From a49e686cd5b9a6878dab6fa666d686e8c3c000ca Mon Sep 17 00:00:00 2001 From: Admentus Date: Sun, 21 Dec 2025 18:08:32 +0100 Subject: [PATCH 1/7] Beast Enemy --- README.md | 2 + assets/objects/object_beast/object_beast.c | 4464 +++++++++++++++++ assets/objects/object_beast/object_beast.h | 145 + assets/text/message_data_06xx_enemies.h | 23 + include/actor.h | 1 + include/tables/actor_table.h | 1 + include/tables/object_table.h | 1 + spec/extra_objects.inc | 7 + spec/extra_overlays.inc | 7 + src/overlays/actors/ovl_En_Beast/z_en_beast.c | 1004 ++++ src/overlays/actors/ovl_En_Beast/z_en_beast.h | 45 + 11 files changed, 5700 insertions(+) create mode 100644 assets/objects/object_beast/object_beast.c create mode 100644 assets/objects/object_beast/object_beast.h create mode 100644 src/overlays/actors/ovl_En_Beast/z_en_beast.c create mode 100644 src/overlays/actors/ovl_En_Beast/z_en_beast.h diff --git a/README.md b/README.md index 884710e1f1..ae585f8f0b 100644 --- a/README.md +++ b/README.md @@ -25,6 +25,7 @@ This is a modding fork of https://github.com/zeldaret/oot, which includes many Q - [Decomp Discord](https://discord.zelda.deco.mp) - [HackerOoT](https://github.com/HackerN64/HackerOoT) - [Hylian Modding Discord](http://discord.gg/qQqDsM8) +- [Curse of Moonlight](https://github.com/Javarooster-png/curseofmoonlight) **Acknowledgements and contributions:** - **Aegiker:** Mirror mode concept @@ -39,6 +40,7 @@ This is a modding fork of https://github.com/zeldaret/oot, which includes many Q **Actors and objects:** - **LeSéducteur:** Buff Scrub - **Syeo & Trueffel:** Miniblin, Molmauk +- **Sunset Tides Interactive:** Beast - **Zelda Spaceworld ´97 Experience:** Zol ### Instructions diff --git a/assets/objects/object_beast/object_beast.c b/assets/objects/object_beast/object_beast.c new file mode 100644 index 0000000000..4739e27aa2 --- /dev/null +++ b/assets/objects/object_beast/object_beast.c @@ -0,0 +1,4464 @@ +#include "object_beast.h" + +u64 gBeastSkel_CASTLEVANIA2_C69CF394_2_0_6F8BB677_ciByRGBA_ci4[] = { + 0x0010010011101222, 0x2222222222222222, 0x2220000001111110, 0x0110113101111111, 0x0010010011000022, 0x2222222222222222, 0x2211100111111010, 0x0310113101011111, + 0x0010011011002000, 0x2222222222222222, 0x2001111101110010, 0x0310113101010100, 0x0010211010004120, 0x1000000000001111, 0x1111011011110110, 0x0310113101030100, + 0x0010211110124020, 0x1200301111101011, 0x0010110111110110, 0x1310113000010000, 0x0010211111140020, 0x1210312010020110, 0x1120100111010130, 0x1310133000010000, + 0x2210211011341040, 0x1210312010121201, 0x1021010101011130, 0x3300333101030100, 0x2210211011321040, 0x0211312010121210, 0x2021010101011031, 0x3301333101030300, + 0x2212010011321140, 0x0201312100110210, 0x2011212121201033, 0x3311333103130300, 0x2212010011121140, 0x0101310120110210, 0x2011202121201033, 0x3313313103130311, + 0x4414010001121120, 0x0101310201102010, 0x0111202023121033, 0x3313313013330313, 0x4414100201120100, 0x2111310202102021, 0x0120202213121033, 0x3111313013530313, + 0x4414101230112110, 0x2110110102112021, 0x0120202213103033, 0x3101303013331333, 0x4414101410112110, 0x2010010102110021, 0x2020211213103033, 0x3101303033113311, + 0x4414101410112011, 0x0211011104131020, 0x2020131233313031, 0x3101101053113301, 0x4432121412110211, 0x0211011104031020, 0x2021130133333031, 0x3310101051101500, + 0x4432141214011231, 0x1001102104031020, 0x3121130133313030, 0x3110101131101300, 0x2230141002211101, 0x1002012012431021, 0x3121030133113130, 0x3110100130100101, + 0x0030123000411100, 0x1000201210233121, 0x3101030133103330, 0x3010111110000101, 0x0030301003201310, 0x1100201120213121, 0x3101230103103330, 0x1010010000010301, + 0x0130101203020110, 0x0010020112413101, 0x3001230103103330, 0x1001001000011301, 0x0130101203020111, 0x0011100110403100, 0x3031210103003331, 0x1001001010001511, + 0x0101101421002031, 0x0111012010241000, 0x3131210121001311, 0x0100101001100513, 0x0101100021102011, 0x2121101201040000, 0x3331210121021311, 0x0010103100311333, + 0x0101012421100201, 0x1222010021124000, 0x3131012121220300, 0x1010013311133335, 0x0121210201110201, 0x1204001002102402, 0x1131012012102110, 0x1101001300113355, + 0x0021412010110020, 0x1022420111331204, 0x0111012212112011, 0x0130300130013555, 0x0021210110101000, 0x1020242031133124, 0x2001121201210201, 0x1013131133335555, + 0x0221010112010110, 0x0122024203333310, 0x4200120121021200, 0x1135333033133333, 0x0211012112012101, 0x1120222421331333, 0x0400001020000022, 0x0001003311113310, + 0x0411012100010201, 0x1112203102131111, 0x1021110200111335, 0x5333331102011131, 0x4401010121201021, 0x3011201311313211, 0x2111100301320011, 0x1100111036301333, + 0x4401011021020102, 0x3021121331331320, 0x0311013013066666, 0x6663330317132000, 0x4410111202120110, 0x0004012113011112, 0x1320103030638898, 0x886666338a666666, + 0x4410110202102111, 0x0100401203302011, 0x3102131126389966, 0x6676a67667876766, 0x0210110212112011, 0x1010040140100201, 0x10201313068666a6, 0xa666766666666666, + 0x0212012010211211, 0x3101002004010021, 0x20210606166666a8, 0x6666363100011336, 0x0012012111203112, 0x1310110010441010, 0x1200160636666666, 0x6300101020103366, + 0x1012010111001311, 0x2131011111002201, 0x1002216666666986, 0x0201010201366666, 0x1112021110120130, 0x1213101011010020, 0x3331006666688860, 0x2012332012666366, + 0x1110041110102013, 0x2013110100221002, 0x2013321666666602, 0x1321120121663666, 0x1111040111010201, 0x3001311011022100, 0x0201402036661121, 0x6211333311666022, + 0x1111004111011001, 0x1101333121300231, 0x0022240201302203, 0x1111023111366666, 0x1111014011013110, 0x0110131213300013, 0x1010224122220010, 0x1210023110211311, + 0x1111010411201311, 0x1011013120131000, 0x3311100211004202, 0x0132233211013311, 0x1111110411401331, 0x3101103012013101, 0x0033021110401033, 0x0213132331111031, + 0x1111110211040133, 0x3111013201200110, 0x1101102001013124, 0x4218126233353135, 0x1111111001140133, 0x1010101020122000, 0x0110221206102420, 0x0681312631113313, + 0x1111111000104013, 0x3121011102010221, 0x1001002163128022, 0x8330631311133331, 0x1111111100114013, 0x3102101110201102, 0x111020163610628b, 0xc833663111353131, + 0x1111111110010201, 0x3310210111000011, 0x01201206363868d6, 0xdc35631101135311, 0x1111111111201021, 0x1010021001111110, 0x131311136356668d, 0xe266310121133135, + 0x1111111111021120, 0x1012002110001111, 0x3131310133666666, 0x6631101200113135, 0x1111111111120102, 0x2121200211102003, 0x1313131111333333, 0x3301042001133135, + 0x1111111111102012, 0x0212120022011131, 0x3331313010202222, 0x2222420011303135, 0x1111111111110210, 0x2021211100203333, 0x3535331101020242, 0x4242200111103135, + 0x1111111111111221, 0x0202100211131353, 0x5353533130102020, 0x2200001110131135, 0x1111111111111020, 0x1020111021213535, 0x3535553511010101, 0x0011111011310135, + 0x1111111111111112, 0x1102201111331355, 0x5555555555533311, 0x1131313100100135, 0x1111111111111110, 0x2111000220113555, 0x5555555553355000, 0x1013131313331113, + 0x1111111111111111, 0x0221111113331333, 0x3333313101010013, 0x1101111331111113, 0x1111111111111111, 0x1000222220111313, 0x3333333313131101, 0x3110133310000035, + 0x1111111111111111, 0x1111111111113131, 0x3333333331313110, 0x1310131101333335, 0x1111111111111111, 0x1333333333333333, 0x3333333333333311, 0x0130131115555555, + +}; + +u64 gBeastSkel_CASTLEVANIA2_C69CF394_2_0_6F8BB677_ciByRGBA_pal_rgba16[] = { + 0x94617b9da4e76b19, 0xc5ef5a954a11bde9, 0xcc25ef39ce73fe57, 0xe5a5f6cbfffb0000 +}; + +u64 gBeastSkel_furcutout_ia8[] = { + 0x7f8f8f9f9fafafbf, 0xbfbfbfafafafaf9f, 0x9f8f6f50507f9f9f, 0x9fafbfafaf9fafbf, 0xbfafafafaf9f9f8f, 0x7f7f7f7f8f9fafbf, 0xbfbfbfafafbfbfbf, 0xbfbfbfbfbfbfbfaf, + 0xbfbfafafafafafaf, 0xafbfbfbfbfbfafaf, 0xafafafaf9fafbfbf, 0xbfbfbfafafbfcfcf, 0xbfcfcfbfafafbfbf, 0xafafafafbfaf9f9f, 0xafbfbfafbfafaf9f, 0x8f8f7fafbfbfbfbf, + 0x7f8f8f8f9fafafbf, 0xbfbf9fafafaf9f8f, 0x8f6f50506f8f9f9f, 0x9fafafaf9f9fbfbf, 0xafafafaf9f8f8f7f, 0x7f7f6f7f8f9fafbf, 0xbfbfbfbfbfbfbfbf, 0xbfbfbfbfbfbfbfaf, + 0xbfbfafafafafafaf, 0xbfbfbfbfbfbfbfbf, 0xafafafafafafbfbf, 0xcfbfbfafafbfcfcf, 0xcfcfcfbfbfafafbf, 0xbfafbfafbfafaf9f, 0xafbfbfafbfafaf8f, 0x8f7f7f9fbfbfafbf, + 0x7f7f8f8f9fafafbf, 0xbf9f9fafaf8f7f7f, 0x6f5040506f8f9f9f, 0x9fafafaf9fafbfaf, 0xafafaf9f8f8f7f6f, 0x6f50607f8f9fafbf, 0xbfbfbfbfbfbfbfbf, 0xbfbfbfbfbfbfbfaf, + 0xbfafafafafbfafaf, 0xbfbfbfbfbfbfbfbf, 0xafafafafafafbfbf, 0xbfcfbfafafbfcfcf, 0xcfcfcfbfbf9fafbf, 0xbfbfafbfbfafaf9f, 0xafbfbfafbfafaf8f, 0x8f7f7f8fafbfbfaf, + 0x7f7f7f8f9f9fafbf, 0x9f8faf9f7f7f7f6f, 0x505040506f7f9f9f, 0x9fafaf9fafbfafaf, 0xafafaf8f7f7f7f7f, 0x6f50507f7f8f9fbf, 0xbfbfbfbfbfbfbfbf, 0xbfbfbfbfbfbfbfbf, + 0xbfafafafafbfbfbf, 0xbfbfbfbfbfbfbfbf, 0xafafafafafbfbfbf, 0xbfcfcfbfafbfcfcf, 0xcfcfcfbfbf9f9fbf, 0xbfafafbfbfbfaf9f, 0x9fbfbfafafafaf8f, 0x7f7f6f7f9fbfbfaf, + 0x7f7f7f8f9f9fafaf, 0x8f9f9f7f7f6f6f50, 0x404050506f7f9f9f, 0x9fafafafafafafaf, 0xafaf8f7f7f7f6f6f, 0x5040506f7f8f9faf, 0xbfbfbfbfbfbfbfbf, 0xbfbfbfbfbfbfbfbf, + 0xbfafafafafbfbfbf, 0xbfbfbfbfbfbfbfbf, 0xafafafafafbfbfcf, 0xcfcfcfbfafafbfcf, 0xcfcfcfbfbf9f9faf, 0xbfafafbfbfbfaf9f, 0x9fbfbfafafaf9f8f, 0x7f7f7f6f8fafafaf, + 0x7f7f7f8f8f9f9f7f, 0x8f8f7f6f61605040, 0x404050606f8f9f9f, 0xafafafafafafafaf, 0xaf9f7f7f7f6f6f50, 0x4040506f6f7f9faf, 0xbfbfbfbfbfbfbfcf, 0xbfbfbfbfbfbfbfaf, + 0xafafafafbfbfbfbf, 0xbfbfbfbfbfbfbfbf, 0xafaf9f9fafbfbfcf, 0xcfcfcfcfbfafbfcf, 0xcfcfcfbfbf9f8faf, 0xafafafafbfbfaf9f, 0x9fbfbfafafafaf7f, 0x7f7f6f6f6f9fafaf, + 0x6f7f7f7f8f9f8f7f, 0x8f6f505050505040, 0x404050606f8f9f9f, 0xafafafafafafafaf, 0x9f7f7f7f7f6f5040, 0x404050506f7f8faf, 0xbfbfbfbfbfbfbfcf, 0xbfbfbfbfbfbfbfaf, + 0xafaf9fafafbfbfaf, 0xbfbfbfbfbfbfbfaf, 0xaf9f9f8fafcfcfbf, 0xcfcfcfcfbfafafcf, 0xcfcfcfbfbfaf8faf, 0xafafafafbfbfaf9f, 0x9fbfbfafafaf9f7f, 0x7f7f6f50508f9faf, + 0x6f6f7f7f8f7f6f7f, 0x6f50505050404040, 0x404050506f8f8f9f, 0xafafafaf9fafaf9f, 0x8f7f7f6f6f504040, 0x404040506f6f7f9f, 0xbfbfbfbfbfbfbfcf, 0xbfbfbfbfbfbfafaf, + 0xafaf8f9fafbfbfaf, 0xafbfbfbfbfafafaf, 0x9f9f8f6f8fbfcfbf, 0xcfcfcfcfcfafafbf, 0xcfcfbfbfbfaf8f9f, 0xafaf9f9fafbfaf9f, 0x9fbfafafafafaf7f, 0x7f7f6f50506f8f9f, + 0x6f6f6f7f6f6f6f61, 0x5050505040404040, 0x404050506f8f8f9f, 0xafafaf9f9f9f9f8f, 0x7f7f6f6f50504040, 0x404040506f6f7f8f, 0xafbfbfbfbfafbfcf, 0xbfbfbfbfbfbfaf9f, + 0xaf9f7f9fafafbfaf, 0xafbfbfafafafafaf, 0x8f9f8f607fafcfcf, 0xbfcfcfcfcfbf9fbf, 0xcfcfbfbfbfaf8f9f, 0xafafaf9fafbfafaf, 0x9fbfafafafaf9f7f, 0x7f7f6f5040507f8f, + 0x606f6f6f606f5050, 0x5050504040404040, 0x405050507f8f8faf, 0xaf9f9f9f9f9f8f7f, 0x7f7f6f5040404040, 0x4040405050506f7f, 0x9fbfbfbfbfafbfcf, 0xbfbfbfbfbfbfaf9f, + 0x9f9f6f8fafafbfaf, 0xafbfbfafafafaf9f, 0x8f8f7f506f8fbfcf, 0xbfbfcfcfcfbfafaf, 0xcfcfbfbfbfaf8f8f, 0x9fafaf9f9fafafaf, 0xafbfafafafaf9f7f, 0x7f6f6f5040506f7f, + 0x5060615050505040, 0x5050404040404040, 0x405050507f7f8f9f, 0x9f9f9f8f9f8f8f7f, 0x6f6f505040404040, 0x404040505050507f, 0x9fafafbfbfafbfcf, 0xbfafbfbfafaf9f8f, + 0x9f8f607f9fafbfaf, 0xafbfbfafafafaf8f, 0x8f8f6f50507fafcf, 0xbfbfbfcfcfcfbfaf, 0xcfcfbfbfbfbf8f8f, 0x9f9faf9f9fafafaf, 0xafbfafafafaf9f7f, 0x7f6f6f504050607f, + 0x5050505050504050, 0x4040404040404040, 0x405050507f7f9f9f, 0x9f8f8f8f8f7f7f6f, 0x6f50504040404040, 0x4040404050505060, 0x8fafafbfbf9fbfcf, 0xbfafbfafafaf9f8f, + 0x9f7f507f9fafafaf, 0xafbfafafaf9f9f8f, 0x7f7f605050509fbf, 0xbfbfafcfcfcfbfaf, 0xcfcfbfbfbfbf9f8f, 0x8f9f9f9f9fafafaf, 0xafafafafafaf9f7f, 0x7f6f60504040506f, + 0x5050505040404040, 0x4040404040404040, 0x405050506f7f8f8f, 0x8f8f8f8f7f7f6f50, 0x5050404040404040, 0x4040404050505050, 0x7f9fafbfbfafbfcf, 0xbfafbfafaf9f8f8f, + 0x8f7f506f8f9fafaf, 0xafbfafafaf9f8f7f, 0x7f6f505050507faf, 0xbfbfafbfcfcfcfaf, 0xbfcfbfbfbfbf9f8f, 0x8f8f8f9f9f9fafaf, 0xafafaf9fafaf9f7f, 0x7f6f505040404050, + 0x5050404040404040, 0x4040404040404040, 0x404050606f7f8f8f, 0x7f7f7f7f7f6f5050, 0x5040404040404040, 0x4040404050505050, 0x6f9fafafbfafbfbf, 0xbfafafafaf9f8f7f, + 0x7f6f506f7f9fafaf, 0xafbfafafaf9f8f7f, 0x7f5050505040619f, 0xafbfafafbfcfbfbf, 0xbfcfbfbfbfbf9f8f, 0x8f8f8f8f9f9f9faf, 0xafafaf9f9f9f8f7f, 0x7f6f505040404050, + 0x5040404040404040, 0x4040404040404040, 0x40405050617f7f7f, 0x7f7f7f7f6f505050, 0x4040404040404040, 0x4040404040505040, 0x608f9fafbfafafbf, 0xbfafafaf9f8f7f7f, + 0x6f5050507f8f9faf, 0xafafaf9f9f8f7f6f, 0x6f5050504040507f, 0x9fafafafafbfcfbf, 0xbfcfbfbfbfbf9f8f, 0x8f8f8f8f9f9f9faf, 0xafaf9f9f9f9f8f7f, 0x6f60504040404040, + 0x5040404040404040, 0x4040404040404040, 0x40405050616f6f7f, 0x6f6f6f6150505040, 0x4040404040404040, 0x4040404040505040, 0x507f9fafbfafafbf, 0xbfafaf9f9f8f7f7f, + 0x615050506f8f9faf, 0xafaf9f9f9f7f6f6f, 0x504050404040406f, 0x8f9fafafafbfbfcf, 0xbfbfbfafbfaf9f8f, 0x7f7f7f7f9f9f8faf, 0xafaf9f9f9f8f8f7f, 0x6f50504040404040, + 0x4040404040404040, 0x4040404040404040, 0x40405050616f6f6f, 0x6f6f505050504040, 0x4040404040404040, 0x4040404040505050, 0x507f9f9fafafafbf, 0xafafaf9f8f7f7f6f, + 0x50505050507f9f9f, 0x9faf9f9f8f6f6f60, 0x5040404040404050, 0x7f8f9fafafafbfbf, 0xbfbfbfafafaf9f8f, 0x7f7f7f6f8f9f8f9f, 0xaf9f9f9f8f8f8f7f, 0x6f50504040404040, + 0x4040404040404040, 0x4040404040404040, 0x404050505050606f, 0x6050504050404040, 0x4040404040404040, 0x4040404040405050, 0x506f8f9fafafafbf, 0xaf9faf9f7f6f6f6f, + 0x50505050507f8f9f, 0x9f9f9f9f7f615050, 0x4040404040404050, 0x617f8f9fafafafbf, 0xbfbfbfafafaf9f8f, 0x7f6f6f6f7f8f8f9f, 0xaf9f9f8f8f8f7f7f, 0x5050504040404040, + 0x4040404040404040, 0x4040404040404040, 0x4040505050506050, 0x5050404040404040, 0x4040404040404040, 0x4040404040405050, 0x50508f8fafafafbf, 0xaf9f9f8f7f6f6f50, + 0x40405050506f8f9f, 0x9f9f9f8f7f505050, 0x4040404040404040, 0x506f7f8fafaf9faf, 0xbfbfbfafaf9f9f8f, 0x7f6f60506f8f8f8f, 0x9f9f9f8f7f7f7f6f, 0x5050404040404040, + 0x4040404040404040, 0x4040404040404040, 0x4040505050505050, 0x5040404040404040, 0x4040404040404040, 0x4040404040405050, 0x50507f8fafafafaf, 0x9f9f9f7f6f6f6050, + 0x40404040506f7f8f, 0x8f8f8f8f6f505040, 0x4040404040404040, 0x50607f7f8faf9f9f, 0xbfbfafaf9f9f9f8f, 0x7f605050507f7f8f, 0x9f8f8f8f7f7f7f6f, 0x5050404040404040, + 0x4040404040404040, 0x4040404040404040, 0x4040505050505040, 0x4040404040404040, 0x4040404040404040, 0x4040404040404050, 0x40506f7f9f9f9faf, 0x9f9f9f7f61605040, + 0x4040404050617f8f, 0x7f8f8f7f50505040, 0x4040404040404040, 0x40506f7f7f9f9f9f, 0xafbfafaf9f9f8f8f, 0x7f505050506f7f7f, 0x8f8f8f7f7f7f7f50, 0x5050404040404040, + 0x4040404040404040, 0x4040404040404040, 0x4050505050504040, 0x4040404040404040, 0x4040404040404040, 0x4040404040404050, 0x50506f7f9f9f9f9f, 0x9f9f8f6f50505040, + 0x4040404050507f7f, 0x7f7f7f6f50504040, 0x4040404040404040, 0x4040506f6f7f9f8f, 0x9fbfaf9f9f8f8f8f, 0x7f50505050506f6f, 0x8f8f7f7f7f7f6f50, 0x4050404040404040, + 0x4040404040404040, 0x4040404040404040, 0x4050504040404040, 0x4040404040404040, 0x4040404040404040, 0x4040404040404040, 0x5050617f8f9f9f9f, 0x9f9f8f6050504040, + 0x4040404040506f7f, 0x6f7f7f6f50504040, 0x4040404040404040, 0x40405050606f8f9f, 0x8fafaf9f9f8f7f7f, 0x7f50505050506f6f, 0x7f7f7f7f6f6f6f50, 0x4040404040404040, + 0x4040404040404040, 0x4040404040404040, 0x4040404040404040, 0x4040404040404040, 0x4040404040404040, 0x4040404040404040, 0x4050506f8f8f8f8f, 0x8f8f7f5050504040, + 0x4040404040506f6f, 0x6f7f7f5050404040, 0x4040404040404040, 0x4040405050507f8f, 0x7f9faf9f8f8f7f7f, 0x6f5040505050506f, 0x6f7f6f6f6f6f6050, 0x4040404040404040, + 0x4040404040404040, 0x4040404040404040, 0x4040404040404040, 0x4040404040404040, 0x4040404040404040, 0x4040404040404040, 0x4040506f7f8f7f8f, 0x8f8f7f5050504040, + 0x4040404040505061, 0x607f6f5040404040, 0x4040404040404040, 0x404040505050607f, 0x7f7f9f9f8f7f7f7f, 0x6f50405040405050, 0x606f6f6f6f6f5050, 0x4040404040404040, + 0x4040404040404040, 0x4040404040404040, 0x4040404040404040, 0x4040404040404040, 0x4040404040404040, 0x4040404040404040, 0x4040506f7f8f7f8f, 0x8f7f6f5050404040, + 0x4040404040505050, 0x506f505040404040, 0x4040404040404040, 0x404040405050506f, 0x6f7f8f8f7f7f7f7f, 0x6f50404040405050, 0x506f616060605040, 0x4040404040404040, + 0x3040404040404040, 0x4040404040404040, 0x4040404040404040, 0x4040404040404040, 0x4040404040404040, 0x4040404040404040, 0x4040506f7f7f6f7f, 0x7f7f505040404040, + 0x4040404040505050, 0x5050504040404040, 0x4040404040404040, 0x4040404050505050, 0x6f6f7f7f7f7f6f6f, 0x6f50404040404050, 0x5050605050505040, 0x4040404040404040, + 0x1040404040404040, 0x4040404040404040, 0x4040404040404040, 0x4040404040404040, 0x4040404040404040, 0x4040404040404040, 0x404050606f7f6f7f, 0x7f6f505040404040, + 0x4040404040405050, 0x5050504040404040, 0x4040404040404040, 0x4040404040505050, 0x506f607f6f6f6f6f, 0x6150404040404050, 0x5050505050504040, 0x4040404040404040, + 0x1020404040404040, 0x4040404040404040, 0x4040404040404040, 0x4040404040404040, 0x4040404040404040, 0x4040404040404040, 0x404040506f6f6f7f, 0x7f6f504040404040, + 0x4040404040405050, 0x5050504040404040, 0x4040404040404040, 0x4040404040405040, 0x5060506f6f6f616f, 0x5050404040404040, 0x5050505050504040, 0x4040404040404040, + 0x1010304040404040, 0x4040404040404040, 0x4040404040404040, 0x4040404040404040, 0x4040404040404040, 0x4040404040404040, 0x404040506061506f, 0x6f50504040404040, + 0x4040404040405050, 0x5050504040404040, 0x4040404040404040, 0x4040404040404040, 0x4050505061615060, 0x5040404040404040, 0x4050505050504040, 0x4040404040404040, + 0x1010104040404040, 0x4040404040404040, 0x4040404040404040, 0x4040404040404040, 0x4040404040404040, 0x4040404040404040, 0x404040505050506f, 0x6f50404040404040, + 0x4040404040405050, 0x5050404040404040, 0x4040404040404040, 0x4040404040404040, 0x4040505050505050, 0x5040404040404040, 0x4050505050404040, 0x4040404040404040, + 0x1010102040404040, 0x4040404040404040, 0x4040404040404040, 0x4040404040404040, 0x4040404040404040, 0x4040404040404040, 0x4040405050505060, 0x5050404040404040, + 0x4040404040404040, 0x5050404040404040, 0x4040404040404040, 0x4040404040404040, 0x4040405050505050, 0x5040404040404040, 0x4050505050404040, 0x4040404040404040, + +}; + +u64 gBeastSkel_uppermouth_i4[] = { + 0x8999999999999999, 0x9999988888888888, 0x888888777889bbb9, 0x9988888888888999, 0x9999999999999999, 0x9999998888888888, 0x8888877777889999, 0x9998888889999999, + 0x999b999999999999, 0x99999b9998887888, 0x8888877777788899, 0x9999998999999999, 0x999b99bbb999b999, 0xbbbbbb9998888888, 0x8888777777777788, 0x8999998999999999, + 0x89bbbbbbbbbbbbbb, 0xcccbbbb998888888, 0x8888777777777777, 0x8899998899999999, 0x89bcccccbbbbcccc, 0xcccbbbb998888888, 0x8988777777777777, 0x7788999999999999, + 0x89bccccccbbbcbbc, 0xccc9999988888889, 0x9999887777777777, 0x7777899999999999, 0x899cccccbb9b9999, 0x9999998888888889, 0x99b9999877777776, 0x6667899999999999, + 0x899bbbbb99998889, 0x9999888888888888, 0x89bbccb987777766, 0x6667779999999999, 0x8999999999888888, 0x9998888888888888, 0x899bccccb9777766, 0x6666777999999999, + 0x8999999998888888, 0x9888888877888888, 0x8899bccccc977776, 0x6666667899bb99bb, 0x8999999999888888, 0x8888887777888888, 0x88999999bcc97777, 0x666666778bb9bbbb, + 0x8999999999999988, 0x8888887777888888, 0x8899988889bb8877, 0x766666677899bbbb, 0x8899999999999998, 0x8888888777888888, 0x8899888888888887, 0x776666666789bb9b, + 0x8899988999999999, 0x8998888888888888, 0x8999888888888998, 0x776666666779999b, 0x8899988999999999, 0x8998888888888888, 0x9998888888888888, 0x776665666678999b, + 0x8999989999999999, 0x8889999899888889, 0x9999988888888777, 0x77777666666789bb, 0x7899889999999998, 0x8889988888888889, 0x9999988888888777, 0x77789666666679bb, + 0x8888888999999998, 0x8999988888778888, 0x9999988888888777, 0x7777866666667899, 0x8778888999999999, 0x999bb99998877888, 0x8999988888888777, 0x7777766666666799, + 0x77888999bbbbbbbb, 0xbbbbbbb999988888, 0x8889999888888777, 0x7777766666666689, 0x789999bbbbbbbbbb, 0xbbbb999999999888, 0x8888899998888887, 0x7777776666666678, + 0x8899bbbbbb999999, 0x9999999999988889, 0x8888899998888888, 0x7777777666666667, 0x8999bb9999888888, 0x9999999999998889, 0x8888888899888888, 0x7777777666666666, + 0x9998899988888888, 0x9999899999999888, 0x8888888898888888, 0x7777777766666666, 0x9998889888888889, 0x9998888899999988, 0x8777888888888888, 0x7777777777666666, + 0x8888888888888899, 0x9998888899999998, 0x8777778988788888, 0x7777777777776666, 0x8888888888888998, 0x8999888899999998, 0x7777777999998888, 0x7777777777777666, + 0x7888888899899888, 0x8999999999989988, 0x777777779b999887, 0x7787777777777666, 0x7888888889888888, 0x8999999999988888, 0x7777777778999887, 0x7887777777777766, + 0x7889989888888889, 0x9999999999988888, 0x8777777778888888, 0x7787777778777766, 0x88899988888889bb, 0xbb99999999988888, 0x8777777788888888, 0x7777777778777776, + 0x899999988889bbcc, 0xcbb9999999998888, 0x8888888888887778, 0x8777777788887776, 0x8999bbb99bbbcccc, 0xbbb9999999988888, 0x8888998998887777, 0x7777777788887777, + 0x899bbccbbbccbbbb, 0xb999999999888888, 0x8889999998887777, 0x7777777788888888, 0x899bbccbbcbbb999, 0x9999889998888889, 0x9999999998887777, 0x7777777799888889, + 0x899bbbbbbbb99999, 0x9998888888888889, 0x9999999899887777, 0x7766777898888889, 0x89999bb999999999, 0x8888777888888889, 0x9999999999988777, 0x7666677888888999, + 0x8889999998888888, 0x8787777778877888, 0x88899bbbb9988777, 0x7666667787889999, 0x8889999887777787, 0x7777777778877778, 0x88899bbbcbb98777, 0x7666666677899899, + 0x8889988777777777, 0x7777777777777778, 0x8888999bbcbb9987, 0x7666666677899899, 0x8888887777777777, 0x7777777777777778, 0x888889999b999b98, 0x7766666667799999, + 0x8887777666777777, 0x7777777777778778, 0x8888888898999998, 0x8776666666789999, 0x8877777666777777, 0x7777777777777788, 0x9998888888889988, 0x8887666666677998, + 0x7777776666777777, 0x7777777777777789, 0x9999888888899888, 0x8998666666667889, 0x6666776666777777, 0x7787777777777788, 0x8888888888889988, 0x8999866666666789, + 0x6666676666777788, 0x8888777777777789, 0x8888998888888988, 0x8999986666666679, 0x6666666667777888, 0x8888877777777899, 0x9888998888889998, 0x8889998666666667, + 0x6666666677777777, 0x7777777666777899, 0x8888877777889998, 0x8888999866666667, 0x6666666777766666, 0x6777766666677888, 0x8888777777889999, 0x8878889987666666, + 0x6666777776666666, 0x6667776666667788, 0x8888777778788999, 0x8877889998776666, 0x6667776666666666, 0x6666667666667777, 0x7777777777799998, 0x8777888998776666, + 0x6667766666666666, 0x6666666666666666, 0x666666777779b988, 0x8777788888877766, 0x6666666666666666, 0x6666666666666666, 0x6666666677789988, 0x8888888888888876, + 0x6666666666666666, 0x6666666666666666, 0x6666666667777888, 0x8888888888889997, 0x6666666666666666, 0x6666666666666666, 0x6666666666777778, 0x8989999988889bb9, + 0x6667766666666666, 0x6666666666666666, 0x6666666666678777, 0x89999999888899bb, 0x6688666666666666, 0x6666666666666666, 0x6666666666667887, 0x889999998888889b, + 0x6896666669bb9986, 0x6666666666666666, 0x6666666666666788, 0x8889999988888889, 0x6786688669bbbb86, 0x6666666666666666, 0x6666666666666678, 0x8889999888888888, + 0x66666cb666666766, 0x6666666666666666, 0x6666666666666667, 0x7777889988888888, 0x67667cb866666666, 0x6666666666666677, 0x6666666666666666, 0x6778778988888888, + 0x66667bb866666666, 0x6666666666666677, 0x7666666666666666, 0x6678878888888888, 0x5556797666666666, 0x6666666666666667, 0x8666666666666666, 0x6667887788888888, + 0x5556676666666666, 0x6666666666666778, 0x8766666666666666, 0x6666788888887788, 0x5556666666677666, 0x6666666666666778, 0x8776666666666666, 0x6666678888877778, + 0x5556666666677666, 0x6666666666666777, 0x7777766666666666, 0x6666666799877778, 0x5556666666666666, 0x6666666666666667, 0x7777888776666666, 0x6666666679877777, + 0x5555666666666666, 0x6666666666666666, 0x7778888887776666, 0x6666666667877777, 0x5555555666666666, 0x6666666666666667, 0x7777778887887666, 0x6666666666678777, + 0x5555555555556666, 0x6666666666666667, 0x7777678888899766, 0x6666666666668877, 0x5555555555555556, 0x6666666666666666, 0x7777779988998876, 0x6666666666666777, + 0x5555565555555555, 0x5566666666666666, 0x6777779877887996, 0x6666666666666666, 0x5555565555555555, 0x5555566666666666, 0x6666677878997887, 0x7776666666666666, + 0x5555566555555555, 0x5555555555666666, 0x6666677789987778, 0x8777666666666666, 0x5555556655555555, 0x5555555555555666, 0x6666667788887777, 0x7888766666666666, + 0x5555566665555555, 0x5555555555555556, 0x6666666678877777, 0x7999977666666666, 0x5555566666556665, 0x5555555555555555, 0x5666666667777777, 0x7999998776666666, + 0x5555566666666665, 0x5555555555555555, 0x5556666666677766, 0x78889b9998777666, 0x5555556666666666, 0x5555555555555555, 0x5555566666666766, 0x7778889999777777, + 0x5555556666666666, 0x5555655555555555, 0x5555555566667877, 0x7777778999887777, 0x5555556666666666, 0x6555556655555555, 0x5555555566666777, 0x7777778998888777, + 0x5665566666655655, 0x6555556666555566, 0x6555555555666666, 0x6777777888888888, 0x5666566666655555, 0x5555556666665666, 0x6665555555566666, 0x6667777778888889, + 0x6876565666555555, 0x5555556666655666, 0x6666555555556666, 0x6666777777787888, 0x6886555555555555, 0x5555555666655666, 0x6666656655555666, 0x6666777777777778, + 0x6996555555555555, 0x5555556665555666, 0x6666655555555556, 0x6766677666777777, 0x6886555555555555, 0x6655556655555666, 0x6666666665555555, 0x6776666666677777, + 0x6666556555555556, 0x6555555555555666, 0x6666666665655555, 0x5677666666667777, 0x5565556533355555, 0x6533355555555666, 0x6668666666666555, 0x5567766666666777, + 0x5355335533335555, 0x5533355555555566, 0x6689866666666655, 0x5566777666666777, 0x3333333333333355, 0x5333333555555556, 0x6689866666666666, 0x6555667766666677, + 0x3333333333333335, 0x3333333335555555, 0x6677876666666666, 0x6655566677676677, 0x2222333333333333, 0x3333333335555555, 0x5666687666666666, 0x6666566667776777, + 0x2222222233333333, 0x3333333333555555, 0x5556677666666666, 0x6666666666666777, 0x2222222233333333, 0x3333333333333355, 0x5555666677666666, 0x6666666666666777, + 0x2222222233333333, 0x3333333333333333, 0x5555566666666666, 0x6666666666666777, 0x2222222233333333, 0x3333333333333333, 0x3555556666666666, 0x6666666666666667, + 0x2222222223333333, 0x3333333333333333, 0x3555566666677666, 0x6666666666666666, 0x2222222222233333, 0x3323333333333333, 0x3555566666677677, 0x6666666666666667, + 0x2222222222222233, 0x3223333333333333, 0x3355566666666688, 0x7666666677666667, 0x2222222222222222, 0x2222333333333333, 0x3355555555666678, 0x7666666667766666, + 0x2222222222222222, 0x2222233333333333, 0x3355555555666677, 0x7776666666666666, 0x2222222222222222, 0x2222223333333333, 0x3355555555556666, 0x6677776666666655, + 0x2222222222222222, 0x2222222333333333, 0x3335555555666776, 0x6678887666665555, 0x2222222222222222, 0x2222222233333333, 0x3333335555666666, 0x6667887666655533, + 0x2222222222222222, 0x2222222233333333, 0x3333335555666666, 0x6666776666553333, 0x2222222222222222, 0x2222222233333333, 0x3333335555566666, 0x6666666555533333, + 0x2222222222222222, 0x2322222323333333, 0x3333335555556666, 0x6666665555333333, 0x2222222222222222, 0x3333223222333333, 0x3333335555556666, 0x6666655533333333, + 0x2222222222222223, 0x3333323222333333, 0x3333335555555666, 0x6676555333333333, 0x2222222222222222, 0x3333332232333333, 0x3333335555555566, 0x6776553333333333, + 0x2222222222222222, 0x2233333223333333, 0x3333335555555566, 0x6665533333333333, 0x2222222222222222, 0x2223333333333333, 0x3333535555555565, 0x6665333333333333, + 0x2222222222222222, 0x2223333333333333, 0x3333555555555555, 0x5555333333333332, 0x2222222222222222, 0x2223333333333333, 0x3333555555555555, 0x5553333333333332, + 0x2222222222222222, 0x2233333333333333, 0x3333555555555555, 0x5553333333333322, 0x2232222222222222, 0x2233333333333333, 0x3335555555555555, 0x5553333333333322, + 0x2222222222222222, 0x2223333333333333, 0x3333555555555555, 0x5533333333333222, 0x2222223233322222, 0x2222233333333333, 0x3333355555555555, 0x5533333333332222, + 0x2222233333333222, 0x2222223333333333, 0x3333333555555555, 0x5333333333332222, 0x2222333333333332, 0x2222222222233222, 0x2333333355555555, 0x3333333333322222, + 0x2333333333333333, 0x3222222222222222, 0x2223333335555553, 0x3333333333222222, 0x2333333333333333, 0x3222222222222222, 0x2222333333355553, 0x3333333333322222, + 0x3333333333333333, 0x3222222222222222, 0x2222222333333553, 0x3333333332222222, 0x3333333333333333, 0x3222222222222222, 0x2222222222233333, 0x3333333322222222, + 0x3333333333333333, 0x3222222222222222, 0x2222222222222233, 0x3333332222222222, 0x3333333333333333, 0x2222222222222222, 0x2222222222222222, 0x2232222222222222, + +}; + +u64 gBeastSkel_CASTLEVANIA2_F5E4DD5E_2_0_BDD5A5BB_ciByRGBA_ci4[] = { + 0x0000000000000000, 0x0000000010102234, 0x5637373732077373, 0x3018044434445995, 0x0000000000000000, 0x0000022001110023, 0x4547723732122773, 0x3011043773434959, + 0x6222222222222222, 0x2222233200001002, 0x3473221321111273, 0x320003479334349a, 0x6666665999499449, 0x3332343433210002, 0x7737211721122227, 0x3777773434343356, + 0x6555566559345994, 0x9432756534322100, 0x2102201721273712, 0x3333742734494495, 0x6666695659994559, 0x3397245654332210, 0x0010101721735371, 0x3334477273459349, + 0x666a656695559343, 0x3947246532223421, 0x100100721274a631, 0x7777347423346449, 0xa66aa65596559499, 0x433724552074a532, 0x1000001202334527, 0x2200272932734954, + 0xaa66656656694595, 0x9494274602746422, 0x1000000011273717, 0x3011097223373495, 0xaa66556695595944, 0x3373274502745730, 0x2100001221112172, 0x7018032229473499, + 0xaaa6656566659494, 0x3377724600035732, 0x0200012733731222, 0x2011024427734349, 0xaaa6655566695959, 0x4377724627356753, 0x2110017345347102, 0x7200376973343595, + 0xaaaa6666aa959599, 0x4377724a65545763, 0x2200123454453210, 0x2273777734954356, 0xaaaa66a666565659, 0x4337724554226472, 0x4321124966543721, 0x0734793273569495, + 0xaaaaa66655655694, 0x3337724532035543, 0x34020139a6544371, 0x0272747647344965, 0xaaaaaa666a666659, 0x4373724500746532, 0x0210107345453371, 0x0200277a973434a6, + 0xaaaaaaa666555994, 0x3943724602745677, 0x2000001733437720, 0x2011073773434955, 0xaaaaaaaa65666559, 0x5934724602725473, 0x7200010277377202, 0x7018037349734599, + 0xaaaaaaaaa66a6965, 0x9443724600235743, 0x7320010122772127, 0x2018073937349944, 0xaaaaaaaaa6699559, 0x4494724627356433, 0x3730201112721272, 0x2011037347773733, + 0xaaaaaaaaaa655659, 0x4943727a65545345, 0x4477022012117223, 0x7200273772222222, 0xaaaaaaaaaa666595, 0x9594727553226453, 0x9372022101222277, 0x2733372221000000, + 0xaaaaaaaaaaa66559, 0x5944727522246456, 0x5437027201212122, 0x7172100018818818, 0xaaaaaaaaaaaa6659, 0x9594727600756466, 0x5377027201121212, 0x1001181881100000, + 0xaaaaaaaaaaaa6659, 0x599472760275475a, 0x6437227201110001, 0x8181810000122777, 0xaaaaaaaaaaaaa655, 0x9599472602732746, 0x5472023710b01118, 0x1100012277773333, + 0xaaaaaaaaaaaaaa65, 0x5995947600027474, 0x9432027720111100, 0x0177333737334554, 0xaaaaaaaaaaaaaa65, 0x6595994622739437, 0x4420273721000027, 0x2000244343456433, + 0xaaaaaaaaaaaaaaa6, 0x5659594a66943943, 0x2002733722027773, 0x3011047734545645, 0xaaaaaaaaaaaaaaaa, 0x6656599544549943, 0x3772273222023337, 0x3018047973439494, + 0xaaaaaaaaaaaaaaaa, 0xaa65955954959544, 0x3377227272077373, 0x3018044534495956, 0x0000011112222222, 0x2333333333333333, 0x3333333333333333, 0x3333333333333333, + 0x0000100022222222, 0x2222222222222222, 0x2222222222222222, 0x2222222222222222, 0x0001002222222222, 0x2222222222242222, 0x2222222222222222, 0x2222222222222222, + 0x0010024222222222, 0x2222222244334422, 0x4334422443342222, 0x4422222442222444, 0x0000243522222222, 0x2222244433553342, 0x4553344335534224, 0x3342224334244333, + 0x4000245642442222, 0x2222434355675544, 0x3675533555534243, 0x6734243553433553, 0x4200245642422222, 0x2224353333333334, 0x4335334356534435, 0x4453435676355663, + 0x4200245742424222, 0x2443333342828244, 0x4444334444443354, 0x2245335246367453, 0x4300245742432422, 0x2334444428982844, 0x48a4444228244342, 0x8824332824454243, + 0x4300245b42443442, 0x2442222289999982, 0x8a88442489882228, 0x9982428824242824, 0x4300045744343444, 0x4228982899aaa992, 0x99a982289998229a, 0x9aa8228882228982, + 0x4300024644344344, 0x4888a9a89aacaa92, 0x9acadd8aaaaa8dac, 0xaca988aca8d8a9a8, 0x4330024544334433, 0x388aaca89aceca9d, 0xaccadd8acecaddac, 0xeca98acec8d8aa98, + 0x4330004534353444, 0x4dd89a989aceca9d, 0xaacadddacccaddac, 0xeca9dacecdd8cec8, 0x4330002343435322, 0x2ddd89889accca9d, 0x9aa9ddd9aca9ddac, 0xec98d8acadddcec8, + 0x4335000434343332, 0x2ddd898d9accca9d, 0xdaa8ddd89a98dd9a, 0xca9ddd9a9dddcccd, 0x443500043443445b, 0xbdddd8dd9aacaa9d, 0xd9addddd9a9ddd89, 0xaa9ddd9a8dddacad, + 0x4435600243433333, 0x3dddd8dd89aca98d, 0xd8addddd9a9dddd9, 0xa98ddd89ddddacad, 0x4435600043435333, 0x3ddddddd89aaa9dd, 0xdd9ddddd898dddd9, 0xa98ddd89dddd9a9d, + 0x4435b60024343533, 0x3dddddddd99a99dd, 0xdd8dddddd98dddd8, 0x98ddddd8dddd9a9d, 0x44356b000444435b, 0xbdddddddd99a99dd, 0xddddddddd8ddddd8, 0x98ddddd8dddd9a9d, + 0x44435b6002444444, 0x4dddddddd89998dd, 0xddddddddd8dddddd, 0x98ddddd8dddd898d, 0x444356b502444433, 0x4dddddddd89998dd, 0xdddddddddddddddd, 0x98ddddddddddd9dd, + 0x444356b000244444, 0x4ddddddddd999ddd, 0xdddddddddddddddd, 0x88ddddddddddd8dd, 0x444356b600244444, 0x5ddddddddd999ddd, 0xdddddddddddddddd, 0x8dddddddddddd8dd, + 0x444435bb00224443, 0x3ddddddddd999ddd, 0xdddddddddddddddd, 0x8dddddddddddd8dd, 0x444435bbb0022444, 0x4ddddddddd898ddd, 0xdddddddddddddddd, 0x8dddddddddddd8dd, + 0x4444435bb0022223, 0x3ddddddddd898ddd, 0xdddddddddddddddd, 0xdddddddddddddddd, 0x444444356b022223, 0x3dddddddddd8dddd, 0xdddddddddddddddd, 0xdddddddddddddddd, + 0x2244444355002233, 0x3dddddddddd8dddd, 0xdddddddddddddddd, 0xdddddddddddddddd, 0x1124444433002233, 0x3dddddddddd8dddd, 0xdddddddddddddddd, 0xdddddddddddddddd, + 0xbb12444444300033, 0x3dddddddddd8dddd, 0xdddddddddddddddd, 0xdddddddddddddddd, 0xff01244444400044, 0x4dddddddddd8dddd, 0xdddddddddddddddd, 0xdddddddddddddddd, + +}; + +u64 gBeastSkel_CASTLEVANIA2_F5E4DD5E_2_0_BDD5A5BB_ciByRGBA_pal_rgba16[] = { + 0x2907310561cb91cb, 0x7989a9cdca11eb5d, 0x92c7b493d597b357, 0xff6d92c6ffffadb1, +}; + +u64 gBeastSkel_dogmouth_i4[] = { + 0x1111111111111111, 0x1111111111111222, 0x2111121212222223, 0x3354455677666765, 0x1111111111111111, 0x1111111111111121, 0x2121112121222233, 0x2345445568777765, + 0x1111111111111111, 0x1111111111111111, 0x1111121212222334, 0x3344555557777866, 0x1111111111111111, 0x1111111111111111, 0x1111121212223334, 0x4444557656776967, + 0x1111111111111111, 0x1111111111111111, 0x1121222222223334, 0x5554455665676768, 0x1111111111111111, 0x1111111111111111, 0x1121212222323344, 0x5666555556667878, + 0x1111111111111111, 0x1111111111111112, 0x2222222222233344, 0x5677665556766766, 0x1111111111111111, 0x1111111111112121, 0x1212223233333344, 0x5677765546566676, + 0x1111111111111111, 0x1111111111212122, 0x2222232333333445, 0x5677865556556567, 0x1111111111111111, 0x1111111212121212, 0x2223232333434445, 0x6787766566577878, + 0x1111111111111111, 0x1111111121212222, 0x2323333334444455, 0x67876555667999aa, 0x1111111111111111, 0x1112121212222222, 0x3323333444445455, 0x678765566799bbbb, + 0x1111111111111111, 0x1222122222222223, 0x3233334344455555, 0x67765556789bbccc, 0x1111111111111111, 0x1122122232223323, 0x3333444444455565, 0x5667556679abcddc, + 0x1111111111111112, 0x2221222233333233, 0x3334444444555665, 0x677766668aaccddd, 0x1111111111112111, 0x1221212223333334, 0x3434444555555666, 0x677876779abcdddd, + 0x1111111111111121, 0x2222223223334444, 0x4444445555566677, 0x767877689bbcddec, 0x1111111111212121, 0x2222323323333444, 0x4444545556666777, 0x778898899bbddddd, + 0x1111111112112121, 0x2222323333344454, 0x5455555666666678, 0x8888a999abccddde, 0x1111111112212121, 0x2222233343444545, 0x5455556666667778, 0x88899999abcdddde, + 0x1111112212212122, 0x2223333444444555, 0x5555666667677778, 0x8999a999abccdcdd, 0x1111111212222222, 0x2333434344455555, 0x6665566676778788, 0x9999a999abcdcddd, + 0x1111222212222223, 0x3333334445454555, 0x5665666676778888, 0x99aaa999bbccccdd, 0x1111121222222223, 0x2333334445454555, 0x5566667677788989, 0x999aaa89abbbcccd, + 0x1111221222222232, 0x3333344454555556, 0x6665666777788999, 0x9aaaa9889aaabccd, 0x1111122222222333, 0x3332434454555555, 0x6666666778788999, 0x99aaa978899bbccd, + 0x1112222222233332, 0x3334344445565665, 0x56677676788889a9, 0x9aaaa86677aabccd, 0x2121212222232332, 0x3444445555566566, 0x666667777898999a, 0x9aaba855689abcdd, + 0x1121222222333323, 0x3334445455566566, 0x566667677888999a, 0x9aaaa755799bbcde, 0x2122222332323333, 0x3343455455566565, 0x6666677788899999, 0xaaaaa86789abccde, + 0x2122223233333333, 0x3443454555666566, 0x66656777888999a9, 0xaaaba8688aabcdde, 0x2222232333333333, 0x3344455555555666, 0x6676678887889aaa, 0xaaaba9889abbcdde, + 0x2122232333333333, 0x3444455565566665, 0x67677688878899aa, 0xabbaa9899abccdde, 0x1222223233333444, 0x4444455556565556, 0x66676778878889aa, 0xaabba989aabccdde, + 0x2222323333433444, 0x4444545555556566, 0x66676778778788aa, 0xbbaba98aabcccded, 0x2123223333444444, 0x4444555555556656, 0x667667777777889a, 0xabbba89bbcccddde, + 0x2222233333445455, 0x4545555555565666, 0x676676777787789a, 0xbbbaa9abcdddddee, 0x2222233433444455, 0x5555565555565667, 0x6777767877887888, 0xabbba9bcddddddde, + 0x3122333334444455, 0x5556455555666666, 0x7777777778877888, 0x9abaaaccdeeeeddd, 0x3232333334434455, 0x5555545555655666, 0x6776778878688798, 0x99ababcdeeefdcdc, + 0x2222333444444545, 0x4665655666556666, 0x6777777787677888, 0x999abbddeeffebbb, 0x3223333443555455, 0x5656656656667567, 0x6677777788787889, 0x9999acddefffe9aa, + 0x3223334444454455, 0x4556655556666656, 0x6677877888788898, 0x99aabcddefffe999, 0x4323333444545455, 0x5566666566666766, 0x6676777879888888, 0x999abddeefffda98, + 0x4233344444545655, 0x5666656666666767, 0x667777787aa88889, 0x999aacdeefffda99, 0x3334343454455556, 0x5566666667667767, 0x7667777888898889, 0x999aaceeffffda98, + 0x4333344445555556, 0x6566666766668768, 0x7776787888887888, 0x999aabdeffffca97, 0x4334444444555655, 0x6666666777677866, 0x7777787788897988, 0x9999aadeffffb987, + 0x4334444455555555, 0x6666766677687777, 0x7777687788897889, 0x9999aabfffff9987, 0x4443454545555566, 0x5656676677767777, 0x7777688778888889, 0x89a9aaaefffd7987, + 0x4443454545555555, 0x6656767667777778, 0x7789778878897889, 0x8999aaacfffd7987, 0x4454455555565675, 0x6666767767786878, 0x7688877888888789, 0x79999aabeffb9997, + 0x4444545555556556, 0x7667667767777777, 0x7878877887889798, 0x79999aaadffa9987, 0x5454655555555666, 0x6666767667777768, 0x8788877887999899, 0x8899a9aabfe89997, + 0x5454556655665666, 0x6766777767877868, 0x8888787888999989, 0x889999aaadd89987, 0x5555555665566556, 0x6766677877778877, 0x8888787887889898, 0x888999aaacb98988, + 0x5445556556555666, 0x7768667777678777, 0x8887897888788889, 0x78899bbbabaa9988, 0x4644565665666666, 0x6767867877876778, 0x8888898787788888, 0x88889bccbaa99989, + 0x4654565655666665, 0x7776777777777778, 0x8778888788688989, 0x88888bbcbbca8999, 0x5555566656666666, 0x6777686877787777, 0x8888988878888888, 0x898899bbbccda899, + 0x5555666665666667, 0x6776677787786688, 0x8888788878887888, 0x8988999abcccc799, 0x5555566765666767, 0x6677777778787788, 0x8888887978888889, 0x88889999accba999, + 0x5555666766676667, 0x7677767788887787, 0x8888978888888888, 0x8988989999aabccb, 0x4565666766577667, 0x7677777787877788, 0x8898878887888888, 0x9888999999abcccd, + 0x5555556666677667, 0x7777777768887778, 0x79aa878888878888, 0x88889999a99bccdd, 0x5465666676677677, 0x7767677778878778, 0x899a988988988887, 0x89889999999abbcd, + 0x5555666676667767, 0x7767876787788777, 0x7889888988988888, 0x88889899999abbcd, 0x5465666677667667, 0x7677786787878778, 0x8888888888888888, 0x888998999999abcc, + 0x5556666677667777, 0x7777787687888778, 0x7888889888987788, 0x8988989999999bcc, 0x6556666677667776, 0x7778778678788777, 0x7888888988887888, 0x888899899aa9abcd, + 0x5556667677677677, 0x6877778777878867, 0x8888889889987888, 0x889999999aaaabcc, 0x5656666667667776, 0x7778767877888878, 0x7888889888988888, 0x88989899a9aaaacd, + 0x5556667677767777, 0x6777777776878787, 0x7889888888888888, 0x888989999aaaaabc, 0x5656666667776777, 0x7677777876788878, 0x7888798988888888, 0x898898999aabaabc, + 0x5566667667777767, 0x7778777777788777, 0x7888888989888888, 0x898999999aabbabc, 0x6556666567677767, 0x7678767777878787, 0x7888888889888888, 0x988889aba9aabbac, + 0x6556667567677767, 0x7777778778878787, 0x7878888888988988, 0x888999bbcaaaaba9, 0x6566667567677767, 0x7777778777788887, 0x8878888898988888, 0x888989abbaaaaba9, + 0x5566667666777766, 0x7777687787788887, 0x8888888888988988, 0x8998899aaaaaaaa8, 0x5666766667667776, 0x7777787777788887, 0x8778889888898899, 0x8889899a99aaaba7, + 0x5656667667677677, 0x6787777777888887, 0x8878888888988888, 0x88999999a9aaaaa7, 0x6666666666677677, 0x7677777777778887, 0x8888888888889988, 0x8888999a9a9aaaa7, + 0x6556677766766777, 0x7867778877778887, 0x7887888888889888, 0x898998999aaaaaa8, 0x6666667766767677, 0x7777777876787888, 0x7888887888888888, 0x8889999999aaaaa5, + 0x6656766766767766, 0x7768777877778887, 0x7888777888898888, 0x8989998999aaabb6, 0x6666676667667766, 0x7777877877788898, 0x7778878887888788, 0x8988989999acab76, + 0x6666667666677667, 0x7777777778877888, 0x8778778888888888, 0x988999899aabb966, 0x6666676666676676, 0x7777777777877887, 0x8877878889889888, 0x9989899999aaa956, + 0x6666667666676766, 0x7767777877778888, 0x7787888788888889, 0x889899989a9aa768, 0x6666666756767676, 0x7677777777878887, 0x7887878878888899, 0x889899999a9ab644, + 0x6666677656776667, 0x6767777677788888, 0x7787878878888898, 0x8989999999aa9576, 0x6766667666667666, 0x7676777678777878, 0x7777777887788898, 0x9989999a99aa9456, + 0x6666667566677667, 0x6767777677878888, 0x6787777878788888, 0x9999999a9aaa6565, 0x7667666666666667, 0x7667777777887888, 0x7788787787878898, 0x8999a9999aba4556, + 0x6667677656776667, 0x7667777787777887, 0x7777777787888888, 0x9999999a9ac86657, 0x6767667666776676, 0x7766776778777788, 0x8777777778878898, 0x98999999abc57867, + 0x6667676666676777, 0x7667777777778887, 0x7778777887888998, 0x9889999aac935676, 0x6767666767676776, 0x7767777777778788, 0x8777777787888a88, 0x99899a9aaa556555, + 0x6767766766777776, 0x7676777777787788, 0x8877777777889999, 0x98999a9aa6553466, 0x6676766776676777, 0x6766777777777788, 0x7877767778788899, 0x98999aaab6686545, + 0x6776777777777777, 0x7767777777777788, 0x8877667777889989, 0x99999aaba5569786, 0x6676767676777787, 0x7777778777788778, 0x8877677778888999, 0x99999aac64765768, + 0x6776767767777778, 0x7767777787777788, 0x8777677778888998, 0x9999aaab89643777, 0x7677767777677878, 0x7677787788877777, 0x8877767778998999, 0x99999ac968895598, + 0x7677677766777788, 0x7777787888787877, 0x7878767788899999, 0x99aaabb895678954, 0x7777767777677878, 0x8777788888887778, 0x7887777778899999, 0x9a9aab9599788642, + 0x7676767777777878, 0x77878779aa887777, 0x8778777778899a99, 0xaa9aba5648855233, 0x7777777677767877, 0x887878789a977778, 0x888888887899999a, 0xaa9ac72532422333, + 0x7767777777777777, 0x8777777799878777, 0x788878788899999a, 0x9aaca12223333334, 0x7767776767777787, 0x7778777788787787, 0x8788888789999899, 0xaaab413233434334, + 0x7677777777777777, 0x7877777778777787, 0x8887887789999999, 0x9ab9132333344445, 0x7777767677778788, 0x7887777777887778, 0x8888898889999999, 0xabb3233333445556, + 0x7677767777777777, 0x7777777777877888, 0x8989888999898999, 0xbc71333344556656, 0x7677767777787778, 0x7777777777777888, 0x889998899999999a, 0xc913333444666666, + 0x6677677777777787, 0x7777676777788888, 0x898999999999999b, 0xb523344545666666, 0x7666767677777777, 0x7777777777778898, 0x89899999899999ab, 0x5133445555676666, + 0x6667676777677777, 0x7877777777778898, 0x9899999999999bc8, 0x1344456665666666, 0x6667676767767677, 0x6777767778878898, 0x899a99999999bc93, 0x4445456765666666, + 0x7767667677777677, 0x6777677778878898, 0x8999999989abc713, 0x4556546666666665, 0x7767666667677777, 0x6767777877888899, 0x989999999abc7144, 0x4566665666666666, + 0x6666666766776766, 0x7767777778888999, 0x88999899acc72444, 0x4666675766666666, 0x6666666666676767, 0x67767777778999aa, 0x9999999abc634445, 0x5666676566666666, + 0x6666666766676767, 0x77777787888989a9, 0x9999aabcb6354555, 0x6676667556666676, 0x5666766676666677, 0x77778788889999aa, 0x9aabbcb955555555, 0x6766766555666667, + 0x6666666666676777, 0x877888898989999a, 0xabbcb96566555565, 0x5666666655655666, 0x7676667676767778, 0x7888889899999aab, 0xcca8555565555566, 0x5666666646565655, + 0x7787777777767877, 0x88888999aaaabbcb, 0xb854465555555565, 0x5566666656565565, 0x5667787888888988, 0x7999aaaabaaaa987, 0x5454555555545555, 0x5566666656566555, + +}; + +Vtx gBeastSkel_Chest_mesh_layer_Opaque_vtx_0[49] = { + {{ {1019, 1225, -52}, 0, {713, 525}, {95, 84, 3, 255} }}, + {{ {357, 1150, 556}, 0, {581, 777}, {35, 108, 58, 255} }}, + {{ {1019, 1225, -52}, 0, {713, 525}, {37, 113, 44, 255} }}, + {{ {357, 1150, 556}, 0, {581, 777}, {50, 78, 87, 255} }}, + {{ {1006, 729, -114}, 0, {616, 446}, {119, 220, 27, 255} }}, + {{ {357, 704, 555}, 0, {424, 686}, {59, 221, 107, 255} }}, + {{ {21, 680, 654}, 0, {313, 806}, {0, 217, 121, 255} }}, + {{ {21, 1121, 672}, 0, {502, 931}, {0, 79, 99, 255} }}, + {{ {36, 1691, 368}, 0, {849, 956}, {5, 76, 102, 255} }}, + {{ {511, 1609, 148}, 0, {836, 693}, {84, 80, 53, 255} }}, + {{ {654, 1243, -377}, 0, {815, 433}, {62, 44, 154, 255} }}, + {{ {599, 795, -450}, 0, {706, 315}, {51, 249, 140, 255} }}, + {{ {414, 276, -361}, 0, {508, 174}, {44, 170, 173, 255} }}, + {{ {11, 251, -489}, 0, {582, -18}, {0, 176, 157, 255} }}, + {{ {11, 813, -524}, 0, {846, 100}, {0, 8, 129, 255} }}, + {{ {11, 1255, -422}, 0, {1027, 242}, {248, 20, 131, 255} }}, + {{ {355, 1681, -350}, 0, {1020, 524}, {73, 29, 157, 255} }}, + {{ {11, 1853, -506}, 0, {1211, 491}, {246, 9, 130, 255} }}, + {{ {440, 1882, -177}, 0, {1029, 683}, {118, 48, 250, 255} }}, + {{ {477, 1614, -110}, 0, {921, 612}, {103, 70, 231, 255} }}, + {{ {352, 1738, 80}, 0, {904, 769}, {93, 60, 62, 255} }}, + {{ {23, 1745, 376}, 0, {871, 982}, {45, 33, 114, 255} }}, + {{ {21, 1121, 672}, 0, {502, 931}, {0, 109, 66, 255} }}, + {{ {-326, 1770, 70}, 0, {913, 768}, {148, 30, 60, 255} }}, + {{ {36, 1691, 368}, 0, {842, 970}, {5, 76, 102, 255} }}, + {{ {23, 1745, 376}, 0, {871, 986}, {45, 33, 114, 255} }}, + {{ {-469, 1609, 148}, 0, {835, 697}, {170, 75, 55, 255} }}, + {{ {-397, 1882, -177}, 0, {1025, 691}, {134, 31, 236, 255} }}, + {{ {-435, 1614, -110}, 0, {921, 609}, {161, 61, 199, 255} }}, + {{ {11, 1255, -422}, 0, {1001, 280}, {248, 20, 131, 255} }}, + {{ {11, 1853, -506}, 0, {1202, 507}, {246, 9, 130, 255} }}, + {{ {-670, 1243, -377}, 0, {775, 453}, {187, 52, 163, 255} }}, + {{ {-469, 1609, 148}, 0, {835, 697}, {170, 75, 55, 255} }}, + {{ {-670, 1243, -377}, 0, {775, 453}, {187, 52, 163, 255} }}, + {{ {-914, 1199, 51}, 0, {686, 553}, {157, 76, 20, 255} }}, + {{ {-615, 795, -450}, 0, {683, 344}, {189, 244, 149, 255} }}, + {{ {11, 813, -524}, 0, {832, 130}, {0, 8, 129, 255} }}, + {{ {11, 1255, -422}, 0, {1001, 280}, {248, 20, 131, 255} }}, + {{ {11, 251, -489}, 0, {567, 4}, {0, 176, 157, 255} }}, + {{ {-372, 276, -361}, 0, {497, 188}, {207, 169, 177, 255} }}, + {{ {-901, 703, -11}, 0, {583, 464}, {142, 217, 41, 255} }}, + {{ {-315, 1150, 556}, 0, {583, 784}, {208, 78, 88, 255} }}, + {{ {-315, 704, 555}, 0, {420, 698}, {200, 221, 108, 255} }}, + {{ {21, 680, 654}, 0, {314, 820}, {0, 217, 121, 255} }}, + {{ {21, 1121, 672}, 0, {507, 937}, {0, 79, 99, 255} }}, + {{ {36, 1691, 368}, 0, {842, 970}, {5, 76, 102, 255} }}, + {{ {-914, 1199, 51}, 0, {686, 553}, {220, 113, 45, 255} }}, + {{ {-315, 1150, 556}, 0, {583, 784}, {223, 108, 58, 255} }}, + {{ {21, 1121, 672}, 0, {507, 937}, {0, 109, 66, 255} }}, +}; + +Gfx gBeastSkel_Chest_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(gBeastSkel_Chest_mesh_layer_Opaque_vtx_0 + 0, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0), + gsSP2Triangles(4, 0, 3, 0, 4, 3, 5, 0), + gsSP2Triangles(3, 6, 5, 0, 3, 7, 6, 0), + gsSP2Triangles(8, 7, 3, 0, 0, 8, 3, 0), + gsSP2Triangles(0, 9, 8, 0, 9, 0, 10, 0), + gsSP2Triangles(0, 11, 10, 0, 0, 4, 11, 0), + gsSP2Triangles(12, 11, 4, 0, 13, 11, 12, 0), + gsSP2Triangles(11, 13, 14, 0, 10, 11, 14, 0), + gsSP2Triangles(10, 14, 15, 0, 15, 16, 10, 0), + gsSP2Triangles(16, 15, 17, 0, 17, 18, 16, 0), + gsSP2Triangles(18, 19, 16, 0, 9, 19, 18, 0), + gsSP2Triangles(9, 18, 20, 0, 20, 8, 9, 0), + gsSP2Triangles(20, 21, 8, 0, 9, 10, 19, 0), + gsSP2Triangles(19, 10, 16, 0, 3, 7, 22, 0), + gsSP2Triangles(3, 22, 1, 0, 23, 24, 25, 0), + gsSP2Triangles(23, 26, 24, 0, 26, 23, 27, 0), + gsSP2Triangles(26, 27, 28, 0, 28, 27, 29, 0), + gsSP2Triangles(30, 29, 27, 0, 31, 28, 29, 0), + gsSP1Triangle(26, 28, 31, 0), + gsSPVertex(gBeastSkel_Chest_mesh_layer_Opaque_vtx_0 + 32, 17, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), + gsSP2Triangles(1, 4, 3, 0, 1, 5, 4, 0), + gsSP2Triangles(3, 4, 6, 0, 6, 7, 3, 0), + gsSP2Triangles(7, 8, 3, 0, 2, 3, 8, 0), + gsSP2Triangles(8, 9, 2, 0, 8, 10, 9, 0), + gsSP2Triangles(9, 10, 11, 0, 9, 11, 12, 0), + gsSP2Triangles(13, 9, 12, 0, 2, 9, 13, 0), + gsSP2Triangles(2, 13, 0, 0, 9, 2, 14, 0), + gsSP2Triangles(9, 14, 15, 0, 12, 9, 15, 0), + gsSP1Triangle(12, 15, 16, 0), + gsSPEndDisplayList(), +}; + +Vtx gBeastSkel_Chest_mesh_layer_Opaque_vtx_1[26] = { + {{ {1006, 729, -114}, 0, {5388, -23}, {119, 220, 27, 255} }}, + {{ {357, 400, 566}, 0, {1424, 957}, {64, 4, 109, 255} }}, + {{ {1006, 425, -103}, 0, {5372, 957}, {91, 3, 89, 255} }}, + {{ {357, 704, 555}, 0, {1439, -23}, {59, 221, 107, 255} }}, + {{ {21, 376, 666}, 0, {-60, 957}, {0, 5, 127, 255} }}, + {{ {21, 680, 654}, 0, {-45, -23}, {0, 217, 121, 255} }}, + {{ {-315, 400, 566}, 0, {-1542, 957}, {193, 4, 110, 255} }}, + {{ {-315, 704, 555}, 0, {-1527, -23}, {200, 221, 108, 255} }}, + {{ {-901, 400, 0}, 0, {-4992, 957}, {168, 3, 91, 255} }}, + {{ {-901, 703, -11}, 0, {-4977, -23}, {142, 217, 41, 255} }}, + {{ {352, 1738, 80}, 0, {6, -12}, {93, 60, 62, 255} }}, + {{ {32, 1691, 552}, 0, {2008, 1010}, {126, 15, 0, 255} }}, + {{ {361, 1642, 221}, 0, {-11, 1010}, {54, 105, 47, 255} }}, + {{ {23, 1745, 376}, 0, {2026, -12}, {45, 33, 114, 255} }}, + {{ {-326, 1770, 70}, 0, {4203, -12}, {148, 30, 60, 255} }}, + {{ {-318, 1674, 211}, 0, {4185, 1010}, {47, 150, 204, 255} }}, + {{ {1019, 1225, -52}, 0, {10286, 4}, {37, 113, 44, 255} }}, + {{ {357, 905, 703}, 0, {4237, 942}, {49, 60, 100, 255} }}, + {{ {1019, 980, 95}, 0, {10338, 942}, {75, 53, 88, 255} }}, + {{ {357, 1150, 556}, 0, {4185, 4}, {35, 108, 58, 255} }}, + {{ {21, 877, 819}, 0, {1646, 942}, {0, 65, 109, 255} }}, + {{ {21, 1121, 672}, 0, {1593, 4}, {0, 109, 66, 255} }}, + {{ {-315, 905, 703}, 0, {-976, 942}, {208, 61, 101, 255} }}, + {{ {-315, 1150, 556}, 0, {-1028, 4}, {223, 108, 58, 255} }}, + {{ {-914, 955, 198}, 0, {-6486, 942}, {185, 54, 90, 255} }}, + {{ {-914, 1199, 51}, 0, {-6538, 4}, {220, 113, 45, 255} }}, +}; + +Gfx gBeastSkel_Chest_mesh_layer_Opaque_tri_1[] = { + gsSPVertex(gBeastSkel_Chest_mesh_layer_Opaque_vtx_1 + 0, 26, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0), + gsSP2Triangles(3, 4, 1, 0, 3, 5, 4, 0), + gsSP2Triangles(5, 6, 4, 0, 5, 7, 6, 0), + gsSP2Triangles(7, 8, 6, 0, 7, 9, 8, 0), + gsSP2Triangles(10, 11, 12, 0, 10, 13, 11, 0), + gsSP2Triangles(14, 13, 11, 0, 14, 11, 15, 0), + gsSP2Triangles(16, 17, 18, 0, 16, 19, 17, 0), + gsSP2Triangles(19, 20, 17, 0, 19, 21, 20, 0), + gsSP2Triangles(21, 22, 20, 0, 21, 23, 22, 0), + gsSP2Triangles(23, 24, 22, 0, 23, 25, 24, 0), + gsSPEndDisplayList(), +}; + +Vtx gBeastSkel_Head_mesh_layer_Opaque_vtx_0[130] = { + {{ {37, 1016, -977}, 0, {2036, 1087}, {2, 17, 130, 255} }}, + {{ {-134, 998, -934}, 0, {1703, 1118}, {159, 14, 176, 255} }}, + {{ {-84, 1113, -838}, 0, {1738, 1322}, {174, 95, 235, 255} }}, + {{ {168, 1113, -831}, 0, {2367, 1322}, {84, 93, 239, 255} }}, + {{ {205, 998, -926}, 0, {2367, 1118}, {100, 14, 179, 255} }}, + {{ {-213, 883, -487}, 0, {1446, 1316}, {141, 254, 203, 255} }}, + {{ {-291, 862, -256}, 0, {1263, 1522}, {148, 61, 229, 255} }}, + {{ {-93, 1002, -463}, 0, {1729, 1527}, {183, 104, 4, 255} }}, + {{ {-415, 544, -264}, 0, {956, 914}, {144, 22, 200, 255} }}, + {{ {-213, 883, -487}, 0, {1348, 1012}, {141, 254, 203, 255} }}, + {{ {-234, 662, -576}, 0, {1390, 857}, {250, 200, 142, 255} }}, + {{ {-56, 966, 280}, 0, {2036, 1057}, {2, 112, 59, 255} }}, + {{ {-393, 818, 160}, 0, {1720, 1351}, {157, 52, 61, 255} }}, + {{ {-239, 1161, 501}, 0, {2205, 1228}, {235, 103, 72, 255} }}, + {{ {-239, 1161, 501}, 0, {925, 1216}, {235, 103, 72, 255} }}, + {{ {-143, 765, 414}, 0, {738, 116}, {195, 0, 111, 255} }}, + {{ {-56, 966, 280}, 0, {41, 810}, {2, 112, 59, 255} }}, + {{ {265, 1163, 483}, 0, {1541, -198}, {26, 106, 65, 255} }}, + {{ {69, 966, 283}, 0, {1357, 684}, {251, 111, 61, 255} }}, + {{ {149, 765, 421}, 0, {2021, 794}, {56, 3, 114, 255} }}, + {{ {69, 966, 283}, 0, {2020, 1097}, {251, 111, 61, 255} }}, + {{ {265, 1163, 483}, 0, {1752, 1368}, {26, 106, 65, 255} }}, + {{ {411, 818, 179}, 0, {2312, 1367}, {105, 54, 47, 255} }}, + {{ {263, 883, -475}, 0, {2615, 1320}, {118, 252, 210, 255} }}, + {{ {141, 1002, -457}, 0, {2332, 1532}, {74, 103, 8, 255} }}, + {{ {329, 862, -241}, 0, {2798, 1526}, {109, 61, 234, 255} }}, + {{ {35, 1198, -883}, 0, {2029, 1337}, {0, 116, 205, 255} }}, + {{ {-84, 1113, -838}, 0, {1611, 1300}, {174, 95, 235, 255} }}, + {{ {-93, 1002, -463}, 0, {1675, 1597}, {183, 104, 4, 255} }}, + {{ {29, 1014, -319}, 0, {2032, 1675}, {250, 246, 126, 255} }}, + {{ {141, 1002, -457}, 0, {2322, 1597}, {74, 103, 8, 255} }}, + {{ {17, 1044, -145}, 0, {1999, 1864}, {1, 125, 231, 255} }}, + {{ {-137, 1022, -308}, 0, {1596, 1867}, {204, 113, 231, 255} }}, + {{ {17, 1044, -145}, 0, {1999, 1864}, {1, 125, 231, 255} }}, + {{ {-93, 1002, -463}, 0, {1675, 1597}, {183, 104, 4, 255} }}, + {{ {11, 1105, 75}, 0, {1999, 2125}, {255, 125, 22, 255} }}, + {{ {-284, 916, -138}, 0, {1234, 1753}, {161, 84, 248, 255} }}, + {{ {-56, 966, 280}, 0, {1839, 2178}, {2, 112, 59, 255} }}, + {{ {-393, 818, 160}, 0, {976, 1932}, {157, 52, 61, 255} }}, + {{ {-489, 574, -4}, 0, {722, 1546}, {133, 229, 14, 255} }}, + {{ {-415, 544, -264}, 0, {892, 1277}, {144, 22, 200, 255} }}, + {{ {-291, 862, -256}, 0, {1209, 1592}, {148, 61, 229, 255} }}, + {{ {-213, 883, -487}, 0, {1392, 1386}, {141, 254, 203, 255} }}, + {{ {-389, 299, -369}, 0, {960, 1110}, {152, 245, 184, 255} }}, + {{ {-84, 1113, -838}, 0, {1738, 1322}, {174, 95, 235, 255} }}, + {{ {35, 1198, -883}, 0, {2036, 1370}, {0, 116, 205, 255} }}, + {{ {37, 1016, -977}, 0, {2036, 1044}, {2, 17, 130, 255} }}, + {{ {168, 1113, -831}, 0, {2367, 1322}, {84, 93, 239, 255} }}, + {{ {-93, 1002, -463}, 0, {-27, 594}, {183, 104, 4, 255} }}, + {{ {-84, 1113, -838}, 0, {73, 1317}, {174, 95, 235, 255} }}, + {{ {-134, 998, -934}, 0, {579, 1422}, {159, 14, 176, 255} }}, + {{ {-213, 883, -487}, 0, {579, 607}, {141, 254, 203, 255} }}, + {{ {168, 1113, -831}, 0, {2428, 1300}, {84, 93, 239, 255} }}, + {{ {35, 1198, -883}, 0, {2029, 1337}, {0, 116, 205, 255} }}, + {{ {29, 1014, -319}, 0, {2032, 1675}, {250, 246, 126, 255} }}, + {{ {141, 1002, -457}, 0, {2322, 1597}, {74, 103, 8, 255} }}, + {{ {141, 1002, -457}, 0, {548, 1554}, {74, 103, 8, 255} }}, + {{ {205, 998, -926}, 0, {751, 636}, {100, 14, 179, 255} }}, + {{ {168, 1113, -831}, 0, {667, 1004}, {84, 93, 239, 255} }}, + {{ {263, 883, -475}, 0, {1070, 1164}, {118, 252, 210, 255} }}, + {{ {-291, 862, -256}, 0, {1394, 1427}, {148, 61, 229, 255} }}, + {{ {-137, 1022, -308}, 0, {1555, 1756}, {204, 113, 231, 255} }}, + {{ {-93, 1002, -463}, 0, {1753, 1558}, {183, 104, 4, 255} }}, + {{ {-284, 916, -138}, 0, {1303, 1560}, {161, 84, 248, 255} }}, + {{ {179, 1022, -300}, 0, {2401, 1867}, {53, 113, 233, 255} }}, + {{ {141, 1002, -457}, 0, {2322, 1597}, {74, 103, 8, 255} }}, + {{ {17, 1044, -145}, 0, {1999, 1864}, {1, 125, 231, 255} }}, + {{ {11, 1105, 75}, 0, {1999, 2125}, {255, 125, 22, 255} }}, + {{ {317, 916, -123}, 0, {2763, 1753}, {95, 84, 252, 255} }}, + {{ {69, 966, 283}, 0, {2158, 2178}, {251, 111, 61, 255} }}, + {{ {-56, 966, 280}, 0, {1839, 2178}, {2, 112, 59, 255} }}, + {{ {411, 818, 179}, 0, {3021, 1932}, {105, 54, 47, 255} }}, + {{ {514, 574, 21}, 0, {3275, 1546}, {122, 10, 32, 255} }}, + {{ {454, 544, -243}, 0, {3105, 1277}, {114, 20, 203, 255} }}, + {{ {433, 280, -329}, 0, {3037, 1110}, {74, 176, 192, 255} }}, + {{ {329, 862, -241}, 0, {2788, 1592}, {109, 61, 234, 255} }}, + {{ {263, 883, -475}, 0, {2605, 1386}, {118, 252, 210, 255} }}, + {{ {-143, 765, 414}, 0, {1627, 2107}, {195, 0, 111, 255} }}, + {{ {-393, 818, 160}, 0, {976, 1932}, {157, 52, 61, 255} }}, + {{ {-175, 607, 337}, 0, {1540, 1883}, {179, 235, 99, 255} }}, + {{ {-239, 1161, 501}, 0, {1204, 2333}, {235, 103, 72, 255} }}, + {{ {-56, 966, 280}, 0, {1851, 2186}, {2, 112, 59, 255} }}, + {{ {-143, 765, 414}, 0, {1642, 2365}, {195, 0, 111, 255} }}, + {{ {3, 765, 417}, 0, {1992, 2366}, {253, 233, 125, 255} }}, + {{ {69, 966, 283}, 0, {2143, 2187}, {251, 111, 61, 255} }}, + {{ {149, 765, 421}, 0, {2342, 2367}, {56, 3, 114, 255} }}, + {{ {-143, 765, 414}, 0, {201, 784}, {195, 0, 111, 255} }}, + {{ {13, 523, 431}, 0, {191, 1162}, {0, 236, 125, 255} }}, + {{ {3, 765, 417}, 0, {45, 896}, {253, 233, 125, 255} }}, + {{ {-175, 607, 337}, 0, {372, 945}, {179, 235, 99, 255} }}, + {{ {-237, 307, 188}, 0, {702, 1253}, {158, 236, 78, 255} }}, + {{ {-393, 818, 160}, 0, {620, 546}, {157, 52, 61, 255} }}, + {{ {-489, 574, -4}, 0, {966, 768}, {133, 229, 14, 255} }}, + {{ {-389, 299, -369}, 0, {1318, 1032}, {152, 245, 184, 255} }}, + {{ {-326, 1770, 70}, 0, {1002, 1556}, {148, 30, 60, 255} }}, + {{ {-397, 1882, -177}, 0, {-16, 2032}, {134, 31, 236, 255} }}, + {{ {23, 1745, 376}, 0, {410, 1533}, {45, 33, 114, 255} }}, + {{ {-326, 1770, 70}, 0, {1002, 1556}, {148, 30, 60, 255} }}, + {{ {23, 1745, 376}, 0, {416, 1524}, {45, 33, 114, 255} }}, + {{ {352, 1738, 80}, 0, {986, 1567}, {93, 60, 62, 255} }}, + {{ {440, 1882, -177}, 0, {-16, 2032}, {118, 48, 250, 255} }}, + {{ {11, 1853, -506}, 0, {-16, 2032}, {246, 9, 130, 255} }}, + {{ {-397, 1882, -177}, 0, {-16, 2032}, {134, 31, 236, 255} }}, + {{ {-237, 307, 188}, 0, {702, 1253}, {158, 236, 78, 255} }}, + {{ {13, 523, 431}, 0, {191, 1162}, {0, 236, 125, 255} }}, + {{ {454, 544, -243}, 0, {867, 835}, {114, 20, 203, 255} }}, + {{ {288, 662, -563}, 0, {1291, 888}, {12, 200, 142, 255} }}, + {{ {263, 883, -475}, 0, {1282, 1159}, {118, 252, 210, 255} }}, + {{ {149, 765, 421}, 0, {2370, 2107}, {56, 3, 114, 255} }}, + {{ {185, 607, 346}, 0, {2457, 1883}, {74, 236, 102, 255} }}, + {{ {411, 818, 179}, 0, {3021, 1932}, {105, 54, 47, 255} }}, + {{ {265, 1163, 483}, 0, {2671, 2549}, {26, 106, 65, 255} }}, + {{ {149, 765, 421}, 0, {199, 784}, {56, 3, 114, 255} }}, + {{ {3, 765, 417}, 0, {41, 893}, {253, 233, 125, 255} }}, + {{ {13, 523, 431}, 0, {201, 1151}, {0, 236, 125, 255} }}, + {{ {185, 607, 346}, 0, {367, 948}, {74, 236, 102, 255} }}, + {{ {254, 307, 200}, 0, {692, 1259}, {96, 237, 81, 255} }}, + {{ {433, 280, -329}, 0, {1309, 1048}, {74, 176, 192, 255} }}, + {{ {93, 204, -456}, 0, {1099, 1075}, {43, 253, 137, 255} }}, + {{ {-39, 204, -459}, 0, {1240, 942}, {220, 4, 134, 255} }}, + {{ {-389, 299, -369}, 0, {1811, 811}, {152, 245, 184, 255} }}, + {{ {-39, 475, -460}, 0, {1240, 942}, {244, 0, 130, 255} }}, + {{ {93, 475, -457}, 0, {1099, 1075}, {21, 255, 131, 255} }}, + {{ {433, 280, -329}, 0, {966, 1660}, {74, 176, 192, 255} }}, + {{ {514, 574, 21}, 0, {962, 780}, {122, 10, 32, 255} }}, + {{ {411, 818, 179}, 0, {620, 554}, {105, 54, 47, 255} }}, + {{ {329, 862, -241}, 0, {1696, 1398}, {109, 61, 234, 255} }}, + {{ {141, 1002, -457}, 0, {1249, 1523}, {74, 103, 8, 255} }}, + {{ {179, 1022, -300}, 0, {1394, 1762}, {53, 113, 233, 255} }}, + {{ {317, 916, -123}, 0, {1713, 1560}, {95, 84, 252, 255} }}, +}; + +Gfx gBeastSkel_Head_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(gBeastSkel_Head_mesh_layer_Opaque_vtx_0 + 0, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 3, 4, 0), + gsSP2Triangles(5, 6, 7, 0, 8, 9, 10, 0), + gsSP2Triangles(11, 12, 13, 0, 14, 15, 16, 0), + gsSP2Triangles(17, 18, 19, 0, 20, 21, 22, 0), + gsSP2Triangles(23, 24, 25, 0, 26, 27, 28, 0), + gsSP2Triangles(26, 28, 29, 0, 29, 28, 30, 0), + gsSP1Triangle(31, 30, 28, 0), + gsSPVertex(gBeastSkel_Head_mesh_layer_Opaque_vtx_0 + 32, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0), + gsSP2Triangles(0, 4, 3, 0, 5, 3, 4, 0), + gsSP2Triangles(5, 4, 6, 0, 6, 4, 7, 0), + gsSP2Triangles(4, 8, 7, 0, 9, 8, 4, 0), + gsSP2Triangles(10, 8, 9, 0, 8, 11, 7, 0), + gsSP2Triangles(12, 13, 14, 0, 13, 15, 14, 0), + gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0), + gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0), + gsSP2Triangles(24, 25, 26, 0, 24, 27, 25, 0), + gsSP2Triangles(28, 29, 30, 0, 28, 31, 29, 0), + gsSPVertex(gBeastSkel_Head_mesh_layer_Opaque_vtx_0 + 64, 30, 0), + gsSPMatrix(0x0d000000, G_MTX_LOAD), + gsSPVertex(gBeastSkel_Head_mesh_layer_Opaque_vtx_0 + 94, 2, 30), + gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), + gsSP2Triangles(0, 3, 4, 0, 5, 4, 3, 0), + gsSP2Triangles(6, 5, 3, 0, 5, 7, 4, 0), + gsSP2Triangles(7, 8, 4, 0, 4, 8, 9, 0), + gsSP2Triangles(9, 8, 10, 0, 11, 4, 9, 0), + gsSP2Triangles(12, 11, 9, 0, 13, 14, 15, 0), + gsSP2Triangles(16, 14, 13, 0, 17, 18, 19, 0), + gsSP2Triangles(19, 20, 17, 0, 19, 21, 20, 0), + gsSP2Triangles(22, 23, 24, 0, 22, 25, 23, 0), + gsSP2Triangles(26, 23, 25, 0, 27, 26, 25, 0), + gsSP2Triangles(28, 26, 27, 0, 26, 28, 29, 0), + gsSP2Triangles(29, 30, 26, 0, 30, 29, 31, 0), + gsSPVertex(gBeastSkel_Head_mesh_layer_Opaque_vtx_0 + 96, 7, 0), + gsSPMatrix(0x0d000040, G_MTX_LOAD), + gsSPVertex(gBeastSkel_Head_mesh_layer_Opaque_vtx_0 + 103, 23, 7), + gsSP2Triangles(0, 7, 1, 0, 7, 0, 8, 0), + gsSP2Triangles(9, 10, 11, 0, 12, 13, 14, 0), + gsSP2Triangles(15, 12, 14, 0, 16, 17, 18, 0), + gsSP2Triangles(16, 18, 19, 0, 20, 19, 18, 0), + gsSP2Triangles(20, 18, 2, 0, 2, 3, 20, 0), + gsSP2Triangles(21, 20, 3, 0, 3, 4, 21, 0), + gsSP2Triangles(21, 4, 22, 0, 4, 5, 22, 0), + gsSP2Triangles(22, 5, 23, 0, 6, 23, 5, 0), + gsSP2Triangles(23, 6, 24, 0, 25, 23, 24, 0), + gsSP2Triangles(25, 22, 23, 0, 25, 26, 22, 0), + gsSP2Triangles(22, 26, 27, 0, 20, 21, 28, 0), + gsSP2Triangles(28, 29, 20, 0, 29, 19, 20, 0), + gsSPVertex(gBeastSkel_Head_mesh_layer_Opaque_vtx_0 + 126, 4, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), + gsSPEndDisplayList(), +}; + +Vtx gBeastSkel_Head_mesh_layer_Opaque_vtx_1[5] = { + {{ {-213, 883, -487}, 0, {2009, 4080}, {141, 254, 203, 255} }}, + {{ {-134, 998, -934}, 0, {1435, 405}, {159, 14, 176, 255} }}, + {{ {37, 1016, -977}, 0, {0, -16}, {2, 17, 130, 255} }}, + {{ {263, 883, -475}, 0, {-2009, 4080}, {118, 252, 210, 255} }}, + {{ {205, 998, -926}, 0, {-1424, 405}, {100, 14, 179, 255} }}, +}; + +Gfx gBeastSkel_Head_mesh_layer_Opaque_tri_1[] = { + gsSPVertex(gBeastSkel_Head_mesh_layer_Opaque_vtx_1 + 0, 5, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 3, 0, 0), + gsSP1Triangle(2, 4, 3, 0), + gsSPEndDisplayList(), +}; + +Vtx gBeastSkel_Head_mesh_layer_Opaque_vtx_2[16] = { + {{ {205, 998, -926}, 0, {1421, 1062}, {100, 14, 179, 255} }}, + {{ {43, 797, -1104}, 0, {1848, 2036}, {3, 64, 146, 255} }}, + {{ {37, 1016, -977}, 0, {1848, 1062}, {2, 17, 130, 255} }}, + {{ {210, 778, -1054}, 0, {1421, 2036}, {91, 46, 181, 255} }}, + {{ {37, 1016, -977}, 0, {1848, 1070}, {2, 17, 130, 255} }}, + {{ {43, 797, -1104}, 0, {1848, 2034}, {3, 64, 146, 255} }}, + {{ {-129, 778, -1062}, 0, {1421, 2034}, {169, 44, 175, 255} }}, + {{ {-134, 998, -934}, 0, {1421, 1070}, {159, 14, 176, 255} }}, + {{ {-134, 998, -934}, 0, {1855, 1067}, {159, 14, 176, 255} }}, + {{ {-129, 778, -1062}, 0, {1855, 2031}, {169, 44, 175, 255} }}, + {{ {-208, 663, -614}, 0, {582, 2031}, {131, 8, 236, 255} }}, + {{ {-213, 883, -487}, 0, {582, 1067}, {141, 254, 203, 255} }}, + {{ {263, 883, -475}, 0, {582, 1059}, {118, 252, 210, 255} }}, + {{ {210, 778, -1054}, 0, {1855, 2032}, {91, 46, 181, 255} }}, + {{ {205, 998, -926}, 0, {1855, 1059}, {100, 14, 179, 255} }}, + {{ {269, 663, -602}, 0, {582, 2032}, {126, 11, 243, 255} }}, +}; + +Gfx gBeastSkel_Head_mesh_layer_Opaque_tri_2[] = { + gsSPVertex(gBeastSkel_Head_mesh_layer_Opaque_vtx_2 + 0, 16, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0), + gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), + gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), + gsSP2Triangles(12, 13, 14, 0, 12, 15, 13, 0), + gsSPEndDisplayList(), +}; + +Vtx gBeastSkel_Head_mesh_layer_Opaque_vtx_3[18] = { + {{ {-489, 574, -4}, 0, {-3590, 0}, {133, 229, 14, 255} }}, + {{ {-389, 299, -369}, 0, {-6553, 0}, {152, 245, 184, 255} }}, + {{ {-508, -90, -397}, 0, {-6553, 975}, {149, 37, 199, 255} }}, + {{ {-636, 265, 75}, 0, {-3590, 975}, {163, 23, 172, 255} }}, + {{ {-513, 579, 286}, 0, {-1480, 975}, {82, 10, 96, 255} }}, + {{ {-393, 818, 160}, 0, {-1480, 0}, {157, 52, 61, 255} }}, + {{ {-143, 765, 414}, 0, {590, 0}, {195, 0, 111, 255} }}, + {{ {-190, 511, 614}, 0, {590, 975}, {163, 214, 181, 255} }}, + {{ {-2, 511, 618}, 0, {1604, 975}, {2, 177, 156, 255} }}, + {{ {3, 765, 417}, 0, {1585, 0}, {253, 233, 125, 255} }}, + {{ {186, 511, 623}, 0, {2599, 975}, {97, 214, 185, 255} }}, + {{ {149, 765, 421}, 0, {2599, 0}, {56, 3, 114, 255} }}, + {{ {411, 818, 179}, 0, {4642, 0}, {105, 54, 47, 255} }}, + {{ {524, 579, 311}, 0, {4642, 975}, {100, 68, 37, 255} }}, + {{ {514, 574, 21}, 0, {6756, 0}, {122, 10, 32, 255} }}, + {{ {658, 265, 107}, 0, {6756, 975}, {162, 235, 83, 255} }}, + {{ {552, -115, -345}, 0, {9731, 975}, {147, 221, 55, 255} }}, + {{ {433, 280, -329}, 0, {9731, 0}, {74, 176, 192, 255} }}, +}; + +Gfx gBeastSkel_Head_mesh_layer_Opaque_tri_3[] = { + gsSPVertex(gBeastSkel_Head_mesh_layer_Opaque_vtx_3 + 0, 18, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), + gsSP2Triangles(0, 4, 3, 0, 0, 5, 4, 0), + gsSP2Triangles(6, 5, 4, 0, 6, 4, 7, 0), + gsSP2Triangles(6, 8, 7, 0, 6, 9, 8, 0), + gsSP2Triangles(9, 10, 8, 0, 9, 11, 10, 0), + gsSP2Triangles(12, 11, 10, 0, 12, 10, 13, 0), + gsSP2Triangles(14, 12, 13, 0, 14, 13, 15, 0), + gsSP2Triangles(14, 16, 15, 0, 14, 17, 16, 0), + gsSPEndDisplayList(), +}; + +Vtx gBeastSkel_Jaw_mesh_layer_Opaque_vtx_0[38] = { + {{ {-145, 159, -146}, 0, {-16, 2032}, {30, 1, 133, 255} }}, + {{ {-118, 604, 14}, 0, {-16, 2032}, {194, 76, 175, 255} }}, + {{ {-182, 536, -38}, 0, {-16, 2032}, {168, 60, 187, 255} }}, + {{ {171, 159, -138}, 0, {-16, 2032}, {232, 0, 131, 255} }}, + {{ {203, 536, -29}, 0, {-16, 2032}, {91, 60, 191, 255} }}, + {{ {136, 604, 20}, 0, {-16, 2032}, {65, 75, 177, 255} }}, + {{ {-164, 384, 142}, 0, {1521, 1100}, {253, 186, 106, 255} }}, + {{ {-182, 536, -38}, 0, {1740, 833}, {168, 60, 187, 255} }}, + {{ {-140, 694, 132}, 0, {2100, 1031}, {49, 208, 107, 255} }}, + {{ {-118, 604, 14}, 0, {1895, 857}, {194, 76, 175, 255} }}, + {{ {7, 746, 111}, 0, {477, 266}, {255, 133, 225, 255} }}, + {{ {-118, 604, 14}, 0, {782, 320}, {194, 76, 175, 255} }}, + {{ {-140, 694, 132}, 0, {666, 135}, {49, 208, 107, 255} }}, + {{ {136, 604, 20}, 0, {512, 573}, {65, 75, 177, 255} }}, + {{ {157, 694, 139}, 0, {331, 450}, {197, 207, 101, 255} }}, + {{ {13, 352, -141}, 0, {934, 753}, {3, 35, 134, 255} }}, + {{ {203, 536, -29}, 0, {529, 729}, {91, 60, 191, 255} }}, + {{ {171, 159, -138}, 0, {948, 1106}, {232, 0, 131, 255} }}, + {{ {203, 536, -29}, 0, {737, 573}, {91, 60, 191, 255} }}, + {{ {-145, 159, -146}, 0, {1286, 789}, {30, 1, 133, 255} }}, + {{ {-182, 536, -38}, 0, {757, 567}, {168, 60, 187, 255} }}, + {{ {-182, 536, -38}, 0, {936, 347}, {168, 60, 187, 255} }}, + {{ {-234, 662, -576}, 0, {1238, 901}, {250, 200, 142, 255} }}, + {{ {-213, 883, -487}, 0, {1269, 1168}, {141, 254, 203, 255} }}, + {{ {-39, 475, -460}, 0, {1240, 942}, {244, 0, 130, 255} }}, + {{ {93, 475, -457}, 0, {1099, 1075}, {21, 255, 131, 255} }}, + {{ {433, 280, -329}, 0, {966, 1660}, {74, 176, 192, 255} }}, + {{ {454, 544, -243}, 0, {589, 1511}, {114, 20, 203, 255} }}, + {{ {288, 662, -563}, 0, {701, 969}, {12, 200, 142, 255} }}, + {{ {-389, 299, -369}, 0, {1811, 811}, {152, 245, 184, 255} }}, + {{ {-415, 544, -264}, 0, {1699, 438}, {144, 22, 200, 255} }}, + {{ {-234, 662, -576}, 0, {1154, 539}, {250, 200, 142, 255} }}, + {{ {288, 662, -563}, 0, {1291, 888}, {12, 200, 142, 255} }}, + {{ {263, 883, -475}, 0, {1282, 1159}, {118, 252, 210, 255} }}, + {{ {203, 536, -29}, 0, {1603, 886}, {91, 60, 191, 255} }}, + {{ {136, 604, 20}, 0, {1698, 963}, {65, 75, 177, 255} }}, + {{ {157, 694, 139}, 0, {1799, 1117}, {197, 207, 101, 255} }}, + {{ {176, 384, 150}, 0, {1440, 1101}, {254, 185, 105, 255} }}, +}; + +Gfx gBeastSkel_Jaw_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(gBeastSkel_Jaw_mesh_layer_Opaque_vtx_0 + 0, 22, 0), + gsSPMatrix(0x0d000040, G_MTX_LOAD), + gsSPVertex(gBeastSkel_Jaw_mesh_layer_Opaque_vtx_0 + 22, 10, 22), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSP2Triangles(22, 23, 6, 0, 6, 7, 22, 0), + gsSP2Triangles(7, 6, 8, 0, 7, 8, 9, 0), + gsSP2Triangles(10, 11, 12, 0, 10, 13, 11, 0), + gsSP2Triangles(10, 14, 13, 0, 11, 13, 15, 0), + gsSP2Triangles(16, 15, 13, 0, 17, 15, 16, 0), + gsSP2Triangles(24, 15, 17, 0, 17, 25, 24, 0), + gsSP2Triangles(17, 26, 25, 0, 17, 27, 26, 0), + gsSP2Triangles(28, 27, 17, 0, 13, 28, 17, 0), + gsSP2Triangles(13, 18, 28, 0, 24, 19, 15, 0), + gsSP2Triangles(19, 24, 29, 0, 19, 29, 30, 0), + gsSP2Triangles(31, 19, 30, 0, 11, 19, 31, 0), + gsSP2Triangles(11, 31, 20, 0, 19, 21, 15, 0), + gsSP1Triangle(21, 11, 15, 0), + gsSPVertex(gBeastSkel_Jaw_mesh_layer_Opaque_vtx_0 + 32, 2, 0), + gsSPMatrix(0x0d000080, G_MTX_LOAD), + gsSPVertex(gBeastSkel_Jaw_mesh_layer_Opaque_vtx_0 + 34, 4, 2), + gsSP2Triangles(2, 3, 4, 0, 2, 4, 5, 0), + gsSP2Triangles(5, 0, 2, 0, 0, 5, 1, 0), + gsSPEndDisplayList(), +}; + +Vtx gBeastSkel_Jaw_mesh_layer_Opaque_vtx_1[9] = { + {{ {-140, 694, 132}, 0, {1738, 3477}, {49, 208, 107, 255} }}, + {{ {-164, 384, 142}, 0, {2000, -16}, {253, 186, 106, 255} }}, + {{ {176, 384, 150}, 0, {-2014, -16}, {254, 185, 105, 255} }}, + {{ {7, 746, 111}, 0, {-7, 4080}, {255, 133, 225, 255} }}, + {{ {157, 694, 139}, 0, {-1798, 3477}, {197, 207, 101, 255} }}, + {{ {176, 384, 150}, 0, {1104, 43}, {254, 185, 105, 255} }}, + {{ {-164, 384, 142}, 0, {-359, 43}, {253, 186, 106, 255} }}, + {{ {-213, 883, -487}, 0, {-652, -93}, {141, 254, 203, 255} }}, + {{ {263, 883, -475}, 0, {1396, -93}, {118, 252, 210, 255} }}, +}; + +Gfx gBeastSkel_Jaw_mesh_layer_Opaque_tri_1[] = { + gsSPVertex(gBeastSkel_Jaw_mesh_layer_Opaque_vtx_1 + 0, 7, 0), + gsSPMatrix(0x0d000040, G_MTX_LOAD), + gsSPVertex(gBeastSkel_Jaw_mesh_layer_Opaque_vtx_1 + 7, 2, 7), + gsSP2Triangles(0, 1, 2, 0, 2, 3, 0, 0), + gsSP2Triangles(2, 4, 3, 0, 7, 5, 6, 0), + gsSP1Triangle(7, 8, 5, 0), + gsSPEndDisplayList(), +}; + +Vtx gBeastSkel_Jaw_mesh_layer_Opaque_vtx_2[10] = { + {{ {-164, 384, 142}, 0, {3350, 1191}, {253, 186, 106, 255} }}, + {{ {-143, 679, 205}, 0, {2468, 2009}, {107, 189, 247, 255} }}, + {{ {-167, 369, 214}, 0, {3352, 2009}, {127, 246, 4, 255} }}, + {{ {-140, 694, 132}, 0, {2467, 1191}, {49, 208, 107, 255} }}, + {{ {4, 732, 183}, 0, {2023, 2009}, {2, 131, 231, 255} }}, + {{ {7, 746, 111}, 0, {2021, 1191}, {255, 133, 225, 255} }}, + {{ {153, 679, 212}, 0, {1564, 2009}, {150, 188, 238, 255} }}, + {{ {157, 694, 139}, 0, {1562, 1191}, {197, 207, 101, 255} }}, + {{ {173, 369, 223}, 0, {684, 2009}, {129, 248, 249, 255} }}, + {{ {176, 384, 150}, 0, {682, 1191}, {254, 185, 105, 255} }}, +}; + +Gfx gBeastSkel_Jaw_mesh_layer_Opaque_tri_2[] = { + gsSPMatrix(0x0d000080, G_MTX_LOAD), + gsSPVertex(gBeastSkel_Jaw_mesh_layer_Opaque_vtx_2 + 0, 10, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0), + gsSP2Triangles(3, 4, 1, 0, 3, 5, 4, 0), + gsSP2Triangles(5, 6, 4, 0, 5, 7, 6, 0), + gsSP2Triangles(7, 8, 6, 0, 7, 9, 8, 0), + gsSPEndDisplayList(), +}; + +Vtx gBeastSkel_Shoulder_L_mesh_layer_Opaque_vtx_0[47] = { + {{ {-69, 1523, 281}, 0, {683, 1034}, {227, 28, 120, 255} }}, + {{ {-212, 1581, 42}, 0, {617, 1140}, {132, 25, 10, 255} }}, + {{ {-348, 1112, 93}, 0, {451, 1001}, {140, 27, 44, 255} }}, + {{ {-152, 1018, 293}, 0, {507, 877}, {234, 21, 123, 255} }}, + {{ {-490, 168, 289}, 0, {110, 717}, {146, 245, 63, 255} }}, + {{ {-137, 215, 484}, 0, {241, 594}, {239, 11, 125, 255} }}, + {{ {96, 1031, 211}, 0, {608, 800}, {107, 9, 67, 255} }}, + {{ {193, 258, 310}, 0, {382, 505}, {107, 40, 57, 255} }}, + {{ {111, 1210, -43}, 0, {758, 798}, {119, 4, 211, 255} }}, + {{ {103, 507, -10}, 0, {565, 531}, {122, 11, 221, 255} }}, + {{ {118, -50, -259}, 0, {536, 258}, {76, 251, 154, 255} }}, + {{ {-17, 364, -376}, 0, {676, 395}, {38, 13, 136, 255} }}, + {{ {-136, -215, -323}, 0, {621, 137}, {232, 196, 146, 255} }}, + {{ {-453, 378, -156}, 0, {865, 321}, {150, 7, 187, 255} }}, + {{ {-485, 20, 56}, 0, {888, 140}, {137, 214, 243, 255} }}, + {{ {-490, 168, 289}, 0, {1017, 165}, {146, 245, 63, 255} }}, + {{ {-348, 1112, 93}, 0, {1052, 605}, {140, 27, 44, 255} }}, + {{ {-288, 1231, -132}, 0, {963, 682}, {151, 28, 190, 255} }}, + {{ {-212, 1581, 42}, 0, {1062, 827}, {132, 25, 10, 255} }}, + {{ {-87, 1249, -240}, 0, {874, 737}, {14, 22, 132, 255} }}, + {{ {-69, 1636, -197}, 0, {957, 896}, {242, 211, 138, 255} }}, + {{ {91, 1636, -44}, 0, {876, 950}, {116, 234, 208, 255} }}, + {{ {135, 1526, 200}, 0, {760, 977}, {105, 9, 71, 255} }}, + {{ {193, 258, 310}, 0, {1959, 180}, {107, 40, 57, 255} }}, + {{ {205, -90, -180}, 0, {1512, 71}, {87, 22, 166, 255} }}, + {{ {118, -50, -259}, 0, {1449, -45}, {76, 251, 154, 255} }}, + {{ {275, 150, 263}, 0, {1794, 194}, {118, 47, 7, 255} }}, + {{ {204, -165, 396}, 0, {1670, 330}, {88, 225, 86, 255} }}, + {{ {182, -148, 482}, 0, {1693, 362}, {33, 231, 120, 255} }}, + {{ {-137, 215, 484}, 0, {1959, 650}, {239, 11, 125, 255} }}, + {{ {-245, -141, 336}, 0, {1563, 563}, {185, 198, 88, 255} }}, + {{ {-490, 168, 289}, 0, {1522, 956}, {146, 245, 63, 255} }}, + {{ {-485, 20, 56}, 0, {1219, 765}, {137, 214, 243, 255} }}, + {{ {-245, -141, 336}, 0, {1563, 563}, {185, 198, 88, 255} }}, + {{ {-490, 168, 289}, 0, {1522, 956}, {146, 245, 63, 255} }}, + {{ {-283, -315, 36}, 0, {1378, 429}, {160, 173, 254, 255} }}, + {{ {-136, -215, -323}, 0, {1205, 173}, {232, 196, 146, 255} }}, + {{ {-101, -411, -132}, 0, {1391, 287}, {223, 152, 191, 255} }}, + {{ {118, -50, -259}, 0, {1449, -45}, {76, 251, 154, 255} }}, + {{ {205, -90, -180}, 0, {1512, 71}, {87, 22, 166, 255} }}, + {{ {195, -443, -114}, 0, {1502, 247}, {59, 167, 188, 255} }}, + {{ {335, -224, 95}, 0, {1598, 225}, {126, 242, 252, 255} }}, + {{ {275, 150, 263}, 0, {1794, 194}, {118, 47, 7, 255} }}, + {{ {204, -165, 396}, 0, {1670, 330}, {88, 225, 86, 255} }}, + {{ {195, -485, 240}, 0, {1561, 303}, {56, 153, 48, 255} }}, + {{ {182, -148, 482}, 0, {1693, 362}, {33, 231, 120, 255} }}, + {{ {-55, -438, 226}, 0, {1518, 371}, {216, 148, 54, 255} }}, +}; + +Gfx gBeastSkel_Shoulder_L_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(gBeastSkel_Shoulder_L_mesh_layer_Opaque_vtx_0 + 0, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 3, 0, 0), + gsSP2Triangles(4, 3, 2, 0, 4, 5, 3, 0), + gsSP2Triangles(5, 6, 3, 0, 5, 7, 6, 0), + gsSP2Triangles(7, 8, 6, 0, 7, 9, 8, 0), + gsSP2Triangles(10, 9, 7, 0, 11, 9, 10, 0), + gsSP2Triangles(12, 11, 10, 0, 13, 11, 12, 0), + gsSP2Triangles(12, 14, 13, 0, 15, 13, 14, 0), + gsSP2Triangles(13, 15, 16, 0, 13, 16, 17, 0), + gsSP2Triangles(17, 16, 18, 0, 19, 17, 18, 0), + gsSP2Triangles(19, 18, 20, 0, 8, 19, 20, 0), + gsSP2Triangles(8, 20, 21, 0, 6, 8, 21, 0), + gsSP2Triangles(6, 21, 22, 0, 3, 6, 22, 0), + gsSP2Triangles(3, 22, 0, 0, 9, 19, 8, 0), + gsSP2Triangles(9, 11, 19, 0, 11, 17, 19, 0), + gsSP2Triangles(11, 13, 17, 0, 23, 24, 25, 0), + gsSP2Triangles(23, 26, 24, 0, 27, 26, 23, 0), + gsSP2Triangles(27, 23, 28, 0, 23, 29, 28, 0), + gsSP2Triangles(30, 28, 29, 0, 31, 30, 29, 0), + gsSPVertex(gBeastSkel_Shoulder_L_mesh_layer_Opaque_vtx_0 + 32, 15, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 1, 0, 0), + gsSP2Triangles(0, 4, 3, 0, 3, 4, 5, 0), + gsSP2Triangles(5, 4, 6, 0, 7, 5, 6, 0), + gsSP2Triangles(7, 8, 5, 0, 8, 7, 9, 0), + gsSP2Triangles(9, 7, 10, 0, 10, 11, 9, 0), + gsSP2Triangles(11, 12, 9, 0, 12, 11, 13, 0), + gsSP2Triangles(12, 13, 14, 0, 13, 1, 14, 0), + gsSP2Triangles(1, 3, 14, 0, 14, 3, 5, 0), + gsSP2Triangles(8, 14, 5, 0, 8, 12, 14, 0), + gsSP1Triangle(12, 8, 9, 0), + gsSPEndDisplayList(), +}; + +Vtx gBeastSkel_Arm_L_mesh_layer_Opaque_vtx_0[17] = { + {{ {-220, 326, -110}, 0, {2043, 302}, {129, 0, 246, 255} }}, + {{ {-51, 198, -377}, 0, {1853, 249}, {248, 213, 137, 255} }}, + {{ {-154, 936, -81}, 0, {1946, 712}, {133, 33, 254, 255} }}, + {{ {-40, 878, -281}, 0, {1810, 630}, {238, 24, 133, 255} }}, + {{ {112, 303, -179}, 0, {1713, 276}, {111, 236, 198, 255} }}, + {{ {96, 939, -173}, 0, {1697, 669}, {123, 1, 226, 255} }}, + {{ {153, 359, 57}, 0, {1557, 279}, {115, 11, 52, 255} }}, + {{ {-29, 1000, 98}, 0, {1501, 728}, {255, 29, 124, 255} }}, + {{ {-63, 398, 139}, 0, {1397, 317}, {214, 25, 117, 255} }}, + {{ {-154, 936, -81}, 0, {1348, 731}, {133, 33, 254, 255} }}, + {{ {-220, 326, -110}, 0, {1181, 342}, {129, 0, 246, 255} }}, + {{ {-69, 1636, -197}, 0, {1877, 96}, {242, 211, 138, 255} }}, + {{ {-212, 1581, 42}, 0, {2072, 95}, {132, 25, 10, 255} }}, + {{ {-69, 1523, 281}, 0, {1370, 99}, {227, 28, 120, 255} }}, + {{ {-212, 1581, 42}, 0, {1181, 135}, {132, 25, 10, 255} }}, + {{ {135, 1526, 200}, 0, {1518, 74}, {105, 9, 71, 255} }}, + {{ {91, 1636, -44}, 0, {1711, 97}, {116, 234, 208, 255} }}, +}; + +Gfx gBeastSkel_Arm_L_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(gBeastSkel_Arm_L_mesh_layer_Opaque_vtx_0 + 0, 11, 0), + gsSPMatrix(0x0d0000c0, G_MTX_LOAD), + gsSPVertex(gBeastSkel_Arm_L_mesh_layer_Opaque_vtx_0 + 11, 6, 11), + gsSP2Triangles(11, 12, 0, 0, 11, 0, 1, 0), + gsSP2Triangles(1, 0, 2, 0, 1, 2, 3, 0), + gsSP2Triangles(4, 1, 3, 0, 4, 3, 5, 0), + gsSP2Triangles(4, 5, 6, 0, 7, 6, 5, 0), + gsSP2Triangles(6, 7, 8, 0, 8, 7, 9, 0), + gsSP2Triangles(8, 9, 10, 0, 13, 8, 10, 0), + gsSP2Triangles(13, 10, 14, 0, 13, 6, 8, 0), + gsSP2Triangles(13, 15, 6, 0, 15, 4, 6, 0), + gsSP2Triangles(15, 16, 4, 0, 16, 1, 4, 0), + gsSP1Triangle(16, 11, 1, 0), + gsSPEndDisplayList(), +}; + +Vtx gBeastSkel_Hand_L_mesh_layer_Opaque_vtx_0[32] = { + {{ {-216, 337, 9}, 0, {1080, 657}, {181, 243, 101, 255} }}, + {{ {-261, 0, -240}, 0, {391, 1344}, {154, 220, 189, 255} }}, + {{ {22, -44, 61}, 0, {166, 719}, {15, 229, 123, 255} }}, + {{ {-311, 326, -119}, 0, {1107, 939}, {139, 253, 206, 255} }}, + {{ {22, -44, 61}, 0, {166, 1018}, {15, 229, 123, 255} }}, + {{ {-261, 0, -240}, 0, {391, 303}, {154, 220, 189, 255} }}, + {{ {-158, -165, -134}, 0, {-35, 550}, {133, 0, 225, 255} }}, + {{ {151, 30, -255}, 0, {444, 1267}, {43, 254, 137, 255} }}, + {{ {-311, 326, -119}, 0, {1107, 236}, {139, 253, 206, 255} }}, + {{ {-175, 360, -121}, 0, {1179, 557}, {245, 49, 139, 255} }}, + {{ {-38, 371, -117}, 0, {1196, 879}, {17, 56, 143, 255} }}, + {{ {83, 371, -91}, 0, {1180, 1169}, {32, 73, 157, 255} }}, + {{ {224, 361, -51}, 0, {1134, 1504}, {112, 38, 209, 255} }}, + {{ {245, 53, -165}, 0, {584, 1621}, {124, 238, 237, 255} }}, + {{ {102, -205, -181}, 0, {-127, 1148}, {98, 219, 185, 255} }}, + {{ {102, -205, -181}, 0, {-127, 1351}, {98, 219, 185, 255} }}, + {{ {245, 53, -165}, 0, {584, 1409}, {124, 238, 237, 255} }}, + {{ {176, 337, 34}, 0, {1050, 677}, {79, 204, 85, 255} }}, + {{ {224, 361, -51}, 0, {1134, 874}, {112, 38, 209, 255} }}, + {{ {-158, -165, -134}, 0, {1865, 952}, {133, 0, 225, 255} }}, + {{ {102, -205, -181}, 0, {1722, 921}, {98, 219, 185, 255} }}, + {{ {22, -44, 61}, 0, {1557, 910}, {15, 229, 123, 255} }}, + {{ {-158, -165, -134}, 0, {1412, 974}, {133, 0, 225, 255} }}, + {{ {-216, 337, 9}, 0, {1080, 483}, {181, 243, 101, 255} }}, + {{ {-66, 359, 67}, 0, {1103, 847}, {229, 253, 124, 255} }}, + {{ {63, 354, 61}, 0, {1087, 1147}, {6, 236, 125, 255} }}, + {{ {176, 337, 34}, 0, {1050, 1405}, {79, 204, 85, 255} }}, + {{ {-40, 878, -281}, 0, {1810, 630}, {238, 24, 133, 255} }}, + {{ {-154, 936, -81}, 0, {1946, 712}, {133, 33, 254, 255} }}, + {{ {96, 939, -173}, 0, {1697, 669}, {123, 1, 226, 255} }}, + {{ {-29, 1000, 98}, 0, {1501, 728}, {255, 29, 124, 255} }}, + {{ {-154, 936, -81}, 0, {1348, 731}, {133, 33, 254, 255} }}, +}; + +Gfx gBeastSkel_Hand_L_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(gBeastSkel_Hand_L_mesh_layer_Opaque_vtx_0 + 0, 27, 0), + gsSPMatrix(0x0d000100, G_MTX_LOAD), + gsSPVertex(gBeastSkel_Hand_L_mesh_layer_Opaque_vtx_0 + 27, 5, 27), + gsSP2Triangles(0, 1, 2, 0, 1, 0, 3, 0), + gsSP2Triangles(4, 5, 6, 0, 7, 6, 5, 0), + gsSP2Triangles(7, 5, 8, 0, 9, 7, 8, 0), + gsSP2Triangles(7, 9, 10, 0, 7, 10, 11, 0), + gsSP2Triangles(7, 11, 12, 0, 7, 12, 13, 0), + gsSP2Triangles(6, 7, 14, 0, 15, 7, 16, 0), + gsSP2Triangles(16, 2, 15, 0, 16, 17, 2, 0), + gsSP2Triangles(17, 16, 18, 0, 27, 28, 19, 0), + gsSP2Triangles(27, 19, 20, 0, 29, 27, 20, 0), + gsSP2Triangles(30, 29, 20, 0, 30, 20, 21, 0), + gsSP2Triangles(30, 21, 22, 0, 30, 22, 31, 0), + gsSP2Triangles(23, 4, 24, 0, 4, 25, 24, 0), + gsSP1Triangle(4, 26, 25, 0), + gsSPEndDisplayList(), +}; + +Vtx gBeastSkel_Claw_L_mesh_layer_Opaque_vtx_0[45] = { + {{ {-126, 308, 54}, 0, {1836, 658}, {223, 32, 118, 255} }}, + {{ {24, 286, 166}, 0, {1921, 1053}, {235, 6, 125, 255} }}, + {{ {176, 150, 250}, 0, {1740, 1466}, {243, 219, 121, 255} }}, + {{ {-141, 282, -67}, 0, {1641, 1108}, {179, 29, 159, 255} }}, + {{ {-126, 308, 54}, 0, {1836, 905}, {223, 32, 118, 255} }}, + {{ {-315, 275, 43}, 0, {1760, 801}, {234, 10, 125, 255} }}, + {{ {-260, 234, -39}, 0, {1578, 941}, {119, 21, 218, 255} }}, + {{ {-54, 274, -40}, 0, {1652, 1084}, {119, 17, 216, 255} }}, + {{ {-5, 256, 52}, 0, {1725, 904}, {172, 53, 177, 255} }}, + {{ {24, 286, 166}, 0, {1921, 725}, {235, 6, 125, 255} }}, + {{ {257, 178, 142}, 0, {1667, 756}, {123, 10, 224, 255} }}, + {{ {176, 150, 250}, 0, {1740, 469}, {243, 219, 121, 255} }}, + {{ {257, 178, 142}, 0, {1667, 1603}, {123, 10, 224, 255} }}, + {{ {144, 184, 146}, 0, {1687, 1344}, {154, 65, 217, 255} }}, + {{ {-5, 256, 52}, 0, {1725, 947}, {172, 53, 177, 255} }}, + {{ {79, 247, 79}, 0, {1737, 1153}, {123, 16, 231, 255} }}, + {{ {79, 247, 79}, 0, {1737, 879}, {123, 16, 231, 255} }}, + {{ {-216, 337, 9}, 0, {1080, 483}, {181, 243, 101, 255} }}, + {{ {-66, 359, 67}, 0, {1103, 847}, {229, 253, 124, 255} }}, + {{ {63, 354, 61}, 0, {1087, 1147}, {6, 236, 125, 255} }}, + {{ {176, 337, 34}, 0, {1050, 1405}, {79, 204, 85, 255} }}, + {{ {-216, 337, 9}, 0, {1080, 657}, {181, 243, 101, 255} }}, + {{ {-175, 360, -121}, 0, {1179, 959}, {245, 49, 139, 255} }}, + {{ {-311, 326, -119}, 0, {1107, 939}, {139, 253, 206, 255} }}, + {{ {-66, 359, 67}, 0, {1103, 546}, {229, 253, 124, 255} }}, + {{ {-38, 371, -117}, 0, {1196, 973}, {17, 56, 143, 255} }}, + {{ {176, 337, 34}, 0, {1050, 677}, {79, 204, 85, 255} }}, + {{ {224, 361, -51}, 0, {1134, 874}, {112, 38, 209, 255} }}, + {{ {83, 371, -91}, 0, {1180, 1169}, {32, 73, 157, 255} }}, + {{ {224, 361, -51}, 0, {1134, 1504}, {112, 38, 209, 255} }}, + {{ {-38, 371, -117}, 0, {1196, 879}, {17, 56, 143, 255} }}, + {{ {63, 354, 61}, 0, {1087, 586}, {6, 236, 125, 255} }}, + {{ {63, 354, 61}, 0, {1087, 586}, {6, 236, 125, 255} }}, + {{ {83, 371, -91}, 0, {1180, 936}, {32, 73, 157, 255} }}, + {{ {-175, 360, -121}, 0, {1179, 557}, {245, 49, 139, 255} }}, + {{ {-38, 371, -117}, 0, {1196, 879}, {17, 56, 143, 255} }}, + {{ {-311, 326, -119}, 0, {1107, 236}, {139, 253, 206, 255} }}, + {{ {79, 247, 79}, 0, {1737, 879}, {123, 16, 231, 255} }}, + {{ {144, 184, 146}, 0, {1687, 702}, {154, 65, 217, 255} }}, + {{ {176, 150, 250}, 0, {1740, 469}, {243, 219, 121, 255} }}, + {{ {-54, 274, -40}, 0, {1652, 793}, {119, 17, 216, 255} }}, + {{ {-141, 282, -67}, 0, {1641, 579}, {179, 29, 159, 255} }}, + {{ {-315, 275, 43}, 0, {1760, 225}, {234, 10, 125, 255} }}, + {{ {-352, 243, -67}, 0, {1567, 102}, {156, 253, 178, 255} }}, + {{ {-260, 234, -39}, 0, {1578, 327}, {119, 21, 218, 255} }}, +}; + +Gfx gBeastSkel_Claw_L_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(gBeastSkel_Claw_L_mesh_layer_Opaque_vtx_0 + 0, 17, 0), + gsSPMatrix(0x0d000140, G_MTX_LOAD), + gsSPVertex(gBeastSkel_Claw_L_mesh_layer_Opaque_vtx_0 + 17, 15, 17), + gsSP2Triangles(0, 17, 18, 0, 19, 1, 18, 0), + gsSP2Triangles(2, 19, 20, 0, 3, 21, 4, 0), + gsSP2Triangles(3, 22, 21, 0, 5, 21, 22, 0), + gsSP2Triangles(5, 22, 6, 0, 5, 23, 21, 0), + gsSP2Triangles(7, 4, 24, 0, 7, 24, 25, 0), + gsSP2Triangles(8, 25, 24, 0, 8, 24, 9, 0), + gsSP2Triangles(10, 26, 27, 0, 10, 11, 26, 0), + gsSP2Triangles(28, 12, 29, 0, 28, 13, 12, 0), + gsSP2Triangles(30, 14, 15, 0, 30, 15, 28, 0), + gsSP1Triangle(16, 9, 31, 0), + gsSPVertex(gBeastSkel_Claw_L_mesh_layer_Opaque_vtx_0 + 32, 5, 0), + gsSPMatrix(0x0d000180, G_MTX_LOAD), + gsSPVertex(gBeastSkel_Claw_L_mesh_layer_Opaque_vtx_0 + 37, 8, 5), + gsSP2Triangles(5, 0, 1, 0, 6, 1, 0, 0), + gsSP2Triangles(6, 0, 7, 0, 2, 8, 3, 0), + gsSP2Triangles(2, 9, 8, 0, 10, 11, 4, 0), + gsSP2Triangles(12, 4, 11, 0, 12, 2, 4, 0), + gsSPEndDisplayList(), +}; + +Vtx gBeastSkel_Claw_L_mesh_layer_Opaque_vtx_1[36] = { + {{ {-126, 308, 54}, 0, {1065, 1052}, {223, 32, 118, 255} }}, + {{ {-54, 274, -40}, 0, {748, 1052}, {119, 17, 216, 255} }}, + {{ {-26, 1153, -31}, 0, {871, 2056}, {12, 126, 254, 255} }}, + {{ {-26, 1153, -31}, 0, {860, 2025}, {12, 126, 254, 255} }}, + {{ {-141, 282, -67}, 0, {999, 1106}, {179, 29, 159, 255} }}, + {{ {-126, 308, 54}, 0, {744, 1105}, {223, 32, 118, 255} }}, + {{ {144, 184, 146}, 0, {1023, 1105}, {154, 65, 217, 255} }}, + {{ {282, 1076, 287}, 0, {854, 1972}, {12, 126, 15, 255} }}, + {{ {257, 178, 142}, 0, {695, 1104}, {123, 10, 224, 255} }}, + {{ {176, 150, 250}, 0, {1050, 1044}, {243, 219, 121, 255} }}, + {{ {257, 178, 142}, 0, {733, 1044}, {123, 10, 224, 255} }}, + {{ {282, 1076, 287}, 0, {871, 2056}, {12, 126, 15, 255} }}, + {{ {-5, 256, 52}, 0, {1012, 1077}, {172, 53, 177, 255} }}, + {{ {118, 1214, 105}, 0, {857, 2037}, {11, 126, 1, 255} }}, + {{ {79, 247, 79}, 0, {685, 1096}, {123, 16, 231, 255} }}, + {{ {118, 1214, 105}, 0, {860, 2025}, {11, 126, 1, 255} }}, + {{ {-5, 256, 52}, 0, {999, 1106}, {172, 53, 177, 255} }}, + {{ {24, 286, 166}, 0, {744, 1105}, {235, 6, 125, 255} }}, + {{ {24, 286, 166}, 0, {1050, 1027}, {235, 6, 125, 255} }}, + {{ {79, 247, 79}, 0, {733, 1027}, {123, 16, 231, 255} }}, + {{ {118, 1214, 105}, 0, {871, 2056}, {11, 126, 1, 255} }}, + {{ {-141, 282, -67}, 0, {1012, 1077}, {179, 29, 159, 255} }}, + {{ {-26, 1153, -31}, 0, {857, 2037}, {12, 126, 254, 255} }}, + {{ {-54, 274, -40}, 0, {685, 1096}, {119, 17, 216, 255} }}, + {{ {144, 184, 146}, 0, {998, 1104}, {154, 65, 217, 255} }}, + {{ {176, 150, 250}, 0, {757, 1091}, {243, 219, 121, 255} }}, + {{ {282, 1076, 287}, 0, {864, 2031}, {12, 126, 15, 255} }}, + {{ {-352, 243, -67}, 0, {1075, 992}, {156, 253, 178, 255} }}, + {{ {-315, 275, 43}, 0, {758, 992}, {234, 10, 125, 255} }}, + {{ {-265, 968, -122}, 0, {871, 2056}, {8, 126, 238, 255} }}, + {{ {-265, 968, -122}, 0, {854, 2015}, {8, 126, 238, 255} }}, + {{ {-260, 234, -39}, 0, {731, 1160}, {119, 21, 218, 255} }}, + {{ {-352, 243, -67}, 0, {995, 1154}, {156, 253, 178, 255} }}, + {{ {-265, 968, -122}, 0, {1075, 992}, {8, 126, 238, 255} }}, + {{ {-315, 275, 43}, 0, {758, 992}, {234, 10, 125, 255} }}, + {{ {-260, 234, -39}, 0, {871, 2056}, {119, 21, 218, 255} }}, +}; + +Gfx gBeastSkel_Claw_L_mesh_layer_Opaque_tri_1[] = { + gsSPVertex(gBeastSkel_Claw_L_mesh_layer_Opaque_vtx_1 + 0, 30, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), + gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), + gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), + gsSP2Triangles(24, 25, 26, 0, 27, 28, 29, 0), + gsSPVertex(gBeastSkel_Claw_L_mesh_layer_Opaque_vtx_1 + 30, 6, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSPEndDisplayList(), +}; + +Vtx gBeastSkel_Shoulder_R_mesh_layer_Opaque_vtx_0[47] = { + {{ {-10, 1521, 281}, 0, {683, 1034}, {30, 28, 120, 255} }}, + {{ {269, 1110, 92}, 0, {451, 1001}, {116, 27, 44, 255} }}, + {{ {133, 1579, 42}, 0, {617, 1140}, {124, 25, 9, 255} }}, + {{ {73, 1016, 293}, 0, {507, 877}, {22, 21, 123, 255} }}, + {{ {-214, 1524, 199}, 0, {760, 977}, {151, 9, 71, 255} }}, + {{ {-175, 1028, 211}, 0, {608, 800}, {149, 9, 67, 255} }}, + {{ {-170, 1634, -44}, 0, {876, 950}, {140, 234, 209, 255} }}, + {{ {-190, 1208, -44}, 0, {758, 798}, {137, 4, 211, 255} }}, + {{ {-10, 1634, -197}, 0, {957, 896}, {15, 212, 138, 255} }}, + {{ {8, 1247, -240}, 0, {874, 737}, {242, 22, 132, 255} }}, + {{ {133, 1579, 42}, 0, {1062, 827}, {124, 25, 9, 255} }}, + {{ {209, 1229, -133}, 0, {963, 682}, {105, 28, 190, 255} }}, + {{ {269, 1110, 92}, 0, {1052, 605}, {116, 27, 44, 255} }}, + {{ {374, 376, -156}, 0, {865, 321}, {106, 7, 187, 255} }}, + {{ {411, 166, 289}, 0, {1017, 165}, {110, 245, 63, 255} }}, + {{ {406, 18, 55}, 0, {888, 140}, {119, 214, 243, 255} }}, + {{ {57, -218, -323}, 0, {621, 137}, {24, 196, 146, 255} }}, + {{ {-62, 361, -376}, 0, {676, 395}, {218, 13, 136, 255} }}, + {{ {-197, -52, -259}, 0, {536, 258}, {180, 251, 154, 255} }}, + {{ {-182, 505, -10}, 0, {565, 531}, {134, 11, 221, 255} }}, + {{ {-272, 256, 310}, 0, {382, 505}, {149, 40, 57, 255} }}, + {{ {58, 213, 483}, 0, {241, 594}, {17, 11, 125, 255} }}, + {{ {411, 166, 289}, 0, {110, 717}, {110, 245, 63, 255} }}, + {{ {-353, 148, 263}, 0, {1794, 194}, {138, 47, 7, 255} }}, + {{ {-272, 256, 310}, 0, {1959, 180}, {149, 40, 57, 255} }}, + {{ {-197, -52, -259}, 0, {1449, -45}, {180, 251, 154, 255} }}, + {{ {-283, -167, 396}, 0, {1670, 330}, {168, 225, 86, 255} }}, + {{ {-414, -227, 95}, 0, {1598, 225}, {130, 242, 252, 255} }}, + {{ {-284, -92, -180}, 0, {1512, 71}, {169, 22, 166, 255} }}, + {{ {22, -413, -132}, 0, {1391, 287}, {32, 152, 191, 255} }}, + {{ {57, -218, -323}, 0, {1205, 173}, {24, 196, 146, 255} }}, + {{ {204, -317, 35}, 0, {1378, 429}, {96, 173, 253, 255} }}, + {{ {406, 18, 55}, 0, {1219, 765}, {119, 214, 243, 255} }}, + {{ {204, -317, 35}, 0, {1378, 429}, {96, 173, 253, 255} }}, + {{ {57, -218, -323}, 0, {1205, 173}, {24, 196, 146, 255} }}, + {{ {166, -143, 335}, 0, {1563, 563}, {71, 198, 88, 255} }}, + {{ {411, 166, 289}, 0, {1522, 956}, {110, 245, 63, 255} }}, + {{ {58, 213, 483}, 0, {1959, 650}, {17, 11, 125, 255} }}, + {{ {-261, -150, 481}, 0, {1693, 362}, {223, 231, 120, 255} }}, + {{ {-272, 256, 310}, 0, {1959, 180}, {149, 40, 57, 255} }}, + {{ {-283, -167, 396}, 0, {1670, 330}, {168, 225, 86, 255} }}, + {{ {-274, -488, 240}, 0, {1561, 303}, {200, 153, 48, 255} }}, + {{ {-414, -227, 95}, 0, {1598, 225}, {130, 242, 252, 255} }}, + {{ {-274, -445, -115}, 0, {1502, 247}, {197, 167, 188, 255} }}, + {{ {-284, -92, -180}, 0, {1512, 71}, {169, 22, 166, 255} }}, + {{ {22, -413, -132}, 0, {1391, 287}, {32, 152, 191, 255} }}, + {{ {-24, -440, 226}, 0, {1518, 371}, {40, 148, 54, 255} }}, +}; + +Gfx gBeastSkel_Shoulder_R_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(gBeastSkel_Shoulder_R_mesh_layer_Opaque_vtx_0 + 0, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 1, 0, 3, 0), + gsSP2Triangles(3, 0, 4, 0, 3, 4, 5, 0), + gsSP2Triangles(5, 4, 6, 0, 5, 6, 7, 0), + gsSP2Triangles(7, 6, 8, 0, 7, 8, 9, 0), + gsSP2Triangles(9, 8, 10, 0, 9, 10, 11, 0), + gsSP2Triangles(11, 10, 12, 0, 13, 11, 12, 0), + gsSP2Triangles(13, 12, 14, 0, 14, 15, 13, 0), + gsSP2Triangles(16, 13, 15, 0, 13, 16, 17, 0), + gsSP2Triangles(16, 18, 17, 0, 17, 18, 19, 0), + gsSP2Triangles(18, 20, 19, 0, 20, 7, 19, 0), + gsSP2Triangles(20, 5, 7, 0, 21, 5, 20, 0), + gsSP2Triangles(21, 3, 5, 0, 22, 3, 21, 0), + gsSP2Triangles(22, 1, 3, 0, 19, 7, 9, 0), + gsSP2Triangles(19, 9, 17, 0, 17, 9, 11, 0), + gsSP2Triangles(17, 11, 13, 0, 23, 24, 25, 0), + gsSP2Triangles(26, 24, 23, 0, 23, 27, 26, 0), + gsSP2Triangles(28, 27, 23, 0, 23, 25, 28, 0), + gsSP2Triangles(28, 25, 29, 0, 29, 25, 30, 0), + gsSP1Triangle(31, 29, 30, 0), + gsSPVertex(gBeastSkel_Shoulder_R_mesh_layer_Opaque_vtx_0 + 32, 15, 0), + gsSP2Triangles(0, 1, 2, 0, 1, 0, 3, 0), + gsSP2Triangles(0, 4, 3, 0, 4, 5, 3, 0), + gsSP2Triangles(3, 5, 6, 0, 7, 6, 5, 0), + gsSP2Triangles(8, 6, 7, 0, 9, 6, 8, 0), + gsSP2Triangles(8, 10, 9, 0, 9, 10, 11, 0), + gsSP2Triangles(11, 10, 12, 0, 12, 13, 11, 0), + gsSP2Triangles(11, 13, 14, 0, 14, 13, 1, 0), + gsSP2Triangles(3, 14, 1, 0, 6, 14, 3, 0), + gsSP2Triangles(9, 14, 6, 0, 11, 14, 9, 0), + gsSPEndDisplayList(), +}; + +Vtx gBeastSkel_Arm_R_mesh_layer_Opaque_vtx_0[17] = { + {{ {139, 325, -114}, 0, {2043, 302}, {126, 0, 243, 255} }}, + {{ {-36, 196, -377}, 0, {1853, 249}, {6, 213, 137, 255} }}, + {{ {-195, 302, -176}, 0, {1713, 276}, {144, 236, 200, 255} }}, + {{ {-231, 357, 61}, 0, {1557, 279}, {142, 11, 54, 255} }}, + {{ {-13, 396, 138}, 0, {1397, 317}, {44, 25, 116, 255} }}, + {{ {139, 325, -114}, 0, {1181, 342}, {126, 0, 243, 255} }}, + {{ {74, 934, -83}, 0, {1348, 731}, {125, 24, 251, 255} }}, + {{ {-48, 999, 98}, 0, {1501, 728}, {251, 34, 122, 255} }}, + {{ {-179, 938, -170}, 0, {1697, 669}, {133, 14, 226, 255} }}, + {{ {-44, 876, -281}, 0, {1810, 630}, {14, 18, 131, 255} }}, + {{ {74, 934, -83}, 0, {1946, 712}, {125, 24, 251, 255} }}, + {{ {-10, 1634, -197}, 0, {1877, 96}, {15, 212, 138, 255} }}, + {{ {133, 1579, 42}, 0, {2072, 95}, {124, 25, 9, 255} }}, + {{ {-170, 1634, -44}, 0, {1711, 97}, {140, 234, 209, 255} }}, + {{ {-214, 1524, 199}, 0, {1518, 74}, {151, 9, 71, 255} }}, + {{ {-10, 1521, 281}, 0, {1370, 99}, {30, 28, 120, 255} }}, + {{ {133, 1579, 42}, 0, {1181, 135}, {124, 25, 9, 255} }}, +}; + +Gfx gBeastSkel_Arm_R_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(gBeastSkel_Arm_R_mesh_layer_Opaque_vtx_0 + 0, 11, 0), + gsSPMatrix(0x0d0001c0, G_MTX_LOAD), + gsSPVertex(gBeastSkel_Arm_R_mesh_layer_Opaque_vtx_0 + 11, 6, 11), + gsSP2Triangles(11, 0, 12, 0, 11, 1, 0, 0), + gsSP2Triangles(13, 1, 11, 0, 13, 2, 1, 0), + gsSP2Triangles(14, 2, 13, 0, 14, 3, 2, 0), + gsSP2Triangles(15, 3, 14, 0, 15, 4, 3, 0), + gsSP2Triangles(15, 5, 4, 0, 15, 16, 5, 0), + gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), + gsSP2Triangles(3, 4, 7, 0, 7, 8, 3, 0), + gsSP2Triangles(2, 3, 8, 0, 2, 8, 9, 0), + gsSP2Triangles(2, 9, 1, 0, 1, 9, 10, 0), + gsSP1Triangle(1, 10, 0, 0), + gsSPEndDisplayList(), +}; + +Vtx gBeastSkel_Hand_R_mesh_layer_Opaque_vtx_0[32] = { + {{ {118, 351, 20}, 0, {1080, 657}, {54, 236, 113, 255} }}, + {{ {-101, 9, 28}, 0, {166, 719}, {221, 233, 120, 255} }}, + {{ {197, 48, -194}, 0, {391, 1344}, {112, 220, 208, 255} }}, + {{ {222, 341, -79}, 0, {1107, 939}, {123, 3, 226, 255} }}, + {{ {-101, 9, 28}, 0, {166, 1018}, {221, 233, 120, 255} }}, + {{ {89, -100, -116}, 0, {-35, 550}, {126, 246, 247, 255} }}, + {{ {197, 48, -194}, 0, {391, 303}, {112, 220, 208, 255} }}, + {{ {-166, 75, -272}, 0, {444, 1267}, {235, 254, 131, 255} }}, + {{ {-135, -137, -199}, 0, {-127, 1148}, {177, 231, 160, 255} }}, + {{ {222, 341, -79}, 0, {1107, 236}, {123, 3, 226, 255} }}, + {{ {102, 372, -102}, 0, {1179, 557}, {33, 52, 145, 255} }}, + {{ {-20, 382, -120}, 0, {1196, 879}, {5, 58, 143, 255} }}, + {{ {-132, 382, -116}, 0, {1180, 1169}, {243, 71, 152, 255} }}, + {{ {-263, 372, -103}, 0, {1134, 1504}, {154, 32, 187, 255} }}, + {{ {-263, 95, -207}, 0, {584, 1621}, {137, 238, 216, 255} }}, + {{ {-135, -137, -199}, 0, {-127, 1351}, {177, 231, 160, 255} }}, + {{ {-263, 95, -207}, 0, {584, 1409}, {137, 238, 216, 255} }}, + {{ {-233, 351, -20}, 0, {1050, 677}, {164, 204, 70, 255} }}, + {{ {-263, 372, -103}, 0, {1134, 874}, {154, 32, 187, 255} }}, + {{ {89, -100, -116}, 0, {1865, 952}, {126, 246, 247, 255} }}, + {{ {-135, -137, -199}, 0, {1722, 921}, {177, 231, 160, 255} }}, + {{ {-101, 9, 28}, 0, {1557, 910}, {221, 233, 120, 255} }}, + {{ {89, -100, -116}, 0, {1412, 974}, {126, 246, 247, 255} }}, + {{ {118, 351, 20}, 0, {1080, 483}, {54, 236, 113, 255} }}, + {{ {-24, 371, 47}, 0, {1103, 847}, {4, 252, 127, 255} }}, + {{ {-137, 366, 22}, 0, {1087, 1147}, {225, 239, 122, 255} }}, + {{ {-233, 351, -20}, 0, {1050, 1405}, {164, 204, 70, 255} }}, + {{ {-44, 876, -281}, 0, {1810, 630}, {14, 18, 131, 255} }}, + {{ {74, 934, -83}, 0, {1946, 712}, {125, 24, 251, 255} }}, + {{ {-179, 938, -170}, 0, {1697, 669}, {133, 14, 226, 255} }}, + {{ {-48, 999, 98}, 0, {1501, 728}, {251, 34, 122, 255} }}, + {{ {74, 934, -83}, 0, {1348, 731}, {125, 24, 251, 255} }}, +}; + +Gfx gBeastSkel_Hand_R_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(gBeastSkel_Hand_R_mesh_layer_Opaque_vtx_0 + 0, 27, 0), + gsSPMatrix(0x0d000200, G_MTX_LOAD), + gsSPVertex(gBeastSkel_Hand_R_mesh_layer_Opaque_vtx_0 + 27, 5, 27), + gsSP2Triangles(0, 1, 2, 0, 2, 3, 0, 0), + gsSP2Triangles(4, 5, 6, 0, 7, 6, 5, 0), + gsSP2Triangles(5, 8, 7, 0, 7, 9, 6, 0), + gsSP2Triangles(10, 9, 7, 0, 7, 11, 10, 0), + gsSP2Triangles(7, 12, 11, 0, 7, 13, 12, 0), + gsSP2Triangles(7, 14, 13, 0, 15, 16, 7, 0), + gsSP2Triangles(16, 15, 1, 0, 16, 1, 17, 0), + gsSP2Triangles(17, 18, 16, 0, 27, 19, 28, 0), + gsSP2Triangles(27, 20, 19, 0, 29, 20, 27, 0), + gsSP2Triangles(30, 20, 29, 0, 30, 21, 20, 0), + gsSP2Triangles(30, 22, 21, 0, 30, 31, 22, 0), + gsSP2Triangles(23, 24, 4, 0, 4, 24, 25, 0), + gsSP1Triangle(4, 25, 26, 0), + gsSPEndDisplayList(), +}; + +Vtx gBeastSkel_Claw_R_mesh_layer_Opaque_vtx_0[45] = { + {{ {19, 286, 64}, 0, {1836, 658}, {252, 27, 124, 255} }}, + {{ {-140, 267, 119}, 0, {1921, 1053}, {238, 5, 126, 255} }}, + {{ {-293, 144, 150}, 0, {1740, 1466}, {231, 221, 120, 255} }}, + {{ {65, 263, -35}, 0, {1641, 1108}, {103, 34, 190, 255} }}, + {{ {19, 286, 64}, 0, {1836, 905}, {252, 27, 124, 255} }}, + {{ {184, 256, 106}, 0, {1760, 801}, {240, 3, 126, 255} }}, + {{ {159, 219, 20}, 0, {1578, 941}, {152, 29, 189, 255} }}, + {{ {-17, 255, -36}, 0, {1652, 1084}, {152, 20, 186, 255} }}, + {{ {-84, 240, 29}, 0, {1725, 904}, {103, 56, 208, 255} }}, + {{ {-140, 267, 119}, 0, {1921, 725}, {238, 5, 126, 255} }}, + {{ {-333, 170, 34}, 0, {1667, 756}, {149, 11, 189, 255} }}, + {{ {-293, 144, 150}, 0, {1740, 469}, {231, 221, 120, 255} }}, + {{ {-333, 170, 34}, 0, {1667, 1603}, {149, 11, 189, 255} }}, + {{ {-238, 175, 69}, 0, {1687, 1344}, {108, 67, 249, 255} }}, + {{ {-164, 232, 29}, 0, {1737, 1153}, {145, 16, 197, 255} }}, + {{ {-84, 240, 29}, 0, {1725, 947}, {103, 56, 208, 255} }}, + {{ {-164, 232, 29}, 0, {1737, 879}, {145, 16, 197, 255} }}, + {{ {-24, 371, 47}, 0, {1103, 847}, {4, 252, 127, 255} }}, + {{ {118, 351, 20}, 0, {1080, 483}, {54, 236, 113, 255} }}, + {{ {-137, 366, 22}, 0, {1087, 1147}, {225, 239, 122, 255} }}, + {{ {-233, 351, -20}, 0, {1050, 1405}, {164, 204, 70, 255} }}, + {{ {118, 351, 20}, 0, {1080, 657}, {54, 236, 113, 255} }}, + {{ {102, 372, -102}, 0, {1179, 959}, {33, 52, 145, 255} }}, + {{ {222, 341, -79}, 0, {1107, 939}, {123, 3, 226, 255} }}, + {{ {-24, 371, 47}, 0, {1103, 546}, {4, 252, 127, 255} }}, + {{ {-20, 382, -120}, 0, {1196, 973}, {5, 58, 143, 255} }}, + {{ {-263, 372, -103}, 0, {1134, 874}, {154, 32, 187, 255} }}, + {{ {-233, 351, -20}, 0, {1050, 677}, {164, 204, 70, 255} }}, + {{ {-132, 382, -116}, 0, {1180, 1169}, {243, 71, 152, 255} }}, + {{ {-263, 372, -103}, 0, {1134, 1504}, {154, 32, 187, 255} }}, + {{ {-20, 382, -120}, 0, {1196, 879}, {5, 58, 143, 255} }}, + {{ {-137, 366, 22}, 0, {1087, 586}, {225, 239, 122, 255} }}, + {{ {-132, 382, -116}, 0, {1180, 936}, {243, 71, 152, 255} }}, + {{ {-137, 366, 22}, 0, {1087, 586}, {225, 239, 122, 255} }}, + {{ {102, 372, -102}, 0, {1179, 557}, {33, 52, 145, 255} }}, + {{ {-20, 382, -120}, 0, {1196, 879}, {5, 58, 143, 255} }}, + {{ {222, 341, -79}, 0, {1107, 236}, {123, 3, 226, 255} }}, + {{ {-164, 232, 29}, 0, {1737, 879}, {145, 16, 197, 255} }}, + {{ {-238, 175, 69}, 0, {1687, 702}, {108, 67, 249, 255} }}, + {{ {-293, 144, 150}, 0, {1740, 469}, {231, 221, 120, 255} }}, + {{ {-17, 255, -36}, 0, {1652, 793}, {152, 20, 186, 255} }}, + {{ {65, 263, -35}, 0, {1641, 579}, {103, 34, 190, 255} }}, + {{ {184, 256, 106}, 0, {1760, 225}, {240, 3, 126, 255} }}, + {{ {245, 228, 21}, 0, {1567, 102}, {121, 250, 218, 255} }}, + {{ {159, 219, 20}, 0, {1578, 327}, {152, 29, 189, 255} }}, +}; + +Gfx gBeastSkel_Claw_R_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(gBeastSkel_Claw_R_mesh_layer_Opaque_vtx_0 + 0, 17, 0), + gsSPMatrix(0x0d000240, G_MTX_LOAD), + gsSPVertex(gBeastSkel_Claw_R_mesh_layer_Opaque_vtx_0 + 17, 15, 17), + gsSP2Triangles(0, 17, 18, 0, 19, 17, 1, 0), + gsSP2Triangles(2, 20, 19, 0, 3, 4, 21, 0), + gsSP2Triangles(3, 21, 22, 0, 5, 22, 21, 0), + gsSP2Triangles(5, 21, 23, 0, 5, 6, 22, 0), + gsSP2Triangles(7, 24, 4, 0, 7, 25, 24, 0), + gsSP2Triangles(8, 24, 25, 0, 8, 9, 24, 0), + gsSP2Triangles(10, 26, 27, 0, 10, 27, 11, 0), + gsSP2Triangles(28, 29, 12, 0, 28, 12, 13, 0), + gsSP2Triangles(30, 14, 15, 0, 30, 28, 14, 0), + gsSP1Triangle(16, 31, 9, 0), + gsSPVertex(gBeastSkel_Claw_R_mesh_layer_Opaque_vtx_0 + 32, 5, 0), + gsSPMatrix(0x0d000280, G_MTX_LOAD), + gsSPVertex(gBeastSkel_Claw_R_mesh_layer_Opaque_vtx_0 + 37, 8, 5), + gsSP2Triangles(5, 0, 1, 0, 6, 1, 0, 0), + gsSP2Triangles(6, 7, 1, 0, 2, 3, 8, 0), + gsSP2Triangles(2, 8, 9, 0, 10, 4, 11, 0), + gsSP2Triangles(12, 11, 4, 0, 12, 4, 2, 0), + gsSPEndDisplayList(), +}; + +Vtx gBeastSkel_Claw_R_mesh_layer_Opaque_vtx_1[36] = { + {{ {19, 286, 64}, 0, {1065, 1052}, {252, 27, 124, 255} }}, + {{ {-44, 1045, -36}, 0, {871, 2056}, {245, 126, 250, 255} }}, + {{ {-17, 255, -36}, 0, {748, 1052}, {152, 20, 186, 255} }}, + {{ {-44, 1045, -36}, 0, {860, 2025}, {245, 126, 250, 255} }}, + {{ {19, 286, 64}, 0, {744, 1105}, {252, 27, 124, 255} }}, + {{ {65, 263, -35}, 0, {999, 1106}, {103, 34, 190, 255} }}, + {{ {-238, 175, 69}, 0, {1023, 1105}, {108, 67, 249, 255} }}, + {{ {-333, 170, 34}, 0, {695, 1104}, {149, 11, 189, 255} }}, + {{ {-394, 977, 152}, 0, {854, 1972}, {240, 126, 11, 255} }}, + {{ {-293, 144, 150}, 0, {1050, 1044}, {231, 221, 120, 255} }}, + {{ {-394, 977, 152}, 0, {871, 2056}, {240, 126, 11, 255} }}, + {{ {-333, 170, 34}, 0, {733, 1044}, {149, 11, 189, 255} }}, + {{ {-84, 240, 29}, 0, {1012, 1077}, {103, 56, 208, 255} }}, + {{ {-164, 232, 29}, 0, {685, 1096}, {145, 16, 197, 255} }}, + {{ {-204, 1101, 41}, 0, {857, 2037}, {245, 126, 253, 255} }}, + {{ {-204, 1101, 41}, 0, {860, 2025}, {245, 126, 253, 255} }}, + {{ {-140, 267, 119}, 0, {744, 1105}, {238, 5, 126, 255} }}, + {{ {-84, 240, 29}, 0, {999, 1106}, {103, 56, 208, 255} }}, + {{ {-140, 267, 119}, 0, {1050, 1027}, {238, 5, 126, 255} }}, + {{ {-204, 1101, 41}, 0, {871, 2056}, {245, 126, 253, 255} }}, + {{ {-164, 232, 29}, 0, {733, 1027}, {145, 16, 197, 255} }}, + {{ {65, 263, -35}, 0, {1012, 1077}, {103, 34, 190, 255} }}, + {{ {-17, 255, -36}, 0, {685, 1096}, {152, 20, 186, 255} }}, + {{ {-44, 1045, -36}, 0, {857, 2037}, {245, 126, 250, 255} }}, + {{ {-238, 175, 69}, 0, {998, 1104}, {108, 67, 249, 255} }}, + {{ {-394, 977, 152}, 0, {864, 2031}, {240, 126, 11, 255} }}, + {{ {-293, 144, 150}, 0, {757, 1091}, {231, 221, 120, 255} }}, + {{ {245, 228, 21}, 0, {1075, 992}, {121, 250, 218, 255} }}, + {{ {186, 880, -49}, 0, {871, 2056}, {254, 126, 237, 255} }}, + {{ {184, 256, 106}, 0, {758, 992}, {240, 3, 126, 255} }}, + {{ {186, 880, -49}, 0, {854, 2015}, {254, 126, 237, 255} }}, + {{ {245, 228, 21}, 0, {995, 1154}, {121, 250, 218, 255} }}, + {{ {159, 219, 20}, 0, {731, 1160}, {152, 29, 189, 255} }}, + {{ {186, 880, -49}, 0, {1075, 992}, {254, 126, 237, 255} }}, + {{ {159, 219, 20}, 0, {871, 2056}, {152, 29, 189, 255} }}, + {{ {184, 256, 106}, 0, {758, 992}, {240, 3, 126, 255} }}, +}; + +Gfx gBeastSkel_Claw_R_mesh_layer_Opaque_tri_1[] = { + gsSPVertex(gBeastSkel_Claw_R_mesh_layer_Opaque_vtx_1 + 0, 30, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), + gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), + gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), + gsSP2Triangles(24, 25, 26, 0, 27, 28, 29, 0), + gsSPVertex(gBeastSkel_Claw_R_mesh_layer_Opaque_vtx_1 + 30, 6, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSPEndDisplayList(), +}; + +Vtx gBeastSkel_Hip_mesh_layer_Opaque_vtx_0[41] = { + {{ {404, 16, 355}, 0, {348, 97}, {43, 153, 61, 255} }}, + {{ {21, 26, 457}, 0, {416, -81}, {0, 154, 75, 255} }}, + {{ {404, 99, -79}, 0, {234, 299}, {69, 154, 32, 255} }}, + {{ {20, 181, -384}, 0, {57, 480}, {7, 207, 117, 255} }}, + {{ {-362, 12, 355}, 0, {337, 114}, {215, 153, 62, 255} }}, + {{ {21, 26, 457}, 0, {401, -66}, {0, 154, 75, 255} }}, + {{ {-362, 96, -79}, 0, {226, 317}, {192, 153, 37, 255} }}, + {{ {20, 181, -384}, 0, {51, 500}, {7, 207, 117, 255} }}, + {{ {404, 99, -79}, 0, {925, 705}, {69, 154, 32, 255} }}, + {{ {20, 181, -384}, 0, {683, 995}, {7, 207, 117, 255} }}, + {{ {16, 801, -351}, 0, {296, 758}, {255, 100, 177, 255} }}, + {{ {605, 666, -16}, 0, {604, 482}, {113, 47, 220, 255} }}, + {{ {14, 1240, -104}, 0, {110, 423}, {0, 114, 200, 255} }}, + {{ {14, 1189, 501}, 0, {309, 2}, {255, 107, 68, 255} }}, + {{ {716, 598, 429}, 0, {718, 328}, {112, 12, 59, 255} }}, + {{ {68, 758, 617}, 0, {656, -36}, {5, 6, 127, 255} }}, + {{ {21, 26, 457}, 0, {1151, 119}, {0, 154, 75, 255} }}, + {{ {404, 16, 355}, 0, {1071, 392}, {43, 153, 61, 255} }}, + {{ {-362, 96, -79}, 0, {915, 733}, {192, 153, 37, 255} }}, + {{ {16, 801, -351}, 0, {287, 787}, {255, 100, 177, 255} }}, + {{ {20, 181, -384}, 0, {677, 1025}, {7, 207, 117, 255} }}, + {{ {-573, 661, -16}, 0, {592, 511}, {143, 45, 221, 255} }}, + {{ {11, 251, -489}, 0, {582, -18}, {0, 176, 157, 255} }}, + {{ {414, 276, -361}, 0, {508, 174}, {44, 170, 173, 255} }}, + {{ {1006, 729, -114}, 0, {616, 446}, {119, 220, 27, 255} }}, + {{ {357, 704, 555}, 0, {424, 686}, {59, 221, 107, 255} }}, + {{ {21, 680, 654}, 0, {313, 806}, {0, 217, 121, 255} }}, + {{ {11, 251, -489}, 0, {567, 4}, {0, 176, 157, 255} }}, + {{ {-372, 276, -361}, 0, {497, 188}, {207, 169, 177, 255} }}, + {{ {-901, 703, -11}, 0, {583, 464}, {142, 217, 41, 255} }}, + {{ {-315, 704, 555}, 0, {420, 698}, {200, 221, 108, 255} }}, + {{ {21, 680, 654}, 0, {314, 820}, {0, 217, 121, 255} }}, + {{ {-683, 593, 428}, 0, {703, 357}, {145, 11, 60, 255} }}, + {{ {-573, 661, -16}, 0, {592, 511}, {143, 45, 221, 255} }}, + {{ {-362, 96, -79}, 0, {915, 733}, {192, 153, 37, 255} }}, + {{ {-362, 12, 355}, 0, {1056, 418}, {215, 153, 62, 255} }}, + {{ {21, 26, 457}, 0, {1130, 142}, {0, 154, 75, 255} }}, + {{ {68, 758, 617}, 0, {646, -66}, {5, 6, 127, 255} }}, + {{ {14, 1189, 501}, 0, {300, 37}, {255, 107, 68, 255} }}, + {{ {14, 1240, -104}, 0, {102, 454}, {0, 114, 200, 255} }}, + {{ {16, 801, -351}, 0, {287, 787}, {255, 100, 177, 255} }}, +}; + +Gfx gBeastSkel_Hip_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(gBeastSkel_Hip_mesh_layer_Opaque_vtx_0 + 0, 22, 0), + gsSPMatrix(0x0d000000, G_MTX_LOAD), + gsSPVertex(gBeastSkel_Hip_mesh_layer_Opaque_vtx_0 + 22, 10, 22), + gsSP2Triangles(0, 1, 22, 0, 0, 22, 23, 0), + gsSP2Triangles(0, 23, 24, 0, 2, 0, 24, 0), + gsSP2Triangles(2, 24, 25, 0, 3, 2, 25, 0), + gsSP2Triangles(25, 26, 3, 0, 4, 27, 5, 0), + gsSP2Triangles(4, 28, 27, 0, 29, 28, 4, 0), + gsSP2Triangles(6, 29, 4, 0, 30, 29, 6, 0), + gsSP2Triangles(7, 30, 6, 0, 30, 7, 31, 0), + gsSP2Triangles(8, 9, 10, 0, 10, 11, 8, 0), + gsSP2Triangles(12, 11, 10, 0, 13, 11, 12, 0), + gsSP2Triangles(13, 14, 11, 0, 14, 13, 15, 0), + gsSP2Triangles(16, 14, 15, 0, 16, 17, 14, 0), + gsSP2Triangles(17, 8, 14, 0, 14, 8, 11, 0), + gsSP2Triangles(18, 19, 20, 0, 19, 18, 21, 0), + gsSPMatrix(0x0d0002c0, G_MTX_LOAD), + gsSPVertex(gBeastSkel_Hip_mesh_layer_Opaque_vtx_0 + 32, 9, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 0, 2, 0), + gsSP2Triangles(4, 0, 3, 0, 4, 5, 0, 0), + gsSP2Triangles(0, 5, 6, 0, 6, 1, 0, 0), + gsSP2Triangles(6, 7, 1, 0, 7, 8, 1, 0), + gsSPEndDisplayList(), +}; + +Vtx gBeastSkel_Hip_mesh_layer_Opaque_vtx_1[16] = { + {{ {404, 99, -79}, 0, {-858, 15}, {69, 154, 32, 255} }}, + {{ {404, 16, 355}, 0, {-1933, 15}, {43, 153, 61, 255} }}, + {{ {639, 308, 247}, 0, {-1933, 945}, {154, 71, 28, 255} }}, + {{ {518, 336, -37}, 0, {-858, 945}, {160, 56, 61, 255} }}, + {{ {20, 181, -384}, 0, {1703, 15}, {7, 207, 117, 255} }}, + {{ {25, 473, -492}, 0, {1684, 945}, {255, 35, 122, 255} }}, + {{ {-362, 96, -79}, 0, {4240, 15}, {192, 153, 37, 255} }}, + {{ {-468, 332, -37}, 0, {4240, 945}, {97, 54, 61, 255} }}, + {{ {-362, 12, 355}, 0, {5328, 15}, {215, 153, 62, 255} }}, + {{ {-589, 303, 247}, 0, {5328, 945}, {103, 69, 28, 255} }}, + {{ {16, 801, -351}, 0, {1927, -2}, {255, 100, 177, 255} }}, + {{ {605, 666, -16}, 0, {-2320, -2}, {113, 47, 220, 255} }}, + {{ {604, 877, -50}, 0, {-2320, 981}, {197, 18, 111, 255} }}, + {{ {15, 1013, -385}, 0, {1927, 981}, {0, 20, 125, 255} }}, + {{ {-573, 661, -16}, 0, {6174, -2}, {143, 45, 221, 255} }}, + {{ {-574, 873, -50}, 0, {6174, 981}, {59, 18, 111, 255} }}, +}; + +Gfx gBeastSkel_Hip_mesh_layer_Opaque_tri_1[] = { + gsSPVertex(gBeastSkel_Hip_mesh_layer_Opaque_vtx_1 + 0, 16, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), + gsSP2Triangles(4, 0, 3, 0, 4, 3, 5, 0), + gsSP2Triangles(6, 4, 5, 0, 6, 5, 7, 0), + gsSP2Triangles(8, 6, 7, 0, 8, 7, 9, 0), + gsSP2Triangles(10, 11, 12, 0, 10, 12, 13, 0), + gsSP2Triangles(14, 10, 13, 0, 14, 13, 15, 0), + gsSPEndDisplayList(), +}; + +Vtx gBeastSkel_Leg_L_mesh_layer_Opaque_vtx_0[23] = { + {{ {-153, 1267, 188}, 0, {1095, 1512}, {160, 3, 83, 255} }}, + {{ {-207, 347, 394}, 0, {278, 1383}, {197, 17, 111, 255} }}, + {{ {56, 1019, 94}, 0, {950, 1254}, {92, 12, 87, 255} }}, + {{ {420, -47, 268}, 0, {87, 753}, {89, 233, 87, 255} }}, + {{ {424, -266, -228}, 0, {194, 291}, {95, 190, 205, 255} }}, + {{ {216, 1059, -175}, 0, {1109, 1028}, {113, 6, 199, 255} }}, + {{ {-45, 1168, -296}, 0, {1356, 921}, {252, 18, 130, 255} }}, + {{ {-47, 311, -405}, 0, {870, 210}, {239, 9, 131, 255} }}, + {{ {-240, 1282, -178}, 0, {1579, 908}, {143, 14, 200, 255} }}, + {{ {-251, 438, -141}, 0, {1301, 222}, {136, 20, 220, 255} }}, + {{ {-153, 1267, 188}, 0, {1874, 760}, {160, 3, 83, 255} }}, + {{ {-207, 347, 394}, 0, {1694, -47}, {197, 17, 111, 255} }}, + {{ {-47, 311, -405}, 0, {162, 674}, {239, 9, 131, 255} }}, + {{ {424, -266, -228}, 0, {119, 19}, {95, 190, 205, 255} }}, + {{ {-1, -236, -307}, 0, {308, 314}, {238, 181, 155, 255} }}, + {{ {122, -385, 21}, 0, {420, 144}, {9, 132, 28, 255} }}, + {{ {420, -47, 268}, 0, {612, -199}, {89, 233, 87, 255} }}, + {{ {-75, -128, 279}, 0, {629, 195}, {223, 189, 103, 255} }}, + {{ {-207, 347, 394}, 0, {989, 360}, {197, 17, 111, 255} }}, + {{ {-375, 68, 111}, 0, {641, 413}, {135, 243, 36, 255} }}, + {{ {-251, 438, -141}, 0, {649, 783}, {136, 20, 220, 255} }}, + {{ {-311, 40, -258}, 0, {429, 490}, {156, 243, 178, 255} }}, + {{ {-266, -272, -66}, 0, {477, 319}, {170, 163, 250, 255} }}, +}; + +Gfx gBeastSkel_Leg_L_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(gBeastSkel_Leg_L_mesh_layer_Opaque_vtx_0 + 0, 23, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), + gsSP2Triangles(2, 3, 4, 0, 2, 4, 5, 0), + gsSP2Triangles(4, 6, 5, 0, 6, 4, 7, 0), + gsSP2Triangles(8, 6, 7, 0, 7, 9, 8, 0), + gsSP2Triangles(9, 10, 8, 0, 11, 10, 9, 0), + gsSP2Triangles(12, 13, 14, 0, 13, 15, 14, 0), + gsSP2Triangles(13, 16, 15, 0, 16, 17, 15, 0), + gsSP2Triangles(18, 17, 16, 0, 19, 17, 18, 0), + gsSP2Triangles(20, 19, 18, 0, 21, 19, 20, 0), + gsSP2Triangles(21, 20, 12, 0, 12, 14, 21, 0), + gsSP2Triangles(14, 22, 21, 0, 14, 15, 22, 0), + gsSP2Triangles(15, 17, 22, 0, 22, 17, 19, 0), + gsSP1Triangle(21, 22, 19, 0), + gsSPEndDisplayList(), +}; + +Vtx gBeastSkel_Shin_L_mesh_layer_Opaque_vtx_0[24] = { + {{ {6, 494, 162}, 0, {77, 953}, {26, 18, 123, 255} }}, + {{ {64, 863, 136}, 0, {-132, 617}, {61, 245, 111, 255} }}, + {{ {-128, 856, 68}, 0, {66, 533}, {159, 237, 80, 255} }}, + {{ {-136, 501, 40}, 0, {247, 850}, {149, 13, 67, 255} }}, + {{ {-171, 879, -139}, 0, {256, 422}, {168, 91, 8, 255} }}, + {{ {-199, 536, -267}, 0, {485, 686}, {150, 2, 186, 255} }}, + {{ {-42, 894, -202}, 0, {372, 325}, {249, 111, 195, 255} }}, + {{ {-9, 557, -361}, 0, {607, 573}, {254, 5, 129, 255} }}, + {{ {115, 895, -106}, 0, {510, 184}, {75, 102, 9, 255} }}, + {{ {225, 569, -251}, 0, {750, 431}, {114, 20, 204, 255} }}, + {{ {64, 863, 136}, 0, {651, -41}, {61, 245, 111, 255} }}, + {{ {6, 494, 162}, 0, {1029, 89}, {26, 18, 123, 255} }}, + {{ {290, 168, -136}, 0, {1096, 659}, {124, 2, 227, 255} }}, + {{ {179, -55, 35}, 0, {1410, 603}, {96, 240, 81, 255} }}, + {{ {13, 238, -213}, 0, {815, 809}, {5, 235, 131, 255} }}, + {{ {-232, 99, -168}, 0, {656, 1062}, {143, 13, 199, 255} }}, + {{ {-159, -66, 196}, 0, {417, 1294}, {218, 255, 121, 255} }}, + {{ {179, -55, 35}, 0, {196, 1524}, {96, 240, 81, 255} }}, + {{ {216, 1059, -175}, 0, {1153, 743}, {113, 6, 199, 255} }}, + {{ {56, 1019, 94}, 0, {1485, 774}, {92, 12, 87, 255} }}, + {{ {-45, 1168, -296}, 0, {888, 927}, {252, 18, 130, 255} }}, + {{ {-240, 1282, -178}, 0, {704, 1109}, {143, 14, 200, 255} }}, + {{ {-153, 1267, 188}, 0, {513, 1413}, {160, 3, 83, 255} }}, + {{ {56, 1019, 94}, 0, {294, 1671}, {92, 12, 87, 255} }}, +}; + +Gfx gBeastSkel_Shin_L_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(gBeastSkel_Shin_L_mesh_layer_Opaque_vtx_0 + 0, 18, 0), + gsSPMatrix(0x0d000300, G_MTX_LOAD), + gsSPVertex(gBeastSkel_Shin_L_mesh_layer_Opaque_vtx_0 + 18, 6, 18), + gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), + gsSP2Triangles(3, 2, 4, 0, 3, 4, 5, 0), + gsSP2Triangles(5, 4, 6, 0, 5, 6, 7, 0), + gsSP2Triangles(7, 6, 8, 0, 7, 8, 9, 0), + gsSP2Triangles(9, 8, 10, 0, 9, 10, 11, 0), + gsSP2Triangles(11, 12, 9, 0, 11, 13, 12, 0), + gsSP2Triangles(18, 12, 13, 0, 18, 13, 19, 0), + gsSP2Triangles(14, 12, 18, 0, 7, 12, 14, 0), + gsSP2Triangles(5, 7, 14, 0, 14, 15, 5, 0), + gsSP2Triangles(20, 15, 14, 0, 14, 18, 20, 0), + gsSP2Triangles(20, 21, 15, 0, 21, 22, 15, 0), + gsSP2Triangles(22, 16, 15, 0, 16, 22, 17, 0), + gsSP2Triangles(22, 23, 17, 0, 0, 16, 17, 0), + gsSP2Triangles(3, 16, 0, 0, 16, 3, 15, 0), + gsSP2Triangles(15, 3, 5, 0, 12, 7, 9, 0), + gsSPEndDisplayList(), +}; + +Vtx gBeastSkel_Foot_L_mesh_layer_Opaque_vtx_0[28] = { + {{ {91, 226, 80}, 0, {1002, 472}, {88, 16, 90, 255} }}, + {{ {86, 424, -198}, 0, {734, 382}, {83, 17, 162, 255} }}, + {{ {83, 445, 72}, 0, {942, 301}, {85, 13, 94, 255} }}, + {{ {123, 29, -156}, 0, {853, 636}, {116, 242, 207, 255} }}, + {{ {109, -96, -44}, 0, {927, 736}, {125, 252, 20, 255} }}, + {{ {53, 30, 166}, 0, {1094, 632}, {55, 3, 114, 255} }}, + {{ {-44, -152, -145}, 0, {797, 780}, {47, 159, 67, 255} }}, + {{ {-179, -120, -83}, 0, {700, 816}, {132, 237, 17, 255} }}, + {{ {-139, -5, 106}, 0, {536, 836}, {167, 252, 90, 255} }}, + {{ {53, 30, 166}, 0, {384, 879}, {55, 3, 114, 255} }}, + {{ {-146, 245, 62}, 0, {466, 649}, {167, 7, 91, 255} }}, + {{ {91, 226, 80}, 0, {298, 732}, {88, 16, 90, 255} }}, + {{ {-145, 434, 64}, 0, {409, 518}, {183, 7, 104, 255} }}, + {{ {83, 445, 72}, 0, {242, 571}, {85, 13, 94, 255} }}, + {{ {-184, 436, -28}, 0, {477, 491}, {130, 3, 11, 255} }}, + {{ {-184, 521, -18}, 0, {451, 435}, {135, 37, 15, 255} }}, + {{ {-152, 513, -153}, 0, {543, 410}, {170, 69, 193, 255} }}, + {{ {-152, 428, -163}, 0, {572, 462}, {170, 12, 163, 255} }}, + {{ {86, 509, -188}, 0, {700, 324}, {63, 97, 204, 255} }}, + {{ {-27, 124, -237}, 0, {736, 614}, {254, 18, 130, 255} }}, + {{ {-45, -85, -319}, 0, {767, 705}, {252, 209, 138, 255} }}, + {{ {-167, 16, -166}, 0, {677, 712}, {140, 2, 205, 255} }}, + {{ {64, 863, 136}, 0, {1111, 678}, {61, 245, 111, 255} }}, + {{ {115, 895, -106}, 0, {939, 771}, {75, 102, 9, 255} }}, + {{ {-42, 894, -202}, 0, {810, 817}, {249, 111, 195, 255} }}, + {{ {-171, 879, -139}, 0, {710, 852}, {168, 91, 8, 255} }}, + {{ {-128, 856, 68}, 0, {551, 885}, {159, 237, 80, 255} }}, + {{ {64, 863, 136}, 0, {399, 925}, {61, 245, 111, 255} }}, +}; + +Gfx gBeastSkel_Foot_L_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(gBeastSkel_Foot_L_mesh_layer_Opaque_vtx_0 + 0, 22, 0), + gsSPMatrix(0x0d000340, G_MTX_LOAD), + gsSPVertex(gBeastSkel_Foot_L_mesh_layer_Opaque_vtx_0 + 22, 6, 22), + gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0), + gsSP2Triangles(0, 4, 3, 0, 0, 5, 4, 0), + gsSP2Triangles(4, 5, 22, 0, 23, 4, 22, 0), + gsSP2Triangles(23, 6, 4, 0, 23, 24, 6, 0), + gsSP2Triangles(24, 7, 6, 0, 24, 25, 7, 0), + gsSP2Triangles(25, 26, 7, 0, 26, 8, 7, 0), + gsSP2Triangles(8, 26, 27, 0, 8, 27, 9, 0), + gsSP2Triangles(9, 10, 8, 0, 9, 11, 10, 0), + gsSP2Triangles(11, 12, 10, 0, 11, 13, 12, 0), + gsSP2Triangles(10, 12, 14, 0, 12, 15, 14, 0), + gsSP2Triangles(14, 15, 16, 0, 14, 16, 17, 0), + gsSP2Triangles(17, 16, 18, 0, 17, 18, 1, 0), + gsSP2Triangles(19, 17, 1, 0, 19, 1, 3, 0), + gsSP2Triangles(3, 20, 19, 0, 20, 3, 4, 0), + gsSP2Triangles(4, 6, 20, 0, 6, 7, 20, 0), + gsSP2Triangles(20, 7, 21, 0, 10, 21, 7, 0), + gsSP2Triangles(10, 7, 8, 0, 10, 14, 21, 0), + gsSP2Triangles(14, 17, 21, 0, 17, 19, 21, 0), + gsSP1Triangle(21, 19, 20, 0), + gsSPEndDisplayList(), +}; + +Vtx gBeastSkel_FClaw_L_mesh_layer_Opaque_vtx_0[73] = { + {{ {74, 67, 37}, 0, {223, 492}, {49, 230, 114, 255} }}, + {{ {-114, 67, 42}, 0, {364, 447}, {195, 13, 110, 255} }}, + {{ {-161, 35, -24}, 0, {409, 393}, {153, 36, 65, 255} }}, + {{ {-134, -50, -119}, 0, {485, 320}, {191, 103, 219, 255} }}, + {{ {88, -90, -137}, 0, {636, 222}, {165, 28, 171, 255} }}, + {{ {-114, 67, 42}, 0, {278, 1031}, {195, 13, 110, 255} }}, + {{ {74, 67, 37}, 0, {166, 719}, {49, 230, 114, 255} }}, + {{ {-98, 365, 88}, 0, {1080, 657}, {197, 5, 112, 255} }}, + {{ {-161, 35, -24}, 0, {334, 1188}, {153, 36, 65, 255} }}, + {{ {-134, -50, -119}, 0, {391, 1344}, {191, 103, 219, 255} }}, + {{ {-183, 377, 2}, 0, {1107, 939}, {136, 243, 218, 255} }}, + {{ {-195, 526, 60}, 0, {1760, 801}, {253, 65, 109, 255} }}, + {{ {-77, 405, -6}, 0, {1179, 959}, {219, 41, 142, 255} }}, + {{ {-79, 501, -44}, 0, {1641, 1108}, {165, 237, 170, 255} }}, + {{ {-53, 560, 25}, 0, {1836, 905}, {241, 81, 97, 255} }}, + {{ {-160, 473, 9}, 0, {1578, 941}, {59, 49, 154, 255} }}, + {{ {-77, 405, -6}, 0, {1179, 557}, {219, 41, 142, 255} }}, + {{ {-79, 501, -44}, 0, {1641, 579}, {165, 237, 170, 255} }}, + {{ {-7, 508, -39}, 0, {1652, 793}, {101, 10, 180, 255} }}, + {{ {29, 416, -13}, 0, {1196, 879}, {5, 66, 147, 255} }}, + {{ {200, 194, -189}, 0, {444, 1267}, {24, 23, 133, 255} }}, + {{ {126, 414, -4}, 0, {1180, 1169}, {22, 78, 159, 255} }}, + {{ {113, 535, 26}, 0, {1737, 1153}, {111, 24, 199, 255} }}, + {{ {45, 529, 19}, 0, {1725, 947}, {155, 25, 184, 255} }}, + {{ {239, 403, 11}, 0, {1134, 1504}, {112, 35, 206, 255} }}, + {{ {265, 516, 59}, 0, {1667, 1603}, {116, 7, 206, 255} }}, + {{ {179, 517, 79}, 0, {1687, 1344}, {145, 55, 227, 255} }}, + {{ {83, 445, 72}, 0, {242, 571}, {85, 13, 94, 255} }}, + {{ {-145, 434, 64}, 0, {409, 518}, {183, 7, 104, 255} }}, + {{ {-184, 521, -18}, 0, {451, 435}, {135, 37, 15, 255} }}, + {{ {-152, 513, -153}, 0, {543, 410}, {170, 69, 193, 255} }}, + {{ {86, 509, -188}, 0, {700, 324}, {63, 97, 204, 255} }}, + {{ {200, 194, -189}, 0, {444, 1267}, {24, 23, 133, 255} }}, + {{ {239, 403, 11}, 0, {1134, 1504}, {112, 35, 206, 255} }}, + {{ {301, 197, -128}, 0, {584, 1621}, {122, 248, 223, 255} }}, + {{ {-195, 526, 60}, 0, {1760, 225}, {253, 65, 109, 255} }}, + {{ {-235, 467, 3}, 0, {1567, 102}, {148, 196, 228, 255} }}, + {{ {-183, 377, 2}, 0, {1107, 236}, {136, 243, 218, 255} }}, + {{ {-160, 473, 9}, 0, {1578, 327}, {59, 49, 154, 255} }}, + {{ {-77, 405, -6}, 0, {1179, 557}, {219, 41, 142, 255} }}, + {{ {-134, -50, -119}, 0, {391, 303}, {191, 103, 219, 255} }}, + {{ {88, -90, -137}, 0, {-35, 550}, {165, 28, 171, 255} }}, + {{ {179, 517, 79}, 0, {1687, 702}, {145, 55, 227, 255} }}, + {{ {124, 375, 105}, 0, {1087, 586}, {23, 249, 125, 255} }}, + {{ {221, 530, 154}, 0, {1740, 469}, {16, 23, 124, 255} }}, + {{ {126, 414, -4}, 0, {1180, 936}, {22, 78, 159, 255} }}, + {{ {113, 535, 26}, 0, {1737, 879}, {111, 24, 199, 255} }}, + {{ {79, 588, 80}, 0, {1921, 725}, {3, 60, 112, 255} }}, + {{ {265, 516, 59}, 0, {1667, 756}, {116, 7, 206, 255} }}, + {{ {209, 370, 73}, 0, {1050, 677}, {84, 216, 87, 255} }}, + {{ {239, 403, 11}, 0, {1134, 874}, {112, 35, 206, 255} }}, + {{ {301, 197, -128}, 0, {584, 1409}, {122, 248, 223, 255} }}, + {{ {74, 67, 37}, 0, {166, 719}, {49, 230, 114, 255} }}, + {{ {88, -90, -137}, 0, {-127, 1351}, {165, 28, 171, 255} }}, + {{ {221, 530, 154}, 0, {1740, 1466}, {16, 23, 124, 255} }}, + {{ {124, 375, 105}, 0, {1087, 1147}, {23, 249, 125, 255} }}, + {{ {209, 370, 73}, 0, {1050, 1405}, {84, 216, 87, 255} }}, + {{ {74, 67, 37}, 0, {166, 1018}, {49, 230, 114, 255} }}, + {{ {24, 375, 121}, 0, {1103, 847}, {243, 10, 126, 255} }}, + {{ {79, 588, 80}, 0, {1921, 1053}, {3, 60, 112, 255} }}, + {{ {-98, 365, 88}, 0, {1080, 483}, {197, 5, 112, 255} }}, + {{ {-53, 560, 25}, 0, {1836, 658}, {241, 81, 97, 255} }}, + {{ {-7, 508, -39}, 0, {1652, 1084}, {101, 10, 180, 255} }}, + {{ {-53, 560, 25}, 0, {1836, 905}, {241, 81, 97, 255} }}, + {{ {24, 375, 121}, 0, {1103, 546}, {243, 10, 126, 255} }}, + {{ {29, 416, -13}, 0, {1196, 973}, {5, 66, 147, 255} }}, + {{ {45, 529, 19}, 0, {1725, 904}, {155, 25, 184, 255} }}, + {{ {79, 588, 80}, 0, {1921, 725}, {3, 60, 112, 255} }}, + {{ {88, -90, -137}, 0, {-16, 2032}, {165, 28, 171, 255} }}, + {{ {74, 67, 37}, 0, {-16, 2032}, {49, 230, 114, 255} }}, + {{ {86, 509, -188}, 0, {-16, 2032}, {63, 97, 204, 255} }}, + {{ {86, 424, -198}, 0, {-16, 2032}, {83, 17, 162, 255} }}, + {{ {83, 445, 72}, 0, {-16, 2032}, {85, 13, 94, 255} }}, +}; + +Gfx gBeastSkel_FClaw_L_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(gBeastSkel_FClaw_L_mesh_layer_Opaque_vtx_0 + 0, 27, 0), + gsSPMatrix(0x0d000380, G_MTX_LOAD), + gsSPVertex(gBeastSkel_FClaw_L_mesh_layer_Opaque_vtx_0 + 27, 5, 27), + gsSP2Triangles(27, 0, 1, 0, 27, 1, 28, 0), + gsSP2Triangles(28, 1, 29, 0, 1, 2, 29, 0), + gsSP2Triangles(29, 2, 30, 0, 2, 3, 30, 0), + gsSP2Triangles(30, 3, 4, 0, 30, 4, 31, 0), + gsSP2Triangles(5, 6, 7, 0, 7, 8, 5, 0), + gsSP2Triangles(7, 9, 8, 0, 9, 7, 10, 0), + gsSP2Triangles(11, 10, 7, 0, 11, 7, 12, 0), + gsSP2Triangles(13, 12, 7, 0, 13, 7, 14, 0), + gsSP2Triangles(11, 12, 15, 0, 16, 17, 18, 0), + gsSP2Triangles(16, 18, 19, 0, 20, 16, 19, 0), + gsSP2Triangles(20, 19, 21, 0, 19, 22, 21, 0), + gsSP2Triangles(19, 23, 22, 0, 20, 21, 24, 0), + gsSP2Triangles(21, 25, 24, 0, 21, 26, 25, 0), + gsSPMatrix(0x0d0003c0, G_MTX_LOAD), + gsSPVertex(gBeastSkel_FClaw_L_mesh_layer_Opaque_vtx_0 + 32, 30, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSP2Triangles(6, 5, 4, 0, 6, 7, 5, 0), + gsSP2Triangles(7, 0, 5, 0, 0, 8, 5, 0), + gsSP2Triangles(0, 9, 8, 0, 10, 11, 12, 0), + gsSP2Triangles(10, 13, 11, 0, 14, 11, 13, 0), + gsSP2Triangles(14, 15, 11, 0, 16, 12, 17, 0), + gsSP2Triangles(16, 17, 18, 0, 17, 19, 18, 0), + gsSP2Triangles(19, 17, 20, 0, 19, 20, 21, 0), + gsSP2Triangles(21, 0, 19, 0, 22, 23, 24, 0), + gsSP2Triangles(25, 24, 23, 0, 25, 23, 26, 0), + gsSP2Triangles(23, 27, 26, 0, 28, 25, 26, 0), + gsSP1Triangle(29, 28, 26, 0), + gsSPVertex(gBeastSkel_FClaw_L_mesh_layer_Opaque_vtx_0 + 62, 8, 0), + gsSPMatrix(0x0d000380, G_MTX_LOAD), + gsSPVertex(gBeastSkel_FClaw_L_mesh_layer_Opaque_vtx_0 + 70, 3, 8), + gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), + gsSP2Triangles(4, 3, 2, 0, 4, 2, 5, 0), + gsSP2Triangles(8, 6, 7, 0, 9, 8, 7, 0), + gsSP1Triangle(9, 7, 10, 0), + gsSPEndDisplayList(), +}; + +Vtx gBeastSkel_FClaw_L_mesh_layer_Opaque_vtx_1[35] = { + {{ {-78, 839, -142}, 0, {860, 2025}, {244, 118, 210, 255} }}, + {{ {-79, 501, -44}, 0, {999, 1106}, {165, 237, 170, 255} }}, + {{ {-53, 560, 25}, 0, {744, 1105}, {241, 81, 97, 255} }}, + {{ {-79, 501, -44}, 0, {1012, 1077}, {165, 237, 170, 255} }}, + {{ {-78, 839, -142}, 0, {857, 2037}, {244, 118, 210, 255} }}, + {{ {-7, 508, -39}, 0, {685, 1096}, {101, 10, 180, 255} }}, + {{ {-53, 560, 25}, 0, {1065, 1052}, {241, 81, 97, 255} }}, + {{ {-7, 508, -39}, 0, {748, 1052}, {101, 10, 180, 255} }}, + {{ {-78, 839, -142}, 0, {871, 2056}, {244, 118, 210, 255} }}, + {{ {179, 517, 79}, 0, {1023, 1105}, {145, 55, 227, 255} }}, + {{ {206, 910, -59}, 0, {854, 1972}, {251, 118, 209, 255} }}, + {{ {265, 516, 59}, 0, {695, 1104}, {116, 7, 206, 255} }}, + {{ {221, 530, 154}, 0, {1050, 1044}, {16, 23, 124, 255} }}, + {{ {265, 516, 59}, 0, {733, 1044}, {116, 7, 206, 255} }}, + {{ {206, 910, -59}, 0, {871, 2056}, {251, 118, 209, 255} }}, + {{ {179, 517, 79}, 0, {998, 1104}, {145, 55, 227, 255} }}, + {{ {221, 530, 154}, 0, {757, 1091}, {16, 23, 124, 255} }}, + {{ {206, 910, -59}, 0, {864, 2031}, {251, 118, 209, 255} }}, + {{ {-252, 676, -103}, 0, {854, 2015}, {226, 102, 186, 255} }}, + {{ {-160, 473, 9}, 0, {731, 1160}, {59, 49, 154, 255} }}, + {{ {-235, 467, 3}, 0, {995, 1154}, {148, 196, 228, 255} }}, + {{ {-252, 676, -103}, 0, {1075, 992}, {226, 102, 186, 255} }}, + {{ {-195, 526, 60}, 0, {758, 992}, {253, 65, 109, 255} }}, + {{ {-160, 473, 9}, 0, {871, 2056}, {59, 49, 154, 255} }}, + {{ {-235, 467, 3}, 0, {1075, 992}, {148, 196, 228, 255} }}, + {{ {-252, 676, -103}, 0, {871, 2056}, {226, 102, 186, 255} }}, + {{ {45, 529, 19}, 0, {1012, 1077}, {155, 25, 184, 255} }}, + {{ {44, 932, -97}, 0, {857, 2037}, {245, 119, 212, 255} }}, + {{ {113, 535, 26}, 0, {685, 1096}, {111, 24, 199, 255} }}, + {{ {79, 588, 80}, 0, {1050, 1027}, {3, 60, 112, 255} }}, + {{ {113, 535, 26}, 0, {733, 1027}, {111, 24, 199, 255} }}, + {{ {44, 932, -97}, 0, {871, 2056}, {245, 119, 212, 255} }}, + {{ {44, 932, -97}, 0, {860, 2025}, {245, 119, 212, 255} }}, + {{ {45, 529, 19}, 0, {999, 1106}, {155, 25, 184, 255} }}, + {{ {79, 588, 80}, 0, {744, 1105}, {3, 60, 112, 255} }}, +}; + +Gfx gBeastSkel_FClaw_L_mesh_layer_Opaque_tri_1[] = { + gsSPMatrix(0x0d0003c0, G_MTX_LOAD), + gsSPVertex(gBeastSkel_FClaw_L_mesh_layer_Opaque_vtx_1 + 0, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), + gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), + gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), + gsSP2Triangles(24, 22, 25, 0, 26, 27, 28, 0), + gsSP1Triangle(29, 30, 31, 0), + gsSPVertex(gBeastSkel_FClaw_L_mesh_layer_Opaque_vtx_1 + 32, 3, 0), + gsSP1Triangle(0, 1, 2, 0), + gsSPEndDisplayList(), +}; + +Vtx gBeastSkel_Leg_R_mesh_layer_Opaque_vtx_0[23] = { + {{ {131, 1248, 178}, 0, {1095, 1512}, {106, 2, 69, 255} }}, + {{ {-86, 1000, 103}, 0, {950, 1254}, {171, 12, 93, 255} }}, + {{ {203, 328, 378}, 0, {278, 1383}, {69, 17, 105, 255} }}, + {{ {-432, -66, 308}, 0, {87, 753}, {175, 233, 95, 255} }}, + {{ {-481, -285, -184}, 0, {194, 291}, {157, 190, 213, 255} }}, + {{ {-270, 1040, -150}, 0, {1109, 1028}, {138, 8, 211, 255} }}, + {{ {-21, 1149, -295}, 0, {1356, 921}, {253, 16, 130, 255} }}, + {{ {-28, 292, -403}, 0, {870, 210}, {6, 8, 129, 255} }}, + {{ {184, 1262, -195}, 0, {1579, 908}, {106, 16, 188, 255} }}, + {{ {198, 418, -159}, 0, {1301, 222}, {116, 20, 209, 255} }}, + {{ {131, 1248, 178}, 0, {1874, 760}, {106, 2, 69, 255} }}, + {{ {203, 328, 378}, 0, {1694, -47}, {69, 17, 105, 255} }}, + {{ {246, 25, -275}, 0, {429, 490}, {93, 243, 170, 255} }}, + {{ {-28, 292, -403}, 0, {162, 674}, {6, 8, 129, 255} }}, + {{ {198, 418, -159}, 0, {649, 783}, {116, 20, 209, 255} }}, + {{ {-66, -253, -298}, 0, {308, 314}, {9, 181, 154, 255} }}, + {{ {221, -291, -86}, 0, {477, 319}, {85, 163, 241, 255} }}, + {{ {345, 49, 80}, 0, {641, 413}, {124, 243, 25, 255} }}, + {{ {203, 328, 378}, 0, {989, 360}, {69, 17, 105, 255} }}, + {{ {62, -147, 275}, 0, {629, 195}, {42, 189, 100, 255} }}, + {{ {-432, -66, 308}, 0, {612, -199}, {175, 233, 95, 255} }}, + {{ {-159, -404, 36}, 0, {420, 144}, {250, 132, 28, 255} }}, + {{ {-481, -285, -184}, 0, {119, 19}, {157, 190, 213, 255} }}, +}; + +Gfx gBeastSkel_Leg_R_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(gBeastSkel_Leg_R_mesh_layer_Opaque_vtx_0 + 0, 23, 0), + gsSP2Triangles(0, 1, 2, 0, 1, 3, 2, 0), + gsSP2Triangles(1, 4, 3, 0, 1, 5, 4, 0), + gsSP2Triangles(4, 5, 6, 0, 6, 7, 4, 0), + gsSP2Triangles(8, 7, 6, 0, 7, 8, 9, 0), + gsSP2Triangles(9, 8, 10, 0, 11, 9, 10, 0), + gsSP2Triangles(12, 13, 14, 0, 13, 12, 15, 0), + gsSP2Triangles(15, 12, 16, 0, 12, 17, 16, 0), + gsSP2Triangles(12, 14, 17, 0, 14, 18, 17, 0), + gsSP2Triangles(17, 18, 19, 0, 18, 20, 19, 0), + gsSP2Triangles(20, 21, 19, 0, 22, 21, 20, 0), + gsSP2Triangles(22, 15, 21, 0, 13, 15, 22, 0), + gsSP2Triangles(15, 16, 21, 0, 21, 16, 19, 0), + gsSP1Triangle(16, 17, 19, 0), + gsSPEndDisplayList(), +}; + +Vtx gBeastSkel_Shin_R_mesh_layer_Opaque_vtx_0[24] = { + {{ {-225, -52, 16}, 0, {1410, 603}, {159, 245, 81, 255} }}, + {{ {-319, 171, -166}, 0, {1096, 659}, {135, 3, 217, 255} }}, + {{ {-65, 497, 158}, 0, {1029, 89}, {219, 18, 120, 255} }}, + {{ {-243, 572, -274}, 0, {750, 431}, {147, 20, 193, 255} }}, + {{ {-120, 866, 127}, 0, {651, -41}, {184, 245, 104, 255} }}, + {{ {-147, 899, -118}, 0, {510, 184}, {181, 103, 4, 255} }}, + {{ {0, 560, -361}, 0, {607, 573}, {14, 5, 130, 255} }}, + {{ {18, 897, -200}, 0, {372, 325}, {13, 112, 197, 255} }}, + {{ {181, 539, -249}, 0, {485, 686}, {112, 2, 197, 255} }}, + {{ {140, 883, -124}, 0, {256, 422}, {88, 91, 16, 255} }}, + {{ {88, 505, 51}, 0, {247, 850}, {100, 13, 77, 255} }}, + {{ {78, 859, 78}, 0, {66, 533}, {89, 237, 89, 255} }}, + {{ {-65, 497, 158}, 0, {77, 953}, {219, 18, 120, 255} }}, + {{ {-120, 866, 127}, 0, {-132, 617}, {184, 245, 104, 255} }}, + {{ {97, -63, 208}, 0, {417, 1294}, {7, 251, 127, 255} }}, + {{ {-225, -52, 16}, 0, {196, 1524}, {159, 245, 81, 255} }}, + {{ {204, 102, -148}, 0, {656, 1062}, {119, 11, 214, 255} }}, + {{ {-36, 241, -216}, 0, {815, 809}, {5, 234, 131, 255} }}, + {{ {-270, 1040, -150}, 0, {1153, 743}, {138, 8, 211, 255} }}, + {{ {-86, 1000, 103}, 0, {1485, 774}, {171, 12, 93, 255} }}, + {{ {131, 1248, 178}, 0, {513, 1413}, {106, 2, 69, 255} }}, + {{ {-86, 1000, 103}, 0, {294, 1671}, {171, 12, 93, 255} }}, + {{ {-21, 1149, -295}, 0, {888, 927}, {253, 16, 130, 255} }}, + {{ {184, 1262, -195}, 0, {704, 1109}, {106, 16, 188, 255} }}, +}; + +Gfx gBeastSkel_Shin_R_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(gBeastSkel_Shin_R_mesh_layer_Opaque_vtx_0 + 0, 18, 0), + gsSPMatrix(0x0d000400, G_MTX_LOAD), + gsSPVertex(gBeastSkel_Shin_R_mesh_layer_Opaque_vtx_0 + 18, 6, 18), + gsSP2Triangles(18, 19, 0, 0, 18, 0, 1, 0), + gsSP2Triangles(2, 1, 0, 0, 2, 3, 1, 0), + gsSP2Triangles(3, 2, 4, 0, 3, 4, 5, 0), + gsSP2Triangles(6, 3, 5, 0, 6, 5, 7, 0), + gsSP2Triangles(8, 6, 7, 0, 8, 7, 9, 0), + gsSP2Triangles(10, 8, 9, 0, 10, 9, 11, 0), + gsSP2Triangles(12, 10, 11, 0, 12, 11, 13, 0), + gsSP2Triangles(10, 12, 14, 0, 12, 15, 14, 0), + gsSP2Triangles(14, 15, 20, 0, 15, 21, 20, 0), + gsSP2Triangles(16, 14, 20, 0, 14, 16, 10, 0), + gsSP2Triangles(16, 8, 10, 0, 17, 8, 16, 0), + gsSP2Triangles(22, 17, 16, 0, 22, 16, 23, 0), + gsSP2Triangles(23, 16, 20, 0, 17, 22, 18, 0), + gsSP2Triangles(17, 18, 1, 0, 6, 17, 1, 0), + gsSP2Triangles(1, 3, 6, 0, 8, 17, 6, 0), + gsSPEndDisplayList(), +}; + +Vtx gBeastSkel_Foot_R_mesh_layer_Opaque_vtx_0[28] = { + {{ {-139, 228, 73}, 0, {1002, 472}, {163, 16, 84, 255} }}, + {{ {-131, 447, 65}, 0, {942, 301}, {166, 14, 88, 255} }}, + {{ {-117, 426, -204}, 0, {734, 382}, {179, 18, 157, 255} }}, + {{ {-157, 32, -165}, 0, {853, 636}, {143, 242, 200, 255} }}, + {{ {-2, 126, -236}, 0, {736, 614}, {9, 18, 131, 255} }}, + {{ {119, 430, -154}, 0, {572, 462}, {92, 12, 169, 255} }}, + {{ {-117, 511, -194}, 0, {700, 324}, {189, 98, 211, 255} }}, + {{ {118, 515, -144}, 0, {543, 410}, {92, 57, 190, 255} }}, + {{ {143, 438, -18}, 0, {477, 491}, {125, 3, 19, 255} }}, + {{ {141, 523, -8}, 0, {451, 435}, {119, 37, 23, 255} }}, + {{ {97, 436, 72}, 0, {409, 518}, {66, 8, 108, 255} }}, + {{ {99, 247, 70}, 0, {466, 649}, {83, 7, 96, 255} }}, + {{ {-139, 228, 73}, 0, {298, 732}, {163, 16, 84, 255} }}, + {{ {-131, 447, 65}, 0, {242, 571}, {166, 14, 88, 255} }}, + {{ {-106, 32, 161}, 0, {384, 879}, {194, 3, 111, 255} }}, + {{ {88, -3, 113}, 0, {536, 836}, {83, 252, 96, 255} }}, + {{ {140, -118, -73}, 0, {700, 816}, {123, 240, 27, 255} }}, + {{ {10, -150, -143}, 0, {797, 780}, {222, 155, 69, 255} }}, + {{ {-149, -94, -52}, 0, {927, 736}, {130, 251, 11, 255} }}, + {{ {-106, 32, 161}, 0, {1094, 632}, {194, 3, 111, 255} }}, + {{ {21, -83, -317}, 0, {767, 705}, {11, 209, 139, 255} }}, + {{ {134, 18, -156}, 0, {677, 712}, {119, 2, 212, 255} }}, + {{ {-120, 866, 127}, 0, {399, 925}, {184, 245, 104, 255} }}, + {{ {78, 859, 78}, 0, {551, 885}, {89, 237, 89, 255} }}, + {{ {140, 883, -124}, 0, {710, 852}, {88, 91, 16, 255} }}, + {{ {18, 897, -200}, 0, {810, 817}, {13, 112, 197, 255} }}, + {{ {-147, 899, -118}, 0, {939, 771}, {181, 103, 4, 255} }}, + {{ {-120, 866, 127}, 0, {1111, 678}, {184, 245, 104, 255} }}, +}; + +Gfx gBeastSkel_Foot_R_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(gBeastSkel_Foot_R_mesh_layer_Opaque_vtx_0 + 0, 22, 0), + gsSPMatrix(0x0d000440, G_MTX_LOAD), + gsSPVertex(gBeastSkel_Foot_R_mesh_layer_Opaque_vtx_0 + 22, 6, 22), + gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), + gsSP2Triangles(4, 3, 2, 0, 4, 2, 5, 0), + gsSP2Triangles(5, 2, 6, 0, 5, 6, 7, 0), + gsSP2Triangles(8, 5, 7, 0, 8, 7, 9, 0), + gsSP2Triangles(10, 8, 9, 0, 11, 8, 10, 0), + gsSP2Triangles(12, 11, 10, 0, 12, 10, 13, 0), + gsSP2Triangles(14, 11, 12, 0, 14, 15, 11, 0), + gsSP2Triangles(15, 14, 22, 0, 15, 22, 23, 0), + gsSP2Triangles(16, 15, 23, 0, 24, 16, 23, 0), + gsSP2Triangles(25, 16, 24, 0, 25, 17, 16, 0), + gsSP2Triangles(26, 17, 25, 0, 26, 18, 17, 0), + gsSP2Triangles(26, 27, 18, 0, 27, 19, 18, 0), + gsSP2Triangles(0, 18, 19, 0, 0, 3, 18, 0), + gsSP2Triangles(20, 18, 3, 0, 3, 4, 20, 0), + gsSP2Triangles(21, 20, 4, 0, 5, 21, 4, 0), + gsSP2Triangles(8, 21, 5, 0, 11, 21, 8, 0), + gsSP2Triangles(11, 16, 21, 0, 11, 15, 16, 0), + gsSP2Triangles(20, 21, 16, 0, 17, 20, 16, 0), + gsSP1Triangle(18, 20, 17, 0), + gsSPEndDisplayList(), +}; + +Vtx gBeastSkel_FClaw_R_mesh_layer_Opaque_vtx_0[79] = { + {{ {-115, 67, 42}, 0, {-16, 2032}, {212, 229, 116, 255} }}, + {{ {-140, -90, -130}, 0, {-16, 2032}, {91, 212, 179, 255} }}, + {{ {73, 67, 37}, 0, {364, 447}, {66, 16, 108, 255} }}, + {{ {-115, 67, 42}, 0, {223, 492}, {212, 229, 116, 255} }}, + {{ {115, 35, -33}, 0, {409, 393}, {107, 46, 52, 255} }}, + {{ {83, -50, -126}, 0, {485, 320}, {50, 115, 234, 255} }}, + {{ {-140, -90, -130}, 0, {636, 222}, {91, 212, 179, 255} }}, + {{ {59, 365, 84}, 0, {1080, 657}, {66, 5, 108, 255} }}, + {{ {-115, 67, 42}, 0, {166, 719}, {212, 229, 116, 255} }}, + {{ {73, 67, 37}, 0, {278, 1031}, {66, 16, 108, 255} }}, + {{ {115, 35, -33}, 0, {334, 1188}, {107, 46, 52, 255} }}, + {{ {83, -50, -126}, 0, {391, 1344}, {50, 115, 234, 255} }}, + {{ {139, 377, -8}, 0, {1107, 939}, {118, 243, 211, 255} }}, + {{ {155, 526, 49}, 0, {1760, 801}, {9, 65, 109, 255} }}, + {{ {34, 405, -9}, 0, {1179, 959}, {30, 41, 140, 255} }}, + {{ {117, 473, 1}, 0, {1578, 941}, {191, 49, 158, 255} }}, + {{ {32, 501, -48}, 0, {1641, 1108}, {86, 237, 164, 255} }}, + {{ {11, 560, 23}, 0, {1836, 905}, {21, 81, 96, 255} }}, + {{ {-254, 194, -175}, 0, {444, 1267}, {224, 23, 135, 255} }}, + {{ {83, -50, -126}, 0, {391, 303}, {50, 115, 234, 255} }}, + {{ {-140, -90, -130}, 0, {-35, 550}, {91, 212, 179, 255} }}, + {{ {139, 377, -8}, 0, {1107, 236}, {118, 243, 211, 255} }}, + {{ {34, 405, -9}, 0, {1179, 557}, {30, 41, 140, 255} }}, + {{ {-73, 416, -10}, 0, {1196, 879}, {244, 66, 148, 255} }}, + {{ {-117, 426, -204}, 0, {-16, 2032}, {179, 18, 157, 255} }}, + {{ {-131, 447, 65}, 0, {-16, 2032}, {166, 14, 88, 255} }}, + {{ {-117, 511, -194}, 0, {-16, 2032}, {189, 98, 211, 255} }}, + {{ {-131, 447, 65}, 0, {242, 571}, {166, 14, 88, 255} }}, + {{ {97, 436, 72}, 0, {409, 518}, {66, 8, 108, 255} }}, + {{ {141, 523, -8}, 0, {451, 435}, {119, 37, 23, 255} }}, + {{ {118, 515, -144}, 0, {543, 410}, {92, 57, 190, 255} }}, + {{ {-117, 511, -194}, 0, {700, 324}, {189, 98, 211, 255} }}, + {{ {-254, 194, -175}, 0, {444, 1267}, {224, 23, 135, 255} }}, + {{ {-170, 414, 4}, 0, {1180, 1169}, {228, 78, 160, 255} }}, + {{ {-73, 416, -10}, 0, {1196, 879}, {244, 66, 148, 255} }}, + {{ {-281, 403, 27}, 0, {1134, 1504}, {142, 35, 213, 255} }}, + {{ {-352, 197, -109}, 0, {584, 1621}, {132, 248, 231, 255} }}, + {{ {-305, 516, 76}, 0, {1667, 1603}, {137, 7, 213, 255} }}, + {{ {-218, 517, 91}, 0, {1687, 1344}, {109, 55, 221, 255} }}, + {{ {-140, -90, -130}, 0, {-127, 1351}, {91, 212, 179, 255} }}, + {{ {-352, 197, -109}, 0, {584, 1409}, {132, 248, 231, 255} }}, + {{ {-115, 67, 42}, 0, {166, 719}, {212, 229, 116, 255} }}, + {{ {-248, 370, 86}, 0, {1050, 677}, {177, 216, 91, 255} }}, + {{ {-281, 403, 27}, 0, {1134, 874}, {142, 35, 213, 255} }}, + {{ {-305, 516, 76}, 0, {1667, 756}, {137, 7, 213, 255} }}, + {{ {-255, 530, 168}, 0, {1740, 469}, {247, 23, 125, 255} }}, + {{ {11, 560, 23}, 0, {1836, 658}, {21, 81, 96, 255} }}, + {{ {-61, 375, 124}, 0, {1103, 847}, {21, 10, 125, 255} }}, + {{ {59, 365, 84}, 0, {1080, 483}, {66, 5, 108, 255} }}, + {{ {-115, 67, 42}, 0, {166, 1018}, {212, 229, 116, 255} }}, + {{ {-161, 375, 114}, 0, {1087, 1147}, {241, 249, 126, 255} }}, + {{ {-117, 588, 86}, 0, {1921, 1053}, {3, 60, 112, 255} }}, + {{ {-248, 370, 86}, 0, {1050, 1405}, {177, 216, 91, 255} }}, + {{ {-255, 530, 168}, 0, {1740, 1466}, {247, 23, 125, 255} }}, + {{ {-38, 508, -38}, 0, {1652, 1084}, {150, 10, 186, 255} }}, + {{ {-61, 375, 124}, 0, {1103, 546}, {21, 10, 125, 255} }}, + {{ {11, 560, 23}, 0, {1836, 905}, {21, 81, 96, 255} }}, + {{ {-73, 416, -10}, 0, {1196, 973}, {244, 66, 148, 255} }}, + {{ {-87, 529, 23}, 0, {1725, 904}, {97, 25, 178, 255} }}, + {{ {-117, 588, 86}, 0, {1921, 725}, {3, 60, 112, 255} }}, + {{ {155, 526, 49}, 0, {1760, 225}, {9, 65, 109, 255} }}, + {{ {139, 377, -8}, 0, {1107, 236}, {118, 243, 211, 255} }}, + {{ {191, 467, -9}, 0, {1567, 102}, {107, 196, 222, 255} }}, + {{ {117, 473, 1}, 0, {1578, 327}, {191, 49, 158, 255} }}, + {{ {117, 473, 1}, 0, {1578, 327}, {191, 49, 158, 255} }}, + {{ {139, 377, -8}, 0, {1107, 236}, {118, 243, 211, 255} }}, + {{ {34, 405, -9}, 0, {1179, 557}, {30, 41, 140, 255} }}, + {{ {-73, 416, -10}, 0, {1196, 879}, {244, 66, 148, 255} }}, + {{ {-155, 535, 34}, 0, {1737, 1153}, {142, 24, 206, 255} }}, + {{ {-87, 529, 23}, 0, {1725, 947}, {97, 25, 178, 255} }}, + {{ {-170, 414, 4}, 0, {1180, 1169}, {228, 78, 160, 255} }}, + {{ {-218, 517, 91}, 0, {1687, 702}, {109, 55, 221, 255} }}, + {{ {-255, 530, 168}, 0, {1740, 469}, {247, 23, 125, 255} }}, + {{ {-161, 375, 114}, 0, {1087, 586}, {241, 249, 126, 255} }}, + {{ {-170, 414, 4}, 0, {1180, 936}, {228, 78, 160, 255} }}, + {{ {-155, 535, 34}, 0, {1737, 879}, {142, 24, 206, 255} }}, + {{ {-117, 588, 86}, 0, {1921, 725}, {3, 60, 112, 255} }}, + {{ {-38, 508, -38}, 0, {1652, 793}, {150, 10, 186, 255} }}, + {{ {32, 501, -48}, 0, {1641, 579}, {86, 237, 164, 255} }}, +}; + +Gfx gBeastSkel_FClaw_R_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(gBeastSkel_FClaw_R_mesh_layer_Opaque_vtx_0 + 0, 24, 0), + gsSPMatrix(0x0d000480, G_MTX_LOAD), + gsSPVertex(gBeastSkel_FClaw_R_mesh_layer_Opaque_vtx_0 + 24, 8, 24), + gsSP2Triangles(24, 25, 0, 0, 24, 0, 26, 0), + gsSP2Triangles(26, 0, 1, 0, 27, 2, 3, 0), + gsSP2Triangles(27, 28, 2, 0, 28, 29, 2, 0), + gsSP2Triangles(2, 29, 4, 0, 29, 30, 4, 0), + gsSP2Triangles(30, 5, 4, 0, 30, 6, 5, 0), + gsSP2Triangles(30, 31, 6, 0, 7, 8, 9, 0), + gsSP2Triangles(7, 9, 10, 0, 10, 11, 7, 0), + gsSP2Triangles(11, 12, 7, 0, 13, 7, 12, 0), + gsSP2Triangles(13, 14, 7, 0, 13, 15, 14, 0), + gsSP2Triangles(16, 7, 14, 0, 16, 17, 7, 0), + gsSP2Triangles(18, 19, 20, 0, 18, 21, 19, 0), + gsSP2Triangles(22, 21, 18, 0, 18, 23, 22, 0), + gsSPMatrix(0x0d0004c0, G_MTX_LOAD), + gsSPVertex(gBeastSkel_FClaw_R_mesh_layer_Opaque_vtx_0 + 32, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0), + gsSP2Triangles(0, 4, 3, 0, 1, 3, 5, 0), + gsSP2Triangles(1, 5, 6, 0, 7, 8, 0, 0), + gsSP2Triangles(8, 7, 9, 0, 8, 9, 10, 0), + gsSP2Triangles(10, 11, 8, 0, 12, 11, 10, 0), + gsSP2Triangles(12, 10, 13, 0, 14, 15, 16, 0), + gsSP2Triangles(16, 15, 17, 0, 17, 15, 18, 0), + gsSP2Triangles(18, 15, 19, 0, 17, 18, 20, 0), + gsSP2Triangles(21, 20, 18, 0, 22, 23, 24, 0), + gsSP2Triangles(22, 25, 23, 0, 26, 23, 25, 0), + gsSP2Triangles(26, 27, 23, 0, 28, 29, 30, 0), + gsSP1Triangle(31, 30, 29, 0), + gsSPVertex(gBeastSkel_FClaw_R_mesh_layer_Opaque_vtx_0 + 64, 15, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSP2Triangles(3, 6, 4, 0, 7, 8, 9, 0), + gsSP2Triangles(7, 9, 10, 0, 11, 10, 9, 0), + gsSP2Triangles(11, 9, 12, 0, 2, 3, 13, 0), + gsSP1Triangle(2, 13, 14, 0), + gsSPEndDisplayList(), +}; + +Vtx gBeastSkel_FClaw_R_mesh_layer_Opaque_vtx_1[36] = { + {{ {11, 560, 23}, 0, {1065, 1052}, {21, 81, 96, 255} }}, + {{ {26, 839, -145}, 0, {871, 2056}, {9, 118, 209, 255} }}, + {{ {-38, 508, -38}, 0, {748, 1052}, {150, 10, 186, 255} }}, + {{ {26, 839, -145}, 0, {860, 2025}, {9, 118, 209, 255} }}, + {{ {11, 560, 23}, 0, {744, 1105}, {21, 81, 96, 255} }}, + {{ {32, 501, -48}, 0, {999, 1106}, {86, 237, 164, 255} }}, + {{ {-218, 517, 91}, 0, {1023, 1105}, {109, 55, 221, 255} }}, + {{ {-305, 516, 76}, 0, {695, 1104}, {137, 7, 213, 255} }}, + {{ {-253, 910, -45}, 0, {854, 1972}, {2, 118, 209, 255} }}, + {{ {-255, 530, 168}, 0, {1050, 1044}, {247, 23, 125, 255} }}, + {{ {-253, 910, -45}, 0, {871, 2056}, {2, 118, 209, 255} }}, + {{ {-305, 516, 76}, 0, {733, 1044}, {137, 7, 213, 255} }}, + {{ {-87, 529, 23}, 0, {1012, 1077}, {97, 25, 178, 255} }}, + {{ {-155, 535, 34}, 0, {685, 1096}, {142, 24, 206, 255} }}, + {{ {-93, 932, -93}, 0, {857, 2037}, {8, 119, 212, 255} }}, + {{ {-93, 932, -93}, 0, {860, 2025}, {8, 119, 212, 255} }}, + {{ {-117, 588, 86}, 0, {744, 1105}, {3, 60, 112, 255} }}, + {{ {-87, 529, 23}, 0, {999, 1106}, {97, 25, 178, 255} }}, + {{ {-117, 588, 86}, 0, {1050, 1027}, {3, 60, 112, 255} }}, + {{ {-93, 932, -93}, 0, {871, 2056}, {8, 119, 212, 255} }}, + {{ {-155, 535, 34}, 0, {733, 1027}, {142, 24, 206, 255} }}, + {{ {32, 501, -48}, 0, {1012, 1077}, {86, 237, 164, 255} }}, + {{ {-38, 508, -38}, 0, {685, 1096}, {150, 10, 186, 255} }}, + {{ {26, 839, -145}, 0, {857, 2037}, {9, 118, 209, 255} }}, + {{ {-218, 517, 91}, 0, {998, 1104}, {109, 55, 221, 255} }}, + {{ {-253, 910, -45}, 0, {864, 2031}, {2, 118, 209, 255} }}, + {{ {-255, 530, 168}, 0, {757, 1091}, {247, 23, 125, 255} }}, + {{ {191, 467, -9}, 0, {1075, 992}, {107, 196, 222, 255} }}, + {{ {202, 676, -117}, 0, {871, 2056}, {26, 102, 184, 255} }}, + {{ {155, 526, 49}, 0, {758, 992}, {9, 65, 109, 255} }}, + {{ {202, 676, -117}, 0, {854, 2015}, {26, 102, 184, 255} }}, + {{ {191, 467, -9}, 0, {995, 1154}, {107, 196, 222, 255} }}, + {{ {117, 473, 1}, 0, {731, 1160}, {191, 49, 158, 255} }}, + {{ {202, 676, -117}, 0, {1075, 992}, {26, 102, 184, 255} }}, + {{ {117, 473, 1}, 0, {871, 2056}, {191, 49, 158, 255} }}, + {{ {155, 526, 49}, 0, {758, 992}, {9, 65, 109, 255} }}, +}; + +Gfx gBeastSkel_FClaw_R_mesh_layer_Opaque_tri_1[] = { + gsSPVertex(gBeastSkel_FClaw_R_mesh_layer_Opaque_vtx_1 + 0, 30, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), + gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), + gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), + gsSP2Triangles(24, 25, 26, 0, 27, 28, 29, 0), + gsSPVertex(gBeastSkel_FClaw_R_mesh_layer_Opaque_vtx_1 + 30, 6, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSPEndDisplayList(), +}; + +Vtx gBeastSkel_Tail_mesh_layer_Opaque_vtx_0[8] = { + {{ {-143, 1024, 11}, 0, {-1404, -1011}, {247, 5, 129, 255} }}, + {{ {157, 1026, -9}, 0, {-1404, 1000}, {247, 5, 129, 255} }}, + {{ {162, -32, -52}, 0, {5468, 1000}, {247, 5, 129, 255} }}, + {{ {-138, -35, -31}, 0, {5468, -1011}, {247, 5, 129, 255} }}, + {{ {-3, 1031, -151}, 0, {-1329, 1015}, {129, 255, 9, 255} }}, + {{ {1, -27, -193}, 0, {5401, 1015}, {129, 255, 9, 255} }}, + {{ {22, -39, 106}, 0, {5401, -1008}, {129, 255, 9, 255} }}, + {{ {17, 1020, 149}, 0, {-1329, -1008}, {129, 255, 9, 255} }}, +}; + +Gfx gBeastSkel_Tail_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(gBeastSkel_Tail_mesh_layer_Opaque_vtx_0 + 0, 8, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), + gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), + gsSPEndDisplayList(), +}; + +Gfx mat_gBeastSkel_f3dlite_material_004_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 91, 91, 91, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBeastSkel_CASTLEVANIA2_C69CF394_2_0_6F8BB677_ciByRGBA_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 14), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_16b, 1, gBeastSkel_CASTLEVANIA2_C69CF394_2_0_6F8BB677_ciByRGBA_ci4), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_16b, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 1023, 512), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_4b, 4, 0, 0, 0, G_TX_WRAP | G_TX_MIRROR, 6, 0, G_TX_WRAP | G_TX_MIRROR, 6, 0), + gsDPSetTileSize(0, 0, 0, 252, 252), + gsSPEndDisplayList(), +}; + +Gfx mat_gBeastSkel_f3dlite_material_008_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, TEXEL0, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_NONE | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_TEX_EDGE2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 85, 85, 85, 255), + gsDPSetTextureImage(G_IM_FMT_IA, G_IM_SIZ_8b_LOAD_BLOCK, 1, gBeastSkel_furcutout_ia8), + gsDPSetTile(G_IM_FMT_IA, G_IM_SIZ_8b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 2047, 128), + gsDPSetTile(G_IM_FMT_IA, G_IM_SIZ_8b, 16, 0, 0, 0, G_TX_CLAMP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 7, 0), + gsDPSetTileSize(0, 0, 0, 508, 124), + gsSPEndDisplayList(), +}; + +Gfx mat_gBeastSkel_f3dlite_material_007_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_NONE | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 145, 49, 35, 255), + gsDPSetTextureImage(G_IM_FMT_I, G_IM_SIZ_16b, 1, gBeastSkel_uppermouth_i4), + gsDPSetTile(G_IM_FMT_I, G_IM_SIZ_16b, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 2047, 512), + gsDPSetTile(G_IM_FMT_I, G_IM_SIZ_4b, 4, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 7, 0, G_TX_WRAP | G_TX_MIRROR, 6, 0), + gsDPSetTileSize(0, 0, 0, 252, 508), + gsSPEndDisplayList(), +}; + +Gfx mat_gBeastSkel_f3dlite_material_005_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, TEXEL0, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_TEX_EDGE2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 129, 113, 119, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, gBeastSkel_CASTLEVANIA2_F5E4DD5E_2_0_BDD5A5BB_ciByRGBA_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 15), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_16b, 1, gBeastSkel_CASTLEVANIA2_F5E4DD5E_2_0_BDD5A5BB_ciByRGBA_ci4), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_16b, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 1023, 512), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_4b, 4, 0, 0, 0, G_TX_CLAMP | G_TX_NOMIRROR, 6, 0, G_TX_WRAP | G_TX_MIRROR, 6, 0), + gsDPSetTileSize(0, 0, 0, 252, 252), + gsSPEndDisplayList(), +}; + +Gfx mat_gBeastSkel_f3dlite_material_006_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_NONE | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 88, 23, 23, 255), + gsDPSetTextureImage(G_IM_FMT_I, G_IM_SIZ_16b, 1, gBeastSkel_dogmouth_i4), + gsDPSetTile(G_IM_FMT_I, G_IM_SIZ_16b, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 2047, 512), + gsDPSetTile(G_IM_FMT_I, G_IM_SIZ_4b, 4, 0, 0, 0, G_TX_CLAMP | G_TX_NOMIRROR, 7, 0, G_TX_WRAP | G_TX_MIRROR, 6, 0), + gsDPSetTileSize(0, 0, 0, 252, 508), + gsSPEndDisplayList(), +}; + +Gfx mat_gBeastSkel_f3dlite_material_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, TEXEL0, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_NONE | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_TEX_EDGE2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 104, 104, 104, 255), + gsDPSetTextureImage(G_IM_FMT_IA, G_IM_SIZ_8b_LOAD_BLOCK, 1, gBeastSkel_furcutout_ia8), + gsDPSetTile(G_IM_FMT_IA, G_IM_SIZ_8b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 2047, 128), + gsDPSetTile(G_IM_FMT_IA, G_IM_SIZ_8b, 16, 0, 0, 0, G_TX_WRAP | G_TX_MIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 7, 0), + gsDPSetTileSize(0, 0, 0, 508, 124), + gsSPEndDisplayList(), +}; + +Gfx gBeastSkel_Chest_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_gBeastSkel_f3dlite_material_004_layerOpaque), + gsSPDisplayList(gBeastSkel_Chest_mesh_layer_Opaque_tri_0), + gsSPDisplayList(mat_gBeastSkel_f3dlite_material_008_layerOpaque), + gsSPDisplayList(gBeastSkel_Chest_mesh_layer_Opaque_tri_1), + gsSPEndDisplayList(), +}; + +Gfx gBeastSkel_Head_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_gBeastSkel_f3dlite_material_004_layerOpaque), + gsSPDisplayList(gBeastSkel_Head_mesh_layer_Opaque_tri_0), + gsSPDisplayList(mat_gBeastSkel_f3dlite_material_007_layerOpaque), + gsSPDisplayList(gBeastSkel_Head_mesh_layer_Opaque_tri_1), + gsSPDisplayList(mat_gBeastSkel_f3dlite_material_005_layerOpaque), + gsSPDisplayList(gBeastSkel_Head_mesh_layer_Opaque_tri_2), + gsSPDisplayList(mat_gBeastSkel_f3dlite_material_008_layerOpaque), + gsSPDisplayList(gBeastSkel_Head_mesh_layer_Opaque_tri_3), + gsSPEndDisplayList(), +}; + +Gfx gBeastSkel_Jaw_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_gBeastSkel_f3dlite_material_004_layerOpaque), + gsSPDisplayList(gBeastSkel_Jaw_mesh_layer_Opaque_tri_0), + gsSPDisplayList(mat_gBeastSkel_f3dlite_material_006_layerOpaque), + gsSPDisplayList(gBeastSkel_Jaw_mesh_layer_Opaque_tri_1), + gsSPDisplayList(mat_gBeastSkel_f3dlite_material_005_layerOpaque), + gsSPDisplayList(gBeastSkel_Jaw_mesh_layer_Opaque_tri_2), + gsSPEndDisplayList(), +}; + +Gfx gBeastSkel_Shoulder_L_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_gBeastSkel_f3dlite_material_004_layerOpaque), + gsSPDisplayList(gBeastSkel_Shoulder_L_mesh_layer_Opaque_tri_0), + gsSPEndDisplayList(), +}; + +Gfx gBeastSkel_Arm_L_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_gBeastSkel_f3dlite_material_004_layerOpaque), + gsSPDisplayList(gBeastSkel_Arm_L_mesh_layer_Opaque_tri_0), + gsSPEndDisplayList(), +}; + +Gfx gBeastSkel_Hand_L_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_gBeastSkel_f3dlite_material_004_layerOpaque), + gsSPDisplayList(gBeastSkel_Hand_L_mesh_layer_Opaque_tri_0), + gsSPEndDisplayList(), +}; + +Gfx gBeastSkel_Claw_L_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_gBeastSkel_f3dlite_material_004_layerOpaque), + gsSPDisplayList(gBeastSkel_Claw_L_mesh_layer_Opaque_tri_0), + gsSPDisplayList(mat_gBeastSkel_f3dlite_material_005_layerOpaque), + gsSPDisplayList(gBeastSkel_Claw_L_mesh_layer_Opaque_tri_1), + gsSPEndDisplayList(), +}; + +Gfx gBeastSkel_Shoulder_R_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_gBeastSkel_f3dlite_material_004_layerOpaque), + gsSPDisplayList(gBeastSkel_Shoulder_R_mesh_layer_Opaque_tri_0), + gsSPEndDisplayList(), +}; + +Gfx gBeastSkel_Arm_R_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_gBeastSkel_f3dlite_material_004_layerOpaque), + gsSPDisplayList(gBeastSkel_Arm_R_mesh_layer_Opaque_tri_0), + gsSPEndDisplayList(), +}; + +Gfx gBeastSkel_Hand_R_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_gBeastSkel_f3dlite_material_004_layerOpaque), + gsSPDisplayList(gBeastSkel_Hand_R_mesh_layer_Opaque_tri_0), + gsSPEndDisplayList(), +}; + +Gfx gBeastSkel_Claw_R_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_gBeastSkel_f3dlite_material_004_layerOpaque), + gsSPDisplayList(gBeastSkel_Claw_R_mesh_layer_Opaque_tri_0), + gsSPDisplayList(mat_gBeastSkel_f3dlite_material_005_layerOpaque), + gsSPDisplayList(gBeastSkel_Claw_R_mesh_layer_Opaque_tri_1), + gsSPEndDisplayList(), +}; + +Gfx gBeastSkel_Hip_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_gBeastSkel_f3dlite_material_004_layerOpaque), + gsSPDisplayList(gBeastSkel_Hip_mesh_layer_Opaque_tri_0), + gsSPDisplayList(mat_gBeastSkel_f3dlite_material_008_layerOpaque), + gsSPDisplayList(gBeastSkel_Hip_mesh_layer_Opaque_tri_1), + gsSPEndDisplayList(), +}; + +Gfx gBeastSkel_Leg_L_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_gBeastSkel_f3dlite_material_004_layerOpaque), + gsSPDisplayList(gBeastSkel_Leg_L_mesh_layer_Opaque_tri_0), + gsSPEndDisplayList(), +}; + +Gfx gBeastSkel_Shin_L_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_gBeastSkel_f3dlite_material_004_layerOpaque), + gsSPDisplayList(gBeastSkel_Shin_L_mesh_layer_Opaque_tri_0), + gsSPEndDisplayList(), +}; + +Gfx gBeastSkel_Foot_L_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_gBeastSkel_f3dlite_material_004_layerOpaque), + gsSPDisplayList(gBeastSkel_Foot_L_mesh_layer_Opaque_tri_0), + gsSPEndDisplayList(), +}; + +Gfx gBeastSkel_FClaw_L_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_gBeastSkel_f3dlite_material_004_layerOpaque), + gsSPDisplayList(gBeastSkel_FClaw_L_mesh_layer_Opaque_tri_0), + gsSPDisplayList(mat_gBeastSkel_f3dlite_material_005_layerOpaque), + gsSPDisplayList(gBeastSkel_FClaw_L_mesh_layer_Opaque_tri_1), + gsSPEndDisplayList(), +}; + +Gfx gBeastSkel_Leg_R_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_gBeastSkel_f3dlite_material_004_layerOpaque), + gsSPDisplayList(gBeastSkel_Leg_R_mesh_layer_Opaque_tri_0), + gsSPEndDisplayList(), +}; + +Gfx gBeastSkel_Shin_R_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_gBeastSkel_f3dlite_material_004_layerOpaque), + gsSPDisplayList(gBeastSkel_Shin_R_mesh_layer_Opaque_tri_0), + gsSPEndDisplayList(), +}; + +Gfx gBeastSkel_Foot_R_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_gBeastSkel_f3dlite_material_004_layerOpaque), + gsSPDisplayList(gBeastSkel_Foot_R_mesh_layer_Opaque_tri_0), + gsSPEndDisplayList(), +}; + +Gfx gBeastSkel_FClaw_R_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_gBeastSkel_f3dlite_material_004_layerOpaque), + gsSPDisplayList(gBeastSkel_FClaw_R_mesh_layer_Opaque_tri_0), + gsSPDisplayList(mat_gBeastSkel_f3dlite_material_005_layerOpaque), + gsSPDisplayList(gBeastSkel_FClaw_R_mesh_layer_Opaque_tri_1), + gsSPEndDisplayList(), +}; + +Gfx gBeastSkel_Tail_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_gBeastSkel_f3dlite_material_layerOpaque), + gsSPDisplayList(gBeastSkel_Tail_mesh_layer_Opaque_tri_0), + gsSPEndDisplayList(), +}; + +StandardLimb gBeastSkelLimb_000 = { { 1, 46, 5 }, 1, 255, NULL }; +StandardLimb gBeastSkelLimb_001 = { { -1, 2479, 4 }, 2, 12, gBeastSkel_Chest_mesh_layer_Opaque }; +StandardLimb gBeastSkelLimb_002 = { { 0, 1749, 0 }, 3, 4, gBeastSkel_Head_mesh_layer_Opaque }; +StandardLimb gBeastSkelLimb_003 = { { 11, 599, -304 }, 255, 255, gBeastSkel_Jaw_mesh_layer_Opaque }; +StandardLimb gBeastSkelLimb_004 = { { -880, 1009, -290 }, 5, 8, gBeastSkel_Shoulder_L_mesh_layer_Opaque }; +StandardLimb gBeastSkelLimb_005 = { { 0, 1545, 0 }, 6, 255, gBeastSkel_Arm_L_mesh_layer_Opaque }; +StandardLimb gBeastSkelLimb_006 = { { 0, 1231, 0 }, 7, 255, gBeastSkel_Hand_L_mesh_layer_Opaque }; +StandardLimb gBeastSkelLimb_007 = { { 0, 368, 0 }, 255, 255, gBeastSkel_Claw_L_mesh_layer_Opaque }; +StandardLimb gBeastSkelLimb_008 = { { 933, 1009, -290 }, 9, 255, gBeastSkel_Shoulder_R_mesh_layer_Opaque }; +StandardLimb gBeastSkelLimb_009 = { { 0, 1545, 0 }, 10, 255, gBeastSkel_Arm_R_mesh_layer_Opaque }; +StandardLimb gBeastSkelLimb_010 = { { 0, 1231, 0 }, 11, 255, gBeastSkel_Hand_R_mesh_layer_Opaque }; +StandardLimb gBeastSkelLimb_011 = { { 0, 368, 0 }, 255, 255, gBeastSkel_Claw_R_mesh_layer_Opaque }; +StandardLimb gBeastSkelLimb_012 = { { -1, 2479, 4 }, 13, 255, gBeastSkel_Hip_mesh_layer_Opaque }; +StandardLimb gBeastSkelLimb_013 = { { -624, 794, 167 }, 14, 17, gBeastSkel_Leg_L_mesh_layer_Opaque }; +StandardLimb gBeastSkelLimb_014 = { { 0, 1271, 0 }, 15, 255, gBeastSkel_Shin_L_mesh_layer_Opaque }; +StandardLimb gBeastSkelLimb_015 = { { 0, 992, 0 }, 16, 255, gBeastSkel_Foot_L_mesh_layer_Opaque }; +StandardLimb gBeastSkelLimb_016 = { { 0, 555, 0 }, 255, 255, gBeastSkel_FClaw_L_mesh_layer_Opaque }; +StandardLimb gBeastSkelLimb_017 = { { 716, 800, 167 }, 18, 21, gBeastSkel_Leg_R_mesh_layer_Opaque }; +StandardLimb gBeastSkelLimb_018 = { { 0, 1271, 0 }, 19, 255, gBeastSkel_Shin_R_mesh_layer_Opaque }; +StandardLimb gBeastSkelLimb_019 = { { 0, 992, 0 }, 20, 255, gBeastSkel_Foot_R_mesh_layer_Opaque }; +StandardLimb gBeastSkelLimb_020 = { { 0, 555, 0 }, 255, 255, gBeastSkel_FClaw_R_mesh_layer_Opaque }; +StandardLimb gBeastSkelLimb_021 = { { 0, 1130, 0 }, 255, 255, gBeastSkel_Tail_mesh_layer_Opaque }; + +void* gBeastSkelLimbs[22] = { + &gBeastSkelLimb_000, + &gBeastSkelLimb_001, + &gBeastSkelLimb_002, + &gBeastSkelLimb_003, + &gBeastSkelLimb_004, + &gBeastSkelLimb_005, + &gBeastSkelLimb_006, + &gBeastSkelLimb_007, + &gBeastSkelLimb_008, + &gBeastSkelLimb_009, + &gBeastSkelLimb_010, + &gBeastSkelLimb_011, + &gBeastSkelLimb_012, + &gBeastSkelLimb_013, + &gBeastSkelLimb_014, + &gBeastSkelLimb_015, + &gBeastSkelLimb_016, + &gBeastSkelLimb_017, + &gBeastSkelLimb_018, + &gBeastSkelLimb_019, + &gBeastSkelLimb_020, + &gBeastSkelLimb_021, +}; + +FlexSkeletonHeader gBeastSkel = { gBeastSkelLimbs, 22, 21 }; + +s16 gBeastSkelAttackaAnimFrameData[2139] = { + 0xfed2, 0x7f54, 0xff8c, 0xffff, 0x0000, 0xe40b, 0x04a2, 0xffc6, 0xe557, 0xfe0e, 0xf858, 0x18ea, 0x0091, 0x0231, 0x3028, 0xfe44, + 0x00d0, 0x1900, 0xfd9e, 0xff43, 0x3047, 0xfe45, 0xfcec, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0004, 0x0007, 0x000b, + 0x000e, 0x0012, 0x0015, 0x0017, 0x0018, 0x001a, 0x001a, 0x001b, 0x001b, 0x001b, 0x0019, 0x0014, 0x000e, 0x0008, 0x0003, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, + 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x003c, 0x00d1, 0x01ac, 0x02b4, 0x03cf, 0x04e7, + 0x05e1, 0x06aa, 0x0743, 0x07b2, 0x07fe, 0x082c, 0x0844, 0x084a, 0x07ad, 0x0625, 0x0427, 0x022a, 0x00a1, 0x0005, 0x0005, 0x0005, + 0x0005, 0x0005, 0x0005, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, + 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd9, 0xffe9, 0x0000, 0x001a, 0x0033, 0x0048, 0x0054, 0x0059, + 0x005e, 0x0061, 0x0063, 0x0065, 0x0065, 0x0065, 0x005a, 0x003f, 0x001c, 0xfff8, 0xffdd, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, + 0xffd2, 0xb9b1, 0xb983, 0xb8ff, 0xb82e, 0xb719, 0xb5ca, 0xb44b, 0xb2a5, 0xb0e2, 0xaf0b, 0xad2c, 0xab4c, 0xa976, 0xa7b4, 0xa60e, + 0xa48d, 0xa33a, 0xa21c, 0xa13d, 0xa0a6, 0xa05e, 0xa331, 0xaaf7, 0xb626, 0xc293, 0xcdb6, 0xd574, 0xd856, 0xd853, 0xd83c, 0xd7fe, + 0xd785, 0xd6be, 0xd594, 0xd3f5, 0xd1cc, 0xcf06, 0xb0dc, 0xac8e, 0xaafd, 0xaac7, 0xac57, 0xb009, 0xb474, 0xb826, 0xb9b1, 0x14d2, + 0x1519, 0x15e7, 0x172d, 0x18e0, 0x1af2, 0x1d55, 0x1ffc, 0x22d6, 0x25d4, 0x28e4, 0x2bf3, 0x2ef1, 0x31cc, 0x3472, 0x36d6, 0x38e7, + 0x3a99, 0x3be0, 0x3cad, 0x3cf5, 0x3b7d, 0x3783, 0x31a7, 0x2a95, 0x22fd, 0x1b8c, 0x14d2, 0x0f2e, 0x0a9b, 0x06fb, 0x0430, 0x021e, + 0x00aa, 0xffbb, 0xff3d, 0xff19, 0x213d, 0x1df2, 0x1803, 0x14d2, 0x14d2, 0x14d2, 0x14d2, 0x14d2, 0x14d2, 0x00df, 0x00df, 0x00dc, + 0x00d8, 0x00d2, 0x00ca, 0x00c1, 0x00b5, 0x00a8, 0x0099, 0x008a, 0x0079, 0x0068, 0x0058, 0x0048, 0x0039, 0x002c, 0x0022, 0x001a, + 0x0015, 0x0013, 0x001c, 0x0035, 0x0058, 0x0081, 0x00a7, 0x00c8, 0x00df, 0x00ef, 0x00f8, 0x00fc, 0x00ff, 0x0100, 0x0100, 0x0100, + 0x0100, 0x0100, 0x00b0, 0x00be, 0x00d5, 0x00df, 0x00df, 0x00df, 0x00df, 0x00df, 0x00df, 0x007d, 0x007f, 0x0083, 0x008a, 0x0093, + 0x009d, 0x00a9, 0x00b5, 0x00c1, 0x00cd, 0x00d8, 0x00e2, 0x00ea, 0x00f1, 0x00f6, 0x00fa, 0x00fc, 0x00fe, 0x00ff, 0x00ff, 0x00ff, + 0x00ff, 0x00fb, 0x00f0, 0x00de, 0x00c2, 0x00a0, 0x007d, 0x005d, 0x0042, 0x002c, 0x001a, 0x000d, 0x0004, 0xfffd, 0xfffa, 0xfff9, + 0x00bb, 0x00ac, 0x008e, 0x007d, 0x007d, 0x007d, 0x007d, 0x007d, 0x007d, 0xcce7, 0xcca6, 0xcbe9, 0xcabf, 0xc932, 0xc74e, 0xc521, + 0xc2b8, 0xc020, 0xbd69, 0xbaa2, 0xb7db, 0xb524, 0xb28c, 0xb022, 0xadf5, 0xac12, 0xaa84, 0xa959, 0xa89d, 0xa85b, 0xa869, 0xa88e, + 0xa8c3, 0xa900, 0xa93d, 0xa974, 0xa99d, 0xa9b7, 0xa9ce, 0xa9f1, 0xaa2c, 0xaa8d, 0xab23, 0xabfc, 0xad27, 0xb156, 0xb971, 0xc29d, + 0xc9f2, 0xcce7, 0xcce7, 0xcce7, 0xcce7, 0xcce7, 0xcce7, 0xff4f, 0xff4d, 0xff49, 0xff42, 0xff38, 0xff2d, 0xff1f, 0xff10, 0xff00, + 0xfeef, 0xfedd, 0xfecc, 0xfebb, 0xfeac, 0xfe9e, 0xfe91, 0xfe86, 0xfe7e, 0xfe78, 0xfe74, 0xfe72, 0xfe7f, 0xfe9e, 0xfec9, 0xfef8, + 0xff23, 0xff42, 0xff4f, 0xff4f, 0xff4f, 0xff4f, 0xff4f, 0xff4f, 0xff4f, 0xff4f, 0xff4f, 0xff4f, 0xff4f, 0xff4f, 0xff4f, 0xff4f, + 0xff4f, 0xff4f, 0xff4f, 0xff4f, 0xff4f, 0xff0c, 0xff0b, 0xff0a, 0xff08, 0xff05, 0xff03, 0xff01, 0xfeff, 0xfeff, 0xfeff, 0xff01, + 0xff04, 0xff08, 0xff0d, 0xff12, 0xff18, 0xff1d, 0xff22, 0xff25, 0xff28, 0xff29, 0xff27, 0xff23, 0xff1d, 0xff16, 0xff11, 0xff0d, + 0xff0c, 0xff0c, 0xff0c, 0xff0c, 0xff0c, 0xff0c, 0xff0c, 0xff0c, 0xff0c, 0xff0c, 0xff0c, 0xff0c, 0xff0c, 0xff0c, 0xff0c, 0xff0c, + 0xff0c, 0xff0c, 0xff0c, 0xddd9, 0xdd75, 0xdcb4, 0xdc1c, 0xdbef, 0xdc3c, 0xdcf6, 0xde02, 0xdf43, 0xe0a7, 0xe223, 0xe3ab, 0xe535, + 0xe6b7, 0xe828, 0xe97e, 0xeab2, 0xebbb, 0xec93, 0xed2f, 0xed89, 0xea7b, 0xe745, 0xeb7d, 0xf2da, 0xf7c4, 0xfb70, 0xfa5e, 0xf4c9, + 0xf027, 0xeb30, 0xe500, 0xdd1a, 0xd3c7, 0xcbbc, 0xccab, 0xce59, 0xe901, 0xecb0, 0xef81, 0xf17c, 0xef01, 0xe981, 0xe3a2, 0xdf65, + 0xddd9, 0x05c5, 0x05c8, 0x05ce, 0x05d7, 0x05e1, 0x05e7, 0x05e9, 0x05e3, 0x05d5, 0x05c3, 0x05ab, 0x0592, 0x0579, 0x0565, 0x0558, + 0x055b, 0x0571, 0x05a5, 0x05ff, 0x068c, 0x075a, 0x05a7, 0x0312, 0x0252, 0x0359, 0x0562, 0x0721, 0x083d, 0x08dc, 0x0933, 0x095b, + 0x0961, 0x093c, 0x08c4, 0x07c5, 0x0658, 0x073e, 0x1065, 0x0b49, 0x0a2c, 0x06d9, 0x06cd, 0x06a1, 0x064f, 0x05f2, 0x05c5, 0xfd2f, + 0xfd42, 0xfd76, 0xfdc0, 0xfe19, 0xfe7b, 0xfede, 0xff3a, 0xff91, 0xffe5, 0x0036, 0x0080, 0x00c4, 0x0101, 0x0137, 0x0166, 0x0190, + 0x01b7, 0x01db, 0x01ff, 0x0222, 0x029e, 0x0487, 0x0813, 0x0b09, 0x0ba0, 0x0adf, 0x0a2a, 0x09a2, 0x0909, 0x086e, 0x07ca, 0x070b, + 0x0625, 0x053b, 0x03d9, 0xfb8c, 0xff0b, 0x01e5, 0x00fd, 0x005c, 0x0001, 0xff2c, 0xfe39, 0xfd7a, 0xfd2f, 0x14cf, 0x1684, 0x1a86, + 0x1f5e, 0x242e, 0x2881, 0x2c12, 0x2eac, 0x308a, 0x320d, 0x333d, 0x3421, 0x34c1, 0x3526, 0x3558, 0x3562, 0x354e, 0x3528, 0x34fb, + 0x34d3, 0x34bb, 0x3cd8, 0x4b30, 0x521f, 0x4ab7, 0x393b, 0x2554, 0x1dd2, 0x2257, 0x2532, 0x2859, 0x2c68, 0x3096, 0x3229, 0x2af2, + 0x1195, 0x0031, 0x1753, 0x263e, 0x2149, 0x17d2, 0x1875, 0x1916, 0x1843, 0x1627, 0x14cf, 0xff62, 0xff68, 0xff7a, 0xff92, 0xffae, + 0xffc9, 0xffe0, 0xfff3, 0x0001, 0x000c, 0x0014, 0x001b, 0x0020, 0x0023, 0x0024, 0x0024, 0x0024, 0x0023, 0x0021, 0x0020, 0x001f, + 0x005d, 0x00cb, 0x00fd, 0x00c7, 0x0041, 0xffb5, 0xff8a, 0xffa3, 0xffb4, 0xffc8, 0xffe3, 0x0001, 0x000d, 0xffd9, 0xff56, 0xff3a, + 0xff6c, 0xffba, 0xff9d, 0xff6e, 0xff71, 0xff73, 0xff70, 0xff67, 0xff62, 0xff65, 0xff5a, 0xff40, 0xff24, 0xff0b, 0xfef7, 0xfee9, + 0xfee0, 0xfedb, 0xfed6, 0xfed4, 0xfed1, 0xfed0, 0xfecf, 0xfecf, 0xfecf, 0xfecf, 0xfecf, 0xfed0, 0xfed0, 0xfed0, 0xfec5, 0xfed0, + 0xfee3, 0xfecf, 0xfec9, 0xff05, 0xff2d, 0xff14, 0xff06, 0xfef8, 0xfee8, 0xfeda, 0xfed6, 0xfeed, 0xff7b, 0xfffe, 0xff54, 0xff01, + 0xff1a, 0xff51, 0xff4d, 0xff49, 0xff4e, 0xff5c, 0xff65, 0x1e7f, 0x1e5b, 0x1df5, 0x1d54, 0x1c7f, 0x1b7c, 0x1a54, 0x190e, 0x17b0, + 0x1643, 0x14ce, 0x1359, 0x11eb, 0x108d, 0x0f45, 0x0e1b, 0x0d18, 0x0c41, 0x0b9f, 0x0b38, 0x0b14, 0x0c28, 0x0ef2, 0x12c4, 0x16ee, + 0x1ab9, 0x1d77, 0x1e7f, 0x1d6a, 0x1a85, 0x162e, 0x10d0, 0x0aeb, 0x050f, 0xffc7, 0xfb8b, 0xf8bf, 0xf7bb, 0xfe70, 0x0bc2, 0x12f8, + 0x1213, 0x1403, 0x184a, 0x1c8f, 0x1e7f, 0x02bf, 0x02c5, 0x02d4, 0x02ec, 0x030c, 0x0333, 0x0360, 0x0391, 0x03c6, 0x03fe, 0x0437, + 0x046f, 0x04a7, 0x04dc, 0x050d, 0x053a, 0x0561, 0x0580, 0x0598, 0x05a7, 0x05ad, 0x059d, 0x056b, 0x0513, 0x0499, 0x0406, 0x0365, + 0x02bf, 0x0252, 0x0237, 0x0234, 0x020e, 0x01a0, 0x00e2, 0xffef, 0xfeff, 0xfe4b, 0xfe06, 0x009f, 0x037a, 0x03c6, 0x03c3, 0x0390, + 0x033c, 0x02e7, 0x02bf, 0x01ee, 0x01ef, 0x01f3, 0x01f8, 0x01fe, 0x0204, 0x020a, 0x0210, 0x0213, 0x0216, 0x0216, 0x0214, 0x0210, + 0x020b, 0x0204, 0x01fd, 0x01f5, 0x01ee, 0x01e9, 0x01e5, 0x01e3, 0x01fc, 0x0234, 0x0274, 0x02a0, 0x02a1, 0x0269, 0x01ee, 0x00ec, + 0xff37, 0xfcf5, 0xfa52, 0xf78a, 0xf4e4, 0xf29e, 0xf0e5, 0xefcf, 0xef6d, 0xf394, 0xfc62, 0x014b, 0x0127, 0x0141, 0x018b, 0x01d1, + 0x01ee, 0xde1d, 0xdda8, 0xdcca, 0xdc1e, 0xdbeb, 0xdc3f, 0xdd04, 0xde1a, 0xdf5f, 0xe0c5, 0xe23f, 0xe3c4, 0xe54a, 0xe6c6, 0xe832, + 0xe983, 0xeab3, 0xebb8, 0xec8a, 0xed21, 0xed72, 0xea74, 0xe760, 0xebd6, 0xf3ba, 0xf919, 0xfca8, 0xfb31, 0xf545, 0xf06b, 0xeb46, + 0xe4ed, 0xdce2, 0xd376, 0xcb66, 0xcce7, 0xcff1, 0xea18, 0xecab, 0xef75, 0xf187, 0xef14, 0xe9a4, 0xe3d6, 0xdfa5, 0xde1d, 0xfe86, + 0xfe84, 0xfe80, 0xfe7a, 0xfe71, 0xfe64, 0xfe51, 0xfe34, 0xfe0d, 0xfddf, 0xfdac, 0xfd75, 0xfd3c, 0xfd05, 0xfcd3, 0xfcab, 0xfc95, + 0xfc97, 0xfcbd, 0xfd12, 0xfda4, 0xfb20, 0xf873, 0xf710, 0xf41f, 0xf04e, 0xede9, 0xedb9, 0xee9b, 0xef63, 0xf02e, 0xf118, 0xf23f, + 0xf3c8, 0xf5da, 0xf830, 0xfc5f, 0x0ade, 0x08e4, 0x0486, 0xfe05, 0xfe1a, 0xfe41, 0xfe63, 0xfe7c, 0xfe86, 0xffac, 0xffa5, 0xff94, + 0xff7e, 0xff66, 0xff4f, 0xff3a, 0xff2d, 0xff24, 0xff1b, 0xff10, 0xff03, 0xfef2, 0xfede, 0xfec7, 0xfeae, 0xfe94, 0xfe7a, 0xfe64, + 0xfe53, 0xfe49, 0xfd40, 0xfa5f, 0xf531, 0xf042, 0xef42, 0xf13a, 0xf380, 0xf530, 0xf68a, 0xf7ba, 0xf8e4, 0xfa28, 0xfb94, 0xfcf7, + 0xfde7, 0xf8c1, 0xf72a, 0xfb98, 0xfdcd, 0xff0d, 0xff22, 0xff4e, 0xff7c, 0xff9e, 0xffac, 0x14ca, 0x16b3, 0x1b1e, 0x205d, 0x257f, + 0x2a0a, 0x2db7, 0x304e, 0x3216, 0x337c, 0x3489, 0x3547, 0x35be, 0x35f8, 0x35ff, 0x35df, 0x35a4, 0x355b, 0x3513, 0x34d8, 0x34ba, + 0x3cdb, 0x4b38, 0x5229, 0x4abd, 0x3939, 0x253b, 0x1d82, 0x21db, 0x249f, 0x27c1, 0x2bdd, 0x301f, 0x31c6, 0x2a9b, 0x1068, 0x002f, + 0x162a, 0x2619, 0x2152, 0x17cd, 0x1870, 0x1911, 0x183e, 0x1621, 0x14ca, 0xffee, 0xffeb, 0xffe4, 0xffdb, 0xffd1, 0xffc7, 0xffbe, + 0xffb8, 0xffb3, 0xffb0, 0xffad, 0xffab, 0xffaa, 0xffa9, 0xffa9, 0xffa9, 0xffaa, 0xffab, 0xffac, 0xffac, 0xffac, 0xff97, 0xff71, + 0xff60, 0xff72, 0xffa1, 0xffd1, 0xffe0, 0xffd8, 0xffd2, 0xffcc, 0xffc2, 0xffb8, 0xffb4, 0xffc5, 0xfff3, 0xfffb, 0xffec, 0xffcf, + 0xffd9, 0xffe9, 0xffe8, 0xffe7, 0xffe9, 0xffec, 0xffee, 0x0035, 0x0039, 0x0043, 0x004e, 0x0057, 0x005d, 0x0062, 0x0065, 0x0066, + 0x0068, 0x0068, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x006c, 0x0069, 0x0062, 0x0069, + 0x006b, 0x0056, 0x0048, 0x0050, 0x0055, 0x005a, 0x0060, 0x0065, 0x0066, 0x005e, 0x002b, 0x0000, 0x0038, 0x0057, 0x004f, 0x003c, + 0x003d, 0x003f, 0x003d, 0x0038, 0x0035, 0x1e8a, 0x1e64, 0x1df7, 0x1d4b, 0x1c68, 0x1b56, 0x1a1b, 0x18c0, 0x174e, 0x15cc, 0x1442, + 0x12b9, 0x1138, 0x0fc9, 0x0e73, 0x0d3c, 0x0c2e, 0x0b4f, 0x0aa7, 0x0a3d, 0x0a18, 0x0b35, 0x0e18, 0x1213, 0x166f, 0x1a71, 0x1d60, + 0x1e8a, 0x1d6c, 0x1a46, 0x1581, 0x0f93, 0x0905, 0x0272, 0xfc77, 0xf7a3, 0xf46c, 0xf341, 0xfb76, 0x0aee, 0x1315, 0x1231, 0x141c, + 0x185b, 0x1c9c, 0x1e8a, 0x034f, 0x034b, 0x0340, 0x032e, 0x0315, 0x02f4, 0x02cd, 0x029f, 0x026a, 0x0230, 0x01f0, 0x01ae, 0x0169, + 0x0124, 0x00e1, 0x00a3, 0x006a, 0x003b, 0x0016, 0xfffe, 0xfff6, 0x001f, 0x0086, 0x0110, 0x01a5, 0x0235, 0x02bf, 0x034f, 0x03e5, + 0x0479, 0x0509, 0x058d, 0x05f6, 0x063e, 0x0662, 0x066b, 0x0667, 0x0663, 0x055c, 0x036e, 0x0274, 0x0274, 0x02a2, 0x02f7, 0x0339, + 0x034f, 0x02f1, 0x02e7, 0x02ca, 0x029c, 0x0260, 0x0218, 0x01c6, 0x016e, 0x0111, 0x00b2, 0x0054, 0xfff7, 0xff9f, 0xff4e, 0xff04, + 0xfec3, 0xfe8b, 0xfe5f, 0xfe3e, 0xfe2a, 0xfe22, 0xfe4d, 0xfec4, 0xff7a, 0x005f, 0x0155, 0x023c, 0x02f1, 0x0366, 0x03a6, 0x03af, + 0x0385, 0x0330, 0x02c3, 0x0252, 0x01f2, 0x01b0, 0x0199, 0x01b3, 0x0151, 0x00ca, 0x00b2, 0x0107, 0x01c9, 0x0293, 0x02f1, 0x319a, + 0x319a, 0x319a, 0x319a, 0x319a, 0x319a, 0x319a, 0x319a, 0x319a, 0x319a, 0x319a, 0x319a, 0x319a, 0x319a, 0x319a, 0x319a, 0x319a, + 0x319a, 0x319a, 0x319a, 0x319a, 0x319a, 0x319a, 0x319a, 0x319a, 0x319a, 0x319a, 0x319a, 0x31e3, 0x32af, 0x33e6, 0x3572, 0x373a, + 0x3927, 0x3b20, 0x3d0c, 0x3ed5, 0x4060, 0x4197, 0x4263, 0x42ac, 0x40e8, 0x3cac, 0x379a, 0x335e, 0x319a, 0x0028, 0x0028, 0x0028, + 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, + 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0029, 0x0029, 0x002a, 0x002a, + 0x002a, 0x002a, 0x002a, 0x002a, 0x002a, 0x002a, 0x002a, 0x002a, 0x0029, 0x0028, 0x0028, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, + 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, + 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff1, 0xfff1, 0xfff3, 0xfff4, 0xfff6, 0xfff8, 0xfffa, 0xfffc, 0xfffe, + 0x0000, 0x0002, 0x0002, 0x0003, 0x0001, 0xfffc, 0xfff6, 0xfff2, 0xfff0, 0x694b, 0x694b, 0x694b, 0x694b, 0x694b, 0x694b, 0x694b, + 0x694b, 0x694b, 0x694b, 0x694b, 0x694b, 0x694b, 0x694b, 0x694b, 0x694b, 0x694b, 0x694b, 0x694b, 0x694b, 0x694b, 0x66f3, 0x6074, + 0x568d, 0x48ba, 0x4040, 0x3bce, 0x40d9, 0x4627, 0x43a9, 0x3760, 0x2394, 0x10c5, 0x0394, 0xfd4a, 0xffac, 0x0aaa, 0x2c60, 0x5ea1, + 0x6613, 0x6351, 0x6438, 0x661a, 0x67dd, 0x68f3, 0x694b, 0xf51f, 0xf51f, 0xf51f, 0xf51f, 0xf51f, 0xf51f, 0xf51f, 0xf51f, 0xf51f, + 0xf51f, 0xf51f, 0xf51f, 0xf51f, 0xf51f, 0xf51f, 0xf51f, 0xf51f, 0xf51f, 0xf51f, 0xf51f, 0xf51f, 0xf43e, 0xf308, 0xf36a, 0xf709, + 0xf94d, 0xfa10, 0xf5f5, 0xf0d9, 0xede1, 0xee49, 0xf2a8, 0xf6f4, 0xf948, 0xfb03, 0xfb6a, 0xf7ce, 0xe827, 0xddfe, 0xe7f0, 0xebd6, + 0xecd4, 0xef2c, 0xf1eb, 0xf42e, 0xf51f, 0xf11b, 0xf11b, 0xf11b, 0xf11b, 0xf11b, 0xf11b, 0xf11b, 0xf11b, 0xf11b, 0xf11b, 0xf11b, + 0xf11b, 0xf11b, 0xf11b, 0xf11b, 0xf11b, 0xf11b, 0xf11b, 0xf11b, 0xf11b, 0xf11b, 0xf297, 0xf638, 0xfacb, 0xff2d, 0x0186, 0x034b, + 0x0551, 0x0777, 0x0b95, 0x126f, 0x18e9, 0x1c69, 0x1e38, 0x1eb9, 0x220d, 0x2983, 0x2b73, 0x0738, 0xf3bd, 0xf19b, 0xf15b, 0xf0f5, + 0xf0d1, 0xf0f8, 0xf11b, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, + 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xe08b, 0xe33c, 0xe992, 0xf917, 0xffc8, 0xffc8, 0xec4f, 0xd7bb, + 0xc9c9, 0xbfe8, 0xbca9, 0xc09e, 0xc699, 0xc9fe, 0xc3be, 0xb2ce, 0xa3c6, 0xb7b0, 0xc90c, 0xd0b8, 0xd20a, 0xd562, 0xd9c9, 0xdded, + 0xdfd1, 0xfeaa, 0xfeaa, 0xfeaa, 0xfeaa, 0xfeaa, 0xfeaa, 0xfeaa, 0xfeaa, 0xfeaa, 0xfeaa, 0xfeaa, 0xfeaa, 0xfeaa, 0xfeaa, 0xfeaa, + 0xfeaa, 0xfeaa, 0xfeaa, 0xfeaa, 0xfeaa, 0xfeaa, 0xff17, 0x0096, 0x038a, 0x0794, 0x07fe, 0x07fe, 0x0493, 0xf940, 0xedb0, 0xe52d, + 0xe296, 0xe5c3, 0xeae3, 0xeddf, 0xe868, 0xdbd9, 0xd50e, 0xdef6, 0xed0a, 0xf3af, 0xf4c8, 0xf776, 0xfabc, 0xfd81, 0xfeaa, 0xea24, + 0xea24, 0xea24, 0xea24, 0xea24, 0xea24, 0xea24, 0xea24, 0xea24, 0xea24, 0xea24, 0xea24, 0xea24, 0xea24, 0xea24, 0xea24, 0xea24, + 0xea24, 0xea24, 0xea24, 0xea24, 0xea92, 0xec35, 0xf046, 0xfb0a, 0xffd8, 0xffd8, 0xf21c, 0xe5bb, 0xe077, 0xdf45, 0xdf69, 0xdf46, + 0xdfd2, 0xe084, 0xdf73, 0xe168, 0xe816, 0xe023, 0xe04b, 0xe2a3, 0xe328, 0xe49b, 0xe6c7, 0xe90b, 0xea24, 0x68a5, 0x68c5, 0x6917, + 0x6984, 0x69f4, 0x6a50, 0x6a87, 0x6a8a, 0x6a4f, 0x69d0, 0x690a, 0x6801, 0x66bb, 0x650a, 0x62da, 0x6047, 0x5d68, 0x5a50, 0x5711, + 0x53c6, 0x508d, 0x4be0, 0x41cb, 0x3e13, 0x3c67, 0x3aa4, 0x388c, 0x35bc, 0x3ce1, 0x3b51, 0x3148, 0x21b9, 0x121e, 0x064d, 0x0052, + 0x033c, 0x0ee5, 0x2a1b, 0x56a2, 0x63b2, 0x61ca, 0x62d1, 0x64f5, 0x66f9, 0x683c, 0x68a5, 0x0e3a, 0x0e53, 0x0e98, 0x0efc, 0x0f75, + 0x0ff9, 0x107f, 0x1101, 0x1176, 0x11d9, 0x1223, 0x124e, 0x1254, 0x1216, 0x1187, 0x10c1, 0x0fd8, 0x0ede, 0x0de7, 0x0d0e, 0x0c76, + 0x0b43, 0x0694, 0x05d1, 0x065a, 0x06d0, 0x0721, 0x0734, 0x0ef9, 0x12a8, 0x11b0, 0x0c9b, 0x0733, 0x03d3, 0x01bf, 0x016d, 0x05a1, + 0x15bc, 0x24b4, 0x1b7d, 0x170b, 0x161f, 0x13ed, 0x1151, 0x0f24, 0x0e3a, 0x0cd5, 0x0ce2, 0x0d06, 0x0d34, 0x0d63, 0x0d89, 0x0d9e, + 0x0d9b, 0x0d7d, 0x0d41, 0x0ce8, 0x0c74, 0x0be9, 0x0b38, 0x0a5b, 0x095d, 0x0845, 0x071f, 0x05f3, 0x04cc, 0x03b1, 0x0252, 0x00bd, + 0x000a, 0xff13, 0xfdb1, 0xfbc8, 0xf94a, 0xf47e, 0xeec3, 0xe7b9, 0xe269, 0xe0a2, 0xe0c2, 0xe13f, 0xddb7, 0xd566, 0xd0b7, 0xf092, + 0x08d5, 0x0b7b, 0x0bdb, 0x0c83, 0x0ce7, 0x0cea, 0x0cd5, 0xe154, 0xe0f2, 0xdfea, 0xde69, 0xdc9d, 0xdaae, 0xd8bc, 0xd6e1, 0xd531, + 0xd3be, 0xd299, 0xd1d1, 0xd174, 0xd1e8, 0xd35e, 0xd59b, 0xd86c, 0xdb9c, 0xdeec, 0xe206, 0xe478, 0xe99e, 0xfb53, 0xffc8, 0xffc8, + 0xffc8, 0xffc8, 0xffc9, 0xe3d2, 0xd2cf, 0xc86c, 0xc4ab, 0xc75b, 0xcc8f, 0xcfc6, 0xc8e4, 0xb808, 0xa9af, 0xb896, 0xca00, 0xd1e5, + 0xd346, 0xd6be, 0xdb42, 0xdf70, 0xe154, 0x075c, 0x078e, 0x0817, 0x08e6, 0x09e9, 0x0b0c, 0x0c3e, 0x0d6d, 0x0e89, 0x0f83, 0x104c, + 0x10d7, 0x1117, 0x10c6, 0x0fc5, 0x0e42, 0x0c70, 0x0a7e, 0x089f, 0x0703, 0x05da, 0x03ba, 0xffc5, 0xff97, 0xff97, 0xff97, 0xff97, + 0xff97, 0x0626, 0x1027, 0x1793, 0x1a44, 0x1858, 0x1494, 0x1246, 0x173c, 0x227d, 0x293d, 0x222b, 0x166e, 0x10c8, 0x0fd5, 0x0d84, + 0x0ab4, 0x0858, 0x075c, 0x1352, 0x1387, 0x1416, 0x14e2, 0x15cd, 0x16bf, 0x17a8, 0x187b, 0x1931, 0x19c4, 0x1a32, 0x1a7b, 0x1a9b, + 0x1a72, 0x19e8, 0x1905, 0x17cd, 0x164c, 0x149d, 0x12f0, 0x118f, 0x0e84, 0x031e, 0x0024, 0x0025, 0x0025, 0x0025, 0x0024, 0x11ee, + 0x1a1e, 0x1d08, 0x1d90, 0x1d36, 0x1c1c, 0x1b2c, 0x1cf1, 0x1d1c, 0x18b9, 0x1d34, 0x1cb8, 0x1a73, 0x19f1, 0x188a, 0x1678, 0x1457, + 0x1352, 0x390d, 0x3879, 0x36ca, 0x340a, 0x303e, 0x2b69, 0x259c, 0x1efc, 0x17cb, 0x1062, 0x091b, 0x0240, 0xfbf9, 0xf737, 0xf406, + 0xf230, 0xf1a6, 0xf42c, 0xfb1d, 0x0512, 0x1050, 0x1baf, 0x25d5, 0x2d28, 0x2ffb, 0x27da, 0x1875, 0x1050, 0x10f9, 0x12d3, 0x15af, + 0x195c, 0x1da5, 0x224e, 0x2718, 0x2bc1, 0x3008, 0x33b2, 0x368c, 0x3864, 0x390d, 0x390d, 0x390d, 0x390d, 0x390d, 0x390d, 0xffcf, + 0xff69, 0xfe52, 0xfcb0, 0xfab5, 0xf89a, 0xf6a1, 0xf50f, 0xf416, 0xf3d0, 0xf42b, 0xf4fa, 0xf5fd, 0xf742, 0xf806, 0xf807, 0xf7ea, + 0xf94c, 0xfbd3, 0xfd54, 0xfd8e, 0xfdd5, 0xfe5a, 0xfeed, 0xff33, 0xfeaf, 0xfddf, 0xfd8e, 0xfd93, 0xfda4, 0xfdc0, 0xfde9, 0xfe1d, + 0xfe5d, 0xfea3, 0xfeed, 0xff33, 0xff72, 0xffa3, 0xffc3, 0xffcf, 0xffcf, 0xffcf, 0xffcf, 0xffcf, 0xffcf, 0xfd62, 0xfda3, 0xfe62, + 0xff9d, 0x015c, 0x03a2, 0x0669, 0x0992, 0x0cde, 0x0ff7, 0x1280, 0x142e, 0x14cf, 0x0e91, 0x0052, 0xf1ff, 0xebab, 0xee90, 0xf515, + 0xfbc3, 0xfed1, 0xfe9a, 0xfe1b, 0xfdac, 0xfd7e, 0xfdb4, 0xfe5c, 0xfed1, 0xfec7, 0xfeac, 0xfe82, 0xfe50, 0xfe1b, 0xfde7, 0xfdba, + 0xfd97, 0xfd7d, 0xfd6e, 0xfd66, 0xfd62, 0xfd62, 0xfd62, 0xfd62, 0xfd62, 0xfd62, 0xfd62, }; + +JointIndex gBeastSkelAttackaAnimJointIndices[23] = { + { 0x0017, 0x0045, 0x0073, }, + { 0x0000, 0x0001, 0x0002, }, + { 0x00a1, 0x0003, 0x0004, }, + { 0x00cf, 0x00fd, 0x012b, }, + { 0x0159, 0x0187, 0x01b5, }, + { 0x01e3, 0x0211, 0x023f, }, + { 0x026d, 0x029b, 0x02c9, }, + { 0x02f7, 0x0325, 0x0353, }, + { 0x0005, 0x0006, 0x0007, }, + { 0x0381, 0x03af, 0x03dd, }, + { 0x040b, 0x0439, 0x0467, }, + { 0x0495, 0x04c3, 0x04f1, }, + { 0x0008, 0x0009, 0x000a, }, + { 0x051f, 0x054d, 0x057b, }, + { 0x05a9, 0x05d7, 0x0605, }, + { 0x0633, 0x0661, 0x068f, }, + { 0x000b, 0x000c, 0x000d, }, + { 0x000e, 0x000f, 0x0010, }, + { 0x06bd, 0x06eb, 0x0719, }, + { 0x0747, 0x0775, 0x07a3, }, + { 0x0011, 0x0012, 0x0013, }, + { 0x0014, 0x0015, 0x0016, }, + { 0x07d1, 0x07ff, 0x082d, }, +}; + +AnimationHeader gBeastSkelAttackaAnim = { { 46 }, gBeastSkelAttackaAnimFrameData, gBeastSkelAttackaAnimJointIndices, 23 }; + +s16 gBeastSkelAttackbAnimFrameData[2409] = { + 0xfed2, 0x7f54, 0xff8c, 0xff4f, 0xff0c, 0x18ea, 0x0091, 0x0231, 0x3028, 0xfe44, 0x00d0, 0x1900, 0xfd9e, 0xff43, 0x390d, 0xffcf, + 0xfd62, 0x0001, 0xfffd, 0xfffc, 0xfffa, 0xfff7, 0xfff3, 0xffef, 0xffeb, 0xffe9, 0xffe8, 0xffe6, 0xffe5, 0xffe6, 0xffe8, 0xffea, + 0xffec, 0xffee, 0xfff0, 0xfff1, 0xfff3, 0xfff4, 0xfff5, 0xfff7, 0xfff8, 0xfff9, 0xfffa, 0xfffa, 0xfffb, 0xfffc, 0xfffd, 0xfffd, + 0xfffe, 0xfffe, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0005, + 0xfea9, 0xfeb6, 0xfed8, 0xff09, 0xff41, 0xff79, 0xffaa, 0xffcd, 0xffda, 0xff34, 0xfe8e, 0xfeb2, 0xff06, 0xff6b, 0xffc0, 0xffe5, + 0xffe8, 0xffea, 0xffed, 0xffef, 0xfff1, 0xfff3, 0xfff5, 0xfff6, 0xfff8, 0xfff9, 0xfffb, 0xfffc, 0xfffd, 0xfffe, 0xffff, 0x0000, + 0x0001, 0x0002, 0x0002, 0x0003, 0x0003, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0005, 0x0005, 0x0005, 0xffd2, 0xffc8, 0x0009, + 0x00b3, 0x01a3, 0x02b7, 0x03cb, 0x04bb, 0x0565, 0x05a6, 0x059f, 0x058f, 0x056b, 0x052e, 0x04de, 0x0483, 0x0423, 0x03c6, 0x036f, + 0x031c, 0x02ce, 0x0285, 0x0241, 0x0201, 0x01c5, 0x018d, 0x015a, 0x012a, 0x00ff, 0x00d6, 0x00b2, 0x0091, 0x0072, 0x0058, 0x003f, + 0x002a, 0x0018, 0x0008, 0xfffa, 0xffef, 0xffe5, 0xffde, 0xffd9, 0xffd5, 0xffd3, 0xffd2, 0xb9b1, 0xb9b1, 0xba5a, 0xbc31, 0xbf18, + 0xc2f9, 0xc7a7, 0xccb2, 0xd146, 0xd445, 0xd496, 0xd1a6, 0xcb01, 0xc29c, 0xbb9d, 0xb805, 0xb87e, 0xc6a4, 0xc6aa, 0xc626, 0xc53a, + 0xc40f, 0xc2c7, 0xc17f, 0xc048, 0xbf2e, 0xbe34, 0xbd5c, 0xbca2, 0xbc06, 0xbb84, 0xbb18, 0xbac0, 0xba79, 0xba41, 0xba15, 0xb9f4, + 0xb9dc, 0xb9cb, 0xb9bf, 0xb9b8, 0xb9b4, 0xb9b2, 0xb9b2, 0xb9b1, 0xb9b1, 0xffff, 0xffff, 0xfeae, 0xfb36, 0xf655, 0xf0e2, 0xebbd, + 0xe7a5, 0xe517, 0xe44a, 0xe4fd, 0xe6be, 0xe976, 0xef74, 0xfab7, 0x0b8a, 0x2071, 0x33ca, 0x3396, 0x3311, 0x323d, 0x311e, 0x2fb7, + 0x2e0b, 0x2c1e, 0x29f6, 0x279a, 0x2510, 0x2262, 0x1f97, 0x1cba, 0x19d5, 0x16f1, 0x1417, 0x1152, 0x0eaa, 0x0c27, 0x09d0, 0x07ac, + 0x05c1, 0x0414, 0x02aa, 0x0188, 0x00b2, 0x002d, 0xffff, 0x0000, 0x0000, 0xffa8, 0xfea3, 0xfcde, 0xfa42, 0xf6de, 0xf312, 0xefaa, + 0xedc1, 0xeec2, 0xf243, 0xf87e, 0xffea, 0x05c6, 0x0898, 0x0904, 0x136a, 0x1356, 0x12b3, 0x11a2, 0x104b, 0x0ed4, 0x0d58, 0x0be9, + 0x0a92, 0x0957, 0x0839, 0x0738, 0x0650, 0x057f, 0x04c2, 0x0418, 0x037e, 0x02f2, 0x0274, 0x0201, 0x019b, 0x013f, 0x00ee, 0x00a8, + 0x006e, 0x003f, 0x001d, 0x0007, 0x0000, 0x14d2, 0x14d2, 0x150c, 0x15a4, 0x1671, 0x1752, 0x183a, 0x193e, 0x1a90, 0x1c74, 0x1f26, + 0x2286, 0x2618, 0x293a, 0x2b75, 0x2cb2, 0x2d15, 0x2cfe, 0x2cbc, 0x2c52, 0x2bc3, 0x2b13, 0x2a44, 0x2959, 0x2857, 0x2741, 0x2619, + 0x24e4, 0x23a6, 0x2262, 0x211b, 0x1fd6, 0x1e95, 0x1d5b, 0x1c2d, 0x1b0c, 0x19fb, 0x18fe, 0x1816, 0x1746, 0x168f, 0x15f5, 0x1579, + 0x151e, 0x14e5, 0x14d2, 0x00df, 0x00df, 0x0061, 0xff0b, 0xfd12, 0xfab0, 0xf82b, 0xf5ce, 0xf3e6, 0xf2bf, 0xf243, 0xf258, 0xf346, + 0xf500, 0xf70a, 0xf8b5, 0xf960, 0xf963, 0xf96a, 0xf975, 0xf986, 0xf99d, 0xf9ba, 0xf9de, 0xfa0a, 0xfa3f, 0xfa7c, 0xfac3, 0xfb12, + 0xfb6a, 0xfbca, 0xfc31, 0xfc9d, 0xfd0e, 0xfd81, 0xfdf5, 0xfe68, 0xfed7, 0xff41, 0xffa4, 0xfffc, 0x004a, 0x0089, 0x00b8, 0x00d5, + 0x00df, 0x007d, 0x007d, 0x017f, 0x0428, 0x07eb, 0x0c39, 0x107d, 0x1423, 0x1698, 0x174e, 0x14ea, 0x0f37, 0x077f, 0xff43, 0xf7fd, + 0xf2e4, 0xf0f8, 0xf108, 0xf134, 0xf17c, 0xf1de, 0xf255, 0xf2e1, 0xf380, 0xf42d, 0xf4e8, 0xf5ad, 0xf67a, 0xf74c, 0xf821, 0xf8f5, + 0xf9c7, 0xfa94, 0xfb5a, 0xfc18, 0xfcca, 0xfd71, 0xfe0a, 0xfe95, 0xff10, 0xff7b, 0xffd5, 0x001d, 0x0052, 0x0072, 0x007d, 0xcce7, + 0xcce7, 0xcb82, 0xc7c9, 0xc272, 0xbc42, 0xb612, 0xb0bb, 0xad02, 0xab9c, 0xabd8, 0xac7d, 0xad77, 0xaeb2, 0xb01b, 0xb19f, 0xb329, + 0xb4ad, 0xb62a, 0xb79e, 0xb90a, 0xba6d, 0xbbc7, 0xbd17, 0xbe5d, 0xbf98, 0xc0c9, 0xc1ee, 0xc307, 0xc414, 0xc514, 0xc607, 0xc6ec, + 0xc7c3, 0xc88c, 0xc945, 0xc9f0, 0xca8a, 0xcb14, 0xcb8d, 0xcbf5, 0xcc4b, 0xcc8e, 0xccbf, 0xccdd, 0xcce7, 0xddd9, 0xd9e4, 0xd5b0, + 0xcbc0, 0xbf81, 0xb2e7, 0xa792, 0x9f10, 0x9a41, 0x9905, 0xaa02, 0xc39e, 0xc139, 0xb41f, 0x14cd, 0x1712, 0xe7dd, 0xd464, 0xd6df, + 0xd902, 0xd9c7, 0xd8d1, 0xd724, 0xd574, 0xd40a, 0xd2db, 0xd1be, 0xd0bf, 0xd003, 0xcf97, 0xcf68, 0xcf45, 0xcf4a, 0xcfa9, 0xd057, + 0xd149, 0xd271, 0xd3c4, 0xd538, 0xd6c3, 0xd85a, 0xd9eb, 0xdb64, 0xdca4, 0xdd85, 0xddd9, 0x05c5, 0x06b9, 0x09fa, 0x0c99, 0x0b3a, + 0x06ea, 0x00c2, 0xf9fe, 0xf439, 0xf134, 0x0300, 0x2596, 0x2e18, 0x36fc, 0x43bc, 0x41ed, 0x19f4, 0x15b6, 0x1304, 0x0fdd, 0x0c7a, + 0x0947, 0x0692, 0x0489, 0x0330, 0x0259, 0x01ad, 0x0107, 0x0058, 0xff9a, 0xfed5, 0xfe25, 0xfdc2, 0xfdc8, 0xfe2d, 0xfedf, 0xffc6, + 0x00ca, 0x01d1, 0x02cb, 0x03aa, 0x0468, 0x04fe, 0x056c, 0x05af, 0x05c5, 0xfd2f, 0xfd99, 0xfbfc, 0xf9fe, 0xf938, 0xf958, 0xf9f0, + 0xfa93, 0xfae6, 0xfac9, 0xfa2a, 0xf57e, 0xf13e, 0xe736, 0x4489, 0x384f, 0xfa9d, 0xe35c, 0xe497, 0xe65c, 0xe7ca, 0xe817, 0xe758, + 0xe5c5, 0xe3c7, 0xe1fe, 0xe10c, 0xe10b, 0xe1ec, 0xe39a, 0xe5f5, 0xe8ca, 0xeb9d, 0xee22, 0xf05b, 0xf253, 0xf419, 0xf5b9, 0xf73a, + 0xf89d, 0xf9e0, 0xfafb, 0xfbe5, 0xfc98, 0xfd08, 0xfd2f, 0x14cf, 0x2786, 0x2c9c, 0x3777, 0x42e0, 0x4c27, 0x523e, 0x5559, 0x5663, + 0x5620, 0x583f, 0x4597, 0x45b4, 0x436f, 0x3942, 0x2a1e, 0x20b4, 0x28d3, 0x2600, 0x238d, 0x23c0, 0x275d, 0x2c1a, 0x3061, 0x335b, + 0x34a3, 0x3436, 0x3285, 0x3009, 0x2d51, 0x2b26, 0x2a83, 0x2ab7, 0x2a77, 0x29cd, 0x28be, 0x2750, 0x2588, 0x236f, 0x2111, 0x1e81, + 0x1bdb, 0x1949, 0x1708, 0x156b, 0x14cf, 0xff62, 0xffc2, 0xffe4, 0x0034, 0x008c, 0x00d2, 0x00fe, 0x0113, 0x011a, 0x0118, 0x0126, + 0x00a0, 0x00a1, 0x0090, 0x0042, 0xffd3, 0xff9a, 0xffcb, 0xffb9, 0xffaa, 0xffab, 0xffc1, 0xffe1, 0xffff, 0x0015, 0x001f, 0x001c, + 0x000f, 0xfffc, 0xffe9, 0xffda, 0xffd6, 0xffd7, 0xffd6, 0xffd1, 0xffca, 0xffc1, 0xffb6, 0xffa9, 0xff9c, 0xff8e, 0xff80, 0xff74, + 0xff6b, 0xff64, 0xff62, 0xff65, 0xfefb, 0xfee7, 0xfecb, 0xfec5, 0xfed2, 0xfee3, 0xfeee, 0xfef3, 0xfef2, 0xfefa, 0xfec7, 0xfec7, + 0xfec5, 0xfec9, 0xfef1, 0xff1d, 0xfef6, 0xff02, 0xff0e, 0xff0d, 0xfefc, 0xfee9, 0xfedb, 0xfed3, 0xfed0, 0xfed1, 0xfed5, 0xfedc, + 0xfee5, 0xfeed, 0xfeef, 0xfeee, 0xfeef, 0xfef2, 0xfef6, 0xfefc, 0xff04, 0xff0e, 0xff1b, 0xff29, 0xff38, 0xff48, 0xff56, 0xff61, + 0xff65, 0x1e7f, 0x1e7f, 0x1d6f, 0x1aa3, 0x16ac, 0x1219, 0x0d75, 0x0936, 0x05b8, 0x0343, 0x1196, 0xf7fd, 0xed77, 0x35de, 0x1e53, + 0x1be4, 0x1c27, 0x1c2f, 0x1c3b, 0x1c4b, 0x1c5d, 0x1c73, 0x1c8b, 0x1ca4, 0x1cc0, 0x1cdc, 0x1cf9, 0x1d17, 0x1d35, 0x1d53, 0x1d71, + 0x1d8e, 0x1dab, 0x1dc6, 0x1de0, 0x1df9, 0x1e10, 0x1e25, 0x1e39, 0x1e4a, 0x1e5a, 0x1e66, 0x1e71, 0x1e78, 0x1e7d, 0x1e7f, 0x02bf, + 0x02bf, 0x02b2, 0x0252, 0x014a, 0xff42, 0xfbe3, 0xf6d6, 0xefb9, 0xe627, 0xc582, 0xa726, 0xac72, 0xd214, 0xee50, 0x05ef, 0x0e14, + 0x0e01, 0x0ddb, 0x0da6, 0x0d61, 0x0d0e, 0x0caf, 0x0c45, 0x0bd1, 0x0b55, 0x0ad2, 0x0a48, 0x09ba, 0x0929, 0x0897, 0x0803, 0x0771, + 0x06e1, 0x0654, 0x05cc, 0x054b, 0x04d1, 0x0460, 0x03fa, 0x03a0, 0x0353, 0x0314, 0x02e6, 0x02c9, 0x02bf, 0x01ee, 0x01ee, 0x01eb, + 0x01d5, 0x01ac, 0x0182, 0x017f, 0x01cc, 0x0288, 0x03bb, 0xf328, 0x0c05, 0x19c6, 0xd61a, 0xf3d3, 0xfcad, 0xff9a, 0xff9f, 0xffa8, + 0xffb6, 0xffc7, 0xffda, 0xfff1, 0x000b, 0x0025, 0x0041, 0x005e, 0x007c, 0x009a, 0x00b9, 0x00d7, 0x00f4, 0x0111, 0x012e, 0x0148, + 0x0162, 0x017a, 0x0190, 0x01a5, 0x01b7, 0x01c7, 0x01d5, 0x01e0, 0x01e8, 0x01ed, 0x01ee, 0xe40b, 0xe40b, 0xe40b, 0xe40b, 0xe40b, + 0xe40b, 0xe40b, 0xe40b, 0xe40b, 0xe40b, 0xe40b, 0xe40b, 0xe40b, 0xe40b, 0xe40b, 0xe40b, 0xe40b, 0xe2ba, 0xdfcf, 0xdcdc, 0xdb84, + 0xdcdc, 0xdfcf, 0xe2ba, 0xe40b, 0xe40b, 0xe40b, 0xe40b, 0xe40b, 0xe40b, 0xe40b, 0xe40b, 0xe40b, 0xe40b, 0xe40b, 0xe40b, 0xe40b, + 0xe40b, 0xe40b, 0xe40b, 0xe40b, 0xe40b, 0xe40b, 0xe40b, 0xe40b, 0xe40b, 0x04a2, 0x04a2, 0x04a2, 0x04a2, 0x04a2, 0x04a2, 0x04a2, + 0x04a2, 0x04a2, 0x04a2, 0x04a2, 0x04a2, 0x04a2, 0x04a2, 0x04a2, 0x04a2, 0x04a2, 0x04f9, 0x05a9, 0x0642, 0x067f, 0x0642, 0x05a9, + 0x04f9, 0x04a2, 0x04a2, 0x04a2, 0x04a2, 0x04a2, 0x04a2, 0x04a2, 0x04a2, 0x04a2, 0x04a2, 0x04a2, 0x04a2, 0x04a2, 0x04a2, 0x04a2, + 0x04a2, 0x04a2, 0x04a2, 0x04a2, 0x04a2, 0x04a2, 0x04a2, 0xffc6, 0xffc6, 0xffc6, 0xffc6, 0xffc6, 0xffc6, 0xffc6, 0xffc6, 0xffc6, + 0xffc6, 0xffc6, 0xffc6, 0xffc6, 0xffc6, 0xffc6, 0xffc6, 0xffc6, 0xff3a, 0xfdfa, 0xfcae, 0xfc14, 0xfcae, 0xfdfa, 0xff3a, 0xffc6, + 0xffc6, 0xffc6, 0xffc6, 0xffc6, 0xffc6, 0xffc6, 0xffc6, 0xffc6, 0xffc6, 0xffc6, 0xffc6, 0xffc6, 0xffc6, 0xffc6, 0xffc6, 0xffc6, + 0xffc6, 0xffc6, 0xffc6, 0xffc6, 0xffc6, 0xde1d, 0xda25, 0xb2a1, 0xc99b, 0x25e5, 0xb897, 0xbff2, 0xc6e2, 0xcb9f, 0xce72, 0xd024, + 0xd2e2, 0xdd9e, 0x479c, 0xef4f, 0xf860, 0x1623, 0x003b, 0xfe16, 0xfafb, 0xf724, 0xf2ca, 0xee1b, 0xe93e, 0xe454, 0xdf79, 0xdac8, + 0xd656, 0xd234, 0xce73, 0xcb25, 0xc85c, 0xc631, 0xc4c3, 0xc437, 0xc4b9, 0xc671, 0xc96a, 0xcd6b, 0xd1d6, 0xd5de, 0xd901, 0xdb40, + 0xdcce, 0xddc5, 0xde1d, 0xfe86, 0xfd9f, 0xd157, 0xb5a6, 0xd640, 0xa3ca, 0xa1c1, 0xa05b, 0x9f30, 0x9e95, 0x9d7a, 0x9c67, 0x9854, + 0x29f3, 0xac9b, 0xba1d, 0xc220, 0xc883, 0xc92a, 0xc9d3, 0xca80, 0xcb35, 0xcbf7, 0xccca, 0xcdb2, 0xceb0, 0xcfc4, 0xd0ea, 0xd21e, + 0xd35a, 0xd498, 0xd5d4, 0xd70f, 0xd84c, 0xd998, 0xdb0c, 0xdcd8, 0xdf47, 0xe2c0, 0xe788, 0xed5a, 0xf344, 0xf83f, 0xfbc9, 0xfdd8, + 0xfe86, 0xffac, 0xffd7, 0x24bc, 0xee57, 0x9289, 0x11d9, 0x0d03, 0x0938, 0x073f, 0x0605, 0x03a4, 0xfd4d, 0xeb77, 0x1b2b, 0xee0e, + 0xf87d, 0xd98c, 0xe556, 0xe78e, 0xea79, 0xedf7, 0xf1f1, 0xf650, 0xfafb, 0xffd8, 0x04ca, 0x09b3, 0x0e78, 0x12fe, 0x172e, 0x1af1, + 0x1e2e, 0x20c7, 0x2298, 0x2373, 0x231e, 0x215e, 0x1e09, 0x1935, 0x1368, 0x0d86, 0x0863, 0x0471, 0x01be, 0x0030, 0xffac, 0x14ca, + 0x2783, 0x4137, 0x4bd9, 0x28bb, 0x002e, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002e, + 0x19d1, 0x19f9, 0x1b62, 0x1db7, 0x209d, 0x23c6, 0x26f9, 0x2a0a, 0x2cd9, 0x2f51, 0x315e, 0x32f6, 0x340f, 0x34a4, 0x34b4, 0x343f, + 0x3348, 0x31d5, 0x2fed, 0x2d98, 0x2ae2, 0x27da, 0x2491, 0x2120, 0x1da9, 0x1a5f, 0x1788, 0x1588, 0x14ca, 0xffee, 0xffcc, 0xff8b, + 0xff70, 0xffc9, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xffe6, 0xffe6, + 0xffe4, 0xffe0, 0xffda, 0xffd4, 0xffcd, 0xffc7, 0xffc0, 0xffba, 0xffb5, 0xffb1, 0xffae, 0xffad, 0xffac, 0xffae, 0xffb0, 0xffb4, + 0xffb9, 0xffbe, 0xffc5, 0xffcb, 0xffd3, 0xffd9, 0xffe0, 0xffe5, 0xffea, 0xffed, 0xffee, 0x0035, 0x005a, 0x006d, 0x0068, 0x005b, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0040, 0x0041, 0x0044, 0x0048, + 0x004e, 0x0054, 0x0059, 0x005d, 0x0061, 0x0064, 0x0066, 0x0067, 0x0068, 0x0069, 0x0069, 0x0068, 0x0067, 0x0066, 0x0064, 0x0062, + 0x005e, 0x005a, 0x0055, 0x004f, 0x0048, 0x0042, 0x003b, 0x0037, 0x0035, 0x1e8a, 0x1e8a, 0x2385, 0x0db3, 0x15a8, 0x0fe5, 0x0433, + 0xfd06, 0xfd06, 0xfd06, 0xf4a6, 0xfe83, 0xec3e, 0xe821, 0x0964, 0xf814, 0xeece, 0xed63, 0xebf3, 0xea6b, 0xe8b8, 0xe6c0, 0xe464, + 0xe179, 0xddcb, 0xd91d, 0xd338, 0xcc12, 0x4403, 0x3bce, 0x3453, 0x2e21, 0x2955, 0x25c6, 0x2335, 0x2168, 0x202d, 0x1f5f, 0x1edf, + 0x1e98, 0x1e77, 0x1e6e, 0x1e73, 0x1e7d, 0x1e86, 0x1e8a, 0x034f, 0x034f, 0xe9fa, 0xa1f9, 0x82c2, 0x7b68, 0x757e, 0x72f9, 0x72f9, + 0x72f9, 0x6f2b, 0x8284, 0x732a, 0x7679, 0x81e1, 0x7e90, 0x76cb, 0x741c, 0x715c, 0x6e89, 0x6b9e, 0x689f, 0x6592, 0x6283, 0x5f8b, + 0x5ccd, 0x5a7f, 0x58e7, 0x27b9, 0x2736, 0x259b, 0x231e, 0x2008, 0x1c9e, 0x191a, 0x15a4, 0x125a, 0x0f50, 0x0c93, 0x0a2b, 0x081c, + 0x0669, 0x0513, 0x041a, 0x0383, 0x034f, 0x02f1, 0x02f1, 0xff77, 0x184c, 0x1343, 0x15ba, 0x162c, 0x158c, 0x158c, 0x158c, 0x0caa, + 0x18da, 0xfec2, 0xec2e, 0xea5e, 0xfba6, 0x04d1, 0x02c2, 0x007d, 0xfdf4, 0xfb18, 0xf7d1, 0xf401, 0xef7f, 0xea18, 0xe390, 0xdbb4, + 0xd27a, 0x483d, 0x3dc2, 0x33ed, 0x2b52, 0x2413, 0x1e0b, 0x1903, 0x14c8, 0x1130, 0x0e1d, 0x0b7b, 0x093c, 0x0758, 0x05cb, 0x0491, + 0x03ad, 0x0321, 0x02f1, 0xe557, 0xe557, 0xe557, 0xe557, 0xe557, 0xe557, 0xe557, 0xe557, 0xe557, 0xe557, 0xe557, 0xe557, 0xe558, + 0xe55a, 0xe55f, 0xe566, 0xe569, 0xe569, 0xe569, 0xe569, 0xe569, 0xe568, 0xe567, 0xe567, 0xe566, 0xe565, 0xe564, 0xe564, 0xe563, + 0xe562, 0xe561, 0xe560, 0xe55f, 0xe55e, 0xe55d, 0xe55c, 0xe55b, 0xe55b, 0xe55a, 0xe559, 0xe559, 0xe558, 0xe558, 0xe557, 0xe557, + 0xe557, 0xfe0e, 0xfe0e, 0xfe0e, 0xfe0e, 0xfe0e, 0xfe0e, 0xfe0e, 0xfe0e, 0xfe0e, 0xfe0e, 0xfe0e, 0xfe0e, 0xfe0e, 0xfe0e, 0xfe0f, + 0xfe10, 0xfe11, 0xfe11, 0xfe11, 0xfe11, 0xfe11, 0xfe11, 0xfe10, 0xfe10, 0xfe10, 0xfe10, 0xfe10, 0xfe10, 0xfe10, 0xfe0f, 0xfe0f, + 0xfe0f, 0xfe0f, 0xfe0f, 0xfe0f, 0xfe0f, 0xfe0e, 0xfe0e, 0xfe0e, 0xfe0e, 0xfe0e, 0xfe0e, 0xfe0e, 0xfe0e, 0xfe0e, 0xfe0e, 0xf858, + 0xf858, 0xf858, 0xf858, 0xf858, 0xf858, 0xf858, 0xf858, 0xf858, 0xf858, 0xf857, 0xf856, 0xf851, 0xf849, 0xf830, 0xf80d, 0xf7fb, + 0xf7fb, 0xf7fc, 0xf7fe, 0xf800, 0xf802, 0xf805, 0xf809, 0xf80c, 0xf810, 0xf814, 0xf819, 0xf81d, 0xf822, 0xf827, 0xf82c, 0xf830, + 0xf835, 0xf83a, 0xf83e, 0xf842, 0xf846, 0xf84a, 0xf84d, 0xf850, 0xf853, 0xf855, 0xf856, 0xf857, 0xf858, 0x319a, 0x319a, 0x319a, + 0x319a, 0x319a, 0x319a, 0x319a, 0x319a, 0x319a, 0x319a, 0x40eb, 0x3fcd, 0x3cfe, 0x3954, 0x35a5, 0x32cb, 0x319a, 0x3192, 0x3192, + 0x3192, 0x3192, 0x3192, 0x3192, 0x3193, 0x3193, 0x3194, 0x3194, 0x3194, 0x3195, 0x3195, 0x3196, 0x3196, 0x3197, 0x3197, 0x3198, + 0x3198, 0x3198, 0x3199, 0x3199, 0x3199, 0x319a, 0x319a, 0x319a, 0x319a, 0x319a, 0x319a, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, + 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x002a, 0x002a, 0x002a, 0x002a, 0x0029, 0x0028, 0x0028, 0x15b4, 0x15a0, 0x1565, 0x1506, + 0x1486, 0x13e7, 0x132e, 0x125c, 0x1175, 0x107b, 0x0f71, 0x0e5c, 0x0d3c, 0x0c17, 0x0aee, 0x09c5, 0x08a0, 0x0780, 0x066a, 0x0561, + 0x0467, 0x0380, 0x02ae, 0x01f4, 0x0156, 0x00d6, 0x0077, 0x003c, 0x0028, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, + 0xfff0, 0xfff0, 0xfff0, 0x0001, 0xffff, 0xfffc, 0xfff8, 0xfff4, 0xfff1, 0xfff0, 0xffee, 0xffee, 0xffee, 0xffee, 0xffee, 0xffee, + 0xffef, 0xffef, 0xffef, 0xffef, 0xffef, 0xffef, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, + 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0x694b, 0x634f, 0x65f7, 0x6d13, 0x768c, 0x7e4f, 0x80e1, 0x7dc8, 0x77af, + 0x7116, 0x6caa, 0x70ee, 0x6f38, 0x6566, 0x560d, 0x4944, 0x44d3, 0x5702, 0x595a, 0x5b86, 0x5d8b, 0x5f68, 0x611f, 0x62ad, 0x6412, + 0x654f, 0x6663, 0x6750, 0x6817, 0x68bb, 0x693d, 0x69a0, 0x69e8, 0x6a17, 0x6a30, 0x6a38, 0x6a30, 0x6a1d, 0x6a01, 0x69e0, 0x69bc, + 0x699a, 0x697b, 0x6962, 0x6951, 0x694b, 0xf51f, 0xf0af, 0xf080, 0xf048, 0xf091, 0xf139, 0xf13a, 0xf0d0, 0xf10f, 0xf22b, 0xeca9, + 0xecc1, 0xed56, 0xed7e, 0xee02, 0xef38, 0xf09f, 0xe3f9, 0xe428, 0xe486, 0xe50d, 0xe5b6, 0xe67b, 0xe756, 0xe841, 0xe938, 0xea35, + 0xeb34, 0xec30, 0xed28, 0xee17, 0xeefa, 0xefd1, 0xf09a, 0xf153, 0xf1fc, 0xf295, 0xf31d, 0xf395, 0xf3fd, 0xf454, 0xf49c, 0xf4d5, + 0xf4fd, 0xf516, 0xf51f, 0xf11b, 0xd5c7, 0xd9a9, 0xe0ea, 0xe602, 0xe8c6, 0xeb03, 0xede8, 0xf18f, 0xf54e, 0xf664, 0xf492, 0xf3a6, + 0xf293, 0xefc3, 0xeaad, 0xe8f2, 0xf532, 0xf5dc, 0xf652, 0xf69c, 0xf6c3, 0xf6cc, 0xf6be, 0xf69c, 0xf66b, 0xf62d, 0xf5e6, 0xf597, + 0xf542, 0xf4e9, 0xf48e, 0xf432, 0xf3d6, 0xf37b, 0xf323, 0xf2ce, 0xf27e, 0xf233, 0xf1f0, 0xf1b3, 0xf180, 0xf155, 0xf136, 0xf122, + 0xf11b, 0xdfd1, 0xd038, 0xcdf0, 0xc9bb, 0xc71e, 0xc7af, 0xca66, 0xce92, 0xd4cb, 0xdd2e, 0xd0ad, 0xce64, 0xccb9, 0xcad7, 0xd0af, + 0xdd24, 0xe415, 0xe017, 0xddcd, 0xdbf6, 0xda7d, 0xd954, 0xd871, 0xd7cc, 0xd75f, 0xd723, 0xd713, 0xd72b, 0xd766, 0xd7be, 0xd830, + 0xd8b7, 0xd94e, 0xd9f1, 0xda9d, 0xdb4d, 0xdbfd, 0xdca9, 0xdd4e, 0xdde7, 0xde72, 0xdeea, 0xdf4b, 0xdf94, 0xdfc2, 0xdfd1, 0xfeaa, + 0xf344, 0xf151, 0xeda4, 0xeb57, 0xebd6, 0xee3a, 0xf1dd, 0xf700, 0xfd08, 0xf3a6, 0xf1b5, 0xf043, 0xee9e, 0xf3a8, 0xfd01, 0x0106, + 0xfed3, 0xfd6d, 0xfc3b, 0xfb3a, 0xfa69, 0xf9c5, 0xf94c, 0xf8fb, 0xf8ce, 0xf8c2, 0xf8d4, 0xf900, 0xf942, 0xf996, 0xf9f8, 0xfa65, + 0xfad9, 0xfb51, 0xfbc9, 0xfc40, 0xfcb1, 0xfd1c, 0xfd7e, 0xfdd4, 0xfe1e, 0xfe5a, 0xfe86, 0xfea1, 0xfeaa, 0xea24, 0xe273, 0xe1a6, + 0xe074, 0xdfe8, 0xe003, 0xe09e, 0xe1dc, 0xe457, 0xe89f, 0xe29f, 0xe1cc, 0xe143, 0xe0bb, 0xe2a0, 0xe899, 0xecbc, 0xea4d, 0xe8f9, + 0xe7f1, 0xe726, 0xe68a, 0xe616, 0xe5c4, 0xe58e, 0xe570, 0xe569, 0xe574, 0xe591, 0xe5bd, 0xe5f5, 0xe639, 0xe687, 0xe6dc, 0xe737, + 0xe795, 0xe7f5, 0xe855, 0xe8b1, 0xe908, 0xe957, 0xe99c, 0xe9d5, 0xea00, 0xea1b, 0xea24, 0x68a5, 0x61de, 0x6023, 0x5b5c, 0x5445, + 0x4bcc, 0x4296, 0x3c52, 0x38bb, 0x38a6, 0x2e77, 0x360f, 0x3add, 0x3f60, 0x4371, 0x474c, 0x4c12, 0x3b53, 0x411c, 0x45d8, 0x49f8, + 0x4dba, 0x5142, 0x547f, 0x573c, 0x5940, 0x5a7b, 0x5b03, 0x5b11, 0x5af4, 0x5b18, 0x5c0b, 0x5d92, 0x5f0a, 0x6071, 0x61c3, 0x6300, + 0x6422, 0x6529, 0x6611, 0x66d8, 0x677c, 0x67fd, 0x6859, 0x6892, 0x68a5, 0x0e3a, 0x112f, 0x11cf, 0x1309, 0x13a5, 0x12df, 0x1072, + 0x1061, 0x1109, 0x1208, 0x1eb7, 0x25b0, 0x21a6, 0x1b6f, 0x159c, 0x11cc, 0x1170, 0x0711, 0x09f2, 0x0c4a, 0x0e24, 0x0f5d, 0x0fbb, + 0x0f2f, 0x0dfd, 0x0c5a, 0x0a7f, 0x08a1, 0x06e9, 0x057c, 0x048a, 0x0451, 0x049b, 0x050b, 0x059f, 0x0655, 0x0727, 0x0813, 0x0910, + 0x0a17, 0x0b1c, 0x0c14, 0x0cef, 0x0d9e, 0x0e11, 0x0e3a, 0x0cd5, 0x1c0d, 0x1af6, 0x17e9, 0x13dd, 0x0fee, 0x0d15, 0x0a5c, 0x08b0, + 0x087a, 0x0d1c, 0x1276, 0x13b1, 0x136d, 0x12b4, 0x121a, 0x1239, 0x254e, 0x249f, 0x2429, 0x23e8, 0x23f1, 0x245e, 0x2512, 0x25b8, + 0x260b, 0x25cf, 0x24f2, 0x2393, 0x21dc, 0x200a, 0x1e60, 0x1cdc, 0x1b4b, 0x19b3, 0x1818, 0x167e, 0x14eb, 0x1364, 0x11ef, 0x1094, + 0x0f5d, 0x0e54, 0x0d87, 0x0d03, 0x0cd5, 0xe154, 0xced9, 0xcfdc, 0xd2d6, 0xd7e8, 0xdf66, 0xea38, 0xede2, 0xee56, 0xecb5, 0xe95d, + 0xdfea, 0xe00e, 0xe287, 0xe65e, 0xe8d2, 0xe57f, 0xeca9, 0xe1f6, 0xd9c7, 0xd356, 0xce8e, 0xcbb8, 0xcaeb, 0xcbb3, 0xcdc9, 0xd0e0, + 0xd4ad, 0xd8d8, 0xdcef, 0xe03c, 0xe1bc, 0xe1f1, 0xe218, 0xe230, 0xe23b, 0xe239, 0xe22d, 0xe217, 0xe1f9, 0xe1d7, 0xe1b3, 0xe190, + 0xe172, 0xe15c, 0xe154, 0x075c, 0x12ef, 0x1236, 0x1022, 0x0cc4, 0x085d, 0x0381, 0x024c, 0x022a, 0x02a9, 0x03d2, 0x0817, 0x0804, + 0x06c4, 0x0504, 0x0407, 0x0564, 0x02ad, 0x070b, 0x0b98, 0x0fca, 0x1325, 0x152f, 0x15c3, 0x1533, 0x13b2, 0x117f, 0x0ee2, 0x0c2c, + 0x09b9, 0x07ec, 0x0728, 0x070e, 0x06fa, 0x06ee, 0x06e9, 0x06ea, 0x06f0, 0x06fb, 0x070a, 0x071a, 0x072c, 0x073e, 0x074d, 0x0758, + 0x075c, 0x1352, 0x1b76, 0x1b24, 0x1a1c, 0x1808, 0x145c, 0x0e25, 0x0bdf, 0x0b96, 0x0c9c, 0x0eab, 0x1416, 0x1403, 0x12a9, 0x1075, + 0x0eff, 0x10f7, 0x0ca4, 0x12f9, 0x172d, 0x19eb, 0x1b8c, 0x1c53, 0x1c84, 0x1c54, 0x1bc6, 0x1ace, 0x1966, 0x179c, 0x15a3, 0x13ea, + 0x1319, 0x12fc, 0x12e6, 0x12d9, 0x12d3, 0x12d4, 0x12db, 0x12e7, 0x12f7, 0x130a, 0x131e, 0x1331, 0x1342, 0x134e, 0x1352, 0x3047, + 0x3047, 0x3061, 0x30cb, 0x31b1, 0x3346, 0x35c4, 0x3965, 0x3cba, 0x2a97, 0x4619, 0x4543, 0x43d6, 0x4208, 0x400a, 0x3e08, 0x3c2b, + 0x3a9a, 0x394d, 0x3821, 0x3715, 0x3626, 0x3552, 0x3496, 0x33f2, 0x3361, 0x32e3, 0x3275, 0x3216, 0x31c4, 0x317d, 0x3141, 0x310d, + 0x30e2, 0x30bd, 0x309f, 0x3087, 0x3073, 0x3064, 0x3058, 0x3050, 0x304b, 0x3048, 0x3047, 0x3047, 0x3047, 0xfe45, 0xfe45, 0xfda9, + 0xfc28, 0xfa3b, 0xf85c, 0xf708, 0xf6b6, 0xf979, 0xfbb6, 0xfb2e, 0xf930, 0xf6b2, 0xf3f8, 0xf14c, 0xeefc, 0xed5a, 0xecbb, 0xecc9, + 0xecf5, 0xed3d, 0xed9f, 0xee18, 0xeea8, 0xef4c, 0xf001, 0xf0c6, 0xf199, 0xf277, 0xf35d, 0xf44a, 0xf53b, 0xf62d, 0xf71e, 0xf80c, + 0xf8f2, 0xf9d0, 0xfaa2, 0xfb66, 0xfc18, 0xfcb7, 0xfd3f, 0xfdad, 0xfe00, 0xfe33, 0xfe45, 0xfcec, 0xfcec, 0xfd31, 0xfdf5, 0xff22, + 0x00a0, 0x0250, 0x0423, 0x053c, 0x01d4, 0x1281, 0x1268, 0x11ca, 0x10dd, 0x0fcb, 0x0eb6, 0x0db2, 0x0cce, 0x0bfc, 0x0b2a, 0x0a59, + 0x0988, 0x08b7, 0x07e7, 0x0718, 0x064c, 0x0584, 0x04bf, 0x0400, 0x0347, 0x0294, 0x01e9, 0x0146, 0x00ac, 0x001b, 0xff94, 0xff18, + 0xfea8, 0xfe43, 0xfdea, 0xfd9e, 0xfd5f, 0xfd2d, 0xfd09, 0xfcf3, 0xfcec, }; + +JointIndex gBeastSkelAttackbAnimJointIndices[23] = { + { 0x0011, 0x003f, 0x006d, }, + { 0x0000, 0x0001, 0x0002, }, + { 0x009b, 0x00c9, 0x00f7, }, + { 0x0125, 0x0153, 0x0181, }, + { 0x01af, 0x0003, 0x0004, }, + { 0x01dd, 0x020b, 0x0239, }, + { 0x0267, 0x0295, 0x02c3, }, + { 0x02f1, 0x031f, 0x034d, }, + { 0x037b, 0x03a9, 0x03d7, }, + { 0x0405, 0x0433, 0x0461, }, + { 0x048f, 0x04bd, 0x04eb, }, + { 0x0519, 0x0547, 0x0575, }, + { 0x05a3, 0x05d1, 0x05ff, }, + { 0x062d, 0x065b, 0x0689, }, + { 0x06b7, 0x06e5, 0x0713, }, + { 0x0741, 0x076f, 0x079d, }, + { 0x0005, 0x0006, 0x0007, }, + { 0x0008, 0x0009, 0x000a, }, + { 0x07cb, 0x07f9, 0x0827, }, + { 0x0855, 0x0883, 0x08b1, }, + { 0x000b, 0x000c, 0x000d, }, + { 0x08df, 0x090d, 0x093b, }, + { 0x000e, 0x000f, 0x0010, }, +}; + +AnimationHeader gBeastSkelAttackbAnim = { { 46 }, gBeastSkelAttackbAnimFrameData, gBeastSkelAttackbAnimJointIndices, 17 }; + +s16 gBeastSkelAttackcAnimFrameData[2274] = { + 0xff4f, 0xff0c, 0xe40b, 0x04a2, 0xffc6, 0x1e8a, 0x034f, 0x02f1, 0x18ea, 0x0091, 0x0231, 0x3028, 0xfe44, 0x00d0, 0x1900, 0xfd9e, + 0xff43, 0x390d, 0xffcf, 0xfd62, 0x0001, 0xffff, 0xfffd, 0xffff, 0x0001, 0x0000, 0xfffd, 0xfff9, 0xfff6, 0xfff3, 0xfff2, 0xfff2, + 0xfff2, 0xfff2, 0xfff3, 0xfff3, 0xfff3, 0xfff4, 0xfff4, 0xfff5, 0xfff5, 0xfff6, 0xfff6, 0xfff7, 0xfff7, 0xfff8, 0xfff9, 0xfff9, + 0xfffa, 0xfffa, 0xfffb, 0xfffc, 0xfffc, 0xfffd, 0xfffd, 0xfffe, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0005, 0xff57, 0xfea9, 0xff4c, 0xfff1, 0xfff3, 0xfff0, 0xffeb, 0xffe6, 0xffe1, 0xffdf, 0xffe0, 0xffe0, 0xffe0, + 0xffe1, 0xffe2, 0xffe3, 0xffe4, 0xffe5, 0xffe6, 0xffe7, 0xffe9, 0xffea, 0xffeb, 0xffed, 0xffee, 0xfff0, 0xfff2, 0xfff3, 0xfff5, + 0xfff6, 0xfff8, 0xfff9, 0xfffb, 0xfffc, 0xfffd, 0xffff, 0x0000, 0x0001, 0x0002, 0x0003, 0x0003, 0x0004, 0x0004, 0x0005, 0x0005, + 0xffd2, 0xffcd, 0xffc8, 0xffcd, 0xffd2, 0x0013, 0x00b6, 0x018a, 0x025e, 0x0301, 0x0342, 0x0340, 0x033a, 0x0330, 0x0322, 0x0311, + 0x02fd, 0x02e7, 0x02cd, 0x02b2, 0x0294, 0x0274, 0x0253, 0x0230, 0x020d, 0x01e8, 0x01c3, 0x019d, 0x0177, 0x0152, 0x012d, 0x0108, + 0x00e4, 0x00c2, 0x00a0, 0x0081, 0x0063, 0x0047, 0x002e, 0x0017, 0x0003, 0xfff2, 0xffe5, 0xffdb, 0xffd4, 0xffd2, 0xfed2, 0xfed2, + 0xfed2, 0xfed2, 0xfed2, 0xfed2, 0xfed2, 0xfed2, 0xfed2, 0xfed2, 0xfed2, 0xfed2, 0xfed2, 0xfed2, 0xfed2, 0xfed1, 0xfec9, 0xfead, + 0xfe77, 0xfe30, 0xfe08, 0xfe0b, 0xfe13, 0xfe1f, 0xfe2d, 0xfe3e, 0xfe4f, 0xfe61, 0xfe72, 0xfe82, 0xfe90, 0xfe9d, 0xfea8, 0xfeb2, + 0xfeba, 0xfec0, 0xfec6, 0xfeca, 0xfecd, 0xfecf, 0xfed0, 0xfed1, 0xfed2, 0xfed2, 0xfed2, 0xfed2, 0x7f54, 0x7f54, 0x7f54, 0x7f54, + 0x7f54, 0x7f54, 0x7f54, 0x7f54, 0x7f54, 0x7f54, 0x7f54, 0x7f54, 0x7f54, 0x7f54, 0x7f54, 0x7ca6, 0x75ce, 0x6cba, 0x63a7, 0x5cd0, + 0x5a22, 0x5a4d, 0x5ac9, 0x5b90, 0x5c9d, 0x5de7, 0x5f6a, 0x611f, 0x62ff, 0x6502, 0x6722, 0x6957, 0x6b98, 0x6ddd, 0x701e, 0x7252, + 0x7472, 0x7676, 0x7856, 0x7a0b, 0x7b8e, 0x7cd9, 0x7de5, 0x7ead, 0x7f29, 0x7f54, 0xff8c, 0xff8c, 0xff8c, 0xff8c, 0xff8c, 0xff8c, + 0xff8c, 0xff8c, 0xff8c, 0xff8c, 0xff8c, 0xff8c, 0xff8c, 0xff8c, 0xff8c, 0xff78, 0xff44, 0xfef7, 0xfe96, 0xfe31, 0xfdfe, 0xfe01, + 0xfe0b, 0xfe1a, 0xfe2d, 0xfe43, 0xfe5b, 0xfe74, 0xfe8d, 0xfea6, 0xfebf, 0xfed6, 0xfeec, 0xff01, 0xff15, 0xff28, 0xff39, 0xff49, + 0xff58, 0xff65, 0xff70, 0xff7a, 0xff81, 0xff87, 0xff8b, 0xff8c, 0xb9b1, 0xb9b1, 0xb9b1, 0xc5c3, 0xd1f3, 0xd237, 0xd1f5, 0xd0fe, + 0xcf37, 0xcca2, 0xc964, 0xc59b, 0xc29c, 0xc175, 0xbfb8, 0xbc0a, 0xb733, 0xb1fe, 0xad4e, 0xaa0f, 0xa919, 0xa997, 0xaa24, 0xaac0, + 0xab69, 0xac1f, 0xace1, 0xadac, 0xae81, 0xaf5c, 0xb03c, 0xb11f, 0xb203, 0xb2e7, 0xb3c6, 0xb4a1, 0xb572, 0xb63a, 0xb6f3, 0xb79d, + 0xb834, 0xb8b6, 0xb920, 0xb96f, 0xb9a0, 0xb9b1, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x00fb, 0x03af, 0x07aa, 0x0c72, 0x11a3, + 0x170e, 0x1c32, 0x1e72, 0x1e40, 0x1db8, 0x1c7b, 0x1ad5, 0x1920, 0x178f, 0x1613, 0x1464, 0x128d, 0x10d2, 0x0f31, 0x0daa, 0x0c3c, + 0x0ae5, 0x09a6, 0x087d, 0x0769, 0x066b, 0x0582, 0x04ad, 0x03eb, 0x033d, 0x02a1, 0x0217, 0x019f, 0x0138, 0x00e1, 0x0099, 0x0060, + 0x0035, 0x0017, 0x0006, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xff17, 0xfcce, 0xf9c7, 0xf692, 0xf3ab, 0xf191, 0xefce, + 0xee56, 0xede3, 0xed5f, 0xed99, 0xef93, 0xf2b0, 0xf62c, 0xf931, 0xfaf3, 0xfbc5, 0xfc81, 0xfd2a, 0xfdbf, 0xfe41, 0xfeb3, 0xff14, + 0xff65, 0xffa8, 0xffdd, 0x0008, 0x0026, 0x003b, 0x0047, 0x004d, 0x004c, 0x0046, 0x003e, 0x0033, 0x0027, 0x001b, 0x0010, 0x0008, + 0x0002, 0x0000, 0x14d2, 0x14d2, 0x14d2, 0x14d2, 0x14d1, 0x14d1, 0x14d7, 0x14f4, 0x1550, 0x1639, 0x1848, 0x1f50, 0x244c, 0x243f, + 0x2400, 0x2449, 0x266a, 0x2af2, 0x30ca, 0x3585, 0x373f, 0x36ec, 0x3656, 0x3584, 0x347a, 0x333d, 0x31d4, 0x3042, 0x2e8d, 0x2cbb, + 0x2ad1, 0x28d5, 0x26ce, 0x24c3, 0x22ba, 0x20bb, 0x1ece, 0x1cf8, 0x1b42, 0x19b1, 0x184e, 0x171d, 0x1625, 0x156d, 0x14fa, 0x14d2, + 0x00df, 0x00df, 0x00df, 0x00d5, 0x0088, 0xffb8, 0xfe22, 0xfb81, 0xf791, 0xf21c, 0xeb14, 0xe7a4, 0xe93f, 0xe943, 0xe963, 0xeb47, + 0xefb0, 0xf4c5, 0xf848, 0xf99f, 0xf9e1, 0xf9fe, 0xfa31, 0xfa79, 0xfad1, 0xfb38, 0xfba9, 0xfc23, 0xfca2, 0xfd22, 0xfda1, 0xfe1c, + 0xfe90, 0xfefc, 0xff5d, 0xffb2, 0xfffb, 0x0039, 0x006a, 0x0090, 0x00ad, 0x00c2, 0x00d0, 0x00d9, 0x00de, 0x00df, 0x007d, 0x007d, + 0x007d, 0x0077, 0x004c, 0xffd7, 0xfef3, 0xfd77, 0xfb31, 0xf7d7, 0xf2e5, 0xe3d5, 0xd823, 0xd836, 0xd8a4, 0xdcae, 0xe614, 0xf2bf, + 0xff9d, 0x091d, 0x0cae, 0x0c99, 0x0c72, 0x0c39, 0x0bf0, 0x0b97, 0x0b2d, 0x0ab3, 0x0a2a, 0x0993, 0x08ee, 0x083e, 0x0785, 0x06c6, + 0x0603, 0x0540, 0x0481, 0x03c8, 0x0319, 0x0278, 0x01e9, 0x016d, 0x0108, 0x00bd, 0x008e, 0x007d, 0xcce7, 0xcce7, 0xcce7, 0xcb9b, + 0xc827, 0xc335, 0xbd7d, 0xb7c5, 0xb2d2, 0xaf5e, 0xae12, 0xae25, 0xae5b, 0xaeb3, 0xaf2a, 0xafbf, 0xb06f, 0xb139, 0xb21b, 0xb312, + 0xb41d, 0xb539, 0xb664, 0xb79d, 0xb8e0, 0xba2b, 0xbb7d, 0xbcd2, 0xbe28, 0xbf7d, 0xc0ce, 0xc21a, 0xc35d, 0xc495, 0xc5c0, 0xc6dd, + 0xc7e7, 0xc8df, 0xc9c0, 0xca8a, 0xcb3b, 0xcbd0, 0xcc47, 0xcc9e, 0xccd5, 0xcce7, 0xddd9, 0xdb0d, 0xd9e4, 0xcf21, 0xc8bd, 0xcb86, + 0xd70f, 0xf2b2, 0x2bda, 0x3a75, 0x37bd, 0x2de5, 0x2738, 0x2481, 0x225e, 0x286f, 0x2a30, 0x206a, 0x1398, 0x068b, 0xe9af, 0xe390, + 0xdf71, 0xdcad, 0xdaf6, 0xda0e, 0xd9bc, 0xd9cf, 0xda18, 0xda6f, 0xdaac, 0xdab9, 0xdaa6, 0xda87, 0xda71, 0xda73, 0xda98, 0xdae4, + 0xdb54, 0xdbdb, 0xdc6a, 0xdcee, 0xdd58, 0xdda2, 0xddcc, 0xddd9, 0x05c5, 0x062e, 0x06b9, 0x0799, 0x0930, 0x11d9, 0x1fbb, 0x31d5, + 0x2d66, 0x247c, 0x2133, 0x1c9c, 0x1577, 0x1007, 0x04e3, 0xf620, 0xf7c4, 0xff9d, 0x0773, 0x0fe2, 0x1fa1, 0x2119, 0x21ed, 0x2248, + 0x224f, 0x2222, 0x21d7, 0x217f, 0x2124, 0x20ca, 0x2073, 0x1ffe, 0x1f47, 0x1e4e, 0x1d0e, 0x1b86, 0x19b2, 0x178e, 0x151d, 0x1269, + 0x0f88, 0x0ca5, 0x09f9, 0x07c6, 0x064d, 0x05c5, 0xfd2f, 0xfd68, 0xfd99, 0xf9b9, 0xf62f, 0xf53d, 0xf718, 0x0f31, 0x4bf9, 0x5591, + 0x4d27, 0x3975, 0x2b08, 0x2478, 0x1932, 0x0197, 0xf2b8, 0xf72e, 0x0089, 0x053d, 0xfcec, 0xfd0d, 0xfd1b, 0xfd37, 0xfd62, 0xfd89, + 0xfd90, 0xfd5b, 0xfcd4, 0xfbed, 0xfa9b, 0xf919, 0xf7af, 0xf674, 0xf57c, 0xf4da, 0xf49d, 0xf4cd, 0xf56a, 0xf66b, 0xf7ba, 0xf935, + 0xfaaf, 0xfbf7, 0xfcdb, 0xfd2f, 0x14cf, 0x1fc9, 0x2786, 0x1cdd, 0x15d6, 0x286c, 0x2d66, 0x2f3d, 0x2836, 0x09eb, 0x0031, 0x0031, + 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, 0x19b0, 0x227b, 0x277f, 0x2a65, 0x2bdd, 0x2c47, 0x2be5, 0x2ae6, + 0x2976, 0x27bc, 0x25e7, 0x2429, 0x2293, 0x211f, 0x1fc5, 0x1e7c, 0x1d3e, 0x1c04, 0x1acc, 0x1996, 0x1868, 0x174c, 0x164f, 0x1584, + 0x14fe, 0x14cf, 0xff62, 0xff95, 0xffc2, 0xff85, 0xff66, 0xffc8, 0xffea, 0xfff6, 0xffc7, 0xff43, 0xff3a, 0xff3a, 0xff3a, 0xff3a, + 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff76, 0xffa4, 0xffc2, 0xffd5, 0xffdf, 0xffe2, 0xffdf, 0xffd9, 0xffcf, 0xffc4, + 0xffb8, 0xffae, 0xffa4, 0xff9c, 0xff95, 0xff8e, 0xff87, 0xff81, 0xff7b, 0xff76, 0xff70, 0xff6c, 0xff68, 0xff64, 0xff62, 0xff62, + 0xff65, 0xff22, 0xfefb, 0xff32, 0xff5e, 0xfef7, 0xfee4, 0xfede, 0xfef8, 0xffb3, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, + 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xff45, 0xff13, 0xfefb, 0xfeef, 0xfeea, 0xfee8, 0xfeea, 0xfeed, 0xfef3, 0xfefa, 0xff03, 0xff0b, + 0xff13, 0xff1a, 0xff22, 0xff29, 0xff30, 0xff37, 0xff3f, 0xff46, 0xff4e, 0xff55, 0xff5b, 0xff60, 0xff64, 0xff65, 0x1e7f, 0x1e7f, + 0x1e7f, 0x1e50, 0x1dce, 0x1d02, 0x1bf8, 0x1abe, 0x195f, 0x17e9, 0x1667, 0x14e5, 0x136f, 0x120d, 0x10c7, 0x0fa5, 0x0eac, 0x0de1, + 0x0d4a, 0x0ceb, 0x0cca, 0x0cdb, 0x0d0d, 0x0d5e, 0x0dcc, 0x0e55, 0x0ef6, 0x0faf, 0x107e, 0x115f, 0x1251, 0x1352, 0x145d, 0x1570, + 0x1686, 0x179c, 0x18ae, 0x19b6, 0x1ab1, 0x1b99, 0x1c69, 0x1d1e, 0x1db2, 0x1e21, 0x1e66, 0x1e7f, 0x02bf, 0x02bf, 0x02bf, 0x02aa, + 0x026a, 0x0203, 0x0175, 0x00c1, 0xffe7, 0xfeec, 0xfdd4, 0xfca5, 0xfb67, 0xfa26, 0xf8ea, 0xf7c0, 0xf6b3, 0xf5d0, 0xf521, 0xf4b0, + 0xf488, 0xf49d, 0xf4d9, 0xf539, 0xf5b8, 0xf653, 0xf705, 0xf7cb, 0xf8a0, 0xf980, 0xfa66, 0xfb4e, 0xfc34, 0xfd14, 0xfdeb, 0xfeb6, + 0xff72, 0x001f, 0x00b9, 0x013f, 0x01b2, 0x0211, 0x025c, 0x0293, 0x02b4, 0x02bf, 0x01ee, 0x01ee, 0x01ee, 0x01bf, 0x0137, 0x0064, + 0xff50, 0xfe0a, 0xfc9d, 0xfb17, 0xf985, 0xf7f2, 0xf669, 0xf4f4, 0xf39c, 0xf269, 0xf160, 0xf089, 0xefe7, 0xef81, 0xef5e, 0xef70, + 0xefa6, 0xeffd, 0xf072, 0xf104, 0xf1b0, 0xf274, 0xf34f, 0xf43d, 0xf53c, 0xf64a, 0xf762, 0xf882, 0xf9a5, 0xfac7, 0xfbe4, 0xfcf7, + 0xfdfc, 0xfeec, 0xffc5, 0x0081, 0x011a, 0x018d, 0x01d5, 0x01ee, 0xde1d, 0xdb4d, 0xda22, 0xc45d, 0xb987, 0xba37, 0xb86e, 0xb263, + 0xab11, 0xa68c, 0xa63c, 0xa969, 0xac82, 0xadda, 0xafd4, 0xb47f, 0xbc6a, 0xc841, 0xd686, 0xe364, 0xea40, 0xe8e9, 0xe761, 0xe872, + 0xe92e, 0xe998, 0xe9b3, 0xe985, 0xe913, 0xe866, 0xe789, 0xe689, 0xe573, 0xe458, 0xe345, 0xe247, 0xe166, 0xe0a8, 0xe00c, 0xdf90, + 0xdf2b, 0xded8, 0xde91, 0xde55, 0xde2c, 0xde1d, 0xfe86, 0xfdda, 0xfd2b, 0xfe1d, 0xfec3, 0xfd39, 0xf8fa, 0xf2d0, 0xebc6, 0xe4da, + 0xdef9, 0xda61, 0xd820, 0xd7d3, 0xd79f, 0xd95c, 0xde69, 0xe5cf, 0xee58, 0xf603, 0xfa5e, 0xfc85, 0xfead, 0x009b, 0x0285, 0x0465, + 0x0631, 0x07df, 0x0965, 0x0ab8, 0x0bcf, 0x0ca0, 0x0d25, 0x0d57, 0x0d31, 0x0cb1, 0x0bd5, 0x0aa1, 0x091b, 0x0752, 0x055c, 0x035c, + 0x017d, 0xffef, 0xfee5, 0xfe86, 0xffac, 0xffea, 0x0018, 0x0096, 0x009d, 0x00a6, 0x0063, 0xffa1, 0xfe51, 0xfc09, 0xf830, 0xf2ed, + 0xef3e, 0xee47, 0xeced, 0xeb4f, 0xeb80, 0xede8, 0xf25f, 0xf7dc, 0xfc04, 0xfda7, 0xfed9, 0x0076, 0x01bc, 0x02aa, 0x0343, 0x038a, + 0x0383, 0x0335, 0x02ac, 0x01f4, 0x011a, 0x0031, 0xff4a, 0xfe79, 0xfdcf, 0xfd5a, 0xfd24, 0xfd31, 0xfd7d, 0xfdf8, 0xfe8d, 0xff1c, + 0xff85, 0xffac, 0x14ca, 0x1fc5, 0x2783, 0x2595, 0x0efd, 0x0e19, 0x1388, 0x1e92, 0x2842, 0x2ca9, 0x2c5c, 0x297b, 0x289a, 0x29bc, + 0x2bd5, 0x30ac, 0x3617, 0x3833, 0x33e4, 0x2a50, 0x2250, 0x2476, 0x26c5, 0x244c, 0x2209, 0x2006, 0x1e49, 0x1cd6, 0x1bab, 0x1ac1, + 0x1a10, 0x198c, 0x1929, 0x18d9, 0x1892, 0x184a, 0x17fa, 0x179e, 0x1736, 0x16c4, 0x164c, 0x15d7, 0x156b, 0x1515, 0x14dd, 0x14ca, + 0xffee, 0xffdc, 0xffcc, 0xffd0, 0xfff4, 0xfff5, 0xffef, 0xffde, 0xffcb, 0xffc0, 0xffc1, 0xffc8, 0xffca, 0xffc7, 0xffc2, 0xffb7, + 0xffa9, 0xffa3, 0xffaf, 0xffc6, 0xffd7, 0xffd3, 0xffce, 0xffd3, 0xffd8, 0xffdc, 0xffdf, 0xffe1, 0xffe3, 0xffe5, 0xffe6, 0xffe7, + 0xffe7, 0xffe8, 0xffe8, 0xffe9, 0xffe9, 0xffea, 0xffea, 0xffeb, 0xffec, 0xffec, 0xffed, 0xffed, 0xffed, 0xffee, 0x0035, 0x004c, + 0x005a, 0x0057, 0x0027, 0x0025, 0x0032, 0x004a, 0x005b, 0x0061, 0x0060, 0x005d, 0x005b, 0x005d, 0x0060, 0x0065, 0x006a, 0x006b, + 0x0068, 0x005e, 0x0051, 0x0055, 0x0059, 0x0055, 0x0051, 0x004d, 0x004a, 0x0047, 0x0044, 0x0042, 0x0041, 0x0040, 0x003f, 0x003e, + 0x003e, 0x003d, 0x003c, 0x003c, 0x003b, 0x003a, 0x0039, 0x0038, 0x0037, 0x0036, 0x0035, 0x0035, 0xe557, 0xe557, 0xe557, 0xe557, + 0xe557, 0xe557, 0xe557, 0xe557, 0xe557, 0xe557, 0xe557, 0xe557, 0xe557, 0xe557, 0xe557, 0xe4fe, 0xe410, 0xe2be, 0xe137, 0xdfab, + 0xde4f, 0xdd57, 0xdcf8, 0xdd04, 0xdd27, 0xdd5f, 0xdda8, 0xde02, 0xde6a, 0xdedd, 0xdf5a, 0xdfdd, 0xe066, 0xe0f1, 0xe17d, 0xe207, + 0xe28d, 0xe30e, 0xe387, 0xe3f6, 0xe45a, 0xe4b0, 0xe4f6, 0xe52b, 0xe54c, 0xe557, 0xfe0e, 0xfe0e, 0xfe0e, 0xfe0e, 0xfe0e, 0xfe0e, + 0xfe0e, 0xfe0e, 0xfe0e, 0xfe0e, 0xfe0e, 0xfe0e, 0xfe0e, 0xfe0e, 0xfe0e, 0xfdce, 0xfd26, 0xfc3b, 0xfb30, 0xfa2b, 0xf94a, 0xf8ae, + 0xf874, 0xf87b, 0xf891, 0xf8b3, 0xf8e1, 0xf91a, 0xf95b, 0xf9a5, 0xf9f5, 0xfa4b, 0xfaa5, 0xfb02, 0xfb5f, 0xfbbd, 0xfc19, 0xfc72, + 0xfcc6, 0xfd14, 0xfd5a, 0xfd97, 0xfdc8, 0xfdee, 0xfe06, 0xfe0e, 0xf858, 0xf858, 0xf858, 0xf858, 0xf858, 0xf858, 0xf858, 0xf858, + 0xf858, 0xf858, 0xf858, 0xf858, 0xf858, 0xf858, 0xf858, 0xf86d, 0xf8a7, 0xf901, 0xf971, 0xf9ec, 0xfa60, 0xfab6, 0xfad8, 0xfad4, + 0xfac7, 0xfab3, 0xfa99, 0xfa7a, 0xfa56, 0xfa30, 0xfa07, 0xf9dc, 0xf9b1, 0xf986, 0xf95d, 0xf934, 0xf90e, 0xf8eb, 0xf8cb, 0xf8ae, + 0xf895, 0xf880, 0xf86f, 0xf862, 0xf85a, 0xf858, 0x319a, 0x319a, 0x319a, 0x3bef, 0x4643, 0x463a, 0x461f, 0x45f3, 0x45b7, 0x456c, + 0x4513, 0x44ad, 0x443a, 0x43bb, 0x4332, 0x429f, 0x4202, 0x415e, 0x40b3, 0x4002, 0x3f4b, 0x3e91, 0x3dd2, 0x3d12, 0x3c50, 0x3b8d, + 0x3acb, 0x3a0b, 0x394d, 0x3892, 0x37db, 0x372a, 0x367f, 0x35db, 0x353f, 0x34ac, 0x3422, 0x33a4, 0x3331, 0x32ca, 0x3271, 0x3226, + 0x31ea, 0x31be, 0x31a3, 0x319a, 0x0028, 0x0028, 0x0028, 0x002a, 0x002a, 0x002a, 0x002a, 0x002a, 0x002a, 0x002a, 0x002a, 0x002a, + 0x002a, 0x002a, 0x002a, 0x002a, 0x002a, 0x002a, 0x002a, 0x002a, 0x002a, 0x002a, 0x002a, 0x002a, 0x002a, 0x002a, 0x002a, 0x002a, + 0x002a, 0x002a, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, + 0x0028, 0x0028, 0xfff0, 0xfff0, 0xfff0, 0xfffb, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0005, 0x0005, 0x0004, 0x0004, + 0x0003, 0x0003, 0x0002, 0x0001, 0x0001, 0x0000, 0xfffe, 0xfffe, 0xfffd, 0xfffc, 0xfffb, 0xfffa, 0xfffa, 0xfff9, 0xfff8, 0xfff7, + 0xfff7, 0xfff6, 0xfff5, 0xfff5, 0xfff4, 0xfff3, 0xfff3, 0xfff2, 0xfff2, 0xfff2, 0xfff1, 0xfff1, 0xfff1, 0xfff1, 0xfff0, 0xfff0, + 0x694b, 0x677e, 0x5d3c, 0x4d1c, 0x3c28, 0x37f9, 0x31e7, 0x2b0e, 0x2429, 0x1e7d, 0x1c0e, 0x1cf0, 0x1e43, 0x2009, 0x2246, 0x24fd, + 0x276a, 0x2885, 0x284b, 0x2812, 0x291f, 0x2b26, 0x2d68, 0x2fe5, 0x329b, 0x358b, 0x38b1, 0x3c0d, 0x3f9b, 0x435b, 0x474d, 0x4b8b, + 0x502d, 0x552d, 0x5a83, 0x601e, 0x65da, 0x6b7d, 0x70b7, 0x7533, 0x7785, 0x76a3, 0x7373, 0x6f2b, 0x6b26, 0x694b, 0xf51f, 0xee86, + 0xe9bc, 0xe7c6, 0xe96c, 0xebfc, 0xef3e, 0xf26f, 0xf2c8, 0xf12f, 0xf433, 0xf71b, 0xf81a, 0xf7e2, 0xf630, 0xf588, 0xf720, 0xf8a3, + 0xf7d3, 0xf51c, 0xf3fa, 0xf4c1, 0xf579, 0xf61b, 0xf69e, 0xf6fa, 0xf726, 0xf71b, 0xf6d5, 0xf652, 0xf593, 0xf491, 0xf352, 0xf1ec, + 0xf07a, 0xef15, 0xedd5, 0xecca, 0xebfc, 0xeb69, 0xec04, 0xee0a, 0xf06b, 0xf29d, 0xf45c, 0xf51f, 0xf11b, 0xf219, 0xf591, 0xfe85, + 0x076e, 0x0942, 0x0a48, 0x09ee, 0x06f6, 0x0322, 0x03c6, 0x060e, 0x075c, 0x0831, 0x0865, 0x05a2, 0xfe4b, 0xf3d6, 0xe855, 0xdedb, + 0xdb4d, 0xdc0b, 0xdd02, 0xde2b, 0xdf7f, 0xe0f7, 0xe289, 0xe429, 0xe5cb, 0xe762, 0xe8de, 0xea31, 0xeb44, 0xec08, 0xec75, 0xec8c, + 0xec5c, 0xec01, 0xeb9e, 0xeb57, 0xeb3d, 0xebb2, 0xecf2, 0xeeb2, 0xf05a, 0xf11b, 0xdfd1, 0xd49a, 0xd038, 0xcfe6, 0xd006, 0xd15f, + 0xd4ba, 0xda4c, 0xe1f2, 0xea74, 0xee3e, 0xec38, 0xe9dd, 0xe6f3, 0xe369, 0xdf7e, 0xdca7, 0xdbec, 0xdc98, 0xdd0c, 0xdc28, 0xda6c, + 0xd8b1, 0xd6f4, 0xd535, 0xd372, 0xd1ac, 0xcfe2, 0xce14, 0xcc42, 0xca6c, 0xc86e, 0xc644, 0xc418, 0xc215, 0xc067, 0xbf36, 0xbea5, + 0xbec5, 0xbf98, 0xc27c, 0xc7cf, 0xce83, 0xd5dd, 0xdca0, 0xdfd1, 0xfeaa, 0xf6da, 0xf344, 0xf2fe, 0xf319, 0xf43a, 0xf6f3, 0xfb18, + 0xffe2, 0x03e3, 0x0539, 0x048b, 0x03a8, 0x0269, 0x00ad, 0xfe78, 0xfcb0, 0xfc34, 0xfca6, 0xfcf2, 0xfc5c, 0xfb2f, 0xf9f4, 0xf8ab, + 0xf753, 0xf5ee, 0xf47b, 0xf2fb, 0xf170, 0xefdc, 0xee40, 0xec7f, 0xea98, 0xe8b5, 0xe6fd, 0xe596, 0xe49c, 0xe427, 0xe441, 0xe4ec, + 0xe754, 0xebf3, 0xf1d0, 0xf7d6, 0xfcab, 0xfeaa, 0xea24, 0xe441, 0xe273, 0xe254, 0xe260, 0xe2e4, 0xe44f, 0xe70c, 0xeb6a, 0xf0dc, + 0xf36c, 0xf20b, 0xf078, 0xee8f, 0xec51, 0xe9f3, 0xe854, 0xe7ec, 0xe84b, 0xe88c, 0xe80d, 0xe71d, 0xe636, 0xe55a, 0xe487, 0xe3bf, + 0xe302, 0xe253, 0xe1b2, 0xe120, 0xe09f, 0xe029, 0xdfc4, 0xdf7c, 0xdf53, 0xdf46, 0xdf47, 0xdf4b, 0xdf4a, 0xdf46, 0xdf59, 0xe009, + 0xe1d7, 0xe4d5, 0xe84f, 0xea24, 0x68a5, 0x6796, 0x61de, 0x5bc6, 0x565a, 0x5dee, 0x645f, 0x67f4, 0x65ec, 0x60ae, 0x5dea, 0x5e3c, + 0x5e94, 0x5ef2, 0x5f57, 0x6105, 0x6404, 0x6640, 0x6663, 0x64b1, 0x6326, 0x62d7, 0x62ae, 0x62b4, 0x62f0, 0x6361, 0x6400, 0x64c0, + 0x6591, 0x6664, 0x672e, 0x67e4, 0x687f, 0x68fb, 0x6957, 0x6992, 0x69ae, 0x69b1, 0x699d, 0x697a, 0x694d, 0x691c, 0x68ee, 0x68c8, + 0x68ae, 0x68a5, 0x0e3a, 0x0fda, 0x112f, 0x17de, 0x1d75, 0x1cad, 0x1c32, 0x1b83, 0x19ef, 0x179f, 0x163b, 0x1617, 0x15ed, 0x15bd, + 0x1589, 0x15a0, 0x1628, 0x16c7, 0x172d, 0x172b, 0x16f2, 0x16d9, 0x16c2, 0x16ae, 0x169d, 0x168d, 0x167b, 0x165f, 0x1636, 0x15fb, + 0x15ac, 0x1547, 0x14cf, 0x1444, 0x13aa, 0x1305, 0x1259, 0x11ac, 0x1101, 0x105e, 0x0fc8, 0x0f43, 0x0ed5, 0x0e81, 0x0e4d, 0x0e3a, + 0x0cd5, 0x123d, 0x1c0d, 0x17ee, 0x1178, 0x110d, 0x128c, 0x1360, 0x11a3, 0x0f10, 0x0e01, 0x0e25, 0x0e35, 0x0e36, 0x0e30, 0x0cb7, + 0x08ff, 0x03c1, 0xfdd2, 0xf8a0, 0xf623, 0xf5f3, 0xf604, 0xf657, 0xf6eb, 0xf7bc, 0xf8c4, 0xf9fa, 0xfb53, 0xfcc4, 0xfe44, 0xffc9, + 0x014d, 0x02c8, 0x0433, 0x058d, 0x06cf, 0x07fa, 0x0909, 0x09fb, 0x0ace, 0x0b81, 0x0c11, 0x0c7b, 0x0cbe, 0x0cd5, 0xe154, 0xd524, + 0xced9, 0xcb2c, 0xc57e, 0xc0d9, 0xbd84, 0xbc86, 0xc0fa, 0xc89d, 0xccf9, 0xcd4f, 0xcdb1, 0xce1d, 0xce94, 0xcff1, 0xd33f, 0xd8c6, + 0xe020, 0xe7f8, 0xed11, 0xeeb9, 0xf003, 0xf0de, 0xf140, 0xf128, 0xf0a4, 0xefc8, 0xeeaf, 0xed6e, 0xec19, 0xeac0, 0xe96f, 0xe82d, + 0xe703, 0xe5f3, 0xe500, 0xe42c, 0xe377, 0xe2de, 0xe262, 0xe1ff, 0xe1b4, 0xe17f, 0xe15f, 0xe154, 0x075c, 0x0e91, 0x12ef, 0x1595, + 0x19ae, 0x1ced, 0x1f23, 0x1fc5, 0x1cd6, 0x176f, 0x1447, 0x1409, 0x13c3, 0x1375, 0x1320, 0x1228, 0x0fd9, 0x0c38, 0x07fa, 0x045c, + 0x028c, 0x020d, 0x01b2, 0x017a, 0x0162, 0x0168, 0x0189, 0x01c2, 0x0210, 0x026f, 0x02dc, 0x0351, 0x03cb, 0x0447, 0x04bf, 0x0532, + 0x059d, 0x05fd, 0x0651, 0x069a, 0x06d6, 0x0707, 0x072c, 0x0746, 0x0757, 0x075c, 0x1352, 0x1936, 0x1b76, 0x1c75, 0x1d79, 0x1dcb, + 0x1dbc, 0x1dab, 0x1dcb, 0x1cff, 0x1c00, 0x1be8, 0x1bcd, 0x1bae, 0x1b8a, 0x1b1e, 0x19f4, 0x17a4, 0x13f9, 0x0f82, 0x0c62, 0x0b57, + 0x0a85, 0x09f9, 0x09ba, 0x09ca, 0x0a1f, 0x0aab, 0x0b5e, 0x0c28, 0x0cfd, 0x0dd2, 0x0ea0, 0x0f62, 0x1014, 0x10b4, 0x1140, 0x11ba, + 0x1222, 0x1277, 0x12bd, 0x12f4, 0x131d, 0x133b, 0x134c, 0x1352, 0x3047, 0x3047, 0x3047, 0x3047, 0x3047, 0x3047, 0x3047, 0x3047, + 0x3047, 0x3047, 0x3047, 0x3047, 0x3047, 0x3047, 0x3047, 0x2ebc, 0x2ad0, 0x2592, 0x2025, 0x1bd8, 0x1a17, 0x1a34, 0x1a86, 0x1b08, + 0x1bb7, 0x1c8c, 0x1d82, 0x1e94, 0x1fbd, 0x20f9, 0x2242, 0x2393, 0x24e8, 0x263c, 0x278b, 0x28d1, 0x2a09, 0x2b31, 0x2c44, 0x2d3e, + 0x2e1c, 0x2ed9, 0x2f74, 0x2fe7, 0x302e, 0x3047, 0xfe45, 0xfe45, 0xfe45, 0xfe45, 0xfe45, 0xfe45, 0xfe45, 0xfe45, 0xfe45, 0xfe45, + 0xfe45, 0xfe45, 0xfe45, 0xfe45, 0xfe45, 0xfd38, 0xfa93, 0xf72c, 0xf3e6, 0xf188, 0xf0a2, 0xf0b1, 0xf0da, 0xf11d, 0xf177, 0xf1e8, + 0xf26c, 0xf303, 0xf3ab, 0xf461, 0xf523, 0xf5ef, 0xf6c1, 0xf797, 0xf86d, 0xf941, 0xfa0f, 0xfad3, 0xfb8b, 0xfc34, 0xfcca, 0xfd4b, + 0xfdb5, 0xfe03, 0xfe34, 0xfe45, 0xfcec, 0xfcec, 0xfcec, 0xfcec, 0xfcec, 0xfcec, 0xfcec, 0xfcec, 0xfcec, 0xfcec, 0xfcec, 0xfcec, + 0xfcec, 0xfcec, 0xfcec, 0xfcf8, 0xfd44, 0xfe0d, 0xff4e, 0x0097, 0x012d, 0x0123, 0x0107, 0x00db, 0x00a1, 0x005d, 0x0010, 0xffbe, + 0xff6a, 0xff16, 0xfec4, 0xfe76, 0xfe2e, 0xfdee, 0xfdb4, 0xfd83, 0xfd5b, 0xfd3a, 0xfd20, 0xfd0d, 0xfd00, 0xfcf7, 0xfcf1, 0xfcee, + 0xfcec, 0xfcec, }; + +JointIndex gBeastSkelAttackcAnimJointIndices[23] = { + { 0x0014, 0x0042, 0x0070, }, + { 0x009e, 0x00cc, 0x00fa, }, + { 0x0128, 0x0156, 0x0184, }, + { 0x01b2, 0x01e0, 0x020e, }, + { 0x023c, 0x0000, 0x0001, }, + { 0x026a, 0x0298, 0x02c6, }, + { 0x02f4, 0x0322, 0x0350, }, + { 0x037e, 0x03ac, 0x03da, }, + { 0x0002, 0x0003, 0x0004, }, + { 0x0408, 0x0436, 0x0464, }, + { 0x0492, 0x04c0, 0x04ee, }, + { 0x0005, 0x0006, 0x0007, }, + { 0x051c, 0x054a, 0x0578, }, + { 0x05a6, 0x05d4, 0x0602, }, + { 0x0630, 0x065e, 0x068c, }, + { 0x06ba, 0x06e8, 0x0716, }, + { 0x0008, 0x0009, 0x000a, }, + { 0x000b, 0x000c, 0x000d, }, + { 0x0744, 0x0772, 0x07a0, }, + { 0x07ce, 0x07fc, 0x082a, }, + { 0x000e, 0x000f, 0x0010, }, + { 0x0858, 0x0886, 0x08b4, }, + { 0x0011, 0x0012, 0x0013, }, +}; + +AnimationHeader gBeastSkelAttackcAnim = { { 46 }, gBeastSkelAttackcAnimFrameData, gBeastSkelAttackcAnimJointIndices, 20 }; + +s16 gBeastSkelAttackdAnimFrameData[3741] = { + 0xfed2, 0xff54, 0x0073, 0xe40b, 0x04a2, 0xffc6, 0xe557, 0xfe0e, 0xf857, 0x18ea, 0x0091, 0x0231, 0x1900, 0xfd9e, 0xff43, 0xffff, + 0xffff, 0xffff, 0xfffe, 0xfffe, 0xfffe, 0xfffd, 0xfffd, 0xfffc, 0xfffc, 0xfffb, 0xfffb, 0xfffa, 0xfffa, 0xfffb, 0xfffb, 0xfffb, + 0xfffb, 0xfffb, 0xfffb, 0xfffa, 0xfffa, 0xfffa, 0xfff9, 0xfff8, 0xfff7, 0xfff6, 0xfff6, 0xfff6, 0xfff6, 0xfff6, 0xfff6, 0xfff6, + 0xfff6, 0xfff6, 0xfff6, 0xfff6, 0xfff6, 0xfff6, 0xfff6, 0xfff6, 0xfff6, 0xfff6, 0xfff6, 0xfff6, 0xfff6, 0xfff6, 0xfff6, 0xfff6, + 0xfff6, 0xfff6, 0xfff6, 0xfff6, 0xfff6, 0xfff6, 0xfff6, 0xfff7, 0xfff8, 0xfff8, 0xfff9, 0xfffa, 0xfffb, 0xfffc, 0xfffd, 0xfffd, + 0xfffe, 0xffff, 0xffff, 0xffff, 0x0005, 0x000b, 0x001c, 0x0038, 0x005b, 0x0085, 0x00b3, 0x00e4, 0x0116, 0x0149, 0x0178, 0x01a4, + 0x01c3, 0x01d0, 0x01b0, 0x0190, 0x0190, 0x0193, 0x0198, 0x01a3, 0x01b5, 0x01d0, 0x0203, 0x0251, 0x02ab, 0x0300, 0x033f, 0x0358, + 0x0358, 0x0358, 0x0358, 0x0358, 0x0358, 0x0358, 0x0358, 0x0358, 0x0358, 0x0358, 0x0358, 0x0358, 0x0358, 0x0358, 0x0358, 0x0358, + 0x0358, 0x0358, 0x0358, 0x0358, 0x0358, 0x0358, 0x0358, 0x0358, 0x0358, 0x0358, 0x034d, 0x032e, 0x02ff, 0x02c2, 0x027b, 0x022c, + 0x01d9, 0x0184, 0x0130, 0x00e1, 0x009a, 0x005d, 0x002e, 0x000f, 0x0005, 0x002e, 0x002d, 0x002d, 0x002c, 0x002b, 0x002a, 0x0029, + 0x0027, 0x0026, 0x0024, 0x0023, 0x0022, 0x0021, 0x0020, 0x0021, 0x0022, 0x0022, 0x0022, 0x0022, 0x0022, 0x0021, 0x0020, 0x001f, + 0x001d, 0x001a, 0x0018, 0x0016, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, + 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, + 0x0016, 0x0018, 0x0019, 0x001b, 0x001e, 0x0020, 0x0023, 0x0025, 0x0027, 0x0029, 0x002b, 0x002c, 0x002d, 0x002e, 0xb9b1, 0xb9b1, + 0xb9b1, 0xb9b1, 0xb9b1, 0xb9b1, 0xb9b1, 0xbc12, 0xc270, 0xcb9b, 0xd610, 0xe00f, 0xe7fb, 0xec95, 0xeeda, 0xf08f, 0xf1c8, 0xf29a, + 0xf319, 0xf35a, 0xf371, 0xf374, 0xf1cd, 0xed74, 0xe759, 0xe072, 0xd9af, 0xd3e4, 0xcf95, 0xcc7c, 0xca40, 0xc8b8, 0xc7c3, 0xc740, + 0xc70a, 0xc700, 0xc77c, 0xc8fa, 0xcb8d, 0xcf47, 0xd43f, 0xda8c, 0xe19b, 0xe52d, 0xe0b0, 0xd682, 0xcc10, 0xc700, 0xc667, 0xc5f3, + 0xc5c4, 0xc615, 0xc6ad, 0xc700, 0xc6d3, 0xc655, 0xc592, 0xc498, 0xc374, 0xc233, 0xc0e2, 0xbf8d, 0xbe41, 0xbd0a, 0xbbf3, 0xbb07, + 0xba50, 0xb9db, 0xb9b1, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffed, 0xffcf, 0xffcf, 0x000c, 0x007c, 0x00f2, + 0x013b, 0x015d, 0x017c, 0x0198, 0x01b1, 0x01c5, 0x01d4, 0x01df, 0x01e5, 0x01a2, 0x00de, 0xffa8, 0xfe27, 0xfca0, 0xfb61, 0xfa9e, + 0xfa32, 0xf9e7, 0xf9b1, 0xf98d, 0xf975, 0xf969, 0xf965, 0xf976, 0xf9ab, 0xfa0a, 0xfa9d, 0xfb73, 0xfc9b, 0xfdfc, 0xfeb5, 0xfdc4, + 0xfbc6, 0xfa0d, 0xf965, 0xfbd4, 0x0064, 0x02d9, 0x0066, 0xfbd7, 0xf965, 0xf977, 0xf9ac, 0xf9fe, 0xfa6b, 0xfaee, 0xfb83, 0xfc26, + 0xfcd0, 0xfd7b, 0xfe21, 0xfeb9, 0xff3d, 0xffa4, 0xffe7, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffc7, + 0xff2d, 0xfe4f, 0xfd5f, 0xfc96, 0xfc1b, 0xfbf5, 0xfbfc, 0xfc07, 0xfc14, 0xfc21, 0xfc2c, 0xfc35, 0xfc39, 0xfc39, 0xfbde, 0xfb0b, + 0xfa12, 0xf947, 0xf8dd, 0xf8e1, 0xf921, 0xf96a, 0xf9b8, 0xfa04, 0xfa46, 0xfa7b, 0xfa9d, 0xfaa9, 0xfa98, 0xfa62, 0xfa04, 0xf982, + 0xf8e4, 0xf839, 0xf7a4, 0xf76b, 0xf7a4, 0xf883, 0xf9e0, 0xfaa9, 0xfaba, 0xfabc, 0xfab8, 0xfabb, 0xfab4, 0xfaa9, 0xfabe, 0xfaf8, + 0xfb51, 0xfbc1, 0xfc41, 0xfccb, 0xfd57, 0xfde0, 0xfe61, 0xfed5, 0xff3a, 0xff8d, 0xffca, 0xfff1, 0xffff, 0x14d2, 0x147a, 0x1383, + 0x1209, 0x1023, 0x0dee, 0x0b86, 0x090a, 0x0699, 0x0454, 0x025a, 0x00cc, 0xffc7, 0xff69, 0xff6a, 0xff6a, 0xff6a, 0xff6a, 0xff6a, + 0xff6a, 0xff6a, 0xff69, 0x00d3, 0x0461, 0x0915, 0x0de4, 0x11ab, 0x1334, 0x1334, 0x1334, 0x1334, 0x1334, 0x1334, 0x1334, 0x1334, + 0x1334, 0x1334, 0x1334, 0x1334, 0x1334, 0x1334, 0x1334, 0x1334, 0x1334, 0x1334, 0x1334, 0x1334, 0x1334, 0x122a, 0x1098, 0x0ffe, + 0x10b2, 0x123d, 0x1334, 0x1343, 0x136a, 0x139e, 0x13d8, 0x1410, 0x1445, 0x1471, 0x1495, 0x14b0, 0x14c1, 0x14cc, 0x14d1, 0x14d2, + 0x14d2, 0x14d2, 0x00df, 0x00fa, 0x0141, 0x01a9, 0x0225, 0x02a8, 0x0326, 0x0396, 0x03f2, 0x0437, 0x0466, 0x0483, 0x0491, 0x0496, + 0x0496, 0x0496, 0x0496, 0x0496, 0x0496, 0x0496, 0x0496, 0x0496, 0x0586, 0x07e7, 0x0b05, 0x0e1a, 0x1066, 0x114b, 0x114b, 0x114b, + 0x114b, 0x114b, 0x114b, 0x114b, 0x114b, 0x114b, 0x114b, 0x114b, 0x114b, 0x114b, 0x114b, 0x114b, 0x114b, 0x114b, 0x114b, 0x114b, + 0x114b, 0x114b, 0x121f, 0x1402, 0x1525, 0x146c, 0x12f6, 0x114b, 0x0f77, 0x0db9, 0x0c0f, 0x0a7c, 0x08ff, 0x079a, 0x064f, 0x0520, + 0x0410, 0x0322, 0x0259, 0x01b8, 0x0142, 0x00f8, 0x00df, 0x007d, 0x0058, 0xffef, 0xff4c, 0xfe77, 0xfd79, 0xfc5f, 0xfb35, 0xfa0c, + 0xf8f4, 0xf7ff, 0xf73c, 0xf6bd, 0xf68f, 0xf68f, 0xf68f, 0xf68f, 0xf68f, 0xf68f, 0xf68f, 0xf68f, 0xf68f, 0xf66c, 0xf639, 0xf649, + 0xf6bb, 0xf756, 0xf7a6, 0xf7a6, 0xf7a6, 0xf7a6, 0xf7a6, 0xf7a6, 0xf7a6, 0xf7a6, 0xf7a6, 0xf7a6, 0xf7a6, 0xf7a6, 0xf7a6, 0xf7a6, + 0xf7a6, 0xf7a6, 0xf7a6, 0xf7a6, 0xf7a6, 0xf7a6, 0xf7a6, 0xfd76, 0x0880, 0x0e75, 0x08be, 0xfde8, 0xf7a6, 0xf6f7, 0xf6ba, 0xf6dd, + 0xf74f, 0xf7ff, 0xf8e0, 0xf9e4, 0xfafd, 0xfc1e, 0xfd38, 0xfe3f, 0xff25, 0xffda, 0x0052, 0x007d, 0xcce7, 0xccdd, 0xccbe, 0xcc8c, + 0xcc47, 0xcbf0, 0xcb88, 0xcb10, 0xca88, 0xc9f1, 0xc94c, 0xc898, 0xc7d9, 0xc70d, 0xc634, 0xc540, 0xc420, 0xc2c1, 0xc112, 0xbf00, + 0xbc79, 0xb96c, 0xb5da, 0xb217, 0xae86, 0xab88, 0xa97a, 0xa8b6, 0xaa47, 0xae77, 0xb478, 0xbb69, 0xc255, 0xc849, 0xcc6a, 0xcdf5, + 0xcb60, 0xc4c8, 0xbc01, 0xb31c, 0xac47, 0xa98f, 0xac47, 0xb31c, 0xbc01, 0xc4c8, 0xcb60, 0xcdf5, 0xcdf5, 0xcdf5, 0xcdf5, 0xcdf5, + 0xcdf5, 0xcdf5, 0xcdf2, 0xcde8, 0xcdd9, 0xcdc6, 0xcdaf, 0xcd96, 0xcd7c, 0xcd61, 0xcd46, 0xcd2d, 0xcd16, 0xcd03, 0xccf4, 0xcceb, + 0xcce7, 0xff4f, 0xff3f, 0xff15, 0xfed4, 0xfe81, 0xfe21, 0xfdb9, 0xfd4d, 0xfce3, 0xfc80, 0xfc28, 0xfbe3, 0xfbb4, 0xfba2, 0xfba2, + 0xfba3, 0xfba6, 0xfba9, 0xfbab, 0xfbab, 0xfba8, 0xfba2, 0xfb5c, 0xfabb, 0xf9f0, 0xf92a, 0xf895, 0xf85b, 0xf89f, 0xf95c, 0xfa75, + 0xfbc2, 0xfd0c, 0xfe1f, 0xfed6, 0xff18, 0xfe59, 0xfc4d, 0xf958, 0xf63f, 0xf3e7, 0xf301, 0xf3e7, 0xf63f, 0xf958, 0xfc4d, 0xfe59, + 0xff18, 0xff18, 0xff18, 0xff18, 0xff18, 0xff18, 0xff18, 0xff19, 0xff1a, 0xff1d, 0xff21, 0xff26, 0xff2b, 0xff30, 0xff36, 0xff3b, + 0xff40, 0xff45, 0xff49, 0xff4c, 0xff4e, 0xff4f, 0xff0c, 0xff06, 0xfef7, 0xfedf, 0xfec1, 0xfea0, 0xfe7b, 0xfe57, 0xfe34, 0xfe15, + 0xfdfa, 0xfde6, 0xfdd9, 0xfdd4, 0xfdd4, 0xfdd4, 0xfdd5, 0xfdd5, 0xfdd6, 0xfdd5, 0xfdd5, 0xfdd4, 0xfdd1, 0xfdd6, 0xfdeb, 0xfe0d, + 0xfe2f, 0xfe3e, 0xfe21, 0xfde0, 0xfda6, 0xfd99, 0xfdc3, 0xfe15, 0xfe64, 0xfe87, 0xfe03, 0xfceb, 0xfbfe, 0xfbb9, 0xfbfc, 0xfc34, + 0xfbfc, 0xfbb9, 0xfbfe, 0xfceb, 0xfe03, 0xfe87, 0xfe87, 0xfe87, 0xfe87, 0xfe87, 0xfe87, 0xfe87, 0xfe88, 0xfe8d, 0xfe94, 0xfe9e, + 0xfea9, 0xfeb6, 0xfec3, 0xfed0, 0xfedd, 0xfee9, 0xfef4, 0xfefe, 0xff05, 0xff0a, 0xff0c, 0xddd9, 0xdb74, 0xd6a4, 0xd36a, 0xd4bd, + 0xde20, 0xf3da, 0x070a, 0x0f55, 0x1232, 0x05a1, 0xcb06, 0xc8fb, 0xcc0a, 0xcc6e, 0xcd63, 0xcdc9, 0xce4b, 0xcec2, 0xcf06, 0xceeb, + 0xce46, 0xc0c6, 0xaa57, 0xaeea, 0xb0c0, 0xb1d8, 0xada9, 0xa9f1, 0xa59f, 0xa266, 0xa1f3, 0xa52f, 0xab9d, 0xb33a, 0xb9e8, 0xbf0a, + 0xc149, 0xc05f, 0xbd3c, 0xb8a9, 0xb35c, 0xaea8, 0xacdb, 0xae7f, 0xabf8, 0x1e41, 0x144a, 0x163a, 0x1ab2, 0x1d3d, 0x1b4d, 0x177a, + 0x15eb, 0x175c, 0x194f, 0x1bb3, 0x1e7d, 0x21ac, 0xa554, 0xa9a0, 0xaed7, 0xb55a, 0xbd8e, 0xc759, 0xd137, 0xd8a0, 0xdc9e, 0xddd9, + 0x05c5, 0x0b1d, 0x144b, 0x1c02, 0x22dd, 0x2959, 0x2d01, 0x2c61, 0x2dcf, 0x332c, 0x3a8e, 0x38ec, 0x3084, 0x2b2a, 0x2aaa, 0x2a75, + 0x2a35, 0x2a20, 0x2a21, 0x2a26, 0x2a20, 0x2a03, 0x2c16, 0x2a06, 0x1e52, 0x1124, 0x0e52, 0x178f, 0x1f68, 0x24fd, 0x28d4, 0x2b66, + 0x2ce4, 0x2d23, 0x2bf7, 0x29a6, 0x2582, 0x1f66, 0x18dc, 0x1274, 0x0c60, 0x06d9, 0x0230, 0x0032, 0x044e, 0x1456, 0x59ef, 0x524d, + 0x50f1, 0x4f63, 0x4ea4, 0x4f92, 0x5147, 0x5217, 0x522e, 0x52a9, 0x536e, 0x545e, 0x555e, 0x29a7, 0x28b9, 0x27c8, 0x269b, 0x24ad, + 0x20f0, 0x1a1a, 0x10be, 0x08ca, 0x05c5, 0xfd2f, 0xf9e1, 0xf514, 0xf3c8, 0xf783, 0x02d8, 0x19f5, 0x2f4e, 0x3a5e, 0x3f31, 0x333d, + 0xf885, 0xf705, 0xfb6d, 0xfbe7, 0xfcc9, 0xfdf3, 0xff3e, 0x0086, 0x01a5, 0x026d, 0x02b2, 0xf93d, 0xe8a6, 0xf4df, 0xf9bd, 0xefe5, + 0xdb94, 0xd4db, 0xcf17, 0xcb82, 0xcb5e, 0xcf4c, 0xd6a5, 0xdf4c, 0xe70c, 0xed93, 0xf1fc, 0xf411, 0xf4ed, 0xf55e, 0xf594, 0xf5c7, + 0xf5ea, 0xed99, 0xd92e, 0x464c, 0x3ce9, 0x3a27, 0x35f3, 0x33e8, 0x3690, 0x3b73, 0x3eba, 0x4005, 0x4154, 0x42ab, 0x440e, 0x4590, + 0xc756, 0xc9a0, 0xccce, 0xd16c, 0xd81e, 0xe132, 0xeba3, 0xf4f7, 0xfb13, 0xfd2f, 0x14cf, 0x1a4e, 0x2563, 0x3119, 0x3b66, 0x42c8, + 0x45bd, 0x44e9, 0x42ae, 0x3f91, 0x3b3d, 0x3562, 0x2ee2, 0x2a52, 0x2717, 0x2475, 0x23be, 0x23b0, 0x242f, 0x2513, 0x2633, 0x2764, + 0x3114, 0x4096, 0x4add, 0x4b9b, 0x4711, 0x4672, 0x4963, 0x4b08, 0x4c01, 0x4c93, 0x4ce7, 0x4d15, 0x4d2a, 0x4d30, 0x4d0f, 0x4c99, + 0x4b96, 0x49a3, 0x462e, 0x4076, 0x3856, 0x337b, 0x397f, 0x444e, 0x4b60, 0x4d30, 0x4bcc, 0x4855, 0x4612, 0x484f, 0x4bc0, 0x4d30, + 0x4ce4, 0x4c01, 0x4a84, 0x4862, 0x4590, 0x420b, 0x3dd8, 0x3901, 0x3398, 0x2db8, 0x2787, 0x2143, 0x1b5d, 0x16b7, 0x14cf, 0xff62, + 0xff79, 0xffb5, 0x0005, 0x0052, 0x008b, 0x00a2, 0x009b, 0x008a, 0x0072, 0x0051, 0x0024, 0xfff4, 0xffd5, 0xffc0, 0xffaf, 0xffab, + 0xffab, 0xffae, 0xffb3, 0xffba, 0xffc2, 0x0005, 0x007a, 0x00c8, 0x00ce, 0x00ac, 0x00a7, 0x00bd, 0x00ca, 0x00d1, 0x00d5, 0x00d7, + 0x00d9, 0x00d9, 0x00da, 0x00d9, 0x00d5, 0x00ce, 0x00bf, 0x00a5, 0x0079, 0x003b, 0x0016, 0x0043, 0x0097, 0x00cc, 0x00da, 0x00cf, + 0x00b5, 0x00a4, 0x00b5, 0x00cf, 0x00da, 0x00d7, 0x00d1, 0x00c6, 0x00b6, 0x00a0, 0x0085, 0x0065, 0x0040, 0x0017, 0xffec, 0xffc2, + 0xff9d, 0xff7e, 0xff69, 0xff62, 0xff65, 0xff42, 0xff05, 0xfed9, 0xfec6, 0xfec5, 0xfec7, 0xfec6, 0xfec5, 0xfec4, 0xfec6, 0xfecf, + 0xfee0, 0xfef0, 0xfefd, 0xff09, 0xff0d, 0xff0d, 0xff0b, 0xff06, 0xff01, 0xfefc, 0xfed9, 0xfec4, 0xfecf, 0xfed1, 0xfec9, 0xfec8, + 0xfecd, 0xfed0, 0xfed2, 0xfed3, 0xfed4, 0xfed4, 0xfed5, 0xfed5, 0xfed4, 0xfed3, 0xfed1, 0xfecd, 0xfec8, 0xfec4, 0xfeca, 0xfed3, + 0xfec8, 0xfec6, 0xfed0, 0xfed5, 0xfed1, 0xfecb, 0xfec8, 0xfecb, 0xfed1, 0xfed5, 0xfed4, 0xfed2, 0xfecf, 0xfecb, 0xfec7, 0xfec5, + 0xfec5, 0xfec9, 0xfed3, 0xfee3, 0xfefb, 0xff1a, 0xff3b, 0xff58, 0xff65, 0x1e7f, 0x1e7e, 0x1e7d, 0x1e77, 0x1e6a, 0x1e52, 0x1e2f, + 0x1dff, 0x1dc3, 0x1d80, 0x1d3b, 0x1cfd, 0x1cd1, 0x1cc0, 0x1cc0, 0x1cc0, 0x1cc0, 0x1cc0, 0x1cc0, 0x1cc0, 0x1cc0, 0x1cc0, 0x1c7d, + 0x1bba, 0x1a71, 0x18bb, 0x1708, 0x163d, 0x163d, 0x163d, 0x163d, 0x163d, 0x163d, 0x163d, 0x163d, 0x163d, 0x163d, 0x163d, 0x163d, + 0x163d, 0x163d, 0x163d, 0x163d, 0x163d, 0x163d, 0x163d, 0x163d, 0x163d, 0x163d, 0x163d, 0x163d, 0x163d, 0x163d, 0x163d, 0x168b, + 0x1759, 0x1874, 0x19a8, 0x1ad0, 0x1bd5, 0x1cac, 0x1d53, 0x1dce, 0x1e21, 0x1e54, 0x1e6f, 0x1e7b, 0x1e7e, 0x1e7f, 0x02bf, 0x0264, + 0x0163, 0xffd7, 0xfddf, 0xfb94, 0xf914, 0xf680, 0xf3f8, 0xf19d, 0xef91, 0xedf4, 0xece6, 0xec85, 0xec85, 0xec85, 0xec85, 0xec85, + 0xec85, 0xec85, 0xec85, 0xec85, 0xeb19, 0xe791, 0xe30f, 0xdeae, 0xdb70, 0xda2e, 0xda2e, 0xda2e, 0xda2e, 0xda2e, 0xda2e, 0xda2e, + 0xda2e, 0xda2e, 0xda2e, 0xda2e, 0xda2e, 0xda2e, 0xda2e, 0xda2e, 0xda2e, 0xda2e, 0xda2e, 0xda2e, 0xda2e, 0xda2e, 0xda2e, 0xda2e, + 0xda2e, 0xda2e, 0xda2e, 0xda2e, 0xdaa5, 0xdbfb, 0xde16, 0xe0df, 0xe439, 0xe803, 0xec15, 0xf042, 0xf45d, 0xf83a, 0xfbaf, 0xfe97, + 0x00d2, 0x023f, 0x02bf, 0x01ee, 0x0206, 0x0247, 0x02ab, 0x032d, 0x03c4, 0x046c, 0x051f, 0x05d4, 0x0684, 0x0724, 0x07a8, 0x0801, + 0x0822, 0x0822, 0x0822, 0x0822, 0x0822, 0x0822, 0x0822, 0x0822, 0x0822, 0x089f, 0x09f1, 0x0be8, 0x0e40, 0x1069, 0x1162, 0x1162, + 0x1162, 0x1162, 0x1162, 0x1162, 0x1162, 0x1162, 0x1162, 0x1162, 0x1162, 0x1162, 0x1162, 0x1162, 0x1162, 0x1162, 0x1162, 0x1162, + 0x1162, 0x1162, 0x1162, 0x1162, 0x1162, 0x1162, 0x1162, 0x1162, 0x1162, 0x1103, 0x1004, 0x0e9d, 0x0d02, 0x0b5c, 0x09c4, 0x0848, + 0x06ee, 0x05b7, 0x04a7, 0x03bd, 0x02fd, 0x026c, 0x020f, 0x01ee, 0xde1d, 0xdad3, 0xd4e8, 0xd00c, 0xcee4, 0xd5ea, 0xe8c1, 0xf8d0, + 0x04e4, 0x13d4, 0x272e, 0xbc54, 0xcdbe, 0xd55c, 0xd775, 0xd834, 0xd708, 0xd598, 0xd404, 0xd274, 0xd11d, 0xd041, 0xe309, 0x05b6, + 0x9dd1, 0xaf69, 0xb5e5, 0xb2cc, 0xae4a, 0xab5c, 0x2a92, 0xac34, 0xb01a, 0xb581, 0xbb3d, 0xc044, 0xc424, 0xc5fe, 0xc596, 0xc3f2, + 0xc237, 0xc41a, 0xbf40, 0xbbf8, 0xbfa7, 0xbde0, 0xb103, 0x2013, 0x1e09, 0x1bb6, 0x1a74, 0x1c03, 0x1eb5, 0x2013, 0x20f7, 0x23b3, + 0x2896, 0xaffc, 0xb996, 0xc3c2, 0xcc67, 0xd29b, 0xd6b1, 0xd957, 0xdb20, 0xdc64, 0xdd4f, 0xdde6, 0xde1d, 0xfe86, 0xfb37, 0xf54a, + 0xef62, 0xe8bf, 0xe116, 0xdd86, 0xdfbe, 0xdfbe, 0xdced, 0xd9af, 0xa7ea, 0xa828, 0xa8b0, 0xa8df, 0xa8c7, 0xa8ff, 0xa921, 0xa93e, + 0xa968, 0xa9b2, 0xaa31, 0xa96e, 0x9b79, 0xea5c, 0xec95, 0xeb1c, 0xe5c1, 0xe094, 0xdcce, 0xa61a, 0xd7ad, 0xd638, 0xd5a3, 0xd5e6, + 0xd6b8, 0xd86a, 0xdb41, 0xded3, 0xe327, 0xe843, 0xeddc, 0xf317, 0xf56e, 0xf272, 0xe918, 0xdbe9, 0xa7d8, 0xa86e, 0xa8f6, 0xa92d, + 0xa8d8, 0xa836, 0xa7d8, 0xa816, 0xa8b5, 0xa973, 0xd62d, 0xd6f1, 0xd992, 0xde34, 0xe42f, 0xea85, 0xf068, 0xf565, 0xf953, 0xfc2c, + 0xfdeb, 0xfe86, 0xffac, 0x011d, 0x026a, 0x00d3, 0xfaa9, 0xebdd, 0xd0bd, 0xb95d, 0xab0d, 0x9f60, 0x92bb, 0x05bc, 0xfbfc, 0xf725, + 0xf46e, 0xf29e, 0xf1ae, 0xf132, 0xf0f5, 0xf0b9, 0xf034, 0xef0f, 0xcf34, 0xaded, 0x25a2, 0x25da, 0x309b, 0x3b1f, 0x40b6, 0x43f8, + 0xc4b4, 0x42c9, 0x3e6c, 0x3865, 0x31ed, 0x2c18, 0x272b, 0x23cd, 0x224e, 0x21a2, 0x20dc, 0x1ff5, 0x1f00, 0x1e86, 0x209f, 0x284f, + 0x3d36, 0xd1c0, 0xce44, 0xc709, 0xc37b, 0xc6b6, 0xcd90, 0xd1c0, 0xd09e, 0xcd35, 0xc742, 0x3e76, 0x3325, 0x26f9, 0x1c1c, 0x1396, + 0x0d43, 0x08a0, 0x0538, 0x02c1, 0x010d, 0x0007, 0xffac, 0x14ca, 0x1ce2, 0x2c26, 0x3c1a, 0x4a78, 0x54c0, 0x5721, 0x5090, 0x44ca, + 0x36e9, 0x28d5, 0x1b83, 0x1021, 0x0dc8, 0x11ad, 0x168d, 0x1d0b, 0x22e4, 0x282a, 0x2cdb, 0x30ef, 0x344c, 0x4140, 0x36ca, 0x2252, + 0x1330, 0x0f49, 0x152b, 0x19ec, 0x1c3d, 0x1d60, 0x1dde, 0x1e05, 0x1e04, 0x1df4, 0x1dea, 0x1dce, 0x1d60, 0x1c4b, 0x19e1, 0x14a0, + 0x03cb, 0x002e, 0x002e, 0x002e, 0x1116, 0x1bfc, 0x1dea, 0x2195, 0x2651, 0x2808, 0x2645, 0x217c, 0x1dea, 0x1e11, 0x1e74, 0x1ef1, + 0x1f61, 0x1fa4, 0x1f9c, 0x1f38, 0x1e6f, 0x1d42, 0x1bc0, 0x1a00, 0x182c, 0x167e, 0x1542, 0x14ca, 0xffee, 0xffe1, 0xffc2, 0xff99, + 0xff73, 0xff5a, 0xff54, 0xff64, 0xff82, 0xffa7, 0xffc9, 0xffe4, 0xfff3, 0xfff5, 0xfff1, 0xffeb, 0xffe1, 0xffd6, 0xffcb, 0xffc0, + 0xffb6, 0xffae, 0xff8b, 0xffa7, 0xffd7, 0xfff0, 0xfff4, 0xffed, 0xffe6, 0xffe2, 0xffe0, 0xffe0, 0xffdf, 0xffdf, 0xffdf, 0xffdf, + 0xffe0, 0xffe0, 0xffe2, 0xffe6, 0xffee, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfff2, 0xffe3, 0xffdf, 0xffd9, 0xffcf, 0xffcb, 0xffcf, + 0xffd9, 0xffdf, 0xffdf, 0xffde, 0xffde, 0xffdd, 0xffdc, 0xffdc, 0xffdd, 0xffde, 0xffe1, 0xffe3, 0xffe6, 0xffe9, 0xffeb, 0xffed, + 0xffee, 0x0035, 0x0047, 0x0060, 0x006c, 0x0069, 0x005f, 0x005c, 0x0064, 0x006c, 0x006a, 0x005c, 0x0044, 0x002a, 0x0024, 0x002e, + 0x0039, 0x0047, 0x0052, 0x005b, 0x0061, 0x0065, 0x0068, 0x006d, 0x006a, 0x0051, 0x0031, 0x0028, 0x0036, 0x0041, 0x0045, 0x0048, + 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0048, 0x0046, 0x0040, 0x0035, 0x000a, 0x0000, 0x0000, 0x0000, 0x002c, 0x0045, + 0x0049, 0x0050, 0x0058, 0x005a, 0x0058, 0x0050, 0x0049, 0x0049, 0x004a, 0x004b, 0x004c, 0x004c, 0x004c, 0x004b, 0x004a, 0x0048, + 0x0044, 0x0041, 0x003d, 0x0039, 0x0036, 0x0035, 0x1e8a, 0x1e95, 0x1ebd, 0x1f1b, 0x1fd3, 0x2118, 0x2328, 0x2640, 0x2a80, 0x2fb6, + 0x353f, 0x3a25, 0x3d83, 0x3ebc, 0x3ebc, 0x3ebc, 0x3ebc, 0x3ebc, 0x3ebc, 0x3ebc, 0x3ebc, 0x3ebc, 0x434f, 0x4db1, 0xd742, 0xdcc3, + 0xdf2a, 0xdfd2, 0xdfd2, 0xdfd2, 0xdfd2, 0xdfd2, 0xdfd2, 0xdfd2, 0xdfd2, 0xdfd2, 0xdfd2, 0xdfd2, 0xdfd2, 0xdfd2, 0xdfd2, 0xdfd2, + 0xdfd2, 0xdfd2, 0xdfd2, 0xdfd2, 0xdfd2, 0xdfd2, 0xdfd2, 0xdfd2, 0xdfd2, 0xdfd2, 0xdfd2, 0xdfd2, 0xdf98, 0xded7, 0xdd4b, 0xda65, + 0xd534, 0x4c80, 0x4026, 0x334a, 0x29c0, 0x240f, 0x2106, 0x1f87, 0x1edb, 0x1e9a, 0x1e8a, 0x034f, 0x03d6, 0x0556, 0x07b8, 0x0ae4, + 0x0eb6, 0x12f3, 0x1740, 0x1b28, 0x1e3b, 0x2037, 0x2131, 0x2184, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2191, + 0x2191, 0x2176, 0x1f4b, 0x6643, 0x6cec, 0x71f7, 0x73e4, 0x73e4, 0x73e4, 0x73e4, 0x73e4, 0x73e4, 0x73e4, 0x73e4, 0x73e4, 0x73e4, + 0x73e4, 0x73e4, 0x73e4, 0x73e4, 0x73e4, 0x73e4, 0x73e4, 0x73e4, 0x73e4, 0x73e4, 0x73e4, 0x73e4, 0x73e4, 0x73e4, 0x73e4, 0x73e4, + 0x73e4, 0x732e, 0x7122, 0x6dda, 0x6985, 0x64a0, 0x1fb3, 0x2196, 0x1fa1, 0x1a95, 0x1464, 0x0e88, 0x09b8, 0x0634, 0x040d, 0x034f, + 0x02f1, 0x036f, 0x04d9, 0x0723, 0x0a4e, 0x0e69, 0x138a, 0x19c5, 0x2113, 0x291b, 0x3112, 0x37e0, 0x3c7b, 0x3e26, 0x3e26, 0x3e26, + 0x3e26, 0x3e26, 0x3e26, 0x3e26, 0x3e26, 0x3e26, 0x4461, 0x52db, 0xe193, 0xec08, 0xf217, 0xf42b, 0xf42b, 0xf42b, 0xf42b, 0xf42b, + 0xf42b, 0xf42b, 0xf42b, 0xf42b, 0xf42b, 0xf42b, 0xf42b, 0xf42b, 0xf42b, 0xf42b, 0xf42b, 0xf42b, 0xf42b, 0xf42b, 0xf42b, 0xf42b, + 0xf42b, 0xf42b, 0xf42b, 0xf42b, 0xf42b, 0xf42b, 0xf369, 0xf127, 0xed3b, 0xe731, 0xde32, 0x5126, 0x4013, 0x2e4c, 0x1fd9, 0x157b, + 0x0e35, 0x091d, 0x05ac, 0x03a3, 0x02f1, 0x319a, 0x325f, 0x348c, 0x37f2, 0x3c64, 0x41ad, 0x4789, 0x4da8, 0x53af, 0x5941, 0x5e0c, + 0x61c5, 0x642e, 0x6509, 0x6509, 0x6509, 0x6509, 0x6509, 0x6509, 0x6509, 0x6509, 0x6509, 0x6539, 0x65ae, 0x6643, 0x66d3, 0x6740, + 0x676b, 0x676b, 0x676b, 0x676b, 0x676b, 0x676b, 0x676b, 0x676b, 0x676b, 0x676b, 0x676b, 0x676b, 0x676b, 0x676b, 0x676b, 0x676b, + 0x676b, 0x676b, 0x676b, 0x676b, 0x676b, 0x676b, 0x676b, 0x676b, 0x676b, 0x676b, 0x676b, 0x66c7, 0x64f7, 0x621c, 0x5e5a, 0x59d6, + 0x54c0, 0x4f4c, 0x49b9, 0x4445, 0x3f2f, 0x3aab, 0x36e9, 0x340e, 0x323e, 0x319a, 0x0028, 0x0028, 0x0028, 0x0029, 0x0029, 0x0027, + 0x0023, 0x001e, 0x0017, 0x000f, 0x0008, 0x0001, 0xfffc, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, + 0xfffa, 0xfff9, 0xfff8, 0xfff6, 0xfff5, 0xfff5, 0xfff5, 0xfff5, 0xfff5, 0xfff5, 0xfff5, 0xfff5, 0xfff5, 0xfff5, 0xfff5, 0xfff5, + 0xfff5, 0xfff5, 0xfff5, 0xfff5, 0xfff5, 0xfff5, 0xfff5, 0xfff5, 0xfff5, 0xfff5, 0xfff5, 0xfff5, 0xfff5, 0xfff5, 0xfff5, 0xfff5, + 0xfff6, 0xfffb, 0x0002, 0x000a, 0x0013, 0x001b, 0x0022, 0x0028, 0x002b, 0x002d, 0x002c, 0x002b, 0x002a, 0x0028, 0x0028, 0xfff0, + 0xfff2, 0xfff6, 0xfffd, 0x0008, 0x0012, 0x001e, 0x002a, 0x0034, 0x003c, 0x0043, 0x0047, 0x004a, 0x004b, 0x004b, 0x004b, 0x004b, + 0x004b, 0x004b, 0x004b, 0x004b, 0x004b, 0x004e, 0x0056, 0x0061, 0x006b, 0x0073, 0x0076, 0x0076, 0x0076, 0x0076, 0x0076, 0x0076, + 0x0076, 0x0076, 0x0076, 0x0076, 0x0076, 0x0076, 0x0076, 0x0076, 0x0076, 0x0076, 0x0076, 0x0076, 0x0076, 0x0076, 0x0076, 0x0076, + 0x0076, 0x0076, 0x0076, 0x0076, 0x0076, 0x0075, 0x0072, 0x006d, 0x0066, 0x005d, 0x0051, 0x0044, 0x0035, 0x0026, 0x0017, 0x000b, + 0x0000, 0xfff7, 0xfff2, 0xfff0, 0x694b, 0x6870, 0x65c1, 0x60d9, 0x596e, 0x4fac, 0x4480, 0x3968, 0x2ff4, 0x2f12, 0x389d, 0x43fd, + 0x49ac, 0x4992, 0x47e8, 0x46f1, 0x466d, 0x460c, 0x45ad, 0x4538, 0x449a, 0x43c2, 0x41ff, 0x3f14, 0x3b9b, 0x382b, 0x3576, 0x345d, + 0x3461, 0x3463, 0x3463, 0x3463, 0x3463, 0x3463, 0x3463, 0x3463, 0x3463, 0x3463, 0x3463, 0x3463, 0x3463, 0x3463, 0x3463, 0x3463, + 0x3463, 0x3463, 0x3463, 0x3463, 0x3463, 0x3463, 0x3463, 0x3463, 0x3463, 0x356c, 0x38b8, 0x3e28, 0x44ee, 0x4c70, 0x53e3, 0x586a, + 0x58b2, 0x5761, 0x5969, 0x5e60, 0x625d, 0x656e, 0x6797, 0x68df, 0x694b, 0xf51f, 0xf400, 0xf14a, 0xee0e, 0xeb44, 0xe9a8, 0xe9a1, + 0xeb08, 0xed31, 0xecb7, 0xe8f8, 0xe54e, 0xe48f, 0xe6e8, 0xe98e, 0xeadb, 0xeb79, 0xebec, 0xec4b, 0xeca7, 0xed0d, 0xed86, 0xee4d, + 0xef77, 0xf0cf, 0xf218, 0xf305, 0xf337, 0xf2f9, 0xf2e0, 0xf2e0, 0xf2e0, 0xf2e0, 0xf2e0, 0xf2e0, 0xf2e0, 0xf2e0, 0xf2e0, 0xf2e0, + 0xf2e0, 0xf2e0, 0xf2e0, 0xf2e0, 0xf2e0, 0xf2e0, 0xf2e0, 0xf2e0, 0xf2e0, 0xf2e0, 0xf2e0, 0xf2e0, 0xf2e0, 0xf2e0, 0xf258, 0xf0f7, + 0xef11, 0xed15, 0xeb7e, 0xeb20, 0xec2c, 0xedce, 0xefe2, 0xf1c0, 0xf31e, 0xf415, 0xf4b0, 0xf502, 0xf51e, 0xf51f, 0xf11b, 0xf1be, + 0xf39e, 0xf6d0, 0xfb64, 0x011f, 0x0749, 0x0cf3, 0x118e, 0x15d9, 0x1671, 0x0eec, 0x0534, 0x018a, 0x02aa, 0x04f9, 0x06fc, 0x0850, + 0x0934, 0x09cb, 0x0a29, 0x0a55, 0x0a77, 0x0a99, 0x0a93, 0x0a55, 0x09ed, 0x098b, 0x094b, 0x0932, 0x0932, 0x0932, 0x0932, 0x0932, + 0x0932, 0x0932, 0x0932, 0x0932, 0x0932, 0x0932, 0x0932, 0x0932, 0x0932, 0x0932, 0x0932, 0x0932, 0x0932, 0x0932, 0x0932, 0x0932, + 0x0932, 0x0932, 0x0932, 0x098d, 0x0a1a, 0x0a25, 0x093e, 0x06cd, 0x028a, 0xfe72, 0xfc60, 0xfb3c, 0xf93a, 0xf698, 0xf49d, 0xf319, + 0xf200, 0xf154, 0xf11b, 0xdfd1, 0xdec7, 0xdc35, 0xd8f6, 0xd5b2, 0xd2d2, 0xd08a, 0xcec4, 0xcd12, 0xc380, 0xb9cd, 0xbcf4, 0xc4aa, + 0xcd0e, 0xd327, 0xd51c, 0xd51e, 0xd530, 0xd561, 0xd5c0, 0xd661, 0xd758, 0xd90d, 0xdbb6, 0xdf16, 0xe2c4, 0xe5e9, 0xe713, 0xe6c9, + 0xe6ae, 0xe6ae, 0xe6ae, 0xe6ae, 0xe6ae, 0xe6ae, 0xe6ae, 0xe6ae, 0xe6ae, 0xe6ae, 0xe6ae, 0xe6ae, 0xe6ae, 0xe6ae, 0xe6ae, 0xe6ae, + 0xe6ae, 0xe6ae, 0xe6ae, 0xe6ae, 0xe6ae, 0xe6ae, 0xe6ae, 0xe6ae, 0xe4c9, 0xe0ab, 0xdc52, 0xd8e2, 0xd6f5, 0xd6f2, 0xd674, 0xd571, + 0xd68e, 0xd876, 0xd9d2, 0xdb5c, 0xdcea, 0xde54, 0xdf64, 0xdfd1, 0xfeaa, 0xfe09, 0xfc65, 0xfa26, 0xf7b4, 0xf56c, 0xf388, 0xf207, + 0xf091, 0xe832, 0xe073, 0xe2d1, 0xe933, 0xf08d, 0xf5b1, 0xf73f, 0xf741, 0xf74f, 0xf775, 0xf7c0, 0xf83b, 0xf8f5, 0xfa36, 0xfc10, + 0xfe39, 0x0056, 0x01ed, 0x0278, 0x0256, 0x024a, 0x024a, 0x024a, 0x024a, 0x024a, 0x024a, 0x024a, 0x024a, 0x024a, 0x024a, 0x024a, + 0x024a, 0x024a, 0x024a, 0x024a, 0x024a, 0x024a, 0x024a, 0x024a, 0x024a, 0x024a, 0x024a, 0x024a, 0x024a, 0x0161, 0xff2a, 0xfc78, + 0xfa18, 0xf8ab, 0xf8a9, 0xf849, 0xf782, 0xf85d, 0xf9c9, 0xfac3, 0xfbd3, 0xfcdc, 0xfdc2, 0xfe69, 0xfeaa, 0xea24, 0xe989, 0xe814, + 0xe65a, 0xe4c1, 0xe37b, 0xe291, 0xe1ed, 0xe15f, 0xdf6d, 0xdfc1, 0xdf63, 0xdf8c, 0xe15e, 0xe39f, 0xe47b, 0xe47c, 0xe485, 0xe49b, + 0xe4c7, 0xe513, 0xe58a, 0xe666, 0xe7ce, 0xe9b6, 0xebeb, 0xede4, 0xeea4, 0xee74, 0xee62, 0xee62, 0xee62, 0xee62, 0xee62, 0xee62, + 0xee62, 0xee62, 0xee62, 0xee62, 0xee62, 0xee62, 0xee62, 0xee62, 0xee62, 0xee62, 0xee62, 0xee62, 0xee62, 0xee62, 0xee62, 0xee62, + 0xee62, 0xee62, 0xed2d, 0xeaa5, 0xe824, 0xe650, 0xe55a, 0xe559, 0xe51c, 0xe4a3, 0xe529, 0xe619, 0xe6cc, 0xe79d, 0xe879, 0xe946, + 0xe9e4, 0xea24, 0x3028, 0x30ab, 0x3208, 0x3401, 0x3657, 0x38ca, 0x3b1c, 0x3d12, 0x3e70, 0x3efc, 0x3bf0, 0x34e7, 0x2de1, 0x2ac4, + 0x2aa6, 0x2a8e, 0x2aa1, 0x2aed, 0x2b5b, 0x2bbe, 0x2c09, 0x2c4e, 0x2c8e, 0x2cc8, 0x2cfe, 0x2d30, 0x2d5f, 0x2d8a, 0x2db4, 0x2ddb, + 0x2e00, 0x2e24, 0x2e47, 0x2e68, 0x2e88, 0x2ea7, 0x2ec4, 0x2edf, 0x2efa, 0x2f13, 0x2f2a, 0x2f41, 0x2f56, 0x2f6a, 0x2f7c, 0x2f8e, + 0x2f9e, 0x2fad, 0x2fbb, 0x2fc8, 0x2fd4, 0x2fdf, 0x2fe9, 0x2ff3, 0x2ffb, 0x3002, 0x3009, 0x300f, 0x3014, 0x3018, 0x301c, 0x301f, + 0x3022, 0x3024, 0x3026, 0x3027, 0x3028, 0x3028, 0x3028, 0xfe44, 0xfe5f, 0xfea7, 0xff14, 0xff9c, 0x0032, 0x00c6, 0x0146, 0x01a2, + 0x01c7, 0x0128, 0x009e, 0x0147, 0x01ca, 0x00fc, 0xff73, 0xfd8e, 0xfbb5, 0xfa4b, 0xf9ab, 0xf991, 0xf97f, 0xf975, 0xf972, 0xf976, + 0xf980, 0xf98e, 0xf9a0, 0xf9b6, 0xf9ce, 0xf9e8, 0xfa04, 0xfa22, 0xfa41, 0xfa62, 0xfa83, 0xfaa6, 0xfaca, 0xfaef, 0xfb15, 0xfb3b, + 0xfb61, 0xfb88, 0xfbaf, 0xfbd7, 0xfbfe, 0xfc25, 0xfc4c, 0xfc72, 0xfc97, 0xfcbc, 0xfce0, 0xfd04, 0xfd25, 0xfd46, 0xfd66, 0xfd83, + 0xfda0, 0xfdba, 0xfdd2, 0xfde9, 0xfdfd, 0xfe0f, 0xfe1f, 0xfe2c, 0xfe36, 0xfe3e, 0xfe43, 0xfe44, 0x00d0, 0x00b5, 0x006d, 0x000b, + 0xff9c, 0xff31, 0xfed4, 0xfe8c, 0xfe5d, 0xfe4b, 0x018d, 0x08f8, 0x1064, 0x13ba, 0x12c9, 0x102d, 0x0cae, 0x0919, 0x063e, 0x04ef, + 0x04b4, 0x0482, 0x0459, 0x0437, 0x041b, 0x0405, 0x03f2, 0x03e1, 0x03d2, 0x03c2, 0x03b2, 0x03a0, 0x038c, 0x0378, 0x0363, 0x034d, + 0x0336, 0x031f, 0x0306, 0x02ee, 0x02d5, 0x02bb, 0x02a1, 0x0287, 0x026e, 0x0254, 0x023a, 0x0220, 0x0207, 0x01ee, 0x01d5, 0x01be, + 0x01a6, 0x0190, 0x017a, 0x0165, 0x0151, 0x013e, 0x012d, 0x011c, 0x010d, 0x00ff, 0x00f3, 0x00e9, 0x00e0, 0x00d9, 0x00d4, 0x00d1, + 0x00d0, 0x68a5, 0x6d64, 0x7566, 0x7926, 0x7665, 0x70bc, 0x690e, 0x6052, 0x57bd, 0x507c, 0x48be, 0x3dbb, 0x30d4, 0x254e, 0x1d14, + 0x19ad, 0x19bc, 0x19c8, 0x19d3, 0x19db, 0x19df, 0x19da, 0x198c, 0x18bb, 0x1774, 0x15eb, 0x1490, 0x141d, 0x1454, 0x1469, 0x1469, + 0x1469, 0x1469, 0x1469, 0x1469, 0x1469, 0x1469, 0x1469, 0x1469, 0x1469, 0x1469, 0x1469, 0x1469, 0x1469, 0x1469, 0x1469, 0x1469, + 0x1469, 0x1469, 0x1469, 0x1469, 0x1469, 0x1469, 0x1469, 0x1579, 0x1866, 0x1cc3, 0x2212, 0x2814, 0x2ee8, 0x36c9, 0x410c, 0x4d44, + 0x58ff, 0x628c, 0x680d, 0x69d8, 0x695c, 0x68a5, 0x0e3a, 0x0fa5, 0x113e, 0x110b, 0x1077, 0x1113, 0x126a, 0x13c0, 0x14d3, 0x15de, + 0x16f4, 0x15e8, 0x1199, 0x0c67, 0x0932, 0x0826, 0x07f6, 0x07c7, 0x0793, 0x0753, 0x0700, 0x0693, 0x05c2, 0x047a, 0x0306, 0x01a9, + 0x00a9, 0x004e, 0x005d, 0x0063, 0x0063, 0x0063, 0x0063, 0x0063, 0x0063, 0x0063, 0x0063, 0x0063, 0x0063, 0x0063, 0x0063, 0x0063, + 0x0063, 0x0063, 0x0063, 0x0063, 0x0063, 0x0063, 0x0063, 0x0063, 0x0063, 0x0063, 0x0063, 0x0063, 0x00cc, 0x01fa, 0x03d7, 0x06dc, + 0x0b1e, 0x0fe9, 0x1436, 0x1795, 0x1932, 0x18de, 0x16ec, 0x13d8, 0x10f6, 0x0efe, 0x0e3a, 0x0cd5, 0x0ef6, 0x12b4, 0x14e6, 0x1461, + 0x121d, 0x0e70, 0x09fe, 0x0564, 0x00ed, 0xfaa4, 0xf22f, 0xeb68, 0xe8cc, 0xe87d, 0xe879, 0xe875, 0xe878, 0xe88a, 0xe8b0, 0xe8f0, + 0xe951, 0xea06, 0xeb1f, 0xec71, 0xedcd, 0xeeea, 0xef56, 0xef45, 0xef3e, 0xef3e, 0xef3e, 0xef3e, 0xef3e, 0xef3e, 0xef3e, 0xef3e, + 0xef3e, 0xef3e, 0xef3e, 0xef3e, 0xef3e, 0xef3e, 0xef3e, 0xef3e, 0xef3e, 0xef3e, 0xef3e, 0xef3e, 0xef3e, 0xef3e, 0xef3e, 0xef3e, + 0xef3e, 0xef04, 0xee7a, 0xedec, 0xedf2, 0xef57, 0xf2bb, 0xf886, 0xffe2, 0x06bc, 0x0baf, 0x0f3f, 0x1083, 0x0fa4, 0x0dd8, 0x0cd5, + 0xe154, 0xdb0d, 0xd23b, 0xcef9, 0xd0e6, 0xd3e3, 0xd702, 0xd971, 0xda5d, 0xd8ff, 0xd4c5, 0xcfe2, 0xcd7e, 0xcf09, 0xd19d, 0xd2ad, + 0xd2b0, 0xd2c2, 0xd2f3, 0xd354, 0xd3f7, 0xd4ee, 0xd6cd, 0xd9d8, 0xddae, 0xe1cb, 0xe546, 0xe6a3, 0xe670, 0xe65d, 0xe65d, 0xe65d, + 0xe65d, 0xe65d, 0xe65d, 0xe65d, 0xe65d, 0xe65d, 0xe65d, 0xe65d, 0xe65d, 0xe65d, 0xe65d, 0xe65d, 0xe65d, 0xe65d, 0xe65d, 0xe65d, + 0xe65d, 0xe65d, 0xe65d, 0xe65d, 0xe65d, 0xe65d, 0xe5aa, 0xe3e0, 0xe194, 0xdf49, 0xdd60, 0xdc12, 0xdb73, 0xd91f, 0xd4e3, 0xd15a, + 0xd068, 0xd334, 0xd888, 0xde5c, 0xe154, 0x075c, 0x0ad3, 0x108d, 0x12d8, 0x117b, 0x0f6a, 0x0d58, 0x0bce, 0x0b3d, 0x0c14, 0x0ed1, + 0x1232, 0x13e7, 0x12cd, 0x10fb, 0x103e, 0x103c, 0x1030, 0x100e, 0x0fcb, 0x0f5d, 0x0eb6, 0x0d7a, 0x0b8e, 0x094e, 0x0720, 0x057e, + 0x04e7, 0x04fd, 0x0505, 0x0505, 0x0505, 0x0505, 0x0505, 0x0505, 0x0505, 0x0505, 0x0505, 0x0505, 0x0505, 0x0505, 0x0505, 0x0505, + 0x0505, 0x0505, 0x0505, 0x0505, 0x0505, 0x0505, 0x0505, 0x0505, 0x0505, 0x0505, 0x0505, 0x0552, 0x0620, 0x073c, 0x086c, 0x0979, + 0x0a39, 0x0a96, 0x0c00, 0x0ebd, 0x1129, 0x11d3, 0x0fe1, 0x0c5e, 0x08ed, 0x075c, 0x1352, 0x1692, 0x1a54, 0x1b6c, 0x1acc, 0x19b5, + 0x186d, 0x1755, 0x16e6, 0x178a, 0x195c, 0x1b22, 0x1bdb, 0x1b67, 0x1a8d, 0x1a2b, 0x1a2a, 0x1a23, 0x1a11, 0x19ec, 0x19ae, 0x194c, + 0x1884, 0x1725, 0x1542, 0x1311, 0x1118, 0x104c, 0x106a, 0x1075, 0x1075, 0x1075, 0x1075, 0x1075, 0x1075, 0x1075, 0x1075, 0x1075, + 0x1075, 0x1075, 0x1075, 0x1075, 0x1075, 0x1075, 0x1075, 0x1075, 0x1075, 0x1075, 0x1075, 0x1075, 0x1075, 0x1075, 0x1075, 0x1075, + 0x10de, 0x11e6, 0x132f, 0x146c, 0x156a, 0x1612, 0x1660, 0x177b, 0x1950, 0x1aa4, 0x1af6, 0x19f8, 0x17c0, 0x14e8, 0x1352, 0x3047, + 0x2f8a, 0x2d93, 0x2ac6, 0x2789, 0x2445, 0x2169, 0x1f67, 0x1eb8, 0x2121, 0x2751, 0x2ff1, 0x3940, 0x416f, 0x4714, 0x492e, 0x491d, + 0x48eb, 0x489f, 0x483e, 0x47ce, 0x4753, 0x46d2, 0x4652, 0x45d7, 0x4567, 0x4507, 0x44bc, 0x448b, 0x447a, 0x447a, 0x447a, 0x447a, + 0x447a, 0x447a, 0x447a, 0x447a, 0x447a, 0x447a, 0x447a, 0x447a, 0x447a, 0x447a, 0x447a, 0x447a, 0x447a, 0x447a, 0x447a, 0x447a, + 0x447a, 0x447a, 0x447a, 0x447a, 0x447a, 0x447a, 0x447a, 0x4419, 0x430d, 0x4178, 0x3f7d, 0x3d40, 0x3ae5, 0x388d, 0x3656, 0x345a, + 0x32ae, 0x3165, 0x3092, 0x3047, 0xfe45, 0xfdfd, 0xfd36, 0xfc0b, 0xfa94, 0xf8e9, 0xf71e, 0xf546, 0xf372, 0xf1ae, 0xf03e, 0xef9f, + 0xf009, 0xf129, 0xf250, 0xf2d1, 0xf2d4, 0xf2dd, 0xf2ec, 0xf2ff, 0xf316, 0xf331, 0xf34e, 0xf36c, 0xf38a, 0xf3a7, 0xf3c0, 0xf3d4, + 0xf3e2, 0xf3e7, 0xf3e7, 0xf3e7, 0xf3e7, 0xf3e7, 0xf3e7, 0xf3e7, 0xf3e7, 0xf3e7, 0xf3e7, 0xf3e7, 0xf3e7, 0xf3e7, 0xf3e7, 0xf3e7, + 0xf3e7, 0xf3e7, 0xf3e7, 0xf3e7, 0xf3e7, 0xf3e7, 0xf3e7, 0xf3e7, 0xf3e7, 0xf3e7, 0xf3e7, 0xf3e7, 0xf402, 0xf452, 0xf4d6, 0xf58f, + 0xf67b, 0xf795, 0xf8cf, 0xfa18, 0xfb5b, 0xfc7f, 0xfd6d, 0xfe0b, 0xfe45, 0xfcec, 0xfcf3, 0xfd03, 0xfd18, 0xfd2c, 0xfd30, 0xfd0c, + 0xfc95, 0xfb95, 0xf9aa, 0xf6ac, 0xf2f3, 0xef3d, 0xec4d, 0xea84, 0xe9ea, 0xe9f8, 0xea20, 0xea5d, 0xeaac, 0xeb07, 0xeb6a, 0xebd1, + 0xec38, 0xec9b, 0xecf5, 0xed42, 0xed7e, 0xeda5, 0xedb3, 0xedb3, 0xedb3, 0xedb3, 0xedb3, 0xedb3, 0xedb3, 0xedb3, 0xedb3, 0xedb3, + 0xedb3, 0xedb3, 0xedb3, 0xedb3, 0xedb3, 0xedb3, 0xedb3, 0xedb3, 0xedb3, 0xedb3, 0xedb3, 0xedb3, 0xedb3, 0xedb3, 0xedb3, 0xedb3, + 0xedb3, 0xee00, 0xeed5, 0xf016, 0xf1a5, 0xf363, 0xf533, 0xf6f8, 0xf89d, 0xfa0f, 0xfb41, 0xfc27, 0xfcb9, 0xfcec, 0x390d, 0x3845, + 0x3611, 0x32a6, 0x2e38, 0x2905, 0x2353, 0x1d77, 0x17c3, 0x128d, 0x0e1b, 0x0aac, 0x0876, 0x07ad, 0x07ad, 0x07ad, 0x07ad, 0x07ad, + 0x07ad, 0x07ad, 0x07ad, 0x07ad, 0x07e6, 0x0877, 0x092f, 0x09e3, 0x0a81, 0x0b15, 0x0bce, 0x0cf1, 0x0f50, 0x12ff, 0x16ae, 0x1927, + 0x1a41, 0x1af0, 0x1c9d, 0x2052, 0x253c, 0x295b, 0x2b4d, 0x2b65, 0x2b1c, 0x2a0a, 0x26ef, 0x2226, 0x1cf5, 0x1908, 0x1789, 0x17c2, + 0x1867, 0x196f, 0x1ad0, 0x1c80, 0x1e76, 0x20a8, 0x2309, 0x258b, 0x2820, 0x2ab6, 0x2d3f, 0x2faa, 0x31e9, 0x33ed, 0x35aa, 0x3716, + 0x3826, 0x38d1, 0x390d, 0xffcf, 0xffc1, 0xff9a, 0xff5d, 0xff10, 0xfeb8, 0xfe5d, 0xfe07, 0xfdbd, 0xfd82, 0xfd57, 0xfd3b, 0xfd2c, + 0xfd26, 0xfd26, 0xfd26, 0xfd26, 0xfd26, 0xfd26, 0xfd26, 0xfd26, 0xfd26, 0xfca0, 0xfb35, 0xf91d, 0xf699, 0xf3f6, 0xf187, 0xef9c, + 0xee82, 0xeede, 0xf143, 0xf5db, 0xfbec, 0x01f7, 0x06a8, 0x0945, 0x0931, 0x0612, 0x0037, 0xf97d, 0xf456, 0xf25e, 0xf38d, 0xf63c, + 0xf8d9, 0xfa2c, 0xfa4a, 0xfa24, 0xfa3e, 0xfa86, 0xfaf6, 0xfb85, 0xfc29, 0xfcd8, 0xfd88, 0xfe30, 0xfec7, 0xff46, 0xffaa, 0xffef, + 0x0019, 0x002a, 0x0026, 0x0015, 0xfffd, 0xffe6, 0xffd5, 0xffcf, 0xfd62, 0xfd62, 0xfd63, 0xfd6a, 0xfd7b, 0xfd99, 0xfdc6, 0xfe01, + 0xfe46, 0xfe8d, 0xfed0, 0xff06, 0xff2a, 0xff37, 0xff37, 0xff37, 0xff37, 0xff37, 0xff37, 0xff37, 0xff37, 0xff37, 0x0032, 0x02c8, + 0x0678, 0x0abd, 0x0f10, 0x12e2, 0x159f, 0x16ad, 0x13ad, 0x0bd7, 0x0142, 0xf638, 0xecb1, 0xe63a, 0xe437, 0xe844, 0xf14b, 0xfc6b, + 0x06f5, 0x0ec5, 0x11d9, 0x0ee3, 0x0733, 0xfcc9, 0xf259, 0xeaa8, 0xe7b7, 0xe7d8, 0xe839, 0xe8d4, 0xe9a7, 0xeaad, 0xebe4, 0xed44, + 0xeec9, 0xf068, 0xf218, 0xf3ce, 0xf57d, 0xf71b, 0xf89b, 0xf9f5, 0xfb1f, 0xfc12, 0xfcc8, 0xfd3a, 0xfd62, }; + +JointIndex gBeastSkelAttackdAnimJointIndices[23] = { + { 0x000f, 0x0054, 0x0099, }, + { 0x0000, 0x0001, 0x0002, }, + { 0x00de, 0x0123, 0x0168, }, + { 0x01ad, 0x01f2, 0x0237, }, + { 0x027c, 0x02c1, 0x0306, }, + { 0x034b, 0x0390, 0x03d5, }, + { 0x041a, 0x045f, 0x04a4, }, + { 0x04e9, 0x052e, 0x0573, }, + { 0x0003, 0x0004, 0x0005, }, + { 0x05b8, 0x05fd, 0x0642, }, + { 0x0687, 0x06cc, 0x0711, }, + { 0x0756, 0x079b, 0x07e0, }, + { 0x0006, 0x0007, 0x0008, }, + { 0x0825, 0x086a, 0x08af, }, + { 0x08f4, 0x0939, 0x097e, }, + { 0x09c3, 0x0a08, 0x0a4d, }, + { 0x0009, 0x000a, 0x000b, }, + { 0x0a92, 0x0ad7, 0x0b1c, }, + { 0x0b61, 0x0ba6, 0x0beb, }, + { 0x0c30, 0x0c75, 0x0cba, }, + { 0x000c, 0x000d, 0x000e, }, + { 0x0cff, 0x0d44, 0x0d89, }, + { 0x0dce, 0x0e13, 0x0e58, }, +}; + +AnimationHeader gBeastSkelAttackdAnim = { { 69 }, gBeastSkelAttackdAnimFrameData, gBeastSkelAttackdAnimJointIndices, 15 }; + +s16 gBeastSkelBackjumpAnimFrameData[1269] = { + 0xfed2, 0x7f54, 0xff8c, 0xe40b, 0x04a2, 0xffc6, 0xe557, 0xfe0e, 0xf858, 0x18ea, 0x0091, 0x0231, 0x3028, 0xfe44, 0x00d0, 0x1900, + 0xfd9e, 0xff43, 0x3047, 0xfe45, 0xfcec, 0x0001, 0x0001, 0x0001, 0x0001, 0x0005, 0x000e, 0x0017, 0x001b, 0x001b, 0x0018, 0x0015, + 0x000f, 0x0009, 0x0003, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0005, + 0x0005, 0x0005, 0x0005, 0x014f, 0x0427, 0x06ff, 0x084a, 0x0807, 0x073a, 0x05e1, 0x040b, 0x0222, 0x00a1, 0x0005, 0x0005, 0x0005, + 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffe9, 0x001c, 0x004e, + 0x0065, 0x0063, 0x005e, 0x0054, 0x0039, 0x000d, 0xffe4, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, + 0xffd2, 0xffd2, 0xffd2, 0xb9b1, 0xb2df, 0xa60a, 0x9f37, 0xa4a2, 0xb182, 0xc00e, 0xcb41, 0xd2b4, 0xd6f6, 0xd856, 0xd007, 0xbc5d, + 0xa8a2, 0xa05e, 0xa11b, 0xa2c9, 0xa535, 0xa82b, 0xab76, 0xaedf, 0xb22c, 0xb521, 0xb785, 0xb91d, 0xb9b1, 0xffff, 0x0007, 0x0019, + 0x0026, 0x001a, 0x0007, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x000e, 0x0024, 0x002d, 0x0023, 0x000e, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x14d2, 0x1e9a, 0x3147, 0x3b0f, 0x3070, 0x1b56, 0x1021, 0x1046, 0x10cf, 0x122d, 0x14d2, 0x1ce5, 0x2a98, 0x376e, 0x3cf5, + 0x3c0e, 0x3991, 0x35c9, 0x3109, 0x2bad, 0x261b, 0x20bf, 0x1bfe, 0x1836, 0x15b8, 0x14d2, 0x00df, 0x00ed, 0x00e1, 0x00c9, 0x00e9, + 0x00fc, 0x00ec, 0x00ec, 0x00eb, 0x00e7, 0x00df, 0x00c2, 0x0080, 0x0035, 0x0013, 0x0019, 0x0028, 0x0040, 0x005c, 0x007b, 0x0098, + 0x00b2, 0x00c6, 0x00d4, 0x00dd, 0x00df, 0x007d, 0x00b3, 0x011a, 0x014c, 0x0118, 0x00a1, 0x0063, 0x0064, 0x0067, 0x006e, 0x007d, + 0x00a7, 0x00de, 0x00fa, 0x00ff, 0x00ff, 0x00fd, 0x00f8, 0x00ef, 0x00e1, 0x00ce, 0x00b8, 0x00a2, 0x008f, 0x0082, 0x007d, 0xcce7, + 0xcce7, 0xcce7, 0xcce7, 0xc581, 0xb6af, 0xad27, 0xab21, 0xaa26, 0xa9c8, 0xa99d, 0xa94d, 0xa8e2, 0xa884, 0xa85b, 0xa92f, 0xab76, + 0xaeea, 0xb33d, 0xb81b, 0xbd29, 0xc207, 0xc659, 0xc9cd, 0xcc14, 0xcce7, 0xff4f, 0xff4f, 0xff4f, 0xff4f, 0xff4f, 0xff4f, 0xff4f, + 0xff4f, 0xff4f, 0xff4f, 0xff4f, 0xff2c, 0xfee0, 0xfe95, 0xfe72, 0xfe77, 0xfe83, 0xfe97, 0xfeb0, 0xfecd, 0xfeed, 0xff0c, 0xff27, + 0xff3c, 0xff4a, 0xff4f, 0xff0c, 0xff0c, 0xff0c, 0xff0c, 0xff0c, 0xff0c, 0xff0c, 0xff0c, 0xff0c, 0xff0c, 0xff0c, 0xff10, 0xff19, + 0xff24, 0xff29, 0xff26, 0xff1f, 0xff15, 0xff0b, 0xff04, 0xfeff, 0xfeff, 0xff02, 0xff06, 0xff0a, 0xff0c, 0xddd9, 0xe5a5, 0xf9bd, + 0x09a9, 0xfb70, 0xe742, 0xd6d9, 0xd5ee, 0xe63b, 0xf0a4, 0xfa5e, 0xf9f9, 0xf268, 0xf549, 0x05c0, 0x03df, 0x0012, 0xfb38, 0xf5db, + 0xf063, 0xeb2e, 0xe691, 0xe2cf, 0xe011, 0xde69, 0xddd9, 0x05c5, 0x0684, 0x074e, 0x082f, 0x0be0, 0x1150, 0x0a7f, 0x0836, 0x0985, + 0x093a, 0x083d, 0x05a7, 0x021c, 0x018a, 0x0705, 0x06fd, 0x06f3, 0x06ee, 0x06e6, 0x06d4, 0x06b2, 0x067e, 0x0640, 0x0604, 0x05d7, + 0x05c5, 0xfd2f, 0xfe8c, 0x017e, 0x0368, 0x0663, 0xfc2a, 0xf5c4, 0x065c, 0x08d7, 0x09f5, 0x0a2a, 0x0a1a, 0x0762, 0x02f7, 0x02c7, + 0x0299, 0x0232, 0x01a3, 0x00f4, 0x0034, 0xff6e, 0xfeb5, 0xfe15, 0xfd9a, 0xfd4b, 0xfd2f, 0x14cf, 0x18c9, 0x1443, 0x0579, 0x26dc, + 0x13ec, 0x0032, 0x2fb9, 0x313c, 0x29a7, 0x1dd2, 0x2bab, 0x40ca, 0x2fe6, 0x0a7d, 0x0c7b, 0x0fe8, 0x135d, 0x1634, 0x1821, 0x1905, + 0x18e8, 0x17fb, 0x169e, 0x155a, 0x14cf, 0xff62, 0xff72, 0xff60, 0xff3c, 0xffbe, 0xff5e, 0xff3a, 0xfffa, 0x0006, 0xffd0, 0xff8a, + 0xffde, 0x007c, 0xfffb, 0xff44, 0xff48, 0xff51, 0xff5c, 0xff67, 0xff6f, 0xff73, 0xff73, 0xff6f, 0xff69, 0xff64, 0xff62, 0xff65, + 0xff4b, 0xff69, 0xffd5, 0xfefe, 0xff6b, 0xfffe, 0xfedd, 0xfed9, 0xfef2, 0xff2d, 0xfeeb, 0xfec4, 0xfedc, 0xffaf, 0xffa0, 0xff87, + 0xff6f, 0xff5c, 0xff4f, 0xff4a, 0xff4a, 0xff50, 0xff59, 0xff62, 0xff65, 0x1e7f, 0x1d6d, 0x19b4, 0x1286, 0x075b, 0xfc63, 0xf7bb, + 0xfd7e, 0x0ae7, 0x1882, 0x1e7f, 0x1b8c, 0x14dc, 0x0e20, 0x0b14, 0x0b88, 0x0cc4, 0x0e9e, 0x10ea, 0x137b, 0x1622, 0x18b1, 0x1afa, + 0x1cd2, 0x1e0c, 0x1e7f, 0x02bf, 0x02dc, 0x0338, 0x03c4, 0x0366, 0x005c, 0xfe06, 0xff83, 0x01c8, 0x025e, 0x02bf, 0x0403, 0x04fc, + 0x0588, 0x05ad, 0x059c, 0x056d, 0x0526, 0x04ce, 0x046a, 0x0403, 0x039f, 0x0347, 0x02ff, 0x02d0, 0x02bf, 0x01ee, 0x01fa, 0x01e0, + 0x0139, 0xfbe3, 0xf37d, 0xef6d, 0xf1b4, 0xf7a0, 0xfe45, 0x01ee, 0x02b8, 0x02a7, 0x022d, 0x01e3, 0x01e8, 0x01f3, 0x0200, 0x020d, + 0x0214, 0x0216, 0x0211, 0x0207, 0x01fb, 0x01f2, 0x01ee, 0xde1d, 0xe5d1, 0xf98c, 0x08f3, 0xfb51, 0xe775, 0xd8fc, 0xd660, 0xe65c, + 0xf0e8, 0xfb31, 0xfb0b, 0xf2cd, 0xf573, 0x05a5, 0x03c5, 0xfffc, 0xfb2c, 0xf5db, 0xf071, 0xeb4c, 0xe6bd, 0xe305, 0xe050, 0xdeac, + 0xde1d, 0xfe86, 0xfe6b, 0xfe06, 0xfceb, 0x0e0c, 0x1110, 0x020e, 0xfac7, 0xf563, 0xf0be, 0xedb9, 0xf042, 0xf70b, 0xf900, 0xfc63, + 0xfca9, 0xfd1e, 0xfd88, 0xfdd7, 0xfe0e, 0xfe36, 0xfe52, 0xfe68, 0xfe78, 0xfe82, 0xfe86, 0xffac, 0xff69, 0xfec8, 0xfe07, 0x0048, + 0xf4a4, 0xf5c1, 0xf78e, 0xf6ea, 0xf563, 0xf380, 0xf1d1, 0xf59b, 0xfb67, 0xfe00, 0xfe26, 0xfe69, 0xfeac, 0xfee6, 0xff17, 0xff41, + 0xff65, 0xff82, 0xff99, 0xffa7, 0xffac, 0x14ca, 0x18b5, 0x144a, 0x063b, 0x26e1, 0x133d, 0x002f, 0x2f68, 0x30dd, 0x2956, 0x1d82, + 0x2b81, 0x40c5, 0x2feb, 0x0a73, 0x0c73, 0x0fe1, 0x1357, 0x162f, 0x181c, 0x1900, 0x18e3, 0x17f6, 0x1698, 0x1554, 0x14ca, 0xffee, + 0xffe8, 0xffee, 0xfffa, 0xffce, 0xfff0, 0xfffb, 0xffba, 0xffb6, 0xffc8, 0xffe0, 0xffc3, 0xff8d, 0xffb9, 0xfff8, 0xfff6, 0xfff3, + 0xffef, 0xffec, 0xffe9, 0xffe8, 0xffe8, 0xffe9, 0xffeb, 0xffed, 0xffee, 0x0035, 0x003e, 0x0034, 0x0011, 0x0059, 0x0031, 0x0000, + 0x0064, 0x0065, 0x005c, 0x0048, 0x005f, 0x006d, 0x0064, 0x001c, 0x0021, 0x0029, 0x0032, 0x0038, 0x003d, 0x003f, 0x003e, 0x003c, + 0x0039, 0x0036, 0x0035, 0x1e8a, 0x1dbf, 0x1a51, 0x12a3, 0x0608, 0xf92a, 0xf341, 0xf9e0, 0x0901, 0x180b, 0x1e8a, 0x1b4e, 0x1440, + 0x0d3e, 0x0a18, 0x0a8f, 0x0bd7, 0x0dc5, 0x102b, 0x12dc, 0x15a8, 0x185d, 0x1acb, 0x1cc1, 0x1e10, 0x1e8a, 0x034f, 0x0318, 0x02b0, + 0x0274, 0x0362, 0x054f, 0x0663, 0x0650, 0x05b6, 0x0483, 0x034f, 0x0251, 0x0154, 0x0065, 0xfff6, 0x0011, 0x0058, 0x00be, 0x0137, + 0x01b4, 0x022a, 0x0291, 0x02e3, 0x031f, 0x0343, 0x034f, 0x02f1, 0x026d, 0x016d, 0x00be, 0x0111, 0x0187, 0x0199, 0x0217, 0x030e, + 0x037f, 0x02f1, 0x018b, 0xffe3, 0xfe9e, 0xfe22, 0xfe39, 0xfe7a, 0xfedf, 0xff63, 0xffff, 0x00aa, 0x0155, 0x01f4, 0x0277, 0x02d0, + 0x02f1, 0x319a, 0x3604, 0x3e42, 0x42ac, 0x41bb, 0x3f4d, 0x3bf6, 0x3850, 0x34f9, 0x328b, 0x319a, 0x319a, 0x319a, 0x319a, 0x319a, + 0x319a, 0x319a, 0x319a, 0x319a, 0x319a, 0x319a, 0x319a, 0x319a, 0x319a, 0x319a, 0x319a, 0x0028, 0x0029, 0x002a, 0x002a, 0x002a, + 0x002a, 0x002a, 0x002a, 0x0029, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, + 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0xfff0, 0xfff5, 0xfffd, 0x0003, 0x0002, 0xfffe, 0xfffb, 0xfff7, 0xfff4, 0xfff1, 0xfff0, + 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0x694b, + 0x6850, 0x6571, 0x6351, 0x668c, 0x2eba, 0x063e, 0x00c7, 0x186f, 0x40f3, 0x40d9, 0x3fdc, 0x493e, 0x60b8, 0x694b, 0x694b, 0x694b, + 0x694b, 0x694b, 0x694b, 0x694b, 0x694b, 0x694b, 0x694b, 0x694b, 0x694b, 0xf51f, 0xf2c5, 0xee4d, 0xebd6, 0xe368, 0xe63a, 0xf7f5, + 0xf85d, 0xf428, 0xed20, 0xf5f5, 0xf9c5, 0xf8c0, 0xf401, 0xf51f, 0xf51f, 0xf51f, 0xf51f, 0xf51f, 0xf51f, 0xf51f, 0xf51f, 0xf51f, + 0xf51f, 0xf51f, 0xf51f, 0xf11b, 0xf0d8, 0xf113, 0xf19b, 0xf8f7, 0x2a17, 0x25ab, 0x1edb, 0x1b27, 0x0d66, 0x0551, 0x01a7, 0xfdf4, + 0xf5ad, 0xf11b, 0xf11b, 0xf11b, 0xf11b, 0xf11b, 0xf11b, 0xf11b, 0xf11b, 0xf11b, 0xf11b, 0xf11b, 0xf11b, 0xdfd1, 0xdb47, 0xd419, + 0xd0b8, 0xc180, 0xa438, 0xbb7a, 0xc8a7, 0xbe9e, 0xc5c8, 0xec4f, 0xffc8, 0xffc8, 0xe541, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, + 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xfeaa, 0xfbc5, 0xf673, 0xf3af, 0xe680, 0xd534, 0xe1af, 0xecb1, 0xe421, + 0xea2c, 0x0493, 0x07fe, 0x07fe, 0x019c, 0xfeaa, 0xfeaa, 0xfeaa, 0xfeaa, 0xfeaa, 0xfeaa, 0xfeaa, 0xfeaa, 0xfeaa, 0xfeaa, 0xfeaa, + 0xfeaa, 0xea24, 0xe792, 0xe407, 0xe2a3, 0xdf4d, 0xe7d7, 0xdf88, 0xe035, 0xdf4b, 0xdfb1, 0xf21c, 0xffd7, 0xffd8, 0xed79, 0xea24, + 0xea24, 0xea24, 0xea24, 0xea24, 0xea24, 0xea24, 0xea24, 0xea24, 0xea24, 0xea24, 0xea24, 0x68a5, 0x677e, 0x6435, 0x61ca, 0x6289, + 0x2bc8, 0x0a37, 0x03cd, 0x1895, 0x3907, 0x35bc, 0x3b34, 0x3e08, 0x4088, 0x508d, 0x56bf, 0x5d21, 0x62c0, 0x66bb, 0x6908, 0x6a62, + 0x6ad3, 0x6a87, 0x69ca, 0x6901, 0x68a5, 0x0e3a, 0x1080, 0x14bf, 0x170b, 0x205d, 0x17b4, 0x051c, 0x046a, 0x0a91, 0x1369, 0x0734, + 0x06ad, 0x05d6, 0x0510, 0x0c76, 0x0dea, 0x0fe8, 0x1196, 0x1254, 0x1226, 0x119b, 0x10d6, 0x0ff7, 0x0f21, 0x0e7c, 0x0e3a, 0x0cd5, + 0x0cf1, 0x0c4e, 0x0b7b, 0x025d, 0xd1ab, 0xd9a1, 0xe0da, 0xe139, 0xecd0, 0xf94a, 0xfdbd, 0xfff6, 0x00f7, 0x03b1, 0x05cf, 0x081f, + 0x0a49, 0x0be9, 0x0ceb, 0x0d8a, 0x0dc2, 0x0da6, 0x0d55, 0x0cfd, 0x0cd5, 0xe154, 0xdcc5, 0xd56a, 0xd1e5, 0xc244, 0xaa04, 0xc079, + 0xce77, 0xc5d8, 0xce4e, 0xffc9, 0xffc8, 0xffc8, 0xffc9, 0xe478, 0xdf0c, 0xd87d, 0xd363, 0xd174, 0xd260, 0xd46c, 0xd742, 0xda85, + 0xddbf, 0xe04b, 0xe154, 0x075c, 0x09d1, 0x0e63, 0x10c8, 0x1bf3, 0x291e, 0x1d2e, 0x1335, 0x196d, 0x1352, 0xff97, 0xff97, 0xff97, + 0xff97, 0x05da, 0x088d, 0x0c66, 0x0fc1, 0x1117, 0x1073, 0x0f0d, 0x0d2e, 0x0b25, 0x0944, 0x07e4, 0x075c, 0x1352, 0x15b8, 0x1919, + 0x1a73, 0x1dbf, 0x18dd, 0x1dcd, 0x1b93, 0x1d6e, 0x1b9f, 0x0024, 0x0025, 0x0025, 0x0024, 0x118f, 0x148c, 0x17c5, 0x19e7, 0x1a9b, + 0x1a47, 0x1980, 0x1851, 0x16d3, 0x1539, 0x13e2, 0x1352, 0x390d, 0x390d, 0x390d, 0x390d, 0x36e0, 0x3126, 0x291f, 0x2047, 0x183c, + 0x127e, 0x1050, 0x17fa, 0x26d8, 0x2ffb, 0x3210, 0x33cd, 0x3539, 0x365d, 0x3740, 0x37eb, 0x3865, 0x38b7, 0x38e9, 0x3902, 0x390c, + 0x390d, 0xffcf, 0xffcf, 0xffcf, 0xffcf, 0xffa9, 0xff46, 0xfec3, 0xfe40, 0xfddc, 0xfda1, 0xfd8e, 0xfdd9, 0xfea0, 0xff33, 0xff56, + 0xff74, 0xff8c, 0xffa0, 0xffaf, 0xffbb, 0xffc3, 0xffc9, 0xffcc, 0xffce, 0xffcf, 0xffcf, 0xfd62, 0xfd62, 0xfd62, 0xfd62, 0xfd65, + 0xfd78, 0xfdaa, 0xfdfd, 0xfe5f, 0xfeb0, 0xfed1, 0xfe63, 0xfdbc, 0xfd7e, 0xfd74, 0xfd6e, 0xfd69, 0xfd66, 0xfd64, 0xfd63, 0xfd62, + 0xfd62, 0xfd62, 0xfd62, 0xfd62, 0xfd62, }; + +JointIndex gBeastSkelBackjumpAnimJointIndices[23] = { + { 0x0015, 0x002f, 0x0049, }, + { 0x0000, 0x0001, 0x0002, }, + { 0x0063, 0x007d, 0x0097, }, + { 0x00b1, 0x00cb, 0x00e5, }, + { 0x00ff, 0x0119, 0x0133, }, + { 0x014d, 0x0167, 0x0181, }, + { 0x019b, 0x01b5, 0x01cf, }, + { 0x01e9, 0x0203, 0x021d, }, + { 0x0003, 0x0004, 0x0005, }, + { 0x0237, 0x0251, 0x026b, }, + { 0x0285, 0x029f, 0x02b9, }, + { 0x02d3, 0x02ed, 0x0307, }, + { 0x0006, 0x0007, 0x0008, }, + { 0x0321, 0x033b, 0x0355, }, + { 0x036f, 0x0389, 0x03a3, }, + { 0x03bd, 0x03d7, 0x03f1, }, + { 0x0009, 0x000a, 0x000b, }, + { 0x000c, 0x000d, 0x000e, }, + { 0x040b, 0x0425, 0x043f, }, + { 0x0459, 0x0473, 0x048d, }, + { 0x000f, 0x0010, 0x0011, }, + { 0x0012, 0x0013, 0x0014, }, + { 0x04a7, 0x04c1, 0x04db, }, +}; + +AnimationHeader gBeastSkelBackjumpAnim = { { 26 }, gBeastSkelBackjumpAnimFrameData, gBeastSkelBackjumpAnimJointIndices, 21 }; + +s16 gBeastSkelDeathAnimFrameData[4659] = { + 0xfed2, 0x7f54, 0xff8c, 0xe40b, 0x04a2, 0xffc6, 0xe557, 0xfe0e, 0xf858, 0x18ea, 0x0091, 0x0231, 0x3028, 0xfe44, 0x00d0, 0x1900, + 0xfd9e, 0xff43, 0x3047, 0xfe45, 0xfcec, 0x390d, 0xffcf, 0xfd62, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0003, 0x0003, 0x0004, 0x0004, + 0x0005, 0x0005, 0x0005, 0x0005, 0x0004, 0x0003, 0x0001, 0xffda, 0xff73, 0xfedd, 0xfe27, 0xfd61, 0xfc9a, 0xfbe3, 0xfb4c, 0xfae4, + 0xfabc, 0xfabb, 0xfabc, 0xfabc, 0xfabc, 0xfabc, 0xfabc, 0xfabc, 0xfabc, 0xfabc, 0xfabc, 0xfabc, 0xfabc, 0xfabc, 0xfabc, 0xfabc, + 0xfabc, 0xfabc, 0xfabc, 0xfabc, 0xfabc, 0xfabc, 0xfabc, 0xfabc, 0xfabc, 0xfabc, 0xfabc, 0xfabc, 0xfabc, 0xfabc, 0xfabc, 0xfabc, + 0xfabc, 0xfabc, 0xfabc, 0xfabc, 0xfabc, 0xfabc, 0xfabc, 0xfabc, 0xfabc, 0xfabc, 0xfabc, 0xfabc, 0xfabc, 0xfabc, 0xfabc, 0xfabc, + 0xfabc, 0xfabc, 0xfabc, 0xfabc, 0xfabc, 0xfabc, 0xfabc, 0xfabc, 0xfabc, 0xfabc, 0xfabc, 0xfabc, 0xfabc, 0xfabc, 0xfabc, 0x0005, + 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, + 0x0011, 0x0032, 0x0066, 0x00a8, 0x00f5, 0x0149, 0x01a1, 0x01f9, 0x024d, 0x029a, 0x02dc, 0x030f, 0x0331, 0x033d, 0x033c, 0x0336, + 0x0322, 0x02fa, 0x02b7, 0x0253, 0x01c6, 0x0109, 0x0015, 0xfee4, 0xfd2a, 0xfc18, 0xfc18, 0xfc18, 0xfc18, 0xfc18, 0xfc18, 0xfc18, + 0xfc18, 0xfc18, 0xfc18, 0xfc18, 0xfc18, 0xfc18, 0xfc18, 0xfc18, 0xfc18, 0xfc18, 0xfc18, 0xfc18, 0xfc18, 0xfc18, 0xfc18, 0xfc18, + 0xfc18, 0xfc18, 0xfc18, 0xfc18, 0xfc18, 0xfc18, 0xfc18, 0xfc18, 0xfc18, 0xfc18, 0xfc18, 0xfc18, 0xfc18, 0xfc18, 0xfc18, 0xfc18, + 0xfc18, 0xfc18, 0xfc18, 0xfc18, 0xfc18, 0xfc18, 0xfc18, 0xfc18, 0xfc18, 0xfc18, 0xfc18, 0xfc18, 0xfc18, 0xfc18, 0xfc18, 0xfc18, + 0xfc18, 0xfc18, 0xfc18, 0xfc18, 0xfc18, 0xfc18, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, + 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, + 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd1, 0xffd0, 0xffce, 0xffcd, 0xffcc, 0xffcc, 0xffcd, 0xffcf, 0xffd2, 0xffd3, + 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, + 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, + 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, + 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xffd2, 0xb9b1, 0xb9b1, 0xb9b1, + 0xb9b1, 0xb9b1, 0xb9b1, 0xb9b1, 0xb9b1, 0xb9b1, 0xb9b1, 0xb9b1, 0xb9b1, 0xb9b1, 0xb9b1, 0xb9b1, 0xb9b1, 0xb9b1, 0xba4a, 0xbbf9, + 0xbe99, 0xc207, 0xc61e, 0xcaaf, 0xcf87, 0xd46d, 0xd924, 0xdd74, 0xe12c, 0xe422, 0xe636, 0xe745, 0xe7b3, 0xe7f4, 0xe807, 0xe7f2, + 0xe7c1, 0xe785, 0xe758, 0xe75c, 0xe7bf, 0xe8c5, 0xe520, 0xd8d6, 0xd84f, 0xd7df, 0xd785, 0xd73f, 0xd70d, 0xd6eb, 0xd6d6, 0xd6cb, + 0xd6c7, 0xd6c7, 0xd8d6, 0xd8cd, 0xd8b4, 0xd891, 0xd868, 0xd83f, 0xd81a, 0xd800, 0xd7f6, 0xd8d6, 0xd8d4, 0xd8cd, 0xd8c2, 0xd8b4, + 0xd8a4, 0xd891, 0xd87d, 0xd868, 0xd853, 0xd83f, 0xd82b, 0xd81a, 0xd80b, 0xd800, 0xd7f8, 0xd7f6, 0xd8d6, 0xd8d0, 0xd8c0, 0xd8a7, + 0xd889, 0xd868, 0xd847, 0xd828, 0xd80e, 0xd7fc, 0xd7f6, 0xd8d6, 0xd8d6, 0xd8d6, 0xd8d6, 0xd8d6, 0xd8d6, 0xd8d6, 0xd8d6, 0xd8d6, + 0xd8d6, 0xd8d6, 0xd8d6, 0xd8d6, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffd8, 0xff6d, 0xfed0, 0xfe17, 0xfd60, 0xfcc6, 0xfc62, 0xfc49, 0xfc81, 0xfd06, 0xfdc8, + 0xfeb2, 0xffab, 0x0095, 0x0179, 0x0257, 0x02fd, 0x0338, 0x02d9, 0x01af, 0xff89, 0xfc3b, 0xf79e, 0xf19b, 0xde89, 0xcf42, 0xcee9, + 0xcea1, 0xce6a, 0xce41, 0xce23, 0xce10, 0xce04, 0xcdfe, 0xcdfb, 0xcdfb, 0xcf42, 0xcf3c, 0xcf2b, 0xcf13, 0xcef8, 0xcedd, 0xcec6, + 0xceb5, 0xceaf, 0xcf42, 0xcf40, 0xcf3c, 0xcf34, 0xcf2b, 0xcf20, 0xcf13, 0xcf06, 0xcef8, 0xceea, 0xcedd, 0xced1, 0xcec6, 0xcebc, + 0xceb5, 0xceb1, 0xceaf, 0xcf42, 0xcf3e, 0xcf32, 0xcf22, 0xcf0e, 0xcef8, 0xcee2, 0xcece, 0xcebe, 0xceb3, 0xceaf, 0xcf42, 0xcf42, + 0xcf42, 0xcf42, 0xcf42, 0xcf42, 0xcf42, 0xcf42, 0xcf42, 0xcf42, 0xcf42, 0xcf42, 0xcf42, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffd0, 0xff42, 0xfe54, 0xfd03, + 0xfb4c, 0xf937, 0xf6d0, 0xf42c, 0xf164, 0xee8d, 0xebb9, 0xe8eb, 0xe620, 0xe34b, 0xe07a, 0xddc1, 0xdb18, 0xd874, 0xd5cc, 0xd317, + 0xd04d, 0xcd61, 0xca3c, 0xc6ad, 0xc82e, 0xd399, 0xd418, 0xd483, 0xd4d8, 0xd51a, 0xd54a, 0xd56b, 0xd57f, 0xd589, 0xd58c, 0xd58d, + 0xd399, 0xd3a1, 0xd3b9, 0xd3da, 0xd401, 0xd428, 0xd44b, 0xd463, 0xd46d, 0xd399, 0xd39b, 0xd3a1, 0xd3ac, 0xd3b9, 0xd3c8, 0xd3da, + 0xd3ed, 0xd401, 0xd415, 0xd428, 0xd43a, 0xd44b, 0xd459, 0xd463, 0xd46a, 0xd46d, 0xd399, 0xd39e, 0xd3ae, 0xd3c5, 0xd3e1, 0xd401, + 0xd420, 0xd43e, 0xd456, 0xd467, 0xd46d, 0xd399, 0xd399, 0xd399, 0xd399, 0xd399, 0xd399, 0xd399, 0xd399, 0xd399, 0xd399, 0xd399, + 0xd399, 0xd399, 0x14d2, 0x119e, 0x0943, 0xfdce, 0xf1d3, 0xe7e6, 0xe20a, 0xdf11, 0xdcaf, 0xdad4, 0xd96f, 0xd86f, 0xd7c4, 0xd75c, + 0xd727, 0xd714, 0xd711, 0xd933, 0xdf8d, 0xea82, 0xfa67, 0x0e24, 0x224e, 0x3306, 0x3e7d, 0x44ac, 0x45da, 0x3d33, 0x2ad0, 0x186c, + 0x1073, 0x10a4, 0x113e, 0x1264, 0x1454, 0x175c, 0x1bd9, 0x2205, 0x29a2, 0x31a4, 0x3885, 0x3d14, 0x3eb3, 0x3eb3, 0x3eb3, 0x3eb3, + 0x3eb3, 0x3eb3, 0x3eb3, 0x3eb3, 0x3eb3, 0x3eb3, 0x3eb3, 0x3eb3, 0x3eb3, 0x3eb3, 0x3eb3, 0x3eb3, 0x3eb3, 0x3eb3, 0x3eb3, 0x3eb3, + 0x3eb3, 0x3eb3, 0x3eb3, 0x3eb3, 0x3eb3, 0x3eb3, 0x3eb3, 0x3eb3, 0x3eb3, 0x3eb3, 0x3eb3, 0x3eb3, 0x3eb3, 0x3eb3, 0x3eb3, 0x3eb3, + 0x3eb3, 0x3eb3, 0x3eb3, 0x3eb3, 0x3eb3, 0x3eb3, 0x3eb3, 0x3eb3, 0x3eb3, 0x3eb3, 0x3eb3, 0x3eb3, 0x3eb3, 0x3eb3, 0x3eb3, 0x3eb3, + 0x3eb3, 0x3eb3, 0x3eb3, 0x3eb3, 0x3eb3, 0x3eb3, 0x3eb3, 0x3eb3, 0x3eb3, 0x00df, 0x00da, 0x00c8, 0x00a7, 0x007e, 0x0058, 0x0042, + 0x0037, 0x002e, 0x0027, 0x0022, 0x001e, 0x001c, 0x001a, 0x001a, 0x0019, 0x0019, 0x0020, 0x0034, 0x0059, 0x008e, 0x00c7, 0x00e8, + 0x00eb, 0x00e0, 0x00d5, 0x00d3, 0x00e0, 0x00ed, 0x00e3, 0x00d8, 0x01cc, 0x047a, 0x089a, 0x0dd7, 0x13bb, 0x19a2, 0x1ed1, 0x22a3, + 0x24d2, 0x25a8, 0x25c3, 0x25b7, 0x25b7, 0x25b7, 0x25b7, 0x25b7, 0x25b7, 0x25b7, 0x25b7, 0x25b7, 0x25b7, 0x25b7, 0x25b7, 0x25b7, + 0x25b7, 0x25b7, 0x25b7, 0x25b7, 0x25b7, 0x25b7, 0x25b7, 0x25b7, 0x25b7, 0x25b7, 0x25b7, 0x25b7, 0x25b7, 0x25b7, 0x25b7, 0x25b7, + 0x25b7, 0x25b7, 0x25b7, 0x25b7, 0x25b7, 0x25b7, 0x25b7, 0x25b7, 0x25b7, 0x25b7, 0x25b7, 0x25b7, 0x25b7, 0x25b7, 0x25b7, 0x25b7, + 0x25b7, 0x25b7, 0x25b7, 0x25b7, 0x25b7, 0x25b7, 0x25b7, 0x25b7, 0x25b7, 0x25b7, 0x25b7, 0x25b7, 0x25b7, 0x25b7, 0x25b7, 0x25b7, + 0x007d, 0x0072, 0x0058, 0x003b, 0x0028, 0x0022, 0x0023, 0x0024, 0x0026, 0x0028, 0x002a, 0x002b, 0x002c, 0x002c, 0x002c, 0x002d, + 0x002d, 0x0029, 0x0020, 0x0019, 0x0020, 0x0045, 0x0081, 0x00ba, 0x00e1, 0x00f4, 0x00f8, 0x00e4, 0x00b3, 0x0082, 0x006e, 0x00f4, + 0x0273, 0x04e7, 0x0860, 0x0d0c, 0x1327, 0x1ad5, 0x23c7, 0x2ce4, 0x349c, 0x39b5, 0x3b84, 0x3b84, 0x3b84, 0x3b84, 0x3b84, 0x3b84, + 0x3b84, 0x3b84, 0x3b84, 0x3b84, 0x3b84, 0x3b84, 0x3b84, 0x3b84, 0x3b84, 0x3b84, 0x3b84, 0x3b84, 0x3b84, 0x3b84, 0x3b84, 0x3b84, + 0x3b84, 0x3b84, 0x3b84, 0x3b84, 0x3b84, 0x3b84, 0x3b84, 0x3b84, 0x3b84, 0x3b84, 0x3b84, 0x3b84, 0x3b84, 0x3b84, 0x3b84, 0x3b84, + 0x3b84, 0x3b84, 0x3b84, 0x3b84, 0x3b84, 0x3b84, 0x3b84, 0x3b84, 0x3b84, 0x3b84, 0x3b84, 0x3b84, 0x3b84, 0x3b84, 0x3b84, 0x3b84, + 0x3b84, 0x3b84, 0x3b84, 0x3b84, 0x3b84, 0x3b84, 0x3b84, 0xcce7, 0xcce7, 0xcce7, 0xcce7, 0xcce7, 0xcce7, 0xcce7, 0xcce7, 0xcce7, + 0xcce7, 0xcce7, 0xcce7, 0xcce7, 0xcce7, 0xcce7, 0xcce7, 0xcce7, 0xcc24, 0xc9fd, 0xc69a, 0xc229, 0xbcdc, 0xb6f0, 0xb0b1, 0xaa71, + 0xa484, 0x9f35, 0x9ac3, 0x975f, 0x9537, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, + 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, + 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, + 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, + 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0x9474, 0xff4f, 0xff4f, + 0xff4f, 0xff4f, 0xff4f, 0xff4f, 0xff4f, 0xff4f, 0xff4f, 0xff4f, 0xff4f, 0xff4f, 0xff4f, 0xff4f, 0xff4f, 0xff4f, 0xff4f, 0xff48, + 0xff34, 0xff17, 0xfef1, 0xfec8, 0xfe9d, 0xfe77, 0xfe57, 0xfe40, 0xfe32, 0xfe2b, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, + 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, + 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, + 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, + 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, + 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xfe29, 0xff0c, 0xff0c, 0xff0c, 0xff0c, 0xff0c, 0xff0c, 0xff0c, 0xff0c, 0xff0c, 0xff0c, 0xff0c, + 0xff0c, 0xff0c, 0xff0c, 0xff0c, 0xff0c, 0xff0c, 0xff0d, 0xff13, 0xff1d, 0xff2e, 0xff48, 0xff6b, 0xff96, 0xffc7, 0xfff9, 0x0029, + 0x0052, 0x0071, 0x0085, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, + 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, + 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, + 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, + 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0xddd9, 0xddd9, 0xddd9, 0xddd9, + 0xddd9, 0xddd9, 0xddd9, 0xddd9, 0xddd9, 0xddd9, 0xddd9, 0xddd9, 0xddd9, 0xddd9, 0xddd9, 0xddd9, 0xddd9, 0xda8a, 0xd3e8, 0xccc6, + 0xc686, 0xc2dc, 0xc48b, 0xcdd3, 0xda5e, 0xe427, 0xeaf6, 0xefb4, 0xf2a3, 0xf367, 0xf10d, 0xeca1, 0xe7d8, 0xe28b, 0xdc91, 0xd5c9, + 0xce1c, 0xc578, 0xbbcc, 0xb13f, 0xa99b, 0xa9c9, 0xad32, 0xaced, 0xacb5, 0xac89, 0xac68, 0xac50, 0xac40, 0xac36, 0xac31, 0xac2f, + 0xac2f, 0xad32, 0xad2d, 0xad20, 0xad0e, 0xacf9, 0xace4, 0xacd2, 0xacc5, 0xacc0, 0xad32, 0xad31, 0xad2d, 0xad27, 0xad20, 0xad18, + 0xad0e, 0xad04, 0xacf9, 0xacee, 0xace4, 0xacda, 0xacd2, 0xacca, 0xacc5, 0xacc1, 0xacc0, 0xad32, 0xad2f, 0xad26, 0xad19, 0xad0a, + 0xacf9, 0xace8, 0xacd8, 0xaccc, 0xacc3, 0xacc0, 0xad32, 0xad32, 0xad32, 0xad32, 0xad32, 0xad32, 0xad32, 0xad32, 0xad32, 0xad32, + 0xad32, 0xad32, 0xad32, 0x05c5, 0x05c5, 0x05c5, 0x05c5, 0x05c5, 0x05c5, 0x05c5, 0x05c5, 0x05c5, 0x05c5, 0x05c5, 0x05c5, 0x05c5, + 0x05c5, 0x05c5, 0x05c5, 0x05c5, 0x0579, 0x04b1, 0x03b0, 0x02c9, 0x0280, 0x039b, 0x06a2, 0x0af3, 0x0f9a, 0x13f7, 0x179c, 0x1a5e, + 0x1c2d, 0x1d00, 0x1d59, 0x1db2, 0x1df4, 0x1e14, 0x1e10, 0x1de2, 0x1d74, 0x1c7e, 0x19f4, 0x12d8, 0x12f1, 0x1c3d, 0x1cb0, 0x1d0b, + 0x1d52, 0x1d88, 0x1dae, 0x1dc8, 0x1dd7, 0x1ddf, 0x1de2, 0x1de3, 0x1c3d, 0x1c45, 0x1c5b, 0x1c79, 0x1c9b, 0x1cbe, 0x1cdc, 0x1cf1, + 0x1cf9, 0x1c3d, 0x1c3f, 0x1c45, 0x1c4f, 0x1c5b, 0x1c69, 0x1c79, 0x1c8a, 0x1c9b, 0x1cad, 0x1cbe, 0x1cce, 0x1cdc, 0x1ce8, 0x1cf1, + 0x1cf7, 0x1cf9, 0x1c3d, 0x1c42, 0x1c51, 0x1c66, 0x1c7f, 0x1c9b, 0x1cb7, 0x1cd1, 0x1ce6, 0x1cf4, 0x1cf9, 0x1c3d, 0x1c3d, 0x1c3d, + 0x1c3d, 0x1c3d, 0x1c3d, 0x1c3d, 0x1c3d, 0x1c3d, 0x1c3d, 0x1c3d, 0x1c3d, 0x1c3d, 0xfd2f, 0xfd2f, 0xfd2f, 0xfd2f, 0xfd2f, 0xfd2f, + 0xfd2f, 0xfd2f, 0xfd2f, 0xfd2f, 0xfd2f, 0xfd2f, 0xfd2f, 0xfd2f, 0xfd2f, 0xfd2f, 0xfd2f, 0xfd98, 0xfec9, 0x00de, 0x0428, 0x092f, + 0x1080, 0x1a20, 0x2454, 0x2c88, 0x31f6, 0x3510, 0x3686, 0x36f8, 0x36e2, 0x364e, 0x3528, 0x33ab, 0x3207, 0x3057, 0x2e86, 0x2c23, + 0x27f4, 0x1f0e, 0x0e62, 0xf9cc, 0xf1ad, 0xf1a9, 0xf1a6, 0xf1a2, 0xf1a0, 0xf19e, 0xf19c, 0xf19c, 0xf19b, 0xf19b, 0xf19b, 0xf1ad, + 0xf1ad, 0xf1ad, 0xf1ac, 0xf1aa, 0xf1a9, 0xf1a8, 0xf1a7, 0xf1a7, 0xf1ad, 0xf1ad, 0xf1ad, 0xf1ad, 0xf1ad, 0xf1ac, 0xf1ac, 0xf1ab, + 0xf1aa, 0xf1aa, 0xf1a9, 0xf1a9, 0xf1a8, 0xf1a8, 0xf1a7, 0xf1a7, 0xf1a7, 0xf1ad, 0xf1ad, 0xf1ad, 0xf1ac, 0xf1ab, 0xf1aa, 0xf1a9, + 0xf1a8, 0xf1a8, 0xf1a7, 0xf1a7, 0xf1ad, 0xf1ad, 0xf1ad, 0xf1ad, 0xf1ad, 0xf1ad, 0xf1ad, 0xf1ad, 0xf1ad, 0xf1ad, 0xf1ad, 0xf1ad, + 0xf1ad, 0x14cf, 0x14cf, 0x14cf, 0x14cf, 0x14cf, 0x14cf, 0x14cf, 0x14cf, 0x14cf, 0x14cf, 0x14cf, 0x14cf, 0x14cf, 0x14cf, 0x14cf, + 0x14cf, 0x14cf, 0x1bb5, 0x294e, 0x3818, 0x467b, 0x5396, 0x5e20, 0x6393, 0x6194, 0x599a, 0x4ec6, 0x431b, 0x37fb, 0x2f1f, 0x2b13, + 0x2a1e, 0x291a, 0x2886, 0x28c7, 0x2a01, 0x2bf2, 0x2de2, 0x2e85, 0x2bc2, 0x2180, 0x135d, 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, + 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, + 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, + 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, + 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, 0x0031, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, + 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff80, 0xffce, 0x0039, 0x00a7, 0x0107, 0x014a, 0x0167, + 0x015c, 0x012e, 0x00e5, 0x008d, 0x0038, 0xfff6, 0xffda, 0xffd3, 0xffcd, 0xffc9, 0xffcb, 0xffd3, 0xffe0, 0xffed, 0xfff1, 0xffde, + 0xff9e, 0xff5c, 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, + 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, + 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, + 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff65, + 0xff65, 0xff65, 0xff65, 0xff65, 0xff65, 0xff65, 0xff65, 0xff65, 0xff65, 0xff65, 0xff65, 0xff65, 0xff65, 0xff65, 0xff65, 0xff65, + 0xff39, 0xfef4, 0xfeca, 0xfec8, 0xfee8, 0xff16, 0xff35, 0xff29, 0xff00, 0xfed9, 0xfec5, 0xfeca, 0xfedf, 0xfeed, 0xfef1, 0xfef5, + 0xfef7, 0xfef6, 0xfef1, 0xfeea, 0xfee3, 0xfee1, 0xfeea, 0xff18, 0xff6f, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, + 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, + 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, + 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, + 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0x1e7f, 0x1e7f, 0x1e7f, 0x1e7f, 0x1e7f, 0x1e7f, 0x1e7f, 0x1e7f, 0x1e7f, 0x1e7f, + 0x1e7f, 0x1e7f, 0x1e7f, 0x1e7f, 0x1e7f, 0x1e7f, 0x1e7f, 0x1e76, 0x1e5e, 0x1e38, 0x1e04, 0x1dc3, 0x1d77, 0x1d1f, 0x1cbe, 0x1c54, + 0x1be2, 0x1b69, 0x1aeb, 0x1a69, 0x19e5, 0x195f, 0x18db, 0x185a, 0x17dd, 0x1767, 0x16fa, 0x1699, 0x1644, 0x15fe, 0x15ca, 0x15aa, + 0x159e, 0x159e, 0x159e, 0x159e, 0x159e, 0x159e, 0x159e, 0x159e, 0x159e, 0x159e, 0x159e, 0x159e, 0x159e, 0x159e, 0x159e, 0x159e, + 0x159e, 0x159e, 0x159e, 0x159e, 0x159e, 0x159e, 0x159e, 0x159e, 0x159e, 0x159e, 0x159e, 0x159e, 0x159e, 0x159e, 0x159e, 0x159e, + 0x159e, 0x159e, 0x159e, 0x159e, 0x159e, 0x159e, 0x159e, 0x159e, 0x159e, 0x159e, 0x159e, 0x159e, 0x159e, 0x159e, 0x159e, 0x159e, + 0x159e, 0x159e, 0x159e, 0x159e, 0x159e, 0x159e, 0x159e, 0x159e, 0x159e, 0x159e, 0x159e, 0x159e, 0x159e, 0x02bf, 0x02bf, 0x02bf, + 0x02bf, 0x02bf, 0x02bf, 0x02bf, 0x02bf, 0x02bf, 0x02bf, 0x02bf, 0x02bf, 0x02bf, 0x02bf, 0x02bf, 0x02bf, 0x02bf, 0x02b4, 0x0293, + 0x025f, 0x0218, 0x01c3, 0x015f, 0x00f0, 0x0078, 0xfff7, 0xff72, 0xfeea, 0xfe60, 0xfdd7, 0xfd50, 0xfccd, 0xfc4f, 0xfbd8, 0xfb6a, + 0xfb04, 0xfaa9, 0xfa5a, 0xfa17, 0xf9e1, 0xf9b9, 0xf9a1, 0xf998, 0xf998, 0xf998, 0xf998, 0xf998, 0xf998, 0xf998, 0xf998, 0xf998, + 0xf998, 0xf998, 0xf998, 0xf998, 0xf998, 0xf998, 0xf998, 0xf998, 0xf998, 0xf998, 0xf998, 0xf998, 0xf998, 0xf998, 0xf998, 0xf998, + 0xf998, 0xf998, 0xf998, 0xf998, 0xf998, 0xf998, 0xf998, 0xf998, 0xf998, 0xf998, 0xf998, 0xf998, 0xf998, 0xf998, 0xf998, 0xf998, + 0xf998, 0xf998, 0xf998, 0xf998, 0xf998, 0xf998, 0xf998, 0xf998, 0xf998, 0xf998, 0xf998, 0xf998, 0xf998, 0xf998, 0xf998, 0xf998, + 0xf998, 0xf998, 0xf998, 0xf998, 0x01ee, 0x01ee, 0x01ee, 0x01ee, 0x01ee, 0x01ee, 0x01ee, 0x01ee, 0x01ee, 0x01ee, 0x01ee, 0x01ee, + 0x01ee, 0x01ee, 0x01ee, 0x01ee, 0x01ee, 0x01fa, 0x021e, 0x0257, 0x02a4, 0x0302, 0x0372, 0x03f0, 0x047b, 0x0512, 0x05b2, 0x065a, + 0x0709, 0x07bb, 0x086f, 0x0922, 0x09d3, 0x0a7f, 0x0b24, 0x0bbf, 0x0c4d, 0x0ccc, 0x0d3a, 0x0d94, 0x0dd7, 0x0e01, 0x0e10, 0x0e10, + 0x0e10, 0x0e10, 0x0e10, 0x0e10, 0x0e10, 0x0e10, 0x0e10, 0x0e10, 0x0e10, 0x0e10, 0x0e10, 0x0e10, 0x0e10, 0x0e10, 0x0e10, 0x0e10, + 0x0e10, 0x0e10, 0x0e10, 0x0e10, 0x0e10, 0x0e10, 0x0e10, 0x0e10, 0x0e10, 0x0e10, 0x0e10, 0x0e10, 0x0e10, 0x0e10, 0x0e10, 0x0e10, + 0x0e10, 0x0e10, 0x0e10, 0x0e10, 0x0e10, 0x0e10, 0x0e10, 0x0e10, 0x0e10, 0x0e10, 0x0e10, 0x0e10, 0x0e10, 0x0e10, 0x0e10, 0x0e10, + 0x0e10, 0x0e10, 0x0e10, 0x0e10, 0x0e10, 0x0e10, 0x0e10, 0x0e10, 0x0e10, 0x0e10, 0x0e10, 0xde1d, 0xda60, 0xd486, 0xd043, 0xcecd, + 0xcf76, 0xcf5a, 0xcdb8, 0xcc4e, 0xcb0c, 0xc9e0, 0xc8b4, 0xc776, 0xc612, 0xc476, 0xc292, 0xc057, 0xbbff, 0xb539, 0xae51, 0xa92a, + 0xa68c, 0xa63a, 0xa7bf, 0xac18, 0xb0e5, 0xadfd, 0xab4d, 0xa8e2, 0xa6cb, 0xa514, 0xa3d0, 0xa31e, 0xa319, 0xa3e1, 0xa59a, 0xa878, + 0xacd3, 0xb40f, 0xc5e6, 0xbd01, 0xa42d, 0x91d8, 0x9184, 0x9141, 0x910d, 0x90e6, 0x90ca, 0x90b7, 0x90ac, 0x90a6, 0x90a4, 0x90a4, + 0x91d8, 0x91d2, 0x91c2, 0x91ac, 0x9193, 0x9179, 0x9163, 0x9154, 0x914e, 0x91d8, 0x91d6, 0x91d2, 0x91cb, 0x91c2, 0x91b8, 0x91ac, + 0x919f, 0x9193, 0x9186, 0x9179, 0x916e, 0x9163, 0x915a, 0x9154, 0x914f, 0x914e, 0x91d8, 0x91d4, 0x91c9, 0x91ba, 0x91a7, 0x9193, + 0x917e, 0x916c, 0x915c, 0x9152, 0x914e, 0x91d8, 0x91d8, 0x91d8, 0x91d8, 0x91d8, 0x91d8, 0x91d8, 0x91d8, 0x91d8, 0x91d8, 0x91d8, + 0x91d8, 0x91d8, 0xfe86, 0xfbd0, 0xf66c, 0xf19c, 0xee4f, 0xec46, 0xeb27, 0xea76, 0xe9dd, 0xe95c, 0xe8ef, 0xe893, 0xe843, 0xe7f7, + 0xe7aa, 0xe753, 0xe6e9, 0xe6dd, 0xe7c6, 0xe9e1, 0xed2f, 0xf146, 0xf59e, 0xf9fa, 0xfe18, 0x01a6, 0x047e, 0x06a5, 0x080a, 0x089a, + 0x0840, 0x074f, 0x0626, 0x04ba, 0x0309, 0x0120, 0xff08, 0xfcb2, 0xf8f3, 0xfdb3, 0x024d, 0x0872, 0x0f40, 0x0f50, 0x0f5d, 0x0f67, + 0x0f6e, 0x0f74, 0x0f77, 0x0f79, 0x0f7a, 0x0f7b, 0x0f7b, 0x0f40, 0x0f41, 0x0f44, 0x0f48, 0x0f4d, 0x0f52, 0x0f56, 0x0f59, 0x0f5a, + 0x0f40, 0x0f40, 0x0f41, 0x0f42, 0x0f44, 0x0f46, 0x0f48, 0x0f4b, 0x0f4d, 0x0f50, 0x0f52, 0x0f54, 0x0f56, 0x0f58, 0x0f59, 0x0f5a, + 0x0f5a, 0x0f40, 0x0f41, 0x0f43, 0x0f46, 0x0f49, 0x0f4d, 0x0f51, 0x0f55, 0x0f58, 0x0f5a, 0x0f5a, 0x0f40, 0x0f40, 0x0f40, 0x0f40, + 0x0f40, 0x0f40, 0x0f40, 0x0f40, 0x0f40, 0x0f40, 0x0f40, 0x0f40, 0x0f40, 0xffac, 0x01f1, 0x067e, 0x0aa3, 0x0d81, 0x0f61, 0x10e4, + 0x125a, 0x13af, 0x14de, 0x15e8, 0x16d3, 0x17aa, 0x187c, 0x195e, 0x1a6a, 0x1bc0, 0x1e1f, 0x21f3, 0x2684, 0x2abb, 0x2dc8, 0x2fc4, + 0x3153, 0x3273, 0x331a, 0x339b, 0x3417, 0x34ad, 0x3581, 0x36bc, 0x37ac, 0x37bd, 0x3738, 0x364f, 0x3519, 0x3375, 0x307f, 0x250e, + 0xd172, 0xc2d5, 0xc343, 0xc385, 0xc384, 0xc383, 0xc382, 0xc382, 0xc382, 0xc381, 0xc381, 0xc381, 0xc381, 0xc381, 0xc385, 0xc385, + 0xc385, 0xc384, 0xc384, 0xc384, 0xc383, 0xc383, 0xc383, 0xc385, 0xc385, 0xc385, 0xc385, 0xc385, 0xc384, 0xc384, 0xc384, 0xc384, + 0xc384, 0xc384, 0xc384, 0xc383, 0xc383, 0xc383, 0xc383, 0xc383, 0xc385, 0xc385, 0xc385, 0xc384, 0xc384, 0xc384, 0xc384, 0xc384, + 0xc383, 0xc383, 0xc383, 0xc385, 0xc385, 0xc385, 0xc385, 0xc385, 0xc385, 0xc385, 0xc385, 0xc385, 0xc385, 0xc385, 0xc385, 0xc385, + 0x14ca, 0x1e5f, 0x2e91, 0x3dd7, 0x4a48, 0x52fc, 0x5778, 0x5968, 0x5ae8, 0x5c02, 0x5cc0, 0x5d29, 0x5d42, 0x5d0e, 0x5c8c, 0x5bba, + 0x5a93, 0x5875, 0x5480, 0x4e69, 0x4630, 0x3c19, 0x3075, 0x2386, 0x1201, 0x002e, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, + 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, + 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, + 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, + 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, + 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0x002f, 0xffee, 0xffdf, 0xffbc, 0xff94, 0xff74, 0xff5e, 0xff54, 0xff4f, 0xff4c, + 0xff4a, 0xff48, 0xff47, 0xff47, 0xff48, 0xff49, 0xff4a, 0xff4d, 0xff51, 0xff5a, 0xff69, 0xff7e, 0xff99, 0xffb7, 0xffd5, 0xfff1, + 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, + 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, + 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, + 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, + 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0x0035, 0x004a, + 0x0063, 0x006d, 0x0069, 0x0061, 0x005b, 0x0058, 0x0056, 0x0054, 0x0053, 0x0052, 0x0052, 0x0052, 0x0053, 0x0054, 0x0056, 0x005a, + 0x005f, 0x0066, 0x006b, 0x006c, 0x0065, 0x0053, 0x002e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x1e8a, 0x1f06, 0x20c1, 0x2568, 0x3559, 0xe44f, 0xf606, 0xf606, 0xf606, 0xf606, 0xf606, + 0xf606, 0xf606, 0xf606, 0xf606, 0xf606, 0xf606, 0xf54b, 0xf300, 0xeeb2, 0xe770, 0xdbf4, 0x4c3d, 0x3c20, 0x2fc9, 0x2782, 0x21fb, + 0x1e1f, 0x1b4a, 0x191d, 0x175e, 0x15ec, 0x14b3, 0x13a4, 0x12b8, 0x11e9, 0x1134, 0x1098, 0x1016, 0x0fad, 0x0f60, 0x0f30, 0x0f20, + 0x0f20, 0x0f20, 0x0f20, 0x0f20, 0x0f20, 0x0f20, 0x0f20, 0x0f20, 0x0f20, 0x0f20, 0x0f20, 0x0f20, 0x0f20, 0x0f20, 0x0f20, 0x0f20, + 0x0f20, 0x0f20, 0x0f20, 0x0f20, 0x0f20, 0x0f20, 0x0f20, 0x0f20, 0x0f20, 0x0f20, 0x0f20, 0x0f20, 0x0f20, 0x0f20, 0x0f20, 0x0f20, + 0x0f20, 0x0f20, 0x0f20, 0x0f20, 0x0f20, 0x0f20, 0x0f20, 0x0f20, 0x0f20, 0x0f20, 0x0f20, 0x0f20, 0x0f20, 0x0f20, 0x0f20, 0x0f20, + 0x0f20, 0x0f20, 0x0f20, 0x0f20, 0x0f20, 0x0f20, 0x0f20, 0x0f20, 0x0f20, 0x0f20, 0x0f20, 0x0f20, 0x034f, 0x07c7, 0x13b1, 0x240b, + 0x3331, 0x484b, 0x4a65, 0x4a65, 0x4a65, 0x4a65, 0x4a65, 0x4a65, 0x4a65, 0x4a65, 0x4a65, 0x4a65, 0x4a65, 0x4a30, 0x499d, 0x48c0, + 0x47c3, 0x46f3, 0x392c, 0x382a, 0x3608, 0x3313, 0x2f90, 0x2bad, 0x278b, 0x2347, 0x1ef9, 0x1aba, 0x169d, 0x12b6, 0x0f15, 0x0bc5, + 0x08d1, 0x0641, 0x041b, 0x0264, 0x0123, 0x005c, 0x0018, 0x0018, 0x0018, 0x0018, 0x0018, 0x0018, 0x0018, 0x0018, 0x0018, 0x0018, + 0x0018, 0x0018, 0x0018, 0x0018, 0x0018, 0x0018, 0x0018, 0x0018, 0x0018, 0x0018, 0x0018, 0x0018, 0x0018, 0x0018, 0x0018, 0x0018, + 0x0018, 0x0018, 0x0018, 0x0018, 0x0018, 0x0018, 0x0018, 0x0018, 0x0018, 0x0018, 0x0018, 0x0018, 0x0018, 0x0018, 0x0018, 0x0018, + 0x0018, 0x0018, 0x0018, 0x0018, 0x0018, 0x0018, 0x0018, 0x0018, 0x0018, 0x0018, 0x0018, 0x0018, 0x0018, 0x0018, 0x0018, 0x0018, + 0x0018, 0x0018, 0x0018, 0x02f1, 0x037c, 0x055b, 0x0a29, 0x1a3d, 0xc94a, 0xdb09, 0xdb09, 0xdb09, 0xdb09, 0xdb09, 0xdb09, 0xdb09, + 0xdb09, 0xdb09, 0xdb09, 0xdb09, 0xda5a, 0xd82f, 0xd414, 0xcd19, 0xc1f4, 0x32a6, 0x2302, 0x1733, 0x0f82, 0x0a9e, 0x0773, 0x0559, + 0x03f0, 0x02fe, 0x025e, 0x01fa, 0x01c1, 0x01a6, 0x01a2, 0x01ad, 0x01c1, 0x01da, 0x01f2, 0x0206, 0x0214, 0x0219, 0x0219, 0x0219, + 0x0219, 0x0219, 0x0219, 0x0219, 0x0219, 0x0219, 0x0219, 0x0219, 0x0219, 0x0219, 0x0219, 0x0219, 0x0219, 0x0219, 0x0219, 0x0219, + 0x0219, 0x0219, 0x0219, 0x0219, 0x0219, 0x0219, 0x0219, 0x0219, 0x0219, 0x0219, 0x0219, 0x0219, 0x0219, 0x0219, 0x0219, 0x0219, + 0x0219, 0x0219, 0x0219, 0x0219, 0x0219, 0x0219, 0x0219, 0x0219, 0x0219, 0x0219, 0x0219, 0x0219, 0x0219, 0x0219, 0x0219, 0x0219, + 0x0219, 0x0219, 0x0219, 0x0219, 0x0219, 0x0219, 0x0219, 0x0219, 0x0219, 0x0219, 0x319a, 0x319a, 0x319a, 0x319a, 0x319a, 0x319a, + 0x319a, 0x319a, 0x319a, 0x319a, 0x319a, 0x319a, 0x319a, 0x319a, 0x319a, 0x319a, 0x319a, 0x321f, 0x3395, 0x35d9, 0x38c6, 0x3c38, + 0x4004, 0x43ff, 0x47f9, 0x4bc6, 0x4f37, 0x5225, 0x5468, 0x55de, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, + 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, + 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, + 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, + 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, 0x5663, + 0x5663, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, + 0x0028, 0x0028, 0x0026, 0x0023, 0x001e, 0x0019, 0x0014, 0x000f, 0x000c, 0x000a, 0x0009, 0x000a, 0x000c, 0x000e, 0x0010, 0x0010, + 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, + 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, + 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, + 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, + 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0x0010, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, + 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xfff0, 0xffef, 0xffea, 0xffe2, 0xffd7, 0xffca, 0xffbc, 0xffac, + 0xff9c, 0xff8c, 0xff7f, 0xff73, 0xff6a, 0xff64, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, + 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, + 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, + 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, + 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0xff62, 0x694b, + 0x694b, 0x694b, 0x694b, 0x694b, 0x694b, 0x694b, 0x694b, 0x694b, 0x694b, 0x694b, 0x694b, 0x694b, 0x694b, 0x694b, 0x694b, 0x694b, + 0x68bc, 0x6726, 0x64a9, 0x6163, 0x5d72, 0x58f4, 0x540b, 0x4ee4, 0x49b6, 0x44c2, 0x4056, 0x3cc1, 0x3a56, 0x3962, 0x38fb, 0x3816, + 0x36ad, 0x3485, 0x30a4, 0x2e6b, 0x2cfb, 0x2be4, 0x2c5f, 0x2852, 0x1aef, 0x1119, 0x1198, 0x11c9, 0x11c9, 0x11c9, 0x11c8, 0x11c7, + 0x11c6, 0x11c4, 0x11c2, 0x11c0, 0x11be, 0x11bc, 0x11b9, 0x11b7, 0x11b4, 0x11b0, 0x11ad, 0x11aa, 0x11a6, 0x11a2, 0x119e, 0x119a, + 0x1196, 0x1192, 0x118e, 0x118a, 0x1185, 0x1181, 0x117c, 0x1178, 0x1173, 0x116f, 0x116a, 0x1166, 0x1161, 0x115d, 0x1158, 0x1154, + 0x114f, 0x114b, 0x1147, 0x1143, 0x113f, 0x113b, 0x1138, 0x1134, 0x1131, 0x112d, 0x112a, 0x1128, 0x1125, 0x1123, 0x1121, 0x111f, + 0x111d, 0x111c, 0x111b, 0x111a, 0x1119, 0x1119, 0xf51f, 0xf51f, 0xf51f, 0xf51f, 0xf51f, 0xf51f, 0xf51f, 0xf51f, 0xf51f, 0xf51f, + 0xf51f, 0xf51f, 0xf51f, 0xf51f, 0xf51f, 0xf51f, 0xf51f, 0xf4f3, 0xf47d, 0xf3d0, 0xf302, 0xf229, 0xf15d, 0xf0b4, 0xf042, 0xf013, + 0xf02a, 0xf07b, 0xf0ed, 0xf15f, 0xf1ad, 0xf139, 0xefbe, 0xedb2, 0xeb8f, 0xea1b, 0xe789, 0xe447, 0xe069, 0xdaa0, 0xd619, 0xd383, + 0xd5d6, 0xd744, 0xd7db, 0xd7db, 0xd7d9, 0xd7d7, 0xd7d4, 0xd7d0, 0xd7cb, 0xd7c6, 0xd7c0, 0xd7b9, 0xd7b2, 0xd7aa, 0xd7a1, 0xd798, + 0xd78f, 0xd785, 0xd77a, 0xd76f, 0xd764, 0xd758, 0xd74c, 0xd740, 0xd733, 0xd727, 0xd71a, 0xd70d, 0xd6ff, 0xd6f2, 0xd6e5, 0xd6d7, + 0xd6ca, 0xd6bd, 0xd6af, 0xd6a2, 0xd695, 0xd688, 0xd67c, 0xd66f, 0xd663, 0xd657, 0xd64c, 0xd640, 0xd636, 0xd62b, 0xd621, 0xd618, + 0xd60f, 0xd606, 0xd5fe, 0xd5f7, 0xd5f1, 0xd5eb, 0xd5e5, 0xd5e1, 0xd5dd, 0xd5da, 0xd5d8, 0xd5d6, 0xd5d6, 0xf11b, 0xf11b, 0xf11b, + 0xf11b, 0xf11b, 0xf11b, 0xf11b, 0xf11b, 0xf11b, 0xf11b, 0xf11b, 0xf11b, 0xf11b, 0xf11b, 0xf11b, 0xf11b, 0xf11b, 0xf14f, 0xf1e3, + 0xf2cb, 0xf3fb, 0xf569, 0xf70c, 0xf8d7, 0xfab8, 0xfc9a, 0xfe60, 0xfff1, 0x013e, 0x023b, 0x02e8, 0x033f, 0x0379, 0x03de, 0x0497, + 0x0580, 0x0780, 0x0ace, 0x0fd5, 0x1899, 0x24ca, 0x3ad1, 0x488e, 0x4865, 0x4857, 0x4857, 0x4857, 0x4857, 0x4857, 0x4857, 0x4858, + 0x4858, 0x4859, 0x485a, 0x485a, 0x485b, 0x485c, 0x485d, 0x485d, 0x485e, 0x485f, 0x4860, 0x4861, 0x4863, 0x4864, 0x4865, 0x4866, + 0x4868, 0x4869, 0x486a, 0x486c, 0x486d, 0x486e, 0x4870, 0x4871, 0x4873, 0x4874, 0x4875, 0x4877, 0x4878, 0x487a, 0x487b, 0x487d, + 0x487e, 0x487f, 0x4881, 0x4882, 0x4883, 0x4884, 0x4886, 0x4887, 0x4888, 0x4889, 0x488a, 0x488b, 0x488b, 0x488c, 0x488d, 0x488d, + 0x488d, 0x488e, 0x488e, 0x488e, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, + 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xdff3, 0xe04d, 0xe0ca, 0xe152, 0xe1d7, 0xe254, 0xe2d3, 0xe365, 0xe41c, 0xe502, 0xe60a, + 0xe714, 0xe7e5, 0xe83e, 0xe8fb, 0xeaeb, 0xee18, 0xf2f3, 0xfbe4, 0xffc8, 0xffc8, 0xfbcb, 0xed3b, 0xe231, 0xd8e3, 0xd644, 0xd644, + 0xd644, 0xd644, 0xd644, 0xd644, 0xd644, 0xd644, 0xd644, 0xd644, 0xd644, 0xd644, 0xd644, 0xd644, 0xd644, 0xd644, 0xd644, 0xd644, + 0xd644, 0xd644, 0xd644, 0xd644, 0xd644, 0xd644, 0xd644, 0xd644, 0xd644, 0xd644, 0xd644, 0xd644, 0xd644, 0xd644, 0xd644, 0xd644, + 0xd644, 0xd644, 0xd644, 0xd644, 0xd644, 0xd644, 0xd644, 0xd644, 0xd644, 0xd644, 0xd644, 0xd644, 0xd644, 0xd644, 0xd644, 0xd644, + 0xd644, 0xd644, 0xd644, 0xd644, 0xd644, 0xd644, 0xd644, 0xd644, 0xd644, 0xd644, 0xd644, 0xfeaa, 0xfeaa, 0xfeaa, 0xfeaa, 0xfeaa, + 0xfeaa, 0xfeaa, 0xfeaa, 0xfeaa, 0xfeaa, 0xfeaa, 0xfeaa, 0xfeaa, 0xfeaa, 0xfeaa, 0xfeaa, 0xfeaa, 0xfebe, 0xfef3, 0xff3b, 0xff89, + 0xffd3, 0x0019, 0x005e, 0x00ab, 0x010a, 0x017d, 0x01fd, 0x0278, 0x02d5, 0x02fc, 0x034c, 0x0411, 0x052d, 0x0681, 0x07d8, 0x07fe, + 0x07fe, 0x07d6, 0x04e4, 0x0006, 0xfa18, 0xf825, 0xf825, 0xf825, 0xf825, 0xf825, 0xf825, 0xf825, 0xf825, 0xf825, 0xf825, 0xf825, + 0xf825, 0xf825, 0xf825, 0xf825, 0xf825, 0xf825, 0xf825, 0xf825, 0xf825, 0xf825, 0xf825, 0xf825, 0xf825, 0xf825, 0xf825, 0xf825, + 0xf825, 0xf825, 0xf825, 0xf825, 0xf825, 0xf825, 0xf825, 0xf825, 0xf825, 0xf825, 0xf825, 0xf825, 0xf825, 0xf825, 0xf825, 0xf825, + 0xf825, 0xf825, 0xf825, 0xf825, 0xf825, 0xf825, 0xf825, 0xf825, 0xf825, 0xf825, 0xf825, 0xf825, 0xf825, 0xf825, 0xf825, 0xf825, + 0xf825, 0xf825, 0xea24, 0xea24, 0xea24, 0xea24, 0xea24, 0xea24, 0xea24, 0xea24, 0xea24, 0xea24, 0xea24, 0xea24, 0xea24, 0xea24, + 0xea24, 0xea24, 0xea24, 0xea38, 0xea6d, 0xeab7, 0xeb09, 0xeb5a, 0xeba6, 0xebf4, 0xec4e, 0xecc1, 0xed51, 0xedfa, 0xeea4, 0xef2c, + 0xef66, 0xefe2, 0xf12b, 0xf352, 0xf6b0, 0xfd0b, 0xffd8, 0xffd8, 0xfcf9, 0xf2bb, 0xeb91, 0xe650, 0xe505, 0xe505, 0xe505, 0xe505, + 0xe505, 0xe505, 0xe505, 0xe505, 0xe505, 0xe505, 0xe505, 0xe505, 0xe505, 0xe505, 0xe505, 0xe505, 0xe505, 0xe505, 0xe505, 0xe505, + 0xe505, 0xe505, 0xe505, 0xe505, 0xe505, 0xe505, 0xe505, 0xe505, 0xe505, 0xe505, 0xe505, 0xe505, 0xe505, 0xe505, 0xe505, 0xe505, + 0xe505, 0xe505, 0xe505, 0xe505, 0xe505, 0xe505, 0xe505, 0xe505, 0xe505, 0xe505, 0xe505, 0xe505, 0xe505, 0xe505, 0xe505, 0xe505, + 0xe505, 0xe505, 0xe505, 0xe505, 0xe505, 0xe505, 0xe505, 0xe505, 0xe505, 0x68a5, 0x68a5, 0x68a5, 0x68a5, 0x68a5, 0x68a5, 0x68a5, + 0x68a5, 0x68a5, 0x68a5, 0x68a5, 0x68a5, 0x68a5, 0x68a5, 0x68a5, 0x68a5, 0x68a5, 0x681a, 0x6690, 0x642d, 0x6113, 0x5d63, 0x593e, + 0x54c7, 0x5022, 0x4b81, 0x471a, 0x432f, 0x4007, 0x3de8, 0x3d11, 0x3c8b, 0x3b3a, 0x3917, 0x362d, 0x329e, 0x2eb5, 0x2b14, 0x28cc, + 0x2898, 0x2a5a, 0x2e38, 0x30f4, 0x2f36, 0x2ea7, 0x2ea8, 0x2eaa, 0x2eac, 0x2eaf, 0x2eb4, 0x2eb9, 0x2ebf, 0x2ec5, 0x2ecd, 0x2ed5, + 0x2edd, 0x2ee7, 0x2ef1, 0x2efb, 0x2f06, 0x2f12, 0x2f1e, 0x2f2a, 0x2f37, 0x2f44, 0x2f52, 0x2f60, 0x2f6e, 0x2f7d, 0x2f8b, 0x2f9a, + 0x2fa9, 0x2fb8, 0x2fc7, 0x2fd7, 0x2fe6, 0x2ff5, 0x3004, 0x3013, 0x3022, 0x3031, 0x303f, 0x304d, 0x305b, 0x3068, 0x3076, 0x3082, + 0x308f, 0x309a, 0x30a6, 0x30b0, 0x30ba, 0x30c4, 0x30cc, 0x30d4, 0x30db, 0x30e2, 0x30e7, 0x30ec, 0x30ef, 0x30f2, 0x30f4, 0x30f4, + 0x0e3a, 0x0e3a, 0x0e3a, 0x0e3a, 0x0e3a, 0x0e3a, 0x0e3a, 0x0e3a, 0x0e3a, 0x0e3a, 0x0e3a, 0x0e3a, 0x0e3a, 0x0e3a, 0x0e3a, 0x0e3a, + 0x0e3a, 0x0e47, 0x0e64, 0x0e85, 0x0ea1, 0x0eb2, 0x0eb9, 0x0ebc, 0x0ec3, 0x0ed8, 0x0eff, 0x0f33, 0x0f68, 0x0f83, 0x0f60, 0x0e53, + 0x0c0a, 0x08c8, 0x04ce, 0x005d, 0xfbc0, 0xf752, 0xf363, 0xefbf, 0xeb63, 0xe181, 0xd931, 0xd9fa, 0xda58, 0xda58, 0xda57, 0xda56, + 0xda54, 0xda52, 0xda50, 0xda4d, 0xda49, 0xda45, 0xda41, 0xda3d, 0xda38, 0xda32, 0xda2d, 0xda27, 0xda21, 0xda1b, 0xda14, 0xda0e, + 0xda07, 0xda00, 0xd9f9, 0xd9f1, 0xd9ea, 0xd9e2, 0xd9db, 0xd9d3, 0xd9cc, 0xd9c4, 0xd9bc, 0xd9b5, 0xd9ad, 0xd9a5, 0xd99e, 0xd997, + 0xd98f, 0xd988, 0xd981, 0xd97b, 0xd974, 0xd96e, 0xd967, 0xd961, 0xd95c, 0xd956, 0xd951, 0xd94c, 0xd948, 0xd944, 0xd940, 0xd93c, + 0xd939, 0xd937, 0xd935, 0xd933, 0xd932, 0xd931, 0xd931, 0x0cd5, 0x0cd5, 0x0cd5, 0x0cd5, 0x0cd5, 0x0cd5, 0x0cd5, 0x0cd5, 0x0cd5, + 0x0cd5, 0x0cd5, 0x0cd5, 0x0cd5, 0x0cd5, 0x0cd5, 0x0cd5, 0x0cd5, 0x0ca4, 0x0c20, 0x0b65, 0x0a92, 0x09c7, 0x091f, 0x08b0, 0x088c, + 0x08b9, 0x093b, 0x0a0e, 0x0b32, 0x0ca5, 0x0e6b, 0x104b, 0x1222, 0x140b, 0x161a, 0x185c, 0x1ace, 0x1d46, 0x1f5d, 0x20c0, 0x2185, + 0x21b3, 0x2187, 0x2302, 0x2389, 0x2388, 0x2387, 0x2385, 0x2382, 0x237e, 0x237a, 0x2375, 0x236f, 0x2369, 0x2362, 0x235a, 0x2352, + 0x234a, 0x2340, 0x2337, 0x232d, 0x2322, 0x2318, 0x230c, 0x2301, 0x22f5, 0x22e9, 0x22dc, 0x22d0, 0x22c3, 0x22b6, 0x22a9, 0x229c, + 0x228f, 0x2281, 0x2274, 0x2267, 0x225a, 0x224c, 0x223f, 0x2233, 0x2226, 0x221a, 0x220d, 0x2202, 0x21f6, 0x21eb, 0x21e0, 0x21d6, + 0x21cc, 0x21c3, 0x21ba, 0x21b2, 0x21aa, 0x21a3, 0x219d, 0x2197, 0x2192, 0x218e, 0x218b, 0x2189, 0x2187, 0x2187, 0xe154, 0xe154, + 0xe154, 0xe154, 0xe154, 0xe154, 0xe154, 0xe154, 0xe154, 0xe154, 0xe154, 0xe154, 0xe154, 0xe154, 0xe154, 0xe154, 0xe154, 0xe164, + 0xe189, 0xe1b0, 0xe1c9, 0xe1c7, 0xe1ae, 0xe18d, 0xe17b, 0xe18d, 0xe1ce, 0xe238, 0xe2b3, 0xe319, 0xe341, 0xe356, 0xe3bc, 0xe4bd, + 0xe68f, 0xe92d, 0xec25, 0xee41, 0xed83, 0xe8fc, 0xe1c5, 0xda3e, 0xd890, 0xd8ef, 0xd8ef, 0xd8ef, 0xd8ee, 0xd8ee, 0xd8ed, 0xd8ec, + 0xd8eb, 0xd8ea, 0xd8e9, 0xd8e8, 0xd8e6, 0xd8e5, 0xd8e3, 0xd8e1, 0xd8e0, 0xd8de, 0xd8dc, 0xd8da, 0xd8d8, 0xd8d5, 0xd8d3, 0xd8d1, + 0xd8cf, 0xd8cc, 0xd8ca, 0xd8c8, 0xd8c5, 0xd8c3, 0xd8c0, 0xd8be, 0xd8bb, 0xd8b9, 0xd8b7, 0xd8b4, 0xd8b2, 0xd8b0, 0xd8ad, 0xd8ab, + 0xd8a9, 0xd8a7, 0xd8a5, 0xd8a3, 0xd8a1, 0xd89f, 0xd89d, 0xd89b, 0xd89a, 0xd898, 0xd897, 0xd896, 0xd894, 0xd893, 0xd892, 0xd891, + 0xd891, 0xd890, 0xd890, 0xd890, 0xd890, 0x075c, 0x075c, 0x075c, 0x075c, 0x075c, 0x075c, 0x075c, 0x075c, 0x075c, 0x075c, 0x075c, + 0x075c, 0x075c, 0x075c, 0x075c, 0x075c, 0x075c, 0x0754, 0x0741, 0x072e, 0x0722, 0x0722, 0x072f, 0x073f, 0x0748, 0x073f, 0x071f, + 0x06eb, 0x06af, 0x067e, 0x066a, 0x0661, 0x0631, 0x05bb, 0x04f0, 0x03e4, 0x02d8, 0x0230, 0x0269, 0x03f7, 0x0723, 0x0b50, 0x0c5a, + 0x0c1e, 0x0c1e, 0x0c1e, 0x0c1f, 0x0c1f, 0x0c1f, 0x0c20, 0x0c21, 0x0c21, 0x0c22, 0x0c23, 0x0c24, 0x0c25, 0x0c26, 0x0c27, 0x0c28, + 0x0c29, 0x0c2a, 0x0c2c, 0x0c2d, 0x0c2e, 0x0c30, 0x0c31, 0x0c32, 0x0c34, 0x0c35, 0x0c37, 0x0c38, 0x0c3a, 0x0c3b, 0x0c3d, 0x0c3e, + 0x0c40, 0x0c41, 0x0c43, 0x0c44, 0x0c46, 0x0c47, 0x0c49, 0x0c4a, 0x0c4b, 0x0c4d, 0x0c4e, 0x0c4f, 0x0c50, 0x0c51, 0x0c53, 0x0c54, + 0x0c55, 0x0c55, 0x0c56, 0x0c57, 0x0c58, 0x0c58, 0x0c59, 0x0c59, 0x0c5a, 0x0c5a, 0x0c5a, 0x0c5a, 0x1352, 0x1352, 0x1352, 0x1352, + 0x1352, 0x1352, 0x1352, 0x1352, 0x1352, 0x1352, 0x1352, 0x1352, 0x1352, 0x1352, 0x1352, 0x1352, 0x1352, 0x134a, 0x1335, 0x131f, + 0x1312, 0x1313, 0x1321, 0x1333, 0x133d, 0x1333, 0x130f, 0x12d5, 0x1290, 0x1256, 0x1240, 0x1234, 0x11fa, 0x1167, 0x1058, 0x0ec8, + 0x0cf5, 0x0ba3, 0x0c1b, 0x0ee6, 0x1314, 0x16f5, 0x17bd, 0x1791, 0x1791, 0x1791, 0x1792, 0x1792, 0x1792, 0x1793, 0x1793, 0x1793, + 0x1794, 0x1795, 0x1795, 0x1796, 0x1797, 0x1797, 0x1798, 0x1799, 0x179a, 0x179b, 0x179c, 0x179d, 0x179e, 0x179f, 0x17a0, 0x17a1, + 0x17a2, 0x17a3, 0x17a4, 0x17a5, 0x17a7, 0x17a8, 0x17a9, 0x17aa, 0x17ab, 0x17ac, 0x17ad, 0x17ae, 0x17af, 0x17b0, 0x17b1, 0x17b2, + 0x17b3, 0x17b4, 0x17b5, 0x17b6, 0x17b7, 0x17b7, 0x17b8, 0x17b9, 0x17b9, 0x17ba, 0x17bb, 0x17bb, 0x17bb, 0x17bc, 0x17bc, 0x17bc, + 0x17bd, 0x17bd, 0x17bd, }; + +JointIndex gBeastSkelDeathAnimJointIndices[23] = { + { 0x0018, 0x007f, 0x00e6, }, + { 0x0000, 0x0001, 0x0002, }, + { 0x014d, 0x01b4, 0x021b, }, + { 0x0282, 0x02e9, 0x0350, }, + { 0x03b7, 0x041e, 0x0485, }, + { 0x04ec, 0x0553, 0x05ba, }, + { 0x0621, 0x0688, 0x06ef, }, + { 0x0756, 0x07bd, 0x0824, }, + { 0x0003, 0x0004, 0x0005, }, + { 0x088b, 0x08f2, 0x0959, }, + { 0x09c0, 0x0a27, 0x0a8e, }, + { 0x0af5, 0x0b5c, 0x0bc3, }, + { 0x0006, 0x0007, 0x0008, }, + { 0x0c2a, 0x0c91, 0x0cf8, }, + { 0x0d5f, 0x0dc6, 0x0e2d, }, + { 0x0e94, 0x0efb, 0x0f62, }, + { 0x0009, 0x000a, 0x000b, }, + { 0x000c, 0x000d, 0x000e, }, + { 0x0fc9, 0x1030, 0x1097, }, + { 0x10fe, 0x1165, 0x11cc, }, + { 0x000f, 0x0010, 0x0011, }, + { 0x0012, 0x0013, 0x0014, }, + { 0x0015, 0x0016, 0x0017, }, +}; + +AnimationHeader gBeastSkelDeathAnim = { { 103 }, gBeastSkelDeathAnimFrameData, gBeastSkelDeathAnimJointIndices, 24 }; + +s16 gBeastSkelIdleAnimFrameData[749] = { + 0x0001, 0x0005, 0xffd2, 0xfed2, 0x7f54, 0xff8c, 0x14d2, 0x00df, 0x007d, 0x1e7f, 0x02bf, 0x01ee, 0xe40b, 0x04a2, 0xffc6, 0xffee, + 0x1e8a, 0x034f, 0x02f1, 0xe557, 0xfe0e, 0xf858, 0x319a, 0x0028, 0xfff0, 0x694b, 0xf51f, 0xf11b, 0xdfd1, 0xfeaa, 0xea24, 0x18ea, + 0x0091, 0x0231, 0x3028, 0xfe44, 0x00d0, 0x68a5, 0x0e3a, 0x0cd5, 0xe154, 0x075c, 0x1352, 0x1900, 0xfd9e, 0xff43, 0x3047, 0xfe45, + 0xfcec, 0x390d, 0xffcf, 0xfd62, 0xb9b1, 0xb9aa, 0xb994, 0xb972, 0xb944, 0xb90d, 0xb8ce, 0xb889, 0xb83f, 0xb7f2, 0xb7a3, 0xb754, + 0xb707, 0xb6bd, 0xb678, 0xb639, 0xb601, 0xb5d4, 0xb5b1, 0xb59b, 0xb594, 0xb59b, 0xb5b1, 0xb5d4, 0xb601, 0xb639, 0xb678, 0xb6bd, + 0xb707, 0xb754, 0xb7a3, 0xb7f2, 0xb83f, 0xb889, 0xb8ce, 0xb90d, 0xb944, 0xb972, 0xb994, 0xb9aa, 0xb9b1, 0xffff, 0xfffc, 0xfff3, + 0xffe6, 0xffd4, 0xffbe, 0xffa6, 0xff8b, 0xff6e, 0xff50, 0xff31, 0xff13, 0xfef5, 0xfed8, 0xfebe, 0xfea6, 0xfe90, 0xfe7f, 0xfe72, + 0xfe6a, 0xfe67, 0xfe6a, 0xfe72, 0xfe7f, 0xfe90, 0xfea6, 0xfebe, 0xfed8, 0xfef5, 0xff13, 0xff31, 0xff50, 0xff6e, 0xff8b, 0xffa6, + 0xffbe, 0xffd4, 0xffe6, 0xfff3, 0xfffc, 0xffff, 0x0000, 0x0001, 0x0003, 0x0007, 0x000c, 0x0012, 0x0019, 0x0021, 0x0029, 0x0033, + 0x003c, 0x0046, 0x0050, 0x005a, 0x0063, 0x006c, 0x0073, 0x007a, 0x007f, 0x0082, 0x0083, 0x0082, 0x007f, 0x007a, 0x0073, 0x006c, + 0x0063, 0x005a, 0x0050, 0x0046, 0x003c, 0x0033, 0x0029, 0x0021, 0x0019, 0x0012, 0x000c, 0x0007, 0x0003, 0x0001, 0x0000, 0xcce7, + 0xccc2, 0xcc59, 0xcbb3, 0xcad7, 0xc9cc, 0xc89b, 0xc74a, 0xc5e1, 0xc468, 0xc2e7, 0xc166, 0xbfed, 0xbe84, 0xbd33, 0xbc01, 0xbaf6, + 0xba19, 0xb973, 0xb909, 0xb8e4, 0xb909, 0xb973, 0xba19, 0xbaf6, 0xbc01, 0xbd33, 0xbe84, 0xbfed, 0xc166, 0xc2e7, 0xc468, 0xc5e1, + 0xc74a, 0xc89b, 0xc9cc, 0xcad7, 0xcbb3, 0xcc59, 0xccc2, 0xcce7, 0xff4f, 0xff4c, 0xff44, 0xff39, 0xff29, 0xff17, 0xff02, 0xfeeb, + 0xfed3, 0xfeba, 0xfea2, 0xfe8a, 0xfe74, 0xfe5f, 0xfe4c, 0xfe3b, 0xfe2d, 0xfe21, 0xfe19, 0xfe14, 0xfe12, 0xfe14, 0xfe19, 0xfe21, + 0xfe2d, 0xfe3b, 0xfe4c, 0xfe5f, 0xfe74, 0xfe8a, 0xfea2, 0xfeba, 0xfed3, 0xfeeb, 0xff02, 0xff17, 0xff29, 0xff39, 0xff44, 0xff4c, + 0xff4f, 0xff0c, 0xff0d, 0xff10, 0xff15, 0xff1c, 0xff25, 0xff2f, 0xff3c, 0xff4a, 0xff5a, 0xff6b, 0xff7d, 0xff8f, 0xffa2, 0xffb3, + 0xffc4, 0xffd3, 0xffe0, 0xffe9, 0xfff0, 0xfff2, 0xfff0, 0xffe9, 0xffe0, 0xffd3, 0xffc4, 0xffb3, 0xffa2, 0xff8f, 0xff7d, 0xff6b, + 0xff5a, 0xff4a, 0xff3c, 0xff2f, 0xff25, 0xff1c, 0xff15, 0xff10, 0xff0d, 0xff0c, 0xddd9, 0xdddc, 0xdde6, 0xddf6, 0xde0c, 0xde28, + 0xde4a, 0xde70, 0xde9b, 0xdecb, 0xdefd, 0xdf31, 0xdf66, 0xdf9a, 0xdfcc, 0xdffb, 0xe025, 0xe049, 0xe064, 0xe075, 0xe07b, 0xe075, + 0xe064, 0xe049, 0xe025, 0xdffb, 0xdfcc, 0xdf9a, 0xdf66, 0xdf31, 0xdefd, 0xdecb, 0xde9b, 0xde70, 0xde4a, 0xde28, 0xde0c, 0xddf6, + 0xdde6, 0xdddc, 0xddd9, 0x05c5, 0x05cb, 0x05da, 0x05f2, 0x0612, 0x0639, 0x0666, 0x0698, 0x06cf, 0x0708, 0x0744, 0x0780, 0x07bc, + 0x07f7, 0x082e, 0x0862, 0x088f, 0x08b5, 0x08d2, 0x08e4, 0x08eb, 0x08e4, 0x08d2, 0x08b5, 0x088f, 0x0862, 0x082e, 0x07f7, 0x07bc, + 0x0780, 0x0744, 0x0708, 0x06cf, 0x0698, 0x0666, 0x0639, 0x0612, 0x05f2, 0x05da, 0x05cb, 0x05c5, 0xfd2f, 0xfd32, 0xfd3b, 0xfd49, + 0xfd5b, 0xfd72, 0xfd8c, 0xfda9, 0xfdc9, 0xfdea, 0xfe0d, 0xfe30, 0xfe53, 0xfe75, 0xfe95, 0xfeb3, 0xfecd, 0xfee3, 0xfef4, 0xfeff, + 0xff02, 0xfeff, 0xfef4, 0xfee3, 0xfecd, 0xfeb3, 0xfe95, 0xfe75, 0xfe53, 0xfe30, 0xfe0d, 0xfdea, 0xfdc9, 0xfda9, 0xfd8c, 0xfd72, + 0xfd5b, 0xfd49, 0xfd3b, 0xfd32, 0xfd2f, 0x14cf, 0x14dd, 0x1505, 0x1544, 0x1594, 0x15f3, 0x165c, 0x16cd, 0x1741, 0x17b5, 0x1828, + 0x1897, 0x1900, 0x1961, 0x19b9, 0x1a07, 0x1a49, 0x1a7f, 0x1aa7, 0x1ac0, 0x1ac9, 0x1ac0, 0x1aa7, 0x1a7f, 0x1a49, 0x1a07, 0x19b9, + 0x1961, 0x1900, 0x1897, 0x1828, 0x17b5, 0x1741, 0x16cd, 0x165c, 0x15f3, 0x1594, 0x1544, 0x1505, 0x14dd, 0x14cf, 0xff62, 0xff62, + 0xff63, 0xff63, 0xff65, 0xff66, 0xff68, 0xff6a, 0xff6b, 0xff6d, 0xff6f, 0xff71, 0xff73, 0xff75, 0xff76, 0xff78, 0xff79, 0xff7a, + 0xff7b, 0xff7b, 0xff7b, 0xff7b, 0xff7b, 0xff7a, 0xff79, 0xff78, 0xff76, 0xff75, 0xff73, 0xff71, 0xff6f, 0xff6d, 0xff6b, 0xff6a, + 0xff68, 0xff66, 0xff65, 0xff63, 0xff63, 0xff62, 0xff62, 0xff65, 0xff65, 0xff64, 0xff62, 0xff60, 0xff5e, 0xff5b, 0xff58, 0xff55, + 0xff52, 0xff4f, 0xff4c, 0xff4a, 0xff47, 0xff45, 0xff43, 0xff42, 0xff40, 0xff3f, 0xff3f, 0xff3f, 0xff3f, 0xff3f, 0xff40, 0xff42, + 0xff43, 0xff45, 0xff47, 0xff4a, 0xff4c, 0xff4f, 0xff52, 0xff55, 0xff58, 0xff5b, 0xff5e, 0xff60, 0xff62, 0xff64, 0xff65, 0xff65, + 0xde1d, 0xde27, 0xde47, 0xde78, 0xdeba, 0xdf0b, 0xdf67, 0xdfce, 0xe03d, 0xe0b2, 0xe12b, 0xe1a5, 0xe21e, 0xe293, 0xe302, 0xe368, + 0xe3c2, 0xe40c, 0xe445, 0xe469, 0xe476, 0xe469, 0xe445, 0xe40c, 0xe3c2, 0xe368, 0xe302, 0xe293, 0xe21e, 0xe1a5, 0xe12b, 0xe0b2, + 0xe03d, 0xdfce, 0xdf67, 0xdf0b, 0xdeba, 0xde78, 0xde47, 0xde27, 0xde1d, 0xfe86, 0xfe8a, 0xfe96, 0xfea9, 0xfec3, 0xfee3, 0xff08, + 0xff30, 0xff5d, 0xff8c, 0xffbd, 0xffef, 0x0022, 0x0052, 0x0080, 0x00ab, 0x00d1, 0x00f1, 0x0109, 0x0118, 0x011e, 0x0118, 0x0109, + 0x00f1, 0x00d1, 0x00ab, 0x0080, 0x0052, 0x0022, 0xffef, 0xffbd, 0xff8c, 0xff5d, 0xff30, 0xff08, 0xfee3, 0xfec3, 0xfea9, 0xfe96, + 0xfe8a, 0xfe86, 0xffac, 0xffad, 0xffb2, 0xffb9, 0xffc2, 0xffcd, 0xffda, 0xffe9, 0xfff9, 0x000b, 0x001d, 0x002f, 0x0042, 0x0054, + 0x0066, 0x0076, 0x0084, 0x0091, 0x009a, 0x00a0, 0x00a2, 0x00a0, 0x009a, 0x0091, 0x0084, 0x0076, 0x0066, 0x0054, 0x0042, 0x002f, + 0x001d, 0x000b, 0xfff9, 0xffe9, 0xffda, 0xffcd, 0xffc2, 0xffb9, 0xffb2, 0xffad, 0xffac, 0x14ca, 0x14ca, 0x14ca, 0x14cb, 0x14ca, + 0x14c8, 0x14c4, 0x14bd, 0x14b3, 0x14a5, 0x1493, 0x147e, 0x1466, 0x144c, 0x1431, 0x1416, 0x13fd, 0x13e6, 0x13d4, 0x13c9, 0x13c5, + 0x13c9, 0x13d4, 0x13e6, 0x13fd, 0x1416, 0x1431, 0x144c, 0x1466, 0x147e, 0x1493, 0x14a5, 0x14b3, 0x14bd, 0x14c4, 0x14c8, 0x14ca, + 0x14cb, 0x14ca, 0x14ca, 0x14ca, 0x0035, 0x0035, 0x0035, 0x0035, 0x0035, 0x0035, 0x0035, 0x0035, 0x0035, 0x0035, 0x0035, 0x0034, + 0x0034, 0x0034, 0x0034, 0x0033, 0x0033, 0x0033, 0x0033, 0x0033, 0x0033, 0x0033, 0x0033, 0x0033, 0x0033, 0x0033, 0x0034, 0x0034, + 0x0034, 0x0034, 0x0035, 0x0035, 0x0035, 0x0035, 0x0035, 0x0035, 0x0035, 0x0035, 0x0035, 0x0035, 0x0035, }; + +JointIndex gBeastSkelIdleAnimJointIndices[23] = { + { 0x0000, 0x0001, 0x0002, }, + { 0x0003, 0x0004, 0x0005, }, + { 0x0034, 0x005d, 0x0086, }, + { 0x0006, 0x0007, 0x0008, }, + { 0x00af, 0x00d8, 0x0101, }, + { 0x012a, 0x0153, 0x017c, }, + { 0x01a5, 0x01ce, 0x01f7, }, + { 0x0009, 0x000a, 0x000b, }, + { 0x000c, 0x000d, 0x000e, }, + { 0x0220, 0x0249, 0x0272, }, + { 0x029b, 0x000f, 0x02c4, }, + { 0x0010, 0x0011, 0x0012, }, + { 0x0013, 0x0014, 0x0015, }, + { 0x0016, 0x0017, 0x0018, }, + { 0x0019, 0x001a, 0x001b, }, + { 0x001c, 0x001d, 0x001e, }, + { 0x001f, 0x0020, 0x0021, }, + { 0x0022, 0x0023, 0x0024, }, + { 0x0025, 0x0026, 0x0027, }, + { 0x0028, 0x0029, 0x002a, }, + { 0x002b, 0x002c, 0x002d, }, + { 0x002e, 0x002f, 0x0030, }, + { 0x0031, 0x0032, 0x0033, }, +}; + +AnimationHeader gBeastSkelIdleAnim = { { 41 }, gBeastSkelIdleAnimFrameData, gBeastSkelIdleAnimJointIndices, 52 }; + +s16 gBeastSkelIdle2AnimFrameData[1167] = { + 0x0001, 0x0005, 0xffd2, 0xfed2, 0x7f54, 0xff8c, 0xcce7, 0xff4f, 0xff0c, 0x1e7f, 0x02bf, 0x01ee, 0xe40b, 0x04a2, 0xffc6, 0x1e8a, + 0x034f, 0x02f1, 0xe557, 0xfe0e, 0xf858, 0x319a, 0x0028, 0xfff0, 0x694b, 0xf51f, 0xf11b, 0xdfd1, 0xfeaa, 0xea24, 0x18ea, 0x0091, + 0x0231, 0x3028, 0xfe44, 0x00d0, 0x68a5, 0x0e3a, 0x0cd5, 0xe154, 0x075c, 0x1352, 0x1900, 0xfd9e, 0xff43, 0x3047, 0xfe45, 0xfcec, + 0x390d, 0xffcf, 0xfd62, 0xb9b1, 0xb9a1, 0xb971, 0xb926, 0xb8c3, 0xb84b, 0xb7c2, 0xb72a, 0xb689, 0xb5e0, 0xb535, 0xb489, 0xb3e0, + 0xb33f, 0xb2a8, 0xb21e, 0xb1a6, 0xb143, 0xb0f8, 0xb0c8, 0xb0b8, 0xb0b8, 0xb0b8, 0xb0b8, 0xb0b8, 0xb0b8, 0xb0b8, 0xb0b8, 0xb0b8, + 0xb0b8, 0xb0b8, 0xb0b8, 0xb0b8, 0xb0b8, 0xb0b8, 0xb0b8, 0xb0b8, 0xb0b8, 0xb0b8, 0xb0b8, 0xb0b8, 0xb0b8, 0xb0c8, 0xb0f8, 0xb143, + 0xb1a6, 0xb21e, 0xb2a8, 0xb33f, 0xb3e0, 0xb489, 0xb535, 0xb5e0, 0xb689, 0xb72a, 0xb7c2, 0xb84b, 0xb8c3, 0xb926, 0xb971, 0xb9a1, + 0xb9b1, 0xffff, 0x0000, 0x0001, 0x0001, 0x0003, 0x0004, 0x0005, 0x0007, 0x0009, 0x000b, 0x000d, 0x000f, 0x0011, 0x0014, 0x0016, + 0x0017, 0x0019, 0x001a, 0x001b, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, + 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x001c, 0x001b, 0x001a, 0x0019, 0x0017, + 0x0016, 0x0014, 0x0011, 0x000f, 0x000d, 0x000b, 0x0009, 0x0007, 0x0005, 0x0004, 0x0003, 0x0001, 0x0001, 0x0000, 0xffff, 0x0000, + 0x0000, 0x0001, 0x0002, 0x0004, 0x0006, 0x0008, 0x000b, 0x000d, 0x0010, 0x0013, 0x0015, 0x0018, 0x001a, 0x001c, 0x001e, 0x0020, + 0x0022, 0x0023, 0x0023, 0x0024, 0x0024, 0x0024, 0x0024, 0x0024, 0x0024, 0x0024, 0x0024, 0x0024, 0x0024, 0x0024, 0x0024, 0x0024, + 0x0024, 0x0024, 0x0024, 0x0024, 0x0024, 0x0024, 0x0024, 0x0024, 0x0024, 0x0023, 0x0023, 0x0022, 0x0020, 0x001e, 0x001c, 0x001a, + 0x0018, 0x0015, 0x0013, 0x0010, 0x000d, 0x000b, 0x0008, 0x0006, 0x0004, 0x0002, 0x0001, 0x0000, 0x0000, 0x14d2, 0x14a4, 0x141f, + 0x134d, 0x1238, 0x10e7, 0x0f64, 0x0dba, 0x0bf0, 0x0a13, 0x082a, 0x0642, 0x0465, 0x029b, 0x00f1, 0xff6d, 0xfe1d, 0xfd07, 0xfc35, + 0xfbb1, 0xfb83, 0xff35, 0x0780, 0x0fde, 0x13a6, 0x1123, 0x0b1a, 0x03e9, 0xfdf7, 0xfb83, 0xff35, 0x0780, 0x0fde, 0x13a6, 0x0fde, + 0x0780, 0xff35, 0xfb83, 0xfba3, 0xfc00, 0xfc95, 0xfd5c, 0xfe51, 0xff6d, 0x00ad, 0x0209, 0x037d, 0x0502, 0x0693, 0x082a, 0x09c2, + 0x0b53, 0x0cd8, 0x0e4c, 0x0fa8, 0x10e7, 0x1203, 0x12f8, 0x13bf, 0x1454, 0x14b1, 0x14d2, 0x00df, 0x00df, 0x00de, 0x00dd, 0x00db, + 0x00d9, 0x00d6, 0x00d2, 0x00ce, 0x00ca, 0x00c5, 0x00c0, 0x00bb, 0x00b6, 0x00b1, 0x00ac, 0x00a8, 0x00a4, 0x00a2, 0x00a0, 0x00a0, + 0x00ab, 0x00c3, 0x00d7, 0x00de, 0x00d9, 0x00cc, 0x00b9, 0x00a7, 0x00a0, 0x00ab, 0x00c3, 0x00d7, 0x00de, 0x00d7, 0x00c3, 0x00ab, + 0x00a0, 0x00a0, 0x00a1, 0x00a3, 0x00a6, 0x00a9, 0x00ac, 0x00b0, 0x00b4, 0x00b8, 0x00bd, 0x00c1, 0x00c5, 0x00c9, 0x00cd, 0x00d0, + 0x00d3, 0x00d6, 0x00d9, 0x00db, 0x00dc, 0x00de, 0x00df, 0x00df, 0x00df, 0x007d, 0x007d, 0x007b, 0x0078, 0x0074, 0x0070, 0x006b, + 0x0066, 0x0060, 0x005b, 0x0055, 0x0050, 0x004b, 0x0046, 0x0042, 0x003f, 0x003c, 0x003a, 0x0038, 0x0037, 0x0037, 0x003e, 0x0053, + 0x006d, 0x0079, 0x0071, 0x005e, 0x004a, 0x003c, 0x0037, 0x003e, 0x0053, 0x006d, 0x0079, 0x006d, 0x0053, 0x003e, 0x0037, 0x0037, + 0x0038, 0x0039, 0x003a, 0x003c, 0x003f, 0x0042, 0x0045, 0x0049, 0x004c, 0x0051, 0x0055, 0x005a, 0x005e, 0x0063, 0x0067, 0x006c, + 0x0070, 0x0074, 0x0077, 0x007a, 0x007c, 0x007d, 0x007d, 0xddd9, 0xdde9, 0xde17, 0xde60, 0xdec4, 0xdf3f, 0xdfd1, 0xe076, 0xe12c, + 0xe1ef, 0xe2bc, 0xe38e, 0xe462, 0xe531, 0xe5f7, 0xe6ae, 0xe750, 0xe7d8, 0xe840, 0xe883, 0xe89a, 0xe89a, 0xe89a, 0xe89a, 0xe89a, + 0xe89a, 0xe89a, 0xe89a, 0xe89a, 0xe89a, 0xe89a, 0xe89a, 0xe89a, 0xe89a, 0xe89a, 0xe89a, 0xe89a, 0xe89a, 0xe89a, 0xe89a, 0xe89a, + 0xe89a, 0xe883, 0xe840, 0xe7d8, 0xe750, 0xe6ae, 0xe5f7, 0xe531, 0xe462, 0xe38e, 0xe2bc, 0xe1ef, 0xe12c, 0xe076, 0xdfd1, 0xdf3f, + 0xdec4, 0xde60, 0xde17, 0xdde9, 0xddd9, 0x05c5, 0x05c8, 0x05ce, 0x05d8, 0x05e5, 0x05f4, 0x0605, 0x0618, 0x062b, 0x063f, 0x0652, + 0x0664, 0x0676, 0x0686, 0x0695, 0x06a2, 0x06ad, 0x06b6, 0x06bd, 0x06c1, 0x06c2, 0x06c2, 0x06c2, 0x06c2, 0x06c2, 0x06c2, 0x06c2, + 0x06c2, 0x06c2, 0x06c2, 0x06c2, 0x06c2, 0x06c2, 0x06c2, 0x06c2, 0x06c2, 0x06c2, 0x06c2, 0x06c2, 0x06c2, 0x06c2, 0x06c2, 0x06c1, + 0x06bd, 0x06b6, 0x06ad, 0x06a2, 0x0695, 0x0686, 0x0676, 0x0664, 0x0652, 0x063f, 0x062b, 0x0618, 0x0605, 0x05f4, 0x05e5, 0x05d8, + 0x05ce, 0x05c8, 0x05c5, 0xfd2f, 0xfd32, 0xfd3b, 0xfd49, 0xfd5b, 0xfd71, 0xfd8b, 0xfda8, 0xfdc7, 0xfde8, 0xfe0b, 0xfe2d, 0xfe50, + 0xfe71, 0xfe91, 0xfeae, 0xfec7, 0xfedc, 0xfeed, 0xfef7, 0xfefa, 0xfefa, 0xfefa, 0xfefa, 0xfefa, 0xfefa, 0xfefa, 0xfefa, 0xfefa, + 0xfefa, 0xfefa, 0xfefa, 0xfefa, 0xfefa, 0xfefa, 0xfefa, 0xfefa, 0xfefa, 0xfefa, 0xfefa, 0xfefa, 0xfefa, 0xfef7, 0xfeed, 0xfedc, + 0xfec7, 0xfeae, 0xfe91, 0xfe71, 0xfe50, 0xfe2d, 0xfe0b, 0xfde8, 0xfdc7, 0xfda8, 0xfd8b, 0xfd71, 0xfd5b, 0xfd49, 0xfd3b, 0xfd32, + 0xfd2f, 0x14cf, 0x14e0, 0x150d, 0x1553, 0x15aa, 0x160d, 0x1676, 0x16df, 0x1745, 0x17a3, 0x17f7, 0x1840, 0x187d, 0x18ae, 0x18d2, + 0x18ed, 0x18fe, 0x1909, 0x190f, 0x1912, 0x1913, 0x1913, 0x1913, 0x1913, 0x1913, 0x1913, 0x1913, 0x1913, 0x1913, 0x1913, 0x1913, + 0x1913, 0x1913, 0x1913, 0x1913, 0x1913, 0x1913, 0x1913, 0x1913, 0x1913, 0x1913, 0x1913, 0x1912, 0x190f, 0x1909, 0x18fe, 0x18ed, + 0x18d2, 0x18ae, 0x187d, 0x1840, 0x17f7, 0x17a3, 0x1745, 0x16df, 0x1676, 0x160d, 0x15aa, 0x1553, 0x150d, 0x14e0, 0x14cf, 0xff62, + 0xff62, 0xff63, 0xff64, 0xff65, 0xff67, 0xff68, 0xff6a, 0xff6c, 0xff6d, 0xff6e, 0xff70, 0xff71, 0xff72, 0xff72, 0xff73, 0xff73, + 0xff73, 0xff73, 0xff73, 0xff73, 0xff73, 0xff73, 0xff73, 0xff73, 0xff73, 0xff73, 0xff73, 0xff73, 0xff73, 0xff73, 0xff73, 0xff73, + 0xff73, 0xff73, 0xff73, 0xff73, 0xff73, 0xff73, 0xff73, 0xff73, 0xff73, 0xff73, 0xff73, 0xff73, 0xff73, 0xff73, 0xff72, 0xff72, + 0xff71, 0xff70, 0xff6e, 0xff6d, 0xff6c, 0xff6a, 0xff68, 0xff67, 0xff65, 0xff64, 0xff63, 0xff62, 0xff62, 0xff65, 0xff65, 0xff64, + 0xff62, 0xff5f, 0xff5d, 0xff5a, 0xff57, 0xff55, 0xff52, 0xff50, 0xff4f, 0xff4d, 0xff4c, 0xff4b, 0xff4a, 0xff4a, 0xff4a, 0xff49, + 0xff49, 0xff49, 0xff49, 0xff49, 0xff49, 0xff49, 0xff49, 0xff49, 0xff49, 0xff49, 0xff49, 0xff49, 0xff49, 0xff49, 0xff49, 0xff49, + 0xff49, 0xff49, 0xff49, 0xff49, 0xff49, 0xff49, 0xff49, 0xff49, 0xff49, 0xff4a, 0xff4a, 0xff4a, 0xff4b, 0xff4c, 0xff4d, 0xff4f, + 0xff50, 0xff52, 0xff55, 0xff57, 0xff5a, 0xff5d, 0xff5f, 0xff62, 0xff64, 0xff65, 0xff65, 0xde1d, 0xde2c, 0xde59, 0xdea2, 0xdf04, + 0xdf7e, 0xe00d, 0xe0af, 0xe161, 0xe220, 0xe2e8, 0xe3b6, 0xe484, 0xe54f, 0xe610, 0xe6c2, 0xe760, 0xe7e5, 0xe84a, 0xe88b, 0xe8a1, + 0xe8a1, 0xe8a1, 0xe8a1, 0xe8a1, 0xe8a1, 0xe8a1, 0xe8a1, 0xe8a1, 0xe8a1, 0xe8a1, 0xe8a1, 0xe8a1, 0xe8a1, 0xe8a1, 0xe8a1, 0xe8a1, + 0xe8a1, 0xe8a1, 0xe8a1, 0xe8a1, 0xe8a1, 0xe88b, 0xe84a, 0xe7e5, 0xe760, 0xe6c2, 0xe610, 0xe54f, 0xe484, 0xe3b6, 0xe2e8, 0xe220, + 0xe161, 0xe0af, 0xe00d, 0xdf7e, 0xdf04, 0xdea2, 0xde59, 0xde2c, 0xde1d, 0xfe86, 0xfe85, 0xfe85, 0xfe84, 0xfe83, 0xfe82, 0xfe81, + 0xfe80, 0xfe7e, 0xfe7d, 0xfe7c, 0xfe7a, 0xfe79, 0xfe78, 0xfe76, 0xfe75, 0xfe74, 0xfe73, 0xfe73, 0xfe72, 0xfe72, 0xfe72, 0xfe72, + 0xfe72, 0xfe72, 0xfe72, 0xfe72, 0xfe72, 0xfe72, 0xfe72, 0xfe72, 0xfe72, 0xfe72, 0xfe72, 0xfe72, 0xfe72, 0xfe72, 0xfe72, 0xfe72, + 0xfe72, 0xfe72, 0xfe72, 0xfe72, 0xfe73, 0xfe73, 0xfe74, 0xfe75, 0xfe76, 0xfe78, 0xfe79, 0xfe7a, 0xfe7c, 0xfe7d, 0xfe7e, 0xfe80, + 0xfe81, 0xfe82, 0xfe83, 0xfe84, 0xfe85, 0xfe85, 0xfe86, 0xffac, 0xffab, 0xffa9, 0xffa6, 0xffa2, 0xff9d, 0xff98, 0xff91, 0xff8a, + 0xff83, 0xff7c, 0xff74, 0xff6d, 0xff66, 0xff5f, 0xff59, 0xff53, 0xff4f, 0xff4c, 0xff49, 0xff49, 0xff49, 0xff49, 0xff49, 0xff49, + 0xff49, 0xff49, 0xff49, 0xff49, 0xff49, 0xff49, 0xff49, 0xff49, 0xff49, 0xff49, 0xff49, 0xff49, 0xff49, 0xff49, 0xff49, 0xff49, + 0xff49, 0xff49, 0xff4c, 0xff4f, 0xff53, 0xff59, 0xff5f, 0xff66, 0xff6d, 0xff74, 0xff7c, 0xff83, 0xff8a, 0xff91, 0xff98, 0xff9d, + 0xffa2, 0xffa6, 0xffa9, 0xffab, 0xffac, 0x14ca, 0x14d9, 0x1506, 0x154a, 0x15a0, 0x1602, 0x1669, 0x16d1, 0x1735, 0x1793, 0x17e7, + 0x1831, 0x186e, 0x18a0, 0x18c6, 0x18e2, 0x18f5, 0x1901, 0x1908, 0x190c, 0x190d, 0x190d, 0x190d, 0x190d, 0x190d, 0x190d, 0x190d, + 0x190d, 0x190d, 0x190d, 0x190d, 0x190d, 0x190d, 0x190d, 0x190d, 0x190d, 0x190d, 0x190d, 0x190d, 0x190d, 0x190d, 0x190d, 0x190c, + 0x1908, 0x1901, 0x18f5, 0x18e2, 0x18c6, 0x18a0, 0x186e, 0x1831, 0x17e7, 0x1793, 0x1735, 0x16d1, 0x1669, 0x1602, 0x15a0, 0x154a, + 0x1506, 0x14d9, 0x14ca, 0xffee, 0xffee, 0xffed, 0xffed, 0xffec, 0xffec, 0xffeb, 0xffeb, 0xffea, 0xffea, 0xffe9, 0xffe9, 0xffe8, + 0xffe8, 0xffe8, 0xffe8, 0xffe8, 0xffe8, 0xffe8, 0xffe8, 0xffe8, 0xffe8, 0xffe8, 0xffe8, 0xffe8, 0xffe8, 0xffe8, 0xffe8, 0xffe8, + 0xffe8, 0xffe8, 0xffe8, 0xffe8, 0xffe8, 0xffe8, 0xffe8, 0xffe8, 0xffe8, 0xffe8, 0xffe8, 0xffe8, 0xffe8, 0xffe8, 0xffe8, 0xffe8, + 0xffe8, 0xffe8, 0xffe8, 0xffe8, 0xffe8, 0xffe9, 0xffe9, 0xffea, 0xffea, 0xffeb, 0xffeb, 0xffec, 0xffec, 0xffed, 0xffed, 0xffee, + 0xffee, 0x0035, 0x0035, 0x0036, 0x0036, 0x0037, 0x0038, 0x0039, 0x003a, 0x003b, 0x003b, 0x003c, 0x003d, 0x003d, 0x003e, 0x003e, + 0x003e, 0x003e, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, + 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003f, 0x003e, 0x003e, + 0x003e, 0x003e, 0x003d, 0x003d, 0x003c, 0x003b, 0x003b, 0x003a, 0x0039, 0x0038, 0x0037, 0x0036, 0x0036, 0x0035, 0x0035, }; + +JointIndex gBeastSkelIdle2AnimJointIndices[23] = { + { 0x0000, 0x0001, 0x0002, }, + { 0x0003, 0x0004, 0x0005, }, + { 0x0033, 0x0071, 0x00af, }, + { 0x00ed, 0x012b, 0x0169, }, + { 0x0006, 0x0007, 0x0008, }, + { 0x01a7, 0x01e5, 0x0223, }, + { 0x0261, 0x029f, 0x02dd, }, + { 0x0009, 0x000a, 0x000b, }, + { 0x000c, 0x000d, 0x000e, }, + { 0x031b, 0x0359, 0x0397, }, + { 0x03d5, 0x0413, 0x0451, }, + { 0x000f, 0x0010, 0x0011, }, + { 0x0012, 0x0013, 0x0014, }, + { 0x0015, 0x0016, 0x0017, }, + { 0x0018, 0x0019, 0x001a, }, + { 0x001b, 0x001c, 0x001d, }, + { 0x001e, 0x001f, 0x0020, }, + { 0x0021, 0x0022, 0x0023, }, + { 0x0024, 0x0025, 0x0026, }, + { 0x0027, 0x0028, 0x0029, }, + { 0x002a, 0x002b, 0x002c, }, + { 0x002d, 0x002e, 0x002f, }, + { 0x0030, 0x0031, 0x0032, }, +}; + +AnimationHeader gBeastSkelIdle2Anim = { { 62 }, gBeastSkelIdle2AnimFrameData, gBeastSkelIdle2AnimJointIndices, 51 }; + +s16 gBeastSkelStaggerAnimFrameData[524] = { + 0x0001, 0xfed2, 0x7f54, 0xff8c, 0xb9b1, 0xffff, 0x0000, 0x1e7f, 0x02bf, 0x01ee, 0xe40b, 0x04a2, 0xffc6, 0xe557, 0xfe0e, 0xf858, + 0x319a, 0x0028, 0xfff0, 0x18ea, 0x0091, 0x0231, 0x3028, 0xfe44, 0x00d0, 0x1900, 0xfd9e, 0xff43, 0x3047, 0xfe45, 0xfcec, 0x390d, + 0xffcf, 0xfd62, 0x0005, 0xffe3, 0xff93, 0xff34, 0xfee4, 0xfec3, 0xfec4, 0xfecd, 0xfee7, 0xff1b, 0xff65, 0xffb1, 0xffed, 0x0005, + 0xffd2, 0xffaa, 0xff49, 0xfed4, 0xfe73, 0xfe49, 0xfe49, 0xfe49, 0xfe49, 0xfe73, 0xfed4, 0xff49, 0xffaa, 0xffd2, 0x14d2, 0x11f5, + 0x0b0a, 0x02b5, 0xfbc8, 0xf8ec, 0xf8ec, 0xf8ec, 0xf8ec, 0xfbc8, 0x02b5, 0x0b0a, 0x11f5, 0x14d2, 0x00df, 0x00db, 0x00cc, 0x00b6, + 0x00a0, 0x0097, 0x0097, 0x0097, 0x0097, 0x00a0, 0x00b6, 0x00cc, 0x00db, 0x00df, 0x007d, 0x0073, 0x005d, 0x0047, 0x0037, 0x0032, + 0x0032, 0x0032, 0x0032, 0x0037, 0x0047, 0x005d, 0x0073, 0x007d, 0xcce7, 0xca27, 0xc382, 0xbb83, 0xb4de, 0xb21d, 0xb21d, 0xb21d, + 0xb21d, 0xb4de, 0xbb83, 0xc382, 0xca27, 0xcce7, 0xff4f, 0xff36, 0xfefd, 0xfebd, 0xfe90, 0xfe7f, 0xfe7f, 0xfe7f, 0xfe7f, 0xfe90, + 0xfebd, 0xfefd, 0xff36, 0xff4f, 0xff0c, 0xff12, 0xff29, 0xff50, 0xff79, 0xff8c, 0xff8c, 0xff8c, 0xff8c, 0xff79, 0xff50, 0xff29, + 0xff12, 0xff0c, 0xddd9, 0xdeee, 0xe1c8, 0xe5e6, 0xeae2, 0xee6c, 0xee68, 0xee4c, 0xedfe, 0xed05, 0xe8ac, 0xe2be, 0xdf30, 0xddd9, + 0x05c5, 0x05db, 0x060f, 0x0655, 0x06a1, 0x06d4, 0x06dc, 0x06d3, 0x06b5, 0x067a, 0x0639, 0x0602, 0x05d7, 0x05c5, 0xfd2f, 0xfd47, + 0xfd7d, 0xfdb9, 0xfddf, 0xfde4, 0xfde1, 0xfddf, 0xfddd, 0xfdc9, 0xfda2, 0xfd71, 0xfd43, 0xfd2f, 0x14cf, 0x1429, 0x11f8, 0x0da8, + 0x067d, 0x0030, 0x0030, 0x0030, 0x0030, 0x0030, 0x0618, 0x0f08, 0x1358, 0x14cf, 0xff62, 0xff5f, 0xff58, 0xff4b, 0xff3e, 0xff3a, + 0xff3a, 0xff3a, 0xff3a, 0xff3a, 0xff3d, 0xff4f, 0xff5c, 0xff62, 0xff65, 0xff6a, 0xff79, 0xff97, 0xffcd, 0xfffe, 0xfffe, 0xfffe, + 0xfffe, 0xfffe, 0xffd0, 0xff8e, 0xff6f, 0xff65, 0xde1d, 0xd9b1, 0xd57a, 0xd65e, 0xdbc3, 0xdf45, 0xdf40, 0xdf02, 0xde5b, 0xda8e, + 0xd5be, 0xd56a, 0xd9ca, 0xde1d, 0xfe86, 0xfcdb, 0xf858, 0xf398, 0xf12c, 0xf096, 0xf097, 0xf09c, 0xf0aa, 0xf15b, 0xf3e1, 0xf888, + 0xfce4, 0xfe86, 0xffac, 0x0143, 0x04d0, 0x073f, 0x0767, 0x0716, 0x071a, 0x0731, 0x076e, 0x07dc, 0x0778, 0x04d3, 0x0141, 0xffac, + 0x14ca, 0x2228, 0x35af, 0x4504, 0x4db4, 0x503a, 0x5031, 0x5022, 0x4ffd, 0x4d1f, 0x4419, 0x34cb, 0x21ae, 0x14ca, 0xffee, 0xffd7, + 0xffaa, 0xff81, 0xff6b, 0xff65, 0xff65, 0xff65, 0xff65, 0xff6c, 0xff84, 0xffac, 0xffd8, 0xffee, 0x0035, 0x0051, 0x0069, 0x006c, + 0x0067, 0x0064, 0x0064, 0x0064, 0x0064, 0x0067, 0x006c, 0x0069, 0x0050, 0x0035, 0x1e8a, 0x1ed3, 0x213d, 0x2ac7, 0x4195, 0xd01b, + 0xd01b, 0xd01b, 0xd01b, 0x4195, 0x2ac7, 0x213d, 0x1ed3, 0x1e8a, 0x034f, 0x08cd, 0x16ac, 0x26cc, 0x2fe2, 0x4f36, 0x4f36, 0x4f36, + 0x4f36, 0x2fe2, 0x26cc, 0x16ac, 0x08cd, 0x034f, 0x02f1, 0x0531, 0x0bcd, 0x199a, 0x3377, 0xc328, 0xc328, 0xc328, 0xc328, 0x3377, + 0x199a, 0x0bcd, 0x0531, 0x02f1, 0x694b, 0x6b07, 0x6f01, 0x7384, 0x771f, 0x7896, 0x788c, 0x783a, 0x775a, 0x7534, 0x71c9, 0x6ded, + 0x6aac, 0x694b, 0xf51f, 0xf4e9, 0xf492, 0xf469, 0xf473, 0xf482, 0xf483, 0xf487, 0xf494, 0xf499, 0xf49e, 0xf4c1, 0xf4fd, 0xf51f, + 0xf11b, 0xf0d7, 0xf037, 0xef7e, 0xeeea, 0xeeb0, 0xeeb6, 0xeede, 0xef4c, 0xefde, 0xf05c, 0xf0c3, 0xf105, 0xf11b, 0xdfd1, 0xde75, + 0xdbb8, 0xd936, 0xd7a5, 0xd722, 0xd734, 0xd792, 0xd893, 0xd9f6, 0xdb72, 0xdd39, 0xdefc, 0xdfd1, 0xfeaa, 0xfdd6, 0xfc11, 0xfa54, + 0xf92f, 0xf8cd, 0xf8da, 0xf921, 0xf9de, 0xfadc, 0xfbe2, 0xfd0f, 0xfe2a, 0xfeaa, 0xea24, 0xe959, 0xe7cf, 0xe67b, 0xe5b0, 0xe570, + 0xe579, 0xe5a7, 0xe627, 0xe6df, 0xe7a9, 0xe8a5, 0xe9a7, 0xea24, 0x68a5, 0x6a6a, 0x6e7e, 0x7324, 0x76de, 0x7863, 0x7858, 0x7804, + 0x771d, 0x74e5, 0x715d, 0x6d64, 0x6a0e, 0x68a5, 0x0e3a, 0x0e87, 0x0f0c, 0x0f60, 0x0f6f, 0x0f68, 0x0f67, 0x0f61, 0x0f50, 0x0f3e, + 0x0f1d, 0x0ed2, 0x0e6f, 0x0e3a, 0x0cd5, 0x0d3a, 0x0e2d, 0x0f4c, 0x1033, 0x108e, 0x1084, 0x1053, 0x0fcf, 0x0f0a, 0x0e3f, 0x0d86, + 0x0d04, 0x0cd5, 0xe154, 0xdff7, 0xdd32, 0xdaa1, 0xd903, 0xd879, 0xd88a, 0xd8ea, 0xd9f0, 0xdb5c, 0xdce2, 0xdeb3, 0xe07d, 0xe154, + 0x075c, 0x0810, 0x0994, 0x0b14, 0x0c12, 0x0c68, 0x0c5e, 0x0c22, 0x0b7f, 0x0aa4, 0x09c1, 0x08bd, 0x07ca, 0x075c, 0x1352, 0x140f, + 0x1582, 0x16c6, 0x1788, 0x17c7, 0x17bf, 0x1794, 0x171a, 0x166b, 0x15aa, 0x14bb, 0x13c7, 0x1352, }; + +JointIndex gBeastSkelStaggerAnimJointIndices[23] = { + { 0x0000, 0x0022, 0x0030, }, + { 0x0001, 0x0002, 0x0003, }, + { 0x0004, 0x0005, 0x0006, }, + { 0x003e, 0x004c, 0x005a, }, + { 0x0068, 0x0076, 0x0084, }, + { 0x0092, 0x00a0, 0x00ae, }, + { 0x00bc, 0x00ca, 0x00d8, }, + { 0x0007, 0x0008, 0x0009, }, + { 0x000a, 0x000b, 0x000c, }, + { 0x00e6, 0x00f4, 0x0102, }, + { 0x0110, 0x011e, 0x012c, }, + { 0x013a, 0x0148, 0x0156, }, + { 0x000d, 0x000e, 0x000f, }, + { 0x0010, 0x0011, 0x0012, }, + { 0x0164, 0x0172, 0x0180, }, + { 0x018e, 0x019c, 0x01aa, }, + { 0x0013, 0x0014, 0x0015, }, + { 0x0016, 0x0017, 0x0018, }, + { 0x01b8, 0x01c6, 0x01d4, }, + { 0x01e2, 0x01f0, 0x01fe, }, + { 0x0019, 0x001a, 0x001b, }, + { 0x001c, 0x001d, 0x001e, }, + { 0x001f, 0x0020, 0x0021, }, +}; + +AnimationHeader gBeastSkelStaggerAnim = { { 14 }, gBeastSkelStaggerAnimFrameData, gBeastSkelStaggerAnimJointIndices, 34 }; + +s16 gBeastSkelWalkaAnimFrameData[1289] = { + 0xfed2, 0x7f54, 0xff8c, 0xffff, 0x0000, 0xe557, 0xfe0e, 0xf858, 0x0006, 0x0006, 0x0007, 0x0007, 0x0008, 0x0008, 0x0008, 0x0008, + 0x0008, 0x0008, 0x0008, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x01d4, 0x01ed, 0x0227, + 0x026d, 0x02a7, 0x02bf, 0x02bc, 0x02b4, 0x02a7, 0x0296, 0x0282, 0x026d, 0x0256, 0x023e, 0x0227, 0x0211, 0x01fd, 0x01ed, 0x01e0, + 0x01d7, 0x01d4, 0xffe0, 0xffe0, 0xffe2, 0xffe4, 0xffe6, 0xffe7, 0xffe6, 0xffe6, 0xffe6, 0xffe5, 0xffe5, 0xffe4, 0xffe3, 0xffe3, + 0xffe2, 0xffe2, 0xffe1, 0xffe0, 0xffe0, 0xffe0, 0xffe0, 0xb2ff, 0xb347, 0xb407, 0xb526, 0xb68b, 0xb81c, 0xb9c2, 0xbb73, 0xbd29, + 0xbedc, 0xc085, 0xc21b, 0xc387, 0xc4ac, 0xc570, 0xc5b8, 0xc3c9, 0xbf25, 0xb993, 0xb4ed, 0xb2ff, 0x1846, 0x15b4, 0x0f80, 0x080c, + 0x01d8, 0xff44, 0xff67, 0xffcf, 0x007f, 0x0175, 0x02b3, 0x043b, 0x060e, 0x082d, 0x0a9a, 0x0d56, 0x1054, 0x1347, 0x15d2, 0x179a, + 0x1846, 0x00d4, 0x00dd, 0x00ee, 0x00fb, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x0100, 0x00ff, 0x00fd, 0x00fb, 0x00f8, + 0x00f3, 0x00ec, 0x00e4, 0x00dc, 0x00d6, 0x00d4, 0x0090, 0x0082, 0x005f, 0x0032, 0x000c, 0xfffa, 0xfffb, 0xfffe, 0x0003, 0x0009, + 0x0011, 0x001b, 0x0026, 0x0033, 0x0042, 0x0052, 0x0064, 0x0075, 0x0083, 0x008c, 0x0090, 0xcce7, 0xcd0b, 0xcd62, 0xcdca, 0xce20, + 0xce45, 0xce40, 0xce34, 0xce20, 0xce07, 0xcdea, 0xcdca, 0xcda7, 0xcd84, 0xcd62, 0xcd42, 0xcd24, 0xcd0b, 0xccf8, 0xccec, 0xcce7, + 0xff4f, 0xff4f, 0xff51, 0xff54, 0xff56, 0xff57, 0xff57, 0xff56, 0xff56, 0xff55, 0xff55, 0xff54, 0xff53, 0xff52, 0xff51, 0xff51, + 0xff50, 0xff4f, 0xff4f, 0xff4f, 0xff4f, 0xff0c, 0xff0c, 0xff0d, 0xff0d, 0xff0e, 0xff0e, 0xff0e, 0xff0e, 0xff0e, 0xff0e, 0xff0e, + 0xff0d, 0xff0d, 0xff0d, 0xff0d, 0xff0c, 0xff0c, 0xff0c, 0xff0c, 0xff0c, 0xff0c, 0xdad0, 0xcfba, 0xc447, 0xb8f9, 0xb03a, 0xaaab, + 0xa831, 0xa868, 0xab58, 0xb06c, 0xb6a1, 0xbd2e, 0xc39a, 0xc999, 0xcee5, 0xd2ee, 0xd8b9, 0xdfe0, 0xe3fa, 0xe500, 0xdad0, 0x0588, + 0x061c, 0x092f, 0x0b32, 0x0a59, 0x0964, 0x0954, 0x09c4, 0x0a40, 0x0a63, 0x0a0d, 0x096b, 0x08a9, 0x07db, 0x070b, 0x063c, 0x05b1, + 0x0595, 0x05b7, 0x05cf, 0x0588, 0xfd27, 0xfc56, 0xf7c6, 0xf10d, 0xedd7, 0xede4, 0xefd4, 0xf28c, 0xf57f, 0xf803, 0xf9c0, 0xfae5, + 0xfba4, 0xfc0e, 0xfc36, 0xfc2a, 0xfc2b, 0xfc5c, 0xfca9, 0xfced, 0xfd27, 0x18c8, 0x2708, 0x311a, 0x380e, 0x3d30, 0x4236, 0x473e, + 0x4b14, 0x4cef, 0x4be9, 0x4755, 0x3fd1, 0x366f, 0x2b9b, 0x2002, 0x14db, 0x08ed, 0x0030, 0x0030, 0x0406, 0x18c8, 0xff72, 0xffbf, + 0x0005, 0x0038, 0x0060, 0x0087, 0x00ad, 0x00ca, 0x00d8, 0x00d0, 0x00ae, 0x0074, 0x002c, 0xffdd, 0xff96, 0xff62, 0xff41, 0xff3a, + 0xff3a, 0xff3b, 0xff72, 0xff4b, 0xfefe, 0xfed9, 0xfeca, 0xfec5, 0xfec5, 0xfec9, 0xfed0, 0xfed4, 0xfed2, 0xfec9, 0xfec4, 0xfecd, + 0xfeeb, 0xff20, 0xff65, 0xffbb, 0xfffe, 0xfffe, 0xffe0, 0xff4b, 0x27db, 0x25ad, 0x1bd8, 0x0285, 0xd859, 0xc37c, 0xc87e, 0xd4e1, + 0xe41e, 0xf1cd, 0xfb0a, 0xff98, 0x018e, 0x0276, 0x03de, 0x0761, 0x0e1a, 0x16ba, 0x1f2a, 0x256d, 0x27db, 0x023b, 0x0206, 0x005c, + 0xf8ca, 0xebc5, 0xe8f2, 0xe993, 0xebd9, 0xefe8, 0xf468, 0xf7a3, 0xf956, 0xfa42, 0xfadb, 0xfb8b, 0xfcb3, 0xfe73, 0x0039, 0x0178, + 0x0212, 0x023b, 0x0239, 0x00bc, 0xfc3c, 0xf623, 0xf9d4, 0x000a, 0xfe80, 0xfb27, 0xf84a, 0xf743, 0xf77d, 0xf7f7, 0xf86b, 0xf8d6, + 0xf956, 0xfa22, 0xfb8b, 0xfd92, 0xffc9, 0x0189, 0x0239, 0xe40b, 0xe76b, 0xf38a, 0x0ce2, 0x34f9, 0xd07a, 0xd0be, 0xd152, 0xd2a2, + 0xd521, 0xd94c, 0xe223, 0xf097, 0x00ac, 0x0d20, 0x11f5, 0x0d56, 0x01d7, 0xf3d7, 0xe88c, 0xe40b, 0x04a2, 0x0570, 0x08e4, 0x0e11, + 0x09d5, 0xfd53, 0xfd76, 0xfdc4, 0xfe5b, 0xff5e, 0x00ea, 0x0369, 0x062c, 0x078b, 0x0757, 0x06f8, 0x0759, 0x07b1, 0x06f0, 0x0570, + 0x04a2, 0xffc6, 0xffa4, 0x00f8, 0x08a6, 0x1b0a, 0xfcf9, 0xfcf1, 0xfcdf, 0xfcd9, 0xfcf9, 0xfd71, 0xfeef, 0x023a, 0x06a0, 0x0a27, + 0x0b7a, 0x0a45, 0x0729, 0x036e, 0x00ba, 0xffc6, 0xf8bd, 0xf44a, 0xe3bd, 0xd45f, 0xc6db, 0xbb67, 0xb1eb, 0xaaeb, 0xa573, 0x9f29, + 0x96de, 0x8e74, 0x91c5, 0xa4b0, 0xbb6f, 0xca0a, 0xd33b, 0xdd8f, 0xe7e3, 0xf0f4, 0xf8bd, 0xfeee, 0xffbd, 0xfef0, 0xfe1c, 0xfdf9, + 0xfe6f, 0xff13, 0xffe3, 0x00a4, 0x00e5, 0x0033, 0x04dc, 0x0844, 0x018f, 0xfd52, 0xfc7b, 0xfc33, 0xfc0d, 0xfc58, 0xfd49, 0xfeee, + 0xff34, 0xfeaf, 0xfe93, 0xff04, 0xff87, 0xff3d, 0xfe57, 0xfdbb, 0xfcf6, 0xfbf5, 0xfacf, 0xfff9, 0x095e, 0x0a70, 0x0660, 0x043f, + 0x031e, 0x01e3, 0x00b3, 0xffca, 0xff34, 0x002e, 0x002e, 0x137d, 0x1dcc, 0x2093, 0x1f36, 0x1c1b, 0x1696, 0x1118, 0x1120, 0x19bf, + 0x2fea, 0x46c2, 0x4dbb, 0x4066, 0x2f00, 0x258e, 0x1f04, 0x18e2, 0x105f, 0x002e, 0xfffb, 0xfffb, 0xffef, 0xffe0, 0xffda, 0xffdd, + 0xffe3, 0xffeb, 0xfff2, 0xfff2, 0xffe6, 0xffb9, 0xff7d, 0xff6b, 0xff8e, 0xffbb, 0xffd0, 0xffdd, 0xffe8, 0xfff3, 0xfffb, 0x0000, + 0x0000, 0x0032, 0x0049, 0x004e, 0x004b, 0x0045, 0x0039, 0x002c, 0x002c, 0x0040, 0x0064, 0x006b, 0x0067, 0x006d, 0x0063, 0x0057, + 0x004b, 0x003e, 0x002b, 0x0000, 0x1e8a, 0x2603, 0x2c4f, 0x3132, 0x3480, 0x360a, 0x2ea6, 0x1919, 0xfd36, 0xe863, 0xe121, 0xe11c, + 0xe064, 0xdfbc, 0xe08f, 0xe55b, 0xf0bc, 0xff47, 0x0bf6, 0x1611, 0x1e8a, 0x034f, 0x0283, 0x0218, 0x01f1, 0x01ee, 0x01ec, 0x01e9, + 0x0035, 0xfaa8, 0xf534, 0xf32c, 0xf729, 0x00e1, 0x0cf3, 0x17a9, 0x1d93, 0x1d6b, 0x17f7, 0x0f39, 0x0738, 0x034f, 0x02f1, 0x03dd, + 0x0486, 0x0501, 0x0555, 0x057c, 0x038b, 0xfe37, 0xf93c, 0xf762, 0xf531, 0xf1ea, 0xef39, 0xecd2, 0xeb25, 0xeba7, 0xf13e, 0xf980, + 0xff32, 0x01cc, 0x02f1, 0x319a, 0x32a6, 0x356d, 0x3960, 0x3df3, 0x4296, 0x46d4, 0x4a72, 0x4d45, 0x4f1b, 0x4fc3, 0x4eb1, 0x4bdb, + 0x47d3, 0x432c, 0x3e7c, 0x3a43, 0x36b6, 0x33fb, 0x3239, 0x319a, 0x0028, 0x0028, 0x0029, 0x002a, 0x002a, 0x002a, 0x002a, 0x0029, + 0x0028, 0x0027, 0x0027, 0x0028, 0x0028, 0x0029, 0x002a, 0x002a, 0x002a, 0x0029, 0x0028, 0x0028, 0x0028, 0xfff0, 0xfff1, 0xfff4, + 0xfff8, 0xfffd, 0x0003, 0x0007, 0x000b, 0x000e, 0x000f, 0x0010, 0x000f, 0x000c, 0x0008, 0x0003, 0xfffd, 0xfff9, 0xfff5, 0xfff3, + 0xfff1, 0xfff0, 0x1b97, 0x1cdb, 0x1f3e, 0x223c, 0x2697, 0x2dbd, 0x39f7, 0x49a5, 0x5549, 0x5a4e, 0x5bd3, 0x5c7c, 0x5cbd, 0x5b46, + 0x5587, 0x47bd, 0x35ef, 0x2a33, 0x22d3, 0x1d9d, 0x1b97, 0xef8d, 0xed8d, 0xea12, 0xe70a, 0xe516, 0xe312, 0xe056, 0xdf48, 0xe116, + 0xe39c, 0xe467, 0xe326, 0xe0ae, 0xdd10, 0xd8ee, 0xd6d2, 0xdae9, 0xe31d, 0xea2e, 0xee79, 0xef8d, 0x0999, 0x0959, 0x09f6, 0x0b22, + 0x0bf7, 0x0abb, 0x04f2, 0xfa4a, 0xef9f, 0xe917, 0xe709, 0xe6b4, 0xe59a, 0xe4f6, 0xe7e7, 0xf34f, 0x02fd, 0x0aec, 0x0c5d, 0x0b1d, + 0x0999, 0xe700, 0xe313, 0xdb74, 0xd331, 0xcb57, 0xc438, 0xbf55, 0xbf69, 0xc397, 0xc855, 0xca50, 0xc962, 0xc7ae, 0xc652, 0xc684, + 0xc8f4, 0xcd66, 0xd3c2, 0xdbaa, 0xe396, 0xe700, 0x026f, 0x0080, 0xfbe4, 0xf5b9, 0xef0e, 0xe8d0, 0xe4b5, 0xe4c6, 0xe846, 0xec69, + 0xee27, 0xed55, 0xebd6, 0xeaa4, 0xead1, 0xecf5, 0xf0da, 0xf62e, 0xfc08, 0x00c5, 0x026f, 0xee97, 0xec1b, 0xe7ab, 0xe3a3, 0xe0dd, + 0xdf7f, 0xdf47, 0xdf46, 0xdf6f, 0xe024, 0xe098, 0xe05f, 0xe003, 0xdfc6, 0xdfce, 0xe046, 0xe179, 0xe3e1, 0xe7c8, 0xec6d, 0xee97, + 0x0106, 0x02c4, 0x0753, 0x0db1, 0x14ca, 0x1b72, 0x20bf, 0x24ad, 0x275c, 0x28e7, 0x2965, 0x283a, 0x2512, 0x206f, 0x1ada, 0x14e0, + 0x0ef5, 0x098b, 0x051e, 0x0220, 0x0106, 0x0133, 0x0204, 0x0408, 0x068d, 0x08e2, 0x0a7a, 0x0b6d, 0x0c23, 0x0ca5, 0x0cf7, 0x0d13, + 0x0d1f, 0x0d2a, 0x0d0d, 0x0ca2, 0x0bcb, 0x0a08, 0x0756, 0x0471, 0x0224, 0x0133, 0x03b6, 0x03d4, 0x043d, 0x050b, 0x0622, 0x070f, + 0x0791, 0x07d8, 0x07f0, 0x07ee, 0x07e7, 0x07bf, 0x0753, 0x06b4, 0x0603, 0x0568, 0x04c4, 0x0429, 0x03d1, 0x03b8, 0x03b6, 0x0a9d, + 0x0af5, 0x0bed, 0x0d6e, 0x0f63, 0x11b5, 0x144b, 0x170c, 0x19de, 0x1ca5, 0x1f45, 0x21a5, 0x23a8, 0x2537, 0x2638, 0x2693, 0x23a8, + 0x1ca5, 0x144b, 0x0d6e, 0x0a9d, 0x01f2, 0x01f1, 0x01ed, 0x01e7, 0x01de, 0x01d1, 0x01c1, 0x01ae, 0x0198, 0x0180, 0x0167, 0x0150, + 0x013b, 0x012a, 0x011f, 0x011b, 0x013b, 0x0180, 0x01c1, 0x01e7, 0x01f2, 0x02da, 0x02df, 0x02ec, 0x02ff, 0x0319, 0x0337, 0x0357, + 0x0378, 0x0398, 0x03b6, 0x03d2, 0x03e9, 0x03fb, 0x0409, 0x0411, 0x0414, 0x03fb, 0x03b6, 0x0357, 0x02ff, 0x02da, 0x319f, 0x358f, + 0x3f72, 0x4ef6, 0x5db4, 0x6597, 0x613d, 0x5940, 0x515f, 0x4b79, 0x4907, 0x4842, 0x467a, 0x43ac, 0x4084, 0x3df3, 0x3bf3, 0x394d, + 0x35f2, 0x32eb, 0x319f, 0x0fe6, 0x1344, 0x1af3, 0x24ec, 0x2b57, 0x2725, 0x202a, 0x1b3f, 0x17d2, 0x15d5, 0x15cf, 0x16db, 0x1777, + 0x176c, 0x16d9, 0x1624, 0x157e, 0x144e, 0x1278, 0x10ae, 0x0fe6, 0xf085, 0xee7f, 0xeb64, 0xe8bf, 0xe75a, 0xf3f7, 0xfd00, 0x00d1, + 0x02f9, 0x04dc, 0x0684, 0x05d7, 0x01bd, 0xfba9, 0xf5c9, 0xf1ea, 0xf012, 0xef75, 0xefaa, 0xf037, 0xf085, 0xd8f5, 0xd093, 0xc22c, + 0xb71b, 0xb9d0, 0xc125, 0xc6ae, 0xcd14, 0xd38a, 0xd8a2, 0xd9f4, 0xd98c, 0xdaa7, 0xdc97, 0xde5f, 0xde87, 0xdc2d, 0xd99d, 0xd881, + 0xd8ad, 0xd8f5, 0x0c1b, 0x11b5, 0x1c04, 0x2304, 0x2172, 0x1cb9, 0x18d4, 0x1434, 0x0fa6, 0x0c4e, 0x0b7d, 0x0bbd, 0x0b10, 0x09ec, + 0x08ec, 0x08d5, 0x0a29, 0x0bb2, 0x0c63, 0x0c48, 0x0c1b, 0x178f, 0x1ae8, 0x1dc0, 0x1cf1, 0x1d62, 0x1dca, 0x1d50, 0x1bf8, 0x19d8, + 0x17b4, 0x1718, 0x1749, 0x16c3, 0x15cf, 0x14e7, 0x14d2, 0x1604, 0x1741, 0x17c3, 0x17af, 0x178f, 0x0d5e, 0x134f, 0x1f12, 0x2cb9, + 0x37a2, 0x3bfc, 0x3a1d, 0x353a, 0x2e6a, 0x26bb, 0x1f23, 0x184d, 0x1282, 0x0e07, 0x0b21, 0x0a14, 0x0a13, 0x0a40, 0x0ac4, 0x0bc2, + 0x0d5e, 0xfee6, 0xfeb6, 0xfe48, 0xfe58, 0xfee1, 0xff34, 0xff0e, 0xfea3, 0xfdff, 0xfd35, 0xfc56, 0xfb5e, 0xfa7b, 0xf9e6, 0xf9c2, + 0xfa29, 0xfb15, 0xfc41, 0xfd6f, 0xfe64, 0xfee6, 0xffc5, 0xfecf, 0xfceb, 0xfaab, 0xf8f5, 0xf851, 0xf850, 0xf854, 0xf874, 0xf8c0, + 0xf940, 0xfa1c, 0xfb56, 0xfcaa, 0xfdcb, 0xfe71, 0xfedc, 0xff58, 0xffc0, 0xfff1, 0xffc5, 0x3047, 0x2d06, 0x2521, 0x1ba1, 0x13c7, + 0x108d, 0x11e0, 0x150d, 0x18d9, 0x1c07, 0x1d5b, 0x1ad4, 0x14bc, 0x0d6a, 0x0755, 0x04d0, 0x0927, 0x13ea, 0x211a, 0x2beb, 0x3047, + 0xfe45, 0xfe78, 0xff1b, 0x0024, 0x012c, 0x019e, 0x0181, 0x0142, 0x00f4, 0x00aa, 0x0077, 0x0073, 0x00c3, 0x017a, 0x0250, 0x02b8, + 0x01d3, 0xfff8, 0xfe91, 0xfe35, 0xfe45, 0xfcec, 0xfd69, 0xfe86, 0xffad, 0x0070, 0x00b5, 0x00be, 0x00ca, 0x00d2, 0x00da, 0x00e9, + 0x019e, 0x032c, 0x04ea, 0x063d, 0x06bf, 0x060a, 0x03ec, 0x00d0, 0xfe0c, 0xfcec, 0x1a63, 0x19db, 0x181e, 0x14f3, 0x101b, 0x095b, + 0x00b2, 0xf72f, 0xee6e, 0xe813, 0xe5a0, 0xe702, 0xead6, 0xf0a8, 0xf7f1, 0x0004, 0x0816, 0x0f5d, 0x152e, 0x1901, 0x1a63, 0xfdf5, + 0xfdef, 0xfddb, 0xfdb9, 0xfd8c, 0xfd5d, 0xfd3b, 0xfd3a, 0xfd5c, 0xfd87, 0xfd9c, 0xfd90, 0xfd72, 0xfd50, 0xfd39, 0xfd39, 0xfd56, + 0xfd86, 0xfdbb, 0xfde5, 0xfdf5, 0xfe43, 0xfe4a, 0xfe61, 0xfe8d, 0xfed5, 0xff40, 0xffd4, 0x007b, 0x0110, 0x0176, 0x019b, 0x0186, + 0x014b, 0x00eb, 0x006e, 0xffe0, 0xff56, 0xfee0, 0xfe89, 0xfe55, 0xfe43, }; + +JointIndex gBeastSkelWalkaAnimJointIndices[23] = { + { 0x0008, 0x001d, 0x0032, }, + { 0x0000, 0x0001, 0x0002, }, + { 0x0047, 0x0003, 0x0004, }, + { 0x005c, 0x0071, 0x0086, }, + { 0x009b, 0x00b0, 0x00c5, }, + { 0x00da, 0x00ef, 0x0104, }, + { 0x0119, 0x012e, 0x0143, }, + { 0x0158, 0x016d, 0x0182, }, + { 0x0197, 0x01ac, 0x01c1, }, + { 0x01d6, 0x01eb, 0x0200, }, + { 0x0215, 0x022a, 0x023f, }, + { 0x0254, 0x0269, 0x027e, }, + { 0x0005, 0x0006, 0x0007, }, + { 0x0293, 0x02a8, 0x02bd, }, + { 0x02d2, 0x02e7, 0x02fc, }, + { 0x0311, 0x0326, 0x033b, }, + { 0x0350, 0x0365, 0x037a, }, + { 0x038f, 0x03a4, 0x03b9, }, + { 0x03ce, 0x03e3, 0x03f8, }, + { 0x040d, 0x0422, 0x0437, }, + { 0x044c, 0x0461, 0x0476, }, + { 0x048b, 0x04a0, 0x04b5, }, + { 0x04ca, 0x04df, 0x04f4, }, +}; + +AnimationHeader gBeastSkelWalkaAnim = { { 21 }, gBeastSkelWalkaAnimFrameData, gBeastSkelWalkaAnimJointIndices, 8 }; + +s16 gBeastSkelAttackdaAnimFrameData[1527] = { + 0xfed2, 0x7f54, 0xff8c, 0xe40b, 0x04a2, 0xffc6, 0xe557, 0xfe0e, 0xf858, 0x18ea, 0x0091, 0x0231, 0x1900, 0xfd9e, 0xff43, 0x0001, + 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0003, 0x0003, 0x0004, 0x0004, 0x0005, 0x0005, 0x0006, 0x0006, 0x0005, 0x0005, 0x0005, + 0x0005, 0x0005, 0x0005, 0x0006, 0x0006, 0x0006, 0x0007, 0x0008, 0x0009, 0x000a, 0x000a, 0x0005, 0x000b, 0x001c, 0x0038, 0x005b, + 0x0085, 0x00b3, 0x00e4, 0x0116, 0x0149, 0x0178, 0x01a4, 0x01c3, 0x01d0, 0x01b0, 0x0190, 0x0190, 0x0193, 0x0198, 0x01a3, 0x01b5, + 0x01d0, 0x0203, 0x0251, 0x02ab, 0x0300, 0x033f, 0x0358, 0xffd2, 0xffd3, 0xffd3, 0xffd4, 0xffd5, 0xffd6, 0xffd7, 0xffd9, 0xffda, + 0xffdc, 0xffdd, 0xffde, 0xffdf, 0xffe0, 0xffdf, 0xffde, 0xffde, 0xffde, 0xffde, 0xffde, 0xffdf, 0xffe0, 0xffe1, 0xffe3, 0xffe6, + 0xffe8, 0xffea, 0xffeb, 0xb9b1, 0xb9b1, 0xb9b1, 0xb9b1, 0xb9b1, 0xb9b1, 0xb9b1, 0xbc12, 0xc270, 0xcb9b, 0xd610, 0xe00f, 0xe7fb, + 0xec95, 0xeeda, 0xf08f, 0xf1c8, 0xf29a, 0xf319, 0xf35a, 0xf371, 0xf374, 0xf11e, 0xeb37, 0xe383, 0xdbe3, 0xd625, 0xd3e4, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffed, 0xffcf, 0xffcf, 0x000c, 0x007c, 0x00f2, 0x013b, 0x015d, 0x017c, 0x0198, + 0x01b1, 0x01c5, 0x01d4, 0x01df, 0x01e5, 0x0187, 0x007e, 0xfef1, 0xfd40, 0xfbe9, 0xfb61, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0xffc7, 0xff2d, 0xfe4f, 0xfd5f, 0xfc96, 0xfc1b, 0xfbf5, 0xfbfc, 0xfc07, 0xfc14, 0xfc21, 0xfc2c, 0xfc35, 0xfc39, + 0xfc39, 0xfbcd, 0xfade, 0xf9e3, 0xf939, 0xf8f0, 0xf8e1, 0x14d2, 0x147a, 0x1383, 0x1209, 0x1023, 0x0dee, 0x0b86, 0x090a, 0x0699, + 0x0454, 0x025a, 0x00cc, 0xffc7, 0xff69, 0xff69, 0xff69, 0xff69, 0xff6a, 0xff69, 0xff69, 0xff69, 0xff69, 0x00d3, 0x0461, 0x0915, + 0x0de4, 0x11ab, 0x1334, 0x00df, 0x00fa, 0x0141, 0x01a9, 0x0225, 0x02a8, 0x0326, 0x0396, 0x03f2, 0x0437, 0x0466, 0x0483, 0x0491, + 0x0496, 0x0496, 0x0496, 0x0496, 0x0496, 0x0496, 0x0496, 0x0496, 0x0496, 0x0586, 0x07e7, 0x0b05, 0x0e1a, 0x1066, 0x114b, 0x007d, + 0x0058, 0xffef, 0xff4c, 0xfe77, 0xfd79, 0xfc5f, 0xfb35, 0xfa0c, 0xf8f4, 0xf7ff, 0xf73c, 0xf6bd, 0xf68f, 0xf68f, 0xf68f, 0xf68f, + 0xf68f, 0xf68f, 0xf68f, 0xf68f, 0xf68f, 0xf66c, 0xf639, 0xf649, 0xf6bb, 0xf756, 0xf7a6, 0xcce7, 0xccdd, 0xccbe, 0xcc8c, 0xcc47, + 0xcbf0, 0xcb88, 0xcb10, 0xca88, 0xc9f1, 0xc94c, 0xc898, 0xc7d9, 0xc70d, 0xc634, 0xc540, 0xc420, 0xc2c1, 0xc112, 0xbf00, 0xbc79, + 0xb96c, 0xb5da, 0xb217, 0xae86, 0xab88, 0xa97a, 0xa8b6, 0xff4f, 0xff3f, 0xff15, 0xfed4, 0xfe81, 0xfe21, 0xfdb9, 0xfd4d, 0xfce3, + 0xfc80, 0xfc28, 0xfbe3, 0xfbb4, 0xfba2, 0xfba2, 0xfba3, 0xfba6, 0xfba9, 0xfbab, 0xfbab, 0xfba8, 0xfba2, 0xfb5c, 0xfabb, 0xf9f0, + 0xf92a, 0xf895, 0xf85b, 0xff0c, 0xff06, 0xfef7, 0xfedf, 0xfec1, 0xfea0, 0xfe7b, 0xfe57, 0xfe34, 0xfe15, 0xfdfa, 0xfde6, 0xfdd9, + 0xfdd4, 0xfdd4, 0xfdd4, 0xfdd5, 0xfdd5, 0xfdd6, 0xfdd5, 0xfdd5, 0xfdd4, 0xfdd1, 0xfdd6, 0xfdeb, 0xfe0d, 0xfe2f, 0xfe3e, 0xddd9, + 0xdb74, 0xd6a4, 0xd36a, 0xd4bd, 0xde20, 0xf3da, 0x070a, 0x0f55, 0x1232, 0x05a1, 0xcb06, 0xc8fb, 0xcc0a, 0xcc6e, 0xcd63, 0xcdc9, + 0xce4b, 0xcec2, 0xcf06, 0xceeb, 0xce46, 0xc191, 0xa730, 0xb020, 0xb4d8, 0xb3ee, 0xada9, 0x05c5, 0x0b1d, 0x144b, 0x1c02, 0x22dd, + 0x2959, 0x2d01, 0x2c61, 0x2dcf, 0x332c, 0x3a8e, 0x38ec, 0x3084, 0x2b2a, 0x2aaa, 0x2a75, 0x2a35, 0x2a20, 0x2a21, 0x2a26, 0x2a20, + 0x2a03, 0x2cda, 0x2d2e, 0x23bb, 0x15d8, 0x12d6, 0x178f, 0xfd2f, 0xf9e1, 0xf514, 0xf3c8, 0xf783, 0x02d8, 0x19f5, 0x2f4e, 0x3a5e, + 0x3f31, 0x333d, 0xf885, 0xf705, 0xfb6d, 0xfbe7, 0xfcc9, 0xfdf3, 0xff3e, 0x0086, 0x01a5, 0x026d, 0x02b2, 0xf9e1, 0xe4b0, 0xf399, + 0xf9e9, 0xeed3, 0xdb94, 0x14cf, 0x1a4e, 0x2562, 0x3119, 0x3b66, 0x42c8, 0x45bd, 0x44e9, 0x42ae, 0x3f91, 0x3b3d, 0x3562, 0x2ee2, + 0x2a52, 0x2717, 0x2475, 0x23be, 0x23b0, 0x242f, 0x2513, 0x2633, 0x2764, 0x3145, 0x4154, 0x4cc0, 0x4eb8, 0x49d9, 0x4672, 0xff62, + 0xff79, 0xffb5, 0x0005, 0x0052, 0x008b, 0x00a2, 0x009b, 0x008a, 0x0072, 0x0051, 0x0024, 0xfff4, 0xffd5, 0xffc0, 0xffaf, 0xffab, + 0xffab, 0xffae, 0xffb3, 0xffba, 0xffc2, 0x0006, 0x0080, 0x00d6, 0x00e5, 0x00c1, 0x00a7, 0xff65, 0xff42, 0xff05, 0xfed9, 0xfec6, + 0xfec5, 0xfec7, 0xfec6, 0xfec5, 0xfec4, 0xfec6, 0xfecf, 0xfee0, 0xfef0, 0xfefd, 0xff09, 0xff0d, 0xff0d, 0xff0b, 0xff06, 0xff01, + 0xfefc, 0xfed9, 0xfec4, 0xfed4, 0xfed9, 0xfecd, 0xfec8, 0x1e7f, 0x1e7e, 0x1e7d, 0x1e77, 0x1e6a, 0x1e52, 0x1e2f, 0x1dff, 0x1dc3, + 0x1d80, 0x1d3b, 0x1cfd, 0x1cd1, 0x1cc0, 0x1cc0, 0x1cc0, 0x1cc0, 0x1cc0, 0x1cc0, 0x1cc0, 0x1cc0, 0x1cc0, 0x1c7d, 0x1bba, 0x1a71, + 0x18bb, 0x1708, 0x163d, 0x02bf, 0x0264, 0x0163, 0xffd7, 0xfddf, 0xfb94, 0xf914, 0xf680, 0xf3f8, 0xf19d, 0xef91, 0xedf4, 0xece6, + 0xec85, 0xec85, 0xec85, 0xec85, 0xec85, 0xec85, 0xec85, 0xec85, 0xec85, 0xeb19, 0xe791, 0xe30f, 0xdeae, 0xdb70, 0xda2e, 0x01ee, + 0x0206, 0x0247, 0x02ab, 0x032d, 0x03c4, 0x046c, 0x051f, 0x05d4, 0x0684, 0x0724, 0x07a8, 0x0801, 0x0822, 0x0822, 0x0822, 0x0822, + 0x0822, 0x0822, 0x0822, 0x0822, 0x0822, 0x089f, 0x09f1, 0x0be8, 0x0e40, 0x1069, 0x1162, 0xde1d, 0xdad3, 0xd4e8, 0xd00c, 0xcee4, + 0xd5ea, 0xe8c1, 0xf8d1, 0x04e4, 0x13d4, 0x272e, 0xbc54, 0xcdbe, 0xd55c, 0xd775, 0xd834, 0xd708, 0xd598, 0xd404, 0xd274, 0xd11d, + 0xd041, 0xe217, 0x0529, 0x9d36, 0xad7f, 0xb2e7, 0xb2cc, 0xfe86, 0xfb37, 0xf54a, 0xef62, 0xe8bf, 0xe116, 0xdd86, 0xdfbe, 0xdfbe, + 0xdced, 0xd9af, 0xa7ea, 0xa828, 0xa8b0, 0xa8df, 0xa8c7, 0xa8ff, 0xa921, 0xa93e, 0xa968, 0xa9b2, 0xaa31, 0xa9a9, 0x9cee, 0xe7a8, + 0xe8a4, 0xe72c, 0xe5c1, 0xffac, 0x011d, 0x026a, 0x00d3, 0xfaa9, 0xebdd, 0xd0bd, 0xb95d, 0xab0d, 0x9f60, 0x92bb, 0x05bc, 0xfbfc, + 0xf725, 0xf46e, 0xf29e, 0xf1ae, 0xf132, 0xf0f5, 0xf0b9, 0xf034, 0xef0f, 0xd042, 0xaf50, 0x27dd, 0x294f, 0x346e, 0x3b1f, 0x14ca, + 0x1ce2, 0x2c26, 0x3c1a, 0x4a78, 0x54c0, 0x5721, 0x5090, 0x44ca, 0x36e9, 0x28d5, 0x1b83, 0x1021, 0x0dc8, 0x11ad, 0x168d, 0x1d0b, + 0x22e4, 0x282a, 0x2cdb, 0x30ef, 0x344c, 0x4141, 0x3853, 0x271f, 0x1b8d, 0x1606, 0x152b, 0xffee, 0xffe1, 0xffc2, 0xff99, 0xff73, + 0xff5a, 0xff54, 0xff64, 0xff82, 0xffa7, 0xffc9, 0xffe4, 0xfff3, 0xfff5, 0xfff1, 0xffeb, 0xffe1, 0xffd6, 0xffcb, 0xffc0, 0xffb6, + 0xffae, 0xff8b, 0xffa3, 0xffcd, 0xffe4, 0xffec, 0xffed, 0x0035, 0x0047, 0x0060, 0x006c, 0x0069, 0x005f, 0x005c, 0x0064, 0x006c, + 0x006a, 0x005c, 0x0044, 0x002a, 0x0024, 0x002e, 0x0039, 0x0047, 0x0052, 0x005b, 0x0061, 0x0065, 0x0068, 0x006d, 0x006b, 0x0059, + 0x0044, 0x0038, 0x0036, 0x1e8a, 0x1e95, 0x1ebd, 0x1f1b, 0x1fd3, 0x2118, 0x2328, 0x2640, 0x2a80, 0x2fb6, 0x353f, 0x3a25, 0x3d83, + 0x3ebc, 0x3ebc, 0x3ebc, 0x3ebc, 0x3ebc, 0x3ebc, 0x3ebc, 0x3ebc, 0x3ebc, 0x434f, 0x4db1, 0xd742, 0xdcc3, 0xdf2a, 0xdfd2, 0x034f, + 0x03d6, 0x0556, 0x07b8, 0x0ae4, 0x0eb6, 0x12f3, 0x1740, 0x1b28, 0x1e3b, 0x2037, 0x2131, 0x2184, 0x2191, 0x2191, 0x2191, 0x2191, + 0x2191, 0x2191, 0x2191, 0x2191, 0x2191, 0x2176, 0x1f4b, 0x6643, 0x6cec, 0x71f7, 0x73e4, 0x02f1, 0x036f, 0x04d9, 0x0723, 0x0a4e, + 0x0e69, 0x138a, 0x19c5, 0x2113, 0x291b, 0x3112, 0x37e0, 0x3c7b, 0x3e26, 0x3e26, 0x3e26, 0x3e26, 0x3e26, 0x3e26, 0x3e26, 0x3e26, + 0x3e26, 0x4461, 0x52db, 0xe193, 0xec08, 0xf217, 0xf42b, 0x319a, 0x325f, 0x348c, 0x37f2, 0x3c64, 0x41ad, 0x4789, 0x4da8, 0x53af, + 0x5941, 0x5e0c, 0x61c5, 0x642e, 0x6509, 0x6509, 0x6509, 0x6509, 0x6509, 0x6509, 0x6509, 0x6509, 0x6509, 0x6539, 0x65ae, 0x6643, + 0x66d3, 0x6740, 0x676b, 0x0028, 0x0028, 0x0028, 0x0029, 0x0029, 0x0027, 0x0023, 0x001e, 0x0017, 0x000f, 0x0008, 0x0001, 0xfffc, + 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffa, 0xfff9, 0xfff8, 0xfff6, 0xfff5, 0xfff5, 0xfff0, + 0xfff2, 0xfff6, 0xfffd, 0x0008, 0x0012, 0x001e, 0x002a, 0x0034, 0x003c, 0x0043, 0x0047, 0x004a, 0x004b, 0x004b, 0x004b, 0x004b, + 0x004b, 0x004b, 0x004b, 0x004b, 0x004b, 0x004e, 0x0056, 0x0061, 0x006b, 0x0073, 0x0076, 0x694b, 0x6870, 0x65c1, 0x60d9, 0x596e, + 0x4fac, 0x4480, 0x3968, 0x2ff4, 0x2f12, 0x389d, 0x43fd, 0x49ac, 0x4992, 0x47e8, 0x46f1, 0x466d, 0x460c, 0x45ad, 0x4538, 0x449a, + 0x43c2, 0x4200, 0x3f1a, 0x3ba2, 0x382a, 0x355e, 0x3431, 0xf51f, 0xf400, 0xf14a, 0xee0e, 0xeb44, 0xe9a8, 0xe9a1, 0xeb08, 0xed31, + 0xecb7, 0xe8f8, 0xe54e, 0xe48f, 0xe6e8, 0xe98e, 0xeadb, 0xeb79, 0xebec, 0xec4b, 0xeca7, 0xed0d, 0xed86, 0xee5b, 0xefad, 0xf146, + 0xf2e7, 0xf43c, 0xf4cc, 0xf11b, 0xf1be, 0xf39e, 0xf6d0, 0xfb64, 0x011f, 0x0749, 0x0cf3, 0x118e, 0x15d9, 0x1671, 0x0eec, 0x0534, + 0x018a, 0x02aa, 0x04f9, 0x06fc, 0x0850, 0x0934, 0x09cb, 0x0a29, 0x0a55, 0x0a8a, 0x0adc, 0x0b1a, 0x0b2b, 0x0b14, 0x0b01, 0xdfd1, + 0xdec7, 0xdc35, 0xd8f6, 0xd5b2, 0xd2d2, 0xd08a, 0xcec4, 0xcd12, 0xc380, 0xb9cd, 0xbcf4, 0xc4aa, 0xcd0e, 0xd327, 0xd51c, 0xd51e, + 0xd530, 0xd561, 0xd5c0, 0xd661, 0xd758, 0xd921, 0xdc03, 0xdfc0, 0xe3f2, 0xe7bb, 0xe972, 0xfeaa, 0xfe09, 0xfc65, 0xfa26, 0xf7b4, + 0xf56c, 0xf388, 0xf207, 0xf091, 0xe832, 0xe073, 0xe2d1, 0xe933, 0xf08d, 0xf5b1, 0xf73f, 0xf741, 0xf74f, 0xf775, 0xf7c0, 0xf83b, + 0xf8f5, 0xfa45, 0xfc44, 0xfea0, 0x00f5, 0x02c3, 0x037d, 0xea24, 0xe989, 0xe814, 0xe65a, 0xe4c1, 0xe37b, 0xe291, 0xe1ed, 0xe15f, + 0xdf6d, 0xdfc1, 0xdf63, 0xdf8c, 0xe15e, 0xe39f, 0xe47b, 0xe47c, 0xe485, 0xe49b, 0xe4c7, 0xe513, 0xe58a, 0xe670, 0xe7f9, 0xea1a, + 0xeca6, 0xef11, 0xf031, 0x3028, 0x30ab, 0x3208, 0x3401, 0x3657, 0x38ca, 0x3b1c, 0x3d12, 0x3e70, 0x3efc, 0x3bf0, 0x34e7, 0x2de1, + 0x2ac4, 0x2aaf, 0x2aad, 0x2ad7, 0x2b2f, 0x2b90, 0x2bbe, 0x2bbe, 0x2bbe, 0x2bbe, 0x2bbe, 0x2bbe, 0x2bbe, 0x2bbe, 0x2bbe, 0xfe44, + 0xfe5f, 0xfea7, 0xff14, 0xff9c, 0x0032, 0x00c6, 0x0146, 0x01a2, 0x01c7, 0x0128, 0x009e, 0x0147, 0x01ca, 0x00f6, 0xff5f, 0xfd70, + 0xfb95, 0xfa34, 0xf9ab, 0xf9ab, 0xf9ab, 0xf9ab, 0xf9ab, 0xf9ab, 0xf9ab, 0xf9ab, 0xf9ab, 0x00d0, 0x00b5, 0x006d, 0x000b, 0xff9c, + 0xff31, 0xfed4, 0xfe8c, 0xfe5d, 0xfe4b, 0x018d, 0x08f8, 0x1064, 0x13ba, 0x12c1, 0x1013, 0x0c80, 0x08e1, 0x0611, 0x04ef, 0x04ef, + 0x04ef, 0x04ef, 0x04ef, 0x04ef, 0x04ef, 0x04ef, 0x04ef, 0x68a5, 0x6d63, 0x7567, 0x7931, 0x7670, 0x70aa, 0x68c7, 0x5fda, 0x5729, + 0x4fea, 0x4856, 0x3d9f, 0x30de, 0x254e, 0x1d00, 0x1986, 0x1986, 0x1987, 0x1988, 0x198a, 0x198a, 0x1984, 0x1927, 0x182a, 0x16a3, + 0x14c9, 0x1312, 0x124b, 0x0e3a, 0x0fb2, 0x117a, 0x11aa, 0x117d, 0x1244, 0x1378, 0x1476, 0x151e, 0x15c7, 0x168b, 0x156a, 0x114e, + 0x0c67, 0x0977, 0x08a3, 0x08a2, 0x089b, 0x0886, 0x085d, 0x081b, 0x07b8, 0x06e2, 0x0585, 0x03f3, 0x0276, 0x0159, 0x00e8, 0x0cd5, + 0x0ee6, 0x1272, 0x1448, 0x1344, 0x1082, 0x0c71, 0x07c2, 0x031a, 0xfec5, 0xf904, 0xf161, 0xeb2e, 0xe8cc, 0xe889, 0xe886, 0xe887, + 0xe88f, 0xe8a5, 0xe8cf, 0xe913, 0xe979, 0xea36, 0xeb5f, 0xecc8, 0xee44, 0xef87, 0xf014, 0xe154, 0xdb0d, 0xd23b, 0xcef9, 0xd0e6, + 0xd3e3, 0xd702, 0xd971, 0xda5d, 0xd8ff, 0xd4c5, 0xcfe2, 0xcd7e, 0xcf09, 0xd19d, 0xd2ad, 0xd2b0, 0xd2c2, 0xd2f3, 0xd354, 0xd3f7, + 0xd4ee, 0xd6da, 0xda0b, 0xde1f, 0xe294, 0xe67d, 0xe839, 0x075c, 0x0ad3, 0x108d, 0x12d8, 0x117b, 0x0f6a, 0x0d58, 0x0bce, 0x0b3d, + 0x0c14, 0x0ed1, 0x1232, 0x13e7, 0x12cd, 0x10fb, 0x103e, 0x103c, 0x1030, 0x100e, 0x0fcb, 0x0f5d, 0x0eb6, 0x0d72, 0x0b6f, 0x090f, + 0x06be, 0x04f7, 0x0442, 0x1352, 0x1692, 0x1a54, 0x1b6c, 0x1acc, 0x19b5, 0x186d, 0x1755, 0x16e6, 0x178a, 0x195c, 0x1b23, 0x1bdb, + 0x1b67, 0x1a8d, 0x1a2b, 0x1a2a, 0x1a23, 0x1a11, 0x19ec, 0x19ae, 0x194c, 0x187e, 0x170d, 0x1508, 0x12a1, 0x1063, 0x0f5b, 0x3047, + 0x2f8a, 0x2d93, 0x2ac6, 0x2789, 0x2445, 0x2169, 0x1f67, 0x1eb8, 0x2121, 0x2751, 0x2ff1, 0x3940, 0x416e, 0x4714, 0x492e, 0x492e, + 0x492e, 0x492e, 0x492e, 0x492e, 0x492e, 0x492e, 0x492e, 0x492e, 0x492e, 0x492e, 0x492e, 0xfe45, 0xfdfd, 0xfd36, 0xfc0b, 0xfa94, + 0xf8e9, 0xf71e, 0xf546, 0xf372, 0xf1ae, 0xf03e, 0xef9f, 0xf009, 0xf129, 0xf250, 0xf2d1, 0xf2d1, 0xf2d1, 0xf2d1, 0xf2d1, 0xf2d1, + 0xf2d1, 0xf2d1, 0xf2d1, 0xf2d1, 0xf2d1, 0xf2d1, 0xf2d1, 0xfcec, 0xfcf3, 0xfd03, 0xfd18, 0xfd2c, 0xfd30, 0xfd0c, 0xfc95, 0xfb95, + 0xf9aa, 0xf6ac, 0xf2f3, 0xef3d, 0xec4d, 0xea84, 0xe9ea, 0xe9ea, 0xe9ea, 0xe9ea, 0xe9ea, 0xe9ea, 0xe9ea, 0xe9ea, 0xe9ea, 0xe9ea, + 0xe9ea, 0xe9ea, 0xe9ea, 0x390d, 0x3845, 0x3611, 0x32a6, 0x2e38, 0x2905, 0x2353, 0x1d77, 0x17c3, 0x128d, 0x0e1b, 0x0aac, 0x0876, + 0x07ad, 0x07ad, 0x07ad, 0x07ad, 0x07ad, 0x07ad, 0x07ad, 0x07ad, 0x07ad, 0x07ad, 0x07ad, 0x07ad, 0x07ad, 0x07ad, 0x07ad, 0xffcf, + 0xffc1, 0xff9a, 0xff5d, 0xff10, 0xfeb8, 0xfe5d, 0xfe07, 0xfdbd, 0xfd82, 0xfd57, 0xfd3b, 0xfd2b, 0xfd26, 0xfd26, 0xfd26, 0xfd26, + 0xfd26, 0xfd26, 0xfd26, 0xfd26, 0xfd26, 0xfd26, 0xfd26, 0xfd26, 0xfd26, 0xfd26, 0xfd26, 0xfd62, 0xfd62, 0xfd63, 0xfd6a, 0xfd7b, + 0xfd99, 0xfdc6, 0xfe01, 0xfe46, 0xfe8d, 0xfed0, 0xff06, 0xff2a, 0xff37, 0xff37, 0xff37, 0xff37, 0xff37, 0xff37, 0xff37, 0xff37, + 0xff37, 0xff37, 0xff37, 0xff37, 0xff37, 0xff37, 0xff37, }; + +JointIndex gBeastSkelAttackdaAnimJointIndices[23] = { + { 0x000f, 0x002b, 0x0047, }, + { 0x0000, 0x0001, 0x0002, }, + { 0x0063, 0x007f, 0x009b, }, + { 0x00b7, 0x00d3, 0x00ef, }, + { 0x010b, 0x0127, 0x0143, }, + { 0x015f, 0x017b, 0x0197, }, + { 0x01b3, 0x01cf, 0x01eb, }, + { 0x0207, 0x0223, 0x023f, }, + { 0x0003, 0x0004, 0x0005, }, + { 0x025b, 0x0277, 0x0293, }, + { 0x02af, 0x02cb, 0x02e7, }, + { 0x0303, 0x031f, 0x033b, }, + { 0x0006, 0x0007, 0x0008, }, + { 0x0357, 0x0373, 0x038f, }, + { 0x03ab, 0x03c7, 0x03e3, }, + { 0x03ff, 0x041b, 0x0437, }, + { 0x0009, 0x000a, 0x000b, }, + { 0x0453, 0x046f, 0x048b, }, + { 0x04a7, 0x04c3, 0x04df, }, + { 0x04fb, 0x0517, 0x0533, }, + { 0x000c, 0x000d, 0x000e, }, + { 0x054f, 0x056b, 0x0587, }, + { 0x05a3, 0x05bf, 0x05db, }, +}; + +AnimationHeader gBeastSkelAttackdaAnim = { { 28 }, gBeastSkelAttackdaAnimFrameData, gBeastSkelAttackdaAnimJointIndices, 15 }; + +s16 gBeastSkelAttackdbAnimFrameData[2607] = { + 0xfed1, 0x7f54, 0xff8c, 0xe40a, 0x04a2, 0xffc5, 0xe556, 0xfe0d, 0xf856, 0x18ea, 0x0091, 0x0231, 0x1900, 0xfd9d, 0xff42, 0xfffa, + 0xfffa, 0xfff9, 0xfff8, 0xfff7, 0xfff6, 0xfff6, 0xfff6, 0xfff6, 0xfff6, 0xfff6, 0xfff6, 0xfff6, 0xfff6, 0xfff6, 0xfff6, 0xfff6, + 0xfff6, 0xfff6, 0xfff6, 0xfff6, 0xfff6, 0xfff6, 0xfff6, 0xfff6, 0xfff6, 0xfff6, 0xfff6, 0xfff6, 0xfff6, 0xfff6, 0xfff6, 0xfff6, + 0xfff6, 0xfff6, 0xfff7, 0xfff8, 0xfff8, 0xfff9, 0xfffa, 0xfffb, 0xfffc, 0xfffd, 0xfffd, 0xfffe, 0xffff, 0xffff, 0xffff, 0x01d0, + 0x0203, 0x0251, 0x02ab, 0x0300, 0x033f, 0x0358, 0x0358, 0x0358, 0x0358, 0x0358, 0x0358, 0x0358, 0x0358, 0x0358, 0x0358, 0x0358, + 0x0358, 0x0358, 0x0358, 0x0358, 0x0358, 0x0358, 0x0358, 0x0358, 0x0358, 0x0358, 0x0358, 0x0358, 0x0358, 0x0358, 0x0358, 0x0358, + 0x034d, 0x032e, 0x02ff, 0x02c2, 0x027b, 0x022c, 0x01d9, 0x0184, 0x0130, 0x00e1, 0x009a, 0x005d, 0x002e, 0x000f, 0x0005, 0x0020, + 0x001f, 0x001d, 0x001a, 0x0018, 0x0016, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, + 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, 0x0015, + 0x0015, 0x0016, 0x0018, 0x0019, 0x001b, 0x001e, 0x0020, 0x0023, 0x0025, 0x0027, 0x0029, 0x002b, 0x002c, 0x002d, 0x002e, 0xf373, + 0xf1cc, 0xed73, 0xe758, 0xe071, 0xd9ae, 0xd3e3, 0xcf94, 0xcc7b, 0xca3f, 0xc8b7, 0xc7c2, 0xc73f, 0xc709, 0xc6ff, 0xc77b, 0xc8f9, + 0xcb8c, 0xcf46, 0xd43e, 0xda8b, 0xe19a, 0xe52c, 0xe0af, 0xd681, 0xcc0f, 0xc6ff, 0xc666, 0xc5f2, 0xc5c3, 0xc614, 0xc6ac, 0xc6ff, + 0xc6d2, 0xc654, 0xc591, 0xc497, 0xc373, 0xc232, 0xc0e1, 0xbf8c, 0xbe40, 0xbd09, 0xbbf2, 0xbb06, 0xba4f, 0xb9da, 0xb9b0, 0x01e5, + 0x01a2, 0x00de, 0xffa7, 0xfe26, 0xfc9f, 0xfb60, 0xfa9d, 0xfa31, 0xf9e6, 0xf9b0, 0xf98c, 0xf974, 0xf968, 0xf964, 0xf975, 0xf9aa, + 0xfa09, 0xfa9c, 0xfb72, 0xfc9a, 0xfdfb, 0xfeb4, 0xfdc3, 0xfbc5, 0xfa0c, 0xf964, 0xfbd3, 0x0064, 0x02d9, 0x0066, 0xfbd6, 0xf964, + 0xf976, 0xf9ab, 0xf9fd, 0xfa6a, 0xfaed, 0xfb82, 0xfc25, 0xfccf, 0xfd7a, 0xfe20, 0xfeb8, 0xff3c, 0xffa3, 0xffe6, 0xffff, 0xfc38, + 0xfbdd, 0xfb0a, 0xfa11, 0xf946, 0xf8dc, 0xf8e0, 0xf920, 0xf969, 0xf9b7, 0xfa03, 0xfa45, 0xfa7a, 0xfa9c, 0xfaa8, 0xfa97, 0xfa61, + 0xfa03, 0xf981, 0xf8e3, 0xf838, 0xf7a3, 0xf76a, 0xf7a3, 0xf882, 0xf9df, 0xfaa8, 0xfab9, 0xfabb, 0xfab7, 0xfaba, 0xfab3, 0xfaa8, + 0xfabd, 0xfaf7, 0xfb50, 0xfbc0, 0xfc40, 0xfcca, 0xfd56, 0xfddf, 0xfe60, 0xfed4, 0xff39, 0xff8c, 0xffc9, 0xfff0, 0xfffe, 0xff68, + 0x00d3, 0x0461, 0x0915, 0x0de4, 0x11ab, 0x1334, 0x1334, 0x1334, 0x1334, 0x1334, 0x1334, 0x1334, 0x1334, 0x1334, 0x1334, 0x1334, + 0x1334, 0x1334, 0x1334, 0x1334, 0x1334, 0x1334, 0x1334, 0x1334, 0x1334, 0x1334, 0x122a, 0x1098, 0x0ffe, 0x10b2, 0x123d, 0x1334, + 0x1343, 0x136a, 0x139e, 0x13d8, 0x1410, 0x1445, 0x1471, 0x1495, 0x14b0, 0x14c1, 0x14cc, 0x14d1, 0x14d2, 0x14d2, 0x14d2, 0x0496, + 0x0586, 0x07e7, 0x0b05, 0x0e1a, 0x1066, 0x114b, 0x114b, 0x114b, 0x114b, 0x114b, 0x114b, 0x114b, 0x114b, 0x114b, 0x114b, 0x114b, + 0x114b, 0x114b, 0x114b, 0x114b, 0x114b, 0x114b, 0x114b, 0x114b, 0x114b, 0x114b, 0x121f, 0x1402, 0x1525, 0x146c, 0x12f6, 0x114b, + 0x0f77, 0x0db9, 0x0c0f, 0x0a7c, 0x08ff, 0x079a, 0x064f, 0x0520, 0x0410, 0x0322, 0x0259, 0x01b8, 0x0142, 0x00f8, 0x00df, 0xf68e, + 0xf66b, 0xf638, 0xf648, 0xf6ba, 0xf755, 0xf7a5, 0xf7a5, 0xf7a5, 0xf7a5, 0xf7a5, 0xf7a5, 0xf7a5, 0xf7a5, 0xf7a5, 0xf7a5, 0xf7a5, + 0xf7a5, 0xf7a5, 0xf7a5, 0xf7a5, 0xf7a5, 0xf7a5, 0xf7a5, 0xf7a5, 0xf7a5, 0xf7a5, 0xfd75, 0x0880, 0x0e75, 0x08be, 0xfde7, 0xf7a5, + 0xf6f6, 0xf6b9, 0xf6dc, 0xf74e, 0xf7fe, 0xf8df, 0xf9e3, 0xfafc, 0xfc1d, 0xfd37, 0xfe3e, 0xff24, 0xffd9, 0x0052, 0x007d, 0xb96b, + 0xb5d9, 0xb216, 0xae85, 0xab87, 0xa979, 0xa8b5, 0xaa46, 0xae76, 0xb477, 0xbb68, 0xc254, 0xc848, 0xcc69, 0xcdf4, 0xcb5f, 0xc4c7, + 0xbc00, 0xb31b, 0xac46, 0xa98e, 0xac46, 0xb31b, 0xbc00, 0xc4c7, 0xcb5f, 0xcdf4, 0xcdf4, 0xcdf4, 0xcdf4, 0xcdf4, 0xcdf4, 0xcdf4, + 0xcdf1, 0xcde7, 0xcdd8, 0xcdc5, 0xcdae, 0xcd95, 0xcd7b, 0xcd60, 0xcd45, 0xcd2c, 0xcd15, 0xcd02, 0xccf3, 0xccea, 0xcce6, 0xfba1, + 0xfb5b, 0xfaba, 0xf9ef, 0xf929, 0xf894, 0xf85a, 0xf89e, 0xf95b, 0xfa74, 0xfbc1, 0xfd0b, 0xfe1e, 0xfed5, 0xff17, 0xfe58, 0xfc4c, + 0xf957, 0xf63e, 0xf3e6, 0xf300, 0xf3e6, 0xf63e, 0xf957, 0xfc4c, 0xfe58, 0xff17, 0xff17, 0xff17, 0xff17, 0xff17, 0xff17, 0xff17, + 0xff18, 0xff19, 0xff1c, 0xff20, 0xff25, 0xff2a, 0xff2f, 0xff35, 0xff3a, 0xff3f, 0xff44, 0xff48, 0xff4b, 0xff4d, 0xff4e, 0xfdd3, + 0xfdd0, 0xfdd5, 0xfdea, 0xfe0c, 0xfe2e, 0xfe3d, 0xfe20, 0xfddf, 0xfda5, 0xfd98, 0xfdc2, 0xfe14, 0xfe63, 0xfe86, 0xfe02, 0xfcea, + 0xfbfd, 0xfbb8, 0xfbfb, 0xfc33, 0xfbfb, 0xfbb8, 0xfbfd, 0xfcea, 0xfe02, 0xfe86, 0xfe86, 0xfe86, 0xfe86, 0xfe86, 0xfe86, 0xfe86, + 0xfe87, 0xfe8c, 0xfe93, 0xfe9d, 0xfea8, 0xfeb5, 0xfec2, 0xfecf, 0xfedc, 0xfee8, 0xfef3, 0xfefd, 0xff04, 0xff09, 0xff0b, 0xce45, + 0xc0c5, 0xaa56, 0xaee9, 0xb0bf, 0xb1d7, 0xada8, 0xa9f0, 0xa59e, 0xa265, 0xa1f2, 0xa52e, 0xab9c, 0xb339, 0xb9e7, 0xbf09, 0xc148, + 0xc05e, 0xbd3b, 0xb8a8, 0xb35b, 0xaea7, 0xacda, 0xae7e, 0xabf7, 0x1e41, 0x144a, 0x163a, 0x1ab2, 0x1d3d, 0x1b4d, 0x177a, 0x15eb, + 0x175c, 0x194f, 0x1bb3, 0x1e7d, 0x21ac, 0xa553, 0xa99f, 0xaed6, 0xb559, 0xbd8d, 0xc758, 0xd136, 0xd89f, 0xdc9d, 0xddd8, 0x2a03, + 0x2c16, 0x2a06, 0x1e52, 0x1124, 0x0e52, 0x178f, 0x1f68, 0x24fd, 0x28d4, 0x2b66, 0x2ce4, 0x2d23, 0x2bf7, 0x29a6, 0x2582, 0x1f66, + 0x18dc, 0x1274, 0x0c60, 0x06d9, 0x0230, 0x0032, 0x044e, 0x1456, 0x59ef, 0x524d, 0x50f1, 0x4f63, 0x4ea4, 0x4f92, 0x5147, 0x5217, + 0x522e, 0x52a9, 0x536e, 0x545e, 0x555e, 0x29a7, 0x28b9, 0x27c8, 0x269b, 0x24ad, 0x20f0, 0x1a1a, 0x10be, 0x08ca, 0x05c5, 0x02b2, + 0xf93c, 0xe8a5, 0xf4de, 0xf9bc, 0xefe4, 0xdb93, 0xd4da, 0xcf16, 0xcb81, 0xcb5d, 0xcf4b, 0xd6a4, 0xdf4b, 0xe70b, 0xed92, 0xf1fb, + 0xf410, 0xf4ec, 0xf55d, 0xf593, 0xf5c6, 0xf5e9, 0xed98, 0xd92d, 0x464c, 0x3ce9, 0x3a27, 0x35f3, 0x33e8, 0x3690, 0x3b73, 0x3eba, + 0x4005, 0x4154, 0x42ab, 0x440e, 0x4590, 0xc755, 0xc99f, 0xcccd, 0xd16b, 0xd81d, 0xe131, 0xeba2, 0xf4f6, 0xfb12, 0xfd2e, 0x2764, + 0x3114, 0x4096, 0x4add, 0x4b9b, 0x4711, 0x4672, 0x4963, 0x4b08, 0x4c01, 0x4c93, 0x4ce7, 0x4d15, 0x4d2a, 0x4d30, 0x4d0f, 0x4c99, + 0x4b96, 0x49a3, 0x462e, 0x4076, 0x3856, 0x337b, 0x397f, 0x444e, 0x4b60, 0x4d30, 0x4bcc, 0x4855, 0x4612, 0x484f, 0x4bc0, 0x4d30, + 0x4ce4, 0x4c01, 0x4a84, 0x4862, 0x4590, 0x420b, 0x3dd8, 0x3901, 0x3398, 0x2db8, 0x2787, 0x2143, 0x1b5d, 0x16b7, 0x14cf, 0xffc1, + 0x0005, 0x007a, 0x00c8, 0x00ce, 0x00ac, 0x00a7, 0x00bd, 0x00ca, 0x00d1, 0x00d5, 0x00d7, 0x00d9, 0x00d9, 0x00da, 0x00d9, 0x00d5, + 0x00ce, 0x00bf, 0x00a5, 0x0079, 0x003b, 0x0016, 0x0043, 0x0097, 0x00cc, 0x00da, 0x00cf, 0x00b5, 0x00a4, 0x00b5, 0x00cf, 0x00da, + 0x00d7, 0x00d1, 0x00c6, 0x00b6, 0x00a0, 0x0085, 0x0065, 0x0040, 0x0017, 0xffeb, 0xffc1, 0xff9c, 0xff7d, 0xff68, 0xff61, 0xfefb, + 0xfed8, 0xfec3, 0xfece, 0xfed0, 0xfec8, 0xfec7, 0xfecc, 0xfecf, 0xfed1, 0xfed2, 0xfed3, 0xfed3, 0xfed4, 0xfed4, 0xfed3, 0xfed2, + 0xfed0, 0xfecc, 0xfec7, 0xfec3, 0xfec9, 0xfed2, 0xfec7, 0xfec5, 0xfecf, 0xfed4, 0xfed0, 0xfeca, 0xfec7, 0xfeca, 0xfed0, 0xfed4, + 0xfed3, 0xfed1, 0xfece, 0xfeca, 0xfec6, 0xfec4, 0xfec4, 0xfec8, 0xfed2, 0xfee2, 0xfefa, 0xff19, 0xff3a, 0xff57, 0xff64, 0x1cc0, + 0x1c7d, 0x1bba, 0x1a71, 0x18bb, 0x1708, 0x163d, 0x163d, 0x163d, 0x163d, 0x163d, 0x163d, 0x163d, 0x163d, 0x163d, 0x163d, 0x163d, + 0x163d, 0x163d, 0x163d, 0x163d, 0x163d, 0x163d, 0x163d, 0x163d, 0x163d, 0x163d, 0x163d, 0x163d, 0x163d, 0x163d, 0x163d, 0x163d, + 0x168b, 0x1759, 0x1874, 0x19a8, 0x1ad0, 0x1bd5, 0x1cac, 0x1d53, 0x1dce, 0x1e21, 0x1e54, 0x1e6f, 0x1e7b, 0x1e7e, 0x1e7f, 0xec84, + 0xeb18, 0xe790, 0xe30e, 0xdead, 0xdb6f, 0xda2d, 0xda2d, 0xda2d, 0xda2d, 0xda2d, 0xda2d, 0xda2d, 0xda2d, 0xda2d, 0xda2d, 0xda2d, + 0xda2d, 0xda2d, 0xda2d, 0xda2d, 0xda2d, 0xda2d, 0xda2d, 0xda2d, 0xda2d, 0xda2d, 0xda2d, 0xda2d, 0xda2d, 0xda2d, 0xda2d, 0xda2d, + 0xdaa4, 0xdbfa, 0xde15, 0xe0de, 0xe438, 0xe802, 0xec14, 0xf041, 0xf45c, 0xf839, 0xfbae, 0xfe96, 0x00d2, 0x023f, 0x02bf, 0x0822, + 0x089f, 0x09f1, 0x0be8, 0x0e40, 0x1069, 0x1162, 0x1162, 0x1162, 0x1162, 0x1162, 0x1162, 0x1162, 0x1162, 0x1162, 0x1162, 0x1162, + 0x1162, 0x1162, 0x1162, 0x1162, 0x1162, 0x1162, 0x1162, 0x1162, 0x1162, 0x1162, 0x1162, 0x1162, 0x1162, 0x1162, 0x1162, 0x1162, + 0x1103, 0x1004, 0x0e9d, 0x0d02, 0x0b5c, 0x09c4, 0x0848, 0x06ee, 0x05b7, 0x04a7, 0x03bd, 0x02fd, 0x026c, 0x020f, 0x01ee, 0xd040, + 0xe308, 0x05b6, 0x9dd0, 0xaf68, 0xb5e4, 0xb2cb, 0xae49, 0xab5b, 0x2a92, 0xac33, 0xb019, 0xb580, 0xbb3c, 0xc043, 0xc423, 0xc5fd, + 0xc595, 0xc3f1, 0xc236, 0xc419, 0xbf3f, 0xbbf7, 0xbfa6, 0xbddf, 0xb102, 0x2013, 0x1e09, 0x1bb6, 0x1a74, 0x1c03, 0x1eb5, 0x2013, + 0x20f7, 0x23b3, 0x2896, 0xaffb, 0xb995, 0xc3c1, 0xcc66, 0xd29a, 0xd6b0, 0xd956, 0xdb1f, 0xdc63, 0xdd4e, 0xdde5, 0xde1c, 0xaa30, + 0xa96d, 0x9b78, 0xea5b, 0xec94, 0xeb1b, 0xe5c0, 0xe093, 0xdccd, 0xa619, 0xd7ac, 0xd637, 0xd5a2, 0xd5e5, 0xd6b7, 0xd869, 0xdb40, + 0xded2, 0xe326, 0xe842, 0xeddb, 0xf316, 0xf56d, 0xf271, 0xe917, 0xdbe8, 0xa7d7, 0xa86d, 0xa8f5, 0xa92c, 0xa8d7, 0xa835, 0xa7d7, + 0xa815, 0xa8b4, 0xa972, 0xd62c, 0xd6f0, 0xd991, 0xde33, 0xe42e, 0xea84, 0xf067, 0xf564, 0xf952, 0xfc2b, 0xfdea, 0xfe85, 0xef0e, + 0xcf33, 0xadec, 0x25a2, 0x25da, 0x309b, 0x3b1f, 0x40b6, 0x43f8, 0xc4b3, 0x42c9, 0x3e6c, 0x3865, 0x31ed, 0x2c18, 0x272b, 0x23cd, + 0x224e, 0x21a2, 0x20dc, 0x1ff5, 0x1f00, 0x1e86, 0x209f, 0x284f, 0x3d36, 0xd1bf, 0xce43, 0xc708, 0xc37a, 0xc6b5, 0xcd8f, 0xd1bf, + 0xd09d, 0xcd34, 0xc741, 0x3e76, 0x3325, 0x26f9, 0x1c1c, 0x1396, 0x0d43, 0x08a0, 0x0538, 0x02c1, 0x010d, 0x0007, 0xffab, 0x344c, + 0x4140, 0x36ca, 0x2252, 0x1330, 0x0f49, 0x152b, 0x19ec, 0x1c3d, 0x1d60, 0x1dde, 0x1e05, 0x1e04, 0x1df4, 0x1dea, 0x1dce, 0x1d60, + 0x1c4b, 0x19e1, 0x14a0, 0x03cb, 0x002e, 0x002e, 0x002e, 0x1116, 0x1bfc, 0x1dea, 0x2195, 0x2651, 0x2808, 0x2645, 0x217c, 0x1dea, + 0x1e11, 0x1e74, 0x1ef1, 0x1f61, 0x1fa4, 0x1f9c, 0x1f38, 0x1e6f, 0x1d42, 0x1bc0, 0x1a00, 0x182c, 0x167e, 0x1542, 0x14ca, 0xffad, + 0xff8a, 0xffa6, 0xffd6, 0xffef, 0xfff3, 0xffec, 0xffe5, 0xffe1, 0xffdf, 0xffdf, 0xffde, 0xffde, 0xffde, 0xffde, 0xffdf, 0xffdf, + 0xffe1, 0xffe5, 0xffed, 0xfffa, 0xfffa, 0xfffa, 0xfffa, 0xfff1, 0xffe2, 0xffde, 0xffd8, 0xffce, 0xffca, 0xffce, 0xffd8, 0xffde, + 0xffde, 0xffdd, 0xffdd, 0xffdc, 0xffdb, 0xffdb, 0xffdc, 0xffdd, 0xffe0, 0xffe2, 0xffe5, 0xffe8, 0xffea, 0xffec, 0xffed, 0x0068, + 0x006d, 0x006a, 0x0051, 0x0031, 0x0028, 0x0036, 0x0041, 0x0045, 0x0048, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0048, + 0x0046, 0x0040, 0x0035, 0x000a, 0xffff, 0xffff, 0xffff, 0x002c, 0x0045, 0x0049, 0x0050, 0x0058, 0x005a, 0x0058, 0x0050, 0x0049, + 0x0049, 0x004a, 0x004b, 0x004c, 0x004c, 0x004c, 0x004b, 0x004a, 0x0048, 0x0044, 0x0041, 0x003d, 0x0039, 0x0036, 0x0035, 0x3ebc, + 0x434f, 0x4db1, 0xd741, 0xdcc2, 0xdf29, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, + 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, 0xdfd1, + 0xdf97, 0xded6, 0xdd4a, 0xda64, 0xd533, 0x4c80, 0x4026, 0x334a, 0x29c0, 0x240f, 0x2106, 0x1f87, 0x1edb, 0x1e9a, 0x1e8a, 0x2191, + 0x2176, 0x1f4b, 0x6643, 0x6cec, 0x71f7, 0x73e4, 0x73e4, 0x73e4, 0x73e4, 0x73e4, 0x73e4, 0x73e4, 0x73e4, 0x73e4, 0x73e4, 0x73e4, + 0x73e4, 0x73e4, 0x73e4, 0x73e4, 0x73e4, 0x73e4, 0x73e4, 0x73e4, 0x73e4, 0x73e4, 0x73e4, 0x73e4, 0x73e4, 0x73e4, 0x73e4, 0x73e4, + 0x732e, 0x7122, 0x6dda, 0x6985, 0x64a0, 0x1fb3, 0x2196, 0x1fa1, 0x1a95, 0x1464, 0x0e88, 0x09b8, 0x0634, 0x040d, 0x034f, 0x3e26, + 0x4461, 0x52db, 0xe192, 0xec07, 0xf216, 0xf42a, 0xf42a, 0xf42a, 0xf42a, 0xf42a, 0xf42a, 0xf42a, 0xf42a, 0xf42a, 0xf42a, 0xf42a, + 0xf42a, 0xf42a, 0xf42a, 0xf42a, 0xf42a, 0xf42a, 0xf42a, 0xf42a, 0xf42a, 0xf42a, 0xf42a, 0xf42a, 0xf42a, 0xf42a, 0xf42a, 0xf42a, + 0xf368, 0xf126, 0xed3a, 0xe730, 0xde31, 0x5126, 0x4013, 0x2e4c, 0x1fd9, 0x157b, 0x0e35, 0x091d, 0x05ac, 0x03a3, 0x02f1, 0x6509, + 0x6539, 0x65ae, 0x6643, 0x66d3, 0x6740, 0x676b, 0x676b, 0x676b, 0x676b, 0x676b, 0x676b, 0x676b, 0x676b, 0x676b, 0x676b, 0x676b, + 0x676b, 0x676b, 0x676b, 0x676b, 0x676b, 0x676b, 0x676b, 0x676b, 0x676b, 0x676b, 0x676b, 0x676b, 0x676b, 0x676b, 0x676b, 0x676b, + 0x66c7, 0x64f7, 0x621c, 0x5e5a, 0x59d6, 0x54c0, 0x4f4c, 0x49b9, 0x4445, 0x3f2f, 0x3aab, 0x36e9, 0x340e, 0x323e, 0x319a, 0xfffa, + 0xfff9, 0xfff8, 0xfff7, 0xfff5, 0xfff4, 0xfff4, 0xfff4, 0xfff4, 0xfff4, 0xfff4, 0xfff4, 0xfff4, 0xfff4, 0xfff4, 0xfff4, 0xfff4, + 0xfff4, 0xfff4, 0xfff4, 0xfff4, 0xfff4, 0xfff4, 0xfff4, 0xfff4, 0xfff4, 0xfff4, 0xfff4, 0xfff4, 0xfff4, 0xfff4, 0xfff4, 0xfff4, + 0xfff5, 0xfffa, 0x0002, 0x000a, 0x0013, 0x001b, 0x0022, 0x0028, 0x002b, 0x002d, 0x002c, 0x002b, 0x002a, 0x0028, 0x0028, 0x004b, + 0x004e, 0x0056, 0x0061, 0x006b, 0x0073, 0x0076, 0x0076, 0x0076, 0x0076, 0x0076, 0x0076, 0x0076, 0x0076, 0x0076, 0x0076, 0x0076, + 0x0076, 0x0076, 0x0076, 0x0076, 0x0076, 0x0076, 0x0076, 0x0076, 0x0076, 0x0076, 0x0076, 0x0076, 0x0076, 0x0076, 0x0076, 0x0076, + 0x0075, 0x0072, 0x006d, 0x0066, 0x005d, 0x0051, 0x0044, 0x0035, 0x0026, 0x0017, 0x000b, 0xffff, 0xfff6, 0xfff1, 0xffef, 0x43c2, + 0x41ff, 0x3f14, 0x3b9b, 0x382b, 0x3576, 0x345d, 0x3461, 0x3463, 0x3463, 0x3463, 0x3463, 0x3463, 0x3463, 0x3463, 0x3463, 0x3463, + 0x3463, 0x3463, 0x3463, 0x3463, 0x3463, 0x3463, 0x3463, 0x3463, 0x3463, 0x3463, 0x3463, 0x3463, 0x3463, 0x3463, 0x3463, 0x356c, + 0x38b8, 0x3e28, 0x44ee, 0x4c70, 0x53e3, 0x586a, 0x58b2, 0x5761, 0x5969, 0x5e60, 0x625d, 0x656e, 0x6797, 0x68df, 0x694b, 0xed85, + 0xee4c, 0xef76, 0xf0ce, 0xf217, 0xf304, 0xf336, 0xf2f8, 0xf2df, 0xf2df, 0xf2df, 0xf2df, 0xf2df, 0xf2df, 0xf2df, 0xf2df, 0xf2df, + 0xf2df, 0xf2df, 0xf2df, 0xf2df, 0xf2df, 0xf2df, 0xf2df, 0xf2df, 0xf2df, 0xf2df, 0xf2df, 0xf2df, 0xf2df, 0xf2df, 0xf2df, 0xf257, + 0xf0f6, 0xef10, 0xed14, 0xeb7d, 0xeb1f, 0xec2b, 0xedcd, 0xefe1, 0xf1bf, 0xf31d, 0xf414, 0xf4af, 0xf501, 0xf51d, 0xf51e, 0x0a55, + 0x0a77, 0x0a99, 0x0a93, 0x0a55, 0x09ed, 0x098b, 0x094b, 0x0932, 0x0932, 0x0932, 0x0932, 0x0932, 0x0932, 0x0932, 0x0932, 0x0932, + 0x0932, 0x0932, 0x0932, 0x0932, 0x0932, 0x0932, 0x0932, 0x0932, 0x0932, 0x0932, 0x0932, 0x0932, 0x0932, 0x0932, 0x0932, 0x098d, + 0x0a1a, 0x0a25, 0x093e, 0x06cd, 0x028a, 0xfe71, 0xfc5f, 0xfb3b, 0xf939, 0xf697, 0xf49c, 0xf318, 0xf1ff, 0xf153, 0xf11a, 0xd757, + 0xd90c, 0xdbb5, 0xdf15, 0xe2c3, 0xe5e8, 0xe712, 0xe6c8, 0xe6ad, 0xe6ad, 0xe6ad, 0xe6ad, 0xe6ad, 0xe6ad, 0xe6ad, 0xe6ad, 0xe6ad, + 0xe6ad, 0xe6ad, 0xe6ad, 0xe6ad, 0xe6ad, 0xe6ad, 0xe6ad, 0xe6ad, 0xe6ad, 0xe6ad, 0xe6ad, 0xe6ad, 0xe6ad, 0xe6ad, 0xe6ad, 0xe4c8, + 0xe0aa, 0xdc51, 0xd8e1, 0xd6f4, 0xd6f1, 0xd673, 0xd570, 0xd68d, 0xd875, 0xd9d1, 0xdb5b, 0xdce9, 0xde53, 0xdf63, 0xdfd0, 0xf8f4, + 0xfa35, 0xfc0f, 0xfe38, 0x0056, 0x01ed, 0x0278, 0x0256, 0x024a, 0x024a, 0x024a, 0x024a, 0x024a, 0x024a, 0x024a, 0x024a, 0x024a, + 0x024a, 0x024a, 0x024a, 0x024a, 0x024a, 0x024a, 0x024a, 0x024a, 0x024a, 0x024a, 0x024a, 0x024a, 0x024a, 0x024a, 0x024a, 0x0161, + 0xff29, 0xfc77, 0xfa17, 0xf8aa, 0xf8a8, 0xf848, 0xf781, 0xf85c, 0xf9c8, 0xfac2, 0xfbd2, 0xfcdb, 0xfdc1, 0xfe68, 0xfea9, 0xe589, + 0xe665, 0xe7cd, 0xe9b5, 0xebea, 0xede3, 0xeea3, 0xee73, 0xee61, 0xee61, 0xee61, 0xee61, 0xee61, 0xee61, 0xee61, 0xee61, 0xee61, + 0xee61, 0xee61, 0xee61, 0xee61, 0xee61, 0xee61, 0xee61, 0xee61, 0xee61, 0xee61, 0xee61, 0xee61, 0xee61, 0xee61, 0xee61, 0xed2c, + 0xeaa4, 0xe823, 0xe64f, 0xe559, 0xe558, 0xe51b, 0xe4a2, 0xe528, 0xe618, 0xe6cb, 0xe79c, 0xe878, 0xe945, 0xe9e3, 0xea23, 0x2c4e, + 0x2c8e, 0x2cc8, 0x2cfe, 0x2d30, 0x2d5f, 0x2d8a, 0x2db4, 0x2ddb, 0x2e00, 0x2e24, 0x2e47, 0x2e68, 0x2e88, 0x2ea7, 0x2ec4, 0x2edf, + 0x2efa, 0x2f13, 0x2f2a, 0x2f41, 0x2f56, 0x2f6a, 0x2f7c, 0x2f8e, 0x2f9e, 0x2fad, 0x2fbb, 0x2fc8, 0x2fd4, 0x2fdf, 0x2fe9, 0x2ff3, + 0x2ffb, 0x3002, 0x3009, 0x300f, 0x3014, 0x3018, 0x301c, 0x301f, 0x3022, 0x3024, 0x3026, 0x3027, 0x3028, 0x3028, 0x3028, 0xf97e, + 0xf974, 0xf971, 0xf975, 0xf97f, 0xf98d, 0xf99f, 0xf9b5, 0xf9cd, 0xf9e7, 0xfa03, 0xfa21, 0xfa40, 0xfa61, 0xfa82, 0xfaa5, 0xfac9, + 0xfaee, 0xfb14, 0xfb3a, 0xfb60, 0xfb87, 0xfbae, 0xfbd6, 0xfbfd, 0xfc24, 0xfc4b, 0xfc71, 0xfc96, 0xfcbb, 0xfcdf, 0xfd03, 0xfd24, + 0xfd45, 0xfd65, 0xfd82, 0xfd9f, 0xfdb9, 0xfdd1, 0xfde8, 0xfdfc, 0xfe0e, 0xfe1e, 0xfe2b, 0xfe35, 0xfe3d, 0xfe42, 0xfe43, 0x0482, + 0x0459, 0x0437, 0x041b, 0x0405, 0x03f2, 0x03e1, 0x03d2, 0x03c2, 0x03b2, 0x03a0, 0x038c, 0x0378, 0x0363, 0x034d, 0x0336, 0x031f, + 0x0306, 0x02ee, 0x02d5, 0x02bb, 0x02a1, 0x0287, 0x026e, 0x0254, 0x023a, 0x0220, 0x0207, 0x01ee, 0x01d5, 0x01be, 0x01a6, 0x0190, + 0x017a, 0x0165, 0x0151, 0x013e, 0x012d, 0x011c, 0x010d, 0x00ff, 0x00f3, 0x00e9, 0x00e0, 0x00d9, 0x00d4, 0x00d1, 0x00d0, 0x19da, + 0x198c, 0x18bb, 0x1774, 0x15eb, 0x1490, 0x141d, 0x1454, 0x1469, 0x1469, 0x1469, 0x1469, 0x1469, 0x1469, 0x1469, 0x1469, 0x1469, + 0x1469, 0x1469, 0x1469, 0x1469, 0x1469, 0x1469, 0x1469, 0x1469, 0x1469, 0x1469, 0x1469, 0x1469, 0x1469, 0x1469, 0x1469, 0x1469, + 0x1579, 0x1866, 0x1cc3, 0x2212, 0x2814, 0x2ee8, 0x36c9, 0x410c, 0x4d44, 0x58ff, 0x628c, 0x680d, 0x69d8, 0x695c, 0x68a5, 0x0693, + 0x05c2, 0x047a, 0x0306, 0x01a9, 0x00a9, 0x004e, 0x005d, 0x0063, 0x0063, 0x0063, 0x0063, 0x0063, 0x0063, 0x0063, 0x0063, 0x0063, + 0x0063, 0x0063, 0x0063, 0x0063, 0x0063, 0x0063, 0x0063, 0x0063, 0x0063, 0x0063, 0x0063, 0x0063, 0x0063, 0x0063, 0x0063, 0x0063, + 0x00cc, 0x01fa, 0x03d7, 0x06dc, 0x0b1e, 0x0fe9, 0x1436, 0x1795, 0x1932, 0x18de, 0x16ec, 0x13d8, 0x10f6, 0x0efe, 0x0e3a, 0xe950, + 0xea05, 0xeb1e, 0xec70, 0xedcc, 0xeee9, 0xef55, 0xef44, 0xef3d, 0xef3d, 0xef3d, 0xef3d, 0xef3d, 0xef3d, 0xef3d, 0xef3d, 0xef3d, + 0xef3d, 0xef3d, 0xef3d, 0xef3d, 0xef3d, 0xef3d, 0xef3d, 0xef3d, 0xef3d, 0xef3d, 0xef3d, 0xef3d, 0xef3d, 0xef3d, 0xef3d, 0xef3d, + 0xef03, 0xee79, 0xedeb, 0xedf1, 0xef56, 0xf2ba, 0xf885, 0xffe1, 0x06bc, 0x0baf, 0x0f3f, 0x1083, 0x0fa4, 0x0dd8, 0x0cd5, 0xd4ed, + 0xd6cc, 0xd9d7, 0xddad, 0xe1ca, 0xe545, 0xe6a2, 0xe66f, 0xe65c, 0xe65c, 0xe65c, 0xe65c, 0xe65c, 0xe65c, 0xe65c, 0xe65c, 0xe65c, + 0xe65c, 0xe65c, 0xe65c, 0xe65c, 0xe65c, 0xe65c, 0xe65c, 0xe65c, 0xe65c, 0xe65c, 0xe65c, 0xe65c, 0xe65c, 0xe65c, 0xe65c, 0xe65c, + 0xe5a9, 0xe3df, 0xe193, 0xdf48, 0xdd5f, 0xdc11, 0xdb72, 0xd91e, 0xd4e2, 0xd159, 0xd067, 0xd333, 0xd887, 0xde5b, 0xe153, 0x0eb6, + 0x0d7a, 0x0b8e, 0x094e, 0x0720, 0x057e, 0x04e7, 0x04fd, 0x0505, 0x0505, 0x0505, 0x0505, 0x0505, 0x0505, 0x0505, 0x0505, 0x0505, + 0x0505, 0x0505, 0x0505, 0x0505, 0x0505, 0x0505, 0x0505, 0x0505, 0x0505, 0x0505, 0x0505, 0x0505, 0x0505, 0x0505, 0x0505, 0x0505, + 0x0552, 0x0620, 0x073c, 0x086c, 0x0979, 0x0a39, 0x0a96, 0x0c00, 0x0ebd, 0x1129, 0x11d3, 0x0fe1, 0x0c5e, 0x08ed, 0x075c, 0x194c, + 0x1884, 0x1725, 0x1542, 0x1311, 0x1118, 0x104c, 0x106a, 0x1075, 0x1075, 0x1075, 0x1075, 0x1075, 0x1075, 0x1075, 0x1075, 0x1075, + 0x1075, 0x1075, 0x1075, 0x1075, 0x1075, 0x1075, 0x1075, 0x1075, 0x1075, 0x1075, 0x1075, 0x1075, 0x1075, 0x1075, 0x1075, 0x1075, + 0x10de, 0x11e6, 0x132f, 0x146c, 0x156a, 0x1612, 0x1660, 0x177b, 0x1950, 0x1aa4, 0x1af6, 0x19f8, 0x17c0, 0x14e8, 0x1352, 0x4753, + 0x46d2, 0x4652, 0x45d7, 0x4567, 0x4507, 0x44bc, 0x448b, 0x447a, 0x447a, 0x447a, 0x447a, 0x447a, 0x447a, 0x447a, 0x447a, 0x447a, + 0x447a, 0x447a, 0x447a, 0x447a, 0x447a, 0x447a, 0x447a, 0x447a, 0x447a, 0x447a, 0x447a, 0x447a, 0x447a, 0x447a, 0x447a, 0x447a, + 0x447a, 0x447a, 0x4419, 0x430d, 0x4178, 0x3f7d, 0x3d40, 0x3ae5, 0x388d, 0x3656, 0x345a, 0x32ae, 0x3165, 0x3092, 0x3047, 0xf330, + 0xf34d, 0xf36b, 0xf389, 0xf3a6, 0xf3bf, 0xf3d3, 0xf3e1, 0xf3e6, 0xf3e6, 0xf3e6, 0xf3e6, 0xf3e6, 0xf3e6, 0xf3e6, 0xf3e6, 0xf3e6, + 0xf3e6, 0xf3e6, 0xf3e6, 0xf3e6, 0xf3e6, 0xf3e6, 0xf3e6, 0xf3e6, 0xf3e6, 0xf3e6, 0xf3e6, 0xf3e6, 0xf3e6, 0xf3e6, 0xf3e6, 0xf3e6, + 0xf3e6, 0xf3e6, 0xf401, 0xf451, 0xf4d5, 0xf58e, 0xf67a, 0xf794, 0xf8ce, 0xfa17, 0xfb5a, 0xfc7e, 0xfd6c, 0xfe0a, 0xfe44, 0xeb69, + 0xebd0, 0xec37, 0xec9a, 0xecf4, 0xed41, 0xed7d, 0xeda4, 0xedb2, 0xedb2, 0xedb2, 0xedb2, 0xedb2, 0xedb2, 0xedb2, 0xedb2, 0xedb2, + 0xedb2, 0xedb2, 0xedb2, 0xedb2, 0xedb2, 0xedb2, 0xedb2, 0xedb2, 0xedb2, 0xedb2, 0xedb2, 0xedb2, 0xedb2, 0xedb2, 0xedb2, 0xedb2, + 0xedb2, 0xedb2, 0xedff, 0xeed4, 0xf015, 0xf1a4, 0xf362, 0xf532, 0xf6f7, 0xf89c, 0xfa0e, 0xfb40, 0xfc26, 0xfcb8, 0xfceb, 0x07ad, + 0x07e6, 0x0877, 0x092f, 0x09e3, 0x0a81, 0x0b15, 0x0bce, 0x0cf1, 0x0f50, 0x12ff, 0x16ae, 0x1927, 0x1a41, 0x1af0, 0x1c9d, 0x2052, + 0x253c, 0x295b, 0x2b4d, 0x2b65, 0x2b1c, 0x2a0a, 0x26ef, 0x2226, 0x1cf5, 0x1908, 0x1789, 0x17c2, 0x1867, 0x196f, 0x1ad0, 0x1c80, + 0x1e76, 0x20a8, 0x2309, 0x258b, 0x2820, 0x2ab6, 0x2d3f, 0x2faa, 0x31e9, 0x33ed, 0x35aa, 0x3716, 0x3826, 0x38d1, 0x390d, 0xfd25, + 0xfc9f, 0xfb34, 0xf91c, 0xf698, 0xf3f5, 0xf186, 0xef9b, 0xee81, 0xeedd, 0xf142, 0xf5da, 0xfbeb, 0x01f7, 0x06a8, 0x0945, 0x0931, + 0x0612, 0x0037, 0xf97c, 0xf455, 0xf25d, 0xf38c, 0xf63b, 0xf8d8, 0xfa2b, 0xfa49, 0xfa23, 0xfa3d, 0xfa85, 0xfaf5, 0xfb84, 0xfc28, + 0xfcd7, 0xfd87, 0xfe2f, 0xfec6, 0xff45, 0xffa9, 0xffee, 0x0019, 0x002a, 0x0026, 0x0015, 0xfffc, 0xffe5, 0xffd4, 0xffce, 0xff36, + 0x0032, 0x02c8, 0x0678, 0x0abd, 0x0f10, 0x12e2, 0x159f, 0x16ad, 0x13ad, 0x0bd7, 0x0142, 0xf637, 0xecb0, 0xe639, 0xe436, 0xe843, + 0xf14a, 0xfc6a, 0x06f5, 0x0ec5, 0x11d9, 0x0ee3, 0x0733, 0xfcc8, 0xf258, 0xeaa7, 0xe7b6, 0xe7d7, 0xe838, 0xe8d3, 0xe9a6, 0xeaac, + 0xebe3, 0xed43, 0xeec8, 0xf067, 0xf217, 0xf3cd, 0xf57c, 0xf71a, 0xf89a, 0xf9f4, 0xfb1e, 0xfc11, 0xfcc7, 0xfd39, 0xfd61, }; + +JointIndex gBeastSkelAttackdbAnimJointIndices[23] = { + { 0x000f, 0x003f, 0x006f, }, + { 0x0000, 0x0001, 0x0002, }, + { 0x009f, 0x00cf, 0x00ff, }, + { 0x012f, 0x015f, 0x018f, }, + { 0x01bf, 0x01ef, 0x021f, }, + { 0x024f, 0x027f, 0x02af, }, + { 0x02df, 0x030f, 0x033f, }, + { 0x036f, 0x039f, 0x03cf, }, + { 0x0003, 0x0004, 0x0005, }, + { 0x03ff, 0x042f, 0x045f, }, + { 0x048f, 0x04bf, 0x04ef, }, + { 0x051f, 0x054f, 0x057f, }, + { 0x0006, 0x0007, 0x0008, }, + { 0x05af, 0x05df, 0x060f, }, + { 0x063f, 0x066f, 0x069f, }, + { 0x06cf, 0x06ff, 0x072f, }, + { 0x0009, 0x000a, 0x000b, }, + { 0x075f, 0x078f, 0x07bf, }, + { 0x07ef, 0x081f, 0x084f, }, + { 0x087f, 0x08af, 0x08df, }, + { 0x000c, 0x000d, 0x000e, }, + { 0x090f, 0x093f, 0x096f, }, + { 0x099f, 0x09cf, 0x09ff, }, +}; + +AnimationHeader gBeastSkelAttackdbAnim = { { 48 }, gBeastSkelAttackdbAnimFrameData, gBeastSkelAttackdbAnimJointIndices, 15 }; + +s16 gBeastSkelAttackdcAnimFrameData[1551] = { + 0xfed1, 0x7f54, 0xff8b, 0xe556, 0xfe0d, 0xf857, 0x18ea, 0x0091, 0x0231, 0x1900, 0xfd9d, 0xff42, 0x0006, 0x0006, 0x0007, 0x0008, + 0x0009, 0x000a, 0x000a, 0x000a, 0x000a, 0x0009, 0x0009, 0x0009, 0x0008, 0x0007, 0x0007, 0x0006, 0x0005, 0x0005, 0x0004, 0x0004, + 0x0003, 0x0002, 0x0002, 0x0002, 0x0001, 0x0001, 0x0001, 0x01d0, 0x0203, 0x0251, 0x02ab, 0x0300, 0x033f, 0x0358, 0x0351, 0x0340, + 0x0324, 0x02ff, 0x02d3, 0x02a0, 0x0268, 0x022c, 0x01ee, 0x01ae, 0x016e, 0x0130, 0x00f4, 0x00bc, 0x008a, 0x005d, 0x0038, 0x001c, + 0x000b, 0x0005, 0xffe0, 0xffe1, 0xffe3, 0xffe6, 0xffe8, 0xffea, 0xffeb, 0xffeb, 0xffea, 0xffe9, 0xffe8, 0xffe7, 0xffe6, 0xffe4, + 0xffe2, 0xffe0, 0xffdf, 0xffdd, 0xffdb, 0xffd9, 0xffd8, 0xffd6, 0xffd5, 0xffd4, 0xffd3, 0xffd3, 0xffd2, 0xf373, 0xf196, 0xecc9, + 0xe642, 0xdf37, 0xd8c4, 0xd3e3, 0xd03e, 0xccea, 0xc9e9, 0xc739, 0xc4d7, 0xc2c0, 0xc0f0, 0xbf62, 0xbe11, 0xbcf9, 0xbc14, 0xbb5d, + 0xbacf, 0xba64, 0xba18, 0xb9e5, 0xb9c7, 0xb9b7, 0xb9b1, 0xb9b0, 0x01e5, 0x018c, 0x0096, 0xff28, 0xfd8e, 0xfc29, 0xfb60, 0xfb12, + 0xfae3, 0xfad2, 0xfade, 0xfb03, 0xfb3f, 0xfb8f, 0xfbed, 0xfc57, 0xfcc8, 0xfd3d, 0xfdb3, 0xfe26, 0xfe93, 0xfef7, 0xff4e, 0xff97, + 0xffcf, 0xfff2, 0xfffe, 0xfc38, 0xfbd2, 0xfaeb, 0xf9ed, 0xf930, 0xf8d9, 0xf8e0, 0xf919, 0xf96c, 0xf9d2, 0xfa45, 0xfac0, 0xfb3f, + 0xfbbf, 0xfc3f, 0xfcbc, 0xfd34, 0xfda8, 0xfe14, 0xfe7a, 0xfed6, 0xff29, 0xff71, 0xffac, 0xffd8, 0xfff4, 0x0000, 0xff68, 0x00d0, + 0x0459, 0x090b, 0x0ddc, 0x11a8, 0x1334, 0x133e, 0x1353, 0x1371, 0x1396, 0x13be, 0x13e9, 0x1413, 0x143b, 0x145f, 0x147f, 0x1499, + 0x14ae, 0x14be, 0x14c9, 0x14cf, 0x14d2, 0x14d3, 0x14d3, 0x14d2, 0x14d2, 0x0496, 0x0587, 0x07ea, 0x0b0c, 0x0e25, 0x1070, 0x114b, + 0x111f, 0x10bf, 0x1030, 0x0f79, 0x0e9f, 0x0da7, 0x0c96, 0x0b73, 0x0a42, 0x090c, 0x07d4, 0x06a2, 0x057c, 0x0469, 0x036f, 0x0294, + 0x01de, 0x0155, 0x00fe, 0x00df, 0xf68e, 0xf669, 0xf633, 0xf63f, 0xf6b0, 0xf74e, 0xf7a5, 0xf7bf, 0xf7fa, 0xf84f, 0xf8bb, 0xf93a, + 0xf9c7, 0xfa60, 0xfb00, 0xfba5, 0xfc4a, 0xfcee, 0xfd8c, 0xfe24, 0xfeb0, 0xff30, 0xff9f, 0xfffa, 0x0042, 0x006e, 0x007d, 0xb96b, + 0xb5d9, 0xb216, 0xae85, 0xab87, 0xa979, 0xa8b5, 0xa8f6, 0xa9b3, 0xaade, 0xac6a, 0xae4c, 0xb077, 0xb2dc, 0xb56e, 0xb81e, 0xbadd, + 0xbd9c, 0xc04a, 0xc2d9, 0xc53a, 0xc75f, 0xc93c, 0xcac4, 0xcbeb, 0xcca5, 0xcce6, 0xfba1, 0xfb5b, 0xfaba, 0xf9ef, 0xf929, 0xf894, + 0xf85a, 0xf866, 0xf889, 0xf8c2, 0xf90e, 0xf96b, 0xf9d8, 0xfa52, 0xfad5, 0xfb5f, 0xfbeb, 0xfc76, 0xfcfd, 0xfd7b, 0xfdee, 0xfe54, + 0xfeaa, 0xfeef, 0xff23, 0xff43, 0xff4e, 0xfdd3, 0xfdd0, 0xfdd5, 0xfdea, 0xfe0c, 0xfe2e, 0xfe3d, 0xfe39, 0xfe2d, 0xfe1c, 0xfe07, + 0xfdf3, 0xfde0, 0xfdd3, 0xfdcc, 0xfdce, 0xfdda, 0xfdef, 0xfe0d, 0xfe31, 0xfe5a, 0xfe85, 0xfeae, 0xfed3, 0xfef0, 0xff04, 0xff0b, + 0xce45, 0xbfb3, 0xac9d, 0xb38f, 0xb863, 0xc260, 0xc687, 0xc43c, 0xbde6, 0xbbee, 0xbf20, 0xc2aa, 0xc36e, 0xc428, 0xc4e9, 0xc5ca, + 0xc6f0, 0xc8a0, 0xcb2d, 0xcec8, 0xd327, 0xd768, 0xda9e, 0xdc85, 0xdd6d, 0xddc4, 0xddd8, 0x2a03, 0x2c10, 0x286f, 0x1080, 0xff76, + 0x0d3b, 0x149a, 0x1483, 0x150c, 0x1691, 0x18c2, 0x1ab5, 0x1c45, 0x1da3, 0x1ecd, 0x1fc1, 0x2073, 0x20ca, 0x208d, 0x1f5a, 0x1cb6, + 0x1868, 0x12fa, 0x0d9c, 0x0959, 0x06af, 0x05c5, 0x02b2, 0xf893, 0xe941, 0xef9e, 0xe0dc, 0xc464, 0xb878, 0xb874, 0xb92d, 0xbbff, + 0xc097, 0xc2e7, 0xc2c2, 0xc304, 0xc3cd, 0xc548, 0xc7b2, 0xcb58, 0xd089, 0xd769, 0xdfa0, 0xe82a, 0xefcf, 0xf5c9, 0xf9ef, 0xfc5e, + 0xfd2e, 0x2764, 0x359e, 0x4c88, 0x59da, 0x504a, 0x39e7, 0x2713, 0x26ce, 0x2d85, 0x2c7a, 0x243c, 0x1bc5, 0x177e, 0x13c1, 0x10b3, + 0x0e7e, 0x0d43, 0x0d03, 0x0d8a, 0x0e8d, 0x0fc7, 0x110a, 0x1239, 0x133f, 0x140f, 0x149b, 0x14cf, 0xffc1, 0x0026, 0x00d5, 0x0130, + 0x00f0, 0x0046, 0xffbf, 0xffbd, 0xffe9, 0xffe2, 0xffad, 0xff7f, 0xff6b, 0xff5d, 0xff53, 0xff4c, 0xff49, 0xff49, 0xff4a, 0xff4c, + 0xff50, 0xff54, 0xff58, 0xff5b, 0xff5e, 0xff60, 0xff61, 0xfefb, 0xfecd, 0xfed2, 0xff00, 0xfedc, 0xfec7, 0xfefc, 0xfefe, 0xfee3, + 0xfee7, 0xff0a, 0xff38, 0xff52, 0xff6b, 0xff81, 0xff90, 0xff99, 0xff9b, 0xff97, 0xff90, 0xff87, 0xff7e, 0xff76, 0xff6f, 0xff69, + 0xff66, 0xff64, 0x1cc0, 0x1dc4, 0x233f, 0x3c1a, 0xe713, 0xf3c6, 0xf62d, 0xf5cd, 0xf4a6, 0xf28f, 0xef2f, 0xe9e8, 0xe1d0, 0xd629, + 0x4801, 0x3ac9, 0x30f4, 0x2a63, 0x261c, 0x2351, 0x217b, 0x2046, 0x1f7e, 0x1eff, 0x1eb4, 0x1e8b, 0x1e7f, 0xec84, 0xe7f2, 0xdc12, + 0xcf6b, 0xad33, 0xa36d, 0x9f63, 0x9fd0, 0xa109, 0xa2f6, 0xa573, 0xa845, 0xaaf7, 0xacb9, 0xd377, 0xd622, 0xdaca, 0xe08f, 0xe6b4, + 0xecb5, 0xf23e, 0xf71b, 0xfb2f, 0xfe6c, 0x00cb, 0x023f, 0x02bf, 0x0822, 0x05a3, 0xfc88, 0xdf2e, 0x2ff0, 0x201e, 0x1c82, 0x1cf5, + 0x1e52, 0x20c0, 0x2495, 0x2a6d, 0x3331, 0x3f9c, 0xce9e, 0xdcc2, 0xe793, 0xef2c, 0xf480, 0xf85a, 0xfb39, 0xfd67, 0xff12, 0x0054, + 0x0136, 0x01bf, 0x01ee, 0xe40a, 0xe3d8, 0xe35a, 0xe2b7, 0xe213, 0xe194, 0xe162, 0xe167, 0xe175, 0xe18b, 0xe1a9, 0xe1cc, 0xe1f5, + 0xe222, 0xe252, 0xe284, 0xe2b7, 0xe2ea, 0xe31b, 0xe34b, 0xe378, 0xe3a0, 0xe3c4, 0xe3e1, 0xe3f7, 0xe405, 0xe40a, 0x04a2, 0x048c, + 0x0453, 0x040a, 0x03c3, 0x038d, 0x0377, 0x0379, 0x037f, 0x0389, 0x0395, 0x03a5, 0x03b6, 0x03c9, 0x03de, 0x03f4, 0x040a, 0x0421, + 0x0437, 0x044c, 0x0460, 0x0472, 0x0482, 0x0490, 0x049a, 0x04a0, 0x04a2, 0xffc5, 0xffda, 0x0010, 0x0054, 0x009a, 0x00d0, 0x00e6, + 0x00e3, 0x00dd, 0x00d4, 0x00c7, 0x00b8, 0x00a6, 0x0093, 0x007f, 0x006a, 0x0054, 0x003f, 0x002a, 0x0016, 0x0004, 0xfff1, 0xffe2, + 0xffd6, 0xffcd, 0xffc7, 0xffc5, 0xd040, 0xe42f, 0x05cd, 0x9baf, 0xad76, 0xbb18, 0xc3aa, 0xc80c, 0xcc39, 0xcfee, 0xd2fe, 0xd557, + 0xd6fe, 0xd80b, 0xd89f, 0xd8e3, 0xd901, 0xd920, 0xd961, 0xd9d6, 0xda83, 0xdb58, 0xdc36, 0xdcfe, 0xdd98, 0xddfa, 0xde1c, 0xaa30, + 0xa886, 0x9bdc, 0xe612, 0xe8dc, 0xe6bf, 0xe2a5, 0xe050, 0xdebd, 0xddd1, 0xdd70, 0xdd7f, 0xddec, 0xdea7, 0xdfab, 0xe0f6, 0xe28e, + 0xe480, 0xe6da, 0xe9ac, 0xecfc, 0xf0bb, 0xf4b3, 0xf87f, 0xfba9, 0xfdc5, 0xfe85, 0xef0e, 0xcb79, 0xae51, 0x2841, 0x292d, 0x31c4, + 0x32f8, 0x2de8, 0x2938, 0x24f7, 0x2135, 0x1dfb, 0x1b46, 0x1905, 0x1721, 0x157c, 0x13f5, 0x1267, 0x10b2, 0x0eb8, 0x0c6a, 0x09ca, + 0x06fb, 0x043b, 0x01e1, 0x0043, 0xffab, 0x344c, 0x425c, 0x3759, 0x321c, 0x314a, 0x2a71, 0x2567, 0x26d6, 0x27e5, 0x28ba, 0x2966, + 0x29eb, 0x2a42, 0x2a60, 0x2a37, 0x29b9, 0x28dc, 0x279b, 0x25f4, 0x23ec, 0x2190, 0x1ef3, 0x1c35, 0x1983, 0x1723, 0x156e, 0x14ca, + 0xffad, 0xff87, 0xffa5, 0xffb2, 0xffb4, 0xffc5, 0xffd0, 0xffcd, 0xffca, 0xffc8, 0xffc7, 0xffc6, 0xffc5, 0xffc5, 0xffc5, 0xffc6, + 0xffc8, 0xffcb, 0xffcf, 0xffd3, 0xffd8, 0xffdd, 0xffe1, 0xffe6, 0xffe9, 0xffec, 0xffed, 0x0068, 0x006d, 0x006a, 0x0066, 0x0066, + 0x005e, 0x0056, 0x0059, 0x005a, 0x005b, 0x005c, 0x005d, 0x005e, 0x005e, 0x005e, 0x005d, 0x005c, 0x005a, 0x0057, 0x0054, 0x0050, + 0x004b, 0x0045, 0x0040, 0x003a, 0x0037, 0x0035, 0x3ebc, 0x434f, 0x4db1, 0xd741, 0xdcc2, 0xdf29, 0xdfd1, 0xdfb0, 0xdf4a, 0xde8a, + 0xdd4a, 0xdb49, 0xd829, 0xd366, 0x4c80, 0x4377, 0x397c, 0x3084, 0x29c0, 0x252f, 0x224a, 0x208a, 0x1f87, 0x1ef9, 0x1eb2, 0x1e92, + 0x1e8a, 0x2191, 0x2176, 0x1f4b, 0x6643, 0x6cec, 0x71f7, 0x73e4, 0x737d, 0x7251, 0x706c, 0x6dda, 0x6aaf, 0x6718, 0x636e, 0x1fb3, + 0x2173, 0x2119, 0x1e96, 0x1a95, 0x15f3, 0x115c, 0x0d37, 0x09b8, 0x06f5, 0x04f4, 0x03bb, 0x034f, 0x3e26, 0x4461, 0x52db, 0xe192, + 0xec07, 0xf216, 0xf42a, 0xf3bc, 0xf278, 0xf056, 0xed3a, 0xe8ef, 0xe320, 0xdb58, 0x5126, 0x4499, 0x36f6, 0x2a49, 0x1fd9, 0x17bd, + 0x1186, 0x0cc2, 0x091d, 0x0665, 0x047d, 0x0356, 0x02f1, 0x6509, 0x6548, 0x65e0, 0x6696, 0x6736, 0x678d, 0x676b, 0x66ac, 0x6555, + 0x6376, 0x611b, 0x5e50, 0x5b23, 0x57a3, 0x53e2, 0x4ff3, 0x4bec, 0x47e5, 0x43f5, 0x4033, 0x3cb8, 0x3996, 0x36e1, 0x34ab, 0x3302, + 0x31f7, 0x319a, 0xfffa, 0xfff9, 0xfff7, 0xfff5, 0xfff4, 0xfff3, 0xfff4, 0xfff6, 0xfffa, 0x0001, 0x0007, 0x000d, 0x0014, 0x001a, + 0x0020, 0x0025, 0x0029, 0x002c, 0x002e, 0x002e, 0x002e, 0x002d, 0x002c, 0x002a, 0x0029, 0x0028, 0x0028, 0x004b, 0x004e, 0x0057, + 0x0061, 0x006c, 0x0073, 0x0076, 0x0075, 0x0073, 0x0070, 0x006c, 0x0067, 0x0060, 0x0058, 0x004f, 0x0045, 0x003b, 0x0030, 0x0025, + 0x001a, 0x0010, 0x0007, 0xfffe, 0xfff8, 0xfff3, 0xfff0, 0xffef, 0x43c2, 0x4211, 0x3f68, 0x3c70, 0x39d5, 0x384d, 0x3897, 0x3a83, + 0x3d4e, 0x40d9, 0x4504, 0x49b0, 0x4ebe, 0x5407, 0x5961, 0x5e96, 0x6369, 0x65fd, 0x6485, 0x6115, 0x60b6, 0x6371, 0x65a5, 0x6752, + 0x6877, 0x6919, 0x694b, 0xed85, 0xee48, 0xef65, 0xf0a6, 0xf1c8, 0xf27a, 0xf262, 0xf1a8, 0xf0b3, 0xef97, 0xee6d, 0xed55, 0xec74, + 0xebf1, 0xebf4, 0xeca3, 0xee16, 0xefc9, 0xf129, 0xf2ba, 0xf456, 0xf572, 0xf5ec, 0xf5ee, 0xf5a7, 0xf54c, 0xf51e, 0x0a55, 0x0a97, + 0x0b0c, 0x0b82, 0x0bdd, 0x0c1d, 0x0c4c, 0x0c50, 0x0c08, 0x0b61, 0x0a4c, 0x08b9, 0x06a3, 0x040f, 0x010d, 0xfdb7, 0xfa41, 0xf784, + 0xf69e, 0xf6b1, 0xf5cd, 0xf40d, 0xf2cb, 0xf1ec, 0xf165, 0xf127, 0xf11a, 0xd757, 0xd8ea, 0xdb24, 0xddb9, 0xe02c, 0xe1bc, 0xe17e, + 0xe018, 0xdebc, 0xdd85, 0xdc8b, 0xdbde, 0xdb83, 0xdb79, 0xdbb6, 0xdc26, 0xdcb6, 0xdb0e, 0xd8c1, 0xd908, 0xda5c, 0xdb24, 0xdc28, + 0xdd51, 0xde7c, 0xdf6c, 0xdfd0, 0xf8f4, 0xfa1c, 0xfbad, 0xfd60, 0xfedf, 0xffc4, 0xffa1, 0xfed3, 0xfe02, 0xfd3f, 0xfc9d, 0xfc2a, + 0xfbed, 0xfbe7, 0xfc10, 0xfc5b, 0xfcb9, 0xfb9e, 0xf9ff, 0xfa33, 0xfb23, 0xfbad, 0xfc5c, 0xfd1e, 0xfdda, 0xfe6d, 0xfea9, 0xe589, + 0xe653, 0xe77f, 0xe8ed, 0xea59, 0xeb49, 0xeb24, 0xea4d, 0xe981, 0xe8d0, 0xe844, 0xe7e4, 0xe7b2, 0xe7ad, 0xe7ce, 0xe80c, 0xe85b, + 0xe773, 0xe63e, 0xe663, 0xe714, 0xe77f, 0xe80c, 0xe8b2, 0xe95c, 0xe9e8, 0xea23, 0x2c60, 0x2cac, 0x2cf3, 0x2d37, 0x2d78, 0x2db5, + 0x2df0, 0x2e28, 0x2e5d, 0x2e90, 0x2ec0, 0x2eec, 0x2f16, 0x2f3d, 0x2f60, 0x2f81, 0x2f9f, 0x2fba, 0x2fd1, 0x2fe6, 0x2ff8, 0x3007, + 0x3013, 0x301c, 0x3023, 0x3027, 0x3028, 0xf974, 0xf974, 0xf984, 0xf9a2, 0xf9c9, 0xf9fa, 0xfa31, 0xfa6c, 0xfaaa, 0xfaec, 0xfb2f, + 0xfb74, 0xfbb9, 0xfbff, 0xfc44, 0xfc87, 0xfcc9, 0xfd07, 0xfd42, 0xfd78, 0xfdaa, 0xfdd6, 0xfdfb, 0xfe1a, 0xfe30, 0xfe3e, 0xfe43, + 0x0448, 0x040b, 0x03da, 0x03b2, 0x038f, 0x0370, 0x0350, 0x032e, 0x0308, 0x02e1, 0x02b8, 0x028f, 0x0264, 0x0239, 0x020f, 0x01e5, + 0x01bd, 0x0196, 0x0171, 0x014f, 0x0130, 0x0115, 0x00fd, 0x00ea, 0x00dc, 0x00d3, 0x00d0, 0x19d9, 0x1964, 0x1835, 0x167c, 0x1489, + 0x12eb, 0x128a, 0x13ad, 0x15d1, 0x18c6, 0x1c62, 0x207f, 0x2501, 0x29d2, 0x2edc, 0x340c, 0x3977, 0x3f47, 0x4583, 0x4d59, 0x568e, + 0x5f47, 0x664e, 0x6a0f, 0x6abc, 0x6997, 0x68a5, 0x0696, 0x05b9, 0x0454, 0x02be, 0x0148, 0x003d, 0xffea, 0x004a, 0x010f, 0x0233, + 0x03af, 0x0575, 0x0774, 0x0992, 0x0bb3, 0x0e1c, 0x10c8, 0x133c, 0x14ec, 0x1630, 0x16e2, 0x16ae, 0x1551, 0x12ed, 0x1095, 0x0ee8, + 0x0e3a, 0xe950, 0xea07, 0xeb29, 0xec90, 0xee0d, 0xef52, 0xefdc, 0xefb3, 0xef52, 0xeed9, 0xee6a, 0xee24, 0xee21, 0xee75, 0xef2a, + 0xf0bc, 0xf3c1, 0xf86d, 0xfeb5, 0x05c0, 0x0b83, 0x0ef9, 0x111f, 0x1168, 0x0ffe, 0x0ded, 0x0cd5, 0xd4ed, 0xd6d9, 0xda08, 0xde1a, + 0xe28c, 0xe66f, 0xe825, 0xe7b1, 0xe684, 0xe4e1, 0xe30c, 0xe139, 0xdf90, 0xde2c, 0xdd1e, 0xdc6c, 0xdc13, 0xdc08, 0xdc38, 0xda3d, + 0xd5f9, 0xd234, 0xd0f3, 0xd37b, 0xd8a2, 0xde61, 0xe153, 0x0eb6, 0x0d72, 0x0b70, 0x0911, 0x06c1, 0x04fd, 0x044a, 0x0478, 0x04f4, + 0x05aa, 0x0683, 0x0769, 0x0846, 0x0907, 0x099f, 0x0a04, 0x0a38, 0x0a3f, 0x0a23, 0x0b50, 0x0e04, 0x1091, 0x1171, 0x0fb0, 0x0c4e, + 0x08ea, 0x075c, 0x194c, 0x187e, 0x170e, 0x150a, 0x12a5, 0x106a, 0x0f66, 0x0fac, 0x105e, 0x1152, 0x125d, 0x1360, 0x1446, 0x1501, + 0x158b, 0x15e5, 0x1611, 0x1617, 0x15ff, 0x16f5, 0x18de, 0x1a57, 0x1ac7, 0x19dd, 0x17b4, 0x14e5, 0x1352, 0x48bc, 0x489b, 0x4879, + 0x4858, 0x4837, 0x4819, 0x47fe, 0x47e4, 0x47c0, 0x4784, 0x4720, 0x4686, 0x45a9, 0x447a, 0x42f2, 0x4121, 0x3f1e, 0x3cfe, 0x3ad8, + 0x38be, 0x36c3, 0x34f6, 0x3364, 0x3218, 0x311e, 0x307f, 0x3047, 0xf2e5, 0xf2ec, 0xf2f2, 0xf2f9, 0xf300, 0xf306, 0xf30b, 0xf311, + 0xf318, 0xf325, 0xf33b, 0xf35f, 0xf395, 0xf3e6, 0xf459, 0xf4f3, 0xf5b3, 0xf697, 0xf79a, 0xf8b3, 0xf9d5, 0xfaf4, 0xfbff, 0xfce9, + 0xfda1, 0xfe19, 0xfe44, 0xea45, 0xea60, 0xea7b, 0xea96, 0xeab0, 0xeac9, 0xeadf, 0xeaf4, 0xeb10, 0xeb41, 0xeb92, 0xec0d, 0xecbf, + 0xedb2, 0xeeea, 0xf05a, 0xf1ee, 0xf395, 0xf53c, 0xf6d2, 0xf84c, 0xf99d, 0xfabe, 0xfba9, 0xfc57, 0xfcc5, 0xfceb, 0x07ad, 0x07e1, + 0x0876, 0x0967, 0x0aac, 0x0c40, 0x0e1b, 0x1037, 0x128d, 0x1514, 0x17c3, 0x1a92, 0x1d77, 0x2065, 0x2353, 0x2637, 0x2905, 0x2bb3, + 0x2e38, 0x308c, 0x32a6, 0x347f, 0x3611, 0x3755, 0x3845, 0x38da, 0x390d, 0xfd25, 0xfd27, 0xfd2a, 0xfd31, 0xfd3a, 0xfd46, 0xfd56, + 0xfd69, 0xfd81, 0xfd9c, 0xfdbc, 0xfddf, 0xfe06, 0xfe30, 0xfe5c, 0xfe8a, 0xfeb7, 0xfee4, 0xff0f, 0xff37, 0xff5c, 0xff7d, 0xff99, + 0xffaf, 0xffc0, 0xffca, 0xffce, 0xff36, 0xff33, 0xff29, 0xff1a, 0xff05, 0xfeec, 0xfecf, 0xfeaf, 0xfe8c, 0xfe69, 0xfe45, 0xfe22, + 0xfe00, 0xfde1, 0xfdc5, 0xfdac, 0xfd98, 0xfd87, 0xfd7a, 0xfd70, 0xfd69, 0xfd65, 0xfd62, 0xfd61, 0xfd61, 0xfd61, 0xfd61, }; + +JointIndex gBeastSkelAttackdcAnimJointIndices[23] = { + { 0x000c, 0x0027, 0x0042, }, + { 0x0000, 0x0001, 0x0002, }, + { 0x005d, 0x0078, 0x0093, }, + { 0x00ae, 0x00c9, 0x00e4, }, + { 0x00ff, 0x011a, 0x0135, }, + { 0x0150, 0x016b, 0x0186, }, + { 0x01a1, 0x01bc, 0x01d7, }, + { 0x01f2, 0x020d, 0x0228, }, + { 0x0243, 0x025e, 0x0279, }, + { 0x0294, 0x02af, 0x02ca, }, + { 0x02e5, 0x0300, 0x031b, }, + { 0x0336, 0x0351, 0x036c, }, + { 0x0003, 0x0004, 0x0005, }, + { 0x0387, 0x03a2, 0x03bd, }, + { 0x03d8, 0x03f3, 0x040e, }, + { 0x0429, 0x0444, 0x045f, }, + { 0x0006, 0x0007, 0x0008, }, + { 0x047a, 0x0495, 0x04b0, }, + { 0x04cb, 0x04e6, 0x0501, }, + { 0x051c, 0x0537, 0x0552, }, + { 0x0009, 0x000a, 0x000b, }, + { 0x056d, 0x0588, 0x05a3, }, + { 0x05be, 0x05d9, 0x05f4, }, +}; + +AnimationHeader gBeastSkelAttackdcAnim = { { 27 }, gBeastSkelAttackdcAnimFrameData, gBeastSkelAttackdcAnimJointIndices, 12 }; diff --git a/assets/objects/object_beast/object_beast.h b/assets/objects/object_beast/object_beast.h new file mode 100644 index 0000000000..0b8cae8433 --- /dev/null +++ b/assets/objects/object_beast/object_beast.h @@ -0,0 +1,145 @@ +#ifndef Z_BEAST_H +#define Z_BEAST_H + +#include "animation.h" +#include "ultra64.h" + +extern u64 gBeastSkel_CASTLEVANIA2_C69CF394_2_0_6F8BB677_ciByRGBA_ci4[]; +extern u64 gBeastSkel_CASTLEVANIA2_C69CF394_2_0_6F8BB677_ciByRGBA_pal_rgba16[]; +extern u64 gBeastSkel_furcutout_ia8[]; +extern u64 gBeastSkel_uppermouth_i4[]; +extern u64 gBeastSkel_CASTLEVANIA2_F5E4DD5E_2_0_BDD5A5BB_ciByRGBA_ci4[]; +extern u64 gBeastSkel_CASTLEVANIA2_F5E4DD5E_2_0_BDD5A5BB_ciByRGBA_pal_rgba16[]; +extern u64 gBeastSkel_dogmouth_i4[]; +extern Vtx gBeastSkel_Chest_mesh_layer_Opaque_vtx_0[49]; +extern Gfx gBeastSkel_Chest_mesh_layer_Opaque_tri_0[]; +extern Vtx gBeastSkel_Chest_mesh_layer_Opaque_vtx_1[26]; +extern Gfx gBeastSkel_Chest_mesh_layer_Opaque_tri_1[]; +extern Vtx gBeastSkel_Head_mesh_layer_Opaque_vtx_0[130]; +extern Gfx gBeastSkel_Head_mesh_layer_Opaque_tri_0[]; +extern Vtx gBeastSkel_Head_mesh_layer_Opaque_vtx_1[5]; +extern Gfx gBeastSkel_Head_mesh_layer_Opaque_tri_1[]; +extern Vtx gBeastSkel_Head_mesh_layer_Opaque_vtx_2[16]; +extern Gfx gBeastSkel_Head_mesh_layer_Opaque_tri_2[]; +extern Vtx gBeastSkel_Head_mesh_layer_Opaque_vtx_3[18]; +extern Gfx gBeastSkel_Head_mesh_layer_Opaque_tri_3[]; +extern Vtx gBeastSkel_Jaw_mesh_layer_Opaque_vtx_0[38]; +extern Gfx gBeastSkel_Jaw_mesh_layer_Opaque_tri_0[]; +extern Vtx gBeastSkel_Jaw_mesh_layer_Opaque_vtx_1[9]; +extern Gfx gBeastSkel_Jaw_mesh_layer_Opaque_tri_1[]; +extern Vtx gBeastSkel_Jaw_mesh_layer_Opaque_vtx_2[10]; +extern Gfx gBeastSkel_Jaw_mesh_layer_Opaque_tri_2[]; +extern Vtx gBeastSkel_Shoulder_L_mesh_layer_Opaque_vtx_0[47]; +extern Gfx gBeastSkel_Shoulder_L_mesh_layer_Opaque_tri_0[]; +extern Vtx gBeastSkel_Arm_L_mesh_layer_Opaque_vtx_0[17]; +extern Gfx gBeastSkel_Arm_L_mesh_layer_Opaque_tri_0[]; +extern Vtx gBeastSkel_Hand_L_mesh_layer_Opaque_vtx_0[32]; +extern Gfx gBeastSkel_Hand_L_mesh_layer_Opaque_tri_0[]; +extern Vtx gBeastSkel_Claw_L_mesh_layer_Opaque_vtx_0[45]; +extern Gfx gBeastSkel_Claw_L_mesh_layer_Opaque_tri_0[]; +extern Vtx gBeastSkel_Claw_L_mesh_layer_Opaque_vtx_1[36]; +extern Gfx gBeastSkel_Claw_L_mesh_layer_Opaque_tri_1[]; +extern Vtx gBeastSkel_Shoulder_R_mesh_layer_Opaque_vtx_0[47]; +extern Gfx gBeastSkel_Shoulder_R_mesh_layer_Opaque_tri_0[]; +extern Vtx gBeastSkel_Arm_R_mesh_layer_Opaque_vtx_0[17]; +extern Gfx gBeastSkel_Arm_R_mesh_layer_Opaque_tri_0[]; +extern Vtx gBeastSkel_Hand_R_mesh_layer_Opaque_vtx_0[32]; +extern Gfx gBeastSkel_Hand_R_mesh_layer_Opaque_tri_0[]; +extern Vtx gBeastSkel_Claw_R_mesh_layer_Opaque_vtx_0[45]; +extern Gfx gBeastSkel_Claw_R_mesh_layer_Opaque_tri_0[]; +extern Vtx gBeastSkel_Claw_R_mesh_layer_Opaque_vtx_1[36]; +extern Gfx gBeastSkel_Claw_R_mesh_layer_Opaque_tri_1[]; +extern Vtx gBeastSkel_Hip_mesh_layer_Opaque_vtx_0[41]; +extern Gfx gBeastSkel_Hip_mesh_layer_Opaque_tri_0[]; +extern Vtx gBeastSkel_Hip_mesh_layer_Opaque_vtx_1[16]; +extern Gfx gBeastSkel_Hip_mesh_layer_Opaque_tri_1[]; +extern Vtx gBeastSkel_Leg_L_mesh_layer_Opaque_vtx_0[23]; +extern Gfx gBeastSkel_Leg_L_mesh_layer_Opaque_tri_0[]; +extern Vtx gBeastSkel_Shin_L_mesh_layer_Opaque_vtx_0[24]; +extern Gfx gBeastSkel_Shin_L_mesh_layer_Opaque_tri_0[]; +extern Vtx gBeastSkel_Foot_L_mesh_layer_Opaque_vtx_0[28]; +extern Gfx gBeastSkel_Foot_L_mesh_layer_Opaque_tri_0[]; +extern Vtx gBeastSkel_FClaw_L_mesh_layer_Opaque_vtx_0[73]; +extern Gfx gBeastSkel_FClaw_L_mesh_layer_Opaque_tri_0[]; +extern Vtx gBeastSkel_FClaw_L_mesh_layer_Opaque_vtx_1[35]; +extern Gfx gBeastSkel_FClaw_L_mesh_layer_Opaque_tri_1[]; +extern Vtx gBeastSkel_Leg_R_mesh_layer_Opaque_vtx_0[23]; +extern Gfx gBeastSkel_Leg_R_mesh_layer_Opaque_tri_0[]; +extern Vtx gBeastSkel_Shin_R_mesh_layer_Opaque_vtx_0[24]; +extern Gfx gBeastSkel_Shin_R_mesh_layer_Opaque_tri_0[]; +extern Vtx gBeastSkel_Foot_R_mesh_layer_Opaque_vtx_0[28]; +extern Gfx gBeastSkel_Foot_R_mesh_layer_Opaque_tri_0[]; +extern Vtx gBeastSkel_FClaw_R_mesh_layer_Opaque_vtx_0[79]; +extern Gfx gBeastSkel_FClaw_R_mesh_layer_Opaque_tri_0[]; +extern Vtx gBeastSkel_FClaw_R_mesh_layer_Opaque_vtx_1[36]; +extern Gfx gBeastSkel_FClaw_R_mesh_layer_Opaque_tri_1[]; +extern Vtx gBeastSkel_Tail_mesh_layer_Opaque_vtx_0[8]; +extern Gfx gBeastSkel_Tail_mesh_layer_Opaque_tri_0[]; +extern Gfx mat_gBeastSkel_f3dlite_material_004_layerOpaque[]; +extern Gfx mat_gBeastSkel_f3dlite_material_008_layerOpaque[]; +extern Gfx mat_gBeastSkel_f3dlite_material_007_layerOpaque[]; +extern Gfx mat_gBeastSkel_f3dlite_material_005_layerOpaque[]; +extern Gfx mat_gBeastSkel_f3dlite_material_006_layerOpaque[]; +extern Gfx mat_gBeastSkel_f3dlite_material_layerOpaque[]; +extern Gfx gBeastSkel_Chest_mesh_layer_Opaque[]; +extern Gfx gBeastSkel_Head_mesh_layer_Opaque[]; +extern Gfx gBeastSkel_Jaw_mesh_layer_Opaque[]; +extern Gfx gBeastSkel_Shoulder_L_mesh_layer_Opaque[]; +extern Gfx gBeastSkel_Arm_L_mesh_layer_Opaque[]; +extern Gfx gBeastSkel_Hand_L_mesh_layer_Opaque[]; +extern Gfx gBeastSkel_Claw_L_mesh_layer_Opaque[]; +extern Gfx gBeastSkel_Shoulder_R_mesh_layer_Opaque[]; +extern Gfx gBeastSkel_Arm_R_mesh_layer_Opaque[]; +extern Gfx gBeastSkel_Hand_R_mesh_layer_Opaque[]; +extern Gfx gBeastSkel_Claw_R_mesh_layer_Opaque[]; +extern Gfx gBeastSkel_Hip_mesh_layer_Opaque[]; +extern Gfx gBeastSkel_Leg_L_mesh_layer_Opaque[]; +extern Gfx gBeastSkel_Shin_L_mesh_layer_Opaque[]; +extern Gfx gBeastSkel_Foot_L_mesh_layer_Opaque[]; +extern Gfx gBeastSkel_FClaw_L_mesh_layer_Opaque[]; +extern Gfx gBeastSkel_Leg_R_mesh_layer_Opaque[]; +extern Gfx gBeastSkel_Shin_R_mesh_layer_Opaque[]; +extern Gfx gBeastSkel_Foot_R_mesh_layer_Opaque[]; +extern Gfx gBeastSkel_FClaw_R_mesh_layer_Opaque[]; +extern Gfx gBeastSkel_Tail_mesh_layer_Opaque[]; +extern FlexSkeletonHeader gBeastSkel; +#define GBEASTSKEL_ROOT_POS_LIMB 0 +#define GBEASTSKEL_ROOT_ROT_LIMB 1 +#define GBEASTSKEL_CHEST_LIMB 2 +#define GBEASTSKEL_HEAD_LIMB 3 +#define GBEASTSKEL_JAW_LIMB 4 +#define GBEASTSKEL_SHOULDER_L_LIMB 5 +#define GBEASTSKEL_ARM_L_LIMB 6 +#define GBEASTSKEL_HAND_L_LIMB 7 +#define GBEASTSKEL_CLAW_L_LIMB 8 +#define GBEASTSKEL_SHOULDER_R_LIMB 9 +#define GBEASTSKEL_ARM_R_LIMB 10 +#define GBEASTSKEL_HAND_R_LIMB 11 +#define GBEASTSKEL_CLAW_R_LIMB 12 +#define GBEASTSKEL_HIP_LIMB 13 +#define GBEASTSKEL_LEG_L_LIMB 14 +#define GBEASTSKEL_SHIN_L_LIMB 15 +#define GBEASTSKEL_FOOT_L_LIMB 16 +#define GBEASTSKEL_FCLAW_L_LIMB 17 +#define GBEASTSKEL_LEG_R_LIMB 18 +#define GBEASTSKEL_SHIN_R_LIMB 19 +#define GBEASTSKEL_FOOT_R_LIMB 20 +#define GBEASTSKEL_FCLAW_R_LIMB 21 +#define GBEASTSKEL_TAIL_LIMB 22 +#define GBEASTSKEL_NUM_LIMBS 23 + +extern AnimationHeader gBeastSkelAttackaAnim; +extern AnimationHeader gBeastSkelAttackbAnim; +extern AnimationHeader gBeastSkelAttackcAnim; +extern AnimationHeader gBeastSkelAttackdAnim; +extern AnimationHeader gBeastSkelBackjumpAnim; +extern AnimationHeader gBeastSkelDeathAnim; +extern AnimationHeader gBeastSkelIdleAnim; +extern AnimationHeader gBeastSkelIdle2Anim; +extern AnimationHeader gBeastSkelStaggerAnim; +extern AnimationHeader gBeastSkelWalkaAnim; +extern AnimationHeader gBeastSkelAttackdaAnim; +extern AnimationHeader gBeastSkelAttackdbAnim; +extern AnimationHeader gBeastSkelAttackdcAnim; + +#endif diff --git a/assets/text/message_data_06xx_enemies.h b/assets/text/message_data_06xx_enemies.h index 65dbd39719..ebe121e597 100644 --- a/assets/text/message_data_06xx_enemies.h +++ b/assets/text/message_data_06xx_enemies.h @@ -2199,3 +2199,26 @@ COLOR(LIGHTBLUE) "C'est une masse de slime vivant qui\n" "tu peux facilement le trancher." COLOR(DEFAULT) QUICKTEXT_DISABLE ) ) + +DEFINE_MESSAGE(0x0660, TEXTBOX_TYPE_BLUE, TEXTBOX_POS_VARIABLE, +MSG( +QUICKTEXT_ENABLE SHIFT(100) "獣\n" +SHIFT(75) COLOR(LIGHTBLUE) "危険な獣で\n" +SHIFT(50) "襲いかかってくる!" COLOR(DEFAULT) QUICKTEXT_DISABLE +), +MSG( +QUICKTEXT_ENABLE "Beast\n" +COLOR(LIGHTBLUE) "A dangerous beast that lashes out\n" +"at you!" COLOR(DEFAULT) QUICKTEXT_DISABLE +), +MSG( +QUICKTEXT_ENABLE "Bestie\n" +COLOR(LIGHTBLUE) "Eine gefährliche Bestie die nach dir\n" +"ausschlägt!" COLOR(DEFAULT) QUICKTEXT_DISABLE +), +MSG( +QUICKTEXT_ENABLE "Bête\n" +COLOR(LIGHTBLUE) "Une bête dangereuse qui se jette\n" +"sur toi!" COLOR(DEFAULT) QUICKTEXT_DISABLE +) +) diff --git a/include/actor.h b/include/actor.h index 4009f97215..9884f6295e 100644 --- a/include/actor.h +++ b/include/actor.h @@ -407,6 +407,7 @@ typedef enum NaviEnemy { /* 0x5C */ NAVI_ENEMY_POE_WASTELAND, /* 0x5D */ NAVI_ENEMY_MINIBLIN, /* 0x5E */ NAVI_ENEMY_ZOL, + /* 0x60 */ NAVI_ENEMY_BEAST, /* 0xFF */ NAVI_ENEMY_NONE = 0xFF } NaviEnemy; diff --git a/include/tables/actor_table.h b/include/tables/actor_table.h index 1adb41c97d..5f50582f99 100644 --- a/include/tables/actor_table.h +++ b/include/tables/actor_table.h @@ -492,3 +492,4 @@ /* 0x01DE */ DEFINE_ACTOR(En_Hammergeist, ACTOR_EN_HAMMERGEIST, ACTOROVL_ALLOC_NORMAL, "En_Hammergeist") /* 0x01E2 */ DEFINE_ACTOR(En_Miniblin, ACTOR_EN_MINIBLIN, ACTOROVL_ALLOC_NORMAL, "En_Miniblin") /* 0x01E3 */ DEFINE_ACTOR(En_Slim, ACTOR_EN_SLIM, ACTOROVL_ALLOC_NORMAL, "En_Slim") +/* 0x01E4 */ DEFINE_ACTOR(En_Beast, ACTOR_EN_BEAST, ACTOROVL_ALLOC_NORMAL, "En_Beast") diff --git a/include/tables/object_table.h b/include/tables/object_table.h index 94ee22f6aa..3bafd20e07 100644 --- a/include/tables/object_table.h +++ b/include/tables/object_table.h @@ -424,3 +424,4 @@ /* 0x019E */ DEFINE_OBJECT(object_hammergeist, OBJECT_HAMMERGEIST) /* 0x01A3 */ DEFINE_OBJECT(object_miniblin, OBJECT_MINIBLIN) /* 0x01A4 */ DEFINE_OBJECT(object_slime, OBJECT_SLIME) +/* 0x01A7 */ DEFINE_OBJECT(object_beast, OBJECT_BEAST) diff --git a/spec/extra_objects.inc b/spec/extra_objects.inc index f0d1edca33..6285377853 100644 --- a/spec/extra_objects.inc +++ b/spec/extra_objects.inc @@ -102,3 +102,10 @@ beginseg include "$(BUILD_DIR)/assets/objects/object_slime/object_slime.o" number 6 endseg + +beginseg + name "object_beast" + compress + include "$(BUILD_DIR)/assets/objects/object_beast/object_beast.o" + number 6 +endseg diff --git a/spec/extra_overlays.inc b/spec/extra_overlays.inc index 08eaf67ea2..446859dc86 100644 --- a/spec/extra_overlays.inc +++ b/spec/extra_overlays.inc @@ -74,3 +74,10 @@ beginseg include "$(BUILD_DIR)/src/overlays/actors/ovl_En_Slim/z_en_slim.o" include "$(BUILD_DIR)/src/overlays/actors/ovl_En_Slim/ovl_En_Slim_reloc.o" endseg + +beginseg + name "ovl_En_Beast" + compress + include "$(BUILD_DIR)/src/overlays/actors/ovl_En_Beast/z_en_beast.o" + include "$(BUILD_DIR)/src/overlays/actors/ovl_En_Beast/ovl_En_Beast_reloc.o" +endseg diff --git a/src/overlays/actors/ovl_En_Beast/z_en_beast.c b/src/overlays/actors/ovl_En_Beast/z_en_beast.c new file mode 100644 index 0000000000..42dd07675b --- /dev/null +++ b/src/overlays/actors/ovl_En_Beast/z_en_beast.c @@ -0,0 +1,1004 @@ +/* + * File: z_en_beast.c + * Overlay: Ovl_En_Beast + * Description: A beast of a monster + * Authors: Curse of Moonlight + */ + +#include "z_en_beast.h" + +#include "libc64/qrand.h" +#include "array_count.h" +#include "gfx.h" +#include "gfx_setupdl.h" +#include "ichain.h" +#include "sfx.h" +#include "sys_matrix.h" +#include "z_lib.h" +#include "play_state.h" +#include "player.h" +#include "audio.h" +#include "effect.h" +#include "z_en_item00.h" +#include "save.h" + +#define FLAGS (ACTOR_FLAG_ATTENTION_ENABLED | ACTOR_FLAG_HOSTILE | ACTOR_FLAG_UPDATE_CULLING_DISABLED | ACTOR_FLAG_DRAW_CULLING_DISABLED) + +void EnBeast_Init(Actor* thisx, struct PlayState* play); +void EnBeast_Destroy(Actor* thisx, struct PlayState* play); +void EnBeast_Update(Actor* thisx, struct PlayState* play); +void EnBeast_Draw(Actor* thisx, struct PlayState* play); + +void EnBeast_MoveR(EnBeast* this, struct PlayState* play); +void EnBeast_SetupMoveR(EnBeast* this, struct PlayState* play); +void EnBeast_MoveL(EnBeast* this, struct PlayState* play); +void EnBeast_SetupMoveL(EnBeast* this, struct PlayState* play); +void EnBeast_MoveB(EnBeast* this, struct PlayState* play); +void EnBeast_MoveF(EnBeast* this, struct PlayState* play); +void EnBeast_SetupMoveB(EnBeast* this, struct PlayState* play); +void EnBeast_SetupMoveF(EnBeast* this, struct PlayState* play); +void EnBeast_MoveFP(EnBeast* this, struct PlayState* play); +void EnBeast_SetupMoveFP(EnBeast* this, struct PlayState* play); +void EnBeast_ForwardBackCheck(EnBeast* this, struct PlayState* play); +void EnBeast_SetupAttackA(EnBeast* this, struct PlayState* play); +void EnBeast_AttackA(EnBeast* this, struct PlayState* play); +void EnBeast_SetupAttackA2(EnBeast* this, struct PlayState* play); +void EnBeast_AttackA2(EnBeast* this, struct PlayState* play); +void EnBeast_SetupAttackB(EnBeast* this, struct PlayState* play); +void EnBeast_AttackB(EnBeast* this, struct PlayState* play); +void EnBeast_SetupAttackC(EnBeast* this, struct PlayState* play); +void EnBeast_AttackC(EnBeast* this, struct PlayState* play); +void EnBeast_SetupAttackDa(EnBeast* this, struct PlayState* play); +void EnBeast_AttackDa(EnBeast* this, struct PlayState* play); +void EnBeast_SetupAttackDc(EnBeast* this, struct PlayState* play); +void EnBeast_AttackDc(EnBeast* this, struct PlayState* play); +void EnBeast_SetupAttackDb(EnBeast* this, struct PlayState* play); +void EnBeast_AttackDb(EnBeast* this, struct PlayState* play); +void EnBeast_SetupIdle(EnBeast* this, struct PlayState* play); +void EnBeast_Idle(EnBeast* this, struct PlayState* play); +void EnBeast_SetupIdleP(EnBeast* this, struct PlayState* play); +void EnBeast_IdleP(EnBeast* this, struct PlayState* play); +void EnBeast_SetupIdle2(EnBeast* this, struct PlayState* play); +void EnBeast_Idle2(EnBeast* this, struct PlayState* play); +void EnBeast_SetupWaittojump(EnBeast* this, struct PlayState* play); +void EnBeast_Waittojump(EnBeast* this, struct PlayState* play); +s32 EnBeast_OverrideLimbDraw(struct PlayState* play, s32 limbIndex, Gfx** dList, Vec3f* pos, Vec3s* rot, void* thisx); +void EnBeast_PostLimbDraw(struct PlayState* play, s32 limbIndex, Gfx** dList, Vec3s* rot, void* thisx); +void EnBeast_ChangeAnimation(EnBeast* this, s32 anim); +void EnBeast_CheckDamage(EnBeast* this, struct PlayState* play); +void EnBeast_SetupDeath(EnBeast* this, struct PlayState* play); +void EnBeast_Death(EnBeast* this, struct PlayState* play); +void EnBeast_Scream(EnBeast* this, struct PlayState* play); + +ActorProfile En_Beast_Profile = { + /**/ ACTOR_EN_BEAST, + /**/ ACTORCAT_ENEMY, + /**/ FLAGS, + /**/ OBJECT_BEAST, + /**/ sizeof(EnBeast), + /**/ EnBeast_Init, + /**/ EnBeast_Destroy, + /**/ EnBeast_Update, + /**/ EnBeast_Draw, +}; + +static ColliderCylinderInit sCylinderInit = { + { + COL_MATERIAL_HIT7, + AT_ON | AT_TYPE_ENEMY, + AC_ON | AC_TYPE_PLAYER, + OC1_ON | OC1_TYPE_ALL, + OC2_TYPE_1, + COLSHAPE_CYLINDER, + }, + { + ELEM_MATERIAL_UNK0, + { 0xFFCFFFFF, 0x0, 0x00 }, + { 0xFFCFFFFF, 0x0, 0x00 }, + ATELEM_ON | ATELEM_SFX_NORMAL, + ACELEM_ON, + OCELEM_ON, + }, + { 60, 60, 0, { 0, 0, 0 } }, +}; + +static CollisionCheckInfoInit2 sColChkInit = { 20, 0, 60.0f, 60.0f, MASS_HEAVY }; + +static ColliderJntSphElementInit sJntSphItemsInit[] = { + { + { + ELEM_MATERIAL_UNK0, + { 0xFFCFFFFF, 0x04, 0x14 }, + { 0x00000000, 0x00, 0x00 }, + ATELEM_ON | ATELEM_SFX_NORMAL, + ACELEM_NONE, + OCELEM_NONE, + }, + { GBEASTSKEL_CLAW_L_LIMB, { { 0, 0, 0 }, 35 }, 70 }, + }, + { + { + ELEM_MATERIAL_UNK0, + { 0xFFCFFFFF, 0x04, 0x14 }, + { 0x00000000, 0x00, 0x00 }, + ATELEM_ON | ATELEM_SFX_NORMAL, + ACELEM_NONE, + OCELEM_NONE, + }, + { GBEASTSKEL_CLAW_R_LIMB, { { 0, 0, 0 }, 35 }, 70 }, + }, +}; + +static ColliderJntSphInit sJntSphInit = { + { + COL_MATERIAL_METAL, + AT_ON | AT_TYPE_ENEMY, + AC_ON | AC_HARD | AC_TYPE_PLAYER, + OC1_ON | OC1_TYPE_ALL, + OC2_TYPE_1, + COLSHAPE_JNTSPH, + }, + ARRAY_COUNT(sJntSphItemsInit), + sJntSphItemsInit, +}; + +static InitChainEntry sInitChain[] = { + ICHAIN_S8(naviEnemyId, NAVI_ENEMY_BEAST, ICHAIN_CONTINUE), + ICHAIN_F32(lockOnArrowOffset, 2000, ICHAIN_CONTINUE), + ICHAIN_S8(attentionRangeType, 2, ICHAIN_CONTINUE), + ICHAIN_F32_DIV1000(gravity, -3000, ICHAIN_CONTINUE), + ICHAIN_VEC3F_DIV1000(scale, 20, ICHAIN_STOP), +}; + +typedef enum { + WERE_ANIM_IDLE1 = 0, + WERE_ANIM_IDLE2, + WERE_ANIM_ATTACKA, + WERE_ANIM_ATTACKB, + WERE_ANIM_ATTACKC, + WERE_ANIM_ATTACKD, + WERE_ANIM_ATTACKDB, + WERE_ANIM_ATTACKDC, + WERE_ANIM_DEATH, + WERE_ANIM_JUMPBACK, + WERE_ANIM_WALK, + WERE_ANIM_STAGGER, + WERE_ANIM_MAX +} SWereAnim; + +static AnimationInfo sAnimationInfo[WERE_ANIM_MAX] = { + { &gBeastSkelIdleAnim, 1.0f, 0.0f, -1.0f, ANIMMODE_LOOP, 5.0f }, + { &gBeastSkelIdle2Anim, 1.0f, 0.0f, -1.0f, ANIMMODE_ONCE, 4.0f }, + { &gBeastSkelAttackaAnim, 1.0f, 0.0f, -1.0f, ANIMMODE_ONCE, 6.0f }, + { &gBeastSkelAttackbAnim, 1.0f, 0.0f, -1.0f, ANIMMODE_ONCE, 5.0f }, + { &gBeastSkelAttackcAnim, 1.0f, 0.0f, -1.0f, ANIMMODE_ONCE, 5.0f }, + { &gBeastSkelAttackdaAnim, 1.0f, 0.0f, -1.0f, ANIMMODE_ONCE, 5.0f }, + { &gBeastSkelAttackdbAnim, 1.0f, 0.0f, -1.0f, ANIMMODE_ONCE, 0.0f }, + { &gBeastSkelAttackdcAnim, 1.0f, 0.0f, -1.0f, ANIMMODE_ONCE, 0.0f }, + { &gBeastSkelDeathAnim, 1.0f, 0.0f, -1.0f, ANIMMODE_ONCE, 1.0f }, + { &gBeastSkelBackjumpAnim, 1.0f, 0.0f, -1.0f, ANIMMODE_LOOP, 7.0f }, + { &gBeastSkelWalkaAnim, 1.0f, 0.0f, -1.0f, ANIMMODE_LOOP, 7.0f }, + { &gBeastSkelStaggerAnim, 1.0f, 0.0f, -1.0f, ANIMMODE_ONCE, 1.0f }, +}; + +typedef enum { + /* 0x0 */ WERE_DMGEFF_NORMAL, + /* 0x1 */ WERE_DMGEFF_STUN, + /* 0x6 */ WERE_DMGEFF_FIREMAGIC = 6, + /* 0xD */ WERE_DMGEFF_SLING = 0xD, + /* 0xE */ WERE_DMGEFF_LIGHT, + /* 0xF */ WERE_DMGEFF_FREEZE +} WereDamageEffect; + +static DamageTable sDamageTable = { + /* Deku nut */ DMG_ENTRY(15, WERE_DMGEFF_NORMAL), + /* Deku stick */ DMG_ENTRY(2, WERE_DMGEFF_NORMAL), + /* Slingshot */ DMG_ENTRY(0, WERE_DMGEFF_SLING), + /* Explosive */ DMG_ENTRY(3, WERE_DMGEFF_NORMAL), + /* Boomerang */ DMG_ENTRY(0, WERE_DMGEFF_STUN), + /* Normal arrow */ DMG_ENTRY(1, WERE_DMGEFF_NORMAL), + /* Hammer swing */ DMG_ENTRY(2, WERE_DMGEFF_NORMAL), + /* Hookshot */ DMG_ENTRY(0, WERE_DMGEFF_STUN), + /* Kokiri sword */ DMG_ENTRY(1, WERE_DMGEFF_NORMAL), + /* Master sword */ DMG_ENTRY(1, WERE_DMGEFF_NORMAL), + /* Giant's Knife */ DMG_ENTRY(2, WERE_DMGEFF_NORMAL), + /* Fire arrow */ DMG_ENTRY(0, WERE_DMGEFF_NORMAL), + /* Ice arrow */ DMG_ENTRY(0, WERE_DMGEFF_FREEZE), + /* Light arrow */ DMG_ENTRY(2, WERE_DMGEFF_LIGHT), + /* Unk arrow 1 */ DMG_ENTRY(0, WERE_DMGEFF_NORMAL), + /* Unk arrow 2 */ DMG_ENTRY(0, WERE_DMGEFF_NORMAL), + /* Unk arrow 3 */ DMG_ENTRY(0, WERE_DMGEFF_NORMAL), + /* Fire magic */ DMG_ENTRY(0, WERE_DMGEFF_FIREMAGIC), + /* Ice magic */ DMG_ENTRY(3, WERE_DMGEFF_FREEZE), + /* Light magic */ DMG_ENTRY(0, WERE_DMGEFF_LIGHT), + /* Shield */ DMG_ENTRY(0, WERE_DMGEFF_NORMAL), + /* Mirror Ray */ DMG_ENTRY(0, WERE_DMGEFF_NORMAL), + /* Kokiri spin */ DMG_ENTRY(1, WERE_DMGEFF_NORMAL), + /* Giant spin */ DMG_ENTRY(2, WERE_DMGEFF_NORMAL), + /* Master spin */ DMG_ENTRY(1, WERE_DMGEFF_NORMAL), + /* Kokiri jump */ DMG_ENTRY(1, WERE_DMGEFF_NORMAL), + /* Giant jump */ DMG_ENTRY(4, WERE_DMGEFF_NORMAL), + /* Master jump */ DMG_ENTRY(2, WERE_DMGEFF_NORMAL), + /* Unknown 1 */ DMG_ENTRY(0, WERE_DMGEFF_NORMAL), + /* Unblockable */ DMG_ENTRY(0, WERE_DMGEFF_NORMAL), + /* Hammer jump */ DMG_ENTRY(2, WERE_DMGEFF_NORMAL), + /* Unknown 2 */ DMG_ENTRY(0, WERE_DMGEFF_NORMAL), +}; + +void EnBeast_Init(Actor* thisx, struct PlayState* play) { + EnBeast* this = (EnBeast*)thisx; + + Actor_ProcessInitChain(&this->actor, sInitChain); + this->alarmstate = 0; + this->cantSee = 1; + this->canDodge = 1; + this->aggroed = false; + ActorShape_Init(&this->actor.shape, 0.0f, ActorShadow_DrawHorse, 10.0f); + this->actor.world.rot.y = this->actor.shape.rot.y; + Collider_InitCylinder(play, &this->collider); + SkelAnime_InitFlex(play, &this->skelAnime, &gBeastSkel, &gBeastSkelIdleAnim, this->jointTable, this->morphTable, GBEASTSKEL_NUM_LIMBS); + Collider_SetCylinder(play, &this->collider, &this->actor, &sCylinderInit); + CollisionCheck_SetInfo2(&this->actor.colChkInfo, &sDamageTable, &sColChkInit); + Collider_InitJntSph(play, &this->colliderSpheres); + Collider_SetJntSph(play, &this->colliderSpheres, &this->actor, &sJntSphInit, this->colliderSpheresElements); + this->actor.colChkInfo.health = Actor_EnemyHealthMultiply(this->actor.colChkInfo.health, ELITE_HP); + + this->type = this->actor.params & 0xFF; + this->miniboss = (this->actor.params >> 15) & 1; + this->switchFlag = (this->actor.params >> 8) & 0x7F; + + if (this->type == BEAST_TYPE_IDLE) { + this->timer = 39; + EnBeast_SetupIdle(this, play); + this->actor.speed = 0.0f; + } else if (this->type == BEAST_TYPE_AMBUSH) { + this->timer = 39; + EnBeast_SetupWaittojump(this, play); + this->actor.speed = 0.0f; + } else if (this->type >= BEAST_TYPE_IDLE2) { + this->timer = 95; + EnBeast_SetupIdleP(this, play); + this->actor.speed = 0.0f; + } + + if (this->switchFlag <= 0x3F && Flags_GetSwitch(play, this->switchFlag)) + Actor_Kill(thisx); +} + +void EnBeast_Destroy(Actor* thisx, struct PlayState* play) { + EnBeast* this = (EnBeast*)thisx; + + Collider_DestroyCylinder(play, &this->collider); + Collider_DestroyJntSph(play, &this->colliderSpheres); + + if (this->aggroed && this->miniboss) + func_800F5B58(); +} + +void EnBeast_Update(Actor* thisx, struct PlayState* play) { + EnBeast* this = (EnBeast*)thisx; + + s16 targetFaceRotX; + s16 targetFaceRotY; + Vec3f pos; + Vec3f epos; + Player* player = GET_PLAYER(play); + CollisionPoly* poly; + s32 bgId; + Vec3f colPoint; + Actor_MoveXZGravity(&this->actor); + this->actionFunc(this, play); + + if (this->actor.xzDistToPlayer < 900.0f) { + if (!this->aggroed) { + if (this->miniboss) + func_800F5ACC(NA_BGM_MINI_BOSS2); + this->aggroed = true; + } + } + + if ((this->inrange == 1) && (this->actor.xzDistToPlayer > 250)) + this->inrange = 3; + + EnBeast_CheckDamage(this, play); + Actor_UpdateBgCheckInfo(play, &this->actor, this->collider.dim.radius, this->collider.dim.height * 0.5f, 0.0f, UPDBGCHECKINFO_FLAG_0 | UPDBGCHECKINFO_FLAG_2); + + if (((this->actionFunc == EnBeast_AttackA) || (this->actionFunc == EnBeast_AttackA2)) && (this->skelAnime.curFrame > 20.0f) && (this->skelAnime.curFrame < 36.0f)) + CollisionCheck_SetAT(play, &play->colChkCtx, &this->colliderSpheres.base); + if ((this->actionFunc == EnBeast_AttackB) && (this->skelAnime.curFrame > 13.0f) && (this->skelAnime.curFrame < 21.0f)) + CollisionCheck_SetAT(play, &play->colChkCtx, &this->colliderSpheres.base); + if ((this->actionFunc == EnBeast_AttackC) && (this->skelAnime.curFrame > 14.0f) && (this->skelAnime.curFrame < 20.0f)) + CollisionCheck_SetAT(play, &play->colChkCtx, &this->colliderSpheres.base); + + if ((this->colliderSpheres.base.atFlags & AT_HIT)) { + this->colliderSpheres.base.atFlags &= ~AT_HIT; + Actor_SetPlayerKnockbackSmallNoDamage(play, &this->actor, 8.0f, this->actor.yawTowardsPlayer, 6.0f); + } + + if ((this->actionFunc != EnBeast_Death) && (this->actionFunc != EnBeast_AttackDb)) { + Collider_UpdateCylinder(&this->actor, &this->collider); + if ((DECR(this->hurtboxCooldown) == 0) && (this->actionFunc != EnBeast_Waittojump)) + CollisionCheck_SetAC(play, &play->colChkCtx, &this->collider.base); + CollisionCheck_SetOC(play, &play->colChkCtx, &this->collider.base); + } + + if ((player->meleeWeaponState != 0) && Actor_IsFacingPlayer(&this->actor, 0xA38) && (this->actor.xzDistToPlayer < 200.0f) && (this->canDodge == 1) && (this->hurtboxCooldown == 0) && (this->actor.world.pos.y >= player->actor.world.pos.y - 10.0f)) { + this->alarmstate = 1; + this->canDodge = 0; + this->timer = 15; + EnBeast_SetupMoveB(this, play); + } + + pos.x = player->actor.world.pos.x; + pos.y = player->actor.world.pos.y + 65.0f; + pos.z = player->actor.world.pos.z; + epos.x = this->actor.world.pos.x; + epos.y = this->actor.world.pos.y + 65.0f; + epos.z = this->actor.world.pos.z; + + if ((this->actor.xzDistToPlayer < 900.0f) && ((play->gameplayFrames % 10) == 0)) { + if (((BgCheck_EntityLineTest1(&play->colCtx, &epos, &pos, &colPoint, &poly, true, true, true, true, &bgId) == true))) + this->cantSee = 1; + else this->cantSee = 0; + } else this->cantSee = 1; + + targetFaceRotY = Actor_WorldYawTowardActor(&this->actor, &GET_PLAYER(play)->actor) - this->actor.shape.rot.y; + targetFaceRotX = Actor_WorldPitchTowardActor(&this->actor, &GET_PLAYER(play)->actor) - this->actor.shape.rot.x; + Math_ApproachS(&this->headRoty, targetFaceRotY, 3, 0x7D0); + this->headRoty = CLAMP(this->headRoty, -12000, 12000); + Math_ApproachS(&this->headRotx, targetFaceRotX, 3, 0x7D0); + this->headRotx = CLAMP(this->headRotx, -6000, 6000); +} + +void EnBeast_Draw(Actor* thisx, struct PlayState* play) { + EnBeast* this = (EnBeast*)thisx; + + Gfx_SetupDL_25Opa(play->state.gfxCtx); + SkelAnime_DrawFlexOpa(play, this->skelAnime.skeleton, this->skelAnime.jointTable, this->skelAnime.dListCount, EnBeast_OverrideLimbDraw, EnBeast_PostLimbDraw, this); +} + +void EnBeast_CheckDamage(EnBeast* this, struct PlayState* play) { + if (this->collider.base.acFlags & AC_HIT) { + this->collider.base.acFlags &= ~AC_HIT; + this->hurtboxCooldown = 20; + + if (this->alarmstate == 0) { + this->timer = 29; + this->cantSee = 0; + this->alarmstate = 1; + EnBeast_SetupMoveF(this, play); + } + + Actor_ApplyDamage(&this->actor); + Actor_SetColorFilter(&this->actor, COLORFILTER_COLORFLAG_RED, 255, COLORFILTER_BUFFLAG_OPA, 20); + + if (this->actor.colChkInfo.health == 0) { + this->deathTimer = 42; + Actor_PlaySfx(&this->actor, NA_SE_EV_DOG_CRY_EVENING); + EnBeast_SetupDeath(this, play); + } else Actor_PlaySfx(&this->actor, NA_SE_EN_WOLFOS_DAMAGE); + } +} + +void EnBeast_SetupDeath(EnBeast* this, struct PlayState* play) { + EnBeast_ChangeAnimation(this, WERE_ANIM_DEATH); + + Enemy_StartFinishingBlow(play, &this->actor); + this->actor.flags &= ~ACTOR_FLAG_ATTENTION_ENABLED; + + this->actionFunc = EnBeast_Death; + this->actor.speed = 0; +} + +Vec3f vector_between(Vec3f a, Vec3f b) { + Vec3f result; + result.x = (a.x + b.x) / 2.0f; + result.y = (a.y + b.y) / 2.0f; + result.z = (a.z + b.z) / 2.0f; + return result; +} + +void EnBeast_Death(EnBeast* this, struct PlayState* play) { + Player* player = GET_PLAYER(play); + + SkelAnime_Update(&this->skelAnime); + + if ((player->actor.parent == &this->actor) || (this->actor.child == &player->actor)) { + player->actor.parent = NULL; + this->actor.child = NULL; + Actor_SetPlayerKnockbackSmallNoDamage(play, &this->actor, 2.0f, this->actor.yawTowardsPlayer, 1.0f); + } + + if (this->deathTimer <= 0) { + Item_DropCollectibleRandom(play, &this->actor, &this->actor.world.pos, 0x10); + if (this->switchFlag <= 0x3F) + Flags_SetSwitch(play, this->switchFlag); + Actor_Kill(&this->actor); + } else if (this->deathTimer > 0) + this->deathTimer -= 1; +} + +void EnBeast_ChangeAnimation(EnBeast* this, s32 anim) { + Animation_ChangeByInfo(&this->skelAnime, sAnimationInfo, anim); +} + +s32 EnBeast_OverrideLimbDraw(struct PlayState* play, s32 limbIndex, Gfx** dList, Vec3f* pos, Vec3s* rot, void* thisx) { + EnBeast* this = (EnBeast*)thisx; + + if ((this->alarmstate == 1) && (limbIndex == GBEASTSKEL_HEAD_LIMB)) { + rot->x += this->headRotx; + rot->y += this->headRoty; + } + + return false; +} + +void EnBeast_PostLimbDraw(struct PlayState* play, s32 limbIndex, Gfx** dList, Vec3s* rot, void* thisx) { + EnBeast* this = (EnBeast*)thisx; + + Vec3f zeroVec = { 0.0f, 0.0f, 0.0f }; + + Collider_UpdateSpheres(limbIndex, &this->colliderSpheres); + + if (limbIndex == GBEASTSKEL_HAND_R_LIMB) + Matrix_MultVec3f(&zeroVec, &this->HandR); + if (limbIndex == GBEASTSKEL_HAND_L_LIMB) + Matrix_MultVec3f(&zeroVec, &this->HandL); + if (limbIndex == GBEASTSKEL_HEAD_LIMB) + Matrix_MultVec3f(&zeroVec, &this->Head); + + this->actor.focus.pos = this->Head; + if ((((this->deathTimer > 1) && (this->deathTimer <= 3)) || ((this->deathTimer > 14) && (this->deathTimer <= 16)) || ((this->deathTimer > 28) && (this->deathTimer <= 32)))) { + s32 i; + Vec3f effPos; + + if (limbIndex == GBEASTSKEL_CHEST_LIMB) + Matrix_MultVec3f(&zeroVec, &this->Chest); + if (limbIndex == GBEASTSKEL_ARM_R_LIMB) + Matrix_MultVec3f(&zeroVec, &this->ArmR); + if (limbIndex == GBEASTSKEL_LEG_R_LIMB) + Matrix_MultVec3f(&zeroVec, &this->LegR); + if (limbIndex == GBEASTSKEL_LEG_L_LIMB) + Matrix_MultVec3f(&zeroVec, &this->LegL); + if (Rand_ZeroOne() > Rand_ZeroOne()) + EffectSsDeadDb_Spawn(play, &this->Head, &zeroVec, &zeroVec, 5, 10, 208, 24, 22, 125, 0, 22, 0, 1, 9, true); + if (Rand_ZeroOne() > Rand_ZeroOne()) + EffectSsDeadDb_Spawn(play, &this->Chest, &zeroVec, &zeroVec, 5, 10, 208, 24, 22, 125, 0, 22, 0, 1, 9, true); + if (Rand_ZeroOne() > Rand_ZeroOne()) + EffectSsDeadDb_Spawn(play, &this->LegR, &zeroVec, &zeroVec, 5, 10, 208, 22, 22, 125, 0, 22, 0, 1, 9, true); + if (Rand_ZeroOne() > Rand_ZeroOne()) + EffectSsDeadDb_Spawn(play, &this->ArmR, &zeroVec, &zeroVec, 5, 10, 208, 22, 22, 125, 0, 22, 0, 1, 9, true); + if (Rand_ZeroOne() > Rand_ZeroOne()) + EffectSsDeadDb_Spawn(play, &this->LegL, &zeroVec, &zeroVec, 5, 10, 208, 22, 22, 125, 0, 22, 0, 1, 9, true); + } +} + +void EnBeast_ForwardBackCheck(EnBeast* this, struct PlayState* play) { + f32 RandNum = Rand_ZeroOne(); + s16 relYawTowardsPlayer = this->actor.yawTowardsPlayer - this->actor.shape.rot.y; + relYawTowardsPlayer = ABS(relYawTowardsPlayer); + + if ((this->alarmstate == 0) && (this->cantSee == 1)) { + this->timer = 39; + EnBeast_SetupIdle(this, play); + this->actor.speed = 0.0f; + } else if (this->alarmstate == 1) { + if ((this->actor.xzDistToPlayer < 70.0f)) { + this->alarmstate = 1; + this->timer = 15; + this->canDodge = 0; + EnBeast_SetupMoveB(this, play); + } else if ((this->actor.xzDistToPlayer < 300.0f) && (this->actor.xzDistToPlayer >= 140.0f)) { + this->alarmstate = 1; + this->actor.speed = 0.0f; + if ((RandNum <= 0.74) && (this->actor.xzDistToPlayer < 200.0f)) { + this->timer = 46; + EnBeast_SetupAttackA(this, play); + } else { + this->timer = 21; + EnBeast_SetupMoveF(this, play); + } + } else if ((this->actor.xzDistToPlayer < 140.0f) && (this->actor.xzDistToPlayer >= 70.0f)) { + Player* player = GET_PLAYER(play); + this->alarmstate = 1; + this->actor.speed = 0.0f; + this->timer = 35; + if ((RandNum <= 0.74) && (relYawTowardsPlayer < 0x1500) && (player->invincibilityTimer == 0)) + EnBeast_SetupAttackC(this, play); + else if (relYawTowardsPlayer < 0x1000 && this->type != BEAST_TYPE_AMBUSH) { + this->timer = 28; + EnBeast_SetupAttackDa(this, play); + } + else EnBeast_SetupAttackB(this, play); + } else if ((this->actor.xzDistToPlayer >= 300.0f) && (this->actor.xzDistToPlayer < 1200.0f)) { + this->alarmstate = 1; + this->timer = 21; + EnBeast_SetupMoveF(this, play); + } else { + this->alarmstate = 0; + this->timer = 39; + EnBeast_SetupIdle(this, play); + this->actor.speed = 0.0f; + } + } +} + +void EnBeast_SetupIdle(EnBeast* this, struct PlayState* play) { + EnBeast_ChangeAnimation(this, WERE_ANIM_IDLE1); + this->actionFunc = EnBeast_Idle; +} + +void EnBeast_Idle(EnBeast* this, struct PlayState* play) { + SkelAnime_Update(&this->skelAnime); + + if (this->timer > 0) { + Player* player = GET_PLAYER(play); + s16 relYawTowardsPlayer = this->actor.yawTowardsPlayer - this->actor.shape.rot.y; + relYawTowardsPlayer = ABS(relYawTowardsPlayer); + + if (((relYawTowardsPlayer < 0x2388) || ((this->actor.xzDistToPlayer < 300.0f) && (player->meleeWeaponState != 0))) && (this->actor.xzDistToPlayer < 900.0f) && (this->cantSee == 0)) { + this->timer = 0; + this->alarmstate = 1; + EnBeast_ForwardBackCheck(this, play); + } + this->timer -= 1; + } + + if (this->timer <= 0) { + if (Rand_ZeroOne() < 0.5f) { + this->timer = 39; + EnBeast_SetupIdle(this, play); + } else { + this->timer = 61; + EnBeast_SetupIdle2(this, play); + } + } +} + +void EnBeast_SetupWaittojump(EnBeast* this, struct PlayState* play) { + EnBeast_ChangeAnimation(this, WERE_ANIM_IDLE1); + this->actionFunc = EnBeast_Waittojump; +} + +void EnBeast_Waittojump(EnBeast* this, struct PlayState* play) { + if ((this->inrange == 0) && (this->actor.xzDistToPlayer < 200)) + this->inrange = 1; + + this->canDodge = 0; + SkelAnime_Update(&this->skelAnime); + + if (this->inrange == 3) { + this->alarmstate = 1; + EnBeast_SetupAttackA2(this, play); + } +} + +void EnBeast_SetupIdleP(EnBeast* this, struct PlayState* play) { + EnBeast_ChangeAnimation(this, WERE_ANIM_IDLE2); + this->actionFunc = EnBeast_IdleP; +} + +void EnBeast_IdleP(EnBeast* this, struct PlayState* play) { + SkelAnime_Update(&this->skelAnime); + + if (this->timer > 0) { + Player* player = GET_PLAYER(play); + s16 relYawTowardsPlayer = this->actor.yawTowardsPlayer - this->actor.shape.rot.y; + relYawTowardsPlayer = ABS(relYawTowardsPlayer); + + if (((relYawTowardsPlayer < 0x2388) || ((this->actor.xzDistToPlayer < 300.0f) && (player->meleeWeaponState != 0))) && (this->actor.xzDistToPlayer < 900.0f) && (this->cantSee == 0)) { + this->timer = 0; + this->alarmstate = 1; + EnBeast_ForwardBackCheck(this, play); + } + this->timer -= 1; + } + + if (this->timer <= 0) { + this->timer = 21 * this->actor.params; + EnBeast_SetupMoveFP(this, play); + } +} + +void EnBeast_SetupIdle2(EnBeast* this, struct PlayState* play) { + EnBeast_ChangeAnimation(this, WERE_ANIM_IDLE2); + this->actionFunc = EnBeast_Idle2; +} + +void EnBeast_Idle2(EnBeast* this, struct PlayState* play) { + SkelAnime_Update(&this->skelAnime); + + if (this->timer > 0) { + Player* player = GET_PLAYER(play); + s16 relYawTowardsPlayer = this->actor.yawTowardsPlayer - this->actor.shape.rot.y; + relYawTowardsPlayer = ABS(relYawTowardsPlayer); + + if (((relYawTowardsPlayer < 0x2388) || ((this->actor.xzDistToPlayer < 300.0f) && (player->meleeWeaponState != 0))) && (this->actor.xzDistToPlayer < 900.0f) && (this->cantSee == 0)) { + this->timer = 0; + this->alarmstate = 1; + EnBeast_ForwardBackCheck(this, play); + } + this->timer -= 1; + } + + if (this->timer <= 0) { + this->timer = 39; + EnBeast_SetupIdle(this, play); + } +} + +void EnBeast_SetupMoveF(EnBeast* this, struct PlayState* play) { + this->actionFunc = EnBeast_MoveF; + EnBeast_ChangeAnimation(this, WERE_ANIM_WALK); +} + +void EnBeast_MoveF(EnBeast* this, struct PlayState* play) { + SkelAnime_Update(&this->skelAnime); + Math_SmoothStepToS(&this->actor.world.rot.y, this->actor.yawTowardsPlayer, 1, 0x3FF, 1); + Math_SmoothStepToS(&this->actor.shape.rot.y, this->actor.yawTowardsPlayer, 1, 0x3FF, 1); + + if ((this->timer > 0) && (this->actor.xzDistToPlayer >= 90.0f)) { + this->actor.speed = 10.0f; + + if (this->skelAnime.curFrame == 2.0f) { + Actor_PlaySfx(&this->actor, NA_SE_EN_WOLFOS_WALK); + Actor_SpawnFloorDustRing(play, &this->actor, &this->actor.world.pos, 10.0f, 6, 20.0f, 200, 100, false); + } + + this->timer -= 1; + + if (!Actor_TestFloorInDirection(&this->actor, play, this->actor.speed, this->actor.shape.rot.y)) + this->actor.world.pos = this->actor.prevPos; + } else EnBeast_ForwardBackCheck(this, play); +} + +void EnBeast_SetupMoveFP(EnBeast* this, struct PlayState* play) { + EnBeast_ChangeAnimation(this, WERE_ANIM_WALK); + this->actor.world.rot.y = this->actor.world.rot.y + 0x8000; + this->actionFunc = EnBeast_MoveFP; +} + +void EnBeast_MoveFP(EnBeast* this, struct PlayState* play) { + SkelAnime_Update(&this->skelAnime); + + Math_SmoothStepToS(&this->actor.shape.rot.y, this->actor.world.rot.y, 1, 0xAAF, 1); + + if ((this->timer > 0) && (this->actor.xzDistToPlayer >= 90.0f)) { + Player* player = GET_PLAYER(play); + s16 relYawTowardsPlayer; + + this->actor.speed = 8.0f; + this->timer -= 1; + + if (this->skelAnime.curFrame == 2.0f) { + Actor_PlaySfx(&this->actor, NA_SE_EN_WOLFOS_WALK); + Actor_SpawnFloorDustRing(play, &this->actor, &this->actor.world.pos, 10.0f, 6, 20.0f, 200, 100, false); + } + + relYawTowardsPlayer = this->actor.yawTowardsPlayer - this->actor.shape.rot.y; + relYawTowardsPlayer = ABS(relYawTowardsPlayer); + + if (((relYawTowardsPlayer < 0x2388) || ((this->actor.xzDistToPlayer < 300.0f) && (player->meleeWeaponState != 0))) && (this->actor.xzDistToPlayer < 900.0f) && (this->cantSee == 0)) { + this->timer = 0; + this->alarmstate = 1; + EnBeast_ForwardBackCheck(this, play); + } + } else { + this->timer = 61; + this->actor.speed = 0.0f; + EnBeast_SetupIdleP(this, play); + } +} + +void EnBeast_SetupMoveB(EnBeast* this, struct PlayState* play) { + this->actionFunc = EnBeast_MoveB; + Animation_Change(&this->skelAnime, &gBeastSkelBackjumpAnim, 1.0f, 3.0f, 25.0f, ANIMMODE_ONCE, 1.0f); +} + +void EnBeast_MoveB(EnBeast* this, struct PlayState* play) { + SkelAnime_Update(&this->skelAnime); + + this->actor.shape.rot.y = this->actor.world.rot.y; + + if (this->timer > 0) { + if (this->skelAnime.curFrame == 15.0f) { + Actor_SpawnFloorDustRing(play, &this->actor, &this->actor.world.pos, 15.0f, 6, 20.0f, 300, 100, false); + Actor_PlaySfx(&this->actor, NA_SE_EN_RIZA_DOWN); + } + + if (this->skelAnime.curFrame < 5.0f) { + if (this->skelAnime.curFrame == 4.0f) { + Actor_PlaySfx(&this->actor, NA_SE_EN_STAL_JUMP); + Actor_SpawnFloorDustRing(play, &this->actor, &this->actor.world.pos, 15.0f, 6, 20.0f, 300, 100, false); + } + Math_SmoothStepToS(&this->actor.world.rot.y, this->actor.yawTowardsPlayer, 1, 0xAFF, 1); + this->actor.speed = 0.0f; + } + else if (this->skelAnime.curFrame < 15.0f) + this->actor.speed = -13.0f; + else { + if ((this->actor.xzDistToPlayer < 140.0f) && (this->actor.xzDistToPlayer >= 70.0f)) { + this->alarmstate = 1; + this->actor.speed = 0.0f; + this->timer = 35; + EnBeast_SetupAttackB(this, play); + } + this->actor.speed = 0.0f; + } + + this->timer -= 1; + + if (!Actor_TestFloorInDirection(&this->actor, play, this->actor.speed, this->actor.shape.rot.y + 0x8000)) + this->actor.world.pos = this->actor.prevPos; + } else { + this->canDodge = 1; + EnBeast_ForwardBackCheck(this, play); + } +} + +void EnBeast_SetupAttackA(EnBeast* this, struct PlayState* play) { + this->actor.world.rot.y = this->actor.yawTowardsPlayer; + EnBeast_ChangeAnimation(this, WERE_ANIM_ATTACKA); + this->actionFunc = EnBeast_AttackA; +} + +void EnBeast_AttackA(EnBeast* this, struct PlayState* play) { + SkelAnime_Update(&this->skelAnime); + + if (this->skelAnime.curFrame < 21.0f) { + Math_SmoothStepToS(&this->actor.shape.rot.y, this->actor.yawTowardsPlayer, 1, 0xAAF, 1); + Math_SmoothStepToS(&this->actor.world.rot.y, this->actor.yawTowardsPlayer, 1, 0xAFF, 1); + } + + if (this->timer > 0) { + if (this->skelAnime.curFrame == 20.0f) { + Actor_PlaySfx(&this->actor, NA_SE_EN_STAL_JUMP); + Actor_SpawnFloorDustRing(play, &this->actor, &this->actor.world.pos, 15.0f, 6, 20.0f, 300, 100, true); + } + + if (this->skelAnime.curFrame == 24.0f) { + this->canDodge = 0; + EnBeast_Scream(this, play); + Actor_PlaySfx(&this->actor, NA_SE_IT_SWORD_SWING_HARD); + } + + if (this->skelAnime.curFrame == 40.0f) { + Actor_SpawnFloorDustRing(play, &this->actor, &this->actor.world.pos, 15.0f, 6, 20.0f, 300, 100, true); + Actor_PlaySfx(&this->actor, NA_SE_EN_RIZA_DOWN); + this->canDodge = 1; + } + + if (this->skelAnime.curFrame < 21.0f) + this->actor.speed = 0.0f; + else if (this->skelAnime.curFrame < 41.0f) + this->actor.speed = 12.0f; + else this->actor.speed = 0.0f; + + this->timer -= 1; + + if (!Actor_TestFloorInDirection(&this->actor, play, this->actor.speed, this->actor.shape.rot.y)) + this->actor.world.pos = this->actor.prevPos; + } else EnBeast_ForwardBackCheck(this, play); +} + +void EnBeast_SetupAttackA2(EnBeast* this, struct PlayState* play) { + this->actor.world.rot.y = this->actor.yawTowardsPlayer; + Animation_Change(&this->skelAnime, &gBeastSkelAttackaAnim, 1.0f, 20.0f, 46.0f, ANIMMODE_ONCE, -1.0f); + this->actionFunc = EnBeast_AttackA2; + this->timer = 26.0f; +} + +void EnBeast_AttackA2(EnBeast* this, struct PlayState* play) { + SkelAnime_Update(&this->skelAnime); + + if (this->skelAnime.curFrame < 21.0f) { + Math_SmoothStepToS(&this->actor.shape.rot.y, this->actor.yawTowardsPlayer, 1, 0xAAF, 1); + Math_SmoothStepToS(&this->actor.world.rot.y, this->actor.yawTowardsPlayer, 1, 0xAFF, 1); + } + + if (this->timer > 0) { + if (this->skelAnime.curFrame == 24.0f) { + this->canDodge = 0; + EnBeast_Scream(this, play); + Actor_PlaySfx(&this->actor, NA_SE_IT_SWORD_SWING_HARD); + } + + if (this->skelAnime.curFrame == 40.0f) { + Actor_SpawnFloorDustRing(play, &this->actor, &this->actor.world.pos, 15.0f, 6, 20.0f, 300, 100, true); + Actor_PlaySfx(&this->actor, NA_SE_EN_RIZA_DOWN); + this->canDodge = 1; + } + + if (this->skelAnime.curFrame < 21.0f) + this->actor.speed = 0.0f; + else if (this->skelAnime.curFrame < 41.0f) + this->actor.speed = 12.0f; + else this->actor.speed = 0.0f; + + this->timer -= 1; + } else EnBeast_ForwardBackCheck(this, play); +} + +void EnBeast_SetupAttackB(EnBeast* this, struct PlayState* play) { + this->actor.world.rot.y = this->actor.yawTowardsPlayer; + EnBeast_ChangeAnimation(this, WERE_ANIM_ATTACKB); + this->actionFunc = EnBeast_AttackB; + this->canDodge = 0; +} + +void EnBeast_AttackB(EnBeast* this, struct PlayState* play) { + SkelAnime_Update(&this->skelAnime); + Math_SmoothStepToS(&this->actor.shape.rot.y, this->actor.yawTowardsPlayer, 1, 0xAAF, 1); + Math_SmoothStepToS(&this->actor.world.rot.y, this->actor.yawTowardsPlayer, 1, 0xAFF, 1); + if (this->skelAnime.curFrame == 15) { + EnBeast_Scream(this, play); + Actor_PlaySfx(&this->actor, NA_SE_IT_HAMMER_SWING); + } + + if (this->skelAnime.curFrame > 20) + this->canDodge = 1; + + if (this->timer > 0) { + Player* player = GET_PLAYER(play); + + this->actor.speed = 0.0f; + this->timer -= 1; + + if (!Actor_TestFloorInDirection(&this->actor, play, this->actor.speed, this->actor.shape.rot.y)) + this->actor.world.pos = this->actor.prevPos; + } else EnBeast_ForwardBackCheck(this, play); +} + +void EnBeast_SetupAttackC(EnBeast* this, struct PlayState* play) { + this->actor.world.rot.y = this->actor.yawTowardsPlayer; + EnBeast_ChangeAnimation(this, WERE_ANIM_ATTACKC); + this->actionFunc = EnBeast_AttackC; + this->canDodge = 0; +} + +void EnBeast_AttackC(EnBeast* this, struct PlayState* play) { + SkelAnime_Update(&this->skelAnime); + + if (this->skelAnime.curFrame < 14.0f) { + Math_SmoothStepToS(&this->actor.shape.rot.y, this->actor.yawTowardsPlayer, 1, 0x3FF, 1); + Math_SmoothStepToS(&this->actor.world.rot.y, this->actor.yawTowardsPlayer, 1, 0x3FF, 1); + } + + if (this->skelAnime.curFrame == 17) { + EnBeast_Scream(this, play); + Actor_PlaySfx(&this->actor, NA_SE_IT_SWORD_SWING); + } + + if (this->skelAnime.curFrame > 20) + this->canDodge = 1; + + if (this->timer > 0) { + Player* player = GET_PLAYER(play); + + if (this->skelAnime.curFrame < 11.0f) + this->actor.speed = 3.0f; + else this->actor.speed = 0.0f; + + this->timer -= 1; + + if (!Actor_TestFloorInDirection(&this->actor, play, this->actor.speed, this->actor.shape.rot.y)) + this->actor.world.pos = this->actor.prevPos; + } else EnBeast_ForwardBackCheck(this, play); +} + +void EnBeast_SetupAttackDa(EnBeast* this, struct PlayState* play) { + this->actor.world.rot.y = this->actor.yawTowardsPlayer; + EnBeast_ChangeAnimation(this, WERE_ANIM_ATTACKD); + this->actionFunc = EnBeast_AttackDa; + this->canDodge = 0; +} + +void EnBeast_AttackDa(EnBeast* this, struct PlayState* play) { + s16 relYawTowardsPlayer; + + SkelAnime_Update(&this->skelAnime); + relYawTowardsPlayer = this->actor.yawTowardsPlayer - this->actor.shape.rot.y; + relYawTowardsPlayer = ABS(relYawTowardsPlayer); + + if (this->skelAnime.curFrame < 14.0f) { + Math_SmoothStepToS(&this->actor.shape.rot.y, this->actor.yawTowardsPlayer, 1, 0x3FF, 1); + Math_SmoothStepToS(&this->actor.world.rot.y, this->actor.yawTowardsPlayer, 1, 0x3FF, 1); + } + + if (this->skelAnime.curFrame == 17) { + EnBeast_Scream(this, play); + Actor_PlaySfx(&this->actor, NA_SE_IT_SWORD_SWING); + } + + if (this->timer > 0) { + Player* player = GET_PLAYER(play); + + if (this->skelAnime.curFrame < 16.0f) { + this->actor.speed = 6.0f; + if (!Actor_TestFloorInDirection(&this->actor, play, this->actor.speed, this->actor.shape.rot.y)) + this->actor.world.pos = this->actor.prevPos; + } else this->actor.speed = 0.0f; + if ((this->skelAnime.curFrame >= 20.0f) && (this->actor.xzDistToPlayer <= 80) && (relYawTowardsPlayer < 0x1000) && (fabsf(this->actor.world.pos.y - player->actor.world.pos.y) <= 80.0f)) { + this->actor.speed = 0.0f; + this->timer = 48; + EnBeast_SetupAttackDb(this, play); + player->invincibilityTimer = 0; + } + this->timer -= 1; + } else { + this->timer = 27; + EnBeast_SetupAttackDc(this, play); + } +} + +void EnBeast_SetupAttackDb(EnBeast* this, struct PlayState* play) { + Player* player = GET_PLAYER(play); + + this->actor.world.rot.y = this->actor.yawTowardsPlayer; + EnBeast_ChangeAnimation(this, WERE_ANIM_ATTACKDB); + this->actionFunc = EnBeast_AttackDb; + play->grabPlayer(play, player); + player->actor.parent = &this->actor; + this->actor.child = &player->actor; +} + +void EnBeast_AttackDb(EnBeast* this, struct PlayState* play) { + Player* player = GET_PLAYER(play); + Vec3f pos, result; + + pos.x = player->actor.world.pos.x; + pos.y = player->actor.world.pos.y + 65.0f; + pos.z = player->actor.world.pos.z; + result = vector_between(this->HandR, this->HandL); + SkelAnime_Update(&this->skelAnime); + + if ((this->skelAnime.curFrame == 15) || (this->skelAnime.curFrame == 27)) { + play->damagePlayer(play, -10); + Actor_PlaySfx(&this->actor, NA_SE_EN_DEADHAND_BITE); + CollisionCheck_SpawnRedBlood(play, &pos); + } + + if (this->timer > 0) { + this->actor.speed = 0.0f; + this->timer -= 1; + + Math_ApproachF(&player->actor.world.pos.x, result.x, 1.0f, 30.0f); + Math_ApproachF(&player->actor.world.pos.z, result.z, 1.0f, 30.0f); + + if ((this->skelAnime.curFrame == 30) || (this->actionFunc == EnBeast_Death)) { + player->actor.parent = NULL; + this->actor.child = NULL; + Actor_SetPlayerKnockbackSmallNoDamage(play, &this->actor, 2.0f, this->actor.yawTowardsPlayer, 1.0f); + } + } else { + EnBeast_ForwardBackCheck(this, play); + this->canDodge = 1; + } +} + +void EnBeast_SetupAttackDc(EnBeast* this, struct PlayState* play) { + this->actor.world.rot.y = this->actor.yawTowardsPlayer; + EnBeast_ChangeAnimation(this, WERE_ANIM_ATTACKDC); + this->actionFunc = EnBeast_AttackDc; +} + +void EnBeast_AttackDc(EnBeast* this, struct PlayState* play) { + SkelAnime_Update(&this->skelAnime); + + if (this->timer > 0) { + this->actor.speed = 0.0f; + this->timer -= 1; + } else { + EnBeast_ForwardBackCheck(this, play); + this->canDodge = 1; + } +} +void EnBeast_Scream(EnBeast* this, struct PlayState* play) { + f32 Rand = Rand_ZeroOne(); + + if (Rand < 0.33) + Actor_PlaySfx(&this->actor, NA_SE_EV_COW_CRY); + else if (Rand < 0.66) + Actor_PlaySfx(&this->actor, NA_SE_EN_WOLFOS_CRY); + else Actor_PlaySfx(&this->actor, NA_SE_EV_SMALL_DOG_BARK); +} \ No newline at end of file diff --git a/src/overlays/actors/ovl_En_Beast/z_en_beast.h b/src/overlays/actors/ovl_En_Beast/z_en_beast.h new file mode 100644 index 0000000000..5f6d79b482 --- /dev/null +++ b/src/overlays/actors/ovl_En_Beast/z_en_beast.h @@ -0,0 +1,45 @@ +#ifndef Z_EN_BEAST_H +#define Z_EN_BEAST_H + +#include "ultra64.h" +#include "actor.h" + +#include "assets/objects/object_beast/object_beast.h" + +struct EnBeast; + +typedef void (*EnBeastActionFunc)(struct EnBeast*, struct PlayState*); + +typedef struct EnBeast { + Actor actor; + EnBeastActionFunc actionFunc; + SkelAnime skelAnime; + f32 timer; + f32 AnimSelect; + Vec3s jointTable[GBEASTSKEL_NUM_LIMBS]; + Vec3s morphTable[GBEASTSKEL_NUM_LIMBS]; + u8 hurtboxCooldown; + ColliderCylinder collider; + ColliderJntSph colliderSpheres; + ColliderJntSphElement colliderSpheresElements[3]; + s16 headRotx; + s16 headRoty; + Vec3f WeaponTip, Weapon, ArmR, Chest, Head, LegL, LegR, HandR, HandL; + u8 alarmstate; + u8 cantSee; + u8 canDodge; + u8 inrange; + f32 deathTimer; + u8 type; + u8 switchFlag; + bool miniboss; + bool aggroed; +} EnBeast; + +typedef enum BeastType { + /* 0 */ BEAST_TYPE_IDLE, + /* 1 */ BEAST_TYPE_AMBUSH, + /* 2 */ BEAST_TYPE_IDLE2 +} BeastType; + +#endif From fc2604a0b8c70f52569dd8d052420b2577583f6f Mon Sep 17 00:00:00 2001 From: Admentus Date: Sun, 21 Dec 2025 10:32:17 +0100 Subject: [PATCH 2/7] Electric Keese --- .../gElectricKeeseBodyTex.rgba16.png | Bin 0 -> 360 bytes .../gElectricKeeseEarTex.rgba16.png | Bin 0 -> 637 bytes .../gElectricKeeseTalonTex.rgba16.png | Bin 0 -> 616 bytes .../gElectricKeeseWingTex.rgba16.png | Bin 0 -> 534 bytes ...bs_06001744_StandardLimb_06001100_DL.inc.c | 13 + ...bs_06001768_StandardLimb_06001038_DL.inc.c | 13 + ...bs_06001774_StandardLimb_06000F40_DL.inc.c | 19 + ...bs_060017B0_StandardLimb_06001420_DL.inc.c | 13 + ...bs_060017BC_StandardLimb_060014E8_DL.inc.c | 13 + ...bs_060017C8_StandardLimb_060015B0_DL.inc.c | 13 + ...bs_06001804_StandardLimb_06001358_DL.inc.c | 13 + ...bs_06001810_StandardLimb_06001290_DL.inc.c | 13 + ...bs_0600181C_StandardLimb_060011C8_DL.inc.c | 13 + ...bs_06001840_StandardLimb_06000D30_DL.inc.c | 30 ++ .../object_firefly/object_firefly_extra.c | 17 + .../object_firefly/object_firefly_extra.h | 12 + assets/objects/object_tite/object_tite.c | 339 ------------------ assets/objects/object_tite/object_tite.h | 135 ------- .../objects/object_tite/object_tite_extra.c | 13 + .../objects/object_tite/object_tite_extra.h | 11 + assets/text/message_data_06xx_enemies.h | 21 ++ include/actor.h | 1 + spec/spec | 2 + .../actors/ovl_En_Firefly/z_en_firefly.c | 110 +++++- .../actors/ovl_En_Firefly/z_en_firefly.h | 6 +- src/overlays/actors/ovl_En_Part/z_en_part.c | 1 + src/overlays/actors/ovl_En_Tite/z_en_tite.c | 1 + 27 files changed, 336 insertions(+), 486 deletions(-) create mode 100644 assets/objects/object_firefly/gElectricKeeseBodyTex.rgba16.png create mode 100644 assets/objects/object_firefly/gElectricKeeseEarTex.rgba16.png create mode 100644 assets/objects/object_firefly/gElectricKeeseTalonTex.rgba16.png create mode 100644 assets/objects/object_firefly/gElectricKeeseWingTex.rgba16.png create mode 100644 assets/objects/object_firefly/gKeeseSkeleton_0600184C_Limbs_06001744_StandardLimb_06001100_DL.inc.c create mode 100644 assets/objects/object_firefly/gKeeseSkeleton_0600184C_Limbs_06001768_StandardLimb_06001038_DL.inc.c create mode 100644 assets/objects/object_firefly/gKeeseSkeleton_0600184C_Limbs_06001774_StandardLimb_06000F40_DL.inc.c create mode 100644 assets/objects/object_firefly/gKeeseSkeleton_0600184C_Limbs_060017B0_StandardLimb_06001420_DL.inc.c create mode 100644 assets/objects/object_firefly/gKeeseSkeleton_0600184C_Limbs_060017BC_StandardLimb_060014E8_DL.inc.c create mode 100644 assets/objects/object_firefly/gKeeseSkeleton_0600184C_Limbs_060017C8_StandardLimb_060015B0_DL.inc.c create mode 100644 assets/objects/object_firefly/gKeeseSkeleton_0600184C_Limbs_06001804_StandardLimb_06001358_DL.inc.c create mode 100644 assets/objects/object_firefly/gKeeseSkeleton_0600184C_Limbs_06001810_StandardLimb_06001290_DL.inc.c create mode 100644 assets/objects/object_firefly/gKeeseSkeleton_0600184C_Limbs_0600181C_StandardLimb_060011C8_DL.inc.c create mode 100644 assets/objects/object_firefly/gKeeseSkeleton_0600184C_Limbs_06001840_StandardLimb_06000D30_DL.inc.c create mode 100644 assets/objects/object_firefly/object_firefly_extra.c create mode 100644 assets/objects/object_firefly/object_firefly_extra.h delete mode 100644 assets/objects/object_tite/object_tite.c delete mode 100644 assets/objects/object_tite/object_tite.h create mode 100644 assets/objects/object_tite/object_tite_extra.c create mode 100644 assets/objects/object_tite/object_tite_extra.h diff --git a/assets/objects/object_firefly/gElectricKeeseBodyTex.rgba16.png b/assets/objects/object_firefly/gElectricKeeseBodyTex.rgba16.png new file mode 100644 index 0000000000000000000000000000000000000000..5cbdc90064b9113a520fe281ab76b67feeb3afbb GIT binary patch literal 360 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqjKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucL5ULAh?3y^w370~qEv=}#LT=BJwMkF1yemk zJy)3!1l2+NHMZ9Fam|WfLI#J2DwIqkr^z`1Y{dBGBF4M=_nx1 zY-a(BX93wDkO0IW{V*EMQU+!Qh6(HpEI<_oM#ct=3m~R~bg(Xfm^1~*1_36ZIZR-c zL6#Ok7F3s^fdNR?=llT=)&A=XfJ|{u7sn8d;N(C5`ySde%N=OZYv5~ZXJTOe$Mh%t R;-f_%<({s7F6*2UngA*{LHPgx literal 0 HcmV?d00001 diff --git a/assets/objects/object_firefly/gElectricKeeseEarTex.rgba16.png b/assets/objects/object_firefly/gElectricKeeseEarTex.rgba16.png new file mode 100644 index 0000000000000000000000000000000000000000..f5d48b7befd413a3ff683afdaade9618ff83b352 GIT binary patch literal 637 zcmeAS@N?(olHy`uVBq!ia0vp^0zk~c!3HEhl+{lMQjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`ISV`@iy0XB4ude`@%$AjKtYKT*NBqf{Irtt#G+J&fW*wa5n999M?Mpgz!Aj=DgrJ-z)Ycv>{!QxCnwjm=E*mY4r zc4j*ZSUd~J27v@12I+^QV0J5OE3=IrGvOebzc&PSYUjVdC$J50zL?d|ZguUKOg$!-;S7&f&*$b&|?N`iN zaZt0XtZ=n!#zxgY_OpHq-;r6fap~D<8jFg9&-Js^FS_z{>b;ra&s8gU6%~8G`n>0U z|Hzx!>6op}v_->o!GZ%R?0;qpM6}(|Q{kJi8#md|NF@Vs#AC&ooa@EwFv83{s4&42(cwFCdnNvO%uVU}Of1GXdF#j7$syKspMD zGuv6f;#oj82qXY8NI#55vy_3EfnfqW0}D`vfswHR;{u4OARVj=ASO)#vO$0eXbuxt zWss!>kOkFcXkY-6^*MjQL$&|<0-$Z;o-U3d8o^V~p7ml%6gl?szsZxHrF&eRyEJ)w zRkw7+xP)I=*0`%@o%15!@PL4Dr7aywF+6%vqCFu>V!p|b4@t4!7kl>P_^R|$i|5CS zAJ|*koj!T;?wJCOld?N!-hR9#rFS967b)3oXPDQOmVf!j{_Ct-d48(Rfo-l=gc_@k zKEJnrK`8U_PX6o68?tjxr?boDhfaBA^S<+X;e>n+6Z7MTuPVtI?B-GG?rB(eU1Q7i z4f8gwso<`89e9u-rtaF*1y3h?vI?jf+Dx{X@(p{6^WL) dN1kL_*@qSfFEG7$;}j^kJYD@<);T3K0RXIWyfgp+ literal 0 HcmV?d00001 diff --git a/assets/objects/object_firefly/gElectricKeeseWingTex.rgba16.png b/assets/objects/object_firefly/gElectricKeeseWingTex.rgba16.png new file mode 100644 index 0000000000000000000000000000000000000000..e02fe60c27d282e45d2372a8911e4d46aaf11d7b GIT binary patch literal 534 zcmeAS@N?(olHy`uVBq!ia0vp^EI=&4!3HD^x83^;q!^2X+?^QKos)S9l1+E?b!1@J z*w6hZkrl}2EbxddW?c0_`lVWhrOWe zk-)qI7p*IF{2wlu-MRXZ!n6rYK^+@;e_4Ksoo7=y$-J^cWb@*XyKhQ2g+!d0>GREs zyDLfmZ(ZuG4QFmVQ`ugw^d$P8(!-x~cO?nWoZ1rGFQgxO`oqkvMrR`xSKN4Na;r7i zMAXhg!@ni;Xu`c~_q(?m{Kz{0q-P#q>n@&uZcpsboZF}R(96dC(gsVlm+@VNZbnNs u^Gupuy;0*undCQ*rO)wcDF>`Tp7V6|b6Mw<&;$U~Y@F5r literal 0 HcmV?d00001 diff --git a/assets/objects/object_firefly/gKeeseSkeleton_0600184C_Limbs_06001744_StandardLimb_06001100_DL.inc.c b/assets/objects/object_firefly/gKeeseSkeleton_0600184C_Limbs_06001744_StandardLimb_06001100_DL.inc.c new file mode 100644 index 0000000000..8788d8c3b3 --- /dev/null +++ b/assets/objects/object_firefly/gKeeseSkeleton_0600184C_Limbs_06001744_StandardLimb_06001100_DL.inc.c @@ -0,0 +1,13 @@ + gsDPPipeSync(), + gsDPSetTextureLUT(G_TT_NONE), + gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), + gsDPLoadTextureBlock(gFireKeeseTalonTex, G_IM_FMT_RGBA, G_IM_SIZ_16b, gFireKeeseTalonTex_WIDTH, gFireKeeseTalonTex_HEIGHT, 0, G_TX_MIRROR | G_TX_WRAP, G_TX_NOMIRROR | G_TX_CLAMP, 3, 4, G_TX_NOLOD, G_TX_NOLOD), + gsDPLoadMultiBlock(0x09000000, 0x0100, 1, G_IM_FMT_RGBA, G_IM_SIZ_16b, gKeeseTalonTex_WIDTH, gKeeseTalonTex_HEIGHT, 0, G_TX_MIRROR | G_TX_WRAP, G_TX_NOMIRROR | G_TX_CLAMP, 3, 4, G_TX_NOLOD, G_TX_NOLOD), + gsDPSetCombineLERP(TEXEL1, TEXEL0, ENV_ALPHA, TEXEL0, TEXEL1, TEXEL0, ENVIRONMENT, TEXEL0, COMBINED, 0, SHADE, 0, TEXEL1, 0, PRIM_LOD_FRAC, COMBINED), + gsDPSetRenderMode(G_RM_FOG_SHADE_A, G_RM_AA_ZB_TEX_EDGE2), + gsSPClearGeometryMode(G_CULL_BACK | G_TEXTURE_GEN | G_TEXTURE_GEN_LINEAR), + gsSPSetGeometryMode(G_FOG | G_LIGHTING), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsSPVertex(&object_firefly_Vtx_000B70[0], 4, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), + gsSPEndDisplayList(), diff --git a/assets/objects/object_firefly/gKeeseSkeleton_0600184C_Limbs_06001768_StandardLimb_06001038_DL.inc.c b/assets/objects/object_firefly/gKeeseSkeleton_0600184C_Limbs_06001768_StandardLimb_06001038_DL.inc.c new file mode 100644 index 0000000000..b93f8cc171 --- /dev/null +++ b/assets/objects/object_firefly/gKeeseSkeleton_0600184C_Limbs_06001768_StandardLimb_06001038_DL.inc.c @@ -0,0 +1,13 @@ + gsDPPipeSync(), + gsDPSetTextureLUT(G_TT_NONE), + gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), + gsDPLoadTextureBlock(gFireKeeseTalonTex, G_IM_FMT_RGBA, G_IM_SIZ_16b, gFireKeeseTalonTex_WIDTH, gFireKeeseTalonTex_HEIGHT, 0, G_TX_MIRROR | G_TX_WRAP, G_TX_NOMIRROR | G_TX_CLAMP, 3, 4, G_TX_NOLOD, G_TX_NOLOD), + gsDPLoadMultiBlock(0x09000000, 0x0100, 1, G_IM_FMT_RGBA, G_IM_SIZ_16b, gKeeseTalonTex_WIDTH, gKeeseTalonTex_HEIGHT, 0, G_TX_MIRROR | G_TX_WRAP, G_TX_NOMIRROR | G_TX_CLAMP, 3, 4, G_TX_NOLOD, G_TX_NOLOD), + gsDPSetCombineLERP(TEXEL1, TEXEL0, ENV_ALPHA, TEXEL0, TEXEL1, TEXEL0, ENVIRONMENT, TEXEL0, COMBINED, 0, SHADE, 0, TEXEL1, 0, PRIM_LOD_FRAC, COMBINED), + gsDPSetRenderMode(G_RM_FOG_SHADE_A, G_RM_AA_ZB_TEX_EDGE2), + gsSPClearGeometryMode(G_CULL_BACK | G_TEXTURE_GEN | G_TEXTURE_GEN_LINEAR), + gsSPSetGeometryMode(G_FOG | G_LIGHTING), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsSPVertex(&object_firefly_Vtx_000B40[0], 3, 0), + gsSP1Triangle(0, 1, 2, 0), + gsSPEndDisplayList(), diff --git a/assets/objects/object_firefly/gKeeseSkeleton_0600184C_Limbs_06001774_StandardLimb_06000F40_DL.inc.c b/assets/objects/object_firefly/gKeeseSkeleton_0600184C_Limbs_06001774_StandardLimb_06000F40_DL.inc.c new file mode 100644 index 0000000000..47d195a831 --- /dev/null +++ b/assets/objects/object_firefly/gKeeseSkeleton_0600184C_Limbs_06001774_StandardLimb_06000F40_DL.inc.c @@ -0,0 +1,19 @@ + gsDPPipeSync(), + gsDPSetTextureLUT(G_TT_NONE), + gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), + gsDPLoadTextureBlock(gFireKeeseBodyTex, G_IM_FMT_RGBA, G_IM_SIZ_16b, gFireKeeseBodyTex_WIDTH, gFireKeeseBodyTex_HEIGHT, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMIRROR | G_TX_WRAP, 3, 3, G_TX_NOLOD, G_TX_NOLOD), + gsDPLoadMultiBlock(0x08000000, 0x0100, 1, G_IM_FMT_RGBA, G_IM_SIZ_16b, gKeeseBodyTex_WIDTH, gKeeseBodyTex_HEIGHT, 0, G_TX_MIRROR | G_TX_WRAP, G_TX_NOMIRROR | G_TX_WRAP, 3, 3, G_TX_NOLOD, G_TX_NOLOD), + gsDPSetCombineLERP(TEXEL1, TEXEL0, ENV_ALPHA, TEXEL0, 0, 0, 0, 1, COMBINED, 0, SHADE, 0, 0, 0, 0, COMBINED), + gsDPSetRenderMode(G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2), + gsSPClearGeometryMode(G_TEXTURE_GEN | G_TEXTURE_GEN_LINEAR), + gsSPSetGeometryMode(G_CULL_BACK | G_FOG | G_LIGHTING), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsSPVertex(&object_firefly_Vtx_000A30[0], 17, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSP2Triangles(5, 6, 7, 0, 8, 2, 9, 0), + gsSP2Triangles(10, 3, 7, 0, 11, 2, 8, 0), + gsSP2Triangles(6, 12, 7, 0, 8, 6, 5, 0), + gsSP2Triangles(5, 4, 8, 0, 13, 6, 8, 0), + gsSP2Triangles(14, 15, 16, 0, 0, 2, 11, 0), + gsSP2Triangles(4, 3, 10, 0, 7, 3, 5, 0), + gsSPEndDisplayList(), diff --git a/assets/objects/object_firefly/gKeeseSkeleton_0600184C_Limbs_060017B0_StandardLimb_06001420_DL.inc.c b/assets/objects/object_firefly/gKeeseSkeleton_0600184C_Limbs_060017B0_StandardLimb_06001420_DL.inc.c new file mode 100644 index 0000000000..dbe52da0bb --- /dev/null +++ b/assets/objects/object_firefly/gKeeseSkeleton_0600184C_Limbs_060017B0_StandardLimb_06001420_DL.inc.c @@ -0,0 +1,13 @@ + gsDPPipeSync(), + gsDPSetTextureLUT(G_TT_NONE), + gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), + gsDPLoadTextureBlock(gFireKeeseWingTex, G_IM_FMT_RGBA, G_IM_SIZ_16b, gFireKeeseWingTex_WIDTH, gFireKeeseWingTex_HEIGHT, 0, G_TX_MIRROR | G_TX_WRAP, G_TX_NOMIRROR | G_TX_CLAMP, 2, 4, G_TX_NOLOD, G_TX_NOLOD), + gsDPLoadMultiBlock(0x0A000000, 0x0100, 1, G_IM_FMT_RGBA, G_IM_SIZ_16b, gKeeseWingTex_WIDTH, gKeeseWingTex_HEIGHT, 0, G_TX_MIRROR | G_TX_WRAP, G_TX_NOMIRROR | G_TX_CLAMP, 2, 4, G_TX_NOLOD, G_TX_NOLOD), + gsDPSetCombineLERP(TEXEL1, TEXEL0, ENV_ALPHA, TEXEL0, 0, 0, 0, 1, COMBINED, 0, SHADE, 0, 0, 0, 0, COMBINED), + gsDPSetRenderMode(G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2), + gsSPClearGeometryMode(G_CULL_BACK | G_TEXTURE_GEN | G_TEXTURE_GEN_LINEAR), + gsSPSetGeometryMode(G_FOG | G_LIGHTING), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsSPVertex(&object_firefly_Vtx_000C40[0], 3, 0), + gsSP1Triangle(0, 1, 2, 0), + gsSPEndDisplayList(), diff --git a/assets/objects/object_firefly/gKeeseSkeleton_0600184C_Limbs_060017BC_StandardLimb_060014E8_DL.inc.c b/assets/objects/object_firefly/gKeeseSkeleton_0600184C_Limbs_060017BC_StandardLimb_060014E8_DL.inc.c new file mode 100644 index 0000000000..25b127d6c2 --- /dev/null +++ b/assets/objects/object_firefly/gKeeseSkeleton_0600184C_Limbs_060017BC_StandardLimb_060014E8_DL.inc.c @@ -0,0 +1,13 @@ + gsDPPipeSync(), + gsDPSetTextureLUT(G_TT_NONE), + gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), + gsDPLoadTextureBlock(gFireKeeseWingTex, G_IM_FMT_RGBA, G_IM_SIZ_16b, gFireKeeseWingTex_WIDTH, gFireKeeseWingTex_HEIGHT, 0, G_TX_MIRROR | G_TX_WRAP, G_TX_NOMIRROR | G_TX_CLAMP, 2, 4, G_TX_NOLOD, G_TX_NOLOD), + gsDPLoadMultiBlock(0x0A000000, 0x0100, 1, G_IM_FMT_RGBA, G_IM_SIZ_16b, gKeeseWingTex_WIDTH, gKeeseWingTex_HEIGHT, 0, G_TX_MIRROR | G_TX_WRAP, G_TX_NOMIRROR | G_TX_CLAMP, 2, 4, G_TX_NOLOD, G_TX_NOLOD), + gsDPSetCombineLERP(TEXEL1, TEXEL0, ENV_ALPHA, TEXEL0, 0, 0, 0, 1, COMBINED, 0, SHADE, 0, 0, 0, 0, COMBINED), + gsDPSetRenderMode(G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2), + gsSPClearGeometryMode(G_CULL_BACK | G_TEXTURE_GEN | G_TEXTURE_GEN_LINEAR), + gsSPSetGeometryMode(G_FOG | G_LIGHTING), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsSPVertex(&object_firefly_Vtx_000C70[0], 3, 0), + gsSP1Triangle(0, 1, 2, 0), + gsSPEndDisplayList(), diff --git a/assets/objects/object_firefly/gKeeseSkeleton_0600184C_Limbs_060017C8_StandardLimb_060015B0_DL.inc.c b/assets/objects/object_firefly/gKeeseSkeleton_0600184C_Limbs_060017C8_StandardLimb_060015B0_DL.inc.c new file mode 100644 index 0000000000..ca740f038f --- /dev/null +++ b/assets/objects/object_firefly/gKeeseSkeleton_0600184C_Limbs_060017C8_StandardLimb_060015B0_DL.inc.c @@ -0,0 +1,13 @@ + gsDPPipeSync(), + gsDPSetTextureLUT(G_TT_NONE), + gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), + gsDPLoadTextureBlock(gFireKeeseWingTex, G_IM_FMT_RGBA, G_IM_SIZ_16b, gFireKeeseWingTex_WIDTH, gFireKeeseWingTex_HEIGHT, 0, G_TX_MIRROR | G_TX_WRAP, G_TX_NOMIRROR | G_TX_CLAMP, 2, 4, G_TX_NOLOD, G_TX_NOLOD), + gsDPLoadMultiBlock(0x0A000000, 0x0100, 1, G_IM_FMT_RGBA, G_IM_SIZ_16b, gKeeseWingTex_WIDTH, gKeeseWingTex_HEIGHT, 0, G_TX_MIRROR | G_TX_WRAP, G_TX_NOMIRROR | G_TX_CLAMP, 2, 4, G_TX_NOLOD, G_TX_NOLOD), + gsDPSetCombineLERP(TEXEL1, TEXEL0, ENV_ALPHA, TEXEL0, 0, 0, 0, 1, COMBINED, 0, SHADE, 0, 0, 0, 0, COMBINED), + gsDPSetRenderMode(G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2), + gsSPClearGeometryMode(G_CULL_BACK | G_TEXTURE_GEN | G_TEXTURE_GEN_LINEAR), + gsSPSetGeometryMode(G_FOG | G_LIGHTING), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsSPVertex(&object_firefly_Vtx_000CA0[0], 3, 0), + gsSP1Triangle(0, 1, 2, 0), + gsSPEndDisplayList(), diff --git a/assets/objects/object_firefly/gKeeseSkeleton_0600184C_Limbs_06001804_StandardLimb_06001358_DL.inc.c b/assets/objects/object_firefly/gKeeseSkeleton_0600184C_Limbs_06001804_StandardLimb_06001358_DL.inc.c new file mode 100644 index 0000000000..5362adabcf --- /dev/null +++ b/assets/objects/object_firefly/gKeeseSkeleton_0600184C_Limbs_06001804_StandardLimb_06001358_DL.inc.c @@ -0,0 +1,13 @@ + gsDPPipeSync(), + gsDPSetTextureLUT(G_TT_NONE), + gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), + gsDPLoadTextureBlock(gFireKeeseWingTex, G_IM_FMT_RGBA, G_IM_SIZ_16b, gFireKeeseWingTex_WIDTH, gFireKeeseWingTex_HEIGHT, 0, G_TX_MIRROR | G_TX_WRAP, G_TX_NOMIRROR | G_TX_CLAMP, 2, 4, G_TX_NOLOD, G_TX_NOLOD), + gsDPLoadMultiBlock(0x0A000000, 0x0100, 1, G_IM_FMT_RGBA, G_IM_SIZ_16b, gKeeseWingTex_WIDTH, gKeeseWingTex_HEIGHT, 0, G_TX_MIRROR | G_TX_WRAP, G_TX_NOMIRROR | G_TX_CLAMP, 2, 4, G_TX_NOLOD, G_TX_NOLOD), + gsDPSetCombineLERP(TEXEL1, TEXEL0, ENV_ALPHA, TEXEL0, 0, 0, 0, 1, COMBINED, 0, SHADE, 0, 0, 0, 0, COMBINED), + gsDPSetRenderMode(G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2), + gsSPClearGeometryMode(G_CULL_BACK | G_TEXTURE_GEN | G_TEXTURE_GEN_LINEAR), + gsSPSetGeometryMode(G_FOG | G_LIGHTING), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsSPVertex(&object_firefly_Vtx_000C10[0], 3, 0), + gsSP1Triangle(0, 1, 2, 0), + gsSPEndDisplayList(), diff --git a/assets/objects/object_firefly/gKeeseSkeleton_0600184C_Limbs_06001810_StandardLimb_06001290_DL.inc.c b/assets/objects/object_firefly/gKeeseSkeleton_0600184C_Limbs_06001810_StandardLimb_06001290_DL.inc.c new file mode 100644 index 0000000000..7c51ff8a86 --- /dev/null +++ b/assets/objects/object_firefly/gKeeseSkeleton_0600184C_Limbs_06001810_StandardLimb_06001290_DL.inc.c @@ -0,0 +1,13 @@ + gsDPPipeSync(), + gsDPSetTextureLUT(G_TT_NONE), + gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), + gsDPLoadTextureBlock(gFireKeeseWingTex, G_IM_FMT_RGBA, G_IM_SIZ_16b, gFireKeeseWingTex_WIDTH, gFireKeeseWingTex_HEIGHT, 0, G_TX_MIRROR | G_TX_WRAP, G_TX_NOMIRROR | G_TX_CLAMP, 2, 4, G_TX_NOLOD, G_TX_NOLOD), + gsDPLoadMultiBlock(0x0A000000, 0x0100, 1, G_IM_FMT_RGBA, G_IM_SIZ_16b, gKeeseWingTex_WIDTH, gKeeseWingTex_HEIGHT, 0, G_TX_MIRROR | G_TX_WRAP, G_TX_NOMIRROR | G_TX_CLAMP, 2, 4, G_TX_NOLOD, G_TX_NOLOD), + gsDPSetCombineLERP(TEXEL1, TEXEL0, ENV_ALPHA, TEXEL0, 0, 0, 0, 1, COMBINED, 0, SHADE, 0, 0, 0, 0, COMBINED), + gsDPSetRenderMode(G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2), + gsSPClearGeometryMode(G_CULL_BACK | G_TEXTURE_GEN | G_TEXTURE_GEN_LINEAR), + gsSPSetGeometryMode(G_FOG | G_LIGHTING), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsSPVertex(&object_firefly_Vtx_000BE0[0], 3, 0), + gsSP1Triangle(0, 1, 2, 0), + gsSPEndDisplayList(), diff --git a/assets/objects/object_firefly/gKeeseSkeleton_0600184C_Limbs_0600181C_StandardLimb_060011C8_DL.inc.c b/assets/objects/object_firefly/gKeeseSkeleton_0600184C_Limbs_0600181C_StandardLimb_060011C8_DL.inc.c new file mode 100644 index 0000000000..11e7c5917e --- /dev/null +++ b/assets/objects/object_firefly/gKeeseSkeleton_0600184C_Limbs_0600181C_StandardLimb_060011C8_DL.inc.c @@ -0,0 +1,13 @@ + gsDPPipeSync(), + gsDPSetTextureLUT(G_TT_NONE), + gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), + gsDPLoadTextureBlock(gFireKeeseWingTex, G_IM_FMT_RGBA, G_IM_SIZ_16b, gFireKeeseWingTex_WIDTH, gFireKeeseWingTex_HEIGHT, 0, G_TX_MIRROR | G_TX_WRAP, G_TX_NOMIRROR | G_TX_CLAMP, 2, 4, G_TX_NOLOD, G_TX_NOLOD), + gsDPLoadMultiBlock(0x0A000000, 0x0100, 1, G_IM_FMT_RGBA, G_IM_SIZ_16b, gKeeseWingTex_WIDTH, gKeeseWingTex_HEIGHT, 0, G_TX_MIRROR | G_TX_WRAP, G_TX_NOMIRROR | G_TX_CLAMP, 2, 4, G_TX_NOLOD, G_TX_NOLOD), + gsDPSetCombineLERP(TEXEL1, TEXEL0, ENV_ALPHA, TEXEL0, 0, 0, 0, 1, COMBINED, 0, SHADE, 0, 0, 0, 0, COMBINED), + gsDPSetRenderMode(G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2), + gsSPClearGeometryMode(G_CULL_BACK | G_TEXTURE_GEN | G_TEXTURE_GEN_LINEAR), + gsSPSetGeometryMode(G_FOG | G_LIGHTING), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsSPVertex(&object_firefly_Vtx_000BB0[0], 3, 0), + gsSP1Triangle(0, 1, 2, 0), + gsSPEndDisplayList(), diff --git a/assets/objects/object_firefly/gKeeseSkeleton_0600184C_Limbs_06001840_StandardLimb_06000D30_DL.inc.c b/assets/objects/object_firefly/gKeeseSkeleton_0600184C_Limbs_06001840_StandardLimb_06000D30_DL.inc.c new file mode 100644 index 0000000000..58b804e9b2 --- /dev/null +++ b/assets/objects/object_firefly/gKeeseSkeleton_0600184C_Limbs_06001840_StandardLimb_06000D30_DL.inc.c @@ -0,0 +1,30 @@ + gsDPPipeSync(), + gsDPSetTextureLUT(G_TT_NONE), + gsSPTexture(0xFFFF, 0xFFFF, 0, G_TX_RENDERTILE, G_ON), + gsDPLoadTextureBlock(gFireKeeseBodyTex, G_IM_FMT_RGBA, G_IM_SIZ_16b, gFireKeeseBodyTex_WIDTH, gFireKeeseBodyTex_HEIGHT, 0, G_TX_NOMIRROR | G_TX_WRAP, G_TX_NOMIRROR | G_TX_WRAP, 3, 3, G_TX_NOLOD, G_TX_NOLOD), + gsDPLoadMultiBlock(0x08000000, 0x0100, 1, G_IM_FMT_RGBA, G_IM_SIZ_16b, gKeeseBodyTex_WIDTH,gKeeseBodyTex_HEIGHT, 0, G_TX_MIRROR | G_TX_WRAP, G_TX_NOMIRROR | G_TX_WRAP, 3, 3, G_TX_NOLOD, G_TX_NOLOD), + gsDPSetCombineLERP(TEXEL1, TEXEL0, ENV_ALPHA, TEXEL0, 0, 0, 0, 1, COMBINED, 0, SHADE, 0, 0, 0, 0, COMBINED), + gsDPSetRenderMode(G_RM_FOG_SHADE_A, G_RM_AA_ZB_OPA_SURF2), + gsSPClearGeometryMode(G_TEXTURE_GEN | G_TEXTURE_GEN_LINEAR), + gsSPSetGeometryMode(G_CULL_BACK | G_FOG | G_LIGHTING), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsSPVertex(&object_firefly_Vtx_000890[0], 14, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 1, 0), + gsSP2Triangles(3, 5, 6, 0, 3, 6, 4, 0), + gsSP2Triangles(7, 2, 8, 0, 2, 7, 0, 0), + gsSP2Triangles(6, 9, 4, 0, 10, 11, 12, 0), + gsSP2Triangles(6, 5, 13, 0, 4, 2, 1, 0), + gsDPPipeSync(), + gsDPLoadTextureBlock(gFireKeeseEyeTex, G_IM_FMT_RGBA, G_IM_SIZ_16b, gFireKeeseEyeTex_WIDTH, gFireKeeseEyeTex_HEIGHT, 0, G_TX_MIRROR | G_TX_WRAP, G_TX_NOMIRROR | G_TX_WRAP, 3, 3, G_TX_NOLOD, G_TX_NOLOD), + gsDPLoadMultiBlock(0x08000000, 0x0100, 1, G_IM_FMT_RGBA, G_IM_SIZ_16b, gKeeseBodyTex_WIDTH, gKeeseBodyTex_HEIGHT, 0, G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMIRROR | G_TX_CLAMP, 3, 3, G_TX_NOLOD, G_TX_NOLOD), + gsSPVertex(&object_firefly_Vtx_000890[14], 6, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsDPPipeSync(), + gsDPLoadTextureBlock(gFireKeeseEarTex, G_IM_FMT_RGBA, G_IM_SIZ_16b, gFireKeeseEarTex_WIDTH, gFireKeeseEarTex_HEIGHT, 0, G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMIRROR | G_TX_CLAMP, 4, 3, G_TX_NOLOD, G_TX_NOLOD), + gsDPLoadMultiBlock(0x0B000000, 0x0100, 1, G_IM_FMT_RGBA, G_IM_SIZ_16b, gKeeseEarTex_WIDTH, gKeeseEarTex_HEIGHT, 0, G_TX_NOMIRROR | G_TX_CLAMP, G_TX_NOMIRROR | G_TX_CLAMP, 4, 3, G_TX_NOLOD, G_TX_NOLOD), + gsDPSetCombineLERP(TEXEL1, TEXEL0, ENV_ALPHA, TEXEL0, TEXEL1, TEXEL0, ENVIRONMENT, TEXEL0, COMBINED, 0, SHADE, 0, TEXEL1, 0, PRIM_LOD_FRAC, COMBINED), + gsDPSetRenderMode(G_RM_FOG_SHADE_A, G_RM_AA_ZB_TEX_EDGE2), + gsSPClearGeometryMode(G_CULL_BACK), + gsSPVertex(&object_firefly_Vtx_000890[20], 6, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSPEndDisplayList(), diff --git a/assets/objects/object_firefly/object_firefly_extra.c b/assets/objects/object_firefly/object_firefly_extra.c new file mode 100644 index 0000000000..48bae9df07 --- /dev/null +++ b/assets/objects/object_firefly/object_firefly_extra.c @@ -0,0 +1,17 @@ +#include "object_firefly_extra.h" + +u64 gElectricKeeseBodyTex[TEX_LEN(u64, 8, 8, 16)] = { +#include "assets/objects/object_firefly/gElectricKeeseBodyTex.rgba16.inc.c" +}; + +u64 gElectricKeeseTalonTex[TEX_LEN(u64, 8, 16, 16)] = { +#include "assets/objects/object_firefly/gElectricKeeseTalonTex.rgba16.inc.c" +}; + +u64 gElectricKeeseWingTex[TEX_LEN(u64, 4, 16, 16)] = { +#include "assets/objects/object_firefly/gElectricKeeseWingTex.rgba16.inc.c" +}; + +u64 gElectricKeeseEarTex[TEX_LEN(u64, 16, 8, 16)] = { +#include "assets/objects/object_firefly/gElectricKeeseEarTex.rgba16.inc.c" +}; diff --git a/assets/objects/object_firefly/object_firefly_extra.h b/assets/objects/object_firefly/object_firefly_extra.h new file mode 100644 index 0000000000..2750786811 --- /dev/null +++ b/assets/objects/object_firefly/object_firefly_extra.h @@ -0,0 +1,12 @@ +#ifndef OBJECT_FIREFLY_EXTRA_H +#define OBJECT_FIREFLY_EXTRA_H + +#include "tex_len.h" +#include "ultra64.h" + +extern u64 gElectricKeeseBodyTex[TEX_LEN(u64, 8, 8, 16)]; +extern u64 gElectricKeeseTalonTex[TEX_LEN(u64, 8, 16, 16)]; +extern u64 gElectricKeeseWingTex[TEX_LEN(u64, 4, 16, 16)]; +extern u64 gElectricKeeseEarTex[TEX_LEN(u64, 16, 8, 16)]; + +#endif diff --git a/assets/objects/object_tite/object_tite.c b/assets/objects/object_tite/object_tite.c deleted file mode 100644 index 614a8cd7a1..0000000000 --- a/assets/objects/object_tite/object_tite.c +++ /dev/null @@ -1,339 +0,0 @@ -#include "object_tite.h" - -#include "array_count.h" -#include "gfx.h" -#include "sys_matrix.h" -#include "ultra64.h" - -s16 object_tite_Anim_0001D4_06000000_FrameData[] = { -#include "assets/objects/object_tite/object_tite_Anim_0001D4_06000000_FrameData.inc.c" -}; - -JointIndex object_tite_Anim_0001D4_0600013C_JointIndices[] = { -#include "assets/objects/object_tite/object_tite_Anim_0001D4_0600013C_JointIndices.inc.c" -}; - -AnimationHeader object_tite_Anim_0001D4 = { -#include "assets/objects/object_tite/object_tite_Anim_0001D4.inc.c" -}; - -u8 object_tite_zeros_0001E4[12] = { 0 }; - -s16 object_tite_Anim_0004F8_060001F0_FrameData[] = { -#include "assets/objects/object_tite/object_tite_Anim_0004F8_060001F0_FrameData.inc.c" -}; - -JointIndex object_tite_Anim_0004F8_06000460_JointIndices[] = { -#include "assets/objects/object_tite/object_tite_Anim_0004F8_06000460_JointIndices.inc.c" -}; - -AnimationHeader object_tite_Anim_0004F8 = { -#include "assets/objects/object_tite/object_tite_Anim_0004F8.inc.c" -}; - -u8 object_tite_zeros_000508[8] = { 0 }; - -s16 object_tite_Anim_00069C_06000510_FrameData[] = { -#include "assets/objects/object_tite/object_tite_Anim_00069C_06000510_FrameData.inc.c" -}; - -JointIndex object_tite_Anim_00069C_06000604_JointIndices[] = { -#include "assets/objects/object_tite/object_tite_Anim_00069C_06000604_JointIndices.inc.c" -}; - -AnimationHeader object_tite_Anim_00069C = { -#include "assets/objects/object_tite/object_tite_Anim_00069C.inc.c" -}; - -u8 object_tite_zeros_0006AC[4] = { 0 }; - -s16 object_tite_Anim_00083C_060006B0_FrameData[] = { -#include "assets/objects/object_tite/object_tite_Anim_00083C_060006B0_FrameData.inc.c" -}; - -JointIndex object_tite_Anim_00083C_060007A4_JointIndices[] = { -#include "assets/objects/object_tite/object_tite_Anim_00083C_060007A4_JointIndices.inc.c" -}; - -AnimationHeader object_tite_Anim_00083C = { -#include "assets/objects/object_tite/object_tite_Anim_00083C.inc.c" -}; - -u8 object_tite_zeros_00084C[4] = { 0 }; - -s16 object_tite_Anim_000A14_06000850_FrameData[] = { -#include "assets/objects/object_tite/object_tite_Anim_000A14_06000850_FrameData.inc.c" -}; - -JointIndex object_tite_Anim_000A14_0600097C_JointIndices[] = { -#include "assets/objects/object_tite/object_tite_Anim_000A14_0600097C_JointIndices.inc.c" -}; - -AnimationHeader object_tite_Anim_000A14 = { -#include "assets/objects/object_tite/object_tite_Anim_000A14.inc.c" -}; - -u8 object_tite_zeros_000A24[12] = { 0 }; - -s16 object_tite_Anim_000C70_06000A30_FrameData[] = { -#include "assets/objects/object_tite/object_tite_Anim_000C70_06000A30_FrameData.inc.c" -}; - -JointIndex object_tite_Anim_000C70_06000BD8_JointIndices[] = { -#include "assets/objects/object_tite/object_tite_Anim_000C70_06000BD8_JointIndices.inc.c" -}; - -AnimationHeader object_tite_Anim_000C70 = { -#include "assets/objects/object_tite/object_tite_Anim_000C70.inc.c" -}; - -s16 object_tite_Anim_000F50_06000C80_FrameData[] = { -#include "assets/objects/object_tite/object_tite_Anim_000F50_06000C80_FrameData.inc.c" -}; - -JointIndex object_tite_Anim_000F50_06000EB8_JointIndices[] = { -#include "assets/objects/object_tite/object_tite_Anim_000F50_06000EB8_JointIndices.inc.c" -}; - -AnimationHeader object_tite_Anim_000F50 = { -#include "assets/objects/object_tite/object_tite_Anim_000F50.inc.c" -}; - -s16 object_tite_Anim_0012E4_06000F60_FrameData[] = { -#include "assets/objects/object_tite/object_tite_Anim_0012E4_06000F60_FrameData.inc.c" -}; - -JointIndex object_tite_Anim_0012E4_0600124C_JointIndices[] = { -#include "assets/objects/object_tite/object_tite_Anim_0012E4_0600124C_JointIndices.inc.c" -}; - -AnimationHeader object_tite_Anim_0012E4 = { -#include "assets/objects/object_tite/object_tite_Anim_0012E4.inc.c" -}; - -u8 object_tite_Blob_0012F4[] = { -#include "assets/objects/object_tite/object_tite_Blob_0012F4.bin.inc.c" -}; - -u64 object_tite_Tex_001300[TEX_LEN(u64, object_tite_Tex_001300_WIDTH, object_tite_Tex_001300_HEIGHT, 16)] = { -#include "assets/objects/object_tite/object_tite_Tex_001300.rgba16.inc.c" -}; - -u64 object_tite_Tex_001700[TEX_LEN(u64, object_tite_Tex_001700_WIDTH, object_tite_Tex_001700_HEIGHT, 16)] = { -#include "assets/objects/object_tite/object_tite_Tex_001700.rgba16.inc.c" -}; - -u64 object_tite_Tex_001900[TEX_LEN(u64, object_tite_Tex_001900_WIDTH, object_tite_Tex_001900_HEIGHT, 16)] = { -#include "assets/objects/object_tite/object_tite_Tex_001900.rgba16.inc.c" -}; - -u64 object_tite_Tex_001A00[TEX_LEN(u64, object_tite_Tex_001A00_WIDTH, object_tite_Tex_001A00_HEIGHT, 16)] = { -#include "assets/objects/object_tite/object_tite_Tex_001A00.rgba16.inc.c" -}; - -u64 object_tite_Tex_001A80[TEX_LEN(u64, object_tite_Tex_001A80_WIDTH, object_tite_Tex_001A80_HEIGHT, 16)] = { -#include "assets/objects/object_tite/object_tite_Tex_001A80.rgba16.inc.c" -}; - -u64 object_tite_Tex_001B00[TEX_LEN(u64, object_tite_Tex_001B00_WIDTH, object_tite_Tex_001B00_HEIGHT, 16)] = { -#include "assets/objects/object_tite/object_tite_Tex_001B00.rgba16.inc.c" -}; - -u64 object_tite_Tex_001F00[TEX_LEN(u64, object_tite_Tex_001F00_WIDTH, object_tite_Tex_001F00_HEIGHT, 16)] = { -#include "assets/objects/object_tite/object_tite_Tex_001F00.rgba16.inc.c" -}; - -u64 object_tite_Tex_002100[TEX_LEN(u64, object_tite_Tex_002100_WIDTH, object_tite_Tex_002100_HEIGHT, 16)] = { -#include "assets/objects/object_tite/object_tite_Tex_002100.rgba16.inc.c" -}; - -u64 object_tite_Tex_yellow_body[TEX_LEN(u64, 16, 32, 16)] = { -#include "assets/objects/object_tite/yellow_body.rgba16.inc.c" -}; - -u64 object_tite_Tex_yellow_eye[TEX_LEN(u64, 16, 16, 16)] = { -#include "assets/objects/object_tite/yellow_eye.rgba16.inc.c" -}; - -u64 object_tite_Tex_yellow_leg[TEX_LEN(u64, 8, 16, 16)] = { -#include "assets/objects/object_tite/yellow_leg.rgba16.inc.c" -}; - -Vtx object_tite_Vtx_002200[] = { -#include "assets/objects/object_tite/object_tite_Vtx_002200.inc.c" -}; - -Vtx object_tite_Vtx_002470[] = { -#include "assets/objects/object_tite/object_tite_Vtx_002470.inc.c" -}; - -Vtx object_tite_Vtx_002690[] = { -#include "assets/objects/object_tite/object_tite_Vtx_002690.inc.c" -}; - -Vtx object_tite_Vtx_002750[] = { -#include "assets/objects/object_tite/object_tite_Vtx_002750.inc.c" -}; - -Vtx object_tite_Vtx_002970[] = { -#include "assets/objects/object_tite/object_tite_Vtx_002970.inc.c" -}; - -Vtx object_tite_Vtx_002A30[] = { -#include "assets/objects/object_tite/object_tite_Vtx_002A30.inc.c" -}; - -Vtx object_tite_Vtx_002C50[] = { -#include "assets/objects/object_tite/object_tite_Vtx_002C50.inc.c" -}; - -Vtx object_tite_Vtx_002D10[] = { -#include "assets/objects/object_tite/object_tite_Vtx_002D10.inc.c" -}; - -Vtx object_tite_Vtx_002F30[] = { -#include "assets/objects/object_tite/object_tite_Vtx_002F30.inc.c" -}; - -Gfx object_tite_DL_002FF0[46] = { -#include "assets/objects/object_tite/object_tite_DL_002FF0.inc.c" -}; - -Gfx object_tite_DL_003160[38] = { -#include "assets/objects/object_tite/object_tite_DL_003160.inc.c" -}; - -Gfx object_tite_DL_003290[20] = { -#include "assets/objects/object_tite/object_tite_DL_003290.inc.c" -}; - -Gfx object_tite_DL_003330[38] = { -#include "assets/objects/object_tite/object_tite_DL_003330.inc.c" -}; - -Gfx object_tite_DL_003460[20] = { -#include "assets/objects/object_tite/object_tite_DL_003460.inc.c" -}; - -Gfx object_tite_DL_003500[38] = { -#include "assets/objects/object_tite/object_tite_DL_003500.inc.c" -}; - -Gfx object_tite_DL_003630[20] = { -#include "assets/objects/object_tite/object_tite_DL_003630.inc.c" -}; - -Gfx object_tite_DL_0036D0[38] = { -#include "assets/objects/object_tite/object_tite_DL_0036D0.inc.c" -}; - -Gfx object_tite_DL_003800[20] = { -#include "assets/objects/object_tite/object_tite_DL_003800.inc.c" -}; - -StandardLimb object_tite_Limb_0038A0 = { -#include "assets/objects/object_tite/object_tite_Limb_0038A0.inc.c" -}; - -StandardLimb object_tite_Limb_0038AC = { -#include "assets/objects/object_tite/object_tite_Limb_0038AC.inc.c" -}; - -StandardLimb object_tite_Limb_0038B8 = { -#include "assets/objects/object_tite/object_tite_Limb_0038B8.inc.c" -}; - -StandardLimb object_tite_Limb_0038C4 = { -#include "assets/objects/object_tite/object_tite_Limb_0038C4.inc.c" -}; - -StandardLimb object_tite_Limb_0038D0 = { -#include "assets/objects/object_tite/object_tite_Limb_0038D0.inc.c" -}; - -StandardLimb object_tite_Limb_0038DC = { -#include "assets/objects/object_tite/object_tite_Limb_0038DC.inc.c" -}; - -StandardLimb object_tite_Limb_0038E8 = { -#include "assets/objects/object_tite/object_tite_Limb_0038E8.inc.c" -}; - -StandardLimb object_tite_Limb_0038F4 = { -#include "assets/objects/object_tite/object_tite_Limb_0038F4.inc.c" -}; - -StandardLimb object_tite_Limb_003900 = { -#include "assets/objects/object_tite/object_tite_Limb_003900.inc.c" -}; - -StandardLimb object_tite_Limb_00390C = { -#include "assets/objects/object_tite/object_tite_Limb_00390C.inc.c" -}; - -StandardLimb object_tite_Limb_003918 = { -#include "assets/objects/object_tite/object_tite_Limb_003918.inc.c" -}; - -StandardLimb object_tite_Limb_003924 = { -#include "assets/objects/object_tite/object_tite_Limb_003924.inc.c" -}; - -StandardLimb object_tite_Limb_003930 = { -#include "assets/objects/object_tite/object_tite_Limb_003930.inc.c" -}; - -StandardLimb object_tite_Limb_00393C = { -#include "assets/objects/object_tite/object_tite_Limb_00393C.inc.c" -}; - -StandardLimb object_tite_Limb_003948 = { -#include "assets/objects/object_tite/object_tite_Limb_003948.inc.c" -}; - -StandardLimb object_tite_Limb_003954 = { -#include "assets/objects/object_tite/object_tite_Limb_003954.inc.c" -}; - -StandardLimb object_tite_Limb_003960 = { -#include "assets/objects/object_tite/object_tite_Limb_003960.inc.c" -}; - -StandardLimb object_tite_Limb_00396C = { -#include "assets/objects/object_tite/object_tite_Limb_00396C.inc.c" -}; - -StandardLimb object_tite_Limb_003978 = { -#include "assets/objects/object_tite/object_tite_Limb_003978.inc.c" -}; - -StandardLimb object_tite_Limb_003984 = { -#include "assets/objects/object_tite/object_tite_Limb_003984.inc.c" -}; - -StandardLimb object_tite_Limb_003990 = { -#include "assets/objects/object_tite/object_tite_Limb_003990.inc.c" -}; - -StandardLimb object_tite_Limb_00399C = { -#include "assets/objects/object_tite/object_tite_Limb_00399C.inc.c" -}; - -StandardLimb object_tite_Limb_0039A8 = { -#include "assets/objects/object_tite/object_tite_Limb_0039A8.inc.c" -}; - -StandardLimb object_tite_Limb_0039B4 = { -#include "assets/objects/object_tite/object_tite_Limb_0039B4.inc.c" -}; - -void* object_tite_Skel_003A20_060039C0_Limbs[] = { -#include "assets/objects/object_tite/object_tite_Skel_003A20_060039C0_Limbs.inc.c" -}; - -SkeletonHeader object_tite_Skel_003A20 = { -#include "assets/objects/object_tite/object_tite_Skel_003A20.inc.c" -}; - -u8 object_tite_zeros_003A28[8] = { 0 }; - diff --git a/assets/objects/object_tite/object_tite.h b/assets/objects/object_tite/object_tite.h deleted file mode 100644 index 2bde02d7e8..0000000000 --- a/assets/objects/object_tite/object_tite.h +++ /dev/null @@ -1,135 +0,0 @@ -#ifndef OBJECT_TITE_H -#define OBJECT_TITE_H - -#include "animation.h" -#include "tex_len.h" -#include "ultra64.h" - -extern s16 object_tite_Anim_0001D4_06000000_FrameData[]; -extern JointIndex object_tite_Anim_0001D4_0600013C_JointIndices[]; -extern AnimationHeader object_tite_Anim_0001D4; -extern s16 object_tite_Anim_0004F8_060001F0_FrameData[]; -extern JointIndex object_tite_Anim_0004F8_06000460_JointIndices[]; -extern AnimationHeader object_tite_Anim_0004F8; -extern s16 object_tite_Anim_00069C_06000510_FrameData[]; -extern JointIndex object_tite_Anim_00069C_06000604_JointIndices[]; -extern AnimationHeader object_tite_Anim_00069C; -extern s16 object_tite_Anim_00083C_060006B0_FrameData[]; -extern JointIndex object_tite_Anim_00083C_060007A4_JointIndices[]; -extern AnimationHeader object_tite_Anim_00083C; -extern s16 object_tite_Anim_000A14_06000850_FrameData[]; -extern JointIndex object_tite_Anim_000A14_0600097C_JointIndices[]; -extern AnimationHeader object_tite_Anim_000A14; -extern s16 object_tite_Anim_000C70_06000A30_FrameData[]; -extern JointIndex object_tite_Anim_000C70_06000BD8_JointIndices[]; -extern AnimationHeader object_tite_Anim_000C70; -extern s16 object_tite_Anim_000F50_06000C80_FrameData[]; -extern JointIndex object_tite_Anim_000F50_06000EB8_JointIndices[]; -extern AnimationHeader object_tite_Anim_000F50; -extern s16 object_tite_Anim_0012E4_06000F60_FrameData[]; -extern JointIndex object_tite_Anim_0012E4_0600124C_JointIndices[]; -extern AnimationHeader object_tite_Anim_0012E4; -extern u8 object_tite_Blob_0012F4[]; -#define object_tite_Tex_001300_WIDTH 16 -#define object_tite_Tex_001300_HEIGHT 32 -extern u64 object_tite_Tex_001300[TEX_LEN(u64, object_tite_Tex_001300_WIDTH, object_tite_Tex_001300_HEIGHT, 16)]; -#define object_tite_Tex_001700_WIDTH 16 -#define object_tite_Tex_001700_HEIGHT 16 -extern u64 object_tite_Tex_001700[TEX_LEN(u64, object_tite_Tex_001700_WIDTH, object_tite_Tex_001700_HEIGHT, 16)]; -#define object_tite_Tex_001900_WIDTH 8 -#define object_tite_Tex_001900_HEIGHT 16 -extern u64 object_tite_Tex_001900[TEX_LEN(u64, object_tite_Tex_001900_WIDTH, object_tite_Tex_001900_HEIGHT, 16)]; -#define object_tite_Tex_001A00_WIDTH 4 -#define object_tite_Tex_001A00_HEIGHT 16 -extern u64 object_tite_Tex_001A00[TEX_LEN(u64, object_tite_Tex_001A00_WIDTH, object_tite_Tex_001A00_HEIGHT, 16)]; -#define object_tite_Tex_001A80_WIDTH 8 -#define object_tite_Tex_001A80_HEIGHT 8 -extern u64 object_tite_Tex_001A80[TEX_LEN(u64, object_tite_Tex_001A80_WIDTH, object_tite_Tex_001A80_HEIGHT, 16)]; -#define object_tite_Tex_001B00_WIDTH 16 -#define object_tite_Tex_001B00_HEIGHT 32 -extern u64 object_tite_Tex_001B00[TEX_LEN(u64, object_tite_Tex_001B00_WIDTH, object_tite_Tex_001B00_HEIGHT, 16)]; -#define object_tite_Tex_001F00_WIDTH 16 -#define object_tite_Tex_001F00_HEIGHT 16 -extern u64 object_tite_Tex_001F00[TEX_LEN(u64, object_tite_Tex_001F00_WIDTH, object_tite_Tex_001F00_HEIGHT, 16)]; -#define object_tite_Tex_002100_WIDTH 8 -#define object_tite_Tex_002100_HEIGHT 16 -extern u64 object_tite_Tex_002100[TEX_LEN(u64, object_tite_Tex_002100_WIDTH, object_tite_Tex_002100_HEIGHT, 16)]; - -extern u64 object_tite_Tex_yellow_body[TEX_LEN(u64, 16, 32, 16)]; -extern u64 object_tite_Tex_yellow_eye[TEX_LEN(u64, 16, 16, 16)]; -extern u64 object_tite_Tex_yellow_leg[TEX_LEN(u64, 8, 16, 16)]; - -extern Vtx object_tite_Vtx_002200[]; -extern Vtx object_tite_Vtx_002470[]; -extern Vtx object_tite_Vtx_002690[]; -extern Vtx object_tite_Vtx_002750[]; -extern Vtx object_tite_Vtx_002970[]; -extern Vtx object_tite_Vtx_002A30[]; -extern Vtx object_tite_Vtx_002C50[]; -extern Vtx object_tite_Vtx_002D10[]; -extern Vtx object_tite_Vtx_002F30[]; -extern Gfx object_tite_DL_002FF0[46]; -extern Gfx object_tite_DL_003160[38]; -extern Gfx object_tite_DL_003290[20]; -extern Gfx object_tite_DL_003330[38]; -extern Gfx object_tite_DL_003460[20]; -extern Gfx object_tite_DL_003500[38]; -extern Gfx object_tite_DL_003630[20]; -extern Gfx object_tite_DL_0036D0[38]; -extern Gfx object_tite_DL_003800[20]; -extern StandardLimb object_tite_Limb_0038A0; -extern StandardLimb object_tite_Limb_0038AC; -extern StandardLimb object_tite_Limb_0038B8; -extern StandardLimb object_tite_Limb_0038C4; -extern StandardLimb object_tite_Limb_0038D0; -extern StandardLimb object_tite_Limb_0038DC; -extern StandardLimb object_tite_Limb_0038E8; -extern StandardLimb object_tite_Limb_0038F4; -extern StandardLimb object_tite_Limb_003900; -extern StandardLimb object_tite_Limb_00390C; -extern StandardLimb object_tite_Limb_003918; -extern StandardLimb object_tite_Limb_003924; -extern StandardLimb object_tite_Limb_003930; -extern StandardLimb object_tite_Limb_00393C; -extern StandardLimb object_tite_Limb_003948; -extern StandardLimb object_tite_Limb_003954; -extern StandardLimb object_tite_Limb_003960; -extern StandardLimb object_tite_Limb_00396C; -extern StandardLimb object_tite_Limb_003978; -extern StandardLimb object_tite_Limb_003984; -extern StandardLimb object_tite_Limb_003990; -extern StandardLimb object_tite_Limb_00399C; -extern StandardLimb object_tite_Limb_0039A8; -extern StandardLimb object_tite_Limb_0039B4; -extern void* object_tite_Skel_003A20_060039C0_Limbs[]; -typedef enum object_tite_Skel_003A20Limb { - /* 0 */ LIMB_OBJECT_TITE_003A20_NONE, - /* 1 */ LIMB_OBJECT_TITE_0038A0, - /* 2 */ LIMB_OBJECT_TITE_0038AC, - /* 3 */ LIMB_OBJECT_TITE_0038B8, - /* 4 */ LIMB_OBJECT_TITE_0038C4, - /* 5 */ LIMB_OBJECT_TITE_0038D0, - /* 6 */ LIMB_OBJECT_TITE_0038DC, - /* 7 */ LIMB_OBJECT_TITE_0038E8, - /* 8 */ LIMB_OBJECT_TITE_0038F4, - /* 9 */ LIMB_OBJECT_TITE_003900, - /* 10 */ LIMB_OBJECT_TITE_00390C, - /* 11 */ LIMB_OBJECT_TITE_003918, - /* 12 */ LIMB_OBJECT_TITE_003924, - /* 13 */ LIMB_OBJECT_TITE_003930, - /* 14 */ LIMB_OBJECT_TITE_00393C, - /* 15 */ LIMB_OBJECT_TITE_003948, - /* 16 */ LIMB_OBJECT_TITE_003954, - /* 17 */ LIMB_OBJECT_TITE_003960, - /* 18 */ LIMB_OBJECT_TITE_00396C, - /* 19 */ LIMB_OBJECT_TITE_003978, - /* 20 */ LIMB_OBJECT_TITE_003984, - /* 21 */ LIMB_OBJECT_TITE_003990, - /* 22 */ LIMB_OBJECT_TITE_00399C, - /* 23 */ LIMB_OBJECT_TITE_0039A8, - /* 24 */ LIMB_OBJECT_TITE_0039B4, - /* 25 */ LIMB_OBJECT_TITE_003A20_MAX -} object_tite_Skel_003A20Limb; -extern SkeletonHeader object_tite_Skel_003A20; - -#endif diff --git a/assets/objects/object_tite/object_tite_extra.c b/assets/objects/object_tite/object_tite_extra.c new file mode 100644 index 0000000000..8489aef969 --- /dev/null +++ b/assets/objects/object_tite/object_tite_extra.c @@ -0,0 +1,13 @@ +#include "object_tite_extra.h" + +u64 object_tite_Tex_yellow_body[TEX_LEN(u64, 16, 32, 16)] = { +#include "assets/objects/object_tite/yellow_body.rgba16.inc.c" +}; + +u64 object_tite_Tex_yellow_eye[TEX_LEN(u64, 16, 16, 16)] = { +#include "assets/objects/object_tite/yellow_eye.rgba16.inc.c" +}; + +u64 object_tite_Tex_yellow_leg[TEX_LEN(u64, 8, 16, 16)] = { +#include "assets/objects/object_tite/yellow_leg.rgba16.inc.c" +}; diff --git a/assets/objects/object_tite/object_tite_extra.h b/assets/objects/object_tite/object_tite_extra.h new file mode 100644 index 0000000000..c1c8b57b06 --- /dev/null +++ b/assets/objects/object_tite/object_tite_extra.h @@ -0,0 +1,11 @@ +#ifndef OBJECT_TITE_EXTRA_H +#define OBJECT_TITE_EXTRA_H + +#include "tex_len.h" +#include "ultra64.h" + +extern u64 object_tite_Tex_yellow_body[TEX_LEN(u64, 16, 32, 16)]; +extern u64 object_tite_Tex_yellow_eye[TEX_LEN(u64, 16, 16, 16)]; +extern u64 object_tite_Tex_yellow_leg[TEX_LEN(u64, 8, 16, 16)]; + +#endif diff --git a/assets/text/message_data_06xx_enemies.h b/assets/text/message_data_06xx_enemies.h index ebe121e597..ef45c3a4b0 100644 --- a/assets/text/message_data_06xx_enemies.h +++ b/assets/text/message_data_06xx_enemies.h @@ -2200,6 +2200,27 @@ COLOR(LIGHTBLUE) "C'est une masse de slime vivant qui\n" ) ) +DEFINE_MESSAGE(0x065F, TEXTBOX_TYPE_BLUE, TEXTBOX_POS_VARIABLE, +MSG( +QUICKTEXT_ENABLE SHIFT(60) "エレキキース\n" +SHIFT(21) COLOR(LIGHTBLUE) "突っ込んでくる前に倒して!" COLOR(DEFAULT) QUICKTEXT_DISABLE +), +MSG( +QUICKTEXT_ENABLE "Electric Keese\n" +COLOR(LIGHTBLUE) "Destroy it before it flies into\n" +"you!" COLOR(DEFAULT) QUICKTEXT_DISABLE +), +MSG( +QUICKTEXT_ENABLE "Ein Elektroflatterer!\n" +COLOR(LIGHTBLUE) "Zerstöre diese eiskalten Widerlinge,\n" +"bevor sie Dich einfrieren können!" COLOR(DEFAULT) QUICKTEXT_DISABLE +), +MSG( +QUICKTEXT_ENABLE "Saigneur électrique\n" +COLOR(LIGHTBLUE) "Détruis-le avant qu'il ne t'attaque!" COLOR(DEFAULT) QUICKTEXT_DISABLE +) +) + DEFINE_MESSAGE(0x0660, TEXTBOX_TYPE_BLUE, TEXTBOX_POS_VARIABLE, MSG( QUICKTEXT_ENABLE SHIFT(100) "獣\n" diff --git a/include/actor.h b/include/actor.h index 9884f6295e..765431a9db 100644 --- a/include/actor.h +++ b/include/actor.h @@ -407,6 +407,7 @@ typedef enum NaviEnemy { /* 0x5C */ NAVI_ENEMY_POE_WASTELAND, /* 0x5D */ NAVI_ENEMY_MINIBLIN, /* 0x5E */ NAVI_ENEMY_ZOL, + /* 0x5F */ NAVI_ENEMY_ELECTRIC_KEESE, /* 0x60 */ NAVI_ENEMY_BEAST, /* 0xFF */ NAVI_ENEMY_NONE = 0xFF } NaviEnemy; diff --git a/spec/spec b/spec/spec index 13eeb53629..f86cc62901 100644 --- a/spec/spec +++ b/spec/spec @@ -1080,6 +1080,7 @@ beginseg name "object_firefly" compress include "$(BUILD_DIR)/assets/objects/object_firefly/object_firefly.o" + include "$(BUILD_DIR)/assets/objects/object_firefly/object_firefly_extra.o" number 6 endseg @@ -1101,6 +1102,7 @@ beginseg name "object_tite" compress include "$(BUILD_DIR)/assets/objects/object_tite/object_tite.o" + include "$(BUILD_DIR)/assets/objects/object_tite/object_tite_extra.o" number 6 endseg diff --git a/src/overlays/actors/ovl_En_Firefly/z_en_firefly.c b/src/overlays/actors/ovl_En_Firefly/z_en_firefly.c index 0ce3fbc35d..c288c3d868 100644 --- a/src/overlays/actors/ovl_En_Firefly/z_en_firefly.c +++ b/src/overlays/actors/ovl_En_Firefly/z_en_firefly.c @@ -1,17 +1,19 @@ /* * File: z_en_firefly.c * Overlay: ovl_En_Firefly - * Description: Keese (Normal, Fire, Ice) + * Description: Keese (Normal, Fire, Ice, Electric) */ #include "z_en_firefly.h" #include "overlays/actors/ovl_Obj_Syokudai/z_obj_syokudai.h" +#include "overlays/effects/ovl_Effect_Ss_Fhg_Flash/z_eff_ss_fhg_flash.h" #include "libc64/qrand.h" #include "gfx.h" #include "gfx_setupdl.h" #include "ichain.h" #include "rand.h" +#include "segmented_address.h" #include "sfx.h" #include "sys_matrix.h" #include "versions.h" @@ -23,6 +25,7 @@ #include "save.h" #include "assets/objects/object_firefly/object_firefly.h" +#include "assets/objects/object_firefly/object_firefly_extra.h" #define FLAGS \ (ACTOR_FLAG_ATTENTION_ENABLED | ACTOR_FLAG_HOSTILE | ACTOR_FLAG_IGNORE_QUAKE) @@ -48,7 +51,8 @@ void EnFirefly_DisturbDiveAttack(EnFirefly* this, PlayState* play); typedef enum KeeseAuraType { /* 0 */ KEESE_AURA_NONE, /* 1 */ KEESE_AURA_FIRE, - /* 2 */ KEESE_AURA_ICE + /* 2 */ KEESE_AURA_ICE, + /* 3 */ KEESE_AURA_ELECTRIC } KeeseAuraType; ActorProfile En_Firefly_Profile = { @@ -77,6 +81,20 @@ static ColliderJntSphElementInit sJntSphElementsInit[1] = { }, }; +static ColliderJntSphElementInit sJntSphElementsElectricInit[1] = { + { + { + ELEM_MATERIAL_UNK0, + { 0xFFCFFFFF, 0x01, 0x18 }, + { 0xFFCFFFFF, 0x00, 0x00 }, + ATELEM_ON | ATELEM_SFX_HARD, + ACELEM_ON, + OCELEM_ON, + }, + { 1, { { 0, 1000, 0 }, 15 }, 100 }, + }, +}; + static ColliderJntSphInit sJntSphInit = { { COL_MATERIAL_HIT3, @@ -90,6 +108,19 @@ static ColliderJntSphInit sJntSphInit = { sJntSphElementsInit, }; +static ColliderJntSphInit sJntSphElectricInit = { + { + COL_MATERIAL_HIT3, + AT_ON | AT_TYPE_ENEMY, + AC_ON | AC_TYPE_PLAYER, + OC1_ON | OC1_TYPE_ALL, + OC2_TYPE_1, + COLSHAPE_JNTSPH, + }, + 1, + sJntSphElementsElectricInit, +}; + static CollisionCheckInfoInit sColChkInfoInit = { 1, 10, 10, 30 }; static DamageTable sDamageTable = { @@ -141,12 +172,16 @@ void EnFirefly_Extinguish(EnFirefly* this) { this->actor.naviEnemyId = NAVI_ENEMY_KEESE; } -void EnFirefly_Ignite(EnFirefly* this) { - if (this->actor.params == KEESE_ICE_FLY) { +void EnFirefly_Ignite(EnFirefly* this, PlayState* play) { + if (this->actor.params == KEESE_ELECTRIC_FLY) + Collider_SetJntSph(play, &this->collider, &this->actor, &sJntSphInit, this->colliderElements); + + if (this->actor.params == KEESE_ICE_FLY || this->actor.params == KEESE_ELECTRIC_FLY) { this->actor.params = KEESE_FIRE_FLY; } else { this->actor.params -= 2; } + this->collider.elements[0].base.atDmgInfo.effect = 1; // Fire this->auraType = KEESE_AURA_FIRE; this->onFire = true; @@ -160,7 +195,9 @@ void EnFirefly_Init(Actor* thisx, PlayState* play) { ActorShape_Init(&this->actor.shape, 0.0f, ActorShadow_DrawCircle, 25.0f); SkelAnime_Init(play, &this->skelAnime, &gKeeseSkeleton, &gKeeseFlyAnim, this->jointTable, this->morphTable, 28); Collider_InitJntSph(play, &this->collider); - Collider_SetJntSph(play, &this->collider, &this->actor, &sJntSphInit, this->colliderElements); + if (this->actor.params == KEESE_ELECTRIC_FLY) + Collider_SetJntSph(play, &this->collider, &this->actor, &sJntSphElectricInit, this->colliderElements); + else Collider_SetJntSph(play, &this->collider, &this->actor, &sJntSphInit, this->colliderElements); CollisionCheck_SetInfo(&this->actor.colChkInfo, &sDamageTable, &sColChkInfoInit); Actor_SetGildedSwordDamageTaken(thisx); this->actor.colChkInfo.health = Actor_EnemyHealthMultiply(this->actor.colChkInfo.health, MONSTER_HP); @@ -195,6 +232,9 @@ void EnFirefly_Init(Actor* thisx, PlayState* play) { if (this->actor.params == KEESE_ICE_FLY) { this->collider.elements[0].base.atDmgInfo.effect = 2; // Ice this->actor.naviEnemyId = NAVI_ENEMY_ICE_KEESE; + } else if (this->actor.params == KEESE_ELECTRIC_FLY) { + this->collider.elements[0].base.atDmgInfo.effect = 3; // Electric + this->actor.naviEnemyId = NAVI_ENEMY_ELECTRIC_KEESE; } else { this->collider.elements[0].base.atDmgInfo.effect = 0; // Nothing this->actor.naviEnemyId = NAVI_ENEMY_KEESE; @@ -204,6 +244,8 @@ void EnFirefly_Init(Actor* thisx, PlayState* play) { if (this->actor.params == KEESE_ICE_FLY) { this->auraType = KEESE_AURA_ICE; + } else if (this->actor.params == KEESE_ELECTRIC_FLY) { + this->auraType = KEESE_AURA_ELECTRIC; } else { this->auraType = KEESE_AURA_NONE; } @@ -377,7 +419,7 @@ s32 EnFirefly_SeekTorch(EnFirefly* this, PlayState* play) { flamePos.y = closestTorch->actor.world.pos.y + 52.0f + 15.0f; flamePos.z = closestTorch->actor.world.pos.z; if (Actor_WorldDistXYZToPoint(&this->actor, &flamePos) < 15.0f) { - EnFirefly_Ignite(this); + EnFirefly_Ignite(this, play); return 1; } else { Math_ScaledStepToS(&this->actor.shape.rot.y, Actor_WorldYawTowardActor(&this->actor, &closestTorch->actor), @@ -400,7 +442,7 @@ void EnFirefly_FlyIdle(EnFirefly* this, PlayState* play) { } skelanimeUpdated = Animation_OnFrame(&this->skelAnime, 0.0f); this->actor.speed = (Rand_ZeroOne() * 1.5f) + 1.5f; - if (this->onFire || (this->actor.params == KEESE_ICE_FLY) || + if (this->onFire || (this->actor.params == KEESE_ICE_FLY) || (this->actor.params == KEESE_ELECTRIC_FLY) || ((EnFirefly_ReturnToPerch(this, play) == 0) && (EnFirefly_SeekTorch(this, play) == 0))) { if (skelanimeUpdated) { rand = Rand_ZeroOne(); @@ -573,6 +615,8 @@ void EnFirefly_Stunned(EnFirefly* this, PlayState* play) { this->auraType = KEESE_AURA_FIRE; } else if (this->actor.params == KEESE_ICE_FLY) { this->auraType = KEESE_AURA_ICE; + } else if (this->actor.params == KEESE_ELECTRIC_FLY) { + this->auraType = KEESE_AURA_ELECTRIC; } EnFirefly_SetupFlyIdle(this); } @@ -662,13 +706,13 @@ void EnFirefly_UpdateDamage(EnFirefly* this, PlayState* play) { damageReaction = this->actor.colChkInfo.damageReaction; if (damageReaction == 2) { // Din's Fire - if (this->actor.params == KEESE_ICE_FLY) { + if (this->actor.params == KEESE_ICE_FLY || this->actor.params == KEESE_ELECTRIC_FLY) { this->actor.colChkInfo.health = 0; Enemy_StartFinishingBlow(play, &this->actor); EnFirefly_Combust(this, play); EnFirefly_SetupFall(this); } else if (!this->onFire) { - EnFirefly_Ignite(this); + EnFirefly_Ignite(this, play); if (this->actionFunc == EnFirefly_Perch) { EnFirefly_SetupFlyIdle(this); } @@ -684,7 +728,7 @@ void EnFirefly_UpdateDamage(EnFirefly* this, PlayState* play) { EnFirefly_SetupStunned(this); } } else { // Fire Arrows - if ((damageReaction == 0xF) && (this->actor.params == KEESE_ICE_FLY)) { + if ((damageReaction == 0xF) && (this->actor.params == KEESE_ICE_FLY || this->actor.params == KEESE_ELECTRIC_FLY)) { EnFirefly_Combust(this, play); } EnFirefly_SetupFall(this); @@ -831,6 +875,36 @@ void EnFirefly_PostLimbDraw(PlayState* play, s32 limbIndex, Gfx** dList, Vec3s* } } +void EnFirefly_UpdateBodyShock(Actor* thisx, PlayState* play) { + EnFirefly* this = (EnFirefly*)thisx; + Vec3f effectPos; + s16 effectYaw; + static Color_RGBA8 primColor = { 255, 255, 255, 255 }; + static Color_RGBA8 envColor = { 200, 255, 255, 255 }; + u8 r = (u8)Rand_ZeroFloat(4.0f); + + if (this->shockTimer == 0) + this->shockTimer = Rand_S16Offset(8, 9); + else this->shockTimer--; + + if (((this->shockTimer + (r * 2)) % 4) == 0) { + effectYaw = (s16)Rand_CenteredFloat(12288.0f) + (r * 0x4000) + 0x2000; + effectPos.x = Rand_CenteredFloat(5.0f) + this->actor.world.pos.x; + effectPos.y = (Rand_ZeroOne() * 5.0f) + this->actor.world.pos.y + 2.5f; + effectPos.z = Rand_CenteredFloat(5.0f) + this->actor.world.pos.z; + EffectSsLightning_Spawn(play, &effectPos, &primColor, &envColor, 15, effectYaw, 4, 1); + } +} + +void* bodyTextures[4][2] = { + { gKeeseBodyTex, gElectricKeeseBodyTex }, + { gKeeseTalonTex, gElectricKeeseTalonTex }, + { gKeeseWingTex, gElectricKeeseWingTex }, + { gKeeseEarTex, gElectricKeeseEarTex }, +}; + +#define IS_ELECTRIC (this->actor.params == KEESE_ELECTRIC_FLY) ? 1 : 0 + void EnFirefly_Draw(Actor* thisx, PlayState* play) { EnFirefly* this = (EnFirefly*)thisx; @@ -843,6 +917,14 @@ void EnFirefly_Draw(Actor* thisx, PlayState* play) { gDPSetEnvColor(POLY_OPA_DISP++, 0, 0, 0, 255); } + gSPSegment(POLY_OPA_DISP++, 0x8, SEGMENTED_TO_VIRTUAL(bodyTextures[0][IS_ELECTRIC])); + gSPSegment(POLY_OPA_DISP++, 0x9, SEGMENTED_TO_VIRTUAL(bodyTextures[1][IS_ELECTRIC])); + gSPSegment(POLY_OPA_DISP++, 0xA, SEGMENTED_TO_VIRTUAL(bodyTextures[2][IS_ELECTRIC])); + gSPSegment(POLY_OPA_DISP++, 0xB, SEGMENTED_TO_VIRTUAL(bodyTextures[3][IS_ELECTRIC])); + + if (this->auraType == KEESE_AURA_ELECTRIC) + EnFirefly_UpdateBodyShock(thisx, play); + POLY_OPA_DISP = SkelAnime_Draw(play, this->skelAnime.skeleton, this->skelAnime.jointTable, EnFirefly_OverrideLimbDraw, EnFirefly_PostLimbDraw, &this->actor, POLY_OPA_DISP); CLOSE_DISPS(play->state.gfxCtx, "../z_en_firefly.c", 1763); @@ -860,6 +942,14 @@ void EnFirefly_DrawInvisible(Actor* thisx, PlayState* play) { gDPSetEnvColor(POLY_XLU_DISP++, 0, 0, 0, 255); } + if (this->auraType == KEESE_AURA_ELECTRIC) + EnFirefly_UpdateBodyShock(thisx, play); + + gSPSegment(POLY_XLU_DISP++, 0x8, SEGMENTED_TO_VIRTUAL(bodyTextures[0][IS_ELECTRIC])); + gSPSegment(POLY_XLU_DISP++, 0x9, SEGMENTED_TO_VIRTUAL(bodyTextures[1][IS_ELECTRIC])); + gSPSegment(POLY_XLU_DISP++, 0xA, SEGMENTED_TO_VIRTUAL(bodyTextures[2][IS_ELECTRIC])); + gSPSegment(POLY_XLU_DISP++, 0xB, SEGMENTED_TO_VIRTUAL(bodyTextures[3][IS_ELECTRIC])); + POLY_XLU_DISP = SkelAnime_Draw(play, this->skelAnime.skeleton, this->skelAnime.jointTable, EnFirefly_OverrideLimbDraw, EnFirefly_PostLimbDraw, this, POLY_XLU_DISP); CLOSE_DISPS(play->state.gfxCtx, "../z_en_firefly.c", 1805); diff --git a/src/overlays/actors/ovl_En_Firefly/z_en_firefly.h b/src/overlays/actors/ovl_En_Firefly/z_en_firefly.h index d49e8b1943..5b13bbd781 100644 --- a/src/overlays/actors/ovl_En_Firefly/z_en_firefly.h +++ b/src/overlays/actors/ovl_En_Firefly/z_en_firefly.h @@ -22,14 +22,16 @@ typedef struct EnFirefly { /* 0x0310 */ f32 maxAltitude; /* 0x0314 */ ColliderJntSph collider; /* 0x0344 */ ColliderJntSphElement colliderElements[1]; -} EnFirefly; // size = 0x0374 + /* 0x0374 */ u8 shockTimer; +} EnFirefly; // size = 0x0375 typedef enum KeeseType { /* 0 */ KEESE_FIRE_FLY, /* 1 */ KEESE_FIRE_PERCH, /* 2 */ KEESE_NORMAL_FLY, /* 3 */ KEESE_NORMAL_PERCH, - /* 4 */ KEESE_ICE_FLY + /* 4 */ KEESE_ICE_FLY, + /* 5 */ KEESE_ELECTRIC_FLY } KeeseType; #endif diff --git a/src/overlays/actors/ovl_En_Part/z_en_part.c b/src/overlays/actors/ovl_En_Part/z_en_part.c index 91a45c223e..5c65c74ef0 100644 --- a/src/overlays/actors/ovl_En_Part/z_en_part.c +++ b/src/overlays/actors/ovl_En_Part/z_en_part.c @@ -20,6 +20,7 @@ #include "player.h" #include "assets/objects/object_tite/object_tite.h" +#include "assets/objects/object_tite/object_tite_extra.h" #include "assets/objects/object_ik/object_ik.h" #define FLAGS ACTOR_FLAG_UPDATE_CULLING_DISABLED diff --git a/src/overlays/actors/ovl_En_Tite/z_en_tite.c b/src/overlays/actors/ovl_En_Tite/z_en_tite.c index 862073722f..763250228b 100644 --- a/src/overlays/actors/ovl_En_Tite/z_en_tite.c +++ b/src/overlays/actors/ovl_En_Tite/z_en_tite.c @@ -26,6 +26,7 @@ #include "save.h" #include "assets/objects/object_tite/object_tite.h" +#include "assets/objects/object_tite/object_tite_extra.h" #define FLAGS (ACTOR_FLAG_ATTENTION_ENABLED | ACTOR_FLAG_HOSTILE | ACTOR_FLAG_UPDATE_CULLING_DISABLED) From fbc71a78ee16d52468363746543fab84d5ccb2e9 Mon Sep 17 00:00:00 2001 From: Admentus Date: Fri, 2 Jan 2026 17:36:59 +0100 Subject: [PATCH 3/7] Stalmaster enemy --- README.md | 1 + assets/audio/samplebanks/SampleBank_0.xml | 12 + .../samples/SampleBank_0/Stal_Sample442.wav | Bin 0 -> 22572 bytes .../samples/SampleBank_0/Stal_Sample443.wav | Bin 0 -> 330342 bytes .../samples/SampleBank_0/Stal_Sample444.wav | Bin 0 -> 62094 bytes .../samples/SampleBank_0/Stal_Sample445.wav | Bin 0 -> 13642 bytes .../samples/SampleBank_0/Stal_Sample446.wav | Bin 0 -> 36144 bytes .../samples/SampleBank_0/Stal_Sample447.wav | Bin 0 -> 66212 bytes .../samples/SampleBank_0/Stal_Sample448.wav | Bin 0 -> 92970 bytes .../samples/SampleBank_0/Stal_Sample449.wav | Bin 0 -> 14268 bytes .../samples/SampleBank_0/Stal_Sample450.wav | Bin 0 -> 81964 bytes .../samples/SampleBank_0/Stal_Sample451.wav | Bin 0 -> 237858 bytes assets/audio/sequences/seq_0.prg.seq | 90 + assets/audio/soundfonts/Soundfont_1.xml | 236 + assets/objects/object_stalm/object_stalm.c | 15887 ++++++++++++++++ assets/objects/object_stalm/object_stalm.h | 524 + assets/text/message_data_06xx_enemies.h | 26 + include/actor.h | 1 + include/tables/actor_table.h | 1 + include/tables/object_table.h | 1 + include/tables/sfx/enemybank_table.h | 11 + spec/extra_objects.inc | 7 + spec/extra_overlays.inc | 7 + src/overlays/actors/ovl_En_Stalm/z_en_stalm.c | 1694 ++ src/overlays/actors/ovl_En_Stalm/z_en_stalm.h | 114 + 25 files changed, 18612 insertions(+) create mode 100644 assets/audio/samples/SampleBank_0/Stal_Sample442.wav create mode 100644 assets/audio/samples/SampleBank_0/Stal_Sample443.wav create mode 100644 assets/audio/samples/SampleBank_0/Stal_Sample444.wav create mode 100644 assets/audio/samples/SampleBank_0/Stal_Sample445.wav create mode 100644 assets/audio/samples/SampleBank_0/Stal_Sample446.wav create mode 100644 assets/audio/samples/SampleBank_0/Stal_Sample447.wav create mode 100644 assets/audio/samples/SampleBank_0/Stal_Sample448.wav create mode 100644 assets/audio/samples/SampleBank_0/Stal_Sample449.wav create mode 100644 assets/audio/samples/SampleBank_0/Stal_Sample450.wav create mode 100644 assets/audio/samples/SampleBank_0/Stal_Sample451.wav create mode 100644 assets/audio/soundfonts/Soundfont_1.xml create mode 100644 assets/objects/object_stalm/object_stalm.c create mode 100644 assets/objects/object_stalm/object_stalm.h create mode 100644 src/overlays/actors/ovl_En_Stalm/z_en_stalm.c create mode 100644 src/overlays/actors/ovl_En_Stalm/z_en_stalm.h diff --git a/README.md b/README.md index ae585f8f0b..0f1e33c7b5 100644 --- a/README.md +++ b/README.md @@ -38,6 +38,7 @@ This is a modding fork of https://github.com/zeldaret/oot, which includes many Q - **Syeo:** Deluxe chest textures **Actors and objects:** +- **GrandLovania**: Stalmaster - **LeSéducteur:** Buff Scrub - **Syeo & Trueffel:** Miniblin, Molmauk - **Sunset Tides Interactive:** Beast diff --git a/assets/audio/samplebanks/SampleBank_0.xml b/assets/audio/samplebanks/SampleBank_0.xml index 59a496267c..292a472d1f 100644 --- a/assets/audio/samplebanks/SampleBank_0.xml +++ b/assets/audio/samplebanks/SampleBank_0.xml @@ -439,4 +439,16 @@ + + + + + + + + + + + + diff --git a/assets/audio/samples/SampleBank_0/Stal_Sample442.wav b/assets/audio/samples/SampleBank_0/Stal_Sample442.wav new file mode 100644 index 0000000000000000000000000000000000000000..93368abf67835119b6fc65a450a5a5c87cc68e7e GIT binary patch literal 22572 zcmWJsWl$T85{yGghzlfyB!uAZP7B3aYP6+7-QDG@ySuv!6-o_S+})kvoHDgZDm0{{R4Fo2Eg4z2_If9C&X zc~f~vY8=xB&YNaO(v`|us5@L;93IlWtdkT= zwXH@4(Vpq>xz1-Ykn&ii554YO?TR7F$b5^hg_KsgD4TgNx>hzzcLwh3zMt{t2 z61MJXTv~gpaZ^u1$Cu_!?RDHI81&HVJXqaH?xg0VB%Ss!Y=f5vitNLcwqi+18)kVr zue6)#HXWb54S4i@a82yFs8U-n<6>ZT!J?K_k!NHyxs8iXN7*DV1We?{6QJZ0ad zW!R4D?aG&quh*KGviJ$?Pt%oQZc$D)3lzM|%Br!&x@=8V_hXFiD# z+#n59jQw+~Z?A6S)Iz@%_Wf~ejr%gro7MeinAUv}ovn7^-lcFIeM{F)fgKxR%SX@P ziZ-ZLe3X;hKM}uyKZqYodYEli`4EmH7Z>G(CvJopJ%b#+%#UM&$@AyJm(E?=zo6VL zFL?EwBXiF$y^}V}-5$3IFhmT($C`bBWrjXun94$0GI@i$e&jkQw|i}SU|W8BUB`*> zoACE!GKA+eNj*R5E?eZNOK@5RK)-k6#j7?h+;};4(k>ex<`ckr6k@md#Hv{P<%Ax; z(x5A0kkt=UO$qnH+`O{EYjQIO77ppX=P9YSo9D6-5XE?hmwmzZ$cDuTC+dI3= z+eJ4^B0p{Y75s$qwI{py8T9_f>+7CGJ@J2Y>h;7s@Vk&g_spvWuL`q%|1PL6z0wO8 z42>@5dLkLrK)V%Qud#UXBIrO^aV#VT7@4+}@LyHxlD)T=0+)Lnd$Jd{m9oG-#$m40 zeC+brh-Am2P(h%{ep@t?enhg@G(h~0;tvK?=ky+cR*YkY-t;`rNc_Y2((^B=(W+Gb zJ*|P>Qd$1r=M|4nJa_vMk^7|Rez|AOu9_b;(>3fyNTaZU)3STIRLC|{)LrUBlHXc7 z?t#rG``Czs!C@Pg&H1;4uyoUcgxRlFZeA5R&v?3j*Ueqdn-0b;T3fl``)uPfeCny# zeQwKxVZqIA&)s8eE|QuEp$G@k7Wf(h8cV^2Pyc^QUGt{*48+%M?pQJQXn1SUvx+UP z17Bj_*uJZ}`Qqi9Oj5~3--?XPiQo()X9@R(ByPkJl{wDV)1t+g`TkO9idUL!oVp&9PxKqOGD=`ce6lm%A!!@yE5F3D3FbK3*W-+x4pB~SEQM5PBE{6b;B0GA6k`L|HN#>X>jL=92@(UlWvLLZ~WiKuJC*2W$kb0eKDant}yC%()R@?Q(21^FJH98W|7~*%%$Muld~dr zU)VltVNLY?#6jvW+d{K&=%KE|YC?Oo zEx0PTcfYWdzj^#tmGh6&wdY!)oyj@6kLChHEu!i|8St;u_pmRse!k1h$q%bae&3Ki zufn%|VSPcVYert4?1#%On;)b?X5QH!#W(-G!e-8>_*uits(beDQS;y6f^~(*zq&qk zE=2ZLbubD} zOV>V}9h-d4|LE+nkSBrc^_~A+m=!YnCd^g_rIPbbFzGAJ{ z@=Zbe!^BDMGZq9hsbRMB`~#ws{Lb6YwQR%(Q4%Lzgh8l7(v_BV^|wGbG}to#dO&M2 zC%7J4{dn?IS;}wU+?T)9)h<=4?xl^B`6-RU7H)e`<6ucv`_JY(ZGi>yjP)Ixdr@r- z{TKS~_nqzjS+VkJN0}3^oiqI{{rA;LQx9O^TXEfk_<^J1cO^43xr2L}4m4#}0)__- z;D*BPlK$S_o$6vfNc0|?-utncjW{eQ7##-wGsUBiJ0xh=!#Y{Jm?QR=DHk2unBnX+ zH@x>A|HHnSf!Ew;`K<|979hv0XQ=%Je$(z+2Pej6YX=)4GsCvo<~aGJ%t|q(G{dSb z)=9`+VMB*B9H2jMZ9{+S#_11zSDUu=2KV@JX7W%I4t=m*DMyySthKg(oA{1q-9U=q zv2JJYfho(83zCbn1Ys-ixjGdzY!?OC0faLnn0mO#`F6y4PYX{k#&RczAl{5?anFM; zgaP7jN9g9D;&W%zhet-Qju$4T%(;>@Ilpk`cNfdBe)n6^+Gvo&4A(c#EY^s>ZLA~N zz1BD7Zg8YI zTtw7>UfbK+siB{&ZyAJ|Q&5v30qCs6_BxIHC(!kmcI$_yyUJ?drc&+cKE~fmcUvWDA&?y^aZg8%0;V0GQEw@h58ZLp zJ8xjDA??9AVu0q&(nVmAeCbrIBm}pNnI%_M3sC7QS0&!MWAZfC4p<`- z@q++KI+UTjKR|F$bzPv6l#k)%*T$R1!2B7a;wcmN$9PxUj4lKZP=4(BuJ)5n3+oOw zMU)|i)=M|mmECGh-`=F@X)SR6I#-x3^ciG*J@$R3VZR36t}6;|iLHA%Lg<_vxK4=D zUu>FLInZ_ze+5{_-^QG;yf!vZ{#^k@|Mmn}9flWTwpnmV2;x3!GBYdcZ<5KM?c(Tp zDO3`g=8dDv?Cib2$Bo47b{G2|Ui@Y5yu{MDoyiwtjwdz7zMpq>qc$zH zT=QlAr$~6x$_)<|#VyI5m%rfhic51k=Jq74i&;!tFlR>KZTuIjujn^e4g3*0&suF? z%pg+EF_7jD^3S5=;Hx;p=%o5@+cCWzd7wYD`L3at*HeiWY=re`i>2E{`JLPUyc=X_ z@@so|Fj)_OvTm@RQn2l6TN%6h_&0}9oMLEtL(|54?)Cj$k`a%F*>Bv+F?mxZTS2M# zz4=Gdf$1v;YDPa`CMHD9KU!(x4cK(6ICZ8_r|zbV+6iFI=59wpFw{dyor5OOE(c}@ zuM1~*&G0+A}uRaiQaL|DDl>h$SJ(al3sY;v)RgVQaPXT`z@pxzTCw zZHJtS;Lh4O{cQd{wU*b_^4lP5JJ5euwXlj^edyc5lBNA`YnkcS9>!N)YkD}`m0kJt zT-*Br{}x60yPw^Ew@%-yOy=ha;*{{g+F{rBOw|(hi21MKH}4N9(%}v2q5LcIu&PEI zN%NC3+7LDWPbmUZOVVq@Sq{S za9w>!y{LiOWZy(?U9Vm;nbqvkGFNn7X$iScEETWi>Ui74^~i1Lc5{U7Y3nD5NUWYf z@YoxIqF;47?px@(#Iw_LVUSH!Qsk46#97)@@114y+mixTLY7>Q51Sb?3m6@^f_A`R z#riqFS8ZDDJl`wn`66cAbTryO%zsWS+;4u6ec1cZQ1NgIanK)GqshQUh)ezL+)!)wjRZ@TP>TPmMT7Jo!uq$^;4TacxjxBlzVch{=#l$eWV zPvr9I6$I6}_F(aP&h56izQ?3f*e@D{hNXKER?T>%r-HsXEDi(D71L!cCEh{6B_fv{td^N?W7x=QX0k=THQ(jnI7!<%GbJq2;!eq0 zQ?|d(A=!ASI=a)2lHlkuA{+NLE&X8B=HU zlR7SD_Pm|Y(iHFe*4%fhdnezi`YlLl+)^4}^{sca@bBQNyNl}xqA>BfVMzPUDyw|p zaDiri!HaJf+8#C1h4(=q&a-Qe|KzIIG?@xXMQi&9C#Nlu{9)TlFm05{H6k#V^_-?uI zhtVRB`UtqsUIRSv+16Mefyb%kE8MoCH`=S+&o0}u@8OKF8Pc#AxT9;&uENyXpj3)A z$}6FKDab!2Db*mtpQVKdg)al8{GP#btVbP)lu_F)A0;~B|KPnHj(QiT?FsmXd4=93 zGMER~@PkKLvC@CCe~XON&DNWcY}qrd*q4Tw&HQSUX8Ra=w&Z9=)4*BOI!#VNYx+I{ z7g1o+OwB7RZguFqIr&C^Xb4_w9E{4k_y+xYZUw08ap&OQ3r}}H`!8o>C8U&|Uh#ob zVqY=X0?JExE_(hocSTig?d;C`mA}fxRi(u}ji-Cw4<7H?R&%LtU1`Cfg8NQUU)z;k zJM=@Kx6JKIlfLE1`yYX5YdBu8*7TX?iJQhE{(G}$Q-SMsCXFL1o zl+E{cuCq&`wWoHhKI-a1Tn;*e&tFv<^IWyg+iGn)X|ZL4dLy<0dj+=IA$Vq%*h9G| zyalcXsO2emuUUu4iP|+&^QXOphanE`a@!#`a{@G2-?*zu!cKx2h&Q{x7b;Nc&=vBJ z4Nv|){Tu$J_ zRzYk*_P~3XdCF~~v?QCr4I#6R%$*Yuuplv?dSQAOe-IH7e?M)@ZhbEG#cl{<`*cEHI6d*O2CaL2cej~(Uv zsy?Z##$!~bDT2mFy#*-;MT&N`(1)I5haBCAaPb4qN9kD)JFh)<$DuLCM;^btQUmt- zM0l-2ej)4%PFV0XIm+XR=YjB9OSWyDy;hlceol5I)^~lJXiM>$Ly6Y0a?e{a3wM26 zX&c1$I1y+y|J{P&IqlAHqAcjqT=(E}j4+Sql<#)`f%e&pf{(k05jtennztA~@>*gs zeTMZ4O_cE-wAs#&;g76R!Ywn|y^bm9(y1}g4^SlhB=WrcU59f^Pu~shE=71}Hs?=$ zLp~$-epyJpyz%AF(;rUfnyP~9K7G9X;oh6Oj-EoALGiY+rJrC~J{(4`b9uaV-+i@rv@z4IdIXF!qbAI4M9m$^SPnkt)4G(M}L6#l5mZeQ0B z*OD^o(|oRPmFeTq*3P%0y%xJQ-QodB@<^p3&%-@Y0 z2UP*MPJH|fTo*8p(SrMo%#_9gO>8Q=1^>Y`4|l?JRY&*OMIFO=GmhJx5!H^xs>V@| z10!5rP*KJ^P(onVg5|hWEl_vJZNe*#T4QcC6rmybH`H*!9^JV2DT@%{xGa`?$0`$_ z2&REkpk||#7h?&RjF{tKa%>{*4Z4$C4dk%;@fOb0j_>7O0#{TbjOYFbLNbMUw#>-E z{o-LKJ;2u;XOLFgkHbkLU(8DaKjVImJ6GLAB_*sPZV{^cOQsu83~-?p&k$+7QdQC@ zHEft%rsfw{@}J^!@H^CX@=Dn2zLmV6^_NG&NO^WE5QT(gm{=4FlZGh}6S~$CrHne9 zjJXAzfqc&@w~V!X>z#++1WJ(|1>5+KpfuK8yT=Z^V6l2e3kBwHcaH(INwR)pzNEWt z_G|MmryCAiM(S+Lc0Bu*wW4j%cJX=rr~=t=XV7x^fNofqYGe=jR~O3L0N0qd z+6&Zg$~N-97-vvFD4+IZcbw*V4=qz6h_e*~-C>UY>tR{Oe~3pK4Cylb1OaawN&b)7<>11|Cen~m z&X|zT`1Ppy%y(|{ygzxH(Lq`>ZVnOyXEKU$TFP-3pzmIfNtg)q$r5P)+WZvfN8l?o z&bcUnrpR8M5q04L0s- zVmaq8X^vqxS(u=6A4ax8jyo1Cl=#O|&w8(>`gps zeQy3fzHBV)l=q3{NijUnY$6@+m4FXVqzftgY0dUJ=ffm>cka@L#3bE+GOFoBpk(nk ziw=l|f^K==kz(fjV zu&1GMcH2e{X8fxlLnV|=_k!Dv*3Z2+Onz=GYLxJa5Tuv^_C~|nKRjJjZh_qb{@4T> zd7$UW-!<=O^c`OU+u44nWC=LM&)#6HYa4s*=FY%a3Gt{w=MMVFLsbnN%lD8i^EGr5 zTW%;))r9e7gXem)e+HM|Qy2!=4IWul{1l-3;7z4dPeI#1<4M_-u`d$^b}zBzs7Ayo zsZMp!#siSx(BS-0bi8{R<+uGC?{dUy$9M-bh{^_qU3Oohe}SQfANQNV=%V~bj7`dm zc!l8t$PNV-Yki_(A}LtT3)2~Q3=HXV-`XBNjIbu7Ezp=MtNRcz^O(z{;H%i{m>)BC zvL-CoF^ZOSM7e?1Q36~nJ+Cjsureg>R-v|=Vv>EnrjnL{7b?oBfI-kM6QaRvNNMgIxkf>=UNve3l{NV-J?Ib zb%16>d4BVXv7Mb&lY8LyBSPHg`%=r+aCG1MJm`_`$73zg=90}U6l4wk)cN(ONHq=N&((=}s5 z&C?u?BtvkTSBWqEX(A}2Hj64*DvRnR0yL&cn!y@WG>W8?BnBxHpC|ng7c{%t|!h;|` zkCUuR5zJNUxEjlNyY(BLT?!x_PBO(Z)K7L(D9``RsIBq6M;P@b=!3i+x|uF^s-w{` z&7MKPamX3{e5JQ#!E_q`^L9_oH9{@P0$YZ@ZK}ov(s*u{sTYCwCaQQZp+?4f z`mYc>zZ!Eq0U0!hEbA|j0ugKMk*M9s0o#1|F)LU2U%+C^mp1X{9;Gk%jO8o**TH4O zeyRs>CEUTl5npRVOZ)~4`moXy;+R}o4sg`W1&pu$YL_SJhKY?vhcMPgpRu57} z$Q|)2N5)Scc|_FxzFKXKHj%ZvOqX;OP7afE28&FOxsTPWCbxhKsELy?h#x>_#S?FX ze_6yu$x``KSgWf`;=riO4HdgL19|r9Z#$@dh+ikH{E=EgS&w6R`TKEslDvN&5 zS9_Mt5}gvZ3^zcC_C6Tv;!tWf$&HYM#AJ*au-A5#PTzk@v`fJ=o`bAtC6-1I6mm(e zVK}2=Id)Mj0ua+;C3mZRHhjbGAaN?RUVOdFUbjf{M^Y3qjJz@FVH0NOE$y<3LWda- z!(A!bpal02RVdBdqGR0Fp~H)fK2C}bIEmEDi$Mry>%`NZT|_V0aUsF#z5V8d(ix8& z^wNrN!*#}8o-k~AD@oIaZFOx^(MPWX z2iTd@b8F<&R4X(@JpR7_ak1q{4YP1$ChS+jWv+F)vTrsk41Lxz&T)p_PlIZzbaYhl-BC7SR+61H>+g)$)sqBW|%Y<`J&-3mmYYeF)?W? zbCcg)_lIho{|1{Oz6iJoH01Ubwl-(sbFkLD93g|yZ3 zlSM4HnGOd2?dk@6bb9BpL3Xz8yL1V*Vsz$rK*KY|X?aT1u8uXrux?CUvw9xNgv@Sg zd9_6H8Ao-n>%OBUqHCmdD%+@F<; z3Li|rAv`r48KT1vu(r4kh>rlqonR~rJe8Lx0vJEQe&{cb4bbK0n$|z`dS^cUlI?Rk zn>`D(0L0RL7_}tYQVp6y_-II|T{Lde=Q_(cEf+Qb)6IPHU5ye_W5p+54~5S@h6rC+Dj>JBX1jD%VS5&M&_x55Em^Q91e@F0)PyRd9$$Bc!eBGglN$n z&(Jos1=I{fI$u6vHQi0FCJ9DZ)`v`F%~~9iaD{B^P=sBiz5%wU{q_kY?1C@E&B7&k z`DtFYl#VtyEP_|z+bHRPgpP#a*^Fz<{mMn19~z^96WoU)D>g@QQ?LW0FZ&>}wNs+L z4jti*dmNxHBR;Z?18ooQa%hH&z+m?L@I8bo$bC!>b(2G_xHbk{+ z9F&pNN9kTGxh{Ru?~MA*{oNdGV88*Y0pGvOM(`_RCh4-;q2lkv5ebiP5L*b~oTcJo z)j~MAEtq>i?xWu*n+I%xb&oaX-539(Cfky*a}Wi{K=T&O{K4$zOWY@T7O{f<);-1k zq^1AlXvbC3sgZU3_4HcyPpf69C&+&3lBuiBYo={XQp3LiX}9MHo~IY^#29cEreFUe z)3w?jpK2@ZeZp*)wPHdorh2#%DYOGN-~O!4EEt8n&1C?nK~E!&6Wb$OC^1fpywhW6 z`Njnuh+-t(S<2XOVWoV*(ghPyg<XfFaG%5q17HsW)ZXY&%@?E~(DBD`|i?2I*RyE367BjwqqE zJ{#tj)s}CnP_~?C8Lo1x394C{vvT0A&{yFNI%+7k4zPcf=56LK?B&Qh7hwW@Au#@)XZ*}Fk-L($n`Zs21X5gz3j%*U8k!^g$E8;J z>sNDZ$_q5{78UYe`YQx8zDn!ZO&PQ>Uib8b!9^DkPquy!YJ^wf!XYEvy8;~SgzHZg zo;QwK<$BR>9VE-J6LTD!3ExQWbl(TSf=&^gY|`P)@I|!EhNY&1uu14a;$M7_!x{8$ zk7(iX-qVps$9Y^p)PABeT~sr2`VKI z>ESeRUrbbAVi0&M*wKI5l!`{7^mbp}=Bwk; zeYDHqg0VU9R%nXbW}cNi-+k0ESytLnG$Nmxm^j_IyL0gb%RR$y?|5+oqVVO!N6BWu z8SYZlZ;O|ID_*8OOevfj;(?tQ7VG!$ze^6WqRBr;Y`<+({)inSbz}Df-22@t$fLt1 zHaD73*txb5Vpg88X6aI;J3J%cU7qnRf+TIYa8bH{d)u&f||4;_|z#nT2 zF|D>b@VUA6A)nblQNiq6+PQwp(w_qP!~cZ(2I~+^8e=AJ0%}0FfwkV@L9D?A{1%%# zwqGZTsb@Unu_4a&Nw>JYoyjw9FgA7ih{kMwV8-pR6VcNv>|Ox$gNtCY8I*`Pj#u^P zfk5RM>P1tqUdNqR3KhJh9%6D5bCMi3(aJCFP`p4Mnww8n>e6kP^3mHT{5a1 z4FS2^-@sLxaOl}qNX(G6v{u$N?&zs15$6)$Ab&J0$&Qe5ypGe?(^hw9mFfMuIHOU=~Zj0#?1Y2!kC%2tJ9(7 ztYR_xQTe~F%>D-@TQxk@ivH2DonSJmdR#ZW1&osp3uBS-7XM_anx9k6Rzo&_5M!Mm z#$S1DBrmrsw1yLC z{sZG-U*=#u*ksHR|K>lppksQi5uzS&GC8YxW&S4R7UIJRARnxFP?>{~(L2j8j5AuZ z>-SJTy4-dk;`CgqI>h?W_{N-KW%-OvBpW`cF(560)!~#b{bgj(fP_PqADVsD zFW4#ArS$kZ72qm&jWt{5Tcovfbm_Jy)F=!s;(}vS&vfyGc!U(&{G{Pg zdj!3c>-XhB!*zluDYFPQbV|EEBAEZM8s1;YovrvfRmroinwy`dz!6tL`F#l!mH0b> zZ3bh@N(C5{XtyoSM%^Vz<7SCBV-tNp_})Uug~uRoT>mHzjm+>{DbCgN2Zjfn5H5ll zw95!wuhiV_@&zA$~fVur5u1i_12Na9njd-azGL!1Ui zNZ(tTD_L7n=+Sk|7QfTrmCa{cKDbPXUNun@j!%8z?pQf4e1_OhdL~H@1`?0pSD6z> zUafHT_{@!*UgUJx_M7>Y2XsQ;JM8{)@j0*?vTGvCLgO+RTP`}^oFtD8X1c8s|;?DxGJ zKrcprPxd(KnP0UIdP?YGlfnqIEUDM`4Eo-pIG1N~y&cl%9pJSBNHr;2DO$%OL%vVV zQC*DM>}K1CFB$7WqUXV`wjFT+CU}_pe@n!z?4Oi9^((8FnJM0zp()>g4>l8w{C8s$ zii^OxXgS2I{A6bop}X|gpb<4|XkHb~d>)PB&#G>uuyk7rkonG#Zw6^+O+dX>vNFfZ zIgi%-aHwQr)zA;r^5A2f?OrqGvi6@I5UBAdq>Ie_Y#J>*6!|XXYU?`smf`i&_0TVt z_w4JMBUN80TvSd`JqU^yPi8|gI;b*2TZ4SwtzbR!%oY5axaIy$tsQgpna?W~E@zdZ zRvM3r=U3P(-TkkFW>{v!rwI!#T5{HM$tz*<%L1XEM`eh=ETUC_^t77&2Lh4dQ# zHpKSMKYi{bP{_D;C}0EoEi?tF8rbN+kl8nW+Zi(($vDtWt%aJYcDlIx=yb%&C8_9s zHB~i}e?sbLqnkS@UL(l0{Utpz*2Kz0^jRpqAG&++I{FuT?GrS~bSPMKzRM>*kX_+X z&`E6d_5e$~6e!Qg&}ze0;tT5G5qHCEk0+Qjy!Y_$Hor_t6@0)JNw8_>%;~B}1p(fV zTp)Fg-IJcSVOO2h^m=&>ukLAanQ54)S^&;Ruc|qVAGb6Dj&}6dWoaI@wa^01JIl@j z79*(M=a?3)(`BUWg>`f;+uu1+guB+iB`X1SdN@xt9G=pJZ(bmU;C;_8a668j_RAFZ z_Kgr$S)UXi5?{5;fmgvXxGfg_$tOhGcPHGZ7Z0=g$<{Gfpbe0nb=wPJBX7Ow9=fPa z@&BURh9z$b3(ZzmHkO!5ulwh|0dG4X-3b}qMhh* znt7CLMdsWm1mQ-z*EUYJH4n+`uO>#|w;2j8=2NnZBa58m=a@Vjvt#$veiN_deBWI3 z6Pum=*wMN8H12|d9N4t|E6M4f^Yk6)dD9COc;>~hH2PaBhIXPUN}e>pq?dYZWZwgo z3B0K$jQ#W@Qk^uLYI1tfonLP@B^qg(87|Mg|0$BFkI37KQ;IhVLVPkkqidI$JwurN zbDxnQ)$#7)Ggg7DVsBS%vZanqxEiw zOME>!aiS3#<=yAVZM|evtM2rM>L!qJ>hA*=M%uv(z}T_l#B;Go(}%%L*y3W}%Fo)S zP<4O=u%UJ)a@c&cw_VMuUk@a3ZnK-Um-H?3pRt!cjBL$XA4vUFzDm9?aHlI$UD3b~ z_ympbI%scWVP)-)w+ARjCOV6-xzZVpC*v(-Z^r9u=d^d(E`l5(Cq}Nau7VC5Z46sg z=lh=6opDpa27#_k&DtF5twuL>#+*Lz;a`L77>~t`YdJf7P6|Coe}+G{egF!ue+K_< ziZ&{3WPR~;XY0oT-cX^VN{)kFAlCqF$M(aCPBE-iGH+-Axny{4uRkT)0X%iwyh8e# z8zG>FJSUwkcg0))eXX_jz2}}`X-Dryn;>Yn>%IT#E-?=>#f6MNU;MNIh#pecI(fBt zGZ=)9o=j-oG2MifGq-oFF1#0W-fcfltqSqLOGj=Y7g8Ox!@$g`>thw2Bw(IqY0nvC zFcmRXAs|s7>A+U9z(-xFUj|rn7VS_vbSF6#&{?48xL3x(roYaDv|`hvqQgv`%gv$0 z-?B5z}a+OFGw{l!6dWKvl5kRn2~9xCN=LLuQwzC%Ubv@WkD-2qCETl1J+vsH-VQi zOW1onJ!K~)8A&@Uk4>Cl=3))5PHt!GQiR6{ZMMgzi}Y$Qtj$@-E%gkIC*hz;1Ha() zXUy<7DSDqSqELW>Iy@uHglCKAg@8vR?0WRdp|`x@L2vtggwwx=Bn#$@8>=RxturA4 z-L+=dzT-iyHh|tgvf# z8Xu626F-#~rTqkNv}slq@P4@BRc;n%omP%%iK<18jpNdI_Y=C`ja7v1_+Z|`7G(v& z6BFt0sN_$eB5)J+1F|vv4PL+mS#5^r6WmSn6VBV5>RbxEhJ6Qpg)eXlK-~m<$3BL> zY0s{EWtHK%!}|x=Q`Ag3Lz;NHYgFL=!p%Iw6wL0*m(-`;g!}e4LHijC#i_;Va2=yi z{GRvOIz{b`FmvCF_v(J*2-*;Kn4}ASK94k3vAET3@f81qqQ^bFmu-;!KGG@0v&udu%~HsA6#YUX@{z@$-q`gHbpt=4+ z-r-zmDyFywWBax>K64FYK9NZ!9I7AuxzU=n&-kB3wS47pf{r|W!5zDU^ z#mjA3HVNSB?n#l^`6w}PD8D-jhj8`O#Z|n7eq=u9&FrOG?5Esd#ADZpP^dBzrF(k% znGH(_7>+R1+S?)6)4S~6XmT~VlQ6sua8jM_u~z=xBE_Yvmj@Wb+=lMuzvO*~D>=P@})@?XI zr2_9IJR=Mf6%#?2T^Lv1gI*HFMOUL4^XvocMt+GdLi`Y959GBKOW#>Bt-Ja-IHavj z_eYScTPAEX_qNSS)FS1)K}#v7mnPh6Z$Pkn$H*(G_sLyyOzS06AM>VF7~?4HAT81Q zyWHO`8=w$^3H^>Za)oMYD9QYs{UO9faYl@E-z$d>r1seH_X;Jd7pVD_?*t9BNA23K zEKif7YWxf>h^5+0mL&( z`p(Ud&lK*&&pvr`;33A_Um9ceJu0>*S~T1NS}Ne_NxA;(?>D|U5A?- zO771BUhr9?`7VBMO^jef$2oL}H)uQI8kcuQo32~hcDUN*4Q-Dgg;o;wjqIkCsxQePpz$m^?7SvI=nF?4Dg}seBs zY!Pmm%^fL5l}3({c@3(@K7c*A$%L2WT4lA)LAgcT}=mWZ9Q>)I=if;ICp$5~9oj3%uwfnb}dn(93U z6&sfKGY3}Dc&4}-y0IhJG`(eb0c|gUEZC{}Xz!0o>s};ibvPHe8lT6CFbes0ScV{R ztg&A@(vQpKr^>5c3&77Npc7F#GcaLHGfjfMlih0xh8jq9)^A3SkvCZH!mwFO2t%N9 z*@*f-#ad_|V%O{4c?lYFTLzqIT82`e%yFy9?Z(h7qkq2NHngTZCS(EMcz*up>H=6`co&VgA2qWTjnqu z)?k?`Sq$h!u7XbD9+{TOSo&ySBD8n{WKbRoJhnQz$Y@KF~b~a(gdTRg3NH5jO|_a&Kg1cUI^|Tfsm* zE?s-gyOPXO&sQE9bsNd^5n{or2WBg~Q1>&IQRob7?m!jn9IV9Qc6bVD4()Py0qvFg zl1sO9Szn3#WMr26vp#3s5N3N_tbUvImioGm7Mt~UViyizS@j9+Q4-BM9PkAv_HFRI zlXIf6u)Ct{F)wUNsS9&|?)((lgy2z%CEl_~!O--QK^bZz-L8AH$emFEVFwulqh%3& zam4fb%E9ZHbe{%hG?&wtW5uPPfMGG!_E{EYfIx!+UJ(n+LZ`m-6ySc<9Zf2dhc;?9 zSEw5w+Tmo?JwG}FE#o;$st*vytaG3q@G|H;U8FAWjO}{Mo3g!z3vje# zYDyT|k{v6*^mjRh0!TlyF_YD2PS}k043xL?r*mtOVED zIyb{jE4mokQck*$^HKKMv`_!GgsX}t)=?t{&Il9q*0iDVZ0SdbpX29sU*N44yYPQ) zI}{GR`d&Xd+a7P?t2Tu#rdt3vI{ZL1H2jn7X1=7H!hIXvtW1^ORNn}%^P!Q`#s>y( zJGGOg@}jAe=I_?~wdoOOLt|*`U9WPg+QRTp9qkQIZDIpn<4Yi?CQrGiiITwtGUNjO!F;KoBmFHG{UpIuIZR&@83BM z_8e;dUCw6kP_M3W99}kAEX)3*Xq|1%6?{^z=k6cojnWHGjGpfhcN_S}8eVg5%aCww@nsEvNv>s;3r={>#hAIWQGpg-D_c~E``lm=0g7433vr!H)Y{4ZEXGk zKy$DpLs%!GPU@#daK{fQtBYIk4t2CM64GjS zbP71$1G$O93SalVEE7p;`q$~(RPQCB-1*!v>{t6;VvOlMaK7RK^4-X9GLPM=iyuHb zO*!H_;1ap=u775fqs4vGd_t3Xr0f3FcB{+@jPB!98UKi1lK*p7w(@jGa!*1#S7~d= zBCZqFBANCz_U$fK2J+a|F4d5LVPLdK=L{VFUjyeI7S+*(@tL`8%iY4V^s1mBii)vf z*H~gFwwQ><-eN4MF~;7F1!HV6_7aWtQy=VjXCSP+r<*yzAC(ehZ)JMQK;tH!Ye3 zJ2jJEulAb_AvHfSHCClOKwJ0aI;Oc zEv(-3GLV~aS=YZa7xgb%S^mJ2C67rqb*vBi z_ub6O!;WrMwyF)fg`r)DMochl`?1@dprT7k1Te!5v_Rdjf{f%_q5zy5SlEORWV z*!Q;Z=U0o3ZDKpqDmU2kSLM%+7UosYQ{2A^-7VoPX#8jEdu%iRPjqZt1V1wDc0wml zo8VfqWl(WcD|-nMPK;wF1?8~cgdWrI_+PMwy=l(1zE4^j(JrWU|c4iSP5;?e;#7yqe`N+4ry9d1cX+NyHUP%a~HNS^1X2Z6A7; zxVRb71(xsB1Ua3p(Y2D}f=}QCegH#OPxoZ;*@heO_Jn6~-P2@qZ_I+xk%3?C|$3 zV~4M6dr@;HWqkXU+9^?m!EH2ilfu|fQajr1Z5f`!EO%aOs!2V<9jtbEo2l2V3CVTr z8Otla>FXe01y^3)IaHD&Yo>$Cbr~qXxai{}?fgLIlkBIv$_4nl@h-HF=Vr`I?+P*)aPJ-9I2f0>4_ce?C&uv)}y4Z6%daq5xm4Dy4(qi0!Mo7A;N zi)}#Qw6oHiOt%d#RzC9}zSNa#SQYhv5gh#;yKCoFnYBkX2dF}VaY_1H^?UFj#+G>2 z+J+h=YCMZ;wpN)UcM&HH9lg{2zO-*b57#v2Ruu1WEr-)hd5+PMCGg1mI%6WfT756+ z=b#HrxvfXwAIv!0I&Q~{*2nSbI>oomG_B~7)DItm74a3~M#d#?*UzU4_@%@HzGeQlX*5{u&5%wIF}nQ$uUN)eOEX#EnWep@68v%8SvrF4H8+)X^D>Ex$yAyZ z(!fyDq%`tLcdD=UQt)~HFsdf0Htk{$__bsTQ;c%zw?)kmPL=pWCbN_1`j}TtFh5hb7XaO-f#MK7sY<_`qE_bphUbn z>ddL$Y;WPCKE88u;66Xmy;ZlnCR&*4>gK2LFTq*zHniXDkaj2ZvZUACp`TMa?`vSO zAP;nQiQYnuuk+bIIgZ(WE$^%R!?*%DbxkVI&?7{qHeNbHEMN%bkbVwz!?#Z`lNU_W z$wc~8usQaUX&0TKS;aUlGpG>Lhp5x!W&h_5K8Q4ZDlCY35I<3|Mzk<|V|qa#Hifmq z!$F55$|GK&!^{PB3VTDZkOiTq<3^azSv%5x^*3@3(N5O+>Vn={k5m@ae5N>vy98r2 z`1~Iib34GN$aTo<+-mt#+lOCXU+V6!iLA*fjrg#wrg_~}>?qyl*&MeQajY1h?gppuwT1UjucKw5}gSe5nIqWxYnX8>? z7!$5OwQe&H7v5BlBKlMqKMtv!Y(IhOOkV`X65FX{uum>?WYs^!7l}!=ag`kd_q{hN z>hhbtFLgh!Ph#!r@QS~xCkfw_CfUAe@T{$H4XSSSBG!J_*T+MAT2#EbbO6Z2^KfoS zQ(Ub(&Zc{lyaq#b$T8&>Jj>KciCVp|I1nc0P$$6!Z)R;FHya<8#JH7JWV{2 z-soKME9XV|1A8~2)H)owQS*kTzhC3}MD8G}r0}rE^snqG@?o1v@#{=qw7wNT-qbI= zQ<|h5tvRFLX#F#3cW7T?7BNWe6_=UvirNA{G|?xwv(97Esx$33^*>tsgg=mpkPp@` zsOi2V@(|7Jk{70E;yZhPTx(fQCizSbDE=rjyQe|g}i~InY@m{SBCgZ)+T(`8-D*p!4sJq%D(%IS;u)Ua37VcT;`n+nH zIUB{<#@9x0EvPSB9!IU6<8{3LHT{!rjXK$^)h3r`m)`{4;tR`8^5wCAC`1vcUT z7F;?eZiRZ;?a>|+egJov+1hl%!nBTv^6Ylqa#%?+GBfNC^CIGLNRqBt7+RMACPe!h zjS5E247$X;Qx8*P!ejaFvYYNnchGk*HHolcIy5LGF`-w}@eyZ@)BTzJujKGXx#T-0 zz<%a9stu1`#_n7xZL9LKMFwKao1bJUQHlOi>L-K(iGRznk__hSVu!2 z5|Edi9OY)Vvy7xGJ>yN5kB|ewGPNBWQ(Zc`l;_CIj}bdqV2#*VpFxno}=BZ^3!S47NrXO9sR<)HyLy+g!R;o5v*7j6nPS zc7?KPrO!=UXghUZzVA6i%=L~IdimSSaa@A1(6UziLfN6C0z-`(q*zUmvA4gGNY~A! zF5)HD33PLxAU}5Qmpeh4L(&9Tr7Y8bOWEjaY!018v?spMjPImQ6xS@K2p0AmgmNr`Nfsoqc`cT^rlhJ{Zs8cki$K;+Y~M3r(n z*r`nm`abrnsMDtY5p|(WjBoWn7$%#utvL|s^Mf)B&&ahZOJAqvh{d{Rni^cKxv#ls z=n(uva3i_M*j4kw*i9VjPov!CEBddDcdV27bDq=isQZ@TTT^Q~PZ)v1BHc_D-hy}G z1NuMc7D$Uq{nzT_op)XC${oJD{))h2DG^*!X8LYB|E?>kdlIOomZQy%vHTz6A9coZ zo4dsMk~24p&1izXI~@Qv}XCrF5_G3hxt_2Ku{og=ebHN`;=~A}N_1 zxuxmCVYZohgl~j@yHs5D*1wVKiF@K<(j|#@ji{VgHPrpBZANul^$fb`yOiS>t6D&%6QZ&RMKJ5EAJJ`HndvAv zuRa1-#FW5CDM>s)rjaGMMwrR95Y7iicxEU+!zp-y@}~s3CulXwkdJ99vEQH150}p1 z)A*vqifesyD!2Q4^KU$@)SY+>)JhjUBRr!554bn={hXzqS>9-l@yw}-u8DWFsxJ#X z;`_@F_|u+fevH3Hc&(lU|8euV|G;{At_tv1>IXPQ=|TPpMuV65Av249O{URVB&$0} zy(FV_=ipv=&UnX|O0OXPGYvMpW?6XQaZ0x=0h*CS35x`_e!G zf7h>72lErTRDL6-c^7^mJ#a+1+PYQ-;&Db`so&<_TE}?5;MOZ`&}`p+&o0j-$6U`j zyh#2aALnlPmipH^uj0UuOUx~lhwggg2s(T zS$2f}Vu?|Y(Q#T;J;@f~fz+{>w?Vn&IK7EnLN7G7*Un@=YQi)>>US8wkLqC8&hX-I-Vmh6yK_UQ}029D2Z5@?2pFtNvN%Z6L1i*PTnmZ<_OSE zTq~6`$&i&QiBvI9azK}K58R}Np(^DiN|7>re{=VgZ033Z`KH)zbEsszuJy_sZNsq_KlXG zDJeoHWdSn_#jBF=K=_TnhBuf(GzV3!HUod{uNCs$v-x;(8R{V2rS}^|U8(v^T}}N4 zLvR^fE-nFw+3qqMSVIp$)$pYLb3f_KXG1kf#A^Ha>sQB)q?O|y?`O+C`p3s0GG#vCw42-OZkm&D=5w_p@u z#f_Es;F_2#)hSb%_G}KdoeCgT7UfKJ9$e|)M6_WJ*AI8PeR-b$aTkc@yh~XxTI|~# zd%Q;O*T7T4fyTjaxy~+wFRQ+zG*fd_uMx^>&7OKGR`%i&@ISe;x3d10(ubuj!AuW) z2mUNIR(pxLX5yfmm<9P}j44k$jRmeWWHBu>`g}a#?VIHz0%2qQ)k(g?}t^J#7 zWNv~pgkoY9Q;q)7Aft_*Nrq|WJP)iGi@d`R}z zvUIV?`)qP5nJc~2>r4gm3PlSO@KQWT6QjLG-4+9$Oyv<#jfN>d1oYBo?IPV5ba0?V zxOeu)XeVCpEM#}TRRv}gyj-$W;7$LKgNqsJ7 ziI;`ll3D72w}SnAk|e=1@D=ER)72;Ha`_j~TRj4rqj-6<*jy06VR#rf5CkyecId6F z@Qa1^@PEuEvI}ZSeb642&I{Q%4G!0hrS7TK1sd7FDqxTZ0=xbym96CIs`A4}x&KG}@D@Z{t2WwFcP6sj?4Ikq}I6=99 zIUJ?zg1;#upQzkJUlWUo-q@%fY~YkAWWww5Wb%s!))0!CuO2cwae(zl9GPW@e&j zJXab=TqhIM4??&)gh<5OAccEL<)|m_s;nXia+TUw?v6s?6?q!CjCO!lpji1?G7$A- z5!4b*l<&c7Fa(#7SyU&;NyQC{^&$`X0X$M;K#95!{Dk@uZ3zwy02|do*Z}?l8W0U= zbefn9R^gK<8Ci*VxL!F7UMdUlePSp04D=)N(Rb=x1(0jueEBL6h-IiZ{)lhG;|+Jv zO;vF+j(~$;cYFYx#JhnORN!RwADp0`SFYmU;T|G&AFq>PjAs|8>iOjedi zUt&EJ)Ka-#o+z(Ye#AW#AC6X8d7^qweXq_25xA`cc@sY?rjbG zWT6Y3m2au(U=x0iQ`HY(4~|k7;Q(v}I)KZdE4ZPOpby9coj`lUz=dEoda{>_ybxCr-P$71x#%?#mx=6W?&Ym1ufxE=s2|DRq#5P*ubV0s5>lF YN5Kfx9PWqD;V~Em`+$87TI-4a54|v&IRF3v literal 0 HcmV?d00001 diff --git a/assets/audio/samples/SampleBank_0/Stal_Sample443.wav b/assets/audio/samples/SampleBank_0/Stal_Sample443.wav new file mode 100644 index 0000000000000000000000000000000000000000..744d5d788bcd7a9869dd6cb8e60104aa4b127081 GIT binary patch literal 330342 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 z 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

**4gZ+k7mOj3e~3brW?M{Y(SJ_`pzUkedv) z@9q|Wi@11jnTHKZhJHYVBV%AQ2E80{jva$>FdGVldxTFVRZ_N4o)TlR`wBnf#YY;lHG1olbJloi$bt%`%FGww7Q{Nfklb*1? z`{K}nC~>=J#K3jMS^a)fnsK4-hx)4;rXMtIv@W)l+aB4+J096DSO-k^jIrig+Z6X+ zuoaPspFoRaTYO&mUGOXOedvqvCk5^beG=6ednbBWm^?6o=O1`4cup8KA_Q~PQwe|?>DpR$7j_!$WhyJqus(t`?#&fM|*9*{P zuK>^!_gH`uQ{Y+;Y>6+LPV3ic8`MWsQe}{4n=!;LbAJH^c^N=@fC9MC{mq_c-f8eQ zZZT`Efex)x<_Uy$qCVq};?H4aCNL+TN0QGWo{n>V3eoXv)aAde$cdDo1uEGD%SYxUg$`= zt(s1yQ;HVH^{p0O?77mJ(_B>1^XK8;r&Vpu@Ax$>ZMB^hJE~^auWKf^m9^dBPwS>h zkLWJhND}&okb2*m1}4(USswfV_{-?Bb@ zcwb*|=w-&U2hX0o`t*+dG2`RW4-4M&-uJvaU-0Aw`03iGuV1tjtSuZ`Xnz}DkWz5r zt?2#N4_Dv6d_V5vh;PGxFDRGQK$;lsBZLzrB&DxfuCCOWfO)LR!nBit48i@u6A(7? z2=*#5ow}WY_TIr}auPWx&UUK+EPJ*iduEnC ztt-htJ~SpEDkAbk#G|m(;MRcce!G3Q`yB~*&I{v>^Jn@zWQ9;$@Qcw}_(*7{*OI|u zt~EBcNvj>MGRwvfyy<(eF+F{Fm1-f<7{R_=wyY8L^3@qNauZ3OdJ&_B+qsNIyVHrG!&pJe>zhVC3&g1l$EYv$_l4p~JtF2LtR!mSm(9GBNsmCjWDa=18@xYD-mSWoh~1@=2AY zwWUon+FJR0`INSwE&H4OnuHBc>d(~es@+|qtKM0&zHV{TkM;rKy@5=5gJQ2@uG}Hp zC!eZFS2n6LbbrkoU0U!g#694xW+3X}pAk(+3!)500CM;X(VvNS+Hpn};|@K8?#1wC z%%MIdh|vx>2Rh2j>b~Vr0nT_Tz}QK&Hd$xb4%pW?YXNeV(DBR~Z(61Y{6or#@+GpV ziU+z%E8O+fC9$hbgSuzhIBkrkN7*i$DVZ~nA$cwvp){)Yssq&%RcDoEB~)`&S7O*? z$}>+i|7Yd`iNwD)lA{pt{0Fa#B zQ|BPL9=iFiU3Q+ypea+8sNp)WA-4oVTYs0G4CVy zgf0(^_ZRy9^8Mli<$hrk*t>ukUds94eT3dk9F0BzDRFn%-&h}5axB*@Fk8AK&~?#u z*A6k>Q8@c%cARZhwfORh9iFav!VSImg$3OsIyba$YhB&+wPATRA6-cfRY!(YdexfyfTY8vXl&;#I647SGC7s9k z!Ti=Lbvy#yMUKIbCm``luz46Y?jW^=b&CDno5gDI_6=AZu|B>($&tK0H8W#myo#JZ8inP=nIg(HF|1!V{Q;(7bGaD%+R z(DH~o(5qoH0d^k`AdDr0Anp=dqv?cxvu2HQr!0J6QJ+uG>8`Y{KV8IbLC3AOb4{n} zH`a=(e^-@MMc26N2+h;lD|(I&)GJo0%T!T{S<*gnu;@Ym5Yc9F=D^hf8t^}8k@cxO zh70zqgPWmLgdDDiCV}%kUJixvh>9TT>n{{tl)h6YYPvKrK-Tl5+DF4w=PJ%g7@~)w zG4hMrUB)-&!+?L4;yeV9xG%XQ0VWX}atD=9P*X>FXZnl6C~*@L$k9u9bG>Pdw@jGN z$iTUQ?HmS;MA}NMrF^H;sY!&%*ln0axNg!}>K4*M^eS+Z(`-Fq8qge;j_&Q~xYU-= zIJ>I&@A{&?Z~5P_UzdH1e4FrM)YE^@?!A2cTJ&bdo42p#yk@_9`0?}CBR}R8fBb#7 z>~?Km^XT>u9bKKp-K72v@&-N57V7#wI39|^(it`WA>p55?~V9(Y#+rKo{=*-Rh58DJen%b`jK@rWlwB&xHae`PvEnQ z5lXUS;Q(uA2POwL-#x*qFfKMW>dwnBJ#DSDrr}M3W=jjH^;8R~YOjU(7#vGtxVRlO}?fFKsw7{m}QOd z9D?WLyQy^Mch(X%!RLLzSU`E)6mdA>W5m!%K?E}5PLzM5Fr#Ydlsre)(Zue^6`>u$ zmY`z++c+oaNa|$zaQ0*0-2wM_|Kla{rU(4=4PhUlBC!L|RbDloCyvSHLd|jcEBSAA zf?=B3YOXPY^*6M&ng-QDS!4gLp4#q$-UX5dmDvyu>^bNFV<-l>1s3o13`kOcGas`w zxDsHqutP{U$$7-l*lP$P_>yb8ZLV#MdnjxG>mAgzWuUBh#gcOJa(na$v2KCjisYz%iw%$}oopw@IosZ6&M~aj73qc>o|raUk2-gP;g}#wF3aV8nK6?x zlmsU|B9ElEa&`n(gqlLv1y2n~@h=Rni5`|{NF>FhiQp+wz;|)$S?V{>S>uU2?5*d-Z?S->PG4eH)jyR=53YyT?a${Og%Nz)~L4Jl7Qg z=~AXc^jqJ6T3ql6B0j~9EXt!6MC&)3|^2NXaQkTE9e++GwG<%eNj5Wu^ z(l63f0Z$d8+iG&z!d%PUE?0qbu4B4=qHU@5kma5Ev3Y}Kv-P8GucOlC91MqChF*bY zK!-zx&|9!qFfYJ6mH_<$r33jjCA1J~gVw=kp^xGxlf7uowC%Jg8iUqKolGTC@`)l` z7v?dL2S~;a!I7}fP;U4(XdS?JyXRT$7;Cv`oM+ghf2VCx$>j|B2?b5HQI)7PNejgX zM7u=`MW6aN^iJvC-n9ovWE>UONiedz^0lfLT7;nuptB^KKA9^mzbr4zW6faeVaI^y zFZece5sZQGLchR)NO9zYq{l=vVL5?L*o&{k)#2XZTL>b;K3oUjT_8hFf$n=UU2kmX zOf(%{xlGd3pCDY+8Qb2|n%!b<%4!^6ceQFwxw3R$>BiD)rOr}gc~*_2f!#8xbzSqG z`Wdy0>q}cCU1<`I=09VrrPekRNIJIKy&UZ}9zewyWktCpU?K7g_AZ`5+(ijx?e$$A zxFq;a@TZWuVL!qzL~M^RM68Uq#Z@Fp(-vpl&*o*X&U%t5$hel#lb)OQKBX?%H(8sQ z8y^~N3VQ;iKKDevi#-rOI`(bYT0bMhNUFs3pw}ZyVTU1efqsQx@HlV;(2Ft%@R2uy zRIYT}B;z@4p8A_INdcGj3_KY~l08)|(q-uK)f1HtIZJUsaY<$soBN`AdA)o4F7?yJ z%cS9|R{bo?EsM!`U*D}0>q(}OmS;ATb3bS*EEBmJIUKPCz7Uy*e@*?!AT!(OU9`W9 zLT_Jo4{JX2ALA5r5wn+mjP{qhlKP%}5MPBl52wLaLSKQuc<}by#{0T(z20!ZmN2k)(G#5o1`k~{ejm0-@V9Q zMei<=N&;3uRe|al?N(!{ZGn5nAkKBc{6*iP|7O|)Xdw2%3eZ0gB4e&0YRN?&5pHO3Qg=90WhkAJ z=RB{op5ykXrWoU8W0L8i>9Z-$l4t+ySZW7Zp!#&+Hg-eTV4Ptouqtd87Yq6U^O~q7 z=Hgx;@vw~m-}faX2+SS~b7HNHrc>srmTYsB@sZ9?Td9jQUNROL67<7#(Ru>lrMIXd z$_Mgl#R0Wm_sX=`mgn?xeRZt2`C4jB>41th*0{{rXUsDt0`!5G`qRcp>mTPuplzjZ z@D@M^3kE^mG<(10lJ%d%=6M7#ito7F90jgtke}$&cqGAqeTCgj)KS(^CzChh)+4=; zW^@DYB%zl8BfKa0QCF~M^DyD@Q3oS_2fO^R>u8wf9lGt`oiW^{(3>L;9L9s)}qG1rq=db{pqT`Muo*@)!VmwsDO*Z zn>d>+rHrLt_ulXOHJ~!EGx$r`#ptSp?Brv~(a9Z2Wyu#(UM1%xc@h@KABs60dctQe z{Vy3u6*E8i6!6T!tk7q{oBR#T>x2Y^40Ormu--P@)ErXnQ;F3)O_Yi+N62K7RtZ(Y z>i6!1|{^XW#V=4eAf22Y>Z} zF*Xx7;Fc3gh|jTZ*!{tU&Ij%Ys0k(nIjutVBk5mRfaa`0ZOk;x)+$wB06%y^KdP&& z&8NlEw600jaHuZ2?nXm#^Zd4z{57pR8cB7lYOdEH>#sLo6qtn@B)3#y28pHE5$(Z( zry$bsVYDt*I9tIaQ2mItgnJ|_C5ax)xX4s-QUf$WXF_HLAK@(s*vG3292zuaNzOc4^L>$ES7$Baj{bCjh z%;)s8%=7G-oGacp>92`z0DX%On+ku6Fd`wy=a4&|Am>_ppj~4tx6~SbX!OcBlL{Ezd z3o7zy^R8yyV{h`^7;wk`5hs?Kf{JuI3^!GaH|!*_F><-Bpac9?3tf-dV5 z`}cnDSlm8FFsEaFhlfA6DYW)>wYGX)&9It?DoZK$&xzs_MeBan|2!1)kJWO>wo;cWr$*ryr6^e@yo#6a{6=vL4~faA__=Q=!=VMdSEsz$30%PK_k zdS(em^KbK4@ej4FZoS_!z17vGZ#&RZ-*BW3(|ET%t#5|}Dv1#d_Ok}GlFyQo{ybrW z@N8dje^KwmE?h@I_sqUS;^~s(l0(v`3ZCW#kkHF9Rsd9;Ee@f3sFxOc422_{q<&@Q zdrxO`IV4W1_hkBgl8z{#ec?Rg)r4)1;zaYKK1UsnJRRoEJHpJxPXeCcdZY$D0?P&X zuaB{Md=P0Uc^4&$Ze&m9Z4A2O`;2w~{SmalIm@oL@~s5NTaN=8f%=H*MXZ3{A4J+o z`Y?rNKrg;4p(}72AAO^t!?+#LJKAkiY;!CNf$4UFR;3mz)8r=yQu@k!QiTipwuqh5 z`^x#+M}`X1Ve?DV6N5qvoJ}f@X18IQy$&=6QG=O^KT2FnSwee2OQo_%P%{9+ti_{YuKag!oukG&S?|K}4@`0g>9#yt7MD|bOEnO*ZQvK2WupAmhpkLG0`Duf$1{niZ z`f+`?_%w6$ta^F~H4fm~ts)*EsVQ(q981XTr0=2nkQWn|;CG;R!7{xjdFHvFd%8g@ zz|oMKkk6295FapeFxAm+T&KDr)^tA+tmV&Z>uPnjP3*YS6Ao|~@_IA7mv@cs{wLff zqDr-LxVl9*&P;VI_E5ktU|Qrsj4v(`ZzsSg#q^!t#oQ?W^+A8a%VOszm!=&|C#Pqp zjZbwX6B7m_--q}GUJpR?guL3o$sq&bqoNtHd!xXiX9CXzo(R4kLJSmhqUbXyH)$-^ zXx1G1c=Aw!nQ(`^lDv*kjQN0^ih75yqu^<|lsLi~^eaR?Yz&y;USgF3M8{aNnnf~d6^eOr-;I5gVe`FM!WoEa*sHzw!={0u8bsg*!be`;i03PfEild6{^7Zna zN;kmIN|x623Ix2i8+=*kF5z|IzpmpQcRLmVtO`o^WP!USv9X|TcwJD##O9Iw?#?&8 zjDhP?rfik$pu9|(uU%@H4ElloO-X0Z@Xrta6uv03EP@<9ENpFfM&$QMV|aUT9S<9L zJWw5=^%)NAfD>pD%n{zx*iXGV%+2JNs0V{#7P_`XH9_OheKroYgxK)_myzUgIBTsP zhEmOYl~R?aHR@@GDcYebZv|HFmQPTekuZ7>bxhzNZIA1T5Zw`t>^;)~X?an%wB}eX zr*VI)zhF=2?(QSP#J*#_kPe^v{(s1ywME5$2xZ37(WSz&{OUQae|q6Ei9A@AC{FK{ z_HcW{`d^B@Wt-H!rnxS=*Akc=F(3Ptj9~@(Z1UUSTk7NMKM+_Q+7O|MJRYTsUJ$!H z4joTUxSO~kaUU?XB*$1{qZ11g)8f8F+zNRYk{>oI{C()RK)df`b|l?Je2sk#kkba? z5Lmg_7xg_9`Z)*|hz;xrdK4y!<|jm^RHZG<49Y$pu4?}4IlHC|8wJb0msk?{ zFoYAbEIc-5c|t?tv-pDO#E9mw=7_8~XyV*xbHH`lbW|DSB77cZ9e$7)P06I^u!jRX z;U!!ZYZ#-Qae#S~`VQLy+`(6%>L`oYaqPtuU@j$2W~6hLc)M^(pi;*zV2_?>PFA~t z%p6TIMOSMna?(I0&}2j|6yyA)D(r#rx3^(Be7Z}zq=M`=O!Mc)eNC%cezheF0z19C zK6b>ng*1MwTU8(5vZR|P&K0c`=5!@=VS5ez4Sj2RtNT|dl1%A9v&a=wr#ezOQ#-|a z5ClQrB=fxY_@4Fu;#bc-&q|`3sL3=U!^HZ-4fG%8i)IjTVAxtOCKwEP@3njo4{(i{ zgBRVK92+gq4Hva`KEEfv z7dWR`8u}Po3R#V8aQ@cvBtM03I#2NZTkbRy+n#rP5Q0QoMX!LZVN~Y~{_Q4F4ZR#) z;!~1eeyNVp7TR6WUoxN)|L7amQ{DNv(;*bf4jUpI&j-JPA4Bxun_laIhN^6^3-$=T z8X);XNPCFw_}Q3euo0dMmI3`4!x&4Pb2+FV&_UlKu0pY(UCtpuH$&3kVlM;;Jxqmc~>hRHW_C1`m0ceKTF2^eACmJUhl6wvacJ>+p84S8%JiXzol7m|Mw> zyMMps|RkB|eC2bZx?i(wLk#}hGOm*g1bA^d(o$Qc1yPXF6Cd)F@WAiFo ztaF(AyF1=3b**(locXrD=GR7(@vmh7P^%7jodNFyIQ|--7w?Q$9po~cfx3rILBBqt$X%yhpPY;AkIbohhWfjLuKcEM(!DY~G$PF}Ekf&7 zOSR#<4rk~Fo^L(SjTZ+{$4gxjPZH!Z@&&GmB&5EfFJcrhf|xUy1q?ooPo70c#a5tL zNFpK-@e4?wY{d^J<`5oW(=Y*;!vNvd3(beMcvS%nl#{{B;qy@cP~Ip35{rHX8H0?G0B3lLb`d}r9;SVvZdSG^8#U#|8@Bh3a{FOhj!kEKYyWE_ zTa{Lcv&74S^dXpuCkb@?9b6%PHR&tGO8G!uL8>QyCC#QJQ?3y`*w1KhfWPdIKS|h5 zT1g#AA3?*D(YPc;2KbWOX6@CtE6WG2^{wpvB7E6n>weVD>`51{5IVY>ItvB&+Uwc_ z1ik`dJEiSLD~i9reNu<0v%l+B&mLhs5TX(^ovT?~bGPv?|4X;4eIV0F zPPuo22H;h=KJrW&j?vG0!(HTmpZ7k{9&{`;C-Q%>(-UJ-KBS$_MCOdi$;i5ru1al7 zS&$r(5E< zbUN*CX7G@`!>WhB8(unWL++d$TK3kgOPQxKUZhV=Ye;QQ=VY(V{WMHGv@km_tter1 z^oEdnZZgFeEr%|HRzv4Nih&lOnOD|H-@9XFdrr&rh6xR~Tc&iJ5jKlTB%kC(8k1?2DW$}bxW|~?*gkv&2}D^))lxqL%e~>$NZLjEP$tfs#@^xG$v8?; z;>IARc{Kxlh695q0mi&?Fxe{u-i9qF%_N`3!XfV+iI$%hpv?-j3jP>Xf~tY9hZe%$ zVe){KkHQ=3Gt2j^&s$ELce3|>ZeXBKcy3gF)USyBVXYyjXre))hDZaYu?otHuW@R)@K6gTTfYd?ZsAU zM`*|Q=8-i+D=wG2DsET(sajO~uWh(^wxPoP$jj(C2P7!dp+4xXL==t0Ff$M=e|Do! z8*fgyKHfWP>BzYg+0*bdR!y&-%pBV|G$|9A_AhN>c2i#R80dt8NjoO9Cp{W7Gv|Fg zHw?k+@XHK%!Atbt#6C;S#NS3aV28k`2S2$hT{_1T3sZkxSuDj3$b@zL8TG6Rcgcc( zsilU$uwM&*tp9eq=wgYrj8o$Ot^cLtPVBX>*SFtIeZ1)D@aGp_Gd|W74gTF#g8x0G zm{|<}ol^F!=5|AM^Mv-3J)@- zqv-zw@^|lv+Gxrx zaxXAtU!xACuVS8JO=10ErEvQF7{O10Q}b)U39gTKCDYEJFb>mi(-$#oyw`H9oFAN} z>;~pT+7=3gEG6C|#NiS!rI zLV&LLMfpc{8sMLVX^-n<#utuD;0V+o+)F|m-V2~Uuz+)^%hhOKU|C|gq;V=|Dru^7 zsx8WGGMe~)-+9qgsajE_{-F7%!RR&`@a7NJ9{Y3WIL}M3VyFs^N4`WxpgNH=5d*+R zAm3{Pz;WK_VW!qrp7Zy4c>~c;{3& zk2&)kN32&&g~m8bu=$wy#s}X-SVUCf@1T{? zSWr07E!gdP>nR2GgPWmi;ogWh05SY8!~is3_QQUoMED5WRL&C~D_j%vBq=Q8?vMw= zi$-~m&Kmi5*z_E8dUooT& zJHvR!bi^277}R47YxGq8V|{^fo9*>r8X^I|g?f!O*(ZiKE96($w(!QVRiX7E!^5UU zcEucv4^Px3C8yfb-lUCAj*WXB@gQiE?|IfT+F^vp@63b-DYkrZ4^}${yh8Hr?BAjk)MVCUYF0SaFk6f?I`UlcUA`1 ze5kwK*xWk3b3|{9NC^1OfiDzMt+LDf%EN(XB5tGc_NuvUPQ{{d(UaA6X0WAM{(lh9)kv*B9A9uy5ZADRrh>p2F_ zLZ+cjNE$p4QU<+;K86n^6yvLK9>Nypa(_sWH2}rIQ^Di`nwmAv`z_r>DW&c57WuG! z-K>L@U--wE>FAN@E67dY#r9!Z_`s&lm(8q(*A0uB@%$Mbsa+qs{e?NeGg&TJ(;}}w zU*o8}S6)*(t?YAEc=O(#iSi!+yXv(LV|rm91jWPuhZv2p!&PuO!hx#6>Iv^Ce;Lid zH22$|#k{Fbj{&)PRv+Yz9(M?!SP9^O@*}c>N z*=aiH3Z%j7rgNOhPcujHUUo-vwSRB-7eSps-aTIwE!{4u6l(YfTRK~E`Dq=Bj*T5@ zT?d6r`{#-qM34J(2L=__b>mD9BUg7&bHQ-Su?DgP^%jG~2?>?d>#R`kH}p?rKnJF1 zIU|GULHD^$HdXcyVzna{}*vkrMWRSCgJknuw8a568grFykBt+m% z*fE$cqzt|kAwdU`#Q?xf7TUVhj9?({B8t z%hl{vxJBh1C_tsnsW}1c@|M(f)V!#QuUJ_c@#oBs6`utkw!YWB-}(N0f#B7cR}pWf zeIS2d_$R8Yxk6r0QJ-=VD_G8CaGx{zk8ybWL5mL#46cCw30O3dkI&})m+h@=>*$3?# zAKVn9NUhC2pEV)XD|vCs(sWPelT3XYBlU9HnCyeYgu`#;T^y2@0ZLh(bTnyFG9*=+ zK0Rm0(7+*SX=Sm8L)Qcp`04#G^P+?P1`i4C2+awp=SBH;u&z*IG1DR5KzHQ&L7MxU zHQ(5+KdO(`E|XUDgm<3m+R@KdQ4AstTza7AXIpFI)%vcQAC=0ApVci*hr8Pb=1Hat zm$xR=f2#Y?kl(bdX;=N6>gF=jpMAxDzQMn0zfb)8q54?sA;9;+m4B3nNMrl!I-6Qo zHZ5$dZ&WnD&F_Urou`1+!C=}=?qj-gZv!Is|LhN};w0D$W zbs#llNJwzVIDocY9a0j42yG7;8hnr^^5gg=`ez4B^Vf3j(3z>R)&_jZ0+Bcs+{kz9KEPx>!UvG51^%jUOtpPC*Vez^PD>$e4;1Yb6Pz3|QO zWAU$%f8Ug5)cCb-?3pm26`49ewuSIVc122F>LCETF2RijU4X5}ucdQY=NO}Clj!p} z7XueX1jZ<1uO`wmJ`EY2cV~Fa2*ha5xRVn%O`b6|X9jit(G{k3Z#T`_6tynkzj@29 zE)vd7obh#;r~R^|v&XD0qmNJ%bC4N6N$9u+%0JRxYB?^Y(CxF59!ssQbG8yxR| zmbk^vdv3hP& ztD48xAE{?Fm$wdUo!*RSn$gtVwyl?|;OGtl6zH@1LVcMb$^6`g1PHVb?4QgA(+vj} zHXZW{?T6IBmFOLGkN@o8Q$aHVG(M|**9F`RsPe7n>}S(_Z-s=%DiS{=wI#UX^5Y2c z`{E`tAa3FL%G7#vRYJ_Zb?lp4N zrBbiHV1a-0(?(NEv0$*Xp(B#NrWw+-wdud+D=n8>AGbaOPEBErv+6>XqdKQv+_bJ$ z-!>JPk~({~OSGCAbAUtOoayp)uL3s4$$*b&fmbBF1Dj8=0jX#R;HEaBQqUtXLD-vk zGzG@I%^~@{_lxA(|Bs{d3}^Fy`>+ubD>e}sh#7nDy?3orl(xFZuY2#k(N_1+RuwI3 z@4bml5J5yl5<(&f65@Y9&%37R&xd80xZY?qJu}&DEyU}7I`Ny;P-R2IWvoWjDWdP%Cl(?V(u`lhu9w8oLoO% zjVqTdR?0h+N&J@f_4bd3EN-stKjnh#f?oyu{&8}9a-SCVR^~K+#%Xt<8sn?`s=Uu2o4tNvM|48s|HobCagO07@or{osIGK4rH zivU-@NA#1RpLcERlgK5&tw0dX*=gn{Y;Lcx=qp52KfSZ6uXmz@T1~T=b)5z?i1>Q&;Z;jqts-Sv_0JO59>o$0uHlGh(U zH@}BoZ(Z*@G8`kFO&#c#SB$y($Mj3}vvuC1{a{%62+40Ek9krnp^L)vH|gHAQ7VHH zLbjY-#A|miH6~VU7wG2^{+!NwltE3m`g-`Q*Y{sP`!cM5rTwbRw9Hz}dXp9K8~-cz zS6!xA&T`)FB38-kGR?~9+Qw$Pp6*c}5`>~i&6tawA7QI;_it2g#_;n5JkhU^Sg8UT zl>94|O+>e*00Y;4he^S>VB)lHX%1^p(0pWxdJQ~L{V_5@!&vhv`Xut0`Uka1)pLrA zQkOxifU$3$_ldU&kgbY^?}xMQ`cnYN46M~d5kffE1w~? zEItf4y*5OQL5ZM1k*e+8+|vtRCtLdSI|f@T+D*FO^v3pF!6|e>JKuK1be!+NcMv-? zI!?D`HHSCGHGXLx1?CZ7x=!IjdIbH!BMZa}WOdpgb1&!PdNqH3J5lg+J7BAw=g99C zyaFXk?Nu;_;nZ1(PwF()4ux!)$5IP2=88VBYw+(d10@kzEy-cAzksPOaC-)D1yt`? z3zT>UYrX6`rXORT8b{_%Xb`oDS`&>##SwfDq0_H>ZRp8_?ewWh_~@H~!9M2!)1f4M z{Mf6BN^%SJJpK5>Io6leZ2n8ojC7cSlai}Kne=sWeUTNwlP)Y$BCZ16uPhHQR6nTx zMtvQTf;2|V!q$~VR1T;w2Cjld~aSez>OwsCiL zY?;oIT}0Cq+EEp~eT;?GbiL<``YI~P3 z62t-@1{f$}>bdBjnj%`UT5mBobl&S?bceM`+I{*7rrTBsJ4w3(Ruq8fblpzD!NShd z?3k{eHeP=oNRX!49JBmw6r}q}GaB_-9i#z;!tz;ik{)`bljsBOS zIAK5Zz57C!YgcZkWT!z#Rol(>G@NkXVDG6eQse!~_;Q)*!G^!BB^{r-R|h{4d?$m6 z4Wn2>4(ShFh2ya?w|N+_Da-{{AY9eh9DW90m3;aJ|-z-ZAZbF7`X0&FvQl$W$S3(hP@&WlxjE_PjF zWACQNcA981cv^f*xRLjCRfY3?<@CmXJ5Jz(&<=$Z#WV7^pt4YwT&mJH)qb^8@H1*3 zRg+YzRCZv^$X^(w-fz7ldgt{r^;@uk#(XoVZMy4w|1aSRF%>Z>Q3t{%LRZ3KqtaqD z;-dFT?Ypu6LZWG`OSqliDfe-=Tb@3?=K|>=xUl;XD`DP2W}cFE{YF`sOUOl7uF`<) zeyIk)1L7>ZBO5L8QSf5z8cTRFgvnvtpheT((}(9_%m&(r$@oEJXIS&@rpXp)dqcZ! zhj!;k*SYSN?mXOLr%-2g*YUnmeEdWg*?Km4cAol#ae2vmwToM^tikkR=CV(3`0x1a zJmocWTh=tz@9|%Y_(-hE*vT6xaaA9yt0UCax)qgW4@oykJQJ@G%@W~@*+|FB?Ui4V zb(a1D$pME##3d9Yk4T-A`7Ym~`V1MbIi`6XWvgba9HA(!Xs>Wn)O^PCyks1x}NGs$`1_(&g%x z>m+G-BVExOI&VxIY|c9jI857j+1EOxIo)zO>YD4a;0U+p*fMNxS{*Zs!ami80Hok_ ztuaiF_IK@G?e{u{x@?_q7=P3Q)p@y>lKG$uJNEpjjjgqVE8p1Pmt+BVfzWc(%JkYh zV1s>NX)ogxb#(S1wT|*>`pKmHqyq)N=)%3eIkH~4a*yTDJU0(v^vtc#v`k(b+mBzw zUm+4_PcI$i4sO{Bj{_cXj~!S3I5&lJk40S!V@AzCU>umAS-iVa1Q_k=*qw{lS>&~Z zts_7~@hdNO^DA$R|8NVp1r{iYToC^X>4J=k_lbN2_5jUjQAy6-ojpD5b+LB zwa8f^I{_YO$Yt-00GWXcfK&3HNQ#iM5Lx)KSg{0Nx)hj0Er_oJ{WfE;4%iR`-afec zV(}h*@9gJky@}b8V}lcYaDbN+IS@JcbTDX$fzKYVCB2$CIb%58HW@kjdva^yH}UXz z=J>|cp}DxlY0fN=Xg25H6QqlTiYG}_O1VJ26)aRG5%)C2b>3sE&Fx%KK}i}`2O=(HpzHZUzF&}+7eVZ0NA4S)vno}L< zR*RoktoRp1zeyU(p_OCddo`1==PffGuDFJI?0DLF3;QPdKMXVv^zeyt*<%ATiw4qC zA1oRyT`bThU-Yukn<`<@M)6-l{{bzpsSd13Yx*ja%d-o=#Xn%{9oa`sRUy?V{BhK}y6Uq)@VPJR_ql*{^+%OoZG32PQC(mK+8DLv6TOL@tw}7X? zsOyw2%43T13~RD>1kzjAdc5AWI;^6ptfWk{!*;fNHP;GTbG+X*ZYe2qp&2IA~que_?{$=DGVcE zn0)kK6-8N3sU#UsrBkpJm^{oy)k(!r>62UrbVwGV7^WHwpGGukBK58qDCugUPQy;a zR1q^MhI)(A8(B8=ilQ+p&girCpv|Bq+e8t|(FN;H=;rBN)vMG_Lmx%DpvmYBb+FGg%gOrW1X$=kqVpKFzKjZ?ORq4hJPuNZ5@ z8`WBsLKS7jYN>FMck7Q9-KdchEB(VQ*_Hi;$^X&{tP7tMjOPpIh5a4N`I_CCm62te z!^kx%8Y{n3qgVH@4&5Z&sWI3v(J}Xxd2aD0K%7!os#=}e(U%NYP=&{7(G6EDPuND; zw%a_kyY8ItIpzN&^jhR{w85UVnB&p6_m5v0&$3?Tjg*Ge%{PDTuV_jADUUAv=7b{9k%gSo?2u?bl23`>e?euz z=6<(bzuUQ4I+)1og{s+#b5?9=2WI|Is%ACGEW*s-e|^V#JUSZcgG=rHu4b10zL|3( z*XiGdLUf6JMPZFtEDztn{xx@3ZO#?~6yPZ#wUnrO*0&Xb{pY=FLdY`AL>+}qp!uxYxk zt>$9Yp0a&~rukC;E|f|(KJGm{&L&@{1Wfx7)kpRY77y&lFA*(gCTJCl+biR|&q8lN zlMr*LztU-V2eJwAOpT=yt0D^f2bV(zqb{PWB#FP{HEG1^nY5~5?TP@)FZxrzZM5AOG@JpHn?lY$AglUg|Go!_Iz+yt2G)^SoQ~R1bAGB1~r&YhH*eQdQGb`>^ zAFp{+nOnjvBo(Fnx1X|iUpUL>gsZSqs*}6RVdu~GfmR#F|8$=r8|5^GA)FGL z*(_>Sb>_f?>rgRHrTfjm13Y@9a6k?Bvn#Z3V6brL{D62*b!TEbzonu1XNy+n!+xca zw2=pcj@_p1*{$ey$*v#3G$LRSOPC-h&X=mjvcn;zHaH^5qQI$m_;x6aixlnxbPO4wy<72Z{O)n;`qjrUq<9iVO#pl?DM z&!&hm&#k&{_kwpTmcY9acM-eP52&Z0-fKncu=KJG&zV2B({WaGX4;S0xY%UcoUxv> zK$wY`zBPMd0k^zsQD&xYl5QxBO#;ZW2?mS$uXN1Nr(mZQbY)Z_!NR*XKCrSFXK0)B zGG-skij7)&zo5I|%PX9{YN4O6V1tAmOGl7h|?ADEE!jck$P`<(=}8m?uGB=Bxol^A7!49J!x^=?`X+k@52*EoR2>_UU($yz(Cx^ z-EC2WQTE|g0TkCtOGB)mc02kcTvPG9#6iKu)k)^!T*!3s2pT8apkH<+5A}=q@%roC zDc4e_U%h)Bky7#;{&e#Z@qyj_um_G$F1#S67{5N6mi%Gl+uh$I`PSuK^~XBC^m~rg zkuK7^R*nk=N$*$bL+Wb(HaueK=kUp`$OjcNy4y8@bRg^C zis<_@sy5B1xv_9-SzA(KAm|U}Ciq*#g8G~~4wbImV2C&OwvlznbH3uP;tlat^L^%{ z=hNo1+dm|zE2t~rh_91|JRKMeBC8S6=+oNk*c8(~ zlOb%MZac#`i`4nYqShA{?5*BC(T>;05IPq6G15C=i+M?<*o-?z2 z3+RtuTf4N8&HcMvG_OE$nbah%O`IXe((W!+1KGPou3(kI!7ht)g4g=FrfYGWBkT*y zAJ;N@i95NX4v=n{lZsaXiuWCj0&NwniP;w$W9N&WO@2Rv$e~gZ`B4MW8hb!7xX8fp zyWwTK;}d<34xBuAO6p|O@x8|sjvPI>fB*fxB6}vH+M}kU&&K-3T1DCgjJP&fjp<_% zNwQHOB0qF(ffc-vFy~F$H!|A8XuICz(D1m{y0WCiv4~x?SmItfR|L&}n;rA}d-ihf ziNgF6xl&&7-jchegQYtq(nas`js8(f;%mX}{5~!|mEbj5ORktZvtYrJSvkIOZKqrO zozyp(ELom{9jp)q#*AT@S{F2@(TW-$HH9@*QFHJEu(PlMwQbdh3NNG;Aai21VlHB% z!gOBlaw&sJy-KA~@6AqHep6Vm1qzWegW_cnGI-fGB|hw)`h+@D-4VHgBqOfDrBywZk`=j%0>ym5 z4yP#JD~C~-S2!uJBeN+MDQMk@Tsz14y_CeLosFHDBe#%mk!mJ{CatE^XO-#u=H^M$ zgv1dFo<<wDS%vme-hPY^47 zG6otah+E(LeZR#q=6S#ClQ+Vz!>=5<`1r!5^Z93@Pstx|K71s}V4rq;%kEvf^aH5g zTAp#PckO149ktHG9OWt@IN>PX%Vkq~9La4I+fVImZ|2ortF$N^D*jdYEbmp8;79b= z|33P^eV5wzawxgxb@RLB_ptY0-tBtd^6~0dr60AwuH-cRgH%j4zvzPxdkoI>-s*lj zSVxuM9TRhw*aeY-bjY-*yhP?{(1A_LOT(wuwys1^SGPf%YGbxurH;RD2+){gp}P_H z)h?(MDuhcV3hh~?(|t*Sgnc6?hIIPsx@c{Ntv;=tEw`J3>ceaI*X=ZujDj zqkd)FTAW-i*_;EJ$<@Kq5S@rV1Q;!%U4=EZxZ%*~2@g(5$6HL z-tV}bw#0ft8S39wmfFwxuVJ6E-kGFbe)Bp_{r#s82i~81tMaz;ec;!_8I@Uze^9xu z1)1er4ez>c4b6>{rnl#!mL#~{+vZ|FqzjcTG>%|tmam**JqLY90#L!qq2*z}BAL50 zV>b3^$MRw$k)yHs@B}DZG$dobxO@D*Jj)aqhDM)#6XZH-WT8L*e)0jk5MC?|MqhzRqLa zoIcgzd_vUB*#!1IvrtXdw)#PH1W8i5J!G-E{+i}=t($Gc&3JX$*f)+~FgL1aBHl)`RH)xx0*T>mU z>2>6Dlct2DL!CVrx;k-#eQEu?p24o94rb@jU@j?a-g|jOS*@S(4pAtqA-3;0qzG z@onno_dk>}V$cvu||HclY#-4t)@PJ3cc0)$WEManJpZ30B99dv)zK15qcC zvWS;zEy@I0Ik19Yc|CRI1S^(-pUNHj&?Dco)K@h4-(YYrs3W$?sNr2xcKa&Myyr_- zd8>H~r1MsP_Sos^DjJ((DWWHr0DrF0s>RR_#_pJd9qQbR{RTqhqAtgOJD7cP>D-A+ zkSo8hyu5Pq^6?9pGx8_DAMHG}ao}{~Qk-5)bVOs&InNJv`leU(WHfAHzEEwEdhX() z3~hG$@OanI>7L%UQ}q*NEqU^pQ(w-$RY;XiE=WF@awCPE;`!?8+rrQG-^G4j`pNvE zn8E#{Qt8xj4KGZprcBLkGhMk>LK~12IT`plU46?uC!Cw1hqITqZ+Ad*2q@e%@^TbA z>UUIKBshY;Yb-<~$j6W45$}YsnKQp^nrRF&4AO%2O$Cay~+Sz_OwF`bDm#lGPtuynAmCTjA3Na(cxE zoW>_3S|Q~Hg$y4iqf6hUNA zwL7!@WQ%a4Ty10(r&6!RzTs5sbsTiCVyt-T-;C?*ETx}Z32ce)Oi$4XE4D)G($lbA zm@7sHtjG@1ZsndAz4N@|ycu42FC%XUpG3dbfYrd~0WW=a+-+RxF6(Ztp4UC{ol~u$ zh6s(zsy%X>5|>3|1TXm=TbTkoeiX-UE@wa4KGIzBZc>!ceJyNTls)IUsr)-krnDs{7d z+f~5X64|K{HF*7*#Y922c$oDn#FI$80RDMXu!ov>P1;VeUBN?|cZYa`3ZhGJDw#zB6iolpi(B6CdDf`bHARNM+w7bxI?fwnBtF-e)XP%!eJzsO- z`i08#Sr@u52`=%@x153;42jVXZu2O#r5n1S(-cdjIARxtko=)FwdI-lqvQu8xNdIi zQe#Bj*~+`c$MUqZOEO-it9;q|nER%)ySjg5_Gj5tP;CMxEcHve3%`Z5Ct0*d_7d{6rx z^_%f~<&APVYvqLfPtyzNdc-TZNQmylaOIcZvbI@DtX_Hxgp*Yoroj8@h*Xhid^F)p6Bn*cDZ6 zg;>ZGZ6YP96;HkwlQp%t^%aoLVmBv3bY($V;pNI?I!HC-+R-iz@HrS zbC++_c%00k`2UhG6kilS>w6d$QyRqfP4Q<2g$J?xdc3cCx_TJ7D%hUD{(@5>I_oBj z_KR9e^o8!ZeN$$`oUUsv#~QY4y=pQm(u)TRlS-B!iF&+xhVI z>(LBcZer!`7MJdh0X=-*2y^7>2ye7yf;oGZz0ThaDwEWbvsOB;Y^|^)V+37PI;jCR zd<|GJ515S_j{?T+A){<8PR~~7srHEW7tBS?cj$0b3-Y%*MY&QY6=cV6<*Y6&Q7NQv z<36LvQIGK#Q%&T|nS0Z(CvamIMvOBd5o|eUC~fFyL@-Fel*9ijpHqbcXR-&#Ftu3NKJ^ReUM&k?8_|OT zqhD(rzz}tl4Q#RI*tgibhU&%(CTk{U#?K887{(hPHCMBavZ=I2S+83|?X>NG*q*es zHDMb*HcmBVn~Ip|V43@eOq`IvZlWU$}8+r8UuuzxI^C`vRVTpTlE(LF*9J98qpAvhUn zU^e0kb5+xX$Dr)Bd-O(i%QS4^7hyNxaKvskw8B+MXAljb);kHRh5AHMVkFUSfi(9e zJCGx_ZqL`m|9zlz=);KFxWN>97P|Cu!*0h#SVdp}{M!NRkgW!R)%Jyran5DdMON=}?CN14 zGZMJ2!5iCN6-4nB*4{70Gi+!P44S0tyZKf@#Oub-ia7&jUDtX^QhYxyC4;a2cKL=);d3Z?Q3qASqfIJhRiX1OxYT%HXfEloy{ zTNtiuhJgL|A^+BLHEoP6JdGruq!>_*sM3@b(%VTl;JRF;j8K*+f2d>g-#9*-Ujz%H zKP6tvmMh*-`J&Fi$eHZ5?Qm*zx#;@Z&B{~DHz<%CoE$70_{@JU=vDZQsNGQy!-=6U z!(K$*il7GH^n%(27{m1Ibt80hbVwLKjWPB6s$&Wj(u1O&>mzi3VqSk$=l#~gW}y}p zpatI2=v@7^T)c9r_D*Yek0joTxM$jIR+e^yK?dmi+%@~{GayxoA_-Z^T~LZjwZ=c) zZ@Lp&Wyl(}MwktJ7cy0=#{dm1OuHO+TXtaYYgcO_bgH#1;20%wC4t&wOtfBx#v3Iy z$v&}h@R;P3L^5b*o6T$9?i8s9x~a|}kxdMvYTT`#-AQZ@>+tCO)3w@TIrMXUc{XD) zbuo3rBNJ8*Z%clhN<{p2zY%el)V>~KVXNC@Pj)aEqr>epfKVD}gji~>z6 zjh79;ST_r(OM!oL7&?3=YO_iwq;HBY^53s2FW#9o7(YKaI8Zo(oMKayD1j4M_?*F(A>EOM5wDTS;jKaF zfK#7GuOh&y^6oi|3+i&}zR_IzVum9Vc|bw_a&doUnV*a*AfM*Exye7j31@51NRNc{Z};sV{5r($Z|qs`_USDfXc+~X z+stEYom-tE!H{L?0+}+&CGq_rDUiPShQwQ$Az7x}Yk4chqsk@9;R>Zve&XX|qL3yD zx`Zzn4ayQlimi!1hae$hpv;}noxLJrV2G5XBt=wrYiBKqb8$I^Gql3~|3>bY?IVIf zK5h-o)?RE|>R9pNX$c#ERVBj2ZVI^z#5zp`rY`g2qWkhU;JrQ8Yk}?Kjg{z)JAxaaU*LK1-(sEO zPLeUQT}oeJQSfZIJKRStT-8ZgT$!tCj`Gt58N4}hpp~f3R{cY=vZDhWTF2mK*UA1KCNkUuCU?k3HIdjefBIPdyIu`Sj2XUe@Rz^xx+>CBJ`Xoc%8T?a{Y$87K0JEA^V~+CR3nwIJIU zdSda*L^~kCBn(VoUoh{l68QrHsqJtfA*nCQjR+cYLd`|3K_lIeW9eY6Yiz5b0Q8Xx zkr6uX`p*qajU3GD?G&6(I4oOE8PRpm>)bUAwRE>0GEc>>Xc!`lv@RJRviW0gW%WeQ z4#`nF0IyX8E3=?C0b36PY9lW#iT7@NJEO}3= zLOuW>Kdhj_5z?xWauDepXpyQSW{=^#k%VD57Hss;?7sDWn_CtajC6EwYkFxu(6-a7 z(7$5fWssp)rWv8q2!6ZqbN<`(6tR8m=g^1lqSoZ5zLuuWnx2#%-wsk^W372L5GgF# zl~<7Y?nm=?)=#(WV+GljXPXXp84h%eI1)_890&@en{)!lhWBNAW(OoXD()kRmwqb8 zQNd{F7EjJYY$n+83!otlUGI=18KP5E&nz2HlSMGbYQ!lw|#7?Yq(sOTvb#oo9p~n zr>L{~dCNxUYn(+-YL{qoEt=23i(A#GXDOliFp}gS6A#KL(+}pXq&)||dnQY3E|Kb=ka*47mw{E)) z20fOnlO0h2E5^#}$}Pw~kyBQ11$g62N&{*z&F2QT=0|Msc13nRHnA32CP$5q89Ey- z7=AS_F$I|?nIp}=n~9p58pi4#(E5SSMMt`=R5s0* zpZs&^XZ+9lOyNJD^3LT+{t3)}oYV4`kasxGGdts_(vOym-#Kc9hbm0#ms<(lxM8cs-DY`kgMi?r|k_&-hFvccCOTHD^ryGjeF`%jgImV7ia?69=aWfO@ z()9%de*hE!{wQ`@I!6*687syj(Ur}WLG)r}aC64YHb9fB6k5GfYFEu$s>UizTO>y5INlWTRnOF{!;no_ND zmz1SdF)A!YHTe+PFS5tvu<~gNaOJl^GpP>Uhf+f}t2?UW5WX5ET83IND6m?bY7Be; zX@Z(kGf~QrYmteOED)CzD}wAme=2IJsH(Uq87qNRZQ(G)KlKXLlkz1}d&F-F>GFhD z?Ep4hBd}osul?j6Sb4#uQ;TLIX7|$~>7BINxxhJh+9<7@>PZGo_>KM<<_={Jq6Q!X zMMDYWhU8RA_sj=!EjgC5IBQ2upDmlsryX2^tmp5@f@`H_WHx1Q04MKewfpF+IvaYy zdS7)1bwBCX8nMj6EIiCLP3w%l8Ip~XP1=BG3t>Yfwh&9f<^Zj!M`~&En$m6(3y{+i zpTPuSHV?Pj!D23mQ-=s^eaE^KJLz2?aevz<8Wt+CC6E7|`m-mq>}OMke>OY+ZplK~ zi}LmI=M`_Oj@P4F%Q|O!jt`t3nIkza#H~K!{oQ^e&=7tLX;S=#-fw_3-8L7s?ziJQ z?sIgrRkwa%tL>cb)!{Gj6Y(+fiuCyFmgwSRhc^XdNAwT|`o=bqC|N$sXb! zab62P(SB!qJG@5RFS(4{H(5#>m0(UFo8jf~r)su}MLk>n+ZJL9)BO;@7Isr{&%1=$=bKGin>!?Np8!TzU(@LZq2}Pu z#Qx}E)uAVSAw7zH68Q5(v1y@MMfx7*%s{Bi(EXw3WO&~6u*qG$0Q3h{mb?XU&9utzl@pUG z08@mQ1Py}UK(8W$hvTw1XF2buX4G*-0N%l>v%p-Buc7YaUQ;beuKHMD`5b_ zCh3!Oo%J=1`>a7Oc-MTVc)LDJ3A4v09Fq}~S|dAyPue(5yq26cQ8P;&sn{SjB`z!a zN|3toZlz*HX>&@*50Wo&N$BW`=KM>F+f?32Vb{M#Tmz=H5T`mghmRXE8NSwktlOzm zzC*f`+lB7_)8*b)+}P64(DJOui*TEo!Oq_-+j$_u7qJ4}1S2JVrLa=<5_-}U6CmP~=JfbI})*E_j`mIs#AJ9Xk~jAF}49<4Cn!F%vPV(0{B| zt!}CGNaF04((+R}cIFT8d^*zwu4fm^{SEx}^jqtPYj4I<3{zZRO}*iy-F_30{PE#~ zJKgtFpX;aDes=$Y|1keSJ{^*CuQZ^syzAAl5(!Sroc~BSpq{1OSjGw&K_x==jrtpu>2||vw;^8l zv2KRWRrFUy8L{Dwu4S#I+J#_7%WV1N)zR*ufqwHIh4#iee&u@QgX+p!zXr4B1FcVh zr_2`(PPOQ&g>raha9v7kD(+VAyM7GbWHOT8w;Z|_w5GUrbM5uU%^eX5o`NvK4dbF8 zgRL>>)<186GV(UBw;8glvTd?HW<{_(Zu#2kj9rEEFZVC*M_fRT_wA-_R;->GC!s6k z=EYQnKZ{+IGz2MZzGOEq$SodY{bsC9?CLw%ELlBOdZf@K-}0ZJ6x`^FyVf_;J=nTa zKiaUX?K{r8e`RQSEOzGOB9jXh^ozU@y8*c_eOvB_V!pDCsu~On`>lpT`x{)d`RTUq zPH?C=qVaEz#5@2vz7pJ{jJ6U^No1%RjAmizyAFFX@u<(5O3CC+` zjA}j+G<2+Ao}f)DTQ=sZtoZ;2RJ8br>avcNAyfag&VY`!;V$bX7iq5tzDhyz;jyt1 ziQ};$5&j`sLGX~=@VAj~!j(d!1NZw~^!e#|$R)_`v89Fim}!ksyRH(7tT-U~0Yno@ z6yW$F>&YBt4sXSK_5N}Q!+A0tzdZD7h&QO*uh|7{zlvKNzD@c~J2PKLPX$~TR~fU5 zFFBFxGh5T5QqpAkVg+$|J2@MLCAGUc=S@yn@@y;}5?l>^eEbdk5WX>fi6Kv7j1q}^ z)uYdZ9t}wJd+clCqvko_Two(-BG6VwTvN=JoD-sO<(BTx#Y}%9Uce)9uJx@Y#9XaE z3pwY1UH)|KRo9EGYhB_hgqJqU{S4f5FS z0%+A8pE+E2U^zrM-Erx4hT7?xrfR3F*~onbpWL!rGAG#&_;qBp>v!||?)N?EOlmk( z9#~NDcYls^woMi<^Wv{BKi_Z7ovSYr9TcfREHa>1D0{$D>t)gxCwgm4LS8Bz9 zB{g3=Lnpe71`nn8L2$TM+a_+Kf6M)j&Yo{WZsSOD`kXW)fUZybO#jIQEo&~XE|BP{ zO#WI3Xh6Y9jSrKBMX83VuEBiOWR<67px{d)B_aus9T_%sUhi)Mb$8PEMkDIzh6N5^`HO$RFm z!DA)lwgqF(XCN=^#ks-yvoOqHFg;dFcLK!T@)ef&bCGlJmq2_EA)25?pf4gPS)o)1 zpMZT<^pxYs-&c)7m?5Xtnv`xR7%HEK)6hRKMVJ)L5{-izF(^HFzCw>=8-yzTTH&JV z4D7g)vOizN$q8av zVvw(ui8_FI28&ZDmwF&3CHzZpkhjKer>qT2wTV`RmgE%uDjYB9_$U0Yz96B*yL_(V zPbH)JQ6r>dPj^Vq^X~NCzG39#C+coy3tM7Mf~UQc0xFWctMCJ^qXEPG(|)aEpucPq zV*Ap0)y>CU*!_X0jPGAx8!x2GN&70BJyu2LR;D2)wkA=ARPFcbt8zai6u{A9Eh6zd z?Yw7P_^KsmWod(vHd8&~+WEGDSesh+vR=D3s?xjSLe=Nmth$&wd;_EX+0ZQc%);ct zBbw;UzR9KuJjrObjG?srVbf4_uhdECUzs>*jub)WoScc=kW8m^l08ZMyg$Fpa9Xfme8uit4d#w<>gP+RZHY-! zUUQ=hc8ry&y5Zjbv0(z~>OvzsdAWsyTzj~=1Q3TB)|Xbt*24KVVph<2MKx6`_(cR3 zVF&Y8I;*&<{1a}4CSpG8yBR(*n9|y>4uP%0V8E>VkXp1{sN`XAxR|O)&E_T6srg(+ z5u=)JJ9~A~cg!1aG^92l+qkUBvI z2Bwyl>XvzCKa2^$O?pz-6tjaGf|shCSCE5>N-xVqE0n8Dz_2Pep%P-^+u7^%6*HCw zJz?6J_;ey{CTmu4nm+OiSKLzA$s2-?RpQHg5}J}4I5_gy+O*AVEafR>W$w@XE9T&0 z3%hBZEb>ftUX6(=LFFJ%qO~!Wx?@^_aB&r7*cPHos|K?dm7?x~7S|0hfm$V-E$jB9 zhScz?4AldwD@qQEmz9N(FZHBMlCa9iDXBX`8bWlCrsNr@z1$k~h~$Ro%vSE2$kM&J z=ah4E*$dy7)z&llXn`xgk8_+ZKOHj_JbRznwVcE;U{5R=v5v9k7WdL}$6fovx?B3g z##d+6Xh+GWq?DOny67@~4aB*>@L>Mfa+>f<7!i97nA9oghG{yY2axv>@6^}TKcSQ` zf%=w!vHXz92fb1Bkb0bYI`V`jNP8Fq*ZPjWfCyJhRt-=UQh6#LC-GEpf^(FIXjc zvH?dMhX{aGs_$TQjd4~ahvV)~{YHbo?K0a%2(}J+7v>ph6lD?lHq1XPAtE?JF?7zy z-u^PS19MJ0M+b!2qn0c!CH@e+M{2JmQ>byJgC)bE)&H zimEiLqE;GKJ+6Dy{JZsD^S)ZsDnZ?cj?IDpYrD7-pN=0R{v<`wg4k&r2ZertU&}bk zzLP#CWebpXjnzFgq&1zjs5(Jdfr+d|yy;uL`{>(%Qxl=$tw@lb68kJXBpe}@A_0aH zH~5mrDx8Vj%6gw?*rOlq-BxS25#48#g^grzRiKvq!kNp=GMBX zlSDEwLoAazCY>)+0L&Qv%GSv3R}fQ(hsysC20{7030MR6|4ISp0lWNG_2uqN?K$>G z1Cj{!1Oxn)@hj|r>_+Ui=Z)W0*mc)u+-~9+hO_>ip=w=QQi9@*(OS+k@LV+&bG_)ve0C!Yja~zVy8Mxi+?cw*Ijm=5`dtCv10Vsp`$GBa``-eI4OSXcB1<7C9?~76AZ;g1F8?rOGh{gJ zJ~~CyM^Z(aK5sOzCs!JN5S9+~69gR99|0PQ4%G!}1C|Hz5Bn2%5sD9=5LXlG7o8PD z1+4J$;d;2zZX$F{*n!{y33(&N(O%QC=WwY#tUt|_p?ut~4&t{=0!xf;M1 z#W%%WzrDL&z)8wb*Cpd*$Pdf?(GlAK;L6;x)R@fv$4brr z-IeX0^VIQP>`Upr>fh~o@zM2Y{GtW<4l)-JA2TTXGVeLTIBPPaDxD?WDEKfnHqkeh zH#;_nG!ii?EWIa1B&Q*m9_<*85dsWb3)>J-8iyiBB_AOd7nTbN1ET#=`jGhX_Hpx+ z?V9I*w*|p@%K*`b(g@aK z++^bp=bYmg+$Pr_*@NPL?$!)!Bvs1BnwZOXFx+t@k zt0Ajsu-&;I#gNUr(rVWk+-u;($up)#I}n(URYlNgpW zn-rlkrE{f&q&=o7tLL#Kxf8%|#+l5q)8^Y<+hf+8%DTX`yC%E_!OOv`x5K8Im3xT&f@_11grbC_g$|3v zmCB)~tZ%hTyUx8nzUjZe#GlMO);Hb*A84D@`X%CGsNJ9ZwV<3HJb`{D%9@`&Iik z`$7A9_<-`Z>J8$!*r?Fy%S6iH%GJyo&*RV=((}^W)AZ9h(p%62(4x{a+B)K)z^}pUz_q@1#A(%B=@R;%1Lp%4 z0RjSN1}zNk5FHZE5|9`-B-1kaKR`%LOutXiR7qMwU6xxIR%%cdPLxm=RTo$GRlrgV zPyS3KP47%7?fi=5yuqx9fl#IBp)U{C^Ik@J9|KWKM*^kHR3dqIUzk{J&!zDJC{71L*h&2PNz%5L-{){ zIT|`KI#D)9E(IlF9b6ej8aN;JA^aMR43+#f?N;En)U?K_xP`8rsMV)StP`)^sr8@v zl^l=4k5H6olnRjXjG&OEokOo@y(`3B!w$gbzYfCy$nDLl(s|Wu*{R`C?oR&T4n?AU6@qWNW(sUI&eKHM(j^nQdvs%J@qlE zC{QHkAn+G*3IqI#?kVJR;3(ny-V@kt&0D~VwpO&!wPm&yw6?F8tP87Tsm7)mqv4z$hX39 zyE(PNvnIH)zUjlu#(BoI!-T?%#F)p($q374&BM`J)-&2^-TdH<|EDix!a7i|#*5-M4&@}JT5S$A{7}N6;%}^ z7{wc*8`Bgd3+VxM`5N*j?9t}m;HTOF)mYHZ%*x3+#wo%pzJt1rw-U6|u9&Diq*&bFyz-Y2joXV@6?|UC>uG zP>4skKdL$wIUYI$Izcx3E}SIm7C{9H^4a0()r!sk#lN~VuYju2tZ209z%U?5o|PKHEuJuNxhHWx6;(cRL#*w*7)>}c%5=Op6v+!ES&+27gk z+n3>Q>;Ctr0?7!b3WEwc3jhr^4w()X4%ZC-4B-xF4p9l70KW6l>1*x$`NIb25U&)? z4|)md2gV3X2xJ6N|3?0U0KWmr{^9sN_Nw{V0Obh@65bU(6}}RE5Ofd95C9UM4yXnM z{mb$y>fq)E=w<0~>QL<3?+*4s`!)He?nU1C%pt)fz018ezYM>Lz&^-K(^%csSoL9-kBT3S0)*31Jb_6cQDV7VsKbBpETQItD&fJpwzV zINmpiI8QfVF~=rp9-ba0B~mSRGEg#9GRZV1HNP=vDxn~289o(o5jPDV2uJ`j_@wn> z_bK>g^jGQ2+3d~s$!p9E(WcV=&JW23#sbSx*W2K4;^N<}+kM#Z*CE*S*r3~V-}B>? z=kDg8;YQm;)0^AP~SwmGnFE@6nzSq0NnMb>)7M*-m}|;*=*Q@*go0S z*Mrat!wRxppnH;-kL{KhprEH{tWc{`rL3V0q#vpovJAOtz1+hI&q~|9t6-@1sR*xZvF5L8t&pzEx%SQW;MDA=@Sp3E ze!7IOJx?Q?`!ivvw-(T(r_>BOP3(*w|9abMF9V{Jr zBL^)7Haa|FK#WF-|{#yOP`iS_S^%Cy5;bqjg$;8C6!|%fH!!5`#&+gPP(H+O! zz=^;h#$?Y<)9lck&jZse+s5a3^cnmE{~Q4f1ttt=6)YUN9I_Xg5h4=k8TKN?DXc4( zDMc%tGe|#MOLbO4T9i?$MKC`yJ)A!ZLx?_(F$^T88YCA58{Q$PBI_DW4xj<{_hIl` z={n;1+H=&l&zQ{C$|%ZT%Gu2m)vwt-*Qw5Iz|XX5xD?0g)CAw07S|4q4WJT19aSrUGPEw!C_p4@AYdJJ7z`50 z4h9fH6b>39AMzj|ACemY7+@9m5=IY63R48{{jv6>?h@#M<&fvi?Ev$%^C|PC^4{?T z@M7!*>X+(R?Dg#=?x5?7=i=j(;ZWfx<8tTs?R@nG{pth12{jMb6GRq07EBf{9DgTH zF{d_IHrFwpF?BgcMY2)fT;gJuUFA^@Nj*fRLUBR@K?6R}IWIN7Fu5&+ER`zUBp4bL z3o`s_@q+B?>@D$)^Mvf`-j316#j3oNw(PR#v52$Lw==$G$HUNY(i_WAz(u!bwjIIX z&;8jj-F@7I-dpB)@i+Xf0-ghF1gr?a4y_e29D5>VDkU@PI(9++MrursPoQz*ESk(E8n8?)dqs|BwN~0Xhb<61XC(FbF!^J*z!mJF7UpHrY0(Iqg0F zK%;YH0>=-W8XO=mB84PsDb+9{I6pq|Lpw<*PB~K=SWH`uTQFIbRF6<z`sz0|^W*?3(SH^dbcH6`~<)Cr~MeC~YVRED$qbJN!d5OT15^Q%YF+TPR&UTgX^F zS-D&vVZ>u(W7c6OV1!*5S+`KXLZ34JBv%_k7629%7|j^P7GDy{3*Q3n`4;p|?rr3j z)tAD|u_UW@u12;zy;8u#!IH!C#IVF6!cxD2zn#I4#Kp(g%YD^`<1+6+_UQK>^vCed z@O$uO?&s>H=P~CW>Vxk;_H6y{10M&=2h#~R5H1_CB|$4lEix|LFPt+LHC-{ID-|Zj zB621~FuFLNJ#RoOLXbpSMXx~gH(xHBC6*p58gUrs7giTl7Mv9a7ZV!#8@(AT5*rCH z10ewJ{uKV@`)B$r`)vI1{QCPz`fK^!_g?hP?=tHV=xpWk;(g+4Q$`r>|#9G7R z#HY#c(3aUV<0|bd_tXGa2>uK@5P}nr7y29?BRVK0D?KcWEVC^&GtWJqNpn)GReDsJ zQBh53NBBQ0IqNsDJPSm+OLI{oQZr1ILbW%xD=Hr!64V2{^%Lrs;e*@~+Vt0Z)kDvtO=$s5ho|sBf-lx52!=x3R4YrC^{&q4lVp zwoAob(O}x=;1lQ)^brK#6Q>_gCSoeUFKsxBMCws2Tf$v{UGH6wU`uCbaBz0+cj0x$ zaO`P|V*p(RR76QgK8iFmE*>e{Ab}LF1;_R}>bKxT*#XjJ$y>j$wXm)0riY*fnFo^Q zkWH0hn+KskqFkQzn-rZAp9`TCqS>QMsiCn5yS2o<&db^2=9=_W05k{>4E_$I6bT)_ zB?K%@F+w^DMnF+QS@&9gTBKeWW{hpfbEkFrabRxZZufA)awKquWvW@7Q{PfGR8Uhu zPNGIGKJhd%DeD-B1sn9N=*;HJ?Y;3*>(Jn;))>$s(2~#a$8o*Uvz@Gfse-6;sEVt* zviiJ7$0f`P%Z12U$g|4@(H_=j+VI`D;riyY?Tz#V`(*)?2x}3Q8GjznAi^QfA-^HF zB&jQ&GgUgdJ$^j1Iww2=KRQ9(LFqw5L-Ix4NCQh6OF>9+Lbf@XE-@j_6W0q>3Zx7U z5zQ246$%qT4qFC~`)KaZ;2+i6%c;bpzoEQxyG6Qsx9YMtt!<~LqV}GMo8y=8liZM2 zk5P{PjG&9miW`jMk42SooTR1ku!Fl@!_&%g(vI1~-WT6b-hShWt?ZvXF6vHX4qsoW#nhbY)^7fbLnnuY9VMMXaH;PY$<5xT^>@pMh!ms zHx)1(B{dp15*iLw3%UiZ{7>?c>ZRwq=Dg$M-DuT=&y>*#)Q-+>!sD-#oClawp-ilJ zwh6v0bvmJ7B&(r3*QT66c{2_F)=t4 zGDIjNBBLLiA%Z2iCgUdnEeth|KIBC6K`}X)F)uDhFGn&oG`uq+FpDTb9FYrm`oiwS z>s#}e|9b_41Y`mC{OR}{^3LOM)Z5DQ$92tT*@59z;kVsR+7{W;*pAlQ(zno7(i+(7 z-(cs=>^|?z?tAPH={)5x;#uK!^(^(5^Cs><B{YA?~U&=@cQzO`i%%w7z8Bz zDM2YOAmJ9j82lobE^|1dJDN5WF-0+}Hhe#|NXAY|P>@bWOOQvhLcTk@Gb=1yCfg#~ z9^n_455EV70VDwc39}M+7~mP)755F*2fhLl`hV?6-qFy`%2CP@%0tLH#gW6|!j!-6 zxPGu8s_Lk3s$i_Tt}?QHxM05_!s5X3y$`!by%ESm){f#I>@xC@^qKS%^C|G9?FH>$ z@vZ!13S|}V8#Ny*BD5sJa?6n`3x93mK-3b6VX_oM)04I~(Y8!{1e|ETeU z=&<3`+&|g$)z;BC&6dbS#I3)`xQDQ~s>Q00u$;C&xox=?xp=(f$6eN6;HBjn=X2(2 z>9q04`tSks29XH)1potR1Y-)&5||qoAq^s|A-W^jDL^u$H&i$NGx#ysHkCiwKsY!! zDU%lB2gd~O2%ZgF5{?#68F3sdAeJBI7xxL*^~dD{=f(4n{g(T(>*?1o&g#)9-2~;H z;vd{O**x1S;T_{i+9c8J(e&CK>|*{*{%h{@;d|KI?P`$G1U^J(<%_x${< z0`CYj57HHZ9rPrHDU2x^CNU)iD#|f*I!Qq-Ld!l8Jajq!H8?T0DwimSFFQJcLPtf3 zK148iBp@J;A(187Cs8J;B8VT+9RnPq7Xc9y3OEG30AT-&{rCBG^{enW>o4b&=YQ(Z z><#Tc>FMF9+rij**Pqoq(sa)4$~DMZ#}de>$)n3=%~H?l(p=a&-oN7dTd2q z^`QW!3>_AZ9LFB*AEG4iDx@zKGVCxoEkP`bFj_g?M6*sGQ{YmgQNdB`Qi@UXO0Pi` zIcYLQEs-cbBoHC@9$y@r7tsz7xl^qKBm>MG`J;Kkshz`1%A_66hTK zB33AnFCsY_L;y}PR4-R#S^ZplVTffaXdY;lXTE9mZI5!db&YjMbCGa!Z5wF}V+~w@ zQ~*mqKff~9CzKy*89Nk$4pj!L`Rs*t^%4Hs2!#|+AGRhk zD+w??H{(GgPcvJ2V+?5uZV7YUbDo#!SD?vI(UKns$~bn|YyX zrLd=nsD7v_rl+9in%0&qm3@|bn=7RZvIf7n$=J`G&x_0D$l}Us(nH>=>vi{20Fwv4 z4~!ZGCE_cdF8?hvEF3RcIM74BPT*HCT<%$xRSH!7RJd2ET4Y(gRC-c#R32HsT+mow zOxHY(FOVkj9@i9338MaT_bc|j_Av50=x^Jf&BMeU!|uQsyT!DEuf44{uBEGnrJbJf zm`0Y+n17$7r3a|4rNE)3p;o6TvW>tA&=cN-=!xz{@oMr|_00Sz2h9-(99bkaC=)7C zFpfJDN%~g%VANzlXN7B$aF=x5b7yO>Tw+XjK0-FZG>tfLKLiFdn=q2kI>S^Q(+F;E3zLm81tRbgKqHdpqpvt8~t;4e$w-vdr zyC}Z0zv8~@y9K)5x^2CD!Ft8F$Nb8{(V^LK;GN@t;DFt);ZN(V_PGF`2E_?#4=Wm^ zD0nr%I+8dsGny}7GDSHaJZCwpGdL{0CVC|qB{C!SAi*A29UmUfAO0U>9^4w374;5< z2Aurd@&)UL=CI{n<{RgH=Wyp^=D^~=+w##n#vr?ewA!)EucWQ$C2b>on&7;@;pI-}Knv%gnw8x8k#*vwO4Hu^O^*!{Z^YZip__zAf_|5X%?AYij z=LzZG?^^li096Hm1_cJ}2L%iJ3eEzdj^d|v*1_}r%2vP`}3Ly>?5&jdH7YZEAAQ~htCXy)>Fw;5tL?}+QQiV|& zO9exdK4w2|LxV`$O1njvJOVi8IHWuRL8m*fDYF{57DyWTB3LK09&QnM2-XDJ1$zi+ z3n>q76BifW7j+X%3%3Cd`0DSQ>i+2L=_Ttn>j>%e<5bX}=^^Q;>FVvC^ep_Z1Yixy6y6tU7U~oM762NoA$cob zG#5KeKl?!9KhHe>I`KRDJ=Q;CKyE+ZJ-s`lH;^#>CIcM_6^0PM4<7yH34wyPUI*s_&&asAsW)y0F@IE|LzKm5-%H^C!sgoNp)HJU{+rm zSBXsQL~ujMNJv!WW0!Lmdu4XAX{lLAOD;#*Os`OmPSZ%XKj=5PHV!thE*~Kv4p#Zn z>LTS?&-tv=F|N#;3{k#*)EAzwW{_%3{&@)!Epd-i_xE@vr$4|K0(} z2ays?9~UfyH|9SsLr*|yIXy8=EAT50GRQY6J1{*pJ{dkhJuEwTHdZbOBybxl7fBX2 z79bO73;zK{`Pc9Q>G$9{*gw&G&7jIc$2!2rvE!j=nJt+fpJAvXuyC{!xDve!!>GsT z$6~^(xj?fFwYkBL)9>Q>?H%tCC?;|Sq9;#=fJ<3ipe+e6)q<527R?)~oJ@Wk`D z^bhj*=W5%0*D&5>>x%ur4!;zx4@?Mh1B?T{2!9RD4ap3555*V|CW0{bG}$z1G^#gM zJ5f5tHBK;aEO0QXJ&jDwR|HxACU*2~n?)}Y$b-R|5D*VWMy(Gk;M*1*>))5*udAO`hx?P4M`Wu9nK#dA?+k3E15FgIQ=~WMc+&_Qm9ipPg6(ELW4uA zM-)!bRK{38S$0?KQ=?AbM`b~0K0rP@J$5##ComOP1@ijc_eA@u{s@xO%sHw2ia*wm!bw#xBmw($v(t)+5^%;Wg&8 z=`ric>s{_w^!xmh2U`;<9zrA2BR(Y1C6*~^Fa$UUZL!-;v)E-~`-k(5k|N zw|}pxsJ)+5lue1mfdqiPg7AhQi@}aYkw}x$mKB_dpgW^|qoHqkKjD!{`J;n>|t*JjQq#W}v)yIHwe@8-Zt1|(>u^v&v((`)jZm3+*jKo*ILok%)ZMZ&K}Y} z)5_0+$`Qt`#Lvj>(k|cN=>zkj`fCCa4yYTnB@-*!EG8`cDk&`IFDW#8H=#H%Ir=_o zOe$U}Zt!+EdcS)ce0h6xd5v^RZFyzRUIkl1UFKpNV=P>hQT0SwI-xV!EBzpy6_^Vm z1SS4P_%ZR*=L_7~%?HAgzaqs2%L&Iwx2C2koMxCEoAaNvqEe*UriiNhuzk5zzj4D~ z$%D}F*8tnY*aq4v<5}^k02mFP78oFyDf}_gH%vS2K5j(LOJ-BXSL#<0SWQ}0UKC@p zWC>#hW1(e_X@G8padU5EX{}(ORj5cEIh84+9}*n+8>}0N7sU`x3qJ^;1v~zL?ikt? z#>cf%tlOxSr|GBCs(7#YwLH0tvxKSOpGTJ+k*zBRlMxGJ;uud%PFv9z5W6Tbo@c zRrN!^G?gq?E0i&CIKMTaEbk*g9IzLO6(SEw1h)H5_!;}@0fYu11~CKZ{|NmE`496f z?3d)a+auAH#tFcgz+lKn)<5A3-;mXQ&3edw$wJN>&Rodb!oRYSb z#3szq*DT-|;$+{|-BIE->s9qa{@w%P2cHas5Q7n-4yOgd{6zr54u2l@DIO`(7^(=Z z1ds^a4$c#H6igGJ70eurCxJ5jI3+nRG(RjyBx4_eAE+YeB-kRh8CDRj4W$c)1)TcW z>XhE$+$7=k<^AbQ>LcQ})KtmX!Rfu=yQsQ?y!gVZ%@DS_S>sayh^-cNS`ndb61K1L2AWSGbDFq|Z8V(oV7rYwg9ULJ@B`_+)F3B+i zGRZISEHWy{C&49SC9o;KFk&^UHPbIMC8ZtO8K)Eo4vYrD0iy*W4!;v-6r~WB3oZ)H z3^Wf?4Uh#a`Zn(>=x68Q?Fadf0RRJi{&n@I>Ja7B=VR^S@t5>W^i}d5@uKb~>5Jh8 z**Vg|&;rx}*a_N{*y+D#+B5Y-;Cji*DT8t z$BE0R*0|+R@|E|H_h$Ez`h^0s6g@C9M|V&zOnE~8KNLtxRNh>!TZmMvQQcHmT#9E! zaldfIWyDyQP3=WeLNz`%IJGm5FmEkFC|w_Q6}$}%2nz!S{?+&*@?z+0;A>geSA-7DCG(jCpX$X~~i%gfUg-m>Yu z^+W+p3MmoN7t|gJ_A~hl79(5X+ z5)B96`&sii>zU!e)lbJ&-&o2?l$yj@lWr*@*nvM0SyR43swzn5giub z8Ic+&7P}A+5T+D`8`B<29P$_c6lWFn7^@t;AAuuxCo(I$EP*LiBxxXS9T6MX7k?E2 z7=a#jC21)Va~9&;rn8 z&-=~^&3(rfzs$AdtURU)qoAVtqb{aVsFbO?G^kf0a4_+bRFby>nGk!C)H}61=Ouq0gp=wRXn|*6-o6>z?#N{(uK-53?4U z9c(06D|s=MHd{N;K)^?*Pn%XqTrgpmWlLy4XWL_hU?*NcTqjsaQtC~+OZQ7MPGU|9 zO8GPhej^T_X>FM%m`_uvd0s#MO`(ylO1Ah=a9#tkFDX1#LE(SGr zI0iP1E{`RPBKRpkH{?alQ)*rsWN>7GVZ&YRS#Vc0SD{o{O(8{rKKnY3I)OPuHa;_q zGBh+`HWfGLH2W>|A@C8E0JQI%-#XBn!RWO;u&%G_uuig5u^_B9rZ1zjp}(M}pQ4`h zor0jdU_5V0LzDUvfi zJw!(;P~}tgQx;TLRXW3^LXEb(W%KF#M!@Jx}vfouJNy#w4}JUx6H2rrjDQ2ob#J4n}M31nIxGJ zo3No2tPHmIynDgRSRG3(!URq;0VbE6PNuNIKH6$@qF>^J(I=(*2Kdw9vG)X3G7u^cl z0c`#H{zC&c16uv2^t0?C=NsW4*M-R)yN|JHu&A{Ax$3>Iy@xuCf)x81X;vB4WKZ>#_0c`4j=L2Hy;k6m%UfCAlaxDak3#EOayYJXJ*iNzO+h*DT z+%MfP++Nvn)#TAP(jV4A+34BO*PPNr&JNC0&(_ah&%4cg%{kJ(+wta<@6z$#?%C;W zI-sIuS=f3SN^F8-%`IY+~{*nOM1J((n67U-9AVwzjEN(SbKb%MmPM=R_PN_<9MC`A++h{Q&}g27w662{8_=7@j6LF+4V?H>@`=J$y_+T%}`X zWI|xXU!7~Rc9L@LVmVEAIlwX_H+ei*KA1eGH{3F;Fn%t*ClMOF2J!O$;WO1*&2q~) z(Oulc<~!{~?E&PA)-}!K#{wyTH1zy{*P~)g$J-^SAo1 z`TOzL=U3u(Bs2&WT@9*QWsF-kkgM1)67LFG3eFRCe+EFm~rL$^pqNybLy zMbk*CN>oT-L;F7HJe)a1GQ=mV9XT2)9-tv$Anq9~4_62!3g8Tz3ibjZ^-JRg)7-`x zzJ9oKwK%kbwa>U+yr;g=zI(mux(K#EucxTAr4guytZuNOv)#7+z4FOl)?VPf=H%w; z<-hFo_`3u|4%HGd6Z00SA>l81KDSEnP}))~Rwi7`VzXw>WiewYV?Ai>aUOXocW!Q% zV&PV@P_a;=Q2kBoNpnO`K8QAfD#;pL3%34m_fh&Q1f&bU4E6?)`&{ml;aAkS#oe{z zs2-y=qpPOms-&wDrf8cxkG_NffV_e}jU1Fnl`WM|mQI~tsI;yYu#&Q3x!uQq+=%Ys z_yGM({`&u20!sw`1VRN$2}2eGDoQ?%PsLf(TDMmbRsdB;Q!`NRNXR~cI2SmMJDfp* zMoC8^MzBO!LW4fMIAk&>Es7{PBhVYv5_SqY1z!Yq2Z0Gy1N!x(=EK*Y%aFo+yB4=D zwRN;Sv)is)s@|%wuCKDMwAHd5v7fXXyL7*oyO26A>A2=2yOUy@8j_I{oV&W0RHU*+JDC&yWp^;q8paQk?@rSqOY(awuG&?oz#vK zh&YYlmrS0eoA{8NhuMejkXWDPu79~vzqiK3&@J0*xp7H~u!yIy6IVP4QFrR4-GWPfbfJMq57IH0LV|B(WV4 z8I%$=>&)Z0+~C$X(F@G<$SlY)$wtc3$!y6i z%EHTt%^}XB&C<>7&hpS((^uD_;1}+x`ey`%3Zo8~67CeE6o3;y6%ZZKD2X$?I^jK1 zK(9rVOxsc)SQcCBTf|(XUI1Z8V;N->X7XjFW3*n*SIST1NCZXvLJUDwJ~BGLGa@Qo z9o!C(0JZeL?A_`p?#R0mGPHfog$)SrOBxAtBbAM ztlz4RsY$69s)(%Au_wBs!}QEL)+^w?>#q2_1;r7l8@C|-Ae$oiD7G^BKFUiZRiRt7 zV!>+aa@KkjeujEobtH4Pbjf&ZdBSnAWWrdLQwvoWSIkw9P((;`Kvq2DITAH?ELR?C z3zGbU^%C(k?IY<2!!xhBL%Fff2+`#2*?-u;t3mh0L9-kmiB9JEyGG0D2N!3wD zS-)T1VhUj_T+~-uSrlO4Wrk=4Xv1R*Uoc-qVjN@2Uqw|RMBFq*Dv%(c79|X619knu z_7Cm&;BVBS$?w2!x!1C(tUsp9p3;?Vj97%}fI@^%iBgN-i++r5k4=}XpEIQQrsb*l zty#CG!~o8P&;rgS$#2L{&r8}b=BV;^0niiSC2BK4I$t_6IU+n#Lgh)rQ9V~eSp8Q- zT1H+wV;yG*X4qkmU#ebmUA9?RQEx`UJ0mh-DN`Xj8(J0s5R(T4{^s={@Z;%6;Uw0f z%5B5LzpJ|XvU{lgo7|IzlOLBLoRFcMrtqs%u)489uq~~Cs~6z^2Th+8^nS z_bdeP3}6r)5$zL?8Jr+PCuA$oE_pO1J3B#2Mz~1;OsGvEPasglP+w4(;ZD^v&x_8f&J4{e$`r;0!~4SO z!Xv;yyFRt;u;j6Cwo$rJyXd)0xy8KL#O%(r*4)?T(qGNd$`Z_D(5cjM+LGlk^p69= z5WW{c9IYftFWor4KVCrgJzzl(O!`^$Wv*zyU_ezzO*~D8R0dv8WPfB_UddFpO$STx zNN+^}KpQwaF2f>p7CQ=%{@U|E>L1|-*gDUq#%I0?wg{|RptF^?jtGwKlhd4)q>QMg zr_rLNo2r!lkoA(nn}Vkov0%Bp!otlC+ac;+`4I;l65|;%9(WTe;|DCbpLN5ap!mse zmb9OTrN5`9sQay1x7EPa$jZ)~(*M(R)8NyQ*xlo{^)(8t8}B9?E1fKWG9f%DMe$4O zPEJpFQNLA{T6JHOWcg-oVuW01T;5^$YejQcY?fHuLFz6%BUT>L9Pk?T7H1J!3rz)L z|K$0+^w#e8L;Oo&R18_cTJT(bU(;YUU|n3e zRqsv)N^(bmM*c!KIkPKCAoClV9*iMx9+?yU0l@DS=Jn(^<^SX^{9kD`Th80_$T?!{8t0X z3*8i49T_BxD9S6EE`KmZF^Vz3F?umEGHo`?J>y0QPQ6ajOIS)@Og>P8Py|aGLM1tv zG|V^GJsCeVIuI~nB4!se6D1O;5E>4z3H$<~`+42tFEj# zs|2P&pR1brnhT%zqUxkJq%5Ieo_U?LofV%eqO+&iuQ#`1yRW^gzn#LM$b-_9-nZ+Q z`S=G27t1B$F=jdtK)6JLNdQh2QV~{vTHs$#WmjsrZ?JVgeE)yleXMrwZP#S_T%cF( zQ%g|gOZ7z|KFKqICcGDq30(bb^g`~5>EY$t;?mwW*4oBtv|*$CmVJ_nly8@Nm<^c6 zmD`f5k~@?al+BWPk?oNHm^Y%9tMalpx#quX$(Pkt;-c;F_Okw22D=VU7keJsB4#Fz zEQK`4J48U4KL9>hK$k??NV-hBP%2e$SB+L-R6A0&QF&9jR5wy2Og%(?Jt;jXLt98I zM(R2>Ez%=$9iA3H3%dA}=dR#9;>zeD@<;a<^epYK`3z(L~aC(j3#K)X&%5+)LsCCEn@_pJg^3_}y2 z7ZDj@8R#28Aqyw_E08b0F|aZtGITI+E|4vVFZ(l7Ii)@DK1DqrJF7SpG>$CvARrS= z2mu0_{ebzK^Ly!$-L=#t(BRJI&&1O8)0@sP!=kktt1PHYs`{%bsj>lz+0@K2z}~Vmq~w-jjslB;jMR^yke!c%k8qIblA@Mlm@Am(nMI$7sOYt7 z!F$BG!Suf6zwE~Z*L~(h@!$9S{b>mG7BD3~FPbtnG3PN#Hn2OAK|@DLOg2x4Pv%bz zQXW_UV#H?~Wv5=2SOZmSRnu2;SjAP+P|iv&MHfI*Ia4oQBL*7p7W5Xa6rT({`-tSo z(`3uY#xTUqzj?WHxEZ~R!Fj_2!G5?0uHUB%r>UvltzE9grv#rkn(CWwqiU_qw_n0A z&8^sp;(F#<JOn&YKEyvgJ##llFkC5AB(5G!6l(>a^vUDB*4EO+)a%ri(uB@d$!o~0&GXVd z(|pat!5X#nuF|hRvzoNXv8}Dks%@$Qu0*!|!DP){)#up?+^63s+$=U3A7aL97`l@Frq&oN&rnYNvT7WLOMvVQcYgEXFqHJY=~)WW=dl-U(#3>QAkJu zK4&q@A{iIs5T_3I4)PFn5~dGt2fO^a@z>{=;4$9g-q791*B8v@z7w~NwwJn^z81dP zy5qU}y!yk}&cWFQ-q_iG(1XPFxb3x)y;#To&L!4M-PY+;|4kJzBjG3EB>NzdC8{%k zL^x3^SG!tfV7g~jZsc!6Xj@r-NY*&tED|SICB!1)9u6BE7rhd%3IhCr>VDc#%{|1~ zz?Z?d!q>v`!D_(izAwBvx4p41ueY__@! z1n&r!1SS520!$Al8cQBz8q*Tv5DFQQD2F-sMOaNjQ@~g$T~}Q&RzFIWKJ_(TGZ{Ml zMX^hbM`JyzFAE|*8kZRx8;}}97QPCD`!)2b_s;)t29O6u1(O2*{>bg-$|27d+7IFE;4Ilq%8k2}w6?UMxP!h*#6Zc6&gaxM+t1%L z;TYd`+ltvj-N)#i_$&uy5`P)&8vq()77Z0Q7k?biBtb8|IIcd=K?OwNMuAL+Rmoi_ zV7FQ(PQX32F|RMhG@m(XHr*E{=xN&?+fjQ?ceX@?W*IF*4)a4zyP>q zuxqC?o`RQzl&qDKnb?`elWU6uhPsCykZYPUq&Kbhwwc4a(ed43=7#Bf<&NG8;TG`4 z1bQ0LD4i%~D9$vWMWIs|SUXLPK*~Xxy({-yJd?h*1A_aO60>8jv%+r-*O-frSx;+fp;((=l!%R1Lm z=`;Ep0f74P?iT4I?IQic4=oTV|0VAh=y~tf2!tUnCe<7_5RC=p1dk1L6CV=?6VMiR zA?+;zFEb#I2n6*H@No71`QG?p@nh@K@3QxR`KO{)+-f3i}Vk5QGi32Eh!S5K%EuU;Y5T{0@%ixbNq=uJgPqzFGz8 zv3RrJWYMEpBSnztFAYdjCw+(QC&Bc#{6nIPLe89U#$bjWrh81bAl&6=(h5ZqjRzfp zdW%GHW_uw_WkgrZ@Bnyz@*7jS#k$G0S9PYtWXtuEGmgoQBKw&4IOJTJqLSkD%woS_ zt8#T1Pils zKsgj5bd8O@jYkac85x*1ncuT;GjBCDGld!3>-|-U6uZj-Vni`u8La4{08>XFb_cc- zcWtou_TOX9*TToXx7C-kx|v0~Qdo0t1AWME#f2>EhL~KlaCN4!Y^! z!TCA$C#DegCXRI0N_tiR_#A!Ygnx(e-;=`N4*=(`G$)W7(r|5m!!?~E#XrK_+$o%? z+$7$&&=!#k=@;tk1_6dSx@ff)#ovm_iZQaE#li)ibLVr?aDC;H;%s59pl_toxGE$e zPR#cuHU(E+F1=hCTKkTOo3EKz9?2WF7&V!oCBKXX?Y%lwISo6M*dACBURT5Rlj?z7 zpcP<0a2<4qPKEXl=r=tLYX^_E;9Wrxp(D|oGE}N3+86^-3s=YYUbh0huH(Yt5fqWC z;Xy%yo*0{VrW_^+6K^9WO?8EQg%j=9*21>zn%n#ww56oIOLoe<1C3?ZAz+t6_Z&QQ z5DNR=uF}%htl0Xc*}0l3enNwHsA>c^mm#vbV)e1^hVfGEae5*vr{(G51j$oN!?3ks-_DGujgqV*?X0GwE}N zGeskXJqgWHb+mO4nsnNKb$#vwjrlGnq23=xA1&dp@87~-9`Rq8Qse0BSfjXGp$|lu zCA1Zfb;T?Ktr84>D}R*?5j&K4DQl$ArT9`QPzj?*qtGs;FVq2nGAvMvkXp|3NuN)x z@PN&mbE%`6gL(t+`&!6zU1!^~*5X!+wyKua2HLu!T8%pGTJ_3?(l2F$)jKVsePbh{ zQ^eV*dDQ&EB6h`UeQk>lZLu$Kv~&IounZbujANNRyhHdYYo}sBepX;m26;AbudB zcf2*ATCDhP{%YZ;GWjx&e5KUa2~+X&iS{|CCGq8XrHtimbrqd?!@hI!Yu%`a2MuTO zfD5`QW#?tkKPptT#nc5B{yqIGZxR@#Yf zPiQ}D-EQ2gX(_KQdY-44QIw!hE0Tk@U3+GM+kdLMh_SkI|02#m3ynGRTNIRsgs0`bQmP@F51(=R99O0ZY9&P~{yYSz5EBr^_SuY(-tV62td!<{k zZ~pTQ`#6d+nf4cB25TBm zs%V5ltfr5FsyUPWp4%6n6yJMZQ!cr7a#mO7ab|B#CX6hND$SzpLmg8r1hl`&u!)$8 zm5OQcZ7`82Bu>yra)(Bk()BO19wVCl8r|D1gEfy!RTK>dfdoxNHFF8@SzM9oQ=N>)V5U7A;> zRO*eW9={?t6E`D|BCjz2C&77Pd7+nl2nYx3DZLTp=#dlpB?KS^RB6lXZ$~nTS6~ zW7H#*!g|rn$6>$0k7I;sxoM}-!`>BgN9}8Cd{489a!ma>bl?XuY#+>wSK(2U_h>W zt+~9VpqF>K_3-z(CsFu73iD#m0X?~=wdaIc#Y>!QUCdJ?0tmoW1`?Yp*B1ysYX&o% z?I-`LD8Iy{1gjKEwoHjim0g`y>yeJMj+Zi2M4Kaqo&s1yr36Z2>|`3Fn*$_~7)iPm zdsHBxC2*Yf1$c$+KJzz<-MxwBuPcwXhA~RGv~};%hQ0@b8DrTKqye$Usfxtfd+oLT ztAm!X)aL94WZT?e#=_c`KQ8UCix_(*Wg=rdWP&Z6M&~GN-E=x*Vs+-m(tm6F zTX(REhmwa#?5mx-C=j88qzUK&+_>OAV#dv(ThR-cr`UVDf01&VZ_u7ZeLw>c4_Kpa zVjkr0lq!^cC4qv{^8Dc%;uhdp;?!fi#YjPC#0Y_m3+RbSOYVyC2*&epLP}WUz?;mv z^BKY`c1sVl&rQ7e`r!H`bf@2`c#UvWBTfc z2gcaOy@t#Cyt*05yq#~|-GlJ?u$>PCw^RQ!(UUQP+&&oZc`64I<#@>-BBUT3Ey5_i zB;Fw!B-GFEC~zb>qN!wNWmo0M?lkDu`~c3xzYd!QbsS8qVuQTCIBo z2Ylf2@Tft;Xy44oC0<0`I%Zo5e?{CmR@t}NPG5Pn#Jrt;KF&TNTV(LnoY(l1?mOM* z#!~kBKJ(We`ue(X*+^S-ncG-=vs|-IvQKinX49>oFCQhK4Kd}#2z?iP%j3gZ%)rcK z$#_XwNeJBJSbV+^yU09V*&>@eov<7CC2=g@s&1m=XYci1w|1@SkGXuQ%c&kY|B7uY zPiiYcOg^zHZCBU{9cudC}zvdjOidal1%2d=$e=h_ZMi{M`ph=<0fyp+521W3K$ z8o8{@|54AE5d$7X!hP{?*Ob<0p{6*>(S`9ANe-5HaofCyY?J2LK(`n zB191IhuosaP}W^7QKV8@0_3Qm)JuT<^Y(*(m=hfJSr15vO^)n;*=C|+%wqUXyGNma zl)7Vz{I)l7989S}S4Q`Sa+v5uNF)>xmq;9>%ERlJ3Y6(?92R>NM#07)&7R72!Y#yy z7c!Shms65vfj(vvVt7G^VZJ4hrt->!$)eFnPd!Kut$a)8Qhi%;pCgl65Ku!)%TNL2 zJim_*+qXCwrOIGDXAWX~N@q$Zz{m^+GExJq&#cZ`DDoI8*ydQMm?^>GY_pt;JWT>r zVu}(yLND1{D5Fn&$-a&=2J()5R=$tNxf9tbnWU36T^8yWOU+s#>>Y^R!>v>JO`7SNWG`ZN6!h|hgL`4N2vtbgU9G6vt!kG$!gVnC;QNdQV;l(6oVTk42DciHnnij@6ni zpVOJ|mcR)=55EoHHy#>DK2sTJ8rT7nXVT?#69kC7;df#~1J6jYl=|QnnqC=6ggXxzb&dold`ng=NKpLOcR_&Ldi%N6+z@W$=+f=y2} z>oNJXrT;^JAJBiyyVtmGgn(?MZOiTrpzmTo5=uySK)=ARSPB^GL0C{YqY1(@xsB51$ThO3B3RP&J7aO_LGV3FSOSDQG8#;Se#)xEw;eQKR z2%Vj8Sn$3l#$cCk*A};U9>K89c}q}Q>X$O5{v8XnO|z4?FZ{;A1NZ02k9cEl-fWC) zj$jUZ85kR|5}a_eDponVD(HdTmO4!QJye1xob@KH;*|%n375HvSvs7fUwDmZUNfGt z>qC=U-=59aTd~dXrqb4LJxznsBSM2Qy_CIHqbDoBc43&Q-Cd;qX66A7@R^~8X_fAj z%8!9fSX6!8D9rSS&T}~h@kL2Pr86B}vj}TDyH-aV*Dg0oXIU#1!%1xxolHG>&0#4R zuPJLH_zo9QP(heQ;0vb#vjVLLXqMXclwzxH*uL&@$wk$xHb?G>B_Q1?*$Aod-`onK?16O5Ks zk^d>{rkJYNV!!PD_u6`3S5QpY*PEAj)T3E$orUQInfeX8nb>$5IIDb=y{=%UF{CT1 zYp86^2c&eyKHHF3x}2;YuHA3feRymS1f zmh7GTrDU{xwk)+Qr^dKVqW{PE*n-SfC_(4S95l)>2!70UAZDitwXOBR1x{Y8^Aq-l zdc1KV*=1NK+eSG@dkY7?2(WZ#v%wh5tGY-b_>P&cD7NsS>)ca$@Zw(0o~!n)26$y| zX;9Hlu5Ct1VrJrIx~n*}@k=%fSBv)@-R z3jHgUO9-VWT^yuU7%epSZfc<=Vs<6 z8U_gUIB7FJM`jtC$ACPF{)_h~P6xL!QM*z*7D(eI(@E=*aB{1{c_6aAsuEL_T}-N= zY>aDP>-Ore9J)WsI`)*jn05?rjyKOjmr<)ttFbGytd{b&uUy!Dp9XW^@QPBoxqm|`@QbUkMYT@7YPrH42}a&QMkMtUU^yKZLpHS) zVRAWSG^GDAj1NZL^QN=BJ*_Rb)u8oJYk%8%SMb1tQQ^t-@%(<1_Ncbx-p)x81ZwLi zDh|C(Frq|)AM@b(d-(dfenDJ#rNr9h6*PY7{WU3blD=+yZ~RHf&s*#tE-}@A|A-k%*oAh0lDHn#qeS8vr34I=(N zA3WcoY+-69=kYd#9thh@O=$ovRGjxcHr@X?I@?y+aXAmTXxR?xiYh>4-l^`JSXpDu z3k?L-OXcdsklYINfh1qN=-xf_hl9UF&(opfJnX^>_uyqqNd4FPJhC0Iu7EY^!&jkJxt_#Hl%`@F?xdUXvOWe=SB3{>3-L9?Vou zYYH*|@d9{G?&3b7&++fiStx)Pe~xZo6H)COKNdSDzLK>wA@G2q&5_0l*}2E7$PM*% zm*vCR-;@6)OBcE~U^`W)&26r2QS{-_^3_wC2-+*)V~X|j&hs^jTF?OPBq08bnZU6h za0H6kHY76{u%lV}R41(>aq9ssj840u}-U{u+TYL8!<>kv`}Ht|#D^j7+S5 zd3nT#WTYgVc%IW+k>vM7w^i1`Yd5GLxcUzL%_1pyNwpV!-}O)U$Q|#jT06 zAl!3ZG%&yNeoJi*+-&L6}9qPh4)gG5|dEssKX!6z_KC=-@?{2*wL z|5Th+R_vjqHNPU56ZDzN?s5y~yL>S2FwV0yz8^_7KvxO+1yCoQ9hVTs@yrKwhvLWG z$EJk8sMRHk$xow?rs&sW4&*LPsFDD%tMZE*=Zq)*hqMRohvMhqRPBs6$Y*Pme5)9m zt%&NzS=gl=BQI+%-S*WckwoA+tiq3ME6x8Ibb+<>$B*qz-Ac~v zXgKXS1)eopWkU7r3!RtK>OdTX=%n(b;9^%~Bd9*F1~g8RR{h*~!REJvxLt}l!0?~; z2MvgZrAC#yidwa@w$g27S~X2I73J%4j^e)r+BucLSenaAO5#37d=r59Z|V9JtaqnQ zrTA_^L2+z(Qe|nSbS0@Gxzsg}Df3Mlea6kasmlAUZwA<>6<6Z6$O0E)iZ5dC|4}3Zh zUhqx&68ckc0^~jCJ_`b9dv+hcvdg-)wsvdz)=fN}OI z!c5D;vz5N}FDN2D@#qR?x-~~On=a$0M_UAb#ETOBEX5%4k4z?*6B(3E zR(H|M(=XSF)B2}VYT#xvWU^{dtXrVpVJc)3Ygb~+YMX5%Y!zUXqGBkPz{|i{&cVx8 z&eTHhOxFbZk4pIT7kYUEu>5`cXmF(Myt=6}zNWDLxE@`7v+S(MtLVIVzFeYSyzAYt z-mLKI&8-*M_eb<+Z%GQ5z5p#o1h1T2h5mwlt-HDtr^SK+QHNbG$(Yvii;ba!kgKA1 z!?pXtBtI)>M>C90wFXX&MO90wMDC6Bce2g%9h8;l1xpA(^}v4%j1XH1T4h{GoZ5of z)z=pp|GSlOoDuZzX92p(p`&@oZsO;d!ypk>*@bQY(n8sk)dcJW4hPJuZ=CFo>_0dP zIh7#wT*d-QL8f3NZ?}}N`iWtlwXLgx|L5SJL0Z=Yg5VL|_r#t!Ke&ou^#M45t$$c^ z+tWC`wr@0lt>3GDESDqV#i>a5^MZz;uw66n+^sxUPS5 z{6?35uv3NQiDii0Q-@0%sOg%Xy7rYSR2I+Qz(7wvO)JkQE}AJmQx2b5@A=NP!ceu* zr3uBc1>ygw(z27kW~7!J)IV>`t+dJO$&~%Kk&}@to%^BqqE&g~c;#?ia%F8n3Gr!@ z{1rEq))LnwaRUHUKk4k_{kat6`dYSFlQJ4YccZWzviHEvrU>qrcI== zf+n9rr?j)YirRl#Z?zS*7By5f{;Jg})ydoua~3q`F#{h`q~KnxC$B^-@y*JNdkn>o zUM!#yM$3HDnuB%S?Af^A! zs`i(Sv-K~VW4bh9`>kS?1Gzrw{%P}Bukw3J;w$ge?$(dg*VlzLQgopDEha8z? ziUheUcbYGtRJw6if&ke-Cg-cbr`n~PWC3!#?x13sWYTL2wq^5D4ls4)FxA%f)}%E$ zvP*S98F9;raHary&x9%ef?}x0h{~vAWHFlO`1>)-&g}`-?#L#k+NDb666M^AEL>K6 z_D*hEzF|IB?)z-T9C$vme3yKmC*8FLix?)%X(O5Uo?tKWwI^wS8AfABF5j6DR60^q z+0xG$;#Tf(%QQ{j#q_5G+Q%*IbJX>4ra%{8FK;pLKrdg94{klqHMT9rS8C-lOX3Hj z+CmhZ2;kt60?HQAxFAC|e!U(qn+TnJJMng~pv9OhX*tb!o(@RwOZChMD9Efa=(q!` zXfLjID{?F3tbEx~{&txW#Mz zZ0T3vwTqP#|5Jyv{8MV;J>182`I*X5So(QigfCfq14LEksQN(Sbl0<{mycD!FKQrTY)b; z?jt@w2;cEv&Ycn-#`Z9_!s<4vU)26;a_TY|g3NlZHKIDP={O}!-VWs^WTzg7J1E5Y z?R;NrUa!Soqiko_5#$iQAt22w&PyW@Er=EP$@__$i#v-)m0u3}PN+~UQF=>3NCl+C zA=@DlEZQkFAwcAf=Jn*0=ex-r$c_VBvn}v+i?~YO6*cAYWs(L=pSm0>;%s+=w>h`! zwlcR)SCgkI2dFxH8gSK!N|SQO;^+C7IWxHtg|#KbGRDfRYNtBdhRH_7*1&F#p}Z;Y z#WuvV&7!?Nq7bbzL{4B^m{Oclu2OT-xXAL{#@nvN0q(gP_VGT$f0zIHKVx_h5q&+f zI{3GbmdBCDocAr?KzCu2ZfPKQ2oo*Y?X7weyZvO97ZHklgsMTdjLWsHRX0`fG#0i# zt#2x7$^4UUk|R>$S3T48pvz%^YRDU&J+LzLX3BDvVtWH6fr&dX;Lr`R$)xZhP+C-1fYTqJ;9C>ZaP=8s{pzD!~Rox7}Fm z5^%j75wbeICb_MHOC|my&z(;w4}kX=yC5tg!U}X6Fs%m~WM{POv6QzYgM_vCkmLh} zMvZiR8>20~Vl^k3BS9OkQC3$LKNd}}G1FUyS-RJBM22Lh82U0mGVwWPbT02ED`0!L817!hxd0p2h9jE#4YU@4al}Z@616R9#rhT>qi=UBzNPXBzO= z@OMo7#h?2b*}0ISXO-v8vHh{r#FdGS#cd_*L*jF)A(mDC1o14HS8~*HcxG8QZ`T)T>d%vgmc`4EC zn(kTxnmOw8sw#>xGF?(uGH>ON6wj4pl?N3i~*TzETt_`u_@&%CFA{U^gl)nl1Z$q|`dc_Z?Lr8&9O zQqN9ePh{Dlg8+2TA`fj3YVq&(&2YZ^pd+T#*0m1)MIjoJvRO&Y8tnU)u6m!*zG1 z+IZ@@hD2k?1`J^dGj4ST54u~-onQvWPgLeaDs(U6(L{8QMbk(^6;>7@UAl-k8Eq zPtHj$Ij%0Qg>6`^9!vp;7U0(=g*RyM$4Au%<7nUAOw0^n_7r@ffByKm_UP)Q`b^|> z;()Z9yGMH{e_nohO8P)(M=9+nVDLw#6cY@^0*flgM*YTW8hnx;1c@St^4Z$%`pO#L zWL$;5@}zOqa)CG}*`Q!a25k@lXhDmn9iXB;JJ`!v`Y_|YM6qdt+CV;;uN*&^@SU?= z$ebb#di3^mcXd9*?+)q}Z{Dm)JEKebo0KNvp6Q=weE9SB`@h&3!5vLpHa*k%;B{1Q`GpR9X&~7MJG!2x0LigD$*cJF8l3c>3Acq4Uv?q@5oB`-gzCTt)vdza&RE^$-+jKwb_}4uK zXBtx;jU(UMp1>u>zRpN3XRSAFlD6*b)S>`8%o|=yd(+&rO-P5+EG8%Dx@4Dxknl$# zZ*eJk8;yqsMJ7?ka{6)F+&WE$!WL0hK=W)pTD5$6E=gO#8cuoUXwZL@sI!hkH0}vT z1oL+HbOW`hH>ELpYpifOb5?vZW?-{brY^rOxt)9XXl`Q3VorYSQU7jtd3Q=PnuG6ml~Z7#!(; z-*d}p-3D$BG5)9BC$B5^N4QYrwfLB*7AyUs!t%Q@*hn6koLjM&IuOtpUTIftUb9k& zPi+4-o6wl|rRlIMtS!A#vE){R`hekt%%tVu40-D2oQ&K!ARGW@LB14UFU;tEK@pn$ zmfuWns7cF@Dw=5t>p81CNjXD11u5iNbtDb$Yg5W!=bvYi1iqu9rQ_rf5qqS>s^BO} z&n>}}LH+vT#j*B*K7M!qAGUW>W%?70x#Ox&c0OrKX#4sS@6dGHWaI4y>H4+$uBN1R z_wK9C!`7xIyT+eQ`W*#>feZ87zW6?JDcuppw}V2HCGFfNWmE3gl?C`l3sD9o5x(r!CKne@3<7d+TndUy?<*duHLFW1&&mKLXvOTLKWmCvJa>ROy|&9U zZ!rxuOExhz?9y%4%`*ts`=u--63=nYJkQd|zR5PrzzW#9kf(rA6$AYMcBi`dQ8XTP zMt&_`+O%J&h#Q4RXwQv<_OG z*TmAFH%(X@-^CD4sa&{QWdG`!SS2{}_&{&S++Dc0cN-rJ_9ulbL_0q*dYpOlh5xi0 zpBt;^BUfJwYRzlXKcJKl8>qL|Fbdff}&tL~2E9=jlDvvs6^#`^@+lXbGAJ ze`o8WZ@c0+0-{%U%20`0d#mUL^g`X51F8=dfIL`Tr2Vt}0$v`J`H?v7_Cf z)vhM3f=~`ryQXzh@0%gX@V)*!ts>lR6M63 zAh6c^yJWYc2lC5!PJ3MqQ`N^BsaoDL&8$bimcGKjJx}t>w<=`LJpA?f8z7!P{Yzk!Z3kXVXD?HT5 zF*vp;b^PiP=B4CG>v7LL#y#2X(ka)r(Bhe?naP@Qnb8A%ke0Oavh;1?LCz++oU@p{ zB*e2tzqzETzoWRmkalFFYeQh8ZA)l}GK>PwH0(IM3194e(#_vf2M5jE-?)P-B%(-4 zl#w(7%zB)~yhPq=?l6cVdpDr_#_-i-3ifsSWKT$$U#tO7B&0QSq%j`@dH8$QYuTNa{{Hf8(zWHnB z^ZYxmx6rpIZ=2s~ybFK({ z|7|U0o@;oZ1ySl0-RHmo`-x$DFVgM|t`jiNkw^yy#-)Svu&uDp6 zdssSCELgeGSktvS&^wG6mz=L$?ObQuxQDP_gJ4ON+K>V9bh78MMXg4+*F4hUz}dr5 z!|u>Q#M3iyIP_+SOAuu+b=c#Gs*qauw>AxC7*j_xoX&vsA>R;NHDe|%@+#FjkR4d-F(U#fwbX;yRdTnU+ z4cXEM+I?}%0??$=JliEK9lxQv;s8Q~xJo^pXvxj0lF`bnmOyOOFVr@`-Y=(ixr3Z!yoL_B*$Y*W?!u z<#Og~7P?h-)!(nxDDlpk`D>Ff^y_6hZ@xltV2NFEZ4t86v}Uzgwnui@eO7wI7XOX% zBb$YYwnDG^p?02bknW|>YuFnxs}tncw}`)qWsyq=$&f{pO?0$T>F97?|wwG_NAJS$DAckX)FTh(LN zDc6?WN@{26JRrL)fZh9WvzaCY-A({H8as_G!o0++;64!&j=YXKiJ=sKnD+R&r2oqD zO1ViI%krsJn!IrwaxSpLTkx5BnOWI)c|8gQhb#vs`=mOJnfz2K61mG+4&GoWqoKJN zMbpgz;VJ`fJ@KcWWTE380RkHVZZ)fi*_6+w3Tez3I z7kdzR5e13`H$%qxaS~LDuax@a=ESH4QU!Tr*p<2!n`F*K`$b#jh?@F_aYhX~1O=@4 zh&Vy^g|f2Zp11{HC|fYo1Vb>rHYgTwasG$gjom^fEt1y=IJ{e@{Nmo@fJDfLr)_WRdwjz2v5=KVc4E+C#Ud7zlK zy={19vU%*ynEA2@mUs%g$URKi>o{DY3l^eLe`UOG*sE!%!J=nlUS}t7Yh$XS57Z6N zrPIyVUeVN5uTu$78C6fz(bALCPEvj;f#C1w3FUVc{vt6h-oy13D0lwpB=tO)0&^L3 z?1Uj>64%m~f~KbjE4wirbTIT#>%{itpRspvW*Bcbsiy*NHz~bBw~g4ku@Sf#g)Slz zsQT!iGpVx4@V*zbSNfnsVF))EF(@{Ta{Lvb66JgM#l2Ve?%gZ8dw%O6j4{B=6KLuy(&|s%Re^on|0gA7+2!dRT#|>{WGv7myz(M%#2FB){5?k zUcVl#L81xR7U$aRmEx)5G-Z;k8YEc?t>C^6*9GIcsN~{@MoZyTTlL0`*G#=E^c^m|sDk9LQ(r$1 zZ17$1cJLrmKJzO|;iR)9S0p55 z1eM&?($pWTe^NuL_Nt|5Ueld5&@>h`DKY+RG;Q!rk5cEWW}13}+E3MBWfu8BiD-ck z_Az>GASVEErB5OqzCcrL`|iBNtr55myfORRO~~E#{N(S6bo57mVtEq>x6mueT z3iI2`NF*l;wex;64dK2dO*Tz?ApkpE`?AN-v&sufs{4#IJaM98GLZ`U%Foo#bpF%J z)p?`?HORL1@?(wocthb@w{xS}nf|sR!o1U3%TiK5QSqkutPrc90PiLf{xXXI#%%9m zw}`WXJ(l&fRW>yqjrfX~)P=8}A3l76CT?clNo`4RkE{A=n2oH{>&fbU(fOx2yG5%v zVu}ZeJgB_lV7$*WA}OMwVfw>{-|~i$ykV4yjy1wj+BwEq%_G-B*MhEONZ1UqFb z5gV+Xg7qzf5alt6VxcPDG}Z$ePZHB1xeG}6b%?>Q?{%*C%pwNBP5!0LdHwly6^|R$ zn;$f;G}tzeb$sYe7`O(%gcl7TPf*Nju3*-G>}2mFPF5}`DY7ZPP=*3`=!3yA>>=EA zg7VV8)s>B8Ee~u=?WF8(+Z8+by8t{6Jba#Gjd;~!3603WfRGQT~EFH2bZHIgDkF9Ur3fOTj zw3;>3GLtqeR=XvwCis)fl>-58qyBN!xmiB@XLuKu*k;inS7TU}QZZN>UGyS_+Qj2m!teUXI zIR`V{Ch!N1F}2F6_NLxgZf9z9MN@XIU!hE@bHaL@%df%Idzm>IgK0Anv*?kyotcHbKJ!%zzl^RF?$cS`DMLv z@#jQq|EsRGc5F*Zvq)QXFMd>e1lB#@^0S2>mOpj4$U1ei?{m9JXa6u6)V~4SINtcT zV~#I6?Y?>rPzPWs-GKg#wvZO+p@fmVkE)pNM>9#s-#-6B6(W&Q52JQ(NQM6PFL1wY z7i)5=)uha<5H05|lP4)4o*>FAA}-j*$Hg!Iu}ZJugKZT}6k=$@;;mwT1smCxQfIlMUr==W+5 zZNJr*J^p&8bEaT{0$I18b-_dBN}+Jo3)lxSGO;jL0R4fw;27wRqL$vWj)JPO3a##d z?I%A_@JGKD*E$D7N1PL!?AyL>{#8FyU4cBa=t`+dE=tNu8HpT2YUt!C0!fsY$Wx^~ z#)bPss<7LziN1E&qqf6p>4N1{sf4{xJs)V}R+GfDhSH1vlzanz)k+*IT&s;~RqB%L z8y`g0>nI57OEE32X`cS}i9@3G|_hjb@VCjmzthdlc*yB=!^iy)IJ zeIG4hl~;0!lI4OBj#*F&N%3gnpaWZil%EqGdf2_&`LXA?XR{O7TG@zi8tPyia2qq5 z92%wUV{Z+vrKzH)n9G8-~9 zQi@P(#xj!pvBt6U$^GM%eQk^*ntAU#^7m{IT&MGKvsC?u^5WcxER)=x^3e{RN!YT- zYUpCfq~AbMds+Qn)#DnUHkGjs6ctS|Z-FR>n2ZRI#4nX4hP6kthQfQfyCOR`dYFgq3|qle+BRD0d!onZmYG+1=FO%)O=`?Twvq^6PM;79 z@$r~;oXW8_sr%{=r7;aJSdXiP?;c+>=RU+)03$viyDHxxjTG%5@BdD6af%s=!tyGz z8RRccFP9&5wiiwi;4dptaZL1qWx%z4~ zXoY(|e^Pe*+1Rr&!dT##*${KDW9L){4i+}TKfAQzxM{r0gw;B@a}rCodrdKzFyI+o zIEsaulvypxy}Cl{B0O)j27U7)Imy{kT60=5TO6AEn@1Q~XcS6MKr6Z0z?Ogz9Ae?; z@Vz1FG0KU`F#~vQr%~(c7Gg_in`MV%&lddVXy9nxpajgS^-bNQ>NmAFT423ill!Yz zC?9fT$Ba^wX^`w~wPFb;4>}J8$SgI}2)k5kG6+Q5Q2SWxiAJ)*qTv4&o%bVKe;bAo zg2*BWA%c)dV(-28-c(UKbZAwVwmQDuL-*EJ)u_Gq-ZSud_^>6hYp*+|U8rfdW~_3sG`1ip*DhbJ zI#IyL?$?N?7z;T+BDbuQ6h$VMWUK@su8DiX zDSR&k&S6?*cqP|Rk5LNJNCg36j))}B(P7EqBoBqZ2WrMG#1YAE$2|dl!*`eS|Nk4N zt9mQNjE=3c?SJbRmcGpXqn@3_O-RwsGHxEb^GNeO;YJ=`+T>f%obDeB84H^{H`Bdv zX_b3@o{`Gh@jjShAEi>xQY?qkh5#ec6A^P;jLl8{^|qC~6|rp#E@8w^u~*V?!bcTe z{U8$uV{xM&#uQ7kGuX?~>zv1s+dJ1Fr$Z|@0|~Wf3O^N}s+nu9tEv;a#E=4aq4KPg z>lvt)yO;Al`^|$Q#w_hgzfCi^=5e`EaY6p|+=1Np`Ar29Mc+#5D?;kV$(voeL%&(3 zs^E>`?N{60o2#3V%xoYT@=t&+^iPD0?#8y^EM(0j1(3tMz~e6mjfa_l+kF4vjW7*9 zUEm-)_u-wboTbXy!iCwblk5>(&RmC_y};LetKbcw>(RyC?CphJ>cPxG$KJOcu`TBM z>>AI~XX?xly4#`cV%yt}pIxdwMZJCfQ-cjdd7~WDn{$rK`YTn-B1?-4#Y_I{EBjQ= zk5IG_2QmezDqbVwtawASNms_;x*6DE!j0*6+QGr9%&N=Y%+1$B-KoZ6-r$s0n2IjR zT_#2%R$K`kE*2sv0J3G@X9_Vt?!~O#n9A#Ps&*?<&g;$UO?#2Vnye(eO4x~&jq-?u z{eBt0n=Y6yRP>)fN2!17klPt%yiY20Q(3RLv#A4+& z?fVwu?#HLzpDFWeaJ8|DG!ik2HC3^YvHE0HY$jynp{J{kBq>O*iE0X23k>mH#TjG#8R#t#PdcSzKOAa7*l*=^dFa=u+he*_7GjKl$0gA8Hj5Iyf{^Cy~ z_rNhAVMrrl1|2GMSuz}PnH{q{IHcUHZ|X}D5aRYjH8;|uuTqat8A}tpKV|1 z4jjHoMJ{r#8ZJYY*w?$6&$tu8+kB3EN>G^Kw5TLHQ}PD>o3gT=iiLswIhP#Il9P7= z{yU=*;P1WWQte=G7iYt?5HwcSHPTp8W|#jV0}%PmHM_by{9h|~JzI@QCA0Whj&f#8 zwk3;_rjsu9_x)$cN8Lz`G$rr-$`oYA_sR!PDe7Y3$|i!5p5KBlpWMd zbxTaXTf8-6Go)&ZYUdhMnQfaVnB6tGWAxYPwUL=#j~W|ETKa_;LNJE=*B#9* zdo(xNz{2~TNV`xYox!(RVWW?Kh;0f9aaBETox~aMR7AZ_qZgvx433F436^-W_L5To~*UZYfzKN zT_#}j#2rg^1)u`(1^YT1orev+3;zi&27Eh$0$&MT$MTWHiJQ{LVq+qgkf#Kfpv8O$ zn6QWymUVW??qlT8t|*i+CkV3@IJdo&aIg;Jk%S?KcN{6=wbzUGihh^nmVPdVmOpDs z83-Q#HaOVWQB+;@s#$UD`qHnB^0kav;Is_YeNJTU$zBkrI<$$E<98PwLifmo;XX>< z5vxV1Va{N;B%{$^Fo8HH`7^BT!#tV?Q!n>K^Pb*_MufskTp^BMt;RUY?17DQf0r_qbET6s7z2RY_ zMg6y$q~-t$iP|vxZozkXoT0Maxtp`wxOI0ecmDlc(ndJXcT9}(d+n!sG5RorZ2kAT zQQ9YTzUp_F_}g4?P4-%LpR!{bnyQ8?@n~aB+{|@Mo@!knUXyf32?!qYIkRW&-rlBf zNv~;5>-H9OjCBY1-RSyU^C8zN%Ra|5XEHq^M*JJ)>(!`%M7CVrvXJWa+TDhVmauO5 zVR!14rGMKW*em$#1>^)P5ow5PLTsonlGS)O#e6k4?Ny^w_KF@)+*++&w1#C0QK=#_ zA}57)5Y6Bb&g<->>{D#u1NYU>w9@G}vq6hUdfUK*rm`yA>Jv@%t$!OYRA!WzmAt5k zZg|>LH@&^8xy`pBIdepTjo@Z)Zq>0JbLw#l0KTzD92M+I?d%?`1A7FJypsk`O8%fl`Yxr#vWr86Bi?yM!RuQ2TA#>XbMf}-5tGKd$!Zo`A2e>i*yi4!If~`D1gK@ZysxxznGv$J zyZ`p+?J*a-BUcURBJ>)V4#?SKu2(Y9JE0sse0h*ia17rK@C3XZ86lA(yRXoxS!;x{ zbT%*3fszu%{RLv7_0UHURbEfPtz)0#Uu+%6@O_;Xo~hfE$liHYB0##sy=P`PZ-Q-H zpr5C4zQU}wi!9u!+pWBPQWUj~ z`iriY%D_{I-|;2*29*_~YYq&@Ox+fYGmD4ThUAyoms^qbkotvTlYAlWiWuhcVZV7y zW#{IIJ>=X0u5Qo9(myYxEvqh<&ACllb$ORP&I-yFE*7Z?tq#rAN*IqvXL?lebVUq( zA0DQB98FlbbXW(%!UFhm0H@gHfR3PjzH0C(sDa2EB2bTRS?m1G2OMM?Dsy`%yzm}J zxatj1u)&4K3l>2-J`XJ3t0v*U$ppz{qdj4-*=QRQ3qmvQRGmre5VkX@&bde?CoAt# zQA(j-PD|ocw9G$T&gs&m(%RgfH2JKBve&H}1NgD;G?%r}qaw(JaEdTNFkKjdCgUcQ zhKZG;a7a5(B^WJQD0@g$ByAJEvshq~M7lh;l7&)`0)Pm>3CrBa$;uBXT_Gf*njycr zuYh{_hhg>rpB<&unZ?h`I?Ktk!&8al568u(Au}q|L{^64PN!LWSj)q@%o5F1i4$c%|pMKq%va$k`v~o}ZKO#W=1SyXzercbF#|lq#KNL1dM-p3d*je4$s&omn`X z%c4;x^hW*-Bz03-xf&cR07caNnv#iz`QF*Fzmp0hyuGEJ?%jU<`NQz>7Zaamqjz=q zQc(;{2@=mQCxXHoYpIw&w#7KEyI=JSJDuSF(B52SRje@jU5wn3C`eFMcnOV^6cjz;|I05WYK(n| zM@#PszULBTdK?CDJpoTaesIlh7SG1fM(J-C6IX#NYqR^*i!5ti|JaLx&UUxf2c1;| z_T$FXblU9n&mAcyjemyYLkkJALw$M102kT+<9Y-07Aiu-LJ9%5nbOBj zthsJ3xS4MV#3|4weN+9ek(BW%txpOWq)F8uhC7zMmVb;=)XvHpiJXD{;4(UJUh|{7 zP3#US_ht2{3{u8xX8;o|&As_v>6bH_^DK+^i`WYx1*pQR;^gvyx|$A=k#6cS_4Z`v zblp-ma}I2X03jrVFrq*Sf9WM@tc)-bsM4_L4R8P)f!Kntu`91@PhtAh`c6$G%s*X0E+eP`1K+we`ah4d*qV!uYtMF0 z0utbIVjnQ(7+F?w7cUA!d5f!yW03I>FODtdbB;-n7OWI*4!Z=E7p7vHS!7^<`l=#K z;k3$umZ>4ZOx*gM?Q4rp{dz4igO_#;?;QX2lPvy)rM}@EonZ~IYA#6zTOpQ+_>Vhg z_to6~=;TPyc=?ECZ*#-(H0d+_MxDrBOxE3>J%zM{6e^0*|kU?xW; zV=|d5xj!{2Yd?=!oLv2e{HEJ(&~uD1E5zvDe!RoEer3UbHgUdT_2C|s>yMzJ%%QT2 zc99OB=Bjd}(tEW6T?bP^YZk}G$=2hRZ(zXK34U8E9STWbhKT(o1H{$hr3rX~F#d$p zKanmNg6A>&6q9Y2e~o{3bn?l>+B9gkjb1XfJbZ2N=Fsmk(TUe1LtXHiD@Du2QJ?LsM%T;+WZ?~ehcDUxcd4}1^ixxeU z-j~UfauurD z+nD0;r~ZN7fC120BfV|y!|u=_ioKBI7%&a|2Py*JfQUg0U{qmqELmP%DVX#Y`(3n_1ox__PWxzGw2tIc1-u=j>e-rlo z>mBqCyMCQ9iRrniwNbf#wsz0v9rFDi@A1i*@3VhrhvqC7mu9>Nrkg@*S{qId{#^cX zn9WUvz@#9;F7v(>Z=7>e|fr^0&R5>-NX)%n%w5+qD zlbX8fQ~B?5heS?wvH{2>!tj=ElV+!8qMozSy#6IkDaDKUF1!WlsoZzW8H5zq`JLuv zo4G-1!?++NzAK?kpxvOOr0qdda7{_2NOf!7QNzP}N?lg-nQn^_{i%p?y`goA+t?zF zWA)6Q8vA9g7u?G{mV6=n`l2CdEZPgjC*mXOB(aHoi{Hf4Wh1d_(sZe0>2orTcsuz% zrDK&E)xYW=4UTMNUCZ3HT`~4YrVg4?1Q4c7q)TXwUyrx?2)d)W>Ao4nxH*&A^fcm{tfF%&TlKRFWt`HO*c(# z%y^nVP$59J?28!tN8?&pUOv4>S>M>T;p`PimfDuDQ`^<(R{ccsmwhcatzl})W9?~m z*F@ep%*wzqz{$@JYBH~WPo+bv!Kl>ynHfs2Q#DF?SBXT#p}LRvsHt5GWMKPN$Ia$5 zm8yk@xmv|0H3IblRT_mN>Dmb{EKmh+_Q&*q#JADKQQ|3=%QIVcI&7OoswV1^hTC^1 zVJgBA@M_Q==(<3Qm=F4gs2(axil|ICWgQnR?@?WVb-;)p({Jxoq;HGsuKB1|xmK9@ zSw|iF3kFx@AflH9CxmVa3h{WYPmg|VKWYFsS~q`edeJn}_F%w%#&YY@l{#_H;2&@ z6BXk|lQF9jvf@NcsN7XGHA6u&6a7%-8iF#(M9o@{TmPLpNp1u60cOUvv&X*NHa^&$ z*?Og2wmYY{yzfWvNY`pRx|OTxQ_ZE4$gJ@6%Dl_fA{}i*zSDQ+bypi0^{d2r=H#Q% zpA&lvv;%Wc1k44z$RWJlxM<1R&7!%W{03q>(ips_>>wsj%v0ec-1h+?L-$91(+nB#BMS2AXQKv*cRRcy~P&>Yeg-S?(5&s zrOD{RC>)yX!(a`uA{K){;izf{M7tq{OWvudZxJkbiukT z+T)GQNEZc<*%UYH7$LinEE58BW~@V;MaDo>Xq55frY3OxF!e$M|UEH}1!@M0(MF^cZ0!)pBMHLA@@rV1w%bd~REjO&}4pR;CIHJY&- z%&Jc-(iF$le(HQNSka%+tX1@pJw%Rjy4J8h1Y ze+t5KH4Ea(C#yrNvMb-!STs*|#}A4OP7k~r`7(2x@nKJ#`SKv-AmON(vmVq8;}JX| zGLH_y`ryA4=M(}}eya7TKh_yAEp_PknmDQI?drkqUFCZ%VABuc3NUBtap`-R{Ihss zKBIp}xd-bcZio^@(jg*8uJfIgl%Ct2-Q?@F8YK9us&%X0Jme; zekYvOV?DCcb)uyrQqx&~$e>k6R^_hjC(%bREgok8=_p~RX6^EV&CK4U->4f!rvG-2 zQ3tKbq>fgpUnrmA^!?IH@i&vdE+zYCB&4XbvPH!O8+Dd#Hmw;ASq7r{nPCz|k4EFSI$RNj3<5A98>ip<Hy^$AQ|z16H_^y}$TQ#9K7D;B z@UG^w#~)&9aN&jO+GgQS_8$B01y&hthyHA9nJtg|DPI=swHo}YR~VY=lsC#h-I~FF`hRf8uIFU>B4kIHIEdvCI7;mI5iLKcfxle zd*`?Ct0uGbvD%)}#;@gF1uHqynKCKA69N+xQ+cu~vp%K|B_|~gCd4HSB#xx{7F1Ld zTRgf$hR5j*o0b3|L<2m{)dzUNYmDS0xM@sj(v<$xm z+y-!YfS4iFiu)N54!X}*#tj4P9k%VrZrok9UQDDvo|+lepj_%X-_hIQ*XKGmLld7h zq{U8%jxGg}7$I$iTf@I2!#=C=H1=UUXF z#Oxhf8_j=VWA)ZDj5^$3)#}!CvFUH?m)@8$Z#r<1e|dH}c=^==f__9}o3mKDxR$g& zvA(boxbuOj3Wx={@^c6Y3Hcy)_#FivAZIZUELFS(W&msgDWU2~?%H{}DcTV_D7_$E zrlyEeAQpqrCg*u9VSez&%IrF!f0S9uH-LduJGol8e&S%B}bv0hq3F+JNlgQpiewBCT0#k zh#N4Qj94gGR+wEI)gKy6me!b6!p!FV3@UghRK3rhP1vc@%OyyXUwvI7VruRSQ=M zR52^~%ax0Vi_h10_7+W0S(^sv@VQRkmdKXT_V6B#L7&lOTHTu6VJcT45CXV!B!A$t zA9Zl{7zhl6YzrXyJArSG$!uc4R`7M05LgcqDNL4fAwD5F$tq%=iQf>rkFrKdVP45C zD~&4KkSMYtGP_cdV*kP0IUetO??^L}W~_T@B_~td(vijAYYm!EwJpW-1y@TIYmyqf zn_o71)>hZHx5kWdZP;*C3&@EtOK;=72-&z>*nTP2yqlDu9I5g`wM4yLTh4IXU|;i} za+2aF6*ZkreM!wDf`()%T21OI>xv741qc9=D1&zb5mv-f0f2a>z?h z&X3cGlS&fKHZO)(e67l=bt5l!+YhrcolB*AO~7lAR&Wz{5nIi{Dsv1l1G_0%rQU86 z=l;s+z+A%Ur^#zuAy-p3C8u&5533QIN=F~JFP??oW4%Uw-EaNxeb9M+-Jc!A-ecA%mrx!LanO2VYm5`v5XFv z28U*?ZjwQ#4uIuFMJSGFCL29A3DI*_{)eBz$B@pEF5urwCZS@)wXl)0!BQT=Wt`_2 zR+HM@+V#ImFBa|=1(yj_=2c}?MUP#%9LI!vB_iP0QgJ-NSUr3WD;c&YYNp(Q~HKy6_RnO zGOHL5(E)^>u&%h8=v_$k;f3YZsfoVfn#x?$OmsnX{rj%ouFht|%J}^Fj7!PMaRGk{ zqLvbbi=UAn^w7Gw$Pzc@VBL>v$qf6 zY~y9a8z;kpfPB8k zFbI$2!H@0v{kMQpXc&qi885EJ59fsM-dQVOJVk37=IgcSRPXx5nzL<9ZcQGKwhglP zw6}!U)mAFjgtolxH6M}F*Uo$2?XKHLuRp%zQ{$(QzR4br zPW`r1R-G1wriuoQnubb$Wj+WGa*{Un7p$mnhuGUT%Y-u<5=#>6(-=96`Hyo0)5x*M zKO{a(zv6iH;2l0PF7Z-+M;WZ@Tpb_zZs)myg<;{*{n5;cdK&+7-M0JD7^gKfUL31b zW87?uw|i!8X<)AxVmNEsX4z`}+BVSjl7IL)^RpFRJjQD(G>v#2j79;j2y%W`V&izb zXn%;+48BTN9t`NvYQNuYH}Hw|#)}_Z9{e4C5KhA=%0{7$ zc@vK2fP5%!ReMtp!*xYF>2qQ*QIc>wGz*C2v<1Bv@YM3ws^Xl-3V1VM|2E4a;mXdtOJ50IO*#mK z9ZD9;?aO_|3Coi4fdo_Rv8X=c96vAeJ2H&t+$M&0Z^)K{7!R599rqqA>gaCltIjEh zmRXjsR2A2Akn7qvdw&nPj)YN2gYIKW3w#IVzzWXOM`3JezK3XAwE_cPoqsA%6swf~ z>CRb}+dMbx&=1oMF*3EdVYDs3gzN^tN94&2tL5rOX<+a-Q3&BY;RF#4kx5u1N9caX z&gk~!mNw(x?EcvJAhoxxORKG>CN_68K{N&zCzA3fQ#LCr%_2$spK@$V)U%%+zn0@I zO7h!V`;`WcdxiQwjL)oc9=-q&xZZM*4qccA+-Jq@HMyO8&O~3iclFVg&P$^gC4*H$ z_-+91mOeOpzvY_t>15Z(=C^fbm6BvcMEd!%j-575=OspB$UG(Z^!S9aq@fJa?34_@ zWVN`aUk^W(ymolG{ig0K>9=IGTI|Qf@EoaXwbrj)-+R=0F7;d-h#T>mxJFx9x^bW- zU`}|csjqWMy_uwk!;z|VWu1ls2QF7!od}@@TLoS8z2t|05h^!xM z%FYhx4Qu7LWqwr>4G)_On*P+zmY**P zC~7JEQ=DFr(-7S8Y~a>d^mG8NaU!3B9Au0L%#5y{+@9NhutQfk}8OGa$MPfr855$0!w<6@ru;PU1Pj0&)wa4+4OiIH64BmLMZ{wRH9S+GB3R9P3bS${xU2YBB3?0AAwgCZ#ee~Ld3d(K-Ta3Lq;L*0 zT;zn18}E}HHu}rK%63t*b@Q#(;NGo?yye*~(XCg@)6}=)FQ=CmZ8i?KVm8K??#@pv z@2%TyDsLPt_b)!&y9zhJUQo1Ae2XiPeL(7$_m!;|o`swj3dMiad0^^e5@obw3bo_# z9QA+dLoh#yzXcUMdU%utJ||cLo#PnZxHa=^2+-bCJzbno*jK{Jiq;ZpG|Kz)H`CbT zFGorLX2!h9yiq0IZrdL~fet$MBZk$fobyHt)AZSi4`Xm@*g`mCX(#OP7l#v2klTlA zg#*vw0i?q{FtPIGEJyjia<@vAmWrv6gPt4RgXhG!Z)o7i8Q>|BhmhTfF-G%`Tp>zC za05XUDi_RwKjE!A7TvI=KIuMJP0c=tkBoARqQ{7_NR@ZvQ~upa-pG*2`IQ6AEy&X= zCe)tjnC!2nOb?wJc|0yYl}43cAZ#mfJD^%g@_L!pjc)(>MEJb(*mV+jfH*sONBBSR zlkt3G8({cIf5}GJo9q+ja!s!ejpY_T$~j2gJKW5k`P3>|n3d6$c_*hU&F4@4JKEEx zCpTU^d_{Tf^-lJy+uxFu3mJJC>{(8^6~%hhcN^K;Q~Eka1!tZuDQ@)aDX@Lya_5}_ zX@d7y_ZfkR)St1(oH*%Ue6r7#!*<9**xcQ8(&(?AgYIpkD02bxV*OEK8bX%m0@w+e zfc--P;3R}B0q-`y&Z|!O4u2awJ^Xh{b6#Tc)a>W!=JB90=gI4|Kw9Vod`Pm_yf2L! zy}fq~WUJUYm_IRDJN}QAvr?pw%~!41Z8q#0?Hles*qqsDI*10>O8rntRBuyuQ}{^| zllLTT;ihB_1q+zsp;K1i8evrP52>HM69~avri5Wk^1Fj#pv1Xjb>>y~K1deEq!=Ueq{gIMZ%{QYN+{9Ca9`c>%ZHLIh3V5uKRd%Ks zAjSvA=f#21QgTi)EAx=tov@WaOIl3%n_`?4|L;zmcii_R`y6H|TRpy=gYt2=*nU+4IsI7(emX zBI^8bUJ}5C&68uF7a|}iNP~UgetY<83%vex{l#YW*1@L9dgJo%IS`F|s((CUq?Cdj zqKv81S6JUPZ3__#S_@BRFHCq2;`=oFlm|js6#1BmNg8ODpN1WE>b=x`bNJ^X`yrEa zkYoGk_=pVL5%!gpC!EKrNLxvA{rr(T4_uc8L>S-UAqq8k$ zQ(p|(_P*_YJU|%xI(B{7dPr_$c*<_UW;t&0>!JuF?=S&=T2@gLWUOVT#v)=S=^Uu{ zs-A#)QRjUOD`4fd-3y3*7X~GG)v7oquI85CA*oj!f_^J4CRxpE-xmmner`vj}BfaZ$ zU*536bnZOYn)%kH{qt<{-0qMZ0ldhF#AQ56MP1Lz;a!og(hSz3nVrB+$QOPv;=Z7w$UTWOxEO^j z)r(qh4Bncn+etZgIXrOSaNx1?wRmKpq+OzMQyrq_tcbu*OW%?j~{hGZlU78(xosoSfDNKq>Kci=il0c1Is$kq%yE>;l z4V^)(CNcYY*We?t0FWdn?%10td2nXmeDCdU=>8{m3g2%;x)6ll9oWM3W=;a^VMK8@ zoG2liIHlyG>8rP;e?ccr#f1=!y(|3>w?5w<-F&;S*vGH8#P3Z5t89v2Z)swC4L+W(*#rO0p6K-Qf+Kr7QAQ?F;Eh-ny znu-0@RWQUKA~juY3aIU6HOdZC{nK}|k8{%su9Xip zyNv{_H1AilsdBpUG6V`SsYGd|+ob1M7m0PWsZ=4}NGVZcPe;L^-nhu3$o_#xlAqA& z&44(chmOOBceG>;f7+3~GJVHAnKoDhNwriW6JrM_9{ya+n%thaJNkDYuU@`Hxr*nz5aaZL(v!G-)-?vQn@m!Gl}`d6;ds`10Shp)?OYoa_Do(0AKR) z2`fmC$g8RQ7^vCjod^x^^Y?evxBPCtVYB39=N{}h@|>{bX}QTR>0v7+~S#rocfdQ+j`F z`^8q)_KE!;$C8}pz#l*q@H%jqrw{x^0ExOHrHY*u+ZK?9I|)`}7V+hhRR}>yAB0!< zo)n%)QTnO|&{Wo9YPsuQF%dN~P>n;Y^ObR}@mU~<(19JxDcPaM;T{$XW4{@bW%lnd z@m0>3DpKu0!Esti+TZN3BE@31+*6q?IgrwUI_0)^-9ZD^6GbZ-91KK~1OV@?Vr#nO zKIg0GyLv*^yVZwqruTC54My0zTTY=S7Y=;^&L_<8>s4wT5Oa}D)F6)lp`QY}9^6d8q{@?YnZvUp@Fn=&V8ouxRPKuvR3d?&dAFYHl#t6G|1(ljtX!s+wx-s&}Xt>Wx@kc3QLlYh0xCO9qeU*DSG#^>lVi zFilrDFDAuGx5Np;Su@Sh9lwQf>gts8a9ZoFQr;BupX}c!qDG^)ny=h)Mc23hO69r03xxdUZxmJ)C&;)f!ZmYs35JuV_wAS5 z*WFz0#m!F`=bH`L%-a97)36R^8JtWlw@tWos^rbF9hd_&7IhJ!&C|KxxGFPiIk7+3 z*%`&!9&onO$W`^?<)Q_z3MR{28&x~Kd$+oln=NZ}s!unc?!{8%2haAm52#O7u8SYP zXXiZf*)iW{m=$kYp&H8HNNUv86R2} z*;_j{=iK2XBWf`D#ADT`TCLjix}wHwmOc*gE-#z{&EILkm9&Z3aufJ0tOmv!6M#KW zaF-9piHI(PUUS^#{13*3PRBk+H}TA_fM`lfwoD#~IAR6BSbk1boi?6%xj>sM9v$l< zwOe+L4!xbS9_Aw7F8i;@tU|U?qAj-*+s8Kgh2Fmc*`RI2F~BR(rRU42b>{9__AJmV z1OjC&L6>xsuER#l%F4cx7L}5~))L;T>F8fIF*EBi`J?|%&5+P9DJ+(OoJ1@^w16## z*SE6Pq}R%p`lo{irperO!Oi|%ln%p&?!tg1?!Q$rW{K3)-SoV4sf^8>+Op^-QqSa2 z_*BrM+ioIvu`pKhinN*3A51Yu4QoUURKI2{Yp?H7;Kk+|Z<}Z_Z!D>orq&_^A%5;_v&yzs7UR-qX6uX3??HRnSGl?xsbfd4dhvVZ@rQuTR=VCi6D3 zvokez!Z(uEHdeytUB_Ox$COW}@5cW3OZN->z0Es=&%sejiN90a69fM0{__7V9;cT< zDa&k|8WUZz+D_>%DKsnp7(=l=#`z|pdQ?Gp~ub8?chx6*@h zURQ~AQN|z9wdo>rCJduPL(rg56edk!(#YTG@rfkg?>-{_M;8}v9o+K@uel)`YJBZ! z=xUINo1C$ru7ydd)1o)S38>#sGLSSBDTez2u-mTd2U|{u+kh|ZQaj(4&Qq(0q&t39 z-z~VAjmaiw%VydpzWpWi;pwZq*S;S?-${{fk@=BY(P?Rj($@NC?I-(7$9QMYttxNt z9W1bI1LU~!c*O+kB!%Ur)c_jN>PzZ>SbO&dU4A_`y&C;>qe63t?Xgq8N5Y9M??~rE z6B`XzgMpkm7S(XeOkkjA zfQ%pAbHGW$ZrJXTQ-q6=i@jr})qMjc)i$|ssZ(M*Li=zi1bY(7{#ugQdi zy^udJ(zutzNckCsASHmZs`3@p0j(4x4ohL19NS0sVUBeBT=NDU1?7H1qufQg3F%O= zSHdbnJg8fkS=32bHNbfvyhU4ow$e7kJ)+xH--xVS$)hE;|JMJ~_{ro)TFhh`qVQaq zVo_%*<W}n5xpX@Iuv0ayRTChj$N;b|(zhkq(V?OtLKDz% z&b>{gDO6`~EwTJ}(UqK_)Ubq|ct+w-IwadC(<1e4!n3%d_)E#%nY=|))m5$ged?pO z^xlnNc296RoCfg&6@j9l>xfk3OA&ri0$K&1r@m-#U<@&hF)OfEb}DsrupHKXp?Dn| zC58}o6sX{@6g(joC3BwCOM>If#8SZ#d*jrkZkxu=8f*o~k-)m;u=Z=Thi2jxe#@{7=~I9@iIg{d>vINAFX{!KT9u;G z##vQ2Qn$=GoEx!9&IpS^pA#R&M#zJey5!D?C4uty9?pLn>TXKUw@b+Tb1{k*EgmNu zQ}o^Xt>g3K$NW#}FX$0l9~ypC$BJd#E#9s6Yn*Al)E6>^TSss_fmjHQi9eOI*Ct#2 zcH28aJz?P)?~e9d^>*`hIVF1f#98_o=YaD*3T`0BR$H9;DV-Ggami`XJ!CENG7^Ej zjvPX!3co}gK-#%Pn6(?`tDDO?%T@F0W4MmPhMD^7WUihy3jfH75#JH|@UvlKihS?M z&Y6zD?(#mPK5`eJTa=iP@9el7Z}2UP-p9o$f0nHQ)8} zNMNNfuk>9xC(;RJoX%ZCVFPZh?+Uy)ew-ySU-6NuiH4chdrhRuWx3Co1<@5$nY6nK zkA<$cPC%iHq)G$$&&toqQreZpwE4}c#(@p;W^HOi1^E`)s)45>G>&LQXc`_k7~u_n?y?PuL;SR!WgLq-?9QD?dT( zm2XfXYXNmnXlg0nASg-ii{kiW_y}MTftM%?Oo{kAK{OA1_x-H**xQkmQKK<=7TqtI z^?erJrQPUTwwzm+ys%B5zko_Y&BkPGRlzbw2RthRE62SGa>!$(AKq&wd?o?;LROyb3|5jSS%FU(rbJFH}E#W0ihITovWKa?3Jef;ww zS~Koc;`Q`~Jdtw222krj%gy>Hr7v=;bKaLYH0}1knFyYKL1mv4To2%wL7b4hPEc2k z(Tz9fa13-3u^Y1Du~MAtW#&?Y-8x!;;!b{WYnpELXX1yfz`*3`(HL9 z7A0pyr+-cN({iUj54&`?lZ)!>>nP-k?sL5*o!ex?2KlDMj`7}t-rJp?E$!s^u2&;` zGxc-Tv+rlS7K|Aa`yaS6z)sLZ2ptm2>V-z|8}g=ca`FTV+{ErGTdKAwswx#|bei(J z)}Ng8)ACLCN%Z;e#22?`)+cmb74HyK2r6!*+tu%qR-W zdYd7YiAe_imixf_`sVBZ-Wz;<_Cqcb8R`17J1Q*JAhA2uK1(WpzVul`dtbt=+F>1k zGTK>6T)Iw5R+=AYt(;@nYX8;SA#n3t+WEfocIV!lit=JO%R56n-}<|q$@S}ZxT4>y z6ijSX$WRYa*H8$N4VUmn86!9O;wz<$mxlkiU!u!j6FaSsYSZeT>OzDv5r4@40M$S$zg`FB1rrC70yXxU z=~duV+Md@~)0N6$!ot4WzYfGs$b`v%$1TLv!Fa(?!s^1g!VbcG!V<@$(30KR>uUKi z0$v2O2B{5^7Ka~GCCeqBB_t?nE9))ME`KdbD?cjwDzPjqFO@U;IekF6MI1+(Lrp)O zJTW>`HajhkAA}X#6Vw^7CWJGIF)1KZ4Db6w@w4rZ?b__H>jmqd=-A;5*woB-!Lhjj zx3#towNkJrs6U=Dm@=4lnv0zYqBN&KuU@BIv4(bRA1c3(p z5%eIbDyb}?Eaop2Ih;p;R_j~~S$I*ON{U98Mn z9f~DTC?F}JDfuZuD*PvyBB~w}AiXD`G>twfJbf;$9AOYc5B?E-5aJ1n|GD?V_CEKR z^8xFs+d0b^#$e0c&=b?1&NIcJ#3s;e+(F_C-?!3t$l%NC*$L@K@k{Xg?QZi30a+0C z6hRDw0df3*|1b@F95Ek576b~2{sj9^2g4b*A5n@TQ_B4WWif=R7X+{Rrp#OVSQu0U({CfOUpvyJi9qbIE^+qGEXZzB&ZzG5=;fO z@aWYYzyGqYuw}T%#l6YTz89~`p(2@Kl~9z=lP8s)o5ZN>yoJ+Z;w4Qk&;7^)#*o7}!wbdj#@faW!Q8f>t`w?TsaLF)vKzbC z!_Ue8%7VrlzACqpwh_II$Jo$S*2>!Q;0o$8_15{8^v>^K@!$FN2?!Av20#1*{22qE z5Oo`Q9%~;GBYY`%F-toKN99jAQ~puSP&`-BWR`KYb{udJWYS#dS(RAQSCdsePclT) zHqR(98_Eqo|1$B%wof1^8oY&_K^Cj0gnYW1gipf1kMU589ptPIMp+6BykYI0hs{R2Q(0W7&0RFEhIKI zH6<*^A2=BI7#bL3?=z-)l z;z;44;Go`X+i=>v+w0sa-M-sQ+gIMW;&$fj=%(p0>A&Ux;{DtT+P&K{<0R}5@m26# z>zwGa>t6D5`WFM-3$+wH8{Qqc9Sj^%8(AOaC-5+=IC?$`L3Tf}I-4_XDzYC36fp`H z1RDVQ{QCKy_Z#+7@+0ZW+4;voy>Gk@zwyCG!mhq$zDdT+&{x?*-KN-Z(oNOb-g@Z# z?osa!><;S??bq+P@t*QP^l0~D`pNq0_G$(d$>Gig(s$8;%m&9h#FN0TyRNrLwxPPh!zIgE&4tP _U>w<@!4u|~E9##-OF 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

5F8UyXH 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

sS(`d%vtTcb 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 Ive{?O4?~*X&Hw-a literal 0 HcmV?d00001 diff --git a/assets/audio/samples/SampleBank_0/Stal_Sample444.wav b/assets/audio/samples/SampleBank_0/Stal_Sample444.wav new file mode 100644 index 0000000000000000000000000000000000000000..17ea666981b4f955d1fde2637356b0b8daa19d4d GIT binary patch literal 62094 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 PUAmU?x5S_S|G)nS0z6hH literal 0 HcmV?d00001 diff --git a/assets/audio/samples/SampleBank_0/Stal_Sample445.wav b/assets/audio/samples/SampleBank_0/Stal_Sample445.wav new file mode 100644 index 0000000000000000000000000000000000000000..e6a9700bc0de2b0aabedf38e236a02b3ade50d76 GIT binary patch literal 13642 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 Y5+H>55E>9e0KkP1fasqW{#zjQKM%8Y0{{R3 literal 0 HcmV?d00001 diff --git a/assets/audio/samples/SampleBank_0/Stal_Sample446.wav b/assets/audio/samples/SampleBank_0/Stal_Sample446.wav new file mode 100644 index 0000000000000000000000000000000000000000..c5a1046aeb745f8920dcd718a90347f87b3ec727 GIT binary patch literal 36144 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%0AZh~`jAb~M?nVb{mg<^v zr_@DmRv3@BXbh%8~QiRSX~mgaR)Bm6>8~sW-`; zN5Y}dhQH7Qu-koGc&vWKD$IhLM2piP-BeAuR6Qit6Sj+QMZ`Z*q;~aDdMX}Jjp{}5g)qon=E!yrRz|3|#I<67MMY^yEB>;#bFLL9D86XF z)WUt%HHzP9)Jw`c)B>CFCfpbV<4=VB+tR+eXPR4Z zEUr%&?}c%c=X#x$$o)83&y#F1JpoL`Jf5j8#bcO-Od@Egbb#rGKIVKa3tpo>N}kez z`o`5_Ot22sg(+brt|tAP=xPO$r)WW|^aEC-wR2tRwm?+7$>+pl(qm;Z^^f~Qw?Z?- z;qDE5HTfz!LEWH5@KqTgN6J1@sxXSTyAFv_AdQ`4d~9qAcy|r-hABrY-KV9&>?rLh zaNfPxoq?J&jj0A;Ey?VhQx~i4RJ&XteHL|cU9^&(uZ_{npjKjx;?*MYqHCz5lkgSf zGY_fT;4g|+H>on(k3H2@;xuWKdR#cl?*(Iw2_9WFhv6Abl;H*Uk{yFe?Cl&z_>rw8 zA9A~t*>p2@D)UoE8Fw<9rAO`|$}W&bHDa~eHXfTjFY4AZUGQeL8@*N6mVP9N?h|T& zrmrbS`+_lO<28s>HPV?MnxosGvd+1TJ%kfrx#TvN7s4E&lH)9r{^KOG{ zq{Ly1JVBlhYM|-rGk6IN7689b*upoJ*5j4bW6qDAt~3!BC{L8}a(`)(avbka!{xe4 zG3W&=<62Z}I83>qhT__CGZ%7pblr4(YODH##A)xe z)eL6S3y-y?iaG;Z8S!F*SQqEv<>D9V38^;x)$4U{sYr^j8w`aX!3LbK_Eiv=#IoFC zdME5jKht=!-_<6_iS6hL1$Ft{1$;xH=yU7}cn!saSn3{!H6Pit8dW=-StPcw-{OhA zrJ7OKsk77oI1|i+z2Pu01~ZJ2-KW%XjdN6TrwFl1678YMrS~yC*g~{ROyr-58KgQ} z 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 literal 0 HcmV?d00001 diff --git a/assets/audio/samples/SampleBank_0/Stal_Sample447.wav b/assets/audio/samples/SampleBank_0/Stal_Sample447.wav new file mode 100644 index 0000000000000000000000000000000000000000..5064be6bb24ee7bb1e575f5015b62418bca91329 GIT binary patch literal 66212 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 KP~ScWZ~uSg3GXNX literal 0 HcmV?d00001 diff --git a/assets/audio/samples/SampleBank_0/Stal_Sample448.wav b/assets/audio/samples/SampleBank_0/Stal_Sample448.wav new file mode 100644 index 0000000000000000000000000000000000000000..5ab5e98e01603747d765b61baa516df483c27709 GIT binary patch literal 92970 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

_T4=+86{GHknSSs*o`6Mw^>wR_Sct{rF) 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 ZtguZ?XXJyLD@+b(?sRu;f1Get|3CLjJp2Fv literal 0 HcmV?d00001 diff --git a/assets/audio/samples/SampleBank_0/Stal_Sample449.wav b/assets/audio/samples/SampleBank_0/Stal_Sample449.wav new file mode 100644 index 0000000000000000000000000000000000000000..d944cfd642fcc5ca9dcb944c6a6d0cb03d7589b9 GIT binary patch literal 14268 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 Q2cu7P!S5YLXLl9;2Q)fp5&!@I literal 0 HcmV?d00001 diff --git a/assets/audio/samples/SampleBank_0/Stal_Sample450.wav b/assets/audio/samples/SampleBank_0/Stal_Sample450.wav new file mode 100644 index 0000000000000000000000000000000000000000..151e7c22f69938f770ce44f25a74212f4212976a GIT binary patch literal 81964 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

c@ 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 D3@Z9l literal 0 HcmV?d00001 diff --git a/assets/audio/samples/SampleBank_0/Stal_Sample451.wav b/assets/audio/samples/SampleBank_0/Stal_Sample451.wav new file mode 100644 index 0000000000000000000000000000000000000000..9a1f52166e434946761ced4869369453b3f5e840 GIT binary patch literal 237858 zcmW(+1$Yxn*PfNQHmSS21H}u)-QC??FYfMK+#N1j9Eul8p-?FGmb#~H+_N(Od_Vi7 zWH+0cIp@6RJu;gS{rmLsyh?zvDPwxiS-i?$4gkQ=0XCsG4ghc<2eYQHnr^v5pbHTF z``@+yy#s)O4*0*91-&3-|Np%S8lV~4(Ut#Q*FzmTH$pXRg3ah1gfu#{LL6|=K>`_Y zMkC?C8~yJBe1H;2fd@L=fhT$|0Ah4513Yvm23lYlItpMu8kG;Mum-&^hAmKo{(ga3 zuoBk6zvyoTtVXi{@CV)5`2Q~wjq^XbYS1SRC`6+x(QFcQv_*#;&D$Py1{1&(&=G_K zUqGN0j0By4KYB%=+2!bdXLLtT^eqf z(dZS1q_0Oh6`}P;pq09#wfLe{{e_>Qs(A?x)-5``hO1cPp9)<|R>E0R0`%^id6 z1wba!%`2pr8EDKEa3h*=5gZAZqW3*uN7x_shT+i0=CbANH})L+n&rZwa67tt0GtDd zp;cW#_G*HGXze-B1mnS4pa!8>3rGk5AzgJu^V|S;!FTW%X=O3e>TtBWIv~LE!70!m zVaylleH|Ep^y~#b!MV^AQmiMM;V&BP9_$Ah*1+=MRAeI?+y;lkF>oS0glues-N7s{ z25Ec}(rPG@ZY8qF2V|vCgpB@R0h+BZlC=n}t`ec97s9O)xFXL90&xh>6OnzBK@&U! z_aU@(KsXKr?=+3)zKmH*|%8 za1@+^?6(z;Miv~5>|=lma0(7Y=T&ee`qo>RiYz)A$!kHF`H1wn1>t8E+>4kg5oyB< zY=uU)BP2l@XpaS8^FayhijbZUNNf+NM3VFZH-QsYjqtSw-G32D#|IX80*uB~NVakC zEnCIzMIP=4orQwKY`})0&#og2B|#c)K_GVWy z7wHzdAM=ntL@#GT*oEv$md|cy8kw2wWi|!bU5~hX2k3(x#HL{Bh^4mzA1o4#03p~& ztQgC}YCtdSE`A#O7qP_yFcZr_h`R_T;9c>fSUR>E>w^VhUttBZ)?4-(YiFC;dF()z zU?(tPjFoxLPGRdA6Z45Zff#=SVx`ldFVcB4oB|+NhE2jr!i~trhvI42bSxJu#`_X0 z@S9i*=7RsgDzNWZS8N2f7h8&jVU2Jn8_fR4Cc?G|!5;7lD@K|+f~+Nh8Ej8>FS~@j z&crd7nRs?0TfvTkH`z0+gY|TD#lh|rHHZr$LitO zeJm7HV)qgM_=2;D6T%V0he9!Y3KxP+m>p~bZ83Mu7hM$~@8Dn#FcSGp55$ZwkXO9` zf%sJ#DVeL=XFLIR=T4g7}uT#gtv9Av?K)``VXq+r<<>=5=LJDpv}W+ObjXJ#-}%m;QR z8gmAU_KOjk8?XV`Z^Zgrke_TsEOP<;1{<-v*c!AJIT|Ync0(~-1s|eWE+TH8gDg+eU^ayIxyU-h@w=E5<6{r8K6nmdwM1m^ zrC>ky4cm+z!QOx+&~(euwj2556lD1aa6H(E;_Pg!GhT$H0my!0W;1%`C3_2H4?H%NHc}huY-TO%1jn<( zm?6k#73@fs1Fyn-6e)MIM#M}zVLwcZzr};Gr6^xW!1ohB@NtOWsxdY0PS)bp$U}Yc z8KjbXku#ahLm0e^k0Ni8NAN)?#(qZG);a7bHVb?L319}RXSyIB{eakfA-kTDF$0-B z%xh*N$|t_Eeb{O2Sat$J&wbbt^v9C1Z72e-0KwRGycYk3G_e_Rc{b6+S;#p^&LrpJ z6<8!?{& zh2y59lA24eqf_WAN40~Z7Se-}28Oa(Ods|p8-O@p0t&%VkdOE#lXWn1l;xxXHFgcZ zhCjjvf=MV(IE{V8J&82@Bi0|N*(`P$Hkf!#j^jKfhF~68J+e_59#1+EE_f*x48B1( zkO9wweV7k657e^WjGeyCbV2d0fOclypfaSAayWLa*B>@@y>ct@TmGT>B@ zKz<}Mhy{2HJ09M_F>Dc%W-RN%Y^P^CD0?k6hMq)ErLR!!DWSt|J7_PYcC))-6uX9r zVYsv>ok|~M=OY_-fLodO2s0CqFMdOnO*_~X(}B}q6n=wP%TaNQ2{ot$7vOZ5gg+$x zI5)^bGL$3c97D5rCAN?wIjI~sR1{T1Z{j@poM^_YFgYdypV)NP8?L64sn3p!4iC!L zLE4|#@7j%yH0BEZ&EChsqXXy(%n9}^TY{qIcNBwvVRE7f;iQD@&$&xF$WfdSo{OLt zZyG0^JdC9vFZIBu;WvpNDE`mGpA(HlIq?u*2Y1uSOcbh0{Me=J z9N^3@r6C2VPSj%-TKPQuG<$;bq@~m`hm4&EUo#fkO0A`qFpsI_ju@DL&%}FSp3D#GD(r)o5OEx5 z(jU8te0COy$I3ukm`pp-pAm<;!Qu21sxK4EzC%&|8G8vuhF$O+)(cBOnMxwKf_2CH zp?HoXpOWI!v0s=955i6X4t@%JLlI{p>&I}}9w@gLK$d3c7}iKv)5j1SRIe3P(wTzBpTb^Y zWb^@Q6qQ6>W45wQbWhrkN^x9d3Skn;In!Bxx(}tGM>1d8ZYWO=h6?zIy~`}1DJqz` z2)kp>AeY%r{c^B$7Tg6MpX7)N5hceL-U?$2- zf>CYt9@Rq+5C_(>+o|`|18RvwguIW(4rcZvX6wVuXL6VXmSsjW6*R@ng9}jfO@!-# z1^a**(AW-?Ls+m3`~dEcJJ4|eONUL&7|WyEMg2eva9)ypn()vdcDfza#j(e}*TJEmQG;zJQ}V8ZqKC)WJD~s<;k_8}pc+teX7>)?rQH zHZy=0fU$%EhuCA>h;74r;L}k5>L08-{D#^kG)ozFNB>UZ5Fo zNTE2k1D;|}BRokt_c-fOL>!JU$6OEtwh$a{f8I+@CGwL=2x(jJGE9smA+*+@tZX)3 zfOGMS*m;zF4?uiaN6zHZoQE8STTZHw_PXHJL?@09cmkt{BzzPU0g*>RX3ECa)d3D`os6L}gV7&|qLRxw8a&7QHfwWQfM)92u5YzOE`%;3lfZ;VH5 zCC(71Iqi5jw~8nu5;$SJSpG6{2-^n1^cb@aWeJ;+=IYq_FoVjoEU-?pW7GsF$Apd` ztJ!wQK7q=hrOa$hL)2jYWPu=2)GF91DB{lKPZ1PzUSl7@cihIIxV7XF;vn&bh$TPp z*7LV>{@|xkY#xb!A-CZ-;0%xjPz}Y*qRSjT5enwgo~Y~8%l_PwVOP)}87+Oow%t6) zTyGWH?peI7iMHQ1jeR*S#rlv2>!Jr6Bz~!72 zE=jy)-_Sc@1+flkY#SWSPGz3cC9nb;jjGxXs0;TJv0NQjDy|W^h=N3`c%>Yc+lV4y z6gd$@u;;*VXth7JW!Spe|5)n`ZM1&+Tl$y!G^@k@#awNPr61FsnUCxjs-xo`Rl}5QSN=Nw4&Hn2NxrvusraK%%6~=N#_y0Dh=1@pT#gZ7FE$hJi1MRju!ViZDw(;I z#jdmrGGDb@sUT{ZW4T>z8$$WAo!GOCH}k{Z$2QPD&G8Sl4^@WO+5X@<_5@#tw*kY5 zFZ?=TnJ|){%XM(Zl1IsLf==RbLLWf{&l`O*Q8-d~UUXjAhu@Dpz&JbpQk_u!)CJWz z{n!-hr%h(PV!KU8LIvB#{?Po`QerML^|0+nTwO-xS#KN98(tf^<_^{iwiJ7gb)aQ~ zHPx}5*^BaxuJ~i3iCl*`vKe`r8|mOK7M$YF0Vf>OEGx}tEqYs-y~r%rozpqA4|QSY zYgSjsNSID|a!2q#3Li^qWY1+qlKmn=6eIXdl))%$3x;6>fCP0P+@Olq+8Z1@9q;W8 z)IYSA>QCRG>{KPH3C5tFzzIx8^dkBZow0m|122PW<{dSeQc|YB9c%%#GvQb_ zj*fp%JV;V32o~;^6gqu&<+!(X&X+Hj+!ZY6Rddrh4>$!}H?D{z@P43zxx<+7d*mdt zJ(7CIk4cqCw(%aWCOe?h|q@ueYEl|0F+Au#)qQ0GxSv7#rpAv;MV~*(~PC zru)WIh5}uGtzA8_J?+sI!{xgTdd2}yXl8(PUyNB zryAB6Pnovs>WvhYM*;dDd?`YE9KNYX>yH&{ddU=|fD*>;bkiM-8;&cSUVo zF1l@U?c;h?`9MN*H*y~Ey?L=DiFagLX)e3T@xiXLdFZdTT+=PFytl2i9Wrk+ceNIq zQ>j4m2RWNNf}6;WVHmtS`IdY^PQ$<9Mf800zsv{x4aV^E`PUdvO2Mq5_R|{B%B6`L zjxF{Y`w4mnXOXCZzlGb6*iH-V3(VP8CuSEl*E-Z}QSWQ%so!O~Ox+~4L_18yImO@1 z_mPQ|7o>}2hvapVHpCCGtaBeYZTX%>GD4kk+hRyiW4rhfO2LV${6_66SL5? z$hOXY%NVb{XP9Ihud!Br?y?i|-#nL%)m^Z`Dsnf<{orKZ|)t#zg~&$8enHtl;e7 zJmjwu@01IizbT@nS)xd>i)5+vl+;_&N%)DM#OuHv&c7yH&mYds<@O>Y@Ykr~^MG4W z&pVqQ=(u5Zv5vF+G)*$At;_7Cj-zxdGal1%FA1g#mWe1yU#Ug>UM!cCOZLjn%O=St z$tTDOrt8l*X_jejXm;v{Sf|+ZHVz{Jl_bkK!TBO+m7bDUC=M#GJ7vf{ zlF43%D}zA4K^Bh;ZnjIKLoe2?r2{n zg-GE2!<~m2*<%3WJkA>4Tb>)|GAN?oGRwd*{3#iaZ>782+uLv3e%Wem3+<_k<*jC^Zm;f!uDkw<$>w+pqBzU=MItYR48m!Vv%u}SYlL#9?6KsiC_!8-y2#h_ zo^#@1G<}EKZa!(KF~7CC+v}{ewC@`ZH6`jkSXa^qm~dt`C3AFi471HQHR(GTzUWtJ z!&`I>l7`+5q4oV+QTy3gWBOqhnZ8+E;RcSAsJ|>tKEmmVa<%&|-{k>!1D6GI{my#z zciZ6fMkbS_mp##tui1V>3qSpox6v$4_LvtQj6`I?Kdq~jK?iwt^F;Z^?Ox&>!#OrZFt;t zs3EobW98tARh4wJ+){0PWeTRd*{7Mt+fLg)S*oZd@G$(3&~RFK=OmHJJ}&+)=agd< z!{s*7Cc#L_SGkuI7he_46aE!_5{C(f@M?uar6Tbm-h55~_W&`7$)X9eh2zI=vL!fr zG7s5btSf7#)9qPSovo6di{s=td?t1Pb;ZWfuWff7znNGNNUY%>6}IxbOC~6qr3a+1 z6kDZRh<@NA(UsePe`1A{*%+gLV}SZ9b37Ak>tZn3mNJ=+410vl+mc~AYRWb>7+npn z#;Hb`KGty7(5hRk9jrNLbfNCk-64rD!E$)}w*XTQ`{iVSkQ&o&0oUV&kYb?ls=QkDR@q^6n=_wr_HiWg1clL z`IP*O6|w$s5@WV?F$L+KYK6v&<`hF$L!cSzeJnici?uzynX?j@sTy2Q&Lc{(gG^`Y zIGhX0?VrqbrY@#D3*Ua(l&%%(uIqzLG1jd%+8C)nr~j#|F$K|y_K~Jxc7tQJV+X^d zb7>>zzNm`-7Cr1DhP|1tv=iEI3PL;g5@w9u#~y-u3$@fcyWY~yI?Xi|>PEDj**a!%@#_KWnnA(YqPi82t^O^-r{)TIZ=tbPC;6ZJqwOZ9m?FI zJHqL_zsl9#hkO$PsgU$gPWbik9uZ?B10v1@kMdjR5$1Z)IYa(cY!=-V`ts~p7<-hi zq*frVJ7!l>(BWx6O11Y#EDZQ7-;*ZOM)Yb$h{G#6X8 zw3yY`bVKwq&3x7GCZ49Z?wB@O|I2vGP-L89t##C~3-M8$IPO2B5r2#)6LnY~%GS&2 zRgOxg0a#IGN8pR#3|5BGY!bbf9!Za2R2bmx=Xr2Lh`01B+kA)4aothom}Wm}8)n&O znqulO)CG6X&&R8>dvOp?bqKtKRRy>u(Nc@Cd zg*K605+Jd1uh4BxclFK|XU7?9k)}h_*+xTCP9sx)to~dbzj1r z@C^JTc!qkFA|iv+jq`~okh&VQHH93db8ej&%pQ zXqVj6vE9sS+0^}JkA?pEEk_63Ud_0=!`dQ@1evdgK8MK$B<9<(HBCu&!kb#xf;3B=HYGPdsM6-&$?29? z`S+sgh)kIqe^;i7$MfTPbxgdKL*F!Ssk>aYphcp6*V49bXrqUrgW2SGgg+uiqt5kN zUVw~I1PHofS)5ZMPeqnzfp1q&gPYxDrTnFAtF*n7)w7rDLO~__)VxO@Zr9omx8ALN zS+S{Nc#EgHYn5}cUs?N_ipFzIk##BMf69vL&uXt}mbB8X6ZDr%W6fRcWtL~g?Y7lS zF!k2jj{S#hV4vER+~=}N(LcNhuADzmu96LwWh)jdyyVT|Swsoe#2bq0N^c?LMq@o4 zr0t$nYaFY~HYQpwTV^vh)MZWLG;rq zPgVBHpErI_DfnG_zbq-A{XQ$>;1{QFocu9W!lqfetE|* zb*3fDoy)y9diuJWTwW`l3h#3+aXru@h6hFMM8{ahamVIsp=}D*23GMhWPM}?lzEPq z1-T6K*z2uy+o$-eh?RGf0mVy2y4+Jbn|m1_#OupF2KN$s1Yd>gg=u^_>V9P?{oO7) z2_@qt*F-;vH2R`F$o9pI8<%RQ>Xz%CHdBoQ8XnayuD)BIRca~RpOf$_H|Ja~Ua-0( zrP8yetVUD4zfRFIN1JK5McpQ9$TVKIAd;)cW{}Ce@dN?a+I@^8btlXN&|c6A%Q3?& z-93FP6~H|%@E1RFYOAbQ8r+t7uLzhG**kt-o5+MCQPZOTi5nfaH{oRBt*FUCJ^Vg; zbKSSO=`q{cQ z>fKG14bd%unrT|O@xAfBHcGQhmtcBrT5pcFq?j+6uG?=hlR!P{&~76f_!8I+)Z+V5 z559^yZSQM+XwvCsXdkysX}sTbvbnV`sqSLqz`Ff4!S&thwlqrBBeg$_t;}Rzqo|W2 z+j~dw$$(>lkE7Yh&jCL}8^hlCbqG?19`^s`UFh~p>MpPgW=eKBJ(Q<${Tze! zPwO2EYxvatt7QM7*IKU_&p2wSFJ_IQgSJfFR`){lPfJzP z-@3Q8)_PCX3ANIYX->90Hf=Ws=u&mJ&Bq;=!6a@g7>11zeN}$(@{Sa@-P~q!yfi8> zd_dI1#5oBiab*#UyoV|V%jKf6@S){z%g{={(uACI={MeXd#il9=+>62p*QZ{#O_ac zar3qJ`;lMg=B%i+w(^Yk%^F%m;?mjf?EK->D(LJ#u ze3jQ(#WUw;URynnD#i(BW0|zGy*DkS+Gsje{rS7*??0tXad?r(-+Lvcd6)BlPD ztoWz#zsA(2DXm_HV-`L3UH;LxQ^@`3cJZEZo!YPI{;?a=B|K$7SGvu}*ey|eqLm4U z;>X6OMgIsOJioXE3+~fHY%8dzrZM#c3J3hM{QQy~QxaHyFgNU%zQkHRvUya?rrIgB zQB8f-FRkg6gj&JzbJ^fk=-w(Pl!>lig;%*(CHDk>Igx_3kg+6F@9o}ZolevPg_oAPG<9Fx)WM}F4UZ>N5a$=Ue#LDT1k<_4*~wtI4qY+b+0-8Luvib;%rlXNA%#HY9Hq1cTqv2-zQ(ODY5)DEfq zUfBLmzuX@==><;Z`kK!ThB}{$vX%kFbHyoTUwMW!R?Jg)_=*Bjkj`g#>)ms`ruqj4 zR|ayut}DBVj^Y;_>uqywx2$JyFXdRV4k}2DAIw?7jltcSNtV~zeyyuj+v>O1y4R|KhI*a@%&a{7G-$~!y%P7wYDV+Yd zsB&WqLnje#e4Eo|mjI6*{$75g{p-W>qIw2h^6L^37HIHF_TKJ1l|P9cZ41|bu0Px` zyV0*qS@N~~bg8~#toE$I*!)nv&(LhYj`ak-*mp^~q?;(ib-j-*NRrr?077%ZAGZ0E zII!)lPQN=}PfUqFmiQpi($>*4H;d=kz!kouJR-b%_iFmI?6l=G4|bO~=*E)?W^d z$+;EO85&mU#u^qI=IGN^Cu?8V#MRjvrs+S@2J*Uizv7c~vCn|mPTkW7{1~xeRQWJ= zSkj0ABNh$5(dTC;UHCR%q0d71?uz-Mk^BI`XKp(%l^x?K(X4Bp+_IuRsdVR`=FF)X zA2L)Q{69SW)cWpc+WGWu*(F87I&XDf?OlCn>)~dS~=R~tMZpO8Icmjjh@n` zPx9TaQ@ZT!G&**Em@XxqMQ$boq|RP(L0=+lvG(XE(VN>uCi%A=({6R!No_y0og3E_ zcFsFZa-X-145LR|7Ml3xF#Wg2hZU1bUKR8#$ocD4wY0Ktd3JGq_LJ{@tQ|o8(xfT=|aX03D;)nzy9<&Q; z?~za+yDg-Rm%yz>T*$mNF75@I36C%Kw+2BmSmna)0iARq8`RW~JjeWun)k=d1cspX{R@{ZJp0F+VbiZ5nzh z^_AZ1C^kmfhq3nwo9u{FH+~N?hn;8&wC#iUu&J0cY;RuK;?odR@2=Wm?4he_NNl`P z-Sh8;`pud)#;G>5<(zho$sc=3yd@GPBa{VhV*?Hbw+0;v|1W5MP}|61;ln})qL`B7 z)5mjx*L2U5&NBXDT5lWXxMkjKSZDgjT1ziNeY^qeKu2fx3kQ;MJRzS0il|zQB^U9n z^7ZnEoDl3ZFJ8n7^PR3aAL6Z}?wC7hw`%t4521J&p;f6S)x;E@%P%P%U7c3zU(;Il zxiGe{xMGc70~ayKO%wKgkVYJ zFs~Dy%Bdh?sllV+Z5*<_ei;(Qvq&j2UndbCrdMGT1-Pt9h>h}49y=})b;Pr zypDf9m)gn;iV}a}Ux$6Vm#HodZ_?GSYV4wZsM&0*0G|j<5fmhhOpXqW9uZTJII?}m zuCYD8^;y#UMt6^nvF&|Qoci7E?3T#HjR;=u-p$Ft1huNF|0^Dt^Ezwtx8P6JuTDST zou>Ta`Saw@oa{?Q;dR?}y_iPsC2^hGgwRXDPJV|2eud6T*xNxF=N#QV!8vA)PmNoV z>n#OO(k#;R)b>p4cGJ4Xjx`JG9kuUkf7Q0u@@vM_463?UmRa7X_G{y#8f$55(T&#t=^W5DJRs4K!yNIb3nVuW(@d+qP$jAyQA$-stJSKds=FGoez%#T z)3M{?@viyK8x=pCBBaAa64^aBH(yVm+s?V71X6=Vi1sSCDo)8##YOlzW|E`EGRAaE zomo>@7Mp+i*V{i-jv%YU_hp%J>EWM#eBSacG%u|Bm6ZARQW z-QHmTV%cjAqBjs5MRWP_SUs^@I98G%IVvVA( zR>uk`o>gFCTBH@9a{0N+Qbp~)y4Tg~>)tkOZD`+^s@l_%sd2W6z-4xeeKR!}FBYUZ z6)S!#*LY@lck}WM7!}m&g}X*OTO=dJv&0SDE^rG~hxXXEm~Lz8^^@#ftkW&)nFSyT zJwxBXrZe@pKzKq>hB^aBghnOwUKZRxuz#RDd|qThxH85bcPGXtMi$X6;JlZ`Wv93o ze+~B?XE69_nxn$2wv>OXJ=yTMrhVm^in>~HLy?MSna8@q38MMZ6~be#Ro>9`osTX; z9CxQpZrs%{x6t;X4}*yaDopRjaEE|Dwq(uzh7)Bce&>9qU)DT{PMz}5^swvwhpD1B z|Gpjg?q!A}`(9B(IV>Doa=R)=J=(g>_}y^VblEW9o+3KqW^|AB@OEdN+j=GjJ_w}! z<9zCr@0+F@~-dOiga04 zK;F9w-`dX&FEr`quVB5j!Tnqy8|of9Ci+uianhtf$cVN((>w{t|$evjN}={3c9H>q2g#~b+) zFc&?&7h%oPuTj<1=Y(9?yQqn?QVH(e*n*$DpcQ9+nX!ZgX|8QrS*lHZr)Iv)BHg* zO4Hjq&Rp9H8(b>aRIO;7-6*JEsJgCpQw6F{X(qMYt930S3l8Q7mw=K5CH5jou743z z)4Tb#rj719vZ$Fenll!k%K0u`?7rV~opY>ntWR}tY=m$8rMBAkJ31^#616o)oOo%_>X9mzpv)ehqHbo9cH|tj`ZD?NNF^=UL9U#{^EP^Xa+x6+%L}4tZD-9SU0UmJ^>eMGv7#=!xw@rEl~^~Vs!L^1<%0@&&2XIv z@W@I*qkNNuBl=gs<*oF1lklO!3?MH0asL`9q3_4jFnnC9Um~D0M&w_hC{BkGEE8ma2EQ3~KCAKd*9S zF)aL^FDxxl^)ofuKEr6X05>c41KFs zu~cwPDtB4#66QQlmJNFwkC|>;hFQ;j7Sci6T*o&6uTzDGoc{?L@x;8hYyeN4(<}n2Ho}>>GRpQmuDw$Ng(Y#S2;{k zAbY^?C;TNXl-!X&6AQo@^9$`8RPBE=_tB2jglJbc%r5_4_NPo#`Kwmkc&TjdxZ3k+(Hy=NWJ4-3=#AnanQH3RhKNX;fb1$*?^^ zT%Wg|hrFBu)lmuIJ3OzslCI0-sS?U5O5q}T!vD$U8#@>ajX!jMGy~MIwz1gsyHoz4 z(*33Os-~vw=HV^FREhQX)e%%YzK)Y44RxvV{o>1&Z+6moKJZEod>64NBrP~HhzMBk zzbWY72wD8XNR?Zje6`HPDeqZ|D>6_>)mSd}m_UVas{1aF$$e5&~2pOet#$bL0$u0tu9aH0jP_5g}lV9vSne;wBu6JxJf~amkYx zRu^s$5c}v|ofQk@tE9svjbcxM3G-u**;W|bjXp-Ub!jt4B~#67Q8k>dE^pX^qDmL@ zYRrx=;W&}oK?L`yFkKlEJUcQt;(FqPF29pUC%F#2+WwhbH6&v%c~fKAYzY^62- zYHu~A7u@*~^E>ai^Us3xY44IhJxCY7WnYE8>G5%L&WnZ)+Kt9h>{g!Gb#IW!e~P~> z?6yD0?@6#YIw_`G@HF3ly!4)=|97v+&atkCz54hTIS&#{=Pu(kV-t9XC2=sZ=~j7m z>F5%s4mL+sOvpX+`$wiW=SA6(+(Ey5^Y7;$FW6Nvqdrkvk3#`Ylf*`23T{SPV%1jE=Z(Fq`%aCuXH|@5h&=sH(yU6-8`&OvZrW~;;0K(*h}FOdOON1dR9WekdZ-YVQ<0&Ar<~E{)^mpk(XHy zUJmaSb;ja`e%+jHovB|@;gz?dLR@vIv_nbvg4d;=YMiRKH1#xHcC@fV$tQ3SSSwZe zWcr`+>gn0W^^oYGU=&x!zTqdhJa$Qz`3aZv_24VD1Ru-$#*Y^F7G9;~<{-+=64BzV zZqV#$-lwUsZJ`Tb1%4U*5^{-SBjwKR&Tm7vHN4kX8=4IVtS+>HJwkX8fsTb{jrA7g zN#vdWHr~ z4PG4_AOE@2uufYOo5N@NZSc?V9pc%?>#uSoKLwmH9<13@+O;q)_n({(znrso=7@_Q z7hfryUEI4mq;;9$gGEM6a<29%3~h?r7Sl1Dh-Bi_QCHe}T@}}Iu<~M|;qTp|%s)d)4wmT) z2b8h3m+HziLrlw>((5MZg7p7rcTgF)j@Rh&)+1NGLYyk|Qm`H^euq7GIeijjFd3#~ zyN3E;YBnUbZm9IC3aqcL4zK^KexUzE`EefdXo*NU$LXhAui!snbAx3;%Y1R~dA?iy z!u$?+=XqWB&G7P3t`Rz+C*^N&E-^~Dq zfEi)?Vn4_AiTe_l7psWf5PKr*KW~m3lywxe0&;_+1GW`kKwqX@ZR>Qd z#=R77o25xrZ*6r~zt^an)OABOJzKJC&ZzoXdpS0mUKw4$f4nTF)|_Tt2xIV9!~$WC zva^CKKk1?swdWspmiiR=v<oMoG%#r#^w)8!hr8+w|*gMPr9J;Gyn zm+WU5yKuI2zjKgN6Xz1&D9GaaI+c01@v8A`R4nHHke_iqDqJL=BzsMtW49B6JNUmRdsSmN&m~Jf*{KvDJY?g1-5##FCzSb^_}#c?0WnnTTRu{N6ecMi)OZ7vX8`mf@5H*?W=ySCEKwb+>=P9RlH5& zzfQN6%UpFbAZ_sY6@E8H5_!x+AXzK!&HF!!&cd&$|Lwyp*ccnzV88-KjPCA|7DNRs z@N1&j-9Nj#JFyEyK?zYnx*J9g7%K-=jX^$NEHQq>f<_w5+vimAeWd?wX z3OE02ndyXbU*N=cLwH>zJ$BUkoBRE93vg!I-nXxD+2`bk+XSA_+|hc^{ox!GIEi|A zDEgAg$_ayxPgS=D&_gSmZM!i;Rzpvild3sAP2I0tq#A*WOiqwOqd7?rTJ09phwFnFTdA`neJo}3=oQ|kKt+5q?d^$m!`LU;esh31bXxhLmqAwnx#|Fk5!Z9}>9~v< zM8`2$vd=I!=()lX7+@Hu4$-6;1R{!T^WE3EOT8!k!U8Ttzl zWXLM>#kkiNvse~d2x$c5D(9pRWK;6r3bsbAXc1fRLK&ZVNX>iIC*dPOD)-W?6`jLT z@Txe=xiz8;sim|;)~c{m4Qo+Go6NT1ep@zLuEwIQtB5(Ik1h?)NF3Pwf^Cn_s<8gp zq6G!fs+h%*3xW@N=Q*8qwQy!xJK3nMzr#Q4^ORpT+YLl&kpRic<$?sY;y96()<sfJaCCUZq$kyYGDwc;S<(MLa@}C+6ij$izEzyaspbP@(78lqfpI?i8upoO zwdF4N_Qh;0Q!Tn}P!62~XKVL~eP*`Org$2DKevPL#qgbW5yZ&i z4tT-bIUWA*DdoiskJMhWh6{TS~@26{TXJzE(~hpYeo+*g{~ z?$F>;o={0{V0B;RZc_~@hn45-0m}n>TyyM3 zO!}cYu>XuWT9^i<2;znC&Tuz!aNOys{E_e(_{{9^GO|(A!S%WN+y)0}2uqpziFw6$7m(00^DB-GFh`Wk*0 z5fA&Pi<;jm{x)}BI{^*`jRM66ZZgPx8)O0^mifd zJ&lx`T4VR&Y_O}0kEmmS*D?O4&3b-+9QxHT4T^*3!Hi9`=Eux_>&6t`dV07LT7tqN zD&gm`D%@A-Y5>vjoxykcc7d8*D>@;&CgQP_^pAYJ;@><@#*jqLU7p(_Cn>W4#~}^i zE{G58C-gUDk)EH~if+f>C-z%&2O1F2f;WwJ}^{f2qSLTrXjh5Nw}P0*PCA>V4}RW5tnk6ER_T#Vob)3Q7n zLimKv<`d_XEFR+z^(6UmuVJgW=57UFm-YI5PCE&IPODGmd7GDJ6~kz%Q$IT{lb!Po%bgfce_E-GshFC z-5?*(sdXMjFw2UTRvL-2YS9J3ZTZ&GAvX4nJR z3rRxI49V&|X_sJ9@KttC`bkj82hA_h4Dt1+D}Ngw#ycx|Ak5=e@Z&gFrp6{c*$;Uf zKAn%CrH*Zf zZP#iyV>e>mX7BArv5T;VI5qTyahr415JOHCYRHHF^)D8T!jx#0ufGa7_L~J*lU|yaa75 zEvJNid4@Pao#fN4sEH%H$3n*Qr-{OqayR8`fPrD9fthlXtVPWQKhnfV$7RPQ9kUOp z=Vl^D?hV}=RdrUj$lIQ@y&}J$T<)lD+C08oG^6AxH_V%ffvf^)2zWQ-msy&Fx1GOJ zuIr#XE!Z*sd)&%6lY~Xl&jJ_w?{;6|!1F|e6g!7uAjWqgmY_aR7wC@RKagbJoIlQz z&2F9c1f8G1FX){6F8(4}C%?@v6etA8Xa9`bPf912j~|;L42O3Dx~QE2&9W|& zk?A2?Z&tVE&`Vl9b7nejGIpkzjo>xS*&9d|rUID!jm`=a)y(C|>s5s&^QJ&30i-`bG;nE#tX6V|FA`szD;Jy+Tk+p9$9apTPxQ=5l9W5A z6mOSUh;v0*sx`W|dK1;F`BSnNdLNZ;z8-=x-3SlBfGzN_MX-AGKBPN_;Ard9;^a+O z11~hl2SbqGOwtUxr9HAk^LHgZtkbh+rmRQphx5tl?dA1uRh!D*R$^MHeY;28MlrpM zhy3^r@=V1-XqBm*dAIdX$4Hl_{!2m*2fYv38WbLo==K6riaBGKARrjyaNXld08X1g}!r8;f;a&wm&~>QO$UKuxCcn*%aXc$W z63X?GkH#;?lNYcv4zkd4L3D^bWG1{cu+yyu?~Z*ye1VIDQ^0cQBclr%#=MW>mneYg?IjKN2JNqvr!f?3y@`|MBiH-YC3dgl6P56sLkne5$y zEX@SqE)ZfIWVjn5#L-Bl4!v$~JsN!0_zXH-$EmHfB$c(3VYtAUImLb}Jt5u6JZMnxuk?l&SI$ii^-m*iw*CvYFma+sq@2 z*^&}H8F5Ld<$+m_)Vhg|Sv%fgNx6RbEaJooXLK$I82Y9q5Ay)E8~>GrByO@Ya=^Rq z^%eQ_d+iT?9nlnU!0VZ}qw8V)n@Wvcf$@N)Ya12Ymy0PzO&&QVA zjc@9&SC2O?Zh25!RI9E(+TA&}aEifx&SBD4v7d{G!0%SQF1zjAZ9!If=FiYS&~Dft z_)*L<^Z?9Sm!hEpo`dKh0N|l)G2LV2#o#;gy2+TC{geVqCG7({RUD%Rf|bT~CihG& z3I29C_r~DV2v#U3IK#u2wA;bgDZ^{0FWk}A8RBx?;c$a4oWQ(!XDesXX%Kyd#2Tpf(^%xKP&Zro-n5VgsYA3VRb`$Q~JXg9B zyyWgxB!-h2k#DBL|FJT&d=Ih}IPwn9eVQNAW~*0;?KyVB1n~uS2usf5j@6Ner$?p- z2He_vdrpnq83#?zjimqEQFXgHuYOy%7vmgzA=PgZOOtXuHD?UH5b;*Ec6K&X&VM}R zUfF&*{`-T_zD%Dx!2)-hbCXAh!*PNfNi(_&DKapgyE$t*xtzSGckS5l#I8{R<>3If z*KOnuwUVC>35zA=$G($~xBD<67A=^Osl`Krf}wv!q(x|a56!k;~*IUp9ZW)wn` z-NaOfX@b`Lpv76@a(f=4QWpvSf3MLWjiGcm|G}(q{NBtQy@CoICyo7Y`0|v~tncKv ziS0xG`g5l`na#68rgDH&M{nOX9?d_><+8VEZz9*D&Y{qlWlk0WZzKPUs|c-jFK|n9 z5xV>@AUSe80PZR!#+gYl0J~P3RP06bH3m0kA5f0>a|ZrUu{6ZQ$3a$GMr~2+`O$T= zgEQTu9pjfpmks2gtm20=o0 zgSG;NfNzFJA&X@~fmR)$niEIP*$F*lAHiKlR{;UKt9lpTNxeVkH!xq-z;PCyks(}?A zh32fZ6u2-*If+hN?om&1xUoA}kcZ3;;g{Qu5jLQ*Fan1) z-kAYUTuxcuG5H1m2W!>cRYe$>%i#PK^X~f8yRo)ien}i4vlW3ST_(7*hbg8bZ)fsH z8p8+Q6_o-UShJ-^eBpE za@lMtBHm~rq8iz5amQ>GRHp3}O;62Eyq|ER{G_s|SrZ585(aSGkeb7Y<(A7tbU$+N z6pjs*9*0zcSDXB?9k#Y1E_En#_Vg`@Ok9AA`xE&$_?VB@G0QE{^9X4fKHqd7h%y() zf6J&IJ21MP7Bcx`Y=(MZqI)Q9V4iG0a%*}CuZ@v6b2y`uh=oo8CkHCUzJ)g`?NEY7&c z=BMj+ucDw=!FvMazCJFcE)~9eJ(oCHx?gkOY{f8%M;tSP85$x*#z1YZJWBR%jw;!# zc&YGG166P5M8XW|AH|r~9LNSn7^XoODxIPm8f%(vHV*4mI%@ADFPlwagRx|!3SDbX zw-VT@F_!Ra(0%HC>I1Me||U1Ja{H4^TXKU1L9iVRC1I|B ztpAeu-c{e*rcda^%zWd7PVeudbl>RxJARdu!+JjUdW=8?v*5ygqJ;w7>^BN?q+>cl zc%9WlEoXn>xQ*|oYh?xsma<^pTy6o0H_nE|*`08^W1fl+v!lT$Vfx9AO{Bwm*8-b8 z_)f>wm>BbT-=d(n&;gydR`d_K818zsL@%uOlc(LwEu#UX!mjG{kGC=35PNAo<3|K7O@L$fb0@W@!9poc)}Xy0U8dWl z3>!H*E*8$r-By&$St2AVAqt>1iL_a?BeDL_xtvQ~UDqcKiMa>xr zV&MdL)Lob*W;+m87ztL0Ie@=L6j<}zulV}g(j6=#&P2bA=PswGJ&t9>=Y|!yZgFVA za|m<-7nNf4U1Olgk^d)2FKhMGa08CG=kwL*r589Lh1;Z-xUf+Asv@*sD` zNCZ;_^uhFDCLo8kTLDB}qqNfC3^WMfruVj<0f!<+!6yLDkZ*=U=n`Y7Iz>bfMeytx zyJvZ{I*Lut>Xycq*%ncYyhYiyy%*OzH}q&=VcVH5)&yMKjfg}iAd)QSuu{t)KY5CM z`u|p*S$=CVba`6lr=@vWgbf}`#uK3lDc&Qle|!?{A`mvS46c1CB@Dx-5nnk;T*?~ zBKi#Z7rMQ*x^JCl^MWuz3@5yXz11ERx6b??sO#5^ObmV-Nf~i!Sl67~vgG%|no|QQ z)BD)9{B8=X7f4;h%@vJn$O@IXSoJ~A5S<54>Wzoys4|Nj9M7~7{0s)gzQbzpNPCuj zAt@FwN6Z;_0g9wj;H>36Q!7Ioz*AYXWVgX}_sBCZB zPNJir1n_{mTp?8%N$qE!4c+SDH-~i%41Vvzbw!Nr8fzWqPLe2B`@ET2{rLDSHp853 z_T5J58ylJ$qe#2CaDD8zux~-=0JsAa1-6K{I*RQ>{|3lq;qzAVOu0acXMLVJtf!7{ zvQAR1r>Zz=_SEbHAxSxdUx8DlLFbDF-;Z z9hewh$|(?C5xOX%<`2xP=by3?#a$+~CT(E3F%Y;>?Fq{@&|`S$UQD;q5m=~UyfRik zC0-*&=^*;l3<=ZW@y3p1Tjof#E3|9#7e`4#JKP`Gdf8SIPg*eGcR@FSdC+Un07Fa7 zQps;t)%1Smbqb}>$^t% zLHD3J&wOU5$p3;6m~oGH0i1BZ#G{L&7UeE`k@YR<`T}ak+`7xlb5lw2wxM_YJRQ%& zE*Qv+u4#U5tX4Tp`v?!myo*g88Y;YN%)65GFQRovNxtr$Ks2lb4 z=Q>!oCBXsc`rbOsnrfY6{sAo|Tyk%4qqtT1+c`|x+lI%7hPcnTttb7(jo_KqH;9u~ zUWixoVsXBBH)C*O{glN-UhnP3_V1nVU;kcL1FJY+vHe5L^W%j}8W!~yvEIuHcr12~ zbO)pZ>*XjS5gi^mQ#_L*+@o>fBQY7FDrd6&enKwlw}pod2JusG*0E8VDWmy>+4Ivo zYtz3`DsmfbI$w`W4K+5cs(U`z%UCg)GJRJ51;jQSMejh0OiBqAj_duG#iCPlm;6nc zh|iB{h?YdSg)dEfpF)Z7@O?|b0Z)Llz&}6$XbE55y`-h4n)@%aV{`k?zJp^|d)&Jo zP@-m^a0cdA17`Hr>QxXlssjbJNJkGEA4734MiwUe`u#pWM4y6PYm}xpnqDwCZIF#L zHfQRNOFpW*Vb6>PK}S$%!VlY>#0eb30p@eYqrgRLn}>P^e+y?q3_;e44Z^*2)!_Cn zQd>mN_I`THm&U~-k4J8_yltkpE$IF#_zGO9|MuIAeu`a&1KZkq*e|%1X}D@^DLk4P z+!c3kF(dP4+M$5^cFm+ldy3g!qhkQP=9Tg=?-Sjh64LUo9@ogJ===MswZ5YJ>GLOD zAICl$|Gw3@xe8O|*G}m}Q(OgD;YQwX)fVu3Kqq1~ej}mY8i)Ucj010mYSGUuFXPsm zrh%HEFHuGq0QMp-8T%Sl4A?7KAh^f8I(?Dh%J=1d-I>O?zSv2OEC5)iO**gTgKesK#y~fU22L!#!c=#1`68sDBzKSV{=APocau;wG5D4ft*k#m@DMD=mAJIzZze>jCDXMt&CB?KjVE(C52C4=^R@A4a1}I8Z`DN`EyIXN&wT!ikR*nrV&i+lEQ9Smq4-x8COEc*jfFqz zsxpFI#^{+@IoUmWd$6u6qxpFgs%@w>r`v+|P4a54OY~KAL&%)JXk=}9%QoDt#{Hzr zM)x>>W#G#2A0g*Gi)`iQYs|JH+7ySF&uNZRhNEG9rG2I3MdY!6i;G*T+FO&G*o~=e zCf$KUjOl_I>13~{8iau{(T)&~tXrE7I;F)McAE{M_;4jW3cduHttS;W8E-LMs(EX) z+V}^62G2(4A{wo_TuGK^&5VhyW@h*{J1g_o#;wLCpgbOFq`K?c!0WNhiKa>4!LUy6 zmQxKWJuH?)a7BC==xVeH;$_4!@wW)FX(cr{EOK5SG!{1O?2P+GI%O4xT#s1=J)jH# zg&3p=>{*30=m>ob$+}5p^`;NEjLwXmrA<$V(kCPsF^;bTXyNHdI|31>G*J>kZv7@t zz(?@OW*nrLFlXKhtAsz*|D(qBR*$`gbEXBPw|-U;X@M-?ws5%Pvq z5$WXg)Oul$#uE71jN-P)bGseLwc3ASOkF}_YS=Py;`LyT_dOR2&uIVaE-Cnz;I+Jd zdM5WS%YwRTJhxBSbiSVav#Y?M*!m0oeMy1qNAf(D4BR_`{$+FQ$q6c6w z+RfY!*?_FIerEg1794_EP!>2FHXP+1@-C`6dBp;Q;9WsedS+rYX1~X7I~~d2`JP*k z;})w1_(n~oLA5MeG|7LcC!qfmp5omdD(NA#U2KV=l(Q!L?{(hjU()@*#__+u$}<~- z#^RWbtoP$)ecO5+1|yh@EEGGT>vgR7n+NWi^leVy&1{T zJi=%lq?50_d+IG1#`TfhR`c(y5m6-Z#oh>w9YH{Dt)bsgF^-_=z zmVym4Kk9te$0?{VenaBB)Yyzy%f@p`4*uBlZZm%Ef%IQVF(IIUGvUM_qU&SgNyI*& zzba8d(0i^`?DUBN=IC%)tM$N9vd{QJA!@3>b8m0=AfxB_z-!jbT&J*I%$g6;eic8_ zlp>dbpQ5r|*ElGNM;yzn_7IzWF(DPcrU5IxE;*iclX)Mq+m9n)zJhrGIpT&POAKJT z4R>_MQ?f_x`%d*8C8Nmi^(35oS04GnQ0e#q!8MgqCDHb&Nau@%$GM7-h1it?)LXJMMXue1yw(z+SfEbEd#as_HFGZPt;2mg7oG> zovQ`S7=PyU*U2^ zt`cKtjM!zWvOVB<*#Y1%XNR_}#Y2e2_B)6?{CmuLprPLSIHuVQ8v{9sLil_5k(`x+ zOimTmdi=k!;GyVVW%tLvqXXBddh%JpleKGHv}cv?5VIt2=jU!zU&HX?Wf_}^+voQ} zwkNGNS<|_$aFr~>c#%&+OU(8KH-nGcDUl#Ud!WA|0e}=1_3`Vrb;vs(wccvUZHZ}R zGzQnSG!(S$Z5Q=lpG@YI%g*RM;;)s)+8c=1_`5_XR${yp^~UO(OCHVU(iQN1gRkS4MYq0sC(bW=%OVFY|A!o*?}#W8fPMw&`d_Tk&_TqO8Y= z9Tsv+YrGm8U|neQ7WDz5MAU%vf+1lJ=hS2$&0pv$+bh|{JxjmH>gI;b$+czRRMbfu ziTz6w#~JGs=S&G22#xiN4(kjHbTo5&8&c?}A-y0H%&&sV6$7l(<5!ud=w-eBZH(3@ z&Be_vy$#K0N>5bRH2>*-IT1CqnZg$5Dii0S^N$Q7KuN~6mcp&tT2i#;J!4FQG>APQFXg04abJO3#VP z)UQlZEk;ek(Hn7334z!L7DsH)yIyy`?sm-^5D}R1X?0k}^>nLj;95@3xz!;_w_?tu z@Rm+4N2GN7CfgKP(v6?!X+43~m&fKB(QmO3T(ePr-Ix0B%|}}TJMubI%@$qx6dA3U z_CmNz?!-PMSqt`1P0LpUlgv=qD!Zk&rl!{Ly#To3akFug`#`DQ+Xa9H;wl~HEhmr? zw9tqFy@J;0cJMtpXJ_r{M*RQyTI#F8&0XZyKYdZXzdMtr5p#Eh3EUw1r-_O2e7=4| z56F{f8}QjV$8LvjT5wSyb;0$8%TxVRPlWxpOSf{e{zt%At8uv|8{zArJCq}00_*$q zUpk*_%)h|8rl<51sex1$m6yZ=Ph3umqG5x!l@%u-&lqG0@~ir&+S_WhQ_vWtCYu8 z8r=rC8~PQ&#j)GE632BQ_^_Pz5q=ZT+R*Htd16D)k*eT%Cd-gBFs;Fx`FrynnlqZe zg1RXfb(3(f#!VKYNH=KI8W^2LyO|i9W?NARS$0a_Ki&wB3{Qf4w{K>^AGgPNg%NFj zMp~k>SL!d#WkJzcQfGY^zQ?-%+w>Bqf|94t&wd|xG!jYw&E+wV2o@@Gv=z|TO1^lL zF3zMF_nGj}S3~fi-+=w}Dc%Qel0psqtbb-aOf{D1 zaMXF+3G8{*uv>|S4)+qkYmP&5oF{- zkWxd@9@o(fcWbsQMc`_~?*fh2gf?tpyuH*+9y-Noz_jf+Scl^GP8nbZ=9b-zAXN@=kw6l;_p7C z(KV}kK@2S`ea4-WtGI8x$sA&THITo+F5yV>m$VNFrhb3D9tDQ@b=#YwaR!T&w!CE% z*QSyt?{{6T@&C8A@?531ZFKnO*s5{CtZbGwC?bED_U2~`e+sY2|EHQ&dxK4kZug!}XR*`9Ab6;0xUr@2OA{Dk33>sM;e5(TO)7A@ z;rc%>o==SPj7_Jtn>EkrlB*A&^$yXOh!xwlHY>F^B#>lR@z;9 zs3Pvqe`RZ{DIJRjQz$Q~2+>7AjoC&IkWagNi(iW$(0@lHB}u-}DovAYxWFaqMJU

4nYJH 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⪙CyMR%+o`8L<6O4k=V`np{4{TWri_I{kw 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 T%6wJt47h2~%{9Af-mLjQbkRez literal 0 HcmV?d00001 diff --git a/assets/audio/samples/SampleBank_0/Mkk_Sample2.half.wav b/assets/audio/samples/SampleBank_0/Mkk_Sample2.half.wav new file mode 100644 index 0000000000000000000000000000000000000000..f0f6722fcede4e87d257efdfe24643639975395f GIT binary patch literal 69870 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 z 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 + + @@ -229,6 +231,8 @@ + + 0xEF, 0xD7, 0xE3, 0xA4, 0xCE, 0x9E, 0xB5, 0xF3 diff --git a/assets/objects/object_mkk/black_boe.i4.png b/assets/objects/object_mkk/black_boe.i4.png new file mode 100644 index 0000000000000000000000000000000000000000..58cd96cfb7b010ed7140c3840d98471efbfcad6d GIT binary patch literal 248 zcmVXztc*miNXcelDt4b>VDdilGa>p>ujw6Q1OR}DL_|cG z*&7bK0f<8eFf#yV7Ll(E0P@fT)FEXKt0d=KO3@5Ht--ZcBHGoRQYxjSl)PI3yr y-2f5w-uK_0S*7_p{!)2da=JU;Rx00000x>09^v**#^@{b;6q-=9qdXbXd%4?|90 z7Wl)y_kGJBHY-Q(80~gBW1XD5w8Vbh#2TG_t3Jep?)~0z;!MYjz4xFVdQ&MBb@0HqgQSO5S3 literal 0 HcmV?d00001 diff --git a/assets/text/message_data_06xx_enemies.h b/assets/text/message_data_06xx_enemies.h index 2269b9b9d0..fe84fac09a 100644 --- a/assets/text/message_data_06xx_enemies.h +++ b/assets/text/message_data_06xx_enemies.h @@ -2269,3 +2269,27 @@ COLOR(LIGHTBLUE) "Serait-ce le Stalfos légendaire\n" COLOR(DEFAULT) "Fais-le exploser" COLOR(LIGHTBLUE) "!" COLOR(DEFAULT) QUICKTEXT_DISABLE ) ) + +DEFINE_MESSAGE(0x0662, TEXTBOX_TYPE_BLUE, TEXTBOX_POS_VARIABLE, +MSG(), +MSG( +QUICKTEXT_ENABLE "White Boe\n" +COLOR(LIGHTBLUE) "Just calm down and attack it!\n" +"Yeah, yeah, yeah...There are just\n" +"a lot of them, OK?" QUICKTEXT_DISABLE +), +MSG(), +MSG() +) + +DEFINE_MESSAGE(0x0663, TEXTBOX_TYPE_BLUE, TEXTBOX_POS_VARIABLE, +MSG(), +MSG( +QUICKTEXT_ENABLE "Black Boe\n" +COLOR(LIGHTBLUE) "Just calm down and attack it!\n" +"Look, there are just a lot of them,\n" +"that's all." QUICKTEXT_DISABLE +), +MSG(), +MSG() +) diff --git a/include/actor.h b/include/actor.h index ffe9c7eef1..8fbfc49f01 100644 --- a/include/actor.h +++ b/include/actor.h @@ -410,6 +410,8 @@ typedef enum NaviEnemy { /* 0x5F */ NAVI_ENEMY_ELECTRIC_KEESE, /* 0x60 */ NAVI_ENEMY_BEAST, /* 0x61 */ NAVI_ENEMY_STALMASTER, + /* 0x62 */ NAVI_ENEMY_WHITE_BOE, + /* 0x63 */ NAVI_ENEMY_BLACK_BOE, /* 0xFF */ NAVI_ENEMY_NONE = 0xFF } NaviEnemy; @@ -616,6 +618,7 @@ typedef struct NpcInteractInfo { #define TRANSITION_ACTOR_PARAMS_INDEX_SHIFT 10 #define GET_TRANSITION_ACTOR_INDEX(actor) PARAMS_GET_NOMASK((u16)(actor)->params, 10) +extern Gfx D_80115FF0[]; extern Gfx D_80116280[]; void ActorShape_Init(ActorShape* shape, f32 yOffset, ActorShadowFunc shadowDraw, f32 shadowScale); @@ -804,6 +807,7 @@ void func_80035844(Vec3f* arg0, Vec3f* arg1, Vec3s* arg2, s32 arg3); Actor* func_800358DC(Actor* actor, Vec3f* spawnPos, Vec3s* spawnRot, f32* arg3, s32 timer, s16* unused, struct PlayState* play, s16 params, Gfx* dList); void func_800359B8(Actor* actor, s16 arg1, Vec3s* arg2); +void func_800BE568(Actor* actor, ColliderJntSph* sph); s32 Flags_GetEventChkInf(s32 flag); void Flags_SetEventChkInf(s32 flag); s32 Flags_GetInfTable(s32 flag); diff --git a/include/tables/actor_table.h b/include/tables/actor_table.h index d8a3bf8c41..58f349f794 100644 --- a/include/tables/actor_table.h +++ b/include/tables/actor_table.h @@ -493,4 +493,5 @@ /* 0x01E2 */ DEFINE_ACTOR(En_Miniblin, ACTOR_EN_MINIBLIN, ACTOROVL_ALLOC_NORMAL, "En_Miniblin") /* 0x01E3 */ DEFINE_ACTOR(En_Slim, ACTOR_EN_SLIM, ACTOROVL_ALLOC_NORMAL, "En_Slim") /* 0x01E4 */ DEFINE_ACTOR(En_Beast, ACTOR_EN_BEAST, ACTOROVL_ALLOC_NORMAL, "En_Beast") +/* 0x01E6 */ DEFINE_ACTOR(En_Mkk, ACTOR_EN_MKK, ACTOROVL_ALLOC_NORMAL, "En_Mkk") /* 0x01E7 */ DEFINE_ACTOR(En_Stalm, ACTOR_EN_STALM, ACTOROVL_ALLOC_NORMAL, "En_Stalm") diff --git a/include/tables/object_table.h b/include/tables/object_table.h index 4a2fb39743..278e8c032f 100644 --- a/include/tables/object_table.h +++ b/include/tables/object_table.h @@ -425,4 +425,5 @@ /* 0x01A3 */ DEFINE_OBJECT(object_miniblin, OBJECT_MINIBLIN) /* 0x01A4 */ DEFINE_OBJECT(object_slime, OBJECT_SLIME) /* 0x01A7 */ DEFINE_OBJECT(object_beast, OBJECT_BEAST) +/* 0x01A8 */ DEFINE_OBJECT(object_mkk, OBJECT_MKK) /* 0x01A9 */ DEFINE_OBJECT(object_stalm, OBJECT_STALM) diff --git a/include/tables/sfx/enemybank_table.h b/include/tables/sfx/enemybank_table.h index 166aa6b476..d44be3daad 100644 --- a/include/tables/sfx/enemybank_table.h +++ b/include/tables/sfx/enemybank_table.h @@ -512,14 +512,16 @@ /* 0x39F0 */ DEFINE_SFX(CHAN_3895, NA_SE_EN_MUSI_WALK, 0x08, 0, 0, 0) /* 0x39F1 */ DEFINE_SFX(CHAN_4A22, NA_SE_EN_MIMICK_BREATH, 0x40, 3, 0, 0) /* 0x39F2 */ DEFINE_SFX(CHAN_3C8C, NA_SE_EN_STALWALL_LAUGH, 0x34, 3, 0, 0) -/* 0x39F3 */ DEFINE_SFX(CHAN_STAL_442, NA_SE_EN_STAL_DMGED, 0x32, 0, 0, 0) -/* 0x39F4 */ DEFINE_SFX(CHAN_STAL_443, NA_SE_EN_STAL_BUILDUP, 0x33, 0, 0, 0) -/* 0x39F5 */ DEFINE_SFX(CHAN_STAL_443, NA_SE_EN_STAL_GATHER, 0x33, 0, 0, 0) -/* 0x39F6 */ DEFINE_SFX(CHAN_STAL_444, NA_SE_EN_STAL_DIE, 0x34, 0, 0, 0) -/* 0x39F7 */ DEFINE_SFX(CHAN_STAL_445, NA_SE_EN_STAL_PICK, 0x31, 0, 0, 0) -/* 0x39F8 */ DEFINE_SFX(CHAN_STAL_446, NA_SE_EN_STAL_REPLACE, 0x31, 0, 0, 0) -/* 0x39F9 */ DEFINE_SFX(CHAN_STAL_447, NA_SE_EN_STAL_ROLL, 0x30, 0, 0, 0) -/* 0x39FA */ DEFINE_SFX(CHAN_STAL_448, NA_SE_EN_STAL_SCREECH, 0x34, 0, 0, 0) -/* 0x39FB */ DEFINE_SFX(CHAN_STAL_449, NA_SE_EN_STAL_STEP, 0x30, 0, 0, 0) -/* 0x39FC */ DEFINE_SFX(CHAN_STAL_450, NA_SE_EN_STAL_SWING, 0x31, 0, 0, 0) -/* 0x39FD */ DEFINE_SFX(CHAN_STAL_451, NA_SE_EN_STAL_TELEGRAPH, 0x30, 0, 0, 0) +/* 0x39F3 */ DEFINE_SFX(CHAN_STAL_442, NA_SE_EN_STAL_DMGED, 0x32, 0, 0, 0) +/* 0x39F4 */ DEFINE_SFX(CHAN_STAL_443, NA_SE_EN_STAL_BUILDUP, 0x33, 0, 0, 0) +/* 0x39F5 */ DEFINE_SFX(CHAN_STAL_443, NA_SE_EN_STAL_GATHER, 0x33, 0, 0, 0) +/* 0x39F6 */ DEFINE_SFX(CHAN_STAL_444, NA_SE_EN_STAL_DIE, 0x34, 0, 0, 0) +/* 0x39F7 */ DEFINE_SFX(CHAN_STAL_445, NA_SE_EN_STAL_PICK, 0x31, 0, 0, 0) +/* 0x39F8 */ DEFINE_SFX(CHAN_STAL_446, NA_SE_EN_STAL_REPLACE, 0x31, 0, 0, 0) +/* 0x39F9 */ DEFINE_SFX(CHAN_STAL_447, NA_SE_EN_STAL_ROLL, 0x30, 0, 0, 0) +/* 0x39FA */ DEFINE_SFX(CHAN_STAL_448, NA_SE_EN_STAL_SCREECH, 0x34, 0, 0, 0) +/* 0x39FB */ DEFINE_SFX(CHAN_STAL_449, NA_SE_EN_STAL_STEP, 0x30, 0, 0, 0) +/* 0x39FC */ DEFINE_SFX(CHAN_STAL_450, NA_SE_EN_STAL_SWING, 0x31, 0, 0, 0) +/* 0x39FD */ DEFINE_SFX(CHAN_STAL_451, NA_SE_EN_STAL_TELEGRAPH, 0x30, 0, 0, 0) +/* 0x39FE */ DEFINE_SFX(CHAN_KUROSUKE_MOVE, NA_SE_EN_KUROSUKE_MOVE, 0x14, 0, 0, 0) +/* 0x39FE */ DEFINE_SFX(CHAN_KUROSUKE_ATTACK, NA_SE_EN_KUROSUKE_ATTACK, 0x34, 0, 0, 0) diff --git a/include/z_math.h b/include/z_math.h index ebe364d886..fc57d504b7 100644 --- a/include/z_math.h +++ b/include/z_math.h @@ -94,6 +94,9 @@ typedef VecSphGeo VecSph; // Pitch is 0 along the xz-plane (horizon) typedef VecSphGeo VecGeo; +extern Vec3f gZeroVec3f; +extern Vec3s gZeroVec3s; + /** * Macros */ diff --git a/spec/extra_objects.inc b/spec/extra_objects.inc index e87e7f5019..24c0249549 100644 --- a/spec/extra_objects.inc +++ b/spec/extra_objects.inc @@ -110,6 +110,13 @@ beginseg number 6 endseg +beginseg + name "object_mkk" + compress + include "$(BUILD_DIR)/assets/objects/object_mkk/object_mkk.o" + number 6 +endseg + beginseg name "object_stalm" compress diff --git a/spec/extra_overlays.inc b/spec/extra_overlays.inc index 5b2d77113f..6f909622b5 100644 --- a/spec/extra_overlays.inc +++ b/spec/extra_overlays.inc @@ -82,6 +82,13 @@ beginseg include "$(BUILD_DIR)/src/overlays/actors/ovl_En_Beast/ovl_En_Beast_reloc.o" endseg +beginseg + name "ovl_En_Mkk" + compress + include "$(BUILD_DIR)/src/overlays/actors/ovl_En_Mkk/z_en_mkk.o" + include "$(BUILD_DIR)/src/overlays/actors/ovl_En_Mkk/ovl_En_Mkk_reloc.o" +endseg + beginseg name "ovl_En_Stalm" compress diff --git a/src/code/sys_math3d.c b/src/code/sys_math3d.c index 5f41973ffe..c92be2593d 100644 --- a/src/code/sys_math3d.c +++ b/src/code/sys_math3d.c @@ -10,6 +10,9 @@ #pragma increment_block_number "gc-eu:76 gc-eu-mq:76 gc-jp:76 gc-jp-ce:76 gc-jp-mq:76 gc-us:76 gc-us-mq:76 ique-cn:66" \ "ntsc-1.0:64 ntsc-1.1:64 ntsc-1.2:64 pal-1.0:64 pal-1.1:64" +Vec3f gZeroVec3f = { 0.0f, 0.0f, 0.0f }; +Vec3s gZeroVec3s = { 0, 0, 0 }; + s32 Math3D_LineVsLineClosestTwoPoints(Vec3f* lineAPointA, Vec3f* lineAPointB, Vec3f* lineBPointA, Vec3f* lineBPointB, Vec3f* lineAClosestToB, Vec3f* lineBClosestToA); s32 Math3D_TriLineIntersect(Vec3f* v0, Vec3f* v1, Vec3f* v2, f32 nx, f32 ny, f32 nz, f32 originDist, Vec3f* linePointA, diff --git a/src/code/z_actor.c b/src/code/z_actor.c index 3fba0d04b8..aee1d1dfd5 100644 --- a/src/code/z_actor.c +++ b/src/code/z_actor.c @@ -4972,6 +4972,12 @@ void func_800359B8(Actor* actor, s16 arg1, Vec3s* arg2) { } } +void func_800BE568(Actor* actor, ColliderJntSph* sph) { + if (sph->elements[0].base.acHitElem->atDmgInfo.dmgFlags & (DMG_ARROW_NORMAL | DMG_ARROW_FIRE | DMG_ARROW_ICE | DMG_ARROW_LIGHT)) + actor->world.rot.y = sph->base.ac->shape.rot.y; + else actor->world.rot.y = Actor_WorldYawTowardActor(sph->base.ac, actor); +} + void func_80035B18(PlayState* play, Actor* actor, u16 textId) { Message_ContinueTextbox(play, textId); actor->textId = textId; diff --git a/src/overlays/actors/ovl_En_Mkk/z_en_mkk.c b/src/overlays/actors/ovl_En_Mkk/z_en_mkk.c new file mode 100644 index 0000000000..58befd6db0 --- /dev/null +++ b/src/overlays/actors/ovl_En_Mkk/z_en_mkk.c @@ -0,0 +1,603 @@ +/* + * File: z_en_mkk.c + * Overlay: ovl_En_Mkk + * Description: Black and White Boe (Name origin: Makkurokurosuke) + */ + +#include "z_en_mkk.h" + +#include "libc64/qrand.h" +#include "gfx.h" +#include "gfx_setupdl.h" +#include "ichain.h" +#include "sfx.h" +#include "sys_matrix.h" +#include "sys_math.h" +#include "z_lib.h" +#include "play_state.h" +#include "effect.h" +#include "z_en_item00.h" +#include "save.h" + +#define FLAGS (ACTOR_FLAG_ATTENTION_ENABLED | ACTOR_FLAG_HOSTILE) + +void EnMkk_Init(Actor* thisx, struct PlayState* play); +void EnMkk_Destroy(Actor* thisx, struct PlayState* play); +void EnMkk_Update(Actor* thisx, struct PlayState* play); +void EnMkk_Draw(Actor* thisx, struct PlayState* play); + +void func_80A4E100(EnMkk* this, struct PlayState* play); +void func_80A4E1F0(EnMkk* this, struct PlayState* play); +void func_80A4E2E8(EnMkk* this, struct PlayState* play); +void func_80A4E60C(EnMkk* this, struct PlayState* play); +void func_80A4E72C(EnMkk* this, struct PlayState* play); +void func_80A4EE48(EnMkk* this, struct PlayState* play); +void func_80A4EF74(EnMkk* this, struct PlayState* play); +void func_80A4E0CC(EnMkk* this); +void func_80A4E190(EnMkk* this); +void func_80A4E2B8(EnMkk* this); +void func_80A4E58C(EnMkk* this); +void func_80A4EDF0(EnMkk* this); +void func_80A4EEF4(EnMkk* this); +void func_80A4F16C(Actor* thisx, struct PlayState* play); +void func_80A4F4C8(Actor* thisx, struct PlayState* play); +void func_80A4E67C(EnMkk* this); +void func_80A4E84C(EnMkk* this); +void func_80A4EBBC(EnMkk* this, struct PlayState* play); + +ActorProfile En_Mkk_Profile = { + /**/ ACTOR_EN_MKK, + /**/ ACTORCAT_ENEMY, + /**/ FLAGS, + /**/ OBJECT_MKK, + /**/ sizeof(EnMkk), + /**/ EnMkk_Init, + /**/ EnMkk_Destroy, + /**/ EnMkk_Update, + /**/ EnMkk_Draw, +}; + +static ColliderJntSphElementInit sJntSphElementsInit[1] = { + { + { + ELEM_MATERIAL_UNK0, + { 0xF7CFFFFF, 0x00, 0x0C }, + { 0xF7CFFFFF, 0x00, 0x00 }, + ATELEM_ON | ATELEM_SFX_HARD, + ACELEM_ON, + OCELEM_ON, + }, + { 1, { { 0, 0, 0 }, 15 }, 100 }, + }, +}; + +static ColliderJntSphInit sJntSphInit = { + { + COL_MATERIAL_HIT3, + AT_NONE | AT_TYPE_ENEMY, + AC_NONE | AC_TYPE_PLAYER, + OC1_ON | OC1_TYPE_ALL, + OC2_TYPE_1, + COLSHAPE_JNTSPH, + }, + 1, + sJntSphElementsInit, +}; + +static CollisionCheckInfoInit sColChkInfoInit = { 4, 15, 30, 10 }; + +static DamageTable sDamageTable = { + /* Deku nut */ DMG_ENTRY(1, 0x1), + /* Deku stick */ DMG_ENTRY(2, 0x0), + /* Slingshot */ DMG_ENTRY(1, 0x0), + /* Explosive */ DMG_ENTRY(2, 0x0), + /* Boomerang */ DMG_ENTRY(1, 0x1), + /* Normal arrow */ DMG_ENTRY(2, 0x0), + /* Hammer swing */ DMG_ENTRY(2, 0x0), + /* Hookshot */ DMG_ENTRY(1, 0x1), + /* Kokiri sword */ DMG_ENTRY(1, 0x0), + /* Master sword */ DMG_ENTRY(2, 0x0), + /* Giant's Knife */ DMG_ENTRY(4, 0x0), + /* Fire arrow */ DMG_ENTRY(2, 0x0), + /* Ice arrow */ DMG_ENTRY(4, 0xF), + /* Light arrow */ DMG_ENTRY(2, 0x0), + /* Unk arrow 1 */ DMG_ENTRY(2, 0x0), + /* Unk arrow 2 */ DMG_ENTRY(2, 0x0), + /* Unk arrow 3 */ DMG_ENTRY(2, 0x0), + /* Fire magic */ DMG_ENTRY(0, 0xE), + /* Ice magic */ DMG_ENTRY(3, 0xF), + /* Light magic */ DMG_ENTRY(0, 0xE), + /* Shield */ DMG_ENTRY(0, 0x0), + /* Mirror Ray */ DMG_ENTRY(0, 0x0), + /* Kokiri spin */ DMG_ENTRY(1, 0x0), + /* Giant spin */ DMG_ENTRY(4, 0x0), + /* Master spin */ DMG_ENTRY(2, 0x0), + /* Kokiri jump */ DMG_ENTRY(2, 0x0), + /* Giant jump */ DMG_ENTRY(8, 0x0), + /* Master jump */ DMG_ENTRY(4, 0x0), + /* Unknown 1 */ DMG_ENTRY(0, 0x0), + /* Unblockable */ DMG_ENTRY(0, 0x0), + /* Hammer jump */ DMG_ENTRY(4, 0x0), + /* Unknown 2 */ DMG_ENTRY(0, 0x0), +}; + +static InitChainEntry sInitChain[] = { + ICHAIN_F32_DIV1000(gravity, -500, ICHAIN_CONTINUE), + ICHAIN_F32(velocity, -5, ICHAIN_CONTINUE), + ICHAIN_F32(lockOnArrowOffset, 3000, ICHAIN_STOP), +}; + +static Color_RGBA8 D_80A4F780 = { 250, 250, 250, 255 }; + +static Color_RGBA8 D_80A4F784 = { 180, 180, 180, 255 }; + +static Vec3f D_80A4F788 = { 0.0f, 0.45f, 0.0f }; + +static Color_RGBA8 sEffPrimColors[] = { { 50, 50, 50, 255 }, { 255, 255, 255, 255 } }; + +static Color_RGBA8 sEffEnvColors[] = { { 200, 200, 200, 255 }, { 255, 255, 255, 255 } }; + +typedef struct EnMkkModelInfo { + /* 0x0 */ Gfx* materialDL; + /* 0x4 */ Gfx* modelDL; + /* 0x8 */ Gfx* endDL; + /* 0xC */ Gfx* eyesDL; +} EnMkkModelInfo; // size = 0x10 + +static EnMkkModelInfo sBoeModelInfo[] = { + { gBlackBoeBodyMaterialDL, gBlackBoeBodyModelDL, gBlackBoeEndDL, gBlackBoeEyesDL }, + { gWhiteBoeBodyMaterialDL, gWhiteBoeBodyModelDL, gWhiteBoeEndDL, gWhiteBoeEyesDL }, +}; + +static Color_RGBA8 D_80A4F7C4[] = { + { 255, 255, 255, 255 }, { 128, 128, 128, 255 }, { 0, 0, 0, 255 }, + { 0, 0, 0, 255 }, { 128, 128, 128, 255 }, { 255, 255, 255, 255 }, +}; + +void EnMkk_Init(Actor* thisx, PlayState* play) { + EnMkk* this = (EnMkk*)thisx; + s32 paramsFF00; + s32 params2; + + Actor_ProcessInitChain(&this->actor, sInitChain); + Collider_InitJntSph(play, &this->collider); + Collider_SetJntSph(play, &this->collider, thisx, &sJntSphInit, &this->colliderItem); + + this->collider.elements[0].dim.worldSphere.radius = sJntSphInit.elements[0].dim.modelSphere.radius; + CollisionCheck_SetInfo(&this->actor.colChkInfo, &sDamageTable, &sColChkInfoInit); + ActorShape_Init(&this->actor.shape, 1000.0f, NULL, 0.0f); + + this->primColorSelect = 0; + this->unk_149 = 0; + this->unk_152 = (this->actor.shape.rot.x >= 0) ? this->actor.shape.rot.x : this->actor.shape.rot.x * -0x50; + + this->unk_14C = CLAMP(this->actor.shape.rot.z, 0, 16); + + this->actor.shape.rot.z = 0; + this->actor.world.rot.z = 0; + this->actor.shape.rot.x = 0; + this->actor.world.rot.x = 0; + + Math_Vec3f_Copy(&this->unk_154, &this->actor.world.pos); + Math_Vec3f_Copy(&this->unk_160, &this->actor.world.pos); + this->unk_14B = ENMKK_GET_4(thisx) ? 8 : 0; + + thisx->colChkInfo.health = Actor_EnemyHealthMultiply(thisx->colChkInfo.health, MONSTER_HP); + paramsFF00 = ENMKK_GET_FF00(&this->actor); + params2 = ENMKK_GET_2(&this->actor); + this->actor.params &= 1; + + if (this->actor.params == 1) + this->actor.naviEnemyId = NAVI_ENEMY_WHITE_BOE; + else this->actor.naviEnemyId = NAVI_ENEMY_BLACK_BOE; + + if (paramsFF00 == 0 || paramsFF00 == 255) { + func_80A4E0CC(this); + this->unk_178 = 30000.0f; + if (params2 > 0) + this->unk_14B |= 4; + } else { + this->unk_178 = paramsFF00 * 40.0f * 0.1f; + func_80A4EDF0(this); + this->unk_14E = 0; + } +} + +void EnMkk_Destroy(Actor* thisx, PlayState* play) { + EnMkk* this = (EnMkk*)thisx; + + Collider_DestroyJntSph(play, &this->collider); +} + +void func_80A4E0CC(EnMkk* this) { + this->alpha = 0; + this->unk_14B |= 3; + this->actor.flags &= ~ACTOR_FLAG_ATTENTION_ENABLED; + this->actionFunc = func_80A4E100; +} + +void func_80A4E100(EnMkk* this, PlayState* play) { + s32 newAlpha; + + if (this->unk_14B & 4) + newAlpha = this->alpha + 15; + else newAlpha = this->alpha + 5; + + if (newAlpha >= 255) { + this->primColorSelect = 3; + this->collider.base.acFlags |= AC_ON; + this->alpha = 255; + this->actor.flags |= ACTOR_FLAG_ATTENTION_ENABLED; + this->actor.shape.rot.y = this->actor.yawTowardsPlayer; + this->unk_14B &= ~4; + func_80A4E190(this); + } else this->alpha = newAlpha; +} + +void func_80A4E190(EnMkk* this) { + this->unk_14E = (s32)(Rand_ZeroOne() * 20.0f) + 10; + if (this->unk_149 != 0) + this->unk_149--; + this->actionFunc = func_80A4E1F0; +} + +void func_80A4E1F0(EnMkk* this, PlayState* play) { + this->unk_14E--; + if (this->unk_14E == 0) + func_80A4E2B8(this); +} + +void func_80A4E22C(EnMkk* this, PlayState* play) { + Vec3f pos; + + pos.x = this->actor.world.pos.x; + pos.y = this->actor.world.pos.y + 15.0f; + pos.z = this->actor.world.pos.z; + func_8002829C(play, &pos, &gZeroVec3f, &D_80A4F788, &D_80A4F780, &D_80A4F784, 350, 20); +} + +void func_80A4E2B8(EnMkk* this) { + this->unk_14E = 30; + this->unk_150 = this->actor.shape.rot.y; + this->unk_14B &= ~1; + this->actionFunc = func_80A4E2E8; +} + +void func_80A4E2E8(EnMkk* this, PlayState* play) { + Player* player = GET_PLAYER(play); + s32 sp20; + + this->unk_14E--; + if ((this->actor.params == 1) && (this->actor.bgCheckFlags & BGCHECKFLAG_GROUND) && (this->actor.speed > 2.5f) && ((play->gameplayFrames % 3) == 0)) + func_80A4E22C(this, play); + if (this->unk_14E > 0) { + Math_StepToF(&this->actor.speed, 5.0f, 0.7f); + sp20 = false; + } else sp20 = Math_StepToF(&this->actor.speed, 0.0f, 0.7f); + + if ((player->stateFlags3 & PLAYER_STATE3_3) || (Player_GetMask(play) == PLAYER_MASK_SKULL)) + Math_ScaledStepToS(&this->unk_150, Actor_WorldYawTowardPoint(&this->actor, &this->actor.home.pos), 0x400); + else if ((player->stateFlags2 & PLAYER_STATE2_7) || (player->actor.freezeTimer > 0)) + Math_ScaledStepToS(&this->unk_150, this->actor.yawTowardsPlayer + 0x8000, 0x400); + else Math_ScaledStepToS(&this->unk_150, this->actor.yawTowardsPlayer, 0x400); + + this->actor.shape.rot.y = (s32)(Math_SinF(this->unk_14E * ((2 * M_PI) / 15)) * (614.4f * this->actor.speed)) + this->unk_150; + Actor_PlaySfx_Flagged(&this->actor, NA_SE_EN_KUROSUKE_MOVE - SFX_FLAG); + + if (sp20) { + this->unk_14B &= ~2; + func_80A4E190(this); + } else if (this->unk_149 == 0 && !(player->stateFlags3 & PLAYER_STATE3_3) && Player_GetMask(play) != PLAYER_MASK_SKULL && (this->actor.bgCheckFlags & BGCHECKFLAG_GROUND) && Actor_IsFacingPlayer(&this->actor, 0x1800) && this->actor.xzDistToPlayer < 120.0f && fabsf(this->actor.yDistToPlayer) < 100.0f) + func_80A4E58C(this); +} + +void func_80A4E58C(EnMkk* this) { + this->unk_14B |= 1; + this->actor.speed = 3.0f; + this->actor.velocity.y = 5.0f; + Actor_PlaySfx(&this->actor, NA_SE_EN_KUROSUKE_ATTACK); + this->collider.base.atFlags |= AT_ON; + Math_ScaledStepToS(&this->actor.shape.rot.y, this->actor.yawTowardsPlayer, 0x800); + this->actionFunc = func_80A4E60C; +} + +void func_80A4E60C(EnMkk* this, PlayState* play) { + if (this->collider.base.atFlags & AT_HIT) + this->collider.base.atFlags &= ~(AT_ON | AT_HIT); + if ((this->actor.velocity.y < 0.0f) && (this->actor.bgCheckFlags & BGCHECKFLAG_GROUND)) { + this->unk_149 = 2; + this->collider.base.atFlags &= ~AT_ON; + func_80A4E2B8(this); + } +} + +void func_80A4E67C(EnMkk* this) { + this->unk_14B |= 1; + this->actor.flags &= ~ACTOR_FLAG_ATTENTION_ENABLED; + this->collider.base.acFlags &= ~AC_ON; + this->actor.flags |= ACTOR_FLAG_UPDATE_CULLING_DISABLED; + Actor_PlaySfx(&this->actor, NA_SE_EN_PO_DEAD); + this->alpha = 254; + func_800BE568(&this->actor, &this->collider); + this->actor.speed = 7.0f; + this->actor.shape.rot.y = this->actor.world.rot.y; + this->actor.velocity.y = 5.0f; + this->actor.gravity = -1.3f; + this->actor.bgCheckFlags &= ~BGCHECKFLAG_GROUND; + this->actionFunc = func_80A4E72C; +} + +void func_80A4E72C(EnMkk* this, PlayState* play) { + Vec3f temp; + + if (this->actor.bgCheckFlags & BGCHECKFLAG_GROUND) { + if (this->actor.velocity.y > -1.0f) { + Color_RGBA8 prim = sEffPrimColors[this->actor.params]; + Color_RGBA8 env = sEffEnvColors[this->actor.params]; + + temp.x = this->actor.world.pos.x; + temp.y = this->actor.world.pos.y + 15.0f; + temp.z = this->actor.world.pos.z; + EffectSsDeadDb_Spawn(play, &temp, &gZeroVec3f, &gZeroVec3f, 0x46, 4, prim.r, prim.g, prim.b, prim.a, env.r, env.g, env.b, 0xC, 0xC, false); + + Actor_PlaySfx(&this->actor, NA_SE_EN_EXTINCT); + if (this->unk_14C != 0) + Item_DropCollectibleRandom(play, &this->actor, &this->actor.world.pos, this->unk_14C * 0x10); + func_80A4EEF4(this); + } else { + this->actor.velocity.y *= -0.8f; + this->actor.bgCheckFlags &= ~BGCHECKFLAG_GROUND; + } + } +} + +void func_80A4E84C(EnMkk* this) { + if (this->unk_14B & 3) { + Vec3f sp34; + f32 temp_fv0 = Math_Vec3f_DistXYZ(&this->actor.world.pos, &this->actor.prevPos); + + Math_Vec3f_Copy(&sp34, &this->unk_154); + if (temp_fv0 < 0.001f) + Math_Vec3f_Copy(&this->unk_154, &this->actor.prevPos); + else { + temp_fv0 = 1.0f / temp_fv0; + + this->unk_154.x = ((this->actor.prevPos.x - this->actor.world.pos.x) * temp_fv0 * 10.0f) + this->actor.world.pos.x; + this->unk_154.y = ((this->actor.prevPos.y - this->actor.world.pos.y) * temp_fv0 * 10.0f) + this->actor.world.pos.y; + this->unk_154.z = ((this->actor.prevPos.z - this->actor.world.pos.z) * temp_fv0 * 10.0f) + this->actor.world.pos.z; + } + temp_fv0 = Math_Vec3f_DistXYZ(&this->unk_154, &sp34); + if (temp_fv0 < 0.001f) + Math_Vec3f_Copy(&this->unk_160, &sp34); + else { + temp_fv0 = 1.0f / temp_fv0; + + this->unk_160.x = ((sp34.x - this->unk_154.x) * temp_fv0 * 12.0f) + this->unk_154.x; + this->unk_160.y = ((sp34.y - this->unk_154.y) * temp_fv0 * 12.0f) + this->unk_154.y; + this->unk_160.z = ((sp34.z - this->unk_154.z) * temp_fv0 * 12.0f) + this->unk_154.z; + } + } else { + this->unk_160.y = this->unk_154.y; + this->unk_154.y = this->actor.world.pos.y; + this->unk_154.x = this->actor.world.pos.x - 10.0f * Math_SinS(this->actor.shape.rot.y + (s32)(1228.8f * this->actor.speed * Math_SinF(this->unk_14E * (M_PI / 5)))); + this->unk_154.z = this->actor.world.pos.z - 10.0f * Math_CosS(this->actor.shape.rot.y + (s32)(1228.8f * this->actor.speed * Math_SinF(this->unk_14E * (M_PI / 5)))); + this->unk_160.x = this->unk_154.x - 12.0f * Math_SinS(this->actor.shape.rot.y - (s32)(1228.8f * this->actor.speed * Math_SinF(this->unk_14E * (M_PI / 5)))); + this->unk_160.z = this->unk_154.z - 12.0f * Math_CosS(this->actor.shape.rot.y - (s32)(1228.8f * this->actor.speed * Math_SinF(this->unk_14E * (M_PI / 5)))); + } +} + +void func_80A4EBBC(EnMkk* this, PlayState* play) { + if (this->collider.base.acFlags & AC_HIT) { + this->collider.base.acFlags &= ~AC_HIT; + Actor_SetDropFlag(&this->actor, &this->collider.elements[0].base, false); + if (Actor_ApplyDamage(&this->actor) == 0) { + Enemy_StartFinishingBlow(play, &this->actor); + func_80A4E67C(this); + } else { + Actor_PlaySfx(&this->actor, NA_SE_EN_PO_DEAD); + Actor_SetColorFilter(&this->actor, COLORFILTER_COLORFLAG_RED, 255, COLORFILTER_BUFFLAG_OPA, 8); + } + } +} + +void EnMkk_Update(Actor* thisx, PlayState* play) { + s32 pad; + Player* player; + EnMkk* this = (EnMkk*)thisx; + + if (this->primColorSelect > 0) { + this->primColorSelect--; + } else if (Rand_ZeroOne() < 0.075f && this->actor.params != 1) + this->primColorSelect = 6; + + func_80A4EBBC(this, play); + this->actionFunc(this, play); + this->actor.world.rot.y = this->actor.shape.rot.y; + Actor_MoveXZGravity(&this->actor); + Actor_UpdateBgCheckInfo(play, &this->actor, 20.0f, 20.0f, 20.0f, UPDBGCHECKINFO_FLAG_0 | UPDBGCHECKINFO_FLAG_2 | UPDBGCHECKINFO_FLAG_3 | UPDBGCHECKINFO_FLAG_4); + if (this->actor.params == 0) + func_80A4E84C(this); + if (Actor_IsFacingPlayer(&this->actor, 0x3000)) { + player = GET_PLAYER(play); + this->actor.shape.rot.x = Actor_WorldPitchTowardPoint(&this->actor, &player->actor.focus.pos); + this->actor.shape.rot.x = CLAMP(this->actor.shape.rot.x, -0x1800, 0x1800); + } + Actor_SetFocus(&this->actor, 10.0f); + this->collider.elements[0].dim.worldSphere.center.x = this->actor.focus.pos.x; + this->collider.elements[0].dim.worldSphere.center.y = this->actor.focus.pos.y; + this->collider.elements[0].dim.worldSphere.center.z = this->actor.focus.pos.z; + if (this->collider.base.atFlags & AT_ON) + CollisionCheck_SetAT(play, &play->colChkCtx, &this->collider.base); + if (this->collider.base.acFlags & AC_ON) + CollisionCheck_SetAC(play, &play->colChkCtx, &this->collider.base); + CollisionCheck_SetOC(play, &play->colChkCtx, &this->collider.base); +} + +void func_80A4EDF0(EnMkk* this) { + this->alpha = 0; + this->unk_14B |= 3; + this->actor.flags &= ~ACTOR_FLAG_ATTENTION_ENABLED; + this->actor.draw = NULL; + this->actor.update = func_80A4F16C; + this->actor.gravity = -0.5f; + this->unk_14E = this->unk_152; + this->actionFunc = func_80A4EE48; +} + +void func_80A4EE48(EnMkk* this, PlayState* play) { + if (this->unk_14E > 0) { + this->unk_14E--; + if (this->unk_14E == 0) + this->actor.flags &= ~ACTOR_FLAG_UPDATE_CULLING_DISABLED; + } else if (this->actor.xzDistToPlayer < this->unk_178 && Player_GetMask(play) != PLAYER_MASK_SKULL) { + this->actor.update = EnMkk_Update; + this->actor.draw = EnMkk_Draw; + this->actor.flags &= ~ACTOR_FLAG_UPDATE_CULLING_DISABLED; + func_80A4E0CC(this); + } +} + +void func_80A4EEF4(EnMkk* this) { + Math_Vec3f_Copy(&this->unk_16C, &this->actor.world.pos); + Math_Vec3f_Copy(&this->unk_154, &this->actor.world.pos); + Math_Vec3f_Copy(&this->unk_160, &this->actor.world.pos); + Actor_SetScale(&this->actor, 0.005f); + this->actor.update = func_80A4F16C; + this->actor.draw = func_80A4F4C8; + this->actionFunc = func_80A4EF74; +} + +void func_80A4EF74(EnMkk* this, PlayState* play) { + s32 newAlpha = this->alpha - 20; + + if (newAlpha <= 0) { + if (this->unk_14B & 8) { + Actor_SetScale(&this->actor, 0.01f); + this->primColorSelect = 0; + this->unk_149 = 0; + Math_Vec3f_Copy(&this->actor.world.pos, &this->actor.home.pos); + Math_Vec3f_Copy(&this->unk_154, &this->actor.world.pos); + Math_Vec3f_Copy(&this->unk_160, &this->actor.world.pos); + this->actor.speed = 0.0f; + this->actor.velocity.y = 0.0f; + func_80A4EDF0(this); + } else Actor_Kill(&this->actor); + } else { + this->alpha = newAlpha; + this->actor.world.pos.x += 0.3f + (3.0f * Rand_ZeroOne()); + this->actor.world.pos.y += 0.5f + (3.5f * Rand_ZeroOne()); + this->unk_16C.x -= 0.3f + (3.0f * Rand_ZeroOne()); + this->unk_16C.y += 0.5f + (3.5f * Rand_ZeroOne()); + this->unk_154.z += 0.3f + (3.0f * Rand_ZeroOne()); + this->unk_154.y += 0.5f + (3.5f * Rand_ZeroOne()); + this->unk_160.z -= 0.3f + (3.0f * Rand_ZeroOne()); + this->unk_160.y += 0.5f + (3.5f * Rand_ZeroOne()); + } +} + +void func_80A4F16C(Actor* thisx, PlayState* play) { + EnMkk* this = (EnMkk*)thisx; + + this->actionFunc(this, play); +} + +void EnMkk_Draw(Actor* thisx, PlayState* play) { + EnMkkModelInfo* modelInfo = &sBoeModelInfo[thisx->params]; + Gfx* gfx; + Color_RGBA8* primColors; + EnMkk* this = (EnMkk*)thisx; + + if (this->actor.projectedPos.z > 0.0f) { + MtxF* matrix; + + OPEN_DISPS(play->state.gfxCtx, "../z_en_mkk.c", 486); + + if (this->alpha == 255) { + primColors = &D_80A4F7C4[this->primColorSelect]; + gfx = POLY_OPA_DISP; + Gfx_SetupDL_25Opa(play->state.gfxCtx); + gDPSetPrimColor(&gfx[1], 0, 0xFF, primColors->r, primColors->g, primColors->b, primColors->a); + gSPSegment(&gfx[2], 0x08, D_80115FF0); + + MATRIX_FINALIZE_AND_LOAD(&gfx[3], play->state.gfxCtx, "../z_en_mkk.c", 495); + gSPDisplayList(&gfx[4], modelInfo->eyesDL); + POLY_OPA_DISP = &gfx[5]; + } + gfx = POLY_XLU_DISP; + Gfx_SetupDL_25Xlu(play->state.gfxCtx); + gDPSetEnvColor(&gfx[1], 255, 255, 255, this->alpha); + gSPDisplayList(&gfx[2], modelInfo->materialDL); + Matrix_ReplaceRotation(&play->billboardMtxF); + MATRIX_FINALIZE_AND_LOAD(&gfx[3], play->state.gfxCtx, "../z_en_mkk.c", 504); + gSPDisplayList(&gfx[4], modelInfo->modelDL); + if (thisx->params == 0) { + matrix = Matrix_GetCurrent(); + matrix->mf[3][0] = this->unk_154.x; + matrix->mf[3][1] = this->unk_154.y + 8.5f; + matrix->mf[3][2] = this->unk_154.z; + + Matrix_Scale(0.85f, 0.85f, 0.85f, MTXMODE_APPLY); + MATRIX_FINALIZE_AND_LOAD(&gfx[5], play->state.gfxCtx, "../z_en_mkk.c", 513); + gSPDisplayList(&gfx[6], modelInfo->modelDL); + + matrix->mf[3][0] = this->unk_160.x; + matrix->mf[3][1] = this->unk_160.y + 7.2250004f; + matrix->mf[3][2] = this->unk_160.z; + + Matrix_Scale(0.85f, 0.85f, 0.85f, MTXMODE_APPLY); + MATRIX_FINALIZE_AND_LOAD(&gfx[7], play->state.gfxCtx, "../z_en_mkk.c", 521); + gSPDisplayList(&gfx[8], modelInfo->modelDL); + gSPDisplayList(&gfx[9], modelInfo->endDL); + + POLY_XLU_DISP = &gfx[10]; + } else { + gSPDisplayList(&gfx[5], modelInfo->endDL); + POLY_XLU_DISP = &gfx[6]; + } + } + CLOSE_DISPS(play->state.gfxCtx, "../z_en_mkk.c", 531); +} + +void func_80A4F4C8(Actor* thisx, PlayState* play) { + s32 pad; + Gfx* gfx; + MtxF* matrix; + EnMkkModelInfo* modelInfo = &sBoeModelInfo[thisx->params]; + EnMkk* this = (EnMkk*)thisx; + + OPEN_DISPS(play->state.gfxCtx, "../z_en_mkk.c", 541); + + gfx = POLY_XLU_DISP; + Gfx_SetupDL_25Xlu(play->state.gfxCtx); + gDPSetEnvColor(&gfx[1], 255, 255, 255, this->alpha); + gSPDisplayList(&gfx[2], modelInfo->materialDL); + Matrix_ReplaceRotation(&play->billboardMtxF); + MATRIX_FINALIZE_AND_LOAD(&gfx[3], play->state.gfxCtx, "../z_en_mkk.c", 548); + gSPDisplayList(&gfx[4], modelInfo->modelDL); + + matrix = Matrix_GetCurrent(); + matrix->mf[3][0] = this->unk_154.x; + matrix->mf[3][1] = this->unk_154.y + 5.0f; + matrix->mf[3][2] = this->unk_154.z; + + MATRIX_FINALIZE_AND_LOAD(&gfx[5], play->state.gfxCtx, "../z_en_mkk.c", 556); + gSPDisplayList(&gfx[6], modelInfo->modelDL); + + matrix->mf[3][0] = this->unk_160.x; + matrix->mf[3][1] = this->unk_160.y + 5.0f; + matrix->mf[3][2] = this->unk_160.z; + + MATRIX_FINALIZE_AND_LOAD(&gfx[7], play->state.gfxCtx, "../z_en_mkk.c", 563); + gSPDisplayList(&gfx[8], modelInfo->modelDL); + + matrix->mf[3][0] = this->unk_16C.x; + matrix->mf[3][1] = this->unk_16C.y + 5.0f; + matrix->mf[3][2] = this->unk_16C.z; + + MATRIX_FINALIZE_AND_LOAD(&gfx[9], play->state.gfxCtx, "../z_en_mkk.c", 570); + gSPDisplayList(&gfx[10], modelInfo->modelDL); + gSPDisplayList(&gfx[11], modelInfo->endDL); + POLY_XLU_DISP = &gfx[12]; + + CLOSE_DISPS(play->state.gfxCtx, "../z_en_mkk.c", 575); +} diff --git a/src/overlays/actors/ovl_En_Mkk/z_en_mkk.h b/src/overlays/actors/ovl_En_Mkk/z_en_mkk.h new file mode 100644 index 0000000000..f44d2673b2 --- /dev/null +++ b/src/overlays/actors/ovl_En_Mkk/z_en_mkk.h @@ -0,0 +1,36 @@ +#ifndef Z_EN_MKK_H +#define Z_EN_MKK_H + +#include "ultra64.h" +#include "actor.h" + +#include "assets/objects/object_mkk/object_mkk.h" + +#define ENMKK_GET_2(thisx) ((thisx)->params & 2) +#define ENMKK_GET_4(thisx) ((thisx)->params & 4) +#define ENMKK_GET_FF00(thisx) (((thisx)->params >> 8) & 0xFF) + +struct EnMkk; + +typedef void (*EnMkkActionFunc)(struct EnMkk*, struct PlayState*); + +typedef struct EnMkk { + /* 0x000 */ Actor actor; + /* 0x144 */ EnMkkActionFunc actionFunc; + /* 0x148 */ u8 primColorSelect; + /* 0x149 */ u8 unk_149; + /* 0x14A */ u8 alpha; + /* 0x14B */ u8 unk_14B; + /* 0x14C */ u8 unk_14C; + /* 0x14E */ s16 unk_14E; + /* 0x150 */ s16 unk_150; + /* 0x152 */ s16 unk_152; + /* 0x154 */ Vec3f unk_154; + /* 0x160 */ Vec3f unk_160; + /* 0x16C */ Vec3f unk_16C; + /* 0x178 */ f32 unk_178; + /* 0x17C */ ColliderJntSph collider; + /* 0x19C */ ColliderJntSphElement colliderItem; +} EnMkk; // size = 0x1F4 + +#endif

uMS#orf@OaW{`AT<4P-#(o5&yw-=2 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 literal 0 HcmV?d00001 diff --git a/assets/audio/sequences/seq_0.prg.seq b/assets/audio/sequences/seq_0.prg.seq index 9730723152..530470fa56 100644 --- a/assets/audio/sequences/seq_0.prg.seq +++ b/assets/audio/sequences/seq_0.prg.seq @@ -14923,6 +14923,96 @@ LAYER_6576: .array ARRAY_65AA .byte 100, 95, 105 +.channel CHAN_STAL_442 + ldlayer 0, LAYER_STAL_442 + end + +.layer LAYER_STAL_442 + instr FONTANY_INSTR_SFX + notedv SF1_EFFECT_STAL_0, 0, 100 + end + +.channel CHAN_STAL_443 + ldlayer 0, LAYER_STAL_443 + end + +.layer LAYER_STAL_443 + instr FONTANY_INSTR_SFX + notedv SF1_EFFECT_STAL_1, 0, 100 + end + +.channel CHAN_STAL_444 + ldlayer 0, LAYER_STAL_444 + end + +.layer LAYER_STAL_444 + instr FONTANY_INSTR_SFX + notedv SF1_EFFECT_STAL_2, 0, 100 + end + +.channel CHAN_STAL_445 + ldlayer 0, LAYER_STAL_445 + end + +.layer LAYER_STAL_445 + instr FONTANY_INSTR_SFX + notedv SF1_EFFECT_STAL_3, 0, 100 + end + +.channel CHAN_STAL_446 + ldlayer 0, LAYER_STAL_446 + end + +.layer LAYER_STAL_446 + instr FONTANY_INSTR_SFX + notedv SF1_EFFECT_STAL_4, 0, 100 + end + +.channel CHAN_STAL_447 + ldlayer 0, LAYER_STAL_447 + end + +.layer LAYER_STAL_447 + instr FONTANY_INSTR_SFX + notedv SF1_EFFECT_STAL_5, 0, 100 + end + +.channel CHAN_STAL_448 + ldlayer 0, LAYER_STAL_448 + end + +.layer LAYER_STAL_448 + instr FONTANY_INSTR_SFX + notedv SF1_EFFECT_STAL_6, 0, 100 + end + +.channel CHAN_STAL_449 + ldlayer 0, LAYER_STAL_449 + end + +.layer LAYER_STAL_449 + instr FONTANY_INSTR_SFX + notedv SF1_EFFECT_STAL_7, 0, 100 + end + +.channel CHAN_STAL_450 + ldlayer 0, LAYER_STAL_450 + end + +.layer LAYER_STAL_450 + instr FONTANY_INSTR_SFX + notedv SF1_EFFECT_STAL_8, 0, 100 + end + +.channel CHAN_STAL_451 + ldlayer 0, LAYER_STAL_451 + end + +.layer LAYER_STAL_451 + instr FONTANY_INSTR_SFX + notedv SF1_EFFECT_STAL_9, 0, 100 + end + .balign 16 .filter FILTER_65B0 diff --git a/assets/audio/soundfonts/Soundfont_1.xml b/assets/audio/soundfonts/Soundfont_1.xml new file mode 100644 index 0000000000..dafba96d84 --- /dev/null +++ b/assets/audio/soundfonts/Soundfont_1.xml @@ -0,0 +1,236 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0xEF, 0xD7, 0xE3, 0xA4, 0xCE, 0x9E, 0xB5, 0xF3 + + diff --git a/assets/objects/object_stalm/object_stalm.c b/assets/objects/object_stalm/object_stalm.c new file mode 100644 index 0000000000..bd37ec95ec --- /dev/null +++ b/assets/objects/object_stalm/object_stalm.c @@ -0,0 +1,15887 @@ +#include "object_stalm.h" + +u64 Stalfos4_ao_spine_ci8[] = { + 0x0000000101010102, 0x0202020202020202, 0x0101010101010103, 0x0303040506060607, 0x0202020101010102, 0x0202020202020202, 0x0101010101010804, 0x0403030406060607, + 0x0202020101010102, 0x0202020202020202, 0x0101010101080804, 0x040403090a0b0b0b, 0x0202020101010c0d, 0x0d0d0c0c0e0e0f0f, 0x1010101112120803, 0x030309090a0a0a0a, + 0x0202020202021314, 0x1414141516161616, 0x1717171818181815, 0x1514141419191919, 0x0202020202021a07, 0x0707071b1c1c0303, 0x0404041d1c1d1d1a, 0x1a15151a06060606, + 0x020202020202021b, 0x1b07071b1e1e1c1c, 0x0606061c1c1d1f1a, 0x1a06060606202020, 0x020202020202021b, 0x1b07071b1e1e1c1c, 0x0404041d1f1f1815, 0x1506060606060606, + 0x0202020202020206, 0x0607070721212121, 0x2222230b1a21211a, 0x1a1b241b211d1d21, 0x0202020202020221, 0x2107070704040404, 0x2223230b0321211a, 0x1a251b2426211d21, + 0x0202020202020221, 0x2121210624040808, 0x0707071a1a1a1a1a, 0x1a1a1a2427272621, 0x2802020202020221, 0x2121062724210808, 0x1b1b1b21211a1a1a, 0x1a1a1a2427272626, + 0x29032a010101012b, 0x2b21212b272c0404, 0x2121210404040407, 0x0706060606060606, 0x2929290101010106, 0x062104062c2c2104, 0x0707071f041f1f07, 0x0706060606060606, + 0x292d2d2e01010104, 0x0404042121210404, 0x0707071f1f1f1f07, 0x0707060606060606, 0x03292a010e010104, 0x0404212121212121, 0x0718142f2f2f2f10, 0x1010101010101010, + 0x303030312d313132, 0x32321b1b1d331010, 0x33332f2f2f2f2f34, 0x343535352121211f, 0x3036363731313138, 0x383838381010331d, 0x0707333939080835, 0x3521212121212121, + 0x0439363731313138, 0x383a321b261d1d26, 0x0733333908080821, 0x2121212121212121, 0x0b0a0a290202021d, 0x1d3b3b3b0606062c, 0x07033a3a3a030307, 0x071b1b040404043c, + 0x0b0a0b3d02020224, 0x241b1d1d3b2c2c06, 0x07033a1414181803, 0x0304041b04043c3c, 0x0b0b0b3d0202023b, 0x3b3b1d1d062c2c3b, 0x07073a143a181803, 0x0303041b2c2c2c3c, + 0x07070b290202021d, 0x1d3b3b3b0606061d, 0x2121031803031803, 0x0303071b3e3e3e2c, 0x08083f130101013b, 0x3b1b1b1b3b1d1d1d, 0x0604070340400340, 0x4040411b42272727, + 0x08083f1301010121, 0x212424241b1d1d1d, 0x2121040704074040, 0x4041431b42424242, 0x083f44450101011b, 0x1b2424241b1b3b1d, 0x0707040440034041, 0x41431b1b27422104, + 0x4446464501011d21, 0x211b1b1b24241b3b, 0x070704044003041b, 0x1b1b1b1b21210404, 0x4747470101014821, 0x2126262606060606, 0x0607070808080804, 0x0404040407070606, + 0x1f1f104901014a26, 0x2626262606060606, 0x0607153a08080804, 0x040404154b070607, 0x061f1f4801014a26, 0x26262121061d1d1d, 0x0715153a3a080815, 0x151515342f2f2f2f, + 0x1f1f1f4801014a21, 0x214c32321d181818, 0x3434342d4d4d4d4e, 0x4e4e4e4e2f2f4b4b, 0x0818181101011144, 0x444444444f4f4f4f, 0x4e4e4e5050502f18, 0x1818181f3b3b5151, + 0x0818520101011853, 0x532626531f212121, 0x040415152f2f1504, 0x040404043b512c27, 0x0818521101015426, 0x262626531f212121, 0x040404151515251b, 0x1b0404043b2c2727, + 0x0818181801015426, 0x262626531f212121, 0x0404152f2f15251b, 0x1b1b1b1b512c2727, 0x0404045501013b2c, 0x2c06213b04535304, 0x0740030b0b031c06, 0x0624061e2c063b06, + 0x0404043b01013b06, 0x0606060604535353, 0x4040030303071c06, 0x0606061e56063b3b, 0x1514155501013b3b, 0x3b21062c2c510453, 0x4007070703070721, 0x2121061e562c2c06, + 0x0c0c0c0101013b3b, 0x3b212c2c2c2c5153, 0x0707400303071c21, 0x2106241e56565606, 0x4d4d4d0101011a26, 0x262626261b1b1b32, 0x0303033939391a21, 0x2121212727212121, + 0x4d4d345701011a26, 0x26261d153a3a3a38, 0x4f30303030305815, 0x153434343f3f3f3f, 0x3434401a0101573f, 0x3f3f3f3f3a3a3a3a, 0x1414143939393915, 0x1515152121272721, + 0x3434405701571a1d, 0x1d1d1d261b323232, 0x0303031a1a1a1a21, 0x2121212727272727, 0x141403020204041c, 0x1c1b1b1b21070303, 0x1f031f401c1c1c21, 0x213c060642212142, + 0x141459020204041d, 0x1d1b1b1c0707033a, 0x15180340071c0743, 0x4306063c04042142, 0x14595a020404041d, 0x1d531d1d2107033a, 0x15031f2240400721, 0x213c21210421425b, + 0x595a5a020404041d, 0x1d53531d07033a3a, 0x15151f2222220721, 0x2121212121425b5b, 0x5c5c5c18081c1c06, 0x06063b0708181818, 0x03030322222f225d, 0x5d5d5d5d06060606, + 0x5c5c5c1c1c24242c, 0x2c2c2c0608081818, 0x3434342f2f2f2f10, 0x1010101014141414, 0x5c5c531c1c1c1c3b, 0x3b3b3b0708185e0f, 0x4e5f5f602a2f2f10, 0x1010101061611414, + 0x606015141414142f, 0x2f2f2f2f36626262, 0x626262633a404008, 0x0804040822220808, 0x6060060606414140, 0x4040404007073907, 0x1f1f1f3a40212106, 0x0664640604041b1b, + 0x6006060606414121, 0x2121212107070707, 0x1f1f1f4040404006, 0x0664640604041b08, 0x6006060641414121, 0x2121214007070707, 0x29291f403a3a4004, 0x040664641b1b1b08, + 0x6521210621042121, 0x2104040703181818, 0x152f2f6666222207, 0x072106275b060707, 0x6521212121210621, 0x2121071f183a3a18, 0x152f2f6622070707, 0x072106275b060707, + 0x6521210421212121, 0x2121071f03181803, 0x1515150707212107, 0x072106275b062121, 0x6521210404040404, 0x0404071f18181818, 0x0707070707212121, 0x2106060606212121, + 0x070707414141411a, 0x1a181818183f3f3f, 0x35353518181a1a06, 0x0606060667090909, 0x070707183f3f1818, 0x183f3f3f3f585858, 0x1717102d2d181a1f, 0x1f1f1f1f092f2f2f, + 0x4f4f4f6868686868, 0x683f3f3f3f585858, 0x1010684d4d2d181f, 0x1f6969690909682f, 0x4f4f4f6868686868, 0x68686868586a6a6a, 0x6868684d4d4d4d62, 0x62626262682f682f, + 0x6b6b6b686868685c, 0x5c5c5c4f316c6c6c, 0x6b6b01010e4f4f0c, 0x0c0c6d0d6868686e, 0x011616171717175e, 0x5e4f4f5c31313131, 0x0101010101010102, 0x0202020202020202, + +}; + +u64 Stalfos4_ao_spine_pal_rgba16[] = { + 0x52955ad55ad7acdd, 0xbd63cde9cde7b521, 0xb51f9c578bd3a499, 0x7b5173136b137b91, 0x83d57b99945b8c1b, 0x9417a49d94579459, 0xa49ba459bd61c5e7, 0xbda5b561d66bacdf, + 0xdeadc5a5ac9b9c15, 0xce29c5a3ce27de6b, 0x93d794196ad1d669, 0xd6298395834f8bd5, 0x5a8d5ad3ad219c9b, 0x8bd7a4dd7b957315, 0x83939c5b9c59bda3, 0xc5a7acdbde6d8c17, + 0xb4dfbd21d5e9bd65, 0x6b11318f41c962cd, 0xa4df7bd9c5e3a45b, 0xb5636acf73117353, 0x6b0fc5e593d5ad1f, 0xc59f9c9fe6ad9c5d, 0x7b937b53628dde2b, 0x5a8fc5638c15524b, + 0x4a0b730f62cf8b93, 0xd62b39c79c17b4db, 0x735183d7630f7397, 0x420f63157b8f0000 +}; + +u64 Stalfos4_ao_bone_arm_ci8[] = { + 0x0001020304050506, 0x070809090a0b0b0c, 0x0c0d0d0e0f0f1010, 0x1111111111111213, 0x0104030304060614, 0x050a0a0a09150c16, 0x0e0d0d0e0f171217, 0x1818111111111213, + 0x19190404041a1b1b, 0x1b1c0e1d1d1e1e1e, 0x1f1f202012122122, 0x22221d1111111123, 0x1b1b2424001b1717, 0x171d121212121212, 0x12201f2021222212, 0x1212120d0d111125, + 0x262601010127280f, 0x280e1f2121292921, 0x22222a2b1f2c2c2c, 0x0c2d2d1212182e2f, 0x303031320b272727, 0x0f17171721292d2d, 0x22222a2a1f2d2d1f, 0x2212121812121233, + 0x3034351b09151515, 0x0d1715151f121236, 0x1d1d37371d38381d, 0x3939393a36363636, 0x303b091b1b0b3c3c, 0x15151517173d3d3d, 0x2d2d1d2b1f1f1f21, 0x392d3e360f100f36, + 0x300b3f0640334133, 0x3333333333424215, 0x0e2b2b432d363644, 0x0f2d2d2828282811, 0x450b3f4606473333, 0x411b413333154215, 0x0b0b0e433648482d, 0x2d4949280e0d0d11, + 0x111105050232024a, 0x4a4b4b4b4b1b3c3c, 0x3c3c150e0e363636, 0x2d0f1c4c0b0b4d11, 0x11114e4e4e4f4f4f, 0x4f50505050505151, 0x0e0d150e3c0e0d36, 0x2d1c274c0b524d11, + 0x11111111114f534f, 0x4f35350435505003, 0x0b0b15361f545455, 0x560c173333111111, 0x1111111111303030, 0x5735040158510303, 0x1b151536561f5555, 0x480c0c5933111111, + 0x1111111111111111, 0x5a50145b5b585802, 0x4b5c0c0c21212120, 0x201d1d1f1f111111, 0x1111111111111111, 0x3250145b5b010000, 0x5d5c0c0c36363621, 0x161d1d1f1f111111, + 0x1111111111303030, 0x3003010b0b3f543f, 0x475e5c1d1f5f5f12, 0x2156481212111111, 0x1111111111303060, 0x6103010b0b3f543f, 0x5e5c1d1d5f5f1f1f, 0x5621211212111111, + 0x3030111111303062, 0x30636358585c0d0d, 0x3f15151f12121f12, 0x1621162121111111, 0x3030111111303062, 0x6463013f3f363636, 0x3f15171f1f1f121f, 0x1665652121111111, + 0x1111111111664e67, 0x681414240f0d360d, 0x3c2d1f2116161616, 0x3939212121111111, 0x1111111111666767, 0x661414052454360d, 0x2d1f212165211665, 0x2222392111111111, + 0x1111111111626262, 0x50020041330d550d, 0x361f565612121221, 0x6569653911111111, 0x111111111162624e, 0x3202004133553636, 0x3656395612161665, 0x6969693911111111, + 0x11111111116a6a6a, 0x2e061b1b5c361f1f, 0x3616656565656522, 0x6969222211111111, 0x11111111116a2e6a, 0x6b1b6c6c5c366d1f, 0x1f1f16656e6e2265, 0x2213132211111111, + 0x111111111166666f, 0x700524240d365f5f, 0x1616212269696965, 0x2121212111111111, 0x111111111166666f, 0x700524330d483617, 0x1622222265696965, 0x2165652111111111, + 0x1111111111717172, 0x70587373361f1f1f, 0x1f1f1212656e6e65, 0x216e746e11111111, 0x1111111111717172, 0x70587373361f2056, 0x1212656e6e6e6e6e, 0x6e6e226e11111111, + 0x111111111171716f, 0x7100415c171f2121, 0x12211313756e6e75, 0x75756e2211111111, 0x111111111171716f, 0x4500415c17361221, 0x2121211375696975, 0x7676762211111111, + 0x111111111166666f, 0x416c770d0d5f5f5f, 0x2165696922222222, 0x6969751311111111, 0x111111111166666f, 0x413f77770d5f2020, 0x6569756922656521, 0x1212211311111111, + 0x2f2f787878303072, 0x796c6c6c15485656, 0x6575757522212121, 0x2121656511111111, 0x7a540d0d72303072, 0x796c150c21222221, 0x1616161612122113, 0x2222656511111111, + 0x7b296d48367c4e4e, 0x7c3f2069696e6e65, 0x3929297d65696975, 0x6969212111111111, 0x2d2d36366d37377e, 0x7c0d696969656521, 0x397d292921697575, 0x7575752111111111, + 0x0c0c361f212a2a43, 0x1f29227575132112, 0x2121211665697575, 0x7575752111111111, 0x290c362122221f43, 0x2a22752275221212, 0x65211665696e6e6e, 0x696e6e2111111111, + 0x7f7f122121565656, 0x7580807569391239, 0x6e696565656e6e6e, 0x226e752111111111, 0x81216e6e6e1f1f56, 0x7580808013391f12, 0x6e75756e6e757575, 0x6e69692111111111, + 0x21223956297d7d7d, 0x1380808013122020, 0x6969656521656e6e, 0x6e6e743911111111, 0x2121565629363636, 0x7d13131369201f1f, 0x6969212121656565, 0x2121653911111111, + 0x7b7b7b827b7f7f7d, 0x22131313561f1239, 0x7d7d7d7d21657575, 0x6969696511111111, 0x7b7b7b8282222222, 0x80131356481f3969, 0x297d393965697569, 0x6965656511111111, + 0x7b7d1f65651e0c21, 0x7575755656396522, 0x3939222222696969, 0x1321133911111111, 0x22167d1f1f0c0c0c, 0x75651f1f65656565, 0x3939223921227575, 0x1321123911111111, + 0x29291f12127f5656, 0x6921161616162122, 0x161f1f1665656565, 0x560c0c8311111111, 0x29846565122d5669, 0x6921212112122121, 0x163636360c0c0c2d, 0x2d56692311111111, + 0x8282656565163685, 0x361221212139561f, 0x3636121256565656, 0x2965658611111111, 0x8787652059368885, 0x361f212221565656, 0x363636360c566969, 0x6565658911111111, + 0x877b8221810c0c69, 0x561f123939121212, 0x36151515361f2222, 0x2216162121111111, 0x7b878182740c560c, 0x0c1f12396922121d, 0x8a00153616161622, 0x161f362121111111, + 0x21216565652d120c, 0x2d17211313222229, 0x0505330d56565656, 0x1212162222222511, 0x3636656565222222, 0x1221131321290d3c, 0x24050533551f5656, 0x1616218b8b8b2211, + 0x12211f0e8c656565, 0x657575211f0d0d1f, 0x0c0c120c543c5456, 0x121639391f1f1f1f, 0x12211f240e0e1d20, 0x65751f2d2d1f1212, 0x1265756556543c6d, 0x163939391f151536, + 0x54548b8b7b8d2d2d, 0x2d36545454362121, 0x2121212139391f0d, 0x0d12123c3c3c3c8e, 0x56567b8b8f302d7c, 0x2d5454543c0a3636, 0x2d1f2121390d3c0d, 0x0d0d0b9090111111, + 0x211f8b8b11111111, 0x110a0a0a0a000046, 0x5873737324242424, 0x2727191111111111, 0x1f0d8b9111111111, 0x1111110a00000202, 0x9293939325250000, 0x1111111111111111, + 0x9494951111111111, 0x1111111111969325, 0x9702029770051111, 0x1111111111111111, 0x9498111111111111, 0x1111111111303030, 0x9797979911111111, 0x1111111111111111, + +}; + +u64 Stalfos4_ao_bone_arm_pal_rgba16[] = { + 0x83957b537311628d, 0x6acf83937b5162cd, 0x730da45993d59c59, 0xc563b521acddac9b, 0x9c155ad7cde7e6ad, 0x6b0facdfd5e9bd21, 0xace17355730f8bd5, 0x9c57bd61b4ddc5a5, + 0xcda7d629de6bb4e1, 0x94176b1383db93d3, 0xa457cda5ce27c5e5, 0xd66bb51f62d362d5, 0x5ad539875a8da49d, 0x214d5a4bbd63bda3, 0xad1dd62bce29941d, 0xa49bb51da499a45b, + 0x6acd9419b563b561, 0xacdb7b9793d78b93, 0xc5a7bda583d57351, 0xbd1b5a954a0b4a09, 0x524b6b117b57524d, 0xb4dfbd23cde95291, 0x8bd7c5615a898b95, 0xac9d8c179c17c565, + 0x31874a5141c962cf, 0x4a4fde2b5a9341c7, 0x524fde6d39cd7315, 0x9c19bd65e66d3a11, 0x6b155ad339d19c5b, 0xeeafe6afeef1ac9f, 0x62d783d7dde5de29, 0x945bd5e77313c5a3, + 0xeeefcde5e66bde27, 0xdde984159c5ddde7, 0x9c9bde259459b523, 0x7b4f7b99ace36319, 0x8c197b9b628f7353, 0x42114a53839162d1, 0x52535ad100000000 +}; + +u64 Stalfos4_ao_bone_fore_ci8[] = { + 0x0001000002030304, 0x0404050505060607, 0x0808080804040404, 0x0404030303030303, 0x090a01010303030b, 0x0c0d0e0f0f101112, 0x1314141308080803, 0x0303030303030303, + 0x030303030303150c, 0x0c0d0f1616121110, 0x1713141408180803, 0x0303030303030303, 0x03030303191a1a1b, 0x15131c1111051d05, 0x131e1f1f20212223, 0x0303030303030303, + 0x030324241f1f1a25, 0x1b131126261d1f1f, 0x1e1f272720212223, 0x2328290303030303, 0x1f24232323231026, 0x1b2a1e262610101e, 0x1111112b1515132c, 0x2c2c2d2d08030303, + 0x1f24232c29101026, 0x1b2a261f1f1e1010, 0x11112b2e2f303031, 0x10101a3208030303, 0x0321333314141434, 0x20101d1f352c2c24, 0x363738371d2a1b39, 0x3a3b1b3c3d030303, + 0x033e3f3e40404134, 0x102c22221f421e1e, 0x1e1e1e1e2a1b1b3b, 0x3b3b1b1b3d030303, 0x434432444515461f, 0x1d1e1d2c232c4210, 0x1e1e1e1e4748494a, 0x2b2b2a4b4b030303, + 0x1f4c444746464610, 0x1d1f1f2c1d101e42, 0x1e47474a4848494d, 0x4d4d4e4b4f030303, 0x501e030314361e46, 0x46122c1f1f121212, 0x131b151551525253, 0x4f50101010030303, + 0x501e03031e363616, 0x54541f1111121210, 0x3a3a3a1b52513950, 0x555556103e030303, 0x130303031f1f1f1e, 0x1d121f1f1d1e1e13, 0x151b571558483b59, 0x5959334303030303, + 0x130303031d2c1f1e, 0x5a121f103b13134a, 0x151b1552481d1d59, 0x1f1f333303030303, 0x3d030303031f1f36, 0x591d5b5c5c5a2b2a, 0x5d5e20205f46461d, 0x22222c2c03030303, + 0x030303030323231f, 0x1f1f5b5b5a603b57, 0x614040613a2b1d1f, 0x1f23352803030303, 0x030303030323231f, 0x2c5c5c5a5a603b3b, 0x612020612b1d1d62, 0x2323353503030303, + 0x030303030322221f, 0x2c1d60602b103b5f, 0x396364153b5a1d1f, 0x2235363603030303, 0x030303030322222c, 0x2c1e605c603b5f5f, 0x15636415573b1d1f, 0x1d22360303030303, + 0x0303030303656535, 0x221d5b1e2b134a1b, 0x151515155f211e59, 0x5936550303030303, 0x0303030303666535, 0x221f5b1e2b134a1b, 0x3967671521211e42, 0x3636550303030303, + 0x03030303031f1f59, 0x591f1d1e105f5f57, 0x396767683b3b1e5b, 0x5b1f1f0303030303, 0x03030303031f1f36, 0x2c1f1d1d3b57575f, 0x686752683b3b1e36, 0x2c1f1f0303030303, + 0x03030303031f1f1d, 0x1d1f1d1d3b2a4a1b, 0x156464155f5f1d1f, 0x1f1d1f0303030303, 0x03030303031f1f2c, 0x2c1d1d1d3b2a2a4a, 0x646464155f5f1d1d, 0x1d1f1f0303030303, + 0x0303030303222242, 0x421d5b1e1313571b, 0x154564155f5f1e36, 0x59362c0303030303, 0x030303030322221f, 0x1f425b1e13571357, 0x644545695f101e29, 0x36592c0303030303, + 0x0303030303353523, 0x2c1f1f1e2a575757, 0x391567155f101d1e, 0x1e1d2c0303030303, 0x0303030303353523, 0x231f1e1e2b5f5f5f, 0x151552155f5f101e, 0x1d1f2c0303030303, + 0x03030303032c2c35, 0x35361d1d3b3b2a4f, 0x1569676947101d42, 0x5959350303030303, 0x03030303036a2c35, 0x355b1e1e3b3b2a2f, 0x1552671547101d42, 0x3659350303030303, + 0x030303030322222c, 0x231f5b5b2b5f5757, 0x6b4545452a10292c, 0x2c2c2c0303030303, 0x0303030303353522, 0x591f1f1d103b3a1b, 0x156767156c105b36, 0x2c59350303030303, + 0x0303030303353559, 0x221f1f1f103b3b1b, 0x636d67156c105b1f, 0x3659350303030303, 0x0303030303595923, 0x352c1f1f1e47471b, 0x6945641560601f2c, 0x5959230303030303, + 0x030303030359592c, 0x35352c1f1e101047, 0x69456415471f1f36, 0x2c59230303030303, 0x0303030303242427, 0x35352c1f1d26262a, 0x524552393b42421f, 0x2c2c330303030303, + 0x030303030324246e, 0x35352c1f1e26262a, 0x6f4545393b42422c, 0x232c334303030303, 0x0303030303232323, 0x2c2c2c1f5c10103b, 0x157071153b424222, 0x5927725c73030303, + 0x0303030303232323, 0x2c2c2c2c5b10103b, 0x2f1571153b424259, 0x272772725c030303, 0x0303030303747423, 0x352359361d101010, 0x15157169471f1f42, 0x2c2c354235030303, + 0x0303030374747424, 0x23235959591f104a, 0x6464716947601f23, 0x232c221d42030303, 0x030303031d747423, 0x23272c2c1f1e1e5f, 0x632041635f101035, 0x6e6e35276e750303, + 0x030303031f747423, 0x23742c1f1e1e1e5f, 0x632041154a101d6e, 0x6e6e6e6e2c620303, 0x03030303276e7423, 0x23221d551d1d1050, 0x156776154f3a1d23, 0x23246e6e24740303, + 0x03030303746e7423, 0x231f5a555a10101d, 0x2f1576153a2b1d23, 0x2323272424740303, 0x030303746e6e2423, 0x231f1d1d22161d1e, 0x3a696d694a4a3b22, 0x7422226e22350303, + 0x0303036e6e6e6e27, 0x232c23230f1e5b1e, 0x4a1577641b57575f, 0x2222333365270303, 0x0303036e6e232327, 0x2359232c0f5b1e2b, 0x4a1577771b575755, 0x2222421d33272703, + 0x0303032427787878, 0x781f161212121013, 0x2f2f52794f4f505f, 0x1f1f351f1f222203, 0x0303032427232378, 0x1f1d121e1d121210, 0x462f5252644f4f5f, 0x5a1f1f7435222203, + 0x0303032c7a7a2378, 0x2c16127b7b121211, 0x131313482020155f, 0x55551d232359591d, 0x03032c2c78232378, 0x78161f7b1f161105, 0x1313131315202039, 0x5f551d232327591d, + 0x03031616231f2378, 0x167b7b7b16161210, 0x0f0513132a7c7c7d, 0x7d2f101f1f23231d, 0x030316162c2c2378, 0x781f7b1678161211, 0x0f0f05144a2a7e47, 0x2f7d514a4a131d1d, + 0x23037f2c7a787816, 0x808178787878167b, 0x7b12127b120f051d, 0x1f2c351d133a1515, 0x66032c2c7a1f2c81, 0x7878818181167816, 0x7b0f11111e05051e, 0x1e1e35351d1e2c2c, + 0x3b1e1d2c59591616, 0x23127b7b7b111212, 0x122c2c110f59592c, 0x2c1f1e1d1e5a622b, 0x3b1e232316592424, 0x2312807878120505, 0x2c7a7a7a591f592c, 0x1f1f1f1e1e621f1f, + 0x03032c2c1d27272c, 0x7b111f1f78787878, 0x7b78787b1d1d2c1f, 0x1d2c353737104242, 0x03032c6a461d2723, 0x2c7b2c2c161f1f1f, 0x1c1c1c461e1e1f23, 0x1f1f4235352c4210, + 0x03032f508282822d, 0x2d2d831010101010, 0x843b3b8443431f2c, 0x2c2c858686295763, 0x0303030303030303, 0x0303030303030303, 0x0404040473737303, 0x0303040404635779, + +}; + +u64 Stalfos4_ao_bone_fore_pal_rgba16[] = { + 0x398741c941cb5ad7, 0x5ad5b561a4d98c15, 0x5ad33145314362d1, 0x9459ad1da4dbbda5, 0xb521bda3c5e7acdd, 0xa4998395ce29bde5, 0x83d75a8fa4df9417, 0xacdbc5a5bd63cde7, + 0x6b0fb4e1d5e9de6b, 0xe6ad9c9bb51fde6d, 0xb525cda5a49bb4df, 0xd629cde5a4599419, 0x6ad19c1983d9d5e7, 0x8c17de2bcde9b4dd, 0xa4578bd79c5bacdf, 0x83975a956b138c19, + 0x73515a8dcda7ace1, 0x62d562cfbd61a49d, 0x9c178bd39c597b11, 0xc5a1730f628b8bd5, 0xac9b8393731172cd, 0xc5a3c563de69a45b, 0x8351d62bbd21c5a7, 0xbd6593d77b51ac9d, + 0xbd238353c5657353, 0x6b11de29b5236acf, 0x83557b53ace37b55, 0x9c9d5a4de6af7b95, 0x7313628fe66b62d7, 0xe66df6ed5a4b524d, 0xd66b4a09deadc5e5, 0x94157b93ad1fad23, + 0xce27d669b563de27, 0xd5e3cda3a49f0000 +}; + +u64 Stalfos4_ao_pelvis_ci4[] = { + 0x0122222211111111, 0x1222222223333333, 0x3333333333333333, 0x3333333333333333, 0x4122222211000000, 0x0555666783333333, 0x3333333333333333, 0x3333333333333333, + 0x94111222abbbbb00, 0x05c0d660e12228dd, 0xbf12222222223333, 0x3333333333333333, 0x49d1122244bb5554, 0x54c0d66000022111, 0xf112222222223333, 0x3333333333333333, + 0xd9cdd5554b875cc4, 0xcc4c994000002111, 0x1112222222223333, 0x3333333333333333, 0x446dd000777b6454, 0xccccccc5655d1222, 0x2222222222222221, 0xfffaaf3333333333, + 0x411188800bbb6455, 0xc9cc99c454555222, 0x222222222222222f, 0xe1ffff3333333333, 0x4111888060646c44, 0xc99c99c4c5555222, 0x2222222222222205, 0x55efff3333333333, + 0x2217b55066cccccc, 0xcc9cc9cc96bb6022, 0x22222222233ee556, 0x44555b3333333333, 0x2217b0bbbb5cc9cc, 0xcc99c9cc9c666022, 0x2222222223e65555, 0x55550b3333333333, + 0x22b7b0b7bb5cc99c, 0xcc99999c99c4b022, 0x2222222226665554, 0x5550d83333333333, 0x22dd644bd69cccc9, 0x9c999999ccc66551, 0x2222222665454c44, 0xcc9b883333333333, + 0x2216666bd6999ccc, 0x9999999ccc466555, 0x02222e666444cc44, 0xc99b8f3333333333, 0x221dd050dd44cccc, 0xcc9c999cc4cc4440, 0xe11444cc4cc99cc9, 0x946e1f3333333333, + 0x221dd650dd064cc9, 0x44c5c99944ccc44b, 0xe16564c4ccc9944c, 0x466e1f3333333333, 0x221d660bd4c44cc4, 0x4c44cccc55444400, 0x6164cccc44cc4666, 0x44611f3333333333, + 0x33155557d4c44cc5, 0x655cc456644554b6, 0x5225554c65cc5554, 0x44633f3333333333, 0x33155007d4c454c5, 0x666cc50664456bb6, 0x5225554c65c45666, 0x06333f3333333333, + 0x3315b7bb00c454c4, 0x6654455556540d66, 0x55225b0cc4455556, 0x60333f3333333333, 0x33f6600dbb444455, 0x6665500555660056, 0x0002555c44455444, 0x40b1133333333333, + 0x337765087b644555, 0x00545654c566b65b, 0xbbb225c455444644, 0x50b1133333333333, 0x337760087bb55556, 0xb05450544566b06b, 0xbbb225c556544065, 0x45b1133333333333, + 0x33fbb00788066660, 0x0654505455555550, 0xb7b2254445654065, 0x4461133333333333, 0x33fb88d0dd7d00d7, 0x054444560455bb00, 0xbb22255445566444, 0x05611388a33abbda, + 0x33fb88d00d8d0b77, 0x055ccc50065b7b00, 0xb222255555655444, 0xb5661bb8833a8b8a, 0x3337bb22775660d7, 0x777d77777dddb666, 0x6222226544006456, 0x05600dd8811a8aaa, + 0x33377222dd50ddd7, 0x87d788777ddddd66, 0x6222226644600560, 0x555bbdb8811a7aaa, 0x3333311bb56d887e, 0xdeb7787dddd66ee2, 0x222222e664665460, 0x554664c0722a8aaa, + 0x3333311bb66d8877, 0xdb7ed77bb6666022, 0x2222221665065450, 0x64c65cc0722aaaaa, 0x33333117b0be88e7, 0x777edddb656dd222, 0x2222221665066556, 0x64c65c40722aaafa, + 0x3311bdad0bbd887d, 0xd787d006dddd2222, 0x2222221554546b05, 0x455456dd2223aaaa, 0x337bbdad66bd887b, 0xd7777d06dd222222, 0x2222221555045bb0, 0x555056662228888a, + 0x33777d6db6bd77db, 0x88d888d661222222, 0x2222221bb5b55006, 0x444bbdd12221888a, 0x33f8a8dddddddbbd, 0x7dbbdd6442222222, 0x2222220dd6b66b64, 0x445ddd812221eeaa, + 0x33aa8d050dbb8dbd, 0x87ddd6d222222222, 0x222222770056bb04, 0x407d56d1222111fd, 0x33aa80550dbb88db, 0x88d7d61222222222, 0x222222db0660b664, 0x0d7d061122211ffd, + 0x33a77b5bdddbbd77, 0x87d78d2222222222, 0x22222005450b044c, 0xd887652222211ffb, 0x33ab788bbbbbdde7, 0x77d5d22222222222, 0x22222004456bb44c, 0xcd87652222211eb8, + 0x33fbaaab0b0b77de, 0x77d5622222222222, 0x22222e0456bbb44c, 0xcd7b7e2222211eba, 0x3377aa866bbd78ed, 0xd0006222221f1222, 0x2222ee0560bb0556, 0x7668d22222211dba, + 0x33777dd66bddd888, 0xd05662222266ee52, 0x2222e6660bb0056b, 0x7668d22222218dba, 0x333121e60db0d777, 0xdb76222226d64505, 0x0aaa000bd7706065, 0x5507f2222222228a, + 0x333121e60eb0dbde, 0xdb7622222edbb007, 0x8a88ddbd77ddb645, 0x550ff322222222af, 0x33f121660bdbbbd7, 0x87b522226eddb008, 0xaad08db777ddb645, 0x5b0ff322222222ff, + 0x333332000b7ee777, 0x7b004246566666b8, 0x88db8777db7000b0, 0x7aaff31122222222, 0x333332000d7e777d, 0xbbb042444666bbbe, 0x78dd87777d7db400, 0x078883112bbe2222, + 0x33330000bd7ddb00, 0x055442465444bbe8, 0x8888d87ddddbb450, 0x47a88eeebbee2222, 0x333388d060d7d000, 0xb65552565ccc0b7a, 0xa788e77dddbbb566, 0x5ba7788ddd8e2222, + 0x3333880000b77b00, 0xb06555554cccd778, 0x877eeeededdbd566, 0xc5bb78878dde2222, 0x33ddd550ddbb0b00, 0x00b055544cccd778, 0x88ededd8877ddb55, 0x655a77bd80402222, + 0x33db055bddbdbb65, 0x600666644cccb788, 0x888877e87d7ddd05, 0xd008eb6bd0502222, 0x3370b0660bbdb655, 0x5ccc6e2554ccb777, 0x7e8a8887ed87d7dd, 0x7d000ddd77002222, + 0x337bbb6566dd6554, 0x4cc46e244c4cbe77, 0xee788a887d8888d5, 0x55500b887d7e2222, 0x33bb7bb4555ccc44, 0x2222222ccc9c60dd, 0xeeed7887ed788d05, 0xcbebee88a8b71122, + 0x3367b64455b0c222, 0x22222224cc9cc50d, 0xeee77de7ed87d0db, 0x578eeee8aa881122, 0x33bb5ccc5b122222, 0x222222264ccc9cc0, 0xde78dde8ed88d0d7, 0xb78ee888888a1122, + 0x338661113333aaff, 0xffffff318444ccc4, 0x4dddddeeeebb05cc, 0xef22222222222222, 0x3333333333333333, 0x333333311444ccc4, 0x4660ddbeeeb665cc, 0x1122222222222222, + 0x3333333333333333, 0x3333333ffffa5444, 0x444c444555006445, 0xb122222222222222, 0x3333333333333333, 0x3333333fffffae44, 0x444c4cc5cc555545, 0x8122222222222222, + 0x3333333333333333, 0x3333333333333333, 0x3444cc999ccc4055, 0x1122222222222222, 0x3333333333333333, 0x3333333333333333, 0x333255ccc4445550, 0x2222222222222222, + 0x3333333333333333, 0x3333333333333333, 0x333222ccc4445222, 0x2222222222222222, 0x3333333333333333, 0x333333333333333f, 0x3332221113332222, 0x2222222222222222, + +}; + +u64 Stalfos4_ao_pelvis_pal_rgba16[] = { + 0xacdd5ad55ad75295, 0xbd63b521b4df9417, 0x8bd5d6297351a49b, 0xc5a79c599419524b, +}; + +u64 Stalfos4_ao_Glove_Start_ci8[] = { + 0x0001010202030303, 0x0404040506060606, 0x070707080909090a, 0x0a0a0b0c0d0d0e0e, 0x0f01011010030303, 0x0411110606061212, 0x1313070809090909, 0x0a0a0b090c0d0e0e, + 0x1414141010031515, 0x1616160606051717, 0x1717130818090909, 0x0a0b0b09090c190e, 0x14140f1a1a1b1b15, 0x1c1c1c1d06051e1e, 0x1f1f1f0808082009, 0x090b0b0a09092122, + 0x1e23242526272727, 0x2828292a2b2c2d2d, 0x1212121e1e2e2f30, 0x3109093232320a09, 0x1e23232323232323, 0x3333292a2828342d, 0x3535122e1e1e3636, 0x2f09093232320b09, + 0x1e23232323232323, 0x3737372b2b2b3838, 0x3912353a2e2e3636, 0x360909323232090b, 0x1e23232323233b23, 0x3737372b2b2b3434, 0x393c393a3a2e3636, 0x3603033d3d32090b, + 0x3e3f3f4040414142, 0x4343373737374437, 0x3f3f454546462e2e, 0x2e4747033d3d4849, 0x3e3f3f4141414142, 0x4343373737374437, 0x3f3f4a452b462e2e, 0x2e4b4b03033d4848, + 0x3e3f444141414141, 0x374c4c4137374437, 0x4a4a4d2b45454e2e, 0x2e4f4b50033d4848, 0x3e3f444141414141, 0x374c4c4137374437, 0x4a4a4d2b45454e2e, 0x2e4f4b50033d4848, + 0x3e3e3e2d2d515142, 0x4c4c4c3737374444, 0x4d4a4a2b2b454e4e, 0x4e464f50503d4848, 0x465252535354543e, 0x5555553737375657, 0x582c37373737595a, 0x5a46465b5b075c10, + 0x46525d5e5e545454, 0x5f60556137625757, 0x58584c3737375933, 0x564646635b075c10, 0x465d5d5f53646464, 0x5f536062615a5756, 0x2c4c373737375933, 0x334646635b075c10, + 0x46525d655364643e, 0x55555f625a5a4c4c, 0x4c37373737375959, 0x3366465b63071010, 0x4e67685d695f6a6b, 0x126b126c6a3e6161, 0x3737373737372b6d, 0x2b6e6e6f6f6f7070, + 0x4e676769125f5f6a, 0x6b6b463e3e6c3e51, 0x37713737584a2b2b, 0x376e6e3a6f6f7070, 0x4e67676c126c5f6a, 0x6b126b3e353e553e, 0x587158584a372b2b, 0x375959123a6f7072, + 0x4e67676c6c6c5f6a, 0x126c6b3e3e3e3e55, 0x5a5a5a2c37372b2b, 0x2b4459166f127070, 0x4e67671212060606, 0x5f5f736b74744646, 0x17174e4444446d6d, 0x6d616d5959557575, + 0x4e6767121212065d, 0x3939066b74744646, 0x3e173e7644446d6d, 0x6d61615959771575, 0x4e676712121e0606, 0x065f5f1274744646, 0x4e4e6c2d2d44716d, 0x6d616177773f7875, + 0x4e676717171e1e12, 0x06065f6c6b6b7474, 0x4e4e3e4476444456, 0x7161617777597975, 0x3a78781e1e6b1e1e, 0x1e1e171217176b74, 0x4e4e4e74741e4444, 0x44444471716d7a7b, + 0x3a78781e1e3e6b1e, 0x1e1e6b7317736b6b, 0x3e4e4e4e1e744444, 0x4444447171717a7b, 0x7c78781e1e3e3e6b, 0x6b6b3e6b73731e1e, 0x3e4e3e4e1e4e447d, 0x44714444716d7a7b, + 0x7c78786c6c3e3e6b, 0x6b6b3e6b73731e1e, 0x5d3e3e744e1e7e7d, 0x7d717171716d7a7b, 0x7f787839063e3e73, 0x736b3e3e3e6b1e1e, 0x1e3e3a74763a8081, 0x82717171716d6183, + 0x7f787839063e3e73, 0x6b6b3e3e3e3e1e1e, 0x6c1e3a3a3a768280, 0x8182716171616183, 0x7f7878396b3e3e73, 0x73736b3e3e3e3e3e, 0x6c6c3a743a76814e, 0x8082846171616183, + 0x7f7878396b3e3e73, 0x73736b3e3e3e3e3e, 0x6c6c3a743a76814e, 0x8082846171616183, 0x7f7878396b73736a, 0x7373736b3e3e3e46, 0x1e6c3a743a3a4e82, 0x8084847161716183, + 0x7c85858673170617, 0x6a6a6b3e3e3e3e3e, 0x176c3e4646464e46, 0x1e7d447171714487, 0x7c85858673171706, 0x126a6b3e3e3e3e3e, 0x6c6c3e46061e4e4e, 0x46807d5571714487, + 0x7c8585867317066c, 0x12126b3e74743e06, 0x17173a46464e4e4e, 0x4680808171714487, 0x7c8585865d066c6c, 0x6c6c6a3e74745d5d, 0x17173a4e4e4e8888, 0x4e80808081714489, + 0x8a78788b066c5f6c, 0x5f5f6a6b746b6c17, 0x1e1e3a4e4e1e8c8d, 0x8d7f7f8e8f907070, 0x8a78788b395f525f, 0x5f5f0612746c1717, 0x06743a4e1e91468d, 0x8d92928e8e8f9370, + 0x8a78788b39525352, 0x52525f6c6b126c6c, 0x06743a4e1e91468d, 0x8d7f928f8f8f8e8e, 0x8a78788b39535353, 0x52525f6c12126c6c, 0x1e74744e4e8c468d, 0x8d9494958e8f8f8e, + 0x8a96968586979786, 0x865f5f060673176c, 0x17747446803a7688, 0x9899999a9a9a9b9c, 0x8a96968585978686, 0x865f5f5f73736b17, 0x3974744635357688, 0x889d999a9a9a9b9b, + 0x8a96968585868686, 0x8b868b5273736b6b, 0x3917743a35357676, 0x768d8d9d9d9d9b9b, 0x8a96968597868678, 0x78788b5206066c6c, 0x6c17743a35357676, 0x4680808888889c36, + 0x8a9e852828282828, 0x787897695d640606, 0x12123e3a353a8080, 0x2d80808080889fa0, 0x8a9e852828282828, 0x78785d7373736a6a, 0x73733e4635358080, 0x2d80808080809fa0, + 0x8a9e9e393986a178, 0x78785d5d73736b6a, 0x733e3e4680808080, 0x8088808080809fa0, 0x8a85858585a17878, 0x78975d6473736a6a, 0x3e3e3e4680359616, 0x80808e8d88889fa2, + 0x8e9696a1a1a1a1a1, 0x9191a37474742e2e, 0x1e1e1e3ea4a13c3c, 0x6fa5a6a6a77fa8a9, 0x8e8eaa4e4e4e4e4e, 0x4e4e4e747474abab, 0xac1e683ea4a13939, 0x889a9a7fa7a7a9a9, + 0x8e1696adadadadad, 0xaeaeaeaeaeae9696, 0x7fac68a1a4a16f6f, 0x889a9a9b9b7fa8a8, 0x8e1696adadadadad, 0xaeaeaeaeaeae9696, 0x7fac68a1a4a16f6f, 0x889a9a9b9b7fa8a8, + 0x8eaa16adadadadad, 0xaeaeaeaeaeae9696, 0x687f7fa1a43e3988, 0x889a9a9b9b9b9999, 0x8a5f5f2828787878, 0x8686866c6c86a18c, 0x3caf7fb039b146a2, 0xa2887c9a9a9a9494, + 0x8a5f732828787897, 0x5f125f7373733e3e, 0x3c3c7fb0b0b07c7c, 0x8d88888888888eb2, 0x8a73732828789712, 0x123e127373733e3e, 0x3c3c7fb0b0b07c7c, 0x7c7c8d8a8a8a8eac, + 0x8aa2736c28681212, 0x12123e733535a1a1, 0xaaaa7fb0b0b07c7c, 0x7c7c7cb3b3b394b2, 0x7c7c7cb4b48a8a8a, 0x8a8a8a8a8a8a7f7f, 0x7f7f959595958a8a, 0x8a7c7c7c7c7c98b5, + 0x7ca4358080353535, 0x353535b6b6b67676, 0x8088888d7f7f8a8a, 0x8a7c8d8d8d7cb7b5, 0x7ca4a48080803580, 0x3535358080807676, 0x808888888d7f8a8d, 0x8d8d8d4e4e4eb7b5, + 0x8da4a48080808080, 0xb8b8b88080807676, 0x808888888d888888, 0x8835354e4e4eb7b5, 0x808080b9ba5a5a5a, 0x8080808080808080, 0xbbbbbbbbbbbb4646, 0x823e3e747474bc2e, + +}; + +u64 Stalfos4_ao_Glove_Start_pal_rgba16[] = { + 0x9419b4ddc59d5293, 0x52d15ac963075291, 0x5ad1bd63cde7c5a5, 0xacdf9c5b9c597b57, 0x5ad3630d62c762c3, 0x5a93734d73495ac7, 0x7b97ac9da4998c05, 0x83c77b855a875acd, + 0xac9fc5a7b5239bcd, 0xbc8faccfb551b50f, 0xa4cd9c4d940b834b, 0x72895a4552477355, 0x941bb521bda393cb, 0x834941c3524f8b4b, 0xa48d7b8942058b0b, 0x9c8d529552458b8b, + 0x9b8d830b934d938b, 0x72c99c0d4a054a53, 0x5ad7bd617acb4a4f, 0x7b0b6a4941c54a49, 0x4a516ac77bc98409, 0x7bc762876a895a09, 0x62497b4952074a4b, 0x52976b477b877347, + 0x51c57b0962894a47, 0x62c56b057b8b8c4b, 0x738973875ac55285, 0x6b0783098bcb5287, 0x5a8d7ac942135a85, 0x4a455a8f39c37309, 0x9c8b83cd7b4d5a91, 0x1883624749c520c5, + 0x398352055a47528f, 0x6a87948b83c95289, 0x31433a0b20c38c49, 0x6b09290329053987, 0x49c783cb398b4a0b, 0x10411885944b8c09, 0x20c1084108011043, 0x290718c16b493141, + 0x528d8c0b398562c9, 0x3183314741cb3149, 0x210739cb4a073145, 0x39c7ad0fa4cf734b, 0x20854187528b1881, 0x208352494a0341c7, 0x39433941628d2901, 0x4207000000000000 +}; + +u64 Stalfos4_ao_Glove_Inner_ci8[] = { + 0x0001010101020303, 0x0204050505050606, 0x060607080809090a, 0x0a0b0c0d0d0d0d0e, 0x0001010101030303, 0x030f0f0202040606, 0x061007080808090a, 0x0a0b0b0d0d0d0e11, + 0x1212121313020303, 0x030f0f0f0f0f1406, 0x060607070708090a, 0x0a0b0b0d0d0e1115, 0x1212121313020303, 0x030f0f0f0f0f1406, 0x060607070708090a, 0x0a0b0b0d0d0e1115, + 0x1616050505051718, 0x190f0f0f0f0f0303, 0x1a181b1b1b1b1b09, 0x09091c1d1d1d1d1d, 0x0505050505051717, 0x18181a0f0f0f0303, 0x031a1b1b1b1b1b09, 0x09091c1d1d1d1d1d, + 0x0505050505050517, 0x17181818181e0303, 0x03031f1b1b1b1b09, 0x0909091c1c1d1d1d, 0x0505161616050505, 0x1718181818181a03, 0x0303201f1f1b1b21, 0x0909091c1c1d1d1d, + 0x0512222222121212, 0x1205171717171204, 0x0303030303021723, 0x2323232424251111, 0x0512222222222212, 0x1226260505051212, 0x0403030303032723, 0x2323232424282511, + 0x0512222222222212, 0x1226260505051212, 0x0403030303032723, 0x2323232424282511, 0x0522222222222222, 0x2226262626261212, 0x1204030303030323, 0x2323232424242811, + 0x0512222929222222, 0x2229292929291212, 0x121227030303032a, 0x2b23232424242825, 0x0516162c2c161616, 0x16222c2c2c2c2922, 0x12120600002d2d03, 0x032e2f3030303132, + 0x05162c2c2c292929, 0x162c2c2c2c2c2929, 0x29222c2c2c002d03, 0x03032e3030303032, 0x05162c2c2c292929, 0x292c2c2c2c2c2929, 0x29292c2c2c2c0603, 0x0303033030303033, + 0x05162c2c2c292929, 0x292c2c2c2c2c2929, 0x29292c2c2c2c0603, 0x0303033030303033, 0x052c2c2c2c292929, 0x292c2c2c2c2c2929, 0x29292c2c2c2c2c2f, 0x3403033131303031, + 0x3529292929363636, 0x2c2c2c2c2c2c2c2c, 0x2c2c2c36362c2c16, 0x002d2d0303372338, 0x3529292929363636, 0x362c2c2c2c2c2c2c, 0x2c2c2c3636362c16, 0x16002d0303033823, + 0x3529292929363636, 0x3636362c2c2c3636, 0x3636362c2c362c16, 0x16162d0303030323, 0x35293939393a3a3a, 0x3a3a3a3a3a3a3a3a, 0x3a3a363636362c16, 0x1616060303030338, + 0x35293939393a3a3a, 0x3a3a3a3a3a3a3a3a, 0x3a3a363636362c16, 0x1616060303030338, 0x3b3c3c3c3c3c3d3d, 0x3d3a3a3a3a3a3a3a, 0x3a3a3a3a3a3a3a29, 0x29161204040f0f0f, + 0x3e3c3c3c3c3c3c3c, 0x3d3a3a3a3a3a3a3a, 0x3a3a3a3a3a3a3a3a, 0x2916120505020f0f, 0x3e3c3c3c3c3c3c3c, 0x3c3f3a3a3a3a3a3a, 0x3a3a3a3a3a3a3a3a, 0x2916160505050f02, + 0x4040403e3e063d3c, 0x3d3c3f3f3f3f3a3a, 0x3a3a3a3a3a3a3a3a, 0x2916160505050404, 0x4142424242433e3e, 0x443a3a3a3a3a3c3a, 0x3a3a3a3a3a3a3a36, 0x2916121212050517, + 0x4542424242434343, 0x3e462f3a3a3a3c3c, 0x3a3a3a3a3a3a3629, 0x2916121212120517, 0x4542424242434343, 0x3e462f3a3a3a3c3c, 0x3a3a3a3a3a3a3629, 0x2916121212120517, + 0x4542424242434343, 0x4343462f2f3a3c3c, 0x3a3a3a3636362c29, 0x1616121212120517, 0x4541474747484848, 0x4343432f2f3a3c3c, 0x3c3a362c2c2c1616, 0x1616161212120505, + +}; + +u64 Stalfos4_ao_Glove_Inner_pal_rgba16[] = { + 0x6a877ac972c78309, 0x5a874a4552475293, 0x52955a956b19318f, 0xd66de6afde6d8349, 0x4207de294a055a47, 0x6b07d5e742055245, 0x52855a8562c7528b, 0x39cfde2b73076ac9, + 0x8307525342035291, 0x5a93b5214a036287, 0x83db41c3834562cd, 0x41c57b0962895249, 0x5a917b55b51d9459, 0x72c94a4939c372cb, 0x62cf39813983524b, 0x314339857b513183, + 0x9c59ace194178bd7, 0x6acd8bd37311a49d, 0x9c9b000000000000 +}; + +u64 Stalfos4_ao_palm_inner_ci8[] = { + 0x0000000000000000, 0x0101010202020101, 0x0103030301010101, 0x0101010000000102, 0x0101010101000000, 0x0405050101010101, 0x0607070707060000, 0x0706070704010101, + 0x0101010101000405, 0x0404050606000106, 0x0706060707000202, 0x0707040707060101, 0x0101010101040507, 0x0000040506060707, 0x0000000607020202, 0x0700010707070101, + 0x0101010100070700, 0x0000000505000700, 0x0102020007020202, 0x0606010104070001, 0x0000000000080000, 0x0909000706070702, 0x0a0b0b0007020202, 0x04040c0c02060606, + 0x0000000000080000, 0x0909000706070702, 0x0a0b0b0007020202, 0x04040c0c02060606, 0x000000000d0e0e0e, 0x0e0e0e0e0e0e0e0e, 0x0e0e0e0e0f0f0f0e, 0x0e0e0e0e0e0e0e0d, + 0x0000001010080000, 0x0000070707070702, 0x0700000707000004, 0x1111100202070606, 0x0000001010000000, 0x0000000707070202, 0x020b0b0707020202, 0x0411100202060706, + 0x0500080808000000, 0x0404040808000202, 0x020909040b0b0b02, 0x0210100202021010, 0x0500080800000000, 0x0404040808000202, 0x020909040b0b0b02, 0x0210100202021010, + 0x0500080800121313, 0x1414150800001616, 0x161709040b18180c, 0x0c0210020c0c1010, 0x05000e0e0e0f0f0f, 0x0e0e0e0e0e0e0f0f, 0x0f0f0f0f0e0e0e0e, 0x0e0e0e0e0e0e0e0e, + 0x0519070700000200, 0x0007070707070202, 0x020b0606061a1a01, 0x0104070500040707, 0x0519040400020202, 0x0200070706091b1b, 0x1b1b0b06060b0202, 0x0201070000000507, + 0x1905040000000202, 0x0202060609091b1b, 0x1b1b0b06020b0b02, 0x0202070000000007, 0x0505000000000202, 0x0202060209091b1b, 0x1b1b0b06020b0b02, 0x0202050000000004, + 0x1c1d000000010101, 0x0101081b1b1b0c0c, 0x0c1b1b0402020202, 0x0202051a1a000010, 0x1c1d000000010101, 0x0101081b1b1b0c0c, 0x0c1b1b0402020202, 0x0202051a1a000010, + 0x1c1c1000101d1d08, 0x010808011b1b1e1d, 0x1d1b040408021d1e, 0x02081d051e1f1010, 0x1c1c0d0d0d1e1e1e, 0x1d1e1e1d1d1d1e1e, 0x1e1e1e1e1e1e1e1e, 0x1d1e1e1e1e1f1f1f, + 0x1c1c0d0d0e1d1d1d, 0x1e1e1e1e1e1e1d1d, 0x1d1e1e1e1e1d1d1d, 0x1e1e1e1e1e0e1f1f, 0x1c1c1c1c20212120, 0x2220202020232420, 0x2022202020222225, 0x2520212223262728, + 0x1c1c1c1c1c1c1c1c, 0x1e1e1e1e1e1e2020, 0x20201e1e1c1e1e1f, 0x1f1f21211c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x1e1e1e1e1e1e1e1e, 0x1e1e1e1e1c1c1c1f, 0x1f1f1c1c1c1c1c1c, + 0x1e1e1c1c1c1c1c1c, 0x1e1e1e1e1e1e1e1e, 0x1e1e1e1e1c1c1c1f, 0x1f1f1c1c1c1c1c1c, 0x201c1c1c1c1c1c1c, 0x1e1e201e1e1e2020, 0x20201e1e1e1c1c1c, 0x1c1c1c1c1c1c1c1c, + 0x1e1e1e1e1c1e1c1c, 0x1e20201e1e202020, 0x2020201e1e1e1c1c, 0x1c1c1c1c1c1c1c1c, 0x1c1c211e1e1e1e1e, 0x1e20202020202020, 0x202020201e1e1e1c, 0x1c1c1c1c1c1e1c1c, + 0x201c202021202020, 0x2020202020202020, 0x2222202020201e1e, 0x1e1e1e291e1e1c1c, 0x1e1c232222222220, 0x2a2a2a2222222222, 0x2222222220202020, 0x2020201e1e1c1c1c, + 0x1e1c232222222220, 0x2a2a2a2222222222, 0x2222222220202020, 0x2020201e1e1c1c1c, 0x281c222222202020, 0x2a2a2a2020202020, 0x20202020201e1e1e, 0x1e1e1e1e1e1c1e1c, + 0x1c1c1e2020202020, 0x2020201e1e1e1e1e, 0x1e1e1e1e1e1e1e1e, 0x1e1e1c1c1c1c1c1c, 0x1e241e1e1e1e1e1e, 0x201e1e1e1e1e1e1e, 0x1e1e1e1e1e1e1e1e, 0x1e1c1e1c1c1c1c1c, + 0x1e1e29291c1c291e, 0x2121211e1e1e1e1e, 0x1e1e1e1e1e1e1e1e, 0x29291e29291e211c, 0x1e1c1c1c1c1c291e, 0x1e1e1e1e1e201e1e, 0x1e1e1e1e20201e1e, 0x291e1e291e21201e, + 0x1c1c291c1c291e1e, 0x2121211e20202020, 0x201e1e2020201e29, 0x291e1e1e1e1e1c1c, 0x1c1c291c1c1e1e1e, 0x2121211e1e1e2020, 0x20201e2020201e1e, 0x1e1e1e291c1c1c1c, + 0x1c1c1c1c1c1e1e1e, 0x1e1e1e1e1e1e1e1e, 0x1e1e1e1e1e201e1e, 0x1e1e1e1c1c1c1c1c, 0x1c1c1c1c1c1c1e1e, 0x1e1e1e1e1e1e1e1e, 0x1e1e1e1e1e1c1c1c, 0x1c1c1c1c1c1c1c1c, + 0x1e1e1c1c1c1c1c1c, 0x1c1c1c292929291e, 0x1e201e1e1c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x1e1e1c1c1c1c1c1c, 0x1c1c1c1c1c1c1c29, 0x291e1e1e1e1c1c1c, 0x1c1c1c1c1c1c1c1c, + 0x21201c1c1c1c1c1c, 0x1c1c1c1c1c1c2929, 0x291e20201e1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x21201c1c1c1c1c1c, 0x1c1c1c1c1c1c2929, 0x291e20201e1c1c1c, 0x1c1c1c1c1c1c1c1c, + 0x211c1c1c1c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x291e1e21221c1c1c, 0x1c1c1c1c1c1c1c1c, 0x201c1c1c1c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x1c1c1e21221e1c1c, 0x1c1c1c1c1c1c1c1c, + 0x1c1c1c1c1c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x291c1c1e20201e1c, 0x1c1c1c1c1c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x1c1c291e1e20211c, 0x1c1c1c1c1c1c1c1c, + 0x1c1c1c1c1c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x1c1c291e1e20212b, 0x1c1c1c1c1c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x1c2929291c1e1e1c, 0x1c1c1c1c1c1c1c1c, + 0x1c1c1c1c1c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x1c2929291c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x1e1c1c1c1c1c1c1c, 0x2929291e1e1e1e1e, 0x1e1c1c1c1c1c1c1c, 0x1c1c1c1c1c1c1c1c, + 0x1e1c1c1c1c1c1c1c, 0x2929291e1e1e1e1e, 0x1e1c1c1c1c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x29291e1e1e1e1e1e, 0x1e1c1c1c1c1c1c1c, 0x1c1c1c1c1c1c1c1c, + 0x1c1c1c1c1c1c1c1e, 0x1e1e1e1e1e1e1e1e, 0x2c2d2e2e2f303022, 0x1c1c1c1c1c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x1e1e1e1e1e1e3031, 0x3232323233333334, 0x24241c1c1c1c1c1c, + 0x1c1c1c1c1c1c1c1c, 0x1e1e1e1e1e1e3031, 0x3232323233333334, 0x24241c1c1c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x1e1e1e1e1e303232, 0x3232323232323232, 0x34241c1c1c1c1c00, + 0x1c1c1c1c1c1c1c1c, 0x291e1e1e35363232, 0x3232323232323232, 0x3232371c1c1c0000, 0x251c1e1e1e1c1c1c, 0x291e1e3536363232, 0x3232323232323232, 0x3232371c1c1c0000, + 0x38382828281e1e1e, 0x39393a3b3b3b3c3c, 0x3c3d3d3d3b3b3b3d, 0x3d3d3e3f3f404040, 0x4141424243444545, 0x3a3a3a3a3a3a4646, 0x463a3a3a4646463a, 0x3a3a3f3f3f404040, + +}; + +u64 Stalfos4_ao_palm_inner_pal_rgba16[] = { + 0x42054a054a455207, 0x41c539c341c33983, 0x39c552855ac55245, 0x5ac7208329033143, 0x398531835a876b49, 0x7bc962c76b476307, 0x738742034a035a85, 0x1883314520c520c3, + 0x290721053149398b, 0x3147398941cb3189, 0x290518c329472085, 0x49cb5a917b577315, 0x524f83d9b5239c5b, 0x8bd97b97ad21ace1, 0x72c920c74a0dbd5f, 0xbd21b51dbd1d4a0b, + 0x4a078b9193d372cf, 0x6acf41c9524d0000 +}; + +u64 Stalfos4_ao_palm_outer_ci8[] = { + 0x0001010101020202, 0x0303040405060607, 0x070809090a0a0a0b, 0x0b0c0d0d0e0e0e0e, 0x0001010101020202, 0x030f040405060604, 0x0f0709090a10100b, 0x0c0c0d0d0e0e0e0e, + 0x1101010102021212, 0x0f0f040413061404, 0x040f15151010150d, 0x0c0b0d0d06060606, 0x1101010102021216, 0x0f1704041806140f, 0x070419061a1a1a1b, 0x0d0c0d0d06060606, + 0x1c1c1c02031d0f0f, 0x1e1e14141f0d0406, 0x0806200f06060f04, 0x06070d0d04060606, 0x211c1c02090f0f0f, 0x222314051f0d0406, 0x080604240f0f0404, 0x0607250d23232306, + 0x261c1c03050f270f, 0x050505051f270408, 0x13280f240f230404, 0x060625290f042306, 0x2a1c1c032b282c2c, 0x2d282e2f2f1e0730, 0x303031042323230f, 0x18182f2f27161606, + 0x321c1c0333040404, 0x0404343434141420, 0x2020353536363737, 0x3737141438383806, 0x2a1c1c0334040404, 0x0404343434141420, 0x0820040423231437, 0x0f13181d16161606, + 0x391c1c2b34042828, 0x0404312e2e141418, 0x181831042323140f, 0x18182f183a161606, 0x3b3c3c3d073e2e3e, 0x2314293f13141440, 0x250d1e0404040431, 0x3131412d07232306, + 0x3b3c3c3d073e423e, 0x1414133f1314141e, 0x250d0d0404040431, 0x0d43412d07072306, 0x443c3c0707452e3e, 0x1414133f0d14141e, 0x250d04040404040d, 0x0d31412d07232306, + 0x3c3c3c0746454545, 0x230d13290d14141e, 0x400d0d040404040d, 0x0d312d2d07072306, 0x1d471d1f1f484848, 0x0d3149493a140548, 0x4848130404040431, 0x2f2f4a4a4b130f06, + 0x1d1d4c1414070707, 0x1414141414141415, 0x1515040404041434, 0x343405050f0f0f34, 0x1d1d4c054d4e4e07, 0x140d3a493114144e, 0x4e4e070404041434, 0x2f4e4e4e130f0f06, + 0x4f505027281f130d, 0x14164e300614141e, 0x511e080404040428, 0x061d3f280529160f, 0x5050500d281f0d0d, 0x14164e3006142431, 0x5131070404040f06, 0x0613493f05051623, + 0x5050500d401f0d0d, 0x14164e3006142431, 0x5131070404040f06, 0x1d28493f05161623, 0x5250500d401f0d0d, 0x14164e300614241e, 0x5331070404040f06, 0x1d28494905161623, + 0x540d0d28302f5555, 0x24243030310f0f28, 0x302824240404561e, 0x1e1e303013133423, 0x340d0d30302f2855, 0x24243030310f0f28, 0x30304b240404041e, 0x5757303058583423, + 0x340d3428302f2855, 0x24133030300f0f30, 0x30304b240404040f, 0x5757303058343423, 0x54545436360e0e0e, 0x0e0e0e0e0e59590e, 0x0e0e0e0e0e0e0e0e, 0x0e0e0e0e0e0e0e14, + 0x5a5a5a5a5b5c5a5a, 0x5a5a5d5d5d5a5a5e, 0x5b5e5a5a36363636, 0x36365f5f6060600e, 0x505a422c2c615c5c, 0x6262636363645a5b, 0x656566666565653f, 0x3f3f30306746600e, + 0x505a502c68616961, 0x22222222634e4e65, 0x656566666565281e, 0x1e1e4e4e6a60600e, 0x345a5a62156b1e1e, 0x28286c6c583a3a6d, 0x6e6e6c6c43430527, 0x1e1e280828300e0e, + 0x6f5a5a1515701e1d, 0x31311305053a6665, 0x6d4b18712727051d, 0x27273f3f28280e0e, 0x725a5a0e151d1d1d, 0x310d05056c666665, 0x6d6d3f18050d0d06, 0x0606242428550e0e, + 0x5a5a5a0e221e1d1d, 0x0d0d050558666d6e, 0x4b6e6c710d0d0d06, 0x06062424280e0e5a, 0x5a5a5a0e50505050, 0x15151d1d1d5b5b1d, 0x1d1d1d1d50505050, 0x505055551d363673, + 0x5a5a5a0e0e363636, 0x7474363636727236, 0x363636363636365a, 0x5a5a74743636365a, 0x5a5a222c2c494949, 0x4a4a4a4a4a727275, 0x75754a4a30282850, 0x5a5a742d4a4a4e0e, + 0x5a5a522c2c491818, 0x4e4e4e4a4a5b5b75, 0x75754a4a30303076, 0x50502d2d4a4a4e0e, 0x5a7474777731511e, 0x45456c6c6c131845, 0x4545130531313131, 0x31311e1e2d2d0e5f, + 0x5a74745577311e1e, 0x3131787865494945, 0x050505050d0d3131, 0x31311d1d2d520e0e, 0x5a74747977511e1e, 0x3131786c4b131358, 0x050505050d0d0d31, 0x31311e1e2d0e0e0e, + 0x5e5e5e361d282850, 0x1d1d1518150f0f36, 0x1515070705050515, 0x36151d1d7a5a5a0e, 0x5e5e5e3636505050, 0x1d1d1536365a5a36, 0x3615070705050536, 0x36151d1d5a5a5a0e, + 0x5e5e5e3636363636, 0x7b7b3636365a5a36, 0x3636363637373736, 0x36367b7b5a5a5a0e, 0x5e5e7c2c2c303030, 0x4a4a494915727249, 0x494966666565652f, 0x2f152c2c7d5a5a0e, + 0x79795530302e2e4d, 0x767630307e721d49, 0x49493f3f57575776, 0x5b5f221e2d5a5a0e, 0x7979793028692e50, 0x2976303030727f3f, 0x3f3f3f3f58585776, 0x5f5b221e2d2d5a0e, + 0x7979793028504d50, 0x313143433a721d80, 0x803e131331315876, 0x5f281e302d815a5a, 0x7979795028506950, 0x3431434343727280, 0x3e3e070731314d28, 0x5f5b1d1d81505a5a, + 0x5e0e0e5a4e31066f, 0x14146f6f82505a83, 0x3a1d84840707430d, 0x366f05053f0e0e5e, 0x5e73735a5a0e0606, 0x36365a5a825a5a37, 0x371d848407078536, 0x363605050e0e0e5e, + 0x0e5a5e5a5a0e0e0e, 0x36365a5a5a5a5a37, 0x3737868686868636, 0x36360e0e0e0e0e5a, 0x3636614949876a28, 0x2230494949414162, 0x6262626262626225, 0x251f2d2d575a5a0e, + 0x363687221e131313, 0x28223f3f3f575788, 0x8888575718181828, 0x2828131350505a0e, 0x3636361e1e282813, 0x28223f3f80575749, 0x6588572818181828, 0x2878131350575a0e, + 0x36363649156a1313, 0x2727800505782865, 0x6588280578787878, 0x787813134d4d5a0e, 0x890e0e400f063105, 0x05050d0d0d074557, 0x571882050707070d, 0x0d0d07072e340e5a, + 0x0f0e0e3640450505, 0x07070d0d0d454557, 0x57453e050707070d, 0x0d0d07072e0e0e0e, 0x3e0e0e360f050606, 0x0f0d0d0d0d070745, 0x453e050d0707070d, 0x0d1436348a0e0e5a, + 0x3e0e0e3636060606, 0x0d0d34346f14073e, 0x3e3e3e0534340624, 0x363636078a0e0e0e, 0x088b6f5a0e0e0e0e, 0x0e0e3636365a5a5a, 0x5a5a5a5a3636360e, 0x0e0e0e0e0e0e0e0e, + 0x088b6f0e0e0e0e0e, 0x0e8c8d8d8d8c8c8d, 0x8d8d8c8c8c8c8c8c, 0x8c0e0e0e0e0e0e0e, 0x088b8b0e0e0e0e8d, 0x8c8c8d8d8d8c8c8d, 0x8d8d8c8c8c8c8c8c, 0x8c8c8d8d8d8d0e8e, + 0x8f7979901d919292, 0x9393939393939394, 0x9494959594949496, 0x969694948d8d8d97, 0x8f8f8f1d1d989899, 0x9a9a9a9a9a9b9b9c, 0x9c9c9d9e9f9f9fa0, 0xa0a0a1a1a2a2a2a3, + +}; + +u64 Stalfos4_ao_palm_outer_pal_rgba16[] = { + 0x62515ad75295528f, 0x3983524542054a45, 0x5287524b5291528d, 0x4a494a05188341c5, 0x4a4d61cb4a4f62c7, 0x31434a4741c34a4b, 0x7b8939c1420341c1, 0x5a9552476b098c4b, + 0x3183935783cb39c3, 0x39c5a50fab975ac7, 0x7349738982d34a0b, 0xad11944d7bcb9ccd, 0x9c8d5a8772933101, 0x3985290120c32903, 0x20c19ad17bc9ab57, 0x5a914a0352858c0b, + 0x840bad4f948d6307, 0x72d36b07528962c9, 0xa4cfa4cdad0f8409, 0x49876b497b8b6287, 0x4a07838941c7940b, 0x310542075243944b, 0x83c9104120c55249, 0x39c7294729073147, + 0x2105734bb54fb54d, 0xad0d9c8ba4cbbd91, 0x7b8d5a898c0d8bcb, 0x734794497b873145, 0xa48d62c529053149, 0x18c3b551948b9c4d, 0x5a8518c56b0d2103, 0xb597b553b58f738b, + 0x6b476b0b5ac5a50d, 0x4a43394520839c8f, 0x8c0929435ac92085, 0xb563b52373555a8f, 0x18c13141b51db51f, 0xb521bd1fbd23a49b, 0x5a8b8bd34a0d4a53, 0x52935a8d9c59a457, + 0x9c578bd19c158b91, +}; + +u64 Stalfos4_ao_shoulder_ci8[] = { + 0x0000000001010101, 0x0102030303030303, 0x0405050506060707, 0x0708090909090a0a, 0x0a0a0a0a0a0a0a0a, 0x0a0a0a0a0a0a0a0b, 0x0c0d0d0c0e0f0f0f, 0x1011111212121212, + 0x0013131415151515, 0x1516030316170b0b, 0x0b0b0b0b0b0b0b0b, 0x0b0b0b0b18180b0b, 0x0b0b0b190a19190a, 0x0a0a0a0a0e0e0d0d, 0x0d0d0d0d1a1a0e0f, 0x1b10101111121210, + 0x00131c1c1d1d1d1d, 0x1d0e160202170b0b, 0x0b0b0b0b0b0b0b0b, 0x0b0b180a090a170b, 0x0b0b0b0d0d0d0d18, 0x0a0a0a0a0b0b0d0d, 0x0d0d0d0d1a1a0e0f, 0x1b10101011121010, + 0x1e1f18180b080808, 0x0809090620212117, 0x172209090d0d1717, 0x2322242526262121, 0x21270b0b0b28060a, 0x0d0a0a0a0b0b0d0d, 0x1a2929291a1a0b17, 0x071e1e2a2b111110, + 0x1e18181808222208, 0x0809090628212124, 0x1722252522091717, 0x2322252c2c262121, 0x2121270b0b06282d, 0x0d0d0a0a0b0b0d0d, 0x1a2929291a1a0b17, 0x071e1e2a2b111110, + 0x0a0a06050909092e, 0x22212806282f2f30, 0x0509313132323324, 0x2323342525352133, 0x332121240b0b2e22, 0x2423170b09090d0d, 0x0d0d0d0d0d0d0d09, 0x2a2a2a1b10111110, + 0x0a0a062f0909092e, 0x2e282128282f2f30, 0x3509313132323333, 0x3323173425252121, 0x213321242e0b2e23, 0x2424230b0b0b0b0d, 0x0d0d0d0d0d0d192e, 0x0f1b1b1010111110, + 0x0a0a2f2f2e2e2e06, 0x06062821212f3530, 0x3009090931323333, 0x3333351717342121, 0x2133332121210b17, 0x2224242e0d0d0b09, 0x180b0b0b19092e2e, 0x2a1b1b1010111010, + 0x0a0a33202e2e2e27, 0x2e2727222f212136, 0x3718181838312f35, 0x3535392f17172421, 0x2121213521352409, 0x093a3a3b0b0b0b0b, 0x0a0a0a0a3c3c3d3e, 0x1b10101111111010, + 0x0a0a33342e2e2e2e, 0x2e27272222252136, 0x3718181838382825, 0x25252f3939171706, 0x062421212121353a, 0x09093a3b3b3b2e0b, 0x0b0a0a0a3c3c3e2a, 0x1b10101111111010, + 0x0a0a33342e2e2e2e, 0x2e27272424252136, 0x371818182e2e2825, 0x25252f2f39221706, 0x0624243b3b21353f, 0x09093a3b3b3b3b0b, 0x0b0b0a0a3c3d3e2a, 0x1011111111111010, + 0x0e0e350609080808, 0x0808082d25212136, 0x40414141423b2243, 0x2544353530360b08, 0x08343424252f2139, 0x2f45452d2f2f2f2f, 0x0b0b0b0b14464646, 0x1011111111111110, + 0x0e0e350609090909, 0x0808083425213636, 0x3642414142422243, 0x2544353530300b08, 0x08083424252f2f39, 0x3945452d2f2f2f39, 0x450b0b0b14464646, 0x1011111111111110, + 0x4219354209090909, 0x092e2e2e43353639, 0x362e474748482d2d, 0x3131494a4b4c2e2e, 0x2e2e2e222631264d, 0x304d4e2d21212130, 0x3917171717172323, 0x1010101111111110, + 0x4219352409090909, 0x092e2e223b353937, 0x362e474748482d2d, 0x2d31494a4b4c2e2e, 0x2e2e2e2e2e22314d, 0x304d4e082d2d2130, 0x3917172f17172323, 0x1b10101111111110, + 0x2419423524090909, 0x092e2e433b353939, 0x372e2e2e48482d31, 0x44324a4a4b4c2e2e, 0x2e2d2d262631314d, 0x30304e082d2d2121, 0x3922172f4f501723, 0x1b1b1b1011111111, + 0x4d18184d352d2d27, 0x2708345149353630, 0x3042080822223843, 0x4949353636522e09, 0x0927485343434335, 0x3552090922223121, 0x305417222121270b, 0x2a2a2a2a2a111111, + 0x4d1818422d353535, 0x2d34345149353630, 0x5251080822224325, 0x2549353536522e09, 0x0927484848534335, 0x3552090922223121, 0x303017172421210b, 0x1d2a2a2a2a2b1111, + 0x4d1818422d252535, 0x3534345149353536, 0x5251080822224325, 0x4949353536522e2e, 0x2e48484848484335, 0x3552090931312121, 0x3030221724212127, 0x1d1c1c2a2a2b1111, + 0x4d1842513b3b3b24, 0x243b3b3b32353536, 0x520609090622433b, 0x32324a4a4a520909, 0x0942424848554321, 0x2156422e2e2e4321, 0x5757570b22443535, 0x58171717591b1010, + 0x4d1842512121213b, 0x2422243232353536, 0x522e09090606433b, 0x32324a4a4a520917, 0x1742424848553a21, 0x2156422e2e2e4321, 0x5757570b22443535, 0x58595917591b1010, + 0x5a18425a35434343, 0x432d2d4d5b5c5c39, 0x522e2e2e06063831, 0x4d5b5b5b5b5d5e5e, 0x5e42423838314435, 0x35522e4242422d35, 0x3030301842495b5b, 0x39393922182a2a2a, + 0x5a18424244434343, 0x432d254d5b393939, 0x522e2e2e06063831, 0x4d5b5b5b5b5d5e5e, 0x5e42423838314435, 0x35522e4242424435, 0x3030301842495b5b, 0x3939393918092a2a, + 0x5a185f4248434343, 0x44254d5b5b5c3937, 0x522d06063131314d, 0x5b5b5757575d5e5e, 0x5e42383144353535, 0x3552244244443535, 0x3030301842495b5b, 0x3939393918092a2a, + 0x6042514248434344, 0x444d35355b616162, 0x6328232321215a5a, 0x5b39626262560909, 0x092d2d49325b5b36, 0x365664224d4d5b5b, 0x4a4a655e2e4d5757, 0x393939395e1f661e, + 0x6042674243444435, 0x355b5b625b616168, 0x6323282839393737, 0x3737626230560909, 0x0949495b39393936, 0x365664225b5b5b5b, 0x4a4a655e2e2d4d57, 0x393939395e1f661e, + 0x6042675144353535, 0x355b5b6262626263, 0x6323282839393937, 0x3737303030560909, 0x0957573939393936, 0x365664225b5b5b5b, 0x4a4a655e2e2d4d57, 0x393939395e1f661e, + 0x6932323b355b5b5b, 0x303737373762626a, 0x6b06242439395b4d, 0x5b396c6c6d6d0909, 0x0937373737373768, 0x68686e2261616161, 0x62626242425b5b5b, 0x30303030061e051e, + 0x695757325b5b5b30, 0x303768686862626a, 0x6b06212139395b4d, 0x4d4d6f6c6d6d0909, 0x0937376868683768, 0x68686e2261616161, 0x62626242425b5b5b, 0x30303030061e051e, + 0x4c4c4b4b57303030, 0x68684c4c4c30576b, 0x6b7036364c4c6837, 0x376271307273472d, 0x2d3939684c4c4c74, 0x74746e6e37373737, 0x393956752e5b5b5b, 0x3652525222760576, + 0x4c4c4c3557303030, 0x68684c4c4c306a6b, 0x6b7036364c4c4c37, 0x3737303072734747, 0x473939624c684c74, 0x74746e6e37373737, 0x393956752e5b5b5b, 0x3652525222760505, + 0x4c44443557393930, 0x684c4c4c4c6b6a6b, 0x6b7036364c4c4c4c, 0x4c4c727272724721, 0x2139394c68686874, 0x7474252537373737, 0x393956392e5b5b5b, 0x3652525222055f5f, + +}; + +u64 Stalfos4_ao_shoulder_pal_rgba16[] = { + 0x5a8f5acf5a8b5249, 0x5acb6b495a875287, 0x4a454a0542053983, 0x3941314339c5524f, 0x52955a955ad76311, 0x4a4b4a09420741c5, 0x41c339c331415293, 0x42093981528d4a07, + 0x7b8b8c0b62c75247, 0x73497b89840b5285, 0x6b09290352915297, 0x7bcb6b07524583cb, 0xad0d73898c4b944d, 0x5ac7944b9c8dad0f, 0x6307a4cd73877bc9, 0x4a434a47524da50b, + 0xaccd49c35a856b47, 0x83c949c5528f5205, 0x5ac58409948ba4cf, 0xb5518c094183738d, 0x630b7347b54f62c5, 0x8bcb6305b58fa4cb, 0xa48f62c994499c8b, 0x9ccdad4d4a037b87, + 0xaccb9ccba50db591, 0x7307bdcf5ad19409, 0xad4fb54dad51b593, 0xad11b59562859c89, 0x6287a4c9ad53b597, 0xb553838762cb0000 +}; + +u64 Stalfos4_ao_pins_ci8[] = { + 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000001010101, 0x0202020200000000, 0x0000000000000000, + 0x0000000000000000, 0x0000000001010101, 0x0202020200000000, 0x0000000000000000, 0x0000000000000000, 0x0002010103030303, 0x0404040202020200, 0x0000000000000000, + 0x0000000000000202, 0x0205060606060606, 0x0707070707070802, 0x0202000000000000, 0x0000000000000202, 0x0205060606060606, 0x0707070707070802, 0x0202000000000000, + 0x0000000002020509, 0x0905030306060606, 0x0707070707070606, 0x0602020200000000, 0x000000000a0a0b0b, 0x0b0b0b0b0c0c0c0c, 0x0d0d0d0d0c0c0e0f, 0x0f0f101000000000, + 0x000000000a0a0b0b, 0x0b0b0b0b0c0c0c0c, 0x0d0d0d0d0c0c0e0f, 0x0f0f101000000000, 0x0000001112120b0b, 0x0b130c0c140c0c0c, 0x0d15150d0c0c0e0e, 0x0e0e0f0f16000000, + 0x000000160b0b0b13, 0x13130c0c170c0c0c, 0x0d0c0c1515150e0e, 0x0e0e0e0e18000000, 0x000000160b0b0b13, 0x13130c0c170c0c0c, 0x0d0c0c1515150e0e, 0x0e0e0e0e18000000, + 0x001111190b0b1313, 0x13130c0c0b0c0c0c, 0x0c0c0c0d15150e0e, 0x0e0e0e0e181a1a00, 0x001b1b0606061c1c, 0x1c1d1313131e1e04, 0x030b0b1f1f1f1d20, 0x200c1f1f0b212100, + 0x001b1b0606061c1c, 0x1c1d1313131e1e04, 0x030b0b1f1f1f1d20, 0x200c1f1f0b212100, 0x001b1b061f1f1c1d, 0x1d1d13131e22221e, 0x0b03031f1f1f0c1d, 0x1d0c1f1f0b212100, + 0x001b1b061f1f1c1c, 0x1c1d1313221e1e13, 0x1f1f1f231f1f1d1d, 0x1d1d1f1f0b212100, 0x001b1b061f1f1c1c, 0x1c1d1313221e1e13, 0x1f0b0b031f1f1d20, 0x200c1f1f0b212100, + 0x001b1b061f1f1c1c, 0x1c1d1313221e1e13, 0x1f0b0b031f1f1d20, 0x200c1f1f0b212100, 0x002424171f1f1f1f, 0x1f1f252526272728, 0x292a2a291d1d1d1d, 0x1d1d1414102b2b00, + 0x000000161f1f1f1f, 0x1f1f252525262628, 0x0429291d1d1d1d1d, 0x1d1d141410000000, 0x000000161f1f1f1f, 0x1f1f252525262628, 0x0429291d1d1d1d1d, 0x1d1d141410000000, + 0x000000242c2c1f1f, 0x1f1f252525252525, 0x1d1d1d1d1d1d1d1d, 0x1d1409092b000000, 0x000000002d2d2c1f, 0x1f1f252525252525, 0x1d1d1d1d1d1d1d1d, 0x1d142e2e00000000, + 0x000000002d2d2c1f, 0x1f1f252525252525, 0x1d1d1d1d1d1d1d1d, 0x1d142e2e00000000, 0x000000000202282f, 0x2f2f1f1f1f1f1f1f, 0x2525252525250707, 0x0707303000000000, + 0x0000000000000228, 0x282f1f1f1f1f1f1f, 0x2525252525250707, 0x0731000000000000, 0x0000000000000228, 0x282f1f1f1f1f1f1f, 0x2525252525250707, 0x0731000000000000, + 0x0000000000000000, 0x00280b0b1f1f1f1f, 0x1f2525251f1f0700, 0x0000000000000000, 0x0000000000000000, 0x00000000320b0b1f, 0x1f1f1f0600000000, 0x0000000000000000, + 0x0000000000000000, 0x00000000320b0b1f, 0x1f1f1f0600000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, + +}; + +u64 Stalfos4_ao_pins_pal_rgba16[] = { + 0x000052454a057b89, 0x7b8b6b09a4cfad11, 0x7389944d6ac59c8f, 0xad57ad59ad55a4d1, 0x8bc9524b838bb555, 0xa4d3b55b734d944b, 0x940b94115291528d, 0xad15b5599c51ad13, + 0xb59d5acd62c78c0d, 0x524fb55794515243, 0x73499c9362856b4d, 0x944f5a458387a48f, 0x5a8783cb8c0b0000 +}; + +u64 Stalfos4_ao_skull_ci4[] = { + 0x0000000000000000, 0x0001002222222223, 0x3222222222445222, 0x2222266665677822, 0x0000000000000000, 0x0199aa93aaaaaa33, 0xaa33222222566664, 0x662688687b77bb00, + 0x0000000000000001, 0x5999333aaaa33aa3, 0x3a33399992556688, 0x8656668777788bb0, 0x0000000000000005, 0x5999333aaaa333a3, 0x3a333999995555b7, 0x86555477788877b0, + 0x000000000000079a, 0xa9aa333a33aaa3aa, 0xa33999933a999948, 0x8666666495467700, 0x000000008b119993, 0xaaaaaa33a3aaaaaa, 0x333339aa33933333, 0x3566559495336600, + 0x000000087888459a, 0xa3aaa33aaaaaaaa3, 0x3aaa333333aa33aa, 0x3944259559996620, 0x000001078644553a, 0x333a339a33aaaaa3, 0x3aa3933939aa3339, 0x5922253939999220, + 0x0000c18865555533, 0x333a339333aaaaa3, 0x3a333333393a3335, 0x5922229339992220, 0x0000066599994533, 0xaaaaa33333aaaa33, 0x3333aa3aaa333aa3, 0x3333224aaaa42200, + 0x0d00865595995563, 0x393a33333a3aaaaa, 0x3933aaaaaaaa3333, 0xa3339924aa244200, 0xdc00644599999954, 0x399933933333aaa3, 0x393333aaaaaa3aaa, 0xaaa3aa2493459500, + 0xd006655559999993, 0x3996533993339333, 0x33333a3aa3aa93aa, 0x3aaaaa9222339300, 0x0066455959999993, 0x33955334994449a9, 0x93993aaaa3aa5433, 0x3a3339552555a540, + 0x0066455559559933, 0x33338539996599a4, 0x939993aaa3aa9493, 0x3a39335525559440, 0x0864555445449999, 0x99335b9967995554, 0x5393953aa359999a, 0xa5a9595556544440, + 0x0646544444445545, 0x5955899995554456, 0x89666653343333aa, 0x34a995493578887b, 0x0666544554445445, 0x9994495555444554, 0x689944364393aaa3, 0x54945549957787b7, + 0x0644466e75554445, 0x5444555555555545, 0x995553395699aa39, 0x544395455b888788, 0x0744466ee5554545, 0x5444455555555445, 0x9955533956453a33, 0x955595655be22200, + 0x6666666675444444, 0x446bb44444444455, 0x67262e7655999933, 0x363544655be22200, 0xe744664664666444, 0x44676666664446b8, 0x4b55457954599933, 0x394446454bbb2200, + 0x7776444666666666, 0x4476666666664866, 0x4444457954555599, 0x999446646bbb2200, 0x6668866746666666, 0x6866886646444668, 0x446444e555554445, 0x555566455bbb2200, + 0x8868878648668888, 0x8b7b866688866666, 0x8866444686654444, 0x454468784bbbb200, 0x8868867768878888, 0x86b8666888866666, 0x4766644886844444, 0x444468784bbbb200, + 0x88666667bb788888, 0x86b7668868668864, 0x6886464668644456, 0x446468753bbbbe00, 0x78688884b8888887, 0x7888888888668866, 0x6688867866648856, 0x6644686667bbbb20, + 0xb888888677888888, 0x8888776664868886, 0x6687887878444888, 0x7544688b84bbbb22, 0x88866887c7888777, 0x8778777be8466888, 0x668887777be48878, 0x64886677677bbb22, + 0x7788887b7b887b77, 0x77e7be8888888888, 0x88668877bb116478, 0x588856777b88bb20, 0x778888877b88be77, 0x77eb777887888888, 0x88668877be11848b, 0x444856e67788bbe0, + 0x7888778777b7e8b7, 0x7b7b11b7e77b87b7, 0x7b88887be1114445, 0x5a9956e667ebbbb0, 0x78887787771188b7, 0x7b8788ece8bb77b7, 0x777877beeecc4446, 0x655599766beb8bb0, + 0x78777877e7777878, 0x8b88776e77777777, 0x7777777beeccccc0, 0xdeee6b5368b8b7b2, 0x0b7777b7e777b7bb, 0xb787bb7777777777, 0xb77bbbb11bbbcccd, 0xdddd17c6367b778b, + 0x0b77bb77e7b7bb7b, 0xbb8e7b777777777b, 0xbb7be1e1b867bbbe, 0xdddd11cb65677884, 0x0bbb7bbbb7bbbbbb, 0xbeebbb7eb7bbbb7b, 0xbbee111884558856, 0x667ebdccc7eb6644, + 0x0beebbbebbee1bbb, 0xeebbbbbbbb1eebbb, 0xbbe1ce7557467796, 0x6678bec66ee78888, 0x0beeebeeeebecebb, 0xe1ebbbeebb1eeebe, 0xbee11e7666748886, 0x8677bbe667e78888, + 0x02eeeee111c1e1ce, 0xec1ebeeeee1cbbee, 0xe1be1c8588554449, 0x9487bbb7bbee7778, 0x020ee1cc1111eecc, 0xc11e111eee11ebee, 0xee111cb555b88c49, 0x9877b1b8411e6687, + 0x020eee111111ebee, 0xc11e111111c1eebe, 0xee111cc659b688c1, 0x74b7e1847117558e, 0x022211111111ebb1, 0xc1eeee1cccd111e1, 0x111c1ccb84444464, 0x9335994ee7895582, + 0x0222211cc1bbee1c, 0x1cc1eebeec111c11, 0x1ccccccccb44446b, 0xb633994ee7598882, 0x022221111ebb11cc, 0xccccc1bbbcebbee1, 0x1cccccccce666467, 0xbb65947b78966222, + 0x222221e1ee1ccccd, 0xccccdddccdc111ce, 0xe1cccccccce76448, 0x7866776666682222, 0x2222211111cccccc, 0xccccdddddddcc1cc, 0xee1cccccccce6644, 0x85687866648b2222, + 0x2222222ccccc11cd, 0xdddddddddddddddd, 0xddc111dcc1c1c768, 0x87ee866684872222, 0x1222222221ccdddd, 0xdddddddddddddddd, 0xddccc1c11ccccb7b, 0xeee7864688862222, + 0x8022222222dddddd, 0xdddddddddddddddd, 0xddddccc11ccceb7e, 0xeb77864884822222, 0x802222222222dddd, 0xdddddddddddddddd, 0xddddddeeecc1eeeb, 0x7776449874722222, + 0xb722222222222ddd, 0xdddddddddddddddd, 0xddddddd111ccb7bb, 0x7659994778222222, 0xb7222222222222dd, 0xdddddddddddddddd, 0xdddddddcc1ccb78b, 0x7499954778222222, + 0xeb22222222222ddd, 0xdddddddddddddddd, 0xddddddddd111ee77, 0x7455776664222222, 0xc822222cdfffffff, 0xdddddddddddddddd, 0xdddddddddc11ee77, 0xe176453485982222, + 0xc822222dffffffff, 0xfddddddddddddddd, 0xddddddddddcc118e, 0x1116453888952226, 0xc77edcdfffffffff, 0xffdddddddddddddd, 0xddddddddddc1ee7b, 0xe1ce66686446b888, + 0xc7edffffffffffff, 0xffdddddddddddddd, 0xddddddddddc1ceb8, 0x711186865472bb88, 0xc4dfffffffffffff, 0xffffdddddddddddd, 0xdddddddddddcceb8, 0x8b1eb85594228b78, + 0xe6dfffffffffffff, 0xffffdddddddddddd, 0xdddddddddddd1e16, 0x6b7788999220b866, 0x66dfffffffffffff, 0xffffdddddddddddd, 0xddddecdddddd1e16, 0x67b788692220b888, + 0xecdddddddddddddd, 0xdddddddddddddddd, 0xddd1ebbbb1cc1111, 0xbebe222222288667, 0xeddddddcccbceee1, 0x1711dddddddddddd, 0xdd1eeee77e1e11b8, 0x7222222222226668, + +}; + +u64 Stalfos4_ao_skull_pal_rgba16[] = { + 0x52955acf5ad7de6d, 0xbd63c5a7acdf8c17, 0x9c9bd629e6af7b53, 0x4a4b39876b111083, +}; + +u64 Stalfos4_ao_Stalfos4Eye_ci8[] = { + 0x0000000000000000, 0x0101010101010101, 0x0101010101010101, 0x0000000000000000, 0x0000000000000000, 0x0101010101010101, 0x0101010101010101, 0x0000000000000000, + 0x0000000000000000, 0x0101010102030304, 0x0403030201010101, 0x0000000000000000, 0x0000000000000000, 0x0101050404040404, 0x0404040404050101, 0x0000000000000000, + 0x0000000006060606, 0x0708080809090909, 0x0909090908080807, 0x0a0a0a0a00000000, 0x000000000606060b, 0x0808080c0d0d0d0d, 0x0d0d0d0d0c080808, 0x0b0a0a0a00000000, + 0x0000000006060b0e, 0x080c0c0f10101010, 0x101010100f0c0c08, 0x110b0a0a00000000, 0x00000000060b0e12, 0x0c0f0f0f0d091313, 0x1313090d0f0f0f0c, 0x14110b0a00000000, + 0x010101010708080c, 0x1515161718181818, 0x1818181817191515, 0x0c0e0e1a01010101, 0x0101010108080c0f, 0x1516181818181818, 0x181818181b1b1915, 0x0f0c0e0e01010101, + 0x0101010508080c0f, 0x1618181818181818, 0x181818181b1b1b19, 0x0f0c0e0e1c010101, 0x01010104080c0f0f, 0x17181818181d1e1f, 0x1f1e1d181b1b1b17, 0x0f0f0c0e04010101, + 0x01010204090d100d, 0x1818181820212222, 0x2222212318181818, 0x0d100d2404020101, 0x01010304090d1009, 0x1818181d21222525, 0x252522211d181818, 0x24100d2404030101, + 0x01010304090d1013, 0x1818181e22252525, 0x2525252226181818, 0x27100d2404030101, 0x01010404090d1013, 0x1818181f22252525, 0x2525252228181818, 0x27100d2404040101, + 0x01010404090d1013, 0x1818181f22252525, 0x2525252228181818, 0x292a2b2904040101, 0x01010304090d1013, 0x1818181e22252525, 0x2525252226181818, 0x292a2b2904030101, + 0x01010304090d1009, 0x1818181d21222525, 0x2525222c1d181818, 0x2d2a2d2904030101, 0x01010204090d100d, 0x1818181823212222, 0x22222c2e18181818, 0x2b2a2d2904020101, + 0x01010104080c0f0f, 0x171b1b1b181d2628, 0x28261d1818181817, 0x0f0f0c0e04010101, 0x0101010508080c0f, 0x2f1b1b1b18181818, 0x1818181818181719, 0x0f0c0e0e1c010101, + 0x0101010108080c0f, 0x302f1b1b18181818, 0x1818181818171931, 0x0f0c0e0e01010101, 0x010101010708080c, 0x30302f1718181818, 0x1818181817193131, 0x0c0e0e1a01010101, + 0x00000000060b0e12, 0x0c0f0f0f0d242727, 0x2727240d0f0f0f0c, 0x14110b0a00000000, 0x0000000006060b0e, 0x080c0c0f10101010, 0x101010100f0c0c08, 0x110b0a0a00000000, + 0x000000000606060b, 0x0808080c0d0d0d0d, 0x0d0d0d0d0c080808, 0x0b0a0a0a00000000, 0x0000000006060606, 0x0708080824242424, 0x2424242408080807, 0x0a0a0a0a00000000, + 0x0000000000000000, 0x01011c0404040404, 0x04040404041c0101, 0x0000000000000000, 0x0000000000000000, 0x0101010102030304, 0x0403030201010101, 0x0000000000000000, + 0x0000000000000000, 0x0101010101010101, 0x0101010101010101, 0x0000000000000000, 0x0000000000000000, 0x0101010101010101, 0x0101010101010101, 0x0000000000000000, + +}; + +u64 Stalfos4_ao_Stalfos4Eye_pal_rgba16[] = { + 0x0000588638455087, 0x68894887788a5085, 0x788d9117708a5887, 0x9893b0d9708bc09b, 0xc85b688b888f7955, 0x808fc89db11da19d, 0x8a1db91d4883921d, 0x48859ae1aba7bc6b, + 0xaba5c4edde35ab65, 0x9115f7bda3657953, 0xb4298913d09fb8db, 0xbcaba0d7a323b91f, 0xc89fd09d00000000 +}; + +u64 Stalfos4_ao_jaw_ci8[] = { + 0x0001020203040506, 0x0708080909090908, 0x0a0a0a0b0b0b0a0a, 0x0a0a0a0a0c0d0e06, 0x060f0e0e10110e0e, 0x0e0f0e0e11110e0e, 0x0e0e0e1212131314, 0x15050e0f0f0f1617, + 0x18191919191a1a0e, 0x1b1b1b11110e0e0e, 0x0e0615060e0e0e0f, 0x0f0f141c1c0f1111, 0x110e0e0e0e0e110f, 0x0f0e0e0e110e0e0e, 0x0e1d1d1d1d1e1e1f, 0x2021221f1f1f2324, + 0x181919192525260e, 0x0e0f060e0e272828, 0x292a2a2a2b2c2c2d, 0x2d2d2d2e011c1c2f, 0x1111100f0e0f0f0e, 0x270e270e0e0f0f0f, 0x30281d121219191f, 0x21212216161f2424, + 0x173132312833251c, 0x3406063535353031, 0x362937383939393a, 0x3a3a3b3c3d3d221c, 0x3e270e0e0e0f0f0e, 0x0e0e0e0606060606, 0x063f3f191e1e1e1e, 0x4040401f41414141, + 0x173131312533281c, 0x1c1c1c4242423130, 0x303f3f3f04040415, 0x1515153d433c221c, 0x27110e0e0e110e0e, 0x270e110606283131, 0x44191e454545461e, 0x1347474141414141, + 0x3116143128283031, 0x16161d2729484931, 0x060e0e0e0e27270e, 0x0e3e164a4b291205, 0x0e11110e270e0e0e, 0x0e0e0e282828174c, 0x4d4e4f5050171751, 0x5252535454545555, + 0x3104141431283131, 0x3131311414144956, 0x56270e0e0e0e2716, 0x1656562929220e0e, 0x0e0e0e270e0e0f0e, 0x0e22295757574c4d, 0x4d4f4f5050585858, 0x0e0e0e0e0e0e5858, + 0x23593d3d31313128, 0x28161f5a5a5a564b, 0x214a37375b5b5c5d, 0x3737372931270e0f, 0x0e0e0e0e3131315e, 0x56564a5f41412424, 0x6061626261636363, 0x6363646464646363, + 0x2359196516162828, 0x161f291219191d56, 0x4b374a4a5b5b5b29, 0x2929172227270e0e, 0x270522225e5e2121, 0x4b4b164141412466, 0x6667676767636363, 0x6363636363630e0e, + 0x236869191212315a, 0x5a5a365a5a565e6a, 0x292b2b2b4d4d204f, 0x1717175e15151313, 0x131717174a03034a, 0x4a41416b6b6b6c6d, 0x676e6f7070636363, 0x6363630e0e0e6358, + 0x236869691612125a, 0x5a5a711256565e19, 0x5e4d2b005e4d4d4f, 0x2a2a4f5e5e5e1313, 0x015c5e5e03037272, 0x4141416b6b6c6d67, 0x6f70707070636363, 0x630e0e0e0e0e6373, + 0x237474745a5a1212, 0x191920565c5c5c5c, 0x4a4d205e20212157, 0x214821212121215b, 0x4b75757648414141, 0x41414177776d6767, 0x6f707070700e0e0e, 0x6363587373737378, + 0x2374747112560112, 0x12125e4a4848795b, 0x4a4d205d5b5b5b48, 0x4848794b21205c21, 0x4b03030341414141, 0x414141776d7a676f, 0x6f70707070636363, 0x6363635858587878, + 0x286868295c2b1244, 0x01010120205b2d48, 0x485d5d215d797903, 0x034848495c217979, 0x795d414141414141, 0x4141417b547c6f6f, 0x6f7d7d7d7d636363, 0x6363630e0e587373, + 0x286829295c375c01, 0x0101015c5c5b2d48, 0x4d215d5d5d484848, 0x4848215c497e7979, 0x4141414141414141, 0x4141687b7b6f6f6f, 0x7d7d7d7d7d636363, 0x6363585873737373, + 0x23684901482e484d, 0x4d204d215d482d2d, 0x5e7f808081812182, 0x2b215c014a822b5c, 0x4a484803024b2b2b, 0x4e68688383707070, 0x7d7d7d7d7d0e0e0e, 0x7373738484851818, + 0x236801010386035d, 0x4d4d4d5d5d484848, 0x484848808121482b, 0x5c5c212b014a4a5c, 0x5c01014a4a4a4a4a, 0x4e6868836f70707d, 0x7d7d7d7d7d737373, 0x7384848518181818, + 0x871c4a4a03868688, 0x2e48484e4e5b4979, 0x2e7e5f7e898a892e, 0x0348037948488b8b, 0x8b484a4a455d5d5d, 0x8c65016e6f707d7d, 0x7d7d7d7d70848484, 0x84847c188d8d8473, + 0x874a0303035d5d48, 0x2148482e2e5b4949, 0x497e7e8e8a898686, 0x03032e8f8f909192, 0x2e9393938b8b8b02, 0x8c13136f6f7d7d7d, 0x947d707070848484, 0x7c7c188d8d8d7384, + 0x5f48020248464545, 0x0101455d955d4802, 0x032e038686888803, 0x9603029797989997, 0x979298989a439b43, 0x2323237070707070, 0x706f6f6f6f7c7c7c, 0x188d9c9c18858484, + 0x5f9d484848464545, 0x29294521215d5d48, 0x03034803792e2e03, 0x2e2e969e9e9e9f9f, 0x979e9e9e9a9a9a6b, 0x2351a0a1a1a1a2a2, 0xa2a3a46f6f7c1818, 0x8d8d9c9c9c857373, + 0x819d5f5f45464501, 0x0129015c5c955d5d, 0x032e0303862e2e2e, 0x2e2e039e9ea5a6a6, 0x9f9e9e9e4343436b, 0x2323a7a8a8a8a9a9, 0xa9aaa46f6f181818, 0x8d8d9c1818857373, + 0xabab9d9d5c212145, 0x20205c2901acadad, 0x8b03484802863a88, 0x939e9e030393aeae, 0xaf9292028c8cabab, 0x2323b07cb17c6d6d, 0xb26db37070181818, 0x188db43230787358, + 0xb55c9d20461e5c45, 0x45452045450145ac, 0x45215d4848484893, 0x8f8888979e03b6b6, 0xaf9292028c8f8fab, 0xb723237c7c7c6d70, 0x70b3b8b370841818, 0x1818183278736363, + 0x5c025c5e1f1e1f1f, 0x4645461f1f1e2945, 0x45461e4621adad03, 0x03b998989798baba, 0x92923aba98bbbb8f, 0xbc23bd8370836f70, 0x7dbebfbf6f841818, 0x3230847373737373, + 0x03024848215c1e1e, 0x4646461e1e1e2929, 0x45461e462146465d, 0x5d03039798c09191, 0x903ababa98989803, 0xbd23bdc170836e70, 0x7dbebfbf6f848484, 0x8484848484848484, + 0xc274747441414141, 0x41414141412081c3, 0x131f1f1f1e4645ad, 0xadad93c4b9027979, 0x482b2b03030303ac, 0xc559c6b36f6cc770, 0x706db3b16d181884, 0x3084847373738484, + 0xc274747441414141, 0x4141414141416b6b, 0x6b69698146ac455e, 0x5cad93b903034848, 0x482b2121acac03c3, 0x5959476cb3bfc8c7, 0x706db3b1b3181818, 0x3232308484843232, + 0xc9c6cacbcccccccc, 0x4141414141414141, 0x4141414120131320, 0x5d48484b4b805c5c, 0x5dadadad41414141, 0x7777cdcecfcfd0d0, 0xd16cd2b1d2848484, 0x8484848484847c7c, + 0xd3c6cacbd4d5d5d5, 0x4141414141414141, 0x414141416b6b2020, 0x20a65d4b4b5d5c5d, 0x2dd6d6d741414141, 0x77cdcd090909d8d8, 0xd8b1b1d27dc9c9d9, 0xdadadadbdbdbdcdc, + 0x83ddbfdedfe0e1e2, 0x4141414141414141, 0x4141747468686823, 0x1e22ab5d5d039393, 0x6841414141747468, 0x590909e3e3e3e3e3, 0xe3e3e3e3e4e5e5e5, 0xe5e5e6e7e8e8e9e9, + 0x83ddbfdee1e0ccea, 0x4141414141414141, 0x68686859eb7c7c23, 0x23231eec5d036868, 0x6868686868685959, 0x590909ede3e3e3e3, 0xe3e3e3e3e4e5e5e5, 0xe5e6e5e7e7e8e9e9, + +}; + +u64 Stalfos4_ao_jaw_pal_rgba16[] = { + 0x7b4f8bd7b51facdd, 0x6ad14a0b31872905, 0x18c520c510831043, 0x18c3294539873145, 0x2943318573117353, 0x628f524d62cf6b0f, 0x52496acf420b3989, 0x5a8f628d7b937351, + 0x839394176b11528f, 0x5ad15a4d318941c9, 0x524b83959c179c5b, 0xcda5bd21b5214a4b, 0x4a095a8d52094209, 0x4a4d39c78397b4df, 0xde29de6bcde7a49f, 0x83d762d1520b5a4b, + 0x7b955ad78b979c9d, 0x730f8c1783d56311, 0xa49ba4599419ac9d, 0x835393d79c198b95, 0x734f83d3738d62cb, 0x5acb630d7b538b93, 0x4187529362cda45b, 0x8bd59c597b519c57, + 0x83c563097b8d3985, 0x39475a916b0d5285, 0x52955ad3628b5ad5, 0x62c75ac752454a45, 0x4a05731362d341c7, 0x5a95941b7b575291, 0x49c7acdf5acd5289, 0x52474205ac9b8351, + 0x93d58391a49d5287, 0x4a075207bd634a47, 0xc5a5c5a7cde9a4dd, 0xa4995a49c565bd61, 0xc5e5ce27bda3ad1f, 0x42039457acdbb561, 0xc5e7c627bda17b99, 0x5a898bd3a4db9cdb, + 0xad55ad0f9c8b9ccb, 0x738994558c15290d, 0x188120c321039415, 0x94599c9bad1db5a3, 0x39c99c8d6b477349, 0x62897b8fad5f7357, 0x83cbb563d669d66b, 0xacd38c116b078c0b, + 0xce296b094a496b13, 0xbda58bcb7b4d5a87, 0x7b8962c9940b49d1, 0x414929097b8ba4cf, 0x9ccd738b7bcb730b, 0x525149cdbd5f62d5, 0x2105834d9c0fac93, 0xb4d77b4b51cb6a0f, + 0x518b59cd5a531883, 0x41c5bcd5b4d3b4d5, 0xbcd7b519620d528b, 0x838f208500000000 +}; + +u64 Stalfos4_ao_skirt_ci8[] = { + 0x0001010202020101, 0x0102020304020105, 0x0505020204040404, 0x0404020206070202, 0x0202020203010303, 0x0303030101010101, 0x0103030301010102, 0x0202040404030807, + 0x0001090303030101, 0x0102020202010101, 0x05050404060a0a06, 0x04040202020b0302, 0x0202030303030303, 0x0101020202020404, 0x0101020202020202, 0x0206040404040808, + 0x0004000202020102, 0x0202020202020206, 0x06060a0a0a0c0c0c, 0x04040202020b0302, 0x0203030303030101, 0x0204040606060d0e, 0x0404040406060606, 0x0606040404040808, + 0x0f10110606060606, 0x060606060a0a0f0e, 0x0e0c060404050505, 0x0505050404080104, 0x0404060606060606, 0x0a0a0e0e0e0c120e, 0x0a0a0c0e130d0d0d, 0x140d0d0d0e0c1515, + 0x0f101106060c0c06, 0x060a0a0e0f0f0f0e, 0x0a0a060606060606, 0x0a0a0a0f04160417, 0x17170d0d0e131313, 0x0e0e0e0e0c0c0e0e, 0x0a0c0c0e0e0d0d0d, 0x0d14140d0d0c1818, + 0x0f10110c0c0c0c0c, 0x0c0e0e0e0d0d0a0c, 0x0c0c0c0c0c0e0d0d, 0x080808080f160417, 0x17170d0d0d131313, 0x0e0e0e0c0e0c0e0e, 0x0a0c0a0c0e0d0d0d, 0x141414140d0c1818, + 0x1919151313130d0d, 0x0d170d0d14140d0d, 0x1414140d0d0d0c0c, 0x0a0a0a0a0116050c, 0x17170d17170f0f0f, 0x0c0a0a0a0a0a0d0d, 0x0d1314141414141a, 0x1a1a1111140e1b1b, + 0x1919150c0c130d0d, 0x140d0d0d0d0d0e13, 0x0d130a0a0a060606, 0x0a0a0f0a0116050c, 0x17170d17170c0f0c, 0x0a06060a0a0a141a, 0x1a141a1a1a141414, 0x1a1a111111141b1b, + 0x1c1d1d0505050202, 0x060a0a0c0e0e0a0e, 0x0e130e0e0e0e0e17, 0x0e0e0c06031a030a, 0x0f0f0e0c0a060606, 0x0a0a0e0e17171414, 0x14141e1e0d170e0f, 0x0c0a0e1e14071b1b, + 0x1c1d1f0505050206, 0x0a0c0a0c0e0e0e13, 0x130e130e130e0e0e, 0x0e0e0c06031a030a, 0x0a0a0a06060a0a0a, 0x0a0e170e170d0d0d, 0x20200e0e0e0e0e0f, 0x0f0f0e1e1e071b1b, + 0x1c1d210606060a0e, 0x0e0f17170d0d171e, 0x1e0d0d1e0d17170e, 0x0a0a0a03031a0302, 0x0f0a0a0a0a0e2020, 0x0d0e0a0a0e0e200e, 0x20200e0e0e0e0e0f, 0x0f1720141407141b, + 0x1c1c1406060c0e0e, 0x0e0e0e200d0d0d14, 0x141a140d0e0c0c0a, 0x0606060303220505, 0x0e060c0c0f0d1414, 0x0e0a040a0a0a0f0f, 0x17170e0e0e13130e, 0x0d1e1e1e170a141b, + 0x1c1c140c0c0e0e20, 0x141e20200d0d0d14, 0x1a1a140d0e0c0a0a, 0x0606060303220506, 0x0e0e0e0d0d141414, 0x040404060a0a170f, 0x171717170d131313, 0x1e1e1e170e0a141b, + 0x1c23140c0c201a1a, 0x1a1414141414060e, 0x0e0e0c0c0c0c0c0c, 0x0c0c0c0a03220506, 0x0d0d0e0e0d0e0a0a, 0x04040a0a0a0a0c0a, 0x0f171717130d0d0d, 0x0d130e0e0c0a141b, + 0x0f0f110e0c131414, 0x1a1a1a1a1414040f, 0x0f0a0c0f0f0d0d0d, 0x0d0d0d0a01160606, 0x0d0d0c0e0e0a0a06, 0x06060a06060c0f0c, 0x0f17171717201717, 0x17170e0c0a040e1a, + 0x0f0f110e0c0a0a0a, 0x0e0e0e0a0d0d0d0f, 0x0f0f0c0f0f0d0d0d, 0x0d0d0d0a01160606, 0x0e0d0a0a0a060606, 0x0606060a0c0c0c0f, 0x171717172017170f, 0x0f0c0a0a06040e1a, + 0x0f0f11130e0e0e0a, 0x0e0e0e0a0d0d0d0c, 0x0c0f0f0c0a0c0c0c, 0x0c0c0c0a01160101, 0x060e0a0a06060606, 0x06060a0c0c0c0f0f, 0x0f1717171717170f, 0x0c0c0a0a0a040e1a, + 0x242526161313170d, 0x14141e0e0d17170f, 0x1313130c0a0a0a0a, 0x1717170a01160104, 0x0c0c0d0e0e0c0c0c, 0x2717170c0c0f1717, 0x17171717170d0d20, 0x1414200a0e04201a, + 0x242526161e1e0d0d, 0x1e141e200d171713, 0x13130c0c0c0c0c0c, 0x1e1e1e0a01160104, 0x0c170d0d0d0d0d0d, 0x1717170c0f17171e, 0x170d0d0d0d14141a, 0x1a14200e0e20201a, + 0x1c1c15222020171e, 0x1e141414140d130d, 0x0d1420202020200e, 0x0c0e170e05140302, 0x0c171313130d0d0d, 0x0d0d0d170e17141a, 0x14141a1a1a1a1a1a, 0x14130c0606280e1a, + 0x1c292a220c200e0e, 0x1e1e1414140d0d14, 0x141a1414141e1e20, 0x0c0e170e05140302, 0x0c17131313131313, 0x17170e0e0a0a1a1a, 0x0e1313130e141414, 0x130c0a0606280e1a, + 0x1c292a220c0c0c0e, 0x17201e2014140d0d, 0x141414141414141e, 0x0d17170e0514030c, 0x17170d0d0d131313, 0x0e0c0c0e0a0a140e, 0x0a0c0c0c0e0e0e13, 0x0c0c060606280e1a, + 0x092b110d06060606, 0x0a0a0c0e17171720, 0x1e1e0a0a0a1a1a1a, 0x140d0d0d0316010a, 0x08081313130e0e0e, 0x0e0c0c2c0c060e0e, 0x0a170e1717171717, 0x0f0c0a0606032222, + 0x092b111a0e0e0a0a, 0x0c0c0c0c0f0f0f20, 0x20200a0a0e1a1a1a, 0x0d0c0c0a0316010a, 0x0e080a0a0a0a0a0a, 0x0a0a0a060606140e, 0x0e17171e1e1e1717, 0x0f0c0a0a060a2222, + 0x092b111a0d0e0c0c, 0x0a0a0a0a0a0a0c20, 0x1e1412120e0a0202, 0x0404040a03160101, 0x080806060a0a0a0a, 0x0404040606060a0a, 0x0a0a0a0a0a0e0e0c, 0x0a0a0a0a0e202222, + 0x242d2e1a140e0e0e, 0x0e0a0d0a0a0a0a0e, 0x1414130c04040404, 0x0a0a0e08031b010a, 0x0e080a0a0a0a0a0a, 0x0404040404040606, 0x06040a0a0e0e0e0c, 0x0c0c0a0a22141b1b, + 0x2424090e1a1a1a1a, 0x1a1a1a0d0e0e0a06, 0x060e13130c040f0f, 0x0812120a030a0a01, 0x010e080e0e231414, 0x1414140e0e0e0e0e, 0x0e0e0a0e0d0e0e0a, 0x0a0a2f2f0a011b1b, + 0x2424240a0a0a0404, 0x04020a0201010103, 0x0303040404040404, 0x0a0a0a0303080808, 0x0e0a050505040404, 0x040c0c0e04040202, 0x022d040404040428, 0x282801010107141b, + 0x3030311212121414, 0x0a3232320505050a, 0x0a0a0e0e12333333, 0x150e0e0e0e111212, 0x12120e12122f2f2f, 0x0808081620200e11, 0x0e0d0d0d2020200e, 0x0e0e0a0a0a131313, + 0x3034343535353636, 0x3635353536363636, 0x3636363636373737, 0x3535353535353737, 0x3737363636383838, 0x3535353535353535, 0x3535353536363639, 0x3939373737343434, + 0x3034343535353636, 0x3635353536363636, 0x3636363636373737, 0x3535353535353737, 0x3737363636383838, 0x3535353535353535, 0x3535353536363639, 0x3939373737343434, + 0x3a3b343c3c3c3d3d, 0x3d3e3e3f35353536, 0x3636404040363636, 0x4040363636363541, 0x4141353737373636, 0x3636373535354242, 0x4235353535373737, 0x3737353535434343, + +}; + +u64 Stalfos4_ao_skirt_pal_rgba16[] = { + 0x5a8d49c74a0941c7, 0x52094a0752496249, 0x72cb524b5a496a89, 0x5a896acb6289628b, 0x5a0b7b4d7b0b62c9, 0x730b7b0d834d62cb, 0x938f624b7b4b8b8d, 0x5a4b520b6b0b6a8d, + 0x6ac9730d834b6a8b, 0x628d5a4d7b4f5a8b, 0x52074a0b6acd41cb, 0x730949c96b0f72c9, 0x5a917b515a09830d, 0xb4d3b493ac51ac91, 0xac53ac4f5a957b55, 0xac93a4519c11b4d1, + 0xa44fb451bc95acdb, +}; + +u64 Stalfos4_ao_belt_ci8[] = { + 0x0001020304050606, 0x0607080707040404, 0x0909090606060404, 0x040909090a0a0a0a, 0x0404040606060b0b, 0x0b0404040a0a0a0c, 0x0c0c0c0404040707, 0x07040d040e0f1011, + 0x1212121313141516, 0x15071718191a0b1b, 0x1c1c071d1e1e0909, 0x151f200904210414, 0x221c221523232323, 0x23211d2124180b1f, 0x1f1f180b250b0707, 0x0726261c27272727, + 0x1417121313140909, 0x09071707071d1d1d, 0x07071c1d1d1d0909, 0x1509090904040414, 0x07071c0909090909, 0x091d1d1d09090909, 0x0909090909090707, 0x0707070727272727, + 0x1212121313132816, 0x15071707181b1d1b, 0x1c26221d1d292828, 0x16091f180404042a, 0x221c1c152b152525, 0x231d1d2118180b18, 0x181f1f2323090725, 0x251c1c2227272727, + 0x2c1212121212132d, 0x150b2e230b090909, 0x2f3023070731322f, 0x2f0c0c0c09090933, 0x1a23232609090c0b, 0x0b0909282334150b, 0x220b0c23232f0718, 0x072f0b0b27272727, + 0x352c12121212132d, 0x360b2e313137371f, 0x3023230707181515, 0x150c160c09090933, 0x2330230920203838, 0x23090928230c0c0c, 0x0c0b0b23232f0731, 0x18152f2f27272727, + 0x352c12121212132d, 0x150b2e313125251f, 0x3023230707183939, 0x3928161a09090933, 0x1a37302209222323, 0x2305092834342323, 0x22232323230b0731, 0x31230b2f27272727, + 0x2c2c2c1212121313, 0x143a343a3a121212, 0x1212121214121212, 0x1212121212121212, 0x1212121212120303, 0x033b3b3b03030312, 0x12121202023c3b3b, 0x3b3d3d3e27272727, + 0x3f3f3f4040401414, 0x14141414142e2e2e, 0x4040401414144040, 0x4040404040404040, 0x41412e2d2e2d0d0d, 0x424343433d3d3d44, 0x4444444444443d3d, 0x3d3d3d3d27272727, + 0x4546464040402e2e, 0x2e2e2e2e2e2e2e2e, 0x2e2e2e2e2e2e2e2e, 0x2e2e2e2e2e2e2e2e, 0x2e2e2e2e2e2e4141, 0x4647474748494a4a, 0x4a4a4b4c4d4d4e4e, 0x4e4f4f4f50505027, + 0x5145121212121212, 0x1212121212121212, 0x1212121212121212, 0x1212121212121212, 0x1212121212125241, 0x4647475354545454, 0x5454545555555356, 0x4e4f4f4f50505027, + 0x5145453737374141, 0x412d2d2d2d414141, 0x4141414141415757, 0x5741414141414141, 0x5757574141414141, 0x46473e5354545458, 0x584a4a4a4a555353, 0x56593c4f5a505027, + 0x5b5b5c5c5d5d5e5e, 0x5f60272727272727, 0x2727272727276161, 0x6263272727272727, 0x2727272764656666, 0x67686969556a6b56, 0x4c566a564c566c6c, 0x6c6d6d6e6e656527, + 0x5b6f5c5d5d5d5e5e, 0x5e60272727272727, 0x27272727270e6254, 0x5470272727272727, 0x2727272764656666, 0x676971696b55556a, 0x566a546a6a6a6c72, 0x72696c696e6e6527, + 0x7374757677785e79, 0x795c272727272727, 0x2727277a7a0a7b7b, 0x7b0a0a0a5b5b5b5b, 0x2727277c7c7c7d7e, 0x7d7f808081685858, 0x6c5858546a568249, 0x4968838417171765, + 0x737375765d787879, 0x7977272727272727, 0x2727277a7a0a2085, 0x86870a0a5b5b5b5b, 0x2727277c7c88690a, 0x7d8080806858586c, 0x6c585856564c8256, 0x56837d8431171765, + 0x7375755d77775d5d, 0x5d77272727272727, 0x2727890a0a0a2085, 0x7b870a0a8a5b5b5b, 0x2727657c888b0a7e, 0x7e80808c6868588a, 0x8a8a8a54546a5858, 0x587d7d7d0a171765, + 0x278d8d8e8f908f8f, 0x8f5d272727272727, 0x61611b9192919385, 0x868491919494945b, 0x272727959596978c, 0x9872695649497e99, 0x9a999a54540a6d8c, 0x554981816c6c809b, + 0x279c8d8f5d8f5d78, 0x785d272727272727, 0x611b1b925391934a, 0x4a8c919194949494, 0x2727279531968c8c, 0x98725856494e4999, 0x9d999a930a54559e, 0x55588181806c809b, + 0x279c8d5d8e8e5d78, 0x9f5c27272727275b, 0x1b1b1b929291934a, 0x4a8c939194949494, 0xa0272795953e8c8c, 0x4e695872497e4e9a, 0x9d999a84840a556d, 0x55588181806c809b, + 0x5b8da1a2a2a3a4a4, 0x75a5272727a6a694, 0x925858938c6a92a7, 0x386a6a8c6c936c6c, 0x94942714a8a78c86, 0x4e6e696ea968258a, 0x8aaa8a4a6b580972, 0x82698080ab53ab95, + 0x5ba1a1a3a3aca4a4, 0xa4ad272727a69494, 0x9292586a93939292, 0xa76a936a6c6c6c93, 0x94949414aea7864e, 0xafb06e6e6825048a, 0x8a8a8a4a6b580972, 0x826e6e6e4453ab95, + 0x27b1b2b3b3b3b476, 0x7677272774277070, 0xaeb5b5abb0b0b6b6, 0xb6b6b6b680808080, 0x8792920202b7b881, 0x81b5b55893939354, 0x5454546b848458b9, 0x7dababab2044ab65, + 0x27b2b2b3b3b3bab4, 0xb477272727bbbb70, 0x1eb5b5ababb0b6bc, 0x81b6b6ab80808080, 0x92873dbd02bd7281, 0x81b5b5584a4a4a54, 0x547b7b6b84845868, 0x7dabab4420abab65, + 0x27b2bebfc0b3bac1, 0xc1772727272727bb, 0xae1eaec2b5c24e4e, 0x4e6e6eb5804e4a4a, 0x3d3d3dbdbd023881, 0xb8b8b5587269694c, 0x4cc3c37f7f7f68b9, 0x5844445844ab4465, + 0x5b5b5b5b5b5b7a7a, 0x7a27272727272727, 0x27a6a62525197f7f, 0x7f4444447b7bc47a, 0x272727279bc58056, 0x86b8c6abab6968c7, 0x4949c86d6d71abab, 0xab800a80c9c961ca, + 0x5b5b5b5b5bcbcccc, 0xccacacac27cdcd5c, 0xce27271925367f7f, 0x7f4444cf7ac47a7a, 0x27272727279b4e56, 0x56b8c6ababab6e49, 0x4949c771c9c9abab, 0xab858080c91361ca, + 0xd0d1d1d1d1d1d2d2, 0xd2d37575d2797979, 0xd4d45b272727d5d6, 0xd6c15bd727272727, 0x272727272727d8d9, 0xd85872c9abababab, 0xabababdadada8056, 0x563cdb80669b655b, + 0xdcdcd1d19f9f9fdd, 0xdddd7575d2797979, 0xd4d4d4d227275b5b, 0x5bd7d75b27272727, 0x272727272727d8d8, 0xdec9724eabababda, 0xb0b0b0dadada8056, 0x80db807c9b65655b, + 0xdcd1dfe09f5d5ddd, 0xdd75dddd758f8f78, 0xd4d4d4d2d2275b5b, 0x5b5b5b5b27272727, 0x272727272727d8d8, 0xd8c9c9c9c85686ab, 0xabdadae144448080, 0x80807c7c6565655b, + 0xe2e2e2e3d2ddacb4, 0xe4e4e45d5de48f5d, 0xac79ac5ee5ca2727, 0x2727272727272727, 0x2727272727275050, 0x50d8d8e6a8a8e74f, 0xc5b0b0a8a8e8e8e9, 0x6161616565656561, + 0xeaebebe3d2ddacac, 0xb4ece45de4a4a45d, 0x78ac785e5e5e2727, 0x2727272727272727, 0x2727272727275050, 0x50e66fd8464646b0, 0xb0b0b0e8eded6161, 0x6161616161616161, + +}; + +u64 Stalfos4_ao_belt_pal_rgba16[] = { + 0xb5978c5341cb4a0b, 0xb5559451bd55bd95, 0x9c93b553ad11acd1, 0xb5116b0f52978b91, 0xa40fac5141c94a09, 0x62cba4918c0f524b, 0x9c51734fa48fad13, 0xacd3b59594918bcf, + 0xa4d18c119c4f940f, 0x93cf9c918bcd5ad7, 0x7b4d7b4f3987834d, 0x39c96acb5a8bbd53, 0x838d734d83cd520b, 0x838f398983cf730d, 0x9c8f6b0b49c941cd, 0x4a4b5a91944f628d, + 0x628b6acd62cd62d1, 0x62c973515a8d5acf, 0x62c37b89948d8c09, 0x83c96b4562c7528d, 0x52d58c1539cdad0f, 0xad53ad51944d6b0d, 0xa4cf6b535ac55ad5, 0xa4e1c5e5b55f949d, + 0x9c595293735339d7, 0x5a95529552498409, 0x8c0b73499ccf8c4b, 0x9ccd840b5a8783db, 0xa5155a8583cb62d7, 0x83ddc5e7d669ce27, 0xbda3ad1d5ad3948f, 0x528f52858c4d6307, + 0x4a0552456b076b47, 0xa4cd8c0d7b8b8c51, 0x4a4d39cfad556b15, 0x9c8dbde5b5a3ce29, 0xdeabad4fa511a50f, 0xa513524db54fb591, 0x7bcbad5bad595291, 0x9ce1b59d7387b51f, + 0x94579cdf9c99a4dd, 0xd66bb56573959cd1, 0x41c77347b55941c5, 0xb561e6ab7bcd4205, 0x398394a1ad65ad21, 0xc5a5520539438417, 0x6b096b49ad1f7397, 0x49c55a8f73db7bd7, + 0x945d9c9b5a476b05, 0x39d542075287944b, 0x5ac741c35a937bdb, 0x7bd9ce259455840d, 0x6b11a49bacddb521, 0xa4db7bd39cd339d1, 0x5ad18c1939c341c1, 0xbd61bd63420d83d7, + 0x941552479c17a499, 0xcde7945b31896b55, 0x39814209ac9da459, 0xd6294a4f00000000 +}; + +u64 Stalfos4_ao_boot_ci8[] = { + 0x0001020304030202, 0x0205050602020202, 0x0708090a0b0c0d0d, 0x0e090f070e090808, 0x1010070707080505, 0x0505051112121212, 0x0113091415151617, 0x0f090f0202070909, + 0x1818070101080505, 0x0519191112121212, 0x01010314170c161a, 0x0f090f0202020909, 0x1b1c1a0000080808, 0x081d1d0202020202, 0x0201010104041614, 0x01090f0202021309, + 0x1b1b170000080808, 0x1e1d1d0213130202, 0x0102020101101f1f, 0x14070f0202020202, 0x1b1b1c2000080808, 0x081d1d02020f0202, 0x0101020109011f1f, 0x14020f0202020202, + 0x2121222324070505, 0x0525111102020f02, 0x010101020f070126, 0x2603070702020202, 0x2121212323270707, 0x052511110202020f, 0x0101010202070101, 0x0100010702020f02, + 0x2121281b292a2b07, 0x070802020707020f, 0x0202021212120202, 0x0102020713130902, 0x2121281b1b2c1f2b, 0x070202020f020707, 0x1302021212120213, 0x130f0f0909090902, + 0x2d2e2d2f2f141414, 0x1002020709070707, 0x0f0202020f0f0909, 0x0909090930300802, 0x2e2d2e2f2f141014, 0x1402020209070707, 0x020f020209090909, 0x0909090808300802, + 0x2d2d2d2f2f141014, 0x1007020209070707, 0x020f02020f090909, 0x0808080808080802, 0x2d2d2d2f2f313210, 0x1001010109070702, 0x020f02020f090909, 0x0808050808080802, + 0x2d2d2d2f33341717, 0x3235010109090702, 0x020707020f0f0909, 0x0808050808080808, 0x2d36362e37370c38, 0x0c04000009090907, 0x02020f0200130905, 0x0505050508080808, + 0x2d36362e393a0c38, 0x1604000009090907, 0x02020f0213020705, 0x0505050508080808, 0x2d36362e2e370c1f, 0x1604000009070909, 0x02020f0213130905, 0x0505050508080808, + 0x3636363b3b3c3224, 0x2c32010109070f09, 0x02020f02020f0908, 0x080505050808083d, 0x3636363b1c3c3c24, 0x2c32010109070f09, 0x02020202020f0908, 0x080505050808083d, + 0x3636363b2020143c, 0x1610020209070f0f, 0x020202070f070e08, 0x0808080805050508, 0x363e363b3f201414, 0x16030f0209070f09, 0x020202070f0f0e08, 0x0808080805050508, + 0x3636363b3f200303, 0x16030f0209070f0f, 0x020202070f020a0e, 0x0e09090808080508, 0x2e2e2e2317100303, 0x0c03090209070f0f, 0x1302020f02010213, 0x130f0f0909090908, + 0x2e2e221c1c100303, 0x0c03090209070f07, 0x1302021302020202, 0x1307070f09090909, 0x2e2e214040000101, 0x0d00090209090909, 0x0f02021302020202, 0x020202020707090f, + 0x2e2e234040000101, 0x0d00130209090707, 0x0f0f021302020202, 0x0202020202020f13, 0x2e2e234040000101, 0x0d00130207070702, 0x0202020202020202, 0x0202020202020202, + 0x28282841411a070a, 0x202b2b2b2b2b2b2b, 0x000000000000012b, 0x2b10101000000000, 0x282828414117070a, 0x201717171717172b, 0x1414141414142b17, 0x172020101010102b, + 0x282828420b143224, 0x242c0b0b40403333, 0x4141370b41414040, 0x2c2c2c2c2c2c2435, 0x2828284243423333, 0x331b33333333411b, 0x4137414141402c2c, 0x2c2c2c2c0b2c3c35, + 0x28282c0b430b3333, 0x330b2c0b40404141, 0x2424150b0b2c0c1f, 0x1f3c16400b3c3c2b, 0x21212123041a0209, 0x090a070744444444, 0x0909090909090909, 0x0909090909090706, + 0x21212123231a0909, 0x09170a0a44444444, 0x0909130909091313, 0x0213131307020202, 0x3b3b223333130f0f, 0x0f3c0a070f090909, 0x0f0f130707070101, 0x1013131302020202, + 0x223b223333130f0f, 0x0f3c0a0707070707, 0x0202020a140a0101, 0x0102020202020202, 0x403b223333130f0f, 0x01260a0702020202, 0x020201140a170c01, 0x0102020202020202, + 0x371b232327070707, 0x0a02020202001010, 0x0000000020000002, 0x0202020213020202, 0x451b1b2327070701, 0x1002020202100014, 0x0202020010000102, 0x0202021313131302, + 0x0b33334017440100, 0x0a060606022b0a2b, 0x02020202170a0202, 0x0606070707070702, 0x0b1b334017441300, 0x0106070702020232, 0x0202020202020206, 0x0607070606060602, + 0x341b1b46170e0202, 0x0202020202020202, 0x0606070606060707, 0x0707070707070602, 0x341b1b46460e0202, 0x0202020202020202, 0x0607070606060606, 0x0707070707070602, + 0x161b1b46170e0014, 0x0210001410000202, 0x0707070606060706, 0x0606060606070602, 0x161b1b40040f0735, 0x3502352b262c2c03, 0x0707070202020706, 0x0606060702020202, + 0x161b1b40040f0707, 0x010200000303033c, 0x3c07070202020707, 0x0606060702130202, 0x181b290c0c070707, 0x0713020202020200, 0x352b2b2000000607, 0x07060707020f0202, + 0x181b18400c070707, 0x0713020202020200, 0x000000000d0d0607, 0x070607070f0f0202, 0x382929400c070f07, 0x0702020202020202, 0x020200000d000707, 0x070706070f0f0202, + 0x3c4141402b0f090f, 0x0702020202020201, 0x0101013502020202, 0x02060606130f0202, 0x3c4141402b0f0909, 0x0702020201010101, 0x0101013502020f02, 0x02070706130f0202, + 0x2a223f1515020909, 0x033210100a0a0a0a, 0x0103013502021313, 0x1302020f09090202, 0x2a223f0d0d020909, 0x033c10102b2b2b0a, 0x0101353502021313, 0x1302020f09090902, + 0x2c223f150d2b0909, 0x03163c3c32321717, 0x0310352626020202, 0x130f020202020909, 0x1641412c27170309, 0x090b0d0b0c0c0c0c, 0x2c2c2c4747481701, 0x0101010101010930, + 0x1641492c27170309, 0x0914140b484a0c0c, 0x2a2c2c4801011414, 0x0101010101010908, 0x1533151517141010, 0x0a02101001013232, 0x4b35010210104c17, 0x4c02020201010908, + 0x3333150c0c170a32, 0x3210100209090909, 0x0909090909090e17, 0x0e09090913130908, 0x3333171717140a0a, 0x0a10324732100101, 0x0109090909090e0e, 0x0e0909091313094d, + 0x1017103535010101, 0x0a10101032321010, 0x0101010707070202, 0x0207070709090930, 0x0707070101090e0e, 0x0e32323243433210, 0x1010101032321717, 0x17171716434b0930, + 0x0909093009300808, 0x0808080808080808, 0x0808080508050505, 0x0808080808080808, 0x1309080808080808, 0x0808080808080808, 0x3030080808080808, 0x0808080809090808, + +}; + +u64 Stalfos4_ao_boot_pal_rgba16[] = { + 0x4a454a0542055245, 0x6b493141420341c5, 0x3143398352479c8d, 0x83cb7b8b39c539c3, 0x5a874a074a0341c3, 0x62c7944d8c0b7349, 0x8c4b7b915285ad51, 0x8c4d941752097389, + 0x6307ad55ad11a50f, 0x840b29016b0762c9, 0xb5559ccf83c95ac7, 0x944bad57b557ad53, 0x39438c096b09a4cf, 0x948d5287ad599ccd, 0x7bc9ad139489b553, 0x7b892941b5599c8f, + 0xa4cdad0fb5517bcb, 0x3985948ba50d838b, 0x9c4da48d940b6309, 0x4a47394100000000 +}; + +u64 Stalfos4_ao_foot_ci8[] = { + 0x0000000000000000, 0x0000000001020200, 0x0000030405020205, 0x0607020000000000, 0x0000000108020202, 0x02090909090a0a0b, 0x0c0d0d0d0e0e0e0f, 0x1010100000000000, + 0x0000000000020202, 0x02090911110a1212, 0x0d130d0d0f0e0e0e, 0x1410100000000000, 0x0000000000020215, 0x16171717170a0a12, 0x0d130d18190f0e0e, 0x101a1a1b00000000, + 0x0000000000021c1c, 0x16091717170a0a1d, 0x18130d181e190e0e, 0x191a1a1b1b000000, 0x000002020210101f, 0x1f200f210f202019, 0x101f0d2223230f0e, 0x21242410101d2502, + 0x000002020210100d, 0x1f2026210f201027, 0x221f0d222323280e, 0x1021211d10101002, 0x0000020229102a10, 0x1f0f262621201027, 0x221f10222323280e, 0x1021211d102b2b2c, + 0x00000229292a2a10, 0x1f21262621201027, 0x221f10222323280e, 0x2b21211d1d102502, 0x00002b2b2b27272b, 0x2b2d27272d2e102f, 0x191f193031313220, 0x0d05053305341f35, + 0x00362b2e18272813, 0x2b3727272d2e332f, 0x191f193031313220, 0x380d05051f1f1f08, 0x39392b2b2b272b13, 0x2b2727272d2e332f, 0x301f2b1932321020, 0x380d0d341f34343a, + 0x393918182b2b1313, 0x133727371b2e1033, 0x2b1f1f2b32313210, 0x0d053b333305343a, 0x39392d3232051f1f, 0x1f3932393c3d0d31, 0x043e3e2a3131313f, 0x0f3f232740414110, + 0x16392d2d2342051f, 0x05323131390d2831, 0x2a3e3e2a31313110, 0x203f233240414043, 0x16392d2d3242051f, 0x05313131390d2831, 0x2a3e3e0433313310, 0x203f233240404043, + 0x16392d2d3242051f, 0x05313131390d2831, 0x2a3e3e0433313310, 0x203f233240404043, 0x16392d2d3242051f, 0x05313131390d2831, 0x2a3e3e043f313310, 0x203f233232324010, + 0x204418322323183c, 0x1845454510201031, 0x221f1f2b2346230f, 0x0d04242a2a2a4748, 0x204418322323183c, 0x1845453310201031, 0x221f1f2b2346230f, 0x0d04242a2a2a4748, + 0x444418322323183c, 0x1833453310202032, 0x221f1f2b2346230f, 0x0d04242a2a470e49, 0x202018324a23183c, 0x1833453310202032, 0x422b1f2b2346230f, 0x4b0d04470e4c4c49, + 0x4d3e2010312a0d0d, 0x2a2727270f4e2b4f, 0x1e4d4d4d1221123e, 0x3838385050505002, 0x3e3e2020201f1f1f, 0x1019270f2e4e4e2b, 0x514d4d4d3e12123e, 0x3838522719195354, + 0x3c3c1010100d1f1f, 0x1f2e0f2e2e4e4e2b, 0x514d4d4d2121123e, 0x3852272727191955, 0x56561032312a0d1f, 0x101927192e4e4e4f, 0x1e514d511e1e1e12, 0x3852272719191955, + 0x2b5758212723100a, 0x10222727182e0f31, 0x590f2e0f26312639, 0x5a47062a2a18185b, 0x2b5758212123100a, 0x10332727182e2e5c, 0x590f2e0f19262639, 0x5a47062a2a185d02, + 0x2b2b58213723100a, 0x10332727182e2e0f, 0x590f2e0f26312639, 0x5a4706232a185d5b, 0x2b2b58212723100a, 0x10332727222e2e0f, 0x590f2e0f26312639, 0x5a4706232a181818, + 0x12042d33335e0d1f, 0x29332323193e3e10, 0x230f2e0f5f4a5f29, 0x0d105c3333333360, 0x04043333335e0d1f, 0x0d333123193e3e10, 0x230f2e0f5f4a5f29, 0x0d105c3333333361, + 0x3a042d33335e0d1f, 0x0d333123193e3e10, 0x230f2e0f5f4a5f29, 0x0d1027332d292d60, 0x6262200f2d290d1f, 0x0d333123193e3e10, 0x230f2e0f5f4a5f29, 0x0d10272d3c3c3c02, + 0x02020d0d0d0e4c4c, 0x0e63646433521f05, 0x1d0f3d2e22232305, 0x0d0d0d2e2e2e2e02, 0x0505192323290e4c, 0x4c656464631f1f05, 0x1d2e3d2e22232305, 0x0d4e4e2e2e2e0f66, + 0x056719232368294c, 0x4c656333651f1f52, 0x0f3d3d3d69050569, 0x4e4e0d220f0f2224, 0x020519191968680e, 0x4c656333631f1f05, 0x1d0f3d2e05222205, 0x0d053b300f0f2266, + 0x6a6b102133272719, 0x2e042626043c4b2a, 0x5e6c3e6c32272732, 0x0a6d331d29291d00, 0x6a6e652121272727, 0x2e5e2626043c4b2a, 0x5e6c6f6c32273265, 0x0a6d331d29290d00, + 0x6a70651021191919, 0x2e0426265e3c4b10, 0x5e3e6f3e04320465, 0x0a6d3329290d7100, 0x726a656510190f0f, 0x2e565e5e5e3c4b3c, 0x5e3e6f3e04046565, 0x0a2b6d290d717100, + 0x727220200f683920, 0x4e4b7373731f741f, 0x733e4c3e04046550, 0x3d751d1776767618, 0x7272131320683920, 0x4e4b6c736c1f741f, 0x733e4c3e04046550, 0x3d751d777676762a, + 0x726a131320393939, 0x4e4b6c736c1f741f, 0x73654c3e65040450, 0x3d751d7776767678, 0x726a131320203939, 0x4e4b6c736c3c1f1f, 0x73654c3e65686850, 0x3d750f7776767978, + 0x726a7a705d6c6c6c, 0x0a0a7373732b4e4e, 0x1b1b1f1f1818182b, 0x7b0e7c2d7b7b2d29, 0x726a7a705d6c6c6c, 0x0a0a7373650e4e4e, 0x1b141f1f2b2b2b1f, 0x7b0e7c177b7b2727, + 0x726a7a705d6c6c6c, 0x0a0a7373650e4e4e, 0x1b141f1f2b2b2b1f, 0x7b0e7c177b7b2727, 0x726a7a700d6c6c5a, 0x7b4c0a0a0a4e7474, 0x141f7d7d1f1f741f, 0x7b7b0e177b272727, + 0x726a7a7a7a5a0a7b, 0x7b4c4c4c4c747474, 0x7d7d7d7d74747474, 0x7b7b7b7b7b272727, 0x7209727e744e3d3d, 0x74747f0c74740c0c, 0x7f7f7f744c747474, 0x747f0c6f6f232327, + 0x7209727274747474, 0x747f0c0c7474800c, 0x7f0c0c7f7474746f, 0x740c816f6f232323, 0x720972727474740c, 0x0c0c7f747d747480, 0x7f0c0c810c6f4c6f, 0x7f7f7f6f6f232333, + 0x7209727274740c0c, 0x0c0c747d7d747480, 0x7f7f0c810c746f74, 0x7f7f746f6f232333, 0x726a7272820c0c74, 0x0c0c7474800c0c0c, 0x747474748080800c, 0x8180807f32323237, + 0x726a7272820c7474, 0x748074800c830c0c, 0x0c744c4c74800c0c, 0x81810c7f32323218, 0x726a72727d747474, 0x7474800c83837474, 0x0c744c4c74747480, 0x8181817f6e6e6e5a, + 0x726a72727d4c7474, 0x4c74800c0c0c744c, 0x0c74747474747474, 0x0c810c7f6e6e6e5a, 0x726a02027482824c, 0x4c4c748080747474, 0x7474747474740c0c, 0x0c0c0c028484845a, + 0x726a02020200824c, 0x4c4c747474747474, 0x4c740c74740c0c0c, 0x0c85850202868677, 0x727202020200004c, 0x4c74747474747474, 0x4c740c744c6f7474, 0x8585000202020287, + 0x7272020202000000, 0x4c4c4c7480808074, 0x4c740c746f6f6f4c, 0x8500000202028887, 0x7272720000000000, 0x00000c0c0c0c0c0c, 0x850c0c0c82824c4c, 0x00000089778a8a8b, + +}; + +u64 Stalfos4_ao_foot_pal_rgba16[] = { + 0x5ad75ad15ad583d9, 0x9c599c5bac9b93d9, 0x5ad35a91628f3989, 0x31457b536b118bd7, 0x9419318983d75a4d, 0x73133a117b577355, 0xa49bacdfcde593d7, 0x9c1bacddcda55a8d, + 0x7311ac9db4dfc5a5, 0xbd616ad1c563cde7, 0xa49f9417b51f8395, 0x834fa49d6acfe66d, 0xd5e7d629b521bd63, 0x7b954a538399bd21, 0x520b9c197315c5a3, 0x7b514a0962cfac9f, + 0xa4998bd3de27acdb, 0x8351cde9de6b8c17, 0x8c1b318fd62b5a4b, 0x41c9524d524bace1, 0x62cd8bd97b5583d5, 0x7bd9a4df8b939c15, 0x9c17d5e973517b99, 0xb4e193d5b4ddbd65, + 0x9c9fbda35a93a45b, 0xde2b83939c5dbd1d, 0xbd1f8b95529393d1, 0x8bd59c9d735339c7, 0x6b13628d5295a459, 0x39876b0f5a8f9459, 0xbda5ad1f52914a0b, 0x8c1539c9420b3187, + 0x3185294531432943, 0x739741cb9457b561, 0xad1962d1ad1da4db, +}; + +Vtx Stalfos4_ao_backbone02_mesh_layer_Opaque_vtx_0[84] = { + {{ {0, 286, 269}, 0, {624, 291}, {0, 86, 93, 255} }}, + {{ {-20, 281, 275}, 0, {482, 316}, {212, 78, 90, 255} }}, + {{ {-23, 274, 277}, 0, {459, 366}, {189, 24, 105, 255} }}, + {{ {-17, 158, 280}, 0, {502, 1127}, {8, 223, 122, 255} }}, + {{ {0, 274, 270}, 0, {624, 366}, {0, 5, 127, 255} }}, + {{ {17, 158, 280}, 0, {746, 1127}, {248, 223, 122, 255} }}, + {{ {23, 274, 277}, 0, {789, 366}, {68, 24, 105, 255} }}, + {{ {20, 281, 275}, 0, {766, 316}, {45, 77, 90, 255} }}, + {{ {-20, 281, 275}, 0, {749, 316}, {212, 78, 90, 255} }}, + {{ {-21, 292, 245}, 0, {533, 251}, {194, 106, 224, 255} }}, + {{ {-33, 275, 237}, 0, {487, 366}, {153, 32, 189, 255} }}, + {{ {-23, 274, 277}, 0, {768, 366}, {189, 24, 105, 255} }}, + {{ {-25, 159, 242}, 0, {545, 1127}, {143, 4, 197, 255} }}, + {{ {-17, 158, 280}, 0, {817, 1127}, {8, 223, 122, 255} }}, + {{ {-33, 102, 241}, 0, {555, 1502}, {142, 244, 202, 255} }}, + {{ {-25, 101, 276}, 0, {799, 1502}, {208, 229, 115, 255} }}, + {{ {-12, 57, 230}, 0, {485, 1800}, {171, 202, 179, 255} }}, + {{ {-10, 62, 255}, 0, {662, 1760}, {198, 173, 77, 255} }}, + {{ {0, 274, 270}, 0, {714, 366}, {0, 5, 127, 255} }}, + {{ {-10, 62, 255}, 0, {552, 1760}, {198, 173, 77, 255} }}, + {{ {0, 57, 251}, 0, {624, 1791}, {0, 158, 81, 255} }}, + {{ {-25, 101, 276}, 0, {449, 1502}, {208, 229, 115, 255} }}, + {{ {25, 101, 276}, 0, {799, 1502}, {48, 229, 115, 255} }}, + {{ {10, 62, 255}, 0, {696, 1760}, {58, 173, 77, 255} }}, + {{ {-12, 57, 230}, 0, {485, 1046}, {171, 202, 179, 255} }}, + {{ {0, 48, 227}, 0, {468, 967}, {0, 151, 184, 255} }}, + {{ {-10, 62, 255}, 0, {662, 1034}, {198, 173, 77, 255} }}, + {{ {0, 57, 251}, 0, {638, 967}, {0, 158, 81, 255} }}, + {{ {10, 62, 255}, 0, {662, 899}, {58, 173, 77, 255} }}, + {{ {12, 57, 230}, 0, {485, 887}, {85, 202, 179, 255} }}, + {{ {10, 62, 255}, 0, {662, 1760}, {58, 173, 77, 255} }}, + {{ {12, 57, 230}, 0, {485, 1800}, {85, 202, 179, 255} }}, + {{ {25, 101, 276}, 0, {799, 1502}, {48, 229, 115, 255} }}, + {{ {33, 102, 241}, 0, {555, 1502}, {114, 244, 202, 255} }}, + {{ {17, 158, 280}, 0, {817, 1127}, {248, 223, 122, 255} }}, + {{ {25, 159, 242}, 0, {545, 1127}, {113, 4, 197, 255} }}, + {{ {23, 274, 277}, 0, {768, 366}, {68, 24, 105, 255} }}, + {{ {33, 275, 231}, 0, {444, 366}, {93, 36, 177, 255} }}, + {{ {20, 281, 275}, 0, {749, 316}, {45, 77, 90, 255} }}, + {{ {21, 292, 245}, 0, {533, 251}, {61, 108, 231, 255} }}, + {{ {0, 274, 270}, 0, {714, 366}, {0, 5, 127, 255} }}, + {{ {0, 286, 269}, 0, {707, 967}, {0, 86, 93, 255} }}, + {{ {20, 281, 275}, 0, {749, 835}, {45, 77, 90, 255} }}, + {{ {21, 292, 245}, 0, {533, 826}, {61, 108, 231, 255} }}, + {{ {0, 297, 244}, 0, {530, 967}, {0, 122, 221, 255} }}, + {{ {-21, 292, 245}, 0, {533, 1107}, {194, 106, 224, 255} }}, + {{ {-20, 281, 275}, 0, {749, 1098}, {212, 78, 90, 255} }}, + {{ {12, 57, 230}, 0, {710, 1800}, {85, 202, 179, 255} }}, + {{ {0, 48, 227}, 0, {624, 1860}, {0, 151, 184, 255} }}, + {{ {33, 102, 241}, 0, {854, 1502}, {114, 244, 202, 255} }}, + {{ {25, 159, 242}, 0, {800, 1127}, {113, 4, 197, 255} }}, + {{ {0, 275, 231}, 0, {624, 366}, {248, 31, 133, 255} }}, + {{ {-25, 159, 242}, 0, {448, 1127}, {143, 4, 197, 255} }}, + {{ {-33, 102, 241}, 0, {394, 1502}, {142, 244, 202, 255} }}, + {{ {-12, 57, 230}, 0, {538, 1800}, {171, 202, 179, 255} }}, + {{ {-33, 275, 237}, 0, {394, 366}, {153, 32, 189, 255} }}, + {{ {-21, 292, 245}, 0, {473, 251}, {194, 106, 224, 255} }}, + {{ {0, 297, 244}, 0, {624, 222}, {0, 122, 221, 255} }}, + {{ {21, 292, 245}, 0, {775, 251}, {61, 108, 231, 255} }}, + {{ {33, 275, 231}, 0, {854, 366}, {93, 36, 177, 255} }}, + {{ {22, 181, -28}, 0, {616, 476}, {126, 252, 245, 255} }}, + {{ {0, 204, -61}, 0, {415, 519}, {0, 3, 129, 255} }}, + {{ {0, 388, -28}, 0, {84, 1815}, {0, 4, 129, 255} }}, + {{ {-22, 181, -28}, 0, {616, 476}, {130, 252, 245, 255} }}, + {{ {-30, 385, 1}, 0, {499, 1807}, {129, 3, 3, 255} }}, + {{ {0, 183, 6}, 0, {806, 485}, {0, 0, 127, 255} }}, + {{ {0, 372, 37}, 0, {976, 1764}, {0, 251, 127, 255} }}, + {{ {30, 385, 1}, 0, {499, 1807}, {127, 3, 3, 255} }}, + {{ {22, 1, 10}, 0, {479, 1667}, {127, 1, 255, 255} }}, + {{ {0, -1, 39}, 0, {842, 1674}, {0, 19, 126, 255} }}, + {{ {0, 2, -19}, 0, {107, 1661}, {0, 236, 131, 255} }}, + {{ {-22, 1, 10}, 0, {479, 1667}, {129, 1, 255, 255} }}, + {{ {0, 183, 6}, 0, {910, 1663}, {0, 0, 127, 255} }}, + {{ {0, -1, 39}, 0, {862, 351}, {0, 19, 126, 255} }}, + {{ {22, 1, 10}, 0, {690, 347}, {127, 1, 255, 255} }}, + {{ {-22, 1, 10}, 0, {690, 347}, {129, 1, 255, 255} }}, + {{ {-22, 181, -28}, 0, {520, 1645}, {130, 252, 245, 255} }}, + {{ {0, 204, -61}, 0, {106, 1734}, {0, 3, 129, 255} }}, + {{ {0, 2, -19}, 0, {513, 345}, {0, 236, 131, 255} }}, + {{ {22, 181, -28}, 0, {520, 1645}, {126, 252, 245, 255} }}, + {{ {0, 157, 53}, 0, {967, 470}, {0, 218, 121, 255} }}, + {{ {24, 158, 19}, 0, {643, 466}, {126, 243, 0, 255} }}, + {{ {0, 157, -4}, 0, {385, 464}, {0, 180, 154, 255} }}, + {{ {-24, 158, 19}, 0, {643, 466}, {130, 243, 0, 255} }}, +}; + +Gfx Stalfos4_ao_backbone02_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(Stalfos4_ao_backbone02_mesh_layer_Opaque_vtx_0 + 0, 30, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 0, 2, 0), + gsSP2Triangles(4, 0, 3, 0, 4, 5, 0, 0), + gsSP2Triangles(5, 6, 0, 0, 0, 6, 7, 0), + gsSP2Triangles(8, 9, 10, 0, 11, 8, 10, 0), + gsSP2Triangles(10, 12, 11, 0, 11, 12, 13, 0), + gsSP2Triangles(12, 14, 13, 0, 13, 14, 15, 0), + gsSP2Triangles(14, 16, 15, 0, 15, 16, 17, 0), + gsSP2Triangles(15, 18, 13, 0, 19, 20, 21, 0), + gsSP2Triangles(20, 4, 21, 0, 20, 22, 4, 0), + gsSP2Triangles(23, 22, 20, 0, 24, 25, 26, 0), + gsSP2Triangles(26, 25, 27, 0, 25, 28, 27, 0), + gsSP1Triangle(25, 29, 28, 0), + gsSPVertex(Stalfos4_ao_backbone02_mesh_layer_Opaque_vtx_0 + 30, 30, 0), + gsSP2Triangles(0, 1, 2, 0, 1, 3, 2, 0), + gsSP2Triangles(3, 4, 2, 0, 5, 4, 3, 0), + gsSP2Triangles(5, 6, 4, 0, 7, 6, 5, 0), + gsSP2Triangles(6, 7, 8, 0, 8, 7, 9, 0), + gsSP2Triangles(2, 4, 10, 0, 11, 12, 13, 0), + gsSP2Triangles(14, 11, 13, 0, 15, 11, 14, 0), + gsSP2Triangles(15, 16, 11, 0, 17, 18, 19, 0), + gsSP2Triangles(18, 20, 19, 0, 21, 20, 18, 0), + gsSP2Triangles(22, 21, 18, 0, 22, 18, 23, 0), + gsSP2Triangles(23, 18, 24, 0, 25, 21, 22, 0), + gsSP2Triangles(21, 25, 26, 0, 26, 27, 21, 0), + gsSP2Triangles(21, 27, 28, 0, 28, 29, 21, 0), + gsSP1Triangle(20, 21, 29, 0), + gsSPVertex(Stalfos4_ao_backbone02_mesh_layer_Opaque_vtx_0 + 60, 20, 0), + gsSPMatrix(0x0d000000, G_MTX_LOAD), + gsSPVertex(Stalfos4_ao_backbone02_mesh_layer_Opaque_vtx_0 + 80, 4, 20), + gsSP2Triangles(0, 1, 2, 0, 3, 2, 1, 0), + gsSP2Triangles(3, 4, 2, 0, 4, 3, 5, 0), + gsSP2Triangles(4, 5, 6, 0, 7, 6, 5, 0), + gsSP2Triangles(7, 5, 0, 0, 0, 2, 7, 0), + gsSP2Triangles(20, 8, 9, 0, 20, 21, 8, 0), + gsSP2Triangles(21, 10, 8, 0, 21, 22, 10, 0), + gsSP2Triangles(23, 10, 22, 0, 23, 11, 10, 0), + gsSP2Triangles(20, 11, 23, 0, 20, 9, 11, 0), + gsSP2Triangles(12, 13, 14, 0, 12, 15, 13, 0), + gsSP2Triangles(12, 16, 15, 0, 17, 15, 16, 0), + gsSP2Triangles(17, 18, 15, 0, 17, 14, 18, 0), + gsSP2Triangles(17, 19, 14, 0, 12, 14, 19, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_backbone02_mesh_layer_Opaque_vtx_1[313] = { + {{ {86, 35, 216}, 0, {509, 1648}, {191, 167, 62, 255} }}, + {{ {68, 39, 198}, 0, {508, 1551}, {131, 233, 248, 255} }}, + {{ {83, -33, 180}, 0, {680, 1589}, {35, 14, 135, 255} }}, + {{ {93, 31, 196}, 0, {528, 1545}, {24, 221, 136, 255} }}, + {{ {83, -33, 180}, 0, {692, 1528}, {35, 14, 135, 255} }}, + {{ {107, -22, 185}, 0, {662, 1546}, {11, 7, 130, 255} }}, + {{ {128, -78, 136}, 0, {823, 1341}, {180, 157, 23, 255} }}, + {{ {145, -44, 146}, 0, {737, 1358}, {26, 107, 63, 255} }}, + {{ {147, -65, 142}, 0, {790, 1360}, {96, 198, 59, 255} }}, + {{ {148, -33, 46}, 0, {756, 820}, {53, 106, 46, 255} }}, + {{ {154, -54, 40}, 0, {811, 809}, {108, 213, 205, 255} }}, + {{ {136, -67, 45}, 0, {841, 849}, {200, 144, 236, 255} }}, + {{ {92, -20, 4}, 0, {745, 586}, {173, 166, 34, 255} }}, + {{ {104, 18, -5}, 0, {678, 552}, {206, 154, 56, 255} }}, + {{ {102, -8, -13}, 0, {723, 479}, {30, 226, 136, 255} }}, + {{ {2, 20, -8}, 0, {652, 477}, {243, 235, 131, 255} }}, + {{ {-3, 6, 11}, 0, {678, 594}, {238, 163, 84, 255} }}, + {{ {2, 46, 3}, 0, {611, 563}, {2, 206, 117, 255} }}, + {{ {58, 81, 246}, 0, {383, 1759}, {216, 158, 70, 255} }}, + {{ {43, 85, 228}, 0, {380, 1663}, {165, 168, 251, 255} }}, + {{ {93, 31, 196}, 0, {559, 1629}, {24, 221, 136, 255} }}, + {{ {80, 10, 191}, 0, {581, 1542}, {134, 6, 34, 255} }}, + {{ {71, 76, 223}, 0, {405, 1641}, {95, 67, 205, 255} }}, + {{ {93, 31, 196}, 0, {524, 1561}, {24, 221, 136, 255} }}, + {{ {162, -26, 148}, 0, {691, 1351}, {205, 142, 232, 255} }}, + {{ {174, 6, 156}, 0, {607, 1362}, {56, 114, 5, 255} }}, + {{ {174, -18, 47}, 0, {720, 807}, {198, 143, 248, 255} }}, + {{ {187, 15, 48}, 0, {639, 780}, {47, 118, 11, 255} }}, + {{ {176, -16, 165}, 0, {658, 1430}, {84, 204, 79, 255} }}, + {{ {193, -9, 41}, 0, {701, 768}, {106, 210, 203, 255} }}, + {{ {115, 31, -24}, 0, {633, 385}, {35, 251, 134, 255} }}, + {{ {104, 18, -5}, 0, {655, 497}, {206, 154, 56, 255} }}, + {{ {104, 18, -5}, 0, {655, 497}, {206, 154, 56, 255} }}, + {{ {187, 15, 48}, 0, {639, 780}, {47, 118, 11, 255} }}, + {{ {114, 46, -6}, 0, {588, 463}, {36, 118, 30, 255} }}, + {{ {193, -9, 41}, 0, {701, 768}, {106, 210, 203, 255} }}, + {{ {176, -16, 165}, 0, {658, 1430}, {84, 204, 79, 255} }}, + {{ {115, 31, -24}, 0, {633, 385}, {35, 251, 134, 255} }}, + {{ {12, 73, 3}, 0, {517, 481}, {35, 105, 62, 255} }}, + {{ {7, 60, -17}, 0, {559, 391}, {247, 1, 129, 255} }}, + {{ {2, 46, 3}, 0, {585, 513}, {2, 206, 117, 255} }}, + {{ {103, 350, 13}, 0, {485, 456}, {1, 93, 86, 255} }}, + {{ {109, 344, -11}, 0, {689, 472}, {43, 44, 145, 255} }}, + {{ {10, 362, 8}, 0, {510, 349}, {8, 105, 70, 255} }}, + {{ {1, 356, -17}, 0, {722, 360}, {11, 49, 140, 255} }}, + {{ {103, 323, 3}, 0, {605, 660}, {227, 133, 249, 255} }}, + {{ {10, 335, -2}, 0, {629, 554}, {240, 130, 250, 255} }}, + {{ {10, 335, -2}, 0, {552, 115}, {240, 130, 250, 255} }}, + {{ {103, 350, 13}, 0, {437, 166}, {1, 93, 86, 255} }}, + {{ {10, 362, 8}, 0, {380, 111}, {8, 105, 70, 255} }}, + {{ {103, 323, 3}, 0, {608, 170}, {227, 133, 249, 255} }}, + {{ {220, 304, 78}, 0, {544, 627}, {238, 111, 58, 255} }}, + {{ {220, 277, 68}, 0, {715, 631}, {231, 139, 214, 255} }}, + {{ {109, 344, -11}, 0, {524, 46}, {43, 44, 145, 255} }}, + {{ {240, 293, 66}, 0, {630, 586}, {116, 15, 206, 255} }}, + {{ {227, 254, 185}, 0, {579, 1328}, {105, 230, 67, 255} }}, + {{ {212, 269, 185}, 0, {496, 1290}, {253, 121, 38, 255} }}, + {{ {211, 243, 175}, 0, {667, 1295}, {233, 134, 230, 255} }}, + {{ {96, 242, 211}, 0, {589, 1500}, {227, 173, 164, 255} }}, + {{ {107, 249, 235}, 0, {497, 1617}, {48, 216, 110, 255} }}, + {{ {96, 269, 222}, 0, {417, 1497}, {243, 124, 233, 255} }}, + {{ {20, 238, 248}, 0, {531, 1708}, {228, 156, 183, 255} }}, + {{ {19, 243, 275}, 0, {438, 1849}, {52, 221, 110, 255} }}, + {{ {20, 265, 258}, 0, {360, 1704}, {253, 126, 12, 255} }}, + {{ {-86, 35, 216}, 0, {509, 1648}, {65, 167, 62, 255} }}, + {{ {-83, -33, 180}, 0, {680, 1589}, {221, 14, 135, 255} }}, + {{ {-68, 39, 198}, 0, {508, 1551}, {125, 233, 248, 255} }}, + {{ {-93, 31, 196}, 0, {528, 1545}, {232, 221, 136, 255} }}, + {{ {-83, -33, 180}, 0, {692, 1528}, {221, 14, 135, 255} }}, + {{ {-107, -22, 185}, 0, {662, 1546}, {245, 7, 130, 255} }}, + {{ {-128, -78, 136}, 0, {823, 1341}, {76, 157, 23, 255} }}, + {{ {-147, -65, 142}, 0, {790, 1360}, {160, 198, 59, 255} }}, + {{ {-154, -54, 40}, 0, {811, 809}, {148, 213, 205, 255} }}, + {{ {-148, -33, 46}, 0, {756, 820}, {203, 106, 46, 255} }}, + {{ {-145, -44, 146}, 0, {737, 1358}, {230, 107, 63, 255} }}, + {{ {-136, -67, 45}, 0, {841, 849}, {56, 144, 236, 255} }}, + {{ {-102, -8, -13}, 0, {723, 479}, {226, 226, 136, 255} }}, + {{ {-104, 18, -5}, 0, {678, 552}, {50, 154, 56, 255} }}, + {{ {-92, -20, 4}, 0, {745, 586}, {83, 166, 34, 255} }}, + {{ {-2, 20, -8}, 0, {652, 477}, {13, 235, 131, 255} }}, + {{ {-2, 46, 3}, 0, {611, 563}, {254, 206, 117, 255} }}, + {{ {3, 6, 11}, 0, {678, 594}, {18, 163, 84, 255} }}, + {{ {-58, 81, 246}, 0, {383, 1759}, {40, 158, 70, 255} }}, + {{ {-93, 31, 196}, 0, {559, 1629}, {232, 221, 136, 255} }}, + {{ {-43, 85, 228}, 0, {380, 1663}, {91, 168, 251, 255} }}, + {{ {-80, 10, 191}, 0, {581, 1542}, {122, 6, 34, 255} }}, + {{ {-176, -16, 165}, 0, {658, 1430}, {172, 204, 79, 255} }}, + {{ {-174, 6, 156}, 0, {607, 1362}, {200, 114, 5, 255} }}, + {{ {-187, 15, 48}, 0, {639, 780}, {209, 118, 11, 255} }}, + {{ {-174, -18, 47}, 0, {720, 807}, {58, 143, 248, 255} }}, + {{ {-162, -26, 148}, 0, {691, 1351}, {51, 142, 232, 255} }}, + {{ {-93, 31, 196}, 0, {524, 1561}, {232, 221, 136, 255} }}, + {{ {-71, 76, 223}, 0, {405, 1641}, {161, 67, 205, 255} }}, + {{ {-193, -9, 41}, 0, {701, 768}, {150, 210, 203, 255} }}, + {{ {-114, 46, -6}, 0, {588, 463}, {220, 118, 30, 255} }}, + {{ {-104, 18, -5}, 0, {655, 497}, {50, 154, 56, 255} }}, + {{ {-115, 31, -24}, 0, {633, 385}, {221, 251, 134, 255} }}, + {{ {-104, 18, -5}, 0, {655, 497}, {50, 154, 56, 255} }}, + {{ {-174, -18, 47}, 0, {720, 807}, {58, 143, 248, 255} }}, + {{ {-193, -9, 41}, 0, {701, 768}, {150, 210, 203, 255} }}, + {{ {-162, -26, 148}, 0, {691, 1351}, {51, 142, 232, 255} }}, + {{ {-114, 46, -6}, 0, {588, 463}, {220, 118, 30, 255} }}, + {{ {-12, 73, 3}, 0, {517, 481}, {221, 105, 62, 255} }}, + {{ {-2, 46, 3}, 0, {585, 513}, {254, 206, 117, 255} }}, + {{ {-7, 60, -17}, 0, {559, 391}, {9, 1, 129, 255} }}, + {{ {-103, 350, 13}, 0, {485, 456}, {255, 93, 86, 255} }}, + {{ {-10, 362, 8}, 0, {510, 349}, {248, 105, 70, 255} }}, + {{ {-109, 344, -11}, 0, {689, 472}, {213, 44, 145, 255} }}, + {{ {-1, 356, -17}, 0, {722, 360}, {245, 49, 140, 255} }}, + {{ {-103, 323, 3}, 0, {605, 660}, {29, 133, 249, 255} }}, + {{ {-10, 335, -2}, 0, {629, 554}, {16, 130, 250, 255} }}, + {{ {-10, 335, -2}, 0, {552, 115}, {16, 130, 250, 255} }}, + {{ {-10, 362, 8}, 0, {380, 111}, {248, 105, 70, 255} }}, + {{ {-103, 350, 13}, 0, {437, 166}, {255, 93, 86, 255} }}, + {{ {-103, 323, 3}, 0, {608, 170}, {29, 133, 249, 255} }}, + {{ {-220, 304, 78}, 0, {544, 627}, {18, 111, 58, 255} }}, + {{ {-240, 293, 66}, 0, {630, 586}, {140, 15, 206, 255} }}, + {{ {-109, 344, -11}, 0, {524, 46}, {213, 44, 145, 255} }}, + {{ {-220, 277, 68}, 0, {715, 631}, {25, 139, 214, 255} }}, + {{ {-212, 269, 185}, 0, {496, 1290}, {3, 121, 38, 255} }}, + {{ {-227, 254, 185}, 0, {579, 1328}, {151, 230, 67, 255} }}, + {{ {-211, 243, 175}, 0, {667, 1295}, {23, 134, 230, 255} }}, + {{ {-96, 269, 222}, 0, {417, 1497}, {13, 124, 233, 255} }}, + {{ {-107, 249, 235}, 0, {497, 1617}, {208, 216, 110, 255} }}, + {{ {-96, 242, 211}, 0, {589, 1500}, {29, 173, 164, 255} }}, + {{ {-20, 238, 248}, 0, {531, 1708}, {28, 156, 183, 255} }}, + {{ {-20, 265, 258}, 0, {360, 1704}, {3, 126, 12, 255} }}, + {{ {-19, 243, 275}, 0, {438, 1849}, {204, 221, 110, 255} }}, + {{ {42, 97, 255}, 0, {337, 1792}, {19, 206, 115, 255} }}, + {{ {18, 91, 242}, 0, {355, 1741}, {198, 156, 203, 255} }}, + {{ {90, 54, 227}, 0, {457, 1689}, {35, 241, 121, 255} }}, + {{ {86, 35, 216}, 0, {484, 1582}, {191, 167, 62, 255} }}, + {{ {56, 104, 235}, 0, {331, 1678}, {66, 92, 199, 255} }}, + {{ {96, 70, 214}, 0, {425, 1602}, {254, 60, 144, 255} }}, + {{ {123, 57, 207}, 0, {458, 1580}, {34, 122, 4, 255} }}, + {{ {124, 39, 217}, 0, {499, 1651}, {47, 201, 104, 255} }}, + {{ {93, 31, 196}, 0, {523, 1556}, {24, 221, 136, 255} }}, + {{ {180, 25, 162}, 0, {559, 1371}, {218, 140, 220, 255} }}, + {{ {191, 58, 170}, 0, {476, 1380}, {31, 123, 7, 255} }}, + {{ {195, 38, 181}, 0, {518, 1460}, {93, 223, 80, 255} }}, + {{ {216, 49, 41}, 0, {558, 710}, {115, 230, 208, 255} }}, + {{ {195, 35, 47}, 0, {589, 754}, {208, 139, 247, 255} }}, + {{ {205, 68, 49}, 0, {509, 733}, {28, 122, 23, 255} }}, + {{ {122, 103, -22}, 0, {455, 320}, {25, 120, 35, 255} }}, + {{ {124, 90, -41}, 0, {498, 232}, {38, 4, 135, 255} }}, + {{ {115, 75, -22}, 0, {524, 347}, {212, 139, 25, 255} }}, + {{ {0, 96, -10}, 0, {468, 389}, {0, 142, 55, 255} }}, + {{ {7, 124, -9}, 0, {399, 364}, {27, 102, 70, 255} }}, + {{ {4, 112, -31}, 0, {439, 266}, {245, 8, 130, 255} }}, + {{ {19, 101, 269}, 0, {321, 1862}, {23, 233, 123, 255} }}, + {{ {18, 91, 242}, 0, {360, 1731}, {198, 156, 203, 255} }}, + {{ {120, 83, 246}, 0, {377, 1756}, {45, 216, 112, 255} }}, + {{ {96, 70, 214}, 0, {413, 1646}, {254, 60, 144, 255} }}, + {{ {21, 119, 252}, 0, {286, 1754}, {14, 126, 249, 255} }}, + {{ {112, 101, 234}, 0, {338, 1676}, {12, 126, 5, 255} }}, + {{ {201, 112, 180}, 0, {338, 1379}, {13, 126, 8, 255} }}, + {{ {209, 90, 193}, 0, {385, 1469}, {98, 229, 76, 255} }}, + {{ {195, 77, 171}, 0, {427, 1368}, {231, 140, 212, 255} }}, + {{ {212, 98, 48}, 0, {434, 693}, {223, 134, 241, 255} }}, + {{ {218, 133, 52}, 0, {347, 683}, {6, 124, 26, 255} }}, + {{ {234, 115, 43}, 0, {395, 650}, {118, 249, 208, 255} }}, + {{ {218, 133, 52}, 0, {347, 683}, {6, 124, 26, 255} }}, + {{ {209, 90, 193}, 0, {385, 1469}, {98, 229, 76, 255} }}, + {{ {195, 77, 171}, 0, {427, 1368}, {231, 140, 212, 255} }}, + {{ {212, 98, 48}, 0, {434, 693}, {223, 134, 241, 255} }}, + {{ {127, 144, -44}, 0, {365, 162}, {39, 15, 136, 255} }}, + {{ {119, 127, -26}, 0, {398, 274}, {225, 134, 14, 255} }}, + {{ {123, 156, -23}, 0, {327, 262}, {10, 116, 50, 255} }}, + {{ {3, 174, -11}, 0, {276, 304}, {23, 100, 75, 255} }}, + {{ {2, 164, -34}, 0, {313, 195}, {249, 25, 132, 255} }}, + {{ {1, 146, -15}, 0, {348, 315}, {243, 140, 50, 255} }}, + {{ {-4, 112, -31}, 0, {439, 266}, {11, 8, 130, 255} }}, + {{ {0, 96, -10}, 0, {468, 389}, {0, 142, 55, 255} }}, + {{ {-115, 75, -22}, 0, {524, 347}, {44, 139, 25, 255} }}, + {{ {-122, 103, -22}, 0, {455, 320}, {231, 120, 35, 255} }}, + {{ {-7, 124, -9}, 0, {399, 364}, {229, 102, 70, 255} }}, + {{ {-124, 90, -41}, 0, {498, 232}, {218, 4, 135, 255} }}, + {{ {-195, 35, 47}, 0, {589, 754}, {48, 139, 247, 255} }}, + {{ {-205, 68, 49}, 0, {509, 733}, {228, 122, 23, 255} }}, + {{ {-216, 49, 41}, 0, {558, 710}, {141, 230, 208, 255} }}, + {{ {-180, 25, 162}, 0, {559, 1371}, {38, 140, 220, 255} }}, + {{ {-191, 58, 170}, 0, {476, 1380}, {225, 123, 7, 255} }}, + {{ {-195, 38, 181}, 0, {518, 1460}, {163, 223, 80, 255} }}, + {{ {-93, 31, 196}, 0, {523, 1556}, {232, 221, 136, 255} }}, + {{ {-123, 57, 207}, 0, {458, 1580}, {222, 122, 4, 255} }}, + {{ {-124, 39, 217}, 0, {499, 1651}, {209, 201, 104, 255} }}, + {{ {-86, 35, 216}, 0, {484, 1582}, {65, 167, 62, 255} }}, + {{ {-96, 70, 214}, 0, {425, 1602}, {2, 60, 144, 255} }}, + {{ {-90, 54, 227}, 0, {457, 1689}, {221, 241, 121, 255} }}, + {{ {-18, 91, 242}, 0, {355, 1741}, {58, 156, 203, 255} }}, + {{ {-56, 104, 235}, 0, {331, 1678}, {190, 92, 199, 255} }}, + {{ {-42, 97, 255}, 0, {337, 1792}, {237, 206, 115, 255} }}, + {{ {250, 385, 29}, 0, {432, 240}, {220, 119, 25, 255} }}, + {{ {228, 369, 105}, 0, {473, 400}, {104, 46, 56, 255} }}, + {{ {272, 379, 33}, 0, {510, 116}, {79, 71, 69, 255} }}, + {{ {208, 377, 93}, 0, {390, 505}, {170, 90, 233, 255} }}, + {{ {268, 349, 38}, 0, {647, 183}, {61, 186, 86, 255} }}, + {{ {214, 350, 91}, 0, {567, 516}, {226, 146, 200, 255} }}, + {{ {199, 320, 165}, 0, {701, 663}, {26, 134, 230, 255} }}, + {{ {210, 341, 174}, 0, {594, 554}, {95, 20, 82, 255} }}, + {{ {193, 350, 167}, 0, {507, 643}, {194, 110, 15, 255} }}, + {{ {109, 318, 199}, 0, {544, 1210}, {198, 102, 206, 255} }}, + {{ {116, 291, 198}, 0, {718, 1221}, {11, 136, 216, 255} }}, + {{ {112, 308, 213}, 0, {607, 1208}, {39, 20, 119, 255} }}, + {{ {16, 284, 254}, 0, {562, 1833}, {53, 246, 115, 255} }}, + {{ {16, 294, 243}, 0, {505, 1819}, {226, 123, 246, 255} }}, + {{ {18, 275, 239}, 0, {619, 1842}, {12, 139, 209, 255} }}, + {{ {20, 217, 259}, 0, {397, 1758}, {11, 126, 250, 255} }}, + {{ {19, 197, 277}, 0, {481, 1886}, {28, 227, 121, 255} }}, + {{ {95, 210, 242}, 0, {464, 1674}, {254, 126, 238, 255} }}, + {{ {105, 191, 255}, 0, {548, 1778}, {37, 219, 116, 255} }}, + {{ {20, 190, 249}, 0, {563, 1745}, {230, 165, 172, 255} }}, + {{ {95, 182, 231}, 0, {631, 1658}, {226, 162, 175, 255} }}, + {{ {221, 189, 180}, 0, {671, 1368}, {241, 142, 201, 255} }}, + {{ {222, 216, 189}, 0, {506, 1377}, {1, 127, 10, 255} }}, + {{ {233, 197, 203}, 0, {590, 1483}, {94, 229, 81, 255} }}, + {{ {259, 241, 47}, 0, {585, 564}, {115, 13, 204, 255} }}, + {{ {238, 225, 50}, 0, {668, 604}, {236, 135, 222, 255} }}, + {{ {239, 252, 59}, 0, {504, 608}, {244, 119, 42, 255} }}, + {{ {107, 282, -4}, 0, {435, 222}, {253, 100, 78, 255} }}, + {{ {114, 274, -27}, 0, {513, 105}, {34, 36, 139, 255} }}, + {{ {107, 254, -12}, 0, {599, 220}, {236, 131, 7, 255} }}, + {{ {2, 261, -12}, 0, {563, 206}, {248, 132, 26, 255} }}, + {{ {2, 289, -4}, 0, {399, 209}, {6, 92, 87, 255} }}, + {{ {2, 289, -4}, 0, {399, 209}, {6, 92, 87, 255} }}, + {{ {114, 274, -27}, 0, {513, 105}, {34, 36, 139, 255} }}, + {{ {2, 281, -29}, 0, {477, 84}, {4, 41, 136, 255} }}, + {{ {107, 254, -12}, 0, {599, 220}, {236, 131, 7, 255} }}, + {{ {2, 261, -12}, 0, {563, 206}, {248, 132, 26, 255} }}, + {{ {-19, 101, 269}, 0, {321, 1862}, {233, 233, 123, 255} }}, + {{ {-120, 83, 246}, 0, {377, 1756}, {211, 216, 112, 255} }}, + {{ {-18, 91, 242}, 0, {360, 1731}, {58, 156, 203, 255} }}, + {{ {-112, 101, 234}, 0, {338, 1676}, {244, 126, 5, 255} }}, + {{ {-21, 119, 252}, 0, {286, 1754}, {242, 126, 249, 255} }}, + {{ {-96, 70, 214}, 0, {413, 1646}, {2, 60, 144, 255} }}, + {{ {-209, 90, 193}, 0, {385, 1469}, {158, 229, 76, 255} }}, + {{ {-201, 112, 180}, 0, {338, 1379}, {243, 126, 8, 255} }}, + {{ {-195, 77, 171}, 0, {427, 1368}, {25, 140, 212, 255} }}, + {{ {-234, 115, 43}, 0, {395, 650}, {138, 249, 208, 255} }}, + {{ {-218, 133, 52}, 0, {347, 683}, {250, 124, 26, 255} }}, + {{ {-212, 98, 48}, 0, {434, 693}, {33, 134, 241, 255} }}, + {{ {-127, 144, -44}, 0, {365, 162}, {217, 15, 136, 255} }}, + {{ {-123, 156, -23}, 0, {327, 262}, {246, 116, 50, 255} }}, + {{ {-119, 127, -26}, 0, {398, 274}, {31, 134, 14, 255} }}, + {{ {-2, 164, -34}, 0, {313, 195}, {7, 25, 132, 255} }}, + {{ {-3, 174, -11}, 0, {276, 304}, {233, 100, 75, 255} }}, + {{ {-1, 146, -15}, 0, {348, 315}, {13, 140, 50, 255} }}, + {{ {-250, 385, 29}, 0, {432, 240}, {36, 119, 25, 255} }}, + {{ {-272, 379, 33}, 0, {510, 116}, {177, 71, 69, 255} }}, + {{ {-228, 369, 105}, 0, {473, 400}, {152, 46, 56, 255} }}, + {{ {-214, 350, 91}, 0, {567, 516}, {30, 146, 200, 255} }}, + {{ {-268, 349, 38}, 0, {647, 183}, {195, 186, 86, 255} }}, + {{ {-208, 377, 93}, 0, {390, 505}, {86, 90, 233, 255} }}, + {{ {-210, 341, 174}, 0, {594, 554}, {161, 20, 82, 255} }}, + {{ {-199, 320, 165}, 0, {701, 663}, {230, 134, 230, 255} }}, + {{ {-193, 350, 167}, 0, {507, 643}, {62, 110, 15, 255} }}, + {{ {-210, 341, 174}, 0, {594, 554}, {161, 20, 82, 255} }}, + {{ {-112, 308, 213}, 0, {607, 1208}, {217, 20, 119, 255} }}, + {{ {-193, 350, 167}, 0, {507, 643}, {62, 110, 15, 255} }}, + {{ {-116, 291, 198}, 0, {718, 1221}, {245, 136, 216, 255} }}, + {{ {-199, 320, 165}, 0, {701, 663}, {230, 134, 230, 255} }}, + {{ {-109, 318, 199}, 0, {544, 1210}, {58, 102, 206, 255} }}, + {{ {-16, 284, 254}, 0, {562, 1833}, {203, 246, 115, 255} }}, + {{ {-18, 275, 239}, 0, {619, 1842}, {244, 139, 209, 255} }}, + {{ {-16, 294, 243}, 0, {505, 1819}, {30, 123, 246, 255} }}, + {{ {-20, 217, 259}, 0, {397, 1758}, {245, 126, 250, 255} }}, + {{ {-95, 210, 242}, 0, {464, 1674}, {2, 126, 238, 255} }}, + {{ {-19, 197, 277}, 0, {481, 1886}, {228, 227, 121, 255} }}, + {{ {-95, 182, 231}, 0, {631, 1658}, {30, 162, 175, 255} }}, + {{ {-20, 190, 249}, 0, {563, 1745}, {26, 165, 172, 255} }}, + {{ {-105, 191, 255}, 0, {548, 1778}, {219, 219, 116, 255} }}, + {{ {-222, 216, 189}, 0, {506, 1377}, {255, 127, 10, 255} }}, + {{ {-221, 189, 180}, 0, {671, 1368}, {15, 142, 201, 255} }}, + {{ {-233, 197, 203}, 0, {590, 1483}, {162, 229, 81, 255} }}, + {{ {-239, 252, 59}, 0, {504, 608}, {12, 119, 42, 255} }}, + {{ {-238, 225, 50}, 0, {668, 604}, {20, 135, 222, 255} }}, + {{ {-259, 241, 47}, 0, {585, 564}, {141, 13, 204, 255} }}, + {{ {-107, 282, -4}, 0, {435, 222}, {3, 100, 78, 255} }}, + {{ {-107, 254, -12}, 0, {599, 220}, {20, 131, 7, 255} }}, + {{ {-114, 274, -27}, 0, {513, 105}, {222, 36, 139, 255} }}, + {{ {-2, 289, -4}, 0, {399, 209}, {250, 92, 87, 255} }}, + {{ {-2, 261, -12}, 0, {563, 206}, {8, 132, 26, 255} }}, + {{ {-2, 281, -29}, 0, {477, 84}, {252, 41, 136, 255} }}, + {{ {250, 385, 29}, 0, {424, 708}, {220, 119, 25, 255} }}, + {{ {224, 366, -25}, 0, {504, 745}, {160, 73, 217, 255} }}, + {{ {229, 353, 37}, 0, {421, 760}, {170, 226, 88, 255} }}, + {{ {272, 379, 33}, 0, {428, 718}, {79, 71, 69, 255} }}, + {{ {268, 349, 38}, 0, {418, 766}, {61, 186, 86, 255} }}, + {{ {229, 353, 37}, 0, {421, 760}, {170, 226, 88, 255} }}, + {{ {239, 328, -37}, 0, {518, 797}, {39, 136, 11, 255} }}, + {{ {268, 349, 38}, 0, {418, 766}, {61, 186, 86, 255} }}, + {{ {224, 366, -25}, 0, {504, 745}, {160, 73, 217, 255} }}, + {{ {218, 325, -38}, 0, {520, 802}, {4, 157, 79, 255} }}, + {{ {207, 342, -37}, 0, {519, 779}, {168, 65, 64, 255} }}, + {{ {272, 366, -35}, 0, {518, 747}, {94, 46, 184, 255} }}, + {{ {272, 379, 33}, 0, {428, 718}, {79, 71, 69, 255} }}, + {{ {223, 335, -73}, 0, {567, 790}, {25, 9, 132, 255} }}, + {{ {203, 319, -69}, 0, {561, 811}, {16, 226, 134, 255} }}, + {{ {191, 296, -63}, 0, {552, 841}, {229, 136, 223, 255} }}, + {{ {177, 320, -53}, 0, {539, 809}, {131, 8, 23, 255} }}, + {{ {-250, 385, 29}, 0, {424, 708}, {36, 119, 25, 255} }}, + {{ {-229, 353, 37}, 0, {421, 760}, {86, 226, 88, 255} }}, + {{ {-224, 366, -25}, 0, {504, 745}, {96, 73, 217, 255} }}, + {{ {-268, 349, 38}, 0, {418, 766}, {195, 186, 86, 255} }}, + {{ {-272, 379, 33}, 0, {428, 718}, {177, 71, 69, 255} }}, + {{ {-272, 366, -35}, 0, {518, 747}, {162, 46, 184, 255} }}, + {{ {-207, 342, -37}, 0, {519, 779}, {88, 65, 64, 255} }}, + {{ {-218, 325, -38}, 0, {520, 802}, {252, 157, 79, 255} }}, + {{ {-239, 328, -37}, 0, {518, 797}, {217, 136, 11, 255} }}, + {{ {-223, 335, -73}, 0, {567, 790}, {231, 9, 132, 255} }}, + {{ {-177, 320, -53}, 0, {539, 809}, {125, 8, 23, 255} }}, + {{ {-191, 296, -63}, 0, {552, 841}, {27, 136, 223, 255} }}, + {{ {-203, 319, -69}, 0, {561, 811}, {240, 226, 134, 255} }}, +}; + +Gfx Stalfos4_ao_backbone02_mesh_layer_Opaque_tri_1[] = { + gsSPMatrix(0x0d000040, G_MTX_LOAD), + gsSPVertex(Stalfos4_ao_backbone02_mesh_layer_Opaque_vtx_1 + 0, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 3, 0, 0), + gsSP2Triangles(1, 3, 4, 0, 4, 3, 5, 0), + gsSP2Triangles(5, 6, 4, 0, 7, 6, 5, 0), + gsSP2Triangles(2, 7, 5, 0, 8, 7, 2, 0), + gsSP2Triangles(7, 8, 9, 0, 9, 8, 10, 0), + gsSP2Triangles(8, 6, 10, 0, 6, 8, 4, 0), + gsSP2Triangles(10, 6, 11, 0, 6, 7, 11, 0), + gsSP2Triangles(11, 7, 9, 0, 11, 9, 12, 0), + gsSP2Triangles(12, 9, 13, 0, 9, 10, 13, 0), + gsSP2Triangles(13, 10, 14, 0, 10, 11, 14, 0), + gsSP2Triangles(14, 11, 12, 0, 14, 12, 15, 0), + gsSP2Triangles(15, 12, 16, 0, 12, 13, 16, 0), + gsSP2Triangles(16, 13, 17, 0, 13, 14, 17, 0), + gsSP2Triangles(17, 14, 15, 0, 18, 19, 20, 0), + gsSP2Triangles(20, 19, 21, 0, 19, 22, 21, 0), + gsSP2Triangles(21, 22, 23, 0, 22, 18, 23, 0), + gsSP2Triangles(21, 23, 24, 0, 24, 23, 25, 0), + gsSP2Triangles(24, 25, 26, 0, 26, 25, 27, 0), + gsSP2Triangles(25, 28, 27, 0, 25, 20, 28, 0), + gsSP2Triangles(20, 21, 28, 0, 28, 21, 24, 0), + gsSP2Triangles(28, 24, 29, 0, 29, 24, 26, 0), + gsSP2Triangles(29, 26, 30, 0, 30, 26, 31, 0), + gsSP1Triangle(26, 27, 31, 0), + gsSPVertex(Stalfos4_ao_backbone02_mesh_layer_Opaque_vtx_1 + 32, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 1, 3, 2, 0), + gsSP2Triangles(1, 4, 3, 0, 2, 3, 5, 0), + gsSP2Triangles(2, 5, 6, 0, 6, 5, 7, 0), + gsSP2Triangles(5, 0, 7, 0, 7, 0, 8, 0), + gsSP2Triangles(0, 2, 8, 0, 8, 2, 6, 0), + gsSP2Triangles(9, 10, 11, 0, 11, 10, 12, 0), + gsSP2Triangles(10, 13, 12, 0, 12, 13, 14, 0), + gsSP2Triangles(15, 16, 17, 0, 18, 16, 15, 0), + gsSP2Triangles(18, 19, 16, 0, 20, 19, 18, 0), + gsSP2Triangles(21, 20, 18, 0, 22, 20, 21, 0), + gsSP2Triangles(16, 22, 21, 0, 19, 22, 16, 0), + gsSP2Triangles(22, 19, 23, 0, 23, 19, 24, 0), + gsSP2Triangles(19, 20, 24, 0, 24, 20, 25, 0), + gsSP2Triangles(20, 22, 25, 0, 25, 22, 23, 0), + gsSP2Triangles(25, 23, 26, 0, 26, 23, 27, 0), + gsSP2Triangles(23, 24, 27, 0, 27, 24, 28, 0), + gsSP2Triangles(24, 25, 28, 0, 28, 25, 26, 0), + gsSP2Triangles(29, 28, 26, 0, 27, 29, 26, 0), + gsSP2Triangles(30, 29, 27, 0, 27, 31, 30, 0), + gsSP2Triangles(28, 31, 27, 0, 28, 29, 31, 0), + gsSPVertex(Stalfos4_ao_backbone02_mesh_layer_Opaque_vtx_1 + 64, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 1, 0, 3, 0), + gsSP2Triangles(2, 4, 3, 0, 4, 5, 3, 0), + gsSP2Triangles(5, 4, 6, 0, 6, 4, 7, 0), + gsSP2Triangles(7, 8, 6, 0, 9, 8, 7, 0), + gsSP2Triangles(10, 9, 7, 0, 7, 1, 10, 0), + gsSP2Triangles(1, 5, 10, 0, 10, 5, 6, 0), + gsSP2Triangles(6, 11, 10, 0, 8, 11, 6, 0), + gsSP2Triangles(8, 12, 11, 0, 13, 12, 8, 0), + gsSP2Triangles(9, 13, 8, 0, 14, 13, 9, 0), + gsSP2Triangles(11, 14, 9, 0, 11, 9, 10, 0), + gsSP2Triangles(12, 14, 11, 0, 12, 15, 14, 0), + gsSP2Triangles(16, 15, 12, 0, 13, 16, 12, 0), + gsSP2Triangles(17, 16, 13, 0, 14, 17, 13, 0), + gsSP2Triangles(15, 17, 14, 0, 18, 19, 20, 0), + gsSP2Triangles(19, 21, 20, 0, 19, 22, 21, 0), + gsSP2Triangles(23, 22, 19, 0, 23, 24, 22, 0), + gsSP2Triangles(25, 24, 23, 0, 26, 25, 23, 0), + gsSP2Triangles(26, 23, 27, 0, 21, 26, 27, 0), + gsSP2Triangles(21, 27, 28, 0, 28, 27, 18, 0), + gsSP2Triangles(20, 21, 28, 0, 22, 26, 21, 0), + gsSP2Triangles(22, 29, 26, 0, 24, 29, 22, 0), + gsSP2Triangles(24, 30, 29, 0, 31, 30, 24, 0), + gsSP1Triangle(25, 31, 24, 0), + gsSPVertex(Stalfos4_ao_backbone02_mesh_layer_Opaque_vtx_1 + 96, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 0, 2, 0), + gsSP2Triangles(3, 2, 4, 0, 5, 0, 3, 0), + gsSP2Triangles(5, 6, 0, 0, 7, 6, 5, 0), + gsSP2Triangles(1, 7, 5, 0, 8, 7, 1, 0), + gsSP2Triangles(0, 8, 1, 0, 6, 8, 0, 0), + gsSP2Triangles(9, 10, 11, 0, 10, 12, 11, 0), + gsSP2Triangles(11, 12, 13, 0, 12, 14, 13, 0), + gsSP2Triangles(15, 16, 17, 0, 18, 15, 17, 0), + gsSP2Triangles(18, 17, 19, 0, 19, 17, 20, 0), + gsSP2Triangles(17, 21, 20, 0, 20, 21, 22, 0), + gsSP2Triangles(21, 18, 22, 0, 22, 18, 19, 0), + gsSP2Triangles(19, 23, 22, 0, 24, 23, 19, 0), + gsSP2Triangles(20, 24, 19, 0, 25, 24, 20, 0), + gsSP2Triangles(22, 25, 20, 0, 23, 25, 22, 0), + gsSP2Triangles(23, 26, 25, 0, 27, 26, 23, 0), + gsSP2Triangles(24, 27, 23, 0, 28, 27, 24, 0), + gsSP2Triangles(25, 28, 24, 0, 26, 28, 25, 0), + gsSP2Triangles(29, 28, 26, 0, 26, 30, 29, 0), + gsSP2Triangles(26, 27, 30, 0, 27, 31, 30, 0), + gsSP2Triangles(31, 27, 29, 0, 27, 28, 29, 0), + gsSPVertex(Stalfos4_ao_backbone02_mesh_layer_Opaque_vtx_1 + 128, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), + gsSP2Triangles(1, 4, 3, 0, 3, 4, 5, 0), + gsSP2Triangles(4, 0, 5, 0, 5, 0, 2, 0), + gsSP2Triangles(2, 6, 5, 0, 7, 6, 2, 0), + gsSP2Triangles(3, 7, 2, 0, 8, 7, 3, 0), + gsSP2Triangles(5, 8, 3, 0, 6, 8, 5, 0), + gsSP2Triangles(6, 9, 8, 0, 10, 9, 6, 0), + gsSP2Triangles(7, 10, 6, 0, 11, 10, 7, 0), + gsSP2Triangles(8, 11, 7, 0, 9, 11, 8, 0), + gsSP2Triangles(9, 12, 11, 0, 13, 12, 9, 0), + gsSP2Triangles(10, 13, 9, 0, 14, 13, 10, 0), + gsSP2Triangles(11, 14, 10, 0, 12, 14, 11, 0), + gsSP2Triangles(14, 12, 15, 0, 15, 12, 16, 0), + gsSP2Triangles(12, 13, 16, 0, 16, 13, 17, 0), + gsSP2Triangles(13, 14, 17, 0, 17, 14, 15, 0), + gsSP2Triangles(17, 15, 18, 0, 18, 15, 19, 0), + gsSP2Triangles(15, 16, 19, 0, 19, 16, 20, 0), + gsSP2Triangles(16, 17, 20, 0, 20, 17, 18, 0), + gsSP2Triangles(21, 22, 23, 0, 23, 22, 24, 0), + gsSP2Triangles(22, 25, 24, 0, 24, 25, 26, 0), + gsSP2Triangles(25, 21, 26, 0, 26, 21, 23, 0), + gsSP2Triangles(23, 27, 26, 0, 28, 27, 23, 0), + gsSP2Triangles(24, 28, 23, 0, 29, 28, 24, 0), + gsSP2Triangles(26, 29, 24, 0, 27, 29, 26, 0), + gsSP2Triangles(27, 30, 29, 0, 31, 30, 27, 0), + gsSP1Triangle(28, 31, 27, 0), + gsSPVertex(Stalfos4_ao_backbone02_mesh_layer_Opaque_vtx_1 + 160, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 0, 2, 0), + gsSP2Triangles(4, 0, 3, 0, 0, 4, 5, 0), + gsSP2Triangles(5, 4, 6, 0, 4, 1, 6, 0), + gsSP2Triangles(6, 1, 7, 0, 1, 0, 7, 0), + gsSP2Triangles(7, 0, 5, 0, 7, 5, 8, 0), + gsSP2Triangles(8, 5, 9, 0, 5, 6, 9, 0), + gsSP2Triangles(9, 6, 10, 0, 6, 7, 10, 0), + gsSP2Triangles(10, 7, 8, 0, 11, 12, 13, 0), + gsSP2Triangles(13, 12, 14, 0, 12, 15, 14, 0), + gsSP2Triangles(14, 15, 16, 0, 15, 11, 16, 0), + gsSP2Triangles(16, 11, 13, 0, 16, 13, 17, 0), + gsSP2Triangles(17, 13, 18, 0, 13, 14, 18, 0), + gsSP2Triangles(18, 14, 19, 0, 14, 16, 19, 0), + gsSP2Triangles(19, 16, 17, 0, 17, 20, 19, 0), + gsSP2Triangles(21, 20, 17, 0, 18, 21, 17, 0), + gsSP2Triangles(22, 21, 18, 0, 19, 22, 18, 0), + gsSP2Triangles(20, 22, 19, 0, 20, 23, 22, 0), + gsSP2Triangles(24, 23, 20, 0, 21, 24, 20, 0), + gsSP2Triangles(25, 24, 21, 0, 22, 25, 21, 0), + gsSP2Triangles(23, 25, 22, 0, 23, 26, 25, 0), + gsSP2Triangles(27, 26, 23, 0, 24, 27, 23, 0), + gsSP2Triangles(28, 27, 24, 0, 25, 28, 24, 0), + gsSP2Triangles(26, 28, 25, 0, 28, 26, 29, 0), + gsSP2Triangles(29, 26, 30, 0, 26, 27, 30, 0), + gsSP2Triangles(30, 27, 31, 0, 27, 28, 31, 0), + gsSP1Triangle(31, 28, 29, 0), + gsSPVertex(Stalfos4_ao_backbone02_mesh_layer_Opaque_vtx_1 + 192, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 1, 0, 0), + gsSP2Triangles(4, 3, 0, 0, 5, 3, 4, 0), + gsSP2Triangles(2, 5, 4, 0, 1, 5, 2, 0), + gsSP2Triangles(1, 6, 5, 0, 7, 6, 1, 0), + gsSP2Triangles(3, 7, 1, 0, 8, 7, 3, 0), + gsSP2Triangles(5, 8, 3, 0, 6, 8, 5, 0), + gsSP2Triangles(8, 6, 9, 0, 9, 6, 10, 0), + gsSP2Triangles(6, 7, 10, 0, 10, 7, 11, 0), + gsSP2Triangles(7, 8, 11, 0, 11, 8, 9, 0), + gsSP2Triangles(9, 12, 11, 0, 13, 12, 9, 0), + gsSP2Triangles(10, 13, 9, 0, 14, 13, 10, 0), + gsSP2Triangles(11, 14, 10, 0, 12, 14, 11, 0), + gsSP2Triangles(15, 16, 17, 0, 17, 16, 18, 0), + gsSP2Triangles(16, 19, 18, 0, 18, 19, 20, 0), + gsSP2Triangles(19, 15, 20, 0, 20, 15, 17, 0), + gsSP2Triangles(17, 21, 20, 0, 22, 21, 17, 0), + gsSP2Triangles(18, 22, 17, 0, 23, 22, 18, 0), + gsSP2Triangles(20, 23, 18, 0, 21, 23, 20, 0), + gsSP2Triangles(21, 24, 23, 0, 25, 24, 21, 0), + gsSP2Triangles(22, 25, 21, 0, 26, 25, 22, 0), + gsSP2Triangles(23, 26, 22, 0, 24, 26, 23, 0), + gsSP2Triangles(26, 24, 27, 0, 27, 24, 28, 0), + gsSP2Triangles(24, 25, 28, 0, 28, 25, 29, 0), + gsSP2Triangles(25, 26, 29, 0, 29, 26, 27, 0), + gsSP2Triangles(29, 27, 30, 0, 30, 27, 31, 0), + gsSP1Triangle(27, 28, 31, 0), + gsSPVertex(Stalfos4_ao_backbone02_mesh_layer_Opaque_vtx_1 + 224, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 1, 3, 2, 0), + gsSP2Triangles(2, 3, 4, 0, 5, 6, 7, 0), + gsSP2Triangles(8, 6, 5, 0, 9, 8, 5, 0), + gsSP2Triangles(10, 8, 9, 0, 7, 10, 9, 0), + gsSP2Triangles(6, 10, 7, 0, 10, 6, 11, 0), + gsSP2Triangles(11, 6, 12, 0, 6, 8, 12, 0), + gsSP2Triangles(12, 8, 13, 0, 8, 10, 13, 0), + gsSP2Triangles(13, 10, 11, 0, 13, 11, 14, 0), + gsSP2Triangles(14, 11, 15, 0, 11, 12, 15, 0), + gsSP2Triangles(15, 12, 16, 0, 12, 13, 16, 0), + gsSP2Triangles(16, 13, 14, 0, 14, 17, 16, 0), + gsSP2Triangles(18, 17, 14, 0, 15, 18, 14, 0), + gsSP2Triangles(19, 18, 15, 0, 16, 19, 15, 0), + gsSP2Triangles(17, 19, 16, 0, 17, 20, 19, 0), + gsSP2Triangles(21, 20, 17, 0, 18, 21, 17, 0), + gsSP2Triangles(22, 21, 18, 0, 19, 22, 18, 0), + gsSP2Triangles(20, 22, 19, 0, 23, 24, 25, 0), + gsSP2Triangles(25, 24, 26, 0, 24, 27, 26, 0), + gsSP2Triangles(26, 27, 28, 0, 27, 23, 28, 0), + gsSP2Triangles(28, 23, 25, 0, 28, 25, 29, 0), + gsSP2Triangles(29, 25, 30, 0, 25, 26, 30, 0), + gsSP2Triangles(30, 26, 31, 0, 26, 28, 31, 0), + gsSP1Triangle(31, 28, 29, 0), + gsSPVertex(Stalfos4_ao_backbone02_mesh_layer_Opaque_vtx_1 + 256, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 1, 0, 0), + gsSP2Triangles(4, 3, 0, 0, 5, 3, 4, 0), + gsSP2Triangles(2, 5, 4, 0, 1, 5, 2, 0), + gsSP2Triangles(5, 1, 6, 0, 6, 1, 7, 0), + gsSP2Triangles(1, 3, 7, 0, 7, 3, 8, 0), + gsSP2Triangles(3, 5, 8, 0, 8, 5, 6, 0), + gsSP2Triangles(9, 10, 11, 0, 12, 10, 9, 0), + gsSP2Triangles(13, 12, 9, 0, 14, 12, 13, 0), + gsSP2Triangles(11, 14, 13, 0, 10, 14, 11, 0), + gsSP2Triangles(14, 10, 15, 0, 15, 10, 16, 0), + gsSP2Triangles(10, 12, 16, 0, 16, 12, 17, 0), + gsSP2Triangles(12, 14, 17, 0, 17, 14, 15, 0), + gsSP2Triangles(17, 15, 18, 0, 18, 15, 19, 0), + gsSP2Triangles(15, 16, 19, 0, 19, 16, 20, 0), + gsSP2Triangles(16, 17, 20, 0, 20, 17, 18, 0), + gsSP2Triangles(18, 21, 20, 0, 22, 21, 18, 0), + gsSP2Triangles(19, 22, 18, 0, 23, 22, 19, 0), + gsSP2Triangles(20, 23, 19, 0, 21, 23, 20, 0), + gsSP2Triangles(21, 24, 23, 0, 25, 24, 21, 0), + gsSP2Triangles(22, 25, 21, 0, 26, 25, 22, 0), + gsSP2Triangles(23, 26, 22, 0, 24, 26, 23, 0), + gsSP2Triangles(27, 28, 29, 0, 30, 28, 27, 0), + gsSP2Triangles(27, 31, 30, 0, 29, 31, 27, 0), + gsSPVertex(Stalfos4_ao_backbone02_mesh_layer_Opaque_vtx_1 + 288, 25, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0), + gsSP2Triangles(3, 4, 1, 0, 3, 5, 4, 0), + gsSP2Triangles(6, 5, 3, 0, 7, 6, 3, 0), + gsSP2Triangles(2, 6, 7, 0, 2, 1, 6, 0), + gsSP2Triangles(1, 8, 6, 0, 1, 4, 8, 0), + gsSP2Triangles(4, 9, 8, 0, 4, 10, 9, 0), + gsSP2Triangles(4, 5, 10, 0, 5, 11, 10, 0), + gsSP2Triangles(8, 11, 5, 0, 6, 8, 5, 0), + gsSP2Triangles(8, 9, 11, 0, 9, 10, 11, 0), + gsSP2Triangles(12, 13, 14, 0, 13, 12, 15, 0), + gsSP2Triangles(12, 16, 15, 0, 16, 12, 14, 0), + gsSP2Triangles(16, 14, 17, 0, 17, 14, 18, 0), + gsSP2Triangles(14, 19, 18, 0, 14, 20, 19, 0), + gsSP2Triangles(13, 20, 14, 0, 13, 15, 20, 0), + gsSP2Triangles(15, 17, 20, 0, 15, 16, 17, 0), + gsSP2Triangles(20, 17, 21, 0, 17, 18, 21, 0), + gsSP2Triangles(21, 18, 22, 0, 18, 23, 22, 0), + gsSP2Triangles(19, 23, 18, 0, 19, 24, 23, 0), + gsSP2Triangles(19, 21, 24, 0, 20, 21, 19, 0), + gsSP2Triangles(21, 22, 24, 0, 24, 22, 23, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_backbone02_mesh_layer_Opaque_vtx_2[40] = { + {{ {19, 143, 274}, 0, {198, 1924}, {13, 230, 124, 255} }}, + {{ {20, 135, 246}, 0, {281, 1796}, {237, 168, 166, 255} }}, + {{ {119, 132, 260}, 0, {275, 1869}, {39, 220, 115, 255} }}, + {{ {109, 122, 236}, 0, {358, 1760}, {227, 156, 183, 255} }}, + {{ {20, 162, 256}, 0, {124, 1809}, {15, 126, 243, 255} }}, + {{ {109, 150, 247}, 0, {199, 1779}, {2, 127, 250, 255} }}, + {{ {217, 162, 187}, 0, {226, 1454}, {252, 127, 10, 255} }}, + {{ {227, 144, 201}, 0, {300, 1551}, {99, 233, 76, 255} }}, + {{ {214, 134, 178}, 0, {382, 1448}, {237, 144, 200, 255} }}, + {{ {232, 169, 50}, 0, {384, 745}, {230, 133, 237, 255} }}, + {{ {235, 197, 57}, 0, {231, 740}, {241, 121, 36, 255} }}, + {{ {253, 185, 46}, 0, {309, 704}, {118, 11, 210, 255} }}, + {{ {131, 204, -45}, 0, {345, 214}, {45, 23, 139, 255} }}, + {{ {124, 185, -28}, 0, {418, 326}, {234, 131, 9, 255} }}, + {{ {125, 213, -22}, 0, {266, 316}, {251, 106, 70, 255} }}, + {{ {2, 234, -28}, 0, {166, 255}, {14, 101, 76, 255} }}, + {{ {2, 225, -52}, 0, {245, 145}, {13, 39, 136, 255} }}, + {{ {2, 206, -35}, 0, {318, 263}, {234, 135, 32, 255} }}, + {{ {-19, 143, 274}, 0, {198, 1924}, {243, 230, 124, 255} }}, + {{ {-119, 132, 260}, 0, {275, 1869}, {217, 220, 115, 255} }}, + {{ {-20, 135, 246}, 0, {281, 1796}, {19, 168, 166, 255} }}, + {{ {-109, 150, 247}, 0, {199, 1779}, {254, 127, 250, 255} }}, + {{ {-20, 162, 256}, 0, {124, 1809}, {241, 126, 243, 255} }}, + {{ {-109, 122, 236}, 0, {358, 1760}, {29, 156, 183, 255} }}, + {{ {-227, 144, 201}, 0, {300, 1551}, {157, 233, 76, 255} }}, + {{ {-217, 162, 187}, 0, {226, 1454}, {4, 127, 10, 255} }}, + {{ {-214, 134, 178}, 0, {382, 1448}, {19, 144, 200, 255} }}, + {{ {-253, 185, 46}, 0, {309, 704}, {138, 11, 210, 255} }}, + {{ {-235, 197, 57}, 0, {231, 740}, {15, 121, 36, 255} }}, + {{ {-232, 169, 50}, 0, {384, 745}, {26, 133, 237, 255} }}, + {{ {-131, 204, -45}, 0, {345, 214}, {211, 23, 139, 255} }}, + {{ {-125, 213, -22}, 0, {266, 316}, {5, 106, 70, 255} }}, + {{ {-124, 185, -28}, 0, {418, 326}, {22, 131, 9, 255} }}, + {{ {-125, 213, -22}, 0, {266, 316}, {5, 106, 70, 255} }}, + {{ {-235, 197, 57}, 0, {231, 740}, {15, 121, 36, 255} }}, + {{ {-232, 169, 50}, 0, {384, 745}, {26, 133, 237, 255} }}, + {{ {-131, 204, -45}, 0, {345, 214}, {211, 23, 139, 255} }}, + {{ {-2, 225, -52}, 0, {245, 145}, {243, 39, 136, 255} }}, + {{ {-2, 234, -28}, 0, {166, 255}, {242, 101, 76, 255} }}, + {{ {-2, 206, -35}, 0, {318, 263}, {22, 135, 32, 255} }}, +}; + +Gfx Stalfos4_ao_backbone02_mesh_layer_Opaque_tri_2[] = { + gsSPVertex(Stalfos4_ao_backbone02_mesh_layer_Opaque_vtx_2 + 0, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), + gsSP2Triangles(1, 4, 3, 0, 3, 4, 5, 0), + gsSP2Triangles(4, 0, 5, 0, 5, 0, 2, 0), + gsSP2Triangles(5, 2, 6, 0, 6, 2, 7, 0), + gsSP2Triangles(2, 3, 7, 0, 7, 3, 8, 0), + gsSP2Triangles(3, 5, 8, 0, 8, 5, 6, 0), + gsSP2Triangles(8, 6, 9, 0, 9, 6, 10, 0), + gsSP2Triangles(6, 7, 10, 0, 10, 7, 11, 0), + gsSP2Triangles(7, 8, 11, 0, 11, 8, 9, 0), + gsSP2Triangles(11, 9, 12, 0, 12, 9, 13, 0), + gsSP2Triangles(9, 10, 13, 0, 13, 10, 14, 0), + gsSP2Triangles(10, 11, 14, 0, 14, 11, 12, 0), + gsSP2Triangles(14, 12, 15, 0, 15, 12, 16, 0), + gsSP2Triangles(12, 13, 16, 0, 16, 13, 17, 0), + gsSP2Triangles(13, 14, 17, 0, 17, 14, 15, 0), + gsSP2Triangles(18, 19, 20, 0, 21, 19, 18, 0), + gsSP2Triangles(22, 21, 18, 0, 23, 21, 22, 0), + gsSP2Triangles(20, 23, 22, 0, 19, 23, 20, 0), + gsSP2Triangles(19, 24, 23, 0, 25, 24, 19, 0), + gsSP2Triangles(21, 25, 19, 0, 26, 25, 21, 0), + gsSP2Triangles(23, 26, 21, 0, 24, 26, 23, 0), + gsSP2Triangles(24, 27, 26, 0, 28, 27, 24, 0), + gsSP2Triangles(25, 28, 24, 0, 29, 28, 25, 0), + gsSP2Triangles(26, 29, 25, 0, 27, 29, 26, 0), + gsSP2Triangles(27, 30, 29, 0, 31, 30, 27, 0), + gsSP1Triangle(28, 31, 27, 0), + gsSPVertex(Stalfos4_ao_backbone02_mesh_layer_Opaque_vtx_2 + 32, 8, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 0, 2, 0), + gsSP2Triangles(4, 0, 3, 0, 4, 5, 0, 0), + gsSP2Triangles(6, 5, 4, 0, 1, 6, 4, 0), + gsSP2Triangles(7, 6, 1, 0, 0, 7, 1, 0), + gsSP1Triangle(5, 7, 0, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_backbone02_mesh_layer_Opaque_vtx_3[118] = { + {{ {124, 168, -64}, 0, {356, 958}, {253, 33, 133, 255} }}, + {{ {159, 194, -29}, 0, {503, 832}, {10, 117, 48, 255} }}, + {{ {163, 177, -53}, 0, {413, 810}, {58, 60, 160, 255} }}, + {{ {-124, 168, -64}, 0, {356, 958}, {3, 33, 133, 255} }}, + {{ {-163, 177, -53}, 0, {413, 810}, {198, 60, 160, 255} }}, + {{ {-159, 194, -29}, 0, {503, 832}, {246, 117, 48, 255} }}, + {{ {112, 23, -21}, 0, {540, 1019}, {176, 162, 31, 255} }}, + {{ {126, 36, -38}, 0, {477, 958}, {255, 180, 154, 255} }}, + {{ {141, 27, -10}, 0, {596, 910}, {26, 164, 84, 255} }}, + {{ {148, 37, -26}, 0, {533, 878}, {80, 172, 204, 255} }}, + {{ {126, 36, -38}, 0, {295, 1439}, {255, 180, 154, 255} }}, + {{ {189, 95, -35}, 0, {558, 1230}, {94, 210, 185, 255} }}, + {{ {148, 37, -26}, 0, {380, 1439}, {80, 172, 204, 255} }}, + {{ {108, 113, -64}, 0, {249, 1134}, {226, 236, 134, 255} }}, + {{ {94, 117, -53}, 0, {196, 1112}, {129, 4, 3, 255} }}, + {{ {112, 23, -21}, 0, {236, 1480}, {176, 162, 31, 255} }}, + {{ {189, 99, -7}, 0, {561, 1211}, {45, 201, 105, 255} }}, + {{ {141, 27, -10}, 0, {351, 1474}, {26, 164, 84, 255} }}, + {{ {159, 194, -29}, 0, {478, 832}, {10, 117, 48, 255} }}, + {{ {222, 148, 17}, 0, {707, 1026}, {85, 37, 87, 255} }}, + {{ {109, 186, -53}, 0, {279, 850}, {173, 95, 247, 255} }}, + {{ {124, 168, -64}, 0, {330, 924}, {253, 33, 133, 255} }}, + {{ {163, 177, -53}, 0, {486, 901}, {58, 60, 160, 255} }}, + {{ {148, 37, -26}, 0, {482, 1448}, {80, 172, 204, 255} }}, + {{ {189, 99, -7}, 0, {569, 1212}, {45, 201, 105, 255} }}, + {{ {141, 27, -10}, 0, {543, 1491}, {26, 164, 84, 255} }}, + {{ {189, 95, -35}, 0, {460, 1221}, {94, 210, 185, 255} }}, + {{ {222, 148, 17}, 0, {673, 1023}, {85, 37, 87, 255} }}, + {{ {211, 135, -5}, 0, {583, 1070}, {112, 2, 195, 255} }}, + {{ {163, 177, -53}, 0, {406, 894}, {58, 60, 160, 255} }}, + {{ {159, 194, -29}, 0, {503, 835}, {10, 117, 48, 255} }}, + {{ {86, 267, -54}, 0, {420, 541}, {135, 228, 28, 255} }}, + {{ {100, 271, -72}, 0, {352, 523}, {210, 14, 138, 255} }}, + {{ {148, 176, -81}, 0, {295, 893}, {246, 224, 133, 255} }}, + {{ {108, 341, -51}, 0, {448, 255}, {217, 65, 154, 255} }}, + {{ {90, 352, -27}, 0, {545, 215}, {158, 70, 41, 255} }}, + {{ {100, 271, -72}, 0, {275, 516}, {210, 14, 138, 255} }}, + {{ {108, 341, -51}, 0, {329, 244}, {217, 65, 154, 255} }}, + {{ {148, 176, -81}, 0, {427, 905}, {246, 224, 133, 255} }}, + {{ {178, 180, -71}, 0, {546, 898}, {72, 224, 157, 255} }}, + {{ {212, 263, -65}, 0, {708, 585}, {74, 255, 153, 255} }}, + {{ {157, 359, -43}, 0, {527, 189}, {20, 98, 178, 255} }}, + {{ {240, 306, -18}, 0, {832, 423}, {90, 48, 180, 255} }}, + {{ {177, 160, -55}, 0, {536, 976}, {61, 152, 40, 255} }}, + {{ {139, 151, -64}, 0, {384, 998}, {203, 141, 10, 255} }}, + {{ {220, 257, -31}, 0, {739, 607}, {79, 184, 68, 255} }}, + {{ {86, 267, -54}, 0, {218, 523}, {135, 228, 28, 255} }}, + {{ {157, 368, -7}, 0, {530, 150}, {2, 96, 84, 255} }}, + {{ {257, 316, 11}, 0, {905, 384}, {97, 28, 77, 255} }}, + {{ {90, 352, -27}, 0, {264, 189}, {158, 70, 41, 255} }}, + {{ {178, 180, -71}, 0, {336, 880}, {72, 224, 157, 255} }}, + {{ {220, 257, -31}, 0, {509, 586}, {79, 184, 68, 255} }}, + {{ {177, 160, -55}, 0, {394, 963}, {61, 152, 40, 255} }}, + {{ {212, 263, -65}, 0, {378, 555}, {74, 255, 153, 255} }}, + {{ {257, 316, 11}, 0, {687, 365}, {97, 28, 77, 255} }}, + {{ {240, 306, -18}, 0, {570, 399}, {90, 48, 180, 255} }}, + {{ {157, 368, -7}, 0, {565, 846}, {2, 96, 84, 255} }}, + {{ {108, 341, -51}, 0, {379, 1023}, {217, 65, 154, 255} }}, + {{ {90, 352, -27}, 0, {466, 1100}, {158, 70, 41, 255} }}, + {{ {157, 359, -43}, 0, {426, 834}, {20, 98, 178, 255} }}, + {{ {240, 306, -18}, 0, {559, 520}, {90, 48, 180, 255} }}, + {{ {257, 316, 11}, 0, {678, 461}, {97, 28, 77, 255} }}, + {{ {-112, 23, -21}, 0, {540, 1019}, {80, 162, 31, 255} }}, + {{ {-141, 27, -10}, 0, {596, 910}, {230, 164, 84, 255} }}, + {{ {-126, 36, -38}, 0, {477, 958}, {1, 180, 154, 255} }}, + {{ {-148, 37, -26}, 0, {533, 878}, {176, 172, 204, 255} }}, + {{ {-126, 36, -38}, 0, {295, 1439}, {1, 180, 154, 255} }}, + {{ {-148, 37, -26}, 0, {380, 1439}, {176, 172, 204, 255} }}, + {{ {-189, 95, -35}, 0, {558, 1230}, {162, 210, 185, 255} }}, + {{ {-108, 113, -64}, 0, {249, 1134}, {30, 236, 134, 255} }}, + {{ {-124, 168, -64}, 0, {330, 924}, {3, 33, 133, 255} }}, + {{ {-163, 177, -53}, 0, {486, 901}, {198, 60, 160, 255} }}, + {{ {-94, 117, -53}, 0, {196, 1112}, {127, 4, 3, 255} }}, + {{ {-112, 23, -21}, 0, {236, 1480}, {80, 162, 31, 255} }}, + {{ {-189, 99, -7}, 0, {561, 1211}, {211, 201, 105, 255} }}, + {{ {-159, 194, -29}, 0, {478, 832}, {246, 117, 48, 255} }}, + {{ {-109, 186, -53}, 0, {279, 850}, {83, 95, 247, 255} }}, + {{ {-222, 148, 17}, 0, {707, 1026}, {171, 37, 87, 255} }}, + {{ {-141, 27, -10}, 0, {351, 1474}, {230, 164, 84, 255} }}, + {{ {-148, 37, -26}, 0, {482, 1448}, {176, 172, 204, 255} }}, + {{ {-141, 27, -10}, 0, {543, 1491}, {230, 164, 84, 255} }}, + {{ {-189, 99, -7}, 0, {569, 1212}, {211, 201, 105, 255} }}, + {{ {-189, 95, -35}, 0, {460, 1221}, {162, 210, 185, 255} }}, + {{ {-222, 148, 17}, 0, {673, 1023}, {171, 37, 87, 255} }}, + {{ {-211, 135, -5}, 0, {583, 1070}, {144, 2, 195, 255} }}, + {{ {-159, 194, -29}, 0, {503, 835}, {246, 117, 48, 255} }}, + {{ {-163, 177, -53}, 0, {406, 894}, {198, 60, 160, 255} }}, + {{ {-86, 267, -54}, 0, {420, 541}, {121, 228, 28, 255} }}, + {{ {-148, 176, -81}, 0, {295, 893}, {10, 224, 133, 255} }}, + {{ {-100, 271, -72}, 0, {352, 523}, {46, 14, 138, 255} }}, + {{ {-108, 341, -51}, 0, {448, 255}, {39, 65, 154, 255} }}, + {{ {-90, 352, -27}, 0, {545, 215}, {98, 70, 41, 255} }}, + {{ {-100, 271, -72}, 0, {275, 516}, {46, 14, 138, 255} }}, + {{ {-148, 176, -81}, 0, {427, 905}, {10, 224, 133, 255} }}, + {{ {-108, 341, -51}, 0, {329, 244}, {39, 65, 154, 255} }}, + {{ {-178, 180, -71}, 0, {546, 898}, {184, 224, 157, 255} }}, + {{ {-177, 160, -55}, 0, {536, 976}, {195, 152, 40, 255} }}, + {{ {-139, 151, -64}, 0, {384, 998}, {53, 141, 10, 255} }}, + {{ {-86, 267, -54}, 0, {218, 523}, {121, 228, 28, 255} }}, + {{ {-220, 257, -31}, 0, {739, 607}, {177, 184, 68, 255} }}, + {{ {-157, 368, -7}, 0, {530, 150}, {254, 96, 84, 255} }}, + {{ {-90, 352, -27}, 0, {264, 189}, {98, 70, 41, 255} }}, + {{ {-257, 316, 11}, 0, {905, 384}, {159, 28, 77, 255} }}, + {{ {-178, 180, -71}, 0, {336, 880}, {184, 224, 157, 255} }}, + {{ {-177, 160, -55}, 0, {394, 963}, {195, 152, 40, 255} }}, + {{ {-220, 257, -31}, 0, {509, 586}, {177, 184, 68, 255} }}, + {{ {-212, 263, -65}, 0, {378, 555}, {182, 255, 153, 255} }}, + {{ {-257, 316, 11}, 0, {687, 365}, {159, 28, 77, 255} }}, + {{ {-240, 306, -18}, 0, {570, 399}, {166, 48, 180, 255} }}, + {{ {-212, 263, -65}, 0, {708, 585}, {182, 255, 153, 255} }}, + {{ {-157, 359, -43}, 0, {527, 189}, {236, 98, 178, 255} }}, + {{ {-240, 306, -18}, 0, {832, 423}, {166, 48, 180, 255} }}, + {{ {-157, 368, -7}, 0, {565, 846}, {254, 96, 84, 255} }}, + {{ {-90, 352, -27}, 0, {466, 1100}, {98, 70, 41, 255} }}, + {{ {-108, 341, -51}, 0, {379, 1023}, {39, 65, 154, 255} }}, + {{ {-157, 359, -43}, 0, {426, 834}, {236, 98, 178, 255} }}, + {{ {-240, 306, -18}, 0, {559, 520}, {166, 48, 180, 255} }}, + {{ {-257, 316, 11}, 0, {678, 461}, {159, 28, 77, 255} }}, +}; + +Gfx Stalfos4_ao_backbone02_mesh_layer_Opaque_tri_3[] = { + gsSPVertex(Stalfos4_ao_backbone02_mesh_layer_Opaque_vtx_3 + 0, 31, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSP2Triangles(6, 7, 8, 0, 8, 7, 9, 0), + gsSP2Triangles(10, 11, 12, 0, 10, 13, 11, 0), + gsSP2Triangles(10, 14, 13, 0, 15, 14, 10, 0), + gsSP2Triangles(16, 14, 15, 0, 17, 16, 15, 0), + gsSP2Triangles(16, 18, 14, 0, 18, 16, 19, 0), + gsSP2Triangles(14, 18, 20, 0, 18, 21, 20, 0), + gsSP2Triangles(20, 21, 14, 0, 14, 21, 13, 0), + gsSP2Triangles(13, 21, 11, 0, 21, 22, 11, 0), + gsSP2Triangles(23, 24, 25, 0, 24, 23, 26, 0), + gsSP2Triangles(27, 24, 26, 0, 27, 26, 28, 0), + gsSP2Triangles(26, 29, 28, 0, 29, 30, 28, 0), + gsSP1Triangle(28, 30, 27, 0), + gsSPVertex(Stalfos4_ao_backbone02_mesh_layer_Opaque_vtx_3 + 31, 31, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 1, 0, 0), + gsSP2Triangles(4, 3, 0, 0, 5, 6, 7, 0), + gsSP2Triangles(7, 6, 8, 0, 8, 6, 9, 0), + gsSP2Triangles(6, 10, 9, 0, 9, 10, 11, 0), + gsSP2Triangles(12, 7, 8, 0, 13, 7, 12, 0), + gsSP2Triangles(12, 14, 13, 0, 14, 15, 13, 0), + gsSP2Triangles(14, 16, 15, 0, 16, 14, 17, 0), + gsSP2Triangles(15, 16, 18, 0, 7, 13, 15, 0), + gsSP2Triangles(19, 20, 21, 0, 20, 19, 22, 0), + gsSP2Triangles(23, 20, 22, 0, 23, 22, 24, 0), + gsSP2Triangles(25, 26, 27, 0, 25, 28, 26, 0), + gsSP2Triangles(28, 25, 29, 0, 29, 25, 30, 0), + gsSPVertex(Stalfos4_ao_backbone02_mesh_layer_Opaque_vtx_3 + 62, 30, 0), + gsSP2Triangles(0, 1, 2, 0, 1, 3, 2, 0), + gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), + gsSP2Triangles(7, 6, 8, 0, 8, 6, 9, 0), + gsSP2Triangles(10, 7, 8, 0, 4, 7, 10, 0), + gsSP2Triangles(11, 4, 10, 0, 12, 11, 10, 0), + gsSP2Triangles(12, 10, 13, 0, 10, 14, 13, 0), + gsSP2Triangles(14, 10, 8, 0, 13, 14, 8, 0), + gsSP2Triangles(13, 15, 12, 0, 16, 11, 12, 0), + gsSP2Triangles(17, 18, 19, 0, 19, 20, 17, 0), + gsSP2Triangles(21, 20, 19, 0, 21, 22, 20, 0), + gsSP2Triangles(22, 21, 23, 0, 24, 22, 23, 0), + gsSP2Triangles(20, 22, 24, 0, 25, 26, 27, 0), + gsSP2Triangles(28, 25, 27, 0, 29, 25, 28, 0), + gsSPVertex(Stalfos4_ao_backbone02_mesh_layer_Opaque_vtx_3 + 92, 26, 0), + gsSP2Triangles(0, 1, 2, 0, 1, 3, 2, 0), + gsSP2Triangles(4, 3, 1, 0, 5, 4, 1, 0), + gsSP2Triangles(1, 6, 5, 0, 7, 5, 6, 0), + gsSP2Triangles(7, 6, 8, 0, 6, 9, 8, 0), + gsSP2Triangles(8, 10, 7, 0, 4, 5, 7, 0), + gsSP2Triangles(11, 12, 13, 0, 13, 14, 11, 0), + gsSP2Triangles(15, 14, 13, 0, 15, 16, 14, 0), + gsSP2Triangles(3, 17, 2, 0, 2, 17, 18, 0), + gsSP2Triangles(17, 19, 18, 0, 20, 21, 22, 0), + gsSP2Triangles(20, 22, 23, 0, 23, 24, 20, 0), + gsSP1Triangle(24, 25, 20, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_armLD01_mesh_layer_Opaque_vtx_0[18] = { + {{ {-6, 11, 49}, 0, {300, 1747}, {246, 238, 125, 255} }}, + {{ {-48, -19, 4}, 0, {528, 1801}, {136, 214, 1, 255} }}, + {{ {-24, -48, 4}, 0, {528, 1580}, {206, 139, 1, 255} }}, + {{ {1, 216, 29}, 0, {553, 1079}, {247, 251, 127, 255} }}, + {{ {-48, -19, 4}, 0, {289, 190}, {136, 214, 1, 255} }}, + {{ {-6, 11, 49}, 0, {517, 302}, {246, 238, 125, 255} }}, + {{ {-18, 216, 4}, 0, {452, 1076}, {129, 253, 255, 255} }}, + {{ {-55, 415, 3}, 0, {250, 1830}, {138, 47, 252, 255} }}, + {{ {-1, 416, 66}, 0, {545, 1833}, {250, 50, 116, 255} }}, + {{ {29, 216, 4}, 0, {703, 1078}, {127, 250, 254, 255} }}, + {{ {50, -7, 4}, 0, {816, 236}, {121, 218, 1, 255} }}, + {{ {16, -47, 4}, 0, {633, 84}, {53, 140, 1, 255} }}, + {{ {-24, -48, 4}, 0, {421, 82}, {206, 139, 1, 255} }}, + {{ {-6, 11, -44}, 0, {517, 302}, {247, 238, 131, 255} }}, + {{ {1, 216, -21}, 0, {553, 1079}, {247, 252, 129, 255} }}, + {{ {-2, 412, -50}, 0, {539, 1817}, {249, 43, 137, 255} }}, + {{ {1, 442, -2}, 0, {557, 1932}, {0, 126, 243, 255} }}, + {{ {64, 415, 3}, 0, {892, 1828}, {117, 48, 252, 255} }}, +}; + +Gfx Stalfos4_ao_armLD01_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(Stalfos4_ao_armLD01_mesh_layer_Opaque_vtx_0 + 0, 18, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSP2Triangles(3, 6, 4, 0, 7, 6, 3, 0), + gsSP2Triangles(7, 3, 8, 0, 8, 3, 9, 0), + gsSP2Triangles(3, 10, 9, 0, 3, 5, 10, 0), + gsSP2Triangles(11, 10, 5, 0, 5, 12, 11, 0), + gsSP2Triangles(13, 11, 12, 0, 13, 12, 4, 0), + gsSP2Triangles(14, 13, 4, 0, 14, 4, 6, 0), + gsSP2Triangles(15, 14, 6, 0, 15, 6, 7, 0), + gsSP2Triangles(7, 16, 15, 0, 7, 8, 16, 0), + gsSP2Triangles(8, 17, 16, 0, 8, 9, 17, 0), + gsSP2Triangles(14, 17, 9, 0, 14, 9, 10, 0), + gsSP2Triangles(14, 10, 13, 0, 11, 13, 10, 0), + gsSP2Triangles(14, 15, 17, 0, 15, 16, 17, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_armLD02_mesh_layer_Opaque_vtx_0[16] = { + {{ {26, 369, 39}, 0, {556, 1987}, {60, 77, 81, 255} }}, + {{ {26, 365, -30}, 0, {460, 1793}, {88, 64, 190, 255} }}, + {{ {-22, 367, -30}, 0, {316, 1779}, {197, 72, 170, 255} }}, + {{ {-22, 367, 39}, 0, {351, 1946}, {166, 67, 60, 255} }}, + {{ {12, 190, 36}, 0, {481, 1072}, {43, 8, 119, 255} }}, + {{ {-22, 367, 39}, 0, {311, 1976}, {166, 67, 60, 255} }}, + {{ {26, 365, -30}, 0, {556, 1964}, {88, 64, 190, 255} }}, + {{ {21, 192, -8}, 0, {528, 1079}, {119, 5, 213, 255} }}, + {{ {-2, 15, 66}, 0, {413, 177}, {5, 206, 117, 255} }}, + {{ {-53, 16, 3}, 0, {153, 181}, {137, 213, 4, 255} }}, + {{ {-19, 198, 14}, 0, {326, 1113}, {136, 4, 40, 255} }}, + {{ {-22, 367, -30}, 0, {311, 1976}, {197, 72, 170, 255} }}, + {{ {2, 191, -28}, 0, {433, 1076}, {223, 9, 134, 255} }}, + {{ {2, 14, -58}, 0, {431, 173}, {252, 210, 138, 255} }}, + {{ {57, 16, 3}, 0, {714, 181}, {119, 211, 252, 255} }}, + {{ {0, -15, -4}, 0, {420, 22}, {253, 129, 248, 255} }}, +}; + +Gfx Stalfos4_ao_armLD02_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(Stalfos4_ao_armLD02_mesh_layer_Opaque_vtx_0 + 0, 16, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), + gsSP2Triangles(4, 0, 5, 0, 4, 6, 0, 0), + gsSP2Triangles(4, 7, 6, 0, 8, 7, 4, 0), + gsSP2Triangles(9, 8, 4, 0, 9, 4, 10, 0), + gsSP2Triangles(4, 5, 10, 0, 10, 5, 11, 0), + gsSP2Triangles(10, 11, 12, 0, 12, 11, 6, 0), + gsSP2Triangles(12, 6, 7, 0, 13, 12, 7, 0), + gsSP2Triangles(13, 7, 14, 0, 8, 14, 7, 0), + gsSP2Triangles(14, 8, 15, 0, 8, 9, 15, 0), + gsSP2Triangles(13, 15, 9, 0, 9, 12, 13, 0), + gsSP2Triangles(9, 10, 12, 0, 13, 14, 15, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_armLD02_mesh_layer_Opaque_vtx_1[18] = { + {{ {-34, 229, 92}, 0, {862, 766}, {208, 152, 56, 255} }}, + {{ {105, 107, 11}, 0, {4, 165}, {42, 136, 2, 255} }}, + {{ {102, 269, 11}, 0, {17, 1041}, {127, 10, 3, 255} }}, + {{ {-37, 295, 105}, 0, {1008, 1132}, {219, 7, 121, 255} }}, + {{ {53, 435, 11}, 0, {8, 2032}, {126, 16, 2, 255} }}, + {{ {-21, 429, 73}, 0, {676, 1890}, {224, 17, 122, 255} }}, + {{ {-81, 312, 15}, 0, {-6, 1204}, {129, 9, 0, 255} }}, + {{ {-37, 435, 16}, 0, {32, 1903}, {129, 250, 7, 255} }}, + {{ {-70, 293, 13}, 0, {-16, 1106}, {180, 154, 249, 255} }}, + {{ {-16, 432, -52}, 0, {643, 1916}, {246, 242, 130, 255} }}, + {{ {53, 435, 11}, 0, {5, 2032}, {126, 16, 2, 255} }}, + {{ {102, 269, 11}, 0, {-3, 1041}, {127, 10, 3, 255} }}, + {{ {-30, 293, -90}, 0, {1008, 1129}, {224, 9, 133, 255} }}, + {{ {105, 107, 11}, 0, {8, 165}, {42, 136, 2, 255} }}, + {{ {-29, 228, -78}, 0, {897, 766}, {209, 156, 194, 255} }}, + {{ {-70, 293, 13}, 0, {25, 1106}, {180, 154, 249, 255} }}, + {{ {-81, 312, 15}, 0, {17, 1204}, {129, 9, 0, 255} }}, + {{ {-37, 435, 16}, 0, {-16, 1903}, {129, 250, 7, 255} }}, +}; + +Gfx Stalfos4_ao_armLD02_mesh_layer_Opaque_tri_1[] = { + gsSPVertex(Stalfos4_ao_armLD02_mesh_layer_Opaque_vtx_1 + 0, 18, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), + gsSP2Triangles(4, 3, 2, 0, 4, 5, 3, 0), + gsSP2Triangles(5, 6, 3, 0, 5, 7, 6, 0), + gsSP2Triangles(8, 3, 6, 0, 8, 0, 3, 0), + gsSP2Triangles(9, 10, 11, 0, 9, 11, 12, 0), + gsSP2Triangles(13, 12, 11, 0, 13, 14, 12, 0), + gsSP2Triangles(15, 12, 14, 0, 15, 16, 12, 0), + gsSP2Triangles(9, 12, 16, 0, 9, 16, 17, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_armLD02_mesh_layer_Opaque_vtx_2[7] = { + {{ {-70, 293, 13}, 0, {339, 62}, {180, 154, 249, 255} }}, + {{ {-29, 228, -78}, 0, {974, 726}, {209, 156, 194, 255} }}, + {{ {9, 410, 12}, 0, {60, 953}, {235, 131, 254, 255} }}, + {{ {-29, 228, -78}, 0, {339, 62}, {209, 156, 194, 255} }}, + {{ {105, 107, 11}, 0, {974, 726}, {42, 136, 2, 255} }}, + {{ {-34, 229, 92}, 0, {339, 62}, {208, 152, 56, 255} }}, + {{ {-70, 293, 13}, 0, {974, 726}, {180, 154, 249, 255} }}, +}; + +Gfx Stalfos4_ao_armLD02_mesh_layer_Opaque_tri_2[] = { + gsSPVertex(Stalfos4_ao_armLD02_mesh_layer_Opaque_vtx_2 + 0, 7, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 2, 0), + gsSP2Triangles(5, 2, 4, 0, 5, 6, 2, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_handLD_mesh_layer_Opaque_vtx_0[13] = { + {{ {-43, 52, -75}, 0, {158, 1615}, {230, 185, 154, 255} }}, + {{ {-57, 62, -22}, 0, {435, 1514}, {134, 225, 19, 255} }}, + {{ {-15, 199, 88}, 0, {1008, 337}, {224, 64, 105, 255} }}, + {{ {-48, 135, -29}, 0, {396, 877}, {143, 57, 9, 255} }}, + {{ {-20, 184, -29}, 0, {397, 463}, {132, 29, 6, 255} }}, + {{ {-10, 190, -75}, 0, {158, 422}, {237, 22, 132, 255} }}, + {{ {-33, 103, -74}, 0, {164, 1175}, {58, 16, 144, 255} }}, + {{ {-72, 139, -74}, 0, {162, 822}, {119, 244, 42, 255} }}, + {{ {-96, 123, -83}, 0, {117, 941}, {130, 17, 255, 255} }}, + {{ {-85, 123, -108}, 0, {-16, 946}, {193, 7, 146, 255} }}, + {{ {-16, 432, -52}, 0, {275, 1737}, {246, 242, 130, 255} }}, + {{ {-37, 435, 16}, 0, {632, 1711}, {129, 250, 7, 255} }}, + {{ {-21, 429, 73}, 0, {928, 1760}, {224, 17, 122, 255} }}, +}; + +Gfx Stalfos4_ao_handLD_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(Stalfos4_ao_handLD_mesh_layer_Opaque_vtx_0 + 0, 10, 0), + gsSPMatrix(0x0d0000c0, G_MTX_LOAD), + gsSPVertex(Stalfos4_ao_handLD_mesh_layer_Opaque_vtx_0 + 10, 3, 10), + gsSP2Triangles(10, 11, 0, 0, 0, 11, 1, 0), + gsSP2Triangles(11, 12, 1, 0, 1, 12, 2, 0), + gsSP2Triangles(2, 3, 1, 0, 2, 4, 3, 0), + gsSP2Triangles(4, 5, 3, 0, 5, 6, 3, 0), + gsSP2Triangles(3, 6, 7, 0, 7, 8, 3, 0), + gsSP2Triangles(8, 1, 3, 0, 1, 8, 0, 0), + gsSP1Triangle(0, 8, 9, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_handLD_mesh_layer_Opaque_vtx_1[13] = { + {{ {-21, 429, 73}, 0, {32, 1836}, {224, 17, 122, 255} }}, + {{ {53, 435, 11}, 0, {479, 1858}, {126, 16, 2, 255} }}, + {{ {-16, 432, -52}, 0, {717, 1883}, {246, 242, 130, 255} }}, + {{ {-15, 199, 88}, 0, {76, 488}, {224, 64, 105, 255} }}, + {{ {2, 206, 70}, 0, {170, 446}, {111, 3, 61, 255} }}, + {{ {14, 206, -28}, 0, {592, 449}, {122, 24, 229, 255} }}, + {{ {4, 205, -63}, 0, {775, 450}, {79, 48, 169, 255} }}, + {{ {-10, 190, -75}, 0, {834, 564}, {237, 22, 132, 255} }}, + {{ {-33, 103, -74}, 0, {828, 1251}, {58, 16, 144, 255} }}, + {{ {-43, 52, -75}, 0, {834, 1652}, {230, 185, 154, 255} }}, + {{ {-69, 140, -103}, 0, {984, 918}, {19, 91, 170, 255} }}, + {{ {-85, 123, -108}, 0, {1008, 1042}, {193, 7, 146, 255} }}, + {{ {-72, 139, -74}, 0, {830, 929}, {119, 244, 42, 255} }}, +}; + +Gfx Stalfos4_ao_handLD_mesh_layer_Opaque_tri_1[] = { + gsSPVertex(Stalfos4_ao_handLD_mesh_layer_Opaque_vtx_1 + 0, 3, 0), + gsSPMatrix(0x0d000100, G_MTX_LOAD), + gsSPVertex(Stalfos4_ao_handLD_mesh_layer_Opaque_vtx_1 + 3, 10, 3), + gsSP2Triangles(0, 1, 3, 0, 3, 1, 4, 0), + gsSP2Triangles(4, 1, 5, 0, 1, 2, 5, 0), + gsSP2Triangles(5, 2, 6, 0, 2, 7, 6, 0), + gsSP2Triangles(7, 2, 8, 0, 2, 9, 8, 0), + gsSP2Triangles(8, 9, 10, 0, 10, 9, 11, 0), + gsSP1Triangle(12, 8, 10, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_fingerLD01_mesh_layer_Opaque_vtx_0[25] = { + {{ {-26, 86, 10}, 0, {578, 229}, {102, 240, 74, 255} }}, + {{ {-62, 91, 4}, 0, {943, 418}, {131, 239, 13, 255} }}, + {{ {-43, 100, -17}, 0, {830, 420}, {247, 76, 155, 255} }}, + {{ {-36, 143, 42}, 0, {849, 118}, {2, 120, 215, 255} }}, + {{ {-45, 131, 62}, 0, {902, 123}, {159, 246, 81, 255} }}, + {{ {-31, 142, 71}, 0, {834, 46}, {24, 63, 108, 255} }}, + {{ {-22, 126, 57}, 0, {764, 126}, {109, 222, 55, 255} }}, + {{ {-26, 86, 10}, 0, {736, 382}, {102, 240, 74, 255} }}, + {{ {21, 117, 78}, 0, {402, 17}, {242, 38, 120, 255} }}, + {{ {6, 126, 53}, 0, {492, 56}, {210, 118, 9, 255} }}, + {{ {-2, 109, 60}, 0, {540, 107}, {155, 236, 74, 255} }}, + {{ {49, 113, 61}, 0, {240, 89}, {68, 106, 17, 255} }}, + {{ {59, 98, 71}, 0, {183, 119}, {80, 228, 95, 255} }}, + {{ {77, 78, 19}, 0, {114, 363}, {88, 165, 249, 255} }}, + {{ {64, 90, -1}, 0, {191, 373}, {72, 17, 153, 255} }}, + {{ {-2, 99, -13}, 0, {539, 368}, {224, 63, 151, 255} }}, + {{ {-17, 83, 13}, 0, {628, 358}, {136, 241, 40, 255} }}, + {{ {-20, 184, -29}, 0, {595, 602}, {132, 29, 6, 255} }}, + {{ {14, 206, -28}, 0, {592, 449}, {122, 24, 229, 255} }}, + {{ {4, 205, -63}, 0, {885, 763}, {79, 48, 169, 255} }}, + {{ {-10, 190, -75}, 0, {963, 712}, {237, 22, 132, 255} }}, + {{ {14, 206, -28}, 0, {693, 830}, {122, 24, 229, 255} }}, + {{ {-15, 199, 88}, 0, {50, 675}, {224, 64, 105, 255} }}, + {{ {2, 206, 70}, 0, {154, 764}, {111, 3, 61, 255} }}, + {{ {-20, 184, -29}, 0, {709, 618}, {132, 29, 6, 255} }}, +}; + +Gfx Stalfos4_ao_fingerLD01_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(Stalfos4_ao_fingerLD01_mesh_layer_Opaque_vtx_0 + 0, 17, 0), + gsSPMatrix(0x0d000100, G_MTX_LOAD), + gsSPVertex(Stalfos4_ao_fingerLD01_mesh_layer_Opaque_vtx_0 + 17, 8, 17), + gsSP2Triangles(17, 18, 0, 0, 19, 20, 1, 0), + gsSP2Triangles(1, 2, 19, 0, 2, 1, 3, 0), + gsSP2Triangles(3, 1, 4, 0, 4, 5, 3, 0), + gsSP2Triangles(3, 5, 6, 0, 6, 7, 3, 0), + gsSP2Triangles(7, 2, 3, 0, 21, 2, 7, 0), + gsSP2Triangles(19, 2, 21, 0, 8, 9, 10, 0), + gsSP2Triangles(8, 11, 9, 0, 12, 11, 8, 0), + gsSP2Triangles(12, 13, 11, 0, 11, 13, 14, 0), + gsSP2Triangles(13, 22, 14, 0, 14, 22, 23, 0), + gsSP2Triangles(14, 23, 15, 0, 15, 23, 21, 0), + gsSP2Triangles(15, 21, 24, 0, 16, 15, 24, 0), + gsSP2Triangles(9, 15, 16, 0, 10, 9, 16, 0), + gsSP2Triangles(9, 14, 15, 0, 11, 14, 9, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_fingerLD01_mesh_layer_Opaque_vtx_1[13] = { + {{ {-20, 184, -29}, 0, {397, 463}, {132, 29, 6, 255} }}, + {{ {-15, 199, 88}, 0, {1008, 337}, {224, 64, 105, 255} }}, + {{ {-10, 190, -75}, 0, {158, 422}, {237, 22, 132, 255} }}, + {{ {21, 117, 78}, 0, {661, 386}, {242, 38, 120, 255} }}, + {{ {-2, 109, 60}, 0, {537, 295}, {155, 236, 74, 255} }}, + {{ {59, 98, 71}, 0, {857, 428}, {80, 228, 95, 255} }}, + {{ {-17, 83, 13}, 0, {458, 91}, {136, 241, 40, 255} }}, + {{ {77, 78, 19}, 0, {950, 159}, {88, 165, 249, 255} }}, + {{ {-31, 142, 71}, 0, {385, 207}, {24, 63, 108, 255} }}, + {{ {-45, 131, 62}, 0, {312, 193}, {159, 246, 81, 255} }}, + {{ {-22, 126, 57}, 0, {433, 190}, {109, 222, 55, 255} }}, + {{ {-26, 86, 10}, 0, {414, 53}, {102, 240, 74, 255} }}, + {{ {-62, 91, 4}, 0, {226, -16}, {131, 239, 13, 255} }}, +}; + +Gfx Stalfos4_ao_fingerLD01_mesh_layer_Opaque_tri_1[] = { + gsSPVertex(Stalfos4_ao_fingerLD01_mesh_layer_Opaque_vtx_1 + 0, 3, 0), + gsSPMatrix(0x0d000140, G_MTX_LOAD), + gsSPVertex(Stalfos4_ao_fingerLD01_mesh_layer_Opaque_vtx_1 + 3, 10, 3), + gsSP2Triangles(3, 4, 5, 0, 5, 4, 6, 0), + gsSP2Triangles(5, 6, 7, 0, 7, 6, 0, 0), + gsSP2Triangles(7, 0, 1, 0, 8, 9, 10, 0), + gsSP2Triangles(10, 9, 11, 0, 9, 12, 11, 0), + gsSP2Triangles(11, 12, 0, 0, 12, 2, 0, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_fingerLD02_mesh_layer_Opaque_vtx_0[7] = { + {{ {24, 138, 49}, 0, {178, 383}, {49, 148, 45, 255} }}, + {{ {11, 149, 51}, 0, {168, 369}, {144, 7, 59, 255} }}, + {{ {27, 155, 78}, 0, {249, 126}, {20, 18, 124, 255} }}, + {{ {22, 162, 49}, 0, {108, 254}, {252, 126, 241, 255} }}, + {{ {-96, 123, -83}, 0, {117, 941}, {130, 17, 255, 255} }}, + {{ {-72, 139, -74}, 0, {162, 822}, {119, 244, 42, 255} }}, + {{ {-85, 123, -108}, 0, {-16, 946}, {193, 7, 146, 255} }}, +}; + +Gfx Stalfos4_ao_fingerLD02_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(Stalfos4_ao_fingerLD02_mesh_layer_Opaque_vtx_0 + 0, 4, 0), + gsSPMatrix(0x0d000100, G_MTX_LOAD), + gsSPVertex(Stalfos4_ao_fingerLD02_mesh_layer_Opaque_vtx_0 + 4, 3, 4), + gsSP2Triangles(0, 4, 5, 0, 0, 1, 4, 0), + gsSP2Triangles(2, 1, 0, 0, 1, 2, 3, 0), + gsSP2Triangles(6, 1, 3, 0, 4, 1, 6, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_fingerLD02_mesh_layer_Opaque_vtx_1[7] = { + {{ {-69, 140, -103}, 0, {984, 918}, {19, 91, 170, 255} }}, + {{ {-85, 123, -108}, 0, {1008, 1042}, {193, 7, 146, 255} }}, + {{ {-72, 139, -74}, 0, {830, 929}, {119, 244, 42, 255} }}, + {{ {22, 162, 49}, 0, {884, 412}, {252, 126, 241, 255} }}, + {{ {32, 151, 46}, 0, {871, 444}, {122, 17, 227, 255} }}, + {{ {27, 155, 78}, 0, {743, 295}, {20, 18, 124, 255} }}, + {{ {24, 138, 49}, 0, {814, 529}, {49, 148, 45, 255} }}, +}; + +Gfx Stalfos4_ao_fingerLD02_mesh_layer_Opaque_tri_1[] = { + gsSPVertex(Stalfos4_ao_fingerLD02_mesh_layer_Opaque_vtx_1 + 0, 3, 0), + gsSPMatrix(0x0d000180, G_MTX_LOAD), + gsSPVertex(Stalfos4_ao_fingerLD02_mesh_layer_Opaque_vtx_1 + 3, 4, 3), + gsSP2Triangles(0, 1, 3, 0, 4, 0, 3, 0), + gsSP2Triangles(3, 5, 4, 0, 5, 6, 4, 0), + gsSP2Triangles(4, 6, 2, 0, 2, 0, 4, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_padLD_mesh_layer_Opaque_vtx_0[30] = { + {{ {-27, 37, -81}, 0, {1568, 121}, {180, 41, 163, 255} }}, + {{ {-27, 37, 95}, 0, {1568, 121}, {180, 41, 93, 255} }}, + {{ {-50, 196, 7}, 0, {1629, 124}, {210, 119, 0, 255} }}, + {{ {-33, -36, -106}, 0, {1542, 124}, {182, 21, 155, 255} }}, + {{ {-31, -69, 111}, 0, {1530, 124}, {184, 188, 80, 255} }}, + {{ {-31, -69, -97}, 0, {1530, 124}, {184, 188, 176, 255} }}, + {{ {-33, -36, 120}, 0, {1542, 124}, {182, 21, 101, 255} }}, + {{ {-33, -36, -106}, 0, {330, 956}, {182, 21, 155, 255} }}, + {{ {130, -50, -74}, 0, {-3, 194}, {74, 194, 173, 255} }}, + {{ {-31, -69, -97}, 0, {118, 960}, {184, 188, 176, 255} }}, + {{ {98, 14, -69}, 0, {450, 318}, {59, 58, 160, 255} }}, + {{ {-27, 37, -81}, 0, {786, 898}, {180, 41, 163, 255} }}, + {{ {14, 62, -57}, 0, {882, 696}, {42, 72, 160, 255} }}, + {{ {-50, 196, 7}, 0, {1832, 948}, {210, 119, 0, 255} }}, + {{ {50, 82, 7}, 0, {1182, 414}, {76, 102, 0, 255} }}, + {{ {14, 62, 71}, 0, {882, 696}, {42, 72, 96, 255} }}, + {{ {-27, 37, 95}, 0, {786, 898}, {180, 41, 93, 255} }}, + {{ {98, 14, 83}, 0, {450, 318}, {59, 58, 96, 255} }}, + {{ {-33, -36, 120}, 0, {330, 956}, {182, 21, 101, 255} }}, + {{ {130, -50, 88}, 0, {-3, 194}, {74, 194, 83, 255} }}, + {{ {-31, -69, 111}, 0, {118, 960}, {184, 188, 80, 255} }}, + {{ {146, 27, 7}, 0, {459, 92}, {97, 81, 0, 255} }}, + {{ {130, -50, 88}, 0, {101, 270}, {74, 194, 83, 255} }}, + {{ {171, -46, 7}, 0, {63, 78}, {116, 204, 0, 255} }}, + {{ {130, -50, -74}, 0, {101, 270}, {74, 194, 173, 255} }}, + {{ {130, -50, -74}, 0, {1501, 30}, {74, 194, 173, 255} }}, + {{ {171, -46, 7}, 0, {1635, 74}, {116, 204, 0, 255} }}, + {{ {-31, -69, -97}, 0, {1598, 200}, {184, 188, 176, 255} }}, + {{ {-31, -69, 111}, 0, {1598, 200}, {184, 188, 80, 255} }}, + {{ {130, -50, 88}, 0, {1501, 30}, {74, 194, 83, 255} }}, +}; + +Gfx Stalfos4_ao_padLD_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(Stalfos4_ao_padLD_mesh_layer_Opaque_vtx_0 + 0, 30, 0), + gsSP2Triangles(0, 1, 2, 0, 1, 0, 3, 0), + gsSP2Triangles(3, 4, 1, 0, 3, 5, 4, 0), + gsSP2Triangles(4, 6, 1, 0, 7, 8, 9, 0), + gsSP2Triangles(7, 10, 8, 0, 11, 10, 7, 0), + gsSP2Triangles(11, 12, 10, 0, 11, 13, 12, 0), + gsSP2Triangles(14, 12, 13, 0, 14, 13, 15, 0), + gsSP2Triangles(16, 15, 13, 0, 16, 17, 15, 0), + gsSP2Triangles(16, 18, 17, 0, 19, 17, 18, 0), + gsSP2Triangles(19, 18, 20, 0, 14, 15, 17, 0), + gsSP2Triangles(14, 17, 21, 0, 22, 21, 17, 0), + gsSP2Triangles(22, 23, 21, 0, 24, 21, 23, 0), + gsSP2Triangles(24, 10, 21, 0, 14, 21, 10, 0), + gsSP2Triangles(14, 10, 12, 0, 25, 26, 27, 0), + gsSP2Triangles(26, 28, 27, 0, 29, 28, 26, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_padLD_mesh_layer_Opaque_vtx_1[10] = { + {{ {-17, -4, -105}, 0, {1008, -12}, {247, 34, 134, 255} }}, + {{ {38, -35, -105}, 0, {-16, -12}, {32, 1, 133, 255} }}, + {{ {-9, -45, -117}, 0, {543, 500}, {254, 252, 129, 255} }}, + {{ {4, -88, -101}, 0, {-16, 1008}, {10, 214, 137, 255} }}, + {{ {-49, -57, -105}, 0, {1008, 1003}, {223, 241, 134, 255} }}, + {{ {-38, -16, 121}, 0, {1008, -12}, {231, 25, 122, 255} }}, + {{ {-38, -79, 121}, 0, {-16, -12}, {239, 229, 123, 255} }}, + {{ {-6, -44, 133}, 0, {543, 500}, {4, 0, 127, 255} }}, + {{ {25, -76, 117}, 0, {-16, 1008}, {31, 226, 119, 255} }}, + {{ {24, -14, 121}, 0, {1008, 1003}, {29, 21, 122, 255} }}, +}; + +Gfx Stalfos4_ao_padLD_mesh_layer_Opaque_tri_1[] = { + gsSPVertex(Stalfos4_ao_padLD_mesh_layer_Opaque_vtx_1 + 0, 10, 0), + gsSP2Triangles(0, 1, 2, 0, 1, 3, 2, 0), + gsSP2Triangles(3, 4, 2, 0, 0, 2, 4, 0), + gsSP2Triangles(5, 6, 7, 0, 6, 8, 7, 0), + gsSP2Triangles(8, 9, 7, 0, 5, 7, 9, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_armLU01_mesh_layer_Opaque_vtx_0[18] = { + {{ {-7, 12, 49}, 0, {300, 1747}, {246, 238, 125, 255} }}, + {{ {-49, -18, 4}, 0, {528, 1801}, {136, 214, 1, 255} }}, + {{ {-24, -47, 4}, 0, {528, 1580}, {206, 139, 1, 255} }}, + {{ {0, 217, 29}, 0, {553, 1079}, {247, 251, 127, 255} }}, + {{ {-49, -18, 4}, 0, {289, 190}, {136, 214, 1, 255} }}, + {{ {-7, 12, 49}, 0, {517, 302}, {246, 238, 125, 255} }}, + {{ {-19, 217, 4}, 0, {452, 1076}, {129, 253, 255, 255} }}, + {{ {-56, 416, 3}, 0, {250, 1830}, {138, 47, 252, 255} }}, + {{ {-1, 417, 66}, 0, {545, 1833}, {250, 50, 116, 255} }}, + {{ {28, 217, 4}, 0, {703, 1078}, {127, 250, 254, 255} }}, + {{ {49, -6, 4}, 0, {816, 236}, {121, 218, 1, 255} }}, + {{ {15, -46, 4}, 0, {633, 84}, {53, 140, 1, 255} }}, + {{ {-24, -47, 4}, 0, {421, 82}, {206, 139, 1, 255} }}, + {{ {-7, 12, -44}, 0, {517, 302}, {247, 238, 131, 255} }}, + {{ {0, 217, -21}, 0, {553, 1079}, {247, 252, 129, 255} }}, + {{ {-3, 413, -50}, 0, {539, 1817}, {249, 43, 137, 255} }}, + {{ {1, 443, -2}, 0, {557, 1932}, {0, 126, 243, 255} }}, + {{ {63, 416, 3}, 0, {892, 1828}, {117, 48, 252, 255} }}, +}; + +Gfx Stalfos4_ao_armLU01_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(Stalfos4_ao_armLU01_mesh_layer_Opaque_vtx_0 + 0, 18, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSP2Triangles(3, 6, 4, 0, 7, 6, 3, 0), + gsSP2Triangles(7, 3, 8, 0, 8, 3, 9, 0), + gsSP2Triangles(3, 10, 9, 0, 3, 5, 10, 0), + gsSP2Triangles(11, 10, 5, 0, 5, 12, 11, 0), + gsSP2Triangles(13, 11, 12, 0, 13, 12, 4, 0), + gsSP2Triangles(14, 13, 4, 0, 14, 4, 6, 0), + gsSP2Triangles(15, 14, 6, 0, 15, 6, 7, 0), + gsSP2Triangles(7, 16, 15, 0, 7, 8, 16, 0), + gsSP2Triangles(8, 17, 16, 0, 8, 9, 17, 0), + gsSP2Triangles(14, 17, 9, 0, 14, 9, 10, 0), + gsSP2Triangles(14, 10, 13, 0, 11, 13, 10, 0), + gsSP2Triangles(14, 15, 17, 0, 15, 16, 17, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_armLU02_mesh_layer_Opaque_vtx_0[16] = { + {{ {26, 370, 39}, 0, {556, 1987}, {60, 77, 81, 255} }}, + {{ {26, 366, -30}, 0, {460, 1793}, {88, 64, 190, 255} }}, + {{ {-22, 368, -30}, 0, {316, 1779}, {197, 72, 170, 255} }}, + {{ {-22, 368, 39}, 0, {351, 1946}, {166, 67, 60, 255} }}, + {{ {11, 191, 36}, 0, {481, 1072}, {43, 8, 119, 255} }}, + {{ {-22, 368, 39}, 0, {311, 1976}, {166, 67, 60, 255} }}, + {{ {26, 366, -30}, 0, {556, 1964}, {88, 64, 190, 255} }}, + {{ {20, 193, -8}, 0, {528, 1079}, {119, 5, 213, 255} }}, + {{ {-2, 16, 66}, 0, {413, 177}, {5, 206, 117, 255} }}, + {{ {-53, 17, 3}, 0, {153, 181}, {137, 213, 4, 255} }}, + {{ {-19, 199, 14}, 0, {326, 1113}, {136, 4, 40, 255} }}, + {{ {-22, 368, -30}, 0, {311, 1976}, {197, 72, 170, 255} }}, + {{ {2, 192, -28}, 0, {433, 1076}, {223, 9, 134, 255} }}, + {{ {1, 15, -58}, 0, {431, 173}, {252, 210, 138, 255} }}, + {{ {57, 17, 3}, 0, {714, 181}, {119, 211, 252, 255} }}, + {{ {-1, -15, -4}, 0, {420, 22}, {253, 129, 248, 255} }}, +}; + +Gfx Stalfos4_ao_armLU02_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(Stalfos4_ao_armLU02_mesh_layer_Opaque_vtx_0 + 0, 16, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), + gsSP2Triangles(4, 0, 5, 0, 4, 6, 0, 0), + gsSP2Triangles(4, 7, 6, 0, 8, 7, 4, 0), + gsSP2Triangles(9, 8, 4, 0, 9, 4, 10, 0), + gsSP2Triangles(4, 5, 10, 0, 10, 5, 11, 0), + gsSP2Triangles(10, 11, 12, 0, 12, 11, 6, 0), + gsSP2Triangles(12, 6, 7, 0, 13, 12, 7, 0), + gsSP2Triangles(13, 7, 14, 0, 8, 14, 7, 0), + gsSP2Triangles(14, 8, 15, 0, 8, 9, 15, 0), + gsSP2Triangles(13, 15, 9, 0, 9, 12, 13, 0), + gsSP2Triangles(9, 10, 12, 0, 13, 14, 15, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_armLU02_mesh_layer_Opaque_vtx_1[18] = { + {{ {-35, 230, 92}, 0, {862, 766}, {208, 152, 56, 255} }}, + {{ {105, 108, 11}, 0, {4, 165}, {42, 136, 2, 255} }}, + {{ {101, 270, 11}, 0, {17, 1041}, {127, 10, 3, 255} }}, + {{ {-38, 296, 105}, 0, {1008, 1132}, {219, 7, 121, 255} }}, + {{ {53, 436, 11}, 0, {8, 2032}, {126, 16, 2, 255} }}, + {{ {-22, 430, 73}, 0, {676, 1890}, {224, 17, 122, 255} }}, + {{ {-81, 313, 15}, 0, {-6, 1204}, {129, 9, 0, 255} }}, + {{ {-38, 436, 16}, 0, {32, 1903}, {129, 250, 7, 255} }}, + {{ {-71, 293, 13}, 0, {-16, 1106}, {180, 154, 249, 255} }}, + {{ {-17, 433, -52}, 0, {643, 1916}, {246, 242, 130, 255} }}, + {{ {53, 436, 11}, 0, {5, 2032}, {126, 16, 2, 255} }}, + {{ {101, 270, 11}, 0, {-3, 1041}, {127, 10, 3, 255} }}, + {{ {-31, 294, -90}, 0, {1008, 1129}, {224, 9, 133, 255} }}, + {{ {105, 108, 11}, 0, {8, 165}, {42, 136, 2, 255} }}, + {{ {-30, 229, -78}, 0, {897, 766}, {209, 156, 194, 255} }}, + {{ {-71, 293, 13}, 0, {25, 1106}, {180, 154, 249, 255} }}, + {{ {-81, 313, 15}, 0, {17, 1204}, {129, 9, 0, 255} }}, + {{ {-38, 436, 16}, 0, {-16, 1903}, {129, 250, 7, 255} }}, +}; + +Gfx Stalfos4_ao_armLU02_mesh_layer_Opaque_tri_1[] = { + gsSPVertex(Stalfos4_ao_armLU02_mesh_layer_Opaque_vtx_1 + 0, 18, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), + gsSP2Triangles(4, 3, 2, 0, 4, 5, 3, 0), + gsSP2Triangles(5, 6, 3, 0, 5, 7, 6, 0), + gsSP2Triangles(8, 3, 6, 0, 8, 0, 3, 0), + gsSP2Triangles(9, 10, 11, 0, 9, 11, 12, 0), + gsSP2Triangles(13, 12, 11, 0, 13, 14, 12, 0), + gsSP2Triangles(15, 12, 14, 0, 15, 16, 12, 0), + gsSP2Triangles(9, 12, 16, 0, 9, 16, 17, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_armLU02_mesh_layer_Opaque_vtx_2[7] = { + {{ {-71, 293, 13}, 0, {339, 62}, {180, 154, 249, 255} }}, + {{ {-30, 229, -78}, 0, {974, 726}, {209, 156, 194, 255} }}, + {{ {8, 411, 12}, 0, {60, 953}, {235, 131, 254, 255} }}, + {{ {-30, 229, -78}, 0, {339, 62}, {209, 156, 194, 255} }}, + {{ {105, 108, 11}, 0, {974, 726}, {42, 136, 2, 255} }}, + {{ {-35, 230, 92}, 0, {339, 62}, {208, 152, 56, 255} }}, + {{ {-71, 293, 13}, 0, {974, 726}, {180, 154, 249, 255} }}, +}; + +Gfx Stalfos4_ao_armLU02_mesh_layer_Opaque_tri_2[] = { + gsSPVertex(Stalfos4_ao_armLU02_mesh_layer_Opaque_vtx_2 + 0, 7, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 2, 0), + gsSP2Triangles(5, 2, 4, 0, 5, 6, 2, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_handLU_mesh_layer_Opaque_vtx_0[17] = { + {{ {-44, 53, -75}, 0, {158, 1615}, {230, 185, 154, 255} }}, + {{ {-58, 63, -22}, 0, {435, 1514}, {135, 224, 19, 255} }}, + {{ {-16, 200, 88}, 0, {1008, 337}, {3, 18, 126, 255} }}, + {{ {-48, 136, -29}, 0, {396, 877}, {143, 57, 9, 255} }}, + {{ {-20, 185, -29}, 0, {397, 463}, {130, 243, 242, 255} }}, + {{ {-77, 214, 77}, 0, {950, 159}, {156, 2, 78, 255} }}, + {{ {-79, 221, -17}, 0, {458, 91}, {153, 5, 182, 255} }}, + {{ {-11, 191, -75}, 0, {158, 422}, {1, 0, 129, 255} }}, + {{ {-82, 233, -62}, 0, {226, -16}, {167, 4, 166, 255} }}, + {{ {-80, 225, -26}, 0, {414, 53}, {166, 235, 87, 255} }}, + {{ {-34, 103, -74}, 0, {164, 1175}, {58, 16, 144, 255} }}, + {{ {-72, 139, -74}, 0, {162, 822}, {117, 248, 49, 255} }}, + {{ {-97, 123, -83}, 0, {117, 941}, {130, 15, 0, 255} }}, + {{ {-86, 124, -108}, 0, {-16, 946}, {193, 6, 146, 255} }}, + {{ {-17, 433, -52}, 0, {275, 1737}, {246, 242, 130, 255} }}, + {{ {-38, 436, 16}, 0, {632, 1711}, {129, 250, 7, 255} }}, + {{ {-22, 430, 73}, 0, {928, 1760}, {224, 17, 122, 255} }}, +}; + +Gfx Stalfos4_ao_handLU_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(Stalfos4_ao_handLU_mesh_layer_Opaque_vtx_0 + 0, 14, 0), + gsSPMatrix(0x0d000240, G_MTX_LOAD), + gsSPVertex(Stalfos4_ao_handLU_mesh_layer_Opaque_vtx_0 + 14, 3, 14), + gsSP2Triangles(14, 15, 0, 0, 0, 15, 1, 0), + gsSP2Triangles(15, 16, 1, 0, 1, 16, 2, 0), + gsSP2Triangles(2, 3, 1, 0, 2, 4, 3, 0), + gsSP2Triangles(5, 4, 2, 0, 5, 6, 4, 0), + gsSP2Triangles(4, 7, 3, 0, 8, 7, 4, 0), + gsSP2Triangles(9, 8, 4, 0, 7, 10, 3, 0), + gsSP2Triangles(3, 10, 11, 0, 11, 12, 3, 0), + gsSP2Triangles(12, 1, 3, 0, 1, 12, 0, 0), + gsSP1Triangle(0, 12, 13, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_handLU_mesh_layer_Opaque_vtx_1[28] = { + {{ {-22, 430, 73}, 0, {32, 1836}, {224, 17, 122, 255} }}, + {{ {53, 436, 11}, 0, {479, 1858}, {126, 16, 2, 255} }}, + {{ {-17, 433, -52}, 0, {717, 1883}, {246, 242, 130, 255} }}, + {{ {-20, 185, -29}, 0, {595, 602}, {130, 243, 242, 255} }}, + {{ {14, 207, -28}, 0, {592, 449}, {105, 69, 239, 255} }}, + {{ {-80, 225, -26}, 0, {578, 229}, {166, 235, 87, 255} }}, + {{ {-16, 200, 88}, 0, {76, 488}, {3, 18, 126, 255} }}, + {{ {1, 206, 70}, 0, {170, 446}, {91, 69, 56, 255} }}, + {{ {3, 206, -63}, 0, {775, 450}, {88, 54, 182, 255} }}, + {{ {-11, 191, -75}, 0, {834, 564}, {1, 0, 129, 255} }}, + {{ {-34, 103, -74}, 0, {828, 1251}, {58, 16, 144, 255} }}, + {{ {-44, 53, -75}, 0, {834, 1652}, {230, 185, 154, 255} }}, + {{ {-70, 141, -103}, 0, {984, 918}, {21, 88, 167, 255} }}, + {{ {-86, 124, -108}, 0, {1008, 1042}, {193, 6, 146, 255} }}, + {{ {-72, 139, -74}, 0, {830, 929}, {117, 248, 49, 255} }}, + {{ {3, 206, -63}, 0, {885, 763}, {88, 54, 182, 255} }}, + {{ {-11, 191, -75}, 0, {963, 712}, {1, 0, 129, 255} }}, + {{ {-82, 233, -62}, 0, {943, 418}, {167, 4, 166, 255} }}, + {{ {-78, 256, -43}, 0, {830, 420}, {61, 233, 109, 255} }}, + {{ {14, 207, -28}, 0, {693, 830}, {105, 69, 239, 255} }}, + {{ {-80, 225, -26}, 0, {736, 382}, {166, 235, 87, 255} }}, + {{ {-79, 221, -17}, 0, {628, 358}, {153, 5, 182, 255} }}, + {{ {-80, 252, -2}, 0, {539, 368}, {88, 4, 91, 255} }}, + {{ {-20, 185, -29}, 0, {709, 618}, {130, 243, 242, 255} }}, + {{ {1, 206, 70}, 0, {154, 764}, {91, 69, 56, 255} }}, + {{ {-78, 237, 64}, 0, {191, 373}, {115, 18, 205, 255} }}, + {{ {-16, 200, 88}, 0, {50, 675}, {3, 18, 126, 255} }}, + {{ {-77, 214, 77}, 0, {114, 363}, {156, 2, 78, 255} }}, +}; + +Gfx Stalfos4_ao_handLU_mesh_layer_Opaque_tri_1[] = { + gsSPVertex(Stalfos4_ao_handLU_mesh_layer_Opaque_vtx_1 + 0, 3, 0), + gsSPMatrix(0x0d000280, G_MTX_LOAD), + gsSPVertex(Stalfos4_ao_handLU_mesh_layer_Opaque_vtx_1 + 3, 25, 3), + gsSP2Triangles(3, 4, 5, 0, 0, 1, 6, 0), + gsSP2Triangles(6, 1, 7, 0, 7, 1, 4, 0), + gsSP2Triangles(1, 2, 4, 0, 4, 2, 8, 0), + gsSP2Triangles(2, 9, 8, 0, 9, 2, 10, 0), + gsSP2Triangles(2, 11, 10, 0, 10, 11, 12, 0), + gsSP2Triangles(12, 11, 13, 0, 14, 10, 12, 0), + gsSP2Triangles(15, 16, 17, 0, 17, 18, 15, 0), + gsSP2Triangles(15, 18, 19, 0, 19, 18, 20, 0), + gsSP2Triangles(21, 22, 23, 0, 22, 19, 23, 0), + gsSP2Triangles(22, 24, 19, 0, 25, 24, 22, 0), + gsSP2Triangles(25, 26, 24, 0, 27, 26, 25, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_fingerLU01_mesh_layer_Opaque_vtx_0[16] = { + {{ {21, 118, 78}, 0, {402, 17}, {242, 38, 120, 255} }}, + {{ {6, 127, 53}, 0, {492, 56}, {190, 80, 183, 255} }}, + {{ {-2, 110, 60}, 0, {540, 107}, {170, 2, 94, 255} }}, + {{ {49, 114, 60}, 0, {240, 89}, {89, 62, 190, 255} }}, + {{ {59, 100, 70}, 0, {183, 119}, {60, 145, 14, 255} }}, + {{ {-36, 145, 42}, 0, {849, 118}, {7, 109, 191, 255} }}, + {{ {-45, 132, 61}, 0, {902, 123}, {161, 255, 85, 255} }}, + {{ {-31, 143, 71}, 0, {834, 46}, {24, 63, 108, 255} }}, + {{ {-22, 127, 57}, 0, {764, 126}, {115, 217, 37, 255} }}, + {{ {-77, 214, 77}, 0, {114, 363}, {156, 2, 78, 255} }}, + {{ {-78, 237, 64}, 0, {191, 373}, {115, 18, 205, 255} }}, + {{ {-80, 252, -2}, 0, {539, 368}, {88, 4, 91, 255} }}, + {{ {-79, 221, -17}, 0, {628, 358}, {153, 5, 182, 255} }}, + {{ {-80, 225, -26}, 0, {736, 382}, {166, 235, 87, 255} }}, + {{ {-78, 256, -43}, 0, {830, 420}, {61, 233, 109, 255} }}, + {{ {-82, 233, -62}, 0, {943, 418}, {167, 4, 166, 255} }}, +}; + +Gfx Stalfos4_ao_fingerLU01_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(Stalfos4_ao_fingerLU01_mesh_layer_Opaque_vtx_0 + 0, 9, 0), + gsSPMatrix(0x0d000280, G_MTX_LOAD), + gsSPVertex(Stalfos4_ao_fingerLU01_mesh_layer_Opaque_vtx_0 + 9, 7, 9), + gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0), + gsSP2Triangles(4, 3, 0, 0, 4, 9, 3, 0), + gsSP2Triangles(3, 9, 10, 0, 3, 10, 1, 0), + gsSP2Triangles(1, 10, 11, 0, 1, 11, 12, 0), + gsSP2Triangles(2, 1, 12, 0, 13, 14, 5, 0), + gsSP2Triangles(14, 15, 5, 0, 5, 15, 6, 0), + gsSP2Triangles(6, 7, 5, 0, 5, 7, 8, 0), + gsSP1Triangle(8, 13, 5, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_fingerLU01_mesh_layer_Opaque_vtx_1[10] = { + {{ {-79, 221, -17}, 0, {458, 91}, {153, 5, 182, 255} }}, + {{ {-77, 214, 77}, 0, {950, 159}, {156, 2, 78, 255} }}, + {{ {-80, 225, -26}, 0, {414, 53}, {166, 235, 87, 255} }}, + {{ {-82, 233, -62}, 0, {226, -16}, {167, 4, 166, 255} }}, + {{ {21, 118, 78}, 0, {661, 386}, {242, 38, 120, 255} }}, + {{ {-2, 110, 60}, 0, {537, 295}, {170, 2, 94, 255} }}, + {{ {59, 100, 70}, 0, {857, 428}, {60, 145, 14, 255} }}, + {{ {-31, 143, 71}, 0, {385, 207}, {24, 63, 108, 255} }}, + {{ {-45, 132, 61}, 0, {312, 193}, {161, 255, 85, 255} }}, + {{ {-22, 127, 57}, 0, {433, 190}, {115, 217, 37, 255} }}, +}; + +Gfx Stalfos4_ao_fingerLU01_mesh_layer_Opaque_tri_1[] = { + gsSPVertex(Stalfos4_ao_fingerLU01_mesh_layer_Opaque_vtx_1 + 0, 4, 0), + gsSPMatrix(0x0d0002c0, G_MTX_LOAD), + gsSPVertex(Stalfos4_ao_fingerLU01_mesh_layer_Opaque_vtx_1 + 4, 6, 4), + gsSP2Triangles(4, 5, 6, 0, 6, 5, 0, 0), + gsSP2Triangles(6, 0, 1, 0, 7, 8, 9, 0), + gsSP2Triangles(9, 8, 2, 0, 8, 3, 2, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_fingerLU02_mesh_layer_Opaque_vtx_0[7] = { + {{ {21, 133, 44}, 0, {178, 383}, {49, 149, 48, 255} }}, + {{ {7, 143, 46}, 0, {168, 369}, {143, 8, 57, 255} }}, + {{ {23, 150, 73}, 0, {249, 126}, {20, 18, 124, 255} }}, + {{ {18, 157, 44}, 0, {108, 254}, {251, 126, 239, 255} }}, + {{ {-97, 123, -83}, 0, {117, 941}, {130, 15, 0, 255} }}, + {{ {-72, 139, -74}, 0, {162, 822}, {117, 248, 49, 255} }}, + {{ {-86, 124, -108}, 0, {-16, 946}, {193, 6, 146, 255} }}, +}; + +Gfx Stalfos4_ao_fingerLU02_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(Stalfos4_ao_fingerLU02_mesh_layer_Opaque_vtx_0 + 0, 4, 0), + gsSPMatrix(0x0d000280, G_MTX_LOAD), + gsSPVertex(Stalfos4_ao_fingerLU02_mesh_layer_Opaque_vtx_0 + 4, 3, 4), + gsSP2Triangles(0, 4, 5, 0, 0, 1, 4, 0), + gsSP2Triangles(2, 1, 0, 0, 1, 2, 3, 0), + gsSP2Triangles(6, 1, 3, 0, 4, 1, 6, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_fingerLU02_mesh_layer_Opaque_vtx_1[7] = { + {{ {-70, 141, -103}, 0, {984, 918}, {21, 88, 167, 255} }}, + {{ {-86, 124, -108}, 0, {1008, 1042}, {193, 6, 146, 255} }}, + {{ {-72, 139, -74}, 0, {830, 929}, {117, 248, 49, 255} }}, + {{ {18, 157, 44}, 0, {884, 412}, {251, 126, 239, 255} }}, + {{ {29, 146, 41}, 0, {871, 444}, {122, 18, 227, 255} }}, + {{ {23, 150, 73}, 0, {743, 295}, {20, 18, 124, 255} }}, + {{ {21, 133, 44}, 0, {814, 529}, {49, 149, 48, 255} }}, +}; + +Gfx Stalfos4_ao_fingerLU02_mesh_layer_Opaque_tri_1[] = { + gsSPVertex(Stalfos4_ao_fingerLU02_mesh_layer_Opaque_vtx_1 + 0, 3, 0), + gsSPMatrix(0x0d000300, G_MTX_LOAD), + gsSPVertex(Stalfos4_ao_fingerLU02_mesh_layer_Opaque_vtx_1 + 3, 4, 3), + gsSP2Triangles(0, 1, 3, 0, 4, 0, 3, 0), + gsSP2Triangles(3, 5, 4, 0, 5, 6, 4, 0), + gsSP2Triangles(4, 6, 2, 0, 2, 0, 4, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_padLU_mesh_layer_Opaque_vtx_0[30] = { + {{ {-28, 38, -81}, 0, {1568, 121}, {180, 41, 163, 255} }}, + {{ {-28, 38, 95}, 0, {1568, 121}, {180, 41, 93, 255} }}, + {{ {-51, 196, 7}, 0, {1629, 124}, {210, 119, 0, 255} }}, + {{ {-34, -35, -106}, 0, {1542, 124}, {182, 21, 155, 255} }}, + {{ {-33, -68, 111}, 0, {1530, 124}, {184, 188, 80, 255} }}, + {{ {-33, -68, -97}, 0, {1530, 124}, {184, 188, 176, 255} }}, + {{ {-34, -35, 120}, 0, {1542, 124}, {182, 21, 101, 255} }}, + {{ {-34, -35, -106}, 0, {330, 956}, {182, 21, 155, 255} }}, + {{ {129, -49, -74}, 0, {-3, 194}, {74, 194, 173, 255} }}, + {{ {-33, -68, -97}, 0, {118, 960}, {184, 188, 176, 255} }}, + {{ {97, 14, -69}, 0, {450, 318}, {59, 58, 160, 255} }}, + {{ {-28, 38, -81}, 0, {786, 898}, {180, 41, 163, 255} }}, + {{ {13, 63, -57}, 0, {882, 696}, {42, 72, 160, 255} }}, + {{ {-51, 196, 7}, 0, {1832, 948}, {210, 119, 0, 255} }}, + {{ {49, 82, 7}, 0, {1182, 414}, {76, 102, 0, 255} }}, + {{ {13, 63, 71}, 0, {882, 696}, {42, 72, 96, 255} }}, + {{ {-28, 38, 95}, 0, {786, 898}, {180, 41, 93, 255} }}, + {{ {97, 14, 83}, 0, {450, 318}, {59, 58, 96, 255} }}, + {{ {-34, -35, 120}, 0, {330, 956}, {182, 21, 101, 255} }}, + {{ {129, -49, 88}, 0, {-3, 194}, {74, 194, 83, 255} }}, + {{ {-33, -68, 111}, 0, {118, 960}, {184, 188, 80, 255} }}, + {{ {144, 27, 7}, 0, {459, 92}, {97, 81, 0, 255} }}, + {{ {129, -49, 88}, 0, {101, 270}, {74, 194, 83, 255} }}, + {{ {170, -46, 7}, 0, {63, 78}, {116, 204, 0, 255} }}, + {{ {129, -49, -74}, 0, {101, 270}, {74, 194, 173, 255} }}, + {{ {129, -49, -74}, 0, {1501, 30}, {74, 194, 173, 255} }}, + {{ {170, -46, 7}, 0, {1635, 74}, {116, 204, 0, 255} }}, + {{ {-33, -68, -97}, 0, {1598, 200}, {184, 188, 176, 255} }}, + {{ {-33, -68, 111}, 0, {1598, 200}, {184, 188, 80, 255} }}, + {{ {129, -49, 88}, 0, {1501, 30}, {74, 194, 83, 255} }}, +}; + +Gfx Stalfos4_ao_padLU_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(Stalfos4_ao_padLU_mesh_layer_Opaque_vtx_0 + 0, 30, 0), + gsSP2Triangles(0, 1, 2, 0, 1, 0, 3, 0), + gsSP2Triangles(3, 4, 1, 0, 3, 5, 4, 0), + gsSP2Triangles(4, 6, 1, 0, 7, 8, 9, 0), + gsSP2Triangles(7, 10, 8, 0, 11, 10, 7, 0), + gsSP2Triangles(11, 12, 10, 0, 11, 13, 12, 0), + gsSP2Triangles(14, 12, 13, 0, 14, 13, 15, 0), + gsSP2Triangles(16, 15, 13, 0, 16, 17, 15, 0), + gsSP2Triangles(16, 18, 17, 0, 19, 17, 18, 0), + gsSP2Triangles(19, 18, 20, 0, 14, 15, 17, 0), + gsSP2Triangles(14, 17, 21, 0, 22, 21, 17, 0), + gsSP2Triangles(22, 23, 21, 0, 24, 21, 23, 0), + gsSP2Triangles(24, 10, 21, 0, 14, 21, 10, 0), + gsSP2Triangles(14, 10, 12, 0, 25, 26, 27, 0), + gsSP2Triangles(26, 28, 27, 0, 29, 28, 26, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_padLU_mesh_layer_Opaque_vtx_1[10] = { + {{ {-18, -4, -105}, 0, {1008, -12}, {247, 34, 134, 255} }}, + {{ {37, -35, -105}, 0, {-16, -12}, {32, 1, 133, 255} }}, + {{ {-10, -44, -117}, 0, {543, 500}, {254, 252, 129, 255} }}, + {{ {3, -88, -101}, 0, {-16, 1008}, {10, 214, 137, 255} }}, + {{ {-50, -56, -105}, 0, {1008, 1003}, {223, 241, 134, 255} }}, + {{ {-39, -15, 121}, 0, {1008, -12}, {231, 25, 122, 255} }}, + {{ {-39, -79, 121}, 0, {-16, -12}, {239, 229, 123, 255} }}, + {{ {-8, -43, 133}, 0, {543, 500}, {4, 0, 127, 255} }}, + {{ {24, -76, 117}, 0, {-16, 1008}, {31, 226, 119, 255} }}, + {{ {23, -14, 121}, 0, {1008, 1003}, {29, 21, 122, 255} }}, +}; + +Gfx Stalfos4_ao_padLU_mesh_layer_Opaque_tri_1[] = { + gsSPVertex(Stalfos4_ao_padLU_mesh_layer_Opaque_vtx_1 + 0, 10, 0), + gsSP2Triangles(0, 1, 2, 0, 1, 3, 2, 0), + gsSP2Triangles(3, 4, 2, 0, 0, 2, 4, 0), + gsSP2Triangles(5, 6, 7, 0, 6, 8, 7, 0), + gsSP2Triangles(8, 9, 7, 0, 5, 7, 9, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_armRD01_mesh_layer_Opaque_vtx_0[18] = { + {{ {-6, 11, -49}, 0, {300, 1747}, {246, 238, 131, 255} }}, + {{ {-24, -47, -4}, 0, {528, 1580}, {206, 139, 255, 255} }}, + {{ {-49, -19, -4}, 0, {528, 1801}, {136, 214, 255, 255} }}, + {{ {0, 216, -29}, 0, {553, 1079}, {247, 251, 129, 255} }}, + {{ {-6, 11, -49}, 0, {517, 302}, {246, 238, 131, 255} }}, + {{ {-49, -19, -4}, 0, {289, 190}, {136, 214, 255, 255} }}, + {{ {49, -7, -4}, 0, {816, 236}, {121, 218, 255, 255} }}, + {{ {28, 216, -4}, 0, {703, 1078}, {127, 250, 2, 255} }}, + {{ {-1, 416, -66}, 0, {545, 1833}, {250, 50, 140, 255} }}, + {{ {-56, 415, -3}, 0, {250, 1830}, {138, 47, 4, 255} }}, + {{ {-18, 216, -4}, 0, {452, 1076}, {129, 253, 1, 255} }}, + {{ {0, 217, 21}, 0, {553, 1079}, {247, 252, 127, 255} }}, + {{ {-6, 11, 44}, 0, {517, 302}, {247, 238, 125, 255} }}, + {{ {-24, -47, -4}, 0, {421, 82}, {206, 139, 255, 255} }}, + {{ {15, -47, -4}, 0, {633, 84}, {53, 140, 255, 255} }}, + {{ {63, 415, -3}, 0, {892, 1828}, {117, 48, 4, 255} }}, + {{ {1, 442, 2}, 0, {557, 1932}, {0, 126, 13, 255} }}, + {{ {-2, 412, 50}, 0, {539, 1817}, {249, 43, 119, 255} }}, +}; + +Gfx Stalfos4_ao_armRD01_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(Stalfos4_ao_armRD01_mesh_layer_Opaque_vtx_0 + 0, 18, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSP2Triangles(3, 6, 4, 0, 3, 7, 6, 0), + gsSP2Triangles(8, 7, 3, 0, 9, 8, 3, 0), + gsSP2Triangles(9, 3, 10, 0, 3, 5, 10, 0), + gsSP2Triangles(11, 10, 5, 0, 11, 5, 12, 0), + gsSP2Triangles(12, 5, 13, 0, 12, 13, 14, 0), + gsSP2Triangles(4, 14, 13, 0, 14, 4, 6, 0), + gsSP2Triangles(14, 6, 12, 0, 11, 12, 6, 0), + gsSP2Triangles(11, 6, 7, 0, 11, 7, 15, 0), + gsSP2Triangles(8, 15, 7, 0, 8, 16, 15, 0), + gsSP2Triangles(9, 16, 8, 0, 9, 17, 16, 0), + gsSP2Triangles(17, 9, 10, 0, 17, 10, 11, 0), + gsSP2Triangles(11, 15, 17, 0, 17, 15, 16, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_armRD02_mesh_layer_Opaque_vtx_0[16] = { + {{ {26, 370, -39}, 0, {556, 1987}, {60, 77, 175, 255} }}, + {{ {-22, 367, 30}, 0, {316, 1779}, {197, 72, 86, 255} }}, + {{ {26, 365, 30}, 0, {460, 1793}, {88, 64, 66, 255} }}, + {{ {-22, 367, -39}, 0, {351, 1946}, {166, 67, 196, 255} }}, + {{ {11, 190, -36}, 0, {481, 1072}, {43, 8, 137, 255} }}, + {{ {-22, 367, -39}, 0, {311, 1976}, {166, 67, 196, 255} }}, + {{ {-19, 199, -14}, 0, {326, 1113}, {136, 4, 216, 255} }}, + {{ {-53, 16, -3}, 0, {153, 181}, {137, 213, 252, 255} }}, + {{ {-2, 15, -66}, 0, {413, 177}, {5, 206, 139, 255} }}, + {{ {20, 192, 8}, 0, {528, 1079}, {119, 5, 43, 255} }}, + {{ {26, 365, 30}, 0, {556, 1964}, {88, 64, 66, 255} }}, + {{ {2, 191, 28}, 0, {433, 1076}, {223, 9, 122, 255} }}, + {{ {1, 14, 58}, 0, {431, 173}, {252, 210, 118, 255} }}, + {{ {-22, 367, 30}, 0, {311, 1976}, {197, 72, 86, 255} }}, + {{ {-1, -15, 4}, 0, {420, 22}, {253, 129, 8, 255} }}, + {{ {57, 16, -3}, 0, {714, 181}, {119, 211, 4, 255} }}, +}; + +Gfx Stalfos4_ao_armRD02_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(Stalfos4_ao_armRD02_mesh_layer_Opaque_vtx_0 + 0, 16, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0), + gsSP2Triangles(4, 5, 0, 0, 4, 6, 5, 0), + gsSP2Triangles(7, 6, 4, 0, 7, 4, 8, 0), + gsSP2Triangles(8, 4, 9, 0, 4, 10, 9, 0), + gsSP2Triangles(4, 0, 10, 0, 11, 9, 10, 0), + gsSP2Triangles(12, 9, 11, 0, 7, 12, 11, 0), + gsSP2Triangles(7, 11, 6, 0, 6, 11, 13, 0), + gsSP2Triangles(11, 10, 13, 0, 6, 13, 5, 0), + gsSP2Triangles(8, 14, 7, 0, 15, 14, 8, 0), + gsSP2Triangles(8, 9, 15, 0, 12, 15, 9, 0), + gsSP2Triangles(12, 14, 15, 0, 12, 7, 14, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_armRD02_mesh_layer_Opaque_vtx_1[18] = { + {{ {-35, 229, -92}, 0, {862, 766}, {208, 152, 200, 255} }}, + {{ {102, 269, -11}, 0, {17, 1041}, {127, 10, 253, 255} }}, + {{ {105, 107, -11}, 0, {4, 165}, {42, 136, 254, 255} }}, + {{ {-38, 295, -105}, 0, {1008, 1132}, {219, 7, 135, 255} }}, + {{ {-71, 293, -13}, 0, {-16, 1106}, {180, 154, 7, 255} }}, + {{ {-81, 312, -15}, 0, {-6, 1204}, {129, 9, 0, 255} }}, + {{ {-22, 429, -73}, 0, {676, 1890}, {224, 17, 134, 255} }}, + {{ {-37, 435, -16}, 0, {32, 1903}, {129, 250, 249, 255} }}, + {{ {53, 435, -11}, 0, {8, 2032}, {126, 16, 254, 255} }}, + {{ {-17, 432, 52}, 0, {643, 1916}, {246, 242, 126, 255} }}, + {{ {102, 269, -11}, 0, {-3, 1041}, {127, 10, 253, 255} }}, + {{ {53, 435, -11}, 0, {5, 2032}, {126, 16, 254, 255} }}, + {{ {-31, 293, 90}, 0, {1008, 1129}, {224, 9, 123, 255} }}, + {{ {-81, 312, -15}, 0, {17, 1204}, {129, 9, 0, 255} }}, + {{ {-37, 435, -16}, 0, {-16, 1903}, {129, 250, 249, 255} }}, + {{ {-71, 293, -13}, 0, {25, 1106}, {180, 154, 7, 255} }}, + {{ {-29, 228, 78}, 0, {897, 766}, {209, 156, 62, 255} }}, + {{ {105, 107, -11}, 0, {8, 165}, {42, 136, 254, 255} }}, +}; + +Gfx Stalfos4_ao_armRD02_mesh_layer_Opaque_tri_1[] = { + gsSPVertex(Stalfos4_ao_armRD02_mesh_layer_Opaque_vtx_1 + 0, 18, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0), + gsSP2Triangles(4, 3, 0, 0, 4, 5, 3, 0), + gsSP2Triangles(6, 3, 5, 0, 6, 5, 7, 0), + gsSP2Triangles(8, 3, 6, 0, 8, 1, 3, 0), + gsSP2Triangles(9, 10, 11, 0, 9, 12, 10, 0), + gsSP2Triangles(9, 13, 12, 0, 9, 14, 13, 0), + gsSP2Triangles(15, 12, 13, 0, 15, 16, 12, 0), + gsSP2Triangles(17, 12, 16, 0, 17, 10, 12, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_armRD02_mesh_layer_Opaque_vtx_2[7] = { + {{ {-71, 293, -13}, 0, {339, 62}, {180, 154, 7, 255} }}, + {{ {8, 410, -12}, 0, {60, 953}, {235, 131, 2, 255} }}, + {{ {-29, 228, 78}, 0, {974, 726}, {209, 156, 62, 255} }}, + {{ {-29, 228, 78}, 0, {339, 62}, {209, 156, 62, 255} }}, + {{ {105, 107, -11}, 0, {974, 726}, {42, 136, 254, 255} }}, + {{ {-35, 229, -92}, 0, {339, 62}, {208, 152, 200, 255} }}, + {{ {-71, 293, -13}, 0, {974, 726}, {180, 154, 7, 255} }}, +}; + +Gfx Stalfos4_ao_armRD02_mesh_layer_Opaque_tri_2[] = { + gsSPVertex(Stalfos4_ao_armRD02_mesh_layer_Opaque_vtx_2 + 0, 7, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 1, 4, 0), + gsSP2Triangles(5, 4, 1, 0, 5, 1, 6, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_handRD_mesh_layer_Opaque_vtx_0[17] = { + {{ {-43, 52, 75}, 0, {158, 1615}, {230, 185, 102, 255} }}, + {{ {-57, 62, 22}, 0, {435, 1514}, {134, 225, 237, 255} }}, + {{ {-97, 123, 83}, 0, {117, 941}, {129, 11, 0, 255} }}, + {{ {-86, 123, 108}, 0, {-16, 946}, {194, 3, 111, 255} }}, + {{ {-48, 135, 29}, 0, {396, 877}, {143, 57, 247, 255} }}, + {{ {-72, 139, 74}, 0, {162, 822}, {115, 254, 201, 255} }}, + {{ {-33, 103, 74}, 0, {164, 1175}, {58, 16, 112, 255} }}, + {{ {-10, 190, 75}, 0, {158, 422}, {1, 0, 127, 255} }}, + {{ {-20, 184, 29}, 0, {397, 463}, {130, 243, 14, 255} }}, + {{ {-81, 232, 62}, 0, {226, -16}, {165, 52, 72, 255} }}, + {{ {-79, 225, 26}, 0, {414, 53}, {160, 8, 173, 255} }}, + {{ {-15, 199, -88}, 0, {1008, 337}, {3, 18, 130, 255} }}, + {{ {-77, 213, -77}, 0, {950, 159}, {169, 220, 171, 255} }}, + {{ {-79, 220, 17}, 0, {458, 91}, {158, 236, 78, 255} }}, + {{ {-17, 432, 52}, 0, {275, 1737}, {246, 242, 126, 255} }}, + {{ {-37, 435, -16}, 0, {632, 1711}, {129, 250, 249, 255} }}, + {{ {-22, 429, -73}, 0, {928, 1760}, {224, 17, 134, 255} }}, +}; + +Gfx Stalfos4_ao_handRD_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(Stalfos4_ao_handRD_mesh_layer_Opaque_vtx_0 + 0, 14, 0), + gsSPMatrix(0x0d0003c0, G_MTX_LOAD), + gsSPVertex(Stalfos4_ao_handRD_mesh_layer_Opaque_vtx_0 + 14, 3, 14), + gsSP2Triangles(14, 0, 15, 0, 0, 1, 15, 0), + gsSP2Triangles(1, 0, 2, 0, 0, 3, 2, 0), + gsSP2Triangles(2, 4, 1, 0, 5, 4, 2, 0), + gsSP2Triangles(4, 5, 6, 0, 7, 4, 6, 0), + gsSP2Triangles(8, 4, 7, 0, 9, 8, 7, 0), + gsSP2Triangles(10, 8, 9, 0, 11, 4, 8, 0), + gsSP2Triangles(11, 1, 4, 0, 1, 11, 16, 0), + gsSP2Triangles(15, 1, 16, 0, 12, 11, 8, 0), + gsSP1Triangle(12, 8, 13, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_handRD_mesh_layer_Opaque_vtx_1[28] = { + {{ {-22, 429, -73}, 0, {32, 1836}, {224, 17, 134, 255} }}, + {{ {53, 435, -11}, 0, {479, 1858}, {126, 16, 254, 255} }}, + {{ {-17, 432, 52}, 0, {717, 1883}, {246, 242, 126, 255} }}, + {{ {-20, 184, 29}, 0, {595, 602}, {130, 243, 14, 255} }}, + {{ {-79, 225, 26}, 0, {578, 229}, {160, 8, 173, 255} }}, + {{ {14, 207, 28}, 0, {592, 449}, {105, 69, 17, 255} }}, + {{ {-15, 199, -88}, 0, {76, 488}, {3, 18, 130, 255} }}, + {{ {1, 206, -70}, 0, {170, 446}, {91, 69, 200, 255} }}, + {{ {3, 205, 63}, 0, {775, 450}, {88, 54, 74, 255} }}, + {{ {-10, 190, 75}, 0, {834, 564}, {1, 0, 127, 255} }}, + {{ {-33, 103, 74}, 0, {828, 1251}, {58, 16, 112, 255} }}, + {{ {-43, 52, 75}, 0, {834, 1652}, {230, 185, 102, 255} }}, + {{ {-70, 140, 103}, 0, {984, 918}, {25, 84, 92, 255} }}, + {{ {-72, 139, 74}, 0, {830, 929}, {115, 254, 201, 255} }}, + {{ {-86, 123, 108}, 0, {1008, 1042}, {194, 3, 111, 255} }}, + {{ {3, 205, 63}, 0, {885, 763}, {88, 54, 74, 255} }}, + {{ {-81, 232, 62}, 0, {943, 418}, {165, 52, 72, 255} }}, + {{ {-10, 190, 75}, 0, {963, 712}, {1, 0, 127, 255} }}, + {{ {-78, 255, 43}, 0, {830, 420}, {118, 212, 15, 255} }}, + {{ {14, 207, 28}, 0, {693, 830}, {105, 69, 17, 255} }}, + {{ {-79, 225, 26}, 0, {736, 382}, {160, 8, 173, 255} }}, + {{ {-79, 220, 17}, 0, {628, 358}, {158, 236, 78, 255} }}, + {{ {-20, 184, 29}, 0, {709, 618}, {130, 243, 14, 255} }}, + {{ {-80, 251, 2}, 0, {539, 368}, {126, 243, 255, 255} }}, + {{ {1, 206, -70}, 0, {154, 764}, {91, 69, 200, 255} }}, + {{ {-77, 236, -64}, 0, {191, 373}, {171, 90, 228, 255} }}, + {{ {-15, 199, -88}, 0, {50, 675}, {3, 18, 130, 255} }}, + {{ {-77, 213, -77}, 0, {114, 363}, {169, 220, 171, 255} }}, +}; + +Gfx Stalfos4_ao_handRD_mesh_layer_Opaque_tri_1[] = { + gsSPVertex(Stalfos4_ao_handRD_mesh_layer_Opaque_vtx_1 + 0, 3, 0), + gsSPMatrix(0x0d000400, G_MTX_LOAD), + gsSPVertex(Stalfos4_ao_handRD_mesh_layer_Opaque_vtx_1 + 3, 25, 3), + gsSP2Triangles(3, 4, 5, 0, 0, 6, 1, 0), + gsSP2Triangles(6, 7, 1, 0, 7, 5, 1, 0), + gsSP2Triangles(1, 5, 2, 0, 5, 8, 2, 0), + gsSP2Triangles(2, 8, 9, 0, 9, 10, 2, 0), + gsSP2Triangles(2, 10, 11, 0, 10, 12, 11, 0), + gsSP2Triangles(13, 12, 10, 0, 12, 14, 11, 0), + gsSP2Triangles(15, 16, 17, 0, 16, 15, 18, 0), + gsSP2Triangles(15, 19, 18, 0, 19, 20, 18, 0), + gsSP2Triangles(21, 22, 23, 0, 23, 22, 19, 0), + gsSP2Triangles(23, 19, 24, 0, 25, 23, 24, 0), + gsSP2Triangles(25, 24, 26, 0, 27, 25, 26, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_fingerRD01_mesh_layer_Opaque_vtx_0[16] = { + {{ {-21, 118, 78}, 0, {402, 17}, {14, 38, 120, 255} }}, + {{ {2, 109, 60}, 0, {540, 107}, {123, 227, 14, 255} }}, + {{ {-6, 127, 53}, 0, {492, 56}, {66, 101, 217, 255} }}, + {{ {-49, 113, 61}, 0, {240, 89}, {182, 103, 7, 255} }}, + {{ {-59, 99, 71}, 0, {183, 119}, {174, 255, 97, 255} }}, + {{ {36, 144, 42}, 0, {849, 118}, {15, 64, 147, 255} }}, + {{ {22, 126, 57}, 0, {764, 126}, {177, 34, 94, 255} }}, + {{ {31, 142, 71}, 0, {834, 46}, {232, 63, 108, 255} }}, + {{ {45, 131, 62}, 0, {902, 123}, {114, 211, 34, 255} }}, + {{ {-79, 220, 17}, 0, {628, 358}, {158, 236, 78, 255} }}, + {{ {-80, 251, 2}, 0, {539, 368}, {126, 243, 255, 255} }}, + {{ {-77, 236, -64}, 0, {191, 373}, {171, 90, 228, 255} }}, + {{ {-77, 213, -77}, 0, {114, 363}, {169, 220, 171, 255} }}, + {{ {-79, 225, 26}, 0, {736, 382}, {160, 8, 173, 255} }}, + {{ {-78, 255, 43}, 0, {830, 420}, {118, 212, 15, 255} }}, + {{ {-81, 232, 62}, 0, {943, 418}, {165, 52, 72, 255} }}, +}; + +Gfx Stalfos4_ao_fingerRD01_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(Stalfos4_ao_fingerRD01_mesh_layer_Opaque_vtx_0 + 0, 9, 0), + gsSPMatrix(0x0d000400, G_MTX_LOAD), + gsSPVertex(Stalfos4_ao_fingerRD01_mesh_layer_Opaque_vtx_0 + 9, 7, 9), + gsSP2Triangles(0, 1, 2, 0, 1, 9, 2, 0), + gsSP2Triangles(2, 9, 10, 0, 2, 10, 11, 0), + gsSP2Triangles(3, 2, 11, 0, 3, 11, 12, 0), + gsSP2Triangles(4, 3, 12, 0, 4, 0, 3, 0), + gsSP2Triangles(0, 2, 3, 0, 13, 5, 14, 0), + gsSP2Triangles(6, 5, 13, 0, 5, 6, 7, 0), + gsSP2Triangles(8, 5, 7, 0, 5, 8, 15, 0), + gsSP1Triangle(14, 5, 15, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_fingerRD01_mesh_layer_Opaque_vtx_1[10] = { + {{ {-79, 220, 17}, 0, {458, 91}, {158, 236, 78, 255} }}, + {{ {-77, 213, -77}, 0, {950, 159}, {169, 220, 171, 255} }}, + {{ {-79, 225, 26}, 0, {414, 53}, {160, 8, 173, 255} }}, + {{ {-81, 232, 62}, 0, {226, -16}, {165, 52, 72, 255} }}, + {{ {-21, 118, 78}, 0, {661, 386}, {14, 38, 120, 255} }}, + {{ {-59, 99, 71}, 0, {857, 428}, {174, 255, 97, 255} }}, + {{ {2, 109, 60}, 0, {537, 295}, {123, 227, 14, 255} }}, + {{ {31, 142, 71}, 0, {385, 207}, {232, 63, 108, 255} }}, + {{ {22, 126, 57}, 0, {433, 190}, {177, 34, 94, 255} }}, + {{ {45, 131, 62}, 0, {312, 193}, {114, 211, 34, 255} }}, +}; + +Gfx Stalfos4_ao_fingerRD01_mesh_layer_Opaque_tri_1[] = { + gsSPVertex(Stalfos4_ao_fingerRD01_mesh_layer_Opaque_vtx_1 + 0, 4, 0), + gsSPMatrix(0x0d000440, G_MTX_LOAD), + gsSPVertex(Stalfos4_ao_fingerRD01_mesh_layer_Opaque_vtx_1 + 4, 6, 4), + gsSP2Triangles(4, 5, 6, 0, 5, 0, 6, 0), + gsSP2Triangles(5, 1, 0, 0, 7, 8, 9, 0), + gsSP2Triangles(8, 2, 9, 0, 9, 2, 3, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_fingerRD02_mesh_layer_Opaque_vtx_0[7] = { + {{ {15, 131, -40}, 0, {178, 383}, {43, 152, 198, 255} }}, + {{ {2, 141, -39}, 0, {168, 369}, {137, 13, 215, 255} }}, + {{ {12, 155, -38}, 0, {108, 254}, {1, 125, 24, 255} }}, + {{ {11, 149, -68}, 0, {249, 126}, {250, 24, 131, 255} }}, + {{ {-72, 139, 74}, 0, {162, 822}, {115, 254, 201, 255} }}, + {{ {-97, 123, 83}, 0, {117, 941}, {129, 11, 0, 255} }}, + {{ {-86, 123, 108}, 0, {-16, 946}, {194, 3, 111, 255} }}, +}; + +Gfx Stalfos4_ao_fingerRD02_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(Stalfos4_ao_fingerRD02_mesh_layer_Opaque_vtx_0 + 0, 4, 0), + gsSPMatrix(0x0d000400, G_MTX_LOAD), + gsSPVertex(Stalfos4_ao_fingerRD02_mesh_layer_Opaque_vtx_0 + 4, 3, 4), + gsSP2Triangles(0, 4, 5, 0, 0, 5, 1, 0), + gsSP2Triangles(5, 6, 1, 0, 6, 2, 1, 0), + gsSP2Triangles(1, 2, 3, 0, 3, 0, 1, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_fingerRD02_mesh_layer_Opaque_vtx_1[7] = { + {{ {-70, 140, 103}, 0, {984, 918}, {25, 84, 92, 255} }}, + {{ {-86, 123, 108}, 0, {1008, 1042}, {194, 3, 111, 255} }}, + {{ {-72, 139, 74}, 0, {830, 929}, {115, 254, 201, 255} }}, + {{ {12, 155, -38}, 0, {884, 412}, {1, 125, 24, 255} }}, + {{ {23, 144, -39}, 0, {871, 444}, {126, 16, 10, 255} }}, + {{ {15, 131, -40}, 0, {814, 529}, {43, 152, 198, 255} }}, + {{ {11, 149, -68}, 0, {743, 295}, {250, 24, 131, 255} }}, +}; + +Gfx Stalfos4_ao_fingerRD02_mesh_layer_Opaque_tri_1[] = { + gsSPVertex(Stalfos4_ao_fingerRD02_mesh_layer_Opaque_vtx_1 + 0, 3, 0), + gsSPMatrix(0x0d000480, G_MTX_LOAD), + gsSPVertex(Stalfos4_ao_fingerRD02_mesh_layer_Opaque_vtx_1 + 3, 4, 3), + gsSP2Triangles(0, 3, 1, 0, 4, 3, 0, 0), + gsSP2Triangles(2, 4, 0, 0, 4, 2, 5, 0), + gsSP2Triangles(6, 4, 5, 0, 3, 4, 6, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_padRD_mesh_layer_Opaque_vtx_0[30] = { + {{ {-27, 37, 81}, 0, {1568, 121}, {180, 41, 93, 255} }}, + {{ {-51, 196, -7}, 0, {1629, 124}, {210, 119, 0, 255} }}, + {{ {-27, 37, -95}, 0, {1568, 121}, {180, 41, 163, 255} }}, + {{ {-34, -36, 106}, 0, {1542, 124}, {182, 21, 101, 255} }}, + {{ {-32, -69, -111}, 0, {1530, 124}, {184, 188, 176, 255} }}, + {{ {-34, -36, -120}, 0, {1542, 124}, {182, 21, 155, 255} }}, + {{ {-32, -69, 97}, 0, {1530, 124}, {184, 188, 80, 255} }}, + {{ {-34, -36, 106}, 0, {330, 956}, {182, 21, 101, 255} }}, + {{ {-32, -69, 97}, 0, {118, 960}, {184, 188, 80, 255} }}, + {{ {130, -50, 74}, 0, {-3, 194}, {74, 194, 83, 255} }}, + {{ {98, 14, 69}, 0, {450, 318}, {59, 58, 96, 255} }}, + {{ {-27, 37, 81}, 0, {786, 898}, {180, 41, 93, 255} }}, + {{ {14, 62, 57}, 0, {882, 696}, {42, 72, 96, 255} }}, + {{ {50, 82, -7}, 0, {1182, 414}, {76, 102, 0, 255} }}, + {{ {145, 26, -7}, 0, {459, 92}, {97, 81, 0, 255} }}, + {{ {130, -50, 74}, 0, {101, 270}, {74, 194, 83, 255} }}, + {{ {170, -46, -7}, 0, {63, 78}, {116, 204, 0, 255} }}, + {{ {130, -50, -88}, 0, {101, 270}, {74, 194, 173, 255} }}, + {{ {98, 14, -83}, 0, {450, 318}, {59, 58, 160, 255} }}, + {{ {14, 62, -71}, 0, {882, 696}, {42, 72, 160, 255} }}, + {{ {-27, 37, -95}, 0, {786, 898}, {180, 41, 163, 255} }}, + {{ {-34, -36, -120}, 0, {330, 956}, {182, 21, 155, 255} }}, + {{ {130, -50, -88}, 0, {-3, 194}, {74, 194, 173, 255} }}, + {{ {-32, -69, -111}, 0, {118, 960}, {184, 188, 176, 255} }}, + {{ {-51, 196, -7}, 0, {1832, 948}, {210, 119, 0, 255} }}, + {{ {130, -50, 74}, 0, {1501, 30}, {74, 194, 83, 255} }}, + {{ {-32, -69, 97}, 0, {1598, 200}, {184, 188, 80, 255} }}, + {{ {170, -46, -7}, 0, {1635, 74}, {116, 204, 0, 255} }}, + {{ {-32, -69, -111}, 0, {1598, 200}, {184, 188, 176, 255} }}, + {{ {130, -50, -88}, 0, {1501, 30}, {74, 194, 173, 255} }}, +}; + +Gfx Stalfos4_ao_padRD_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(Stalfos4_ao_padRD_mesh_layer_Opaque_vtx_0 + 0, 30, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 0, 2, 0), + gsSP2Triangles(2, 4, 3, 0, 2, 5, 4, 0), + gsSP2Triangles(4, 6, 3, 0, 7, 8, 9, 0), + gsSP2Triangles(7, 9, 10, 0, 11, 7, 10, 0), + gsSP2Triangles(11, 10, 12, 0, 13, 12, 10, 0), + gsSP2Triangles(13, 10, 14, 0, 15, 14, 10, 0), + gsSP2Triangles(15, 16, 14, 0, 17, 14, 16, 0), + gsSP2Triangles(17, 18, 14, 0, 13, 14, 18, 0), + gsSP2Triangles(13, 18, 19, 0, 20, 19, 18, 0), + gsSP2Triangles(20, 18, 21, 0, 22, 21, 18, 0), + gsSP2Triangles(22, 23, 21, 0, 20, 24, 19, 0), + gsSP2Triangles(13, 19, 24, 0, 13, 24, 12, 0), + gsSP2Triangles(11, 12, 24, 0, 25, 26, 27, 0), + gsSP2Triangles(27, 26, 28, 0, 29, 27, 28, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_padRD_mesh_layer_Opaque_vtx_1[10] = { + {{ {-18, -4, 105}, 0, {1008, -12}, {247, 34, 122, 255} }}, + {{ {-9, -45, 117}, 0, {543, 500}, {254, 252, 127, 255} }}, + {{ {37, -35, 105}, 0, {-16, -12}, {32, 1, 123, 255} }}, + {{ {-50, -57, 105}, 0, {1008, 1003}, {223, 241, 122, 255} }}, + {{ {3, -88, 101}, 0, {-16, 1008}, {10, 214, 119, 255} }}, + {{ {-38, -16, -121}, 0, {1008, -12}, {231, 25, 134, 255} }}, + {{ {-7, -44, -133}, 0, {543, 500}, {4, 0, 129, 255} }}, + {{ {-38, -79, -121}, 0, {-16, -12}, {239, 229, 133, 255} }}, + {{ {24, -14, -121}, 0, {1008, 1003}, {29, 21, 134, 255} }}, + {{ {24, -76, -117}, 0, {-16, 1008}, {31, 226, 137, 255} }}, +}; + +Gfx Stalfos4_ao_padRD_mesh_layer_Opaque_tri_1[] = { + gsSPVertex(Stalfos4_ao_padRD_mesh_layer_Opaque_vtx_1 + 0, 10, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0), + gsSP2Triangles(4, 1, 3, 0, 2, 1, 4, 0), + gsSP2Triangles(5, 6, 7, 0, 5, 8, 6, 0), + gsSP2Triangles(9, 6, 8, 0, 7, 6, 9, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_armRU01_mesh_layer_Opaque_vtx_0[18] = { + {{ {-7, 12, -49}, 0, {300, 1747}, {246, 238, 131, 255} }}, + {{ {-24, -47, -4}, 0, {528, 1580}, {206, 139, 255, 255} }}, + {{ {-49, -18, -4}, 0, {528, 1801}, {136, 214, 255, 255} }}, + {{ {0, 217, -29}, 0, {553, 1079}, {247, 251, 129, 255} }}, + {{ {-7, 12, -49}, 0, {517, 302}, {246, 238, 131, 255} }}, + {{ {-49, -18, -4}, 0, {289, 190}, {136, 214, 255, 255} }}, + {{ {49, -6, -4}, 0, {816, 236}, {121, 218, 255, 255} }}, + {{ {28, 217, -4}, 0, {703, 1078}, {127, 250, 2, 255} }}, + {{ {-1, 417, -66}, 0, {545, 1833}, {250, 50, 140, 255} }}, + {{ {-56, 416, -3}, 0, {250, 1830}, {138, 47, 4, 255} }}, + {{ {-19, 217, -4}, 0, {452, 1076}, {129, 253, 1, 255} }}, + {{ {0, 217, 21}, 0, {553, 1079}, {247, 252, 127, 255} }}, + {{ {-7, 12, 44}, 0, {517, 302}, {247, 238, 125, 255} }}, + {{ {-24, -47, -4}, 0, {421, 82}, {206, 139, 255, 255} }}, + {{ {15, -46, -4}, 0, {633, 84}, {53, 140, 255, 255} }}, + {{ {63, 416, -3}, 0, {892, 1828}, {117, 48, 4, 255} }}, + {{ {1, 443, 2}, 0, {557, 1932}, {0, 126, 13, 255} }}, + {{ {-3, 413, 50}, 0, {539, 1817}, {249, 43, 119, 255} }}, +}; + +Gfx Stalfos4_ao_armRU01_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(Stalfos4_ao_armRU01_mesh_layer_Opaque_vtx_0 + 0, 18, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSP2Triangles(3, 6, 4, 0, 3, 7, 6, 0), + gsSP2Triangles(8, 7, 3, 0, 9, 8, 3, 0), + gsSP2Triangles(9, 3, 10, 0, 3, 5, 10, 0), + gsSP2Triangles(11, 10, 5, 0, 11, 5, 12, 0), + gsSP2Triangles(12, 5, 13, 0, 12, 13, 14, 0), + gsSP2Triangles(4, 14, 13, 0, 14, 4, 6, 0), + gsSP2Triangles(14, 6, 12, 0, 11, 12, 6, 0), + gsSP2Triangles(11, 6, 7, 0, 11, 7, 15, 0), + gsSP2Triangles(8, 15, 7, 0, 8, 16, 15, 0), + gsSP2Triangles(9, 16, 8, 0, 9, 17, 16, 0), + gsSP2Triangles(17, 9, 10, 0, 17, 10, 11, 0), + gsSP2Triangles(11, 15, 17, 0, 17, 15, 16, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_armRU02_mesh_layer_Opaque_vtx_0[16] = { + {{ {26, 370, -39}, 0, {556, 1987}, {60, 77, 175, 255} }}, + {{ {-22, 368, 30}, 0, {316, 1779}, {197, 72, 86, 255} }}, + {{ {26, 366, 30}, 0, {460, 1793}, {88, 64, 66, 255} }}, + {{ {-22, 368, -39}, 0, {351, 1946}, {166, 67, 196, 255} }}, + {{ {11, 191, -36}, 0, {481, 1072}, {43, 8, 137, 255} }}, + {{ {-22, 368, -39}, 0, {311, 1976}, {166, 67, 196, 255} }}, + {{ {-19, 199, -14}, 0, {326, 1113}, {136, 4, 216, 255} }}, + {{ {-53, 17, -3}, 0, {153, 181}, {137, 213, 252, 255} }}, + {{ {-2, 16, -66}, 0, {413, 177}, {5, 206, 139, 255} }}, + {{ {20, 193, 8}, 0, {528, 1079}, {119, 5, 43, 255} }}, + {{ {26, 366, 30}, 0, {556, 1964}, {88, 64, 66, 255} }}, + {{ {2, 192, 28}, 0, {433, 1076}, {223, 9, 122, 255} }}, + {{ {1, 15, 58}, 0, {431, 173}, {252, 210, 118, 255} }}, + {{ {-22, 368, 30}, 0, {311, 1976}, {197, 72, 86, 255} }}, + {{ {-1, -15, 4}, 0, {420, 22}, {253, 129, 8, 255} }}, + {{ {57, 17, -3}, 0, {714, 181}, {119, 211, 4, 255} }}, +}; + +Gfx Stalfos4_ao_armRU02_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(Stalfos4_ao_armRU02_mesh_layer_Opaque_vtx_0 + 0, 16, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0), + gsSP2Triangles(4, 5, 0, 0, 4, 6, 5, 0), + gsSP2Triangles(7, 6, 4, 0, 7, 4, 8, 0), + gsSP2Triangles(8, 4, 9, 0, 4, 10, 9, 0), + gsSP2Triangles(4, 0, 10, 0, 11, 9, 10, 0), + gsSP2Triangles(12, 9, 11, 0, 7, 12, 11, 0), + gsSP2Triangles(7, 11, 6, 0, 6, 11, 13, 0), + gsSP2Triangles(11, 10, 13, 0, 6, 13, 5, 0), + gsSP2Triangles(8, 14, 7, 0, 15, 14, 8, 0), + gsSP2Triangles(8, 9, 15, 0, 12, 15, 9, 0), + gsSP2Triangles(12, 14, 15, 0, 12, 7, 14, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_armRU02_mesh_layer_Opaque_vtx_1[18] = { + {{ {-35, 230, -92}, 0, {862, 766}, {208, 152, 200, 255} }}, + {{ {101, 270, -11}, 0, {17, 1041}, {127, 10, 253, 255} }}, + {{ {105, 108, -11}, 0, {4, 165}, {42, 136, 254, 255} }}, + {{ {-38, 296, -105}, 0, {1008, 1132}, {219, 7, 135, 255} }}, + {{ {-71, 293, -13}, 0, {-16, 1106}, {180, 154, 7, 255} }}, + {{ {-81, 313, -15}, 0, {-6, 1204}, {129, 9, 0, 255} }}, + {{ {-22, 430, -73}, 0, {676, 1890}, {224, 17, 134, 255} }}, + {{ {-38, 436, -16}, 0, {32, 1903}, {129, 250, 249, 255} }}, + {{ {53, 436, -11}, 0, {8, 2032}, {126, 16, 254, 255} }}, + {{ {-17, 433, 52}, 0, {643, 1916}, {246, 242, 126, 255} }}, + {{ {101, 270, -11}, 0, {-3, 1041}, {127, 10, 253, 255} }}, + {{ {53, 436, -11}, 0, {5, 2032}, {126, 16, 254, 255} }}, + {{ {-31, 294, 90}, 0, {1008, 1129}, {224, 9, 123, 255} }}, + {{ {-81, 313, -15}, 0, {17, 1204}, {129, 9, 0, 255} }}, + {{ {-38, 436, -16}, 0, {-16, 1903}, {129, 250, 249, 255} }}, + {{ {-71, 293, -13}, 0, {25, 1106}, {180, 154, 7, 255} }}, + {{ {-30, 229, 78}, 0, {897, 766}, {209, 156, 62, 255} }}, + {{ {105, 108, -11}, 0, {8, 165}, {42, 136, 254, 255} }}, +}; + +Gfx Stalfos4_ao_armRU02_mesh_layer_Opaque_tri_1[] = { + gsSPVertex(Stalfos4_ao_armRU02_mesh_layer_Opaque_vtx_1 + 0, 18, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0), + gsSP2Triangles(4, 3, 0, 0, 4, 5, 3, 0), + gsSP2Triangles(6, 3, 5, 0, 6, 5, 7, 0), + gsSP2Triangles(8, 3, 6, 0, 8, 1, 3, 0), + gsSP2Triangles(9, 10, 11, 0, 9, 12, 10, 0), + gsSP2Triangles(9, 13, 12, 0, 9, 14, 13, 0), + gsSP2Triangles(15, 12, 13, 0, 15, 16, 12, 0), + gsSP2Triangles(17, 12, 16, 0, 17, 10, 12, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_armRU02_mesh_layer_Opaque_vtx_2[7] = { + {{ {-71, 293, -13}, 0, {339, 62}, {180, 154, 7, 255} }}, + {{ {8, 411, -12}, 0, {60, 953}, {235, 131, 2, 255} }}, + {{ {-30, 229, 78}, 0, {974, 726}, {209, 156, 62, 255} }}, + {{ {-30, 229, 78}, 0, {339, 62}, {209, 156, 62, 255} }}, + {{ {105, 108, -11}, 0, {974, 726}, {42, 136, 254, 255} }}, + {{ {-35, 230, -92}, 0, {339, 62}, {208, 152, 200, 255} }}, + {{ {-71, 293, -13}, 0, {974, 726}, {180, 154, 7, 255} }}, +}; + +Gfx Stalfos4_ao_armRU02_mesh_layer_Opaque_tri_2[] = { + gsSPVertex(Stalfos4_ao_armRU02_mesh_layer_Opaque_vtx_2 + 0, 7, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 1, 4, 0), + gsSP2Triangles(5, 4, 1, 0, 5, 1, 6, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_handRU_mesh_layer_Opaque_vtx_0[17] = { + {{ {-44, 53, 75}, 0, {158, 1615}, {230, 185, 102, 255} }}, + {{ {-58, 63, 22}, 0, {435, 1514}, {135, 224, 237, 255} }}, + {{ {-97, 123, 83}, 0, {117, 941}, {129, 10, 0, 255} }}, + {{ {-86, 124, 108}, 0, {-16, 946}, {194, 3, 111, 255} }}, + {{ {-48, 136, 29}, 0, {396, 877}, {143, 57, 247, 255} }}, + {{ {-72, 139, 74}, 0, {162, 822}, {116, 4, 203, 255} }}, + {{ {-34, 104, 74}, 0, {164, 1175}, {58, 16, 112, 255} }}, + {{ {-11, 191, 75}, 0, {158, 422}, {1, 0, 127, 255} }}, + {{ {-20, 185, 29}, 0, {397, 463}, {130, 243, 14, 255} }}, + {{ {-82, 233, 62}, 0, {226, -16}, {165, 52, 72, 255} }}, + {{ {-80, 225, 26}, 0, {414, 53}, {160, 9, 173, 255} }}, + {{ {-16, 200, -88}, 0, {1008, 337}, {3, 18, 130, 255} }}, + {{ {-77, 214, -77}, 0, {950, 159}, {168, 221, 171, 255} }}, + {{ {-79, 221, 17}, 0, {458, 91}, {158, 237, 78, 255} }}, + {{ {-17, 433, 52}, 0, {275, 1737}, {246, 242, 126, 255} }}, + {{ {-38, 436, -16}, 0, {632, 1711}, {129, 250, 249, 255} }}, + {{ {-22, 430, -73}, 0, {928, 1760}, {224, 17, 134, 255} }}, +}; + +Gfx Stalfos4_ao_handRU_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(Stalfos4_ao_handRU_mesh_layer_Opaque_vtx_0 + 0, 14, 0), + gsSPMatrix(0x0d000540, G_MTX_LOAD), + gsSPVertex(Stalfos4_ao_handRU_mesh_layer_Opaque_vtx_0 + 14, 3, 14), + gsSP2Triangles(14, 0, 15, 0, 0, 1, 15, 0), + gsSP2Triangles(1, 0, 2, 0, 0, 3, 2, 0), + gsSP2Triangles(2, 4, 1, 0, 5, 4, 2, 0), + gsSP2Triangles(4, 5, 6, 0, 7, 4, 6, 0), + gsSP2Triangles(8, 4, 7, 0, 9, 8, 7, 0), + gsSP2Triangles(10, 8, 9, 0, 11, 4, 8, 0), + gsSP2Triangles(11, 1, 4, 0, 1, 11, 16, 0), + gsSP2Triangles(15, 1, 16, 0, 12, 11, 8, 0), + gsSP1Triangle(12, 8, 13, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_handRU_mesh_layer_Opaque_vtx_1[28] = { + {{ {-22, 430, -73}, 0, {32, 1836}, {224, 17, 134, 255} }}, + {{ {53, 436, -11}, 0, {479, 1858}, {126, 16, 254, 255} }}, + {{ {-17, 433, 52}, 0, {717, 1883}, {246, 242, 126, 255} }}, + {{ {-20, 185, 29}, 0, {595, 602}, {130, 243, 14, 255} }}, + {{ {-80, 225, 26}, 0, {578, 229}, {160, 9, 173, 255} }}, + {{ {14, 207, 28}, 0, {592, 449}, {105, 69, 17, 255} }}, + {{ {-16, 200, -88}, 0, {76, 488}, {3, 18, 130, 255} }}, + {{ {1, 206, -70}, 0, {170, 446}, {91, 69, 200, 255} }}, + {{ {3, 206, 63}, 0, {775, 450}, {88, 54, 74, 255} }}, + {{ {-11, 191, 75}, 0, {834, 564}, {1, 0, 127, 255} }}, + {{ {-34, 104, 74}, 0, {828, 1251}, {58, 16, 112, 255} }}, + {{ {-44, 53, 75}, 0, {834, 1652}, {230, 185, 102, 255} }}, + {{ {-70, 141, 103}, 0, {984, 918}, {27, 84, 92, 255} }}, + {{ {-72, 139, 74}, 0, {830, 929}, {116, 4, 203, 255} }}, + {{ {-86, 124, 108}, 0, {1008, 1042}, {194, 3, 111, 255} }}, + {{ {3, 206, 63}, 0, {885, 763}, {88, 54, 74, 255} }}, + {{ {-82, 233, 62}, 0, {943, 418}, {165, 52, 72, 255} }}, + {{ {-11, 191, 75}, 0, {963, 712}, {1, 0, 127, 255} }}, + {{ {-78, 256, 43}, 0, {830, 420}, {118, 212, 14, 255} }}, + {{ {14, 207, 28}, 0, {693, 830}, {105, 69, 17, 255} }}, + {{ {-80, 225, 26}, 0, {736, 382}, {160, 9, 173, 255} }}, + {{ {-79, 221, 17}, 0, {628, 358}, {158, 237, 78, 255} }}, + {{ {-20, 185, 29}, 0, {709, 618}, {130, 243, 14, 255} }}, + {{ {-80, 252, 2}, 0, {539, 368}, {126, 242, 254, 255} }}, + {{ {1, 206, -70}, 0, {154, 764}, {91, 69, 200, 255} }}, + {{ {-78, 237, -64}, 0, {191, 373}, {171, 90, 228, 255} }}, + {{ {-16, 200, -88}, 0, {50, 675}, {3, 18, 130, 255} }}, + {{ {-77, 214, -77}, 0, {114, 363}, {168, 221, 171, 255} }}, +}; + +Gfx Stalfos4_ao_handRU_mesh_layer_Opaque_tri_1[] = { + gsSPVertex(Stalfos4_ao_handRU_mesh_layer_Opaque_vtx_1 + 0, 3, 0), + gsSPMatrix(0x0d000580, G_MTX_LOAD), + gsSPVertex(Stalfos4_ao_handRU_mesh_layer_Opaque_vtx_1 + 3, 25, 3), + gsSP2Triangles(3, 4, 5, 0, 0, 6, 1, 0), + gsSP2Triangles(6, 7, 1, 0, 7, 5, 1, 0), + gsSP2Triangles(1, 5, 2, 0, 5, 8, 2, 0), + gsSP2Triangles(2, 8, 9, 0, 9, 10, 2, 0), + gsSP2Triangles(2, 10, 11, 0, 10, 12, 11, 0), + gsSP2Triangles(13, 12, 10, 0, 12, 14, 11, 0), + gsSP2Triangles(15, 16, 17, 0, 16, 15, 18, 0), + gsSP2Triangles(15, 19, 18, 0, 19, 20, 18, 0), + gsSP2Triangles(21, 22, 23, 0, 23, 22, 19, 0), + gsSP2Triangles(23, 19, 24, 0, 25, 23, 24, 0), + gsSP2Triangles(25, 24, 26, 0, 27, 25, 26, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_fingerRU01_mesh_layer_Opaque_vtx_0[16] = { + {{ {-21, 118, 78}, 0, {402, 17}, {14, 38, 120, 255} }}, + {{ {2, 110, 60}, 0, {540, 107}, {123, 227, 13, 255} }}, + {{ {-6, 127, 53}, 0, {492, 56}, {66, 101, 217, 255} }}, + {{ {-49, 114, 60}, 0, {240, 89}, {182, 103, 7, 255} }}, + {{ {-59, 100, 70}, 0, {183, 119}, {174, 255, 97, 255} }}, + {{ {36, 145, 42}, 0, {849, 118}, {15, 64, 147, 255} }}, + {{ {22, 127, 57}, 0, {764, 126}, {177, 34, 94, 255} }}, + {{ {31, 143, 71}, 0, {834, 46}, {232, 63, 108, 255} }}, + {{ {45, 132, 61}, 0, {902, 123}, {114, 211, 34, 255} }}, + {{ {-79, 221, 17}, 0, {628, 358}, {158, 237, 78, 255} }}, + {{ {-80, 252, 2}, 0, {539, 368}, {126, 242, 254, 255} }}, + {{ {-78, 237, -64}, 0, {191, 373}, {171, 90, 228, 255} }}, + {{ {-77, 214, -77}, 0, {114, 363}, {168, 221, 171, 255} }}, + {{ {-80, 225, 26}, 0, {736, 382}, {160, 9, 173, 255} }}, + {{ {-78, 256, 43}, 0, {830, 420}, {118, 212, 14, 255} }}, + {{ {-82, 233, 62}, 0, {943, 418}, {165, 52, 72, 255} }}, +}; + +Gfx Stalfos4_ao_fingerRU01_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(Stalfos4_ao_fingerRU01_mesh_layer_Opaque_vtx_0 + 0, 9, 0), + gsSPMatrix(0x0d000580, G_MTX_LOAD), + gsSPVertex(Stalfos4_ao_fingerRU01_mesh_layer_Opaque_vtx_0 + 9, 7, 9), + gsSP2Triangles(0, 1, 2, 0, 1, 9, 2, 0), + gsSP2Triangles(2, 9, 10, 0, 2, 10, 11, 0), + gsSP2Triangles(3, 2, 11, 0, 3, 11, 12, 0), + gsSP2Triangles(4, 3, 12, 0, 4, 0, 3, 0), + gsSP2Triangles(0, 2, 3, 0, 13, 5, 14, 0), + gsSP2Triangles(6, 5, 13, 0, 5, 6, 7, 0), + gsSP2Triangles(8, 5, 7, 0, 5, 8, 15, 0), + gsSP1Triangle(14, 5, 15, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_fingerRU01_mesh_layer_Opaque_vtx_1[10] = { + {{ {-79, 221, 17}, 0, {458, 91}, {158, 237, 78, 255} }}, + {{ {-77, 214, -77}, 0, {950, 159}, {168, 221, 171, 255} }}, + {{ {-80, 225, 26}, 0, {414, 53}, {160, 9, 173, 255} }}, + {{ {-82, 233, 62}, 0, {226, -16}, {165, 52, 72, 255} }}, + {{ {-21, 118, 78}, 0, {661, 386}, {14, 38, 120, 255} }}, + {{ {-59, 100, 70}, 0, {857, 428}, {174, 255, 97, 255} }}, + {{ {2, 110, 60}, 0, {537, 295}, {123, 227, 13, 255} }}, + {{ {31, 143, 71}, 0, {385, 207}, {232, 63, 108, 255} }}, + {{ {22, 127, 57}, 0, {433, 190}, {177, 34, 94, 255} }}, + {{ {45, 132, 61}, 0, {312, 193}, {114, 211, 34, 255} }}, +}; + +Gfx Stalfos4_ao_fingerRU01_mesh_layer_Opaque_tri_1[] = { + gsSPVertex(Stalfos4_ao_fingerRU01_mesh_layer_Opaque_vtx_1 + 0, 4, 0), + gsSPMatrix(0x0d0005c0, G_MTX_LOAD), + gsSPVertex(Stalfos4_ao_fingerRU01_mesh_layer_Opaque_vtx_1 + 4, 6, 4), + gsSP2Triangles(4, 5, 6, 0, 5, 0, 6, 0), + gsSP2Triangles(5, 1, 0, 0, 7, 8, 9, 0), + gsSP2Triangles(8, 2, 9, 0, 9, 2, 3, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_fingerRU02_mesh_layer_Opaque_vtx_0[7] = { + {{ {1, 138, -49}, 0, {178, 383}, {50, 153, 201, 255} }}, + {{ {-13, 147, -47}, 0, {168, 369}, {136, 0, 215, 255} }}, + {{ {-3, 162, -47}, 0, {108, 254}, {246, 125, 19, 255} }}, + {{ {-3, 155, -77}, 0, {249, 126}, {249, 20, 131, 255} }}, + {{ {-72, 139, 74}, 0, {162, 822}, {116, 4, 203, 255} }}, + {{ {-97, 123, 83}, 0, {117, 941}, {129, 10, 0, 255} }}, + {{ {-86, 124, 108}, 0, {-16, 946}, {194, 3, 111, 255} }}, +}; + +Gfx Stalfos4_ao_fingerRU02_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(Stalfos4_ao_fingerRU02_mesh_layer_Opaque_vtx_0 + 0, 4, 0), + gsSPMatrix(0x0d000580, G_MTX_LOAD), + gsSPVertex(Stalfos4_ao_fingerRU02_mesh_layer_Opaque_vtx_0 + 4, 3, 4), + gsSP2Triangles(0, 4, 5, 0, 0, 5, 1, 0), + gsSP2Triangles(5, 6, 1, 0, 6, 2, 1, 0), + gsSP2Triangles(1, 2, 3, 0, 3, 0, 1, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_fingerRU02_mesh_layer_Opaque_vtx_1[7] = { + {{ {-70, 141, 103}, 0, {984, 918}, {27, 84, 92, 255} }}, + {{ {-86, 124, 108}, 0, {1008, 1042}, {194, 3, 111, 255} }}, + {{ {-72, 139, 74}, 0, {830, 929}, {116, 4, 203, 255} }}, + {{ {-3, 162, -47}, 0, {884, 412}, {246, 125, 19, 255} }}, + {{ {9, 152, -47}, 0, {871, 444}, {124, 27, 8, 255} }}, + {{ {1, 138, -49}, 0, {814, 529}, {50, 153, 201, 255} }}, + {{ {-3, 155, -77}, 0, {743, 295}, {249, 20, 131, 255} }}, +}; + +Gfx Stalfos4_ao_fingerRU02_mesh_layer_Opaque_tri_1[] = { + gsSPVertex(Stalfos4_ao_fingerRU02_mesh_layer_Opaque_vtx_1 + 0, 3, 0), + gsSPMatrix(0x0d000600, G_MTX_LOAD), + gsSPVertex(Stalfos4_ao_fingerRU02_mesh_layer_Opaque_vtx_1 + 3, 4, 3), + gsSP2Triangles(0, 3, 1, 0, 4, 3, 0, 0), + gsSP2Triangles(2, 4, 0, 0, 4, 2, 5, 0), + gsSP2Triangles(6, 4, 5, 0, 3, 4, 6, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_padRU_mesh_layer_Opaque_vtx_0[30] = { + {{ {-28, 38, 81}, 0, {1568, 121}, {180, 41, 93, 255} }}, + {{ {-51, 196, -7}, 0, {1629, 124}, {210, 119, 0, 255} }}, + {{ {-28, 38, -95}, 0, {1568, 121}, {180, 41, 163, 255} }}, + {{ {-34, -35, 106}, 0, {1542, 124}, {182, 21, 101, 255} }}, + {{ {-33, -68, -111}, 0, {1530, 124}, {184, 188, 176, 255} }}, + {{ {-34, -35, -120}, 0, {1542, 124}, {182, 21, 155, 255} }}, + {{ {-33, -68, 97}, 0, {1530, 124}, {184, 188, 80, 255} }}, + {{ {-34, -35, 106}, 0, {330, 956}, {182, 21, 101, 255} }}, + {{ {-33, -68, 97}, 0, {118, 960}, {184, 188, 80, 255} }}, + {{ {129, -49, 74}, 0, {-3, 194}, {74, 194, 83, 255} }}, + {{ {97, 14, 69}, 0, {450, 318}, {59, 58, 96, 255} }}, + {{ {-28, 38, 81}, 0, {786, 898}, {180, 41, 93, 255} }}, + {{ {13, 63, 57}, 0, {882, 696}, {42, 72, 96, 255} }}, + {{ {49, 82, -7}, 0, {1182, 414}, {76, 102, 0, 255} }}, + {{ {144, 27, -7}, 0, {459, 92}, {97, 81, 0, 255} }}, + {{ {129, -49, 74}, 0, {101, 270}, {74, 194, 83, 255} }}, + {{ {170, -46, -7}, 0, {63, 78}, {116, 204, 0, 255} }}, + {{ {129, -49, -88}, 0, {101, 270}, {74, 194, 173, 255} }}, + {{ {97, 14, -83}, 0, {450, 318}, {59, 58, 160, 255} }}, + {{ {13, 63, -71}, 0, {882, 696}, {42, 72, 160, 255} }}, + {{ {-28, 38, -95}, 0, {786, 898}, {180, 41, 163, 255} }}, + {{ {-34, -35, -120}, 0, {330, 956}, {182, 21, 155, 255} }}, + {{ {129, -49, -88}, 0, {-3, 194}, {74, 194, 173, 255} }}, + {{ {-33, -68, -111}, 0, {118, 960}, {184, 188, 176, 255} }}, + {{ {-51, 196, -7}, 0, {1832, 948}, {210, 119, 0, 255} }}, + {{ {129, -49, 74}, 0, {1501, 30}, {74, 194, 83, 255} }}, + {{ {-33, -68, 97}, 0, {1598, 200}, {184, 188, 80, 255} }}, + {{ {170, -46, -7}, 0, {1635, 74}, {116, 204, 0, 255} }}, + {{ {-33, -68, -111}, 0, {1598, 200}, {184, 188, 176, 255} }}, + {{ {129, -49, -88}, 0, {1501, 30}, {74, 194, 173, 255} }}, +}; + +Gfx Stalfos4_ao_padRU_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(Stalfos4_ao_padRU_mesh_layer_Opaque_vtx_0 + 0, 30, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 0, 2, 0), + gsSP2Triangles(2, 4, 3, 0, 2, 5, 4, 0), + gsSP2Triangles(4, 6, 3, 0, 7, 8, 9, 0), + gsSP2Triangles(7, 9, 10, 0, 11, 7, 10, 0), + gsSP2Triangles(11, 10, 12, 0, 13, 12, 10, 0), + gsSP2Triangles(13, 10, 14, 0, 15, 14, 10, 0), + gsSP2Triangles(15, 16, 14, 0, 17, 14, 16, 0), + gsSP2Triangles(17, 18, 14, 0, 13, 14, 18, 0), + gsSP2Triangles(13, 18, 19, 0, 20, 19, 18, 0), + gsSP2Triangles(20, 18, 21, 0, 22, 21, 18, 0), + gsSP2Triangles(22, 23, 21, 0, 20, 24, 19, 0), + gsSP2Triangles(13, 19, 24, 0, 13, 24, 12, 0), + gsSP2Triangles(11, 12, 24, 0, 25, 26, 27, 0), + gsSP2Triangles(27, 26, 28, 0, 29, 27, 28, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_padRU_mesh_layer_Opaque_vtx_1[10] = { + {{ {-18, -3, 105}, 0, {1008, -12}, {247, 34, 122, 255} }}, + {{ {-10, -44, 117}, 0, {543, 500}, {254, 252, 127, 255} }}, + {{ {37, -35, 105}, 0, {-16, -12}, {32, 1, 123, 255} }}, + {{ {-50, -56, 105}, 0, {1008, 1003}, {223, 241, 122, 255} }}, + {{ {3, -88, 101}, 0, {-16, 1008}, {10, 214, 119, 255} }}, + {{ {-39, -15, -121}, 0, {1008, -12}, {231, 25, 134, 255} }}, + {{ {-8, -43, -133}, 0, {543, 500}, {4, 0, 129, 255} }}, + {{ {-39, -79, -121}, 0, {-16, -12}, {239, 229, 133, 255} }}, + {{ {23, -14, -121}, 0, {1008, 1003}, {29, 21, 134, 255} }}, + {{ {23, -76, -117}, 0, {-16, 1008}, {31, 226, 137, 255} }}, +}; + +Gfx Stalfos4_ao_padRU_mesh_layer_Opaque_tri_1[] = { + gsSPVertex(Stalfos4_ao_padRU_mesh_layer_Opaque_vtx_1 + 0, 10, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0), + gsSP2Triangles(4, 1, 3, 0, 2, 1, 4, 0), + gsSP2Triangles(5, 6, 7, 0, 5, 8, 6, 0), + gsSP2Triangles(9, 6, 8, 0, 7, 6, 9, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_neck_mesh_layer_Opaque_vtx_0[12] = { + {{ {0, 157, -29}, 0, {232, 890}, {0, 68, 149, 255} }}, + {{ {0, 162, 8}, 0, {987, 876}, {0, 91, 88, 255} }}, + {{ {28, 162, -12}, 0, {641, 543}, {104, 71, 245, 255} }}, + {{ {-28, 162, -12}, 0, {641, 543}, {152, 71, 245, 255} }}, + {{ {0, 157, -29}, 0, {179, 1802}, {0, 68, 149, 255} }}, + {{ {-28, 162, -12}, 0, {571, 1736}, {152, 71, 245, 255} }}, + {{ {0, 162, 8}, 0, {950, 1646}, {0, 91, 88, 255} }}, + {{ {28, 162, -12}, 0, {571, 1736}, {104, 71, 245, 255} }}, + {{ {30, 385, 1}, 0, {596, 368}, {127, 3, 3, 255} }}, + {{ {0, 388, -28}, 0, {346, 373}, {0, 4, 129, 255} }}, + {{ {-30, 385, 1}, 0, {596, 368}, {129, 3, 3, 255} }}, + {{ {0, 372, 37}, 0, {885, 342}, {0, 251, 127, 255} }}, +}; + +Gfx Stalfos4_ao_neck_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(Stalfos4_ao_neck_mesh_layer_Opaque_vtx_0 + 0, 8, 0), + gsSPMatrix(0x0d000040, G_MTX_LOAD), + gsSPVertex(Stalfos4_ao_neck_mesh_layer_Opaque_vtx_0 + 8, 4, 8), + gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0), + gsSP2Triangles(8, 9, 4, 0, 10, 4, 9, 0), + gsSP2Triangles(10, 5, 4, 0, 5, 10, 11, 0), + gsSP2Triangles(5, 11, 6, 0, 7, 6, 11, 0), + gsSP2Triangles(7, 11, 8, 0, 8, 4, 7, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_head_mesh_layer_Opaque_vtx_0[262] = { + {{ {0, 183, 66}, 0, {29, 774}, {0, 125, 236, 255} }}, + {{ {62, 163, 135}, 0, {200, 398}, {61, 97, 55, 255} }}, + {{ {92, 153, 73}, 0, {247, 763}, {87, 93, 252, 255} }}, + {{ {92, 153, 73}, 0, {239, 715}, {87, 93, 252, 255} }}, + {{ {82, 129, 2}, 0, {241, 1199}, {65, 97, 206, 255} }}, + {{ {-92, 153, 73}, 0, {247, 763}, {169, 93, 252, 255} }}, + {{ {-62, 163, 135}, 0, {200, 398}, {195, 97, 55, 255} }}, + {{ {-82, 129, 2}, 0, {241, 1199}, {191, 97, 206, 255} }}, + {{ {-92, 153, 73}, 0, {239, 715}, {169, 93, 252, 255} }}, + {{ {82, 129, 2}, 0, {377, 1103}, {65, 97, 206, 255} }}, + {{ {76, 103, -60}, 0, {310, 1579}, {29, 56, 146, 255} }}, + {{ {0, 124, -49}, 0, {215, 1495}, {0, 71, 151, 255} }}, + {{ {109, -34, -34}, 0, {1034, 1586}, {76, 235, 157, 255} }}, + {{ {109, 38, -71}, 0, {634, 1720}, {51, 254, 140, 255} }}, + {{ {143, 61, 13}, 0, {597, 1209}, {120, 36, 235, 255} }}, + {{ {92, 153, 73}, 0, {187, 763}, {87, 93, 252, 255} }}, + {{ {144, -18, 31}, 0, {1017, 1195}, {124, 231, 246, 255} }}, + {{ {142, -3, 101}, 0, {1009, 778}, {122, 248, 33, 255} }}, + {{ {102, 11, 170}, 0, {1007, 365}, {102, 11, 75, 255} }}, + {{ {103, 93, 155}, 0, {573, 363}, {96, 43, 72, 255} }}, + {{ {52, 22, 209}, 0, {992, 130}, {55, 26, 112, 255} }}, + {{ {0, 97, 206}, 0, {604, 63}, {0, 51, 116, 255} }}, + {{ {0, 162, 170}, 0, {239, 199}, {0, 95, 84, 255} }}, + {{ {-52, 22, 209}, 0, {992, 130}, {201, 26, 112, 255} }}, + {{ {-103, 93, 155}, 0, {573, 363}, {160, 43, 72, 255} }}, + {{ {-92, 153, 73}, 0, {187, 763}, {169, 93, 252, 255} }}, + {{ {-102, 11, 170}, 0, {1007, 365}, {154, 11, 75, 255} }}, + {{ {-142, -3, 101}, 0, {1009, 778}, {134, 248, 33, 255} }}, + {{ {-144, -18, 31}, 0, {1017, 1195}, {132, 231, 246, 255} }}, + {{ {-143, 61, 13}, 0, {597, 1209}, {136, 36, 235, 255} }}, + {{ {-76, 103, -60}, 0, {310, 1579}, {227, 56, 146, 255} }}, + {{ {-109, 38, -71}, 0, {634, 1720}, {205, 254, 140, 255} }}, + {{ {-76, 103, -60}, 0, {310, 1579}, {227, 56, 146, 255} }}, + {{ {-109, -34, -34}, 0, {1034, 1586}, {180, 235, 157, 255} }}, + {{ {-109, 38, -71}, 0, {634, 1720}, {205, 254, 140, 255} }}, + {{ {0, 124, -49}, 0, {215, 1495}, {0, 71, 151, 255} }}, + {{ {0, 183, 66}, 0, {29, 774}, {0, 125, 236, 255} }}, + {{ {-82, 129, 2}, 0, {377, 1103}, {191, 97, 206, 255} }}, + {{ {-58, -157, -32}, 0, {1666, 1715}, {214, 250, 136, 255} }}, + {{ {0, -160, -31}, 0, {1682, 1708}, {0, 83, 160, 255} }}, + {{ {58, -157, -32}, 0, {1666, 1715}, {42, 250, 136, 255} }}, + {{ {109, -34, -34}, 0, {1034, 1586}, {76, 235, 157, 255} }}, + {{ {119, -116, -19}, 0, {1469, 1591}, {103, 212, 196, 255} }}, + {{ {122, -105, 12}, 0, {1441, 1402}, {122, 248, 35, 255} }}, + {{ {101, -113, 51}, 0, {1524, 1185}, {119, 223, 31, 255} }}, + {{ {144, -18, 31}, 0, {1017, 1195}, {124, 231, 246, 255} }}, + {{ {109, 38, -71}, 0, {634, 1720}, {51, 254, 140, 255} }}, + {{ {143, 61, 13}, 0, {597, 1209}, {120, 36, 235, 255} }}, + {{ {142, -3, 101}, 0, {1009, 778}, {122, 248, 33, 255} }}, + {{ {68, -127, 129}, 0, {1672, 752}, {82, 174, 52, 255} }}, + {{ {94, -52, 182}, 0, {1343, 370}, {94, 220, 77, 255} }}, + {{ {102, 11, 170}, 0, {1007, 365}, {102, 11, 75, 255} }}, + {{ {51, -34, 220}, 0, {1285, 131}, {49, 242, 116, 255} }}, + {{ {52, 22, 209}, 0, {992, 130}, {55, 26, 112, 255} }}, + {{ {103, 93, 155}, 0, {573, 363}, {96, 43, 72, 255} }}, + {{ {0, 25, 223}, 0, {991, 45}, {0, 27, 124, 255} }}, + {{ {0, -50, 220}, 0, {1371, 148}, {0, 229, 124, 255} }}, + {{ {-51, -34, 220}, 0, {1285, 131}, {207, 242, 116, 255} }}, + {{ {-52, 22, 209}, 0, {992, 130}, {201, 26, 112, 255} }}, + {{ {0, 97, 206}, 0, {604, 63}, {0, 51, 116, 255} }}, + {{ {-102, 11, 170}, 0, {1007, 365}, {154, 11, 75, 255} }}, + {{ {-94, -52, 182}, 0, {1343, 370}, {162, 220, 77, 255} }}, + {{ {-142, -3, 101}, 0, {1009, 778}, {134, 248, 33, 255} }}, + {{ {-68, -127, 129}, 0, {1672, 752}, {174, 174, 52, 255} }}, + {{ {-101, -113, 51}, 0, {1524, 1185}, {137, 223, 31, 255} }}, + {{ {-68, -127, 129}, 0, {1672, 752}, {174, 174, 52, 255} }}, + {{ {-142, -3, 101}, 0, {1009, 778}, {134, 248, 33, 255} }}, + {{ {-144, -18, 31}, 0, {1017, 1195}, {132, 231, 246, 255} }}, + {{ {-109, -34, -34}, 0, {1034, 1586}, {180, 235, 157, 255} }}, + {{ {-109, 38, -71}, 0, {634, 1720}, {205, 254, 140, 255} }}, + {{ {-143, 61, 13}, 0, {597, 1209}, {136, 36, 235, 255} }}, + {{ {-122, -105, 12}, 0, {1441, 1402}, {134, 248, 35, 255} }}, + {{ {-95, -130, 45}, 0, {1604, 1242}, {186, 166, 200, 255} }}, + {{ {-75, -158, 17}, 0, {1717, 1431}, {209, 162, 72, 255} }}, + {{ {-91, -151, -14}, 0, {1650, 1600}, {169, 170, 224, 255} }}, + {{ {-119, -116, -19}, 0, {1469, 1591}, {153, 212, 196, 255} }}, + {{ {-58, -157, -32}, 0, {1666, 1715}, {214, 250, 136, 255} }}, + {{ {-71, -165, -31}, 0, {1705, 1716}, {175, 198, 178, 255} }}, + {{ {-48, -175, -25}, 0, {1763, 1689}, {197, 144, 247, 255} }}, + {{ {-51, -170, -38}, 0, {1725, 1763}, {176, 193, 180, 255} }}, + {{ {-30, -161, -61}, 0, {1657, 1883}, {218, 70, 157, 255} }}, + {{ {0, -165, -63}, 0, {1675, 1899}, {0, 68, 149, 255} }}, + {{ {0, -160, -31}, 0, {1682, 1708}, {0, 83, 160, 255} }}, + {{ {58, -157, -32}, 0, {1666, 1715}, {42, 250, 136, 255} }}, + {{ {30, -161, -61}, 0, {1657, 1883}, {38, 70, 157, 255} }}, + {{ {51, -170, -38}, 0, {1725, 1763}, {80, 193, 180, 255} }}, + {{ {48, -175, -25}, 0, {1763, 1689}, {59, 144, 247, 255} }}, + {{ {71, -165, -31}, 0, {1705, 1716}, {81, 198, 178, 255} }}, + {{ {91, -151, -14}, 0, {1650, 1600}, {87, 170, 224, 255} }}, + {{ {119, -116, -19}, 0, {1469, 1591}, {103, 212, 196, 255} }}, + {{ {75, -158, 17}, 0, {1717, 1431}, {47, 162, 72, 255} }}, + {{ {122, -105, 12}, 0, {1441, 1402}, {122, 248, 35, 255} }}, + {{ {95, -130, 45}, 0, {1604, 1242}, {70, 166, 200, 255} }}, + {{ {101, -113, 51}, 0, {1524, 1185}, {119, 223, 31, 255} }}, + {{ {103, -138, 51}, 0, {1648, 1214}, {118, 213, 239, 255} }}, + {{ {97, -152, 62}, 0, {1735, 1168}, {102, 183, 20, 255} }}, + {{ {97, -152, 62}, 0, {1735, 1168}, {102, 183, 20, 255} }}, + {{ {101, -113, 51}, 0, {1524, 1185}, {119, 223, 31, 255} }}, + {{ {86, -135, 71}, 0, {1654, 1097}, {103, 227, 68, 255} }}, + {{ {68, -127, 129}, 0, {1672, 752}, {82, 174, 52, 255} }}, + {{ {71, -139, 105}, 0, {1710, 908}, {111, 211, 41, 255} }}, + {{ {76, -150, 79}, 0, {1739, 1065}, {70, 179, 73, 255} }}, + {{ {77, -168, 65}, 0, {1816, 1169}, {57, 144, 20, 255} }}, + {{ {57, -164, 66}, 0, {1798, 1157}, {29, 134, 22, 255} }}, + {{ {28, -160, 97}, 0, {1811, 975}, {61, 149, 29, 255} }}, + {{ {30, -145, 132}, 0, {1764, 757}, {62, 163, 59, 255} }}, + {{ {54, -96, 190}, 0, {1573, 373}, {57, 184, 88, 255} }}, + {{ {94, -52, 182}, 0, {1343, 370}, {94, 220, 77, 255} }}, + {{ {0, -50, 220}, 0, {1371, 148}, {0, 229, 124, 255} }}, + {{ {51, -34, 220}, 0, {1285, 131}, {49, 242, 116, 255} }}, + {{ {0, -114, 197}, 0, {1672, 353}, {0, 176, 98, 255} }}, + {{ {0, -147, 159}, 0, {1803, 604}, {0, 142, 56, 255} }}, + {{ {-30, -145, 132}, 0, {1764, 757}, {194, 163, 59, 255} }}, + {{ {-54, -96, 190}, 0, {1573, 373}, {199, 184, 88, 255} }}, + {{ {-94, -52, 182}, 0, {1343, 370}, {162, 220, 77, 255} }}, + {{ {-51, -34, 220}, 0, {1285, 131}, {207, 242, 116, 255} }}, + {{ {-68, -127, 129}, 0, {1672, 752}, {174, 174, 52, 255} }}, + {{ {-76, -150, 79}, 0, {1739, 1065}, {186, 179, 73, 255} }}, + {{ {-28, -160, 97}, 0, {1811, 975}, {195, 149, 29, 255} }}, + {{ {0, -178, 63}, 0, {1867, 1191}, {0, 134, 34, 255} }}, + {{ {-57, -164, 66}, 0, {1798, 1157}, {227, 134, 22, 255} }}, + {{ {-77, -168, 65}, 0, {1816, 1169}, {199, 144, 20, 255} }}, + {{ {-86, -135, 71}, 0, {1654, 1097}, {153, 227, 68, 255} }}, + {{ {-71, -139, 105}, 0, {1710, 908}, {145, 211, 41, 255} }}, + {{ {-101, -113, 51}, 0, {1524, 1185}, {137, 223, 31, 255} }}, + {{ {-97, -152, 62}, 0, {1735, 1168}, {154, 183, 20, 255} }}, + {{ {-103, -138, 51}, 0, {1648, 1214}, {138, 213, 239, 255} }}, + {{ {-95, -130, 45}, 0, {1604, 1242}, {186, 166, 200, 255} }}, + {{ {-103, -138, 51}, 0, {1648, 1214}, {138, 213, 239, 255} }}, + {{ {-95, -130, 45}, 0, {1604, 1242}, {186, 166, 200, 255} }}, + {{ {-72, -163, 51}, 0, {1777, 1244}, {218, 185, 158, 255} }}, + {{ {-77, -168, 65}, 0, {1816, 1169}, {199, 144, 20, 255} }}, + {{ {-57, -164, 66}, 0, {1798, 1157}, {227, 134, 22, 255} }}, + {{ {-13, -173, 56}, 0, {1834, 1225}, {216, 137, 21, 255} }}, + {{ {-17, -175, 31}, 0, {1819, 1373}, {194, 146, 16, 255} }}, + {{ {-42, -166, 38}, 0, {1778, 1320}, {208, 184, 163, 255} }}, + {{ {0, -178, 63}, 0, {1867, 1191}, {0, 134, 34, 255} }}, + {{ {0, -186, 21}, 0, {1867, 1442}, {0, 129, 251, 255} }}, + {{ {0, -176, 17}, 0, {1813, 1453}, {0, 131, 22, 255} }}, + {{ {-20, -196, -24}, 0, {1805, 1711}, {230, 132, 13, 255} }}, + {{ {-48, -175, -25}, 0, {1763, 1689}, {197, 144, 247, 255} }}, + {{ {-46, -173, 25}, 0, {1802, 1403}, {204, 175, 83, 255} }}, + {{ {-71, -165, -31}, 0, {1705, 1716}, {175, 198, 178, 255} }}, + {{ {-75, -158, 17}, 0, {1717, 1431}, {209, 162, 72, 255} }}, + {{ {-91, -151, -14}, 0, {1650, 1600}, {169, 170, 224, 255} }}, + {{ {-51, -170, -38}, 0, {1725, 1763}, {176, 193, 180, 255} }}, + {{ {-27, -183, -57}, 0, {1775, 1883}, {207, 176, 170, 255} }}, + {{ {-30, -161, -61}, 0, {1657, 1883}, {218, 70, 157, 255} }}, + {{ {0, -165, -63}, 0, {1675, 1899}, {0, 68, 149, 255} }}, + {{ {0, -185, -59}, 0, {1778, 1899}, {0, 173, 160, 255} }}, + {{ {27, -183, -57}, 0, {1775, 1883}, {49, 176, 170, 255} }}, + {{ {30, -161, -61}, 0, {1657, 1883}, {38, 70, 157, 255} }}, + {{ {51, -170, -38}, 0, {1725, 1763}, {80, 193, 180, 255} }}, + {{ {20, -196, -24}, 0, {1805, 1711}, {26, 132, 13, 255} }}, + {{ {48, -175, -25}, 0, {1763, 1689}, {59, 144, 247, 255} }}, + {{ {17, -175, 31}, 0, {1819, 1373}, {62, 146, 16, 255} }}, + {{ {46, -173, 25}, 0, {1802, 1403}, {52, 175, 83, 255} }}, + {{ {71, -165, -31}, 0, {1705, 1716}, {81, 198, 178, 255} }}, + {{ {75, -158, 17}, 0, {1717, 1431}, {47, 162, 72, 255} }}, + {{ {91, -151, -14}, 0, {1650, 1600}, {87, 170, 224, 255} }}, + {{ {0, -178, 63}, 0, {1867, 1191}, {0, 134, 34, 255} }}, + {{ {17, -175, 31}, 0, {1819, 1373}, {62, 146, 16, 255} }}, + {{ {13, -173, 56}, 0, {1834, 1225}, {40, 137, 21, 255} }}, + {{ {42, -166, 38}, 0, {1778, 1320}, {48, 184, 163, 255} }}, + {{ {72, -163, 51}, 0, {1777, 1244}, {38, 185, 158, 255} }}, + {{ {57, -164, 66}, 0, {1798, 1157}, {29, 134, 22, 255} }}, + {{ {77, -168, 65}, 0, {1816, 1169}, {57, 144, 20, 255} }}, + {{ {103, -138, 51}, 0, {1648, 1214}, {118, 213, 239, 255} }}, + {{ {95, -130, 45}, 0, {1604, 1242}, {70, 166, 200, 255} }}, + {{ {97, -152, 62}, 0, {1735, 1168}, {102, 183, 20, 255} }}, + {{ {86, -135, 71}, 0, {1654, 1097}, {103, 227, 68, 255} }}, + {{ {-103, 93, 155}, 0, {573, 363}, {160, 43, 72, 255} }}, + {{ {-102, 11, 170}, 0, {1007, 365}, {154, 11, 75, 255} }}, + {{ {-52, 22, 209}, 0, {992, 130}, {201, 26, 112, 255} }}, + {{ {19, -160, 128}, 0, {1836, 799}, {244, 140, 50, 255} }}, + {{ {30, -145, 132}, 0, {1764, 757}, {62, 163, 59, 255} }}, + {{ {0, -147, 159}, 0, {1803, 604}, {0, 142, 56, 255} }}, + {{ {19, -167, 108}, 0, {1857, 919}, {248, 141, 54, 255} }}, + {{ {28, -160, 97}, 0, {1811, 975}, {61, 149, 29, 255} }}, + {{ {-19, -160, 128}, 0, {1836, 799}, {12, 140, 50, 255} }}, + {{ {-30, -145, 132}, 0, {1764, 757}, {194, 163, 59, 255} }}, + {{ {-19, -167, 108}, 0, {1857, 919}, {8, 141, 54, 255} }}, + {{ {-28, -160, 97}, 0, {1811, 975}, {195, 149, 29, 255} }}, + {{ {20, -196, -24}, 0, {1805, 1711}, {26, 132, 13, 255} }}, + {{ {0, -185, -59}, 0, {1778, 1899}, {0, 173, 160, 255} }}, + {{ {27, -183, -57}, 0, {1775, 1883}, {49, 176, 170, 255} }}, + {{ {0, -197, -17}, 0, {1819, 1668}, {0, 155, 77, 255} }}, + {{ {-20, -196, -24}, 0, {1805, 1711}, {230, 132, 13, 255} }}, + {{ {-27, -183, -57}, 0, {1775, 1883}, {207, 176, 170, 255} }}, + {{ {0, 183, 66}, 0, {29, 774}, {0, 125, 236, 255} }}, + {{ {0, 162, 170}, 0, {239, 199}, {0, 95, 84, 255} }}, + {{ {62, 163, 135}, 0, {384, 398}, {61, 97, 55, 255} }}, + {{ {0, 183, 66}, 0, {29, 774}, {0, 125, 236, 255} }}, + {{ {-62, 163, 135}, 0, {384, 398}, {195, 97, 55, 255} }}, + {{ {0, 162, 170}, 0, {239, 199}, {0, 95, 84, 255} }}, + {{ {0, -181, -58}, 0, {1204, 1113}, {0, 134, 222, 255} }}, + {{ {6, -166, -82}, 0, {1226, 830}, {102, 188, 222, 255} }}, + {{ {14, -164, -54}, 0, {1011, 1009}, {102, 183, 236, 255} }}, + {{ {0, -175, -84}, 0, {1320, 881}, {0, 143, 199, 255} }}, + {{ {-6, -166, -82}, 0, {1226, 830}, {154, 188, 222, 255} }}, + {{ {-14, -164, -54}, 0, {1011, 1009}, {154, 183, 236, 255} }}, + {{ {0, -161, -99}, 0, {1335, 689}, {0, 162, 171, 255} }}, + {{ {36, -175, -44}, 0, {815, 896}, {76, 154, 4, 255} }}, + {{ {13, -171, -45}, 0, {1013, 1005}, {233, 131, 2, 255} }}, + {{ {27, -174, -71}, 0, {1012, 706}, {233, 131, 248, 255} }}, + {{ {37, -176, -71}, 0, {925, 676}, {82, 162, 233, 255} }}, + {{ {29, -171, -89}, 0, {1026, 522}, {60, 157, 204, 255} }}, + {{ {37, -168, -71}, 0, {861, 631}, {126, 254, 237, 255} }}, + {{ {38, -156, -45}, 0, {653, 811}, {127, 248, 3, 255} }}, + {{ {-36, -175, -44}, 0, {815, 896}, {180, 154, 4, 255} }}, + {{ {-27, -174, -71}, 0, {1012, 706}, {23, 131, 248, 255} }}, + {{ {-13, -171, -45}, 0, {1013, 1005}, {23, 131, 2, 255} }}, + {{ {-37, -176, -71}, 0, {925, 676}, {174, 162, 233, 255} }}, + {{ {-37, -168, -71}, 0, {861, 631}, {130, 254, 237, 255} }}, + {{ {-38, -156, -45}, 0, {653, 811}, {129, 248, 3, 255} }}, + {{ {-29, -171, -89}, 0, {1026, 522}, {196, 157, 204, 255} }}, + {{ {0, -147, 159}, 0, {595, 2011}, {0, 142, 56, 255} }}, + {{ {0, -92, 97}, 0, {380, 1880}, {0, 134, 35, 255} }}, + {{ {19, -160, 128}, 0, {477, 2017}, {244, 140, 50, 255} }}, + {{ {-19, -160, 128}, 0, {477, 2017}, {12, 140, 50, 255} }}, + {{ {-19, -167, 108}, 0, {389, 2020}, {8, 141, 54, 255} }}, + {{ {0, -178, 63}, 0, {218, 2002}, {0, 134, 34, 255} }}, + {{ {19, -167, 108}, 0, {389, 2020}, {248, 141, 54, 255} }}, + {{ {95, -130, 45}, 0, {22, 1963}, {70, 166, 200, 255} }}, + {{ {55, -115, 7}, 0, {206, 1826}, {10, 171, 94, 255} }}, + {{ {75, -158, 17}, 0, {256, 1769}, {47, 162, 72, 255} }}, + {{ {65, -117, 51}, 0, {244, 2009}, {241, 163, 171, 255} }}, + {{ {72, -163, 51}, 0, {31, 1844}, {38, 185, 158, 255} }}, + {{ {42, -166, 38}, 0, {127, 1830}, {48, 184, 163, 255} }}, + {{ {22, -142, 35}, 0, {111, 1841}, {123, 233, 234, 255} }}, + {{ {17, -175, 31}, 0, {54, 1813}, {62, 146, 16, 255} }}, + {{ {46, -173, 25}, 0, {185, 1840}, {52, 175, 83, 255} }}, + {{ {20, -196, -24}, 0, {20, 1846}, {26, 132, 13, 255} }}, + {{ {0, -184, -14}, 0, {79, 1927}, {0, 171, 94, 255} }}, + {{ {0, -197, -17}, 0, {62, 1900}, {0, 155, 77, 255} }}, + {{ {12, -180, -18}, 0, {179, 1873}, {214, 156, 66, 255} }}, + {{ {0, -176, 17}, 0, {82, 1816}, {0, 131, 22, 255} }}, + {{ {-12, -180, -18}, 0, {179, 1873}, {42, 156, 66, 255} }}, + {{ {-20, -196, -24}, 0, {20, 1846}, {230, 132, 13, 255} }}, + {{ {58, -159, -49}, 0, {1025, 881}, {122, 251, 36, 255} }}, + {{ {58, -168, -49}, 0, {1129, 872}, {80, 158, 6, 255} }}, + {{ {58, -161, -65}, 0, {1068, 666}, {94, 176, 226, 255} }}, + {{ {52, -153, -36}, 0, {991, 1089}, {112, 246, 58, 255} }}, + {{ {50, -168, -35}, 0, {1192, 1055}, {75, 159, 33, 255} }}, + {{ {41, -164, -47}, 0, {1337, 903}, {223, 136, 231, 255} }}, + {{ {53, -165, -55}, 0, {1180, 792}, {236, 136, 219, 255} }}, + {{ {-95, -130, 45}, 0, {22, 1963}, {186, 166, 200, 255} }}, + {{ {-75, -158, 17}, 0, {256, 1769}, {209, 162, 72, 255} }}, + {{ {-55, -115, 7}, 0, {206, 1826}, {246, 171, 94, 255} }}, + {{ {-46, -173, 25}, 0, {185, 1840}, {204, 175, 83, 255} }}, + {{ {-17, -175, 31}, 0, {54, 1813}, {194, 146, 16, 255} }}, + {{ {-22, -142, 35}, 0, {111, 1841}, {133, 233, 234, 255} }}, + {{ {-42, -166, 38}, 0, {127, 1830}, {208, 184, 163, 255} }}, + {{ {-65, -117, 51}, 0, {244, 2009}, {15, 163, 171, 255} }}, + {{ {-72, -163, 51}, 0, {31, 1844}, {218, 185, 158, 255} }}, + {{ {-58, -159, -49}, 0, {1025, 881}, {134, 251, 36, 255} }}, + {{ {-58, -161, -65}, 0, {1068, 666}, {162, 176, 226, 255} }}, + {{ {-58, -168, -49}, 0, {1129, 872}, {176, 158, 6, 255} }}, + {{ {-53, -165, -55}, 0, {1180, 792}, {20, 136, 219, 255} }}, + {{ {-41, -164, -47}, 0, {1337, 903}, {33, 136, 231, 255} }}, + {{ {-50, -168, -35}, 0, {1192, 1055}, {181, 159, 33, 255} }}, + {{ {-52, -153, -36}, 0, {991, 1089}, {144, 246, 58, 255} }}, +}; + +Gfx Stalfos4_ao_head_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(Stalfos4_ao_head_mesh_layer_Opaque_vtx_0 + 0, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 3, 4, 0), + gsSP2Triangles(0, 5, 6, 0, 0, 7, 8, 0), + gsSP2Triangles(0, 9, 10, 0, 0, 10, 11, 0), + gsSP2Triangles(10, 12, 11, 0, 10, 13, 12, 0), + gsSP2Triangles(10, 14, 13, 0, 10, 4, 14, 0), + gsSP2Triangles(14, 4, 15, 0, 16, 14, 15, 0), + gsSP2Triangles(16, 15, 17, 0, 18, 17, 15, 0), + gsSP2Triangles(18, 15, 19, 0, 15, 1, 19, 0), + gsSP2Triangles(19, 1, 20, 0, 21, 20, 1, 0), + gsSP2Triangles(21, 1, 22, 0, 21, 22, 6, 0), + gsSP2Triangles(21, 6, 23, 0, 24, 23, 6, 0), + gsSP2Triangles(25, 24, 6, 0, 26, 24, 25, 0), + gsSP2Triangles(26, 25, 27, 0, 28, 27, 25, 0), + gsSP2Triangles(28, 25, 29, 0, 29, 25, 7, 0), + gsSP2Triangles(30, 29, 7, 0, 30, 31, 29, 0), + gsSPVertex(Stalfos4_ao_head_mesh_layer_Opaque_vtx_0 + 32, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0), + gsSP2Triangles(4, 3, 0, 0, 4, 0, 5, 0), + gsSP2Triangles(1, 3, 6, 0, 3, 7, 6, 0), + gsSP2Triangles(3, 8, 7, 0, 9, 8, 3, 0), + gsSP2Triangles(9, 10, 8, 0, 10, 9, 11, 0), + gsSP2Triangles(11, 9, 12, 0, 12, 9, 13, 0), + gsSP2Triangles(14, 13, 9, 0, 14, 15, 13, 0), + gsSP2Triangles(12, 13, 16, 0, 12, 16, 17, 0), + gsSP2Triangles(18, 17, 16, 0, 18, 16, 19, 0), + gsSP2Triangles(19, 20, 18, 0, 19, 21, 20, 0), + gsSP2Triangles(22, 21, 19, 0, 23, 20, 21, 0), + gsSP2Triangles(23, 24, 20, 0, 23, 25, 24, 0), + gsSP2Triangles(23, 26, 25, 0, 27, 26, 23, 0), + gsSP2Triangles(27, 23, 21, 0, 28, 25, 26, 0), + gsSP2Triangles(28, 29, 25, 0, 29, 28, 30, 0), + gsSP1Triangle(29, 30, 31, 0), + gsSPVertex(Stalfos4_ao_head_mesh_layer_Opaque_vtx_0 + 64, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), + gsSP2Triangles(0, 3, 4, 0, 5, 4, 3, 0), + gsSP2Triangles(5, 3, 6, 0, 7, 0, 4, 0), + gsSP2Triangles(0, 7, 8, 0, 9, 8, 7, 0), + gsSP2Triangles(7, 10, 9, 0, 7, 11, 10, 0), + gsSP2Triangles(11, 7, 4, 0, 4, 12, 11, 0), + gsSP2Triangles(11, 12, 10, 0, 10, 12, 13, 0), + gsSP2Triangles(14, 13, 12, 0, 14, 12, 15, 0), + gsSP2Triangles(15, 12, 16, 0, 17, 16, 12, 0), + gsSP2Triangles(17, 12, 18, 0, 17, 18, 19, 0), + gsSP2Triangles(17, 19, 20, 0, 21, 20, 19, 0), + gsSP2Triangles(22, 21, 19, 0, 22, 19, 23, 0), + gsSP2Triangles(24, 23, 19, 0, 25, 24, 19, 0), + gsSP2Triangles(26, 24, 25, 0, 26, 25, 27, 0), + gsSP2Triangles(27, 28, 26, 0, 29, 28, 27, 0), + gsSP2Triangles(28, 29, 30, 0, 31, 30, 29, 0), + gsSPVertex(Stalfos4_ao_head_mesh_layer_Opaque_vtx_0 + 96, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), + gsSP2Triangles(2, 3, 4, 0, 4, 5, 2, 0), + gsSP2Triangles(6, 2, 5, 0, 7, 6, 5, 0), + gsSP2Triangles(7, 5, 8, 0, 9, 8, 5, 0), + gsSP2Triangles(9, 5, 3, 0, 10, 9, 3, 0), + gsSP2Triangles(10, 3, 11, 0, 11, 12, 10, 0), + gsSP2Triangles(11, 13, 12, 0, 14, 10, 12, 0), + gsSP2Triangles(10, 14, 9, 0, 15, 9, 14, 0), + gsSP2Triangles(15, 14, 16, 0, 17, 16, 14, 0), + gsSP2Triangles(14, 12, 17, 0, 18, 17, 12, 0), + gsSP2Triangles(18, 12, 19, 0, 17, 18, 20, 0), + gsSP2Triangles(17, 20, 16, 0, 16, 20, 21, 0), + gsSP2Triangles(16, 21, 22, 0, 23, 22, 21, 0), + gsSP2Triangles(23, 21, 24, 0, 24, 21, 25, 0), + gsSP2Triangles(25, 21, 26, 0, 26, 21, 27, 0), + gsSP2Triangles(27, 28, 26, 0, 27, 20, 28, 0), + gsSP2Triangles(29, 26, 28, 0, 25, 26, 29, 0), + gsSP2Triangles(25, 29, 30, 0, 29, 28, 30, 0), + gsSP1Triangle(31, 30, 28, 0), + gsSPVertex(Stalfos4_ao_head_mesh_layer_Opaque_vtx_0 + 128, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 0, 2, 0), + gsSP2Triangles(2, 4, 3, 0, 5, 4, 2, 0), + gsSP2Triangles(2, 6, 5, 0, 2, 7, 6, 0), + gsSP2Triangles(8, 5, 6, 0, 4, 5, 8, 0), + gsSP2Triangles(6, 9, 8, 0, 6, 10, 9, 0), + gsSP2Triangles(11, 10, 6, 0, 11, 6, 12, 0), + gsSP2Triangles(6, 13, 12, 0, 13, 14, 12, 0), + gsSP2Triangles(13, 15, 14, 0, 14, 15, 16, 0), + gsSP2Triangles(17, 11, 12, 0, 17, 18, 11, 0), + gsSP2Triangles(17, 19, 18, 0, 18, 19, 20, 0), + gsSP2Triangles(18, 20, 21, 0, 22, 21, 20, 0), + gsSP2Triangles(22, 20, 23, 0, 24, 22, 23, 0), + gsSP2Triangles(24, 25, 22, 0, 24, 26, 25, 0), + gsSP2Triangles(25, 26, 27, 0, 27, 26, 28, 0), + gsSP2Triangles(28, 26, 29, 0, 28, 29, 30, 0), + gsSP2Triangles(29, 31, 30, 0, 25, 27, 10, 0), + gsSP2Triangles(27, 9, 10, 0, 27, 8, 9, 0), + gsSPVertex(Stalfos4_ao_head_mesh_layer_Opaque_vtx_0 + 160, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), + gsSP2Triangles(2, 3, 4, 0, 4, 5, 2, 0), + gsSP2Triangles(6, 5, 4, 0, 4, 7, 6, 0), + gsSP2Triangles(4, 8, 7, 0, 7, 9, 6, 0), + gsSP2Triangles(6, 9, 10, 0, 11, 12, 13, 0), + gsSP2Triangles(14, 15, 16, 0, 15, 14, 17, 0), + gsSP2Triangles(15, 17, 18, 0, 0, 18, 17, 0), + gsSP2Triangles(5, 18, 0, 0, 0, 2, 5, 0), + gsSP2Triangles(19, 16, 20, 0, 20, 21, 19, 0), + gsSP2Triangles(20, 22, 21, 0, 0, 21, 22, 0), + gsSP2Triangles(23, 24, 25, 0, 23, 26, 24, 0), + gsSP2Triangles(27, 24, 26, 0, 27, 28, 24, 0), + gsSP1Triangle(29, 30, 31, 0), + gsSPVertex(Stalfos4_ao_head_mesh_layer_Opaque_vtx_0 + 192, 31, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSP2Triangles(3, 6, 4, 0, 3, 7, 6, 0), + gsSP2Triangles(3, 8, 7, 0, 9, 6, 7, 0), + gsSP2Triangles(9, 4, 6, 0, 10, 11, 12, 0), + gsSP2Triangles(10, 12, 13, 0, 12, 14, 13, 0), + gsSP2Triangles(13, 14, 15, 0, 15, 10, 13, 0), + gsSP2Triangles(15, 16, 10, 0, 17, 18, 19, 0), + gsSP2Triangles(17, 20, 18, 0, 21, 20, 17, 0), + gsSP2Triangles(21, 17, 22, 0, 20, 21, 23, 0), + gsSP2Triangles(18, 20, 23, 0, 24, 25, 26, 0), + gsSP2Triangles(24, 27, 25, 0, 25, 27, 28, 0), + gsSP2Triangles(25, 28, 29, 0, 25, 29, 30, 0), + gsSP1Triangle(25, 30, 26, 0), + gsSPVertex(Stalfos4_ao_head_mesh_layer_Opaque_vtx_0 + 223, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0), + gsSP2Triangles(4, 3, 0, 0, 5, 3, 4, 0), + gsSP2Triangles(5, 6, 3, 0, 5, 7, 6, 0), + gsSP2Triangles(7, 1, 6, 0, 7, 8, 1, 0), + gsSP2Triangles(8, 2, 1, 0, 1, 3, 6, 0), + gsSP2Triangles(9, 10, 11, 0, 9, 12, 10, 0), + gsSP2Triangles(9, 13, 12, 0, 10, 12, 13, 0), + gsSP2Triangles(10, 13, 14, 0, 15, 14, 13, 0), + gsSP2Triangles(15, 10, 14, 0, 15, 11, 10, 0), + gsSP2Triangles(16, 17, 18, 0, 19, 17, 16, 0), + gsSP2Triangles(19, 20, 17, 0, 21, 17, 20, 0), + gsSP2Triangles(21, 22, 17, 0, 22, 18, 17, 0), + gsSP2Triangles(23, 24, 25, 0, 26, 25, 24, 0), + gsSP2Triangles(27, 25, 26, 0, 27, 28, 25, 0), + gsSP2Triangles(29, 28, 27, 0, 29, 30, 28, 0), + gsSP2Triangles(29, 31, 30, 0, 31, 23, 30, 0), + gsSP2Triangles(23, 25, 30, 0, 25, 28, 30, 0), + gsSPVertex(Stalfos4_ao_head_mesh_layer_Opaque_vtx_0 + 255, 7, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 2, 1, 0), + gsSP2Triangles(4, 2, 3, 0, 4, 5, 2, 0), + gsSP2Triangles(6, 2, 5, 0, 6, 0, 2, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_head_mesh_layer_Opaque_vtx_1[12] = { + {{ {14, -148, 95}, 0, {988, 1008}, {0, 131, 24, 255} }}, + {{ {14, -143, 124}, 0, {988, -16}, {0, 131, 24, 255} }}, + {{ {-14, -148, 95}, 0, {-16, 1008}, {0, 131, 24, 255} }}, + {{ {-14, -143, 124}, 0, {-16, -16}, {0, 131, 24, 255} }}, + {{ {-44, -142, 21}, 0, {-16, -16}, {0, 131, 24, 255} }}, + {{ {-44, -137, 48}, 0, {-16, 1008}, {0, 131, 24, 255} }}, + {{ {-72, -142, 21}, 0, {989, -16}, {0, 131, 24, 255} }}, + {{ {-72, -137, 48}, 0, {989, 1008}, {0, 131, 24, 255} }}, + {{ {44, -142, 21}, 0, {989, -16}, {0, 131, 24, 255} }}, + {{ {72, -142, 21}, 0, {-16, -16}, {0, 131, 24, 255} }}, + {{ {44, -137, 48}, 0, {989, 1008}, {0, 131, 24, 255} }}, + {{ {72, -137, 48}, 0, {-16, 1008}, {0, 131, 24, 255} }}, +}; + +Gfx Stalfos4_ao_head_mesh_layer_Opaque_tri_1[] = { + gsSPVertex(Stalfos4_ao_head_mesh_layer_Opaque_vtx_1 + 0, 12, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), + gsSP2Triangles(4, 5, 6, 0, 6, 5, 7, 0), + gsSP2Triangles(8, 9, 10, 0, 10, 9, 11, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_chin_mesh_layer_Opaque_vtx_0[76] = { + {{ {16, 141, -26}, 0, {595, 655}, {149, 48, 208, 255} }}, + {{ {25, 157, -29}, 0, {677, 554}, {240, 115, 204, 255} }}, + {{ {26, 139, -49}, 0, {906, 637}, {146, 48, 213, 255} }}, + {{ {31, 147, -53}, 0, {983, 581}, {3, 102, 180, 255} }}, + {{ {37, 143, -24}, 0, {574, 642}, {251, 157, 176, 255} }}, + {{ {37, 140, -48}, 0, {907, 630}, {101, 66, 215, 255} }}, + {{ {27, 126, -68}, 0, {1154, 688}, {239, 77, 156, 255} }}, + {{ {-16, 141, -26}, 0, {595, 655}, {107, 48, 208, 255} }}, + {{ {-26, 139, -49}, 0, {906, 637}, {110, 48, 213, 255} }}, + {{ {-25, 157, -29}, 0, {677, 554}, {16, 115, 204, 255} }}, + {{ {-31, 147, -53}, 0, {983, 581}, {253, 102, 180, 255} }}, + {{ {-27, 126, -68}, 0, {1154, 688}, {17, 77, 156, 255} }}, + {{ {-37, 140, -48}, 0, {907, 630}, {155, 66, 215, 255} }}, + {{ {-37, 143, -24}, 0, {574, 642}, {5, 157, 176, 255} }}, + {{ {0, 24, 26}, 0, {262, 50}, {0, 131, 233, 255} }}, + {{ {66, 18, 16}, 0, {329, 14}, {225, 133, 8, 255} }}, + {{ {0, 72, 56}, 0, {204, 359}, {0, 247, 127, 255} }}, + {{ {116, 54, 60}, 0, {62, 211}, {101, 236, 74, 255} }}, + {{ {90, 46, 9}, 0, {437, 124}, {113, 224, 207, 255} }}, + {{ {77, 1, -9}, 0, {781, -32}, {8, 144, 196, 255} }}, + {{ {63, 94, 12}, 0, {801, 379}, {187, 222, 155, 255} }}, + {{ {66, 79, -3}, 0, {890, 304}, {152, 56, 209, 255} }}, + {{ {83, 82, -2}, 0, {885, 318}, {89, 45, 178, 255} }}, + {{ {56, 126, -18}, 0, {951, 486}, {226, 182, 157, 255} }}, + {{ {70, 129, -16}, 0, {934, 511}, {98, 55, 196, 255} }}, + {{ {44, 153, -37}, 0, {1245, 640}, {55, 15, 143, 255} }}, + {{ {37, 143, -24}, 0, {1069, 591}, {251, 157, 176, 255} }}, + {{ {0, 156, -37}, 0, {1256, 659}, {0, 9, 129, 255} }}, + {{ {0, 140, -26}, 0, {1081, 567}, {0, 139, 207, 255} }}, + {{ {-37, 143, -24}, 0, {1069, 591}, {5, 157, 176, 255} }}, + {{ {-44, 153, -37}, 0, {1245, 640}, {201, 15, 143, 255} }}, + {{ {-56, 126, -18}, 0, {951, 486}, {30, 182, 157, 255} }}, + {{ {-44, 153, -37}, 0, {1245, 640}, {201, 15, 143, 255} }}, + {{ {-56, 126, -18}, 0, {951, 486}, {30, 182, 157, 255} }}, + {{ {-70, 129, -16}, 0, {934, 511}, {158, 55, 196, 255} }}, + {{ {-83, 82, -2}, 0, {885, 318}, {167, 45, 178, 255} }}, + {{ {-63, 94, 12}, 0, {801, 379}, {69, 222, 155, 255} }}, + {{ {-66, 79, -3}, 0, {890, 304}, {104, 56, 209, 255} }}, + {{ {-77, 1, -9}, 0, {781, -32}, {248, 144, 196, 255} }}, + {{ {-66, 18, 16}, 0, {329, 14}, {31, 133, 8, 255} }}, + {{ {-90, 46, 9}, 0, {437, 124}, {143, 224, 207, 255} }}, + {{ {-116, 54, 60}, 0, {62, 211}, {155, 236, 74, 255} }}, + {{ {0, 72, 56}, 0, {204, 359}, {0, 247, 127, 255} }}, + {{ {0, 24, 26}, 0, {262, 50}, {0, 131, 233, 255} }}, + {{ {-79, 104, 32}, 0, {298, 399}, {172, 71, 63, 255} }}, + {{ {0, 181, 17}, 0, {685, 882}, {0, 99, 80, 255} }}, + {{ {79, 104, 32}, 0, {298, 399}, {84, 71, 63, 255} }}, + {{ {116, 54, 60}, 0, {62, 211}, {101, 236, 74, 255} }}, + {{ {83, 82, -2}, 0, {885, 318}, {89, 45, 178, 255} }}, + {{ {90, 46, 9}, 0, {437, 124}, {113, 224, 207, 255} }}, + {{ {77, 1, -9}, 0, {781, -32}, {8, 144, 196, 255} }}, + {{ {69, 75, -26}, 0, {1064, 261}, {228, 38, 138, 255} }}, + {{ {79, 6, -20}, 0, {885, -20}, {216, 85, 86, 255} }}, + {{ {66, 79, -3}, 0, {890, 304}, {152, 56, 209, 255} }}, + {{ {70, 129, -16}, 0, {934, 511}, {98, 55, 196, 255} }}, + {{ {44, 153, -37}, 0, {1245, 640}, {55, 15, 143, 255} }}, + {{ {42, 183, 19}, 0, {660, 897}, {58, 97, 57, 255} }}, + {{ {0, 182, -12}, 0, {1029, 856}, {0, 116, 205, 255} }}, + {{ {0, 156, -37}, 0, {1256, 659}, {0, 9, 129, 255} }}, + {{ {-42, 183, 19}, 0, {660, 897}, {198, 97, 57, 255} }}, + {{ {-69, 75, -26}, 0, {1064, 261}, {28, 38, 138, 255} }}, + {{ {-79, 6, -20}, 0, {885, -20}, {40, 85, 86, 255} }}, + {{ {0, 105, 25}, 0, {1041, 174}, {0, 216, 135, 255} }}, + {{ {66, 18, 16}, 0, {1695, 4}, {225, 133, 8, 255} }}, + {{ {0, 24, 26}, 0, {1054, 42}, {0, 131, 233, 255} }}, + {{ {63, 94, 12}, 0, {1653, 47}, {187, 222, 155, 255} }}, + {{ {35, 140, -7}, 0, {1326, 194}, {214, 153, 194, 255} }}, + {{ {0, 148, -4}, 0, {1004, 280}, {0, 135, 217, 255} }}, + {{ {-35, 140, -7}, 0, {1326, 194}, {42, 153, 194, 255} }}, + {{ {-63, 94, 12}, 0, {1653, 47}, {69, 222, 155, 255} }}, + {{ {-66, 18, 16}, 0, {1695, 4}, {31, 133, 8, 255} }}, + {{ {-56, 126, -18}, 0, {1658, 118}, {30, 182, 157, 255} }}, + {{ {-37, 143, -24}, 0, {1400, 202}, {5, 157, 176, 255} }}, + {{ {0, 140, -26}, 0, {1023, 383}, {0, 139, 207, 255} }}, + {{ {37, 143, -24}, 0, {1400, 202}, {251, 157, 176, 255} }}, + {{ {56, 126, -18}, 0, {1658, 118}, {226, 182, 157, 255} }}, +}; + +Gfx Stalfos4_ao_chin_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(Stalfos4_ao_chin_mesh_layer_Opaque_vtx_0 + 0, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), + gsSP2Triangles(1, 4, 3, 0, 3, 4, 5, 0), + gsSP2Triangles(6, 3, 5, 0, 2, 3, 6, 0), + gsSP2Triangles(7, 8, 9, 0, 8, 10, 9, 0), + gsSP2Triangles(8, 11, 10, 0, 11, 12, 10, 0), + gsSP2Triangles(10, 12, 13, 0, 9, 10, 13, 0), + gsSP2Triangles(14, 15, 16, 0, 15, 17, 16, 0), + gsSP2Triangles(17, 15, 18, 0, 18, 15, 19, 0), + gsSP2Triangles(20, 19, 15, 0, 21, 19, 20, 0), + gsSP2Triangles(20, 22, 21, 0, 23, 22, 20, 0), + gsSP2Triangles(23, 24, 22, 0, 25, 24, 23, 0), + gsSP2Triangles(26, 25, 23, 0, 27, 25, 26, 0), + gsSP2Triangles(28, 27, 26, 0, 28, 29, 27, 0), + gsSP2Triangles(27, 29, 30, 0, 29, 31, 30, 0), + gsSPVertex(Stalfos4_ao_chin_mesh_layer_Opaque_vtx_0 + 32, 30, 0), + gsSP2Triangles(0, 1, 2, 0, 1, 3, 2, 0), + gsSP2Triangles(1, 4, 3, 0, 4, 5, 3, 0), + gsSP2Triangles(5, 4, 6, 0, 4, 7, 6, 0), + gsSP2Triangles(8, 6, 7, 0, 9, 8, 7, 0), + gsSP2Triangles(7, 10, 9, 0, 11, 10, 7, 0), + gsSP2Triangles(10, 12, 9, 0, 10, 13, 12, 0), + gsSP2Triangles(10, 14, 13, 0, 10, 15, 14, 0), + gsSP2Triangles(14, 15, 16, 0, 15, 17, 16, 0), + gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0), + gsSP2Triangles(19, 18, 20, 0, 18, 21, 20, 0), + gsSP2Triangles(20, 21, 19, 0, 21, 16, 19, 0), + gsSP2Triangles(22, 14, 16, 0, 23, 14, 22, 0), + gsSP2Triangles(14, 23, 24, 0, 24, 23, 25, 0), + gsSP2Triangles(26, 25, 23, 0, 26, 0, 25, 0), + gsSP2Triangles(27, 25, 0, 0, 12, 27, 0, 0), + gsSP2Triangles(0, 2, 12, 0, 2, 3, 12, 0), + gsSP2Triangles(12, 3, 9, 0, 9, 3, 8, 0), + gsSP2Triangles(3, 6, 8, 0, 3, 28, 6, 0), + gsSP2Triangles(5, 28, 3, 0, 29, 28, 5, 0), + gsSP2Triangles(6, 29, 5, 0, 28, 29, 6, 0), + gsSP2Triangles(12, 13, 27, 0, 13, 25, 27, 0), + gsSP2Triangles(13, 24, 25, 0, 14, 24, 13, 0), + gsSPVertex(Stalfos4_ao_chin_mesh_layer_Opaque_vtx_0 + 62, 14, 0), + gsSP2Triangles(0, 1, 2, 0, 1, 0, 3, 0), + gsSP2Triangles(3, 0, 4, 0, 0, 5, 4, 0), + gsSP2Triangles(0, 6, 5, 0, 7, 6, 0, 0), + gsSP2Triangles(8, 7, 0, 0, 0, 2, 8, 0), + gsSP2Triangles(7, 9, 6, 0, 9, 10, 6, 0), + gsSP2Triangles(6, 10, 11, 0, 6, 11, 5, 0), + gsSP2Triangles(4, 5, 11, 0, 4, 11, 12, 0), + gsSP2Triangles(13, 4, 12, 0, 3, 4, 13, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_waist_mesh_layer_Opaque_vtx_0[134] = { + {{ {-27, 41, -38}, 0, {398, 1487}, {254, 62, 145, 255} }}, + {{ {-100, 78, -43}, 0, {878, 740}, {255, 55, 142, 255} }}, + {{ {-100, 74, -17}, 0, {856, 740}, {116, 247, 52, 255} }}, + {{ {-103, -6, -31}, 0, {447, 659}, {239, 237, 132, 255} }}, + {{ {0, -1, -40}, 0, {253, 1683}, {0, 158, 175, 255} }}, + {{ {0, 62, -29}, 0, {542, 1572}, {0, 97, 175, 255} }}, + {{ {-27, 42, -6}, 0, {404, 1485}, {188, 85, 66, 255} }}, + {{ {-88, -7, -5}, 0, {383, 1027}, {67, 204, 94, 255} }}, + {{ {-137, 59, 37}, 0, {780, 534}, {68, 255, 107, 255} }}, + {{ {-117, -44, -2}, 0, {246, 573}, {47, 179, 90, 255} }}, + {{ {-201, -10, 50}, 0, {416, 175}, {255, 140, 52, 255} }}, + {{ {-212, 2, 88}, 0, {483, 115}, {245, 201, 114, 255} }}, + {{ {-171, 45, 86}, 0, {710, 345}, {22, 49, 115, 255} }}, + {{ {-137, 81, 11}, 0, {902, 540}, {144, 49, 224, 255} }}, + {{ {-210, -5, 21}, 0, {444, 127}, {141, 242, 204, 255} }}, + {{ {-91, 115, -22}, 0, {1026, 703}, {7, 91, 168, 255} }}, + {{ {-165, -50, -5}, 0, {188, 361}, {198, 156, 203, 255} }}, + {{ {-94, -52, -21}, 0, {198, 698}, {84, 164, 234, 255} }}, + {{ {-78, -30, -39}, 0, {311, 793}, {86, 217, 171, 255} }}, + {{ {-38, -1, -2}, 0, {187, 1509}, {69, 193, 86, 255} }}, + {{ {0, -2, 54}, 0, {249, 1685}, {0, 32, 123, 255} }}, + {{ {38, -1, -2}, 0, {187, 1509}, {187, 193, 86, 255} }}, + {{ {88, -7, -5}, 0, {383, 1027}, {189, 204, 94, 255} }}, + {{ {103, -6, -31}, 0, {447, 659}, {17, 237, 132, 255} }}, + {{ {27, 41, -38}, 0, {398, 1487}, {2, 62, 145, 255} }}, + {{ {27, 42, -6}, 0, {404, 1485}, {68, 85, 66, 255} }}, + {{ {0, 82, 3}, 0, {635, 1537}, {0, 121, 40, 255} }}, + {{ {100, 74, -17}, 0, {856, 740}, {140, 247, 52, 255} }}, + {{ {137, 59, 37}, 0, {780, 534}, {188, 255, 107, 255} }}, + {{ {117, -44, -2}, 0, {246, 573}, {209, 179, 90, 255} }}, + {{ {78, -30, -39}, 0, {311, 793}, {170, 217, 171, 255} }}, + {{ {0, -27, -1}, 0, {382, 1634}, {0, 127, 7, 255} }}, + {{ {0, -27, -1}, 0, {382, 1634}, {0, 127, 7, 255} }}, + {{ {103, -6, -31}, 0, {447, 659}, {17, 237, 132, 255} }}, + {{ {94, -52, -21}, 0, {198, 698}, {172, 164, 234, 255} }}, + {{ {78, -30, -39}, 0, {311, 793}, {170, 217, 171, 255} }}, + {{ {165, -50, -5}, 0, {188, 361}, {58, 156, 203, 255} }}, + {{ {210, -5, 21}, 0, {444, 127}, {115, 242, 204, 255} }}, + {{ {100, 78, -43}, 0, {878, 740}, {1, 55, 142, 255} }}, + {{ {27, 41, -38}, 0, {398, 1487}, {2, 62, 145, 255} }}, + {{ {100, 74, -17}, 0, {856, 740}, {140, 247, 52, 255} }}, + {{ {27, 42, -6}, 0, {404, 1485}, {68, 85, 66, 255} }}, + {{ {91, 115, -22}, 0, {1026, 703}, {249, 91, 168, 255} }}, + {{ {137, 81, 11}, 0, {902, 540}, {112, 49, 224, 255} }}, + {{ {171, 45, 86}, 0, {710, 345}, {234, 49, 115, 255} }}, + {{ {137, 59, 37}, 0, {780, 534}, {188, 255, 107, 255} }}, + {{ {212, 2, 88}, 0, {483, 115}, {11, 201, 114, 255} }}, + {{ {201, -10, 50}, 0, {416, 175}, {1, 140, 52, 255} }}, + {{ {117, -44, -2}, 0, {246, 573}, {209, 179, 90, 255} }}, + {{ {162, -43, 16}, 0, {230, 380}, {8, 156, 78, 255} }}, + {{ {229, 4, 75}, 0, {498, 23}, {124, 250, 28, 255} }}, + {{ {0, -2, 54}, 0, {249, 1685}, {0, 32, 123, 255} }}, + {{ {0, 82, 3}, 0, {635, 1537}, {0, 121, 40, 255} }}, + {{ {0, -1, -40}, 0, {253, 1683}, {0, 158, 175, 255} }}, + {{ {-38, -1, -2}, 0, {187, 1509}, {69, 193, 86, 255} }}, + {{ {38, -1, -2}, 0, {187, 1509}, {187, 193, 86, 255} }}, + {{ {-88, -7, -5}, 0, {383, 1027}, {67, 204, 94, 255} }}, + {{ {-117, -44, -2}, 0, {246, 573}, {47, 179, 90, 255} }}, + {{ {-78, -30, -39}, 0, {311, 793}, {86, 217, 171, 255} }}, + {{ {-94, -52, -21}, 0, {198, 698}, {84, 164, 234, 255} }}, + {{ {-165, -50, -5}, 0, {188, 361}, {198, 156, 203, 255} }}, + {{ {-162, -43, 16}, 0, {230, 380}, {248, 156, 78, 255} }}, + {{ {-201, -10, 50}, 0, {416, 175}, {255, 140, 52, 255} }}, + {{ {-210, -5, 21}, 0, {444, 127}, {141, 242, 204, 255} }}, + {{ {-229, 4, 75}, 0, {498, 23}, {132, 250, 28, 255} }}, + {{ {-210, -5, 21}, 0, {444, 127}, {141, 242, 204, 255} }}, + {{ {-201, -10, 50}, 0, {416, 175}, {255, 140, 52, 255} }}, + {{ {-212, 2, 88}, 0, {483, 115}, {245, 201, 114, 255} }}, + {{ {-171, 45, 86}, 0, {710, 345}, {22, 49, 115, 255} }}, + {{ {-162, -43, 16}, 0, {230, 380}, {248, 156, 78, 255} }}, + {{ {-165, -50, -5}, 0, {188, 361}, {198, 156, 203, 255} }}, + {{ {-100, 74, -17}, 0, {1365, 632}, {116, 247, 52, 255} }}, + {{ {-100, 78, -43}, 0, {1393, 663}, {255, 55, 142, 255} }}, + {{ {-58, 127, 33}, 0, {1209, 1260}, {102, 183, 234, 255} }}, + {{ {-47, 141, 46}, 0, {1195, 1418}, {231, 119, 220, 255} }}, + {{ {-91, 115, -22}, 0, {1404, 1002}, {7, 91, 168, 255} }}, + {{ {-54, 146, 107}, 0, {1286, 1432}, {26, 118, 217, 255} }}, + {{ {-116, 147, 149}, 0, {1657, 1158}, {168, 92, 1, 255} }}, + {{ {-120, 137, 164}, 0, {1608, 1051}, {178, 225, 95, 255} }}, + {{ {-105, 116, 75}, 0, {1602, 905}, {136, 228, 30, 255} }}, + {{ {-137, 81, 11}, 0, {1480, 501}, {144, 49, 224, 255} }}, + {{ {-137, 59, 37}, 0, {1331, 318}, {68, 255, 107, 255} }}, + {{ {-85, 107, 86}, 0, {1447, 986}, {31, 142, 47, 255} }}, + {{ {-48, 137, 62}, 0, {1159, 1362}, {102, 188, 33, 255} }}, + {{ {0, 135, 29}, 0, {781, 1642}, {0, 214, 136, 255} }}, + {{ {0, 161, 47}, 0, {1121, 1790}, {0, 123, 226, 255} }}, + {{ {0, 149, 74}, 0, {912, 1799}, {0, 40, 120, 255} }}, + {{ {-49, 143, 116}, 0, {1218, 1425}, {86, 163, 9, 255} }}, + {{ {-13, 166, 140}, 0, {1164, 1898}, {126, 14, 1, 255} }}, + {{ {-32, 168, 140}, 0, {1321, 1808}, {14, 114, 202, 255} }}, + {{ {-42, 177, 154}, 0, {1483, 1840}, {15, 126, 246, 255} }}, + {{ {-41, 174, 170}, 0, {1450, 1814}, {38, 39, 115, 255} }}, + {{ {0, 127, 55}, 0, {709, 1556}, {0, 132, 30, 255} }}, + {{ {48, 137, 62}, 0, {1159, 1362}, {154, 188, 33, 255} }}, + {{ {58, 127, 33}, 0, {1209, 1260}, {154, 183, 234, 255} }}, + {{ {47, 141, 46}, 0, {1195, 1418}, {25, 119, 220, 255} }}, + {{ {47, 141, 46}, 0, {1195, 1418}, {25, 119, 220, 255} }}, + {{ {48, 137, 62}, 0, {1159, 1362}, {154, 188, 33, 255} }}, + {{ {49, 143, 116}, 0, {1218, 1425}, {170, 163, 9, 255} }}, + {{ {85, 107, 86}, 0, {1447, 986}, {225, 142, 47, 255} }}, + {{ {100, 74, -17}, 0, {1365, 632}, {140, 247, 52, 255} }}, + {{ {58, 127, 33}, 0, {1209, 1260}, {154, 183, 234, 255} }}, + {{ {100, 78, -43}, 0, {1393, 663}, {1, 55, 142, 255} }}, + {{ {91, 115, -22}, 0, {1404, 1002}, {249, 91, 168, 255} }}, + {{ {54, 146, 107}, 0, {1286, 1432}, {230, 118, 217, 255} }}, + {{ {13, 166, 140}, 0, {1164, 1898}, {130, 14, 1, 255} }}, + {{ {41, 174, 170}, 0, {1450, 1814}, {218, 39, 115, 255} }}, + {{ {120, 137, 164}, 0, {1608, 1051}, {78, 225, 95, 255} }}, + {{ {105, 116, 75}, 0, {1602, 905}, {120, 228, 30, 255} }}, + {{ {137, 59, 37}, 0, {1331, 318}, {188, 255, 107, 255} }}, + {{ {137, 81, 11}, 0, {1480, 501}, {112, 49, 224, 255} }}, + {{ {116, 147, 149}, 0, {1657, 1158}, {88, 92, 1, 255} }}, + {{ {42, 177, 154}, 0, {1483, 1840}, {241, 126, 246, 255} }}, + {{ {32, 168, 140}, 0, {1321, 1808}, {242, 114, 202, 255} }}, + {{ {-112, 89, 54}, 0, {1401, 679}, {219, 255, 121, 255} }}, + {{ {-75, 126, 43}, 0, {1294, 1174}, {1, 114, 57, 255} }}, + {{ {-157, 110, 40}, 0, {1488, 783}, {184, 243, 104, 255} }}, + {{ {-144, 132, 36}, 0, {1686, 980}, {225, 110, 56, 255} }}, + {{ {-100, 118, 0}, 0, {1586, 950}, {253, 100, 178, 255} }}, + {{ {-151, 125, 13}, 0, {1670, 891}, {214, 81, 167, 255} }}, + {{ {-137, 81, 11}, 0, {1480, 501}, {144, 49, 224, 255} }}, + {{ {-175, 109, 20}, 0, {1582, 694}, {132, 248, 232, 255} }}, + {{ {112, 89, 54}, 0, {1401, 679}, {37, 255, 121, 255} }}, + {{ {157, 110, 40}, 0, {1488, 783}, {72, 243, 104, 255} }}, + {{ {75, 126, 43}, 0, {1294, 1174}, {255, 114, 57, 255} }}, + {{ {175, 109, 20}, 0, {1582, 694}, {124, 248, 232, 255} }}, + {{ {151, 125, 13}, 0, {1670, 891}, {42, 81, 167, 255} }}, + {{ {100, 118, 0}, 0, {1586, 950}, {3, 100, 178, 255} }}, + {{ {144, 132, 36}, 0, {1686, 980}, {31, 110, 56, 255} }}, + {{ {151, 125, 13}, 0, {1670, 891}, {42, 81, 167, 255} }}, + {{ {100, 118, 0}, 0, {1586, 950}, {3, 100, 178, 255} }}, + {{ {75, 126, 43}, 0, {1294, 1174}, {255, 114, 57, 255} }}, + {{ {157, 110, 40}, 0, {1488, 783}, {72, 243, 104, 255} }}, + {{ {175, 109, 20}, 0, {1582, 694}, {124, 248, 232, 255} }}, +}; + +Gfx Stalfos4_ao_waist_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(Stalfos4_ao_waist_mesh_layer_Opaque_vtx_0 + 0, 31, 0), + gsSPMatrix(0x0d000000, G_MTX_LOAD), + gsSPVertex(Stalfos4_ao_waist_mesh_layer_Opaque_vtx_0 + 31, 1, 31), + gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0), + gsSP2Triangles(4, 3, 0, 0, 4, 0, 5, 0), + gsSP2Triangles(6, 5, 0, 0, 6, 0, 2, 0), + gsSP2Triangles(2, 7, 6, 0, 8, 7, 2, 0), + gsSP2Triangles(7, 8, 9, 0, 9, 8, 10, 0), + gsSP2Triangles(8, 11, 10, 0, 8, 12, 11, 0), + gsSP2Triangles(8, 13, 12, 0, 12, 13, 14, 0), + gsSP2Triangles(14, 13, 15, 0, 1, 14, 15, 0), + gsSP2Triangles(3, 14, 1, 0, 3, 16, 14, 0), + gsSP2Triangles(17, 16, 3, 0, 3, 18, 17, 0), + gsSP2Triangles(7, 18, 3, 0, 4, 7, 3, 0), + gsSP2Triangles(19, 7, 4, 0, 19, 4, 20, 0), + gsSP2Triangles(21, 20, 4, 0, 21, 4, 22, 0), + gsSP2Triangles(4, 23, 22, 0, 4, 24, 23, 0), + gsSP2Triangles(4, 5, 24, 0, 25, 24, 5, 0), + gsSP2Triangles(25, 5, 26, 0, 6, 26, 5, 0), + gsSP2Triangles(20, 26, 6, 0, 20, 6, 19, 0), + gsSP2Triangles(7, 19, 6, 0, 19, 20, 31, 0), + gsSP2Triangles(21, 31, 20, 0, 20, 21, 25, 0), + gsSP2Triangles(22, 25, 21, 0, 27, 25, 22, 0), + gsSP2Triangles(28, 27, 22, 0, 22, 29, 28, 0), + gsSP2Triangles(22, 30, 29, 0, 22, 23, 30, 0), + gsSPVertex(Stalfos4_ao_waist_mesh_layer_Opaque_vtx_0 + 32, 1, 0), + gsSPMatrix(0x0d000740, G_MTX_LOAD), + gsSPVertex(Stalfos4_ao_waist_mesh_layer_Opaque_vtx_0 + 33, 31, 1), + gsSP2Triangles(1, 2, 3, 0, 2, 1, 4, 0), + gsSP2Triangles(1, 5, 4, 0, 1, 6, 5, 0), + gsSP2Triangles(7, 6, 1, 0, 7, 8, 6, 0), + gsSP2Triangles(9, 8, 7, 0, 6, 10, 5, 0), + gsSP2Triangles(5, 10, 11, 0, 12, 5, 11, 0), + gsSP2Triangles(13, 12, 11, 0, 13, 14, 12, 0), + gsSP2Triangles(13, 15, 14, 0, 16, 15, 13, 0), + gsSP2Triangles(16, 17, 15, 0, 16, 4, 17, 0), + gsSP2Triangles(2, 4, 16, 0, 3, 2, 16, 0), + gsSP2Triangles(17, 4, 5, 0, 15, 17, 5, 0), + gsSP2Triangles(18, 15, 5, 0, 5, 12, 18, 0), + gsSP2Triangles(14, 18, 12, 0, 15, 18, 14, 0), + gsSP2Triangles(19, 9, 20, 0, 0, 21, 22, 0), + gsSP2Triangles(0, 23, 21, 0, 24, 25, 26, 0), + gsSP2Triangles(26, 25, 27, 0, 27, 25, 28, 0), + gsSP2Triangles(25, 29, 28, 0, 25, 30, 29, 0), + gsSP1Triangle(30, 31, 29, 0), + gsSPVertex(Stalfos4_ao_waist_mesh_layer_Opaque_vtx_0 + 64, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 3, 0, 0), + gsSP2Triangles(3, 4, 0, 0, 1, 0, 4, 0), + gsSP2Triangles(5, 1, 6, 0, 7, 8, 9, 0), + gsSP2Triangles(8, 10, 9, 0, 8, 11, 10, 0), + gsSP2Triangles(10, 11, 12, 0, 11, 13, 12, 0), + gsSP2Triangles(13, 11, 14, 0, 14, 11, 15, 0), + gsSP2Triangles(11, 16, 15, 0, 16, 17, 15, 0), + gsSP2Triangles(15, 17, 18, 0, 18, 17, 7, 0), + gsSP2Triangles(7, 19, 18, 0, 9, 19, 7, 0), + gsSP2Triangles(19, 9, 20, 0, 9, 10, 20, 0), + gsSP2Triangles(10, 21, 20, 0, 21, 10, 22, 0), + gsSP2Triangles(22, 10, 19, 0, 10, 23, 19, 0), + gsSP2Triangles(10, 12, 23, 0, 23, 12, 24, 0), + gsSP2Triangles(12, 25, 24, 0, 12, 26, 25, 0), + gsSP2Triangles(12, 13, 26, 0, 13, 14, 26, 0), + gsSP2Triangles(26, 14, 27, 0, 23, 27, 14, 0), + gsSP2Triangles(23, 14, 18, 0, 18, 14, 15, 0), + gsSP2Triangles(18, 19, 23, 0, 25, 26, 27, 0), + gsSP2Triangles(24, 25, 27, 0, 24, 27, 23, 0), + gsSP2Triangles(28, 19, 20, 0, 22, 19, 28, 0), + gsSP2Triangles(22, 28, 29, 0, 28, 20, 29, 0), + gsSP2Triangles(29, 20, 30, 0, 30, 20, 31, 0), + gsSP2Triangles(31, 20, 21, 0, 21, 22, 31, 0), + gsSP1Triangle(22, 29, 31, 0), + gsSPVertex(Stalfos4_ao_waist_mesh_layer_Opaque_vtx_0 + 96, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 2, 1, 0), + gsSP2Triangles(4, 3, 1, 0, 5, 4, 1, 0), + gsSP2Triangles(4, 5, 6, 0, 6, 5, 0, 0), + gsSP2Triangles(6, 0, 7, 0, 0, 8, 7, 0), + gsSP2Triangles(0, 2, 8, 0, 2, 9, 8, 0), + gsSP2Triangles(9, 2, 10, 0, 2, 11, 10, 0), + gsSP2Triangles(2, 3, 11, 0, 3, 12, 11, 0), + gsSP2Triangles(12, 3, 13, 0, 3, 4, 13, 0), + gsSP2Triangles(14, 12, 13, 0, 7, 12, 14, 0), + gsSP2Triangles(11, 12, 7, 0, 15, 11, 7, 0), + gsSP2Triangles(7, 8, 15, 0, 8, 16, 15, 0), + gsSP2Triangles(8, 17, 16, 0, 8, 9, 17, 0), + gsSP2Triangles(9, 10, 17, 0, 17, 10, 16, 0), + gsSP2Triangles(16, 10, 11, 0, 15, 16, 11, 0), + gsSP2Triangles(18, 19, 20, 0, 20, 19, 21, 0), + gsSP2Triangles(19, 22, 21, 0, 21, 22, 23, 0), + gsSP2Triangles(22, 24, 23, 0, 23, 24, 25, 0), + gsSP2Triangles(24, 18, 25, 0, 25, 18, 20, 0), + gsSP2Triangles(20, 21, 25, 0, 25, 21, 23, 0), + gsSP2Triangles(26, 27, 28, 0, 29, 27, 26, 0), + gsSP2Triangles(14, 29, 26, 0, 30, 29, 14, 0), + gsSP1Triangle(31, 30, 14, 0), + gsSPVertex(Stalfos4_ao_waist_mesh_layer_Opaque_vtx_0 + 128, 6, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 0, 2, 0), + gsSP2Triangles(4, 0, 3, 0, 4, 5, 0, 0), + gsSP1Triangle(5, 1, 0, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_waist_mesh_layer_Opaque_vtx_1[8] = { + {{ {-38, -1, -2}, 0, {616, 1807}, {69, 193, 86, 255} }}, + {{ {0, -1, -40}, 0, {959, 1806}, {0, 158, 175, 255} }}, + {{ {38, -1, -2}, 0, {616, 1807}, {187, 193, 86, 255} }}, + {{ {0, -2, 54}, 0, {111, 1799}, {0, 32, 123, 255} }}, + {{ {0, 157, -4}, 0, {795, 498}, {0, 180, 154, 255} }}, + {{ {-24, 158, 19}, 0, {588, 497}, {130, 243, 0, 255} }}, + {{ {0, 157, 53}, 0, {285, 522}, {0, 218, 121, 255} }}, + {{ {24, 158, 19}, 0, {588, 497}, {126, 243, 0, 255} }}, +}; + +Gfx Stalfos4_ao_waist_mesh_layer_Opaque_tri_1[] = { + gsSPVertex(Stalfos4_ao_waist_mesh_layer_Opaque_vtx_1 + 0, 4, 0), + gsSPMatrix(0x0d000000, G_MTX_LOAD), + gsSPVertex(Stalfos4_ao_waist_mesh_layer_Opaque_vtx_1 + 4, 4, 4), + gsSP2Triangles(0, 1, 4, 0, 4, 1, 2, 0), + gsSP2Triangles(5, 4, 2, 0, 6, 5, 2, 0), + gsSP2Triangles(6, 2, 3, 0, 6, 3, 0, 0), + gsSP2Triangles(6, 0, 7, 0, 7, 0, 4, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_waist_mesh_layer_Opaque_vtx_2[16] = { + {{ {0, 150, 223}, 0, {19, 21}, {237, 2, 126, 255} }}, + {{ {-1, 224, 222}, 0, {5, 417}, {182, 250, 103, 255} }}, + {{ {-126, 108, 205}, 0, {923, 15}, {183, 68, 79, 255} }}, + {{ {-16, 348, 248}, 0, {134, 935}, {5, 231, 124, 255} }}, + {{ {-74, 367, 254}, 0, {467, 969}, {188, 211, 97, 255} }}, + {{ {-4, 312, -138}, 0, {843, 984}, {22, 255, 131, 255} }}, + {{ {-3, 213, -137}, 0, {835, 540}, {187, 244, 150, 255} }}, + {{ {-71, 341, -151}, 0, {476, 940}, {186, 220, 156, 255} }}, + {{ {0, 66, -117}, 0, {822, 3}, {235, 239, 132, 255} }}, + {{ {-122, 64, -96}, 0, {103, 3}, {184, 30, 156, 255} }}, + {{ {0, 66, -117}, 0, {89, 69}, {22, 251, 131, 255} }}, + {{ {1, 207, -123}, 0, {77, 573}, {81, 13, 159, 255} }}, + {{ {122, 64, -96}, 0, {886, 69}, {67, 38, 155, 255} }}, + {{ {9, 224, 227}, 0, {1931, 396}, {82, 15, 95, 255} }}, + {{ {0, 150, 223}, 0, {1931, 121}, {16, 248, 126, 255} }}, + {{ {126, 108, 205}, 0, {1445, 18}, {76, 62, 80, 255} }}, +}; + +Gfx Stalfos4_ao_waist_mesh_layer_Opaque_tri_2[] = { + gsSPMatrix(0x0d000740, G_MTX_LOAD), + gsSPVertex(Stalfos4_ao_waist_mesh_layer_Opaque_vtx_2 + 0, 16, 0), + gsSP2Triangles(0, 1, 2, 0, 1, 3, 4, 0), + gsSP2Triangles(5, 6, 7, 0, 8, 9, 6, 0), + gsSP2Triangles(10, 11, 12, 0, 13, 14, 15, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_waist_mesh_layer_Opaque_vtx_3[80] = { + {{ {-126, 108, 205}, 0, {1427, 185}, {227, 20, 122, 255} }}, + {{ {-91, 45, 219}, 0, {1311, 62}, {233, 187, 104, 255} }}, + {{ {0, 150, 223}, 0, {1015, 190}, {0, 10, 127, 255} }}, + {{ {-203, 31, 198}, 0, {1676, 34}, {183, 195, 85, 255} }}, + {{ {-192, 79, 180}, 0, {1642, 127}, {166, 48, 76, 255} }}, + {{ {-215, 70, 120}, 0, {1718, 111}, {139, 35, 35, 255} }}, + {{ {-254, 14, 40}, 0, {1845, 2}, {149, 188, 1, 255} }}, + {{ {-238, 62, 40}, 0, {1791, 96}, {136, 41, 255, 255} }}, + {{ {-220, 62, -24}, 0, {1732, 95}, {142, 31, 210, 255} }}, + {{ {-203, 15, -90}, 0, {1676, 4}, {184, 197, 170, 255} }}, + {{ {-192, 63, -72}, 0, {1642, 97}, {179, 50, 168, 255} }}, + {{ {-122, 64, -96}, 0, {1412, 99}, {226, 42, 140, 255} }}, + {{ {-91, 18, -119}, 0, {1314, 9}, {236, 187, 151, 255} }}, + {{ {0, 66, -117}, 0, {1015, 102}, {0, 46, 138, 255} }}, + {{ {0, 19, -136}, 0, {1015, 11}, {0, 193, 145, 255} }}, + {{ {91, 18, -119}, 0, {717, 9}, {20, 187, 151, 255} }}, + {{ {122, 64, -96}, 0, {618, 99}, {30, 42, 140, 255} }}, + {{ {203, 15, -90}, 0, {354, 4}, {72, 197, 170, 255} }}, + {{ {192, 63, -72}, 0, {389, 97}, {77, 50, 168, 255} }}, + {{ {220, 62, -24}, 0, {299, 95}, {114, 31, 210, 255} }}, + {{ {254, 14, 40}, 0, {185, 2}, {107, 188, 1, 255} }}, + {{ {238, 62, 40}, 0, {240, 96}, {120, 41, 255, 255} }}, + {{ {215, 70, 120}, 0, {313, 111}, {117, 35, 35, 255} }}, + {{ {203, 31, 198}, 0, {354, 34}, {73, 195, 85, 255} }}, + {{ {192, 79, 180}, 0, {389, 127}, {90, 48, 76, 255} }}, + {{ {126, 108, 205}, 0, {604, 185}, {29, 20, 122, 255} }}, + {{ {90, 45, 219}, 0, {720, 62}, {23, 187, 104, 255} }}, + {{ {0, 21, 231}, 0, {1015, 15}, {0, 165, 89, 255} }}, + {{ {0, 21, 213}, 0, {1015, 15}, {0, 129, 3, 255} }}, + {{ {-92, 41, 196}, 0, {1315, 55}, {250, 131, 21, 255} }}, + {{ {-183, 29, 166}, 0, {1612, 30}, {8, 130, 13, 255} }}, + {{ {-227, 14, 42}, 0, {1757, 2}, {255, 129, 7, 255} }}, + {{ {-203, 15, -90}, 0, {1676, 4}, {184, 197, 170, 255} }}, + {{ {-183, 14, -58}, 0, {1612, 1}, {252, 129, 251, 255} }}, + {{ {-227, 14, 42}, 0, {1757, 2}, {255, 129, 7, 255} }}, + {{ {-91, 18, -119}, 0, {1314, 9}, {236, 187, 151, 255} }}, + {{ {-83, 16, -96}, 0, {1287, 6}, {0, 129, 248, 255} }}, + {{ {0, 19, -136}, 0, {1015, 11}, {0, 193, 145, 255} }}, + {{ {0, 17, -107}, 0, {1015, 7}, {0, 129, 247, 255} }}, + {{ {83, 16, -96}, 0, {744, 6}, {0, 129, 248, 255} }}, + {{ {91, 18, -119}, 0, {717, 9}, {20, 187, 151, 255} }}, + {{ {183, 14, -58}, 0, {419, 1}, {4, 129, 251, 255} }}, + {{ {203, 15, -90}, 0, {354, 4}, {72, 197, 170, 255} }}, + {{ {227, 14, 42}, 0, {274, 2}, {1, 129, 7, 255} }}, + {{ {254, 14, 40}, 0, {185, 2}, {107, 188, 1, 255} }}, + {{ {183, 29, 166}, 0, {419, 30}, {248, 130, 13, 255} }}, + {{ {203, 31, 198}, 0, {354, 34}, {73, 195, 85, 255} }}, + {{ {92, 41, 196}, 0, {716, 55}, {6, 131, 21, 255} }}, + {{ {90, 45, 219}, 0, {720, 62}, {23, 187, 104, 255} }}, + {{ {0, 21, 213}, 0, {1015, 15}, {0, 129, 3, 255} }}, + {{ {0, 21, 231}, 0, {1015, 15}, {0, 165, 89, 255} }}, + {{ {51, 32, 204}, 0, {1268, 841}, {86, 162, 0, 255} }}, + {{ {72, 81, 214}, 0, {1517, 961}, {127, 252, 0, 255} }}, + {{ {72, 81, 239}, 0, {1538, 852}, {127, 0, 0, 255} }}, + {{ {51, 131, 239}, 0, {1704, 825}, {89, 90, 0, 255} }}, + {{ {51, 131, 216}, 0, {1758, 904}, {91, 89, 0, 255} }}, + {{ {0, 152, 239}, 0, {1811, 688}, {0, 127, 0, 255} }}, + {{ {0, 152, 220}, 0, {1877, 707}, {0, 127, 0, 255} }}, + {{ {-50, 131, 216}, 0, {1877, 477}, {165, 89, 0, 255} }}, + {{ {-50, 131, 239}, 0, {1790, 515}, {167, 91, 0, 255} }}, + {{ {-71, 81, 214}, 0, {1704, 303}, {129, 252, 0, 255} }}, + {{ {-71, 81, 239}, 0, {1666, 406}, {129, 0, 0, 255} }}, + {{ {-50, 32, 204}, 0, {1430, 279}, {170, 162, 0, 255} }}, + {{ {-50, 32, 239}, 0, {1504, 431}, {168, 164, 254, 255} }}, + {{ {-50, 32, 239}, 0, {1504, 431}, {168, 164, 254, 255} }}, + {{ {-50, 32, 204}, 0, {1430, 279}, {170, 162, 0, 255} }}, + {{ {0, 14, 208}, 0, {1243, 530}, {0, 129, 249, 255} }}, + {{ {0, 11, 239}, 0, {1406, 577}, {0, 130, 244, 255} }}, + {{ {51, 32, 239}, 0, {1410, 749}, {88, 164, 254, 255} }}, + {{ {51, 32, 204}, 0, {1268, 841}, {86, 162, 0, 255} }}, + {{ {72, 81, 239}, 0, {1538, 852}, {127, 0, 0, 255} }}, + {{ {-50, 32, 239}, 0, {1793, 389}, {231, 231, 122, 255} }}, + {{ {0, 81, 259}, 0, {1558, 618}, {0, 0, 127, 255} }}, + {{ {-71, 81, 239}, 0, {1890, 619}, {221, 0, 122, 255} }}, + {{ {0, 11, 239}, 0, {1558, 293}, {0, 220, 122, 255} }}, + {{ {51, 32, 239}, 0, {1323, 389}, {25, 231, 122, 255} }}, + {{ {72, 81, 239}, 0, {1226, 619}, {35, 0, 122, 255} }}, + {{ {51, 131, 239}, 0, {1323, 848}, {25, 25, 122, 255} }}, + {{ {0, 152, 239}, 0, {1558, 944}, {0, 36, 122, 255} }}, + {{ {-50, 131, 239}, 0, {1793, 848}, {231, 25, 122, 255} }}, +}; + +Gfx Stalfos4_ao_waist_mesh_layer_Opaque_tri_3[] = { + gsSPVertex(Stalfos4_ao_waist_mesh_layer_Opaque_vtx_3 + 0, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0), + gsSP2Triangles(4, 3, 0, 0, 4, 5, 3, 0), + gsSP2Triangles(3, 5, 6, 0, 5, 7, 6, 0), + gsSP2Triangles(6, 7, 8, 0, 9, 6, 8, 0), + gsSP2Triangles(10, 9, 8, 0, 11, 9, 10, 0), + gsSP2Triangles(11, 12, 9, 0, 13, 12, 11, 0), + gsSP2Triangles(13, 14, 12, 0, 15, 14, 13, 0), + gsSP2Triangles(16, 15, 13, 0, 17, 15, 16, 0), + gsSP2Triangles(17, 16, 18, 0, 19, 17, 18, 0), + gsSP2Triangles(20, 17, 19, 0, 20, 19, 21, 0), + gsSP2Triangles(22, 20, 21, 0, 23, 20, 22, 0), + gsSP2Triangles(23, 22, 24, 0, 25, 23, 24, 0), + gsSP2Triangles(26, 23, 25, 0, 2, 26, 25, 0), + gsSP2Triangles(27, 26, 2, 0, 2, 1, 27, 0), + gsSP2Triangles(1, 28, 27, 0, 1, 29, 28, 0), + gsSP2Triangles(3, 29, 1, 0, 29, 3, 30, 0), + gsSP2Triangles(30, 3, 6, 0, 30, 6, 31, 0), + gsSP1Triangle(31, 6, 9, 0), + gsSPVertex(Stalfos4_ao_waist_mesh_layer_Opaque_vtx_3 + 32, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 1, 0, 0), + gsSP2Triangles(3, 4, 1, 0, 5, 4, 3, 0), + gsSP2Triangles(5, 6, 4, 0, 7, 6, 5, 0), + gsSP2Triangles(8, 7, 5, 0, 9, 7, 8, 0), + gsSP2Triangles(10, 9, 8, 0, 11, 9, 10, 0), + gsSP2Triangles(12, 11, 10, 0, 13, 11, 12, 0), + gsSP2Triangles(14, 13, 12, 0, 15, 13, 14, 0), + gsSP2Triangles(16, 15, 14, 0, 17, 15, 16, 0), + gsSP2Triangles(18, 17, 16, 0, 19, 20, 21, 0), + gsSP2Triangles(21, 20, 22, 0, 20, 23, 22, 0), + gsSP2Triangles(22, 23, 24, 0, 23, 25, 24, 0), + gsSP2Triangles(24, 25, 26, 0, 24, 26, 27, 0), + gsSP2Triangles(27, 26, 28, 0, 27, 28, 29, 0), + gsSP2Triangles(29, 28, 30, 0, 29, 30, 31, 0), + gsSPVertex(Stalfos4_ao_waist_mesh_layer_Opaque_vtx_3 + 64, 16, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 3, 0, 0), + gsSP2Triangles(4, 3, 2, 0, 5, 4, 2, 0), + gsSP2Triangles(6, 4, 5, 0, 7, 8, 9, 0), + gsSP2Triangles(7, 10, 8, 0, 8, 10, 11, 0), + gsSP2Triangles(11, 12, 8, 0, 8, 12, 13, 0), + gsSP2Triangles(13, 14, 8, 0, 8, 14, 15, 0), + gsSP1Triangle(9, 8, 15, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_legL01_mesh_layer_Opaque_vtx_0[18] = { + {{ {72, 456, -3}, 0, {824, 1813}, {118, 46, 252, 255} }}, + {{ {-3, 454, -59}, 0, {555, 1803}, {250, 39, 135, 255} }}, + {{ {1, 493, -9}, 0, {568, 1946}, {255, 126, 241, 255} }}, + {{ {-3, 238, -30}, 0, {553, 1028}, {253, 253, 129, 255} }}, + {{ {34, 238, -3}, 0, {688, 1028}, {127, 248, 254, 255} }}, + {{ {-3, 238, 25}, 0, {553, 1028}, {253, 251, 127, 255} }}, + {{ {-1, 458, 65}, 0, {560, 1818}, {252, 47, 118, 255} }}, + {{ {-64, 457, -3}, 0, {336, 1815}, {138, 47, 253, 255} }}, + {{ {-34, 238, -3}, 0, {443, 1028}, {129, 255, 255, 255} }}, + {{ {-7, 20, -57}, 0, {538, 243}, {19, 248, 131, 255} }}, + {{ {37, 47, -3}, 0, {698, 341}, {126, 242, 1, 255} }}, + {{ {-7, 20, 49}, 0, {538, 243}, {20, 251, 125, 255} }}, + {{ {-58, 37, -3}, 0, {355, 307}, {132, 28, 1, 255} }}, + {{ {-63, -3, -3}, 0, {337, 162}, {138, 209, 0, 255} }}, + {{ {-26, -3, -52}, 0, {471, 162}, {227, 211, 141, 255} }}, + {{ {17, -30, -3}, 0, {626, 64}, {66, 148, 1, 255} }}, + {{ {-26, -3, 48}, 0, {471, 162}, {228, 213, 116, 255} }}, + {{ {-28, -31, -3}, 0, {465, 62}, {215, 136, 0, 255} }}, +}; + +Gfx Stalfos4_ao_legL01_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(Stalfos4_ao_legL01_mesh_layer_Opaque_vtx_0 + 0, 18, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0), + gsSP2Triangles(0, 4, 3, 0, 0, 5, 4, 0), + gsSP2Triangles(0, 6, 5, 0, 0, 2, 6, 0), + gsSP2Triangles(7, 6, 2, 0, 1, 7, 2, 0), + gsSP2Triangles(1, 8, 7, 0, 1, 3, 8, 0), + gsSP2Triangles(8, 3, 9, 0, 4, 9, 3, 0), + gsSP2Triangles(4, 10, 9, 0, 4, 11, 10, 0), + gsSP2Triangles(4, 5, 11, 0, 5, 12, 11, 0), + gsSP2Triangles(5, 8, 12, 0, 7, 8, 5, 0), + gsSP2Triangles(7, 5, 6, 0, 8, 9, 12, 0), + gsSP2Triangles(9, 13, 12, 0, 9, 14, 13, 0), + gsSP2Triangles(9, 15, 14, 0, 9, 10, 15, 0), + gsSP2Triangles(11, 15, 10, 0, 11, 16, 15, 0), + gsSP2Triangles(11, 13, 16, 0, 11, 12, 13, 0), + gsSP2Triangles(17, 16, 13, 0, 17, 15, 16, 0), + gsSP2Triangles(17, 14, 15, 0, 17, 13, 14, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_legL01_mesh_layer_Opaque_vtx_1[37] = { + {{ {-79, 113, -172}, 0, {922, 415}, {146, 20, 60, 255} }}, + {{ {-63, 234, -190}, 0, {866, 938}, {142, 23, 51, 255} }}, + {{ {-57, 228, 157}, 0, {1427, 927}, {9, 240, 126, 255} }}, + {{ {-73, 111, 143}, 0, {1426, 532}, {16, 196, 111, 255} }}, + {{ {4, 238, 155}, 0, {1231, 988}, {64, 230, 107, 255} }}, + {{ {-10, 104, 128}, 0, {1207, 526}, {57, 187, 90, 255} }}, + {{ {25, 102, 68}, 0, {973, 509}, {98, 202, 60, 255} }}, + {{ {56, 218, 72}, 0, {908, 907}, {100, 226, 72, 255} }}, + {{ {57, 218, -80}, 0, {80, 938}, {123, 231, 236, 255} }}, + {{ {75, 246, -2}, 0, {472, 983}, {124, 229, 255, 255} }}, + {{ {34, 99, -78}, 0, {55, 473}, {119, 218, 231, 255} }}, + {{ {53, 101, 4}, 0, {517, 493}, {119, 212, 12, 255} }}, + {{ {24, 101, 70}, 0, {933, 487}, {112, 213, 42, 255} }}, + {{ {62, 218, 61}, 0, {792, 955}, {121, 217, 7, 255} }}, + {{ {55, 235, -95}, 0, {894, 918}, {104, 227, 189, 255} }}, + {{ {27, 102, -82}, 0, {905, 452}, {102, 200, 206, 255} }}, + {{ {19, 261, -162}, 0, {462, 995}, {79, 229, 161, 255} }}, + {{ {-9, 97, -152}, 0, {458, 424}, {51, 178, 170, 255} }}, + {{ {-80, 108, -165}, 0, {47, 428}, {16, 188, 150, 255} }}, + {{ {-47, 247, -187}, 0, {77, 920}, {51, 226, 144, 255} }}, + {{ {-126, 108, 205}, 0, {923, 15}, {183, 68, 79, 255} }}, + {{ {-1, 224, 222}, 0, {5, 417}, {182, 250, 103, 255} }}, + {{ {-74, 367, 254}, 0, {467, 969}, {188, 211, 97, 255} }}, + {{ {-122, 64, -96}, 0, {1401, 26}, {227, 104, 189, 255} }}, + {{ {-192, 63, -72}, 0, {1155, 36}, {211, 100, 191, 255} }}, + {{ {-220, 62, -24}, 0, {972, 26}, {163, 70, 206, 255} }}, + {{ {-220, 62, -24}, 0, {877, 46}, {150, 64, 231, 255} }}, + {{ {-238, 62, 40}, 0, {492, 49}, {149, 68, 252, 255} }}, + {{ {-215, 70, 120}, 0, {35, 60}, {150, 67, 23, 255} }}, + {{ {-215, 70, 120}, 0, {905, -14}, {149, 61, 31, 255} }}, + {{ {-192, 79, 180}, 0, {547, 2}, {181, 93, 43, 255} }}, + {{ {-126, 108, 205}, 0, {142, 78}, {183, 93, 46, 255} }}, + {{ {-3, 213, -137}, 0, {835, 540}, {187, 244, 150, 255} }}, + {{ {-122, 64, -96}, 0, {103, 3}, {184, 30, 156, 255} }}, + {{ {-71, 341, -151}, 0, {476, 940}, {186, 220, 156, 255} }}, + {{ {-73, 112, 149}, 0, {101, 559}, {150, 16, 189, 255} }}, + {{ {-58, 227, 164}, 0, {36, 978}, {145, 22, 198, 255} }}, +}; + +Gfx Stalfos4_ao_legL01_mesh_layer_Opaque_tri_1[] = { + gsSPVertex(Stalfos4_ao_legL01_mesh_layer_Opaque_vtx_1 + 0, 20, 0), + gsSPMatrix(0x0d000740, G_MTX_LOAD), + gsSPVertex(Stalfos4_ao_legL01_mesh_layer_Opaque_vtx_1 + 20, 12, 20), + gsSP2Triangles(20, 21, 0, 0, 21, 22, 0, 0), + gsSP2Triangles(0, 22, 1, 0, 2, 3, 4, 0), + gsSP2Triangles(4, 3, 5, 0, 3, 23, 5, 0), + gsSP2Triangles(5, 23, 24, 0, 24, 25, 5, 0), + gsSP2Triangles(5, 25, 6, 0, 5, 6, 4, 0), + gsSP2Triangles(4, 6, 7, 0, 8, 9, 10, 0), + gsSP2Triangles(10, 9, 11, 0, 9, 12, 11, 0), + gsSP2Triangles(9, 13, 12, 0, 11, 12, 26, 0), + gsSP2Triangles(26, 27, 11, 0, 11, 27, 28, 0), + gsSP2Triangles(11, 28, 10, 0, 14, 15, 16, 0), + gsSP2Triangles(16, 15, 17, 0, 15, 29, 17, 0), + gsSP2Triangles(17, 29, 30, 0, 30, 31, 17, 0), + gsSP2Triangles(17, 31, 18, 0, 18, 16, 17, 0), + gsSP1Triangle(19, 16, 18, 0), + gsSPVertex(Stalfos4_ao_legL01_mesh_layer_Opaque_vtx_1 + 32, 3, 0), + gsSPMatrix(0x0d000780, G_MTX_LOAD), + gsSPVertex(Stalfos4_ao_legL01_mesh_layer_Opaque_vtx_1 + 35, 2, 3), + gsSP2Triangles(0, 1, 3, 0, 2, 0, 3, 0), + gsSP1Triangle(3, 4, 2, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_legL02_mesh_layer_Opaque_vtx_0[45] = { + {{ {76, 263, 39}, 0, {463, 764}, {56, 153, 49, 255} }}, + {{ {1, 431, 42}, 0, {-7, 1397}, {0, 244, 126, 255} }}, + {{ {2, 263, 80}, 0, {-6, 764}, {0, 155, 78, 255} }}, + {{ {46, 431, 29}, 0, {271, 1397}, {108, 247, 66, 255} }}, + {{ {46, 431, -6}, 0, {271, 1397}, {117, 255, 206, 255} }}, + {{ {67, 263, -39}, 0, {402, 764}, {43, 143, 218, 255} }}, + {{ {1, 431, -45}, 0, {-7, 1397}, {0, 3, 129, 255} }}, + {{ {38, 263, -73}, 0, {225, 764}, {123, 234, 25, 255} }}, + {{ {1, 186, -135}, 0, {-6, 476}, {1, 31, 133, 255} }}, + {{ {66, 170, -89}, 0, {399, 414}, {121, 241, 37, 255} }}, + {{ {1, 119, -144}, 0, {-6, 222}, {0, 235, 131, 255} }}, + {{ {1, 56, -121}, 0, {-6, -16}, {0, 129, 248, 255} }}, + {{ {-1, 576, -93}, 0, {-20, 1944}, {255, 43, 136, 255} }}, + {{ {80, 588, -17}, 0, {488, 1989}, {105, 55, 210, 255} }}, + {{ {81, 594, 68}, 0, {492, 2011}, {69, 83, 67, 255} }}, + {{ {2, 592, 108}, 0, {-2, 2003}, {255, 90, 90, 255} }}, + {{ {-72, 263, 39}, 0, {449, 764}, {201, 152, 49, 255} }}, + {{ {2, 263, 80}, 0, {-13, 764}, {0, 155, 78, 255} }}, + {{ {1, 431, 42}, 0, {-11, 1397}, {0, 244, 126, 255} }}, + {{ {-43, 431, 29}, 0, {267, 1397}, {148, 245, 67, 255} }}, + {{ {2, 592, 108}, 0, {-16, 2003}, {255, 90, 90, 255} }}, + {{ {-83, 594, 68}, 0, {514, 2011}, {185, 80, 68, 255} }}, + {{ {-43, 431, -6}, 0, {267, 1397}, {139, 253, 206, 255} }}, + {{ {-82, 588, -17}, 0, {509, 1989}, {150, 54, 211, 255} }}, + {{ {1, 431, -45}, 0, {-11, 1397}, {0, 3, 129, 255} }}, + {{ {-1, 576, -93}, 0, {2, 1944}, {255, 43, 136, 255} }}, + {{ {-39, 263, -73}, 0, {240, 764}, {132, 236, 15, 255} }}, + {{ {1, 186, -135}, 0, {-12, 476}, {1, 31, 133, 255} }}, + {{ {-63, 170, -89}, 0, {390, 414}, {135, 241, 37, 255} }}, + {{ {1, 119, -144}, 0, {-12, 222}, {0, 235, 131, 255} }}, + {{ {1, 56, -121}, 0, {-12, -16}, {0, 129, 248, 255} }}, + {{ {-62, 263, -39}, 0, {388, 764}, {222, 142, 211, 255} }}, + {{ {-63, 170, -89}, 0, {594, 414}, {135, 241, 37, 255} }}, + {{ {1, 56, -121}, 0, {392, -16}, {0, 129, 248, 255} }}, + {{ {66, 170, -89}, 0, {646, 414}, {121, 241, 37, 255} }}, + {{ {-39, 263, -73}, 0, {367, 764}, {132, 236, 15, 255} }}, + {{ {38, 263, -73}, 0, {472, 764}, {123, 234, 25, 255} }}, + {{ {-39, 263, -73}, 0, {964, 630}, {132, 236, 15, 255} }}, + {{ {38, 263, -73}, 0, {964, 434}, {123, 234, 25, 255} }}, + {{ {1, 403, 5}, 0, {778, 530}, {0, 129, 252, 255} }}, + {{ {67, 263, -39}, 0, {878, 357}, {43, 143, 218, 255} }}, + {{ {76, 263, 39}, 0, {683, 350}, {56, 153, 49, 255} }}, + {{ {2, 263, 80}, 0, {580, 533}, {0, 155, 78, 255} }}, + {{ {-72, 263, 39}, 0, {687, 711}, {201, 152, 49, 255} }}, + {{ {-62, 263, -39}, 0, {882, 701}, {222, 142, 211, 255} }}, +}; + +Gfx Stalfos4_ao_legL02_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(Stalfos4_ao_legL02_mesh_layer_Opaque_vtx_0 + 0, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0), + gsSP2Triangles(0, 4, 3, 0, 0, 5, 4, 0), + gsSP2Triangles(5, 6, 4, 0, 5, 7, 6, 0), + gsSP2Triangles(6, 7, 8, 0, 7, 9, 8, 0), + gsSP2Triangles(10, 8, 9, 0, 11, 10, 9, 0), + gsSP2Triangles(4, 6, 12, 0, 4, 12, 13, 0), + gsSP2Triangles(14, 4, 13, 0, 14, 3, 4, 0), + gsSP2Triangles(1, 3, 14, 0, 1, 14, 15, 0), + gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0), + gsSP2Triangles(19, 18, 20, 0, 19, 20, 21, 0), + gsSP2Triangles(22, 19, 21, 0, 22, 21, 23, 0), + gsSP2Triangles(23, 24, 22, 0, 23, 25, 24, 0), + gsSP2Triangles(22, 24, 26, 0, 26, 24, 27, 0), + gsSP2Triangles(26, 27, 28, 0, 29, 28, 27, 0), + gsSP2Triangles(30, 28, 29, 0, 22, 26, 31, 0), + gsSP2Triangles(16, 22, 31, 0, 16, 19, 22, 0), + gsSPVertex(Stalfos4_ao_legL02_mesh_layer_Opaque_vtx_0 + 32, 13, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 0, 2, 0), + gsSP2Triangles(3, 2, 4, 0, 5, 6, 7, 0), + gsSP2Triangles(6, 8, 7, 0, 8, 9, 7, 0), + gsSP2Triangles(9, 10, 7, 0, 10, 11, 7, 0), + gsSP2Triangles(11, 12, 7, 0, 12, 5, 7, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_legL02_mesh_layer_Opaque_vtx_1[13] = { + {{ {1, 235, -37}, 0, {499, 1210}, {0, 16, 130, 255} }}, + {{ {-19, 408, -1}, 0, {349, 1921}, {129, 5, 254, 255} }}, + {{ {-1, 395, -16}, 0, {489, 1860}, {240, 15, 131, 255} }}, + {{ {-28, 235, -11}, 0, {270, 1210}, {131, 13, 238, 255} }}, + {{ {-65, 17, -3}, 0, {151, 143}, {137, 213, 252, 255} }}, + {{ {0, 17, -71}, 0, {493, 143}, {0, 213, 136, 255} }}, + {{ {67, 17, -3}, 0, {841, 143}, {119, 211, 253, 255} }}, + {{ {31, 235, -11}, 0, {728, 1210}, {125, 15, 240, 255} }}, + {{ {21, 394, -1}, 0, {658, 1857}, {126, 12, 247, 255} }}, + {{ {5, 237, 40}, 0, {524, 1219}, {1, 16, 126, 255} }}, + {{ {-4, 14, 67}, 0, {471, 134}, {253, 205, 116, 255} }}, + {{ {-6, 407, 31}, 0, {444, 1919}, {224, 5, 123, 255} }}, + {{ {-1, -23, -10}, 0, {484, 15}, {254, 129, 246, 255} }}, +}; + +Gfx Stalfos4_ao_legL02_mesh_layer_Opaque_tri_1[] = { + gsSPVertex(Stalfos4_ao_legL02_mesh_layer_Opaque_vtx_1 + 0, 13, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0), + gsSP2Triangles(4, 3, 0, 0, 4, 0, 5, 0), + gsSP2Triangles(6, 5, 0, 0, 6, 0, 7, 0), + gsSP2Triangles(0, 8, 7, 0, 0, 2, 8, 0), + gsSP2Triangles(9, 7, 8, 0, 6, 7, 9, 0), + gsSP2Triangles(6, 9, 10, 0, 4, 10, 9, 0), + gsSP2Triangles(4, 9, 3, 0, 9, 1, 3, 0), + gsSP2Triangles(9, 11, 1, 0, 9, 8, 11, 0), + gsSP2Triangles(10, 4, 12, 0, 5, 12, 4, 0), + gsSP2Triangles(12, 5, 6, 0, 12, 6, 10, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_footL_mesh_layer_Opaque_vtx_0[25] = { + {{ {85, 312, -37}, 0, {235, 1883}, {85, 92, 17, 255} }}, + {{ {-14, 344, -57}, 0, {473, 1994}, {247, 125, 238, 255} }}, + {{ {-79, 311, -36}, 0, {803, 1860}, {173, 91, 28, 255} }}, + {{ {1, 1, 165}, 0, {530, 1543}, {252, 239, 126, 255} }}, + {{ {-53, 42, 139}, 0, {838, 1598}, {185, 23, 103, 255} }}, + {{ {77, 42, 139}, 0, {192, 1578}, {84, 14, 94, 255} }}, + {{ {85, 312, -37}, 0, {61, 321}, {85, 92, 17, 255} }}, + {{ {-14, 322, -70}, 0, {600, 54}, {247, 25, 132, 255} }}, + {{ {-14, 344, -57}, 0, {596, 28}, {247, 125, 238, 255} }}, + {{ {80, 290, -49}, 0, {80, 351}, {93, 6, 170, 255} }}, + {{ {84, 13, 119}, 0, {113, 1630}, {109, 195, 24, 255} }}, + {{ {77, 42, 139}, 0, {169, 1550}, {84, 14, 94, 255} }}, + {{ {1, 1, 165}, 0, {499, 1933}, {252, 239, 126, 255} }}, + {{ {1, -31, 139}, 0, {500, 2032}, {253, 150, 69, 255} }}, + {{ {-53, 42, 139}, 0, {724, 1660}, {185, 23, 103, 255} }}, + {{ {-72, 13, 119}, 0, {856, 1740}, {145, 206, 36, 255} }}, + {{ {-79, 311, -36}, 0, {946, 221}, {173, 91, 28, 255} }}, + {{ {-80, 289, -48}, 0, {964, 252}, {149, 11, 189, 255} }}, + {{ {-6, 143, -34}, 0, {561, 791}, {252, 226, 133, 255} }}, + {{ {-1, 55, -16}, 0, {528, 1233}, {253, 46, 138, 255} }}, + {{ {45, 19, 16}, 0, {207, 1492}, {80, 78, 195, 255} }}, + {{ {45, -21, 46}, 0, {203, 1773}, {62, 24, 148, 255} }}, + {{ {1, -40, 61}, 0, {509, 1907}, {252, 169, 164, 255} }}, + {{ {-46, -21, 47}, 0, {725, 1735}, {185, 37, 157, 255} }}, + {{ {-45, 20, 16}, 0, {722, 1454}, {170, 78, 206, 255} }}, +}; + +Gfx Stalfos4_ao_footL_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(Stalfos4_ao_footL_mesh_layer_Opaque_vtx_0 + 0, 25, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 3, 0, 0), + gsSP2Triangles(2, 4, 3, 0, 3, 5, 0, 0), + gsSP2Triangles(6, 7, 8, 0, 6, 9, 7, 0), + gsSP2Triangles(6, 10, 9, 0, 6, 11, 10, 0), + gsSP2Triangles(12, 10, 11, 0, 12, 13, 10, 0), + gsSP2Triangles(14, 13, 12, 0, 14, 15, 13, 0), + gsSP2Triangles(16, 15, 14, 0, 16, 17, 15, 0), + gsSP2Triangles(8, 17, 16, 0, 8, 7, 17, 0), + gsSP2Triangles(17, 7, 18, 0, 19, 18, 7, 0), + gsSP2Triangles(19, 7, 9, 0, 9, 20, 19, 0), + gsSP2Triangles(20, 9, 10, 0, 20, 10, 21, 0), + gsSP2Triangles(22, 21, 10, 0, 22, 10, 13, 0), + gsSP2Triangles(22, 13, 15, 0, 22, 15, 23, 0), + gsSP2Triangles(24, 23, 15, 0, 24, 15, 17, 0), + gsSP2Triangles(18, 24, 17, 0, 18, 19, 24, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_footL_mesh_layer_Opaque_vtx_1[16] = { + {{ {1, -40, 61}, 0, {-10, 2032}, {252, 169, 164, 255} }}, + {{ {-46, -21, 47}, 0, {282, 2026}, {185, 37, 157, 255} }}, + {{ {-45, 20, 16}, 0, {277, 2014}, {170, 78, 206, 255} }}, + {{ {-1, 55, -16}, 0, {2, 1982}, {253, 46, 138, 255} }}, + {{ {45, -21, 46}, 0, {269, 2025}, {62, 24, 148, 255} }}, + {{ {1, -40, 61}, 0, {-8, 2032}, {252, 169, 164, 255} }}, + {{ {45, 19, 16}, 0, {267, 2012}, {80, 78, 195, 255} }}, + {{ {-1, 55, -16}, 0, {-20, 1982}, {253, 46, 138, 255} }}, + {{ {-83, 594, 68}, 0, {514, 2011}, {185, 80, 68, 255} }}, + {{ {2, 592, 108}, 0, {-16, 2003}, {255, 90, 90, 255} }}, + {{ {-82, 588, -17}, 0, {509, 1989}, {150, 54, 211, 255} }}, + {{ {-1, 576, -93}, 0, {2, 1944}, {255, 43, 136, 255} }}, + {{ {2, 592, 108}, 0, {-2, 2003}, {255, 90, 90, 255} }}, + {{ {81, 594, 68}, 0, {492, 2011}, {69, 83, 67, 255} }}, + {{ {80, 588, -17}, 0, {488, 1989}, {105, 55, 210, 255} }}, + {{ {-1, 576, -93}, 0, {-20, 1944}, {255, 43, 136, 255} }}, +}; + +Gfx Stalfos4_ao_footL_mesh_layer_Opaque_tri_1[] = { + gsSPVertex(Stalfos4_ao_footL_mesh_layer_Opaque_vtx_1 + 0, 8, 0), + gsSPMatrix(0x0d0007c0, G_MTX_LOAD), + gsSPVertex(Stalfos4_ao_footL_mesh_layer_Opaque_vtx_1 + 8, 8, 8), + gsSP2Triangles(8, 9, 0, 0, 8, 0, 1, 0), + gsSP2Triangles(2, 8, 1, 0, 2, 10, 8, 0), + gsSP2Triangles(3, 10, 2, 0, 3, 11, 10, 0), + gsSP2Triangles(12, 4, 5, 0, 12, 13, 4, 0), + gsSP2Triangles(4, 13, 6, 0, 13, 14, 6, 0), + gsSP2Triangles(14, 7, 6, 0, 14, 15, 7, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_legR01_mesh_layer_Opaque_vtx_0[18] = { + {{ {-72, 456, -3}, 0, {824, 1813}, {138, 46, 252, 255} }}, + {{ {-1, 493, -9}, 0, {568, 1946}, {1, 126, 241, 255} }}, + {{ {3, 454, -59}, 0, {555, 1803}, {6, 39, 135, 255} }}, + {{ {1, 458, 65}, 0, {560, 1818}, {4, 47, 118, 255} }}, + {{ {3, 238, 25}, 0, {553, 1028}, {3, 251, 127, 255} }}, + {{ {-34, 238, -3}, 0, {688, 1028}, {129, 248, 254, 255} }}, + {{ {3, 238, -30}, 0, {553, 1028}, {3, 253, 129, 255} }}, + {{ {34, 238, -3}, 0, {443, 1028}, {127, 255, 255, 255} }}, + {{ {64, 457, -3}, 0, {336, 1815}, {118, 47, 253, 255} }}, + {{ {58, 37, -3}, 0, {355, 307}, {124, 28, 1, 255} }}, + {{ {7, 20, 49}, 0, {538, 243}, {236, 251, 125, 255} }}, + {{ {-37, 47, -3}, 0, {698, 341}, {130, 242, 1, 255} }}, + {{ {7, 20, -57}, 0, {538, 243}, {237, 248, 131, 255} }}, + {{ {63, -3, -3}, 0, {337, 162}, {118, 209, 0, 255} }}, + {{ {26, -3, 48}, 0, {471, 162}, {28, 213, 116, 255} }}, + {{ {-17, -30, -3}, 0, {626, 64}, {190, 148, 1, 255} }}, + {{ {26, -3, -52}, 0, {471, 162}, {29, 211, 141, 255} }}, + {{ {28, -31, -3}, 0, {465, 62}, {41, 136, 0, 255} }}, +}; + +Gfx Stalfos4_ao_legR01_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(Stalfos4_ao_legR01_mesh_layer_Opaque_vtx_0 + 0, 18, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0), + gsSP2Triangles(0, 4, 3, 0, 0, 5, 4, 0), + gsSP2Triangles(0, 6, 5, 0, 0, 2, 6, 0), + gsSP2Triangles(2, 7, 6, 0, 2, 8, 7, 0), + gsSP2Triangles(2, 1, 8, 0, 8, 1, 3, 0), + gsSP2Triangles(8, 3, 4, 0, 8, 4, 7, 0), + gsSP2Triangles(4, 9, 7, 0, 4, 10, 9, 0), + gsSP2Triangles(5, 10, 4, 0, 5, 11, 10, 0), + gsSP2Triangles(5, 12, 11, 0, 5, 6, 12, 0), + gsSP2Triangles(7, 12, 6, 0, 7, 9, 12, 0), + gsSP2Triangles(12, 9, 13, 0, 10, 13, 9, 0), + gsSP2Triangles(10, 14, 13, 0, 10, 15, 14, 0), + gsSP2Triangles(10, 11, 15, 0, 12, 15, 11, 0), + gsSP2Triangles(12, 16, 15, 0, 12, 13, 16, 0), + gsSP2Triangles(17, 16, 13, 0, 17, 13, 14, 0), + gsSP2Triangles(17, 14, 15, 0, 17, 15, 16, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_legR01_mesh_layer_Opaque_vtx_1[41] = { + {{ {-55, 247, -91}, 0, {965, 991}, {147, 241, 192, 255} }}, + {{ {-19, 247, -152}, 0, {1210, 941}, {176, 237, 159, 255} }}, + {{ {-40, 102, -81}, 0, {939, 488}, {161, 196, 196, 255} }}, + {{ {4, 99, -146}, 0, {1209, 457}, {206, 179, 168, 255} }}, + {{ {72, 109, -165}, 0, {1458, 464}, {231, 194, 148, 255} }}, + {{ {46, 256, -181}, 0, {1458, 986}, {207, 234, 141, 255} }}, + {{ {50, 223, 168}, 0, {960, 925}, {209, 222, 113, 255} }}, + {{ {-22, 235, 142}, 0, {1193, 983}, {172, 227, 91, 255} }}, + {{ {72, 109, 143}, 0, {960, 558}, {216, 196, 105, 255} }}, + {{ {4, 107, 117}, 0, {1186, 569}, {197, 189, 90, 255} }}, + {{ {-31, 102, 71}, 0, {1366, 549}, {166, 196, 67, 255} }}, + {{ {-46, 215, 69}, 0, {1423, 898}, {137, 241, 42, 255} }}, + {{ {-51, 213, 68}, 0, {67, 941}, {150, 241, 68, 255} }}, + {{ {-99, 226, -4}, 0, {331, 921}, {132, 227, 0, 255} }}, + {{ {-33, 101, 70}, 0, {55, 476}, {146, 210, 44, 255} }}, + {{ {-57, 101, 0}, 0, {299, 486}, {142, 201, 6, 255} }}, + {{ {-38, 100, -80}, 0, {569, 457}, {143, 209, 223, 255} }}, + {{ {-65, 236, -81}, 0, {601, 946}, {143, 233, 203, 255} }}, + {{ {46, 234, -188}, 0, {1454, 928}, {250, 235, 131, 255} }}, + {{ {134, 258, -196}, 0, {1782, 931}, {114, 206, 230, 255} }}, + {{ {71, 113, -168}, 0, {1476, 421}, {116, 234, 47, 255} }}, + {{ {126, 108, 205}, 0, {1429, 100}, {72, 94, 46, 255} }}, + {{ {192, 79, 180}, 0, {1179, 22}, {75, 93, 43, 255} }}, + {{ {215, 70, 120}, 0, {958, 8}, {108, 61, 30, 255} }}, + {{ {220, 62, -24}, 0, {1374, 101}, {95, 68, 207, 255} }}, + {{ {192, 63, -72}, 0, {1205, 106}, {47, 97, 189, 255} }}, + {{ {122, 64, -96}, 0, {979, 97}, {26, 103, 186, 255} }}, + {{ {215, 70, 120}, 0, {566, 14}, {104, 69, 22, 255} }}, + {{ {238, 62, 40}, 0, {298, 10}, {106, 70, 252, 255} }}, + {{ {220, 62, -24}, 0, {84, 6}, {104, 67, 228, 255} }}, + {{ {9, 224, 227}, 0, {1931, 396}, {82, 15, 95, 255} }}, + {{ {1, 348, 245}, 0, {2000, 935}, {98, 250, 80, 255} }}, + {{ {9, 224, 227}, 0, {1931, 396}, {82, 15, 95, 255} }}, + {{ {126, 108, 205}, 0, {1445, 18}, {76, 62, 80, 255} }}, + {{ {1, 207, -123}, 0, {77, 573}, {81, 13, 159, 255} }}, + {{ {122, 64, -96}, 0, {886, 69}, {67, 38, 155, 255} }}, + {{ {1, 312, -134}, 0, {28, 944}, {94, 247, 171, 255} }}, + {{ {71, 113, -168}, 0, {1476, 421}, {116, 234, 47, 255} }}, + {{ {60, 225, 157}, 0, {938, 953}, {202, 236, 113, 255} }}, + {{ {76, 108, 144}, 0, {875, 600}, {103, 254, 181, 255} }}, + {{ {131, 227, 192}, 0, {487, 999}, {82, 190, 71, 255} }}, +}; + +Gfx Stalfos4_ao_legR01_mesh_layer_Opaque_tri_1[] = { + gsSPVertex(Stalfos4_ao_legR01_mesh_layer_Opaque_vtx_1 + 0, 21, 0), + gsSPMatrix(0x0d000740, G_MTX_LOAD), + gsSPVertex(Stalfos4_ao_legR01_mesh_layer_Opaque_vtx_1 + 21, 11, 21), + gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), + gsSP2Triangles(1, 4, 3, 0, 5, 4, 1, 0), + gsSP2Triangles(3, 4, 21, 0, 21, 22, 3, 0), + gsSP2Triangles(3, 22, 23, 0, 2, 3, 23, 0), + gsSP2Triangles(6, 7, 8, 0, 8, 7, 9, 0), + gsSP2Triangles(7, 10, 9, 0, 7, 11, 10, 0), + gsSP2Triangles(9, 10, 24, 0, 24, 25, 9, 0), + gsSP2Triangles(9, 25, 26, 0, 8, 9, 26, 0), + gsSP2Triangles(12, 13, 14, 0, 14, 13, 15, 0), + gsSP2Triangles(13, 16, 15, 0, 13, 17, 16, 0), + gsSP2Triangles(15, 16, 27, 0, 15, 27, 28, 0), + gsSP2Triangles(29, 15, 28, 0, 14, 15, 29, 0), + gsSP2Triangles(18, 19, 20, 0, 20, 19, 30, 0), + gsSP1Triangle(19, 31, 30, 0), + gsSPVertex(Stalfos4_ao_legR01_mesh_layer_Opaque_vtx_1 + 32, 5, 0), + gsSPMatrix(0x0d000840, G_MTX_LOAD), + gsSPVertex(Stalfos4_ao_legR01_mesh_layer_Opaque_vtx_1 + 37, 4, 5), + gsSP2Triangles(5, 0, 1, 0, 6, 7, 8, 0), + gsSP2Triangles(8, 7, 2, 0, 7, 3, 2, 0), + gsSP1Triangle(4, 8, 2, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_legR02_mesh_layer_Opaque_vtx_0[45] = { + {{ {-76, 263, 39}, 0, {463, 764}, {200, 153, 49, 255} }}, + {{ {-2, 263, 80}, 0, {-6, 764}, {0, 155, 78, 255} }}, + {{ {-1, 431, 42}, 0, {-7, 1397}, {0, 244, 126, 255} }}, + {{ {-46, 431, 29}, 0, {271, 1397}, {148, 247, 66, 255} }}, + {{ {-81, 594, 68}, 0, {492, 2011}, {187, 83, 67, 255} }}, + {{ {-2, 592, 108}, 0, {-2, 2003}, {1, 90, 90, 255} }}, + {{ {-46, 431, -6}, 0, {271, 1397}, {139, 255, 206, 255} }}, + {{ {-80, 588, -17}, 0, {488, 1989}, {151, 55, 210, 255} }}, + {{ {1, 576, -93}, 0, {-20, 1944}, {1, 43, 136, 255} }}, + {{ {-1, 431, -45}, 0, {-7, 1397}, {0, 3, 129, 255} }}, + {{ {-67, 263, -39}, 0, {402, 764}, {213, 143, 218, 255} }}, + {{ {-38, 263, -73}, 0, {225, 764}, {133, 234, 25, 255} }}, + {{ {-1, 186, -135}, 0, {-6, 476}, {255, 31, 133, 255} }}, + {{ {-66, 170, -89}, 0, {399, 414}, {135, 241, 37, 255} }}, + {{ {-1, 119, -144}, 0, {-6, 222}, {0, 235, 131, 255} }}, + {{ {-1, 56, -121}, 0, {-6, -16}, {0, 129, 248, 255} }}, + {{ {72, 263, 39}, 0, {449, 764}, {55, 152, 49, 255} }}, + {{ {-1, 431, 42}, 0, {-11, 1397}, {0, 244, 126, 255} }}, + {{ {-2, 263, 80}, 0, {-13, 764}, {0, 155, 78, 255} }}, + {{ {43, 431, 29}, 0, {267, 1397}, {108, 245, 67, 255} }}, + {{ {43, 431, -6}, 0, {267, 1397}, {117, 253, 206, 255} }}, + {{ {62, 263, -39}, 0, {388, 764}, {34, 142, 211, 255} }}, + {{ {39, 263, -73}, 0, {240, 764}, {124, 236, 15, 255} }}, + {{ {-1, 431, -45}, 0, {-11, 1397}, {0, 3, 129, 255} }}, + {{ {-1, 186, -135}, 0, {-12, 476}, {255, 31, 133, 255} }}, + {{ {63, 170, -89}, 0, {390, 414}, {121, 241, 37, 255} }}, + {{ {-1, 119, -144}, 0, {-12, 222}, {0, 235, 131, 255} }}, + {{ {-1, 56, -121}, 0, {-12, -16}, {0, 129, 248, 255} }}, + {{ {82, 588, -17}, 0, {509, 1989}, {106, 54, 211, 255} }}, + {{ {83, 594, 68}, 0, {514, 2011}, {71, 80, 68, 255} }}, + {{ {-2, 592, 108}, 0, {-16, 2003}, {1, 90, 90, 255} }}, + {{ {1, 576, -93}, 0, {2, 1944}, {1, 43, 136, 255} }}, + {{ {63, 170, -89}, 0, {594, 414}, {121, 241, 37, 255} }}, + {{ {-66, 170, -89}, 0, {646, 414}, {135, 241, 37, 255} }}, + {{ {-1, 56, -121}, 0, {392, -16}, {0, 129, 248, 255} }}, + {{ {39, 263, -73}, 0, {367, 764}, {124, 236, 15, 255} }}, + {{ {-38, 263, -73}, 0, {472, 764}, {133, 234, 25, 255} }}, + {{ {39, 263, -73}, 0, {964, 630}, {124, 236, 15, 255} }}, + {{ {-1, 403, 5}, 0, {778, 530}, {0, 129, 252, 255} }}, + {{ {-38, 263, -73}, 0, {964, 434}, {133, 234, 25, 255} }}, + {{ {62, 263, -39}, 0, {882, 701}, {34, 142, 211, 255} }}, + {{ {72, 263, 39}, 0, {687, 711}, {55, 152, 49, 255} }}, + {{ {-2, 263, 80}, 0, {580, 533}, {0, 155, 78, 255} }}, + {{ {-76, 263, 39}, 0, {683, 350}, {200, 153, 49, 255} }}, + {{ {-67, 263, -39}, 0, {878, 357}, {213, 143, 218, 255} }}, +}; + +Gfx Stalfos4_ao_legR02_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(Stalfos4_ao_legR02_mesh_layer_Opaque_vtx_0 + 0, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), + gsSP2Triangles(2, 4, 3, 0, 2, 5, 4, 0), + gsSP2Triangles(4, 6, 3, 0, 4, 7, 6, 0), + gsSP2Triangles(6, 7, 8, 0, 6, 8, 9, 0), + gsSP2Triangles(10, 6, 9, 0, 10, 9, 11, 0), + gsSP2Triangles(9, 12, 11, 0, 12, 13, 11, 0), + gsSP2Triangles(14, 13, 12, 0, 15, 13, 14, 0), + gsSP2Triangles(0, 6, 10, 0, 0, 3, 6, 0), + gsSP2Triangles(16, 17, 18, 0, 16, 19, 17, 0), + gsSP2Triangles(16, 20, 19, 0, 16, 21, 20, 0), + gsSP2Triangles(20, 21, 22, 0, 20, 22, 23, 0), + gsSP2Triangles(22, 24, 23, 0, 22, 25, 24, 0), + gsSP2Triangles(26, 24, 25, 0, 27, 26, 25, 0), + gsSP2Triangles(28, 20, 23, 0, 20, 28, 29, 0), + gsSP2Triangles(20, 29, 19, 0, 19, 29, 30, 0), + gsSP2Triangles(19, 30, 17, 0, 28, 23, 31, 0), + gsSPVertex(Stalfos4_ao_legR02_mesh_layer_Opaque_vtx_0 + 32, 13, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 1, 0, 0), + gsSP2Triangles(3, 4, 1, 0, 5, 6, 7, 0), + gsSP2Triangles(8, 6, 5, 0, 9, 6, 8, 0), + gsSP2Triangles(10, 6, 9, 0, 11, 6, 10, 0), + gsSP2Triangles(12, 6, 11, 0, 7, 6, 12, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_legR02_mesh_layer_Opaque_vtx_1[13] = { + {{ {-1, 235, -37}, 0, {499, 1210}, {0, 16, 130, 255} }}, + {{ {1, 395, -16}, 0, {489, 1860}, {16, 15, 131, 255} }}, + {{ {19, 408, -1}, 0, {349, 1921}, {127, 5, 254, 255} }}, + {{ {-21, 394, -1}, 0, {658, 1857}, {130, 12, 247, 255} }}, + {{ {-31, 235, -11}, 0, {728, 1210}, {131, 15, 240, 255} }}, + {{ {-67, 17, -3}, 0, {841, 143}, {137, 211, 253, 255} }}, + {{ {0, 17, -71}, 0, {493, 143}, {0, 213, 136, 255} }}, + {{ {65, 17, -3}, 0, {151, 143}, {119, 213, 252, 255} }}, + {{ {28, 235, -11}, 0, {270, 1210}, {125, 13, 238, 255} }}, + {{ {-5, 237, 40}, 0, {524, 1219}, {255, 16, 126, 255} }}, + {{ {6, 407, 31}, 0, {444, 1919}, {32, 5, 123, 255} }}, + {{ {4, 14, 67}, 0, {471, 134}, {3, 205, 116, 255} }}, + {{ {1, -23, -10}, 0, {484, 15}, {2, 129, 246, 255} }}, +}; + +Gfx Stalfos4_ao_legR02_mesh_layer_Opaque_tri_1[] = { + gsSPVertex(Stalfos4_ao_legR02_mesh_layer_Opaque_vtx_1 + 0, 13, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0), + gsSP2Triangles(0, 4, 3, 0, 5, 4, 0, 0), + gsSP2Triangles(5, 0, 6, 0, 7, 6, 0, 0), + gsSP2Triangles(7, 0, 8, 0, 0, 2, 8, 0), + gsSP2Triangles(9, 8, 2, 0, 9, 2, 10, 0), + gsSP2Triangles(9, 10, 3, 0, 9, 3, 4, 0), + gsSP2Triangles(5, 9, 4, 0, 5, 11, 9, 0), + gsSP2Triangles(12, 11, 5, 0, 12, 5, 6, 0), + gsSP2Triangles(6, 7, 12, 0, 11, 12, 7, 0), + gsSP2Triangles(7, 9, 11, 0, 7, 8, 9, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_footR_mesh_layer_Opaque_vtx_0[25] = { + {{ {79, 311, -36}, 0, {803, 1860}, {83, 91, 28, 255} }}, + {{ {14, 344, -57}, 0, {473, 1994}, {9, 125, 238, 255} }}, + {{ {-85, 312, -37}, 0, {235, 1883}, {171, 92, 17, 255} }}, + {{ {-1, 1, 165}, 0, {530, 1543}, {4, 239, 126, 255} }}, + {{ {-77, 42, 139}, 0, {192, 1578}, {172, 14, 94, 255} }}, + {{ {53, 42, 139}, 0, {838, 1598}, {71, 23, 103, 255} }}, + {{ {-85, 312, -37}, 0, {61, 321}, {171, 92, 17, 255} }}, + {{ {14, 344, -57}, 0, {596, 28}, {9, 125, 238, 255} }}, + {{ {14, 322, -70}, 0, {600, 54}, {9, 25, 132, 255} }}, + {{ {80, 289, -48}, 0, {964, 252}, {107, 11, 189, 255} }}, + {{ {79, 311, -36}, 0, {946, 221}, {83, 91, 28, 255} }}, + {{ {72, 13, 119}, 0, {856, 1740}, {111, 206, 36, 255} }}, + {{ {53, 42, 139}, 0, {724, 1660}, {71, 23, 103, 255} }}, + {{ {-1, -31, 139}, 0, {500, 2032}, {3, 150, 69, 255} }}, + {{ {-1, 1, 165}, 0, {499, 1933}, {4, 239, 126, 255} }}, + {{ {-84, 13, 119}, 0, {113, 1630}, {147, 195, 24, 255} }}, + {{ {-77, 42, 139}, 0, {169, 1550}, {172, 14, 94, 255} }}, + {{ {-80, 290, -49}, 0, {80, 351}, {163, 6, 170, 255} }}, + {{ {6, 143, -34}, 0, {561, 791}, {4, 226, 133, 255} }}, + {{ {1, 55, -16}, 0, {528, 1233}, {3, 46, 138, 255} }}, + {{ {45, 20, 16}, 0, {722, 1454}, {86, 78, 206, 255} }}, + {{ {46, -21, 47}, 0, {725, 1735}, {71, 37, 157, 255} }}, + {{ {-1, -40, 61}, 0, {509, 1907}, {4, 169, 164, 255} }}, + {{ {-45, -21, 46}, 0, {203, 1773}, {194, 24, 148, 255} }}, + {{ {-45, 19, 16}, 0, {207, 1492}, {176, 78, 195, 255} }}, +}; + +Gfx Stalfos4_ao_footR_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(Stalfos4_ao_footR_mesh_layer_Opaque_vtx_0 + 0, 25, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 3, 0, 0), + gsSP2Triangles(2, 4, 3, 0, 3, 5, 0, 0), + gsSP2Triangles(6, 7, 8, 0, 7, 9, 8, 0), + gsSP2Triangles(7, 10, 9, 0, 10, 11, 9, 0), + gsSP2Triangles(10, 12, 11, 0, 12, 13, 11, 0), + gsSP2Triangles(12, 14, 13, 0, 14, 15, 13, 0), + gsSP2Triangles(14, 16, 15, 0, 6, 15, 16, 0), + gsSP2Triangles(6, 17, 15, 0, 6, 8, 17, 0), + gsSP2Triangles(17, 8, 18, 0, 18, 8, 9, 0), + gsSP2Triangles(9, 19, 18, 0, 9, 20, 19, 0), + gsSP2Triangles(20, 9, 11, 0, 20, 11, 21, 0), + gsSP2Triangles(22, 21, 11, 0, 22, 11, 13, 0), + gsSP2Triangles(22, 13, 15, 0, 22, 15, 23, 0), + gsSP2Triangles(24, 23, 15, 0, 24, 15, 17, 0), + gsSP2Triangles(19, 24, 17, 0, 17, 18, 19, 0), + gsSPEndDisplayList(), +}; + +Vtx Stalfos4_ao_footR_mesh_layer_Opaque_vtx_1[16] = { + {{ {-1, -40, 61}, 0, {-10, 2032}, {4, 169, 164, 255} }}, + {{ {46, -21, 47}, 0, {282, 2026}, {71, 37, 157, 255} }}, + {{ {45, 20, 16}, 0, {277, 2014}, {86, 78, 206, 255} }}, + {{ {1, 55, -16}, 0, {2, 1982}, {3, 46, 138, 255} }}, + {{ {-1, -40, 61}, 0, {-8, 2032}, {4, 169, 164, 255} }}, + {{ {-45, -21, 46}, 0, {269, 2025}, {194, 24, 148, 255} }}, + {{ {-45, 19, 16}, 0, {267, 2012}, {176, 78, 195, 255} }}, + {{ {1, 55, -16}, 0, {-20, 1982}, {3, 46, 138, 255} }}, + {{ {83, 594, 68}, 0, {514, 2011}, {71, 80, 68, 255} }}, + {{ {-2, 592, 108}, 0, {-16, 2003}, {1, 90, 90, 255} }}, + {{ {82, 588, -17}, 0, {509, 1989}, {106, 54, 211, 255} }}, + {{ {1, 576, -93}, 0, {2, 1944}, {1, 43, 136, 255} }}, + {{ {-2, 592, 108}, 0, {-2, 2003}, {1, 90, 90, 255} }}, + {{ {-81, 594, 68}, 0, {492, 2011}, {187, 83, 67, 255} }}, + {{ {-80, 588, -17}, 0, {488, 1989}, {151, 55, 210, 255} }}, + {{ {1, 576, -93}, 0, {-20, 1944}, {1, 43, 136, 255} }}, +}; + +Gfx Stalfos4_ao_footR_mesh_layer_Opaque_tri_1[] = { + gsSPVertex(Stalfos4_ao_footR_mesh_layer_Opaque_vtx_1 + 0, 8, 0), + gsSPMatrix(0x0d000880, G_MTX_LOAD), + gsSPVertex(Stalfos4_ao_footR_mesh_layer_Opaque_vtx_1 + 8, 8, 8), + gsSP2Triangles(8, 0, 9, 0, 8, 1, 0, 0), + gsSP2Triangles(2, 1, 8, 0, 2, 8, 10, 0), + gsSP2Triangles(3, 2, 10, 0, 3, 10, 11, 0), + gsSP2Triangles(12, 4, 5, 0, 12, 5, 13, 0), + gsSP2Triangles(5, 6, 13, 0, 6, 14, 13, 0), + gsSP2Triangles(14, 6, 7, 0, 14, 7, 15, 0), + gsSPEndDisplayList(), +}; + +Gfx mat_Stalfos4_ao_f3dlite_material_010_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, Stalfos4_ao_spine_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 110), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 1, Stalfos4_ao_spine_ci8), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 1023, 512), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b, 4, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0), + gsDPSetTileSize(0, 0, 0, 124, 252), + gsSPEndDisplayList(), +}; + +Gfx mat_Stalfos4_ao_f3dlite_material_002_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, Stalfos4_ao_bone_arm_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 153), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 1, Stalfos4_ao_bone_arm_ci8), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 1023, 512), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b, 4, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0), + gsDPSetTileSize(0, 0, 0, 124, 252), + gsSPEndDisplayList(), +}; + +Gfx mat_Stalfos4_ao_f3dlite_material_006_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, Stalfos4_ao_bone_fore_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 134), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 1, Stalfos4_ao_bone_fore_ci8), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 1023, 512), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b, 4, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0), + gsDPSetTileSize(0, 0, 0, 124, 252), + gsSPEndDisplayList(), +}; + +Gfx mat_Stalfos4_ao_f3dlite_material_009_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, Stalfos4_ao_pelvis_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 15), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_16b, 1, Stalfos4_ao_pelvis_ci4), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_16b, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 1023, 512), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_4b, 4, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0), + gsDPSetTileSize(0, 0, 0, 252, 252), + gsSPEndDisplayList(), +}; + +Gfx mat_Stalfos4_ao_f3dlite_material_007_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, Stalfos4_ao_Glove_Start_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 188), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 1, Stalfos4_ao_Glove_Start_ci8), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 1023, 512), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b, 4, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0), + gsDPSetTileSize(0, 0, 0, 124, 252), + gsSPEndDisplayList(), +}; + +Gfx mat_Stalfos4_ao_f3dlite_material_018_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, Stalfos4_ao_Glove_Inner_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 72), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 1, Stalfos4_ao_Glove_Inner_ci8), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 511, 512), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b, 4, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0), + gsDPSetTileSize(0, 0, 0, 124, 124), + gsSPEndDisplayList(), +}; + +Gfx mat_Stalfos4_ao_f3dlite_material_017_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, Stalfos4_ao_palm_inner_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 70), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 1, Stalfos4_ao_palm_inner_ci8), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 1023, 512), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b, 4, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0), + gsDPSetTileSize(0, 0, 0, 124, 252), + gsSPEndDisplayList(), +}; + +Gfx mat_Stalfos4_ao_f3dlite_material_008_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, Stalfos4_ao_palm_outer_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 163), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 1, Stalfos4_ao_palm_outer_ci8), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 1023, 512), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b, 4, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0), + gsDPSetTileSize(0, 0, 0, 124, 252), + gsSPEndDisplayList(), +}; + +Gfx mat_Stalfos4_ao_f3dlite_material_005_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, Stalfos4_ao_shoulder_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 118), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 1, Stalfos4_ao_shoulder_ci8), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 1023, 256), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b, 8, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0), + gsDPSetTileSize(0, 0, 0, 252, 124), + gsSPEndDisplayList(), +}; + +Gfx mat_Stalfos4_ao_f3dlite_material_011_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, TEXEL0, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_TEX_EDGE2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, Stalfos4_ao_pins_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 50), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 1, Stalfos4_ao_pins_ci8), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 511, 512), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b, 4, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0), + gsDPSetTileSize(0, 0, 0, 124, 124), + gsSPEndDisplayList(), +}; + +Gfx mat_Stalfos4_ao_f3dlite_material_003_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, Stalfos4_ao_skull_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 15), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_16b, 1, Stalfos4_ao_skull_ci4), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_16b, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 1023, 512), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_4b, 4, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0), + gsDPSetTileSize(0, 0, 0, 252, 252), + gsSPEndDisplayList(), +}; + +Gfx mat_Stalfos4_ao_f3dlite_material_012_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 250, 255, 0, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, Stalfos4_ao_Stalfos4Eye_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 49), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 1, Stalfos4_ao_Stalfos4Eye_ci8), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 511, 512), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b, 4, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0), + gsDPSetTileSize(0, 0, 0, 124, 124), + gsSPEndDisplayList(), +}; + +Gfx mat_Stalfos4_ao_f3dlite_material_004_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, Stalfos4_ao_jaw_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 237), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 1, Stalfos4_ao_jaw_ci8), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 1023, 256), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b, 8, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0), + gsDPSetTileSize(0, 0, 0, 252, 124), + gsSPEndDisplayList(), +}; + +Gfx mat_Stalfos4_ao_f3dlite_material_014_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, Stalfos4_ao_skirt_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 67), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 1, Stalfos4_ao_skirt_ci8), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 1023, 256), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b, 8, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0), + gsDPSetTileSize(0, 0, 0, 252, 124), + gsSPEndDisplayList(), +}; + +Gfx mat_Stalfos4_ao_f3dlite_material_013_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, Stalfos4_ao_belt_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 237), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 1, Stalfos4_ao_belt_ci8), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 1023, 256), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b, 8, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0), + gsDPSetTileSize(0, 0, 0, 252, 124), + gsSPEndDisplayList(), +}; + +Gfx mat_Stalfos4_ao_f3dlite_material_015_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, Stalfos4_ao_boot_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 77), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 1, Stalfos4_ao_boot_ci8), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 1023, 512), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b, 4, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0), + gsDPSetTileSize(0, 0, 0, 124, 252), + gsSPEndDisplayList(), +}; + +Gfx mat_Stalfos4_ao_f3dlite_material_016_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, Stalfos4_ao_foot_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 139), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 1, Stalfos4_ao_foot_ci8), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 1023, 512), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b, 4, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0), + gsDPSetTileSize(0, 0, 0, 124, 252), + gsSPEndDisplayList(), +}; + +Gfx Stalfos4_ao_backbone01_mesh_layer_Opaque[] = { + gsSPEndDisplayList(), +}; + +Gfx Stalfos4_ao_backbone02_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_010_layerOpaque), + gsSPDisplayList(Stalfos4_ao_backbone02_mesh_layer_Opaque_tri_0), + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_002_layerOpaque), + gsSPDisplayList(Stalfos4_ao_backbone02_mesh_layer_Opaque_tri_1), + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_006_layerOpaque), + gsSPDisplayList(Stalfos4_ao_backbone02_mesh_layer_Opaque_tri_2), + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_009_layerOpaque), + gsSPDisplayList(Stalfos4_ao_backbone02_mesh_layer_Opaque_tri_3), + gsSPEndDisplayList(), +}; + +Gfx Stalfos4_ao_armLD01_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_002_layerOpaque), + gsSPDisplayList(Stalfos4_ao_armLD01_mesh_layer_Opaque_tri_0), + gsSPEndDisplayList(), +}; + +Gfx Stalfos4_ao_armLD02_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_006_layerOpaque), + gsSPDisplayList(Stalfos4_ao_armLD02_mesh_layer_Opaque_tri_0), + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_007_layerOpaque), + gsSPDisplayList(Stalfos4_ao_armLD02_mesh_layer_Opaque_tri_1), + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_018_layerOpaque), + gsSPDisplayList(Stalfos4_ao_armLD02_mesh_layer_Opaque_tri_2), + gsSPEndDisplayList(), +}; + +Gfx Stalfos4_ao_handLD_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_017_layerOpaque), + gsSPDisplayList(Stalfos4_ao_handLD_mesh_layer_Opaque_tri_0), + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_008_layerOpaque), + gsSPDisplayList(Stalfos4_ao_handLD_mesh_layer_Opaque_tri_1), + gsSPEndDisplayList(), +}; + +Gfx Stalfos4_ao_fingerLD01_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_008_layerOpaque), + gsSPDisplayList(Stalfos4_ao_fingerLD01_mesh_layer_Opaque_tri_0), + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_017_layerOpaque), + gsSPDisplayList(Stalfos4_ao_fingerLD01_mesh_layer_Opaque_tri_1), + gsSPEndDisplayList(), +}; + +Gfx Stalfos4_ao_fingerLD02_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_017_layerOpaque), + gsSPDisplayList(Stalfos4_ao_fingerLD02_mesh_layer_Opaque_tri_0), + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_008_layerOpaque), + gsSPDisplayList(Stalfos4_ao_fingerLD02_mesh_layer_Opaque_tri_1), + gsSPEndDisplayList(), +}; + +Gfx Stalfos4_ao_padLD_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_005_layerOpaque), + gsSPDisplayList(Stalfos4_ao_padLD_mesh_layer_Opaque_tri_0), + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_011_layerOpaque), + gsSPDisplayList(Stalfos4_ao_padLD_mesh_layer_Opaque_tri_1), + gsSPEndDisplayList(), +}; + +Gfx Stalfos4_ao_armLU01_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_002_layerOpaque), + gsSPDisplayList(Stalfos4_ao_armLU01_mesh_layer_Opaque_tri_0), + gsSPEndDisplayList(), +}; + +Gfx Stalfos4_ao_armLU02_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_006_layerOpaque), + gsSPDisplayList(Stalfos4_ao_armLU02_mesh_layer_Opaque_tri_0), + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_007_layerOpaque), + gsSPDisplayList(Stalfos4_ao_armLU02_mesh_layer_Opaque_tri_1), + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_018_layerOpaque), + gsSPDisplayList(Stalfos4_ao_armLU02_mesh_layer_Opaque_tri_2), + gsSPEndDisplayList(), +}; + +Gfx Stalfos4_ao_handLU_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_017_layerOpaque), + gsSPDisplayList(Stalfos4_ao_handLU_mesh_layer_Opaque_tri_0), + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_008_layerOpaque), + gsSPDisplayList(Stalfos4_ao_handLU_mesh_layer_Opaque_tri_1), + gsSPEndDisplayList(), +}; + +Gfx Stalfos4_ao_fingerLU01_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_008_layerOpaque), + gsSPDisplayList(Stalfos4_ao_fingerLU01_mesh_layer_Opaque_tri_0), + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_017_layerOpaque), + gsSPDisplayList(Stalfos4_ao_fingerLU01_mesh_layer_Opaque_tri_1), + gsSPEndDisplayList(), +}; + +Gfx Stalfos4_ao_fingerLU02_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_017_layerOpaque), + gsSPDisplayList(Stalfos4_ao_fingerLU02_mesh_layer_Opaque_tri_0), + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_008_layerOpaque), + gsSPDisplayList(Stalfos4_ao_fingerLU02_mesh_layer_Opaque_tri_1), + gsSPEndDisplayList(), +}; + +Gfx Stalfos4_ao_padLU_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_005_layerOpaque), + gsSPDisplayList(Stalfos4_ao_padLU_mesh_layer_Opaque_tri_0), + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_011_layerOpaque), + gsSPDisplayList(Stalfos4_ao_padLU_mesh_layer_Opaque_tri_1), + gsSPEndDisplayList(), +}; + +Gfx Stalfos4_ao_armRD01_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_002_layerOpaque), + gsSPDisplayList(Stalfos4_ao_armRD01_mesh_layer_Opaque_tri_0), + gsSPEndDisplayList(), +}; + +Gfx Stalfos4_ao_armRD02_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_006_layerOpaque), + gsSPDisplayList(Stalfos4_ao_armRD02_mesh_layer_Opaque_tri_0), + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_007_layerOpaque), + gsSPDisplayList(Stalfos4_ao_armRD02_mesh_layer_Opaque_tri_1), + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_018_layerOpaque), + gsSPDisplayList(Stalfos4_ao_armRD02_mesh_layer_Opaque_tri_2), + gsSPEndDisplayList(), +}; + +Gfx Stalfos4_ao_handRD_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_017_layerOpaque), + gsSPDisplayList(Stalfos4_ao_handRD_mesh_layer_Opaque_tri_0), + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_008_layerOpaque), + gsSPDisplayList(Stalfos4_ao_handRD_mesh_layer_Opaque_tri_1), + gsSPEndDisplayList(), +}; + +Gfx Stalfos4_ao_fingerRD01_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_008_layerOpaque), + gsSPDisplayList(Stalfos4_ao_fingerRD01_mesh_layer_Opaque_tri_0), + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_017_layerOpaque), + gsSPDisplayList(Stalfos4_ao_fingerRD01_mesh_layer_Opaque_tri_1), + gsSPEndDisplayList(), +}; + +Gfx Stalfos4_ao_fingerRD02_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_017_layerOpaque), + gsSPDisplayList(Stalfos4_ao_fingerRD02_mesh_layer_Opaque_tri_0), + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_008_layerOpaque), + gsSPDisplayList(Stalfos4_ao_fingerRD02_mesh_layer_Opaque_tri_1), + gsSPEndDisplayList(), +}; + +Gfx Stalfos4_ao_padRD_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_005_layerOpaque), + gsSPDisplayList(Stalfos4_ao_padRD_mesh_layer_Opaque_tri_0), + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_011_layerOpaque), + gsSPDisplayList(Stalfos4_ao_padRD_mesh_layer_Opaque_tri_1), + gsSPEndDisplayList(), +}; + +Gfx Stalfos4_ao_armRU01_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_002_layerOpaque), + gsSPDisplayList(Stalfos4_ao_armRU01_mesh_layer_Opaque_tri_0), + gsSPEndDisplayList(), +}; + +Gfx Stalfos4_ao_armRU02_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_006_layerOpaque), + gsSPDisplayList(Stalfos4_ao_armRU02_mesh_layer_Opaque_tri_0), + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_007_layerOpaque), + gsSPDisplayList(Stalfos4_ao_armRU02_mesh_layer_Opaque_tri_1), + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_018_layerOpaque), + gsSPDisplayList(Stalfos4_ao_armRU02_mesh_layer_Opaque_tri_2), + gsSPEndDisplayList(), +}; + +Gfx Stalfos4_ao_handRU_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_017_layerOpaque), + gsSPDisplayList(Stalfos4_ao_handRU_mesh_layer_Opaque_tri_0), + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_008_layerOpaque), + gsSPDisplayList(Stalfos4_ao_handRU_mesh_layer_Opaque_tri_1), + gsSPEndDisplayList(), +}; + +Gfx Stalfos4_ao_fingerRU01_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_008_layerOpaque), + gsSPDisplayList(Stalfos4_ao_fingerRU01_mesh_layer_Opaque_tri_0), + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_017_layerOpaque), + gsSPDisplayList(Stalfos4_ao_fingerRU01_mesh_layer_Opaque_tri_1), + gsSPEndDisplayList(), +}; + +Gfx Stalfos4_ao_fingerRU02_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_017_layerOpaque), + gsSPDisplayList(Stalfos4_ao_fingerRU02_mesh_layer_Opaque_tri_0), + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_008_layerOpaque), + gsSPDisplayList(Stalfos4_ao_fingerRU02_mesh_layer_Opaque_tri_1), + gsSPEndDisplayList(), +}; + +Gfx Stalfos4_ao_padRU_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_005_layerOpaque), + gsSPDisplayList(Stalfos4_ao_padRU_mesh_layer_Opaque_tri_0), + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_011_layerOpaque), + gsSPDisplayList(Stalfos4_ao_padRU_mesh_layer_Opaque_tri_1), + gsSPEndDisplayList(), +}; + +Gfx Stalfos4_ao_neck_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_010_layerOpaque), + gsSPDisplayList(Stalfos4_ao_neck_mesh_layer_Opaque_tri_0), + gsSPEndDisplayList(), +}; + +Gfx Stalfos4_ao_head_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_003_layerOpaque), + gsSPDisplayList(Stalfos4_ao_head_mesh_layer_Opaque_tri_0), + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_012_layerOpaque), + gsSPDisplayList(Stalfos4_ao_head_mesh_layer_Opaque_tri_1), + gsSPEndDisplayList(), +}; + +Gfx Stalfos4_ao_chin_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_004_layerOpaque), + gsSPDisplayList(Stalfos4_ao_chin_mesh_layer_Opaque_tri_0), + gsSPEndDisplayList(), +}; + +Gfx Stalfos4_ao_waist_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_009_layerOpaque), + gsSPDisplayList(Stalfos4_ao_waist_mesh_layer_Opaque_tri_0), + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_010_layerOpaque), + gsSPDisplayList(Stalfos4_ao_waist_mesh_layer_Opaque_tri_1), + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_014_layerOpaque), + gsSPDisplayList(Stalfos4_ao_waist_mesh_layer_Opaque_tri_2), + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_013_layerOpaque), + gsSPDisplayList(Stalfos4_ao_waist_mesh_layer_Opaque_tri_3), + gsSPEndDisplayList(), +}; + +Gfx Stalfos4_ao_legL01_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_002_layerOpaque), + gsSPDisplayList(Stalfos4_ao_legL01_mesh_layer_Opaque_tri_0), + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_014_layerOpaque), + gsSPDisplayList(Stalfos4_ao_legL01_mesh_layer_Opaque_tri_1), + gsSPEndDisplayList(), +}; + +Gfx Stalfos4_ao_legL02_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_015_layerOpaque), + gsSPDisplayList(Stalfos4_ao_legL02_mesh_layer_Opaque_tri_0), + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_006_layerOpaque), + gsSPDisplayList(Stalfos4_ao_legL02_mesh_layer_Opaque_tri_1), + gsSPEndDisplayList(), +}; + +Gfx Stalfos4_ao_footL_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_016_layerOpaque), + gsSPDisplayList(Stalfos4_ao_footL_mesh_layer_Opaque_tri_0), + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_015_layerOpaque), + gsSPDisplayList(Stalfos4_ao_footL_mesh_layer_Opaque_tri_1), + gsSPEndDisplayList(), +}; + +Gfx Stalfos4_ao_legR01_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_002_layerOpaque), + gsSPDisplayList(Stalfos4_ao_legR01_mesh_layer_Opaque_tri_0), + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_014_layerOpaque), + gsSPDisplayList(Stalfos4_ao_legR01_mesh_layer_Opaque_tri_1), + gsSPEndDisplayList(), +}; + +Gfx Stalfos4_ao_legR02_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_015_layerOpaque), + gsSPDisplayList(Stalfos4_ao_legR02_mesh_layer_Opaque_tri_0), + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_006_layerOpaque), + gsSPDisplayList(Stalfos4_ao_legR02_mesh_layer_Opaque_tri_1), + gsSPEndDisplayList(), +}; + +Gfx Stalfos4_ao_footR_mesh_layer_Opaque[] = { + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_016_layerOpaque), + gsSPDisplayList(Stalfos4_ao_footR_mesh_layer_Opaque_tri_0), + gsSPDisplayList(mat_Stalfos4_ao_f3dlite_material_015_layerOpaque), + gsSPDisplayList(Stalfos4_ao_footR_mesh_layer_Opaque_tri_1), + gsSPEndDisplayList(), +}; + +StandardLimb Stalfos4_aoLimb_000 = { { -32, 0, 1281 }, 1, 255, NULL }; +StandardLimb Stalfos4_aoLimb_001 = { { 0, 0, 0 }, 2, 39, Stalfos4_ao_backbone01_mesh_layer_Opaque }; +StandardLimb Stalfos4_aoLimb_002 = { { 0, 270, 0 }, 3, 255, Stalfos4_ao_backbone02_mesh_layer_Opaque }; +StandardLimb Stalfos4_aoLimb_003 = { { 279, 180, 74 }, 4, 10, Stalfos4_ao_armLD01_mesh_layer_Opaque }; +StandardLimb Stalfos4_aoLimb_004 = { { 0, 432, 0 }, 5, 9, Stalfos4_ao_armLD02_mesh_layer_Opaque }; +StandardLimb Stalfos4_aoLimb_005 = { { 0, 420, 0 }, 6, 255, Stalfos4_ao_handLD_mesh_layer_Opaque }; +StandardLimb Stalfos4_aoLimb_006 = { { 0, 190, 0 }, 255, 7, Stalfos4_ao_fingerLD01_mesh_layer_Opaque }; +StandardLimb Stalfos4_aoLimb_007 = { { -33, 58, -28 }, 255, 8, Stalfos4_ao_fingerLD02_mesh_layer_Opaque }; +StandardLimb Stalfos4_aoLimb_008 = { { -52, 148, 0 }, 255, 255, NULL }; +StandardLimb Stalfos4_aoLimb_009 = { { 0, 0, 0 }, 255, 255, Stalfos4_ao_padLD_mesh_layer_Opaque }; +StandardLimb Stalfos4_aoLimb_010 = { { 343, 344, 80 }, 11, 17, Stalfos4_ao_armLU01_mesh_layer_Opaque }; +StandardLimb Stalfos4_aoLimb_011 = { { 0, 432, 0 }, 12, 16, Stalfos4_ao_armLU02_mesh_layer_Opaque }; +StandardLimb Stalfos4_aoLimb_012 = { { 0, 420, 0 }, 13, 255, Stalfos4_ao_handLU_mesh_layer_Opaque }; +StandardLimb Stalfos4_aoLimb_013 = { { 0, 190, 0 }, 255, 14, Stalfos4_ao_fingerLU01_mesh_layer_Opaque }; +StandardLimb Stalfos4_aoLimb_014 = { { -34, 67, -28 }, 255, 15, Stalfos4_ao_fingerLU02_mesh_layer_Opaque }; +StandardLimb Stalfos4_aoLimb_015 = { { -44, 140, 0 }, 255, 255, NULL }; +StandardLimb Stalfos4_aoLimb_016 = { { 0, 0, 0 }, 255, 255, Stalfos4_ao_padLU_mesh_layer_Opaque }; +StandardLimb Stalfos4_aoLimb_017 = { { -278, 180, 74 }, 18, 24, Stalfos4_ao_armRD01_mesh_layer_Opaque }; +StandardLimb Stalfos4_aoLimb_018 = { { 0, 432, 0 }, 19, 23, Stalfos4_ao_armRD02_mesh_layer_Opaque }; +StandardLimb Stalfos4_aoLimb_019 = { { 0, 420, 0 }, 20, 255, Stalfos4_ao_handRD_mesh_layer_Opaque }; +StandardLimb Stalfos4_aoLimb_020 = { { 0, 190, 0 }, 255, 21, Stalfos4_ao_fingerRD01_mesh_layer_Opaque }; +StandardLimb Stalfos4_aoLimb_021 = { { -39, 68, 28 }, 255, 22, Stalfos4_ao_fingerRD02_mesh_layer_Opaque }; +StandardLimb Stalfos4_aoLimb_022 = { { -46, 151, 0 }, 255, 255, NULL }; +StandardLimb Stalfos4_aoLimb_023 = { { 0, 0, 0 }, 255, 255, Stalfos4_ao_padRD_mesh_layer_Opaque }; +StandardLimb Stalfos4_aoLimb_024 = { { -343, 344, 80 }, 25, 31, Stalfos4_ao_armRU01_mesh_layer_Opaque }; +StandardLimb Stalfos4_aoLimb_025 = { { 0, 432, 0 }, 26, 30, Stalfos4_ao_armRU02_mesh_layer_Opaque }; +StandardLimb Stalfos4_aoLimb_026 = { { 0, 420, 0 }, 27, 255, Stalfos4_ao_handRU_mesh_layer_Opaque }; +StandardLimb Stalfos4_aoLimb_027 = { { 0, 190, 0 }, 255, 28, Stalfos4_ao_fingerRU01_mesh_layer_Opaque }; +StandardLimb Stalfos4_aoLimb_028 = { { -33, 62, 28 }, 255, 29, Stalfos4_ao_fingerRU02_mesh_layer_Opaque }; +StandardLimb Stalfos4_aoLimb_029 = { { -53, 143, 0 }, 255, 255, NULL }; +StandardLimb Stalfos4_aoLimb_030 = { { 0, 0, 0 }, 255, 255, Stalfos4_ao_padRU_mesh_layer_Opaque }; +StandardLimb Stalfos4_aoLimb_031 = { { 0, 380, 0 }, 32, 255, Stalfos4_ao_neck_mesh_layer_Opaque }; +StandardLimb Stalfos4_aoLimb_032 = { { 0, 196, 0 }, 33, 255, Stalfos4_ao_head_mesh_layer_Opaque }; +StandardLimb Stalfos4_aoLimb_033 = { { 0, 63, 327 }, 34, 38, NULL }; +StandardLimb Stalfos4_aoLimb_034 = { { 0, 175, 0 }, 35, 255, NULL }; +StandardLimb Stalfos4_aoLimb_035 = { { 0, 144, 0 }, 36, 255, NULL }; +StandardLimb Stalfos4_aoLimb_036 = { { 0, 143, 0 }, 37, 255, NULL }; +StandardLimb Stalfos4_aoLimb_037 = { { 0, 168, 0 }, 255, 255, NULL }; +StandardLimb Stalfos4_aoLimb_038 = { { 0, -30, 0 }, 255, 255, Stalfos4_ao_chin_mesh_layer_Opaque }; +StandardLimb Stalfos4_aoLimb_039 = { { 0, 0, 0 }, 40, 255, Stalfos4_ao_waist_mesh_layer_Opaque }; +StandardLimb Stalfos4_aoLimb_040 = { { -200, 105, 36 }, 41, 44, Stalfos4_ao_legL01_mesh_layer_Opaque }; +StandardLimb Stalfos4_aoLimb_041 = { { 0, 466, 0 }, 42, 255, Stalfos4_ao_legL02_mesh_layer_Opaque }; +StandardLimb Stalfos4_aoLimb_042 = { { 0, 570, 0 }, 43, 255, Stalfos4_ao_footL_mesh_layer_Opaque }; +StandardLimb Stalfos4_aoLimb_043 = { { 0, 170, 0 }, 255, 255, NULL }; +StandardLimb Stalfos4_aoLimb_044 = { { 200, 105, 36 }, 45, 48, Stalfos4_ao_legR01_mesh_layer_Opaque }; +StandardLimb Stalfos4_aoLimb_045 = { { 0, 466, 0 }, 46, 255, Stalfos4_ao_legR02_mesh_layer_Opaque }; +StandardLimb Stalfos4_aoLimb_046 = { { 0, 570, 0 }, 47, 255, Stalfos4_ao_footR_mesh_layer_Opaque }; +StandardLimb Stalfos4_aoLimb_047 = { { 0, 170, 0 }, 255, 255, NULL }; +StandardLimb Stalfos4_aoLimb_048 = { { -256, 49, 270 }, 255, 49, NULL }; +StandardLimb Stalfos4_aoLimb_049 = { { 233, 72, 322 }, 255, 255, NULL }; + +void* Stalfos4_aoLimbs[50] = { + &Stalfos4_aoLimb_000, + &Stalfos4_aoLimb_001, + &Stalfos4_aoLimb_002, + &Stalfos4_aoLimb_003, + &Stalfos4_aoLimb_004, + &Stalfos4_aoLimb_005, + &Stalfos4_aoLimb_006, + &Stalfos4_aoLimb_007, + &Stalfos4_aoLimb_008, + &Stalfos4_aoLimb_009, + &Stalfos4_aoLimb_010, + &Stalfos4_aoLimb_011, + &Stalfos4_aoLimb_012, + &Stalfos4_aoLimb_013, + &Stalfos4_aoLimb_014, + &Stalfos4_aoLimb_015, + &Stalfos4_aoLimb_016, + &Stalfos4_aoLimb_017, + &Stalfos4_aoLimb_018, + &Stalfos4_aoLimb_019, + &Stalfos4_aoLimb_020, + &Stalfos4_aoLimb_021, + &Stalfos4_aoLimb_022, + &Stalfos4_aoLimb_023, + &Stalfos4_aoLimb_024, + &Stalfos4_aoLimb_025, + &Stalfos4_aoLimb_026, + &Stalfos4_aoLimb_027, + &Stalfos4_aoLimb_028, + &Stalfos4_aoLimb_029, + &Stalfos4_aoLimb_030, + &Stalfos4_aoLimb_031, + &Stalfos4_aoLimb_032, + &Stalfos4_aoLimb_033, + &Stalfos4_aoLimb_034, + &Stalfos4_aoLimb_035, + &Stalfos4_aoLimb_036, + &Stalfos4_aoLimb_037, + &Stalfos4_aoLimb_038, + &Stalfos4_aoLimb_039, + &Stalfos4_aoLimb_040, + &Stalfos4_aoLimb_041, + &Stalfos4_aoLimb_042, + &Stalfos4_aoLimb_043, + &Stalfos4_aoLimb_044, + &Stalfos4_aoLimb_045, + &Stalfos4_aoLimb_046, + &Stalfos4_aoLimb_047, + &Stalfos4_aoLimb_048, + &Stalfos4_aoLimb_049, +}; + +FlexSkeletonHeader Stalfos4_ao = { Stalfos4_aoLimbs, 50, 36 }; + +s16 Stalfos4_ao2counterAnimFrameData[1760] = { + 0xfffd, 0x0000, 0x4000, 0xb907, 0xffff, 0xe9fa, 0xfb23, 0x16fc, 0x357a, 0xbfff, 0xe732, 0x07e1, 0x17d6, 0x4c16, 0x01a1, 0x0157, + 0x03e6, 0x254f, 0x16cb, 0xeb97, 0x1880, 0x1a5b, 0xf38d, 0x1010, 0x382d, 0xeb60, 0xf737, 0x7d89, 0x118e, 0x096f, 0xff41, 0xec73, + 0xffb5, 0xff93, 0xff71, 0xff5f, 0xff56, 0xff4c, 0xff43, 0xff39, 0xff30, 0xff26, 0xff26, 0xff26, 0xff31, 0x0024, 0x009c, 0x00c6, + 0x00cd, 0x00d3, 0x00cd, 0x00ac, 0x007d, 0x0035, 0x0027, 0x0019, 0x000b, 0xfffd, 0xffff, 0x040d, 0x03f2, 0x03d1, 0x03a5, 0x0379, + 0x035b, 0x0344, 0x0340, 0x0344, 0x0348, 0x034c, 0x0360, 0x037c, 0x0391, 0x03a3, 0x03b4, 0x03c6, 0x03d7, 0x03e4, 0x03e8, 0x03ec, + 0x03ef, 0x03ff, 0x040e, 0x041e, 0x042d, 0x0430, 0x0cc3, 0x0bee, 0x0b7c, 0x0b09, 0x0aba, 0x0ab3, 0x0aac, 0x0aa5, 0x0a9f, 0x0a98, + 0x0a91, 0x0aa1, 0x0ac3, 0x08f9, 0x038d, 0x009d, 0xffe8, 0xff34, 0xff1c, 0x003b, 0x0159, 0x0277, 0x0558, 0x0846, 0x0b49, 0x0e69, + 0x0ee8, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, + 0x0000, 0xffff, 0xffff, 0xffff, 0x0000, 0xffdf, 0xff80, 0xfcdc, 0xfa48, 0xf7d1, 0xf57e, 0xf512, 0x0000, 0x0000, 0x0000, 0xfffb, + 0xfffb, 0xfffb, 0xfffa, 0xfff9, 0xfff9, 0xfff8, 0xfff7, 0xfff6, 0xfff6, 0xfff5, 0xfff4, 0xfff4, 0xfff3, 0xfff2, 0xfff1, 0xfff1, + 0xffef, 0xffe8, 0xff82, 0xfec1, 0xfd9b, 0xfc18, 0xfbcb, 0x16c0, 0x185e, 0x1974, 0x1a8a, 0x1acd, 0x1b11, 0x1b55, 0x1b99, 0x1bdc, + 0x1c20, 0x1bb0, 0x1b41, 0x1a70, 0x17a8, 0x12c5, 0x0fdf, 0x0dd5, 0x0bcc, 0x0b59, 0x0bac, 0x0d39, 0x1077, 0x113c, 0x1200, 0x12c3, + 0x1384, 0x1407, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffef, 0xffc5, 0xff81, 0xff0b, 0xfe9e, 0xfe3b, 0xfe34, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0xffe5, 0xff92, 0xff05, 0xfe02, 0xfcfb, 0xfbf0, 0xfbbb, 0x49d0, 0x48e1, 0x4870, 0x4802, 0x4812, 0x4822, 0x4832, 0x4842, + 0x4852, 0x4863, 0x4875, 0x488a, 0x489f, 0x48b4, 0x48c7, 0x48d4, 0x48c5, 0x4880, 0x483c, 0x474e, 0x4617, 0x4560, 0x44e6, 0x446d, + 0x43f4, 0x43ca, 0x43c8, 0xee78, 0xf0db, 0xf207, 0xf334, 0xf308, 0xf2dc, 0xf2b0, 0xf284, 0xf258, 0xf22c, 0xf1fc, 0xf1c3, 0xf18a, + 0xf151, 0xf120, 0xf0fe, 0xf124, 0xf1dd, 0xf295, 0xf529, 0xf8ad, 0xface, 0xfc3e, 0xfdad, 0xff1d, 0xff9e, 0xffa5, 0x31c3, 0x3220, + 0x3247, 0x326b, 0x3266, 0x3261, 0x325c, 0x3257, 0x3251, 0x324c, 0x3246, 0x323f, 0x3237, 0x3230, 0x3229, 0x3225, 0x322a, 0x3242, + 0x3259, 0x329e, 0x32e3, 0x32ff, 0x330d, 0x3316, 0x331a, 0x331b, 0x331b, 0x3928, 0x3b53, 0x3c76, 0x3c8c, 0x3b85, 0x39ee, 0x380c, + 0x3620, 0x348e, 0x3377, 0x335f, 0x3446, 0x360c, 0x38be, 0x38d1, 0x326d, 0x2c38, 0x2963, 0x2c98, 0x308d, 0x3345, 0x351a, 0x35fd, + 0x364c, 0x366e, 0x36a4, 0x36af, 0x02b5, 0x0255, 0x01a9, 0x00ef, 0x0068, 0xffe1, 0xff7f, 0xff37, 0xff01, 0xfedc, 0xff13, 0x0029, + 0x0249, 0x03fb, 0x06ff, 0x0e39, 0x13f9, 0x167b, 0x1428, 0x0f22, 0x08d0, 0x02aa, 0xfe3d, 0xfc52, 0xfe83, 0x01fe, 0x030c, 0xdcb7, + 0xdcf0, 0xdd08, 0xdd0d, 0xdd03, 0xdcef, 0xdcce, 0xdca4, 0xdc78, 0xdc57, 0xdc4c, 0xdc4a, 0xdc57, 0xdca0, 0xdca1, 0xdb4c, 0xd955, + 0xd83d, 0xd97f, 0xdabc, 0xdb84, 0xdc2b, 0xdcc0, 0xdd09, 0xdcc3, 0xdc72, 0xdc62, 0x5232, 0x5015, 0x4f86, 0x5061, 0x5174, 0x521b, + 0x524e, 0x523c, 0x51a4, 0x507a, 0x4f31, 0x4e3a, 0x4954, 0x4dc0, 0x5147, 0xf6e3, 0x96d0, 0x937f, 0x9189, 0x912e, 0x8e98, 0x0762, + 0x01c3, 0x00e3, 0x076b, 0x0f8c, 0x11c2, 0x0500, 0x04f1, 0x061b, 0x0856, 0x0aec, 0x0d0e, 0x0ea8, 0x0fd0, 0x1050, 0x1030, 0x0e40, + 0x06e9, 0xfd29, 0xf26b, 0x0934, 0x5f7a, 0x18bc, 0x11c8, 0x0fe8, 0x0f5a, 0x11c6, 0x68e9, 0x62b7, 0x5d13, 0x598f, 0x583f, 0x581f, + 0x2e16, 0x311d, 0x32d5, 0x3478, 0x3602, 0x373f, 0x3811, 0x38a0, 0x38da, 0x38cc, 0x38cd, 0x3a7a, 0x3c3a, 0x3250, 0x28e9, 0xad22, + 0x3b16, 0x37d2, 0x362e, 0x34e2, 0x3427, 0xb46d, 0xb7c7, 0xbe8e, 0xc8d6, 0xd21d, 0xd451, 0xd832, 0xd905, 0xd85d, 0xd4c0, 0xd1d3, + 0xd046, 0xcf59, 0xcfad, 0xd001, 0xd054, 0xcf3a, 0xc52e, 0xc0a6, 0xb9a9, 0xd60b, 0xe1b0, 0xe96c, 0xed0d, 0xede8, 0xe86f, 0xdfa5, + 0xd9de, 0xd72f, 0xd762, 0xd675, 0xd4a4, 0xd3f9, 0xef2e, 0xf029, 0xf1b6, 0xf43e, 0xf619, 0xf6a2, 0xf730, 0xf744, 0xf73b, 0xf731, + 0xf9c4, 0x06a8, 0x0fd4, 0x175a, 0x0c0a, 0x288d, 0x1b4b, 0x1d7b, 0x1cd2, 0x1be9, 0x1b08, 0x1a28, 0x18d9, 0x1800, 0x1785, 0x1835, + 0x183e, 0xfc7d, 0xf9be, 0xf772, 0xf46d, 0xf14d, 0xef58, 0xeda1, 0xec26, 0xebee, 0xebb7, 0xebac, 0xed48, 0xf5d9, 0xfee6, 0x1501, + 0x18de, 0x1588, 0x1271, 0x116c, 0x0fbe, 0x0df4, 0x0a6b, 0x02e1, 0xfb41, 0xf4b9, 0xeed4, 0xedf2, 0x1524, 0x1431, 0x1372, 0x13ba, + 0x1409, 0x1467, 0x1496, 0x14f5, 0x1527, 0x1559, 0x1223, 0x03fa, 0xf806, 0xf874, 0xfd25, 0xf7c5, 0xfd2c, 0xfbe5, 0xf9f1, 0xf73c, + 0xf5a3, 0xf6d7, 0xf5ab, 0xf4de, 0xf4b1, 0xf3c0, 0xf3d5, 0xfa01, 0xf99d, 0xf97c, 0xf96c, 0xf967, 0xf967, 0xf96c, 0xf977, 0xf987, + 0xf99a, 0xf9b4, 0xf9d0, 0xf9e8, 0xf995, 0xf788, 0xf459, 0xf2fb, 0xf45d, 0xf6ab, 0xf827, 0xf8a5, 0xf84c, 0xf7bb, 0xf8b4, 0xf974, + 0xf998, 0xf98f, 0x0c69, 0x0ce6, 0x0d15, 0x0d2c, 0x0d34, 0x0d34, 0x0d2c, 0x0d1c, 0x0d05, 0x0cea, 0x0cb4, 0x0c40, 0x0b5a, 0x09ca, + 0x0651, 0x0281, 0xfef3, 0xfada, 0xf8c2, 0xf8ea, 0xfa93, 0xfe44, 0x0525, 0x0ac8, 0x0cd5, 0x0d22, 0x0cf9, 0xe3e5, 0xe743, 0xe874, + 0xe90d, 0xe940, 0xe940, 0xe90d, 0xe8a7, 0xe80f, 0xe75d, 0xe67b, 0xe5be, 0xe561, 0xe57d, 0xe5a6, 0xe517, 0xe179, 0xd9fc, 0xd3e1, + 0xd109, 0xd0f7, 0xd45b, 0xddb0, 0xe538, 0xe743, 0xe7c0, 0xe7c2, 0x3b6c, 0x3c0a, 0x3c52, 0x3c98, 0x3c92, 0x3c8b, 0x3c84, 0x3c7e, + 0x3c77, 0x3c70, 0x3c53, 0x3c36, 0x3c21, 0x3c1e, 0x3c1b, 0x3c18, 0x3c14, 0x3c10, 0x3c66, 0x3d0d, 0x3dd4, 0x3e50, 0x3ea9, 0x3f01, + 0x3f3d, 0x3f42, 0x3f45, 0xeb3e, 0xedbb, 0xeeea, 0xf01a, 0xeffd, 0xefe1, 0xefc4, 0xefa7, 0xef8a, 0xef6d, 0xeeef, 0xee71, 0xee19, + 0xee0d, 0xee00, 0xedf3, 0xede4, 0xedd4, 0xef3f, 0xf226, 0xf5cc, 0xf82c, 0xf9e8, 0xfba5, 0xfcd6, 0xfcef, 0xfd00, 0x48fa, 0x48b1, + 0x4893, 0x4877, 0x487a, 0x487c, 0x487f, 0x4881, 0x4884, 0x4887, 0x4892, 0x489e, 0x48a7, 0x48a9, 0x48aa, 0x48ab, 0x48ad, 0x48ae, + 0x488b, 0x484d, 0x4813, 0x47f8, 0x47e9, 0x47de, 0x47d8, 0x47d8, 0x47d8, 0xc591, 0xc362, 0xc225, 0xc1ed, 0xc2c7, 0xc41d, 0xc5c6, + 0xc77d, 0xc8e8, 0xc9dd, 0xca16, 0xc9ce, 0xc884, 0xc60b, 0xc681, 0xcd35, 0xd3a8, 0xd680, 0xd325, 0xcec6, 0xcbd6, 0xc9d9, 0xc8ca, + 0xc874, 0xc854, 0xc7f9, 0xc7e8, 0xfef7, 0xff2b, 0xffae, 0x004d, 0x00bd, 0x011b, 0x0161, 0x018d, 0x01b1, 0x01be, 0x01b0, 0x014b, + 0xffa8, 0xfdad, 0xfaf8, 0xf445, 0xeeca, 0xec3b, 0xee57, 0xf334, 0xf98a, 0xffde, 0x0470, 0x067c, 0x03e5, 0x0003, 0xfecc, 0xd95f, + 0xd983, 0xd991, 0xd995, 0xd992, 0xd98b, 0xd97a, 0xd961, 0xd946, 0xd930, 0xd929, 0xd926, 0xd926, 0xd94c, 0xd93c, 0xd81c, 0xd668, + 0xd57a, 0xd69a, 0xd7bd, 0xd86c, 0xd904, 0xd999, 0xd9e5, 0xd990, 0xd93a, 0xd929, 0x226b, 0x232b, 0x22ed, 0x2198, 0x204e, 0x1f9c, + 0x1f66, 0x1f68, 0x1fb5, 0x203a, 0x20c0, 0x226f, 0x2ec6, 0x2d59, 0x2d1e, 0x04fc, 0xeda4, 0xe86b, 0xe8b5, 0xee66, 0xf48a, 0xf75b, + 0xf891, 0xfa2f, 0xfecc, 0x0698, 0x0986, 0x093f, 0x07da, 0x083f, 0x09e1, 0x0be8, 0x0da1, 0x0ef1, 0x0fff, 0x1087, 0x1082, 0x0f29, + 0x09da, 0x0192, 0xfcb2, 0x0f90, 0x1cf8, 0x1095, 0x1791, 0x1a07, 0x16a8, 0x157d, 0x19de, 0x21a6, 0x2b01, 0x3356, 0x386b, 0x395e, + 0x5ade, 0x5689, 0x53f1, 0x5176, 0x4f2a, 0x4d5b, 0x4c22, 0x4b56, 0x4b0f, 0x4b34, 0x4bad, 0x4b7f, 0x4c9f, 0x5b7d, 0x6110, 0x4e2d, + 0x471c, 0x4570, 0x46c2, 0x4a59, 0x4cbb, 0x4d7f, 0x4c3f, 0x498a, 0x470b, 0x4919, 0x4ac5, 0x2bd7, 0x2c33, 0x2e2e, 0x321e, 0x3557, + 0x3724, 0x384f, 0x3837, 0x381e, 0x3806, 0x38a9, 0x4005, 0x4026, 0x3fde, 0x2037, 0x15a8, 0x1068, 0x172a, 0x1954, 0x15b2, 0x12e9, + 0x18b6, 0x23a2, 0x2d9c, 0x2fe2, 0x2e3c, 0x2d6b, 0x0a60, 0x08fc, 0x06e6, 0x04c1, 0x0448, 0x03ca, 0x0349, 0x02c6, 0x027b, 0x02bf, + 0x01ad, 0xf968, 0xeba8, 0xe303, 0xfbfd, 0xdfac, 0xddd9, 0xd916, 0xd98f, 0xe415, 0xf155, 0xfe30, 0x056d, 0x05e0, 0x03ce, 0x03b7, + 0x031b, 0x027e, 0x0681, 0x08e8, 0x0c49, 0x0ed7, 0x1101, 0x12fa, 0x14f7, 0x1571, 0x158f, 0x1568, 0x17a9, 0x1403, 0x05a7, 0xe395, + 0xec5d, 0xf888, 0xee30, 0xeaa2, 0xee69, 0xf388, 0xf7cd, 0xfc9a, 0x06b8, 0x12e6, 0x1f64, 0x2206, 0x1e22, 0x1b10, 0x1a2d, 0x193d, + 0x199b, 0x19e1, 0x1a14, 0x1a1b, 0x1a11, 0x1a4e, 0x189e, 0x0e0c, 0x00a7, 0x047d, 0xf9f8, 0xf0fb, 0xf481, 0xf888, 0xf731, 0xeea8, + 0xe4d4, 0xdee9, 0xe2db, 0xeb44, 0xf16a, 0xf4fb, 0xf4cd, 0x1503, 0x121b, 0x10df, 0x1054, 0x103a, 0x106a, 0x10c2, 0x1145, 0x11de, + 0x128b, 0x132d, 0x13ae, 0x13f9, 0x142e, 0x144c, 0x156b, 0x17c4, 0x1876, 0x1663, 0x1333, 0x1089, 0x0ec9, 0x0f06, 0x1214, 0x171d, + 0x1b87, 0x1cae, 0xe422, 0xe7f3, 0xeaf7, 0xed21, 0xee6c, 0xef16, 0xef41, 0xef0e, 0xee91, 0xedef, 0xed4c, 0xecc4, 0xec75, 0xec2d, + 0xec15, 0xecaa, 0xef30, 0xf1ba, 0xf3cc, 0xf405, 0xf18f, 0xede0, 0xe9c6, 0xe5be, 0xe204, 0xdf23, 0xde99, 0xd8ff, 0xd86c, 0xd930, + 0xda25, 0xdb28, 0xdc49, 0xdd68, 0xdeaf, 0xdffd, 0xe173, 0xe2dc, 0xe403, 0xe4bb, 0xe521, 0xe4ce, 0xe30c, 0xde30, 0xd881, 0xd39c, + 0xd07c, 0xcf7d, 0xcfbe, 0xd194, 0xd5dc, 0xdb52, 0xdf4d, 0xe01c, 0x1ce5, 0x1deb, 0x1e82, 0x1f19, 0x1f33, 0x1f4d, 0x1f67, 0x1f82, + 0x1f9c, 0x1fb6, 0x1fd0, 0x1fb4, 0x1f7d, 0x1f45, 0x1eef, 0x1e5d, 0x1cda, 0x1b57, 0x1a2b, 0x19af, 0x1932, 0x18b5, 0x1942, 0x19cf, + 0x1a57, 0x1add, 0x1af5, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xfffd, 0xfff7, 0xfec6, 0xfde6, 0xfd15, 0xfc4f, 0xfc29, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffda, 0xff6a, 0xfdd5, 0xfbd6, 0xf9d1, 0xf7c7, 0xf767, 0x918d, 0x93a4, 0x94f0, 0x963d, 0x9669, 0x9695, 0x96c2, + 0x96ee, 0x971b, 0x9747, 0x9745, 0x96e5, 0x9686, 0x9627, 0x95e9, 0x95ee, 0x9969, 0x9ce5, 0x9e33, 0x9dad, 0x9c7d, 0x99f9, 0x9771, + 0x94b4, 0x9208, 0x8f4e, 0x8ee7, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0031, 0x00c4, 0x04da, 0x08eb, 0x0ce7, 0x10bf, 0x1174, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0007, 0x0012, 0x001d, 0xff9c, 0xfe85, 0xfce5, 0xfc92, 0xae38, 0xae38, 0xae38, 0xae38, 0xae38, 0xae38, + 0xae38, 0xae38, 0xae38, 0xae38, 0xae38, 0xae38, 0xae38, 0xae38, 0xae38, 0xaffa, 0xb787, 0xbf13, 0xc327, 0xc4a5, 0xc28f, 0xc079, + 0xbc15, 0xb7b1, 0xb34d, 0xaee9, 0xae38, 0xf614, 0xf614, 0xf614, 0xf614, 0xf614, 0xf614, 0xf614, 0xf614, 0xf614, 0xf614, 0xf6d2, + 0xf790, 0xf84d, 0xf90b, 0xfb97, 0xfcbb, 0xfd2a, 0xfd99, 0xfc1a, 0xf96f, 0xf6a0, 0xf5a2, 0xf554, 0xf576, 0xf598, 0xf5b9, 0xf5d4, + 0x0373, 0x0373, 0x0373, 0x0373, 0x0373, 0x0373, 0x0373, 0x0373, 0x0373, 0x0373, 0x0393, 0x03f1, 0x0452, 0x04b0, 0x050c, 0x0564, + 0x05c1, 0x062a, 0x069c, 0x06c6, 0x06ce, 0x0741, 0x07eb, 0x0894, 0x093e, 0x09e8, 0x0a0b, 0x7f25, 0x7f25, 0x7f26, 0x7f26, 0x7f26, + 0x7f27, 0x7f27, 0x7f27, 0x7f28, 0x7f28, 0x7f32, 0x7f52, 0x7f87, 0x7fbd, 0x8031, 0x8080, 0x80ba, 0x80e7, 0x80bf, 0x8068, 0x802a, + 0x801d, 0x801d, 0x8032, 0x804c, 0x8066, 0x808d, 0xd1b3, 0xcf58, 0xcc3a, 0xc7af, 0xc39e, 0xc103, 0xbf65, 0xbe74, 0xbe4e, 0xbeb6, + 0xc034, 0xc2bf, 0xc622, 0xc4cf, 0xc87f, 0xd0a2, 0xd2f8, 0xd3db, 0xd2ab, 0xcf2a, 0xcdc2, 0xcc7a, 0xcba9, 0xd16b, 0xd3e0, 0xd5a1, + 0xd601, 0x6ce2, 0x6d24, 0x6d27, 0x6cff, 0x6cba, 0x6c94, 0x6c81, 0x6c75, 0x6c81, 0x6c96, 0x6cbd, 0x6ce5, 0x6ce4, 0x69e5, 0x67d8, + 0x6698, 0x65b9, 0x6508, 0x64d1, 0x6547, 0x6679, 0x6752, 0x672c, 0x66bc, 0x6634, 0x65b8, 0x659f, 0x06a9, 0x06c2, 0x06ce, 0x06f1, + 0x071b, 0x074c, 0x0744, 0x0752, 0x075f, 0x073b, 0x0722, 0x0700, 0x0736, 0x08d7, 0x05c1, 0x0557, 0x0581, 0x051f, 0x0413, 0x01f5, + 0xffef, 0x0014, 0x02fe, 0x0401, 0x03bb, 0x039a, 0x0397, 0x1b8a, 0x1d37, 0x2050, 0x250f, 0x28ed, 0x2b05, 0x2c67, 0x2c5d, 0x2c53, + 0x2c49, 0x2a79, 0x282a, 0x2630, 0x353f, 0x2e56, 0x2789, 0x2689, 0x2589, 0x2417, 0x217d, 0x19cf, 0x17f2, 0x215a, 0x1ed2, 0x1bf6, + 0x1a05, 0x19b2, 0xe3aa, 0xe481, 0xe48a, 0xe47c, 0xe464, 0xe4a8, 0xe519, 0xe585, 0xe5f2, 0xe63c, 0xe675, 0xe687, 0xe61c, 0xd0ea, + 0xd552, 0xdfde, 0xdf71, 0xdf03, 0xe0b2, 0xe257, 0xe761, 0xed4b, 0xe7c2, 0xe080, 0xe13b, 0xe172, 0xe196, 0x02f7, 0x028c, 0x0265, + 0x0269, 0x028e, 0x02a7, 0x02aa, 0x028d, 0x0270, 0x0258, 0x0242, 0x0231, 0x0231, 0x03de, 0x064f, 0x09be, 0x09bc, 0x09ba, 0x0997, + 0x08f6, 0x07bb, 0x061a, 0x04c5, 0x0446, 0x042d, 0x0427, 0x0426, 0x04de, 0x04f3, 0x04d7, 0x04ed, 0x0514, 0x0541, 0x055c, 0x054f, + 0x0541, 0x0531, 0x0520, 0x050c, 0x04f4, 0x0774, 0x051f, 0x0281, 0x026f, 0x025c, 0x02c9, 0x02a8, 0x02e5, 0x030f, 0x0438, 0x04b2, + 0x04bd, 0x04c4, 0x04cb, 0xef1b, 0xe99f, 0xe682, 0xe31f, 0xe026, 0xde22, 0xdc4b, 0xda73, 0xdad5, 0xdb35, 0xdb69, 0xdcaa, 0xdf3b, + 0xf5fb, 0x052d, 0x0cb5, 0x0e1f, 0x0f90, 0x0e58, 0x0676, 0xfd12, 0xf4c1, 0xf258, 0xeff1, 0xf0d7, 0xf1bc, 0xf20d, 0x8e3a, 0x8e6a, + 0x8e46, 0x8e95, 0x8eef, 0x8fb5, 0x900c, 0x9063, 0x8fdd, 0x8f56, 0x8f23, 0x8ec5, 0x8e00, 0x8ed7, 0x8dd9, 0x8c67, 0x8ba7, 0x8af9, + 0x8b02, 0x8ced, 0x8db7, 0x8ce1, 0x8bc4, 0x8a9c, 0x89f6, 0x8950, 0x8900, 0xf174, 0xf1db, 0xf10f, 0xf05d, 0xef8f, 0xef20, 0xef7d, + 0xefda, 0xef57, 0xeed7, 0xeecc, 0xef53, 0xef76, 0xe9f3, 0xe69b, 0xe52d, 0xe627, 0xe724, 0xe6af, 0xe8bb, 0xebb4, 0xed6e, 0xee43, + 0xeee8, 0xeecc, 0xeeb6, 0xeeb9, 0x2a1c, 0x2ff2, 0x34f5, 0x3aad, 0x3fb6, 0x4304, 0x453b, 0x4545, 0x454f, 0x4559, 0x4563, 0x4386, + 0x4088, 0x3071, 0x2100, 0x173b, 0x11c6, 0x0c50, 0x0fcb, 0x166c, 0x1ef8, 0x25e3, 0x2729, 0x264d, 0x245f, 0x2271, 0x21e9, 0xbbe7, + 0xbac5, 0xb988, 0xb7c9, 0xb663, 0xb59c, 0xb54d, 0xb521, 0xb530, 0xb56a, 0xb5ed, 0xb6a7, 0xb73d, 0xb5c6, 0xb9af, 0xbd1c, 0xbfce, + 0xc140, 0xc031, 0xbde2, 0xbb98, 0xba80, 0xbb0a, 0xbc0f, 0xbd1b, 0xbded, 0xbe17, 0xf915, 0xf8cf, 0xf7f5, 0xf663, 0xf4c7, 0xf3ac, + 0xf312, 0xf2bb, 0xf2c6, 0xf320, 0xf3ea, 0xf503, 0xf5d0, 0xf040, 0xefaa, 0xf105, 0xf2a8, 0xf3dc, 0xf3c5, 0xf367, 0xf3da, 0xf533, + 0xf6c9, 0xf80d, 0xf8e3, 0xf96e, 0xf989, 0xef74, 0xefbf, 0xefd7, 0xefe9, 0xeff4, 0xefed, 0xefe9, 0xefe5, 0xefe1, 0xefdc, 0xefd9, + 0xefe2, 0xefeb, 0xeefb, 0xece1, 0xeb76, 0xeaa6, 0xea61, 0xeaf3, 0xec05, 0xed56, 0xee61, 0xeec9, 0xeef0, 0xeeea, 0xeedf, 0xeedd, +}; + +JointIndex Stalfos4_ao2counterAnimJointIndices[51] = { + { 0x0020, 0x003b, 0x0000, }, + { 0x0001, 0x0002, 0x0001, }, + { 0x0056, 0x0071, 0x008c, }, + { 0x00a7, 0x00c2, 0x00dd, }, + { 0x00f8, 0x0113, 0x012e, }, + { 0x0003, 0x0004, 0x0001, }, + { 0x0005, 0x0006, 0x0007, }, + { 0x0008, 0x0009, 0x0001, }, + { 0x000a, 0x000b, 0x000c, }, + { 0x0001, 0x0004, 0x0004, }, + { 0x0149, 0x0164, 0x017f, }, + { 0x019a, 0x01b5, 0x01d0, }, + { 0x01eb, 0x0004, 0x0001, }, + { 0x0206, 0x0221, 0x023c, }, + { 0x0002, 0x0009, 0x0001, }, + { 0x000a, 0x000b, 0x000c, }, + { 0x0001, 0x0004, 0x0004, }, + { 0x0257, 0x0272, 0x028d, }, + { 0x02a8, 0x02c3, 0x02de, }, + { 0x000d, 0x0001, 0x0004, }, + { 0x000e, 0x000f, 0x0010, }, + { 0x0011, 0x0009, 0x0001, }, + { 0x0012, 0x0013, 0x0014, }, + { 0x0001, 0x0004, 0x0004, }, + { 0x02f9, 0x0314, 0x032f, }, + { 0x034a, 0x0365, 0x0380, }, + { 0x039b, 0x0001, 0x0001, }, + { 0x03b6, 0x03d1, 0x03ec, }, + { 0x0002, 0x0009, 0x0001, }, + { 0x0015, 0x0016, 0x0017, }, + { 0x0001, 0x0001, 0x0001, }, + { 0x0407, 0x0422, 0x043d, }, + { 0x0458, 0x0473, 0x048e, }, + { 0x04a9, 0x04c4, 0x04df, }, + { 0x0018, 0x0001, 0x0004, }, + { 0x0001, 0x0001, 0x0001, }, + { 0x0004, 0x0001, 0x0004, }, + { 0x0004, 0x0001, 0x0004, }, + { 0x0001, 0x0001, 0x0001, }, + { 0x04fa, 0x0001, 0x0004, }, + { 0x0515, 0x0530, 0x054b, }, + { 0x0566, 0x0581, 0x059c, }, + { 0x05b7, 0x0001, 0x0004, }, + { 0x05d2, 0x05ed, 0x0608, }, + { 0x0019, 0x0001, 0x0001, }, + { 0x0623, 0x063e, 0x0659, }, + { 0x0674, 0x0001, 0x0004, }, + { 0x068f, 0x06aa, 0x06c5, }, + { 0x0019, 0x0001, 0x0004, }, + { 0x001a, 0x001b, 0x001c, }, + { 0x001d, 0x001e, 0x001f, }, +}; + +AnimationHeader Stalfos4_ao2counterAnim = { { 27 }, Stalfos4_ao2counterAnimFrameData, Stalfos4_ao2counterAnimJointIndices, 32 }; + +s16 Stalfos4_ao2guardAnimFrameData[731] = { + 0xfffd, 0x0000, 0x4000, 0xffff, 0xb907, 0xe9fa, 0xfb23, 0x16fc, 0xbfff, 0xe732, 0x07e1, 0x17d6, 0x4c16, 0x01a1, 0x0157, 0x03e6, + 0x254f, 0x16cb, 0xeb97, 0x1880, 0x1a5b, 0xf38d, 0x1010, 0x382d, 0xae38, 0xf613, 0x0373, 0x7f25, 0xeb60, 0xf737, 0x7d89, 0x118e, + 0x096f, 0xff41, 0xec73, 0xffb3, 0xff8c, 0xff6f, 0xff6a, 0xff64, 0xff5f, 0xff59, 0xff5b, 0xff61, 0xff73, 0xff8b, 0xffa3, 0x03fc, + 0x03c9, 0x03b7, 0x03a6, 0x03a1, 0x039c, 0x0398, 0x039a, 0x03a0, 0x03b4, 0x03cf, 0x03eb, 0x0cc3, 0x0bf0, 0x0b7e, 0x0b0c, 0x0ab9, + 0x0aa6, 0x0a92, 0x0a6c, 0x09f7, 0x08f3, 0x07ee, 0x075b, 0x16bf, 0x1862, 0x197f, 0x1a9b, 0x1afd, 0x1b5e, 0x1bc0, 0x1c22, 0x1b27, + 0x1a2c, 0x1931, 0x1744, 0x440b, 0x433b, 0x4309, 0x42d7, 0x42ce, 0x42c6, 0x42d8, 0x4321, 0x436a, 0x43bd, 0x4415, 0x4444, 0xfed7, + 0x0155, 0x01ed, 0x0285, 0x029f, 0x02b9, 0x0281, 0x01a3, 0x00c6, 0xffc7, 0xfeb9, 0xfe2c, 0x331a, 0x3319, 0x3317, 0x3315, 0x3314, + 0x3313, 0x3315, 0x3318, 0x331b, 0x331b, 0x3319, 0x3318, 0x48bf, 0x384e, 0x385a, 0x3864, 0x3773, 0x3846, 0x3773, 0x3839, 0x37cb, + 0x375b, 0x3767, 0x37d6, 0xbfc0, 0xc024, 0xc009, 0xbffc, 0xbfff, 0xbfff, 0xbfff, 0xbfff, 0xbfff, 0xbfff, 0xbfff, 0xbfff, 0xfa43, + 0x033a, 0xfe03, 0xfd10, 0xfd3c, 0xfcd2, 0xfd3c, 0xfcca, 0xfd36, 0xfda4, 0xfd6f, 0xfd03, 0xf3de, 0xed3d, 0xe81d, 0xe730, 0xe732, + 0xe732, 0xe732, 0xe732, 0xe732, 0xe732, 0xe732, 0xe732, 0x028f, 0x063e, 0x07b5, 0x07e9, 0x07de, 0x07de, 0x07de, 0x07de, 0x07de, + 0x07de, 0x07de, 0x07de, 0x23f6, 0x1d62, 0x18aa, 0x17d0, 0x17d8, 0x17d8, 0x17d8, 0x17d8, 0x17d8, 0x17d8, 0x17d8, 0x17d8, 0x3ed5, + 0x40b4, 0x3de8, 0x3b38, 0x389d, 0x360e, 0x3385, 0x30f9, 0x3254, 0x33ae, 0x35a9, 0x36cb, 0x0c29, 0x0e19, 0x0b2b, 0x0830, 0x052d, + 0x0225, 0xff19, 0xfc0f, 0xfdad, 0xff4b, 0x01ab, 0x0305, 0xdde7, 0xde7f, 0xdda4, 0xdd02, 0xdc95, 0xdc5b, 0xdc51, 0xdc77, 0xdc5d, + 0xdc50, 0xdc56, 0xdc67, 0x5f82, 0x5cb5, 0x5a91, 0x58c2, 0x5798, 0x56bd, 0x5643, 0x5612, 0x5680, 0x5764, 0x583e, 0x58e8, 0x0ef5, + 0x117a, 0x130f, 0x1439, 0x150d, 0x15d0, 0x163c, 0x1652, 0x147d, 0x1067, 0x0b32, 0x0653, 0x2a69, 0x2cfa, 0x2e34, 0x2ebe, 0x2f1f, + 0x2f52, 0x2f58, 0x2f4f, 0x2f50, 0x2f1d, 0x2e71, 0x2d49, 0xb192, 0xb03c, 0xb05b, 0xb0a9, 0xb0bd, 0xb0d0, 0xb0e4, 0xb133, 0xb19f, + 0xb354, 0xb5ac, 0xb8b1, 0x0304, 0x0738, 0x09ba, 0x0b33, 0x0c5e, 0x0d3f, 0x0dcb, 0x0e09, 0x0dc1, 0x0ced, 0x0b8e, 0x09fd, 0xee6d, + 0xe844, 0xe3b1, 0xe1e5, 0xe0ad, 0xdfda, 0xdf74, 0xdf50, 0xe0ba, 0xe3fc, 0xe80d, 0xec01, 0x197d, 0x1700, 0x150e, 0x1415, 0x134a, + 0x12af, 0x123e, 0x11ee, 0x11ed, 0x126a, 0x135a, 0x1481, 0x0a44, 0x08e9, 0x0a92, 0x0ed7, 0x136a, 0x189a, 0x19ed, 0x1b34, 0x1bc2, + 0x1aef, 0x1a18, 0x1996, 0x0629, 0x068a, 0x0611, 0x0470, 0x01f5, 0xfe08, 0xfcce, 0xfb87, 0xfaf0, 0xfbce, 0xfca5, 0xfd22, 0xcc0d, + 0xca73, 0xcc6a, 0xd181, 0xd710, 0xdd95, 0xdf4e, 0xe0fd, 0xe1ba, 0xe0a2, 0xdf85, 0xdedc, 0x3f1c, 0x3f9c, 0x3fbb, 0x3fd9, 0x3fdf, + 0x3fe4, 0x3fd8, 0x3fac, 0x3f7f, 0x3f4c, 0x3f16, 0x3ef9, 0xfc2c, 0xfebe, 0xff5b, 0xfff8, 0x0014, 0x002f, 0xfff3, 0xff0e, 0xfe29, + 0xfd23, 0xfc0c, 0xfb7b, 0x47db, 0x47d3, 0x47d2, 0x47d2, 0x47d2, 0x47d2, 0x47d2, 0x47d3, 0x47d4, 0x47d7, 0x47dc, 0x47df, 0xc241, + 0xbed7, 0xc260, 0xc5bf, 0xc909, 0xcc55, 0xcf5e, 0xd07e, 0xce20, 0xcbd3, 0xc951, 0xc7eb, 0xf70b, 0xf2ae, 0xf735, 0xfbcc, 0x006a, + 0x0507, 0x0923, 0x0a9c, 0x077a, 0x0453, 0x00cf, 0xfed7, 0xd9de, 0xdaca, 0xd9d7, 0xd94e, 0xd926, 0xd95f, 0xd9e6, 0xda2b, 0xd9a5, + 0xd950, 0xd928, 0xd929, 0x253f, 0x2ae4, 0x2dd8, 0x2f93, 0x30b6, 0x3174, 0x31d4, 0x31e5, 0x3088, 0x2d89, 0x2a1a, 0x2745, 0x04d7, + 0x0627, 0x06eb, 0x0765, 0x07e7, 0x0853, 0x08a3, 0x08ba, 0x07d9, 0x05bf, 0x0305, 0x0070, 0x6ad3, 0x69ec, 0x6996, 0x6962, 0x6961, + 0x697a, 0x699c, 0x69a6, 0x6955, 0x68bc, 0x685c, 0x6871, 0x5332, 0x5202, 0x512d, 0x5112, 0x50f7, 0x50dc, 0x50b3, 0x506f, 0x502b, + 0x4e83, 0x4c29, 0x4922, 0xe4a5, 0xe134, 0xde64, 0xdcfb, 0xdc05, 0xdb64, 0xdb0f, 0xdb0a, 0xdc11, 0xde5f, 0xe141, 0xe3e6, 0x10f4, + 0x157a, 0x18ce, 0x19ee, 0x1ab0, 0x1b33, 0x1b7b, 0x1b6f, 0x1a48, 0x17ae, 0x1447, 0x1104, 0x1f39, 0x1d11, 0x19f3, 0x18a5, 0x17f9, + 0x17ac, 0x179e, 0x17b3, 0x1839, 0x194c, 0x1a7c, 0x1b92, 0xfff4, 0x0002, 0xffec, 0xffae, 0xff67, 0xff10, 0xfed8, 0xfec7, 0xfec6, + 0xfec5, 0xfec8, 0xfece, 0xfa29, 0xfa29, 0xfa2a, 0xfa31, 0xfa45, 0xfa73, 0xfaa1, 0xfab3, 0xfab4, 0xfab5, 0xfab2, 0xfaab, 0xc10e, + 0xbfc7, 0xc1d6, 0xc7e4, 0xcf1d, 0xd8ac, 0xdfc1, 0xe22f, 0xe24a, 0xe265, 0xe1fc, 0xe118, 0x1ce5, 0x1ded, 0x1e87, 0x1f20, 0x1f50, + 0x1f80, 0x1faf, 0x1fdf, 0x1f2e, 0x1e7e, 0x1dce, 0x1d1d, 0x918d, 0x93a6, 0x94f4, 0x9642, 0x9697, 0x96ec, 0x9741, 0x971d, 0x96bc, + 0x95a0, 0x9426, 0x92ac, 0xd0d0, 0xcb7d, 0xc8da, 0xc7b7, 0xc713, 0xc69b, 0xc65f, 0xc660, 0xc6fa, 0xc85c, 0xcab9, 0xcdc3, 0x6cbd, + 0x6cf3, 0x6ce2, 0x6ce0, 0x6cdf, 0x6cdf, 0x6cdd, 0x6cd7, 0x6ccf, 0x6cc5, 0x6cbc, 0x6caf, 0x05b5, 0x0600, 0x06a8, 0x0706, 0x0704, + 0x06fe, 0x0704, 0x0705, 0x070f, 0x0714, 0x0724, 0x0720, 0x18ab, 0x1eb2, 0x232f, 0x257b, 0x25c6, 0x25e5, 0x2605, 0x2625, 0x2645, + 0x257c, 0x2440, 0x2213, 0xe71a, 0xe679, 0xe4a8, 0xe3f7, 0xe433, 0xe44c, 0xe446, 0xe42c, 0xe3ba, 0xe2f5, 0xe213, 0xe15d, 0x02e3, + 0x02ab, 0x0298, 0x028a, 0x0285, 0x0288, 0x0285, 0x0286, 0x0299, 0x02b9, 0x02de, 0x02fb, 0x043b, 0x044c, 0x04c0, 0x0502, 0x0510, + 0x050c, 0x050a, 0x0509, 0x050a, 0x0509, 0x0506, 0x0500, 0xedbf, 0xe7b5, 0xe50e, 0xe38b, 0xe2c2, 0xe251, 0xe238, 0xe246, 0xe318, + 0xe52b, 0xe856, 0xec0f, 0x8e4c, 0x8e77, 0x8e95, 0x8ea7, 0x8eab, 0x8ebf, 0x8eca, 0x8eca, 0x8ec6, 0x8eac, 0x8e8b, 0x8e69, 0xf0f9, + 0xf097, 0xf051, 0xf043, 0xf034, 0xf022, 0xf00d, 0xf004, 0xf018, 0xf03c, 0xf07f, 0xf0cb, 0x2c73, 0x3533, 0x3866, 0x39f8, 0x3abb, + 0x3b7d, 0x3c3f, 0x3c4a, 0x3af2, 0x378d, 0x3429, 0x2f42, 0xbae4, 0xb8c3, 0xb804, 0xb7c9, 0xb78f, 0xb763, 0xb74c, 0xb74a, 0xb770, + 0xb7d4, 0xb8b3, 0xba09, 0xf855, 0xf712, 0xf673, 0xf63c, 0xf614, 0xf5f7, 0xf5e3, 0xf5df, 0xf600, 0xf64c, 0xf6e2, 0xf7c0, 0xef72, + 0xefc8, 0xefda, 0xefde, 0xefe4, 0xefe7, 0xefea, 0xefea, 0xefe5, 0xefd7, 0xefb7, 0xef8d, }; + +JointIndex Stalfos4_ao2guardAnimJointIndices[51] = { + { 0x0023, 0x002f, 0x0000, }, + { 0x0001, 0x0002, 0x0001, }, + { 0x003b, 0x0003, 0x0001, }, + { 0x0047, 0x0001, 0x0001, }, + { 0x0053, 0x005f, 0x006b, }, + { 0x0004, 0x0003, 0x0001, }, + { 0x0005, 0x0006, 0x0007, }, + { 0x0077, 0x0083, 0x008f, }, + { 0x009b, 0x00a7, 0x00b3, }, + { 0x0003, 0x0003, 0x0001, }, + { 0x00bf, 0x00cb, 0x00d7, }, + { 0x00e3, 0x00ef, 0x00fb, }, + { 0x0107, 0x0003, 0x0001, }, + { 0x0113, 0x011f, 0x012b, }, + { 0x0002, 0x0008, 0x0001, }, + { 0x0009, 0x000a, 0x000b, }, + { 0x0003, 0x0003, 0x0003, }, + { 0x0137, 0x0143, 0x014f, }, + { 0x015b, 0x0167, 0x0173, }, + { 0x000c, 0x0003, 0x0001, }, + { 0x000d, 0x000e, 0x000f, }, + { 0x0010, 0x0008, 0x0001, }, + { 0x0011, 0x0012, 0x0013, }, + { 0x0003, 0x0001, 0x0001, }, + { 0x017f, 0x018b, 0x0197, }, + { 0x01a3, 0x01af, 0x01bb, }, + { 0x01c7, 0x0001, 0x0001, }, + { 0x01d3, 0x01df, 0x01eb, }, + { 0x0002, 0x0008, 0x0001, }, + { 0x0014, 0x0015, 0x0016, }, + { 0x0003, 0x0003, 0x0003, }, + { 0x01f7, 0x0203, 0x020f, }, + { 0x021b, 0x0003, 0x0003, }, + { 0x0227, 0x0001, 0x0001, }, + { 0x0017, 0x0001, 0x0003, }, + { 0x0003, 0x0001, 0x0001, }, + { 0x0003, 0x0001, 0x0001, }, + { 0x0003, 0x0001, 0x0001, }, + { 0x0003, 0x0001, 0x0001, }, + { 0x0018, 0x0001, 0x0003, }, + { 0x0019, 0x001a, 0x001b, }, + { 0x0233, 0x023f, 0x024b, }, + { 0x0257, 0x0001, 0x0003, }, + { 0x0263, 0x026f, 0x027b, }, + { 0x001c, 0x0001, 0x0001, }, + { 0x0287, 0x0293, 0x029f, }, + { 0x02ab, 0x0001, 0x0003, }, + { 0x02b7, 0x02c3, 0x02cf, }, + { 0x001c, 0x0001, 0x0001, }, + { 0x001d, 0x001e, 0x001f, }, + { 0x0020, 0x0021, 0x0022, }, +}; + +AnimationHeader Stalfos4_ao2guardAnim = { { 12 }, Stalfos4_ao2guardAnimFrameData, Stalfos4_ao2guardAnimJointIndices, 35 }; + +s16 Stalfos4_ao2walkAnimFrameData[1981] = { + 0x0000, 0x4000, 0x4444, 0xfe2b, 0x3318, 0xb907, 0xffff, 0xe9fa, 0xfb23, 0x16fc, 0x357a, 0xbfff, 0xe732, 0x07e1, 0x17d6, 0x3ef9, + 0xfb7b, 0x47df, 0x4c16, 0x01a1, 0x0157, 0x03e6, 0x254f, 0x16cb, 0xeb97, 0x1880, 0x43de, 0xb303, 0x255f, 0x382d, 0xeb60, 0xfffd, + 0xfffb, 0xfffe, 0x0000, 0x0005, 0x0009, 0x000e, 0x0013, 0x0011, 0x000f, 0x000d, 0x000c, 0x000a, 0x0008, 0x0005, 0x0002, 0xffff, + 0xfffb, 0xfffd, 0xffff, 0x0004, 0x0009, 0x000e, 0x0013, 0x0012, 0x0011, 0x0010, 0x000f, 0x000c, 0x000a, 0x041a, 0x0425, 0x0438, + 0x044a, 0x045d, 0x046f, 0x0482, 0x0494, 0x0483, 0x0473, 0x0462, 0x0452, 0x0441, 0x0431, 0x0420, 0x040f, 0x0420, 0x0431, 0x0441, + 0x0452, 0x0462, 0x0473, 0x0483, 0x0494, 0x0482, 0x046f, 0x045d, 0x044a, 0x0438, 0x0425, 0xfff1, 0xffe2, 0xffdb, 0xffd4, 0xffd2, + 0xffcf, 0xffcc, 0xffc9, 0xffcb, 0xffcc, 0xffd5, 0xffde, 0xffe7, 0xfff0, 0xfff9, 0x0002, 0x000a, 0x0012, 0x001a, 0x0022, 0x002a, + 0x0032, 0x0034, 0x0035, 0x0034, 0x0033, 0x0032, 0x0030, 0x0027, 0x001d, 0x0e9b, 0x0ecf, 0x0f12, 0x0f55, 0x0f9e, 0x0fe9, 0x1033, + 0x107f, 0x103a, 0x0ff6, 0x0fb2, 0x0f6f, 0x0f2c, 0x0eea, 0x0ea9, 0x0e67, 0x0ea9, 0x0eeb, 0x0f2d, 0x0f6f, 0x0fb2, 0x0ff6, 0x103a, + 0x107f, 0x1033, 0x0fe8, 0x0f9d, 0x0f53, 0x0f09, 0x0ec0, 0x0318, 0x02d4, 0x028f, 0x024b, 0x01d3, 0x015c, 0x00e5, 0x006f, 0xfff8, + 0xff82, 0xff0b, 0xfe93, 0xfe1b, 0xfda2, 0xfd29, 0xfcaf, 0xfd23, 0xfd97, 0xfe0a, 0xfe7d, 0xfeee, 0xff60, 0xffd0, 0x0042, 0x00b2, + 0x0123, 0x0195, 0x0207, 0x027a, 0x02ed, 0x0114, 0x00fe, 0x00e9, 0x00d3, 0x00a7, 0x007a, 0x004b, 0x001a, 0xffe8, 0xffb7, 0xff88, + 0xff5a, 0xff2e, 0xff03, 0xfeda, 0xfeb2, 0xfed8, 0xfeff, 0xff27, 0xff51, 0xff7c, 0xffa9, 0xffd7, 0x0008, 0x0036, 0x0063, 0x008e, + 0x00b8, 0x00e0, 0x0107, 0x13cb, 0x1380, 0x1262, 0x1144, 0x1026, 0x0f08, 0x0deb, 0x0ccd, 0x0da4, 0x0e7c, 0x0f54, 0x102c, 0x1104, + 0x11dd, 0x12a8, 0x1373, 0x1394, 0x13b5, 0x128f, 0x1168, 0x1041, 0x0f1a, 0x0df4, 0x0ccd, 0x0d9b, 0x0e69, 0x0f37, 0x1005, 0x10fe, + 0x11f8, 0x01d7, 0x01a0, 0x016c, 0x0137, 0x00ff, 0x00c6, 0x0072, 0x001d, 0xffba, 0xff58, 0xfef8, 0xfe99, 0xfe66, 0xfe34, 0xfe53, + 0xfe72, 0xfe8d, 0xfea9, 0xfebf, 0xfed6, 0xff01, 0xff2e, 0xff82, 0xffd8, 0x0030, 0x0086, 0x00db, 0x012f, 0x017f, 0x01cf, 0x00f9, + 0x00d8, 0x00b2, 0x008c, 0x006c, 0x004d, 0x002a, 0x000a, 0xffe6, 0xffc0, 0xff96, 0xff69, 0xff49, 0xff28, 0xff2d, 0xff32, 0xff3e, + 0xff4b, 0xff62, 0xff78, 0xff93, 0xffad, 0xffd1, 0xfff3, 0x0012, 0x0032, 0x0057, 0x007e, 0x00ab, 0x00db, 0x4600, 0x4650, 0x4698, + 0x46df, 0x4775, 0x480e, 0x48e5, 0x49be, 0x4a88, 0x4b52, 0x4bf9, 0x4ca0, 0x4d4a, 0x4df7, 0x4e86, 0x4f18, 0x4f23, 0x4f2d, 0x4e7d, + 0x4dcf, 0x4ca7, 0x4b84, 0x4a7b, 0x4972, 0x48a6, 0x47d2, 0x4727, 0x4675, 0x460b, 0x45a0, 0xed91, 0xee8e, 0xf052, 0xf216, 0xf386, + 0xf4f5, 0xf5b7, 0xf677, 0xf69d, 0xf6c2, 0xf68d, 0xf658, 0xf5c6, 0xf536, 0xf4c1, 0xf450, 0xf49a, 0xf4e4, 0xf5ac, 0xf674, 0xf716, + 0xf7bd, 0xf7c1, 0xf7cb, 0xf652, 0xf4dd, 0xf2d0, 0xf0c5, 0xef3e, 0xedb7, 0xd3b9, 0xd333, 0xd34b, 0xd367, 0xd3c9, 0xd430, 0xd484, + 0xd4dd, 0xd4ff, 0xd522, 0xd500, 0xd4dc, 0xd450, 0xd3c1, 0xd2fa, 0xd231, 0xd169, 0xd0a1, 0xd095, 0xd085, 0xd151, 0xd218, 0xd30e, + 0xd404, 0xd4a9, 0xd558, 0xd5a0, 0xd5f1, 0xd5c1, 0xd594, 0x640b, 0x640c, 0x64e1, 0x65b8, 0x672f, 0x68a6, 0x6a0f, 0x6b77, 0x6c5b, + 0x6d43, 0x6da4, 0x6e0b, 0x6de0, 0x6dba, 0x6d19, 0x6c7a, 0x6b95, 0x6aaf, 0x69f7, 0x6943, 0x6904, 0x68c9, 0x691d, 0x6971, 0x697d, + 0x6986, 0x68b8, 0x67e9, 0x66d2, 0x65ba, 0x0e37, 0x0df0, 0x0dc5, 0x0da0, 0x0dd3, 0x0e0f, 0x0ea6, 0x0f42, 0x1017, 0x10eb, 0x11cc, + 0x12ac, 0x138b, 0x146a, 0x1521, 0x15db, 0x15f1, 0x1608, 0x156a, 0x14ca, 0x13db, 0x12eb, 0x122d, 0x1170, 0x10fc, 0x1088, 0x1029, + 0x0fcd, 0x0f77, 0x0f26, 0x234a, 0x225a, 0x2111, 0x1fc8, 0x1eb5, 0x1da3, 0x1d15, 0x1c8b, 0x1cd1, 0x1d1b, 0x1ddf, 0x1ea6, 0x1f93, + 0x2081, 0x2137, 0x21eb, 0x21f8, 0x2204, 0x219b, 0x2137, 0x20c5, 0x2056, 0x203d, 0x2022, 0x2093, 0x2103, 0x21cf, 0x229c, 0x234c, + 0x23fd, 0xdc6b, 0xdb26, 0xd97b, 0xd7d0, 0xd5f3, 0xd415, 0xd264, 0xd0b4, 0xcf1a, 0xcd80, 0xcd14, 0xcca7, 0xccd2, 0xccfc, 0xce6e, + 0xcfe0, 0xd1f6, 0xd40b, 0xd621, 0xd837, 0xda01, 0xdbcb, 0xdc18, 0xdc65, 0xdc79, 0xdc8d, 0xdd16, 0xdd9f, 0xde02, 0xde65, 0xf65d, + 0xf78e, 0xf8cc, 0xfa01, 0xfb30, 0xfc5a, 0xfd81, 0xfea6, 0xff8d, 0x0077, 0x00f7, 0x017a, 0x0135, 0x00f3, 0xfff4, 0xfef5, 0xfd2f, + 0xfb69, 0xf989, 0xf7b1, 0xf673, 0xf53d, 0xf4f2, 0xf4ab, 0xf4bd, 0xf4ce, 0xf482, 0xf434, 0xf41b, 0xf404, 0xef1c, 0xefcb, 0xf0ff, + 0xf237, 0xf361, 0xf48e, 0xf525, 0xf5bd, 0xf582, 0xf54a, 0xf489, 0xf3ca, 0xf2bd, 0xf1af, 0xf0c8, 0xefe2, 0xefbe, 0xefa1, 0xf036, + 0xf0d7, 0xf1b1, 0xf294, 0xf313, 0xf394, 0xf343, 0xf2f1, 0xf217, 0xf13d, 0xf051, 0xef64, 0x0585, 0x0480, 0x03e8, 0x035b, 0x0321, + 0x02f0, 0x02b4, 0x027d, 0x0206, 0x018e, 0x00f3, 0x0055, 0xffe5, 0xff77, 0xff7b, 0xff85, 0x004c, 0x0113, 0x0229, 0x0335, 0x0450, + 0x0561, 0x0666, 0x076a, 0x081c, 0x08cf, 0x090b, 0x0949, 0x08e9, 0x0888, 0xfee1, 0xfedd, 0xfee7, 0xfef0, 0xfefa, 0xff04, 0xff15, + 0xff26, 0xff2b, 0xff2f, 0xff24, 0xff18, 0xff0d, 0xff02, 0xfef3, 0xfee4, 0xfee1, 0xfedd, 0xfee7, 0xfef0, 0xfefa, 0xff04, 0xff15, + 0xff26, 0xff2b, 0xff2f, 0xff24, 0xff18, 0xff0d, 0xff02, 0x0105, 0x0109, 0x00ff, 0x00f5, 0x00ec, 0x00e3, 0x00d5, 0x00c9, 0x00c6, + 0x00c2, 0x00ca, 0x00d3, 0x00db, 0x00e4, 0x00f2, 0x0101, 0x0105, 0x0109, 0x00ff, 0x00f5, 0x00ec, 0x00e3, 0x00d5, 0x00c9, 0x00c6, + 0x00c2, 0x00ca, 0x00d3, 0x00db, 0x00e4, 0xe21b, 0xe2a8, 0xe136, 0xdfc4, 0xde53, 0xdce1, 0xda9f, 0xd85e, 0xd7c5, 0xd72d, 0xd8ab, + 0xda28, 0xdba6, 0xdd24, 0xdf59, 0xe18f, 0xe21b, 0xe2a8, 0xe136, 0xdfc4, 0xde53, 0xdce1, 0xda9f, 0xd85e, 0xd7c5, 0xd72d, 0xd8ab, + 0xda28, 0xdba6, 0xdd24, 0xc062, 0xc0a7, 0xc10a, 0xc167, 0xc1f3, 0xc270, 0xc339, 0xc3fb, 0xc4e6, 0xc5d3, 0xc6be, 0xc7a4, 0xc857, + 0xc901, 0xc974, 0xc9e0, 0xc9af, 0xc97d, 0xc8d5, 0xc82a, 0xc72a, 0xc61e, 0xc50d, 0xc3ee, 0xc2fe, 0xc20d, 0xc169, 0xc0c2, 0xc078, + 0xc01f, 0x0208, 0x02d8, 0x01c2, 0x00a9, 0xfe42, 0xfbd8, 0xf95a, 0xf6d9, 0xf611, 0xf54a, 0xf661, 0xf77b, 0xf9dc, 0xfc40, 0xfecd, + 0x015b, 0x0240, 0x0325, 0x0215, 0x0106, 0xfe8e, 0xfc1c, 0xf972, 0xf6cd, 0xf606, 0xf540, 0xf67d, 0xf7b7, 0xfa23, 0xfc8c, 0xda44, + 0xda4d, 0xdb17, 0xdbde, 0xdcee, 0xddf7, 0xdea2, 0xdf42, 0xdf2a, 0xdf0e, 0xde8d, 0xde14, 0xdd81, 0xdcf8, 0xdc7e, 0xdc0b, 0xdbff, + 0xdbf2, 0xdc55, 0xdcbd, 0xdd5d, 0xde0d, 0xdea2, 0xdf4a, 0xdf4b, 0xdf50, 0xdeb3, 0xde11, 0xdd12, 0xdc0f, 0x0f22, 0x0f0d, 0x0ee7, + 0x0ebf, 0x0e81, 0x0e40, 0x0ded, 0x0d99, 0x0d78, 0x0d59, 0x0d79, 0x0d9c, 0x0dbb, 0x0ddc, 0x0ddf, 0x0de2, 0x0dc5, 0x0dab, 0x0d70, + 0x0d33, 0x0cf5, 0x0cb6, 0x0cba, 0x0cbf, 0x0d1c, 0x0d79, 0x0deb, 0x0e5a, 0x0ead, 0x0ef8, 0x1553, 0x1598, 0x14ef, 0x1447, 0x12fd, + 0x11b4, 0x1057, 0x0efa, 0x0dd7, 0x0cb3, 0x0bf2, 0x0b31, 0x0b06, 0x0adc, 0x0b48, 0x0bb5, 0x0c05, 0x0c56, 0x0c1b, 0x0be1, 0x0b96, + 0x0b4d, 0x0b6d, 0x0b8c, 0x0c47, 0x0d01, 0x0e37, 0x0f6f, 0x10e7, 0x1260, 0x5e1b, 0x5dde, 0x5e38, 0x5e91, 0x5f0d, 0x5f89, 0x5fb2, + 0x5fdd, 0x5f77, 0x5f12, 0x5e53, 0x5d94, 0x5cdf, 0x5c2b, 0x5c09, 0x5be7, 0x5cb1, 0x5d7a, 0x5eae, 0x5fe1, 0x6104, 0x6226, 0x62cc, + 0x6372, 0x635c, 0x6348, 0x62b0, 0x621a, 0x6125, 0x602e, 0x338c, 0x321c, 0x309b, 0x2f19, 0x2d8e, 0x2c04, 0x2a79, 0x28ee, 0x291b, + 0x2947, 0x2973, 0x299f, 0x2a44, 0x2ae9, 0x2cab, 0x2e6d, 0x2fb2, 0x30f7, 0x3116, 0x3135, 0x3155, 0x3174, 0x316e, 0x3168, 0x3213, + 0x32bd, 0x3368, 0x3413, 0x34bd, 0x3568, 0x0a6c, 0x0c5b, 0x0e41, 0x1018, 0x118e, 0x12f5, 0x13ca, 0x1496, 0x14ae, 0x14c5, 0x147f, + 0x143b, 0x1369, 0x1296, 0x1141, 0x0fe7, 0x0e7c, 0x0d11, 0x0c3c, 0x0b6b, 0x0b00, 0x0a9b, 0x0a4c, 0x09fe, 0x0966, 0x08c9, 0x0805, + 0x073a, 0x0707, 0x06cf, 0x13e2, 0x1387, 0x127e, 0x1169, 0x1014, 0x0eb5, 0x0da7, 0x0c94, 0x0c67, 0x0c3a, 0x0ce0, 0x0d87, 0x0eaa, + 0x0fcd, 0x10bd, 0x11ab, 0x11ab, 0x11a6, 0x10f5, 0x103f, 0x0f7a, 0x0eb2, 0x0e6c, 0x0e24, 0x0e9c, 0x0f11, 0x0fea, 0x10be, 0x11c1, + 0x12c4, 0x03a6, 0x04bc, 0x05f5, 0x071d, 0x0857, 0x097f, 0x0abc, 0x0bf0, 0x0ce2, 0x0dd3, 0x0e52, 0x0ed0, 0x0edb, 0x0ee1, 0x0e95, + 0x0e40, 0x0d9e, 0x0cfc, 0x0c48, 0x0b98, 0x0ab0, 0x09cc, 0x08c9, 0x07c7, 0x06a9, 0x0588, 0x0471, 0x0352, 0x02b7, 0x0219, 0xfee1, + 0xfedd, 0xfee7, 0xfef0, 0xfefa, 0xff04, 0xff15, 0xff26, 0xff2b, 0xff2f, 0xff24, 0xff18, 0xff0d, 0xff02, 0xfef3, 0xfee4, 0xfee1, + 0xfedd, 0xfee7, 0xfef0, 0xfefa, 0xff04, 0xff15, 0xff26, 0xff2b, 0xff2f, 0xff24, 0xff18, 0xff0d, 0xff02, 0x0105, 0x0109, 0x00ff, + 0x00f5, 0x00ec, 0x00e3, 0x00d5, 0x00c9, 0x00c6, 0x00c2, 0x00ca, 0x00d3, 0x00db, 0x00e4, 0x00f2, 0x0101, 0x0105, 0x0109, 0x00ff, + 0x00f5, 0x00ec, 0x00e3, 0x00d5, 0x00c9, 0x00c6, 0x00c2, 0x00ca, 0x00d3, 0x00db, 0x00e4, 0xe21b, 0xe2a8, 0xe136, 0xdfc4, 0xde53, + 0xdce1, 0xda9f, 0xd85e, 0xd7c5, 0xd72d, 0xd8ab, 0xda28, 0xdba6, 0xdd24, 0xdf59, 0xe18f, 0xe21b, 0xe2a8, 0xe136, 0xdfc4, 0xde53, + 0xdce1, 0xda9f, 0xd85e, 0xd7c5, 0xd72d, 0xd8ab, 0xda28, 0xdba6, 0xdd24, 0x1b0a, 0x1b08, 0x1b07, 0x1b05, 0x1b04, 0x1b03, 0x1b03, + 0x1b02, 0x1b02, 0x1b02, 0x1b02, 0x1b02, 0x1b03, 0x1b05, 0x1b07, 0x1b09, 0x1b09, 0x1b0a, 0x1b08, 0x1b05, 0x1b04, 0x1b03, 0x1b02, + 0x1b02, 0x1b02, 0x1b03, 0x1b04, 0x1b05, 0x1b08, 0x1b0a, 0xfd4e, 0xfda2, 0xfdf6, 0xfe4a, 0xfe9e, 0xfef2, 0xff59, 0xffc0, 0x0031, + 0x00a2, 0x0112, 0x0183, 0x01b4, 0x01e5, 0x0216, 0x0247, 0x0253, 0x025f, 0x01fe, 0x019c, 0x0129, 0x00b6, 0x0043, 0xffd0, 0xff6d, + 0xff0a, 0xfea7, 0xfe44, 0xfde0, 0xfd7d, 0x005f, 0x0055, 0x004b, 0x0042, 0x0038, 0x002e, 0x000f, 0xffef, 0xffc4, 0xff9a, 0xff70, + 0xff45, 0xff6c, 0xff93, 0xffba, 0xffe1, 0xffeb, 0xfff4, 0xfff1, 0xffee, 0x0003, 0x0017, 0x002a, 0x003d, 0x003c, 0x003b, 0x003a, + 0x0039, 0x0038, 0x0037, 0x8de1, 0x8de1, 0x8de2, 0x8de4, 0x8de5, 0x8de8, 0x8dea, 0x8ded, 0x8dea, 0x8de8, 0x8de5, 0x8de4, 0x8de2, + 0x8de1, 0x8de1, 0x8de0, 0x8de1, 0x8de1, 0x8de2, 0x8de4, 0x8de5, 0x8de8, 0x8dea, 0x8ded, 0x8dea, 0x8de8, 0x8de5, 0x8de4, 0x8de2, + 0x8de1, 0x006e, 0x00db, 0x0148, 0x01b6, 0x0223, 0x0290, 0x02fe, 0x036b, 0x02fe, 0x0290, 0x0223, 0x01b6, 0x0148, 0x00db, 0x006e, + 0x0000, 0xff92, 0xff24, 0xfeb7, 0xfe49, 0xfddc, 0xfd6f, 0xfd01, 0xfc94, 0xfd01, 0xfd6f, 0xfddc, 0xfe49, 0xfeb7, 0xff24, 0x0027, + 0x004e, 0x0074, 0x009b, 0x00c2, 0x00e9, 0x0110, 0x0137, 0x0110, 0x00e9, 0x00c2, 0x009b, 0x0074, 0x004e, 0x0027, 0x0000, 0xffd8, + 0xffb1, 0xff8b, 0xff64, 0xff3d, 0xff16, 0xfeef, 0xfec8, 0xfeef, 0xff16, 0xff3d, 0xff64, 0xff8b, 0xffb1, 0xb11d, 0xb061, 0xb19c, + 0xb2d7, 0xb411, 0xb54c, 0xb822, 0xbaf7, 0xbc29, 0xbd5a, 0xbbb7, 0xba13, 0xb870, 0xb6cd, 0xb4a1, 0xb275, 0xb266, 0xb258, 0xb450, + 0xb648, 0xb83f, 0xba37, 0xbcca, 0xbf5c, 0xbf9a, 0xbfd7, 0xbda4, 0xbb70, 0xb93d, 0xb70a, 0xfc3f, 0xfbb8, 0xfaa2, 0xf98d, 0xf868, + 0xf748, 0xf6ad, 0xf61d, 0xf6a9, 0xf741, 0xf85e, 0xf980, 0xfa98, 0xfbb1, 0xfc3b, 0xfcc5, 0xfc3a, 0xfbaf, 0xfa93, 0xf979, 0xf859, + 0xf73d, 0xf6a9, 0xf61d, 0xf6ac, 0xf743, 0xf861, 0xf986, 0xfa9d, 0xfbb6, 0x036a, 0x035e, 0x033b, 0x0313, 0x0297, 0x0211, 0x0121, + 0x002a, 0xff2b, 0xfe33, 0xfd96, 0xfd02, 0xfcc8, 0xfc92, 0xfc88, 0xfc80, 0xfc8b, 0xfc98, 0xfccc, 0xfd05, 0xfd92, 0xfe27, 0xfef7, + 0xffcb, 0x00ab, 0x0185, 0x022d, 0x02ca, 0x0313, 0x0355, 0x87e9, 0x87ab, 0x870b, 0x866c, 0x8520, 0x83d8, 0x81ec, 0x8003, 0x7e1c, + 0x7c32, 0x7ae8, 0x7999, 0x78f9, 0x7857, 0x781c, 0x77e1, 0x7853, 0x78c4, 0x79b8, 0x7aaa, 0x7bef, 0x7d2f, 0x7e83, 0x7fd4, 0x8126, + 0x827b, 0x83d5, 0x8533, 0x8637, 0x873d, 0xd547, 0xd676, 0xd95f, 0xdc42, 0xdf26, 0xe1fd, 0xe589, 0xe909, 0xecd6, 0xf08f, 0xf49f, + 0xf894, 0xfcba, 0x00cb, 0x02ca, 0x04bc, 0x052d, 0x059c, 0x04c5, 0x03f3, 0x0081, 0xfd0d, 0xf824, 0xf336, 0xe98d, 0xdfa5, 0xd7d2, + 0xcfb3, 0xd0b9, 0xd183, 0x6d57, 0x6d9e, 0x6ddb, 0x6e36, 0x6ed4, 0x6f8c, 0x6fd4, 0x705b, 0x70d8, 0x71a4, 0x7257, 0x7359, 0x7416, + 0x751a, 0x7626, 0x7744, 0x783b, 0x7933, 0x79d0, 0x7a73, 0x7a48, 0x7a3d, 0x79ca, 0x798b, 0x777f, 0x7614, 0x73c2, 0x7244, 0x706b, + 0x6e78, 0xf5fd, 0xf6e8, 0xf8ad, 0xfa6b, 0xfc1e, 0xfdc1, 0x00e8, 0x0400, 0x07a1, 0x0b2d, 0x0e83, 0x11bc, 0x149f, 0x1766, 0x18f8, + 0x1a79, 0x1aea, 0x1b58, 0x1a4d, 0x1945, 0x17d2, 0x165d, 0x14ab, 0x12ef, 0x107a, 0x0d8e, 0x0965, 0x04cc, 0xffbf, 0xfaa4, 0x260d, + 0x291d, 0x2930, 0x2943, 0x27a8, 0x260d, 0x24cf, 0x2391, 0x23a4, 0x23b7, 0x23a4, 0x2391, 0x2270, 0x214e, 0x2190, 0x21d1, 0x23a4, + 0x2577, 0x2738, 0x28f8, 0x2c78, 0x2ff9, 0x3515, 0x3a31, 0x3f30, 0x4430, 0x413b, 0x3e47, 0x3426, 0x29fd, 0xd566, 0xd1db, 0xcf49, + 0xccb7, 0xca70, 0xc82c, 0xc5f6, 0xc3c5, 0xc13d, 0xbebc, 0xbc64, 0xba13, 0xb981, 0xb8f6, 0xbb53, 0xbdbf, 0xc378, 0xc94d, 0xcff1, + 0xd677, 0xda6f, 0xde66, 0xdf65, 0xe066, 0xda20, 0xd3e1, 0xcbe9, 0xc407, 0xc7a0, 0xcba2, 0xffe6, 0xffc2, 0xffba, 0xffc2, 0x0056, + 0x00f8, 0x01c1, 0x0297, 0x03ca, 0x0510, 0x06b5, 0x0869, 0x099b, 0x0ad0, 0x0c08, 0x0d2e, 0x0e4f, 0x0f35, 0x0dd6, 0x0c5b, 0x09b1, + 0x071b, 0x05f9, 0x04d8, 0x064b, 0x0815, 0x075c, 0x065b, 0x0361, 0x00f7, 0x0272, 0x0352, 0x043e, 0x052a, 0x0631, 0x0730, 0x081d, + 0x08ff, 0x0a44, 0x0b76, 0x0c7c, 0x0d6b, 0x0e6e, 0x0f6f, 0x108d, 0x11c1, 0x136c, 0x1542, 0x161f, 0x16bb, 0x15f9, 0x14f8, 0x148c, + 0x141a, 0x166d, 0x1883, 0x16f7, 0x1598, 0x0f84, 0x0930, 0x0f45, 0x0e74, 0x0a88, 0x0698, 0x012b, 0xfbbd, 0xf3ce, 0xebc7, 0xe08b, + 0xd517, 0xcdea, 0xc662, 0xc7ba, 0xc8ef, 0xcdcb, 0xd2ab, 0xd50b, 0xd767, 0xdbfd, 0xe08e, 0xe5d0, 0xeb05, 0xf1e2, 0xf896, 0xfe10, + 0x0375, 0x066c, 0x0949, 0x0bda, 0x0e57, 0x87b2, 0x8706, 0x8765, 0x8798, 0x87bd, 0x8781, 0x88a3, 0x8922, 0x8aaa, 0x8b1e, 0x8d87, + 0x8f0f, 0x9086, 0x9219, 0x928f, 0x930c, 0x92f1, 0x92bd, 0x92b2, 0x926f, 0x920f, 0x916c, 0x90ac, 0x8f75, 0x8ef0, 0x8e0c, 0x8d46, + 0x8c45, 0x8b85, 0x8a96, 0xe3e2, 0xe3f0, 0xe5b5, 0xe782, 0xea65, 0xed46, 0xf082, 0xf3eb, 0xf7c2, 0xfbed, 0x00cd, 0x061d, 0x09f0, + 0x0dc5, 0x0e04, 0x0e32, 0x0c42, 0x0a56, 0x0825, 0x05fa, 0x03af, 0x0179, 0xfe59, 0xfb70, 0xf86c, 0xf586, 0xf21d, 0xeecd, 0xeba8, + 0xe894, 0x2026, 0x218e, 0x235b, 0x2528, 0x299a, 0x2e0e, 0x3447, 0x3a7e, 0x3ef1, 0x4364, 0x3f50, 0x3b3b, 0x34ab, 0x2e19, 0x29a0, + 0x2528, 0x2841, 0x2b5b, 0x2a52, 0x2949, 0x26ba, 0x242a, 0x1e75, 0x18c2, 0x158d, 0x1259, 0x143a, 0x161c, 0x17f7, 0x19d2, 0xd543, + 0xda9e, 0xdf0d, 0xe370, 0xe4b5, 0xe5fb, 0xe43c, 0xe282, 0xdfb0, 0xdcfa, 0xddc5, 0xdeda, 0xdfc0, 0xe088, 0xdd84, 0xda83, 0xd348, + 0xcc19, 0xc6f3, 0xc1df, 0xbffa, 0xbe1b, 0xbeeb, 0xbfbd, 0xc0f5, 0xc232, 0xc2a1, 0xc31a, 0xc578, 0xc7e6, 0xf3ba, 0xf3eb, 0xf569, + 0xf6e9, 0xf8bf, 0xfa93, 0xfc81, 0xfe71, 0x0186, 0x04b6, 0x0724, 0x0976, 0x0851, 0x0719, 0x0678, 0x05d1, 0x0555, 0x0470, 0x034c, + 0x01f3, 0x0122, 0x0042, 0xffed, 0xff9e, 0xfef0, 0xfe49, 0xfc80, 0xfab9, 0xf8b5, 0xf6bb, 0xe9c8, 0xe945, 0xe917, 0xe915, 0xe956, + 0xe9a4, 0xe9e2, 0xea0b, 0xebb2, 0xed24, 0xf1ea, 0xf6c9, 0xfa6c, 0xfe04, 0xfdb7, 0xfd78, 0xfb1b, 0xf8df, 0xf71e, 0xf586, 0xf44f, + 0xf323, 0xf21e, 0xf119, 0xf021, 0xef24, 0xee40, 0xed56, 0xec9a, 0xebbd, 0xe894, 0xe793, 0xe5d7, 0xe41c, 0xe27e, 0xe0df, 0xe033, + 0xdf83, 0xe08b, 0xe18a, 0xe361, 0xe532, 0xe716, 0xe8fc, 0xea19, 0xeb35, 0xea7e, 0xe9cc, 0xe829, 0xe68f, 0xe4da, 0xe325, 0xe255, + 0xe181, 0xe231, 0xe2e0, 0xe453, 0xe5c7, 0xe721, 0xe87c, 0x7ce9, 0x7c76, 0x7c50, 0x7c2c, 0x7c80, 0x7ccf, 0x7d9c, 0x7e65, 0x8004, + 0x81aa, 0x83a9, 0x85af, 0x8763, 0x891a, 0x89e2, 0x8aac, 0x89bd, 0x88cc, 0x86e1, 0x84f2, 0x82cf, 0x80ad, 0x7f3e, 0x7dd1, 0x7d9d, + 0x7d67, 0x7dab, 0x7de8, 0x7e0e, 0x7e2d, 0x14ce, 0x1432, 0x1415, 0x13f6, 0x147c, 0x1505, 0x15f4, 0x16e7, 0x17db, 0x18c5, 0x195e, + 0x19e0, 0x1a25, 0x1a55, 0x1aa2, 0x1aea, 0x1b8c, 0x1c29, 0x1c9e, 0x1cfe, 0x1ceb, 0x1cc1, 0x1c37, 0x1ba5, 0x1aef, 0x1a3a, 0x197b, + 0x18bb, 0x17f1, 0x1727, 0x08bc, 0x087a, 0x095f, 0x0a43, 0x0bee, 0x0d9a, 0x0f5a, 0x111e, 0x1190, 0x1203, 0x1104, 0x1004, 0x0e34, + 0x0c63, 0x0ac5, 0x0927, 0x08e0, 0x0899, 0x0980, 0x0a67, 0x0c12, 0x0dbc, 0x0f6d, 0x111e, 0x1189, 0x11f5, 0x1111, 0x1030, 0x0e6d, + 0x0caa, 0xf94a, 0xf943, 0xfa2c, 0xfb14, 0xfcad, 0xfe45, 0xffef, 0x0195, 0x024d, 0x0303, 0x02c7, 0x028e, 0x01c0, 0x00f3, 0x001f, + 0xff4b, 0xfefc, 0xfead, 0xfee5, 0xff1e, 0xffb5, 0x0051, 0x00f2, 0x0196, 0x016d, 0x0146, 0x0046, 0xff43, 0xfdb9, 0xfc2d, 0xe6e0, + 0xe706, 0xe715, 0xe729, 0xe74e, 0xe783, 0xe7dc, 0xe847, 0xe8b4, 0xe923, 0xe96c, 0xe9b6, 0xe9d7, 0xea01, 0xea11, 0xea29, 0xea16, + 0xea03, 0xe9cc, 0xe996, 0xe942, 0xe8f4, 0xe899, 0xe846, 0xe7e0, 0xe77b, 0xe719, 0xe6bd, 0xe692, 0xe678, }; + +JointIndex Stalfos4_ao2walkAnimJointIndices[51] = { + { 0x001f, 0x003d, 0x005b, }, + { 0x0000, 0x0001, 0x0000, }, + { 0x0079, 0x0097, 0x00b5, }, + { 0x00d3, 0x00f1, 0x010f, }, + { 0x0002, 0x0003, 0x0004, }, + { 0x0005, 0x0006, 0x0006, }, + { 0x0007, 0x0008, 0x0009, }, + { 0x000a, 0x000b, 0x0000, }, + { 0x000c, 0x000d, 0x000e, }, + { 0x0006, 0x0006, 0x0000, }, + { 0x012d, 0x014b, 0x0169, }, + { 0x0187, 0x01a5, 0x01c3, }, + { 0x01e1, 0x0006, 0x0006, }, + { 0x01ff, 0x021d, 0x023b, }, + { 0x0001, 0x000b, 0x0000, }, + { 0x000c, 0x000d, 0x000e, }, + { 0x0000, 0x0006, 0x0000, }, + { 0x0259, 0x0277, 0x0295, }, + { 0x000f, 0x0010, 0x0011, }, + { 0x0012, 0x0006, 0x0006, }, + { 0x0013, 0x0014, 0x0015, }, + { 0x0016, 0x000b, 0x0000, }, + { 0x0017, 0x0018, 0x0019, }, + { 0x0006, 0x0006, 0x0000, }, + { 0x02b3, 0x02d1, 0x02ef, }, + { 0x030d, 0x032b, 0x0349, }, + { 0x0367, 0x0000, 0x0006, }, + { 0x0385, 0x03a3, 0x03c1, }, + { 0x001a, 0x001b, 0x0000, }, + { 0x0000, 0x0006, 0x001c, }, + { 0x0006, 0x0000, 0x0000, }, + { 0x03df, 0x03fd, 0x041b, }, + { 0x0439, 0x0457, 0x0475, }, + { 0x0493, 0x04b1, 0x04cf, }, + { 0x001d, 0x0000, 0x0006, }, + { 0x0000, 0x0000, 0x0006, }, + { 0x0000, 0x0000, 0x0006, }, + { 0x0000, 0x0000, 0x0006, }, + { 0x0000, 0x0000, 0x0006, }, + { 0x04ed, 0x0000, 0x0006, }, + { 0x050b, 0x0529, 0x0547, }, + { 0x0565, 0x0583, 0x05a1, }, + { 0x05bf, 0x0000, 0x0006, }, + { 0x05dd, 0x05fb, 0x0619, }, + { 0x001e, 0x0000, 0x0006, }, + { 0x0637, 0x0655, 0x0673, }, + { 0x0691, 0x0000, 0x0006, }, + { 0x06af, 0x06cd, 0x06eb, }, + { 0x001e, 0x0000, 0x0006, }, + { 0x0709, 0x0727, 0x0745, }, + { 0x0763, 0x0781, 0x079f, }, +}; + +AnimationHeader Stalfos4_ao2walkAnim = { { 30 }, Stalfos4_ao2walkAnimFrameData, Stalfos4_ao2walkAnimJointIndices, 31 }; + +s16 Stalfos4_ao4counterAnimFrameData[1971] = { + 0xfffd, 0x0000, 0x4000, 0xffff, 0x46fc, 0xbf58, 0xf6f1, 0x273d, 0xbfff, 0xe732, 0x07e1, 0x17d6, 0x2aab, 0x1850, 0xf160, 0x12df, + 0x1a5b, 0xf38d, 0x1010, 0x382d, 0xeb60, 0xf737, 0x7d89, 0x118e, 0x096f, 0xff41, 0xec73, 0xffb3, 0xff8c, 0xff6f, 0xff6a, 0xff64, + 0xff5f, 0xff59, 0xff5b, 0xff6b, 0xff8d, 0xff99, 0xff57, 0xff20, 0xff9a, 0x007d, 0x00c6, 0x00cd, 0x00d3, 0x00cd, 0x00ac, 0x007d, + 0x0035, 0x0027, 0x0019, 0x000b, 0xfffd, 0xffff, 0x03fc, 0x03c9, 0x03b7, 0x03a6, 0x03a1, 0x039c, 0x0398, 0x039b, 0x03ab, 0x03d0, + 0x03ec, 0x03cd, 0x03a8, 0x03a7, 0x03b4, 0x03c1, 0x03cc, 0x03d7, 0x03e1, 0x03e4, 0x03e3, 0x03ee, 0x03fe, 0x040d, 0x041d, 0x042d, + 0x0430, 0x0cc3, 0x0bef, 0x0b7e, 0x0b0c, 0x0aba, 0x0aa5, 0x0a91, 0x0a4b, 0x0998, 0x0840, 0x07d4, 0x0941, 0x0a83, 0x08f9, 0x038d, + 0x009d, 0xffe8, 0xff34, 0xff1c, 0x003b, 0x0159, 0x0277, 0x0558, 0x0846, 0x0b49, 0x0e69, 0x0ee8, 0xffff, 0xffff, 0xffff, 0x0000, + 0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0x0000, + 0xffdf, 0xff80, 0xfcdc, 0xfa48, 0xf7d1, 0xf57e, 0xf512, 0x0000, 0x0000, 0x0000, 0xfffb, 0xfffb, 0xfffb, 0xfffa, 0xfff9, 0xfff9, + 0xfff8, 0xfff7, 0xfff6, 0xfff6, 0xfff5, 0xfff4, 0xfff4, 0xfff3, 0xfff2, 0xfff1, 0xfff1, 0xffef, 0xffe8, 0xff82, 0xfec1, 0xfd9b, + 0xfc18, 0xfbcb, 0x16bf, 0x1862, 0x197e, 0x1a9a, 0x1b0c, 0x1b7d, 0x1bef, 0x1be4, 0x1b09, 0x1907, 0x1717, 0x1864, 0x19e3, 0x171c, + 0x12c5, 0x0fde, 0x0dd5, 0x0bcc, 0x0b59, 0x0bac, 0x0d3a, 0x1077, 0x113b, 0x1200, 0x12c2, 0x1384, 0x1406, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0xffef, 0xffc5, 0xff81, 0xff0b, 0xfe9e, 0xfe3b, 0xfe34, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffe5, 0xff92, 0xff05, 0xfe02, + 0xfcfb, 0xfbf0, 0xfbbb, 0x4d9b, 0x4f7c, 0x50ff, 0x51a3, 0x5243, 0x52e8, 0x5391, 0x53c6, 0x5121, 0x49e7, 0x441f, 0x43ee, 0x3aed, + 0x367e, 0x468e, 0x89f7, 0xa21d, 0xa17e, 0x9feb, 0x994f, 0x8f0d, 0x85be, 0x7db9, 0x7966, 0x7a4c, 0x7b22, 0x7b68, 0x04a0, 0x0542, + 0x0609, 0x069e, 0x0713, 0x0784, 0x07f0, 0x0811, 0x0481, 0xfda4, 0xf6a0, 0xf735, 0xfb7c, 0xf954, 0xfc76, 0x152e, 0x1c76, 0x1cab, + 0x1c7c, 0x19da, 0x195b, 0x1a7e, 0x1aff, 0x1ebd, 0x2107, 0x244e, 0x24f7, 0x3097, 0x3f9d, 0x46fc, 0x480a, 0x48bb, 0x496c, 0x4a1b, + 0x4a9e, 0x495e, 0x47ca, 0x47e0, 0x4099, 0x38de, 0x29c3, 0x1696, 0x2677, 0x35f7, 0x37e4, 0x363d, 0x2e44, 0x2388, 0x19b5, 0x1433, + 0x1148, 0x11f9, 0x1285, 0x12cd, 0xe9b5, 0xe558, 0xe3b3, 0xe327, 0xe258, 0xe189, 0xe0ba, 0xdf63, 0xe3ba, 0xef1d, 0xf4c1, 0xe656, + 0xe6e1, 0xf006, 0xed44, 0xcc69, 0xde9b, 0xe43d, 0xe5df, 0xeb23, 0xebb7, 0xe41a, 0xe364, 0xe2ff, 0xe257, 0xe1b0, 0xe16a, 0xf631, + 0xf5ae, 0xf522, 0xf51c, 0xf567, 0xf5b5, 0xf604, 0xf617, 0xf4c8, 0xeef5, 0xf48f, 0x0ac9, 0xfce5, 0xede4, 0xfc11, 0x162b, 0x1d20, + 0x2159, 0x200d, 0x1ace, 0x146d, 0x1089, 0x0bd1, 0x0a86, 0x0a62, 0x0a51, 0x0af7, 0xf952, 0xea7c, 0xe369, 0xe258, 0xe19c, 0xe0e0, + 0xe026, 0xdfc8, 0xe15b, 0xe49d, 0xe758, 0x0360, 0x1068, 0x234e, 0x2b13, 0x0f19, 0x0dce, 0x1015, 0x0ffb, 0x0b86, 0x04b1, 0xfefa, + 0xf9b3, 0xf446, 0xf0f1, 0xed92, 0xed29, 0x0ec8, 0x0ad4, 0x094c, 0x0934, 0x08e4, 0x0890, 0x0838, 0x07fc, 0x0725, 0x08d8, 0xfcc8, + 0xeb86, 0x03ed, 0xf3ae, 0xe573, 0xfb53, 0x07c5, 0x08df, 0x07e5, 0x0415, 0x009a, 0xfcb0, 0xf897, 0xf540, 0xf29e, 0xeffe, 0xef4c, + 0x09ae, 0x2294, 0x2935, 0x2935, 0x2935, 0x2935, 0x2935, 0x2935, 0x2935, 0x2935, 0x2935, 0x2935, 0x2935, 0x2935, 0x2067, 0xfc15, + 0xf0e6, 0xf0bb, 0xf0bd, 0xf0c1, 0xf0bd, 0xf0a8, 0xf0e7, 0xf1d4, 0xf33c, 0xf522, 0xf577, 0xff05, 0xf207, 0xf20f, 0xf20f, 0xf20f, + 0xf20f, 0xf20f, 0xf20f, 0xf20f, 0xf20f, 0xf20f, 0xf20f, 0xf20f, 0xf20f, 0xf1ba, 0x0091, 0x0318, 0x0286, 0x0294, 0x02a3, 0x031c, + 0x03a3, 0x06ad, 0x0965, 0x0bde, 0x0e04, 0x0e72, 0xe6c5, 0xd8b0, 0xd197, 0xd197, 0xd197, 0xd197, 0xd197, 0xd197, 0xd197, 0xd197, + 0xd197, 0xd197, 0xd197, 0xd197, 0xd8ef, 0xe31b, 0xd6db, 0xd53b, 0xd49a, 0xd3fb, 0xd3a7, 0xd439, 0xd6c9, 0xd8f9, 0xdb17, 0xdcc2, + 0xdd49, 0x5856, 0x595c, 0x5880, 0x572f, 0x5673, 0x55bc, 0x550b, 0x547f, 0x5692, 0x59f7, 0x5b90, 0x5274, 0x43d6, 0x4850, 0x4742, + 0x0704, 0x9dc7, 0x9f77, 0x9ff0, 0x9e62, 0x9558, 0x0608, 0xfb65, 0xf9d4, 0x0330, 0x0eb6, 0x11bf, 0x1165, 0x130d, 0x13a2, 0x1531, + 0x15aa, 0x1629, 0x16ac, 0x170e, 0x11cc, 0x087d, 0x0141, 0x002a, 0x00f6, 0x05fd, 0x142f, 0x5a00, 0x0c2e, 0x0f75, 0x12b9, 0x13b2, + 0x1561, 0x6678, 0x613c, 0x5bba, 0x5885, 0x57f9, 0x5817, 0x28f4, 0x2b99, 0x2d74, 0x2e02, 0x2e4e, 0x2e9e, 0x2ef4, 0x2ebb, 0x2f30, + 0x2f08, 0x2fd5, 0x34cf, 0x394a, 0x3107, 0x26dc, 0xc031, 0x45b6, 0x45ae, 0x4317, 0x3d92, 0x36cc, 0xb1c1, 0xb2c9, 0xba48, 0xc6d3, + 0xd1ce, 0xd44c, 0xbbef, 0xb524, 0xb3a6, 0xb3c2, 0xb3b8, 0xb3ad, 0xb3a2, 0xb397, 0xb3d6, 0xb479, 0xb397, 0xaf35, 0xb00a, 0xb6ff, + 0xd752, 0xda55, 0xf045, 0xebbc, 0xe6c8, 0xda72, 0xcc5d, 0xc4d8, 0xc8d6, 0xcf73, 0xd33a, 0xd424, 0xd3f7, 0xfea4, 0x0480, 0x078e, + 0x08a6, 0x0986, 0x0a71, 0x0b68, 0x0bd7, 0x0c4c, 0x0c4c, 0x0e13, 0x1a5d, 0x2676, 0x2493, 0x1ade, 0x3044, 0x1d70, 0x22e6, 0x252e, + 0x27fa, 0x2a17, 0x28c5, 0x1f33, 0x15a6, 0x13f1, 0x16be, 0x183e, 0xef88, 0xe8ad, 0xe3e0, 0xe299, 0xe1ab, 0xe0c0, 0xdfd9, 0xdf8b, + 0xe2ed, 0xe955, 0xef45, 0xf29b, 0xf924, 0xee0f, 0x0cb0, 0x11c2, 0x04bc, 0x08c7, 0x0bdd, 0x0bb2, 0x0c4f, 0x0d81, 0x0714, 0xfc0e, + 0xf41b, 0xeef4, 0xedf0, 0x1d49, 0x196a, 0x1737, 0x1661, 0x15bc, 0x150b, 0x144c, 0x1399, 0x12d0, 0x1191, 0x0e43, 0x030f, 0xf91f, + 0xf9e1, 0x1089, 0x0903, 0x06c9, 0x0662, 0x0458, 0x004f, 0xfba7, 0xf855, 0xf6e5, 0xf770, 0xf5c5, 0xf3d9, 0xf3d4, 0xfa93, 0xfc52, + 0xfccb, 0xfccb, 0xfccb, 0xfccb, 0xfccb, 0xfccb, 0xfccb, 0xfccb, 0xfccb, 0xfccb, 0xfccb, 0xfccb, 0xfb35, 0xf014, 0xe54d, 0xe167, + 0xdfae, 0xdf23, 0xdf2c, 0xe082, 0xe71d, 0xf2d8, 0xfb69, 0xfa78, 0xf925, 0x0baf, 0x0a7a, 0x0a40, 0x0a40, 0x0a40, 0x0a40, 0x0a40, + 0x0a40, 0x0a40, 0x0a40, 0x0a40, 0x0a40, 0x0a40, 0x0a40, 0x078d, 0xface, 0xf5b4, 0xf5ea, 0xf5d6, 0xf5b0, 0xf632, 0xf883, 0x0034, + 0x0c43, 0x1122, 0x0ec0, 0x0d6f, 0xdf00, 0xd3de, 0xd124, 0xd124, 0xd124, 0xd124, 0xd124, 0xd124, 0xd124, 0xd124, 0xd124, 0xd124, + 0xd124, 0xd124, 0xd2f2, 0xdabb, 0xe1f1, 0xe512, 0xe64b, 0xe66f, 0xe5d4, 0xe465, 0xe279, 0xe4b9, 0xe9d7, 0xeb0c, 0xeb03, 0x2cd2, + 0x2c96, 0x2bed, 0x2be3, 0x2bc0, 0x2b7f, 0x2b09, 0x2a5f, 0x2af1, 0x2b06, 0x2880, 0x31cd, 0x3f33, 0x439e, 0x3a5d, 0xe6d6, 0xdd84, + 0xd935, 0xd7ae, 0xdb1f, 0xe16d, 0xe9cb, 0xf459, 0xfd99, 0x0481, 0x0907, 0x0a05, 0x0779, 0x07db, 0x08c1, 0x0997, 0x0a4d, 0x0ad8, + 0x0b13, 0x0b03, 0x07b6, 0x016b, 0xfb99, 0xffbd, 0x0b5c, 0x0804, 0x05ec, 0x1e58, 0x2156, 0x2100, 0x209b, 0x1dd1, 0x1cd5, 0x1f42, + 0x1e31, 0x1a33, 0x1537, 0x1168, 0x1086, 0x5265, 0x4ccd, 0x49e5, 0x493a, 0x48d7, 0x489d, 0x4880, 0x4870, 0x492f, 0x4a94, 0x496d, + 0x4066, 0x3c38, 0x4741, 0x5b4b, 0x4c28, 0x4293, 0x416b, 0x44ec, 0x4d63, 0x55df, 0x5d28, 0x647d, 0x6969, 0x6b90, 0x6c13, 0x6c1c, + 0x1e1b, 0x22c4, 0x246b, 0x24dc, 0x2577, 0x2612, 0x26ad, 0x27be, 0x25da, 0x22b0, 0x2923, 0x3055, 0x2a14, 0x24cf, 0x185f, 0x2be2, + 0x1a43, 0x1998, 0x1e0f, 0x20f8, 0x231f, 0x2529, 0x2397, 0x2205, 0x1fe9, 0x1cb9, 0x1c0e, 0x1007, 0x0fe0, 0x10f8, 0x111b, 0x1130, + 0x1145, 0x115b, 0x1102, 0x1101, 0x10eb, 0x0cb5, 0x01ee, 0xfe74, 0xfda6, 0xf6a5, 0xd688, 0xd8a1, 0xdc9d, 0xdc9d, 0xdede, 0xe1f1, + 0xe31d, 0xe44c, 0xe6b0, 0xe949, 0xeb7a, 0xebe4, 0x044c, 0x0b2e, 0x0e0a, 0x0eb0, 0x0f1c, 0x0f89, 0x0ff5, 0x0ffe, 0x0e84, 0x0b58, + 0x0cab, 0x1295, 0x114f, 0x003c, 0xe925, 0xe502, 0xdf05, 0xddfb, 0xde36, 0xe140, 0xe49d, 0xe788, 0xee9a, 0xf78c, 0xff3a, 0x05b6, + 0x0731, 0x2209, 0x20d1, 0x2108, 0x211c, 0x2128, 0x2134, 0x2140, 0x20d8, 0x1fe3, 0x1e39, 0x191f, 0x1024, 0x06dd, 0xf9b3, 0xf896, + 0x08e6, 0xffd1, 0xfb64, 0xf953, 0xf474, 0xf25e, 0xf755, 0xffa8, 0x041c, 0x05d6, 0x0840, 0x08dc, 0xf003, 0xd20b, 0xcbd1, 0xcbd1, + 0xcbd1, 0xcbd1, 0xcbd1, 0xcbd1, 0xcbd1, 0xcbd1, 0xcbd1, 0xcbd1, 0xcbd1, 0xcbd1, 0xd40e, 0x0b48, 0x1fd4, 0x1fd4, 0x1fd4, 0x1fd4, + 0x1f7b, 0x1e71, 0x175a, 0x10ce, 0x0b14, 0x0626, 0x0559, 0x03f7, 0x05b3, 0x01fc, 0x01fc, 0x01fc, 0x01fc, 0x01fc, 0x01fc, 0x01fc, + 0x01fc, 0x01fc, 0x01fc, 0x01fc, 0x01fc, 0x089f, 0xfdc8, 0xfb67, 0xfb67, 0xfb67, 0xfb67, 0xfb75, 0xfba0, 0xfce0, 0xfe00, 0xfea7, + 0xfeab, 0xfe99, 0xddd4, 0xcfe4, 0xc960, 0xc960, 0xc960, 0xc960, 0xc960, 0xc960, 0xc960, 0xc960, 0xc960, 0xc960, 0xc960, 0xc960, + 0xd38a, 0xeca2, 0xdd76, 0xdd76, 0xdd76, 0xdd76, 0xdd7e, 0xdd93, 0xdd4d, 0xdbcb, 0xd8fc, 0xd556, 0xd490, 0x1e9a, 0x1aef, 0x1ad0, + 0x1ae9, 0x1b52, 0x1bba, 0x1c1f, 0x1c99, 0x191d, 0x1392, 0x1143, 0x2119, 0x37ce, 0x42ab, 0x3649, 0xfe84, 0xdcd2, 0xdaf4, 0xd802, + 0xd582, 0xd4c9, 0xd673, 0xde29, 0xe727, 0xf24e, 0x05a4, 0x0982, 0x1681, 0x1808, 0x18da, 0x19e6, 0x1a8f, 0x1b3a, 0x1be6, 0x1bfc, + 0x17c4, 0x0f9b, 0x083f, 0x048a, 0x050b, 0x03d1, 0x13d6, 0x220b, 0x0e32, 0x13d6, 0x1763, 0x182a, 0x1b0f, 0x2254, 0x2844, 0x2f52, + 0x3594, 0x38ea, 0x395e, 0x630f, 0x6003, 0x5ef6, 0x5e0b, 0x5dee, 0x5dd4, 0x5dbb, 0x5e12, 0x5d11, 0x5c64, 0x5a9b, 0x53a0, 0x5024, + 0x58f5, 0x6139, 0x4024, 0x38ab, 0x3356, 0x3009, 0x2f50, 0x2d8e, 0x296f, 0x29d1, 0x2bee, 0x33e1, 0x474a, 0x4ac0, 0x47b4, 0x4ed4, + 0x50f4, 0x5131, 0x5168, 0x51a0, 0x51d7, 0x520e, 0x5194, 0x5082, 0x50d0, 0x527e, 0x48aa, 0x30f6, 0x284f, 0x18dd, 0x0fbb, 0x0ee4, + 0x127b, 0x1b9c, 0x25b8, 0x2c4d, 0x2ac3, 0x28b4, 0x29d4, 0x2c81, 0x2d6e, 0xff87, 0xfeb9, 0xfdf8, 0xfdcd, 0xfda8, 0xfd81, 0xfd95, + 0xfd9c, 0xfc46, 0xfb34, 0xf8c3, 0xe8dd, 0xdcd2, 0xdd36, 0xe7a9, 0xd24a, 0xe32a, 0xe11e, 0xde8d, 0xe9c2, 0xf973, 0x01ac, 0x0681, + 0x0c03, 0x0960, 0x050e, 0x0318, 0x1066, 0x16fc, 0x1c10, 0x1d4e, 0x1e4e, 0x1f4e, 0x200d, 0x2050, 0x1cfd, 0x1688, 0x1276, 0x1379, + 0x0eca, 0x0dcd, 0xea25, 0xf547, 0xfb12, 0xf29a, 0xee28, 0xf36d, 0xfe3e, 0x06fd, 0x0e5e, 0x156e, 0x1b7c, 0x20db, 0x2206, 0x2b09, + 0x29d4, 0x2884, 0x282a, 0x281b, 0x280a, 0x2821, 0x27df, 0x25f3, 0x22ee, 0x1d23, 0x0db5, 0x0662, 0x0368, 0x08e7, 0x0d73, 0x04a5, + 0x05b2, 0x0650, 0x03b2, 0x003a, 0xfc35, 0xfa3f, 0xfafb, 0xf8f2, 0xf66e, 0xf4ce, 0x137c, 0x0e18, 0x0d0a, 0x0d0a, 0x0d0a, 0x0d0a, + 0x0d0a, 0x0d0a, 0x0d0a, 0x0d0a, 0x0d0a, 0x0d13, 0x0d48, 0x0dc2, 0x0f95, 0x1556, 0x19aa, 0x1ba6, 0x1ca3, 0x1d1a, 0x1d69, 0x1dd6, + 0x1d65, 0x1c31, 0x1bfd, 0x1c7e, 0x1cb9, 0xebbe, 0xf8a1, 0xfbf2, 0xfbf2, 0xfbf2, 0xfbf2, 0xfbf2, 0xfbf2, 0xfbf2, 0xfbf2, 0xfbf2, + 0xfbeb, 0xfbbf, 0xfb58, 0xfbd9, 0x013a, 0x05b9, 0x07c2, 0x0868, 0x07d2, 0x05ad, 0x0064, 0xf4fc, 0xea0d, 0xe336, 0xdf4d, 0xde91, + 0xe096, 0xdcf7, 0xdb9c, 0xdb9c, 0xdb9c, 0xdb9c, 0xdb9c, 0xdb9c, 0xdb9c, 0xdb9c, 0xdb9c, 0xdbb2, 0xdc33, 0xdd61, 0xdf73, 0xe0de, + 0xe1ad, 0xe1e8, 0xe1b7, 0xe121, 0xe017, 0xdfd2, 0xe244, 0xe47c, 0xe335, 0xe0df, 0xe029, 0x1ce5, 0x1ded, 0x1e87, 0x1f20, 0x1f57, + 0x1f8e, 0x1fc5, 0x1fb1, 0x1f1f, 0x1ddb, 0x1d29, 0x1e2c, 0x1f22, 0x1f21, 0x1f2c, 0x1f50, 0x21e2, 0x2474, 0x257a, 0x2681, 0x2586, + 0x248a, 0x223d, 0x1fed, 0x1d9c, 0x1b51, 0x1af5, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x000a, 0x0024, 0xff44, 0xfe8c, 0xfd95, 0xfc66, + 0xfc29, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffdb, 0xff6e, 0xfd9e, 0xfb91, 0xf99b, 0xf7bd, 0xf767, 0x918d, 0x93a6, 0x94f4, 0x9642, + 0x9697, 0x96ec, 0x9741, 0x971a, 0x961f, 0x93f7, 0x92be, 0x946f, 0x9660, 0x9653, 0x957a, 0x94a1, 0x93c6, 0x92e6, 0x9237, 0x91e9, + 0x91b8, 0x91c1, 0x90ee, 0x9033, 0x8f94, 0x8f04, 0x8ee7, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0031, 0x00c3, 0x04cf, 0x08d3, 0x0ccc, + 0x10ba, 0x1174, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xfffa, 0xffea, 0xff59, 0xfea2, 0xfdc5, 0xfcc7, 0xfc92, 0xae38, 0xae38, 0xae38, + 0xae38, 0xae38, 0xae38, 0xae38, 0xae38, 0xae38, 0xae38, 0xae38, 0xae38, 0xae38, 0xae38, 0xae38, 0xaffa, 0xb787, 0xbf13, 0xc327, + 0xc4a5, 0xc28f, 0xc079, 0xbc15, 0xb7b1, 0xb34d, 0xaee9, 0xae38, 0xf614, 0xf614, 0xf614, 0xf614, 0xf614, 0xf614, 0xf614, 0xf614, + 0xf614, 0xf614, 0xf6d2, 0xf790, 0xf84d, 0xf90b, 0xfb97, 0xfcbb, 0xfd2a, 0xfd99, 0xfc1a, 0xf96f, 0xf6a0, 0xf5a2, 0xf554, 0xf576, + 0xf598, 0xf5b9, 0xf5d4, 0x0373, 0x0373, 0x0373, 0x0373, 0x0373, 0x0373, 0x0373, 0x0373, 0x0373, 0x0373, 0x0393, 0x03f1, 0x0452, + 0x04b0, 0x050c, 0x0564, 0x05c1, 0x062a, 0x069c, 0x06c6, 0x06ce, 0x0741, 0x07eb, 0x0894, 0x093e, 0x09e8, 0x0a0b, 0x7f25, 0x7f25, + 0x7f26, 0x7f26, 0x7f26, 0x7f27, 0x7f27, 0x7f27, 0x7f28, 0x7f28, 0x7f32, 0x7f52, 0x7f87, 0x7fbd, 0x8031, 0x8080, 0x80ba, 0x80e7, + 0x80bf, 0x8068, 0x802a, 0x801d, 0x801d, 0x8032, 0x804c, 0x8066, 0x808d, 0xd0ce, 0xcb85, 0xc8de, 0xc7ae, 0xc716, 0xc6a0, 0xc66f, + 0xc663, 0xc7f7, 0xcb4f, 0xce0b, 0xccd9, 0xcb29, 0xc6a5, 0xcafa, 0xd36a, 0xd616, 0xd761, 0xd626, 0xd189, 0xccfa, 0xcc42, 0xce1d, + 0xd143, 0xd3d7, 0xd59e, 0xd601, 0x6cbe, 0x6cf2, 0x6ce6, 0x6ce2, 0x6ce7, 0x6ce5, 0x6ce9, 0x6cdf, 0x6cc5, 0x6cbb, 0x6cd5, 0x6d42, + 0x6d71, 0x6bf3, 0x68bd, 0x6753, 0x6696, 0x6600, 0x65a4, 0x65aa, 0x664b, 0x671f, 0x6722, 0x66bc, 0x662a, 0x65b3, 0x65a2, 0x05ae, + 0x05f7, 0x06a6, 0x0703, 0x0703, 0x06f1, 0x06fe, 0x06fa, 0x070f, 0x0724, 0x070e, 0x06ad, 0x06cd, 0x0828, 0x09fc, 0x0ab1, 0x0aed, + 0x0a9d, 0x0979, 0x0763, 0x04f4, 0x03cf, 0x0405, 0x040b, 0x03c4, 0x039a, 0x0395, 0x18ab, 0x1eb1, 0x232e, 0x257a, 0x25d3, 0x2620, + 0x266d, 0x262d, 0x25a7, 0x23a9, 0x20ef, 0x1df8, 0x1e38, 0x2c5f, 0x354b, 0x3225, 0x30c6, 0x2f67, 0x2e2d, 0x2d3c, 0x29e9, 0x24bc, + 0x2262, 0x1f18, 0x1c0d, 0x1a09, 0x19b1, 0xe71d, 0xe67f, 0xe4c1, 0xe428, 0xe425, 0xe42c, 0xe432, 0xe3fc, 0xe34c, 0xe1e6, 0xe218, + 0xe66f, 0xe8d7, 0xd729, 0xcdf0, 0xd535, 0xd51d, 0xd506, 0xd5be, 0xd805, 0xdb35, 0xe0fd, 0xe244, 0xe074, 0xe137, 0xe16f, 0xe195, + 0x02e7, 0x02ac, 0x0298, 0x0290, 0x028b, 0x0284, 0x028a, 0x0298, 0x02b0, 0x02d7, 0x02cc, 0x0203, 0x0196, 0x00d1, 0x0605, 0x09ca, + 0x09bd, 0x09af, 0x098c, 0x08b4, 0x076f, 0x05be, 0x0507, 0x046e, 0x044a, 0x0434, 0x0426, 0x044d, 0x0464, 0x04c3, 0x04ea, 0x04f6, + 0x0502, 0x0503, 0x0501, 0x04f3, 0x04cf, 0x04c7, 0x04ab, 0x047a, 0x06ca, 0x0736, 0x0462, 0x044e, 0x0439, 0x0455, 0x0472, 0x045f, + 0x0461, 0x048e, 0x04d8, 0x04dc, 0x04d2, 0x04cb, 0xee82, 0xe8f4, 0xe4c1, 0xe3f3, 0xe38a, 0xe2f2, 0xe25a, 0xe216, 0xe497, 0xe8f4, + 0xeb50, 0xe4b6, 0xe15f, 0xeaec, 0x024a, 0x0c67, 0x0ed9, 0x114f, 0x0e75, 0x064a, 0xfcae, 0xf47f, 0xf230, 0xefe1, 0xf0ce, 0xf1ba, + 0xf20c, 0x8e32, 0x8e07, 0x8e3c, 0x8e5f, 0x8e69, 0x8e8f, 0x8eb5, 0x8f03, 0x8e93, 0x8e8c, 0x8e54, 0x8de5, 0x8cc5, 0x8d3f, 0x8da4, + 0x8c8f, 0x8bdd, 0x8b2f, 0x8b83, 0x8cf7, 0x8dd4, 0x8cf1, 0x8bcf, 0x8aa0, 0x89f7, 0x8950, 0x8901, 0xf131, 0xf14b, 0xf113, 0xf07c, + 0xf000, 0xf00d, 0xf01b, 0xf051, 0xf065, 0xf091, 0xf0f0, 0xf17f, 0xf077, 0xedea, 0xe781, 0xe555, 0xe52b, 0xe4fc, 0xe697, 0xe8c5, + 0xeb4a, 0xed51, 0xee30, 0xeee2, 0xeec8, 0xeeb4, 0xeeba, 0x2c72, 0x3533, 0x3866, 0x39f8, 0x3aba, 0x3b7b, 0x3c3d, 0x3bde, 0x395a, + 0x33ac, 0x2fba, 0x3675, 0x3ca9, 0x377f, 0x23be, 0x1829, 0x11d8, 0x0ea9, 0x0f5e, 0x16f0, 0x1ff0, 0x2683, 0x2782, 0x267e, 0x247a, + 0x2275, 0x21e9, 0xbae3, 0xb8bf, 0xb802, 0xb7c6, 0xb796, 0xb76d, 0xb75a, 0xb752, 0xb7c2, 0xb8eb, 0xba27, 0xb9ce, 0xb942, 0xb6dd, + 0xb927, 0xbca6, 0xbf31, 0xc0e4, 0xc043, 0xbdb2, 0xbb28, 0xba33, 0xbae4, 0xbbf7, 0xbd17, 0xbde6, 0xbe1d, 0xf850, 0xf710, 0xf66e, + 0xf635, 0xf612, 0xf5fa, 0xf5e5, 0xf5e7, 0xf63e, 0xf705, 0xf7ff, 0xf87c, 0xf82d, 0xf48d, 0xf06a, 0xf0af, 0xf21c, 0xf370, 0xf3c3, + 0xf336, 0xf373, 0xf4ee, 0xf6a7, 0xf7ff, 0xf8e3, 0xf965, 0xf986, 0xef77, 0xefcb, 0xefe0, 0xefe2, 0xefe4, 0xefe1, 0xefe4, 0xefea, + 0xefde, 0xefb2, 0xefa1, 0xeff3, 0xf006, 0xefac, 0xed5b, 0xeb9b, 0xeac0, 0xea66, 0xeae5, 0xec13, 0xed72, 0xee5e, 0xeec0, 0xeeed, + 0xeeea, 0xeedc, 0xeed8, }; + +JointIndex Stalfos4_ao4counterAnimJointIndices[51] = { + { 0x001b, 0x0036, 0x0000, }, + { 0x0001, 0x0002, 0x0001, }, + { 0x0051, 0x006c, 0x0087, }, + { 0x00a2, 0x00bd, 0x00d8, }, + { 0x00f3, 0x010e, 0x0129, }, + { 0x0144, 0x0003, 0x0001, }, + { 0x015f, 0x017a, 0x0195, }, + { 0x0004, 0x0005, 0x0001, }, + { 0x0006, 0x0003, 0x0007, }, + { 0x0001, 0x0003, 0x0001, }, + { 0x01b0, 0x01cb, 0x01e6, }, + { 0x0201, 0x021c, 0x0237, }, + { 0x0252, 0x0003, 0x0003, }, + { 0x026d, 0x0288, 0x02a3, }, + { 0x0002, 0x0008, 0x0001, }, + { 0x0009, 0x000a, 0x000b, }, + { 0x0001, 0x0001, 0x0001, }, + { 0x02be, 0x02d9, 0x02f4, }, + { 0x030f, 0x032a, 0x0345, }, + { 0x0360, 0x0001, 0x0003, }, + { 0x037b, 0x0396, 0x03b1, }, + { 0x000c, 0x0008, 0x0001, }, + { 0x000d, 0x000e, 0x000f, }, + { 0x0001, 0x0001, 0x0003, }, + { 0x03cc, 0x03e7, 0x0402, }, + { 0x041d, 0x0438, 0x0453, }, + { 0x046e, 0x0001, 0x0003, }, + { 0x0489, 0x04a4, 0x04bf, }, + { 0x0002, 0x0008, 0x0001, }, + { 0x0010, 0x0011, 0x0012, }, + { 0x0001, 0x0001, 0x0001, }, + { 0x04da, 0x04f5, 0x0510, }, + { 0x052b, 0x0546, 0x0561, }, + { 0x057c, 0x0597, 0x05b2, }, + { 0x0013, 0x0001, 0x0003, }, + { 0x0001, 0x0001, 0x0001, }, + { 0x0003, 0x0001, 0x0003, }, + { 0x0003, 0x0001, 0x0003, }, + { 0x0001, 0x0001, 0x0001, }, + { 0x05cd, 0x0001, 0x0003, }, + { 0x05e8, 0x0603, 0x061e, }, + { 0x0639, 0x0654, 0x066f, }, + { 0x068a, 0x0001, 0x0003, }, + { 0x06a5, 0x06c0, 0x06db, }, + { 0x0014, 0x0001, 0x0003, }, + { 0x06f6, 0x0711, 0x072c, }, + { 0x0747, 0x0001, 0x0003, }, + { 0x0762, 0x077d, 0x0798, }, + { 0x0014, 0x0001, 0x0003, }, + { 0x0015, 0x0016, 0x0017, }, + { 0x0018, 0x0019, 0x001a, }, +}; + +AnimationHeader Stalfos4_ao4counterAnim = { { 27 }, Stalfos4_ao4counterAnimFrameData, Stalfos4_ao4counterAnimJointIndices, 27 }; + +s16 Stalfos4_ao4guardAnimFrameData[753] = { + 0xfffd, 0x0000, 0x4000, 0xffff, 0x46fc, 0xbf58, 0xf6f1, 0x273d, 0x374e, 0x2aab, 0xbfff, 0xe732, 0x07e1, 0x17d6, 0x1850, 0xf160, + 0x12df, 0x42a8, 0x1a5b, 0xf38d, 0x1010, 0x382d, 0xae38, 0xf613, 0x0373, 0x7f25, 0xeb60, 0xf737, 0x7d89, 0x118e, 0x096f, 0xff41, + 0xec73, 0xffa9, 0xff71, 0xff75, 0xff88, 0xffa3, 0xffb5, 0xffc2, 0xffcf, 0xffdc, 0xffea, 0xffec, 0xffef, 0x03fc, 0x03d0, 0x03b0, + 0x03a0, 0x03a3, 0x03a6, 0x03a9, 0x03ad, 0x03b0, 0x03b3, 0x03b6, 0x03b8, 0x0cc3, 0x0bf0, 0x0b7e, 0x0b0c, 0x0ab9, 0x0aa6, 0x0a92, + 0x0a6c, 0x09f7, 0x08f3, 0x07ee, 0x075b, 0x16bf, 0x1862, 0x197f, 0x1a9b, 0x1afd, 0x1b5e, 0x1bc0, 0x1c22, 0x1b27, 0x1a2c, 0x1931, + 0x1744, 0x3c34, 0x3ba7, 0x3cb2, 0x3ec7, 0x40dc, 0x423b, 0x430f, 0x43ad, 0x4438, 0x4481, 0x446e, 0x444e, 0x04de, 0x07dd, 0x0ad2, + 0x0c34, 0x0c93, 0x0c8c, 0x0c10, 0x0b3f, 0x0999, 0x0727, 0x045a, 0x0182, 0x284a, 0x26d5, 0x271f, 0x26fe, 0x2673, 0x25c9, 0x2514, + 0x2463, 0x23d6, 0x2366, 0x2320, 0x22f7, 0xed8c, 0xeb97, 0xe5b6, 0xdf2c, 0xd95f, 0xd5ac, 0xd2e0, 0xd1e3, 0xd22a, 0xd4fb, 0xd870, + 0xdce2, 0xf56f, 0xf84c, 0x0066, 0x0703, 0x0c10, 0x0ebc, 0x0f55, 0x0ea4, 0x0cae, 0x0a0a, 0x06c9, 0x02fa, 0xd97d, 0xda12, 0xd95e, + 0xda36, 0xdc69, 0xde7d, 0xe009, 0xe11b, 0xe1ca, 0xe262, 0xe242, 0xe148, 0xf496, 0xf4d6, 0xf026, 0xeba2, 0xe7d3, 0xe5dd, 0xe59c, + 0xe67c, 0xe827, 0xe9e1, 0xebbd, 0xee21, 0x2acf, 0x28ce, 0x286f, 0x2920, 0x2af2, 0x2cec, 0x2e8b, 0x2f56, 0x2f8d, 0x2fa6, 0x2fba, + 0x2fba, 0x15be, 0x18bf, 0x1983, 0x196a, 0x187d, 0x16ad, 0x140b, 0x111f, 0x0f25, 0x0e4b, 0x0e4b, 0x0e75, 0xd624, 0xd384, 0xd2f1, + 0xd36b, 0xd4fc, 0xd6e1, 0xd8cf, 0xda6a, 0xdb9f, 0xdc88, 0xdd0f, 0xdd44, 0x4741, 0x4754, 0x49c0, 0x4c51, 0x4e95, 0x4fd7, 0x5040, + 0x503d, 0x4fa2, 0x4e0c, 0x4aea, 0x461d, 0x01e5, 0x0402, 0x04d6, 0x0526, 0x0551, 0x058c, 0x05e7, 0x062a, 0x05ae, 0x042f, 0x01d6, + 0xff21, 0x2c47, 0x2c40, 0x2b69, 0x2a57, 0x2996, 0x2921, 0x291b, 0x2970, 0x2ac0, 0x2ce0, 0x2ece, 0x2faf, 0xedc6, 0xeab1, 0xe45a, + 0xde5d, 0xd972, 0xd6c8, 0xd5d5, 0xd5d5, 0xd89e, 0xde7c, 0xe7ab, 0xf3d1, 0xef8c, 0xf11e, 0xf3f2, 0xf671, 0xf807, 0xf899, 0xf80c, + 0xf6ed, 0xf458, 0xf062, 0xeb8c, 0xe677, 0x064c, 0x04c8, 0x02b4, 0x00d4, 0xfee8, 0xfd4e, 0xfc36, 0xfb44, 0xfb5c, 0xfc9d, 0xffb6, + 0x050f, 0x1ff4, 0x2162, 0x2246, 0x22d9, 0x231f, 0x2353, 0x2376, 0x2377, 0x2338, 0x22b0, 0x21d5, 0x2063, 0x0fcd, 0x0bc3, 0x0bc5, + 0x0bc8, 0x0c99, 0x0efa, 0x1136, 0x133b, 0x152c, 0x1709, 0x18d1, 0x1996, 0x03fc, 0x05ad, 0x05ac, 0x05ab, 0x055f, 0x0460, 0x0341, + 0x0212, 0x00c5, 0xff5b, 0xfdd7, 0xfd22, 0xd2a9, 0xcdd3, 0xcdd6, 0xcdd9, 0xced2, 0xd1ab, 0xd45e, 0xd6d7, 0xd93f, 0xdb96, 0xdddd, + 0xdedc, 0xb9b6, 0xc4a0, 0xc63c, 0xc5c3, 0xc524, 0xc4f5, 0xc54b, 0xc5c5, 0xc5e1, 0xc533, 0xc36c, 0xc0cc, 0x67a9, 0x6dcc, 0x6e51, + 0x6de0, 0x6d5d, 0x6cff, 0x6cbe, 0x6c90, 0x6c66, 0x6c33, 0x6c0c, 0x6bff, 0xf3c0, 0x01a9, 0x03b1, 0x0454, 0x050f, 0x057b, 0x05c6, + 0x05e4, 0x05a9, 0x04d3, 0x0385, 0x01ed, 0x2fad, 0x2f5b, 0x30cf, 0x33e6, 0x3700, 0x3880, 0x39ff, 0x3a3e, 0x39dd, 0x397b, 0x3844, + 0x370c, 0xfcc4, 0xf781, 0xf399, 0xf0e5, 0xeee2, 0xeda4, 0xece9, 0xec47, 0xeb81, 0xeb1a, 0xeb1b, 0xebca, 0xe571, 0xddf5, 0xe021, + 0xe29c, 0xe475, 0xe568, 0xe564, 0xe4e2, 0xe443, 0xe3e6, 0xe37c, 0xe2d7, 0x03d8, 0x0eab, 0x1238, 0x1437, 0x15c4, 0x16df, 0x17da, + 0x1906, 0x1a52, 0x1b25, 0x1b5f, 0x1aea, 0xf4f2, 0xfea6, 0x0262, 0x0378, 0x01e0, 0xfd75, 0xf927, 0xf534, 0xf41f, 0xf316, 0xf219, + 0xf129, 0xe022, 0xde7f, 0xdea6, 0xdebd, 0xde8d, 0xde8a, 0xdf23, 0xe051, 0xe0c4, 0xe140, 0xe1c7, 0xe257, 0xd3ef, 0xc274, 0xbba1, + 0xb9a4, 0xbc93, 0xc4a1, 0xcc93, 0xd435, 0xd663, 0xd887, 0xdaa1, 0xdcaf, 0x2038, 0x26ab, 0x25ad, 0x247c, 0x2350, 0x2328, 0x2397, + 0x247a, 0x24fb, 0x2479, 0x23e2, 0x22fc, 0x0709, 0x0ac1, 0x0a3c, 0x0a54, 0x0a71, 0x0ab9, 0x0ae8, 0x0adb, 0x0a6c, 0x0920, 0x078d, + 0x0616, 0x536d, 0x69aa, 0x6d78, 0x6d7f, 0x6dbe, 0x6dcf, 0x6df4, 0x6e78, 0x6e97, 0x6ddf, 0x6d49, 0x6d12, 0x3f95, 0x433f, 0x4777, + 0x4a98, 0x4d77, 0x4e51, 0x4e29, 0x4cb3, 0x49d7, 0x457b, 0x4143, 0x3e60, 0xfef4, 0xf381, 0xf035, 0xef9d, 0xef5e, 0xef20, 0xeee0, + 0xef24, 0xefb2, 0xf077, 0xf143, 0xf1b2, 0x0e01, 0x095b, 0x0be7, 0x0d12, 0x0d7f, 0x0ded, 0x0e59, 0x0dc7, 0x0c6a, 0x09bc, 0x0713, + 0x0592, 0x1cbb, 0x2b11, 0x2d37, 0x2cf4, 0x2d20, 0x2d4b, 0x2d71, 0x2dc4, 0x2de0, 0x2db2, 0x2d71, 0x2d7b, 0xff91, 0xffe2, 0xffd2, + 0xffc2, 0xffa0, 0xff5c, 0xff3f, 0xff23, 0xff08, 0xfeef, 0xfed7, 0xfece, 0xfa38, 0xfa2a, 0xfa2c, 0xfa2e, 0xfa34, 0xfa4a, 0xfa57, + 0xfa67, 0xfa79, 0xfa8d, 0xfaa2, 0xfaab, 0xcac2, 0xc2d7, 0xc466, 0xc5f5, 0xc950, 0xd042, 0xd364, 0xd685, 0xd9a6, 0xdcc7, 0xdfe8, + 0xe117, 0x1ce5, 0x1ded, 0x1e87, 0x1f20, 0x1f50, 0x1f80, 0x1faf, 0x1fdf, 0x1f2e, 0x1e7e, 0x1dce, 0x1d1d, 0x918d, 0x93a6, 0x94f4, + 0x9642, 0x9697, 0x96ec, 0x9741, 0x971d, 0x96bc, 0x95a0, 0x9426, 0x92ac, 0xd181, 0xcc5c, 0xc89c, 0xc6a2, 0xc5be, 0xc571, 0xc5d1, + 0xc683, 0xc737, 0xc7fe, 0xc87e, 0xc8c4, 0x6ce2, 0x6d20, 0x6cc9, 0x6c5f, 0x6bf4, 0x6b9f, 0x6b68, 0x6b47, 0x6b32, 0x6b2e, 0x6b2e, + 0x6b32, 0x059f, 0x05df, 0x06b7, 0x0772, 0x07c2, 0x07ed, 0x0815, 0x0840, 0x0843, 0x084e, 0x0844, 0x084b, 0x16f0, 0x1c67, 0x23f9, + 0x29da, 0x2c62, 0x2eea, 0x2ee3, 0x2edd, 0x2ed7, 0x2ed1, 0x2eca, 0x2eb0, 0xe81a, 0xe7d6, 0xe427, 0xe0e6, 0xdebe, 0xdd39, 0xdc29, + 0xdb62, 0xdaeb, 0xdaa0, 0xda8a, 0xda82, 0x02b4, 0x026a, 0x02af, 0x0341, 0x03d3, 0x044e, 0x04a1, 0x04d9, 0x04f6, 0x0506, 0x0509, + 0x0508, 0x0428, 0x0430, 0x04ca, 0x0553, 0x0593, 0x05b2, 0x05c1, 0x05c9, 0x05c7, 0x05c3, 0x05c0, 0x05bd, 0xed19, 0xe6a4, 0xe561, + 0xe665, 0xe860, 0xea33, 0xebb7, 0xed21, 0xee42, 0xef15, 0xefa1, 0xefe9, 0x8e37, 0x8e51, 0x8eb2, 0x8f20, 0x8f76, 0x8fb2, 0x8fd4, + 0x8fda, 0x8fd9, 0x8fe0, 0x8fd3, 0x8fbe, 0xf130, 0xf0eb, 0xf027, 0xef55, 0xee90, 0xee04, 0xedc2, 0xed9d, 0xeda3, 0xedc3, 0xede1, + 0xedee, 0x2c23, 0x3594, 0x3849, 0x38ec, 0x3886, 0x3779, 0x3618, 0x34b8, 0x3357, 0x31f7, 0x3118, 0x30a3, 0xbb3a, 0xb92b, 0xb805, + 0xb6e0, 0xb6b6, 0xb669, 0xb5e8, 0xb5f2, 0xb642, 0xb692, 0xb6e1, 0xb731, 0xf88f, 0xf761, 0xf625, 0xf4e8, 0xf40e, 0xf387, 0xf344, + 0xf33a, 0xf34d, 0xf35f, 0xf372, 0xf385, 0xef4e, 0xefd3, 0xefcd, 0xefd7, 0xefa7, 0xef65, 0xef8e, 0xef8d, 0xef77, 0xef60, 0xef4a, + 0xef33, }; + +JointIndex Stalfos4_ao4guardAnimJointIndices[51] = { + { 0x0021, 0x002d, 0x0000, }, + { 0x0001, 0x0002, 0x0001, }, + { 0x0039, 0x0003, 0x0001, }, + { 0x0045, 0x0001, 0x0001, }, + { 0x0051, 0x005d, 0x0069, }, + { 0x0075, 0x0003, 0x0003, }, + { 0x0081, 0x008d, 0x0099, }, + { 0x0004, 0x0005, 0x0001, }, + { 0x0006, 0x0003, 0x0007, }, + { 0x0003, 0x0001, 0x0008, }, + { 0x00a5, 0x00b1, 0x00bd, }, + { 0x00c9, 0x00d5, 0x00e1, }, + { 0x00ed, 0x0003, 0x0001, }, + { 0x00f9, 0x0105, 0x0111, }, + { 0x0009, 0x000a, 0x0001, }, + { 0x000b, 0x000c, 0x000d, }, + { 0x0003, 0x0003, 0x0001, }, + { 0x011d, 0x0129, 0x0135, }, + { 0x0141, 0x014d, 0x0159, }, + { 0x0165, 0x0003, 0x0003, }, + { 0x0171, 0x017d, 0x0189, }, + { 0x0002, 0x000a, 0x0001, }, + { 0x000e, 0x000f, 0x0010, }, + { 0x0003, 0x0001, 0x0011, }, + { 0x0195, 0x01a1, 0x01ad, }, + { 0x01b9, 0x01c5, 0x01d1, }, + { 0x01dd, 0x0003, 0x0001, }, + { 0x01e9, 0x01f5, 0x0201, }, + { 0x0009, 0x000a, 0x0001, }, + { 0x0012, 0x0013, 0x0014, }, + { 0x0001, 0x0001, 0x0001, }, + { 0x020d, 0x0219, 0x0225, }, + { 0x0231, 0x0003, 0x0003, }, + { 0x023d, 0x0001, 0x0001, }, + { 0x0015, 0x0001, 0x0003, }, + { 0x0003, 0x0001, 0x0001, }, + { 0x0003, 0x0001, 0x0001, }, + { 0x0003, 0x0001, 0x0001, }, + { 0x0003, 0x0001, 0x0001, }, + { 0x0016, 0x0001, 0x0003, }, + { 0x0017, 0x0018, 0x0019, }, + { 0x0249, 0x0255, 0x0261, }, + { 0x026d, 0x0001, 0x0001, }, + { 0x0279, 0x0285, 0x0291, }, + { 0x001a, 0x0001, 0x0003, }, + { 0x029d, 0x02a9, 0x02b5, }, + { 0x02c1, 0x0001, 0x0003, }, + { 0x02cd, 0x02d9, 0x02e5, }, + { 0x001a, 0x0001, 0x0001, }, + { 0x001b, 0x001c, 0x001d, }, + { 0x001e, 0x001f, 0x0020, }, +}; + +AnimationHeader Stalfos4_ao4guardAnim = { { 12 }, Stalfos4_ao4guardAnimFrameData, Stalfos4_ao4guardAnimJointIndices, 33 }; + +s16 Stalfos4_ao4walkAnimFrameData[2188] = { + 0xffff, 0x0000, 0x4000, 0xffff, 0x46fc, 0xbf58, 0xf6f1, 0x273d, 0xc558, 0x449e, 0xf813, 0x09b9, 0x23b2, 0x4575, 0xc2e0, 0x0a04, + 0x22c5, 0x43de, 0xb303, 0x255f, 0x382d, 0xeb60, 0xf737, 0x7d89, 0x118e, 0x096f, 0xff41, 0xec73, 0x0419, 0x0425, 0x0432, 0x044a, + 0x0463, 0x047b, 0x0488, 0x0494, 0x047e, 0x0468, 0x045d, 0x0452, 0x043c, 0x0425, 0x041a, 0x040f, 0x0425, 0x043c, 0x0452, 0x045d, + 0x0468, 0x047e, 0x0494, 0x0488, 0x047b, 0x0463, 0x044a, 0x0432, 0x0425, 0x0419, 0xffec, 0xffe2, 0xffd8, 0xffd4, 0xffd1, 0xffcd, + 0xffcb, 0xffc9, 0xffc6, 0xffd2, 0xffd8, 0xffde, 0xffea, 0xfff6, 0xfffc, 0x0002, 0x000c, 0x0017, 0x0022, 0x0027, 0x002c, 0x0037, + 0x0035, 0x0035, 0x0034, 0x0032, 0x0030, 0x0023, 0x001d, 0x0017, 0x0eb4, 0x0ed7, 0x0ef9, 0x0f57, 0x0fb7, 0x1019, 0x104c, 0x107f, + 0x1025, 0x0fce, 0x0fa3, 0x0f78, 0x0f24, 0x0ed1, 0x0ea1, 0x0e70, 0x0ec7, 0x0f1f, 0x0f77, 0x0fa3, 0x0fcf, 0x1028, 0x107f, 0x104c, + 0x1019, 0x0fb7, 0x0f58, 0x0ef7, 0x0ec7, 0x0e97, 0x03fc, 0x03d4, 0x03ad, 0x02a5, 0x019e, 0x009a, 0x0018, 0xff96, 0xfeb9, 0xfdd9, + 0xfd69, 0xfcf9, 0xfc17, 0xfb33, 0xfb6e, 0xfbaa, 0xfc28, 0xfca5, 0xfd22, 0xfd60, 0xfd9e, 0xfe19, 0xff47, 0xffdd, 0x0074, 0x01a3, + 0x02d4, 0x0378, 0x03ca, 0x041d, 0x016c, 0x0160, 0x0155, 0x00f7, 0x0093, 0x002b, 0xfff4, 0xffbd, 0xff62, 0xff0a, 0xfee0, 0xfeb6, + 0xfe65, 0xfe19, 0xfe35, 0xfe51, 0xfe76, 0xfe9d, 0xfec6, 0xfedc, 0xfef2, 0xff1f, 0xff9b, 0xffdb, 0x001c, 0x0095, 0x0109, 0x0141, + 0x015b, 0x0175, 0x13b9, 0x1394, 0x136f, 0x1304, 0x129a, 0x1231, 0x11fc, 0x11c7, 0x1226, 0x1284, 0x12b4, 0x12e3, 0x1342, 0x13a1, + 0x13d0, 0x1400, 0x1393, 0x1326, 0x12b3, 0x1279, 0x1240, 0x11cd, 0x115b, 0x1199, 0x11d8, 0x1255, 0x12d3, 0x1351, 0x1391, 0x13d0, + 0xfeb8, 0xfe91, 0xfe6a, 0xfe18, 0xfdc5, 0xfd72, 0xfd48, 0xfd1e, 0xfcfa, 0xfcd6, 0xfcc5, 0xfcb3, 0xfc91, 0xfc6f, 0xfc5e, 0xfc4d, + 0xfc11, 0xfbd4, 0xfc22, 0xfc4a, 0xfc71, 0xfcc1, 0xfd12, 0xfd43, 0xfd74, 0xfdd6, 0xfe36, 0xfe96, 0xfec5, 0xfef4, 0xfc08, 0xfbf7, + 0xfbe6, 0xfbc6, 0xfba8, 0xfb8c, 0xfb7e, 0xfb71, 0xfb54, 0xfb37, 0xfb28, 0xfb18, 0xfaf9, 0xfada, 0xfaca, 0xfab9, 0xfaac, 0xfa9f, + 0xfad8, 0xfaf4, 0xfb10, 0xfb45, 0xfb79, 0xfb88, 0xfb97, 0xfbb8, 0xfbda, 0xfbff, 0xfc12, 0xfc26, 0x7166, 0x715e, 0x7157, 0x70dc, + 0x703e, 0x6fc4, 0x6fbf, 0x6fbd, 0x704d, 0x714b, 0x71e3, 0x727e, 0x73a3, 0x7476, 0x749a, 0x74be, 0x7458, 0x734d, 0x71a6, 0x7093, + 0x6f81, 0x6d4c, 0x6bdb, 0x6bba, 0x6b9c, 0x6c38, 0x6d55, 0x6e87, 0x6f1f, 0x6fb6, 0x14d5, 0x14b6, 0x1498, 0x1494, 0x14d9, 0x1581, + 0x160a, 0x1694, 0x17c1, 0x18c7, 0x1920, 0x1976, 0x19e1, 0x1a2a, 0x1a44, 0x1a5d, 0x1a7f, 0x1a85, 0x1a6c, 0x1a52, 0x1a34, 0x199e, + 0x18b1, 0x1834, 0x17b6, 0x16ee, 0x166e, 0x1615, 0x15e7, 0x15ba, 0x0ed8, 0x0e35, 0x0d92, 0x0c9d, 0x0c2a, 0x0c3b, 0x0c9b, 0x0cfb, + 0x0e76, 0x108c, 0x11c8, 0x1307, 0x1593, 0x17e6, 0x18b3, 0x1981, 0x1a1d, 0x19a6, 0x186b, 0x1798, 0x16c6, 0x1505, 0x1397, 0x131c, + 0x12a3, 0x121a, 0x11f1, 0x11be, 0x1182, 0x1145, 0xd62b, 0xd671, 0xd6b7, 0xd743, 0xd7cf, 0xd85b, 0xd8a1, 0xd8e7, 0xd7d6, 0xd6c6, + 0xd63d, 0xd5b5, 0xd4a4, 0xd553, 0xd5aa, 0xd602, 0xd96c, 0xdcd5, 0xe03f, 0xe27d, 0xe4bc, 0xe8b8, 0xea8e, 0xe9a2, 0xe8b5, 0xe6dc, + 0xe316, 0xdf50, 0xdd6e, 0xdb8b, 0x11f6, 0x11d2, 0x11ae, 0x111e, 0x1082, 0x1041, 0x1071, 0x109f, 0x11da, 0x1400, 0x152f, 0x165d, + 0x1873, 0x19a6, 0x199b, 0x198f, 0x17e6, 0x14fa, 0x1171, 0x0f98, 0x0dbf, 0x0a89, 0x08b9, 0x08bf, 0x08c2, 0x0a1b, 0x0c1b, 0x0e4d, + 0x0f4a, 0x1048, 0x04ef, 0x0534, 0x0579, 0x0566, 0x04ed, 0x0451, 0x0404, 0x03b6, 0x0308, 0x0212, 0x016c, 0x00c4, 0xff3c, 0xfda7, + 0xfcf9, 0xfc4a, 0xfb5e, 0xfafe, 0xfb23, 0xfb5a, 0xfb92, 0xfc25, 0xfce0, 0xfd59, 0xfdd1, 0xfee6, 0x0012, 0x0147, 0x01e9, 0x028b, + 0xf008, 0xefa5, 0xef43, 0xee8f, 0xee34, 0xee62, 0xeed8, 0xef4e, 0xf076, 0xf184, 0xf1e3, 0xf23d, 0xf2bb, 0xf315, 0xf345, 0xf375, + 0xf406, 0xf48e, 0xf4ef, 0xf4ee, 0xf4ec, 0xf475, 0xf370, 0xf2e9, 0xf262, 0xf1c6, 0xf184, 0xf16a, 0xf153, 0xf141, 0xf510, 0xf55d, + 0xf5ab, 0xf64c, 0xf6f2, 0xf79d, 0xf7fa, 0xf859, 0xf895, 0xf7ec, 0xf799, 0xf747, 0xf6a7, 0xf60b, 0xf5c0, 0xf577, 0xf54a, 0xf5db, + 0xf671, 0xf6bd, 0xf70b, 0xf7aa, 0xf859, 0xf877, 0xf895, 0xf7ec, 0xf747, 0xf6a7, 0xf658, 0xf60b, 0x0ecd, 0x0e8b, 0x0e4c, 0x0dd2, + 0x0d60, 0x0cf6, 0x0cc1, 0x0c8e, 0x0c6f, 0x0cc9, 0x0cf8, 0x0d2a, 0x0d92, 0x0e02, 0x0e3b, 0x0e76, 0x0e9b, 0x0e26, 0x0db8, 0x0d83, + 0x0d50, 0x0cef, 0x0c8e, 0x0c7f, 0x0c6f, 0x0cc9, 0x0d2a, 0x0d92, 0x0dc9, 0x0e02, 0xde9f, 0xdd9d, 0xdc9c, 0xda99, 0xd896, 0xd693, + 0xd581, 0xd46e, 0xd3c0, 0xd5aa, 0xd69e, 0xd793, 0xd97c, 0xdb65, 0xdc56, 0xdd48, 0xdddc, 0xdc00, 0xda24, 0xd936, 0xd848, 0xd66d, + 0xd46e, 0xd417, 0xd3c0, 0xd5aa, 0xd793, 0xd97c, 0xda70, 0xdb65, 0x5cbe, 0x5af3, 0x5927, 0x569a, 0x5612, 0x5727, 0x58b6, 0x5a58, + 0x5f7b, 0xe55c, 0xe835, 0xeafc, 0xef83, 0xf26c, 0xf30d, 0xf3aa, 0xf326, 0xf12c, 0xede1, 0xebc4, 0xe99c, 0xe4d5, 0x6029, 0x5e87, + 0x5cf3, 0x5b2e, 0x5acf, 0x5c1b, 0x5d21, 0x5e23, 0x2b2a, 0x2b35, 0x2b32, 0x2b03, 0x2af0, 0x2b66, 0x2bda, 0x2c46, 0x2cf9, 0x52e5, + 0x5316, 0x535c, 0x5418, 0x54b9, 0x54e9, 0x551a, 0x54cd, 0x544b, 0x5392, 0x535b, 0x5331, 0x5309, 0x2c89, 0x2c35, 0x2bda, 0x2b72, + 0x2b61, 0x2b3a, 0x2b22, 0x2b04, 0x3367, 0x30c1, 0x2e1b, 0x29ae, 0x27b7, 0x281e, 0x29d4, 0x2b9b, 0x314c, 0xb774, 0xba45, 0xbd05, + 0xc14a, 0xc3ed, 0xc484, 0xc519, 0xc4a4, 0xc2cd, 0xbf98, 0xbd78, 0xbb4d, 0xb63f, 0x3139, 0x2fa6, 0x2e21, 0x2d6e, 0x2ebf, 0x31e9, + 0x33a7, 0x3562, 0xd71d, 0xd66c, 0xd5bb, 0xd45a, 0xd2f8, 0xd197, 0xd216, 0xd295, 0xd393, 0xd440, 0xd497, 0xd4ee, 0xd59c, 0xd649, + 0xd6d4, 0xd75e, 0xd873, 0xd988, 0xd978, 0xd96f, 0xd967, 0xd956, 0xd88e, 0xd829, 0xd7c5, 0xd83a, 0xd8af, 0xd924, 0xd95e, 0xd998, + 0x1023, 0x1090, 0x10fe, 0x1155, 0x112e, 0x1059, 0x0f9a, 0x0ed7, 0x0d08, 0x0b73, 0x0ac5, 0x0a14, 0x08ba, 0x075f, 0x06a0, 0x05e0, + 0x049b, 0x0409, 0x043d, 0x04b5, 0x052b, 0x06bd, 0x08d6, 0x09ca, 0x0ab9, 0x0bbe, 0x0c40, 0x0cb3, 0x0d13, 0x0d75, 0xf183, 0xf2ce, + 0xf419, 0xf634, 0xf70c, 0xf683, 0xf579, 0xf470, 0xf196, 0xeec0, 0xed8a, 0xec54, 0xea61, 0xe907, 0xe8ca, 0xe88e, 0xe8e7, 0xea0c, + 0xebb3, 0xecba, 0xedc2, 0xf00e, 0xf250, 0xf31c, 0xf3ec, 0xf451, 0xf39f, 0xf203, 0xf13c, 0xf076, 0xfcbe, 0xfd1b, 0xfd7a, 0xfe67, + 0xff30, 0xffe2, 0x0043, 0x00a8, 0x0157, 0x01a1, 0x01aa, 0x01b9, 0x01d2, 0x0218, 0x026c, 0x02c3, 0x03a2, 0x0441, 0x0472, 0x0442, + 0x0416, 0x032b, 0x01a4, 0x00e8, 0x0033, 0xff56, 0xfec6, 0xfe25, 0xfdce, 0xfd74, 0xf2c8, 0xf201, 0xf130, 0xef17, 0xed40, 0xec88, + 0xece3, 0xed42, 0xeecc, 0xf087, 0xf164, 0xf23e, 0xf3b8, 0xf4c9, 0xf52b, 0xf591, 0xf5da, 0xf590, 0xf469, 0xf36c, 0xf26f, 0xf031, + 0xee0b, 0xed7b, 0xecf1, 0xed28, 0xee7c, 0xf086, 0xf17d, 0xf275, 0x1309, 0x13f3, 0x14d7, 0x15ba, 0x1524, 0x13e8, 0x135a, 0x12ce, + 0x11fd, 0x117a, 0x115a, 0x1131, 0x111b, 0x113c, 0x1178, 0x11b1, 0x1263, 0x1335, 0x13b1, 0x13a8, 0x1393, 0x12ec, 0x1194, 0x10e6, + 0x1034, 0x0ff5, 0x1061, 0x10d3, 0x10ed, 0x10f8, 0xef2a, 0xee07, 0xecdc, 0xe837, 0xe30a, 0xdee9, 0xddb6, 0xdc84, 0xdc2b, 0xddc7, + 0xdf78, 0xe127, 0xe573, 0xe9a4, 0xeb66, 0xed29, 0xef69, 0xef73, 0xecd0, 0xea8e, 0xe84c, 0xe342, 0xdebd, 0xdd82, 0xdc4c, 0xdcfb, + 0xe072, 0xe577, 0xe80f, 0xeaa8, 0x0252, 0x037f, 0x04ac, 0x0770, 0x0a80, 0x0d98, 0x0ecc, 0x0ffc, 0x0ff0, 0x0dc0, 0x0c38, 0x0ab3, + 0x0789, 0x04c9, 0x03e8, 0x0308, 0x02ae, 0x0395, 0x04f7, 0x05bb, 0x0681, 0x0777, 0x0723, 0x0656, 0x0586, 0x0370, 0x01bd, 0x0078, + 0x004b, 0x001e, 0x1a1f, 0x1a3b, 0x1a55, 0x1a54, 0x1a39, 0x19e7, 0x198f, 0x1934, 0x185f, 0x1788, 0x1737, 0x16e4, 0x1653, 0x15eb, + 0x15d9, 0x15c8, 0x15ef, 0x1642, 0x169a, 0x16de, 0x1721, 0x17d1, 0x18a8, 0x1900, 0x1956, 0x19c4, 0x19fe, 0x1a0c, 0x1a0f, 0x1a11, + 0x6aa1, 0x6acc, 0x6af8, 0x6bff, 0x6d59, 0x6ecc, 0x6f62, 0x6ff4, 0x7062, 0x705d, 0x703b, 0x701d, 0x6fbd, 0x6f99, 0x6fc9, 0x6ff9, + 0x70e4, 0x7237, 0x7375, 0x73e9, 0x745e, 0x74d9, 0x7494, 0x741e, 0x73a4, 0x723f, 0x70a5, 0x6eb5, 0x6dc9, 0x6cde, 0x2446, 0x221a, + 0x1fed, 0x1b26, 0x165e, 0x11ea, 0x108e, 0x0f32, 0x1011, 0x13fa, 0x1642, 0x188a, 0x1cc7, 0x205d, 0x21b8, 0x2314, 0x242a, 0x23bb, + 0x2236, 0x2165, 0x2094, 0x1f47, 0x1f62, 0x2086, 0x21aa, 0x2524, 0x2867, 0x2a93, 0x2aaf, 0x2acb, 0xe1c5, 0xe341, 0xe4b9, 0xe7fa, + 0xeb46, 0xee7b, 0xef9d, 0xf0be, 0xf177, 0xf106, 0xf0b6, 0xf065, 0xefe3, 0xef6e, 0xef2e, 0xeeee, 0xee61, 0xeddf, 0xed6b, 0xed3a, + 0xed0a, 0xec66, 0xeb15, 0xe9e7, 0xe8b6, 0xe597, 0xe253, 0xdfb7, 0xdf24, 0xde90, 0x0e2a, 0x0daf, 0x0d2f, 0x0b73, 0x0958, 0x073b, + 0x066d, 0x059e, 0x04ce, 0x04af, 0x04c7, 0x04de, 0x0524, 0x0548, 0x0537, 0x0527, 0x04a4, 0x03ed, 0x0346, 0x030f, 0x02d8, 0x02de, + 0x03af, 0x046f, 0x052d, 0x0727, 0x0943, 0x0b49, 0x0c23, 0x0cfc, 0x05ff, 0x06aa, 0x0750, 0x086b, 0x093c, 0x09d9, 0x0a19, 0x0a53, + 0x0aaf, 0x0b04, 0x0b38, 0x0b6c, 0x0bb7, 0x0bd1, 0x0bb5, 0x0b9a, 0x0b04, 0x0a3c, 0x0951, 0x08d8, 0x0860, 0x077c, 0x06b9, 0x0665, + 0x060c, 0x0551, 0x0489, 0x03ef, 0x03e6, 0x03d9, 0x05c4, 0x059b, 0x0571, 0x051d, 0x04c7, 0x0470, 0x0437, 0x03fd, 0x0388, 0x03d5, + 0x03fb, 0x0421, 0x046c, 0x04b7, 0x0509, 0x055a, 0x05b3, 0x0542, 0x04ce, 0x0494, 0x0458, 0x03e0, 0x03d7, 0x03d3, 0x03ce, 0x03c5, + 0x03bc, 0x0449, 0x048f, 0x04d4, 0xfe5e, 0xfe77, 0xfe8f, 0xfebc, 0xfee7, 0xff0f, 0xff28, 0xff3f, 0xff69, 0xff4e, 0xff3f, 0xff30, + 0xff11, 0xfeef, 0xfec7, 0xfe9b, 0xfe69, 0xfea9, 0xfee4, 0xfeff, 0xff19, 0xff4a, 0xff4d, 0xff4f, 0xff50, 0xff54, 0xff57, 0xff20, + 0xff01, 0xfee1, 0xd64f, 0xd59f, 0xd4f0, 0xd390, 0xd231, 0xd0d1, 0xcfed, 0xcf09, 0xcd41, 0xce6d, 0xcf03, 0xcf98, 0xd0c4, 0xd1ef, + 0xd340, 0xd490, 0xd605, 0xd42b, 0xd250, 0xd162, 0xd074, 0xce98, 0xce74, 0xce63, 0xce51, 0xce2d, 0xce0a, 0xd037, 0xd14e, 0xd264, + 0xd42e, 0xd62e, 0xd8b7, 0xe40c, 0xfee8, 0xa057, 0xa80d, 0xad26, 0xafb7, 0xb17a, 0xb23b, 0xb2e8, 0xb068, 0xae01, 0xb0e0, 0xb3dc, + 0xb239, 0xb216, 0xb0f1, 0xb047, 0xaf96, 0xaced, 0xa869, 0xa084, 0x10f7, 0xe488, 0xd2c8, 0xca64, 0xcd1e, 0xcf4e, 0x3873, 0x3943, + 0x3a0d, 0x3c11, 0x3d54, 0x437f, 0x4454, 0x4544, 0x4663, 0x4757, 0x47d1, 0x484d, 0x487d, 0x48b3, 0x4886, 0x4866, 0x482a, 0x47e1, + 0x4777, 0x4731, 0x46eb, 0x45d6, 0x4429, 0x430c, 0x3dd3, 0x3daf, 0x3b80, 0x39d9, 0x38ec, 0x37fa, 0x1d28, 0x1f1e, 0x219e, 0x2cd0, + 0x48b5, 0xea8d, 0xf244, 0xf75f, 0xfa31, 0xfbb6, 0xfc4c, 0xfccd, 0xfaaa, 0xf8a1, 0xfbed, 0xff55, 0xfeb7, 0xffea, 0x0022, 0x0025, + 0x0021, 0xfef1, 0xf9c4, 0xf185, 0x619d, 0x341b, 0x20da, 0x16db, 0x18ba, 0x1a10, 0x38e9, 0x3879, 0x380a, 0x372a, 0x364a, 0x356a, + 0x35c4, 0x361d, 0x36d1, 0x3785, 0x37df, 0x3839, 0x38ec, 0x39a0, 0x3abb, 0x3bd6, 0x3e0b, 0x4040, 0x41a9, 0x425d, 0x4311, 0x447a, + 0x441c, 0x43ed, 0x43bf, 0x4361, 0x4195, 0x3fc8, 0x3ee2, 0x3dfc, 0xf9b4, 0xfa9d, 0xfb84, 0xfcf0, 0xfde1, 0xfe2f, 0xfe02, 0xfdd8, + 0xfccf, 0xfb57, 0xfa7c, 0xf9a3, 0xf7db, 0xf63d, 0xf595, 0xf4ed, 0xf43c, 0xf44e, 0xf4f8, 0xf56b, 0xf5dd, 0xf6b4, 0xf73f, 0xf735, + 0xf72d, 0xf6a5, 0xf612, 0xf5c1, 0xf5fa, 0xf632, 0x17aa, 0x1755, 0x16ff, 0x15e6, 0x1488, 0x131a, 0x1272, 0x11ca, 0x10be, 0x0ffc, + 0x0faf, 0x0f60, 0x0edc, 0x0e5c, 0x0e07, 0x0db1, 0x0cf4, 0x0c3d, 0x0bd9, 0x0bd6, 0x0bd3, 0x0c4a, 0x0d71, 0x0e50, 0x0f30, 0x1140, + 0x135e, 0x1543, 0x160d, 0x16d7, 0xf3e1, 0xf43a, 0xf490, 0xf4f3, 0xf4f7, 0xf48b, 0xf425, 0xf3c1, 0xf2be, 0xf1cb, 0xf169, 0xf108, + 0xf06f, 0xf001, 0xefe5, 0xefcb, 0xefc9, 0xeff9, 0xf052, 0xf093, 0xf0d4, 0xf185, 0xf257, 0xf2a6, 0xf2f5, 0xf31e, 0xf2e7, 0xf28f, + 0xf286, 0xf27d, 0x1c02, 0x1bef, 0x1bdd, 0x1d29, 0x1f4f, 0x212a, 0x21f2, 0x229f, 0x236d, 0x23e7, 0x2417, 0x2447, 0x24b4, 0x252f, + 0x2574, 0x25b1, 0x26a9, 0x27bc, 0x28e6, 0x293c, 0x2984, 0x295c, 0x2873, 0x27c2, 0x2711, 0x2581, 0x23d5, 0x21e9, 0x20de, 0x1fb5, + 0xe384, 0xe2fe, 0xe279, 0xe2f5, 0xe4d0, 0xe770, 0xe8ee, 0xea73, 0xecf2, 0xee26, 0xee04, 0xede2, 0xec70, 0xea78, 0xe96f, 0xe864, + 0xe6b9, 0xe685, 0xe81e, 0xe986, 0xeaef, 0xee2a, 0xf09a, 0xf13c, 0xf1dd, 0xf13f, 0xef19, 0xebf9, 0xea62, 0xe8d8, 0xe6e8, 0xe6e1, + 0xe6da, 0xe402, 0xdf84, 0xdb0b, 0xd917, 0xd737, 0xd4d3, 0xd453, 0xd4cc, 0xd545, 0xd73a, 0xd9b2, 0xdad8, 0xdc01, 0xdd67, 0xdd32, + 0xdb71, 0xda3b, 0xd910, 0xd6d8, 0xd55f, 0xd524, 0xd4e7, 0xd605, 0xd8a3, 0xdc5e, 0xde63, 0xe080, 0x1de8, 0x1dc8, 0x1da9, 0x1d3e, + 0x1cc4, 0x1c46, 0x1c0c, 0x1bcf, 0x1b6d, 0x1b28, 0x1b13, 0x1afd, 0x1ae4, 0x1ada, 0x1ad9, 0x1ad8, 0x1ae4, 0x1afc, 0x1b20, 0x1b37, + 0x1b4c, 0x1b85, 0x1bd1, 0x1c03, 0x1c36, 0x1ca6, 0x1d16, 0x1d7b, 0x1da1, 0x1dc8, 0xeded, 0xee53, 0xeeba, 0xf037, 0xf224, 0xf472, + 0xf5b6, 0xf6f8, 0xf93f, 0xfb00, 0xfb99, 0xfc32, 0xfd06, 0xfd71, 0xfd87, 0xfd9c, 0xfd60, 0xfcc4, 0xfbc0, 0xfb14, 0xfa69, 0xf8bd, + 0xf6ce, 0xf5be, 0xf4ae, 0xf2ab, 0xf0d5, 0xef51, 0xeec7, 0xee3d, 0xfa5e, 0xfa66, 0xfa6d, 0xfa79, 0xfa5e, 0xfa0b, 0xf9b3, 0xf95a, + 0xf89a, 0xf827, 0xf80b, 0xf7ed, 0xf7e6, 0xf7fa, 0xf80b, 0xf81c, 0xf87b, 0xf8fd, 0xf9ad, 0xf9fb, 0xfa49, 0xfa9f, 0xfa98, 0xfa7c, + 0xfa5f, 0xfa44, 0xfa66, 0xfa89, 0xfa93, 0xfa9c, 0x8eea, 0x8eeb, 0x8eec, 0x8eee, 0x8ef2, 0x8ef4, 0x8ef5, 0x8ef5, 0x8ef5, 0x8ef5, + 0x8ef5, 0x8ef5, 0x8ef5, 0x8ef5, 0x8ef5, 0x8ef5, 0x8ef5, 0x8ef5, 0x8ef5, 0x8ef5, 0x8ef5, 0x8ef5, 0x8ef5, 0x8ef4, 0x8ef3, 0x8ef1, + 0x8eef, 0x8eec, 0x8eea, 0x8ee8, 0x1155, 0x1146, 0x1137, 0x1119, 0x10e0, 0x10a7, 0x108a, 0x106e, 0x1034, 0x0ffb, 0x0ffb, 0x0ffb, + 0x0ffb, 0x0ffb, 0x0ffb, 0x0ffb, 0x0ffb, 0x0ffb, 0x0ffb, 0x1012, 0x1029, 0x1057, 0x1085, 0x109c, 0x10b3, 0x10e1, 0x110e, 0x113c, + 0x1153, 0x116a, 0xfce9, 0xfd14, 0xfd3f, 0xfd96, 0xfe38, 0xfeda, 0xff2b, 0xff7c, 0x001e, 0x00c0, 0x00bf, 0x00bf, 0x00bf, 0x00bf, + 0x00bf, 0x00bf, 0x00bf, 0x00bf, 0x00bf, 0x007f, 0x003e, 0xffbc, 0xff3a, 0xfef9, 0xfeb8, 0xfe36, 0xfdb3, 0xfd31, 0xfcef, 0xfcae, + 0xaea8, 0xaee0, 0xaf18, 0xafb7, 0xb057, 0xb0f7, 0xb146, 0xb196, 0xb107, 0xb077, 0xb02f, 0xafe7, 0xaf58, 0xaec8, 0xae80, 0xae38, + 0xae74, 0xaeb0, 0xaeec, 0xaf0a, 0xaf28, 0xaf64, 0xaf9f, 0xaf7e, 0xaf5d, 0xaf1a, 0xaed8, 0xae95, 0xae74, 0xae53, 0xf5dc, 0xf5eb, + 0xf5f8, 0xf60d, 0xf619, 0xf61d, 0xf61b, 0xf619, 0xf60c, 0xf5f7, 0xf5e8, 0xf5d9, 0xf5b2, 0xf581, 0xf563, 0xf545, 0xf57b, 0xf5a9, + 0xf5cf, 0xf5de, 0xf5ed, 0xf603, 0xf615, 0xf619, 0xf61c, 0xf61b, 0xf610, 0xf5fc, 0xf5ed, 0xf5dd, 0x0965, 0x0847, 0x0729, 0x04ec, + 0x029f, 0x0051, 0xff0d, 0xfdca, 0xfb4e, 0xf8f9, 0xf7ce, 0xf6a3, 0xf44e, 0xf1fa, 0xf0d0, 0xefa6, 0xf18c, 0xf3b6, 0xf5e1, 0xf6f7, + 0xf80c, 0xfa38, 0xfcc0, 0xfe03, 0xff47, 0x01ce, 0x0453, 0x06d8, 0x081a, 0x095d, 0x8058, 0x8072, 0x808c, 0x80bd, 0x80a8, 0x8092, + 0x808e, 0x808a, 0x80a9, 0x80c1, 0x80cd, 0x80db, 0x80f9, 0x811c, 0x8131, 0x8146, 0x803a, 0x8046, 0x8057, 0x8061, 0x806c, 0x8083, + 0x8085, 0x8087, 0x8088, 0x808c, 0x808f, 0x8090, 0x8090, 0x808f, 0xc9ad, 0xcc72, 0xcf1f, 0xd426, 0xd9d1, 0xdf10, 0xe1a2, 0xe424, + 0xe6b3, 0xe75d, 0xe7b9, 0xe80d, 0xe8b2, 0xe9cc, 0xeb13, 0xec5b, 0xef74, 0xef65, 0xef4f, 0xef3f, 0xef2f, 0xef07, 0xeab0, 0xe68e, + 0xe24f, 0xd715, 0xcd6e, 0xc83b, 0xc7ab, 0xc711, 0x673c, 0x6874, 0x69bc, 0x6c65, 0x6f91, 0x720e, 0x739f, 0x753b, 0x7767, 0x79d1, + 0x7ab0, 0x7b92, 0x7d62, 0x7f6d, 0x7f5a, 0x7f4f, 0x7df7, 0x7bf3, 0x79f5, 0x78f7, 0x77f8, 0x75fa, 0x7376, 0x71c9, 0x703b, 0x6cf8, + 0x698c, 0x66ef, 0x6661, 0x65d9, 0xf98e, 0xfac6, 0xfbde, 0xfd6c, 0xff4a, 0x0110, 0x01e7, 0x02a1, 0x045f, 0x05cc, 0x0700, 0x0831, + 0x0a86, 0x0cd0, 0x0db2, 0x0e95, 0x0faf, 0x0fc4, 0x0fdb, 0x0fe5, 0x0fee, 0x0ffe, 0x0f5f, 0x0e46, 0x0cfc, 0x08b1, 0x02a5, 0xfc58, + 0xfa31, 0xf802, 0x2e5b, 0x2ec9, 0x2f37, 0x2d67, 0x2a59, 0x2701, 0x25f4, 0x24e7, 0x2531, 0x2763, 0x28ad, 0x29f7, 0x2bc7, 0x2bf8, + 0x2adf, 0x29c6, 0x2719, 0x26e9, 0x28d1, 0x2a96, 0x2c5a, 0x30ef, 0x35b5, 0x3849, 0x3add, 0x3d28, 0x3987, 0x30ef, 0x2cec, 0x28ea, + 0xd399, 0xd1f8, 0xd056, 0xcd13, 0xc9d0, 0xc7e2, 0xc6ec, 0xc5f6, 0xc2eb, 0xbfe4, 0xbe81, 0xbd1f, 0xba77, 0xb7e2, 0xb7c1, 0xb7a3, + 0xbb43, 0xc3f5, 0xcca1, 0xd0e5, 0xd537, 0xde26, 0xe1ab, 0xdfb7, 0xddca, 0xd5db, 0xd294, 0xcee2, 0xd2ab, 0xd675, 0x03c6, 0x0387, + 0x034d, 0x0300, 0x02e1, 0x02d5, 0x02da, 0x02e1, 0x0333, 0x03a9, 0x048d, 0x0574, 0x0766, 0x0977, 0x0a4a, 0x0b1e, 0x0a4c, 0x0566, + 0x00b7, 0xfe68, 0xfc31, 0xf828, 0xf5c7, 0xf6f1, 0xf822, 0xfc31, 0x024d, 0x080f, 0x079f, 0x0747, 0x00bd, 0x012e, 0x01a0, 0x0296, + 0x0399, 0x0482, 0x04f8, 0x056e, 0x0646, 0x0717, 0x0774, 0x07c9, 0x0898, 0x092d, 0x099c, 0x0a0b, 0x0b45, 0x0c23, 0x0b76, 0x0ac0, + 0x09cd, 0x072c, 0x04bd, 0x054d, 0x05cd, 0x0572, 0x0533, 0x0453, 0x0358, 0x0254, 0xf3ea, 0xf65b, 0xf8c6, 0xfd81, 0xfe72, 0xff68, + 0xfdd7, 0xfc3f, 0xf2d2, 0xe35b, 0xdb2e, 0xd28c, 0xc7a9, 0xc40f, 0xc426, 0xc43e, 0xc669, 0xcb69, 0xd023, 0xd2d1, 0xd56d, 0xda5d, + 0xdf27, 0xe002, 0xe0db, 0xe307, 0xe50d, 0xe7af, 0xe8f2, 0xea2b, 0x8e64, 0x8dfc, 0x8d87, 0x8d4e, 0x8eb7, 0x901e, 0x914c, 0x9278, + 0x95eb, 0x9a20, 0x9c03, 0x9d48, 0x9ecb, 0x9f14, 0x9ee0, 0x9ead, 0x9e42, 0x9c60, 0x9a8a, 0x9989, 0x987f, 0x96e1, 0x96b7, 0x967c, + 0x963f, 0x94b9, 0x9311, 0x91cb, 0x911c, 0x9064, 0xf10a, 0xf020, 0xef3f, 0xedcf, 0xed76, 0xed0a, 0xed2e, 0xed60, 0xef48, 0xf4ea, + 0xf882, 0xfca6, 0x04a9, 0x09d4, 0x0a74, 0x0b13, 0x09ef, 0x0852, 0x074a, 0x0680, 0x05ce, 0x0496, 0x018b, 0x00dc, 0x002f, 0xfddf, + 0xfbbf, 0xf898, 0xf721, 0xf5b3, 0x2766, 0x2601, 0x249c, 0x23d4, 0x252b, 0x28bd, 0x2b79, 0x2e35, 0x3723, 0x3f49, 0x3fca, 0x404a, + 0x395f, 0x3037, 0x2f28, 0x2e19, 0x308d, 0x3037, 0x2e19, 0x2c97, 0x2b15, 0x282e, 0x26f4, 0x2791, 0x282e, 0x2af8, 0x2dfc, 0x2fc5, + 0x2fa9, 0x2f8c, 0xb9e5, 0xbc8b, 0xbf10, 0xc538, 0xcac7, 0xcec8, 0xcf1f, 0xcf77, 0xca84, 0xc3e9, 0xc2c9, 0xc198, 0xc52f, 0xd035, + 0xd317, 0xd602, 0xd201, 0xcf12, 0xccf2, 0xcc16, 0xcb3b, 0xc9ad, 0xc79f, 0xc615, 0xc48a, 0xc0d9, 0xbd04, 0xb9d3, 0xb8bc, 0xb7a6, + 0xf01d, 0xf250, 0xf497, 0xf9fa, 0xfed2, 0x01f9, 0x0264, 0x02cf, 0x0073, 0xfc96, 0xfaf6, 0xf960, 0xf776, 0xfb10, 0xfce5, 0xfea6, + 0xfed0, 0xfeb0, 0xfe3b, 0xfdd5, 0xfd6e, 0xfc45, 0xfaa9, 0xf993, 0xf87e, 0xf619, 0xf39c, 0xf156, 0xf06d, 0xef81, 0xf65a, 0xf4e9, + 0xf3a6, 0xf213, 0xf1e7, 0xf281, 0xf2d4, 0xf328, 0xf3de, 0xf5ce, 0xf743, 0xf8c6, 0xfacc, 0xfcf7, 0xfdfa, 0xff1d, 0xfebb, 0xfe78, + 0xfe4f, 0xfe3d, 0xfe2e, 0xfdf7, 0xfdb7, 0xfda4, 0xfd9b, 0xfd9a, 0xfd95, 0xfd1d, 0xfc71, 0xfbcb, }; + +JointIndex Stalfos4_ao4walkAnimJointIndices[51] = { + { 0x0000, 0x001c, 0x003a, }, + { 0x0001, 0x0002, 0x0001, }, + { 0x0058, 0x0076, 0x0094, }, + { 0x00b2, 0x00d0, 0x00ee, }, + { 0x010c, 0x012a, 0x0148, }, + { 0x0166, 0x0003, 0x0001, }, + { 0x0184, 0x01a2, 0x01c0, }, + { 0x0004, 0x0005, 0x0003, }, + { 0x0006, 0x0003, 0x0007, }, + { 0x0003, 0x0003, 0x0003, }, + { 0x01de, 0x01fc, 0x021a, }, + { 0x0238, 0x0256, 0x0274, }, + { 0x0292, 0x0003, 0x0003, }, + { 0x02b0, 0x02ce, 0x02ec, }, + { 0x0003, 0x0008, 0x0009, }, + { 0x000a, 0x000b, 0x000c, }, + { 0x0003, 0x0003, 0x0001, }, + { 0x030a, 0x0328, 0x0346, }, + { 0x0364, 0x0382, 0x03a0, }, + { 0x03be, 0x0003, 0x0001, }, + { 0x03dc, 0x03fa, 0x0418, }, + { 0x000d, 0x000e, 0x0001, }, + { 0x000f, 0x0003, 0x0010, }, + { 0x0001, 0x0003, 0x0003, }, + { 0x0436, 0x0454, 0x0472, }, + { 0x0490, 0x04ae, 0x04cc, }, + { 0x04ea, 0x0001, 0x0001, }, + { 0x0508, 0x0526, 0x0544, }, + { 0x0011, 0x0012, 0x0001, }, + { 0x0003, 0x0003, 0x0013, }, + { 0x0003, 0x0003, 0x0003, }, + { 0x0562, 0x0580, 0x059e, }, + { 0x05bc, 0x05da, 0x05f8, }, + { 0x0616, 0x0634, 0x0652, }, + { 0x0014, 0x0001, 0x0003, }, + { 0x0003, 0x0001, 0x0003, }, + { 0x0003, 0x0001, 0x0003, }, + { 0x0003, 0x0001, 0x0003, }, + { 0x0003, 0x0001, 0x0003, }, + { 0x0670, 0x0001, 0x0003, }, + { 0x068e, 0x06ac, 0x06ca, }, + { 0x06e8, 0x0706, 0x0724, }, + { 0x0742, 0x0001, 0x0003, }, + { 0x0760, 0x077e, 0x079c, }, + { 0x0015, 0x0001, 0x0003, }, + { 0x07ba, 0x07d8, 0x07f6, }, + { 0x0814, 0x0001, 0x0001, }, + { 0x0832, 0x0850, 0x086e, }, + { 0x0015, 0x0001, 0x0003, }, + { 0x0016, 0x0017, 0x0018, }, + { 0x0019, 0x001a, 0x001b, }, +}; + +AnimationHeader Stalfos4_ao4walkAnim = { { 30 }, Stalfos4_ao4walkAnimFrameData, Stalfos4_ao4walkAnimJointIndices, 28 }; + +s16 Stalfos4_aoAttackaAnimFrameData[4446] = { + 0x0000, 0x4000, 0x4444, 0xfe2b, 0x3318, 0xb907, 0xffff, 0xe9fa, 0xfb23, 0x16fc, 0x357a, 0xbfff, 0xe732, 0x07e1, 0x17d6, 0x3ef9, + 0xfb7b, 0x47df, 0x4c16, 0x01a1, 0x0157, 0x03e6, 0x254f, 0x16cb, 0xeb97, 0x1880, 0x1a5b, 0xf38d, 0x1010, 0x382d, 0xae38, 0xeb60, + 0xf737, 0x7d89, 0x118e, 0x096f, 0xff41, 0xec73, 0x0005, 0x000b, 0x0011, 0x0018, 0x001e, 0x0024, 0x002b, 0x002f, 0x0034, 0x0038, + 0x003c, 0x0040, 0x0044, 0x0048, 0x004c, 0x0050, 0x004a, 0x0045, 0x003f, 0x003a, 0x0034, 0x002f, 0x0029, 0x0024, 0x001e, 0x0019, + 0x0014, 0x0010, 0x000c, 0x0009, 0x0005, 0x0001, 0xffff, 0xfffb, 0xfff7, 0xfffa, 0xfffc, 0x001d, 0x003e, 0x0061, 0x0087, 0x00a3, + 0x00aa, 0x00b0, 0x00a9, 0x009a, 0x007b, 0x005d, 0x0052, 0x0047, 0x003c, 0x0031, 0x0026, 0x0049, 0x0103, 0x01f6, 0x02b1, 0x02bf, + 0x028d, 0x0288, 0x0288, 0x0287, 0x0286, 0x0274, 0x0229, 0x01c2, 0x015c, 0x00f5, 0x00a9, 0x006c, 0x002e, 0x0025, 0x001c, 0x0013, + 0x000b, 0x0002, 0x0427, 0x0413, 0x03f8, 0x03dd, 0x03c2, 0x03a8, 0x038d, 0x037e, 0x0374, 0x036a, 0x0364, 0x0367, 0x036a, 0x036c, + 0x036f, 0x0372, 0x0374, 0x0377, 0x037a, 0x037c, 0x037f, 0x037f, 0x0380, 0x0381, 0x0382, 0x0383, 0x0384, 0x0385, 0x0385, 0x0383, + 0x0381, 0x037f, 0x037d, 0x037b, 0x0379, 0x0377, 0x0375, 0x0373, 0x0371, 0x0371, 0x0377, 0x037d, 0x0383, 0x0389, 0x0395, 0x03a5, + 0x03b5, 0x03b6, 0x03b7, 0x03b8, 0x03bc, 0x03c2, 0x03c8, 0x03e1, 0x0421, 0x045d, 0x044e, 0x03ef, 0x03b8, 0x03a7, 0x039f, 0x039b, + 0x0398, 0x039e, 0x03b8, 0x03dc, 0x0401, 0x0426, 0x0430, 0x042d, 0x042a, 0x0427, 0x0424, 0x0424, 0x042a, 0x042f, 0xfffd, 0xfffd, + 0xfffc, 0xfffc, 0xfffc, 0xfffb, 0xfffb, 0xfffb, 0xfffa, 0xfffa, 0xfffa, 0xfff9, 0xfff9, 0xfff9, 0xfff8, 0xfff8, 0xfff8, 0xfff7, + 0xfff6, 0xfff6, 0xfff5, 0xfff4, 0xfff3, 0xfff2, 0xfff1, 0xfff0, 0xffef, 0xffee, 0xffed, 0xffec, 0xffeb, 0xffea, 0xffea, 0xffe9, + 0xffe8, 0xffe7, 0xffe7, 0xffe7, 0xffe7, 0xffe7, 0xffd6, 0xffab, 0xff81, 0xffa0, 0xffc7, 0xffe8, 0xfff3, 0xfff3, 0xfff1, 0xffef, + 0xffed, 0xffee, 0xffea, 0xffdd, 0xffc2, 0xffac, 0xffa4, 0xff9e, 0xff9c, 0xff9b, 0xff9a, 0xff98, 0xff9b, 0xffa1, 0xffa6, 0xffba, + 0xffcd, 0xffe1, 0xfff5, 0xfff6, 0xfff8, 0xfff9, 0xfffa, 0xfffc, 0xfffd, 0xfffe, 0x0f78, 0x1007, 0x1096, 0x1125, 0x1191, 0x1200, + 0x1271, 0x12e7, 0x135f, 0x13db, 0x13ae, 0x138a, 0x136e, 0x135a, 0x134f, 0x134b, 0x1336, 0x1320, 0x130a, 0x12f4, 0x12df, 0x12cb, + 0x12b7, 0x12a4, 0x1292, 0x1280, 0x126f, 0x1252, 0x122f, 0x120b, 0x11e7, 0x11c3, 0x11ab, 0x1188, 0x1164, 0x1140, 0x111c, 0x10f8, + 0x10d5, 0x1070, 0x0f4a, 0x0ae6, 0x0792, 0x03ad, 0xfe85, 0xf802, 0xf37f, 0xf0f0, 0xeff7, 0xeeff, 0xee08, 0xed13, 0xec20, 0xef40, + 0xf4c1, 0xfac0, 0x07e2, 0x16a7, 0x17a6, 0x16ba, 0x15cd, 0x14df, 0x13f1, 0x12fe, 0x1214, 0x113d, 0x1079, 0x0fc5, 0x0f21, 0x0e8a, + 0x0e5c, 0x0e68, 0x0e81, 0x0ea6, 0x0ed8, 0x0ee4, 0xf524, 0xf536, 0xf547, 0xf557, 0xf698, 0xf7d5, 0xf90d, 0xfa41, 0xfb70, 0xfc9a, + 0xfe22, 0xffbd, 0x015a, 0x02f7, 0x0495, 0x0634, 0x06af, 0x072b, 0x07a6, 0x0823, 0x089f, 0x091b, 0x0998, 0x0a15, 0x0a92, 0x0b0f, + 0x0b8c, 0x0bb7, 0x0bb6, 0x0bb0, 0x0baa, 0x0ba3, 0x0b9f, 0x0b98, 0x0b92, 0x0b8b, 0x0b85, 0x0b7e, 0x0b77, 0x0b7a, 0x096c, 0xfeda, + 0xf195, 0xe663, 0xe082, 0xdd4d, 0xdb09, 0xd995, 0xd960, 0xd934, 0xd90e, 0xd8f0, 0xd8d8, 0xda8e, 0xe514, 0xf473, 0x081e, 0x0eac, + 0x0ebc, 0x0eaf, 0x0ea8, 0x0eaa, 0x0eb2, 0x0e0d, 0x0bf8, 0x09d9, 0x07b1, 0x0580, 0x0349, 0x0109, 0xfec4, 0xfc7f, 0xfa3b, 0xf7f7, + 0xf5b4, 0xf53a, 0xfbd0, 0xfbd6, 0xfbdc, 0xfbe3, 0xfc7b, 0xfd19, 0xfdbf, 0xfe6b, 0xff1e, 0xffd8, 0x00c2, 0x0186, 0x0247, 0x0306, + 0x03c5, 0x0482, 0x04a8, 0x04ce, 0x04f3, 0x0517, 0x053b, 0x055e, 0x0581, 0x05a3, 0x05c5, 0x05e7, 0x0607, 0x05ff, 0x05e7, 0x05dc, + 0x05d1, 0x05c6, 0x05bf, 0x05b4, 0x05a9, 0x059e, 0x0594, 0x0589, 0x057e, 0x054a, 0x01ce, 0xf67d, 0xecf8, 0xed4f, 0xf4ab, 0xfe90, + 0x05c1, 0x0a16, 0x0bb3, 0x0d52, 0x0ef2, 0x1091, 0x122f, 0x0dd8, 0x00d9, 0xf503, 0xf776, 0x031b, 0x0573, 0x05f2, 0x0673, 0x06f4, + 0x0775, 0x0754, 0x05fd, 0x04bf, 0x0397, 0x0284, 0x0183, 0x0094, 0xffb1, 0xfecf, 0xfdec, 0xfd05, 0xfc19, 0xfbde, 0x148b, 0x150f, + 0x1593, 0x1616, 0x16a3, 0x1741, 0x17df, 0x187c, 0x1918, 0x1960, 0x197c, 0x1997, 0x19b9, 0x19e0, 0x1a0c, 0x1a3e, 0x19b5, 0x1930, + 0x18af, 0x183b, 0x17d2, 0x176f, 0x1713, 0x16bc, 0x166c, 0x1620, 0x15da, 0x1599, 0x143f, 0x12df, 0x117a, 0x1010, 0x0f1c, 0x0dab, + 0x0c36, 0x0abf, 0x0947, 0x07ce, 0x0653, 0x0567, 0x056e, 0x0521, 0x053c, 0x05cc, 0x04fc, 0x02ea, 0x0092, 0xfe84, 0xfc85, 0xfa95, + 0xf8b6, 0xf6e6, 0xf525, 0xf58f, 0xf634, 0xf955, 0x0440, 0x1276, 0x177d, 0x1a8d, 0x1d9f, 0x20b3, 0x23c8, 0x23b6, 0x23a4, 0x2289, + 0x2068, 0x1e59, 0x1c5d, 0x1a4a, 0x17f4, 0x163b, 0x15a5, 0x151c, 0x14a0, 0x142d, 0xfe2a, 0xfe1f, 0xfe10, 0xfdff, 0xfdea, 0xfdd4, + 0xfdb9, 0xfd9b, 0xfdab, 0xfe1d, 0xfed0, 0x0005, 0x013a, 0x026d, 0x03a0, 0x04d3, 0x0607, 0x073b, 0x086a, 0x09c8, 0x0b46, 0x0cc6, + 0x0e49, 0x0fcc, 0x1152, 0x12d8, 0x145f, 0x15e7, 0x166e, 0x16ec, 0x1761, 0x17cc, 0x180e, 0x1868, 0x18b7, 0x18f4, 0x191d, 0x1940, + 0x195c, 0x190e, 0x15f9, 0x0b05, 0x0012, 0xf551, 0xec8c, 0xe947, 0xe670, 0xe4f7, 0xe5da, 0xe6c9, 0xe7c4, 0xe8ca, 0xe9d9, 0xee5e, + 0xf96b, 0x0561, 0x0d11, 0x1054, 0x1024, 0x1015, 0x0ffd, 0x0fdd, 0x0fb2, 0x0f71, 0x0f30, 0x0def, 0x0cd8, 0x0b97, 0x0a33, 0x08ae, + 0x070c, 0x0544, 0x036e, 0x0190, 0xffac, 0xfe4c, 0xfc32, 0xfca9, 0xfd20, 0xfd96, 0xfe0c, 0xfe80, 0xfef2, 0xff65, 0xff90, 0xff35, + 0xff0b, 0xff41, 0xff79, 0xffb3, 0xffef, 0x002f, 0x0054, 0x0072, 0x0090, 0x00e6, 0x0147, 0x01a1, 0x01f3, 0x023e, 0x0282, 0x02c0, + 0x02f7, 0x0329, 0x023c, 0x0146, 0x0046, 0xff3b, 0xfe85, 0xfd6d, 0xfc4e, 0xfb44, 0xfa70, 0xf997, 0xf8ba, 0xf820, 0xf7be, 0xf6cb, + 0xf5e8, 0xf650, 0xf8ee, 0xfdc9, 0x0142, 0x03df, 0x059b, 0x06d3, 0x07f2, 0x08f8, 0x09e5, 0x0850, 0x0524, 0x01a1, 0x02bd, 0x082d, + 0x09c0, 0x0a82, 0x0b4d, 0x0c24, 0x0d03, 0x0cba, 0x0c72, 0x0a8f, 0x0867, 0x0665, 0x0485, 0x02c5, 0x011e, 0xffbd, 0xfe99, 0xfd83, + 0xfc78, 0xfbc3, 0x36b1, 0x3638, 0x358f, 0x34e4, 0x3439, 0x3407, 0x3413, 0x341e, 0x3429, 0x3433, 0x343d, 0x3446, 0x344e, 0x3460, + 0x3478, 0x3490, 0x3479, 0x340b, 0x3471, 0x34e0, 0x355a, 0x35de, 0x366d, 0x3707, 0x37ac, 0x385b, 0x3918, 0x38b2, 0x3817, 0x377a, + 0x375d, 0x3739, 0x371d, 0x36ee, 0x36b8, 0x367b, 0x3639, 0x35f2, 0x35a5, 0x35b4, 0x3684, 0x3763, 0x3853, 0x3921, 0x397e, 0x39e1, + 0x3a49, 0x3ab5, 0x3b27, 0x3b9e, 0x3c19, 0x3ca1, 0x3cd7, 0x3cd9, 0x3cd8, 0x3cbd, 0x3c74, 0x3c2c, 0x3be5, 0x3b9d, 0x3b44, 0x3ae3, + 0x3a82, 0x3a21, 0x39c1, 0x3962, 0x3903, 0x38a4, 0x3846, 0x37e8, 0x378b, 0x372e, 0x3704, 0x36f2, 0x36e1, 0x36d0, 0x0227, 0x00d7, + 0xff4d, 0xfdc4, 0xfc3c, 0xfc05, 0xfc76, 0xfce7, 0xfd58, 0xfdc9, 0xfe3a, 0xfeab, 0xff1d, 0xff31, 0xff15, 0xfefa, 0xfe93, 0xfd92, + 0xfbf4, 0xfa5a, 0xf8c4, 0xf733, 0xf5a6, 0xf41e, 0xf29c, 0xf11f, 0xf0d6, 0xf133, 0xf1a5, 0xf214, 0xf361, 0xf4ad, 0xf58b, 0xf6d8, + 0xf825, 0xf971, 0xfabe, 0xfc0a, 0xfd55, 0xfecb, 0x00bf, 0x02bd, 0x04b5, 0x062f, 0x06c3, 0x0754, 0x07e2, 0x086c, 0x08f4, 0x0978, + 0x09f8, 0x0a77, 0x0a7a, 0x0a3f, 0x0a05, 0x09c7, 0x097a, 0x092d, 0x08e0, 0x0893, 0x0831, 0x07c5, 0x0759, 0x06ec, 0x0680, 0x0613, + 0x05a5, 0x0538, 0x04ca, 0x045c, 0x03ee, 0x037f, 0x034c, 0x0337, 0x0321, 0x030c, 0xdc66, 0xdc65, 0xdc6d, 0xdc80, 0xdc9f, 0xdc97, + 0xdc79, 0xdc5c, 0xdc40, 0xdc24, 0xdc09, 0xdbef, 0xdbd6, 0xdbca, 0xdbc5, 0xdbc0, 0xdb84, 0xdadb, 0xda66, 0xd9f0, 0xd97d, 0xd909, + 0xd895, 0xd821, 0xd7ab, 0xd733, 0xd673, 0xd593, 0xd541, 0xd4ef, 0xd474, 0xd3fe, 0xd3b3, 0xd348, 0xd2e1, 0xd280, 0xd222, 0xd1ca, + 0xd174, 0xd12a, 0xd18d, 0xd248, 0xd311, 0xd3df, 0xd4a0, 0xd563, 0xd628, 0xd6ef, 0xd7b8, 0xd884, 0xd952, 0xda3f, 0xdb4c, 0xdc4d, + 0xdd4d, 0xddef, 0xddd6, 0xddbe, 0xdda7, 0xdd91, 0xdd77, 0xdd5c, 0xdd43, 0xdd2b, 0xdd13, 0xdcfd, 0xdce8, 0xdcd4, 0xdcc1, 0xdcaf, + 0xdc9e, 0xdc8e, 0xdc83, 0xdc7a, 0xdc71, 0xdc69, 0x13d4, 0x15bc, 0x17ea, 0x1a9b, 0x1db0, 0x21aa, 0x2504, 0x2597, 0x22a3, 0x1617, + 0xf99e, 0x651f, 0x5b9f, 0x5852, 0x52b2, 0x4ea6, 0x4fc3, 0x50e5, 0x520f, 0x5340, 0x54ca, 0x57f1, 0x5b08, 0x5e25, 0x623f, 0x662e, + 0x6a1d, 0x6e41, 0x7256, 0x765a, 0x7a23, 0x7d94, 0x7fca, 0x8303, 0x8636, 0x88fa, 0x8bf1, 0x8f07, 0x9069, 0x906d, 0x85e5, 0x2d89, + 0x1399, 0x52af, 0x5d85, 0x5e49, 0x6279, 0x67bc, 0x6ca1, 0x70d5, 0x7364, 0x7443, 0x73d9, 0x77c8, 0x7626, 0x6a02, 0x6f91, 0x81d9, + 0x9682, 0x97b2, 0x9558, 0x9399, 0x91e0, 0x8ecb, 0x8787, 0x7da7, 0x7430, 0x6b7d, 0x665f, 0x668d, 0x6b7d, 0xf5ab, 0x04fc, 0x0c78, + 0x11ac, 0x11b4, 0x5772, 0x5665, 0x553b, 0x53d7, 0x528b, 0x514e, 0x4f8d, 0x4c8d, 0x4969, 0x465f, 0x45a4, 0x37e0, 0x33ca, 0x2fc0, + 0x2d6c, 0x2aab, 0x287e, 0x265f, 0x2451, 0x2253, 0x20cd, 0x2063, 0x2076, 0x2094, 0x1fbb, 0x1ec5, 0x1e3a, 0x1dd9, 0x1d5d, 0x1cc9, + 0x1c03, 0x1b1e, 0x1a6d, 0x19b0, 0x19a3, 0x19dd, 0x1aa6, 0x1b87, 0x1d0f, 0x1f4d, 0x283c, 0x2ea1, 0x21ff, 0x2738, 0x0361, 0x10b6, + 0x16cf, 0x1644, 0x13b0, 0x0daa, 0x0642, 0xfe8a, 0xf7cf, 0xf6b4, 0xf65c, 0xfc08, 0x0b2b, 0x0f46, 0x1055, 0x127e, 0x13b8, 0x155c, + 0x1725, 0x1894, 0x1ac6, 0x1c74, 0x1d47, 0x1e9f, 0x217f, 0x25a4, 0x2a73, 0x5238, 0x50d8, 0x5276, 0x55da, 0x57c7, 0xd543, 0xd6c7, + 0xd8a9, 0xdb47, 0xde48, 0xe1a5, 0xe3d8, 0xe315, 0xde2f, 0xd062, 0xb23c, 0x1c39, 0x11d5, 0x0d9c, 0x05f6, 0xffef, 0xfeff, 0xfdff, + 0xfcef, 0xfbcf, 0xfa75, 0xfaf9, 0xfbd1, 0xfcaa, 0xfedf, 0x00d8, 0x0355, 0x05c0, 0x0848, 0x0b19, 0x0dba, 0x1016, 0x1195, 0x13bd, + 0x15f6, 0x1711, 0x1884, 0x1ab8, 0x1cd0, 0x1e64, 0x14c5, 0xcdfe, 0xc107, 0x124b, 0x2941, 0x2b37, 0x2b43, 0x29a4, 0x27ec, 0x27ef, + 0x2852, 0x28c6, 0x29a9, 0x2723, 0x2c96, 0x397d, 0x367f, 0x24e8, 0x1c6d, 0x193f, 0x1968, 0x1aee, 0x1c60, 0x1de4, 0x1abd, 0x14e9, + 0x0ef5, 0x0c8e, 0x0b49, 0x0f41, 0x1657, 0xa338, 0xb722, 0xc529, 0xd069, 0xd3c0, 0xd456, 0xd4fc, 0xd5c5, 0xd68e, 0xd757, 0xd821, + 0xd642, 0xd464, 0xd198, 0xcecc, 0xcc00, 0xcade, 0xca91, 0xca45, 0xc9f8, 0xcb56, 0xcd42, 0xce9b, 0xcff4, 0xd14e, 0xd2a7, 0xd370, + 0xd3f1, 0xd472, 0xd4f4, 0xd490, 0xd3bd, 0xd2ee, 0xd30c, 0xd32b, 0xd34a, 0xd369, 0xd37d, 0xd39c, 0xd3ba, 0xd249, 0xd0fb, 0xd3ad, + 0xd65f, 0xdd49, 0xdbd5, 0xe16c, 0xde02, 0xeb10, 0xe35d, 0xd7d3, 0xcf1a, 0xc6a9, 0xbe37, 0xb835, 0xb233, 0xae53, 0xaa88, 0xac18, + 0xc2ee, 0xc4ad, 0xbc52, 0xb97c, 0xb6c6, 0xb6c6, 0xb734, 0xb6f6, 0xb6b9, 0xb745, 0xb90f, 0xbcff, 0xc3f9, 0xce47, 0xd69d, 0xdb9d, + 0xd854, 0xd38d, 0xcf5d, 0xcf95, 0xd1cf, 0xd3a2, 0x174c, 0x164e, 0x1545, 0x1427, 0x137b, 0x12d6, 0x12de, 0x1433, 0x1544, 0x1650, + 0x16be, 0x15f3, 0x1540, 0x14a6, 0x1343, 0x102c, 0x0d51, 0x0b18, 0x0927, 0x072a, 0x04f9, 0x02c3, 0x0088, 0xfe48, 0xfd90, 0xfcd6, + 0xfc32, 0xfba7, 0xfb1e, 0xfa7a, 0xf9cb, 0xf923, 0xf8b5, 0xf813, 0xf771, 0xf789, 0xf7a3, 0xf4eb, 0xf236, 0xeed1, 0xf21b, 0x1b0b, + 0x2210, 0xee1f, 0x1a26, 0x1e9b, 0x2336, 0x28b4, 0x2f5d, 0x38ef, 0xc48d, 0xd444, 0xe681, 0xe14f, 0xc58c, 0xec21, 0x02a5, 0xfab3, + 0xf765, 0xfd41, 0x0226, 0x0679, 0x0ac6, 0x0f1f, 0x12b9, 0x14ae, 0x1146, 0x0c35, 0x06c2, 0x0467, 0x0837, 0x0c26, 0x10e1, 0x14e5, + 0x1688, 0x17e2, 0xed43, 0xeca3, 0xec12, 0xebc8, 0xecc0, 0xedbb, 0xeecb, 0xeff5, 0xf2c2, 0xf5a0, 0xf873, 0xfb12, 0xfdb2, 0x0059, + 0x02d2, 0x04e6, 0x06b4, 0x08d9, 0x0b3c, 0x0dc4, 0x0de0, 0x0e11, 0x0e5a, 0x0eac, 0x0f19, 0x0f8a, 0x0eab, 0x0dce, 0x0d02, 0x0c3b, + 0x0b7a, 0x0a44, 0x0950, 0x07e9, 0x0686, 0x0512, 0x0292, 0x0042, 0xfe38, 0xfc9b, 0xe276, 0xc8ae, 0xd7ea, 0xb513, 0x9b79, 0x9f45, + 0xa199, 0xa64e, 0xaa70, 0xae27, 0xcf94, 0xcea4, 0xd074, 0xd198, 0xd563, 0xce7e, 0xe849, 0xf304, 0xf6ec, 0xfa2e, 0xfba7, 0xfc38, + 0xfc86, 0xfbfd, 0xfd30, 0xffaf, 0x015b, 0x0073, 0xfdb3, 0xfabe, 0xf86f, 0xf637, 0xf419, 0xf1d7, 0xef24, 0xee03, 0xf534, 0xf69f, + 0xf814, 0xf919, 0xfa20, 0xfb1d, 0xfbce, 0xfc00, 0xfac2, 0xf9ae, 0xf8e2, 0xf851, 0xf7e5, 0xf7df, 0xf7b3, 0xf729, 0xf8e5, 0xfa79, + 0xfbd9, 0xfcfa, 0xfd77, 0xfdee, 0xfded, 0xfde2, 0xfe59, 0xfecc, 0xfed2, 0xfee6, 0xff89, 0x002b, 0x00cf, 0x018f, 0x021d, 0x02fc, + 0x03d1, 0x04c0, 0x05e5, 0x07e5, 0x0a34, 0x0cff, 0x0b51, 0xdfc9, 0xdde2, 0x127a, 0xeaa0, 0xf222, 0xee8a, 0xe655, 0xdb1a, 0xcd58, + 0x3c40, 0x26ab, 0x0fe1, 0x169e, 0x3770, 0x1a7b, 0x011a, 0xfc34, 0xfd68, 0xff7f, 0x00fb, 0x020f, 0x033e, 0x038d, 0x02f2, 0x01cf, + 0xff17, 0xfd42, 0xfb65, 0xfb88, 0xfae7, 0xf9ce, 0xf7fc, 0xf61b, 0xf4bb, 0xf401, 0xf87f, 0xf714, 0xf598, 0xf42c, 0xf2e4, 0xf1c6, + 0xf0c2, 0xefbe, 0xeeed, 0xeea2, 0xee9c, 0xeea1, 0xeee9, 0xef39, 0xef88, 0xefce, 0xef1a, 0xed76, 0xec19, 0xeac0, 0xe99c, 0xe8a3, + 0xe807, 0xe815, 0xe896, 0xe940, 0xea72, 0xebb0, 0xebb2, 0xebbc, 0xebc5, 0xebcd, 0xebd2, 0xebd6, 0xeb4c, 0xea70, 0xe846, 0xe554, + 0xe25a, 0xdeeb, 0xd959, 0xc237, 0x1dcd, 0xd802, 0xf801, 0xf48f, 0xf11c, 0xedc9, 0xeb70, 0xed39, 0xf15b, 0xf8b0, 0xfdf2, 0xf932, + 0xf819, 0xf96d, 0xf1c0, 0xecda, 0xece7, 0xef2f, 0xee65, 0xedad, 0xeca4, 0xeaee, 0xe970, 0xe76c, 0xe44c, 0xe195, 0xdfbe, 0xdfa7, + 0xe0d7, 0xe3e6, 0xe8fd, 0xeec4, 0xf457, 0xf902, 0x0cdd, 0x0d84, 0x0ddd, 0x0e1b, 0x0e18, 0x0e17, 0x0e01, 0x0dba, 0x0c6a, 0x0ba4, + 0x0b24, 0x0aa2, 0x0941, 0x07df, 0x0707, 0x0744, 0x0796, 0x077c, 0x073b, 0x0738, 0x0638, 0x0525, 0x0563, 0x058c, 0x053f, 0x0408, + 0x0329, 0x0253, 0x0265, 0x0199, 0x00ce, 0x0002, 0xfeed, 0xfd4f, 0xfbb1, 0xf957, 0xf6ad, 0xf5bf, 0xf50c, 0xf539, 0xfa5a, 0x147c, + 0x6514, 0x28eb, 0x0882, 0x02a5, 0xfc78, 0xf7a0, 0xf081, 0xebde, 0xe667, 0xe276, 0xe139, 0xe4d1, 0xf507, 0x03da, 0xfd6a, 0xedad, + 0xd857, 0xd74b, 0xd9a8, 0xdc73, 0xdfa9, 0xe397, 0xe8cc, 0xee65, 0xf40c, 0xf990, 0xfd83, 0x012a, 0x03a3, 0x05e3, 0x082a, 0x0b69, + 0x0c9b, 0x0ced, 0xe79e, 0xe63b, 0xe451, 0xe260, 0xe098, 0xded9, 0xdd17, 0xdb49, 0xd9ec, 0xd8bd, 0xd7a6, 0xd695, 0xd5bc, 0xd4e5, + 0xd3d6, 0xd254, 0xd0f3, 0xce9a, 0xcc30, 0xc9e5, 0xc83c, 0xc68f, 0xc4e0, 0xc31a, 0xc1ac, 0xc0ea, 0xc035, 0xbf91, 0xbf2e, 0xbf43, + 0xbf59, 0xbf6e, 0xbf9f, 0xbfe8, 0xc033, 0xc09f, 0xc162, 0xc339, 0xc554, 0xc7cf, 0xc453, 0xb67a, 0x2021, 0xcd45, 0xdc6c, 0xe5f3, + 0xe7f2, 0xe789, 0xe690, 0xe3c4, 0xe065, 0xdb55, 0xd9ed, 0xdcc7, 0xdcd7, 0xd793, 0xd344, 0xca18, 0xc3a7, 0xbf79, 0xbfa0, 0xbff6, + 0xc0ce, 0xc22e, 0xc041, 0xbcee, 0xbad5, 0xbdc9, 0xc298, 0xc8a2, 0xceb4, 0xd4e1, 0xdb55, 0xe00e, 0xe4a7, 0xe7b0, 0xc82f, 0xc8b7, + 0xc95d, 0xc9fc, 0xca93, 0xcb35, 0xcb91, 0xcb4f, 0xcb0b, 0xcac6, 0xca7e, 0xca36, 0xc9ea, 0xc99d, 0xc94f, 0xc900, 0xc8b0, 0xc884, + 0xc86a, 0xc84f, 0xc835, 0xc81a, 0xc800, 0xc7e6, 0xc7cb, 0xc7b1, 0xc796, 0xc77c, 0xc762, 0xc747, 0xc72d, 0xc712, 0xc713, 0xc714, + 0xc714, 0xc715, 0xc716, 0xc717, 0xc717, 0xc718, 0xc719, 0xc720, 0xc735, 0xc74a, 0xc75f, 0xc774, 0xc789, 0xc79d, 0xc7b2, 0xc7c7, + 0xc7dc, 0xc7f8, 0xc823, 0xc84e, 0xc878, 0xc8fe, 0xc983, 0xca08, 0xca8e, 0xcb13, 0xcb2a, 0xcb08, 0xcae6, 0xcac4, 0xcaa3, 0xca81, + 0xca60, 0xca3e, 0xca1c, 0xc9e9, 0xc990, 0xc938, 0xc8df, 0xc887, 0xc82e, 0xc7f0, 0xff4b, 0x002b, 0x014a, 0x026f, 0x0397, 0x049a, + 0x050a, 0x047f, 0x03f6, 0x036d, 0x02e5, 0x025f, 0x01df, 0x0161, 0x00e3, 0x0066, 0xffec, 0xffae, 0xff89, 0xff64, 0xff3e, 0xff19, + 0xfef4, 0xfecf, 0xfeaa, 0xfe85, 0xfe60, 0xfe3a, 0xfe15, 0xfdf0, 0xfdcb, 0xfda6, 0xfda7, 0xfda8, 0xfda9, 0xfdaa, 0xfdab, 0xfdac, + 0xfdad, 0xfdae, 0xfdaf, 0xfdba, 0xfdd7, 0xfdf4, 0xfe12, 0xfe2f, 0xfe4c, 0xfe69, 0xfe86, 0xfea4, 0xfec1, 0xfee9, 0xff25, 0xff61, + 0xff9e, 0x005a, 0x0116, 0x01d1, 0x028d, 0x0348, 0x0367, 0x0338, 0x0309, 0x02da, 0x02aa, 0x027b, 0x024c, 0x021d, 0x01ee, 0x01a5, + 0x0128, 0x00ac, 0x002f, 0xffb2, 0xff35, 0xfedd, 0xd8b2, 0xd83d, 0xd7a8, 0xd719, 0xd68f, 0xd69f, 0xd6f4, 0xd736, 0xd779, 0xd7bd, + 0xd802, 0xd849, 0xd876, 0xd8a5, 0xd8d4, 0xd905, 0xd926, 0xd926, 0xd927, 0xd927, 0xd927, 0xd928, 0xd928, 0xd929, 0xd92a, 0xd92b, + 0xd92c, 0xd92d, 0xd92e, 0xd930, 0xd931, 0xd932, 0xd932, 0xd932, 0xd932, 0xd932, 0xd932, 0xd932, 0xd932, 0xd932, 0xd932, 0xd932, + 0xd930, 0xd92f, 0xd92e, 0xd92d, 0xd92d, 0xd92c, 0xd92b, 0xd92a, 0xd92a, 0xd929, 0xd928, 0xd927, 0xd926, 0xd926, 0xd929, 0xd92d, + 0xd935, 0xd93e, 0xd940, 0xd93d, 0xd93b, 0xd938, 0xd936, 0xd934, 0xd932, 0xd930, 0xd92e, 0xd92c, 0xd929, 0xd927, 0xd926, 0xd926, + 0xd927, 0xd929, 0x0935, 0x079e, 0xfd44, 0xf2da, 0xeaea, 0xe685, 0xe41a, 0xe700, 0xebfc, 0xef53, 0xf0c8, 0xf200, 0xf72a, 0xfabb, + 0xfe98, 0x0250, 0x05e8, 0x085b, 0x0a44, 0x0c02, 0x0c76, 0x0d0c, 0x0d98, 0x0dc5, 0x0efd, 0x0fed, 0x10bd, 0x113f, 0x11d1, 0x12ca, + 0x13b0, 0x147a, 0x14f4, 0x15a6, 0x165a, 0x1713, 0x17f1, 0x1887, 0x1907, 0x1967, 0x19fd, 0x200a, 0x29c7, 0x23c9, 0x18ad, 0x1289, + 0xaed0, 0xd70c, 0x628b, 0x65dd, 0x6b3b, 0x6e32, 0xefe8, 0xeb1d, 0xeaad, 0x0778, 0xf764, 0xcddd, 0xc073, 0xc3ce, 0xc60a, 0xc775, + 0xc86f, 0xc917, 0xc6b1, 0xc111, 0xb4a9, 0x2a7c, 0x21a4, 0x1b01, 0x160f, 0x1178, 0x0cf1, 0x0a4e, 0x08d8, 0x0960, 0x3a60, 0x3b45, + 0x3bea, 0x3c0f, 0x3bb5, 0x3aef, 0x39f2, 0x3944, 0x38b2, 0x37ec, 0x36fa, 0x360d, 0x355a, 0x3459, 0x330f, 0x315b, 0x2f66, 0x2d2c, + 0x2acd, 0x2861, 0x25db, 0x236e, 0x217f, 0x1f68, 0x1cfc, 0x1af6, 0x1924, 0x1704, 0x14a9, 0x122d, 0x0fc0, 0x0d6f, 0x0be3, 0x098c, + 0x072a, 0x0513, 0x0393, 0x01b7, 0xffed, 0xfe2f, 0x00a4, 0x07f3, 0x0588, 0x117f, 0x1234, 0x1797, 0x4eff, 0x5814, 0x17f0, 0x0d3c, + 0x03cb, 0xfbad, 0x8a2d, 0x8a5e, 0x80bc, 0x77a3, 0x709e, 0x6d71, 0x6b9e, 0x6ade, 0x6aae, 0x6acf, 0x6ace, 0x6ada, 0x65b7, 0x5d25, + 0x5905, 0x2867, 0x2969, 0x2b94, 0x2de6, 0x30bb, 0x33bc, 0x3656, 0x3854, 0x393b, 0x4955, 0x45a2, 0x39b2, 0x2e02, 0x24e1, 0x1f51, + 0x1bc6, 0x1f35, 0x2582, 0x2a4b, 0x2d94, 0x3159, 0x395a, 0x3f4a, 0x4511, 0x4a66, 0x4e3a, 0x50c2, 0x5283, 0x53d5, 0x52e6, 0x51c8, + 0x5072, 0x4eb5, 0x4de8, 0x4d55, 0x4cd5, 0x4cb7, 0x4cfd, 0x4d89, 0x4e24, 0x4eee, 0x4f75, 0x504c, 0x5136, 0x5232, 0x5343, 0x5452, + 0x5573, 0x569e, 0x5aa6, 0x6485, 0x5f3d, 0x5bd9, 0x5c56, 0x5df2, 0x071c, 0x3486, 0xbf59, 0xbe7b, 0xbb34, 0xb40d, 0x2c3a, 0x24ab, + 0x2179, 0x2f11, 0x2b26, 0x1b4e, 0x1143, 0x121c, 0x131c, 0x1405, 0x140e, 0x124b, 0x0c48, 0x027b, 0xf056, 0x63b6, 0x599b, 0x528f, + 0x4db8, 0x4a95, 0x47f5, 0x4794, 0x4885, 0x4a64, 0x2d63, 0x2d5b, 0x2d19, 0x2cd7, 0x2c94, 0x2c52, 0x2ccc, 0x2ebf, 0x30b1, 0x32a4, + 0x3497, 0x3689, 0x391f, 0x3bb6, 0x3e4c, 0x40e2, 0x41f5, 0x4308, 0x441b, 0x452e, 0x4641, 0x4611, 0x453e, 0x446c, 0x439a, 0x42c8, + 0x420b, 0x4178, 0x40e5, 0x4053, 0x3fc0, 0x3f2e, 0x3ef5, 0x3ea0, 0x3e4a, 0x3e26, 0x3e63, 0x4110, 0x43bd, 0x46be, 0x4c85, 0x48ad, + 0x35cd, 0x3249, 0x2ac8, 0x1a86, 0x226a, 0x2f78, 0x3574, 0x39be, 0x3db5, 0x4180, 0x47af, 0x4fcd, 0x44fd, 0x28a9, 0x2171, 0x0b2c, + 0x2429, 0x2d47, 0x2caf, 0x2773, 0x2237, 0x1bad, 0x1a54, 0x1923, 0x1779, 0x1bac, 0x2103, 0x25ba, 0x2928, 0x2c02, 0x2d42, 0x2dfc, + 0x2dab, 0x2d70, 0x0173, 0xffa3, 0xfda1, 0xfb69, 0xf8ea, 0xf61d, 0xf343, 0xf30f, 0xf472, 0xf61d, 0xf82d, 0xfa97, 0xfd60, 0x008c, + 0x0419, 0x0889, 0x0bfc, 0x0f88, 0x1317, 0x1731, 0x1c1c, 0x221f, 0x293b, 0x315d, 0x3135, 0x3087, 0x24a9, 0x15ef, 0x0d78, 0x09be, + 0x0736, 0x053e, 0x043a, 0x0383, 0x02fd, 0x029b, 0x0159, 0xffda, 0xfe99, 0xfd3b, 0xf847, 0xf0a1, 0xfc36, 0x207f, 0x0969, 0xed4f, + 0x0006, 0xfc8b, 0xf2bc, 0xe27b, 0xd5c1, 0xd222, 0xd35c, 0xd9f8, 0xec93, 0xf028, 0xf47f, 0xe5ad, 0xd4ee, 0xcddd, 0xce90, 0xd1dc, + 0xd524, 0xd906, 0xdb21, 0xdfed, 0xe78b, 0xf019, 0xf9cf, 0x041f, 0x0a06, 0x0e1d, 0x0d51, 0x0a0c, 0x05f3, 0x0373, 0x235a, 0x24b3, + 0x2610, 0x276d, 0x28c8, 0x2a1a, 0x2ac9, 0x2c10, 0x2d95, 0x2f07, 0x303a, 0x3153, 0x324b, 0x3324, 0x33df, 0x3529, 0x36d9, 0x37bd, + 0x3843, 0x38c3, 0x3942, 0x39c3, 0x3a2d, 0x3a78, 0x3a3b, 0x39f1, 0x3a1f, 0x38e1, 0x3702, 0x3507, 0x32f0, 0x3049, 0x2e52, 0x2b83, + 0x28b1, 0x260f, 0x233b, 0x2007, 0x1cb2, 0x195f, 0x1905, 0x27d3, 0x383d, 0x3143, 0x2bac, 0x2a19, 0x12ee, 0x1312, 0x18e5, 0x1b6f, + 0x17e4, 0x0e55, 0x063c, 0x051d, 0x0e69, 0x10a6, 0x081a, 0xfe90, 0x08a1, 0x08e5, 0x0938, 0x096f, 0x0956, 0x07eb, 0x0408, 0xfe45, + 0xfaf1, 0xf849, 0xf704, 0xf9b6, 0xff91, 0x07ed, 0x11fd, 0x1a0f, 0x1eed, 0x21c1, 0xf4a4, 0xf447, 0xf3aa, 0xf2cb, 0xf198, 0xf00c, + 0xeeca, 0xefd0, 0xf243, 0xf505, 0xf834, 0xfbc3, 0xff7c, 0x0328, 0x073c, 0x0c3d, 0x1060, 0x1286, 0x13a3, 0x154e, 0x1771, 0x19fd, + 0x1da5, 0x2254, 0x1f23, 0x1c67, 0x0ec1, 0xfea4, 0xf4d0, 0xefb3, 0xec2c, 0xe934, 0xe787, 0xe5c9, 0xe43c, 0xe314, 0xe1c9, 0xe06f, + 0xdf62, 0xde83, 0xe09c, 0xead0, 0xfdce, 0x3346, 0x1494, 0xe0dd, 0xf35b, 0x0055, 0x03a3, 0xf592, 0xea92, 0xe28d, 0xdd8d, 0xdf61, + 0xef45, 0x00b1, 0x0716, 0x0883, 0x026a, 0x00b9, 0x0105, 0x01ef, 0x02b9, 0x0364, 0x02d6, 0x03ae, 0x0555, 0x06d1, 0x07c3, 0x0482, + 0x0059, 0xfdc0, 0xf9e7, 0xf7be, 0xf60f, 0xf4ce, 0x1ce5, 0x1d0b, 0x1d63, 0x1d87, 0x1d8d, 0x1d91, 0x1d90, 0x1c98, 0x1b29, 0x19d1, + 0x17ab, 0x15d6, 0x1448, 0x12ef, 0x11c9, 0x1065, 0x0f49, 0x0dca, 0x0c1c, 0x0a82, 0x08fd, 0x0787, 0x0621, 0x04c5, 0x037a, 0x023a, + 0x0228, 0x0216, 0x0215, 0x0214, 0x0214, 0x0214, 0x0214, 0x0214, 0x0214, 0x0214, 0x0214, 0x0214, 0x0214, 0x0225, 0x0257, 0x01b4, + 0xf945, 0x0bbd, 0x1d52, 0x1c0c, 0x39ac, 0x42d7, 0x490b, 0x4f26, 0xd3ca, 0xd7ee, 0xd918, 0xd95b, 0xdd43, 0xfbe4, 0xd4c7, 0x406a, + 0x3145, 0x30d7, 0x314f, 0x31c5, 0x3208, 0x324f, 0x2b25, 0x1ed3, 0x11f7, 0x0ba6, 0x07b5, 0x047f, 0x05ae, 0x09fa, 0x0ea3, 0x1382, + 0x185d, 0x1c2e, 0xde47, 0xde02, 0xdd8a, 0xdd30, 0xdce2, 0xdc90, 0xdc3b, 0xdcd0, 0xdde7, 0xdf05, 0xe18d, 0xe429, 0xe6d8, 0xe994, + 0xec5b, 0xf02c, 0xf467, 0xf710, 0xf8f7, 0xfae6, 0xfcda, 0xfecf, 0x00c3, 0x02b3, 0x0497, 0x066f, 0x067a, 0x0684, 0x0685, 0x0686, + 0x0686, 0x0686, 0x0686, 0x0686, 0x0686, 0x0686, 0x0686, 0x0686, 0x0686, 0x0641, 0x0571, 0xff83, 0xf323, 0xe154, 0xdacb, 0xd89c, + 0xd79b, 0xde05, 0xe4e9, 0xe7d3, 0x94b5, 0x9330, 0x9272, 0x925e, 0x93e2, 0x9f00, 0x9a3e, 0xde42, 0xe52a, 0xe6ca, 0xe58a, 0xe3cf, + 0xe20d, 0xde7e, 0xdc6b, 0xdd42, 0xe365, 0xe6a1, 0xe6ed, 0xe3d0, 0xe049, 0xde01, 0xdd97, 0xddf8, 0xde70, 0xdeac, 0xdf52, 0xde7a, + 0xdd60, 0xdc11, 0xdaaa, 0xd945, 0xd7e5, 0xd7c7, 0xd828, 0xd870, 0xd9ea, 0xdb12, 0xdbf2, 0xdc9b, 0xdd12, 0xde00, 0xdf5a, 0xe046, + 0xe0dd, 0xe141, 0xe16d, 0xe16c, 0xe139, 0xe0dc, 0xe08b, 0xe086, 0xe072, 0xe05f, 0xe04d, 0xe03b, 0xe03b, 0xe03b, 0xe03b, 0xe03b, + 0xe03b, 0xe03b, 0xe03b, 0xe03b, 0xe03b, 0xe055, 0xe0a1, 0xe242, 0xe3e3, 0xe467, 0xd91d, 0xd9e3, 0xc11a, 0xb6b2, 0xb186, 0xac9b, + 0x286a, 0x24f7, 0x234a, 0x21e2, 0x21cd, 0x1b13, 0x2532, 0xaab1, 0xb8bb, 0xb8e1, 0xb8f8, 0xb900, 0xb909, 0xb98e, 0xc565, 0xd640, + 0xe1e1, 0xe3d3, 0xe37f, 0xe33e, 0xe1f2, 0xe249, 0xe261, 0xe258, 0xe188, 0xe06d, 0x1aee, 0x1ae5, 0x1adb, 0x1ad0, 0x1ac3, 0x1ab5, + 0x1aa6, 0x1a97, 0x1a85, 0x1a72, 0x1a5d, 0x1a46, 0x1a31, 0x1a1b, 0x1a03, 0x19ea, 0x19db, 0x19d8, 0x19d8, 0x19d8, 0x19d8, 0x19d8, + 0x19d8, 0x19d8, 0x19d8, 0x19d8, 0x1a20, 0x1a69, 0x1c27, 0x1de5, 0x1fa3, 0x2161, 0x228b, 0x244a, 0x2608, 0x27c7, 0x2986, 0x2b44, + 0x2d03, 0x2e1a, 0x2e02, 0x29b8, 0x232d, 0x1ff4, 0x1eeb, 0x1dfc, 0x1d05, 0x1cce, 0x1caa, 0x1c79, 0x1c47, 0x1c0c, 0x1bc6, 0x1bf1, + 0x1c4b, 0x1c5a, 0x1bf4, 0x1685, 0x10ab, 0x0ae7, 0x04f4, 0xff35, 0xf9f5, 0xfd46, 0x00d0, 0x0499, 0x0885, 0x0c7f, 0x1063, 0x14c4, + 0x18eb, 0x194a, 0x19a3, 0x19fb, 0x1a4e, 0x1abd, 0xfc1d, 0xfc10, 0xfc05, 0xfbf9, 0xfbee, 0xfbe3, 0xfbd4, 0xfbbb, 0xfba3, 0xfb8b, + 0xfb74, 0xfb5d, 0xfb1a, 0xfad7, 0xfa94, 0xfa52, 0xfa6e, 0xfa89, 0xfa89, 0xfa89, 0xfa89, 0xfa89, 0xfa89, 0xfa89, 0xfa89, 0xfa89, + 0xfa86, 0xfa82, 0xfa70, 0xfa5f, 0xfa51, 0xfa46, 0xfa40, 0xfa3a, 0xfa36, 0xfa34, 0xfa35, 0xfa39, 0xfa40, 0xfa46, 0xfb97, 0xff6b, + 0x005a, 0x000e, 0x014d, 0x02ed, 0x03c0, 0x04a1, 0x04b6, 0x047c, 0x0443, 0x040a, 0x03cd, 0x028f, 0xffbd, 0xfc38, 0xf8d4, 0xf49a, + 0xf026, 0xed8e, 0xec0b, 0xebc9, 0xeca8, 0xeacc, 0xe920, 0xe902, 0xe968, 0xea5a, 0xebc9, 0xedb2, 0xf013, 0xf284, 0xf501, 0xf78a, + 0xfa1c, 0xfc01, 0xf807, 0xf8a8, 0xf94a, 0xf9ec, 0xfa8f, 0xfb31, 0xfbda, 0xfc91, 0xfd48, 0xfdff, 0xfeb7, 0xff6d, 0x0004, 0x009a, + 0x0130, 0x01c6, 0x01dc, 0x01f0, 0x01f0, 0x01f0, 0x01f0, 0x01f0, 0x01f0, 0x01f0, 0x01f0, 0x01f0, 0x01e7, 0x01dd, 0x01a1, 0x0164, + 0x0126, 0x00e8, 0x00be, 0x007f, 0x0040, 0x0001, 0xffc0, 0xff81, 0xff42, 0xff1b, 0xfbb6, 0xee8d, 0xe239, 0xdfa2, 0xe1a3, 0xe3f2, + 0xe560, 0xe68b, 0xe760, 0xe7f1, 0xe882, 0xe913, 0xe9a4, 0xeb0c, 0xee4b, 0xf28e, 0xf6fa, 0xfc48, 0x01e7, 0x0708, 0x0cdf, 0x131b, + 0x194c, 0x173f, 0x14f9, 0x10a1, 0x0c57, 0x083e, 0x0470, 0x00c6, 0xfd9d, 0xfc2f, 0xfad3, 0xf989, 0xf850, 0xf777, 0x8eb1, 0x8e6c, + 0x8e20, 0x8dd1, 0x8d82, 0x8d2f, 0x8cdd, 0x8c9c, 0x8c8f, 0x8cd6, 0x8d2c, 0x8da2, 0x8e1a, 0x8e92, 0x8f0b, 0x8f84, 0x8fff, 0x907a, + 0x90f6, 0x9173, 0x91f1, 0x9270, 0x92f0, 0x9371, 0x93f4, 0x9478, 0x94ee, 0x9538, 0x957c, 0x95bf, 0x9602, 0x9645, 0x9672, 0x96b4, + 0x96f6, 0x9738, 0x977a, 0x97bb, 0x97fc, 0x97fa, 0x9772, 0x969d, 0x9531, 0x93c6, 0x925b, 0x90f1, 0x8f8c, 0x8f47, 0x9154, 0x934c, + 0x9527, 0x96e4, 0x9880, 0x99fa, 0x9b54, 0x9c8e, 0x9dab, 0x9f19, 0xa0bf, 0xa2a1, 0xa46d, 0xa60d, 0xa77e, 0xa76b, 0xa4f3, 0xa27f, + 0xa01c, 0x9dc9, 0x9b83, 0x9948, 0x975a, 0x9595, 0x93d2, 0x920e, 0x9045, 0x8efb, 0x10b7, 0x0f0b, 0x0ce8, 0x0ac8, 0x08ab, 0x0692, + 0x047d, 0x038e, 0x0327, 0x02a8, 0x02d5, 0x0370, 0x040e, 0x04af, 0x0554, 0x05fb, 0x06a6, 0x0753, 0x0803, 0x08b6, 0x096c, 0x0a24, + 0x0adf, 0x0b9d, 0x0c5c, 0x0d1e, 0x0dd8, 0x0e42, 0x0e8f, 0x0ede, 0x0f2e, 0x0f7f, 0x0fb6, 0x1009, 0x105d, 0x10b3, 0x1109, 0x1160, + 0x11b9, 0x1211, 0x1265, 0x128a, 0x1256, 0x1224, 0x11f3, 0x11c3, 0x116b, 0x10d3, 0x0ffa, 0x0ec0, 0x0d54, 0x0bb2, 0x09e5, 0x07ec, + 0x05d0, 0x038f, 0x0132, 0xfeed, 0xfd79, 0xfc9e, 0xfc15, 0xfbe0, 0xfbf1, 0xfd01, 0xfdc0, 0xff45, 0x00e8, 0x02a5, 0x0474, 0x0653, + 0x083e, 0x0a30, 0x0c24, 0x0e17, 0x1006, 0x115f, 0xfd07, 0xfe61, 0x0033, 0x0207, 0x03e1, 0x05c0, 0x07a5, 0x0903, 0x0a1e, 0x0b3f, + 0x0be3, 0x0b3f, 0x0aa0, 0x0a05, 0x096d, 0x08d9, 0x084a, 0x07be, 0x0737, 0x06b3, 0x0635, 0x05ba, 0x0544, 0x04d2, 0x0465, 0x03fc, + 0x03aa, 0x035a, 0x02fa, 0x029b, 0x023c, 0x01de, 0x01a0, 0x0144, 0x00e8, 0x008d, 0x0033, 0xffd9, 0xff80, 0xff0c, 0xfe5d, 0xfdd1, + 0xfd8e, 0xfd4e, 0xfd11, 0xfcd7, 0xfd0e, 0xfddd, 0x0059, 0x0314, 0x05a9, 0x0813, 0x0a54, 0x0c67, 0x0e53, 0x1013, 0x11af, 0x10b0, + 0x0d85, 0x0937, 0x04d8, 0x0072, 0xfc0b, 0xfb41, 0xfa97, 0xfbb5, 0xfca2, 0xfd57, 0xfdd9, 0xfe22, 0xfe46, 0xfe3f, 0xfe0d, 0xfda9, + 0xfd19, 0xfc97, 0xf584, 0xf534, 0xf4e5, 0xf496, 0xf447, 0xf3f8, 0xf3b8, 0xf398, 0xf379, 0xf36a, 0xf32f, 0xf2f3, 0xf2b5, 0xf274, + 0xf232, 0xf1ed, 0xf1e1, 0xf1d5, 0xf1c7, 0xf1b8, 0xf1a8, 0xf197, 0xf185, 0xf172, 0xf15d, 0xf148, 0xf131, 0xf11c, 0xf105, 0xf0f4, + 0xf0e6, 0xf0d8, 0xf0cf, 0xf0c1, 0xf0b3, 0xf0a5, 0xf097, 0xf0ac, 0xf0c0, 0xf0ea, 0xf346, 0xfcd9, 0x0627, 0x0cc9, 0x0e98, 0x0eae, + 0x0eb7, 0x0e83, 0x0e61, 0x0d20, 0x0be1, 0x0aa3, 0x0965, 0x06c4, 0x02b9, 0xfe14, 0xf964, 0xf78a, 0xf6b6, 0xf625, 0xf5d4, 0xf581, + 0xf52b, 0xf503, 0xf534, 0xf572, 0xf596, 0xf5a0, 0xf593, 0xf575, 0xf57c, 0xf594, 0xf5a8, 0xf5b9, 0xf5c7, 0xf5d1, 0x0a23, 0x0a3b, + 0x0a56, 0x0a71, 0x0a8d, 0x0aab, 0x0ac9, 0x0abd, 0x0a98, 0x09bd, 0x088c, 0x075e, 0x0633, 0x050a, 0x03e4, 0x02c0, 0x01ed, 0x011a, + 0x0047, 0xff73, 0xfea0, 0xfdcd, 0xfcfa, 0xfc26, 0xfb53, 0xfa80, 0xf9bb, 0xf915, 0xf86f, 0xf823, 0xf804, 0xf7e5, 0xf7d1, 0xf7b2, + 0xf794, 0xf775, 0xf756, 0xf732, 0xf70e, 0xf71f, 0xf75b, 0xfb2c, 0x006d, 0x04a7, 0x055c, 0x07b0, 0x0999, 0x09ee, 0x0a04, 0x0a68, + 0x0ad2, 0x0b43, 0x0bba, 0x0bc8, 0x07e3, 0x0182, 0xfabe, 0xf35c, 0xf07a, 0xef98, 0xeebc, 0xede0, 0xed03, 0xed47, 0xefe7, 0xf3b6, + 0xf786, 0xfb56, 0xff26, 0x00a5, 0x0221, 0x039c, 0x0518, 0x0694, 0x0810, 0x098c, 0x80d4, 0x8119, 0x815e, 0x81a3, 0x81e7, 0x822b, + 0x8273, 0x82cf, 0x8321, 0x83af, 0x8452, 0x84f9, 0x85a3, 0x8651, 0x8703, 0x87b9, 0x8780, 0x8748, 0x8711, 0x86da, 0x86a3, 0x866d, + 0x8638, 0x8604, 0x85d0, 0x859d, 0x8592, 0x85d8, 0x861e, 0x8641, 0x8653, 0x8665, 0x8670, 0x8682, 0x8694, 0x86a6, 0x86b9, 0x86c3, + 0x86ce, 0x867b, 0x8502, 0x802f, 0x7d66, 0x7df2, 0x8108, 0x8552, 0x896f, 0x8ce5, 0x8e71, 0x8ebe, 0x8f09, 0x8f51, 0x8f96, 0x8e63, + 0x8b5d, 0x88bf, 0x87a7, 0x877d, 0x872b, 0x86e7, 0x86d8, 0x86cd, 0x86c6, 0x8666, 0x85a3, 0x84bf, 0x83e5, 0x830f, 0x8239, 0x81fb, + 0x81bd, 0x8181, 0x8147, 0x810e, 0x80d7, 0x80a0, 0xd492, 0xd19b, 0xceec, 0xcc18, 0xc933, 0xc64e, 0xc365, 0xc1c5, 0xc0cc, 0xc029, + 0xbfc0, 0xbf64, 0xbf16, 0xbed3, 0xbe9b, 0xbea3, 0xbf19, 0xbf89, 0xbfd6, 0xbfe7, 0xbff3, 0xbffb, 0xbffe, 0xbffd, 0xbff7, 0xbfed, + 0xbfe1, 0xbfd7, 0xbfcc, 0xbfa5, 0xbf6f, 0xbf39, 0xbf15, 0xbee0, 0xbeaa, 0xbe78, 0xbe38, 0xbdef, 0xbda8, 0xbe30, 0xc0a7, 0xc647, + 0xd361, 0xdfc0, 0xe60c, 0xeb42, 0xee39, 0xed97, 0xec71, 0xeb46, 0xe998, 0xe824, 0xe6a9, 0xe5a7, 0xe881, 0xf069, 0xf0a9, 0xe3c9, + 0xda69, 0xd7e8, 0xd6c5, 0xd5a0, 0xd47a, 0xd359, 0xd2a5, 0xd1f9, 0xd13d, 0xd338, 0xd524, 0xd61d, 0xd5d9, 0xd596, 0xd4aa, 0xd44b, + 0xd528, 0xd5dd, 0x6563, 0x654f, 0x6513, 0x64bb, 0x6442, 0x63b2, 0x6341, 0x6330, 0x631d, 0x6420, 0x65ae, 0x673d, 0x68cd, 0x6a5e, + 0x6bef, 0x6d7d, 0x6e78, 0x6f75, 0x7074, 0x7177, 0x727a, 0x737d, 0x747f, 0x7582, 0x7684, 0x7786, 0x784b, 0x7896, 0x78e1, 0x792d, + 0x7978, 0x79c3, 0x79f5, 0x7a41, 0x7a8c, 0x7ad7, 0x7ab0, 0x7a51, 0x79f1, 0x791c, 0x776c, 0x7566, 0x7281, 0x704e, 0x6f1e, 0x6b90, + 0x6880, 0x672b, 0x6673, 0x65cc, 0x652c, 0x64c5, 0x6461, 0x64b4, 0x671c, 0x6ada, 0x6f49, 0x747d, 0x77d1, 0x78c2, 0x794f, 0x79d5, + 0x7a55, 0x7a25, 0x7a06, 0x78e9, 0x75cc, 0x7303, 0x701a, 0x6d32, 0x6acc, 0x68b6, 0x674c, 0x6645, 0x65ca, 0x65a0, 0x0379, 0x02e3, + 0x02ca, 0x028f, 0x023a, 0x01d1, 0x0148, 0x00b3, 0x0022, 0xff83, 0xfee8, 0xfe56, 0xfdce, 0xfd4d, 0xfcd2, 0xfc74, 0xfcf7, 0xfd75, + 0xfde3, 0xfe3b, 0xfe92, 0xfee9, 0xff3f, 0xff96, 0xffed, 0x0046, 0x0040, 0x003b, 0x0036, 0x002c, 0x0020, 0x0015, 0x000e, 0x0005, + 0xfffb, 0x0008, 0x0036, 0x0060, 0x0088, 0x00e9, 0x031a, 0x089b, 0x0fb5, 0x144f, 0x1400, 0x118b, 0x0dd2, 0x0a16, 0x07e5, 0x05aa, + 0x0318, 0x0282, 0x01e4, 0x00cb, 0x00fd, 0x035a, 0x05dd, 0x074b, 0x0754, 0x07d0, 0x0826, 0x0885, 0x08ee, 0x0816, 0x0753, 0x0668, + 0x051c, 0x04a1, 0x0452, 0x03cc, 0x03d2, 0x0456, 0x0405, 0x03ba, 0x03ba, 0x039b, 0x1ba9, 0x1f8e, 0x2374, 0x2757, 0x2b39, 0x2f1b, + 0x32fd, 0x3523, 0x366c, 0x37b4, 0x371f, 0x368a, 0x35f5, 0x355f, 0x34ca, 0x3435, 0x339f, 0x330a, 0x3229, 0x3148, 0x3067, 0x2f86, + 0x2ea5, 0x2dc4, 0x2ce3, 0x2c02, 0x2b5a, 0x2b24, 0x2aef, 0x2aba, 0x2a84, 0x2a4f, 0x2a4b, 0x2a45, 0x2a3f, 0x2a5d, 0x2ac5, 0x2d78, + 0x302b, 0x3302, 0x379b, 0x3ea0, 0x4256, 0x3ec5, 0x3989, 0x339f, 0x2e03, 0x2be8, 0x29cc, 0x27b0, 0x26b3, 0x2647, 0x25d9, 0x2587, + 0x256a, 0x1fae, 0x210c, 0x30de, 0x39a1, 0x3bba, 0x3c80, 0x3d45, 0x3e0b, 0x3d8e, 0x3a9d, 0x3671, 0x2fa6, 0x2779, 0x1f25, 0x1c3f, + 0x1959, 0x1a59, 0x1b59, 0x1bb0, 0x1ab7, 0x19e1, 0xe0de, 0xdf6c, 0xddfb, 0xdc89, 0xdba8, 0xdac8, 0xd9e4, 0xd900, 0xd81c, 0xd738, + 0xd6bd, 0xd716, 0xd770, 0xd7c9, 0xd821, 0xd87a, 0xd8d2, 0xd92b, 0xd9d4, 0xda7c, 0xdb24, 0xdbcc, 0xdc75, 0xdd1d, 0xddc6, 0xde6e, + 0xdf17, 0xdfbf, 0xe068, 0xe0be, 0xe0ec, 0xe119, 0xe137, 0xe167, 0xe197, 0xe1a2, 0xe167, 0xdf1a, 0xdcce, 0xda0e, 0xd665, 0xd087, + 0xcb77, 0xcb17, 0xcd5b, 0xd014, 0xd2e8, 0xd518, 0xd5fc, 0xd6e7, 0xd7d2, 0xd8bd, 0xd908, 0xd75b, 0xd078, 0xc9b7, 0xc3b8, 0xbd5d, + 0xbc6a, 0xbc0e, 0xbbf0, 0xbbf0, 0xbbef, 0xbd24, 0xc1e8, 0xc837, 0xce6c, 0xd4ab, 0xdb09, 0xdcd5, 0xdeb4, 0xe094, 0xe12d, 0xe122, + 0xe146, 0xe181, 0x0472, 0x04d7, 0x053f, 0x05aa, 0x0604, 0x0660, 0x06a5, 0x06eb, 0x0731, 0x0777, 0x078c, 0x073d, 0x06ee, 0x06a3, + 0x065a, 0x0612, 0x05cb, 0x0585, 0x0552, 0x051f, 0x04ed, 0x04bc, 0x048b, 0x045b, 0x042c, 0x03fe, 0x03d0, 0x03a3, 0x0378, 0x0354, + 0x0335, 0x0316, 0x0301, 0x0304, 0x0307, 0x030e, 0x034c, 0x03cc, 0x0452, 0x04e8, 0x0592, 0x05cc, 0x05d9, 0x0824, 0x0977, 0x0990, + 0x08b4, 0x077e, 0x06ed, 0x0695, 0x063f, 0x05ea, 0x05cd, 0x05ff, 0x0698, 0x09e6, 0x0e71, 0x1064, 0x0faa, 0x0fd6, 0x0ff7, 0x1017, + 0x1038, 0x0f81, 0x0d94, 0x0adf, 0x08db, 0x0733, 0x058f, 0x04d7, 0x04a5, 0x0468, 0x0451, 0x044d, 0x043f, 0x042c, 0x04f7, 0x050b, + 0x0519, 0x0521, 0x0539, 0x054d, 0x054c, 0x0548, 0x0541, 0x0538, 0x052b, 0x0517, 0x0502, 0x04e6, 0x04c6, 0x04a5, 0x0483, 0x0460, + 0x0459, 0x0450, 0x0446, 0x043b, 0x042f, 0x0421, 0x0412, 0x0402, 0x03f1, 0x03de, 0x03ca, 0x03af, 0x038f, 0x0370, 0x035b, 0x035f, + 0x0363, 0x0364, 0x0396, 0x03bb, 0x03d4, 0x03d2, 0x039e, 0x02bf, 0x0206, 0x02ac, 0x03a4, 0x0473, 0x04e2, 0x04d7, 0x04b0, 0x04a6, + 0x0498, 0x0487, 0x0476, 0x0448, 0x036c, 0x0321, 0x0248, 0x0037, 0xfff7, 0xffc3, 0xffa8, 0xff98, 0xff89, 0x0003, 0x01ab, 0x0319, + 0x040c, 0x04a7, 0x04e4, 0x0482, 0x04aa, 0x04d9, 0x04e4, 0x04dd, 0x04d5, 0x04ce, 0xf155, 0xefc6, 0xee49, 0xecd6, 0xebcc, 0xeacb, + 0xe9c3, 0xe8c3, 0xe9d8, 0xeac4, 0xeb9a, 0xec6c, 0xed3a, 0xee06, 0xef2f, 0xf05d, 0xf185, 0xf25a, 0xf30f, 0xf3cc, 0xf454, 0xf460, + 0xf46f, 0xf480, 0xf494, 0xf4c4, 0xf4f3, 0xf4c3, 0xf493, 0xf463, 0xf434, 0xf405, 0xf3e5, 0xf3ae, 0xf377, 0xf364, 0xf39a, 0xf678, + 0xf971, 0xfd0d, 0x03e2, 0x105d, 0x1ac2, 0x1bcb, 0x1a80, 0x136d, 0x0bec, 0x0592, 0x0177, 0xfe28, 0xfc8f, 0xfb6b, 0xfa37, 0xfa11, + 0xfaa8, 0xf2b8, 0xd9fe, 0xd82a, 0xd4d6, 0xd49d, 0xd4d8, 0xd4bf, 0xd4a4, 0xd363, 0xd133, 0xd48e, 0xdfdc, 0xebb5, 0xf51b, 0xfab1, + 0xf9ba, 0xf631, 0xf408, 0xf1e7, 0xf182, 0xf1f1, 0x890f, 0x88f5, 0x889f, 0x885c, 0x87fa, 0x87a8, 0x8802, 0x8866, 0x87af, 0x882d, + 0x894a, 0x8a65, 0x8b7e, 0x8c95, 0x8d4d, 0x8dd2, 0x8e4f, 0x8e70, 0x8e6c, 0x8e6f, 0x8eaa, 0x8f45, 0x8fe2, 0x9081, 0x9122, 0x90f3, + 0x90a4, 0x908c, 0x9075, 0x905d, 0x9046, 0x902e, 0x901f, 0x900b, 0x8ff6, 0x8fdd, 0x8fbe, 0x8f7c, 0x8f57, 0x8f4c, 0x8f85, 0x8e4d, + 0x8957, 0x83b0, 0x8137, 0x7efa, 0x7db1, 0x7e35, 0x7df4, 0x7e9c, 0x7ff3, 0x7fe3, 0x8131, 0x824a, 0x83b8, 0x8777, 0x8849, 0x890c, + 0x8baf, 0x8cd9, 0x8de3, 0x8e8b, 0x8f34, 0x9008, 0x912b, 0x9060, 0x900b, 0x8ee2, 0x8c04, 0x8a8a, 0x8910, 0x87fe, 0x87ea, 0x87e4, + 0x8855, 0x88e2, 0xee27, 0xed85, 0xecb3, 0xebd3, 0xead3, 0xe9c9, 0xe916, 0xe863, 0xe70d, 0xe679, 0xe639, 0xe5ea, 0xe58e, 0xe524, + 0xe483, 0xe3c0, 0xe2f0, 0xe31a, 0xe3c2, 0xe464, 0xe517, 0xe5f3, 0xe6ce, 0xe7a7, 0xe87f, 0xe914, 0xe8ec, 0xe8e9, 0xe8e6, 0xe8e3, + 0xe8df, 0xe8db, 0xe8d8, 0xe8d9, 0xe8df, 0xe8dd, 0xe8cb, 0xe92e, 0xe973, 0xe95f, 0xe86f, 0xe3e8, 0xe057, 0xe03a, 0xdf44, 0xdd33, + 0xda91, 0xd7d8, 0xd726, 0xd5e1, 0xd4a8, 0xd569, 0xd64f, 0xd7b5, 0xdb2c, 0xdfec, 0xe64a, 0xe636, 0xe537, 0xe4a9, 0xe498, 0xe4c3, + 0xe4ee, 0xe5f6, 0xe80c, 0xe9db, 0xed5c, 0xeeab, 0xeeb8, 0xef6c, 0xefa8, 0xef8e, 0xef54, 0xef09, 0xeee5, 0xeec9, 0x236b, 0x2681, + 0x2997, 0x2cad, 0x2f7b, 0x3248, 0x3516, 0x3672, 0x3714, 0x37b7, 0x3746, 0x36d4, 0x3662, 0x35f1, 0x357f, 0x350e, 0x34aa, 0x3461, + 0x3419, 0x33d0, 0x3388, 0x333f, 0x32f7, 0x32ae, 0x3266, 0x321d, 0x31d5, 0x3211, 0x328f, 0x330d, 0x338b, 0x3409, 0x345e, 0x34ca, + 0x3514, 0x3540, 0x3531, 0x3259, 0x2f81, 0x2bf1, 0x254b, 0x1a18, 0x0fbc, 0x114b, 0x15f5, 0x1cdb, 0x23c0, 0x2890, 0x2b87, 0x2dac, + 0x2e2e, 0x2eb0, 0x2e1e, 0x2c31, 0x2b29, 0x3541, 0x3fc6, 0x3436, 0x3847, 0x398a, 0x3acd, 0x3af2, 0x3b18, 0x3bfc, 0x4168, 0x435e, + 0x3c7a, 0x3256, 0x25d1, 0x1ac2, 0x1977, 0x1ef8, 0x220f, 0x23d3, 0x22ee, 0x2220, 0xbd85, 0xbc43, 0xba58, 0xb842, 0xb653, 0xb4a6, + 0xb336, 0xb241, 0xb195, 0xb101, 0xb0a0, 0xb053, 0xb030, 0xb02f, 0xb018, 0xb028, 0xb041, 0xb044, 0xb04b, 0xb040, 0xb02b, 0xb013, + 0xafff, 0xafcf, 0xafb9, 0xaf78, 0xaf4c, 0xaf10, 0xaeb5, 0xae67, 0xae0d, 0xadb6, 0xad9c, 0xad4a, 0xad02, 0xacb4, 0xac71, 0xac2a, + 0xac0d, 0xac6b, 0xaeef, 0xb8b7, 0xc3c7, 0xc352, 0xbf82, 0xbc2e, 0xb9da, 0xb921, 0xb925, 0xb938, 0xb913, 0xb910, 0xb97d, 0xbda2, + 0xca7c, 0xc98b, 0xc407, 0xc9a7, 0xca39, 0xca06, 0xc9bd, 0xc985, 0xc985, 0xcaf1, 0xcf45, 0xcd24, 0xc3a1, 0xbece, 0xbdb3, 0xbdf4, + 0xbd5b, 0xbc37, 0xbbc6, 0xbc30, 0xbd26, 0xbddf, 0xf945, 0xf8ce, 0xf813, 0xf714, 0xf5ef, 0xf4da, 0xf3b5, 0xf2cb, 0xf22d, 0xf1a4, + 0xf14a, 0xf112, 0xf118, 0xf123, 0xf14f, 0xf17d, 0xf1f6, 0xf28d, 0xf33d, 0xf40a, 0xf4ec, 0xf5d9, 0xf6c9, 0xf7af, 0xf894, 0xf946, + 0xf9fb, 0xfa8e, 0xfb1c, 0xfb96, 0xfc06, 0xfc72, 0xfccc, 0xfd34, 0xfd89, 0xfdeb, 0xfe32, 0xfe7c, 0xfeb0, 0xfedf, 0xfc80, 0xf484, + 0xefe7, 0xef00, 0xeec6, 0xee70, 0xedee, 0xed85, 0xed4e, 0xed37, 0xed66, 0xedd1, 0xee54, 0xef26, 0xef7c, 0xf03d, 0xf981, 0x01f8, + 0x0216, 0x017c, 0x00fb, 0x00d7, 0x00d7, 0x009f, 0xfe0e, 0xfb33, 0xf913, 0xf8e9, 0xfa4c, 0xfd00, 0xfded, 0xfcab, 0xfb6f, 0xfa81, + 0xf9ef, 0xf98f, 0xeeb8, 0xee7a, 0xee27, 0xedd1, 0xed68, 0xecff, 0xecbb, 0xec69, 0xec1f, 0xebe8, 0xebac, 0xeb5e, 0xeb0b, 0xead0, + 0xea8f, 0xea58, 0xea3a, 0xea2f, 0xea47, 0xea72, 0xeab2, 0xeb0d, 0xeb6e, 0xebe3, 0xec58, 0xece1, 0xed59, 0xedde, 0xee5b, 0xeedf, + 0xef57, 0xefc1, 0xf00c, 0xf067, 0xf0cb, 0xf112, 0xf156, 0xf182, 0xf1a0, 0xf1b5, 0xf134, 0xed1c, 0xe681, 0xe6d0, 0xe93c, 0xeb20, + 0xec56, 0xec9f, 0xec88, 0xec7e, 0xec93, 0xecb2, 0xecad, 0xec0a, 0xec4e, 0xeeac, 0xedf9, 0xeb6a, 0xe96d, 0xe8ec, 0xe8b9, 0xe8b8, + 0xe8b8, 0xe8c9, 0xe99d, 0xec63, 0xef77, 0xefc1, 0xee9e, 0xed4e, 0xecf8, 0xed7f, 0xedf3, 0xee5b, 0xeea8, 0xeed4, }; + +JointIndex Stalfos4_aoAttackaAnimJointIndices[51] = { + { 0x0026, 0x0072, 0x00be, }, + { 0x0000, 0x0001, 0x0000, }, + { 0x010a, 0x0156, 0x01a2, }, + { 0x01ee, 0x023a, 0x0286, }, + { 0x0002, 0x0003, 0x0004, }, + { 0x0005, 0x0006, 0x0000, }, + { 0x0007, 0x0008, 0x0009, }, + { 0x000a, 0x000b, 0x0000, }, + { 0x000c, 0x000d, 0x000e, }, + { 0x0006, 0x0000, 0x0006, }, + { 0x02d2, 0x031e, 0x036a, }, + { 0x03b6, 0x0402, 0x044e, }, + { 0x049a, 0x0006, 0x0000, }, + { 0x04e6, 0x0532, 0x057e, }, + { 0x0001, 0x000b, 0x0000, }, + { 0x000c, 0x000d, 0x000e, }, + { 0x0000, 0x0000, 0x0006, }, + { 0x05ca, 0x0616, 0x0662, }, + { 0x000f, 0x0010, 0x0011, }, + { 0x0012, 0x0006, 0x0006, }, + { 0x0013, 0x0014, 0x0015, }, + { 0x0016, 0x000b, 0x0000, }, + { 0x0017, 0x0018, 0x0019, }, + { 0x0000, 0x0006, 0x0000, }, + { 0x06ae, 0x06fa, 0x0746, }, + { 0x0792, 0x07de, 0x082a, }, + { 0x0876, 0x0000, 0x0000, }, + { 0x08c2, 0x090e, 0x095a, }, + { 0x0001, 0x000b, 0x0000, }, + { 0x001a, 0x001b, 0x001c, }, + { 0x0006, 0x0006, 0x0006, }, + { 0x09a6, 0x09f2, 0x0a3e, }, + { 0x0a8a, 0x0ad6, 0x0b22, }, + { 0x0b6e, 0x0bba, 0x0c06, }, + { 0x001d, 0x0000, 0x0006, }, + { 0x0000, 0x0006, 0x0006, }, + { 0x0000, 0x0006, 0x0006, }, + { 0x0000, 0x0006, 0x0006, }, + { 0x0000, 0x0006, 0x0006, }, + { 0x001e, 0x0000, 0x0006, }, + { 0x0c52, 0x0c9e, 0x0cea, }, + { 0x0d36, 0x0d82, 0x0dce, }, + { 0x0e1a, 0x0000, 0x0006, }, + { 0x0e66, 0x0eb2, 0x0efe, }, + { 0x001f, 0x0000, 0x0000, }, + { 0x0f4a, 0x0f96, 0x0fe2, }, + { 0x102e, 0x0000, 0x0006, }, + { 0x107a, 0x10c6, 0x1112, }, + { 0x001f, 0x0000, 0x0000, }, + { 0x0020, 0x0021, 0x0022, }, + { 0x0023, 0x0024, 0x0025, }, +}; + +AnimationHeader Stalfos4_aoAttackaAnim = { { 76 }, Stalfos4_aoAttackaAnimFrameData, Stalfos4_aoAttackaAnimJointIndices, 38 }; + +s16 Stalfos4_aoAttackbAnimFrameData[1691] = { + 0x0000, 0x4000, 0x4444, 0xfe2b, 0x3318, 0xb907, 0xffff, 0xe9fa, 0xfb23, 0x16fc, 0x357a, 0xbfff, 0xe732, 0x07e1, 0x17d6, 0x36cb, + 0x0306, 0xdc67, 0x3ef9, 0xfb7b, 0x47df, 0x4c16, 0x01a1, 0x0157, 0x03e6, 0x254f, 0x16cb, 0xeb97, 0x1880, 0xc7ec, 0xfed8, 0xd929, + 0x1a5b, 0xf38d, 0x1010, 0x382d, 0xae38, 0xeb60, 0x096f, 0xff41, 0xec73, 0xffe2, 0xffc6, 0xff8a, 0xff01, 0xfe85, 0xfe54, 0xfe4b, + 0xfe43, 0xfe53, 0xfe63, 0xfe72, 0xfe82, 0xfe9e, 0xff32, 0x0062, 0x00f8, 0x0115, 0x011a, 0x011b, 0x011c, 0x011a, 0x0113, 0x00fd, + 0x00ce, 0x008e, 0x0044, 0x0025, 0x0007, 0x0003, 0xffff, 0x0410, 0x03d2, 0x0394, 0x0357, 0x032b, 0x0322, 0x0322, 0x0322, 0x0322, + 0x0322, 0x0322, 0x0322, 0x0323, 0x0326, 0x032c, 0x0338, 0x0343, 0x034f, 0x035a, 0x035e, 0x035f, 0x0360, 0x0366, 0x0388, 0x03b8, + 0x03e7, 0x0417, 0x042b, 0x0430, 0x0430, 0xffe7, 0xffb8, 0xff8a, 0xff5b, 0xff2e, 0xff06, 0xfeea, 0xfee3, 0xfedc, 0xfede, 0xfee4, + 0xfeeb, 0xfef7, 0xff0f, 0xff55, 0xffab, 0xffc4, 0xffdd, 0xffed, 0xffec, 0xffeb, 0xffe9, 0xffe8, 0xffe7, 0xffe6, 0xffe5, 0xffe8, + 0xfff3, 0xfffc, 0xfffd, 0x0eaf, 0x0e7e, 0x0e4e, 0x0e7e, 0x101e, 0x1796, 0x1e6b, 0x2976, 0x2d4c, 0x316e, 0x35ce, 0x3aae, 0x3ab6, + 0x2afe, 0x1270, 0x0d39, 0x0cff, 0x0dfe, 0x0fbb, 0x1142, 0x11b1, 0x1128, 0x1026, 0x0e7a, 0x0c8b, 0x0c4a, 0x0ce7, 0x0d97, 0x0e5c, + 0x0ee9, 0xf274, 0xec40, 0xe5e9, 0xdf82, 0xd7ee, 0xce76, 0xcb81, 0xc919, 0xc8b9, 0xc870, 0xc83e, 0xc825, 0xc920, 0xcb8f, 0xdab2, + 0xee70, 0xfc86, 0x03e6, 0x08f4, 0x09b0, 0x087d, 0x0761, 0x0649, 0x0423, 0x0163, 0xfe91, 0xfbc5, 0xf900, 0xf643, 0xf50e, 0xfac1, + 0xf894, 0xf69f, 0xf4a2, 0xf16f, 0xe80b, 0xe003, 0xd3c7, 0xcfbc, 0xcb63, 0xc6cd, 0xc20f, 0xc273, 0xd328, 0xeedd, 0xf88c, 0xfd83, + 0x0074, 0x0317, 0x043a, 0x03d0, 0x0332, 0x0289, 0x0174, 0x005e, 0xff79, 0xfe88, 0xfd82, 0xfc60, 0xfbca, 0x151c, 0x1714, 0x1987, + 0x1bfe, 0x1dc9, 0x1f00, 0x1fad, 0x1ff6, 0x1fdf, 0x1fbb, 0x1f87, 0x1f43, 0x1ed8, 0x1e18, 0x1d09, 0x1c3a, 0x1aa0, 0x17c7, 0x13da, + 0x0fb8, 0x0c9a, 0x0aa9, 0x09ec, 0x0ab7, 0x0ea3, 0x139d, 0x1570, 0x155d, 0x1463, 0x13f2, 0xfdd9, 0xfd42, 0xfc3a, 0xfb42, 0xfa64, + 0xf99a, 0xf95b, 0xf932, 0xf8fa, 0xf8d1, 0xf8b1, 0xf8ae, 0xf8e0, 0xfa6c, 0xff95, 0x0571, 0x08b2, 0x0a7a, 0x0b83, 0x0c06, 0x0c24, + 0x0bcd, 0x0a9b, 0x089d, 0x0624, 0x03be, 0x01ac, 0xffeb, 0xfeab, 0xfe2b, 0xfb64, 0xfab0, 0xf95f, 0xf79f, 0xf58f, 0xf309, 0xf06e, + 0xee41, 0xecf1, 0xec17, 0xebcb, 0xebe6, 0xeced, 0xf02f, 0xf7c8, 0xff9e, 0x0396, 0x051f, 0x052c, 0x0487, 0x03c5, 0x0317, 0x025f, + 0x01bd, 0x0137, 0x0049, 0xfeb1, 0xfd29, 0xfc28, 0xfbb1, 0x0b75, 0x0366, 0xfde9, 0xef55, 0x6282, 0x6a84, 0x6e13, 0x68a2, 0x6259, + 0x5cdd, 0x58f8, 0x567a, 0x55a2, 0x6518, 0xfafb, 0x0cf9, 0x075d, 0x052a, 0x04ee, 0x07cd, 0x8c12, 0x90db, 0x953c, 0x95da, 0x0e3a, + 0x04b9, 0x02a4, 0x0781, 0x0e14, 0x11c2, 0x5522, 0x58d0, 0x5bb7, 0x5c46, 0x23f2, 0x2107, 0x164f, 0x0e09, 0x0a96, 0x0881, 0x0754, + 0x0666, 0x0596, 0x0a88, 0x6771, 0x6199, 0x611d, 0x6370, 0x66bf, 0x6a5e, 0x129d, 0x10a2, 0x107f, 0x143f, 0x63be, 0x5b7c, 0x5714, + 0x560e, 0x5752, 0x581f, 0xcd74, 0xc5ce, 0xc39b, 0xbc85, 0x2ff2, 0x2eaa, 0x3a77, 0x43aa, 0x46c1, 0x4867, 0x4909, 0x4955, 0x4980, + 0x4a59, 0xcd56, 0xc164, 0xb736, 0xb339, 0xb21c, 0xb261, 0x3382, 0x3561, 0x38d8, 0x3c92, 0xbe42, 0xbf34, 0xc2ae, 0xc9f9, 0xd106, + 0xd451, 0xd398, 0xd32f, 0xd08a, 0xd29a, 0xd53b, 0xc56f, 0xbfcf, 0xc13c, 0xc5c4, 0xcaa8, 0xce3b, 0xcf2f, 0xcedc, 0xbe95, 0xdbb0, + 0xe7fd, 0xebbc, 0xe921, 0xed37, 0xed67, 0xe823, 0xe036, 0xd5b6, 0xcb6b, 0xcae3, 0xd24e, 0xd75f, 0xd77d, 0xd607, 0xd3f8, 0x0fd9, + 0x0481, 0xfeca, 0xf93c, 0xf30f, 0xfe40, 0x08d5, 0x0b1c, 0x0b09, 0x0b11, 0x0a77, 0x09e9, 0x0e02, 0x10ab, 0x3a12, 0x21cd, 0x2678, + 0x284c, 0x2526, 0x2551, 0x278f, 0x2a6f, 0x2ce6, 0x2e16, 0x26ee, 0x1a6e, 0x0f51, 0x0f42, 0x13d5, 0x183d, 0xf72d, 0x02c1, 0x0c3d, + 0x140f, 0x1d83, 0x1ff3, 0x1b42, 0x176d, 0x16ab, 0x164d, 0x162b, 0x1668, 0x15f2, 0x136c, 0xff6a, 0xfd94, 0xfc1e, 0xfc05, 0xfb67, + 0xfabc, 0xf9d7, 0xf9c2, 0xfadb, 0xfd9f, 0xfd24, 0xf5a0, 0xeee6, 0xecec, 0xeccf, 0xedf2, 0xfb93, 0xff50, 0xffe5, 0x015d, 0x035a, + 0x0b03, 0x08dd, 0x04a4, 0x0298, 0x02c2, 0x0252, 0x0158, 0x01f6, 0x033d, 0xf8ac, 0xf8cf, 0xfb98, 0xfcb1, 0xfd99, 0xfe65, 0xfe11, + 0xfd16, 0xfa52, 0xf4f9, 0xf035, 0xeff0, 0xf607, 0xf726, 0xf57f, 0xf3d4, 0xf6a7, 0xf4d0, 0xf1e6, 0xf38d, 0xf416, 0xf0cd, 0xfb83, + 0x0856, 0x103a, 0x1642, 0x1ba9, 0x20a5, 0x2602, 0x1e86, 0x06e4, 0xf834, 0xee73, 0xe943, 0xe712, 0xe658, 0xe5b9, 0xe526, 0xe487, + 0xe2ae, 0xe614, 0xed1b, 0xf285, 0xf636, 0xf8c7, 0xf997, 0x0b44, 0x04c3, 0x0106, 0x0509, 0x09de, 0x02c8, 0xf993, 0xf700, 0xf4c5, + 0xf56c, 0xf79e, 0xfa92, 0xfddf, 0xf59d, 0xf23e, 0x0325, 0x072c, 0x08a7, 0x08ba, 0x06ed, 0x0380, 0xff27, 0xfcb7, 0xfde6, 0x04f4, + 0x0b5b, 0x0ce0, 0x0c3f, 0x0cb6, 0x0d02, 0xe49c, 0xe4c3, 0xe788, 0xe73f, 0xe31b, 0xe0a0, 0xe355, 0xe3af, 0xe0ae, 0xdda5, 0xda74, + 0xd741, 0xd3e7, 0xd9fa, 0xe779, 0xe141, 0xd8d0, 0xd39a, 0xd08b, 0xd02a, 0xd132, 0xd358, 0xd659, 0xd9c5, 0xdc01, 0xdfc1, 0xe3aa, + 0xe652, 0xe7a4, 0xe7c5, 0x0259, 0xffd0, 0x019b, 0x0504, 0x0d19, 0x14c5, 0x1483, 0x1298, 0x1214, 0x11af, 0x1165, 0x112b, 0x0f84, + 0x0c3e, 0x01c9, 0xdb6f, 0xc4d1, 0xbf2c, 0xbcec, 0xbb18, 0xb964, 0xb91d, 0xbb35, 0xbd56, 0xc23d, 0xc96b, 0xd560, 0xe696, 0xfbde, + 0x0984, 0x37cb, 0x3315, 0x2cb6, 0x26b1, 0x20de, 0x19ee, 0x1443, 0x0ffa, 0x0c0f, 0x097a, 0x071d, 0x04be, 0x0223, 0x0868, 0x19b8, + 0x2509, 0x2681, 0x25ea, 0x23d9, 0x21ba, 0x1f94, 0x1db6, 0x1ae6, 0x1966, 0x1d6a, 0x25d8, 0x2de7, 0x34b6, 0x3837, 0x395c, 0x47d1, + 0x4a3b, 0x5014, 0x54ad, 0x59a0, 0x5e9b, 0x6133, 0x6275, 0x621d, 0x610c, 0x6023, 0x5f41, 0x5ee5, 0x6067, 0x5d5a, 0x4c63, 0x40af, + 0x3bee, 0x3895, 0x3784, 0x3775, 0x39c8, 0x3ea9, 0x4101, 0x3ceb, 0x35b3, 0x3324, 0x362a, 0x4172, 0x4ac2, 0x2d17, 0x2be1, 0x3379, + 0x3ef4, 0x49e2, 0x5230, 0x543b, 0x5645, 0x5429, 0x520d, 0x4ff1, 0x4dd5, 0x4bbd, 0x3f3c, 0x1e05, 0x208c, 0x2601, 0x1c6e, 0x1505, + 0x14f9, 0x1898, 0x1f4c, 0x28b1, 0x3486, 0x3efc, 0x40f2, 0x4019, 0x3af5, 0x327b, 0x2d6a, 0x03f6, 0x03cf, 0xfc9f, 0xf43a, 0xece5, + 0xe8ab, 0xebd8, 0xef9a, 0xf2c9, 0xf5f5, 0xf948, 0xfcb6, 0x0040, 0x073f, 0x112d, 0x05d3, 0xf4c8, 0xf1e4, 0xf3ac, 0xf3e1, 0xf20c, + 0xee7e, 0xea75, 0xe6c7, 0xe63a, 0xeab6, 0xf0c2, 0xf677, 0xfd89, 0x031b, 0x1b34, 0x0f26, 0x0465, 0xff73, 0xfd71, 0xfaff, 0xf8c2, + 0xf595, 0xf3d2, 0xf1f3, 0xf08a, 0xef95, 0xf12f, 0xf705, 0xff79, 0x01c8, 0x014c, 0xff5c, 0xfe31, 0xfc80, 0xfb20, 0xfb29, 0xfce3, + 0xfcb4, 0xf916, 0xf8d8, 0x01f7, 0x0f37, 0x1b72, 0x220a, 0xf4e2, 0xf3d1, 0xf5d0, 0xfbcf, 0x027a, 0x074e, 0x08c3, 0x087e, 0x06c4, + 0x0382, 0xfff4, 0xfc31, 0xf8ef, 0xf884, 0xfbde, 0xfe3d, 0xfb10, 0xf9ae, 0xf8a0, 0xf858, 0xf868, 0xf85c, 0xf75a, 0xf59f, 0xf5d1, + 0xf5dc, 0xf14c, 0xeecf, 0xf122, 0xf4d0, 0x1d21, 0x1ad4, 0x1826, 0x1420, 0x1037, 0x0c97, 0x0ad3, 0x0829, 0x0425, 0x00bf, 0xfdbb, + 0xfb8b, 0xfbd9, 0xfe31, 0xfe6a, 0x1134, 0x22ee, 0x2ae2, 0x3187, 0x3772, 0x3979, 0x3aa5, 0x3860, 0x345b, 0x31ca, 0x2d09, 0x2815, + 0x242b, 0x2052, 0x1cbe, 0xe4d3, 0xef48, 0xfa4c, 0x034b, 0x0670, 0x0811, 0x0a4c, 0x0c58, 0x0b49, 0x0b69, 0x0b3a, 0x0b43, 0x0c3e, + 0x072b, 0xfacf, 0x0405, 0x0e32, 0x0ce2, 0x05dd, 0x02c1, 0x0333, 0x0577, 0x0940, 0x0c67, 0x0c18, 0x0577, 0xfb92, 0xefeb, 0xe4b4, + 0xde8c, 0xe0a1, 0xe149, 0xe174, 0xe0c2, 0xdcdd, 0xd705, 0xd48b, 0xd202, 0xcfb6, 0xcf1d, 0xce94, 0xcf4f, 0xd17f, 0xd58f, 0xdc49, + 0xdfef, 0xdf58, 0xdc2e, 0xd819, 0xd588, 0xd435, 0xd5b0, 0xd719, 0xd866, 0xd8d0, 0xd74f, 0xd52d, 0xd669, 0xdb8e, 0xe02a, 0x1734, + 0x0ff5, 0x0923, 0x02ce, 0xfebf, 0xfd94, 0xfce2, 0xfcde, 0xfcde, 0xfcdd, 0xfcd8, 0xfcd4, 0xfcc5, 0x0042, 0x0c38, 0x187b, 0x209e, + 0x244d, 0x269a, 0x291d, 0x29b8, 0x2a0a, 0x2956, 0x26df, 0x2495, 0x2280, 0x202f, 0x1e17, 0x1c16, 0x1af5, 0xfe74, 0x0273, 0x0506, + 0x0610, 0x069a, 0x0717, 0x06f9, 0x07b9, 0x080f, 0x0798, 0x0725, 0x06b1, 0x05ee, 0x05ec, 0x05e4, 0xfbe1, 0xed9c, 0xe981, 0xe700, + 0xe484, 0xe33a, 0xe34a, 0xe482, 0xe7e6, 0xec1d, 0xf051, 0xf61e, 0xf934, 0xfaf7, 0xfc29, 0xf634, 0xf2b3, 0xed96, 0xe787, 0xe264, + 0xe013, 0xde79, 0xde35, 0xddf9, 0xde24, 0xde79, 0xdece, 0xdfc5, 0xe289, 0xe5d5, 0xf09b, 0xf936, 0xf973, 0xf954, 0xf8eb, 0xf9c8, + 0xf98d, 0xf98b, 0xf9d9, 0xf915, 0xf7fc, 0xf75e, 0xf76e, 0xf7d1, 0xf765, 0x9135, 0x95a5, 0x9a17, 0x9e85, 0xa1b0, 0xa25f, 0xa289, + 0xa2b4, 0xa2c5, 0xa2a5, 0xa285, 0xa264, 0xa22b, 0xa1bf, 0x9e55, 0x9ae7, 0x9776, 0x9405, 0x9095, 0x8f2c, 0x8ee7, 0x8ee7, 0x8ee7, + 0x8ee7, 0x8ee7, 0x8ee7, 0x8ee7, 0x8ee7, 0x8ee7, 0x8ee7, 0x119b, 0x11c2, 0x11b9, 0x1181, 0x113c, 0x112a, 0x1126, 0x1121, 0x111f, + 0x1123, 0x1126, 0x112a, 0x1130, 0x113b, 0x1184, 0x11b2, 0x11c4, 0x11b9, 0x1191, 0x1179, 0x1174, 0x1174, 0x1174, 0x1174, 0x1174, + 0x1174, 0x1174, 0x1174, 0x1174, 0x1174, 0xfd88, 0xff66, 0x0147, 0x0323, 0x0472, 0x04ba, 0x04cb, 0x04dc, 0x04e3, 0x04d6, 0x04c9, + 0x04bc, 0x04a4, 0x0478, 0x030f, 0x019f, 0x002b, 0xfeb6, 0xfd45, 0xfcae, 0xfc92, 0xfc92, 0xfc92, 0xfc92, 0xfc92, 0xfc92, 0xfc92, + 0xfc92, 0xfc92, 0xfc92, 0xf5c6, 0xf5b8, 0xf563, 0xf4f1, 0xf42b, 0xf281, 0xf023, 0xed54, 0xeb12, 0xe98f, 0xe88f, 0xe776, 0xe72a, + 0xebe7, 0xf346, 0xf5bd, 0xf605, 0xf584, 0xf514, 0xf4a1, 0xf4af, 0xf5a8, 0xf717, 0xf881, 0xfa2a, 0xfbb7, 0xfa28, 0xf88d, 0xf6e8, + 0xf5d4, 0x0ad2, 0x0b9b, 0x0f47, 0x12f0, 0x179b, 0x1e42, 0x242b, 0x28af, 0x2b40, 0x2ca0, 0x2d6d, 0x2e36, 0x2e68, 0x2a62, 0x1b90, + 0x0b4f, 0xfcf4, 0xf70e, 0xf53d, 0xf478, 0xf425, 0xf3aa, 0xf556, 0xf7df, 0xfbd3, 0x01e4, 0x0410, 0x0620, 0x0817, 0x0a09, 0x8058, + 0x8023, 0x7f1f, 0x7e07, 0x7c7a, 0x79c6, 0x7688, 0x7311, 0x7070, 0x6eb9, 0x6d9a, 0x6c62, 0x6c0f, 0x7166, 0x7af5, 0x8037, 0x83d9, + 0x856b, 0x8603, 0x8691, 0x86f3, 0x8710, 0x86cf, 0x8683, 0x85e9, 0x84e5, 0x842e, 0x82fb, 0x819d, 0x808d, 0xd247, 0xcb14, 0xc457, + 0xc042, 0xc6a7, 0xcd6b, 0xd39c, 0xd837, 0xdc7c, 0xdef5, 0xe04c, 0xe179, 0xe186, 0xd804, 0xc2dd, 0xbd39, 0x3ee4, 0x3fc2, 0x4059, + 0x410d, 0x41f0, 0x4313, 0x42b2, 0x40c9, 0xcceb, 0xd587, 0xd949, 0xda32, 0xd7aa, 0xd603, 0x65b2, 0x65a0, 0x66a2, 0x67f0, 0x695d, + 0x66fb, 0x6343, 0x6066, 0x5e44, 0x5d62, 0x5cf6, 0x5c57, 0x5c20, 0x5ce3, 0x5e53, 0x6a4b, 0x0724, 0x004a, 0xfe94, 0xfd56, 0xfc89, + 0xfc21, 0xfd1f, 0xfee6, 0x7cc4, 0x75c2, 0x6f79, 0x69ad, 0x66f0, 0x659e, 0x03f3, 0x0440, 0x04ec, 0x0845, 0x1305, 0x1a96, 0x1f54, + 0x22f7, 0x2642, 0x2878, 0x29e6, 0x2b24, 0x2b8d, 0x2741, 0x1274, 0x0687, 0x87a7, 0x8955, 0x8948, 0x892f, 0x88f7, 0x88bb, 0x88a8, + 0x89af, 0x07db, 0x065d, 0x0521, 0x04f1, 0x042d, 0x0398, 0x2043, 0x29c3, 0x30cd, 0x2fb2, 0x29f1, 0x27ef, 0x288a, 0x2925, 0x2a2d, + 0x2b34, 0x2c3b, 0x2ebb, 0x325d, 0x39a7, 0x3bf9, 0x37c2, 0x30b1, 0x2bce, 0x2a59, 0x28e4, 0x2770, 0x25fb, 0x29d9, 0x36a3, 0x31bd, + 0x27cc, 0x1f5e, 0x19e1, 0x1974, 0x19b1, 0xdef6, 0xdbd1, 0xdd35, 0xe3d7, 0xe936, 0xe8bc, 0xe7a3, 0xe6ff, 0xe648, 0xe582, 0xe441, + 0xe23d, 0xdf1e, 0xd30e, 0xd323, 0xdc10, 0xdebd, 0xe042, 0xe13b, 0xe22f, 0xe29f, 0xe2e3, 0xe3c9, 0xe440, 0xd843, 0xd93c, 0xdd6c, + 0xe07e, 0xe179, 0xe178, 0x043e, 0x036a, 0xff92, 0xf917, 0xf09d, 0xed9a, 0xed86, 0xed9e, 0xede1, 0xee5a, 0xeefb, 0xf014, 0xf191, + 0xf24b, 0xf805, 0xfe3e, 0xfbcd, 0xf978, 0xf8d9, 0xf8b5, 0xf884, 0xf821, 0xf878, 0xfbfc, 0xfd73, 0xfdbe, 0xff86, 0x01a0, 0x0361, + 0x0421, 0x0455, 0x038e, 0x035f, 0x03a0, 0x07a0, 0x0c49, 0x0e2e, 0x0f03, 0x0fc6, 0x1074, 0x114d, 0x123a, 0x1367, 0x148f, 0x0f8e, + 0x0c0f, 0x0d5a, 0x0e52, 0x0e5e, 0x0e33, 0x0e03, 0x0ddc, 0x0dec, 0x0e01, 0x0943, 0x067d, 0x0555, 0x04f7, 0x04da, 0x04c0, 0xefe3, + 0xecc8, 0xf3d0, 0xfc9d, 0xfb99, 0xf24c, 0xece9, 0xe780, 0xe374, 0xe2df, 0xe2ca, 0xe4e2, 0xe8c3, 0xf0b4, 0x0c30, 0x11bb, 0x0d7f, + 0x104f, 0x113b, 0x121c, 0x124f, 0x125e, 0x10af, 0x0d0b, 0x0648, 0xfe42, 0xf76f, 0xeea9, 0xeed0, 0xf20e, 0x87d2, 0x86aa, 0x8550, + 0x8280, 0x7e3d, 0x7984, 0x73b0, 0x7111, 0x6fdc, 0x6f0b, 0x6eb8, 0x6dea, 0x6dff, 0x7175, 0x7724, 0x8053, 0x8955, 0x8e93, 0x9081, + 0x91e8, 0x924f, 0x921f, 0x8ff7, 0x8e18, 0x8c33, 0x88a1, 0x86f0, 0x85b2, 0x8732, 0x88ff, 0xed65, 0xea3e, 0xe10d, 0xe080, 0xe64d, + 0xe613, 0xe541, 0xe37a, 0xe22c, 0xe142, 0xdfb9, 0xdffa, 0xe0a4, 0xe00c, 0xe35f, 0xeb43, 0xf06a, 0xf106, 0xf0f3, 0xf110, 0xf045, + 0xefcb, 0xee68, 0xedc8, 0xedaf, 0xeea7, 0xefdf, 0xeef2, 0xee96, 0xeeb8, 0x25a6, 0x2cf0, 0x2b0c, 0x233e, 0x2380, 0x2814, 0x299b, + 0x2a12, 0x29a7, 0x2882, 0x275e, 0x2487, 0x1fdd, 0x1dc8, 0x0b90, 0x1624, 0x1ef9, 0x1bc3, 0x1a1c, 0x1876, 0x192e, 0x19e6, 0x1d9f, + 0x21a8, 0x25e7, 0x28c2, 0x2b75, 0x34e1, 0x2c24, 0x21e8, 0xbc94, 0xbdae, 0xc879, 0xc613, 0xb837, 0xb71a, 0xb899, 0xb9b2, 0xba99, + 0xbb7f, 0xbc02, 0xbc85, 0xbd19, 0xceb4, 0xd3d5, 0xb138, 0xa92a, 0xa8d9, 0xa94a, 0xa9bc, 0xa9f2, 0xa9cb, 0xa94e, 0xaab2, 0xacfb, + 0xb05d, 0xb6dc, 0xc3ac, 0xc0cf, 0xbe1c, 0xf956, 0xf6ca, 0xf23c, 0xf59d, 0xf923, 0xf99b, 0xfa90, 0xfb14, 0xfb61, 0xfbb0, 0xfbbb, + 0xfbc7, 0xfc02, 0x05cf, 0xfef2, 0xfad0, 0xfa60, 0xfbf1, 0xfc3b, 0xfc85, 0xfca6, 0xfc49, 0xfba3, 0xfb37, 0xfaf2, 0xfb05, 0xfeb6, + 0xff71, 0xfc66, 0xf98d, 0xedd2, 0xe9a6, 0xe00b, 0xda93, 0xdcb8, 0xdcec, 0xdca0, 0xdc64, 0xdc2d, 0xdbf6, 0xdbc3, 0xdb90, 0xdb63, + 0xdffd, 0xf943, 0xfb69, 0xedee, 0xec9e, 0xeca2, 0xeca7, 0xeca1, 0xeca0, 0xecb7, 0xed86, 0xeef0, 0xf02d, 0xeda3, 0xe75b, 0xeba3, + 0xeed9, 0xf6f1, 0xf6ab, 0xf665, 0xf61f, 0xf5d9, 0xf592, 0xf561, 0xf55a, 0xf553, 0xf54c, 0xf545, 0xf53e, 0xf53e, 0xf53e, 0xf53e, + 0xf53e, 0xf59d, 0xf5fc, 0xf65b, 0xf6b9, 0xf718, 0xf737, 0xf737, 0xf737, 0xf737, 0xf737, 0xf737, 0xf737, 0xf737, 0xf737, 0x7d69, + 0x7d49, 0x7d29, 0x7d09, 0x7ce9, 0x7cc9, 0x7cb2, 0x7caf, 0x7cac, 0x7ca9, 0x7ca5, 0x7ca2, 0x7ca2, 0x7ca2, 0x7ca2, 0x7ca2, 0x7ccd, + 0x7cf9, 0x7d24, 0x7d4f, 0x7d7a, 0x7d89, 0x7d89, 0x7d89, 0x7d89, 0x7d89, 0x7d89, 0x7d89, 0x7d89, 0x7d89, 0x118a, 0x1185, 0x1181, + 0x117c, 0x1176, 0x1171, 0x116d, 0x116d, 0x116c, 0x116b, 0x116b, 0x116a, 0x116a, 0x116a, 0x116a, 0x116a, 0x1172, 0x1179, 0x1180, + 0x1186, 0x118c, 0x118e, 0x118e, 0x118e, 0x118e, 0x118e, 0x118e, 0x118e, 0x118e, 0x118e, }; + +JointIndex Stalfos4_aoAttackbAnimJointIndices[51] = { + { 0x0029, 0x0047, 0x0065, }, + { 0x0000, 0x0001, 0x0000, }, + { 0x0083, 0x00a1, 0x00bf, }, + { 0x00dd, 0x00fb, 0x0119, }, + { 0x0002, 0x0003, 0x0004, }, + { 0x0005, 0x0006, 0x0006, }, + { 0x0007, 0x0008, 0x0009, }, + { 0x000a, 0x000b, 0x0000, }, + { 0x000c, 0x000d, 0x000e, }, + { 0x0006, 0x0000, 0x0000, }, + { 0x000f, 0x0010, 0x0011, }, + { 0x0137, 0x0155, 0x0173, }, + { 0x0191, 0x0006, 0x0006, }, + { 0x01af, 0x01cd, 0x01eb, }, + { 0x0001, 0x000b, 0x0000, }, + { 0x000c, 0x000d, 0x000e, }, + { 0x0006, 0x0006, 0x0000, }, + { 0x0209, 0x0227, 0x0245, }, + { 0x0012, 0x0013, 0x0014, }, + { 0x0015, 0x0006, 0x0006, }, + { 0x0016, 0x0017, 0x0018, }, + { 0x0019, 0x000b, 0x0000, }, + { 0x001a, 0x001b, 0x001c, }, + { 0x0006, 0x0006, 0x0000, }, + { 0x001d, 0x001e, 0x001f, }, + { 0x0263, 0x0281, 0x029f, }, + { 0x02bd, 0x0006, 0x0000, }, + { 0x02db, 0x02f9, 0x0317, }, + { 0x0001, 0x000b, 0x0000, }, + { 0x0020, 0x0021, 0x0022, }, + { 0x0000, 0x0000, 0x0000, }, + { 0x0335, 0x0353, 0x0371, }, + { 0x038f, 0x03ad, 0x03cb, }, + { 0x03e9, 0x0407, 0x0425, }, + { 0x0023, 0x0000, 0x0006, }, + { 0x0000, 0x0006, 0x0000, }, + { 0x0000, 0x0006, 0x0000, }, + { 0x0000, 0x0006, 0x0000, }, + { 0x0000, 0x0006, 0x0000, }, + { 0x0024, 0x0000, 0x0006, }, + { 0x0443, 0x0461, 0x047f, }, + { 0x049d, 0x04bb, 0x04d9, }, + { 0x04f7, 0x0000, 0x0006, }, + { 0x0515, 0x0533, 0x0551, }, + { 0x0025, 0x0000, 0x0006, }, + { 0x056f, 0x058d, 0x05ab, }, + { 0x05c9, 0x0000, 0x0000, }, + { 0x05e7, 0x0605, 0x0623, }, + { 0x0025, 0x0000, 0x0006, }, + { 0x0641, 0x065f, 0x067d, }, + { 0x0026, 0x0027, 0x0028, }, +}; + +AnimationHeader Stalfos4_aoAttackbAnim = { { 30 }, Stalfos4_aoAttackbAnimFrameData, Stalfos4_aoAttackbAnimJointIndices, 41 }; + +s16 Stalfos4_aoAttackcAnimFrameData[8422] = { + 0x0000, 0x4000, 0xffff, 0x46fc, 0xbf58, 0xf6f1, 0x273d, 0xbfff, 0xe732, 0x07e1, 0x17d6, 0x3e46, 0x1850, 0xf160, 0x12df, 0x2aab, + 0x1a5b, 0xf38d, 0x1010, 0x382d, 0xeb60, 0xf737, 0x7d89, 0x118e, 0x096f, 0xff41, 0xec73, 0x0006, 0x000d, 0x0014, 0x001b, 0x0020, + 0x0024, 0x0027, 0x002a, 0x002e, 0x0031, 0x0034, 0x0038, 0x003b, 0x003e, 0x0038, 0x0020, 0x0008, 0xfff0, 0xffd9, 0xffc1, 0xffa9, + 0xff91, 0xff79, 0xff61, 0xff49, 0xff31, 0xff2c, 0xff27, 0xff22, 0xff24, 0xff29, 0xff2e, 0xff32, 0xff37, 0xff3c, 0xff41, 0xff46, + 0xff4b, 0xff5d, 0xff74, 0xffa3, 0xffe9, 0x007d, 0x00f7, 0x0114, 0x0126, 0x012b, 0x0129, 0x0114, 0x00f6, 0x00d9, 0x00b7, 0x0091, + 0x006b, 0x0069, 0x007b, 0x008c, 0x009d, 0x00b3, 0x00c6, 0x00bd, 0x008d, 0x0065, 0x0055, 0x0053, 0x0059, 0x005e, 0x006a, 0x0083, + 0x009b, 0x00a3, 0x0096, 0x0073, 0x0050, 0x0032, 0x0017, 0xfffc, 0xffe7, 0xffdf, 0xffd7, 0xffcf, 0xffc7, 0xffbf, 0xffb7, 0xffae, + 0xffa6, 0xffaf, 0xffbf, 0xffd0, 0xffe1, 0xfff1, 0x0002, 0x0012, 0x002c, 0x0067, 0x00bc, 0x00fe, 0x0116, 0x0120, 0x0127, 0x0131, + 0x0134, 0x0123, 0x010c, 0x00f3, 0x00da, 0x00c1, 0x00a8, 0x008f, 0x0076, 0x005d, 0x0043, 0x002a, 0x0011, 0x0000, 0x0412, 0x03e1, + 0x03bb, 0x03a0, 0x0399, 0x0391, 0x0389, 0x0382, 0x037a, 0x037d, 0x0384, 0x038b, 0x0392, 0x039a, 0x03a1, 0x03a8, 0x03ae, 0x03b4, + 0x03b9, 0x03bf, 0x03c5, 0x03ca, 0x03d0, 0x03d6, 0x03db, 0x03e1, 0x03e6, 0x03ec, 0x03f2, 0x03f7, 0x03fd, 0x0403, 0x0407, 0x040c, + 0x0412, 0x0418, 0x041d, 0x0423, 0x0425, 0x042c, 0x0441, 0x043f, 0x0407, 0x03b8, 0x0372, 0x0365, 0x0360, 0x035c, 0x0366, 0x0378, + 0x038a, 0x039b, 0x03c0, 0x03ee, 0x03ff, 0x03f6, 0x03b6, 0x0341, 0x02f4, 0x02eb, 0x02e8, 0x02e5, 0x02e2, 0x02df, 0x02dc, 0x02d9, + 0x02d6, 0x02d7, 0x02e2, 0x02f8, 0x0342, 0x038a, 0x039d, 0x03a7, 0x03b1, 0x03b7, 0x03b5, 0x03b3, 0x03b0, 0x03ae, 0x03ac, 0x03a9, + 0x03a7, 0x03a5, 0x03aa, 0x03b2, 0x03c2, 0x03d5, 0x03e9, 0x03fc, 0x040f, 0x0420, 0x042d, 0x043a, 0x0447, 0x0406, 0x034a, 0x033f, + 0x033d, 0x033b, 0x0338, 0x0339, 0x033d, 0x034c, 0x0361, 0x0377, 0x038c, 0x03a1, 0x03b6, 0x03cb, 0x03e0, 0x03f6, 0x040b, 0x0420, + 0x042f, 0xfff7, 0xfff0, 0xffea, 0xffe3, 0xffdc, 0xffd6, 0xffcf, 0xffc9, 0xffc2, 0xffbb, 0xffb5, 0xffae, 0xffa8, 0xffa1, 0xffa0, + 0xffa7, 0xffaf, 0xffb7, 0xffbf, 0xffc7, 0xffcf, 0xffd6, 0xffde, 0xffe6, 0xffee, 0xfff6, 0xfffd, 0x0005, 0x000b, 0x0010, 0x0015, + 0x001a, 0x001e, 0x0023, 0x0028, 0x002e, 0x0033, 0x0038, 0x0039, 0x0037, 0x0036, 0x0022, 0xffe2, 0xffb1, 0xffa1, 0xff98, 0xff8f, + 0xff86, 0xff7d, 0xff83, 0xff8a, 0xff90, 0xffa2, 0xffbb, 0xffd4, 0xffde, 0xffe8, 0xfff3, 0xfffd, 0x0007, 0x0011, 0x0017, 0x0014, + 0x0008, 0xffe9, 0xffca, 0xffab, 0xff93, 0xff8b, 0xffa6, 0xffc1, 0xffd5, 0xffe9, 0xfffc, 0x0010, 0x0014, 0x0018, 0x001c, 0x0020, + 0x0024, 0x0028, 0x0028, 0x0028, 0x0029, 0x0029, 0x002a, 0x002a, 0x0026, 0x0021, 0x001d, 0x0018, 0x0014, 0x000f, 0x0009, 0xffef, + 0xffaf, 0xff82, 0xff7a, 0xff77, 0xff75, 0xff72, 0xff70, 0xff7b, 0xff87, 0xff93, 0xff9f, 0xffaa, 0xffb6, 0xffc2, 0xffce, 0xffd9, + 0xffe2, 0xffec, 0xfff6, 0xfffd, 0x0f76, 0x0ff5, 0x1069, 0x10dd, 0x0fa0, 0x0e6a, 0x0d3d, 0x0c1e, 0x09e5, 0x07b0, 0x0582, 0x0353, + 0x0199, 0xffdc, 0xfe20, 0xfc61, 0xfadf, 0xf9d5, 0xf8c3, 0xf7a9, 0xf686, 0xf559, 0xf41f, 0xf2d8, 0xf17e, 0xf012, 0xef30, 0xeefa, + 0xeec9, 0xeea7, 0xee84, 0xee61, 0xee4a, 0xee27, 0xee05, 0xede2, 0xedbf, 0xed9c, 0xeedf, 0xf0ea, 0xf30f, 0xf83d, 0x039b, 0x105b, + 0x1c0f, 0x1d46, 0x1e61, 0x1a94, 0x16c2, 0x12ec, 0x0f11, 0x08da, 0x02a3, 0xfc73, 0xfbb9, 0xfdaf, 0xffa6, 0x0258, 0x0687, 0x0a12, + 0x0c4a, 0x0e0f, 0x0e9b, 0x0f0e, 0x0f3f, 0x0ef2, 0x0ded, 0x0c7e, 0x09e5, 0x0446, 0xff62, 0xfa6b, 0xf454, 0xedab, 0xe6e1, 0xe4f9, + 0xe30b, 0xe0ef, 0xdee3, 0xdcdf, 0xdad6, 0xd8c9, 0xd6b6, 0xd7cd, 0xd8e4, 0xda0a, 0xdb4e, 0xdc8d, 0xddc7, 0xdefd, 0xe02d, 0xe18b, + 0xe575, 0xef3d, 0x08c3, 0x2488, 0x28c0, 0x2771, 0x2622, 0x2542, 0x22e9, 0x2047, 0x1d92, 0x18da, 0x159d, 0x1366, 0x11eb, 0x1100, + 0x108b, 0x103e, 0x0ff5, 0x0fb3, 0x0f77, 0x0f42, 0x0f04, 0xf4f0, 0xf563, 0xf61b, 0xf6cc, 0xf7de, 0xf901, 0xfa00, 0xfa9a, 0xfb59, + 0xfc23, 0xfbd9, 0xfb94, 0xfb49, 0xfafc, 0xfaae, 0xfa47, 0xf9c9, 0xf88e, 0xf6ff, 0xf574, 0xf3ed, 0xf26b, 0xf0f0, 0xef7c, 0xee01, + 0xec8d, 0xec2e, 0xeba3, 0xeb35, 0xeaff, 0xeac8, 0xea92, 0xea6d, 0xea37, 0xe9ff, 0xe9c8, 0xe991, 0xe959, 0xe92c, 0xe95d, 0xea34, + 0xec45, 0xf45c, 0xfe27, 0x044c, 0x06ea, 0x080c, 0x0893, 0x0904, 0x095e, 0x09a2, 0x09b4, 0x0983, 0x08c7, 0x0827, 0x0893, 0x08fa, + 0x0962, 0x0ae4, 0x0d80, 0x1158, 0x142f, 0x15e9, 0x1708, 0x170e, 0x1699, 0x1644, 0x1562, 0x0fcf, 0x026b, 0xf933, 0xf7e4, 0xf663, + 0xf414, 0xf1cb, 0xf01f, 0xee62, 0xed97, 0xed0b, 0xeca0, 0xec3b, 0xebdd, 0xebce, 0xebf2, 0xec17, 0xec54, 0xecc6, 0xed3d, 0xedbb, + 0xee3f, 0xeec7, 0xef65, 0xf0d1, 0xfcd3, 0x223a, 0x22cd, 0x2215, 0x2201, 0x2201, 0x220c, 0x232f, 0x2436, 0x225f, 0x1d04, 0x173a, + 0x112c, 0x0aef, 0x0497, 0x00cb, 0xfcf8, 0xfb50, 0xf9a7, 0xf7fb, 0xf64e, 0xf51f, 0xfc65, 0xfd40, 0xfe3f, 0xff43, 0x00cb, 0x0242, + 0x035f, 0x03e2, 0x047e, 0x0508, 0x0557, 0x05b2, 0x05b2, 0x05ba, 0x05cd, 0x05ea, 0x060c, 0x063f, 0x0694, 0x06fe, 0x0781, 0x081c, + 0x08d0, 0x099e, 0x0a57, 0x0b2d, 0x0b67, 0x0b52, 0x0b31, 0x0af3, 0x0ab5, 0x0a78, 0x0a4f, 0x0a12, 0x09d5, 0x0999, 0x095d, 0x0921, + 0x080a, 0x0666, 0x0492, 0x01ee, 0xfda0, 0xfe5a, 0x02c4, 0x05b6, 0x0733, 0x065a, 0x0577, 0x048c, 0x039c, 0x01d4, 0xffac, 0xfda9, + 0xfceb, 0xfd56, 0xfdca, 0xfe70, 0xffa9, 0x017d, 0x03fd, 0x0656, 0x0785, 0x0853, 0x08a5, 0x0884, 0x0806, 0x072e, 0x046b, 0x00a4, + 0xff6d, 0xfe6e, 0xfc8d, 0xfb56, 0xfba5, 0xfb17, 0xfaad, 0xfb9d, 0xfc63, 0xfd17, 0xfdd4, 0xfe9b, 0xff9f, 0xff3e, 0xfede, 0xfe5d, + 0xfd9a, 0xfcdf, 0xfc2c, 0xfb81, 0xfadd, 0xfa38, 0xf923, 0xf34f, 0xfa4a, 0x1303, 0x191f, 0x1a38, 0x1b53, 0x1c11, 0x1bda, 0x19d1, + 0x169d, 0x1052, 0x0b78, 0x078c, 0x043e, 0x0150, 0xffba, 0xfe36, 0xfda9, 0xfd21, 0xfc9e, 0xfc20, 0xfbcc, 0x1470, 0x14d4, 0x1533, + 0x1590, 0x15f6, 0x169d, 0x1765, 0x182c, 0x1851, 0x16df, 0x1574, 0x140a, 0x12a2, 0x1130, 0x0fb7, 0x0c85, 0x080c, 0x04b2, 0x01eb, + 0xff2e, 0xfc7c, 0xf9d1, 0xf733, 0xf49d, 0xf20f, 0xef87, 0xedbf, 0xed6d, 0xed19, 0xecc4, 0xec6e, 0xec16, 0xebdb, 0xeb81, 0xeb25, + 0xeac8, 0xea6a, 0xeade, 0xed29, 0xf090, 0xf65c, 0xfba3, 0x00a7, 0x0b91, 0x11aa, 0x154a, 0x18ed, 0x17a0, 0x1650, 0x14fb, 0x13a2, + 0x1146, 0x0ff0, 0x0eec, 0x0e76, 0x0e0a, 0x1513, 0x2098, 0x27bb, 0x2df4, 0x3288, 0x3581, 0x3643, 0x2d45, 0x20c0, 0x19f4, 0x1751, + 0x16df, 0x0ea5, 0xfc11, 0xe615, 0xe84a, 0xf17c, 0xf992, 0xff35, 0x03e2, 0x0839, 0x098f, 0x0add, 0x0c21, 0x0d5d, 0x0e91, 0x0fbc, + 0x0e73, 0x0d22, 0x0bae, 0x0a36, 0x08da, 0x076e, 0x05f1, 0x0468, 0x02d5, 0x02dc, 0x03a4, 0x0463, 0x0677, 0x0b5e, 0x0fec, 0x144a, + 0x1769, 0x1979, 0x1b84, 0x1ad9, 0x1a32, 0x19a5, 0x1919, 0x188b, 0x17f6, 0x175e, 0x16c8, 0x1633, 0x15a0, 0x150f, 0x147f, 0x1412, + 0xfe21, 0xfe60, 0xfecc, 0xff3a, 0xff1a, 0xff05, 0xfef7, 0xfeec, 0xfcb5, 0xfa40, 0xf7d2, 0xf563, 0xf2fc, 0xf0c0, 0xee9c, 0xec73, + 0xed3a, 0xee09, 0xeecf, 0xef8d, 0xf03f, 0xf0e4, 0xf1ae, 0xf267, 0xf31b, 0xf3c0, 0xf3e3, 0xf352, 0xf2da, 0xf263, 0xf1ee, 0xf179, + 0xf12c, 0xf0ba, 0xf048, 0xefd8, 0xef69, 0xeee7, 0xeef5, 0xef64, 0xf40e, 0x0540, 0x141f, 0x16a9, 0x1730, 0x1795, 0x17b5, 0x1813, + 0x186b, 0x18bb, 0x1905, 0x1806, 0x167b, 0x13db, 0x1162, 0xff36, 0xe499, 0xdaa3, 0xd971, 0xd96d, 0xda24, 0xdae4, 0xdb1b, 0xde4a, + 0xe758, 0xf375, 0x0167, 0x0d12, 0x09a4, 0xec9d, 0xda7b, 0xd927, 0xda9a, 0xddd9, 0xe03a, 0xe1e1, 0xe37f, 0xe407, 0xe496, 0xe52b, + 0xe5c8, 0xe66a, 0xe712, 0xe643, 0xe576, 0xe520, 0xe4cf, 0xe45b, 0xe3f9, 0xe3ac, 0xe373, 0xe34c, 0xe38c, 0xe4e4, 0xe618, 0xe96f, + 0xed07, 0xf0c4, 0xf46d, 0xf539, 0xf63f, 0xf75c, 0xf834, 0xf90f, 0xf934, 0xf958, 0xf97e, 0xf9f5, 0xfa91, 0xfb2d, 0xfbca, 0xfc66, + 0xfd02, 0xfd9e, 0xfe1d, 0xfc11, 0xfbd1, 0xfb47, 0xfac0, 0xfa7b, 0xfa34, 0xf9eb, 0xf9a1, 0xf9b3, 0xf9fa, 0xfa6e, 0xfb07, 0xfbcb, + 0xfc73, 0xfd22, 0xfec3, 0x0010, 0x00bc, 0x010e, 0x0145, 0x0161, 0x0168, 0x014d, 0x011a, 0x0105, 0x00dc, 0x009c, 0x00bd, 0x0116, + 0x0170, 0x01cd, 0x022c, 0x026d, 0x02cf, 0x0334, 0x039b, 0x0403, 0x0418, 0x0312, 0x0178, 0xfe19, 0xfaef, 0xfbb5, 0x01f2, 0x05f5, + 0x08ca, 0x0bb4, 0x0ade, 0x0a02, 0x0922, 0x083d, 0x07bc, 0x0903, 0x0ace, 0x0bc9, 0x06af, 0xfa21, 0xecc1, 0xe5cb, 0xdfca, 0xdb95, + 0xd8be, 0xd7a3, 0xe34d, 0xf4fe, 0x012b, 0x0a2d, 0x1019, 0x0906, 0x0539, 0x13d3, 0x0d71, 0x01f1, 0xf7f4, 0xf23f, 0xee61, 0xeb36, + 0xea3a, 0xe946, 0xe85b, 0xe778, 0xe69e, 0xe5cd, 0xe66a, 0xe710, 0xe7ec, 0xe8ca, 0xea9f, 0xec81, 0xee6d, 0xf062, 0xf2d5, 0xf532, + 0xf994, 0xfe03, 0xff20, 0xfd96, 0xfcc6, 0xfcbf, 0xfc27, 0xfbff, 0xfbcb, 0xfc33, 0xfc95, 0xfc68, 0xfc3a, 0xfc07, 0xfbfc, 0xfc06, + 0xfc0c, 0xfc0d, 0xfc0a, 0xfc02, 0xfbf6, 0xfbd3, 0x7cdd, 0x80be, 0x82b2, 0x83cc, 0x8407, 0x8381, 0x8303, 0x83e1, 0x856d, 0x884d, + 0x8be1, 0x8f92, 0x9281, 0x9493, 0x9661, 0x96ef, 0x964e, 0x95e1, 0x9604, 0x970a, 0x9801, 0x9a56, 0x9e11, 0xa1ae, 0xa52b, 0xa7ce, + 0xaa0b, 0xac4d, 0xad8b, 0xaec8, 0xb004, 0xb13e, 0xb20e, 0xb343, 0xb475, 0xb5a3, 0xb77b, 0xb95c, 0xbaf6, 0xbdff, 0xbe45, 0xacc9, + 0x927c, 0x8745, 0x80ef, 0x7b65, 0x7b82, 0x7dfb, 0x8068, 0x82ba, 0x8504, 0x8633, 0x83b4, 0x8051, 0x7dc3, 0x8c21, 0xafb7, 0xc908, + 0xd2d3, 0xd734, 0xd977, 0xd8da, 0xd923, 0xd561, 0x8f76, 0x6c8a, 0x4d12, 0x381b, 0x2fa9, 0x1a41, 0x252e, 0x452d, 0x5184, 0x645c, + 0x742f, 0x7bf8, 0x8276, 0x868e, 0x8985, 0x8bbc, 0x8d0f, 0x8e8c, 0x8f7a, 0x901c, 0x902b, 0x91a2, 0x92de, 0x93ad, 0x9450, 0x953f, + 0x95f4, 0x9ab7, 0xa8a3, 0xac48, 0x8bd8, 0x9130, 0x9b0d, 0x9029, 0x8a9a, 0x87c1, 0x8457, 0x8276, 0x82e2, 0x84ff, 0x8740, 0x89de, + 0x8997, 0x88dd, 0x8765, 0x85cb, 0x836e, 0x8110, 0x7eb5, 0x7c56, 0x7ba4, 0x24f8, 0x245f, 0x22a4, 0x212c, 0x1f33, 0x1d79, 0x1bbb, + 0x1a57, 0x19e1, 0x1a86, 0x1aea, 0x1b37, 0x1a88, 0x1a55, 0x19d4, 0x1753, 0x14ba, 0x1295, 0x105f, 0x0d90, 0x0ab6, 0x07fd, 0x05fe, + 0x03d9, 0x0189, 0x0001, 0xfe83, 0xfd02, 0xfccc, 0xfc8d, 0xfc36, 0xfbd8, 0xfb95, 0xfb28, 0xfab2, 0xfa33, 0xfa12, 0xfa99, 0xfc63, + 0xfebd, 0x01bd, 0x01f9, 0x016e, 0x0129, 0xff17, 0xff36, 0x0095, 0x01cf, 0x02c6, 0x02cf, 0x028a, 0x0150, 0x002f, 0xfff8, 0x010c, + 0x1161, 0x23a8, 0x2202, 0x1eee, 0x20ad, 0x2312, 0x25cf, 0x27ab, 0x3070, 0x37da, 0x2bda, 0x2b05, 0x2ae5, 0x1ebe, 0x0fb0, 0x0a00, + 0xdd03, 0x0196, 0x00e0, 0xfdc4, 0xfcea, 0xfe16, 0xfebc, 0xfcfb, 0xfb47, 0xfbdf, 0xfb96, 0xfae9, 0xfaf1, 0xfb4d, 0xfcb5, 0xfe30, + 0xff87, 0x00fa, 0x01e1, 0x02e6, 0x03b3, 0x0507, 0x0639, 0x09f2, 0x0e80, 0x0b11, 0x0930, 0x0742, 0x05ef, 0x0452, 0x03a5, 0x050c, + 0x0823, 0x0d44, 0x1287, 0x186d, 0x1db7, 0x2009, 0x225f, 0x22f0, 0x238e, 0x243b, 0x24f4, 0x24fc, 0x123d, 0x132e, 0x13a7, 0x13af, + 0x1320, 0x127f, 0x1226, 0x12b3, 0x13ba, 0x150d, 0x1698, 0x185a, 0x195d, 0x19de, 0x1b03, 0x1c41, 0x1c73, 0x1d03, 0x1dcb, 0x1e95, + 0x1f36, 0x20f6, 0x221c, 0x2334, 0x2441, 0x253d, 0x25b2, 0x261d, 0x269e, 0x2725, 0x2794, 0x2807, 0x2857, 0x28d3, 0x2952, 0x29d6, + 0x2a45, 0x2ac4, 0x2be3, 0x2cd4, 0x2c97, 0x2a6b, 0x22f5, 0x16db, 0x0dca, 0x0908, 0x07cd, 0x0a23, 0x0ca0, 0x0f36, 0x11d4, 0x148d, + 0x14a2, 0x13d2, 0x12d8, 0x16a0, 0x32f6, 0x4d86, 0x59f9, 0x613c, 0x6622, 0x682b, 0x6915, 0x619b, 0x16a7, 0xec58, 0xc188, 0xb046, + 0xb13e, 0xace5, 0xacd4, 0x4260, 0xed03, 0x1d93, 0x2826, 0x2aad, 0x2b3e, 0x2bf2, 0x2d0d, 0x2e02, 0x2ebc, 0x2f14, 0x2edf, 0x2eb8, + 0x2e38, 0x2b76, 0x28ab, 0x259d, 0x224e, 0x1ed5, 0x1b59, 0x17ba, 0x1b9f, 0x26c7, 0x297c, 0x26a8, 0x289a, 0x23b2, 0x2251, 0x2263, + 0x2288, 0x216e, 0x1f8e, 0x1be3, 0x18f3, 0x1715, 0x1423, 0x139b, 0x1361, 0x12f4, 0x12ce, 0x12a4, 0x1276, 0x1240, 0x12e6, 0xdded, + 0xd50c, 0xcea4, 0xca43, 0xc7e6, 0xc589, 0xc564, 0xc53f, 0xc51a, 0xc4f5, 0xc4d0, 0xc4ab, 0xc5ec, 0xc9f8, 0xce05, 0xd212, 0xd61f, + 0xda2b, 0xddfd, 0xe1cf, 0xe46a, 0xe49b, 0xe40f, 0xe20b, 0xe007, 0xdf13, 0xdea7, 0xde3b, 0xddcf, 0xdd63, 0xdcf7, 0xdc8b, 0xdc43, + 0xdbd7, 0xdb6a, 0xdaa9, 0xd93d, 0xd7d0, 0xd5d2, 0xcdea, 0xc18d, 0xb47b, 0xafdb, 0xb612, 0xbf4e, 0xcf08, 0xd88b, 0xd5a5, 0xcf30, + 0xc8bb, 0xc290, 0xc021, 0xc3e0, 0xcd0a, 0xd47e, 0xd16b, 0xd254, 0xd035, 0xcda2, 0xcdac, 0xcb3e, 0xc83b, 0xc6e1, 0xc377, 0xc019, + 0xc709, 0xcec9, 0xd777, 0xdcdc, 0xe941, 0xf09b, 0xecec, 0xdfe5, 0xc6b9, 0xbe92, 0xbc2b, 0xbcad, 0xbd2f, 0xbdb1, 0xbe1f, 0xbe8c, + 0xbef9, 0xbf66, 0xbfe1, 0xc05c, 0xc0d4, 0xc147, 0xc1b9, 0xc22b, 0xc150, 0xc076, 0xbc63, 0xb2d0, 0xb180, 0xb18b, 0xb202, 0xb9da, + 0xc63b, 0xc8af, 0xc991, 0xc9cb, 0xc9ae, 0xc7a0, 0xc60b, 0xc5f3, 0xc861, 0xcacf, 0xcd3c, 0xd094, 0xd3ed, 0xd6c0, 0xd993, 0xdc67, + 0xdf3a, 0xe143, 0x0c92, 0x10e6, 0x12a7, 0x11dd, 0x1120, 0x1058, 0x0f95, 0x0ed9, 0x0e22, 0x0cff, 0x0b9e, 0x0a34, 0x08c4, 0x074f, + 0x05d5, 0x04d4, 0x0412, 0x0351, 0x02dd, 0x026a, 0x01f6, 0x0181, 0x023c, 0x02f8, 0x03b4, 0x03d7, 0x03ac, 0x0381, 0x0356, 0x032c, + 0x0303, 0x02db, 0x02c1, 0x029a, 0x0179, 0xffda, 0xfe3e, 0xfca3, 0xfa6c, 0xfb02, 0xfed9, 0x05fb, 0x0b7b, 0x013a, 0xff2a, 0x0267, + 0x00ad, 0x0396, 0x07de, 0x0c3f, 0x10d0, 0x14dd, 0x179c, 0x1686, 0x13d5, 0x112d, 0x0d2c, 0x1199, 0x15d6, 0x19bb, 0x1d7b, 0x1fca, + 0x1e93, 0x1b86, 0x1850, 0x1396, 0x0c46, 0x0022, 0x0241, 0x0ec6, 0x1cf0, 0x30cf, 0x0d42, 0x3641, 0x3627, 0x3072, 0x2b3f, 0x2880, + 0x2749, 0x25a2, 0x2424, 0x22ab, 0x20a5, 0x1e1d, 0x1b99, 0x1844, 0x137f, 0x0f3f, 0x0bd1, 0x09c1, 0x081b, 0x0755, 0x060a, 0x0005, + 0x0851, 0x0bf0, 0x0ab7, 0x0823, 0x07ee, 0x0900, 0x0a43, 0x0ba2, 0x0df6, 0x0fa4, 0x1156, 0x1105, 0x0fcf, 0x0e91, 0x0ce8, 0x0b39, + 0x0a3d, 0x0944, 0x09ce, 0x0a5e, 0x0ade, 0xed99, 0xef03, 0xf01a, 0xf1b5, 0xf358, 0xf4f0, 0xf62b, 0xf76f, 0xf8ba, 0xf8a8, 0xf7f6, + 0xf758, 0xf6d1, 0xf660, 0xf608, 0xf5ea, 0xf5e9, 0xf5af, 0xf556, 0xf500, 0xf4b0, 0xf463, 0xf3f0, 0xf37b, 0xf303, 0xf2d6, 0xf2d0, + 0xf2cb, 0xf2c6, 0xf299, 0xf257, 0xf21d, 0xf1f8, 0xf1c0, 0xf1c4, 0xf1e9, 0xf214, 0xf243, 0xf28d, 0xf697, 0xfd7c, 0x02ca, 0x07b5, + 0x0994, 0x0654, 0x05de, 0x0736, 0x08f3, 0x0aa5, 0x0c56, 0x0e50, 0x104f, 0x127b, 0x14f2, 0x158a, 0x1297, 0x0ad4, 0x0541, 0x0215, + 0x0286, 0x020f, 0x015a, 0x0149, 0x00bb, 0x0188, 0x03d5, 0x09e4, 0x00eb, 0xf69c, 0xe552, 0xe129, 0xe424, 0xda89, 0xcb14, 0xd96b, + 0xde04, 0xe0ff, 0xe16a, 0xe00f, 0xdecf, 0xde22, 0xdd6b, 0xdd5c, 0xdd70, 0xdd9f, 0xde48, 0xe006, 0xe2bd, 0xe6d3, 0xeb7c, 0xf02c, + 0xf934, 0xfe36, 0xffe6, 0x036a, 0x0073, 0xf6e6, 0xf7ba, 0xf8f1, 0xfa2d, 0xfc03, 0xfdd5, 0xff74, 0x00c1, 0x0206, 0x0270, 0x0169, + 0xff0a, 0xfca2, 0xf99e, 0xf670, 0xf33f, 0xf103, 0xeedc, 0xed4c, 0xefe3, 0xef5d, 0xefd8, 0xf121, 0xf258, 0xf39f, 0xf4bf, 0xf5d2, + 0xf6d8, 0xf80a, 0xf95f, 0xfabf, 0xfc28, 0xfd9b, 0xff15, 0x002b, 0x010c, 0x01e7, 0x02b5, 0x0384, 0x0456, 0x0529, 0x05a6, 0x0600, + 0x0645, 0x06be, 0x0751, 0x07e5, 0x0879, 0x0909, 0x0998, 0x09cd, 0x09d2, 0x09db, 0x0a3a, 0x0ac6, 0x0b51, 0x0bdd, 0x0c55, 0x08f4, + 0x03cc, 0x0225, 0x00fc, 0xfac9, 0xf713, 0xf81a, 0xf8fd, 0xfa68, 0xfc5e, 0xfd91, 0xff4c, 0x0159, 0x02c7, 0x025b, 0x007b, 0x003b, + 0x0423, 0x0ac1, 0x0f0d, 0x0f40, 0x0dcf, 0x0c16, 0x0ab0, 0x07b5, 0x01df, 0xfd2a, 0xf726, 0xef4f, 0xead5, 0xf099, 0x0e92, 0x0632, + 0x20dc, 0xdc88, 0xd6bc, 0xd60c, 0xd6ed, 0xd610, 0xd51d, 0xd4c9, 0xd47f, 0xd433, 0xd58d, 0xd7db, 0xda19, 0xdd38, 0xe1cb, 0xe5bd, + 0xe960, 0xebfc, 0xee9a, 0xf24b, 0xf82c, 0x0120, 0x02a5, 0xf940, 0xf5e4, 0xf47b, 0xf316, 0xf1f8, 0xf071, 0xeef4, 0xef32, 0xef8c, + 0xeff9, 0xf056, 0xf139, 0xf1a0, 0xf1fa, 0xf1d1, 0xf1a4, 0xf19b, 0xf115, 0xf030, 0xef6a, 0xf627, 0xf7a2, 0xf982, 0xfb48, 0xfcf0, + 0xfe81, 0xfff5, 0x0156, 0x029a, 0x03cc, 0x028e, 0x013d, 0xffd7, 0xfe60, 0xfcd6, 0xfb3c, 0xf992, 0xf7db, 0xf615, 0xf53a, 0xf50f, + 0xf4e3, 0xf4b8, 0xf48d, 0xf4ac, 0xf4cc, 0xf4ec, 0xf50c, 0xf52c, 0xf54c, 0xf56c, 0xf58c, 0xf5a1, 0xf3ce, 0xefae, 0xea20, 0xe452, + 0xde47, 0xd81a, 0xd45e, 0xd5ce, 0xd815, 0xdb95, 0xdf0e, 0xe282, 0xe591, 0xe890, 0xeb7a, 0xee4e, 0xf107, 0xee90, 0xe954, 0xe3d5, + 0xdde9, 0xd791, 0xd0b9, 0xc981, 0xc209, 0xba91, 0xb447, 0xb01d, 0xac3a, 0xa9b3, 0xa77c, 0xa608, 0xa6a8, 0xa1c2, 0xa0b1, 0xa750, + 0x1b26, 0x1c39, 0xbf0d, 0xe807, 0x169c, 0x10aa, 0x0d8e, 0x09e2, 0x072a, 0x0604, 0x0500, 0x03dd, 0x02a9, 0x015e, 0x001c, 0xfee6, + 0xfcfc, 0xfa7c, 0xf7a9, 0xf65c, 0xf5d4, 0xf6fb, 0xfb54, 0xf9a7, 0xf54e, 0xf8b6, 0xf3ea, 0xf001, 0xfb54, 0xffd1, 0x0244, 0x0362, + 0x027f, 0x00b4, 0xfe05, 0xfc32, 0xfa19, 0xf864, 0xf7f0, 0xf804, 0xf7b0, 0xf729, 0xf6a9, 0xf64a, 0xf5db, 0xf580, 0x0da0, 0x0be6, + 0x0a60, 0x08de, 0x0765, 0x05f7, 0x0499, 0x034a, 0x020f, 0x0375, 0x026d, 0x0172, 0x0088, 0xffab, 0xfedf, 0xfea8, 0xfec1, 0xfee7, + 0xff18, 0x0040, 0xfff2, 0xffa6, 0xff5a, 0xff0e, 0xff0a, 0xff07, 0xff04, 0xff1d, 0xff45, 0xff6d, 0xff95, 0xffbd, 0xffd8, 0x0017, + 0xff21, 0xff74, 0xffea, 0x0053, 0x007d, 0xff83, 0xfd17, 0xfb75, 0xfb27, 0xfaf5, 0xfafe, 0xfb74, 0xfc1a, 0xfcf1, 0xfdf5, 0xff25, + 0x019d, 0x04c2, 0x07e6, 0x0acd, 0x0d57, 0x0f3d, 0x1065, 0x108f, 0x0fc2, 0x0e56, 0x0d12, 0x0a63, 0x07c0, 0x04db, 0x01f5, 0x07bb, + 0x0250, 0x095a, 0x0ecc, 0x71e6, 0x761c, 0x0e08, 0x2254, 0x1806, 0x0a3d, 0x0584, 0x0349, 0x010f, 0xfece, 0xfce0, 0xfaf8, 0xf908, + 0xf756, 0xf5b6, 0xf401, 0xf3e0, 0xf345, 0xf333, 0xf458, 0xf623, 0xf83a, 0xf7e1, 0xf2b4, 0xf8fe, 0x06d0, 0x0371, 0xfeb0, 0x0007, + 0x0027, 0xffeb, 0x0081, 0x01da, 0x02ff, 0x0311, 0x04ba, 0x0574, 0x0671, 0x08c1, 0x0a74, 0x0bda, 0x0d15, 0x0dc8, 0x0e1e, 0x0e5b, + 0x0e76, 0xdd8d, 0xde63, 0xde6a, 0xde3b, 0xddd1, 0xdd38, 0xdc6f, 0xdb7f, 0xda68, 0xd971, 0xda48, 0xdb21, 0xdbf9, 0xdcd3, 0xddab, + 0xde73, 0xdf21, 0xdfbc, 0xe03f, 0xe0aa, 0xe0a9, 0xe0a7, 0xe0a7, 0xe0a6, 0xe0a4, 0xe0a2, 0xe0a0, 0xe096, 0xe088, 0xe07a, 0xe06d, + 0xe05f, 0xe056, 0xe0f6, 0xe2a0, 0xe3bd, 0xe438, 0xe3e1, 0xe2e5, 0xe118, 0xded5, 0xdc84, 0xda60, 0xd84e, 0xd627, 0xd42c, 0xd22e, + 0xd02d, 0xce30, 0xcc36, 0xcd2a, 0xcec8, 0xcf87, 0xcf44, 0xce1e, 0xcc0c, 0xc94c, 0xc609, 0xc2a4, 0xbf30, 0xbb93, 0xb667, 0xb183, + 0xacfa, 0xa859, 0xa60a, 0xa223, 0xac0c, 0xb0ad, 0x250b, 0x1934, 0x90a7, 0xa321, 0xdc5b, 0xe1c2, 0xe41f, 0xe363, 0xe3c4, 0xe4ff, + 0xe628, 0xe66a, 0xe645, 0xe551, 0xe3f9, 0xe2af, 0xe174, 0xe1ac, 0xe270, 0xe262, 0xe1e0, 0xdecc, 0xd9f8, 0xdb96, 0xdec2, 0xdf60, + 0xe421, 0xe7e3, 0xe163, 0xdc7a, 0xd887, 0xd605, 0xd716, 0xd8e4, 0xda6c, 0xdc29, 0xde9b, 0xe103, 0xe388, 0xe2e1, 0xe21c, 0xe142, + 0xe080, 0xdf65, 0xde42, 0xdd65, 0x1436, 0x15fb, 0x13ee, 0x0f2c, 0x0952, 0x035b, 0xfeb8, 0xfbcf, 0xfd3f, 0x024e, 0x09c8, 0x113a, + 0x17bc, 0x1c1c, 0xa080, 0xa341, 0xa528, 0xa69f, 0xa796, 0xa83b, 0xa81a, 0xa6da, 0x251d, 0x22cf, 0x2074, 0x1ef2, 0x1cd6, 0x1b8a, + 0x1a5d, 0x1ada, 0x1b59, 0x1bd8, 0x1c2d, 0x1cbc, 0x1df1, 0x1fa7, 0x225f, 0xa540, 0xa7d2, 0xaa42, 0xaac9, 0x2086, 0x1836, 0x1794, + 0x0299, 0x6fc6, 0x66bb, 0x61e0, 0x5ef3, 0x5cda, 0x57a4, 0x330f, 0x0328, 0xfe65, 0x0a90, 0x180c, 0x08b8, 0x509f, 0x5e5f, 0x5ae5, + 0x5333, 0x525a, 0x538c, 0x4c4a, 0x4def, 0x4956, 0x532f, 0x68aa, 0x80f4, 0x9e20, 0xa1b5, 0xa099, 0x9ef9, 0x9b8f, 0x9ae9, 0x9e40, + 0xa121, 0xa34d, 0xa4f2, 0xa60d, 0xa6dc, 0xa79c, 0xa7fe, 0xa83b, 0xa881, 0xa935, 0xaacb, 0xac69, 0xae7e, 0xb0db, 0xb345, 0xb85d, + 0xc0b7, 0xbb96, 0x9ee1, 0x9f81, 0xa4ac, 0x9a1d, 0x9419, 0x91e9, 0x9084, 0x90ba, 0x93b7, 0x9ad5, 0xa3c4, 0xadf6, 0xb6c1, 0xbb67, + 0xb8a6, 0x3045, 0x2651, 0x2001, 0x18f4, 0x1583, 0x128a, 0x5727, 0x55d7, 0x52f7, 0x5197, 0x516e, 0x5208, 0x52ee, 0x54be, 0x5724, + 0x598d, 0x5c09, 0x5ea7, 0x615b, 0x6400, 0x1950, 0x1700, 0x14d5, 0x1375, 0x1274, 0x116f, 0x10af, 0x109a, 0x6f46, 0x6f30, 0x6ec3, + 0x6db3, 0x6e52, 0x6e05, 0x6f71, 0x704e, 0x712b, 0x7207, 0x729a, 0x7415, 0x74cd, 0x75d6, 0x7794, 0x0736, 0x0622, 0x052b, 0x0635, + 0x711f, 0x679b, 0x5b4e, 0x532c, 0x2a6d, 0x26ab, 0x25b4, 0x2602, 0x2808, 0x2dde, 0x360d, 0x1cbc, 0x05ea, 0x01e2, 0x04a6, 0x11e6, + 0x0e0e, 0xe37b, 0xdba3, 0xd4bb, 0xd295, 0xd280, 0xea1f, 0x05d9, 0x098e, 0xfbab, 0xf3c4, 0xfc8c, 0x00c2, 0x057e, 0x0b31, 0x0be6, + 0x0aa9, 0x0943, 0x0765, 0x052d, 0x032a, 0x0212, 0xffca, 0xff37, 0xfe98, 0xfeda, 0xff18, 0xfe82, 0xfe23, 0xfd94, 0xfceb, 0xfc03, + 0xfb29, 0xfa90, 0xfb05, 0xfcdf, 0xfefb, 0x0ca9, 0x1c6f, 0x2634, 0x2623, 0x24ab, 0x21ca, 0x1f2a, 0x1cf8, 0x1ded, 0x1fe7, 0x22fa, + 0x2490, 0x2463, 0x2385, 0x2449, 0x5c5d, 0x5c6b, 0x5a72, 0x595a, 0x590d, 0x5855, 0xd5b9, 0xd8c8, 0xd862, 0xd4de, 0xcfce, 0xca19, + 0xc4f2, 0xc0ae, 0xbeae, 0xbe71, 0xbf2f, 0xbfaa, 0xc034, 0xc063, 0x40a4, 0x4133, 0x41f5, 0x446f, 0x47b1, 0x4adc, 0x4e2a, 0x51c3, + 0xd4f5, 0xd7c9, 0xda3c, 0xdce7, 0xdce0, 0xdd1f, 0xdc2c, 0xdc5c, 0xdc86, 0xdcab, 0xdcc1, 0xdc12, 0xdb81, 0xdb3a, 0xdb87, 0x5c1f, + 0x5c55, 0x5c45, 0x5b6a, 0xd63e, 0xceaf, 0xc3a1, 0xadeb, 0x1df1, 0x18c4, 0x163b, 0x1374, 0x1044, 0x0b5f, 0xec13, 0xbc54, 0xc2cd, + 0xcca9, 0xdcf1, 0xe15c, 0xf9c7, 0x1328, 0x10e8, 0x1493, 0x1c8e, 0x236d, 0x455d, 0x5570, 0x4ea7, 0x3d15, 0x3499, 0x33ea, 0x3ac9, + 0x362e, 0x2f96, 0x2cb0, 0x2c5a, 0x2d40, 0x3000, 0x335f, 0x36c6, 0x3a31, 0x3b3f, 0x3c52, 0x3d6d, 0x3e91, 0x3f07, 0x3e1a, 0x3d25, + 0x3b2b, 0x389f, 0x35f1, 0x3317, 0x3014, 0x2e3e, 0x3009, 0x3582, 0x36f6, 0x31fd, 0x39d3, 0x322c, 0x2e7b, 0x2da8, 0x2e06, 0x2e32, + 0x2fb4, 0x3249, 0x3798, 0x3f15, 0x4749, 0x4e6e, 0x5373, 0xd504, 0xd4cd, 0xd62e, 0xd590, 0xd659, 0xd4f3, 0xd460, 0xd37f, 0xd22a, + 0xcfec, 0xcf93, 0xcf3a, 0xcee2, 0xce89, 0xce36, 0xcdf0, 0xcdee, 0xce75, 0xd148, 0xd41b, 0xd707, 0xd82a, 0xd869, 0xd803, 0xd74b, + 0xd692, 0xd5da, 0xd521, 0xd55e, 0xd59a, 0xd5d6, 0xd570, 0xd4b9, 0xd401, 0xd32a, 0xd214, 0xd0fe, 0xcfe9, 0xcf2f, 0xce1a, 0xcd9d, + 0xcd6d, 0xcd3d, 0xcd0d, 0xcded, 0xce3f, 0xcc04, 0xc2ee, 0xbaca, 0xc20f, 0xd01d, 0xd329, 0xd489, 0xd67e, 0xd8e3, 0xdc2f, 0xe356, + 0xf0e4, 0xebb8, 0xe5ea, 0xd18c, 0xc4c0, 0xece5, 0xec69, 0xed3d, 0xe894, 0xef08, 0xe12f, 0xd202, 0xcb9f, 0xd552, 0xd730, 0xc58b, + 0xc907, 0xbd80, 0xc0c8, 0xd962, 0xc83b, 0xbcda, 0xb717, 0xb3fe, 0xb299, 0xb1f4, 0xb14e, 0xb171, 0xb1f9, 0xb288, 0xb31c, 0xb3af, + 0xb44b, 0xb4e6, 0xb420, 0xb35a, 0xb294, 0xb1cf, 0xb02b, 0xae87, 0xad12, 0xae2c, 0xb2c8, 0xb090, 0xba51, 0xc0fc, 0xc54c, 0xc50a, + 0xc418, 0xc283, 0xc0d0, 0xbffb, 0xc0dd, 0xc1f8, 0xc1da, 0xc160, 0xc02f, 0xbf7e, 0xc109, 0xc643, 0xcb18, 0xcfba, 0xd283, 0xd3dc, + 0x1796, 0x18da, 0x19c9, 0x1af8, 0x1a21, 0x1804, 0x1532, 0x11e7, 0x0e79, 0x0b6a, 0x087c, 0x05a8, 0x0488, 0x04f1, 0x05e2, 0x065c, + 0x057d, 0x0357, 0x008e, 0xfdaa, 0xfbb0, 0xfbcb, 0xfbea, 0xfc0e, 0xfcce, 0xfe88, 0xffe2, 0x00a3, 0x0167, 0x022b, 0x02f3, 0x03ca, + 0x045c, 0x04af, 0x03ef, 0x0327, 0x025c, 0x0188, 0x0083, 0x0084, 0x04e3, 0x1106, 0x17df, 0x0a88, 0xfd7d, 0xfe4b, 0x0022, 0x0142, + 0x0263, 0x0578, 0x0a3a, 0x0b7c, 0x06fa, 0xfee4, 0xfedc, 0xfe44, 0x11ab, 0x1ad9, 0x30b2, 0x3a2b, 0x2911, 0x449e, 0x50fc, 0x576d, + 0xe5f7, 0x1c41, 0x1b2e, 0x177d, 0x0b0d, 0xf868, 0xe958, 0xf9a3, 0x0115, 0x05b8, 0x0887, 0x066a, 0x03a9, 0xfe5c, 0xf3a3, 0xe316, + 0xd843, 0xd21e, 0xcd63, 0xcb3d, 0xccd1, 0xced7, 0xd409, 0xda04, 0xdef9, 0xe7a2, 0xee24, 0xf3bb, 0xf4f8, 0xfb29, 0x03f9, 0xfcfa, + 0x000f, 0x0093, 0x01d6, 0x0322, 0x04b3, 0x0646, 0x0634, 0x03b1, 0x0147, 0x0251, 0x04fb, 0x07c0, 0x0eae, 0x1594, 0x1838, 0x18f8, + 0x18c9, 0x1890, 0x1850, 0xeccf, 0xebc6, 0xec4f, 0xed53, 0xed24, 0xed04, 0xec65, 0xebdf, 0xebee, 0xec37, 0xed67, 0xeec5, 0xf0a8, + 0xf37e, 0xf6eb, 0xfba4, 0x0066, 0x047f, 0x07fc, 0x0b69, 0x0da7, 0x0d64, 0x0d4c, 0x0d30, 0x0b42, 0x08e8, 0x0672, 0x0420, 0x01d2, + 0xff89, 0xfd53, 0xfb47, 0xf9f9, 0xf824, 0xf65c, 0xf47a, 0xf281, 0xf098, 0xeef0, 0xefe2, 0xf387, 0xf94d, 0xf7ce, 0xf1ed, 0xf076, + 0xf143, 0xf2c4, 0xf486, 0xf4fa, 0xf4b0, 0xf442, 0xf6a0, 0x071e, 0x0c08, 0x05b1, 0x04c1, 0xf8bc, 0xf217, 0xd2b9, 0xd0c2, 0xcbc3, + 0xce3a, 0xd99f, 0xc56d, 0xd1eb, 0xe562, 0xff61, 0xf6d4, 0xf150, 0xed4c, 0xf8f1, 0xf57f, 0xebb4, 0xe26a, 0xdbc7, 0xd61a, 0xd093, + 0xcbae, 0xc891, 0xc742, 0xc852, 0xc8da, 0xc9a0, 0xcaa5, 0xcb79, 0xcc26, 0xccfb, 0xce2a, 0xcf9a, 0xd1d9, 0xd4a6, 0xda09, 0xe12d, + 0xe9a0, 0xefa3, 0xef65, 0xeeb3, 0xf33f, 0xf4fd, 0xf593, 0xf67c, 0xf704, 0xf68a, 0xf438, 0xf1f1, 0xf0a7, 0xef7a, 0xee13, 0xee67, + 0xeefb, 0xef1d, 0xeec6, 0xee25, 0xeded, 0xedf0, 0xf505, 0xf5df, 0xf644, 0xf5e6, 0xf583, 0xf5ea, 0xf7c6, 0xf9e3, 0xfc38, 0xfe57, + 0x007a, 0x025e, 0x0376, 0x03bc, 0x030e, 0x0133, 0xff71, 0xfd4c, 0xfcca, 0xfbcd, 0xfc68, 0xfe11, 0x018f, 0x050e, 0x087a, 0x0b47, + 0x0ce6, 0x0c75, 0x0bee, 0x0b52, 0x0a04, 0x0767, 0x059d, 0x02f8, 0x008c, 0xfe34, 0xfbef, 0xf9e0, 0xf833, 0xf62d, 0xf410, 0xf1e8, + 0xf27e, 0xf886, 0x0051, 0xfe82, 0xfc9c, 0xfdb4, 0xfecf, 0xffd8, 0xfdd2, 0xf559, 0xf25e, 0xf251, 0xef9a, 0xed2e, 0xfbfb, 0x0517, + 0xf157, 0xf5af, 0x0616, 0xeafb, 0xdf87, 0xdcd3, 0x4c44, 0xff27, 0xf56f, 0xeb9f, 0xe8b2, 0xff8c, 0x1214, 0x12ce, 0x10e9, 0x0955, + 0x01de, 0xfef9, 0xfece, 0x0252, 0x0b6c, 0x1a78, 0x23c1, 0x2873, 0x2cc4, 0x2ef8, 0x2d60, 0x2bad, 0x26b1, 0x20de, 0x1c12, 0x1467, + 0x0efe, 0x0b91, 0x0d32, 0x05d4, 0xf785, 0xf4cb, 0xf9db, 0xf75c, 0xf57e, 0xf42e, 0xf259, 0xf07d, 0xf014, 0xf27b, 0xf50d, 0xf686, + 0xf835, 0xf9ae, 0xf77f, 0xf546, 0xf3f0, 0xf35a, 0xf32f, 0xf361, 0xf3ba, 0xf910, 0xf95a, 0xf9b6, 0xfa06, 0xfa64, 0xfa92, 0xfa2a, + 0xf8b0, 0xf74c, 0xf4bb, 0xf192, 0xee68, 0xeb78, 0xe902, 0xe689, 0xe3d8, 0xe0ed, 0xdd88, 0xdb76, 0xd91b, 0xd722, 0xd6d4, 0xd651, + 0xd55d, 0xd418, 0xd24d, 0xd292, 0xd183, 0xd24d, 0xd207, 0xd126, 0xd051, 0xcfca, 0xcf08, 0xce51, 0xcd5a, 0xcd01, 0xcea6, 0xd1f9, + 0xd595, 0xdbdb, 0xe2e1, 0xe4c9, 0xdb3f, 0xd70b, 0xd755, 0xd97c, 0xde04, 0xe0bb, 0xe3bc, 0xe4d6, 0xdb59, 0xb078, 0x02f5, 0xfddf, + 0x1113, 0x11d0, 0xd9a7, 0x21d6, 0x22e6, 0x23fb, 0x2546, 0x26a7, 0x2a0c, 0x2741, 0x24f1, 0x1374, 0xfe43, 0xeb2d, 0xe40f, 0xedaa, + 0xed18, 0xeec1, 0xf1dc, 0xf3d7, 0xf3ad, 0xf298, 0xf0f6, 0xee97, 0xec8b, 0xeb64, 0xea53, 0xe92f, 0xe819, 0xe828, 0xe945, 0xeb60, + 0xee00, 0xf1a5, 0xf667, 0xfa22, 0xf95e, 0xf2cb, 0xebb2, 0xe2bc, 0xd7fd, 0xd390, 0xdd6f, 0xea1a, 0xeebb, 0xeff3, 0xedc6, 0xe7f0, + 0xe2da, 0xde28, 0xd9b8, 0xd722, 0xd96d, 0xdc72, 0xe249, 0xe8d8, 0xedb1, 0xf2ad, 0xf7bf, 0xf917, 0x0de2, 0x0e93, 0x0f88, 0x105e, + 0x0ef8, 0x0d8f, 0x0bd7, 0x095b, 0x0723, 0x0433, 0x00eb, 0xfdd9, 0xfb60, 0xf9ee, 0xf93c, 0xfa48, 0xfba0, 0xfdca, 0x023e, 0x0696, + 0x0b35, 0x0ffb, 0x1463, 0x18c7, 0x1d21, 0x2154, 0x233a, 0x2477, 0x24f3, 0x2496, 0x23de, 0x2321, 0x22a1, 0x21df, 0x2119, 0x1fee, + 0x1d8d, 0x1ba4, 0x1a7f, 0x19bd, 0x1870, 0x1786, 0x12ef, 0x0eb1, 0x100c, 0x10be, 0x1242, 0x0f81, 0x0d0b, 0x0b9a, 0x0c59, 0x1124, + 0x1cc8, 0x6129, 0x68f9, 0x6ebf, 0x6286, 0x1de3, 0x028a, 0x05a0, 0x0bd4, 0x0725, 0x0286, 0xf092, 0xeb1a, 0xf46e, 0x015a, 0xfd1a, + 0xf539, 0xfbe6, 0x0865, 0x0975, 0x0a54, 0x0b31, 0x0b21, 0x0980, 0x087d, 0x0791, 0x06d1, 0x06a1, 0x063e, 0x0654, 0x0724, 0x07d8, + 0x088d, 0x085f, 0x07cc, 0x05e5, 0x0517, 0x05bb, 0x0672, 0x0609, 0x04c9, 0x03c3, 0xffe8, 0xfe93, 0x077d, 0x02f7, 0xfc4a, 0xfbf1, + 0xfaed, 0xfa16, 0xf8ac, 0xf895, 0xf94e, 0xf9f6, 0xfc28, 0xff4d, 0x014c, 0x052b, 0x08e9, 0x0ac7, 0x0c8a, 0x0e6d, 0x0df8, 0xebfe, + 0xed96, 0xed6c, 0xeca0, 0xebd7, 0xeaff, 0xe9db, 0xe844, 0xe6c5, 0xe60f, 0xe5f9, 0xe61e, 0xe6ca, 0xe82b, 0xe92f, 0xe9e1, 0xea9d, + 0xebc8, 0xebab, 0xeb2c, 0xea73, 0xe998, 0xe882, 0xe739, 0xe5ed, 0xe462, 0xe3d3, 0xe24a, 0xe2f7, 0xe286, 0xe19e, 0xe0c3, 0xe038, + 0xdf72, 0xdeb6, 0xddb4, 0xdd91, 0xdd71, 0xdb2c, 0xd885, 0xd855, 0xdb10, 0xe231, 0xe08d, 0xd891, 0xcea7, 0xcaeb, 0xcf98, 0xd353, + 0xd5d9, 0xd488, 0xd432, 0xc579, 0x25f0, 0x1e2b, 0x1b59, 0x1d28, 0xbb1d, 0xcb3d, 0xc16b, 0xbe5a, 0xbe25, 0xbec2, 0xd6cb, 0xef71, + 0xf72f, 0xf063, 0xe40f, 0xe3fb, 0xe889, 0xe2f9, 0xdd8f, 0xde9e, 0xdfc7, 0xe192, 0xe377, 0xe638, 0xe985, 0xeb8b, 0xed03, 0xed6d, + 0xecd4, 0xebbe, 0xea5a, 0xe98a, 0xe809, 0xe74f, 0xe73b, 0xe77b, 0xe871, 0xea78, 0xeb0e, 0xe956, 0xe737, 0xe6b4, 0xe8fc, 0xeab4, + 0xe4c5, 0xda42, 0xd6ce, 0xd66d, 0xd870, 0xdaf1, 0xdd7d, 0xdfcc, 0xe176, 0xe271, 0xe2ef, 0xe37e, 0xe4aa, 0xe672, 0xe7dc, 0xe92a, + 0xea80, 0xead9, 0x0318, 0xf960, 0xf3b4, 0xf0ce, 0xee16, 0xebcd, 0xea00, 0xe88c, 0xe8f7, 0xe9e0, 0xeaf8, 0xec90, 0xeeda, 0xf0e2, + 0xf287, 0xf388, 0xf3df, 0xf44c, 0xf44c, 0xf43e, 0xf3a5, 0xf301, 0xf253, 0xf198, 0xf091, 0xef2b, 0xedfb, 0xed14, 0xebee, 0xeae9, + 0xe9ff, 0xe926, 0xe8a0, 0xe7e8, 0xe8ce, 0xea4e, 0xebbf, 0xed21, 0xeeeb, 0xee88, 0xeb61, 0xe2c2, 0xda39, 0xbeef, 0x9bd6, 0x969b, + 0x981a, 0x9bf1, 0xa0c7, 0xa7ec, 0xb2b3, 0xcc83, 0xe08c, 0xe6f4, 0xe68a, 0xfacd, 0x16b0, 0x167b, 0x0660, 0xf266, 0xe3ac, 0xde82, + 0xdbbb, 0xd70e, 0xcfff, 0x4442, 0xb498, 0xb177, 0xc82a, 0xeaaf, 0x0583, 0x01de, 0x004d, 0xfef1, 0x0499, 0xa14b, 0xd2db, 0x59fb, + 0x59bb, 0x5932, 0x58a8, 0x5839, 0x57e3, 0x5640, 0x54d6, 0x541f, 0x5387, 0x52d3, 0x51c2, 0x4fed, 0x4dc9, 0x4b19, 0x4b0d, 0x63f8, + 0x95d7, 0x0593, 0xcd4e, 0xaedf, 0xb0e5, 0xb1d5, 0xb310, 0xb2ff, 0xb16d, 0xafc6, 0xafd7, 0x2e81, 0x2b09, 0x241b, 0x1c57, 0x14b7, + 0x0e8a, 0x0954, 0x0796, 0x07e4, 0x09a7, 0x13a1, 0x1856, 0x1bde, 0x1e41, 0x2076, 0x2109, 0x2100, 0x2149, 0x1f1f, 0x1c98, 0x1983, + 0x1552, 0x11c8, 0x0e06, 0x0a14, 0x06c6, 0x037f, 0x0033, 0xfd5d, 0xfa88, 0xf8b4, 0xf6e6, 0xf51e, 0xf35e, 0xf181, 0xf09c, 0xf01f, + 0xef2a, 0xedff, 0xed14, 0xec3f, 0xeb5b, 0xeaba, 0xe9bd, 0xe9c4, 0xea8a, 0xeb63, 0xec4d, 0xeded, 0xf509, 0x02c0, 0x12c7, 0x1f06, + 0x2aa1, 0x26b8, 0x2353, 0x24fe, 0x2905, 0x2cfc, 0x3084, 0x336e, 0x337e, 0x2e85, 0x2418, 0x1cde, 0x15b9, 0x02a8, 0xfde7, 0x003b, + 0x0351, 0x07d1, 0x09f6, 0x0ba9, 0x10e5, 0x1b84, 0x5940, 0x2a01, 0x2804, 0x23e6, 0xfef7, 0xe3f2, 0xe9e9, 0xf7c0, 0x0d0d, 0x2363, + 0x4ef0, 0x599c, 0x198d, 0x159d, 0x1404, 0x1260, 0x10b9, 0x0f0f, 0x0e86, 0x0da3, 0x0e70, 0x0f08, 0x0fe6, 0x1180, 0x1282, 0x1430, + 0x1619, 0x17d1, 0x1b11, 0xff19, 0x6fa5, 0x5e2b, 0x5f51, 0x5b73, 0x5b04, 0x59cf, 0x5970, 0x5c06, 0x6108, 0x679a, 0x122a, 0x0be7, + 0x075e, 0x061e, 0x0495, 0x035f, 0x0368, 0x06f0, 0x0b87, 0x0fde, 0x6956, 0x64a2, 0x6151, 0x602a, 0x5f00, 0x5ee1, 0x5f84, 0x6063, + 0x62f8, 0x6489, 0x6575, 0x651e, 0x64e9, 0x6462, 0x6378, 0x62f1, 0x6295, 0x623a, 0x6376, 0x64b4, 0x659f, 0x6697, 0x679e, 0x68b3, + 0x69f0, 0x6ae7, 0x6b1b, 0x6a4e, 0x69a7, 0x68d6, 0x67ef, 0x6709, 0x6671, 0x658e, 0x63da, 0x6211, 0x6058, 0x5ead, 0x5d9f, 0x60c4, + 0x6516, 0x6354, 0x5f9b, 0x44fe, 0x1eb2, 0x1526, 0x1343, 0x1454, 0x163d, 0x1a48, 0x2185, 0x3669, 0x483e, 0x4e8b, 0x4ebb, 0x5ded, + 0x6a04, 0x6a36, 0x6bd2, 0x7022, 0x70b4, 0x7196, 0x71dd, 0x715e, 0x6da4, 0xddff, 0x4628, 0x3c2c, 0x50f1, 0x6694, 0x5a12, 0x5b4b, + 0x5bb9, 0x5b70, 0x5e95, 0xfbf1, 0x2f3b, 0xb67c, 0xb517, 0xb421, 0xb328, 0xb22c, 0xb130, 0xb002, 0xaf5d, 0xaed6, 0xaeaf, 0xaeaa, + 0xae7d, 0xae9a, 0xae97, 0xae93, 0xb100, 0xc1b4, 0xd287, 0x346e, 0x0811, 0x08ac, 0x0f89, 0x1091, 0x10b0, 0x0f1d, 0x0a1e, 0x0396, + 0xfeb0, 0x7872, 0x70c9, 0x695b, 0x640d, 0x611d, 0x6005, 0x6183, 0x655c, 0x693f, 0x6bb7, 0x2624, 0x2d31, 0x2a82, 0x2718, 0x234f, + 0x21b9, 0x213b, 0x20be, 0x2504, 0x294b, 0x2d91, 0x309a, 0x3303, 0x356c, 0x37d5, 0x37fd, 0x3703, 0x3518, 0x32b3, 0x304f, 0x2dea, + 0x2b85, 0x299e, 0x27b6, 0x25ce, 0x23e6, 0x2313, 0x246a, 0x25c1, 0x2718, 0x28b9, 0x2af1, 0x2c6c, 0x2ea4, 0x30dc, 0x3290, 0x333f, + 0x33ee, 0x335e, 0x3139, 0x2bbc, 0x21ee, 0x295e, 0x372b, 0x3d0d, 0x3c32, 0x3a34, 0x3835, 0x33cf, 0x2e34, 0x25ac, 0x17f4, 0x13cc, + 0x1ba9, 0x2303, 0x2927, 0x22f3, 0x3011, 0x4a8e, 0x5965, 0x5bea, 0x5c8b, 0x5d15, 0x5d9f, 0x5934, 0x5073, 0x41b4, 0x315a, 0x2fa8, + 0x3a0d, 0x31c8, 0x2815, 0x1cb1, 0x189e, 0x196f, 0x1dac, 0x204b, 0x21ee, 0x2392, 0x25d6, 0x281a, 0x2a5f, 0x2ca3, 0x2e95, 0x2f58, + 0x2f84, 0x2fc5, 0x3011, 0x305d, 0x32bc, 0x351a, 0x39ad, 0x3e41, 0x3dc5, 0x2992, 0x2763, 0x060f, 0x23ef, 0x2b5a, 0x2a5d, 0x2739, + 0x23fa, 0x2055, 0x1d4c, 0x1b93, 0x1c76, 0x2006, 0x28ee, 0x3147, 0x3522, 0x359e, 0x32b9, 0x2b60, 0x2314, 0x1d19, 0xe7b6, 0xe649, + 0xea7d, 0xeea2, 0xf295, 0xf4c8, 0xf622, 0xf77f, 0xf756, 0xf422, 0xf04e, 0xeb41, 0xe67b, 0xe271, 0xde7e, 0xdab0, 0xd929, 0xd7bb, + 0xd79b, 0xd7c9, 0xd9dd, 0xdbec, 0xddf5, 0xdfc6, 0xe180, 0xe353, 0xe532, 0xe710, 0xe6dc, 0xe6a6, 0xe670, 0xe638, 0xe5f1, 0xe587, + 0xe5a1, 0xe5ff, 0xe652, 0xe6a1, 0xe85f, 0xed19, 0xf671, 0x03c9, 0x053b, 0x01b6, 0x00f4, 0xfd58, 0xf9e5, 0xf975, 0xfaef, 0xfd5f, + 0x0188, 0x07f5, 0x0778, 0xffbd, 0xfa2e, 0xf638, 0xf63f, 0xeace, 0xd4b0, 0xcf5c, 0xd934, 0xdf82, 0xe4c1, 0xed18, 0xf756, 0xfee3, + 0x0535, 0x0bc3, 0x0df8, 0xfb29, 0xef26, 0xf114, 0xf4cf, 0xfc3a, 0x0394, 0x0743, 0x082e, 0x07cf, 0x074d, 0x05ee, 0x0487, 0x031d, + 0x023a, 0x019b, 0x01d3, 0x0297, 0x0331, 0x03c3, 0x047f, 0x040e, 0x038e, 0x0273, 0xfe3d, 0xe900, 0x11c5, 0xff36, 0xf224, 0xe8ab, + 0xe2bf, 0xe28a, 0xe3a4, 0xe543, 0xe713, 0xe8e6, 0xe978, 0xea0e, 0xe996, 0xe6f6, 0xe5b7, 0xe5bb, 0xe61b, 0xe751, 0xe8ae, 0xea58, + 0xeba6, 0x0900, 0x0b50, 0x0b35, 0x0b1d, 0x0a19, 0x0a48, 0x0b17, 0x0c1d, 0x0d9d, 0x1019, 0x11a0, 0x12f4, 0x1379, 0x137b, 0x1308, + 0x122c, 0x1179, 0x10b3, 0x1048, 0x0f73, 0x0f21, 0x0ed6, 0x0e96, 0x0ecd, 0x0f39, 0x0f5c, 0x0f53, 0x0f3f, 0x0e7b, 0x0db7, 0x0cf3, + 0x0c2f, 0x0c0c, 0x0bdc, 0x0bd4, 0x0bdb, 0x0c1f, 0x0c80, 0x0d30, 0x08fd, 0xffcd, 0xfd7d, 0x03a1, 0x0818, 0x0bc2, 0x0a50, 0x07aa, + 0x0475, 0x0134, 0xfdcf, 0xfa43, 0xf6ee, 0xf87a, 0xfcab, 0x00c9, 0xfbe2, 0xf4eb, 0xf5a7, 0xf4ca, 0xf4ae, 0xf6e8, 0xf791, 0xf786, + 0xf6e1, 0xf782, 0xfa48, 0xfc2a, 0xfd77, 0xf900, 0xf1ed, 0xfb49, 0xff3f, 0x0068, 0x00c1, 0x0134, 0xfeba, 0xf806, 0xf98c, 0x02d2, + 0x0842, 0x0d88, 0x129b, 0x1789, 0x1b94, 0x1e06, 0x2089, 0x2334, 0x25e9, 0x2886, 0x2ab6, 0x2cf0, 0x2f13, 0x3252, 0x3a93, 0x3d01, + 0x2314, 0x0def, 0x02ef, 0x02bc, 0x0349, 0x03d3, 0x0463, 0x042c, 0x02e0, 0x01bb, 0x009d, 0x0063, 0x017e, 0x039a, 0x0638, 0x0919, + 0x0b57, 0x0c28, 0x09fe, 0x07a0, 0x0a61, 0x0df2, 0x1184, 0x135e, 0x138a, 0x133a, 0x12c1, 0x1252, 0x1023, 0x0cd0, 0x0954, 0x0562, + 0x017e, 0xfde6, 0xfa5d, 0xf6f5, 0xf499, 0xf257, 0xf0a3, 0xefa2, 0xef98, 0xef7f, 0xef55, 0xef90, 0xf005, 0xf0bd, 0xf18f, 0xf259, + 0xf25f, 0xf267, 0xf271, 0xf27d, 0xf30d, 0xf3e6, 0xf4e6, 0xf5f8, 0xf6db, 0xf7a7, 0xf8d9, 0xfd29, 0x0360, 0x043e, 0x0001, 0x063f, + 0x0f2d, 0x0e3d, 0x0bdc, 0x0ae4, 0x09fb, 0x08cb, 0x0762, 0x050d, 0x0431, 0x046d, 0x0496, 0x017f, 0xfd83, 0xfe44, 0x00f0, 0x0214, + 0x01c9, 0x0222, 0x01d9, 0xffb6, 0xfb84, 0xf8ad, 0xf64d, 0xf3e4, 0xf265, 0xfa8a, 0x027d, 0xff72, 0xfa59, 0xf512, 0xf525, 0xf99e, + 0x008d, 0x0308, 0x00eb, 0xfea6, 0xfc05, 0xf901, 0xf7e7, 0xf7b6, 0xf7f2, 0xf897, 0xf92c, 0xfa6f, 0xfd30, 0xfeef, 0x0098, 0x01fd, + 0x0182, 0xf0aa, 0x1c3c, 0x058c, 0x14ac, 0x0903, 0x0a62, 0x0a13, 0x09b1, 0x094c, 0x089f, 0x080a, 0x0714, 0x0616, 0x054a, 0x0513, + 0x05eb, 0x064f, 0x068e, 0x066c, 0x06e7, 0x081c, 0x08c4, 0x04eb, 0x03ec, 0x02df, 0x01c9, 0x00a8, 0xff7d, 0xffe0, 0x0047, 0x00af, + 0x0118, 0x0185, 0x01f3, 0x0273, 0x02f4, 0x0379, 0x03c1, 0x03eb, 0x0416, 0x0437, 0x0458, 0x032c, 0x01fe, 0x00d0, 0xffa1, 0xfea2, + 0xfdff, 0xfde0, 0xfece, 0x0179, 0x0444, 0x0731, 0x0a3f, 0x0c5d, 0x0bd7, 0x0b39, 0x0a88, 0x09cb, 0x08fd, 0x081d, 0x07b7, 0x085a, + 0x10a3, 0x1a5d, 0x2645, 0x344f, 0x43b1, 0x4a40, 0x4669, 0x418f, 0x3aa3, 0x3083, 0x26fa, 0x1e04, 0x18b3, 0x13c8, 0x107e, 0x0d63, + 0x0a86, 0x07dd, 0x06ca, 0x0871, 0x0d9a, 0x1321, 0x1877, 0x1d58, 0x2175, 0x2291, 0x2038, 0x1604, 0x022c, 0xf097, 0xecb8, 0xf4c7, + 0x0bfe, 0x21a5, 0x3601, 0x4d89, 0x5906, 0x5b00, 0x5ae6, 0x5ade, 0xdaec, 0xdb0d, 0xd9f1, 0xd94c, 0x5797, 0x5529, 0x5382, 0x5134, + 0x4ecb, 0x4c4d, 0x49b6, 0x4706, 0xd25f, 0xfa02, 0xf971, 0xc27b, 0x2afa, 0x2540, 0x2088, 0x1902, 0x129a, 0x086d, 0xfd4b, 0xf533, + 0xf135, 0xef4a, 0xf09e, 0xf2f8, 0xf66a, 0xf9bd, 0xfcd7, 0xffce, 0x02d9, 0x051e, 0xfe55, 0xfdd0, 0xfda4, 0xfd7f, 0xfd61, 0xfd4a, + 0xfebe, 0xfe88, 0xfe52, 0xfe1a, 0xfde0, 0xfda5, 0xfd8d, 0xfd95, 0xfd9b, 0xfd99, 0xfd93, 0xfd8d, 0xfd8e, 0xfd90, 0xfd75, 0xfd5c, + 0xfd45, 0xfd2e, 0xfd50, 0xfde2, 0xfd96, 0xfcb6, 0xfcb1, 0xfc92, 0xfc60, 0xfc1e, 0xfbec, 0xfad0, 0xf9c8, 0xf8cf, 0xf7df, 0xf73a, + 0xf71e, 0xf6fb, 0xf6b0, 0xf341, 0xeee2, 0xeaa0, 0xe800, 0xe8ac, 0xe8e1, 0xea5e, 0xeb71, 0xebf9, 0xeb8b, 0xeb3a, 0xeabd, 0xea76, + 0xeae6, 0xeb17, 0xeb53, 0xeb8f, 0xebc4, 0xec22, 0xecf1, 0xeedc, 0xf0e6, 0xf36e, 0xf687, 0xfa49, 0xfc05, 0xfa58, 0xff01, 0x01e4, + 0x071a, 0x0fe1, 0x1210, 0x0e11, 0x02ff, 0xfa4c, 0xf77a, 0xf8aa, 0xf818, 0xf7c8, 0xf777, 0x88da, 0x892b, 0x8867, 0x8793, 0xf898, + 0xf84b, 0xf7c5, 0xf625, 0xf47c, 0xf2de, 0xf14f, 0xefd2, 0x931b, 0x8b57, 0x9577, 0xa7bb, 0xe915, 0xf0f3, 0xf173, 0xee1b, 0xe96e, + 0xe471, 0xe2e0, 0xe506, 0xe7e8, 0xe889, 0xebe6, 0xf09b, 0xf5bc, 0xfa47, 0xfc72, 0xfdc9, 0xfdbe, 0xfe37, 0xd50a, 0xd5a2, 0xd63a, + 0xd6cb, 0xd751, 0xd7ce, 0xd82f, 0xd882, 0xd8cb, 0xd911, 0xd954, 0xd995, 0xd9d2, 0xda0f, 0xda4a, 0xda8d, 0xdad5, 0xdb1c, 0xdb13, + 0xdb09, 0xdb38, 0xdb5e, 0xdb7a, 0xdb8e, 0xdb7f, 0xdb63, 0xdbac, 0xdcb0, 0xdd73, 0xde03, 0xde4c, 0xde74, 0xde6d, 0xdf9d, 0xe0b3, + 0xe1c1, 0xe2d6, 0xe403, 0xe550, 0xe66d, 0xe729, 0xea91, 0xeb53, 0xe84a, 0xe1c1, 0xd882, 0xd40c, 0xd2af, 0xd338, 0xd4bf, 0xd632, + 0xd678, 0xd5cb, 0xd5e2, 0xd5b0, 0xd670, 0xd6e4, 0xd6fe, 0xd6d1, 0xd643, 0xd57b, 0xd2b2, 0xd05b, 0xcd6a, 0xca2b, 0xc68e, 0xc56f, + 0xc980, 0xd008, 0xcd79, 0xcb3e, 0xc1bf, 0xbfc8, 0xc92e, 0xcd5c, 0xc5ab, 0xb667, 0xacd1, 0xa859, 0xa68c, 0xa4b7, 0x22d9, 0x20f3, + 0x1fe8, 0x1f08, 0x9f43, 0x9fc8, 0x9faf, 0x9f87, 0x9fad, 0x9ffa, 0xa074, 0xa116, 0x24b8, 0x16fa, 0x0e98, 0x273d, 0xc05b, 0xbe85, + 0xbe1c, 0xbf2e, 0xc34b, 0xcd29, 0xd87d, 0xdf44, 0xdf97, 0xddbb, 0xda26, 0xd79d, 0xd5ee, 0xd4e3, 0xd460, 0xd4a1, 0xd4a2, 0xd47f, + 0xb2f1, 0xf1cc, 0xf75a, 0xfbc1, 0xffd1, 0x0400, 0x075b, 0x08ea, 0x0765, 0x03c8, 0xffef, 0xfb6b, 0xf8ac, 0xf6bc, 0xf41d, 0xefc7, + 0xeb7f, 0xe789, 0xe410, 0xe134, 0xde44, 0xdada, 0xd794, 0xd452, 0xd16d, 0xcf2a, 0xcde1, 0xce54, 0x4e53, 0x4e29, 0x4deb, 0x4d9c, + 0x4d5e, 0x4d16, 0x4cc1, 0x4e0d, 0x4f1c, 0x5007, 0x52c0, 0x55b8, 0x5ef2, 0xeee8, 0xe1ee, 0xd2e8, 0x242b, 0x1d21, 0x1d7b, 0x1e74, + 0x1edf, 0x1a49, 0x14e8, 0x0727, 0xf68c, 0xeaba, 0xe1d1, 0xf268, 0x1398, 0x18f9, 0x1210, 0x096b, 0x02db, 0x044e, 0x08df, 0x0824, + 0x00f6, 0xfea9, 0xfa69, 0xfbad, 0xe5ea, 0xfe98, 0x0db1, 0x046d, 0xf71b, 0xf00a, 0xf5e1, 0x0a04, 0x1eb9, 0xace8, 0xb5b9, 0xbbe7, + 0xc006, 0xc2c9, 0x443b, 0x44f1, 0x4468, 0x4413, 0x4467, 0x43b5, 0x42fc, 0x41ee, 0x40c5, 0x4058, 0x436e, 0xd4a9, 0x0a91, 0xf3a1, + 0xc804, 0xb599, 0xb052, 0xae15, 0xadec, 0xad7a, 0xae56, 0xaf9b, 0xaed6, 0xaf35, 0xadc9, 0xae35, 0xba52, 0x08c5, 0xafef, 0xf047, + 0xffe9, 0x073f, 0x097e, 0x41d4, 0x4ca3, 0x53ea, 0x5514, 0x5606, 0x56ee, 0x57e9, 0x58bd, 0x5951, 0x5a3a, 0x5b8f, 0x5de9, 0x5ffb, + 0x6303, 0x65df, 0x6730, 0x68c5, 0x6a53, 0x6cb3, 0x6f39, 0x71d2, 0x7407, 0x7591, 0x769c, 0x771f, 0x775e, 0x7788, 0x7839, 0x067d, + 0x0565, 0x045d, 0x0364, 0x02c7, 0x0223, 0x01be, 0xfef1, 0xfc08, 0xf913, 0xf5dc, 0xf34d, 0xf242, 0x896d, 0x799e, 0x7135, 0x12d2, + 0x1606, 0x1888, 0x1938, 0x19c4, 0x18fb, 0x1502, 0x1222, 0x102c, 0x11cb, 0x1111, 0x0d5e, 0x0752, 0x0c4d, 0x12a6, 0x129e, 0x1270, + 0x0ea1, 0x080e, 0x078a, 0x0e2c, 0x199b, 0x22db, 0x2881, 0x32a8, 0x1f6f, 0x0839, 0x06f9, 0x0f0e, 0x1fd5, 0x2adb, 0x2d52, 0x2c77, + 0x567a, 0x5b4d, 0x5e6e, 0x6233, 0x662e, 0x15e2, 0x11dd, 0x0eb3, 0x0b77, 0x08a5, 0x0713, 0x0585, 0x04c5, 0x041a, 0x03d5, 0x02f2, + 0x76c1, 0x6fc0, 0x61ca, 0x69ee, 0x6c55, 0x69b0, 0x694a, 0x695d, 0x67e7, 0x665f, 0x6305, 0x5e5c, 0x5651, 0x4d6c, 0x46bc, 0x4203, + 0x4131, 0x3f30, 0x3e46, 0x3c3d, 0x3a96, 0x397e, 0xf0df, 0x2b2c, 0x2d01, 0x2fa2, 0x32ed, 0x376e, 0x3ae0, 0x3ca8, 0x3a0d, 0x358f, + 0x2d6b, 0x254f, 0x1ed3, 0x1930, 0x12a8, 0x0c73, 0x072f, 0x0398, 0x01b8, 0x007f, 0xffa8, 0x00d4, 0x0349, 0x05f8, 0x08e9, 0x0c0d, + 0x0f6e, 0x132d, 0x9672, 0x9951, 0x9c34, 0x9f1c, 0xa10f, 0xa3bb, 0xa5cc, 0xa7e2, 0xa9dc, 0xabc6, 0xadb6, 0xaf7e, 0xae2d, 0x10dc, + 0x1bd2, 0x1153, 0x8b20, 0x88f7, 0x89b7, 0x897f, 0x8954, 0x8741, 0x81ea, 0x7656, 0x630a, 0x507f, 0x490f, 0x4c9c, 0x5177, 0x55f5, + 0x5bc6, 0x6012, 0x6268, 0x6332, 0x621c, 0x5f08, 0x5a9b, 0x54d1, 0x4de3, 0x4e02, 0x42a4, 0x4382, 0x40c4, 0x3cb9, 0x3b34, 0x38a3, + 0x3b68, 0x4d44, 0x62c0, 0xf411, 0x015f, 0x0b09, 0x1323, 0x1973, 0x9ba6, 0x9c57, 0x9c20, 0x9c54, 0x9d7e, 0x9e60, 0x9f82, 0xa0b9, + 0xa13f, 0xa175, 0xa086, 0x1d1f, 0x35b8, 0x22f5, 0x002b, 0xfa6c, 0xfd29, 0x00bb, 0x0485, 0x0533, 0x054b, 0x048f, 0xffa6, 0xf87b, + 0xf0d8, 0xedd9, 0xfccb, 0x4db1, 0xf40e, 0x33b1, 0x429f, 0x4951, 0x4ae0, 0x2c76, 0x28ab, 0x25bb, 0x2481, 0x2407, 0x250b, 0x25ee, + 0x26d1, 0x2868, 0x29ff, 0x2b96, 0x2bbe, 0x2b2e, 0x2968, 0x27ac, 0x273b, 0x2734, 0x2805, 0x28d5, 0x291b, 0x2a1e, 0x2d28, 0x3032, + 0x333c, 0x3713, 0x3aea, 0x3ec1, 0x4298, 0x4362, 0x442c, 0x44f6, 0x45c0, 0x4647, 0x4711, 0x47db, 0x4841, 0x47e1, 0x4781, 0x4692, + 0x4476, 0x3df3, 0x3a7e, 0x1b25, 0x0e61, 0x23a4, 0x3af3, 0x3b3d, 0x33bc, 0x2d0c, 0x2e3d, 0x2de9, 0x3b31, 0x4c9b, 0x4d8d, 0x4a3a, + 0x4cad, 0x478a, 0x48d3, 0x4d44, 0x50da, 0x5407, 0x56f5, 0x5948, 0x5dab, 0x6393, 0x6107, 0x54ea, 0x4517, 0x4bc4, 0x50b7, 0x48a3, + 0x4823, 0x4e02, 0x506c, 0x5051, 0x51e7, 0x537c, 0x55a6, 0x58f8, 0x5c49, 0x5f9b, 0x6113, 0x628c, 0x6293, 0x6299, 0x627d, 0x621a, + 0x61b8, 0x6155, 0x5f06, 0x5cb6, 0x5a84, 0x588e, 0x5d48, 0x595a, 0x6a31, 0x67e4, 0x6431, 0x61cd, 0x5fa7, 0x5cc6, 0x5a96, 0x58c4, + 0x5728, 0x5418, 0x5015, 0x498f, 0x4298, 0x405e, 0x3caa, 0x3850, 0x3429, 0x30c4, 0x2ee6, 0x2d8a, 0x02a6, 0x0413, 0x0553, 0x0620, + 0x06a4, 0x0733, 0x0680, 0x05cf, 0x04a0, 0x0279, 0x0054, 0xfe2f, 0xfc92, 0xfc01, 0xfbc2, 0xfc11, 0xfc5f, 0xfca1, 0xfcf2, 0xfdd5, + 0xff06, 0xff4d, 0xff1e, 0xfef2, 0xfec8, 0xfdba, 0xfc33, 0xfaa4, 0xfaa1, 0xfa9f, 0xfaa5, 0xfaad, 0xfab4, 0xfac1, 0xfab8, 0xfaa8, + 0xfa98, 0xfa8c, 0xf9fd, 0xfa00, 0xf908, 0xecd9, 0x00d5, 0xf500, 0xf04b, 0xe3cb, 0xe3e7, 0xe801, 0xeaba, 0xeae6, 0xed02, 0xec03, + 0xea5a, 0xf3a0, 0xfeaf, 0xf6f6, 0xedf5, 0xe617, 0xe198, 0xe0f7, 0xe326, 0xe15c, 0xe1b1, 0xe3f5, 0xe533, 0xe210, 0xe67c, 0xf0f4, + 0xf564, 0xf163, 0xfaa2, 0x0058, 0x0676, 0x073a, 0xfd29, 0xf61e, 0xf2e2, 0xf121, 0xef67, 0xed1c, 0xeac6, 0xe8da, 0xe78b, 0xe6ca, + 0xe6e9, 0xe756, 0xe79a, 0xe8fe, 0xeb79, 0xed4a, 0xef44, 0xf127, 0xf0d5, 0xe656, 0xe2e0, 0xe937, 0xedcd, 0xf95e, 0xfed9, 0x0223, + 0x0454, 0x047e, 0x0213, 0xfc55, 0xf472, 0xeb70, 0xe9df, 0xf09d, 0xfb80, 0x072b, 0x0890, 0x09f0, 0x09c0, 0x064e, 0x0395, 0x1e90, + 0x13a4, 0x0b2a, 0x07ea, 0x05af, 0x04f0, 0x044d, 0x03cf, 0x0348, 0x02e3, 0x0287, 0x021c, 0x01a1, 0x0289, 0x03f9, 0x06de, 0x0a7d, + 0x0e29, 0x104d, 0x12c2, 0x12d7, 0x127c, 0x11b4, 0x107f, 0x0f49, 0x0db7, 0x0c06, 0x0a5c, 0x0962, 0x0868, 0x076a, 0x0665, 0x05b7, + 0x04d8, 0x03f8, 0x031a, 0x023d, 0x0157, 0x0029, 0x0770, 0x12eb, 0x12f1, 0x02d4, 0x0034, 0x01e3, 0x01be, 0x0234, 0x0258, 0x0042, + 0xfc27, 0xf7e1, 0xf73e, 0xfb15, 0x0918, 0x0f96, 0x119a, 0x131a, 0x17f6, 0x1b3f, 0x1cd0, 0x1dc9, 0x18d0, 0x132a, 0x0cd9, 0x05eb, + 0xffd1, 0xff80, 0xfcb3, 0x03b9, 0x1b0c, 0x1704, 0x181a, 0x1cc5, 0x2563, 0x28cb, 0x2489, 0x1fee, 0x1c5b, 0x1916, 0x1745, 0x16e6, + 0x16ce, 0x164b, 0x1436, 0x1223, 0x109b, 0x1039, 0x0f6f, 0x0df5, 0x0a1d, 0x05fd, 0x01a2, 0xfcb9, 0xf7f0, 0x0519, 0x0776, 0xf379, + 0xf505, 0xfa20, 0xfe0c, 0x011d, 0x02f8, 0x0441, 0x0607, 0x0898, 0x0f51, 0x18f0, 0x209e, 0x2419, 0x2289, 0x2215, 0x21c7, 0x21f8, + 0x2200, 0x2211, 0xf805, 0xff9a, 0x02b5, 0x022b, 0x017c, 0x0101, 0x005b, 0xffae, 0xfefd, 0xfe45, 0xfd99, 0xfcf5, 0xfbd7, 0xfaa8, + 0xf7fb, 0xf53b, 0xf28e, 0xf014, 0xedc9, 0xebc7, 0xec21, 0xec10, 0xebcc, 0xeb8e, 0xeb52, 0xec7a, 0xee65, 0xf069, 0xf2de, 0xf554, + 0xf7b1, 0xf9da, 0xfb4b, 0xfd6f, 0xff90, 0x01b2, 0x03d4, 0x05a1, 0x06cd, 0x069a, 0x062a, 0x06cb, 0x0de6, 0x023f, 0xfcdc, 0xfaf3, + 0xfb9e, 0xfd1d, 0x000b, 0x0212, 0xfea1, 0xf467, 0xf046, 0xf7b7, 0x00c3, 0xfc39, 0xf2d0, 0xeb4e, 0xe66e, 0xe21f, 0xdf05, 0xd956, + 0xd475, 0xd32b, 0xd593, 0xdfda, 0xebb8, 0xf5cd, 0x0c17, 0x0cae, 0x02a2, 0xf99b, 0xf32e, 0xf348, 0xeab1, 0xe657, 0xe891, 0xec39, + 0xf028, 0xf57e, 0xfa8d, 0xff2f, 0x02e9, 0x056f, 0x086e, 0x0b71, 0x0e24, 0x113b, 0x14a2, 0x146e, 0x1413, 0x12b0, 0x0f42, 0x0cd5, + 0xf9ac, 0xe90e, 0xed15, 0xe1c6, 0xe1ab, 0xe2b2, 0xe530, 0xe564, 0xe586, 0xe6cf, 0xe7c9, 0xe934, 0xeeb8, 0xf88f, 0x0619, 0x0e68, + 0x0b98, 0x08c2, 0x0364, 0xfb9a, 0xf5a6, 0x2177, 0x218a, 0x2283, 0x246f, 0x2817, 0x2f33, 0x3817, 0x4150, 0xc922, 0xcf36, 0xd298, + 0xd6c7, 0xda85, 0xde32, 0xe165, 0xe315, 0xe438, 0xe519, 0xe4f0, 0xe391, 0xde6d, 0xdd3a, 0xdc6e, 0xdc02, 0xdb95, 0xdbfb, 0xdcc0, + 0xdd7e, 0xde41, 0xdee8, 0xe161, 0xe3c5, 0xe54f, 0xe708, 0xe8c0, 0xea8a, 0xec53, 0xf55d, 0xef54, 0xf024, 0xf070, 0x019e, 0xe84a, + 0xd034, 0x29e9, 0x26ee, 0x1e22, 0x1b13, 0x17fb, 0x14e3, 0x11d3, 0x101c, 0x0f6b, 0x1231, 0x126b, 0x0d90, 0x02af, 0x0645, 0x0cf8, + 0x0ec3, 0x0cb2, 0x0475, 0xfa02, 0xf169, 0xee92, 0xf718, 0x080b, 0x15bc, 0x281f, 0x1632, 0x0834, 0x07b9, 0x13ff, 0x2601, 0x2c33, + 0x2b3b, 0x2c6b, 0x2deb, 0x30ca, 0x34b6, 0x3947, 0x3e4e, 0x40e7, 0x42f9, 0x448f, 0x462a, 0xc7bd, 0xc936, 0xcab0, 0xcb75, 0xcbd9, + 0xccbb, 0xcdbf, 0xe548, 0xf4a3, 0x4274, 0x1fd9, 0x1cce, 0x2494, 0x25b2, 0x2479, 0x2024, 0x1c46, 0x19ca, 0x1692, 0x14b1, 0x1508, + 0x1699, 0x1d80, 0x20f0, 0x22cb, 0x23e6, 0x2330, 0x223a, 0x21d7, 0xe000, 0xdd33, 0xda2f, 0xd78e, 0xd4a3, 0xd298, 0xd1cc, 0xd1f2, + 0xac05, 0xa95b, 0xa72e, 0xa53f, 0xa2ee, 0xa0e0, 0x9f07, 0x9d12, 0x9adc, 0x98ce, 0x986a, 0x97e7, 0x92fb, 0x90dc, 0x8f1c, 0x8cc6, + 0x8a67, 0x8886, 0x86e1, 0x8539, 0x82cb, 0x8055, 0x7e72, 0x7c88, 0x7b41, 0x7a3d, 0x7949, 0x7863, 0x7775, 0x03bf, 0x75be, 0x74f5, + 0x757d, 0xfe8c, 0x85b9, 0xa63d, 0xe5f7, 0xe42e, 0xecf5, 0xece1, 0xed08, 0xed67, 0xedf7, 0xee6f, 0xef00, 0xe9da, 0xeb08, 0xee02, + 0xeaf2, 0xed21, 0xf302, 0xfaeb, 0x00fb, 0x02dd, 0x0376, 0x03cc, 0x045f, 0x007d, 0xfb9b, 0xf3c4, 0xf13e, 0xdef9, 0xe5f3, 0xe4c3, + 0xe60d, 0xe563, 0xe2f6, 0xe0a8, 0xdff7, 0xe348, 0xe6f7, 0xe988, 0xed48, 0xeee2, 0xefb3, 0xef1b, 0xee92, 0xee56, 0x916a, 0x9138, + 0x90e8, 0x9079, 0x905d, 0x9101, 0x9449, 0x90e7, 0xa198, 0xd4d5, 0xd527, 0xdf68, 0xec49, 0xf1ec, 0xf8ed, 0xfbbd, 0xfd22, 0xfe7c, + 0xfa4d, 0xf4b6, 0xedb5, 0xe964, 0xe7e9, 0xe6cf, 0xe5bd, 0xe3ec, 0xe2aa, 0xe1a0, 0xe149, 0xde31, 0xdd3c, 0xdafa, 0xd7f9, 0xd3f8, + 0xcc82, 0xc382, 0xba23, 0x3204, 0x2b7e, 0x27ee, 0x247c, 0x21e1, 0x1f87, 0x1d2b, 0x1af1, 0x1920, 0x179b, 0x17c7, 0x1706, 0x1654, + 0x1604, 0x15fe, 0x166b, 0x16c1, 0x16d9, 0x16e1, 0x16f5, 0x163f, 0x159a, 0x157e, 0x15a5, 0x15e8, 0x153b, 0x14c4, 0x147d, 0x1454, + 0xbd51, 0x1360, 0x1394, 0x1385, 0xc3bf, 0x1a99, 0x3350, 0xd4b7, 0xd082, 0xd866, 0xdaf8, 0xdd69, 0xdfa6, 0xe1b0, 0xe158, 0xe552, + 0xe69e, 0xe18b, 0xdecb, 0xe090, 0xdfef, 0xdd6b, 0xdbd3, 0xdc09, 0xdce5, 0xdcea, 0xdc37, 0xdb86, 0xd711, 0xd2af, 0xcf47, 0xd0b9, + 0xe47b, 0xe96b, 0xe49c, 0xd7ce, 0xc9fb, 0xc603, 0xc3d4, 0xbee8, 0xba8b, 0xb6a0, 0xb153, 0xac2b, 0xa7a9, 0xa364, 0x9fb7, 0x9c10, + 0x986f, 0x15ee, 0x13e9, 0x11ed, 0x1088, 0x0fdd, 0x0f0d, 0x0e74, 0x1526, 0x1bfb, 0xbf48, 0xd136, 0xd441, 0xc8a4, 0xc416, 0xbe55, + 0xbb29, 0xb9a6, 0xbb31, 0xbf93, 0xc8fa, 0xd29d, 0xd998, 0xdadb, 0xdb4e, 0xdbd9, 0xdcd1, 0xdd17, 0xddbd, 0xde19, 0x1b69, 0x1bfd, + 0x1b6f, 0x1ae5, 0x196e, 0x160f, 0x129b, 0x1094, 0x0f66, 0x0f51, 0x0fb4, 0x1036, 0x10d8, 0x119e, 0x128c, 0x1363, 0x1440, 0x155f, + 0x164b, 0x173f, 0x1839, 0x193a, 0x1a43, 0x1b55, 0x1c6d, 0x1d8d, 0x1f26, 0x20bd, 0x21e9, 0x223f, 0x2291, 0x22e3, 0x231b, 0x236e, + 0x23c2, 0x2417, 0x246d, 0x24c4, 0x2491, 0x2431, 0x23d2, 0x21ae, 0x1cb1, 0x170f, 0x153b, 0x2e5a, 0x41da, 0x3959, 0x3213, 0x2c1b, + 0x274b, 0x27a7, 0x2b4b, 0x3192, 0x36ee, 0x2b8e, 0x24a8, 0x267c, 0x23f8, 0x2060, 0x1e94, 0x2166, 0x23be, 0x2224, 0x21b4, 0x252f, + 0x2ca7, 0x34f4, 0x2c28, 0x2153, 0x1a04, 0x197e, 0x1c24, 0x20bc, 0x24bc, 0x26bc, 0x2836, 0x2880, 0x28e2, 0x295a, 0x29e4, 0x2a83, + 0x2b47, 0x2a9e, 0x29a4, 0x28b1, 0x27c9, 0x26d0, 0x24c0, 0x2202, 0x1f5d, 0x1cfc, 0x1aec, 0x18d8, 0x1755, 0x1561, 0x141a, 0x1372, + 0x12b3, 0x1228, 0x120e, 0x1327, 0x142f, 0x1535, 0x1637, 0x1733, 0x182e, 0x1918, 0x19fb, 0x1af2, 0x1af5, 0x1af6, 0x1af4, 0x1af0, + 0x1af0, 0xfb1c, 0xf93d, 0xf70d, 0xf51c, 0xf337, 0xf127, 0xef14, 0xefe8, 0xf239, 0xf4c5, 0xf879, 0xfc26, 0xffc8, 0x035e, 0x06e3, + 0x081e, 0x0838, 0x0852, 0x06bb, 0x052f, 0x03b1, 0x0240, 0x00df, 0xff8c, 0xfe4d, 0xfd24, 0xfd6f, 0xfdc0, 0xfdfc, 0xfe40, 0xfeae, + 0xff1c, 0xff65, 0xffd2, 0x0040, 0x00ac, 0x0117, 0x0182, 0x017f, 0x00ef, 0x0088, 0xfe9c, 0xf9a8, 0xf392, 0xe336, 0xccf4, 0xca79, + 0xcb24, 0xcc35, 0xcd7c, 0xcee4, 0xcfe6, 0xd004, 0xd06e, 0xd192, 0xe5f2, 0x009c, 0x0f21, 0x11d4, 0x1399, 0x151b, 0x15b2, 0x1572, + 0x0d83, 0xfd32, 0xed78, 0xdfc2, 0xd6bd, 0xd9b8, 0xe906, 0xf5d4, 0xfddc, 0x0803, 0x108f, 0x14bc, 0x13ae, 0x11eb, 0x1005, 0x0e27, + 0x0c5c, 0x0aad, 0x090c, 0x07a7, 0x0665, 0x0606, 0x05b2, 0x058e, 0x057b, 0x0507, 0x0480, 0x0445, 0x0329, 0x001e, 0xfa35, 0xf50e, + 0xf179, 0xf031, 0xef1f, 0xee20, 0xed83, 0xedaa, 0xee5e, 0xef95, 0xf13b, 0xf2f1, 0xf4b2, 0xf680, 0xf835, 0xf9e5, 0xfabd, 0xfb0b, + 0xfb59, 0xfba8, 0xfbf6, 0xfc29, 0xf6d1, 0xf587, 0xf471, 0xf3a2, 0xf34b, 0xf3bf, 0xf47e, 0xf5c7, 0xf71d, 0xf80b, 0xf94b, 0xfa9a, + 0xfc04, 0xfd8d, 0xff3c, 0xffe9, 0x000f, 0x0042, 0xff68, 0xfe7d, 0xfd7e, 0xfc6e, 0xfb49, 0xfa13, 0xf8c7, 0xf766, 0xf71a, 0xf6d0, + 0xf68e, 0xf696, 0xf6b0, 0xf6cc, 0xf6e0, 0xf6fe, 0xf71f, 0xf741, 0xf764, 0xf789, 0xf744, 0xf737, 0xf75e, 0xf891, 0xfb54, 0xfee9, + 0xfcbe, 0xe18d, 0xd065, 0xdc5b, 0xe6c1, 0xefb1, 0xf77d, 0xfa2c, 0xf8ca, 0xf4b7, 0xf10f, 0xf086, 0xeef1, 0xf3f4, 0xf5ad, 0xf57c, + 0xf517, 0xf6aa, 0xf746, 0xf72c, 0xf6a5, 0xf57b, 0xf27c, 0xee7a, 0xf2af, 0xeb9d, 0xe5cb, 0xe831, 0xedfe, 0xf4de, 0xf919, 0xf9fc, + 0xf99d, 0xf89a, 0xf78f, 0xf672, 0xf53c, 0xf3f8, 0xf2fc, 0xf1a1, 0xefc0, 0xee14, 0xecca, 0xeb6b, 0xe9c0, 0xe7b7, 0xe631, 0xe5ac, + 0xe6e7, 0xebef, 0xf26c, 0xf875, 0xfb45, 0xfde7, 0x009c, 0x0273, 0x026c, 0x0228, 0x01b6, 0x0087, 0xff72, 0xfe75, 0xfd92, 0xfcb2, + 0xfbdd, 0xfb02, 0xfa40, 0xf97e, 0xf8bc, 0xf7fb, 0xf770, 0x8e74, 0x8d6d, 0x8c1a, 0x8ac7, 0x8972, 0x881d, 0x86c7, 0x8570, 0x85d7, + 0x8639, 0x869c, 0x86fe, 0x8761, 0x87c3, 0x8825, 0x88b7, 0x8961, 0x8a0a, 0x8ab4, 0x8b5e, 0x8c09, 0x8cb3, 0x8d0f, 0x8d6b, 0x8dc7, + 0x8e24, 0x8e7f, 0x8edb, 0x8f38, 0x8f4e, 0x8f40, 0x8f33, 0x8f2c, 0x8f21, 0x8f17, 0x8f0c, 0x8f02, 0x8ef7, 0x8eed, 0x8ee6, 0x8ee7, + 0x8fa3, 0x9347, 0x96ac, 0x951b, 0x930a, 0x92a1, 0x920a, 0x9178, 0x90dc, 0x9042, 0x8f3c, 0x8ece, 0x8eb0, 0x8ea9, 0x8eb6, 0x8ec2, + 0x8ed2, 0x8edf, 0x8ee5, 0x8ee6, 0x8ee7, 0x8ee8, 0x8eea, 0x8eeb, 0x8eec, 0x8eec, 0x8eea, 0x924b, 0x9fe2, 0xac5d, 0xa7f9, 0xa10d, + 0x9b47, 0x97cc, 0x9598, 0x9428, 0x9318, 0x9207, 0x90f5, 0x9027, 0x8f86, 0x8f30, 0x8f31, 0x8f34, 0x8f3e, 0x8f4c, 0x8f80, 0x91f8, + 0x9b4c, 0xa4ad, 0xac5c, 0xadd9, 0xad6b, 0xaaa8, 0xa6ff, 0xa506, 0xa2ff, 0xa0e9, 0x9f7a, 0x9e2f, 0x9e2d, 0x9e40, 0x9e1b, 0x9db8, + 0x9d20, 0x9c4e, 0x9a2d, 0x97c3, 0x95fa, 0x9482, 0x9308, 0x918a, 0x9007, 0x8ef4, 0x1173, 0x1169, 0x115f, 0x1157, 0x1154, 0x1156, + 0x115a, 0x1161, 0x117b, 0x1172, 0x116a, 0x1163, 0x115c, 0x1156, 0x1150, 0x114e, 0x114f, 0x1152, 0x1156, 0x115f, 0x1169, 0x1174, + 0x1179, 0x117f, 0x1186, 0x118e, 0x1195, 0x119e, 0x11a1, 0x1193, 0x1182, 0x1170, 0x1171, 0x1171, 0x1171, 0x1171, 0x1172, 0x1172, + 0x1172, 0x1173, 0x1174, 0x0fc8, 0x0671, 0xfc75, 0x048c, 0x18ee, 0x1f5e, 0x1dd5, 0x1c50, 0x1ad1, 0x1953, 0x1552, 0x13ae, 0x12fd, + 0x12c0, 0x128f, 0x125e, 0x120e, 0x11bf, 0x1181, 0x1179, 0x116f, 0x1160, 0x1151, 0x1144, 0x1137, 0x112b, 0x114b, 0x14c6, 0x1fe8, + 0x2693, 0x2410, 0x1f6c, 0x1aeb, 0x17dc, 0x1754, 0x1720, 0x16e1, 0x1692, 0x1631, 0x16c4, 0x17ad, 0x18ac, 0x1a57, 0x1bff, 0x1da5, + 0x1f48, 0x2054, 0x20e3, 0x2148, 0x204d, 0x1e6a, 0x1b5e, 0x181d, 0x145f, 0x1024, 0x0c5f, 0x08a4, 0x0508, 0x02b3, 0x0150, 0x01af, + 0x031c, 0x047f, 0x05cf, 0x070a, 0x0826, 0x091d, 0x0a59, 0x0b98, 0x0cd8, 0x0e15, 0x0f4f, 0x1085, 0x1162, 0xfce1, 0xfcf1, 0xfce3, + 0xfcd3, 0xfcbf, 0xfc9f, 0xfc7f, 0xfc5d, 0xfcbf, 0xfcb6, 0xfcad, 0xfca4, 0xfc9b, 0xfc91, 0xfc87, 0xfc91, 0xfca3, 0xfcb2, 0xfcc2, + 0xfcd3, 0xfce5, 0xfcf6, 0xfce7, 0xfcd8, 0xfcc9, 0xfcba, 0xfcab, 0xfc9c, 0xfc9f, 0xfca5, 0xfc9d, 0xfc94, 0xfc94, 0xfc93, 0xfc92, + 0xfc91, 0xfc90, 0xfc8f, 0xfc8e, 0xfc8f, 0xfc93, 0xfdd7, 0x042d, 0x09a8, 0x0e54, 0x1160, 0x0b66, 0x07a5, 0x03eb, 0x0031, 0xfc7d, + 0xf9e3, 0xf873, 0xf84d, 0xf858, 0xf906, 0xf9b4, 0xfab9, 0xfbbd, 0xfc6e, 0xfc84, 0xfca1, 0xfccc, 0xfcf8, 0xfd1e, 0xfd41, 0xfd64, + 0xfd07, 0xfae2, 0xfc50, 0x0277, 0x00bf, 0xfee5, 0xfebb, 0xfe84, 0xfc54, 0xf9d6, 0xf78f, 0xf54a, 0xf309, 0xf14c, 0xf024, 0xef1f, + 0xee7a, 0xedd4, 0xed2d, 0xec87, 0xec48, 0xee46, 0xf4bd, 0xfb63, 0x0027, 0x0305, 0x0639, 0x0908, 0x0abe, 0x0cae, 0x0ec4, 0x1116, + 0x12c7, 0x14ae, 0x1347, 0x1027, 0x0cf8, 0x09b6, 0x0661, 0x02f7, 0xff39, 0xfeec, 0xfea7, 0xfe5d, 0xfdfb, 0xfd7f, 0xfcea, 0xfc85, + 0xaf4a, 0xb1b0, 0xb416, 0xb67c, 0xb8e2, 0xbb48, 0xbdae, 0xc014, 0xc04b, 0xc081, 0xc0b8, 0xc0ef, 0xc002, 0xbf15, 0xbe28, 0xbd73, + 0xbcda, 0xbd92, 0xbef2, 0xc052, 0xc1b2, 0xc312, 0xc472, 0xc5d2, 0xc732, 0xc893, 0xc925, 0xc9b7, 0xca22, 0xca3e, 0xca5b, 0xca78, + 0xca8b, 0xcaa8, 0xcac4, 0xcae1, 0xcafe, 0xcb1b, 0xca8b, 0xbf42, 0xad8e, 0xa3ed, 0xa165, 0xa020, 0x9eda, 0x9dda, 0x9d64, 0x9d22, + 0x9d48, 0x9d6e, 0x9d94, 0x9dae, 0x9dae, 0x9dae, 0x9dae, 0x9dae, 0x9dae, 0x9dae, 0x9dae, 0x9dae, 0x9dae, 0x9dae, 0x9dae, 0x9dae, + 0x9dae, 0x9dae, 0x9dae, 0x9dae, 0x9dae, 0x9dae, 0x9dae, 0x9dae, 0x9dae, 0x9dae, 0x9dae, 0x9dae, 0x9dae, 0x9dae, 0x9dae, 0x9dae, + 0x9dae, 0x9dae, 0x9dae, 0x9dae, 0x9dae, 0x9dae, 0x9d99, 0x9d79, 0x9d59, 0x9d39, 0x9d19, 0x9d1b, 0x9d60, 0x9da5, 0x9dea, 0x9e62, + 0x9f3f, 0xa01b, 0xa0f8, 0xa18b, 0xa267, 0xa344, 0xa420, 0xa4fd, 0xa5d9, 0xa6b6, 0xa792, 0xa86f, 0xa94b, 0xaa28, 0xab04, 0xabe1, + 0xacbd, 0xad9a, 0xae32, 0xf66e, 0xf705, 0xf79f, 0xf836, 0xf8fa, 0xfa1a, 0xfb36, 0xfc51, 0xfd68, 0xfe7f, 0xff98, 0x00b5, 0x01d3, + 0x02f4, 0x0419, 0x053d, 0x0606, 0x061a, 0x062e, 0x063f, 0x064f, 0x065f, 0x066e, 0x067e, 0x068e, 0x069d, 0x06a9, 0x06dc, 0x0721, + 0x0767, 0x07ad, 0x07f2, 0x0821, 0x0866, 0x08ac, 0x08f1, 0x0937, 0x097c, 0x095e, 0x0919, 0x080c, 0x066a, 0x04bb, 0x0274, 0xff57, + 0xfc51, 0xfa81, 0xf930, 0xf7e2, 0xf692, 0xf71a, 0xf889, 0xfaeb, 0xfdc9, 0xff75, 0x0092, 0x012e, 0x018a, 0x01e6, 0x0244, 0x0299, + 0x02f4, 0x0344, 0x037d, 0x03a3, 0x03cb, 0x03f8, 0x0487, 0x05d4, 0x0955, 0x0dd9, 0x1219, 0x14d0, 0x1789, 0x1897, 0x18c6, 0x18d1, + 0x18c9, 0x18c2, 0x18b3, 0x1895, 0x1878, 0x185a, 0x17e8, 0x16cc, 0x15b1, 0x1495, 0x1379, 0x125c, 0x1140, 0x1023, 0x0f06, 0x0de9, + 0x0c38, 0x06be, 0xfa65, 0xef28, 0xeaed, 0xea19, 0xe9cd, 0xe959, 0xe8e4, 0xe8e5, 0xe9e1, 0xeadf, 0xebd6, 0xecc9, 0xedba, 0xeeee, + 0xf021, 0xf154, 0xf286, 0xf3b8, 0xf4eb, 0xf5c8, 0x0989, 0x0907, 0x082a, 0x074b, 0x0669, 0x0580, 0x0494, 0x03a6, 0x04a3, 0x05a1, + 0x069e, 0x079a, 0x0894, 0x098c, 0x0a81, 0x0aeb, 0x0b19, 0x0b5a, 0x0b9b, 0x0b95, 0x0b6c, 0x0b42, 0x0b19, 0x0aef, 0x0ac6, 0x0a9c, + 0x0a26, 0x09ab, 0x0931, 0x08c0, 0x084f, 0x07de, 0x0793, 0x0722, 0x06b1, 0x0641, 0x05d1, 0x0561, 0x06b7, 0x096d, 0x0d3e, 0x0f3b, + 0x1139, 0x106f, 0x0fa7, 0x0dd4, 0x09ff, 0x07bb, 0x057c, 0x0342, 0x00ee, 0x0114, 0x0375, 0x06fc, 0x0b23, 0x0f8f, 0x13f1, 0x1796, + 0x19b4, 0x1b3d, 0x1b9c, 0x1bfa, 0x1b0d, 0x18d2, 0x1543, 0x11b6, 0x0e29, 0x0b81, 0x0aa3, 0x09d1, 0x096d, 0x091e, 0x090a, 0x0905, + 0x093a, 0x0926, 0x0925, 0x0925, 0x0925, 0x0927, 0x0929, 0x092c, 0x092e, 0x0939, 0x0954, 0x096d, 0x0984, 0x099a, 0x09ae, 0x09c0, + 0x09d0, 0x09df, 0x09ec, 0x09fb, 0x08b8, 0x04e1, 0x02c8, 0x00f6, 0xffd5, 0xff72, 0xfedf, 0xfe4e, 0xfda4, 0xfe02, 0xff09, 0x0007, + 0x0105, 0x020f, 0x031d, 0x0438, 0x0560, 0x0693, 0x07d2, 0x091a, 0x0a01, 0x80d1, 0x810f, 0x815d, 0x81a5, 0x81ed, 0x823a, 0x8279, + 0x82ad, 0x82b5, 0x82ca, 0x82ee, 0x8320, 0x8361, 0x83b0, 0x840e, 0x8469, 0x84a8, 0x84b7, 0x84c6, 0x84ca, 0x84c9, 0x84c7, 0x84c5, + 0x84c3, 0x84c1, 0x84bf, 0x84b0, 0x84a9, 0x84a6, 0x84a3, 0x849e, 0x8498, 0x8493, 0x848a, 0x8480, 0x8474, 0x8467, 0x8458, 0x84ab, + 0x8544, 0x85c8, 0x8590, 0x8530, 0x842b, 0x82eb, 0x81ef, 0x81cb, 0x81d4, 0x8201, 0x8257, 0x82db, 0x82d8, 0x8295, 0x82a2, 0x82d8, + 0x8336, 0x838c, 0x83d6, 0x841d, 0x8466, 0x84a0, 0x84df, 0x8503, 0x8500, 0x84d1, 0x849a, 0x845c, 0x842b, 0x841a, 0x846a, 0x84b9, + 0x84f2, 0x84d4, 0x84ba, 0x8446, 0x8446, 0x8449, 0x8447, 0x8445, 0x8441, 0x843b, 0x8434, 0x842d, 0x8413, 0x83d3, 0x8392, 0x8350, + 0x830e, 0x82cc, 0x8289, 0x8245, 0x8201, 0x81bb, 0x8154, 0x8123, 0x8399, 0x866c, 0x877d, 0x881f, 0x8854, 0x88a5, 0x88fa, 0x894b, + 0x88c8, 0x87ed, 0x86fa, 0x8601, 0x8515, 0x843c, 0x8374, 0x82be, 0x821a, 0x818b, 0x810e, 0x80aa, 0xd2b5, 0xcd7c, 0xca33, 0xc9dc, + 0xc98d, 0xc942, 0xc8f5, 0xca01, 0xcb5d, 0xcced, 0xcee6, 0xd15d, 0xd4f7, 0xdc06, 0xe05d, 0xe14f, 0xe1e1, 0xe276, 0xe30d, 0xe3a7, + 0xe448, 0xe4f4, 0xe60c, 0xe724, 0xe83e, 0xe95a, 0xea89, 0xebc8, 0xed19, 0xee85, 0xefe8, 0xf144, 0xf17b, 0xf1cc, 0xf231, 0xf25a, + 0xf1fa, 0xf19a, 0xf15d, 0xf417, 0xf8a4, 0xf085, 0xd4ff, 0xd55c, 0xce7a, 0xc6ea, 0xc1ff, 0xbe48, 0xbd74, 0xbe02, 0xbea0, 0xc3ce, + 0xcc5c, 0xd5b0, 0xdce5, 0xddf5, 0xda7c, 0xd791, 0xdab7, 0xe096, 0xe363, 0xde1f, 0xd7d8, 0xd07c, 0xc90f, 0xc573, 0xc320, 0xc2fa, + 0xc5fc, 0xcf4e, 0xdc15, 0xe83b, 0xed3a, 0xecea, 0xf3df, 0xfcbb, 0xfdb8, 0xfcc7, 0xfbd5, 0xfb01, 0xfa6a, 0xf9d3, 0xf93c, 0xf8e2, + 0xf886, 0xf930, 0xf9d4, 0xfaec, 0xfba3, 0xfc2e, 0xfc89, 0xfccd, 0xfd13, 0xf980, 0xe753, 0xcdc7, 0xba32, 0x359d, 0x352e, 0x34d7, + 0x3466, 0x341d, 0x33db, 0x356b, 0xb7ec, 0xba6b, 0xbcec, 0xbf77, 0xc206, 0xc49f, 0xc8b6, 0xcce7, 0xd0ac, 0xd38b, 0xd5c4, 0x65e2, + 0x6637, 0x6797, 0x68e9, 0x69e5, 0x6abe, 0x6b96, 0x6c9a, 0x6cf6, 0x6c3e, 0x6b93, 0x6b59, 0x6b27, 0x6a6f, 0x69e1, 0x69b8, 0x69c9, + 0x69d7, 0x69e0, 0x69e6, 0x69f4, 0x6a19, 0x6a57, 0x6a92, 0x6aca, 0x6afe, 0x6b56, 0x6bc0, 0x6c61, 0x6d7a, 0x6e92, 0x6faa, 0x7030, + 0x70f8, 0x7181, 0x7195, 0x70f8, 0x705a, 0x6ef4, 0x6b99, 0x678b, 0x6504, 0x6353, 0x5be1, 0x5b59, 0x5f9f, 0x63bc, 0x670a, 0x6a59, + 0x6da1, 0x70e5, 0x70c1, 0x6e7a, 0x69ec, 0x6462, 0x5eb6, 0x57a5, 0x5208, 0x4e95, 0x4d3b, 0x4c73, 0x4cfc, 0x4e59, 0x510d, 0x55cb, + 0x5b19, 0x608d, 0x64ac, 0x68d0, 0x70dd, 0x7815, 0x7746, 0x73ce, 0x7335, 0x73ff, 0x7405, 0x73c3, 0x7390, 0x735e, 0x7344, 0x7356, + 0x7369, 0x737c, 0x73bc, 0x73fe, 0x7388, 0x731a, 0x72fb, 0x7291, 0x71e8, 0x711c, 0x703f, 0x6f6d, 0x6e22, 0x6c68, 0x6c5d, 0x6f55, + 0x0d9d, 0x0b0c, 0x0b3d, 0x0b98, 0x0c1c, 0x0ca1, 0x0d78, 0x7195, 0x70b7, 0x6fe8, 0x6f26, 0x6e1b, 0x6c74, 0x6a8e, 0x68a5, 0x671e, + 0x665f, 0x65c1, 0x03cf, 0x0427, 0x0440, 0x055e, 0x055f, 0x056d, 0x057f, 0x0634, 0x0667, 0x06f8, 0x07b4, 0x0996, 0x0bec, 0x0d51, + 0x0d2d, 0x0d1c, 0x0cd5, 0x0c8f, 0x0c4a, 0x0c06, 0x0bcf, 0x0ba6, 0x0bb0, 0x0bb9, 0x0bc2, 0x0bcb, 0x0bdc, 0x0bd6, 0x0bef, 0x0c40, + 0x0c7f, 0x0cae, 0x0c83, 0x0c40, 0x0cb4, 0x0d56, 0x0d99, 0x0dda, 0x0e63, 0x0f58, 0x10b3, 0x12b4, 0x1538, 0x0b4e, 0x0687, 0x02f3, + 0x0077, 0xfee0, 0xfe5d, 0xfe18, 0xfdbc, 0xfdce, 0xffcb, 0x0124, 0x0303, 0x0641, 0x0998, 0x113e, 0x1a6b, 0x20c1, 0x240a, 0x1f1e, + 0x190d, 0x1221, 0x0b3a, 0x07b2, 0x0544, 0x04a5, 0x07a1, 0x0ddb, 0x1024, 0x10b3, 0x12ff, 0x175e, 0x1ad1, 0x1b37, 0x1b2f, 0x1ae9, + 0x1aa3, 0x1a69, 0x1a43, 0x1a20, 0x19ff, 0x19eb, 0x19cb, 0x19b7, 0x1965, 0x191c, 0x18ba, 0x187a, 0x182e, 0x17df, 0x1793, 0x175f, + 0x1395, 0x0573, 0xfb97, 0x79b5, 0x797e, 0x78e9, 0x7852, 0x784d, 0x7848, 0x78d7, 0xf9c7, 0xfaa5, 0xfb86, 0xfc7d, 0xfd92, 0xfedd, + 0xffa4, 0x00db, 0x0211, 0x02c2, 0x037c, 0x1f27, 0x2794, 0x2d36, 0x3033, 0x328d, 0x34e7, 0x3740, 0x38c3, 0x39da, 0x3af2, 0x3c11, + 0x3fff, 0x43d0, 0x4145, 0x3d64, 0x3b1b, 0x38a1, 0x3627, 0x33ad, 0x30bb, 0x2d8d, 0x2a60, 0x2732, 0x2405, 0x20e4, 0x1dde, 0x1ad7, + 0x1825, 0x159c, 0x1314, 0x108b, 0x0f2c, 0x0ea4, 0x0dd9, 0x0d0f, 0x0f08, 0x1101, 0x12fa, 0x1588, 0x155e, 0x13a6, 0x23d8, 0x4698, + 0x3bd6, 0x3d64, 0x3fcb, 0x404c, 0x3f9e, 0x3c8e, 0x397e, 0x366f, 0x3014, 0x27a2, 0x1d12, 0x1672, 0x1b36, 0x2741, 0x35c2, 0x3d80, + 0x3e67, 0x3e71, 0x3c47, 0x3a1d, 0x3a96, 0x3b0e, 0x3cc5, 0x3e7b, 0x3fe8, 0x40c0, 0x3ffa, 0x3814, 0x2d55, 0x2bcf, 0x36ee, 0x38e1, + 0x3190, 0x2f81, 0x2f7e, 0x2f7c, 0x2f79, 0x2f76, 0x2f73, 0x2f71, 0x2f4c, 0x2ee4, 0x2de7, 0x2bc0, 0x299a, 0x27d1, 0x263d, 0x24b6, + 0x2330, 0x21a9, 0x2583, 0x3696, 0x3fa9, 0x44fe, 0x45d7, 0x45d9, 0x45da, 0x45dc, 0x4592, 0x4437, 0x410b, 0x3ddf, 0x3ab3, 0x3787, + 0x345c, 0x3130, 0x2e04, 0x292a, 0x2451, 0x1ff3, 0x1c8a, 0x19fb, 0xdfb3, 0xdd37, 0xdb40, 0xd9f8, 0xd8ad, 0xd776, 0xd64a, 0xd51d, + 0xd3f1, 0xd2dc, 0xd1e0, 0xd0f5, 0xceed, 0xca22, 0xc83d, 0xc9fd, 0xcc09, 0xce18, 0xd02b, 0xd242, 0xd463, 0xd691, 0xd8ce, 0xdb0d, + 0xdd4d, 0xdf8f, 0xe187, 0xe2ec, 0xe452, 0xe5b7, 0xe6cf, 0xe74d, 0xe7a1, 0xe81f, 0xe89d, 0xe758, 0xe611, 0xe4cc, 0xe333, 0xe176, + 0xdfd1, 0xd9c4, 0xd6e0, 0xc8be, 0xd113, 0xd06b, 0xd118, 0xd273, 0xd3cf, 0xd683, 0xd944, 0xdc21, 0xdfbf, 0xe376, 0xe666, 0xe41e, + 0xdfb4, 0xdc8a, 0xdb47, 0xdba3, 0xdbd2, 0xde40, 0xe03c, 0xe074, 0xdfa5, 0xde68, 0xdd3a, 0xdbaf, 0xd953, 0xd764, 0xd4ed, 0xd8d3, + 0xdd50, 0xde58, 0xd70e, 0xceba, 0xce64, 0xcedf, 0xcf59, 0xcfd2, 0xd04b, 0xd0c3, 0xd13b, 0xd1b1, 0xd210, 0xd266, 0xd2bc, 0xd31e, + 0xd381, 0xd34c, 0xd318, 0xd2e4, 0xd232, 0xd21b, 0xdb75, 0xc291, 0xc911, 0xc85b, 0xc7e8, 0xc79b, 0xc7bb, 0xc7e9, 0xc932, 0xca7d, + 0xccbf, 0xcf02, 0xd145, 0xd388, 0xd5cb, 0xd80e, 0xda51, 0xdc93, 0xde5a, 0xe021, 0xe172, 0x0489, 0x04fe, 0x0565, 0x0580, 0x057c, + 0x0572, 0x0566, 0x0556, 0x0544, 0x052e, 0x0498, 0x0267, 0xff7f, 0xfbf7, 0xfa01, 0xf94e, 0xf895, 0xf7e0, 0xf733, 0xf68f, 0xf5f3, + 0xf561, 0xf51f, 0xf4e4, 0xf4b0, 0xf484, 0xf464, 0xf455, 0xf447, 0xf43c, 0xf442, 0xf466, 0xf47d, 0xf49f, 0xf4c0, 0xf4f9, 0xf52d, + 0xf569, 0xf5b5, 0xf611, 0xf6ad, 0xfc1d, 0x0943, 0x075b, 0x07cb, 0x06a0, 0x054e, 0x0414, 0x02e0, 0x01da, 0x015f, 0x00e3, 0x0058, + 0x010b, 0x01d1, 0x0356, 0x0627, 0x0966, 0x0c3e, 0x0d34, 0x0d88, 0x0ba1, 0x09fb, 0x08b2, 0x0730, 0x05af, 0x041c, 0x028f, 0xfffe, + 0xfafb, 0xf789, 0xf917, 0xfcd6, 0x034c, 0x082d, 0x0932, 0x08ce, 0x086c, 0x0809, 0x07a6, 0x0743, 0x06df, 0x067b, 0x061d, 0x05d6, + 0x0593, 0x0550, 0x04ff, 0x04ae, 0x0496, 0x047d, 0x0465, 0x0478, 0x05bb, 0x090a, 0x047b, 0x053e, 0x04db, 0x04aa, 0x0489, 0x0454, + 0x041f, 0x0404, 0x0429, 0x0444, 0x045a, 0x046a, 0x0474, 0x0478, 0x0476, 0x046d, 0x045d, 0x0453, 0x0444, 0x0427, 0x04c1, 0x049e, + 0x0482, 0x044f, 0x0406, 0x03c1, 0x037f, 0x033f, 0x0300, 0x02c6, 0x02fe, 0x04d9, 0x07d2, 0x0a0e, 0x09ef, 0x0986, 0x090c, 0x0890, + 0x0807, 0x0771, 0x06cd, 0x061c, 0x0590, 0x0502, 0x0471, 0x03dd, 0x035d, 0x0305, 0x02ad, 0x0256, 0x0224, 0x023f, 0x0252, 0x026f, + 0x028d, 0x0329, 0x03ca, 0x0468, 0x0518, 0x05cd, 0x06b3, 0x0957, 0x0a8b, 0x05c7, 0x0554, 0x04c4, 0x046a, 0x0426, 0x03cf, 0x039a, + 0x03a3, 0x03a0, 0x0392, 0x04bf, 0x05e9, 0x06d5, 0x0817, 0x095a, 0x0ac3, 0x0b91, 0x0bd9, 0x0ba1, 0x0b2b, 0x0a07, 0x085a, 0x06b2, + 0x0521, 0x044c, 0x069b, 0x0ca4, 0x1061, 0x0df4, 0x0d2c, 0x0e3b, 0x0f08, 0x0e2b, 0x0e4a, 0x0e6b, 0x0e8b, 0x0ea8, 0x0ec3, 0x0edd, + 0x0ef5, 0x0f00, 0x0ef1, 0x0edf, 0x0ecd, 0x0eb7, 0x0ea0, 0x0e77, 0x0e4f, 0x0e26, 0x0df1, 0x0d28, 0x09d5, 0x03a0, 0x0151, 0x011a, + 0x0105, 0x00f7, 0x00f2, 0x00ef, 0x010e, 0x013d, 0x0189, 0x01d8, 0x022b, 0x0281, 0x02d9, 0x0334, 0x0391, 0x03ef, 0x0442, 0x0495, + 0x04c4, 0xf0bc, 0xef06, 0xf0a5, 0xf207, 0xf40c, 0xf756, 0xfa5f, 0xfd2a, 0xfdce, 0xfe76, 0xff11, 0xffa4, 0xffaa, 0xfe9b, 0xfd8c, + 0xfc6b, 0xfb46, 0xfa14, 0xf8d3, 0xf788, 0xf630, 0xf4cf, 0xf362, 0xf1eb, 0xf1cf, 0xf1d9, 0xf1f5, 0xf20e, 0xf33c, 0xf46d, 0xf5ad, + 0xf6ed, 0xf7c6, 0xf90a, 0xfa4e, 0xfb90, 0xfbe3, 0xfbbe, 0xfb2a, 0xfa65, 0xfaa4, 0xfcd6, 0x044e, 0x09b3, 0x032a, 0xfddd, 0xfd72, + 0xfe37, 0xfe9a, 0xff43, 0x0139, 0x04bd, 0x0673, 0x0417, 0x0075, 0xfc79, 0xf63e, 0xf00f, 0xed12, 0xec7e, 0xea91, 0xe6d2, 0xe4b2, + 0xe75b, 0xeb3b, 0xeed1, 0xf38e, 0xf90d, 0xfdda, 0x03c8, 0x0b88, 0x1369, 0x14f8, 0x1505, 0x1384, 0x1154, 0x0f6a, 0x0dad, 0x0c9e, + 0x0b89, 0x0a70, 0x0951, 0x082d, 0x0819, 0x0802, 0x07ea, 0x088a, 0x098a, 0x0a8d, 0x0c1d, 0x0dab, 0x0f3c, 0x10cf, 0x1159, 0x099e, + 0x03f4, 0x0221, 0x03bc, 0x0662, 0x07a8, 0x09a4, 0x0a6f, 0x07c4, 0x0459, 0x0105, 0xfddd, 0xfa99, 0xf83c, 0xf64c, 0xf45a, 0xf2fd, + 0xf2b8, 0xf26f, 0xf23e, 0xf215, 0x89d1, 0x8b81, 0x8c2d, 0x8e27, 0x8f97, 0x8fe9, 0x8fb8, 0x8ef2, 0x8f0d, 0x8d11, 0x8b0f, 0x8908, + 0x8798, 0x868d, 0x851c, 0x839a, 0x8354, 0x82ff, 0x8299, 0x8223, 0x819d, 0x810a, 0x80cc, 0x8147, 0x80d5, 0x809d, 0x80df, 0x81dc, + 0x8246, 0x82b8, 0x8348, 0x83dc, 0x8383, 0x82fb, 0x8272, 0x81e7, 0x81d6, 0x8203, 0x8269, 0x7fe2, 0x7d39, 0x7b56, 0x784b, 0x75e8, + 0x75f7, 0x77e2, 0x7c65, 0x8027, 0x82db, 0x84b0, 0x8522, 0x8477, 0x83df, 0x854a, 0x864a, 0x81a1, 0x7eba, 0x7e1e, 0x7e9b, 0x7e1e, + 0x7db5, 0x7cfa, 0x7d03, 0x7f57, 0x8174, 0x844c, 0x8657, 0x8704, 0x8689, 0x82a5, 0x7e21, 0x7b47, 0x79e7, 0x7881, 0x7850, 0x7880, + 0x7855, 0x78f6, 0x7917, 0x7930, 0x7942, 0x794b, 0x794e, 0x78d7, 0x78b7, 0x7897, 0x786d, 0x7847, 0x782b, 0x7836, 0x783f, 0x7850, + 0x786a, 0x7879, 0x7a2f, 0x842b, 0x933c, 0x9714, 0x978a, 0x9782, 0x977a, 0x97ed, 0x986f, 0x9861, 0x978a, 0x96a5, 0x9579, 0x93fb, + 0x924b, 0x9078, 0x8e32, 0x8c60, 0x8b33, 0x8a30, 0x8940, 0xedc2, 0xec06, 0xe9ca, 0xe847, 0xe658, 0xe3be, 0xe174, 0xe00d, 0xdf51, + 0xde7d, 0xddf8, 0xddfb, 0xde24, 0xde75, 0xdea9, 0xdf80, 0xe0bf, 0xe1f2, 0xe318, 0xe431, 0xe538, 0xe62f, 0xe733, 0xe873, 0xe9a7, + 0xea3c, 0xeaa3, 0xeb4b, 0xebe1, 0xec6b, 0xec95, 0xecb1, 0xec94, 0xec6c, 0xec48, 0xec26, 0xec2d, 0xec47, 0xec67, 0xebfc, 0xeb51, + 0xea61, 0xe6c8, 0xe4af, 0xe39b, 0xe38c, 0xe3c3, 0xe432, 0xe4b9, 0xe525, 0xe552, 0xe673, 0xe7e8, 0xe712, 0xe61a, 0xe61a, 0xe45d, + 0xdf54, 0xdb0f, 0xda31, 0xda35, 0xdb56, 0xdca8, 0xda9c, 0xd943, 0xd7ac, 0xd5d2, 0xd3c4, 0xd232, 0xd3e6, 0xd92d, 0xdded, 0xe115, + 0xe430, 0xe5e1, 0xe6d2, 0xe7bf, 0xe81b, 0xe895, 0xe90b, 0xe97c, 0xe9e8, 0xea50, 0xead8, 0xeb4e, 0xebc4, 0xec87, 0xed70, 0xee59, + 0xef29, 0xefc8, 0xf060, 0xf0f1, 0xf0eb, 0xef14, 0xe6b1, 0xdc83, 0xdc2f, 0xdc27, 0xdc0f, 0xdbd1, 0xdb6c, 0xdbfc, 0xddae, 0xdf1b, + 0xe02a, 0xe347, 0xe5bd, 0xe7cd, 0xe9a9, 0xeb13, 0xec5e, 0xed96, 0xee49, 0xeebb, 0x25ff, 0x2c62, 0x2ff9, 0x303b, 0x2f8c, 0x2edd, + 0x2e2e, 0x2d7f, 0x2cd6, 0x2c37, 0x2b99, 0x2afb, 0x2a5c, 0x29be, 0x2a2d, 0x2a9d, 0x2b2c, 0x2bfc, 0x2ccc, 0x2d9c, 0x2e6c, 0x2f3c, + 0x2f5a, 0x2f77, 0x2f95, 0x2fb3, 0x2fd1, 0x2f8c, 0x2f16, 0x2ea0, 0x2e2a, 0x2db4, 0x2d65, 0x2cef, 0x2c79, 0x2cb7, 0x2cf5, 0x2d33, + 0x2d5c, 0x2c01, 0x27b3, 0x234e, 0x18d7, 0x1229, 0x1e74, 0x2697, 0x289e, 0x2898, 0x28c4, 0x27ef, 0x24d8, 0x1e68, 0x19af, 0x1a61, + 0x1d17, 0x2193, 0x2aae, 0x35f1, 0x3b0a, 0x3b25, 0x3cf4, 0x411a, 0x4430, 0x4438, 0x423e, 0x3f43, 0x3c47, 0x381f, 0x3411, 0x2fa5, + 0x276e, 0x2018, 0x20b4, 0x22f0, 0x25e1, 0x2897, 0x2a21, 0x2bac, 0x2d36, 0x2ec0, 0x304a, 0x31d4, 0x335f, 0x344c, 0x3400, 0x32fa, + 0x3080, 0x2e07, 0x2b1b, 0x27f6, 0x2394, 0x1e93, 0x187f, 0x148c, 0x1c2b, 0x1ba0, 0x1e88, 0x1b6f, 0x18b4, 0x1741, 0x1516, 0x147f, + 0x1798, 0x1a84, 0x1d6f, 0x205a, 0x2137, 0x2213, 0x22ef, 0x23cb, 0x242c, 0x2395, 0x22ff, 0x2269, 0x21f7, 0xbc4e, 0xb98f, 0xb7fd, + 0xb73e, 0xb748, 0xb78e, 0xb841, 0xb937, 0xba22, 0xbb03, 0xbbcb, 0xbc56, 0xbcb1, 0xbcea, 0xbd06, 0xbd02, 0xbd14, 0xbd01, 0xbd18, + 0xbd13, 0xbd23, 0xbd30, 0xbd5f, 0xbd7b, 0xbd9e, 0xbdae, 0xbdb7, 0xbdb0, 0xbd88, 0xbd61, 0xbd3c, 0xbcf7, 0xbccd, 0xbc74, 0xbc25, + 0xbbb6, 0xbb48, 0xbaaf, 0xba16, 0xba75, 0xbba8, 0xbc46, 0xbcc9, 0xbb3d, 0xb725, 0xb995, 0xbb3c, 0xbb92, 0xbb56, 0xba47, 0xb869, + 0xb720, 0xb8cd, 0xbcfa, 0xbf15, 0xbcd5, 0xb88d, 0xb3d1, 0xb154, 0xb116, 0xb07c, 0xaf75, 0xaedf, 0xafb0, 0xb1a7, 0xb498, 0xb813, + 0xbb2b, 0xbc99, 0xbb76, 0xbad2, 0xbb43, 0xba6e, 0xb8ff, 0xb7c7, 0xb6ea, 0xb631, 0xb5a5, 0xb52e, 0xb4da, 0xb48d, 0xb46a, 0xb44c, + 0xb421, 0xb40c, 0xb45f, 0xb4fb, 0xb5e4, 0xb6ae, 0xb79d, 0xb8ce, 0xba55, 0xbc1d, 0xbebd, 0xc34b, 0xc3bf, 0xbaf3, 0xbb62, 0xbb4c, + 0xbafa, 0xbaa1, 0xbac9, 0xba61, 0xba25, 0xb9b8, 0xb97e, 0xb978, 0xb9a2, 0xba0e, 0xba9d, 0xbb7b, 0xbc47, 0xbd14, 0xbdc3, 0xbe11, + 0xf7dd, 0xf4e7, 0xf23f, 0xf014, 0xee73, 0xed0b, 0xec12, 0xeb7e, 0xeb14, 0xeaed, 0xeb0b, 0xeb59, 0xebf3, 0xeca6, 0xeda2, 0xeecc, + 0xf013, 0xf160, 0xf2b4, 0xf40d, 0xf56f, 0xf6a9, 0xf7dd, 0xf901, 0xf9f9, 0xfae1, 0xfb8c, 0xfc11, 0xfc69, 0xfcc2, 0xfcef, 0xfd10, + 0xfd1e, 0xfd1a, 0xfcfd, 0xfcd3, 0xfcaa, 0xfc62, 0xfc1a, 0xfc0f, 0xfc18, 0xfb32, 0xfaad, 0xfa93, 0xf6ef, 0xf480, 0xf33a, 0xf2e2, + 0xf2f8, 0xf3e8, 0xf623, 0xf9ad, 0xfbe5, 0xf8e4, 0xf4ee, 0xf403, 0xf032, 0xe860, 0xe2a1, 0xe198, 0xe174, 0xe27b, 0xe396, 0xe364, + 0xe28e, 0xe16e, 0xe05e, 0xdfb4, 0xdf83, 0xe12b, 0xe6dd, 0xecd7, 0xefff, 0xf1e1, 0xf2f2, 0xf38a, 0xf3f0, 0xf42d, 0xf44c, 0xf477, + 0xf49c, 0xf4e8, 0xf52f, 0xf59e, 0xf630, 0xf727, 0xf874, 0xf9dd, 0xfb33, 0xfc80, 0xfdd7, 0xff59, 0x00ea, 0x01be, 0xff67, 0xf9fa, + 0xeec7, 0xef5b, 0xf0e3, 0xf1ff, 0xf332, 0xf323, 0xf228, 0xf17e, 0xf146, 0xf15c, 0xf1e5, 0xf2d5, 0xf3f2, 0xf529, 0xf661, 0xf78c, + 0xf873, 0xf919, 0xf971, 0xeec0, 0xeebc, 0xee8d, 0xee5c, 0xedeb, 0xed6e, 0xecc6, 0xec07, 0xeb61, 0xeac9, 0xea59, 0xea26, 0xea11, + 0xea27, 0xea6b, 0xeac4, 0xeb32, 0xebae, 0xec38, 0xecba, 0xed51, 0xede1, 0xee61, 0xeed8, 0xef58, 0xefb9, 0xf01a, 0xf06d, 0xf0a9, + 0xf0e6, 0xf109, 0xf12f, 0xf142, 0xf158, 0xf15e, 0xf166, 0xf16f, 0xf174, 0xf17b, 0xf15d, 0xf10c, 0xef94, 0xeaad, 0xe64e, 0xe472, + 0xe3a3, 0xe346, 0xe333, 0xe318, 0xe32f, 0xe371, 0xe42b, 0xe623, 0xe966, 0xec1e, 0xece5, 0xeda4, 0xeec4, 0xefda, 0xeffa, 0xf05a, + 0xf113, 0xf172, 0xf0e9, 0xef9a, 0xed78, 0xeaf6, 0xe87c, 0xe752, 0xe87d, 0xea00, 0xeb2f, 0xeca7, 0xeded, 0xeed4, 0xef71, 0xefee, + 0xf05c, 0xf0a9, 0xf0e2, 0xf107, 0xf10f, 0xf103, 0xf0d7, 0xf09b, 0xf049, 0xefdd, 0xef7e, 0xef0e, 0xee9d, 0xee3b, 0xedc6, 0xed6b, + 0xecc8, 0xea9c, 0xe6b9, 0xe370, 0xe229, 0xe11c, 0xe0b7, 0xe062, 0xe062, 0xe0f8, 0xe1c8, 0xe316, 0xe498, 0xe620, 0xe7bf, 0xe93f, + 0xeab7, 0xebfa, 0xed24, 0xedf9, 0xee95, 0xeed6, }; + +JointIndex Stalfos4_aoAttackcAnimJointIndices[51] = { + { 0x001b, 0x008e, 0x0101, }, + { 0x0000, 0x0001, 0x0000, }, + { 0x0174, 0x01e7, 0x025a, }, + { 0x02cd, 0x0340, 0x03b3, }, + { 0x0426, 0x0499, 0x050c, }, + { 0x057f, 0x0002, 0x0000, }, + { 0x05f2, 0x0665, 0x06d8, }, + { 0x0003, 0x0004, 0x0000, }, + { 0x0005, 0x0002, 0x0006, }, + { 0x0000, 0x0002, 0x0002, }, + { 0x074b, 0x07be, 0x0831, }, + { 0x08a4, 0x0917, 0x098a, }, + { 0x09fd, 0x0002, 0x0002, }, + { 0x0a70, 0x0ae3, 0x0b56, }, + { 0x0001, 0x0007, 0x0000, }, + { 0x0008, 0x0009, 0x000a, }, + { 0x0002, 0x0002, 0x0000, }, + { 0x0bc9, 0x0c3c, 0x0caf, }, + { 0x0d22, 0x0d95, 0x0e08, }, + { 0x0e7b, 0x0002, 0x0000, }, + { 0x0eee, 0x0f61, 0x0fd4, }, + { 0x000b, 0x0007, 0x0000, }, + { 0x000c, 0x000d, 0x000e, }, + { 0x0000, 0x0000, 0x0002, }, + { 0x1047, 0x10ba, 0x112d, }, + { 0x11a0, 0x1213, 0x1286, }, + { 0x12f9, 0x0002, 0x0002, }, + { 0x136c, 0x13df, 0x1452, }, + { 0x000f, 0x0007, 0x0000, }, + { 0x0010, 0x0011, 0x0012, }, + { 0x0002, 0x0002, 0x0002, }, + { 0x14c5, 0x1538, 0x15ab, }, + { 0x161e, 0x1691, 0x1704, }, + { 0x1777, 0x17ea, 0x185d, }, + { 0x0013, 0x0000, 0x0002, }, + { 0x0000, 0x0000, 0x0002, }, + { 0x0000, 0x0000, 0x0002, }, + { 0x0000, 0x0000, 0x0002, }, + { 0x0000, 0x0000, 0x0002, }, + { 0x18d0, 0x0000, 0x0002, }, + { 0x1943, 0x19b6, 0x1a29, }, + { 0x1a9c, 0x1b0f, 0x1b82, }, + { 0x1bf5, 0x0000, 0x0000, }, + { 0x1c68, 0x1cdb, 0x1d4e, }, + { 0x0014, 0x0000, 0x0002, }, + { 0x1dc1, 0x1e34, 0x1ea7, }, + { 0x1f1a, 0x0000, 0x0000, }, + { 0x1f8d, 0x2000, 0x2073, }, + { 0x0014, 0x0000, 0x0002, }, + { 0x0015, 0x0016, 0x0017, }, + { 0x0018, 0x0019, 0x001a, }, +}; + +AnimationHeader Stalfos4_aoAttackcAnim = { { 115 }, Stalfos4_aoAttackcAnimFrameData, Stalfos4_aoAttackcAnimJointIndices, 27 }; + +s16 Stalfos4_aoAttackdAnimFrameData[3677] = { + 0x0000, 0x4000, 0xffff, 0x46fc, 0xbf58, 0xf6f1, 0x273d, 0x2aaa, 0xbfff, 0xe732, 0x07e1, 0x17d6, 0x1850, 0xf160, 0x12df, 0x2aab, + 0x1a5b, 0xf38d, 0x1010, 0x382d, 0xeb60, 0xf737, 0x7d89, 0x118e, 0x096f, 0xff41, 0xec73, 0xfff3, 0xffdb, 0xffc4, 0xffac, 0xff9a, + 0xff90, 0xff87, 0xff7e, 0xff8f, 0xffa0, 0xffb1, 0xffc2, 0xffdc, 0x0026, 0x00ae, 0x00ed, 0x00eb, 0x00ae, 0x0071, 0x0035, 0x0004, + 0xffed, 0xffd5, 0xffbe, 0xffa7, 0xff8f, 0xff98, 0xffa1, 0xffb2, 0xffce, 0x004d, 0x00c5, 0x0019, 0xff55, 0xff0e, 0xff18, 0xff22, + 0xff2b, 0xff47, 0xff6c, 0xff87, 0xff9d, 0xffb3, 0xffc9, 0xffdf, 0xffef, 0xfff3, 0xfff6, 0xfffa, 0xfffd, 0x0409, 0x03c3, 0x037e, + 0x0357, 0x036b, 0x038e, 0x03b7, 0x03d3, 0x03e8, 0x03f2, 0x03f6, 0x03fb, 0x03fc, 0x03de, 0x0378, 0x0325, 0x031c, 0x0316, 0x0310, + 0x030b, 0x0305, 0x02fe, 0x02f7, 0x02f1, 0x02ea, 0x02e3, 0x02d1, 0x02be, 0x02b6, 0x02c1, 0x02f8, 0x03a2, 0x040c, 0x0423, 0x041f, + 0x040f, 0x0402, 0x03f5, 0x03e9, 0x03ed, 0x03f2, 0x03f7, 0x03fd, 0x0405, 0x040c, 0x0414, 0x041b, 0x0423, 0x042a, 0x0430, 0xfffd, + 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffe, 0x0000, 0x0003, 0x0003, 0x0004, + 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, + 0x0005, 0x0005, 0x0003, 0xffff, 0xfffb, 0xfff6, 0xffef, 0xffe7, 0xffe0, 0xffd9, 0xffde, 0xffe4, 0xffe9, 0xffee, 0xfff4, 0xfff9, + 0xfffd, 0x0d39, 0x0989, 0x05e4, 0x0250, 0xfec8, 0xfb49, 0xf7cc, 0xf44e, 0xf563, 0xf678, 0xf78d, 0xf8a2, 0xfb26, 0x008b, 0x0982, + 0x1134, 0x1134, 0x1134, 0x1134, 0x1134, 0x1134, 0x1134, 0x1134, 0x1134, 0x1134, 0x1134, 0x1134, 0x1134, 0x1134, 0x1134, 0x08d7, + 0xfb20, 0xf522, 0xee1a, 0xeafd, 0xec3d, 0xed7d, 0xeebe, 0xeffe, 0xf4b9, 0xf975, 0xfe30, 0x0405, 0x089f, 0x09ac, 0x0ac0, 0x0bdc, + 0x0d03, 0x0e35, 0x0ef8, 0xf588, 0xf69f, 0xf835, 0xf9e5, 0xfba5, 0xfd6b, 0xff2d, 0xffd4, 0xfff1, 0xfffa, 0xfffb, 0xfffd, 0xfffe, + 0x0000, 0x0003, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, + 0x0007, 0x0003, 0xfffe, 0xfffa, 0xfff7, 0xfff5, 0xfff6, 0xfff7, 0xfff7, 0xfff8, 0xfffa, 0xfffd, 0xffff, 0xffaa, 0xff2f, 0xfdc3, + 0xfbe5, 0xfa0f, 0xf841, 0xf67d, 0xf534, 0xfc71, 0xfdb5, 0xfec9, 0xff93, 0x000c, 0x0039, 0x0015, 0xfff8, 0xffef, 0xffed, 0xffec, + 0xffec, 0xffec, 0xffec, 0xffec, 0xffed, 0xffed, 0xffed, 0xffed, 0xffed, 0xffed, 0xffed, 0xffed, 0xffed, 0xffed, 0xffed, 0xffed, + 0xffed, 0xffed, 0xffed, 0xffec, 0xffec, 0xffed, 0xffee, 0xffef, 0xffee, 0xffee, 0xffee, 0xffed, 0xffed, 0xffec, 0xffec, 0xffe3, + 0xffbf, 0xff61, 0xfecf, 0xfe25, 0xfd60, 0xfc80, 0xfbd3, 0x111e, 0x0a78, 0x03ce, 0xfd22, 0xf678, 0xefce, 0xe924, 0xe27b, 0xdda9, + 0xdc8a, 0xdb6a, 0xda4a, 0xda12, 0xea21, 0x12bd, 0x23de, 0x2663, 0x264e, 0x2639, 0x2625, 0x2610, 0x25fb, 0x25e7, 0x25d2, 0x25bd, + 0x25a9, 0x2594, 0x257f, 0x256b, 0x23a7, 0x17cd, 0x05bd, 0xfc7e, 0xf816, 0xf3ae, 0xfb4b, 0x02ea, 0x0a87, 0x11df, 0x1913, 0x1ebf, + 0x23a8, 0x26ea, 0x276d, 0x241d, 0x20cb, 0x1d7a, 0x1a29, 0x16d9, 0x1454, 0xfe27, 0xfded, 0xfdec, 0xfe1d, 0xfe7b, 0xfeef, 0xff6a, + 0xffe5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x000c, 0x0020, 0x0021, 0xffda, 0xff8e, 0xff22, 0xfe9c, 0xfe34, 0xfc6c, 0xfd47, 0xfe17, 0xfed4, 0xff70, + 0xffc9, 0xffe9, 0xffe2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffc3, 0xff69, 0xff0b, 0xfe60, 0xfda9, 0xfcfd, 0xfc5f, 0xfbde, 0x826b, 0x8e8e, 0x974c, + 0x99d5, 0x97fd, 0x9689, 0x9637, 0x9977, 0x9dbc, 0xa126, 0xa469, 0xa765, 0xa8ba, 0xa5e7, 0x0785, 0x19b0, 0x2603, 0x2cdc, 0x2c42, + 0x2d0e, 0x2f46, 0xaee8, 0xae4a, 0x2c49, 0x298e, 0x2633, 0x23b4, 0x215a, 0x1f16, 0x1ab1, 0x7ab9, 0x3ab2, 0x70bc, 0x594d, 0x418c, + 0x2ac0, 0x243d, 0x253d, 0x2485, 0x26ae, 0x2b6b, 0x30f1, 0x3646, 0x401f, 0x4fcd, 0x5fd2, 0x6a5a, 0x7166, 0x77a4, 0x7ad7, 0x2420, + 0x210f, 0x1a75, 0x1289, 0x0bb9, 0x060c, 0x0067, 0xfb44, 0xf84e, 0xf777, 0xf63c, 0xf467, 0xf61f, 0x1102, 0x25ac, 0xf736, 0xe8bd, + 0xe684, 0xe858, 0xe93c, 0xe842, 0x982f, 0x9888, 0xe735, 0xe6f1, 0xe73b, 0xe72f, 0xe762, 0xe85f, 0xeaec, 0xf128, 0x2821, 0x0827, + 0xecc6, 0xe70c, 0xf687, 0xffbb, 0x02df, 0x0760, 0x0ee8, 0x173f, 0x1f5f, 0x245d, 0x2329, 0x210f, 0x1fe1, 0x212a, 0x2214, 0x2354, + 0x24d6, 0x16e7, 0x1e9c, 0x269e, 0x2b28, 0x2b05, 0x2adb, 0x2a55, 0x2a92, 0x2b69, 0x2d3b, 0x2f77, 0x31d0, 0x338b, 0x366f, 0xa29c, + 0xa331, 0x9834, 0x905a, 0x8dc5, 0x8ad9, 0x8771, 0x061e, 0x0540, 0x8532, 0x859a, 0x871b, 0x88e6, 0x8ce9, 0x9177, 0x97e5, 0x145a, + 0xd332, 0x08bb, 0x0d00, 0x1380, 0x1f65, 0x2330, 0x242e, 0x244d, 0x228f, 0x1f24, 0x1b0a, 0x1688, 0x1123, 0x0cf2, 0x0c2b, 0x0bf8, + 0x0d4d, 0x1072, 0x1274, 0xdae9, 0xd083, 0xc9ba, 0xc6f7, 0xca72, 0xce32, 0xd215, 0xd242, 0xd093, 0xcee1, 0xcd2d, 0xcb7a, 0xcc1d, + 0xd70e, 0xf41c, 0xe721, 0xdd27, 0xd78e, 0xd82a, 0xd791, 0xd569, 0xd57e, 0xd593, 0xd658, 0xd775, 0xd892, 0xd7b9, 0xd63e, 0xd508, + 0xd6fd, 0xcf3c, 0xf3b3, 0xe11e, 0xd715, 0xc777, 0xcfdd, 0xd41c, 0xd7c6, 0xe034, 0xe216, 0xddaf, 0xd81b, 0xd1f0, 0xc833, 0xc1f1, + 0xc624, 0xcf68, 0xd7a8, 0xdea3, 0xe11e, 0x0ead, 0x158b, 0x227b, 0x34fc, 0x44d5, 0xd41e, 0xddba, 0xde5e, 0xdd78, 0xdddc, 0xde8b, + 0xdf3a, 0xe052, 0xd625, 0x0b3d, 0x160d, 0x1352, 0x100a, 0x0b9b, 0x07ff, 0x0657, 0x04f1, 0x038c, 0x0222, 0x00af, 0x0079, 0x0125, + 0x024f, 0x037c, 0x0666, 0x0ed9, 0x0d01, 0x0107, 0x0d57, 0xf9ed, 0xf757, 0xfe37, 0x0f98, 0xb552, 0xc2ed, 0xcfff, 0xe7dd, 0x07e9, + 0x194c, 0x1cb5, 0x168c, 0x1092, 0x0db3, 0x0c1c, 0x0b01, 0xea5f, 0xe49a, 0xdc4f, 0xd70f, 0xd539, 0xa920, 0xa607, 0xa581, 0xa514, + 0xa4eb, 0xa52e, 0xa572, 0xa598, 0xb13e, 0xd941, 0xf499, 0x0150, 0x046e, 0x0187, 0xff77, 0xfe6c, 0xfbe9, 0xf95c, 0xf6fc, 0xf4b1, + 0xf25e, 0xf0a9, 0xf03c, 0xefa6, 0xedb2, 0xe8c2, 0xcbf3, 0x9b86, 0x884e, 0x8496, 0x83a1, 0x90f9, 0xa5d3, 0xd8f7, 0xdd0a, 0xd9e0, + 0xd4b4, 0xd869, 0xe528, 0xec4e, 0xed42, 0xee03, 0xed95, 0xed3e, 0xed18, 0xee78, 0xebfd, 0xe1c4, 0xd0a1, 0xc233, 0x33e1, 0x2b8d, + 0x2cc1, 0x2efb, 0x2f5f, 0x2f88, 0x2fb2, 0x2cd3, 0x363d, 0x07d1, 0x0096, 0x03c8, 0x04f2, 0x0312, 0x01ef, 0x0227, 0x0187, 0x0116, + 0x00d4, 0x00c1, 0x006c, 0xff9e, 0xfe44, 0xfcdf, 0xfb00, 0xf298, 0xf296, 0x0910, 0x0332, 0x0136, 0xfb00, 0xf9ab, 0xec5d, 0x47ca, + 0x38c6, 0x2c59, 0x1754, 0xfb9a, 0xee0d, 0xeb52, 0xece1, 0xee5a, 0xee4c, 0xeed1, 0xef3a, 0xf35f, 0xf075, 0xefec, 0xf1e1, 0xf382, + 0xf37c, 0xf28e, 0xf080, 0xed42, 0xead4, 0xe82d, 0xe4d3, 0xe131, 0xd837, 0xaff4, 0x0ed8, 0x08dd, 0x05f2, 0x0356, 0x0145, 0xff79, + 0xfdf9, 0xfc7b, 0xfaf9, 0xf96e, 0xf8ec, 0xf8ee, 0xfab0, 0xfda4, 0x018f, 0x21b7, 0xc06d, 0xf158, 0x0542, 0x0c0f, 0x1d85, 0x20a1, + 0x1b66, 0x187d, 0x17e1, 0x17fb, 0x1930, 0x1b33, 0x15e6, 0x0b96, 0x00eb, 0xfb23, 0xf7ac, 0xf640, 0xf5a1, 0x0d0e, 0x0b20, 0x0a4a, + 0x0839, 0x052b, 0x02f7, 0x00b9, 0xfffc, 0x01a9, 0x05e1, 0x09dd, 0x0ddb, 0x1088, 0x1557, 0x27c6, 0x681d, 0x75f3, 0x7adf, 0x7834, + 0x7746, 0x78f7, 0x7940, 0x7988, 0x786d, 0x76a3, 0x760c, 0x7594, 0x7596, 0x75a8, 0x7275, 0x788b, 0x0ebe, 0x13d2, 0x2504, 0x21a9, + 0x186f, 0x1010, 0x0cf1, 0x0ddf, 0x0dab, 0x0da5, 0x0fbc, 0x0fe9, 0x0e23, 0x0a9e, 0x0969, 0x0ac1, 0x0c1e, 0x0d42, 0x0e78, 0xdd41, + 0xdd8f, 0xddac, 0xdd07, 0xda54, 0xd85a, 0xd724, 0xd761, 0xd99d, 0xdaee, 0xdbe4, 0xdd4f, 0xded6, 0xd813, 0xbb87, 0x1ebb, 0x1abb, + 0x1bd3, 0x1e31, 0x1fa2, 0x1f98, 0x1f71, 0x1f5e, 0x1f31, 0x1edf, 0x1e0e, 0x1cf1, 0x1c23, 0x1b01, 0x1af4, 0x250d, 0xaa2f, 0xb8f7, + 0xbff3, 0xc60a, 0xd8a5, 0xda3b, 0xd4d6, 0xd145, 0xd0c8, 0xd37e, 0xd89b, 0xdea0, 0xe08a, 0xe148, 0xe124, 0xe0b2, 0xdfb6, 0xde6f, + 0xdd80, 0x104d, 0x0eb6, 0x069c, 0xfc56, 0xf3c0, 0x6e7a, 0x6a88, 0x6714, 0x6699, 0x5e63, 0x3de9, 0x20e0, 0x0fd6, 0xf7aa, 0x21ec, + 0x39d3, 0x385b, 0x3514, 0x36f7, 0x35a3, 0x33ae, 0x321a, 0x3035, 0x3103, 0x3389, 0x3870, 0x3e72, 0x43e9, 0x47c2, 0x55ef, 0xf98d, + 0x11c7, 0x0374, 0xf6ac, 0xf005, 0xf26a, 0x023e, 0x1692, 0x25cf, 0x3222, 0x40a4, 0x478a, 0x5bdf, 0x599f, 0x5022, 0x3d5d, 0x2ce9, + 0x1f48, 0x1756, 0x1253, 0x5871, 0x5953, 0x5929, 0x5aa0, 0x5f52, 0x1c99, 0x1cce, 0x1ded, 0x2255, 0x2abc, 0x2f8c, 0x2a34, 0x239a, + 0x192d, 0x0e3e, 0xff9f, 0xf4cb, 0xf78f, 0xfe59, 0x0421, 0x08a4, 0x0b1b, 0x0d6a, 0x0e63, 0x0e4d, 0x0d8f, 0x0c38, 0x0bfe, 0x147b, + 0x1e59, 0x5c0d, 0x6042, 0x66e7, 0x6385, 0x5bba, 0x55b6, 0x51b2, 0x509a, 0x5118, 0x5063, 0x4e4e, 0x4bc8, 0x4d3b, 0x4dd9, 0x4db6, + 0x4e70, 0x5052, 0x535e, 0x55c4, 0x57d9, 0xd21e, 0xcf8f, 0xc670, 0xba5f, 0xafd6, 0x2afa, 0x2b8a, 0x2cde, 0x2a6a, 0x1efe, 0xfe80, + 0xe679, 0xdccd, 0xd8f1, 0xfe84, 0x1928, 0x27b2, 0x2a96, 0x2912, 0x273e, 0x2602, 0x24e5, 0x240d, 0x2432, 0x2514, 0x2700, 0x29f6, + 0x2b6f, 0x3082, 0x3a79, 0xbb8d, 0xcec1, 0xc819, 0xc28b, 0xc550, 0xcc34, 0xd80f, 0xe4f6, 0xee24, 0xf46c, 0xfd2d, 0x00c5, 0x1368, + 0x110b, 0x08bc, 0xf7fa, 0xe9ee, 0xdeb2, 0xd8ac, 0xd4ba, 0xd218, 0xcee7, 0xcd48, 0xcba9, 0xce1c, 0xd26e, 0xd64a, 0xda83, 0xd695, + 0xd07c, 0xccd7, 0xcca8, 0xcf44, 0xe124, 0xd2ad, 0xda73, 0xe02b, 0xe422, 0xdd6f, 0xdd22, 0xdf46, 0xe2c9, 0xe507, 0xe4b3, 0xe270, + 0xdd0b, 0xd44a, 0xcd4a, 0xced9, 0xc9ab, 0xae2e, 0xb76d, 0xc29c, 0xd18d, 0xe009, 0xea86, 0xe675, 0xde19, 0xd7df, 0xd0c9, 0xc9e3, + 0xc54c, 0xc433, 0xc31a, 0xc469, 0xc6eb, 0xc96e, 0xcd60, 0xd153, 0xd39a, 0x18a4, 0x1929, 0x18c0, 0x1820, 0x1709, 0x15e5, 0x15d8, + 0x1216, 0x0a55, 0x00f0, 0xf869, 0xf4cd, 0xf359, 0xed36, 0x03e2, 0x3499, 0x2cba, 0x1e91, 0x1d1d, 0x182a, 0x1496, 0x139a, 0x127f, + 0x1138, 0x1165, 0x1111, 0x1429, 0x14f7, 0x0485, 0x19ae, 0x3c96, 0xe752, 0xde05, 0xd84f, 0xd211, 0xc693, 0xbaad, 0x2ae5, 0x1a79, + 0x1255, 0x2c11, 0x13bf, 0x13e3, 0x164a, 0x1835, 0x1993, 0x195f, 0x191c, 0x18d2, 0x1853, 0xedd3, 0xed49, 0xef24, 0xf178, 0xf3eb, + 0xf428, 0xf299, 0xf093, 0xef60, 0xee03, 0xea42, 0xe449, 0xdfe6, 0xdde0, 0xe7b2, 0xe833, 0xda4c, 0xdaa9, 0xda6e, 0xdac8, 0xdbd3, + 0xde8d, 0xe0dc, 0xe265, 0xe47f, 0xe6d7, 0xe801, 0xea31, 0xe914, 0xdb47, 0xd145, 0xa793, 0xb0ec, 0xc2dd, 0xce72, 0xd3e5, 0xd402, + 0xada0, 0xae2c, 0xb43a, 0xc131, 0xcd89, 0xd9fe, 0xe0ab, 0xe63a, 0xe9e7, 0xeae6, 0xebdd, 0xeccf, 0xedf4, 0xf49b, 0xf603, 0xf92b, + 0xfc4e, 0xfe1c, 0xffa1, 0x01bb, 0x017d, 0x006e, 0x02f6, 0x07c1, 0x0817, 0x05fd, 0x07c4, 0xfa82, 0xeb67, 0xfcfa, 0x0f86, 0x1714, + 0x1ffc, 0x2522, 0x2497, 0x23cb, 0x22a0, 0x1e46, 0x1a15, 0x1261, 0x0deb, 0xfb05, 0xd007, 0xb299, 0x11e5, 0x1d6b, 0x2a44, 0x364d, + 0x40f3, 0x492e, 0xd356, 0xdd98, 0xe12f, 0xc334, 0xdb6a, 0xdecc, 0xe165, 0xe509, 0xe8b1, 0xebcd, 0xeef0, 0xf216, 0xf397, 0xf7df, + 0xf48e, 0xf0fb, 0xecf6, 0xe890, 0xe3c4, 0xdecd, 0xd4ea, 0x3b30, 0x21de, 0x13ba, 0x0c06, 0x07af, 0x05db, 0x393e, 0xfabd, 0xfa1d, + 0xf9df, 0xf9fc, 0xfa02, 0xf9f4, 0xf9d0, 0xf9ae, 0xf98e, 0xf970, 0xf94a, 0xf91f, 0xf8f4, 0xf435, 0xeb87, 0xe30b, 0xdcb7, 0xdc4c, + 0xdd21, 0xdcc3, 0xdd43, 0xdc3d, 0xdc08, 0xdd37, 0xde55, 0xdeb5, 0xded6, 0xdfc8, 0xe3e0, 0xe8ba, 0xee41, 0xf2e3, 0xf677, 0xf83a, + 0xf920, 0x0f15, 0x1370, 0x1741, 0x1a9a, 0x1d65, 0x1f98, 0x212c, 0x2688, 0x5772, 0x5d91, 0x672e, 0x6e78, 0x719a, 0x73c6, 0x56f0, + 0x16b8, 0x1585, 0x1421, 0x1275, 0x11ec, 0x1200, 0x1229, 0x1252, 0x127d, 0x12a8, 0x12cd, 0x12f0, 0x134d, 0x1248, 0x10cf, 0x0f14, + 0x0f60, 0x1113, 0x16b3, 0x1d63, 0x2346, 0x2427, 0x22ae, 0x20b7, 0x1e57, 0x1cab, 0x1bc8, 0x1bf0, 0x1d3a, 0x1c43, 0x18cf, 0x1505, + 0x1183, 0x0f2c, 0x0db0, 0xe9f9, 0xe723, 0xe2d4, 0xddb6, 0xd7c8, 0xd122, 0xc9ef, 0xbcc1, 0x27fe, 0x1b25, 0x1a52, 0x1a47, 0x166f, + 0x1bf5, 0x2fca, 0xd7c0, 0xdc64, 0xdf2e, 0xdfd2, 0xe044, 0xe0ec, 0xe230, 0xe374, 0xe4ba, 0xe601, 0xe743, 0xe884, 0xe9bc, 0xe8fa, + 0xe68e, 0xe3bc, 0xe0b5, 0xde41, 0xd954, 0xd4e0, 0xd161, 0xce5d, 0xcd0c, 0xcd77, 0xcec9, 0xd0c9, 0xd30e, 0xd758, 0xdd64, 0xe2f4, + 0xe4d9, 0xe58b, 0xe64d, 0xe898, 0xeaa5, 0x04a0, 0xfa81, 0xf204, 0xed78, 0xeaf3, 0xe8fb, 0xe669, 0xe217, 0xddfc, 0xda7b, 0xd727, + 0xd63d, 0xd49e, 0xdaf0, 0x788d, 0x5f12, 0x5834, 0x5697, 0x597e, 0x5af7, 0x5973, 0x5a04, 0x5a9f, 0x5b40, 0x5c5a, 0x5eac, 0x6224, + 0x64fd, 0x67bb, 0x6af0, 0x0864, 0xd704, 0x0d85, 0x21bf, 0x3492, 0x476c, 0x4f7b, 0x49ba, 0x426c, 0x38c7, 0x3050, 0x2a07, 0x2360, + 0x1bc2, 0x1325, 0x0bb2, 0x07db, 0x0914, 0x0a21, 0x0a09, 0x10cb, 0x0f22, 0x09ff, 0x0256, 0xfabb, 0xf363, 0xec9b, 0xe6fd, 0xe2de, + 0xe19e, 0xe029, 0xe184, 0xe53b, 0x0c72, 0x2112, 0xfa1f, 0xe8ed, 0xe61b, 0xe782, 0xe9c8, 0xe8ac, 0xe87f, 0xe840, 0xe7f3, 0xe7a1, + 0xe7c7, 0xe7a9, 0xe7f4, 0xe893, 0xeab5, 0xf84d, 0x4df9, 0x0a12, 0xeb61, 0xeb1f, 0xf0fc, 0xfa90, 0x07ee, 0x1577, 0x1d7d, 0x241e, + 0x27de, 0x2c0e, 0x2ce4, 0x2880, 0x21ff, 0x1b80, 0x16b9, 0x134a, 0x10cc, 0x68c8, 0x6185, 0x5a02, 0x53fb, 0x52d6, 0x5269, 0x52dd, + 0x53b6, 0x5469, 0x54c6, 0x54cd, 0x5301, 0x5131, 0x4110, 0xe04e, 0xd9f2, 0xe5a0, 0xed55, 0xf061, 0xf202, 0xf4db, 0xf600, 0xf71e, + 0xf838, 0xf90b, 0xf8c7, 0xf6a4, 0xf483, 0xf1c0, 0xed0d, 0x690e, 0x3734, 0x711f, 0x7202, 0x6aa4, 0x60f8, 0x5a7e, 0x56ce, 0x543f, + 0x52d5, 0x5161, 0x5040, 0x5125, 0x5907, 0x632e, 0x6948, 0x6ac0, 0x6b71, 0x6bfb, 0x6c10, 0x21fa, 0x2b18, 0x3037, 0x3184, 0x2d17, + 0x286c, 0x23a1, 0x2139, 0x2059, 0x2027, 0x1ff5, 0x1f9a, 0x1eb1, 0x146e, 0x1a1d, 0x2c16, 0x28aa, 0x2350, 0x1eb7, 0x1cbb, 0x1e46, + 0x1e6f, 0x1e97, 0x1ec0, 0x1ee1, 0x1f3e, 0x1f80, 0x2082, 0x21e5, 0x2354, 0x2a64, 0x076d, 0x1058, 0x1f9e, 0x1d3c, 0x0653, 0x02b9, + 0x16a2, 0x24bd, 0x2f3f, 0x30ff, 0x2e25, 0x2f8a, 0x3a6f, 0x4265, 0x3d68, 0x3215, 0x2724, 0x1edf, 0x1c53, 0xea3a, 0xe947, 0xe897, + 0xead4, 0xf0a9, 0x01f4, 0x1cf6, 0x220a, 0x1fa4, 0x1bc4, 0x1794, 0x11f1, 0x0d94, 0xf2ed, 0xda19, 0xd823, 0xf0ac, 0x03a0, 0x0dcd, + 0x117d, 0x0ff0, 0x0ec2, 0x0d91, 0x0c5c, 0x0b24, 0x0892, 0x0494, 0xff1b, 0xf99a, 0xf0ac, 0xea98, 0xd28b, 0xfbc9, 0xd99f, 0xc62b, + 0x4140, 0x4407, 0xcf7c, 0xd9e8, 0xe16c, 0xef5d, 0xbed9, 0xc659, 0xc535, 0xcab0, 0xda8b, 0xe4fc, 0xe843, 0xead9, 0xebc8, 0x0b55, + 0x12d0, 0x1eb0, 0x2a57, 0x3203, 0x391e, 0x374e, 0x34ac, 0x32d1, 0x317c, 0x3009, 0x2e48, 0x2be4, 0x18df, 0x011e, 0xf101, 0xecbd, + 0xf42c, 0xfd17, 0x0245, 0x0139, 0x006e, 0xffad, 0xfef8, 0xfe4e, 0xfd41, 0xfc0e, 0xfab7, 0xf936, 0xf729, 0x06b7, 0x38b0, 0x6aa6, + 0x6a67, 0x6d0c, 0x0e27, 0x0f58, 0x67b9, 0x6028, 0x548d, 0x47d4, 0x37f3, 0x2a93, 0x2026, 0x1ceb, 0x1aa2, 0x12a7, 0x0d2d, 0x09ae, + 0x0763, 0x0927, 0x09cb, 0x08f8, 0x093b, 0x0cc2, 0x1d1f, 0x3859, 0x3ea2, 0x3dbe, 0x3aa9, 0x36ea, 0x31ad, 0x2d53, 0x1bf8, 0x0adb, + 0xfa91, 0xf2c4, 0xf093, 0xf22a, 0xf45f, 0xf658, 0xf702, 0xf7b7, 0xf873, 0xf93a, 0xfa0f, 0xfabd, 0xfb02, 0xfb98, 0xfc86, 0xf164, + 0xce21, 0x00c7, 0xfc73, 0xf18b, 0x6859, 0x63ce, 0xe69d, 0xea9b, 0xee4d, 0xf8e4, 0xc603, 0xcf34, 0xd7c9, 0xe711, 0xfd19, 0x0926, + 0x09d3, 0x0991, 0x08ef, 0x0527, 0x04f4, 0x04f1, 0x053c, 0x058b, 0x05dd, 0x0633, 0x0687, 0x09db, 0x0d9e, 0x11b0, 0x15ba, 0x19dc, + 0x1ff7, 0x355e, 0xf8c4, 0xf9be, 0xfbf2, 0xfe01, 0xfff2, 0x01c1, 0x0374, 0x0504, 0x0672, 0x07bc, 0x08d6, 0x09cd, 0x0ab1, 0x0b7d, + 0x0b9e, 0xf9e7, 0xe3a4, 0x1417, 0xe78f, 0xea8c, 0xeed9, 0xf20b, 0xf417, 0xf561, 0xf724, 0xf5a3, 0xf0d2, 0xeee6, 0xf68d, 0xff8f, + 0x07a6, 0x0ac7, 0x0b2a, 0x08a4, 0x0616, 0xfeae, 0xff33, 0x002a, 0x019f, 0x0313, 0x0484, 0x05f3, 0x0638, 0x074c, 0x0806, 0x07e8, + 0x05a1, 0xfd86, 0xf299, 0xda9e, 0x9b7f, 0x9b33, 0x9aa2, 0x9a22, 0x99b0, 0x9954, 0x990a, 0x98d8, 0x98be, 0x98bd, 0x98c6, 0x98db, + 0x98fe, 0x9930, 0x9977, 0x9176, 0xa167, 0xdad1, 0xe479, 0xec33, 0xf2af, 0xf265, 0xf1ce, 0xec0d, 0xe612, 0xe442, 0xe32f, 0xe60b, + 0xf0ce, 0xfddc, 0x04ca, 0x01d2, 0xfe6b, 0xfc8c, 0xfe24, 0xd4df, 0xd53f, 0xd5df, 0xd682, 0xd72a, 0xd7d7, 0xd889, 0xd911, 0xde88, + 0xe418, 0xe98e, 0xedfd, 0xede9, 0xe8e7, 0xd2a4, 0x179a, 0x1793, 0x17a0, 0x17dc, 0x183c, 0x18c3, 0x1969, 0x1a2f, 0x1b08, 0x1bf9, + 0x1ccd, 0x1d99, 0x1e72, 0x1f5a, 0x207d, 0x243f, 0x2318, 0xd653, 0xe366, 0xd652, 0xce8b, 0xcba4, 0xcf4c, 0xd41c, 0xd606, 0xd694, + 0xda29, 0xdce5, 0xda0c, 0xd7aa, 0xd8e1, 0xd984, 0xd992, 0xd737, 0xd519, 0xfa23, 0xe467, 0xdc05, 0xe391, 0x2561, 0xb3de, 0x34ee, + 0x351e, 0x3273, 0x2ea6, 0xb426, 0xcc9a, 0xf043, 0x09c8, 0xdd76, 0x3051, 0x2e75, 0x3617, 0x3959, 0x3b6b, 0x3d1e, 0x3d9a, 0x3df7, + 0x3eba, 0x3d07, 0x38ca, 0x344c, 0x2fa3, 0x2ad3, 0x26f8, 0x1cbb, 0x1b6a, 0x20eb, 0x2b61, 0xb0ec, 0xb665, 0xcd02, 0x09fd, 0x9702, + 0x92df, 0x0ab9, 0x0a7d, 0x928f, 0x993d, 0x9fa7, 0xa133, 0xa520, 0xb470, 0xf2d3, 0x086b, 0x3925, 0x36fc, 0x35e3, 0x3951, 0x3939, + 0x509c, 0x2773, 0x214b, 0x2098, 0x24a9, 0x52f3, 0x4cd2, 0x4cbd, 0x61bb, 0x7462, 0xf2a8, 0xea6e, 0xe780, 0xe867, 0xeb15, 0xed85, + 0xef4a, 0xf118, 0xf28b, 0xf243, 0xf1e7, 0xf1d2, 0xf223, 0xf559, 0xfb6f, 0x196b, 0x303c, 0x2f44, 0x2c23, 0x5464, 0x4f58, 0x4613, + 0x4927, 0x2beb, 0x25da, 0x5a7f, 0x5806, 0x27e0, 0x2636, 0x28af, 0x2e44, 0x3433, 0x3a5f, 0x3c5b, 0x39d3, 0x3bd2, 0x258e, 0x18ab, + 0x19b3, 0x5678, 0xe1fa, 0x6246, 0x6308, 0x6536, 0x67c0, 0xefde, 0x063d, 0x246e, 0x29f2, 0x0dc1, 0x75b1, 0x6ed3, 0x6772, 0x633e, + 0x60bc, 0x5f96, 0x5f77, 0x5fa9, 0x5feb, 0x611c, 0x6360, 0x66da, 0x6a33, 0x6ed6, 0x70fd, 0x6bea, 0x5926, 0x61a0, 0x683a, 0xe888, + 0xecb1, 0x03d2, 0x44eb, 0xd57d, 0xd6e6, 0x53d7, 0x52fc, 0xd754, 0xdbbf, 0xe15b, 0xe2d5, 0xe745, 0xf6bd, 0x34a6, 0x49ed, 0x2fee, + 0x33ef, 0x362a, 0x370f, 0x35e3, 0x3116, 0x2b07, 0x25ef, 0x2a75, 0x34f7, 0x3c77, 0x3bf7, 0x3678, 0x1fde, 0x3058, 0x337c, 0x2969, + 0x23c0, 0x2a23, 0x2fbc, 0x31a9, 0x32ea, 0x33db, 0x3375, 0x3399, 0x3590, 0x36a5, 0x37ba, 0x3900, 0x3aa3, 0x52e1, 0x3866, 0x32f1, + 0x2b11, 0x1fd4, 0x1e82, 0x2364, 0x268d, 0x2556, 0x25c0, 0x2b97, 0x2d4c, 0x2847, 0x2264, 0x21a1, 0x23ba, 0x2814, 0x2b33, 0x2ca2, + 0x2d38, 0xff4b, 0xf8f5, 0xf393, 0xf28e, 0xf450, 0xfa91, 0x0345, 0x0bae, 0x0e4d, 0x0bba, 0x07cf, 0x023b, 0xf967, 0xf307, 0xf302, + 0xdd36, 0xe80c, 0xeaf8, 0xe56b, 0xdfe3, 0xddb6, 0xdd53, 0xdcf2, 0xdc7c, 0xde22, 0xdf7c, 0xe02b, 0xdfe4, 0xe140, 0xef36, 0xf31c, + 0x0c8c, 0x2118, 0x1a4c, 0x1fa2, 0x1eca, 0x19b2, 0x1797, 0x3616, 0x1e2c, 0xfc92, 0xf5bc, 0xf6b6, 0xfd01, 0x0138, 0x010c, 0x00e9, + 0x018a, 0x021d, 0x02f5, 0x21ac, 0x202d, 0x1d25, 0x1449, 0x08bf, 0x00a1, 0xfaf4, 0xfb19, 0xfe52, 0x05ea, 0x0ee8, 0x1ab0, 0x2449, + 0x1fca, 0x0e93, 0x0336, 0x0389, 0x05d3, 0x0456, 0x018a, 0x0036, 0xff86, 0xfe68, 0xfb8d, 0xf7d4, 0xf411, 0xede6, 0xe74e, 0xe0e7, + 0xde64, 0x0906, 0x381e, 0x3327, 0x2f26, 0x2b68, 0x2d11, 0x3291, 0x3951, 0x3d02, 0x3c56, 0x374f, 0x3074, 0x2c90, 0x2abc, 0x293a, + 0x279d, 0x2600, 0x2484, 0x2314, 0x221e, 0xf314, 0xf09a, 0xf08a, 0xf391, 0xf815, 0xfb48, 0xf9b2, 0xf730, 0xf71a, 0xf8ec, 0xf96b, + 0xf77f, 0xeb5f, 0xe64f, 0x021b, 0x0054, 0xf853, 0xf407, 0xf254, 0xf3fd, 0xf61e, 0xf85e, 0xfb2f, 0xfe67, 0x015a, 0x043e, 0x08df, + 0x0d50, 0x0f89, 0x0558, 0xf7cc, 0x03ea, 0x1dff, 0x1b17, 0x1fad, 0x1dd4, 0x1891, 0x16db, 0x37e5, 0x21ee, 0xff90, 0xf6b2, 0xf712, + 0xfc29, 0xfdeb, 0xfbdf, 0xf9dd, 0xf7fd, 0xf60b, 0xf4e3, 0x1e0f, 0x208c, 0x240c, 0x275a, 0x2b95, 0x31f9, 0x3a1f, 0x44d9, 0xd035, + 0xda86, 0xe522, 0xeef3, 0xfa0e, 0x0bfa, 0x3cf1, 0x13fb, 0x17fc, 0x1238, 0x0e25, 0x0cc0, 0x0bba, 0x0b3f, 0x0ae7, 0x0ab2, 0x0b7d, + 0x0ec7, 0x125c, 0x16b0, 0x1cb4, 0x235a, 0x2907, 0x3635, 0x49a3, 0xd1b2, 0x4dba, 0x4412, 0x4062, 0x3fcb, 0x4105, 0x443f, 0x42a1, + 0x3af2, 0x30f9, 0x26eb, 0x2125, 0x1c6b, 0x199b, 0x1977, 0x1b3c, 0x1c86, 0xde32, 0xdd6a, 0xdc60, 0xdbb9, 0xdc03, 0xdc05, 0xd93e, + 0xd6d1, 0xa718, 0xa021, 0x98e9, 0x9435, 0x9809, 0xa0e1, 0xe4bc, 0xf7b4, 0xf0cf, 0xefaf, 0xf414, 0xf5bf, 0xf47b, 0xf43d, 0xf3db, + 0xf313, 0xf284, 0xf319, 0xf318, 0xf2c4, 0xf1ea, 0xf7fb, 0xf836, 0xdba6, 0xe22f, 0x9b28, 0xdfa7, 0xdeb0, 0xe191, 0xe359, 0xe3a2, + 0xe4dd, 0xe80f, 0xe52e, 0xdfed, 0xdc6a, 0xda26, 0xd925, 0xd9b2, 0xdacb, 0xdcb9, 0xde49, 0xdf58, 0xdd31, 0xd9d1, 0xd5e5, 0xd0ca, + 0xca5b, 0xc3e0, 0xba89, 0x2ec6, 0x22a1, 0x1a9e, 0x1863, 0x1b15, 0x140d, 0xafa9, 0xd1f9, 0xce5d, 0xd0da, 0xd3d1, 0xd67e, 0xd8d4, + 0xdb24, 0xdd4c, 0xde5a, 0xde93, 0xdddc, 0xdcc8, 0xdbc2, 0xd851, 0xd224, 0xd571, 0xc475, 0xac01, 0x263e, 0xb0c2, 0xbfef, 0xc781, + 0xcbf0, 0xcec2, 0xcbe2, 0xc7c3, 0xc976, 0xd2bb, 0xdcbf, 0xe162, 0xe535, 0xe671, 0xe4bb, 0xe216, 0xe065, 0x1b7f, 0x1d01, 0x1f02, + 0x2108, 0x2312, 0x251c, 0x2726, 0x292e, 0x2a26, 0x2b1d, 0x2c15, 0x2d0c, 0x2d60, 0x29da, 0x20d3, 0x1628, 0x0d92, 0x083b, 0x0483, + 0x052c, 0x0803, 0x0cda, 0x12af, 0x1884, 0x1e5a, 0x242f, 0x2a05, 0x2fda, 0x35af, 0x3833, 0x312b, 0x25b4, 0x1eeb, 0x181f, 0x171d, + 0x17f3, 0x18ca, 0x19a2, 0x1a10, 0x1a4b, 0x1a86, 0x1a9d, 0x1abb, 0x1adb, 0x1afb, 0x1b1b, 0x1b31, 0x1b32, 0x1b16, 0x1af9, 0xfc52, + 0xfd0c, 0xfdf7, 0xfeba, 0xff54, 0xffcf, 0x0026, 0xfff0, 0xfffc, 0xfffe, 0xfffd, 0xfffb, 0xfffa, 0xfff6, 0xffef, 0xffeb, 0xffeb, + 0xffed, 0xfff0, 0xfff4, 0xfff8, 0xfffc, 0xfffc, 0xfffd, 0xfffe, 0x0001, 0x0003, 0x0006, 0x0009, 0x000b, 0x0006, 0xfffc, 0xfff5, + 0xffe3, 0xffbe, 0xff7b, 0xfed5, 0xfe15, 0xfd55, 0xfc96, 0xfbd5, 0xfb15, 0xfac4, 0xfaaa, 0xfb0c, 0xfb48, 0xfb85, 0xfbc1, 0xfbfa, + 0xfc24, 0xf808, 0xf8ec, 0xfa03, 0xfb37, 0xfc7e, 0xfdd1, 0xff2e, 0xffe7, 0xfff9, 0xfffc, 0xfff7, 0xfff3, 0xffee, 0xffea, 0xffe9, + 0xffed, 0xfff2, 0xfff5, 0xfff6, 0xfff5, 0xfff5, 0xfff4, 0xfff2, 0xfff0, 0xffee, 0xffec, 0xffe9, 0xffe7, 0xffe6, 0xffe4, 0xffe0, + 0xffde, 0xffdd, 0xfff0, 0x0026, 0x0046, 0x007b, 0x00c8, 0x0115, 0x0161, 0x01ac, 0x01f9, 0x01b5, 0x0128, 0xfff9, 0xfe2c, 0xfc60, + 0xfa97, 0xf8d1, 0xf785, 0x8ec0, 0x8e7b, 0x8e46, 0x8e1c, 0x8dfe, 0x8de9, 0x8de0, 0x8dde, 0x8dde, 0x8dde, 0x8dde, 0x8dde, 0x8dde, + 0x8dde, 0x8dde, 0x8d9c, 0x8d38, 0x8c88, 0x8bb2, 0x8adc, 0x8bb3, 0x8c89, 0x8d5f, 0x8db9, 0x8dd5, 0x8dde, 0x8dde, 0x8dde, 0x8dde, + 0x8dde, 0x8d49, 0x93bc, 0xa09f, 0xb070, 0xb26f, 0xac19, 0xa5c3, 0x9f6e, 0x9918, 0x92c2, 0x8ff4, 0x8ee9, 0x8dde, 0x8de0, 0x8dec, + 0x8e07, 0x8e2b, 0x8e61, 0x8ea2, 0x8ede, 0x1051, 0x0de3, 0x0b5a, 0x08d1, 0x0647, 0x03bc, 0x0131, 0x003b, 0x000f, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0043, + 0x0153, 0x0400, 0x06ce, 0x099b, 0x0c66, 0x0f31, 0x1140, 0xfca9, 0xfce3, 0xfd6d, 0xfdfc, 0xfe8f, 0xff24, 0xffbb, 0xfff3, 0xfffc, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0xffcd, 0xffc0, 0xff76, 0xfed1, 0xfe30, 0xfd95, 0xfd00, 0xfc9a, 0xab1b, 0xa58a, 0x9fa3, 0xa074, 0xa3e8, 0xa75c, 0xaad0, + 0xaf33, 0xb2f0, 0xb473, 0xb5f6, 0xb77a, 0xb843, 0xb62d, 0xb146, 0xae37, 0xae37, 0xae37, 0xae37, 0xae37, 0xae37, 0xae37, 0xae37, + 0xae37, 0xae37, 0xae37, 0xae37, 0xae37, 0xae37, 0xae37, 0xae8c, 0xaee1, 0xaf60, 0xb020, 0xb0e0, 0xb056, 0xafcb, 0xaf41, 0xaeb6, + 0xae57, 0xae4e, 0xae45, 0xae3d, 0xae37, 0xae37, 0xae37, 0xae37, 0xae37, 0xae37, 0xae37, 0xf778, 0xfb34, 0xfeee, 0x02a7, 0x065b, + 0x0a0a, 0x0db6, 0x10b5, 0x135d, 0x12f0, 0x10fa, 0x0f01, 0x0ab6, 0xfd44, 0xe8f8, 0xda98, 0xd4ee, 0xd28e, 0xd030, 0xcdd4, 0xce90, + 0xcf4d, 0xd009, 0xd0c6, 0xd183, 0xd46c, 0xd871, 0xdc7c, 0xe08d, 0xe62b, 0xef8f, 0xfb7e, 0x05d1, 0x130a, 0x163f, 0x1587, 0x14cf, + 0x1416, 0x1158, 0x0c56, 0x04b1, 0xfcfd, 0xf8ac, 0xf610, 0xf372, 0xf208, 0xf302, 0xf3fc, 0xf4f6, 0xf5b9, 0x0a03, 0x09e3, 0x09ae, + 0x0966, 0x090a, 0x089c, 0x081d, 0x07a8, 0x0737, 0x074a, 0x079d, 0x07eb, 0x0886, 0x09c7, 0x09ba, 0x0847, 0x076a, 0x0701, 0x0693, + 0x061f, 0x0643, 0x0667, 0x068b, 0x06ae, 0x06d1, 0x0753, 0x07f7, 0x0887, 0x0903, 0x0970, 0x09c8, 0x09ce, 0x09ac, 0x08e3, 0x08b2, + 0x0860, 0x0813, 0x07cb, 0x07d8, 0x087b, 0x0944, 0x09ca, 0x09f8, 0x0a0a, 0x0a0f, 0x0a0d, 0x0a0e, 0x0a0e, 0x0a0d, 0x0a0b, 0x80f3, + 0x81db, 0x82be, 0x839b, 0x846f, 0x853a, 0x85fa, 0x868e, 0x8709, 0x86f6, 0x869a, 0x863b, 0x855e, 0x8259, 0x7d70, 0x7a42, 0x792c, + 0x78c1, 0x785d, 0x77ff, 0x781c, 0x7839, 0x7857, 0x7875, 0x7895, 0x7916, 0x79d6, 0x7aa6, 0x7b85, 0x7ca9, 0x7e5b, 0x800c, 0x81b7, + 0x845b, 0x84ab, 0x8525, 0x85a2, 0x8621, 0x8643, 0x855a, 0x83ca, 0x821b, 0x812d, 0x809c, 0x7ff8, 0x7f9f, 0x7fdd, 0x801a, 0x8057, + 0x8086, 0xd310, 0xcf2a, 0xcc34, 0xce98, 0xd60e, 0xdf2d, 0xe87d, 0xf07d, 0xf66e, 0xf9b1, 0xf9db, 0xf3b0, 0xeb99, 0xcc12, 0xa88e, + 0x162a, 0x0f44, 0x0cd4, 0x0a81, 0x0b3e, 0x0d83, 0x0fef, 0x1255, 0x14b4, 0x14dc, 0x157e, 0x1595, 0x1791, 0x1ab3, 0x1fa3, 0xaeeb, + 0xce1f, 0xe172, 0xeffa, 0xf762, 0xfc68, 0xf9af, 0xf6c5, 0xf30f, 0xeda2, 0xe520, 0xdcbe, 0xd61a, 0xd061, 0xc9dc, 0xc7cf, 0xcb19, + 0xd13a, 0xd47b, 0xd5d5, 0x65ae, 0x65a5, 0x6680, 0x6783, 0x68dc, 0x6afb, 0x6c2a, 0x6d8c, 0x6e51, 0x6ee7, 0x6f02, 0x6cd7, 0x6ac8, + 0x6603, 0x600b, 0x1e32, 0x1b66, 0x18ed, 0x1684, 0x15c4, 0x158f, 0x1563, 0x1531, 0x1502, 0x14ba, 0x15e4, 0x16d3, 0x183a, 0x19cd, + 0x1c2f, 0x6085, 0x60f5, 0x68c4, 0x7308, 0x7454, 0x73a1, 0x7335, 0x729c, 0x718d, 0x6f2e, 0x6c46, 0x6986, 0x678f, 0x66a5, 0x65fb, + 0x65c8, 0x65b0, 0x659f, 0x659d, 0x65a1, 0x0457, 0x060b, 0x0704, 0x0933, 0x0a80, 0x0b89, 0x0c36, 0x0cb2, 0x0c82, 0x0d00, 0x0d18, + 0x0c44, 0x0bf5, 0x09f8, 0xfdd1, 0x6f35, 0x6ca8, 0x6c7c, 0x6c8f, 0x6d4b, 0x6e2e, 0x6f15, 0x6fe4, 0x7091, 0x7070, 0x7142, 0x71b2, + 0x72f2, 0x74f4, 0x7774, 0xfe8e, 0x0a23, 0x1020, 0x140f, 0x1379, 0x123e, 0x118b, 0x10d4, 0x0fc8, 0x0f49, 0x0d61, 0x0b42, 0x0910, + 0x07ff, 0x0722, 0x0590, 0x036e, 0x02b4, 0x0322, 0x039a, 0x1f88, 0x28be, 0x2eb7, 0x3102, 0x2cd8, 0x2669, 0x1f7c, 0x1792, 0x1231, + 0x0e46, 0x108b, 0x1654, 0x1cbd, 0x3612, 0x4074, 0x3e34, 0x3c51, 0x3811, 0x33d1, 0x2dba, 0x26b7, 0x21ab, 0x1d99, 0x1987, 0x1bca, + 0x1e0d, 0x2333, 0x2800, 0x2c9f, 0x31c8, 0x3a71, 0x3554, 0x2ae0, 0x2d13, 0x25e8, 0x1d5b, 0x2107, 0x24e0, 0x2852, 0x2b6c, 0x2e39, + 0x3084, 0x312d, 0x332f, 0x35d3, 0x3207, 0x27fc, 0x1d94, 0x1a76, 0x19e2, 0xe006, 0xde84, 0xde02, 0xdeca, 0xdfcb, 0xe163, 0xe326, + 0xe53f, 0xe765, 0xe7fb, 0xe6c6, 0xe38a, 0xe01d, 0xe31e, 0xd292, 0xda0a, 0xdd94, 0xe0e7, 0xe430, 0xe85f, 0xed2d, 0xf028, 0xf23d, + 0xf451, 0xf53e, 0xf3df, 0xf27f, 0xf09d, 0xee91, 0xeba1, 0xe06f, 0xd9fb, 0xdfcd, 0xdd17, 0xdbdb, 0xdb63, 0xd925, 0xd6cc, 0xd46e, + 0xd20c, 0xcfa4, 0xce80, 0xcda1, 0xd169, 0xd86f, 0xddf8, 0xe043, 0xe07d, 0xe0ee, 0xe16b, 0x0497, 0x050a, 0x0546, 0x0558, 0x04d8, + 0x044a, 0x03bd, 0x032d, 0x030b, 0x0314, 0x0356, 0x03da, 0x047f, 0x0876, 0x0d45, 0x1109, 0x0f6f, 0x0d5d, 0x0b66, 0x0949, 0x07ca, + 0x06c8, 0x060d, 0x0551, 0x04f5, 0x0556, 0x05b3, 0x0631, 0x0711, 0x086c, 0x0da9, 0x0ea7, 0x08a8, 0x08f7, 0x084f, 0x0778, 0x07f9, + 0x08c0, 0x0986, 0x0a46, 0x0aff, 0x0b5e, 0x0bbd, 0x0a81, 0x0926, 0x0783, 0x056d, 0x044f, 0x0425, 0x0426, 0x04e4, 0x04f8, 0x0510, + 0x0552, 0x0518, 0x04ea, 0x04b5, 0x047f, 0x04cf, 0x0501, 0x050f, 0x04eb, 0x04db, 0x089a, 0x0bd3, 0x0a73, 0x0b56, 0x0b88, 0x0b73, + 0x0b58, 0x0c34, 0x0c95, 0x0cc1, 0x0ce2, 0x0cd7, 0x0c82, 0x0c2a, 0x0bbc, 0x0bfd, 0x0c27, 0x0bae, 0x09fb, 0x0ba3, 0x0d70, 0x0d50, + 0x0cf9, 0x0cc3, 0x0c60, 0x0be9, 0x0b65, 0x0ad4, 0x0a92, 0x0a1b, 0x0a07, 0x0993, 0x08d9, 0x06b2, 0x04eb, 0x049e, 0x04c0, 0xefcf, + 0xed41, 0xeb52, 0xeb9d, 0xefa9, 0xf4b7, 0xfa4a, 0xff02, 0x0258, 0x03c6, 0x0532, 0x069d, 0x01fa, 0xf7f7, 0xe9cf, 0xdd8b, 0xd47d, + 0xcc29, 0xc494, 0xbd2d, 0xbc41, 0xbb46, 0xba33, 0xb921, 0xb814, 0xb709, 0xb83f, 0xbe24, 0xc45b, 0xcdb6, 0xe7e0, 0x02b4, 0x03ba, + 0x041d, 0x02d2, 0x015d, 0xffec, 0xfe8d, 0xfd90, 0xfa54, 0xf4e9, 0xef68, 0xec6c, 0xeabf, 0xeb1e, 0xec8a, 0xedf8, 0xef68, 0xf0da, + 0xf1f0, 0x88e9, 0x8869, 0x8853, 0x8690, 0x84dc, 0x821b, 0x7f2a, 0x7d95, 0x7cac, 0x7ce7, 0x7cf7, 0x7d05, 0x80b4, 0x87bc, 0x925d, + 0x989f, 0x9815, 0x9674, 0x947a, 0x9296, 0x9158, 0x902a, 0x9076, 0x90d0, 0x913b, 0x91b4, 0x929d, 0x93e4, 0x94b8, 0x94f9, 0x929f, + 0x89f7, 0x8284, 0x7c08, 0x7ab4, 0x7aff, 0x7b54, 0x7bc5, 0x7cdf, 0x7fdd, 0x83ba, 0x8738, 0x892b, 0x8ac5, 0x8af7, 0x8a7f, 0x8a0b, + 0x899c, 0x8932, 0x88f7, 0xed6b, 0xeaad, 0xe7ca, 0xe57a, 0xe4ea, 0xe4a1, 0xe4b9, 0xe4fc, 0xe518, 0xe511, 0xe500, 0xe4e5, 0xe5ed, + 0xe845, 0xef04, 0xf7a5, 0xfd7a, 0x00ed, 0x029a, 0x0397, 0x02b9, 0x01cd, 0x0108, 0x0048, 0xff89, 0xfed1, 0xfd1f, 0xf924, 0xf4b8, + 0xef00, 0xe738, 0xe67b, 0xea3b, 0xec14, 0xec2d, 0xeb83, 0xea14, 0xe844, 0xe6f5, 0xe6a0, 0xe82a, 0xea48, 0xec73, 0xeda7, 0xee1e, + 0xee30, 0xee44, 0xee59, 0xee70, 0xee9d, 0x2812, 0x32a0, 0x3b03, 0x3fdd, 0x3e30, 0x3a4e, 0x3616, 0x324a, 0x2f0b, 0x2cbc, 0x2ae5, + 0x290e, 0x289b, 0x2a09, 0x2c17, 0x2d01, 0x2ebf, 0x3343, 0x3802, 0x3d38, 0x3fa3, 0x420e, 0x4479, 0x4657, 0x47f0, 0x4988, 0x4ad0, + 0x4c18, 0x4d60, 0x4cfd, 0x3d6d, 0x2145, 0x2198, 0x2830, 0x2bef, 0x2ebf, 0x306a, 0x3215, 0x31d0, 0x308e, 0x2f44, 0x2da8, 0x2b66, + 0x2925, 0x2798, 0x2665, 0x2532, 0x23ff, 0x22cc, 0x21f4, 0xbbc3, 0xb7d4, 0xb4d4, 0xb3a9, 0xb44e, 0xb5a3, 0xb771, 0xb909, 0xba0e, + 0xbaab, 0xbaf3, 0xbaf5, 0xbaa2, 0xb904, 0xb631, 0xb4d0, 0xb4ab, 0xb3c1, 0xb31d, 0xb331, 0xb3e6, 0xb4cb, 0xb561, 0xb5a1, 0xb577, + 0xb4c9, 0xb3ba, 0xb298, 0xb17f, 0xb01b, 0xb08a, 0xb905, 0xbbd4, 0xbe43, 0xbe49, 0xbd5b, 0xbc38, 0xbb4a, 0xbadf, 0xbb1c, 0xbba3, + 0xbc60, 0xbd12, 0xbd99, 0xbe02, 0xbe31, 0xbe3a, 0xbe35, 0xbe26, 0xbe15, 0xf7b3, 0xf433, 0xf0e5, 0xef4a, 0xf056, 0xf256, 0xf45e, + 0xf601, 0xf6e0, 0xf743, 0xf72a, 0xf6c3, 0xf614, 0xf3c9, 0xeda4, 0xe934, 0xea0e, 0xeb3a, 0xece6, 0xeee7, 0xf0df, 0xf25e, 0xf33a, + 0xf37c, 0xf2fc, 0xf1cf, 0xefed, 0xedcb, 0xeb75, 0xe8d3, 0xe6a7, 0xeecc, 0xf733, 0xfc47, 0xfcec, 0xfc2e, 0xfafb, 0xf97c, 0xf819, + 0xf72c, 0xf6c0, 0xf6db, 0xf734, 0xf7a1, 0xf811, 0xf883, 0xf8d5, 0xf927, 0xf958, 0xf976, 0xeee4, 0xef34, 0xef9a, 0xefcd, 0xefae, + 0xef86, 0xef6d, 0xef51, 0xef39, 0xef25, 0xeefc, 0xeed7, 0xeeaf, 0xee8b, 0xee3c, 0xee30, 0xee61, 0xef09, 0xefa3, 0xeff4, 0xf002, + 0xeff6, 0xefec, 0xefe0, 0xefce, 0xefcb, 0xefe5, 0xf010, 0xf051, 0xf0d4, 0xf075, 0xecfc, 0xeea3, 0xf056, 0xf0a6, 0xf08f, 0xf048, + 0xefe4, 0xef67, 0xeef1, 0xee96, 0xee47, 0xee24, 0xee20, 0xee2c, 0xee50, 0xee74, 0xee9f, 0xeec4, 0xeedd, }; + +JointIndex Stalfos4_aoAttackdAnimJointIndices[51] = { + { 0x001b, 0x004d, 0x007f, }, + { 0x0000, 0x0001, 0x0000, }, + { 0x00b1, 0x00e3, 0x0115, }, + { 0x0147, 0x0179, 0x01ab, }, + { 0x01dd, 0x020f, 0x0241, }, + { 0x0273, 0x0002, 0x0000, }, + { 0x02a5, 0x02d7, 0x0309, }, + { 0x0003, 0x0004, 0x0000, }, + { 0x0005, 0x0002, 0x0006, }, + { 0x0000, 0x0000, 0x0000, }, + { 0x033b, 0x036d, 0x039f, }, + { 0x03d1, 0x0403, 0x0435, }, + { 0x0467, 0x0002, 0x0000, }, + { 0x0499, 0x04cb, 0x04fd, }, + { 0x0007, 0x0008, 0x0000, }, + { 0x0009, 0x000a, 0x000b, }, + { 0x0002, 0x0002, 0x0002, }, + { 0x052f, 0x0561, 0x0593, }, + { 0x05c5, 0x05f7, 0x0629, }, + { 0x065b, 0x0002, 0x0002, }, + { 0x068d, 0x06bf, 0x06f1, }, + { 0x0001, 0x0008, 0x0000, }, + { 0x000c, 0x000d, 0x000e, }, + { 0x0000, 0x0000, 0x0000, }, + { 0x0723, 0x0755, 0x0787, }, + { 0x07b9, 0x07eb, 0x081d, }, + { 0x084f, 0x0000, 0x0002, }, + { 0x0881, 0x08b3, 0x08e5, }, + { 0x000f, 0x0008, 0x0000, }, + { 0x0010, 0x0011, 0x0012, }, + { 0x0000, 0x0002, 0x0000, }, + { 0x0917, 0x0949, 0x097b, }, + { 0x09ad, 0x09df, 0x0a11, }, + { 0x0a43, 0x0a75, 0x0aa7, }, + { 0x0013, 0x0000, 0x0002, }, + { 0x0002, 0x0000, 0x0000, }, + { 0x0002, 0x0000, 0x0000, }, + { 0x0002, 0x0000, 0x0000, }, + { 0x0002, 0x0000, 0x0000, }, + { 0x0ad9, 0x0000, 0x0002, }, + { 0x0b0b, 0x0b3d, 0x0b6f, }, + { 0x0ba1, 0x0bd3, 0x0c05, }, + { 0x0c37, 0x0000, 0x0002, }, + { 0x0c69, 0x0c9b, 0x0ccd, }, + { 0x0014, 0x0000, 0x0002, }, + { 0x0cff, 0x0d31, 0x0d63, }, + { 0x0d95, 0x0000, 0x0000, }, + { 0x0dc7, 0x0df9, 0x0e2b, }, + { 0x0014, 0x0000, 0x0000, }, + { 0x0015, 0x0016, 0x0017, }, + { 0x0018, 0x0019, 0x001a, }, +}; + +AnimationHeader Stalfos4_aoAttackdAnim = { { 50 }, Stalfos4_aoAttackdAnimFrameData, Stalfos4_aoAttackdAnimJointIndices, 27 }; + +s16 Stalfos4_aoSwordposeAnimFrameData[4954] = { + 0x0000, 0x4000, 0xffff, 0x2aaa, 0xbfff, 0xe732, 0x07e1, 0x17d6, 0xf8bb, 0x0e9a, 0xf1a7, 0x2aab, 0x1a5b, 0xf38d, 0x1010, 0x1cbc, + 0xde8f, 0xe02d, 0x382d, 0xeb60, 0xf737, 0x7d89, 0x118e, 0x096f, 0xff41, 0xec73, 0xfffc, 0xfff9, 0xfff6, 0xfff3, 0xfff0, 0xffea, + 0xffe4, 0xffdf, 0xffd9, 0xffd3, 0xffd0, 0xffce, 0xffcb, 0xffc8, 0xffc5, 0xffc2, 0xffbf, 0xffbd, 0xffba, 0xffb7, 0xffa9, 0xffa1, + 0xff9a, 0xff93, 0xff8c, 0xff9a, 0xffa8, 0xffcd, 0x0004, 0x0032, 0x003a, 0x0034, 0x002d, 0x0027, 0x0021, 0x001b, 0x0014, 0x000d, + 0x0007, 0x0000, 0xfff9, 0xfff6, 0xfff8, 0xfffa, 0xfffc, 0xfffe, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0x042f, 0x042f, 0x042f, 0x042e, 0x042e, 0x042d, + 0x042d, 0x042d, 0x042c, 0x042c, 0x0429, 0x0427, 0x0424, 0x0422, 0x041f, 0x041d, 0x041a, 0x0418, 0x0415, 0x0413, 0x03b8, 0x0350, + 0x0310, 0x02e9, 0x02d8, 0x02cd, 0x02cd, 0x02eb, 0x035d, 0x03da, 0x041e, 0x0438, 0x0451, 0x0461, 0x045d, 0x0459, 0x0455, 0x0450, + 0x0440, 0x041a, 0x03ef, 0x03f4, 0x03f8, 0x03fa, 0x03fd, 0x0400, 0x0403, 0x0405, 0x0408, 0x040a, 0x040d, 0x040f, 0x0412, 0x0415, + 0x0417, 0x041a, 0x041d, 0x0420, 0x0422, 0x0425, 0x0428, 0x042a, 0x042d, 0x0430, 0xfffe, 0xfffe, 0xfffe, 0xffff, 0xffff, 0xffff, + 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0002, 0x0003, 0x0004, + 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0002, 0xffff, 0xfffb, 0xfffa, 0xfffa, 0xfffa, 0xfffa, 0xfff9, 0xfff9, 0xfff9, 0xfffa, + 0xfffb, 0xfffd, 0xfffe, 0xfffe, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, + 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0x0e8b, 0x0e2e, 0x0dd0, 0x0d73, 0x0d16, 0x0c60, + 0x0baa, 0x0af5, 0x0a40, 0x098c, 0x0930, 0x08d3, 0x0877, 0x081a, 0x07bd, 0x0761, 0x0704, 0x06a8, 0x064b, 0x05ee, 0x01f8, 0xfea8, + 0xfca2, 0xfa9d, 0xfa31, 0xfb5e, 0xfe22, 0xffa1, 0xff96, 0xfecb, 0xfdff, 0xfd33, 0xfce3, 0xfcd2, 0xfcc0, 0xfcaf, 0xfc9d, 0xfcd4, + 0xfe6e, 0x01f3, 0x092a, 0x0c7c, 0x0cf7, 0x0d16, 0x0d36, 0x0d57, 0x0d7c, 0x0da6, 0x0ddc, 0x0de8, 0x0dfa, 0x0e0c, 0x0e1e, 0x0e30, + 0x0e43, 0x0e56, 0x0e6a, 0x0e7d, 0x0e91, 0x0ea4, 0x0eb8, 0x0ecc, 0x0ee0, 0x0ee9, 0xf536, 0xf55a, 0xf57e, 0xf5a3, 0xf5c8, 0xf601, + 0xf63b, 0xf677, 0xf6b3, 0xf6f1, 0xf6f2, 0xf6f2, 0xf6f3, 0xf6f5, 0xf6f6, 0xf6f8, 0xf6fa, 0xf6fc, 0xf6fe, 0xf700, 0xf721, 0xf71f, + 0xf724, 0xf72f, 0xf732, 0xf72b, 0xf720, 0xf7d0, 0xfb8e, 0xff4d, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xfed3, 0xfa76, 0xf64b, 0xf514, 0xf464, 0xf3b5, 0xf301, 0xf244, 0xf188, 0xf0ce, 0xf105, 0xf157, 0xf1a9, 0xf1fb, 0xf24d, + 0xf29a, 0xf2e6, 0xf332, 0xf37e, 0xf3ca, 0xf415, 0xf460, 0xf4ab, 0xf4f6, 0xf512, 0xfbf3, 0xfc1b, 0xfc42, 0xfc69, 0xfc8f, 0xfcd0, + 0xfd10, 0xfd4f, 0xfd8c, 0xfdc9, 0xfdde, 0xfdf4, 0xfe09, 0xfe1f, 0xfe34, 0xfe49, 0xfe5f, 0xfe74, 0xfe8a, 0xfe9f, 0xff82, 0x003b, + 0x00ac, 0x011c, 0x0134, 0x00f4, 0x005c, 0x000a, 0x0002, 0xfffb, 0xfff7, 0xfff8, 0xfff9, 0xfff9, 0xfffa, 0xfffb, 0xfffb, 0xfffd, + 0x0000, 0xffed, 0xfebc, 0xfcc6, 0xfc14, 0xfba4, 0xfb32, 0xface, 0xfa86, 0xfa3b, 0xf9eb, 0xf9f9, 0xfa0e, 0xfa24, 0xfa39, 0xfa4f, + 0xfa75, 0xfa9c, 0xfac2, 0xfae9, 0xfb11, 0xfb38, 0xfb60, 0xfb88, 0xfbb0, 0xfbcb, 0x142c, 0x1452, 0x1478, 0x149e, 0x14c4, 0x14ea, + 0x150f, 0x1536, 0x155c, 0x1584, 0x1596, 0x15a9, 0x15bb, 0x15ce, 0x15e1, 0x15f3, 0x1606, 0x1619, 0x162b, 0x163e, 0x1772, 0x18e4, + 0x1a55, 0x1bc7, 0x1a76, 0x17c4, 0x1512, 0x0ce3, 0x0431, 0xfb3b, 0xf5ab, 0xf1ce, 0xedf1, 0xed5c, 0xecc8, 0xecd3, 0xecdf, 0xeceb, + 0xed5c, 0xef90, 0xfe08, 0x0b2b, 0x0c55, 0x0cdf, 0x0d69, 0x0df3, 0x0e7d, 0x0f07, 0x0f90, 0x0fcd, 0x1028, 0x1080, 0x10d7, 0x1122, + 0x116c, 0x11b6, 0x1200, 0x124a, 0x1294, 0x12de, 0x1328, 0x1373, 0x13bd, 0x1407, 0xfe56, 0xfe76, 0xfe97, 0xfeb8, 0xfed8, 0xff06, + 0xff35, 0xff63, 0xff90, 0xffbd, 0xffc1, 0xffc4, 0xffc8, 0xffcb, 0xffcf, 0xffd2, 0xffd6, 0xffd9, 0xffdc, 0xffe0, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0xffe1, 0xff9b, 0xfeb1, 0xfe6a, 0xfe37, 0xfe06, 0xfdd9, 0xfdad, 0xfd84, 0xfd5e, 0xfd42, 0xfd3b, 0xfd79, 0xfd8e, 0xfda0, + 0xfdb2, 0xfdc3, 0xfdd3, 0xfde3, 0xfdf2, 0xfe01, 0xfe0e, 0xfe1c, 0xfe28, 0xfe34, 0xfc02, 0xfc48, 0xfc8f, 0xfcd5, 0xfd1c, 0xfd8d, + 0xfdfe, 0xfe6f, 0xfee0, 0xff52, 0xff5a, 0xff63, 0xff6b, 0xff74, 0xff7d, 0xff85, 0xff8e, 0xff96, 0xff9f, 0xffa8, 0x0000, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0xfff6, 0xffb6, 0xfe2f, 0xfce9, 0xfc8a, 0xfc2a, 0xfbc8, 0xfb64, 0xfb00, 0xfa9a, 0xfa58, 0xfa02, 0xf9c9, 0xf9f1, 0xfa19, + 0xfa43, 0xfa6c, 0xfa95, 0xfabf, 0xfae9, 0xfb12, 0xfb3c, 0xfb67, 0xfb91, 0xfbbb, 0x4a8b, 0x4a95, 0x4a9d, 0x4aa3, 0x4aa8, 0x4b5e, + 0x4c24, 0x4cfb, 0x4de3, 0x4edf, 0x4f79, 0x5017, 0x50ba, 0x5163, 0x5211, 0x52c5, 0x537f, 0x5440, 0x5509, 0x55da, 0x521f, 0x4a87, + 0x4470, 0x3d33, 0x3782, 0x36a7, 0x3684, 0x3b72, 0x444c, 0x50db, 0xe5ad, 0xf423, 0xf96f, 0xf75d, 0xf480, 0xf1ed, 0x6ef8, 0x6bdd, + 0x67e9, 0x6a92, 0x796e, 0x7940, 0x7cf0, 0x7f19, 0xffa4, 0x0038, 0x00d2, 0x0138, 0x0199, 0x01d8, 0x0238, 0x0299, 0x02fb, 0x035e, + 0x82c4, 0x8230, 0x819b, 0x810d, 0x8088, 0x8009, 0x7ed6, 0x7daa, 0x7c88, 0x7b6e, 0xed10, 0xed31, 0xed53, 0xed75, 0xed98, 0xebf5, + 0xea55, 0xe8ba, 0xe724, 0xe594, 0xe4b7, 0xe3da, 0xe2fe, 0xe223, 0xe149, 0xe070, 0xdf98, 0xdec1, 0xdded, 0xdd1a, 0xdb28, 0xd982, + 0xd956, 0xdcab, 0xe061, 0xe558, 0xea45, 0xe7c2, 0xe352, 0xe15c, 0x9f58, 0x9c40, 0x9892, 0x9445, 0x9123, 0x8ec6, 0xf336, 0xf524, + 0xf64a, 0xffd3, 0x11d3, 0x1fc5, 0x242a, 0x271c, 0x57dc, 0x56d7, 0x55d8, 0x54bc, 0x5485, 0x54aa, 0x54e0, 0x5515, 0x5548, 0x5579, + 0x29d9, 0x2928, 0x286e, 0x27b3, 0x26f8, 0x263c, 0x25d1, 0x2588, 0x253f, 0x24f5, 0x2f2e, 0x2d09, 0x2ae4, 0x28c0, 0x269e, 0x25b7, + 0x24c2, 0x23be, 0x22a8, 0x2180, 0x2142, 0x20ff, 0x20b6, 0x2067, 0x2012, 0x1fb5, 0x1f52, 0x1ee7, 0x1e73, 0x1df7, 0x1fb1, 0x228c, + 0x267d, 0x2c64, 0x30ee, 0x34f0, 0x398d, 0x3a75, 0x4002, 0x475d, 0xc86d, 0xc72f, 0xc4df, 0xc446, 0xc394, 0xc201, 0x4039, 0x3db6, + 0x3afe, 0x3139, 0x227a, 0x1406, 0x15b9, 0x17bb, 0x9890, 0x9a47, 0x9c08, 0x9c04, 0x9bfa, 0x9b9a, 0x9b0b, 0x9a7d, 0x99ef, 0x9961, + 0x17f3, 0x168c, 0x1629, 0x15d1, 0x1582, 0x153c, 0x1468, 0x13c8, 0x1349, 0x12d4, 0xbc45, 0xbf8a, 0xc2d0, 0xc617, 0xc95b, 0xc885, + 0xc7b0, 0xc6da, 0xc605, 0xc531, 0xc440, 0xc34f, 0xc25f, 0xc16d, 0xc07c, 0xbf8b, 0xbe9a, 0xbda9, 0xbcb8, 0xbbc8, 0xba0f, 0xb996, + 0xbc48, 0xbf92, 0xc1c4, 0xc41a, 0xc793, 0xc931, 0xc4b2, 0xbb72, 0xb10a, 0xb7b6, 0xc512, 0xcf59, 0xd680, 0xdd57, 0xe337, 0xe881, + 0xee3b, 0xe97b, 0xcf01, 0xca88, 0xc987, 0xc8bb, 0xc7e3, 0xc70b, 0xc6fa, 0xc74d, 0xc7ec, 0xc871, 0xc937, 0xc9fd, 0xcac3, 0xcc8b, + 0xced4, 0xd11d, 0xd367, 0xd5b0, 0xd7e9, 0xda23, 0xdc5d, 0xde96, 0xe0d0, 0xe16b, 0xeb88, 0xecc8, 0xedc9, 0xee8b, 0xef0b, 0xf1fd, + 0xf586, 0xfa5c, 0x0282, 0x1517, 0x207d, 0x2c27, 0x3660, 0x3e69, 0xc470, 0xc8f0, 0xcc56, 0xcef4, 0xd103, 0xd2a9, 0x4a8d, 0x440d, + 0x3f03, 0x3b26, 0x366a, 0x31f5, 0x2ca9, 0x2a9e, 0x2254, 0x14c4, 0x0dc2, 0x0369, 0xfb3f, 0xf58b, 0xedb4, 0xe4ab, 0xe073, 0xe095, + 0xe1a0, 0xf698, 0x211d, 0x1fa7, 0x1eec, 0x1ecf, 0x1f2d, 0x1fc9, 0x203a, 0x1f76, 0x1ea6, 0x1e22, 0x1c79, 0x1ad2, 0x192c, 0x1787, + 0x15e2, 0x143c, 0x129f, 0x1115, 0x0f88, 0x0df6, 0x0c5d, 0x0ac0, 0x0a97, 0x0af5, 0xff2b, 0x0345, 0x077a, 0x0bbf, 0x1007, 0x181f, + 0x2074, 0x28be, 0x3097, 0x3709, 0x3775, 0x372b, 0x3639, 0x34c6, 0x4d03, 0x4f03, 0x5126, 0x535f, 0x55a5, 0x57f3, 0x1b55, 0x0e09, + 0x056b, 0x01b8, 0x0125, 0x02e9, 0x07c4, 0x0da1, 0x138d, 0x136a, 0x0e03, 0x07a9, 0x023a, 0xfaaa, 0xeb63, 0xdd92, 0xdb81, 0xdcc3, + 0xdf62, 0xe36e, 0xef7f, 0xfc96, 0xfbbf, 0xfb21, 0xfab9, 0xfa64, 0xfa66, 0xfa30, 0xfa21, 0xf9cb, 0xf8ef, 0xf80a, 0xf719, 0xf61f, + 0xf51b, 0xf411, 0xf303, 0xf1f7, 0xf0e3, 0xefe1, 0xeee4, 0xede4, 0xed6c, 0xed26, 0x146d, 0x11d1, 0x0f47, 0x0cc7, 0x0a49, 0x0a12, + 0x0aae, 0x0ccf, 0x1274, 0x22b6, 0x2e3a, 0x3a03, 0x445b, 0x4c83, 0xd2aa, 0xd74a, 0xdad0, 0xdd8f, 0xdfbe, 0xe185, 0x597d, 0x53f8, + 0x4e78, 0x49ad, 0x44bb, 0x3fb8, 0x39b6, 0x3403, 0x24a1, 0x0d7c, 0xff60, 0xfcbf, 0xfcf9, 0x0365, 0x0d23, 0x173a, 0x19f2, 0x1a68, + 0x1bd7, 0x1964, 0xfdc5, 0xef4e, 0xeef2, 0xeffd, 0xf0f9, 0xf1ec, 0xf239, 0xf25b, 0xf256, 0xf1f4, 0xf18b, 0xf12e, 0xf0dc, 0xf098, + 0xf061, 0xf037, 0xf017, 0xefff, 0xeff6, 0xf005, 0xf027, 0xf058, 0xefef, 0xef4c, 0x53ce, 0x511c, 0x4e64, 0x4bad, 0x48fe, 0x4702, + 0x455f, 0x43f1, 0x42a6, 0x4172, 0x416d, 0x4169, 0x4164, 0x4160, 0x415c, 0x4158, 0x4155, 0x4151, 0x414d, 0x414a, 0xd41b, 0xefd1, + 0xeaff, 0xe302, 0x5508, 0x429f, 0x34fe, 0x29a6, 0x214a, 0x1b57, 0x1710, 0x1393, 0x1049, 0x0da1, 0x0b77, 0x0f95, 0x15ef, 0x20f1, + 0x356e, 0x333f, 0x1e87, 0x5a28, 0xea5a, 0xe71b, 0xe3ef, 0x60e1, 0x5dfe, 0x5b49, 0x58cb, 0x573f, 0x551a, 0x532a, 0x516a, 0x4fd9, + 0x4e71, 0x4d2f, 0x4c0e, 0x4b0d, 0x4a28, 0x495b, 0x48a4, 0x4800, 0x476f, 0x46ed, 0xc009, 0xc013, 0xc01d, 0xc027, 0xc030, 0xc03b, + 0xc046, 0xc051, 0xc05c, 0xc067, 0xc06c, 0xc072, 0xc077, 0xc07c, 0xc081, 0xc087, 0xc08c, 0xc091, 0xc096, 0xc09b, 0xbf7a, 0xbfa8, + 0xbfba, 0xbfcb, 0xc027, 0xc022, 0xc024, 0xc029, 0xc031, 0xc03a, 0xc044, 0xc04e, 0xc058, 0xc062, 0xc06d, 0xc057, 0xc042, 0xc02f, + 0xc023, 0xc020, 0xc018, 0xbff6, 0xc03b, 0xc03c, 0xc03e, 0xbfbe, 0xbfbc, 0xbfb8, 0xbfb5, 0xbfb2, 0xbfae, 0xbfa9, 0xbfa4, 0xbf9e, + 0xbf98, 0xbf92, 0xbf8c, 0xbf85, 0xbf7e, 0xbf77, 0xbf70, 0xbf68, 0xbf60, 0xbf58, 0xdc59, 0xd9a5, 0xd6ed, 0xd437, 0xd188, 0xd1c2, + 0xd1a3, 0xd151, 0xd0dd, 0xd053, 0xd054, 0xd055, 0xd055, 0xd055, 0xd055, 0xd055, 0xd055, 0xd055, 0xd054, 0xd054, 0x512e, 0x491f, + 0x4df2, 0x55f0, 0xe3eb, 0xf655, 0x03f8, 0x0f52, 0x17af, 0x1da2, 0x21eb, 0x258f, 0x294a, 0x2c64, 0x2f01, 0x2b54, 0x256c, 0x1add, + 0x06d0, 0x09a8, 0x2017, 0xe64c, 0x578e, 0x5b0c, 0x5e77, 0xe1c4, 0xe4e6, 0xe7d9, 0xea96, 0xec4b, 0xeeaf, 0xf0de, 0xf2dd, 0xf4ac, + 0xf654, 0xf7d4, 0xf933, 0xfa73, 0xfb97, 0xfca2, 0xfd98, 0xfe7a, 0xff4a, 0x000b, 0xe74b, 0xe765, 0xe77e, 0xe797, 0xe7b1, 0xe7ca, + 0xe7e3, 0xe7fd, 0xe816, 0xe82f, 0xe83c, 0xe848, 0xe855, 0xe861, 0xe86e, 0xe87a, 0xe887, 0xe894, 0xe8a0, 0xe8ad, 0xe92a, 0xe9a7, + 0xe9ff, 0xea45, 0xea8a, 0xeac0, 0xead6, 0xeaed, 0xeb03, 0xeb19, 0xeb2f, 0xeb45, 0xeb5b, 0xeb71, 0xeb87, 0xebcf, 0xec78, 0xed1f, + 0xedc5, 0xee89, 0xf01d, 0xf1b9, 0xf2e8, 0xf3ba, 0xf3e6, 0xf412, 0xf43e, 0xf469, 0xf495, 0xf4b1, 0xf4dc, 0xf507, 0xf531, 0xf55b, + 0xf585, 0xf5ae, 0xf5d7, 0xf600, 0xf629, 0xf651, 0xf679, 0xf6a1, 0xf6c9, 0xf6f0, 0x07dd, 0x07d9, 0x07d6, 0x07d2, 0x07cf, 0x07cb, + 0x07c7, 0x07c3, 0x07bf, 0x07bb, 0x07b9, 0x07b7, 0x07b4, 0x07b2, 0x07b0, 0x07ae, 0x07ab, 0x07a9, 0x07a7, 0x07a4, 0x078d, 0x0773, + 0x075b, 0x0743, 0x072a, 0x0715, 0x0707, 0x06f9, 0x06eb, 0x06dd, 0x06cf, 0x06c1, 0x06b3, 0x06a4, 0x0696, 0x0680, 0x0658, 0x062d, + 0x05fe, 0x05ae, 0x04f0, 0x0412, 0x0345, 0x02d6, 0x02b4, 0x0291, 0x026f, 0x024c, 0x0229, 0x0211, 0x01ed, 0x01c9, 0x01a5, 0x0180, + 0x015b, 0x0136, 0x0110, 0x00ea, 0x00c4, 0x009d, 0x0077, 0x0050, 0x0028, 0x0001, 0x17ed, 0x1803, 0x1819, 0x182f, 0x1845, 0x185c, + 0x1872, 0x1888, 0x189e, 0x18b5, 0x18c0, 0x18cb, 0x18d6, 0x18e1, 0x18ed, 0x18f8, 0x1903, 0x190e, 0x1919, 0x1924, 0x1994, 0x1a03, + 0x1a55, 0x1a98, 0x1ada, 0x1b0f, 0x1b27, 0x1b3f, 0x1b58, 0x1b70, 0x1b88, 0x1ba0, 0x1bb8, 0x1bd0, 0x1be8, 0x1c29, 0x1cbe, 0x1d52, + 0x1de7, 0x1ea1, 0x2026, 0x21bb, 0x22f1, 0x23bf, 0x23ee, 0x241c, 0x244b, 0x2479, 0x24a7, 0x24c6, 0x24f4, 0x2521, 0x254f, 0x257c, + 0x25aa, 0x25d7, 0x2604, 0x2631, 0x265e, 0x268b, 0x26b7, 0x26e4, 0x2710, 0x273c, 0x3699, 0x3668, 0x3638, 0x3607, 0x35d6, 0x3581, + 0x352c, 0x34d6, 0x3480, 0x342b, 0x33ff, 0x33d3, 0x33a7, 0x337b, 0x334f, 0x3323, 0x32f6, 0x32ca, 0x329e, 0x3271, 0x309f, 0x2eba, + 0x2ccb, 0x2ad4, 0x29e5, 0x29ae, 0x298b, 0x2971, 0x2957, 0x293d, 0x2924, 0x27aa, 0x262e, 0x24ad, 0x2327, 0x219d, 0x2012, 0x1e6b, + 0x1c98, 0x19fc, 0x139b, 0x0c49, 0x0987, 0x0876, 0x0765, 0x0655, 0x0546, 0x0438, 0x032b, 0x0278, 0x016d, 0x0063, 0xff5b, 0xfe55, + 0xfd52, 0xfc50, 0xfb53, 0xfa57, 0xf960, 0xf86c, 0xf77d, 0xf692, 0xf5ac, 0xf574, 0x02f7, 0x02e8, 0x02d8, 0x02c9, 0x02ba, 0x028a, + 0x025c, 0x022e, 0x0200, 0x01d3, 0x01c1, 0x01af, 0x019d, 0x018c, 0x017b, 0x016a, 0x0159, 0x0148, 0x0137, 0x0127, 0x00a6, 0x004f, + 0x0019, 0x0007, 0x0046, 0x0060, 0x0080, 0x00a3, 0x00c6, 0x00e9, 0x010c, 0x0068, 0x005d, 0x0068, 0x0087, 0x00bb, 0x0100, 0x0186, + 0x0270, 0x0390, 0x0653, 0x0928, 0x0a6c, 0x0ace, 0x0b2d, 0x0b89, 0x0be1, 0x0c35, 0x0c84, 0x0cb7, 0x0cfe, 0x0d40, 0x0d7c, 0x0db3, + 0x0de3, 0x0e0e, 0x0e32, 0x0e4f, 0x0e67, 0x0e77, 0x0e81, 0x0e84, 0x0e80, 0x0e73, 0xdc80, 0xdc9a, 0xdcb5, 0xdccf, 0xdce9, 0xdd25, + 0xdd61, 0xdd9e, 0xdddb, 0xde18, 0xde3e, 0xde65, 0xde8c, 0xdeb3, 0xdeda, 0xdf01, 0xdf28, 0xdf4f, 0xdf76, 0xdf9e, 0xe11b, 0xe28b, + 0xe3f0, 0xe544, 0xe59b, 0xe5a0, 0xe597, 0xe586, 0xe576, 0xe565, 0xe555, 0xe5a6, 0xe6c5, 0xe7d9, 0xe8e2, 0xe9de, 0xeacd, 0xeb7b, + 0xebb0, 0xec09, 0xecac, 0xeb9b, 0xe9f2, 0xe998, 0xe935, 0xe8c9, 0xe854, 0xe7d7, 0xe751, 0xe6f4, 0xe661, 0xe5c8, 0xe526, 0xe47f, + 0xe3d1, 0xe31d, 0xe264, 0xe1a6, 0xe0e3, 0xe01d, 0xdf52, 0xde85, 0xddb4, 0xdd48, 0x100d, 0x0e46, 0x0c71, 0x0a8e, 0x089f, 0x04df, + 0x0118, 0xfd59, 0xf9b3, 0xf633, 0xf536, 0xf442, 0xf355, 0xf271, 0xf194, 0xf0be, 0xeff0, 0xef29, 0xee69, 0xedaf, 0xef52, 0xf35d, + 0xf552, 0xf648, 0xf6ec, 0xf59c, 0xf3ce, 0xf87c, 0xffa7, 0xfe2c, 0xfac0, 0xf80c, 0xf5c5, 0xf731, 0xf8e0, 0xfb51, 0xfe56, 0x024a, + 0x0633, 0x0160, 0x07f8, 0x0e62, 0x118b, 0x156c, 0x1914, 0x1b6e, 0x1b8b, 0x1b70, 0x1a88, 0x19ea, 0x19ce, 0x1939, 0x188c, 0x17cd, + 0x1719, 0x1697, 0x1517, 0x13ef, 0x12a7, 0x11d1, 0x118f, 0x1207, 0x11eb, 0x11c3, 0x57ad, 0x5746, 0x56ea, 0x5699, 0x5656, 0x562d, + 0x5633, 0x5667, 0x56c7, 0x5752, 0x57c1, 0x5833, 0x58a7, 0x591f, 0x5999, 0x5a15, 0x5a94, 0x5b15, 0x5b98, 0x5c1c, 0x6067, 0x6422, + 0x66b3, 0x680d, 0x694a, 0x6a3b, 0x6bf4, 0x701c, 0x7133, 0x6f07, 0x7120, 0x735e, 0x76ac, 0x7547, 0x751f, 0x7624, 0x7771, 0x78d1, + 0x7999, 0x74d2, 0x6833, 0x5fc5, 0x5fb4, 0x5fd9, 0x601f, 0x6059, 0x606c, 0x604f, 0x6000, 0x5fc9, 0x5e76, 0x5de6, 0x5d45, 0x5c98, + 0x5be7, 0x5b3e, 0x5bc8, 0x5ba5, 0x5b74, 0x5a81, 0x5944, 0x5838, 0x57e4, 0x581e, 0xd297, 0xd0cc, 0xcef2, 0xcd0b, 0xcb17, 0xc75b, + 0xc398, 0xbfde, 0xbc3c, 0xb8c0, 0xb7d8, 0xb6f8, 0xb621, 0xb552, 0xb48a, 0xb3cb, 0xb312, 0xb260, 0xb1b5, 0xb111, 0xb55b, 0xbc13, + 0xbe71, 0xbe1d, 0xbd75, 0xbd75, 0xbd79, 0xbcfe, 0xc024, 0xc2d0, 0xc24f, 0xc189, 0xc18a, 0xc1a0, 0xc24c, 0xc3c8, 0xc542, 0xc5bb, + 0xc627, 0xbe84, 0xbe84, 0xc583, 0xc8cb, 0xca98, 0xcbe2, 0xcc8b, 0xccc7, 0xcd32, 0xcd42, 0xcd44, 0xce88, 0xcf61, 0xd010, 0xd09d, + 0xd114, 0xd19b, 0xd162, 0xd190, 0xd180, 0xd1ad, 0xd245, 0xd397, 0xd43c, 0xd452, 0xd40e, 0xd425, 0xd43c, 0xd453, 0xd469, 0xd4eb, + 0xd56c, 0xd5ed, 0xd66f, 0xd6f0, 0xd78b, 0xd825, 0xd8c0, 0xd95b, 0xd9f6, 0xda91, 0xdb2c, 0xdbc7, 0xdc62, 0xdcfc, 0xe10d, 0xe38a, + 0xe4da, 0xe497, 0xe400, 0xe5c2, 0xe815, 0xdec7, 0xcf3e, 0xce16, 0xd327, 0xd8b1, 0xdd13, 0xdd0f, 0xdab1, 0xd727, 0xd39d, 0xd013, + 0xcbb4, 0xcbc2, 0xc8e6, 0xcf62, 0xd31d, 0xd1d5, 0xd08c, 0xcfa0, 0xcf6d, 0xcf5b, 0xcf8e, 0xcfb0, 0xcfe3, 0xd016, 0xd04a, 0xd07d, + 0xd0b0, 0xd0e3, 0xd127, 0xd18e, 0xd1f5, 0xd25c, 0xd2c3, 0xd32a, 0xd390, 0xd3f7, 0x17fb, 0x17ba, 0x177a, 0x173a, 0x16fb, 0x164a, + 0x1599, 0x14ea, 0x143b, 0x138d, 0x1301, 0x1276, 0x11ea, 0x115f, 0x10d3, 0x1048, 0x0fbc, 0x0f31, 0x0ea6, 0x0e1a, 0x0bdb, 0x09d4, + 0x05b7, 0x0094, 0xfa4b, 0xf3e1, 0xecd7, 0xe9ae, 0xe6bc, 0xdf0c, 0xdc74, 0xdb5d, 0xdaa8, 0xd990, 0xd6e3, 0xd3c6, 0xd098, 0xcde8, + 0xce35, 0xeb39, 0x15f8, 0x1fad, 0x1d35, 0x1b9b, 0x1a83, 0x1a71, 0x19bc, 0x191e, 0x18db, 0x18c2, 0x18a0, 0x1883, 0x186a, 0x1854, + 0x1867, 0x187c, 0x1891, 0x18a6, 0x18bb, 0x18ac, 0x1889, 0x1865, 0x1841, 0x183b, 0xeea7, 0xef5d, 0xf012, 0xf0c8, 0xf17e, 0xf29c, + 0xf3ba, 0xf4d8, 0xf5f5, 0xf712, 0xf749, 0xf780, 0xf7b7, 0xf7ed, 0xf824, 0xf85a, 0xf890, 0xf8c5, 0xf8fa, 0xf92f, 0xf4c6, 0xef06, + 0xebd5, 0xebce, 0xecef, 0xee3f, 0xeeb6, 0xea3d, 0xdf42, 0xd7bf, 0xd85c, 0xdae3, 0xdd76, 0xde1e, 0xde3b, 0xde06, 0xddf3, 0xde0f, + 0xdb82, 0xde03, 0xe2a3, 0xe5f7, 0xe5b4, 0xe4fc, 0xe3d0, 0xe3ac, 0xe474, 0xe52e, 0xe5fe, 0xe699, 0xe77f, 0xe863, 0xe945, 0xea25, + 0xeaa2, 0xeb1c, 0xeb94, 0xec09, 0xec7c, 0xece0, 0xed3c, 0xed98, 0xedf4, 0xedf1, 0xf3ce, 0xf3c7, 0xf3c0, 0xf3b7, 0xf3ad, 0xf39b, + 0xf384, 0xf369, 0xf348, 0xf323, 0xf311, 0xf2ff, 0xf2ec, 0xf2d8, 0xf2c3, 0xf2ad, 0xf297, 0xf280, 0xf269, 0xf251, 0xf310, 0xf521, + 0xf838, 0xfbfd, 0x0031, 0x0439, 0x08ea, 0x0d5a, 0x17e2, 0x285c, 0x2ee2, 0x30ff, 0x32bf, 0x33e0, 0x35a1, 0x374d, 0x3914, 0x3a9a, + 0x3a7f, 0x2744, 0xfe20, 0xe232, 0xe183, 0xe164, 0xe204, 0xe28f, 0xe391, 0xe4a7, 0xe5d9, 0xe69d, 0xe7c0, 0xe8e1, 0xea02, 0xeb21, + 0xebf6, 0xecce, 0xeda7, 0xee81, 0xef5c, 0xf048, 0xf13d, 0xf231, 0xf326, 0xf3d3, 0x3967, 0x3794, 0x35c2, 0x33f1, 0x3222, 0x33e3, + 0x3597, 0x373c, 0x38d2, 0x3a56, 0x3b6f, 0x3c85, 0x3d98, 0x3ea7, 0x3fb4, 0x40bd, 0x41c4, 0x42c7, 0x43c7, 0x44c4, 0x4c78, 0x50bf, + 0x535d, 0x54e7, 0x546d, 0x552a, 0x543c, 0x4ffa, 0x41a9, 0x3853, 0x2fdf, 0x1bd8, 0x0e2c, 0x0cef, 0x0c81, 0x0c68, 0x0c50, 0x0bbd, + 0x0afb, 0x0bb7, 0x07f6, 0x0d7e, 0x10d2, 0x1386, 0x1644, 0x190b, 0x1bd8, 0x1b0a, 0x1a3d, 0x1961, 0x182c, 0x171c, 0x15a9, 0x1366, + 0x1128, 0x0ef2, 0x0cb9, 0x0a7b, 0x09e9, 0x0957, 0x08c6, 0x0830, 0x07cf, 0x07dc, 0xe81d, 0xe897, 0xe90d, 0xe97d, 0xe9e7, 0xea78, + 0xeb1e, 0xebd8, 0xeca4, 0xed81, 0xedfd, 0xee7c, 0xeeff, 0xef85, 0xf00d, 0xf099, 0xf128, 0xf1b8, 0xf24c, 0xf2e1, 0xfbfe, 0x04ff, + 0x0986, 0x0c89, 0x0d02, 0x0b21, 0x079d, 0xfef8, 0xf4ac, 0xf34f, 0xf21c, 0xf1e6, 0xf35a, 0xf529, 0xf702, 0xf946, 0xfb89, 0xfc04, + 0xfd83, 0xfe76, 0x066c, 0x0bb1, 0x0b3b, 0x0b20, 0x0ade, 0x0a74, 0x09e8, 0x07f8, 0x060f, 0x05b2, 0x05c8, 0x0739, 0x0883, 0x0979, + 0x0a61, 0x0b35, 0x0be0, 0x0c3f, 0x0d59, 0x0e71, 0x0f86, 0x0ff4, 0x102c, 0x109b, 0x4714, 0x4688, 0x45f6, 0x455f, 0x44c3, 0x428f, + 0x4067, 0x3e4c, 0x3c40, 0x3a43, 0x39b9, 0x3932, 0x38b0, 0x3833, 0x37ba, 0x3745, 0x36d5, 0x3669, 0x3601, 0x359f, 0x3219, 0x3345, + 0x3291, 0x3103, 0x2f1f, 0x2f87, 0x2f7b, 0x31f8, 0x3d21, 0x4499, 0x4418, 0x43a6, 0x4389, 0x43f5, 0x4508, 0x469f, 0x483a, 0x49e1, + 0x4be8, 0x4f86, 0x5bd4, 0x68a6, 0x6b02, 0x6cb5, 0x6e52, 0x6fcf, 0x712e, 0x71a3, 0x722a, 0x7150, 0x7084, 0x709b, 0x7083, 0x7020, + 0x6fa3, 0x6f27, 0x6e78, 0x6d9a, 0x6d29, 0x6caf, 0x6c2c, 0x6bc4, 0x6b81, 0x6b69, 0x4fd2, 0x510c, 0x5246, 0x5380, 0x54ba, 0x547e, + 0x5442, 0x5405, 0x53c9, 0x538d, 0x529a, 0x51a6, 0x50b2, 0x4fbe, 0x4eca, 0x4dd6, 0x4ce2, 0x4bee, 0x4afa, 0x4a06, 0x4579, 0x4295, + 0x3e91, 0x3afe, 0x38b8, 0x3967, 0x3a16, 0x3ab0, 0x36b0, 0x22ff, 0x1a88, 0x24d6, 0x24ee, 0x213b, 0x203b, 0x1fbd, 0x1f3e, 0x1fa3, + 0x21cc, 0x246c, 0x324e, 0x317d, 0x2f12, 0x2cab, 0x2a44, 0x27dd, 0x266f, 0x257e, 0x248c, 0x251e, 0x25f9, 0x26d4, 0x2719, 0x275e, + 0x27a2, 0x27e7, 0x2633, 0x247f, 0x22cb, 0x2117, 0x1f90, 0x1e0a, 0x1c83, 0x1c44, 0x00a9, 0x0226, 0x041e, 0x069e, 0x09b7, 0x08a1, + 0x07e2, 0x07ab, 0x086f, 0x0b7f, 0x0646, 0xffa5, 0xf782, 0xee29, 0xe473, 0xdb6f, 0xd3cb, 0xcda8, 0xc8d7, 0xc511, 0xd344, 0xddb5, + 0xe1c5, 0xe3ba, 0xe45f, 0xe4f6, 0xe599, 0xe5ad, 0xea5d, 0xfc22, 0x035b, 0x055d, 0x0a62, 0x0786, 0x01fa, 0xfc84, 0xf62b, 0xf3a9, + 0xf240, 0xee8d, 0xe50a, 0xe6d2, 0xe818, 0xe9db, 0xeb9b, 0xed57, 0xef11, 0xf005, 0xef75, 0xef15, 0xee87, 0xedf9, 0xed6c, 0xed01, + 0xeca9, 0xec78, 0xec5b, 0xec3d, 0xec53, 0xecc9, 0xed2e, 0xed80, 0xedc9, 0xeda5, 0xfa9c, 0xf618, 0xf1b0, 0xed7d, 0xe99b, 0xe394, + 0xdd69, 0xd734, 0xd115, 0xcb30, 0xc9f0, 0xc8e6, 0xc827, 0xc7ca, 0xc7df, 0xc861, 0xc93f, 0xca61, 0xcbb4, 0xcd26, 0xe100, 0xf6fd, + 0x07ed, 0x1388, 0x18b2, 0x1432, 0x0b54, 0x0097, 0xf14c, 0xe7ac, 0xe8a8, 0xeb3d, 0xee7b, 0xf895, 0x05f4, 0x11ec, 0x16d3, 0x196d, + 0x198f, 0x13f2, 0x1367, 0x1380, 0x12a8, 0x1270, 0x1231, 0x11ec, 0x1197, 0x1136, 0x10cd, 0x108a, 0x1028, 0x0fcb, 0x0f71, 0x0f48, + 0x0f3b, 0x0e82, 0x0d78, 0x0c75, 0x0b72, 0x0a64, 0x0900, 0x0817, 0x076a, 0x073e, 0xffd3, 0xfc59, 0xf88b, 0xf456, 0xefa6, 0xed52, + 0xead3, 0xe7f9, 0xe450, 0xde83, 0xe3e8, 0xeab3, 0xf302, 0xfc87, 0x066a, 0x0f9a, 0x176b, 0x1db9, 0x22b7, 0x26a8, 0x1dd2, 0x18eb, + 0x14bc, 0x13d7, 0x1276, 0x1553, 0x1a17, 0x1df6, 0x1f0f, 0x1323, 0x0b83, 0x0797, 0x03a2, 0x03aa, 0x0347, 0xffee, 0xfaae, 0xf753, + 0xf5b6, 0xf3e5, 0xeebe, 0xf5e8, 0xf673, 0xf735, 0xf7ef, 0xf89e, 0xf949, 0xf9da, 0xfa49, 0xfa94, 0xfb07, 0xfb7d, 0xfbf5, 0xfcd4, + 0xfde8, 0xff5f, 0x010b, 0x02b8, 0x0476, 0x064c, 0x0778, 0x0860, 0x0925, 0x09a3, 0x248a, 0x23c5, 0x2300, 0x223b, 0x2177, 0x1ffd, + 0x1e83, 0x1d09, 0x1b90, 0x1a16, 0x195a, 0x189d, 0x17e0, 0x1723, 0x1666, 0x15a9, 0x14ec, 0x1430, 0x1373, 0x12b6, 0x0b56, 0x05ba, + 0x0a3d, 0x1b6d, 0x265e, 0x2664, 0x2679, 0x268d, 0x26a1, 0x26b5, 0x26c9, 0x26dd, 0x26f2, 0x2706, 0x271a, 0x272e, 0x2742, 0x2756, + 0x276a, 0x27a3, 0x2825, 0x28a6, 0x28e0, 0x28f6, 0x290d, 0x2923, 0x2939, 0x294f, 0x2965, 0x2973, 0x2989, 0x29a0, 0x29b6, 0x29cc, + 0x29e2, 0x29f8, 0x2a0e, 0x2a24, 0x2a3a, 0x2a50, 0x2a66, 0x2a7c, 0x2a92, 0x2aa8, 0x1686, 0x163f, 0x15f6, 0x15ac, 0x155f, 0x14c8, + 0x142a, 0x1385, 0x12d9, 0x1226, 0x11ca, 0x116c, 0x110c, 0x10aa, 0x1047, 0x0fe2, 0x0f7c, 0x0f13, 0x0ea9, 0x0e3e, 0x09b3, 0x05e6, + 0x08fc, 0x12ca, 0x171f, 0x1720, 0x1727, 0x172e, 0x1735, 0x173c, 0x1742, 0x1748, 0x174e, 0x1754, 0x1756, 0x1755, 0x1754, 0x1753, + 0x1753, 0x1763, 0x1790, 0x17a6, 0x17bb, 0x17d0, 0x17e4, 0x17f8, 0x180b, 0x181e, 0x1833, 0x1843, 0x183d, 0x1838, 0x183a, 0x183c, + 0x183e, 0x1840, 0x1842, 0x1844, 0x1846, 0x1848, 0x184a, 0x184c, 0x184e, 0x1850, 0xeb42, 0xeaee, 0xea9b, 0xea49, 0xe9f9, 0xe95f, + 0xe8ca, 0xe838, 0xe7ac, 0xe724, 0xe6e2, 0xe6a1, 0xe662, 0xe623, 0xe5e6, 0xe5ab, 0xe571, 0xe538, 0xe501, 0xe4cb, 0xe30c, 0xe22f, + 0xe2e5, 0xe7c9, 0xec4f, 0xec58, 0xec6b, 0xec7e, 0xec91, 0xeca7, 0xecbd, 0xecd3, 0xece9, 0xecff, 0xed17, 0xed31, 0xed4b, 0xed65, + 0xed7e, 0xedb0, 0xee1e, 0xee70, 0xeec2, 0xef14, 0xef67, 0xefb9, 0xf00c, 0xf05e, 0xf0a4, 0xf0cf, 0xf0dd, 0xf0ea, 0xf0f4, 0xf0fe, + 0xf108, 0xf111, 0xf11b, 0xf125, 0xf12f, 0xf139, 0xf143, 0xf14d, 0xf157, 0xf160, 0x191e, 0x19be, 0x1a60, 0x1b02, 0x1ba7, 0x1ce5, + 0x1e2a, 0x1f74, 0x20c4, 0x2219, 0x22c6, 0x2374, 0x2424, 0x24d6, 0x2589, 0x263e, 0x26f4, 0x27ab, 0x2864, 0x291f, 0x30b3, 0x36c7, + 0x31d9, 0x20d4, 0x179b, 0x1796, 0x1781, 0x176c, 0x1757, 0x1744, 0x1731, 0x171e, 0x170b, 0x16f8, 0x16e8, 0x16d8, 0x16c8, 0x16b8, + 0x16a8, 0x166e, 0x15e8, 0x159c, 0x1551, 0x1506, 0x14bb, 0x1471, 0x1428, 0x13de, 0x138c, 0x1352, 0x134c, 0x1346, 0x133e, 0x1335, + 0x132d, 0x1324, 0x131b, 0x1313, 0x130a, 0x1301, 0x12f9, 0x12f0, 0x12e8, 0x12df, 0xc81f, 0xc851, 0xc883, 0xc8b6, 0xc8e8, 0xc93b, + 0xc98f, 0xc9e3, 0xca37, 0xca8c, 0xcac2, 0xcaf8, 0xcb2e, 0xcb64, 0xcb9a, 0xcbd0, 0xcc07, 0xcc3d, 0xcc73, 0xccaa, 0xced0, 0xd0fc, + 0xd32c, 0xd55e, 0xd631, 0xd654, 0xd665, 0xd67f, 0xd699, 0xd6b3, 0xd6cc, 0xd81d, 0xd97c, 0xdae3, 0xdc50, 0xde56, 0xe054, 0xe247, + 0xe432, 0xe6e4, 0xed59, 0xf44d, 0xf6b4, 0xf7aa, 0xf89b, 0xf987, 0xfa6e, 0xfb50, 0xfc2c, 0xfcbb, 0xfd8d, 0xfe59, 0xff1e, 0xffdd, + 0x0094, 0x0145, 0x01ed, 0x028e, 0x0327, 0x03b8, 0x0440, 0x04c1, 0x0539, 0x0559, 0xfee7, 0xfef8, 0xff09, 0xff1a, 0xff2b, 0xff60, + 0xff95, 0xffca, 0xffff, 0x0033, 0x0041, 0x004f, 0x005c, 0x006a, 0x0077, 0x0084, 0x0091, 0x009e, 0x00aa, 0x00b7, 0x011b, 0x015d, + 0x0183, 0x018c, 0x018c, 0x018f, 0x018a, 0x016f, 0x0154, 0x0139, 0x011e, 0x01f3, 0x024a, 0x028f, 0x02c4, 0x0232, 0x0198, 0x00f8, + 0x0055, 0xff9d, 0xfe09, 0xfcfd, 0xfca9, 0xfc8f, 0xfc79, 0xfc69, 0xfc5e, 0xfc59, 0xfc59, 0xfc5c, 0xfc66, 0xfc75, 0xfc8a, 0xfca5, + 0xfcc5, 0xfceb, 0xfd16, 0xfd47, 0xfd7d, 0xfdb7, 0xfdf8, 0xfe3c, 0xfe85, 0xfe98, 0xd943, 0xd959, 0xd970, 0xd987, 0xd99e, 0xd9d3, + 0xda08, 0xda3d, 0xda73, 0xdaa9, 0xdac9, 0xdae8, 0xdb07, 0xdb26, 0xdb46, 0xdb65, 0xdb85, 0xdba4, 0xdbc4, 0xdbe4, 0xdd13, 0xde30, + 0xdf3d, 0xe032, 0xe08c, 0xe09d, 0xe0a1, 0xe095, 0xe088, 0xe07c, 0xe06f, 0xe0c6, 0xe1cc, 0xe2cc, 0xe3c7, 0xe414, 0xe446, 0xe458, + 0xe450, 0xe443, 0xe3cf, 0xe1e4, 0xe0e8, 0xe06f, 0xdff1, 0xdf6d, 0xdee4, 0xde55, 0xddc2, 0xdd5d, 0xdcc2, 0xdc24, 0xdb83, 0xdade, + 0xda37, 0xd98e, 0xd8e2, 0xd835, 0xd786, 0xd6d7, 0xd626, 0xd575, 0xd4c4, 0xd48e, 0x07ed, 0x066d, 0x0507, 0x03b7, 0x027e, 0x0223, + 0x01d8, 0x0198, 0x0161, 0x0132, 0x029b, 0x03e6, 0x0516, 0x062e, 0x0731, 0x0820, 0x08fd, 0x09cb, 0x0a8c, 0x0b3f, 0x0f19, 0x0efc, + 0x0f36, 0x1097, 0x1274, 0x163b, 0x1afa, 0x17c5, 0x06e8, 0xfff2, 0x037c, 0x0704, 0x093b, 0x086c, 0x06fc, 0x050e, 0x033d, 0x0009, + 0xfc5a, 0xfc0c, 0xfe2b, 0x0d87, 0x14b6, 0x1904, 0x1c69, 0x1d17, 0x1ddb, 0x1ea8, 0x1f8e, 0x202b, 0x1faf, 0x1f2b, 0x1eac, 0x1e34, + 0x1dae, 0x1d0e, 0x1c4e, 0x1b55, 0x1a93, 0x18e5, 0x15b7, 0x119f, 0x0d2d, 0x0978, 0x3920, 0x38e4, 0x38a5, 0x3864, 0x3821, 0x375f, + 0x369d, 0x35db, 0x3518, 0x3456, 0x33c7, 0x3335, 0x32a1, 0x320a, 0x3170, 0x30d5, 0x3038, 0x2f9a, 0x2efa, 0x2e5a, 0x28eb, 0x25b6, + 0x222c, 0x21fd, 0x20a8, 0x1e61, 0x1bb7, 0x1693, 0x1528, 0x141d, 0x10c6, 0x0e2c, 0x0c76, 0x0c76, 0x0ce9, 0x0d7e, 0x0e17, 0x0ec3, + 0x0f43, 0x100b, 0x19a2, 0x1f80, 0x1fb7, 0x1ee4, 0x1d62, 0x1d9c, 0x1dc1, 0x1e0e, 0x1eb1, 0x1f1b, 0x2163, 0x23a7, 0x25ea, 0x282c, + 0x2a69, 0x2ca2, 0x2ed4, 0x30ff, 0x32fa, 0x34ad, 0x3600, 0x3738, 0x38d0, 0x3959, 0x492a, 0x47a8, 0x463f, 0x44ed, 0x43b2, 0x4352, + 0x4301, 0x42bc, 0x4280, 0x424b, 0x439d, 0x44d1, 0x45e9, 0x46e9, 0x47d4, 0x48ab, 0x4970, 0x4a26, 0x4ace, 0x4b6a, 0x4bcd, 0x46b3, + 0x42d2, 0x41f1, 0x422d, 0x42a5, 0x433b, 0x421d, 0x39e1, 0x303f, 0x3015, 0x3165, 0x320f, 0x31de, 0x3156, 0x3145, 0x315a, 0x3100, + 0x30f6, 0x3339, 0x4184, 0x53b9, 0x5a6a, 0x5f8e, 0x641d, 0x650f, 0x65ed, 0x6706, 0x6895, 0x69a5, 0x68e8, 0x6814, 0x672b, 0x6631, + 0x6519, 0x63da, 0x626a, 0x60b5, 0x5f48, 0x5cdf, 0x58ec, 0x5406, 0x4ec2, 0x4ab5, 0x2dba, 0x2e07, 0x2e54, 0x2ea1, 0x2eed, 0x2f59, + 0x2fc4, 0x302f, 0x309a, 0x3105, 0x3111, 0x311d, 0x3129, 0x3135, 0x3141, 0x314d, 0x3159, 0x3165, 0x3171, 0x317d, 0x2eb4, 0x2b1e, + 0x2789, 0x256a, 0x2376, 0x1f0d, 0x192d, 0x1b9b, 0x2768, 0x2413, 0x2176, 0x1f64, 0x1d51, 0x1df8, 0x1f95, 0x21ad, 0x23c6, 0x2645, + 0x29c1, 0x2ad7, 0x3201, 0x321b, 0x3059, 0x2ed6, 0x2d54, 0x2c16, 0x2b61, 0x2b3b, 0x2c34, 0x2cda, 0x2dd3, 0x2ecb, 0x2f3e, 0x2fb1, + 0x3024, 0x3097, 0x3109, 0x30c7, 0x302b, 0x2f8f, 0x2ef3, 0x2e57, 0x2dbb, 0x2d6d, 0x01eb, 0x00c4, 0xffa7, 0xfe94, 0xfd8a, 0xfbfd, + 0xfa85, 0xf920, 0xf7ca, 0xf683, 0xf661, 0xf641, 0xf624, 0xf608, 0xf5ed, 0xf5d5, 0xf5be, 0xf5a8, 0xf594, 0xf581, 0xf4f3, 0xf3b2, + 0xf2ed, 0xf289, 0xf30d, 0xf3f9, 0xf607, 0xf737, 0xf4a3, 0x0454, 0x1804, 0x1a85, 0x1c2d, 0x1c6d, 0x1aee, 0x198f, 0x184a, 0x1425, + 0x0ff5, 0x07d6, 0xf4d7, 0xf129, 0xf3be, 0xf629, 0xf86e, 0xfa8b, 0xfba2, 0xfc39, 0xfcc3, 0xfd20, 0xfd86, 0xfd9a, 0xfdaf, 0xfdc4, + 0xfdd9, 0xfdee, 0xfe2f, 0xfecb, 0xff6e, 0x0018, 0x00cb, 0x0188, 0x0250, 0x031c, 0x2138, 0x2065, 0x1f8f, 0x1eb7, 0x1ddc, 0x1c3c, + 0x1a98, 0x18f0, 0x1745, 0x1598, 0x1482, 0x136b, 0x1253, 0x113c, 0x1024, 0x0f0c, 0x0df4, 0x0cdc, 0x0bc4, 0x0aac, 0x0609, 0x03d8, + 0x033f, 0x0335, 0x03ce, 0x05ca, 0x0ac6, 0x1505, 0x27e5, 0x385f, 0x3934, 0x37ea, 0x3694, 0x3585, 0x3514, 0x349f, 0x3427, 0x32ad, + 0x2faa, 0x2b96, 0x1ebd, 0x1949, 0x17d5, 0x15f6, 0x13f4, 0x1256, 0x118e, 0x1154, 0x1255, 0x1303, 0x1404, 0x14f7, 0x15eb, 0x16df, + 0x17d4, 0x18cb, 0x19d1, 0x1aef, 0x1c35, 0x1d7d, 0x1ec5, 0x200d, 0x2155, 0x2207, 0xf42a, 0xf391, 0xf302, 0xf27f, 0xf205, 0xf157, + 0xf0c3, 0xf045, 0xefdc, 0xef86, 0xef50, 0xef1d, 0xeeea, 0xeeba, 0xee8a, 0xee5c, 0xee2f, 0xee04, 0xedd9, 0xedaf, 0xebbd, 0xea96, + 0xea69, 0xe9e6, 0xe96f, 0xe8b4, 0xe7c0, 0xe96e, 0xef18, 0x086c, 0x1f46, 0x22a0, 0x251c, 0x2604, 0x24d9, 0x23cd, 0x22dc, 0x1ef7, + 0x19d4, 0x0a04, 0xf2df, 0xf1c4, 0xf373, 0xf5b0, 0xf7aa, 0xf8f6, 0xf8ed, 0xf890, 0xf804, 0xf7aa, 0xf717, 0xf660, 0xf5ab, 0xf4f6, + 0xf443, 0xf390, 0xf357, 0xf359, 0xf365, 0xf37c, 0xf3a1, 0xf3d5, 0xf41a, 0xf4d0, 0x1ac8, 0x1aa0, 0x1a7c, 0x1a5c, 0x1a3f, 0x1a32, + 0x1a2e, 0x1a35, 0x1a44, 0x1a5e, 0x1a63, 0x1a68, 0x1a6e, 0x1a75, 0x1a7d, 0x1a85, 0x1a8e, 0x1a98, 0x1aa2, 0x1aae, 0x1a5e, 0x19e6, + 0x1a73, 0x1b88, 0x1ca4, 0x1dc1, 0x1faf, 0x20e4, 0x2060, 0x1f5e, 0x1afc, 0x1594, 0x102b, 0x0e3e, 0x0c51, 0x0a64, 0x0877, 0x068a, + 0x049c, 0x0472, 0x0916, 0x105e, 0x1205, 0x1279, 0x12ed, 0x1361, 0x13d5, 0x1449, 0x14bd, 0x150a, 0x157e, 0x15f2, 0x1666, 0x16da, + 0x174d, 0x17c0, 0x1834, 0x18a6, 0x1919, 0x198b, 0x19fd, 0x1a6f, 0x1ae0, 0x1af4, 0xfd26, 0xfe24, 0xff22, 0x0022, 0x0121, 0x02c9, + 0x0472, 0x061b, 0x07c3, 0x096a, 0x09e4, 0x0a5e, 0x0ad8, 0x0b51, 0x0bcb, 0x0c45, 0x0cbe, 0x0d38, 0x0db1, 0x0e2b, 0x0f8b, 0x105c, + 0x1123, 0x11e1, 0x129a, 0x11f6, 0x113d, 0x0e28, 0x0756, 0x0118, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0x0000, 0x0000, 0xffe1, 0xff97, 0xff56, 0xff17, 0xfeda, 0xfe9f, 0xfe66, 0xfe30, 0xfe0c, 0xfdda, 0xfda9, 0xfd7a, 0xfd4e, + 0xfd23, 0xfcfb, 0xfcd6, 0xfcb2, 0xfc91, 0xfc72, 0xfc55, 0xfc3a, 0xfc22, 0xfc29, 0xf7fe, 0xf894, 0xf929, 0xf9bd, 0xfa51, 0xfb3a, + 0xfc24, 0xfd0f, 0xfdfc, 0xfeeb, 0xff25, 0xff60, 0xff9b, 0xffd6, 0x0012, 0x004e, 0x008a, 0x00c6, 0x0103, 0x0140, 0x01ad, 0x019f, + 0x01f5, 0x028a, 0x0329, 0x0396, 0x0451, 0x043d, 0x023f, 0x0054, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xfffb, 0xfffb, 0xffee, 0xffa3, 0xff46, 0xfee8, 0xfe89, 0xfe28, 0xfdc6, 0xfd63, 0xfd20, 0xfcbb, 0xfc54, 0xfbed, 0xfb84, + 0xfb1a, 0xfaaf, 0xfa43, 0xf9d6, 0xf969, 0xf8fa, 0xf88b, 0xf81b, 0xf7aa, 0xf767, 0x8f57, 0x8fc5, 0x902c, 0x908f, 0x90ee, 0x91bc, + 0x927f, 0x9338, 0x93e7, 0x948f, 0x9501, 0x9573, 0x95e4, 0x9654, 0x96c5, 0x9735, 0x97a4, 0x9814, 0x9883, 0x98f2, 0x9ca3, 0x9ff5, + 0xa34c, 0xa683, 0xaa50, 0xaea7, 0xb313, 0xbb07, 0xc4ab, 0xcd4a, 0xcddb, 0xbf63, 0xb55f, 0xb4fe, 0xb524, 0xb51e, 0xb43e, 0xb2f2, + 0xb09b, 0xab7a, 0x927e, 0x85e9, 0x90a7, 0x95bc, 0x94f5, 0x9388, 0x9219, 0x90c3, 0x8f6f, 0x8e92, 0x8e4b, 0x8e02, 0x8db8, 0x8d6d, + 0x8d21, 0x8cd3, 0x8d23, 0x8d73, 0x8dc1, 0x8e11, 0x8e61, 0x8eb1, 0x8f01, 0x8ee5, 0x0ff0, 0x0e6c, 0x0ce6, 0x0b5f, 0x09d7, 0x0750, + 0x04c5, 0x0236, 0xffa5, 0xfd16, 0xfc73, 0xfbd0, 0xfb2c, 0xfa87, 0xf9e2, 0xf93d, 0xf897, 0xf7f1, 0xf74a, 0xf6a3, 0xf4ca, 0xf387, + 0xf22b, 0xf100, 0xf131, 0xf1ba, 0xf243, 0xf54c, 0xfa46, 0xfca0, 0xfca6, 0xfd0c, 0xfd20, 0xfd18, 0xfd09, 0xfd19, 0xfd23, 0xfd29, + 0xfd26, 0xfe06, 0x0340, 0x07c7, 0x0a6c, 0x0ce1, 0x0dec, 0x0e81, 0x0f12, 0x0f81, 0x0f64, 0x0f40, 0x0f51, 0x0f63, 0x0f78, 0x0f90, + 0x0fa9, 0x0fc5, 0x0fff, 0x103e, 0x1080, 0x10c1, 0x10ff, 0x113c, 0x1178, 0x1173, 0xfcfc, 0xfd60, 0xfdbf, 0xfe19, 0xfe6d, 0xff10, + 0xffa4, 0x002c, 0x00a7, 0x0117, 0x0146, 0x0174, 0x01a0, 0x01ca, 0x01f2, 0x0219, 0x023e, 0x0261, 0x0283, 0x02a3, 0x032a, 0x0367, + 0x0374, 0x03b7, 0x03bd, 0x0361, 0x0370, 0x026c, 0x028b, 0x01b1, 0x00f4, 0x0048, 0x0009, 0xff83, 0xfef6, 0xfedf, 0xfed7, 0xfed5, + 0xfee6, 0xff72, 0x0076, 0xfc8c, 0xfa20, 0xf89e, 0xf6a3, 0xf62e, 0xf5ab, 0xf515, 0xf4eb, 0xf501, 0xf581, 0xf601, 0xf680, 0xf6fe, + 0xf77b, 0xf7f7, 0xf8af, 0xf94f, 0xf9e2, 0xfa77, 0xfb0d, 0xfba3, 0xfc3b, 0xfc92, 0xadf6, 0xadb5, 0xad74, 0xad33, 0xacf2, 0xac6f, + 0xabeb, 0xab68, 0xaae4, 0xaa61, 0xaa1f, 0xa9dd, 0xa99c, 0xa95a, 0xa918, 0xa8d6, 0xa895, 0xa853, 0xa811, 0xa7d0, 0xa53e, 0xa2d0, + 0xa07c, 0x9e37, 0x9db0, 0x9e0a, 0x9e63, 0x9ed0, 0x9f3c, 0x9fa9, 0xa015, 0xa082, 0xa0ef, 0xa15b, 0xa1c8, 0xa18b, 0xa14e, 0xa110, + 0xa0d3, 0xa01a, 0x9f61, 0xa2d7, 0xb531, 0xbe66, 0xb96f, 0xbe6f, 0xbce8, 0xbae8, 0xbe83, 0xbb9a, 0xba0c, 0xbdd5, 0xbcc4, 0xbb5f, + 0xb9f9, 0xb893, 0xb72d, 0xb5c8, 0xb462, 0xb2fc, 0xb196, 0xb030, 0xaecb, 0xae37, 0xf601, 0xf62d, 0xf659, 0xf686, 0xf6b2, 0xf6f9, + 0xf741, 0xf788, 0xf7d0, 0xf817, 0xf829, 0xf83b, 0xf84d, 0xf85f, 0xf871, 0xf883, 0xf895, 0xf8a7, 0xf8b9, 0xf8ca, 0xfa11, 0xfba8, + 0xfd3f, 0xfed6, 0xff03, 0xfe7c, 0xfdf4, 0xfe63, 0x00ba, 0x028f, 0x0375, 0x045f, 0x04a7, 0x049e, 0x0496, 0x0467, 0x03ea, 0x036e, + 0x022c, 0xffc4, 0xfa47, 0xf6a3, 0xf631, 0xf62c, 0xf627, 0xf622, 0xf61d, 0xf618, 0xf613, 0xf610, 0xf60b, 0xf606, 0xf601, 0xf5fc, + 0xf5f7, 0xf5f2, 0xf5ed, 0xf5e8, 0xf5e3, 0xf5de, 0xf5d9, 0xf5d4, 0xf5cf, 0xf5d4, 0x0a1b, 0x0a2b, 0x0a3b, 0x0a4b, 0x0a5c, 0x0a72, + 0x0a89, 0x0a9f, 0x0ab6, 0x0acc, 0x0ad9, 0x0ae6, 0x0af3, 0x0b00, 0x0b0c, 0x0b19, 0x0b26, 0x0b33, 0x0b40, 0x0b4d, 0x0bcc, 0x0bd2, + 0x0be5, 0x0bfb, 0x0c0e, 0x0c21, 0x0c33, 0x0be3, 0x0a75, 0x0873, 0x0672, 0x05c7, 0x051e, 0x0477, 0x03d0, 0x039a, 0x0447, 0x04f4, + 0x059f, 0x069f, 0x0892, 0x0a30, 0x0a59, 0x0a55, 0x0a51, 0x0a4d, 0x0a4a, 0x0a46, 0x0a42, 0x0a3f, 0x0a3c, 0x0a38, 0x0a34, 0x0a30, + 0x0a2d, 0x0a29, 0x0a25, 0x0a21, 0x0a1d, 0x0a1a, 0x0a16, 0x0a12, 0x0a0e, 0x0a0a, 0x8081, 0x8076, 0x806a, 0x805f, 0x8053, 0x804e, + 0x8049, 0x8044, 0x803f, 0x803a, 0x8031, 0x8028, 0x801f, 0x8016, 0x800d, 0x8004, 0x7ffa, 0x7ff1, 0x7fe8, 0x7fdf, 0x7f84, 0x7f57, + 0x7f8a, 0x7fef, 0x7feb, 0x7fb3, 0x7f7a, 0x7f93, 0x803a, 0x8092, 0x8099, 0x80ad, 0x80a5, 0x8092, 0x807f, 0x8076, 0x807c, 0x807e, + 0x80b8, 0x80e3, 0x80dd, 0x80b6, 0x8091, 0x8090, 0x8090, 0x8090, 0x808f, 0x808f, 0x808f, 0x808f, 0x808e, 0x808e, 0x808e, 0x808d, + 0x808d, 0x808d, 0x808d, 0x808c, 0x808c, 0x808c, 0x808b, 0x808b, 0x808b, 0x808d, 0xd66f, 0xd6db, 0xd746, 0xd7af, 0xd818, 0xd8c3, + 0xd96a, 0xda10, 0xdab2, 0xdb53, 0xdb47, 0xdb3a, 0xdb2d, 0xdb1f, 0xdb12, 0xdb03, 0xdaf5, 0xdae6, 0xdad6, 0xdac6, 0xd3ab, 0xccd1, + 0xc9b4, 0xc923, 0xc80d, 0xc6b8, 0xc5b1, 0xc83b, 0xd2da, 0xde74, 0xe553, 0xe8a3, 0xec3a, 0xedf6, 0xeece, 0xef33, 0xed5d, 0xeabd, + 0xe701, 0xdeb6, 0xd418, 0xcfed, 0xd017, 0xd066, 0xd0b5, 0xd105, 0xd155, 0xd1a6, 0xd1f7, 0xd22d, 0xd27e, 0xd2d0, 0xd322, 0xd375, + 0xd3ac, 0xd3aa, 0xd3f7, 0xd444, 0xd48f, 0xd4da, 0xd525, 0xd56f, 0xd5b9, 0xd602, 0x65d3, 0x6608, 0x663e, 0x6675, 0x66ac, 0x66ff, + 0x6753, 0x67a9, 0x6802, 0x685c, 0x688f, 0x68c2, 0x68f5, 0x6928, 0x695a, 0x698d, 0x69c0, 0x69f2, 0x6a24, 0x6a57, 0x6a86, 0x69fa, + 0x6961, 0x6962, 0x691f, 0x68c0, 0x67e9, 0x6889, 0x6b9e, 0x6fcf, 0x71b5, 0x70b3, 0x6f08, 0x6ede, 0x6f06, 0x6f58, 0x6f0d, 0x6def, + 0x6cf1, 0x6a84, 0x673c, 0x6507, 0x64d5, 0x64d3, 0x64cf, 0x64cb, 0x64c5, 0x64bf, 0x64b7, 0x64b1, 0x64a7, 0x649c, 0x6490, 0x6483, + 0x6474, 0x6460, 0x6482, 0x64aa, 0x64d3, 0x64fb, 0x6524, 0x654c, 0x6575, 0x659e, 0x03ef, 0x0446, 0x049b, 0x04ef, 0x0543, 0x05e4, + 0x0683, 0x071f, 0x07b9, 0x0850, 0x08a0, 0x08f1, 0x0941, 0x0991, 0x09e0, 0x0a30, 0x0a7f, 0x0acf, 0x0b1e, 0x0b6d, 0x0e80, 0x10f5, + 0x1290, 0x143a, 0x14c3, 0x14af, 0x14ad, 0x145d, 0x12dc, 0x1062, 0x0f86, 0x0da8, 0x0ca7, 0x0c9e, 0x0c84, 0x0c5c, 0x0b51, 0x0bc2, + 0x0bf7, 0x0a36, 0x06a4, 0x045c, 0x0420, 0x0401, 0x03e3, 0x03c5, 0x03a7, 0x0389, 0x036c, 0x0359, 0x033c, 0x0320, 0x0303, 0x02e8, + 0x02bb, 0x026b, 0x0296, 0x02bd, 0x02e3, 0x0309, 0x032e, 0x0352, 0x0375, 0x0398, 0x1972, 0x1934, 0x18f5, 0x18b7, 0x1879, 0x1814, + 0x17b0, 0x174b, 0x16e7, 0x1682, 0x16ba, 0x16f2, 0x172a, 0x1762, 0x179a, 0x17d2, 0x180a, 0x1842, 0x187a, 0x18b2, 0x2510, 0x3077, + 0x3691, 0x3894, 0x3a96, 0x3c54, 0x3d89, 0x3d4a, 0x37d5, 0x2b75, 0x21dc, 0x1b02, 0x1428, 0x1060, 0x0df6, 0x0c3b, 0x0d2f, 0x1044, + 0x1582, 0x1d89, 0x23f1, 0x2388, 0x22c3, 0x21d1, 0x20de, 0x1fec, 0x1ef9, 0x1e06, 0x1d14, 0x1c72, 0x1b80, 0x1a8d, 0x19e9, 0x19e4, + 0x19df, 0x19da, 0x19d5, 0x19cf, 0x19ca, 0x19c5, 0x19c0, 0x19ba, 0x19b5, 0x19b0, 0xe1bd, 0xe1e4, 0xe20a, 0xe230, 0xe256, 0xe297, + 0xe2d8, 0xe318, 0xe358, 0xe397, 0xe39d, 0xe3a3, 0xe3a9, 0xe3af, 0xe3b4, 0xe3ba, 0xe3bf, 0xe3c5, 0xe3ca, 0xe3cf, 0xe100, 0xdf98, + 0xdf36, 0xdf18, 0xdefc, 0xde83, 0xdd42, 0xdb2e, 0xd770, 0xd7a6, 0xda75, 0xdd92, 0xe0a0, 0xe282, 0xe3ab, 0xe483, 0xe55b, 0xe432, + 0xe29d, 0xe030, 0xdf4f, 0xdf30, 0xdf0a, 0xdf44, 0xdf7e, 0xdfb8, 0xdff1, 0xe02b, 0xe066, 0xe08d, 0xe0c8, 0xe103, 0xe13d, 0xe178, + 0xe19f, 0xe19e, 0xe19d, 0xe19c, 0xe19b, 0xe19a, 0xe199, 0xe198, 0xe197, 0xe196, 0x03d4, 0x0382, 0x0330, 0x02de, 0x028c, 0x01fa, + 0x0167, 0x00d4, 0x0040, 0xffac, 0xff6e, 0xff2f, 0xfef1, 0xfeb2, 0xfe74, 0xfe35, 0xfdf7, 0xfdb9, 0xfd7a, 0xfd3c, 0xfd64, 0xfe96, + 0xff62, 0xffdd, 0x005b, 0x00f5, 0x01a0, 0x0217, 0x01f3, 0x0048, 0xffdd, 0x0177, 0x0368, 0x03df, 0x03bc, 0x03ab, 0x0399, 0x03c7, + 0x0401, 0x0464, 0x04b8, 0x04df, 0x04d6, 0x04c2, 0x04ae, 0x049a, 0x0487, 0x0478, 0x046e, 0x0468, 0x045e, 0x0455, 0x044b, 0x0442, + 0x043b, 0x0438, 0x0436, 0x0434, 0x0432, 0x042f, 0x042d, 0x042b, 0x0428, 0x0426, 0x04e3, 0x04fb, 0x0513, 0x052a, 0x0541, 0x0567, + 0x058d, 0x05b2, 0x05d6, 0x05f9, 0x0613, 0x062d, 0x0646, 0x0660, 0x067a, 0x0694, 0x06ad, 0x06c7, 0x06e1, 0x06fa, 0x0899, 0x0a19, + 0x0ac3, 0x0b2d, 0x0b97, 0x0bfd, 0x0c33, 0x0bc8, 0x0a3b, 0x0895, 0x07e1, 0x062a, 0x04d5, 0x04f2, 0x04c9, 0x04ea, 0x050a, 0x04fc, + 0x04e2, 0x04be, 0x04e0, 0x04ff, 0x04f0, 0x04ec, 0x04e7, 0x04e3, 0x04dd, 0x04da, 0x04dd, 0x04df, 0x04e2, 0x04e5, 0x04e7, 0x04ea, + 0x04eb, 0x04e7, 0x04e4, 0x04e0, 0x04dd, 0x04d9, 0x04d6, 0x04d2, 0x04cf, 0x04cb, 0xf1f1, 0xf1d6, 0xf1bb, 0xf1a1, 0xf186, 0xf149, + 0xf10b, 0xf0ce, 0xf091, 0xf054, 0xeffe, 0xefa9, 0xef53, 0xeefe, 0xeea9, 0xee53, 0xedfe, 0xeda9, 0xed53, 0xecfe, 0xe783, 0xe36c, + 0xe22d, 0xe1ed, 0xe1f5, 0xe1e1, 0xe29e, 0xe747, 0xf323, 0x0126, 0x098b, 0x0b5d, 0x0abb, 0x098d, 0x0891, 0x0677, 0x045e, 0x0248, + 0xff50, 0xf99e, 0xf1dd, 0xedd8, 0xeda9, 0xedae, 0xedae, 0xedab, 0xeda4, 0xed99, 0xedba, 0xede0, 0xee24, 0xee80, 0xeedc, 0xef36, + 0xef90, 0xefe8, 0xf040, 0xf096, 0xf0ec, 0xf141, 0xf19a, 0xf1cd, 0xf1ec, 0xf20c, 0x88e0, 0x88c0, 0x889f, 0x887e, 0x885e, 0x8830, + 0x8802, 0x87d3, 0x87a5, 0x8777, 0x8768, 0x8759, 0x874a, 0x873b, 0x872b, 0x871c, 0x870c, 0x86fc, 0x86ed, 0x86dd, 0x8713, 0x8769, + 0x8785, 0x8797, 0x8716, 0x878c, 0x86eb, 0x852b, 0x81cd, 0x8099, 0x8018, 0x815a, 0x8202, 0x8225, 0x826c, 0x8343, 0x8421, 0x83d7, + 0x840a, 0x84a3, 0x8637, 0x885d, 0x899a, 0x8ab7, 0x8bd2, 0x8cee, 0x8e0a, 0x8f27, 0x8f4e, 0x8f16, 0x8eb5, 0x8e3b, 0x8dc1, 0x8d46, + 0x8ccb, 0x8c50, 0x8bd5, 0x8b5c, 0x8ae6, 0x8a6f, 0x8a04, 0x89a8, 0x8955, 0x8901, 0xeec1, 0xeec9, 0xeed0, 0xeed7, 0xeede, 0xeedf, + 0xeee1, 0xeee2, 0xeee3, 0xeee3, 0xeef1, 0xeeff, 0xef0c, 0xef19, 0xef27, 0xef34, 0xef41, 0xef4e, 0xef5a, 0xef67, 0xee0b, 0xeb34, + 0xe8eb, 0xe707, 0xe562, 0xe569, 0xe599, 0xe635, 0xe950, 0xebf7, 0xece3, 0xed50, 0xed74, 0xed6f, 0xed30, 0xecf3, 0xecbf, 0xeca4, + 0xec8a, 0xec89, 0xec8f, 0xed45, 0xedcf, 0xee4d, 0xeecf, 0xef50, 0xefd3, 0xf055, 0xf058, 0xf02f, 0xeffd, 0xefdf, 0xefc3, 0xefa9, + 0xef91, 0xef7b, 0xef66, 0xef55, 0xef47, 0xef3a, 0xef0f, 0xeeef, 0xeed4, 0xeeba, 0x222b, 0x226b, 0x22ab, 0x22eb, 0x232b, 0x23a7, + 0x2422, 0x249d, 0x2518, 0x2594, 0x261a, 0x26a1, 0x2728, 0x27ae, 0x2835, 0x28bc, 0x2943, 0x29ca, 0x2a50, 0x2ad7, 0x3690, 0x4202, + 0x4885, 0x4a93, 0x4ca1, 0x4c30, 0x4bbe, 0x4738, 0x3978, 0x259c, 0x1942, 0x16c1, 0x1809, 0x19f4, 0x1b53, 0x1d8a, 0x1fc0, 0x21f6, + 0x2538, 0x28f4, 0x2c9b, 0x2b97, 0x2a70, 0x2938, 0x2800, 0x26c7, 0x258f, 0x2457, 0x231e, 0x224e, 0x2181, 0x2189, 0x2191, 0x2199, + 0x21a1, 0x21a9, 0x21b1, 0x21b9, 0x21c1, 0x21c9, 0x21d1, 0x21d9, 0x21e1, 0x21eb, 0xbe0e, 0xbe09, 0xbe03, 0xbdfd, 0xbdf8, 0xbdeb, + 0xbdde, 0xbdd2, 0xbdc5, 0xbdb9, 0xbd9b, 0xbd7e, 0xbd61, 0xbd44, 0xbd26, 0xbd09, 0xbceb, 0xbcce, 0xbcb0, 0xbc93, 0xb87f, 0xb472, + 0xb224, 0xb102, 0xb080, 0xb029, 0xaf74, 0xaf37, 0xb195, 0xb798, 0xbd24, 0xc232, 0xc5e2, 0xc75d, 0xc819, 0xc869, 0xc83d, 0xc735, + 0xc53b, 0xbfbf, 0xb9ca, 0xb9b0, 0xbb41, 0xbc9e, 0xbdd5, 0xbef5, 0xbfe3, 0xc09e, 0xc124, 0xc15e, 0xc177, 0xc183, 0xc154, 0xc11c, + 0xc0c2, 0xc066, 0xbff9, 0xbf98, 0xbf29, 0xbec2, 0xbe86, 0xbe49, 0xbe1c, 0xbe14, 0xf985, 0xf985, 0xf986, 0xf986, 0xf987, 0xf985, + 0xf984, 0xf982, 0xf981, 0xf97f, 0xf96c, 0xf95a, 0xf947, 0xf934, 0xf921, 0xf90f, 0xf8fc, 0xf8e9, 0xf8d7, 0xf8c4, 0xf565, 0xf0a8, + 0xed37, 0xeb33, 0xe9da, 0xe97f, 0xe9af, 0xeb1c, 0xf118, 0xf88a, 0xfcb3, 0xfe24, 0xfe8a, 0xfe67, 0xfe08, 0xfd58, 0xfc80, 0xfb9d, + 0xfabf, 0xf967, 0xf810, 0xf738, 0xf68d, 0xf5cf, 0xf506, 0xf44e, 0xf3bb, 0xf35c, 0xf33f, 0xf355, 0xf39e, 0xf415, 0xf4ad, 0xf55c, + 0xf60f, 0xf6c1, 0xf76c, 0xf7f4, 0xf869, 0xf8c8, 0xf90d, 0xf951, 0xf96f, 0xf984, 0xeee8, 0xeef7, 0xef05, 0xef14, 0xef23, 0xef3a, + 0xef50, 0xef67, 0xef7e, 0xef95, 0xefa3, 0xefb1, 0xefbf, 0xefcd, 0xefdb, 0xefe9, 0xeff8, 0xf006, 0xf014, 0xf023, 0xf094, 0xf101, + 0xf15d, 0xf194, 0xf1bc, 0xf184, 0xf0fd, 0xf00a, 0xedf7, 0xec87, 0xec55, 0xec14, 0xebab, 0xeb70, 0xeb83, 0xebbe, 0xec0e, 0xec57, + 0xec9a, 0xed06, 0xedc9, 0xeea4, 0xef44, 0xefcb, 0xf04b, 0xf0a1, 0xf0e3, 0xf10c, 0xf121, 0xf118, 0xf107, 0xf0e7, 0xf0b9, 0xf083, + 0xf046, 0xf007, 0xefc9, 0xef89, 0xef5c, 0xef36, 0xef15, 0xeefb, 0xeee8, 0xeed9, }; + +JointIndex Stalfos4_aoSwordposeAnimJointIndices[51] = { + { 0x001a, 0x005a, 0x009a, }, + { 0x0000, 0x0001, 0x0000, }, + { 0x00da, 0x011a, 0x015a, }, + { 0x019a, 0x01da, 0x021a, }, + { 0x025a, 0x029a, 0x02da, }, + { 0x031a, 0x0002, 0x0002, }, + { 0x035a, 0x039a, 0x03da, }, + { 0x041a, 0x045a, 0x049a, }, + { 0x04da, 0x051a, 0x055a, }, + { 0x0000, 0x0002, 0x0000, }, + { 0x059a, 0x05da, 0x061a, }, + { 0x065a, 0x069a, 0x06da, }, + { 0x071a, 0x0002, 0x0000, }, + { 0x075a, 0x079a, 0x07da, }, + { 0x0003, 0x0004, 0x0000, }, + { 0x0005, 0x0006, 0x0007, }, + { 0x0002, 0x0000, 0x0002, }, + { 0x0008, 0x0009, 0x000a, }, + { 0x081a, 0x085a, 0x089a, }, + { 0x08da, 0x0002, 0x0002, }, + { 0x091a, 0x095a, 0x099a, }, + { 0x09da, 0x0004, 0x0000, }, + { 0x0a1a, 0x0a5a, 0x0a9a, }, + { 0x0000, 0x0002, 0x0002, }, + { 0x0ada, 0x0b1a, 0x0b5a, }, + { 0x0b9a, 0x0bda, 0x0c1a, }, + { 0x0c5a, 0x0002, 0x0000, }, + { 0x0c9a, 0x0cda, 0x0d1a, }, + { 0x000b, 0x0004, 0x0000, }, + { 0x000c, 0x000d, 0x000e, }, + { 0x0000, 0x0002, 0x0002, }, + { 0x000f, 0x0010, 0x0011, }, + { 0x0d5a, 0x0d9a, 0x0dda, }, + { 0x0e1a, 0x0e5a, 0x0e9a, }, + { 0x0012, 0x0000, 0x0002, }, + { 0x0002, 0x0002, 0x0000, }, + { 0x0002, 0x0002, 0x0000, }, + { 0x0002, 0x0002, 0x0000, }, + { 0x0002, 0x0002, 0x0000, }, + { 0x0eda, 0x0000, 0x0002, }, + { 0x0f1a, 0x0f5a, 0x0f9a, }, + { 0x0fda, 0x101a, 0x105a, }, + { 0x109a, 0x0000, 0x0002, }, + { 0x10da, 0x111a, 0x115a, }, + { 0x0013, 0x0000, 0x0002, }, + { 0x119a, 0x11da, 0x121a, }, + { 0x125a, 0x0000, 0x0002, }, + { 0x129a, 0x12da, 0x131a, }, + { 0x0013, 0x0000, 0x0000, }, + { 0x0014, 0x0015, 0x0016, }, + { 0x0017, 0x0018, 0x0019, }, +}; + +AnimationHeader Stalfos4_aoSwordposeAnim = { { 64 }, Stalfos4_aoSwordposeAnimFrameData, Stalfos4_aoSwordposeAnimJointIndices, 26 }; + +s16 Stalfos4_ao4posecAnimFrameData[5354] = { + 0x0000, 0x4000, 0xffff, 0x46fc, 0xbf58, 0xf6f1, 0x273d, 0xbfff, 0xe732, 0x07e1, 0x17d6, 0x1850, 0xf160, 0x12df, 0x43de, 0xb303, + 0x255f, 0x382d, 0xeb60, 0xf737, 0x7d89, 0x118e, 0x096f, 0xff41, 0xec73, 0x0001, 0x0003, 0x0005, 0x0007, 0x000a, 0x000c, 0x000e, + 0x0010, 0x0013, 0x0015, 0x0017, 0x0019, 0x001b, 0x001b, 0x001a, 0x0019, 0x0017, 0x0016, 0x0015, 0x0013, 0x0012, 0x0010, 0x000f, + 0x000e, 0x000c, 0x000b, 0x000a, 0x0008, 0x0007, 0x0006, 0x0004, 0x0003, 0x0002, 0x0001, 0xffff, 0xfffe, 0xfff8, 0xfff0, 0xffe7, + 0xffdb, 0xffc5, 0xffaf, 0xff99, 0xff83, 0xff6d, 0xff5b, 0xff49, 0xff37, 0xff31, 0xff32, 0xff9b, 0x0087, 0x00b1, 0x008f, 0x006c, + 0x0065, 0x005e, 0x005e, 0x005f, 0x0060, 0x0060, 0x0061, 0x0061, 0x0062, 0x0061, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, 0x0060, + 0x0060, 0x0060, 0x0416, 0x041c, 0x0420, 0x0424, 0x0419, 0x040e, 0x0402, 0x03f7, 0x03ec, 0x03e1, 0x03dc, 0x03d7, 0x03da, 0x03d7, + 0x03d3, 0x03d6, 0x03cf, 0x03d4, 0x03d9, 0x03cf, 0x03d6, 0x03d0, 0x03d8, 0x03d3, 0x03d8, 0x03d5, 0x03d4, 0x03db, 0x03d5, 0x03d9, + 0x03da, 0x03d8, 0x03d4, 0x03cf, 0x03c9, 0x03c4, 0x03be, 0x03b6, 0x03a6, 0x0396, 0x0386, 0x0376, 0x0366, 0x0356, 0x0353, 0x0357, + 0x0356, 0x0354, 0x0357, 0x0360, 0x037f, 0x03a7, 0x03c8, 0x03df, 0x03e1, 0x03e2, 0x03e3, 0x03e4, 0x03e5, 0x03e8, 0x03ed, 0x03f3, + 0x03f9, 0x03ff, 0x0405, 0x040b, 0x0410, 0x0416, 0x041c, 0x0422, 0x0428, 0x042d, 0x0430, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, + 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, + 0xffff, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xfffe, 0xfffe, + 0xfffe, 0xfffe, 0xfffe, 0xfffd, 0x0e4a, 0x0e2d, 0x0e11, 0x0df5, 0x0dda, 0x0dbf, 0x0da4, 0x0d89, 0x0d6e, 0x0d54, 0x0d3a, 0x0d1f, + 0x0d05, 0x0d13, 0x0d35, 0x0d57, 0x0d79, 0x0d9c, 0x0dbe, 0x0de0, 0x0e02, 0x0e24, 0x0e46, 0x0e68, 0x0e8a, 0x0eac, 0x0ece, 0x0ef0, + 0x0f12, 0x0f35, 0x0f57, 0x0f79, 0x0f8f, 0x0fb1, 0x0fd4, 0x0ff6, 0x1018, 0x0fb4, 0x0e46, 0x0cd7, 0x0b68, 0x09fa, 0x0923, 0x0897, + 0x080c, 0x0780, 0x06f5, 0x0752, 0x07b0, 0x0779, 0x0690, 0xff9d, 0xf598, 0xec3f, 0xe85f, 0xe606, 0xe3ad, 0xe23b, 0xe297, 0xe78d, + 0xec7e, 0xf16c, 0xf65f, 0xfb5b, 0x0067, 0x044f, 0x05cf, 0x0751, 0x08d3, 0x0a57, 0x0bdc, 0x0d61, 0x0ee7, 0x030d, 0x02bd, 0x026d, + 0x021e, 0x01ce, 0x017e, 0x012d, 0x00dd, 0x008c, 0x0067, 0x0059, 0x004a, 0x003b, 0x002c, 0x001d, 0x000e, 0x0002, 0x0002, 0x0002, + 0x0002, 0x0002, 0x0002, 0x0002, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0003, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, + 0x0002, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffea, 0xffac, 0xff0d, 0xfdab, 0xfc25, 0xfa90, 0xf8f9, 0xf774, 0xf66c, 0xf62d, + 0xf5f2, 0xf5bb, 0xf589, 0xf55c, 0xf534, 0xf512, 0x0109, 0x00ea, 0x00cc, 0x00ae, 0x0091, 0x0074, 0x0057, 0x003b, 0x001f, 0x0014, + 0x000d, 0x0008, 0x0003, 0xfffe, 0xfffa, 0xfff5, 0xfff1, 0xfff2, 0xfff2, 0xfff2, 0xfff3, 0xfff3, 0xfff3, 0xfff5, 0xfff5, 0xfff5, + 0xfff5, 0xfff6, 0xfff6, 0xfff6, 0xfff6, 0xfff6, 0xfff6, 0xfff7, 0xfff7, 0xfff7, 0xfff8, 0xfff8, 0xfff8, 0xfff9, 0xfff9, 0xfff9, + 0xfffa, 0xfffa, 0xfffa, 0xfffa, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0xfffb, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, + 0x0048, 0x00a0, 0x0131, 0x0168, 0x0148, 0x00c3, 0xffe1, 0xfef3, 0xfe8e, 0xfe24, 0xfdb5, 0xfd41, 0xfcc9, 0xfc4c, 0xfbcc, 0x1381, + 0x12eb, 0x1256, 0x1192, 0x10b7, 0x0fdc, 0x0f01, 0x0e27, 0x0d4c, 0x0c71, 0x0b97, 0x0b9d, 0x0c14, 0x0c8b, 0x0d61, 0x0e37, 0x0f0d, + 0x0fe4, 0x10ba, 0x1190, 0x1266, 0x133c, 0x1412, 0x14e8, 0x15be, 0x1694, 0x176a, 0x1841, 0x1917, 0x19ed, 0x1ac3, 0x1b99, 0x1c28, + 0x1cfe, 0x1dd4, 0x1eaa, 0x1f80, 0x2056, 0x212c, 0x2202, 0x22d9, 0x23a0, 0x2468, 0x252f, 0x25f7, 0x26be, 0x2786, 0x282b, 0x288b, + 0x28cd, 0x255a, 0x1924, 0x09e7, 0x017f, 0x019a, 0x02a5, 0x03b0, 0x0574, 0x08ab, 0x0be0, 0x0f16, 0x124b, 0x157f, 0x1721, 0x18c1, + 0x199d, 0x18f8, 0x1853, 0x17af, 0x170a, 0x1665, 0x15c0, 0x1569, 0x01e7, 0x01be, 0x0194, 0x016b, 0x0140, 0x0115, 0x00e9, 0x00bc, + 0x008f, 0x0060, 0x0031, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0xfffe, 0x0002, 0xffff, 0xfffe, 0xfffe, 0xfffd, 0xfffd, 0xfffe, + 0xfffd, 0xfffe, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffd, 0xfffe, 0xfffe, 0xfffe, 0xfffe, 0xffff, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0002, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0003, 0x0002, 0xfffd, 0xfffb, 0xfffa, 0xfffb, 0xfffd, + 0x0000, 0xffed, 0xffbe, 0xff9d, 0xff4e, 0xff0b, 0xfee2, 0xfeb7, 0xfe9a, 0xfede, 0xfeca, 0xfeb5, 0xfea1, 0xfe8d, 0xfe79, 0xfe65, + 0xfe5a, 0x00fc, 0x00de, 0x00c2, 0x00a5, 0x0089, 0x006f, 0x0057, 0x0041, 0x002d, 0x001a, 0x000b, 0xfffa, 0xfffa, 0xfffa, 0xfff9, + 0xfff8, 0xfff7, 0xfff7, 0xfff7, 0xfff5, 0xfff6, 0xfff4, 0xfff4, 0xfff3, 0xfff3, 0xfff2, 0xfff1, 0xfff1, 0xfff0, 0xffef, 0xffef, + 0xffee, 0xffed, 0xffed, 0xffec, 0xffeb, 0xffeb, 0xffea, 0xffe9, 0xffe9, 0xffe8, 0xffe7, 0xffe6, 0xffe6, 0xffe7, 0xffe9, 0xffeb, + 0xffed, 0xffef, 0xfff1, 0xfff3, 0xfff4, 0xfff7, 0xfffa, 0xfffb, 0xfffd, 0x0000, 0xffe5, 0xff93, 0xff39, 0xfec3, 0xfe07, 0xfd41, + 0xfc7d, 0xfbb6, 0xfb71, 0xfb79, 0xfb81, 0xfb8a, 0xfb93, 0xfb9c, 0xfba6, 0xfbac, 0x5e34, 0x5daa, 0x5d17, 0x5c76, 0x5e84, 0x6076, + 0x6268, 0x6481, 0x666c, 0x67e7, 0x68f1, 0x697e, 0x68e4, 0x6934, 0x6915, 0x68b6, 0x6925, 0x6871, 0x6807, 0x685f, 0x67be, 0x6797, + 0x66c8, 0x664c, 0x65a0, 0x64ef, 0x6467, 0x632d, 0x62b8, 0x61a3, 0x6090, 0x5f8b, 0x5f05, 0x5e08, 0x5d0a, 0x5c17, 0x5b28, 0x5a50, + 0x59d2, 0x57d0, 0x568b, 0x52c7, 0x4f5d, 0x47e3, 0x3ef4, 0x33c7, 0x2d42, 0x238b, 0x20dc, 0x23e7, 0x3255, 0x5858, 0x8803, 0xa0bc, + 0xa8f4, 0xac33, 0xacf3, 0xac8c, 0xaba4, 0xaa72, 0xa928, 0xa800, 0xa783, 0xa70d, 0xa56a, 0xa09b, 0x9a61, 0x93f2, 0x8daa, 0x880a, + 0x8325, 0x7f53, 0x7dc2, 0x0b1b, 0x0aaa, 0x0a77, 0x0a71, 0x0aa7, 0x0b3e, 0x0bd7, 0x0c67, 0x0cdf, 0x0d40, 0x0d91, 0x0dde, 0x0de3, + 0x0e13, 0x0e30, 0x0e69, 0x0ebf, 0x0ee1, 0x0f40, 0x0faa, 0x1006, 0x1076, 0x10d5, 0x115d, 0x11ce, 0x121d, 0x12c1, 0x12dd, 0x1385, + 0x13c9, 0x13f1, 0x1405, 0x1453, 0x1469, 0x1486, 0x14c2, 0x1501, 0x152a, 0x15a3, 0x16a7, 0x172f, 0x1753, 0x1832, 0x183d, 0x16f5, + 0x16a1, 0x18bf, 0x1bcb, 0x1b09, 0x1a2a, 0x1930, 0x0b48, 0x0722, 0xfeb4, 0xfd57, 0xfc30, 0xfc90, 0xfe95, 0x019d, 0x07a7, 0x0da8, + 0x1397, 0x197a, 0x1f4f, 0x2477, 0x2874, 0x29e1, 0x29b2, 0x28fe, 0x2802, 0x26e9, 0x261e, 0x259c, 0x0939, 0x08fc, 0x08c4, 0x0856, + 0x08e2, 0x090d, 0x094e, 0x09ae, 0x0a14, 0x0a52, 0x0a92, 0x0ac3, 0x0a9b, 0x0ab2, 0x0ad8, 0x0ae8, 0x0b20, 0x0b04, 0x0adb, 0x0b50, + 0x0b1b, 0x0b61, 0x0b1a, 0x0b37, 0x0b27, 0x0b2e, 0x0b26, 0x0ae6, 0x0af8, 0x0acd, 0x0ac0, 0x0ae5, 0x0ab1, 0x0abd, 0x0ac5, 0x0ae3, + 0x0b02, 0x0b4a, 0x0c52, 0x0d1a, 0x0f0a, 0x114f, 0x13d2, 0x143e, 0x1564, 0x15ad, 0x1553, 0x1416, 0x1403, 0x13fe, 0x1814, 0x258f, + 0x2140, 0x25d9, 0x2a51, 0x2ac8, 0x2b62, 0x2c1e, 0x2ca2, 0x2c78, 0x2be7, 0x2b50, 0x2b59, 0x2b03, 0x28f5, 0x2635, 0x2172, 0x1c57, + 0x185a, 0x1597, 0x13aa, 0x12d6, 0x12b9, 0xd12d, 0xd5c1, 0xdbd9, 0xe06f, 0xe0d5, 0xdf76, 0xde17, 0xdcb8, 0xdb68, 0xd9e7, 0xd8d6, + 0xd771, 0xd820, 0xd609, 0xd522, 0xd489, 0xd1a1, 0xd194, 0xd037, 0xcd6a, 0xcc79, 0xca78, 0xc9d1, 0xc84e, 0xc733, 0xc663, 0xc4bc, + 0xc51e, 0xc36d, 0xc362, 0xc3a4, 0xc414, 0xc378, 0xc3de, 0xc45f, 0xc4df, 0xc560, 0xc606, 0xc6ad, 0xc827, 0xcb48, 0xce69, 0xd3a1, + 0xdc47, 0xe5a0, 0xe88a, 0xd278, 0xcd94, 0xcae5, 0xca97, 0xcedb, 0xd2c0, 0xe3c3, 0xf46c, 0xec26, 0xe580, 0xe440, 0xe41b, 0xe45b, + 0xe4e3, 0xe56b, 0xe4c3, 0xe1bd, 0xde63, 0xda60, 0xd7c5, 0xd704, 0xd72e, 0xd758, 0xdb10, 0xdec8, 0xe28f, 0xe4b2, 0x1821, 0x11af, + 0x0758, 0xf862, 0xf176, 0xee1f, 0xec85, 0xeb10, 0xe91b, 0xe79f, 0xe581, 0xe41f, 0xdfd1, 0xdfa8, 0xde40, 0xdc80, 0xddaf, 0xdb91, + 0xdaf2, 0xdc2c, 0xdb42, 0xdbc4, 0xdad7, 0xdaec, 0xdab8, 0xda81, 0xdaf2, 0xd9c9, 0xda82, 0xd9f4, 0xd94e, 0xd8c6, 0xd8ec, 0xd86d, + 0xd82c, 0xd7e1, 0xd7a6, 0xd7cc, 0xd8ac, 0xda0a, 0xdb6a, 0xdd11, 0xdef3, 0xe0ff, 0xe6de, 0xe81c, 0xefea, 0xf756, 0xf66c, 0xf616, + 0x0258, 0x1d70, 0x2b73, 0x28c1, 0x2c39, 0x30bf, 0x312f, 0x3067, 0x2e73, 0x24f5, 0x1bd8, 0x1309, 0x0ac1, 0x042a, 0x00a3, 0x010b, + 0x0178, 0x021e, 0x033c, 0x0460, 0x04a1, 0x046b, 0x0433, 0x2b9e, 0x2fb2, 0x3300, 0x34d0, 0x346a, 0x33d0, 0x3334, 0x3292, 0x31d6, + 0x3106, 0x3013, 0x2f1e, 0x2da1, 0x2cab, 0x2b31, 0x29b7, 0x28c0, 0x270b, 0x25cd, 0x24cc, 0x237e, 0x2257, 0x20fe, 0x1fed, 0x1ec3, + 0x1d7e, 0x1cbb, 0x1b46, 0x1aac, 0x1994, 0x1876, 0x173d, 0x170b, 0x162c, 0x158a, 0x151a, 0x149d, 0x14af, 0x15e5, 0x16c3, 0x17a1, + 0x181a, 0x1840, 0x159e, 0x0eaa, 0x089e, 0x0b29, 0x0427, 0x03ee, 0x06b7, 0x0621, 0xfeb5, 0x0b84, 0x0f03, 0x11db, 0x1336, 0x1429, + 0x13b4, 0x1333, 0x1252, 0x0fee, 0x0cc3, 0x0881, 0x045d, 0xff6d, 0xfaf9, 0xf7c4, 0xf538, 0xf2c5, 0xf071, 0xedfa, 0xeb65, 0xea52, + 0x27b5, 0x2096, 0x1590, 0x068a, 0xff8b, 0xfc08, 0xfa4a, 0xf8b3, 0xf6aa, 0xf51d, 0xf2b5, 0xf118, 0xec86, 0xebec, 0xea00, 0xe7e4, + 0xe860, 0xe5e8, 0xe4a9, 0xe506, 0xe38c, 0xe339, 0xe1bb, 0xe108, 0xe017, 0xdf05, 0xdea9, 0xdcec, 0xdcac, 0xdb6f, 0xda2a, 0xd8d3, + 0xd89d, 0xd78f, 0xd6a4, 0xd5e8, 0xd545, 0xd4d1, 0xd4ba, 0xd4de, 0xd505, 0xd4e4, 0xd52f, 0xd6c0, 0xdcd1, 0xe15c, 0xf16f, 0x0009, + 0x0246, 0xff84, 0xfb6c, 0xfb0d, 0x038d, 0xf779, 0xfa33, 0xfc69, 0xfcfe, 0xfd86, 0xfd81, 0xfa8a, 0xf96b, 0xf980, 0xf9f1, 0xfbd1, + 0xfecc, 0xfd9a, 0xfc5e, 0xfb08, 0xf97a, 0xf760, 0xf589, 0xf3e6, 0xf33b, 0xf57a, 0xf57e, 0xf582, 0xf586, 0xf589, 0xf58d, 0xf591, + 0xf595, 0xf598, 0xf59c, 0xf5a0, 0xf5a4, 0xf5a7, 0xf5ab, 0xf5af, 0xf5b3, 0xf5b6, 0xf5ba, 0xf5b6, 0xf5a1, 0xf58d, 0xf579, 0xf564, + 0xf550, 0xf53b, 0xf527, 0xf513, 0xf4ff, 0xf4ea, 0xf4d6, 0xf4c4, 0xf4b4, 0xf4aa, 0xf3c7, 0xf315, 0xf287, 0xf223, 0xf0d8, 0xef5a, + 0xedf3, 0xed05, 0xecf7, 0xed58, 0xf146, 0xf71e, 0xffa7, 0x05f0, 0x0fd7, 0x12b4, 0x1251, 0x0f01, 0x0d13, 0xf7a9, 0xf4a8, 0xf487, + 0xf34d, 0xf256, 0xf1b7, 0xf146, 0xf200, 0xf296, 0xf2e3, 0xf1c6, 0xeff8, 0xedbe, 0xebdb, 0xe9bd, 0xe77f, 0xe671, 0xe75e, 0xebe5, + 0xf243, 0xf577, 0x0e7a, 0x0e7e, 0x0e82, 0x0e86, 0x0e8a, 0x0e8f, 0x0e93, 0x0e97, 0x0e9b, 0x0e9f, 0x0ea3, 0x0ea7, 0x0eac, 0x0eb0, + 0x0eb4, 0x0eb8, 0x0ebc, 0x0ec0, 0x0ebc, 0x0ea6, 0x0e90, 0x0e7b, 0x0e65, 0x0e4f, 0x0e39, 0x0e24, 0x0e0e, 0x0df8, 0x0de2, 0x0dcc, + 0x0db5, 0x0d9b, 0x0d8a, 0x0c83, 0x0b6a, 0x0a41, 0x08fe, 0x06b2, 0x03b3, 0x00bf, 0xfe11, 0xfbd8, 0xf9fb, 0xf84a, 0xf764, 0xf868, + 0xf664, 0xf611, 0xf473, 0xf3ea, 0xf2c1, 0xf1dc, 0xf81c, 0x03b5, 0x0c1d, 0x0c76, 0x0d8b, 0x0d2b, 0x0c43, 0x089f, 0x04f1, 0xff3d, + 0xf7fe, 0xf286, 0xed30, 0xebca, 0xf127, 0xf9f8, 0x04a8, 0x0d1c, 0x0fac, 0x0f15, 0x0e76, 0xdd48, 0xdd4a, 0xdd4b, 0xdd4c, 0xdd4e, + 0xdd4f, 0xdd50, 0xdd51, 0xdd53, 0xdd54, 0xdd55, 0xdd57, 0xdd58, 0xdd59, 0xdd5a, 0xdd5c, 0xdd5d, 0xdd5e, 0xdd5d, 0xdd55, 0xdd4e, + 0xdd47, 0xdd40, 0xdd39, 0xdd32, 0xdd2b, 0xdd24, 0xdd1d, 0xdd16, 0xdd10, 0xdd04, 0xdcef, 0xdce0, 0xdc89, 0xdbbd, 0xdabf, 0xd992, + 0xd7c3, 0xd84e, 0xda0a, 0xdbc0, 0xde35, 0xe057, 0xe2e3, 0xe391, 0xe430, 0xe6ca, 0xe71e, 0xe4b0, 0xe1c0, 0xdf83, 0xda92, 0xd757, + 0xcf6c, 0xcacf, 0xc8ff, 0xc850, 0xc85b, 0xc8c4, 0xca9b, 0xcc53, 0xced1, 0xd1e0, 0xd485, 0xd78e, 0xd8da, 0xdac8, 0xdc4b, 0xdd08, + 0xdd6d, 0xdf71, 0xde85, 0xdd47, 0x55e9, 0x5661, 0x56d6, 0x5746, 0x57e9, 0x58f4, 0x5a00, 0x5b0b, 0x5c15, 0x5d0d, 0x5dbe, 0x5e4e, + 0x5e8c, 0x5ebd, 0x5f5f, 0x5f0c, 0x5f42, 0x5e98, 0x5e5c, 0x5df7, 0x5d49, 0x5c3a, 0x5b65, 0x5a67, 0x58c8, 0x5799, 0x55f6, 0x54e9, + 0x5305, 0x519a, 0x5066, 0x4f59, 0x4e26, 0x4d08, 0x4b67, 0x4b1d, 0x4add, 0x4a43, 0x497f, 0x48c4, 0x480f, 0x470d, 0x461d, 0x4695, + 0x4343, 0x3a02, 0x3653, 0x26bf, 0x20f5, 0x25a7, 0x3aaf, 0x51b4, 0x0beb, 0x1ed9, 0x1b84, 0x1819, 0x16d0, 0x188f, 0x1ad0, 0x9ec6, + 0xa27d, 0xa642, 0x2b54, 0x3190, 0x3576, 0x34f4, 0x349e, 0x3144, 0x2cab, 0x27e6, 0x23f3, 0x206c, 0x1edf, 0x0083, 0xffed, 0xff57, + 0xfebf, 0xfe36, 0xfdd4, 0xfd6b, 0xfd03, 0xfc9b, 0xfc83, 0xfcb4, 0xfdb3, 0xff01, 0x00a0, 0x02dd, 0x044c, 0x0665, 0x0772, 0x0918, + 0x0a9f, 0x0c03, 0x0c98, 0x0ded, 0x0f4b, 0x0f25, 0x1025, 0x103d, 0x1128, 0x1100, 0x1109, 0x119b, 0x12ab, 0x11bc, 0x11ea, 0x10e6, + 0x12ad, 0x13d6, 0x14dd, 0x1593, 0x161c, 0x16ae, 0x1772, 0x183e, 0x1a53, 0x2057, 0x1cf9, 0x131e, 0x06c8, 0x017d, 0x02fc, 0x0bd3, + 0x0ebc, 0x6409, 0x9185, 0x9922, 0x9d76, 0x9ded, 0x9a50, 0x9524, 0xf619, 0x01e6, 0x0c2f, 0x6b3b, 0x652c, 0x6000, 0x5dff, 0x5be4, + 0x5b0e, 0x5a7f, 0x59eb, 0x58d1, 0x5927, 0x5923, 0x3226, 0x3202, 0x31dd, 0x31b5, 0x31a2, 0x31a8, 0x31b2, 0x31bc, 0x31ca, 0x3169, + 0x3085, 0x2f38, 0x2da9, 0x2bce, 0x29ac, 0x2754, 0x252c, 0x22be, 0x207c, 0x1e88, 0x1c6e, 0x1aaf, 0x18d6, 0x1751, 0x1602, 0x14ea, + 0x1424, 0x133f, 0x12df, 0x1270, 0x1216, 0x11b9, 0x11d5, 0x11be, 0x1200, 0x11b8, 0x11ea, 0x1226, 0x1243, 0x12e3, 0x1381, 0x13f6, + 0x147b, 0x129f, 0x0321, 0x03ee, 0x2ba9, 0x4206, 0x4a2a, 0x47fe, 0x3c44, 0x3892, 0xc781, 0xd140, 0xd49e, 0xd757, 0xd7fd, 0xd6aa, + 0xd504, 0x5435, 0x54cb, 0x56d5, 0xda41, 0xddc1, 0xe0ed, 0xe2ea, 0xe4ec, 0xe467, 0xe227, 0xdf44, 0xdcdb, 0xd9e5, 0xd88a, 0xd942, + 0xdc64, 0xe093, 0xe306, 0xe3d7, 0xe31e, 0xe264, 0xe1ab, 0xe024, 0xde88, 0xdcb5, 0xdbb2, 0xdb21, 0xd883, 0xd6a7, 0xd452, 0xd130, + 0xcee8, 0xcd2c, 0xc948, 0xc7c3, 0xc410, 0xc2ce, 0xc03f, 0xbe23, 0xbc25, 0xba27, 0xb96a, 0xb784, 0xb6ce, 0xb65b, 0xb5f6, 0xb5cc, + 0xb607, 0xb650, 0xb6cd, 0xb7b1, 0xb897, 0xb983, 0xba98, 0xbc02, 0xbd6b, 0xbed4, 0xbff2, 0xc6ac, 0xd363, 0xd5b9, 0xd9c6, 0xdc03, + 0xd511, 0xc41c, 0xc7d9, 0xeaee, 0xe696, 0xe19c, 0xe101, 0xe36b, 0xe5e8, 0xe835, 0xea6b, 0xedcb, 0xf244, 0xf31e, 0xebbe, 0xe339, + 0xdd0c, 0xd88b, 0xd549, 0xd207, 0xcfb6, 0xcd65, 0xcb14, 0xc9f2, 0x2853, 0x289d, 0x2702, 0x25fd, 0x259a, 0x250a, 0x2411, 0x2311, + 0x21f3, 0x208a, 0x1e20, 0x17a5, 0x104c, 0x0e1a, 0x09e0, 0x08f7, 0x08cc, 0x0889, 0x0701, 0x08c2, 0x0774, 0x09d8, 0x087c, 0x091d, + 0x0a53, 0x0ad9, 0x0c53, 0x0b71, 0x0da2, 0x0df4, 0x0ded, 0x0dc7, 0x0ec9, 0x0ee3, 0x101f, 0x0eef, 0x0ded, 0x0e20, 0x0e80, 0x0ec1, + 0x0f07, 0x0f43, 0x0f67, 0x0f6d, 0x0b1d, 0x06fa, 0x0dc1, 0x0c83, 0x12b9, 0x19cd, 0x1c15, 0x234f, 0x07e7, 0x2757, 0x2c1b, 0x2d8d, + 0x2bc3, 0x2962, 0x2622, 0x1d3f, 0x1058, 0x0345, 0xf95e, 0xf87e, 0xfbfa, 0x025f, 0x075e, 0x0c91, 0x1096, 0x1402, 0x1710, 0x194c, + 0x19ea, 0xde99, 0xd963, 0xd433, 0xd0dd, 0xcecf, 0xce0f, 0xcd52, 0xccdc, 0xcc8a, 0xcc50, 0xccb4, 0xcd32, 0xce17, 0xd064, 0xd28d, + 0xd556, 0xd799, 0xda67, 0xdc5b, 0xde47, 0xe015, 0xe1bb, 0xe30f, 0xe3b3, 0xe53c, 0xe5a0, 0xe66f, 0xe6c9, 0xe76d, 0xe81d, 0xe82c, + 0xe795, 0xe89b, 0xe890, 0xe981, 0xe78e, 0xe5f1, 0xe468, 0xe2dd, 0xe208, 0xe134, 0xe061, 0xdf8f, 0xe237, 0xf41c, 0x163f, 0x1e75, + 0x1ca0, 0x1c80, 0x1893, 0x151b, 0x1857, 0x1bed, 0xfc4c, 0xfaf3, 0xf95c, 0xf8f9, 0xf90b, 0xfae3, 0xfe1a, 0xfe27, 0xfabe, 0xf777, + 0xf36f, 0xef18, 0xed7a, 0xec03, 0xeab8, 0xe9c0, 0xe912, 0xe9aa, 0xeac3, 0xeb63, 0xbc08, 0xbf36, 0xc3d8, 0xc715, 0xc962, 0xcbec, + 0xceda, 0xd1d1, 0xd4e4, 0xd808, 0xdbf6, 0xe423, 0xecf6, 0xf0e9, 0xf742, 0xf9d4, 0xfc4c, 0xfe0d, 0x0155, 0x01d5, 0x0486, 0x03d7, + 0x0654, 0x0739, 0x06bc, 0x0725, 0x064a, 0x074a, 0x05af, 0x055a, 0x054a, 0x0556, 0x0445, 0x03ec, 0x02a3, 0x0351, 0x03c9, 0x037b, + 0x030f, 0x02d6, 0x0299, 0x0262, 0x023b, 0x00cd, 0xfcab, 0xfff5, 0x18cf, 0x1dfc, 0x1ef1, 0x20e7, 0x2093, 0x13b5, 0xf11f, 0xf783, + 0xf8cf, 0xf97d, 0xfa22, 0xfac6, 0xfa2d, 0xf833, 0xf634, 0xf989, 0xfd82, 0x00dd, 0x01ef, 0x0048, 0xfe83, 0xfc51, 0xf9c7, 0xf70a, + 0xf4f2, 0xf39c, 0xf341, 0x069a, 0x069a, 0x069b, 0x069b, 0x069c, 0x069c, 0x069d, 0x069d, 0x069e, 0x069e, 0x069f, 0x069f, 0x06a0, + 0x06ad, 0x06c1, 0x06d5, 0x06e9, 0x06fd, 0x0711, 0x0725, 0x073a, 0x074d, 0x0761, 0x0774, 0x0787, 0x0774, 0x074e, 0x0729, 0x0704, + 0x06e0, 0x06bb, 0x0697, 0x0671, 0x05ab, 0x04ec, 0x02ae, 0x00c9, 0xfeff, 0xfcfb, 0xfaf7, 0xf861, 0xf647, 0xf3b5, 0xee36, 0xdd4f, + 0xe3d3, 0x0bec, 0x2638, 0x2c02, 0x29f2, 0x1beb, 0x1665, 0xf3e0, 0xf9c1, 0xf976, 0xfad3, 0xfbad, 0xfac8, 0xf7b8, 0xf1d2, 0xec86, + 0xe96c, 0xe708, 0xe4c0, 0xe3de, 0xe60c, 0xe8ba, 0xec4f, 0xefcd, 0xf3cc, 0xf66e, 0xf859, 0xf93f, 0x1938, 0x193a, 0x193b, 0x193d, + 0x193f, 0x1940, 0x1942, 0x1943, 0x1945, 0x1947, 0x1948, 0x194a, 0x194b, 0x1958, 0x1969, 0x197b, 0x198c, 0x199d, 0x19af, 0x19c0, + 0x19d1, 0x19e3, 0x19f5, 0x1a07, 0x1a15, 0x19fd, 0x19d7, 0x19b1, 0x198a, 0x1964, 0x193d, 0x1916, 0x1908, 0x1875, 0x17dc, 0x15fa, + 0x13e2, 0x1257, 0x1102, 0x0fa6, 0x0e3e, 0x0cef, 0x0bf8, 0x0926, 0x0a0b, 0x0ea5, 0x0178, 0xfe1c, 0xfed6, 0xfe46, 0xf7d3, 0xfd6d, + 0x0958, 0xf583, 0xf272, 0xf097, 0xeecb, 0xee43, 0xed24, 0xef60, 0xf33f, 0xf845, 0xfb9b, 0xfde4, 0x018b, 0x049a, 0x07fc, 0x0ac1, + 0x0c81, 0x0d79, 0x0db2, 0x0d94, 0x0d80, 0xdfba, 0xdfbc, 0xdfbe, 0xdfc0, 0xdfc2, 0xdfc4, 0xdfc6, 0xdfc8, 0xdfca, 0xdfcc, 0xdfce, + 0xdfd0, 0xdfd1, 0xdfdb, 0xdfe8, 0xdff6, 0xe003, 0xe011, 0xe01e, 0xe02c, 0xe039, 0xe043, 0xe04c, 0xe054, 0xe05c, 0xe04c, 0xe030, + 0xe016, 0xdffb, 0xdfe1, 0xdfc7, 0xdfad, 0xdf44, 0xde56, 0xdd6f, 0xda16, 0xd6a1, 0xd290, 0xd155, 0xd12f, 0xd1de, 0xd3fe, 0xd6ab, + 0xdb4e, 0xe0f8, 0xe5a2, 0xe67b, 0xd8e9, 0xd04d, 0xd231, 0xdf5a, 0xe04e, 0xdb3d, 0xde3b, 0xdf0a, 0xe02b, 0xe140, 0xe11b, 0xe1d3, + 0xe1d9, 0xe14f, 0xdfd0, 0xdecd, 0xde0e, 0xdcdd, 0xdf3c, 0xe263, 0xe62b, 0xea1d, 0xeae7, 0xeb39, 0xeb3e, 0xeb09, 0x2e46, 0x2f2d, + 0x3079, 0x3151, 0x319b, 0x30c7, 0x2fcf, 0x2ef2, 0x2e1d, 0x2d6b, 0x2cef, 0x2cf5, 0x2d05, 0x2cf5, 0x2d34, 0x2dc0, 0x2e21, 0x2f1d, + 0x3021, 0x3100, 0x3246, 0x33ba, 0x353f, 0x36f1, 0xb8ad, 0xba7a, 0xbc7a, 0xbe02, 0xc00c, 0xc17e, 0xc2f5, 0xc460, 0xc52b, 0xc611, + 0xc6d8, 0xc7f2, 0xc8e3, 0xc9a4, 0xca10, 0xca9b, 0xcb76, 0xcbd7, 0xcb5b, 0xc850, 0xbb15, 0xb336, 0x3e5b, 0x4261, 0x433e, 0x4270, + 0x3c07, 0x289a, 0xf946, 0xdc8c, 0xd56a, 0xd244, 0xd1ef, 0xd2d1, 0xd532, 0xd8c2, 0xdc5e, 0xe187, 0xe6ab, 0xeb09, 0xef9c, 0xf458, + 0xf859, 0xfc3f, 0x006e, 0x0478, 0x07cd, 0x0ab7, 0x0bf0, 0x135e, 0x137f, 0x139e, 0x130a, 0x1221, 0x1108, 0x0fdc, 0x0eb4, 0x0d88, + 0x0cb7, 0x0c58, 0x0cd9, 0x0cc9, 0x0cf8, 0x0e22, 0x0e1d, 0x0fb6, 0x0f8a, 0x10d1, 0x111e, 0x11d4, 0x125c, 0x12cb, 0x12d9, 0x6c93, + 0x6cc5, 0x6c12, 0x6cba, 0x6c50, 0x6c8e, 0x6cc2, 0x6cd1, 0x6ccd, 0x6d30, 0x6d4d, 0x6cea, 0x6cc5, 0x6c44, 0x6b6b, 0x6a4e, 0x68db, + 0x66aa, 0x6332, 0x5d9d, 0x52e0, 0x533b, 0x1f0d, 0x15e6, 0x159b, 0x165d, 0x16d7, 0x094b, 0xfb48, 0xf785, 0xf1d9, 0xf022, 0xf07c, + 0xf1fc, 0xf4e8, 0xf682, 0xf7f3, 0xfb2e, 0xfe51, 0x01fa, 0x05c9, 0x09a7, 0x0c75, 0x0e57, 0x0fea, 0x10e3, 0x111a, 0x117a, 0x116b, + 0x70cf, 0x701b, 0x6f36, 0x6e80, 0x6dee, 0x6d28, 0x6c86, 0x6bf7, 0x6b74, 0x6b0a, 0x6b1d, 0x6ab8, 0x6bee, 0x6c88, 0x6c6a, 0x6db3, + 0x6d8f, 0x6f12, 0x7003, 0x7091, 0x71f6, 0x72e5, 0x7468, 0x7536, 0xf6bd, 0xf773, 0xf8e1, 0xf98d, 0xfa8f, 0xfb43, 0xfbc6, 0xfc21, + 0xfcae, 0xfc43, 0xfc09, 0xfc69, 0xfbbf, 0xfacf, 0xf953, 0xf7ca, 0xf619, 0xf45d, 0xf282, 0xf43e, 0xf6fb, 0xf07c, 0x6117, 0x527d, + 0x50ea, 0x523a, 0x5710, 0x5062, 0x5bbb, 0x5b65, 0x5c09, 0x5c1e, 0x5b8d, 0x5acc, 0x59b6, 0x5a3c, 0x5aa8, 0x5aac, 0x5abc, 0x5bce, + 0x5ced, 0x5e87, 0x60cf, 0x632c, 0x65ac, 0x6811, 0x6a1a, 0x6b42, 0x6bce, 0x1f3b, 0x1aa8, 0x13e4, 0x0f8d, 0x0d2a, 0x0d7f, 0x0f66, + 0x114c, 0x1333, 0x1564, 0x184b, 0x196f, 0x1cd0, 0x20b9, 0x22d3, 0x263e, 0x28b3, 0x2bab, 0x2d21, 0x3149, 0x32db, 0x35c7, 0x374d, + 0x3a04, 0x3b29, 0x3d46, 0x3e48, 0x3f85, 0x4084, 0x410f, 0x418d, 0x41db, 0x41b8, 0x41ca, 0x4183, 0x40b1, 0x4011, 0x3f08, 0x3dff, + 0x3c87, 0x3b0f, 0x38a9, 0x3642, 0x35ea, 0x3605, 0x3922, 0x3eaf, 0x4c9e, 0x4e07, 0x4d63, 0x3f89, 0x2a7f, 0x247a, 0x19a3, 0x178b, + 0x1c9d, 0x1d56, 0x1d2b, 0x1d1f, 0x1d23, 0x1d27, 0x1d2b, 0x1d2f, 0x1d34, 0x1d80, 0x1df1, 0x1d95, 0x1cd3, 0x1c11, 0x18ea, 0x15c3, + 0x1273, 0x108b, 0xfb93, 0xfb9c, 0xfbdf, 0xfcb6, 0xfd47, 0xfc3f, 0xfa9f, 0xf8b2, 0xf6c3, 0xf4d4, 0xf2e2, 0xf206, 0xf08a, 0xee50, + 0xed1f, 0xeb94, 0xea1d, 0xe8fb, 0xe8eb, 0xe620, 0xe62b, 0xe46d, 0xe479, 0xe2be, 0xe2e0, 0xe19d, 0xe17e, 0xe15a, 0xe0d0, 0xe129, + 0xe158, 0xe165, 0xe21a, 0xe24b, 0xe2ca, 0xe3b5, 0xe403, 0xe3d3, 0xe358, 0xe2da, 0xe204, 0xe097, 0xe089, 0xe3b6, 0xf7f8, 0x001a, + 0xfd6c, 0xf730, 0xf6b6, 0xf759, 0xfae6, 0xf1c4, 0xe1a3, 0xd0e3, 0xd5e9, 0xd2e7, 0xd2d9, 0xd3d9, 0xd5e4, 0xde0b, 0xe62b, 0xee96, + 0xf7c8, 0x0128, 0x033e, 0x019f, 0x0007, 0xfe7a, 0xfcf5, 0xfb24, 0xf8af, 0xf6d8, 0xf651, 0x14ff, 0x1742, 0x19b1, 0x1ae9, 0x1b05, + 0x1a16, 0x18eb, 0x17ad, 0x168a, 0x1586, 0x143b, 0x143b, 0x125b, 0x10fc, 0x1150, 0x0fb8, 0x107a, 0x0f12, 0x0f7d, 0x0eef, 0x0ef4, + 0x0efc, 0x0ed3, 0x0e82, 0x0eea, 0x0e7a, 0x0f10, 0x0e6b, 0x0ec8, 0x0e9a, 0x0e68, 0x0e52, 0x0e6b, 0x0e07, 0x0de3, 0x0e30, 0x0ddd, + 0x0eac, 0x0f6e, 0x102c, 0x11b7, 0x1464, 0x1780, 0x1cf3, 0x222f, 0x1bd4, 0x09ab, 0xf92e, 0xf8f8, 0xfac5, 0x01eb, 0x05f8, 0x0287, + 0xfb1a, 0xfb29, 0xfb5a, 0xfb96, 0xfbcc, 0xfc11, 0xfec8, 0x0262, 0x05bf, 0x08f7, 0x0b67, 0x0bd8, 0x0ba9, 0x0b94, 0x0b9d, 0x0a6c, + 0x08af, 0x0724, 0x05c9, 0x0525, 0xe4dd, 0xe488, 0xe47a, 0xe5ea, 0xe7c2, 0xe8ba, 0xe96c, 0xe9ff, 0xea9f, 0xeb53, 0xebf6, 0xeda6, + 0xee5c, 0xeee2, 0xf06c, 0xf129, 0xf294, 0xf368, 0xf55a, 0xf541, 0xf6eb, 0xf762, 0xf8b5, 0xf8b3, 0xf9f5, 0xf9e8, 0xfae4, 0xfb01, + 0xfb57, 0xfbad, 0xfbcd, 0xfbbd, 0xfc34, 0xfb79, 0xfb19, 0xfb5a, 0xfaab, 0xf965, 0xf805, 0xf69f, 0xf468, 0xf29d, 0xf17a, 0xf547, + 0x0c1b, 0x0899, 0xf282, 0xee07, 0xede1, 0xee3e, 0xf020, 0xf01b, 0xf859, 0xfddc, 0xfe4b, 0xfed9, 0xff2f, 0xff57, 0xff51, 0xffd2, + 0x0047, 0x01b9, 0x03a0, 0x070b, 0x08c8, 0x0a03, 0x0b47, 0x0c92, 0x0cbe, 0x0c69, 0x0c23, 0x0b76, 0x0b22, 0x055a, 0x055c, 0x055d, + 0x055e, 0x055f, 0x0560, 0x0562, 0x0563, 0x0564, 0x0565, 0x0567, 0x0568, 0x056a, 0x057a, 0x0591, 0x05a9, 0x05c0, 0x05d8, 0x05ee, + 0x0602, 0x0615, 0x0624, 0x0632, 0x063f, 0x064a, 0x064e, 0x065f, 0x0655, 0x065b, 0x0661, 0x066e, 0x0684, 0x0693, 0x0656, 0x0444, + 0x0158, 0xfd7f, 0xf99b, 0xf5a4, 0xf2fd, 0xf1ca, 0xf35c, 0xf42d, 0xf557, 0xfc59, 0xfbec, 0xe3d2, 0xd104, 0xce2b, 0xcf67, 0xd81c, + 0xde41, 0xff54, 0x0ff3, 0x1041, 0x0fa5, 0x0f5b, 0x0f1c, 0x0e2c, 0x0c24, 0x0a32, 0x07b2, 0x05ee, 0x048a, 0x0404, 0x048b, 0x0695, + 0x08b4, 0x0a26, 0x0ab9, 0x09fd, 0x0715, 0x0559, 0xfe9b, 0xfea2, 0xfea8, 0xfeaf, 0xfeb5, 0xfebc, 0xfec3, 0xfec9, 0xfed0, 0xfed6, + 0xfedd, 0xfeae, 0xfe66, 0xfe38, 0xfe17, 0xfdf7, 0xfdd6, 0xfdb6, 0xfd97, 0xfd79, 0xfd5b, 0xfd37, 0xfd11, 0xfceb, 0xfccc, 0xfcbc, + 0xfcb7, 0xfcc8, 0xfcea, 0xfd2b, 0xfd81, 0xfdd3, 0xfe09, 0xfe94, 0xffb1, 0x011d, 0xffd1, 0x0072, 0xfe89, 0xfc37, 0xfa4a, 0xf8a7, + 0xf53f, 0xfe48, 0x04f2, 0x01fd, 0xf518, 0xf4cc, 0xf622, 0xf79f, 0xf88f, 0xf944, 0xffaa, 0x02d8, 0x0224, 0x0375, 0x03ec, 0x0383, + 0x0318, 0x03db, 0x0499, 0x0614, 0x0763, 0x089f, 0x0a00, 0x08a5, 0x08b7, 0x085c, 0x0760, 0x0593, 0x030f, 0x004e, 0xfe95, 0xd48b, + 0xd488, 0xd485, 0xd482, 0xd47e, 0xd47b, 0xd478, 0xd475, 0xd472, 0xd46f, 0xd46b, 0xd461, 0xd453, 0xd445, 0xd436, 0xd427, 0xd417, + 0xd407, 0xd3f3, 0xd3d5, 0xd3b7, 0xd399, 0xd37c, 0xd35e, 0xd342, 0xd32b, 0xd311, 0xd304, 0xd2f4, 0xd2e8, 0xd2ed, 0xd30d, 0xd323, + 0xd339, 0xd379, 0xd2b6, 0xd166, 0xcf1b, 0xcd51, 0xcb87, 0xc89b, 0xc4e0, 0xc33c, 0xc6a8, 0xd63e, 0xdcf9, 0xdb02, 0xd8fb, 0xd9b9, + 0xdb2f, 0xdf45, 0xe507, 0xdaa0, 0xd243, 0xcea3, 0xcdcb, 0xce16, 0xcdf2, 0xcca5, 0xcc09, 0xcb38, 0xcacb, 0xca93, 0xca5f, 0xc9db, + 0xca22, 0xcc71, 0xcfcf, 0xd33e, 0xd65c, 0xd76b, 0xd5b8, 0xd48e, 0xaf4b, 0xad25, 0xab25, 0x27f6, 0x206d, 0x1e1b, 0x1c8d, 0x1b90, + 0x1b19, 0x1ad1, 0x1adf, 0x1acb, 0x1b21, 0x1b38, 0x1b8f, 0x1d3d, 0x1f5f, 0x2422, 0xa93d, 0xafad, 0xb5fa, 0xbe7a, 0xc27d, 0xca7f, + 0xccf6, 0xd09c, 0xd53e, 0xd4a0, 0xd848, 0xd976, 0xd6f3, 0xd6fa, 0xd857, 0xd6c1, 0xd77a, 0xd6cb, 0xd7c9, 0xd832, 0xd86f, 0xd932, + 0xda69, 0xdaa7, 0xdbe7, 0xdc51, 0x2cd0, 0x389e, 0x4d04, 0x52a0, 0x55e8, 0x52ec, 0x4385, 0x2d61, 0xf321, 0xe42b, 0xe7da, 0xea3a, + 0xea7d, 0xe9a1, 0xe7d2, 0xe26f, 0xde2f, 0xda56, 0xd6f6, 0xd614, 0xd7d3, 0xdb44, 0xe3bd, 0xef27, 0xfd84, 0x08b7, 0x0fb5, 0x1365, + 0x140e, 0x4713, 0x4753, 0x47fa, 0x36ff, 0x340e, 0x31b3, 0x2f43, 0x2cee, 0x2b02, 0x2944, 0x2900, 0x28a4, 0x2949, 0x2a67, 0x2bcb, + 0x2d45, 0x2f5e, 0x3036, 0x4f14, 0x4da0, 0x4ea3, 0x4e6c, 0x502c, 0x50e9, 0x525e, 0x5346, 0x53fb, 0x54c4, 0x5522, 0x558c, 0x554f, + 0x5538, 0x5593, 0x5584, 0x55ce, 0x55be, 0x55f0, 0x55c5, 0x55ba, 0x55d6, 0x55ff, 0x56d5, 0x57fc, 0x58dd, 0x31aa, 0x26b8, 0xf62e, + 0xe132, 0xdfa8, 0xe356, 0xf5ae, 0x0c70, 0x205a, 0xf6e1, 0xf0e3, 0xeebb, 0xeed3, 0xf151, 0xf5d6, 0x0008, 0x0a65, 0x152b, 0x203c, + 0x29a9, 0x30f1, 0x357b, 0x38a9, 0x3a6a, 0x3ad3, 0x3a55, 0x3974, 0x38f8, 0x3846, 0xea7a, 0xe793, 0xe48d, 0x6070, 0x5837, 0x5552, + 0x5335, 0x519e, 0x50c8, 0x50da, 0x5066, 0x5121, 0x5262, 0x532f, 0x5432, 0x56d1, 0x5928, 0x5f73, 0xe63a, 0xed04, 0xf54f, 0xfe05, + 0x03d5, 0x0b8f, 0x0f1a, 0x12fa, 0x1706, 0x17b7, 0x1abf, 0x1c0c, 0x1ab6, 0x1ad2, 0x1bad, 0x1a4d, 0x1a5e, 0x191e, 0x18e4, 0x17e3, + 0x16b5, 0x15f0, 0x15a7, 0x1448, 0x13f2, 0x14e4, 0x5695, 0x42b2, 0x4a15, 0x46c9, 0x4726, 0x4853, 0x4f97, 0x5298, 0x38ad, 0x2ad9, + 0x27ab, 0x2643, 0x25e8, 0x26da, 0x27b5, 0x2882, 0x28d5, 0x2a5c, 0x2a36, 0x2a9c, 0x2bf9, 0x2cdd, 0x3154, 0x3860, 0x422d, 0x4938, + 0x4cc2, 0x4e61, 0x4e05, 0x3ebe, 0x3e36, 0x3d6f, 0x3ca8, 0x3c00, 0x3b96, 0x3b2c, 0x3ab4, 0x3a6a, 0x3aad, 0x3abb, 0x3bb4, 0x3cee, + 0x3e14, 0x3f33, 0x4074, 0x4151, 0x42f4, 0x4498, 0x4570, 0x4746, 0x47fe, 0x499d, 0x49fe, 0x4b26, 0x4bc1, 0x4bd2, 0x4cef, 0x4cd6, + 0x4d1d, 0x4de9, 0x4e02, 0x4db6, 0x4db1, 0x4d24, 0x4c69, 0x4b28, 0x49e7, 0x485e, 0x46b2, 0x4505, 0x4311, 0x411c, 0x3c5d, 0x3f9e, + 0x3e10, 0x40a5, 0x2f15, 0x26be, 0x2e06, 0x4361, 0x39ec, 0x18b9, 0x1313, 0x1a21, 0x1c97, 0x1b71, 0x1990, 0x1747, 0x1a83, 0x1f14, + 0x2414, 0x28a0, 0x2d2c, 0x3025, 0x3255, 0x31ef, 0x303e, 0x2e8d, 0x2cdc, 0x2b02, 0x2913, 0x281e, 0x09de, 0x09eb, 0x09f6, 0x09e0, + 0x09d0, 0x09bb, 0x099d, 0x0988, 0x0974, 0x09d0, 0x091d, 0x093b, 0x090e, 0x0875, 0x07a2, 0x0724, 0x05da, 0x05e8, 0x05ea, 0x04a8, + 0x04ec, 0x038a, 0x037b, 0x01ba, 0x0109, 0xffca, 0xfe31, 0xfdd1, 0xfc71, 0xfba3, 0xfb99, 0xfb00, 0xfa4b, 0xf9ec, 0xf917, 0xf887, + 0xf7bd, 0xf72b, 0xf71e, 0xf711, 0xf701, 0xf6e1, 0xf6e9, 0xff40, 0xfd7b, 0xec0b, 0xe86c, 0xdf69, 0xe476, 0xe21d, 0xe51d, 0xec1d, + 0x0056, 0xd4ad, 0xcc43, 0xc876, 0xcad9, 0xceeb, 0xd642, 0xdf63, 0xe948, 0xf362, 0xfa2a, 0xff91, 0x00e2, 0xffc6, 0xfe49, 0xfcb9, + 0xfca6, 0xfd66, 0xfe37, 0xff1e, 0x0017, 0xf626, 0xf646, 0xf667, 0xf69b, 0xf6b0, 0xf6c6, 0xf6de, 0xf6ec, 0xf6f6, 0xf6bb, 0xf6bf, + 0xf654, 0xf5e1, 0xf591, 0xf557, 0xf4da, 0xf4eb, 0xf3ec, 0xf2e7, 0xf2d9, 0xf164, 0xf14c, 0xf007, 0xf040, 0xefbc, 0xf000, 0xf0e1, + 0xf09d, 0xf1b8, 0xf229, 0xf1df, 0xf22e, 0xf28c, 0xf23f, 0xf271, 0xf259, 0xf28b, 0xf294, 0xf26e, 0xf239, 0xf1e5, 0xf0e3, 0xefcc, + 0xed20, 0xefca, 0xf156, 0xdadf, 0xcd1f, 0xc868, 0xce47, 0xe491, 0xe5c5, 0xe4ab, 0xfeb6, 0xfcbf, 0xfcb0, 0xfd35, 0xfd60, 0xfd00, + 0xfbd1, 0xfc99, 0xfeca, 0x037c, 0x08ad, 0x0ea0, 0x13b4, 0x15c6, 0x17c3, 0x1a0b, 0x1c83, 0x1efa, 0x217d, 0x217a, 0xd7b0, 0xd750, + 0xd6f0, 0xd640, 0xd552, 0xd465, 0xd37d, 0xd310, 0xd2e1, 0xd2d0, 0xd3dd, 0xd4c2, 0xd642, 0xd834, 0xda6c, 0xdd06, 0xe009, 0xe2f7, + 0xe5f7, 0xe997, 0xecaa, 0xf0ad, 0xf3a4, 0xf7ea, 0xfac3, 0xfdc1, 0x0108, 0x026e, 0x04dd, 0x069b, 0x06db, 0x07e8, 0x0950, 0x0a06, + 0x0b9e, 0x0c9e, 0x0e1c, 0x0eac, 0x0f12, 0x0f7a, 0x0feb, 0x107d, 0x10f0, 0x0fac, 0xfe93, 0x060a, 0x10bd, 0x2a7d, 0x27dc, 0x299e, + 0x1ffa, 0x18f7, 0xea48, 0xf360, 0xf571, 0xf6c3, 0xf749, 0xf776, 0xf6bf, 0xf469, 0xf2ef, 0xf30f, 0xf521, 0xf812, 0xf993, 0xf939, + 0xf7a1, 0xf5db, 0xf4d7, 0xf45a, 0xf31c, 0xf192, 0xf026, 0x1ca7, 0x1c95, 0x1c83, 0x1c71, 0x1c5f, 0x1c4d, 0x1c3b, 0x1c29, 0x1c16, + 0x1c04, 0x1bf2, 0x1be0, 0x1bcd, 0x1bbb, 0x1ba9, 0x1b98, 0x1b88, 0x1b6d, 0x1b51, 0x1b3b, 0x1b26, 0x1b10, 0x1afb, 0x1ae5, 0x1ad0, + 0x1abb, 0x1ad2, 0x1b1a, 0x1b62, 0x1ba9, 0x1c09, 0x1c69, 0x1caa, 0x1e48, 0x1fc3, 0x22c9, 0x25a4, 0x289d, 0x2a80, 0x2b9c, 0x2c40, + 0x28fd, 0x1e06, 0x0d52, 0xfeb2, 0xf4b2, 0xf86f, 0xe6ee, 0xe2dc, 0xe14e, 0xe293, 0xef84, 0x15e7, 0x1102, 0x10a7, 0x0f63, 0x0f06, + 0x0f44, 0x1112, 0x1461, 0x1874, 0x1c8b, 0x1fd0, 0x2298, 0x250e, 0x25ac, 0x25b0, 0x24e8, 0x234f, 0x2167, 0x1f31, 0x1cfc, 0x1cb9, + 0xde82, 0xde78, 0xde6d, 0xde63, 0xde58, 0xde4e, 0xde43, 0xde38, 0xde2e, 0xde23, 0xde19, 0xde0e, 0xde04, 0xddf9, 0xddef, 0xdde3, + 0xddd7, 0xddd7, 0xddde, 0xdde9, 0xddf5, 0xde01, 0xde0c, 0xde18, 0xde23, 0xde2f, 0xde32, 0xde55, 0xde78, 0xde9b, 0xdeac, 0xdebd, + 0xdec8, 0xdf3b, 0xdfc6, 0xe0c8, 0xe152, 0xe116, 0xe0bb, 0xe006, 0xded2, 0xdf0e, 0xde78, 0xe87c, 0x0741, 0x0d3a, 0x008b, 0x0609, + 0x057a, 0x05df, 0x0a4b, 0x0069, 0xf546, 0x04e3, 0x04e0, 0x0595, 0x0774, 0x082d, 0x0720, 0x03a3, 0xff57, 0xfa62, 0xf4ef, 0xf13c, + 0xeec1, 0xeb92, 0xe93e, 0xe7c4, 0xe725, 0xe4bd, 0xe27c, 0xe006, 0xde8d, 0xe034, 0xe03b, 0xe042, 0xe04a, 0xe051, 0xe058, 0xe060, + 0xe067, 0xe06f, 0xe076, 0xe07e, 0xe085, 0xe08d, 0xe095, 0xe09c, 0xe0a6, 0xe0b0, 0xe0c8, 0xe0e5, 0xe0fc, 0xe114, 0xe12b, 0xe142, + 0xe159, 0xe171, 0xe188, 0xe171, 0xe137, 0xe0fe, 0xe0c4, 0xe0ac, 0xe094, 0xe084, 0xdf58, 0xde1b, 0xdb3d, 0xd908, 0xd77a, 0xd716, + 0xd774, 0xd826, 0xdc01, 0xe210, 0xe9a7, 0xeaa7, 0xe46e, 0xc9b0, 0xbdd0, 0xbd05, 0xbe88, 0xce24, 0xdd08, 0xd7a0, 0xe199, 0xe2ba, + 0xe458, 0xe62c, 0xe6a8, 0xe492, 0xe4b3, 0xe703, 0xe89e, 0xe988, 0xe855, 0xe636, 0xe446, 0xe3bc, 0xe404, 0xe468, 0xe3ad, 0xe2b6, + 0xe1e5, 0xe02c, 0x1a7a, 0x19ea, 0x195a, 0x181a, 0x1683, 0x14ec, 0x1355, 0x11be, 0x1028, 0x0e91, 0x0cfb, 0x0b65, 0x0b54, 0x0b43, + 0x0b32, 0x0b21, 0x0b10, 0x0aff, 0x0aef, 0x0ade, 0x0acd, 0x0abc, 0x0aab, 0x0a9a, 0x0a89, 0x0a78, 0x0a67, 0x0a56, 0x0a46, 0x0a35, + 0x0a24, 0x0a13, 0x0a08, 0x0a4e, 0x0a95, 0x0adc, 0x0b23, 0x0b69, 0x0bb0, 0x0bf7, 0x0c3e, 0x0c84, 0x0c28, 0x0adf, 0x085f, 0x05de, + 0x04b6, 0x046e, 0x0491, 0x04b4, 0x0505, 0x0781, 0x131e, 0x1b00, 0x1b00, 0x1b00, 0x1b00, 0x1aec, 0x1ab0, 0x18ab, 0x16a2, 0x1495, + 0x1283, 0x106f, 0x10b1, 0x1202, 0x1354, 0x14b5, 0x161b, 0x1788, 0x18ff, 0x1a41, 0x1af4, 0xfd3c, 0xfd7d, 0xfdbf, 0xfe02, 0xfe45, + 0xfe88, 0xfecb, 0xff0c, 0xff4b, 0xff89, 0xffc5, 0xffff, 0xffff, 0xffff, 0x0000, 0x0000, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, + 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0002, 0x0002, 0x0004, 0x0004, 0x0004, 0x0005, 0x0005, 0x0005, 0x0005, + 0x0005, 0x0003, 0x0002, 0x0003, 0x0002, 0x0000, 0xfffd, 0xfffa, 0xfff6, 0xfff4, 0xfff2, 0xfff2, 0xfff4, 0xfff5, 0xfff7, 0xfffc, + 0xfffd, 0xfffd, 0xfffe, 0xffff, 0x0012, 0x00ab, 0x016b, 0x0284, 0x03b3, 0x04c3, 0x05ac, 0x0665, 0x053e, 0x041c, 0x02c1, 0x0167, + 0xffdf, 0xfe5e, 0xfcd8, 0xfc29, 0x006a, 0x0069, 0x0066, 0x006a, 0x006e, 0x006d, 0x0067, 0x005c, 0x004c, 0x0037, 0x001d, 0xffff, + 0xffff, 0xffff, 0xfffd, 0xfffb, 0xfffb, 0xfffa, 0xfff9, 0xfff9, 0xfff8, 0xfff7, 0xfff6, 0xfff6, 0xfff5, 0xfff4, 0xfff3, 0xfff3, + 0xfff2, 0xfff1, 0xfff1, 0xfff0, 0xfff0, 0xffef, 0xffee, 0xffed, 0xffec, 0xffec, 0xffea, 0xffe9, 0xffe8, 0xffe7, 0xffe6, 0xffe5, + 0xffe6, 0xffe8, 0xffea, 0xffec, 0xffee, 0xfff0, 0xfff2, 0xfff4, 0xfff5, 0xfff6, 0xfff9, 0xfffd, 0xffff, 0x000d, 0xffb2, 0xff03, + 0xfdf2, 0xfc9a, 0xfb23, 0xf98e, 0xf965, 0xf925, 0xf8d1, 0xf8de, 0xf8d2, 0xf88c, 0xf82a, 0xf7ad, 0xf767, 0x8e76, 0x8f0e, 0x8fa5, + 0x903d, 0x9111, 0x925e, 0x93ac, 0x94fa, 0x9647, 0x9795, 0x98e2, 0x9a2f, 0x9b7c, 0x9c82, 0x9d61, 0x9e3d, 0x9f13, 0x9fe6, 0xa0b3, + 0xa17a, 0xa210, 0xa24a, 0xa226, 0xa0c3, 0x9f22, 0x9dcf, 0x9c76, 0x9a55, 0x97bd, 0x959b, 0x932a, 0x9092, 0x8ec5, 0x8cfd, 0x8cf9, + 0x8cfa, 0x8d02, 0x8d05, 0x8cde, 0x8ca2, 0x8c66, 0x8c2a, 0x8c5c, 0x93a5, 0xa064, 0xacc4, 0xb4e9, 0xb66f, 0xb6bb, 0xb6e1, 0xb347, + 0xa6f5, 0xa034, 0xa17d, 0xa17d, 0xa17d, 0xa17d, 0xa18e, 0xa1c2, 0xa297, 0xa372, 0xa454, 0xa540, 0xa634, 0xa4b0, 0xa1f4, 0x9f21, + 0x9c3f, 0x9953, 0x965c, 0x9356, 0x9042, 0x8ee5, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, + 0x0000, 0xfff6, 0xffed, 0xffe9, 0xffd2, 0xffc7, 0xffc9, 0xffd5, 0xffee, 0x0013, 0x001a, 0xffd2, 0xff23, 0xfe81, 0xfe29, 0xff01, + 0x0028, 0x00f4, 0x0143, 0x0117, 0x0128, 0x01b6, 0x0262, 0x01cc, 0x0108, 0x006e, 0x002a, 0x0017, 0x0029, 0x002a, 0x0045, 0x0055, + 0x0052, 0x0066, 0x0076, 0x006b, 0x004f, 0x0030, 0x000f, 0x000b, 0x0008, 0x0003, 0x0001, 0x0001, 0x0000, 0x0000, 0x0000, 0x0013, + 0x00bf, 0x01a0, 0x027c, 0x036e, 0x0497, 0x05bb, 0x0709, 0x088e, 0x0a15, 0x0b98, 0x0d10, 0x0e78, 0x0fca, 0x10ff, 0x1174, 0x0000, + 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0xffb8, 0xff4b, 0xfede, 0xfdc2, 0xfca5, 0xfb88, + 0xfa6b, 0xf94e, 0xf832, 0xf7ca, 0xf8c8, 0xfc93, 0x006e, 0x0453, 0x0339, 0xff8c, 0xfbda, 0xf81c, 0xf994, 0xfda5, 0x01ad, 0x044d, + 0x042c, 0x0427, 0x039f, 0x0214, 0x0099, 0xffed, 0xff9e, 0xff57, 0xff32, 0xff51, 0xff80, 0xffbf, 0xfff7, 0x001b, 0x0024, 0x001f, + 0x0013, 0x0006, 0xfffc, 0xfffc, 0xfffd, 0x0000, 0x0000, 0x0000, 0xffee, 0x0037, 0x00c6, 0x015d, 0x01e6, 0x024b, 0x02bd, 0x02d1, + 0x02ab, 0x0251, 0x01bb, 0x00f0, 0xffeb, 0xfeb1, 0xfd3f, 0xfc91, 0xb4ba, 0xba62, 0xc00b, 0xc5b3, 0xca23, 0xcc23, 0xcba3, 0xcb22, + 0xcaa2, 0xca21, 0xc9a1, 0xc920, 0xc8a0, 0xc81f, 0xc467, 0xbd95, 0xb535, 0xacd6, 0xa477, 0xa048, 0xa96c, 0xaa40, 0xa423, 0xa561, + 0xab52, 0xa736, 0xa4e5, 0xad8d, 0xa94b, 0xa511, 0xacc0, 0xa350, 0xa717, 0xafb0, 0xaafb, 0xa7a0, 0xb18b, 0xa936, 0xa68c, 0xa6ff, + 0xa772, 0xa7da, 0xa842, 0xa9ac, 0xab15, 0xac7f, 0xade8, 0xaf52, 0xb0bb, 0xb1c2, 0xb0d4, 0xb0d4, 0xbe79, 0xc8cf, 0xc8cf, 0xc8cf, + 0xc8cf, 0xc88b, 0xc7bf, 0xc107, 0xba4f, 0xb397, 0xacdf, 0xa626, 0xa37e, 0xa39f, 0xa542, 0xa6e5, 0xa888, 0xaa2b, 0xabce, 0xad71, + 0xae37, 0xfc3b, 0xfbc6, 0xfb51, 0xfadc, 0xfa66, 0xf9f0, 0xf97a, 0xf904, 0xf88d, 0xf816, 0xf7a0, 0xf730, 0xf6c3, 0xf657, 0xf5eb, + 0xf583, 0xf535, 0xf519, 0xf4fb, 0xf4dd, 0xf4bd, 0xf49c, 0xf479, 0xf4d2, 0xf569, 0xf600, 0xf696, 0xf72d, 0xf7c4, 0xf85a, 0xf8f1, + 0xf987, 0xf9ec, 0xfa82, 0xfb18, 0xfbae, 0xfc45, 0xfcdb, 0xfd71, 0xfe07, 0xfe9d, 0xfe90, 0xfe83, 0xfe56, 0xfdeb, 0xfd80, 0xfd15, + 0xfcaa, 0xfc3f, 0xfbd4, 0xfc5b, 0x0291, 0x0b4f, 0x0fe4, 0x11b7, 0x1175, 0x0fca, 0x0e1f, 0x0c75, 0x0aca, 0x0920, 0x0776, 0x05cd, + 0x0422, 0x0277, 0x00cb, 0xff1c, 0xfd6b, 0xfbb8, 0xfa02, 0xf847, 0xf689, 0xf5d4, 0x0a69, 0x0a8f, 0x0ab2, 0x0ad3, 0x0af1, 0x0b0d, + 0x0b26, 0x0b3c, 0x0b4f, 0x0b63, 0x0b76, 0x0b21, 0x0a98, 0x0a0e, 0x0982, 0x08bd, 0x07dc, 0x06f9, 0x0623, 0x054e, 0x0478, 0x03a2, + 0x0305, 0x02d7, 0x02a9, 0x027b, 0x024e, 0x0222, 0x01f7, 0x01ce, 0x01a7, 0x0180, 0x0167, 0x0140, 0x0131, 0x012d, 0x012a, 0x0127, + 0x0124, 0x0122, 0x0120, 0x011c, 0x0119, 0x0115, 0x0110, 0x010b, 0x0107, 0x00fc, 0x00f1, 0x00e7, 0x00e0, 0x00de, 0x00d0, 0x00ba, + 0x00a5, 0x0094, 0x0088, 0x00b5, 0x00e5, 0x0116, 0x014a, 0x0203, 0x02bc, 0x0378, 0x0438, 0x04fc, 0x05c4, 0x068d, 0x0757, 0x0822, + 0x08eb, 0x09b2, 0x0a0a, 0x870f, 0x8684, 0x85f7, 0x856a, 0x84dc, 0x844e, 0x83bf, 0x8330, 0x82a0, 0x8222, 0x81ac, 0x814c, 0x80fb, + 0x80ac, 0x8061, 0x8028, 0x7fff, 0x7fe2, 0x7ff5, 0x8008, 0x801d, 0x8033, 0x803a, 0x802a, 0x801d, 0x800f, 0x7fff, 0x7fef, 0x7fdc, + 0x7fd8, 0x7fd8, 0x7fd7, 0x7fd6, 0x7fd3, 0x7fcd, 0x7fc4, 0x7fbc, 0x7fb3, 0x7fab, 0x7fa2, 0x7f99, 0x7f8c, 0x7f7f, 0x7f71, 0x7f61, + 0x7f52, 0x7f58, 0x7f6b, 0x7f7d, 0x7f90, 0x7fa8, 0x7fdf, 0x801f, 0x8045, 0x8059, 0x8064, 0x806a, 0x8085, 0x809e, 0x80b2, 0x80c2, + 0x80e7, 0x8119, 0x8149, 0x816a, 0x817b, 0x817e, 0x816f, 0x8151, 0x8122, 0x80e2, 0x8090, 0x808d, 0xdcaa, 0xdd30, 0xde00, 0xdd89, + 0xdc2b, 0xdad8, 0xd88e, 0xd640, 0xd40d, 0xd210, 0xd01e, 0xcf20, 0xceac, 0xcd6c, 0xcc2f, 0xcb8e, 0xca0e, 0xc9ea, 0xc9cb, 0xc869, + 0xc8f6, 0xc853, 0xc949, 0xc916, 0xc9fa, 0xca3e, 0xcaa6, 0xcbf2, 0xcc0d, 0xcd2a, 0xce10, 0xce8d, 0xce96, 0xcede, 0xcf25, 0xcf6b, + 0xcfaf, 0xcf5d, 0xcde9, 0xcc75, 0xcb00, 0xc9e2, 0xc972, 0xc8ce, 0xc7c0, 0xc7fd, 0xc7c3, 0xc780, 0xc7c7, 0xc894, 0xc978, 0xd645, + 0xe4e9, 0xeb02, 0xec37, 0xebea, 0xeaa5, 0xe961, 0xe83f, 0xe729, 0xe60c, 0xe4e1, 0xe3ac, 0xe25e, 0xe0f5, 0xdf6c, 0xddb9, 0xdbd2, + 0xda6d, 0xd935, 0xd7d0, 0xd68c, 0xd5c9, 0x669e, 0x6664, 0x663c, 0x6628, 0x65f1, 0x65a4, 0x6525, 0x64ce, 0x6491, 0x6460, 0x6411, + 0x63c3, 0x6391, 0x642c, 0x64be, 0x6596, 0x66a1, 0x679f, 0x68aa, 0x6999, 0x6a71, 0x6b05, 0x6b7a, 0x6bcf, 0x6c19, 0x6c65, 0x6ca6, + 0x6cef, 0x6d31, 0x6d71, 0x6db3, 0x6deb, 0x6df2, 0x6e2b, 0x6e65, 0x6ea0, 0x6edc, 0x6f10, 0x6efb, 0x6ee4, 0x6ecb, 0x6ec3, 0x6ee1, + 0x6ee2, 0x6eb5, 0x6ece, 0x6ee4, 0x6eff, 0x6f30, 0x6f64, 0x6e2e, 0x6e17, 0x7a35, 0x825a, 0x82f1, 0x82e7, 0x8272, 0x81fd, 0x8093, + 0x7eae, 0x7ccb, 0x7ae8, 0x7909, 0x76fe, 0x7470, 0x71db, 0x6f54, 0x6ce2, 0x6aac, 0x6896, 0x668d, 0x64d8, 0x6435, 0x0085, 0x0094, + 0x016e, 0x02bf, 0x0382, 0x0446, 0x0468, 0x044d, 0x043b, 0x0475, 0x04ad, 0x0577, 0x05c1, 0x05a9, 0x0598, 0x055f, 0x051e, 0x04e3, + 0x04a4, 0x048c, 0x0478, 0x048e, 0x04b8, 0x04fd, 0x054d, 0x05a9, 0x060f, 0x0670, 0x06e2, 0x074e, 0x07bd, 0x082e, 0x082b, 0x08b2, + 0x0937, 0x09bc, 0x0a40, 0x0a7e, 0x0a42, 0x0a05, 0x09c8, 0x09b1, 0x09e3, 0x0995, 0x0844, 0x0798, 0x06f7, 0x0650, 0x05f8, 0x05f2, + 0x06f1, 0x0d7d, 0x11d2, 0x1101, 0x10c8, 0x10c3, 0x10ce, 0x10d6, 0x10d4, 0x10ba, 0x1089, 0x103f, 0x0fdd, 0x0f33, 0x0e3e, 0x0d31, + 0x0bf1, 0x0a77, 0x091b, 0x07c5, 0x064a, 0x052d, 0x04aa, 0x1aae, 0x199f, 0x188f, 0x1983, 0x1b78, 0x1df6, 0x20b9, 0x237b, 0x263e, + 0x2805, 0x294d, 0x2a96, 0x2a53, 0x2adb, 0x2b4f, 0x2ad3, 0x2b89, 0x2a8a, 0x299e, 0x2aad, 0x296c, 0x2a07, 0x28e2, 0x2981, 0x28d2, + 0x2912, 0x2937, 0x2839, 0x28ea, 0x2840, 0x27e8, 0x2819, 0x27d5, 0x27c7, 0x2868, 0x290a, 0x29ac, 0x2a9a, 0x2c24, 0x2dad, 0x2f36, + 0x2e52, 0x2d6e, 0x2c89, 0x2a14, 0x26d7, 0x248e, 0x22eb, 0x21a3, 0x2146, 0x2963, 0x342b, 0x3123, 0x2d34, 0x2b75, 0x2a8d, 0x2a93, + 0x2a85, 0x2a77, 0x2a69, 0x29d6, 0x2901, 0x282c, 0x2757, 0x2682, 0x25ad, 0x24d8, 0x241e, 0x239b, 0x2317, 0x2294, 0x2211, 0x218e, + 0xe05a, 0xe0aa, 0xe0a8, 0xe0a6, 0xdfa5, 0xdea6, 0xdda7, 0xdd06, 0xdc92, 0xdc1f, 0xdbab, 0xdb38, 0xdaed, 0xdaf2, 0xdb0d, 0xdb2e, + 0xdb4c, 0xdbc1, 0xdc2d, 0xdc19, 0xdc8e, 0xdc86, 0xdce0, 0xdcc6, 0xdd00, 0xdcfe, 0xdd03, 0xdd54, 0xdd3b, 0xdd7d, 0xddad, 0xddc3, + 0xddf5, 0xde0c, 0xde23, 0xde3b, 0xde52, 0xde69, 0xdec2, 0xdf3b, 0xdfb0, 0xe09a, 0xe26b, 0xe43d, 0xe610, 0xe804, 0xe9fa, 0xeacf, + 0xeba4, 0xeb7b, 0xe3c9, 0xd46b, 0xd0c0, 0xd18b, 0xd3ac, 0xd423, 0xd49a, 0xd4ca, 0xd50d, 0xd56f, 0xd5cc, 0xd622, 0xd674, 0xd70d, + 0xd7a2, 0xd832, 0xd8be, 0xd918, 0xd970, 0xd9c5, 0xda17, 0xda65, 0xdabe, 0x044b, 0x044c, 0x0456, 0x0460, 0x0489, 0x04c1, 0x0503, + 0x053b, 0x056e, 0x05a2, 0x05d6, 0x060b, 0x062b, 0x0620, 0x0614, 0x05f8, 0x05d7, 0x05aa, 0x0588, 0x0577, 0x054d, 0x053e, 0x052a, + 0x052a, 0x0522, 0x0522, 0x051f, 0x0513, 0x0510, 0x04fd, 0x04f2, 0x04f7, 0x04f5, 0x04fa, 0x04fe, 0x0503, 0x0507, 0x050c, 0x0526, + 0x053e, 0x053c, 0x0530, 0x050f, 0x04f3, 0x04da, 0x04ba, 0x047d, 0x0450, 0x0424, 0x0419, 0x058a, 0x0908, 0x0236, 0xfc31, 0xfb7a, + 0xfb53, 0xfb2d, 0xfb1b, 0xfb4e, 0xfc17, 0xfce3, 0xfdb1, 0xfe82, 0xff45, 0x000c, 0x00d7, 0x01a5, 0x027d, 0x0347, 0x0409, 0x04cd, + 0x0592, 0x0617, 0x04ab, 0x04bf, 0x04cc, 0x04d8, 0x04c8, 0x04c7, 0x04cb, 0x04d8, 0x04ea, 0x04fc, 0x050c, 0x051b, 0x0523, 0x051f, + 0x051e, 0x0513, 0x0502, 0x04fd, 0x04fd, 0x04e9, 0x04e1, 0x04d3, 0x04d6, 0x04cf, 0x04d5, 0x04d4, 0x04d2, 0x04d9, 0x04d1, 0x04ce, + 0x04ce, 0x04d7, 0x04e1, 0x04e9, 0x04f2, 0x04fb, 0x0503, 0x050c, 0x04fd, 0x04d6, 0x0494, 0x0462, 0x044d, 0x0438, 0x0422, 0x0402, + 0x03f5, 0x03d1, 0x03ab, 0x037c, 0x03fa, 0x046d, 0x095c, 0x0bd1, 0x0b80, 0x0b6a, 0x0b53, 0x0b44, 0x0b5d, 0x0ac0, 0x0a27, 0x0992, + 0x0900, 0x086f, 0x07e4, 0x0760, 0x06e1, 0x0665, 0x0604, 0x05b3, 0x0566, 0x051b, 0x052a, 0xf473, 0xf499, 0xf4c9, 0xf4fc, 0xf435, + 0xf36b, 0xf29f, 0xf1d0, 0xf164, 0xf0f1, 0xf07d, 0xf008, 0xefce, 0xefc6, 0xefd0, 0xf04d, 0xf05e, 0xf11f, 0xf1e1, 0xf1ee, 0xf2db, + 0xf320, 0xf40c, 0xf45f, 0xf53d, 0xf5d0, 0xf671, 0xf77f, 0xf7ef, 0xf8d7, 0xf995, 0xfa0b, 0xfa86, 0xfa68, 0xfa4c, 0xfa32, 0xfa17, + 0xf9fd, 0xf8d9, 0xf740, 0xf5ae, 0xf428, 0xf1ce, 0xef11, 0xec33, 0xe97d, 0xe715, 0xe568, 0xe4cf, 0xe5a5, 0xf07a, 0x0fcf, 0x21d1, + 0x221a, 0x1f1a, 0x1cb4, 0x1b1c, 0x197a, 0x17d9, 0x163a, 0x149e, 0x1259, 0x1019, 0x0ddd, 0x0af8, 0x0820, 0x05ff, 0x03de, 0x01bd, + 0xff9a, 0xfd76, 0xfbe5, 0xfb81, 0x8830, 0x87f3, 0x87be, 0x878c, 0x87aa, 0x87c3, 0x87d8, 0x87e8, 0x87e0, 0x882c, 0x8876, 0x88bd, + 0x8909, 0x89b9, 0x8aa8, 0x8b67, 0x8c98, 0x8d80, 0x8e60, 0x8f60, 0x8fd9, 0x905a, 0x904d, 0x9052, 0x9021, 0x8ffb, 0x8fc7, 0x8f70, + 0x8f32, 0x8ed1, 0x8e75, 0x8e17, 0x8dcc, 0x8dba, 0x8d66, 0x8d12, 0x8cbf, 0x8c6c, 0x8c48, 0x8c53, 0x8c68, 0x8c71, 0x8cd4, 0x8d8c, + 0x8e10, 0x8ea4, 0x8f36, 0x8f80, 0x8fa7, 0x8f86, 0x8f7e, 0x8ac6, 0x806b, 0x7cbb, 0x7c61, 0x7c50, 0x7c6f, 0x7ceb, 0x7d68, 0x7dec, + 0x7e76, 0x7f5c, 0x8030, 0x8100, 0x822f, 0x8373, 0x845e, 0x854c, 0x863c, 0x8749, 0x888c, 0x8987, 0x89f1, 0xe507, 0xe588, 0xe60b, + 0xe68a, 0xe718, 0xe7a6, 0xe832, 0xe8bd, 0xe944, 0xe9ec, 0xea95, 0xeb40, 0xebec, 0xec58, 0xecb4, 0xed0b, 0xed0e, 0xed58, 0xed82, + 0xed37, 0xed69, 0xed30, 0xed6a, 0xed43, 0xed5f, 0xed43, 0xed2b, 0xed54, 0xed1b, 0xed2f, 0xed31, 0xed17, 0xed23, 0xece4, 0xec9c, + 0xec53, 0xec09, 0xebbe, 0xebb3, 0xeb64, 0xeb0d, 0xeaa4, 0xea66, 0xea40, 0xeaa9, 0xeb6c, 0xec00, 0xec45, 0xec50, 0xec33, 0xea4b, + 0xe5d3, 0xebe2, 0xef22, 0xefaa, 0xeff3, 0xefcc, 0xef60, 0xeef1, 0xee81, 0xee15, 0xeda9, 0xed53, 0xed0b, 0xecd2, 0xeccf, 0xeccb, + 0xecd1, 0xece2, 0xecfe, 0xed2b, 0xed49, 0xed28, 0x289a, 0x276c, 0x263e, 0x2646, 0x26e8, 0x278a, 0x2890, 0x2996, 0x2a9c, 0x2ba2, + 0x2ca8, 0x2cea, 0x2c21, 0x2c38, 0x2c52, 0x2b97, 0x2c2d, 0x2b21, 0x2a3c, 0x2b48, 0x2a0e, 0x2aa4, 0x2967, 0x29ea, 0x2921, 0x2949, + 0x295c, 0x2853, 0x2906, 0x2868, 0x2832, 0x2896, 0x288a, 0x28e7, 0x2a24, 0x2b61, 0x2c9f, 0x2e6d, 0x315f, 0x3450, 0x3742, 0x3a34, + 0x3c89, 0x3e8f, 0x4096, 0x4177, 0x4287, 0x434c, 0x434f, 0x42a0, 0x3a78, 0x1cbe, 0x0a28, 0x0fc2, 0x16f1, 0x1a19, 0x1af9, 0x1b72, + 0x1beb, 0x1bdf, 0x1ac8, 0x19b1, 0x189a, 0x17cb, 0x1806, 0x184e, 0x1835, 0x181c, 0x1803, 0x17ea, 0x17d1, 0x17b7, 0x1799, 0xbb75, + 0xbbf1, 0xbc5b, 0xbc85, 0xbc30, 0xbbb7, 0xbb05, 0xba54, 0xb9b4, 0xb92e, 0xb8dc, 0xb8d3, 0xb90e, 0xb8d5, 0xb899, 0xb8cf, 0xb846, + 0xb88b, 0xb8be, 0xb821, 0xb87b, 0xb813, 0xb87b, 0xb81c, 0xb85c, 0xb828, 0xb805, 0xb869, 0xb7ff, 0xb846, 0xb841, 0xb821, 0xb82b, + 0xb81e, 0xb7ee, 0xb78d, 0xb6f7, 0xb621, 0xb52a, 0xb450, 0xb384, 0xb302, 0xb2cf, 0xb306, 0xb3a4, 0xb466, 0xb4da, 0xb51e, 0xb557, + 0xb565, 0xb4bf, 0xb9b9, 0xbe08, 0xbe96, 0xbe26, 0xbdfb, 0xbdeb, 0xbdbe, 0xbd5c, 0xbcb2, 0xbbd3, 0xbaf1, 0xba35, 0xb9d7, 0xba06, + 0xbaae, 0xbb82, 0xbc7a, 0xbd74, 0xbe5c, 0xbf20, 0xbfac, 0xbfe5, 0xf5ed, 0xf664, 0xf6d7, 0xf707, 0xf6d9, 0xf680, 0xf5f9, 0xf572, + 0xf4ee, 0xf483, 0xf44f, 0xf44c, 0xf487, 0xf471, 0xf44d, 0xf463, 0xf404, 0xf455, 0xf494, 0xf403, 0xf47c, 0xf42d, 0xf4bf, 0xf493, + 0xf4f4, 0xf4fc, 0xf509, 0xf593, 0xf565, 0xf5d8, 0xf608, 0xf5fe, 0xf636, 0xf660, 0xf65b, 0xf621, 0xf5b2, 0xf4fd, 0xf414, 0xf312, + 0xf214, 0xf167, 0xf102, 0xf116, 0xf19a, 0xf262, 0xf2e0, 0xf32f, 0xf373, 0xf38d, 0xf1d5, 0xf2be, 0xfdc0, 0xffec, 0xfeff, 0xfe7d, + 0xfe32, 0xfe17, 0xfe10, 0xfe1b, 0xfe3d, 0xfe54, 0xfe52, 0xfe16, 0xfd93, 0xfce1, 0xfc21, 0xfb5d, 0xfa8c, 0xf9d3, 0xf937, 0xf8d2, + 0xf8a6, 0xee42, 0xee3f, 0xee3f, 0xee48, 0xee56, 0xee60, 0xee75, 0xee8a, 0xeea2, 0xeeb7, 0xeec3, 0xeec8, 0xeebd, 0xeec2, 0xeec4, + 0xeea0, 0xeea8, 0xee95, 0xee78, 0xee70, 0xee4d, 0xee44, 0xee2e, 0xee33, 0xee06, 0xedfe, 0xedfc, 0xedd6, 0xede5, 0xedcd, 0xedcc, + 0xedba, 0xedb8, 0xedc4, 0xedca, 0xedcd, 0xedd9, 0xedf2, 0xee1f, 0xee5b, 0xeeaf, 0xef0a, 0xef5e, 0xefa2, 0xefcc, 0xefe8, 0xf002, + 0xeffc, 0xefed, 0xeffa, 0xefbe, 0xebed, 0xe9c5, 0xe9a1, 0xe9b9, 0xe9cc, 0xe9cc, 0xe9cc, 0xe9d7, 0xe9f0, 0xea1a, 0xea54, 0xea99, + 0xeaea, 0xeb49, 0xebb1, 0xec19, 0xec76, 0xecd1, 0xed23, 0xed63, 0xed8b, 0xed9f, }; + +JointIndex Stalfos4_ao4posecAnimJointIndices[51] = { + { 0x0019, 0x0062, 0x00ab, }, + { 0x0000, 0x0001, 0x0000, }, + { 0x00f4, 0x013d, 0x0186, }, + { 0x01cf, 0x0218, 0x0261, }, + { 0x02aa, 0x02f3, 0x033c, }, + { 0x0385, 0x0002, 0x0000, }, + { 0x03ce, 0x0417, 0x0460, }, + { 0x0003, 0x0004, 0x0002, }, + { 0x0005, 0x0002, 0x0006, }, + { 0x0002, 0x0002, 0x0002, }, + { 0x04a9, 0x04f2, 0x053b, }, + { 0x0584, 0x05cd, 0x0616, }, + { 0x065f, 0x0002, 0x0000, }, + { 0x06a8, 0x06f1, 0x073a, }, + { 0x0001, 0x0007, 0x0000, }, + { 0x0008, 0x0009, 0x000a, }, + { 0x0000, 0x0000, 0x0002, }, + { 0x0783, 0x07cc, 0x0815, }, + { 0x085e, 0x08a7, 0x08f0, }, + { 0x0939, 0x0002, 0x0002, }, + { 0x0982, 0x09cb, 0x0a14, }, + { 0x0001, 0x0007, 0x0000, }, + { 0x000b, 0x000c, 0x000d, }, + { 0x0000, 0x0002, 0x0000, }, + { 0x0a5d, 0x0aa6, 0x0aef, }, + { 0x0b38, 0x0b81, 0x0bca, }, + { 0x0c13, 0x0002, 0x0000, }, + { 0x0c5c, 0x0ca5, 0x0cee, }, + { 0x000e, 0x000f, 0x0000, }, + { 0x0002, 0x0002, 0x0010, }, + { 0x0002, 0x0000, 0x0002, }, + { 0x0d37, 0x0d80, 0x0dc9, }, + { 0x0e12, 0x0e5b, 0x0ea4, }, + { 0x0eed, 0x0f36, 0x0f7f, }, + { 0x0011, 0x0000, 0x0002, }, + { 0x0000, 0x0000, 0x0000, }, + { 0x0000, 0x0000, 0x0000, }, + { 0x0000, 0x0000, 0x0000, }, + { 0x0000, 0x0000, 0x0000, }, + { 0x0fc8, 0x0000, 0x0002, }, + { 0x1011, 0x105a, 0x10a3, }, + { 0x10ec, 0x1135, 0x117e, }, + { 0x11c7, 0x0000, 0x0002, }, + { 0x1210, 0x1259, 0x12a2, }, + { 0x0012, 0x0000, 0x0000, }, + { 0x12eb, 0x1334, 0x137d, }, + { 0x13c6, 0x0000, 0x0000, }, + { 0x140f, 0x1458, 0x14a1, }, + { 0x0012, 0x0000, 0x0000, }, + { 0x0013, 0x0014, 0x0015, }, + { 0x0016, 0x0017, 0x0018, }, +}; + +AnimationHeader Stalfos4_ao4posecAnim = { { 73 }, Stalfos4_ao4posecAnimFrameData, Stalfos4_ao4posecAnimJointIndices, 25 }; + +u64 Helmet_helmet_ci4[] = { + 0x0122333443333333, 0x5532667244445511, 0x1555444444455533, 0x3332277880088888, 0x2333599445999999, 0xab550672444451cc, 0xcd55554444555500, 0x0888777ddd755688, + 0x5bbb999999999999, 0xab531072444416cc, 0xcd15554444555517, 0x768888d870355555, 0x9999999999999999, 0x9b5310655555cccc, 0xccc8555544555410, 0x8603333333325531, + 0x9999999999999999, 0x9b5300655557cccc, 0xcccc054544554400, 0x8603333333211555, 0x9999999999999999, 0x9b31101553ddcccc, 0xccccc84444555387, 0x6222222117666000, + 0x9999999999999999, 0x9b31111557ddcccc, 0xcccccc0444553187, 0x0101100777677110, 0x9999999bbbbbb999, 0x9b221155ddddcccc, 0xcccccc774b451377, 0x0066612217766067, + 0xabbbbbb99999b999, 0x9b2211418dddcccc, 0xcccdddd724442266, 0x0666776667711078, 0xa99eeee99999ee99, 0xb5235b1888ddcccc, 0xccccdddd71445506, 0x0777666606677871, + 0xeeeeeee999999eee, 0x955bbb6888ddcccc, 0xccccddddd6445520, 0x0777766666777701, 0x999999999999999e, 0x9a99bb8888ddcccc, 0xccccddddd8335533, 0x6887777777778760, + 0x999999999999999e, 0xa49ab08788dddccc, 0xccccdd8dd8135533, 0x8887788777788606, 0x9999999999999999, 0x4bbb677788ddcddd, 0xdcccd86888704455, 0x78888dd8888d8666, + 0x999999999999999a, 0xabbb77778ddddddd, 0xdcccd76788864455, 0x0888ddd8888d8868, 0x9999999999999995, 0x4b2676778ddddddd, 0xdccc876788882455, 0x5168d888888ddd85, + 0x9999999999999944, 0xa40770778888dddd, 0xdddd8877778865b5, 0x553688ddddddd659, 0x999999999999944a, 0x947760007888dddd, 0xdddd87776788864b, 0x55a44422229aaa99, + 0x9999999999999449, 0xa277600068888ddd, 0xddd876666887815b, 0x55544499999aaa54, 0x9eee9999999a4a99, 0x7777666666788ddd, 0xdd88601178016711, 0x355494b334255332, + 0x9eee999999a44992, 0x7877666777788ddd, 0xdd88011176116786, 0x155444b310233333, 0x9999999a4339b208, 0x777777787777888d, 0xd876601070310678, 0x7134444432100255, + 0x999999a55399b777, 0x777777787777888d, 0xd876602176331067, 0x8614444444210002, 0x9999a55549907706, 0x6666667776666778, 0x8860002206332200, 0x6661341444455526, + 0x9994554aa5206000, 0x0011007667667778, 0x8700103310333311, 0x06777865544bb452, 0xa554499a30013333, 0x3333317667777788, 0x7600003312335555, 0x2068888154455455, + 0x555a9a4660101333, 0x3333306067888888, 0x6000603322334455, 0x5068888663444555, 0x499310011332134a, 0x5555061107777777, 0x0066705533353321, 0x1661168867715555, + 0x993601111222214a, 0x5555001116776666, 0x111171b533353311, 0x0012268607786555, 0x0001122012332255, 0x0111221110676600, 0x0000062444335533, 0x23370025530dddd0, + 0x7110122113332253, 0x1330552110777766, 0x0066060244333322, 0x23170255533ddddd, 0x0111222333536123, 0x3331653210888877, 0x7666016044212221, 0x068779b553317ddd, + 0x0011211335518870, 0x0011600006ddd888, 0x8777666623000067, 0x78888a95555278d7, 0x2701231445b18ddd, 0x78866788ddddccdd, 0xdd8ddd76668888dd, 0xddd88a95544078d6, + 0x27012324922288dd, 0xd8886788ddddccdd, 0xdddddd76788888dd, 0xddd86a93344078d1, 0x5162255b4a99277d, 0xdddd77ddddddcccc, 0xccccccdddddddddd, 0xd885ee91345108d6, + 0x551225544a999992, 0x2266706dddddcccc, 0xcccccc61116ddd61, 0x10beee9144510877, 0x5a5134452559eeee, 0xee99bbb99951dddc, 0xcccc819999e99999, 0x99e995355452613c, + 0x5aa124452529eeee, 0xeeeeee9b9955dddd, 0xcccc1b99ee999999, 0xeee992155442123c, 0x5aa2144a5225eeee, 0xeeeeeeeee99996dd, 0xdcd7bbeeeeeeeeee, 0xeee952225bb155cc, + 0x5494133bb333aeee, 0xeeeeeeeeee9992dd, 0xd86b99eeeeeeeeee, 0xeee511023aa441dd, 0x54499015543125ae, 0xe9bbbb4a9eee99dd, 0xd8bbee999b99999e, 0xee51212bba144ddd, + 0x544a930554312229, 0xeebbbb444a9e99dd, 0x88bbe9444bbb99ee, 0x950255bbb3a44ddd, 0x5555aaa002100222, 0x9ee944444444ee28, 0x88ee9444444aee99, 0x36655baaa9956ddd, + 0x4555aaa950000551, 0x99eea44444449eb6, 0x82ee444444a9ee99, 0x66034ba999a6dddd, 0xb666444aa5333545, 0x21aa999a44444aee, 0xeeea44444eeeb266, 0x00023a4995318888, + 0x5787044aaa555545, 0x321599eea44444ee, 0xee94444eeee37766, 0x11023aa995536886, 0x588864444a9a4bbb, 0x55221249ee444449, 0xe9444ae418887766, 0x22113a9a45533120, + 0x5888655444a9aa94, 0x31121113eea4444a, 0x9444499917777886, 0x1315a94455555521, 0x56786554444a99a3, 0x221112aaa444aaaa, 0xaaaa4a5992770788, 0x6339a44455522000, + 0x5678655444449953, 0x10112baaaaaa9999, 0x9999999999200688, 0x8399444445107766, 0x5678755444449951, 0x76109999eeee9999, 0x9999999999997077, 0x719a445558888661, + 0x567875544444a951, 0x7601999eeeeeeeee, 0xeeeeeeee99a92077, 0x719a445000888600, 0x5688744444445e51, 0x700399eeeeeeeeee, 0xeeeeeeeee9495601, 0x7394555776686616, + 0x5688744444445e56, 0x60099beee9eeeeee, 0xeeeeeeeee9a95611, 0x6395555108888038, 0x4313444e44445e96, 0x60099b99eeeeeeee, 0xeeeeeeee99995601, 0x0994455553322233, + 0xb9999eee54445996, 0x76199aa9999e9999, 0x9999eeee99a93600, 0x1994a45533bbbbbb, 0x255eeeee54445536, 0x76199a4499999999, 0x9a44449999a93600, 0x1994aa5332b22259, + 0x255eee9654445536, 0x66399a4499999999, 0x9944449999991606, 0x19a4aa5332b2225b, 0x755ee1674a444445, 0x16259a444aee9999, 0x999944a99a9a1000, 0x39449a453292222b, + 0xd55ee5674aa45449, 0x20029a44449e9999, 0x999944499a941000, 0x494a9a453292222b, 0xc61bee2654a44449, 0x4201bb44444a9999, 0x9999a44a9a431113, 0x94449a4553922225, + 0xc86beee55a444444, 0xa511bb444444a999, 0x9999a444aa432235, 0x9444994553922225, 0xc881bee55aa9a444, 0xa555444494444499, 0x99994a4444535555, 0x544499bbb592225b, + +}; + +u64 Helmet_helmet_pal_rgba16[] = { + 0x7b896b075a875245, 0x42054a058c0b948b, 0xa50f398341c341c5, 0xb557b55131430000 +}; + +Vtx Helmet_Helmet_mesh_layer_Opaque_vtx_cull[8] = { + {{ {-228, -135, -184}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-228, -135, 184}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-228, 368, 184}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-228, 368, -184}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {238, -135, -184}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {238, -135, 184}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {238, 368, 184}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {238, 368, -184}, 0, {0, 0}, {0, 0, 0, 0} }}, +}; + +Vtx Helmet_Helmet_mesh_layer_Opaque_vtx_0[88] = { + {{ {111, 35, 119}, 0, {271, 1552}, {95, 206, 67, 255} }}, + {{ {47, 37, 160}, 0, {662, 1576}, {237, 212, 118, 255} }}, + {{ {34, -9, 143}, 0, {735, 1818}, {27, 207, 114, 255} }}, + {{ {-72, -22, 146}, 0, {1165, 1818}, {221, 221, 117, 255} }}, + {{ {44, 103, 168}, 0, {686, 1288}, {31, 29, 120, 255} }}, + {{ {-76, 123, 184}, 0, {1196, 1078}, {228, 24, 122, 255} }}, + {{ {-26, 221, 125}, 0, {980, 568}, {2, 89, 91, 255} }}, + {{ {122, 216, 54}, 0, {183, 568}, {68, 78, 74, 255} }}, + {{ {118, 148, 109}, 0, {233, 1006}, {68, 56, 91, 255} }}, + {{ {-17, 257, 60}, 0, {885, 137}, {3, 113, 58, 255} }}, + {{ {66, 258, 0}, 0, {133, 179}, {24, 125, 2, 255} }}, + {{ {-16, 251, -96}, 0, {834, 390}, {2, 106, 186, 255} }}, + {{ {122, 216, -54}, 0, {183, 568}, {66, 79, 182, 255} }}, + {{ {44, 103, -168}, 0, {686, 1288}, {29, 30, 136, 255} }}, + {{ {120, 151, -108}, 0, {233, 1006}, {66, 58, 165, 255} }}, + {{ {-76, 123, -184}, 0, {1196, 1078}, {229, 27, 135, 255} }}, + {{ {-72, -22, -146}, 0, {1165, 1818}, {221, 221, 139, 255} }}, + {{ {47, 37, -160}, 0, {662, 1576}, {237, 212, 138, 255} }}, + {{ {34, -9, -143}, 0, {735, 1818}, {27, 207, 142, 255} }}, + {{ {111, 35, -119}, 0, {271, 1552}, {95, 206, 189, 255} }}, + {{ {-191, 117, -115}, 0, {1671, 1078}, {158, 17, 177, 255} }}, + {{ {-152, -17, -86}, 0, {1646, 1818}, {157, 213, 189, 255} }}, + {{ {-176, -17, 0}, 0, {1898, 1818}, {137, 211, 0, 255} }}, + {{ {-228, 109, 0}, 0, {1914, 1078}, {129, 7, 0, 255} }}, + {{ {-191, 117, 115}, 0, {1671, 1078}, {157, 15, 78, 255} }}, + {{ {-152, -17, 86}, 0, {1646, 1818}, {157, 213, 67, 255} }}, + {{ {-143, 216, 77}, 0, {1550, 568}, {187, 89, 59, 255} }}, + {{ {-143, 244, -32}, 0, {1621, 452}, {189, 104, 230, 255} }}, + {{ {184, -23, 0}, 0, {1023, 1401}, {97, 174, 0, 255} }}, + {{ {183, 21, -20}, 0, {1161, 1194}, {55, 172, 178, 255} }}, + {{ {238, 40, 0}, 0, {1020, 1076}, {123, 226, 0, 255} }}, + {{ {189, 56, -87}, 0, {1396, 1015}, {96, 228, 178, 255} }}, + {{ {183, 21, -20}, 0, {1161, 1194}, {55, 172, 178, 255} }}, + {{ {150, 41, -84}, 0, {1376, 1176}, {42, 142, 218, 255} }}, + {{ {189, 56, -87}, 0, {1396, 1015}, {96, 228, 178, 255} }}, + {{ {111, 35, -119}, 0, {1731, 1153}, {95, 206, 189, 255} }}, + {{ {71, 36, -181}, 0, {1889, 1126}, {255, 234, 131, 255} }}, + {{ {156, -32, -122}, 0, {1553, 1481}, {109, 11, 192, 255} }}, + {{ {152, -9, -90}, 0, {1393, 1424}, {113, 52, 231, 255} }}, + {{ {165, -37, -45}, 0, {1216, 1550}, {125, 15, 241, 255} }}, + {{ {161, -41, -70}, 0, {1386, 1607}, {123, 230, 240, 255} }}, + {{ {158, -86, -79}, 0, {1426, 1712}, {101, 211, 194, 255} }}, + {{ {135, -135, -68}, 0, {1430, 1963}, {96, 203, 192, 255} }}, + {{ {138, -66, -129}, 0, {1626, 1620}, {92, 214, 179, 255} }}, + {{ {47, 37, -160}, 0, {1947, 1121}, {237, 212, 138, 255} }}, + {{ {44, 103, -168}, 0, {1903, 902}, {29, 30, 136, 255} }}, + {{ {120, 151, -108}, 0, {1446, 612}, {66, 58, 165, 255} }}, + {{ {238, 40, 0}, 0, {1020, 1076}, {123, 226, 0, 255} }}, + {{ {140, 248, 0}, 0, {1020, 140}, {74, 103, 0, 255} }}, + {{ {122, 216, -54}, 0, {1240, 233}, {66, 79, 182, 255} }}, + {{ {66, 258, 0}, 0, {1018, -27}, {24, 125, 2, 255} }}, + {{ {118, 148, 109}, 0, {519, 642}, {68, 56, 91, 255} }}, + {{ {122, 216, 54}, 0, {734, 248}, {68, 78, 74, 255} }}, + {{ {66, 258, 0}, 0, {1023, -27}, {24, 125, 2, 255} }}, + {{ {189, 56, 87}, 0, {644, 1015}, {97, 230, 78, 255} }}, + {{ {44, 103, 168}, 0, {32, 973}, {31, 29, 120, 255} }}, + {{ {71, 36, 181}, 0, {151, 1126}, {255, 234, 125, 255} }}, + {{ {47, 37, 160}, 0, {93, 1121}, {237, 212, 118, 255} }}, + {{ {138, -66, 129}, 0, {415, 1620}, {92, 214, 77, 255} }}, + {{ {156, -32, 122}, 0, {488, 1481}, {109, 11, 64, 255} }}, + {{ {135, -135, 68}, 0, {580, 1947}, {96, 203, 64, 255} }}, + {{ {158, -86, 79}, 0, {594, 1687}, {101, 211, 62, 255} }}, + {{ {161, -41, 70}, 0, {634, 1581}, {123, 230, 16, 255} }}, + {{ {165, -37, 45}, 0, {824, 1550}, {125, 15, 15, 255} }}, + {{ {156, -32, 122}, 0, {488, 1481}, {109, 11, 64, 255} }}, + {{ {165, -37, 45}, 0, {824, 1550}, {125, 15, 15, 255} }}, + {{ {152, -9, 90}, 0, {647, 1424}, {113, 52, 25, 255} }}, + {{ {111, 35, 119}, 0, {360, 1158}, {95, 206, 67, 255} }}, + {{ {71, 36, 181}, 0, {151, 1126}, {255, 234, 125, 255} }}, + {{ {189, 56, 87}, 0, {644, 1015}, {97, 230, 78, 255} }}, + {{ {150, 41, 84}, 0, {664, 1176}, {42, 142, 38, 255} }}, + {{ {183, 21, 20}, 0, {879, 1194}, {55, 172, 78, 255} }}, + {{ {238, 40, 0}, 0, {1020, 1076}, {123, 226, 0, 255} }}, + {{ {184, -23, 0}, 0, {1018, 1401}, {97, 174, 0, 255} }}, + {{ {-17, 291, 47}, 0, {1130, 742}, {6, 15, 126, 255} }}, + {{ {-50, 272, 0}, 0, {979, 742}, {135, 32, 233, 255} }}, + {{ {-77, 257, 0}, 0, {979, 987}, {182, 103, 248, 255} }}, + {{ {-17, 257, -60}, 0, {783, 929}, {0, 111, 195, 255} }}, + {{ {-17, 272, -33}, 0, {848, 742}, {0, 45, 137, 255} }}, + {{ {-64, 291, 0}, 0, {979, 585}, {129, 252, 0, 255} }}, + {{ {-17, 291, 47}, 0, {1122, 585}, {6, 15, 126, 255} }}, + {{ {17, 272, 0}, 0, {1053, 742}, {125, 22, 7, 255} }}, + {{ {30, 291, 0}, 0, {979, 585}, {127, 252, 0, 255} }}, + {{ {-17, 291, -47}, 0, {861, 585}, {0, 252, 129, 255} }}, + {{ {-17, 368, 0}, 0, {979, 68}, {0, 127, 0, 255} }}, + {{ {43, 257, 0}, 0, {979, 987}, {61, 111, 0, 255} }}, + {{ {17, 272, 0}, 0, {979, 742}, {125, 22, 7, 255} }}, + {{ {-17, 257, 60}, 0, {1197, 929}, {3, 113, 58, 255} }}, +}; + +Gfx Helmet_Helmet_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(Helmet_Helmet_mesh_layer_Opaque_vtx_0 + 0, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), + gsSP2Triangles(1, 4, 3, 0, 3, 4, 5, 0), + gsSP2Triangles(5, 4, 6, 0, 4, 7, 6, 0), + gsSP2Triangles(4, 8, 7, 0, 6, 7, 9, 0), + gsSP2Triangles(7, 10, 9, 0, 10, 11, 9, 0), + gsSP2Triangles(12, 11, 10, 0, 13, 11, 12, 0), + gsSP2Triangles(14, 13, 12, 0, 13, 15, 11, 0), + gsSP2Triangles(13, 16, 15, 0, 17, 16, 13, 0), + gsSP2Triangles(17, 18, 16, 0, 19, 18, 17, 0), + gsSP2Triangles(15, 16, 20, 0, 20, 16, 21, 0), + gsSP2Triangles(21, 22, 20, 0, 20, 22, 23, 0), + gsSP2Triangles(22, 24, 23, 0, 24, 22, 25, 0), + gsSP2Triangles(3, 24, 25, 0, 5, 24, 3, 0), + gsSP2Triangles(5, 6, 24, 0, 24, 6, 26, 0), + gsSP2Triangles(26, 6, 9, 0, 9, 27, 26, 0), + gsSP2Triangles(11, 27, 9, 0, 27, 11, 20, 0), + gsSP2Triangles(11, 15, 20, 0, 23, 27, 20, 0), + gsSP2Triangles(26, 27, 23, 0, 23, 24, 26, 0), + gsSP2Triangles(28, 29, 30, 0, 29, 31, 30, 0), + gsSPVertex(Helmet_Helmet_mesh_layer_Opaque_vtx_0 + 32, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), + gsSP2Triangles(4, 2, 3, 0, 3, 5, 4, 0), + gsSP2Triangles(5, 3, 6, 0, 5, 6, 7, 0), + gsSP2Triangles(8, 5, 7, 0, 9, 5, 8, 0), + gsSP2Triangles(10, 5, 9, 0, 10, 11, 5, 0), + gsSP2Triangles(4, 5, 11, 0, 11, 12, 4, 0), + gsSP2Triangles(4, 12, 13, 0, 13, 2, 4, 0), + gsSP2Triangles(14, 2, 13, 0, 15, 2, 14, 0), + gsSP2Triangles(14, 16, 15, 0, 17, 16, 14, 0), + gsSP2Triangles(17, 18, 16, 0, 16, 19, 15, 0), + gsSP2Triangles(19, 16, 20, 0, 16, 21, 20, 0), + gsSP2Triangles(15, 19, 22, 0, 19, 23, 22, 0), + gsSP2Triangles(22, 23, 24, 0, 23, 25, 24, 0), + gsSP2Triangles(26, 24, 25, 0, 26, 27, 24, 0), + gsSP2Triangles(28, 27, 26, 0, 29, 27, 28, 0), + gsSP2Triangles(30, 27, 29, 0, 31, 27, 30, 0), + gsSPVertex(Helmet_Helmet_mesh_layer_Opaque_vtx_0 + 64, 24, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 0, 2, 0), + gsSP2Triangles(3, 4, 0, 0, 3, 5, 4, 0), + gsSP2Triangles(5, 3, 6, 0, 7, 5, 6, 0), + gsSP2Triangles(8, 5, 7, 0, 9, 8, 7, 0), + gsSP2Triangles(10, 11, 12, 0, 12, 11, 13, 0), + gsSP2Triangles(11, 14, 13, 0, 11, 15, 14, 0), + gsSP2Triangles(16, 15, 11, 0, 17, 16, 11, 0), + gsSP2Triangles(18, 16, 17, 0, 19, 18, 17, 0), + gsSP2Triangles(14, 19, 17, 0, 15, 19, 14, 0), + gsSP2Triangles(15, 20, 19, 0, 16, 20, 15, 0), + gsSP2Triangles(18, 20, 16, 0, 20, 18, 19, 0), + gsSP2Triangles(13, 14, 21, 0, 14, 22, 21, 0), + gsSP2Triangles(21, 22, 23, 0, 22, 10, 23, 0), + gsSP1Triangle(23, 10, 12, 0), + gsSPEndDisplayList(), +}; + +Gfx mat_Helmet_f3dlite_material_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, Helmet_helmet_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 14), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_16b, 1, Helmet_helmet_ci4), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_16b, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 1023, 512), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_4b, 4, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0), + gsDPSetTileSize(0, 0, 0, 252, 252), + gsSPEndDisplayList(), +}; + +Gfx HelmetDL[] = { + gsSPClearGeometryMode(G_LIGHTING), + gsSPVertex(Helmet_Helmet_mesh_layer_Opaque_vtx_cull + 0, 8, 0), + gsSPSetGeometryMode(G_LIGHTING), + gsSPCullDisplayList(0, 7), + gsSPDisplayList(mat_Helmet_f3dlite_material_layerOpaque), + gsSPDisplayList(Helmet_Helmet_mesh_layer_Opaque_tri_0), + gsSPEndDisplayList(), +}; + +u64 ChestplateDL_chest_ci8[] = { + 0x0001020203030404, 0x0506070303030303, 0x0303030707080801, 0x0100000900020a0a, 0x0b0c0d0d0d0d0707, 0x0e0f060610101112, 0x1212120303050513, 0x0914141515161016, + 0x0512171710101818, 0x1006060606060617, 0x1717170707171703, 0x0310101917171010, 0x10101a1a10100606, 0x0f0f0b0610101110, 0x1012121b03121212, 0x09141415151c1611, + 0x121d0f1e1710101a, 0x101919171217170f, 0x0f1818101010101f, 0x1f181e10200f0f0f, 0x0f0f0f0f18181818, 0x0f12171006060610, 0x1721211210060607, 0x0915141414141422, + 0x121d1e2324121110, 0x2519171212121212, 0x121e260727282828, 0x281e18290f0f060f, 0x0f0f0f0f18181810, 0x2a2a101006171717, 0x242b2b2c2406072d, 0x0915141414141415, + 0x0c0c12082b121717, 0x1712121212121212, 0x17171b122e0c131d, 0x2e12172f10171710, 0x06100f0f18182108, 0x051b1010061b1212, 0x242b300c07170900, 0x1515141414141414, + 0x313107082b052412, 0x121b170606171717, 0x06061b24242e130c, 0x2e32122f10251717, 0x06100f0f18182108, 0x1b05121006172424, 0x1d032b0c1d170909, 0x1515141414141414, + 0x3300080816050a12, 0x1212121717171717, 0x1717120a24071d1d, 0x2424073406121b17, 0x0610101010100c2b, 0x24072b24172e3024, 0x2408022d0c090917, 0x1710101a1a171717, + 0x333335052b050712, 0x1212121212363612, 0x1212120a0a070724, 0x241d1d3412121206, 0x06101010101d0c0c, 0x0c24241d2e1d121b, 0x2b022d2d12093708, 0x08050c023839170a, + 0x3a3322053b3b0524, 0x1217171b32121212, 0x12121212123c2e2e, 0x050c2b1512202506, 0x110f0f10173d050a, 0x1010061d0a241724, 0x35313e3f3f37370d, 0x403c2b0c05170a35, + 0x33153f05053b1607, 0x0a17171b12121212, 0x12121232323c2407, 0x050c2b1517202511, 0x0f060f0f17171919, 0x101006060712071d, 0x413e313f15423740, 0x40063c21210a3543, + 0x3a1442440a0a053b, 0x07121b1717121212, 0x1212121224242424, 0x07080545170a1717, 0x40170f0f1017120a, 0x2e05032412241d0c, 0x310c0c2d42421517, 0x1704041646154347, + 0x3a154242350a0a07, 0x05121b0606171717, 0x1212171224243224, 0x07050545120a1217, 0x1110110f10120a07, 0x2b2b2b2b032b2d31, 0x0c30073342421548, 0x4849494949434343, + 0x333a374242412121, 0x0a0a121b0606061b, 0x032b050720242424, 0x242b031512071717, 0x400617171021072b, 0x0c13353513310c0d, 0x1208424242141449, 0x434343434a43434b, + 0x33153a3a4242150d, 0x17123c121b401203, 0x2b12120507242424, 0x240c2e1525071212, 0x1740213c211d0202, 0x1331414102082b12, 0x1542421415141443, 0x434a434a4314144c, + 0x3a153a3a0c334242, 0x4217172024050507, 0x4021210b0a122424, 0x2402054312201224, 0x12061b0703022d2d, 0x31310c0505050043, 0x4342141515141414, 0x141414141414144d, + 0x3a15153a33332d42, 0x42334e12170a0707, 0x3c17120a05400a24, 0x0702084317171224, 0x0a1207052b021207, 0x0c2b051212414243, 0x153a141514143742, 0x421414141414144d, + 0x3a15143a3a090000, 0x3142424242051721, 0x21210a0a0507120a, 0x0735084217171b07, 0x052e032b02020a02, 0x3c3c17414242333f, 0x3f33151543434343, 0x4343434343434349, + 0x3a15143a15153e13, 0x310c424242152217, 0x17210a070522070a, 0x07350c424f171b0a, 0x0505021301010a41, 0x313142424222143a, 0x3a3a154243434343, 0x43434a43434a4a49, + 0x3a151415333a2d24, 0x2b0000035043434f, 0x21400a072b023507, 0x0713084333171717, 0x2e0c4141020d4022, 0x505142082d09153a, 0x3f3a154943434343, 0x4347434747474352, + 0x3a1514153a3a2d24, 0x2400000000534343, 0x4f400a0705352d0c, 0x071308433317120a, 0x2e2d411302124033, 0x5050413c09091531, 0x3a423a4943434343, 0x4a47474747474352, + 0x3a1514143a3a1507, 0x0a33333309330c43, 0x430a050316353f02, 0x05310c150c210a07, 0x352d415439403f50, 0x0000151516153335, 0x1615424343434343, 0x4a47474747474743, + 0x3a1514143a3a1507, 0x0a2b333a33333335, 0x4355050505353f02, 0x0531051521210a0d, 0x2d3f4154402d503f, 0x35000d1515152d35, 0x4f15424343434a4a, 0x4747474747474743, + 0x3a151414143a1535, 0x3c07353a3a151542, 0x3149391616563f35, 0x35410742400a0722, 0x09153f350a42422e, 0x1515143549563954, 0x3a14434343434343, 0x4747475747474743, + 0x3a151414143a1515, 0x0b0707123a553531, 0x423f390535565635, 0x22410742402b223f, 0x33333f160a420000, 0x151514144f39563a, 0x5849434343434343, 0x4347474747474743, + 0x3a15141414153a37, 0x5605055612050505, 0x0541410a35050c22, 0x3f0016420a024133, 0x333f3f0533420033, 0x150c3f14160a0a14, 0x4342434343434343, 0x4743474747474733, + 0x3a15141414153a37, 0x15161656560c0505, 0x0c4133350535413f, 0x3f00594205410033, 0x333f222242421515, 0x15153f5416163549, 0x4342434343434347, 0x4747474747474733, + 0x3a15141414141514, 0x42393922225a5a22, 0x3315331516414148, 0x1515411516593315, 0x333f353543153434, 0x153f4f35445a1543, 0x584943434a43434a, 0x4a43474747474743, + 0x3a15141414141414, 0x4214144242434342, 0x42424215155b4148, 0x15153f15352f1515, 0x3359054343153434, 0x15153a3a48524358, 0x494943434a434343, 0x4343474747474743, + 0x313a3a3a14144949, 0x1414141515141414, 0x494258475c053533, 0x3315154202151515, 0x3f22054342424242, 0x4343434343434315, 0x1515154242424242, 0x4343434a4747475c, + 0x0a0a354148483f3f, 0x3342141515141414, 0x1414145c43490505, 0x054e164205050c0c, 0x3516354314141515, 0x141533333a312b05, 0x251b1b07070c2d5d, 0x331458434a47475c, + 0x3938164148484848, 0x3f15411414141414, 0x1414141443434342, 0x4243434352521515, 0x1515434914151414, 0x3a3a332d1b1b5e17, 0x1021212e1e1e1a0f, 0x0f411458434a4a49, + 0x38393939055b3f22, 0x16155651510a0a39, 0x563f141414434343, 0x4343434352524343, 0x4343431414153a3a, 0x3a3a33321b1b1a10, 0x100f0f0f0f122405, 0x5f3c4114144a4349, + +}; + +u64 ChestplateDL_chest_pal_rgba16[] = { + 0x5a85734773898c4b, 0x8c4d8c0bad4f944b, 0x7bc952859c8d948d, 0x7b89840b9c8fb553, 0xb551ad51a4cd6b47, 0x42054a0583cbad0f, 0xb555b54fb593a50d, 0x4a478c09ad11b591, + 0xa48da4cf6b09a48b, 0x9c8bad0d944783c7, 0x7b8762859c8983c9, 0x8c076b07948b5a45, 0x840963079ccb5245, 0x4a037349accd4203, 0x8c0d944d4a458389, 0x9ccd940b62c55a87, + 0xa50f62c741c33983, 0x7bcb520562c93143, 0x524741c531833981, 0x42074a4973095ac7, 0x41839c4d39858bcb, 0x6b4962877b8b3141, 0x39c36ac763097b49, 0x39c55ac5a4cb7387, + +}; + +Vtx ChestplateDL_ChestplateDL_mesh_layer_Opaque_vtx_cull[8] = { + {{ {-194, -25, -259}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-194, -25, 259}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-194, 356, 259}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-194, 356, -259}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {316, -25, -259}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {316, -25, 259}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {316, 356, 259}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {316, 356, -259}, 0, {0, 0}, {0, 0, 0, 0} }}, +}; + +Vtx ChestplateDL_ChestplateDL_mesh_layer_Opaque_vtx_0[168] = { + {{ {285, -25, 0}, 0, {904, 975}, {60, 145, 17, 255} }}, + {{ {306, -13, 0}, 0, {904, 932}, {104, 186, 19, 255} }}, + {{ {276, -20, 63}, 0, {706, 964}, {42, 137, 8, 255} }}, + {{ {296, -13, 66}, 0, {704, 923}, {81, 175, 54, 255} }}, + {{ {316, 83, 0}, 0, {904, 572}, {126, 8, 15, 255} }}, + {{ {301, 83, 111}, 0, {534, 575}, {113, 237, 55, 255} }}, + {{ {282, 210, 30}, 0, {789, 60}, {92, 86, 237, 255} }}, + {{ {285, 190, 0}, 0, {895, 60}, {102, 69, 224, 255} }}, + {{ {266, 198, 0}, 0, {895, 5}, {39, 104, 194, 255} }}, + {{ {263, 217, 30}, 0, {787, 3}, {43, 115, 224, 255} }}, + {{ {247, 229, 130}, 0, {470, 3}, {41, 120, 2, 255} }}, + {{ {266, 223, 130}, 0, {475, 60}, {94, 82, 24, 255} }}, + {{ {211, 234, 221}, 0, {178, 60}, {69, 86, 63, 255} }}, + {{ {203, 241, 206}, 0, {221, 3}, {44, 115, 32, 255} }}, + {{ {160, 227, 247}, 0, {7, 3}, {7, 118, 46, 255} }}, + {{ {177, 222, 256}, 0, {54, 60}, {2, 55, 115, 255} }}, + {{ {222, 133, 252}, 0, {90, 340}, {55, 221, 109, 255} }}, + {{ {190, 129, 243}, 0, {67, 346}, {234, 194, 109, 255} }}, + {{ {160, 227, 247}, 0, {7, 3}, {194, 233, 109, 255} }}, + {{ {192, 113, 226}, 0, {110, 424}, {233, 172, 93, 255} }}, + {{ {208, 113, 233}, 0, {136, 416}, {3, 169, 92, 255} }}, + {{ {283, 64, 111}, 0, {510, 631}, {58, 194, 94, 255} }}, + {{ {281, 9, 85}, 0, {613, 836}, {40, 193, 103, 255} }}, + {{ {265, 4, 84}, 0, {606, 874}, {15, 178, 99, 255} }}, + {{ {276, -20, 63}, 0, {706, 964}, {13, 176, 98, 255} }}, + {{ {-87, 72, 183}, 0, {1346, 742}, {212, 154, 62, 255} }}, + {{ {-107, 81, 184}, 0, {1385, 704}, {188, 181, 76, 255} }}, + {{ {-108, 33, 104}, 0, {1674, 890}, {229, 146, 57, 255} }}, + {{ {-130, 38, 104}, 0, {1723, 852}, {177, 171, 50, 255} }}, + {{ {-172, 168, 137}, 0, {1575, 527}, {137, 240, 41, 255} }}, + {{ {-114, 175, 255}, 0, {1172, 496}, {182, 234, 101, 255} }}, + {{ {-95, 177, 259}, 0, {1117, 500}, {228, 238, 122, 255} }}, + {{ {-87, 72, 183}, 0, {1346, 742}, {226, 182, 99, 255} }}, + {{ {-95, 177, 259}, 0, {1117, 500}, {228, 238, 122, 255} }}, + {{ {-107, 81, 184}, 0, {1385, 704}, {188, 181, 76, 255} }}, + {{ {-72, 287, 239}, 0, {1110, 210}, {1, 17, 126, 255} }}, + {{ {-114, 175, 255}, 0, {1172, 496}, {182, 234, 101, 255} }}, + {{ {-94, 284, 241}, 0, {1175, 263}, {210, 68, 97, 255} }}, + {{ {-172, 168, 137}, 0, {1575, 527}, {137, 240, 41, 255} }}, + {{ {-155, 307, 153}, 0, {1495, 250}, {160, 58, 60, 255} }}, + {{ {-72, 287, 239}, 0, {1110, 210}, {244, 120, 40, 255} }}, + {{ {-134, 309, 153}, 0, {1420, 153}, {242, 119, 42, 255} }}, + {{ {-194, 166, 0}, 0, {1952, 503}, {130, 243, 0, 255} }}, + {{ {-176, 291, 0}, 0, {1952, 275}, {133, 33, 0, 255} }}, + {{ {-134, 353, 124}, 0, {1590, 126}, {199, 102, 49, 255} }}, + {{ {-113, 356, 124}, 0, {1542, 63}, {248, 70, 106, 255} }}, + {{ {-134, 309, 153}, 0, {1420, 153}, {248, 70, 106, 255} }}, + {{ {-155, 344, 0}, 0, {1952, 140}, {169, 93, 0, 255} }}, + {{ {-113, 356, 124}, 0, {1542, 63}, {240, 126, 249, 255} }}, + {{ {-135, 348, 0}, 0, {1952, 81}, {231, 124, 0, 255} }}, + {{ {-113, 356, -124}, 0, {1542, 63}, {240, 126, 7, 255} }}, + {{ {-134, 353, -124}, 0, {1590, 126}, {199, 102, 207, 255} }}, + {{ {-155, 307, -153}, 0, {1495, 250}, {160, 58, 196, 255} }}, + {{ {-113, 356, -124}, 0, {1542, 63}, {248, 70, 150, 255} }}, + {{ {-134, 309, -153}, 0, {1420, 153}, {248, 70, 150, 255} }}, + {{ {-172, 168, -137}, 0, {1584, 536}, {137, 240, 215, 255} }}, + {{ {-94, 284, -241}, 0, {1175, 263}, {210, 68, 159, 255} }}, + {{ {-72, 287, -239}, 0, {1110, 210}, {244, 120, 216, 255} }}, + {{ {-134, 309, -153}, 0, {1420, 153}, {242, 119, 214, 255} }}, + {{ {-114, 175, -255}, 0, {1172, 496}, {182, 234, 155, 255} }}, + {{ {-107, 81, -184}, 0, {1385, 704}, {188, 181, 180, 255} }}, + {{ {-95, 177, -259}, 0, {1117, 500}, {228, 238, 134, 255} }}, + {{ {-72, 287, -239}, 0, {1110, 210}, {1, 17, 130, 255} }}, + {{ {-87, 72, -183}, 0, {1346, 742}, {226, 182, 157, 255} }}, + {{ {160, 227, -247}, 0, {1826, 3}, {194, 233, 147, 255} }}, + {{ {177, 222, -256}, 0, {1772, 60}, {2, 55, 141, 255} }}, + {{ {190, 129, -243}, 0, {1724, 349}, {234, 194, 147, 255} }}, + {{ {222, 133, -252}, 0, {1688, 340}, {55, 221, 147, 255} }}, + {{ {211, 234, -221}, 0, {1591, 60}, {69, 86, 193, 255} }}, + {{ {160, 227, -247}, 0, {1826, 3}, {7, 118, 210, 255} }}, + {{ {203, 241, -206}, 0, {1547, 3}, {44, 115, 224, 255} }}, + {{ {247, 229, -130}, 0, {1299, 3}, {41, 120, 254, 255} }}, + {{ {266, 223, -130}, 0, {1294, 60}, {94, 82, 232, 255} }}, + {{ {282, 210, -30}, 0, {979, 60}, {92, 86, 19, 255} }}, + {{ {263, 217, -30}, 0, {982, 3}, {43, 115, 32, 255} }}, + {{ {266, 198, 0}, 0, {894, 5}, {39, 104, 62, 255} }}, + {{ {285, 190, 0}, 0, {894, 60}, {102, 69, 32, 255} }}, + {{ {316, 83, 0}, 0, {903, 572}, {126, 8, 241, 255} }}, + {{ {301, 83, -111}, 0, {1244, 581}, {113, 237, 201, 255} }}, + {{ {296, -13, -66}, 0, {1087, 919}, {81, 175, 202, 255} }}, + {{ {306, -13, 0}, 0, {903, 932}, {104, 186, 237, 255} }}, + {{ {276, -20, -63}, 0, {1085, 960}, {42, 137, 248, 255} }}, + {{ {285, -25, 0}, 0, {903, 975}, {60, 145, 239, 255} }}, + {{ {281, 9, -85}, 0, {1167, 862}, {40, 193, 153, 255} }}, + {{ {265, 4, -84}, 0, {1174, 900}, {15, 178, 157, 255} }}, + {{ {276, -20, -63}, 0, {1085, 960}, {13, 176, 158, 255} }}, + {{ {283, 64, -111}, 0, {1276, 644}, {58, 194, 162, 255} }}, + {{ {208, 113, -233}, 0, {1629, 428}, {3, 169, 164, 255} }}, + {{ {192, 113, -226}, 0, {1666, 436}, {233, 172, 163, 255} }}, + {{ {160, 227, -247}, 0, {1665, 502}, {174, 234, 95, 255} }}, + {{ {190, 129, -243}, 0, {1642, 689}, {156, 5, 79, 255} }}, + {{ {203, 241, -206}, 0, {1726, 502}, {155, 243, 75, 255} }}, + {{ {247, 229, -130}, 0, {1849, 502}, {140, 236, 47, 255} }}, + {{ {283, 81, -111}, 0, {1864, 762}, {137, 234, 38, 255} }}, + {{ {192, 113, -226}, 0, {1646, 716}, {174, 60, 76, 255} }}, + {{ {263, 217, -30}, 0, {1983, 502}, {133, 226, 9, 255} }}, + {{ {283, 81, -111}, 0, {1864, 762}, {137, 234, 38, 255} }}, + {{ {298, 81, 0}, 0, {2025, 771}, {129, 252, 0, 255} }}, + {{ {263, 217, -30}, 0, {1983, 502}, {133, 226, 9, 255} }}, + {{ {266, 198, 0}, 0, {2028, 502}, {134, 222, 0, 255} }}, + {{ {263, 217, 30}, 0, {1983, 502}, {133, 226, 247, 255} }}, + {{ {283, 81, 111}, 0, {1864, 762}, {130, 254, 239, 255} }}, + {{ {265, 4, 84}, 0, {1918, 908}, {139, 22, 212, 255} }}, + {{ {276, -20, 63}, 0, {1936, 960}, {134, 4, 219, 255} }}, + {{ {285, -25, 0}, 0, {2025, 961}, {130, 16, 0, 255} }}, + {{ {276, -20, -63}, 0, {1936, 960}, {134, 4, 37, 255} }}, + {{ {265, 4, -84}, 0, {1918, 908}, {140, 18, 49, 255} }}, + {{ {283, 81, -111}, 0, {1864, 762}, {135, 34, 16, 255} }}, + {{ {247, 229, 130}, 0, {1849, 502}, {140, 236, 209, 255} }}, + {{ {-113, 356, -124}, 0, {236, 30}, {110, 195, 16, 255} }}, + {{ {-135, 348, 0}, 0, {4, 29}, {122, 222, 0, 255} }}, + {{ {-134, 309, -153}, 0, {335, 133}, {119, 226, 34, 255} }}, + {{ {-173, 168, 0}, 0, {4, 479}, {127, 11, 0, 255} }}, + {{ {-134, 309, 153}, 0, {335, 133}, {119, 226, 222, 255} }}, + {{ {-113, 356, 124}, 0, {236, 30}, {110, 195, 240, 255} }}, + {{ {-151, 171, 137}, 0, {301, 427}, {120, 17, 219, 255} }}, + {{ {-95, 177, 259}, 0, {563, 357}, {112, 6, 196, 255} }}, + {{ {-72, 287, 239}, 0, {569, 147}, {95, 222, 179, 255} }}, + {{ {-87, 72, 183}, 0, {457, 524}, {107, 45, 205, 255} }}, + {{ {-108, 33, 104}, 0, {182, 741}, {116, 42, 224, 255} }}, + {{ {-115, -11, 0}, 0, {4, 804}, {121, 39, 0, 255} }}, + {{ {-108, 33, -104}, 0, {182, 741}, {116, 42, 32, 255} }}, + {{ {-151, 171, -137}, 0, {301, 427}, {120, 17, 37, 255} }}, + {{ {-87, 72, -183}, 0, {457, 524}, {107, 45, 51, 255} }}, + {{ {-95, 177, -259}, 0, {563, 357}, {112, 6, 60, 255} }}, + {{ {-72, 287, -239}, 0, {569, 147}, {95, 222, 77, 255} }}, + {{ {281, 9, 85}, 0, {613, 836}, {72, 168, 56, 255} }}, + {{ {213, 33, 194}, 0, {252, 860}, {32, 142, 45, 255} }}, + {{ {265, 4, 84}, 0, {606, 874}, {33, 142, 46, 255} }}, + {{ {231, 40, 199}, 0, {280, 832}, {63, 194, 91, 255} }}, + {{ {283, 64, 111}, 0, {510, 631}, {111, 235, 59, 255} }}, + {{ {208, 113, 233}, 0, {136, 416}, {7, 210, 118, 255} }}, + {{ {213, 33, 194}, 0, {252, 860}, {240, 200, 113, 255} }}, + {{ {192, 113, 226}, 0, {110, 424}, {210, 201, 105, 255} }}, + {{ {192, 113, -226}, 0, {1666, 436}, {210, 201, 151, 255} }}, + {{ {208, 113, -233}, 0, {1629, 428}, {7, 210, 138, 255} }}, + {{ {213, 33, -194}, 0, {1546, 879}, {240, 200, 143, 255} }}, + {{ {231, 40, -199}, 0, {1518, 852}, {63, 194, 165, 255} }}, + {{ {283, 64, -111}, 0, {1276, 644}, {111, 235, 197, 255} }}, + {{ {281, 9, -85}, 0, {1167, 862}, {72, 168, 200, 255} }}, + {{ {213, 33, -194}, 0, {1546, 879}, {32, 142, 211, 255} }}, + {{ {265, 4, -84}, 0, {1174, 900}, {33, 142, 210, 255} }}, + {{ {-87, 72, -183}, 0, {1346, 742}, {212, 154, 194, 255} }}, + {{ {-108, 33, -104}, 0, {1674, 890}, {229, 146, 199, 255} }}, + {{ {-107, 81, -184}, 0, {1385, 704}, {188, 181, 180, 255} }}, + {{ {-130, 38, -104}, 0, {1676, 771}, {177, 171, 206, 255} }}, + {{ {-115, -11, 0}, 0, {1952, 973}, {203, 140, 0, 255} }}, + {{ {-137, 0, 0}, 0, {1952, 886}, {165, 167, 0, 255} }}, + {{ {-130, 38, 104}, 0, {1723, 852}, {177, 171, 50, 255} }}, + {{ {-108, 33, 104}, 0, {1674, 890}, {229, 146, 57, 255} }}, + {{ {-172, 168, 137}, 0, {1575, 527}, {137, 240, 41, 255} }}, + {{ {-194, 166, 0}, 0, {1952, 503}, {130, 243, 0, 255} }}, + {{ {-172, 168, -137}, 0, {1584, 536}, {137, 240, 215, 255} }}, + {{ {160, 227, 247}, 0, {1665, 502}, {174, 234, 161, 255} }}, + {{ {203, 241, 206}, 0, {1726, 502}, {155, 243, 181, 255} }}, + {{ {190, 129, 243}, 0, {1642, 689}, {156, 5, 177, 255} }}, + {{ {247, 229, 130}, 0, {1849, 502}, {140, 236, 209, 255} }}, + {{ {283, 81, 111}, 0, {1864, 762}, {151, 246, 186, 255} }}, + {{ {192, 113, 226}, 0, {1646, 716}, {176, 58, 176, 255} }}, + {{ {190, 129, 243}, 0, {1642, 689}, {156, 5, 177, 255} }}, + {{ {283, 81, 111}, 0, {1864, 762}, {151, 246, 186, 255} }}, + {{ {213, 33, -194}, 0, {1660, 855}, {141, 247, 52, 255} }}, + {{ {265, 4, -84}, 0, {1918, 908}, {140, 18, 49, 255} }}, + {{ {192, 113, -226}, 0, {1646, 716}, {174, 60, 76, 255} }}, + {{ {283, 81, -111}, 0, {1864, 763}, {171, 48, 81, 255} }}, + {{ {265, 4, 84}, 0, {1918, 908}, {139, 22, 212, 255} }}, + {{ {213, 33, 194}, 0, {1660, 855}, {155, 18, 181, 255} }}, + {{ {283, 81, 111}, 0, {1864, 763}, {154, 33, 188, 255} }}, +}; + +Gfx ChestplateDL_ChestplateDL_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(ChestplateDL_ChestplateDL_mesh_layer_Opaque_vtx_0 + 0, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), + gsSP2Triangles(1, 4, 3, 0, 3, 4, 5, 0), + gsSP2Triangles(4, 6, 5, 0, 4, 7, 6, 0), + gsSP2Triangles(6, 7, 8, 0, 9, 6, 8, 0), + gsSP2Triangles(10, 6, 9, 0, 6, 10, 11, 0), + gsSP2Triangles(11, 10, 12, 0, 10, 13, 12, 0), + gsSP2Triangles(12, 13, 14, 0, 14, 15, 12, 0), + gsSP2Triangles(12, 15, 16, 0, 15, 17, 16, 0), + gsSP2Triangles(17, 15, 18, 0, 16, 17, 19, 0), + gsSP2Triangles(19, 20, 16, 0, 16, 20, 5, 0), + gsSP2Triangles(5, 20, 21, 0, 22, 5, 21, 0), + gsSP2Triangles(3, 5, 22, 0, 23, 3, 22, 0), + gsSP2Triangles(24, 3, 23, 0, 11, 16, 5, 0), + gsSP2Triangles(12, 16, 11, 0, 5, 6, 11, 0), + gsSP2Triangles(25, 26, 27, 0, 27, 26, 28, 0), + gsSP2Triangles(26, 29, 28, 0, 26, 30, 29, 0), + gsSP1Triangle(26, 31, 30, 0), + gsSPVertex(ChestplateDL_ChestplateDL_mesh_layer_Opaque_vtx_0 + 32, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 1, 3, 4, 0), + gsSP2Triangles(4, 3, 5, 0, 6, 4, 5, 0), + gsSP2Triangles(7, 6, 5, 0, 8, 7, 5, 0), + gsSP2Triangles(9, 7, 8, 0, 6, 7, 10, 0), + gsSP2Triangles(10, 7, 11, 0, 7, 12, 11, 0), + gsSP2Triangles(7, 13, 12, 0, 14, 13, 7, 0), + gsSP2Triangles(11, 12, 15, 0, 12, 16, 15, 0), + gsSP2Triangles(15, 16, 17, 0, 17, 18, 15, 0), + gsSP2Triangles(15, 18, 19, 0, 15, 19, 11, 0), + gsSP2Triangles(11, 19, 20, 0, 19, 21, 20, 0), + gsSP2Triangles(20, 21, 22, 0, 10, 11, 20, 0), + gsSP2Triangles(10, 20, 23, 0, 23, 20, 24, 0), + gsSP2Triangles(20, 25, 24, 0, 20, 26, 25, 0), + gsSP2Triangles(27, 23, 24, 0, 28, 23, 27, 0), + gsSP2Triangles(29, 28, 27, 0, 29, 27, 30, 0), + gsSP2Triangles(30, 27, 24, 0, 31, 28, 29, 0), + gsSPVertex(ChestplateDL_ChestplateDL_mesh_layer_Opaque_vtx_0 + 64, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), + gsSP2Triangles(1, 4, 3, 0, 1, 5, 4, 0), + gsSP2Triangles(4, 5, 6, 0, 7, 4, 6, 0), + gsSP2Triangles(4, 7, 8, 0, 8, 7, 9, 0), + gsSP2Triangles(7, 10, 9, 0, 9, 10, 11, 0), + gsSP2Triangles(9, 11, 12, 0, 13, 9, 12, 0), + gsSP2Triangles(14, 9, 13, 0, 13, 15, 14, 0), + gsSP2Triangles(16, 15, 13, 0, 16, 17, 15, 0), + gsSP2Triangles(18, 17, 16, 0, 15, 19, 14, 0), + gsSP2Triangles(15, 20, 19, 0, 21, 20, 15, 0), + gsSP2Triangles(14, 19, 22, 0, 23, 14, 22, 0), + gsSP2Triangles(3, 14, 23, 0, 24, 3, 23, 0), + gsSP2Triangles(2, 3, 24, 0, 3, 8, 14, 0), + gsSP2Triangles(3, 4, 8, 0, 14, 8, 9, 0), + gsSP2Triangles(25, 26, 27, 0, 27, 26, 28, 0), + gsSP2Triangles(26, 29, 28, 0, 26, 30, 29, 0), + gsSP1Triangle(28, 29, 31, 0), + gsSPVertex(ChestplateDL_ChestplateDL_mesh_layer_Opaque_vtx_0 + 96, 30, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), + gsSP2Triangles(1, 4, 3, 0, 1, 5, 4, 0), + gsSP2Triangles(1, 6, 5, 0, 7, 6, 1, 0), + gsSP2Triangles(1, 8, 7, 0, 9, 8, 1, 0), + gsSP2Triangles(1, 10, 9, 0, 11, 10, 1, 0), + gsSP2Triangles(4, 5, 12, 0, 13, 14, 15, 0), + gsSP2Triangles(15, 14, 16, 0, 14, 17, 16, 0), + gsSP2Triangles(17, 14, 18, 0, 16, 17, 19, 0), + gsSP2Triangles(17, 20, 19, 0, 20, 17, 21, 0), + gsSP2Triangles(19, 20, 22, 0, 22, 23, 19, 0), + gsSP2Triangles(19, 23, 16, 0, 23, 24, 16, 0), + gsSP2Triangles(16, 24, 25, 0, 26, 16, 25, 0), + gsSP2Triangles(25, 27, 26, 0, 26, 27, 28, 0), + gsSP2Triangles(28, 15, 26, 0, 29, 15, 28, 0), + gsSP1Triangle(15, 16, 26, 0), + gsSPVertex(ChestplateDL_ChestplateDL_mesh_layer_Opaque_vtx_0 + 126, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 1, 0, 0), + gsSP2Triangles(4, 3, 0, 0, 5, 3, 4, 0), + gsSP2Triangles(5, 6, 3, 0, 7, 6, 5, 0), + gsSP2Triangles(8, 9, 10, 0, 10, 9, 11, 0), + gsSP2Triangles(9, 12, 11, 0, 11, 12, 13, 0), + gsSP2Triangles(11, 13, 14, 0, 14, 13, 15, 0), + gsSP2Triangles(16, 17, 18, 0, 18, 17, 19, 0), + gsSP2Triangles(17, 20, 19, 0, 19, 20, 21, 0), + gsSP2Triangles(20, 22, 21, 0, 23, 22, 20, 0), + gsSP2Triangles(22, 24, 21, 0, 24, 25, 21, 0), + gsSP2Triangles(21, 25, 26, 0, 26, 19, 21, 0), + gsSP2Triangles(18, 19, 26, 0, 27, 28, 29, 0), + gsSP2Triangles(29, 28, 30, 0, 31, 29, 30, 0), + gsSPVertex(ChestplateDL_ChestplateDL_mesh_layer_Opaque_vtx_0 + 158, 10, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSP2Triangles(5, 4, 6, 0, 7, 8, 9, 0), + gsSP1Triangle(9, 8, 0, 0), + gsSPEndDisplayList(), +}; + +Gfx mat_ChestplateDL_f3dlite_material_001_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, ChestplateDL_chest_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 95), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 1, ChestplateDL_chest_ci8), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 1023, 256), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b, 8, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0), + gsDPSetTileSize(0, 0, 0, 252, 124), + gsSPEndDisplayList(), +}; + +Gfx ChestplateDL[] = { + gsSPClearGeometryMode(G_LIGHTING), + gsSPVertex(ChestplateDL_ChestplateDL_mesh_layer_Opaque_vtx_cull + 0, 8, 0), + gsSPSetGeometryMode(G_LIGHTING), + gsSPCullDisplayList(0, 7), + gsSPDisplayList(mat_ChestplateDL_f3dlite_material_001_layerOpaque), + gsSPDisplayList(ChestplateDL_ChestplateDL_mesh_layer_Opaque_tri_0), + gsSPEndDisplayList(), +}; + +u64 Forearm_L_bone_fore_ci8[] = { + 0x0001000002030304, 0x0404050505060607, 0x0808080804040404, 0x0404030303030303, 0x090a01010303030b, 0x0c0d0e0f0f101112, 0x1314141308080803, 0x0303030303030303, + 0x030303030303150c, 0x0c0d0f1616121110, 0x1713141408180803, 0x0303030303030303, 0x03030303191a1a1b, 0x15131c1111051d05, 0x131e1f1f20212223, 0x0303030303030303, + 0x030324241f1f1a25, 0x1b131126261d1f1f, 0x1e1f272720212223, 0x2328290303030303, 0x1f24232323231026, 0x1b2a1e262610101e, 0x1111112b1515132c, 0x2c2c2d2d08030303, + 0x1f24232c29101026, 0x1b2a261f1f1e1010, 0x11112b2e2f303031, 0x10101a3208030303, 0x0321333314141434, 0x20101d1f352c2c24, 0x363738371d2a1b39, 0x3a3b1b3c3d030303, + 0x033e3f3e40404134, 0x102c22221f421e1e, 0x1e1e1e1e2a1b1b3b, 0x3b3b1b1b3d030303, 0x434432444515461f, 0x1d1e1d2c232c4210, 0x1e1e1e1e4748494a, 0x2b2b2a4b4b030303, + 0x1f4c444746464610, 0x1d1f1f2c1d101e42, 0x1e47474a4848494d, 0x4d4d4e4b4f030303, 0x501e030314361e46, 0x46122c1f1f121212, 0x131b151551525253, 0x4f50101010030303, + 0x501e03031e363616, 0x54541f1111121210, 0x3a3a3a1b52513950, 0x555556103e030303, 0x130303031f1f1f1e, 0x1d121f1f1d1e1e13, 0x151b571558483b59, 0x5959334303030303, + 0x130303031d2c1f1e, 0x5a121f103b13134a, 0x151b1552481d1d59, 0x1f1f333303030303, 0x3d030303031f1f36, 0x591d5b5c5c5a2b2a, 0x5d5e20205f46461d, 0x22222c2c03030303, + 0x030303030323231f, 0x1f1f5b5b5a603b57, 0x614040613a2b1d1f, 0x1f23352803030303, 0x030303030323231f, 0x2c5c5c5a5a603b3b, 0x612020612b1d1d62, 0x2323353503030303, + 0x030303030322221f, 0x2c1d60602b103b5f, 0x396364153b5a1d1f, 0x2235363603030303, 0x030303030322222c, 0x2c1e605c603b5f5f, 0x15636415573b1d1f, 0x1d22360303030303, + 0x0303030303656535, 0x221d5b1e2b134a1b, 0x151515155f211e59, 0x5936550303030303, 0x0303030303666535, 0x221f5b1e2b134a1b, 0x3967671521211e42, 0x3636550303030303, + 0x03030303031f1f59, 0x591f1d1e105f5f57, 0x396767683b3b1e5b, 0x5b1f1f0303030303, 0x03030303031f1f36, 0x2c1f1d1d3b57575f, 0x686752683b3b1e36, 0x2c1f1f0303030303, + 0x03030303031f1f1d, 0x1d1f1d1d3b2a4a1b, 0x156464155f5f1d1f, 0x1f1d1f0303030303, 0x03030303031f1f2c, 0x2c1d1d1d3b2a2a4a, 0x646464155f5f1d1d, 0x1d1f1f0303030303, + 0x0303030303222242, 0x421d5b1e1313571b, 0x154564155f5f1e36, 0x59362c0303030303, 0x030303030322221f, 0x1f425b1e13571357, 0x644545695f101e29, 0x36592c0303030303, + 0x0303030303353523, 0x2c1f1f1e2a575757, 0x391567155f101d1e, 0x1e1d2c0303030303, 0x0303030303353523, 0x231f1e1e2b5f5f5f, 0x151552155f5f101e, 0x1d1f2c0303030303, + 0x03030303032c2c35, 0x35361d1d3b3b2a4f, 0x1569676947101d42, 0x5959350303030303, 0x03030303036a2c35, 0x355b1e1e3b3b2a2f, 0x1552671547101d42, 0x3659350303030303, + 0x030303030322222c, 0x231f5b5b2b5f5757, 0x6b4545452a10292c, 0x2c2c2c0303030303, 0x0303030303353522, 0x591f1f1d103b3a1b, 0x156767156c105b36, 0x2c59350303030303, + 0x0303030303353559, 0x221f1f1f103b3b1b, 0x636d67156c105b1f, 0x3659350303030303, 0x0303030303595923, 0x352c1f1f1e47471b, 0x6945641560601f2c, 0x5959230303030303, + 0x030303030359592c, 0x35352c1f1e101047, 0x69456415471f1f36, 0x2c59230303030303, 0x0303030303242427, 0x35352c1f1d26262a, 0x524552393b42421f, 0x2c2c330303030303, + 0x030303030324246e, 0x35352c1f1e26262a, 0x6f4545393b42422c, 0x232c334303030303, 0x0303030303232323, 0x2c2c2c1f5c10103b, 0x157071153b424222, 0x5927725c73030303, + 0x0303030303232323, 0x2c2c2c2c5b10103b, 0x2f1571153b424259, 0x272772725c030303, 0x0303030303747423, 0x352359361d101010, 0x15157169471f1f42, 0x2c2c354235030303, + 0x0303030374747424, 0x23235959591f104a, 0x6464716947601f23, 0x232c221d42030303, 0x030303031d747423, 0x23272c2c1f1e1e5f, 0x632041635f101035, 0x6e6e35276e750303, + 0x030303031f747423, 0x23742c1f1e1e1e5f, 0x632041154a101d6e, 0x6e6e6e6e2c620303, 0x03030303276e7423, 0x23221d551d1d1050, 0x156776154f3a1d23, 0x23246e6e24740303, + 0x03030303746e7423, 0x231f5a555a10101d, 0x2f1576153a2b1d23, 0x2323272424740303, 0x030303746e6e2423, 0x231f1d1d22161d1e, 0x3a696d694a4a3b22, 0x7422226e22350303, + 0x0303036e6e6e6e27, 0x232c23230f1e5b1e, 0x4a1577641b57575f, 0x2222333365270303, 0x0303036e6e232327, 0x2359232c0f5b1e2b, 0x4a1577771b575755, 0x2222421d33272703, + 0x0303032427787878, 0x781f161212121013, 0x2f2f52794f4f505f, 0x1f1f351f1f222203, 0x0303032427232378, 0x1f1d121e1d121210, 0x462f5252644f4f5f, 0x5a1f1f7435222203, + 0x0303032c7a7a2378, 0x2c16127b7b121211, 0x131313482020155f, 0x55551d232359591d, 0x03032c2c78232378, 0x78161f7b1f161105, 0x1313131315202039, 0x5f551d232327591d, + 0x03031616231f2378, 0x167b7b7b16161210, 0x0f0513132a7c7c7d, 0x7d2f101f1f23231d, 0x030316162c2c2378, 0x781f7b1678161211, 0x0f0f05144a2a7e47, 0x2f7d514a4a131d1d, + 0x23037f2c7a787816, 0x808178787878167b, 0x7b12127b120f051d, 0x1f2c351d133a1515, 0x66032c2c7a1f2c81, 0x7878818181167816, 0x7b0f11111e05051e, 0x1e1e35351d1e2c2c, + 0x3b1e1d2c59591616, 0x23127b7b7b111212, 0x122c2c110f59592c, 0x2c1f1e1d1e5a622b, 0x3b1e232316592424, 0x2312807878120505, 0x2c7a7a7a591f592c, 0x1f1f1f1e1e621f1f, + 0x03032c2c1d27272c, 0x7b111f1f78787878, 0x7b78787b1d1d2c1f, 0x1d2c353737104242, 0x03032c6a461d2723, 0x2c7b2c2c161f1f1f, 0x1c1c1c461e1e1f23, 0x1f1f4235352c4210, + 0x03032f508282822d, 0x2d2d831010101010, 0x843b3b8443431f2c, 0x2c2c858686295763, 0x0303030303030303, 0x0303030303030303, 0x0404040473737303, 0x0303040404635779, + +}; + +u64 Forearm_L_bone_fore_pal_rgba16[] = { + 0x398741c941cb5ad7, 0x5ad5b561a4d98c15, 0x5ad33145314362d1, 0x9459ad1da4dbbda5, 0xb521bda3c5e7acdd, 0xa4998395ce29bde5, 0x83d75a8fa4df9417, 0xacdbc5a5bd63cde7, + 0x6b0fb4e1d5e9de6b, 0xe6ad9c9bb51fde6d, 0xb525cda5a49bb4df, 0xd629cde5a4599419, 0x6ad19c1983d9d5e7, 0x8c17de2bcde9b4dd, 0xa4578bd79c5bacdf, 0x83975a956b138c19, + 0x73515a8dcda7ace1, 0x62d562cfbd61a49d, 0x9c178bd39c597b11, 0xc5a1730f628b8bd5, 0xac9b8393731172cd, 0xc5a3c563de69a45b, 0x8351d62bbd21c5a7, 0xbd6593d77b51ac9d, + 0xbd238353c5657353, 0x6b11de29b5236acf, 0x83557b53ace37b55, 0x9c9d5a4de6af7b95, 0x7313628fe66b62d7, 0xe66df6ed5a4b524d, 0xd66b4a09deadc5e5, 0x94157b93ad1fad23, + 0xce27d669b563de27, 0xd5e3cda3a49f0000 +}; + +u64 Forearm_L_palm_inner_ci8[] = { + 0x0000000000000000, 0x0101010202020101, 0x0103030301010101, 0x0101010000000102, 0x0101010101000000, 0x0405050101010101, 0x0607070707060000, 0x0706070704010101, + 0x0101010101000405, 0x0404050606000106, 0x0706060707000202, 0x0707040707060101, 0x0101010101040507, 0x0000040506060707, 0x0000000607020202, 0x0700010707070101, + 0x0101010100070700, 0x0000000505000700, 0x0102020007020202, 0x0606010104070001, 0x0000000000080000, 0x0909000706070702, 0x0a0b0b0007020202, 0x04040c0c02060606, + 0x0000000000080000, 0x0909000706070702, 0x0a0b0b0007020202, 0x04040c0c02060606, 0x000000000d0e0e0e, 0x0e0e0e0e0e0e0e0e, 0x0e0e0e0e0f0f0f0e, 0x0e0e0e0e0e0e0e0d, + 0x0000001010080000, 0x0000070707070702, 0x0700000707000004, 0x1111100202070606, 0x0000001010000000, 0x0000000707070202, 0x020b0b0707020202, 0x0411100202060706, + 0x0500080808000000, 0x0404040808000202, 0x020909040b0b0b02, 0x0210100202021010, 0x0500080800000000, 0x0404040808000202, 0x020909040b0b0b02, 0x0210100202021010, + 0x0500080800121313, 0x1414150800001616, 0x161709040b18180c, 0x0c0210020c0c1010, 0x05000e0e0e0f0f0f, 0x0e0e0e0e0e0e0f0f, 0x0f0f0f0f0e0e0e0e, 0x0e0e0e0e0e0e0e0e, + 0x0519070700000200, 0x0007070707070202, 0x020b0606061a1a01, 0x0104070500040707, 0x0519040400020202, 0x0200070706091b1b, 0x1b1b0b06060b0202, 0x0201070000000507, + 0x1905040000000202, 0x0202060609091b1b, 0x1b1b0b06020b0b02, 0x0202070000000007, 0x0505000000000202, 0x0202060209091b1b, 0x1b1b0b06020b0b02, 0x0202050000000004, + 0x1c1d000000010101, 0x0101081b1b1b0c0c, 0x0c1b1b0402020202, 0x0202051a1a000010, 0x1c1d000000010101, 0x0101081b1b1b0c0c, 0x0c1b1b0402020202, 0x0202051a1a000010, + 0x1c1c1000101d1d08, 0x010808011b1b1e1d, 0x1d1b040408021d1e, 0x02081d051e1f1010, 0x1c1c0d0d0d1e1e1e, 0x1d1e1e1d1d1d1e1e, 0x1e1e1e1e1e1e1e1e, 0x1d1e1e1e1e1f1f1f, + 0x1c1c0d0d0e1d1d1d, 0x1e1e1e1e1e1e1d1d, 0x1d1e1e1e1e1d1d1d, 0x1e1e1e1e1e0e1f1f, 0x1c1c1c1c20212120, 0x2220202020232420, 0x2022202020222225, 0x2520212223262728, + 0x1c1c1c1c1c1c1c1c, 0x1e1e1e1e1e1e2020, 0x20201e1e1c1e1e1f, 0x1f1f21211c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x1e1e1e1e1e1e1e1e, 0x1e1e1e1e1c1c1c1f, 0x1f1f1c1c1c1c1c1c, + 0x1e1e1c1c1c1c1c1c, 0x1e1e1e1e1e1e1e1e, 0x1e1e1e1e1c1c1c1f, 0x1f1f1c1c1c1c1c1c, 0x201c1c1c1c1c1c1c, 0x1e1e201e1e1e2020, 0x20201e1e1e1c1c1c, 0x1c1c1c1c1c1c1c1c, + 0x1e1e1e1e1c1e1c1c, 0x1e20201e1e202020, 0x2020201e1e1e1c1c, 0x1c1c1c1c1c1c1c1c, 0x1c1c211e1e1e1e1e, 0x1e20202020202020, 0x202020201e1e1e1c, 0x1c1c1c1c1c1e1c1c, + 0x201c202021202020, 0x2020202020202020, 0x2222202020201e1e, 0x1e1e1e291e1e1c1c, 0x1e1c232222222220, 0x2a2a2a2222222222, 0x2222222220202020, 0x2020201e1e1c1c1c, + 0x1e1c232222222220, 0x2a2a2a2222222222, 0x2222222220202020, 0x2020201e1e1c1c1c, 0x281c222222202020, 0x2a2a2a2020202020, 0x20202020201e1e1e, 0x1e1e1e1e1e1c1e1c, + 0x1c1c1e2020202020, 0x2020201e1e1e1e1e, 0x1e1e1e1e1e1e1e1e, 0x1e1e1c1c1c1c1c1c, 0x1e241e1e1e1e1e1e, 0x201e1e1e1e1e1e1e, 0x1e1e1e1e1e1e1e1e, 0x1e1c1e1c1c1c1c1c, + 0x1e1e29291c1c291e, 0x2121211e1e1e1e1e, 0x1e1e1e1e1e1e1e1e, 0x29291e29291e211c, 0x1e1c1c1c1c1c291e, 0x1e1e1e1e1e201e1e, 0x1e1e1e1e20201e1e, 0x291e1e291e21201e, + 0x1c1c291c1c291e1e, 0x2121211e20202020, 0x201e1e2020201e29, 0x291e1e1e1e1e1c1c, 0x1c1c291c1c1e1e1e, 0x2121211e1e1e2020, 0x20201e2020201e1e, 0x1e1e1e291c1c1c1c, + 0x1c1c1c1c1c1e1e1e, 0x1e1e1e1e1e1e1e1e, 0x1e1e1e1e1e201e1e, 0x1e1e1e1c1c1c1c1c, 0x1c1c1c1c1c1c1e1e, 0x1e1e1e1e1e1e1e1e, 0x1e1e1e1e1e1c1c1c, 0x1c1c1c1c1c1c1c1c, + 0x1e1e1c1c1c1c1c1c, 0x1c1c1c292929291e, 0x1e201e1e1c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x1e1e1c1c1c1c1c1c, 0x1c1c1c1c1c1c1c29, 0x291e1e1e1e1c1c1c, 0x1c1c1c1c1c1c1c1c, + 0x21201c1c1c1c1c1c, 0x1c1c1c1c1c1c2929, 0x291e20201e1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x21201c1c1c1c1c1c, 0x1c1c1c1c1c1c2929, 0x291e20201e1c1c1c, 0x1c1c1c1c1c1c1c1c, + 0x211c1c1c1c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x291e1e21221c1c1c, 0x1c1c1c1c1c1c1c1c, 0x201c1c1c1c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x1c1c1e21221e1c1c, 0x1c1c1c1c1c1c1c1c, + 0x1c1c1c1c1c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x291c1c1e20201e1c, 0x1c1c1c1c1c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x1c1c291e1e20211c, 0x1c1c1c1c1c1c1c1c, + 0x1c1c1c1c1c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x1c1c291e1e20212b, 0x1c1c1c1c1c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x1c2929291c1e1e1c, 0x1c1c1c1c1c1c1c1c, + 0x1c1c1c1c1c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x1c2929291c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x1e1c1c1c1c1c1c1c, 0x2929291e1e1e1e1e, 0x1e1c1c1c1c1c1c1c, 0x1c1c1c1c1c1c1c1c, + 0x1e1c1c1c1c1c1c1c, 0x2929291e1e1e1e1e, 0x1e1c1c1c1c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x29291e1e1e1e1e1e, 0x1e1c1c1c1c1c1c1c, 0x1c1c1c1c1c1c1c1c, + 0x1c1c1c1c1c1c1c1e, 0x1e1e1e1e1e1e1e1e, 0x2c2d2e2e2f303022, 0x1c1c1c1c1c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x1e1e1e1e1e1e3031, 0x3232323233333334, 0x24241c1c1c1c1c1c, + 0x1c1c1c1c1c1c1c1c, 0x1e1e1e1e1e1e3031, 0x3232323233333334, 0x24241c1c1c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x1e1e1e1e1e303232, 0x3232323232323232, 0x34241c1c1c1c1c00, + 0x1c1c1c1c1c1c1c1c, 0x291e1e1e35363232, 0x3232323232323232, 0x3232371c1c1c0000, 0x251c1e1e1e1c1c1c, 0x291e1e3536363232, 0x3232323232323232, 0x3232371c1c1c0000, + 0x38382828281e1e1e, 0x39393a3b3b3b3c3c, 0x3c3d3d3d3b3b3b3d, 0x3d3d3e3f3f404040, 0x4141424243444545, 0x3a3a3a3a3a3a4646, 0x463a3a3a4646463a, 0x3a3a3f3f3f404040, + +}; + +u64 Forearm_L_palm_inner_pal_rgba16[] = { + 0x42054a054a455207, 0x41c539c341c33983, 0x39c552855ac55245, 0x5ac7208329033143, 0x398531835a876b49, 0x7bc962c76b476307, 0x738742034a035a85, 0x1883314520c520c3, + 0x290721053149398b, 0x3147398941cb3189, 0x290518c329472085, 0x49cb5a917b577315, 0x524f83d9b5239c5b, 0x8bd97b97ad21ace1, 0x72c920c74a0dbd5f, 0xbd21b51dbd1d4a0b, + 0x4a078b9193d372cf, 0x6acf41c9524d0000 +}; + +u64 Forearm_L_palm_outer_ci8[] = { + 0x0001010101020202, 0x0303040405060607, 0x070809090a0a0a0b, 0x0b0c0d0d0e0e0e0e, 0x0001010101020202, 0x030f040405060604, 0x0f0709090a10100b, 0x0c0c0d0d0e0e0e0e, + 0x1101010102021212, 0x0f0f040413061404, 0x040f15151010150d, 0x0c0b0d0d06060606, 0x1101010102021216, 0x0f1704041806140f, 0x070419061a1a1a1b, 0x0d0c0d0d06060606, + 0x1c1c1c02031d0f0f, 0x1e1e14141f0d0406, 0x0806200f06060f04, 0x06070d0d04060606, 0x211c1c02090f0f0f, 0x222314051f0d0406, 0x080604240f0f0404, 0x0607250d23232306, + 0x261c1c03050f270f, 0x050505051f270408, 0x13280f240f230404, 0x060625290f042306, 0x2a1c1c032b282c2c, 0x2d282e2f2f1e0730, 0x303031042323230f, 0x18182f2f27161606, + 0x321c1c0333040404, 0x0404343434141420, 0x2020353536363737, 0x3737141438383806, 0x2a1c1c0334040404, 0x0404343434141420, 0x0820040423231437, 0x0f13181d16161606, + 0x391c1c2b34042828, 0x0404312e2e141418, 0x181831042323140f, 0x18182f183a161606, 0x3b3c3c3d073e2e3e, 0x2314293f13141440, 0x250d1e0404040431, 0x3131412d07232306, + 0x3b3c3c3d073e423e, 0x1414133f1314141e, 0x250d0d0404040431, 0x0d43412d07072306, 0x443c3c0707452e3e, 0x1414133f0d14141e, 0x250d04040404040d, 0x0d31412d07232306, + 0x3c3c3c0746454545, 0x230d13290d14141e, 0x400d0d040404040d, 0x0d312d2d07072306, 0x1d471d1f1f484848, 0x0d3149493a140548, 0x4848130404040431, 0x2f2f4a4a4b130f06, + 0x1d1d4c1414070707, 0x1414141414141415, 0x1515040404041434, 0x343405050f0f0f34, 0x1d1d4c054d4e4e07, 0x140d3a493114144e, 0x4e4e070404041434, 0x2f4e4e4e130f0f06, + 0x4f505027281f130d, 0x14164e300614141e, 0x511e080404040428, 0x061d3f280529160f, 0x5050500d281f0d0d, 0x14164e3006142431, 0x5131070404040f06, 0x0613493f05051623, + 0x5050500d401f0d0d, 0x14164e3006142431, 0x5131070404040f06, 0x1d28493f05161623, 0x5250500d401f0d0d, 0x14164e300614241e, 0x5331070404040f06, 0x1d28494905161623, + 0x540d0d28302f5555, 0x24243030310f0f28, 0x302824240404561e, 0x1e1e303013133423, 0x340d0d30302f2855, 0x24243030310f0f28, 0x30304b240404041e, 0x5757303058583423, + 0x340d3428302f2855, 0x24133030300f0f30, 0x30304b240404040f, 0x5757303058343423, 0x54545436360e0e0e, 0x0e0e0e0e0e59590e, 0x0e0e0e0e0e0e0e0e, 0x0e0e0e0e0e0e0e14, + 0x5a5a5a5a5b5c5a5a, 0x5a5a5d5d5d5a5a5e, 0x5b5e5a5a36363636, 0x36365f5f6060600e, 0x505a422c2c615c5c, 0x6262636363645a5b, 0x656566666565653f, 0x3f3f30306746600e, + 0x505a502c68616961, 0x22222222634e4e65, 0x656566666565281e, 0x1e1e4e4e6a60600e, 0x345a5a62156b1e1e, 0x28286c6c583a3a6d, 0x6e6e6c6c43430527, 0x1e1e280828300e0e, + 0x6f5a5a1515701e1d, 0x31311305053a6665, 0x6d4b18712727051d, 0x27273f3f28280e0e, 0x725a5a0e151d1d1d, 0x310d05056c666665, 0x6d6d3f18050d0d06, 0x0606242428550e0e, + 0x5a5a5a0e221e1d1d, 0x0d0d050558666d6e, 0x4b6e6c710d0d0d06, 0x06062424280e0e5a, 0x5a5a5a0e50505050, 0x15151d1d1d5b5b1d, 0x1d1d1d1d50505050, 0x505055551d363673, + 0x5a5a5a0e0e363636, 0x7474363636727236, 0x363636363636365a, 0x5a5a74743636365a, 0x5a5a222c2c494949, 0x4a4a4a4a4a727275, 0x75754a4a30282850, 0x5a5a742d4a4a4e0e, + 0x5a5a522c2c491818, 0x4e4e4e4a4a5b5b75, 0x75754a4a30303076, 0x50502d2d4a4a4e0e, 0x5a7474777731511e, 0x45456c6c6c131845, 0x4545130531313131, 0x31311e1e2d2d0e5f, + 0x5a74745577311e1e, 0x3131787865494945, 0x050505050d0d3131, 0x31311d1d2d520e0e, 0x5a74747977511e1e, 0x3131786c4b131358, 0x050505050d0d0d31, 0x31311e1e2d0e0e0e, + 0x5e5e5e361d282850, 0x1d1d1518150f0f36, 0x1515070705050515, 0x36151d1d7a5a5a0e, 0x5e5e5e3636505050, 0x1d1d1536365a5a36, 0x3615070705050536, 0x36151d1d5a5a5a0e, + 0x5e5e5e3636363636, 0x7b7b3636365a5a36, 0x3636363637373736, 0x36367b7b5a5a5a0e, 0x5e5e7c2c2c303030, 0x4a4a494915727249, 0x494966666565652f, 0x2f152c2c7d5a5a0e, + 0x79795530302e2e4d, 0x767630307e721d49, 0x49493f3f57575776, 0x5b5f221e2d5a5a0e, 0x7979793028692e50, 0x2976303030727f3f, 0x3f3f3f3f58585776, 0x5f5b221e2d2d5a0e, + 0x7979793028504d50, 0x313143433a721d80, 0x803e131331315876, 0x5f281e302d815a5a, 0x7979795028506950, 0x3431434343727280, 0x3e3e070731314d28, 0x5f5b1d1d81505a5a, + 0x5e0e0e5a4e31066f, 0x14146f6f82505a83, 0x3a1d84840707430d, 0x366f05053f0e0e5e, 0x5e73735a5a0e0606, 0x36365a5a825a5a37, 0x371d848407078536, 0x363605050e0e0e5e, + 0x0e5a5e5a5a0e0e0e, 0x36365a5a5a5a5a37, 0x3737868686868636, 0x36360e0e0e0e0e5a, 0x3636614949876a28, 0x2230494949414162, 0x6262626262626225, 0x251f2d2d575a5a0e, + 0x363687221e131313, 0x28223f3f3f575788, 0x8888575718181828, 0x2828131350505a0e, 0x3636361e1e282813, 0x28223f3f80575749, 0x6588572818181828, 0x2878131350575a0e, + 0x36363649156a1313, 0x2727800505782865, 0x6588280578787878, 0x787813134d4d5a0e, 0x890e0e400f063105, 0x05050d0d0d074557, 0x571882050707070d, 0x0d0d07072e340e5a, + 0x0f0e0e3640450505, 0x07070d0d0d454557, 0x57453e050707070d, 0x0d0d07072e0e0e0e, 0x3e0e0e360f050606, 0x0f0d0d0d0d070745, 0x453e050d0707070d, 0x0d1436348a0e0e5a, + 0x3e0e0e3636060606, 0x0d0d34346f14073e, 0x3e3e3e0534340624, 0x363636078a0e0e0e, 0x088b6f5a0e0e0e0e, 0x0e0e3636365a5a5a, 0x5a5a5a5a3636360e, 0x0e0e0e0e0e0e0e0e, + 0x088b6f0e0e0e0e0e, 0x0e8c8d8d8d8c8c8d, 0x8d8d8c8c8c8c8c8c, 0x8c0e0e0e0e0e0e0e, 0x088b8b0e0e0e0e8d, 0x8c8c8d8d8d8c8c8d, 0x8d8d8c8c8c8c8c8c, 0x8c8c8d8d8d8d0e8e, + 0x8f7979901d919292, 0x9393939393939394, 0x9494959594949496, 0x969694948d8d8d97, 0x8f8f8f1d1d989899, 0x9a9a9a9a9a9b9b9c, 0x9c9c9d9e9f9f9fa0, 0xa0a0a1a1a2a2a2a3, + +}; + +u64 Forearm_L_palm_outer_pal_rgba16[] = { + 0x62515ad75295528f, 0x3983524542054a45, 0x5287524b5291528d, 0x4a494a05188341c5, 0x4a4d61cb4a4f62c7, 0x31434a4741c34a4b, 0x7b8939c1420341c1, 0x5a9552476b098c4b, + 0x3183935783cb39c3, 0x39c5a50fab975ac7, 0x7349738982d34a0b, 0xad11944d7bcb9ccd, 0x9c8d5a8772933101, 0x3985290120c32903, 0x20c19ad17bc9ab57, 0x5a914a0352858c0b, + 0x840bad4f948d6307, 0x72d36b07528962c9, 0xa4cfa4cdad0f8409, 0x49876b497b8b6287, 0x4a07838941c7940b, 0x310542075243944b, 0x83c9104120c55249, 0x39c7294729073147, + 0x2105734bb54fb54d, 0xad0d9c8ba4cbbd91, 0x7b8d5a898c0d8bcb, 0x734794497b873145, 0xa48d62c529053149, 0x18c3b551948b9c4d, 0x5a8518c56b0d2103, 0xb597b553b58f738b, + 0x6b476b0b5ac5a50d, 0x4a43394520839c8f, 0x8c0929435ac92085, 0xb563b52373555a8f, 0x18c13141b51db51f, 0xb521bd1fbd23a49b, 0x5a8b8bd34a0d4a53, 0x52935a8d9c59a457, + 0x9c578bd19c158b91, +}; + +u64 Forearm_L_Glove_Start_ci8[] = { + 0x0001010202030303, 0x0404040506060606, 0x070707080909090a, 0x0a0a0b0c0d0d0e0e, 0x0f01011010030303, 0x0411110606061212, 0x1313070809090909, 0x0a0a0b090c0d0e0e, + 0x1414141010031515, 0x1616160606051717, 0x1717130818090909, 0x0a0b0b09090c190e, 0x14140f1a1a1b1b15, 0x1c1c1c1d06051e1e, 0x1f1f1f0808082009, 0x090b0b0a09092122, + 0x1e23242526272727, 0x2828292a2b2c2d2d, 0x1212121e1e2e2f30, 0x3109093232320a09, 0x1e23232323232323, 0x3333292a2828342d, 0x3535122e1e1e3636, 0x2f09093232320b09, + 0x1e23232323232323, 0x3737372b2b2b3838, 0x3912353a2e2e3636, 0x360909323232090b, 0x1e23232323233b23, 0x3737372b2b2b3434, 0x393c393a3a2e3636, 0x3603033d3d32090b, + 0x3e3f3f4040414142, 0x4343373737374437, 0x3f3f454546462e2e, 0x2e4747033d3d4849, 0x3e3f3f4141414142, 0x4343373737374437, 0x3f3f4a452b462e2e, 0x2e4b4b03033d4848, + 0x3e3f444141414141, 0x374c4c4137374437, 0x4a4a4d2b45454e2e, 0x2e4f4b50033d4848, 0x3e3f444141414141, 0x374c4c4137374437, 0x4a4a4d2b45454e2e, 0x2e4f4b50033d4848, + 0x3e3e3e2d2d515142, 0x4c4c4c3737374444, 0x4d4a4a2b2b454e4e, 0x4e464f50503d4848, 0x465252535354543e, 0x5555553737375657, 0x582c37373737595a, 0x5a46465b5b075c10, + 0x46525d5e5e545454, 0x5f60556137625757, 0x58584c3737375933, 0x564646635b075c10, 0x465d5d5f53646464, 0x5f536062615a5756, 0x2c4c373737375933, 0x334646635b075c10, + 0x46525d655364643e, 0x55555f625a5a4c4c, 0x4c37373737375959, 0x3366465b63071010, 0x4e67685d695f6a6b, 0x126b126c6a3e6161, 0x3737373737372b6d, 0x2b6e6e6f6f6f7070, + 0x4e676769125f5f6a, 0x6b6b463e3e6c3e51, 0x37713737584a2b2b, 0x376e6e3a6f6f7070, 0x4e67676c126c5f6a, 0x6b126b3e353e553e, 0x587158584a372b2b, 0x375959123a6f7072, + 0x4e67676c6c6c5f6a, 0x126c6b3e3e3e3e55, 0x5a5a5a2c37372b2b, 0x2b4459166f127070, 0x4e67671212060606, 0x5f5f736b74744646, 0x17174e4444446d6d, 0x6d616d5959557575, + 0x4e6767121212065d, 0x3939066b74744646, 0x3e173e7644446d6d, 0x6d61615959771575, 0x4e676712121e0606, 0x065f5f1274744646, 0x4e4e6c2d2d44716d, 0x6d616177773f7875, + 0x4e676717171e1e12, 0x06065f6c6b6b7474, 0x4e4e3e4476444456, 0x7161617777597975, 0x3a78781e1e6b1e1e, 0x1e1e171217176b74, 0x4e4e4e74741e4444, 0x44444471716d7a7b, + 0x3a78781e1e3e6b1e, 0x1e1e6b7317736b6b, 0x3e4e4e4e1e744444, 0x4444447171717a7b, 0x7c78781e1e3e3e6b, 0x6b6b3e6b73731e1e, 0x3e4e3e4e1e4e447d, 0x44714444716d7a7b, + 0x7c78786c6c3e3e6b, 0x6b6b3e6b73731e1e, 0x5d3e3e744e1e7e7d, 0x7d717171716d7a7b, 0x7f787839063e3e73, 0x736b3e3e3e6b1e1e, 0x1e3e3a74763a8081, 0x82717171716d6183, + 0x7f787839063e3e73, 0x6b6b3e3e3e3e1e1e, 0x6c1e3a3a3a768280, 0x8182716171616183, 0x7f7878396b3e3e73, 0x73736b3e3e3e3e3e, 0x6c6c3a743a76814e, 0x8082846171616183, + 0x7f7878396b3e3e73, 0x73736b3e3e3e3e3e, 0x6c6c3a743a76814e, 0x8082846171616183, 0x7f7878396b73736a, 0x7373736b3e3e3e46, 0x1e6c3a743a3a4e82, 0x8084847161716183, + 0x7c85858673170617, 0x6a6a6b3e3e3e3e3e, 0x176c3e4646464e46, 0x1e7d447171714487, 0x7c85858673171706, 0x126a6b3e3e3e3e3e, 0x6c6c3e46061e4e4e, 0x46807d5571714487, + 0x7c8585867317066c, 0x12126b3e74743e06, 0x17173a46464e4e4e, 0x4680808171714487, 0x7c8585865d066c6c, 0x6c6c6a3e74745d5d, 0x17173a4e4e4e8888, 0x4e80808081714489, + 0x8a78788b066c5f6c, 0x5f5f6a6b746b6c17, 0x1e1e3a4e4e1e8c8d, 0x8d7f7f8e8f907070, 0x8a78788b395f525f, 0x5f5f0612746c1717, 0x06743a4e1e91468d, 0x8d92928e8e8f9370, + 0x8a78788b39525352, 0x52525f6c6b126c6c, 0x06743a4e1e91468d, 0x8d7f928f8f8f8e8e, 0x8a78788b39535353, 0x52525f6c12126c6c, 0x1e74744e4e8c468d, 0x8d9494958e8f8f8e, + 0x8a96968586979786, 0x865f5f060673176c, 0x17747446803a7688, 0x9899999a9a9a9b9c, 0x8a96968585978686, 0x865f5f5f73736b17, 0x3974744635357688, 0x889d999a9a9a9b9b, + 0x8a96968585868686, 0x8b868b5273736b6b, 0x3917743a35357676, 0x768d8d9d9d9d9b9b, 0x8a96968597868678, 0x78788b5206066c6c, 0x6c17743a35357676, 0x4680808888889c36, + 0x8a9e852828282828, 0x787897695d640606, 0x12123e3a353a8080, 0x2d80808080889fa0, 0x8a9e852828282828, 0x78785d7373736a6a, 0x73733e4635358080, 0x2d80808080809fa0, + 0x8a9e9e393986a178, 0x78785d5d73736b6a, 0x733e3e4680808080, 0x8088808080809fa0, 0x8a85858585a17878, 0x78975d6473736a6a, 0x3e3e3e4680359616, 0x80808e8d88889fa2, + 0x8e9696a1a1a1a1a1, 0x9191a37474742e2e, 0x1e1e1e3ea4a13c3c, 0x6fa5a6a6a77fa8a9, 0x8e8eaa4e4e4e4e4e, 0x4e4e4e747474abab, 0xac1e683ea4a13939, 0x889a9a7fa7a7a9a9, + 0x8e1696adadadadad, 0xaeaeaeaeaeae9696, 0x7fac68a1a4a16f6f, 0x889a9a9b9b7fa8a8, 0x8e1696adadadadad, 0xaeaeaeaeaeae9696, 0x7fac68a1a4a16f6f, 0x889a9a9b9b7fa8a8, + 0x8eaa16adadadadad, 0xaeaeaeaeaeae9696, 0x687f7fa1a43e3988, 0x889a9a9b9b9b9999, 0x8a5f5f2828787878, 0x8686866c6c86a18c, 0x3caf7fb039b146a2, 0xa2887c9a9a9a9494, + 0x8a5f732828787897, 0x5f125f7373733e3e, 0x3c3c7fb0b0b07c7c, 0x8d88888888888eb2, 0x8a73732828789712, 0x123e127373733e3e, 0x3c3c7fb0b0b07c7c, 0x7c7c8d8a8a8a8eac, + 0x8aa2736c28681212, 0x12123e733535a1a1, 0xaaaa7fb0b0b07c7c, 0x7c7c7cb3b3b394b2, 0x7c7c7cb4b48a8a8a, 0x8a8a8a8a8a8a7f7f, 0x7f7f959595958a8a, 0x8a7c7c7c7c7c98b5, + 0x7ca4358080353535, 0x353535b6b6b67676, 0x8088888d7f7f8a8a, 0x8a7c8d8d8d7cb7b5, 0x7ca4a48080803580, 0x3535358080807676, 0x808888888d7f8a8d, 0x8d8d8d4e4e4eb7b5, + 0x8da4a48080808080, 0xb8b8b88080807676, 0x808888888d888888, 0x8835354e4e4eb7b5, 0x808080b9ba5a5a5a, 0x8080808080808080, 0xbbbbbbbbbbbb4646, 0x823e3e747474bc2e, + +}; + +u64 Forearm_L_Glove_Start_pal_rgba16[] = { + 0x9419b4ddc59d5293, 0x52d15ac963075291, 0x5ad1bd63cde7c5a5, 0xacdf9c5b9c597b57, 0x5ad3630d62c762c3, 0x5a93734d73495ac7, 0x7b97ac9da4998c05, 0x83c77b855a875acd, + 0xac9fc5a7b5239bcd, 0xbc8faccfb551b50f, 0xa4cd9c4d940b834b, 0x72895a4552477355, 0x941bb521bda393cb, 0x834941c3524f8b4b, 0xa48d7b8942058b0b, 0x9c8d529552458b8b, + 0x9b8d830b934d938b, 0x72c99c0d4a054a53, 0x5ad7bd617acb4a4f, 0x7b0b6a4941c54a49, 0x4a516ac77bc98409, 0x7bc762876a895a09, 0x62497b4952074a4b, 0x52976b477b877347, + 0x51c57b0962894a47, 0x62c56b057b8b8c4b, 0x738973875ac55285, 0x6b0783098bcb5287, 0x5a8d7ac942135a85, 0x4a455a8f39c37309, 0x9c8b83cd7b4d5a91, 0x1883624749c520c5, + 0x398352055a47528f, 0x6a87948b83c95289, 0x31433a0b20c38c49, 0x6b09290329053987, 0x49c783cb398b4a0b, 0x10411885944b8c09, 0x20c1084108011043, 0x290718c16b493141, + 0x528d8c0b398562c9, 0x3183314741cb3149, 0x210739cb4a073145, 0x39c7ad0fa4cf734b, 0x20854187528b1881, 0x208352494a0341c7, 0x39433941628d2901, 0x4207000000000000 +}; + +u64 Forearm_L_Glove_Inner_ci8[] = { + 0x0001010101020303, 0x0204050505050606, 0x060607080809090a, 0x0a0b0c0d0d0d0d0e, 0x0001010101030303, 0x030f0f0202040606, 0x061007080808090a, 0x0a0b0b0d0d0d0e11, + 0x1212121313020303, 0x030f0f0f0f0f1406, 0x060607070708090a, 0x0a0b0b0d0d0e1115, 0x1212121313020303, 0x030f0f0f0f0f1406, 0x060607070708090a, 0x0a0b0b0d0d0e1115, + 0x1616050505051718, 0x190f0f0f0f0f0303, 0x1a181b1b1b1b1b09, 0x09091c1d1d1d1d1d, 0x0505050505051717, 0x18181a0f0f0f0303, 0x031a1b1b1b1b1b09, 0x09091c1d1d1d1d1d, + 0x0505050505050517, 0x17181818181e0303, 0x03031f1b1b1b1b09, 0x0909091c1c1d1d1d, 0x0505161616050505, 0x1718181818181a03, 0x0303201f1f1b1b21, 0x0909091c1c1d1d1d, + 0x0512222222121212, 0x1205171717171204, 0x0303030303021723, 0x2323232424251111, 0x0512222222222212, 0x1226260505051212, 0x0403030303032723, 0x2323232424282511, + 0x0512222222222212, 0x1226260505051212, 0x0403030303032723, 0x2323232424282511, 0x0522222222222222, 0x2226262626261212, 0x1204030303030323, 0x2323232424242811, + 0x0512222929222222, 0x2229292929291212, 0x121227030303032a, 0x2b23232424242825, 0x0516162c2c161616, 0x16222c2c2c2c2922, 0x12120600002d2d03, 0x032e2f3030303132, + 0x05162c2c2c292929, 0x162c2c2c2c2c2929, 0x29222c2c2c002d03, 0x03032e3030303032, 0x05162c2c2c292929, 0x292c2c2c2c2c2929, 0x29292c2c2c2c0603, 0x0303033030303033, + 0x05162c2c2c292929, 0x292c2c2c2c2c2929, 0x29292c2c2c2c0603, 0x0303033030303033, 0x052c2c2c2c292929, 0x292c2c2c2c2c2929, 0x29292c2c2c2c2c2f, 0x3403033131303031, + 0x3529292929363636, 0x2c2c2c2c2c2c2c2c, 0x2c2c2c36362c2c16, 0x002d2d0303372338, 0x3529292929363636, 0x362c2c2c2c2c2c2c, 0x2c2c2c3636362c16, 0x16002d0303033823, + 0x3529292929363636, 0x3636362c2c2c3636, 0x3636362c2c362c16, 0x16162d0303030323, 0x35293939393a3a3a, 0x3a3a3a3a3a3a3a3a, 0x3a3a363636362c16, 0x1616060303030338, + 0x35293939393a3a3a, 0x3a3a3a3a3a3a3a3a, 0x3a3a363636362c16, 0x1616060303030338, 0x3b3c3c3c3c3c3d3d, 0x3d3a3a3a3a3a3a3a, 0x3a3a3a3a3a3a3a29, 0x29161204040f0f0f, + 0x3e3c3c3c3c3c3c3c, 0x3d3a3a3a3a3a3a3a, 0x3a3a3a3a3a3a3a3a, 0x2916120505020f0f, 0x3e3c3c3c3c3c3c3c, 0x3c3f3a3a3a3a3a3a, 0x3a3a3a3a3a3a3a3a, 0x2916160505050f02, + 0x4040403e3e063d3c, 0x3d3c3f3f3f3f3a3a, 0x3a3a3a3a3a3a3a3a, 0x2916160505050404, 0x4142424242433e3e, 0x443a3a3a3a3a3c3a, 0x3a3a3a3a3a3a3a36, 0x2916121212050517, + 0x4542424242434343, 0x3e462f3a3a3a3c3c, 0x3a3a3a3a3a3a3629, 0x2916121212120517, 0x4542424242434343, 0x3e462f3a3a3a3c3c, 0x3a3a3a3a3a3a3629, 0x2916121212120517, + 0x4542424242434343, 0x4343462f2f3a3c3c, 0x3a3a3a3636362c29, 0x1616121212120517, 0x4541474747484848, 0x4343432f2f3a3c3c, 0x3c3a362c2c2c1616, 0x1616161212120505, + +}; + +u64 Forearm_L_Glove_Inner_pal_rgba16[] = { + 0x6a877ac972c78309, 0x5a874a4552475293, 0x52955a956b19318f, 0xd66de6afde6d8349, 0x4207de294a055a47, 0x6b07d5e742055245, 0x52855a8562c7528b, 0x39cfde2b73076ac9, + 0x8307525342035291, 0x5a93b5214a036287, 0x83db41c3834562cd, 0x41c57b0962895249, 0x5a917b55b51d9459, 0x72c94a4939c372cb, 0x62cf39813983524b, 0x314339857b513183, + 0x9c59ace194178bd7, 0x6acd8bd37311a49d, 0x9c9b000000000000 +}; + +Vtx Forearm_L_Forearm_L_mesh_layer_Opaque_vtx_cull[8] = { + {{ {-54, -101, -679}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-54, -101, 18}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-54, 142, 18}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-54, 142, -679}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {159, -101, -679}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {159, -101, 18}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {159, 142, 18}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {159, 142, -679}, 0, {0, 0}, {0, 0, 0, 0} }}, +}; + +Vtx Forearm_L_Forearm_L_mesh_layer_Opaque_vtx_0[16] = { + {{ {11, 63, -367}, 0, {556, 1987}, {175, 60, 179, 255} }}, + {{ {81, 63, -363}, 0, {460, 1793}, {66, 88, 192, 255} }}, + {{ {81, 15, -365}, 0, {316, 1779}, {86, 197, 184, 255} }}, + {{ {11, 15, -365}, 0, {351, 1946}, {196, 166, 189, 255} }}, + {{ {15, 48, -188}, 0, {481, 1072}, {137, 43, 248, 255} }}, + {{ {11, 15, -365}, 0, {311, 1976}, {196, 166, 189, 255} }}, + {{ {81, 63, -363}, 0, {556, 1964}, {66, 88, 192, 255} }}, + {{ {59, 58, -189}, 0, {528, 1079}, {43, 119, 251, 255} }}, + {{ {-15, 35, -12}, 0, {413, 177}, {139, 5, 50, 255} }}, + {{ {48, -16, -13}, 0, {153, 181}, {252, 137, 43, 255} }}, + {{ {37, 18, -196}, 0, {326, 1113}, {216, 136, 252, 255} }}, + {{ {81, 15, -365}, 0, {311, 1976}, {86, 197, 184, 255} }}, + {{ {79, 39, -189}, 0, {433, 1076}, {122, 223, 247, 255} }}, + {{ {109, 39, -12}, 0, {431, 173}, {118, 252, 46, 255} }}, + {{ {48, 94, -13}, 0, {714, 181}, {4, 119, 45, 255} }}, + {{ {55, 36, 18}, 0, {420, 22}, {8, 253, 127, 255} }}, +}; + +Gfx Forearm_L_Forearm_L_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(Forearm_L_Forearm_L_mesh_layer_Opaque_vtx_0 + 0, 16, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), + gsSP2Triangles(4, 0, 5, 0, 4, 6, 0, 0), + gsSP2Triangles(4, 7, 6, 0, 8, 7, 4, 0), + gsSP2Triangles(9, 8, 4, 0, 9, 4, 10, 0), + gsSP2Triangles(4, 5, 10, 0, 10, 5, 11, 0), + gsSP2Triangles(10, 11, 12, 0, 12, 11, 6, 0), + gsSP2Triangles(12, 6, 7, 0, 13, 12, 7, 0), + gsSP2Triangles(13, 7, 14, 0, 8, 14, 7, 0), + gsSP2Triangles(14, 8, 15, 0, 8, 9, 15, 0), + gsSP2Triangles(13, 15, 9, 0, 9, 12, 13, 0), + gsSP2Triangles(9, 10, 12, 0, 13, 14, 15, 0), + gsSPEndDisplayList(), +}; + +Vtx Forearm_L_Forearm_L_mesh_layer_Opaque_vtx_1[27] = { + {{ {82, -101, -632}, 0, {385, 207}, {232, 142, 51, 255} }}, + {{ {96, -86, -633}, 0, {312, 193}, {97, 217, 71, 255} }}, + {{ {73, -80, -633}, 0, {433, 190}, {147, 252, 64, 255} }}, + {{ {77, -20, -649}, 0, {414, 53}, {138, 236, 43, 255} }}, + {{ {113, -21, -657}, 0, {226, -16}, {124, 230, 5, 255} }}, + {{ {80, 35, -603}, 0, {397, 463}, {14, 130, 0, 255} }}, + {{ {126, 46, -607}, 0, {158, 422}, {127, 1, 0, 255} }}, + {{ {80, 3, -556}, 0, {396, 877}, {247, 149, 188, 255} }}, + {{ {124, 14, -523}, 0, {164, 1175}, {112, 59, 246, 255} }}, + {{ {125, -21, -563}, 0, {162, 822}, {192, 52, 159, 255} }}, + {{ {133, -47, -549}, 0, {117, 941}, {235, 133, 22, 255} }}, + {{ {122, -42, -612}, 0, {178, 383}, {146, 63, 255, 255} }}, + {{ {124, -58, -613}, 0, {168, 369}, {203, 144, 26, 255} }}, + {{ {108, -51, -641}, 0, {249, 126}, {170, 248, 163, 255} }}, + {{ {135, -56, -626}, 0, {108, 254}, {82, 189, 185, 255} }}, + {{ {159, -36, -549}, 0, {-16, 946}, {114, 208, 29, 255} }}, + {{ {126, -1, -474}, 0, {158, 1615}, {103, 224, 67, 255} }}, + {{ {73, -14, -485}, 0, {435, 1514}, {237, 132, 17, 255} }}, + {{ {35, 0, -432}, 0, {632, 1711}, {248, 129, 252, 255} }}, + {{ {103, 20, -429}, 0, {275, 1737}, {125, 239, 13, 255} }}, + {{ {-22, 15, -427}, 0, {928, 1760}, {136, 221, 236, 255} }}, + {{ {-37, 42, -617}, 0, {1008, 337}, {130, 5, 238, 255} }}, + {{ {-26, -18, -637}, 0, {950, 159}, {140, 218, 35, 255} }}, + {{ {68, -19, -644}, 0, {458, 91}, {122, 228, 24, 255} }}, + {{ {-8, -65, -607}, 0, {857, 428}, {176, 223, 93, 255} }}, + {{ {53, -68, -622}, 0, {537, 295}, {101, 229, 72, 255} }}, + {{ {29, -85, -611}, 0, {661, 386}, {14, 155, 76, 255} }}, +}; + +Gfx Forearm_L_Forearm_L_mesh_layer_Opaque_tri_1[] = { + gsSPVertex(Forearm_L_Forearm_L_mesh_layer_Opaque_vtx_1 + 0, 27, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), + gsSP2Triangles(1, 4, 3, 0, 3, 4, 5, 0), + gsSP2Triangles(4, 6, 5, 0, 5, 6, 7, 0), + gsSP2Triangles(6, 8, 7, 0, 7, 8, 9, 0), + gsSP2Triangles(9, 10, 7, 0, 11, 10, 9, 0), + gsSP2Triangles(11, 12, 10, 0, 13, 12, 11, 0), + gsSP2Triangles(12, 13, 14, 0, 15, 12, 14, 0), + gsSP2Triangles(10, 12, 15, 0, 16, 10, 15, 0), + gsSP2Triangles(17, 10, 16, 0, 16, 18, 17, 0), + gsSP2Triangles(19, 18, 16, 0, 18, 20, 17, 0), + gsSP2Triangles(17, 20, 21, 0, 21, 7, 17, 0), + gsSP2Triangles(21, 5, 7, 0, 22, 5, 21, 0), + gsSP2Triangles(22, 23, 5, 0, 24, 23, 22, 0), + gsSP2Triangles(24, 25, 23, 0, 26, 25, 24, 0), + gsSP1Triangle(10, 17, 7, 0), + gsSPEndDisplayList(), +}; + +Vtx Forearm_L_Forearm_L_mesh_layer_Opaque_vtx_2[45] = { + {{ {80, 35, -603}, 0, {595, 602}, {14, 130, 0, 255} }}, + {{ {79, 72, -622}, 0, {592, 449}, {17, 111, 198, 255} }}, + {{ {77, -20, -649}, 0, {578, 229}, {138, 236, 43, 255} }}, + {{ {-22, 15, -427}, 0, {32, 1836}, {136, 221, 236, 255} }}, + {{ {40, 90, -433}, 0, {479, 1858}, {254, 127, 247, 255} }}, + {{ {-37, 42, -617}, 0, {76, 488}, {130, 5, 238, 255} }}, + {{ {-19, 59, -622}, 0, {170, 446}, {200, 97, 196, 255} }}, + {{ {103, 20, -429}, 0, {717, 1883}, {125, 239, 13, 255} }}, + {{ {114, 61, -622}, 0, {775, 450}, {74, 93, 211, 255} }}, + {{ {126, 46, -607}, 0, {834, 564}, {127, 1, 0, 255} }}, + {{ {124, 14, -523}, 0, {828, 1251}, {112, 59, 246, 255} }}, + {{ {126, -1, -474}, 0, {834, 1652}, {103, 224, 67, 255} }}, + {{ {154, -18, -564}, 0, {984, 918}, {89, 81, 215, 255} }}, + {{ {159, -36, -549}, 0, {1008, 1042}, {114, 208, 29, 255} }}, + {{ {135, -56, -626}, 0, {884, 412}, {82, 189, 185, 255} }}, + {{ {133, -40, -622}, 0, {871, 444}, {47, 93, 184, 255} }}, + {{ {108, -51, -641}, 0, {743, 295}, {170, 248, 163, 255} }}, + {{ {122, -42, -612}, 0, {814, 529}, {146, 63, 255, 255} }}, + {{ {125, -21, -563}, 0, {830, 929}, {192, 52, 159, 255} }}, + {{ {114, 61, -622}, 0, {885, 763}, {74, 93, 211, 255} }}, + {{ {126, 46, -607}, 0, {963, 712}, {127, 1, 0, 255} }}, + {{ {113, -21, -657}, 0, {943, 418}, {124, 230, 5, 255} }}, + {{ {94, -15, -679}, 0, {830, 420}, {249, 10, 130, 255} }}, + {{ {87, -85, -656}, 0, {849, 118}, {254, 182, 153, 255} }}, + {{ {96, -86, -633}, 0, {902, 123}, {97, 217, 71, 255} }}, + {{ {82, -101, -632}, 0, {834, 46}, {232, 142, 51, 255} }}, + {{ {73, -80, -633}, 0, {764, 126}, {147, 252, 64, 255} }}, + {{ {77, -20, -649}, 0, {736, 382}, {138, 236, 43, 255} }}, + {{ {79, 72, -622}, 0, {693, 830}, {17, 111, 198, 255} }}, + {{ {29, -85, -611}, 0, {402, 17}, {14, 155, 76, 255} }}, + {{ {45, -77, -637}, 0, {492, 56}, {46, 155, 194, 255} }}, + {{ {53, -68, -622}, 0, {540, 107}, {101, 229, 72, 255} }}, + {{ {29, -85, -611}, 0, {402, 17}, {14, 155, 76, 255} }}, + {{ {2, -71, -623}, 0, {240, 89}, {188, 160, 208, 255} }}, + {{ {45, -77, -637}, 0, {492, 56}, {46, 155, 194, 255} }}, + {{ {-8, -65, -607}, 0, {183, 119}, {176, 223, 93, 255} }}, + {{ {-26, -18, -637}, 0, {114, 363}, {140, 218, 35, 255} }}, + {{ {-13, -16, -660}, 0, {191, 373}, {188, 242, 150, 255} }}, + {{ {-37, 42, -617}, 0, {50, 675}, {130, 5, 238, 255} }}, + {{ {-19, 59, -622}, 0, {154, 764}, {200, 97, 196, 255} }}, + {{ {53, -17, -675}, 0, {539, 368}, {47, 248, 138, 255} }}, + {{ {79, 72, -622}, 0, {693, 830}, {17, 111, 198, 255} }}, + {{ {80, 35, -603}, 0, {709, 618}, {14, 130, 0, 255} }}, + {{ {68, -19, -644}, 0, {628, 358}, {122, 228, 24, 255} }}, + {{ {53, -68, -622}, 0, {540, 107}, {101, 229, 72, 255} }}, +}; + +Gfx Forearm_L_Forearm_L_mesh_layer_Opaque_tri_2[] = { + gsSPVertex(Forearm_L_Forearm_L_mesh_layer_Opaque_vtx_2 + 0, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSP2Triangles(5, 4, 6, 0, 6, 4, 1, 0), + gsSP2Triangles(4, 7, 1, 0, 1, 7, 8, 0), + gsSP2Triangles(7, 9, 8, 0, 9, 7, 10, 0), + gsSP2Triangles(7, 11, 10, 0, 10, 11, 12, 0), + gsSP2Triangles(12, 11, 13, 0, 12, 13, 14, 0), + gsSP2Triangles(15, 12, 14, 0, 14, 16, 15, 0), + gsSP2Triangles(16, 17, 15, 0, 15, 17, 18, 0), + gsSP2Triangles(18, 12, 15, 0, 18, 10, 12, 0), + gsSP2Triangles(19, 20, 21, 0, 21, 22, 19, 0), + gsSP2Triangles(22, 21, 23, 0, 23, 21, 24, 0), + gsSP2Triangles(24, 25, 23, 0, 23, 25, 26, 0), + gsSP2Triangles(26, 27, 23, 0, 27, 22, 23, 0), + gsSP2Triangles(28, 22, 27, 0, 19, 22, 28, 0), + gsSP1Triangle(29, 30, 31, 0), + gsSPVertex(Forearm_L_Forearm_L_mesh_layer_Opaque_vtx_2 + 32, 13, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 1, 0, 0), + gsSP2Triangles(3, 4, 1, 0, 1, 4, 5, 0), + gsSP2Triangles(4, 6, 5, 0, 5, 6, 7, 0), + gsSP2Triangles(5, 7, 8, 0, 8, 7, 9, 0), + gsSP2Triangles(8, 9, 10, 0, 11, 8, 10, 0), + gsSP2Triangles(2, 8, 11, 0, 12, 2, 11, 0), + gsSP2Triangles(2, 5, 8, 0, 1, 5, 2, 0), + gsSPEndDisplayList(), +}; + +Vtx Forearm_L_Forearm_L_mesh_layer_Opaque_vtx_3[18] = { + {{ {-41, 3, -226}, 0, {862, 766}, {200, 208, 104, 255} }}, + {{ {40, 142, -104}, 0, {4, 165}, {254, 42, 120, 255} }}, + {{ {40, 139, -266}, 0, {17, 1041}, {253, 127, 246, 255} }}, + {{ {-54, -1, -293}, 0, {1008, 1132}, {135, 219, 249, 255} }}, + {{ {40, 90, -433}, 0, {8, 2032}, {254, 127, 247, 255} }}, + {{ {-22, 15, -427}, 0, {676, 1890}, {136, 221, 236, 255} }}, + {{ {36, -44, -310}, 0, {-6, 1204}, {0, 129, 247, 255} }}, + {{ {35, 0, -432}, 0, {32, 1903}, {248, 129, 252, 255} }}, + {{ {37, -34, -290}, 0, {-16, 1106}, {7, 180, 102, 255} }}, + {{ {103, 20, -429}, 0, {643, 1916}, {125, 239, 13, 255} }}, + {{ {40, 90, -433}, 0, {5, 2032}, {254, 127, 247, 255} }}, + {{ {40, 139, -266}, 0, {-3, 1041}, {253, 127, 246, 255} }}, + {{ {141, 7, -290}, 0, {1008, 1129}, {123, 224, 247, 255} }}, + {{ {40, 142, -104}, 0, {8, 165}, {254, 42, 120, 255} }}, + {{ {128, 8, -225}, 0, {897, 766}, {62, 209, 100, 255} }}, + {{ {37, -34, -290}, 0, {25, 1106}, {7, 180, 102, 255} }}, + {{ {36, -44, -310}, 0, {17, 1204}, {0, 129, 247, 255} }}, + {{ {35, 0, -432}, 0, {-16, 1903}, {248, 129, 252, 255} }}, +}; + +Gfx Forearm_L_Forearm_L_mesh_layer_Opaque_tri_3[] = { + gsSPVertex(Forearm_L_Forearm_L_mesh_layer_Opaque_vtx_3 + 0, 18, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), + gsSP2Triangles(4, 3, 2, 0, 4, 5, 3, 0), + gsSP2Triangles(5, 6, 3, 0, 5, 7, 6, 0), + gsSP2Triangles(8, 3, 6, 0, 8, 0, 3, 0), + gsSP2Triangles(9, 10, 11, 0, 9, 11, 12, 0), + gsSP2Triangles(13, 12, 11, 0, 13, 14, 12, 0), + gsSP2Triangles(15, 12, 14, 0, 15, 16, 12, 0), + gsSP2Triangles(9, 12, 16, 0, 9, 16, 17, 0), + gsSPEndDisplayList(), +}; + +Vtx Forearm_L_Forearm_L_mesh_layer_Opaque_vtx_4[7] = { + {{ {37, -34, -290}, 0, {339, 62}, {7, 180, 102, 255} }}, + {{ {128, 8, -225}, 0, {974, 726}, {62, 209, 100, 255} }}, + {{ {39, 45, -407}, 0, {60, 953}, {2, 235, 125, 255} }}, + {{ {-41, 3, -226}, 0, {339, 62}, {200, 208, 104, 255} }}, + {{ {37, -34, -290}, 0, {974, 726}, {7, 180, 102, 255} }}, + {{ {40, 142, -104}, 0, {974, 726}, {254, 42, 120, 255} }}, + {{ {128, 8, -225}, 0, {339, 62}, {62, 209, 100, 255} }}, +}; + +Gfx Forearm_L_Forearm_L_mesh_layer_Opaque_tri_4[] = { + gsSPVertex(Forearm_L_Forearm_L_mesh_layer_Opaque_vtx_4 + 0, 7, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 2, 0), + gsSP2Triangles(3, 2, 5, 0, 6, 5, 2, 0), + gsSPEndDisplayList(), +}; + +Gfx mat_Forearm_L_f3dlite_material_032_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, Forearm_L_bone_fore_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 134), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 1, Forearm_L_bone_fore_ci8), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 1023, 512), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b, 4, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0), + gsDPSetTileSize(0, 0, 0, 124, 252), + gsSPEndDisplayList(), +}; + +Gfx mat_Forearm_L_f3dlite_material_034_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, Forearm_L_palm_inner_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 70), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 1, Forearm_L_palm_inner_ci8), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 1023, 512), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b, 4, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0), + gsDPSetTileSize(0, 0, 0, 124, 252), + gsSPEndDisplayList(), +}; + +Gfx mat_Forearm_L_f3dlite_material_030_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, Forearm_L_palm_outer_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 163), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 1, Forearm_L_palm_outer_ci8), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 1023, 512), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b, 4, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0), + gsDPSetTileSize(0, 0, 0, 124, 252), + gsSPEndDisplayList(), +}; + +Gfx mat_Forearm_L_f3dlite_material_031_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, Forearm_L_Glove_Start_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 188), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 1, Forearm_L_Glove_Start_ci8), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 1023, 512), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b, 4, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0), + gsDPSetTileSize(0, 0, 0, 124, 252), + gsSPEndDisplayList(), +}; + +Gfx mat_Forearm_L_f3dlite_material_033_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, Forearm_L_Glove_Inner_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 72), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 1, Forearm_L_Glove_Inner_ci8), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 511, 512), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b, 4, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0), + gsDPSetTileSize(0, 0, 0, 124, 124), + gsSPEndDisplayList(), +}; + +Gfx Forearm_L[] = { + gsSPClearGeometryMode(G_LIGHTING), + gsSPVertex(Forearm_L_Forearm_L_mesh_layer_Opaque_vtx_cull + 0, 8, 0), + gsSPSetGeometryMode(G_LIGHTING), + gsSPCullDisplayList(0, 7), + gsSPDisplayList(mat_Forearm_L_f3dlite_material_032_layerOpaque), + gsSPDisplayList(Forearm_L_Forearm_L_mesh_layer_Opaque_tri_0), + gsSPDisplayList(mat_Forearm_L_f3dlite_material_034_layerOpaque), + gsSPDisplayList(Forearm_L_Forearm_L_mesh_layer_Opaque_tri_1), + gsSPDisplayList(mat_Forearm_L_f3dlite_material_030_layerOpaque), + gsSPDisplayList(Forearm_L_Forearm_L_mesh_layer_Opaque_tri_2), + gsSPDisplayList(mat_Forearm_L_f3dlite_material_031_layerOpaque), + gsSPDisplayList(Forearm_L_Forearm_L_mesh_layer_Opaque_tri_3), + gsSPDisplayList(mat_Forearm_L_f3dlite_material_033_layerOpaque), + gsSPDisplayList(Forearm_L_Forearm_L_mesh_layer_Opaque_tri_4), + gsSPEndDisplayList(), +}; + +u64 Forearm_R_bone_fore_ci8[] = { + 0x0001000002030304, 0x0404050505060607, 0x0808080804040404, 0x0404030303030303, 0x090a01010303030b, 0x0c0d0e0f0f101112, 0x1314141308080803, 0x0303030303030303, + 0x030303030303150c, 0x0c0d0f1616121110, 0x1713141408180803, 0x0303030303030303, 0x03030303191a1a1b, 0x15131c1111051d05, 0x131e1f1f20212223, 0x0303030303030303, + 0x030324241f1f1a25, 0x1b131126261d1f1f, 0x1e1f272720212223, 0x2328290303030303, 0x1f24232323231026, 0x1b2a1e262610101e, 0x1111112b1515132c, 0x2c2c2d2d08030303, + 0x1f24232c29101026, 0x1b2a261f1f1e1010, 0x11112b2e2f303031, 0x10101a3208030303, 0x0321333314141434, 0x20101d1f352c2c24, 0x363738371d2a1b39, 0x3a3b1b3c3d030303, + 0x033e3f3e40404134, 0x102c22221f421e1e, 0x1e1e1e1e2a1b1b3b, 0x3b3b1b1b3d030303, 0x434432444515461f, 0x1d1e1d2c232c4210, 0x1e1e1e1e4748494a, 0x2b2b2a4b4b030303, + 0x1f4c444746464610, 0x1d1f1f2c1d101e42, 0x1e47474a4848494d, 0x4d4d4e4b4f030303, 0x501e030314361e46, 0x46122c1f1f121212, 0x131b151551525253, 0x4f50101010030303, + 0x501e03031e363616, 0x54541f1111121210, 0x3a3a3a1b52513950, 0x555556103e030303, 0x130303031f1f1f1e, 0x1d121f1f1d1e1e13, 0x151b571558483b59, 0x5959334303030303, + 0x130303031d2c1f1e, 0x5a121f103b13134a, 0x151b1552481d1d59, 0x1f1f333303030303, 0x3d030303031f1f36, 0x591d5b5c5c5a2b2a, 0x5d5e20205f46461d, 0x22222c2c03030303, + 0x030303030323231f, 0x1f1f5b5b5a603b57, 0x614040613a2b1d1f, 0x1f23352803030303, 0x030303030323231f, 0x2c5c5c5a5a603b3b, 0x612020612b1d1d62, 0x2323353503030303, + 0x030303030322221f, 0x2c1d60602b103b5f, 0x396364153b5a1d1f, 0x2235363603030303, 0x030303030322222c, 0x2c1e605c603b5f5f, 0x15636415573b1d1f, 0x1d22360303030303, + 0x0303030303656535, 0x221d5b1e2b134a1b, 0x151515155f211e59, 0x5936550303030303, 0x0303030303666535, 0x221f5b1e2b134a1b, 0x3967671521211e42, 0x3636550303030303, + 0x03030303031f1f59, 0x591f1d1e105f5f57, 0x396767683b3b1e5b, 0x5b1f1f0303030303, 0x03030303031f1f36, 0x2c1f1d1d3b57575f, 0x686752683b3b1e36, 0x2c1f1f0303030303, + 0x03030303031f1f1d, 0x1d1f1d1d3b2a4a1b, 0x156464155f5f1d1f, 0x1f1d1f0303030303, 0x03030303031f1f2c, 0x2c1d1d1d3b2a2a4a, 0x646464155f5f1d1d, 0x1d1f1f0303030303, + 0x0303030303222242, 0x421d5b1e1313571b, 0x154564155f5f1e36, 0x59362c0303030303, 0x030303030322221f, 0x1f425b1e13571357, 0x644545695f101e29, 0x36592c0303030303, + 0x0303030303353523, 0x2c1f1f1e2a575757, 0x391567155f101d1e, 0x1e1d2c0303030303, 0x0303030303353523, 0x231f1e1e2b5f5f5f, 0x151552155f5f101e, 0x1d1f2c0303030303, + 0x03030303032c2c35, 0x35361d1d3b3b2a4f, 0x1569676947101d42, 0x5959350303030303, 0x03030303036a2c35, 0x355b1e1e3b3b2a2f, 0x1552671547101d42, 0x3659350303030303, + 0x030303030322222c, 0x231f5b5b2b5f5757, 0x6b4545452a10292c, 0x2c2c2c0303030303, 0x0303030303353522, 0x591f1f1d103b3a1b, 0x156767156c105b36, 0x2c59350303030303, + 0x0303030303353559, 0x221f1f1f103b3b1b, 0x636d67156c105b1f, 0x3659350303030303, 0x0303030303595923, 0x352c1f1f1e47471b, 0x6945641560601f2c, 0x5959230303030303, + 0x030303030359592c, 0x35352c1f1e101047, 0x69456415471f1f36, 0x2c59230303030303, 0x0303030303242427, 0x35352c1f1d26262a, 0x524552393b42421f, 0x2c2c330303030303, + 0x030303030324246e, 0x35352c1f1e26262a, 0x6f4545393b42422c, 0x232c334303030303, 0x0303030303232323, 0x2c2c2c1f5c10103b, 0x157071153b424222, 0x5927725c73030303, + 0x0303030303232323, 0x2c2c2c2c5b10103b, 0x2f1571153b424259, 0x272772725c030303, 0x0303030303747423, 0x352359361d101010, 0x15157169471f1f42, 0x2c2c354235030303, + 0x0303030374747424, 0x23235959591f104a, 0x6464716947601f23, 0x232c221d42030303, 0x030303031d747423, 0x23272c2c1f1e1e5f, 0x632041635f101035, 0x6e6e35276e750303, + 0x030303031f747423, 0x23742c1f1e1e1e5f, 0x632041154a101d6e, 0x6e6e6e6e2c620303, 0x03030303276e7423, 0x23221d551d1d1050, 0x156776154f3a1d23, 0x23246e6e24740303, + 0x03030303746e7423, 0x231f5a555a10101d, 0x2f1576153a2b1d23, 0x2323272424740303, 0x030303746e6e2423, 0x231f1d1d22161d1e, 0x3a696d694a4a3b22, 0x7422226e22350303, + 0x0303036e6e6e6e27, 0x232c23230f1e5b1e, 0x4a1577641b57575f, 0x2222333365270303, 0x0303036e6e232327, 0x2359232c0f5b1e2b, 0x4a1577771b575755, 0x2222421d33272703, + 0x0303032427787878, 0x781f161212121013, 0x2f2f52794f4f505f, 0x1f1f351f1f222203, 0x0303032427232378, 0x1f1d121e1d121210, 0x462f5252644f4f5f, 0x5a1f1f7435222203, + 0x0303032c7a7a2378, 0x2c16127b7b121211, 0x131313482020155f, 0x55551d232359591d, 0x03032c2c78232378, 0x78161f7b1f161105, 0x1313131315202039, 0x5f551d232327591d, + 0x03031616231f2378, 0x167b7b7b16161210, 0x0f0513132a7c7c7d, 0x7d2f101f1f23231d, 0x030316162c2c2378, 0x781f7b1678161211, 0x0f0f05144a2a7e47, 0x2f7d514a4a131d1d, + 0x23037f2c7a787816, 0x808178787878167b, 0x7b12127b120f051d, 0x1f2c351d133a1515, 0x66032c2c7a1f2c81, 0x7878818181167816, 0x7b0f11111e05051e, 0x1e1e35351d1e2c2c, + 0x3b1e1d2c59591616, 0x23127b7b7b111212, 0x122c2c110f59592c, 0x2c1f1e1d1e5a622b, 0x3b1e232316592424, 0x2312807878120505, 0x2c7a7a7a591f592c, 0x1f1f1f1e1e621f1f, + 0x03032c2c1d27272c, 0x7b111f1f78787878, 0x7b78787b1d1d2c1f, 0x1d2c353737104242, 0x03032c6a461d2723, 0x2c7b2c2c161f1f1f, 0x1c1c1c461e1e1f23, 0x1f1f4235352c4210, + 0x03032f508282822d, 0x2d2d831010101010, 0x843b3b8443431f2c, 0x2c2c858686295763, 0x0303030303030303, 0x0303030303030303, 0x0404040473737303, 0x0303040404635779, + +}; + +u64 Forearm_R_bone_fore_pal_rgba16[] = { + 0x398741c941cb5ad7, 0x5ad5b561a4d98c15, 0x5ad33145314362d1, 0x9459ad1da4dbbda5, 0xb521bda3c5e7acdd, 0xa4998395ce29bde5, 0x83d75a8fa4df9417, 0xacdbc5a5bd63cde7, + 0x6b0fb4e1d5e9de6b, 0xe6ad9c9bb51fde6d, 0xb525cda5a49bb4df, 0xd629cde5a4599419, 0x6ad19c1983d9d5e7, 0x8c17de2bcde9b4dd, 0xa4578bd79c5bacdf, 0x83975a956b138c19, + 0x73515a8dcda7ace1, 0x62d562cfbd61a49d, 0x9c178bd39c597b11, 0xc5a1730f628b8bd5, 0xac9b8393731172cd, 0xc5a3c563de69a45b, 0x8351d62bbd21c5a7, 0xbd6593d77b51ac9d, + 0xbd238353c5657353, 0x6b11de29b5236acf, 0x83557b53ace37b55, 0x9c9d5a4de6af7b95, 0x7313628fe66b62d7, 0xe66df6ed5a4b524d, 0xd66b4a09deadc5e5, 0x94157b93ad1fad23, + 0xce27d669b563de27, 0xd5e3cda3a49f0000 +}; + +u64 Forearm_R_palm_inner_ci8[] = { + 0x0000000000000000, 0x0101010202020101, 0x0103030301010101, 0x0101010000000102, 0x0101010101000000, 0x0405050101010101, 0x0607070707060000, 0x0706070704010101, + 0x0101010101000405, 0x0404050606000106, 0x0706060707000202, 0x0707040707060101, 0x0101010101040507, 0x0000040506060707, 0x0000000607020202, 0x0700010707070101, + 0x0101010100070700, 0x0000000505000700, 0x0102020007020202, 0x0606010104070001, 0x0000000000080000, 0x0909000706070702, 0x0a0b0b0007020202, 0x04040c0c02060606, + 0x0000000000080000, 0x0909000706070702, 0x0a0b0b0007020202, 0x04040c0c02060606, 0x000000000d0e0e0e, 0x0e0e0e0e0e0e0e0e, 0x0e0e0e0e0f0f0f0e, 0x0e0e0e0e0e0e0e0d, + 0x0000001010080000, 0x0000070707070702, 0x0700000707000004, 0x1111100202070606, 0x0000001010000000, 0x0000000707070202, 0x020b0b0707020202, 0x0411100202060706, + 0x0500080808000000, 0x0404040808000202, 0x020909040b0b0b02, 0x0210100202021010, 0x0500080800000000, 0x0404040808000202, 0x020909040b0b0b02, 0x0210100202021010, + 0x0500080800121313, 0x1414150800001616, 0x161709040b18180c, 0x0c0210020c0c1010, 0x05000e0e0e0f0f0f, 0x0e0e0e0e0e0e0f0f, 0x0f0f0f0f0e0e0e0e, 0x0e0e0e0e0e0e0e0e, + 0x0519070700000200, 0x0007070707070202, 0x020b0606061a1a01, 0x0104070500040707, 0x0519040400020202, 0x0200070706091b1b, 0x1b1b0b06060b0202, 0x0201070000000507, + 0x1905040000000202, 0x0202060609091b1b, 0x1b1b0b06020b0b02, 0x0202070000000007, 0x0505000000000202, 0x0202060209091b1b, 0x1b1b0b06020b0b02, 0x0202050000000004, + 0x1c1d000000010101, 0x0101081b1b1b0c0c, 0x0c1b1b0402020202, 0x0202051a1a000010, 0x1c1d000000010101, 0x0101081b1b1b0c0c, 0x0c1b1b0402020202, 0x0202051a1a000010, + 0x1c1c1000101d1d08, 0x010808011b1b1e1d, 0x1d1b040408021d1e, 0x02081d051e1f1010, 0x1c1c0d0d0d1e1e1e, 0x1d1e1e1d1d1d1e1e, 0x1e1e1e1e1e1e1e1e, 0x1d1e1e1e1e1f1f1f, + 0x1c1c0d0d0e1d1d1d, 0x1e1e1e1e1e1e1d1d, 0x1d1e1e1e1e1d1d1d, 0x1e1e1e1e1e0e1f1f, 0x1c1c1c1c20212120, 0x2220202020232420, 0x2022202020222225, 0x2520212223262728, + 0x1c1c1c1c1c1c1c1c, 0x1e1e1e1e1e1e2020, 0x20201e1e1c1e1e1f, 0x1f1f21211c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x1e1e1e1e1e1e1e1e, 0x1e1e1e1e1c1c1c1f, 0x1f1f1c1c1c1c1c1c, + 0x1e1e1c1c1c1c1c1c, 0x1e1e1e1e1e1e1e1e, 0x1e1e1e1e1c1c1c1f, 0x1f1f1c1c1c1c1c1c, 0x201c1c1c1c1c1c1c, 0x1e1e201e1e1e2020, 0x20201e1e1e1c1c1c, 0x1c1c1c1c1c1c1c1c, + 0x1e1e1e1e1c1e1c1c, 0x1e20201e1e202020, 0x2020201e1e1e1c1c, 0x1c1c1c1c1c1c1c1c, 0x1c1c211e1e1e1e1e, 0x1e20202020202020, 0x202020201e1e1e1c, 0x1c1c1c1c1c1e1c1c, + 0x201c202021202020, 0x2020202020202020, 0x2222202020201e1e, 0x1e1e1e291e1e1c1c, 0x1e1c232222222220, 0x2a2a2a2222222222, 0x2222222220202020, 0x2020201e1e1c1c1c, + 0x1e1c232222222220, 0x2a2a2a2222222222, 0x2222222220202020, 0x2020201e1e1c1c1c, 0x281c222222202020, 0x2a2a2a2020202020, 0x20202020201e1e1e, 0x1e1e1e1e1e1c1e1c, + 0x1c1c1e2020202020, 0x2020201e1e1e1e1e, 0x1e1e1e1e1e1e1e1e, 0x1e1e1c1c1c1c1c1c, 0x1e241e1e1e1e1e1e, 0x201e1e1e1e1e1e1e, 0x1e1e1e1e1e1e1e1e, 0x1e1c1e1c1c1c1c1c, + 0x1e1e29291c1c291e, 0x2121211e1e1e1e1e, 0x1e1e1e1e1e1e1e1e, 0x29291e29291e211c, 0x1e1c1c1c1c1c291e, 0x1e1e1e1e1e201e1e, 0x1e1e1e1e20201e1e, 0x291e1e291e21201e, + 0x1c1c291c1c291e1e, 0x2121211e20202020, 0x201e1e2020201e29, 0x291e1e1e1e1e1c1c, 0x1c1c291c1c1e1e1e, 0x2121211e1e1e2020, 0x20201e2020201e1e, 0x1e1e1e291c1c1c1c, + 0x1c1c1c1c1c1e1e1e, 0x1e1e1e1e1e1e1e1e, 0x1e1e1e1e1e201e1e, 0x1e1e1e1c1c1c1c1c, 0x1c1c1c1c1c1c1e1e, 0x1e1e1e1e1e1e1e1e, 0x1e1e1e1e1e1c1c1c, 0x1c1c1c1c1c1c1c1c, + 0x1e1e1c1c1c1c1c1c, 0x1c1c1c292929291e, 0x1e201e1e1c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x1e1e1c1c1c1c1c1c, 0x1c1c1c1c1c1c1c29, 0x291e1e1e1e1c1c1c, 0x1c1c1c1c1c1c1c1c, + 0x21201c1c1c1c1c1c, 0x1c1c1c1c1c1c2929, 0x291e20201e1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x21201c1c1c1c1c1c, 0x1c1c1c1c1c1c2929, 0x291e20201e1c1c1c, 0x1c1c1c1c1c1c1c1c, + 0x211c1c1c1c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x291e1e21221c1c1c, 0x1c1c1c1c1c1c1c1c, 0x201c1c1c1c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x1c1c1e21221e1c1c, 0x1c1c1c1c1c1c1c1c, + 0x1c1c1c1c1c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x291c1c1e20201e1c, 0x1c1c1c1c1c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x1c1c291e1e20211c, 0x1c1c1c1c1c1c1c1c, + 0x1c1c1c1c1c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x1c1c291e1e20212b, 0x1c1c1c1c1c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x1c2929291c1e1e1c, 0x1c1c1c1c1c1c1c1c, + 0x1c1c1c1c1c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x1c2929291c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x1e1c1c1c1c1c1c1c, 0x2929291e1e1e1e1e, 0x1e1c1c1c1c1c1c1c, 0x1c1c1c1c1c1c1c1c, + 0x1e1c1c1c1c1c1c1c, 0x2929291e1e1e1e1e, 0x1e1c1c1c1c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x29291e1e1e1e1e1e, 0x1e1c1c1c1c1c1c1c, 0x1c1c1c1c1c1c1c1c, + 0x1c1c1c1c1c1c1c1e, 0x1e1e1e1e1e1e1e1e, 0x2c2d2e2e2f303022, 0x1c1c1c1c1c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x1e1e1e1e1e1e3031, 0x3232323233333334, 0x24241c1c1c1c1c1c, + 0x1c1c1c1c1c1c1c1c, 0x1e1e1e1e1e1e3031, 0x3232323233333334, 0x24241c1c1c1c1c1c, 0x1c1c1c1c1c1c1c1c, 0x1e1e1e1e1e303232, 0x3232323232323232, 0x34241c1c1c1c1c00, + 0x1c1c1c1c1c1c1c1c, 0x291e1e1e35363232, 0x3232323232323232, 0x3232371c1c1c0000, 0x251c1e1e1e1c1c1c, 0x291e1e3536363232, 0x3232323232323232, 0x3232371c1c1c0000, + 0x38382828281e1e1e, 0x39393a3b3b3b3c3c, 0x3c3d3d3d3b3b3b3d, 0x3d3d3e3f3f404040, 0x4141424243444545, 0x3a3a3a3a3a3a4646, 0x463a3a3a4646463a, 0x3a3a3f3f3f404040, + +}; + +u64 Forearm_R_palm_inner_pal_rgba16[] = { + 0x42054a054a455207, 0x41c539c341c33983, 0x39c552855ac55245, 0x5ac7208329033143, 0x398531835a876b49, 0x7bc962c76b476307, 0x738742034a035a85, 0x1883314520c520c3, + 0x290721053149398b, 0x3147398941cb3189, 0x290518c329472085, 0x49cb5a917b577315, 0x524f83d9b5239c5b, 0x8bd97b97ad21ace1, 0x72c920c74a0dbd5f, 0xbd21b51dbd1d4a0b, + 0x4a078b9193d372cf, 0x6acf41c9524d0000 +}; + +u64 Forearm_R_palm_outer_ci8[] = { + 0x0001010101020202, 0x0303040405060607, 0x070809090a0a0a0b, 0x0b0c0d0d0e0e0e0e, 0x0001010101020202, 0x030f040405060604, 0x0f0709090a10100b, 0x0c0c0d0d0e0e0e0e, + 0x1101010102021212, 0x0f0f040413061404, 0x040f15151010150d, 0x0c0b0d0d06060606, 0x1101010102021216, 0x0f1704041806140f, 0x070419061a1a1a1b, 0x0d0c0d0d06060606, + 0x1c1c1c02031d0f0f, 0x1e1e14141f0d0406, 0x0806200f06060f04, 0x06070d0d04060606, 0x211c1c02090f0f0f, 0x222314051f0d0406, 0x080604240f0f0404, 0x0607250d23232306, + 0x261c1c03050f270f, 0x050505051f270408, 0x13280f240f230404, 0x060625290f042306, 0x2a1c1c032b282c2c, 0x2d282e2f2f1e0730, 0x303031042323230f, 0x18182f2f27161606, + 0x321c1c0333040404, 0x0404343434141420, 0x2020353536363737, 0x3737141438383806, 0x2a1c1c0334040404, 0x0404343434141420, 0x0820040423231437, 0x0f13181d16161606, + 0x391c1c2b34042828, 0x0404312e2e141418, 0x181831042323140f, 0x18182f183a161606, 0x3b3c3c3d073e2e3e, 0x2314293f13141440, 0x250d1e0404040431, 0x3131412d07232306, + 0x3b3c3c3d073e423e, 0x1414133f1314141e, 0x250d0d0404040431, 0x0d43412d07072306, 0x443c3c0707452e3e, 0x1414133f0d14141e, 0x250d04040404040d, 0x0d31412d07232306, + 0x3c3c3c0746454545, 0x230d13290d14141e, 0x400d0d040404040d, 0x0d312d2d07072306, 0x1d471d1f1f484848, 0x0d3149493a140548, 0x4848130404040431, 0x2f2f4a4a4b130f06, + 0x1d1d4c1414070707, 0x1414141414141415, 0x1515040404041434, 0x343405050f0f0f34, 0x1d1d4c054d4e4e07, 0x140d3a493114144e, 0x4e4e070404041434, 0x2f4e4e4e130f0f06, + 0x4f505027281f130d, 0x14164e300614141e, 0x511e080404040428, 0x061d3f280529160f, 0x5050500d281f0d0d, 0x14164e3006142431, 0x5131070404040f06, 0x0613493f05051623, + 0x5050500d401f0d0d, 0x14164e3006142431, 0x5131070404040f06, 0x1d28493f05161623, 0x5250500d401f0d0d, 0x14164e300614241e, 0x5331070404040f06, 0x1d28494905161623, + 0x540d0d28302f5555, 0x24243030310f0f28, 0x302824240404561e, 0x1e1e303013133423, 0x340d0d30302f2855, 0x24243030310f0f28, 0x30304b240404041e, 0x5757303058583423, + 0x340d3428302f2855, 0x24133030300f0f30, 0x30304b240404040f, 0x5757303058343423, 0x54545436360e0e0e, 0x0e0e0e0e0e59590e, 0x0e0e0e0e0e0e0e0e, 0x0e0e0e0e0e0e0e14, + 0x5a5a5a5a5b5c5a5a, 0x5a5a5d5d5d5a5a5e, 0x5b5e5a5a36363636, 0x36365f5f6060600e, 0x505a422c2c615c5c, 0x6262636363645a5b, 0x656566666565653f, 0x3f3f30306746600e, + 0x505a502c68616961, 0x22222222634e4e65, 0x656566666565281e, 0x1e1e4e4e6a60600e, 0x345a5a62156b1e1e, 0x28286c6c583a3a6d, 0x6e6e6c6c43430527, 0x1e1e280828300e0e, + 0x6f5a5a1515701e1d, 0x31311305053a6665, 0x6d4b18712727051d, 0x27273f3f28280e0e, 0x725a5a0e151d1d1d, 0x310d05056c666665, 0x6d6d3f18050d0d06, 0x0606242428550e0e, + 0x5a5a5a0e221e1d1d, 0x0d0d050558666d6e, 0x4b6e6c710d0d0d06, 0x06062424280e0e5a, 0x5a5a5a0e50505050, 0x15151d1d1d5b5b1d, 0x1d1d1d1d50505050, 0x505055551d363673, + 0x5a5a5a0e0e363636, 0x7474363636727236, 0x363636363636365a, 0x5a5a74743636365a, 0x5a5a222c2c494949, 0x4a4a4a4a4a727275, 0x75754a4a30282850, 0x5a5a742d4a4a4e0e, + 0x5a5a522c2c491818, 0x4e4e4e4a4a5b5b75, 0x75754a4a30303076, 0x50502d2d4a4a4e0e, 0x5a7474777731511e, 0x45456c6c6c131845, 0x4545130531313131, 0x31311e1e2d2d0e5f, + 0x5a74745577311e1e, 0x3131787865494945, 0x050505050d0d3131, 0x31311d1d2d520e0e, 0x5a74747977511e1e, 0x3131786c4b131358, 0x050505050d0d0d31, 0x31311e1e2d0e0e0e, + 0x5e5e5e361d282850, 0x1d1d1518150f0f36, 0x1515070705050515, 0x36151d1d7a5a5a0e, 0x5e5e5e3636505050, 0x1d1d1536365a5a36, 0x3615070705050536, 0x36151d1d5a5a5a0e, + 0x5e5e5e3636363636, 0x7b7b3636365a5a36, 0x3636363637373736, 0x36367b7b5a5a5a0e, 0x5e5e7c2c2c303030, 0x4a4a494915727249, 0x494966666565652f, 0x2f152c2c7d5a5a0e, + 0x79795530302e2e4d, 0x767630307e721d49, 0x49493f3f57575776, 0x5b5f221e2d5a5a0e, 0x7979793028692e50, 0x2976303030727f3f, 0x3f3f3f3f58585776, 0x5f5b221e2d2d5a0e, + 0x7979793028504d50, 0x313143433a721d80, 0x803e131331315876, 0x5f281e302d815a5a, 0x7979795028506950, 0x3431434343727280, 0x3e3e070731314d28, 0x5f5b1d1d81505a5a, + 0x5e0e0e5a4e31066f, 0x14146f6f82505a83, 0x3a1d84840707430d, 0x366f05053f0e0e5e, 0x5e73735a5a0e0606, 0x36365a5a825a5a37, 0x371d848407078536, 0x363605050e0e0e5e, + 0x0e5a5e5a5a0e0e0e, 0x36365a5a5a5a5a37, 0x3737868686868636, 0x36360e0e0e0e0e5a, 0x3636614949876a28, 0x2230494949414162, 0x6262626262626225, 0x251f2d2d575a5a0e, + 0x363687221e131313, 0x28223f3f3f575788, 0x8888575718181828, 0x2828131350505a0e, 0x3636361e1e282813, 0x28223f3f80575749, 0x6588572818181828, 0x2878131350575a0e, + 0x36363649156a1313, 0x2727800505782865, 0x6588280578787878, 0x787813134d4d5a0e, 0x890e0e400f063105, 0x05050d0d0d074557, 0x571882050707070d, 0x0d0d07072e340e5a, + 0x0f0e0e3640450505, 0x07070d0d0d454557, 0x57453e050707070d, 0x0d0d07072e0e0e0e, 0x3e0e0e360f050606, 0x0f0d0d0d0d070745, 0x453e050d0707070d, 0x0d1436348a0e0e5a, + 0x3e0e0e3636060606, 0x0d0d34346f14073e, 0x3e3e3e0534340624, 0x363636078a0e0e0e, 0x088b6f5a0e0e0e0e, 0x0e0e3636365a5a5a, 0x5a5a5a5a3636360e, 0x0e0e0e0e0e0e0e0e, + 0x088b6f0e0e0e0e0e, 0x0e8c8d8d8d8c8c8d, 0x8d8d8c8c8c8c8c8c, 0x8c0e0e0e0e0e0e0e, 0x088b8b0e0e0e0e8d, 0x8c8c8d8d8d8c8c8d, 0x8d8d8c8c8c8c8c8c, 0x8c8c8d8d8d8d0e8e, + 0x8f7979901d919292, 0x9393939393939394, 0x9494959594949496, 0x969694948d8d8d97, 0x8f8f8f1d1d989899, 0x9a9a9a9a9a9b9b9c, 0x9c9c9d9e9f9f9fa0, 0xa0a0a1a1a2a2a2a3, + +}; + +u64 Forearm_R_palm_outer_pal_rgba16[] = { + 0x62515ad75295528f, 0x3983524542054a45, 0x5287524b5291528d, 0x4a494a05188341c5, 0x4a4d61cb4a4f62c7, 0x31434a4741c34a4b, 0x7b8939c1420341c1, 0x5a9552476b098c4b, + 0x3183935783cb39c3, 0x39c5a50fab975ac7, 0x7349738982d34a0b, 0xad11944d7bcb9ccd, 0x9c8d5a8772933101, 0x3985290120c32903, 0x20c19ad17bc9ab57, 0x5a914a0352858c0b, + 0x840bad4f948d6307, 0x72d36b07528962c9, 0xa4cfa4cdad0f8409, 0x49876b497b8b6287, 0x4a07838941c7940b, 0x310542075243944b, 0x83c9104120c55249, 0x39c7294729073147, + 0x2105734bb54fb54d, 0xad0d9c8ba4cbbd91, 0x7b8d5a898c0d8bcb, 0x734794497b873145, 0xa48d62c529053149, 0x18c3b551948b9c4d, 0x5a8518c56b0d2103, 0xb597b553b58f738b, + 0x6b476b0b5ac5a50d, 0x4a43394520839c8f, 0x8c0929435ac92085, 0xb563b52373555a8f, 0x18c13141b51db51f, 0xb521bd1fbd23a49b, 0x5a8b8bd34a0d4a53, 0x52935a8d9c59a457, + 0x9c578bd19c158b91, +}; + +u64 Forearm_R_Glove_Start_ci8[] = { + 0x0001010202030303, 0x0404040506060606, 0x070707080909090a, 0x0a0a0b0c0d0d0e0e, 0x0f01011010030303, 0x0411110606061212, 0x1313070809090909, 0x0a0a0b090c0d0e0e, + 0x1414141010031515, 0x1616160606051717, 0x1717130818090909, 0x0a0b0b09090c190e, 0x14140f1a1a1b1b15, 0x1c1c1c1d06051e1e, 0x1f1f1f0808082009, 0x090b0b0a09092122, + 0x1e23242526272727, 0x2828292a2b2c2d2d, 0x1212121e1e2e2f30, 0x3109093232320a09, 0x1e23232323232323, 0x3333292a2828342d, 0x3535122e1e1e3636, 0x2f09093232320b09, + 0x1e23232323232323, 0x3737372b2b2b3838, 0x3912353a2e2e3636, 0x360909323232090b, 0x1e23232323233b23, 0x3737372b2b2b3434, 0x393c393a3a2e3636, 0x3603033d3d32090b, + 0x3e3f3f4040414142, 0x4343373737374437, 0x3f3f454546462e2e, 0x2e4747033d3d4849, 0x3e3f3f4141414142, 0x4343373737374437, 0x3f3f4a452b462e2e, 0x2e4b4b03033d4848, + 0x3e3f444141414141, 0x374c4c4137374437, 0x4a4a4d2b45454e2e, 0x2e4f4b50033d4848, 0x3e3f444141414141, 0x374c4c4137374437, 0x4a4a4d2b45454e2e, 0x2e4f4b50033d4848, + 0x3e3e3e2d2d515142, 0x4c4c4c3737374444, 0x4d4a4a2b2b454e4e, 0x4e464f50503d4848, 0x465252535354543e, 0x5555553737375657, 0x582c37373737595a, 0x5a46465b5b075c10, + 0x46525d5e5e545454, 0x5f60556137625757, 0x58584c3737375933, 0x564646635b075c10, 0x465d5d5f53646464, 0x5f536062615a5756, 0x2c4c373737375933, 0x334646635b075c10, + 0x46525d655364643e, 0x55555f625a5a4c4c, 0x4c37373737375959, 0x3366465b63071010, 0x4e67685d695f6a6b, 0x126b126c6a3e6161, 0x3737373737372b6d, 0x2b6e6e6f6f6f7070, + 0x4e676769125f5f6a, 0x6b6b463e3e6c3e51, 0x37713737584a2b2b, 0x376e6e3a6f6f7070, 0x4e67676c126c5f6a, 0x6b126b3e353e553e, 0x587158584a372b2b, 0x375959123a6f7072, + 0x4e67676c6c6c5f6a, 0x126c6b3e3e3e3e55, 0x5a5a5a2c37372b2b, 0x2b4459166f127070, 0x4e67671212060606, 0x5f5f736b74744646, 0x17174e4444446d6d, 0x6d616d5959557575, + 0x4e6767121212065d, 0x3939066b74744646, 0x3e173e7644446d6d, 0x6d61615959771575, 0x4e676712121e0606, 0x065f5f1274744646, 0x4e4e6c2d2d44716d, 0x6d616177773f7875, + 0x4e676717171e1e12, 0x06065f6c6b6b7474, 0x4e4e3e4476444456, 0x7161617777597975, 0x3a78781e1e6b1e1e, 0x1e1e171217176b74, 0x4e4e4e74741e4444, 0x44444471716d7a7b, + 0x3a78781e1e3e6b1e, 0x1e1e6b7317736b6b, 0x3e4e4e4e1e744444, 0x4444447171717a7b, 0x7c78781e1e3e3e6b, 0x6b6b3e6b73731e1e, 0x3e4e3e4e1e4e447d, 0x44714444716d7a7b, + 0x7c78786c6c3e3e6b, 0x6b6b3e6b73731e1e, 0x5d3e3e744e1e7e7d, 0x7d717171716d7a7b, 0x7f787839063e3e73, 0x736b3e3e3e6b1e1e, 0x1e3e3a74763a8081, 0x82717171716d6183, + 0x7f787839063e3e73, 0x6b6b3e3e3e3e1e1e, 0x6c1e3a3a3a768280, 0x8182716171616183, 0x7f7878396b3e3e73, 0x73736b3e3e3e3e3e, 0x6c6c3a743a76814e, 0x8082846171616183, + 0x7f7878396b3e3e73, 0x73736b3e3e3e3e3e, 0x6c6c3a743a76814e, 0x8082846171616183, 0x7f7878396b73736a, 0x7373736b3e3e3e46, 0x1e6c3a743a3a4e82, 0x8084847161716183, + 0x7c85858673170617, 0x6a6a6b3e3e3e3e3e, 0x176c3e4646464e46, 0x1e7d447171714487, 0x7c85858673171706, 0x126a6b3e3e3e3e3e, 0x6c6c3e46061e4e4e, 0x46807d5571714487, + 0x7c8585867317066c, 0x12126b3e74743e06, 0x17173a46464e4e4e, 0x4680808171714487, 0x7c8585865d066c6c, 0x6c6c6a3e74745d5d, 0x17173a4e4e4e8888, 0x4e80808081714489, + 0x8a78788b066c5f6c, 0x5f5f6a6b746b6c17, 0x1e1e3a4e4e1e8c8d, 0x8d7f7f8e8f907070, 0x8a78788b395f525f, 0x5f5f0612746c1717, 0x06743a4e1e91468d, 0x8d92928e8e8f9370, + 0x8a78788b39525352, 0x52525f6c6b126c6c, 0x06743a4e1e91468d, 0x8d7f928f8f8f8e8e, 0x8a78788b39535353, 0x52525f6c12126c6c, 0x1e74744e4e8c468d, 0x8d9494958e8f8f8e, + 0x8a96968586979786, 0x865f5f060673176c, 0x17747446803a7688, 0x9899999a9a9a9b9c, 0x8a96968585978686, 0x865f5f5f73736b17, 0x3974744635357688, 0x889d999a9a9a9b9b, + 0x8a96968585868686, 0x8b868b5273736b6b, 0x3917743a35357676, 0x768d8d9d9d9d9b9b, 0x8a96968597868678, 0x78788b5206066c6c, 0x6c17743a35357676, 0x4680808888889c36, + 0x8a9e852828282828, 0x787897695d640606, 0x12123e3a353a8080, 0x2d80808080889fa0, 0x8a9e852828282828, 0x78785d7373736a6a, 0x73733e4635358080, 0x2d80808080809fa0, + 0x8a9e9e393986a178, 0x78785d5d73736b6a, 0x733e3e4680808080, 0x8088808080809fa0, 0x8a85858585a17878, 0x78975d6473736a6a, 0x3e3e3e4680359616, 0x80808e8d88889fa2, + 0x8e9696a1a1a1a1a1, 0x9191a37474742e2e, 0x1e1e1e3ea4a13c3c, 0x6fa5a6a6a77fa8a9, 0x8e8eaa4e4e4e4e4e, 0x4e4e4e747474abab, 0xac1e683ea4a13939, 0x889a9a7fa7a7a9a9, + 0x8e1696adadadadad, 0xaeaeaeaeaeae9696, 0x7fac68a1a4a16f6f, 0x889a9a9b9b7fa8a8, 0x8e1696adadadadad, 0xaeaeaeaeaeae9696, 0x7fac68a1a4a16f6f, 0x889a9a9b9b7fa8a8, + 0x8eaa16adadadadad, 0xaeaeaeaeaeae9696, 0x687f7fa1a43e3988, 0x889a9a9b9b9b9999, 0x8a5f5f2828787878, 0x8686866c6c86a18c, 0x3caf7fb039b146a2, 0xa2887c9a9a9a9494, + 0x8a5f732828787897, 0x5f125f7373733e3e, 0x3c3c7fb0b0b07c7c, 0x8d88888888888eb2, 0x8a73732828789712, 0x123e127373733e3e, 0x3c3c7fb0b0b07c7c, 0x7c7c8d8a8a8a8eac, + 0x8aa2736c28681212, 0x12123e733535a1a1, 0xaaaa7fb0b0b07c7c, 0x7c7c7cb3b3b394b2, 0x7c7c7cb4b48a8a8a, 0x8a8a8a8a8a8a7f7f, 0x7f7f959595958a8a, 0x8a7c7c7c7c7c98b5, + 0x7ca4358080353535, 0x353535b6b6b67676, 0x8088888d7f7f8a8a, 0x8a7c8d8d8d7cb7b5, 0x7ca4a48080803580, 0x3535358080807676, 0x808888888d7f8a8d, 0x8d8d8d4e4e4eb7b5, + 0x8da4a48080808080, 0xb8b8b88080807676, 0x808888888d888888, 0x8835354e4e4eb7b5, 0x808080b9ba5a5a5a, 0x8080808080808080, 0xbbbbbbbbbbbb4646, 0x823e3e747474bc2e, + +}; + +u64 Forearm_R_Glove_Start_pal_rgba16[] = { + 0x9419b4ddc59d5293, 0x52d15ac963075291, 0x5ad1bd63cde7c5a5, 0xacdf9c5b9c597b57, 0x5ad3630d62c762c3, 0x5a93734d73495ac7, 0x7b97ac9da4998c05, 0x83c77b855a875acd, + 0xac9fc5a7b5239bcd, 0xbc8faccfb551b50f, 0xa4cd9c4d940b834b, 0x72895a4552477355, 0x941bb521bda393cb, 0x834941c3524f8b4b, 0xa48d7b8942058b0b, 0x9c8d529552458b8b, + 0x9b8d830b934d938b, 0x72c99c0d4a054a53, 0x5ad7bd617acb4a4f, 0x7b0b6a4941c54a49, 0x4a516ac77bc98409, 0x7bc762876a895a09, 0x62497b4952074a4b, 0x52976b477b877347, + 0x51c57b0962894a47, 0x62c56b057b8b8c4b, 0x738973875ac55285, 0x6b0783098bcb5287, 0x5a8d7ac942135a85, 0x4a455a8f39c37309, 0x9c8b83cd7b4d5a91, 0x1883624749c520c5, + 0x398352055a47528f, 0x6a87948b83c95289, 0x31433a0b20c38c49, 0x6b09290329053987, 0x49c783cb398b4a0b, 0x10411885944b8c09, 0x20c1084108011043, 0x290718c16b493141, + 0x528d8c0b398562c9, 0x3183314741cb3149, 0x210739cb4a073145, 0x39c7ad0fa4cf734b, 0x20854187528b1881, 0x208352494a0341c7, 0x39433941628d2901, 0x4207000000000000 +}; + +u64 Forearm_R_Glove_Inner_ci8[] = { + 0x0001010101020303, 0x0204050505050606, 0x060607080809090a, 0x0a0b0c0d0d0d0d0e, 0x0001010101030303, 0x030f0f0202040606, 0x061007080808090a, 0x0a0b0b0d0d0d0e11, + 0x1212121313020303, 0x030f0f0f0f0f1406, 0x060607070708090a, 0x0a0b0b0d0d0e1115, 0x1212121313020303, 0x030f0f0f0f0f1406, 0x060607070708090a, 0x0a0b0b0d0d0e1115, + 0x1616050505051718, 0x190f0f0f0f0f0303, 0x1a181b1b1b1b1b09, 0x09091c1d1d1d1d1d, 0x0505050505051717, 0x18181a0f0f0f0303, 0x031a1b1b1b1b1b09, 0x09091c1d1d1d1d1d, + 0x0505050505050517, 0x17181818181e0303, 0x03031f1b1b1b1b09, 0x0909091c1c1d1d1d, 0x0505161616050505, 0x1718181818181a03, 0x0303201f1f1b1b21, 0x0909091c1c1d1d1d, + 0x0512222222121212, 0x1205171717171204, 0x0303030303021723, 0x2323232424251111, 0x0512222222222212, 0x1226260505051212, 0x0403030303032723, 0x2323232424282511, + 0x0512222222222212, 0x1226260505051212, 0x0403030303032723, 0x2323232424282511, 0x0522222222222222, 0x2226262626261212, 0x1204030303030323, 0x2323232424242811, + 0x0512222929222222, 0x2229292929291212, 0x121227030303032a, 0x2b23232424242825, 0x0516162c2c161616, 0x16222c2c2c2c2922, 0x12120600002d2d03, 0x032e2f3030303132, + 0x05162c2c2c292929, 0x162c2c2c2c2c2929, 0x29222c2c2c002d03, 0x03032e3030303032, 0x05162c2c2c292929, 0x292c2c2c2c2c2929, 0x29292c2c2c2c0603, 0x0303033030303033, + 0x05162c2c2c292929, 0x292c2c2c2c2c2929, 0x29292c2c2c2c0603, 0x0303033030303033, 0x052c2c2c2c292929, 0x292c2c2c2c2c2929, 0x29292c2c2c2c2c2f, 0x3403033131303031, + 0x3529292929363636, 0x2c2c2c2c2c2c2c2c, 0x2c2c2c36362c2c16, 0x002d2d0303372338, 0x3529292929363636, 0x362c2c2c2c2c2c2c, 0x2c2c2c3636362c16, 0x16002d0303033823, + 0x3529292929363636, 0x3636362c2c2c3636, 0x3636362c2c362c16, 0x16162d0303030323, 0x35293939393a3a3a, 0x3a3a3a3a3a3a3a3a, 0x3a3a363636362c16, 0x1616060303030338, + 0x35293939393a3a3a, 0x3a3a3a3a3a3a3a3a, 0x3a3a363636362c16, 0x1616060303030338, 0x3b3c3c3c3c3c3d3d, 0x3d3a3a3a3a3a3a3a, 0x3a3a3a3a3a3a3a29, 0x29161204040f0f0f, + 0x3e3c3c3c3c3c3c3c, 0x3d3a3a3a3a3a3a3a, 0x3a3a3a3a3a3a3a3a, 0x2916120505020f0f, 0x3e3c3c3c3c3c3c3c, 0x3c3f3a3a3a3a3a3a, 0x3a3a3a3a3a3a3a3a, 0x2916160505050f02, + 0x4040403e3e063d3c, 0x3d3c3f3f3f3f3a3a, 0x3a3a3a3a3a3a3a3a, 0x2916160505050404, 0x4142424242433e3e, 0x443a3a3a3a3a3c3a, 0x3a3a3a3a3a3a3a36, 0x2916121212050517, + 0x4542424242434343, 0x3e462f3a3a3a3c3c, 0x3a3a3a3a3a3a3629, 0x2916121212120517, 0x4542424242434343, 0x3e462f3a3a3a3c3c, 0x3a3a3a3a3a3a3629, 0x2916121212120517, + 0x4542424242434343, 0x4343462f2f3a3c3c, 0x3a3a3a3636362c29, 0x1616121212120517, 0x4541474747484848, 0x4343432f2f3a3c3c, 0x3c3a362c2c2c1616, 0x1616161212120505, + +}; + +u64 Forearm_R_Glove_Inner_pal_rgba16[] = { + 0x6a877ac972c78309, 0x5a874a4552475293, 0x52955a956b19318f, 0xd66de6afde6d8349, 0x4207de294a055a47, 0x6b07d5e742055245, 0x52855a8562c7528b, 0x39cfde2b73076ac9, + 0x8307525342035291, 0x5a93b5214a036287, 0x83db41c3834562cd, 0x41c57b0962895249, 0x5a917b55b51d9459, 0x72c94a4939c372cb, 0x62cf39813983524b, 0x314339857b513183, + 0x9c59ace194178bd7, 0x6acd8bd37311a49d, 0x9c9b000000000000 +}; + +Vtx Forearm_R_Forearm_R_mesh_layer_Opaque_vtx_cull[8] = { + {{ {-54, -101, -18}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-54, -101, 679}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-54, 142, 679}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-54, 142, -18}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {159, -101, -18}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {159, -101, 679}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {159, 142, 679}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {159, 142, -18}, 0, {0, 0}, {0, 0, 0, 0} }}, +}; + +Vtx Forearm_R_Forearm_R_mesh_layer_Opaque_vtx_0[16] = { + {{ {11, 63, 367}, 0, {556, 1987}, {175, 60, 77, 255} }}, + {{ {11, 15, 365}, 0, {351, 1946}, {196, 166, 67, 255} }}, + {{ {81, 15, 365}, 0, {316, 1779}, {86, 197, 72, 255} }}, + {{ {81, 63, 363}, 0, {460, 1793}, {66, 88, 64, 255} }}, + {{ {15, 48, 188}, 0, {481, 1072}, {137, 43, 8, 255} }}, + {{ {11, 15, 365}, 0, {311, 1976}, {196, 166, 67, 255} }}, + {{ {37, 18, 196}, 0, {326, 1113}, {216, 136, 4, 255} }}, + {{ {48, -16, 13}, 0, {153, 181}, {252, 137, 213, 255} }}, + {{ {-15, 35, 12}, 0, {413, 177}, {139, 5, 206, 255} }}, + {{ {59, 58, 189}, 0, {528, 1079}, {43, 119, 5, 255} }}, + {{ {81, 63, 363}, 0, {556, 1964}, {66, 88, 64, 255} }}, + {{ {79, 39, 189}, 0, {433, 1076}, {122, 223, 9, 255} }}, + {{ {109, 39, 12}, 0, {431, 173}, {118, 252, 210, 255} }}, + {{ {81, 15, 365}, 0, {311, 1976}, {86, 197, 72, 255} }}, + {{ {55, 36, -18}, 0, {420, 22}, {8, 253, 129, 255} }}, + {{ {48, 94, 13}, 0, {714, 181}, {4, 119, 211, 255} }}, +}; + +Gfx Forearm_R_Forearm_R_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(Forearm_R_Forearm_R_mesh_layer_Opaque_vtx_0 + 0, 16, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), + gsSP2Triangles(4, 5, 0, 0, 4, 6, 5, 0), + gsSP2Triangles(7, 6, 4, 0, 7, 4, 8, 0), + gsSP2Triangles(8, 4, 9, 0, 4, 10, 9, 0), + gsSP2Triangles(4, 0, 10, 0, 11, 9, 10, 0), + gsSP2Triangles(12, 9, 11, 0, 7, 12, 11, 0), + gsSP2Triangles(7, 11, 6, 0, 6, 11, 13, 0), + gsSP2Triangles(11, 10, 13, 0, 6, 13, 5, 0), + gsSP2Triangles(8, 14, 7, 0, 15, 14, 8, 0), + gsSP2Triangles(8, 9, 15, 0, 12, 15, 9, 0), + gsSP2Triangles(12, 14, 15, 0, 12, 7, 14, 0), + gsSPEndDisplayList(), +}; + +Vtx Forearm_R_Forearm_R_mesh_layer_Opaque_vtx_1[27] = { + {{ {82, -101, 632}, 0, {385, 207}, {232, 142, 205, 255} }}, + {{ {73, -80, 633}, 0, {433, 190}, {147, 252, 192, 255} }}, + {{ {96, -86, 633}, 0, {312, 193}, {97, 217, 185, 255} }}, + {{ {77, -20, 649}, 0, {414, 53}, {138, 236, 213, 255} }}, + {{ {113, -21, 657}, 0, {226, -16}, {124, 230, 251, 255} }}, + {{ {80, 35, 603}, 0, {397, 463}, {14, 130, 0, 255} }}, + {{ {126, 46, 607}, 0, {158, 422}, {127, 1, 0, 255} }}, + {{ {80, 3, 556}, 0, {396, 877}, {247, 149, 68, 255} }}, + {{ {-37, 42, 617}, 0, {1008, 337}, {130, 5, 18, 255} }}, + {{ {-26, -18, 637}, 0, {950, 159}, {140, 218, 221, 255} }}, + {{ {68, -19, 644}, 0, {458, 91}, {122, 228, 232, 255} }}, + {{ {-8, -65, 607}, 0, {857, 428}, {176, 223, 163, 255} }}, + {{ {53, -68, 622}, 0, {537, 295}, {101, 229, 184, 255} }}, + {{ {29, -85, 611}, 0, {661, 386}, {14, 155, 180, 255} }}, + {{ {73, -14, 485}, 0, {435, 1514}, {237, 132, 239, 255} }}, + {{ {-22, 15, 427}, 0, {928, 1760}, {136, 221, 20, 255} }}, + {{ {35, 0, 432}, 0, {632, 1711}, {248, 129, 4, 255} }}, + {{ {126, -1, 474}, 0, {158, 1615}, {103, 224, 189, 255} }}, + {{ {103, 20, 429}, 0, {275, 1737}, {125, 239, 243, 255} }}, + {{ {133, -47, 549}, 0, {117, 941}, {235, 133, 234, 255} }}, + {{ {159, -36, 549}, 0, {-16, 946}, {114, 208, 227, 255} }}, + {{ {124, -58, 613}, 0, {168, 369}, {203, 144, 230, 255} }}, + {{ {135, -56, 626}, 0, {108, 254}, {82, 189, 71, 255} }}, + {{ {108, -51, 641}, 0, {249, 126}, {170, 248, 93, 255} }}, + {{ {122, -42, 612}, 0, {178, 383}, {146, 63, 1, 255} }}, + {{ {125, -21, 563}, 0, {162, 822}, {192, 52, 97, 255} }}, + {{ {124, 14, 523}, 0, {164, 1175}, {112, 59, 10, 255} }}, +}; + +Gfx Forearm_R_Forearm_R_mesh_layer_Opaque_tri_1[] = { + gsSPVertex(Forearm_R_Forearm_R_mesh_layer_Opaque_vtx_1 + 0, 27, 0), + gsSP2Triangles(0, 1, 2, 0, 1, 3, 2, 0), + gsSP2Triangles(2, 3, 4, 0, 3, 5, 4, 0), + gsSP2Triangles(4, 5, 6, 0, 5, 7, 6, 0), + gsSP2Triangles(8, 7, 5, 0, 9, 8, 5, 0), + gsSP2Triangles(9, 5, 10, 0, 11, 9, 10, 0), + gsSP2Triangles(11, 10, 12, 0, 13, 11, 12, 0), + gsSP2Triangles(8, 14, 7, 0, 14, 8, 15, 0), + gsSP2Triangles(16, 14, 15, 0, 17, 14, 16, 0), + gsSP2Triangles(18, 17, 16, 0, 14, 17, 19, 0), + gsSP2Triangles(17, 20, 19, 0, 19, 20, 21, 0), + gsSP2Triangles(20, 22, 21, 0, 21, 22, 23, 0), + gsSP2Triangles(23, 24, 21, 0, 24, 19, 21, 0), + gsSP2Triangles(24, 25, 19, 0, 25, 7, 19, 0), + gsSP2Triangles(7, 25, 26, 0, 6, 7, 26, 0), + gsSP1Triangle(19, 7, 14, 0), + gsSPEndDisplayList(), +}; + +Vtx Forearm_R_Forearm_R_mesh_layer_Opaque_vtx_2[45] = { + {{ {80, 35, 603}, 0, {595, 602}, {14, 130, 0, 255} }}, + {{ {77, -20, 649}, 0, {578, 229}, {138, 236, 213, 255} }}, + {{ {79, 72, 622}, 0, {592, 449}, {17, 111, 58, 255} }}, + {{ {-22, 15, 427}, 0, {32, 1836}, {136, 221, 20, 255} }}, + {{ {-37, 42, 617}, 0, {76, 488}, {130, 5, 18, 255} }}, + {{ {40, 90, 433}, 0, {479, 1858}, {254, 127, 9, 255} }}, + {{ {-19, 59, 622}, 0, {170, 446}, {200, 97, 60, 255} }}, + {{ {103, 20, 429}, 0, {717, 1883}, {125, 239, 243, 255} }}, + {{ {114, 61, 622}, 0, {775, 450}, {74, 93, 45, 255} }}, + {{ {126, 46, 607}, 0, {834, 564}, {127, 1, 0, 255} }}, + {{ {124, 14, 523}, 0, {828, 1251}, {112, 59, 10, 255} }}, + {{ {126, -1, 474}, 0, {834, 1652}, {103, 224, 189, 255} }}, + {{ {154, -18, 564}, 0, {984, 918}, {89, 81, 41, 255} }}, + {{ {125, -21, 563}, 0, {830, 929}, {192, 52, 97, 255} }}, + {{ {133, -40, 622}, 0, {871, 444}, {47, 93, 72, 255} }}, + {{ {122, -42, 612}, 0, {814, 529}, {146, 63, 1, 255} }}, + {{ {108, -51, 641}, 0, {743, 295}, {170, 248, 93, 255} }}, + {{ {135, -56, 626}, 0, {884, 412}, {82, 189, 71, 255} }}, + {{ {159, -36, 549}, 0, {1008, 1042}, {114, 208, 227, 255} }}, + {{ {114, 61, 622}, 0, {885, 763}, {74, 93, 45, 255} }}, + {{ {113, -21, 657}, 0, {943, 418}, {124, 230, 251, 255} }}, + {{ {126, 46, 607}, 0, {963, 712}, {127, 1, 0, 255} }}, + {{ {94, -15, 679}, 0, {830, 420}, {249, 10, 126, 255} }}, + {{ {79, 72, 622}, 0, {693, 830}, {17, 111, 58, 255} }}, + {{ {77, -20, 649}, 0, {736, 382}, {138, 236, 213, 255} }}, + {{ {87, -85, 656}, 0, {849, 118}, {254, 182, 103, 255} }}, + {{ {73, -80, 633}, 0, {764, 126}, {147, 252, 192, 255} }}, + {{ {82, -101, 632}, 0, {834, 46}, {232, 142, 205, 255} }}, + {{ {96, -86, 633}, 0, {902, 123}, {97, 217, 185, 255} }}, + {{ {29, -85, 611}, 0, {402, 17}, {14, 155, 180, 255} }}, + {{ {53, -68, 622}, 0, {540, 107}, {101, 229, 184, 255} }}, + {{ {45, -77, 637}, 0, {492, 56}, {46, 155, 62, 255} }}, + {{ {53, -68, 622}, 0, {540, 107}, {101, 229, 184, 255} }}, + {{ {68, -19, 644}, 0, {628, 358}, {122, 228, 232, 255} }}, + {{ {45, -77, 637}, 0, {492, 56}, {46, 155, 62, 255} }}, + {{ {53, -17, 675}, 0, {539, 368}, {47, 248, 118, 255} }}, + {{ {80, 35, 603}, 0, {709, 618}, {14, 130, 0, 255} }}, + {{ {79, 72, 622}, 0, {693, 830}, {17, 111, 58, 255} }}, + {{ {-19, 59, 622}, 0, {154, 764}, {200, 97, 60, 255} }}, + {{ {-13, -16, 660}, 0, {191, 373}, {188, 242, 106, 255} }}, + {{ {-37, 42, 617}, 0, {50, 675}, {130, 5, 18, 255} }}, + {{ {-26, -18, 637}, 0, {114, 363}, {140, 218, 221, 255} }}, + {{ {2, -71, 623}, 0, {240, 89}, {188, 160, 48, 255} }}, + {{ {-8, -65, 607}, 0, {183, 119}, {176, 223, 163, 255} }}, + {{ {29, -85, 611}, 0, {402, 17}, {14, 155, 180, 255} }}, +}; + +Gfx Forearm_R_Forearm_R_mesh_layer_Opaque_tri_2[] = { + gsSPVertex(Forearm_R_Forearm_R_mesh_layer_Opaque_vtx_2 + 0, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSP2Triangles(4, 6, 5, 0, 6, 2, 5, 0), + gsSP2Triangles(5, 2, 7, 0, 2, 8, 7, 0), + gsSP2Triangles(7, 8, 9, 0, 9, 10, 7, 0), + gsSP2Triangles(7, 10, 11, 0, 10, 12, 11, 0), + gsSP2Triangles(13, 12, 10, 0, 13, 14, 12, 0), + gsSP2Triangles(14, 13, 15, 0, 16, 14, 15, 0), + gsSP2Triangles(17, 14, 16, 0, 14, 17, 12, 0), + gsSP2Triangles(12, 17, 18, 0, 12, 18, 11, 0), + gsSP2Triangles(19, 20, 21, 0, 20, 19, 22, 0), + gsSP2Triangles(19, 23, 22, 0, 23, 24, 22, 0), + gsSP2Triangles(24, 25, 22, 0, 26, 25, 24, 0), + gsSP2Triangles(25, 26, 27, 0, 28, 25, 27, 0), + gsSP2Triangles(25, 28, 20, 0, 22, 25, 20, 0), + gsSP1Triangle(29, 30, 31, 0), + gsSPVertex(Forearm_R_Forearm_R_mesh_layer_Opaque_vtx_2 + 32, 13, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), + gsSP2Triangles(1, 4, 3, 0, 3, 4, 5, 0), + gsSP2Triangles(3, 5, 6, 0, 7, 3, 6, 0), + gsSP2Triangles(7, 6, 8, 0, 9, 7, 8, 0), + gsSP2Triangles(10, 7, 9, 0, 11, 10, 9, 0), + gsSP2Triangles(11, 12, 10, 0, 12, 2, 10, 0), + gsSP2Triangles(10, 2, 7, 0, 2, 3, 7, 0), + gsSPEndDisplayList(), +}; + +Vtx Forearm_R_Forearm_R_mesh_layer_Opaque_vtx_3[18] = { + {{ {-41, 3, 226}, 0, {862, 766}, {200, 208, 152, 255} }}, + {{ {40, 139, 266}, 0, {17, 1041}, {253, 127, 10, 255} }}, + {{ {40, 142, 104}, 0, {4, 165}, {254, 42, 136, 255} }}, + {{ {-54, -1, 293}, 0, {1008, 1132}, {135, 219, 7, 255} }}, + {{ {37, -34, 290}, 0, {-16, 1106}, {7, 180, 154, 255} }}, + {{ {36, -44, 310}, 0, {-6, 1204}, {0, 129, 9, 255} }}, + {{ {-22, 15, 427}, 0, {676, 1890}, {136, 221, 20, 255} }}, + {{ {35, 0, 432}, 0, {32, 1903}, {248, 129, 4, 255} }}, + {{ {40, 90, 433}, 0, {8, 2032}, {254, 127, 9, 255} }}, + {{ {103, 20, 429}, 0, {643, 1916}, {125, 239, 243, 255} }}, + {{ {40, 139, 266}, 0, {-3, 1041}, {253, 127, 10, 255} }}, + {{ {40, 90, 433}, 0, {5, 2032}, {254, 127, 9, 255} }}, + {{ {141, 7, 290}, 0, {1008, 1129}, {123, 224, 9, 255} }}, + {{ {36, -44, 310}, 0, {17, 1204}, {0, 129, 9, 255} }}, + {{ {35, 0, 432}, 0, {-16, 1903}, {248, 129, 4, 255} }}, + {{ {37, -34, 290}, 0, {25, 1106}, {7, 180, 154, 255} }}, + {{ {128, 8, 225}, 0, {897, 766}, {62, 209, 156, 255} }}, + {{ {40, 142, 104}, 0, {8, 165}, {254, 42, 136, 255} }}, +}; + +Gfx Forearm_R_Forearm_R_mesh_layer_Opaque_tri_3[] = { + gsSPVertex(Forearm_R_Forearm_R_mesh_layer_Opaque_vtx_3 + 0, 18, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0), + gsSP2Triangles(4, 3, 0, 0, 4, 5, 3, 0), + gsSP2Triangles(6, 3, 5, 0, 6, 5, 7, 0), + gsSP2Triangles(8, 3, 6, 0, 8, 1, 3, 0), + gsSP2Triangles(9, 10, 11, 0, 9, 12, 10, 0), + gsSP2Triangles(9, 13, 12, 0, 9, 14, 13, 0), + gsSP2Triangles(15, 12, 13, 0, 15, 16, 12, 0), + gsSP2Triangles(17, 12, 16, 0, 17, 10, 12, 0), + gsSPEndDisplayList(), +}; + +Vtx Forearm_R_Forearm_R_mesh_layer_Opaque_vtx_4[7] = { + {{ {37, -34, 290}, 0, {339, 62}, {7, 180, 154, 255} }}, + {{ {39, 45, 407}, 0, {60, 953}, {2, 235, 131, 255} }}, + {{ {128, 8, 225}, 0, {974, 726}, {62, 209, 156, 255} }}, + {{ {-41, 3, 226}, 0, {339, 62}, {200, 208, 152, 255} }}, + {{ {37, -34, 290}, 0, {974, 726}, {7, 180, 154, 255} }}, + {{ {40, 142, 104}, 0, {974, 726}, {254, 42, 136, 255} }}, + {{ {128, 8, 225}, 0, {339, 62}, {62, 209, 156, 255} }}, +}; + +Gfx Forearm_R_Forearm_R_mesh_layer_Opaque_tri_4[] = { + gsSPVertex(Forearm_R_Forearm_R_mesh_layer_Opaque_vtx_4 + 0, 7, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 1, 4, 0), + gsSP2Triangles(3, 5, 1, 0, 6, 1, 5, 0), + gsSPEndDisplayList(), +}; + +Gfx mat_Forearm_R_f3dlite_material_039_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, Forearm_R_bone_fore_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 134), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 1, Forearm_R_bone_fore_ci8), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 1023, 512), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b, 4, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0), + gsDPSetTileSize(0, 0, 0, 124, 252), + gsSPEndDisplayList(), +}; + +Gfx mat_Forearm_R_f3dlite_material_037_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, Forearm_R_palm_inner_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 70), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 1, Forearm_R_palm_inner_ci8), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 1023, 512), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b, 4, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0), + gsDPSetTileSize(0, 0, 0, 124, 252), + gsSPEndDisplayList(), +}; + +Gfx mat_Forearm_R_f3dlite_material_036_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, Forearm_R_palm_outer_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 163), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 1, Forearm_R_palm_outer_ci8), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 1023, 512), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b, 4, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0), + gsDPSetTileSize(0, 0, 0, 124, 252), + gsSPEndDisplayList(), +}; + +Gfx mat_Forearm_R_f3dlite_material_035_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, Forearm_R_Glove_Start_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 188), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 1, Forearm_R_Glove_Start_ci8), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 1023, 512), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b, 4, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0), + gsDPSetTileSize(0, 0, 0, 124, 252), + gsSPEndDisplayList(), +}; + +Gfx mat_Forearm_R_f3dlite_material_040_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, Forearm_R_Glove_Inner_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 72), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 1, Forearm_R_Glove_Inner_ci8), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 511, 512), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b, 4, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0), + gsDPSetTileSize(0, 0, 0, 124, 124), + gsSPEndDisplayList(), +}; + +Gfx Forearm_R[] = { + gsSPClearGeometryMode(G_LIGHTING), + gsSPVertex(Forearm_R_Forearm_R_mesh_layer_Opaque_vtx_cull + 0, 8, 0), + gsSPSetGeometryMode(G_LIGHTING), + gsSPCullDisplayList(0, 7), + gsSPDisplayList(mat_Forearm_R_f3dlite_material_039_layerOpaque), + gsSPDisplayList(Forearm_R_Forearm_R_mesh_layer_Opaque_tri_0), + gsSPDisplayList(mat_Forearm_R_f3dlite_material_037_layerOpaque), + gsSPDisplayList(Forearm_R_Forearm_R_mesh_layer_Opaque_tri_1), + gsSPDisplayList(mat_Forearm_R_f3dlite_material_036_layerOpaque), + gsSPDisplayList(Forearm_R_Forearm_R_mesh_layer_Opaque_tri_2), + gsSPDisplayList(mat_Forearm_R_f3dlite_material_035_layerOpaque), + gsSPDisplayList(Forearm_R_Forearm_R_mesh_layer_Opaque_tri_3), + gsSPDisplayList(mat_Forearm_R_f3dlite_material_040_layerOpaque), + gsSPDisplayList(Forearm_R_Forearm_R_mesh_layer_Opaque_tri_4), + gsSPEndDisplayList(), +}; + +u64 Pad_L_shoulder_ci8[] = { + 0x0000000001010101, 0x0102030303030303, 0x0405050506060707, 0x0708090909090a0a, 0x0a0a0a0a0a0a0a0a, 0x0a0a0a0a0a0a0a0b, 0x0c0d0d0c0e0f0f0f, 0x1011111212121212, + 0x0013131415151515, 0x1516030316170b0b, 0x0b0b0b0b0b0b0b0b, 0x0b0b0b0b18180b0b, 0x0b0b0b190a19190a, 0x0a0a0a0a0e0e0d0d, 0x0d0d0d0d1a1a0e0f, 0x1b10101111121210, + 0x00131c1c1d1d1d1d, 0x1d0e160202170b0b, 0x0b0b0b0b0b0b0b0b, 0x0b0b180a090a170b, 0x0b0b0b0d0d0d0d18, 0x0a0a0a0a0b0b0d0d, 0x0d0d0d0d1a1a0e0f, 0x1b10101011121010, + 0x1e1f18180b080808, 0x0809090620212117, 0x172209090d0d1717, 0x2322242526262121, 0x21270b0b0b28060a, 0x0d0a0a0a0b0b0d0d, 0x1a2929291a1a0b17, 0x071e1e2a2b111110, + 0x1e18181808222208, 0x0809090628212124, 0x1722252522091717, 0x2322252c2c262121, 0x2121270b0b06282d, 0x0d0d0a0a0b0b0d0d, 0x1a2929291a1a0b17, 0x071e1e2a2b111110, + 0x0a0a06050909092e, 0x22212806282f2f30, 0x0509313132323324, 0x2323342525352133, 0x332121240b0b2e22, 0x2423170b09090d0d, 0x0d0d0d0d0d0d0d09, 0x2a2a2a1b10111110, + 0x0a0a062f0909092e, 0x2e282128282f2f30, 0x3509313132323333, 0x3323173425252121, 0x213321242e0b2e23, 0x2424230b0b0b0b0d, 0x0d0d0d0d0d0d192e, 0x0f1b1b1010111110, + 0x0a0a2f2f2e2e2e06, 0x06062821212f3530, 0x3009090931323333, 0x3333351717342121, 0x2133332121210b17, 0x2224242e0d0d0b09, 0x180b0b0b19092e2e, 0x2a1b1b1010111010, + 0x0a0a33202e2e2e27, 0x2e2727222f212136, 0x3718181838312f35, 0x3535392f17172421, 0x2121213521352409, 0x093a3a3b0b0b0b0b, 0x0a0a0a0a3c3c3d3e, 0x1b10101111111010, + 0x0a0a33342e2e2e2e, 0x2e27272222252136, 0x3718181838382825, 0x25252f3939171706, 0x062421212121353a, 0x09093a3b3b3b2e0b, 0x0b0a0a0a3c3c3e2a, 0x1b10101111111010, + 0x0a0a33342e2e2e2e, 0x2e27272424252136, 0x371818182e2e2825, 0x25252f2f39221706, 0x0624243b3b21353f, 0x09093a3b3b3b3b0b, 0x0b0b0a0a3c3d3e2a, 0x1011111111111010, + 0x0e0e350609080808, 0x0808082d25212136, 0x40414141423b2243, 0x2544353530360b08, 0x08343424252f2139, 0x2f45452d2f2f2f2f, 0x0b0b0b0b14464646, 0x1011111111111110, + 0x0e0e350609090909, 0x0808083425213636, 0x3642414142422243, 0x2544353530300b08, 0x08083424252f2f39, 0x3945452d2f2f2f39, 0x450b0b0b14464646, 0x1011111111111110, + 0x4219354209090909, 0x092e2e2e43353639, 0x362e474748482d2d, 0x3131494a4b4c2e2e, 0x2e2e2e222631264d, 0x304d4e2d21212130, 0x3917171717172323, 0x1010101111111110, + 0x4219352409090909, 0x092e2e223b353937, 0x362e474748482d2d, 0x2d31494a4b4c2e2e, 0x2e2e2e2e2e22314d, 0x304d4e082d2d2130, 0x3917172f17172323, 0x1b10101111111110, + 0x2419423524090909, 0x092e2e433b353939, 0x372e2e2e48482d31, 0x44324a4a4b4c2e2e, 0x2e2d2d262631314d, 0x30304e082d2d2121, 0x3922172f4f501723, 0x1b1b1b1011111111, + 0x4d18184d352d2d27, 0x2708345149353630, 0x3042080822223843, 0x4949353636522e09, 0x0927485343434335, 0x3552090922223121, 0x305417222121270b, 0x2a2a2a2a2a111111, + 0x4d1818422d353535, 0x2d34345149353630, 0x5251080822224325, 0x2549353536522e09, 0x0927484848534335, 0x3552090922223121, 0x303017172421210b, 0x1d2a2a2a2a2b1111, + 0x4d1818422d252535, 0x3534345149353536, 0x5251080822224325, 0x4949353536522e2e, 0x2e48484848484335, 0x3552090931312121, 0x3030221724212127, 0x1d1c1c2a2a2b1111, + 0x4d1842513b3b3b24, 0x243b3b3b32353536, 0x520609090622433b, 0x32324a4a4a520909, 0x0942424848554321, 0x2156422e2e2e4321, 0x5757570b22443535, 0x58171717591b1010, + 0x4d1842512121213b, 0x2422243232353536, 0x522e09090606433b, 0x32324a4a4a520917, 0x1742424848553a21, 0x2156422e2e2e4321, 0x5757570b22443535, 0x58595917591b1010, + 0x5a18425a35434343, 0x432d2d4d5b5c5c39, 0x522e2e2e06063831, 0x4d5b5b5b5b5d5e5e, 0x5e42423838314435, 0x35522e4242422d35, 0x3030301842495b5b, 0x39393922182a2a2a, + 0x5a18424244434343, 0x432d254d5b393939, 0x522e2e2e06063831, 0x4d5b5b5b5b5d5e5e, 0x5e42423838314435, 0x35522e4242424435, 0x3030301842495b5b, 0x3939393918092a2a, + 0x5a185f4248434343, 0x44254d5b5b5c3937, 0x522d06063131314d, 0x5b5b5757575d5e5e, 0x5e42383144353535, 0x3552244244443535, 0x3030301842495b5b, 0x3939393918092a2a, + 0x6042514248434344, 0x444d35355b616162, 0x6328232321215a5a, 0x5b39626262560909, 0x092d2d49325b5b36, 0x365664224d4d5b5b, 0x4a4a655e2e4d5757, 0x393939395e1f661e, + 0x6042674243444435, 0x355b5b625b616168, 0x6323282839393737, 0x3737626230560909, 0x0949495b39393936, 0x365664225b5b5b5b, 0x4a4a655e2e2d4d57, 0x393939395e1f661e, + 0x6042675144353535, 0x355b5b6262626263, 0x6323282839393937, 0x3737303030560909, 0x0957573939393936, 0x365664225b5b5b5b, 0x4a4a655e2e2d4d57, 0x393939395e1f661e, + 0x6932323b355b5b5b, 0x303737373762626a, 0x6b06242439395b4d, 0x5b396c6c6d6d0909, 0x0937373737373768, 0x68686e2261616161, 0x62626242425b5b5b, 0x30303030061e051e, + 0x695757325b5b5b30, 0x303768686862626a, 0x6b06212139395b4d, 0x4d4d6f6c6d6d0909, 0x0937376868683768, 0x68686e2261616161, 0x62626242425b5b5b, 0x30303030061e051e, + 0x4c4c4b4b57303030, 0x68684c4c4c30576b, 0x6b7036364c4c6837, 0x376271307273472d, 0x2d3939684c4c4c74, 0x74746e6e37373737, 0x393956752e5b5b5b, 0x3652525222760576, + 0x4c4c4c3557303030, 0x68684c4c4c306a6b, 0x6b7036364c4c4c37, 0x3737303072734747, 0x473939624c684c74, 0x74746e6e37373737, 0x393956752e5b5b5b, 0x3652525222760505, + 0x4c44443557393930, 0x684c4c4c4c6b6a6b, 0x6b7036364c4c4c4c, 0x4c4c727272724721, 0x2139394c68686874, 0x7474252537373737, 0x393956392e5b5b5b, 0x3652525222055f5f, + +}; + +u64 Pad_L_shoulder_pal_rgba16[] = { + 0x5a8f5acf5a8b5249, 0x5acb6b495a875287, 0x4a454a0542053983, 0x3941314339c5524f, 0x52955a955ad76311, 0x4a4b4a09420741c5, 0x41c339c331415293, 0x42093981528d4a07, + 0x7b8b8c0b62c75247, 0x73497b89840b5285, 0x6b09290352915297, 0x7bcb6b07524583cb, 0xad0d73898c4b944d, 0x5ac7944b9c8dad0f, 0x6307a4cd73877bc9, 0x4a434a47524da50b, + 0xaccd49c35a856b47, 0x83c949c5528f5205, 0x5ac58409948ba4cf, 0xb5518c094183738d, 0x630b7347b54f62c5, 0x8bcb6305b58fa4cb, 0xa48f62c994499c8b, 0x9ccdad4d4a037b87, + 0xaccb9ccba50db591, 0x7307bdcf5ad19409, 0xad4fb54dad51b593, 0xad11b59562859c89, 0x6287a4c9ad53b597, 0xb553838762cb0000 +}; + +u64 Pad_L_pins_ci8[] = { + 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000001010101, 0x0202020200000000, 0x0000000000000000, + 0x0000000000000000, 0x0000000001010101, 0x0202020200000000, 0x0000000000000000, 0x0000000000000000, 0x0002010103030303, 0x0404040202020200, 0x0000000000000000, + 0x0000000000000202, 0x0205060606060606, 0x0707070707070802, 0x0202000000000000, 0x0000000000000202, 0x0205060606060606, 0x0707070707070802, 0x0202000000000000, + 0x0000000002020509, 0x0905030306060606, 0x0707070707070606, 0x0602020200000000, 0x000000000a0a0b0b, 0x0b0b0b0b0c0c0c0c, 0x0d0d0d0d0c0c0e0f, 0x0f0f101000000000, + 0x000000000a0a0b0b, 0x0b0b0b0b0c0c0c0c, 0x0d0d0d0d0c0c0e0f, 0x0f0f101000000000, 0x0000001112120b0b, 0x0b130c0c140c0c0c, 0x0d15150d0c0c0e0e, 0x0e0e0f0f16000000, + 0x000000160b0b0b13, 0x13130c0c170c0c0c, 0x0d0c0c1515150e0e, 0x0e0e0e0e18000000, 0x000000160b0b0b13, 0x13130c0c170c0c0c, 0x0d0c0c1515150e0e, 0x0e0e0e0e18000000, + 0x001111190b0b1313, 0x13130c0c0b0c0c0c, 0x0c0c0c0d15150e0e, 0x0e0e0e0e181a1a00, 0x001b1b0606061c1c, 0x1c1d1313131e1e04, 0x030b0b1f1f1f1d20, 0x200c1f1f0b212100, + 0x001b1b0606061c1c, 0x1c1d1313131e1e04, 0x030b0b1f1f1f1d20, 0x200c1f1f0b212100, 0x001b1b061f1f1c1d, 0x1d1d13131e22221e, 0x0b03031f1f1f0c1d, 0x1d0c1f1f0b212100, + 0x001b1b061f1f1c1c, 0x1c1d1313221e1e13, 0x1f1f1f231f1f1d1d, 0x1d1d1f1f0b212100, 0x001b1b061f1f1c1c, 0x1c1d1313221e1e13, 0x1f0b0b031f1f1d20, 0x200c1f1f0b212100, + 0x001b1b061f1f1c1c, 0x1c1d1313221e1e13, 0x1f0b0b031f1f1d20, 0x200c1f1f0b212100, 0x002424171f1f1f1f, 0x1f1f252526272728, 0x292a2a291d1d1d1d, 0x1d1d1414102b2b00, + 0x000000161f1f1f1f, 0x1f1f252525262628, 0x0429291d1d1d1d1d, 0x1d1d141410000000, 0x000000161f1f1f1f, 0x1f1f252525262628, 0x0429291d1d1d1d1d, 0x1d1d141410000000, + 0x000000242c2c1f1f, 0x1f1f252525252525, 0x1d1d1d1d1d1d1d1d, 0x1d1409092b000000, 0x000000002d2d2c1f, 0x1f1f252525252525, 0x1d1d1d1d1d1d1d1d, 0x1d142e2e00000000, + 0x000000002d2d2c1f, 0x1f1f252525252525, 0x1d1d1d1d1d1d1d1d, 0x1d142e2e00000000, 0x000000000202282f, 0x2f2f1f1f1f1f1f1f, 0x2525252525250707, 0x0707303000000000, + 0x0000000000000228, 0x282f1f1f1f1f1f1f, 0x2525252525250707, 0x0731000000000000, 0x0000000000000228, 0x282f1f1f1f1f1f1f, 0x2525252525250707, 0x0731000000000000, + 0x0000000000000000, 0x00280b0b1f1f1f1f, 0x1f2525251f1f0700, 0x0000000000000000, 0x0000000000000000, 0x00000000320b0b1f, 0x1f1f1f0600000000, 0x0000000000000000, + 0x0000000000000000, 0x00000000320b0b1f, 0x1f1f1f0600000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, + +}; + +u64 Pad_L_pins_pal_rgba16[] = { + 0x000052454a057b89, 0x7b8b6b09a4cfad11, 0x7389944d6ac59c8f, 0xad57ad59ad55a4d1, 0x8bc9524b838bb555, 0xa4d3b55b734d944b, 0x940b94115291528d, 0xad15b5599c51ad13, + 0xb59d5acd62c78c0d, 0x524fb55794515243, 0x73499c9362856b4d, 0x944f5a458387a48f, 0x5a8783cb8c0b0000 +}; + +Vtx Pad_L_Pad_L_mesh_layer_Opaque_vtx_cull[8] = { + {{ {-82, -81, -325}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-82, -81, -4}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-82, 131, -4}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-82, 131, -325}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {168, -81, -325}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {168, -81, -4}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {168, 131, -4}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {168, 131, -325}, 0, {0, 0}, {0, 0, 0, 0} }}, +}; + +Vtx Pad_L_Pad_L_mesh_layer_Opaque_vtx_0[30] = { + {{ {-37, 80, -22}, 0, {1501, 30}, {173, 33, 91, 255} }}, + {{ {-60, -70, -86}, 0, {1598, 200}, {176, 160, 23, 255} }}, + {{ {44, 117, -4}, 0, {1635, 74}, {0, 74, 103, 255} }}, + {{ {148, -70, -86}, 0, {1598, 200}, {80, 160, 23, 255} }}, + {{ {125, 80, -22}, 0, {1501, 30}, {83, 33, 91, 255} }}, + {{ {-37, 80, -22}, 0, {-3, 194}, {173, 33, 91, 255} }}, + {{ {-70, -55, -115}, 0, {330, 956}, {155, 202, 201, 255} }}, + {{ {-60, -70, -86}, 0, {118, 960}, {176, 160, 23, 255} }}, + {{ {-32, 84, -93}, 0, {450, 318}, {160, 80, 236, 255} }}, + {{ {-44, -13, -175}, 0, {786, 898}, {163, 211, 182, 255} }}, + {{ {-20, 35, -176}, 0, {882, 696}, {160, 73, 215, 255} }}, + {{ {44, 76, -175}, 0, {1182, 414}, {0, 117, 206, 255} }}, + {{ {44, 131, -80}, 0, {459, 92}, {0, 125, 234, 255} }}, + {{ {-37, 80, -22}, 0, {101, 270}, {173, 33, 91, 255} }}, + {{ {44, 117, -4}, 0, {63, 78}, {0, 74, 103, 255} }}, + {{ {125, 80, -22}, 0, {101, 270}, {83, 33, 91, 255} }}, + {{ {120, 84, -93}, 0, {450, 318}, {96, 80, 236, 255} }}, + {{ {108, 35, -176}, 0, {882, 696}, {96, 73, 215, 255} }}, + {{ {132, -13, -175}, 0, {786, 898}, {93, 211, 182, 255} }}, + {{ {157, -55, -115}, 0, {330, 956}, {101, 202, 201, 255} }}, + {{ {125, 80, -22}, 0, {-3, 194}, {83, 33, 91, 255} }}, + {{ {148, -70, -86}, 0, {118, 960}, {80, 160, 23, 255} }}, + {{ {44, 46, -325}, 0, {1832, 948}, {0, 20, 131, 255} }}, + {{ {132, -13, -175}, 0, {1568, 121}, {93, 211, 182, 255} }}, + {{ {-44, -13, -175}, 0, {1568, 121}, {163, 211, 182, 255} }}, + {{ {44, 46, -325}, 0, {1629, 124}, {0, 20, 131, 255} }}, + {{ {157, -55, -115}, 0, {1542, 124}, {101, 202, 201, 255} }}, + {{ {-60, -70, -86}, 0, {1530, 124}, {176, 160, 23, 255} }}, + {{ {148, -70, -86}, 0, {1530, 124}, {80, 160, 23, 255} }}, + {{ {-70, -55, -115}, 0, {1542, 124}, {155, 202, 201, 255} }}, +}; + +Gfx Pad_L_Pad_L_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(Pad_L_Pad_L_mesh_layer_Opaque_vtx_0 + 0, 30, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), + gsSP2Triangles(4, 2, 3, 0, 5, 6, 7, 0), + gsSP2Triangles(5, 8, 6, 0, 9, 6, 8, 0), + gsSP2Triangles(9, 8, 10, 0, 11, 10, 8, 0), + gsSP2Triangles(11, 8, 12, 0, 13, 12, 8, 0), + gsSP2Triangles(13, 14, 12, 0, 15, 12, 14, 0), + gsSP2Triangles(15, 16, 12, 0, 11, 12, 16, 0), + gsSP2Triangles(11, 16, 17, 0, 18, 17, 16, 0), + gsSP2Triangles(18, 16, 19, 0, 19, 16, 20, 0), + gsSP2Triangles(19, 20, 21, 0, 18, 22, 17, 0), + gsSP2Triangles(11, 17, 22, 0, 11, 22, 10, 0), + gsSP2Triangles(9, 10, 22, 0, 23, 24, 25, 0), + gsSP2Triangles(24, 23, 26, 0, 26, 27, 24, 0), + gsSP2Triangles(26, 28, 27, 0, 27, 29, 24, 0), + gsSPEndDisplayList(), +}; + +Vtx Pad_L_Pad_L_mesh_layer_Opaque_vtx_1[10] = { + {{ {156, -25, -135}, 0, {1008, -12}, {122, 9, 222, 255} }}, + {{ {156, 7, -80}, 0, {-16, -12}, {123, 28, 15, 255} }}, + {{ {168, -38, -95}, 0, {543, 500}, {127, 252, 2, 255} }}, + {{ {152, -49, -51}, 0, {-16, 1008}, {119, 244, 41, 255} }}, + {{ {156, -79, -105}, 0, {1008, 1003}, {122, 220, 252, 255} }}, + {{ {-70, -49, -135}, 0, {1008, -12}, {134, 247, 222, 255} }}, + {{ {-70, -81, -80}, 0, {-16, -12}, {133, 228, 15, 255} }}, + {{ {-82, -36, -95}, 0, {543, 500}, {129, 4, 2, 255} }}, + {{ {-66, -25, -51}, 0, {-16, 1008}, {137, 12, 41, 255} }}, + {{ {-70, 6, -105}, 0, {1008, 1003}, {134, 36, 252, 255} }}, +}; + +Gfx Pad_L_Pad_L_mesh_layer_Opaque_tri_1[] = { + gsSPVertex(Pad_L_Pad_L_mesh_layer_Opaque_vtx_1 + 0, 10, 0), + gsSP2Triangles(0, 1, 2, 0, 1, 3, 2, 0), + gsSP2Triangles(3, 4, 2, 0, 0, 2, 4, 0), + gsSP2Triangles(5, 6, 7, 0, 6, 8, 7, 0), + gsSP2Triangles(8, 9, 7, 0, 5, 7, 9, 0), + gsSPEndDisplayList(), +}; + +Gfx mat_Pad_L_f3dlite_material_041_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, Pad_L_shoulder_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 118), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 1, Pad_L_shoulder_ci8), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 1023, 256), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b, 8, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0), + gsDPSetTileSize(0, 0, 0, 252, 124), + gsSPEndDisplayList(), +}; + +Gfx mat_Pad_L_f3dlite_material_042_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, TEXEL0, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_TEX_EDGE2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, Pad_L_pins_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 50), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 1, Pad_L_pins_ci8), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 511, 512), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b, 4, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0), + gsDPSetTileSize(0, 0, 0, 124, 124), + gsSPEndDisplayList(), +}; + +Gfx Pad_L[] = { + gsSPClearGeometryMode(G_LIGHTING), + gsSPVertex(Pad_L_Pad_L_mesh_layer_Opaque_vtx_cull + 0, 8, 0), + gsSPSetGeometryMode(G_LIGHTING), + gsSPCullDisplayList(0, 7), + gsSPDisplayList(mat_Pad_L_f3dlite_material_041_layerOpaque), + gsSPDisplayList(Pad_L_Pad_L_mesh_layer_Opaque_tri_0), + gsSPDisplayList(mat_Pad_L_f3dlite_material_042_layerOpaque), + gsSPDisplayList(Pad_L_Pad_L_mesh_layer_Opaque_tri_1), + gsSPEndDisplayList(), +}; + +u64 Pad_R_shoulder_ci8[] = { + 0x0000000001010101, 0x0102030303030303, 0x0405050506060707, 0x0708090909090a0a, 0x0a0a0a0a0a0a0a0a, 0x0a0a0a0a0a0a0a0b, 0x0c0d0d0c0e0f0f0f, 0x1011111212121212, + 0x0013131415151515, 0x1516030316170b0b, 0x0b0b0b0b0b0b0b0b, 0x0b0b0b0b18180b0b, 0x0b0b0b190a19190a, 0x0a0a0a0a0e0e0d0d, 0x0d0d0d0d1a1a0e0f, 0x1b10101111121210, + 0x00131c1c1d1d1d1d, 0x1d0e160202170b0b, 0x0b0b0b0b0b0b0b0b, 0x0b0b180a090a170b, 0x0b0b0b0d0d0d0d18, 0x0a0a0a0a0b0b0d0d, 0x0d0d0d0d1a1a0e0f, 0x1b10101011121010, + 0x1e1f18180b080808, 0x0809090620212117, 0x172209090d0d1717, 0x2322242526262121, 0x21270b0b0b28060a, 0x0d0a0a0a0b0b0d0d, 0x1a2929291a1a0b17, 0x071e1e2a2b111110, + 0x1e18181808222208, 0x0809090628212124, 0x1722252522091717, 0x2322252c2c262121, 0x2121270b0b06282d, 0x0d0d0a0a0b0b0d0d, 0x1a2929291a1a0b17, 0x071e1e2a2b111110, + 0x0a0a06050909092e, 0x22212806282f2f30, 0x0509313132323324, 0x2323342525352133, 0x332121240b0b2e22, 0x2423170b09090d0d, 0x0d0d0d0d0d0d0d09, 0x2a2a2a1b10111110, + 0x0a0a062f0909092e, 0x2e282128282f2f30, 0x3509313132323333, 0x3323173425252121, 0x213321242e0b2e23, 0x2424230b0b0b0b0d, 0x0d0d0d0d0d0d192e, 0x0f1b1b1010111110, + 0x0a0a2f2f2e2e2e06, 0x06062821212f3530, 0x3009090931323333, 0x3333351717342121, 0x2133332121210b17, 0x2224242e0d0d0b09, 0x180b0b0b19092e2e, 0x2a1b1b1010111010, + 0x0a0a33202e2e2e27, 0x2e2727222f212136, 0x3718181838312f35, 0x3535392f17172421, 0x2121213521352409, 0x093a3a3b0b0b0b0b, 0x0a0a0a0a3c3c3d3e, 0x1b10101111111010, + 0x0a0a33342e2e2e2e, 0x2e27272222252136, 0x3718181838382825, 0x25252f3939171706, 0x062421212121353a, 0x09093a3b3b3b2e0b, 0x0b0a0a0a3c3c3e2a, 0x1b10101111111010, + 0x0a0a33342e2e2e2e, 0x2e27272424252136, 0x371818182e2e2825, 0x25252f2f39221706, 0x0624243b3b21353f, 0x09093a3b3b3b3b0b, 0x0b0b0a0a3c3d3e2a, 0x1011111111111010, + 0x0e0e350609080808, 0x0808082d25212136, 0x40414141423b2243, 0x2544353530360b08, 0x08343424252f2139, 0x2f45452d2f2f2f2f, 0x0b0b0b0b14464646, 0x1011111111111110, + 0x0e0e350609090909, 0x0808083425213636, 0x3642414142422243, 0x2544353530300b08, 0x08083424252f2f39, 0x3945452d2f2f2f39, 0x450b0b0b14464646, 0x1011111111111110, + 0x4219354209090909, 0x092e2e2e43353639, 0x362e474748482d2d, 0x3131494a4b4c2e2e, 0x2e2e2e222631264d, 0x304d4e2d21212130, 0x3917171717172323, 0x1010101111111110, + 0x4219352409090909, 0x092e2e223b353937, 0x362e474748482d2d, 0x2d31494a4b4c2e2e, 0x2e2e2e2e2e22314d, 0x304d4e082d2d2130, 0x3917172f17172323, 0x1b10101111111110, + 0x2419423524090909, 0x092e2e433b353939, 0x372e2e2e48482d31, 0x44324a4a4b4c2e2e, 0x2e2d2d262631314d, 0x30304e082d2d2121, 0x3922172f4f501723, 0x1b1b1b1011111111, + 0x4d18184d352d2d27, 0x2708345149353630, 0x3042080822223843, 0x4949353636522e09, 0x0927485343434335, 0x3552090922223121, 0x305417222121270b, 0x2a2a2a2a2a111111, + 0x4d1818422d353535, 0x2d34345149353630, 0x5251080822224325, 0x2549353536522e09, 0x0927484848534335, 0x3552090922223121, 0x303017172421210b, 0x1d2a2a2a2a2b1111, + 0x4d1818422d252535, 0x3534345149353536, 0x5251080822224325, 0x4949353536522e2e, 0x2e48484848484335, 0x3552090931312121, 0x3030221724212127, 0x1d1c1c2a2a2b1111, + 0x4d1842513b3b3b24, 0x243b3b3b32353536, 0x520609090622433b, 0x32324a4a4a520909, 0x0942424848554321, 0x2156422e2e2e4321, 0x5757570b22443535, 0x58171717591b1010, + 0x4d1842512121213b, 0x2422243232353536, 0x522e09090606433b, 0x32324a4a4a520917, 0x1742424848553a21, 0x2156422e2e2e4321, 0x5757570b22443535, 0x58595917591b1010, + 0x5a18425a35434343, 0x432d2d4d5b5c5c39, 0x522e2e2e06063831, 0x4d5b5b5b5b5d5e5e, 0x5e42423838314435, 0x35522e4242422d35, 0x3030301842495b5b, 0x39393922182a2a2a, + 0x5a18424244434343, 0x432d254d5b393939, 0x522e2e2e06063831, 0x4d5b5b5b5b5d5e5e, 0x5e42423838314435, 0x35522e4242424435, 0x3030301842495b5b, 0x3939393918092a2a, + 0x5a185f4248434343, 0x44254d5b5b5c3937, 0x522d06063131314d, 0x5b5b5757575d5e5e, 0x5e42383144353535, 0x3552244244443535, 0x3030301842495b5b, 0x3939393918092a2a, + 0x6042514248434344, 0x444d35355b616162, 0x6328232321215a5a, 0x5b39626262560909, 0x092d2d49325b5b36, 0x365664224d4d5b5b, 0x4a4a655e2e4d5757, 0x393939395e1f661e, + 0x6042674243444435, 0x355b5b625b616168, 0x6323282839393737, 0x3737626230560909, 0x0949495b39393936, 0x365664225b5b5b5b, 0x4a4a655e2e2d4d57, 0x393939395e1f661e, + 0x6042675144353535, 0x355b5b6262626263, 0x6323282839393937, 0x3737303030560909, 0x0957573939393936, 0x365664225b5b5b5b, 0x4a4a655e2e2d4d57, 0x393939395e1f661e, + 0x6932323b355b5b5b, 0x303737373762626a, 0x6b06242439395b4d, 0x5b396c6c6d6d0909, 0x0937373737373768, 0x68686e2261616161, 0x62626242425b5b5b, 0x30303030061e051e, + 0x695757325b5b5b30, 0x303768686862626a, 0x6b06212139395b4d, 0x4d4d6f6c6d6d0909, 0x0937376868683768, 0x68686e2261616161, 0x62626242425b5b5b, 0x30303030061e051e, + 0x4c4c4b4b57303030, 0x68684c4c4c30576b, 0x6b7036364c4c6837, 0x376271307273472d, 0x2d3939684c4c4c74, 0x74746e6e37373737, 0x393956752e5b5b5b, 0x3652525222760576, + 0x4c4c4c3557303030, 0x68684c4c4c306a6b, 0x6b7036364c4c4c37, 0x3737303072734747, 0x473939624c684c74, 0x74746e6e37373737, 0x393956752e5b5b5b, 0x3652525222760505, + 0x4c44443557393930, 0x684c4c4c4c6b6a6b, 0x6b7036364c4c4c4c, 0x4c4c727272724721, 0x2139394c68686874, 0x7474252537373737, 0x393956392e5b5b5b, 0x3652525222055f5f, + +}; + +u64 Pad_R_shoulder_pal_rgba16[] = { + 0x5a8f5acf5a8b5249, 0x5acb6b495a875287, 0x4a454a0542053983, 0x3941314339c5524f, 0x52955a955ad76311, 0x4a4b4a09420741c5, 0x41c339c331415293, 0x42093981528d4a07, + 0x7b8b8c0b62c75247, 0x73497b89840b5285, 0x6b09290352915297, 0x7bcb6b07524583cb, 0xad0d73898c4b944d, 0x5ac7944b9c8dad0f, 0x6307a4cd73877bc9, 0x4a434a47524da50b, + 0xaccd49c35a856b47, 0x83c949c5528f5205, 0x5ac58409948ba4cf, 0xb5518c094183738d, 0x630b7347b54f62c5, 0x8bcb6305b58fa4cb, 0xa48f62c994499c8b, 0x9ccdad4d4a037b87, + 0xaccb9ccba50db591, 0x7307bdcf5ad19409, 0xad4fb54dad51b593, 0xad11b59562859c89, 0x6287a4c9ad53b597, 0xb553838762cb0000 +}; + +u64 Pad_R_pins_ci8[] = { + 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000001010101, 0x0202020200000000, 0x0000000000000000, + 0x0000000000000000, 0x0000000001010101, 0x0202020200000000, 0x0000000000000000, 0x0000000000000000, 0x0002010103030303, 0x0404040202020200, 0x0000000000000000, + 0x0000000000000202, 0x0205060606060606, 0x0707070707070802, 0x0202000000000000, 0x0000000000000202, 0x0205060606060606, 0x0707070707070802, 0x0202000000000000, + 0x0000000002020509, 0x0905030306060606, 0x0707070707070606, 0x0602020200000000, 0x000000000a0a0b0b, 0x0b0b0b0b0c0c0c0c, 0x0d0d0d0d0c0c0e0f, 0x0f0f101000000000, + 0x000000000a0a0b0b, 0x0b0b0b0b0c0c0c0c, 0x0d0d0d0d0c0c0e0f, 0x0f0f101000000000, 0x0000001112120b0b, 0x0b130c0c140c0c0c, 0x0d15150d0c0c0e0e, 0x0e0e0f0f16000000, + 0x000000160b0b0b13, 0x13130c0c170c0c0c, 0x0d0c0c1515150e0e, 0x0e0e0e0e18000000, 0x000000160b0b0b13, 0x13130c0c170c0c0c, 0x0d0c0c1515150e0e, 0x0e0e0e0e18000000, + 0x001111190b0b1313, 0x13130c0c0b0c0c0c, 0x0c0c0c0d15150e0e, 0x0e0e0e0e181a1a00, 0x001b1b0606061c1c, 0x1c1d1313131e1e04, 0x030b0b1f1f1f1d20, 0x200c1f1f0b212100, + 0x001b1b0606061c1c, 0x1c1d1313131e1e04, 0x030b0b1f1f1f1d20, 0x200c1f1f0b212100, 0x001b1b061f1f1c1d, 0x1d1d13131e22221e, 0x0b03031f1f1f0c1d, 0x1d0c1f1f0b212100, + 0x001b1b061f1f1c1c, 0x1c1d1313221e1e13, 0x1f1f1f231f1f1d1d, 0x1d1d1f1f0b212100, 0x001b1b061f1f1c1c, 0x1c1d1313221e1e13, 0x1f0b0b031f1f1d20, 0x200c1f1f0b212100, + 0x001b1b061f1f1c1c, 0x1c1d1313221e1e13, 0x1f0b0b031f1f1d20, 0x200c1f1f0b212100, 0x002424171f1f1f1f, 0x1f1f252526272728, 0x292a2a291d1d1d1d, 0x1d1d1414102b2b00, + 0x000000161f1f1f1f, 0x1f1f252525262628, 0x0429291d1d1d1d1d, 0x1d1d141410000000, 0x000000161f1f1f1f, 0x1f1f252525262628, 0x0429291d1d1d1d1d, 0x1d1d141410000000, + 0x000000242c2c1f1f, 0x1f1f252525252525, 0x1d1d1d1d1d1d1d1d, 0x1d1409092b000000, 0x000000002d2d2c1f, 0x1f1f252525252525, 0x1d1d1d1d1d1d1d1d, 0x1d142e2e00000000, + 0x000000002d2d2c1f, 0x1f1f252525252525, 0x1d1d1d1d1d1d1d1d, 0x1d142e2e00000000, 0x000000000202282f, 0x2f2f1f1f1f1f1f1f, 0x2525252525250707, 0x0707303000000000, + 0x0000000000000228, 0x282f1f1f1f1f1f1f, 0x2525252525250707, 0x0731000000000000, 0x0000000000000228, 0x282f1f1f1f1f1f1f, 0x2525252525250707, 0x0731000000000000, + 0x0000000000000000, 0x00280b0b1f1f1f1f, 0x1f2525251f1f0700, 0x0000000000000000, 0x0000000000000000, 0x00000000320b0b1f, 0x1f1f1f0600000000, 0x0000000000000000, + 0x0000000000000000, 0x00000000320b0b1f, 0x1f1f1f0600000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000, + +}; + +u64 Pad_R_pins_pal_rgba16[] = { + 0x000052454a057b89, 0x7b8b6b09a4cfad11, 0x7389944d6ac59c8f, 0xad57ad59ad55a4d1, 0x8bc9524b838bb555, 0xa4d3b55b734d944b, 0x940b94115291528d, 0xad15b5599c51ad13, + 0xb59d5acd62c78c0d, 0x524fb55794515243, 0x73499c9362856b4d, 0x944f5a458387a48f, 0x5a8783cb8c0b0000 +}; + +Vtx Pad_R_Pad_R_mesh_layer_Opaque_vtx_cull[8] = { + {{ {-82, -81, 4}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-82, -81, 325}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-82, 131, 325}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-82, 131, 4}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {168, -81, 4}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {168, -81, 325}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {168, 131, 325}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {168, 131, 4}, 0, {0, 0}, {0, 0, 0, 0} }}, +}; + +Vtx Pad_R_Pad_R_mesh_layer_Opaque_vtx_0[30] = { + {{ {-37, 80, 22}, 0, {1501, 30}, {173, 33, 165, 255} }}, + {{ {44, 117, 4}, 0, {1635, 74}, {0, 74, 153, 255} }}, + {{ {-60, -70, 86}, 0, {1598, 200}, {176, 160, 233, 255} }}, + {{ {148, -70, 86}, 0, {1598, 200}, {80, 160, 233, 255} }}, + {{ {125, 80, 22}, 0, {1501, 30}, {83, 33, 165, 255} }}, + {{ {-37, 80, 22}, 0, {-3, 194}, {173, 33, 165, 255} }}, + {{ {-60, -70, 86}, 0, {118, 960}, {176, 160, 233, 255} }}, + {{ {-70, -55, 115}, 0, {330, 956}, {155, 202, 55, 255} }}, + {{ {-32, 84, 93}, 0, {450, 318}, {160, 80, 20, 255} }}, + {{ {-44, -13, 175}, 0, {786, 898}, {163, 211, 74, 255} }}, + {{ {-20, 35, 176}, 0, {882, 696}, {160, 73, 41, 255} }}, + {{ {44, 46, 325}, 0, {1832, 948}, {0, 20, 125, 255} }}, + {{ {44, 76, 175}, 0, {1182, 414}, {0, 117, 50, 255} }}, + {{ {108, 35, 176}, 0, {882, 696}, {96, 73, 41, 255} }}, + {{ {132, -13, 175}, 0, {786, 898}, {93, 211, 74, 255} }}, + {{ {120, 84, 93}, 0, {450, 318}, {96, 80, 20, 255} }}, + {{ {157, -55, 115}, 0, {330, 956}, {101, 202, 55, 255} }}, + {{ {125, 80, 22}, 0, {-3, 194}, {83, 33, 165, 255} }}, + {{ {148, -70, 86}, 0, {118, 960}, {80, 160, 233, 255} }}, + {{ {44, 131, 80}, 0, {459, 92}, {0, 125, 22, 255} }}, + {{ {125, 80, 22}, 0, {101, 270}, {83, 33, 165, 255} }}, + {{ {44, 117, 4}, 0, {63, 78}, {0, 74, 153, 255} }}, + {{ {-37, 80, 22}, 0, {101, 270}, {173, 33, 165, 255} }}, + {{ {132, -13, 175}, 0, {1568, 121}, {93, 211, 74, 255} }}, + {{ {44, 46, 325}, 0, {1629, 124}, {0, 20, 125, 255} }}, + {{ {-44, -13, 175}, 0, {1568, 121}, {163, 211, 74, 255} }}, + {{ {157, -55, 115}, 0, {1542, 124}, {101, 202, 55, 255} }}, + {{ {-60, -70, 86}, 0, {1530, 124}, {176, 160, 233, 255} }}, + {{ {-70, -55, 115}, 0, {1542, 124}, {155, 202, 55, 255} }}, + {{ {148, -70, 86}, 0, {1530, 124}, {80, 160, 233, 255} }}, +}; + +Gfx Pad_R_Pad_R_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(Pad_R_Pad_R_mesh_layer_Opaque_vtx_0 + 0, 30, 0), + gsSP2Triangles(0, 1, 2, 0, 1, 3, 2, 0), + gsSP2Triangles(4, 3, 1, 0, 5, 6, 7, 0), + gsSP2Triangles(5, 7, 8, 0, 9, 8, 7, 0), + gsSP2Triangles(9, 10, 8, 0, 9, 11, 10, 0), + gsSP2Triangles(12, 10, 11, 0, 12, 11, 13, 0), + gsSP2Triangles(14, 13, 11, 0, 14, 15, 13, 0), + gsSP2Triangles(14, 16, 15, 0, 16, 17, 15, 0), + gsSP2Triangles(16, 18, 17, 0, 12, 13, 15, 0), + gsSP2Triangles(12, 15, 19, 0, 20, 19, 15, 0), + gsSP2Triangles(20, 21, 19, 0, 22, 19, 21, 0), + gsSP2Triangles(22, 8, 19, 0, 12, 19, 8, 0), + gsSP2Triangles(12, 8, 10, 0, 23, 24, 25, 0), + gsSP2Triangles(26, 23, 25, 0, 25, 27, 26, 0), + gsSP2Triangles(25, 28, 27, 0, 27, 29, 26, 0), + gsSPEndDisplayList(), +}; + +Vtx Pad_R_Pad_R_mesh_layer_Opaque_vtx_1[10] = { + {{ {156, -25, 135}, 0, {1008, -12}, {122, 9, 34, 255} }}, + {{ {168, -38, 95}, 0, {543, 500}, {127, 252, 254, 255} }}, + {{ {156, 7, 80}, 0, {-16, -12}, {123, 28, 241, 255} }}, + {{ {156, -79, 105}, 0, {1008, 1003}, {122, 220, 4, 255} }}, + {{ {152, -49, 51}, 0, {-16, 1008}, {119, 244, 215, 255} }}, + {{ {-70, -49, 135}, 0, {1008, -12}, {134, 247, 34, 255} }}, + {{ {-82, -36, 95}, 0, {543, 500}, {129, 4, 254, 255} }}, + {{ {-70, -81, 80}, 0, {-16, -12}, {133, 228, 241, 255} }}, + {{ {-70, 6, 105}, 0, {1008, 1003}, {134, 36, 4, 255} }}, + {{ {-66, -25, 51}, 0, {-16, 1008}, {137, 12, 215, 255} }}, +}; + +Gfx Pad_R_Pad_R_mesh_layer_Opaque_tri_1[] = { + gsSPVertex(Pad_R_Pad_R_mesh_layer_Opaque_vtx_1 + 0, 10, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0), + gsSP2Triangles(4, 1, 3, 0, 2, 1, 4, 0), + gsSP2Triangles(5, 6, 7, 0, 5, 8, 6, 0), + gsSP2Triangles(9, 6, 8, 0, 7, 6, 9, 0), + gsSPEndDisplayList(), +}; + +Gfx mat_Pad_R_f3dlite_material_043_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, Pad_R_shoulder_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 118), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 1, Pad_R_shoulder_ci8), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 1023, 256), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b, 8, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0), + gsDPSetTileSize(0, 0, 0, 252, 124), + gsSPEndDisplayList(), +}; + +Gfx mat_Pad_R_f3dlite_material_044_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, TEXEL0, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_TEX_EDGE2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, Pad_R_pins_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 50), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 1, Pad_R_pins_ci8), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 511, 512), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b, 4, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0), + gsDPSetTileSize(0, 0, 0, 124, 124), + gsSPEndDisplayList(), +}; + +Gfx Pad_R[] = { + gsSPClearGeometryMode(G_LIGHTING), + gsSPVertex(Pad_R_Pad_R_mesh_layer_Opaque_vtx_cull + 0, 8, 0), + gsSPSetGeometryMode(G_LIGHTING), + gsSPCullDisplayList(0, 7), + gsSPDisplayList(mat_Pad_R_f3dlite_material_043_layerOpaque), + gsSPDisplayList(Pad_R_Pad_R_mesh_layer_Opaque_tri_0), + gsSPDisplayList(mat_Pad_R_f3dlite_material_044_layerOpaque), + gsSPDisplayList(Pad_R_Pad_R_mesh_layer_Opaque_tri_1), + gsSPEndDisplayList(), +}; + +u64 SwordADL_swordd_rgba16[] = { + 0x739b739b739b739b, 0x739b739b739b94a2, 0x94a394a36b576b57, 0xbd97bd97c5dbc5db, 0xacd721098bd1acd3, 0xb515b515b5ab9ce5, 0xa5257bdb7bdd420f, 0x4211421142114211, + 0x739b739b739b739b, 0x739b739b739bd6b1, 0x7399bdab6b576b57, 0x7359a4d7acd5acd5, 0xacd721098bd1acd3, 0xb515b515b5ab9ce5, 0x8c618c619ce5420f, 0x420f420f421139cf, + 0x94a394a34a0f62d5, 0x94a194a194a394a3, 0xa4e56b17ce2f6b57, 0x6b599455730d838f, 0x945118c76b0da491, 0xb517b517bdeda525, 0x9ca38c5fb5a9318d, 0x420f4251421139cf, + 0x631763174a0f4a0f, 0x5ad3739b631794a3, 0xa4e56b178c5fad27, 0x6b596b59730d8c11, 0x945118c76b0d8bcf, 0x8c118c117b93a525, 0x9ca38c5fb5a9318d, 0x420f4a51529339cf, + 0x398b63155ad54a0f, 0x5ad5398b4a0f94a1, 0x841f9ce57bdda4e5, 0xb5a96b579c539c53, 0x941121097b8f730f, 0xbd57a49394186b13, 0xa5277bdbb5a9318d, 0x42115293529339cf, + 0x29072907398b4a0f, 0x28c528c54a0f94a1, 0x9ce5ce717bdd7bdd, 0xb5a9d6b38bd38bd3, 0x94112109730f62cd, 0xa493a4936b136b13, 0x7bdb94a1b5a9318d, 0x42115293529339cf, + 0x394741c949c949c9, 0x4189394749cbc62f, 0xbdebb5a994a17bdb, 0xa527ce71bda983d5, 0x8bcf294b734f6acd, 0xa493a493a525945b, 0x8c5f841dad69318d, 0x42114a93529339cd, + 0x41c941c9520d520d, 0x49c949c949cbc62f, 0xad69ad69c5edad27, 0x94619461bda983d5, 0x8bcf294b83cf734f, 0xa493a493b5ada525, 0x9ce594a3ad69318d, 0x42114a93529339cd, + 0x49c949c9520d520d, 0x49c949c9520dbdeb, 0xb5abb5ab398d6b19, 0xc62f9ce59ce5c62f, 0x6b15318b94119411, 0xb4d5a493ad25ad25, 0x9ce394a19ce5318d, 0x42114a934a532949, + 0x49c949c939473947, 0x41874187520dbdeb, 0xb5abbded398d398d, 0x9ce56b598c5f9ce5, 0x8c196b1594119411, 0xb4d5a493bdefad25, 0xa527a5279ce5318d, 0x421142514a532949, + 0x41c941c941cb5251, 0x2907418949cbbded, 0xb569bdeb41cd7355, 0x39cd8c199ce59ce5, 0x735573558bd19411, 0xad15a493945bad25, 0x9ce594a1ce71318d, 0x420f4a51420f314b, + 0x41c941c931473147, 0x4189418949cbbded, 0x9ca3b56941cd9c9f, 0x735539cdbdeb9ce5, 0x73559ca08bd19411, 0xacd5a493945bad25, 0x9ce594a1ce71318d, 0x39cf4211398d314b, + 0x4189418949cb4a0b, 0x418939893989c62f, 0xa527b5ab41cd9c9b, 0x5249730d41c98c5d, 0x6b1594a07b946b55, 0x9c938c15bdedad23, 0x94a38c5fbdeb318d, 0x318d318d420f2949, + 0x41894189418949cb, 0x398929076b15c62f, 0x9ca38c5f41cd9c9b, 0x9411941141c941c9, 0xad676b156b556b55, 0x73558c15ad23ad23, 0x94a39ce5bdeb318d, 0x39cf39cf420f2949, + 0x4a0d3147418949cb, 0x418920c56b17c62f, 0xad27bdab39cd9459, 0x628d834f93d16b0d, 0xb5abb5ab841dad69, 0x6b576b57a4e583dd, 0x6b576b5783db294b, 0x318b4211420f2909, + 0x3147314749cb4a0b, 0x41894189398bc62f, 0xad27ad2739cd9459, 0x628d2947b4d393d1, 0x420db5ab9ca3ad69, 0x6b576b5783dd8c5e, 0x6b576b5783db5293, 0x39cf4211420f314b, + 0x4a0b41cb418b4a0d, 0x4189398949cbc62f, 0x94a39ce54a0d9459, 0x730f2907524b524b, 0x4a0bbda79ce3a527, 0x6b576b577bda5251, 0x8c5f8c5f94a339cd, 0x39cf39cf39cf39cf, + 0x41cb3989418b5a91, 0x2907398949cbc62f, 0x9ce59ce54a0d4a0d, 0x730f29072107b4d3, 0x73554a0ba4e5ad69, 0xad696b578c5f8c5f, 0x8c5f8c5fc62d39cd, 0x318d39cf425139cf, + 0x49cb418931475a51, 0x3147398941cbbded, 0x94a194a139cf9c99, 0x62cd2949294bb515, 0x8bd14a0db5a9b5a9, 0x94e36b57b5a99ca3, 0x9ce39461bded398d, 0x39cf3a0f4a51420f, + 0x49cb418941cb41cb, 0x4189398941cbbded, 0x9ca39ca339cf9c99, 0x62cd2949294b5a8f, 0xacd36b0f8c61b5a9, 0xada9ada9b5a99ca3, 0x94a19ce3bded398d, 0x3a0f42114a51318d, + 0x310549cb49cb520d, 0x49c939473989c62d, 0x9ce38c613a0fb55b, 0x6b0d318b314b420f, 0xbd57734f41c9c62d, 0xbdeda527bded9ce5, 0xa52594a3bded318d, 0x420f4a514a53318b, + 0x49cb49cb41895a4f, 0x418931076b1594a1, 0x841d8c613a0fb55b, 0x6b0d318b39cd314b, 0xbd57524b6b15c62d, 0x9ca39ca3bded9ce5, 0x9ce394a3bded318d, 0x42114a514a53318b, + 0x310549cb520b5a4d, 0x41893947398994a1, 0x9ce3a52739cfbd5b, 0x6b0d3149398d39cd, 0x62cfb4d56311ad1f, 0x94a194a1bdeb9ce3, 0x9ce394a3bded318d, 0x42114a53318d39cf, + 0x49cb3989418949cb, 0x310549cb3989bded, 0x9ce39ce339cfbd5b, 0x6b0d314939cd398d, 0x398bb4d563118c19, 0x9ce3a527bdeb9ce3, 0x94a19ce3bded318d, 0x42114a5339cf318d, + 0x39473947398b6315, 0x290741cb49c9bded, 0x9ce59ce539cd6311, 0x7b53524d39cf39cf, 0x398d838f62cf420f, 0xa5256b57ce6fa527, 0xa5259ce3a527318d, 0x42114a534a51318d, + 0x6b996b99398b4a4f, 0x41cb290749c99461, 0x7b9994a139cd9417, 0x524d314939cd39cd, 0x398d398d9c0f62cf, 0x4a516b57ce6fa527, 0x9ce39ce3a527318d, 0x42114a53529339cf, + 0x7bdd7bdd739b52d3, 0x73db73db73998c5f, 0x73575a91294b83d1, 0x5a8d398b39cd398d, 0x3a0f39cd734f9411, 0x63135253a4e5a4e5, 0x9ce39ce3c62d318d, 0x42114a5139cf318b, + 0x8c5f8c5f8ca18ca1, 0x8ca18ca18c5f8c5f, 0x9ca19ca1294bb515, 0x9c51398b398d420f, 0x3a0f39cd734f9411, 0x63135253a4e5a4e5, 0x94a194a1c62d318d, 0x421139cf39cf318b, + 0x5a8f5a8f528f528f, 0x528f528f4a0fbdeb, 0xad69a4e539cfa499, 0x4a0983d139cd39cd, 0x420f39cf39cf8391, 0x945339d1ad27ad27, 0x94a1841fa525318d, 0x4a51318b421139cd, + 0x839583957b957b95, 0x7b957b95841dbdeb, 0xa4e5a4e539cfa499, 0x83d183d139cd39cd, 0x420f420f39cf39cf, 0x94535a91d6b1ad27, 0x9ce394a1a525318d, 0x318b4a515293294b, + 0x8c118c117b8facd5, 0x83cf83cf83cf8c15, 0xad6b9ce339cda4db, 0x9c518bd1b51741cb, 0x420f421142114211, 0x4a536319c62fa527, 0x94a19461b5a9318d, 0x3a0f4a51529339cf, + 0x730d524b62cbacd5, 0x83cf83cf83cf83cf, 0x83d1ad6ba4dba4db, 0x8bd19c5141cb6acf, 0x39cf4a5142114211, 0x63196319c62fa527, 0x94a19461b5a9318d, 0x3a0f4a51529339cf, + 0x734d5a8b628bacd5, 0x83cf83cf838f838f, 0x83cf83cfa4df3989, 0x730f94539c53a493, 0x420f420f420f420f, 0x63174a53b5eb94e3, 0x8c5f8c5f8c5f318d, 0x420f4a514a5339cf, + 0x8bd1a4937b4facd5, 0x83cf83cf838f838f, 0x83cf83cf83d73989, 0x4a0d94538bd18bd1, 0x8391420f39cf4a51, 0x42114211b5eb94e3, 0x94a18c5f8c5f318d, 0x420f42114211318d, + 0x83cf83cf83cf83cf, 0x5a89290329032903, 0x2903290321032103, 0x290329038c136acd, 0x734f8bd139cf62d1, 0x42114211c62f9ce5, 0x94a194618c61318d, 0x39cf39cf39cd39cd, + 0x524983cf83cf83cf, 0x83cf83cf83cf83cf, 0x83cf83cf83cf83cf, 0x838f838f8c138c13, 0x734f8bd18c1562d1, 0x42114a51c62f9ce5, 0x94a194a1b5ab318d, 0x39cf42114211318b, + 0x318562cb83cf83cf, 0x6b0d628d8bcf9c51, 0x8bcf628d5a8d9411, 0x838f838f5a8d734f, 0x6b118bcf73538391, 0x83cf5293ad67ad67, 0xa52562d5945f318d, 0x42514a534a53318b, + 0x7b4d3185398583cf, 0x7b4f6b0d7b4f6b0d, 0x734f628d838f838f, 0x730d730d83918391, 0x6b11838f73538391, 0x83cf52938c5e7bdb, 0x62d562d5945f318d, 0x42514a534a5339cd, + 0x9c119c1152493185, 0x2103318541c72943, 0x41c741c752475247, 0x41c741c762cb62cb, 0x734f734f83918391, 0x838f5293a567841d, 0x94a162d37b9b318d, 0x4a534a53529339cf, + 0x9c119c118bcf5249, 0x31855a8952492943, 0x41c7a453bd579c51, 0x838f838f8bcfb515, 0xc59bc59bb5198391, 0x838f5293ceb1841d, 0x62d362d3a4e1318d, 0x4a514a53529339cf, + 0x94115a4b838f838f, 0x39c5730d730d730d, 0x838fa4539c1193cf, 0x730d9413838fac93, 0x8bcf838f838f9c51, 0x8bcf5293b5657399, 0x62d594a3ad6939cd, 0x42514a534211318d, + 0x9411b515838f730d, 0x39c5730d730d730d, 0x838fa453a451a451, 0x730da4959c51ac93, 0x94118bd18bd19c51, 0x8bcf5293945f5293, 0x94a394a3ad6939cd, 0x425139cd318d318d, + 0x7b4da4938bcf7b4d, 0x52497b4d6b0b838f, 0xac93ac93a493a493, 0x8391b517a451bd15, 0xb4d3ac939c51a451, 0x8bcf52937bd85293, 0x73998c5f6b19318d, 0x318d318d318d39cd, + 0x7b4d7b4d7b4d7b4d, 0x52496acb6b0b838f, 0x8b8fac93a4934a09, 0x4a0b1885ac93ac93, 0xb4d3ac93a4518bd1, 0x7b515293945d7357, 0x62d54a0f4a53318d, 0x398d318d318d39cd, + 0x834f628b94117b4f, 0x628b838f838f838f, 0x41c9ac939c115a8b, 0x5a4b20c7ac93ac93, 0xac93ac93a4518bcf, 0x7b4f52937b987357, 0x5253421139cf318d, 0x318d39cf4a5139cf, + 0x9c51bd15b4d57b4f, 0x6acd838f6b0b838f, 0xac93ac939c1118c5, 0x5a4b39894a09ac93, 0xac93a493a4519411, 0x7b4f5293945b7357, 0x5ad342114211318d, 0x42514a93529339cf, + 0x9c11b4d3a491838f, 0x730d730d62cb7b4d, 0xacd3a4938bcf1085, 0x4a0b4a0b2945bd57, 0xa491a4919c539411, 0x7b4f52938c1d6b57, 0x6b1739cd39cf318d, 0x4a535293529339cf, + 0x838d9c11a491838f, 0x6acb6acb62cb62cb, 0xacd3acd38bcf1085, 0x39c939c92945bd57, 0xa451a4519c539c53, 0x7b4f52938c1d6b57, 0x5a9339cd39cf318d, 0x4a535293529339cf, + 0x7b4d5a49a493838f, 0x730d730d4a073985, 0x93d1b4d5730f9411, 0x18c518c541c99c93, 0x9c519c519c119c53, 0x735152938c1d7b99, 0x5a9331cd420f318d, 0x4a515293529339cf, + 0x7b4dbd15a493838f, 0x6acb6acb39856acd, 0x4a074a07bd159411, 0x18c518c59c939c93, 0x94119c1194119c53, 0x735152938c1d7b99, 0x6b1731cd4a51318d, 0x52935293529339cf, + 0x8bcfb51593cf7b4d, 0x730d6acd62cb4a09, 0x6acd5249c5579c51, 0xb51520c59411a4d5, 0x9411730d83cf9c51, 0x735152939c9f83db, 0x7357318d5293318d, 0x52935293529339cf, + 0x7b4db51593cf7b4d, 0x730d62cd7b4f3185, 0x6acd6acd9c519c51, 0x838fb5158bcf9c53, 0x9411294383cf9c51, 0x7351529383db6b17, 0x7357318d5293318d, 0x52935293529339cf, + 0x6acba4939c539c53, 0x838f6acd7b4f7b4f, 0x6acb6acb9411bd15, 0x8bcf8bcf8bcf9411, 0x4a472943838f9c53, 0x735152936b177bdb, 0x6b17318d5293318d, 0x529352934a51318d, + 0x8bcf8bcf628bbd57, 0xacd3838f7b4f8bd1, 0x8bd17b4f6acb9411, 0x9c518bcf8bcf8bcf, 0x730d730d838f838f, 0x735152937bdb949f, 0x9ca1318d5293318d, 0x52934a51318d318d, + 0x83d37b4f7b4fbd55, 0x9c119c1194118bd1, 0x83cf4a0739856b0b, 0x8bd18bd1730d730d, 0x6b0d6b0d734d734d, 0x734f5291bded9ce5, 0x94a3398d4a5339cf, 0x4211318d3a0f39cf, + 0x83d37b4f7b4f9411, 0x628bb51594118bd1, 0x29434a0739856b0b, 0x4a07734d41c75a8b, 0x628b628b210339c7, 0x734f5291bded9ce5, 0x94a3398d4a5339cf, 0x318d39cf421139cf, + 0x529373596acf6acf, 0x9c11b4d54a098bd1, 0x210341c75a89acd5, 0x94113985c5979c51, 0x62c962c9bd57838d, 0x838f5a8fceb1a527, 0x94a139cd529339cd, 0x420f42514a5139cf, + 0x39cf39cf528f6acf, 0x62cb9c11acd58bd1, 0x41c741c7314383cf, 0x94113985c5979c51, 0x8bcfb4d39c539c53, 0x838f5a8fceb1a527, 0x94a139cd529339cd, 0x420f4a534a51318d, + 0x3a0f318d529162d3, 0x6b0f6b0f83cf9411, 0x730d4a07838f838f, 0x94115207a451acd3, 0x9411b4d5b4d39c11, 0x83d1b5a9def5ad67, 0x9ce342515253398d, 0x42114a53318d318d, + 0x42113a0f52915291, 0x7b4d7b4d6acd83cf, 0x5a895a894a0762cb, 0x7b8d5207a451ac93, 0x9411b4d5b4d39c11, 0x83d1ceb5bdebad67, 0x9ce342515253398d, 0x39cf318d318d318d, + 0x420f4a5152934a53, 0x52916b13734f734f, 0x838f5a494a074a07, 0x39853985acd59411, 0x9c519c5194119411, 0xb567c62fa527a527, 0x7bdd4a534a5339cd, 0x318d318d39cf420f, + 0x5ad75ad74a534a53, 0x3a113a11734f838f, 0x838f734d83cf4a07, 0x8bcf8bcf5a499411, 0x7b4d5247734f734f, 0x9ca18c19a527a527, 0x7bdd4a53529539cd, 0x318d39cf39cf39cf, + 0x7bdd6b5952934a51, 0x5293529363176317, 0x41c75a8d52495249, 0x3985a493838f62cb, 0x6b0b6b0b6b0da525, 0x7b9b6b5762d562d5, 0x63175293529339cf, 0x318d39cf39cf4251, + 0x845f7bdd4a514a51, 0x39cf52937b998c5d, 0x41c720c3210341c7, 0x5a8939854a07838f, 0x838f838f6b0d945d, 0x7b9b7b9b73997399, 0x52935293529339cf, 0x39cd420f42514211, + +}; + +Vtx SwordADL_SwordADL_mesh_layer_Opaque_vtx_cull[8] = { + {{ {-1254, -305, -24}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-1254, -305, 153}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-1254, 229, 153}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-1254, 229, -24}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {221, -305, -24}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {221, -305, 153}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {221, 229, 153}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {221, 229, -24}, 0, {0, 0}, {0, 0, 0, 0} }}, +}; + +Vtx SwordADL_SwordADL_mesh_layer_Opaque_vtx_0[246] = { + {{ {-1114, 229, 114}, 0, {2435, 923}, {10, 126, 10, 255} }}, + {{ {-1187, 180, 101}, 0, {2555, 997}, {174, 73, 192, 255} }}, + {{ {-1185, 177, 130}, 0, {2556, 887}, {187, 60, 88, 255} }}, + {{ {-1098, -305, 73}, 0, {2426, 1084}, {18, 131, 246, 255} }}, + {{ {-1171, -261, 96}, 0, {2549, 1019}, {191, 179, 78, 255} }}, + {{ {-1174, -259, 67}, 0, {2549, 1129}, {179, 188, 181, 255} }}, + {{ {-772, 101, 76}, 0, {1870, 958}, {120, 40, 250, 255} }}, + {{ {-813, 62, 85}, 0, {1940, 940}, {34, 156, 70, 255} }}, + {{ {-814, 63, 68}, 0, {1940, 1003}, {21, 169, 165, 255} }}, + {{ {-900, 90, 70}, 0, {2082, 1022}, {25, 218, 137, 255} }}, + {{ {-898, 88, 101}, 0, {2082, 909}, {42, 199, 105, 255} }}, + {{ {-963, 31, 49}, 0, {2185, 1119}, {21, 43, 138, 255} }}, + {{ {-957, 25, 121}, 0, {2186, 855}, {39, 27, 118, 255} }}, + {{ {-834, 13, 104}, 0, {1981, 878}, {2, 86, 94, 255} }}, + {{ {-839, 18, 45}, 0, {1980, 1098}, {244, 100, 179, 255} }}, + {{ {-753, 51, 85}, 0, {1843, 920}, {236, 92, 86, 255} }}, + {{ {-756, 54, 56}, 0, {1842, 1029}, {224, 104, 191, 255} }}, + {{ {-700, 75, 68}, 0, {1750, 965}, {14, 126, 10, 255} }}, + {{ {-694, -121, 53}, 0, {1747, 1024}, {22, 131, 246, 255} }}, + {{ {-749, -103, 73}, 0, {1840, 966}, {242, 151, 70, 255} }}, + {{ {-751, -101, 44}, 0, {1840, 1075}, {230, 161, 176, 255} }}, + {{ {-836, -70, 38}, 0, {1979, 1125}, {250, 168, 164, 255} }}, + {{ {-832, -73, 97}, 0, {1980, 905}, {8, 157, 79, 255} }}, + {{ {-959, -90, 40}, 0, {2183, 1156}, {22, 232, 133, 255} }}, + {{ {-954, -95, 111}, 0, {2184, 891}, {42, 215, 113, 255} }}, + {{ {-891, -150, 82}, 0, {2079, 980}, {39, 42, 113, 255} }}, + {{ {-893, -148, 51}, 0, {2078, 1093}, {22, 57, 145, 255} }}, + {{ {-807, -117, 71}, 0, {1937, 994}, {28, 90, 85, 255} }}, + {{ {-808, -116, 54}, 0, {1937, 1057}, {15, 101, 180, 255} }}, + {{ {-764, -152, 57}, 0, {1866, 1034}, {123, 225, 244, 255} }}, + {{ {-990, -30, 35}, 0, {1832, 1182}, {178, 5, 156, 255} }}, + {{ {-998, -25, 83}, 0, {1823, 1006}, {182, 153, 2, 255} }}, + {{ {-984, 1, 39}, 0, {1780, 1165}, {247, 23, 131, 255} }}, + {{ {-997, -43, 82}, 0, {1853, 1011}, {176, 97, 18, 255} }}, + {{ {-982, -61, 34}, 0, {1883, 1184}, {248, 252, 129, 255} }}, + {{ {-982, -37, 132}, 0, {1845, 823}, {198, 245, 112, 255} }}, + {{ {-975, -68, 127}, 0, {1896, 839}, {14, 229, 123, 255} }}, + {{ {-977, -6, 132}, 0, {1793, 821}, {13, 8, 126, 255} }}, + {{ {-984, 1, 39}, 0, {2220, 1165}, {247, 23, 131, 255} }}, + {{ {-998, -25, 83}, 0, {2250, 1006}, {182, 153, 2, 255} }}, + {{ {-1060, -32, 36}, 0, {2346, 1201}, {248, 10, 130, 255} }}, + {{ {-1029, -35, 85}, 0, {2303, 1010}, {127, 3, 10, 255} }}, + {{ {-977, -6, 132}, 0, {2221, 821}, {13, 8, 126, 255} }}, + {{ {-1051, -40, 142}, 0, {2348, 808}, {9, 246, 126, 255} }}, + {{ {-975, -68, 127}, 0, {2220, 839}, {14, 229, 123, 255} }}, + {{ {-997, -43, 82}, 0, {2249, 1011}, {176, 97, 18, 255} }}, + {{ {-982, -61, 34}, 0, {2219, 1184}, {248, 252, 129, 255} }}, + {{ {-1185, 177, 130}, 0, {1479, 887}, {187, 60, 88, 255} }}, + {{ {-1187, 180, 101}, 0, {1475, 997}, {174, 73, 192, 255} }}, + {{ {-1246, -47, 153}, 0, {1849, 828}, {170, 246, 92, 255} }}, + {{ {-1254, -39, 51}, 0, {1835, 1208}, {157, 3, 177, 255} }}, + {{ {-1174, -259, 67}, 0, {2203, 1129}, {179, 188, 181, 255} }}, + {{ {-1171, -261, 96}, 0, {2207, 1019}, {191, 179, 78, 255} }}, + {{ {-813, 62, 85}, 0, {1940, 1346}, {34, 156, 70, 255} }}, + {{ {-772, 101, 76}, 0, {1870, 1487}, {120, 40, 250, 255} }}, + {{ {-898, 88, 101}, 0, {2082, 1451}, {42, 199, 105, 255} }}, + {{ {-1114, 229, 114}, 0, {2435, 1997}, {10, 126, 10, 255} }}, + {{ {-900, 90, 70}, 0, {2082, 1461}, {25, 218, 137, 255} }}, + {{ {-814, 63, 68}, 0, {1940, 1352}, {21, 169, 165, 255} }}, + {{ {-1187, 180, 101}, 0, {2555, 1822}, {174, 73, 192, 255} }}, + {{ {-1161, 159, 92}, 0, {2513, 1742}, {253, 40, 136, 255} }}, + {{ {-1012, 114, 76}, 0, {2266, 1559}, {1, 50, 139, 255} }}, + {{ {-900, 90, 70}, 0, {2082, 1461}, {25, 218, 137, 255} }}, + {{ {-963, 31, 49}, 0, {2185, 1248}, {21, 43, 138, 255} }}, + {{ {-1012, 114, 76}, 0, {2266, 1559}, {1, 50, 139, 255} }}, + {{ {-1067, 17, 52}, 0, {2357, 1206}, {250, 30, 133, 255} }}, + {{ {-971, 19, 47}, 0, {2198, 1206}, {0, 30, 132, 255} }}, + {{ {-970, -29, 38}, 0, {2197, 1026}, {9, 10, 130, 255} }}, + {{ {-839, -25, 30}, 0, {1980, 1029}, {253, 10, 129, 255} }}, + {{ {-839, 18, 45}, 0, {1980, 1188}, {244, 100, 179, 255} }}, + {{ {-619, -17, 22}, 0, {1615, 1034}, {254, 10, 129, 255} }}, + {{ {-756, 54, 56}, 0, {1842, 1310}, {224, 104, 191, 255} }}, + {{ {-619, 25, 43}, 0, {1616, 1190}, {254, 59, 143, 255} }}, + {{ {-619, 56, 60}, 0, {1617, 1306}, {19, 125, 9, 255} }}, + {{ {-700, 75, 68}, 0, {1750, 1383}, {14, 126, 10, 255} }}, + {{ {-753, 51, 85}, 0, {1843, 1300}, {236, 92, 86, 255} }}, + {{ {-617, 22, 72}, 0, {1617, 1178}, {16, 40, 120, 255} }}, + {{ {-614, -22, 86}, 0, {1616, 1014}, {17, 247, 126, 255} }}, + {{ {-834, 13, 104}, 0, {1981, 1168}, {2, 86, 94, 255} }}, + {{ {-833, -31, 111}, 0, {1982, 1005}, {17, 247, 126, 255} }}, + {{ {-957, 25, 121}, 0, {2186, 1224}, {39, 27, 118, 255} }}, + {{ {-965, 14, 122}, 0, {2199, 1183}, {17, 15, 125, 255} }}, + {{ {-1060, 11, 133}, 0, {2358, 1182}, {13, 11, 126, 255} }}, + {{ {-1009, 111, 115}, 0, {2267, 1547}, {19, 28, 123, 255} }}, + {{ {-898, 88, 101}, 0, {2082, 1451}, {42, 199, 105, 255} }}, + {{ {-1158, 156, 130}, 0, {2513, 1730}, {16, 13, 125, 255} }}, + {{ {-1185, 177, 130}, 0, {2556, 1812}, {187, 60, 88, 255} }}, + {{ {-1114, 229, 114}, 0, {2435, 1997}, {10, 126, 10, 255} }}, + {{ {-1246, -47, 153}, 0, {2671, 989}, {170, 246, 92, 255} }}, + {{ {-1209, 0, 149}, 0, {2607, 1158}, {4, 10, 127, 255} }}, + {{ {-1081, -41, 138}, 0, {2395, 995}, {9, 246, 126, 255} }}, + {{ {-1057, -89, 125}, 0, {2357, 813}, {15, 227, 123, 255} }}, + {{ {-1206, -90, 142}, 0, {2605, 825}, {5, 227, 124, 255} }}, + {{ {-1146, -238, 99}, 0, {2507, 272}, {18, 224, 122, 255} }}, + {{ {-1246, -47, 153}, 0, {2671, 989}, {170, 246, 92, 255} }}, + {{ {-1171, -261, 96}, 0, {2549, 190}, {191, 179, 78, 255} }}, + {{ {-1146, -238, 99}, 0, {2507, 272}, {18, 224, 122, 255} }}, + {{ {-891, -150, 82}, 0, {2079, 570}, {39, 42, 113, 255} }}, + {{ {-1098, -305, 73}, 0, {2426, 19}, {18, 131, 246, 255} }}, + {{ {-764, -152, 57}, 0, {1866, 551}, {123, 225, 244, 255} }}, + {{ {-893, -148, 51}, 0, {2078, 578}, {22, 57, 145, 255} }}, + {{ {-1174, -259, 67}, 0, {2549, 198}, {179, 188, 181, 255} }}, + {{ {-1149, -235, 61}, 0, {2507, 284}, {255, 235, 131, 255} }}, + {{ {-1254, -39, 51}, 0, {2669, 1020}, {157, 3, 177, 255} }}, + {{ {-1213, -83, 51}, 0, {2604, 853}, {247, 246, 130, 255} }}, + {{ {-1064, -83, 44}, 0, {2356, 838}, {251, 245, 130, 255} }}, + {{ {-1088, -33, 42}, 0, {2394, 1024}, {246, 10, 130, 255} }}, + {{ {-1067, 17, 52}, 0, {2357, 1206}, {250, 30, 133, 255} }}, + {{ {-1216, 7, 58}, 0, {2606, 1185}, {245, 29, 133, 255} }}, + {{ {-1161, 159, 92}, 0, {2513, 1742}, {253, 40, 136, 255} }}, + {{ {-1187, 180, 101}, 0, {2555, 1822}, {174, 73, 192, 255} }}, + {{ {-1179, 36, 62}, 0, {2544, 1289}, {247, 29, 133, 255} }}, + {{ {-1146, 127, 86}, 0, {2487, 1624}, {0, 28, 132, 255} }}, + {{ {-1053, 100, 76}, 0, {2334, 1513}, {247, 32, 133, 255} }}, + {{ {-1012, 114, 76}, 0, {2266, 1559}, {1, 50, 139, 255} }}, + {{ {-1085, 39, 58}, 0, {2388, 1290}, {251, 33, 133, 255} }}, + {{ {-808, -116, 54}, 0, {1937, 688}, {15, 101, 180, 255} }}, + {{ {-807, -117, 71}, 0, {1937, 684}, {28, 90, 85, 255} }}, + {{ {-971, 19, 47}, 0, {2198, 1206}, {0, 30, 132, 255} }}, + {{ {-1060, -32, 36}, 0, {2346, 1026}, {248, 10, 130, 255} }}, + {{ {-984, 1, 39}, 0, {2220, 1141}, {247, 23, 131, 255} }}, + {{ {-970, -29, 38}, 0, {2197, 1026}, {9, 10, 130, 255} }}, + {{ {-990, -30, 35}, 0, {2230, 1027}, {178, 5, 156, 255} }}, + {{ {-982, -61, 34}, 0, {2219, 912}, {248, 252, 129, 255} }}, + {{ {-968, -79, 39}, 0, {2197, 842}, {253, 245, 130, 255} }}, + {{ {-839, -25, 30}, 0, {1980, 1029}, {253, 10, 129, 255} }}, + {{ {-959, -90, 40}, 0, {2183, 800}, {22, 232, 133, 255} }}, + {{ {-968, -79, 39}, 0, {2197, 842}, {253, 245, 130, 255} }}, + {{ {-839, -25, 30}, 0, {1980, 1029}, {253, 10, 129, 255} }}, + {{ {-836, -70, 38}, 0, {1979, 864}, {250, 168, 164, 255} }}, + {{ {-619, -17, 22}, 0, {1615, 1034}, {254, 10, 129, 255} }}, + {{ {-751, -101, 44}, 0, {1840, 738}, {230, 161, 176, 255} }}, + {{ {-617, -63, 36}, 0, {1615, 866}, {1, 215, 136, 255} }}, + {{ {-252, -33, 18}, 0, {1009, 936}, {253, 203, 141, 255} }}, + {{ {-254, -5, 2}, 0, {1009, 1043}, {249, 10, 130, 255} }}, + {{ {-254, 21, 22}, 0, {1010, 1138}, {249, 70, 150, 255} }}, + {{ {-619, 25, 43}, 0, {1616, 1190}, {254, 59, 143, 255} }}, + {{ {-619, 56, 60}, 0, {1617, 1306}, {19, 125, 9, 255} }}, + {{ {-254, 34, 29}, 0, {1010, 1184}, {9, 126, 10, 255} }}, + {{ {-253, 20, 34}, 0, {1010, 1134}, {12, 53, 115, 255} }}, + {{ {-617, 22, 72}, 0, {1617, 1178}, {16, 40, 120, 255} }}, + {{ {-251, -8, 50}, 0, {1010, 1028}, {16, 247, 126, 255} }}, + {{ {-614, -22, 86}, 0, {1616, 1014}, {17, 247, 126, 255} }}, + {{ {-614, -64, 65}, 0, {1615, 861}, {19, 199, 112, 255} }}, + {{ {-749, -103, 73}, 0, {1840, 730}, {242, 151, 70, 255} }}, + {{ {-832, -73, 97}, 0, {1980, 848}, {8, 157, 79, 255} }}, + {{ {-833, -31, 111}, 0, {1982, 1005}, {17, 247, 126, 255} }}, + {{ {-954, -95, 111}, 0, {2184, 780}, {42, 215, 113, 255} }}, + {{ {-963, -36, 124}, 0, {2198, 1000}, {36, 247, 122, 255} }}, + {{ {-965, 14, 122}, 0, {2199, 1183}, {17, 15, 125, 255} }}, + {{ {-977, -6, 132}, 0, {2221, 1113}, {13, 8, 126, 255} }}, + {{ {-1051, -40, 142}, 0, {2348, 994}, {9, 246, 126, 255} }}, + {{ {-1081, -41, 138}, 0, {2395, 995}, {9, 246, 126, 255} }}, + {{ {-1060, 11, 133}, 0, {2358, 1182}, {13, 11, 126, 255} }}, + {{ {-962, -85, 115}, 0, {2198, 820}, {23, 225, 121, 255} }}, + {{ {-975, -68, 127}, 0, {2220, 884}, {14, 229, 123, 255} }}, + {{ {-1057, -89, 125}, 0, {2357, 813}, {15, 227, 123, 255} }}, + {{ {-1000, -182, 92}, 0, {2262, 464}, {21, 211, 117, 255} }}, + {{ {-891, -150, 82}, 0, {2079, 570}, {39, 42, 113, 255} }}, + {{ {-954, -95, 111}, 0, {2184, 780}, {42, 215, 113, 255} }}, + {{ {-1000, -182, 92}, 0, {2262, 464}, {21, 211, 117, 255} }}, + {{ {-1146, -238, 99}, 0, {2507, 272}, {18, 224, 122, 255} }}, + {{ {-1041, -173, 98}, 0, {2331, 501}, {13, 225, 122, 255} }}, + {{ {-1075, -113, 121}, 0, {2387, 726}, {17, 224, 122, 255} }}, + {{ {-1057, -89, 125}, 0, {2357, 813}, {15, 227, 123, 255} }}, + {{ {-1168, -117, 132}, 0, {2543, 721}, {12, 227, 123, 255} }}, + {{ {-1206, -90, 142}, 0, {2605, 825}, {5, 227, 124, 255} }}, + {{ {-1132, -206, 103}, 0, {2483, 391}, {21, 229, 122, 255} }}, + {{ {-977, -6, 132}, 0, {2221, 1113}, {13, 8, 126, 255} }}, + {{ {-982, -37, 132}, 0, {2231, 997}, {198, 245, 112, 255} }}, + {{ {-963, -36, 124}, 0, {2198, 1000}, {36, 247, 122, 255} }}, + {{ {-975, -68, 127}, 0, {2220, 884}, {14, 229, 123, 255} }}, + {{ {-1060, -32, 36}, 0, {2346, 1026}, {248, 10, 130, 255} }}, + {{ {-982, -61, 34}, 0, {2219, 912}, {248, 252, 129, 255} }}, + {{ {-968, -79, 39}, 0, {2197, 842}, {253, 245, 130, 255} }}, + {{ {-1088, -33, 42}, 0, {2394, 1024}, {246, 10, 130, 255} }}, + {{ {-1064, -83, 44}, 0, {2356, 838}, {251, 245, 130, 255} }}, + {{ {-959, -90, 40}, 0, {2183, 800}, {22, 232, 133, 255} }}, + {{ {-1003, -179, 53}, 0, {2262, 476}, {4, 224, 133, 255} }}, + {{ {-893, -148, 51}, 0, {2078, 578}, {22, 57, 145, 255} }}, + {{ {-1149, -235, 61}, 0, {2507, 284}, {255, 235, 131, 255} }}, + {{ {-1045, -170, 55}, 0, {2330, 514}, {249, 244, 130, 255} }}, + {{ {-1136, -202, 60}, 0, {2483, 404}, {1, 248, 129, 255} }}, + {{ {-1175, -111, 51}, 0, {2542, 746}, {248, 246, 130, 255} }}, + {{ {-1213, -83, 51}, 0, {2604, 853}, {247, 246, 130, 255} }}, + {{ {-1081, -108, 47}, 0, {2386, 749}, {253, 242, 130, 255} }}, + {{ {-251, -34, 30}, 0, {1009, 932}, {16, 187, 105, 255} }}, + {{ {-251, -8, 50}, 0, {1010, 1028}, {16, 247, 126, 255} }}, + {{ {-614, -64, 65}, 0, {1615, 861}, {19, 199, 112, 255} }}, + {{ {-614, -96, 48}, 0, {1615, 741}, {27, 132, 245, 255} }}, + {{ {-614, -64, 65}, 0, {1615, 861}, {19, 199, 112, 255} }}, + {{ {-749, -103, 73}, 0, {1840, 730}, {242, 151, 70, 255} }}, + {{ {-614, -96, 48}, 0, {1615, 741}, {27, 132, 245, 255} }}, + {{ {-694, -121, 53}, 0, {1747, 659}, {22, 131, 246, 255} }}, + {{ {-751, -101, 44}, 0, {1840, 738}, {230, 161, 176, 255} }}, + {{ {-617, -63, 36}, 0, {1615, 866}, {1, 215, 136, 255} }}, + {{ {-252, -33, 18}, 0, {1009, 936}, {253, 203, 141, 255} }}, + {{ {-251, -47, 23}, 0, {1009, 886}, {16, 130, 246, 255} }}, + {{ {-251, -34, 30}, 0, {1009, 932}, {16, 187, 105, 255} }}, + {{ {139, -28, 11}, 0, {822, 1240}, {10, 203, 115, 255} }}, + {{ {137, 40, 17}, 0, {241, 1407}, {7, 35, 122, 255} }}, + {{ {99, 5, 17}, 0, {581, 2032}, {8, 246, 126, 255} }}, + {{ {176, 8, 9}, 0, {487, 670}, {41, 248, 120, 255} }}, + {{ {168, -55, -10}, 0, {1008, 711}, {45, 138, 245, 255} }}, + {{ {127, -36, -6}, 0, {890, 1426}, {224, 133, 250, 255} }}, + {{ {137, -25, -24}, 0, {792, 1278}, {247, 219, 135, 255} }}, + {{ {174, 10, -23}, 0, {489, 757}, {21, 10, 131, 255} }}, + {{ {134, 43, -19}, 0, {266, 1430}, {245, 54, 142, 255} }}, + {{ {96, 8, -18}, 0, {573, 1989}, {244, 9, 130, 255} }}, + {{ {164, 73, -1}, 0, {-16, 1003}, {38, 121, 7, 255} }}, + {{ {221, 11, -10}, 0, {438, -16}, {127, 5, 246, 255} }}, + {{ {124, 50, 1}, 0, {195, 1628}, {216, 120, 13, 255} }}, + {{ {127, -36, -6}, 0, {118, 49}, {224, 133, 250, 255} }}, + {{ {139, -28, 11}, 0, {85, 214}, {10, 203, 115, 255} }}, + {{ {99, 5, 17}, 0, {199, 1038}, {8, 246, 126, 255} }}, + {{ {-146, -4, 37}, 0, {922, 1194}, {23, 247, 125, 255} }}, + {{ {137, 40, 17}, 0, {80, 1810}, {7, 35, 122, 255} }}, + {{ {124, 50, 1}, 0, {111, 2062}, {216, 120, 13, 255} }}, + {{ {-143, 39, 21}, 0, {900, 2200}, {27, 124, 8, 255} }}, + {{ {-149, -1, -1}, 0, {920, 1272}, {3, 10, 129, 255} }}, + {{ {96, 8, -18}, 0, {197, 1111}, {244, 9, 130, 255} }}, + {{ {134, 43, -19}, 0, {78, 1890}, {245, 54, 142, 255} }}, + {{ {-149, -1, -1}, 0, {920, 1272}, {3, 10, 129, 255} }}, + {{ {96, 8, -18}, 0, {197, 1111}, {244, 9, 130, 255} }}, + {{ {137, -25, -24}, 0, {83, 279}, {247, 219, 135, 255} }}, + {{ {127, -36, -6}, 0, {118, 49}, {224, 133, 250, 255} }}, + {{ {-141, -44, 15}, 0, {906, 256}, {34, 134, 245, 255} }}, + {{ {-146, -4, 37}, 0, {922, 1194}, {23, 247, 125, 255} }}, + {{ {-1060, 11, 133}, 0, {2358, 1182}, {13, 11, 126, 255} }}, + {{ {-1173, 30, 144}, 0, {2545, 1264}, {12, 10, 126, 255} }}, + {{ {-1209, 0, 149}, 0, {2607, 1158}, {4, 10, 127, 255} }}, + {{ {-1079, 33, 133}, 0, {2389, 1267}, {15, 15, 125, 255} }}, + {{ {-1009, 111, 115}, 0, {2267, 1547}, {19, 28, 123, 255} }}, + {{ {-1050, 95, 120}, 0, {2335, 1492}, {10, 14, 126, 255} }}, + {{ {-1158, 156, 130}, 0, {2513, 1730}, {16, 13, 125, 255} }}, + {{ {-1144, 121, 129}, 0, {2491, 1599}, {21, 9, 125, 255} }}, + {{ {-242, 97, 34}, 0, {923, 686}, {231, 124, 12, 255} }}, + {{ {-143, 39, 21}, 0, {683, 1985}, {27, 124, 8, 255} }}, + {{ {-149, -1, -1}, 0, {501, 1925}, {3, 10, 129, 255} }}, + {{ {-146, -4, 37}, 0, {498, 2008}, {23, 247, 125, 255} }}, + {{ {-236, -9, 60}, 0, {484, 901}, {249, 246, 126, 255} }}, + {{ {-306, -8, 30}, 0, {483, 4}, {206, 245, 116, 255} }}, + {{ {-306, -8, 30}, 0, {483, 4}, {141, 248, 53, 255} }}, + {{ {-241, -3, -11}, 0, {492, 918}, {230, 9, 132, 255} }}, + {{ {-235, -109, 18}, 0, {74, 694}, {239, 130, 249, 255} }}, + {{ {-141, -44, 15}, 0, {309, 1994}, {34, 134, 245, 255} }}, +}; + +Gfx SwordADL_SwordADL_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(SwordADL_SwordADL_mesh_layer_Opaque_vtx_0 + 0, 30, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSP2Triangles(6, 7, 8, 0, 8, 7, 9, 0), + gsSP2Triangles(7, 10, 9, 0, 9, 10, 11, 0), + gsSP2Triangles(10, 12, 11, 0, 11, 12, 13, 0), + gsSP2Triangles(13, 14, 11, 0, 15, 14, 13, 0), + gsSP2Triangles(15, 16, 14, 0, 17, 16, 15, 0), + gsSP2Triangles(18, 19, 20, 0, 20, 19, 21, 0), + gsSP2Triangles(19, 22, 21, 0, 21, 22, 23, 0), + gsSP2Triangles(22, 24, 23, 0, 23, 24, 25, 0), + gsSP2Triangles(23, 25, 26, 0, 26, 25, 27, 0), + gsSP2Triangles(27, 28, 26, 0, 29, 28, 27, 0), + gsSPVertex(SwordADL_SwordADL_mesh_layer_Opaque_vtx_0 + 30, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 1, 0, 0), + gsSP2Triangles(4, 3, 0, 0, 3, 5, 1, 0), + gsSP2Triangles(3, 6, 5, 0, 1, 5, 7, 0), + gsSP2Triangles(8, 9, 10, 0, 9, 11, 10, 0), + gsSP2Triangles(11, 9, 12, 0, 13, 11, 12, 0), + gsSP2Triangles(14, 11, 13, 0, 11, 14, 15, 0), + gsSP2Triangles(10, 11, 15, 0, 10, 15, 16, 0), + gsSP2Triangles(17, 18, 19, 0, 18, 20, 19, 0), + gsSP2Triangles(21, 19, 20, 0, 21, 22, 19, 0), + gsSP2Triangles(23, 24, 25, 0, 25, 24, 26, 0), + gsSP2Triangles(27, 26, 24, 0, 27, 24, 28, 0), + gsSP2Triangles(29, 26, 27, 0, 30, 29, 27, 0), + gsSP1Triangle(30, 27, 31, 0), + gsSPVertex(SwordADL_SwordADL_mesh_layer_Opaque_vtx_0 + 62, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), + gsSP2Triangles(1, 4, 3, 0, 1, 5, 4, 0), + gsSP2Triangles(1, 6, 5, 0, 7, 6, 1, 0), + gsSP2Triangles(7, 8, 6, 0, 9, 8, 7, 0), + gsSP2Triangles(8, 9, 10, 0, 9, 11, 10, 0), + gsSP2Triangles(12, 11, 9, 0, 12, 13, 11, 0), + gsSP2Triangles(11, 13, 14, 0, 14, 13, 15, 0), + gsSP2Triangles(15, 13, 16, 0, 15, 16, 17, 0), + gsSP2Triangles(17, 16, 18, 0, 18, 19, 17, 0), + gsSP2Triangles(20, 19, 18, 0, 18, 21, 20, 0), + gsSP2Triangles(22, 21, 18, 0, 21, 22, 23, 0), + gsSP2Triangles(23, 22, 24, 0, 22, 25, 24, 0), + gsSP2Triangles(24, 26, 23, 0, 23, 26, 27, 0), + gsSP2Triangles(26, 20, 27, 0, 26, 28, 20, 0), + gsSP2Triangles(28, 26, 29, 0, 29, 26, 30, 0), + gsSP1Triangle(26, 31, 30, 0), + gsSPVertex(SwordADL_SwordADL_mesh_layer_Opaque_vtx_0 + 94, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), + gsSP2Triangles(1, 4, 3, 0, 3, 4, 5, 0), + gsSP2Triangles(6, 5, 4, 0, 6, 4, 7, 0), + gsSP2Triangles(8, 6, 7, 0, 7, 9, 8, 0), + gsSP2Triangles(8, 9, 10, 0, 9, 11, 10, 0), + gsSP2Triangles(9, 12, 11, 0, 12, 9, 13, 0), + gsSP2Triangles(13, 9, 14, 0, 9, 15, 14, 0), + gsSP2Triangles(9, 16, 15, 0, 14, 15, 17, 0), + gsSP2Triangles(15, 18, 17, 0, 18, 15, 19, 0), + gsSP2Triangles(19, 15, 20, 0, 19, 20, 21, 0), + gsSP2Triangles(21, 20, 13, 0, 13, 17, 21, 0), + gsSP2Triangles(14, 17, 13, 0, 18, 21, 17, 0), + gsSP2Triangles(19, 21, 18, 0, 22, 5, 6, 0), + gsSP2Triangles(23, 3, 5, 0, 13, 24, 12, 0), + gsSP2Triangles(25, 12, 24, 0, 25, 24, 26, 0), + gsSP2Triangles(26, 24, 27, 0, 27, 28, 26, 0), + gsSP2Triangles(29, 28, 27, 0, 30, 29, 27, 0), + gsSP1Triangle(30, 27, 31, 0), + gsSPVertex(SwordADL_SwordADL_mesh_layer_Opaque_vtx_0 + 126, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 3, 0, 0), + gsSP2Triangles(4, 3, 2, 0, 4, 5, 3, 0), + gsSP2Triangles(6, 5, 4, 0, 4, 7, 6, 0), + gsSP2Triangles(8, 7, 4, 0, 8, 4, 9, 0), + gsSP2Triangles(9, 4, 10, 0, 11, 9, 10, 0), + gsSP2Triangles(12, 9, 11, 0, 11, 13, 12, 0), + gsSP2Triangles(14, 13, 11, 0, 13, 14, 15, 0), + gsSP2Triangles(15, 14, 16, 0, 17, 15, 16, 0), + gsSP2Triangles(17, 16, 18, 0, 18, 16, 19, 0), + gsSP2Triangles(16, 20, 19, 0, 19, 20, 21, 0), + gsSP2Triangles(20, 22, 21, 0, 23, 22, 20, 0), + gsSP2Triangles(23, 24, 22, 0, 25, 24, 23, 0), + gsSP2Triangles(25, 23, 26, 0, 27, 26, 23, 0), + gsSP2Triangles(28, 25, 26, 0, 29, 25, 28, 0), + gsSP2Triangles(29, 28, 22, 0, 21, 22, 28, 0), + gsSP2Triangles(21, 28, 30, 0, 30, 28, 26, 0), + gsSP1Triangle(31, 21, 30, 0), + gsSPVertex(SwordADL_SwordADL_mesh_layer_Opaque_vtx_0 + 158, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 0, 2, 0), + gsSP2Triangles(4, 3, 2, 0, 4, 2, 5, 0), + gsSP2Triangles(5, 2, 6, 0, 6, 7, 5, 0), + gsSP2Triangles(8, 7, 6, 0, 8, 3, 7, 0), + gsSP2Triangles(3, 9, 7, 0, 9, 3, 4, 0), + gsSP2Triangles(4, 5, 9, 0, 9, 5, 7, 0), + gsSP2Triangles(10, 11, 12, 0, 12, 11, 13, 0), + gsSP2Triangles(14, 15, 16, 0, 16, 17, 14, 0), + gsSP2Triangles(18, 17, 16, 0, 18, 16, 19, 0), + gsSP2Triangles(19, 20, 18, 0, 21, 20, 19, 0), + gsSP2Triangles(20, 21, 22, 0, 23, 20, 22, 0), + gsSP2Triangles(22, 24, 23, 0, 25, 24, 22, 0), + gsSP2Triangles(26, 25, 22, 0, 18, 25, 26, 0), + gsSP2Triangles(18, 27, 25, 0, 20, 27, 18, 0), + gsSP2Triangles(27, 20, 23, 0, 23, 24, 27, 0), + gsSP2Triangles(27, 24, 25, 0, 28, 29, 30, 0), + gsSP1Triangle(31, 28, 30, 0), + gsSPVertex(SwordADL_SwordADL_mesh_layer_Opaque_vtx_0 + 190, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), + gsSP2Triangles(3, 4, 2, 0, 2, 4, 5, 0), + gsSP2Triangles(6, 2, 5, 0, 7, 2, 6, 0), + gsSP2Triangles(7, 8, 2, 0, 9, 10, 11, 0), + gsSP2Triangles(9, 12, 10, 0, 13, 12, 9, 0), + gsSP2Triangles(14, 13, 9, 0, 14, 15, 13, 0), + gsSP2Triangles(13, 15, 16, 0, 17, 16, 15, 0), + gsSP2Triangles(17, 15, 18, 0, 19, 16, 17, 0), + gsSP2Triangles(19, 20, 16, 0, 19, 12, 20, 0), + gsSP2Triangles(19, 10, 12, 0, 19, 21, 10, 0), + gsSP2Triangles(19, 17, 21, 0, 13, 20, 12, 0), + gsSP2Triangles(13, 16, 20, 0, 22, 23, 24, 0), + gsSP2Triangles(22, 24, 25, 0, 25, 24, 26, 0), + gsSP2Triangles(25, 26, 27, 0, 27, 28, 25, 0), + gsSP2Triangles(29, 28, 27, 0, 27, 30, 29, 0), + gsSP1Triangle(27, 31, 30, 0), + gsSPVertex(SwordADL_SwordADL_mesh_layer_Opaque_vtx_0 + 222, 24, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), + gsSP2Triangles(3, 4, 0, 0, 5, 4, 3, 0), + gsSP2Triangles(6, 7, 8, 0, 6, 9, 7, 0), + gsSP2Triangles(10, 9, 6, 0, 9, 10, 11, 0), + gsSP2Triangles(11, 10, 12, 0, 12, 13, 11, 0), + gsSP2Triangles(7, 13, 12, 0, 8, 7, 12, 0), + gsSP2Triangles(9, 13, 7, 0, 11, 13, 9, 0), + gsSP2Triangles(14, 15, 16, 0, 14, 17, 15, 0), + gsSP2Triangles(14, 18, 17, 0, 19, 18, 14, 0), + gsSP2Triangles(19, 14, 20, 0, 14, 21, 20, 0), + gsSP2Triangles(14, 16, 21, 0, 22, 21, 16, 0), + gsSP2Triangles(22, 16, 23, 0, 22, 23, 17, 0), + gsSP2Triangles(22, 17, 18, 0, 20, 22, 18, 0), + gsSP2Triangles(20, 18, 19, 0, 20, 21, 22, 0), + gsSPEndDisplayList(), +}; + +Gfx mat_SwordADL_f3dlite_material_019_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_NONE | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b_LOAD_BLOCK, 1, SwordADL_swordd_rgba16), + gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 2047, 256), + gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0), + gsDPSetTileSize(0, 0, 0, 124, 252), + gsSPEndDisplayList(), +}; + +Gfx SwordADL[] = { + gsSPClearGeometryMode(G_LIGHTING), + gsSPVertex(SwordADL_SwordADL_mesh_layer_Opaque_vtx_cull + 0, 8, 0), + gsSPSetGeometryMode(G_LIGHTING), + gsSPCullDisplayList(0, 7), + gsSPDisplayList(mat_SwordADL_f3dlite_material_019_layerOpaque), + gsSPDisplayList(SwordADL_SwordADL_mesh_layer_Opaque_tri_0), + gsSPEndDisplayList(), +}; + +u64 SwordB_swordb_rgba16[] = { + 0x730b730b9c4f418b, 0x41893149418949cb, 0x41cd41cd52915291, 0x4a514a5142114a53, 0x318d21094a5394a3, 0x94a38c618c5f9ce5, 0x31cd39cf3a0f4211, 0x42113a0f41cf4a51, + 0xa4918bcf9c4f418b, 0x2907290729074189, 0xacd5acd59c97294d, 0x42114a5152954a53, 0x3a0f21094a5394a3, 0x8c618c618c5f62d5, 0x318d31cd42114211, 0x421139cf39cf41cf, + 0x730d730d8bcf49c9, 0x29072907314949cb, 0x5a8b2903734f2947, 0x4a514a5142114211, 0x529339cd4a5394a3, 0x8ca18ca1841f9ce5, 0x39cf39cf39cd62d1, 0xacd3acd38391528b, + 0x3907390728c728c7, 0x2085208528c728c7, 0x734f41c7734f2947, 0x4a514a5139cf5293, 0x529352934a5394a3, 0x8ca194a38ca1841f, 0x3a0f3a0f83d383d3, 0x314731472945528b, + 0x28c528c520c528c5, 0x20c5188318431883, 0x398539856b0d2949, 0x4211421142515293, 0x4a53631752d594a3, 0x8c618c618c618c61, 0x39cf39cf734f9c51, 0x7b4d314518c14207, + 0x104328c520c520c5, 0x28c520c510432083, 0x39855a8b29492949, 0x42114a514a514a51, 0x4211631752d594a3, 0x9ce594a3841f841f, 0x39cf4211294b294b, 0x52499c5194559455, + 0x2085188320c528c5, 0x20c528c518832085, 0x39cf2909294b318d, 0x420f4a514a535293, 0x4a51294b4a936316, 0x7b9b7b9b9ca58c61, 0x3a0f4211420f398d, 0x39cf39cf294b294b, + 0x28c5188328c52083, 0x28c528c528c52085, 0x39cf2909294b294b, 0x31cf4a5142114211, 0x39cf39cf4a936316, 0x62d57b9ba5279ca5, 0x39cf3a0f39cf420f, 0x42114211398d420d, + 0x28c5310720853107, 0x28c528c528c528c5, 0x3a0f2909294b294b, 0x294b318d42114a53, 0x4211210984619ce4, 0x94a08c1f8c61b5ab, 0x318d39cf39cd39cd, 0x294d294d21092109, + 0x28c5310739493949, 0x28c5310720853907, 0x3a0f318d294b294b, 0x294b294b318d4a53, 0x42118c61bded9ce4, 0x8c1fa5278c61b5ab, 0x318d318d210b6b51, 0x9c519c517b8f4a4d, + 0x31073107498b51cb, 0x49cb28c530c52085, 0x4a5339cd318d294b, 0x294b294b31cd4211, 0x4211b5abbe2f9d26, 0xad69ad699ce5a527, 0x318d318d9c53734f, 0x39c721033187528d, + 0x310728c5498b5a0d, 0x49cb394939072085, 0x4a5339cd318d298b, 0x294b294b294b4a53, 0x8c63b5abbe2f94a3, 0x9ce594a39ce5a527, 0x318d318d734f9c53, 0x5a49210321032103, + 0x28c5410728c559cb, 0x51cd414949494949, 0x4a93398b318d318d, 0x294b294b2109420f, 0x9ce59ce5ceb3a569, 0x9ce59ce59ce5bded, 0x318d318d39cd210b, 0x210b8bcf9c519c51, + 0x4949310739074989, 0x498b414949494949, 0x4a93398b318d318d, 0x318d294b420f7bdd, 0x9ce59ce5ceb3a569, 0xa5279ce59ce5bded, 0x318d318d39cd39cd, 0x420d420d31493149, + 0x4949494951cb4149, 0x49cb28c539074949, 0x4a93418b318d318d, 0x318d318d4a537bdd, 0x94a3bded5293a527, 0x841d9ce5a527ad69, 0x318d31cd39cf4211, 0x420f4a51420f39cf, + 0x4949494951cb5a0d, 0x49cb28c5390720c5, 0x4a934a93318d318d, 0x318d39cf7bdd7bdd, 0x94a3bded5293a527, 0xad69ad69ad69ad69, 0x294b39cf39cf3a0f, 0x420f42514a51318d, + 0x4949494949495a0d, 0x5a0d498928c53107, 0x52935293318d318d, 0x39cf7bdb8c5f8c5f, 0xa525529194577b95, 0x841d94a394a394a3, 0x294b39cf39cf4211, 0x42514a534a53318d, + 0x3907208349495a0d, 0x5a0d498949494107, 0x529352934a51318d, 0x52937bdb52935293, 0x52916b576b156b15, 0xa527a52794a394a3, 0x318d39cf39cf39cf, 0x42114a534a53318d, + 0x20c5494931074989, 0x5a0f414949494949, 0x529352934a514a51, 0x5293529352935293, 0x628d628d6b556b55, 0x8c618c61841f841f, 0x39cf4211420f5295, 0x42514251420f318d, + 0x4949390720c559cb, 0x4149414949494949, 0x5293529352935293, 0x52935293838f5293, 0x520b838f9c9f9c9f, 0x6315a5277bdd94a1, 0x41cf421139cd39cd, 0x39cd420f4a5139cf, + 0x49494949414951cb, 0x3947394720854147, 0x5293529352935293, 0x52917b0f5a4b5a4b, 0x5a4b83cf8c179c97, 0x5ad3841f7bdb8c61, 0x421139cf318b398d, 0x39cd42114211318d, + 0x4149494941495a0d, 0x5a0d28c531074147, 0x5293529352938b91, 0x62d152916acf7351, 0x83cf9c519c978c17, 0x7399739963156315, 0x2949294939cd420f, 0x420f42114211318d, + 0x390728c5498b59cd, 0x520d498949492085, 0x6b576b57835162d1, 0x6acf6acf8bd18bd1, 0x9c11a493a4958c17, 0x5ad3841f63175293, 0x20c7318d420f420f, 0x39cf42514a5139cf, + 0x2085390728c559cd, 0x520d498949494949, 0x6b576b57835162d1, 0x39456acf94119411, 0x9c11a493a4958c17, 0x841f9ce57b9b8c5f, 0x20c7294b318d420f, 0x39cf42114a5139cf, + 0x4949390728c54149, 0x4989498949494949, 0x6b576b5773136a8d, 0x838f6acd6acb838f, 0x20c3b4d3acd79457, 0x94a3a52794a37b9b, 0x2109318b39cd3a0f, 0x4a534a53529339cf, + 0x4949494941493907, 0x498920c541074949, 0x6b576b576ad16ad1, 0x93d1838f6acb3945, 0x20c3b4d3acd7acd7, 0xa527a527a527a527, 0x294b294b3a0f4211, 0x42114a53529339cf, + 0x4147200349495a0b, 0x498b28c528832883, 0x6b176b176ad16acd, 0x93d19c11730b20c1, 0x20c1ac93a4959417, 0xa527a5279ce5b5ab, 0x294b39cf318d4211, 0x420f4a53529339cf, + 0x20038bcf30c530c5, 0x3947184194112883, 0x6b176b176a8b6ad1, 0x8b8f93d120c120c1, 0x20c1ac9394177b97, 0xa5279ca39ce5b5ab, 0x294b318d39cf4211, 0x4a514a5352934211, + 0x2883a45349872883, 0x39053905b5133105, 0x6b156b154a0b5a4d, 0x628b941121033985, 0x29039c119c117355, 0xa52994a394a3b5ab, 0x294b318d39cf4211, 0x42514a5352934211, + 0x288351c928834987, 0x51c7390531053105, 0x6b156b154a0b5a4d, 0x628b628b39853985, 0x29039c118bd38bd3, 0x94a394a394a3b5ab, 0x294b318d39cf4211, 0x42114a5352934211, + 0x520b520b51cb51cb, 0x4987498749874987, 0x6b176b176acf7b53, 0x6a8b398539854a07, 0x2903838f8bd38395, 0x8c619ce594a3b5ed, 0x318d318d39cf4211, 0x42114a514a93420f, + 0x8c5d8c5d9ce19ce1, 0x631563156b156b15, 0x6b176b176acf7311, 0x834f6a8b29034a07, 0x2903838f8bd38bd3, 0x8c619ce594a3b5ed, 0x318d298b39cf4211, 0x42114a514a93420f, + 0xb5a99ce3ad2794a3, 0x8c5fad696b576b57, 0x6b176b173147730f, 0x838f5a4b8bd15209, 0x29038bd194117357, 0x9ce59ce59ce3b5ed, 0x398d39cf39cf39cf, 0x42114a53529339cf, + 0x94a19ce3ad27ad27, 0x9ce38c5fa525a525, 0x6b176b173147730f, 0x730d5a4b6b0d8bd1, 0x8bd18bd194117357, 0x8c5f94a39ce3a527, 0x398d420f39cf420f, 0x42114a53529339cf, + 0xbe2dbe2d9ce39ce3, 0xad69841d8c1f8c1f, 0x9ce36b575a8d5a8d, 0x628b628b838f838f, 0x7b4f41c729455a8d, 0x73599ce394a39ce5, 0x39cf39cf318d3a0f, 0x421152934a9339cf, + 0x4a114a114a519ce3, 0xad699ca39ce39ce3, 0x841db5a97b536b0f, 0x6acd628b838f838f, 0x5a8b941329456b10, 0x62d373598c6194a3, 0x39cf39cf3a0f39cf, 0x42114a514a9339cf, + 0x420f420f39cf5291, 0x4211a5258ca1a525, 0x94a1ad27d6b3a527, 0x83d762cf730f7b51, 0x7b4f839194138392, 0x52935293a5277bdd, 0x294b39cf421139cf, 0x42114a514a5339cf, + 0x8bcf8bcf6b1339cf, 0x42114211b5aba525, 0xad27ad27a527b5aa, 0xa4e162cf7b4f730f, 0x83917b4f73538392, 0x4a4f631763177bdd, 0x31cd318d42115293, 0x420f4211425139cf, + 0x6acba495bd57bd57, 0x6b11420f420f94a3, 0xad678c1f94a1b5ab, 0xbdeead696b556b55, 0x7b517b5183917352, 0x63157bdb8c5f841d, 0x294b318d318d39cf, 0x4a514211421139cf, + 0x6acb838fa495a495, 0xb5138c11420f420f, 0xad67ad6794a1a525, 0xbdeebdee841d6b55, 0x73117b5183915ad7, 0x63157bdb841d8c5f, 0x294b4211421139cf, 0x420f420f421139cf, + 0x20c739897b117b11, 0x7b4d7b4d6b0f420d, 0x4a51ad6794a38c5f, 0x8c5f9460ada97359, 0x6b576b5773976315, 0x94a394a38c5f9ce5, 0x398d398d39cf4211, 0x42114211421139cf, + 0x20c7398921072107, 0x51c96a8b94119411, 0x4a514a51ad6994a3, 0x8c5f8c5f9ce29461, 0x6b576b5763159c9b, 0xad6994a38c5f9ce5, 0x318d398d39cf4211, 0x3a0f42114a5139cf, + 0x294b21092949318b, 0x18c741c97b4f9411, 0x42114211ad698c61, 0x8c5f73998c5e9ce3, 0x6b576b576b578c61, 0xad699ce594a3bded, 0x39cf39cf39cf4211, 0x4a514a535293318d, + 0x318b294b21092949, 0x18c718c75a8b9411, 0x62cf42114a53ad69, 0x8c5f9ce38c5e9ce3, 0x94616b576b577bdd, 0x94a39ce594a3bded, 0x39cf39cf39cf4211, 0x4a5152935293318d, + 0x314b29492109318b, 0x214b1909214b8bd1, 0xa4914a514a51c62f, 0x9ca38c5f841dbded, 0x9ce55ad56b57841d, 0x841f94a394a3ad69, 0x39cf39cf39cf4251, 0x4a534a935293318d, + 0x2949314b2109294b, 0x398d214b214b6b0f, 0xa4916b114a51c62f, 0x9ca39ca394a3bded, 0x9ce55ad552937398, 0x94a394a394a394a3, 0x39cf39cf42114a53, 0x4a934a935293318d, + 0x2949314b21092109, 0x318b21091909318b, 0xa4938bcf39cf6317, 0x946194619ce5b5ab, 0xad27635752935ad4, 0xa4e78c618c1f8c1f, 0x39cf39cf42115293, 0x52934a935293318d, + 0x2949314b21092109, 0x1909190919091909, 0x8bcfa49339cf39cf, 0x946194619ce5b5ab, 0xad27635752936b59, 0xa4e78c618c1f8c1f, 0x39cf39cf42114a51, 0x4a934a935293318d, + 0x318b294921492109, 0x19091909190910c7, 0x9c959c954a53318d, 0x8c5f9ce39ca3b569, 0xbded7c1d52939ce5, 0x94a394a37bdd9ce5, 0x39cd420f420f4a51, 0x4a534a535293318d, + 0x314b29092149294b, 0x210921091909294b, 0x9c959c954a53841f, 0xad67ad67b569bded, 0xdef57c1d5293c62f, 0x9ce594a394a3841f, 0x39cd420f4a514251, 0x4a534a535293318d, + 0x318b2949294b294b, 0x294b294b210962cd, 0xacd3735142118c5f, 0xad69a525ad27c62f, 0xb5aa7bdd5293b5ab, 0x9ce59ce594a394a3, 0x39cf39cf4a534251, 0x4a534a534a53318d, + 0x318b314b318b2949, 0x294b21092109838f, 0xacd3528f4211b567, 0x9ca3a525ad279ca3, 0xa5277bdd529394a3, 0x94a39ce59ce59ce5, 0x398f42114a534a53, 0x4a514a514a53318d, + 0x318b398d318b2949, 0x2949190720c79c4f, 0xb513420f421194a3, 0x945f94a38c1d94a0, 0x9ce56b5952937bdc, 0x841d841d94639ce5, 0x31cd421142115293, 0x4a5342114a51318d, + 0x39cd398d2949294b, 0x19071907734d734d, 0x6b11420f6b5994a3, 0x94a39ce562d594a0, 0x841f6b5952936b5b, 0x8c6194a39ce58c61, 0x31cd31cd42114211, 0x420f4a514a51318d, + 0x294b294b18c718c7, 0x21079411734f734f, 0x420f420fb5a99461, 0x8c5f9ce37bdb9ce4, 0x94a35a935293739b, 0x7b9b8c1f94e37359, 0x318d420f4211420f, 0x421142114211294b, + 0x18c518c518c74a0b, 0x94119411acd75a4b, 0x420f83db94619461, 0x94a19ce3ada994a3, 0x94a35a935293739b, 0x94a38c1f94e37bdd, 0x318d420f42114211, 0x3a0f42114a53294b, + 0x8b8f6a8ba493a493, 0x838f838f318b318b, 0x39cd83dd8c5f9461, 0x9ce3b5a9c62fceb3, 0x73dd529552938c61, 0x8ca18ca194a17bdb, 0x318d39cf3a0f4211, 0x42114a514a53294b, + 0x8b8f8b8fa493a493, 0x838f3989318b318b, 0xa525a5258c5f9ce3, 0x9ce3be2dceb3c62f, 0x5295529552937b9d, 0x8ca183dd94a194a1, 0x318d39cf42114211, 0x42114a534a53294b, + 0x49c77b4fa4515a8f, 0x318d318d294bad69, 0x945f9ca19ca39ca3, 0xb5a9b5a9b5ab841f, 0x5293529352937bdd, 0x8c6194a39ce5bded, 0x39cf3a0f42114a51, 0x420f8bd1bd558c11, + 0x628b49c739cd39cd, 0x318d318dad69ad69, 0x945f9ca19ca3ad69, 0xce71841b94a25ad5, 0x5293529352938ca1, 0x7bdb94a38c61ad69, 0x39cf3a0f420f420f, 0xacd162cf31473147, + 0x318d39cf39cf39cf, 0x318dad678c618c61, 0x9461a525b5698c5f, 0xb5a95a9363175293, 0x529352935293845f, 0xa527a52794a38c1f, 0x31cd39cf42113a0f, 0xa451a45129472947, + 0x39cf39cf318d318d, 0xad67841f8c618c61, 0xa525a525b569c62f, 0x7b9b7b9b52935293, 0x529352935293845f, 0x9ce58c618c1f8c1f, 0x31cd39cf42114211, 0x39cd39cd29472947, + 0x4a514a517b9b7b9b, 0x8c5f94a3946194a3, 0x94a3ad69d6b5b5ad, 0x7bdb631752935293, 0x5293529352938c61, 0x8c617bdd841f841f, 0x39cf421142114a51, 0x4a514a53529339cf, + 0x529352939ce37b9b, 0x9ce58c5f8c5f94a3, 0xa527bdedb5ad7bdd, 0x6b59529552935293, 0x5293529352938c61, 0x8c617bdd841f841f, 0x39cf39cf42114a51, 0x4a514a93529339cf, + +}; + +u64 SwordB_hilt_ci4[] = { + 0x0122011102011100, 0x0001102020000022, 0x0020022000011020, 0x1020221011001333, 0x0044002001100000, 0x0002242242000122, 0x0022242020240040, 0x0222442001113533, + 0x0044002001100000, 0x0002242242000122, 0x0022242020240040, 0x0222442001113533, 0x4442022010112420, 0x0102222442044024, 0x0022421020244242, 0x0024400220101533, + 0x4022010010004422, 0x2011111020042244, 0x2242420022444442, 0x0442201022100113, 0x2110131131044422, 0x2210011110222244, 0x4444420220244022, 0x2001120111312011, + 0x2110131131044422, 0x2210011110222244, 0x4444420220244022, 0x2001120111312011, 0x0111000010444200, 0x0010200110000224, 0x4444420420022112, 0x0100044000110220, + 0x0001244244424401, 0x1110224442220004, 0x4044444444002002, 0x2024444444002020, 0x1010444224424401, 0x0011244444440104, 0x2044244244002442, 0x0222444442111120, + 0x1010444224424401, 0x0011244444440104, 0x2044244244002442, 0x0222444442111120, 0x1000244012424210, 0x2011004442220024, 0x2242022022004444, 0x2400244440335100, + 0x1222120110000022, 0x2033312220020244, 0x0242002220002444, 0x2401004420111044, 0x1100100001100102, 0x2011102200001022, 0x1020112421001244, 0x0201110200011002, + 0x1100100001100102, 0x2011102200001022, 0x1020112421001244, 0x0201110200011002, 0x1100110000001310, 0x0001122400013110, 0x0000112420001022, 0x2200011020113310, + +}; + +u64 SwordB_hilt_pal_rgba16[] = { + 0x394528c351c71041, 0x6a07000100000000 +}; + +Vtx SwordB_SwordB_mesh_layer_Opaque_vtx_cull[8] = { + {{ {-266, -59, -146}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-266, -59, 148}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-266, 46, 148}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-266, 46, -146}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {1360, -59, -146}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {1360, -59, 148}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {1360, 46, 148}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {1360, 46, -146}, 0, {0, 0}, {0, 0, 0, 0} }}, +}; + +Vtx SwordB_SwordB_mesh_layer_Opaque_vtx_0[115] = { + {{ {228, -18, 123}, 0, {547, 167}, {233, 239, 124, 255} }}, + {{ {256, -34, 106}, 0, {593, 131}, {28, 155, 72, 255} }}, + {{ {255, 2, 109}, 0, {502, 131}, {28, 86, 90, 255} }}, + {{ {368, 10, 48}, 0, {502, -15}, {12, 110, 62, 255} }}, + {{ {368, -27, 45}, 0, {593, -15}, {15, 136, 39, 255} }}, + {{ {227, 6, -116}, 0, {547, 167}, {231, 7, 132, 255} }}, + {{ {255, 23, -99}, 0, {593, 131}, {27, 101, 184, 255} }}, + {{ {255, -14, -103}, 0, {502, 131}, {28, 171, 166, 255} }}, + {{ {368, -18, -42}, 0, {502, -15}, {15, 146, 194, 255} }}, + {{ {368, 18, -38}, 0, {593, -15}, {12, 120, 217, 255} }}, + {{ {368, 18, -38}, 0, {753, 2001}, {12, 120, 217, 255} }}, + {{ {368, 14, 5}, 0, {999, 2001}, {252, 126, 12, 255} }}, + {{ {1099, 27, -40}, 0, {753, 25}, {246, 126, 249, 255} }}, + {{ {1099, 19, 46}, 0, {1265, 25}, {246, 123, 31, 255} }}, + {{ {368, 10, 48}, 0, {1265, 2001}, {12, 110, 62, 255} }}, + {{ {368, -18, -42}, 0, {753, 2032}, {15, 146, 194, 255} }}, + {{ {1088, 13, -75}, 0, {610, -16}, {200, 11, 142, 255} }}, + {{ {1100, -7, -43}, 0, {753, -16}, {249, 133, 225, 255} }}, + {{ {305, 3, -74}, 0, {610, 2203}, {0, 12, 130, 255} }}, + {{ {368, 18, -38}, 0, {753, 2032}, {12, 120, 217, 255} }}, + {{ {1099, 27, -40}, 0, {753, -16}, {246, 126, 249, 255} }}, + {{ {191, -14, -65}, 0, {474, 444}, {242, 132, 230, 255} }}, + {{ {227, 6, -116}, 0, {594, 326}, {231, 7, 132, 255} }}, + {{ {255, -14, -103}, 0, {561, 259}, {28, 171, 166, 255} }}, + {{ {150, 1, -81}, 0, {540, 530}, {202, 10, 142, 255} }}, + {{ {255, 23, -99}, 0, {561, 259}, {27, 101, 184, 255} }}, + {{ {190, 14, -62}, 0, {474, 444}, {238, 126, 5, 255} }}, + {{ {368, 18, -38}, 0, {412, -7}, {12, 120, 217, 255} }}, + {{ {368, 14, 5}, 0, {266, -7}, {252, 126, 12, 255} }}, + {{ {94, -8, 4}, 0, {266, 702}, {129, 254, 0, 255} }}, + {{ {191, 1, 72}, 0, {474, 444}, {239, 124, 19, 255} }}, + {{ {368, 10, 48}, 0, {412, -7}, {12, 110, 62, 255} }}, + {{ {368, 10, 48}, 0, {412, -7}, {12, 110, 62, 255} }}, + {{ {191, 1, 72}, 0, {474, 444}, {239, 124, 19, 255} }}, + {{ {255, 2, 109}, 0, {561, 259}, {28, 86, 90, 255} }}, + {{ {151, -15, 88}, 0, {540, 530}, {202, 244, 114, 255} }}, + {{ {228, -18, 123}, 0, {594, 326}, {233, 239, 124, 255} }}, + {{ {191, -27, 69}, 0, {474, 444}, {243, 130, 1, 255} }}, + {{ {256, -34, 106}, 0, {561, 259}, {28, 155, 72, 255} }}, + {{ {368, -27, 45}, 0, {412, -7}, {15, 136, 39, 255} }}, + {{ {368, -23, 1}, 0, {266, -7}, {0, 130, 244, 255} }}, + {{ {94, -8, 4}, 0, {266, 702}, {129, 254, 0, 255} }}, + {{ {191, -14, -65}, 0, {474, 444}, {242, 132, 230, 255} }}, + {{ {368, -18, -42}, 0, {412, -7}, {15, 146, 194, 255} }}, + {{ {255, -14, -103}, 0, {518, 252}, {28, 171, 166, 255} }}, + {{ {1088, -2, 79}, 0, {1410, 3250}, {201, 244, 114, 255} }}, + {{ {368, -27, 45}, 0, {1265, 1032}, {15, 136, 39, 255} }}, + {{ {1100, -15, 43}, 0, {1265, 3214}, {250, 129, 7, 255} }}, + {{ {305, -13, 80}, 0, {1403, 861}, {0, 244, 126, 255} }}, + {{ {368, 10, 48}, 0, {1265, 1032}, {12, 110, 62, 255} }}, + {{ {1099, 19, 46}, 0, {1265, 3214}, {246, 123, 31, 255} }}, + {{ {368, -18, -42}, 0, {753, 2001}, {15, 146, 194, 255} }}, + {{ {1100, -7, -43}, 0, {753, 25}, {249, 133, 225, 255} }}, + {{ {368, -23, 1}, 0, {999, 2001}, {0, 130, 244, 255} }}, + {{ {1100, -15, 43}, 0, {1265, 25}, {250, 129, 7, 255} }}, + {{ {368, -27, 45}, 0, {1265, 2001}, {15, 136, 39, 255} }}, + {{ {1100, -15, 43}, 0, {-160, 1939}, {250, 129, 7, 255} }}, + {{ {1154, -20, 102}, 0, {-357, 1736}, {240, 132, 20, 255} }}, + {{ {1088, -2, 79}, 0, {-300, 2032}, {201, 244, 114, 255} }}, + {{ {1296, -16, 77}, 0, {-275, 1206}, {33, 134, 15, 255} }}, + {{ {1326, -8, -1}, 0, {-16, 1094}, {39, 136, 244, 255} }}, + {{ {1100, -7, -43}, 0, {127, 1939}, {249, 133, 225, 255} }}, + {{ {1154, -1, -103}, 0, {326, 1736}, {240, 138, 213, 255} }}, + {{ {1088, 13, -75}, 0, {267, 2032}, {200, 11, 142, 255} }}, + {{ {1135, 19, -128}, 0, {460, 1822}, {190, 10, 148, 255} }}, + {{ {1154, -1, -103}, 0, {326, 1736}, {240, 138, 213, 255} }}, + {{ {1088, 13, -75}, 0, {267, 2032}, {200, 11, 142, 255} }}, + {{ {1153, 34, -100}, 0, {326, 1736}, {237, 124, 237, 255} }}, + {{ {1099, 27, -40}, 0, {127, 1939}, {246, 126, 249, 255} }}, + {{ {1295, 33, -75}, 0, {243, 1206}, {29, 123, 241, 255} }}, + {{ {1326, 26, 3}, 0, {-16, 1094}, {35, 121, 12, 255} }}, + {{ {1099, 19, 46}, 0, {-160, 1939}, {246, 123, 31, 255} }}, + {{ {1154, 14, 105}, 0, {-357, 1736}, {237, 118, 43, 255} }}, + {{ {1088, -2, 79}, 0, {-300, 2032}, {201, 244, 114, 255} }}, + {{ {1136, -6, 130}, 0, {-491, 1822}, {191, 245, 109, 255} }}, + {{ {1154, -20, 102}, 0, {-357, 1736}, {240, 132, 20, 255} }}, + {{ {1228, -21, 119}, 0, {-414, 1462}, {10, 133, 30, 255} }}, + {{ {1296, -16, 77}, 0, {-275, 1206}, {33, 134, 15, 255} }}, + {{ {1231, -6, 148}, 0, {-556, 1466}, {22, 245, 125, 255} }}, + {{ {1318, 0, 96}, 0, {-365, 1141}, {97, 250, 81, 255} }}, + {{ {1326, -8, -1}, 0, {-16, 1094}, {39, 136, 244, 255} }}, + {{ {1360, 10, 1}, 0, {-16, 1010}, {127, 2, 0, 255} }}, + {{ {1318, 18, -94}, 0, {334, 1141}, {97, 10, 174, 255} }}, + {{ {1296, -1, -79}, 0, {243, 1206}, {33, 140, 218, 255} }}, + {{ {1227, 2, -120}, 0, {382, 1462}, {10, 141, 203, 255} }}, + {{ {1230, 22, -146}, 0, {525, 1466}, {21, 13, 131, 255} }}, + {{ {1227, 36, -117}, 0, {382, 1462}, {6, 123, 227, 255} }}, + {{ {1296, 18, 80}, 0, {-275, 1206}, {30, 118, 38, 255} }}, + {{ {1227, 14, 122}, 0, {-414, 1462}, {6, 116, 52, 255} }}, + {{ {200, 46, 9}, 0, {585, 938}, {255, 126, 12, 255} }}, + {{ {244, 27, 50}, 0, {424, 767}, {38, 95, 75, 255} }}, + {{ {275, 32, 7}, 0, {585, 670}, {70, 106, 10, 255} }}, + {{ {168, 25, 64}, 0, {388, 1043}, {229, 95, 80, 255} }}, + {{ {129, 30, 7}, 0, {585, 1156}, {184, 104, 10, 255} }}, + {{ {168, 36, -49}, 0, {388, 1043}, {229, 108, 195, 255} }}, + {{ {244, 36, -36}, 0, {424, 767}, {37, 108, 200, 255} }}, + {{ {265, 1, -60}, 0, {326, 658}, {70, 11, 150, 255} }}, + {{ {244, 36, -36}, 0, {424, 767}, {37, 108, 200, 255} }}, + {{ {275, 32, 7}, 0, {585, 670}, {70, 106, 10, 255} }}, + {{ {312, -5, 3}, 0, {585, 501}, {127, 2, 255, 255} }}, + {{ {244, 27, 50}, 0, {424, 767}, {38, 95, 75, 255} }}, + {{ {265, -12, 67}, 0, {326, 658}, {71, 247, 105, 255} }}, + {{ {168, 25, 64}, 0, {388, 1043}, {229, 95, 80, 255} }}, + {{ {151, -15, 88}, 0, {305, 1102}, {202, 244, 114, 255} }}, + {{ {129, 30, 7}, 0, {585, 1156}, {184, 104, 10, 255} }}, + {{ {92, -8, 4}, 0, {585, 1269}, {129, 254, 0, 255} }}, + {{ {168, 36, -49}, 0, {388, 1043}, {229, 108, 195, 255} }}, + {{ {150, 1, -81}, 0, {304, 1102}, {202, 10, 142, 255} }}, + {{ {169, -39, -57}, 0, {388, 1043}, {232, 161, 176, 255} }}, + {{ {245, -39, -43}, 0, {424, 767}, {40, 162, 180, 255} }}, + {{ {277, -43, 0}, 0, {585, 670}, {73, 153, 245, 255} }}, + {{ {245, -48, 43}, 0, {424, 767}, {41, 149, 56, 255} }}, + {{ {169, -50, 57}, 0, {388, 1043}, {232, 147, 61, 255} }}, + {{ {130, -45, 0}, 0, {585, 1156}, {187, 150, 246, 255} }}, + {{ {202, -59, -2}, 0, {585, 938}, {2, 130, 243, 255} }}, +}; + +Gfx SwordB_SwordB_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(SwordB_SwordB_mesh_layer_Opaque_vtx_0 + 0, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), + gsSP2Triangles(1, 4, 3, 0, 5, 6, 7, 0), + gsSP2Triangles(7, 6, 8, 0, 6, 9, 8, 0), + gsSP2Triangles(10, 11, 12, 0, 12, 11, 13, 0), + gsSP2Triangles(11, 14, 13, 0, 15, 16, 17, 0), + gsSP2Triangles(18, 16, 15, 0, 19, 16, 18, 0), + gsSP2Triangles(20, 16, 19, 0, 21, 22, 23, 0), + gsSP2Triangles(24, 22, 21, 0, 24, 25, 22, 0), + gsSP2Triangles(26, 25, 24, 0, 25, 26, 27, 0), + gsSP2Triangles(27, 26, 28, 0, 26, 29, 28, 0), + gsSP2Triangles(28, 29, 30, 0, 28, 30, 31, 0), + gsSPVertex(SwordB_SwordB_mesh_layer_Opaque_vtx_0 + 32, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 1, 3, 2, 0), + gsSP2Triangles(2, 3, 4, 0, 3, 5, 4, 0), + gsSP2Triangles(4, 5, 6, 0, 5, 7, 6, 0), + gsSP2Triangles(8, 7, 5, 0, 9, 8, 5, 0), + gsSP2Triangles(10, 8, 9, 0, 10, 11, 8, 0), + gsSP2Triangles(12, 11, 10, 0, 13, 14, 15, 0), + gsSP2Triangles(16, 14, 13, 0, 13, 17, 16, 0), + gsSP2Triangles(18, 17, 13, 0, 19, 20, 21, 0), + gsSP2Triangles(21, 20, 22, 0, 23, 21, 22, 0), + gsSP2Triangles(24, 25, 26, 0, 27, 25, 24, 0), + gsSP2Triangles(28, 27, 24, 0, 29, 28, 24, 0), + gsSP2Triangles(30, 28, 29, 0, 30, 29, 31, 0), + gsSPVertex(SwordB_SwordB_mesh_layer_Opaque_vtx_0 + 64, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), + gsSP2Triangles(3, 2, 4, 0, 5, 3, 4, 0), + gsSP2Triangles(5, 4, 6, 0, 6, 4, 7, 0), + gsSP2Triangles(6, 7, 8, 0, 7, 9, 8, 0), + gsSP2Triangles(8, 9, 10, 0, 9, 11, 10, 0), + gsSP2Triangles(11, 12, 10, 0, 12, 11, 13, 0), + gsSP2Triangles(12, 13, 14, 0, 14, 13, 15, 0), + gsSP2Triangles(13, 16, 15, 0, 15, 16, 17, 0), + gsSP2Triangles(16, 18, 17, 0, 16, 19, 18, 0), + gsSP2Triangles(1, 19, 16, 0, 20, 19, 1, 0), + gsSP2Triangles(20, 1, 0, 0, 21, 20, 0, 0), + gsSP2Triangles(21, 0, 22, 0, 22, 0, 3, 0), + gsSP2Triangles(22, 3, 5, 0, 5, 21, 22, 0), + gsSP2Triangles(18, 21, 5, 0, 6, 18, 5, 0), + gsSP2Triangles(17, 18, 6, 0, 6, 15, 17, 0), + gsSP2Triangles(23, 15, 6, 0, 8, 23, 6, 0), + gsSP2Triangles(24, 23, 8, 0, 8, 10, 24, 0), + gsSP2Triangles(24, 10, 14, 0, 10, 12, 14, 0), + gsSP2Triangles(24, 14, 23, 0, 23, 14, 15, 0), + gsSP2Triangles(18, 19, 21, 0, 19, 20, 21, 0), + gsSP2Triangles(25, 26, 27, 0, 25, 28, 26, 0), + gsSP2Triangles(29, 28, 25, 0, 25, 30, 29, 0), + gsSP2Triangles(30, 25, 31, 0, 31, 25, 27, 0), + gsSPVertex(SwordB_SwordB_mesh_layer_Opaque_vtx_0 + 96, 19, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 0, 2, 0), + gsSP2Triangles(2, 4, 3, 0, 4, 5, 3, 0), + gsSP2Triangles(4, 6, 5, 0, 6, 7, 5, 0), + gsSP2Triangles(7, 6, 8, 0, 9, 7, 8, 0), + gsSP2Triangles(8, 10, 9, 0, 9, 10, 11, 0), + gsSP2Triangles(11, 10, 1, 0, 1, 0, 11, 0), + gsSP2Triangles(11, 0, 12, 0, 0, 13, 12, 0), + gsSP2Triangles(13, 0, 3, 0, 14, 13, 3, 0), + gsSP2Triangles(3, 5, 14, 0, 5, 15, 14, 0), + gsSP2Triangles(5, 7, 15, 0, 7, 16, 15, 0), + gsSP2Triangles(16, 7, 9, 0, 16, 9, 17, 0), + gsSP2Triangles(17, 9, 11, 0, 12, 17, 11, 0), + gsSP2Triangles(18, 17, 12, 0, 12, 13, 18, 0), + gsSP2Triangles(18, 13, 14, 0, 14, 15, 18, 0), + gsSP2Triangles(15, 16, 18, 0, 18, 16, 17, 0), + gsSPEndDisplayList(), +}; + +Vtx SwordB_SwordB_mesh_layer_Opaque_vtx_1[16] = { + {{ {-240, -7, -48}, 0, {683, 248}, {218, 11, 135, 255} }}, + {{ {-266, -45, 1}, 0, {989, 15}, {171, 162, 247, 255} }}, + {{ {-266, 19, 7}, 0, {1028, 413}, {168, 92, 9, 255} }}, + {{ {-239, -18, 57}, 0, {1333, 185}, {219, 244, 121, 255} }}, + {{ {160, -2, -46}, 0, {-318, 553}, {242, 12, 130, 255} }}, + {{ {161, -41, 0}, 0, {-322, 266}, {249, 130, 244, 255} }}, + {{ {-53, -7, -23}, 0, {1011, 412}, {3, 12, 130, 255} }}, + {{ {-53, -32, 2}, 0, {1008, 256}, {4, 130, 244, 255} }}, + {{ {-53, -13, 31}, 0, {1010, 73}, {4, 244, 126, 255} }}, + {{ {160, -12, 53}, 0, {-320, -64}, {243, 243, 126, 255} }}, + {{ {160, 27, 7}, 0, {-316, 224}, {245, 126, 12, 255} }}, + {{ {-54, 12, 6}, 0, {1012, 229}, {1, 126, 12, 255} }}, + {{ {-240, -7, -48}, 0, {2172, 565}, {218, 11, 135, 255} }}, + {{ {-266, -45, 1}, 0, {2332, 259}, {171, 162, 247, 255} }}, + {{ {-239, -18, 57}, 0, {2170, -85}, {219, 244, 121, 255} }}, + {{ {-266, 19, 7}, 0, {2338, 220}, {168, 92, 9, 255} }}, +}; + +Gfx SwordB_SwordB_mesh_layer_Opaque_tri_1[] = { + gsSPVertex(SwordB_SwordB_mesh_layer_Opaque_vtx_1 + 0, 16, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), + gsSP2Triangles(4, 5, 6, 0, 6, 5, 7, 0), + gsSP2Triangles(5, 8, 7, 0, 5, 9, 8, 0), + gsSP2Triangles(9, 10, 8, 0, 8, 10, 11, 0), + gsSP2Triangles(10, 6, 11, 0, 4, 6, 10, 0), + gsSP2Triangles(6, 12, 11, 0, 6, 7, 12, 0), + gsSP2Triangles(12, 7, 13, 0, 7, 14, 13, 0), + gsSP2Triangles(7, 8, 14, 0, 11, 14, 8, 0), + gsSP2Triangles(15, 14, 11, 0, 11, 12, 15, 0), + gsSPEndDisplayList(), +}; + +Gfx mat_SwordB_f3dlite_material_020_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_NONE | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b_LOAD_BLOCK, 1, SwordB_swordb_rgba16), + gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 2047, 256), + gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0), + gsDPSetTileSize(0, 0, 0, 124, 252), + gsSPEndDisplayList(), +}; + +Gfx mat_SwordB_f3dlite_material_021_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, SwordB_hilt_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 5), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_16b, 1, SwordB_hilt_ci4), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_16b, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 255, 512), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_4b, 4, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 4, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0), + gsDPSetTileSize(0, 0, 0, 252, 60), + gsSPEndDisplayList(), +}; + +Gfx SwordB[] = { + gsSPClearGeometryMode(G_LIGHTING), + gsSPVertex(SwordB_SwordB_mesh_layer_Opaque_vtx_cull + 0, 8, 0), + gsSPSetGeometryMode(G_LIGHTING), + gsSPCullDisplayList(0, 7), + gsSPDisplayList(mat_SwordB_f3dlite_material_020_layerOpaque), + gsSPDisplayList(SwordB_SwordB_mesh_layer_Opaque_tri_0), + gsSPDisplayList(mat_SwordB_f3dlite_material_021_layerOpaque), + gsSPDisplayList(SwordB_SwordB_mesh_layer_Opaque_tri_1), + gsSPEndDisplayList(), +}; + +u64 SwordC_swordc_rgba16[] = { + 0x529341cd420d398b, 0x4a514a5139cda4e5, 0xa525a5259ce39ce3, 0x949fa5259c9f7b99, 0x318b63176b576b57, 0x841d4a0d628f7b11, 0x5a515a515a516ad3, 0x6ad35a915a516ad3, + 0x52934a51420d398b, 0x4a514a5139cd39cd, 0xa525a5259ce38c1d, 0x83db83db7b99420d, 0x318b420f5ad5739b, 0x73574a0d7b117b11, 0x6ad37b5783978397, 0x6ad35a9173578399, + 0x52935293529341cd, 0x5ad54a514a5139cf, 0x39cfbdeb9ca19ca1, 0x841ba5258c1d314b, 0x63174a5152516317, 0x6b1741cb7b517b51, 0x4a0d4a0d520d6251, 0x5a4f5a4f6ad35a51, + 0x5293529352935293, 0x4a515ad54a514211, 0x39cf39cfbdeb9ca1, 0x8c5fa525314b314b, 0x5a9363175ad56317, 0x6b17524f94137b51, 0x629362936ad36ad3, 0x5a4f5a4f5a517315, + 0x4a934a9352934a51, 0x6b594a514a51420f, 0x421139cf318bad69, 0x8c61318b294b5a91, 0x5a5173576b176b17, 0x4a0d5ad183d36ad1, 0x5a9162936ad36291, 0x62915a515a917315, + 0x63164a934a515293, 0x52936b594a514a51, 0x4a5141cf318b318b, 0x318b318b398d5a91, 0x83995a516b17420d, 0x4a0d83d9941583d3, 0x5a915a915a4f5a4f, 0x5a4f629162d37b57, + 0x7b567b5673574a0f, 0x5293529363174211, 0x42114211318d294b, 0x294b420f529362d5, 0x6ad35a517b5749cd, 0x6b1194156b555ad5, 0x5a517b5773136291, 0x5a4f5a4f520f6293, + 0x83db62915ad37357, 0x739752934a935ad5, 0x421142114a53318d, 0x420f4a5152935293, 0x5a516ad349cd6291, 0x83936b116b555ad5, 0x5a515a5162918397, 0x7b557b5583998399, + 0x841b735573978c5f, 0x739b39cd63175293, 0x529342114a51318b, 0x5293529352935293, 0x529183995a4f6b13, 0x7b9373536b176b59, 0x62935a51520d5a4f, 0x520f520f5a517315, + 0xad699ca373978c5f, 0x94a139cd42115293, 0x5ad54a534a51318b, 0x5293529352935293, 0x529152915a4f6b13, 0x5a9373536b1762d3, 0x73556293520d5a4f, 0x5a515a5162937315, + 0x8c5f8c5f7bdba527, 0xa527290942114211, 0x4211631752955295, 0x529352935293420f, 0x52935293524f524f, 0x7bdd52935a935a93, 0x520f6ad362917b15, 0x6ad35a4f524f6291, + 0xb5eda5697bdba527, 0xa52729093a0f4211, 0x42114a5363175295, 0x4a514a5352932949, 0x4a5152935a936b15, 0x6b5752935a936b59, 0x7315520f7b157b15, 0x5a4f73557b577b57, + 0x841f6317845fa567, 0xa527290939cd39cf, 0x42114a5163175295, 0x5251398b52955295, 0x314b4a5339cf6317, 0x63175293529362d5, 0x5a51524f5a515a51, 0x839983995a5162d5, + 0x841f420f4a51a567, 0xa527290939cd39cd, 0x42114a5163175295, 0x398b398b5295739b, 0x39cd314b294b6317, 0x6b595293529362d5, 0x5a515a516ad36ad3, 0x5a915a915a5162d5, + 0x631663166317ad69, 0xa525210939cf31cd, 0x39cf42115ad55295, 0x529352934a512949, 0x20c920c929092909, 0x210921092949739b, 0x62d35a915a516ad3, 0x62935a9162d37315, + 0x631663166317ad69, 0xa525210931cd31cd, 0x420f421152955295, 0x529363596b596b59, 0x739b739b841f841f, 0x63176317739b4a51, 0x6b1562d362916291, 0x5a915a515a917315, + 0x420f52d3420f6317, 0x9ce5294b318d3a0f, 0x42114a5152955295, 0x52936b9b52955ad7, 0x4211318d7bdd6317, 0x294b294b62d562d5, 0x524f4a0d5a918397, 0x8399731583999c5d, + 0x6b5952d3420f6317, 0x9ce5631739cf39cf, 0x42114a5352955295, 0x52936b9b52955ad7, 0x4211318d7bdd6317, 0x294b294b5ad562d5, 0x524f4a0d5a918397, 0x8399731562d362d3, + 0x8c61529342514a51, 0x62d518855ad5318d, 0x420f425152955295, 0x52936b9b52935ad5, 0x4a51318b52515251, 0x318b318b529362d5, 0x6ad57317524f524f, 0x520f520f62937315, + 0x7bdc52934251420f, 0x39cd18852109318d, 0x420f42514a535295, 0x52936b9b52935293, 0x4a51420f41cd398b, 0x5ad54a5152937b99, 0x524f524f5a917315, 0x62d35a9162937315, + 0x841c6b594a515a93, 0x73db18c7318d318d, 0x631752954a535ad5, 0x52936b5b52935293, 0x525139cf31493149, 0x4a0f39cd4a936315, 0x6ad56ad562936293, 0x62935a915a916ad5, + 0x6b596b5973997399, 0xa5254a515293420f, 0x4a514a514a535ad5, 0x52936b5b52934211, 0x4211421131493149, 0x39cd4a0f4a937357, 0x5a515a51941b8399, 0x62935a91524f7317, + 0x73598c61a52594a1, 0x9ce5294b39cd39cd, 0x425142514a536317, 0x52936b995293420f, 0x318d210939cd318b, 0x318b318b39cf7357, 0x5a93520f5a915a91, 0x5a915a9162d362d3, + 0x63156315a525a525, 0x9ce5294b39cd420f, 0x42514a514a535ad5, 0x529363175293420f, 0x294b210939cd314b, 0x2107210739cf39cf, 0x41cd41cd41cd41cd, 0x41cd41cd41cb41cb, + 0x6b586b598c61a527, 0xad69420f421139cf, 0x421142114a514a93, 0x529363174a93420f, 0x318d2909318d318d, 0x2949318b318dc599, 0x93d1b4d5ac93c557, 0xb4d5b4d5ac93ac93, + 0x6b586b598c61a527, 0xad69420f421139cf, 0x420f4a5142114a93, 0x63175ad54a93318b, 0x294b294b294b294b, 0x29492949318d9415, 0x834f834f7b0dac93, 0x7b4d7b4d7b0d93d1, + 0x6b578c5f8ca19ce5, 0x9ce529494a5339cf, 0x4a514a514a514a93, 0x6b59529339cd5293, 0x739b739b6b596b59, 0x739b739b739b739b, 0x735973596b9b6b9b, 0x739b739b73997399, + 0xad67ad67841f8ca1, 0x9ce529494211318d, 0x420f4a514a514a53, 0x5293420f294b5293, 0x739b529521092109, 0x52d5739b739b39cd, 0x73595a8f62916291, 0x5a914a0b62d38461, + 0x7397841d8c5f94a3, 0x9ce3290939cd39cd, 0x39cf4a514a535293, 0x529363174a515295, 0x739b4a5110851085, 0x4211739b4a534a53, 0x52d552d552935293, 0x529552954a537bdd, + 0xa527a5278c5f8c5f, 0x9ce32909318d39cd, 0x39cf39cf4a515293, 0x52935ad552955295, 0x398d398d314b314b, 0x294b294b318d318d, 0x294b294b294b294b, 0x298b298b318d318d, + 0xb5aba52794a19ce5, 0x9ca3210939cf318d, 0x420f420f42514a51, 0x5293529363594211, 0xac977b9393d193d1, 0x834fac978b918b91, 0x83918391a455a455, 0x838f838f838fa495, + 0xb5ab9ca594a17bdb, 0x739b2109318d39cd, 0x4a514a5152934251, 0x4a53529352d5318d, 0xac977b93834f834f, 0x834fac978b913145, 0x29032903ac97c559, 0x20c120c1a495a495, + 0xad699ce39ce3a527, 0x7b9b2107314b314b, 0x39cf4a5152934211, 0x4a514a534a53318d, 0xa45583938b8f93cf, 0x8bd1ac9794152903, 0x41c7314393d1ac95, 0x20c1314521019c57, + 0xad69a5259ce3a527, 0xa5252107314b318b, 0x318d318d39cf39cf, 0x420f4a514211318d, 0xa455839393cf93cf, 0x8bd1ac975a8b2903, 0x520920c193d19c53, 0x20c14a0721019c57, + 0xad6994a39ce39ce3, 0x94e3294b318d318d, 0x318b39cd39cf420f, 0x420f420f3a0f318d, 0xac9783938bd18bd1, 0x93d1acd9a4953145, 0x2943a455838f838f, 0x5249290394159415, + 0xbded94a3841f841f, 0x94e3294b318d318d, 0x294b294b39cf4a51, 0x42114211425139cf, 0xac9783938bd1a493, 0x93d1acd97b8fa495, 0xa4557b4f39853985, 0xa4557b4f734f9415, + 0xa4e7a4e78c5f8c5f, 0x8c617bdb39cf314b, 0x314b294b39cd4a53, 0x4a534a514a53318d, 0x941594157b0d93d1, 0x9411b4d5ac958bd1, 0x839183917b4d7b4d, 0x7b0d93cf9c559c55, + 0x94a3a4e794a39d25, 0x9ce59ce5318d314b, 0x318d314b318b4211, 0x4a534a514211318d, 0x5a8f420b41874187, 0x520952094a074a07, 0x4a074a0752495249, 0x41c741c749c749c7, + 0xa525a525b5ab9ca3, 0x8c5f9ce5318d318d, 0x294b318d318d420f, 0x4251425139cf318d, 0x31455a8d52092905, 0x62cd62cd5a8b5a8b, 0x6acf6acf628b8391, 0x3985730f730f3985, + 0x94a3a5258c5f8c5f, 0x94a19ce5318d318d, 0x318d294b318d39cd, 0x420f39cf3a0f318d, 0x31457311624b2905, 0x7b517b5173118bd5, 0x94159415a455a455, 0x39858bd38bd53985, + 0x8c5f94a39ce38c5f, 0x9ca39ce57b9b318d, 0x318d318d398d39cd, 0x39cd39cd4a53318b, 0x628d628d6a8b3105, 0x838f838f730facd9, 0xbd59bd59c5599c53, 0x4a07c59bbd5b7b4d, + 0x8c5f9ce5bdedad69, 0x9ca39ce59ce3318d, 0x318b318b398d39cd, 0x39cd420f4a53318b, 0x628d628d6a8b3105, 0x838f838f730facd9, 0xbd59bd59c559c559, 0x734dc59b9c559c55, + 0x94a38ca1ad699ce5, 0x9ce5a527a525318b, 0x318d39cf318d39cd, 0x39cd420f4211318b, 0x39c9730f6a8b3145, 0x83918391834f9c13, 0x93d393d3b4d79c55, 0x6acd94139c555a49, + 0x841f94a3c62fb5ab, 0x94a39ce5a5257bdd, 0x318d39cf294b318d, 0x39cf420f4211318b, 0x39c9524d5a093145, 0x72cd72cd62cb62cb, 0x6b0d6b0d730f730f, 0x41c76acd730d5a49, + 0x7b9994a1ad69ad69, 0xbdedad69a523b5a9, 0x39cd39cd39cd39cd, 0x421142114211318d, 0xb51b83937b0f7b0f, 0xacd9acd9acd9acd9, 0xb4d7b4d7bcd78b91, 0x8b918b91a497a497, + 0x6b157b998c5dad69, 0xa4e5a4e5a523a523, 0x631539cd318d39cd, 0x39cf3a0f3a0f318d, 0xb51b8393624b7b0f, 0x83918391acd983d1, 0x839183918b918b91, 0x5a498b917b91a497, + 0x7bd97bd9739994a1, 0xa525a525ad25ad25, 0xad67294b318d318d, 0x31cd39cf421139cd, 0x9c55628f628d628d, 0x62cf7b9183938393, 0x838f8b91838fa453, 0x72cb8bd1730f9413, + 0x524f524f5a9183da, 0x83d9945f9ca1ad25, 0xad675295318d39cf, 0x31cd39cf42114211, 0x41cb41cb4a0b3987, 0x524b524b4a099c57, 0x838f8b91838f838f, 0x72cb8bd194135a4b, + 0x5a915a916b156b16, 0x5250420d945db5a7, 0xad677359210939cf, 0x39cf420f3a0f4211, 0x41cb41cb41c93187, 0x4a0b524d524d4a0b, 0x9c159c158b918b91, 0x8b918b9152096acd, + 0x6b556b556b166b16, 0x52507357a4e3b5a7, 0xad6773594a512109, 0x420f420f39cf4211, 0x6b15528f4a4d4a4d, 0x3989524d31474a0b, 0x4a099c15b519b519, 0x8b9141856acd5209, + 0x7b998c1d73577bdb, 0x841d8c5ea4e1b5a7, 0xad677bdb945f7399, 0x294b294b420f420f, 0x83936b136b116b11, 0x5a4b8bd37b5339c9, 0x5a4b5a4b6acd6acd, 0x524941c749c96acf, + 0x945e8c1d8c1d7bdb, 0x841d8c5e945db5a7, 0xad67ad67b5677399, 0x8c5f294b318d4a51, 0x9413839373117311, 0x5a4b8bd39c577b53, 0x41c7628d41c76acd, 0x628d41c76acfa499, + 0x841a841a841d7399, 0x945f94a0a525a525, 0xbdabbdabad25ad25, 0x94a17399318d318d, 0x8c156b51524b3987, 0x29039417acd98393, 0x941531874a094a09, 0x41c95a8d83d5acdb, + 0x8c5f841a6b157399, 0x945fa525bdeba525, 0xad67ad67b5abad25, 0x94a194a1841d318d, 0x8c15318b6b116b11, 0x7311290331478393, 0x731194154a094a09, 0x8bd35a8d83d53987, + 0x8c618c5e6b137397, 0x62d39ce19ce383db, 0x7b97ad25b5abad27, 0x94a3ad259ce3841d, 0x398973536acf6acf, 0x6ad1735183932943, 0x7b9531457b537b53, 0x398962d14a0b62cf, + 0x8c6183db841d6b13, 0x62d38c1d9ce3a524, 0x9ca07b97b5ab9ca1, 0xad25ad25841d841d, 0x528f8c196acf6acf, 0x6ad18c13839362cd, 0x31457b957b537b53, 0x841939894a0b7b55, + 0x420f420f52935293, 0x529352936b9994a1, 0x83da6b15a5258c1b, 0xb5a9a52594a194a1, 0x62918c1962cf62cf, 0x6b0f94157b519415, 0x7b53294521032103, 0x21037b53524d62d1, + 0x2109210939cd39cd, 0x420f420f4a514a51, 0x7b998c1d8c1ba525, 0xad67a52594a1945f, 0x62917b97290562cf, 0x20c36b0f42099415, 0x628f628f7b937b93, 0x5a8d5a8d62d162d1, + 0x18c720c7210939cd, 0x318d39cd39cf4a51, 0x6b59841b9ce3ad67, 0xad67bdeb8c5d8c5d, 0x62d129435a8f4a0b, 0x49cb5a8d4a4d4a4d, 0x62d1290373537353, 0x31477bd931453145, + 0x18c720c7318b318b, 0x318d39cd42114a51, 0x52956b598c5dad67, 0xbdeb8c5f94a1841b, 0x2943420b73135a8f, 0x49cb6b114a4d62d1, 0x290362d173537353, 0x5a8f31476b13524b, + 0x7bdb6b576b595ad7, 0x5ad57bdd739b6317, 0x5a9363157bdb945f, 0xad27bdeb8c5f841d, 0x4a4f4a4f73535a4d, 0x41896ad1524f5a8f, 0x7311294320c320c3, 0x20c16ad16b11524f, + 0x5ad54a5142114211, 0x4a514a5152935293, 0x41cd4a0f841a841a, 0x94a1ad279ca1841d, 0x4a4f4a4f62d14a0b, 0x41896ad14a0d524f, 0x73115a8d6b13524d, 0x524b6ad162d1524f, + 0x5293420f42514251, 0x4a514a514a514a51, 0x39cb4a516b586b58, 0x94a194a19ca3a525, 0x5a8f5a8f62d14a0b, 0x4a0b6b115a8f5a8f, 0x6b116b115a8d5a8d, 0x62cf8c1b62cf62cf, + 0x7bdb7bdb841d841d, 0x6b597c1d6b576b57, 0x62d562d552937bdd, 0x94a194a18c5f841d, 0x2101210129032903, 0x2903290329032903, 0x2901290129432943, 0x3145314521012101, + +}; + +Vtx SwordC_SwordC_mesh_layer_Opaque_vtx_cull[8] = { + {{ {-307, -80, -344}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-307, -80, 517}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-307, 76, 517}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-307, 76, -344}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {1235, -80, -344}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {1235, -80, 517}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {1235, 76, 517}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {1235, 76, -344}, 0, {0, 0}, {0, 0, 0, 0} }}, +}; + +Vtx SwordC_SwordC_mesh_layer_Opaque_vtx_0[195] = { + {{ {1054, -20, 383}, 0, {53, 1759}, {157, 250, 80, 255} }}, + {{ {1053, -49, 381}, 0, {165, 1761}, {157, 250, 80, 255} }}, + {{ {1154, -47, 505}, 0, {107, 1492}, {157, 250, 80, 255} }}, + {{ {1037, -47, 517}, 0, {32, 1707}, {126, 253, 15, 255} }}, + {{ {1053, -49, 381}, 0, {-9, 1436}, {126, 253, 15, 255} }}, + {{ {1054, -20, 383}, 0, {80, 1436}, {126, 253, 15, 255} }}, + {{ {-170, 15, 28}, 0, {72, -1806}, {37, 146, 51, 255} }}, + {{ {-216, 14, 60}, 0, {174, -1798}, {252, 142, 55, 255} }}, + {{ {-170, 2, 2}, 0, {60, -1908}, {204, 177, 171, 255} }}, + {{ {-219, 1, 33}, 0, {172, -1906}, {252, 132, 231, 255} }}, + {{ {-307, 21, -14}, 0, {327, -1929}, {209, 139, 245, 255} }}, + {{ {-263, 6, -14}, 0, {217, -1934}, {25, 132, 246, 255} }}, + {{ {-217, 9, -60}, 0, {186, -1914}, {251, 129, 3, 255} }}, + {{ {-213, 26, -83}, 0, {187, -1801}, {255, 153, 182, 255} }}, + {{ {-170, 5, -27}, 0, {60, -1910}, {201, 164, 68, 255} }}, + {{ {-168, 22, -51}, 0, {72, -1795}, {39, 156, 188, 255} }}, + {{ {-217, 39, -57}, 0, {186, -1914}, {247, 124, 24, 255} }}, + {{ {-169, 34, -24}, 0, {60, -1910}, {205, 80, 84, 255} }}, + {{ {-168, 22, -51}, 0, {72, -1795}, {45, 109, 208, 255} }}, + {{ {-213, 26, -83}, 0, {187, -1801}, {3, 116, 205, 255} }}, + {{ {-262, 35, -11}, 0, {217, -1934}, {28, 123, 11, 255} }}, + {{ {-307, 21, -14}, 0, {327, -1929}, {218, 121, 10, 255} }}, + {{ {-216, 14, 60}, 0, {174, -1798}, {0, 106, 70, 255} }}, + {{ {-219, 31, 36}, 0, {172, -1906}, {248, 127, 253, 255} }}, + {{ {-170, 15, 28}, 0, {72, -1806}, {42, 98, 68, 255} }}, + {{ {-170, 32, 4}, 0, {60, -1908}, {208, 94, 185, 255} }}, + {{ {441, -5, 149}, 0, {474, 2000}, {245, 125, 19, 255} }}, + {{ {560, -23, 334}, 0, {211, 1744}, {246, 125, 22, 255} }}, + {{ {585, 8, 147}, 0, {489, 1710}, {245, 125, 19, 255} }}, + {{ {669, -6, 285}, 0, {281, 1495}, {247, 125, 23, 255} }}, + {{ {759, -38, 473}, 0, {34, 1283}, {252, 124, 26, 255} }}, + {{ {831, -16, 374}, 0, {166, 1129}, {254, 124, 26, 255} }}, + {{ {759, -38, 473}, 0, {34, 1283}, {252, 124, 26, 255} }}, + {{ {1037, -47, 517}, 0, {-16, 622}, {1, 124, 25, 255} }}, + {{ {831, -16, 374}, 0, {166, 1129}, {254, 124, 26, 255} }}, + {{ {1054, -20, 383}, 0, {151, 638}, {1, 125, 25, 255} }}, + {{ {576, 35, 39}, 0, {784, 2030}, {237, 125, 11, 255} }}, + {{ {707, 52, 77}, 0, {690, 1583}, {246, 126, 11, 255} }}, + {{ {577, 41, -28}, 0, {936, 2030}, {237, 125, 11, 255} }}, + {{ {709, 64, -57}, 0, {1009, 1583}, {246, 126, 11, 255} }}, + {{ {983, 56, 95}, 0, {685, 980}, {23, 124, 11, 255} }}, + {{ {986, 70, -64}, 0, {1009, 980}, {23, 124, 11, 255} }}, + {{ {1046, 38, -33}, 0, {974, 846}, {55, 114, 11, 255} }}, + {{ {1044, 30, 62}, 0, {705, 846}, {55, 114, 11, 255} }}, + {{ {345, 33, -21}, 0, {743, 832}, {5, 11, 130, 255} }}, + {{ {344, -9, -24}, 0, {869, 832}, {4, 174, 159, 255} }}, + {{ {-127, 52, -38}, 0, {743, -352}, {31, 10, 133, 255} }}, + {{ {-128, -10, -44}, 0, {869, -352}, {38, 177, 164, 255} }}, + {{ {344, -13, 17}, 0, {1005, 832}, {1, 129, 245, 255} }}, + {{ {-129, -15, 18}, 0, {1005, -352}, {24, 132, 246, 255} }}, + {{ {-184, -28, -70}, 0, {869, -444}, {62, 184, 171, 255} }}, + {{ {-186, -38, 38}, 0, {1005, -444}, {43, 137, 246, 255} }}, + {{ {-183, 76, -61}, 0, {743, -444}, {51, 9, 140, 255} }}, + {{ {344, -13, 17}, 0, {743, 832}, {0, 245, 127, 255} }}, + {{ {344, 29, 21}, 0, {869, 832}, {3, 81, 97, 255} }}, + {{ {-129, -15, 18}, 0, {743, -352}, {26, 245, 124, 255} }}, + {{ {-128, 46, 23}, 0, {869, -352}, {38, 78, 93, 255} }}, + {{ {345, 33, -21}, 0, {1005, 832}, {5, 126, 11, 255} }}, + {{ {-127, 52, -38}, 0, {1005, -352}, {28, 123, 11, 255} }}, + {{ {-185, 66, 47}, 0, {869, -444}, {61, 69, 87, 255} }}, + {{ {-183, 76, -61}, 0, {1005, -444}, {46, 118, 11, 255} }}, + {{ {-186, -38, 38}, 0, {743, -444}, {46, 245, 118, 255} }}, + {{ {344, 29, 21}, 0, {728, 826}, {247, 245, 126, 255} }}, + {{ {344, -13, 17}, 0, {598, 826}, {243, 159, 81, 255} }}, + {{ {576, 35, 39}, 0, {728, 460}, {247, 245, 126, 255} }}, + {{ {575, -29, 33}, 0, {598, 460}, {243, 159, 81, 255} }}, + {{ {344, -9, -24}, 0, {485, 826}, {248, 130, 245, 255} }}, + {{ {576, -23, -34}, 0, {485, 460}, {248, 130, 245, 255} }}, + {{ {344, -9, -24}, 0, {484, 826}, {252, 11, 130, 255} }}, + {{ {345, 33, -21}, 0, {597, 826}, {250, 97, 175, 255} }}, + {{ {576, -23, -34}, 0, {484, 460}, {252, 11, 130, 255} }}, + {{ {577, 41, -28}, 0, {597, 460}, {250, 97, 174, 255} }}, + {{ {344, 29, 21}, 0, {727, 826}, {252, 126, 11, 255} }}, + {{ {576, 35, 39}, 0, {727, 460}, {252, 126, 11, 255} }}, + {{ {1194, 0, 269}, 0, {338, 332}, {253, 124, 27, 255} }}, + {{ {1047, 6, 226}, 0, {365, 657}, {0, 125, 20, 255} }}, + {{ {1235, -23, 379}, 0, {159, 240}, {0, 125, 24, 255} }}, + {{ {1054, -20, 383}, 0, {151, 638}, {2, 125, 21, 255} }}, + {{ {831, -16, 374}, 0, {166, 1129}, {255, 126, 17, 255} }}, + {{ {948, 16, 136}, 0, {419, 927}, {254, 126, 15, 255} }}, + {{ {669, -6, 285}, 0, {281, 1495}, {254, 126, 15, 255} }}, + {{ {585, 8, 147}, 0, {489, 1710}, {254, 126, 15, 255} }}, + {{ {913, 22, 72}, 0, {506, 963}, {254, 126, 15, 255} }}, + {{ {771, 22, 71}, 0, {506, 1299}, {0, 125, 24, 255} }}, + {{ {837, 0, 20}, 0, {582, -17}, {202, 107, 42, 255} }}, + {{ {841, 61, -132}, 0, {370, -17}, {200, 113, 13, 255} }}, + {{ {747, 16, -138}, 0, {370, -396}, {200, 114, 12, 255} }}, + {{ {845, 33, -344}, 0, {-8, -17}, {202, 114, 240, 255} }}, + {{ {1194, 0, 269}, 0, {470, 474}, {36, 10, 135, 255} }}, + {{ {1193, -54, 264}, 0, {431, 474}, {36, 10, 135, 255} }}, + {{ {1047, 6, 226}, 0, {470, 626}, {62, 9, 146, 255} }}, + {{ {1046, -48, 222}, 0, {431, 626}, {62, 9, 146, 255} }}, + {{ {948, 16, 136}, 0, {470, 795}, {100, 5, 178, 255} }}, + {{ {947, -38, 131}, 0, {431, 795}, {100, 5, 178, 255} }}, + {{ {948, 16, 136}, 0, {470, 795}, {100, 5, 178, 255} }}, + {{ {947, -38, 131}, 0, {431, 795}, {100, 5, 178, 255} }}, + {{ {913, 22, 72}, 0, {470, 890}, {112, 4, 196, 255} }}, + {{ {912, -32, 68}, 0, {431, 890}, {112, 4, 196, 255} }}, + {{ {1234, -52, 376}, 0, {159, 240}, {254, 129, 5, 255} }}, + {{ {1233, -47, 492}, 0, {-15, 180}, {255, 129, 4, 255} }}, + {{ {1053, -49, 381}, 0, {151, 638}, {255, 129, 4, 255} }}, + {{ {1154, -47, 505}, 0, {-12, 436}, {0, 129, 2, 255} }}, + {{ {585, -21, 144}, 0, {489, 1710}, {241, 130, 253, 255} }}, + {{ {560, -23, 334}, 0, {211, 1744}, {242, 130, 255, 255} }}, + {{ {441, -5, 149}, 0, {474, 2000}, {242, 130, 253, 255} }}, + {{ {668, -35, 283}, 0, {281, 1495}, {243, 130, 1, 255} }}, + {{ {759, -38, 473}, 0, {34, 1283}, {248, 129, 4, 255} }}, + {{ {830, -45, 371}, 0, {166, 1129}, {250, 129, 3, 255} }}, + {{ {1037, -47, 517}, 0, {-16, 622}, {253, 129, 3, 255} }}, + {{ {1053, -49, 381}, 0, {151, 638}, {253, 129, 2, 255} }}, + {{ {838, 6, -39}, 0, {661, -17}, {190, 158, 210, 255} }}, + {{ {834, -80, 152}, 0, {384, -17}, {186, 150, 244, 255} }}, + {{ {727, -10, 156}, 0, {373, -327}, {186, 150, 245, 255} }}, + {{ {830, -30, 367}, 0, {84, -17}, {188, 151, 23, 255} }}, + {{ {1043, -42, 56}, 0, {668, 846}, {56, 245, 113, 255} }}, + {{ {1044, 30, 62}, 0, {536, 846}, {56, 245, 113, 255} }}, + {{ {981, -72, 84}, 0, {686, 979}, {21, 245, 125, 255} }}, + {{ {983, 56, 95}, 0, {520, 979}, {21, 245, 125, 255} }}, + {{ {705, -56, 67}, 0, {691, 1582}, {236, 245, 125, 255} }}, + {{ {707, 52, 77}, 0, {519, 1582}, {236, 245, 125, 255} }}, + {{ {576, 35, 39}, 0, {580, 2030}, {222, 246, 122, 255} }}, + {{ {575, -29, 33}, 0, {671, 2030}, {222, 246, 122, 255} }}, + {{ {1046, 38, -33}, 0, {668, 846}, {61, 9, 145, 255} }}, + {{ {1045, -34, -40}, 0, {536, 846}, {61, 9, 145, 255} }}, + {{ {986, 70, -64}, 0, {685, 979}, {25, 11, 132, 255} }}, + {{ {984, -58, -75}, 0, {518, 979}, {25, 11, 132, 255} }}, + {{ {984, -58, -75}, 0, {518, 979}, {25, 11, 132, 255} }}, + {{ {708, -44, -67}, 0, {519, 1582}, {241, 11, 130, 255} }}, + {{ {986, 70, -64}, 0, {685, 979}, {25, 11, 132, 255} }}, + {{ {709, 64, -57}, 0, {690, 1582}, {241, 11, 130, 255} }}, + {{ {577, 41, -28}, 0, {669, 2030}, {227, 11, 133, 255} }}, + {{ {576, -23, -34}, 0, {578, 2030}, {227, 11, 133, 255} }}, + {{ {1043, -42, 56}, 0, {973, 846}, {52, 140, 247, 255} }}, + {{ {984, -58, -75}, 0, {685, 980}, {19, 131, 245, 255} }}, + {{ {1045, -34, -40}, 0, {704, 846}, {52, 140, 247, 255} }}, + {{ {981, -72, 84}, 0, {1008, 980}, {19, 131, 245, 255} }}, + {{ {708, -44, -67}, 0, {690, 1583}, {242, 130, 245, 255} }}, + {{ {705, -56, 67}, 0, {1009, 1583}, {242, 130, 245, 255} }}, + {{ {576, -23, -34}, 0, {783, 2030}, {233, 132, 245, 255} }}, + {{ {575, -29, 33}, 0, {936, 2030}, {233, 132, 245, 255} }}, + {{ {838, 6, -39}, 0, {661, -17}, {64, 156, 213, 255} }}, + {{ {943, -14, 160}, 0, {373, 312}, {66, 148, 247, 255} }}, + {{ {834, -80, 152}, 0, {384, -17}, {66, 148, 247, 255} }}, + {{ {830, -30, 367}, 0, {84, -17}, {63, 149, 26, 255} }}, + {{ {1233, -47, 492}, 0, {363, 1978}, {127, 254, 2, 255} }}, + {{ {1234, -52, 376}, 0, {169, 1921}, {125, 0, 233, 255} }}, + {{ {1235, -23, 379}, 0, {169, 2022}, {125, 0, 233, 255} }}, + {{ {1193, -54, 264}, 0, {-7, 1918}, {119, 2, 212, 255} }}, + {{ {1194, 0, 269}, 0, {-7, 2025}, {119, 2, 212, 255} }}, + {{ {441, -5, 149}, 0, {319, 1854}, {253, 11, 130, 255} }}, + {{ {585, 8, 147}, 0, {148, 1900}, {228, 11, 133, 255} }}, + {{ {585, -21, 144}, 0, {148, 1806}, {228, 11, 133, 255} }}, + {{ {771, 22, 71}, 0, {-15, 1901}, {207, 11, 139, 255} }}, + {{ {770, -28, 66}, 0, {-15, 1805}, {207, 11, 139, 255} }}, + {{ {1193, -54, 264}, 0, {338, 332}, {249, 129, 5, 255} }}, + {{ {1234, -52, 376}, 0, {159, 240}, {252, 129, 1, 255} }}, + {{ {1046, -48, 222}, 0, {365, 657}, {252, 129, 254, 255} }}, + {{ {1053, -49, 381}, 0, {151, 638}, {254, 129, 255, 255} }}, + {{ {1053, -49, 381}, 0, {151, 638}, {254, 129, 255, 255} }}, + {{ {830, -45, 371}, 0, {166, 1129}, {251, 129, 251, 255} }}, + {{ {1046, -48, 222}, 0, {365, 657}, {252, 129, 254, 255} }}, + {{ {947, -38, 131}, 0, {419, 927}, {250, 129, 249, 255} }}, + {{ {668, -35, 283}, 0, {281, 1495}, {250, 129, 248, 255} }}, + {{ {585, -21, 144}, 0, {489, 1710}, {250, 129, 249, 255} }}, + {{ {912, -32, 68}, 0, {506, 963}, {250, 129, 248, 255} }}, + {{ {770, -28, 66}, 0, {506, 1299}, {252, 129, 2, 255} }}, + {{ {837, 0, 20}, 0, {582, -17}, {56, 105, 44, 255} }}, + {{ {934, 13, -134}, 0, {370, 362}, {59, 112, 14, 255} }}, + {{ {841, 61, -132}, 0, {370, -17}, {59, 111, 15, 255} }}, + {{ {845, 33, -344}, 0, {-8, -17}, {59, 112, 242, 255} }}, + {{ {-185, 66, 47}, 0, {357, 366}, {129, 2, 254, 255} }}, + {{ {-183, 76, -61}, 0, {357, 461}, {129, 2, 254, 255} }}, + {{ {-186, -38, 38}, 0, {457, 355}, {129, 2, 254, 255} }}, + {{ {-184, -28, -70}, 0, {457, 461}, {129, 2, 254, 255} }}, + {{ {1043, -42, 56}, 0, {646, 311}, {127, 254, 2, 255} }}, + {{ {1045, -34, -40}, 0, {645, 441}, {127, 254, 2, 255} }}, + {{ {1044, 30, 62}, 0, {730, 311}, {127, 254, 2, 255} }}, + {{ {1046, 38, -33}, 0, {730, 441}, {127, 254, 2, 255} }}, + {{ {1235, -23, 379}, 0, {159, 240}, {2, 124, 27, 255} }}, + {{ {1054, -20, 383}, 0, {151, 638}, {3, 124, 26, 255} }}, + {{ {1233, -47, 492}, 0, {-15, 180}, {3, 124, 26, 255} }}, + {{ {1154, -47, 505}, 0, {-12, 436}, {4, 125, 24, 255} }}, + {{ {838, 6, -39}, 0, {661, -17}, {3, 123, 225, 255} }}, + {{ {836, 57, 164}, 0, {384, -17}, {2, 127, 10, 255} }}, + {{ {943, -14, 160}, 0, {373, 312}, {70, 106, 10, 255} }}, + {{ {727, -10, 156}, 0, {373, -327}, {190, 108, 7, 255} }}, + {{ {830, -30, 367}, 0, {84, -17}, {1, 117, 50, 255} }}, + {{ {747, 16, -138}, 0, {370, -396}, {197, 144, 248, 255} }}, + {{ {840, -33, -140}, 0, {370, -17}, {254, 129, 249, 255} }}, + {{ {837, 0, 20}, 0, {582, -17}, {253, 132, 26, 255} }}, + {{ {845, 33, -344}, 0, {-8, -17}, {255, 135, 217, 255} }}, + {{ {840, -33, -140}, 0, {370, -17}, {254, 129, 249, 255} }}, + {{ {747, 16, -138}, 0, {370, -396}, {197, 144, 248, 255} }}, + {{ {934, 13, -134}, 0, {370, 362}, {56, 142, 250, 255} }}, + {{ {837, 0, 20}, 0, {582, -17}, {253, 132, 26, 255} }}, +}; + +Gfx SwordC_SwordC_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(SwordC_SwordC_mesh_layer_Opaque_vtx_0 + 0, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSP2Triangles(6, 7, 8, 0, 8, 7, 9, 0), + gsSP2Triangles(7, 10, 9, 0, 9, 10, 11, 0), + gsSP2Triangles(10, 12, 11, 0, 12, 10, 13, 0), + gsSP2Triangles(13, 14, 12, 0, 15, 14, 13, 0), + gsSP2Triangles(14, 16, 12, 0, 14, 17, 16, 0), + gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0), + gsSP2Triangles(20, 16, 19, 0, 21, 20, 19, 0), + gsSP2Triangles(22, 20, 21, 0, 20, 22, 23, 0), + gsSP2Triangles(23, 22, 24, 0, 23, 24, 25, 0), + gsSP2Triangles(8, 23, 25, 0, 9, 23, 8, 0), + gsSP2Triangles(9, 20, 23, 0, 11, 20, 9, 0), + gsSP2Triangles(11, 12, 20, 0, 12, 16, 20, 0), + gsSP2Triangles(26, 27, 28, 0, 28, 27, 29, 0), + gsSP2Triangles(27, 30, 29, 0, 29, 30, 31, 0), + gsSPVertex(SwordC_SwordC_mesh_layer_Opaque_vtx_0 + 32, 30, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), + gsSP2Triangles(4, 5, 6, 0, 6, 5, 7, 0), + gsSP2Triangles(5, 8, 7, 0, 7, 8, 9, 0), + gsSP2Triangles(8, 10, 9, 0, 10, 8, 11, 0), + gsSP2Triangles(12, 13, 14, 0, 14, 13, 15, 0), + gsSP2Triangles(13, 16, 15, 0, 15, 16, 17, 0), + gsSP2Triangles(17, 18, 15, 0, 19, 18, 17, 0), + gsSP2Triangles(18, 20, 15, 0, 15, 20, 14, 0), + gsSP2Triangles(21, 22, 23, 0, 23, 22, 24, 0), + gsSP2Triangles(22, 25, 24, 0, 24, 25, 26, 0), + gsSP2Triangles(24, 26, 27, 0, 27, 26, 28, 0), + gsSP2Triangles(29, 24, 27, 0, 23, 24, 29, 0), + gsSPVertex(SwordC_SwordC_mesh_layer_Opaque_vtx_0 + 62, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), + gsSP2Triangles(1, 4, 3, 0, 3, 4, 5, 0), + gsSP2Triangles(6, 7, 8, 0, 8, 7, 9, 0), + gsSP2Triangles(7, 10, 9, 0, 9, 10, 11, 0), + gsSP2Triangles(12, 13, 14, 0, 14, 13, 15, 0), + gsSP2Triangles(13, 16, 15, 0, 13, 17, 16, 0), + gsSP2Triangles(16, 17, 18, 0, 17, 19, 18, 0), + gsSP2Triangles(17, 20, 19, 0, 19, 20, 21, 0), + gsSP2Triangles(22, 23, 24, 0, 24, 23, 25, 0), + gsSP2Triangles(26, 27, 28, 0, 28, 27, 29, 0), + gsSP2Triangles(28, 29, 30, 0, 30, 29, 31, 0), + gsSPVertex(SwordC_SwordC_mesh_layer_Opaque_vtx_0 + 94, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), + gsSP2Triangles(4, 5, 6, 0, 6, 5, 7, 0), + gsSP2Triangles(8, 9, 10, 0, 11, 9, 8, 0), + gsSP2Triangles(11, 12, 9, 0, 13, 12, 11, 0), + gsSP2Triangles(13, 14, 12, 0, 15, 14, 13, 0), + gsSP2Triangles(16, 17, 18, 0, 18, 17, 19, 0), + gsSP2Triangles(20, 21, 22, 0, 22, 21, 23, 0), + gsSP2Triangles(22, 23, 24, 0, 24, 23, 25, 0), + gsSP2Triangles(26, 24, 25, 0, 27, 24, 26, 0), + gsSP2Triangles(28, 29, 30, 0, 30, 29, 31, 0), + gsSPVertex(SwordC_SwordC_mesh_layer_Opaque_vtx_0 + 126, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), + gsSP2Triangles(1, 4, 3, 0, 5, 4, 1, 0), + gsSP2Triangles(6, 7, 8, 0, 9, 7, 6, 0), + gsSP2Triangles(9, 10, 7, 0, 11, 10, 9, 0), + gsSP2Triangles(11, 12, 10, 0, 13, 12, 11, 0), + gsSP2Triangles(14, 15, 16, 0, 16, 15, 17, 0), + gsSP2Triangles(18, 19, 20, 0, 20, 19, 21, 0), + gsSP2Triangles(21, 22, 20, 0, 23, 24, 25, 0), + gsSP2Triangles(25, 24, 26, 0, 25, 26, 27, 0), + gsSP2Triangles(28, 29, 30, 0, 30, 29, 31, 0), + gsSPVertex(SwordC_SwordC_mesh_layer_Opaque_vtx_0 + 158, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), + gsSP2Triangles(1, 4, 3, 0, 3, 4, 5, 0), + gsSP2Triangles(3, 5, 6, 0, 6, 5, 7, 0), + gsSP2Triangles(8, 9, 10, 0, 10, 9, 11, 0), + gsSP2Triangles(12, 13, 14, 0, 14, 13, 15, 0), + gsSP2Triangles(16, 17, 18, 0, 18, 17, 19, 0), + gsSP2Triangles(20, 21, 22, 0, 22, 21, 23, 0), + gsSP2Triangles(24, 25, 26, 0, 24, 27, 25, 0), + gsSP2Triangles(25, 27, 28, 0, 26, 25, 28, 0), + gsSP1Triangle(29, 30, 31, 0), + gsSPVertex(SwordC_SwordC_mesh_layer_Opaque_vtx_0 + 190, 5, 0), + gsSP2Triangles(0, 1, 2, 0, 1, 0, 3, 0), + gsSP1Triangle(4, 1, 3, 0), + gsSPEndDisplayList(), +}; + +Gfx mat_SwordC_f3dlite_material_022_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_NONE | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b_LOAD_BLOCK, 1, SwordC_swordc_rgba16), + gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 2047, 256), + gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0), + gsDPSetTileSize(0, 0, 0, 124, 252), + gsSPEndDisplayList(), +}; + +Gfx SwordC[] = { + gsSPClearGeometryMode(G_LIGHTING), + gsSPVertex(SwordC_SwordC_mesh_layer_Opaque_vtx_cull + 0, 8, 0), + gsSPSetGeometryMode(G_LIGHTING), + gsSPCullDisplayList(0, 7), + gsSPDisplayList(mat_SwordC_f3dlite_material_022_layerOpaque), + gsSPDisplayList(SwordC_SwordC_mesh_layer_Opaque_tri_0), + gsSPEndDisplayList(), +}; + +u64 SwordC2_swordc_rgba16[] = { + 0x529341cd420d398b, 0x4a514a5139cda4e5, 0xa525a5259ce39ce3, 0x949fa5259c9f7b99, 0x318b63176b576b57, 0x841d4a0d628f7b11, 0x5a515a515a516ad3, 0x6ad35a915a516ad3, + 0x52934a51420d398b, 0x4a514a5139cd39cd, 0xa525a5259ce38c1d, 0x83db83db7b99420d, 0x318b420f5ad5739b, 0x73574a0d7b117b11, 0x6ad37b5783978397, 0x6ad35a9173578399, + 0x52935293529341cd, 0x5ad54a514a5139cf, 0x39cfbdeb9ca19ca1, 0x841ba5258c1d314b, 0x63174a5152516317, 0x6b1741cb7b517b51, 0x4a0d4a0d520d6251, 0x5a4f5a4f6ad35a51, + 0x5293529352935293, 0x4a515ad54a514211, 0x39cf39cfbdeb9ca1, 0x8c5fa525314b314b, 0x5a9363175ad56317, 0x6b17524f94137b51, 0x629362936ad36ad3, 0x5a4f5a4f5a517315, + 0x4a934a9352934a51, 0x6b594a514a51420f, 0x421139cf318bad69, 0x8c61318b294b5a91, 0x5a5173576b176b17, 0x4a0d5ad183d36ad1, 0x5a9162936ad36291, 0x62915a515a917315, + 0x63164a934a515293, 0x52936b594a514a51, 0x4a5141cf318b318b, 0x318b318b398d5a91, 0x83995a516b17420d, 0x4a0d83d9941583d3, 0x5a915a915a4f5a4f, 0x5a4f629162d37b57, + 0x7b567b5673574a0f, 0x5293529363174211, 0x42114211318d294b, 0x294b420f529362d5, 0x6ad35a517b5749cd, 0x6b1194156b555ad5, 0x5a517b5773136291, 0x5a4f5a4f520f6293, + 0x83db62915ad37357, 0x739752934a935ad5, 0x421142114a53318d, 0x420f4a5152935293, 0x5a516ad349cd6291, 0x83936b116b555ad5, 0x5a515a5162918397, 0x7b557b5583998399, + 0x841b735573978c5f, 0x739b39cd63175293, 0x529342114a51318b, 0x5293529352935293, 0x529183995a4f6b13, 0x7b9373536b176b59, 0x62935a51520d5a4f, 0x520f520f5a517315, + 0xad699ca373978c5f, 0x94a139cd42115293, 0x5ad54a534a51318b, 0x5293529352935293, 0x529152915a4f6b13, 0x5a9373536b1762d3, 0x73556293520d5a4f, 0x5a515a5162937315, + 0x8c5f8c5f7bdba527, 0xa527290942114211, 0x4211631752955295, 0x529352935293420f, 0x52935293524f524f, 0x7bdd52935a935a93, 0x520f6ad362917b15, 0x6ad35a4f524f6291, + 0xb5eda5697bdba527, 0xa52729093a0f4211, 0x42114a5363175295, 0x4a514a5352932949, 0x4a5152935a936b15, 0x6b5752935a936b59, 0x7315520f7b157b15, 0x5a4f73557b577b57, + 0x841f6317845fa567, 0xa527290939cd39cf, 0x42114a5163175295, 0x5251398b52955295, 0x314b4a5339cf6317, 0x63175293529362d5, 0x5a51524f5a515a51, 0x839983995a5162d5, + 0x841f420f4a51a567, 0xa527290939cd39cd, 0x42114a5163175295, 0x398b398b5295739b, 0x39cd314b294b6317, 0x6b595293529362d5, 0x5a515a516ad36ad3, 0x5a915a915a5162d5, + 0x631663166317ad69, 0xa525210939cf31cd, 0x39cf42115ad55295, 0x529352934a512949, 0x20c920c929092909, 0x210921092949739b, 0x62d35a915a516ad3, 0x62935a9162d37315, + 0x631663166317ad69, 0xa525210931cd31cd, 0x420f421152955295, 0x529363596b596b59, 0x739b739b841f841f, 0x63176317739b4a51, 0x6b1562d362916291, 0x5a915a515a917315, + 0x420f52d3420f6317, 0x9ce5294b318d3a0f, 0x42114a5152955295, 0x52936b9b52955ad7, 0x4211318d7bdd6317, 0x294b294b62d562d5, 0x524f4a0d5a918397, 0x8399731583999c5d, + 0x6b5952d3420f6317, 0x9ce5631739cf39cf, 0x42114a5352955295, 0x52936b9b52955ad7, 0x4211318d7bdd6317, 0x294b294b5ad562d5, 0x524f4a0d5a918397, 0x8399731562d362d3, + 0x8c61529342514a51, 0x62d518855ad5318d, 0x420f425152955295, 0x52936b9b52935ad5, 0x4a51318b52515251, 0x318b318b529362d5, 0x6ad57317524f524f, 0x520f520f62937315, + 0x7bdc52934251420f, 0x39cd18852109318d, 0x420f42514a535295, 0x52936b9b52935293, 0x4a51420f41cd398b, 0x5ad54a5152937b99, 0x524f524f5a917315, 0x62d35a9162937315, + 0x841c6b594a515a93, 0x73db18c7318d318d, 0x631752954a535ad5, 0x52936b5b52935293, 0x525139cf31493149, 0x4a0f39cd4a936315, 0x6ad56ad562936293, 0x62935a915a916ad5, + 0x6b596b5973997399, 0xa5254a515293420f, 0x4a514a514a535ad5, 0x52936b5b52934211, 0x4211421131493149, 0x39cd4a0f4a937357, 0x5a515a51941b8399, 0x62935a91524f7317, + 0x73598c61a52594a1, 0x9ce5294b39cd39cd, 0x425142514a536317, 0x52936b995293420f, 0x318d210939cd318b, 0x318b318b39cf7357, 0x5a93520f5a915a91, 0x5a915a9162d362d3, + 0x63156315a525a525, 0x9ce5294b39cd420f, 0x42514a514a535ad5, 0x529363175293420f, 0x294b210939cd314b, 0x2107210739cf39cf, 0x41cd41cd41cd41cd, 0x41cd41cd41cb41cb, + 0x6b586b598c61a527, 0xad69420f421139cf, 0x421142114a514a93, 0x529363174a93420f, 0x318d2909318d318d, 0x2949318b318dc599, 0x93d1b4d5ac93c557, 0xb4d5b4d5ac93ac93, + 0x6b586b598c61a527, 0xad69420f421139cf, 0x420f4a5142114a93, 0x63175ad54a93318b, 0x294b294b294b294b, 0x29492949318d9415, 0x834f834f7b0dac93, 0x7b4d7b4d7b0d93d1, + 0x6b578c5f8ca19ce5, 0x9ce529494a5339cf, 0x4a514a514a514a93, 0x6b59529339cd5293, 0x739b739b6b596b59, 0x739b739b739b739b, 0x735973596b9b6b9b, 0x739b739b73997399, + 0xad67ad67841f8ca1, 0x9ce529494211318d, 0x420f4a514a514a53, 0x5293420f294b5293, 0x739b529521092109, 0x52d5739b739b39cd, 0x73595a8f62916291, 0x5a914a0b62d38461, + 0x7397841d8c5f94a3, 0x9ce3290939cd39cd, 0x39cf4a514a535293, 0x529363174a515295, 0x739b4a5110851085, 0x4211739b4a534a53, 0x52d552d552935293, 0x529552954a537bdd, + 0xa527a5278c5f8c5f, 0x9ce32909318d39cd, 0x39cf39cf4a515293, 0x52935ad552955295, 0x398d398d314b314b, 0x294b294b318d318d, 0x294b294b294b294b, 0x298b298b318d318d, + 0xb5aba52794a19ce5, 0x9ca3210939cf318d, 0x420f420f42514a51, 0x5293529363594211, 0xac977b9393d193d1, 0x834fac978b918b91, 0x83918391a455a455, 0x838f838f838fa495, + 0xb5ab9ca594a17bdb, 0x739b2109318d39cd, 0x4a514a5152934251, 0x4a53529352d5318d, 0xac977b93834f834f, 0x834fac978b913145, 0x29032903ac97c559, 0x20c120c1a495a495, + 0xad699ce39ce3a527, 0x7b9b2107314b314b, 0x39cf4a5152934211, 0x4a514a534a53318d, 0xa45583938b8f93cf, 0x8bd1ac9794152903, 0x41c7314393d1ac95, 0x20c1314521019c57, + 0xad69a5259ce3a527, 0xa5252107314b318b, 0x318d318d39cf39cf, 0x420f4a514211318d, 0xa455839393cf93cf, 0x8bd1ac975a8b2903, 0x520920c193d19c53, 0x20c14a0721019c57, + 0xad6994a39ce39ce3, 0x94e3294b318d318d, 0x318b39cd39cf420f, 0x420f420f3a0f318d, 0xac9783938bd18bd1, 0x93d1acd9a4953145, 0x2943a455838f838f, 0x5249290394159415, + 0xbded94a3841f841f, 0x94e3294b318d318d, 0x294b294b39cf4a51, 0x42114211425139cf, 0xac9783938bd1a493, 0x93d1acd97b8fa495, 0xa4557b4f39853985, 0xa4557b4f734f9415, + 0xa4e7a4e78c5f8c5f, 0x8c617bdb39cf314b, 0x314b294b39cd4a53, 0x4a534a514a53318d, 0x941594157b0d93d1, 0x9411b4d5ac958bd1, 0x839183917b4d7b4d, 0x7b0d93cf9c559c55, + 0x94a3a4e794a39d25, 0x9ce59ce5318d314b, 0x318d314b318b4211, 0x4a534a514211318d, 0x5a8f420b41874187, 0x520952094a074a07, 0x4a074a0752495249, 0x41c741c749c749c7, + 0xa525a525b5ab9ca3, 0x8c5f9ce5318d318d, 0x294b318d318d420f, 0x4251425139cf318d, 0x31455a8d52092905, 0x62cd62cd5a8b5a8b, 0x6acf6acf628b8391, 0x3985730f730f3985, + 0x94a3a5258c5f8c5f, 0x94a19ce5318d318d, 0x318d294b318d39cd, 0x420f39cf3a0f318d, 0x31457311624b2905, 0x7b517b5173118bd5, 0x94159415a455a455, 0x39858bd38bd53985, + 0x8c5f94a39ce38c5f, 0x9ca39ce57b9b318d, 0x318d318d398d39cd, 0x39cd39cd4a53318b, 0x628d628d6a8b3105, 0x838f838f730facd9, 0xbd59bd59c5599c53, 0x4a07c59bbd5b7b4d, + 0x8c5f9ce5bdedad69, 0x9ca39ce59ce3318d, 0x318b318b398d39cd, 0x39cd420f4a53318b, 0x628d628d6a8b3105, 0x838f838f730facd9, 0xbd59bd59c559c559, 0x734dc59b9c559c55, + 0x94a38ca1ad699ce5, 0x9ce5a527a525318b, 0x318d39cf318d39cd, 0x39cd420f4211318b, 0x39c9730f6a8b3145, 0x83918391834f9c13, 0x93d393d3b4d79c55, 0x6acd94139c555a49, + 0x841f94a3c62fb5ab, 0x94a39ce5a5257bdd, 0x318d39cf294b318d, 0x39cf420f4211318b, 0x39c9524d5a093145, 0x72cd72cd62cb62cb, 0x6b0d6b0d730f730f, 0x41c76acd730d5a49, + 0x7b9994a1ad69ad69, 0xbdedad69a523b5a9, 0x39cd39cd39cd39cd, 0x421142114211318d, 0xb51b83937b0f7b0f, 0xacd9acd9acd9acd9, 0xb4d7b4d7bcd78b91, 0x8b918b91a497a497, + 0x6b157b998c5dad69, 0xa4e5a4e5a523a523, 0x631539cd318d39cd, 0x39cf3a0f3a0f318d, 0xb51b8393624b7b0f, 0x83918391acd983d1, 0x839183918b918b91, 0x5a498b917b91a497, + 0x7bd97bd9739994a1, 0xa525a525ad25ad25, 0xad67294b318d318d, 0x31cd39cf421139cd, 0x9c55628f628d628d, 0x62cf7b9183938393, 0x838f8b91838fa453, 0x72cb8bd1730f9413, + 0x524f524f5a9183da, 0x83d9945f9ca1ad25, 0xad675295318d39cf, 0x31cd39cf42114211, 0x41cb41cb4a0b3987, 0x524b524b4a099c57, 0x838f8b91838f838f, 0x72cb8bd194135a4b, + 0x5a915a916b156b16, 0x5250420d945db5a7, 0xad677359210939cf, 0x39cf420f3a0f4211, 0x41cb41cb41c93187, 0x4a0b524d524d4a0b, 0x9c159c158b918b91, 0x8b918b9152096acd, + 0x6b556b556b166b16, 0x52507357a4e3b5a7, 0xad6773594a512109, 0x420f420f39cf4211, 0x6b15528f4a4d4a4d, 0x3989524d31474a0b, 0x4a099c15b519b519, 0x8b9141856acd5209, + 0x7b998c1d73577bdb, 0x841d8c5ea4e1b5a7, 0xad677bdb945f7399, 0x294b294b420f420f, 0x83936b136b116b11, 0x5a4b8bd37b5339c9, 0x5a4b5a4b6acd6acd, 0x524941c749c96acf, + 0x945e8c1d8c1d7bdb, 0x841d8c5e945db5a7, 0xad67ad67b5677399, 0x8c5f294b318d4a51, 0x9413839373117311, 0x5a4b8bd39c577b53, 0x41c7628d41c76acd, 0x628d41c76acfa499, + 0x841a841a841d7399, 0x945f94a0a525a525, 0xbdabbdabad25ad25, 0x94a17399318d318d, 0x8c156b51524b3987, 0x29039417acd98393, 0x941531874a094a09, 0x41c95a8d83d5acdb, + 0x8c5f841a6b157399, 0x945fa525bdeba525, 0xad67ad67b5abad25, 0x94a194a1841d318d, 0x8c15318b6b116b11, 0x7311290331478393, 0x731194154a094a09, 0x8bd35a8d83d53987, + 0x8c618c5e6b137397, 0x62d39ce19ce383db, 0x7b97ad25b5abad27, 0x94a3ad259ce3841d, 0x398973536acf6acf, 0x6ad1735183932943, 0x7b9531457b537b53, 0x398962d14a0b62cf, + 0x8c6183db841d6b13, 0x62d38c1d9ce3a524, 0x9ca07b97b5ab9ca1, 0xad25ad25841d841d, 0x528f8c196acf6acf, 0x6ad18c13839362cd, 0x31457b957b537b53, 0x841939894a0b7b55, + 0x420f420f52935293, 0x529352936b9994a1, 0x83da6b15a5258c1b, 0xb5a9a52594a194a1, 0x62918c1962cf62cf, 0x6b0f94157b519415, 0x7b53294521032103, 0x21037b53524d62d1, + 0x2109210939cd39cd, 0x420f420f4a514a51, 0x7b998c1d8c1ba525, 0xad67a52594a1945f, 0x62917b97290562cf, 0x20c36b0f42099415, 0x628f628f7b937b93, 0x5a8d5a8d62d162d1, + 0x18c720c7210939cd, 0x318d39cd39cf4a51, 0x6b59841b9ce3ad67, 0xad67bdeb8c5d8c5d, 0x62d129435a8f4a0b, 0x49cb5a8d4a4d4a4d, 0x62d1290373537353, 0x31477bd931453145, + 0x18c720c7318b318b, 0x318d39cd42114a51, 0x52956b598c5dad67, 0xbdeb8c5f94a1841b, 0x2943420b73135a8f, 0x49cb6b114a4d62d1, 0x290362d173537353, 0x5a8f31476b13524b, + 0x7bdb6b576b595ad7, 0x5ad57bdd739b6317, 0x5a9363157bdb945f, 0xad27bdeb8c5f841d, 0x4a4f4a4f73535a4d, 0x41896ad1524f5a8f, 0x7311294320c320c3, 0x20c16ad16b11524f, + 0x5ad54a5142114211, 0x4a514a5152935293, 0x41cd4a0f841a841a, 0x94a1ad279ca1841d, 0x4a4f4a4f62d14a0b, 0x41896ad14a0d524f, 0x73115a8d6b13524d, 0x524b6ad162d1524f, + 0x5293420f42514251, 0x4a514a514a514a51, 0x39cb4a516b586b58, 0x94a194a19ca3a525, 0x5a8f5a8f62d14a0b, 0x4a0b6b115a8f5a8f, 0x6b116b115a8d5a8d, 0x62cf8c1b62cf62cf, + 0x7bdb7bdb841d841d, 0x6b597c1d6b576b57, 0x62d562d552937bdd, 0x94a194a18c5f841d, 0x2101210129032903, 0x2903290329032903, 0x2901290129432943, 0x3145314521012101, + +}; + +Vtx SwordC2_SwordC2_mesh_layer_Opaque_vtx_cull[8] = { + {{ {-1255, -445, -276}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-1255, -445, 74}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-1255, 388, 74}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-1255, 388, -276}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {306, -445, -276}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {306, -445, 74}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {306, 388, 74}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {306, 388, -276}, 0, {0, 0}, {0, 0, 0, 0} }}, +}; + +Vtx SwordC2_SwordC2_mesh_layer_Opaque_vtx_0[195] = { + {{ {-1065, -315, -154}, 0, {53, 1759}, {89, 172, 33, 255} }}, + {{ {-1070, -309, -126}, 0, {165, 1761}, {89, 172, 33, 255} }}, + {{ {-1179, -426, -135}, 0, {107, 1492}, {89, 172, 33, 255} }}, + {{ {-1065, -445, -111}, 0, {32, 1707}, {131, 249, 236, 255} }}, + {{ {-1070, -309, -126}, 0, {-9, 1436}, {131, 249, 236, 255} }}, + {{ {-1065, -315, -154}, 0, {80, 1436}, {131, 249, 236, 255} }}, + {{ {168, -41, 18}, 0, {72, -1806}, {194, 221, 105, 255} }}, + {{ {210, -74, 32}, 0, {174, -1798}, {233, 215, 118, 255} }}, + {{ {168, -13, 28}, 0, {60, -1908}, {43, 90, 78, 255} }}, + {{ {213, -47, 42}, 0, {172, -1906}, {239, 39, 119, 255} }}, + {{ {306, -8, 35}, 0, {327, -1929}, {25, 22, 123, 255} }}, + {{ {260, -3, 41}, 0, {217, -1934}, {209, 27, 115, 255} }}, + {{ {220, 44, 24}, 0, {186, -1914}, {236, 12, 125, 255} }}, + {{ {221, 66, 4}, 0, {187, -1801}, {244, 86, 93, 255} }}, + {{ {170, 15, 22}, 0, {60, -1910}, {31, 197, 108, 255} }}, + {{ {174, 37, 3}, 0, {72, -1795}, {204, 82, 82, 255} }}, + {{ {225, 38, -5}, 0, {186, -1914}, {30, 216, 139, 255} }}, + {{ {175, 9, -6}, 0, {60, -1910}, {58, 160, 196, 255} }}, + {{ {174, 37, 3}, 0, {72, -1795}, {237, 38, 136, 255} }}, + {{ {221, 66, 4}, 0, {187, -1801}, {24, 37, 137, 255} }}, + {{ {265, -9, 12}, 0, {217, -1934}, {251, 232, 131, 255} }}, + {{ {306, -8, 35}, 0, {327, -1929}, {60, 230, 147, 255} }}, + {{ {210, -74, 32}, 0, {174, -1798}, {14, 174, 160, 255} }}, + {{ {218, -53, 13}, 0, {172, -1906}, {33, 243, 134, 255} }}, + {{ {168, -41, 18}, 0, {72, -1806}, {228, 179, 159, 255} }}, + {{ {173, -19, -1}, 0, {60, -1908}, {70, 56, 166, 255} }}, + {{ {-443, -122, -72}, 0, {474, 2000}, {33, 222, 138, 255} }}, + {{ {-579, -295, -59}, 0, {211, 1744}, {32, 219, 139, 255} }}, + {{ {-582, -112, -113}, 0, {489, 1710}, {33, 222, 138, 255} }}, + {{ {-678, -242, -102}, 0, {281, 1495}, {31, 218, 139, 255} }}, + {{ {-788, -419, -68}, 0, {34, 1283}, {25, 215, 138, 255} }}, + {{ {-845, -319, -115}, 0, {166, 1129}, {24, 216, 138, 255} }}, + {{ {-788, -419, -68}, 0, {34, 1283}, {25, 215, 138, 255} }}, + {{ {-1065, -445, -111}, 0, {-16, 622}, {21, 216, 137, 255} }}, + {{ {-845, -319, -115}, 0, {166, 1129}, {24, 216, 138, 255} }}, + {{ {-1065, -315, -154}, 0, {151, 638}, {20, 217, 137, 255} }}, + {{ {-559, -8, -149}, 0, {784, 2030}, {42, 229, 139, 255} }}, + {{ {-687, -40, -188}, 0, {690, 1583}, {33, 230, 136, 255} }}, + {{ {-553, 57, -162}, 0, {936, 2030}, {42, 229, 139, 255} }}, + {{ {-676, 91, -214}, 0, {1009, 1583}, {33, 230, 136, 255} }}, + {{ {-958, -42, -245}, 0, {685, 980}, {1, 231, 131, 255} }}, + {{ {-945, 114, -276}, 0, {1009, 980}, {1, 231, 131, 255} }}, + {{ {-1012, 91, -253}, 0, {974, 846}, {223, 235, 135, 255} }}, + {{ {-1020, -3, -235}, 0, {705, 846}, {223, 235, 135, 255} }}, + {{ {-329, 37, -107}, 0, {743, 832}, {7, 124, 231, 255} }}, + {{ {-336, 45, -67}, 0, {869, 832}, {244, 106, 68, 255} }}, + {{ {138, 23, -33}, 0, {743, -352}, {238, 122, 227, 255} }}, + {{ {127, 36, 26}, 0, {869, -352}, {211, 102, 60, 255} }}, + {{ {-339, 4, -59}, 0, {1005, 832}, {232, 26, 122, 255} }}, + {{ {122, -24, 38}, 0, {1005, -352}, {209, 27, 115, 255} }}, + {{ {181, 61, 53}, 0, {869, -444}, {188, 96, 49, 255} }}, + {{ {173, -45, 74}, 0, {1005, -444}, {192, 26, 107, 255} }}, + {{ {199, 40, -48}, 0, {743, -444}, {218, 117, 225, 255} }}, + {{ {-339, 4, -59}, 0, {743, 832}, {243, 132, 24, 255} }}, + {{ {-332, -4, -99}, 0, {869, 832}, {4, 150, 186, 255} }}, + {{ {122, -24, 38}, 0, {743, -352}, {218, 136, 19, 255} }}, + {{ {133, -37, -21}, 0, {869, -352}, {227, 157, 182, 255} }}, + {{ {-329, 37, -107}, 0, {1005, 832}, {19, 230, 133, 255} }}, + {{ {138, 23, -33}, 0, {1005, -352}, {251, 232, 131, 255} }}, + {{ {190, -67, -27}, 0, {869, -444}, {202, 165, 185, 255} }}, + {{ {199, 40, -48}, 0, {1005, -444}, {232, 234, 133, 255} }}, + {{ {173, -45, 74}, 0, {743, -444}, {199, 143, 14, 255} }}, + {{ {-332, -4, -99}, 0, {728, 826}, {253, 132, 26, 255} }}, + {{ {-339, 4, -59}, 0, {598, 826}, {243, 186, 105, 255} }}, + {{ {-559, -8, -149}, 0, {728, 460}, {253, 132, 26, 255} }}, + {{ {-570, 5, -87}, 0, {598, 460}, {243, 186, 105, 255} }}, + {{ {-336, 45, -67}, 0, {485, 826}, {241, 26, 123, 255} }}, + {{ {-564, 70, -100}, 0, {485, 460}, {241, 26, 123, 255} }}, + {{ {-336, 45, -67}, 0, {484, 826}, {17, 124, 233, 255} }}, + {{ {-329, 37, -107}, 0, {597, 826}, {31, 69, 154, 255} }}, + {{ {-564, 70, -100}, 0, {484, 460}, {17, 124, 233, 255} }}, + {{ {-553, 57, -162}, 0, {597, 460}, {31, 69, 154, 255} }}, + {{ {-332, -4, -99}, 0, {727, 826}, {28, 230, 135, 255} }}, + {{ {-559, -8, -149}, 0, {727, 460}, {28, 230, 135, 255} }}, + {{ {-1189, -195, -214}, 0, {338, 332}, {24, 214, 139, 255} }}, + {{ {-1041, -163, -195}, 0, {365, 657}, {23, 221, 136, 255} }}, + {{ {-1242, -299, -188}, 0, {159, 240}, {22, 218, 137, 255} }}, + {{ {-1065, -315, -154}, 0, {151, 638}, {20, 220, 136, 255} }}, + {{ {-845, -319, -115}, 0, {166, 1129}, {23, 224, 135, 255} }}, + {{ {-934, -80, -194}, 0, {419, 927}, {25, 226, 135, 255} }}, + {{ {-678, -242, -102}, 0, {281, 1495}, {25, 226, 135, 255} }}, + {{ {-582, -112, -113}, 0, {489, 1710}, {25, 226, 135, 255} }}, + {{ {-894, -20, -200}, 0, {506, 963}, {25, 226, 135, 255} }}, + {{ {-755, -27, -172}, 0, {506, 1299}, {22, 217, 137, 255} }}, + {{ {-820, 30, -169}, 0, {582, -17}, {70, 199, 167, 255} }}, + {{ {-799, 173, -245}, 0, {370, -17}, {75, 227, 158, 255} }}, + {{ {-715, 179, -183}, 0, {370, -396}, {75, 228, 158, 255} }}, + {{ {-791, 388, -240}, 0, {-8, -17}, {76, 255, 154, 255} }}, + {{ {-1189, -195, -214}, 0, {470, 474}, {233, 121, 226, 255} }}, + {{ {-1199, -184, -162}, 0, {431, 474}, {233, 121, 226, 255} }}, + {{ {-1041, -163, -195}, 0, {470, 626}, {206, 112, 223, 255} }}, + {{ {-1050, -152, -143}, 0, {431, 626}, {206, 112, 223, 255} }}, + {{ {-934, -80, -194}, 0, {470, 795}, {165, 83, 223, 255} }}, + {{ {-944, -69, -142}, 0, {431, 795}, {165, 83, 223, 255} }}, + {{ {-934, -80, -194}, 0, {470, 795}, {165, 83, 223, 255} }}, + {{ {-944, -69, -142}, 0, {431, 795}, {165, 83, 223, 255} }}, + {{ {-894, -20, -200}, 0, {470, 890}, {152, 66, 224, 255} }}, + {{ {-903, -9, -148}, 0, {431, 890}, {152, 66, 224, 255} }}, + {{ {-1247, -293, -160}, 0, {159, 240}, {233, 10, 124, 255} }}, + {{ {-1255, -408, -152}, 0, {-15, 180}, {232, 11, 124, 255} }}, + {{ {-1070, -309, -126}, 0, {151, 638}, {232, 11, 124, 255} }}, + {{ {-1179, -426, -135}, 0, {-12, 436}, {231, 13, 124, 255} }}, + {{ {-587, -106, -85}, 0, {489, 1710}, {247, 17, 125, 255} }}, + {{ {-579, -295, -59}, 0, {211, 1744}, {245, 15, 126, 255} }}, + {{ {-443, -122, -72}, 0, {474, 2000}, {246, 17, 125, 255} }}, + {{ {-683, -236, -74}, 0, {281, 1495}, {244, 14, 126, 255} }}, + {{ {-788, -419, -68}, 0, {34, 1283}, {239, 11, 125, 255} }}, + {{ {-850, -313, -87}, 0, {166, 1129}, {237, 11, 125, 255} }}, + {{ {-1065, -445, -111}, 0, {-16, 622}, {235, 12, 125, 255} }}, + {{ {-1070, -309, -126}, 0, {151, 638}, {234, 13, 124, 255} }}, + {{ {-815, 87, -181}, 0, {661, -17}, {50, 53, 104, 255} }}, + {{ {-842, -91, -76}, 0, {384, -17}, {49, 20, 115, 255} }}, + {{ {-725, -110, -123}, 0, {373, -327}, {49, 20, 116, 255} }}, + {{ {-847, -311, -102}, 0, {84, -17}, {44, 241, 118, 255} }}, + {{ {-1032, 12, -165}, 0, {668, 846}, {190, 148, 11, 255} }}, + {{ {-1020, -3, -235}, 0, {536, 846}, {190, 148, 11, 255} }}, + {{ {-979, -16, -121}, 0, {686, 979}, {223, 135, 20, 255} }}, + {{ {-958, -42, -245}, 0, {520, 979}, {223, 135, 20, 255} }}, + {{ {-705, -18, -83}, 0, {691, 1582}, {8, 132, 28, 255} }}, + {{ {-687, -40, -188}, 0, {519, 1582}, {8, 132, 28, 255} }}, + {{ {-559, -8, -149}, 0, {580, 2030}, {21, 134, 30, 255} }}, + {{ {-570, 5, -87}, 0, {671, 2030}, {21, 134, 30, 255} }}, + {{ {-1012, 91, -253}, 0, {668, 846}, {207, 113, 224, 255} }}, + {{ {-1025, 106, -184}, 0, {536, 846}, {207, 113, 224, 255} }}, + {{ {-945, 114, -276}, 0, {685, 979}, {243, 123, 228, 255} }}, + {{ {-967, 140, -151}, 0, {518, 979}, {243, 123, 228, 255} }}, + {{ {-967, 140, -151}, 0, {518, 979}, {243, 123, 228, 255} }}, + {{ {-694, 113, -109}, 0, {519, 1582}, {28, 122, 235, 255} }}, + {{ {-945, 114, -276}, 0, {685, 979}, {243, 123, 228, 255} }}, + {{ {-676, 91, -214}, 0, {690, 1582}, {28, 122, 235, 255} }}, + {{ {-553, 57, -162}, 0, {669, 2030}, {41, 119, 238, 255} }}, + {{ {-564, 70, -100}, 0, {578, 2030}, {41, 119, 238, 255} }}, + {{ {-1032, 12, -165}, 0, {973, 846}, {184, 26, 102, 255} }}, + {{ {-967, 140, -151}, 0, {685, 980}, {215, 27, 117, 255} }}, + {{ {-1025, 106, -184}, 0, {704, 846}, {184, 26, 102, 255} }}, + {{ {-979, -16, -121}, 0, {1008, 980}, {215, 27, 117, 255} }}, + {{ {-694, 113, -109}, 0, {690, 1583}, {247, 25, 124, 255} }}, + {{ {-705, -18, -83}, 0, {1009, 1583}, {247, 25, 124, 255} }}, + {{ {-564, 70, -100}, 0, {783, 2030}, {255, 25, 125, 255} }}, + {{ {-570, 5, -87}, 0, {936, 2030}, {255, 25, 125, 255} }}, + {{ {-815, 87, -181}, 0, {661, -17}, {177, 59, 80, 255} }}, + {{ {-937, -101, -162}, 0, {373, 312}, {171, 26, 91, 255} }}, + {{ {-842, -91, -76}, 0, {384, -17}, {171, 26, 91, 255} }}, + {{ {-847, -311, -102}, 0, {84, -17}, {171, 247, 94, 255} }}, + {{ {-1255, -408, -152}, 0, {363, 1978}, {131, 6, 233, 255} }}, + {{ {-1247, -293, -160}, 0, {169, 1921}, {136, 30, 229, 255} }}, + {{ {-1242, -299, -188}, 0, {169, 2022}, {136, 30, 229, 255} }}, + {{ {-1199, -184, -162}, 0, {-7, 1918}, {143, 50, 226, 255} }}, + {{ {-1189, -195, -214}, 0, {-7, 2025}, {143, 50, 226, 255} }}, + {{ {-443, -122, -72}, 0, {319, 1854}, {16, 124, 233, 255} }}, + {{ {-582, -112, -113}, 0, {148, 1900}, {39, 119, 238, 255} }}, + {{ {-587, -106, -85}, 0, {148, 1806}, {39, 119, 238, 255} }}, + {{ {-755, -27, -172}, 0, {-15, 1901}, {59, 111, 243, 255} }}, + {{ {-763, -16, -124}, 0, {-15, 1805}, {59, 111, 243, 255} }}, + {{ {-1199, -184, -162}, 0, {338, 332}, {238, 10, 125, 255} }}, + {{ {-1247, -293, -160}, 0, {159, 240}, {235, 13, 125, 255} }}, + {{ {-1050, -152, -143}, 0, {365, 657}, {236, 17, 124, 255} }}, + {{ {-1070, -309, -126}, 0, {151, 638}, {234, 16, 124, 255} }}, + {{ {-1070, -309, -126}, 0, {151, 638}, {234, 16, 124, 255} }}, + {{ {-850, -313, -87}, 0, {166, 1129}, {237, 20, 124, 255} }}, + {{ {-1050, -152, -143}, 0, {365, 657}, {236, 17, 124, 255} }}, + {{ {-944, -69, -142}, 0, {419, 927}, {238, 22, 124, 255} }}, + {{ {-683, -236, -74}, 0, {281, 1495}, {238, 22, 124, 255} }}, + {{ {-587, -106, -85}, 0, {489, 1710}, {238, 22, 124, 255} }}, + {{ {-903, -9, -148}, 0, {506, 963}, {238, 22, 124, 255} }}, + {{ {-763, -16, -124}, 0, {506, 1299}, {235, 13, 125, 255} }}, + {{ {-820, 30, -169}, 0, {582, -17}, {217, 204, 147, 255} }}, + {{ {-899, 187, -217}, 0, {370, 362}, {218, 233, 137, 255} }}, + {{ {-799, 173, -245}, 0, {370, -17}, {218, 232, 137, 255} }}, + {{ {-791, 388, -240}, 0, {-8, -17}, {221, 4, 134, 255} }}, + {{ {190, -67, -27}, 0, {357, 366}, {125, 250, 23, 255} }}, + {{ {199, 40, -48}, 0, {357, 461}, {125, 250, 23, 255} }}, + {{ {173, -45, 74}, 0, {457, 355}, {125, 250, 23, 255} }}, + {{ {181, 61, 53}, 0, {457, 461}, {125, 250, 23, 255} }}, + {{ {-1032, 12, -165}, 0, {646, 311}, {131, 6, 233, 255} }}, + {{ {-1025, 106, -184}, 0, {645, 441}, {131, 6, 233, 255} }}, + {{ {-1020, -3, -235}, 0, {730, 311}, {131, 6, 233, 255} }}, + {{ {-1012, 91, -253}, 0, {730, 441}, {131, 6, 233, 255} }}, + {{ {-1242, -299, -188}, 0, {159, 240}, {19, 215, 137, 255} }}, + {{ {-1065, -315, -154}, 0, {151, 638}, {19, 216, 137, 255} }}, + {{ {-1255, -408, -152}, 0, {-15, 180}, {19, 216, 137, 255} }}, + {{ {-1179, -426, -135}, 0, {-12, 436}, {18, 218, 136, 255} }}, + {{ {-815, 87, -181}, 0, {661, -17}, {23, 16, 132, 255} }}, + {{ {-819, -119, -209}, 0, {384, -17}, {21, 231, 133, 255} }}, + {{ {-937, -101, -162}, 0, {373, 312}, {207, 238, 140, 255} }}, + {{ {-725, -110, -123}, 0, {373, -327}, {85, 232, 165, 255} }}, + {{ {-847, -311, -102}, 0, {84, -17}, {17, 193, 147, 255} }}, + {{ {-715, 179, -183}, 0, {370, -396}, {37, 18, 120, 255} }}, + {{ {-815, 193, -154}, 0, {370, -17}, {234, 22, 123, 255} }}, + {{ {-820, 30, -169}, 0, {582, -17}, {233, 245, 124, 255} }}, + {{ {-791, 388, -240}, 0, {-8, -17}, {237, 53, 114, 255} }}, + {{ {-815, 193, -154}, 0, {370, -17}, {234, 22, 123, 255} }}, + {{ {-715, 179, -183}, 0, {370, -396}, {37, 18, 120, 255} }}, + {{ {-899, 187, -217}, 0, {370, 362}, {180, 23, 99, 255} }}, + {{ {-820, 30, -169}, 0, {582, -17}, {233, 245, 124, 255} }}, +}; + +Gfx SwordC2_SwordC2_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(SwordC2_SwordC2_mesh_layer_Opaque_vtx_0 + 0, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSP2Triangles(6, 7, 8, 0, 8, 7, 9, 0), + gsSP2Triangles(7, 10, 9, 0, 9, 10, 11, 0), + gsSP2Triangles(10, 12, 11, 0, 12, 10, 13, 0), + gsSP2Triangles(13, 14, 12, 0, 15, 14, 13, 0), + gsSP2Triangles(14, 16, 12, 0, 14, 17, 16, 0), + gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0), + gsSP2Triangles(20, 16, 19, 0, 21, 20, 19, 0), + gsSP2Triangles(22, 20, 21, 0, 20, 22, 23, 0), + gsSP2Triangles(23, 22, 24, 0, 23, 24, 25, 0), + gsSP2Triangles(8, 23, 25, 0, 9, 23, 8, 0), + gsSP2Triangles(9, 20, 23, 0, 11, 20, 9, 0), + gsSP2Triangles(11, 12, 20, 0, 12, 16, 20, 0), + gsSP2Triangles(26, 27, 28, 0, 28, 27, 29, 0), + gsSP2Triangles(27, 30, 29, 0, 29, 30, 31, 0), + gsSPVertex(SwordC2_SwordC2_mesh_layer_Opaque_vtx_0 + 32, 30, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), + gsSP2Triangles(4, 5, 6, 0, 6, 5, 7, 0), + gsSP2Triangles(5, 8, 7, 0, 7, 8, 9, 0), + gsSP2Triangles(8, 10, 9, 0, 10, 8, 11, 0), + gsSP2Triangles(12, 13, 14, 0, 14, 13, 15, 0), + gsSP2Triangles(13, 16, 15, 0, 15, 16, 17, 0), + gsSP2Triangles(17, 18, 15, 0, 19, 18, 17, 0), + gsSP2Triangles(18, 20, 15, 0, 15, 20, 14, 0), + gsSP2Triangles(21, 22, 23, 0, 23, 22, 24, 0), + gsSP2Triangles(22, 25, 24, 0, 24, 25, 26, 0), + gsSP2Triangles(24, 26, 27, 0, 27, 26, 28, 0), + gsSP2Triangles(29, 24, 27, 0, 23, 24, 29, 0), + gsSPVertex(SwordC2_SwordC2_mesh_layer_Opaque_vtx_0 + 62, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), + gsSP2Triangles(1, 4, 3, 0, 3, 4, 5, 0), + gsSP2Triangles(6, 7, 8, 0, 8, 7, 9, 0), + gsSP2Triangles(7, 10, 9, 0, 9, 10, 11, 0), + gsSP2Triangles(12, 13, 14, 0, 14, 13, 15, 0), + gsSP2Triangles(13, 16, 15, 0, 13, 17, 16, 0), + gsSP2Triangles(16, 17, 18, 0, 17, 19, 18, 0), + gsSP2Triangles(17, 20, 19, 0, 19, 20, 21, 0), + gsSP2Triangles(22, 23, 24, 0, 24, 23, 25, 0), + gsSP2Triangles(26, 27, 28, 0, 28, 27, 29, 0), + gsSP2Triangles(28, 29, 30, 0, 30, 29, 31, 0), + gsSPVertex(SwordC2_SwordC2_mesh_layer_Opaque_vtx_0 + 94, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), + gsSP2Triangles(4, 5, 6, 0, 6, 5, 7, 0), + gsSP2Triangles(8, 9, 10, 0, 11, 9, 8, 0), + gsSP2Triangles(11, 12, 9, 0, 13, 12, 11, 0), + gsSP2Triangles(13, 14, 12, 0, 15, 14, 13, 0), + gsSP2Triangles(16, 17, 18, 0, 18, 17, 19, 0), + gsSP2Triangles(20, 21, 22, 0, 22, 21, 23, 0), + gsSP2Triangles(22, 23, 24, 0, 24, 23, 25, 0), + gsSP2Triangles(26, 24, 25, 0, 27, 24, 26, 0), + gsSP2Triangles(28, 29, 30, 0, 30, 29, 31, 0), + gsSPVertex(SwordC2_SwordC2_mesh_layer_Opaque_vtx_0 + 126, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), + gsSP2Triangles(1, 4, 3, 0, 5, 4, 1, 0), + gsSP2Triangles(6, 7, 8, 0, 9, 7, 6, 0), + gsSP2Triangles(9, 10, 7, 0, 11, 10, 9, 0), + gsSP2Triangles(11, 12, 10, 0, 13, 12, 11, 0), + gsSP2Triangles(14, 15, 16, 0, 16, 15, 17, 0), + gsSP2Triangles(18, 19, 20, 0, 20, 19, 21, 0), + gsSP2Triangles(21, 22, 20, 0, 23, 24, 25, 0), + gsSP2Triangles(25, 24, 26, 0, 25, 26, 27, 0), + gsSP2Triangles(28, 29, 30, 0, 30, 29, 31, 0), + gsSPVertex(SwordC2_SwordC2_mesh_layer_Opaque_vtx_0 + 158, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), + gsSP2Triangles(1, 4, 3, 0, 3, 4, 5, 0), + gsSP2Triangles(3, 5, 6, 0, 6, 5, 7, 0), + gsSP2Triangles(8, 9, 10, 0, 10, 9, 11, 0), + gsSP2Triangles(12, 13, 14, 0, 14, 13, 15, 0), + gsSP2Triangles(16, 17, 18, 0, 18, 17, 19, 0), + gsSP2Triangles(20, 21, 22, 0, 22, 21, 23, 0), + gsSP2Triangles(24, 25, 26, 0, 24, 27, 25, 0), + gsSP2Triangles(25, 27, 28, 0, 26, 25, 28, 0), + gsSP1Triangle(29, 30, 31, 0), + gsSPVertex(SwordC2_SwordC2_mesh_layer_Opaque_vtx_0 + 190, 5, 0), + gsSP2Triangles(0, 1, 2, 0, 1, 0, 3, 0), + gsSP1Triangle(4, 1, 3, 0), + gsSPEndDisplayList(), +}; + +Gfx mat_SwordC2_f3dlite_material_023_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_NONE | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b_LOAD_BLOCK, 1, SwordC2_swordc_rgba16), + gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 2047, 256), + gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0), + gsDPSetTileSize(0, 0, 0, 124, 252), + gsSPEndDisplayList(), +}; + +Gfx SwordC2[] = { + gsSPClearGeometryMode(G_LIGHTING), + gsSPVertex(SwordC2_SwordC2_mesh_layer_Opaque_vtx_cull + 0, 8, 0), + gsSPSetGeometryMode(G_LIGHTING), + gsSPCullDisplayList(0, 7), + gsSPDisplayList(mat_SwordC2_f3dlite_material_023_layerOpaque), + gsSPDisplayList(SwordC2_SwordC2_mesh_layer_Opaque_tri_0), + gsSPEndDisplayList(), +}; + +u64 SwordD_swordd_rgba16[] = { + 0x739b739b739b739b, 0x739b739b739b94a2, 0x94a394a36b576b57, 0xbd97bd97c5dbc5db, 0xacd721098bd1acd3, 0xb515b515b5ab9ce5, 0xa5257bdb7bdd420f, 0x4211421142114211, + 0x739b739b739b739b, 0x739b739b739bd6b1, 0x7399bdab6b576b57, 0x7359a4d7acd5acd5, 0xacd721098bd1acd3, 0xb515b515b5ab9ce5, 0x8c618c619ce5420f, 0x420f420f421139cf, + 0x94a394a34a0f62d5, 0x94a194a194a394a3, 0xa4e56b17ce2f6b57, 0x6b599455730d838f, 0x945118c76b0da491, 0xb517b517bdeda525, 0x9ca38c5fb5a9318d, 0x420f4251421139cf, + 0x631763174a0f4a0f, 0x5ad3739b631794a3, 0xa4e56b178c5fad27, 0x6b596b59730d8c11, 0x945118c76b0d8bcf, 0x8c118c117b93a525, 0x9ca38c5fb5a9318d, 0x420f4a51529339cf, + 0x398b63155ad54a0f, 0x5ad5398b4a0f94a1, 0x841f9ce57bdda4e5, 0xb5a96b579c539c53, 0x941121097b8f730f, 0xbd57a49394186b13, 0xa5277bdbb5a9318d, 0x42115293529339cf, + 0x29072907398b4a0f, 0x28c528c54a0f94a1, 0x9ce5ce717bdd7bdd, 0xb5a9d6b38bd38bd3, 0x94112109730f62cd, 0xa493a4936b136b13, 0x7bdb94a1b5a9318d, 0x42115293529339cf, + 0x394741c949c949c9, 0x4189394749cbc62f, 0xbdebb5a994a17bdb, 0xa527ce71bda983d5, 0x8bcf294b734f6acd, 0xa493a493a525945b, 0x8c5f841dad69318d, 0x42114a93529339cd, + 0x41c941c9520d520d, 0x49c949c949cbc62f, 0xad69ad69c5edad27, 0x94619461bda983d5, 0x8bcf294b83cf734f, 0xa493a493b5ada525, 0x9ce594a3ad69318d, 0x42114a93529339cd, + 0x49c949c9520d520d, 0x49c949c9520dbdeb, 0xb5abb5ab398d6b19, 0xc62f9ce59ce5c62f, 0x6b15318b94119411, 0xb4d5a493ad25ad25, 0x9ce394a19ce5318d, 0x42114a934a532949, + 0x49c949c939473947, 0x41874187520dbdeb, 0xb5abbded398d398d, 0x9ce56b598c5f9ce5, 0x8c196b1594119411, 0xb4d5a493bdefad25, 0xa527a5279ce5318d, 0x421142514a532949, + 0x41c941c941cb5251, 0x2907418949cbbded, 0xb569bdeb41cd7355, 0x39cd8c199ce59ce5, 0x735573558bd19411, 0xad15a493945bad25, 0x9ce594a1ce71318d, 0x420f4a51420f314b, + 0x41c941c931473147, 0x4189418949cbbded, 0x9ca3b56941cd9c9f, 0x735539cdbdeb9ce5, 0x73559ca08bd19411, 0xacd5a493945bad25, 0x9ce594a1ce71318d, 0x39cf4211398d314b, + 0x4189418949cb4a0b, 0x418939893989c62f, 0xa527b5ab41cd9c9b, 0x5249730d41c98c5d, 0x6b1594a07b946b55, 0x9c938c15bdedad23, 0x94a38c5fbdeb318d, 0x318d318d420f2949, + 0x41894189418949cb, 0x398929076b15c62f, 0x9ca38c5f41cd9c9b, 0x9411941141c941c9, 0xad676b156b556b55, 0x73558c15ad23ad23, 0x94a39ce5bdeb318d, 0x39cf39cf420f2949, + 0x4a0d3147418949cb, 0x418920c56b17c62f, 0xad27bdab39cd9459, 0x628d834f93d16b0d, 0xb5abb5ab841dad69, 0x6b576b57a4e583dd, 0x6b576b5783db294b, 0x318b4211420f2909, + 0x3147314749cb4a0b, 0x41894189398bc62f, 0xad27ad2739cd9459, 0x628d2947b4d393d1, 0x420db5ab9ca3ad69, 0x6b576b5783dd8c5e, 0x6b576b5783db5293, 0x39cf4211420f314b, + 0x4a0b41cb418b4a0d, 0x4189398949cbc62f, 0x94a39ce54a0d9459, 0x730f2907524b524b, 0x4a0bbda79ce3a527, 0x6b576b577bda5251, 0x8c5f8c5f94a339cd, 0x39cf39cf39cf39cf, + 0x41cb3989418b5a91, 0x2907398949cbc62f, 0x9ce59ce54a0d4a0d, 0x730f29072107b4d3, 0x73554a0ba4e5ad69, 0xad696b578c5f8c5f, 0x8c5f8c5fc62d39cd, 0x318d39cf425139cf, + 0x49cb418931475a51, 0x3147398941cbbded, 0x94a194a139cf9c99, 0x62cd2949294bb515, 0x8bd14a0db5a9b5a9, 0x94e36b57b5a99ca3, 0x9ce39461bded398d, 0x39cf3a0f4a51420f, + 0x49cb418941cb41cb, 0x4189398941cbbded, 0x9ca39ca339cf9c99, 0x62cd2949294b5a8f, 0xacd36b0f8c61b5a9, 0xada9ada9b5a99ca3, 0x94a19ce3bded398d, 0x3a0f42114a51318d, + 0x310549cb49cb520d, 0x49c939473989c62d, 0x9ce38c613a0fb55b, 0x6b0d318b314b420f, 0xbd57734f41c9c62d, 0xbdeda527bded9ce5, 0xa52594a3bded318d, 0x420f4a514a53318b, + 0x49cb49cb41895a4f, 0x418931076b1594a1, 0x841d8c613a0fb55b, 0x6b0d318b39cd314b, 0xbd57524b6b15c62d, 0x9ca39ca3bded9ce5, 0x9ce394a3bded318d, 0x42114a514a53318b, + 0x310549cb520b5a4d, 0x41893947398994a1, 0x9ce3a52739cfbd5b, 0x6b0d3149398d39cd, 0x62cfb4d56311ad1f, 0x94a194a1bdeb9ce3, 0x9ce394a3bded318d, 0x42114a53318d39cf, + 0x49cb3989418949cb, 0x310549cb3989bded, 0x9ce39ce339cfbd5b, 0x6b0d314939cd398d, 0x398bb4d563118c19, 0x9ce3a527bdeb9ce3, 0x94a19ce3bded318d, 0x42114a5339cf318d, + 0x39473947398b6315, 0x290741cb49c9bded, 0x9ce59ce539cd6311, 0x7b53524d39cf39cf, 0x398d838f62cf420f, 0xa5256b57ce6fa527, 0xa5259ce3a527318d, 0x42114a534a51318d, + 0x6b996b99398b4a4f, 0x41cb290749c99461, 0x7b9994a139cd9417, 0x524d314939cd39cd, 0x398d398d9c0f62cf, 0x4a516b57ce6fa527, 0x9ce39ce3a527318d, 0x42114a53529339cf, + 0x7bdd7bdd739b52d3, 0x73db73db73998c5f, 0x73575a91294b83d1, 0x5a8d398b39cd398d, 0x3a0f39cd734f9411, 0x63135253a4e5a4e5, 0x9ce39ce3c62d318d, 0x42114a5139cf318b, + 0x8c5f8c5f8ca18ca1, 0x8ca18ca18c5f8c5f, 0x9ca19ca1294bb515, 0x9c51398b398d420f, 0x3a0f39cd734f9411, 0x63135253a4e5a4e5, 0x94a194a1c62d318d, 0x421139cf39cf318b, + 0x5a8f5a8f528f528f, 0x528f528f4a0fbdeb, 0xad69a4e539cfa499, 0x4a0983d139cd39cd, 0x420f39cf39cf8391, 0x945339d1ad27ad27, 0x94a1841fa525318d, 0x4a51318b421139cd, + 0x839583957b957b95, 0x7b957b95841dbdeb, 0xa4e5a4e539cfa499, 0x83d183d139cd39cd, 0x420f420f39cf39cf, 0x94535a91d6b1ad27, 0x9ce394a1a525318d, 0x318b4a515293294b, + 0x8c118c117b8facd5, 0x83cf83cf83cf8c15, 0xad6b9ce339cda4db, 0x9c518bd1b51741cb, 0x420f421142114211, 0x4a536319c62fa527, 0x94a19461b5a9318d, 0x3a0f4a51529339cf, + 0x730d524b62cbacd5, 0x83cf83cf83cf83cf, 0x83d1ad6ba4dba4db, 0x8bd19c5141cb6acf, 0x39cf4a5142114211, 0x63196319c62fa527, 0x94a19461b5a9318d, 0x3a0f4a51529339cf, + 0x734d5a8b628bacd5, 0x83cf83cf838f838f, 0x83cf83cfa4df3989, 0x730f94539c53a493, 0x420f420f420f420f, 0x63174a53b5eb94e3, 0x8c5f8c5f8c5f318d, 0x420f4a514a5339cf, + 0x8bd1a4937b4facd5, 0x83cf83cf838f838f, 0x83cf83cf83d73989, 0x4a0d94538bd18bd1, 0x8391420f39cf4a51, 0x42114211b5eb94e3, 0x94a18c5f8c5f318d, 0x420f42114211318d, + 0x83cf83cf83cf83cf, 0x5a89290329032903, 0x2903290321032103, 0x290329038c136acd, 0x734f8bd139cf62d1, 0x42114211c62f9ce5, 0x94a194618c61318d, 0x39cf39cf39cd39cd, + 0x524983cf83cf83cf, 0x83cf83cf83cf83cf, 0x83cf83cf83cf83cf, 0x838f838f8c138c13, 0x734f8bd18c1562d1, 0x42114a51c62f9ce5, 0x94a194a1b5ab318d, 0x39cf42114211318b, + 0x318562cb83cf83cf, 0x6b0d628d8bcf9c51, 0x8bcf628d5a8d9411, 0x838f838f5a8d734f, 0x6b118bcf73538391, 0x83cf5293ad67ad67, 0xa52562d5945f318d, 0x42514a534a53318b, + 0x7b4d3185398583cf, 0x7b4f6b0d7b4f6b0d, 0x734f628d838f838f, 0x730d730d83918391, 0x6b11838f73538391, 0x83cf52938c5e7bdb, 0x62d562d5945f318d, 0x42514a534a5339cd, + 0x9c119c1152493185, 0x2103318541c72943, 0x41c741c752475247, 0x41c741c762cb62cb, 0x734f734f83918391, 0x838f5293a567841d, 0x94a162d37b9b318d, 0x4a534a53529339cf, + 0x9c119c118bcf5249, 0x31855a8952492943, 0x41c7a453bd579c51, 0x838f838f8bcfb515, 0xc59bc59bb5198391, 0x838f5293ceb1841d, 0x62d362d3a4e1318d, 0x4a514a53529339cf, + 0x94115a4b838f838f, 0x39c5730d730d730d, 0x838fa4539c1193cf, 0x730d9413838fac93, 0x8bcf838f838f9c51, 0x8bcf5293b5657399, 0x62d594a3ad6939cd, 0x42514a534211318d, + 0x9411b515838f730d, 0x39c5730d730d730d, 0x838fa453a451a451, 0x730da4959c51ac93, 0x94118bd18bd19c51, 0x8bcf5293945f5293, 0x94a394a3ad6939cd, 0x425139cd318d318d, + 0x7b4da4938bcf7b4d, 0x52497b4d6b0b838f, 0xac93ac93a493a493, 0x8391b517a451bd15, 0xb4d3ac939c51a451, 0x8bcf52937bd85293, 0x73998c5f6b19318d, 0x318d318d318d39cd, + 0x7b4d7b4d7b4d7b4d, 0x52496acb6b0b838f, 0x8b8fac93a4934a09, 0x4a0b1885ac93ac93, 0xb4d3ac93a4518bd1, 0x7b515293945d7357, 0x62d54a0f4a53318d, 0x398d318d318d39cd, + 0x834f628b94117b4f, 0x628b838f838f838f, 0x41c9ac939c115a8b, 0x5a4b20c7ac93ac93, 0xac93ac93a4518bcf, 0x7b4f52937b987357, 0x5253421139cf318d, 0x318d39cf4a5139cf, + 0x9c51bd15b4d57b4f, 0x6acd838f6b0b838f, 0xac93ac939c1118c5, 0x5a4b39894a09ac93, 0xac93a493a4519411, 0x7b4f5293945b7357, 0x5ad342114211318d, 0x42514a93529339cf, + 0x9c11b4d3a491838f, 0x730d730d62cb7b4d, 0xacd3a4938bcf1085, 0x4a0b4a0b2945bd57, 0xa491a4919c539411, 0x7b4f52938c1d6b57, 0x6b1739cd39cf318d, 0x4a535293529339cf, + 0x838d9c11a491838f, 0x6acb6acb62cb62cb, 0xacd3acd38bcf1085, 0x39c939c92945bd57, 0xa451a4519c539c53, 0x7b4f52938c1d6b57, 0x5a9339cd39cf318d, 0x4a535293529339cf, + 0x7b4d5a49a493838f, 0x730d730d4a073985, 0x93d1b4d5730f9411, 0x18c518c541c99c93, 0x9c519c519c119c53, 0x735152938c1d7b99, 0x5a9331cd420f318d, 0x4a515293529339cf, + 0x7b4dbd15a493838f, 0x6acb6acb39856acd, 0x4a074a07bd159411, 0x18c518c59c939c93, 0x94119c1194119c53, 0x735152938c1d7b99, 0x6b1731cd4a51318d, 0x52935293529339cf, + 0x8bcfb51593cf7b4d, 0x730d6acd62cb4a09, 0x6acd5249c5579c51, 0xb51520c59411a4d5, 0x9411730d83cf9c51, 0x735152939c9f83db, 0x7357318d5293318d, 0x52935293529339cf, + 0x7b4db51593cf7b4d, 0x730d62cd7b4f3185, 0x6acd6acd9c519c51, 0x838fb5158bcf9c53, 0x9411294383cf9c51, 0x7351529383db6b17, 0x7357318d5293318d, 0x52935293529339cf, + 0x6acba4939c539c53, 0x838f6acd7b4f7b4f, 0x6acb6acb9411bd15, 0x8bcf8bcf8bcf9411, 0x4a472943838f9c53, 0x735152936b177bdb, 0x6b17318d5293318d, 0x529352934a51318d, + 0x8bcf8bcf628bbd57, 0xacd3838f7b4f8bd1, 0x8bd17b4f6acb9411, 0x9c518bcf8bcf8bcf, 0x730d730d838f838f, 0x735152937bdb949f, 0x9ca1318d5293318d, 0x52934a51318d318d, + 0x83d37b4f7b4fbd55, 0x9c119c1194118bd1, 0x83cf4a0739856b0b, 0x8bd18bd1730d730d, 0x6b0d6b0d734d734d, 0x734f5291bded9ce5, 0x94a3398d4a5339cf, 0x4211318d3a0f39cf, + 0x83d37b4f7b4f9411, 0x628bb51594118bd1, 0x29434a0739856b0b, 0x4a07734d41c75a8b, 0x628b628b210339c7, 0x734f5291bded9ce5, 0x94a3398d4a5339cf, 0x318d39cf421139cf, + 0x529373596acf6acf, 0x9c11b4d54a098bd1, 0x210341c75a89acd5, 0x94113985c5979c51, 0x62c962c9bd57838d, 0x838f5a8fceb1a527, 0x94a139cd529339cd, 0x420f42514a5139cf, + 0x39cf39cf528f6acf, 0x62cb9c11acd58bd1, 0x41c741c7314383cf, 0x94113985c5979c51, 0x8bcfb4d39c539c53, 0x838f5a8fceb1a527, 0x94a139cd529339cd, 0x420f4a534a51318d, + 0x3a0f318d529162d3, 0x6b0f6b0f83cf9411, 0x730d4a07838f838f, 0x94115207a451acd3, 0x9411b4d5b4d39c11, 0x83d1b5a9def5ad67, 0x9ce342515253398d, 0x42114a53318d318d, + 0x42113a0f52915291, 0x7b4d7b4d6acd83cf, 0x5a895a894a0762cb, 0x7b8d5207a451ac93, 0x9411b4d5b4d39c11, 0x83d1ceb5bdebad67, 0x9ce342515253398d, 0x39cf318d318d318d, + 0x420f4a5152934a53, 0x52916b13734f734f, 0x838f5a494a074a07, 0x39853985acd59411, 0x9c519c5194119411, 0xb567c62fa527a527, 0x7bdd4a534a5339cd, 0x318d318d39cf420f, + 0x5ad75ad74a534a53, 0x3a113a11734f838f, 0x838f734d83cf4a07, 0x8bcf8bcf5a499411, 0x7b4d5247734f734f, 0x9ca18c19a527a527, 0x7bdd4a53529539cd, 0x318d39cf39cf39cf, + 0x7bdd6b5952934a51, 0x5293529363176317, 0x41c75a8d52495249, 0x3985a493838f62cb, 0x6b0b6b0b6b0da525, 0x7b9b6b5762d562d5, 0x63175293529339cf, 0x318d39cf39cf4251, + 0x845f7bdd4a514a51, 0x39cf52937b998c5d, 0x41c720c3210341c7, 0x5a8939854a07838f, 0x838f838f6b0d945d, 0x7b9b7b9b73997399, 0x52935293529339cf, 0x39cd420f42514211, + +}; + +Vtx SwordD_SwordD_mesh_layer_Opaque_vtx_cull[8] = { + {{ {-238, -60, -130}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-238, -60, 158}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-238, 33, 158}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-238, 33, -130}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {1423, -60, -130}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {1423, -60, 158}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {1423, 33, 158}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {1423, 33, -130}, 0, {0, 0}, {0, 0, 0, 0} }}, +}; + +Vtx SwordD_SwordD_mesh_layer_Opaque_vtx_0[398] = { + {{ {1060, 33, 68}, 0, {341, 916}, {2, 127, 10, 255} }}, + {{ {1329, 27, 80}, 0, {341, 320}, {2, 127, 10, 255} }}, + {{ {1253, 32, 34}, 0, {395, 434}, {2, 127, 10, 255} }}, + {{ {1253, 32, 34}, 0, {395, 434}, {41, 106, 200, 255} }}, + {{ {1329, 27, 80}, 0, {341, 320}, {41, 106, 200, 255} }}, + {{ {1237, 26, 12}, 0, {442, 472}, {41, 106, 200, 255} }}, + {{ {1329, 27, 80}, 0, {341, 320}, {19, 123, 230, 255} }}, + {{ {1273, 17, -5}, 0, {478, 424}, {19, 123, 230, 255} }}, + {{ {1237, 26, 12}, 0, {442, 472}, {19, 123, 230, 255} }}, + {{ {1237, 26, 12}, 0, {442, 472}, {14, 121, 222, 255} }}, + {{ {1273, 17, -5}, 0, {478, 424}, {14, 121, 222, 255} }}, + {{ {1145, 20, -49}, 0, {533, 728}, {14, 121, 222, 255} }}, + {{ {1273, 17, -5}, 0, {478, 424}, {13, 122, 225, 255} }}, + {{ {1168, 10, -80}, 0, {585, 686}, {13, 122, 225, 255} }}, + {{ {1145, 20, -49}, 0, {533, 728}, {13, 122, 225, 255} }}, + {{ {1145, 20, -49}, 0, {533, 728}, {253, 120, 214, 255} }}, + {{ {1168, 10, -80}, 0, {585, 686}, {253, 120, 214, 255} }}, + {{ {1097, 11, -70}, 0, {565, 829}, {253, 120, 214, 255} }}, + {{ {1168, 10, -80}, 0, {585, 686}, {253, 120, 214, 255} }}, + {{ {1125, 4, -93}, 0, {599, 784}, {253, 120, 214, 255} }}, + {{ {1097, 11, -70}, 0, {565, 829}, {253, 120, 214, 255} }}, + {{ {1097, 11, -70}, 0, {565, 829}, {173, 247, 161, 255} }}, + {{ {1125, 4, -93}, 0, {599, 784}, {173, 247, 161, 255} }}, + {{ {1098, -20, -67}, 0, {565, 829}, {173, 247, 161, 255} }}, + {{ {1125, 4, -93}, 0, {599, 784}, {173, 247, 161, 255} }}, + {{ {1125, -16, -91}, 0, {599, 784}, {173, 247, 161, 255} }}, + {{ {1098, -20, -67}, 0, {565, 829}, {173, 247, 161, 255} }}, + {{ {1098, -20, -67}, 0, {565, 829}, {255, 131, 236, 255} }}, + {{ {1125, -16, -91}, 0, {599, 784}, {255, 131, 236, 255} }}, + {{ {1145, -24, -45}, 0, {533, 728}, {255, 131, 236, 255} }}, + {{ {1125, -16, -91}, 0, {599, 784}, {0, 131, 235, 255} }}, + {{ {1168, -18, -78}, 0, {585, 686}, {0, 131, 235, 255} }}, + {{ {1145, -24, -45}, 0, {533, 728}, {0, 131, 235, 255} }}, + {{ {1145, -24, -45}, 0, {533, 728}, {15, 130, 246, 255} }}, + {{ {1168, -18, -78}, 0, {585, 686}, {15, 130, 246, 255} }}, + {{ {1238, -17, 16}, 0, {442, 472}, {15, 130, 246, 255} }}, + {{ {1168, -18, -78}, 0, {585, 686}, {18, 131, 244, 255} }}, + {{ {1274, -11, -2}, 0, {478, 424}, {18, 131, 244, 255} }}, + {{ {1238, -17, 16}, 0, {442, 472}, {18, 131, 244, 255} }}, + {{ {1238, -17, 16}, 0, {442, 472}, {14, 131, 238, 255} }}, + {{ {1274, -11, -2}, 0, {478, 424}, {14, 131, 238, 255} }}, + {{ {1253, -19, 38}, 0, {395, 434}, {14, 131, 238, 255} }}, + {{ {1274, -11, -2}, 0, {478, 424}, {29, 133, 246, 255} }}, + {{ {1329, -4, 82}, 0, {341, 320}, {29, 133, 246, 255} }}, + {{ {1253, -19, 38}, 0, {395, 434}, {29, 133, 246, 255} }}, + {{ {1253, -19, 38}, 0, {395, 434}, {0, 135, 40, 255} }}, + {{ {1329, -4, 82}, 0, {341, 320}, {0, 135, 40, 255} }}, + {{ {1105, -21, 32}, 0, {395, 812}, {0, 135, 40, 255} }}, + {{ {1329, -4, 82}, 0, {341, 320}, {6, 130, 16, 255} }}, + {{ {1060, -18, 72}, 0, {341, 916}, {6, 130, 16, 255} }}, + {{ {1105, -21, 32}, 0, {395, 812}, {6, 130, 16, 255} }}, + {{ {1047, -27, -25}, 0, {480, 976}, {212, 245, 137, 255} }}, + {{ {1004, -26, -9}, 0, {474, 1088}, {212, 245, 137, 255} }}, + {{ {1046, 24, -29}, 0, {480, 976}, {212, 245, 137, 255} }}, + {{ {1004, -26, -9}, 0, {474, 1088}, {212, 245, 137, 255} }}, + {{ {1004, 25, -14}, 0, {474, 1088}, {212, 245, 137, 255} }}, + {{ {1046, 24, -29}, 0, {480, 976}, {212, 245, 137, 255} }}, + {{ {1082, 11, 110}, 0, {208, 923}, {250, 125, 23, 255} }}, + {{ {1423, 19, 158}, 0, {208, -30}, {250, 125, 23, 255} }}, + {{ {1032, 20, 49}, 0, {358, 1066}, {250, 125, 23, 255} }}, + {{ {1032, 20, 49}, 0, {358, 1066}, {0, 127, 0, 255} }}, + {{ {1423, 19, 158}, 0, {208, -30}, {0, 127, 0, 255} }}, + {{ {1263, 19, 37}, 0, {400, 448}, {0, 127, 0, 255} }}, + {{ {1423, 19, 158}, 0, {208, -30}, {17, 124, 234, 255} }}, + {{ {1324, 3, -9}, 0, {505, 272}, {17, 124, 234, 255} }}, + {{ {1263, 19, 37}, 0, {400, 448}, {17, 124, 234, 255} }}, + {{ {1263, 19, 37}, 0, {400, 448}, {9, 123, 225, 255} }}, + {{ {1324, 3, -9}, 0, {505, 272}, {9, 123, 225, 255} }}, + {{ {1147, 6, -51}, 0, {544, 768}, {9, 123, 225, 255} }}, + {{ {1324, 3, -9}, 0, {505, 272}, {7, 125, 235, 255} }}, + {{ {1181, -9, -130}, 0, {707, 670}, {7, 125, 235, 255} }}, + {{ {1147, 6, -51}, 0, {544, 768}, {7, 125, 235, 255} }}, + {{ {1147, 6, -51}, 0, {544, 768}, {4, 125, 234, 255} }}, + {{ {1181, -9, -130}, 0, {707, 670}, {4, 125, 234, 255} }}, + {{ {1081, 19, 12}, 0, {448, 928}, {4, 125, 234, 255} }}, + {{ {1181, -9, -130}, 0, {707, 670}, {3, 125, 233, 255} }}, + {{ {1034, 17, -5}, 0, {474, 1065}, {3, 125, 233, 255} }}, + {{ {1081, 19, 12}, 0, {448, 928}, {3, 125, 233, 255} }}, + {{ {1081, 19, 12}, 0, {448, 928}, {253, 127, 250, 255} }}, + {{ {1034, 17, -5}, 0, {474, 1065}, {253, 127, 250, 255} }}, + {{ {1032, 20, 49}, 0, {358, 1066}, {253, 127, 250, 255} }}, + {{ {1082, 11, 110}, 0, {208, 923}, {252, 137, 45, 255} }}, + {{ {1032, -10, 52}, 0, {358, 1066}, {252, 137, 45, 255} }}, + {{ {1423, 19, 158}, 0, {208, -30}, {252, 137, 45, 255} }}, + {{ {1423, 19, 158}, 0, {208, -30}, {3, 131, 23, 255} }}, + {{ {1032, -10, 52}, 0, {358, 1066}, {3, 131, 23, 255} }}, + {{ {1264, -6, 39}, 0, {400, 448}, {3, 131, 23, 255} }}, + {{ {1032, -10, 52}, 0, {358, 1066}, {3, 131, 21, 255} }}, + {{ {1081, -15, 15}, 0, {448, 928}, {3, 131, 21, 255} }}, + {{ {1264, -6, 39}, 0, {400, 448}, {3, 131, 21, 255} }}, + {{ {1264, -6, 39}, 0, {400, 448}, {6, 129, 1, 255} }}, + {{ {1081, -15, 15}, 0, {448, 928}, {6, 129, 1, 255} }}, + {{ {1147, -12, -49}, 0, {544, 768}, {6, 129, 1, 255} }}, + {{ {1081, -15, 15}, 0, {448, 928}, {5, 129, 1, 255} }}, + {{ {1035, -17, -2}, 0, {474, 1065}, {5, 129, 1, 255} }}, + {{ {1147, -12, -49}, 0, {544, 768}, {5, 129, 1, 255} }}, + {{ {1147, -12, -49}, 0, {544, 768}, {4, 129, 253, 255} }}, + {{ {1035, -17, -2}, 0, {474, 1065}, {4, 129, 253, 255} }}, + {{ {1181, -9, -130}, 0, {707, 670}, {4, 129, 253, 255} }}, + {{ {-178, -42, -20}, 0, {96, 917}, {11, 148, 191, 255} }}, + {{ {-176, -18, -60}, 0, {-16, 916}, {11, 148, 191, 255} }}, + {{ {-9, -29, -14}, 0, {96, 429}, {11, 148, 191, 255} }}, + {{ {-9, -29, -14}, 0, {96, 429}, {9, 145, 195, 255} }}, + {{ {-176, -18, -60}, 0, {-16, 916}, {9, 145, 195, 255} }}, + {{ {-8, -14, -40}, 0, {-16, 429}, {9, 145, 195, 255} }}, + {{ {-176, -18, -60}, 0, {-16, 916}, {7, 99, 176, 255} }}, + {{ {-9, 5, -17}, 0, {96, 429}, {7, 99, 176, 255} }}, + {{ {-8, -14, -40}, 0, {-16, 429}, {7, 99, 176, 255} }}, + {{ {-8, -14, -40}, 0, {-16, 429}, {248, 98, 176, 255} }}, + {{ {-9, 5, -17}, 0, {96, 429}, {248, 98, 176, 255} }}, + {{ {143, 21, -12}, 0, {96, -16}, {248, 98, 176, 255} }}, + {{ {-9, 5, -17}, 0, {96, 429}, {242, 111, 60, 255} }}, + {{ {-10, -10, 10}, 0, {204, 429}, {242, 111, 60, 255} }}, + {{ {143, 21, -12}, 0, {96, -16}, {242, 111, 60, 255} }}, + {{ {143, 21, -12}, 0, {96, -16}, {242, 111, 60, 255} }}, + {{ {-10, -10, 10}, 0, {204, 429}, {242, 111, 60, 255} }}, + {{ {142, -6, 37}, 0, {204, -16}, {242, 111, 60, 255} }}, + {{ {142, -6, 37}, 0, {204, -16}, {245, 157, 79, 255} }}, + {{ {-10, -10, 10}, 0, {204, 429}, {245, 157, 79, 255} }}, + {{ {144, -40, -6}, 0, {96, -16}, {245, 157, 79, 255} }}, + {{ {144, -40, -6}, 0, {96, -16}, {245, 157, 78, 255} }}, + {{ {-10, -10, 10}, 0, {204, 429}, {245, 157, 78, 255} }}, + {{ {-9, -29, -14}, 0, {96, 429}, {245, 157, 78, 255} }}, + {{ {-10, -10, 10}, 0, {204, 429}, {4, 157, 79, 255} }}, + {{ {-179, -11, 17}, 0, {204, 916}, {4, 157, 79, 255} }}, + {{ {-9, -29, -14}, 0, {96, 429}, {4, 157, 79, 255} }}, + {{ {-9, -29, -14}, 0, {96, 429}, {5, 160, 83, 255} }}, + {{ {-179, -11, 17}, 0, {204, 916}, {5, 160, 83, 255} }}, + {{ {-178, -42, -20}, 0, {96, 917}, {5, 160, 83, 255} }}, + {{ {145, -14, -55}, 0, {428, 1078}, {209, 91, 180, 255} }}, + {{ {143, 21, -12}, 0, {307, 1078}, {209, 91, 180, 255} }}, + {{ {185, 14, -47}, 0, {395, 1221}, {209, 91, 180, 255} }}, + {{ {185, 14, -47}, 0, {395, 1221}, {13, 126, 245, 255} }}, + {{ {143, 21, -12}, 0, {307, 1078}, {13, 126, 245, 255} }}, + {{ {182, 20, 28}, 0, {215, 1221}, {13, 126, 245, 255} }}, + {{ {143, 21, -12}, 0, {307, 1078}, {203, 102, 54, 255} }}, + {{ {142, -6, 37}, 0, {168, 1078}, {203, 102, 54, 255} }}, + {{ {182, 20, 28}, 0, {215, 1221}, {203, 102, 54, 255} }}, + {{ {-179, -11, 17}, 0, {555, 265}, {68, 91, 56, 255} }}, + {{ {-178, 14, -25}, 0, {556, 163}, {68, 91, 56, 255} }}, + {{ {-238, 30, 22}, 0, {683, 386}, {68, 91, 56, 255} }}, + {{ {-238, 30, 22}, 0, {683, 386}, {26, 124, 246, 255} }}, + {{ {-178, 14, -25}, 0, {556, 163}, {26, 124, 246, 255} }}, + {{ {-234, 21, -78}, 0, {683, -18}, {26, 124, 246, 255} }}, + {{ {-178, 14, -25}, 0, {556, 163}, {74, 80, 190, 255} }}, + {{ {-176, -18, -60}, 0, {555, 8}, {74, 80, 190, 255} }}, + {{ {-234, 21, -78}, 0, {683, -18}, {74, 80, 190, 255} }}, + {{ {210, 4, 132}, 0, {606, 2021}, {15, 133, 28, 255} }}, + {{ {215, -21, 19}, 0, {850, 2021}, {15, 133, 28, 255} }}, + {{ {275, -1, 77}, 0, {705, 1866}, {15, 133, 28, 255} }}, + {{ {275, -1, 77}, 0, {705, 1866}, {0, 136, 43, 255} }}, + {{ {215, -21, 19}, 0, {850, 2021}, {0, 136, 43, 255} }}, + {{ {1082, 11, 110}, 0, {705, -24}, {0, 136, 43, 255} }}, + {{ {215, -21, 19}, 0, {850, 2021}, {0, 136, 43, 255} }}, + {{ {1032, -10, 52}, 0, {850, 80}, {0, 136, 43, 255} }}, + {{ {1082, 11, 110}, 0, {705, -24}, {0, 136, 43, 255} }}, + {{ {1423, 19, 158}, 0, {208, -30}, {20, 131, 0, 255} }}, + {{ {1264, -6, 39}, 0, {400, 448}, {20, 131, 0, 255} }}, + {{ {1324, 3, -9}, 0, {505, 272}, {20, 131, 0, 255} }}, + {{ {1324, 3, -9}, 0, {505, 272}, {15, 130, 251, 255} }}, + {{ {1264, -6, 39}, 0, {400, 448}, {15, 130, 251, 255} }}, + {{ {1181, -9, -130}, 0, {707, 670}, {15, 130, 251, 255} }}, + {{ {1264, -6, 39}, 0, {400, 448}, {8, 129, 254, 255} }}, + {{ {1147, -12, -49}, 0, {544, 768}, {8, 129, 254, 255} }}, + {{ {1181, -9, -130}, 0, {707, 670}, {8, 129, 254, 255} }}, + {{ {-10, -10, 10}, 0, {204, 429}, {1, 112, 60, 255} }}, + {{ {-9, 5, -17}, 0, {96, 429}, {1, 112, 60, 255} }}, + {{ {-179, -11, 17}, 0, {204, 916}, {1, 112, 60, 255} }}, + {{ {-179, -11, 17}, 0, {204, 916}, {3, 109, 65, 255} }}, + {{ {-9, 5, -17}, 0, {96, 429}, {3, 109, 65, 255} }}, + {{ {-178, 14, -25}, 0, {96, 917}, {3, 109, 65, 255} }}, + {{ {-9, 5, -17}, 0, {96, 429}, {9, 95, 172, 255} }}, + {{ {-176, -18, -60}, 0, {-16, 916}, {9, 95, 172, 255} }}, + {{ {-178, 14, -25}, 0, {96, 917}, {9, 95, 172, 255} }}, + {{ {-9, -29, -14}, 0, {96, 429}, {250, 145, 195, 255} }}, + {{ {-8, -14, -40}, 0, {-16, 429}, {250, 145, 195, 255} }}, + {{ {144, -40, -6}, 0, {96, -16}, {250, 145, 195, 255} }}, + {{ {144, -40, -6}, 0, {96, -16}, {250, 145, 195, 255} }}, + {{ {-8, -14, -40}, 0, {-16, 429}, {250, 145, 195, 255} }}, + {{ {145, -14, -55}, 0, {-16, -16}, {250, 145, 195, 255} }}, + {{ {-8, -14, -40}, 0, {-16, 429}, {248, 98, 176, 255} }}, + {{ {143, 21, -12}, 0, {96, -16}, {248, 98, 176, 255} }}, + {{ {145, -14, -55}, 0, {-16, -16}, {248, 98, 176, 255} }}, + {{ {362, 20, -36}, 0, {343, 1882}, {242, 120, 216, 255} }}, + {{ {393, 7, -86}, 0, {481, 1984}, {242, 120, 216, 255} }}, + {{ {260, 32, 35}, 0, {227, 1538}, {242, 120, 216, 255} }}, + {{ {260, 32, 35}, 0, {227, 1538}, {252, 123, 226, 255} }}, + {{ {393, 7, -86}, 0, {481, 1984}, {252, 123, 226, 255} }}, + {{ {225, 3, -79}, 0, {492, 1381}, {252, 123, 226, 255} }}, + {{ {183, -32, 33}, 0, {215, 1221}, {242, 130, 11, 255} }}, + {{ {186, -38, -43}, 0, {395, 1221}, {242, 130, 11, 255} }}, + {{ {261, -40, 41}, 0, {227, 1538}, {242, 130, 11, 255} }}, + {{ {261, -40, 41}, 0, {227, 1538}, {10, 130, 245, 255} }}, + {{ {186, -38, -43}, 0, {395, 1221}, {10, 130, 245, 255} }}, + {{ {225, -33, -76}, 0, {492, 1381}, {10, 130, 245, 255} }}, + {{ {185, 14, -47}, 0, {395, 1221}, {26, 124, 246, 255} }}, + {{ {182, 20, 28}, 0, {215, 1221}, {26, 124, 246, 255} }}, + {{ {225, 3, -79}, 0, {492, 1381}, {26, 124, 246, 255} }}, + {{ {225, 3, -79}, 0, {492, 1381}, {240, 123, 230, 255} }}, + {{ {182, 20, 28}, 0, {215, 1221}, {240, 123, 230, 255} }}, + {{ {260, 32, 35}, 0, {227, 1538}, {240, 123, 230, 255} }}, + {{ {393, -34, -82}, 0, {481, 1984}, {255, 130, 243, 255} }}, + {{ {363, -39, -31}, 0, {343, 1882}, {255, 130, 243, 255} }}, + {{ {225, -33, -76}, 0, {492, 1381}, {255, 130, 243, 255} }}, + {{ {225, -33, -76}, 0, {492, 1381}, {253, 129, 249, 255} }}, + {{ {363, -39, -31}, 0, {343, 1882}, {253, 129, 249, 255} }}, + {{ {261, -40, 41}, 0, {227, 1538}, {253, 129, 249, 255} }}, + {{ {1329, 27, 80}, 0, {16, 1664}, {106, 251, 187, 255} }}, + {{ {1329, -4, 82}, 0, {-48, 1664}, {106, 251, 187, 255} }}, + {{ {1273, 17, -5}, 0, {16, 1544}, {106, 251, 187, 255} }}, + {{ {1273, 17, -5}, 0, {16, 1544}, {106, 251, 187, 255} }}, + {{ {1329, -4, 82}, 0, {-48, 1664}, {106, 251, 187, 255} }}, + {{ {1274, -11, -2}, 0, {-48, 1544}, {106, 251, 187, 255} }}, + {{ {1047, -27, -25}, 0, {-48, 1216}, {90, 249, 166, 255} }}, + {{ {1046, 24, -29}, 0, {16, 1216}, {90, 249, 166, 255} }}, + {{ {1105, -21, 32}, 0, {-48, 1345}, {90, 249, 166, 255} }}, + {{ {1105, -21, 32}, 0, {-48, 1345}, {90, 249, 166, 255} }}, + {{ {1046, 24, -29}, 0, {16, 1216}, {90, 249, 166, 255} }}, + {{ {1104, 30, 28}, 0, {16, 1345}, {90, 249, 166, 255} }}, + {{ {1004, 25, -14}, 0, {16, 1360}, {151, 5, 72, 255} }}, + {{ {1004, -26, -9}, 0, {-48, 1360}, {151, 5, 72, 255} }}, + {{ {1060, 33, 68}, 0, {16, 1216}, {151, 5, 72, 255} }}, + {{ {1060, 33, 68}, 0, {16, 1216}, {151, 5, 72, 255} }}, + {{ {1004, -26, -9}, 0, {-48, 1360}, {151, 5, 72, 255} }}, + {{ {1060, -18, 72}, 0, {-48, 1216}, {151, 5, 72, 255} }}, + {{ {524, 11, -41}, 0, {178, 1840}, {2, 126, 244, 255} }}, + {{ {490, 12, -36}, 0, {178, 1737}, {2, 126, 244, 255} }}, + {{ {474, 21, 51}, 0, {13, 1696}, {2, 126, 244, 255} }}, + {{ {474, 21, 51}, 0, {13, 1696}, {10, 126, 245, 255} }}, + {{ {490, 12, -36}, 0, {178, 1737}, {10, 126, 245, 255} }}, + {{ {455, 20, 21}, 0, {89, 1642}, {10, 126, 245, 255} }}, + {{ {261, -40, 41}, 0, {8, 1133}, {12, 130, 244, 255} }}, + {{ {298, -33, 4}, 0, {108, 1228}, {12, 130, 244, 255} }}, + {{ {475, -22, 54}, 0, {13, 1696}, {12, 130, 244, 255} }}, + {{ {475, -22, 54}, 0, {13, 1696}, {3, 130, 18, 255} }}, + {{ {298, -33, 4}, 0, {108, 1228}, {3, 130, 18, 255} }}, + {{ {456, -26, 25}, 0, {89, 1642}, {3, 130, 18, 255} }}, + {{ {217, -28, -35}, 0, {1003, 2021}, {5, 245, 130, 255} }}, + {{ {217, 6, -38}, 0, {968, 2021}, {5, 245, 130, 255} }}, + {{ {1035, -17, -2}, 0, {1003, 80}, {5, 245, 130, 255} }}, + {{ {1035, -17, -2}, 0, {1003, 80}, {5, 245, 130, 255} }}, + {{ {217, 6, -38}, 0, {968, 2021}, {5, 245, 130, 255} }}, + {{ {1034, 17, -5}, 0, {968, 80}, {5, 245, 130, 255} }}, + {{ {298, 19, -1}, 0, {108, 1228}, {5, 121, 218, 255} }}, + {{ {260, 32, 35}, 0, {8, 1133}, {5, 121, 218, 255} }}, + {{ {455, 20, 21}, 0, {89, 1642}, {5, 121, 218, 255} }}, + {{ {455, 20, 21}, 0, {89, 1642}, {7, 126, 247, 255} }}, + {{ {260, 32, 35}, 0, {8, 1133}, {7, 126, 247, 255} }}, + {{ {474, 21, 51}, 0, {13, 1696}, {7, 126, 247, 255} }}, + {{ {490, -28, -33}, 0, {178, 1737}, {241, 130, 251, 255} }}, + {{ {525, -32, -37}, 0, {178, 1840}, {241, 130, 251, 255} }}, + {{ {456, -26, 25}, 0, {89, 1642}, {241, 130, 251, 255} }}, + {{ {456, -26, 25}, 0, {89, 1642}, {4, 130, 17, 255} }}, + {{ {525, -32, -37}, 0, {178, 1840}, {4, 130, 17, 255} }}, + {{ {475, -22, 54}, 0, {13, 1696}, {4, 130, 17, 255} }}, + {{ {-179, -11, 17}, 0, {555, 265}, {70, 178, 71, 255} }}, + {{ {-237, -51, 29}, 0, {683, 386}, {70, 178, 71, 255} }}, + {{ {-178, -42, -20}, 0, {556, 163}, {70, 178, 71, 255} }}, + {{ {-178, -42, -20}, 0, {556, 163}, {28, 133, 12, 255} }}, + {{ {-237, -51, 29}, 0, {683, 386}, {28, 133, 12, 255} }}, + {{ {-233, -60, -70}, 0, {683, -18}, {28, 133, 12, 255} }}, + {{ {1147, 6, -51}, 0, {544, 768}, {3, 125, 233, 255} }}, + {{ {1081, 19, 12}, 0, {448, 928}, {3, 125, 233, 255} }}, + {{ {1263, 19, 37}, 0, {400, 448}, {3, 125, 233, 255} }}, + {{ {1263, 19, 37}, 0, {400, 448}, {0, 127, 254, 255} }}, + {{ {1081, 19, 12}, 0, {448, 928}, {0, 127, 254, 255} }}, + {{ {1032, 20, 49}, 0, {358, 1066}, {0, 127, 254, 255} }}, + {{ {145, -14, -55}, 0, {428, 1078}, {211, 153, 198, 255} }}, + {{ {186, -38, -43}, 0, {395, 1221}, {211, 153, 198, 255} }}, + {{ {144, -40, -6}, 0, {307, 1078}, {211, 153, 198, 255} }}, + {{ {144, -40, -6}, 0, {307, 1078}, {16, 131, 12, 255} }}, + {{ {186, -38, -43}, 0, {395, 1221}, {16, 131, 12, 255} }}, + {{ {183, -32, 33}, 0, {215, 1221}, {16, 131, 12, 255} }}, + {{ {210, 4, 132}, 0, {606, 2021}, {13, 126, 5, 255} }}, + {{ {275, -1, 77}, 0, {705, 1866}, {13, 126, 5, 255} }}, + {{ {215, 8, 16}, 0, {850, 2021}, {13, 126, 5, 255} }}, + {{ {-233, -60, -70}, 0, {539, -18}, {30, 245, 133, 255} }}, + {{ {-234, 21, -78}, 0, {391, -18}, {30, 245, 133, 255} }}, + {{ {-176, -18, -60}, 0, {474, 181}, {30, 245, 133, 255} }}, + {{ {-233, -60, -70}, 0, {683, -18}, {75, 168, 205, 255} }}, + {{ {-176, -18, -60}, 0, {555, 8}, {75, 168, 205, 255} }}, + {{ {-178, -42, -20}, 0, {556, 163}, {75, 168, 205, 255} }}, + {{ {142, -6, 37}, 0, {168, 1078}, {205, 164, 71, 255} }}, + {{ {144, -40, -6}, 0, {307, 1078}, {205, 164, 71, 255} }}, + {{ {183, -32, 33}, 0, {215, 1221}, {205, 164, 71, 255} }}, + {{ {-238, 30, 22}, 0, {391, -18}, {19, 11, 125, 255} }}, + {{ {-237, -51, 29}, 0, {539, -18}, {19, 11, 125, 255} }}, + {{ {-179, -11, 17}, 0, {474, 181}, {19, 11, 125, 255} }}, + {{ {145, -14, -55}, 0, {428, 1078}, {32, 245, 133, 255} }}, + {{ {185, 14, -47}, 0, {480, 1218}, {32, 245, 133, 255} }}, + {{ {186, -38, -43}, 0, {395, 1221}, {32, 245, 133, 255} }}, + {{ {142, -6, 37}, 0, {168, 1078}, {21, 11, 125, 255} }}, + {{ {183, -32, 33}, 0, {109, 1220}, {21, 11, 125, 255} }}, + {{ {182, 20, 28}, 0, {215, 1221}, {21, 11, 125, 255} }}, + {{ {1181, -9, -130}, 0, {704, 704}, {173, 247, 160, 255} }}, + {{ {1035, -17, -2}, 0, {474, 1065}, {173, 247, 160, 255} }}, + {{ {1034, 17, -5}, 0, {576, 1184}, {173, 247, 160, 255} }}, + {{ {1032, -10, 52}, 0, {358, 1066}, {0, 130, 16, 255} }}, + {{ {1035, -17, -2}, 0, {474, 1065}, {0, 130, 16, 255} }}, + {{ {1081, -15, 15}, 0, {448, 928}, {0, 130, 16, 255} }}, + {{ {1104, 30, 28}, 0, {395, 812}, {255, 127, 245, 255} }}, + {{ {1060, 33, 68}, 0, {341, 916}, {255, 127, 245, 255} }}, + {{ {1253, 32, 34}, 0, {395, 434}, {255, 127, 245, 255} }}, + {{ {1004, 25, -14}, 0, {474, 1088}, {255, 127, 245, 255} }}, + {{ {1046, 24, -29}, 0, {480, 976}, {255, 127, 245, 255} }}, + {{ {1105, -21, 32}, 0, {395, 812}, {1, 129, 11, 255} }}, + {{ {1060, -18, 72}, 0, {341, 916}, {1, 129, 11, 255} }}, + {{ {1047, -27, -25}, 0, {480, 976}, {1, 129, 11, 255} }}, + {{ {1004, -26, -9}, 0, {474, 1088}, {1, 129, 11, 255} }}, + {{ {210, 4, 132}, 0, {673, 911}, {129, 254, 251, 255} }}, + {{ {215, 8, 16}, 0, {694, 1083}, {129, 254, 251, 255} }}, + {{ {215, -21, 19}, 0, {650, 1083}, {129, 254, 251, 255} }}, + {{ {217, 6, -38}, 0, {694, 1128}, {129, 254, 251, 255} }}, + {{ {217, -28, -35}, 0, {650, 1128}, {129, 254, 251, 255} }}, + {{ {1097, 11, -70}, 0, {16, 1321}, {203, 10, 115, 255} }}, + {{ {1098, -20, -67}, 0, {-48, 1321}, {203, 10, 115, 255} }}, + {{ {1145, 20, -49}, 0, {16, 1425}, {203, 10, 115, 255} }}, + {{ {1145, -24, -45}, 0, {-48, 1425}, {203, 10, 115, 255} }}, + {{ {1125, -16, -91}, 0, {-48, 1216}, {38, 246, 135, 255} }}, + {{ {1125, 4, -93}, 0, {16, 1216}, {38, 246, 135, 255} }}, + {{ {1168, -18, -78}, 0, {-48, 1317}, {38, 246, 135, 255} }}, + {{ {1168, 10, -80}, 0, {16, 1317}, {38, 246, 135, 255} }}, + {{ {393, 7, -86}, 0, {593, 1986}, {252, 245, 130, 255} }}, + {{ {393, -34, -82}, 0, {481, 1984}, {252, 245, 130, 255} }}, + {{ {225, 3, -79}, 0, {599, 1383}, {252, 245, 130, 255} }}, + {{ {225, -33, -76}, 0, {492, 1381}, {252, 245, 130, 255} }}, + {{ {261, -40, 41}, 0, {146, 1540}, {244, 11, 126, 255} }}, + {{ {260, 32, 35}, 0, {227, 1538}, {244, 11, 126, 255} }}, + {{ {183, -32, 33}, 0, {148, 1220}, {244, 11, 126, 255} }}, + {{ {182, 20, 28}, 0, {215, 1221}, {244, 11, 126, 255} }}, + {{ {185, 14, -47}, 0, {592, 1236}, {174, 246, 159, 255} }}, + {{ {225, 3, -79}, 0, {599, 1383}, {174, 246, 159, 255} }}, + {{ {186, -38, -43}, 0, {490, 1236}, {174, 246, 159, 255} }}, + {{ {225, -33, -76}, 0, {492, 1381}, {174, 246, 159, 255} }}, + {{ {362, 20, -36}, 0, {351, 1903}, {73, 10, 104, 255} }}, + {{ {260, 32, 35}, 0, {227, 1538}, {73, 10, 104, 255} }}, + {{ {363, -39, -31}, 0, {306, 1940}, {73, 10, 104, 255} }}, + {{ {261, -40, 41}, 0, {166, 1540}, {73, 10, 104, 255} }}, + {{ {1145, 20, -49}, 0, {16, 1425}, {186, 9, 106, 255} }}, + {{ {1145, -24, -45}, 0, {-48, 1425}, {186, 9, 106, 255} }}, + {{ {1237, 26, 12}, 0, {16, 1629}, {186, 9, 106, 255} }}, + {{ {1238, -17, 16}, 0, {-48, 1629}, {186, 9, 106, 255} }}, + {{ {393, 7, -86}, 0, {443, 1945}, {109, 7, 65, 255} }}, + {{ {362, 20, -36}, 0, {277, 1942}, {109, 7, 65, 255} }}, + {{ {393, -34, -82}, 0, {442, 2112}, {109, 7, 65, 255} }}, + {{ {363, -39, -31}, 0, {278, 2114}, {109, 7, 65, 255} }}, + {{ {1168, -18, -78}, 0, {-48, 1317}, {74, 248, 153, 255} }}, + {{ {1168, 10, -80}, 0, {16, 1317}, {74, 248, 153, 255} }}, + {{ {1274, -11, -2}, 0, {-48, 1544}, {74, 248, 153, 255} }}, + {{ {1273, 17, -5}, 0, {16, 1544}, {74, 248, 153, 255} }}, + {{ {1253, -19, 38}, 0, {-48, 1664}, {152, 5, 72, 255} }}, + {{ {1253, 32, 34}, 0, {16, 1664}, {152, 5, 72, 255} }}, + {{ {1238, -17, 16}, 0, {-48, 1629}, {152, 5, 72, 255} }}, + {{ {1237, 26, 12}, 0, {16, 1629}, {152, 5, 72, 255} }}, + {{ {1253, 32, 34}, 0, {16, 1664}, {5, 245, 130, 255} }}, + {{ {1253, -19, 38}, 0, {-48, 1664}, {5, 245, 130, 255} }}, + {{ {1104, 30, 28}, 0, {16, 1345}, {5, 245, 130, 255} }}, + {{ {1105, -21, 32}, 0, {-48, 1345}, {5, 245, 130, 255} }}, + {{ {1329, -4, 82}, 0, {-48, 1664}, {251, 11, 126, 255} }}, + {{ {1329, 27, 80}, 0, {16, 1664}, {251, 11, 126, 255} }}, + {{ {1060, -18, 72}, 0, {-48, 1216}, {251, 11, 126, 255} }}, + {{ {1060, 33, 68}, 0, {16, 1216}, {251, 11, 126, 255} }}, + {{ {456, -26, 25}, 0, {139, 1570}, {147, 249, 191, 255} }}, + {{ {455, 20, 21}, 0, {116, 1626}, {147, 249, 191, 255} }}, + {{ {490, -28, -33}, 0, {200, 1665}, {147, 249, 191, 255} }}, + {{ {490, 12, -36}, 0, {178, 1718}, {147, 249, 191, 255} }}, + {{ {475, -22, 54}, 0, {-56, 1695}, {247, 11, 126, 255} }}, + {{ {474, 21, 51}, 0, {13, 1695}, {247, 11, 126, 255} }}, + {{ {261, -40, 41}, 0, {-44, 1133}, {247, 11, 126, 255} }}, + {{ {260, 32, 35}, 0, {8, 1133}, {247, 11, 126, 255} }}, + {{ {298, 19, -1}, 0, {108, 1228}, {17, 245, 131, 255} }}, + {{ {455, 20, 21}, 0, {89, 1642}, {17, 245, 131, 255} }}, + {{ {298, -33, 4}, 0, {141, 1228}, {17, 245, 131, 255} }}, + {{ {456, -26, 25}, 0, {118, 1642}, {17, 245, 131, 255} }}, + {{ {524, 11, -41}, 0, {178, 1840}, {112, 7, 60, 255} }}, + {{ {474, 21, 51}, 0, {13, 1697}, {112, 7, 60, 255} }}, + {{ {525, -32, -37}, 0, {173, 1917}, {112, 7, 60, 255} }}, + {{ {475, -22, 54}, 0, {-15, 1728}, {112, 7, 60, 255} }}, + {{ {1082, 11, 110}, 0, {705, -24}, {253, 125, 20, 255} }}, + {{ {1032, 20, 49}, 0, {850, 80}, {253, 125, 20, 255} }}, + {{ {215, 8, 16}, 0, {850, 2021}, {253, 125, 20, 255} }}, + {{ {275, -1, 77}, 0, {705, 1866}, {253, 125, 20, 255} }}, + {{ {215, 8, 16}, 0, {850, 2021}, {254, 127, 250, 255} }}, + {{ {1032, 20, 49}, 0, {850, 80}, {254, 127, 250, 255} }}, + {{ {1034, 17, -5}, 0, {967, 80}, {254, 127, 250, 255} }}, + {{ {217, 6, -38}, 0, {967, 2021}, {254, 127, 250, 255} }}, + {{ {490, 12, -36}, 0, {238, 1740}, {241, 245, 130, 255} }}, + {{ {524, 11, -41}, 0, {239, 1847}, {241, 245, 130, 255} }}, + {{ {490, -28, -33}, 0, {178, 1737}, {241, 245, 130, 255} }}, + {{ {525, -32, -37}, 0, {178, 1840}, {241, 245, 130, 255} }}, + {{ {217, -28, -35}, 0, {967, 2021}, {1, 130, 16, 255} }}, + {{ {1035, -17, -2}, 0, {967, 80}, {1, 130, 16, 255} }}, + {{ {215, -21, 19}, 0, {850, 2021}, {1, 130, 16, 255} }}, + {{ {1032, -10, 52}, 0, {850, 80}, {1, 130, 16, 255} }}, + {{ {-238, 30, 22}, 0, {-12, 1078}, {129, 254, 251, 255} }}, + {{ {-234, 21, -78}, 0, {106, 1077}, {129, 254, 251, 255} }}, + {{ {-237, -51, 29}, 0, {-12, 950}, {129, 254, 251, 255} }}, + {{ {-233, -60, -70}, 0, {106, 950}, {129, 254, 251, 255} }}, +}; + +Gfx SwordD_SwordD_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(SwordD_SwordD_mesh_layer_Opaque_vtx_0 + 0, 30, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), + gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), + gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), + gsSP2Triangles(24, 25, 26, 0, 27, 28, 29, 0), + gsSPVertex(SwordD_SwordD_mesh_layer_Opaque_vtx_0 + 30, 30, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), + gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), + gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), + gsSP2Triangles(24, 25, 26, 0, 27, 28, 29, 0), + gsSPVertex(SwordD_SwordD_mesh_layer_Opaque_vtx_0 + 60, 30, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), + gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), + gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), + gsSP2Triangles(24, 25, 26, 0, 27, 28, 29, 0), + gsSPVertex(SwordD_SwordD_mesh_layer_Opaque_vtx_0 + 90, 30, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), + gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), + gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), + gsSP2Triangles(24, 25, 26, 0, 27, 28, 29, 0), + gsSPVertex(SwordD_SwordD_mesh_layer_Opaque_vtx_0 + 120, 30, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), + gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), + gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), + gsSP2Triangles(24, 25, 26, 0, 27, 28, 29, 0), + gsSPVertex(SwordD_SwordD_mesh_layer_Opaque_vtx_0 + 150, 30, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), + gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), + gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), + gsSP2Triangles(24, 25, 26, 0, 27, 28, 29, 0), + gsSPVertex(SwordD_SwordD_mesh_layer_Opaque_vtx_0 + 180, 30, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), + gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), + gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), + gsSP2Triangles(24, 25, 26, 0, 27, 28, 29, 0), + gsSPVertex(SwordD_SwordD_mesh_layer_Opaque_vtx_0 + 210, 30, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), + gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), + gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), + gsSP2Triangles(24, 25, 26, 0, 27, 28, 29, 0), + gsSPVertex(SwordD_SwordD_mesh_layer_Opaque_vtx_0 + 240, 30, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), + gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), + gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), + gsSP2Triangles(24, 25, 26, 0, 27, 28, 29, 0), + gsSPVertex(SwordD_SwordD_mesh_layer_Opaque_vtx_0 + 270, 30, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), + gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), + gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), + gsSP2Triangles(24, 25, 26, 0, 27, 28, 29, 0), + gsSPVertex(SwordD_SwordD_mesh_layer_Opaque_vtx_0 + 300, 30, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 1, 0, 0), + gsSP2Triangles(4, 3, 0, 0, 5, 6, 7, 0), + gsSP2Triangles(6, 8, 7, 0, 9, 10, 11, 0), + gsSP2Triangles(11, 10, 12, 0, 12, 13, 11, 0), + gsSP2Triangles(14, 15, 16, 0, 16, 15, 17, 0), + gsSP2Triangles(18, 19, 20, 0, 20, 19, 21, 0), + gsSP2Triangles(22, 23, 24, 0, 24, 23, 25, 0), + gsSP2Triangles(26, 27, 28, 0, 28, 27, 29, 0), + gsSPVertex(SwordD_SwordD_mesh_layer_Opaque_vtx_0 + 330, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), + gsSP2Triangles(4, 5, 6, 0, 6, 5, 7, 0), + gsSP2Triangles(8, 9, 10, 0, 10, 9, 11, 0), + gsSP2Triangles(12, 13, 14, 0, 14, 13, 15, 0), + gsSP2Triangles(16, 17, 18, 0, 18, 17, 19, 0), + gsSP2Triangles(20, 21, 22, 0, 22, 21, 23, 0), + gsSP2Triangles(24, 25, 26, 0, 26, 25, 27, 0), + gsSP2Triangles(28, 29, 30, 0, 30, 29, 31, 0), + gsSPVertex(SwordD_SwordD_mesh_layer_Opaque_vtx_0 + 362, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), + gsSP2Triangles(4, 5, 6, 0, 6, 5, 7, 0), + gsSP2Triangles(8, 9, 10, 0, 10, 9, 11, 0), + gsSP2Triangles(12, 13, 14, 0, 14, 13, 15, 0), + gsSP2Triangles(16, 17, 18, 0, 18, 19, 16, 0), + gsSP2Triangles(20, 21, 22, 0, 22, 23, 20, 0), + gsSP2Triangles(24, 25, 26, 0, 26, 25, 27, 0), + gsSP2Triangles(28, 29, 30, 0, 30, 29, 31, 0), + gsSPVertex(SwordD_SwordD_mesh_layer_Opaque_vtx_0 + 394, 4, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), + gsSPEndDisplayList(), +}; + +Gfx mat_SwordD_f3dlite_material_024_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_NONE | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b_LOAD_BLOCK, 1, SwordD_swordd_rgba16), + gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 2047, 256), + gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0), + gsDPSetTileSize(0, 0, 0, 124, 252), + gsSPEndDisplayList(), +}; + +Gfx SwordD[] = { + gsSPClearGeometryMode(G_LIGHTING), + gsSPVertex(SwordD_SwordD_mesh_layer_Opaque_vtx_cull + 0, 8, 0), + gsSPSetGeometryMode(G_LIGHTING), + gsSPCullDisplayList(0, 7), + gsSPDisplayList(mat_SwordD_f3dlite_material_024_layerOpaque), + gsSPDisplayList(SwordD_SwordD_mesh_layer_Opaque_tri_0), + gsSPEndDisplayList(), +}; + +u64 SwordD2_swordd_rgba16[] = { + 0x739b739b739b739b, 0x739b739b739b94a2, 0x94a394a36b576b57, 0xbd97bd97c5dbc5db, 0xacd721098bd1acd3, 0xb515b515b5ab9ce5, 0xa5257bdb7bdd420f, 0x4211421142114211, + 0x739b739b739b739b, 0x739b739b739bd6b1, 0x7399bdab6b576b57, 0x7359a4d7acd5acd5, 0xacd721098bd1acd3, 0xb515b515b5ab9ce5, 0x8c618c619ce5420f, 0x420f420f421139cf, + 0x94a394a34a0f62d5, 0x94a194a194a394a3, 0xa4e56b17ce2f6b57, 0x6b599455730d838f, 0x945118c76b0da491, 0xb517b517bdeda525, 0x9ca38c5fb5a9318d, 0x420f4251421139cf, + 0x631763174a0f4a0f, 0x5ad3739b631794a3, 0xa4e56b178c5fad27, 0x6b596b59730d8c11, 0x945118c76b0d8bcf, 0x8c118c117b93a525, 0x9ca38c5fb5a9318d, 0x420f4a51529339cf, + 0x398b63155ad54a0f, 0x5ad5398b4a0f94a1, 0x841f9ce57bdda4e5, 0xb5a96b579c539c53, 0x941121097b8f730f, 0xbd57a49394186b13, 0xa5277bdbb5a9318d, 0x42115293529339cf, + 0x29072907398b4a0f, 0x28c528c54a0f94a1, 0x9ce5ce717bdd7bdd, 0xb5a9d6b38bd38bd3, 0x94112109730f62cd, 0xa493a4936b136b13, 0x7bdb94a1b5a9318d, 0x42115293529339cf, + 0x394741c949c949c9, 0x4189394749cbc62f, 0xbdebb5a994a17bdb, 0xa527ce71bda983d5, 0x8bcf294b734f6acd, 0xa493a493a525945b, 0x8c5f841dad69318d, 0x42114a93529339cd, + 0x41c941c9520d520d, 0x49c949c949cbc62f, 0xad69ad69c5edad27, 0x94619461bda983d5, 0x8bcf294b83cf734f, 0xa493a493b5ada525, 0x9ce594a3ad69318d, 0x42114a93529339cd, + 0x49c949c9520d520d, 0x49c949c9520dbdeb, 0xb5abb5ab398d6b19, 0xc62f9ce59ce5c62f, 0x6b15318b94119411, 0xb4d5a493ad25ad25, 0x9ce394a19ce5318d, 0x42114a934a532949, + 0x49c949c939473947, 0x41874187520dbdeb, 0xb5abbded398d398d, 0x9ce56b598c5f9ce5, 0x8c196b1594119411, 0xb4d5a493bdefad25, 0xa527a5279ce5318d, 0x421142514a532949, + 0x41c941c941cb5251, 0x2907418949cbbded, 0xb569bdeb41cd7355, 0x39cd8c199ce59ce5, 0x735573558bd19411, 0xad15a493945bad25, 0x9ce594a1ce71318d, 0x420f4a51420f314b, + 0x41c941c931473147, 0x4189418949cbbded, 0x9ca3b56941cd9c9f, 0x735539cdbdeb9ce5, 0x73559ca08bd19411, 0xacd5a493945bad25, 0x9ce594a1ce71318d, 0x39cf4211398d314b, + 0x4189418949cb4a0b, 0x418939893989c62f, 0xa527b5ab41cd9c9b, 0x5249730d41c98c5d, 0x6b1594a07b946b55, 0x9c938c15bdedad23, 0x94a38c5fbdeb318d, 0x318d318d420f2949, + 0x41894189418949cb, 0x398929076b15c62f, 0x9ca38c5f41cd9c9b, 0x9411941141c941c9, 0xad676b156b556b55, 0x73558c15ad23ad23, 0x94a39ce5bdeb318d, 0x39cf39cf420f2949, + 0x4a0d3147418949cb, 0x418920c56b17c62f, 0xad27bdab39cd9459, 0x628d834f93d16b0d, 0xb5abb5ab841dad69, 0x6b576b57a4e583dd, 0x6b576b5783db294b, 0x318b4211420f2909, + 0x3147314749cb4a0b, 0x41894189398bc62f, 0xad27ad2739cd9459, 0x628d2947b4d393d1, 0x420db5ab9ca3ad69, 0x6b576b5783dd8c5e, 0x6b576b5783db5293, 0x39cf4211420f314b, + 0x4a0b41cb418b4a0d, 0x4189398949cbc62f, 0x94a39ce54a0d9459, 0x730f2907524b524b, 0x4a0bbda79ce3a527, 0x6b576b577bda5251, 0x8c5f8c5f94a339cd, 0x39cf39cf39cf39cf, + 0x41cb3989418b5a91, 0x2907398949cbc62f, 0x9ce59ce54a0d4a0d, 0x730f29072107b4d3, 0x73554a0ba4e5ad69, 0xad696b578c5f8c5f, 0x8c5f8c5fc62d39cd, 0x318d39cf425139cf, + 0x49cb418931475a51, 0x3147398941cbbded, 0x94a194a139cf9c99, 0x62cd2949294bb515, 0x8bd14a0db5a9b5a9, 0x94e36b57b5a99ca3, 0x9ce39461bded398d, 0x39cf3a0f4a51420f, + 0x49cb418941cb41cb, 0x4189398941cbbded, 0x9ca39ca339cf9c99, 0x62cd2949294b5a8f, 0xacd36b0f8c61b5a9, 0xada9ada9b5a99ca3, 0x94a19ce3bded398d, 0x3a0f42114a51318d, + 0x310549cb49cb520d, 0x49c939473989c62d, 0x9ce38c613a0fb55b, 0x6b0d318b314b420f, 0xbd57734f41c9c62d, 0xbdeda527bded9ce5, 0xa52594a3bded318d, 0x420f4a514a53318b, + 0x49cb49cb41895a4f, 0x418931076b1594a1, 0x841d8c613a0fb55b, 0x6b0d318b39cd314b, 0xbd57524b6b15c62d, 0x9ca39ca3bded9ce5, 0x9ce394a3bded318d, 0x42114a514a53318b, + 0x310549cb520b5a4d, 0x41893947398994a1, 0x9ce3a52739cfbd5b, 0x6b0d3149398d39cd, 0x62cfb4d56311ad1f, 0x94a194a1bdeb9ce3, 0x9ce394a3bded318d, 0x42114a53318d39cf, + 0x49cb3989418949cb, 0x310549cb3989bded, 0x9ce39ce339cfbd5b, 0x6b0d314939cd398d, 0x398bb4d563118c19, 0x9ce3a527bdeb9ce3, 0x94a19ce3bded318d, 0x42114a5339cf318d, + 0x39473947398b6315, 0x290741cb49c9bded, 0x9ce59ce539cd6311, 0x7b53524d39cf39cf, 0x398d838f62cf420f, 0xa5256b57ce6fa527, 0xa5259ce3a527318d, 0x42114a534a51318d, + 0x6b996b99398b4a4f, 0x41cb290749c99461, 0x7b9994a139cd9417, 0x524d314939cd39cd, 0x398d398d9c0f62cf, 0x4a516b57ce6fa527, 0x9ce39ce3a527318d, 0x42114a53529339cf, + 0x7bdd7bdd739b52d3, 0x73db73db73998c5f, 0x73575a91294b83d1, 0x5a8d398b39cd398d, 0x3a0f39cd734f9411, 0x63135253a4e5a4e5, 0x9ce39ce3c62d318d, 0x42114a5139cf318b, + 0x8c5f8c5f8ca18ca1, 0x8ca18ca18c5f8c5f, 0x9ca19ca1294bb515, 0x9c51398b398d420f, 0x3a0f39cd734f9411, 0x63135253a4e5a4e5, 0x94a194a1c62d318d, 0x421139cf39cf318b, + 0x5a8f5a8f528f528f, 0x528f528f4a0fbdeb, 0xad69a4e539cfa499, 0x4a0983d139cd39cd, 0x420f39cf39cf8391, 0x945339d1ad27ad27, 0x94a1841fa525318d, 0x4a51318b421139cd, + 0x839583957b957b95, 0x7b957b95841dbdeb, 0xa4e5a4e539cfa499, 0x83d183d139cd39cd, 0x420f420f39cf39cf, 0x94535a91d6b1ad27, 0x9ce394a1a525318d, 0x318b4a515293294b, + 0x8c118c117b8facd5, 0x83cf83cf83cf8c15, 0xad6b9ce339cda4db, 0x9c518bd1b51741cb, 0x420f421142114211, 0x4a536319c62fa527, 0x94a19461b5a9318d, 0x3a0f4a51529339cf, + 0x730d524b62cbacd5, 0x83cf83cf83cf83cf, 0x83d1ad6ba4dba4db, 0x8bd19c5141cb6acf, 0x39cf4a5142114211, 0x63196319c62fa527, 0x94a19461b5a9318d, 0x3a0f4a51529339cf, + 0x734d5a8b628bacd5, 0x83cf83cf838f838f, 0x83cf83cfa4df3989, 0x730f94539c53a493, 0x420f420f420f420f, 0x63174a53b5eb94e3, 0x8c5f8c5f8c5f318d, 0x420f4a514a5339cf, + 0x8bd1a4937b4facd5, 0x83cf83cf838f838f, 0x83cf83cf83d73989, 0x4a0d94538bd18bd1, 0x8391420f39cf4a51, 0x42114211b5eb94e3, 0x94a18c5f8c5f318d, 0x420f42114211318d, + 0x83cf83cf83cf83cf, 0x5a89290329032903, 0x2903290321032103, 0x290329038c136acd, 0x734f8bd139cf62d1, 0x42114211c62f9ce5, 0x94a194618c61318d, 0x39cf39cf39cd39cd, + 0x524983cf83cf83cf, 0x83cf83cf83cf83cf, 0x83cf83cf83cf83cf, 0x838f838f8c138c13, 0x734f8bd18c1562d1, 0x42114a51c62f9ce5, 0x94a194a1b5ab318d, 0x39cf42114211318b, + 0x318562cb83cf83cf, 0x6b0d628d8bcf9c51, 0x8bcf628d5a8d9411, 0x838f838f5a8d734f, 0x6b118bcf73538391, 0x83cf5293ad67ad67, 0xa52562d5945f318d, 0x42514a534a53318b, + 0x7b4d3185398583cf, 0x7b4f6b0d7b4f6b0d, 0x734f628d838f838f, 0x730d730d83918391, 0x6b11838f73538391, 0x83cf52938c5e7bdb, 0x62d562d5945f318d, 0x42514a534a5339cd, + 0x9c119c1152493185, 0x2103318541c72943, 0x41c741c752475247, 0x41c741c762cb62cb, 0x734f734f83918391, 0x838f5293a567841d, 0x94a162d37b9b318d, 0x4a534a53529339cf, + 0x9c119c118bcf5249, 0x31855a8952492943, 0x41c7a453bd579c51, 0x838f838f8bcfb515, 0xc59bc59bb5198391, 0x838f5293ceb1841d, 0x62d362d3a4e1318d, 0x4a514a53529339cf, + 0x94115a4b838f838f, 0x39c5730d730d730d, 0x838fa4539c1193cf, 0x730d9413838fac93, 0x8bcf838f838f9c51, 0x8bcf5293b5657399, 0x62d594a3ad6939cd, 0x42514a534211318d, + 0x9411b515838f730d, 0x39c5730d730d730d, 0x838fa453a451a451, 0x730da4959c51ac93, 0x94118bd18bd19c51, 0x8bcf5293945f5293, 0x94a394a3ad6939cd, 0x425139cd318d318d, + 0x7b4da4938bcf7b4d, 0x52497b4d6b0b838f, 0xac93ac93a493a493, 0x8391b517a451bd15, 0xb4d3ac939c51a451, 0x8bcf52937bd85293, 0x73998c5f6b19318d, 0x318d318d318d39cd, + 0x7b4d7b4d7b4d7b4d, 0x52496acb6b0b838f, 0x8b8fac93a4934a09, 0x4a0b1885ac93ac93, 0xb4d3ac93a4518bd1, 0x7b515293945d7357, 0x62d54a0f4a53318d, 0x398d318d318d39cd, + 0x834f628b94117b4f, 0x628b838f838f838f, 0x41c9ac939c115a8b, 0x5a4b20c7ac93ac93, 0xac93ac93a4518bcf, 0x7b4f52937b987357, 0x5253421139cf318d, 0x318d39cf4a5139cf, + 0x9c51bd15b4d57b4f, 0x6acd838f6b0b838f, 0xac93ac939c1118c5, 0x5a4b39894a09ac93, 0xac93a493a4519411, 0x7b4f5293945b7357, 0x5ad342114211318d, 0x42514a93529339cf, + 0x9c11b4d3a491838f, 0x730d730d62cb7b4d, 0xacd3a4938bcf1085, 0x4a0b4a0b2945bd57, 0xa491a4919c539411, 0x7b4f52938c1d6b57, 0x6b1739cd39cf318d, 0x4a535293529339cf, + 0x838d9c11a491838f, 0x6acb6acb62cb62cb, 0xacd3acd38bcf1085, 0x39c939c92945bd57, 0xa451a4519c539c53, 0x7b4f52938c1d6b57, 0x5a9339cd39cf318d, 0x4a535293529339cf, + 0x7b4d5a49a493838f, 0x730d730d4a073985, 0x93d1b4d5730f9411, 0x18c518c541c99c93, 0x9c519c519c119c53, 0x735152938c1d7b99, 0x5a9331cd420f318d, 0x4a515293529339cf, + 0x7b4dbd15a493838f, 0x6acb6acb39856acd, 0x4a074a07bd159411, 0x18c518c59c939c93, 0x94119c1194119c53, 0x735152938c1d7b99, 0x6b1731cd4a51318d, 0x52935293529339cf, + 0x8bcfb51593cf7b4d, 0x730d6acd62cb4a09, 0x6acd5249c5579c51, 0xb51520c59411a4d5, 0x9411730d83cf9c51, 0x735152939c9f83db, 0x7357318d5293318d, 0x52935293529339cf, + 0x7b4db51593cf7b4d, 0x730d62cd7b4f3185, 0x6acd6acd9c519c51, 0x838fb5158bcf9c53, 0x9411294383cf9c51, 0x7351529383db6b17, 0x7357318d5293318d, 0x52935293529339cf, + 0x6acba4939c539c53, 0x838f6acd7b4f7b4f, 0x6acb6acb9411bd15, 0x8bcf8bcf8bcf9411, 0x4a472943838f9c53, 0x735152936b177bdb, 0x6b17318d5293318d, 0x529352934a51318d, + 0x8bcf8bcf628bbd57, 0xacd3838f7b4f8bd1, 0x8bd17b4f6acb9411, 0x9c518bcf8bcf8bcf, 0x730d730d838f838f, 0x735152937bdb949f, 0x9ca1318d5293318d, 0x52934a51318d318d, + 0x83d37b4f7b4fbd55, 0x9c119c1194118bd1, 0x83cf4a0739856b0b, 0x8bd18bd1730d730d, 0x6b0d6b0d734d734d, 0x734f5291bded9ce5, 0x94a3398d4a5339cf, 0x4211318d3a0f39cf, + 0x83d37b4f7b4f9411, 0x628bb51594118bd1, 0x29434a0739856b0b, 0x4a07734d41c75a8b, 0x628b628b210339c7, 0x734f5291bded9ce5, 0x94a3398d4a5339cf, 0x318d39cf421139cf, + 0x529373596acf6acf, 0x9c11b4d54a098bd1, 0x210341c75a89acd5, 0x94113985c5979c51, 0x62c962c9bd57838d, 0x838f5a8fceb1a527, 0x94a139cd529339cd, 0x420f42514a5139cf, + 0x39cf39cf528f6acf, 0x62cb9c11acd58bd1, 0x41c741c7314383cf, 0x94113985c5979c51, 0x8bcfb4d39c539c53, 0x838f5a8fceb1a527, 0x94a139cd529339cd, 0x420f4a534a51318d, + 0x3a0f318d529162d3, 0x6b0f6b0f83cf9411, 0x730d4a07838f838f, 0x94115207a451acd3, 0x9411b4d5b4d39c11, 0x83d1b5a9def5ad67, 0x9ce342515253398d, 0x42114a53318d318d, + 0x42113a0f52915291, 0x7b4d7b4d6acd83cf, 0x5a895a894a0762cb, 0x7b8d5207a451ac93, 0x9411b4d5b4d39c11, 0x83d1ceb5bdebad67, 0x9ce342515253398d, 0x39cf318d318d318d, + 0x420f4a5152934a53, 0x52916b13734f734f, 0x838f5a494a074a07, 0x39853985acd59411, 0x9c519c5194119411, 0xb567c62fa527a527, 0x7bdd4a534a5339cd, 0x318d318d39cf420f, + 0x5ad75ad74a534a53, 0x3a113a11734f838f, 0x838f734d83cf4a07, 0x8bcf8bcf5a499411, 0x7b4d5247734f734f, 0x9ca18c19a527a527, 0x7bdd4a53529539cd, 0x318d39cf39cf39cf, + 0x7bdd6b5952934a51, 0x5293529363176317, 0x41c75a8d52495249, 0x3985a493838f62cb, 0x6b0b6b0b6b0da525, 0x7b9b6b5762d562d5, 0x63175293529339cf, 0x318d39cf39cf4251, + 0x845f7bdd4a514a51, 0x39cf52937b998c5d, 0x41c720c3210341c7, 0x5a8939854a07838f, 0x838f838f6b0d945d, 0x7b9b7b9b73997399, 0x52935293529339cf, 0x39cd420f42514211, + +}; + +Vtx SwordD2_SwordD2_mesh_layer_Opaque_vtx_cull[8] = { + {{ {-1406, -289, -102}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-1406, -289, 286}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-1406, 96, 286}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-1406, 96, -102}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {245, -289, -102}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {245, -289, 286}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {245, 96, 286}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {245, 96, -102}, 0, {0, 0}, {0, 0, 0, 0} }}, +}; + +Vtx SwordD2_SwordD2_mesh_layer_Opaque_vtx_0[402] = { + {{ {-1034, -73, 234}, 0, {341, 916}, {15, 51, 115, 255} }}, + {{ {-1298, -102, 281}, 0, {341, 320}, {15, 51, 115, 255} }}, + {{ {-1214, -132, 284}, 0, {395, 434}, {15, 51, 115, 255} }}, + {{ {-1214, -132, 284}, 0, {395, 434}, {244, 233, 124, 255} }}, + {{ {-1298, -102, 281}, 0, {341, 320}, {244, 233, 124, 255} }}, + {{ {-1196, -152, 282}, 0, {442, 472}, {244, 233, 124, 255} }}, + {{ {-1298, -102, 281}, 0, {341, 320}, {6, 14, 126, 255} }}, + {{ {-1229, -176, 286}, 0, {478, 424}, {6, 14, 126, 255} }}, + {{ {-1196, -152, 282}, 0, {442, 472}, {6, 14, 126, 255} }}, + {{ {-1196, -152, 282}, 0, {442, 472}, {11, 6, 126, 255} }}, + {{ {-1229, -176, 286}, 0, {478, 424}, {11, 6, 126, 255} }}, + {{ {-1095, -198, 275}, 0, {533, 728}, {11, 6, 126, 255} }}, + {{ {-1229, -176, 286}, 0, {478, 424}, {12, 9, 126, 255} }}, + {{ {-1112, -234, 279}, 0, {585, 686}, {12, 9, 126, 255} }}, + {{ {-1095, -198, 275}, 0, {533, 728}, {12, 9, 126, 255} }}, + {{ {-1095, -198, 275}, 0, {533, 728}, {30, 0, 123, 255} }}, + {{ {-1112, -234, 279}, 0, {585, 686}, {30, 0, 123, 255} }}, + {{ {-1046, -214, 263}, 0, {565, 829}, {30, 0, 123, 255} }}, + {{ {-1112, -234, 279}, 0, {585, 686}, {30, 1, 123, 255} }}, + {{ {-1069, -242, 269}, 0, {599, 784}, {30, 1, 123, 255} }}, + {{ {-1046, -214, 263}, 0, {565, 829}, {30, 1, 123, 255} }}, + {{ {-1046, -214, 263}, 0, {565, 829}, {98, 176, 2, 255} }}, + {{ {-1069, -242, 269}, 0, {599, 784}, {98, 176, 2, 255} }}, + {{ {-1052, -222, 234}, 0, {565, 829}, {98, 176, 2, 255} }}, + {{ {-1069, -242, 269}, 0, {599, 784}, {98, 176, 2, 255} }}, + {{ {-1073, -247, 250}, 0, {599, 784}, {98, 176, 2, 255} }}, + {{ {-1052, -222, 234}, 0, {565, 829}, {98, 176, 2, 255} }}, + {{ {-1052, -222, 234}, 0, {565, 829}, {242, 196, 145, 255} }}, + {{ {-1073, -247, 250}, 0, {599, 784}, {242, 196, 145, 255} }}, + {{ {-1103, -209, 233}, 0, {533, 728}, {242, 196, 145, 255} }}, + {{ {-1073, -247, 250}, 0, {599, 784}, {241, 195, 145, 255} }}, + {{ {-1117, -241, 253}, 0, {585, 686}, {241, 195, 145, 255} }}, + {{ {-1103, -209, 233}, 0, {533, 728}, {241, 195, 145, 255} }}, + {{ {-1103, -209, 233}, 0, {533, 728}, {224, 203, 145, 255} }}, + {{ {-1117, -241, 253}, 0, {585, 686}, {224, 203, 145, 255} }}, + {{ {-1203, -163, 240}, 0, {442, 472}, {224, 203, 145, 255} }}, + {{ {-1117, -241, 253}, 0, {585, 686}, {222, 201, 146, 255} }}, + {{ {-1234, -183, 259}, 0, {478, 424}, {222, 201, 146, 255} }}, + {{ {-1203, -163, 240}, 0, {442, 472}, {222, 201, 146, 255} }}, + {{ {-1203, -163, 240}, 0, {442, 472}, {227, 196, 148, 255} }}, + {{ {-1234, -183, 259}, 0, {478, 424}, {227, 196, 148, 255} }}, + {{ {-1223, -145, 235}, 0, {395, 434}, {227, 196, 148, 255} }}, + {{ {-1234, -183, 259}, 0, {478, 424}, {211, 202, 150, 255} }}, + {{ {-1303, -109, 252}, 0, {341, 320}, {211, 202, 150, 255} }}, + {{ {-1223, -145, 235}, 0, {395, 434}, {211, 202, 150, 255} }}, + {{ {-1223, -145, 235}, 0, {395, 434}, {230, 253, 132, 255} }}, + {{ {-1303, -109, 252}, 0, {341, 320}, {230, 253, 132, 255} }}, + {{ {-1078, -130, 204}, 0, {395, 812}, {230, 253, 132, 255} }}, + {{ {-1303, -109, 252}, 0, {341, 320}, {228, 229, 135, 255} }}, + {{ {-1043, -86, 186}, 0, {341, 916}, {228, 229, 135, 255} }}, + {{ {-1078, -130, 204}, 0, {395, 812}, {228, 229, 135, 255} }}, + {{ {-1067, -44, 206}, 0, {208, 923}, {20, 64, 108, 255} }}, + {{ {-1406, -45, 270}, 0, {208, -30}, {20, 64, 108, 255} }}, + {{ {-1005, -91, 222}, 0, {358, 1066}, {20, 64, 108, 255} }}, + {{ {-1005, -91, 222}, 0, {358, 1066}, {19, 42, 118, 255} }}, + {{ {-1406, -45, 270}, 0, {208, -30}, {19, 42, 118, 255} }}, + {{ {-1227, -135, 273}, 0, {400, 448}, {19, 42, 118, 255} }}, + {{ {-1406, -45, 270}, 0, {208, -30}, {7, 18, 125, 255} }}, + {{ {-1279, -192, 285}, 0, {505, 272}, {7, 18, 125, 255} }}, + {{ {-1227, -135, 273}, 0, {400, 448}, {7, 18, 125, 255} }}, + {{ {-1227, -135, 273}, 0, {400, 448}, {16, 10, 126, 255} }}, + {{ {-1279, -192, 285}, 0, {505, 272}, {16, 10, 126, 255} }}, + {{ {-1099, -205, 263}, 0, {544, 768}, {16, 10, 126, 255} }}, + {{ {-1279, -192, 285}, 0, {505, 272}, {16, 21, 124, 255} }}, + {{ {-1118, -289, 279}, 0, {707, 670}, {16, 21, 124, 255} }}, + {{ {-1099, -205, 263}, 0, {544, 768}, {16, 21, 124, 255} }}, + {{ {-1099, -205, 263}, 0, {544, 768}, {19, 20, 124, 255} }}, + {{ {-1118, -289, 279}, 0, {707, 670}, {19, 20, 124, 255} }}, + {{ {-1045, -133, 243}, 0, {448, 928}, {19, 20, 124, 255} }}, + {{ {-1118, -289, 279}, 0, {707, 670}, {21, 19, 124, 255} }}, + {{ {-997, -143, 236}, 0, {474, 1065}, {21, 19, 124, 255} }}, + {{ {-1045, -133, 243}, 0, {448, 928}, {21, 19, 124, 255} }}, + {{ {-1045, -133, 243}, 0, {448, 928}, {24, 36, 119, 255} }}, + {{ {-997, -143, 236}, 0, {474, 1065}, {24, 36, 119, 255} }}, + {{ {-1005, -91, 222}, 0, {358, 1066}, {24, 36, 119, 255} }}, + {{ {-1067, -44, 206}, 0, {208, 923}, {232, 4, 131, 255} }}, + {{ {-1010, -98, 194}, 0, {358, 1066}, {232, 4, 131, 255} }}, + {{ {-1406, -45, 270}, 0, {208, -30}, {232, 4, 131, 255} }}, + {{ {-1406, -45, 270}, 0, {208, -30}, {230, 236, 133, 255} }}, + {{ {-1010, -98, 194}, 0, {358, 1066}, {230, 236, 133, 255} }}, + {{ {-1231, -141, 249}, 0, {400, 448}, {230, 236, 133, 255} }}, + {{ {-1010, -98, 194}, 0, {358, 1066}, {230, 234, 134, 255} }}, + {{ {-1051, -141, 211}, 0, {448, 928}, {230, 234, 134, 255} }}, + {{ {-1231, -141, 249}, 0, {400, 448}, {230, 234, 134, 255} }}, + {{ {-1231, -141, 249}, 0, {400, 448}, {231, 214, 139, 255} }}, + {{ {-1051, -141, 211}, 0, {448, 928}, {231, 214, 139, 255} }}, + {{ {-1102, -209, 245}, 0, {544, 768}, {231, 214, 139, 255} }}, + {{ {-1051, -141, 211}, 0, {448, 928}, {231, 214, 139, 255} }}, + {{ {-1003, -151, 204}, 0, {474, 1065}, {231, 214, 139, 255} }}, + {{ {-1102, -209, 245}, 0, {544, 768}, {231, 214, 139, 255} }}, + {{ {-1102, -209, 245}, 0, {544, 768}, {234, 211, 139, 255} }}, + {{ {-1003, -151, 204}, 0, {474, 1065}, {234, 211, 139, 255} }}, + {{ {-1118, -289, 279}, 0, {707, 670}, {234, 211, 139, 255} }}, + {{ {170, -6, -66}, 0, {96, 917}, {242, 158, 177, 255} }}, + {{ {181, -35, -31}, 0, {-16, 916}, {242, 158, 177, 255} }}, + {{ {7, -19, -21}, 0, {96, 429}, {242, 158, 177, 255} }}, + {{ {7, -19, -21}, 0, {96, 429}, {242, 161, 173, 255} }}, + {{ {181, -35, -31}, 0, {-16, 916}, {242, 161, 173, 255} }}, + {{ {14, -40, 1}, 0, {-16, 429}, {242, 161, 173, 255} }}, + {{ {181, -35, -31}, 0, {-16, 916}, {24, 213, 117, 255} }}, + {{ {13, -11, 12}, 0, {96, 429}, {24, 213, 117, 255} }}, + {{ {14, -40, 1}, 0, {-16, 429}, {24, 213, 117, 255} }}, + {{ {14, -40, 1}, 0, {-16, 429}, {39, 215, 114, 255} }}, + {{ {13, -11, 12}, 0, {96, 429}, {39, 215, 114, 255} }}, + {{ {-132, -23, 57}, 0, {96, -16}, {39, 215, 114, 255} }}, + {{ {13, -11, 12}, 0, {96, 429}, {18, 94, 83, 255} }}, + {{ {7, 10, -10}, 0, {204, 429}, {18, 94, 83, 255} }}, + {{ {-132, -23, 57}, 0, {96, -16}, {18, 94, 83, 255} }}, + {{ {-132, -23, 57}, 0, {96, -16}, {18, 94, 83, 255} }}, + {{ {7, 10, -10}, 0, {204, 429}, {18, 94, 83, 255} }}, + {{ {-145, 15, 17}, 0, {204, -16}, {18, 94, 83, 255} }}, + {{ {-145, 15, 17}, 0, {204, -16}, {236, 42, 138, 255} }}, + {{ {7, 10, -10}, 0, {204, 429}, {236, 42, 138, 255} }}, + {{ {-143, -38, -2}, 0, {96, -16}, {236, 42, 138, 255} }}, + {{ {-143, -38, -2}, 0, {96, -16}, {236, 42, 138, 255} }}, + {{ {7, 10, -10}, 0, {204, 429}, {236, 42, 138, 255} }}, + {{ {7, -19, -21}, 0, {96, 429}, {236, 42, 138, 255} }}, + {{ {7, 10, -10}, 0, {204, 429}, {222, 41, 141, 255} }}, + {{ {169, 39, -48}, 0, {204, 916}, {222, 41, 141, 255} }}, + {{ {7, -19, -21}, 0, {96, 429}, {222, 41, 141, 255} }}, + {{ {7, -19, -21}, 0, {96, 429}, {220, 46, 143, 255} }}, + {{ {169, 39, -48}, 0, {204, 916}, {220, 46, 143, 255} }}, + {{ {170, -6, -66}, 0, {96, 917}, {220, 46, 143, 255} }}, + {{ {-131, -75, 38}, 0, {428, 1078}, {74, 222, 97, 255} }}, + {{ {-132, -23, 57}, 0, {307, 1078}, {74, 222, 97, 255} }}, + {{ {-167, -64, 69}, 0, {395, 1221}, {74, 222, 97, 255} }}, + {{ {-167, -64, 69}, 0, {395, 1221}, {8, 30, 123, 255} }}, + {{ {-132, -23, 57}, 0, {307, 1078}, {8, 30, 123, 255} }}, + {{ {-178, 9, 52}, 0, {215, 1221}, {8, 30, 123, 255} }}, + {{ {-132, -23, 57}, 0, {307, 1078}, {56, 91, 68, 255} }}, + {{ {-145, 15, 17}, 0, {168, 1078}, {56, 91, 68, 255} }}, + {{ {-178, 9, 52}, 0, {215, 1221}, {56, 91, 68, 255} }}, + {{ {169, 39, -48}, 0, {555, 265}, {193, 73, 82, 255} }}, + {{ {180, 8, -13}, 0, {556, 163}, {193, 73, 82, 255} }}, + {{ {231, 65, -24}, 0, {683, 386}, {193, 73, 82, 255} }}, + {{ {231, 65, -24}, 0, {683, 386}, {252, 28, 124, 255} }}, + {{ {180, 8, -13}, 0, {556, 163}, {252, 28, 124, 255} }}, + {{ {245, -31, -2}, 0, {683, -18}, {252, 28, 124, 255} }}, + {{ {180, 8, -13}, 0, {556, 163}, {210, 210, 109, 255} }}, + {{ {181, -35, -31}, 0, {555, 8}, {210, 210, 109, 255} }}, + {{ {245, -31, -2}, 0, {683, -18}, {210, 210, 109, 255} }}, + {{ {-229, 96, 12}, 0, {606, 2021}, {217, 239, 136, 255} }}, + {{ {-215, -18, 23}, 0, {850, 2021}, {217, 239, 136, 255} }}, + {{ {-281, 35, 38}, 0, {705, 1866}, {217, 239, 136, 255} }}, + {{ {-281, 35, 38}, 0, {705, 1866}, {229, 0, 132, 255} }}, + {{ {-215, -18, 23}, 0, {850, 2021}, {229, 0, 132, 255} }}, + {{ {-1067, -44, 206}, 0, {705, -24}, {229, 0, 132, 255} }}, + {{ {-215, -18, 23}, 0, {850, 2021}, {229, 0, 132, 255} }}, + {{ {-1010, -98, 194}, 0, {850, 80}, {229, 0, 132, 255} }}, + {{ {-1067, -44, 206}, 0, {705, -24}, {229, 0, 132, 255} }}, + {{ {-1406, -45, 270}, 0, {208, -30}, {218, 212, 143, 255} }}, + {{ {-1231, -141, 249}, 0, {400, 448}, {218, 212, 143, 255} }}, + {{ {-1279, -192, 285}, 0, {505, 272}, {218, 212, 143, 255} }}, + {{ {-1279, -192, 285}, 0, {505, 272}, {223, 207, 143, 255} }}, + {{ {-1231, -141, 249}, 0, {400, 448}, {223, 207, 143, 255} }}, + {{ {-1118, -289, 279}, 0, {707, 670}, {223, 207, 143, 255} }}, + {{ {-1231, -141, 249}, 0, {400, 448}, {230, 212, 140, 255} }}, + {{ {-1102, -209, 245}, 0, {544, 768}, {230, 212, 140, 255} }}, + {{ {-1118, -289, 279}, 0, {707, 670}, {230, 212, 140, 255} }}, + {{ {7, 10, -10}, 0, {204, 429}, {4, 93, 86, 255} }}, + {{ {13, -11, 12}, 0, {96, 429}, {4, 93, 86, 255} }}, + {{ {169, 39, -48}, 0, {204, 916}, {4, 93, 86, 255} }}, + {{ {169, 39, -48}, 0, {204, 916}, {1, 96, 83, 255} }}, + {{ {13, -11, 12}, 0, {96, 429}, {1, 96, 83, 255} }}, + {{ {180, 8, -13}, 0, {96, 917}, {1, 96, 83, 255} }}, + {{ {13, -11, 12}, 0, {96, 429}, {23, 208, 115, 255} }}, + {{ {181, -35, -31}, 0, {-16, 916}, {23, 208, 115, 255} }}, + {{ {180, 8, -13}, 0, {96, 917}, {23, 208, 115, 255} }}, + {{ {7, -19, -21}, 0, {96, 429}, {1, 163, 170, 255} }}, + {{ {14, -40, 1}, 0, {-16, 429}, {1, 163, 170, 255} }}, + {{ {-143, -38, -2}, 0, {96, -16}, {1, 163, 170, 255} }}, + {{ {-143, -38, -2}, 0, {96, -16}, {1, 163, 170, 255} }}, + {{ {14, -40, 1}, 0, {-16, 429}, {1, 163, 170, 255} }}, + {{ {-131, -75, 38}, 0, {-16, -16}, {1, 163, 170, 255} }}, + {{ {14, -40, 1}, 0, {-16, 429}, {39, 215, 114, 255} }}, + {{ {-132, -23, 57}, 0, {96, -16}, {39, 215, 114, 255} }}, + {{ {-131, -75, 38}, 0, {-16, -16}, {39, 215, 114, 255} }}, + {{ {-340, -76, 108}, 0, {343, 1882}, {39, 4, 121, 255} }}, + {{ {-361, -131, 117}, 0, {481, 1984}, {39, 4, 121, 255} }}, + {{ {-253, 8, 77}, 0, {227, 1538}, {39, 4, 121, 255} }}, + {{ {-253, 8, 77}, 0, {227, 1538}, {29, 13, 123, 255} }}, + {{ {-361, -131, 117}, 0, {481, 1984}, {29, 13, 123, 255} }}, + {{ {-201, -103, 77}, 0, {492, 1381}, {29, 13, 123, 255} }}, + {{ {-188, -4, 3}, 0, {215, 1221}, {249, 226, 133, 255} }}, + {{ {-177, -77, 19}, 0, {395, 1221}, {249, 226, 133, 255} }}, + {{ {-266, -10, 9}, 0, {227, 1538}, {249, 226, 133, 255} }}, + {{ {-266, -10, 9}, 0, {227, 1538}, {230, 203, 144, 255} }}, + {{ {-177, -77, 19}, 0, {395, 1221}, {230, 203, 144, 255} }}, + {{ {-207, -112, 43}, 0, {492, 1381}, {230, 203, 144, 255} }}, + {{ {-340, -76, 108}, 0, {351, 1903}, {167, 90, 250, 255} }}, + {{ {-253, 8, 77}, 0, {227, 1538}, {167, 90, 250, 255} }}, + {{ {-350, -91, 52}, 0, {306, 1940}, {167, 90, 250, 255} }}, + {{ {-350, -91, 52}, 0, {306, 1940}, {167, 90, 250, 255} }}, + {{ {-253, 8, 77}, 0, {227, 1538}, {167, 90, 250, 255} }}, + {{ {-266, -10, 9}, 0, {166, 1540}, {167, 90, 250, 255} }}, + {{ {-167, -64, 69}, 0, {395, 1221}, {251, 28, 124, 255} }}, + {{ {-178, 9, 52}, 0, {215, 1221}, {251, 28, 124, 255} }}, + {{ {-201, -103, 77}, 0, {492, 1381}, {251, 28, 124, 255} }}, + {{ {-201, -103, 77}, 0, {492, 1381}, {39, 18, 119, 255} }}, + {{ {-178, 9, 52}, 0, {215, 1221}, {39, 18, 119, 255} }}, + {{ {-253, 8, 77}, 0, {227, 1538}, {39, 18, 119, 255} }}, + {{ {-1095, -198, 275}, 0, {16, 1425}, {48, 111, 218, 255} }}, + {{ {-1103, -209, 233}, 0, {-48, 1425}, {48, 111, 218, 255} }}, + {{ {-1196, -152, 282}, 0, {16, 1629}, {48, 111, 218, 255} }}, + {{ {-1196, -152, 282}, 0, {16, 1629}, {48, 111, 218, 255} }}, + {{ {-1103, -209, 233}, 0, {-48, 1425}, {48, 111, 218, 255} }}, + {{ {-1203, -163, 240}, 0, {-48, 1629}, {48, 111, 218, 255} }}, + {{ {-369, -141, 78}, 0, {481, 1984}, {241, 203, 142, 255} }}, + {{ {-350, -91, 52}, 0, {343, 1882}, {241, 203, 142, 255} }}, + {{ {-207, -112, 43}, 0, {492, 1381}, {241, 203, 142, 255} }}, + {{ {-207, -112, 43}, 0, {492, 1381}, {241, 208, 139, 255} }}, + {{ {-350, -91, 52}, 0, {343, 1882}, {241, 208, 139, 255} }}, + {{ {-266, -10, 9}, 0, {227, 1538}, {241, 208, 139, 255} }}, + {{ {-1223, -145, 235}, 0, {-48, 1664}, {87, 84, 218, 255} }}, + {{ {-1214, -132, 284}, 0, {16, 1664}, {87, 84, 218, 255} }}, + {{ {-1203, -163, 240}, 0, {-48, 1629}, {87, 84, 218, 255} }}, + {{ {-1203, -163, 240}, 0, {-48, 1629}, {87, 84, 218, 255} }}, + {{ {-1214, -132, 284}, 0, {16, 1664}, {87, 84, 218, 255} }}, + {{ {-1196, -152, 282}, 0, {16, 1629}, {87, 84, 218, 255} }}, + {{ {-1012, -177, 204}, 0, {-48, 1216}, {186, 157, 39, 255} }}, + {{ {-1003, -165, 253}, 0, {16, 1216}, {186, 157, 39, 255} }}, + {{ {-1078, -130, 204}, 0, {-48, 1345}, {186, 157, 39, 255} }}, + {{ {-1078, -130, 204}, 0, {-48, 1345}, {186, 157, 39, 255} }}, + {{ {-1003, -165, 253}, 0, {16, 1216}, {186, 157, 39, 255} }}, + {{ {-1069, -117, 253}, 0, {16, 1345}, {186, 157, 39, 255} }}, + {{ {-1303, -109, 252}, 0, {-48, 1664}, {238, 122, 228, 255} }}, + {{ {-1298, -102, 281}, 0, {16, 1664}, {238, 122, 228, 255} }}, + {{ {-1043, -86, 186}, 0, {-48, 1216}, {238, 122, 228, 255} }}, + {{ {-1043, -86, 186}, 0, {-48, 1216}, {238, 122, 228, 255} }}, + {{ {-1298, -102, 281}, 0, {16, 1664}, {238, 122, 228, 255} }}, + {{ {-1034, -73, 234}, 0, {16, 1216}, {238, 122, 228, 255} }}, + {{ {-497, -106, 135}, 0, {178, 1840}, {20, 30, 122, 255} }}, + {{ {-464, -97, 128}, 0, {178, 1737}, {20, 30, 122, 255} }}, + {{ {-466, -11, 107}, 0, {13, 1696}, {20, 30, 122, 255} }}, + {{ {-466, -11, 107}, 0, {13, 1696}, {12, 30, 123, 255} }}, + {{ {-464, -97, 128}, 0, {178, 1737}, {12, 30, 123, 255} }}, + {{ {-441, -36, 111}, 0, {89, 1642}, {12, 30, 123, 255} }}, + {{ {-266, -10, 9}, 0, {8, 1133}, {228, 202, 145, 255} }}, + {{ {-294, -48, 34}, 0, {108, 1228}, {228, 202, 145, 255} }}, + {{ {-473, -21, 66}, 0, {13, 1696}, {228, 202, 145, 255} }}, + {{ {-473, -21, 66}, 0, {13, 1696}, {230, 231, 134, 255} }}, + {{ {-294, -48, 34}, 0, {108, 1228}, {230, 231, 134, 255} }}, + {{ {-449, -48, 67}, 0, {89, 1642}, {230, 231, 134, 255} }}, + {{ {-207, -71, 33}, 0, {1003, 2021}, {18, 134, 28, 255} }}, + {{ {-201, -63, 66}, 0, {968, 2021}, {18, 134, 28, 255} }}, + {{ {-1003, -151, 204}, 0, {1003, 80}, {18, 134, 28, 255} }}, + {{ {-1003, -151, 204}, 0, {1003, 80}, {18, 134, 28, 255} }}, + {{ {-201, -63, 66}, 0, {968, 2021}, {18, 134, 28, 255} }}, + {{ {-997, -143, 236}, 0, {968, 80}, {18, 134, 28, 255} }}, + {{ {-284, -35, 84}, 0, {108, 1228}, {21, 4, 125, 255} }}, + {{ {-253, 8, 77}, 0, {8, 1133}, {21, 4, 125, 255} }}, + {{ {-441, -36, 111}, 0, {89, 1642}, {21, 4, 125, 255} }}, + {{ {-441, -36, 111}, 0, {89, 1642}, {14, 33, 122, 255} }}, + {{ {-253, 8, 77}, 0, {8, 1133}, {14, 33, 122, 255} }}, + {{ {-466, -11, 107}, 0, {13, 1696}, {14, 33, 122, 255} }}, + {{ {-1067, -44, 206}, 0, {705, -24}, {18, 61, 110, 255} }}, + {{ {-1005, -91, 222}, 0, {850, 80}, {18, 61, 110, 255} }}, + {{ {-209, -11, 51}, 0, {850, 2021}, {18, 61, 110, 255} }}, + {{ {-472, -107, 89}, 0, {178, 1737}, {253, 212, 137, 255} }}, + {{ {-505, -117, 94}, 0, {178, 1840}, {253, 212, 137, 255} }}, + {{ {-449, -48, 67}, 0, {89, 1642}, {253, 212, 137, 255} }}, + {{ {-449, -48, 67}, 0, {89, 1642}, {229, 230, 135, 255} }}, + {{ {-505, -117, 94}, 0, {178, 1840}, {229, 230, 135, 255} }}, + {{ {-473, -21, 66}, 0, {13, 1696}, {229, 230, 135, 255} }}, + {{ {169, 39, -48}, 0, {555, 265}, {162, 31, 176, 255} }}, + {{ {216, 45, -102}, 0, {683, 386}, {162, 31, 176, 255} }}, + {{ {170, -6, -66}, 0, {556, 163}, {162, 31, 176, 255} }}, + {{ {170, -6, -66}, 0, {556, 163}, {207, 223, 144, 255} }}, + {{ {216, 45, -102}, 0, {683, 386}, {207, 223, 144, 255} }}, + {{ {231, -51, -79}, 0, {683, -18}, {207, 223, 144, 255} }}, + {{ {-1099, -205, 263}, 0, {544, 768}, {21, 19, 124, 255} }}, + {{ {-1045, -133, 243}, 0, {448, 928}, {21, 19, 124, 255} }}, + {{ {-1227, -135, 273}, 0, {400, 448}, {21, 19, 124, 255} }}, + {{ {-1227, -135, 273}, 0, {400, 448}, {20, 40, 119, 255} }}, + {{ {-1045, -133, 243}, 0, {448, 928}, {20, 40, 119, 255} }}, + {{ {-1005, -91, 222}, 0, {358, 1066}, {20, 40, 119, 255} }}, + {{ {-131, -75, 38}, 0, {428, 1078}, {39, 174, 168, 255} }}, + {{ {-177, -77, 19}, 0, {395, 1221}, {39, 174, 168, 255} }}, + {{ {-143, -38, -2}, 0, {307, 1078}, {39, 174, 168, 255} }}, + {{ {-143, -38, -2}, 0, {307, 1078}, {219, 223, 139, 255} }}, + {{ {-177, -77, 19}, 0, {395, 1221}, {219, 223, 139, 255} }}, + {{ {-188, -4, 3}, 0, {215, 1221}, {219, 223, 139, 255} }}, + {{ {-229, 96, 12}, 0, {606, 2021}, {6, 45, 119, 255} }}, + {{ {-281, 35, 38}, 0, {705, 1866}, {6, 45, 119, 255} }}, + {{ {-209, -11, 51}, 0, {850, 2021}, {6, 45, 119, 255} }}, + {{ {-209, -11, 51}, 0, {850, 2021}, {18, 61, 110, 255} }}, + {{ {-281, 35, 38}, 0, {705, 1866}, {18, 61, 110, 255} }}, + {{ {-1067, -44, 206}, 0, {705, -24}, {18, 61, 110, 255} }}, + {{ {231, -51, -79}, 0, {539, -18}, {250, 134, 33, 255} }}, + {{ {245, -31, -2}, 0, {391, -18}, {250, 134, 33, 255} }}, + {{ {181, -35, -31}, 0, {474, 181}, {250, 134, 33, 255} }}, + {{ {231, -51, -79}, 0, {683, -18}, {180, 168, 205, 255} }}, + {{ {181, -35, -31}, 0, {555, 8}, {180, 168, 205, 255} }}, + {{ {170, -6, -66}, 0, {556, 163}, {180, 168, 205, 255} }}, + {{ {-145, 15, 17}, 0, {168, 1078}, {21, 43, 138, 255} }}, + {{ {-143, -38, -2}, 0, {307, 1078}, {21, 43, 138, 255} }}, + {{ {-188, -4, 3}, 0, {215, 1221}, {21, 43, 138, 255} }}, + {{ {231, 65, -24}, 0, {391, -18}, {215, 118, 233, 255} }}, + {{ {216, 45, -102}, 0, {539, -18}, {215, 118, 233, 255} }}, + {{ {169, 39, -48}, 0, {474, 181}, {215, 118, 233, 255} }}, + {{ {-131, -75, 38}, 0, {428, 1078}, {248, 134, 33, 255} }}, + {{ {-167, -64, 69}, 0, {480, 1218}, {248, 134, 33, 255} }}, + {{ {-177, -77, 19}, 0, {395, 1221}, {248, 134, 33, 255} }}, + {{ {-145, 15, 17}, 0, {168, 1078}, {212, 117, 234, 255} }}, + {{ {-188, -4, 3}, 0, {109, 1220}, {212, 117, 234, 255} }}, + {{ {-178, 9, 52}, 0, {215, 1221}, {212, 117, 234, 255} }}, + {{ {-1118, -289, 279}, 0, {704, 704}, {98, 175, 3, 255} }}, + {{ {-1003, -151, 204}, 0, {474, 1065}, {98, 175, 3, 255} }}, + {{ {-997, -143, 236}, 0, {576, 1184}, {98, 175, 3, 255} }}, + {{ {-1010, -98, 194}, 0, {358, 1066}, {234, 230, 134, 255} }}, + {{ {-1003, -151, 204}, 0, {474, 1065}, {234, 230, 134, 255} }}, + {{ {-1051, -141, 211}, 0, {448, 928}, {234, 230, 134, 255} }}, + {{ {-1069, -117, 253}, 0, {395, 812}, {23, 32, 121, 255} }}, + {{ {-1034, -73, 234}, 0, {341, 916}, {23, 32, 121, 255} }}, + {{ {-1214, -132, 284}, 0, {395, 434}, {23, 32, 121, 255} }}, + {{ {-964, -144, 240}, 0, {474, 1088}, {23, 32, 121, 255} }}, + {{ {-1003, -165, 253}, 0, {480, 976}, {23, 32, 121, 255} }}, + {{ {-1078, -130, 204}, 0, {395, 812}, {233, 224, 135, 255} }}, + {{ {-1043, -86, 186}, 0, {341, 916}, {233, 224, 135, 255} }}, + {{ {-1012, -177, 204}, 0, {480, 976}, {233, 224, 135, 255} }}, + {{ {-973, -156, 191}, 0, {474, 1088}, {233, 224, 135, 255} }}, + {{ {-1012, -177, 204}, 0, {480, 976}, {65, 148, 16, 255} }}, + {{ {-973, -156, 191}, 0, {474, 1088}, {65, 148, 16, 255} }}, + {{ {-1003, -165, 253}, 0, {480, 976}, {65, 148, 16, 255} }}, + {{ {-964, -144, 240}, 0, {474, 1088}, {65, 148, 16, 255} }}, + {{ {-229, 96, 12}, 0, {673, 911}, {124, 12, 229, 255} }}, + {{ {-209, -11, 51}, 0, {694, 1083}, {124, 12, 229, 255} }}, + {{ {-215, -18, 23}, 0, {650, 1083}, {124, 12, 229, 255} }}, + {{ {-201, -63, 66}, 0, {694, 1128}, {124, 12, 229, 255} }}, + {{ {-207, -71, 33}, 0, {650, 1128}, {124, 12, 229, 255} }}, + {{ {-1046, -214, 263}, 0, {16, 1321}, {30, 118, 220, 255} }}, + {{ {-1052, -222, 234}, 0, {-48, 1321}, {30, 118, 220, 255} }}, + {{ {-1095, -198, 275}, 0, {16, 1425}, {30, 118, 220, 255} }}, + {{ {-1103, -209, 233}, 0, {-48, 1425}, {30, 118, 220, 255} }}, + {{ {-1073, -247, 250}, 0, {-48, 1216}, {241, 135, 34, 255} }}, + {{ {-1069, -242, 269}, 0, {16, 1216}, {241, 135, 34, 255} }}, + {{ {-1117, -241, 253}, 0, {-48, 1317}, {241, 135, 34, 255} }}, + {{ {-1112, -234, 279}, 0, {16, 1317}, {241, 135, 34, 255} }}, + {{ {-361, -131, 117}, 0, {593, 1986}, {28, 135, 26, 255} }}, + {{ {-369, -141, 78}, 0, {481, 1984}, {28, 135, 26, 255} }}, + {{ {-201, -103, 77}, 0, {599, 1383}, {28, 135, 26, 255} }}, + {{ {-207, -112, 43}, 0, {492, 1381}, {28, 135, 26, 255} }}, + {{ {-266, -10, 9}, 0, {146, 1540}, {244, 123, 226, 255} }}, + {{ {-253, 8, 77}, 0, {227, 1538}, {244, 123, 226, 255} }}, + {{ {-188, -4, 3}, 0, {148, 1220}, {244, 123, 226, 255} }}, + {{ {-178, 9, 52}, 0, {215, 1221}, {244, 123, 226, 255} }}, + {{ {-167, -64, 69}, 0, {592, 1236}, {97, 174, 3, 255} }}, + {{ {-201, -103, 77}, 0, {599, 1383}, {97, 174, 3, 255} }}, + {{ {-177, -77, 19}, 0, {490, 1236}, {97, 174, 3, 255} }}, + {{ {-207, -112, 43}, 0, {492, 1381}, {97, 174, 3, 255} }}, + {{ {-361, -131, 117}, 0, {443, 1945}, {139, 47, 10, 255} }}, + {{ {-340, -76, 108}, 0, {277, 1942}, {139, 47, 10, 255} }}, + {{ {-369, -141, 78}, 0, {442, 2112}, {139, 47, 10, 255} }}, + {{ {-350, -91, 52}, 0, {278, 2114}, {139, 47, 10, 255} }}, + {{ {-1117, -241, 253}, 0, {-48, 1317}, {204, 147, 38, 255} }}, + {{ {-1112, -234, 279}, 0, {16, 1317}, {204, 147, 38, 255} }}, + {{ {-1234, -183, 259}, 0, {-48, 1544}, {204, 147, 38, 255} }}, + {{ {-1229, -176, 286}, 0, {16, 1544}, {204, 147, 38, 255} }}, + {{ {-1298, -102, 281}, 0, {16, 1664}, {166, 175, 38, 255} }}, + {{ {-1303, -109, 252}, 0, {-48, 1664}, {166, 175, 38, 255} }}, + {{ {-1229, -176, 286}, 0, {16, 1544}, {166, 175, 38, 255} }}, + {{ {-1234, -183, 259}, 0, {-48, 1544}, {166, 175, 38, 255} }}, + {{ {-964, -144, 240}, 0, {16, 1360}, {88, 83, 218, 255} }}, + {{ {-973, -156, 191}, 0, {-48, 1360}, {88, 83, 218, 255} }}, + {{ {-1034, -73, 234}, 0, {16, 1216}, {88, 83, 218, 255} }}, + {{ {-1043, -86, 186}, 0, {-48, 1216}, {88, 83, 218, 255} }}, + {{ {-1214, -132, 284}, 0, {16, 1664}, {18, 134, 28, 255} }}, + {{ {-1223, -145, 235}, 0, {-48, 1664}, {18, 134, 28, 255} }}, + {{ {-1069, -117, 253}, 0, {16, 1345}, {18, 134, 28, 255} }}, + {{ {-1078, -130, 204}, 0, {-48, 1345}, {18, 134, 28, 255} }}, + {{ {-449, -48, 67}, 0, {139, 1570}, {117, 208, 246, 255} }}, + {{ {-441, -36, 111}, 0, {116, 1626}, {117, 208, 246, 255} }}, + {{ {-472, -107, 89}, 0, {200, 1665}, {117, 208, 246, 255} }}, + {{ {-464, -97, 128}, 0, {178, 1718}, {117, 208, 246, 255} }}, + {{ {-473, -21, 66}, 0, {-56, 1695}, {241, 123, 227, 255} }}, + {{ {-466, -11, 107}, 0, {13, 1695}, {241, 123, 227, 255} }}, + {{ {-266, -10, 9}, 0, {-44, 1133}, {241, 123, 227, 255} }}, + {{ {-253, 8, 77}, 0, {8, 1133}, {241, 123, 227, 255} }}, + {{ {-284, -35, 84}, 0, {108, 1228}, {6, 133, 31, 255} }}, + {{ {-441, -36, 111}, 0, {89, 1642}, {6, 133, 31, 255} }}, + {{ {-294, -48, 34}, 0, {141, 1228}, {6, 133, 31, 255} }}, + {{ {-449, -48, 67}, 0, {118, 1642}, {6, 133, 31, 255} }}, + {{ {-497, -106, 135}, 0, {178, 1840}, {137, 43, 11, 255} }}, + {{ {-466, -11, 107}, 0, {13, 1697}, {137, 43, 11, 255} }}, + {{ {-505, -117, 94}, 0, {173, 1917}, {137, 43, 11, 255} }}, + {{ {-473, -21, 66}, 0, {-15, 1728}, {137, 43, 11, 255} }}, + {{ {-209, -11, 51}, 0, {850, 2021}, {22, 36, 120, 255} }}, + {{ {-1005, -91, 222}, 0, {850, 80}, {22, 36, 120, 255} }}, + {{ {-997, -143, 236}, 0, {967, 80}, {22, 36, 120, 255} }}, + {{ {-201, -63, 66}, 0, {967, 2021}, {22, 36, 120, 255} }}, + {{ {-464, -97, 128}, 0, {238, 1740}, {38, 137, 24, 255} }}, + {{ {-497, -106, 135}, 0, {239, 1847}, {38, 137, 24, 255} }}, + {{ {-472, -107, 89}, 0, {178, 1737}, {38, 137, 24, 255} }}, + {{ {-505, -117, 94}, 0, {178, 1840}, {38, 137, 24, 255} }}, + {{ {-207, -71, 33}, 0, {967, 2021}, {232, 230, 134, 255} }}, + {{ {-1003, -151, 204}, 0, {967, 80}, {232, 230, 134, 255} }}, + {{ {-215, -18, 23}, 0, {850, 2021}, {232, 230, 134, 255} }}, + {{ {-1010, -98, 194}, 0, {850, 80}, {232, 230, 134, 255} }}, + {{ {231, 65, -24}, 0, {-12, 1078}, {124, 12, 229, 255} }}, + {{ {245, -31, -2}, 0, {106, 1077}, {124, 12, 229, 255} }}, + {{ {216, 45, -102}, 0, {-12, 950}, {124, 12, 229, 255} }}, + {{ {231, -51, -79}, 0, {106, 950}, {124, 12, 229, 255} }}, +}; + +Gfx SwordD2_SwordD2_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(SwordD2_SwordD2_mesh_layer_Opaque_vtx_0 + 0, 30, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), + gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), + gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), + gsSP2Triangles(24, 25, 26, 0, 27, 28, 29, 0), + gsSPVertex(SwordD2_SwordD2_mesh_layer_Opaque_vtx_0 + 30, 30, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), + gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), + gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), + gsSP2Triangles(24, 25, 26, 0, 27, 28, 29, 0), + gsSPVertex(SwordD2_SwordD2_mesh_layer_Opaque_vtx_0 + 60, 30, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), + gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), + gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), + gsSP2Triangles(24, 25, 26, 0, 27, 28, 29, 0), + gsSPVertex(SwordD2_SwordD2_mesh_layer_Opaque_vtx_0 + 90, 30, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), + gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), + gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), + gsSP2Triangles(24, 25, 26, 0, 27, 28, 29, 0), + gsSPVertex(SwordD2_SwordD2_mesh_layer_Opaque_vtx_0 + 120, 30, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), + gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), + gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), + gsSP2Triangles(24, 25, 26, 0, 27, 28, 29, 0), + gsSPVertex(SwordD2_SwordD2_mesh_layer_Opaque_vtx_0 + 150, 30, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), + gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), + gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), + gsSP2Triangles(24, 25, 26, 0, 27, 28, 29, 0), + gsSPVertex(SwordD2_SwordD2_mesh_layer_Opaque_vtx_0 + 180, 30, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), + gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), + gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), + gsSP2Triangles(24, 25, 26, 0, 27, 28, 29, 0), + gsSPVertex(SwordD2_SwordD2_mesh_layer_Opaque_vtx_0 + 210, 30, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), + gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), + gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), + gsSP2Triangles(24, 25, 26, 0, 27, 28, 29, 0), + gsSPVertex(SwordD2_SwordD2_mesh_layer_Opaque_vtx_0 + 240, 30, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), + gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), + gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), + gsSP2Triangles(24, 25, 26, 0, 27, 28, 29, 0), + gsSPVertex(SwordD2_SwordD2_mesh_layer_Opaque_vtx_0 + 270, 30, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), + gsSP2Triangles(12, 13, 14, 0, 15, 16, 17, 0), + gsSP2Triangles(18, 19, 20, 0, 21, 22, 23, 0), + gsSP2Triangles(24, 25, 26, 0, 27, 28, 29, 0), + gsSPVertex(SwordD2_SwordD2_mesh_layer_Opaque_vtx_0 + 300, 30, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSP2Triangles(6, 7, 8, 0, 9, 10, 11, 0), + gsSP2Triangles(12, 13, 14, 0, 15, 13, 12, 0), + gsSP2Triangles(16, 15, 12, 0, 17, 18, 19, 0), + gsSP2Triangles(18, 20, 19, 0, 21, 22, 23, 0), + gsSP2Triangles(22, 24, 23, 0, 25, 26, 27, 0), + gsSP2Triangles(27, 26, 28, 0, 28, 29, 27, 0), + gsSPVertex(SwordD2_SwordD2_mesh_layer_Opaque_vtx_0 + 330, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), + gsSP2Triangles(4, 5, 6, 0, 6, 5, 7, 0), + gsSP2Triangles(8, 9, 10, 0, 10, 9, 11, 0), + gsSP2Triangles(12, 13, 14, 0, 14, 13, 15, 0), + gsSP2Triangles(16, 17, 18, 0, 18, 17, 19, 0), + gsSP2Triangles(20, 21, 22, 0, 22, 21, 23, 0), + gsSP2Triangles(24, 25, 26, 0, 26, 25, 27, 0), + gsSP2Triangles(28, 29, 30, 0, 30, 29, 31, 0), + gsSPVertex(SwordD2_SwordD2_mesh_layer_Opaque_vtx_0 + 362, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), + gsSP2Triangles(4, 5, 6, 0, 6, 5, 7, 0), + gsSP2Triangles(8, 9, 10, 0, 10, 9, 11, 0), + gsSP2Triangles(12, 13, 14, 0, 14, 13, 15, 0), + gsSP2Triangles(16, 17, 18, 0, 18, 17, 19, 0), + gsSP2Triangles(20, 21, 22, 0, 22, 21, 23, 0), + gsSP2Triangles(24, 25, 26, 0, 26, 27, 24, 0), + gsSP2Triangles(28, 29, 30, 0, 30, 29, 31, 0), + gsSPVertex(SwordD2_SwordD2_mesh_layer_Opaque_vtx_0 + 394, 8, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), + gsSP2Triangles(4, 5, 6, 0, 6, 5, 7, 0), + gsSPEndDisplayList(), +}; + +Gfx mat_SwordD2_f3dlite_material_025_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_NONE | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b_LOAD_BLOCK, 1, SwordD2_swordd_rgba16), + gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 2047, 256), + gsDPSetTile(G_IM_FMT_RGBA, G_IM_SIZ_16b, 8, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0), + gsDPSetTileSize(0, 0, 0, 124, 252), + gsSPEndDisplayList(), +}; + +Gfx SwordD2[] = { + gsSPClearGeometryMode(G_LIGHTING), + gsSPVertex(SwordD2_SwordD2_mesh_layer_Opaque_vtx_cull + 0, 8, 0), + gsSPSetGeometryMode(G_LIGHTING), + gsSPCullDisplayList(0, 7), + gsSPDisplayList(mat_SwordD2_f3dlite_material_025_layerOpaque), + gsSPDisplayList(SwordD2_SwordD2_mesh_layer_Opaque_tri_0), + gsSPEndDisplayList(), +}; + +u64 Tail_back_ci8[] = { + 0x0000000001010202, 0x0101030303030404, 0x0505040305020607, 0x0808090903030a09, 0x090907060b050303, 0x0303050305050505, 0x0505090909090303, 0x0303050505050c0c, + 0x0d0d0b0606060e0e, 0x0101010109090909, 0x010101010c05060b, 0x0f08090703030909, 0x07070e1005050101, 0x0911010309090000, 0x0808090909091212, 0x1313080305050514, + 0x1515100a16160716, 0x0702090901010101, 0x0101010101050516, 0x0101020109080a0a, 0x17170e0e05020909, 0x0101000008081819, 0x1a1a1b1b1c1c1c1c, 0x1d1d1c1e01010505, + 0x1f1f060a16160116, 0x0e10090a01010101, 0x0101010101010505, 0x0505050505052020, 0x0505050505010101, 0x0100000008080b21, 0x1a1a222324252526, 0x271d1c1c280a0104, + 0x16292a2a2b06070a, 0x16162a0b2c2c0d0b, 0x2b2c010101010104, 0x0303030405050403, 0x0101010101090000, 0x000008080622221b, 0x221b1c2d2e2e2f2f, 0x2d2d1a1a30000901, + 0x29292a2a06070909, 0x16162a0b102c0d0d, 0x2b2c010101010101, 0x0101010101010101, 0x0101010008080808, 0x0808080808222222, 0x2121222222263131, 0x2626323300000909, + 0x072a070716160101, 0x161616161609090a, 0x0b0b340101010909, 0x3535000001010101, 0x0100000808080808, 0x36373822062c3030, 0x303022221c220d39, 0x0d0d3a3b08080909, + 0x0707161602050105, 0x0505050505020909, 0x2a0b3401013c091f, 0x2e2e0f0009010101, 0x010009083a3a2222, 0x37371b1b3d08090b, 0x30301c1c1c1c1c1c, 0x1c1c1a1a0b0f0909, + 0x0909020205050505, 0x0505050505020907, 0x062a3401013c0e26, 0x2e2e1a0009010101, 0x0100090925250b22, 0x30301b2306080909, 0x090e221c2d1c1c1c, 0x1c1c1a1a3e3e2709, + 0x0405050505140505, 0x0505050505050916, 0x0e10090909092f2f, 0x3f402f4100000901, 0x0100091133420b19, 0x1313080808080909, 0x13350b4309090909, 0x0303080809090101, + 0x0505050505140505, 0x1414141414050907, 0x0610090909442f2f, 0x3f402f2f3e000109, 0x0100091133371918, 0x1313181345454646, 0x0a1308080a0a0e0e, 0x4747080835090101, + 0x0514141414140505, 0x050505051405020e, 0x0e1009091c1c4040, 0x484940402e150101, 0x0100084725333546, 0x453337372837370a, 0x354a473306061313, 0x1313130809010909, + 0x0505050505050202, 0x0202050505050207, 0x0e33094b1c1c4040, 0x484940402e2e3801, 0x010047082533464a, 0x0b451245280b4c06, 0x25252727064c373a, 0x4c13130800090109, + 0x09020202050c0c0c, 0x0c0c050220021607, 0x07020b221b1c4040, 0x3f3f2e2e1b1c1b33, 0x0909094c0b060b37, 0x37394c33330b4c25, 0x3333373536361818, 0x1818180809090909, + 0x050c0c0c0c0c0505, 0x14140c0c0c200902, 0x02002222221c4040, 0x3f3f2e2e1b1b1b1b, 0x0909094c06060d0d, 0x37370b0b0b372525, 0x474735353535350a, 0x474535350a130009, + 0x0514141414140c05, 0x1414050c0c050505, 0x023a2727271c2e2e, 0x40402e2e1c261b1b, 0x0b08093a080b1538, 0x0d370d373737220d, 0x33454c4c323e2222, 0x0d0d100a020a4d4d, + 0x0514141414140c05, 0x141405050c020502, 0x024e4f27271c1c1c, 0x40402e2e1c271b1b, 0x220809090827150d, 0x0d15270d3738224a, 0x334c32323e3e220b, 0x0a03020202020101, + 0x0514141414145014, 0x14140c0c05010202, 0x4a4e3821221b2d1c, 0x1c1c2e2e1c392722, 0x2219010109373e3e, 0x221b1a221515154c, 0x0b0b222218050505, 0x0505050401010101, + 0x0514141414145014, 0x1414050501010207, 0x4e4a5121221b1c1c, 0x1c1c2e2e15392522, 0x220d010109093e3e, 0x222622272726151b, 0x220b030305050404, 0x0202020101010101, + 0x05141414050c0c0c, 0x0c0c050101020138, 0x374a372730301b1b, 0x1c1c1c1c27382837, 0x0d27100909090934, 0x1515262626261a1f, 0x0505050505040303, 0x0200000001010101, + 0x051414140c0c0c0c, 0x0c05010102053a38, 0x4a33463730221b1b, 0x1c1c1c1a2738370b, 0x2222273502090903, 0x01010a0a0a050303, 0x0505040202020300, 0x0900060001110103, + 0x05140c0c0c0c0505, 0x0505010304182751, 0x393933332727221b, 0x1b1b1b27393a4528, 0x27374c3408080909, 0x0303020201010916, 0x1616090900000801, 0x4d0e460902020103, + 0x05140c0c05050505, 0x0201030518380d0d, 0x0b39373737272222, 0x1b1b1b273a454528, 0x35354c380b350909, 0x010102472a341616, 0x1616093337370808, 0x4d4d074608020103, + 0x0505140505050309, 0x0804023327380d0d, 0x3737270d37382742, 0x4b4b22520b474c37, 0x1347464c27370f16, 0x010101084d2a5307, 0x09094d4735354734, 0x0a35080806000202, + 0x0505050505030909, 0x04040a3838380d37, 0x0d0d270d37372727, 0x4b4b22520b470f37, 0x1313354c37270b16, 0x01010101014d5353, 0x0a094d4735353347, 0x3535340800000202, + 0x0505050501090903, 0x043338334c0b5455, 0x0b373837370b0b25, 0x22270d3a0647344c, 0x4713343446560b0f, 0x4d01010101010909, 0x460b46470a063333, 0x3333353500060202, + 0x0505010009030318, 0x3a3a353535350a0a, 0x0a0b0b0b0b0b3738, 0x270d4c1935180847, 0x0a08000807060b28, 0x2722090901010901, 0x094d330b37370b0b, 0x5656330f46160303, + 0x0000000304011010, 0x353a181813130808, 0x080b334c0b282727, 0x270b191952180834, 0x0808010100004628, 0x2222220b4d010909, 0x0909070e33372727, 0x0d0d0b3346020505, + 0x0801050847460a0a, 0x13340a0103090909, 0x06060e3337370d0d, 0x37330e4c374d0908, 0x4d09081347475233, 0x1910270b0d100909, 0x0000163447470606, 0x52520d0d08020505, + 0x08344c4c4747450a, 0x3413070103074509, 0x060a0e0e10100b10, 0x330e0606334d0209, 0x0808081307060a0a, 0x100d4634100d2222, 0x0014090909070a0a, 0x0606350802020405, + 0x0f37453a36364508, 0x084d3409070a0806, 0x000a0a0e2b372c0b, 0x0b57330b33100701, 0x0000131334341327, 0x3307000000331a1a, 0x1c09010101010000, 0x0808080901110204, + 0x4c4c474736360808, 0x0908103407070835, 0x0b00070e3727584f, 0x38380b0b33330601, 0x010a0a0a35460b27, 0x0d0500000000321a, 0x1c09380a09010101, 0x0909090901010202, + +}; + +u64 Tail_back_pal_rgba16[] = { + 0x4a45420541c541c3, 0x39c3398373495a87, 0x52454a0562c78c0b, 0x31439c8d6b096b49, 0x83cb42035ac55285, 0x3183a4cf52476309, 0x5a857347ad51b551, 0xb553b5939ccf8c0d, + 0x3985a50dad0f9449, 0x8407948bad11a4cd, 0x9ccd6ac97b8b8bcb, 0x944db595b555b597, 0xad4fad13948d7b89, 0x5ac76b0762c5944b, 0x9c8b8c097bc96305, 0x4a03b591a50fb599, + 0xb5579cd1ad0d7b49, 0xbd916b4773896307, 0xb59bad558409b54f, 0x83c952879ccba48d, 0x39439c4b8c4b7bcb, 0x940b8bc9840b8389, 0xaccf000000000000 +}; + +Vtx Tail_Tail_mesh_layer_Opaque_vtx_cull[8] = { + {{ {-56, -13, -33}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-56, -13, 33}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-56, 40, 33}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-56, 40, -33}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {114, -13, -33}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {114, -13, 33}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {114, 40, 33}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {114, 40, -33}, 0, {0, 0}, {0, 0, 0, 0} }}, +}; + +Vtx Tail_Tail_mesh_layer_Opaque_vtx_0[8] = { + {{ {-56, -13, 0}, 0, {766, 325}, {130, 243, 0, 255} }}, + {{ {14, -13, -33}, 0, {957, 522}, {3, 214, 136, 255} }}, + {{ {14, -13, 33}, 0, {580, 522}, {3, 214, 120, 255} }}, + {{ {114, 40, 0}, 0, {765, 652}, {116, 52, 0, 255} }}, + {{ {-56, -13, 0}, 0, {765, 325}, {130, 243, 0, 255} }}, + {{ {14, -13, 33}, 0, {580, 521}, {3, 214, 120, 255} }}, + {{ {114, 40, 0}, 0, {765, 705}, {116, 52, 0, 255} }}, + {{ {14, -13, -33}, 0, {956, 521}, {3, 214, 136, 255} }}, +}; + +Gfx Tail_Tail_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(Tail_Tail_mesh_layer_Opaque_vtx_0 + 0, 8, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), + gsSP2Triangles(4, 5, 6, 0, 6, 7, 4, 0), + gsSPEndDisplayList(), +}; + +Gfx mat_Tail_f3dlite_material_026_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, Tail_back_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 88), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 1, Tail_back_ci8), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 1023, 256), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b, 8, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0), + gsDPSetTileSize(0, 0, 0, 252, 124), + gsSPEndDisplayList(), +}; + +Gfx Tail[] = { + gsSPClearGeometryMode(G_LIGHTING), + gsSPVertex(Tail_Tail_mesh_layer_Opaque_vtx_cull + 0, 8, 0), + gsSPSetGeometryMode(G_LIGHTING), + gsSPCullDisplayList(0, 7), + gsSPDisplayList(mat_Tail_f3dlite_material_026_layerOpaque), + gsSPDisplayList(Tail_Tail_mesh_layer_Opaque_tri_0), + gsSPEndDisplayList(), +}; + +u64 Tip_back_ci8[] = { + 0x0000000001010202, 0x0101030303030404, 0x0505040305020607, 0x0808090903030a09, 0x090907060b050303, 0x0303050305050505, 0x0505090909090303, 0x0303050505050c0c, + 0x0d0d0b0606060e0e, 0x0101010109090909, 0x010101010c05060b, 0x0f08090703030909, 0x07070e1005050101, 0x0911010309090000, 0x0808090909091212, 0x1313080305050514, + 0x1515100a16160716, 0x0702090901010101, 0x0101010101050516, 0x0101020109080a0a, 0x17170e0e05020909, 0x0101000008081819, 0x1a1a1b1b1c1c1c1c, 0x1d1d1c1e01010505, + 0x1f1f060a16160116, 0x0e10090a01010101, 0x0101010101010505, 0x0505050505052020, 0x0505050505010101, 0x0100000008080b21, 0x1a1a222324252526, 0x271d1c1c280a0104, + 0x16292a2a2b06070a, 0x16162a0b2c2c0d0b, 0x2b2c010101010104, 0x0303030405050403, 0x0101010101090000, 0x000008080622221b, 0x221b1c2d2e2e2f2f, 0x2d2d1a1a30000901, + 0x29292a2a06070909, 0x16162a0b102c0d0d, 0x2b2c010101010101, 0x0101010101010101, 0x0101010008080808, 0x0808080808222222, 0x2121222222263131, 0x2626323300000909, + 0x072a070716160101, 0x161616161609090a, 0x0b0b340101010909, 0x3535000001010101, 0x0100000808080808, 0x36373822062c3030, 0x303022221c220d39, 0x0d0d3a3b08080909, + 0x0707161602050105, 0x0505050505020909, 0x2a0b3401013c091f, 0x2e2e0f0009010101, 0x010009083a3a2222, 0x37371b1b3d08090b, 0x30301c1c1c1c1c1c, 0x1c1c1a1a0b0f0909, + 0x0909020205050505, 0x0505050505020907, 0x062a3401013c0e26, 0x2e2e1a0009010101, 0x0100090925250b22, 0x30301b2306080909, 0x090e221c2d1c1c1c, 0x1c1c1a1a3e3e2709, + 0x0405050505140505, 0x0505050505050916, 0x0e10090909092f2f, 0x3f402f4100000901, 0x0100091133420b19, 0x1313080808080909, 0x13350b4309090909, 0x0303080809090101, + 0x0505050505140505, 0x1414141414050907, 0x0610090909442f2f, 0x3f402f2f3e000109, 0x0100091133371918, 0x1313181345454646, 0x0a1308080a0a0e0e, 0x4747080835090101, + 0x0514141414140505, 0x050505051405020e, 0x0e1009091c1c4040, 0x484940402e150101, 0x0100084725333546, 0x453337372837370a, 0x354a473306061313, 0x1313130809010909, + 0x0505050505050202, 0x0202050505050207, 0x0e33094b1c1c4040, 0x484940402e2e3801, 0x010047082533464a, 0x0b451245280b4c06, 0x25252727064c373a, 0x4c13130800090109, + 0x09020202050c0c0c, 0x0c0c050220021607, 0x07020b221b1c4040, 0x3f3f2e2e1b1c1b33, 0x0909094c0b060b37, 0x37394c33330b4c25, 0x3333373536361818, 0x1818180809090909, + 0x050c0c0c0c0c0505, 0x14140c0c0c200902, 0x02002222221c4040, 0x3f3f2e2e1b1b1b1b, 0x0909094c06060d0d, 0x37370b0b0b372525, 0x474735353535350a, 0x474535350a130009, + 0x0514141414140c05, 0x1414050c0c050505, 0x023a2727271c2e2e, 0x40402e2e1c261b1b, 0x0b08093a080b1538, 0x0d370d373737220d, 0x33454c4c323e2222, 0x0d0d100a020a4d4d, + 0x0514141414140c05, 0x141405050c020502, 0x024e4f27271c1c1c, 0x40402e2e1c271b1b, 0x220809090827150d, 0x0d15270d3738224a, 0x334c32323e3e220b, 0x0a03020202020101, + 0x0514141414145014, 0x14140c0c05010202, 0x4a4e3821221b2d1c, 0x1c1c2e2e1c392722, 0x2219010109373e3e, 0x221b1a221515154c, 0x0b0b222218050505, 0x0505050401010101, + 0x0514141414145014, 0x1414050501010207, 0x4e4a5121221b1c1c, 0x1c1c2e2e15392522, 0x220d010109093e3e, 0x222622272726151b, 0x220b030305050404, 0x0202020101010101, + 0x05141414050c0c0c, 0x0c0c050101020138, 0x374a372730301b1b, 0x1c1c1c1c27382837, 0x0d27100909090934, 0x1515262626261a1f, 0x0505050505040303, 0x0200000001010101, + 0x051414140c0c0c0c, 0x0c05010102053a38, 0x4a33463730221b1b, 0x1c1c1c1a2738370b, 0x2222273502090903, 0x01010a0a0a050303, 0x0505040202020300, 0x0900060001110103, + 0x05140c0c0c0c0505, 0x0505010304182751, 0x393933332727221b, 0x1b1b1b27393a4528, 0x27374c3408080909, 0x0303020201010916, 0x1616090900000801, 0x4d0e460902020103, + 0x05140c0c05050505, 0x0201030518380d0d, 0x0b39373737272222, 0x1b1b1b273a454528, 0x35354c380b350909, 0x010102472a341616, 0x1616093337370808, 0x4d4d074608020103, + 0x0505140505050309, 0x0804023327380d0d, 0x3737270d37382742, 0x4b4b22520b474c37, 0x1347464c27370f16, 0x010101084d2a5307, 0x09094d4735354734, 0x0a35080806000202, + 0x0505050505030909, 0x04040a3838380d37, 0x0d0d270d37372727, 0x4b4b22520b470f37, 0x1313354c37270b16, 0x01010101014d5353, 0x0a094d4735353347, 0x3535340800000202, + 0x0505050501090903, 0x043338334c0b5455, 0x0b373837370b0b25, 0x22270d3a0647344c, 0x4713343446560b0f, 0x4d01010101010909, 0x460b46470a063333, 0x3333353500060202, + 0x0505010009030318, 0x3a3a353535350a0a, 0x0a0b0b0b0b0b3738, 0x270d4c1935180847, 0x0a08000807060b28, 0x2722090901010901, 0x094d330b37370b0b, 0x5656330f46160303, + 0x0000000304011010, 0x353a181813130808, 0x080b334c0b282727, 0x270b191952180834, 0x0808010100004628, 0x2222220b4d010909, 0x0909070e33372727, 0x0d0d0b3346020505, + 0x0801050847460a0a, 0x13340a0103090909, 0x06060e3337370d0d, 0x37330e4c374d0908, 0x4d09081347475233, 0x1910270b0d100909, 0x0000163447470606, 0x52520d0d08020505, + 0x08344c4c4747450a, 0x3413070103074509, 0x060a0e0e10100b10, 0x330e0606334d0209, 0x0808081307060a0a, 0x100d4634100d2222, 0x0014090909070a0a, 0x0606350802020405, + 0x0f37453a36364508, 0x084d3409070a0806, 0x000a0a0e2b372c0b, 0x0b57330b33100701, 0x0000131334341327, 0x3307000000331a1a, 0x1c09010101010000, 0x0808080901110204, + 0x4c4c474736360808, 0x0908103407070835, 0x0b00070e3727584f, 0x38380b0b33330601, 0x010a0a0a35460b27, 0x0d0500000000321a, 0x1c09380a09010101, 0x0909090901010202, + +}; + +u64 Tip_back_pal_rgba16[] = { + 0x4a45420541c541c3, 0x39c3398373495a87, 0x52454a0562c78c0b, 0x31439c8d6b096b49, 0x83cb42035ac55285, 0x3183a4cf52476309, 0x5a857347ad51b551, 0xb553b5939ccf8c0d, + 0x3985a50dad0f9449, 0x8407948bad11a4cd, 0x9ccd6ac97b8b8bcb, 0x944db595b555b597, 0xad4fad13948d7b89, 0x5ac76b0762c5944b, 0x9c8b8c097bc96305, 0x4a03b591a50fb599, + 0xb5579cd1ad0d7b49, 0xbd916b4773896307, 0xb59bad558409b54f, 0x83c952879ccba48d, 0x39439c4b8c4b7bcb, 0x940b8bc9840b8389, 0xaccf000000000000 +}; + +Vtx Tip_Tip_mesh_layer_Opaque_vtx_cull[8] = { + {{ {-75, -18, -65}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-75, -18, 65}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-75, 20, 65}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-75, 20, -65}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {112, -18, -65}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {112, -18, 65}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {112, 20, 65}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {112, 20, -65}, 0, {0, 0}, {0, 0, 0, 0} }}, +}; + +Vtx Tip_Tip_mesh_layer_Opaque_vtx_0[32] = { + {{ {1, -18, 0}, 0, {783, 615}, {11, 134, 221, 255} }}, + {{ {58, 1, -27}, 0, {940, 441}, {22, 136, 220, 255} }}, + {{ {112, 1, 0}, 0, {774, 251}, {20, 137, 216, 255} }}, + {{ {18, 1, -65}, 0, {1024, 579}, {9, 135, 219, 255} }}, + {{ {-35, -10, -23}, 0, {868, 791}, {224, 145, 204, 255} }}, + {{ {-42, 1, -38}, 0, {877, 854}, {215, 151, 197, 255} }}, + {{ {-57, -10, 0}, 0, {789, 894}, {192, 146, 0, 255} }}, + {{ {-75, 1, 0}, 0, {792, 987}, {191, 147, 0, 255} }}, + {{ {-42, 1, 38}, 0, {705, 860}, {216, 150, 58, 255} }}, + {{ {-35, -10, 22}, 0, {706, 795}, {224, 144, 51, 255} }}, + {{ {18, 1, 65}, 0, {539, 591}, {9, 135, 36, 255} }}, + {{ {1, -18, 0}, 0, {783, 615}, {10, 134, 35, 255} }}, + {{ {58, 1, 28}, 0, {618, 449}, {22, 136, 36, 255} }}, + {{ {112, 1, 0}, 0, {774, 251}, {20, 137, 40, 255} }}, + {{ {-48, -10, 7}, 0, {776, 819}, {108, 29, 197, 255} }}, + {{ {-35, 12, 22}, 0, {773, 787}, {23, 27, 134, 255} }}, + {{ {1, -18, 0}, 0, {789, 725}, {134, 34, 244, 255} }}, + {{ {-46, 12, -11}, 0, {798, 801}, {94, 215, 75, 255} }}, + {{ {-35, -10, -23}, 0, {831, 790}, {19, 233, 123, 255} }}, + {{ {2, 20, 0}, 0, {790, 767}, {132, 231, 8, 255} }}, + {{ {-57, 12, 0}, 0, {789, 894}, {192, 110, 0, 255} }}, + {{ {-35, 12, -23}, 0, {706, 795}, {223, 111, 204, 255} }}, + {{ {-42, 1, -38}, 0, {704, 858}, {215, 104, 196, 255} }}, + {{ {18, 1, -65}, 0, {539, 591}, {9, 121, 219, 255} }}, + {{ {2, 20, 0}, 0, {784, 652}, {11, 127, 0, 255} }}, + {{ {58, 1, -27}, 0, {620, 449}, {23, 120, 220, 255} }}, + {{ {112, 1, 0}, 0, {774, 251}, {21, 125, 0, 255} }}, + {{ {58, 1, 28}, 0, {942, 442}, {22, 120, 36, 255} }}, + {{ {18, 1, 65}, 0, {1024, 579}, {9, 121, 37, 255} }}, + {{ {-35, 12, 22}, 0, {868, 791}, {224, 111, 52, 255} }}, + {{ {-42, 1, 38}, 0, {875, 856}, {216, 105, 59, 255} }}, + {{ {-75, 1, 0}, 0, {792, 987}, {190, 109, 0, 255} }}, +}; + +Gfx Tip_Tip_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(Tip_Tip_mesh_layer_Opaque_vtx_0 + 0, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 1, 0, 0), + gsSP2Triangles(4, 3, 0, 0, 5, 3, 4, 0), + gsSP2Triangles(6, 5, 4, 0, 7, 5, 6, 0), + gsSP2Triangles(6, 8, 7, 0, 9, 8, 6, 0), + gsSP2Triangles(9, 10, 8, 0, 11, 10, 9, 0), + gsSP2Triangles(11, 12, 10, 0, 13, 12, 11, 0), + gsSP2Triangles(14, 15, 16, 0, 14, 17, 15, 0), + gsSP2Triangles(18, 17, 14, 0, 19, 17, 18, 0), + gsSP2Triangles(16, 19, 18, 0, 15, 19, 16, 0), + gsSP2Triangles(20, 21, 22, 0, 22, 21, 23, 0), + gsSP2Triangles(21, 24, 23, 0, 23, 24, 25, 0), + gsSP2Triangles(24, 26, 25, 0, 27, 26, 24, 0), + gsSP2Triangles(24, 28, 27, 0, 29, 28, 24, 0), + gsSP2Triangles(29, 30, 28, 0, 20, 30, 29, 0), + gsSP2Triangles(20, 31, 30, 0, 22, 31, 20, 0), + gsSPEndDisplayList(), +}; + +Gfx mat_Tip_f3dlite_material_027_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, Tip_back_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 88), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 1, Tip_back_ci8), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 1023, 256), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b, 8, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0), + gsDPSetTileSize(0, 0, 0, 252, 124), + gsSPEndDisplayList(), +}; + +Gfx Tip[] = { + gsSPClearGeometryMode(G_LIGHTING), + gsSPVertex(Tip_Tip_mesh_layer_Opaque_vtx_cull + 0, 8, 0), + gsSPSetGeometryMode(G_LIGHTING), + gsSPCullDisplayList(0, 7), + gsSPDisplayList(mat_Tip_f3dlite_material_027_layerOpaque), + gsSPDisplayList(Tip_Tip_mesh_layer_Opaque_tri_0), + gsSPEndDisplayList(), +}; + +u64 Arm_L_bone_arm_ci8[] = { + 0x0001020304050506, 0x070809090a0b0b0c, 0x0c0d0d0e0f0f1010, 0x1111111111111213, 0x0104030304060614, 0x050a0a0a09150c16, 0x0e0d0d0e0f171217, 0x1818111111111213, + 0x19190404041a1b1b, 0x1b1c0e1d1d1e1e1e, 0x1f1f202012122122, 0x22221d1111111123, 0x1b1b2424001b1717, 0x171d121212121212, 0x12201f2021222212, 0x1212120d0d111125, + 0x262601010127280f, 0x280e1f2121292921, 0x22222a2b1f2c2c2c, 0x0c2d2d1212182e2f, 0x303031320b272727, 0x0f17171721292d2d, 0x22222a2a1f2d2d1f, 0x2212121812121233, + 0x3034351b09151515, 0x0d1715151f121236, 0x1d1d37371d38381d, 0x3939393a36363636, 0x303b091b1b0b3c3c, 0x15151517173d3d3d, 0x2d2d1d2b1f1f1f21, 0x392d3e360f100f36, + 0x300b3f0640334133, 0x3333333333424215, 0x0e2b2b432d363644, 0x0f2d2d2828282811, 0x450b3f4606473333, 0x411b413333154215, 0x0b0b0e433648482d, 0x2d4949280e0d0d11, + 0x111105050232024a, 0x4a4b4b4b4b1b3c3c, 0x3c3c150e0e363636, 0x2d0f1c4c0b0b4d11, 0x11114e4e4e4f4f4f, 0x4f50505050505151, 0x0e0d150e3c0e0d36, 0x2d1c274c0b524d11, + 0x11111111114f534f, 0x4f35350435505003, 0x0b0b15361f545455, 0x560c173333111111, 0x1111111111303030, 0x5735040158510303, 0x1b151536561f5555, 0x480c0c5933111111, + 0x1111111111111111, 0x5a50145b5b585802, 0x4b5c0c0c21212120, 0x201d1d1f1f111111, 0x1111111111111111, 0x3250145b5b010000, 0x5d5c0c0c36363621, 0x161d1d1f1f111111, + 0x1111111111303030, 0x3003010b0b3f543f, 0x475e5c1d1f5f5f12, 0x2156481212111111, 0x1111111111303060, 0x6103010b0b3f543f, 0x5e5c1d1d5f5f1f1f, 0x5621211212111111, + 0x3030111111303062, 0x30636358585c0d0d, 0x3f15151f12121f12, 0x1621162121111111, 0x3030111111303062, 0x6463013f3f363636, 0x3f15171f1f1f121f, 0x1665652121111111, + 0x1111111111664e67, 0x681414240f0d360d, 0x3c2d1f2116161616, 0x3939212121111111, 0x1111111111666767, 0x661414052454360d, 0x2d1f212165211665, 0x2222392111111111, + 0x1111111111626262, 0x50020041330d550d, 0x361f565612121221, 0x6569653911111111, 0x111111111162624e, 0x3202004133553636, 0x3656395612161665, 0x6969693911111111, + 0x11111111116a6a6a, 0x2e061b1b5c361f1f, 0x3616656565656522, 0x6969222211111111, 0x11111111116a2e6a, 0x6b1b6c6c5c366d1f, 0x1f1f16656e6e2265, 0x2213132211111111, + 0x111111111166666f, 0x700524240d365f5f, 0x1616212269696965, 0x2121212111111111, 0x111111111166666f, 0x700524330d483617, 0x1622222265696965, 0x2165652111111111, + 0x1111111111717172, 0x70587373361f1f1f, 0x1f1f1212656e6e65, 0x216e746e11111111, 0x1111111111717172, 0x70587373361f2056, 0x1212656e6e6e6e6e, 0x6e6e226e11111111, + 0x111111111171716f, 0x7100415c171f2121, 0x12211313756e6e75, 0x75756e2211111111, 0x111111111171716f, 0x4500415c17361221, 0x2121211375696975, 0x7676762211111111, + 0x111111111166666f, 0x416c770d0d5f5f5f, 0x2165696922222222, 0x6969751311111111, 0x111111111166666f, 0x413f77770d5f2020, 0x6569756922656521, 0x1212211311111111, + 0x2f2f787878303072, 0x796c6c6c15485656, 0x6575757522212121, 0x2121656511111111, 0x7a540d0d72303072, 0x796c150c21222221, 0x1616161612122113, 0x2222656511111111, + 0x7b296d48367c4e4e, 0x7c3f2069696e6e65, 0x3929297d65696975, 0x6969212111111111, 0x2d2d36366d37377e, 0x7c0d696969656521, 0x397d292921697575, 0x7575752111111111, + 0x0c0c361f212a2a43, 0x1f29227575132112, 0x2121211665697575, 0x7575752111111111, 0x290c362122221f43, 0x2a22752275221212, 0x65211665696e6e6e, 0x696e6e2111111111, + 0x7f7f122121565656, 0x7580807569391239, 0x6e696565656e6e6e, 0x226e752111111111, 0x81216e6e6e1f1f56, 0x7580808013391f12, 0x6e75756e6e757575, 0x6e69692111111111, + 0x21223956297d7d7d, 0x1380808013122020, 0x6969656521656e6e, 0x6e6e743911111111, 0x2121565629363636, 0x7d13131369201f1f, 0x6969212121656565, 0x2121653911111111, + 0x7b7b7b827b7f7f7d, 0x22131313561f1239, 0x7d7d7d7d21657575, 0x6969696511111111, 0x7b7b7b8282222222, 0x80131356481f3969, 0x297d393965697569, 0x6965656511111111, + 0x7b7d1f65651e0c21, 0x7575755656396522, 0x3939222222696969, 0x1321133911111111, 0x22167d1f1f0c0c0c, 0x75651f1f65656565, 0x3939223921227575, 0x1321123911111111, + 0x29291f12127f5656, 0x6921161616162122, 0x161f1f1665656565, 0x560c0c8311111111, 0x29846565122d5669, 0x6921212112122121, 0x163636360c0c0c2d, 0x2d56692311111111, + 0x8282656565163685, 0x361221212139561f, 0x3636121256565656, 0x2965658611111111, 0x8787652059368885, 0x361f212221565656, 0x363636360c566969, 0x6565658911111111, + 0x877b8221810c0c69, 0x561f123939121212, 0x36151515361f2222, 0x2216162121111111, 0x7b878182740c560c, 0x0c1f12396922121d, 0x8a00153616161622, 0x161f362121111111, + 0x21216565652d120c, 0x2d17211313222229, 0x0505330d56565656, 0x1212162222222511, 0x3636656565222222, 0x1221131321290d3c, 0x24050533551f5656, 0x1616218b8b8b2211, + 0x12211f0e8c656565, 0x657575211f0d0d1f, 0x0c0c120c543c5456, 0x121639391f1f1f1f, 0x12211f240e0e1d20, 0x65751f2d2d1f1212, 0x1265756556543c6d, 0x163939391f151536, + 0x54548b8b7b8d2d2d, 0x2d36545454362121, 0x2121212139391f0d, 0x0d12123c3c3c3c8e, 0x56567b8b8f302d7c, 0x2d5454543c0a3636, 0x2d1f2121390d3c0d, 0x0d0d0b9090111111, + 0x211f8b8b11111111, 0x110a0a0a0a000046, 0x5873737324242424, 0x2727191111111111, 0x1f0d8b9111111111, 0x1111110a00000202, 0x9293939325250000, 0x1111111111111111, + 0x9494951111111111, 0x1111111111969325, 0x9702029770051111, 0x1111111111111111, 0x9498111111111111, 0x1111111111303030, 0x9797979911111111, 0x1111111111111111, + +}; + +u64 Arm_L_bone_arm_pal_rgba16[] = { + 0x83957b537311628d, 0x6acf83937b5162cd, 0x730da45993d59c59, 0xc563b521acddac9b, 0x9c155ad7cde7e6ad, 0x6b0facdfd5e9bd21, 0xace17355730f8bd5, 0x9c57bd61b4ddc5a5, + 0xcda7d629de6bb4e1, 0x94176b1383db93d3, 0xa457cda5ce27c5e5, 0xd66bb51f62d362d5, 0x5ad539875a8da49d, 0x214d5a4bbd63bda3, 0xad1dd62bce29941d, 0xa49bb51da499a45b, + 0x6acd9419b563b561, 0xacdb7b9793d78b93, 0xc5a7bda583d57351, 0xbd1b5a954a0b4a09, 0x524b6b117b57524d, 0xb4dfbd23cde95291, 0x8bd7c5615a898b95, 0xac9d8c179c17c565, + 0x31874a5141c962cf, 0x4a4fde2b5a9341c7, 0x524fde6d39cd7315, 0x9c19bd65e66d3a11, 0x6b155ad339d19c5b, 0xeeafe6afeef1ac9f, 0x62d783d7dde5de29, 0x945bd5e77313c5a3, + 0xeeefcde5e66bde27, 0xdde984159c5ddde7, 0x9c9bde259459b523, 0x7b4f7b99ace36319, 0x8c197b9b628f7353, 0x42114a53839162d1, 0x52535ad100000000 +}; + +Vtx Arm_L_Arm_L_mesh_layer_Opaque_vtx_cull[8] = { + {{ {-15, -64, -572}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-15, -64, -82}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-15, 55, -82}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-15, 55, -572}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {101, -64, -572}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {101, -64, -82}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {101, 55, -82}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {101, 55, -572}, 0, {0, 0}, {0, 0, 0, 0} }}, +}; + +Vtx Arm_L_Arm_L_mesh_layer_Opaque_vtx_0[18] = { + {{ {2, -14, -140}, 0, {300, 1747}, {131, 246, 18, 255} }}, + {{ {47, -56, -111}, 0, {528, 1801}, {255, 136, 42, 255} }}, + {{ {47, -32, -82}, 0, {528, 1580}, {255, 206, 117, 255} }}, + {{ {2, -14, -140}, 0, {517, 302}, {131, 246, 18, 255} }}, + {{ {47, -32, -82}, 0, {421, 82}, {255, 206, 117, 255} }}, + {{ {47, 7, -83}, 0, {633, 84}, {255, 53, 116, 255} }}, + {{ {95, -14, -140}, 0, {517, 302}, {125, 247, 18, 255} }}, + {{ {47, -56, -111}, 0, {289, 190}, {255, 136, 42, 255} }}, + {{ {72, -8, -346}, 0, {553, 1079}, {127, 247, 4, 255} }}, + {{ {47, -26, -345}, 0, {452, 1076}, {1, 129, 3, 255} }}, + {{ {22, -7, -346}, 0, {553, 1079}, {129, 247, 5, 255} }}, + {{ {47, 41, -123}, 0, {816, 236}, {255, 121, 38, 255} }}, + {{ {47, 20, -346}, 0, {703, 1078}, {2, 127, 6, 255} }}, + {{ {48, 55, -544}, 0, {892, 1828}, {4, 117, 208, 255} }}, + {{ {101, -10, -542}, 0, {539, 1817}, {119, 249, 213, 255} }}, + {{ {48, -64, -545}, 0, {250, 1830}, {4, 138, 209, 255} }}, + {{ {-15, -9, -546}, 0, {545, 1833}, {140, 250, 206, 255} }}, + {{ {53, -7, -572}, 0, {557, 1932}, {13, 0, 130, 255} }}, +}; + +Gfx Arm_L_Arm_L_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(Arm_L_Arm_L_mesh_layer_Opaque_vtx_0 + 0, 18, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSP2Triangles(6, 5, 4, 0, 6, 4, 7, 0), + gsSP2Triangles(8, 6, 7, 0, 8, 7, 9, 0), + gsSP2Triangles(10, 9, 7, 0, 10, 7, 3, 0), + gsSP2Triangles(10, 3, 11, 0, 5, 11, 3, 0), + gsSP2Triangles(5, 6, 11, 0, 8, 11, 6, 0), + gsSP2Triangles(8, 12, 11, 0, 8, 13, 12, 0), + gsSP2Triangles(8, 14, 13, 0, 14, 8, 9, 0), + gsSP2Triangles(14, 9, 15, 0, 15, 9, 10, 0), + gsSP2Triangles(15, 10, 16, 0, 16, 10, 12, 0), + gsSP2Triangles(10, 11, 12, 0, 16, 12, 13, 0), + gsSP2Triangles(16, 13, 17, 0, 14, 17, 13, 0), + gsSP2Triangles(15, 17, 14, 0, 15, 16, 17, 0), + gsSPEndDisplayList(), +}; + +Gfx mat_Arm_L_f3dlite_material_028_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, Arm_L_bone_arm_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 153), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 1, Arm_L_bone_arm_ci8), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 1023, 512), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b, 4, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0), + gsDPSetTileSize(0, 0, 0, 124, 252), + gsSPEndDisplayList(), +}; + +Gfx Arm_L[] = { + gsSPClearGeometryMode(G_LIGHTING), + gsSPVertex(Arm_L_Arm_L_mesh_layer_Opaque_vtx_cull + 0, 8, 0), + gsSPSetGeometryMode(G_LIGHTING), + gsSPCullDisplayList(0, 7), + gsSPDisplayList(mat_Arm_L_f3dlite_material_028_layerOpaque), + gsSPDisplayList(Arm_L_Arm_L_mesh_layer_Opaque_tri_0), + gsSPEndDisplayList(), +}; + +u64 Arm_R_bone_arm_ci8[] = { + 0x0001020304050506, 0x070809090a0b0b0c, 0x0c0d0d0e0f0f1010, 0x1111111111111213, 0x0104030304060614, 0x050a0a0a09150c16, 0x0e0d0d0e0f171217, 0x1818111111111213, + 0x19190404041a1b1b, 0x1b1c0e1d1d1e1e1e, 0x1f1f202012122122, 0x22221d1111111123, 0x1b1b2424001b1717, 0x171d121212121212, 0x12201f2021222212, 0x1212120d0d111125, + 0x262601010127280f, 0x280e1f2121292921, 0x22222a2b1f2c2c2c, 0x0c2d2d1212182e2f, 0x303031320b272727, 0x0f17171721292d2d, 0x22222a2a1f2d2d1f, 0x2212121812121233, + 0x3034351b09151515, 0x0d1715151f121236, 0x1d1d37371d38381d, 0x3939393a36363636, 0x303b091b1b0b3c3c, 0x15151517173d3d3d, 0x2d2d1d2b1f1f1f21, 0x392d3e360f100f36, + 0x300b3f0640334133, 0x3333333333424215, 0x0e2b2b432d363644, 0x0f2d2d2828282811, 0x450b3f4606473333, 0x411b413333154215, 0x0b0b0e433648482d, 0x2d4949280e0d0d11, + 0x111105050232024a, 0x4a4b4b4b4b1b3c3c, 0x3c3c150e0e363636, 0x2d0f1c4c0b0b4d11, 0x11114e4e4e4f4f4f, 0x4f50505050505151, 0x0e0d150e3c0e0d36, 0x2d1c274c0b524d11, + 0x11111111114f534f, 0x4f35350435505003, 0x0b0b15361f545455, 0x560c173333111111, 0x1111111111303030, 0x5735040158510303, 0x1b151536561f5555, 0x480c0c5933111111, + 0x1111111111111111, 0x5a50145b5b585802, 0x4b5c0c0c21212120, 0x201d1d1f1f111111, 0x1111111111111111, 0x3250145b5b010000, 0x5d5c0c0c36363621, 0x161d1d1f1f111111, + 0x1111111111303030, 0x3003010b0b3f543f, 0x475e5c1d1f5f5f12, 0x2156481212111111, 0x1111111111303060, 0x6103010b0b3f543f, 0x5e5c1d1d5f5f1f1f, 0x5621211212111111, + 0x3030111111303062, 0x30636358585c0d0d, 0x3f15151f12121f12, 0x1621162121111111, 0x3030111111303062, 0x6463013f3f363636, 0x3f15171f1f1f121f, 0x1665652121111111, + 0x1111111111664e67, 0x681414240f0d360d, 0x3c2d1f2116161616, 0x3939212121111111, 0x1111111111666767, 0x661414052454360d, 0x2d1f212165211665, 0x2222392111111111, + 0x1111111111626262, 0x50020041330d550d, 0x361f565612121221, 0x6569653911111111, 0x111111111162624e, 0x3202004133553636, 0x3656395612161665, 0x6969693911111111, + 0x11111111116a6a6a, 0x2e061b1b5c361f1f, 0x3616656565656522, 0x6969222211111111, 0x11111111116a2e6a, 0x6b1b6c6c5c366d1f, 0x1f1f16656e6e2265, 0x2213132211111111, + 0x111111111166666f, 0x700524240d365f5f, 0x1616212269696965, 0x2121212111111111, 0x111111111166666f, 0x700524330d483617, 0x1622222265696965, 0x2165652111111111, + 0x1111111111717172, 0x70587373361f1f1f, 0x1f1f1212656e6e65, 0x216e746e11111111, 0x1111111111717172, 0x70587373361f2056, 0x1212656e6e6e6e6e, 0x6e6e226e11111111, + 0x111111111171716f, 0x7100415c171f2121, 0x12211313756e6e75, 0x75756e2211111111, 0x111111111171716f, 0x4500415c17361221, 0x2121211375696975, 0x7676762211111111, + 0x111111111166666f, 0x416c770d0d5f5f5f, 0x2165696922222222, 0x6969751311111111, 0x111111111166666f, 0x413f77770d5f2020, 0x6569756922656521, 0x1212211311111111, + 0x2f2f787878303072, 0x796c6c6c15485656, 0x6575757522212121, 0x2121656511111111, 0x7a540d0d72303072, 0x796c150c21222221, 0x1616161612122113, 0x2222656511111111, + 0x7b296d48367c4e4e, 0x7c3f2069696e6e65, 0x3929297d65696975, 0x6969212111111111, 0x2d2d36366d37377e, 0x7c0d696969656521, 0x397d292921697575, 0x7575752111111111, + 0x0c0c361f212a2a43, 0x1f29227575132112, 0x2121211665697575, 0x7575752111111111, 0x290c362122221f43, 0x2a22752275221212, 0x65211665696e6e6e, 0x696e6e2111111111, + 0x7f7f122121565656, 0x7580807569391239, 0x6e696565656e6e6e, 0x226e752111111111, 0x81216e6e6e1f1f56, 0x7580808013391f12, 0x6e75756e6e757575, 0x6e69692111111111, + 0x21223956297d7d7d, 0x1380808013122020, 0x6969656521656e6e, 0x6e6e743911111111, 0x2121565629363636, 0x7d13131369201f1f, 0x6969212121656565, 0x2121653911111111, + 0x7b7b7b827b7f7f7d, 0x22131313561f1239, 0x7d7d7d7d21657575, 0x6969696511111111, 0x7b7b7b8282222222, 0x80131356481f3969, 0x297d393965697569, 0x6965656511111111, + 0x7b7d1f65651e0c21, 0x7575755656396522, 0x3939222222696969, 0x1321133911111111, 0x22167d1f1f0c0c0c, 0x75651f1f65656565, 0x3939223921227575, 0x1321123911111111, + 0x29291f12127f5656, 0x6921161616162122, 0x161f1f1665656565, 0x560c0c8311111111, 0x29846565122d5669, 0x6921212112122121, 0x163636360c0c0c2d, 0x2d56692311111111, + 0x8282656565163685, 0x361221212139561f, 0x3636121256565656, 0x2965658611111111, 0x8787652059368885, 0x361f212221565656, 0x363636360c566969, 0x6565658911111111, + 0x877b8221810c0c69, 0x561f123939121212, 0x36151515361f2222, 0x2216162121111111, 0x7b878182740c560c, 0x0c1f12396922121d, 0x8a00153616161622, 0x161f362121111111, + 0x21216565652d120c, 0x2d17211313222229, 0x0505330d56565656, 0x1212162222222511, 0x3636656565222222, 0x1221131321290d3c, 0x24050533551f5656, 0x1616218b8b8b2211, + 0x12211f0e8c656565, 0x657575211f0d0d1f, 0x0c0c120c543c5456, 0x121639391f1f1f1f, 0x12211f240e0e1d20, 0x65751f2d2d1f1212, 0x1265756556543c6d, 0x163939391f151536, + 0x54548b8b7b8d2d2d, 0x2d36545454362121, 0x2121212139391f0d, 0x0d12123c3c3c3c8e, 0x56567b8b8f302d7c, 0x2d5454543c0a3636, 0x2d1f2121390d3c0d, 0x0d0d0b9090111111, + 0x211f8b8b11111111, 0x110a0a0a0a000046, 0x5873737324242424, 0x2727191111111111, 0x1f0d8b9111111111, 0x1111110a00000202, 0x9293939325250000, 0x1111111111111111, + 0x9494951111111111, 0x1111111111969325, 0x9702029770051111, 0x1111111111111111, 0x9498111111111111, 0x1111111111303030, 0x9797979911111111, 0x1111111111111111, + +}; + +u64 Arm_R_bone_arm_pal_rgba16[] = { + 0x83957b537311628d, 0x6acf83937b5162cd, 0x730da45993d59c59, 0xc563b521acddac9b, 0x9c155ad7cde7e6ad, 0x6b0facdfd5e9bd21, 0xace17355730f8bd5, 0x9c57bd61b4ddc5a5, + 0xcda7d629de6bb4e1, 0x94176b1383db93d3, 0xa457cda5ce27c5e5, 0xd66bb51f62d362d5, 0x5ad539875a8da49d, 0x214d5a4bbd63bda3, 0xad1dd62bce29941d, 0xa49bb51da499a45b, + 0x6acd9419b563b561, 0xacdb7b9793d78b93, 0xc5a7bda583d57351, 0xbd1b5a954a0b4a09, 0x524b6b117b57524d, 0xb4dfbd23cde95291, 0x8bd7c5615a898b95, 0xac9d8c179c17c565, + 0x31874a5141c962cf, 0x4a4fde2b5a9341c7, 0x524fde6d39cd7315, 0x9c19bd65e66d3a11, 0x6b155ad339d19c5b, 0xeeafe6afeef1ac9f, 0x62d783d7dde5de29, 0x945bd5e77313c5a3, + 0xeeefcde5e66bde27, 0xdde984159c5ddde7, 0x9c9bde259459b523, 0x7b4f7b99ace36319, 0x8c197b9b628f7353, 0x42114a53839162d1, 0x52535ad100000000 +}; + +Vtx Arm_R_Arm_R_mesh_layer_Opaque_vtx_cull[8] = { + {{ {-15, -64, 82}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-15, -64, 572}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-15, 55, 572}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-15, 55, 82}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {101, -64, 82}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {101, -64, 572}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {101, 55, 572}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {101, 55, 82}, 0, {0, 0}, {0, 0, 0, 0} }}, +}; + +Vtx Arm_R_Arm_R_mesh_layer_Opaque_vtx_0[18] = { + {{ {2, -14, 140}, 0, {300, 1747}, {131, 246, 238, 255} }}, + {{ {47, -32, 82}, 0, {528, 1580}, {255, 206, 139, 255} }}, + {{ {47, -56, 111}, 0, {528, 1801}, {255, 136, 214, 255} }}, + {{ {2, -14, 140}, 0, {517, 302}, {131, 246, 238, 255} }}, + {{ {47, 7, 83}, 0, {633, 84}, {255, 53, 140, 255} }}, + {{ {47, -32, 82}, 0, {421, 82}, {255, 206, 139, 255} }}, + {{ {47, 41, 123}, 0, {816, 236}, {255, 121, 218, 255} }}, + {{ {22, -7, 346}, 0, {553, 1079}, {129, 247, 251, 255} }}, + {{ {47, -56, 111}, 0, {289, 190}, {255, 136, 214, 255} }}, + {{ {47, -26, 345}, 0, {452, 1076}, {1, 129, 253, 255} }}, + {{ {72, -8, 346}, 0, {553, 1079}, {127, 247, 252, 255} }}, + {{ {95, -14, 140}, 0, {517, 302}, {125, 247, 238, 255} }}, + {{ {47, 20, 346}, 0, {703, 1078}, {2, 127, 250, 255} }}, + {{ {-15, -9, 546}, 0, {545, 1833}, {140, 250, 50, 255} }}, + {{ {48, -64, 545}, 0, {250, 1830}, {4, 138, 47, 255} }}, + {{ {101, -10, 542}, 0, {539, 1817}, {119, 249, 43, 255} }}, + {{ {48, 55, 544}, 0, {892, 1828}, {4, 117, 48, 255} }}, + {{ {53, -7, 572}, 0, {557, 1932}, {13, 0, 126, 255} }}, +}; + +Gfx Arm_R_Arm_R_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(Arm_R_Arm_R_mesh_layer_Opaque_vtx_0 + 0, 18, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSP2Triangles(4, 3, 6, 0, 7, 6, 3, 0), + gsSP2Triangles(7, 3, 8, 0, 7, 8, 9, 0), + gsSP2Triangles(10, 9, 8, 0, 10, 8, 11, 0), + gsSP2Triangles(11, 8, 5, 0, 11, 5, 4, 0), + gsSP2Triangles(4, 6, 11, 0, 10, 11, 6, 0), + gsSP2Triangles(10, 6, 12, 0, 7, 12, 6, 0), + gsSP2Triangles(13, 12, 7, 0, 14, 13, 7, 0), + gsSP2Triangles(14, 7, 9, 0, 15, 14, 9, 0), + gsSP2Triangles(15, 9, 10, 0, 10, 16, 15, 0), + gsSP2Triangles(10, 12, 16, 0, 13, 16, 12, 0), + gsSP2Triangles(13, 17, 16, 0, 14, 17, 13, 0), + gsSP2Triangles(14, 15, 17, 0, 15, 16, 17, 0), + gsSPEndDisplayList(), +}; + +Gfx mat_Arm_R_f3dlite_material_029_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, Arm_R_bone_arm_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 153), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 1, Arm_R_bone_arm_ci8), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 1023, 512), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b, 4, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0), + gsDPSetTileSize(0, 0, 0, 124, 252), + gsSPEndDisplayList(), +}; + +Gfx Arm_R[] = { + gsSPClearGeometryMode(G_LIGHTING), + gsSPVertex(Arm_R_Arm_R_mesh_layer_Opaque_vtx_cull + 0, 8, 0), + gsSPSetGeometryMode(G_LIGHTING), + gsSPCullDisplayList(0, 7), + gsSPDisplayList(mat_Arm_R_f3dlite_material_029_layerOpaque), + gsSPDisplayList(Arm_R_Arm_R_mesh_layer_Opaque_tri_0), + gsSPEndDisplayList(), +}; + +u64 Head_skull_ci4[] = { + 0x0000000000000000, 0x0001002222222223, 0x3222222222445222, 0x2222266665677822, 0x0000000000000000, 0x0199aa93aaaaaa33, 0xaa33222222566664, 0x662688687b77bb00, + 0x0000000000000001, 0x5999333aaaa33aa3, 0x3a33399992556688, 0x8656668777788bb0, 0x0000000000000005, 0x5999333aaaa333a3, 0x3a333999995555b7, 0x86555477788877b0, + 0x000000000000079a, 0xa9aa333a33aaa3aa, 0xa33999933a999948, 0x8666666495467700, 0x000000008b119993, 0xaaaaaa33a3aaaaaa, 0x333339aa33933333, 0x3566559495336600, + 0x000000087888459a, 0xa3aaa33aaaaaaaa3, 0x3aaa333333aa33aa, 0x3944259559996620, 0x000001078644553a, 0x333a339a33aaaaa3, 0x3aa3933939aa3339, 0x5922253939999220, + 0x0000c18865555533, 0x333a339333aaaaa3, 0x3a333333393a3335, 0x5922229339992220, 0x0000066599994533, 0xaaaaa33333aaaa33, 0x3333aa3aaa333aa3, 0x3333224aaaa42200, + 0x0d00865595995563, 0x393a33333a3aaaaa, 0x3933aaaaaaaa3333, 0xa3339924aa244200, 0xdc00644599999954, 0x399933933333aaa3, 0x393333aaaaaa3aaa, 0xaaa3aa2493459500, + 0xd006655559999993, 0x3996533993339333, 0x33333a3aa3aa93aa, 0x3aaaaa9222339300, 0x0066455959999993, 0x33955334994449a9, 0x93993aaaa3aa5433, 0x3a3339552555a540, + 0x0066455559559933, 0x33338539996599a4, 0x939993aaa3aa9493, 0x3a39335525559440, 0x0864555445449999, 0x99335b9967995554, 0x5393953aa359999a, 0xa5a9595556544440, + 0x0646544444445545, 0x5955899995554456, 0x89666653343333aa, 0x34a995493578887b, 0x0666544554445445, 0x9994495555444554, 0x689944364393aaa3, 0x54945549957787b7, + 0x0644466e75554445, 0x5444555555555545, 0x995553395699aa39, 0x544395455b888788, 0x0744466ee5554545, 0x5444455555555445, 0x9955533956453a33, 0x955595655be22200, + 0x6666666675444444, 0x446bb44444444455, 0x67262e7655999933, 0x363544655be22200, 0xe744664664666444, 0x44676666664446b8, 0x4b55457954599933, 0x394446454bbb2200, + 0x7776444666666666, 0x4476666666664866, 0x4444457954555599, 0x999446646bbb2200, 0x6668866746666666, 0x6866886646444668, 0x446444e555554445, 0x555566455bbb2200, + 0x8868878648668888, 0x8b7b866688866666, 0x8866444686654444, 0x454468784bbbb200, 0x8868867768878888, 0x86b8666888866666, 0x4766644886844444, 0x444468784bbbb200, + 0x88666667bb788888, 0x86b7668868668864, 0x6886464668644456, 0x446468753bbbbe00, 0x78688884b8888887, 0x7888888888668866, 0x6688867866648856, 0x6644686667bbbb20, + 0xb888888677888888, 0x8888776664868886, 0x6687887878444888, 0x7544688b84bbbb22, 0x88866887c7888777, 0x8778777be8466888, 0x668887777be48878, 0x64886677677bbb22, + 0x7788887b7b887b77, 0x77e7be8888888888, 0x88668877bb116478, 0x588856777b88bb20, 0x778888877b88be77, 0x77eb777887888888, 0x88668877be11848b, 0x444856e67788bbe0, + 0x7888778777b7e8b7, 0x7b7b11b7e77b87b7, 0x7b88887be1114445, 0x5a9956e667ebbbb0, 0x78887787771188b7, 0x7b8788ece8bb77b7, 0x777877beeecc4446, 0x655599766beb8bb0, + 0x78777877e7777878, 0x8b88776e77777777, 0x7777777beeccccc0, 0xdeee6b5368b8b7b2, 0x0b7777b7e777b7bb, 0xb787bb7777777777, 0xb77bbbb11bbbcccd, 0xdddd17c6367b778b, + 0x0b77bb77e7b7bb7b, 0xbb8e7b777777777b, 0xbb7be1e1b867bbbe, 0xdddd11cb65677884, 0x0bbb7bbbb7bbbbbb, 0xbeebbb7eb7bbbb7b, 0xbbee111884558856, 0x667ebdccc7eb6644, + 0x0beebbbebbee1bbb, 0xeebbbbbbbb1eebbb, 0xbbe1ce7557467796, 0x6678bec66ee78888, 0x0beeebeeeebecebb, 0xe1ebbbeebb1eeebe, 0xbee11e7666748886, 0x8677bbe667e78888, + 0x02eeeee111c1e1ce, 0xec1ebeeeee1cbbee, 0xe1be1c8588554449, 0x9487bbb7bbee7778, 0x020ee1cc1111eecc, 0xc11e111eee11ebee, 0xee111cb555b88c49, 0x9877b1b8411e6687, + 0x020eee111111ebee, 0xc11e111111c1eebe, 0xee111cc659b688c1, 0x74b7e1847117558e, 0x022211111111ebb1, 0xc1eeee1cccd111e1, 0x111c1ccb84444464, 0x9335994ee7895582, + 0x0222211cc1bbee1c, 0x1cc1eebeec111c11, 0x1ccccccccb44446b, 0xb633994ee7598882, 0x022221111ebb11cc, 0xccccc1bbbcebbee1, 0x1cccccccce666467, 0xbb65947b78966222, + 0x222221e1ee1ccccd, 0xccccdddccdc111ce, 0xe1cccccccce76448, 0x7866776666682222, 0x2222211111cccccc, 0xccccdddddddcc1cc, 0xee1cccccccce6644, 0x85687866648b2222, + 0x2222222ccccc11cd, 0xdddddddddddddddd, 0xddc111dcc1c1c768, 0x87ee866684872222, 0x1222222221ccdddd, 0xdddddddddddddddd, 0xddccc1c11ccccb7b, 0xeee7864688862222, + 0x8022222222dddddd, 0xdddddddddddddddd, 0xddddccc11ccceb7e, 0xeb77864884822222, 0x802222222222dddd, 0xdddddddddddddddd, 0xddddddeeecc1eeeb, 0x7776449874722222, + 0xb722222222222ddd, 0xdddddddddddddddd, 0xddddddd111ccb7bb, 0x7659994778222222, 0xb7222222222222dd, 0xdddddddddddddddd, 0xdddddddcc1ccb78b, 0x7499954778222222, + 0xeb22222222222ddd, 0xdddddddddddddddd, 0xddddddddd111ee77, 0x7455776664222222, 0xc822222cdfffffff, 0xdddddddddddddddd, 0xdddddddddc11ee77, 0xe176453485982222, + 0xc822222dffffffff, 0xfddddddddddddddd, 0xddddddddddcc118e, 0x1116453888952226, 0xc77edcdfffffffff, 0xffdddddddddddddd, 0xddddddddddc1ee7b, 0xe1ce66686446b888, + 0xc7edffffffffffff, 0xffdddddddddddddd, 0xddddddddddc1ceb8, 0x711186865472bb88, 0xc4dfffffffffffff, 0xffffdddddddddddd, 0xdddddddddddcceb8, 0x8b1eb85594228b78, + 0xe6dfffffffffffff, 0xffffdddddddddddd, 0xdddddddddddd1e16, 0x6b7788999220b866, 0x66dfffffffffffff, 0xffffdddddddddddd, 0xddddecdddddd1e16, 0x67b788692220b888, + 0xecdddddddddddddd, 0xdddddddddddddddd, 0xddd1ebbbb1cc1111, 0xbebe222222288667, 0xeddddddcccbceee1, 0x1711dddddddddddd, 0xdd1eeee77e1e11b8, 0x7222222222226668, + +}; + +u64 Head_skull_pal_rgba16[] = { + 0x52955acf5ad7de6d, 0xbd63c5a7acdf8c17, 0x9c9bd629e6af7b53, 0x4a4b39876b111083, +}; + +u64 Head_jaw_ci8[] = { + 0x0001020203040506, 0x0708080909090908, 0x0a0a0a0b0b0b0a0a, 0x0a0a0a0a0c0d0e06, 0x060f0e0e10110e0e, 0x0e0f0e0e11110e0e, 0x0e0e0e1212131314, 0x15050e0f0f0f1617, + 0x18191919191a1a0e, 0x1b1b1b11110e0e0e, 0x0e0615060e0e0e0f, 0x0f0f141c1c0f1111, 0x110e0e0e0e0e110f, 0x0f0e0e0e110e0e0e, 0x0e1d1d1d1d1e1e1f, 0x2021221f1f1f2324, + 0x181919192525260e, 0x0e0f060e0e272828, 0x292a2a2a2b2c2c2d, 0x2d2d2d2e011c1c2f, 0x1111100f0e0f0f0e, 0x270e270e0e0f0f0f, 0x30281d121219191f, 0x21212216161f2424, + 0x173132312833251c, 0x3406063535353031, 0x362937383939393a, 0x3a3a3b3c3d3d221c, 0x3e270e0e0e0f0f0e, 0x0e0e0e0606060606, 0x063f3f191e1e1e1e, 0x4040401f41414141, + 0x173131312533281c, 0x1c1c1c4242423130, 0x303f3f3f04040415, 0x1515153d433c221c, 0x27110e0e0e110e0e, 0x270e110606283131, 0x44191e454545461e, 0x1347474141414141, + 0x3116143128283031, 0x16161d2729484931, 0x060e0e0e0e27270e, 0x0e3e164a4b291205, 0x0e11110e270e0e0e, 0x0e0e0e282828174c, 0x4d4e4f5050171751, 0x5252535454545555, + 0x3104141431283131, 0x3131311414144956, 0x56270e0e0e0e2716, 0x1656562929220e0e, 0x0e0e0e270e0e0f0e, 0x0e22295757574c4d, 0x4d4f4f5050585858, 0x0e0e0e0e0e0e5858, + 0x23593d3d31313128, 0x28161f5a5a5a564b, 0x214a37375b5b5c5d, 0x3737372931270e0f, 0x0e0e0e0e3131315e, 0x56564a5f41412424, 0x6061626261636363, 0x6363646464646363, + 0x2359196516162828, 0x161f291219191d56, 0x4b374a4a5b5b5b29, 0x2929172227270e0e, 0x270522225e5e2121, 0x4b4b164141412466, 0x6667676767636363, 0x6363636363630e0e, + 0x236869191212315a, 0x5a5a365a5a565e6a, 0x292b2b2b4d4d204f, 0x1717175e15151313, 0x131717174a03034a, 0x4a41416b6b6b6c6d, 0x676e6f7070636363, 0x6363630e0e0e6358, + 0x236869691612125a, 0x5a5a711256565e19, 0x5e4d2b005e4d4d4f, 0x2a2a4f5e5e5e1313, 0x015c5e5e03037272, 0x4141416b6b6c6d67, 0x6f70707070636363, 0x630e0e0e0e0e6373, + 0x237474745a5a1212, 0x191920565c5c5c5c, 0x4a4d205e20212157, 0x214821212121215b, 0x4b75757648414141, 0x41414177776d6767, 0x6f707070700e0e0e, 0x6363587373737378, + 0x2374747112560112, 0x12125e4a4848795b, 0x4a4d205d5b5b5b48, 0x4848794b21205c21, 0x4b03030341414141, 0x414141776d7a676f, 0x6f70707070636363, 0x6363635858587878, + 0x286868295c2b1244, 0x01010120205b2d48, 0x485d5d215d797903, 0x034848495c217979, 0x795d414141414141, 0x4141417b547c6f6f, 0x6f7d7d7d7d636363, 0x6363630e0e587373, + 0x286829295c375c01, 0x0101015c5c5b2d48, 0x4d215d5d5d484848, 0x4848215c497e7979, 0x4141414141414141, 0x4141687b7b6f6f6f, 0x7d7d7d7d7d636363, 0x6363585873737373, + 0x23684901482e484d, 0x4d204d215d482d2d, 0x5e7f808081812182, 0x2b215c014a822b5c, 0x4a484803024b2b2b, 0x4e68688383707070, 0x7d7d7d7d7d0e0e0e, 0x7373738484851818, + 0x236801010386035d, 0x4d4d4d5d5d484848, 0x484848808121482b, 0x5c5c212b014a4a5c, 0x5c01014a4a4a4a4a, 0x4e6868836f70707d, 0x7d7d7d7d7d737373, 0x7384848518181818, + 0x871c4a4a03868688, 0x2e48484e4e5b4979, 0x2e7e5f7e898a892e, 0x0348037948488b8b, 0x8b484a4a455d5d5d, 0x8c65016e6f707d7d, 0x7d7d7d7d70848484, 0x84847c188d8d8473, + 0x874a0303035d5d48, 0x2148482e2e5b4949, 0x497e7e8e8a898686, 0x03032e8f8f909192, 0x2e9393938b8b8b02, 0x8c13136f6f7d7d7d, 0x947d707070848484, 0x7c7c188d8d8d7384, + 0x5f48020248464545, 0x0101455d955d4802, 0x032e038686888803, 0x9603029797989997, 0x979298989a439b43, 0x2323237070707070, 0x706f6f6f6f7c7c7c, 0x188d9c9c18858484, + 0x5f9d484848464545, 0x29294521215d5d48, 0x03034803792e2e03, 0x2e2e969e9e9e9f9f, 0x979e9e9e9a9a9a6b, 0x2351a0a1a1a1a2a2, 0xa2a3a46f6f7c1818, 0x8d8d9c9c9c857373, + 0x819d5f5f45464501, 0x0129015c5c955d5d, 0x032e0303862e2e2e, 0x2e2e039e9ea5a6a6, 0x9f9e9e9e4343436b, 0x2323a7a8a8a8a9a9, 0xa9aaa46f6f181818, 0x8d8d9c1818857373, + 0xabab9d9d5c212145, 0x20205c2901acadad, 0x8b03484802863a88, 0x939e9e030393aeae, 0xaf9292028c8cabab, 0x2323b07cb17c6d6d, 0xb26db37070181818, 0x188db43230787358, + 0xb55c9d20461e5c45, 0x45452045450145ac, 0x45215d4848484893, 0x8f8888979e03b6b6, 0xaf9292028c8f8fab, 0xb723237c7c7c6d70, 0x70b3b8b370841818, 0x1818183278736363, + 0x5c025c5e1f1e1f1f, 0x4645461f1f1e2945, 0x45461e4621adad03, 0x03b998989798baba, 0x92923aba98bbbb8f, 0xbc23bd8370836f70, 0x7dbebfbf6f841818, 0x3230847373737373, + 0x03024848215c1e1e, 0x4646461e1e1e2929, 0x45461e462146465d, 0x5d03039798c09191, 0x903ababa98989803, 0xbd23bdc170836e70, 0x7dbebfbf6f848484, 0x8484848484848484, + 0xc274747441414141, 0x41414141412081c3, 0x131f1f1f1e4645ad, 0xadad93c4b9027979, 0x482b2b03030303ac, 0xc559c6b36f6cc770, 0x706db3b16d181884, 0x3084847373738484, + 0xc274747441414141, 0x4141414141416b6b, 0x6b69698146ac455e, 0x5cad93b903034848, 0x482b2121acac03c3, 0x5959476cb3bfc8c7, 0x706db3b1b3181818, 0x3232308484843232, + 0xc9c6cacbcccccccc, 0x4141414141414141, 0x4141414120131320, 0x5d48484b4b805c5c, 0x5dadadad41414141, 0x7777cdcecfcfd0d0, 0xd16cd2b1d2848484, 0x8484848484847c7c, + 0xd3c6cacbd4d5d5d5, 0x4141414141414141, 0x414141416b6b2020, 0x20a65d4b4b5d5c5d, 0x2dd6d6d741414141, 0x77cdcd090909d8d8, 0xd8b1b1d27dc9c9d9, 0xdadadadbdbdbdcdc, + 0x83ddbfdedfe0e1e2, 0x4141414141414141, 0x4141747468686823, 0x1e22ab5d5d039393, 0x6841414141747468, 0x590909e3e3e3e3e3, 0xe3e3e3e3e4e5e5e5, 0xe5e5e6e7e8e8e9e9, + 0x83ddbfdee1e0ccea, 0x4141414141414141, 0x68686859eb7c7c23, 0x23231eec5d036868, 0x6868686868685959, 0x590909ede3e3e3e3, 0xe3e3e3e3e4e5e5e5, 0xe5e6e5e7e7e8e9e9, + +}; + +u64 Head_jaw_pal_rgba16[] = { + 0x7b4f8bd7b51facdd, 0x6ad14a0b31872905, 0x18c520c510831043, 0x18c3294539873145, 0x2943318573117353, 0x628f524d62cf6b0f, 0x52496acf420b3989, 0x5a8f628d7b937351, + 0x839394176b11528f, 0x5ad15a4d318941c9, 0x524b83959c179c5b, 0xcda5bd21b5214a4b, 0x4a095a8d52094209, 0x4a4d39c78397b4df, 0xde29de6bcde7a49f, 0x83d762d1520b5a4b, + 0x7b955ad78b979c9d, 0x730f8c1783d56311, 0xa49ba4599419ac9d, 0x835393d79c198b95, 0x734f83d3738d62cb, 0x5acb630d7b538b93, 0x4187529362cda45b, 0x8bd59c597b519c57, + 0x83c563097b8d3985, 0x39475a916b0d5285, 0x52955ad3628b5ad5, 0x62c75ac752454a45, 0x4a05731362d341c7, 0x5a95941b7b575291, 0x49c7acdf5acd5289, 0x52474205ac9b8351, + 0x93d58391a49d5287, 0x4a075207bd634a47, 0xc5a5c5a7cde9a4dd, 0xa4995a49c565bd61, 0xc5e5ce27bda3ad1f, 0x42039457acdbb561, 0xc5e7c627bda17b99, 0x5a898bd3a4db9cdb, + 0xad55ad0f9c8b9ccb, 0x738994558c15290d, 0x188120c321039415, 0x94599c9bad1db5a3, 0x39c99c8d6b477349, 0x62897b8fad5f7357, 0x83cbb563d669d66b, 0xacd38c116b078c0b, + 0xce296b094a496b13, 0xbda58bcb7b4d5a87, 0x7b8962c9940b49d1, 0x414929097b8ba4cf, 0x9ccd738b7bcb730b, 0x525149cdbd5f62d5, 0x2105834d9c0fac93, 0xb4d77b4b51cb6a0f, + 0x518b59cd5a531883, 0x41c5bcd5b4d3b4d5, 0xbcd7b519620d528b, 0x838f208500000000 +}; + +u64 Head_Stalfos4Eye_ci8[] = { + 0x0000000000000000, 0x0101010101010101, 0x0101010101010101, 0x0000000000000000, 0x0000000000000000, 0x0101010101010101, 0x0101010101010101, 0x0000000000000000, + 0x0000000000000000, 0x0101010102030304, 0x0403030201010101, 0x0000000000000000, 0x0000000000000000, 0x0101050404040404, 0x0404040404050101, 0x0000000000000000, + 0x0000000006060606, 0x0708080809090909, 0x0909090908080807, 0x0a0a0a0a00000000, 0x000000000606060b, 0x0808080c0d0d0d0d, 0x0d0d0d0d0c080808, 0x0b0a0a0a00000000, + 0x0000000006060b0e, 0x080c0c0f10101010, 0x101010100f0c0c08, 0x110b0a0a00000000, 0x00000000060b0e12, 0x0c0f0f0f0d091313, 0x1313090d0f0f0f0c, 0x14110b0a00000000, + 0x010101010708080c, 0x1515161718181818, 0x1818181817191515, 0x0c0e0e1a01010101, 0x0101010108080c0f, 0x1516181818181818, 0x181818181b1b1915, 0x0f0c0e0e01010101, + 0x0101010508080c0f, 0x1618181818181818, 0x181818181b1b1b19, 0x0f0c0e0e1c010101, 0x01010104080c0f0f, 0x17181818181d1e1f, 0x1f1e1d181b1b1b17, 0x0f0f0c0e04010101, + 0x01010204090d100d, 0x1818181820212222, 0x2222212318181818, 0x0d100d2404020101, 0x01010304090d1009, 0x1818181d21222525, 0x252522211d181818, 0x24100d2404030101, + 0x01010304090d1013, 0x1818181e22252525, 0x2525252226181818, 0x27100d2404030101, 0x01010404090d1013, 0x1818181f22252525, 0x2525252228181818, 0x27100d2404040101, + 0x01010404090d1013, 0x1818181f22252525, 0x2525252228181818, 0x292a2b2904040101, 0x01010304090d1013, 0x1818181e22252525, 0x2525252226181818, 0x292a2b2904030101, + 0x01010304090d1009, 0x1818181d21222525, 0x2525222c1d181818, 0x2d2a2d2904030101, 0x01010204090d100d, 0x1818181823212222, 0x22222c2e18181818, 0x2b2a2d2904020101, + 0x01010104080c0f0f, 0x171b1b1b181d2628, 0x28261d1818181817, 0x0f0f0c0e04010101, 0x0101010508080c0f, 0x2f1b1b1b18181818, 0x1818181818181719, 0x0f0c0e0e1c010101, + 0x0101010108080c0f, 0x302f1b1b18181818, 0x1818181818171931, 0x0f0c0e0e01010101, 0x010101010708080c, 0x30302f1718181818, 0x1818181817193131, 0x0c0e0e1a01010101, + 0x00000000060b0e12, 0x0c0f0f0f0d242727, 0x2727240d0f0f0f0c, 0x14110b0a00000000, 0x0000000006060b0e, 0x080c0c0f10101010, 0x101010100f0c0c08, 0x110b0a0a00000000, + 0x000000000606060b, 0x0808080c0d0d0d0d, 0x0d0d0d0d0c080808, 0x0b0a0a0a00000000, 0x0000000006060606, 0x0708080824242424, 0x2424242408080807, 0x0a0a0a0a00000000, + 0x0000000000000000, 0x01011c0404040404, 0x04040404041c0101, 0x0000000000000000, 0x0000000000000000, 0x0101010102030304, 0x0403030201010101, 0x0000000000000000, + 0x0000000000000000, 0x0101010101010101, 0x0101010101010101, 0x0000000000000000, 0x0000000000000000, 0x0101010101010101, 0x0101010101010101, 0x0000000000000000, + +}; + +u64 Head_Stalfos4Eye_pal_rgba16[] = { + 0x0000588638455087, 0x68894887788a5085, 0x788d9117708a5887, 0x9893b0d9708bc09b, 0xc85b688b888f7955, 0x808fc89db11da19d, 0x8a1db91d4883921d, 0x48859ae1aba7bc6b, + 0xaba5c4edde35ab65, 0x9115f7bda3657953, 0xb4298913d09fb8db, 0xbcaba0d7a323b91f, 0xc89fd09d00000000 +}; + +Vtx Head_Head_mesh_layer_Opaque_vtx_cull[8] = { + {{ {-175, -188, -144}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-175, -188, 144}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-175, 224, 144}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-175, 224, -144}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {182, -188, -144}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {182, -188, 144}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {182, 224, 144}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {182, 224, -144}, 0, {0, 0}, {0, 0, 0, 0} }}, +}; + +Vtx Head_Head_mesh_layer_Opaque_vtx_0[271] = { + {{ {-175, 99, 0}, 0, {29, 774}, {129, 4, 0, 255} }}, + {{ {-142, 163, -62}, 0, {200, 398}, {171, 72, 195, 255} }}, + {{ {-145, 101, -92}, 0, {247, 763}, {164, 14, 169, 255} }}, + {{ {-145, 101, -92}, 0, {239, 715}, {164, 14, 169, 255} }}, + {{ {-134, 26, -82}, 0, {241, 1199}, {151, 226, 191, 255} }}, + {{ {-145, 101, 92}, 0, {247, 763}, {164, 14, 87, 255} }}, + {{ {-142, 163, 62}, 0, {200, 398}, {171, 72, 61, 255} }}, + {{ {-134, 26, 82}, 0, {241, 1199}, {151, 226, 65, 255} }}, + {{ {-145, 101, 92}, 0, {239, 715}, {164, 14, 87, 255} }}, + {{ {-134, 26, -82}, 0, {377, 1103}, {151, 226, 191, 255} }}, + {{ {-121, -39, -76}, 0, {310, 1579}, {180, 158, 227, 255} }}, + {{ {-139, -24, 0}, 0, {215, 1495}, {166, 166, 0, 255} }}, + {{ {18, -40, -109}, 0, {1034, 1586}, {2, 154, 180, 255} }}, + {{ {-59, -63, -109}, 0, {634, 1720}, {236, 141, 205, 255} }}, + {{ {-66, 25, -143}, 0, {597, 1209}, {217, 242, 136, 255} }}, + {{ {-145, 101, -92}, 0, {187, 763}, {164, 14, 169, 255} }}, + {{ {15, 27, -144}, 0, {1017, 1195}, {23, 242, 132, 255} }}, + {{ {14, 98, -142}, 0, {1009, 778}, {14, 30, 134, 255} }}, + {{ {13, 169, -102}, 0, {1007, 365}, {4, 75, 154, 255} }}, + {{ {-70, 169, -103}, 0, {573, 363}, {227, 79, 160, 255} }}, + {{ {10, 209, -52}, 0, {992, 130}, {252, 114, 201, 255} }}, + {{ {-64, 221, 0}, 0, {604, 63}, {228, 124, 0, 255} }}, + {{ {-135, 198, 0}, 0, {239, 199}, {179, 101, 0, 255} }}, + {{ {10, 209, 52}, 0, {992, 130}, {252, 114, 55, 255} }}, + {{ {-70, 169, 103}, 0, {573, 363}, {227, 79, 96, 255} }}, + {{ {-145, 101, 92}, 0, {187, 763}, {164, 14, 87, 255} }}, + {{ {13, 169, 102}, 0, {1007, 365}, {4, 75, 102, 255} }}, + {{ {14, 98, 142}, 0, {1009, 778}, {14, 30, 122, 255} }}, + {{ {15, 27, 144}, 0, {1017, 1195}, {23, 242, 124, 255} }}, + {{ {-66, 25, 143}, 0, {597, 1209}, {217, 242, 120, 255} }}, + {{ {-121, -39, 76}, 0, {310, 1579}, {180, 158, 29, 255} }}, + {{ {-59, -63, 109}, 0, {634, 1720}, {236, 141, 51, 255} }}, + {{ {-121, -39, 76}, 0, {310, 1579}, {180, 158, 29, 255} }}, + {{ {18, -40, 109}, 0, {1034, 1586}, {2, 154, 76, 255} }}, + {{ {-59, -63, 109}, 0, {634, 1720}, {236, 141, 51, 255} }}, + {{ {-139, -24, 0}, 0, {215, 1495}, {166, 166, 0, 255} }}, + {{ {-175, 99, 0}, 0, {29, 774}, {129, 4, 0, 255} }}, + {{ {-134, 26, 82}, 0, {377, 1103}, {151, 226, 65, 255} }}, + {{ {140, -62, 58}, 0, {1666, 1715}, {239, 137, 42, 255} }}, + {{ {143, -61, 0}, 0, {1682, 1708}, {156, 177, 0, 255} }}, + {{ {140, -62, -58}, 0, {1666, 1715}, {239, 137, 214, 255} }}, + {{ {18, -40, -109}, 0, {1034, 1586}, {2, 154, 180, 255} }}, + {{ {102, -41, -119}, 0, {1469, 1591}, {31, 189, 153, 255} }}, + {{ {97, -9, -122}, 0, {1441, 1402}, {14, 33, 134, 255} }}, + {{ {113, 29, -101}, 0, {1524, 1185}, {38, 24, 137, 255} }}, + {{ {15, 27, -144}, 0, {1017, 1195}, {23, 242, 132, 255} }}, + {{ {-59, -63, -109}, 0, {634, 1720}, {236, 141, 205, 255} }}, + {{ {-66, 25, -143}, 0, {597, 1209}, {217, 242, 136, 255} }}, + {{ {14, 98, -142}, 0, {1009, 778}, {14, 30, 134, 255} }}, + {{ {141, 103, -68}, 0, {1672, 752}, {90, 35, 174, 255} }}, + {{ {78, 168, -94}, 0, {1343, 370}, {50, 69, 162, 255} }}, + {{ {13, 169, -102}, 0, {1007, 365}, {4, 75, 154, 255} }}, + {{ {67, 209, -51}, 0, {1285, 131}, {36, 112, 207, 255} }}, + {{ {10, 209, -52}, 0, {992, 130}, {252, 114, 201, 255} }}, + {{ {-70, 169, -103}, 0, {573, 363}, {227, 79, 160, 255} }}, + {{ {10, 224, 0}, 0, {991, 45}, {253, 127, 0, 255} }}, + {{ {83, 206, 0}, 0, {1371, 148}, {50, 117, 0, 255} }}, + {{ {67, 209, 51}, 0, {1285, 131}, {36, 112, 49, 255} }}, + {{ {10, 209, 52}, 0, {992, 130}, {252, 114, 55, 255} }}, + {{ {-64, 221, 0}, 0, {604, 63}, {228, 124, 0, 255} }}, + {{ {13, 169, 102}, 0, {1007, 365}, {4, 75, 102, 255} }}, + {{ {78, 168, 94}, 0, {1343, 370}, {50, 69, 94, 255} }}, + {{ {14, 98, 142}, 0, {1009, 778}, {14, 30, 122, 255} }}, + {{ {141, 103, 68}, 0, {1672, 752}, {90, 35, 82, 255} }}, + {{ {113, 29, 101}, 0, {1524, 1185}, {38, 24, 119, 255} }}, + {{ {141, 103, 68}, 0, {1672, 752}, {90, 35, 82, 255} }}, + {{ {14, 98, 142}, 0, {1009, 778}, {14, 30, 122, 255} }}, + {{ {15, 27, 144}, 0, {1017, 1195}, {23, 242, 124, 255} }}, + {{ {18, -40, 109}, 0, {1034, 1586}, {2, 154, 76, 255} }}, + {{ {-59, -63, 109}, 0, {634, 1720}, {236, 141, 51, 255} }}, + {{ {-66, 25, 143}, 0, {597, 1209}, {217, 242, 120, 255} }}, + {{ {97, -9, 122}, 0, {1441, 1402}, {14, 33, 122, 255} }}, + {{ {128, 19, 95}, 0, {1604, 1242}, {78, 184, 70, 255} }}, + {{ {150, -13, 75}, 0, {1717, 1431}, {106, 52, 47, 255} }}, + {{ {137, -42, 91}, 0, {1650, 1600}, {79, 208, 87, 255} }}, + {{ {102, -41, 119}, 0, {1469, 1591}, {31, 189, 103, 255} }}, + {{ {140, -62, 58}, 0, {1666, 1715}, {239, 137, 42, 255} }}, + {{ {147, -62, 71}, 0, {1705, 1716}, {42, 168, 81, 255} }}, + {{ {159, -58, 48}, 0, {1763, 1689}, {108, 225, 59, 255} }}, + {{ {151, -70, 51}, 0, {1725, 1763}, {47, 170, 80, 255} }}, + {{ {138, -91, 30}, 0, {1657, 1883}, {169, 172, 38, 255} }}, + {{ {142, -94, 0}, 0, {1675, 1899}, {169, 164, 0, 255} }}, + {{ {143, -61, 0}, 0, {1682, 1708}, {156, 177, 0, 255} }}, + {{ {140, -62, -58}, 0, {1666, 1715}, {239, 137, 214, 255} }}, + {{ {138, -91, -30}, 0, {1657, 1883}, {169, 172, 218, 255} }}, + {{ {151, -70, -51}, 0, {1725, 1763}, {47, 170, 176, 255} }}, + {{ {159, -58, -48}, 0, {1763, 1689}, {108, 225, 197, 255} }}, + {{ {147, -62, -71}, 0, {1705, 1716}, {42, 168, 175, 255} }}, + {{ {137, -42, -91}, 0, {1650, 1600}, {79, 208, 169, 255} }}, + {{ {102, -41, -119}, 0, {1469, 1591}, {31, 189, 153, 255} }}, + {{ {150, -13, -75}, 0, {1717, 1431}, {106, 52, 209, 255} }}, + {{ {97, -9, -122}, 0, {1441, 1402}, {14, 33, 134, 255} }}, + {{ {128, 19, -95}, 0, {1604, 1242}, {78, 184, 186, 255} }}, + {{ {113, 29, -101}, 0, {1524, 1185}, {38, 24, 137, 255} }}, + {{ {137, 24, -103}, 0, {1648, 1214}, {39, 231, 138, 255} }}, + {{ {153, 32, -97}, 0, {1735, 1168}, {76, 5, 154, 255} }}, + {{ {153, 32, -97}, 0, {1735, 1168}, {76, 5, 154, 255} }}, + {{ {113, 29, -101}, 0, {1524, 1185}, {38, 24, 137, 255} }}, + {{ {138, 44, -86}, 0, {1654, 1097}, {41, 62, 153, 255} }}, + {{ {141, 103, -68}, 0, {1672, 752}, {90, 35, 174, 255} }}, + {{ {148, 76, -71}, 0, {1710, 908}, {52, 32, 145, 255} }}, + {{ {154, 49, -76}, 0, {1739, 1065}, {90, 57, 186, 255} }}, + {{ {169, 31, -77}, 0, {1816, 1169}, {114, 254, 199, 255} }}, + {{ {165, 33, -57}, 0, {1798, 1157}, {124, 255, 227, 255} }}, + {{ {168, 65, -28}, 0, {1811, 975}, {111, 8, 195, 255} }}, + {{ {159, 102, -30}, 0, {1764, 757}, {103, 40, 194, 255} }}, + {{ {122, 168, -54}, 0, {1573, 373}, {88, 72, 199, 255} }}, + {{ {78, 168, -94}, 0, {1343, 370}, {50, 69, 162, 255} }}, + {{ {83, 206, 0}, 0, {1371, 148}, {50, 117, 0, 255} }}, + {{ {67, 209, -51}, 0, {1285, 131}, {36, 112, 207, 255} }}, + {{ {141, 171, 0}, 0, {1672, 353}, {98, 81, 0, 255} }}, + {{ {166, 128, 0}, 0, {1803, 604}, {122, 34, 0, 255} }}, + {{ {159, 102, 30}, 0, {1764, 757}, {103, 40, 62, 255} }}, + {{ {122, 168, 54}, 0, {1573, 373}, {88, 72, 57, 255} }}, + {{ {78, 168, 94}, 0, {1343, 370}, {50, 69, 94, 255} }}, + {{ {67, 209, 51}, 0, {1285, 131}, {36, 112, 49, 255} }}, + {{ {141, 103, 68}, 0, {1672, 752}, {90, 35, 82, 255} }}, + {{ {154, 49, 76}, 0, {1739, 1065}, {90, 57, 70, 255} }}, + {{ {168, 65, 28}, 0, {1811, 975}, {111, 8, 61, 255} }}, + {{ {179, 28, 0}, 0, {1867, 1191}, {127, 10, 0, 255} }}, + {{ {165, 33, 57}, 0, {1798, 1157}, {124, 255, 29, 255} }}, + {{ {169, 31, 77}, 0, {1816, 1169}, {114, 254, 57, 255} }}, + {{ {138, 44, 86}, 0, {1654, 1097}, {41, 62, 103, 255} }}, + {{ {148, 76, 71}, 0, {1710, 908}, {52, 32, 111, 255} }}, + {{ {113, 29, 101}, 0, {1524, 1185}, {38, 24, 119, 255} }}, + {{ {153, 32, 97}, 0, {1735, 1168}, {76, 5, 102, 255} }}, + {{ {137, 24, 103}, 0, {1648, 1214}, {39, 231, 118, 255} }}, + {{ {128, 19, 95}, 0, {1604, 1242}, {78, 184, 70, 255} }}, + {{ {137, 24, 103}, 0, {1648, 1214}, {39, 231, 118, 255} }}, + {{ {128, 19, 95}, 0, {1604, 1242}, {78, 184, 70, 255} }}, + {{ {161, 19, 72}, 0, {1777, 1244}, {51, 146, 38, 255} }}, + {{ {169, 31, 77}, 0, {1816, 1169}, {114, 254, 57, 255} }}, + {{ {165, 33, 57}, 0, {1798, 1157}, {124, 255, 29, 255} }}, + {{ {172, 22, 13}, 0, {1834, 1225}, {120, 254, 40, 255} }}, + {{ {169, -3, 17}, 0, {1819, 1373}, {111, 251, 62, 255} }}, + {{ {162, 6, 42}, 0, {1778, 1320}, {53, 151, 48, 255} }}, + {{ {179, 28, 0}, 0, {1867, 1191}, {127, 10, 0, 255} }}, + {{ {179, -15, 0}, 0, {1867, 1442}, {124, 227, 0, 255} }}, + {{ {168, -17, 0}, 0, {1813, 1453}, {127, 254, 0, 255} }}, + {{ {179, -61, 20}, 0, {1805, 1711}, {124, 246, 26, 255} }}, + {{ {159, -58, 48}, 0, {1763, 1689}, {108, 225, 59, 255} }}, + {{ {166, -9, 46}, 0, {1802, 1403}, {95, 66, 52, 255} }}, + {{ {147, -62, 71}, 0, {1705, 1716}, {42, 168, 81, 255} }}, + {{ {150, -13, 75}, 0, {1717, 1431}, {106, 52, 47, 255} }}, + {{ {137, -42, 91}, 0, {1650, 1600}, {79, 208, 87, 255} }}, + {{ {151, -70, 51}, 0, {1725, 1763}, {47, 170, 80, 255} }}, + {{ {161, -91, 27}, 0, {1775, 1883}, {62, 157, 49, 255} }}, + {{ {138, -91, 30}, 0, {1657, 1883}, {169, 172, 38, 255} }}, + {{ {142, -94, 0}, 0, {1675, 1899}, {169, 164, 0, 255} }}, + {{ {162, -94, 0}, 0, {1778, 1899}, {64, 146, 0, 255} }}, + {{ {161, -91, -27}, 0, {1775, 1883}, {62, 157, 207, 255} }}, + {{ {138, -91, -30}, 0, {1657, 1883}, {169, 172, 218, 255} }}, + {{ {151, -70, -51}, 0, {1725, 1763}, {47, 170, 176, 255} }}, + {{ {179, -61, -20}, 0, {1805, 1711}, {124, 246, 230, 255} }}, + {{ {159, -58, -48}, 0, {1763, 1689}, {108, 225, 197, 255} }}, + {{ {169, -3, -17}, 0, {1819, 1373}, {111, 251, 194, 255} }}, + {{ {166, -9, -46}, 0, {1802, 1403}, {95, 66, 204, 255} }}, + {{ {147, -62, -71}, 0, {1705, 1716}, {42, 168, 175, 255} }}, + {{ {150, -13, -75}, 0, {1717, 1431}, {106, 52, 209, 255} }}, + {{ {137, -42, -91}, 0, {1650, 1600}, {79, 208, 169, 255} }}, + {{ {179, 28, 0}, 0, {1867, 1191}, {127, 10, 0, 255} }}, + {{ {169, -3, -17}, 0, {1819, 1373}, {111, 251, 194, 255} }}, + {{ {172, 22, -13}, 0, {1834, 1225}, {120, 254, 216, 255} }}, + {{ {162, 6, -42}, 0, {1778, 1320}, {53, 151, 208, 255} }}, + {{ {161, 19, -72}, 0, {1777, 1244}, {51, 146, 218, 255} }}, + {{ {165, 33, -57}, 0, {1798, 1157}, {124, 255, 227, 255} }}, + {{ {169, 31, -77}, 0, {1816, 1169}, {114, 254, 199, 255} }}, + {{ {137, 24, -103}, 0, {1648, 1214}, {39, 231, 138, 255} }}, + {{ {128, 19, -95}, 0, {1604, 1242}, {78, 184, 186, 255} }}, + {{ {153, 32, -97}, 0, {1735, 1168}, {76, 5, 154, 255} }}, + {{ {138, 44, -86}, 0, {1654, 1097}, {41, 62, 153, 255} }}, + {{ {-70, 169, 103}, 0, {573, 363}, {227, 79, 96, 255} }}, + {{ {13, 169, 102}, 0, {1007, 365}, {4, 75, 102, 255} }}, + {{ {10, 209, 52}, 0, {992, 130}, {252, 114, 55, 255} }}, + {{ {173, 95, -19}, 0, {1836, 799}, {123, 27, 12, 255} }}, + {{ {159, 102, -30}, 0, {1764, 757}, {103, 40, 194, 255} }}, + {{ {166, 128, 0}, 0, {1803, 604}, {122, 34, 0, 255} }}, + {{ {177, 74, -19}, 0, {1857, 919}, {123, 31, 8, 255} }}, + {{ {168, 65, -28}, 0, {1811, 975}, {111, 8, 195, 255} }}, + {{ {-175, 99, 0}, 0, {29, 774}, {129, 4, 0, 255} }}, + {{ {-135, 198, 0}, 0, {239, 199}, {179, 101, 0, 255} }}, + {{ {-142, 163, -62}, 0, {384, 398}, {171, 72, 195, 255} }}, + {{ {-142, 163, 62}, 0, {384, 398}, {171, 72, 61, 255} }}, + {{ {179, -61, -20}, 0, {1805, 1711}, {124, 246, 230, 255} }}, + {{ {162, -94, 0}, 0, {1778, 1899}, {64, 146, 0, 255} }}, + {{ {161, -91, -27}, 0, {1775, 1883}, {62, 157, 207, 255} }}, + {{ {182, -54, 0}, 0, {1819, 1668}, {114, 57, 0, 255} }}, + {{ {179, -61, 20}, 0, {1805, 1711}, {124, 246, 26, 255} }}, + {{ {161, -91, 27}, 0, {1775, 1883}, {62, 157, 49, 255} }}, + {{ {159, -91, 0}, 0, {1204, 1113}, {114, 199, 0, 255} }}, + {{ {139, -112, -6}, 0, {1226, 830}, {60, 209, 154, 255} }}, + {{ {142, -84, -14}, 0, {1011, 1009}, {68, 222, 154, 255} }}, + {{ {159, -91, 0}, 0, {1204, 1113}, {114, 199, 0, 255} }}, + {{ {147, -116, 0}, 0, {1320, 881}, {100, 178, 0, 255} }}, + {{ {139, -112, -6}, 0, {1226, 830}, {60, 209, 154, 255} }}, + {{ {139, -112, 6}, 0, {1226, 830}, {60, 209, 102, 255} }}, + {{ {142, -84, 14}, 0, {1011, 1009}, {68, 222, 102, 255} }}, + {{ {131, -128, 0}, 0, {1335, 689}, {77, 155, 0, 255} }}, + {{ {143, -102, -37}, 0, {861, 631}, {255, 237, 130, 255} }}, + {{ {137, -74, -38}, 0, {653, 811}, {8, 2, 129, 255} }}, + {{ {155, -77, -36}, 0, {815, 896}, {101, 241, 180, 255} }}, + {{ {151, -104, -37}, 0, {925, 676}, {88, 215, 174, 255} }}, + {{ {149, -103, -27}, 0, {1012, 706}, {121, 224, 23, 255} }}, + {{ {151, -76, -13}, 0, {1013, 1005}, {123, 234, 23, 255} }}, + {{ {143, -120, -29}, 0, {1026, 522}, {87, 186, 196, 255} }}, + {{ {173, 95, 19}, 0, {1836, 799}, {123, 27, 244, 255} }}, + {{ {166, 128, 0}, 0, {1803, 604}, {122, 34, 0, 255} }}, + {{ {159, 102, 30}, 0, {1764, 757}, {103, 40, 62, 255} }}, + {{ {177, 74, 19}, 0, {1857, 919}, {123, 31, 248, 255} }}, + {{ {168, 65, 28}, 0, {1811, 975}, {111, 8, 61, 255} }}, + {{ {179, 28, 0}, 0, {1867, 1191}, {127, 10, 0, 255} }}, + {{ {143, -102, 37}, 0, {861, 631}, {255, 237, 126, 255} }}, + {{ {155, -77, 36}, 0, {815, 896}, {101, 241, 76, 255} }}, + {{ {137, -74, 38}, 0, {653, 811}, {8, 2, 127, 255} }}, + {{ {151, -104, 37}, 0, {925, 676}, {88, 215, 82, 255} }}, + {{ {143, -120, 29}, 0, {1026, 522}, {87, 186, 60, 255} }}, + {{ {149, -103, 27}, 0, {1012, 706}, {121, 224, 233, 255} }}, + {{ {151, -76, 13}, 0, {1013, 1005}, {123, 234, 233, 255} }}, + {{ {179, -61, -20}, 0, {20, 1846}, {124, 246, 230, 255} }}, + {{ {170, -49, 0}, 0, {79, 1927}, {102, 76, 0, 255} }}, + {{ {182, -54, 0}, 0, {62, 1900}, {114, 57, 0, 255} }}, + {{ {165, -53, -12}, 0, {179, 1873}, {111, 46, 42, 255} }}, + {{ {168, -17, 0}, 0, {82, 1816}, {127, 254, 0, 255} }}, + {{ {165, -53, 12}, 0, {179, 1873}, {111, 46, 214, 255} }}, + {{ {179, -61, 20}, 0, {20, 1846}, {124, 246, 26, 255} }}, + {{ {165, -53, 12}, 0, {179, 1873}, {111, 46, 214, 255} }}, + {{ {168, -17, 0}, 0, {82, 1816}, {127, 254, 0, 255} }}, + {{ {170, -49, 0}, 0, {79, 1927}, {102, 76, 0, 255} }}, + {{ {182, -54, 0}, 0, {62, 1900}, {114, 57, 0, 255} }}, + {{ {166, -9, -46}, 0, {185, 1840}, {95, 66, 204, 255} }}, + {{ {150, -13, -75}, 0, {256, 1769}, {106, 52, 209, 255} }}, + {{ {106, -15, -55}, 0, {206, 1826}, {101, 76, 246, 255} }}, + {{ {128, 19, -95}, 0, {22, 1963}, {78, 184, 186, 255} }}, + {{ {117, 28, -65}, 0, {244, 2009}, {75, 155, 15, 255} }}, + {{ {161, 19, -72}, 0, {31, 1844}, {51, 146, 218, 255} }}, + {{ {162, 6, -42}, 0, {127, 1830}, {53, 151, 208, 255} }}, + {{ {138, 7, -22}, 0, {111, 1841}, {19, 230, 133, 255} }}, + {{ {169, -3, -17}, 0, {54, 1813}, {111, 251, 194, 255} }}, + {{ {100, 78, 0}, 0, {380, 1880}, {127, 11, 0, 255} }}, + {{ {179, 28, 0}, 0, {218, 2002}, {127, 10, 0, 255} }}, + {{ {177, 74, -19}, 0, {389, 2020}, {123, 31, 8, 255} }}, + {{ {177, 74, 19}, 0, {389, 2020}, {123, 31, 248, 255} }}, + {{ {173, 95, 19}, 0, {477, 2017}, {123, 27, 244, 255} }}, + {{ {166, 128, 0}, 0, {595, 2011}, {122, 34, 0, 255} }}, + {{ {173, 95, -19}, 0, {477, 2017}, {123, 27, 12, 255} }}, + {{ {143, -77, -41}, 0, {1337, 903}, {113, 208, 33, 255} }}, + {{ {143, -85, -53}, 0, {1180, 792}, {110, 197, 20, 255} }}, + {{ {147, -80, -58}, 0, {1129, 872}, {98, 243, 176, 255} }}, + {{ {138, -95, -58}, 0, {1068, 666}, {73, 212, 162, 255} }}, + {{ {139, -79, -58}, 0, {1025, 881}, {12, 34, 134, 255} }}, + {{ {135, -64, -52}, 0, {991, 1089}, {21, 55, 144, 255} }}, + {{ {150, -67, -50}, 0, {1192, 1055}, {102, 13, 181, 255} }}, + {{ {166, -9, 46}, 0, {185, 1840}, {95, 66, 52, 255} }}, + {{ {106, -15, 55}, 0, {206, 1826}, {101, 76, 10, 255} }}, + {{ {150, -13, 75}, 0, {256, 1769}, {106, 52, 47, 255} }}, + {{ {169, -3, 17}, 0, {54, 1813}, {111, 251, 62, 255} }}, + {{ {169, -3, 17}, 0, {54, 1813}, {111, 251, 62, 255} }}, + {{ {138, 7, 22}, 0, {111, 1841}, {19, 230, 123, 255} }}, + {{ {106, -15, 55}, 0, {206, 1826}, {101, 76, 10, 255} }}, + {{ {162, 6, 42}, 0, {127, 1830}, {53, 151, 48, 255} }}, + {{ {117, 28, 65}, 0, {244, 2009}, {75, 155, 241, 255} }}, + {{ {161, 19, 72}, 0, {31, 1844}, {51, 146, 38, 255} }}, + {{ {128, 19, 95}, 0, {22, 1963}, {78, 184, 70, 255} }}, + {{ {150, -13, 75}, 0, {256, 1769}, {106, 52, 47, 255} }}, + {{ {143, -77, 41}, 0, {1337, 903}, {113, 208, 223, 255} }}, + {{ {150, -67, 50}, 0, {1192, 1055}, {102, 13, 75, 255} }}, + {{ {147, -80, 58}, 0, {1129, 872}, {98, 243, 80, 255} }}, + {{ {135, -64, 52}, 0, {991, 1089}, {21, 55, 112, 255} }}, + {{ {139, -79, 58}, 0, {1025, 881}, {12, 34, 122, 255} }}, + {{ {138, -95, 58}, 0, {1068, 666}, {73, 212, 94, 255} }}, + {{ {143, -85, 53}, 0, {1180, 792}, {110, 197, 236, 255} }}, +}; + +Gfx Head_Head_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(Head_Head_mesh_layer_Opaque_vtx_0 + 0, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 3, 4, 0), + gsSP2Triangles(0, 5, 6, 0, 0, 7, 8, 0), + gsSP2Triangles(0, 9, 10, 0, 0, 10, 11, 0), + gsSP2Triangles(10, 12, 11, 0, 10, 13, 12, 0), + gsSP2Triangles(10, 14, 13, 0, 10, 4, 14, 0), + gsSP2Triangles(14, 4, 15, 0, 16, 14, 15, 0), + gsSP2Triangles(16, 15, 17, 0, 18, 17, 15, 0), + gsSP2Triangles(18, 15, 19, 0, 15, 1, 19, 0), + gsSP2Triangles(19, 1, 20, 0, 21, 20, 1, 0), + gsSP2Triangles(21, 1, 22, 0, 21, 22, 6, 0), + gsSP2Triangles(21, 6, 23, 0, 24, 23, 6, 0), + gsSP2Triangles(25, 24, 6, 0, 26, 24, 25, 0), + gsSP2Triangles(26, 25, 27, 0, 28, 27, 25, 0), + gsSP2Triangles(28, 25, 29, 0, 29, 25, 7, 0), + gsSP2Triangles(30, 29, 7, 0, 30, 31, 29, 0), + gsSPVertex(Head_Head_mesh_layer_Opaque_vtx_0 + 32, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0), + gsSP2Triangles(4, 3, 0, 0, 4, 0, 5, 0), + gsSP2Triangles(1, 3, 6, 0, 3, 7, 6, 0), + gsSP2Triangles(3, 8, 7, 0, 9, 8, 3, 0), + gsSP2Triangles(9, 10, 8, 0, 10, 9, 11, 0), + gsSP2Triangles(11, 9, 12, 0, 12, 9, 13, 0), + gsSP2Triangles(14, 13, 9, 0, 14, 15, 13, 0), + gsSP2Triangles(12, 13, 16, 0, 12, 16, 17, 0), + gsSP2Triangles(18, 17, 16, 0, 18, 16, 19, 0), + gsSP2Triangles(19, 20, 18, 0, 19, 21, 20, 0), + gsSP2Triangles(22, 21, 19, 0, 23, 20, 21, 0), + gsSP2Triangles(23, 24, 20, 0, 23, 25, 24, 0), + gsSP2Triangles(23, 26, 25, 0, 27, 26, 23, 0), + gsSP2Triangles(27, 23, 21, 0, 28, 25, 26, 0), + gsSP2Triangles(28, 29, 25, 0, 29, 28, 30, 0), + gsSP1Triangle(29, 30, 31, 0), + gsSPVertex(Head_Head_mesh_layer_Opaque_vtx_0 + 64, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), + gsSP2Triangles(0, 3, 4, 0, 5, 4, 3, 0), + gsSP2Triangles(5, 3, 6, 0, 7, 0, 4, 0), + gsSP2Triangles(0, 7, 8, 0, 9, 8, 7, 0), + gsSP2Triangles(7, 10, 9, 0, 7, 11, 10, 0), + gsSP2Triangles(11, 7, 4, 0, 4, 12, 11, 0), + gsSP2Triangles(11, 12, 10, 0, 10, 12, 13, 0), + gsSP2Triangles(14, 13, 12, 0, 14, 12, 15, 0), + gsSP2Triangles(15, 12, 16, 0, 17, 16, 12, 0), + gsSP2Triangles(17, 12, 18, 0, 17, 18, 19, 0), + gsSP2Triangles(17, 19, 20, 0, 21, 20, 19, 0), + gsSP2Triangles(22, 21, 19, 0, 22, 19, 23, 0), + gsSP2Triangles(24, 23, 19, 0, 25, 24, 19, 0), + gsSP2Triangles(26, 24, 25, 0, 26, 25, 27, 0), + gsSP2Triangles(27, 28, 26, 0, 29, 28, 27, 0), + gsSP2Triangles(28, 29, 30, 0, 31, 30, 29, 0), + gsSPVertex(Head_Head_mesh_layer_Opaque_vtx_0 + 96, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), + gsSP2Triangles(2, 3, 4, 0, 4, 5, 2, 0), + gsSP2Triangles(6, 2, 5, 0, 7, 6, 5, 0), + gsSP2Triangles(7, 5, 8, 0, 9, 8, 5, 0), + gsSP2Triangles(9, 5, 3, 0, 10, 9, 3, 0), + gsSP2Triangles(10, 3, 11, 0, 11, 12, 10, 0), + gsSP2Triangles(11, 13, 12, 0, 14, 10, 12, 0), + gsSP2Triangles(10, 14, 9, 0, 15, 9, 14, 0), + gsSP2Triangles(15, 14, 16, 0, 17, 16, 14, 0), + gsSP2Triangles(14, 12, 17, 0, 18, 17, 12, 0), + gsSP2Triangles(18, 12, 19, 0, 17, 18, 20, 0), + gsSP2Triangles(17, 20, 16, 0, 16, 20, 21, 0), + gsSP2Triangles(16, 21, 22, 0, 23, 22, 21, 0), + gsSP2Triangles(23, 21, 24, 0, 24, 21, 25, 0), + gsSP2Triangles(25, 21, 26, 0, 26, 21, 27, 0), + gsSP2Triangles(27, 28, 26, 0, 27, 20, 28, 0), + gsSP2Triangles(29, 26, 28, 0, 25, 26, 29, 0), + gsSP2Triangles(25, 29, 30, 0, 29, 28, 30, 0), + gsSP1Triangle(31, 30, 28, 0), + gsSPVertex(Head_Head_mesh_layer_Opaque_vtx_0 + 128, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 0, 2, 0), + gsSP2Triangles(2, 4, 3, 0, 5, 4, 2, 0), + gsSP2Triangles(2, 6, 5, 0, 2, 7, 6, 0), + gsSP2Triangles(8, 5, 6, 0, 4, 5, 8, 0), + gsSP2Triangles(6, 9, 8, 0, 6, 10, 9, 0), + gsSP2Triangles(11, 10, 6, 0, 11, 6, 12, 0), + gsSP2Triangles(6, 13, 12, 0, 13, 14, 12, 0), + gsSP2Triangles(13, 15, 14, 0, 14, 15, 16, 0), + gsSP2Triangles(17, 11, 12, 0, 17, 18, 11, 0), + gsSP2Triangles(17, 19, 18, 0, 18, 19, 20, 0), + gsSP2Triangles(18, 20, 21, 0, 22, 21, 20, 0), + gsSP2Triangles(22, 20, 23, 0, 24, 22, 23, 0), + gsSP2Triangles(24, 25, 22, 0, 24, 26, 25, 0), + gsSP2Triangles(25, 26, 27, 0, 27, 26, 28, 0), + gsSP2Triangles(28, 26, 29, 0, 28, 29, 30, 0), + gsSP2Triangles(29, 31, 30, 0, 25, 27, 10, 0), + gsSP2Triangles(27, 9, 10, 0, 27, 8, 9, 0), + gsSPVertex(Head_Head_mesh_layer_Opaque_vtx_0 + 160, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), + gsSP2Triangles(2, 3, 4, 0, 4, 5, 2, 0), + gsSP2Triangles(6, 5, 4, 0, 4, 7, 6, 0), + gsSP2Triangles(4, 8, 7, 0, 7, 9, 6, 0), + gsSP2Triangles(6, 9, 10, 0, 11, 12, 13, 0), + gsSP2Triangles(14, 15, 16, 0, 15, 14, 17, 0), + gsSP2Triangles(15, 17, 18, 0, 0, 18, 17, 0), + gsSP2Triangles(5, 18, 0, 0, 0, 2, 5, 0), + gsSP2Triangles(19, 20, 21, 0, 19, 22, 20, 0), + gsSP2Triangles(23, 24, 25, 0, 23, 26, 24, 0), + gsSP2Triangles(27, 24, 26, 0, 27, 28, 24, 0), + gsSP1Triangle(29, 30, 31, 0), + gsSPVertex(Head_Head_mesh_layer_Opaque_vtx_0 + 192, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0), + gsSP2Triangles(0, 4, 3, 0, 5, 1, 3, 0), + gsSP2Triangles(5, 2, 1, 0, 6, 7, 8, 0), + gsSP2Triangles(6, 8, 9, 0, 8, 10, 9, 0), + gsSP2Triangles(8, 11, 10, 0, 10, 12, 9, 0), + gsSP2Triangles(9, 12, 6, 0, 13, 14, 15, 0), + gsSP2Triangles(15, 16, 13, 0, 15, 17, 16, 0), + gsSP2Triangles(18, 16, 17, 0, 19, 20, 21, 0), + gsSP2Triangles(19, 22, 20, 0, 22, 19, 23, 0), + gsSP2Triangles(24, 22, 23, 0, 20, 22, 24, 0), + gsSP2Triangles(20, 24, 25, 0, 26, 27, 28, 0), + gsSP2Triangles(26, 29, 27, 0, 26, 30, 29, 0), + gsSP2Triangles(27, 29, 30, 0, 27, 30, 31, 0), + gsSPVertex(Head_Head_mesh_layer_Opaque_vtx_0 + 224, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0), + gsSP2Triangles(0, 4, 3, 0, 5, 6, 7, 0), + gsSP2Triangles(8, 7, 6, 0, 8, 9, 7, 0), + gsSP2Triangles(10, 9, 8, 0, 11, 9, 10, 0), + gsSP2Triangles(11, 12, 9, 0, 11, 13, 12, 0), + gsSP2Triangles(13, 7, 12, 0, 13, 5, 7, 0), + gsSP2Triangles(7, 9, 12, 0, 14, 15, 16, 0), + gsSP2Triangles(14, 17, 15, 0, 14, 18, 17, 0), + gsSP2Triangles(19, 18, 14, 0, 19, 14, 20, 0), + gsSP2Triangles(14, 16, 20, 0, 21, 22, 23, 0), + gsSP2Triangles(22, 24, 23, 0, 25, 23, 24, 0), + gsSP2Triangles(26, 23, 25, 0, 26, 27, 23, 0), + gsSP2Triangles(21, 23, 27, 0, 28, 29, 30, 0), + gsSP1Triangle(31, 29, 28, 0), + gsSPVertex(Head_Head_mesh_layer_Opaque_vtx_0 + 256, 15, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 1, 0, 0), + gsSP2Triangles(3, 4, 1, 0, 3, 5, 4, 0), + gsSP2Triangles(5, 6, 4, 0, 6, 2, 4, 0), + gsSP2Triangles(6, 7, 2, 0, 2, 1, 4, 0), + gsSP2Triangles(8, 9, 10, 0, 11, 10, 9, 0), + gsSP2Triangles(11, 12, 10, 0, 12, 13, 10, 0), + gsSP2Triangles(14, 10, 13, 0, 8, 10, 14, 0), + gsSPEndDisplayList(), +}; + +Vtx Head_Head_mesh_layer_Opaque_vtx_1[81] = { + {{ {80, -136, -16}, 0, {595, 655}, {58, 221, 107, 255} }}, + {{ {87, -151, -25}, 0, {677, 554}, {78, 157, 16, 255} }}, + {{ {102, -129, -26}, 0, {906, 637}, {53, 220, 110, 255} }}, + {{ {108, -136, -31}, 0, {983, 581}, {98, 176, 253, 255} }}, + {{ {79, -139, -37}, 0, {574, 642}, {54, 115, 5, 255} }}, + {{ {102, -130, -37}, 0, {907, 630}, {55, 202, 155, 255} }}, + {{ {118, -111, -27}, 0, {1154, 688}, {115, 205, 17, 255} }}, + {{ {80, -136, 16}, 0, {595, 655}, {58, 221, 149, 255} }}, + {{ {102, -129, 26}, 0, {906, 637}, {53, 220, 146, 255} }}, + {{ {87, -151, 25}, 0, {677, 554}, {78, 157, 240, 255} }}, + {{ {108, -136, 31}, 0, {983, 581}, {98, 176, 3, 255} }}, + {{ {118, -111, 27}, 0, {1154, 688}, {115, 205, 239, 255} }}, + {{ {102, -130, 37}, 0, {907, 630}, {55, 202, 101, 255} }}, + {{ {79, -139, 37}, 0, {574, 642}, {54, 115, 251, 255} }}, + {{ {22, -114, 0}, 0, {1041, 174}, {107, 68, 0, 255} }}, + {{ {10, -27, -66}, 0, {1695, 4}, {219, 117, 31, 255} }}, + {{ {1, -35, 0}, 0, {1054, 42}, {248, 127, 0, 255} }}, + {{ {32, -100, -63}, 0, {1653, 47}, {89, 58, 69, 255} }}, + {{ {62, -140, -35}, 0, {1326, 194}, {35, 115, 42, 255} }}, + {{ {61, -148, 0}, 0, {1004, 280}, {8, 127, 0, 255} }}, + {{ {62, -140, 35}, 0, {1326, 194}, {35, 115, 214, 255} }}, + {{ {32, -100, 63}, 0, {1653, 47}, {89, 58, 187, 255} }}, + {{ {10, -27, 66}, 0, {1695, 4}, {219, 117, 225, 255} }}, + {{ {69, -124, 56}, 0, {1658, 118}, {78, 96, 226, 255} }}, + {{ {79, -139, 37}, 0, {1400, 202}, {54, 115, 251, 255} }}, + {{ {80, -135, 0}, 0, {1023, 383}, {19, 126, 0, 255} }}, + {{ {79, -139, -37}, 0, {1400, 202}, {54, 115, 5, 255} }}, + {{ {69, -124, -56}, 0, {1658, 118}, {78, 96, 30, 255} }}, + {{ {1, -35, 0}, 0, {262, 50}, {248, 127, 0, 255} }}, + {{ {10, -27, -66}, 0, {329, 14}, {219, 117, 31, 255} }}, + {{ {-16, -89, 0}, 0, {204, 359}, {131, 234, 0, 255} }}, + {{ {-24, -72, -116}, 0, {62, 211}, {180, 2, 155, 255} }}, + {{ {-24, -72, -116}, 0, {62, 211}, {180, 2, 155, 255} }}, + {{ {10, -27, -66}, 0, {329, 14}, {219, 117, 31, 255} }}, + {{ {23, -52, -90}, 0, {437, 124}, {39, 43, 143, 255} }}, + {{ {30, -4, -77}, 0, {781, -32}, {31, 123, 248, 255} }}, + {{ {32, -100, -63}, 0, {801, 379}, {89, 58, 69, 255} }}, + {{ {43, -82, -66}, 0, {890, 304}, {59, 213, 104, 255} }}, + {{ {43, -85, -83}, 0, {885, 318}, {87, 231, 167, 255} }}, + {{ {69, -124, -56}, 0, {951, 486}, {78, 96, 30, 255} }}, + {{ {68, -128, -70}, 0, {934, 511}, {71, 217, 158, 255} }}, + {{ {94, -146, -44}, 0, {1245, 640}, {114, 13, 201, 255} }}, + {{ {79, -139, -37}, 0, {1069, 591}, {54, 115, 5, 255} }}, + {{ {95, -148, 0}, 0, {1256, 659}, {125, 22, 0, 255} }}, + {{ {80, -135, 0}, 0, {1081, 567}, {19, 126, 0, 255} }}, + {{ {79, -139, 37}, 0, {1069, 591}, {54, 115, 251, 255} }}, + {{ {94, -146, 44}, 0, {1245, 640}, {114, 13, 55, 255} }}, + {{ {69, -124, 56}, 0, {951, 486}, {78, 96, 226, 255} }}, + {{ {68, -128, 70}, 0, {934, 511}, {71, 217, 98, 255} }}, + {{ {43, -85, 83}, 0, {885, 318}, {87, 231, 89, 255} }}, + {{ {32, -100, 63}, 0, {801, 379}, {89, 58, 187, 255} }}, + {{ {43, -82, 66}, 0, {890, 304}, {59, 213, 152, 255} }}, + {{ {30, -4, 77}, 0, {781, -32}, {31, 123, 8, 255} }}, + {{ {10, -27, 66}, 0, {329, 14}, {219, 117, 225, 255} }}, + {{ {23, -52, 90}, 0, {437, 124}, {39, 43, 113, 255} }}, + {{ {-24, -72, 116}, 0, {62, 211}, {180, 2, 101, 255} }}, + {{ {-16, -89, 0}, 0, {204, 359}, {131, 234, 0, 255} }}, + {{ {1, -35, 0}, 0, {262, 50}, {248, 127, 0, 255} }}, + {{ {15, -114, 79}, 0, {298, 399}, {212, 172, 84, 255} }}, + {{ {48, -186, 0}, 0, {685, 882}, {202, 141, 0, 255} }}, + {{ {15, -114, -79}, 0, {298, 399}, {212, 172, 172, 255} }}, + {{ {65, -72, -69}, 0, {1064, 261}, {124, 248, 28, 255} }}, + {{ {43, -7, -79}, 0, {885, -20}, {193, 153, 40, 255} }}, + {{ {47, -188, -42}, 0, {660, 897}, {224, 148, 198, 255} }}, + {{ {47, -188, -42}, 0, {660, 897}, {224, 148, 198, 255} }}, + {{ {94, -146, -44}, 0, {1245, 640}, {114, 13, 201, 255} }}, + {{ {77, -180, 0}, 0, {1029, 856}, {77, 155, 0, 255} }}, + {{ {95, -148, 0}, 0, {1256, 659}, {125, 22, 0, 255} }}, + {{ {94, -146, 44}, 0, {1245, 640}, {114, 13, 55, 255} }}, + {{ {47, -188, 42}, 0, {660, 897}, {224, 148, 58, 255} }}, + {{ {15, -114, 79}, 0, {298, 399}, {212, 172, 84, 255} }}, + {{ {68, -128, 70}, 0, {934, 511}, {71, 217, 98, 255} }}, + {{ {43, -85, 83}, 0, {885, 318}, {87, 231, 89, 255} }}, + {{ {-24, -72, 116}, 0, {62, 211}, {180, 2, 101, 255} }}, + {{ {23, -52, 90}, 0, {437, 124}, {39, 43, 113, 255} }}, + {{ {30, -4, 77}, 0, {781, -32}, {31, 123, 8, 255} }}, + {{ {65, -72, 69}, 0, {1064, 261}, {124, 248, 228, 255} }}, + {{ {43, -82, 66}, 0, {890, 304}, {59, 213, 152, 255} }}, + {{ {43, -7, 79}, 0, {885, -20}, {193, 153, 216, 255} }}, + {{ {48, -186, 0}, 0, {685, 882}, {202, 141, 0, 255} }}, + {{ {15, -114, -79}, 0, {298, 399}, {212, 172, 172, 255} }}, +}; + +Gfx Head_Head_mesh_layer_Opaque_tri_1[] = { + gsSPVertex(Head_Head_mesh_layer_Opaque_vtx_1 + 0, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), + gsSP2Triangles(1, 4, 3, 0, 3, 4, 5, 0), + gsSP2Triangles(6, 3, 5, 0, 2, 3, 6, 0), + gsSP2Triangles(7, 8, 9, 0, 8, 10, 9, 0), + gsSP2Triangles(8, 11, 10, 0, 11, 12, 10, 0), + gsSP2Triangles(10, 12, 13, 0, 9, 10, 13, 0), + gsSP2Triangles(14, 15, 16, 0, 15, 14, 17, 0), + gsSP2Triangles(17, 14, 18, 0, 14, 19, 18, 0), + gsSP2Triangles(14, 20, 19, 0, 21, 20, 14, 0), + gsSP2Triangles(22, 21, 14, 0, 14, 16, 22, 0), + gsSP2Triangles(21, 23, 20, 0, 23, 24, 20, 0), + gsSP2Triangles(20, 24, 25, 0, 20, 25, 19, 0), + gsSP2Triangles(18, 19, 25, 0, 18, 25, 26, 0), + gsSP2Triangles(27, 18, 26, 0, 17, 18, 27, 0), + gsSP2Triangles(28, 29, 30, 0, 29, 31, 30, 0), + gsSPVertex(Head_Head_mesh_layer_Opaque_vtx_1 + 32, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), + gsSP2Triangles(4, 3, 1, 0, 5, 3, 4, 0), + gsSP2Triangles(4, 6, 5, 0, 7, 6, 4, 0), + gsSP2Triangles(7, 8, 6, 0, 9, 8, 7, 0), + gsSP2Triangles(10, 9, 7, 0, 11, 9, 10, 0), + gsSP2Triangles(12, 11, 10, 0, 12, 13, 11, 0), + gsSP2Triangles(11, 13, 14, 0, 13, 15, 14, 0), + gsSP2Triangles(14, 15, 16, 0, 15, 17, 16, 0), + gsSP2Triangles(15, 18, 17, 0, 18, 19, 17, 0), + gsSP2Triangles(19, 18, 20, 0, 18, 21, 20, 0), + gsSP2Triangles(22, 20, 21, 0, 23, 22, 21, 0), + gsSP2Triangles(21, 24, 23, 0, 25, 24, 21, 0), + gsSP2Triangles(24, 26, 23, 0, 24, 27, 26, 0), + gsSP2Triangles(24, 28, 27, 0, 24, 0, 28, 0), + gsSP2Triangles(28, 0, 6, 0, 0, 2, 6, 0), + gsSP2Triangles(6, 2, 3, 0, 6, 3, 29, 0), + gsSP2Triangles(29, 3, 30, 0, 3, 5, 30, 0), + gsSP2Triangles(30, 5, 29, 0, 5, 6, 29, 0), + gsSP2Triangles(8, 28, 6, 0, 9, 28, 8, 0), + gsSP1Triangle(28, 9, 31, 0), + gsSPVertex(Head_Head_mesh_layer_Opaque_vtx_1 + 64, 17, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 2, 1, 0), + gsSP2Triangles(3, 4, 2, 0, 5, 2, 4, 0), + gsSP2Triangles(6, 5, 4, 0, 4, 7, 6, 0), + gsSP2Triangles(7, 8, 6, 0, 6, 8, 9, 0), + gsSP2Triangles(9, 8, 10, 0, 8, 11, 10, 0), + gsSP2Triangles(8, 12, 11, 0, 13, 12, 8, 0), + gsSP2Triangles(14, 12, 13, 0, 11, 14, 13, 0), + gsSP2Triangles(12, 14, 11, 0, 6, 15, 5, 0), + gsSP2Triangles(15, 2, 5, 0, 15, 0, 2, 0), + gsSP1Triangle(16, 0, 15, 0), + gsSPEndDisplayList(), +}; + +Vtx Head_Head_mesh_layer_Opaque_vtx_2[12] = { + {{ {156, 65, -14}, 0, {988, 1008}, {127, 0, 0, 255} }}, + {{ {156, 94, -14}, 0, {988, -16}, {127, 0, 0, 255} }}, + {{ {156, 65, 14}, 0, {-16, 1008}, {127, 0, 0, 255} }}, + {{ {156, 94, 14}, 0, {-16, -16}, {127, 0, 0, 255} }}, + {{ {135, -7, 44}, 0, {-16, -16}, {127, 0, 0, 255} }}, + {{ {135, 21, 44}, 0, {-16, 1008}, {127, 0, 0, 255} }}, + {{ {135, -7, 72}, 0, {989, -16}, {127, 0, 0, 255} }}, + {{ {135, 21, 72}, 0, {989, 1008}, {127, 0, 0, 255} }}, + {{ {135, -7, -44}, 0, {989, -16}, {127, 0, 0, 255} }}, + {{ {135, -7, -72}, 0, {-16, -16}, {127, 0, 0, 255} }}, + {{ {135, 21, -44}, 0, {989, 1008}, {127, 0, 0, 255} }}, + {{ {135, 21, -72}, 0, {-16, 1008}, {127, 0, 0, 255} }}, +}; + +Gfx Head_Head_mesh_layer_Opaque_tri_2[] = { + gsSPVertex(Head_Head_mesh_layer_Opaque_vtx_2 + 0, 12, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), + gsSP2Triangles(4, 5, 6, 0, 6, 5, 7, 0), + gsSP2Triangles(8, 9, 10, 0, 10, 9, 11, 0), + gsSPEndDisplayList(), +}; + +Gfx mat_Head_f3dlite_material_045_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, Head_skull_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 15), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_16b, 1, Head_skull_ci4), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_16b, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 1023, 512), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_4b, 4, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0), + gsDPSetTileSize(0, 0, 0, 252, 252), + gsSPEndDisplayList(), +}; + +Gfx mat_Head_f3dlite_material_046_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, Head_jaw_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 237), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 1, Head_jaw_ci8), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 1023, 256), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b, 8, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0), + gsDPSetTileSize(0, 0, 0, 252, 124), + gsSPEndDisplayList(), +}; + +Gfx mat_Head_f3dlite_material_047_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 252, 0, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, Head_Stalfos4Eye_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 49), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 1, Head_Stalfos4Eye_ci8), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 511, 512), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b, 4, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0), + gsDPSetTileSize(0, 0, 0, 124, 124), + gsSPEndDisplayList(), +}; + +Gfx Head[] = { + gsSPClearGeometryMode(G_LIGHTING), + gsSPVertex(Head_Head_mesh_layer_Opaque_vtx_cull + 0, 8, 0), + gsSPSetGeometryMode(G_LIGHTING), + gsSPCullDisplayList(0, 7), + gsSPDisplayList(mat_Head_f3dlite_material_045_layerOpaque), + gsSPDisplayList(Head_Head_mesh_layer_Opaque_tri_0), + gsSPDisplayList(mat_Head_f3dlite_material_046_layerOpaque), + gsSPDisplayList(Head_Head_mesh_layer_Opaque_tri_1), + gsSPDisplayList(mat_Head_f3dlite_material_047_layerOpaque), + gsSPDisplayList(Head_Head_mesh_layer_Opaque_tri_2), + gsSPEndDisplayList(), +}; + +u64 Backbone_spine_ci8[] = { + 0x0000000101010102, 0x0202020202020202, 0x0101010101010103, 0x0303040506060607, 0x0202020101010102, 0x0202020202020202, 0x0101010101010804, 0x0403030406060607, + 0x0202020101010102, 0x0202020202020202, 0x0101010101080804, 0x040403090a0b0b0b, 0x0202020101010c0d, 0x0d0d0c0c0e0e0f0f, 0x1010101112120803, 0x030309090a0a0a0a, + 0x0202020202021314, 0x1414141516161616, 0x1717171818181815, 0x1514141419191919, 0x0202020202021a07, 0x0707071b1c1c0303, 0x0404041d1c1d1d1a, 0x1a15151a06060606, + 0x020202020202021b, 0x1b07071b1e1e1c1c, 0x0606061c1c1d1f1a, 0x1a06060606202020, 0x020202020202021b, 0x1b07071b1e1e1c1c, 0x0404041d1f1f1815, 0x1506060606060606, + 0x0202020202020206, 0x0607070721212121, 0x2222230b1a21211a, 0x1a1b241b211d1d21, 0x0202020202020221, 0x2107070704040404, 0x2223230b0321211a, 0x1a251b2426211d21, + 0x0202020202020221, 0x2121210624040808, 0x0707071a1a1a1a1a, 0x1a1a1a2427272621, 0x2802020202020221, 0x2121062724210808, 0x1b1b1b21211a1a1a, 0x1a1a1a2427272626, + 0x29032a010101012b, 0x2b21212b272c0404, 0x2121210404040407, 0x0706060606060606, 0x2929290101010106, 0x062104062c2c2104, 0x0707071f041f1f07, 0x0706060606060606, + 0x292d2d2e01010104, 0x0404042121210404, 0x0707071f1f1f1f07, 0x0707060606060606, 0x03292a010e010104, 0x0404212121212121, 0x0718142f2f2f2f10, 0x1010101010101010, + 0x303030312d313132, 0x32321b1b1d331010, 0x33332f2f2f2f2f34, 0x343535352121211f, 0x3036363731313138, 0x383838381010331d, 0x0707333939080835, 0x3521212121212121, + 0x0439363731313138, 0x383a321b261d1d26, 0x0733333908080821, 0x2121212121212121, 0x0b0a0a290202021d, 0x1d3b3b3b0606062c, 0x07033a3a3a030307, 0x071b1b040404043c, + 0x0b0a0b3d02020224, 0x241b1d1d3b2c2c06, 0x07033a1414181803, 0x0304041b04043c3c, 0x0b0b0b3d0202023b, 0x3b3b1d1d062c2c3b, 0x07073a143a181803, 0x0303041b2c2c2c3c, + 0x07070b290202021d, 0x1d3b3b3b0606061d, 0x2121031803031803, 0x0303071b3e3e3e2c, 0x08083f130101013b, 0x3b1b1b1b3b1d1d1d, 0x0604070340400340, 0x4040411b42272727, + 0x08083f1301010121, 0x212424241b1d1d1d, 0x2121040704074040, 0x4041431b42424242, 0x083f44450101011b, 0x1b2424241b1b3b1d, 0x0707040440034041, 0x41431b1b27422104, + 0x4446464501011d21, 0x211b1b1b24241b3b, 0x070704044003041b, 0x1b1b1b1b21210404, 0x4747470101014821, 0x2126262606060606, 0x0607070808080804, 0x0404040407070606, + 0x1f1f104901014a26, 0x2626262606060606, 0x0607153a08080804, 0x040404154b070607, 0x061f1f4801014a26, 0x26262121061d1d1d, 0x0715153a3a080815, 0x151515342f2f2f2f, + 0x1f1f1f4801014a21, 0x214c32321d181818, 0x3434342d4d4d4d4e, 0x4e4e4e4e2f2f4b4b, 0x0818181101011144, 0x444444444f4f4f4f, 0x4e4e4e5050502f18, 0x1818181f3b3b5151, + 0x0818520101011853, 0x532626531f212121, 0x040415152f2f1504, 0x040404043b512c27, 0x0818521101015426, 0x262626531f212121, 0x040404151515251b, 0x1b0404043b2c2727, + 0x0818181801015426, 0x262626531f212121, 0x0404152f2f15251b, 0x1b1b1b1b512c2727, 0x0404045501013b2c, 0x2c06213b04535304, 0x0740030b0b031c06, 0x0624061e2c063b06, + 0x0404043b01013b06, 0x0606060604535353, 0x4040030303071c06, 0x0606061e56063b3b, 0x1514155501013b3b, 0x3b21062c2c510453, 0x4007070703070721, 0x2121061e562c2c06, + 0x0c0c0c0101013b3b, 0x3b212c2c2c2c5153, 0x0707400303071c21, 0x2106241e56565606, 0x4d4d4d0101011a26, 0x262626261b1b1b32, 0x0303033939391a21, 0x2121212727212121, + 0x4d4d345701011a26, 0x26261d153a3a3a38, 0x4f30303030305815, 0x153434343f3f3f3f, 0x3434401a0101573f, 0x3f3f3f3f3a3a3a3a, 0x1414143939393915, 0x1515152121272721, + 0x3434405701571a1d, 0x1d1d1d261b323232, 0x0303031a1a1a1a21, 0x2121212727272727, 0x141403020204041c, 0x1c1b1b1b21070303, 0x1f031f401c1c1c21, 0x213c060642212142, + 0x141459020204041d, 0x1d1b1b1c0707033a, 0x15180340071c0743, 0x4306063c04042142, 0x14595a020404041d, 0x1d531d1d2107033a, 0x15031f2240400721, 0x213c21210421425b, + 0x595a5a020404041d, 0x1d53531d07033a3a, 0x15151f2222220721, 0x2121212121425b5b, 0x5c5c5c18081c1c06, 0x06063b0708181818, 0x03030322222f225d, 0x5d5d5d5d06060606, + 0x5c5c5c1c1c24242c, 0x2c2c2c0608081818, 0x3434342f2f2f2f10, 0x1010101014141414, 0x5c5c531c1c1c1c3b, 0x3b3b3b0708185e0f, 0x4e5f5f602a2f2f10, 0x1010101061611414, + 0x606015141414142f, 0x2f2f2f2f36626262, 0x626262633a404008, 0x0804040822220808, 0x6060060606414140, 0x4040404007073907, 0x1f1f1f3a40212106, 0x0664640604041b1b, + 0x6006060606414121, 0x2121212107070707, 0x1f1f1f4040404006, 0x0664640604041b08, 0x6006060641414121, 0x2121214007070707, 0x29291f403a3a4004, 0x040664641b1b1b08, + 0x6521210621042121, 0x2104040703181818, 0x152f2f6666222207, 0x072106275b060707, 0x6521212121210621, 0x2121071f183a3a18, 0x152f2f6622070707, 0x072106275b060707, + 0x6521210421212121, 0x2121071f03181803, 0x1515150707212107, 0x072106275b062121, 0x6521210404040404, 0x0404071f18181818, 0x0707070707212121, 0x2106060606212121, + 0x070707414141411a, 0x1a181818183f3f3f, 0x35353518181a1a06, 0x0606060667090909, 0x070707183f3f1818, 0x183f3f3f3f585858, 0x1717102d2d181a1f, 0x1f1f1f1f092f2f2f, + 0x4f4f4f6868686868, 0x683f3f3f3f585858, 0x1010684d4d2d181f, 0x1f6969690909682f, 0x4f4f4f6868686868, 0x68686868586a6a6a, 0x6868684d4d4d4d62, 0x62626262682f682f, + 0x6b6b6b686868685c, 0x5c5c5c4f316c6c6c, 0x6b6b01010e4f4f0c, 0x0c0c6d0d6868686e, 0x011616171717175e, 0x5e4f4f5c31313131, 0x0101010101010102, 0x0202020202020202, + +}; + +u64 Backbone_spine_pal_rgba16[] = { + 0x52955ad55ad7acdd, 0xbd63cde9cde7b521, 0xb51f9c578bd3a499, 0x7b5173136b137b91, 0x83d57b99945b8c1b, 0x9417a49d94579459, 0xa49ba459bd61c5e7, 0xbda5b561d66bacdf, + 0xdeadc5a5ac9b9c15, 0xce29c5a3ce27de6b, 0x93d794196ad1d669, 0xd6298395834f8bd5, 0x5a8d5ad3ad219c9b, 0x8bd7a4dd7b957315, 0x83939c5b9c59bda3, 0xc5a7acdbde6d8c17, + 0xb4dfbd21d5e9bd65, 0x6b11318f41c962cd, 0xa4df7bd9c5e3a45b, 0xb5636acf73117353, 0x6b0fc5e593d5ad1f, 0xc59f9c9fe6ad9c5d, 0x7b937b53628dde2b, 0x5a8fc5638c15524b, + 0x4a0b730f62cf8b93, 0xd62b39c79c17b4db, 0x735183d7630f7397, 0x420f63157b8f0000 +}; + +u64 Backbone_bone_arm_ci8[] = { + 0x0001020304050506, 0x070809090a0b0b0c, 0x0c0d0d0e0f0f1010, 0x1111111111111213, 0x0104030304060614, 0x050a0a0a09150c16, 0x0e0d0d0e0f171217, 0x1818111111111213, + 0x19190404041a1b1b, 0x1b1c0e1d1d1e1e1e, 0x1f1f202012122122, 0x22221d1111111123, 0x1b1b2424001b1717, 0x171d121212121212, 0x12201f2021222212, 0x1212120d0d111125, + 0x262601010127280f, 0x280e1f2121292921, 0x22222a2b1f2c2c2c, 0x0c2d2d1212182e2f, 0x303031320b272727, 0x0f17171721292d2d, 0x22222a2a1f2d2d1f, 0x2212121812121233, + 0x3034351b09151515, 0x0d1715151f121236, 0x1d1d37371d38381d, 0x3939393a36363636, 0x303b091b1b0b3c3c, 0x15151517173d3d3d, 0x2d2d1d2b1f1f1f21, 0x392d3e360f100f36, + 0x300b3f0640334133, 0x3333333333424215, 0x0e2b2b432d363644, 0x0f2d2d2828282811, 0x450b3f4606473333, 0x411b413333154215, 0x0b0b0e433648482d, 0x2d4949280e0d0d11, + 0x111105050232024a, 0x4a4b4b4b4b1b3c3c, 0x3c3c150e0e363636, 0x2d0f1c4c0b0b4d11, 0x11114e4e4e4f4f4f, 0x4f50505050505151, 0x0e0d150e3c0e0d36, 0x2d1c274c0b524d11, + 0x11111111114f534f, 0x4f35350435505003, 0x0b0b15361f545455, 0x560c173333111111, 0x1111111111303030, 0x5735040158510303, 0x1b151536561f5555, 0x480c0c5933111111, + 0x1111111111111111, 0x5a50145b5b585802, 0x4b5c0c0c21212120, 0x201d1d1f1f111111, 0x1111111111111111, 0x3250145b5b010000, 0x5d5c0c0c36363621, 0x161d1d1f1f111111, + 0x1111111111303030, 0x3003010b0b3f543f, 0x475e5c1d1f5f5f12, 0x2156481212111111, 0x1111111111303060, 0x6103010b0b3f543f, 0x5e5c1d1d5f5f1f1f, 0x5621211212111111, + 0x3030111111303062, 0x30636358585c0d0d, 0x3f15151f12121f12, 0x1621162121111111, 0x3030111111303062, 0x6463013f3f363636, 0x3f15171f1f1f121f, 0x1665652121111111, + 0x1111111111664e67, 0x681414240f0d360d, 0x3c2d1f2116161616, 0x3939212121111111, 0x1111111111666767, 0x661414052454360d, 0x2d1f212165211665, 0x2222392111111111, + 0x1111111111626262, 0x50020041330d550d, 0x361f565612121221, 0x6569653911111111, 0x111111111162624e, 0x3202004133553636, 0x3656395612161665, 0x6969693911111111, + 0x11111111116a6a6a, 0x2e061b1b5c361f1f, 0x3616656565656522, 0x6969222211111111, 0x11111111116a2e6a, 0x6b1b6c6c5c366d1f, 0x1f1f16656e6e2265, 0x2213132211111111, + 0x111111111166666f, 0x700524240d365f5f, 0x1616212269696965, 0x2121212111111111, 0x111111111166666f, 0x700524330d483617, 0x1622222265696965, 0x2165652111111111, + 0x1111111111717172, 0x70587373361f1f1f, 0x1f1f1212656e6e65, 0x216e746e11111111, 0x1111111111717172, 0x70587373361f2056, 0x1212656e6e6e6e6e, 0x6e6e226e11111111, + 0x111111111171716f, 0x7100415c171f2121, 0x12211313756e6e75, 0x75756e2211111111, 0x111111111171716f, 0x4500415c17361221, 0x2121211375696975, 0x7676762211111111, + 0x111111111166666f, 0x416c770d0d5f5f5f, 0x2165696922222222, 0x6969751311111111, 0x111111111166666f, 0x413f77770d5f2020, 0x6569756922656521, 0x1212211311111111, + 0x2f2f787878303072, 0x796c6c6c15485656, 0x6575757522212121, 0x2121656511111111, 0x7a540d0d72303072, 0x796c150c21222221, 0x1616161612122113, 0x2222656511111111, + 0x7b296d48367c4e4e, 0x7c3f2069696e6e65, 0x3929297d65696975, 0x6969212111111111, 0x2d2d36366d37377e, 0x7c0d696969656521, 0x397d292921697575, 0x7575752111111111, + 0x0c0c361f212a2a43, 0x1f29227575132112, 0x2121211665697575, 0x7575752111111111, 0x290c362122221f43, 0x2a22752275221212, 0x65211665696e6e6e, 0x696e6e2111111111, + 0x7f7f122121565656, 0x7580807569391239, 0x6e696565656e6e6e, 0x226e752111111111, 0x81216e6e6e1f1f56, 0x7580808013391f12, 0x6e75756e6e757575, 0x6e69692111111111, + 0x21223956297d7d7d, 0x1380808013122020, 0x6969656521656e6e, 0x6e6e743911111111, 0x2121565629363636, 0x7d13131369201f1f, 0x6969212121656565, 0x2121653911111111, + 0x7b7b7b827b7f7f7d, 0x22131313561f1239, 0x7d7d7d7d21657575, 0x6969696511111111, 0x7b7b7b8282222222, 0x80131356481f3969, 0x297d393965697569, 0x6965656511111111, + 0x7b7d1f65651e0c21, 0x7575755656396522, 0x3939222222696969, 0x1321133911111111, 0x22167d1f1f0c0c0c, 0x75651f1f65656565, 0x3939223921227575, 0x1321123911111111, + 0x29291f12127f5656, 0x6921161616162122, 0x161f1f1665656565, 0x560c0c8311111111, 0x29846565122d5669, 0x6921212112122121, 0x163636360c0c0c2d, 0x2d56692311111111, + 0x8282656565163685, 0x361221212139561f, 0x3636121256565656, 0x2965658611111111, 0x8787652059368885, 0x361f212221565656, 0x363636360c566969, 0x6565658911111111, + 0x877b8221810c0c69, 0x561f123939121212, 0x36151515361f2222, 0x2216162121111111, 0x7b878182740c560c, 0x0c1f12396922121d, 0x8a00153616161622, 0x161f362121111111, + 0x21216565652d120c, 0x2d17211313222229, 0x0505330d56565656, 0x1212162222222511, 0x3636656565222222, 0x1221131321290d3c, 0x24050533551f5656, 0x1616218b8b8b2211, + 0x12211f0e8c656565, 0x657575211f0d0d1f, 0x0c0c120c543c5456, 0x121639391f1f1f1f, 0x12211f240e0e1d20, 0x65751f2d2d1f1212, 0x1265756556543c6d, 0x163939391f151536, + 0x54548b8b7b8d2d2d, 0x2d36545454362121, 0x2121212139391f0d, 0x0d12123c3c3c3c8e, 0x56567b8b8f302d7c, 0x2d5454543c0a3636, 0x2d1f2121390d3c0d, 0x0d0d0b9090111111, + 0x211f8b8b11111111, 0x110a0a0a0a000046, 0x5873737324242424, 0x2727191111111111, 0x1f0d8b9111111111, 0x1111110a00000202, 0x9293939325250000, 0x1111111111111111, + 0x9494951111111111, 0x1111111111969325, 0x9702029770051111, 0x1111111111111111, 0x9498111111111111, 0x1111111111303030, 0x9797979911111111, 0x1111111111111111, + +}; + +u64 Backbone_bone_arm_pal_rgba16[] = { + 0x83957b537311628d, 0x6acf83937b5162cd, 0x730da45993d59c59, 0xc563b521acddac9b, 0x9c155ad7cde7e6ad, 0x6b0facdfd5e9bd21, 0xace17355730f8bd5, 0x9c57bd61b4ddc5a5, + 0xcda7d629de6bb4e1, 0x94176b1383db93d3, 0xa457cda5ce27c5e5, 0xd66bb51f62d362d5, 0x5ad539875a8da49d, 0x214d5a4bbd63bda3, 0xad1dd62bce29941d, 0xa49bb51da499a45b, + 0x6acd9419b563b561, 0xacdb7b9793d78b93, 0xc5a7bda583d57351, 0xbd1b5a954a0b4a09, 0x524b6b117b57524d, 0xb4dfbd23cde95291, 0x8bd7c5615a898b95, 0xac9d8c179c17c565, + 0x31874a5141c962cf, 0x4a4fde2b5a9341c7, 0x524fde6d39cd7315, 0x9c19bd65e66d3a11, 0x6b155ad339d19c5b, 0xeeafe6afeef1ac9f, 0x62d783d7dde5de29, 0x945bd5e77313c5a3, + 0xeeefcde5e66bde27, 0xdde984159c5ddde7, 0x9c9bde259459b523, 0x7b4f7b99ace36319, 0x8c197b9b628f7353, 0x42114a53839162d1, 0x52535ad100000000 +}; + +u64 Backbone_bone_fore_ci8[] = { + 0x0001000002030304, 0x0404050505060607, 0x0808080804040404, 0x0404030303030303, 0x090a01010303030b, 0x0c0d0e0f0f101112, 0x1314141308080803, 0x0303030303030303, + 0x030303030303150c, 0x0c0d0f1616121110, 0x1713141408180803, 0x0303030303030303, 0x03030303191a1a1b, 0x15131c1111051d05, 0x131e1f1f20212223, 0x0303030303030303, + 0x030324241f1f1a25, 0x1b131126261d1f1f, 0x1e1f272720212223, 0x2328290303030303, 0x1f24232323231026, 0x1b2a1e262610101e, 0x1111112b1515132c, 0x2c2c2d2d08030303, + 0x1f24232c29101026, 0x1b2a261f1f1e1010, 0x11112b2e2f303031, 0x10101a3208030303, 0x0321333314141434, 0x20101d1f352c2c24, 0x363738371d2a1b39, 0x3a3b1b3c3d030303, + 0x033e3f3e40404134, 0x102c22221f421e1e, 0x1e1e1e1e2a1b1b3b, 0x3b3b1b1b3d030303, 0x434432444515461f, 0x1d1e1d2c232c4210, 0x1e1e1e1e4748494a, 0x2b2b2a4b4b030303, + 0x1f4c444746464610, 0x1d1f1f2c1d101e42, 0x1e47474a4848494d, 0x4d4d4e4b4f030303, 0x501e030314361e46, 0x46122c1f1f121212, 0x131b151551525253, 0x4f50101010030303, + 0x501e03031e363616, 0x54541f1111121210, 0x3a3a3a1b52513950, 0x555556103e030303, 0x130303031f1f1f1e, 0x1d121f1f1d1e1e13, 0x151b571558483b59, 0x5959334303030303, + 0x130303031d2c1f1e, 0x5a121f103b13134a, 0x151b1552481d1d59, 0x1f1f333303030303, 0x3d030303031f1f36, 0x591d5b5c5c5a2b2a, 0x5d5e20205f46461d, 0x22222c2c03030303, + 0x030303030323231f, 0x1f1f5b5b5a603b57, 0x614040613a2b1d1f, 0x1f23352803030303, 0x030303030323231f, 0x2c5c5c5a5a603b3b, 0x612020612b1d1d62, 0x2323353503030303, + 0x030303030322221f, 0x2c1d60602b103b5f, 0x396364153b5a1d1f, 0x2235363603030303, 0x030303030322222c, 0x2c1e605c603b5f5f, 0x15636415573b1d1f, 0x1d22360303030303, + 0x0303030303656535, 0x221d5b1e2b134a1b, 0x151515155f211e59, 0x5936550303030303, 0x0303030303666535, 0x221f5b1e2b134a1b, 0x3967671521211e42, 0x3636550303030303, + 0x03030303031f1f59, 0x591f1d1e105f5f57, 0x396767683b3b1e5b, 0x5b1f1f0303030303, 0x03030303031f1f36, 0x2c1f1d1d3b57575f, 0x686752683b3b1e36, 0x2c1f1f0303030303, + 0x03030303031f1f1d, 0x1d1f1d1d3b2a4a1b, 0x156464155f5f1d1f, 0x1f1d1f0303030303, 0x03030303031f1f2c, 0x2c1d1d1d3b2a2a4a, 0x646464155f5f1d1d, 0x1d1f1f0303030303, + 0x0303030303222242, 0x421d5b1e1313571b, 0x154564155f5f1e36, 0x59362c0303030303, 0x030303030322221f, 0x1f425b1e13571357, 0x644545695f101e29, 0x36592c0303030303, + 0x0303030303353523, 0x2c1f1f1e2a575757, 0x391567155f101d1e, 0x1e1d2c0303030303, 0x0303030303353523, 0x231f1e1e2b5f5f5f, 0x151552155f5f101e, 0x1d1f2c0303030303, + 0x03030303032c2c35, 0x35361d1d3b3b2a4f, 0x1569676947101d42, 0x5959350303030303, 0x03030303036a2c35, 0x355b1e1e3b3b2a2f, 0x1552671547101d42, 0x3659350303030303, + 0x030303030322222c, 0x231f5b5b2b5f5757, 0x6b4545452a10292c, 0x2c2c2c0303030303, 0x0303030303353522, 0x591f1f1d103b3a1b, 0x156767156c105b36, 0x2c59350303030303, + 0x0303030303353559, 0x221f1f1f103b3b1b, 0x636d67156c105b1f, 0x3659350303030303, 0x0303030303595923, 0x352c1f1f1e47471b, 0x6945641560601f2c, 0x5959230303030303, + 0x030303030359592c, 0x35352c1f1e101047, 0x69456415471f1f36, 0x2c59230303030303, 0x0303030303242427, 0x35352c1f1d26262a, 0x524552393b42421f, 0x2c2c330303030303, + 0x030303030324246e, 0x35352c1f1e26262a, 0x6f4545393b42422c, 0x232c334303030303, 0x0303030303232323, 0x2c2c2c1f5c10103b, 0x157071153b424222, 0x5927725c73030303, + 0x0303030303232323, 0x2c2c2c2c5b10103b, 0x2f1571153b424259, 0x272772725c030303, 0x0303030303747423, 0x352359361d101010, 0x15157169471f1f42, 0x2c2c354235030303, + 0x0303030374747424, 0x23235959591f104a, 0x6464716947601f23, 0x232c221d42030303, 0x030303031d747423, 0x23272c2c1f1e1e5f, 0x632041635f101035, 0x6e6e35276e750303, + 0x030303031f747423, 0x23742c1f1e1e1e5f, 0x632041154a101d6e, 0x6e6e6e6e2c620303, 0x03030303276e7423, 0x23221d551d1d1050, 0x156776154f3a1d23, 0x23246e6e24740303, + 0x03030303746e7423, 0x231f5a555a10101d, 0x2f1576153a2b1d23, 0x2323272424740303, 0x030303746e6e2423, 0x231f1d1d22161d1e, 0x3a696d694a4a3b22, 0x7422226e22350303, + 0x0303036e6e6e6e27, 0x232c23230f1e5b1e, 0x4a1577641b57575f, 0x2222333365270303, 0x0303036e6e232327, 0x2359232c0f5b1e2b, 0x4a1577771b575755, 0x2222421d33272703, + 0x0303032427787878, 0x781f161212121013, 0x2f2f52794f4f505f, 0x1f1f351f1f222203, 0x0303032427232378, 0x1f1d121e1d121210, 0x462f5252644f4f5f, 0x5a1f1f7435222203, + 0x0303032c7a7a2378, 0x2c16127b7b121211, 0x131313482020155f, 0x55551d232359591d, 0x03032c2c78232378, 0x78161f7b1f161105, 0x1313131315202039, 0x5f551d232327591d, + 0x03031616231f2378, 0x167b7b7b16161210, 0x0f0513132a7c7c7d, 0x7d2f101f1f23231d, 0x030316162c2c2378, 0x781f7b1678161211, 0x0f0f05144a2a7e47, 0x2f7d514a4a131d1d, + 0x23037f2c7a787816, 0x808178787878167b, 0x7b12127b120f051d, 0x1f2c351d133a1515, 0x66032c2c7a1f2c81, 0x7878818181167816, 0x7b0f11111e05051e, 0x1e1e35351d1e2c2c, + 0x3b1e1d2c59591616, 0x23127b7b7b111212, 0x122c2c110f59592c, 0x2c1f1e1d1e5a622b, 0x3b1e232316592424, 0x2312807878120505, 0x2c7a7a7a591f592c, 0x1f1f1f1e1e621f1f, + 0x03032c2c1d27272c, 0x7b111f1f78787878, 0x7b78787b1d1d2c1f, 0x1d2c353737104242, 0x03032c6a461d2723, 0x2c7b2c2c161f1f1f, 0x1c1c1c461e1e1f23, 0x1f1f4235352c4210, + 0x03032f508282822d, 0x2d2d831010101010, 0x843b3b8443431f2c, 0x2c2c858686295763, 0x0303030303030303, 0x0303030303030303, 0x0404040473737303, 0x0303040404635779, + +}; + +u64 Backbone_bone_fore_pal_rgba16[] = { + 0x398741c941cb5ad7, 0x5ad5b561a4d98c15, 0x5ad33145314362d1, 0x9459ad1da4dbbda5, 0xb521bda3c5e7acdd, 0xa4998395ce29bde5, 0x83d75a8fa4df9417, 0xacdbc5a5bd63cde7, + 0x6b0fb4e1d5e9de6b, 0xe6ad9c9bb51fde6d, 0xb525cda5a49bb4df, 0xd629cde5a4599419, 0x6ad19c1983d9d5e7, 0x8c17de2bcde9b4dd, 0xa4578bd79c5bacdf, 0x83975a956b138c19, + 0x73515a8dcda7ace1, 0x62d562cfbd61a49d, 0x9c178bd39c597b11, 0xc5a1730f628b8bd5, 0xac9b8393731172cd, 0xc5a3c563de69a45b, 0x8351d62bbd21c5a7, 0xbd6593d77b51ac9d, + 0xbd238353c5657353, 0x6b11de29b5236acf, 0x83557b53ace37b55, 0x9c9d5a4de6af7b95, 0x7313628fe66b62d7, 0xe66df6ed5a4b524d, 0xd66b4a09deadc5e5, 0x94157b93ad1fad23, + 0xce27d669b563de27, 0xd5e3cda3a49f0000 +}; + +u64 Backbone_pelvis_ci4[] = { + 0x0122222211111111, 0x1222222223333333, 0x3333333333333333, 0x3333333333333333, 0x4122222211000000, 0x0555666783333333, 0x3333333333333333, 0x3333333333333333, + 0x94111222abbbbb00, 0x05c0d660e12228dd, 0xbf12222222223333, 0x3333333333333333, 0x49d1122244bb5554, 0x54c0d66000022111, 0xf112222222223333, 0x3333333333333333, + 0xd9cdd5554b875cc4, 0xcc4c994000002111, 0x1112222222223333, 0x3333333333333333, 0x446dd000777b6454, 0xccccccc5655d1222, 0x2222222222222221, 0xfffaaf3333333333, + 0x411188800bbb6455, 0xc9cc99c454555222, 0x222222222222222f, 0xe1ffff3333333333, 0x4111888060646c44, 0xc99c99c4c5555222, 0x2222222222222205, 0x55efff3333333333, + 0x2217b55066cccccc, 0xcc9cc9cc96bb6022, 0x22222222233ee556, 0x44555b3333333333, 0x2217b0bbbb5cc9cc, 0xcc99c9cc9c666022, 0x2222222223e65555, 0x55550b3333333333, + 0x22b7b0b7bb5cc99c, 0xcc99999c99c4b022, 0x2222222226665554, 0x5550d83333333333, 0x22dd644bd69cccc9, 0x9c999999ccc66551, 0x2222222665454c44, 0xcc9b883333333333, + 0x2216666bd6999ccc, 0x9999999ccc466555, 0x02222e666444cc44, 0xc99b8f3333333333, 0x221dd050dd44cccc, 0xcc9c999cc4cc4440, 0xe11444cc4cc99cc9, 0x946e1f3333333333, + 0x221dd650dd064cc9, 0x44c5c99944ccc44b, 0xe16564c4ccc9944c, 0x466e1f3333333333, 0x221d660bd4c44cc4, 0x4c44cccc55444400, 0x6164cccc44cc4666, 0x44611f3333333333, + 0x33155557d4c44cc5, 0x655cc456644554b6, 0x5225554c65cc5554, 0x44633f3333333333, 0x33155007d4c454c5, 0x666cc50664456bb6, 0x5225554c65c45666, 0x06333f3333333333, + 0x3315b7bb00c454c4, 0x6654455556540d66, 0x55225b0cc4455556, 0x60333f3333333333, 0x33f6600dbb444455, 0x6665500555660056, 0x0002555c44455444, 0x40b1133333333333, + 0x337765087b644555, 0x00545654c566b65b, 0xbbb225c455444644, 0x50b1133333333333, 0x337760087bb55556, 0xb05450544566b06b, 0xbbb225c556544065, 0x45b1133333333333, + 0x33fbb00788066660, 0x0654505455555550, 0xb7b2254445654065, 0x4461133333333333, 0x33fb88d0dd7d00d7, 0x054444560455bb00, 0xbb22255445566444, 0x05611388a33abbda, + 0x33fb88d00d8d0b77, 0x055ccc50065b7b00, 0xb222255555655444, 0xb5661bb8833a8b8a, 0x3337bb22775660d7, 0x777d77777dddb666, 0x6222226544006456, 0x05600dd8811a8aaa, + 0x33377222dd50ddd7, 0x87d788777ddddd66, 0x6222226644600560, 0x555bbdb8811a7aaa, 0x3333311bb56d887e, 0xdeb7787dddd66ee2, 0x222222e664665460, 0x554664c0722a8aaa, + 0x3333311bb66d8877, 0xdb7ed77bb6666022, 0x2222221665065450, 0x64c65cc0722aaaaa, 0x33333117b0be88e7, 0x777edddb656dd222, 0x2222221665066556, 0x64c65c40722aaafa, + 0x3311bdad0bbd887d, 0xd787d006dddd2222, 0x2222221554546b05, 0x455456dd2223aaaa, 0x337bbdad66bd887b, 0xd7777d06dd222222, 0x2222221555045bb0, 0x555056662228888a, + 0x33777d6db6bd77db, 0x88d888d661222222, 0x2222221bb5b55006, 0x444bbdd12221888a, 0x33f8a8dddddddbbd, 0x7dbbdd6442222222, 0x2222220dd6b66b64, 0x445ddd812221eeaa, + 0x33aa8d050dbb8dbd, 0x87ddd6d222222222, 0x222222770056bb04, 0x407d56d1222111fd, 0x33aa80550dbb88db, 0x88d7d61222222222, 0x222222db0660b664, 0x0d7d061122211ffd, + 0x33a77b5bdddbbd77, 0x87d78d2222222222, 0x22222005450b044c, 0xd887652222211ffb, 0x33ab788bbbbbdde7, 0x77d5d22222222222, 0x22222004456bb44c, 0xcd87652222211eb8, + 0x33fbaaab0b0b77de, 0x77d5622222222222, 0x22222e0456bbb44c, 0xcd7b7e2222211eba, 0x3377aa866bbd78ed, 0xd0006222221f1222, 0x2222ee0560bb0556, 0x7668d22222211dba, + 0x33777dd66bddd888, 0xd05662222266ee52, 0x2222e6660bb0056b, 0x7668d22222218dba, 0x333121e60db0d777, 0xdb76222226d64505, 0x0aaa000bd7706065, 0x5507f2222222228a, + 0x333121e60eb0dbde, 0xdb7622222edbb007, 0x8a88ddbd77ddb645, 0x550ff322222222af, 0x33f121660bdbbbd7, 0x87b522226eddb008, 0xaad08db777ddb645, 0x5b0ff322222222ff, + 0x333332000b7ee777, 0x7b004246566666b8, 0x88db8777db7000b0, 0x7aaff31122222222, 0x333332000d7e777d, 0xbbb042444666bbbe, 0x78dd87777d7db400, 0x078883112bbe2222, + 0x33330000bd7ddb00, 0x055442465444bbe8, 0x8888d87ddddbb450, 0x47a88eeebbee2222, 0x333388d060d7d000, 0xb65552565ccc0b7a, 0xa788e77dddbbb566, 0x5ba7788ddd8e2222, + 0x3333880000b77b00, 0xb06555554cccd778, 0x877eeeededdbd566, 0xc5bb78878dde2222, 0x33ddd550ddbb0b00, 0x00b055544cccd778, 0x88ededd8877ddb55, 0x655a77bd80402222, + 0x33db055bddbdbb65, 0x600666644cccb788, 0x888877e87d7ddd05, 0xd008eb6bd0502222, 0x3370b0660bbdb655, 0x5ccc6e2554ccb777, 0x7e8a8887ed87d7dd, 0x7d000ddd77002222, + 0x337bbb6566dd6554, 0x4cc46e244c4cbe77, 0xee788a887d8888d5, 0x55500b887d7e2222, 0x33bb7bb4555ccc44, 0x2222222ccc9c60dd, 0xeeed7887ed788d05, 0xcbebee88a8b71122, + 0x3367b64455b0c222, 0x22222224cc9cc50d, 0xeee77de7ed87d0db, 0x578eeee8aa881122, 0x33bb5ccc5b122222, 0x222222264ccc9cc0, 0xde78dde8ed88d0d7, 0xb78ee888888a1122, + 0x338661113333aaff, 0xffffff318444ccc4, 0x4dddddeeeebb05cc, 0xef22222222222222, 0x3333333333333333, 0x333333311444ccc4, 0x4660ddbeeeb665cc, 0x1122222222222222, + 0x3333333333333333, 0x3333333ffffa5444, 0x444c444555006445, 0xb122222222222222, 0x3333333333333333, 0x3333333fffffae44, 0x444c4cc5cc555545, 0x8122222222222222, + 0x3333333333333333, 0x3333333333333333, 0x3444cc999ccc4055, 0x1122222222222222, 0x3333333333333333, 0x3333333333333333, 0x333255ccc4445550, 0x2222222222222222, + 0x3333333333333333, 0x3333333333333333, 0x333222ccc4445222, 0x2222222222222222, 0x3333333333333333, 0x333333333333333f, 0x3332221113332222, 0x2222222222222222, + +}; + +u64 Backbone_pelvis_pal_rgba16[] = { + 0xacdd5ad55ad75295, 0xbd63b521b4df9417, 0x8bd5d6297351a49b, 0xc5a79c599419524b, +}; + +Vtx Backbone_Backbone_mesh_layer_Opaque_vtx_cull[8] = { + {{ {-105, -106, -272}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-105, -106, 272}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-105, 354, 272}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-105, 354, -272}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {257, -106, -272}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {257, -106, 272}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {257, 354, 272}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {257, 354, -272}, 0, {0, 0}, {0, 0, 0, 0} }}, +}; + +Vtx Backbone_Backbone_mesh_layer_Opaque_vtx_0[78] = { + {{ {255, 77, 25}, 0, {799, 1502}, {115, 233, 48, 255} }}, + {{ {210, 32, 12}, 0, {485, 1800}, {181, 200, 85, 255} }}, + {{ {235, 38, 10}, 0, {662, 1760}, {80, 176, 58, 255} }}, + {{ {220, 77, 33}, 0, {555, 1502}, {202, 242, 114, 255} }}, + {{ {257, 135, 17}, 0, {817, 1127}, {123, 227, 248, 255} }}, + {{ {242, 250, 0}, 0, {714, 366}, {127, 9, 0, 255} }}, + {{ {219, 135, 25}, 0, {545, 1127}, {197, 2, 113, 255} }}, + {{ {250, 250, 23}, 0, {768, 366}, {105, 27, 67, 255} }}, + {{ {210, 250, 33}, 0, {487, 366}, {188, 29, 103, 255} }}, + {{ {248, 258, 20}, 0, {749, 316}, {88, 81, 44, 255} }}, + {{ {217, 268, 21}, 0, {533, 251}, {220, 105, 62, 255} }}, + {{ {210, 32, 12}, 0, {485, 1046}, {181, 200, 85, 255} }}, + {{ {208, 23, 0}, 0, {468, 967}, {188, 149, 0, 255} }}, + {{ {235, 38, 10}, 0, {662, 1034}, {80, 176, 58, 255} }}, + {{ {232, 33, 0}, 0, {638, 967}, {84, 161, 0, 255} }}, + {{ {235, 38, -10}, 0, {662, 899}, {80, 176, 198, 255} }}, + {{ {210, 32, -12}, 0, {485, 887}, {181, 200, 171, 255} }}, + {{ {235, 38, -10}, 0, {696, 1760}, {80, 176, 198, 255} }}, + {{ {255, 77, -25}, 0, {799, 1502}, {115, 233, 208, 255} }}, + {{ {232, 33, 0}, 0, {624, 1791}, {84, 161, 0, 255} }}, + {{ {242, 250, 0}, 0, {624, 366}, {127, 9, 0, 255} }}, + {{ {255, 77, 25}, 0, {449, 1502}, {115, 233, 48, 255} }}, + {{ {235, 38, 10}, 0, {552, 1760}, {80, 176, 58, 255} }}, + {{ {255, 77, -25}, 0, {799, 1502}, {115, 233, 208, 255} }}, + {{ {257, 135, -17}, 0, {817, 1127}, {123, 227, 8, 255} }}, + {{ {220, 77, -33}, 0, {555, 1502}, {202, 242, 142, 255} }}, + {{ {210, 32, -12}, 0, {485, 1800}, {181, 200, 171, 255} }}, + {{ {235, 38, -10}, 0, {662, 1760}, {80, 176, 198, 255} }}, + {{ {219, 135, -25}, 0, {545, 1127}, {197, 2, 143, 255} }}, + {{ {250, 250, -23}, 0, {768, 366}, {104, 28, 188, 255} }}, + {{ {204, 250, -33}, 0, {444, 366}, {176, 33, 163, 255} }}, + {{ {248, 258, -20}, 0, {749, 316}, {87, 81, 211, 255} }}, + {{ {248, 258, -20}, 0, {749, 316}, {87, 81, 211, 255} }}, + {{ {204, 250, -33}, 0, {444, 366}, {176, 33, 163, 255} }}, + {{ {217, 268, -21}, 0, {533, 251}, {227, 107, 195, 255} }}, + {{ {242, 262, 0}, 0, {624, 291}, {90, 89, 0, 255} }}, + {{ {250, 250, -23}, 0, {789, 366}, {104, 28, 188, 255} }}, + {{ {248, 258, -20}, 0, {766, 316}, {87, 81, 211, 255} }}, + {{ {257, 135, -17}, 0, {746, 1127}, {123, 227, 8, 255} }}, + {{ {242, 250, 0}, 0, {624, 366}, {127, 9, 0, 255} }}, + {{ {257, 135, 17}, 0, {502, 1127}, {123, 227, 248, 255} }}, + {{ {250, 250, 23}, 0, {459, 366}, {105, 27, 67, 255} }}, + {{ {248, 258, 20}, 0, {482, 316}, {88, 81, 44, 255} }}, + {{ {220, 77, 33}, 0, {394, 1502}, {202, 242, 114, 255} }}, + {{ {208, 23, 0}, 0, {624, 1860}, {188, 149, 0, 255} }}, + {{ {210, 32, 12}, 0, {538, 1800}, {181, 200, 85, 255} }}, + {{ {219, 135, 25}, 0, {448, 1127}, {197, 2, 113, 255} }}, + {{ {204, 250, 0}, 0, {624, 366}, {132, 27, 8, 255} }}, + {{ {210, 250, 33}, 0, {394, 366}, {188, 29, 103, 255} }}, + {{ {217, 268, 21}, 0, {473, 251}, {220, 105, 62, 255} }}, + {{ {216, 272, 0}, 0, {624, 222}, {217, 121, 0, 255} }}, + {{ {217, 268, -21}, 0, {775, 251}, {227, 107, 195, 255} }}, + {{ {204, 250, -33}, 0, {854, 366}, {176, 33, 163, 255} }}, + {{ {219, 135, -25}, 0, {800, 1127}, {197, 2, 143, 255} }}, + {{ {220, 77, -33}, 0, {854, 1502}, {202, 242, 142, 255} }}, + {{ {210, 32, -12}, 0, {710, 1800}, {181, 200, 171, 255} }}, + {{ {242, 262, 0}, 0, {707, 967}, {90, 89, 0, 255} }}, + {{ {248, 258, -20}, 0, {749, 835}, {87, 81, 211, 255} }}, + {{ {217, 268, -21}, 0, {533, 826}, {227, 107, 195, 255} }}, + {{ {216, 272, 0}, 0, {530, 967}, {217, 121, 0, 255} }}, + {{ {217, 268, 21}, 0, {533, 1107}, {220, 105, 62, 255} }}, + {{ {248, 258, 20}, 0, {749, 1098}, {88, 81, 44, 255} }}, + {{ {-86, 169, 0}, 0, {106, 1734}, {129, 255, 0, 255} }}, + {{ {-51, 147, -22}, 0, {520, 1645}, {246, 251, 130, 255} }}, + {{ {-7, -32, -22}, 0, {690, 347}, {10, 2, 129, 255} }}, + {{ {-18, 150, 0}, 0, {910, 1663}, {127, 5, 0, 255} }}, + {{ {22, -33, 0}, 0, {862, 351}, {124, 29, 0, 255} }}, + {{ {-7, -32, 22}, 0, {690, 347}, {10, 2, 127, 255} }}, + {{ {-51, 147, 22}, 0, {520, 1645}, {246, 251, 126, 255} }}, + {{ {-37, -31, 0}, 0, {513, 345}, {133, 226, 0, 255} }}, + {{ {-30, 352, -30}, 0, {499, 1807}, {249, 254, 129, 255} }}, + {{ {7, 340, 0}, 0, {976, 1764}, {126, 238, 0, 255} }}, + {{ {-18, 150, 0}, 0, {806, 485}, {127, 5, 0, 255} }}, + {{ {-30, 352, 30}, 0, {499, 1807}, {249, 254, 127, 255} }}, + {{ {-51, 147, 22}, 0, {616, 476}, {246, 251, 126, 255} }}, + {{ {-59, 354, 0}, 0, {84, 1815}, {130, 12, 0, 255} }}, + {{ {-86, 169, 0}, 0, {415, 519}, {129, 255, 0, 255} }}, + {{ {-51, 147, -22}, 0, {616, 476}, {246, 251, 130, 255} }}, +}; + +Gfx Backbone_Backbone_mesh_layer_Opaque_tri_0[] = { + gsSPVertex(Backbone_Backbone_mesh_layer_Opaque_vtx_0 + 0, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 1, 0, 0), + gsSP2Triangles(4, 3, 0, 0, 0, 5, 4, 0), + gsSP2Triangles(6, 3, 4, 0, 7, 6, 4, 0), + gsSP2Triangles(8, 6, 7, 0, 7, 9, 8, 0), + gsSP2Triangles(9, 10, 8, 0, 11, 12, 13, 0), + gsSP2Triangles(13, 12, 14, 0, 12, 15, 14, 0), + gsSP2Triangles(12, 16, 15, 0, 17, 18, 19, 0), + gsSP2Triangles(19, 18, 20, 0, 19, 20, 21, 0), + gsSP2Triangles(22, 19, 21, 0, 23, 24, 5, 0), + gsSP2Triangles(25, 24, 23, 0, 26, 25, 23, 0), + gsSP2Triangles(27, 26, 23, 0, 28, 24, 25, 0), + gsSP2Triangles(28, 29, 24, 0, 30, 29, 28, 0), + gsSP1Triangle(29, 30, 31, 0), + gsSPVertex(Backbone_Backbone_mesh_layer_Opaque_vtx_0 + 32, 30, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSP2Triangles(6, 4, 3, 0, 7, 6, 3, 0), + gsSP2Triangles(7, 3, 8, 0, 8, 3, 9, 0), + gsSP2Triangles(3, 10, 9, 0, 11, 12, 13, 0), + gsSP2Triangles(14, 12, 11, 0, 14, 15, 12, 0), + gsSP2Triangles(16, 15, 14, 0, 15, 16, 17, 0), + gsSP2Triangles(17, 18, 15, 0, 15, 18, 19, 0), + gsSP2Triangles(19, 20, 15, 0, 21, 15, 20, 0), + gsSP2Triangles(15, 21, 12, 0, 12, 21, 22, 0), + gsSP2Triangles(23, 12, 22, 0, 24, 25, 26, 0), + gsSP2Triangles(27, 24, 26, 0, 28, 24, 27, 0), + gsSP1Triangle(28, 29, 24, 0), + gsSPVertex(Backbone_Backbone_mesh_layer_Opaque_vtx_0 + 62, 16, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 2, 1, 0), + gsSP2Triangles(3, 4, 2, 0, 3, 5, 4, 0), + gsSP2Triangles(3, 6, 5, 0, 0, 5, 6, 0), + gsSP2Triangles(0, 7, 5, 0, 0, 2, 7, 0), + gsSP2Triangles(8, 9, 10, 0, 11, 10, 9, 0), + gsSP2Triangles(11, 12, 10, 0, 12, 11, 13, 0), + gsSP2Triangles(12, 13, 14, 0, 15, 14, 13, 0), + gsSP2Triangles(15, 13, 8, 0, 8, 10, 15, 0), + gsSPEndDisplayList(), +}; + +Vtx Backbone_Backbone_mesh_layer_Opaque_vtx_1[311] = { + {{ {202, 51, -71}, 0, {405, 1641}, {203, 65, 161, 255} }}, + {{ {225, 56, -58}, 0, {383, 1759}, {73, 160, 40, 255} }}, + {{ {177, 5, -93}, 0, {524, 1561}, {138, 216, 232, 255} }}, + {{ {173, -16, -80}, 0, {581, 1542}, {34, 7, 122, 255} }}, + {{ {131, -54, -162}, 0, {691, 1351}, {236, 141, 51, 255} }}, + {{ {138, -21, -174}, 0, {607, 1362}, {1, 114, 200, 255} }}, + {{ {30, -49, -174}, 0, {720, 807}, {252, 143, 58, 255} }}, + {{ {30, -17, -187}, 0, {639, 780}, {7, 118, 209, 255} }}, + {{ {148, -43, -176}, 0, {658, 1430}, {81, 207, 172, 255} }}, + {{ {177, 5, -93}, 0, {559, 1629}, {138, 216, 232, 255} }}, + {{ {208, 60, -43}, 0, {380, 1663}, {254, 168, 91, 255} }}, + {{ {24, -41, -193}, 0, {701, 768}, {204, 209, 150, 255} }}, + {{ {-42, -3, -115}, 0, {633, 385}, {134, 246, 221, 255} }}, + {{ {-23, -15, -104}, 0, {655, 497}, {59, 156, 50, 255} }}, + {{ {-25, 13, -114}, 0, {588, 463}, {26, 119, 220, 255} }}, + {{ {-17, 40, -12}, 0, {517, 481}, {59, 107, 221, 255} }}, + {{ {-36, 26, -7}, 0, {559, 391}, {129, 252, 9, 255} }}, + {{ {-16, 13, -2}, 0, {585, 513}, {119, 210, 254, 255} }}, + {{ {197, 10, -86}, 0, {509, 1648}, {65, 169, 65, 255} }}, + {{ {179, 13, -68}, 0, {508, 1551}, {249, 232, 125, 255} }}, + {{ {164, -59, -83}, 0, {680, 1589}, {134, 10, 221, 255} }}, + {{ {177, 5, -93}, 0, {528, 1545}, {138, 216, 232, 255} }}, + {{ {164, -59, -83}, 0, {692, 1528}, {134, 10, 221, 255} }}, + {{ {169, -48, -107}, 0, {662, 1546}, {129, 2, 245, 255} }}, + {{ {121, -106, -128}, 0, {823, 1341}, {26, 158, 76, 255} }}, + {{ {130, -72, -145}, 0, {737, 1358}, {59, 110, 230, 255} }}, + {{ {127, -93, -147}, 0, {790, 1360}, {61, 200, 160, 255} }}, + {{ {30, -64, -148}, 0, {756, 820}, {43, 107, 203, 255} }}, + {{ {24, -86, -154}, 0, {811, 809}, {206, 212, 148, 255} }}, + {{ {30, -98, -136}, 0, {841, 849}, {240, 143, 56, 255} }}, + {{ {-12, -53, -92}, 0, {745, 586}, {38, 167, 83, 255} }}, + {{ {-23, -15, -104}, 0, {678, 552}, {59, 156, 50, 255} }}, + {{ {-23, -15, -104}, 0, {678, 552}, {59, 156, 50, 255} }}, + {{ {24, -86, -154}, 0, {811, 809}, {206, 212, 148, 255} }}, + {{ {-31, -41, -102}, 0, {723, 479}, {137, 222, 226, 255} }}, + {{ {30, -98, -136}, 0, {841, 849}, {240, 143, 56, 255} }}, + {{ {-12, -53, -92}, 0, {745, 586}, {38, 167, 83, 255} }}, + {{ {-26, -13, -2}, 0, {652, 477}, {132, 230, 13, 255} }}, + {{ {-7, -27, 3}, 0, {678, 594}, {88, 166, 18, 255} }}, + {{ {-16, 13, -2}, 0, {611, 563}, {119, 210, 254, 255} }}, + {{ {-16, 317, -103}, 0, {485, 456}, {83, 96, 255, 255} }}, + {{ {-40, 310, -109}, 0, {689, 472}, {143, 40, 213, 255} }}, + {{ {-22, 329, -10}, 0, {510, 349}, {66, 108, 248, 255} }}, + {{ {-47, 323, -1}, 0, {722, 360}, {138, 45, 245, 255} }}, + {{ {-26, 290, -103}, 0, {605, 660}, {254, 132, 29, 255} }}, + {{ {-31, 302, -10}, 0, {629, 554}, {254, 130, 16, 255} }}, + {{ {-31, 302, -10}, 0, {552, 115}, {254, 130, 16, 255} }}, + {{ {-16, 317, -103}, 0, {437, 166}, {83, 96, 255, 255} }}, + {{ {-22, 329, -10}, 0, {380, 111}, {66, 108, 248, 255} }}, + {{ {-26, 290, -103}, 0, {608, 170}, {254, 132, 29, 255} }}, + {{ {50, 273, -220}, 0, {544, 627}, {55, 113, 18, 255} }}, + {{ {41, 246, -220}, 0, {715, 631}, {218, 137, 25, 255} }}, + {{ {-40, 310, -109}, 0, {524, 46}, {143, 40, 213, 255} }}, + {{ {39, 262, -240}, 0, {630, 586}, {206, 13, 140, 255} }}, + {{ {159, 227, -227}, 0, {579, 1328}, {68, 233, 151, 255} }}, + {{ {158, 243, -212}, 0, {496, 1290}, {33, 123, 3, 255} }}, + {{ {149, 216, -211}, 0, {667, 1295}, {235, 133, 23, 255} }}, + {{ {185, 216, -96}, 0, {589, 1500}, {167, 170, 29, 255} }}, + {{ {209, 224, -107}, 0, {497, 1617}, {112, 219, 208, 255} }}, + {{ {195, 243, -96}, 0, {417, 1497}, {229, 123, 13, 255} }}, + {{ {222, 213, -20}, 0, {531, 1708}, {187, 153, 28, 255} }}, + {{ {249, 220, -19}, 0, {438, 1849}, {111, 224, 204, 255} }}, + {{ {231, 240, -20}, 0, {360, 1704}, {8, 127, 3, 255} }}, + {{ {202, 51, 71}, 0, {405, 1641}, {203, 65, 95, 255} }}, + {{ {177, 5, 93}, 0, {524, 1561}, {138, 216, 24, 255} }}, + {{ {225, 56, 58}, 0, {383, 1759}, {73, 160, 216, 255} }}, + {{ {173, -16, 80}, 0, {581, 1542}, {34, 7, 134, 255} }}, + {{ {208, 60, 43}, 0, {380, 1663}, {254, 168, 165, 255} }}, + {{ {177, 5, 93}, 0, {559, 1629}, {138, 216, 24, 255} }}, + {{ {148, -43, 176}, 0, {658, 1430}, {81, 207, 84, 255} }}, + {{ {138, -21, 174}, 0, {607, 1362}, {1, 114, 56, 255} }}, + {{ {30, -17, 187}, 0, {639, 780}, {7, 118, 47, 255} }}, + {{ {30, -49, 174}, 0, {720, 807}, {252, 143, 198, 255} }}, + {{ {131, -54, 162}, 0, {691, 1351}, {236, 141, 205, 255} }}, + {{ {24, -41, 193}, 0, {701, 768}, {204, 209, 106, 255} }}, + {{ {-25, 13, 114}, 0, {588, 463}, {26, 119, 36, 255} }}, + {{ {-23, -15, 104}, 0, {655, 497}, {59, 156, 206, 255} }}, + {{ {-42, -3, 115}, 0, {633, 385}, {134, 246, 35, 255} }}, + {{ {-17, 40, 12}, 0, {517, 481}, {59, 107, 35, 255} }}, + {{ {-16, 13, 2}, 0, {585, 513}, {119, 210, 2, 255} }}, + {{ {-36, 26, 7}, 0, {559, 391}, {129, 252, 247, 255} }}, + {{ {197, 10, 86}, 0, {509, 1648}, {65, 169, 191, 255} }}, + {{ {164, -59, 83}, 0, {680, 1589}, {134, 10, 35, 255} }}, + {{ {179, 13, 68}, 0, {508, 1551}, {249, 232, 131, 255} }}, + {{ {177, 5, 93}, 0, {528, 1545}, {138, 216, 24, 255} }}, + {{ {164, -59, 83}, 0, {692, 1528}, {134, 10, 35, 255} }}, + {{ {169, -48, 107}, 0, {662, 1546}, {129, 2, 11, 255} }}, + {{ {121, -106, 128}, 0, {823, 1341}, {26, 158, 180, 255} }}, + {{ {127, -93, 147}, 0, {790, 1360}, {61, 200, 96, 255} }}, + {{ {24, -86, 154}, 0, {811, 809}, {206, 212, 108, 255} }}, + {{ {30, -64, 148}, 0, {756, 820}, {43, 107, 53, 255} }}, + {{ {130, -72, 145}, 0, {737, 1358}, {59, 110, 26, 255} }}, + {{ {30, -98, 136}, 0, {841, 849}, {240, 143, 200, 255} }}, + {{ {-31, -41, 102}, 0, {723, 479}, {137, 222, 30, 255} }}, + {{ {-23, -15, 104}, 0, {678, 552}, {59, 156, 206, 255} }}, + {{ {-12, -53, 92}, 0, {745, 586}, {38, 167, 173, 255} }}, + {{ {-23, -15, 104}, 0, {678, 552}, {59, 156, 206, 255} }}, + {{ {30, -64, 148}, 0, {756, 820}, {43, 107, 53, 255} }}, + {{ {30, -98, 136}, 0, {841, 849}, {240, 143, 200, 255} }}, + {{ {130, -72, 145}, 0, {737, 1358}, {59, 110, 26, 255} }}, + {{ {-31, -41, 102}, 0, {723, 479}, {137, 222, 30, 255} }}, + {{ {-26, -13, 2}, 0, {652, 477}, {132, 230, 243, 255} }}, + {{ {-16, 13, 2}, 0, {611, 563}, {119, 210, 2, 255} }}, + {{ {-7, -27, -3}, 0, {678, 594}, {88, 166, 238, 255} }}, + {{ {-16, 317, 103}, 0, {485, 456}, {83, 96, 1, 255} }}, + {{ {-22, 329, 10}, 0, {510, 349}, {66, 108, 8, 255} }}, + {{ {-40, 310, 109}, 0, {689, 472}, {143, 40, 43, 255} }}, + {{ {-47, 323, 1}, 0, {722, 360}, {138, 45, 11, 255} }}, + {{ {-26, 290, 103}, 0, {605, 660}, {254, 132, 227, 255} }}, + {{ {-31, 302, 10}, 0, {629, 554}, {254, 130, 240, 255} }}, + {{ {-31, 302, 10}, 0, {552, 115}, {254, 130, 240, 255} }}, + {{ {-22, 329, 10}, 0, {380, 111}, {66, 108, 8, 255} }}, + {{ {-16, 317, 103}, 0, {437, 166}, {83, 96, 1, 255} }}, + {{ {-26, 290, 103}, 0, {608, 170}, {254, 132, 227, 255} }}, + {{ {50, 273, 220}, 0, {544, 627}, {55, 113, 238, 255} }}, + {{ {39, 262, 240}, 0, {630, 586}, {206, 13, 116, 255} }}, + {{ {-40, 310, 109}, 0, {524, 46}, {143, 40, 43, 255} }}, + {{ {41, 246, 220}, 0, {715, 631}, {218, 137, 231, 255} }}, + {{ {158, 243, 212}, 0, {496, 1290}, {33, 123, 253, 255} }}, + {{ {159, 227, 227}, 0, {579, 1328}, {68, 233, 105, 255} }}, + {{ {149, 216, 211}, 0, {667, 1295}, {235, 133, 233, 255} }}, + {{ {195, 243, 96}, 0, {417, 1497}, {229, 123, 243, 255} }}, + {{ {209, 224, 107}, 0, {497, 1617}, {112, 219, 48, 255} }}, + {{ {185, 216, 96}, 0, {589, 1500}, {167, 170, 227, 255} }}, + {{ {222, 213, 20}, 0, {531, 1708}, {187, 153, 228, 255} }}, + {{ {231, 240, 20}, 0, {360, 1704}, {8, 127, 253, 255} }}, + {{ {249, 220, 19}, 0, {438, 1849}, {111, 224, 52, 255} }}, + {{ {-31, 91, -7}, 0, {399, 364}, {67, 104, 229, 255} }}, + {{ {-62, 55, -124}, 0, {498, 232}, {135, 0, 218, 255} }}, + {{ {-52, 78, -4}, 0, {439, 266}, {129, 3, 11, 255} }}, + {{ {-43, 70, -122}, 0, {455, 320}, {31, 121, 231, 255} }}, + {{ {-31, 62, 0}, 0, {468, 389}, {59, 144, 0, 255} }}, + {{ {-42, 41, -115}, 0, {524, 347}, {29, 140, 44, 255} }}, + {{ {28, 4, -195}, 0, {589, 754}, {251, 139, 48, 255} }}, + {{ {22, 17, -216}, 0, {558, 710}, {209, 228, 141, 255} }}, + {{ {29, 36, -205}, 0, {509, 733}, {18, 123, 228, 255} }}, + {{ {150, 31, -191}, 0, {476, 1380}, {3, 123, 225, 255} }}, + {{ {143, -2, -180}, 0, {559, 1371}, {225, 139, 38, 255} }}, + {{ {162, 12, -195}, 0, {518, 1460}, {81, 226, 163, 255} }}, + {{ {198, 13, -124}, 0, {499, 1651}, {106, 205, 209, 255} }}, + {{ {188, 32, -123}, 0, {458, 1580}, {0, 122, 222, 255} }}, + {{ {177, 5, -93}, 0, {523, 1556}, {138, 216, 232, 255} }}, + {{ {197, 10, -86}, 0, {484, 1582}, {65, 169, 65, 255} }}, + {{ {208, 29, -90}, 0, {457, 1689}, {122, 245, 221, 255} }}, + {{ {194, 44, -96}, 0, {425, 1602}, {142, 56, 2, 255} }}, + {{ {214, 79, -56}, 0, {331, 1678}, {196, 90, 190, 255} }}, + {{ {222, 66, -18}, 0, {355, 1741}, {206, 155, 58, 255} }}, + {{ {234, 73, -42}, 0, {337, 1792}, {117, 210, 237, 255} }}, + {{ {-2, 353, -250}, 0, {432, 240}, {21, 120, 36, 255} }}, + {{ {75, 340, -228}, 0, {473, 400}, {54, 48, 152, 255} }}, + {{ {3, 347, -272}, 0, {510, 116}, {67, 74, 177, 255} }}, + {{ {63, 347, -208}, 0, {390, 505}, {230, 90, 86, 255} }}, + {{ {9, 317, -268}, 0, {647, 183}, {89, 189, 195, 255} }}, + {{ {61, 320, -214}, 0, {567, 516}, {204, 144, 30, 255} }}, + {{ {136, 293, -199}, 0, {701, 663}, {234, 134, 230, 255} }}, + {{ {145, 314, -210}, 0, {594, 554}, {82, 23, 161, 255} }}, + {{ {137, 323, -193}, 0, {507, 643}, {11, 110, 62, 255} }}, + {{ {171, 291, -109}, 0, {544, 1210}, {203, 100, 58, 255} }}, + {{ {171, 265, -116}, 0, {718, 1221}, {220, 135, 245, 255} }}, + {{ {171, 265, -116}, 0, {718, 1221}, {220, 135, 245, 255} }}, + {{ {145, 314, -210}, 0, {594, 554}, {82, 23, 161, 255} }}, + {{ {185, 282, -112}, 0, {607, 1208}, {118, 24, 217, 255} }}, + {{ {137, 323, -193}, 0, {507, 643}, {11, 110, 62, 255} }}, + {{ {171, 291, -109}, 0, {544, 1210}, {203, 100, 58, 255} }}, + {{ {227, 260, -16}, 0, {562, 1833}, {115, 250, 203, 255} }}, + {{ {216, 269, -16}, 0, {505, 1819}, {241, 123, 30, 255} }}, + {{ {212, 251, -18}, 0, {619, 1842}, {213, 137, 244, 255} }}, + {{ {231, 95, -21}, 0, {286, 1754}, {244, 126, 242, 255} }}, + {{ {248, 78, -19}, 0, {321, 1862}, {123, 238, 233, 255} }}, + {{ {213, 76, -112}, 0, {338, 1676}, {0, 126, 244, 255} }}, + {{ {225, 59, -120}, 0, {377, 1756}, {113, 220, 211, 255} }}, + {{ {222, 66, -18}, 0, {360, 1731}, {206, 155, 58, 255} }}, + {{ {194, 44, -96}, 0, {413, 1646}, {142, 56, 2, 255} }}, + {{ {151, 50, -195}, 0, {427, 1368}, {216, 138, 25, 255} }}, + {{ {159, 85, -201}, 0, {338, 1379}, {3, 126, 243, 255} }}, + {{ {172, 64, -209}, 0, {385, 1469}, {76, 232, 158, 255} }}, + {{ {21, 84, -234}, 0, {395, 650}, {209, 248, 138, 255} }}, + {{ {27, 67, -212}, 0, {434, 693}, {245, 134, 33, 255} }}, + {{ {30, 102, -218}, 0, {347, 683}, {22, 125, 250, 255} }}, + {{ {-45, 122, -123}, 0, {327, 262}, {46, 118, 246, 255} }}, + {{ {-66, 110, -127}, 0, {365, 162}, {135, 11, 217, 255} }}, + {{ {-48, 93, -119}, 0, {398, 274}, {18, 134, 31, 255} }}, + {{ {-37, 112, -1}, 0, {348, 315}, {54, 142, 13, 255} }}, + {{ {-35, 141, -3}, 0, {276, 304}, {72, 102, 233, 255} }}, + {{ {-57, 129, -2}, 0, {313, 195}, {131, 21, 7, 255} }}, + {{ {234, 193, -20}, 0, {397, 1758}, {246, 126, 245, 255} }}, + {{ {252, 174, -19}, 0, {481, 1886}, {121, 232, 228, 255} }}, + {{ {217, 185, -95}, 0, {464, 1674}, {234, 125, 2, 255} }}, + {{ {231, 167, -105}, 0, {548, 1778}, {117, 223, 219, 255} }}, + {{ {225, 165, -20}, 0, {563, 1745}, {175, 162, 26, 255} }}, + {{ {207, 157, -95}, 0, {631, 1658}, {179, 160, 30, 255} }}, + {{ {217, 185, -95}, 0, {464, 1674}, {234, 125, 2, 255} }}, + {{ {156, 162, -221}, 0, {671, 1368}, {205, 141, 15, 255} }}, + {{ {207, 157, -95}, 0, {631, 1658}, {179, 160, 30, 255} }}, + {{ {164, 190, -222}, 0, {506, 1377}, {5, 127, 255, 255} }}, + {{ {231, 167, -105}, 0, {548, 1778}, {117, 223, 219, 255} }}, + {{ {179, 171, -233}, 0, {590, 1483}, {82, 232, 162, 255} }}, + {{ {22, 209, -259}, 0, {585, 564}, {203, 11, 141, 255} }}, + {{ {25, 193, -238}, 0, {668, 604}, {226, 134, 20, 255} }}, + {{ {32, 221, -239}, 0, {504, 608}, {38, 121, 12, 255} }}, + {{ {-31, 249, -107}, 0, {435, 222}, {74, 103, 3, 255} }}, + {{ {-54, 240, -114}, 0, {513, 105}, {138, 32, 222, 255} }}, + {{ {-38, 221, -107}, 0, {599, 220}, {12, 131, 20, 255} }}, + {{ {-39, 227, -2}, 0, {563, 206}, {31, 133, 8, 255} }}, + {{ {-32, 255, -2}, 0, {399, 209}, {84, 95, 250, 255} }}, + {{ {-56, 247, -2}, 0, {477, 84}, {134, 36, 252, 255} }}, + {{ {-31, 91, 7}, 0, {399, 364}, {67, 104, 27, 255} }}, + {{ {-52, 78, 4}, 0, {439, 266}, {129, 3, 245, 255} }}, + {{ {-62, 55, 124}, 0, {498, 232}, {135, 0, 38, 255} }}, + {{ {-42, 41, 115}, 0, {524, 347}, {29, 140, 212, 255} }}, + {{ {-31, 62, 0}, 0, {468, 389}, {59, 144, 0, 255} }}, + {{ {-43, 70, 122}, 0, {455, 320}, {31, 121, 25, 255} }}, + {{ {22, 17, 216}, 0, {558, 710}, {209, 228, 115, 255} }}, + {{ {28, 4, 195}, 0, {589, 754}, {251, 139, 208, 255} }}, + {{ {29, 36, 205}, 0, {509, 733}, {18, 123, 28, 255} }}, + {{ {162, 12, 195}, 0, {518, 1460}, {81, 226, 93, 255} }}, + {{ {143, -2, 180}, 0, {559, 1371}, {225, 139, 218, 255} }}, + {{ {150, 31, 191}, 0, {476, 1380}, {3, 123, 31, 255} }}, + {{ {198, 13, 124}, 0, {499, 1651}, {106, 205, 47, 255} }}, + {{ {177, 5, 93}, 0, {523, 1556}, {138, 216, 24, 255} }}, + {{ {188, 32, 123}, 0, {458, 1580}, {0, 122, 34, 255} }}, + {{ {208, 29, 90}, 0, {457, 1689}, {122, 245, 35, 255} }}, + {{ {197, 10, 86}, 0, {484, 1582}, {65, 169, 191, 255} }}, + {{ {194, 44, 96}, 0, {425, 1602}, {142, 56, 254, 255} }}, + {{ {197, 10, 86}, 0, {484, 1582}, {65, 169, 191, 255} }}, + {{ {177, 5, 93}, 0, {523, 1556}, {138, 216, 24, 255} }}, + {{ {188, 32, 123}, 0, {458, 1580}, {0, 122, 34, 255} }}, + {{ {208, 29, 90}, 0, {457, 1689}, {122, 245, 35, 255} }}, + {{ {234, 73, 42}, 0, {337, 1792}, {117, 210, 19, 255} }}, + {{ {222, 66, 18}, 0, {355, 1741}, {206, 155, 198, 255} }}, + {{ {214, 79, 56}, 0, {331, 1678}, {196, 90, 66, 255} }}, + {{ {-2, 353, 250}, 0, {432, 240}, {21, 120, 220, 255} }}, + {{ {3, 347, 272}, 0, {510, 116}, {67, 74, 79, 255} }}, + {{ {75, 340, 228}, 0, {473, 400}, {54, 48, 104, 255} }}, + {{ {61, 320, 214}, 0, {567, 516}, {204, 144, 226, 255} }}, + {{ {9, 317, 268}, 0, {647, 183}, {89, 189, 61, 255} }}, + {{ {63, 347, 208}, 0, {390, 505}, {230, 90, 170, 255} }}, + {{ {145, 314, 210}, 0, {594, 554}, {82, 23, 95, 255} }}, + {{ {136, 293, 199}, 0, {701, 663}, {234, 134, 26, 255} }}, + {{ {137, 323, 193}, 0, {507, 643}, {11, 110, 194, 255} }}, + {{ {185, 282, 112}, 0, {607, 1208}, {118, 24, 39, 255} }}, + {{ {171, 265, 116}, 0, {718, 1221}, {220, 135, 11, 255} }}, + {{ {171, 291, 109}, 0, {544, 1210}, {203, 100, 198, 255} }}, + {{ {227, 260, 16}, 0, {562, 1833}, {115, 250, 53, 255} }}, + {{ {212, 251, 18}, 0, {619, 1842}, {213, 137, 12, 255} }}, + {{ {216, 269, 16}, 0, {505, 1819}, {241, 123, 226, 255} }}, + {{ {231, 95, 21}, 0, {286, 1754}, {244, 126, 14, 255} }}, + {{ {213, 76, 112}, 0, {338, 1676}, {0, 126, 12, 255} }}, + {{ {248, 78, 19}, 0, {321, 1862}, {123, 238, 23, 255} }}, + {{ {194, 44, 96}, 0, {413, 1646}, {142, 56, 254, 255} }}, + {{ {222, 66, 18}, 0, {360, 1731}, {206, 155, 198, 255} }}, + {{ {225, 59, 120}, 0, {377, 1756}, {113, 220, 45, 255} }}, + {{ {159, 85, 201}, 0, {338, 1379}, {3, 126, 13, 255} }}, + {{ {151, 50, 195}, 0, {427, 1368}, {216, 138, 231, 255} }}, + {{ {172, 64, 209}, 0, {385, 1469}, {76, 232, 98, 255} }}, + {{ {172, 64, 209}, 0, {385, 1469}, {76, 232, 98, 255} }}, + {{ {159, 85, 201}, 0, {338, 1379}, {3, 126, 13, 255} }}, + {{ {30, 102, 218}, 0, {347, 683}, {22, 125, 6, 255} }}, + {{ {27, 67, 212}, 0, {434, 693}, {245, 134, 223, 255} }}, + {{ {151, 50, 195}, 0, {427, 1368}, {216, 138, 231, 255} }}, + {{ {21, 84, 234}, 0, {395, 650}, {209, 248, 118, 255} }}, + {{ {-45, 122, 123}, 0, {327, 262}, {46, 118, 10, 255} }}, + {{ {-48, 93, 119}, 0, {398, 274}, {18, 134, 225, 255} }}, + {{ {-66, 110, 127}, 0, {365, 162}, {135, 11, 39, 255} }}, + {{ {-35, 141, 3}, 0, {276, 304}, {72, 102, 23, 255} }}, + {{ {-37, 112, 1}, 0, {348, 315}, {54, 142, 243, 255} }}, + {{ {-57, 129, 2}, 0, {313, 195}, {131, 21, 249, 255} }}, + {{ {234, 193, 20}, 0, {397, 1758}, {246, 126, 11, 255} }}, + {{ {217, 185, 95}, 0, {464, 1674}, {234, 125, 254, 255} }}, + {{ {252, 174, 19}, 0, {481, 1886}, {121, 232, 28, 255} }}, + {{ {207, 157, 95}, 0, {631, 1658}, {179, 160, 226, 255} }}, + {{ {225, 165, 20}, 0, {563, 1745}, {175, 162, 230, 255} }}, + {{ {231, 167, 105}, 0, {548, 1778}, {117, 223, 37, 255} }}, + {{ {164, 190, 222}, 0, {506, 1377}, {5, 127, 1, 255} }}, + {{ {156, 162, 221}, 0, {671, 1368}, {205, 141, 241, 255} }}, + {{ {179, 171, 233}, 0, {590, 1483}, {82, 232, 94, 255} }}, + {{ {32, 221, 239}, 0, {504, 608}, {38, 121, 244, 255} }}, + {{ {25, 193, 238}, 0, {668, 604}, {226, 134, 236, 255} }}, + {{ {22, 209, 259}, 0, {585, 564}, {203, 11, 115, 255} }}, + {{ {-31, 249, 107}, 0, {435, 222}, {74, 103, 253, 255} }}, + {{ {-38, 221, 107}, 0, {599, 220}, {12, 131, 236, 255} }}, + {{ {-54, 240, 114}, 0, {513, 105}, {138, 32, 34, 255} }}, + {{ {-32, 255, 2}, 0, {399, 209}, {84, 95, 6, 255} }}, + {{ {-39, 227, 2}, 0, {563, 206}, {31, 133, 248, 255} }}, + {{ {-56, 247, 2}, 0, {477, 84}, {134, 36, 4, 255} }}, + {{ {-2, 353, -250}, 0, {424, 708}, {21, 120, 36, 255} }}, + {{ {-55, 332, -224}, 0, {504, 745}, {214, 72, 96, 255} }}, + {{ {7, 321, -229}, 0, {421, 760}, {89, 229, 86, 255} }}, + {{ {3, 347, -272}, 0, {428, 718}, {67, 74, 177, 255} }}, + {{ {9, 317, -268}, 0, {418, 766}, {89, 189, 195, 255} }}, + {{ {-65, 294, -239}, 0, {518, 797}, {15, 136, 217, 255} }}, + {{ {-67, 290, -218}, 0, {520, 802}, {83, 160, 252, 255} }}, + {{ {-66, 307, -207}, 0, {519, 779}, {62, 67, 88, 255} }}, + {{ {-65, 331, -272}, 0, {518, 747}, {183, 43, 162, 255} }}, + {{ {-102, 299, -223}, 0, {567, 790}, {132, 5, 231, 255} }}, + {{ {-97, 284, -203}, 0, {561, 811}, {135, 222, 240, 255} }}, + {{ {-91, 261, -191}, 0, {552, 841}, {227, 135, 27, 255} }}, + {{ {-81, 285, -177}, 0, {539, 809}, {23, 9, 125, 255} }}, + {{ {-2, 353, 250}, 0, {424, 708}, {21, 120, 220, 255} }}, + {{ {7, 321, 229}, 0, {421, 760}, {89, 229, 170, 255} }}, + {{ {-55, 332, 224}, 0, {504, 745}, {214, 72, 160, 255} }}, + {{ {9, 317, 268}, 0, {418, 766}, {89, 189, 61, 255} }}, + {{ {3, 347, 272}, 0, {428, 718}, {67, 74, 79, 255} }}, + {{ {-65, 331, 272}, 0, {518, 747}, {183, 43, 94, 255} }}, + {{ {-66, 307, 207}, 0, {519, 779}, {62, 67, 168, 255} }}, + {{ {-67, 290, 218}, 0, {520, 802}, {83, 160, 4, 255} }}, + {{ {-65, 294, 239}, 0, {518, 797}, {15, 136, 39, 255} }}, + {{ {-102, 299, 223}, 0, {567, 790}, {132, 5, 25, 255} }}, + {{ {-81, 285, 177}, 0, {539, 809}, {23, 9, 131, 255} }}, + {{ {-91, 261, 191}, 0, {552, 841}, {227, 135, 229, 255} }}, + {{ {-97, 284, 203}, 0, {561, 811}, {135, 222, 16, 255} }}, +}; + +Gfx Backbone_Backbone_mesh_layer_Opaque_tri_1[] = { + gsSPVertex(Backbone_Backbone_mesh_layer_Opaque_vtx_1 + 0, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 0, 2, 0), + gsSP2Triangles(3, 2, 4, 0, 4, 2, 5, 0), + gsSP2Triangles(4, 5, 6, 0, 6, 5, 7, 0), + gsSP2Triangles(5, 8, 7, 0, 5, 9, 8, 0), + gsSP2Triangles(9, 3, 8, 0, 9, 10, 3, 0), + gsSP2Triangles(1, 10, 9, 0, 10, 0, 3, 0), + gsSP2Triangles(8, 3, 4, 0, 8, 4, 11, 0), + gsSP2Triangles(11, 4, 6, 0, 11, 6, 12, 0), + gsSP2Triangles(12, 6, 13, 0, 6, 7, 13, 0), + gsSP2Triangles(13, 7, 14, 0, 7, 11, 14, 0), + gsSP2Triangles(7, 8, 11, 0, 14, 11, 12, 0), + gsSP2Triangles(14, 12, 15, 0, 15, 12, 16, 0), + gsSP2Triangles(12, 13, 16, 0, 16, 13, 17, 0), + gsSP2Triangles(13, 14, 17, 0, 17, 14, 15, 0), + gsSP2Triangles(18, 19, 20, 0, 20, 21, 18, 0), + gsSP2Triangles(19, 21, 22, 0, 22, 21, 23, 0), + gsSP2Triangles(23, 24, 22, 0, 25, 24, 23, 0), + gsSP2Triangles(20, 25, 23, 0, 26, 25, 20, 0), + gsSP2Triangles(25, 26, 27, 0, 27, 26, 28, 0), + gsSP2Triangles(26, 24, 28, 0, 24, 26, 22, 0), + gsSP2Triangles(28, 24, 29, 0, 24, 25, 29, 0), + gsSP2Triangles(29, 25, 27, 0, 29, 27, 30, 0), + gsSP2Triangles(30, 27, 31, 0, 27, 28, 31, 0), + gsSPVertex(Backbone_Backbone_mesh_layer_Opaque_vtx_1 + 32, 31, 0), + gsSP2Triangles(0, 1, 2, 0, 1, 3, 2, 0), + gsSP2Triangles(2, 3, 4, 0, 2, 4, 5, 0), + gsSP2Triangles(5, 4, 6, 0, 4, 0, 6, 0), + gsSP2Triangles(6, 0, 7, 0, 0, 2, 7, 0), + gsSP2Triangles(7, 2, 5, 0, 8, 9, 10, 0), + gsSP2Triangles(10, 9, 11, 0, 9, 12, 11, 0), + gsSP2Triangles(11, 12, 13, 0, 14, 15, 16, 0), + gsSP2Triangles(17, 15, 14, 0, 17, 18, 15, 0), + gsSP2Triangles(19, 18, 17, 0, 20, 19, 17, 0), + gsSP2Triangles(21, 19, 20, 0, 15, 21, 20, 0), + gsSP2Triangles(18, 21, 15, 0, 21, 18, 22, 0), + gsSP2Triangles(22, 18, 23, 0, 18, 19, 23, 0), + gsSP2Triangles(23, 19, 24, 0, 19, 21, 24, 0), + gsSP2Triangles(24, 21, 22, 0, 24, 22, 25, 0), + gsSP2Triangles(25, 22, 26, 0, 22, 23, 26, 0), + gsSP2Triangles(26, 23, 27, 0, 23, 24, 27, 0), + gsSP2Triangles(27, 24, 25, 0, 28, 27, 25, 0), + gsSP2Triangles(26, 28, 25, 0, 29, 28, 26, 0), + gsSP2Triangles(26, 30, 29, 0, 27, 30, 26, 0), + gsSP1Triangle(27, 28, 30, 0), + gsSPVertex(Backbone_Backbone_mesh_layer_Opaque_vtx_1 + 63, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 1, 0, 0), + gsSP2Triangles(4, 3, 0, 0, 5, 3, 4, 0), + gsSP2Triangles(2, 5, 4, 0, 5, 6, 3, 0), + gsSP2Triangles(7, 6, 5, 0, 7, 8, 6, 0), + gsSP2Triangles(9, 8, 7, 0, 10, 9, 7, 0), + gsSP2Triangles(10, 7, 1, 0, 3, 10, 1, 0), + gsSP2Triangles(6, 10, 3, 0, 6, 11, 10, 0), + gsSP2Triangles(8, 11, 6, 0, 8, 12, 11, 0), + gsSP2Triangles(13, 12, 8, 0, 9, 13, 8, 0), + gsSP2Triangles(14, 13, 9, 0, 11, 14, 9, 0), + gsSP2Triangles(11, 9, 10, 0, 12, 14, 11, 0), + gsSP2Triangles(12, 15, 14, 0, 16, 15, 12, 0), + gsSP2Triangles(13, 16, 12, 0, 17, 16, 13, 0), + gsSP2Triangles(14, 17, 13, 0, 15, 17, 14, 0), + gsSP2Triangles(18, 19, 20, 0, 19, 18, 21, 0), + gsSP2Triangles(20, 22, 21, 0, 22, 23, 21, 0), + gsSP2Triangles(23, 22, 24, 0, 24, 22, 25, 0), + gsSP2Triangles(25, 26, 24, 0, 27, 26, 25, 0), + gsSP2Triangles(28, 27, 25, 0, 25, 19, 28, 0), + gsSP2Triangles(19, 23, 28, 0, 28, 23, 24, 0), + gsSP2Triangles(24, 29, 28, 0, 26, 29, 24, 0), + gsSP2Triangles(26, 30, 29, 0, 31, 30, 26, 0), + gsSP1Triangle(27, 31, 26, 0), + gsSPVertex(Backbone_Backbone_mesh_layer_Opaque_vtx_1 + 95, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 0, 2, 0), + gsSP2Triangles(3, 2, 4, 0, 5, 0, 3, 0), + gsSP2Triangles(5, 6, 0, 0, 7, 6, 5, 0), + gsSP2Triangles(1, 7, 5, 0, 8, 7, 1, 0), + gsSP2Triangles(0, 8, 1, 0, 6, 8, 0, 0), + gsSP2Triangles(9, 10, 11, 0, 10, 12, 11, 0), + gsSP2Triangles(11, 12, 13, 0, 12, 14, 13, 0), + gsSP2Triangles(15, 16, 17, 0, 18, 15, 17, 0), + gsSP2Triangles(18, 17, 19, 0, 19, 17, 20, 0), + gsSP2Triangles(17, 21, 20, 0, 20, 21, 22, 0), + gsSP2Triangles(21, 18, 22, 0, 22, 18, 19, 0), + gsSP2Triangles(19, 23, 22, 0, 24, 23, 19, 0), + gsSP2Triangles(20, 24, 19, 0, 25, 24, 20, 0), + gsSP2Triangles(22, 25, 20, 0, 23, 25, 22, 0), + gsSP2Triangles(23, 26, 25, 0, 27, 26, 23, 0), + gsSP2Triangles(24, 27, 23, 0, 28, 27, 24, 0), + gsSP2Triangles(25, 28, 24, 0, 26, 28, 25, 0), + gsSP2Triangles(29, 28, 26, 0, 26, 30, 29, 0), + gsSP2Triangles(26, 27, 30, 0, 27, 31, 30, 0), + gsSP2Triangles(31, 27, 29, 0, 27, 28, 29, 0), + gsSPVertex(Backbone_Backbone_mesh_layer_Opaque_vtx_1 + 127, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 1, 0, 0), + gsSP2Triangles(4, 3, 0, 0, 5, 3, 4, 0), + gsSP2Triangles(2, 5, 4, 0, 1, 5, 2, 0), + gsSP2Triangles(1, 6, 5, 0, 7, 6, 1, 0), + gsSP2Triangles(3, 7, 1, 0, 8, 7, 3, 0), + gsSP2Triangles(5, 8, 3, 0, 6, 8, 5, 0), + gsSP2Triangles(8, 6, 9, 0, 9, 6, 10, 0), + gsSP2Triangles(6, 7, 10, 0, 10, 7, 11, 0), + gsSP2Triangles(7, 8, 11, 0, 11, 8, 9, 0), + gsSP2Triangles(11, 9, 12, 0, 12, 9, 13, 0), + gsSP2Triangles(9, 10, 13, 0, 13, 10, 14, 0), + gsSP2Triangles(10, 11, 14, 0, 14, 11, 12, 0), + gsSP2Triangles(14, 12, 15, 0, 15, 12, 16, 0), + gsSP2Triangles(12, 13, 16, 0, 16, 13, 17, 0), + gsSP2Triangles(13, 14, 17, 0, 17, 14, 15, 0), + gsSP2Triangles(15, 18, 17, 0, 19, 18, 15, 0), + gsSP2Triangles(16, 19, 15, 0, 20, 19, 16, 0), + gsSP2Triangles(17, 20, 16, 0, 18, 20, 17, 0), + gsSP2Triangles(21, 22, 23, 0, 24, 22, 21, 0), + gsSP2Triangles(25, 24, 21, 0, 26, 24, 25, 0), + gsSP2Triangles(23, 26, 25, 0, 22, 26, 23, 0), + gsSP2Triangles(22, 27, 26, 0, 28, 27, 22, 0), + gsSP2Triangles(24, 28, 22, 0, 29, 28, 24, 0), + gsSP2Triangles(26, 29, 24, 0, 27, 29, 26, 0), + gsSP2Triangles(29, 27, 30, 0, 30, 27, 31, 0), + gsSP1Triangle(27, 28, 31, 0), + gsSPVertex(Backbone_Backbone_mesh_layer_Opaque_vtx_1 + 159, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 1, 3, 2, 0), + gsSP2Triangles(2, 3, 4, 0, 4, 5, 2, 0), + gsSP2Triangles(6, 5, 4, 0, 0, 6, 4, 0), + gsSP2Triangles(7, 6, 0, 0, 2, 7, 0, 0), + gsSP2Triangles(5, 7, 2, 0, 8, 9, 10, 0), + gsSP2Triangles(10, 9, 11, 0, 9, 12, 11, 0), + gsSP2Triangles(11, 12, 13, 0, 12, 8, 13, 0), + gsSP2Triangles(13, 8, 10, 0, 10, 14, 13, 0), + gsSP2Triangles(15, 14, 10, 0, 11, 15, 10, 0), + gsSP2Triangles(16, 15, 11, 0, 13, 16, 11, 0), + gsSP2Triangles(14, 16, 13, 0, 14, 17, 16, 0), + gsSP2Triangles(18, 17, 14, 0, 15, 18, 14, 0), + gsSP2Triangles(19, 18, 15, 0, 16, 19, 15, 0), + gsSP2Triangles(17, 19, 16, 0, 19, 17, 20, 0), + gsSP2Triangles(20, 17, 21, 0, 17, 18, 21, 0), + gsSP2Triangles(21, 18, 22, 0, 18, 19, 22, 0), + gsSP2Triangles(22, 19, 20, 0, 22, 20, 23, 0), + gsSP2Triangles(23, 20, 24, 0, 20, 21, 24, 0), + gsSP2Triangles(24, 21, 25, 0, 21, 22, 25, 0), + gsSP2Triangles(25, 22, 23, 0, 26, 27, 28, 0), + gsSP2Triangles(28, 27, 29, 0, 27, 30, 29, 0), + gsSP2Triangles(29, 30, 31, 0, 30, 26, 31, 0), + gsSP1Triangle(31, 26, 28, 0), + gsSPVertex(Backbone_Backbone_mesh_layer_Opaque_vtx_1 + 191, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 1, 0, 0), + gsSP2Triangles(4, 3, 0, 0, 5, 3, 4, 0), + gsSP2Triangles(2, 5, 4, 0, 1, 5, 2, 0), + gsSP2Triangles(1, 6, 5, 0, 7, 6, 1, 0), + gsSP2Triangles(3, 7, 1, 0, 8, 7, 3, 0), + gsSP2Triangles(5, 8, 3, 0, 6, 8, 5, 0), + gsSP2Triangles(8, 6, 9, 0, 9, 6, 10, 0), + gsSP2Triangles(6, 7, 10, 0, 10, 7, 11, 0), + gsSP2Triangles(7, 8, 11, 0, 11, 8, 9, 0), + gsSP2Triangles(11, 9, 12, 0, 12, 9, 13, 0), + gsSP2Triangles(9, 10, 13, 0, 13, 10, 14, 0), + gsSP2Triangles(10, 11, 14, 0, 14, 11, 12, 0), + gsSP2Triangles(15, 16, 17, 0, 17, 16, 18, 0), + gsSP2Triangles(16, 19, 18, 0, 18, 19, 20, 0), + gsSP2Triangles(19, 15, 20, 0, 20, 15, 17, 0), + gsSP2Triangles(20, 17, 21, 0, 21, 17, 22, 0), + gsSP2Triangles(17, 18, 22, 0, 22, 18, 23, 0), + gsSP2Triangles(18, 20, 23, 0, 23, 20, 21, 0), + gsSP2Triangles(21, 24, 23, 0, 25, 24, 21, 0), + gsSP2Triangles(22, 25, 21, 0, 26, 25, 22, 0), + gsSP2Triangles(23, 26, 22, 0, 24, 26, 23, 0), + gsSP2Triangles(24, 27, 26, 0, 28, 27, 24, 0), + gsSP2Triangles(25, 28, 24, 0, 29, 28, 25, 0), + gsSP2Triangles(26, 29, 25, 0, 27, 29, 26, 0), + gsSP2Triangles(27, 30, 29, 0, 31, 30, 27, 0), + gsSP1Triangle(28, 31, 27, 0), + gsSPVertex(Backbone_Backbone_mesh_layer_Opaque_vtx_1 + 223, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 0, 2, 0), + gsSP2Triangles(4, 0, 3, 0, 0, 4, 5, 0), + gsSP2Triangles(5, 4, 6, 0, 4, 1, 6, 0), + gsSP2Triangles(6, 1, 7, 0, 1, 0, 7, 0), + gsSP2Triangles(7, 0, 5, 0, 8, 9, 10, 0), + gsSP2Triangles(10, 9, 11, 0, 9, 12, 11, 0), + gsSP2Triangles(11, 12, 13, 0, 12, 8, 13, 0), + gsSP2Triangles(13, 8, 10, 0, 13, 10, 14, 0), + gsSP2Triangles(14, 10, 15, 0, 10, 11, 15, 0), + gsSP2Triangles(15, 11, 16, 0, 11, 13, 16, 0), + gsSP2Triangles(16, 13, 14, 0, 14, 17, 16, 0), + gsSP2Triangles(18, 17, 14, 0, 15, 18, 14, 0), + gsSP2Triangles(19, 18, 15, 0, 16, 19, 15, 0), + gsSP2Triangles(17, 19, 16, 0, 19, 17, 20, 0), + gsSP2Triangles(20, 17, 21, 0, 17, 18, 21, 0), + gsSP2Triangles(21, 18, 22, 0, 18, 19, 22, 0), + gsSP2Triangles(22, 19, 20, 0, 23, 24, 25, 0), + gsSP2Triangles(26, 24, 23, 0, 27, 26, 23, 0), + gsSP2Triangles(28, 26, 27, 0, 25, 28, 27, 0), + gsSP2Triangles(24, 28, 25, 0, 28, 24, 29, 0), + gsSP2Triangles(29, 24, 30, 0, 24, 26, 30, 0), + gsSP2Triangles(30, 26, 31, 0, 26, 28, 31, 0), + gsSP1Triangle(31, 28, 29, 0), + gsSPVertex(Backbone_Backbone_mesh_layer_Opaque_vtx_1 + 255, 30, 0), + gsSP2Triangles(0, 1, 2, 0, 2, 1, 3, 0), + gsSP2Triangles(1, 4, 3, 0, 3, 4, 5, 0), + gsSP2Triangles(4, 0, 5, 0, 5, 0, 2, 0), + gsSP2Triangles(2, 6, 5, 0, 7, 6, 2, 0), + gsSP2Triangles(3, 7, 2, 0, 8, 7, 3, 0), + gsSP2Triangles(5, 8, 3, 0, 6, 8, 5, 0), + gsSP2Triangles(6, 9, 8, 0, 10, 9, 6, 0), + gsSP2Triangles(7, 10, 6, 0, 11, 10, 7, 0), + gsSP2Triangles(8, 11, 7, 0, 9, 11, 8, 0), + gsSP2Triangles(12, 13, 14, 0, 15, 13, 12, 0), + gsSP2Triangles(16, 15, 12, 0, 17, 15, 16, 0), + gsSP2Triangles(14, 17, 16, 0, 13, 17, 14, 0), + gsSP2Triangles(17, 13, 18, 0, 18, 13, 19, 0), + gsSP2Triangles(13, 15, 19, 0, 19, 15, 20, 0), + gsSP2Triangles(15, 17, 20, 0, 20, 17, 18, 0), + gsSP2Triangles(20, 18, 21, 0, 21, 18, 22, 0), + gsSP2Triangles(18, 19, 22, 0, 22, 19, 23, 0), + gsSP2Triangles(19, 20, 23, 0, 23, 20, 21, 0), + gsSP2Triangles(21, 24, 23, 0, 25, 24, 21, 0), + gsSP2Triangles(22, 25, 21, 0, 26, 25, 22, 0), + gsSP2Triangles(23, 26, 22, 0, 24, 26, 23, 0), + gsSP2Triangles(24, 27, 26, 0, 28, 27, 24, 0), + gsSP2Triangles(25, 28, 24, 0, 29, 28, 25, 0), + gsSP2Triangles(26, 29, 25, 0, 27, 29, 26, 0), + gsSPVertex(Backbone_Backbone_mesh_layer_Opaque_vtx_1 + 285, 26, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 1, 0, 0), + gsSP2Triangles(0, 4, 3, 0, 2, 4, 0, 0), + gsSP2Triangles(2, 5, 4, 0, 2, 1, 5, 0), + gsSP2Triangles(1, 6, 5, 0, 1, 7, 6, 0), + gsSP2Triangles(8, 7, 1, 0, 3, 8, 1, 0), + gsSP2Triangles(4, 8, 3, 0, 4, 5, 8, 0), + gsSP2Triangles(5, 9, 8, 0, 5, 6, 9, 0), + gsSP2Triangles(6, 10, 9, 0, 6, 11, 10, 0), + gsSP2Triangles(6, 7, 11, 0, 7, 12, 11, 0), + gsSP2Triangles(9, 12, 7, 0, 8, 9, 7, 0), + gsSP2Triangles(9, 10, 12, 0, 10, 11, 12, 0), + gsSP2Triangles(13, 14, 15, 0, 14, 13, 16, 0), + gsSP2Triangles(13, 17, 16, 0, 17, 13, 15, 0), + gsSP2Triangles(17, 15, 18, 0, 18, 15, 19, 0), + gsSP2Triangles(15, 20, 19, 0, 15, 21, 20, 0), + gsSP2Triangles(14, 21, 15, 0, 14, 16, 21, 0), + gsSP2Triangles(16, 18, 21, 0, 16, 17, 18, 0), + gsSP2Triangles(21, 18, 22, 0, 18, 19, 22, 0), + gsSP2Triangles(22, 19, 23, 0, 19, 24, 23, 0), + gsSP2Triangles(20, 24, 19, 0, 20, 25, 24, 0), + gsSP2Triangles(20, 22, 25, 0, 21, 22, 20, 0), + gsSP2Triangles(22, 23, 25, 0, 25, 23, 24, 0), + gsSPEndDisplayList(), +}; + +Vtx Backbone_Backbone_mesh_layer_Opaque_vtx_2[40] = { + {{ {-54, 200, -2}, 0, {166, 255}, {72, 104, 242, 255} }}, + {{ {-69, 169, -131}, 0, {345, 214}, {139, 19, 211, 255} }}, + {{ {-78, 190, -2}, 0, {245, 145}, {135, 35, 243, 255} }}, + {{ {-47, 179, -125}, 0, {266, 316}, {66, 108, 5, 255} }}, + {{ {-59, 172, -2}, 0, {318, 263}, {37, 136, 22, 255} }}, + {{ {-52, 151, -124}, 0, {418, 326}, {13, 132, 22, 255} }}, + {{ {26, 138, -232}, 0, {384, 745}, {241, 133, 26, 255} }}, + {{ {22, 154, -253}, 0, {309, 704}, {209, 9, 138, 255} }}, + {{ {32, 166, -235}, 0, {231, 740}, {31, 122, 15, 255} }}, + {{ {164, 136, -217}, 0, {226, 1454}, {6, 127, 4, 255} }}, + {{ {155, 107, -214}, 0, {382, 1448}, {204, 142, 19, 255} }}, + {{ {178, 118, -227}, 0, {300, 1551}, {77, 235, 157, 255} }}, + {{ {238, 108, -119}, 0, {275, 1869}, {116, 224, 217, 255} }}, + {{ {224, 126, -109}, 0, {199, 1779}, {245, 127, 254, 255} }}, + {{ {214, 98, -109}, 0, {358, 1760}, {186, 154, 29, 255} }}, + {{ {224, 110, -20}, 0, {281, 1796}, {169, 165, 19, 255} }}, + {{ {251, 120, -19}, 0, {198, 1924}, {124, 234, 243, 255} }}, + {{ {233, 138, -20}, 0, {124, 1809}, {239, 125, 241, 255} }}, + {{ {-54, 200, 2}, 0, {166, 255}, {72, 104, 14, 255} }}, + {{ {-78, 190, 2}, 0, {245, 145}, {135, 35, 13, 255} }}, + {{ {-69, 169, 131}, 0, {345, 214}, {139, 19, 45, 255} }}, + {{ {-52, 151, 124}, 0, {418, 326}, {13, 132, 234, 255} }}, + {{ {-59, 172, 2}, 0, {318, 263}, {37, 136, 234, 255} }}, + {{ {-47, 179, 125}, 0, {266, 316}, {66, 108, 251, 255} }}, + {{ {22, 154, 253}, 0, {309, 704}, {209, 9, 118, 255} }}, + {{ {26, 138, 232}, 0, {384, 745}, {241, 133, 230, 255} }}, + {{ {32, 166, 235}, 0, {231, 740}, {31, 122, 241, 255} }}, + {{ {178, 118, 227}, 0, {300, 1551}, {77, 235, 99, 255} }}, + {{ {155, 107, 214}, 0, {382, 1448}, {204, 142, 237, 255} }}, + {{ {164, 136, 217}, 0, {226, 1454}, {6, 127, 252, 255} }}, + {{ {238, 108, 119}, 0, {275, 1869}, {116, 224, 39, 255} }}, + {{ {214, 98, 109}, 0, {358, 1760}, {186, 154, 227, 255} }}, + {{ {214, 98, 109}, 0, {358, 1760}, {186, 154, 227, 255} }}, + {{ {155, 107, 214}, 0, {382, 1448}, {204, 142, 237, 255} }}, + {{ {224, 126, 109}, 0, {199, 1779}, {245, 127, 2, 255} }}, + {{ {164, 136, 217}, 0, {226, 1454}, {6, 127, 252, 255} }}, + {{ {238, 108, 119}, 0, {275, 1869}, {116, 224, 39, 255} }}, + {{ {251, 120, 19}, 0, {198, 1924}, {124, 234, 13, 255} }}, + {{ {224, 110, 20}, 0, {281, 1796}, {169, 165, 237, 255} }}, + {{ {233, 138, 20}, 0, {124, 1809}, {239, 125, 15, 255} }}, +}; + +Gfx Backbone_Backbone_mesh_layer_Opaque_tri_2[] = { + gsSPVertex(Backbone_Backbone_mesh_layer_Opaque_vtx_2 + 0, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 1, 0, 0), + gsSP2Triangles(4, 3, 0, 0, 5, 3, 4, 0), + gsSP2Triangles(2, 5, 4, 0, 1, 5, 2, 0), + gsSP2Triangles(1, 6, 5, 0, 7, 6, 1, 0), + gsSP2Triangles(3, 7, 1, 0, 8, 7, 3, 0), + gsSP2Triangles(5, 8, 3, 0, 6, 8, 5, 0), + gsSP2Triangles(6, 9, 8, 0, 10, 9, 6, 0), + gsSP2Triangles(7, 10, 6, 0, 11, 10, 7, 0), + gsSP2Triangles(8, 11, 7, 0, 9, 11, 8, 0), + gsSP2Triangles(9, 12, 11, 0, 13, 12, 9, 0), + gsSP2Triangles(10, 13, 9, 0, 14, 13, 10, 0), + gsSP2Triangles(11, 14, 10, 0, 12, 14, 11, 0), + gsSP2Triangles(12, 15, 14, 0, 16, 15, 12, 0), + gsSP2Triangles(13, 16, 12, 0, 17, 16, 13, 0), + gsSP2Triangles(14, 17, 13, 0, 15, 17, 14, 0), + gsSP2Triangles(18, 19, 20, 0, 20, 19, 21, 0), + gsSP2Triangles(19, 22, 21, 0, 21, 22, 23, 0), + gsSP2Triangles(22, 18, 23, 0, 23, 18, 20, 0), + gsSP2Triangles(23, 20, 24, 0, 24, 20, 25, 0), + gsSP2Triangles(20, 21, 25, 0, 25, 21, 26, 0), + gsSP2Triangles(21, 23, 26, 0, 26, 23, 24, 0), + gsSP2Triangles(26, 24, 27, 0, 27, 24, 28, 0), + gsSP2Triangles(24, 25, 28, 0, 28, 25, 29, 0), + gsSP2Triangles(25, 26, 29, 0, 29, 26, 27, 0), + gsSP2Triangles(29, 27, 30, 0, 30, 27, 31, 0), + gsSP1Triangle(27, 28, 31, 0), + gsSPVertex(Backbone_Backbone_mesh_layer_Opaque_vtx_2 + 32, 8, 0), + gsSP2Triangles(0, 1, 2, 0, 1, 3, 2, 0), + gsSP2Triangles(2, 3, 4, 0, 2, 4, 5, 0), + gsSP2Triangles(5, 4, 6, 0, 4, 0, 6, 0), + gsSP2Triangles(6, 0, 7, 0, 0, 2, 7, 0), + gsSP1Triangle(7, 2, 5, 0), + gsSPEndDisplayList(), +}; + +Vtx Backbone_Backbone_mesh_layer_Opaque_vtx_3[128] = { + {{ {-88, 133, -124}, 0, {356, 958}, {132, 29, 3, 255} }}, + {{ {-53, 160, -159}, 0, {503, 832}, {44, 119, 246, 255} }}, + {{ {-77, 143, -163}, 0, {413, 810}, {158, 56, 198, 255} }}, + {{ {-88, 133, 124}, 0, {356, 958}, {132, 29, 253, 255} }}, + {{ {-77, 143, 163}, 0, {413, 810}, {158, 56, 58, 255} }}, + {{ {-53, 160, 159}, 0, {503, 832}, {44, 119, 10, 255} }}, + {{ {-39, -10, -112}, 0, {540, 1019}, {34, 164, 80, 255} }}, + {{ {-57, 1, -126}, 0, {477, 958}, {157, 176, 1, 255} }}, + {{ {-28, -6, -141}, 0, {596, 910}, {87, 167, 230, 255} }}, + {{ {-44, 4, -148}, 0, {533, 878}, {207, 170, 176, 255} }}, + {{ {-57, 1, -126}, 0, {295, 1439}, {157, 176, 1, 255} }}, + {{ {-55, 61, -189}, 0, {558, 1230}, {187, 207, 162, 255} }}, + {{ {-44, 4, -148}, 0, {380, 1439}, {207, 170, 176, 255} }}, + {{ {-85, 78, -108}, 0, {249, 1134}, {135, 231, 30, 255} }}, + {{ {-75, 83, -94}, 0, {196, 1112}, {3, 4, 127, 255} }}, + {{ {-39, -10, -112}, 0, {236, 1480}, {34, 164, 80, 255} }}, + {{ {-28, 66, -189}, 0, {561, 1211}, {107, 204, 211, 255} }}, + {{ {-28, -6, -141}, 0, {351, 1474}, {87, 167, 230, 255} }}, + {{ {-53, 160, -159}, 0, {478, 832}, {44, 119, 246, 255} }}, + {{ {-6, 116, -222}, 0, {707, 1026}, {86, 40, 171, 255} }}, + {{ {-77, 151, -109}, 0, {279, 850}, {244, 95, 83, 255} }}, + {{ {-88, 133, -124}, 0, {330, 924}, {132, 29, 3, 255} }}, + {{ {-77, 143, -163}, 0, {486, 901}, {158, 56, 198, 255} }}, + {{ {-91, 228, -212}, 0, {708, 585}, {153, 252, 182, 255} }}, + {{ {-73, 324, -157}, 0, {527, 189}, {175, 96, 236, 255} }}, + {{ {-46, 272, -240}, 0, {832, 423}, {179, 45, 166, 255} }}, + {{ {-80, 306, -108}, 0, {329, 244}, {152, 62, 39, 255} }}, + {{ {-95, 145, -178}, 0, {546, 898}, {158, 221, 184, 255} }}, + {{ {-105, 140, -148}, 0, {427, 905}, {135, 220, 10, 255} }}, + {{ {-78, 125, -177}, 0, {536, 976}, {44, 154, 195, 255} }}, + {{ {-86, 116, -139}, 0, {384, 998}, {14, 141, 53, 255} }}, + {{ {-57, 223, -220}, 0, {739, 607}, {71, 186, 177, 255} }}, + {{ {-57, 223, -220}, 0, {739, 607}, {71, 186, 177, 255} }}, + {{ {-81, 233, -86}, 0, {218, 523}, {29, 229, 121, 255} }}, + {{ {-86, 116, -139}, 0, {384, 998}, {14, 141, 53, 255} }}, + {{ {-37, 335, -157}, 0, {530, 150}, {80, 98, 254, 255} }}, + {{ {-17, 284, -257}, 0, {905, 384}, {76, 31, 159, 255} }}, + {{ {-57, 318, -90}, 0, {264, 189}, {39, 71, 98, 255} }}, + {{ {-99, 236, -100}, 0, {275, 516}, {138, 9, 46, 255} }}, + {{ {-80, 306, -108}, 0, {329, 244}, {152, 62, 39, 255} }}, + {{ {-105, 140, -148}, 0, {427, 905}, {135, 220, 10, 255} }}, + {{ {-46, 272, -240}, 0, {559, 520}, {179, 45, 166, 255} }}, + {{ {-37, 335, -157}, 0, {565, 846}, {80, 98, 254, 255} }}, + {{ {-17, 284, -257}, 0, {678, 461}, {76, 31, 159, 255} }}, + {{ {-73, 324, -157}, 0, {426, 834}, {175, 96, 236, 255} }}, + {{ {-80, 306, -108}, 0, {379, 1023}, {152, 62, 39, 255} }}, + {{ {-57, 318, -90}, 0, {466, 1100}, {39, 71, 98, 255} }}, + {{ {-57, 318, -90}, 0, {545, 215}, {39, 71, 98, 255} }}, + {{ {-80, 306, -108}, 0, {448, 255}, {152, 62, 39, 255} }}, + {{ {-81, 233, -86}, 0, {420, 541}, {29, 229, 121, 255} }}, + {{ {-99, 236, -100}, 0, {352, 523}, {138, 9, 46, 255} }}, + {{ {-105, 140, -148}, 0, {295, 893}, {135, 220, 10, 255} }}, + {{ {-44, 4, -148}, 0, {482, 1448}, {207, 170, 176, 255} }}, + {{ {-28, 66, -189}, 0, {569, 1212}, {107, 204, 211, 255} }}, + {{ {-28, -6, -141}, 0, {543, 1491}, {87, 167, 230, 255} }}, + {{ {-55, 61, -189}, 0, {460, 1221}, {187, 207, 162, 255} }}, + {{ {-6, 116, -222}, 0, {673, 1023}, {86, 40, 171, 255} }}, + {{ {-28, 102, -211}, 0, {583, 1070}, {195, 0, 144, 255} }}, + {{ {-77, 143, -163}, 0, {406, 894}, {158, 56, 198, 255} }}, + {{ {-53, 160, -159}, 0, {503, 835}, {44, 119, 246, 255} }}, + {{ {-95, 145, -178}, 0, {336, 880}, {158, 221, 184, 255} }}, + {{ {-57, 223, -220}, 0, {509, 586}, {71, 186, 177, 255} }}, + {{ {-78, 125, -177}, 0, {394, 963}, {44, 154, 195, 255} }}, + {{ {-91, 228, -212}, 0, {378, 555}, {153, 252, 182, 255} }}, + {{ {-17, 284, -257}, 0, {687, 365}, {76, 31, 159, 255} }}, + {{ {-57, 223, -220}, 0, {509, 586}, {71, 186, 177, 255} }}, + {{ {-91, 228, -212}, 0, {378, 555}, {153, 252, 182, 255} }}, + {{ {-46, 272, -240}, 0, {570, 399}, {179, 45, 166, 255} }}, + {{ {-39, -10, 112}, 0, {540, 1019}, {34, 164, 176, 255} }}, + {{ {-28, -6, 141}, 0, {596, 910}, {87, 167, 26, 255} }}, + {{ {-57, 1, 126}, 0, {477, 958}, {157, 176, 255, 255} }}, + {{ {-44, 4, 148}, 0, {533, 878}, {207, 170, 80, 255} }}, + {{ {-57, 1, 126}, 0, {295, 1439}, {157, 176, 255, 255} }}, + {{ {-44, 4, 148}, 0, {380, 1439}, {207, 170, 80, 255} }}, + {{ {-55, 61, 189}, 0, {558, 1230}, {187, 207, 94, 255} }}, + {{ {-85, 78, 108}, 0, {249, 1134}, {135, 231, 226, 255} }}, + {{ {-88, 133, 124}, 0, {330, 924}, {132, 29, 253, 255} }}, + {{ {-77, 143, 163}, 0, {486, 901}, {158, 56, 58, 255} }}, + {{ {-75, 83, 94}, 0, {196, 1112}, {3, 4, 129, 255} }}, + {{ {-39, -10, 112}, 0, {236, 1480}, {34, 164, 176, 255} }}, + {{ {-28, 66, 189}, 0, {561, 1211}, {107, 204, 45, 255} }}, + {{ {-53, 160, 159}, 0, {478, 832}, {44, 119, 10, 255} }}, + {{ {-77, 151, 109}, 0, {279, 850}, {244, 95, 173, 255} }}, + {{ {-6, 116, 222}, 0, {707, 1026}, {86, 40, 85, 255} }}, + {{ {-28, -6, 141}, 0, {351, 1474}, {87, 167, 26, 255} }}, + {{ {-91, 228, 212}, 0, {708, 585}, {153, 252, 74, 255} }}, + {{ {-46, 272, 240}, 0, {832, 423}, {179, 45, 90, 255} }}, + {{ {-73, 324, 157}, 0, {527, 189}, {175, 96, 20, 255} }}, + {{ {-80, 306, 108}, 0, {329, 244}, {152, 62, 217, 255} }}, + {{ {-95, 145, 178}, 0, {546, 898}, {158, 221, 72, 255} }}, + {{ {-105, 140, 148}, 0, {427, 905}, {135, 220, 246, 255} }}, + {{ {-99, 236, 100}, 0, {275, 516}, {138, 9, 210, 255} }}, + {{ {-78, 125, 177}, 0, {536, 976}, {44, 154, 61, 255} }}, + {{ {-86, 116, 139}, 0, {384, 998}, {14, 141, 203, 255} }}, + {{ {-81, 233, 86}, 0, {218, 523}, {29, 229, 135, 255} }}, + {{ {-57, 223, 220}, 0, {739, 607}, {71, 186, 79, 255} }}, + {{ {-57, 223, 220}, 0, {739, 607}, {71, 186, 79, 255} }}, + {{ {-81, 233, 86}, 0, {218, 523}, {29, 229, 135, 255} }}, + {{ {-37, 335, 157}, 0, {530, 150}, {80, 98, 2, 255} }}, + {{ {-57, 318, 90}, 0, {264, 189}, {39, 71, 158, 255} }}, + {{ {-17, 284, 257}, 0, {905, 384}, {76, 31, 97, 255} }}, + {{ {-78, 125, 177}, 0, {536, 976}, {44, 154, 61, 255} }}, + {{ {-86, 116, 139}, 0, {384, 998}, {14, 141, 203, 255} }}, + {{ {-46, 272, 240}, 0, {559, 520}, {179, 45, 90, 255} }}, + {{ {-17, 284, 257}, 0, {678, 461}, {76, 31, 97, 255} }}, + {{ {-37, 335, 157}, 0, {565, 846}, {80, 98, 2, 255} }}, + {{ {-73, 324, 157}, 0, {426, 834}, {175, 96, 20, 255} }}, + {{ {-80, 306, 108}, 0, {379, 1023}, {152, 62, 217, 255} }}, + {{ {-57, 318, 90}, 0, {466, 1100}, {39, 71, 158, 255} }}, + {{ {-57, 318, 90}, 0, {545, 215}, {39, 71, 158, 255} }}, + {{ {-81, 233, 86}, 0, {420, 541}, {29, 229, 135, 255} }}, + {{ {-80, 306, 108}, 0, {448, 255}, {152, 62, 217, 255} }}, + {{ {-99, 236, 100}, 0, {352, 523}, {138, 9, 210, 255} }}, + {{ {-105, 140, 148}, 0, {295, 893}, {135, 220, 246, 255} }}, + {{ {-44, 4, 148}, 0, {482, 1448}, {207, 170, 80, 255} }}, + {{ {-28, -6, 141}, 0, {543, 1491}, {87, 167, 26, 255} }}, + {{ {-28, 66, 189}, 0, {569, 1212}, {107, 204, 45, 255} }}, + {{ {-55, 61, 189}, 0, {460, 1221}, {187, 207, 94, 255} }}, + {{ {-6, 116, 222}, 0, {673, 1023}, {86, 40, 85, 255} }}, + {{ {-28, 102, 211}, 0, {583, 1070}, {195, 0, 112, 255} }}, + {{ {-53, 160, 159}, 0, {503, 835}, {44, 119, 10, 255} }}, + {{ {-77, 143, 163}, 0, {406, 894}, {158, 56, 58, 255} }}, + {{ {-95, 145, 178}, 0, {336, 880}, {158, 221, 72, 255} }}, + {{ {-78, 125, 177}, 0, {394, 963}, {44, 154, 61, 255} }}, + {{ {-57, 223, 220}, 0, {509, 586}, {71, 186, 79, 255} }}, + {{ {-91, 228, 212}, 0, {378, 555}, {153, 252, 74, 255} }}, + {{ {-17, 284, 257}, 0, {687, 365}, {76, 31, 97, 255} }}, + {{ {-46, 272, 240}, 0, {570, 399}, {179, 45, 90, 255} }}, +}; + +Gfx Backbone_Backbone_mesh_layer_Opaque_tri_3[] = { + gsSPVertex(Backbone_Backbone_mesh_layer_Opaque_vtx_3 + 0, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 3, 4, 5, 0), + gsSP2Triangles(6, 7, 8, 0, 8, 7, 9, 0), + gsSP2Triangles(10, 11, 12, 0, 10, 13, 11, 0), + gsSP2Triangles(10, 14, 13, 0, 15, 14, 10, 0), + gsSP2Triangles(16, 14, 15, 0, 17, 16, 15, 0), + gsSP2Triangles(16, 18, 14, 0, 18, 16, 19, 0), + gsSP2Triangles(14, 18, 20, 0, 18, 21, 20, 0), + gsSP2Triangles(20, 21, 14, 0, 14, 21, 13, 0), + gsSP2Triangles(13, 21, 11, 0, 21, 22, 11, 0), + gsSP2Triangles(23, 24, 25, 0, 26, 24, 23, 0), + gsSP2Triangles(27, 26, 23, 0, 28, 26, 27, 0), + gsSP2Triangles(29, 28, 27, 0, 30, 28, 29, 0), + gsSP1Triangle(29, 31, 30, 0), + gsSPVertex(Backbone_Backbone_mesh_layer_Opaque_vtx_3 + 32, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 3, 1, 0), + gsSP2Triangles(3, 0, 4, 0, 1, 3, 5, 0), + gsSP2Triangles(6, 7, 8, 0, 8, 2, 1, 0), + gsSP2Triangles(9, 10, 11, 0, 12, 10, 9, 0), + gsSP2Triangles(10, 12, 13, 0, 10, 13, 14, 0), + gsSP2Triangles(15, 16, 17, 0, 16, 18, 17, 0), + gsSP2Triangles(17, 18, 19, 0, 20, 21, 22, 0), + gsSP2Triangles(21, 20, 23, 0, 24, 21, 23, 0), + gsSP2Triangles(24, 23, 25, 0, 23, 26, 25, 0), + gsSP2Triangles(26, 27, 25, 0, 25, 27, 24, 0), + gsSP2Triangles(28, 29, 30, 0, 29, 28, 31, 0), + gsSPVertex(Backbone_Backbone_mesh_layer_Opaque_vtx_3 + 64, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), + gsSP2Triangles(4, 5, 6, 0, 5, 7, 6, 0), + gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), + gsSP2Triangles(11, 10, 12, 0, 12, 10, 13, 0), + gsSP2Triangles(14, 11, 12, 0, 8, 11, 14, 0), + gsSP2Triangles(15, 8, 14, 0, 16, 15, 14, 0), + gsSP2Triangles(16, 14, 17, 0, 14, 18, 17, 0), + gsSP2Triangles(18, 14, 12, 0, 17, 18, 12, 0), + gsSP2Triangles(17, 19, 16, 0, 20, 15, 16, 0), + gsSP2Triangles(21, 22, 23, 0, 24, 21, 23, 0), + gsSP2Triangles(25, 21, 24, 0, 26, 25, 24, 0), + gsSP2Triangles(27, 26, 24, 0, 28, 25, 26, 0), + gsSP2Triangles(29, 28, 26, 0, 26, 30, 29, 0), + gsSP1Triangle(31, 29, 30, 0), + gsSPVertex(Backbone_Backbone_mesh_layer_Opaque_vtx_3 + 96, 32, 0), + gsSP2Triangles(0, 1, 2, 0, 1, 3, 2, 0), + gsSP2Triangles(2, 4, 0, 0, 5, 6, 0, 0), + gsSP2Triangles(7, 8, 9, 0, 10, 7, 9, 0), + gsSP2Triangles(9, 11, 10, 0, 9, 12, 11, 0), + gsSP2Triangles(13, 14, 15, 0, 15, 14, 16, 0), + gsSP2Triangles(14, 17, 16, 0, 18, 19, 20, 0), + gsSP2Triangles(20, 21, 18, 0, 22, 21, 20, 0), + gsSP2Triangles(22, 23, 21, 0, 23, 22, 24, 0), + gsSP2Triangles(25, 23, 24, 0, 21, 23, 25, 0), + gsSP2Triangles(26, 27, 28, 0, 28, 29, 26, 0), + gsSP2Triangles(30, 29, 28, 0, 30, 31, 29, 0), + gsSPEndDisplayList(), +}; + +Gfx mat_Backbone_f3dlite_material_049_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, Backbone_spine_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 110), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 1, Backbone_spine_ci8), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 1023, 512), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b, 4, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0), + gsDPSetTileSize(0, 0, 0, 124, 252), + gsSPEndDisplayList(), +}; + +Gfx mat_Backbone_f3dlite_material_050_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, Backbone_bone_arm_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 153), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 1, Backbone_bone_arm_ci8), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 1023, 512), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b, 4, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0), + gsDPSetTileSize(0, 0, 0, 124, 252), + gsSPEndDisplayList(), +}; + +Gfx mat_Backbone_f3dlite_material_051_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, Backbone_bone_fore_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 134), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 1, Backbone_bone_fore_ci8), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b_LOAD_BLOCK, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 1023, 512), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_8b, 4, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0, G_TX_WRAP | G_TX_NOMIRROR, 5, 0), + gsDPSetTileSize(0, 0, 0, 124, 252), + gsSPEndDisplayList(), +}; + +Gfx mat_Backbone_f3dlite_material_048_layerOpaque[] = { + gsDPPipeSync(), + gsDPSetCombineLERP(TEXEL0, 0, SHADE, 0, 0, 0, 0, 1, COMBINED, 0, PRIMITIVE, 0, 0, 0, 0, COMBINED), + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_CULL_BACK | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_RGBA16 | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_OPA_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetPrimColor(0, 0, 255, 255, 255, 255), + gsDPSetTextureImage(G_IM_FMT_RGBA, G_IM_SIZ_16b, 1, Backbone_pelvis_pal_rgba16), + gsDPSetTile(0, 0, 0, 256, 5, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadTLUTCmd(5, 15), + gsDPSetTextureImage(G_IM_FMT_CI, G_IM_SIZ_16b, 1, Backbone_pelvis_ci4), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_16b, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 1023, 512), + gsDPSetTile(G_IM_FMT_CI, G_IM_SIZ_4b, 4, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 0), + gsDPSetTileSize(0, 0, 0, 252, 252), + gsSPEndDisplayList(), +}; + +Gfx Backbone[] = { + gsSPClearGeometryMode(G_LIGHTING), + gsSPVertex(Backbone_Backbone_mesh_layer_Opaque_vtx_cull + 0, 8, 0), + gsSPSetGeometryMode(G_LIGHTING), + gsSPCullDisplayList(0, 7), + gsSPDisplayList(mat_Backbone_f3dlite_material_049_layerOpaque), + gsSPDisplayList(Backbone_Backbone_mesh_layer_Opaque_tri_0), + gsSPDisplayList(mat_Backbone_f3dlite_material_050_layerOpaque), + gsSPDisplayList(Backbone_Backbone_mesh_layer_Opaque_tri_1), + gsSPDisplayList(mat_Backbone_f3dlite_material_051_layerOpaque), + gsSPDisplayList(Backbone_Backbone_mesh_layer_Opaque_tri_2), + gsSPDisplayList(mat_Backbone_f3dlite_material_048_layerOpaque), + gsSPDisplayList(Backbone_Backbone_mesh_layer_Opaque_tri_3), + gsSPEndDisplayList(), +}; diff --git a/assets/objects/object_stalm/object_stalm.h b/assets/objects/object_stalm/object_stalm.h new file mode 100644 index 0000000000..cc9c7ec3ff --- /dev/null +++ b/assets/objects/object_stalm/object_stalm.h @@ -0,0 +1,524 @@ +#ifndef OBJECT_STALM_H +#define OBJECT_STALM_H + +#include "animation.h" +#include "ultra64.h" + +extern u64 Stalfos4_ao_spine_ci8[]; +extern u64 Stalfos4_ao_spine_pal_rgba16[]; +extern u64 Stalfos4_ao_bone_arm_ci8[]; +extern u64 Stalfos4_ao_bone_arm_pal_rgba16[]; +extern u64 Stalfos4_ao_bone_fore_ci8[]; +extern u64 Stalfos4_ao_bone_fore_pal_rgba16[]; +extern u64 Stalfos4_ao_pelvis_ci4[]; +extern u64 Stalfos4_ao_pelvis_pal_rgba16[]; +extern u64 Stalfos4_ao_Glove_Start_ci8[]; +extern u64 Stalfos4_ao_Glove_Start_pal_rgba16[]; +extern u64 Stalfos4_ao_Glove_Inner_ci8[]; +extern u64 Stalfos4_ao_Glove_Inner_pal_rgba16[]; +extern u64 Stalfos4_ao_palm_inner_ci8[]; +extern u64 Stalfos4_ao_palm_inner_pal_rgba16[]; +extern u64 Stalfos4_ao_palm_outer_ci8[]; +extern u64 Stalfos4_ao_palm_outer_pal_rgba16[]; +extern u64 Stalfos4_ao_shoulder_ci8[]; +extern u64 Stalfos4_ao_shoulder_pal_rgba16[]; +extern u64 Stalfos4_ao_pins_ci8[]; +extern u64 Stalfos4_ao_pins_pal_rgba16[]; +extern u64 Stalfos4_ao_skull_ci4[]; +extern u64 Stalfos4_ao_skull_pal_rgba16[]; +extern u64 Stalfos4_ao_Stalfos4Eye_ci8[]; +extern u64 Stalfos4_ao_Stalfos4Eye_pal_rgba16[]; +extern u64 Stalfos4_ao_jaw_ci8[]; +extern u64 Stalfos4_ao_jaw_pal_rgba16[]; +extern u64 Stalfos4_ao_skirt_ci8[]; +extern u64 Stalfos4_ao_skirt_pal_rgba16[]; +extern u64 Stalfos4_ao_belt_ci8[]; +extern u64 Stalfos4_ao_belt_pal_rgba16[]; +extern u64 Stalfos4_ao_boot_ci8[]; +extern u64 Stalfos4_ao_boot_pal_rgba16[]; +extern u64 Stalfos4_ao_foot_ci8[]; +extern u64 Stalfos4_ao_foot_pal_rgba16[]; +extern Vtx Stalfos4_ao_backbone02_mesh_layer_Opaque_vtx_0[84]; +extern Gfx Stalfos4_ao_backbone02_mesh_layer_Opaque_tri_0[]; +extern Vtx Stalfos4_ao_backbone02_mesh_layer_Opaque_vtx_1[313]; +extern Gfx Stalfos4_ao_backbone02_mesh_layer_Opaque_tri_1[]; +extern Vtx Stalfos4_ao_backbone02_mesh_layer_Opaque_vtx_2[40]; +extern Gfx Stalfos4_ao_backbone02_mesh_layer_Opaque_tri_2[]; +extern Vtx Stalfos4_ao_backbone02_mesh_layer_Opaque_vtx_3[118]; +extern Gfx Stalfos4_ao_backbone02_mesh_layer_Opaque_tri_3[]; +extern Vtx Stalfos4_ao_armLD01_mesh_layer_Opaque_vtx_0[18]; +extern Gfx Stalfos4_ao_armLD01_mesh_layer_Opaque_tri_0[]; +extern Vtx Stalfos4_ao_armLD02_mesh_layer_Opaque_vtx_0[16]; +extern Gfx Stalfos4_ao_armLD02_mesh_layer_Opaque_tri_0[]; +extern Vtx Stalfos4_ao_armLD02_mesh_layer_Opaque_vtx_1[18]; +extern Gfx Stalfos4_ao_armLD02_mesh_layer_Opaque_tri_1[]; +extern Vtx Stalfos4_ao_armLD02_mesh_layer_Opaque_vtx_2[7]; +extern Gfx Stalfos4_ao_armLD02_mesh_layer_Opaque_tri_2[]; +extern Vtx Stalfos4_ao_handLD_mesh_layer_Opaque_vtx_0[13]; +extern Gfx Stalfos4_ao_handLD_mesh_layer_Opaque_tri_0[]; +extern Vtx Stalfos4_ao_handLD_mesh_layer_Opaque_vtx_1[13]; +extern Gfx Stalfos4_ao_handLD_mesh_layer_Opaque_tri_1[]; +extern Vtx Stalfos4_ao_fingerLD01_mesh_layer_Opaque_vtx_0[25]; +extern Gfx Stalfos4_ao_fingerLD01_mesh_layer_Opaque_tri_0[]; +extern Vtx Stalfos4_ao_fingerLD01_mesh_layer_Opaque_vtx_1[13]; +extern Gfx Stalfos4_ao_fingerLD01_mesh_layer_Opaque_tri_1[]; +extern Vtx Stalfos4_ao_fingerLD02_mesh_layer_Opaque_vtx_0[7]; +extern Gfx Stalfos4_ao_fingerLD02_mesh_layer_Opaque_tri_0[]; +extern Vtx Stalfos4_ao_fingerLD02_mesh_layer_Opaque_vtx_1[7]; +extern Gfx Stalfos4_ao_fingerLD02_mesh_layer_Opaque_tri_1[]; +extern Vtx Stalfos4_ao_padLD_mesh_layer_Opaque_vtx_0[30]; +extern Gfx Stalfos4_ao_padLD_mesh_layer_Opaque_tri_0[]; +extern Vtx Stalfos4_ao_padLD_mesh_layer_Opaque_vtx_1[10]; +extern Gfx Stalfos4_ao_padLD_mesh_layer_Opaque_tri_1[]; +extern Vtx Stalfos4_ao_armLU01_mesh_layer_Opaque_vtx_0[18]; +extern Gfx Stalfos4_ao_armLU01_mesh_layer_Opaque_tri_0[]; +extern Vtx Stalfos4_ao_armLU02_mesh_layer_Opaque_vtx_0[16]; +extern Gfx Stalfos4_ao_armLU02_mesh_layer_Opaque_tri_0[]; +extern Vtx Stalfos4_ao_armLU02_mesh_layer_Opaque_vtx_1[18]; +extern Gfx Stalfos4_ao_armLU02_mesh_layer_Opaque_tri_1[]; +extern Vtx Stalfos4_ao_armLU02_mesh_layer_Opaque_vtx_2[7]; +extern Gfx Stalfos4_ao_armLU02_mesh_layer_Opaque_tri_2[]; +extern Vtx Stalfos4_ao_handLU_mesh_layer_Opaque_vtx_0[17]; +extern Gfx Stalfos4_ao_handLU_mesh_layer_Opaque_tri_0[]; +extern Vtx Stalfos4_ao_handLU_mesh_layer_Opaque_vtx_1[28]; +extern Gfx Stalfos4_ao_handLU_mesh_layer_Opaque_tri_1[]; +extern Vtx Stalfos4_ao_fingerLU01_mesh_layer_Opaque_vtx_0[16]; +extern Gfx Stalfos4_ao_fingerLU01_mesh_layer_Opaque_tri_0[]; +extern Vtx Stalfos4_ao_fingerLU01_mesh_layer_Opaque_vtx_1[10]; +extern Gfx Stalfos4_ao_fingerLU01_mesh_layer_Opaque_tri_1[]; +extern Vtx Stalfos4_ao_fingerLU02_mesh_layer_Opaque_vtx_0[7]; +extern Gfx Stalfos4_ao_fingerLU02_mesh_layer_Opaque_tri_0[]; +extern Vtx Stalfos4_ao_fingerLU02_mesh_layer_Opaque_vtx_1[7]; +extern Gfx Stalfos4_ao_fingerLU02_mesh_layer_Opaque_tri_1[]; +extern Vtx Stalfos4_ao_padLU_mesh_layer_Opaque_vtx_0[30]; +extern Gfx Stalfos4_ao_padLU_mesh_layer_Opaque_tri_0[]; +extern Vtx Stalfos4_ao_padLU_mesh_layer_Opaque_vtx_1[10]; +extern Gfx Stalfos4_ao_padLU_mesh_layer_Opaque_tri_1[]; +extern Vtx Stalfos4_ao_armRD01_mesh_layer_Opaque_vtx_0[18]; +extern Gfx Stalfos4_ao_armRD01_mesh_layer_Opaque_tri_0[]; +extern Vtx Stalfos4_ao_armRD02_mesh_layer_Opaque_vtx_0[16]; +extern Gfx Stalfos4_ao_armRD02_mesh_layer_Opaque_tri_0[]; +extern Vtx Stalfos4_ao_armRD02_mesh_layer_Opaque_vtx_1[18]; +extern Gfx Stalfos4_ao_armRD02_mesh_layer_Opaque_tri_1[]; +extern Vtx Stalfos4_ao_armRD02_mesh_layer_Opaque_vtx_2[7]; +extern Gfx Stalfos4_ao_armRD02_mesh_layer_Opaque_tri_2[]; +extern Vtx Stalfos4_ao_handRD_mesh_layer_Opaque_vtx_0[17]; +extern Gfx Stalfos4_ao_handRD_mesh_layer_Opaque_tri_0[]; +extern Vtx Stalfos4_ao_handRD_mesh_layer_Opaque_vtx_1[28]; +extern Gfx Stalfos4_ao_handRD_mesh_layer_Opaque_tri_1[]; +extern Vtx Stalfos4_ao_fingerRD01_mesh_layer_Opaque_vtx_0[16]; +extern Gfx Stalfos4_ao_fingerRD01_mesh_layer_Opaque_tri_0[]; +extern Vtx Stalfos4_ao_fingerRD01_mesh_layer_Opaque_vtx_1[10]; +extern Gfx Stalfos4_ao_fingerRD01_mesh_layer_Opaque_tri_1[]; +extern Vtx Stalfos4_ao_fingerRD02_mesh_layer_Opaque_vtx_0[7]; +extern Gfx Stalfos4_ao_fingerRD02_mesh_layer_Opaque_tri_0[]; +extern Vtx Stalfos4_ao_fingerRD02_mesh_layer_Opaque_vtx_1[7]; +extern Gfx Stalfos4_ao_fingerRD02_mesh_layer_Opaque_tri_1[]; +extern Vtx Stalfos4_ao_padRD_mesh_layer_Opaque_vtx_0[30]; +extern Gfx Stalfos4_ao_padRD_mesh_layer_Opaque_tri_0[]; +extern Vtx Stalfos4_ao_padRD_mesh_layer_Opaque_vtx_1[10]; +extern Gfx Stalfos4_ao_padRD_mesh_layer_Opaque_tri_1[]; +extern Vtx Stalfos4_ao_armRU01_mesh_layer_Opaque_vtx_0[18]; +extern Gfx Stalfos4_ao_armRU01_mesh_layer_Opaque_tri_0[]; +extern Vtx Stalfos4_ao_armRU02_mesh_layer_Opaque_vtx_0[16]; +extern Gfx Stalfos4_ao_armRU02_mesh_layer_Opaque_tri_0[]; +extern Vtx Stalfos4_ao_armRU02_mesh_layer_Opaque_vtx_1[18]; +extern Gfx Stalfos4_ao_armRU02_mesh_layer_Opaque_tri_1[]; +extern Vtx Stalfos4_ao_armRU02_mesh_layer_Opaque_vtx_2[7]; +extern Gfx Stalfos4_ao_armRU02_mesh_layer_Opaque_tri_2[]; +extern Vtx Stalfos4_ao_handRU_mesh_layer_Opaque_vtx_0[17]; +extern Gfx Stalfos4_ao_handRU_mesh_layer_Opaque_tri_0[]; +extern Vtx Stalfos4_ao_handRU_mesh_layer_Opaque_vtx_1[28]; +extern Gfx Stalfos4_ao_handRU_mesh_layer_Opaque_tri_1[]; +extern Vtx Stalfos4_ao_fingerRU01_mesh_layer_Opaque_vtx_0[16]; +extern Gfx Stalfos4_ao_fingerRU01_mesh_layer_Opaque_tri_0[]; +extern Vtx Stalfos4_ao_fingerRU01_mesh_layer_Opaque_vtx_1[10]; +extern Gfx Stalfos4_ao_fingerRU01_mesh_layer_Opaque_tri_1[]; +extern Vtx Stalfos4_ao_fingerRU02_mesh_layer_Opaque_vtx_0[7]; +extern Gfx Stalfos4_ao_fingerRU02_mesh_layer_Opaque_tri_0[]; +extern Vtx Stalfos4_ao_fingerRU02_mesh_layer_Opaque_vtx_1[7]; +extern Gfx Stalfos4_ao_fingerRU02_mesh_layer_Opaque_tri_1[]; +extern Vtx Stalfos4_ao_padRU_mesh_layer_Opaque_vtx_0[30]; +extern Gfx Stalfos4_ao_padRU_mesh_layer_Opaque_tri_0[]; +extern Vtx Stalfos4_ao_padRU_mesh_layer_Opaque_vtx_1[10]; +extern Gfx Stalfos4_ao_padRU_mesh_layer_Opaque_tri_1[]; +extern Vtx Stalfos4_ao_neck_mesh_layer_Opaque_vtx_0[12]; +extern Gfx Stalfos4_ao_neck_mesh_layer_Opaque_tri_0[]; +extern Vtx Stalfos4_ao_head_mesh_layer_Opaque_vtx_0[262]; +extern Gfx Stalfos4_ao_head_mesh_layer_Opaque_tri_0[]; +extern Vtx Stalfos4_ao_head_mesh_layer_Opaque_vtx_1[12]; +extern Gfx Stalfos4_ao_head_mesh_layer_Opaque_tri_1[]; +extern Vtx Stalfos4_ao_chin_mesh_layer_Opaque_vtx_0[76]; +extern Gfx Stalfos4_ao_chin_mesh_layer_Opaque_tri_0[]; +extern Vtx Stalfos4_ao_waist_mesh_layer_Opaque_vtx_0[134]; +extern Gfx Stalfos4_ao_waist_mesh_layer_Opaque_tri_0[]; +extern Vtx Stalfos4_ao_waist_mesh_layer_Opaque_vtx_1[8]; +extern Gfx Stalfos4_ao_waist_mesh_layer_Opaque_tri_1[]; +extern Vtx Stalfos4_ao_waist_mesh_layer_Opaque_vtx_2[16]; +extern Gfx Stalfos4_ao_waist_mesh_layer_Opaque_tri_2[]; +extern Vtx Stalfos4_ao_waist_mesh_layer_Opaque_vtx_3[80]; +extern Gfx Stalfos4_ao_waist_mesh_layer_Opaque_tri_3[]; +extern Vtx Stalfos4_ao_legL01_mesh_layer_Opaque_vtx_0[18]; +extern Gfx Stalfos4_ao_legL01_mesh_layer_Opaque_tri_0[]; +extern Vtx Stalfos4_ao_legL01_mesh_layer_Opaque_vtx_1[37]; +extern Gfx Stalfos4_ao_legL01_mesh_layer_Opaque_tri_1[]; +extern Vtx Stalfos4_ao_legL02_mesh_layer_Opaque_vtx_0[45]; +extern Gfx Stalfos4_ao_legL02_mesh_layer_Opaque_tri_0[]; +extern Vtx Stalfos4_ao_legL02_mesh_layer_Opaque_vtx_1[13]; +extern Gfx Stalfos4_ao_legL02_mesh_layer_Opaque_tri_1[]; +extern Vtx Stalfos4_ao_footL_mesh_layer_Opaque_vtx_0[25]; +extern Gfx Stalfos4_ao_footL_mesh_layer_Opaque_tri_0[]; +extern Vtx Stalfos4_ao_footL_mesh_layer_Opaque_vtx_1[16]; +extern Gfx Stalfos4_ao_footL_mesh_layer_Opaque_tri_1[]; +extern Vtx Stalfos4_ao_legR01_mesh_layer_Opaque_vtx_0[18]; +extern Gfx Stalfos4_ao_legR01_mesh_layer_Opaque_tri_0[]; +extern Vtx Stalfos4_ao_legR01_mesh_layer_Opaque_vtx_1[41]; +extern Gfx Stalfos4_ao_legR01_mesh_layer_Opaque_tri_1[]; +extern Vtx Stalfos4_ao_legR02_mesh_layer_Opaque_vtx_0[45]; +extern Gfx Stalfos4_ao_legR02_mesh_layer_Opaque_tri_0[]; +extern Vtx Stalfos4_ao_legR02_mesh_layer_Opaque_vtx_1[13]; +extern Gfx Stalfos4_ao_legR02_mesh_layer_Opaque_tri_1[]; +extern Vtx Stalfos4_ao_footR_mesh_layer_Opaque_vtx_0[25]; +extern Gfx Stalfos4_ao_footR_mesh_layer_Opaque_tri_0[]; +extern Vtx Stalfos4_ao_footR_mesh_layer_Opaque_vtx_1[16]; +extern Gfx Stalfos4_ao_footR_mesh_layer_Opaque_tri_1[]; +extern Gfx mat_Stalfos4_ao_f3dlite_material_010_layerOpaque[]; +extern Gfx mat_Stalfos4_ao_f3dlite_material_002_layerOpaque[]; +extern Gfx mat_Stalfos4_ao_f3dlite_material_006_layerOpaque[]; +extern Gfx mat_Stalfos4_ao_f3dlite_material_009_layerOpaque[]; +extern Gfx mat_Stalfos4_ao_f3dlite_material_007_layerOpaque[]; +extern Gfx mat_Stalfos4_ao_f3dlite_material_018_layerOpaque[]; +extern Gfx mat_Stalfos4_ao_f3dlite_material_017_layerOpaque[]; +extern Gfx mat_Stalfos4_ao_f3dlite_material_008_layerOpaque[]; +extern Gfx mat_Stalfos4_ao_f3dlite_material_005_layerOpaque[]; +extern Gfx mat_Stalfos4_ao_f3dlite_material_011_layerOpaque[]; +extern Gfx mat_Stalfos4_ao_f3dlite_material_003_layerOpaque[]; +extern Gfx mat_Stalfos4_ao_f3dlite_material_012_layerOpaque[]; +extern Gfx mat_Stalfos4_ao_f3dlite_material_004_layerOpaque[]; +extern Gfx mat_Stalfos4_ao_f3dlite_material_014_layerOpaque[]; +extern Gfx mat_Stalfos4_ao_f3dlite_material_013_layerOpaque[]; +extern Gfx mat_Stalfos4_ao_f3dlite_material_015_layerOpaque[]; +extern Gfx mat_Stalfos4_ao_f3dlite_material_016_layerOpaque[]; +extern Gfx Stalfos4_ao_backbone01_mesh_layer_Opaque[]; +extern Gfx Stalfos4_ao_backbone02_mesh_layer_Opaque[]; +extern Gfx Stalfos4_ao_armLD01_mesh_layer_Opaque[]; +extern Gfx Stalfos4_ao_armLD02_mesh_layer_Opaque[]; +extern Gfx Stalfos4_ao_handLD_mesh_layer_Opaque[]; +extern Gfx Stalfos4_ao_fingerLD01_mesh_layer_Opaque[]; +extern Gfx Stalfos4_ao_fingerLD02_mesh_layer_Opaque[]; +extern Gfx Stalfos4_ao_padLD_mesh_layer_Opaque[]; +extern Gfx Stalfos4_ao_armLU01_mesh_layer_Opaque[]; +extern Gfx Stalfos4_ao_armLU02_mesh_layer_Opaque[]; +extern Gfx Stalfos4_ao_handLU_mesh_layer_Opaque[]; +extern Gfx Stalfos4_ao_fingerLU01_mesh_layer_Opaque[]; +extern Gfx Stalfos4_ao_fingerLU02_mesh_layer_Opaque[]; +extern Gfx Stalfos4_ao_padLU_mesh_layer_Opaque[]; +extern Gfx Stalfos4_ao_armRD01_mesh_layer_Opaque[]; +extern Gfx Stalfos4_ao_armRD02_mesh_layer_Opaque[]; +extern Gfx Stalfos4_ao_handRD_mesh_layer_Opaque[]; +extern Gfx Stalfos4_ao_fingerRD01_mesh_layer_Opaque[]; +extern Gfx Stalfos4_ao_fingerRD02_mesh_layer_Opaque[]; +extern Gfx Stalfos4_ao_padRD_mesh_layer_Opaque[]; +extern Gfx Stalfos4_ao_armRU01_mesh_layer_Opaque[]; +extern Gfx Stalfos4_ao_armRU02_mesh_layer_Opaque[]; +extern Gfx Stalfos4_ao_handRU_mesh_layer_Opaque[]; +extern Gfx Stalfos4_ao_fingerRU01_mesh_layer_Opaque[]; +extern Gfx Stalfos4_ao_fingerRU02_mesh_layer_Opaque[]; +extern Gfx Stalfos4_ao_padRU_mesh_layer_Opaque[]; +extern Gfx Stalfos4_ao_neck_mesh_layer_Opaque[]; +extern Gfx Stalfos4_ao_head_mesh_layer_Opaque[]; +extern Gfx Stalfos4_ao_chin_mesh_layer_Opaque[]; +extern Gfx Stalfos4_ao_waist_mesh_layer_Opaque[]; +extern Gfx Stalfos4_ao_legL01_mesh_layer_Opaque[]; +extern Gfx Stalfos4_ao_legL02_mesh_layer_Opaque[]; +extern Gfx Stalfos4_ao_footL_mesh_layer_Opaque[]; +extern Gfx Stalfos4_ao_legR01_mesh_layer_Opaque[]; +extern Gfx Stalfos4_ao_legR02_mesh_layer_Opaque[]; +extern Gfx Stalfos4_ao_footR_mesh_layer_Opaque[]; +extern FlexSkeletonHeader Stalfos4_ao; + +#define STALMASTER_LIMB_ROOT_TRANSLATE 0 +#define STALMASTER_LIMB_CENTER 1 +#define STALMASTER_LIMB_BACKBONE01 2 +#define STALMASTER_LIMB_BACKBONE02 3 +#define STALMASTER_LIMB_ARMLD01 4 +#define STALMASTER_LIMB_ARMLD02 5 +#define STALMASTER_LIMB_HANDLD 6 +#define STALMASTER_LIMB_FINGERLD01 7 +#define STALMASTER_LIMB_FINGERLD02 8 +#define STALMASTER_LIMB_LOC_SWORDD 9 +#define STALMASTER_LIMB_PADLD 10 +#define STALMASTER_LIMB_ARMLU01 11 +#define STALMASTER_LIMB_ARMLU02 12 +#define STALMASTER_LIMB_HANDLU 13 +#define STALMASTER_LIMB_FINGERLU01 14 +#define STALMASTER_LIMB_FINGERLU02 15 +#define STALMASTER_LIMB_LOC_SWORDA 16 +#define STALMASTER_LIMB_PADLU 17 +#define STALMASTER_LIMB_ARMRD01 18 +#define STALMASTER_LIMB_ARMRD02 19 +#define STALMASTER_LIMB_HANDRD 20 +#define STALMASTER_LIMB_FINGERRD01 21 +#define STALMASTER_LIMB_FINGERRD02 22 +#define STALMASTER_LIMB_LOC_SWORDC 23 +#define STALMASTER_LIMB_PADRD 24 +#define STALMASTER_LIMB_ARMRU01 25 +#define STALMASTER_LIMB_ARMRU02 26 +#define STALMASTER_LIMB_HANDRU 27 +#define STALMASTER_LIMB_FINGERRU01 28 +#define STALMASTER_LIMB_FINGERRU02 29 +#define STALMASTER_LIMB_LOC_SWORDB 30 +#define STALMASTER_LIMB_PADRU 31 +#define STALMASTER_LIMB_NECK 32 +#define STALMASTER_LIMB_HEAD 33 +#define STALMASTER_LIMB_BAND01 34 +#define STALMASTER_LIMB_BAND02 35 +#define STALMASTER_LIMB_BAND03 36 +#define STALMASTER_LIMB_BAND04 37 +#define STALMASTER_LIMB_BAND05 38 +#define STALMASTER_LIMB_CHIN 39 +#define STALMASTER_LIMB_WAIST 40 +#define STALMASTER_LIMB_LEGL01 41 +#define STALMASTER_LIMB_LEGL02 42 +#define STALMASTER_LIMB_FOOTL 43 +#define STALMASTER_LIMB_TOEL 44 +#define STALMASTER_LIMB_LEGR01 45 +#define STALMASTER_LIMB_LEGR02 46 +#define STALMASTER_LIMB_FOOTR 47 +#define STALMASTER_LIMB_TOER 48 +#define STALMASTER_LIMB_LOC_SWORDC2 49 +#define STALMASTER_LIMB_LOC_SWORDD2 50 +#define STALMASTER_LIMB_MAX 51 + +extern AnimationHeader Stalfos4_ao2counterAnim; +extern AnimationHeader Stalfos4_ao2guardAnim; +extern AnimationHeader Stalfos4_ao2walkAnim; +extern AnimationHeader Stalfos4_ao4counterAnim; +extern AnimationHeader Stalfos4_ao4guardAnim; +extern AnimationHeader Stalfos4_ao4walkAnim; +extern AnimationHeader Stalfos4_aoAttackaAnim; +extern AnimationHeader Stalfos4_aoAttackbAnim; +extern AnimationHeader Stalfos4_aoAttackcAnim; +extern AnimationHeader Stalfos4_aoAttackdAnim; +extern AnimationHeader Stalfos4_aoSwordposeAnim; +extern AnimationHeader Stalfos4_ao4posecAnim; + +extern u64 Helmet_helmet_ci4[]; +extern u64 Helmet_helmet_pal_rgba16[]; +extern Vtx Helmet_Helmet_mesh_layer_Opaque_vtx_cull[8]; +extern Vtx Helmet_Helmet_mesh_layer_Opaque_vtx_0[88]; +extern Gfx Helmet_Helmet_mesh_layer_Opaque_tri_0[]; +extern Gfx mat_Helmet_f3dlite_material_layerOpaque[]; +extern Gfx HelmetDL[]; + +extern u64 ChestplateDL_chest_ci8[]; +extern u64 ChestplateDL_chest_pal_rgba16[]; +extern Vtx ChestplateDL_ChestplateDL_mesh_layer_Opaque_vtx_cull[8]; +extern Vtx ChestplateDL_ChestplateDL_mesh_layer_Opaque_vtx_0[168]; +extern Gfx ChestplateDL_ChestplateDL_mesh_layer_Opaque_tri_0[]; +extern Gfx mat_ChestplateDL_f3dlite_material_001_layerOpaque[]; +extern Gfx ChestplateDL[]; + +extern u64 Forearm_L_bone_fore_ci8[]; +extern u64 Forearm_L_bone_fore_pal_rgba16[]; +extern u64 Forearm_L_palm_inner_ci8[]; +extern u64 Forearm_L_palm_inner_pal_rgba16[]; +extern u64 Forearm_L_palm_outer_ci8[]; +extern u64 Forearm_L_palm_outer_pal_rgba16[]; +extern u64 Forearm_L_Glove_Start_ci8[]; +extern u64 Forearm_L_Glove_Start_pal_rgba16[]; +extern u64 Forearm_L_Glove_Inner_ci8[]; +extern u64 Forearm_L_Glove_Inner_pal_rgba16[]; +extern Vtx Forearm_L_Forearm_L_mesh_layer_Opaque_vtx_cull[8]; +extern Vtx Forearm_L_Forearm_L_mesh_layer_Opaque_vtx_0[16]; +extern Gfx Forearm_L_Forearm_L_mesh_layer_Opaque_tri_0[]; +extern Vtx Forearm_L_Forearm_L_mesh_layer_Opaque_vtx_1[27]; +extern Gfx Forearm_L_Forearm_L_mesh_layer_Opaque_tri_1[]; +extern Vtx Forearm_L_Forearm_L_mesh_layer_Opaque_vtx_2[45]; +extern Gfx Forearm_L_Forearm_L_mesh_layer_Opaque_tri_2[]; +extern Vtx Forearm_L_Forearm_L_mesh_layer_Opaque_vtx_3[18]; +extern Gfx Forearm_L_Forearm_L_mesh_layer_Opaque_tri_3[]; +extern Vtx Forearm_L_Forearm_L_mesh_layer_Opaque_vtx_4[7]; +extern Gfx Forearm_L_Forearm_L_mesh_layer_Opaque_tri_4[]; +extern Gfx mat_Forearm_L_f3dlite_material_032_layerOpaque[]; +extern Gfx mat_Forearm_L_f3dlite_material_034_layerOpaque[]; +extern Gfx mat_Forearm_L_f3dlite_material_030_layerOpaque[]; +extern Gfx mat_Forearm_L_f3dlite_material_031_layerOpaque[]; +extern Gfx mat_Forearm_L_f3dlite_material_033_layerOpaque[]; +extern Gfx Forearm_L[]; + +extern u64 Forearm_R_bone_fore_ci8[]; +extern u64 Forearm_R_bone_fore_pal_rgba16[]; +extern u64 Forearm_R_palm_inner_ci8[]; +extern u64 Forearm_R_palm_inner_pal_rgba16[]; +extern u64 Forearm_R_palm_outer_ci8[]; +extern u64 Forearm_R_palm_outer_pal_rgba16[]; +extern u64 Forearm_R_Glove_Start_ci8[]; +extern u64 Forearm_R_Glove_Start_pal_rgba16[]; +extern u64 Forearm_R_Glove_Inner_ci8[]; +extern u64 Forearm_R_Glove_Inner_pal_rgba16[]; +extern Vtx Forearm_R_Forearm_R_mesh_layer_Opaque_vtx_cull[8]; +extern Vtx Forearm_R_Forearm_R_mesh_layer_Opaque_vtx_0[16]; +extern Gfx Forearm_R_Forearm_R_mesh_layer_Opaque_tri_0[]; +extern Vtx Forearm_R_Forearm_R_mesh_layer_Opaque_vtx_1[27]; +extern Gfx Forearm_R_Forearm_R_mesh_layer_Opaque_tri_1[]; +extern Vtx Forearm_R_Forearm_R_mesh_layer_Opaque_vtx_2[45]; +extern Gfx Forearm_R_Forearm_R_mesh_layer_Opaque_tri_2[]; +extern Vtx Forearm_R_Forearm_R_mesh_layer_Opaque_vtx_3[18]; +extern Gfx Forearm_R_Forearm_R_mesh_layer_Opaque_tri_3[]; +extern Vtx Forearm_R_Forearm_R_mesh_layer_Opaque_vtx_4[7]; +extern Gfx Forearm_R_Forearm_R_mesh_layer_Opaque_tri_4[]; +extern Gfx mat_Forearm_R_f3dlite_material_039_layerOpaque[]; +extern Gfx mat_Forearm_R_f3dlite_material_037_layerOpaque[]; +extern Gfx mat_Forearm_R_f3dlite_material_036_layerOpaque[]; +extern Gfx mat_Forearm_R_f3dlite_material_035_layerOpaque[]; +extern Gfx mat_Forearm_R_f3dlite_material_040_layerOpaque[]; +extern Gfx Forearm_R[]; + +extern u64 Pad_L_shoulder_ci8[]; +extern u64 Pad_L_shoulder_pal_rgba16[]; +extern u64 Pad_L_pins_ci8[]; +extern u64 Pad_L_pins_pal_rgba16[]; +extern Vtx Pad_L_Pad_L_mesh_layer_Opaque_vtx_cull[8]; +extern Vtx Pad_L_Pad_L_mesh_layer_Opaque_vtx_0[30]; +extern Gfx Pad_L_Pad_L_mesh_layer_Opaque_tri_0[]; +extern Vtx Pad_L_Pad_L_mesh_layer_Opaque_vtx_1[10]; +extern Gfx Pad_L_Pad_L_mesh_layer_Opaque_tri_1[]; +extern Gfx mat_Pad_L_f3dlite_material_041_layerOpaque[]; +extern Gfx mat_Pad_L_f3dlite_material_042_layerOpaque[]; +extern Gfx Pad_L[]; + +extern u64 Pad_R_shoulder_ci8[]; +extern u64 Pad_R_shoulder_pal_rgba16[]; +extern u64 Pad_R_pins_ci8[]; +extern u64 Pad_R_pins_pal_rgba16[]; +extern Vtx Pad_R_Pad_R_mesh_layer_Opaque_vtx_cull[8]; +extern Vtx Pad_R_Pad_R_mesh_layer_Opaque_vtx_0[30]; +extern Gfx Pad_R_Pad_R_mesh_layer_Opaque_tri_0[]; +extern Vtx Pad_R_Pad_R_mesh_layer_Opaque_vtx_1[10]; +extern Gfx Pad_R_Pad_R_mesh_layer_Opaque_tri_1[]; +extern Gfx mat_Pad_R_f3dlite_material_043_layerOpaque[]; +extern Gfx mat_Pad_R_f3dlite_material_044_layerOpaque[]; +extern Gfx Pad_R[]; + +extern u64 SwordADL_swordd_rgba16[]; +extern Vtx SwordADL_SwordADL_mesh_layer_Opaque_vtx_cull[8]; +extern Vtx SwordADL_SwordADL_mesh_layer_Opaque_vtx_0[246]; +extern Gfx SwordADL_SwordADL_mesh_layer_Opaque_tri_0[]; +extern Gfx mat_SwordADL_f3dlite_material_019_layerOpaque[]; +extern Gfx SwordADL[]; + +extern u64 SwordB_swordb_rgba16[]; +extern u64 SwordB_hilt_ci4[]; +extern u64 SwordB_hilt_pal_rgba16[]; +extern Vtx SwordB_SwordB_mesh_layer_Opaque_vtx_cull[8]; +extern Vtx SwordB_SwordB_mesh_layer_Opaque_vtx_0[115]; +extern Gfx SwordB_SwordB_mesh_layer_Opaque_tri_0[]; +extern Vtx SwordB_SwordB_mesh_layer_Opaque_vtx_1[16]; +extern Gfx SwordB_SwordB_mesh_layer_Opaque_tri_1[]; +extern Gfx mat_SwordB_f3dlite_material_020_layerOpaque[]; +extern Gfx mat_SwordB_f3dlite_material_021_layerOpaque[]; +extern Gfx SwordB[]; + +extern u64 SwordC_swordc_rgba16[]; +extern Vtx SwordC_SwordC_mesh_layer_Opaque_vtx_cull[8]; +extern Vtx SwordC_SwordC_mesh_layer_Opaque_vtx_0[195]; +extern Gfx SwordC_SwordC_mesh_layer_Opaque_tri_0[]; +extern Gfx mat_SwordC_f3dlite_material_022_layerOpaque[]; +extern Gfx SwordC[]; + +extern u64 SwordC2_swordc_rgba16[]; +extern Vtx SwordC2_SwordC2_mesh_layer_Opaque_vtx_cull[8]; +extern Vtx SwordC2_SwordC2_mesh_layer_Opaque_vtx_0[195]; +extern Gfx SwordC2_SwordC2_mesh_layer_Opaque_tri_0[]; +extern Gfx mat_SwordC2_f3dlite_material_023_layerOpaque[]; +extern Gfx SwordC2[]; + +extern u64 SwordD_swordd_rgba16[]; +extern Vtx SwordD_SwordD_mesh_layer_Opaque_vtx_cull[8]; +extern Vtx SwordD_SwordD_mesh_layer_Opaque_vtx_0[398]; +extern Gfx SwordD_SwordD_mesh_layer_Opaque_tri_0[]; +extern Gfx mat_SwordD_f3dlite_material_024_layerOpaque[]; +extern Gfx SwordD[]; + +extern u64 SwordD2_swordd_rgba16[]; +extern Vtx SwordD2_SwordD2_mesh_layer_Opaque_vtx_cull[8]; +extern Vtx SwordD2_SwordD2_mesh_layer_Opaque_vtx_0[402]; +extern Gfx SwordD2_SwordD2_mesh_layer_Opaque_tri_0[]; +extern Gfx mat_SwordD2_f3dlite_material_025_layerOpaque[]; +extern Gfx SwordD2[]; + +extern u64 Tail_back_ci8[]; +extern u64 Tail_back_pal_rgba16[]; +extern Vtx Tail_Tail_mesh_layer_Opaque_vtx_cull[8]; +extern Vtx Tail_Tail_mesh_layer_Opaque_vtx_0[8]; +extern Gfx Tail_Tail_mesh_layer_Opaque_tri_0[]; +extern Gfx mat_Tail_f3dlite_material_026_layerOpaque[]; +extern Gfx Tail[]; + +extern u64 Tip_back_ci8[]; +extern u64 Tip_back_pal_rgba16[]; +extern Vtx Tip_Tip_mesh_layer_Opaque_vtx_cull[8]; +extern Vtx Tip_Tip_mesh_layer_Opaque_vtx_0[32]; +extern Gfx Tip_Tip_mesh_layer_Opaque_tri_0[]; +extern Gfx mat_Tip_f3dlite_material_027_layerOpaque[]; +extern Gfx Tip[]; + +extern u64 Arm_L_bone_arm_ci8[]; +extern u64 Arm_L_bone_arm_pal_rgba16[]; +extern Vtx Arm_L_Arm_L_mesh_layer_Opaque_vtx_cull[8]; +extern Vtx Arm_L_Arm_L_mesh_layer_Opaque_vtx_0[18]; +extern Gfx Arm_L_Arm_L_mesh_layer_Opaque_tri_0[]; +extern Gfx mat_Arm_L_f3dlite_material_028_layerOpaque[]; +extern Gfx Arm_L[]; + +extern u64 Arm_R_bone_arm_ci8[]; +extern u64 Arm_R_bone_arm_pal_rgba16[]; +extern Vtx Arm_R_Arm_R_mesh_layer_Opaque_vtx_cull[8]; +extern Vtx Arm_R_Arm_R_mesh_layer_Opaque_vtx_0[18]; +extern Gfx Arm_R_Arm_R_mesh_layer_Opaque_tri_0[]; +extern Gfx mat_Arm_R_f3dlite_material_029_layerOpaque[]; +extern Gfx Arm_R[]; + +extern u64 Head_skull_ci4[]; +extern u64 Head_skull_pal_rgba16[]; +extern u64 Head_jaw_ci8[]; +extern u64 Head_jaw_pal_rgba16[]; +extern u64 Head_Stalfos4Eye_ci8[]; +extern u64 Head_Stalfos4Eye_pal_rgba16[]; +extern Vtx Head_Head_mesh_layer_Opaque_vtx_cull[8]; +extern Vtx Head_Head_mesh_layer_Opaque_vtx_0[271]; +extern Gfx Head_Head_mesh_layer_Opaque_tri_0[]; +extern Vtx Head_Head_mesh_layer_Opaque_vtx_1[81]; +extern Gfx Head_Head_mesh_layer_Opaque_tri_1[]; +extern Vtx Head_Head_mesh_layer_Opaque_vtx_2[12]; +extern Gfx Head_Head_mesh_layer_Opaque_tri_2[]; +extern Gfx mat_Head_f3dlite_material_045_layerOpaque[]; +extern Gfx mat_Head_f3dlite_material_046_layerOpaque[]; +extern Gfx mat_Head_f3dlite_material_047_layerOpaque[]; +extern Gfx Head[]; + +extern u64 Backbone_spine_ci8[]; +extern u64 Backbone_spine_pal_rgba16[]; +extern u64 Backbone_bone_arm_ci8[]; +extern u64 Backbone_bone_arm_pal_rgba16[]; +extern u64 Backbone_bone_fore_ci8[]; +extern u64 Backbone_bone_fore_pal_rgba16[]; +extern u64 Backbone_pelvis_ci4[]; +extern u64 Backbone_pelvis_pal_rgba16[]; +extern Vtx Backbone_Backbone_mesh_layer_Opaque_vtx_cull[8]; +extern Vtx Backbone_Backbone_mesh_layer_Opaque_vtx_0[78]; +extern Gfx Backbone_Backbone_mesh_layer_Opaque_tri_0[]; +extern Vtx Backbone_Backbone_mesh_layer_Opaque_vtx_1[311]; +extern Gfx Backbone_Backbone_mesh_layer_Opaque_tri_1[]; +extern Vtx Backbone_Backbone_mesh_layer_Opaque_vtx_2[40]; +extern Gfx Backbone_Backbone_mesh_layer_Opaque_tri_2[]; +extern Vtx Backbone_Backbone_mesh_layer_Opaque_vtx_3[128]; +extern Gfx Backbone_Backbone_mesh_layer_Opaque_tri_3[]; +extern Gfx mat_Backbone_f3dlite_material_049_layerOpaque[]; +extern Gfx mat_Backbone_f3dlite_material_050_layerOpaque[]; +extern Gfx mat_Backbone_f3dlite_material_051_layerOpaque[]; +extern Gfx mat_Backbone_f3dlite_material_048_layerOpaque[]; +extern Gfx Backbone[]; + +#endif diff --git a/assets/text/message_data_06xx_enemies.h b/assets/text/message_data_06xx_enemies.h index ef45c3a4b0..2269b9b9d0 100644 --- a/assets/text/message_data_06xx_enemies.h +++ b/assets/text/message_data_06xx_enemies.h @@ -2243,3 +2243,29 @@ COLOR(LIGHTBLUE) "Une bête dangereuse qui se jette\n" "sur toi!" COLOR(DEFAULT) QUICKTEXT_DISABLE ) ) + +DEFINE_MESSAGE(0x0661, TEXTBOX_TYPE_BLUE, TEXTBOX_POS_VARIABLE, +MSG( +QUICKTEXT_ENABLE SHIFT(100) "スタルマスタ\n" +SHIFT(75) COLOR(LIGHTBLUE) "金の鎧と四本の腕を持つ\n" +SHIFT(50) "うわさのスタルフォス。爆破せよ!\n" COLOR(DEFAULT) QUICKTEXT_DISABLE +), +MSG( +QUICKTEXT_ENABLE "Stalmaster\n" +COLOR(LIGHTBLUE) "Is this the rumored Stalfos in\n" +"gold armor with four hands?\n" +"Try to " COLOR(DEFAULT) "blow it up" COLOR(LIGHTBLUE) "!" COLOR(DEFAULT) QUICKTEXT_DISABLE +), +MSG( +QUICKTEXT_ENABLE "Stalmeister\n" +COLOR(LIGHTBLUE) "Ist das der sagenhafte Stalfos\n" +"in goldener Rüstung mit vier Armen?\n" +COLOR(DEFAULT) "Spreng ihn in die Luft!" COLOR(LIGHTBLUE) "!" COLOR(DEFAULT) QUICKTEXT_DISABLE +), +MSG( +QUICKTEXT_ENABLE "Maître Stalfon\n" +COLOR(LIGHTBLUE) "Serait-ce le Stalfos légendaire\n" +"à l’armure dorée et aux quatre bras?\n" +COLOR(DEFAULT) "Fais-le exploser" COLOR(LIGHTBLUE) "!" COLOR(DEFAULT) QUICKTEXT_DISABLE +) +) diff --git a/include/actor.h b/include/actor.h index 765431a9db..ffe9c7eef1 100644 --- a/include/actor.h +++ b/include/actor.h @@ -409,6 +409,7 @@ typedef enum NaviEnemy { /* 0x5E */ NAVI_ENEMY_ZOL, /* 0x5F */ NAVI_ENEMY_ELECTRIC_KEESE, /* 0x60 */ NAVI_ENEMY_BEAST, + /* 0x61 */ NAVI_ENEMY_STALMASTER, /* 0xFF */ NAVI_ENEMY_NONE = 0xFF } NaviEnemy; diff --git a/include/tables/actor_table.h b/include/tables/actor_table.h index 5f50582f99..d8a3bf8c41 100644 --- a/include/tables/actor_table.h +++ b/include/tables/actor_table.h @@ -493,3 +493,4 @@ /* 0x01E2 */ DEFINE_ACTOR(En_Miniblin, ACTOR_EN_MINIBLIN, ACTOROVL_ALLOC_NORMAL, "En_Miniblin") /* 0x01E3 */ DEFINE_ACTOR(En_Slim, ACTOR_EN_SLIM, ACTOROVL_ALLOC_NORMAL, "En_Slim") /* 0x01E4 */ DEFINE_ACTOR(En_Beast, ACTOR_EN_BEAST, ACTOROVL_ALLOC_NORMAL, "En_Beast") +/* 0x01E7 */ DEFINE_ACTOR(En_Stalm, ACTOR_EN_STALM, ACTOROVL_ALLOC_NORMAL, "En_Stalm") diff --git a/include/tables/object_table.h b/include/tables/object_table.h index 3bafd20e07..4a2fb39743 100644 --- a/include/tables/object_table.h +++ b/include/tables/object_table.h @@ -425,3 +425,4 @@ /* 0x01A3 */ DEFINE_OBJECT(object_miniblin, OBJECT_MINIBLIN) /* 0x01A4 */ DEFINE_OBJECT(object_slime, OBJECT_SLIME) /* 0x01A7 */ DEFINE_OBJECT(object_beast, OBJECT_BEAST) +/* 0x01A9 */ DEFINE_OBJECT(object_stalm, OBJECT_STALM) diff --git a/include/tables/sfx/enemybank_table.h b/include/tables/sfx/enemybank_table.h index 7cae1d7881..166aa6b476 100644 --- a/include/tables/sfx/enemybank_table.h +++ b/include/tables/sfx/enemybank_table.h @@ -512,3 +512,14 @@ /* 0x39F0 */ DEFINE_SFX(CHAN_3895, NA_SE_EN_MUSI_WALK, 0x08, 0, 0, 0) /* 0x39F1 */ DEFINE_SFX(CHAN_4A22, NA_SE_EN_MIMICK_BREATH, 0x40, 3, 0, 0) /* 0x39F2 */ DEFINE_SFX(CHAN_3C8C, NA_SE_EN_STALWALL_LAUGH, 0x34, 3, 0, 0) +/* 0x39F3 */ DEFINE_SFX(CHAN_STAL_442, NA_SE_EN_STAL_DMGED, 0x32, 0, 0, 0) +/* 0x39F4 */ DEFINE_SFX(CHAN_STAL_443, NA_SE_EN_STAL_BUILDUP, 0x33, 0, 0, 0) +/* 0x39F5 */ DEFINE_SFX(CHAN_STAL_443, NA_SE_EN_STAL_GATHER, 0x33, 0, 0, 0) +/* 0x39F6 */ DEFINE_SFX(CHAN_STAL_444, NA_SE_EN_STAL_DIE, 0x34, 0, 0, 0) +/* 0x39F7 */ DEFINE_SFX(CHAN_STAL_445, NA_SE_EN_STAL_PICK, 0x31, 0, 0, 0) +/* 0x39F8 */ DEFINE_SFX(CHAN_STAL_446, NA_SE_EN_STAL_REPLACE, 0x31, 0, 0, 0) +/* 0x39F9 */ DEFINE_SFX(CHAN_STAL_447, NA_SE_EN_STAL_ROLL, 0x30, 0, 0, 0) +/* 0x39FA */ DEFINE_SFX(CHAN_STAL_448, NA_SE_EN_STAL_SCREECH, 0x34, 0, 0, 0) +/* 0x39FB */ DEFINE_SFX(CHAN_STAL_449, NA_SE_EN_STAL_STEP, 0x30, 0, 0, 0) +/* 0x39FC */ DEFINE_SFX(CHAN_STAL_450, NA_SE_EN_STAL_SWING, 0x31, 0, 0, 0) +/* 0x39FD */ DEFINE_SFX(CHAN_STAL_451, NA_SE_EN_STAL_TELEGRAPH, 0x30, 0, 0, 0) diff --git a/spec/extra_objects.inc b/spec/extra_objects.inc index 6285377853..e87e7f5019 100644 --- a/spec/extra_objects.inc +++ b/spec/extra_objects.inc @@ -109,3 +109,10 @@ beginseg include "$(BUILD_DIR)/assets/objects/object_beast/object_beast.o" number 6 endseg + +beginseg + name "object_stalm" + compress + include "$(BUILD_DIR)/assets/objects/object_stalm/object_stalm.o" + number 6 +endseg diff --git a/spec/extra_overlays.inc b/spec/extra_overlays.inc index 446859dc86..5b2d77113f 100644 --- a/spec/extra_overlays.inc +++ b/spec/extra_overlays.inc @@ -81,3 +81,10 @@ beginseg include "$(BUILD_DIR)/src/overlays/actors/ovl_En_Beast/z_en_beast.o" include "$(BUILD_DIR)/src/overlays/actors/ovl_En_Beast/ovl_En_Beast_reloc.o" endseg + +beginseg + name "ovl_En_Stalm" + compress + include "$(BUILD_DIR)/src/overlays/actors/ovl_En_Stalm/z_en_stalm.o" + include "$(BUILD_DIR)/src/overlays/actors/ovl_En_Stalm/ovl_En_Stalm_reloc.o" +endseg diff --git a/src/overlays/actors/ovl_En_Stalm/z_en_stalm.c b/src/overlays/actors/ovl_En_Stalm/z_en_stalm.c new file mode 100644 index 0000000000..ba6f4032a4 --- /dev/null +++ b/src/overlays/actors/ovl_En_Stalm/z_en_stalm.c @@ -0,0 +1,1694 @@ +/* + * File: z_en_stalm.c + * Overlay: Ovl_En_Stalm + * Description: Stalmaster + * Authors: GrandLovania + */ + +#include "z_en_stalm.h" +#include "overlays/actors/ovl_En_Clear_Tag/z_en_clear_tag.h" + +#include "array_count.h" +#include "gfx_setupdl.h" +#include "rand.h" +#include "sfx.h" +#include "seqcmd.h" +#include "sys_matrix.h" +#include "z_lib.h" +#include "effect.h" +#include "play_state.h" +#include "audio.h" +#include "z_en_item00.h" +#include "player.h" +#include "save.h" + +void EnStalmaster_Init(Actor* thisx, struct PlayState* play); +void EnStalmaster_Destroy(Actor* thisx, struct PlayState* play); +void EnStalmaster_Update(Actor* thisx, struct PlayState* play); +void EnStalmaster_Draw(Actor* thisx, struct PlayState* play); + +void EnStalmaster_DrawLimbs(EnStalmaster* this, struct PlayState* play); +void EnStalmaster_DrawEffects(EnStalmaster* this, struct PlayState* play); + +void EnStalmaster_BlowupPlate(EnStalmaster* this, struct PlayState* play); +void EnStalmaster_BlowupHelmet(EnStalmaster* this, struct PlayState* play); +void EnStalmaster_BlowupDeath(EnStalmaster* this, struct PlayState* play); +void EnStalmaster_BlowupArms(EnStalmaster* this, struct PlayState* play); +void EnStalmaster_GatherArms(EnStalmaster* this, struct PlayState* play); +void EnStalmaster_Gather(EnStalmaster* this, struct PlayState* play); +void EnStalmaster_UpdateTorsoRot(EnStalmaster* this, struct PlayState* play); +void EnStalmaster_UpdateCollisions(EnStalmaster* this, struct PlayState* play); +void EnStalmaster_UpdateColliderDamage(EnStalmaster* this, struct PlayState* play, ColliderJntSph collider); +void EnStalmaster_UpdateParts(EnStalmaster* this, struct PlayState* play); +void EnStalmaster_UpdateEffects(EnStalmaster* this, struct PlayState* play); + +void EnStalmaster_SetupLimbs(EnStalmaster* this, struct PlayState* play); +void EnStalmaster_SetupIntroduction(EnStalmaster* this, struct PlayState* play); +void EnStalmaster_Introduction(EnStalmaster* this, struct PlayState* play); +void EnStalmaster_SetupWalk(EnStalmaster* this, struct PlayState* play); +void EnStalmaster_Walk(EnStalmaster* this, struct PlayState* play); +void EnStalmaster_SetupAttack(EnStalmaster* this, struct PlayState* play); +void EnStalmaster_Attack(EnStalmaster* this, struct PlayState* play); +void EnStalmaster_SetupGuard(EnStalmaster* this, struct PlayState* play); +void EnStalmaster_Guard(EnStalmaster* this, struct PlayState* play); +void EnStalmaster_SetupCounter(EnStalmaster* this, struct PlayState* play); +void EnStalmaster_Counter(EnStalmaster* this, struct PlayState* play); +void EnStalmaster_SetupSecondPhase(EnStalmaster* this, struct PlayState* play); +void EnStalmaster_SecondPhase(EnStalmaster* this, struct PlayState* play); +void EnStalmaster_SetupDeath(EnStalmaster* this, struct PlayState* play); +void EnStalmaster_Death(EnStalmaster* this, struct PlayState* play); +void EnStalmaster_SetupBlowArms(EnStalmaster* this, struct PlayState* play); +void EnStalmaster_BlowArms(EnStalmaster* this, struct PlayState* play); + +#define FLAGS (ACTOR_FLAG_HOSTILE | ACTOR_FLAG_UPDATE_CULLING_DISABLED | ACTOR_FLAG_DRAW_CULLING_DISABLED) + +ActorProfile En_Stalm_Profile = { + /**/ ACTOR_EN_STALM, + /**/ ACTORCAT_ENEMY, + /**/ FLAGS, + /**/ OBJECT_STALM, + /**/ sizeof(EnStalmaster), + /**/ EnStalmaster_Init, + /**/ EnStalmaster_Destroy, + /**/ EnStalmaster_Update, + /**/ EnStalmaster_Draw, +}; + +static ColliderJntSphElementInit sColliderJntSphElementInitSwordUpLeft[2] = { + { + { + ELEM_MATERIAL_UNK0, + { 0xFFCFFFFF, 0x00, 0x20 }, + { 0xFFCFFFFF, 0x00, 0x00 }, + ATELEM_ON | ATELEM_SFX_HARD, + ACELEM_ON, + OCELEM_ON, + }, + { STALMASTER_LIMB_HANDLU, { { 10.0f, 0.0f, 55.0f }, 100 }, 100 }, + }, + { + { + ELEM_MATERIAL_UNK0, + { 0xFFCFFFFF, 0x00, 0x20 }, + { 0xFFCFFFFF, 0x00, 0x00 }, + ATELEM_ON | ATELEM_SFX_HARD, + ACELEM_ON, + OCELEM_ON, + }, + { STALMASTER_LIMB_HANDLU, { { 25.0f, 0.0f, 130.0f }, 100 }, 100 }, + }, +}; + +static ColliderJntSphInit sColliderJntSphInitSwordUpLeft = { + { + COL_MATERIAL_METAL, + AT_ON | AT_TYPE_ENEMY, + AC_NONE, OC1_ON | OC1_TYPE_PLAYER, + OC2_TYPE_1, + COLSHAPE_JNTSPH, + }, + 2, + sColliderJntSphElementInitSwordUpLeft, +}; + +static ColliderJntSphElementInit sColliderJntSphElementInitSwordUpRight[2] = { + { + { + ELEM_MATERIAL_UNK0, + { 0xFFCFFFFF, 0x00, 0x20 }, + { 0xFFCFFFFF, 0x00, 0x00 }, + ATELEM_ON | ATELEM_SFX_HARD, + ACELEM_ON, + OCELEM_ON, + }, + { STALMASTER_LIMB_HANDRU, { { -10.0f, 0.0f, 20.0f }, 100 }, 100 }, + }, + { + { + ELEM_MATERIAL_UNK0, + { 0xFFCFFFFF, 0x00, 0x20 }, + { 0xFFCFFFFF, 0x00, 0x00 }, + ATELEM_ON | ATELEM_SFX_HARD, + ACELEM_ON, + OCELEM_ON, + }, + { STALMASTER_LIMB_HANDRU, { { -25.0f, 0.0f, 95.0f }, 100 }, 100 }, + }, +}; + +static ColliderJntSphInit sColliderJntSphInitSwordUpRight = { + { + COL_MATERIAL_METAL, + AT_ON | AT_TYPE_ENEMY, + AC_NONE, + OC1_ON | OC1_TYPE_PLAYER, + OC2_TYPE_1, + COLSHAPE_JNTSPH, + }, + 2, + sColliderJntSphElementInitSwordUpRight, +}; + +static ColliderJntSphElementInit sColliderJntSphElementInitSwordDownLeft[2] = { + { + { + ELEM_MATERIAL_UNK0, + { 0xFFCFFFFF, 0x00, 0x20 }, + { 0xFFCFFFFF, 0x00, 0x00 }, + ATELEM_ON | ATELEM_SFX_HARD, + ACELEM_ON, + OCELEM_ON, + }, + { STALMASTER_LIMB_HANDLD, { { 10.0f, 0.0f, 55.0f }, 100 }, 100 }, + }, + { + { + ELEM_MATERIAL_UNK0, + { 0xFFCFFFFF, 0x00, 0x20 }, + { 0xFFCFFFFF, 0x00, 0x00 }, + ATELEM_ON | ATELEM_SFX_HARD, + ACELEM_ON, + OCELEM_ON, + }, + { STALMASTER_LIMB_HANDLD, { { 25.0f, 0.0f, 130.0f }, 100 }, 100 }, + }, +}; + +static ColliderJntSphInit sColliderJntSphInitSwordDownLeft = { + { + COL_MATERIAL_METAL, + AT_ON | AT_TYPE_ENEMY, + AC_NONE, + OC1_ON | OC1_TYPE_PLAYER, + OC2_TYPE_1, + COLSHAPE_JNTSPH, + }, + 2, + sColliderJntSphElementInitSwordDownLeft, +}; + +static ColliderJntSphElementInit sColliderJntSphElementInitSwordDownRight[2] = { + { + { + ELEM_MATERIAL_UNK0, + { 0xFFCFFFFF, 0x00, 0x20 }, + { 0xFFCFFFFF, 0x00, 0x00 }, + ATELEM_ON | ATELEM_SFX_HARD, + ACELEM_ON, + OCELEM_ON, + }, + { STALMASTER_LIMB_HANDRD, { { -10.0f, 0.0f, 20.0f }, 100 }, 100 }, + }, + { + { + ELEM_MATERIAL_UNK0, + { 0xFFCFFFFF, 0x00, 0x20 }, + { 0xFFCFFFFF, 0x00, 0x00 }, + ATELEM_ON | ATELEM_SFX_HARD, + ACELEM_ON, + OCELEM_ON, + }, + { STALMASTER_LIMB_HANDRD, { { -25.0f, 0.0f, 95.0f }, 100 }, 100 }, + }, +}; + +static ColliderJntSphInit sColliderJntSphInitSwordDownRight = { + { + COL_MATERIAL_METAL, + AT_ON | AT_TYPE_ENEMY, + AC_NONE, + OC1_ON | OC1_TYPE_PLAYER, + OC2_TYPE_1, + COLSHAPE_JNTSPH, + }, + 2, + sColliderJntSphElementInitSwordDownRight, +}; + +static ColliderCylinderInit sCylinderInit = { + { + COL_MATERIAL_NONE, + AT_NONE, + AC_ON | AC_TYPE_PLAYER, + OC1_ON | OC1_TYPE_ALL, + OC2_TYPE_2, + COLSHAPE_CYLINDER, + }, + { + ELEM_MATERIAL_UNK0, + { 0x00000000, 0x00, 0x00 }, + { 0xFFCFFFFF, 0x00, 0x00 }, + ATELEM_NONE, + ACELEM_ON | ACELEM_HOOKABLE, + OCELEM_ON, + }, + { 30, 90, 0, { 0, 0, 0 } }, +}; + +static DamageTable sStalmasterDamageTable = { + /* Deku nut */ DMG_ENTRY(0, STALMASTER_DMGEFF_PARRY), + /* Deku stick */ DMG_ENTRY(0, STALMASTER_DMGEFF_PARRY), + /* Slingshot */ DMG_ENTRY(1, STALMASTER_DMGEFF_PARRY), + /* Explosive */ DMG_ENTRY(3, STALMASTER_DMGEFF_EXPLOSIVE), + /* Boomerang */ DMG_ENTRY(0, STALMASTER_DMGEFF_PARRY), + /* Normal arrow */ DMG_ENTRY(0, STALMASTER_DMGEFF_PARRY), + /* Hammer swing */ DMG_ENTRY(2, STALMASTER_DMGEFF_NORMAL), + /* Hookshot */ DMG_ENTRY(0, STALMASTER_DMGEFF_PARRY), + /* Kokiri sword */ DMG_ENTRY(1, STALMASTER_DMGEFF_NORMAL), + /* Master sword */ DMG_ENTRY(2, STALMASTER_DMGEFF_NORMAL), + /* Giant's Knife */ DMG_ENTRY(4, STALMASTER_DMGEFF_NORMAL), + /* Fire arrow */ DMG_ENTRY(0, STALMASTER_DMGEFF_PARRY), + /* Ice arrow */ DMG_ENTRY(0, STALMASTER_DMGEFF_PARRY), + /* Light arrow */ DMG_ENTRY(0, STALMASTER_DMGEFF_PARRY), + /* Unk arrow 1 */ DMG_ENTRY(2, STALMASTER_DMGEFF_NONE), + /* Unk arrow 2 */ DMG_ENTRY(2, STALMASTER_DMGEFF_NONE), + /* Unk arrow 3 */ DMG_ENTRY(2, STALMASTER_DMGEFF_NONE), + /* Fire magic */ DMG_ENTRY(0, STALMASTER_DMGEFF_NONE), + /* Ice magic */ DMG_ENTRY(3, STALMASTER_DMGEFF_NONE), + /* Light magic */ DMG_ENTRY(0, STALMASTER_DMGEFF_NONE), + /* Shield */ DMG_ENTRY(0, STALMASTER_DMGEFF_NONE), + /* Mirror Ray */ DMG_ENTRY(0, STALMASTER_DMGEFF_NONE), + /* Kokiri spin */ DMG_ENTRY(1, STALMASTER_DMGEFF_SPIN), + /* Giant spin */ DMG_ENTRY(4, STALMASTER_DMGEFF_SPIN), + /* Master spin */ DMG_ENTRY(2, STALMASTER_DMGEFF_SPIN), + /* Kokiri jump */ DMG_ENTRY(2, STALMASTER_DMGEFF_NORMAL), + /* Giant jump */ DMG_ENTRY(8, STALMASTER_DMGEFF_NORMAL), + /* Master jump */ DMG_ENTRY(4, STALMASTER_DMGEFF_NORMAL), + /* Unknown 1 */ DMG_ENTRY(0, STALMASTER_DMGEFF_NONE), + /* Unblockable */ DMG_ENTRY(0, STALMASTER_DMGEFF_NONE), + /* Hammer jump */ DMG_ENTRY(4, STALMASTER_DMGEFF_NORMAL), + /* Unknown 2 */ DMG_ENTRY(0, STALMASTER_DMGEFF_NONE), +}; + +u32 i = 0; +s16 o = 0; +u32 st1 = 0; +u32 j = 0; +s16 s = 0; +static Vec3f gZeroVec = { 0.0f, 0.0f, 0.0f }; +static Vec3f sZeroVec = { 0.0f, 0.0f, 0.0f }; +static Vec3f aZeroVec = { 2.0f, 7.0f, 5.0f }; +static Vec3f bZeroVec = { 0.0f, 0.0f, 5.0f }; + +static const u8 limbIds[] = { STALMASTER_LIMB_ARMRU01, STALMASTER_LIMB_ARMRU02, STALMASTER_LIMB_ARMLU01, STALMASTER_LIMB_ARMLU02, STALMASTER_LIMB_ARMRD01, STALMASTER_LIMB_ARMRD02, STALMASTER_LIMB_ARMLD01, STALMASTER_LIMB_ARMLD02, STALMASTER_LIMB_PADLD, + STALMASTER_LIMB_PADLU, STALMASTER_LIMB_PADRD, STALMASTER_LIMB_PADRU, STALMASTER_LIMB_LOC_SWORDA, STALMASTER_LIMB_LOC_SWORDB, STALMASTER_LIMB_LOC_SWORDC, STALMASTER_LIMB_LOC_SWORDD }; + +void EnStalmaster_Init(Actor* thisx, struct PlayState* play) { + EnStalmaster* this = (EnStalmaster*)thisx; + + EffectBlureInit1 blureInit; + + Actor_SetScale(&this->actor, 0.055f); + this->actor.attentionRangeType = 5; + this->actor.colChkInfo.mass = MASS_IMMOVABLE; + this->actor.colChkInfo.damageTable = &sStalmasterDamageTable; + this->actor.colChkInfo.health = Actor_EnemyHealthMultiply(55, ELITE_HP); + + SkelAnime_InitFlex(play, &this->skelAnime, &Stalfos4_ao, &Stalfos4_ao2counterAnim, this->jointTable, this->morphTable, STALMASTER_LIMB_MAX ); + + this->flags.miniboss = (this->actor.params) & 1; + this->flags.switchFlag = (this->actor.params >> 8) & 0xFF; + + this->actionFunc = EnStalmaster_SetupIntroduction; + for (i=1; isStalmasterParts); i++) + this->sStalmasterParts[i].invisible = true; + Actor_ChangeCategory(play, &play->actorCtx, &this->actor, ACTORCAT_BOSS); + + this->actor.gravity = -2.0f; + ActorShape_Init(&this->actor.shape, 0.0f, ActorShadow_DrawCircle, 10.0f); + + blureInit.p1StartColor[0] = blureInit.p1StartColor[1] = blureInit.p1StartColor[2] = blureInit.p1StartColor[3] = blureInit.p2StartColor[0] = blureInit.p2StartColor[1] = blureInit.p2StartColor[2] = blureInit.p1EndColor[0] = + blureInit.p1EndColor[1] = blureInit.p1EndColor[2] = blureInit.p2EndColor[0] = blureInit.p2EndColor[1] = blureInit.p2EndColor[2] = 100; + + blureInit.p1EndColor[3] = blureInit.p2EndColor[3] = 0; + blureInit.p2StartColor[3] = 64; + blureInit.elemDuration = 8; + blureInit.unkFlag = false; + blureInit.calcMode = 2; + + Effect_Add(play, &this->effectIndex1, EFFECT_BLURE1, 0, 0, &blureInit); + Effect_Add(play, &this->effectIndex2, EFFECT_BLURE1, 0, 0, &blureInit); + Effect_Add(play, &this->effectIndex3, EFFECT_BLURE1, 0, 0, &blureInit); + Effect_Add(play, &this->effectIndex4, EFFECT_BLURE1, 0, 0, &blureInit); + + Collider_InitJntSph(play, &this->colliderSwordUpLeft); + Collider_SetJntSph(play, &this->colliderSwordUpLeft, &this->actor, &sColliderJntSphInitSwordUpLeft, this->collidersSwordUpLeft); + Collider_InitJntSph(play, &this->colliderSwordUpRight); + Collider_SetJntSph(play, &this->colliderSwordUpRight, &this->actor, &sColliderJntSphInitSwordUpRight, this->collidersSwordUpRight); + Collider_InitJntSph(play, &this->colliderSwordDownRight); + Collider_SetJntSph(play, &this->colliderSwordDownRight, &this->actor, &sColliderJntSphInitSwordDownRight, this->collidersSwordDownRight); + Collider_InitJntSph(play, &this->colliderSwordDownLeft); + Collider_SetJntSph(play, &this->colliderSwordDownLeft, &this->actor, &sColliderJntSphInitSwordDownLeft, this->collidersSwordDownLeft); + Collider_InitCylinder(play, &this->bodyCollider); + Collider_SetCylinder(play, &this->bodyCollider, &this->actor, &sCylinderInit); + + EnStalmaster_SetupLimbs(this,play); + + if (this->flags.switchFlag <= 0x3F && Flags_GetSwitch(play, this->flags.switchFlag)) + Actor_Kill(thisx); +} + +void EnStalmaster_UpdateParts(EnStalmaster* this, struct PlayState* play) { + StalmasterParts* effect = this->sStalmasterParts; + + for (i=1; isStalmasterParts); i++) { + if (!effect[i].csHandled) { + if (effect[i].gravity && !effect[i].onGround) { + effect[i].pos.x += effect[i].velocity.x; + effect[i].pos.y += effect[i].velocity.y; + effect[i].pos.z += effect[i].velocity.z; + effect[i].velocity.y += -4.0f; + if (effect[i].pos.y < this->actor.floorHeight+5) { + if (effect[i].bounceCounter >= 2) + effect[i].onGround = true; + effect[i].velocity.y *= -0.35; + effect[i].velocity.x *= 0.8; + effect[i].velocity.z *= 0.8; + effect[i].pos.y = this->actor.floorHeight+5; + effect[i].bounceCounter++; + } + effect[i].rot.x += effect[i].velocity.y*35; + effect[i].rot.y += effect[i].velocity.x*180; + effect[i].rot.z += effect[i].velocity.z*180; + } else { + if (i == STALMASTER_LIMB_LOC_SWORDA || i == STALMASTER_LIMB_LOC_SWORDB || i == STALMASTER_LIMB_LOC_SWORDC || i == STALMASTER_LIMB_LOC_SWORDD) + effect[i].rot.x = 0; + if (i == STALMASTER_LIMB_BACKBONE02) + effect[i].rot.x = DEG_TO_BINANG(90); + effect[i].rot.z = 0; + } + } + } +} + +void EnStalmaster_UpdateEffects(EnStalmaster* this, struct PlayState* play) { + StalmasterParts* effect = this->sStalmasterEffects; + + for (i=1; isStalmasterEffects); i++) { + if (effect[i].gravity && !effect[i].onGround) { + effect[i].pos.x += effect[i].velocity.x; + effect[i].pos.y += effect[i].velocity.y; + effect[i].pos.z += effect[i].velocity.z; + effect[i].velocity.y += -4.0f; + if (effect[i].pos.y < this->actor.floorHeight+5) { + if (effect[i].bounceCounter >= 2) + effect[i].onGround = true; + effect[i].velocity.y *= -0.35; + effect[i].velocity.x *= 0.8; + effect[i].velocity.z *= 0.8; + effect[i].pos.y = this->actor.floorHeight+5; + effect[i].bounceCounter++; + } + effect[i].rot.x += effect[i].velocity.y*35; + effect[i].rot.y += effect[i].velocity.x*180; + effect[i].rot.z += effect[i].velocity.z*180; + } else effect[i].rot.z = 0; + } + +} + +void EnStalmaster_BlowupPlate(EnStalmaster* this, struct PlayState* play) { + StalmasterParts* effect = this->sStalmasterEffects; + + for (st1=1; st1sStalmasterParts[STALMASTER_LIMB_BACKBONE02].skeletonPos.x; + effect[st1].pos.y = this->sStalmasterParts[STALMASTER_LIMB_BACKBONE02].skeletonPos.y; + effect[st1].pos.z = this->sStalmasterParts[STALMASTER_LIMB_BACKBONE02].skeletonPos.z; + effect[st1].rot.x = this->sStalmasterParts[STALMASTER_LIMB_BACKBONE02].skeletonRot.x; + effect[st1].rot.y = this->sStalmasterParts[STALMASTER_LIMB_BACKBONE02].skeletonRot.y; + effect[st1].rot.z = this->sStalmasterParts[STALMASTER_LIMB_BACKBONE02].skeletonRot.z; + effect[st1].gravity = true; + effect[st1].velocity.x = Rand_CenteredFloat(15.0f); + effect[st1].velocity.y = Rand_ZeroFloat(15.0f) + 7.0f; + effect[st1].velocity.z = Rand_CenteredFloat(15.0f); + effect[st1].type = STALMASTER_EFFECT_PLATE; + this->flags.plateOff = true; + break; + } + } +} + +void EnStalmaster_BlowupHelmet(EnStalmaster* this, struct PlayState* play) { + StalmasterParts* effect = this->sStalmasterEffects; + + for (st1=1; st1sStalmasterParts[STALMASTER_LIMB_HEAD].skeletonPos.x; + effect[st1].pos.y = this->sStalmasterParts[STALMASTER_LIMB_HEAD].skeletonPos.y; + effect[st1].pos.z = this->sStalmasterParts[STALMASTER_LIMB_HEAD].skeletonPos.z; + effect[st1].rot.x = this->sStalmasterParts[STALMASTER_LIMB_HEAD].skeletonRot.x; + effect[st1].rot.y = this->sStalmasterParts[STALMASTER_LIMB_HEAD].skeletonRot.y; + effect[st1].rot.z = this->sStalmasterParts[STALMASTER_LIMB_HEAD].skeletonRot.z; + effect[st1].gravity = true; + effect[st1].velocity.x = Rand_CenteredFloat(15.0f); + effect[st1].velocity.y = Rand_ZeroFloat(15.0f) + 7.0f; + effect[st1].velocity.z = Rand_CenteredFloat(15.0f); + effect[st1].type = STALMASTER_EFFECT_HELMET; + this->flags.helmetOff = true; + break; + } + } + + for (j=0; jsStalmasterParts[STALMASTER_LIMB_HEAD].skeletonRot.x; + effect[st1].rot.y = this->sStalmasterParts[STALMASTER_LIMB_HEAD].skeletonRot.y; + effect[st1].rot.z = this->sStalmasterParts[STALMASTER_LIMB_HEAD].skeletonRot.z; + effect[st1].gravity = true; + effect[st1].velocity.x = Rand_CenteredFloat(15.0f); + effect[st1].velocity.y = Rand_ZeroFloat(10.0f) + 7.0f; + effect[st1].velocity.z = Rand_CenteredFloat(15.0f); + if (j == TAIL_NUMBER-1) + effect[i].type = STALMASTER_EFFECT_TIP; + else effect[i].type = STALMASTER_EFFECT_TAIL; + break; + } + } + } +} + +void EnStalmaster_BlowupDeath(EnStalmaster* this, struct PlayState* play) { + StalmasterParts* effect = this->sStalmasterParts; + + static const u8 limbIds[] = { STALMASTER_LIMB_HEAD, STALMASTER_LIMB_ARMRU01, STALMASTER_LIMB_ARMRU02, STALMASTER_LIMB_ARMLU01, STALMASTER_LIMB_ARMLU02, STALMASTER_LIMB_ARMRD01, STALMASTER_LIMB_ARMRD02, STALMASTER_LIMB_ARMLD01, STALMASTER_LIMB_ARMLD02, STALMASTER_LIMB_PADLD, STALMASTER_LIMB_PADLU, + STALMASTER_LIMB_PADRD, STALMASTER_LIMB_PADRU, STALMASTER_LIMB_NECK, STALMASTER_LIMB_BACKBONE01, STALMASTER_LIMB_BACKBONE02, STALMASTER_LIMB_LOC_SWORDA, STALMASTER_LIMB_LOC_SWORDB, STALMASTER_LIMB_LOC_SWORDC, STALMASTER_LIMB_LOC_SWORDD }; + + for (st1=0; st1sStalmasterParts); ++j) { + if (j == limbIds[i] && effect[j].invisible) { + effect[j].invisible = false; + effect[j].csHandled = false; + effect[j].onGround = false; + effect[j].gravity = true; + if (i != STALMASTER_LIMB_HEAD) { + effect[j].velocity.x = Rand_CenteredFloat(15.0f); + effect[j].velocity.z = Rand_CenteredFloat(15.0f); + effect[j].velocity.y = Rand_ZeroFloat(15.0f) + 7.0f; + } else { + effect[j].velocity.x = Rand_CenteredFloat(1.0f); + effect[j].velocity.z = Rand_CenteredFloat(1.0f); + effect[j].velocity.y = Rand_ZeroFloat(4.0f) + 7.0f; + } + effect[j].pos = effect[j].skeletonPos; + effect[j].rot = effect[j].skeletonRot; + } + } + } +} + +void EnStalmaster_BlowupArms(EnStalmaster* this, struct PlayState* play) { + StalmasterParts* effect = this->sStalmasterParts; + + for (st1=0; st1sStalmasterParts); ++j) { + if (!(!this->flags.inSecondPhase && st1 == STALMASTER_LIMB_LOC_SWORDC) && !(!this->flags.inSecondPhase && st1 == STALMASTER_LIMB_LOC_SWORDD) + && !(!this->flags.inSecondPhase && st1 == STALMASTER_LIMB_PADRD) && !(!this->flags.inSecondPhase && st1 == STALMASTER_LIMB_PADLD)) { + if (j == limbIds[st1] && effect[j].invisible) { + effect[j].invisible = false; + effect[j].csHandled = false; + effect[j].onGround = false; + effect[j].gravity = true; + effect[j].velocity.x = Rand_CenteredFloat(14.0f); + effect[j].velocity.z = Rand_CenteredFloat(14.0f); + effect[j].velocity.y = Rand_ZeroFloat(6.0f) + 34.0f; + effect[j].pos = effect[j].skeletonPos; + effect[j].rot = effect[j].skeletonRot; + } + } + } + } +} + +void EnStalmaster_GatherArms(EnStalmaster* this, struct PlayState* play) { + StalmasterParts* effect = this->sStalmasterParts; + + f32 value1 = 2.0f; + f32 value2 = 24.0f; + f32 value3 = 0.4f; + f32 dist_x, dist_y, dist_z; + + for (st1=0; st1sStalmasterParts); ++j) { + if (!(!this->flags.inSecondPhase && st1 == STALMASTER_LIMB_LOC_SWORDC) && !(!this->flags.inSecondPhase && st1 == STALMASTER_LIMB_LOC_SWORDD) && !(!this->flags.inSecondPhase && st1 == STALMASTER_LIMB_PADRD) && !(!this->flags.inSecondPhase && st1 == STALMASTER_LIMB_PADLD)) { + if (j == limbIds[st1]) { + dist_x = effect[j].skeletonPos.x - effect[j].pos.x; + dist_y = effect[j].skeletonPos.y - effect[j].pos.y; + dist_z = effect[j].skeletonPos.z - effect[j].pos.z; + dist_y *= 1.75f; + + if (sqrtf(SQ(dist_x) + SQ(dist_y) + SQ(dist_z)) < 30.0f) { // Make the real limb appear if close enough + effect[j].invisible = true; + effect[j].onGround = false; + } + + Math_SmoothStepToF(&effect[j].pos.x, effect[j].skeletonPos.x, value1, value2, value3); + Math_SmoothStepToF(&effect[j].pos.y, effect[j].skeletonPos.y, value1, value2, value3); + Math_SmoothStepToF(&effect[j].pos.z, effect[j].skeletonPos.z, value1, value2, value3); + Math_SmoothStepToS(&effect[j].rot.x, effect[j].skeletonRot.x, 0xA*1.5, 0x1F40*1.5, 0x14*1.5); + Math_SmoothStepToS(&effect[j].rot.y, effect[j].skeletonRot.y, 0xA*1.5, 0x1F40*1.5, 0x14*1.5); + Math_SmoothStepToS(&effect[j].rot.z, effect[j].skeletonRot.z, 0xA*1.5, 0x1F40*1.5, 0x14*1.5); + } + } + } + } +} + +// Those are the ones who only need to get visibles +const u8 limbIndices[] = { STALMASTER_LIMB_BACKBONE02, STALMASTER_LIMB_ARMRU01, STALMASTER_LIMB_ARMRU02, STALMASTER_LIMB_PADLD, STALMASTER_LIMB_PADLU, STALMASTER_LIMB_PADRD, STALMASTER_LIMB_PADRU, STALMASTER_LIMB_ARMRD01, STALMASTER_LIMB_ARMRD02, + STALMASTER_LIMB_ARMLD01, STALMASTER_LIMB_ARMLD02, STALMASTER_LIMB_ARMLU01, STALMASTER_LIMB_ARMLU02, STALMASTER_LIMB_LOC_SWORDA, STALMASTER_LIMB_LOC_SWORDB, STALMASTER_LIMB_LOC_SWORDC2, STALMASTER_LIMB_LOC_SWORDD2 }; + +bool isInLimbIndices(u8 index) { + for (j=0; jsStalmasterParts); i++) { + this->sStalmasterParts[i].pos.y = this->actor.floorHeight; + this->sStalmasterParts[i].pos.x = this->actor.world.pos.x + Rand_CenteredFloat(BONE_SPREAD); + this->sStalmasterParts[i].pos.z = this->actor.world.pos.z + Rand_CenteredFloat(BONE_SPREAD); + if (i == STALMASTER_LIMB_HEAD) { + this->sStalmasterParts[i].invisible = false; + this->sStalmasterParts[i].pos.x = (Math_SinS(this->actor.world.rot.y) * 67.0f) + this->actor.world.pos.x;; + this->sStalmasterParts[i].pos.y = this->actor.world.pos.y; + this->sStalmasterParts[i].pos.z = (Math_CosS(this->actor.world.rot.y) * 67.0f) + this->actor.world.pos.z; + } else if (isInLimbIndices(i)) { + this->sStalmasterParts[i].invisible = false; + if (i == STALMASTER_LIMB_BACKBONE02) // Do that so its flat on the ground + this->sStalmasterParts[i].rot.x = -DEG_TO_BINANG(90); + this->sStalmasterParts[i].rot.y = Rand_CenteredFloat(0x8000); + } else this->sStalmasterParts[i].invisible = true; + this->sStalmasterParts[i].csHandled = true; + } +} + +void EnStalmaster_Gather(EnStalmaster* this, struct PlayState* play) { + f32 value1 = 1.0f; + f32 value2 = 12.0f; + f32 value3 = 0.2f; + f32 dist_x, dist_y, dist_z; + + for (i=1; isStalmasterParts); i++) { + if (this->sStalmasterParts[i].invisible) + continue; + + dist_x = this->sStalmasterParts[i].skeletonPos.x - this->sStalmasterParts[i].pos.x; + dist_y = this->sStalmasterParts[i].skeletonPos.y - this->sStalmasterParts[i].pos.y; + dist_z = this->sStalmasterParts[i].skeletonPos.z - this->sStalmasterParts[i].pos.z; + dist_y *= 1.75f; + + if (sqrtf(SQ(dist_x) + SQ(dist_y) + SQ(dist_z)) < 1.0f) // Make the real limb appear if close enough + this->sStalmasterParts[i].invisible = true; + + if (i == STALMASTER_LIMB_LOC_SWORDA || i == STALMASTER_LIMB_LOC_SWORDB) { // The swords are faster + Math_SmoothStepToF(&this->sStalmasterParts[i].pos.x, this->sStalmasterParts[i].skeletonPos.x, 1.0f, 20.0f, 0.0f); + Math_SmoothStepToF(&this->sStalmasterParts[i].pos.y, this->sStalmasterParts[i].skeletonPos.y, 1.0f, 20.0f, 0.0f); + Math_SmoothStepToF(&this->sStalmasterParts[i].pos.z, this->sStalmasterParts[i].skeletonPos.z, 1.0f, 20.0f, 0.0f); + Math_SmoothStepToS(&this->sStalmasterParts[i].rot.x, this->sStalmasterParts[i].skeletonRot.x, 0xA, 0x3E80, 0x14); + Math_SmoothStepToS(&this->sStalmasterParts[i].rot.y, this->sStalmasterParts[i].skeletonRot.y, 0xA, 0x3E80, 0x14); + Math_SmoothStepToS(&this->sStalmasterParts[i].rot.z, this->sStalmasterParts[i].skeletonRot.z, 0xA, 0x3E80, 0x14); + } else { + Math_SmoothStepToF(&this->sStalmasterParts[i].pos.x, this->sStalmasterParts[i].skeletonPos.x, value1, value2, value3); + Math_SmoothStepToF(&this->sStalmasterParts[i].pos.y, this->sStalmasterParts[i].skeletonPos.y, value1, value2, value3); + Math_SmoothStepToF(&this->sStalmasterParts[i].pos.z, this->sStalmasterParts[i].skeletonPos.z, value1, value2, value3); + Math_SmoothStepToS(&this->sStalmasterParts[i].rot.x, this->sStalmasterParts[i].skeletonRot.x, 0xA, 0x1F40, 0x14); + Math_SmoothStepToS(&this->sStalmasterParts[i].rot.y, this->sStalmasterParts[i].skeletonRot.y, 0xA, 0x1F40, 0x14); + Math_SmoothStepToS(&this->sStalmasterParts[i].rot.z, this->sStalmasterParts[i].skeletonRot.z, 0xA, 0x1F40, 0x14); + } + } + +} + +void EnStalmaster_SetupIntroduction(EnStalmaster* this, struct PlayState* play) { + this->skelAnime.playSpeed = 0.0f; + if (this->actor.xzDistToPlayer < (this->flags.miniboss ? 200.0f : 400.0f)) { + this->actionFunc = EnStalmaster_Introduction; + this->csState = STALMASTER_CUTSCENE_INTRO_WAIT; + } +} + +void EnStalmaster_Introduction(EnStalmaster* this, PlayState* play) { + Player* player = GET_PLAYER(play); + + this->skelAnime.playSpeed = 0.75f; + + switch (this->csState) { + case STALMASTER_CUTSCENE_INTRO_WAIT: + for (i=1; isStalmasterParts); i++) // Make sure all parts are on the floors. + this->sStalmasterParts[i].pos.y = this->actor.floorHeight; + this->sStalmasterParts[STALMASTER_LIMB_HEAD].rot = this->sStalmasterParts[STALMASTER_LIMB_HEAD].skeletonRot; + + Animation_MorphToPlayOnce(&this->skelAnime, &Stalfos4_ao2counterAnim, 0.0f); + this->csState = STALMASTER_CUTSCENE_INTRO_OPENING; + + if (this->flags.miniboss) { + this->subCamEye.x = (Math_SinS(this->actor.world.rot.y - DEG_TO_BINANG(20)) * 200.0f) + this->actor.world.pos.x; + this->subCamEye.y = this->actor.world.pos.y + 25; + this->subCamEye.z = (Math_CosS(this->actor.world.rot.y - DEG_TO_BINANG(20)) * 200.0f) + this->actor.world.pos.z; + this->subCamAt.x = this->actor.world.pos.x; + this->subCamAt.y = this->actor.world.pos.y + 55; + this->subCamAt.z = this->actor.world.pos.z; + this->subCamId = Play_CreateSubCamera(play); + Play_ChangeCameraStatus(play, CAM_ID_MAIN, CAM_STAT_WAIT); + Play_ChangeCameraStatus(play, this->subCamId, CAM_STAT_ACTIVE); + this->subCamFov = 85; + Actor_ChangeCategory(play, &play->actorCtx, &this->actor, ACTORCAT_BOSS); + } + break; + case STALMASTER_CUTSCENE_INTRO_OPENING: + if (this->flags.miniboss) { + player->actor.world.pos.x = (Math_SinS(this->actor.world.rot.y) * 155.0f) + this->actor.world.pos.x;; + player->actor.world.pos.y = this->actor.world.pos.y; + player->actor.world.pos.z = (Math_CosS(this->actor.world.rot.y) * 155.0f) + this->actor.world.pos.z; + player->actor.world.rot.y = player->actor.shape.rot.y = Actor_WorldYawTowardActor(&player->actor, &this->actor); + } + + if (this->skelAnime.curFrame >= 5 && this->skelAnime.curFrame < 26) + this->sStalmasterParts[STALMASTER_LIMB_HEAD].rot = this->sStalmasterParts[STALMASTER_LIMB_HEAD].skeletonRot; + + EnStalmaster_Gather(this,play); + + if (this->skelAnime.curFrame == 0) + Actor_PlaySfx(&this->actor, NA_SE_EN_STAL_REPLACE); + else if (this->skelAnime.curFrame == 13) + Actor_PlaySfx(&this->actor, NA_SE_EN_STAL_SCREECH); + + if (this->skelAnime.curFrame == 26) { + if (this->flags.miniboss) { + func_800F5ACC(NA_BGM_MINI_BOSS2); + Play_SetCameraFov(play, CAM_ID_MAIN, 60.0f); + Play_ChangeCameraStatus(play, CAM_ID_MAIN, CAM_STAT_ACTIVE); + Play_ChangeCameraStatus(play, this->subCamId, CAM_STAT_WAIT); + this->subCamId = SUB_CAM_ID_DONE; + } + Actor_ChangeCategory(play, &play->actorCtx, &this->actor, ACTORCAT_ENEMY); + this->actor.flags |= ACTOR_FLAG_ATTENTION_ENABLED; + EnStalmaster_SetupWalk(this,play); + } + break; + } + + if (this->subCamId != SUB_CAM_ID_DONE){ + Play_SetCameraAtEye(play, this->subCamId, &this->subCamAt, &this->subCamEye); + Play_SetCameraFov(play, this->subCamId, this->subCamFov); + } +} + +void EnStalmaster_SetupWalk(EnStalmaster* this, struct PlayState* play) { + this->actionFunc = EnStalmaster_Walk; + + if (this->flags.inSecondPhase) + Animation_MorphToLoop(&this->skelAnime, &Stalfos4_ao4walkAnim, -4.0f); + else Animation_MorphToLoop(&this->skelAnime, &Stalfos4_ao2walkAnim, -4.0f); + this->aggressionTimer = 0; + this->bodyCollider.base.acFlags |= AC_NONE; +} + +void EnStalmaster_Walk(EnStalmaster* this, struct PlayState* play) { + Player* player = GET_PLAYER(play); + Vec3f movement, playerPos, additionalVelocity, direction; + f32 speed, distance; + s16 targetYaw; + + if (Animation_OnFrame(&this->skelAnime, 0.0f)) + Actor_PlaySfx(&this->actor, NA_SE_EN_STAL_STEP); + else if (!this->flags.inSecondPhase && Animation_OnFrame(&this->skelAnime, 16.0f)) + Actor_PlaySfx(&this->actor, NA_SE_EN_STAL_STEP); + else if (this->flags.inSecondPhase && Animation_OnFrame(&this->skelAnime, 15.0f)) + Actor_PlaySfx(&this->actor, NA_SE_EN_STAL_STEP); + + targetYaw = Math_Vec3f_Yaw(&this->actor.world.pos, &player->actor.world.pos) - 0x4100; + Math_SmoothStepToS(&this->actor.shape.rot.y, targetYaw, 4, 0x1000, 0x100); + + playerPos = player->actor.world.pos; + + direction.x = playerPos.x - this->actor.world.pos.x; + direction.y = playerPos.y - this->actor.world.pos.y; + direction.z = playerPos.z - this->actor.world.pos.z; + + distance = sqrtf(direction.x * direction.x + direction.y * direction.y + direction.z * direction.z); + + if (distance > 0.0f) { + direction.x /= distance; + direction.y /= distance; + direction.z /= distance; + + speed = 3.4f; // Adjust this value for speed + + if (this->skelAnime.playSpeed < 0.0f) { + direction.x = -direction.x; + direction.y = -direction.y; + direction.z = -direction.z; + } + + movement.x = direction.x * speed; + movement.y = direction.y * speed; + movement.z = direction.z * speed; + this->actor.world.pos.x += movement.x; + this->actor.world.pos.y += movement.y; + this->actor.world.pos.z += movement.z; + } + + if (this->actor.xzDistToPlayer > 240.0f) { + this->skelAnime.playSpeed = 1.5f; + this->commonTimer = 0; + } else { + if (this->actor.xzDistToPlayer < 120.0f) { + if (this->commonTimer == 0 || this->actor.xzDistToPlayer < 100.0f) { + this->commonTimer = 31; + this->skelAnime.playSpeed = -1.0f; + } + } + + if (this->commonTimer == 0 || this->actor.xzDistToPlayer > 200.0f) { + this->commonTimer = 30; + this->skelAnime.playSpeed = 1.0f; + } + } + + if (this->skelAnime.playSpeed == 1.0f && this->actor.xzDistToPlayer < 165.0f) { + this->aggressionTimer++; + if (this->aggressionTimer >= 13) + EnStalmaster_SetupAttack(this, play); + } else this->aggressionTimer = 0; + + this->actor.speed = 1.75f * this->skelAnime.playSpeed; +} + +void EnStalmaster_SetupAttack(EnStalmaster* this, struct PlayState* play) { + this->actionFunc = EnStalmaster_Attack; + + this->bodyCollider.base.acFlags &= ~AC_HARD; + + if (!this->flags.inSecondPhase) { + if (Rand_ZeroOne() < 0.5f) + Animation_MorphToLoop(&this->skelAnime, &Stalfos4_aoAttackaAnim, -4.0f); + else + Animation_MorphToLoop(&this->skelAnime, &Stalfos4_aoAttackbAnim, -4.0f); + } else { + switch ((u32)(Rand_ZeroOne() * 3.0f)) { + case 0: + Animation_MorphToLoop(&this->skelAnime, &Stalfos4_aoAttackcAnim, -4.0f); + break; + case 1: + Animation_MorphToLoop(&this->skelAnime, &Stalfos4_aoAttackdAnim, -4.0f); + break; + case 2: + Animation_MorphToLoop(&this->skelAnime, &Stalfos4_ao4posecAnim, -4.0f); + break; + } + } + Actor_PlaySfx(&this->actor, NA_SE_EN_STAL_TELEGRAPH); + Actor_PlaySfx(&this->actor, NA_SE_EN_STAL_GATHER); +} + +void EnStalmaster_Attack(EnStalmaster* this, struct PlayState* play) { + s16 targetYaw = Math_Vec3f_Yaw(&this->actor.world.pos, &GET_PLAYER(play)->actor.world.pos) - 0x4100; + + Math_SmoothStepToS(&this->actor.shape.rot.y, targetYaw, 4, 0x1000, 0x100); + if (this->skelAnime.animation == &Stalfos4_aoAttackaAnim) { + if (Animation_OnFrame(&this->skelAnime, 44.0f)) + Actor_PlaySfx(&this->actor, NA_SE_EN_STAL_SWING); + else if (Animation_OnFrame(&this->skelAnime, 57.0f)) { + Actor_PlaySfx(&this->actor, NA_SE_EN_STAL_SWING); + this->actor.speed = 14.0f; + } else if (Animation_OnFrame(&this->skelAnime, 42.0f)) + this->flags.swordAActive = true; + else if (Animation_OnFrame(&this->skelAnime, 50.0f)) + this->flags.swordAActive = false; + else if (Animation_OnFrame(&this->skelAnime, 54.0f)) + this->flags.swordBActive = true; + else if (Animation_OnFrame(&this->skelAnime, 63.0f)) + this->flags.swordBActive = false; + } else if (this->skelAnime.animation == &Stalfos4_aoAttackbAnim) { + if (Animation_OnFrame(&this->skelAnime, 14.0f)) { + Sfx_PlaySfxAtPos(&this->actor.world.pos, NA_SE_EN_STAL_SWING); + Sfx_PlaySfxAtPos(&this->actor.world.pos, NA_SE_EN_STAL_TELEGRAPH); + Sfx_PlaySfxAtPos(&this->actor.world.pos, NA_SE_EN_STAL_GATHER); + Sfx_PlaySfxAtPos(&this->actor.world.pos, NA_SE_EN_STAL_SWING); + Audio_StopSfxById(NA_SE_EN_STAL_TELEGRAPH); + Audio_StopSfxById(NA_SE_EN_STAL_GATHER); + this->flags.swordAActive = true; + } else if (Animation_OnFrame(&this->skelAnime, 20.0f)) + this->flags.swordAActive = false; + } else if (this->skelAnime.animation == &Stalfos4_aoAttackcAnim) { + if (Animation_OnFrame(&this->skelAnime, 42.0f)) { + Actor_PlaySfx(&this->actor, NA_SE_EN_STAL_SWING); + this->flags.swordBActive = true; + this->actor.speed = 15.5f; + } + else if (Animation_OnFrame(&this->skelAnime, 45.0f)) + this->flags.swordBActive = false; + else if (Animation_OnFrame(&this->skelAnime, 56.0f)) { + Actor_PlaySfx(&this->actor, NA_SE_EN_STAL_SWING); + this->flags.swordAActive = true; + this->actor.speed = 15.5f; + } else if (Animation_OnFrame(&this->skelAnime, 60.0f)) + this->flags.swordAActive = false; + else if (Animation_OnFrame(&this->skelAnime, 70.0f)) { + Actor_PlaySfx(&this->actor, NA_SE_EN_STAL_SWING); + this->flags.swordDActive = true; + this->actor.speed = 15.5f; + } else if (Animation_OnFrame(&this->skelAnime, 73.0f)) + this->flags.swordDActive = false; + else if (Animation_OnFrame(&this->skelAnime, 95.0f)) { + Actor_PlaySfx(&this->actor, NA_SE_EN_STAL_SWING); + this->flags.swordCActive = true; + this->actor.speed = 16.5f; + } else if (Animation_OnFrame(&this->skelAnime, 98.0f)) + this->flags.swordCActive = false; + } else if (this->skelAnime.animation == &Stalfos4_aoAttackdAnim) { + if (Animation_OnFrame(&this->skelAnime, 14.0f)) { + Audio_StopSfxById(NA_SE_EN_STAL_TELEGRAPH); + Audio_StopSfxById(NA_SE_EN_STAL_GATHER); + Actor_PlaySfx(&this->actor, NA_SE_EN_STAL_SWING); + this->flags.swordAActive = true; + this->flags.swordBActive = true; + this->actor.speed = 16.5f; + } else if (Animation_OnFrame(&this->skelAnime, 17.0f)) { + this->flags.swordAActive = false; + this->flags.swordBActive = false; + } else if (Animation_OnFrame(&this->skelAnime, 32.0f)) { + Actor_PlaySfx(&this->actor, NA_SE_EN_STAL_SWING); + this->flags.swordCActive = true; + this->flags.swordDActive = true; + this->actor.speed = 16.5f; + } else if (Animation_OnFrame(&this->skelAnime, 35.0f)) { + this->flags.swordCActive = false; + this->flags.swordDActive = false; + } + } else if (this->skelAnime.animation == &Stalfos4_ao4posecAnim) { + if (Animation_OnFrame(&this->skelAnime, 51.0f)) { + Actor_PlaySfx(&this->actor, NA_SE_EN_STAL_SWING); + this->flags.swordAActive = true; + this->flags.swordBActive = true; + this->flags.swordCActive = true; + this->flags.swordDActive = true; + this->actor.speed = 18.5f; + } else if (Animation_OnFrame(&this->skelAnime, 55.0f)) { + this->flags.swordAActive = false; + this->flags.swordBActive = false; + this->flags.swordCActive = false; + this->flags.swordDActive = false; + } + } + + if (Animation_OnFrame(&this->skelAnime, Animation_GetLastFrame(this->skelAnime.animation))) + EnStalmaster_SetupWalk(this,play); + + Math_ApproachF(&this->actor.speed, 0.0f, 0.7f, 2.5f); +} + +void EnStalmaster_SetupGuard(EnStalmaster* this, struct PlayState* play) { + this->actionFunc = EnStalmaster_Guard; + + if (this->flags.inSecondPhase) + Animation_MorphToPlayOnce(&this->skelAnime, &Stalfos4_ao4guardAnim, -4.0f); + else + Animation_MorphToPlayOnce(&this->skelAnime, &Stalfos4_ao2guardAnim, -4.0f); + + this->actor.speed = -15.0f; + + func_8003424C(play, &this->sStalmasterParts[STALMASTER_LIMB_HANDLU].skeletonPos); + Audio_StopSfxById(NA_SE_EN_STAL_TELEGRAPH); + Audio_StopSfxById(NA_SE_EN_STAL_GATHER); + this->flags.swordAActive = this->flags.swordBActive = this->flags.swordCActive = this->flags.swordDActive = false; +} + +void EnStalmaster_Guard(EnStalmaster* this, struct PlayState* play) { + if (Animation_OnFrame(&this->skelAnime, Animation_GetLastFrame(this->skelAnime.animation))) + EnStalmaster_SetupWalk(this,play); + + Math_ApproachF(&this->actor.speed, 0.0f, 0.7f, 2.5f); +} + +void EnStalmaster_SetupBlowArms(EnStalmaster* this, struct PlayState* play) { + this->actionFunc = EnStalmaster_BlowArms; + + this->bodyCollider.base.acFlags &= ~AC_HARD; + + if (this->flags.inSecondPhase) + Animation_MorphToPlayOnce(&this->skelAnime, &Stalfos4_ao4guardAnim, 0.0f); + else Animation_MorphToPlayOnce(&this->skelAnime, &Stalfos4_ao2guardAnim, 0.0f); + + this->actor.speed = 0.0f; + + EnStalmaster_BlowupArms(this, play); + + Audio_StopSfxById(NA_SE_EN_STAL_TELEGRAPH); + Audio_StopSfxById(NA_SE_EN_STAL_GATHER); + this->flags.swordAActive = this->flags.swordBActive = this->flags.swordCActive = this->flags.swordDActive = false; +} + +void EnStalmaster_BlowArms(EnStalmaster* this, struct PlayState* play) { + if (Animation_OnFrame(&this->skelAnime, Animation_GetLastFrame(this->skelAnime.animation))) + EnStalmaster_SetupWalk(this,play); + if (this->skelAnime.curFrame >= 45) + EnStalmaster_GatherArms(this,play); +} + +void EnStalmaster_SetupCounter(EnStalmaster* this, struct PlayState* play) { + this->actionFunc = EnStalmaster_Counter; + + this->bodyCollider.base.acFlags &= ~AC_HARD; + + if (this->flags.inSecondPhase) + Animation_MorphToPlayOnce(&this->skelAnime, &Stalfos4_ao4counterAnim, -4.0f); + else Animation_MorphToPlayOnce(&this->skelAnime, &Stalfos4_ao2counterAnim, -4.0f); + + this->actor.speed = 0.0f; + func_8003424C(play, &this->sStalmasterParts[STALMASTER_LIMB_HANDLU].skeletonPos); + this->flags.swordAActive = this->flags.swordBActive = this->flags.swordCActive = this->flags.swordDActive = false; + + Audio_StopSfxById(NA_SE_EN_STAL_TELEGRAPH); + Audio_StopSfxById(NA_SE_EN_STAL_GATHER); + Actor_PlaySfx(&this->actor, NA_SE_EN_STAL_TELEGRAPH); + Actor_PlaySfx(&this->actor, NA_SE_EN_STAL_GATHER); + // This may look weird but its to stop the old attack sfx to "replace" them + Actor_PlaySfx(&this->actor, NA_SE_EN_STAL_TELEGRAPH); + Actor_PlaySfx(&this->actor, NA_SE_EN_STAL_GATHER); +} + +void EnStalmaster_Counter(EnStalmaster* this, struct PlayState* play) { + if (Animation_OnFrame(&this->skelAnime, Animation_GetLastFrame(this->skelAnime.animation))) + EnStalmaster_SetupWalk(this,play); + + if (Animation_OnFrame(&this->skelAnime, 14.0f)) { + Actor_PlaySfx(&this->actor, NA_SE_EN_STAL_SWING); + Audio_StopSfxById(NA_SE_EN_STAL_TELEGRAPH); + Audio_StopSfxById(NA_SE_EN_STAL_GATHER); + this->flags.swordAActive = true; + this->flags.swordBActive = true; + this->actor.speed = 13.5f; + if (this->flags.inSecondPhase) { + this->flags.swordCActive = true; + this->flags.swordDActive = true; + this->actor.speed = 16.5f; + } + } else if (Animation_OnFrame(&this->skelAnime, 20.0f)) { + this->flags.swordAActive = false; + this->flags.swordBActive = false; + this->flags.swordCActive = false; + this->flags.swordDActive = false; + } + Math_ApproachF(&this->actor.speed, 0.0f, 0.7f, 2.5f); +} + +void EnStalmaster_SetupSecondPhase(EnStalmaster* this, struct PlayState* play) { + this->actionFunc = EnStalmaster_SecondPhase; + this->csState = STALMASTER_CUTSCENE_THREAT_WAIT; + Audio_StopSfxById(NA_SE_EN_STAL_TELEGRAPH); + Audio_StopSfxById(NA_SE_EN_STAL_GATHER); + this->flags.inSecondPhase = true; + this->actor.speed = 0.0f; + this->flags.swordAActive = this->flags.swordBActive = this->flags.swordCActive = this->flags.swordDActive = false; +} + +void EnStalmaster_SecondPhase(EnStalmaster* this, struct PlayState* play) { + Player* player = GET_PLAYER(play); + Camera* mainCam; + s16 playerYaw; + + EnStalmaster_GatherArms(this, play); + + switch (this->csState) { + case STALMASTER_CUTSCENE_THREAT_WAIT: + Animation_MorphToPlayOnce(&this->skelAnime, &Stalfos4_aoSwordposeAnim, 0.0f); + this->csState = STALMASTER_CUTSCENE_THREAT_DO; + + if (this->flags.miniboss) { + // Set up sub-camera for the cutscene + this->subCamEye.x = (Math_SinS(this->actor.world.rot.y - DEG_TO_BINANG(-105)) * 200.0f) + this->actor.world.pos.x; + this->subCamEye.y = this->actor.world.pos.y + 25; + this->subCamEye.z = (Math_CosS(this->actor.world.rot.y - DEG_TO_BINANG(-105)) * 200.0f) + this->actor.world.pos.z; + this->subCamAt.x = this->actor.world.pos.x; + this->subCamAt.y = this->actor.world.pos.y + 55; + this->subCamAt.z = this->actor.world.pos.z; + + this->subCamId = Play_CreateSubCamera(play); // Create and activate the sub-camera + Play_ChangeCameraStatus(play, CAM_ID_MAIN, CAM_STAT_WAIT); // Set main camera to wait + Play_ChangeCameraStatus(play, this->subCamId, CAM_STAT_ACTIVE); // Activate sub-camera + Player_SetCsAction(play, &player->actor, PLAYER_CSACTION_5); + this->subCamFov = 70; + } + break; + case STALMASTER_CUTSCENE_THREAT_DO: + if (this->flags.miniboss) { + player->actor.world.pos.x = (Math_SinS(this->actor.world.rot.y) * 300.0f) + this->actor.world.pos.x; + player->actor.world.pos.y = this->actor.world.pos.y; + player->actor.world.pos.z = (Math_CosS(this->actor.world.rot.y) * 300.0f) + this->actor.world.pos.z; + player->actor.world.rot.y = player->actor.shape.rot.y = Actor_WorldYawTowardActor(&player->actor, &this->actor); + } + if (this->skelAnime.curFrame >= 43) + this->subCamFov += 0.25f; + else this->subCamFov -= 0.15f; + + if (Animation_OnFrame(&this->skelAnime, 27.0f)) + this->flags.hasTakenWeaponry = true; + else if (Animation_OnFrame(&this->skelAnime, 28.0f)) + Actor_PlaySfx(&this->actor, NA_SE_EN_STAL_PICK); + else if (Animation_OnFrame(&this->skelAnime, 43.0f)) + Actor_PlaySfx(&this->actor, NA_SE_EN_STAL_BUILDUP); + + if (Animation_OnFrame(&this->skelAnime, 62.0f)) { + if (this->flags.miniboss) { + mainCam = Play_GetCamera(play, CAM_ID_MAIN); + + player->actor.world.rot.y = player->actor.shape.rot.y = Actor_WorldYawTowardActor(&player->actor, &this->actor); + playerYaw = player->actor.shape.rot.y; + + mainCam->eye.x = player->actor.world.pos.x - (Math_SinS(playerYaw) * 150.0f); + mainCam->eye.y = player->actor.world.pos.y + 60.0f; + mainCam->eye.z = player->actor.world.pos.z - (Math_CosS(playerYaw) * 150.0f); + mainCam->at.x = player->actor.world.pos.x + (Math_SinS(playerYaw) * 100.0f); + mainCam->at.y = player->actor.world.pos.y + 40.0f; + mainCam->at.z = player->actor.world.pos.z + (Math_CosS(playerYaw) * 100.0f); + + Play_SetCameraFov(play, CAM_ID_MAIN, 60.0f); + Play_ChangeCameraStatus(play, CAM_ID_MAIN, CAM_STAT_ACTIVE); + Play_ChangeCameraStatus(play, this->subCamId, CAM_STAT_WAIT); + this->subCamId = SUB_CAM_ID_DONE; + Player_SetCsAction(play, &player->actor, PLAYER_CSACTION_7); + } + + EnStalmaster_SetupWalk(this, play); + } + break; + } + + if (this->subCamId != SUB_CAM_ID_DONE) { + Play_SetCameraAtEye(play, this->subCamId, &this->subCamAt, &this->subCamEye); + Play_SetCameraFov(play, this->subCamId, this->subCamFov); + Player_SetCsAction(play, &player->actor, PLAYER_CSACTION_5); + } +} + +void EnStalmaster_SetupDeath(EnStalmaster* this, struct PlayState* play) { + this->actionFunc = EnStalmaster_Death; + this->csState = STALMASTER_CUTSCENE_DIE_WAIT; + + Audio_StopSfxById(NA_SE_EN_STAL_TELEGRAPH); + Audio_StopSfxById(NA_SE_EN_STAL_GATHER); + this->actor.speed = 0.0f; + + Enemy_StartFinishingBlow(play, &this->actor); + this->animationTimer = 24; + this->flags.swordAActive = this->flags.swordBActive = this->flags.swordCActive = this->flags.swordDActive = false; + this->actor.flags &= ~ACTOR_FLAG_ATTENTION_ENABLED; +} + +void EnStalmaster_Death(EnStalmaster* this, struct PlayState* play) { + Player* player = GET_PLAYER(play); + s16 fireCount, bodyPartIndex; + Vec3f fireAccel, firePos, firePos2, pos; + f32 deathShrinkSpeed = 1.0f; + s32 x; + Vec3f zeroVec = { 0.0f, 0.0f, 0.0f }; + Vec3f effectVel = { 0.0f, 4.0f, 0.0f }; + Vec3f sp7C = { 0.0f, 0.5f, 0.0f }; + StalmasterParts* effect = this->sStalmasterParts; + + Animation_MorphToPlayOnce(&this->skelAnime, &Stalfos4_ao4counterAnim, -4.0f); + this->burntimer = 10; + + if (this->burntimer == 10) + Actor_PlaySfx(&this->actor, NA_SE_EN_STAL_DIE); + + for (st1=0; st1sStalmasterParts); ++j) { + if (!(!this->flags.inSecondPhase && st1 == STALMASTER_LIMB_LOC_SWORDC) && !(!this->flags.inSecondPhase && st1 == STALMASTER_LIMB_LOC_SWORDD) && !(!this->flags.inSecondPhase && st1 == STALMASTER_LIMB_PADRD) && !(!this->flags.inSecondPhase && st1 == STALMASTER_LIMB_PADLD)) { + if (j == limbIds[st1] && effect[j].invisible) { + effect[j].invisible = false; + effect[j].csHandled = false; + effect[j].onGround = false; + effect[j].gravity = true; + effect[j].velocity.x = Rand_CenteredFloat(14.0f); + effect[j].velocity.z = Rand_CenteredFloat(14.0f); + effect[j].velocity.y = Rand_ZeroFloat(6.0f) + 34.0f; + effect[j].pos = effect[j].skeletonPos; + effect[j].rot = effect[j].skeletonRot; + } + } + } + } + + if (!this->flags.burnEffectStarted) { + this->burntimer = 20; + this->flags.burnEffectStarted = true; + this->flags.startfade = true; + } + + Actor_SetScale(&this->actor, this->actor.scale.x * 0.8f); + this->animationTimer--; + + for (x=12-(this->animationTimer >> 1); x>=0; x--) { + pos.x = this->actor.world.pos.x + Rand_CenteredFloat(120.0f); + pos.z = this->actor.world.pos.z + Rand_CenteredFloat(120.0f); + pos.y = this->actor.world.pos.y + 20.0f + Rand_CenteredFloat(50.0f); + EffectSsDeadDb_Spawn(play, &pos, &sp7C, &sp7C, 100, 0, 186, 0, 0, 255, 100, 100, 100, 1, 9, true); + } + + if (this->animationTimer == 0) { + Item_DropCollectibleRandom(play, &this->actor, &this->actor.world.pos, 0xB0); + if (this->flags.switchFlag <= 0x3F) + Flags_SetSwitch(play, this->flags.switchFlag); + Actor_Kill(&this->actor); + } +} + +void EnStalmaster_UpdateColliderDamage(EnStalmaster* this, struct PlayState* play, ColliderJntSph collider) { + Player* player = GET_PLAYER(play); + + if (collider.base.atFlags & AT_HIT) { + collider.base.atFlags &= ~AT_HIT; + player->pushedSpeed = 9.0f; + } +} + +// Handles the sword collisions and the main body ones +void EnStalmaster_UpdateCollisions(EnStalmaster* this, struct PlayState* play) { + Player* player = GET_PLAYER(play); + + if (this->actionFunc == EnStalmaster_Death) + return; + + // If hit, handle damage effects + if (this->colliderSwordUpRight.base.acFlags & AC_BOUNCED) { + this->colliderSwordUpRight.base.acFlags &= ~AC_BOUNCED; + this->bodyCollider.base.acFlags &= ~AC_HIT; + } else if (this->colliderSwordDownLeft.base.acFlags & AC_BOUNCED) { + this->colliderSwordDownLeft.base.acFlags &= ~AC_BOUNCED; + this->bodyCollider.base.acFlags &= ~AC_HIT; + } else if (this->colliderSwordDownRight.base.acFlags & AC_BOUNCED) { + this->colliderSwordDownRight.base.acFlags &= ~AC_BOUNCED; + this->bodyCollider.base.acFlags &= ~AC_HIT; + } else if (this->bodyCollider.base.acFlags & AC_HIT) { + this->bodyCollider.base.acFlags &= ~AC_HIT; // Clear the hit flag + + switch (this->actor.colChkInfo.damageReaction) { + case STALMASTER_DMGEFF_EXPLOSIVE: + if (this->actionFunc != EnStalmaster_BlowArms) + EnStalmaster_SetupBlowArms(this, play); + break; + case STALMASTER_DMGEFF_PARRY: + EnStalmaster_SetupGuard(this, play); + break; + case STALMASTER_DMGEFF_SPIN: + case STALMASTER_DMGEFF_NORMAL: + if (this->actor.colChkInfo.damageReaction == STALMASTER_DMGEFF_SPIN && this->actionFunc == EnStalmaster_Counter) + EnStalmaster_SetupGuard(this, play); + else { + if (this->actionFunc == EnStalmaster_Walk || this->actionFunc == EnStalmaster_Guard) + EnStalmaster_SetupCounter(this, play); + else { + this->dmgFogEffectTimer = 5; + + if (!this->flags.helmetOff && this->actor.colChkInfo.health <= Actor_EnemyHealthMultiply(15, ELITE_HP)) + EnStalmaster_BlowupHelmet(this, play); + if (!this->flags.plateOff && this->actor.colChkInfo.health <= Actor_EnemyHealthMultiply(30, ELITE_HP)) + EnStalmaster_BlowupPlate(this, play); + + // Rotate torso based on player's weapon animation + switch (player->meleeWeaponAnimation) { + case PLAYER_MWA_FORWARD_SLASH_1H: + this->torsoRotX = DEG_TO_BINANG(60); + break; + case PLAYER_MWA_FORWARD_SLASH_2H: + case PLAYER_MWA_JUMPSLASH_START: + case PLAYER_MWA_FLIPSLASH_START: + case PLAYER_MWA_JUMPSLASH_FINISH: + case PLAYER_MWA_FLIPSLASH_FINISH: + this->torsoRotX = DEG_TO_BINANG(80); + break; + case PLAYER_MWA_SPIN_ATTACK_1H: + case PLAYER_MWA_SPIN_ATTACK_2H: + case PLAYER_MWA_BIG_SPIN_1H: + case PLAYER_MWA_BIG_SPIN_2H: + this->torsoRotX = -DEG_TO_BINANG(50); + this->torsoRotZ = -DEG_TO_BINANG(50); + break; + case PLAYER_MWA_LEFT_SLASH_1H: + case PLAYER_MWA_LEFT_COMBO_1H: + case PLAYER_MWA_LEFT_SLASH_2H: + case PLAYER_MWA_LEFT_COMBO_2H: + this->torsoRotZ = -DEG_TO_BINANG(50); + break; + case PLAYER_MWA_RIGHT_SLASH_1H: + case PLAYER_MWA_RIGHT_COMBO_1H: + case PLAYER_MWA_RIGHT_SLASH_2H: + case PLAYER_MWA_RIGHT_COMBO_2H: + this->torsoRotZ = DEG_TO_BINANG(50); + break; + default: + this->torsoRotX = -DEG_TO_BINANG(50); + break; + } + + Actor_ApplyDamage(&this->actor); + Actor_SetColorFilter(&this->actor, COLORFILTER_COLORFLAG_RED, 255, COLORFILTER_BUFFLAG_OPA, 8); + Actor_PlaySfx(&this->actor, NA_SE_EN_STAL_DMGED); + } + } + break; + } + } + + Collider_UpdateCylinder(&this->actor, &this->bodyCollider); + + if (!this->dmgFogEffectTimer) + CollisionCheck_SetAC(play, &play->colChkCtx, &this->bodyCollider.base); + + CollisionCheck_SetOC(play, &play->colChkCtx, &this->bodyCollider.base); + + if (this->actionFunc != EnStalmaster_BlowArms) { + if (this->flags.swordAActive) { + EnStalmaster_UpdateColliderDamage(this, play, this->colliderSwordUpLeft); + CollisionCheck_SetAT(play, &play->colChkCtx, &this->colliderSwordUpLeft.base); + } + + if (this->flags.swordBActive) { + EnStalmaster_UpdateColliderDamage(this, play, this->colliderSwordUpRight); + CollisionCheck_SetAT(play, &play->colChkCtx, &this->colliderSwordUpRight.base); + } + + if (this->flags.inSecondPhase) { + if (this->flags.swordCActive) { + EnStalmaster_UpdateColliderDamage(this, play, this->colliderSwordDownRight); + CollisionCheck_SetAT(play, &play->colChkCtx, &this->colliderSwordDownRight.base); + } + + if (this->flags.swordDActive) { + EnStalmaster_UpdateColliderDamage(this, play, this->colliderSwordDownLeft); + CollisionCheck_SetAT(play, &play->colChkCtx, &this->colliderSwordDownLeft.base); + } + + CollisionCheck_SetAC(play, &play->colChkCtx, &this->colliderSwordDownLeft.base); + CollisionCheck_SetAC(play, &play->colChkCtx, &this->colliderSwordDownRight.base); + } + + // These are always active + CollisionCheck_SetAC(play, &play->colChkCtx, &this->colliderSwordUpLeft.base); + CollisionCheck_SetAC(play, &play->colChkCtx, &this->colliderSwordUpRight.base); + } +} + + +void EnStalmaster_UpdateTorsoRot(EnStalmaster* this, struct PlayState* play) { + Math_ApproachZeroF(&this->torsoRotX, 1.5f, 900.0f); + Math_ApproachZeroF(&this->torsoRotZ, 1.5f, 900.0f); +} + +void EnStalmaster_Update(Actor* thisx, struct PlayState* play) { + EnStalmaster* this = (EnStalmaster*)thisx; + + Player* player = GET_PLAYER(play); + static Vec3f sShadowScale = { 0.85f, 0.85f, 0.85f }; + + this->actionFunc(this, play); + func_80033C30(&this->actor.world.pos, &sShadowScale, 255, play); + SkelAnime_Update(&this->skelAnime); + + EnStalmaster_UpdateCollisions(this, play); + EnStalmaster_UpdateTorsoRot(this, play); + EnStalmaster_UpdateEffects(this, play); + EnStalmaster_UpdateParts(this, play); + + Actor_MoveXZGravity(&this->actor); + Actor_UpdateBgCheckInfo(play, &this->actor, 50.0f, 100.0f, 100.0f, UPDBGCHECKINFO_FLAG_0 | UPDBGCHECKINFO_FLAG_2); + + DECR(this->dmgFogEffectTimer); + DECR(this->commonTimer); + + this->actor.world.rot.y = this->actor.shape.rot.y; // Update world rotation + + if (!this->flags.inSecondPhase) { + if (this->actor.colChkInfo.health <= Actor_EnemyHealthMultiply(35, ELITE_HP)) + EnStalmaster_SetupSecondPhase(this, play); + } else if (this->actor.colChkInfo.health <= 0 && this->actionFunc != EnStalmaster_Death) + EnStalmaster_SetupDeath(this, play); + + if (this->flags.startfade) { + if (this->alpha > 0) { + this->alpha -= 10; + if (this->alpha <= 0) { + this->alpha = 0; + Actor_Kill(&this->actor); + } + } + } +} + +void EnStalmaster_Destroy(Actor* thisx, struct PlayState* play) { + EnStalmaster* this = (EnStalmaster*)thisx; + + Collider_DestroyJntSph(play, &this->colliderSwordUpLeft); + Collider_DestroyJntSph(play, &this->colliderSwordUpRight); + Collider_DestroyJntSph(play, &this->colliderSwordDownRight); + Collider_DestroyJntSph(play, &this->colliderSwordDownLeft); + Collider_DestroyCylinder(play, &this->bodyCollider); + + SkelAnime_Free(&this->skelAnime, play); + + if (this->flags.miniboss) + func_800F5B58(); +} + +s32 EnStalmaster_OverrideLimbDraw(struct PlayState* play, s32 limbIndex, Gfx** dl, Vec3f* pos, Vec3s* rot, void* thisx) { + EnStalmaster* this = (void*)thisx; + + if (limbIndex == STALMASTER_LIMB_HEAD) { + if (!this->sStalmasterParts[STALMASTER_LIMB_HEAD].invisible) + *dl = NULL; + } else if (limbIndex == STALMASTER_LIMB_CHIN) { + if (!this->sStalmasterParts[STALMASTER_LIMB_HEAD].invisible) + *dl = NULL; + } else if (limbIndex == STALMASTER_LIMB_BACKBONE02) { + if (!this->sStalmasterParts[STALMASTER_LIMB_BACKBONE02].invisible) + *dl = NULL; + } else if (limbIndex == STALMASTER_LIMB_HANDRD || limbIndex == STALMASTER_LIMB_FINGERRD01 || limbIndex == STALMASTER_LIMB_FINGERRD02) { + if (!this->sStalmasterParts[STALMASTER_LIMB_ARMRD02].invisible) + *dl = NULL; + } else if (limbIndex == STALMASTER_LIMB_HANDRU || limbIndex == STALMASTER_LIMB_FINGERRU01 || limbIndex == STALMASTER_LIMB_FINGERRU02) { + if (!this->sStalmasterParts[STALMASTER_LIMB_ARMRU02].invisible) + *dl = NULL; + } else if (limbIndex == STALMASTER_LIMB_HANDLD || limbIndex == STALMASTER_LIMB_FINGERLD01 || limbIndex == STALMASTER_LIMB_FINGERLD02) { + if (!this->sStalmasterParts[STALMASTER_LIMB_ARMLD02].invisible) + *dl = NULL; + } else if (limbIndex == STALMASTER_LIMB_HANDLU || limbIndex == STALMASTER_LIMB_FINGERLU01 || limbIndex == STALMASTER_LIMB_FINGERLU02) { + if (!this->sStalmasterParts[STALMASTER_LIMB_ARMLU02].invisible) + *dl = NULL; + } else if (limbIndex == STALMASTER_LIMB_BACKBONE01) { + rot->x += this->torsoRotX; + rot->z += this->torsoRotZ; + } + + if (!this->sStalmasterParts[limbIndex].invisible) + *dl = NULL; + return 0; +} + +void EnStalmaster_PostLimbDraw(struct PlayState* play, s32 limbIndex, Gfx** dl, Vec3s* rot, void* thisx) { + MtxF mf; + EnStalmaster* this = (void*)thisx; + + // Blures pos: + Vec3f blureA, blureB; + static Vec3f vecSwordULOffset = { 10.0f, 0.0f, -20.0f }; + static Vec3f vecSwordULEffectOffset = { 25.0f, 0.0f, 125.0f }; + static Vec3f vecSwordUROffset = { -10.0f, 0.0f, -20.0f }; + static Vec3f vecSwordUREffectOffset = { -25.0f, 0.0f, 125.0f }; + static Vec3f vecSwordDROffset = { -10.0f, 0.0f, -20.0f }; + static Vec3f vecSwordDREffectOffset = { -25.0f, 0.0f, 130.0f }; + static Vec3f vecSwordDLOffset = { 10.0f, 0.0f, -20.0f }; + static Vec3f vecSwordDLEffectOffset = { 25.0f, 0.0f, 125.0f }; + + static Vec3f tailOffsets[] = { { 0.0f, 40.0f, 0.0f }, { -8.0f, 60.0f, 8.0f }, { -24.0f, 80.0f, 25.0f }, { -40.0f, 100.0f, 34.0f } }; + static Vec3f headHandOffset = { 5.0f, -19.0f, 0.0f }; + + // Rotation variables for each sword (A, B, C, D) + static f32 swordARotationX = 75.0f, swordARotationY = 225.0f, swordARotationZ = 85.0f; + static f32 swordBRotationX = 85.0f, swordBRotationY = 200.0f, swordBRotationZ = 85.0f; + static f32 swordCRotationX = 17.9f, swordCRotationY = 12.5f, swordCRotationZ = -322.1f; + static f32 swordDRotationX = 20.0f, swordDRotationY = 10.0f, swordDRotationZ = 318.8f; + static f32 swordC2RotationX = 90.0f, swordC2RotationY = 225.0f, swordC2RotationZ = 75.0f; + static f32 swordD2RotationX = 90.0f, swordD2RotationY = 225.0f, swordD2RotationZ = -75.0f; + static f32 helmRotationX = -100.0f, helmRotationY = 3850.0f, helmRotationZ = 150.0f; + static f32 helmTranslateX = 0.0f, helmTranslateY = 0.0f, helmTranslateZ = 0.0f; + + StalmasterParts* limbInfo = &this->sStalmasterParts[limbIndex]; + + OPEN_DISPS(play->state.gfxCtx, "../z_en_stalm.c", 1405); + + if (limbIndex == STALMASTER_LIMB_HEAD) { + if (limbInfo->invisible) { + Matrix_Push(); + Matrix_Translate(helmTranslateX, helmTranslateY, helmTranslateZ, MTXMODE_APPLY); + Matrix_RotateX(helmRotationX, MTXMODE_APPLY); + Matrix_RotateY(helmRotationY, MTXMODE_APPLY); + Matrix_RotateZ(helmRotationZ, MTXMODE_APPLY); + gSPClearGeometryMode(POLY_OPA_DISP++, G_ZBUFFER); + for (i=0; i<4; i++) + Matrix_MultVec3f(&tailOffsets[i], &this->tailPos[i]); + + Matrix_MultVec3f(&gZeroVec, &this->actor.focus.pos); + if (!this->flags.helmetOff) { + MATRIX_FINALIZE_AND_LOAD(POLY_OPA_DISP++, play->state.gfxCtx, "../z_en_stalm.c", 1420); + gSPDisplayList(POLY_OPA_DISP++, HelmetDL); + } + Matrix_Pop(); + gSPSetGeometryMode(POLY_OPA_DISP++, G_ZBUFFER); + } else this->actor.focus.pos = limbInfo->pos; + } else if (limbIndex == STALMASTER_LIMB_LOC_SWORDA) { + if (limbInfo->invisible) { + // Apply manual rotation to Sword A + Matrix_RotateX(swordARotationX * (M_PI / 180.0f), MTXMODE_APPLY); + Matrix_RotateY(swordARotationY * (M_PI / 180.0f), MTXMODE_APPLY); + Matrix_RotateZ(swordARotationZ * (M_PI / 180.0f), MTXMODE_APPLY); + + // Draw Sword A + MATRIX_FINALIZE_AND_LOAD(POLY_OPA_DISP++, play->state.gfxCtx, "../z_en_stalm.c", 1434); + gSPDisplayList(POLY_OPA_DISP++, SwordADL); + } + } else if (limbIndex == STALMASTER_LIMB_LOC_SWORDB) { + if (limbInfo->invisible) { + // Apply manual rotation to Sword B + Matrix_RotateX(swordBRotationX * (M_PI / 180.0f), MTXMODE_APPLY); + Matrix_RotateY(swordBRotationY * (M_PI / 180.0f), MTXMODE_APPLY); + Matrix_RotateZ(swordBRotationZ * (M_PI / 180.0f), MTXMODE_APPLY); + + // Draw Sword B + MATRIX_FINALIZE_AND_LOAD(POLY_OPA_DISP++, play->state.gfxCtx, "../z_en_stalm.c", 1445); + gSPDisplayList(POLY_OPA_DISP++, SwordB); + } + } else if (limbIndex == STALMASTER_LIMB_LOC_SWORDC) { + if (limbInfo->invisible && this->flags.hasTakenWeaponry) { + // Apply manual rotation to Sword C + Matrix_RotateX(swordCRotationX, MTXMODE_APPLY); + Matrix_RotateY(swordCRotationY, MTXMODE_APPLY); + Matrix_RotateZ(swordCRotationZ, MTXMODE_APPLY); + + // Draw Sword C + MATRIX_FINALIZE_AND_LOAD(POLY_OPA_DISP++, play->state.gfxCtx, "../z_en_stalm.c", 1456); + gSPDisplayList(POLY_OPA_DISP++, SwordC); + } + } else if (limbIndex == STALMASTER_LIMB_LOC_SWORDD) { + if (limbInfo->invisible && this->flags.hasTakenWeaponry) { + // Apply manual rotation to Sword D + Matrix_RotateX(swordDRotationX, MTXMODE_APPLY); + Matrix_RotateY(swordDRotationY, MTXMODE_APPLY); + Matrix_RotateZ(swordDRotationZ, MTXMODE_APPLY); + + // Draw Sword D + MATRIX_FINALIZE_AND_LOAD(POLY_OPA_DISP++, play->state.gfxCtx, "../z_en_stalm.c", 1467); + gSPDisplayList(POLY_OPA_DISP++, SwordD); + } + } else if (limbIndex == STALMASTER_LIMB_LOC_SWORDC2) { + if (limbInfo->invisible && !this->flags.hasTakenWeaponry) { + Matrix_RotateX(swordC2RotationX * (M_PI / 180.0f), MTXMODE_APPLY); + Matrix_RotateY(swordC2RotationY * (M_PI / 180.0f), MTXMODE_APPLY); + Matrix_RotateZ(swordC2RotationZ * (M_PI / 180.0f), MTXMODE_APPLY); + + MATRIX_FINALIZE_AND_LOAD(POLY_OPA_DISP++, play->state.gfxCtx, "../z_en_stalm.c", 1476); + gSPDisplayList(POLY_OPA_DISP++, SwordC); + } + } else if (limbIndex == STALMASTER_LIMB_LOC_SWORDD2) { + if (limbInfo->invisible && !this->flags.hasTakenWeaponry) { + Matrix_RotateX(swordD2RotationX * (M_PI / 180.0f), MTXMODE_APPLY); + Matrix_RotateY(swordD2RotationY * (M_PI / 180.0f), MTXMODE_APPLY); + Matrix_RotateZ(swordD2RotationZ * (M_PI / 180.0f), MTXMODE_APPLY); + + MATRIX_FINALIZE_AND_LOAD(POLY_OPA_DISP++, play->state.gfxCtx, "../z_en_stalm.c", 1485); + gSPDisplayList(POLY_OPA_DISP++, SwordD); + } + } + + + CLOSE_DISPS(play->state.gfxCtx, "../z_en_stalm.c", 1491); + Matrix_Get(&mf); + + VEC_SET(limbInfo->skeletonPos, mf.xw, mf.yw, mf.zw); + Matrix_MtxFToZYXRotS(&mf, &limbInfo->skeletonRot, 1); + + if (limbIndex == STALMASTER_LIMB_HANDRU) { + Matrix_MultVec3f(&vecSwordUROffset, &blureA); + Matrix_MultVec3f(&vecSwordUREffectOffset, &blureB); + + if (this->flags.swordBActive) + EffectBlure_AddVertex(Effect_GetByIndex(this->effectIndex3), &blureB, &blureA); + else + EffectBlure_AddSpace(Effect_GetByIndex(this->effectIndex3)); + + Collider_UpdateSpheres(limbIndex, &this->colliderSwordUpRight); + } else if (limbIndex == STALMASTER_LIMB_HANDLU) { + Matrix_MultVec3f(&vecSwordULOffset, &blureA); + Matrix_MultVec3f(&vecSwordULEffectOffset, &blureB); + if (this->flags.swordAActive) + EffectBlure_AddVertex(Effect_GetByIndex(this->effectIndex1), &blureB, &blureA); + else + EffectBlure_AddSpace(Effect_GetByIndex(this->effectIndex1)); + + Collider_UpdateSpheres(limbIndex, &this->colliderSwordUpLeft); + } else if (limbIndex == STALMASTER_LIMB_HANDRD) { + Matrix_MultVec3f(&vecSwordDROffset, &blureA); + Matrix_MultVec3f(&vecSwordDREffectOffset, &blureB); + if (this->flags.swordCActive) + EffectBlure_AddVertex(Effect_GetByIndex(this->effectIndex2), &blureB, &blureA); + else + EffectBlure_AddSpace(Effect_GetByIndex(this->effectIndex2)); + + Collider_UpdateSpheres(limbIndex, &this->colliderSwordDownRight); + } else if (limbIndex == STALMASTER_LIMB_HANDLD) { + Matrix_MultVec3f(&vecSwordDLOffset, &blureA); + Matrix_MultVec3f(&vecSwordDLEffectOffset, &blureB); + if (this->flags.swordDActive) + EffectBlure_AddVertex(Effect_GetByIndex(this->effectIndex4), &blureB, &blureA); + else + EffectBlure_AddSpace(Effect_GetByIndex(this->effectIndex4)); + + Collider_UpdateSpheres(limbIndex, &this->colliderSwordDownLeft); + } +} + +void EnStalmaster_Draw(Actor* thisx, struct PlayState* play) { + EnStalmaster* this = (EnStalmaster*)thisx; + + OPEN_DISPS(play->state.gfxCtx, "../z_en_stalm.c", 1540); + + Gfx_SetupDL_25Opa(play->state.gfxCtx); + + if ((this->dmgFogEffectTimer % 2) != 0) { + POLY_OPA_DISP = Gfx_SetFog(POLY_OPA_DISP, 255, 0, 0, 255, 900, 1099); + } + + SkelAnime_DrawFlexOpa(play, this->skelAnime.skeleton, this->skelAnime.jointTable, this->skelAnime.dListCount, EnStalmaster_OverrideLimbDraw, EnStalmaster_PostLimbDraw, this); + + POLY_OPA_DISP = Play_SetFog(play, POLY_OPA_DISP); + + EnStalmaster_DrawEffects(this,play); + EnStalmaster_DrawLimbs(this,play); + + CLOSE_DISPS(play->state.gfxCtx, "../z_en_stalm.c", 1555); +} + +void EnStalmaster_DrawEffects(EnStalmaster* this, struct PlayState* play) { + OPEN_DISPS(play->state.gfxCtx, "../z_en_stalm.c", 1559); + Gfx_SetupDL_25Opa(play->state.gfxCtx); + Matrix_Push(); + + for (i = 0; i < ARRAY_COUNT(this->sStalmasterEffects); i++) { + StalmasterParts* effect = &this->sStalmasterEffects[i]; + + if (effect->type == STALMASTER_EFFECT_NONE) + continue; + + Matrix_Translate(effect->pos.x, effect->pos.y, effect->pos.z, MTXMODE_NEW); + Matrix_RotateZ(BINANG_TO_RAD(effect->rot.z), MTXMODE_APPLY); + Matrix_RotateY(BINANG_TO_RAD(effect->rot.y), MTXMODE_APPLY); + Matrix_RotateX(BINANG_TO_RAD(effect->rot.x), MTXMODE_APPLY); + Matrix_Scale(this->actor.scale.x, this->actor.scale.y, this->actor.scale.z, MTXMODE_APPLY); + MATRIX_FINALIZE_AND_LOAD(POLY_OPA_DISP++, play->state.gfxCtx, "../z_en_stalm.c", 1575); + + switch (effect->type) { + case STALMASTER_EFFECT_HELMET: + gSPDisplayList(POLY_OPA_DISP++, HelmetDL); + break; + case STALMASTER_EFFECT_TAIL: + gSPDisplayList(POLY_OPA_DISP++, Tail); + break; + case STALMASTER_EFFECT_TIP: + gSPDisplayList(POLY_OPA_DISP++, Tip); + break; + case STALMASTER_EFFECT_PLATE: + gSPDisplayList(POLY_OPA_DISP++, ChestplateDL); + break; + } + } + + Matrix_Pop(); + CLOSE_DISPS(play->state.gfxCtx, "../z_en_stalm.c", 1593); +} + + +void EnStalmaster_DrawLimbs(EnStalmaster* this, struct PlayState* play) { + OPEN_DISPS(play->state.gfxCtx, "../z_en_stalm.c", 1598); + Gfx_SetupDL_25Opa(play->state.gfxCtx); + Matrix_Push(); + + for (i = 0; i < ARRAY_COUNT(this->sStalmasterParts); i++) { + StalmasterParts* part = &this->sStalmasterParts[i]; + + if (part->invisible) + continue; + + Matrix_Translate(part->pos.x, part->pos.y, part->pos.z, MTXMODE_NEW); + Matrix_RotateZ(BINANG_TO_RAD(part->rot.z), MTXMODE_APPLY); + Matrix_RotateY(BINANG_TO_RAD(part->rot.y), MTXMODE_APPLY); + Matrix_RotateX(BINANG_TO_RAD(part->rot.x), MTXMODE_APPLY); + Matrix_Scale(this->actor.scale.x, this->actor.scale.y, this->actor.scale.z, MTXMODE_APPLY); + MATRIX_FINALIZE_AND_LOAD(POLY_OPA_DISP++, play->state.gfxCtx, "../z_en_stalm.c", 1613); + + switch (i) { + case STALMASTER_LIMB_HEAD: + gSPDisplayList(POLY_OPA_DISP++, Head); + if (!this->flags.helmetOff) + gSPDisplayList(POLY_OPA_DISP++, HelmetDL); + break; + case STALMASTER_LIMB_BACKBONE02: + gSPDisplayList(POLY_OPA_DISP++, Backbone); + if (!this->flags.plateOff) + gSPDisplayList(POLY_OPA_DISP++, ChestplateDL); + break; + case STALMASTER_LIMB_ARMRD01: + case STALMASTER_LIMB_ARMRU01: + gSPDisplayList(POLY_OPA_DISP++, Arm_R); + break; + case STALMASTER_LIMB_ARMRD02: + case STALMASTER_LIMB_ARMRU02: + gSPDisplayList(POLY_OPA_DISP++, Forearm_R); + break; + case STALMASTER_LIMB_PADRD: + case STALMASTER_LIMB_PADRU: + gSPDisplayList(POLY_OPA_DISP++, Pad_R); + break; + case STALMASTER_LIMB_ARMLD01: + case STALMASTER_LIMB_ARMLU01: + gSPDisplayList(POLY_OPA_DISP++, Arm_L); + break; + case STALMASTER_LIMB_ARMLD02: + case STALMASTER_LIMB_ARMLU02: + gSPDisplayList(POLY_OPA_DISP++, Forearm_L); + break; + case STALMASTER_LIMB_PADLD: + case STALMASTER_LIMB_PADLU: + gSPDisplayList(POLY_OPA_DISP++, Pad_L); + break; + case STALMASTER_LIMB_LOC_SWORDA: + gSPDisplayList(POLY_OPA_DISP++, SwordADL); + break; + case STALMASTER_LIMB_LOC_SWORDB: + gSPDisplayList(POLY_OPA_DISP++, SwordB); + break; + case STALMASTER_LIMB_LOC_SWORDC: + if (this->flags.inSecondPhase) + gSPDisplayList(POLY_OPA_DISP++, SwordC); + break; + case STALMASTER_LIMB_LOC_SWORDC2: + gSPDisplayList(POLY_OPA_DISP++, SwordC); + break; + case STALMASTER_LIMB_LOC_SWORDD: + if (this->flags.inSecondPhase) + gSPDisplayList(POLY_OPA_DISP++, SwordD); + break; + case STALMASTER_LIMB_LOC_SWORDD2: + gSPDisplayList(POLY_OPA_DISP++, SwordD); + break; + } + } + + Matrix_Pop(); + CLOSE_DISPS(play->state.gfxCtx, "../z_en_stalm.c", 1674); +} \ No newline at end of file diff --git a/src/overlays/actors/ovl_En_Stalm/z_en_stalm.h b/src/overlays/actors/ovl_En_Stalm/z_en_stalm.h new file mode 100644 index 0000000000..dba93bb6a9 --- /dev/null +++ b/src/overlays/actors/ovl_En_Stalm/z_en_stalm.h @@ -0,0 +1,114 @@ +#ifndef Z_EN_STALMASTER_H +#define Z_EN_STALMASTER_H + +#include "ultra64.h" +#include "actor.h" + +#include "assets/objects/object_stalm/object_stalm.h" + +#define BONE_SPREAD 120.0f // This is used in the setup of the limbs, its used for the spread of bones spawn +#define STALMASTER_MAX_EFFECT 13 +#define TAIL_NUMBER 10 + +struct EnStalmaster; + +typedef void (*EnStalmasterActionFunc)(struct EnStalmaster*, struct PlayState*); + +typedef enum StalmasterCutsceneStates { + STALMASTER_CUTSCENE_INTRO_WAIT, + STALMASTER_CUTSCENE_INTRO_OPENING, + STALMASTER_CUTSCENE_THREAT_WAIT, + STALMASTER_CUTSCENE_THREAT_DO, + STALMASTER_CUTSCENE_DIE_WAIT, + STALMASTER_CUTSCENE_DIE_DO +} StalmasterCutsceneStates; + +typedef enum StalmasterEffectType { + STALMASTER_EFFECT_NONE, + STALMASTER_EFFECT_HELMET, + STALMASTER_EFFECT_TAIL, + STALMASTER_EFFECT_TIP, + STALMASTER_EFFECT_PLATE +} StalmasterEffectType; + +typedef enum StalmasterDamageEffect { + STALMASTER_DMGEFF_NONE, + STALMASTER_DMGEFF_NORMAL, + STALMASTER_DMGEFF_PARRY, + STALMASTER_DMGEFF_EXPLOSIVE, + STALMASTER_DMGEFF_SPIN +} StalmasterDamageEffect; + +typedef struct StalmasterParts { + bool csHandled; + bool invisible; + u8 gravity; + u8 onGround; + u8 bounceCounter; + u8 type; + Vec3f velocity; + Vec3f skeletonPos; + Vec3s skeletonRot; + Vec3f pos; + Vec3s rot; +} StalmasterParts; + +typedef struct EnStalmasterFlags { + u16 helmetOff : 1; + u16 plateOff : 1; + u16 miniboss : 1; + u16 switchFlag : 1; + u16 swordAActive : 1; + u16 swordBActive : 1; + u16 swordCActive : 1; + u16 swordDActive : 1; + u16 inSecondPhase : 1; + u16 hasTakenWeaponry : 1; + u16 startfade : 1; + u16 burnEffectStarted : 1; +} EnStalmasterFlags; + +typedef struct EnStalmaster { + Actor actor; + EnStalmasterActionFunc actionFunc; + SkelAnime skelAnime; + Vec3s jointTable[STALMASTER_LIMB_MAX]; + Vec3s morphTable[STALMASTER_LIMB_MAX]; + EnStalmasterFlags flags; + u8 csState; + u8 commonTimer; + u8 aggressionTimer; + u8 dmgFogEffectTimer; + u8 alpha; + u8 animationTimer; + s8 subCamId; + s8 burntimer; + s32 effectIndex1; + s32 effectIndex2; + s32 effectIndex3; + s32 effectIndex4; + f32 subCamFov; + f32 torsoRotX; + f32 torsoRotZ; + Vec3f subCamEye; + Vec3f subCamAt; + Vec3f tailPos[4]; + ColliderJntSph colliderSwordUpLeft; + ColliderJntSphElement collidersSwordUpLeft[2]; + ColliderJntSph colliderSwordUpRight; + ColliderJntSphElement collidersSwordUpRight[2]; + ColliderJntSph colliderSwordDownLeft; + ColliderJntSphElement collidersSwordDownLeft[2]; + ColliderJntSph colliderSwordDownRight; + ColliderJntSphElement collidersSwordDownRight[2]; + ColliderCylinder bodyCollider; + StalmasterParts sStalmasterParts[STALMASTER_LIMB_MAX]; + StalmasterParts sStalmasterEffects[STALMASTER_MAX_EFFECT]; +} EnStalmaster; + +typedef enum StalmasterType { + /* 1 */ STALM_TYPE_NORMAL, + /* 0 */ BEAST_TYPE_MINIBOSS +} StalmasterType; + +#endif From a9b7a5f58a40e86505a45c718293d5fd5d38f749 Mon Sep 17 00:00:00 2001 From: Admentus Date: Sun, 28 Dec 2025 17:10:33 +0100 Subject: [PATCH 4/7] Extra "Harder Enemies" additions --- README.md | 2 + assets/objects/object_bl/object_bl_extra.c | 72 ++++++ assets/objects/object_bl/object_bl_extra.h | 14 ++ .../object_dekunuts/object_dekunuts_extra.c | 50 +++++ .../object_dekunuts/object_dekunuts_extra.h | 9 + include/collision_check.h | 2 + include/libc64/qrand.h | 4 + spec/spec | 2 + src/code/z_actor.c | 2 +- src/overlays/actors/ovl_En_Bili/z_en_bili.c | 206 +++++++++++++++++- src/overlays/actors/ovl_En_Bili/z_en_bili.h | 11 +- .../actors/ovl_En_Dekunuts/z_en_dekunuts.c | 75 +++++++ .../actors/ovl_En_Dekunuts/z_en_dekunuts.h | 4 +- .../actors/ovl_En_Miniblin/z_en_miniblin.c | 2 +- 14 files changed, 450 insertions(+), 5 deletions(-) create mode 100644 assets/objects/object_bl/object_bl_extra.c create mode 100644 assets/objects/object_bl/object_bl_extra.h create mode 100644 assets/objects/object_dekunuts/object_dekunuts_extra.c create mode 100644 assets/objects/object_dekunuts/object_dekunuts_extra.h diff --git a/README.md b/README.md index 0f1e33c7b5..4f9213d024 100644 --- a/README.md +++ b/README.md @@ -26,6 +26,7 @@ This is a modding fork of https://github.com/zeldaret/oot, which includes many Q - [HackerOoT](https://github.com/HackerN64/HackerOoT) - [Hylian Modding Discord](http://discord.gg/qQqDsM8) - [Curse of Moonlight](https://github.com/Javarooster-png/curseofmoonlight) +- [Demon's Quest](https://github.com/thinedave/ocarina-demonsquest-source) **Acknowledgements and contributions:** - **Aegiker:** Mirror mode concept @@ -42,6 +43,7 @@ This is a modding fork of https://github.com/zeldaret/oot, which includes many Q - **LeSéducteur:** Buff Scrub - **Syeo & Trueffel:** Miniblin, Molmauk - **Sunset Tides Interactive:** Beast +- **thinedave & Aegiker:** Harder Mad Scrub & Biri - **Zelda Spaceworld ´97 Experience:** Zol ### Instructions diff --git a/assets/objects/object_bl/object_bl_extra.c b/assets/objects/object_bl/object_bl_extra.c new file mode 100644 index 0000000000..a1a1163202 --- /dev/null +++ b/assets/objects/object_bl/object_bl_extra.c @@ -0,0 +1,72 @@ +#include "object_bl_extra.h" +#include "assets/objects/gameplay_keep/gameplay_keep.h" + +Vtx gBiriBeam_gBiriBeam_mesh_layer_Transparent_vtx_cull[8] = { + {{ {-643, -547, 0}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-643, -547, 700}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-643, 676, 700}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {-643, 676, 0}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {643, -547, 0}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {643, -547, 700}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {643, 676, 700}, 0, {0, 0}, {0, 0, 0, 0} }}, + {{ {643, 676, 0}, 0, {0, 0}, {0, 0, 0, 0} }}, +}; + +Vtx gBiriBeam_gBiriBeam_mesh_layer_Transparent_vtx_0[20] = { + {{ {0, 533, 0}, 0, {600, -536}, {74, 101, 235, 255} }}, + {{ {0, 676, 700}, 0, {733, 4574}, {74, 101, 235, 255} }}, + {{ {643, 209, 700}, 0, {885, 4276}, {74, 101, 235, 255} }}, + {{ {507, 165, 0}, 0, {837, -833}, {74, 101, 235, 255} }}, + {{ {507, 165, 0}, 0, {837, -833}, {119, 217, 235, 255} }}, + {{ {643, 209, 700}, 0, {885, 4276}, {119, 217, 235, 255} }}, + {{ {397, -547, 700}, 0, {1033, 4408}, {119, 217, 235, 255} }}, + {{ {313, -431, 0}, 0, {1152, -702}, {119, 217, 235, 255} }}, + {{ {313, -431, 0}, 0, {128, -702}, {0, 131, 235, 255} }}, + {{ {397, -547, 700}, 0, {9, 4408}, {0, 131, 235, 255} }}, + {{ {-397, -547, 700}, 0, {184, 4787}, {0, 131, 235, 255} }}, + {{ {-313, -431, 0}, 0, {300, -323}, {0, 131, 235, 255} }}, + {{ {-313, -431, 0}, 0, {300, -323}, {137, 217, 235, 255} }}, + {{ {-397, -547, 700}, 0, {184, 4787}, {137, 217, 235, 255} }}, + {{ {-643, 209, 700}, 0, {507, 4889}, {137, 217, 235, 255} }}, + {{ {-507, 165, 0}, 0, {446, -221}, {137, 217, 235, 255} }}, + {{ {-507, 165, 0}, 0, {446, -221}, {182, 101, 235, 255} }}, + {{ {-643, 209, 700}, 0, {507, 4889}, {182, 101, 235, 255} }}, + {{ {0, 676, 700}, 0, {733, 4574}, {182, 101, 235, 255} }}, + {{ {0, 533, 0}, 0, {600, -536}, {182, 101, 235, 255} }}, +}; + +Gfx gBiriBeam_gBiriBeam_mesh_layer_Transparent_tri_0[] = { + gsSPVertex(gBiriBeam_gBiriBeam_mesh_layer_Transparent_vtx_0 + 0, 20, 0), + gsSP2Triangles(0, 1, 2, 0, 0, 2, 3, 0), + gsSP2Triangles(4, 5, 6, 0, 4, 6, 7, 0), + gsSP2Triangles(8, 9, 10, 0, 8, 10, 11, 0), + gsSP2Triangles(12, 13, 14, 0, 12, 14, 15, 0), + gsSP2Triangles(16, 17, 18, 0, 16, 18, 19, 0), + gsSPEndDisplayList(), +}; + +Gfx mat_gBiriBeam_f3dlite_material_layerTransparent[] = { + gsSPLoadGeometryMode(G_ZBUFFER | G_SHADE | G_FOG | G_LIGHTING | G_SHADING_SMOOTH), + gsDPPipeSync(), + gsDPSetCombineLERP(0, 0, 0, TEXEL0, 0, 0, 0, TEXEL0, COMBINED, 0, PRIMITIVE, 0, COMBINED, 0, PRIMITIVE, 0), + gsSPSetOtherMode(G_SETOTHERMODE_H, 4, 20, G_AD_NOISE | G_CD_MAGICSQ | G_CK_NONE | G_TC_FILT | G_TF_BILERP | G_TT_NONE | G_TL_TILE | G_TD_CLAMP | G_TP_PERSP | G_CYC_2CYCLE | G_PM_NPRIMITIVE), + gsSPSetOtherMode(G_SETOTHERMODE_L, 0, 32, G_AC_NONE | G_ZS_PIXEL | G_RM_FOG_SHADE_A | G_RM_AA_ZB_XLU_SURF2), + gsSPTexture(65535, 65535, 0, 0, 1), + gsDPSetTextureImage(G_IM_FMT_I, G_IM_SIZ_16b, 1, gDecorativeFlameMaskTex), + gsDPSetTile(G_IM_FMT_I, G_IM_SIZ_16b, 0, 0, 7, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 0, 0), + gsDPLoadBlock(7, 0, 0, 1023, 1024), + gsDPSetTile(G_IM_FMT_I, G_IM_SIZ_4b, 2, 0, 0, 0, G_TX_WRAP | G_TX_NOMIRROR, 6, 2, G_TX_CLAMP | G_TX_MIRROR, 5, 15), + gsDPSetTileSize(0, 0, 0, 252, 602), + gsSPDisplayList(0x8000000), + gsSPEndDisplayList(), +}; + +Gfx gBiriBeam[] = { + gsSPClearGeometryMode(G_LIGHTING), + gsSPVertex(gBiriBeam_gBiriBeam_mesh_layer_Transparent_vtx_cull + 0, 8, 0), + gsSPSetGeometryMode(G_LIGHTING), + gsSPCullDisplayList(0, 7), + gsSPDisplayList(mat_gBiriBeam_f3dlite_material_layerTransparent), + gsSPDisplayList(gBiriBeam_gBiriBeam_mesh_layer_Transparent_tri_0), + gsSPEndDisplayList(), +}; diff --git a/assets/objects/object_bl/object_bl_extra.h b/assets/objects/object_bl/object_bl_extra.h new file mode 100644 index 0000000000..cb84f2bdab --- /dev/null +++ b/assets/objects/object_bl/object_bl_extra.h @@ -0,0 +1,14 @@ +#ifndef OBJECT_BL_EXTRA_H +#define OBJECT_BL_EXTRA_H + +#include "animation.h" +#include "ultra64.h" + +extern u64 gBiriBeam_eff_fire_mask_i4_i4[]; +extern Vtx gBiriBeam_gBiriBeam_mesh_layer_Transparent_vtx_cull[8]; +extern Vtx gBiriBeam_gBiriBeam_mesh_layer_Transparent_vtx_0[20]; +extern Gfx gBiriBeam_gBiriBeam_mesh_layer_Transparent_tri_0[]; +extern Gfx mat_gBiriBeam_f3dlite_material_layerTransparent[]; +extern Gfx gBiriBeam[]; + +#endif diff --git a/assets/objects/object_dekunuts/object_dekunuts_extra.c b/assets/objects/object_dekunuts/object_dekunuts_extra.c new file mode 100644 index 0000000000..162ff59d70 --- /dev/null +++ b/assets/objects/object_dekunuts/object_dekunuts_extra.c @@ -0,0 +1,50 @@ +#include "object_dekunuts_extra.h" + +s16 gDekuNutsSkelSpinAnimFrameData[266] = { + 0x0000, 0xffff, 0x0aab, 0x4000, 0xf567, 0xbfff, 0x8825, 0x0a2f, 0xf4e6, 0xd585, 0xec3b, 0x1691, 0x2b06, 0x13c4, 0x04e4, 0x05fd, + 0x0695, 0x0695, 0x0695, 0x0695, 0x0695, 0x0695, 0x0695, 0x0695, 0x0695, 0x0695, 0x0695, 0x0695, 0x0695, 0x0695, 0x0695, 0x0695, + 0x3f2d, 0x3d37, 0x3adf, 0x38e9, 0x3816, 0x3c40, 0x4ed8, 0x7905, 0xb905, 0xf905, 0x3905, 0xd905, 0x7905, 0xb905, 0xf905, 0x3905, + 0x3f3e, 0x4022, 0xc00c, 0xc02a, 0xc04e, 0xc06c, 0xc079, 0xc079, 0xc079, 0xc079, 0xc079, 0xc079, 0xc079, 0xc079, 0xc079, 0xc079, + 0xc079, 0xc079, 0xc079, 0xc079, 0xc2e9, 0xc9dc, 0xd227, 0xd91a, 0xdc04, 0xdc04, 0xdc04, 0xdc04, 0xdc04, 0xdc04, 0xdc04, 0xdc04, + 0xdc04, 0xdc04, 0xdc04, 0xdc04, 0xdc04, 0xdc04, 0xffcc, 0xff53, 0xfec2, 0xfe49, 0xfe16, 0xfe16, 0xfe16, 0xfe16, 0xfe16, 0xfe16, + 0xfe16, 0xfe16, 0xfe16, 0xfe16, 0xfe16, 0xfe16, 0xfe16, 0xfe16, 0x004b, 0x00fc, 0x01d1, 0x0282, 0x02cd, 0x02cd, 0x02cd, 0x02cd, + 0x02cd, 0x02cd, 0x02cd, 0x02cd, 0x02cd, 0x02cd, 0x02cd, 0x02cd, 0x02cd, 0x02cd, 0x018b, 0x0539, 0x099d, 0x0d4b, 0x0ed6, 0x0ed6, + 0x0ed6, 0x0ed6, 0x0ed6, 0x0ed6, 0x0ed6, 0x0ed6, 0x0ed6, 0x0ed6, 0x0ed6, 0x0ed6, 0x0ed6, 0x0ed6, 0xfdcf, 0xf897, 0xf25c, 0xed24, + 0xeaf4, 0xeaf4, 0xeaf4, 0xeaf4, 0xeaf4, 0xeaf4, 0xeaf4, 0xeaf4, 0xeaf4, 0xeaf4, 0xeaf4, 0xeaf4, 0xeaf4, 0xeaf4, 0x40a0, 0x421e, + 0x43e5, 0x4563, 0x4603, 0x4603, 0x4603, 0x4603, 0x4603, 0x4603, 0x4603, 0x4603, 0x4603, 0x4603, 0x4603, 0x4603, 0x4603, 0x4603, + 0x40fa, 0x434f, 0x4617, 0x486b, 0x4966, 0x4966, 0x4966, 0x4966, 0x4966, 0x4966, 0x4966, 0x4966, 0x4966, 0x4966, 0x4966, 0x4966, + 0x4966, 0x4966, 0x008d, 0x01dd, 0x036e, 0x04be, 0x054b, 0x054b, 0x054b, 0x054b, 0x054b, 0x054b, 0x054b, 0x054b, 0x054b, 0x054b, + 0x054b, 0x054b, 0x054b, 0x054b, 0xf5fa, 0xf65e, 0xf6d5, 0xf73a, 0xf764, 0xf764, 0xf764, 0xf764, 0xf764, 0xf764, 0xf764, 0xf764, + 0xf764, 0xf764, 0xf764, 0xf764, 0xf764, 0xf764, 0xf4dd, 0xf4c6, 0xf4ac, 0xf495, 0xf48c, 0xf48c, 0xf48c, 0xf48c, 0xf48c, 0xf48c, + 0xf48c, 0xf48c, 0xf48c, 0xf48c, 0xf48c, 0xf48c, 0xf48c, 0xf48c, 0xd3aa, 0xcf3c, 0xc9f2, 0xc584, 0xc3a9, 0xc3a9, 0xc3a9, 0xc3a9, + 0xc3a9, 0xc3a9, 0xc3a9, 0xc3a9, 0xc3a9, 0xc3a9, 0xc3a9, 0xc3a9, 0xc3a9, 0xc3a9, }; + +JointIndex gDekuNutsSkelSpinAnimJointIndices[25] = { + { 0x0000, 0x000e, 0x0000, }, + { 0x0001, 0x0020, 0x0001, }, + { 0x0002, 0x0001, 0x0003, }, + { 0x0004, 0x0001, 0x0001, }, + { 0x0000, 0x0001, 0x0001, }, + { 0x0000, 0x0001, 0x0005, }, + { 0x0001, 0x0000, 0x0006, }, + { 0x0000, 0x0001, 0x0000, }, + { 0x0000, 0x0001, 0x0005, }, + { 0x0000, 0x0000, 0x0003, }, + { 0x0000, 0x0001, 0x0001, }, + { 0x0000, 0x0001, 0x0005, }, + { 0x0000, 0x0000, 0x0003, }, + { 0x0000, 0x0001, 0x0001, }, + { 0x0000, 0x0000, 0x0001, }, + { 0x0032, 0x0044, 0x0056, }, + { 0x0007, 0x0008, 0x0009, }, + { 0x000a, 0x000b, 0x000c, }, + { 0x0068, 0x007a, 0x008c, }, + { 0x0001, 0x0000, 0x0001, }, + { 0x009e, 0x00b0, 0x00c2, }, + { 0x00d4, 0x00e6, 0x00f8, }, + { 0x000d, 0x000b, 0x000c, }, + { 0x0000, 0x0000, 0x0000, }, + { 0x0000, 0x0000, 0x0001, }, +}; + +AnimationHeader gDekuNutsSkelSpinAnim = { { 18 }, gDekuNutsSkelSpinAnimFrameData, gDekuNutsSkelSpinAnimJointIndices, 14 }; diff --git a/assets/objects/object_dekunuts/object_dekunuts_extra.h b/assets/objects/object_dekunuts/object_dekunuts_extra.h new file mode 100644 index 0000000000..cdccddd73e --- /dev/null +++ b/assets/objects/object_dekunuts/object_dekunuts_extra.h @@ -0,0 +1,9 @@ +#ifndef OBJECT_DEKUNUTS_EXTRA_H +#define OBJECT_DEKUNUTS_EXTRA_H + +#include "animation.h" +#include "ultra64.h" + +extern AnimationHeader gDekuNutsSkelSpinAnim; + +#endif diff --git a/include/collision_check.h b/include/collision_check.h index 85f0381089..86f58c062b 100644 --- a/include/collision_check.h +++ b/include/collision_check.h @@ -563,4 +563,6 @@ s32 CollisionCheck_CylSideVsLineSeg(f32 radius, f32 height, f32 offset, Vec3f* a Vec3f* itemProjPos, Vec3f* out1, Vec3f* out2); u8 CollisionCheck_GetSwordDamage(s32 dmgFlags); +#define BLENDERU_TO_ZU(x, y, z, scale) {x * scale, z * scale, (-y) * scale} + #endif diff --git a/include/libc64/qrand.h b/include/libc64/qrand.h index cc66d4f43b..17de1ccb03 100644 --- a/include/libc64/qrand.h +++ b/include/libc64/qrand.h @@ -2,6 +2,7 @@ #define LIBC64_QRAND_H #include "ultra64.h" +#include "libc64/math64.h" u32 Rand_Next(void); void Rand_Seed(u32 seed); @@ -15,4 +16,7 @@ f32 Rand_Centered(void); f32 Rand_Centered_Variable(u32* rndNum); #endif +#define RANDOM_RANGE(min, max) ((Rand_ZeroOne() * (((f32)max)-((f32)min))) + (f32)min) +#define IRANDOM_RANGE(min, max) Math_FRoundF((Rand_ZeroOne() * (((f32)max)-((f32)min))) + (f32)min) + #endif diff --git a/spec/spec b/spec/spec index f86cc62901..074d2cef40 100644 --- a/spec/spec +++ b/spec/spec @@ -1193,6 +1193,7 @@ beginseg name "object_bl" compress include "$(BUILD_DIR)/assets/objects/object_bl/object_bl.o" + include "$(BUILD_DIR)/assets/objects/object_bl/object_bl_extra.o" number 6 endseg @@ -1368,6 +1369,7 @@ beginseg name "object_dekunuts" compress include "$(BUILD_DIR)/assets/objects/object_dekunuts/object_dekunuts.o" + include "$(BUILD_DIR)/assets/objects/object_dekunuts/object_dekunuts_extra.o" number 6 endseg diff --git a/src/code/z_actor.c b/src/code/z_actor.c index 6bd6156ee8..3fba0d04b8 100644 --- a/src/code/z_actor.c +++ b/src/code/z_actor.c @@ -4104,7 +4104,7 @@ s32 Actor_IsLockedOn(PlayState* play, Actor* actor) { if ((player->stateFlags1 & PLAYER_STATE1_HOSTILE_LOCK_ON) && actor->isLockedOn) { return true; } else { - return false; + return HARDER_ENEMIES; } } diff --git a/src/overlays/actors/ovl_En_Bili/z_en_bili.c b/src/overlays/actors/ovl_En_Bili/z_en_bili.c index cb1c7df78e..898625acc4 100644 --- a/src/overlays/actors/ovl_En_Bili/z_en_bili.c +++ b/src/overlays/actors/ovl_En_Bili/z_en_bili.c @@ -19,9 +19,11 @@ #include "z_lib.h" #include "effect.h" #include "play_state.h" +#include "player.h" #include "save.h" #include "assets/objects/object_bl/object_bl.h" +#include "assets/objects/object_bl/object_bl_extra.h" #define FLAGS \ (ACTOR_FLAG_ATTENTION_ENABLED | ACTOR_FLAG_HOSTILE | ACTOR_FLAG_IGNORE_QUAKE | ACTOR_FLAG_CAN_ATTACH_TO_ARROW) @@ -45,6 +47,11 @@ void EnBili_Die(EnBili* this, PlayState* play); void EnBili_Stunned(EnBili* this, PlayState* play); void EnBili_Frozen(EnBili* this, PlayState* play); +void EnBili_SetupPrepareBeam(EnBili* this, PlayState* play); +void EnBili_PrepareBeam(EnBili* this, PlayState* play); +void EnBili_SetupBeam(EnBili* this, PlayState* play); +void EnBili_Beam(EnBili* this, PlayState* play); + ActorProfile En_Bili_Profile = { /**/ ACTOR_EN_BILI, /**/ ACTORCAT_ENEMY, @@ -79,6 +86,28 @@ static ColliderCylinderInit sCylinderInit = { static CollisionCheckInfoInit2 sColChkInfoInit = { 1, 9, 28, -20, 30 }; +static ColliderQuadInit sBeamQuadInit = { + { + COL_MATERIAL_HIT8, + AT_ON | AT_TYPE_ENEMY, + AC_NONE, + OC1_NONE, + OC2_NONE, + COLSHAPE_QUAD, + }, + { + ELEM_MATERIAL_UNK0, + { 0xFFCFFFFF, 0x03, 0x08 }, + { 0x00000000, 0x00, 0x00 }, + ATELEM_ON | ATELEM_SFX_NORMAL | ATELEM_UNK7, + ACELEM_NONE, + OCELEM_NONE, + }, + { { { 0.0f, 0.0f, 0.0f }, { 0.0f, 0.0f, 0.0f }, { 0.0f, 0.0f, 0.0f }, { 0.0f, 0.0f, 0.0f } } }, +}; + +static bool sBiliBeaming = false; + typedef enum BiriDamageReaction { /* 0x0 */ BIRI_DMG_REACT_NONE, /* 0x1 */ BIRI_DMG_REACT_DEKUNUT, @@ -138,6 +167,12 @@ void EnBili_Init(Actor* thisx, PlayState* play) { EN_BILI_LIMB_MAX); Collider_InitCylinder(play, &this->collider); Collider_SetCylinder(play, &this->collider, &this->actor, &sCylinderInit); + + if (HARDER_ENEMIES) { + Collider_InitQuad(play, &this->beamCollider); + Collider_SetQuad(play, &this->beamCollider, thisx, &sBeamQuadInit); + } + CollisionCheck_SetInfo2(&this->actor.colChkInfo, &sDamageTable, &sColChkInfoInit); Actor_SetGildedSwordDamageTaken(thisx); this->actor.colChkInfo.health = Actor_EnemyHealthMultiply(this->actor.colChkInfo.health, MONSTER_HP); @@ -153,7 +188,11 @@ void EnBili_Init(Actor* thisx, PlayState* play) { void EnBili_Destroy(Actor* thisx, PlayState* play) { EnBili* this = (EnBili*)thisx; + sBiliBeaming = false; + Collider_DestroyCylinder(play, &this->collider); + if (HARDER_ENEMIES) + Collider_DestroyQuad(play, &this->beamCollider); } // Setup Action Functions @@ -168,6 +207,7 @@ void EnBili_SetupFloatIdle(EnBili* this) { this->collider.base.atFlags |= AT_ON; this->collider.base.acFlags |= AC_ON; this->actionFunc = EnBili_FloatIdle; + this->beamTimer = (u8)IRANDOM_RANGE(20, 100); } /** @@ -342,6 +382,65 @@ void EnBili_UpdateFloating(EnBili* this) { // Action functions +void EnBili_SetupPrepareBeam(EnBili* this, PlayState* play) { + Player* player = GET_PLAYER(play); + + Vec3f posResult; + CollisionPoly* poly; + s32 bgId; + + Vec3f playerPos = player->actor.world.pos; + playerPos.y += 20; + + if (BgCheck_CameraLineTest1(&play->colCtx, &this->actor.world.pos, &playerPos, &posResult, &poly, true, true, false, true, &bgId)) + return; + + Actor_PlaySfx(&this->actor, NA_SE_EN_BIMOS_AIM); + + this->beamPos2 = player->actor.world.pos; + this->beamPos2.x += player->actor.velocity.x * 20; + this->beamPos2.z += player->actor.velocity.z * 20; + + this->beamTimer = 10; + this->actionFunc = EnBili_PrepareBeam; +} + +void EnBili_PrepareBeam(EnBili* this, PlayState* play) { + if(this->beamTimer <= 0) { + EnBili_SetupBeam(this, play); + return; + } + this->beamTimer--; +} + +void EnBili_SetupBeam(EnBili* this, PlayState* play) { + Player* player = GET_PLAYER(play); + + this->actionFunc = EnBili_Beam; + this->beamTimer = 10; + this->beamCollider.base.atFlags &= ~AT_HIT; +} + +void EnBili_Beam(EnBili* this, PlayState* play) { + if (this->beamTimer <= 0) { + this->beamCount--; + + if (this->beamCount > 0) + EnBili_SetupPrepareBeam(this, play); + else { + sBiliBeaming = false; + EnBili_SetupFloatIdle(this); + } + return; + } + + if (this->beamTimer == 10) + Actor_PlaySfx(&this->actor, NA_SE_EN_BALINADE_THUNDER); + if(!(this->beamCollider.base.atFlags & AT_HIT) && this->beamTimer > 5) + CollisionCheck_SetAT(play, &play->colChkCtx, &this->beamCollider.base); + this->beamTimer--; +} + void EnBili_FloatIdle(EnBili* this, PlayState* play) { SkelAnime_Update(&this->skelAnime); @@ -359,7 +458,14 @@ void EnBili_FloatIdle(EnBili* this, PlayState* play) { this->timer = 32; } - if ((this->actor.xzDistToPlayer < 160.0f) && (fabsf(this->actor.yDistToPlayer) < 45.0f)) { + if(this->beamTimer > 0) + this->beamTimer--; + + if(!sBiliBeaming && this->beamTimer == 0 && this->actor.xzDistToPlayer > 160.0f && this->actor.xzDistToPlayer < 400.0f && fabsf(this->actor.yDistToPlayer) < 60.0f && HARDER_ENEMIES) { + sBiliBeaming = true; + this->beamCount = (u8)IRANDOM_RANGE(2, 5); + EnBili_SetupPrepareBeam(this, play); + } else if ((this->actor.xzDistToPlayer < 160.0f) && (fabsf(this->actor.yDistToPlayer) < 45.0f)) { EnBili_SetupApproachPlayer(this); } } @@ -629,6 +735,8 @@ void EnBili_Update(Actor* thisx, PlayState* play2) { EnBili_UpdateDamage(this, play); this->actionFunc(this, play); + this->beamTexScroll += 96; + if (this->actionFunc != EnBili_Die) { EnBili_UpdateTentaclesIndex(this); if (Animation_OnFrame(&this->skelAnime, 9.0f)) { @@ -770,6 +878,79 @@ static void* sTentaclesTextures[] = { gBiriTentacles4Tex, gBiriTentacles5Tex, gBiriTentacles6Tex, gBiriTentacles7Tex, }; +static Vec3f D_80B2EAF8 = { 0.0f, 0.0f, 0.0f }; +static Vec3f D_80B2EB10 = { -500.0f, 0.0f, 0.0f }; +static Vec3f D_80B2EB1C = { 0.0f, 0.0f, 0.0f }; +static Vec3f D_80B2EB28 = { 0.0f, 0.0f, 1600.0f }; +static Vec3f D_80B2EB64 = { 500.0f, 0.0f, 0.0f }; +static Vec3f D_80B2EB70 = { -500.0f, 0.0f, 0.0f }; + +void EnBili_HandleBeamLogic(EnBili* this, PlayState* play) { + Vec3f posResult; + CollisionPoly* poly = NULL; + Vec3f sp80 = D_80B2EAF8; + Vec3f sp68 = D_80B2EB10; + Vec3f playerPos = this->beamPos2; + s32 bgId; + f32 dist; + Player* player = GET_PLAYER(play); + + Matrix_MultVec3f(&D_80B2EB1C, &this->beamPos1); + this->beamScale.x = 0.08f; + this->beamScale.y = 0.08f; + playerPos.y += 20.0f; + + dist = Math_Vec3f_DistXYZ(&this->beamPos1, &playerPos); + this->beamScale.z = dist; + + this->beamRot.y = Math_Vec3f_Yaw(&this->beamPos1, &playerPos); + this->beamRot.x = Math_Vec3f_Pitch(&this->beamPos1, &playerPos); + + sp80.z = (this->beamScale.z + 500.0f) * (this->actor.scale.y * 10000.0f); + Matrix_MultVec3f(&sp80, &this->beamPos3); + + BgCheck_EntityLineTest1(&play->colCtx, &this->beamPos1, &playerPos, &posResult, &poly, true, true, false, true, &bgId); + + this->beamPos3 = posResult; + + if (this->beamScale.z != 0.0f) { + if (this->actor.scale.y > 0.01f) + dist = 70.0f; + else dist = 100.0f; + + this->beamCollider.dim.quad[0].x = this->actor.world.pos.x + 10.0f; + this->beamCollider.dim.quad[0].y = this->actor.world.pos.y; + this->beamCollider.dim.quad[0].z = this->actor.world.pos.z + 10.0f; + + this->beamCollider.dim.quad[1].x = this->actor.world.pos.x - 10.0f; + this->beamCollider.dim.quad[1].y = this->actor.world.pos.y; + this->beamCollider.dim.quad[1].z = this->actor.world.pos.z - 10.0f; + + this->beamCollider.dim.quad[2].x = this->beamPos2.x + 10.0f; + this->beamCollider.dim.quad[2].y = this->beamPos2.y; + this->beamCollider.dim.quad[2].z = this->beamPos2.z + 10.0f; + + this->beamCollider.dim.quad[3].x = this->beamPos2.x - 10.0f; + this->beamCollider.dim.quad[3].y = this->beamPos2.y; + this->beamCollider.dim.quad[3].z = this->beamPos2.z - 10.0f; + + Collider_SetQuadVertices(&this->beamCollider, &this->beamCollider.dim.quad[0], &this->beamCollider.dim.quad[1], &this->beamCollider.dim.quad[2], &this->beamCollider.dim.quad[3]); + } +} + +void EnBili_DrawBeam(EnBili* this, PlayState* play, Vec3f* pos, Vec3s* rot, Vec3f* scale, u8 r, u8 g, u8 b, u8 a, s16 texScroll) { + OPEN_DISPS(play->state.gfxCtx, "../z_en_bili.c", 942); + Gfx_SetupDL_25Xlu(play->state.gfxCtx); + gSPSegment(POLY_XLU_DISP++, 0x08, Gfx_TexScroll(play->state.gfxCtx, 0, texScroll, 0, 0)); + Matrix_Translate(pos->x, pos->y, pos->z, MTXMODE_NEW); + Matrix_RotateZYX(rot->x, rot->y, rot->z, MTXMODE_APPLY); + Matrix_Scale(scale->x * 0.1f, scale->x * 0.1f, scale->z * 0.00145f, MTXMODE_APPLY); + MATRIX_FINALIZE_AND_LOAD(POLY_XLU_DISP++, play->state.gfxCtx, "../z_en_bili.c", 948); + gDPSetPrimColor(POLY_XLU_DISP++, 0, 0, r, g, b, a); + gSPDisplayList(POLY_XLU_DISP++, gBiriBeam); + CLOSE_DISPS(play->state.gfxCtx, "../z_en_bili.c", 951); +} + #include "assets/overlays/ovl_En_Bili/ovl_En_Bili.c" void EnBili_Draw(Actor* thisx, PlayState* play) { @@ -791,4 +972,27 @@ void EnBili_Draw(Actor* thisx, PlayState* play) { POLY_XLU_DISP = SkelAnime_Draw(play, this->skelAnime.skeleton, this->skelAnime.jointTable, EnBili_OverrideLimbDraw, NULL, this, POLY_XLU_DISP); CLOSE_DISPS(play->state.gfxCtx, "../z_en_bili.c", 1552); + + if (this->beamTimer > 0 && (this->actionFunc == EnBili_PrepareBeam || this->actionFunc == EnBili_Beam)) { + u8 r, g, b, a; + s16 texScroll; + + EnBili_HandleBeamLogic(this, play); + + r = 150; + g = 200; + b = 255; + a = (u8)F32_LERP(0, 255, (f32)this->beamTimer * 0.1f); + texScroll = this->beamTexScroll; + + if (this->actionFunc == EnBili_PrepareBeam) { + r = 255; + g = 100; + b = 100; + a = (u8)F32_LERP(255, 0, (f32)this->beamTimer * 0.1f); + texScroll = 0; + } + + EnBili_DrawBeam(this, play, &this->beamPos1, &this->beamRot, &this->beamScale, r, g, b, a, texScroll); + } } diff --git a/src/overlays/actors/ovl_En_Bili/z_en_bili.h b/src/overlays/actors/ovl_En_Bili/z_en_bili.h index b0e58c4679..c9da9256e6 100644 --- a/src/overlays/actors/ovl_En_Bili/z_en_bili.h +++ b/src/overlays/actors/ovl_En_Bili/z_en_bili.h @@ -27,7 +27,16 @@ typedef struct EnBili { /* 0x0198 */ Vec3s jointTable[EN_BILI_LIMB_MAX]; /* 0x01B6 */ Vec3s morphTable[EN_BILI_LIMB_MAX]; /* 0x01D4 */ ColliderCylinder collider; -} EnBili; // size = 0x0220 + /* 0x0220 */ ColliderQuad beamCollider; + /* 0x026C */ Vec3f beamPos1; + /* 0x0278 */ Vec3f beamPos2; + /* 0x0284 */ Vec3f beamPos3; + /* 0x0290 */ Vec3f beamScale; + /* 0x029C */ Vec3s beamRot; + /* 0x02A8 */ s16 beamTexScroll; + /* 0x02AA */ u8 beamTimer; + /* 0x02AB */ u8 beamCount; +} EnBili; // size = 0x02AC typedef enum EnBiliType { /* -1 */ EN_BILI_TYPE_NORMAL = -1, diff --git a/src/overlays/actors/ovl_En_Dekunuts/z_en_dekunuts.c b/src/overlays/actors/ovl_En_Dekunuts/z_en_dekunuts.c index d4101cc696..cc68084499 100644 --- a/src/overlays/actors/ovl_En_Dekunuts/z_en_dekunuts.c +++ b/src/overlays/actors/ovl_En_Dekunuts/z_en_dekunuts.c @@ -7,6 +7,7 @@ #include "z_en_dekunuts.h" #include "overlays/effects/ovl_Effect_Ss_Hahen/z_eff_ss_hahen.h" +#include "libc64/qrand.h" #include "ichain.h" #include "sfx.h" #include "sys_matrix.h" @@ -14,9 +15,11 @@ #include "z_lib.h" #include "effect.h" #include "play_state.h" +#include "player.h" #include "save.h" #include "assets/objects/object_dekunuts/object_dekunuts.h" +#include "assets/objects/object_dekunuts/object_dekunuts_extra.h" #define FLAGS (ACTOR_FLAG_ATTENTION_ENABLED | ACTOR_FLAG_HOSTILE) @@ -39,6 +42,8 @@ void EnDekunuts_Gasp(EnDekunuts* this, PlayState* play); void EnDekunuts_BeDamaged(EnDekunuts* this, PlayState* play); void EnDekunuts_BeStunned(EnDekunuts* this, PlayState* play); void EnDekunuts_Die(EnDekunuts* this, PlayState* play); +void EnDekunuts_SetupSpin(EnDekunuts* this, PlayState* play); +void EnDekunuts_Spin(EnDekunuts* this, PlayState* play); ActorProfile En_Dekunuts_Profile = { /**/ ACTOR_EN_DEKUNUTS, @@ -72,6 +77,26 @@ static ColliderCylinderInit sCylinderInit = { { 18, 32, 0, { 0, 0, 0 } }, }; +static ColliderCylinderInit sCylinderInitDmg = { + { + COL_MATERIAL_HIT6, + AT_ON | AT_TYPE_ENEMY, + AC_NONE, + OC1_NONE, + OC2_NONE, + COLSHAPE_CYLINDER, + }, + { + ELEM_MATERIAL_UNK0, + { 0xFFCFFFFF, 0x00, 0x08 }, + { 0x00000000, 0x00, 0x00 }, + ATELEM_ON | ATELEM_SFX_WOOD, + ACELEM_NONE, + OCELEM_NONE, + }, + { 60, 32, 0, { 0, 0, 0 } }, +}; + static CollisionCheckInfoInit sColChkInfoInit = { 1, 18, 32, MASS_IMMOVABLE }; static DamageTable sDamageTable = { @@ -129,6 +154,10 @@ void EnDekunuts_Init(Actor* thisx, PlayState* play) { Collider_InitCylinder(play, &this->collider); Collider_SetCylinder(play, &this->collider, &this->actor, &sCylinderInit); CollisionCheck_SetInfo(&thisx->colChkInfo, &sDamageTable, &sColChkInfoInit); + if (HARDER_ENEMIES) { + Collider_InitCylinder(play, &this->attackCollider); + Collider_SetCylinder(play, &this->attackCollider, &this->actor, &sCylinderInitDmg); + } Actor_SetGildedSwordDamageTaken(thisx); this->actor.colChkInfo.health = Actor_EnemyHealthMultiply(this->actor.colChkInfo.health, MONSTER_HP); this->shotsPerRound = PARAMS_GET_U(thisx->params, 8, 8); @@ -148,6 +177,9 @@ void EnDekunuts_Init(Actor* thisx, PlayState* play) { void EnDekunuts_Destroy(Actor* thisx, PlayState* play) { EnDekunuts* this = (EnDekunuts*)thisx; + if (HARDER_ENEMIES) + Collider_DestroyCylinder(play, &this->attackCollider); + if (this->actor.params != DEKUNUTS_FLOWER) { Collider_DestroyCylinder(play, &this->collider); } @@ -212,6 +244,7 @@ void EnDekunuts_SetupRun(EnDekunuts* this) { this->playWalkSfx = false; this->collider.base.acFlags |= AC_ON; this->actionFunc = EnDekunuts_Run; + this->nextSpin = (u8)IRANDOM_RANGE(10, 20); } void EnDekunuts_SetupGasp(EnDekunuts* this) { @@ -264,6 +297,40 @@ void EnDekunuts_SetupDie(EnDekunuts* this) { Actor_PlaySfx(&this->actor, NA_SE_EN_NUTS_DEAD); } +void EnDekunuts_SetupSpin(EnDekunuts* this, PlayState* play) { + Animation_PlayOnce(&this->skelAnime, &gDekuNutsSkelSpinAnim); + this->actionFunc = EnDekunuts_Spin; + this->actor.speed = 0.0f; + Actor_SetColorFilter(&this->actor, COLORFILTER_COLORFLAG_RED, 255, COLORFILTER_BUFFLAG_OPA, 5); + Actor_PlaySfx(&this->actor, NA_SE_EN_NUTS_UP); + this->actor.world.rot.y = this->actor.yawTowardsPlayer; + this->attackCollider.base.atFlags &= ~AT_HIT; +} + +void EnDekunuts_Spin(EnDekunuts* this, PlayState* play) { + Player* player = GET_PLAYER(play); + + f32 curFrame = this->skelAnime.curFrame; + + if(curFrame == 5.0f) + Actor_PlaySfx(&this->actor, NA_SE_IT_MASTER_SWORD_SWING); + + if(curFrame >= 5.0f) + Math_StepToAngleS(&this->actor.world.rot.y, this->actor.yawTowardsPlayer, 255); + + if (curFrame >= 5.0f && curFrame <= 16.0f) { + f32 frac = CLAMP((curFrame - 12) * 0.25, 0.0f, 1.0f); + this->actor.speed = F32_LERP(15.0f, 0.0f, frac); + if (!(this->attackCollider.base.atFlags & AT_HIT)) + CollisionCheck_SetAT(play, &play->colChkCtx, &this->attackCollider.base); + } + + if (curFrame > 16.0f) + this->actor.speed = 0.0f; + if (SkelAnime_Update(&this->skelAnime)) + EnDekunuts_SetupRun(this); +} + void EnDekunuts_Wait(EnDekunuts* this, PlayState* play) { s32 hasSlowPlaybackSpeed = false; @@ -387,6 +454,12 @@ void EnDekunuts_Run(EnDekunuts* this, PlayState* play) { this->playWalkSfx = true; } + this->nextSpin--; + if (((this->actor.xzDistToPlayer <= 300.0f && this->nextSpin <= 0) || this->actor.xzDistToPlayer <= 70.0f) && HARDER_ENEMIES) { + EnDekunuts_SetupSpin(this, play); + return; + } + Math_StepToF(&this->actor.speed, 7.5f, 1.0f); if (Math_SmoothStepToS(&this->actor.world.rot.y, this->runDirection, 1, 0xE38, 0xB6) == 0) { if (this->actor.bgCheckFlags & BGCHECKFLAG_WATER) { @@ -510,6 +583,8 @@ void EnDekunuts_Update(Actor* thisx, PlayState* play) { UPDBGCHECKINFO_FLAG_0 | UPDBGCHECKINFO_FLAG_2 | UPDBGCHECKINFO_FLAG_3 | UPDBGCHECKINFO_FLAG_4); Collider_UpdateCylinder(&this->actor, &this->collider); + if (HARDER_ENEMIES) + Collider_UpdateCylinder(&this->actor, &this->attackCollider); if (this->collider.base.acFlags & AC_ON) { CollisionCheck_SetAC(play, &play->colChkCtx, &this->collider.base); } diff --git a/src/overlays/actors/ovl_En_Dekunuts/z_en_dekunuts.h b/src/overlays/actors/ovl_En_Dekunuts/z_en_dekunuts.h index a072dc2aa4..e2bf62100c 100644 --- a/src/overlays/actors/ovl_En_Dekunuts/z_en_dekunuts.h +++ b/src/overlays/actors/ovl_En_Dekunuts/z_en_dekunuts.h @@ -20,6 +20,8 @@ typedef struct EnDekunuts { /* 0x019C */ Vec3s jointTable[25]; /* 0x0232 */ Vec3s morphTable[25]; /* 0x02C8 */ ColliderCylinder collider; -} EnDekunuts; // size = 0x0314 + /* 0x0314 */ ColliderCylinder attackCollider; + /* 0x0360 */ u8 nextSpin; +} EnDekunuts; // size = 0x0361 #endif diff --git a/src/overlays/actors/ovl_En_Miniblin/z_en_miniblin.c b/src/overlays/actors/ovl_En_Miniblin/z_en_miniblin.c index 35840e80ea..1b51db9d3c 100644 --- a/src/overlays/actors/ovl_En_Miniblin/z_en_miniblin.c +++ b/src/overlays/actors/ovl_En_Miniblin/z_en_miniblin.c @@ -106,7 +106,7 @@ static ColliderQuadInit sQuadInit = { }, { ELEM_MATERIAL_UNK0, - { 0x20000000, 0x00, 0x8 }, + { 0x20000000, 0x00, 0x08 }, { 0x00000000, 0x00, 0x00 }, ATELEM_ON | ATELEM_SFX_NORMAL | ATELEM_UNK7, ACELEM_NONE, From 793c30fd3ebdab6bce6a1b7dfe6fdd81bffb6d7f Mon Sep 17 00:00:00 2001 From: Admentus Date: Sun, 1 Feb 2026 09:57:38 +0100 Subject: [PATCH 5/7] Stalmaster's Lair warp exit --- src/overlays/actors/ovl_En_Stalm/z_en_stalm.c | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/src/overlays/actors/ovl_En_Stalm/z_en_stalm.c b/src/overlays/actors/ovl_En_Stalm/z_en_stalm.c index ba6f4032a4..17eb3443ee 100644 --- a/src/overlays/actors/ovl_En_Stalm/z_en_stalm.c +++ b/src/overlays/actors/ovl_En_Stalm/z_en_stalm.c @@ -7,6 +7,7 @@ #include "z_en_stalm.h" #include "overlays/actors/ovl_En_Clear_Tag/z_en_clear_tag.h" +#include "overlays/actors/ovl_Door_Warp1/z_door_warp1.h" #include "array_count.h" #include "gfx_setupdl.h" @@ -344,8 +345,11 @@ void EnStalmaster_Init(Actor* thisx, struct PlayState* play) { EnStalmaster_SetupLimbs(this,play); - if (this->flags.switchFlag <= 0x3F && Flags_GetSwitch(play, this->flags.switchFlag)) - Actor_Kill(thisx); + if (this->flags.switchFlag <= 0x3F && Flags_GetSwitch(play, this->flags.switchFlag)) { + if (play->sceneId == SCENE_BESITU) + Actor_SpawnAsChild(&play->actorCtx, &this->actor, play, ACTOR_DOOR_WARP1, 0.0f, 0.0f, 0.0f, 0, 0, 0, WARP_DUNGEON_CHILD); + Actor_Kill(thisx); + } } void EnStalmaster_UpdateParts(EnStalmaster* this, struct PlayState* play) { @@ -1154,9 +1158,14 @@ void EnStalmaster_Death(EnStalmaster* this, struct PlayState* play) { if (this->animationTimer == 0) { Item_DropCollectibleRandom(play, &this->actor, &this->actor.world.pos, 0xB0); - if (this->flags.switchFlag <= 0x3F) + if (this->flags.switchFlag <= 0x3F) { + if (play->sceneId == SCENE_BESITU) + Actor_SpawnAsChild(&play->actorCtx, &this->actor, play, ACTOR_DOOR_WARP1, 0.0f, 0.0f, 0.0f, 0, 0, 0, WARP_DUNGEON_CHILD); Flags_SetSwitch(play, this->flags.switchFlag); + } Actor_Kill(&this->actor); + if (this->flags.miniboss) + func_800F5B58(); } } @@ -1352,9 +1361,6 @@ void EnStalmaster_Destroy(Actor* thisx, struct PlayState* play) { Collider_DestroyCylinder(play, &this->bodyCollider); SkelAnime_Free(&this->skelAnime, play); - - if (this->flags.miniboss) - func_800F5B58(); } s32 EnStalmaster_OverrideLimbDraw(struct PlayState* play, s32 limbIndex, Gfx** dl, Vec3f* pos, Vec3s* rot, void* thisx) { From 3e327522caac37fa265e8052611de04fa1f924d9 Mon Sep 17 00:00:00 2001 From: Admentus Date: Tue, 3 Feb 2026 15:49:27 +0100 Subject: [PATCH 6/7] Custom enemy fixes --- assets/objects/object_slime/object_slime.c | 4 +- src/overlays/actors/ovl_En_Beast/z_en_beast.c | 34 +++++----- .../ovl_En_Hammergeist/z_en_hammergeist.c | 6 +- src/overlays/actors/ovl_En_Slim/z_en_slim.c | 64 +++++++++---------- 4 files changed, 54 insertions(+), 54 deletions(-) diff --git a/assets/objects/object_slime/object_slime.c b/assets/objects/object_slime/object_slime.c index 13a6ab3d62..ce44180142 100644 --- a/assets/objects/object_slime/object_slime.c +++ b/assets/objects/object_slime/object_slime.c @@ -1,6 +1,6 @@ #include "object_slime.h" - static u64 slimeTexture[] = { +static u64 slimeTexture[] = { #include "assets/objects/object_slime/slime_texture.rgba16.inc.c" }; @@ -42,7 +42,7 @@ Gfx slimeDList[] = { gsDPSetPrimColor(0, 0, 100, 100, 0, 0), gsSPBranchLessZraw(slimeSubDList, 0x00, 700), gsDPSetPrimColor(0, 0, 100, 100, 100, 0), - gsSPBranchLessZraw(slimeSubDList, 0x00, 800), + gsSPBranchLessZraw(slimeSubDList, 0x00, 2000), gsSPEndDisplayList(), }; diff --git a/src/overlays/actors/ovl_En_Beast/z_en_beast.c b/src/overlays/actors/ovl_En_Beast/z_en_beast.c index 42dd07675b..0b016deeb2 100644 --- a/src/overlays/actors/ovl_En_Beast/z_en_beast.c +++ b/src/overlays/actors/ovl_En_Beast/z_en_beast.c @@ -191,37 +191,37 @@ typedef enum { } WereDamageEffect; static DamageTable sDamageTable = { - /* Deku nut */ DMG_ENTRY(15, WERE_DMGEFF_NORMAL), + /* Deku nut */ DMG_ENTRY(0, WERE_DMGEFF_STUN), /* Deku stick */ DMG_ENTRY(2, WERE_DMGEFF_NORMAL), - /* Slingshot */ DMG_ENTRY(0, WERE_DMGEFF_SLING), - /* Explosive */ DMG_ENTRY(3, WERE_DMGEFF_NORMAL), + /* Slingshot */ DMG_ENTRY(1, WERE_DMGEFF_SLING), + /* Explosive */ DMG_ENTRY(2, WERE_DMGEFF_NORMAL), /* Boomerang */ DMG_ENTRY(0, WERE_DMGEFF_STUN), - /* Normal arrow */ DMG_ENTRY(1, WERE_DMGEFF_NORMAL), + /* Normal arrow */ DMG_ENTRY(2, WERE_DMGEFF_NORMAL), /* Hammer swing */ DMG_ENTRY(2, WERE_DMGEFF_NORMAL), /* Hookshot */ DMG_ENTRY(0, WERE_DMGEFF_STUN), /* Kokiri sword */ DMG_ENTRY(1, WERE_DMGEFF_NORMAL), - /* Master sword */ DMG_ENTRY(1, WERE_DMGEFF_NORMAL), - /* Giant's Knife */ DMG_ENTRY(2, WERE_DMGEFF_NORMAL), - /* Fire arrow */ DMG_ENTRY(0, WERE_DMGEFF_NORMAL), - /* Ice arrow */ DMG_ENTRY(0, WERE_DMGEFF_FREEZE), + /* Master sword */ DMG_ENTRY(2, WERE_DMGEFF_NORMAL), + /* Giant's Knife */ DMG_ENTRY(4, WERE_DMGEFF_NORMAL), + /* Fire arrow */ DMG_ENTRY(2, WERE_DMGEFF_NORMAL), + /* Ice arrow */ DMG_ENTRY(4, WERE_DMGEFF_FREEZE), /* Light arrow */ DMG_ENTRY(2, WERE_DMGEFF_LIGHT), - /* Unk arrow 1 */ DMG_ENTRY(0, WERE_DMGEFF_NORMAL), - /* Unk arrow 2 */ DMG_ENTRY(0, WERE_DMGEFF_NORMAL), - /* Unk arrow 3 */ DMG_ENTRY(0, WERE_DMGEFF_NORMAL), + /* Unk arrow 1 */ DMG_ENTRY(2, WERE_DMGEFF_NORMAL), + /* Unk arrow 2 */ DMG_ENTRY(2, WERE_DMGEFF_NORMAL), + /* Unk arrow 3 */ DMG_ENTRY(2, WERE_DMGEFF_NORMAL), /* Fire magic */ DMG_ENTRY(0, WERE_DMGEFF_FIREMAGIC), /* Ice magic */ DMG_ENTRY(3, WERE_DMGEFF_FREEZE), /* Light magic */ DMG_ENTRY(0, WERE_DMGEFF_LIGHT), /* Shield */ DMG_ENTRY(0, WERE_DMGEFF_NORMAL), /* Mirror Ray */ DMG_ENTRY(0, WERE_DMGEFF_NORMAL), /* Kokiri spin */ DMG_ENTRY(1, WERE_DMGEFF_NORMAL), - /* Giant spin */ DMG_ENTRY(2, WERE_DMGEFF_NORMAL), - /* Master spin */ DMG_ENTRY(1, WERE_DMGEFF_NORMAL), - /* Kokiri jump */ DMG_ENTRY(1, WERE_DMGEFF_NORMAL), - /* Giant jump */ DMG_ENTRY(4, WERE_DMGEFF_NORMAL), - /* Master jump */ DMG_ENTRY(2, WERE_DMGEFF_NORMAL), + /* Giant spin */ DMG_ENTRY(4, WERE_DMGEFF_NORMAL), + /* Master spin */ DMG_ENTRY(2, WERE_DMGEFF_NORMAL), + /* Kokiri jump */ DMG_ENTRY(2, WERE_DMGEFF_NORMAL), + /* Giant jump */ DMG_ENTRY(8, WERE_DMGEFF_NORMAL), + /* Master jump */ DMG_ENTRY(4, WERE_DMGEFF_NORMAL), /* Unknown 1 */ DMG_ENTRY(0, WERE_DMGEFF_NORMAL), /* Unblockable */ DMG_ENTRY(0, WERE_DMGEFF_NORMAL), - /* Hammer jump */ DMG_ENTRY(2, WERE_DMGEFF_NORMAL), + /* Hammer jump */ DMG_ENTRY(4, WERE_DMGEFF_NORMAL), /* Unknown 2 */ DMG_ENTRY(0, WERE_DMGEFF_NORMAL), }; diff --git a/src/overlays/actors/ovl_En_Hammergeist/z_en_hammergeist.c b/src/overlays/actors/ovl_En_Hammergeist/z_en_hammergeist.c index 03ef47817b..2835b57c39 100644 --- a/src/overlays/actors/ovl_En_Hammergeist/z_en_hammergeist.c +++ b/src/overlays/actors/ovl_En_Hammergeist/z_en_hammergeist.c @@ -242,7 +242,7 @@ static DamageTable sDamageTable[] = { /* Deku nut */ DMG_ENTRY(0, ENHAMMERGEIST_DMGEFF_STUN), /* Deku stick */ DMG_ENTRY(2, ENHAMMERGEIST_DMGEFF_NONE), /* Slingshot */ DMG_ENTRY(1, ENHAMMERGEIST_DMGEFF_NONE), - /* Explosive */ DMG_ENTRY(0, ENHAMMERGEIST_DMGEFF_NONE), + /* Explosive */ DMG_ENTRY(2, ENHAMMERGEIST_DMGEFF_NONE), /* Boomerang */ DMG_ENTRY(0, ENHAMMERGEIST_DMGEFF_STUN), /* Normal arrow */ DMG_ENTRY(2, ENHAMMERGEIST_DMGEFF_NONE), /* Hammer swing */ DMG_ENTRY(2, ENHAMMERGEIST_DMGEFF_NONE), @@ -257,8 +257,8 @@ static DamageTable sDamageTable[] = { /* Unk arrow 2 */ DMG_ENTRY(2, ENHAMMERGEIST_DMGEFF_NONE), /* Unk arrow 3 */ DMG_ENTRY(2, ENHAMMERGEIST_DMGEFF_NONE), /* Fire magic */ DMG_ENTRY(0, ENHAMMERGEIST_DMGEFF_FIRE), - /* Ice magic */ DMG_ENTRY(4, ENHAMMERGEIST_DMGEFF_ICE_MAGIC), - /* Light magic */ DMG_ENTRY(4, ENHAMMERGEIST_DMGEFF_LIGHT_MAGIC), + /* Ice magic */ DMG_ENTRY(3, ENHAMMERGEIST_DMGEFF_ICE_MAGIC), + /* Light magic */ DMG_ENTRY(0, ENHAMMERGEIST_DMGEFF_LIGHT_MAGIC), /* Shield */ DMG_ENTRY(0, ENHAMMERGEIST_DMGEFF_NONE), /* Mirror Ray */ DMG_ENTRY(0, ENHAMMERGEIST_DMGEFF_NONE), /* Kokiri spin */ DMG_ENTRY(1, ENHAMMERGEIST_DMGEFF_NONE), diff --git a/src/overlays/actors/ovl_En_Slim/z_en_slim.c b/src/overlays/actors/ovl_En_Slim/z_en_slim.c index d9d677f33d..6eb2683254 100644 --- a/src/overlays/actors/ovl_En_Slim/z_en_slim.c +++ b/src/overlays/actors/ovl_En_Slim/z_en_slim.c @@ -81,42 +81,42 @@ static ColliderJntSphInit sJntSphInit = { }; static DamageTable sDamageTable[] = { - /* Deku nut */ DMG_ENTRY(1, 0x1), - /* Deku stick */ DMG_ENTRY(1, 0x0), + /* Deku nut */ DMG_ENTRY(0, 0x1), + /* Deku stick */ DMG_ENTRY(2, 0x0), /* Slingshot */ DMG_ENTRY(1, 0x0), - /* Explosive */ DMG_ENTRY(1, 0x0), - /* Boomerang */ DMG_ENTRY(1, 0x1), - /* Normal arrow */ DMG_ENTRY(1, 0x0), - /* Hammer swing */ DMG_ENTRY(1, 0x0), - /* Hookshot */ DMG_ENTRY(1, 0x1), + /* Explosive */ DMG_ENTRY(2, 0x0), + /* Boomerang */ DMG_ENTRY(0, 0x1), + /* Normal arrow */ DMG_ENTRY(2, 0x0), + /* Hammer swing */ DMG_ENTRY(2, 0x0), + /* Hookshot */ DMG_ENTRY(0, 0x1), /* Kokiri sword */ DMG_ENTRY(1, 0x0), - /* Master sword */ DMG_ENTRY(1, 0x0), - /* Giant's Knife */ DMG_ENTRY(1, 0x0), - /* Fire arrow */ DMG_ENTRY(1, 0x0), - /* Ice arrow */ DMG_ENTRY(1, 0xF), - /* Light arrow */ DMG_ENTRY(1, 0x0), - /* Unk arrow 1 */ DMG_ENTRY(1, 0x0), - /* Unk arrow 2 */ DMG_ENTRY(1, 0x0), - /* Unk arrow 3 */ DMG_ENTRY(1, 0x0), - /* Fire magic */ DMG_ENTRY(1, 0xE), - /* Ice magic */ DMG_ENTRY(1, 0xF), - /* Light magic */ DMG_ENTRY(1, 0xE), - /* Shield */ DMG_ENTRY(1, 0x0), - /* Mirror Ray */ DMG_ENTRY(1, 0x0), + /* Master sword */ DMG_ENTRY(2, 0x0), + /* Giant's Knife */ DMG_ENTRY(4, 0x0), + /* Fire arrow */ DMG_ENTRY(2, 0x0), + /* Ice arrow */ DMG_ENTRY(4, 0xF), + /* Light arrow */ DMG_ENTRY(2, 0x0), + /* Unk arrow 1 */ DMG_ENTRY(2, 0x0), + /* Unk arrow 2 */ DMG_ENTRY(2, 0x0), + /* Unk arrow 3 */ DMG_ENTRY(2, 0x0), + /* Fire magic */ DMG_ENTRY(0, 0xE), + /* Ice magic */ DMG_ENTRY(3, 0xF), + /* Light magic */ DMG_ENTRY(0, 0xE), + /* Shield */ DMG_ENTRY(0, 0x0), + /* Mirror Ray */ DMG_ENTRY(0, 0x0), /* Kokiri spin */ DMG_ENTRY(1, 0x0), - /* Giant spin */ DMG_ENTRY(1, 0x0), - /* Master spin */ DMG_ENTRY(1, 0x0), - /* Kokiri jump */ DMG_ENTRY(1, 0x0), - /* Giant jump */ DMG_ENTRY(1, 0x0), - /* Master jump */ DMG_ENTRY(1, 0x0), - /* Unknown 1 */ DMG_ENTRY(1, 0x0), - /* Unblockable */ DMG_ENTRY(1, 0x0), - /* Hammer jump */ DMG_ENTRY(1, 0x0), - /* Unknown 2 */ DMG_ENTRY(1, 0x0), + /* Giant spin */ DMG_ENTRY(4, 0x0), + /* Master spin */ DMG_ENTRY(2, 0x0), + /* Kokiri jump */ DMG_ENTRY(2, 0x0), + /* Giant jump */ DMG_ENTRY(8, 0x0), + /* Master jump */ DMG_ENTRY(4, 0x0), + /* Unknown 1 */ DMG_ENTRY(0, 0x0), + /* Unblockable */ DMG_ENTRY(0, 0x0), + /* Hammer jump */ DMG_ENTRY(4, 0x0), + /* Unknown 2 */ DMG_ENTRY(0, 0x0), }; static InitChainEntry sInitChain[] = { - ICHAIN_S8(naviEnemyId, 0x5E, ICHAIN_CONTINUE), + ICHAIN_S8(naviEnemyId, NAVI_ENEMY_ZOL, ICHAIN_CONTINUE), ICHAIN_F32(lockOnArrowOffset, 2000, ICHAIN_CONTINUE), ICHAIN_F32(minVelocityY, 65496, ICHAIN_CONTINUE), ICHAIN_F32_DIV1000(gravity, 64536, ICHAIN_STOP), @@ -606,7 +606,7 @@ void EnSlim_Draw(Actor* thisx, struct PlayState* play) { Mtx* mtx; GraphicsContext* gfxCtx = play->state.gfxCtx; - OPEN_DISPS(play->state.gfxCtx, "../z_slime.c", 910); + OPEN_DISPS(play->state.gfxCtx, "../z_en_slime.c", 910); func_80093C80(play); Gfx_SetupDL_25Xlu(play->state.gfxCtx); @@ -626,7 +626,7 @@ void EnSlim_Draw(Actor* thisx, struct PlayState* play) { gSPDisplayList(POLY_XLU_DISP++, slimeDList); Matrix_Pop(); - CLOSE_DISPS(play->state.gfxCtx, "../z_slime.c", 910); + CLOSE_DISPS(play->state.gfxCtx, "../z_en_slime.c", 910); Collider_UpdateSpheres(0, &this->collider); // why is this in the draw function?? } From f7dca234a0d89a2c53fa1d52cb0108145db08e00 Mon Sep 17 00:00:00 2001 From: Admentus Date: Tue, 3 Feb 2026 17:25:08 +0100 Subject: [PATCH 7/7] Boe --- assets/audio/samplebanks/SampleBank_0.xml | 22 +- .../samples/SampleBank_0/Mkk_Sample1.half.wav | Bin 0 -> 29990 bytes .../samples/SampleBank_0/Mkk_Sample2.half.wav | Bin 0 -> 69870 bytes assets/audio/sequences/seq_0.prg.seq | 25 + assets/audio/soundfonts/Soundfont_1.xml | 4 + assets/objects/object_mkk/black_boe.i4.png | Bin 0 -> 248 bytes assets/objects/object_mkk/boe_eye.rgba16.png | Bin 0 -> 147 bytes assets/objects/object_mkk/object_mkk.c | 107 ++++ assets/objects/object_mkk/object_mkk.h | 16 + .../object_mkk/object_mkkVtx_000000.vtx.inc | 3 + .../object_mkk/object_mkkVtx_0000E0.vtx.inc | 6 + .../object_mkk/object_mkkVtx_0001C0.vtx.inc | 3 + .../object_mkk/object_mkkVtx_0002B0.vtx.inc | 6 + assets/objects/object_mkk/white_boe.i4.png | Bin 0 -> 234 bytes assets/text/message_data_06xx_enemies.h | 24 + include/actor.h | 4 + include/tables/actor_table.h | 1 + include/tables/object_table.h | 1 + include/tables/sfx/enemybank_table.h | 24 +- include/z_math.h | 3 + spec/extra_objects.inc | 7 + spec/extra_overlays.inc | 7 + src/code/sys_math3d.c | 3 + src/code/z_actor.c | 6 + src/overlays/actors/ovl_En_Mkk/z_en_mkk.c | 603 ++++++++++++++++++ src/overlays/actors/ovl_En_Mkk/z_en_mkk.h | 36 ++ 26 files changed, 890 insertions(+), 21 deletions(-) create mode 100644 assets/audio/samples/SampleBank_0/Mkk_Sample1.half.wav create mode 100644 assets/audio/samples/SampleBank_0/Mkk_Sample2.half.wav create mode 100644 assets/objects/object_mkk/black_boe.i4.png create mode 100644 assets/objects/object_mkk/boe_eye.rgba16.png create mode 100644 assets/objects/object_mkk/object_mkk.c create mode 100644 assets/objects/object_mkk/object_mkk.h create mode 100644 assets/objects/object_mkk/object_mkkVtx_000000.vtx.inc create mode 100644 assets/objects/object_mkk/object_mkkVtx_0000E0.vtx.inc create mode 100644 assets/objects/object_mkk/object_mkkVtx_0001C0.vtx.inc create mode 100644 assets/objects/object_mkk/object_mkkVtx_0002B0.vtx.inc create mode 100644 assets/objects/object_mkk/white_boe.i4.png create mode 100644 src/overlays/actors/ovl_En_Mkk/z_en_mkk.c create mode 100644 src/overlays/actors/ovl_En_Mkk/z_en_mkk.h diff --git a/assets/audio/samplebanks/SampleBank_0.xml b/assets/audio/samplebanks/SampleBank_0.xml index 292a472d1f..cf261624bc 100644 --- a/assets/audio/samplebanks/SampleBank_0.xml +++ b/assets/audio/samplebanks/SampleBank_0.xml @@ -441,14 +441,16 @@ - - - - - - - - - - + + + + + + + + + + + + diff --git a/assets/audio/samples/SampleBank_0/Mkk_Sample1.half.wav b/assets/audio/samples/SampleBank_0/Mkk_Sample1.half.wav new file mode 100644 index 0000000000000000000000000000000000000000..ecac44422f9fb1e9300f739e673bf4f4018115f2 GIT binary patch literal 29990 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