summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xMakefile3
-rw-r--r--data/move/.gitignore1
-rw-r--r--data/move/move_data.json8328
-rw-r--r--data/system_sbin.s469
-rw-r--r--data_item.mk8
-rw-r--r--data_move.mk9
-rw-r--r--data_pokemon.mk2
-rw-r--r--include/constants/move.h23
-rw-r--r--include/constants/move_id.h7
-rw-r--r--tools/dungeonjson/dungeonjson.cpp45
10 files changed, 8416 insertions, 479 deletions
diff --git a/Makefile b/Makefile
index cd4cb7f..80625a8 100755
--- a/Makefile
+++ b/Makefile
@@ -166,6 +166,7 @@ include dungeon_pokemon.mk
include dungeon_floor.mk
include data_pokemon.mk
include data_item.mk
+include data_move.mk
$(TOOLDIRS):
@$(MAKE) -C $@ CC=$(HOSTCC) CXX=$(HOSTCXX)
@@ -190,7 +191,7 @@ $(C_BUILDDIR)/%.o: $(C_SUBDIR)/%.c $$(C_DEP)
@echo -e ".text\n\t.align\t2, 0\n" >> $(C_BUILDDIR)/$*.s
$(AS) $(ASFLAGS) -o $@ $(C_BUILDDIR)/$*.s
-$(DATA_ASM_BUILDDIR)/%.o: $(DATA_ASM_SUBDIR)/%.s $$(ASM_DEP) dungeon_pokemon dungeon_floor data_pokemon data_item
+$(DATA_ASM_BUILDDIR)/%.o: $(DATA_ASM_SUBDIR)/%.s $$(ASM_DEP) dungeon_pokemon dungeon_floor data_pokemon data_item data_move
$(PREPROC) $< charmap.txt | $(CPP) -I include - | $(AS) $(ASFLAGS) -o $@
$(ASM_BUILDDIR)/%.o: $(ASM_SUBDIR)/%.s $$(ASM_DEP)
diff --git a/data/move/.gitignore b/data/move/.gitignore
new file mode 100644
index 0000000..3020402
--- /dev/null
+++ b/data/move/.gitignore
@@ -0,0 +1 @@
+move_data.inc
diff --git a/data/move/move_data.json b/data/move/move_data.json
new file mode 100644
index 0000000..6b46407
--- /dev/null
+++ b/data/move/move_data.json
@@ -0,0 +1,8328 @@
+[
+ {
+ "name": "None",
+ "namePointer": "0x083725ec",
+ "power": 0,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 255,
+ "aiTargetingFlags": 255,
+ "maxPP": 99,
+ "weight": 0,
+ "accuracy1": 0,
+ "accuracy2": 0,
+ "useChance": 0,
+ "hitCount": 0,
+ "cannotHitFrozen": false,
+ "unk19": 0,
+ "descriptionPointer": "0x083725e8",
+ "useText": "0x083725e8"
+ },
+ {
+ "name": "Iron Tail",
+ "namePointer": "0x083725dc",
+ "power": 20,
+ "type": "TYPE_STEEL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 10,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 78,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08372580",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Ice Ball",
+ "namePointer": "0x08372564",
+ "power": 1,
+ "type": "TYPE_ICE",
+ "targetingFlags": 128,
+ "aiTargetingFlags": 128,
+ "maxPP": 15,
+ "weight": 10,
+ "accuracy1": 125,
+ "accuracy2": 68,
+ "useChance": 75,
+ "hitCount": 5,
+ "unk12": 99,
+ "criticalHitChance": 2,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 3,
+ "descriptionPointer": "0x083724f8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Yawn",
+ "namePointer": "0x083724f0",
+ "power": 4,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 17,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "affectedByMagicCoat": true,
+ "affectedByMuzzled": true,
+ "cannotHitFrozen": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0837248c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Lovely Kiss",
+ "namePointer": "0x08372480",
+ "power": 0,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 32,
+ "aiTargetingFlags": 32,
+ "maxPP": 13,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 78,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "affectedByMagicCoat": true,
+ "affectedByMuzzled": true,
+ "cannotHitFrozen": true,
+ "unk19": 2,
+ "descriptionPointer": "0x08372424",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Nightmare",
+ "namePointer": "0x08372418",
+ "power": 4,
+ "type": "TYPE_GHOST",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 15,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 11,
+ "descriptionPointer": "0x083723c4",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Morning Sun",
+ "namePointer": "0x083723b8",
+ "power": 4,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 97,
+ "aiTargetingFlags": 609,
+ "maxPP": 12,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "targetsUser": true,
+ "cannotHitFrozen": true,
+ "unk19": 4,
+ "descriptionPointer": "0x08372340",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Vital Throw",
+ "namePointer": "0x08372334",
+ "power": 14,
+ "type": "TYPE_FIGHTING",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 17,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x083722d4",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Dig",
+ "namePointer": "0x083722d0",
+ "power": 12,
+ "type": "TYPE_GROUND",
+ "targetingFlags": 116,
+ "aiTargetingFlags": 0,
+ "maxPP": 12,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 20,
+ "descriptionPointer": "0x08372258",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Thrash",
+ "namePointer": "0x08372250",
+ "power": 18,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 2,
+ "aiTargetingFlags": 0,
+ "maxPP": 12,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 78,
+ "useChance": 75,
+ "hitCount": 3,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 12,
+ "descriptionPointer": "0x08372224",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Sweet Scent",
+ "namePointer": "0x08372218",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 48,
+ "aiTargetingFlags": 48,
+ "maxPP": 22,
+ "weight": 10,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "affectedByMagicCoat": true,
+ "cannotHitFrozen": true,
+ "unk19": 15,
+ "descriptionPointer": "0x083721d8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Charm",
+ "namePointer": "0x083721d0",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 22,
+ "weight": 15,
+ "accuracy1": 75,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "affectedByMagicCoat": true,
+ "cannotHitFrozen": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0837219c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Rain Dance",
+ "namePointer": "0x08372190",
+ "power": 2,
+ "type": "TYPE_WATER",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 48,
+ "maxPP": 12,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 6,
+ "descriptionPointer": "0x08372148",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Confuse Ray",
+ "namePointer": "0x0837213c",
+ "power": 2,
+ "type": "TYPE_GHOST",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 13,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "affectedByMagicCoat": true,
+ "cannotHitFrozen": true,
+ "unk19": 11,
+ "descriptionPointer": "0x083720dc",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Hail",
+ "namePointer": "0x083720d4",
+ "power": 2,
+ "type": "TYPE_ICE",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 48,
+ "maxPP": 13,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 6,
+ "descriptionPointer": "0x0837208c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Aromatherapy",
+ "namePointer": "0x0837207c",
+ "power": 2,
+ "type": "TYPE_GRASS",
+ "targetingFlags": 49,
+ "aiTargetingFlags": 817,
+ "maxPP": 12,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "targetsUser": true,
+ "cannotHitFrozen": false,
+ "unk19": 16,
+ "descriptionPointer": "0x08372038",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Bubble",
+ "namePointer": "0x08372030",
+ "power": 4,
+ "type": "TYPE_WATER",
+ "targetingFlags": 82,
+ "aiTargetingFlags": 80,
+ "maxPP": 15,
+ "weight": 10,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 14,
+ "descriptionPointer": "0x08371fb8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Encore",
+ "namePointer": "0x08371fb0",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 12,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08371f48",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Cut",
+ "namePointer": "0x08371f44",
+ "power": 10,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 32,
+ "aiTargetingFlags": 0,
+ "maxPP": 10,
+ "weight": 30,
+ "accuracy1": 125,
+ "accuracy2": 84,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 2,
+ "descriptionPointer": "0x08371f20",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Rage",
+ "namePointer": "0x08371f18",
+ "power": 4,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 22,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x08371ea8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Super Fang",
+ "namePointer": "0x08371e9c",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 17,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 90,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "affectedByMuzzled": true,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08371e7c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Pain Split",
+ "namePointer": "0x08371e70",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 22,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08371e28",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Torment",
+ "namePointer": "0x08371e20",
+ "power": 2,
+ "type": "TYPE_DARK",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 16,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "affectedByMuzzled": true,
+ "cannotHitFrozen": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08371db8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "String Shot",
+ "namePointer": "0x08371dac",
+ "power": 2,
+ "type": "TYPE_BUG",
+ "targetingFlags": 82,
+ "aiTargetingFlags": 80,
+ "maxPP": 16,
+ "weight": 10,
+ "accuracy1": 75,
+ "accuracy2": 78,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "affectedByMagicCoat": true,
+ "cannotHitFrozen": true,
+ "unk19": 14,
+ "descriptionPointer": "0x08371d5c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Swagger",
+ "namePointer": "0x08371d54",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 18,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 90,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "affectedByMagicCoat": true,
+ "cannotHitFrozen": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08371cf0",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Snore",
+ "namePointer": "0x08371ce8",
+ "power": 4,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 255,
+ "maxPP": 16,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 95,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "affectedByMuzzled": true,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 10,
+ "descriptionPointer": "0x08371c5c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Heal Bell",
+ "namePointer": "0x08371c50",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 49,
+ "aiTargetingFlags": 817,
+ "maxPP": 12,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "targetsUser": true,
+ "cannotHitFrozen": false,
+ "unk19": 16,
+ "descriptionPointer": "0x08372038",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Screech",
+ "namePointer": "0x0835ff80",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 128,
+ "aiTargetingFlags": 128,
+ "maxPP": 22,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "affectedByMagicCoat": true,
+ "affectedByMuzzled": true,
+ "cannotHitFrozen": true,
+ "unk19": 3,
+ "descriptionPointer": "0x08371c24",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Rock Throw",
+ "namePointer": "0x08371c18",
+ "power": 5,
+ "type": "TYPE_ROCK",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 16,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 90,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08371bf8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Rock Smash",
+ "namePointer": "0x08371bec",
+ "power": 1,
+ "type": "TYPE_FIGHTING",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 255,
+ "maxPP": 99,
+ "weight": 20,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 25,
+ "descriptionPointer": "0x08371bc0",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Rock Slide",
+ "namePointer": "0x08371bb4",
+ "power": 14,
+ "type": "TYPE_ROCK",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 13,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 90,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08371b44",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Weather Ball",
+ "namePointer": "0x08371b34",
+ "power": 10,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 82,
+ "aiTargetingFlags": 80,
+ "maxPP": 15,
+ "weight": 10,
+ "accuracy1": 125,
+ "accuracy2": 90,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 14,
+ "descriptionPointer": "0x08371ae0",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Whirlpool",
+ "namePointer": "0x08371ad4",
+ "power": 2,
+ "type": "TYPE_WATER",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 17,
+ "weight": 30,
+ "accuracy1": 125,
+ "accuracy2": 78,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08371a38",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Fake Tears",
+ "namePointer": "0x08371a2c",
+ "power": 2,
+ "type": "TYPE_DARK",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 22,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "affectedByMagicCoat": true,
+ "affectedByMuzzled": true,
+ "cannotHitFrozen": true,
+ "unk19": 11,
+ "descriptionPointer": "0x083719f0",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Sing",
+ "namePointer": "0x083719e8",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 128,
+ "aiTargetingFlags": 128,
+ "maxPP": 17,
+ "weight": 10,
+ "accuracy1": 100,
+ "accuracy2": 84,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "affectedByMagicCoat": true,
+ "affectedByMuzzled": true,
+ "cannotHitFrozen": true,
+ "unk19": 3,
+ "descriptionPointer": "0x0837199c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Spite",
+ "namePointer": "0x08371994",
+ "power": 2,
+ "type": "TYPE_GHOST",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 15,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08371944",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Air Cutter",
+ "namePointer": "0x08371938",
+ "power": 2,
+ "type": "TYPE_FLYING",
+ "targetingFlags": 128,
+ "aiTargetingFlags": 128,
+ "maxPP": 17,
+ "weight": 10,
+ "accuracy1": 125,
+ "accuracy2": 90,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 50,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 3,
+ "descriptionPointer": "0x083718f8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Smokescreen",
+ "namePointer": "0x083718ec",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 128,
+ "aiTargetingFlags": 128,
+ "maxPP": 10,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 78,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "affectedByMagicCoat": true,
+ "cannotHitFrozen": true,
+ "unk19": 3,
+ "descriptionPointer": "0x08371884",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Pursuit",
+ "namePointer": "0x0837187c",
+ "power": 8,
+ "type": "TYPE_DARK",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 17,
+ "weight": 30,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x083717fc",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Doubleslap",
+ "namePointer": "0x083717f0",
+ "power": 4,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 17,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 70,
+ "useChance": 75,
+ "hitCount": 0,
+ "unk12": 99,
+ "criticalHitChance": 2,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x083717a8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Mirror Move",
+ "namePointer": "0x0837179c",
+ "power": 2,
+ "type": "TYPE_FLYING",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 7,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x08371730",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Overheat",
+ "namePointer": "0x08371724",
+ "power": 20,
+ "type": "TYPE_FIRE",
+ "targetingFlags": 32,
+ "aiTargetingFlags": 32,
+ "maxPP": 10,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 84,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": false,
+ "dealsDirectDamage": true,
+ "unk19": 2,
+ "descriptionPointer": "0x083716a4",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Aurora Beam",
+ "namePointer": "0x08371698",
+ "power": 10,
+ "type": "TYPE_ICE",
+ "targetingFlags": 82,
+ "aiTargetingFlags": 80,
+ "maxPP": 17,
+ "weight": 10,
+ "accuracy1": 125,
+ "accuracy2": 65,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 14,
+ "descriptionPointer": "0x08371634",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Memento",
+ "namePointer": "0x0837162c",
+ "power": 2,
+ "type": "TYPE_DARK",
+ "targetingFlags": 48,
+ "aiTargetingFlags": 48,
+ "maxPP": 15,
+ "weight": 10,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 15,
+ "descriptionPointer": "0x08371578",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Octazooka",
+ "namePointer": "0x0837156c",
+ "power": 8,
+ "type": "TYPE_WATER",
+ "targetingFlags": 82,
+ "aiTargetingFlags": 80,
+ "maxPP": 15,
+ "weight": 10,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "affectedByMuzzled": true,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 14,
+ "descriptionPointer": "0x083714f8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Flatter",
+ "namePointer": "0x083714f0",
+ "power": 2,
+ "type": "TYPE_DARK",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 17,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "affectedByMagicCoat": true,
+ "affectedByMuzzled": true,
+ "cannotHitFrozen": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08371484",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Astonish",
+ "namePointer": "0x08371478",
+ "power": 6,
+ "type": "TYPE_GHOST",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 17,
+ "weight": 30,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08371408",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Will-O-Wisp",
+ "namePointer": "0x083713fc",
+ "power": 2,
+ "type": "TYPE_FIRE",
+ "targetingFlags": 128,
+ "aiTargetingFlags": 128,
+ "maxPP": 17,
+ "weight": 20,
+ "accuracy1": 100,
+ "accuracy2": 78,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "affectedByMagicCoat": true,
+ "cannotHitFrozen": true,
+ "unk19": 3,
+ "descriptionPointer": "0x083713a8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Return",
+ "namePointer": "0x083713a0",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 12,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08371354",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Grudge",
+ "namePointer": "0x0837134c",
+ "power": 2,
+ "type": "TYPE_GHOST",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 12,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x083712d0",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Strength",
+ "namePointer": "0x083712c4",
+ "power": 20,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 12,
+ "weight": 20,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08371284",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Counter",
+ "namePointer": "0x0837127c",
+ "power": 2,
+ "type": "TYPE_FIGHTING",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 17,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x083717fc",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Flame Wheel",
+ "namePointer": "0x08371270",
+ "power": 12,
+ "type": "TYPE_FIRE",
+ "targetingFlags": 128,
+ "aiTargetingFlags": 128,
+ "maxPP": 11,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": false,
+ "dealsDirectDamage": true,
+ "unk19": 3,
+ "descriptionPointer": "0x0837120c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Flamethrower",
+ "namePointer": "0x083711fc",
+ "power": 18,
+ "type": "TYPE_FIRE",
+ "targetingFlags": 82,
+ "aiTargetingFlags": 80,
+ "maxPP": 12,
+ "weight": 10,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": false,
+ "dealsDirectDamage": true,
+ "unk19": 14,
+ "descriptionPointer": "0x08371184",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Odor Sleuth",
+ "namePointer": "0x08371178",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 48,
+ "aiTargetingFlags": 48,
+ "maxPP": 22,
+ "weight": 10,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 15,
+ "descriptionPointer": "0x0837111c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Sharpen",
+ "namePointer": "0x08371114",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 17,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "targetsUser": true,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x083710e4",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Double Team",
+ "namePointer": "0x083710d8",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 48,
+ "maxPP": 17,
+ "weight": 10,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "targetsUser": true,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x083710a8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Gust",
+ "namePointer": "0x083710a0",
+ "power": 4,
+ "type": "TYPE_FLYING",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 19,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08371044",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Harden",
+ "namePointer": "0x0837103c",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 32,
+ "maxPP": 22,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "targetsUser": true,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0837100c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Disable",
+ "namePointer": "0x08371004",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 9,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 78,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08370f90",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Razor Wind",
+ "namePointer": "0x08370f84",
+ "power": 16,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 116,
+ "aiTargetingFlags": 128,
+ "maxPP": 13,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 50,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 28,
+ "descriptionPointer": "0x08370edc",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Bide",
+ "namePointer": "0x08370ed4",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 15,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x08370e4c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Crunch",
+ "namePointer": "0x08370e44",
+ "power": 16,
+ "type": "TYPE_DARK",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 13,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "affectedByMuzzled": true,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08370de0",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Bite",
+ "namePointer": "0x0835fb70",
+ "power": 7,
+ "type": "TYPE_DARK",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 19,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 90,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "affectedByMuzzled": true,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08371408",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Thunder",
+ "namePointer": "0x0835fca0",
+ "power": 24,
+ "type": "TYPE_ELECTRIC",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 9,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 73,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08370d38",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Thunderpunch",
+ "namePointer": "0x08370d28",
+ "power": 6,
+ "type": "TYPE_ELECTRIC",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 17,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08370cc4",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Endeavor",
+ "namePointer": "0x08370cb8",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 12,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08370c50",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Facade",
+ "namePointer": "0x08370c48",
+ "power": 14,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 12,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 84,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08370bc4",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Karate Chop",
+ "namePointer": "0x08370bb8",
+ "power": 10,
+ "type": "TYPE_FIGHTING",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 18,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 90,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x083718f8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Clamp",
+ "namePointer": "0x08370bb0",
+ "power": 6,
+ "type": "TYPE_WATER",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 17,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 78,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08370b44",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Withdraw",
+ "namePointer": "0x08370b38",
+ "power": 2,
+ "type": "TYPE_WATER",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 32,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "targetsUser": true,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0837100c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Constrict",
+ "namePointer": "0x08370b2c",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 22,
+ "weight": 30,
+ "accuracy1": 125,
+ "accuracy2": 90,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08370ac8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Brick Break",
+ "namePointer": "0x08370abc",
+ "power": 14,
+ "type": "TYPE_FIGHTING",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 12,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08370a6c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Rock Tomb",
+ "namePointer": "0x08370a60",
+ "power": 10,
+ "type": "TYPE_ROCK",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 12,
+ "weight": 30,
+ "accuracy1": 125,
+ "accuracy2": 60,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08370a00",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Focus Energy",
+ "namePointer": "0x083709f0",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 27,
+ "weight": 30,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "targetsUser": true,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x083709a0",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Focus Punch",
+ "namePointer": "0x08370994",
+ "power": 20,
+ "type": "TYPE_FIGHTING",
+ "targetingFlags": 116,
+ "aiTargetingFlags": 0,
+ "maxPP": 10,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 20,
+ "descriptionPointer": "0x08370918",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Giga Drain",
+ "namePointer": "0x0837090c",
+ "power": 12,
+ "type": "TYPE_GRASS",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 10,
+ "weight": 30,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x083708a4",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Reversal",
+ "namePointer": "0x08370898",
+ "power": 2,
+ "type": "TYPE_FIGHTING",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 17,
+ "weight": 30,
+ "accuracy1": 125,
+ "accuracy2": 90,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08370830",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Smellingsalt",
+ "namePointer": "0x08370820",
+ "power": 12,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 15,
+ "weight": 30,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x083707a0",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Spore",
+ "namePointer": "0x08370798",
+ "power": 2,
+ "type": "TYPE_GRASS",
+ "targetingFlags": 48,
+ "aiTargetingFlags": 48,
+ "maxPP": 19,
+ "weight": 10,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "affectedByMagicCoat": true,
+ "cannotHitFrozen": true,
+ "unk19": 15,
+ "descriptionPointer": "0x08370764",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Leech Life",
+ "namePointer": "0x08370758",
+ "power": 4,
+ "type": "TYPE_BUG",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 19,
+ "weight": 30,
+ "accuracy1": 125,
+ "accuracy2": 90,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "affectedByMuzzled": true,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x083708a4",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Slash",
+ "namePointer": "0x08370750",
+ "power": 14,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 11,
+ "weight": 30,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 50,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x083718f8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Silver Wind",
+ "namePointer": "0x08370744",
+ "power": 12,
+ "type": "TYPE_BUG",
+ "targetingFlags": 48,
+ "aiTargetingFlags": 48,
+ "maxPP": 13,
+ "weight": 30,
+ "accuracy1": 125,
+ "accuracy2": 95,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 15,
+ "descriptionPointer": "0x08370684",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Metal Sound",
+ "namePointer": "0x08370678",
+ "power": 2,
+ "type": "TYPE_STEEL",
+ "targetingFlags": 128,
+ "aiTargetingFlags": 128,
+ "maxPP": 17,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "affectedByMagicCoat": true,
+ "cannotHitFrozen": true,
+ "unk19": 3,
+ "descriptionPointer": "0x08370638",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Grasswhistle",
+ "namePointer": "0x08370628",
+ "power": 2,
+ "type": "TYPE_GRASS",
+ "targetingFlags": 128,
+ "aiTargetingFlags": 128,
+ "maxPP": 13,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 90,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "affectedByMagicCoat": true,
+ "affectedByMuzzled": true,
+ "cannotHitFrozen": true,
+ "unk19": 3,
+ "descriptionPointer": "0x083705dc",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Tickle",
+ "namePointer": "0x083705d4",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 17,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "affectedByMagicCoat": true,
+ "cannotHitFrozen": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08370590",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Spider Web",
+ "namePointer": "0x08370584",
+ "power": 2,
+ "type": "TYPE_BUG",
+ "targetingFlags": 128,
+ "aiTargetingFlags": 128,
+ "maxPP": 16,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "affectedByMagicCoat": true,
+ "cannotHitFrozen": true,
+ "unk19": 3,
+ "descriptionPointer": "0x08370530",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Crabhammer",
+ "namePointer": "0x08370524",
+ "power": 18,
+ "type": "TYPE_WATER",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 12,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 50,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x083718f8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Haze",
+ "namePointer": "0x0837051c",
+ "power": 2,
+ "type": "TYPE_ICE",
+ "targetingFlags": 50,
+ "aiTargetingFlags": 49,
+ "maxPP": 13,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 17,
+ "descriptionPointer": "0x083704a8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Mean Look",
+ "namePointer": "0x0837049c",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 12,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "affectedByMagicCoat": true,
+ "cannotHitFrozen": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08370530",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Cross Chop",
+ "namePointer": "0x08370490",
+ "power": 20,
+ "type": "TYPE_FIGHTING",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 10,
+ "weight": 30,
+ "accuracy1": 125,
+ "accuracy2": 84,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 50,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x083718f8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Outrage",
+ "namePointer": "0x08370488",
+ "power": 18,
+ "type": "TYPE_DRAGON",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 9,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 78,
+ "useChance": 75,
+ "hitCount": 0,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08370424",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Low Kick",
+ "namePointer": "0x08370418",
+ "power": 7,
+ "type": "TYPE_FIGHTING",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 22,
+ "weight": 30,
+ "accuracy1": 125,
+ "accuracy2": 90,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x083703c4",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Ancientpower",
+ "namePointer": "0x083703b4",
+ "power": 12,
+ "type": "TYPE_ROCK",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 12,
+ "weight": 30,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08370300",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Synthesis",
+ "namePointer": "0x083702f4",
+ "power": 2,
+ "type": "TYPE_GRASS",
+ "targetingFlags": 627,
+ "aiTargetingFlags": 627,
+ "maxPP": 12,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "targetsUser": true,
+ "cannotHitFrozen": true,
+ "unk19": 21,
+ "descriptionPointer": "0x0837029c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Agility",
+ "namePointer": "0x08370294",
+ "power": 2,
+ "type": "TYPE_PSYCHIC",
+ "targetingFlags": 49,
+ "aiTargetingFlags": 48,
+ "maxPP": 22,
+ "weight": 10,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "targetsUser": true,
+ "cannotHitFrozen": true,
+ "unk19": 16,
+ "descriptionPointer": "0x08370238",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Rapid Spin",
+ "namePointer": "0x0837022c",
+ "power": 4,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 17,
+ "weight": 30,
+ "accuracy1": 125,
+ "accuracy2": 90,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x083701a4",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Icy Wind",
+ "namePointer": "0x08370198",
+ "power": 5,
+ "type": "TYPE_ICE",
+ "targetingFlags": 82,
+ "aiTargetingFlags": 80,
+ "maxPP": 13,
+ "weight": 10,
+ "accuracy1": 125,
+ "accuracy2": 84,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 14,
+ "descriptionPointer": "0x08370120",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Mind Reader",
+ "namePointer": "0x08370114",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 12,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x083700b4",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Cosmic Power",
+ "namePointer": "0x083700a4",
+ "power": 2,
+ "type": "TYPE_PSYCHIC",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 19,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "targetsUser": true,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0837005c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Sky Attack",
+ "namePointer": "0x08370050",
+ "power": 30,
+ "type": "TYPE_FLYING",
+ "targetingFlags": 116,
+ "aiTargetingFlags": 128,
+ "maxPP": 9,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 90,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 28,
+ "descriptionPointer": "0x0836ffcc",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Powder Snow",
+ "namePointer": "0x0836ffc0",
+ "power": 4,
+ "type": "TYPE_ICE",
+ "targetingFlags": 48,
+ "aiTargetingFlags": 0,
+ "maxPP": 17,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 90,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 15,
+ "descriptionPointer": "0x0836ff5c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Follow Me",
+ "namePointer": "0x0836ff50",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 48,
+ "maxPP": 15,
+ "weight": 10,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836ff00",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Meteor Mash",
+ "namePointer": "0x0836fef4",
+ "power": 20,
+ "type": "TYPE_STEEL",
+ "targetingFlags": 82,
+ "aiTargetingFlags": 80,
+ "maxPP": 9,
+ "weight": 10,
+ "accuracy1": 100,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 14,
+ "descriptionPointer": "0x0836fe84",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Endure",
+ "namePointer": "0x0836fe7c",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 17,
+ "weight": 15,
+ "accuracy1": 75,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836fe18",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Rollout",
+ "namePointer": "0x0836fe10",
+ "power": 1,
+ "type": "TYPE_ROCK",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 14,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 68,
+ "useChance": 75,
+ "hitCount": 5,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x083724f8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Scary Face",
+ "namePointer": "0x0836fe04",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 14,
+ "weight": 15,
+ "accuracy1": 70,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "affectedByMagicCoat": true,
+ "cannotHitFrozen": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836fdcc",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Psybeam",
+ "namePointer": "0x0836fdc4",
+ "power": 12,
+ "type": "TYPE_PSYCHIC",
+ "targetingFlags": 82,
+ "aiTargetingFlags": 80,
+ "maxPP": 17,
+ "weight": 10,
+ "accuracy1": 125,
+ "accuracy2": 84,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 14,
+ "descriptionPointer": "0x0836fd60",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Psywave",
+ "namePointer": "0x0836fd58",
+ "power": 2,
+ "type": "TYPE_PSYCHIC",
+ "targetingFlags": 82,
+ "aiTargetingFlags": 80,
+ "maxPP": 19,
+ "weight": 10,
+ "accuracy1": 100,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 14,
+ "descriptionPointer": "0x0836fce8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Psychic",
+ "namePointer": "0x0836fce0",
+ "power": 18,
+ "type": "TYPE_PSYCHIC",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 10,
+ "weight": 10,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08370de0",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Psycho Boost",
+ "namePointer": "0x0836fcd0",
+ "power": 28,
+ "type": "TYPE_PSYCHIC",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 8,
+ "weight": 10,
+ "accuracy1": 125,
+ "accuracy2": 90,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836fc64",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Hypnosis",
+ "namePointer": "0x08360610",
+ "power": 2,
+ "type": "TYPE_PSYCHIC",
+ "targetingFlags": 128,
+ "aiTargetingFlags": 128,
+ "maxPP": 17,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 60,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "affectedByMagicCoat": true,
+ "cannotHitFrozen": true,
+ "unk19": 3,
+ "descriptionPointer": "0x083705dc",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Uproar",
+ "namePointer": "0x0836fc5c",
+ "power": 10,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 49,
+ "aiTargetingFlags": 48,
+ "maxPP": 17,
+ "weight": 10,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "affectedByMuzzled": true,
+ "cannotHitFrozen": true,
+ "unk19": 16,
+ "descriptionPointer": "0x0836fbd0",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Water Spout",
+ "namePointer": "0x0836fbc4",
+ "power": 30,
+ "type": "TYPE_WATER",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 8,
+ "weight": 10,
+ "accuracy1": 125,
+ "accuracy2": 84,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836fb68",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Signal Beam",
+ "namePointer": "0x0836fb5c",
+ "power": 14,
+ "type": "TYPE_BUG",
+ "targetingFlags": 82,
+ "aiTargetingFlags": 80,
+ "maxPP": 15,
+ "weight": 10,
+ "accuracy1": 125,
+ "accuracy2": 84,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 14,
+ "descriptionPointer": "0x0836fd60",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Psych Up",
+ "namePointer": "0x0836fb50",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 2,
+ "aiTargetingFlags": 2,
+ "maxPP": 17,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 30,
+ "descriptionPointer": "0x0836fb00",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Submission",
+ "namePointer": "0x0836faf4",
+ "power": 15,
+ "type": "TYPE_FIGHTING",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 17,
+ "weight": 30,
+ "accuracy1": 125,
+ "accuracy2": 84,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836fab0",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Recover",
+ "namePointer": "0x0836faa8",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 627,
+ "maxPP": 12,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "targetsUser": true,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836fa6c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Earthquake",
+ "namePointer": "0x0836fa60",
+ "power": 5,
+ "type": "TYPE_GROUND",
+ "targetingFlags": 53,
+ "aiTargetingFlags": 0,
+ "maxPP": 10,
+ "weight": 20,
+ "accuracy1": 100,
+ "accuracy2": 65,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 18,
+ "descriptionPointer": "0x0836fa00",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Nature Power",
+ "namePointer": "0x0836f9f0",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 27,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 10,
+ "descriptionPointer": "0x0836f9b4",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Lick",
+ "namePointer": "0x0836f9ac",
+ "power": 4,
+ "type": "TYPE_GHOST",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 22,
+ "weight": 30,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "affectedByMuzzled": true,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08370cc4",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Flail",
+ "namePointer": "0x0836f9a4",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 17,
+ "weight": 30,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836f948",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Tail Whip",
+ "namePointer": "0x0836f93c",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 22,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "affectedByMagicCoat": true,
+ "cannotHitFrozen": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836f908",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Selfdestruct",
+ "namePointer": "0x0836f8f8",
+ "power": 80,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 12,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 26,
+ "descriptionPointer": "0x0836f884",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Stun Spore",
+ "namePointer": "0x0836f878",
+ "power": 2,
+ "type": "TYPE_GRASS",
+ "targetingFlags": 32,
+ "aiTargetingFlags": 32,
+ "maxPP": 17,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 78,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "affectedByMagicCoat": true,
+ "cannotHitFrozen": true,
+ "unk19": 2,
+ "descriptionPointer": "0x0836f7fc",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Bind",
+ "namePointer": "0x0836f7f4",
+ "power": 4,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 17,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 78,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08370b44",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Shadow Punch",
+ "namePointer": "0x0836f7e4",
+ "power": 6,
+ "type": "TYPE_GHOST",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 8,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836f7b4",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Shadow Ball",
+ "namePointer": "0x0836f7a8",
+ "power": 16,
+ "type": "TYPE_GHOST",
+ "targetingFlags": 82,
+ "aiTargetingFlags": 80,
+ "maxPP": 10,
+ "weight": 10,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 14,
+ "descriptionPointer": "0x0836f72c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Charge",
+ "namePointer": "0x0836f724",
+ "power": 10,
+ "type": "TYPE_ELECTRIC",
+ "targetingFlags": 116,
+ "aiTargetingFlags": 0,
+ "maxPP": 25,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "targetsUser": true,
+ "cannotHitFrozen": true,
+ "unk19": 20,
+ "descriptionPointer": "0x0836f6bc",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Thunderbolt",
+ "namePointer": "0x0836f6b0",
+ "power": 18,
+ "type": "TYPE_ELECTRIC",
+ "targetingFlags": 32,
+ "aiTargetingFlags": 32,
+ "maxPP": 10,
+ "weight": 30,
+ "accuracy1": 125,
+ "accuracy2": 84,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 2,
+ "descriptionPointer": "0x0836f648",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Mist",
+ "namePointer": "0x0836f640",
+ "power": 2,
+ "type": "TYPE_ICE",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 19,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "targetsUser": true,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836f588",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Fissure",
+ "namePointer": "0x0836f580",
+ "power": 2,
+ "type": "TYPE_GROUND",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 14,
+ "weight": 20,
+ "accuracy1": 35,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836f530",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Extremespeed",
+ "namePointer": "0x0836f520",
+ "power": 16,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 64,
+ "aiTargetingFlags": 64,
+ "maxPP": 12,
+ "weight": 25,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 13,
+ "descriptionPointer": "0x0836f4ec",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Extrasensory",
+ "namePointer": "0x0836f4dc",
+ "power": 16,
+ "type": "TYPE_PSYCHIC",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 12,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836f45c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Safeguard",
+ "namePointer": "0x0836f450",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 49,
+ "aiTargetingFlags": 48,
+ "maxPP": 15,
+ "weight": 10,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "targetsUser": true,
+ "cannotHitFrozen": true,
+ "unk19": 16,
+ "descriptionPointer": "0x0836f3e0",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Absorb",
+ "namePointer": "0x0836f3d8",
+ "power": 1,
+ "type": "TYPE_GRASS",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 18,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "affectedByMuzzled": true,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x083708a4",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Sky Uppercut",
+ "namePointer": "0x0836f3c8",
+ "power": 16,
+ "type": "TYPE_FIGHTING",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 12,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 90,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836f364",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Skill Swap",
+ "namePointer": "0x0836f358",
+ "power": 2,
+ "type": "TYPE_PSYCHIC",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 17,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836f314",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Sketch",
+ "namePointer": "0x0836f30c",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 1,
+ "weight": 20,
+ "accuracy1": 100,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836f298",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Headbutt",
+ "namePointer": "0x0836f28c",
+ "power": 6,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 17,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 90,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08371408",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Double-Edge",
+ "namePointer": "0x0836f280",
+ "power": 15,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 17,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836fab0",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Sandstorm",
+ "namePointer": "0x0836f274",
+ "power": 2,
+ "type": "TYPE_ROCK",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 48,
+ "maxPP": 14,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 20,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 6,
+ "descriptionPointer": "0x0836f228",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Sand-Attack",
+ "namePointer": "0x0836f21c",
+ "power": 2,
+ "type": "TYPE_GROUND",
+ "targetingFlags": 128,
+ "aiTargetingFlags": 128,
+ "maxPP": 22,
+ "weight": 15,
+ "accuracy1": 80,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "affectedByMagicCoat": true,
+ "cannotHitFrozen": true,
+ "unk19": 3,
+ "descriptionPointer": "0x0836f1e8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Sand Tomb",
+ "namePointer": "0x0836f1dc",
+ "power": 4,
+ "type": "TYPE_GROUND",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 17,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 73,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08370b44",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Spark",
+ "namePointer": "0x0836f1d4",
+ "power": 12,
+ "type": "TYPE_ELECTRIC",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 15,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08370cc4",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Swift",
+ "namePointer": "0x0836f1cc",
+ "power": 10,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 128,
+ "aiTargetingFlags": 128,
+ "maxPP": 8,
+ "weight": 30,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 3,
+ "descriptionPointer": "0x0836f7b4",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Kinesis",
+ "namePointer": "0x0836f1c4",
+ "power": 2,
+ "type": "TYPE_PSYCHIC",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 17,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 84,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836f1e8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Smog",
+ "namePointer": "0x0836f1bc",
+ "power": 4,
+ "type": "TYPE_POISON",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 17,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 73,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836f14c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Growth",
+ "namePointer": "0x0836f144",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 48,
+ "maxPP": 22,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "targetsUser": true,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836f10c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Sacred Fire",
+ "namePointer": "0x0836f100",
+ "power": 20,
+ "type": "TYPE_FIRE",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 10,
+ "weight": 30,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836f0c0",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Sheer Cold",
+ "namePointer": "0x0836f0b4",
+ "power": 2,
+ "type": "TYPE_ICE",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 12,
+ "weight": 20,
+ "accuracy1": 35,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836f088",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Solarbeam",
+ "namePointer": "0x0836f07c",
+ "power": 24,
+ "type": "TYPE_GRASS",
+ "targetingFlags": 116,
+ "aiTargetingFlags": 128,
+ "maxPP": 9,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 28,
+ "descriptionPointer": "0x0836eff8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Sonicboom",
+ "namePointer": "0x0836efec",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 82,
+ "aiTargetingFlags": 80,
+ "maxPP": 22,
+ "weight": 10,
+ "accuracy1": 100,
+ "accuracy2": 90,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 14,
+ "descriptionPointer": "0x0836efa4",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Fly",
+ "namePointer": "0x0836efa0",
+ "power": 14,
+ "type": "TYPE_FLYING",
+ "targetingFlags": 116,
+ "aiTargetingFlags": 0,
+ "maxPP": 12,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 20,
+ "descriptionPointer": "0x0836ef1c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Tackle",
+ "namePointer": "0x0836ef14",
+ "power": 7,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 22,
+ "weight": 25,
+ "accuracy1": 100,
+ "accuracy2": 95,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08371bf8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Explosion",
+ "namePointer": "0x0836ef08",
+ "power": 50,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 64,
+ "maxPP": 12,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 27,
+ "descriptionPointer": "0x0836ee78",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Dive",
+ "namePointer": "0x0836ee70",
+ "power": 12,
+ "type": "TYPE_WATER",
+ "targetingFlags": 116,
+ "aiTargetingFlags": 0,
+ "maxPP": 12,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 20,
+ "descriptionPointer": "0x0836edcc",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Fire Blast",
+ "namePointer": "0x0836edc0",
+ "power": 24,
+ "type": "TYPE_FIRE",
+ "targetingFlags": 128,
+ "aiTargetingFlags": 128,
+ "maxPP": 9,
+ "weight": 30,
+ "accuracy1": 100,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": false,
+ "dealsDirectDamage": true,
+ "unk19": 3,
+ "descriptionPointer": "0x0837120c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Waterfall",
+ "namePointer": "0x0836edb4",
+ "power": 16,
+ "type": "TYPE_WATER",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 12,
+ "weight": 30,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08371bf8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Muddy Water",
+ "namePointer": "0x0836eda8",
+ "power": 18,
+ "type": "TYPE_WATER",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 10,
+ "weight": 30,
+ "accuracy1": 125,
+ "accuracy2": 84,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836ed4c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Stockpile",
+ "namePointer": "0x0836ed40",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 17,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "targetsUser": true,
+ "affectedByMuzzled": true,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836ecc4",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Slam",
+ "namePointer": "0x0836ecbc",
+ "power": 16,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 12,
+ "weight": 30,
+ "accuracy1": 125,
+ "accuracy2": 78,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08371bf8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Twister",
+ "namePointer": "0x0836ecb4",
+ "power": 8,
+ "type": "TYPE_DRAGON",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 15,
+ "weight": 30,
+ "accuracy1": 125,
+ "accuracy2": 90,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836ec0c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Bullet Seed",
+ "namePointer": "0x0836ec00",
+ "power": 10,
+ "type": "TYPE_GRASS",
+ "targetingFlags": 82,
+ "aiTargetingFlags": 80,
+ "maxPP": 10,
+ "weight": 10,
+ "accuracy1": 125,
+ "accuracy2": 78,
+ "useChance": 75,
+ "hitCount": 0,
+ "unk12": 99,
+ "criticalHitChance": 2,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 14,
+ "descriptionPointer": "0x0836eba0",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Twineedle",
+ "namePointer": "0x0836eb94",
+ "power": 6,
+ "type": "TYPE_BUG",
+ "targetingFlags": 82,
+ "aiTargetingFlags": 80,
+ "maxPP": 15,
+ "weight": 30,
+ "accuracy1": 125,
+ "accuracy2": 80,
+ "useChance": 75,
+ "hitCount": 2,
+ "unk12": 99,
+ "criticalHitChance": 2,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 14,
+ "descriptionPointer": "0x0836eb18",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Softboiled",
+ "namePointer": "0x0836eb0c",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 561,
+ "aiTargetingFlags": 561,
+ "maxPP": 15,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "targetsUser": true,
+ "cannotHitFrozen": true,
+ "unk19": 16,
+ "descriptionPointer": "0x0836eaa0",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Egg Bomb",
+ "namePointer": "0x0836ea94",
+ "power": 10,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 128,
+ "aiTargetingFlags": 128,
+ "maxPP": 15,
+ "weight": 30,
+ "accuracy1": 125,
+ "accuracy2": 78,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 3,
+ "descriptionPointer": "0x08371bf8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Faint Attack",
+ "namePointer": "0x0836ea84",
+ "power": 6,
+ "type": "TYPE_DARK",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 8,
+ "weight": 30,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836f7b4",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Barrage",
+ "namePointer": "0x0836ea7c",
+ "power": 1,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 128,
+ "aiTargetingFlags": 128,
+ "maxPP": 17,
+ "weight": 10,
+ "accuracy1": 125,
+ "accuracy2": 78,
+ "useChance": 75,
+ "hitCount": 0,
+ "unk12": 99,
+ "criticalHitChance": 2,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 3,
+ "descriptionPointer": "0x083717a8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Minimize",
+ "namePointer": "0x0836ea70",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 27,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "targetsUser": true,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x083710a8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Seismic Toss",
+ "namePointer": "0x0836ea60",
+ "power": 2,
+ "type": "TYPE_FIGHTING",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 22,
+ "weight": 30,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836ea08",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Supersonic",
+ "namePointer": "0x0836e9fc",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 128,
+ "aiTargetingFlags": 128,
+ "maxPP": 10,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 55,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "affectedByMagicCoat": true,
+ "affectedByMuzzled": true,
+ "cannotHitFrozen": true,
+ "unk19": 3,
+ "descriptionPointer": "0x0836e99c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Taunt",
+ "namePointer": "0x0836e994",
+ "power": 2,
+ "type": "TYPE_DARK",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 20,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836e958",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Moonlight",
+ "namePointer": "0x0835ffbc",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 609,
+ "aiTargetingFlags": 561,
+ "maxPP": 12,
+ "weight": 10,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "targetsUser": true,
+ "cannotHitFrozen": true,
+ "unk19": 5,
+ "descriptionPointer": "0x0836e8d8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Peck",
+ "namePointer": "0x0836e8d0",
+ "power": 4,
+ "type": "TYPE_FLYING",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 22,
+ "weight": 25,
+ "accuracy1": 125,
+ "accuracy2": 95,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08371bf8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Arm Thrust",
+ "namePointer": "0x0835f918",
+ "power": 2,
+ "type": "TYPE_FIGHTING",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 17,
+ "weight": 30,
+ "accuracy1": 125,
+ "accuracy2": 78,
+ "useChance": 75,
+ "hitCount": 0,
+ "unk12": 99,
+ "criticalHitChance": 2,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x083717a8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Horn Attack",
+ "namePointer": "0x0836e8c4",
+ "power": 8,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 18,
+ "weight": 25,
+ "accuracy1": 125,
+ "accuracy2": 95,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08371bf8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Horn Drill",
+ "namePointer": "0x0836e8b8",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 12,
+ "weight": 25,
+ "accuracy1": 35,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836e864",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Wing Attack",
+ "namePointer": "0x0836e858",
+ "power": 6,
+ "type": "TYPE_FLYING",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 22,
+ "weight": 25,
+ "accuracy1": 125,
+ "accuracy2": 95,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08371bf8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Aerial Ace",
+ "namePointer": "0x0836e84c",
+ "power": 10,
+ "type": "TYPE_FLYING",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 8,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836f7b4",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Icicle Spear",
+ "namePointer": "0x0836e83c",
+ "power": 2,
+ "type": "TYPE_ICE",
+ "targetingFlags": 128,
+ "aiTargetingFlags": 128,
+ "maxPP": 22,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 70,
+ "useChance": 75,
+ "hitCount": 0,
+ "unk12": 99,
+ "criticalHitChance": 2,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 3,
+ "descriptionPointer": "0x083717a8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Swords Dance",
+ "namePointer": "0x0836e82c",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 48,
+ "maxPP": 17,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 20,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "targetsUser": true,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836e7fc",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Vine Whip",
+ "namePointer": "0x0836e7f0",
+ "power": 8,
+ "type": "TYPE_GRASS",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 15,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08371bf8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Conversion",
+ "namePointer": "0x0836e7e4",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 22,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836e7a0",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Conversion 2",
+ "namePointer": "0x0836e790",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 22,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836e70c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Helping Hand",
+ "namePointer": "0x0836e6fc",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 54,
+ "aiTargetingFlags": 48,
+ "maxPP": 17,
+ "weight": 10,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 22,
+ "descriptionPointer": "0x0836e69c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Iron Defense",
+ "namePointer": "0x0836e68c",
+ "power": 2,
+ "type": "TYPE_STEEL",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 17,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "targetsUser": true,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836e65c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Teleport",
+ "namePointer": "0x0836e650",
+ "power": 2,
+ "type": "TYPE_PSYCHIC",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 15,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836e61c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Thundershock",
+ "namePointer": "0x0836e60c",
+ "power": 1,
+ "type": "TYPE_ELECTRIC",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 17,
+ "weight": 25,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 2,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08370cc4",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Shock Wave",
+ "namePointer": "0x0836e600",
+ "power": 7,
+ "type": "TYPE_ELECTRIC",
+ "targetingFlags": 82,
+ "aiTargetingFlags": 80,
+ "maxPP": 8,
+ "weight": 10,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 14,
+ "descriptionPointer": "0x0836e5b8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Quick Attack",
+ "namePointer": "0x0836e5a8",
+ "power": 4,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 64,
+ "aiTargetingFlags": 64,
+ "maxPP": 13,
+ "weight": 25,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 13,
+ "descriptionPointer": "0x0836f4ec",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Sweet Kiss",
+ "namePointer": "0x0836e59c",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 15,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 84,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "affectedByMagicCoat": true,
+ "affectedByMuzzled": true,
+ "cannotHitFrozen": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836e99c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Thunder Wave",
+ "namePointer": "0x0836e58c",
+ "power": 2,
+ "type": "TYPE_ELECTRIC",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 17,
+ "weight": 15,
+ "accuracy1": 50,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "affectedByMagicCoat": true,
+ "cannotHitFrozen": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08370f90",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Zap Cannon",
+ "namePointer": "0x0836e580",
+ "power": 20,
+ "type": "TYPE_ELECTRIC",
+ "targetingFlags": 82,
+ "aiTargetingFlags": 80,
+ "maxPP": 9,
+ "weight": 10,
+ "accuracy1": 125,
+ "accuracy2": 73,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 14,
+ "descriptionPointer": "0x0836e508",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Block",
+ "namePointer": "0x0836e500",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 12,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "affectedByMagicCoat": true,
+ "cannotHitFrozen": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836e4ac",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Howl",
+ "namePointer": "0x0836e4a4",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 27,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "targetsUser": true,
+ "affectedByMuzzled": true,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x083710e4",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Poison Gas",
+ "namePointer": "0x0836052c",
+ "power": 2,
+ "type": "TYPE_POISON",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 27,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 84,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "affectedByMagicCoat": true,
+ "cannotHitFrozen": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836e440",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Toxic",
+ "namePointer": "0x0836e438",
+ "power": 2,
+ "type": "TYPE_POISON",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 12,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 90,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "affectedByMagicCoat": true,
+ "cannotHitFrozen": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836e3c8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Poison Fang",
+ "namePointer": "0x0836e3bc",
+ "power": 10,
+ "type": "TYPE_POISON",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 15,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836e348",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Poisonpowder",
+ "namePointer": "0x0836e338",
+ "power": 2,
+ "type": "TYPE_POISON",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 22,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 84,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "affectedByMagicCoat": true,
+ "cannotHitFrozen": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836e440",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Poison Sting",
+ "namePointer": "0x0836e328",
+ "power": 3,
+ "type": "TYPE_POISON",
+ "targetingFlags": 128,
+ "aiTargetingFlags": 128,
+ "maxPP": 19,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 73,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 3,
+ "descriptionPointer": "0x0836f14c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Spike Cannon",
+ "namePointer": "0x0836e318",
+ "power": 3,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 82,
+ "aiTargetingFlags": 80,
+ "maxPP": 17,
+ "weight": 10,
+ "accuracy1": 125,
+ "accuracy2": 70,
+ "useChance": 75,
+ "hitCount": 0,
+ "unk12": 99,
+ "criticalHitChance": 2,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 14,
+ "descriptionPointer": "0x0836eba0",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Acid Armor",
+ "namePointer": "0x0836e30c",
+ "power": 2,
+ "type": "TYPE_POISON",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 27,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "targetsUser": true,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836e65c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Take Down",
+ "namePointer": "0x0836e300",
+ "power": 8,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 19,
+ "weight": 25,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836e2c4",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Jump Kick",
+ "namePointer": "0x0836e2b8",
+ "power": 14,
+ "type": "TYPE_FIGHTING",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 13,
+ "weight": 25,
+ "accuracy1": 125,
+ "accuracy2": 95,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836e274",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Bounce",
+ "namePointer": "0x0835f74c",
+ "power": 16,
+ "type": "TYPE_FLYING",
+ "targetingFlags": 116,
+ "aiTargetingFlags": 0,
+ "maxPP": 11,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 20,
+ "descriptionPointer": "0x0836e1d0",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Hi Jump Kick",
+ "namePointer": "0x0836e1c0",
+ "power": 16,
+ "type": "TYPE_FIGHTING",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 11,
+ "weight": 30,
+ "accuracy1": 125,
+ "accuracy2": 90,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836e274",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Tri Attack",
+ "namePointer": "0x0836e1b4",
+ "power": 6,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 128,
+ "aiTargetingFlags": 128,
+ "maxPP": 17,
+ "weight": 25,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": false,
+ "dealsDirectDamage": true,
+ "unk19": 3,
+ "descriptionPointer": "0x0836e140",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Dragon Claw",
+ "namePointer": "0x0836e134",
+ "power": 16,
+ "type": "TYPE_DRAGON",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 10,
+ "weight": 25,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08371bf8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Trick",
+ "namePointer": "0x0836e12c",
+ "power": 2,
+ "type": "TYPE_PSYCHIC",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 17,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836e0c0",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Triple Kick",
+ "namePointer": "0x0836e0b4",
+ "power": 8,
+ "type": "TYPE_FIGHTING",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 15,
+ "weight": 25,
+ "accuracy1": 125,
+ "accuracy2": 70,
+ "useChance": 75,
+ "hitCount": 3,
+ "unk12": 99,
+ "criticalHitChance": 2,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836e074",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Drill Peck",
+ "namePointer": "0x0836e068",
+ "power": 16,
+ "type": "TYPE_FLYING",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 13,
+ "weight": 25,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08371bf8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Mud Sport",
+ "namePointer": "0x0836e05c",
+ "power": 2,
+ "type": "TYPE_GROUND",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 48,
+ "maxPP": 17,
+ "weight": 10,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 6,
+ "descriptionPointer": "0x0836dff8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Mud-Slap",
+ "namePointer": "0x0836dfec",
+ "power": 4,
+ "type": "TYPE_GROUND",
+ "targetingFlags": 128,
+ "aiTargetingFlags": 128,
+ "maxPP": 16,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 84,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 3,
+ "descriptionPointer": "0x0836df90",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Thief",
+ "namePointer": "0x0836df88",
+ "power": 2,
+ "type": "TYPE_DARK",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 20,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836df24",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Amnesia",
+ "namePointer": "0x0836df1c",
+ "power": 2,
+ "type": "TYPE_PSYCHIC",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 22,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "targetsUser": true,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836dee4",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Night Shade",
+ "namePointer": "0x0836ded8",
+ "power": 2,
+ "type": "TYPE_GHOST",
+ "targetingFlags": 32,
+ "aiTargetingFlags": 32,
+ "maxPP": 17,
+ "weight": 25,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 2,
+ "descriptionPointer": "0x0836de7c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Growl",
+ "namePointer": "0x0836de74",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 48,
+ "aiTargetingFlags": 64,
+ "maxPP": 20,
+ "weight": 10,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "affectedByMagicCoat": true,
+ "affectedByMuzzled": true,
+ "cannotHitFrozen": true,
+ "unk19": 15,
+ "descriptionPointer": "0x0836de34",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Slack Off",
+ "namePointer": "0x0836de28",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 627,
+ "maxPP": 17,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "targetsUser": true,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836fa6c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Surf",
+ "namePointer": "0x0836de20",
+ "power": 18,
+ "type": "TYPE_WATER",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 11,
+ "weight": 25,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836ddd4",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Role Play",
+ "namePointer": "0x0836ddc8",
+ "power": 2,
+ "type": "TYPE_PSYCHIC",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 17,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836dd54",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Needle Arm",
+ "namePointer": "0x0836dd48",
+ "power": 12,
+ "type": "TYPE_GRASS",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 11,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08371408",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Double Kick",
+ "namePointer": "0x0836dd3c",
+ "power": 6,
+ "type": "TYPE_FIGHTING",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 14,
+ "weight": 20,
+ "accuracy1": 100,
+ "accuracy2": 87,
+ "useChance": 75,
+ "hitCount": 2,
+ "unk12": 99,
+ "criticalHitChance": 3,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836dd14",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Sunny Day",
+ "namePointer": "0x0836dd08",
+ "power": 2,
+ "type": "TYPE_FIRE",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 48,
+ "maxPP": 12,
+ "weight": 10,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 6,
+ "descriptionPointer": "0x0836dcc0",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Leer",
+ "namePointer": "0x0836dcb8",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 27,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "affectedByMagicCoat": true,
+ "cannotHitFrozen": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836f908",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Wish",
+ "namePointer": "0x0835f300",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 48,
+ "maxPP": 15,
+ "weight": 10,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836dc64",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Fake Out",
+ "namePointer": "0x0836dc58",
+ "power": 8,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 64,
+ "aiTargetingFlags": 64,
+ "maxPP": 17,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 13,
+ "descriptionPointer": "0x0836dbec",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Sleep Talk",
+ "namePointer": "0x0836dbe0",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 255,
+ "maxPP": 17,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "affectedByMuzzled": true,
+ "cannotHitFrozen": true,
+ "unk19": 10,
+ "descriptionPointer": "0x0836db84",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Pay Day",
+ "namePointer": "0x0836db7c",
+ "power": 8,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 22,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 90,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836db34",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Assist",
+ "namePointer": "0x0836db2c",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 27,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 95,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 10,
+ "descriptionPointer": "0x0836dad4",
+ "useText": "0x0836dac4"
+ },
+ {
+ "name": "Heat Wave",
+ "namePointer": "0x0836dab8",
+ "power": 10,
+ "type": "TYPE_FIRE",
+ "targetingFlags": 48,
+ "aiTargetingFlags": 48,
+ "maxPP": 15,
+ "weight": 10,
+ "accuracy1": 125,
+ "accuracy2": 90,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": false,
+ "dealsDirectDamage": true,
+ "unk19": 15,
+ "descriptionPointer": "0x0836da50",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Sleep Powder",
+ "namePointer": "0x0836da40",
+ "power": 2,
+ "type": "TYPE_GRASS",
+ "targetingFlags": 32,
+ "aiTargetingFlags": 32,
+ "maxPP": 19,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 78,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "affectedByMagicCoat": true,
+ "cannotHitFrozen": true,
+ "unk19": 2,
+ "descriptionPointer": "0x0836d9ec",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Rest",
+ "namePointer": "0x0836d9e4",
+ "power": 2,
+ "type": "TYPE_PSYCHIC",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 10,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "targetsUser": true,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836d964",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Ingrain",
+ "namePointer": "0x0836d95c",
+ "power": 2,
+ "type": "TYPE_GRASS",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 22,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "targetsUser": true,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836d8e4",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Confusion",
+ "namePointer": "0x0836d8d8",
+ "power": 5,
+ "type": "TYPE_PSYCHIC",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 22,
+ "weight": 10,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836d88c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Body Slam",
+ "namePointer": "0x0836d880",
+ "power": 12,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 17,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 90,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08370cc4",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Swallow",
+ "namePointer": "0x0835fa80",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 627,
+ "aiTargetingFlags": 0,
+ "maxPP": 15,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "targetsUser": true,
+ "affectedByMuzzled": true,
+ "cannotHitFrozen": true,
+ "unk19": 21,
+ "descriptionPointer": "0x0836d80c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Curse",
+ "namePointer": "0x0836d804",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 17,
+ "weight": 20,
+ "accuracy1": 100,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 10,
+ "descriptionPointer": "0x0836d738",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Frenzy Plant",
+ "namePointer": "0x0836d728",
+ "power": 30,
+ "type": "TYPE_GRASS",
+ "targetingFlags": 128,
+ "aiTargetingFlags": 128,
+ "maxPP": 10,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 84,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 3,
+ "descriptionPointer": "0x0836d6a8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Hydro Cannon",
+ "namePointer": "0x0836d698",
+ "power": 30,
+ "type": "TYPE_WATER",
+ "targetingFlags": 82,
+ "aiTargetingFlags": 80,
+ "maxPP": 9,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 84,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 14,
+ "descriptionPointer": "0x0836d60c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Hydro Pump",
+ "namePointer": "0x0836d600",
+ "power": 24,
+ "type": "TYPE_WATER",
+ "targetingFlags": 82,
+ "aiTargetingFlags": 80,
+ "maxPP": 9,
+ "weight": 10,
+ "accuracy1": 125,
+ "accuracy2": 84,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 14,
+ "descriptionPointer": "0x0836d5c8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Hyper Voice",
+ "namePointer": "0x0836d5bc",
+ "power": 18,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 128,
+ "aiTargetingFlags": 128,
+ "maxPP": 12,
+ "weight": 30,
+ "accuracy1": 125,
+ "accuracy2": 90,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "affectedByMuzzled": true,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 3,
+ "descriptionPointer": "0x08371bf8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Hyper Beam",
+ "namePointer": "0x0836d5b0",
+ "power": 30,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 82,
+ "aiTargetingFlags": 80,
+ "maxPP": 8,
+ "weight": 10,
+ "accuracy1": 100,
+ "accuracy2": 90,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 14,
+ "descriptionPointer": "0x0836d524",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Superpower",
+ "namePointer": "0x083607e4",
+ "power": 24,
+ "type": "TYPE_FIGHTING",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 11,
+ "weight": 25,
+ "accuracy1": 125,
+ "accuracy2": 90,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836d4b0",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Steel Wing",
+ "namePointer": "0x0836d4a4",
+ "power": 14,
+ "type": "TYPE_STEEL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 10,
+ "weight": 25,
+ "accuracy1": 125,
+ "accuracy2": 90,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836d448",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Spit Up",
+ "namePointer": "0x0836d440",
+ "power": 20,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 12,
+ "weight": 25,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "affectedByMuzzled": true,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836d3d8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Dynamicpunch",
+ "namePointer": "0x0836d3c8",
+ "power": 10,
+ "type": "TYPE_FIGHTING",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 13,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 78,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836d380",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Guillotine",
+ "namePointer": "0x0836d374",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 12,
+ "weight": 20,
+ "accuracy1": 35,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836e864",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Vicegrip",
+ "namePointer": "0x0836d368",
+ "power": 6,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 22,
+ "weight": 30,
+ "accuracy1": 125,
+ "accuracy2": 90,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08371bf8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Knock Off",
+ "namePointer": "0x0836d35c",
+ "power": 4,
+ "type": "TYPE_DARK",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 22,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836d32c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Pound",
+ "namePointer": "0x0836d324",
+ "power": 8,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 22,
+ "weight": 25,
+ "accuracy1": 125,
+ "accuracy2": 90,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08371bf8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Razor Leaf",
+ "namePointer": "0x0836d318",
+ "power": 4,
+ "type": "TYPE_GRASS",
+ "targetingFlags": 82,
+ "aiTargetingFlags": 80,
+ "maxPP": 17,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 84,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 50,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 14,
+ "descriptionPointer": "0x0836d2c0",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Baton Pass",
+ "namePointer": "0x0836d2b4",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 50,
+ "aiTargetingFlags": 50,
+ "maxPP": 19,
+ "weight": 10,
+ "accuracy1": 100,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 17,
+ "descriptionPointer": "0x0836d254",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Petal Dance",
+ "namePointer": "0x0836d248",
+ "power": 7,
+ "type": "TYPE_GRASS",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 17,
+ "weight": 25,
+ "accuracy1": 125,
+ "accuracy2": 87,
+ "useChance": 75,
+ "hitCount": 0,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836d1e8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Splash",
+ "namePointer": "0x0836d1e0",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 50,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836d170",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Bubblebeam",
+ "namePointer": "0x0836d164",
+ "power": 6,
+ "type": "TYPE_WATER",
+ "targetingFlags": 82,
+ "aiTargetingFlags": 80,
+ "maxPP": 19,
+ "weight": 20,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 14,
+ "descriptionPointer": "0x08371fb8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Doom Desire",
+ "namePointer": "0x0836d158",
+ "power": 24,
+ "type": "TYPE_STEEL",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 11,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836d0e4",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Belly Drum",
+ "namePointer": "0x0836d0d8",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 10,
+ "weight": 25,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "targetsUser": true,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836d04c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Barrier",
+ "namePointer": "0x08360470",
+ "power": 2,
+ "type": "TYPE_PSYCHIC",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 22,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "targetsUser": true,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836e65c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Light Screen",
+ "namePointer": "0x0836d03c",
+ "power": 2,
+ "type": "TYPE_PSYCHIC",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 14,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "targetsUser": true,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836cfd8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Scratch",
+ "namePointer": "0x0836cfd0",
+ "power": 8,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 22,
+ "weight": 25,
+ "accuracy1": 125,
+ "accuracy2": 90,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08371bf8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Hyper Fang",
+ "namePointer": "0x0836cfc4",
+ "power": 16,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 13,
+ "weight": 25,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "affectedByMuzzled": true,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08371408",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Ember",
+ "namePointer": "0x0836cfbc",
+ "power": 7,
+ "type": "TYPE_FIRE",
+ "targetingFlags": 128,
+ "aiTargetingFlags": 128,
+ "maxPP": 18,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 90,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": false,
+ "dealsDirectDamage": true,
+ "unk19": 3,
+ "descriptionPointer": "0x0837120c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Secret Power",
+ "namePointer": "0x0836cfac",
+ "power": 14,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 10,
+ "weight": 30,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836cf50",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Dizzy Punch",
+ "namePointer": "0x0836cf44",
+ "power": 6,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 17,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 90,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836d88c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Bulk Up",
+ "namePointer": "0x0836cf3c",
+ "power": 2,
+ "type": "TYPE_FIGHTING",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 22,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "targetsUser": true,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836cefc",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Imprison",
+ "namePointer": "0x0836cef0",
+ "power": 2,
+ "type": "TYPE_PSYCHIC",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 15,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836cea0",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Featherdance",
+ "namePointer": "0x0836ce90",
+ "power": 2,
+ "type": "TYPE_FLYING",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 22,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "affectedByMagicCoat": true,
+ "cannotHitFrozen": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836ce5c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Whirlwind",
+ "namePointer": "0x0836ce50",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 27,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836cdf0",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Beat Up",
+ "namePointer": "0x0836cde8",
+ "power": 2,
+ "type": "TYPE_DARK",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 15,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 4,
+ "descriptionPointer": "0x0836cdbc",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Blizzard",
+ "namePointer": "0x0836cdb0",
+ "power": 24,
+ "type": "TYPE_ICE",
+ "targetingFlags": 128,
+ "aiTargetingFlags": 128,
+ "maxPP": 10,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 84,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 3,
+ "descriptionPointer": "0x0836ff5c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Stomp",
+ "namePointer": "0x0836cda8",
+ "power": 12,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 17,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 90,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08371408",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Blast Burn",
+ "namePointer": "0x0836cd9c",
+ "power": 30,
+ "type": "TYPE_FIRE",
+ "targetingFlags": 32,
+ "aiTargetingFlags": 32,
+ "maxPP": 8,
+ "weight": 25,
+ "accuracy1": 125,
+ "accuracy2": 84,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "affectedByMuzzled": true,
+ "cannotHitFrozen": false,
+ "dealsDirectDamage": true,
+ "unk19": 2,
+ "descriptionPointer": "0x0836cd14",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Flash",
+ "namePointer": "0x0836cd0c",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 22,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 84,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "affectedByMagicCoat": true,
+ "cannotHitFrozen": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836f1e8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Teeter Dance",
+ "namePointer": "0x0836ccfc",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 98,
+ "aiTargetingFlags": 98,
+ "maxPP": 15,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 6,
+ "descriptionPointer": "0x0836cc8c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Crush Claw",
+ "namePointer": "0x0836cc80",
+ "power": 14,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 15,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 90,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08372580",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Blaze Kick",
+ "namePointer": "0x0836cc74",
+ "power": 16,
+ "type": "TYPE_FIRE",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 13,
+ "weight": 30,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 50,
+ "cannotHitFrozen": false,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836cbf0",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Present",
+ "namePointer": "0x0836cbe8",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 128,
+ "aiTargetingFlags": 128,
+ "maxPP": 19,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 90,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 3,
+ "descriptionPointer": "0x0836cba8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Eruption",
+ "namePointer": "0x08360bdc",
+ "power": 30,
+ "type": "TYPE_FIRE",
+ "targetingFlags": 128,
+ "aiTargetingFlags": 128,
+ "maxPP": 10,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 84,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": false,
+ "dealsDirectDamage": true,
+ "unk19": 3,
+ "descriptionPointer": "0x0836cb28",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Sludge",
+ "namePointer": "0x08360680",
+ "power": 12,
+ "type": "TYPE_POISON",
+ "targetingFlags": 128,
+ "aiTargetingFlags": 128,
+ "maxPP": 22,
+ "weight": 25,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 3,
+ "descriptionPointer": "0x0836cabc",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Sludge Bomb",
+ "namePointer": "0x0836cab0",
+ "power": 18,
+ "type": "TYPE_POISON",
+ "targetingFlags": 82,
+ "aiTargetingFlags": 80,
+ "maxPP": 10,
+ "weight": 10,
+ "accuracy1": 125,
+ "accuracy2": 84,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 14,
+ "descriptionPointer": "0x0836ca2c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Glare",
+ "namePointer": "0x0836ca24",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 22,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 78,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "affectedByMagicCoat": true,
+ "cannotHitFrozen": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08370f90",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Transform",
+ "namePointer": "0x083603a4",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 96,
+ "maxPP": 1,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836c9b0",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Poison Tail",
+ "namePointer": "0x0836c9a4",
+ "power": 10,
+ "type": "TYPE_POISON",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 17,
+ "weight": 30,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 50,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836c938",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Roar",
+ "namePointer": "0x0836c930",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 14,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "affectedByMuzzled": true,
+ "cannotHitFrozen": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836cdf0",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Bone Rush",
+ "namePointer": "0x0836c924",
+ "power": 12,
+ "type": "TYPE_GROUND",
+ "targetingFlags": 128,
+ "aiTargetingFlags": 128,
+ "maxPP": 12,
+ "weight": 25,
+ "accuracy1": 125,
+ "accuracy2": 70,
+ "useChance": 75,
+ "hitCount": 0,
+ "unk12": 99,
+ "criticalHitChance": 2,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 3,
+ "descriptionPointer": "0x083717a8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Camouflage",
+ "namePointer": "0x0836c918",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 22,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "targetsUser": true,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836c8e8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Covet",
+ "namePointer": "0x0836c8e0",
+ "power": 8,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 27,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836df24",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Tail Glow",
+ "namePointer": "0x0836c8d4",
+ "power": 2,
+ "type": "TYPE_BUG",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 22,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "targetsUser": true,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836c89c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Bone Club",
+ "namePointer": "0x0836c890",
+ "power": 12,
+ "type": "TYPE_GROUND",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 15,
+ "weight": 25,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08371408",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Bonemerang",
+ "namePointer": "0x0836c884",
+ "power": 10,
+ "type": "TYPE_GROUND",
+ "targetingFlags": 82,
+ "aiTargetingFlags": 80,
+ "maxPP": 14,
+ "weight": 10,
+ "accuracy1": 125,
+ "accuracy2": 87,
+ "useChance": 75,
+ "hitCount": 2,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 14,
+ "descriptionPointer": "0x0836c854",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Fire Spin",
+ "namePointer": "0x0836c848",
+ "power": 4,
+ "type": "TYPE_FIRE",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 19,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 73,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": false,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836c7e0",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Fire Punch",
+ "namePointer": "0x0836c7d4",
+ "power": 14,
+ "type": "TYPE_FIRE",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 13,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": false,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0837120c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Perish Song",
+ "namePointer": "0x0836c7c8",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 96,
+ "aiTargetingFlags": 48,
+ "maxPP": 15,
+ "weight": 10,
+ "accuracy1": 25,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "affectedByMuzzled": true,
+ "cannotHitFrozen": true,
+ "unk19": 7,
+ "descriptionPointer": "0x0836c75c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Wrap",
+ "namePointer": "0x0836c754",
+ "power": 4,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 22,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836c6cc",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Spikes",
+ "namePointer": "0x08360514",
+ "power": 2,
+ "type": "TYPE_GROUND",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 304,
+ "maxPP": 22,
+ "weight": 10,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 24,
+ "descriptionPointer": "0x0836c670",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Magnitude",
+ "namePointer": "0x0836c664",
+ "power": 2,
+ "type": "TYPE_GROUND",
+ "targetingFlags": 53,
+ "aiTargetingFlags": 0,
+ "maxPP": 15,
+ "weight": 20,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 18,
+ "descriptionPointer": "0x0836c5e8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Magical Leaf",
+ "namePointer": "0x0836c5d8",
+ "power": 12,
+ "type": "TYPE_GRASS",
+ "targetingFlags": 128,
+ "aiTargetingFlags": 128,
+ "maxPP": 8,
+ "weight": 30,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 3,
+ "descriptionPointer": "0x0836f7b4",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Magic Coat",
+ "namePointer": "0x0836c5cc",
+ "power": 2,
+ "type": "TYPE_PSYCHIC",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 19,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836c564",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Mud Shot",
+ "namePointer": "0x0836c558",
+ "power": 12,
+ "type": "TYPE_GROUND",
+ "targetingFlags": 128,
+ "aiTargetingFlags": 128,
+ "maxPP": 13,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 65,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 3,
+ "descriptionPointer": "0x08370a00",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Mach Punch",
+ "namePointer": "0x0836c54c",
+ "power": 8,
+ "type": "TYPE_FIGHTING",
+ "targetingFlags": 64,
+ "aiTargetingFlags": 64,
+ "maxPP": 22,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 90,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 13,
+ "descriptionPointer": "0x0836f4ec",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Protect",
+ "namePointer": "0x0836c544",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 10,
+ "weight": 15,
+ "accuracy1": 75,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836c4e8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Defense Curl",
+ "namePointer": "0x0836c4d8",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 27,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "targetsUser": true,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0837100c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Rolling Kick",
+ "namePointer": "0x0836c4c8",
+ "power": 12,
+ "type": "TYPE_FIGHTING",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 13,
+ "weight": 20,
+ "accuracy1": 100,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08371408",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Substitute",
+ "namePointer": "0x0836c4bc",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 2,
+ "aiTargetingFlags": 0,
+ "maxPP": 7,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "targetsUser": true,
+ "cannotHitFrozen": true,
+ "unk19": 30,
+ "descriptionPointer": "0x0836c464",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Detect",
+ "namePointer": "0x0836c45c",
+ "power": 2,
+ "type": "TYPE_FIGHTING",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 12,
+ "weight": 15,
+ "accuracy1": 75,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836c4e8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Pin Missile",
+ "namePointer": "0x0836c450",
+ "power": 4,
+ "type": "TYPE_BUG",
+ "targetingFlags": 82,
+ "aiTargetingFlags": 80,
+ "maxPP": 17,
+ "weight": 10,
+ "accuracy1": 125,
+ "accuracy2": 78,
+ "useChance": 75,
+ "hitCount": 0,
+ "unk12": 99,
+ "criticalHitChance": 1,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 14,
+ "descriptionPointer": "0x0836eba0",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Water Sport",
+ "namePointer": "0x0836c444",
+ "power": 2,
+ "type": "TYPE_WATER",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 48,
+ "maxPP": 19,
+ "weight": 10,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 6,
+ "descriptionPointer": "0x0836c3e4",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Water Gun",
+ "namePointer": "0x0836c3d8",
+ "power": 5,
+ "type": "TYPE_WATER",
+ "targetingFlags": 128,
+ "aiTargetingFlags": 128,
+ "maxPP": 17,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 3,
+ "descriptionPointer": "0x08371bf8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Mist Ball",
+ "namePointer": "0x0836c3cc",
+ "power": 14,
+ "type": "TYPE_PSYCHIC",
+ "targetingFlags": 128,
+ "aiTargetingFlags": 128,
+ "maxPP": 10,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 3,
+ "descriptionPointer": "0x0836c36c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Water Pulse",
+ "namePointer": "0x0836c360",
+ "power": 12,
+ "type": "TYPE_WATER",
+ "targetingFlags": 82,
+ "aiTargetingFlags": 80,
+ "maxPP": 12,
+ "weight": 10,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 14,
+ "descriptionPointer": "0x0836c2fc",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Fury Attack",
+ "namePointer": "0x0836c2f0",
+ "power": 1,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 22,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 70,
+ "useChance": 75,
+ "hitCount": 0,
+ "unk12": 99,
+ "criticalHitChance": 1,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x083717a8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Fury Swipes",
+ "namePointer": "0x0836c2e4",
+ "power": 4,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 19,
+ "weight": 25,
+ "accuracy1": 125,
+ "accuracy2": 78,
+ "useChance": 75,
+ "hitCount": 0,
+ "unk12": 99,
+ "criticalHitChance": 1,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x083717a8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Destiny Bond",
+ "namePointer": "0x0836c2d4",
+ "power": 2,
+ "type": "TYPE_GHOST",
+ "targetingFlags": 128,
+ "aiTargetingFlags": 128,
+ "maxPP": 12,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 3,
+ "descriptionPointer": "0x0836c258",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "False Swipe",
+ "namePointer": "0x0836c24c",
+ "power": 40,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 15,
+ "weight": 30,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836c1d4",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Foresight",
+ "namePointer": "0x0836c1c8",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 22,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836c174",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Mirror Coat",
+ "namePointer": "0x0836c168",
+ "power": 2,
+ "type": "TYPE_PSYCHIC",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 15,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836c0d8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Future Sight",
+ "namePointer": "0x0836c0c8",
+ "power": 16,
+ "type": "TYPE_PSYCHIC",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 13,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 90,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836d0e4",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Milk Drink",
+ "namePointer": "0x0836c0bc",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 609,
+ "aiTargetingFlags": 609,
+ "maxPP": 15,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "targetsUser": true,
+ "affectedByMuzzled": true,
+ "cannotHitFrozen": true,
+ "unk19": 5,
+ "descriptionPointer": "0x0836c050",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Calm Mind",
+ "namePointer": "0x0836c044",
+ "power": 2,
+ "type": "TYPE_PSYCHIC",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 48,
+ "maxPP": 19,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "targetsUser": true,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836bff0",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Mega Drain",
+ "namePointer": "0x0836bfe4",
+ "power": 8,
+ "type": "TYPE_GRASS",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 17,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x083708a4",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Mega Kick",
+ "namePointer": "0x0836bfd8",
+ "power": 16,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 12,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 84,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08371bf8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Mega Punch",
+ "namePointer": "0x0836bfcc",
+ "power": 16,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 12,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08371bf8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Megahorn",
+ "namePointer": "0x0836bfc0",
+ "power": 24,
+ "type": "TYPE_BUG",
+ "targetingFlags": 128,
+ "aiTargetingFlags": 128,
+ "maxPP": 10,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 84,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 3,
+ "descriptionPointer": "0x08371bf8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Hidden Power",
+ "namePointer": "0x0836bfb0",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 12,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836bf64",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Metal Claw",
+ "namePointer": "0x0836bf58",
+ "power": 10,
+ "type": "TYPE_STEEL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 15,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 90,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836bf00",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Attract",
+ "namePointer": "0x0836bef8",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 128,
+ "aiTargetingFlags": 128,
+ "maxPP": 10,
+ "weight": 20,
+ "accuracy1": 100,
+ "accuracy2": 78,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "affectedByMagicCoat": true,
+ "cannotHitFrozen": true,
+ "unk19": 3,
+ "descriptionPointer": "0x0836bec4",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Mimic",
+ "namePointer": "0x0836bebc",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 17,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836be4c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Frustration",
+ "namePointer": "0x0836be40",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 20,
+ "weight": 30,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836bde4",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Leech Seed",
+ "namePointer": "0x0836bdd8",
+ "power": 2,
+ "type": "TYPE_GRASS",
+ "targetingFlags": 128,
+ "aiTargetingFlags": 128,
+ "maxPP": 17,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 90,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "affectedByMagicCoat": true,
+ "cannotHitFrozen": true,
+ "unk19": 3,
+ "descriptionPointer": "0x0836bd4c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Metronome",
+ "namePointer": "0x0836bd40",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 22,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 10,
+ "descriptionPointer": "0x0836bcfc",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Dream Eater",
+ "namePointer": "0x0836bcf0",
+ "power": 20,
+ "type": "TYPE_PSYCHIC",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 1024,
+ "maxPP": 13,
+ "weight": 30,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "affectedByMuzzled": true,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836bc88",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Acid",
+ "namePointer": "0x0836bc80",
+ "power": 8,
+ "type": "TYPE_POISON",
+ "targetingFlags": 128,
+ "aiTargetingFlags": 128,
+ "maxPP": 17,
+ "weight": 30,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 3,
+ "descriptionPointer": "0x0836bc24",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Meditate",
+ "namePointer": "0x0835f874",
+ "power": 2,
+ "type": "TYPE_PSYCHIC",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 22,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "targetsUser": true,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x083710e4",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Snatch",
+ "namePointer": "0x0836bc1c",
+ "power": 2,
+ "type": "TYPE_DARK",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 48,
+ "maxPP": 17,
+ "weight": 10,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836bbc0",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Luster Purge",
+ "namePointer": "0x0836bbb0",
+ "power": 14,
+ "type": "TYPE_PSYCHIC",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 12,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x08370de0",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Leaf Blade",
+ "namePointer": "0x0836bba4",
+ "power": 14,
+ "type": "TYPE_GRASS",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 12,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 50,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x083718f8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Recycle",
+ "namePointer": "0x0836bb9c",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 255,
+ "maxPP": 17,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 23,
+ "descriptionPointer": "0x0836bb48",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Reflect",
+ "namePointer": "0x0836bb40",
+ "power": 2,
+ "type": "TYPE_PSYCHIC",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 22,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "targetsUser": true,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836bac8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Refresh",
+ "namePointer": "0x0836bac0",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 49,
+ "aiTargetingFlags": 817,
+ "maxPP": 17,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "targetsUser": true,
+ "cannotHitFrozen": false,
+ "unk19": 16,
+ "descriptionPointer": "0x0836ba78",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Revenge",
+ "namePointer": "0x0836ba70",
+ "power": 12,
+ "type": "TYPE_FIGHTING",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 12,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x08370e4c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Dragon Rage",
+ "namePointer": "0x0836ba64",
+ "power": 2,
+ "type": "TYPE_DRAGON",
+ "targetingFlags": 128,
+ "aiTargetingFlags": 128,
+ "maxPP": 17,
+ "weight": 20,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 3,
+ "descriptionPointer": "0x0836ba34",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Dragonbreath",
+ "namePointer": "0x0836ba24",
+ "power": 12,
+ "type": "TYPE_DRAGON",
+ "targetingFlags": 82,
+ "aiTargetingFlags": 80,
+ "maxPP": 12,
+ "weight": 10,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "affectedByMuzzled": true,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 14,
+ "descriptionPointer": "0x0836b9a8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Dragon Dance",
+ "namePointer": "0x0836b998",
+ "power": 2,
+ "type": "TYPE_DRAGON",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 22,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 125,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "targetsUser": true,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836b950",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Ice Punch",
+ "namePointer": "0x0836b944",
+ "power": 14,
+ "type": "TYPE_ICE",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 12,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836ff5c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Ice Beam",
+ "namePointer": "0x0836b938",
+ "power": 15,
+ "type": "TYPE_ICE",
+ "targetingFlags": 82,
+ "aiTargetingFlags": 80,
+ "maxPP": 8,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 14,
+ "descriptionPointer": "0x0836b8c0",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Fury Cutter",
+ "namePointer": "0x0836b8b4",
+ "power": 2,
+ "type": "TYPE_BUG",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 14,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 87,
+ "useChance": 75,
+ "hitCount": 2,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836dd14",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Comet Punch",
+ "namePointer": "0x0836b8a8",
+ "power": 3,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 19,
+ "weight": 30,
+ "accuracy1": 125,
+ "accuracy2": 80,
+ "useChance": 75,
+ "hitCount": 0,
+ "unk12": 99,
+ "criticalHitChance": 1,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x083717a8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Skull Bash",
+ "namePointer": "0x0836b89c",
+ "power": 10,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 116,
+ "aiTargetingFlags": 0,
+ "maxPP": 15,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 20,
+ "descriptionPointer": "0x0836b814",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Lock-On",
+ "namePointer": "0x0836b80c",
+ "power": 2,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 12,
+ "weight": 15,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836b7a8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Rock Blast",
+ "namePointer": "0x0836b79c",
+ "power": 4,
+ "type": "TYPE_ROCK",
+ "targetingFlags": 128,
+ "aiTargetingFlags": 128,
+ "maxPP": 17,
+ "weight": 30,
+ "accuracy1": 100,
+ "accuracy2": 80,
+ "useChance": 75,
+ "hitCount": 0,
+ "unk12": 99,
+ "criticalHitChance": 1,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 3,
+ "descriptionPointer": "0x083717a8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Cotton Spore",
+ "namePointer": "0x0836b78c",
+ "power": 2,
+ "type": "TYPE_GRASS",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 13,
+ "weight": 15,
+ "accuracy1": 70,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "affectedByMagicCoat": true,
+ "cannotHitFrozen": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836fdcc",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Struggle",
+ "namePointer": "0x0836b780",
+ "power": 30,
+ "type": "TYPE_NORMAL",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 1,
+ "weight": 30,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836b714",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Aeroblast",
+ "namePointer": "0x0836b708",
+ "power": 20,
+ "type": "TYPE_FLYING",
+ "targetingFlags": 82,
+ "aiTargetingFlags": 80,
+ "maxPP": 12,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 84,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 50,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 14,
+ "descriptionPointer": "0x0836d2c0",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Volt Tackle",
+ "namePointer": "0x0836b6fc",
+ "power": 24,
+ "type": "TYPE_ELECTRIC",
+ "targetingFlags": 82,
+ "aiTargetingFlags": 80,
+ "maxPP": 12,
+ "weight": 10,
+ "accuracy1": 125,
+ "accuracy2": 84,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 14,
+ "descriptionPointer": "0x0836b6a4",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Regular attack",
+ "namePointer": "0x0836b69c",
+ "power": 1,
+ "type": "TYPE_NONE",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 17,
+ "weight": 70,
+ "accuracy1": 125,
+ "accuracy2": 93,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 1,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x0836b684"
+ },
+ {
+ "name": "Is watching",
+ "namePointer": "0x0836b674",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 17,
+ "weight": 10,
+ "accuracy1": 80,
+ "accuracy2": 84,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 6,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836b664",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Bide 2",
+ "namePointer": "0x0836b65c",
+ "power": 2,
+ "type": "TYPE_FIGHTING",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 17,
+ "weight": 10,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 6,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x0836b63c"
+ },
+ {
+ "name": "$$$",
+ "namePointer": "0x0836b638",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 255,
+ "maxPP": 17,
+ "weight": 10,
+ "accuracy1": 80,
+ "accuracy2": 84,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 6,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836b62c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "$$$",
+ "namePointer": "0x0836b638",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 255,
+ "maxPP": 17,
+ "weight": 10,
+ "accuracy1": 80,
+ "accuracy2": 84,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 6,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836b62c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Wide Slash",
+ "namePointer": "0x0836b620",
+ "power": 20,
+ "type": "TYPE_NONE",
+ "targetingFlags": 16,
+ "aiTargetingFlags": 0,
+ "maxPP": 10,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 88,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 1,
+ "descriptionPointer": "0x0836b5d0",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Excavate",
+ "namePointer": "0x0836b5c4",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 255,
+ "maxPP": 99,
+ "weight": 8,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Spin Slash",
+ "namePointer": "0x0836b5b8",
+ "power": 15,
+ "type": "TYPE_NONE",
+ "targetingFlags": 32,
+ "aiTargetingFlags": 0,
+ "maxPP": 10,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 9,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "See-Trap",
+ "namePointer": "0x0836b5ac",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 48,
+ "maxPP": 22,
+ "weight": 8,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Takeaway",
+ "namePointer": "0x0836b5a0",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 12,
+ "weight": 20,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Rebound",
+ "namePointer": "0x0836b598",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 22,
+ "weight": 8,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Bloop Slash",
+ "namePointer": "0x0836b58c",
+ "power": 10,
+ "type": "TYPE_NONE",
+ "targetingFlags": 64,
+ "aiTargetingFlags": 64,
+ "maxPP": 22,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "criticalHitChance": 12,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 13,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Switcher",
+ "namePointer": "0x0836b580",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 82,
+ "aiTargetingFlags": 82,
+ "maxPP": 17,
+ "weight": 20,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "cannotHitFrozen": true,
+ "unk19": 14,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Blowback",
+ "namePointer": "0x0836b574",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 82,
+ "aiTargetingFlags": 80,
+ "maxPP": 17,
+ "weight": 20,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "cannotHitFrozen": true,
+ "unk19": 14,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Warp",
+ "namePointer": "0x0836b56c",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 48,
+ "aiTargetingFlags": 48,
+ "maxPP": 14,
+ "weight": 8,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "cannotHitFrozen": true,
+ "unk19": 15,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Transfer",
+ "namePointer": "0x0836b560",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 128,
+ "aiTargetingFlags": 128,
+ "maxPP": 22,
+ "weight": 8,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "cannotHitFrozen": true,
+ "unk19": 3,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Slow Down",
+ "namePointer": "0x0836b554",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 48,
+ "aiTargetingFlags": 48,
+ "maxPP": 37,
+ "weight": 8,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "cannotHitFrozen": true,
+ "unk19": 15,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Speed Boost",
+ "namePointer": "0x0836b548",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 49,
+ "aiTargetingFlags": 48,
+ "maxPP": 22,
+ "weight": 8,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "cannotHitFrozen": true,
+ "unk19": 16,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Searchlight",
+ "namePointer": "0x0836b53c",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 255,
+ "maxPP": 22,
+ "weight": 8,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Petrify",
+ "namePointer": "0x0836b534",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 48,
+ "aiTargetingFlags": 48,
+ "maxPP": 22,
+ "weight": 8,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "cannotHitFrozen": true,
+ "unk19": 15,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Stay Away",
+ "namePointer": "0x0836b528",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 128,
+ "aiTargetingFlags": 128,
+ "maxPP": 22,
+ "weight": 8,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "cannotHitFrozen": true,
+ "unk19": 3,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Pounce",
+ "namePointer": "0x0836b520",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 255,
+ "maxPP": 22,
+ "weight": 8,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "cannotHitFrozen": true,
+ "unk19": 10,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Trawl",
+ "namePointer": "0x0836b518",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 255,
+ "maxPP": 22,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Cleanse",
+ "namePointer": "0x0836b510",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 255,
+ "maxPP": 17,
+ "weight": 8,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 20,
+ "hitCount": 1,
+ "cannotHitFrozen": true,
+ "unk19": 10,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Observer",
+ "namePointer": "0x0836b504",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 128,
+ "aiTargetingFlags": 128,
+ "maxPP": 22,
+ "weight": 8,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "cannotHitFrozen": true,
+ "unk19": 3,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Decoy Maker",
+ "namePointer": "0x0836b4f8",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 128,
+ "aiTargetingFlags": 128,
+ "maxPP": 22,
+ "weight": 8,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "cannotHitFrozen": true,
+ "unk19": 3,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Siesta",
+ "namePointer": "0x0836b4f0",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 48,
+ "aiTargetingFlags": 48,
+ "maxPP": 12,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "cannotHitFrozen": true,
+ "unk19": 15,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Totter",
+ "namePointer": "0x0836b4e8",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 48,
+ "aiTargetingFlags": 48,
+ "maxPP": 12,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "cannotHitFrozen": true,
+ "unk19": 15,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Two-Edge",
+ "namePointer": "0x0836b4dc",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 48,
+ "aiTargetingFlags": 48,
+ "maxPP": 22,
+ "weight": 20,
+ "accuracy1": 45,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "cannotHitFrozen": true,
+ "unk19": 15,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "No-Move",
+ "namePointer": "0x0836b4d4",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 22,
+ "weight": 8,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "cannotHitFrozen": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Escape",
+ "namePointer": "0x0836b4cc",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 255,
+ "maxPP": 1,
+ "weight": 8,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "cannotHitFrozen": true,
+ "unk19": 10,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Scan",
+ "namePointer": "0x0836b4c4",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 255,
+ "maxPP": 27,
+ "weight": 8,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Power-Ears",
+ "namePointer": "0x0836b4b8",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 255,
+ "maxPP": 27,
+ "weight": 8,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Drought",
+ "namePointer": "0x0836b4b0",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 255,
+ "maxPP": 22,
+ "weight": 8,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "cannotHitFrozen": true,
+ "unk19": 29,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Trap Buster",
+ "namePointer": "0x0836b4a4",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 48,
+ "maxPP": 57,
+ "weight": 8,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "cannotHitFrozen": true,
+ "unk19": 29,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Wild Call",
+ "namePointer": "0x0836b498",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 22,
+ "weight": 8,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "cannotHitFrozen": true,
+ "unk19": 4,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Invisify",
+ "namePointer": "0x0836b48c",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 0,
+ "maxPP": 12,
+ "weight": 8,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "One-Shot",
+ "namePointer": "0x0836b480",
+ "power": 200,
+ "type": "TYPE_NONE",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 3,
+ "weight": 8,
+ "accuracy1": 35,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "HP Gauge",
+ "namePointer": "0x0836b474",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 255,
+ "maxPP": 32,
+ "weight": 8,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "cannotHitFrozen": true,
+ "unk19": 6,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Vacuum-Cut",
+ "namePointer": "0x0836b468",
+ "power": 10,
+ "type": "TYPE_NONE",
+ "targetingFlags": 48,
+ "aiTargetingFlags": 48,
+ "maxPP": 7,
+ "weight": 20,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "cannotHitFrozen": true,
+ "unk19": 15,
+ "descriptionPointer": "0x0836b43c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Reviver",
+ "namePointer": "0x0836b434",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 255,
+ "maxPP": 4,
+ "weight": 8,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Shocker",
+ "namePointer": "0x0836b42c",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 22,
+ "weight": 8,
+ "accuracy1": 125,
+ "accuracy2": 45,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Echo",
+ "namePointer": "0x0836b424",
+ "power": 10,
+ "type": "TYPE_NONE",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 27,
+ "weight": 20,
+ "accuracy1": 125,
+ "accuracy2": 45,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Famish",
+ "namePointer": "0x0836b41c",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 48,
+ "aiTargetingFlags": 48,
+ "maxPP": 22,
+ "weight": 8,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "cannotHitFrozen": true,
+ "unk19": 15,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "One-Room",
+ "namePointer": "0x0836b410",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 48,
+ "maxPP": 22,
+ "weight": 8,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "cannotHitFrozen": true,
+ "unk19": 29,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Fill-In",
+ "namePointer": "0x0836b408",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 255,
+ "maxPP": 99,
+ "weight": 8,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "cannotHitFrozen": true,
+ "unk19": 29,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Trapper",
+ "namePointer": "0x0836b400",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 48,
+ "maxPP": 17,
+ "weight": 10,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "cannotHitFrozen": true,
+ "unk19": 10,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Possess",
+ "namePointer": "0x0836b3f8",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 12,
+ "weight": 8,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "cannotHitFrozen": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Itemize",
+ "namePointer": "0x0836b3f0",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 128,
+ "aiTargetingFlags": 128,
+ "maxPP": 17,
+ "weight": 8,
+ "accuracy1": 125,
+ "accuracy2": 45,
+ "useChance": 75,
+ "hitCount": 1,
+ "cannotHitFrozen": true,
+ "unk19": 3,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "[M:D1]",
+ "namePointer": "0x0836b638",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 255,
+ "maxPP": 22,
+ "weight": 8,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836b62c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Projectile",
+ "namePointer": "0x0836b638",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 255,
+ "aiTargetingFlags": 255,
+ "maxPP": 57,
+ "weight": 8,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "cannotHitFrozen": true,
+ "unk19": 10,
+ "descriptionPointer": "0x08371bf8",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Hurl",
+ "namePointer": "0x0836b3e8",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 0,
+ "aiTargetingFlags": 0,
+ "maxPP": 22,
+ "weight": 15,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "unk12": 99,
+ "cannotHitFrozen": true,
+ "dealsDirectDamage": true,
+ "unk19": 11,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Mobile",
+ "namePointer": "0x0836b3e0",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 48,
+ "maxPP": 17,
+ "weight": 8,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Item-Toss",
+ "namePointer": "0x0836b3d4",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 255,
+ "aiTargetingFlags": 255,
+ "maxPP": 96,
+ "weight": 8,
+ "accuracy1": 100,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "cannotHitFrozen": true,
+ "unk19": 10,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "See Stairs",
+ "namePointer": "0x0836b3c8",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 255,
+ "maxPP": 22,
+ "weight": 8,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Long Toss",
+ "namePointer": "0x0836b3bc",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 48,
+ "maxPP": 22,
+ "weight": 8,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "[M:D1]",
+ "namePointer": "0x0836b638",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 255,
+ "maxPP": 22,
+ "weight": 8,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836b62c",
+ "useText": "0x08372570"
+ },
+ {
+ "name": "Pierce",
+ "namePointer": "0x0836b3b4",
+ "power": 2,
+ "type": "TYPE_NONE",
+ "targetingFlags": 115,
+ "aiTargetingFlags": 48,
+ "maxPP": 22,
+ "weight": 8,
+ "accuracy1": 125,
+ "accuracy2": 100,
+ "useChance": 75,
+ "hitCount": 1,
+ "cannotHitFrozen": true,
+ "unk19": 19,
+ "descriptionPointer": "0x0836b694",
+ "useText": "0x08372570"
+ }
+]
diff --git a/data/system_sbin.s b/data/system_sbin.s
index 18a1f1d..30e4831 100644
--- a/data/system_sbin.s
+++ b/data/system_sbin.s
@@ -12919,471 +12919,10 @@ DataRootTable:
.byte 0x6f, 0x82, 0x70, 0x82, 0x71, 0x82, 0x72, 0x82, 0x73, 0x82, 0x74, 0x82, 0x75, 0x82, 0x76, 0x82, 0x77, 0x82, 0x78, 0x82, 0x79, 0x82, 0x7a, 0x82, 0x7b, 0x82, 0x7c, 0x82, 0x7d, 0x82, 0x7e, 0x82
.byte 0x7f, 0x83, 0x00, 0x83, 0x01, 0x83, 0x02, 0x83, 0x03, 0x83, 0x04, 0x83, 0x05, 0x83, 0x06, 0x83, 0x07, 0x83, 0x08, 0x83, 0x09, 0x83, 0x0a, 0x83, 0x0b, 0x83, 0x0c, 0x83, 0x0d, 0x83, 0x0e, 0x83
.byte 0x0f, 0x83, 0x10, 0x83, 0x11, 0x83, 0x12, 0x83, 0x13, 0x83, 0x14, 0x83, 0x15, 0x83, 0x16, 0x83, 0x17, 0x83, 0x18, 0x83, 0x19, 0x83, 0x1a, 0x83, 0x1b, 0x83, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x00
-.byte 0xec, 0x25, 0x37, 0x08, 0x00, 0x00, 0x01, 0x00, 0xff, 0x00, 0xff, 0x00, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xe8, 0x25, 0x37, 0x08
-.byte 0xe8, 0x25, 0x37, 0x08, 0xdc, 0x25, 0x37, 0x08, 0x14, 0x00, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, 0x0f, 0x7d, 0x4e, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00
-.byte 0x80, 0x25, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x64, 0x25, 0x37, 0x08, 0x01, 0x00, 0x06, 0x00, 0x80, 0x00, 0x80, 0x00, 0x0f, 0x0a, 0x7d, 0x44, 0x4b, 0x05, 0x63, 0x02, 0x00, 0x00, 0x00, 0x01
-.byte 0x01, 0x03, 0x00, 0x00, 0xf8, 0x24, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0xf0, 0x24, 0x37, 0x08, 0x04, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x0f, 0x7d, 0x7d, 0x4b, 0x01, 0x00, 0x0c
-.byte 0x01, 0x00, 0x01, 0x01, 0x00, 0x0b, 0x00, 0x00, 0x8c, 0x24, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x80, 0x24, 0x37, 0x08, 0x00, 0x00, 0x01, 0x00, 0x20, 0x00, 0x20, 0x00, 0x0d, 0x0f, 0x64, 0x4e
-.byte 0x4b, 0x01, 0x00, 0x0c, 0x01, 0x00, 0x01, 0x01, 0x00, 0x02, 0x00, 0x00, 0x24, 0x24, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x18, 0x24, 0x37, 0x08, 0x04, 0x00, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00
-.byte 0x0f, 0x0f, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x0b, 0x00, 0x00, 0xc4, 0x23, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0xb8, 0x23, 0x37, 0x08, 0x04, 0x00, 0x01, 0x00
-.byte 0x61, 0x00, 0x61, 0x02, 0x0c, 0x0f, 0x7d, 0x7d, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x01, 0x00, 0x01, 0x00, 0x04, 0x00, 0x00, 0x40, 0x23, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x34, 0x23, 0x37, 0x08
-.byte 0x0e, 0x00, 0x07, 0x00, 0x73, 0x00, 0x00, 0x00, 0x11, 0x0f, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00, 0xd4, 0x22, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0xd0, 0x22, 0x37, 0x08, 0x0c, 0x00, 0x09, 0x00, 0x74, 0x00, 0x00, 0x00, 0x0c, 0x0f, 0x7d, 0x64, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x14, 0x00, 0x00, 0x58, 0x22, 0x37, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0x50, 0x22, 0x37, 0x08, 0x12, 0x00, 0x01, 0x00, 0x02, 0x00, 0x00, 0x00, 0x0c, 0x0f, 0x7d, 0x4e, 0x4b, 0x03, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0c, 0x00, 0x00
-.byte 0x24, 0x22, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x18, 0x22, 0x37, 0x08, 0x02, 0x00, 0x01, 0x00, 0x30, 0x00, 0x30, 0x00, 0x16, 0x0a, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x01, 0x00, 0x00, 0x01
-.byte 0x00, 0x0f, 0x00, 0x00, 0xd8, 0x21, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0xd0, 0x21, 0x37, 0x08, 0x02, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x0f, 0x4b, 0x64, 0x4b, 0x01, 0x00, 0x0c
-.byte 0x01, 0x00, 0x00, 0x01, 0x00, 0x0b, 0x00, 0x00, 0x9c, 0x21, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x90, 0x21, 0x37, 0x08, 0x02, 0x00, 0x03, 0x00, 0x73, 0x00, 0x30, 0x00, 0x0c, 0x0f, 0x7d, 0x7d
-.byte 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x06, 0x00, 0x00, 0x48, 0x21, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x3c, 0x21, 0x37, 0x08, 0x02, 0x00, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00
-.byte 0x0d, 0x0f, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x01, 0x00, 0x00, 0x01, 0x00, 0x0b, 0x00, 0x00, 0xdc, 0x20, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0xd4, 0x20, 0x37, 0x08, 0x02, 0x00, 0x06, 0x00
-.byte 0x73, 0x00, 0x30, 0x00, 0x0d, 0x0f, 0x7d, 0x7d, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x06, 0x00, 0x00, 0x8c, 0x20, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x7c, 0x20, 0x37, 0x08
-.byte 0x02, 0x00, 0x04, 0x00, 0x31, 0x00, 0x31, 0x03, 0x0c, 0x0f, 0x7d, 0x7d, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x01, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x38, 0x20, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0x30, 0x20, 0x37, 0x08, 0x04, 0x00, 0x03, 0x00, 0x52, 0x00, 0x50, 0x00, 0x0f, 0x0a, 0x7d, 0x58, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0e, 0x00, 0x00, 0xb8, 0x1f, 0x37, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0xb0, 0x1f, 0x37, 0x08, 0x02, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x0f, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x0b, 0x00, 0x00
-.byte 0x48, 0x1f, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x44, 0x1f, 0x37, 0x08, 0x0a, 0x00, 0x01, 0x00, 0x20, 0x00, 0x00, 0x00, 0x0a, 0x1e, 0x7d, 0x54, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01
-.byte 0x01, 0x02, 0x00, 0x00, 0x20, 0x1f, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x18, 0x1f, 0x37, 0x08, 0x04, 0x00, 0x01, 0x00, 0x73, 0x00, 0x00, 0x00, 0x16, 0x0f, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x0c
-.byte 0x00, 0x00, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00, 0xa8, 0x1e, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x9c, 0x1e, 0x37, 0x08, 0x02, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x0f, 0x64, 0x5a
-.byte 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x01, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x7c, 0x1e, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x70, 0x1e, 0x37, 0x08, 0x02, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00
-.byte 0x16, 0x0f, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x0b, 0x00, 0x00, 0x28, 0x1e, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x20, 0x1e, 0x37, 0x08, 0x02, 0x00, 0x10, 0x00
-.byte 0x00, 0x00, 0x00, 0x00, 0x10, 0x0f, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x01, 0x01, 0x00, 0x0b, 0x00, 0x00, 0xb8, 0x1d, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0xac, 0x1d, 0x37, 0x08
-.byte 0x02, 0x00, 0x0c, 0x00, 0x52, 0x00, 0x50, 0x00, 0x10, 0x0a, 0x4b, 0x4e, 0x4b, 0x01, 0x00, 0x0c, 0x01, 0x00, 0x00, 0x01, 0x00, 0x0e, 0x00, 0x00, 0x5c, 0x1d, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0x54, 0x1d, 0x37, 0x08, 0x02, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x12, 0x0f, 0x64, 0x5a, 0x4b, 0x01, 0x00, 0x0c, 0x01, 0x00, 0x00, 0x01, 0x00, 0x0b, 0x00, 0x00, 0xf0, 0x1c, 0x37, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0xe8, 0x1c, 0x37, 0x08, 0x04, 0x00, 0x01, 0x00, 0x00, 0x00, 0xff, 0x00, 0x10, 0x0f, 0x7d, 0x5f, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x01, 0x01, 0x01, 0x0a, 0x00, 0x00
-.byte 0x5c, 0x1c, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x50, 0x1c, 0x37, 0x08, 0x02, 0x00, 0x01, 0x00, 0x31, 0x00, 0x31, 0x03, 0x0c, 0x0f, 0x7d, 0x7d, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x01, 0x00, 0x00
-.byte 0x00, 0x10, 0x00, 0x00, 0x38, 0x20, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x80, 0xff, 0x35, 0x08, 0x02, 0x00, 0x01, 0x00, 0x80, 0x00, 0x80, 0x00, 0x16, 0x0f, 0x64, 0x58, 0x4b, 0x01, 0x00, 0x0c
-.byte 0x01, 0x00, 0x01, 0x01, 0x00, 0x03, 0x00, 0x00, 0x24, 0x1c, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x18, 0x1c, 0x37, 0x08, 0x05, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x10, 0x14, 0x7d, 0x5a
-.byte 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0xf8, 0x1b, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0xec, 0x1b, 0x37, 0x08, 0x01, 0x00, 0x07, 0x00, 0x73, 0x00, 0xff, 0x00
-.byte 0x63, 0x14, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x19, 0x00, 0x00, 0xc0, 0x1b, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0xb4, 0x1b, 0x37, 0x08, 0x0e, 0x00, 0x0d, 0x00
-.byte 0x00, 0x00, 0x00, 0x00, 0x0d, 0x14, 0x7d, 0x5a, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x44, 0x1b, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x34, 0x1b, 0x37, 0x08
-.byte 0x0a, 0x00, 0x01, 0x00, 0x52, 0x00, 0x50, 0x00, 0x0f, 0x0a, 0x7d, 0x5a, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0e, 0x00, 0x00, 0xe0, 0x1a, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0xd4, 0x1a, 0x37, 0x08, 0x02, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x1e, 0x7d, 0x4e, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x38, 0x1a, 0x37, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0x2c, 0x1a, 0x37, 0x08, 0x02, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x0f, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x01, 0x00, 0x01, 0x01, 0x00, 0x0b, 0x00, 0x00
-.byte 0xf0, 0x19, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0xe8, 0x19, 0x37, 0x08, 0x02, 0x00, 0x01, 0x00, 0x80, 0x00, 0x80, 0x00, 0x11, 0x0a, 0x64, 0x54, 0x4b, 0x01, 0x00, 0x0c, 0x01, 0x00, 0x01, 0x01
-.byte 0x00, 0x03, 0x00, 0x00, 0x9c, 0x19, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x94, 0x19, 0x37, 0x08, 0x02, 0x00, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x0f, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x0c
-.byte 0x00, 0x00, 0x00, 0x01, 0x00, 0x0b, 0x00, 0x00, 0x44, 0x19, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x38, 0x19, 0x37, 0x08, 0x02, 0x00, 0x0a, 0x00, 0x80, 0x00, 0x80, 0x00, 0x11, 0x0a, 0x7d, 0x5a
-.byte 0x4b, 0x01, 0x63, 0x32, 0x00, 0x00, 0x00, 0x01, 0x01, 0x03, 0x00, 0x00, 0xf8, 0x18, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0xec, 0x18, 0x37, 0x08, 0x02, 0x00, 0x01, 0x00, 0x80, 0x00, 0x80, 0x00
-.byte 0x0a, 0x0f, 0x64, 0x4e, 0x4b, 0x01, 0x00, 0x0c, 0x01, 0x00, 0x00, 0x01, 0x00, 0x03, 0x00, 0x00, 0x84, 0x18, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x7c, 0x18, 0x37, 0x08, 0x08, 0x00, 0x10, 0x00
-.byte 0x73, 0x00, 0x00, 0x00, 0x11, 0x1e, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00, 0xfc, 0x17, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0xf0, 0x17, 0x37, 0x08
-.byte 0x04, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x0f, 0x7d, 0x46, 0x4b, 0x00, 0x63, 0x02, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0xa8, 0x17, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0x9c, 0x17, 0x37, 0x08, 0x02, 0x00, 0x0a, 0x00, 0x73, 0x00, 0x00, 0x00, 0x07, 0x0f, 0x7d, 0x7d, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00, 0x30, 0x17, 0x37, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0x24, 0x17, 0x37, 0x08, 0x14, 0x00, 0x02, 0x00, 0x20, 0x00, 0x20, 0x00, 0x0a, 0x0f, 0x7d, 0x54, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x01, 0x02, 0x00, 0x00
-.byte 0xa4, 0x16, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x98, 0x16, 0x37, 0x08, 0x0a, 0x00, 0x06, 0x00, 0x52, 0x00, 0x50, 0x00, 0x11, 0x0a, 0x7d, 0x41, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01
-.byte 0x01, 0x0e, 0x00, 0x00, 0x34, 0x16, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x2c, 0x16, 0x37, 0x08, 0x02, 0x00, 0x10, 0x00, 0x30, 0x00, 0x30, 0x00, 0x0f, 0x0a, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x0c
-.byte 0x00, 0x00, 0x00, 0x01, 0x00, 0x0f, 0x00, 0x00, 0x78, 0x15, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x6c, 0x15, 0x37, 0x08, 0x08, 0x00, 0x03, 0x00, 0x52, 0x00, 0x50, 0x00, 0x0f, 0x0a, 0x7d, 0x58
-.byte 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x01, 0x01, 0x01, 0x0e, 0x00, 0x00, 0xf8, 0x14, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0xf0, 0x14, 0x37, 0x08, 0x02, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00
-.byte 0x11, 0x0f, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x01, 0x00, 0x01, 0x01, 0x00, 0x0b, 0x00, 0x00, 0x84, 0x14, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x78, 0x14, 0x37, 0x08, 0x06, 0x00, 0x0e, 0x00
-.byte 0x00, 0x00, 0x00, 0x00, 0x11, 0x1e, 0x7d, 0x58, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x08, 0x14, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0xfc, 0x13, 0x37, 0x08
-.byte 0x02, 0x00, 0x02, 0x00, 0x80, 0x00, 0x80, 0x00, 0x11, 0x14, 0x64, 0x4e, 0x4b, 0x01, 0x00, 0x0c, 0x01, 0x00, 0x00, 0x01, 0x00, 0x03, 0x00, 0x00, 0xa8, 0x13, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0xa0, 0x13, 0x37, 0x08, 0x02, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x0f, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x54, 0x13, 0x37, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0x4c, 0x13, 0x37, 0x08, 0x02, 0x00, 0x0e, 0x00, 0x73, 0x00, 0x00, 0x00, 0x0c, 0x0f, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00
-.byte 0xd0, 0x12, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0xc4, 0x12, 0x37, 0x08, 0x14, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x14, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01
-.byte 0x00, 0x0b, 0x00, 0x00, 0x84, 0x12, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x7c, 0x12, 0x37, 0x08, 0x02, 0x00, 0x07, 0x00, 0x73, 0x00, 0x00, 0x00, 0x11, 0x0f, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x0c
-.byte 0x00, 0x00, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00, 0xfc, 0x17, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x70, 0x12, 0x37, 0x08, 0x0c, 0x00, 0x02, 0x00, 0x80, 0x00, 0x80, 0x00, 0x0b, 0x14, 0x7d, 0x58
-.byte 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x01, 0x03, 0x00, 0x00, 0x0c, 0x12, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0xfc, 0x11, 0x37, 0x08, 0x12, 0x00, 0x02, 0x00, 0x52, 0x00, 0x50, 0x00
-.byte 0x0c, 0x0a, 0x7d, 0x58, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x01, 0x0e, 0x00, 0x00, 0x84, 0x11, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x78, 0x11, 0x37, 0x08, 0x02, 0x00, 0x01, 0x00
-.byte 0x30, 0x00, 0x30, 0x00, 0x16, 0x0a, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x0f, 0x00, 0x00, 0x1c, 0x11, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x14, 0x11, 0x37, 0x08
-.byte 0x02, 0x00, 0x01, 0x00, 0x73, 0x00, 0x00, 0x00, 0x11, 0x0f, 0x7d, 0x7d, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x01, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00, 0xe4, 0x10, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0xd8, 0x10, 0x37, 0x08, 0x02, 0x00, 0x01, 0x00, 0x73, 0x00, 0x30, 0x00, 0x11, 0x0a, 0x7d, 0x7d, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x01, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00, 0xa8, 0x10, 0x37, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0xa0, 0x10, 0x37, 0x08, 0x04, 0x00, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x14, 0x7d, 0x58, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00
-.byte 0x44, 0x10, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x3c, 0x10, 0x37, 0x08, 0x02, 0x00, 0x01, 0x00, 0x73, 0x00, 0x20, 0x00, 0x16, 0x0f, 0x7d, 0x7d, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x01, 0x00, 0x01
-.byte 0x00, 0x13, 0x00, 0x00, 0x0c, 0x10, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x04, 0x10, 0x37, 0x08, 0x02, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x0f, 0x64, 0x4e, 0x4b, 0x01, 0x00, 0x0c
-.byte 0x00, 0x00, 0x00, 0x01, 0x00, 0x0b, 0x00, 0x00, 0x90, 0x0f, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x84, 0x0f, 0x37, 0x08, 0x10, 0x00, 0x01, 0x00, 0x74, 0x00, 0x80, 0x00, 0x0d, 0x0f, 0x7d, 0x64
-.byte 0x4b, 0x01, 0x63, 0x32, 0x00, 0x00, 0x00, 0x01, 0x01, 0x1c, 0x00, 0x00, 0xdc, 0x0e, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0xd4, 0x0e, 0x37, 0x08, 0x02, 0x00, 0x01, 0x00, 0x73, 0x00, 0x00, 0x00
-.byte 0x0f, 0x0f, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00, 0x4c, 0x0e, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x44, 0x0e, 0x37, 0x08, 0x10, 0x00, 0x10, 0x00
-.byte 0x00, 0x00, 0x00, 0x00, 0x0d, 0x14, 0x7d, 0x58, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x01, 0x01, 0x01, 0x0b, 0x00, 0x00, 0xe0, 0x0d, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x70, 0xfb, 0x35, 0x08
-.byte 0x07, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x14, 0x7d, 0x5a, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x01, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x08, 0x14, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0xa0, 0xfc, 0x35, 0x08, 0x18, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x14, 0x7d, 0x49, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x38, 0x0d, 0x37, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0x28, 0x0d, 0x37, 0x08, 0x06, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x14, 0x7d, 0x58, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00
-.byte 0xc4, 0x0c, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0xb8, 0x0c, 0x37, 0x08, 0x02, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x0f, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01
-.byte 0x01, 0x0b, 0x00, 0x00, 0x50, 0x0c, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x48, 0x0c, 0x37, 0x08, 0x0e, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x14, 0x7d, 0x54, 0x4b, 0x01, 0x63, 0x0c
-.byte 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0xc4, 0x0b, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0xb8, 0x0b, 0x37, 0x08, 0x0a, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x12, 0x14, 0x7d, 0x5a
-.byte 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0xf8, 0x18, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0xb0, 0x0b, 0x37, 0x08, 0x06, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00
-.byte 0x11, 0x14, 0x7d, 0x4e, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x44, 0x0b, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x38, 0x0b, 0x37, 0x08, 0x02, 0x00, 0x03, 0x00
-.byte 0x73, 0x00, 0x00, 0x00, 0x20, 0x0f, 0x7d, 0x7d, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x01, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00, 0x0c, 0x10, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x2c, 0x0b, 0x37, 0x08
-.byte 0x02, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x1e, 0x7d, 0x5a, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0xc8, 0x0a, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0xbc, 0x0a, 0x37, 0x08, 0x0e, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x0f, 0x7d, 0x58, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x6c, 0x0a, 0x37, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0x60, 0x0a, 0x37, 0x08, 0x0a, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x1e, 0x7d, 0x3c, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00
-.byte 0x00, 0x0a, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0xf0, 0x09, 0x37, 0x08, 0x02, 0x00, 0x01, 0x00, 0x73, 0x00, 0x00, 0x00, 0x1b, 0x1e, 0x7d, 0x7d, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x01, 0x00, 0x01
-.byte 0x00, 0x13, 0x00, 0x00, 0xa0, 0x09, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x94, 0x09, 0x37, 0x08, 0x14, 0x00, 0x07, 0x00, 0x74, 0x00, 0x00, 0x00, 0x0a, 0x0f, 0x7d, 0x64, 0x4b, 0x01, 0x63, 0x0c
-.byte 0x00, 0x00, 0x00, 0x01, 0x01, 0x14, 0x00, 0x00, 0x18, 0x09, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x0c, 0x09, 0x37, 0x08, 0x0c, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, 0x1e, 0x7d, 0x58
-.byte 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0xa4, 0x08, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x98, 0x08, 0x37, 0x08, 0x02, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00
-.byte 0x11, 0x1e, 0x7d, 0x5a, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x30, 0x08, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x20, 0x08, 0x37, 0x08, 0x0c, 0x00, 0x01, 0x00
-.byte 0x00, 0x00, 0x00, 0x00, 0x0f, 0x1e, 0x7d, 0x58, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0xa0, 0x07, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x98, 0x07, 0x37, 0x08
-.byte 0x02, 0x00, 0x04, 0x00, 0x30, 0x00, 0x30, 0x00, 0x13, 0x0a, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x01, 0x00, 0x00, 0x01, 0x00, 0x0f, 0x00, 0x00, 0x64, 0x07, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0x58, 0x07, 0x37, 0x08, 0x04, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x1e, 0x7d, 0x5a, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x01, 0x01, 0x01, 0x0b, 0x00, 0x00, 0xa4, 0x08, 0x37, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0x50, 0x07, 0x37, 0x08, 0x0e, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0b, 0x1e, 0x7d, 0x58, 0x4b, 0x01, 0x63, 0x32, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00
-.byte 0xf8, 0x18, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x44, 0x07, 0x37, 0x08, 0x0c, 0x00, 0x0c, 0x00, 0x30, 0x00, 0x30, 0x00, 0x0d, 0x1e, 0x7d, 0x5f, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01
-.byte 0x01, 0x0f, 0x00, 0x00, 0x84, 0x06, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x78, 0x06, 0x37, 0x08, 0x02, 0x00, 0x11, 0x00, 0x80, 0x00, 0x80, 0x00, 0x11, 0x0f, 0x64, 0x58, 0x4b, 0x01, 0x00, 0x0c
-.byte 0x01, 0x00, 0x00, 0x01, 0x00, 0x03, 0x00, 0x00, 0x38, 0x06, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x28, 0x06, 0x37, 0x08, 0x02, 0x00, 0x04, 0x00, 0x80, 0x00, 0x80, 0x00, 0x0d, 0x0f, 0x64, 0x5a
-.byte 0x4b, 0x01, 0x00, 0x0c, 0x01, 0x00, 0x01, 0x01, 0x00, 0x03, 0x00, 0x00, 0xdc, 0x05, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0xd4, 0x05, 0x37, 0x08, 0x02, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00
-.byte 0x11, 0x0f, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x01, 0x00, 0x00, 0x01, 0x00, 0x0b, 0x00, 0x00, 0x90, 0x05, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x84, 0x05, 0x37, 0x08, 0x02, 0x00, 0x0c, 0x00
-.byte 0x80, 0x00, 0x80, 0x00, 0x10, 0x0f, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x01, 0x00, 0x00, 0x01, 0x00, 0x03, 0x00, 0x00, 0x30, 0x05, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x24, 0x05, 0x37, 0x08
-.byte 0x12, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x14, 0x7d, 0x58, 0x4b, 0x01, 0x63, 0x32, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0xf8, 0x18, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0x1c, 0x05, 0x37, 0x08, 0x02, 0x00, 0x06, 0x00, 0x32, 0x00, 0x31, 0x00, 0x0d, 0x0f, 0x7d, 0x7d, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x11, 0x00, 0x00, 0xa8, 0x04, 0x37, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0x9c, 0x04, 0x37, 0x08, 0x02, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x0f, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x01, 0x00, 0x00, 0x01, 0x00, 0x0b, 0x00, 0x00
-.byte 0x30, 0x05, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x90, 0x04, 0x37, 0x08, 0x14, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, 0x1e, 0x7d, 0x54, 0x4b, 0x01, 0x63, 0x32, 0x00, 0x00, 0x00, 0x01
-.byte 0x01, 0x0b, 0x00, 0x00, 0xf8, 0x18, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x88, 0x04, 0x37, 0x08, 0x12, 0x00, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x0f, 0x7d, 0x4e, 0x4b, 0x00, 0x63, 0x0c
-.byte 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x24, 0x04, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x18, 0x04, 0x37, 0x08, 0x07, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x1e, 0x7d, 0x5a
-.byte 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0xc4, 0x03, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0xb4, 0x03, 0x37, 0x08, 0x0c, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x00, 0x00
-.byte 0x0c, 0x1e, 0x7d, 0x58, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x00, 0x03, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0xf4, 0x02, 0x37, 0x08, 0x02, 0x00, 0x04, 0x00
-.byte 0x73, 0x02, 0x73, 0x02, 0x0c, 0x0f, 0x7d, 0x7d, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x01, 0x00, 0x01, 0x00, 0x15, 0x00, 0x00, 0x9c, 0x02, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x94, 0x02, 0x37, 0x08
-.byte 0x02, 0x00, 0x0b, 0x00, 0x31, 0x00, 0x30, 0x00, 0x16, 0x0a, 0x7d, 0x7d, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x01, 0x00, 0x01, 0x00, 0x10, 0x00, 0x00, 0x38, 0x02, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0x2c, 0x02, 0x37, 0x08, 0x04, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x1e, 0x7d, 0x5a, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0xa4, 0x01, 0x37, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0x98, 0x01, 0x37, 0x08, 0x05, 0x00, 0x06, 0x00, 0x52, 0x00, 0x50, 0x00, 0x0d, 0x0a, 0x7d, 0x54, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0e, 0x00, 0x00
-.byte 0x20, 0x01, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x14, 0x01, 0x37, 0x08, 0x02, 0x00, 0x01, 0x00, 0x73, 0x00, 0x00, 0x00, 0x0c, 0x0f, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01
-.byte 0x00, 0x13, 0x00, 0x00, 0xb4, 0x00, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0xa4, 0x00, 0x37, 0x08, 0x02, 0x00, 0x0b, 0x00, 0x73, 0x00, 0x00, 0x00, 0x13, 0x0f, 0x7d, 0x7d, 0x4b, 0x01, 0x00, 0x0c
-.byte 0x00, 0x01, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00, 0x5c, 0x00, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x50, 0x00, 0x37, 0x08, 0x1e, 0x00, 0x0a, 0x00, 0x74, 0x00, 0x80, 0x00, 0x09, 0x0f, 0x7d, 0x5a
-.byte 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x1c, 0x00, 0x00, 0xcc, 0xff, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xc0, 0xff, 0x36, 0x08, 0x04, 0x00, 0x06, 0x00, 0x30, 0x00, 0x00, 0x00
-.byte 0x11, 0x14, 0x7d, 0x5a, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0f, 0x00, 0x00, 0x5c, 0xff, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x50, 0xff, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00
-.byte 0x73, 0x00, 0x30, 0x00, 0x0f, 0x0a, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00, 0x00, 0xff, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xf4, 0xfe, 0x36, 0x08
-.byte 0x14, 0x00, 0x11, 0x00, 0x52, 0x00, 0x50, 0x00, 0x09, 0x0a, 0x64, 0x58, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0e, 0x00, 0x00, 0x84, 0xfe, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0x7c, 0xfe, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00, 0x73, 0x00, 0x00, 0x00, 0x11, 0x0f, 0x4b, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00, 0x18, 0xfe, 0x36, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0x10, 0xfe, 0x36, 0x08, 0x01, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0e, 0x0f, 0x7d, 0x44, 0x4b, 0x05, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00
-.byte 0xf8, 0x24, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x04, 0xfe, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0e, 0x0f, 0x46, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x01, 0x00, 0x00, 0x01
-.byte 0x00, 0x0b, 0x00, 0x00, 0xcc, 0xfd, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xc4, 0xfd, 0x36, 0x08, 0x0c, 0x00, 0x0b, 0x00, 0x52, 0x00, 0x50, 0x00, 0x11, 0x0a, 0x7d, 0x54, 0x4b, 0x01, 0x63, 0x0c
-.byte 0x00, 0x00, 0x00, 0x01, 0x01, 0x0e, 0x00, 0x00, 0x60, 0xfd, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x58, 0xfd, 0x36, 0x08, 0x02, 0x00, 0x0b, 0x00, 0x52, 0x00, 0x50, 0x00, 0x13, 0x0a, 0x64, 0x58
-.byte 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0e, 0x00, 0x00, 0xe8, 0xfc, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xe0, 0xfc, 0x36, 0x08, 0x12, 0x00, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00
-.byte 0x0a, 0x0a, 0x7d, 0x58, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0xe0, 0x0d, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0xd0, 0xfc, 0x36, 0x08, 0x1c, 0x00, 0x0b, 0x00
-.byte 0x00, 0x00, 0x00, 0x00, 0x08, 0x0a, 0x7d, 0x5a, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x64, 0xfc, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x10, 0x06, 0x36, 0x08
-.byte 0x02, 0x00, 0x0b, 0x00, 0x80, 0x00, 0x80, 0x00, 0x11, 0x0f, 0x64, 0x3c, 0x4b, 0x01, 0x00, 0x0c, 0x01, 0x00, 0x00, 0x01, 0x00, 0x03, 0x00, 0x00, 0xdc, 0x05, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0x5c, 0xfc, 0x36, 0x08, 0x0a, 0x00, 0x01, 0x00, 0x31, 0x00, 0x30, 0x00, 0x11, 0x0a, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x01, 0x01, 0x00, 0x10, 0x00, 0x00, 0xd0, 0xfb, 0x36, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0xc4, 0xfb, 0x36, 0x08, 0x1e, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x0a, 0x7d, 0x54, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00
-.byte 0x68, 0xfb, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x5c, 0xfb, 0x36, 0x08, 0x0e, 0x00, 0x0c, 0x00, 0x52, 0x00, 0x50, 0x00, 0x0f, 0x0a, 0x7d, 0x54, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01
-.byte 0x01, 0x0e, 0x00, 0x00, 0x60, 0xfd, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x50, 0xfb, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00, 0x02, 0x00, 0x02, 0x00, 0x11, 0x0f, 0x7d, 0x7d, 0x4b, 0x01, 0x00, 0x0c
-.byte 0x00, 0x00, 0x00, 0x01, 0x00, 0x1e, 0x00, 0x00, 0x00, 0xfb, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xf4, 0xfa, 0x36, 0x08, 0x0f, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x1e, 0x7d, 0x54
-.byte 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0xb0, 0xfa, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xa8, 0xfa, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00, 0x73, 0x00, 0x73, 0x02
-.byte 0x0c, 0x0f, 0x7d, 0x7d, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x01, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00, 0x6c, 0xfa, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x60, 0xfa, 0x36, 0x08, 0x05, 0x00, 0x09, 0x00
-.byte 0x35, 0x00, 0x00, 0x00, 0x0a, 0x14, 0x64, 0x41, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x12, 0x00, 0x00, 0x00, 0xfa, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xf0, 0xf9, 0x36, 0x08
-.byte 0x02, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1b, 0x0f, 0x7d, 0x7d, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0a, 0x00, 0x00, 0xb4, 0xf9, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0xac, 0xf9, 0x36, 0x08, 0x04, 0x00, 0x0e, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x1e, 0x64, 0x64, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x01, 0x01, 0x01, 0x0b, 0x00, 0x00, 0xc4, 0x0c, 0x37, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0xa4, 0xf9, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x1e, 0x64, 0x64, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00
-.byte 0x48, 0xf9, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x3c, 0xf9, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x0f, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x01, 0x00, 0x00, 0x01
-.byte 0x00, 0x0b, 0x00, 0x00, 0x08, 0xf9, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xf8, 0xf8, 0x36, 0x08, 0x50, 0x00, 0x01, 0x00, 0x73, 0x00, 0x00, 0x00, 0x0c, 0x0f, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x0c
-.byte 0x00, 0x00, 0x00, 0x01, 0x01, 0x1a, 0x00, 0x00, 0x84, 0xf8, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x78, 0xf8, 0x36, 0x08, 0x02, 0x00, 0x04, 0x00, 0x20, 0x00, 0x20, 0x00, 0x11, 0x0f, 0x64, 0x4e
-.byte 0x4b, 0x01, 0x00, 0x0c, 0x01, 0x00, 0x00, 0x01, 0x00, 0x02, 0x00, 0x00, 0xfc, 0xf7, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xf4, 0xf7, 0x36, 0x08, 0x04, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00
-.byte 0x11, 0x14, 0x7d, 0x4e, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x44, 0x0b, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0xe4, 0xf7, 0x36, 0x08, 0x06, 0x00, 0x0e, 0x00
-.byte 0x00, 0x00, 0x00, 0x00, 0x08, 0x14, 0x7d, 0x7d, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0xb4, 0xf7, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xa8, 0xf7, 0x36, 0x08
-.byte 0x10, 0x00, 0x0e, 0x00, 0x52, 0x00, 0x50, 0x00, 0x0a, 0x0a, 0x7d, 0x58, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0e, 0x00, 0x00, 0x2c, 0xf7, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0x24, 0xf7, 0x36, 0x08, 0x0a, 0x00, 0x05, 0x00, 0x74, 0x00, 0x00, 0x00, 0x19, 0x0f, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x01, 0x00, 0x01, 0x00, 0x14, 0x00, 0x00, 0xbc, 0xf6, 0x36, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0xb0, 0xf6, 0x36, 0x08, 0x12, 0x00, 0x05, 0x00, 0x20, 0x00, 0x20, 0x00, 0x0a, 0x1e, 0x7d, 0x54, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x02, 0x00, 0x00
-.byte 0x48, 0xf6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x40, 0xf6, 0x36, 0x08, 0x02, 0x00, 0x06, 0x00, 0x73, 0x00, 0x00, 0x00, 0x13, 0x0f, 0x7d, 0x7d, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x01, 0x00, 0x01
-.byte 0x00, 0x13, 0x00, 0x00, 0x88, 0xf5, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x80, 0xf5, 0x36, 0x08, 0x02, 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0e, 0x14, 0x23, 0x64, 0x4b, 0x01, 0x00, 0x0c
-.byte 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x30, 0xf5, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x20, 0xf5, 0x36, 0x08, 0x10, 0x00, 0x01, 0x00, 0x40, 0x00, 0x40, 0x00, 0x0c, 0x19, 0x7d, 0x58
-.byte 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0d, 0x00, 0x00, 0xec, 0xf4, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xdc, 0xf4, 0x36, 0x08, 0x10, 0x00, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00
-.byte 0x0c, 0x14, 0x7d, 0x58, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x5c, 0xf4, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x50, 0xf4, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00
-.byte 0x31, 0x00, 0x30, 0x00, 0x0f, 0x0a, 0x7d, 0x7d, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x01, 0x00, 0x01, 0x00, 0x10, 0x00, 0x00, 0xe0, 0xf3, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xd8, 0xf3, 0x36, 0x08
-.byte 0x01, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x12, 0x0f, 0x7d, 0x58, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x01, 0x01, 0x01, 0x0b, 0x00, 0x00, 0xa4, 0x08, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0xc8, 0xf3, 0x36, 0x08, 0x10, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x14, 0x7d, 0x5a, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x64, 0xf3, 0x36, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0x58, 0xf3, 0x36, 0x08, 0x02, 0x00, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x0f, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x0b, 0x00, 0x00
-.byte 0x14, 0xf3, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x0c, 0xf3, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x14, 0x64, 0x7d, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01
-.byte 0x00, 0x0b, 0x00, 0x00, 0x98, 0xf2, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x8c, 0xf2, 0x36, 0x08, 0x06, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x14, 0x7d, 0x5a, 0x4b, 0x01, 0x63, 0x0c
-.byte 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x08, 0x14, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x80, 0xf2, 0x36, 0x08, 0x0f, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x0f, 0x7d, 0x58
-.byte 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0xb0, 0xfa, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x74, 0xf2, 0x36, 0x08, 0x02, 0x00, 0x0d, 0x00, 0x73, 0x00, 0x30, 0x00
-.byte 0x0e, 0x0f, 0x7d, 0x7d, 0x14, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x06, 0x00, 0x00, 0x28, 0xf2, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x1c, 0xf2, 0x36, 0x08, 0x02, 0x00, 0x09, 0x00
-.byte 0x80, 0x00, 0x80, 0x00, 0x16, 0x0f, 0x50, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x01, 0x00, 0x00, 0x01, 0x00, 0x03, 0x00, 0x00, 0xe8, 0xf1, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xdc, 0xf1, 0x36, 0x08
-.byte 0x04, 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x14, 0x7d, 0x49, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x44, 0x0b, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0xd4, 0xf1, 0x36, 0x08, 0x0c, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x14, 0x7d, 0x58, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0xc4, 0x0c, 0x37, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0xcc, 0xf1, 0x36, 0x08, 0x0a, 0x00, 0x01, 0x00, 0x80, 0x00, 0x80, 0x00, 0x08, 0x1e, 0x7d, 0x7d, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x03, 0x00, 0x00
-.byte 0xb4, 0xf7, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xc4, 0xf1, 0x36, 0x08, 0x02, 0x00, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x0f, 0x64, 0x54, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01
-.byte 0x00, 0x0b, 0x00, 0x00, 0xe8, 0xf1, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xbc, 0xf1, 0x36, 0x08, 0x04, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x0f, 0x7d, 0x49, 0x4b, 0x01, 0x63, 0x0c
-.byte 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x4c, 0xf1, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x44, 0xf1, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00, 0x73, 0x00, 0x30, 0x00, 0x16, 0x0f, 0x7d, 0x7d
-.byte 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x01, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00, 0x0c, 0xf1, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x00, 0xf1, 0x36, 0x08, 0x14, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00
-.byte 0x0a, 0x1e, 0x7d, 0x58, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0xc0, 0xf0, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xb4, 0xf0, 0x36, 0x08, 0x02, 0x00, 0x06, 0x00
-.byte 0x00, 0x00, 0x00, 0x00, 0x0c, 0x14, 0x23, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x88, 0xf0, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x7c, 0xf0, 0x36, 0x08
-.byte 0x18, 0x00, 0x04, 0x00, 0x74, 0x00, 0x80, 0x00, 0x09, 0x0f, 0x7d, 0x64, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x1c, 0x00, 0x00, 0xf8, 0xef, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0xec, 0xef, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00, 0x52, 0x00, 0x50, 0x00, 0x16, 0x0a, 0x64, 0x5a, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0e, 0x00, 0x00, 0xa4, 0xef, 0x36, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0xa0, 0xef, 0x36, 0x08, 0x0e, 0x00, 0x0a, 0x00, 0x74, 0x00, 0x00, 0x00, 0x0c, 0x0f, 0x7d, 0x64, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x14, 0x00, 0x00
-.byte 0x1c, 0xef, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x14, 0xef, 0x36, 0x08, 0x07, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x19, 0x64, 0x5f, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01
-.byte 0x01, 0x0b, 0x00, 0x00, 0xf8, 0x1b, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x08, 0xef, 0x36, 0x08, 0x32, 0x00, 0x01, 0x00, 0x73, 0x00, 0x40, 0x00, 0x0c, 0x0f, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x0c
-.byte 0x00, 0x00, 0x00, 0x01, 0x01, 0x1b, 0x00, 0x00, 0x78, 0xee, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x70, 0xee, 0x36, 0x08, 0x0c, 0x00, 0x03, 0x00, 0x74, 0x00, 0x00, 0x00, 0x0c, 0x0f, 0x7d, 0x64
-.byte 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x14, 0x00, 0x00, 0xcc, 0xed, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xc0, 0xed, 0x36, 0x08, 0x18, 0x00, 0x02, 0x00, 0x80, 0x00, 0x80, 0x00
-.byte 0x09, 0x1e, 0x64, 0x58, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x01, 0x03, 0x00, 0x00, 0x0c, 0x12, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0xb4, 0xed, 0x36, 0x08, 0x10, 0x00, 0x03, 0x00
-.byte 0x00, 0x00, 0x00, 0x00, 0x0c, 0x1e, 0x7d, 0x58, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0xf8, 0x1b, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0xa8, 0xed, 0x36, 0x08
-.byte 0x12, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, 0x1e, 0x7d, 0x54, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x4c, 0xed, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0x40, 0xed, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00, 0x73, 0x00, 0x00, 0x00, 0x11, 0x0f, 0x7d, 0x7d, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x01, 0x01, 0x01, 0x00, 0x13, 0x00, 0x00, 0xc4, 0xec, 0x36, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0xbc, 0xec, 0x36, 0x08, 0x10, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x1e, 0x7d, 0x4e, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00
-.byte 0xf8, 0x1b, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0xb4, 0xec, 0x36, 0x08, 0x08, 0x00, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x1e, 0x7d, 0x5a, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01
-.byte 0x01, 0x0b, 0x00, 0x00, 0x0c, 0xec, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x00, 0xec, 0x36, 0x08, 0x0a, 0x00, 0x04, 0x00, 0x52, 0x00, 0x50, 0x00, 0x0a, 0x0a, 0x7d, 0x4e, 0x4b, 0x00, 0x63, 0x02
-.byte 0x00, 0x00, 0x00, 0x01, 0x01, 0x0e, 0x00, 0x00, 0xa0, 0xeb, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x94, 0xeb, 0x36, 0x08, 0x06, 0x00, 0x0c, 0x00, 0x52, 0x00, 0x50, 0x00, 0x0f, 0x1e, 0x7d, 0x50
-.byte 0x4b, 0x02, 0x63, 0x02, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0e, 0x00, 0x00, 0x18, 0xeb, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x0c, 0xeb, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00, 0x31, 0x02, 0x31, 0x02
-.byte 0x0f, 0x0f, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x01, 0x00, 0x01, 0x00, 0x10, 0x00, 0x00, 0xa0, 0xea, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x94, 0xea, 0x36, 0x08, 0x0a, 0x00, 0x01, 0x00
-.byte 0x80, 0x00, 0x80, 0x00, 0x0f, 0x1e, 0x7d, 0x4e, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x03, 0x00, 0x00, 0xf8, 0x1b, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x84, 0xea, 0x36, 0x08
-.byte 0x06, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x1e, 0x7d, 0x7d, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0xb4, 0xf7, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0x7c, 0xea, 0x36, 0x08, 0x01, 0x00, 0x01, 0x00, 0x80, 0x00, 0x80, 0x00, 0x11, 0x0a, 0x7d, 0x4e, 0x4b, 0x00, 0x63, 0x02, 0x00, 0x00, 0x00, 0x01, 0x01, 0x03, 0x00, 0x00, 0xa8, 0x17, 0x37, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0x70, 0xea, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00, 0x73, 0x00, 0x00, 0x00, 0x1b, 0x0f, 0x7d, 0x7d, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x01, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00
-.byte 0xa8, 0x10, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x60, 0xea, 0x36, 0x08, 0x02, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x1e, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01
-.byte 0x01, 0x0b, 0x00, 0x00, 0x08, 0xea, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xfc, 0xe9, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00, 0x80, 0x00, 0x80, 0x00, 0x0a, 0x0f, 0x64, 0x37, 0x4b, 0x01, 0x00, 0x0c
-.byte 0x01, 0x00, 0x01, 0x01, 0x00, 0x03, 0x00, 0x00, 0x9c, 0xe9, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x94, 0xe9, 0x36, 0x08, 0x02, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x0f, 0x64, 0x64
-.byte 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x0b, 0x00, 0x00, 0x58, 0xe9, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xbc, 0xff, 0x35, 0x08, 0x02, 0x00, 0x01, 0x00, 0x61, 0x02, 0x31, 0x02
-.byte 0x0c, 0x0a, 0x7d, 0x7d, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x01, 0x00, 0x01, 0x00, 0x05, 0x00, 0x00, 0xd8, 0xe8, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xd0, 0xe8, 0x36, 0x08, 0x04, 0x00, 0x0a, 0x00
-.byte 0x00, 0x00, 0x00, 0x00, 0x16, 0x19, 0x7d, 0x5f, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0xf8, 0x1b, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x18, 0xf9, 0x35, 0x08
-.byte 0x02, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x1e, 0x7d, 0x4e, 0x4b, 0x00, 0x63, 0x02, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0xa8, 0x17, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0xc4, 0xe8, 0x36, 0x08, 0x08, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x12, 0x19, 0x7d, 0x5f, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0xf8, 0x1b, 0x37, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0xb8, 0xe8, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x19, 0x23, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00
-.byte 0x64, 0xe8, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x58, 0xe8, 0x36, 0x08, 0x06, 0x00, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x19, 0x7d, 0x5f, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01
-.byte 0x01, 0x0b, 0x00, 0x00, 0xf8, 0x1b, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x4c, 0xe8, 0x36, 0x08, 0x0a, 0x00, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x14, 0x7d, 0x7d, 0x4b, 0x01, 0x63, 0x0c
-.byte 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0xb4, 0xf7, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x3c, 0xe8, 0x36, 0x08, 0x02, 0x00, 0x06, 0x00, 0x80, 0x00, 0x80, 0x00, 0x16, 0x14, 0x7d, 0x46
-.byte 0x4b, 0x00, 0x63, 0x02, 0x00, 0x00, 0x00, 0x01, 0x01, 0x03, 0x00, 0x00, 0xa8, 0x17, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x2c, 0xe8, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00, 0x73, 0x00, 0x30, 0x00
-.byte 0x11, 0x0f, 0x7d, 0x7d, 0x14, 0x01, 0x00, 0x0c, 0x00, 0x01, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00, 0xfc, 0xe7, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xf0, 0xe7, 0x36, 0x08, 0x08, 0x00, 0x04, 0x00
-.byte 0x00, 0x00, 0x00, 0x00, 0x0f, 0x14, 0x7d, 0x58, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0xf8, 0x1b, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0xe4, 0xe7, 0x36, 0x08
-.byte 0x02, 0x00, 0x01, 0x00, 0x73, 0x00, 0x00, 0x00, 0x16, 0x0f, 0x7d, 0x7d, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00, 0xa0, 0xe7, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0x90, 0xe7, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00, 0x73, 0x00, 0x00, 0x00, 0x16, 0x0f, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00, 0x0c, 0xe7, 0x36, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0xfc, 0xe6, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00, 0x36, 0x00, 0x30, 0x00, 0x11, 0x0a, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x16, 0x00, 0x00
-.byte 0x9c, 0xe6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x8c, 0xe6, 0x36, 0x08, 0x02, 0x00, 0x11, 0x00, 0x73, 0x00, 0x00, 0x00, 0x11, 0x0f, 0x7d, 0x7d, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x01, 0x00, 0x01
-.byte 0x00, 0x13, 0x00, 0x00, 0x5c, 0xe6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x50, 0xe6, 0x36, 0x08, 0x02, 0x00, 0x0b, 0x00, 0x73, 0x00, 0x00, 0x00, 0x0f, 0x0f, 0x7d, 0x7d, 0x4b, 0x01, 0x00, 0x0c
-.byte 0x00, 0x00, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00, 0x1c, 0xe6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x0c, 0xe6, 0x36, 0x08, 0x01, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x19, 0x7d, 0x58
-.byte 0x4b, 0x01, 0x63, 0x02, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0xc4, 0x0c, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x00, 0xe6, 0x36, 0x08, 0x07, 0x00, 0x05, 0x00, 0x52, 0x00, 0x50, 0x00
-.byte 0x08, 0x0a, 0x7d, 0x7d, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0e, 0x00, 0x00, 0xb8, 0xe5, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xa8, 0xe5, 0x36, 0x08, 0x04, 0x00, 0x01, 0x00
-.byte 0x40, 0x00, 0x40, 0x00, 0x0d, 0x19, 0x7d, 0x58, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0d, 0x00, 0x00, 0xec, 0xf4, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x9c, 0xe5, 0x36, 0x08
-.byte 0x02, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x0f, 0x64, 0x54, 0x4b, 0x01, 0x00, 0x0c, 0x01, 0x00, 0x01, 0x01, 0x00, 0x0b, 0x00, 0x00, 0x9c, 0xe9, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0x8c, 0xe5, 0x36, 0x08, 0x02, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x0f, 0x32, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x01, 0x00, 0x00, 0x01, 0x00, 0x0b, 0x00, 0x00, 0x90, 0x0f, 0x37, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0x80, 0xe5, 0x36, 0x08, 0x14, 0x00, 0x05, 0x00, 0x52, 0x00, 0x50, 0x00, 0x09, 0x0a, 0x7d, 0x49, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0e, 0x00, 0x00
-.byte 0x08, 0xe5, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x00, 0xe5, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x0f, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x01, 0x00, 0x00, 0x01
-.byte 0x00, 0x0b, 0x00, 0x00, 0xac, 0xe4, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xa4, 0xe4, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00, 0x73, 0x00, 0x00, 0x00, 0x1b, 0x0f, 0x7d, 0x7d, 0x4b, 0x01, 0x00, 0x0c
-.byte 0x00, 0x01, 0x01, 0x01, 0x00, 0x13, 0x00, 0x00, 0xe4, 0x10, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x2c, 0x05, 0x36, 0x08, 0x02, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1b, 0x0f, 0x64, 0x54
-.byte 0x4b, 0x01, 0x00, 0x0c, 0x01, 0x00, 0x00, 0x01, 0x00, 0x0b, 0x00, 0x00, 0x40, 0xe4, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x38, 0xe4, 0x36, 0x08, 0x02, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00
-.byte 0x0c, 0x0f, 0x64, 0x5a, 0x4b, 0x01, 0x00, 0x0c, 0x01, 0x00, 0x00, 0x01, 0x00, 0x0b, 0x00, 0x00, 0xc8, 0xe3, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xbc, 0xe3, 0x36, 0x08, 0x0a, 0x00, 0x08, 0x00
-.byte 0x00, 0x00, 0x00, 0x00, 0x0f, 0x14, 0x7d, 0x58, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x48, 0xe3, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x38, 0xe3, 0x36, 0x08
-.byte 0x02, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x0f, 0x64, 0x54, 0x4b, 0x01, 0x00, 0x0c, 0x01, 0x00, 0x00, 0x01, 0x00, 0x0b, 0x00, 0x00, 0x40, 0xe4, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0x28, 0xe3, 0x36, 0x08, 0x03, 0x00, 0x08, 0x00, 0x80, 0x00, 0x80, 0x00, 0x13, 0x14, 0x7d, 0x49, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x03, 0x00, 0x00, 0x4c, 0xf1, 0x36, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0x18, 0xe3, 0x36, 0x08, 0x03, 0x00, 0x01, 0x00, 0x52, 0x00, 0x50, 0x00, 0x11, 0x0a, 0x7d, 0x46, 0x4b, 0x00, 0x63, 0x02, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0e, 0x00, 0x00
-.byte 0xa0, 0xeb, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x0c, 0xe3, 0x36, 0x08, 0x02, 0x00, 0x08, 0x00, 0x73, 0x00, 0x00, 0x00, 0x1b, 0x0f, 0x7d, 0x7d, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x01, 0x00, 0x01
-.byte 0x00, 0x13, 0x00, 0x00, 0x5c, 0xe6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x00, 0xe3, 0x36, 0x08, 0x08, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x19, 0x7d, 0x58, 0x4b, 0x01, 0x63, 0x0c
-.byte 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0xc4, 0xe2, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xb8, 0xe2, 0x36, 0x08, 0x0e, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, 0x19, 0x7d, 0x5f
-.byte 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x74, 0xe2, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x4c, 0xf7, 0x35, 0x08, 0x10, 0x00, 0x0a, 0x00, 0x74, 0x00, 0x00, 0x00
-.byte 0x0b, 0x0f, 0x7d, 0x64, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x14, 0x00, 0x00, 0xd0, 0xe1, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xc0, 0xe1, 0x36, 0x08, 0x10, 0x00, 0x07, 0x00
-.byte 0x00, 0x00, 0x00, 0x00, 0x0b, 0x1e, 0x7d, 0x5a, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x74, 0xe2, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xb4, 0xe1, 0x36, 0x08
-.byte 0x06, 0x00, 0x01, 0x00, 0x80, 0x00, 0x80, 0x00, 0x11, 0x19, 0x64, 0x64, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x01, 0x03, 0x00, 0x00, 0x40, 0xe1, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0x34, 0xe1, 0x36, 0x08, 0x10, 0x00, 0x0f, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, 0x19, 0x7d, 0x58, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0xf8, 0x1b, 0x37, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0x2c, 0xe1, 0x36, 0x08, 0x02, 0x00, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x0f, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x0b, 0x00, 0x00
-.byte 0xc0, 0xe0, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xb4, 0xe0, 0x36, 0x08, 0x08, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x19, 0x7d, 0x46, 0x4b, 0x03, 0x63, 0x02, 0x00, 0x00, 0x00, 0x01
-.byte 0x01, 0x0b, 0x00, 0x00, 0x74, 0xe0, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x68, 0xe0, 0x36, 0x08, 0x10, 0x00, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, 0x19, 0x7d, 0x58, 0x4b, 0x01, 0x63, 0x0c
-.byte 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0xf8, 0x1b, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x5c, 0xe0, 0x36, 0x08, 0x02, 0x00, 0x09, 0x00, 0x73, 0x00, 0x30, 0x00, 0x11, 0x0a, 0x7d, 0x64
-.byte 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x06, 0x00, 0x00, 0xf8, 0xdf, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xec, 0xdf, 0x36, 0x08, 0x04, 0x00, 0x09, 0x00, 0x80, 0x00, 0x80, 0x00
-.byte 0x10, 0x0f, 0x7d, 0x54, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x03, 0x00, 0x00, 0x90, 0xdf, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x88, 0xdf, 0x36, 0x08, 0x02, 0x00, 0x10, 0x00
-.byte 0x00, 0x00, 0x00, 0x00, 0x14, 0x0f, 0x64, 0x64, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x24, 0xdf, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x1c, 0xdf, 0x36, 0x08
-.byte 0x02, 0x00, 0x0b, 0x00, 0x73, 0x00, 0x00, 0x00, 0x16, 0x0f, 0x7d, 0x7d, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x01, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00, 0xe4, 0xde, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0xd8, 0xde, 0x36, 0x08, 0x02, 0x00, 0x0e, 0x00, 0x20, 0x00, 0x20, 0x00, 0x11, 0x19, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x02, 0x00, 0x00, 0x7c, 0xde, 0x36, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0x74, 0xde, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00, 0x30, 0x00, 0x40, 0x00, 0x14, 0x0a, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x01, 0x00, 0x01, 0x01, 0x00, 0x0f, 0x00, 0x00
-.byte 0x34, 0xde, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x28, 0xde, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00, 0x73, 0x00, 0x73, 0x02, 0x11, 0x0f, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x01, 0x00, 0x01
-.byte 0x00, 0x13, 0x00, 0x00, 0x6c, 0xfa, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x20, 0xde, 0x36, 0x08, 0x12, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0b, 0x19, 0x7d, 0x58, 0x4b, 0x01, 0x63, 0x0c
-.byte 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0xd4, 0xdd, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xc8, 0xdd, 0x36, 0x08, 0x02, 0x00, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x0f, 0x64, 0x64
-.byte 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x0b, 0x00, 0x00, 0x54, 0xdd, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x48, 0xdd, 0x36, 0x08, 0x0c, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00
-.byte 0x0b, 0x14, 0x7d, 0x58, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x08, 0x14, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x3c, 0xdd, 0x36, 0x08, 0x06, 0x00, 0x07, 0x00
-.byte 0x00, 0x00, 0x00, 0x00, 0x0e, 0x14, 0x64, 0x57, 0x4b, 0x02, 0x63, 0x03, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x14, 0xdd, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x08, 0xdd, 0x36, 0x08
-.byte 0x02, 0x00, 0x02, 0x00, 0x73, 0x00, 0x30, 0x00, 0x0c, 0x0a, 0x7d, 0x7d, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x06, 0x00, 0x00, 0xc0, 0xdc, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0xb8, 0xdc, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1b, 0x0f, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x01, 0x00, 0x00, 0x01, 0x00, 0x0b, 0x00, 0x00, 0x08, 0xf9, 0x36, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0x00, 0xf3, 0x35, 0x08, 0x02, 0x00, 0x01, 0x00, 0x73, 0x00, 0x30, 0x00, 0x0f, 0x0a, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00
-.byte 0x64, 0xdc, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x58, 0xdc, 0x36, 0x08, 0x08, 0x00, 0x01, 0x00, 0x40, 0x00, 0x40, 0x00, 0x11, 0x14, 0x7d, 0x58, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01
-.byte 0x01, 0x0d, 0x00, 0x00, 0xec, 0xdb, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xe0, 0xdb, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00, 0x73, 0x00, 0xff, 0x00, 0x11, 0x0f, 0x7d, 0x7d, 0x4b, 0x01, 0x00, 0x0c
-.byte 0x00, 0x00, 0x01, 0x01, 0x00, 0x0a, 0x00, 0x00, 0x84, 0xdb, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x7c, 0xdb, 0x36, 0x08, 0x08, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x14, 0x7d, 0x5a
-.byte 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x34, 0xdb, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x2c, 0xdb, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00
-.byte 0x1b, 0x0f, 0x7d, 0x5f, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0a, 0x00, 0x00, 0xd4, 0xda, 0x36, 0x08, 0xc4, 0xda, 0x36, 0x08, 0xb8, 0xda, 0x36, 0x08, 0x0a, 0x00, 0x02, 0x00
-.byte 0x30, 0x00, 0x30, 0x00, 0x0f, 0x0a, 0x7d, 0x5a, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x01, 0x0f, 0x00, 0x00, 0x50, 0xda, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x40, 0xda, 0x36, 0x08
-.byte 0x02, 0x00, 0x04, 0x00, 0x20, 0x00, 0x20, 0x00, 0x13, 0x0f, 0x64, 0x4e, 0x4b, 0x01, 0x00, 0x0c, 0x01, 0x00, 0x00, 0x01, 0x00, 0x02, 0x00, 0x00, 0xec, 0xd9, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0xe4, 0xd9, 0x36, 0x08, 0x02, 0x00, 0x0b, 0x00, 0x73, 0x00, 0x00, 0x00, 0x0a, 0x0f, 0x7d, 0x7d, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x01, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00, 0x64, 0xd9, 0x36, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0x5c, 0xd9, 0x36, 0x08, 0x02, 0x00, 0x04, 0x00, 0x73, 0x00, 0x00, 0x00, 0x16, 0x14, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x01, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00
-.byte 0xe4, 0xd8, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xd8, 0xd8, 0x36, 0x08, 0x05, 0x00, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x0a, 0x64, 0x64, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01
-.byte 0x01, 0x0b, 0x00, 0x00, 0x8c, 0xd8, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x80, 0xd8, 0x36, 0x08, 0x0c, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x0f, 0x7d, 0x5a, 0x4b, 0x01, 0x63, 0x0c
-.byte 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0xc4, 0x0c, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x80, 0xfa, 0x35, 0x08, 0x02, 0x00, 0x01, 0x00, 0x73, 0x02, 0x00, 0x00, 0x0f, 0x0f, 0x7d, 0x7d
-.byte 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x01, 0x01, 0x01, 0x00, 0x15, 0x00, 0x00, 0x0c, 0xd8, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x04, 0xd8, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00
-.byte 0x11, 0x14, 0x64, 0x7d, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x0a, 0x00, 0x00, 0x38, 0xd7, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x28, 0xd7, 0x36, 0x08, 0x1e, 0x00, 0x04, 0x00
-.byte 0x80, 0x00, 0x80, 0x00, 0x0a, 0x14, 0x7d, 0x54, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x03, 0x00, 0x00, 0xa8, 0xd6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x98, 0xd6, 0x36, 0x08
-.byte 0x1e, 0x00, 0x03, 0x00, 0x52, 0x00, 0x50, 0x00, 0x09, 0x14, 0x7d, 0x54, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0e, 0x00, 0x00, 0x0c, 0xd6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0x00, 0xd6, 0x36, 0x08, 0x18, 0x00, 0x03, 0x00, 0x52, 0x00, 0x50, 0x00, 0x09, 0x0a, 0x7d, 0x54, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0e, 0x00, 0x00, 0xc8, 0xd5, 0x36, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0xbc, 0xd5, 0x36, 0x08, 0x12, 0x00, 0x01, 0x00, 0x80, 0x00, 0x80, 0x00, 0x0c, 0x1e, 0x7d, 0x5a, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x01, 0x01, 0x01, 0x03, 0x00, 0x00
-.byte 0xf8, 0x1b, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0xb0, 0xd5, 0x36, 0x08, 0x1e, 0x00, 0x01, 0x00, 0x52, 0x00, 0x50, 0x00, 0x08, 0x0a, 0x64, 0x5a, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01
-.byte 0x01, 0x0e, 0x00, 0x00, 0x24, 0xd5, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xe4, 0x07, 0x36, 0x08, 0x18, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0b, 0x19, 0x7d, 0x5a, 0x4b, 0x01, 0x63, 0x0c
-.byte 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0xb0, 0xd4, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xa4, 0xd4, 0x36, 0x08, 0x0e, 0x00, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, 0x19, 0x7d, 0x5a
-.byte 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x48, 0xd4, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x40, 0xd4, 0x36, 0x08, 0x14, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00
-.byte 0x0c, 0x19, 0x7d, 0x58, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x01, 0x01, 0x01, 0x0b, 0x00, 0x00, 0xd8, 0xd3, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xc8, 0xd3, 0x36, 0x08, 0x0a, 0x00, 0x07, 0x00
-.byte 0x00, 0x00, 0x00, 0x00, 0x0d, 0x14, 0x7d, 0x4e, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x80, 0xd3, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x74, 0xd3, 0x36, 0x08
-.byte 0x02, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x14, 0x23, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x64, 0xe8, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0x68, 0xd3, 0x36, 0x08, 0x06, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x1e, 0x7d, 0x5a, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0xf8, 0x1b, 0x37, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0x5c, 0xd3, 0x36, 0x08, 0x04, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x0f, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x0b, 0x00, 0x00
-.byte 0x2c, 0xd3, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x24, 0xd3, 0x36, 0x08, 0x08, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x19, 0x7d, 0x5a, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01
-.byte 0x01, 0x0b, 0x00, 0x00, 0xf8, 0x1b, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x18, 0xd3, 0x36, 0x08, 0x04, 0x00, 0x04, 0x00, 0x52, 0x00, 0x50, 0x00, 0x11, 0x0f, 0x64, 0x54, 0x4b, 0x01, 0x63, 0x32
-.byte 0x00, 0x00, 0x00, 0x01, 0x01, 0x0e, 0x00, 0x00, 0xc0, 0xd2, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xb4, 0xd2, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00, 0x32, 0x00, 0x32, 0x00, 0x13, 0x0a, 0x64, 0x7d
-.byte 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x11, 0x00, 0x00, 0x54, 0xd2, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x48, 0xd2, 0x36, 0x08, 0x07, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00
-.byte 0x11, 0x19, 0x7d, 0x57, 0x4b, 0x00, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0xe8, 0xd1, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xe0, 0xd1, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00
-.byte 0x73, 0x00, 0x00, 0x00, 0x32, 0x0f, 0x7d, 0x7d, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00, 0x70, 0xd1, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x64, 0xd1, 0x36, 0x08
-.byte 0x06, 0x00, 0x03, 0x00, 0x52, 0x00, 0x50, 0x00, 0x13, 0x14, 0x64, 0x64, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0e, 0x00, 0x00, 0xb8, 0x1f, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0x58, 0xd1, 0x36, 0x08, 0x18, 0x00, 0x11, 0x00, 0x73, 0x00, 0x00, 0x00, 0x0b, 0x0f, 0x7d, 0x58, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00, 0xe4, 0xd0, 0x36, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0xd8, 0xd0, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00, 0x73, 0x00, 0x00, 0x00, 0x0a, 0x19, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x01, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00
-.byte 0x4c, 0xd0, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x70, 0x04, 0x36, 0x08, 0x02, 0x00, 0x0b, 0x00, 0x73, 0x00, 0x00, 0x00, 0x16, 0x0f, 0x7d, 0x7d, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x01, 0x00, 0x01
-.byte 0x00, 0x13, 0x00, 0x00, 0x5c, 0xe6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x3c, 0xd0, 0x36, 0x08, 0x02, 0x00, 0x0b, 0x00, 0x73, 0x00, 0x00, 0x00, 0x0e, 0x0f, 0x7d, 0x7d, 0x4b, 0x01, 0x00, 0x0c
-.byte 0x00, 0x01, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00, 0xd8, 0xcf, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xd0, 0xcf, 0x36, 0x08, 0x08, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x19, 0x7d, 0x5a
-.byte 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0xf8, 0x1b, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0xc4, 0xcf, 0x36, 0x08, 0x10, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00
-.byte 0x0d, 0x19, 0x7d, 0x58, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x01, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x08, 0x14, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0xbc, 0xcf, 0x36, 0x08, 0x07, 0x00, 0x02, 0x00
-.byte 0x80, 0x00, 0x80, 0x00, 0x12, 0x14, 0x7d, 0x5a, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x01, 0x03, 0x00, 0x00, 0x0c, 0x12, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0xac, 0xcf, 0x36, 0x08
-.byte 0x0e, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0a, 0x1e, 0x7d, 0x58, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x50, 0xcf, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0x44, 0xcf, 0x36, 0x08, 0x06, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x14, 0x7d, 0x5a, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x8c, 0xd8, 0x36, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0x3c, 0xcf, 0x36, 0x08, 0x02, 0x00, 0x07, 0x00, 0x73, 0x00, 0x00, 0x00, 0x16, 0x0f, 0x7d, 0x7d, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x01, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00
-.byte 0xfc, 0xce, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xf0, 0xce, 0x36, 0x08, 0x02, 0x00, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x0f, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01
-.byte 0x00, 0x0b, 0x00, 0x00, 0xa0, 0xce, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x90, 0xce, 0x36, 0x08, 0x02, 0x00, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x0f, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x0c
-.byte 0x01, 0x00, 0x00, 0x01, 0x00, 0x0b, 0x00, 0x00, 0x5c, 0xce, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x50, 0xce, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1b, 0x0f, 0x64, 0x64
-.byte 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x0b, 0x00, 0x00, 0xf0, 0xcd, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xe8, 0xcd, 0x36, 0x08, 0x02, 0x00, 0x10, 0x00, 0x73, 0x00, 0x00, 0x00
-.byte 0x0f, 0x0f, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x04, 0x00, 0x00, 0xbc, 0xcd, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xb0, 0xcd, 0x36, 0x08, 0x18, 0x00, 0x06, 0x00
-.byte 0x80, 0x00, 0x80, 0x00, 0x0a, 0x14, 0x7d, 0x54, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x03, 0x00, 0x00, 0x5c, 0xff, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xa8, 0xcd, 0x36, 0x08
-.byte 0x0c, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x14, 0x7d, 0x5a, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x08, 0x14, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0x9c, 0xcd, 0x36, 0x08, 0x1e, 0x00, 0x02, 0x00, 0x20, 0x00, 0x20, 0x00, 0x08, 0x19, 0x7d, 0x54, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x01, 0x00, 0x01, 0x02, 0x00, 0x00, 0x14, 0xcd, 0x36, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0x0c, 0xcd, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x0f, 0x64, 0x54, 0x4b, 0x01, 0x00, 0x0c, 0x01, 0x00, 0x00, 0x01, 0x00, 0x0b, 0x00, 0x00
-.byte 0xe8, 0xf1, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xfc, 0xcc, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00, 0x62, 0x00, 0x62, 0x00, 0x0f, 0x0f, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01
-.byte 0x00, 0x06, 0x00, 0x00, 0x8c, 0xcc, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x80, 0xcc, 0x36, 0x08, 0x0e, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x14, 0x7d, 0x5a, 0x4b, 0x01, 0x63, 0x0c
-.byte 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x80, 0x25, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x74, 0xcc, 0x36, 0x08, 0x10, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, 0x1e, 0x7d, 0x58
-.byte 0x4b, 0x01, 0x63, 0x32, 0x00, 0x00, 0x00, 0x00, 0x01, 0x0b, 0x00, 0x00, 0xf0, 0xcb, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xe8, 0xcb, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00, 0x80, 0x00, 0x80, 0x00
-.byte 0x13, 0x0f, 0x64, 0x5a, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x03, 0x00, 0x00, 0xa8, 0xcb, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xdc, 0x0b, 0x36, 0x08, 0x1e, 0x00, 0x02, 0x00
-.byte 0x80, 0x00, 0x80, 0x00, 0x0a, 0x14, 0x7d, 0x54, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x01, 0x03, 0x00, 0x00, 0x28, 0xcb, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x80, 0x06, 0x36, 0x08
-.byte 0x0c, 0x00, 0x08, 0x00, 0x80, 0x00, 0x80, 0x00, 0x16, 0x19, 0x7d, 0x58, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x03, 0x00, 0x00, 0xbc, 0xca, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0xb0, 0xca, 0x36, 0x08, 0x12, 0x00, 0x08, 0x00, 0x52, 0x00, 0x50, 0x00, 0x0a, 0x0a, 0x7d, 0x54, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0e, 0x00, 0x00, 0x2c, 0xca, 0x36, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0x24, 0xca, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x0f, 0x64, 0x4e, 0x4b, 0x01, 0x00, 0x0c, 0x01, 0x00, 0x00, 0x01, 0x00, 0x0b, 0x00, 0x00
-.byte 0x90, 0x0f, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0xa4, 0x03, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00, 0x73, 0x00, 0x60, 0x00, 0x01, 0x0f, 0x7d, 0x7d, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01
-.byte 0x00, 0x13, 0x00, 0x00, 0xb0, 0xc9, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xa4, 0xc9, 0x36, 0x08, 0x0a, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x1e, 0x7d, 0x58, 0x4b, 0x01, 0x63, 0x32
-.byte 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x38, 0xc9, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x30, 0xc9, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0e, 0x0f, 0x64, 0x64
-.byte 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x01, 0x01, 0x00, 0x0b, 0x00, 0x00, 0xf0, 0xcd, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x24, 0xc9, 0x36, 0x08, 0x0c, 0x00, 0x09, 0x00, 0x80, 0x00, 0x80, 0x00
-.byte 0x0c, 0x19, 0x7d, 0x46, 0x4b, 0x00, 0x63, 0x02, 0x00, 0x00, 0x00, 0x01, 0x01, 0x03, 0x00, 0x00, 0xa8, 0x17, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x18, 0xc9, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00
-.byte 0x73, 0x00, 0x00, 0x00, 0x16, 0x14, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x01, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00, 0xe8, 0xc8, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xe0, 0xc8, 0x36, 0x08
-.byte 0x08, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1b, 0x0f, 0x7d, 0x58, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x24, 0xdf, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0xd4, 0xc8, 0x36, 0x08, 0x02, 0x00, 0x0c, 0x00, 0x73, 0x00, 0x00, 0x00, 0x16, 0x0f, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x01, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00, 0x9c, 0xc8, 0x36, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0x90, 0xc8, 0x36, 0x08, 0x0c, 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x19, 0x7d, 0x58, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00
-.byte 0x08, 0x14, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x84, 0xc8, 0x36, 0x08, 0x0a, 0x00, 0x09, 0x00, 0x52, 0x00, 0x50, 0x00, 0x0e, 0x0a, 0x7d, 0x57, 0x4b, 0x02, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01
-.byte 0x01, 0x0e, 0x00, 0x00, 0x54, 0xc8, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x48, 0xc8, 0x36, 0x08, 0x04, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x0f, 0x7d, 0x49, 0x4b, 0x01, 0x63, 0x0c
-.byte 0x00, 0x00, 0x00, 0x00, 0x01, 0x0b, 0x00, 0x00, 0xe0, 0xc7, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xd4, 0xc7, 0x36, 0x08, 0x0e, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, 0x14, 0x7d, 0x64
-.byte 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x01, 0x0b, 0x00, 0x00, 0x0c, 0x12, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0xc8, 0xc7, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00, 0x60, 0x00, 0x30, 0x00
-.byte 0x0f, 0x0a, 0x19, 0x7d, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x01, 0x01, 0x00, 0x07, 0x00, 0x00, 0x5c, 0xc7, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x54, 0xc7, 0x36, 0x08, 0x04, 0x00, 0x01, 0x00
-.byte 0x00, 0x00, 0x00, 0x00, 0x16, 0x0f, 0x64, 0x58, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x0b, 0x00, 0x00, 0xcc, 0xc6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x14, 0x05, 0x36, 0x08
-.byte 0x02, 0x00, 0x09, 0x00, 0x73, 0x00, 0x30, 0x01, 0x16, 0x0a, 0x7d, 0x7d, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x18, 0x00, 0x00, 0x70, 0xc6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0x64, 0xc6, 0x36, 0x08, 0x02, 0x00, 0x09, 0x00, 0x35, 0x00, 0x00, 0x00, 0x0f, 0x14, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x12, 0x00, 0x00, 0xe8, 0xc5, 0x36, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0xd8, 0xc5, 0x36, 0x08, 0x0c, 0x00, 0x04, 0x00, 0x80, 0x00, 0x80, 0x00, 0x08, 0x1e, 0x7d, 0x7d, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x03, 0x00, 0x00
-.byte 0xb4, 0xf7, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xcc, 0xc5, 0x36, 0x08, 0x02, 0x00, 0x0b, 0x00, 0x73, 0x00, 0x00, 0x00, 0x13, 0x0f, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01
-.byte 0x00, 0x13, 0x00, 0x00, 0x64, 0xc5, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x58, 0xc5, 0x36, 0x08, 0x0c, 0x00, 0x09, 0x00, 0x80, 0x00, 0x80, 0x00, 0x0d, 0x14, 0x7d, 0x41, 0x4b, 0x01, 0x63, 0x0c
-.byte 0x00, 0x00, 0x00, 0x01, 0x01, 0x03, 0x00, 0x00, 0x00, 0x0a, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x4c, 0xc5, 0x36, 0x08, 0x08, 0x00, 0x07, 0x00, 0x40, 0x00, 0x40, 0x00, 0x16, 0x14, 0x7d, 0x5a
-.byte 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0d, 0x00, 0x00, 0xec, 0xf4, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x44, 0xc5, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00, 0x73, 0x00, 0x00, 0x00
-.byte 0x0a, 0x0f, 0x4b, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00, 0xe8, 0xc4, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xd8, 0xc4, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00
-.byte 0x73, 0x00, 0x00, 0x00, 0x1b, 0x0f, 0x7d, 0x7d, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x01, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00, 0x0c, 0x10, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0xc8, 0xc4, 0x36, 0x08
-.byte 0x0c, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, 0x14, 0x64, 0x58, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x08, 0x14, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0xbc, 0xc4, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00, 0x02, 0x00, 0x00, 0x00, 0x07, 0x0f, 0x64, 0x7d, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x01, 0x00, 0x01, 0x00, 0x1e, 0x00, 0x00, 0x64, 0xc4, 0x36, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0x5c, 0xc4, 0x36, 0x08, 0x02, 0x00, 0x07, 0x00, 0x73, 0x00, 0x00, 0x00, 0x0c, 0x0f, 0x4b, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00
-.byte 0xe8, 0xc4, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x50, 0xc4, 0x36, 0x08, 0x04, 0x00, 0x0c, 0x00, 0x52, 0x00, 0x50, 0x00, 0x11, 0x0a, 0x7d, 0x4e, 0x4b, 0x00, 0x63, 0x01, 0x00, 0x00, 0x00, 0x01
-.byte 0x01, 0x0e, 0x00, 0x00, 0xa0, 0xeb, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x44, 0xc4, 0x36, 0x08, 0x02, 0x00, 0x03, 0x00, 0x73, 0x00, 0x30, 0x00, 0x13, 0x0a, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x0c
-.byte 0x00, 0x00, 0x00, 0x01, 0x00, 0x06, 0x00, 0x00, 0xe4, 0xc3, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xd8, 0xc3, 0x36, 0x08, 0x05, 0x00, 0x03, 0x00, 0x80, 0x00, 0x80, 0x00, 0x11, 0x14, 0x7d, 0x58
-.byte 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x03, 0x00, 0x00, 0xf8, 0x1b, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0xcc, 0xc3, 0x36, 0x08, 0x0e, 0x00, 0x0b, 0x00, 0x80, 0x00, 0x80, 0x00
-.byte 0x0a, 0x14, 0x7d, 0x58, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x03, 0x00, 0x00, 0x6c, 0xc3, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x60, 0xc3, 0x36, 0x08, 0x0c, 0x00, 0x03, 0x00
-.byte 0x52, 0x00, 0x50, 0x00, 0x0c, 0x0a, 0x7d, 0x58, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0e, 0x00, 0x00, 0xfc, 0xc2, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xf0, 0xc2, 0x36, 0x08
-.byte 0x01, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x14, 0x7d, 0x46, 0x4b, 0x00, 0x63, 0x01, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0xa8, 0x17, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0xe4, 0xc2, 0x36, 0x08, 0x04, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x19, 0x7d, 0x4e, 0x4b, 0x00, 0x63, 0x01, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0xa8, 0x17, 0x37, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0xd4, 0xc2, 0x36, 0x08, 0x02, 0x00, 0x0e, 0x00, 0x80, 0x00, 0x80, 0x00, 0x0c, 0x0f, 0x64, 0x7d, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x03, 0x00, 0x00
-.byte 0x58, 0xc2, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x4c, 0xc2, 0x36, 0x08, 0x28, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0f, 0x1e, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01
-.byte 0x01, 0x0b, 0x00, 0x00, 0xd4, 0xc1, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xc8, 0xc1, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x0f, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x0c
-.byte 0x00, 0x00, 0x00, 0x01, 0x00, 0x0b, 0x00, 0x00, 0x74, 0xc1, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x68, 0xc1, 0x36, 0x08, 0x02, 0x00, 0x0b, 0x00, 0x73, 0x00, 0x00, 0x00, 0x0f, 0x0f, 0x7d, 0x64
-.byte 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00, 0xd8, 0xc0, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xc8, 0xc0, 0x36, 0x08, 0x10, 0x00, 0x0b, 0x00, 0x73, 0x00, 0x00, 0x00
-.byte 0x0d, 0x0f, 0x7d, 0x5a, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00, 0xe4, 0xd0, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xbc, 0xc0, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00
-.byte 0x61, 0x02, 0x61, 0x02, 0x0f, 0x0f, 0x7d, 0x7d, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x01, 0x01, 0x01, 0x00, 0x05, 0x00, 0x00, 0x50, 0xc0, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x44, 0xc0, 0x36, 0x08
-.byte 0x02, 0x00, 0x0b, 0x00, 0x73, 0x00, 0x30, 0x00, 0x13, 0x0f, 0x7d, 0x7d, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x01, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00, 0xf0, 0xbf, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0xe4, 0xbf, 0x36, 0x08, 0x08, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x14, 0x7d, 0x58, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0xa4, 0x08, 0x37, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0xd8, 0xbf, 0x36, 0x08, 0x10, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x14, 0x7d, 0x54, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00
-.byte 0xf8, 0x1b, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0xcc, 0xbf, 0x36, 0x08, 0x10, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x14, 0x7d, 0x58, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01
-.byte 0x01, 0x0b, 0x00, 0x00, 0xf8, 0x1b, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0xc0, 0xbf, 0x36, 0x08, 0x18, 0x00, 0x0c, 0x00, 0x80, 0x00, 0x80, 0x00, 0x0a, 0x14, 0x7d, 0x54, 0x4b, 0x01, 0x63, 0x0c
-.byte 0x00, 0x00, 0x00, 0x01, 0x01, 0x03, 0x00, 0x00, 0xf8, 0x1b, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0xb0, 0xbf, 0x36, 0x08, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x14, 0x7d, 0x58
-.byte 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x64, 0xbf, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x58, 0xbf, 0x36, 0x08, 0x0a, 0x00, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00
-.byte 0x0f, 0x14, 0x7d, 0x5a, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x00, 0xbf, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xf8, 0xbe, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00
-.byte 0x80, 0x00, 0x80, 0x00, 0x0a, 0x14, 0x64, 0x4e, 0x4b, 0x01, 0x00, 0x0c, 0x01, 0x00, 0x00, 0x01, 0x00, 0x03, 0x00, 0x00, 0xc4, 0xbe, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xbc, 0xbe, 0x36, 0x08
-.byte 0x02, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x0f, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x0b, 0x00, 0x00, 0x4c, 0xbe, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0x40, 0xbe, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14, 0x1e, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0xe4, 0xbd, 0x36, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0xd8, 0xbd, 0x36, 0x08, 0x02, 0x00, 0x04, 0x00, 0x80, 0x00, 0x80, 0x00, 0x11, 0x0f, 0x64, 0x5a, 0x4b, 0x01, 0x00, 0x0c, 0x01, 0x00, 0x00, 0x01, 0x00, 0x03, 0x00, 0x00
-.byte 0x4c, 0xbd, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x40, 0xbd, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x0f, 0x64, 0x7d, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01
-.byte 0x01, 0x0a, 0x00, 0x00, 0xfc, 0xbc, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xf0, 0xbc, 0x36, 0x08, 0x14, 0x00, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x04, 0x0d, 0x1e, 0x7d, 0x64, 0x4b, 0x01, 0x63, 0x0c
-.byte 0x00, 0x00, 0x01, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x88, 0xbc, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x80, 0xbc, 0x36, 0x08, 0x08, 0x00, 0x08, 0x00, 0x80, 0x00, 0x80, 0x00, 0x11, 0x1e, 0x7d, 0x58
-.byte 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x03, 0x00, 0x00, 0x24, 0xbc, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x74, 0xf8, 0x35, 0x08, 0x02, 0x00, 0x0b, 0x00, 0x73, 0x00, 0x00, 0x00
-.byte 0x16, 0x0f, 0x7d, 0x7d, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x01, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00, 0xe4, 0x10, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x1c, 0xbc, 0x36, 0x08, 0x02, 0x00, 0x10, 0x00
-.byte 0x73, 0x00, 0x30, 0x00, 0x11, 0x0a, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00, 0xc0, 0xbb, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xb0, 0xbb, 0x36, 0x08
-.byte 0x0e, 0x00, 0x0b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x14, 0x7d, 0x58, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0xe0, 0x0d, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0xa4, 0xbb, 0x36, 0x08, 0x0e, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x14, 0x7d, 0x58, 0x4b, 0x01, 0x63, 0x32, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0xf8, 0x18, 0x37, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0x9c, 0xbb, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00, 0x73, 0x00, 0xff, 0x00, 0x11, 0x0f, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x17, 0x00, 0x00
-.byte 0x48, 0xbb, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x40, 0xbb, 0x36, 0x08, 0x02, 0x00, 0x0b, 0x00, 0x73, 0x00, 0x00, 0x00, 0x16, 0x0f, 0x7d, 0x7d, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x01, 0x00, 0x01
-.byte 0x00, 0x13, 0x00, 0x00, 0xc8, 0xba, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xc0, 0xba, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00, 0x31, 0x00, 0x31, 0x03, 0x11, 0x0f, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x0c
-.byte 0x00, 0x01, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x78, 0xba, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x70, 0xba, 0x36, 0x08, 0x0c, 0x00, 0x07, 0x00, 0x73, 0x00, 0x00, 0x00, 0x0c, 0x0f, 0x7d, 0x64
-.byte 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00, 0x4c, 0x0e, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x64, 0xba, 0x36, 0x08, 0x02, 0x00, 0x0f, 0x00, 0x80, 0x00, 0x80, 0x00
-.byte 0x11, 0x14, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x03, 0x00, 0x00, 0x34, 0xba, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x24, 0xba, 0x36, 0x08, 0x0c, 0x00, 0x0f, 0x00
-.byte 0x52, 0x00, 0x50, 0x00, 0x0c, 0x0a, 0x7d, 0x58, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x01, 0x01, 0x01, 0x0e, 0x00, 0x00, 0xa8, 0xb9, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x98, 0xb9, 0x36, 0x08
-.byte 0x02, 0x00, 0x0f, 0x00, 0x73, 0x00, 0x00, 0x00, 0x16, 0x0f, 0x7d, 0x7d, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x01, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00, 0x50, 0xb9, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0x44, 0xb9, 0x36, 0x08, 0x0e, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x14, 0x7d, 0x58, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x5c, 0xff, 0x36, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0x38, 0xb9, 0x36, 0x08, 0x0f, 0x00, 0x06, 0x00, 0x52, 0x00, 0x50, 0x00, 0x08, 0x14, 0x7d, 0x58, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0e, 0x00, 0x00
-.byte 0xc0, 0xb8, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xb4, 0xb8, 0x36, 0x08, 0x02, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0e, 0x0f, 0x7d, 0x57, 0x4b, 0x02, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01
-.byte 0x01, 0x0b, 0x00, 0x00, 0x14, 0xdd, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xa8, 0xb8, 0x36, 0x08, 0x03, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x1e, 0x7d, 0x50, 0x4b, 0x00, 0x63, 0x01
-.byte 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0xa8, 0x17, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x9c, 0xb8, 0x36, 0x08, 0x0a, 0x00, 0x01, 0x00, 0x74, 0x00, 0x00, 0x00, 0x0f, 0x0f, 0x7d, 0x64
-.byte 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x14, 0x00, 0x00, 0x14, 0xb8, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x0c, 0xb8, 0x36, 0x08, 0x02, 0x00, 0x01, 0x00, 0x73, 0x00, 0x00, 0x00
-.byte 0x0c, 0x0f, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00, 0xa8, 0xb7, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x9c, 0xb7, 0x36, 0x08, 0x04, 0x00, 0x0d, 0x00
-.byte 0x80, 0x00, 0x80, 0x00, 0x11, 0x1e, 0x64, 0x50, 0x4b, 0x00, 0x63, 0x01, 0x00, 0x00, 0x00, 0x01, 0x01, 0x03, 0x00, 0x00, 0xa8, 0x17, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0x8c, 0xb7, 0x36, 0x08
-.byte 0x02, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, 0x0f, 0x46, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x01, 0x00, 0x00, 0x01, 0x00, 0x0b, 0x00, 0x00, 0xcc, 0xfd, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0x80, 0xb7, 0x36, 0x08, 0x1e, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x1e, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x14, 0xb7, 0x36, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0x08, 0xb7, 0x36, 0x08, 0x14, 0x00, 0x0a, 0x00, 0x52, 0x00, 0x50, 0x00, 0x0c, 0x14, 0x7d, 0x54, 0x4b, 0x01, 0x63, 0x32, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0e, 0x00, 0x00
-.byte 0xc0, 0xd2, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xfc, 0xb6, 0x36, 0x08, 0x18, 0x00, 0x05, 0x00, 0x52, 0x00, 0x50, 0x00, 0x0c, 0x0a, 0x7d, 0x54, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01
-.byte 0x01, 0x0e, 0x00, 0x00, 0xa4, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x9c, 0xb6, 0x36, 0x08, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x46, 0x7d, 0x5d, 0x4b, 0x01, 0x01, 0x00
-.byte 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x94, 0xb6, 0x36, 0x08, 0x84, 0xb6, 0x36, 0x08, 0x74, 0xb6, 0x36, 0x08, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x0a, 0x50, 0x54
-.byte 0x4b, 0x01, 0x63, 0x06, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x64, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x5c, 0xb6, 0x36, 0x08, 0x02, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00
-.byte 0x11, 0x0a, 0x64, 0x64, 0x4b, 0x01, 0x63, 0x06, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x94, 0xb6, 0x36, 0x08, 0x3c, 0xb6, 0x36, 0x08, 0x38, 0xb6, 0x36, 0x08, 0x02, 0x00, 0x00, 0x00
-.byte 0x73, 0x00, 0xff, 0x00, 0x11, 0x0a, 0x50, 0x54, 0x4b, 0x01, 0x63, 0x06, 0x00, 0x00, 0x00, 0x01, 0x01, 0x13, 0x00, 0x00, 0x2c, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x38, 0xb6, 0x36, 0x08
-.byte 0x02, 0x00, 0x00, 0x00, 0x73, 0x00, 0xff, 0x00, 0x11, 0x0a, 0x50, 0x54, 0x4b, 0x01, 0x63, 0x06, 0x00, 0x00, 0x00, 0x01, 0x01, 0x13, 0x00, 0x00, 0x2c, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0x20, 0xb6, 0x36, 0x08, 0x14, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x0a, 0x14, 0x7d, 0x58, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x00, 0x00, 0xd0, 0xb5, 0x36, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0xc4, 0xb5, 0x36, 0x08, 0x02, 0x00, 0x00, 0x00, 0x73, 0x00, 0xff, 0x00, 0x63, 0x08, 0x7d, 0x64, 0x4b, 0x01, 0x63, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x13, 0x00, 0x00
-.byte 0x94, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xb8, 0xb5, 0x36, 0x08, 0x0f, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00, 0x0a, 0x14, 0x7d, 0x64, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01
-.byte 0x01, 0x09, 0x00, 0x00, 0x94, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xac, 0xb5, 0x36, 0x08, 0x02, 0x00, 0x00, 0x00, 0x73, 0x00, 0x30, 0x00, 0x16, 0x08, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x00
-.byte 0x00, 0x00, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00, 0x94, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xa0, 0xb5, 0x36, 0x08, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x14, 0x64, 0x64
-.byte 0x4b, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x94, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x98, 0xb5, 0x36, 0x08, 0x02, 0x00, 0x00, 0x00, 0x73, 0x00, 0x00, 0x00
-.byte 0x16, 0x08, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00, 0x94, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x8c, 0xb5, 0x36, 0x08, 0x0a, 0x00, 0x00, 0x00
-.byte 0x40, 0x00, 0x40, 0x00, 0x16, 0x14, 0x7d, 0x64, 0x4b, 0x01, 0x63, 0x0c, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0d, 0x00, 0x00, 0x94, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x80, 0xb5, 0x36, 0x08
-.byte 0x02, 0x00, 0x00, 0x00, 0x52, 0x00, 0x52, 0x00, 0x11, 0x14, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x0e, 0x00, 0x00, 0x94, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0x74, 0xb5, 0x36, 0x08, 0x02, 0x00, 0x00, 0x00, 0x52, 0x00, 0x50, 0x00, 0x11, 0x14, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x0e, 0x00, 0x00, 0x94, 0xb6, 0x36, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0x6c, 0xb5, 0x36, 0x08, 0x02, 0x00, 0x00, 0x00, 0x30, 0x00, 0x30, 0x00, 0x0e, 0x08, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x0f, 0x00, 0x00
-.byte 0x94, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x60, 0xb5, 0x36, 0x08, 0x02, 0x00, 0x00, 0x00, 0x80, 0x00, 0x80, 0x00, 0x16, 0x08, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01
-.byte 0x00, 0x03, 0x00, 0x00, 0x94, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x54, 0xb5, 0x36, 0x08, 0x02, 0x00, 0x00, 0x00, 0x30, 0x00, 0x30, 0x00, 0x25, 0x08, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x00
-.byte 0x00, 0x00, 0x00, 0x01, 0x00, 0x0f, 0x00, 0x00, 0x94, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x48, 0xb5, 0x36, 0x08, 0x02, 0x00, 0x00, 0x00, 0x31, 0x00, 0x30, 0x00, 0x16, 0x08, 0x7d, 0x64
-.byte 0x4b, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x10, 0x00, 0x00, 0x94, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x3c, 0xb5, 0x36, 0x08, 0x02, 0x00, 0x00, 0x00, 0x73, 0x00, 0xff, 0x00
-.byte 0x16, 0x08, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00, 0x94, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x34, 0xb5, 0x36, 0x08, 0x02, 0x00, 0x00, 0x00
-.byte 0x30, 0x00, 0x30, 0x00, 0x16, 0x08, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x0f, 0x00, 0x00, 0x94, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x28, 0xb5, 0x36, 0x08
-.byte 0x02, 0x00, 0x00, 0x00, 0x80, 0x00, 0x80, 0x00, 0x16, 0x08, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x03, 0x00, 0x00, 0x94, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0x20, 0xb5, 0x36, 0x08, 0x02, 0x00, 0x00, 0x00, 0x73, 0x00, 0xff, 0x00, 0x16, 0x08, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x0a, 0x00, 0x00, 0x94, 0xb6, 0x36, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0x18, 0xb5, 0x36, 0x08, 0x02, 0x00, 0x00, 0x00, 0x73, 0x00, 0xff, 0x00, 0x16, 0x14, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00
-.byte 0x94, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x10, 0xb5, 0x36, 0x08, 0x02, 0x00, 0x00, 0x00, 0x73, 0x00, 0xff, 0x00, 0x11, 0x08, 0x7d, 0x64, 0x14, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01
-.byte 0x00, 0x0a, 0x00, 0x00, 0x94, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x04, 0xb5, 0x36, 0x08, 0x02, 0x00, 0x00, 0x00, 0x80, 0x00, 0x80, 0x00, 0x16, 0x08, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x00
-.byte 0x00, 0x00, 0x00, 0x01, 0x00, 0x03, 0x00, 0x00, 0x94, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xf8, 0xb4, 0x36, 0x08, 0x02, 0x00, 0x00, 0x00, 0x80, 0x00, 0x80, 0x00, 0x16, 0x08, 0x64, 0x64
-.byte 0x4b, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x03, 0x00, 0x00, 0x94, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xf0, 0xb4, 0x36, 0x08, 0x02, 0x00, 0x00, 0x00, 0x30, 0x00, 0x30, 0x00
-.byte 0x0c, 0x0f, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x0f, 0x00, 0x00, 0x94, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xe8, 0xb4, 0x36, 0x08, 0x02, 0x00, 0x00, 0x00
-.byte 0x30, 0x00, 0x30, 0x00, 0x0c, 0x0f, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x0f, 0x00, 0x00, 0x94, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xdc, 0xb4, 0x36, 0x08
-.byte 0x02, 0x00, 0x00, 0x00, 0x30, 0x00, 0x30, 0x00, 0x16, 0x14, 0x2d, 0x64, 0x4b, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x0f, 0x00, 0x00, 0x94, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0xd4, 0xb4, 0x36, 0x08, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x08, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x0b, 0x00, 0x00, 0x94, 0xb6, 0x36, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0xcc, 0xb4, 0x36, 0x08, 0x02, 0x00, 0x00, 0x00, 0x73, 0x00, 0xff, 0x00, 0x01, 0x08, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x0a, 0x00, 0x00
-.byte 0x94, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xc4, 0xb4, 0x36, 0x08, 0x02, 0x00, 0x00, 0x00, 0x73, 0x00, 0xff, 0x00, 0x1b, 0x08, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01
-.byte 0x00, 0x13, 0x00, 0x00, 0x94, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xb8, 0xb4, 0x36, 0x08, 0x02, 0x00, 0x00, 0x00, 0x73, 0x00, 0xff, 0x00, 0x1b, 0x08, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x00
-.byte 0x00, 0x00, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00, 0x94, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xb0, 0xb4, 0x36, 0x08, 0x02, 0x00, 0x00, 0x00, 0x73, 0x00, 0xff, 0x00, 0x16, 0x08, 0x7d, 0x64
-.byte 0x4b, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x1d, 0x00, 0x00, 0x94, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xa4, 0xb4, 0x36, 0x08, 0x02, 0x00, 0x00, 0x00, 0x73, 0x00, 0x30, 0x00
-.byte 0x39, 0x08, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x1d, 0x00, 0x00, 0x94, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x98, 0xb4, 0x36, 0x08, 0x02, 0x00, 0x00, 0x00
-.byte 0x73, 0x00, 0x00, 0x00, 0x16, 0x08, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x04, 0x00, 0x00, 0x94, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x8c, 0xb4, 0x36, 0x08
-.byte 0x02, 0x00, 0x00, 0x00, 0x73, 0x00, 0x00, 0x00, 0x0c, 0x08, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00, 0x94, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0x80, 0xb4, 0x36, 0x08, 0xc8, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x08, 0x23, 0x64, 0x4b, 0x01, 0x63, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x94, 0xb6, 0x36, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0x74, 0xb4, 0x36, 0x08, 0x02, 0x00, 0x00, 0x00, 0x73, 0x00, 0xff, 0x00, 0x20, 0x08, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x06, 0x00, 0x00
-.byte 0x94, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x68, 0xb4, 0x36, 0x08, 0x0a, 0x00, 0x00, 0x00, 0x30, 0x00, 0x30, 0x00, 0x07, 0x14, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01
-.byte 0x00, 0x0f, 0x00, 0x00, 0x3c, 0xb4, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x34, 0xb4, 0x36, 0x08, 0x02, 0x00, 0x00, 0x00, 0x73, 0x00, 0xff, 0x00, 0x04, 0x08, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x00
-.byte 0x00, 0x00, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00, 0x94, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x2c, 0xb4, 0x36, 0x08, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x16, 0x08, 0x7d, 0x2d
-.byte 0x4b, 0x01, 0x63, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x94, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x24, 0xb4, 0x36, 0x08, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
-.byte 0x1b, 0x14, 0x7d, 0x2d, 0x4b, 0x01, 0x63, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x94, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x1c, 0xb4, 0x36, 0x08, 0x02, 0x00, 0x00, 0x00
-.byte 0x30, 0x00, 0x30, 0x00, 0x16, 0x08, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x0f, 0x00, 0x00, 0x94, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x10, 0xb4, 0x36, 0x08
-.byte 0x02, 0x00, 0x00, 0x00, 0x73, 0x00, 0x30, 0x00, 0x16, 0x08, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x1d, 0x00, 0x00, 0x94, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0x08, 0xb4, 0x36, 0x08, 0x02, 0x00, 0x00, 0x00, 0x73, 0x00, 0xff, 0x00, 0x63, 0x08, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x1d, 0x00, 0x00, 0x94, 0xb6, 0x36, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0x00, 0xb4, 0x36, 0x08, 0x02, 0x00, 0x00, 0x00, 0x73, 0x00, 0x30, 0x00, 0x11, 0x0a, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x0a, 0x00, 0x00
-.byte 0x94, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xf8, 0xb3, 0x36, 0x08, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0c, 0x08, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01
-.byte 0x00, 0x0b, 0x00, 0x00, 0x94, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xf0, 0xb3, 0x36, 0x08, 0x02, 0x00, 0x00, 0x00, 0x80, 0x00, 0x80, 0x00, 0x11, 0x08, 0x7d, 0x2d, 0x4b, 0x01, 0x00, 0x00
-.byte 0x00, 0x00, 0x00, 0x01, 0x00, 0x03, 0x00, 0x00, 0x94, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x38, 0xb6, 0x36, 0x08, 0x02, 0x00, 0x00, 0x00, 0x73, 0x00, 0xff, 0x00, 0x16, 0x08, 0x64, 0x64
-.byte 0x4b, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00, 0x2c, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x38, 0xb6, 0x36, 0x08, 0x02, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x00
-.byte 0x39, 0x08, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x0a, 0x00, 0x00, 0xf8, 0x1b, 0x37, 0x08, 0x70, 0x25, 0x37, 0x08, 0xe8, 0xb3, 0x36, 0x08, 0x02, 0x00, 0x00, 0x00
-.byte 0x00, 0x00, 0x00, 0x00, 0x16, 0x0f, 0x64, 0x64, 0x4b, 0x01, 0x63, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x0b, 0x00, 0x00, 0x94, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xe0, 0xb3, 0x36, 0x08
-.byte 0x02, 0x00, 0x00, 0x00, 0x73, 0x00, 0x30, 0x00, 0x11, 0x08, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00, 0x94, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08
-.byte 0xd4, 0xb3, 0x36, 0x08, 0x02, 0x00, 0x00, 0x00, 0xff, 0x00, 0xff, 0x00, 0x60, 0x08, 0x64, 0x64, 0x4b, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x0a, 0x00, 0x00, 0x94, 0xb6, 0x36, 0x08
-.byte 0x70, 0x25, 0x37, 0x08, 0xc8, 0xb3, 0x36, 0x08, 0x02, 0x00, 0x00, 0x00, 0x73, 0x00, 0xff, 0x00, 0x16, 0x08, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00
-.byte 0x94, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xbc, 0xb3, 0x36, 0x08, 0x02, 0x00, 0x00, 0x00, 0x73, 0x00, 0x30, 0x00, 0x16, 0x08, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01
-.byte 0x00, 0x13, 0x00, 0x00, 0x94, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x38, 0xb6, 0x36, 0x08, 0x02, 0x00, 0x00, 0x00, 0x73, 0x00, 0xff, 0x00, 0x16, 0x08, 0x7d, 0x64, 0x4b, 0x01, 0x00, 0x00
-.byte 0x00, 0x00, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00, 0x2c, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0xb4, 0xb3, 0x36, 0x08, 0x02, 0x00, 0x00, 0x00, 0x73, 0x00, 0x30, 0x00, 0x16, 0x08, 0x7d, 0x64
-.byte 0x4b, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x13, 0x00, 0x00, 0x94, 0xb6, 0x36, 0x08, 0x70, 0x25, 0x37, 0x08, 0x50, 0x69, 0x65, 0x72, 0x63, 0x65, 0x00, 0x00, 0x4c, 0x6f, 0x6e, 0x67
+
+.include "data/move/move_data.inc"
+
+.byte 0x50, 0x69, 0x65, 0x72, 0x63, 0x65, 0x00, 0x00, 0x4c, 0x6f, 0x6e, 0x67
.byte 0x20, 0x54, 0x6f, 0x73, 0x73, 0x00, 0x00, 0x00, 0x53, 0x65, 0x65, 0x20, 0x53, 0x74, 0x61, 0x69, 0x72, 0x73, 0x00, 0x00, 0x49, 0x74, 0x65, 0x6d, 0x2d, 0x54, 0x6f, 0x73, 0x73, 0x00, 0x00, 0x00
.byte 0x4d, 0x6f, 0x62, 0x69, 0x6c, 0x65, 0x00, 0x00, 0x48, 0x75, 0x72, 0x6c, 0x00, 0x00, 0x00, 0x00, 0x49, 0x74, 0x65, 0x6d, 0x69, 0x7a, 0x65, 0x00, 0x50, 0x6f, 0x73, 0x73, 0x65, 0x73, 0x73, 0x00
.byte 0x54, 0x72, 0x61, 0x70, 0x70, 0x65, 0x72, 0x00, 0x46, 0x69, 0x6c, 0x6c, 0x2d, 0x49, 0x6e, 0x00, 0x4f, 0x6e, 0x65, 0x2d, 0x52, 0x6f, 0x6f, 0x6d, 0x00, 0x00, 0x00, 0x00, 0x46, 0x61, 0x6d, 0x69
diff --git a/data_item.mk b/data_item.mk
index da025e3..375cbf1 100644
--- a/data_item.mk
+++ b/data_item.mk
@@ -1,9 +1,9 @@
# Item data
ITEM_DIR = $(DATA_ASM_SUBDIR)/item
-ITEM_SPECIES = $(ITEM_DIR)/item_data.inc
+ITEM_DATA = $(ITEM_DIR)/item_data.inc
-data_item: $(ITEM_SPECIES);
+data_item: $(ITEM_DATA);
-$(ITEM_SPECIES): $(ITEM_DIR)/item_data.json
- $(DUNGEONJSON) item_data pmd-red $<
+$(ITEM_DATA): $(ITEM_DIR)/item_data.json
+ $(DUNGEONJSON) item pmd-red $<
diff --git a/data_move.mk b/data_move.mk
new file mode 100644
index 0000000..48350cb
--- /dev/null
+++ b/data_move.mk
@@ -0,0 +1,9 @@
+# Move data
+
+MOVE_DIR = $(DATA_ASM_SUBDIR)/move
+MOVE_DATA = $(MOVE_DIR)/move_data.inc
+
+data_move: $(MOVE_DATA);
+
+$(MOVE_DATA): $(MOVE_DIR)/move_data.json
+ $(DUNGEONJSON) move pmd-red $<
diff --git a/data_pokemon.mk b/data_pokemon.mk
index 1ac9730..9a81bca 100644
--- a/data_pokemon.mk
+++ b/data_pokemon.mk
@@ -6,4 +6,4 @@ POKEMON_SPECIES = $(POKEMON_DIR)/species_data.inc
data_pokemon: $(POKEMON_SPECIES);
$(POKEMON_SPECIES): $(POKEMON_DIR)/species_data.json
- $(DUNGEONJSON) species_data pmd-red $<
+ $(DUNGEONJSON) species pmd-red $<
diff --git a/include/constants/move.h b/include/constants/move.h
index 09e3276..1b23933 100644
--- a/include/constants/move.h
+++ b/include/constants/move.h
@@ -13,19 +13,32 @@ enum MoveFlags
struct MoveData
{
- u8 fill0[0x8 - 0x0];
+ u8 *namePointer;
+ /* 0x4 */ u8 power;
+ u8 fill5;
+ u8 type;
+ u8 fill7;
// Determines the range of moves.
/* 0x8 */ u16 targetingFlags;
/* 0xA */ u16 aiTargetingFlags; // The AI consider certain moves to have different range than they actually do.
/* 0xC */ u8 maxPP;
- /* 0xD */ u8 defaultMoveWeight;
- u8 fillE[0x10 - 0xE];
+ /* 0xD */ u8 weight;
+ /* 0xE */ u8 accuracy1;
+ /* 0xF */ u8 accuracy2;
// Used by the AI to determine how often to use Spikes.
// Values exist for all other moves, though they seem to be unused.
- /* 0x10 */ u8 moveUseChance;
- u8 fill11[0x17 - 0x11];
+ /* 0x10 */ u8 useChance;
+ /* 0x11 */ u8 hitCount; // Maximum number of times the move will hit. Used for multi-hit moves like Fury Attack.
+ u8 unk12;
+ /* 0x13 */ u8 criticalHitChance;
+ /* 0x14 */ bool8 affectedByMagicCoat; // If true, this move is reflected by Magic Coat.
+ /* 0x15 */ bool8 targetsUser;
+ /* 0x16 */ bool8 affectedByMuzzled; // If true, this move can't be used with the Muzzled status.
/* 0x17 */ bool8 cannotHitFrozen; // Used by Status Checker to determine if a move can be used on a frozen target.
/* 0x18 */ bool8 dealsDirectDamage;
+ u8 unk19;
+ u8 *descriptionPointer;
+ u8 *useText; // The text displayed when this move is used.
};
struct PokemonMove
diff --git a/include/constants/move_id.h b/include/constants/move_id.h
index b0d97b7..15954fe 100644
--- a/include/constants/move_id.h
+++ b/include/constants/move_id.h
@@ -357,6 +357,10 @@
#define MOVE_AEROBLAST 0x161
#define MOVE_VOLT_TACKLE 0x162
#define MOVE_REGULAR_ATTACK 0x163
+#define MOVE_IS_WATCHING 0x164
+#define MOVE_BIDE_2 0x165 // Unused
+#define MOVE_DOLLAR_1 0x166 // Unused
+#define MOVE_DOLLAR_2 0x167 // Unused
#define MOVE_WIDE_SLASH 0x168
#define MOVE_EXCAVATE 0x169 // Unused
#define MOVE_SPIN_SLASH 0x16A // Unused
@@ -402,11 +406,14 @@
#define MOVE_TRAPPER 0x191
#define MOVE_POSSESS 0x192
#define MOVE_ITEMIZE 0x193
+#define MOVE_MD1 0x194 // Unused
+#define MOVE_PROJECTILE 0x195
#define MOVE_HURL 0x196
#define MOVE_MOBILE 0x197
#define MOVE_ITEM_TOSS 0x198
#define MOVE_SEE_STAIRS 0x199
#define MOVE_LONG_TOSS 0x19A
+#define MOVE_MD1_2 0x19B // Unused
#define MOVE_PIERCE 0x19C
#endif
diff --git a/tools/dungeonjson/dungeonjson.cpp b/tools/dungeonjson/dungeonjson.cpp
index cdcf0ba..546a59e 100644
--- a/tools/dungeonjson/dungeonjson.cpp
+++ b/tools/dungeonjson/dungeonjson.cpp
@@ -464,6 +464,43 @@ string generate_item_data_text(Json data) {
return text.str();
}
+string generate_move_data_text(Json data) {
+ ostringstream text;
+
+ text << "@ This is auto-generated by move_data.json.\n";
+ text << ".include \"include/constants/type.h\"\n";
+ text << ".global gMoveData\n";
+ text << "gMoveData:";
+ for (Json data_entry : data.array_items()) {
+ text << read_json_string(data_entry["namePointer"], 4)
+ << read_json_int(data_entry["power"], 1)
+ << "\n.byte 0"
+ << read_json_string(data_entry["type"], 1)
+ << "\n.byte 0"
+ << read_json_int(data_entry["targetingFlags"], 2)
+ << read_json_int(data_entry["aiTargetingFlags"], 2)
+ << read_json_int(data_entry["maxPP"], 1)
+ << read_json_int(data_entry["weight"], 1)
+ << read_json_int(data_entry["accuracy1"], 1)
+ << read_json_int(data_entry["accuracy2"], 1)
+ << read_json_int(data_entry["useChance"], 1)
+ << read_json_int(data_entry["hitCount"], 1)
+ << read_json_int(data_entry["unk12"], 1)
+ << read_json_int(data_entry["criticalHitChance"], 1)
+ << read_json_bool(data_entry["affectedByMagicCoat"])
+ << read_json_bool(data_entry["targetsUser"])
+ << read_json_bool(data_entry["affectedByMuzzled"])
+ << read_json_bool(data_entry["cannotHitFrozen"])
+ << read_json_bool(data_entry["dealsDirectDamage"])
+ << read_json_int(data_entry["unk19"], 1)
+ << "\n.2byte 0"
+ << read_json_string(data_entry["descriptionPointer"], 4)
+ << read_json_string(data_entry["useText"], 4);
+ }
+ text << TABLE_END;
+ return text.str();
+}
+
string get_directory_name(string filename) {
size_t dir_pos = filename.find_last_of("/\\");
@@ -752,12 +789,14 @@ int main(int argc, char *argv[]) {
process_json(filepath, "pokemon_found.inc", generate_pokemon_table_text);
} else if (mode == "floor") {
process_json(filepath, "floor_id.inc", generate_floorID_table_text);
- } else if (mode == "species_data") {
+ } else if (mode == "species") {
process_json(filepath, "species_data.inc", generate_species_data_text);
- } else if (mode == "item_data") {
+ } else if (mode == "item") {
process_json(filepath, "item_data.inc", generate_item_data_text);
+ } else if (mode == "move") {
+ process_json(filepath, "move_data.inc", generate_move_data_text);
} else {
- FATAL_ERROR("ERROR: <mode> must be 'layouts', 'map', 'groups', 'dungeon', 'floor', 'species_data', or 'item_data'.\n");
+ FATAL_ERROR("ERROR: <mode> must be 'layouts', 'map', 'groups', 'dungeon', 'floor', 'species', 'item', or 'move'.\n");
}
}