1828 lines
41 KiB
C
1828 lines
41 KiB
C
static const float3 vertices[609] = {
|
|
float3(0.550000f,0.000000f,0.000000f),
|
|
float3(0.545295f,-0.000000f,0.071789f),
|
|
float3(0.538653f,0.025000f,0.070915f),
|
|
float3(0.543301f,0.025000f,0.000000f),
|
|
float3(0.525000f,0.043301f,0.000000f),
|
|
float3(0.538653f,0.025000f,-0.070915f),
|
|
float3(0.520509f,0.043301f,-0.068526f),
|
|
float3(0.520509f,0.043301f,0.068526f),
|
|
float3(0.495722f,0.050000f,-0.065263f),
|
|
float3(0.524789f,0.025000f,0.140617f),
|
|
float3(0.531259f,-0.000000f,0.142350f),
|
|
float3(0.495722f,0.050000f,0.065263f),
|
|
float3(0.500000f,0.050000f,0.000000f),
|
|
float3(0.482963f,0.050000f,0.129409f),
|
|
float3(0.470936f,0.043301f,0.062000f),
|
|
float3(0.470936f,0.043301f,-0.062000f),
|
|
float3(0.475000f,0.043301f,0.000000f),
|
|
float3(0.456699f,0.025000f,0.000000f),
|
|
float3(0.507111f,0.043301f,0.135880f),
|
|
float3(0.501945f,0.025000f,0.207912f),
|
|
float3(0.461940f,0.050000f,0.191342f),
|
|
float3(0.485037f,0.043301f,0.200909f),
|
|
float3(0.470513f,0.025000f,0.271651f),
|
|
float3(0.454663f,0.043301f,0.262500f),
|
|
float3(0.438843f,0.043301f,0.181774f),
|
|
float3(0.508134f,-0.000000f,0.210476f),
|
|
float3(0.476314f,-0.000000f,0.275000f),
|
|
float3(0.501945f,-0.025000f,0.207912f),
|
|
float3(0.470513f,-0.025000f,0.271651f),
|
|
float3(0.436344f,-0.000000f,0.334819f),
|
|
float3(0.431030f,0.025000f,0.330741f),
|
|
float3(0.524789f,-0.025000f,0.140617f),
|
|
float3(0.485037f,-0.043301f,0.200909f),
|
|
float3(0.507111f,-0.043301f,0.135880f),
|
|
float3(0.538653f,-0.025000f,0.070915f),
|
|
float3(0.520509f,-0.043301f,0.068526f),
|
|
float3(0.543301f,-0.025000f,-0.000000f),
|
|
float3(0.454663f,-0.043301f,0.262500f),
|
|
float3(0.538653f,-0.025000f,-0.070915f),
|
|
float3(0.525000f,-0.043301f,-0.000000f),
|
|
float3(0.482963f,-0.050000f,0.129409f),
|
|
float3(0.461940f,-0.050000f,0.191342f),
|
|
float3(0.495722f,-0.050000f,0.065263f),
|
|
float3(0.438843f,-0.043301f,0.181774f),
|
|
float3(0.470936f,-0.043301f,0.062000f),
|
|
float3(0.500000f,-0.050000f,-0.000000f),
|
|
float3(0.495722f,-0.050000f,-0.065263f),
|
|
float3(0.520509f,-0.043301f,-0.068526f),
|
|
float3(0.470936f,-0.043301f,-0.062000f),
|
|
float3(0.507111f,-0.043301f,-0.135880f),
|
|
float3(0.475000f,-0.043301f,-0.000000f),
|
|
float3(0.456699f,-0.025000f,-0.000000f),
|
|
float3(0.482963f,-0.050000f,-0.129409f),
|
|
float3(0.524789f,-0.025000f,-0.140616f),
|
|
float3(0.458815f,-0.043301f,0.122939f),
|
|
float3(0.452792f,-0.025000f,0.059611f),
|
|
float3(0.441137f,-0.025000f,0.118202f),
|
|
float3(0.421935f,-0.025000f,0.174771f),
|
|
float3(0.450000f,0.000000f,0.000000f),
|
|
float3(0.434667f,-0.000000f,0.116468f),
|
|
float3(0.452792f,-0.025000f,-0.059611f),
|
|
float3(0.446150f,-0.000000f,0.058737f),
|
|
float3(0.415746f,-0.000000f,0.172207f),
|
|
float3(0.446150f,0.000000f,-0.058737f),
|
|
float3(0.452792f,0.025000f,-0.059611f),
|
|
float3(0.434667f,0.000000f,-0.116468f),
|
|
float3(0.452792f,0.025000f,0.059611f),
|
|
float3(0.441137f,0.025000f,0.118202f),
|
|
float3(0.458815f,0.043301f,0.122939f),
|
|
float3(0.421935f,0.025000f,0.174771f),
|
|
float3(0.389711f,-0.000000f,0.225000f),
|
|
float3(0.411362f,0.043301f,0.237500f),
|
|
float3(0.395513f,0.025000f,0.228349f),
|
|
float3(0.395513f,-0.025000f,0.228349f),
|
|
float3(0.411362f,-0.043301f,0.237500f),
|
|
float3(0.362323f,-0.025000f,0.278020f),
|
|
float3(0.362323f,0.025000f,0.278020f),
|
|
float3(0.357009f,-0.000000f,0.273942f),
|
|
float3(0.433013f,-0.050000f,0.250000f),
|
|
float3(0.396677f,-0.050000f,0.304380f),
|
|
float3(0.376843f,-0.043301f,0.289161f),
|
|
float3(0.318198f,-0.000000f,0.318198f),
|
|
float3(0.335876f,-0.043301f,0.335876f),
|
|
float3(0.322935f,-0.025000f,0.322935f),
|
|
float3(0.353553f,-0.050000f,0.353553f),
|
|
float3(0.289162f,-0.043301f,0.376843f),
|
|
float3(0.273943f,-0.000000f,0.357009f),
|
|
float3(0.278021f,-0.025000f,0.362323f),
|
|
float3(0.228349f,-0.025000f,0.395512f),
|
|
float3(0.237500f,-0.043301f,0.411362f),
|
|
float3(0.416510f,-0.043301f,0.319600f),
|
|
float3(0.304381f,-0.050000f,0.396676f),
|
|
float3(0.431030f,-0.025000f,0.330741f),
|
|
float3(0.371231f,-0.043301f,0.371231f),
|
|
float3(0.319600f,-0.043301f,0.416510f),
|
|
float3(0.384172f,-0.025000f,0.384172f),
|
|
float3(0.388909f,-0.000000f,0.388909f),
|
|
float3(0.250000f,-0.050000f,0.433012f),
|
|
float3(0.262500f,-0.043301f,0.454663f),
|
|
float3(0.330741f,-0.025000f,0.431030f),
|
|
float3(0.334819f,-0.000000f,0.436344f),
|
|
float3(0.384172f,0.025000f,0.384172f),
|
|
float3(0.181775f,-0.043301f,0.438843f),
|
|
float3(0.371231f,0.043301f,0.371231f),
|
|
float3(0.416510f,0.043301f,0.319600f),
|
|
float3(0.319600f,0.043301f,0.416510f),
|
|
float3(0.353553f,0.050000f,0.353553f),
|
|
float3(0.396677f,0.050000f,0.304380f),
|
|
float3(0.330741f,0.025000f,0.431030f),
|
|
float3(0.275000f,-0.000000f,0.476314f),
|
|
float3(0.262500f,0.043301f,0.454663f),
|
|
float3(0.271651f,0.025000f,0.470512f),
|
|
float3(0.271651f,-0.025000f,0.470512f),
|
|
float3(0.207913f,0.025000f,0.501945f),
|
|
float3(0.207913f,-0.025000f,0.501945f),
|
|
float3(0.210476f,-0.000000f,0.508133f),
|
|
float3(0.142350f,-0.000000f,0.531259f),
|
|
float3(0.200909f,0.043301f,0.485036f),
|
|
float3(0.140617f,0.025000f,0.524788f),
|
|
float3(0.191342f,0.050000f,0.461939f),
|
|
float3(0.070915f,0.025000f,0.538653f),
|
|
float3(0.135880f,0.043301f,0.507111f),
|
|
float3(0.250000f,0.050000f,0.433012f),
|
|
float3(0.181775f,0.043301f,0.438843f),
|
|
float3(0.304381f,0.050000f,0.396676f),
|
|
float3(0.237500f,0.043301f,0.411362f),
|
|
float3(0.289162f,0.043301f,0.376843f),
|
|
float3(0.129410f,0.050000f,0.482963f),
|
|
float3(0.068526f,0.043301f,0.520508f),
|
|
float3(0.122939f,0.043301f,0.458815f),
|
|
float3(0.065263f,0.050000f,0.495722f),
|
|
float3(0.000000f,0.050000f,0.500000f),
|
|
float3(0.000000f,0.043301f,0.525000f),
|
|
float3(0.000000f,0.025000f,0.543301f),
|
|
float3(0.118202f,0.025000f,0.441137f),
|
|
float3(0.071789f,-0.000000f,0.545294f),
|
|
float3(-0.068526f,0.043301f,0.520508f),
|
|
float3(-0.065263f,0.050000f,0.495722f),
|
|
float3(-0.062000f,0.043301f,0.470936f),
|
|
float3(-0.129409f,0.050000f,0.482963f),
|
|
float3(-0.070915f,0.025000f,0.538653f),
|
|
float3(0.000000f,0.043301f,0.475000f),
|
|
float3(0.062000f,0.043301f,0.470936f),
|
|
float3(0.059611f,0.025000f,0.452791f),
|
|
float3(0.000000f,0.025000f,0.456698f),
|
|
float3(-0.059611f,0.025000f,0.452791f),
|
|
float3(0.000000f,-0.000000f,0.450000f),
|
|
float3(-0.118202f,0.025000f,0.441137f),
|
|
float3(0.116469f,-0.000000f,0.434666f),
|
|
float3(-0.058737f,-0.000000f,0.446150f),
|
|
float3(-0.122939f,0.043301f,0.458815f),
|
|
float3(0.058737f,-0.000000f,0.446150f),
|
|
float3(-0.059611f,-0.025000f,0.452791f),
|
|
float3(0.000000f,-0.025000f,0.456698f),
|
|
float3(0.059611f,-0.025000f,0.452791f),
|
|
float3(0.118202f,-0.025000f,0.441137f),
|
|
float3(0.062000f,-0.043301f,0.470936f),
|
|
float3(0.000000f,-0.043301f,0.475000f),
|
|
float3(0.122939f,-0.043301f,0.458815f),
|
|
float3(0.065263f,-0.050000f,0.495722f),
|
|
float3(-0.062000f,-0.043301f,0.470936f),
|
|
float3(0.172208f,-0.000000f,0.415745f),
|
|
float3(0.000000f,-0.050000f,0.500000f),
|
|
float3(0.174771f,0.025000f,0.421934f),
|
|
float3(0.228349f,0.025000f,0.395512f),
|
|
float3(0.225000f,-0.000000f,0.389711f),
|
|
float3(0.174771f,-0.025000f,0.421934f),
|
|
float3(0.278021f,0.025000f,0.362323f),
|
|
float3(0.322935f,0.025000f,0.322935f),
|
|
float3(0.335876f,0.043301f,0.335876f),
|
|
float3(0.376843f,0.043301f,0.289161f),
|
|
float3(0.433013f,0.050000f,0.250000f),
|
|
float3(0.191342f,-0.050000f,0.461939f),
|
|
float3(0.129410f,-0.050000f,0.482963f),
|
|
float3(0.200909f,-0.043301f,0.485036f),
|
|
float3(0.135880f,-0.043301f,0.507111f),
|
|
float3(0.068526f,-0.043301f,0.520508f),
|
|
float3(0.140617f,-0.025000f,0.524788f),
|
|
float3(0.070915f,-0.025000f,0.538653f),
|
|
float3(0.000000f,-0.043301f,0.525000f),
|
|
float3(0.000000f,-0.025000f,0.543301f),
|
|
float3(0.000000f,-0.000000f,0.550000f),
|
|
float3(-0.070915f,-0.025000f,0.538653f),
|
|
float3(-0.065263f,-0.050000f,0.495722f),
|
|
float3(-0.068526f,-0.043301f,0.520508f),
|
|
float3(-0.129409f,-0.050000f,0.482963f),
|
|
float3(-0.071789f,-0.000000f,0.545294f),
|
|
float3(-0.135880f,-0.043301f,0.507111f),
|
|
float3(-0.142350f,-0.000000f,0.531259f),
|
|
float3(-0.140617f,0.025000f,0.524788f),
|
|
float3(-0.140617f,-0.025000f,0.524788f),
|
|
float3(-0.210476f,-0.000000f,0.508133f),
|
|
float3(-0.207912f,-0.025000f,0.501945f),
|
|
float3(-0.200909f,-0.043301f,0.485036f),
|
|
float3(-0.135880f,0.043301f,0.507111f),
|
|
float3(-0.200909f,0.043301f,0.485036f),
|
|
float3(-0.207912f,0.025000f,0.501945f),
|
|
float3(-0.271651f,0.025000f,0.470513f),
|
|
float3(-0.271651f,-0.025000f,0.470513f),
|
|
float3(-0.275000f,-0.000000f,0.476314f),
|
|
float3(-0.334819f,-0.000000f,0.436344f),
|
|
float3(-0.262500f,0.043301f,0.454663f),
|
|
float3(-0.330741f,0.025000f,0.431030f),
|
|
float3(-0.250000f,0.050000f,0.433013f),
|
|
float3(-0.319600f,0.043301f,0.416510f),
|
|
float3(-0.191342f,0.050000f,0.461939f),
|
|
float3(-0.181775f,0.043301f,0.438843f),
|
|
float3(-0.237500f,0.043301f,0.411362f),
|
|
float3(-0.174771f,0.025000f,0.421934f),
|
|
float3(-0.289162f,0.043301f,0.376843f),
|
|
float3(-0.228349f,0.025000f,0.395513f),
|
|
float3(-0.116469f,-0.000000f,0.434666f),
|
|
float3(-0.225000f,-0.000000f,0.389711f),
|
|
float3(-0.172208f,-0.000000f,0.415746f),
|
|
float3(-0.118202f,-0.025000f,0.441137f),
|
|
float3(-0.174771f,-0.025000f,0.421934f),
|
|
float3(-0.122939f,-0.043301f,0.458815f),
|
|
float3(-0.228349f,-0.025000f,0.395513f),
|
|
float3(-0.181775f,-0.043301f,0.438843f),
|
|
float3(-0.237500f,-0.043301f,0.411362f),
|
|
float3(-0.191342f,-0.050000f,0.461939f),
|
|
float3(-0.250000f,-0.050000f,0.433013f),
|
|
float3(-0.289162f,-0.043301f,0.376843f),
|
|
float3(-0.262500f,-0.043301f,0.454663f),
|
|
float3(-0.304381f,-0.050000f,0.396676f),
|
|
float3(-0.319600f,-0.043301f,0.416510f),
|
|
float3(-0.330741f,-0.025000f,0.431030f),
|
|
float3(-0.278021f,-0.025000f,0.362323f),
|
|
float3(-0.335876f,-0.043301f,0.335875f),
|
|
float3(-0.322935f,-0.025000f,0.322934f),
|
|
float3(-0.273943f,-0.000000f,0.357009f),
|
|
float3(-0.278021f,0.025000f,0.362323f),
|
|
float3(-0.318198f,-0.000000f,0.318198f),
|
|
float3(-0.322935f,0.025000f,0.322934f),
|
|
float3(-0.357009f,-0.000000f,0.273943f),
|
|
float3(-0.362323f,-0.025000f,0.278020f),
|
|
float3(-0.362323f,0.025000f,0.278020f),
|
|
float3(-0.335876f,0.043301f,0.335875f),
|
|
float3(-0.304381f,0.050000f,0.396676f),
|
|
float3(-0.353553f,0.050000f,0.353553f),
|
|
float3(-0.396677f,0.050000f,0.304381f),
|
|
float3(-0.371231f,0.043301f,0.371231f),
|
|
float3(-0.376843f,0.043301f,0.289162f),
|
|
float3(-0.416510f,0.043301f,0.319600f),
|
|
float3(-0.384172f,0.025000f,0.384172f),
|
|
float3(-0.431030f,0.025000f,0.330741f),
|
|
float3(-0.388909f,-0.000000f,0.388908f),
|
|
float3(-0.384172f,-0.025000f,0.384172f),
|
|
float3(-0.431030f,-0.025000f,0.330741f),
|
|
float3(-0.371231f,-0.043301f,0.371231f),
|
|
float3(-0.353553f,-0.050000f,0.353553f),
|
|
float3(-0.396677f,-0.050000f,0.304381f),
|
|
float3(-0.416510f,-0.043301f,0.319600f),
|
|
float3(-0.376843f,-0.043301f,0.289162f),
|
|
float3(-0.433013f,-0.050000f,0.250000f),
|
|
float3(-0.454663f,-0.043301f,0.262500f),
|
|
float3(-0.411362f,-0.043301f,0.237500f),
|
|
float3(-0.395513f,-0.025000f,0.228349f),
|
|
float3(-0.461940f,-0.050000f,0.191342f),
|
|
float3(-0.389711f,-0.000000f,0.225000f),
|
|
float3(-0.421935f,-0.025000f,0.174771f),
|
|
float3(-0.438843f,-0.043301f,0.181775f),
|
|
float3(-0.395513f,0.025000f,0.228349f),
|
|
float3(-0.411362f,0.043301f,0.237500f),
|
|
float3(-0.421935f,0.025000f,0.174771f),
|
|
float3(-0.415746f,-0.000000f,0.172207f),
|
|
float3(-0.434667f,-0.000000f,0.116468f),
|
|
float3(-0.433013f,0.050000f,0.250000f),
|
|
float3(-0.454663f,0.043301f,0.262500f),
|
|
float3(-0.461940f,0.050000f,0.191342f),
|
|
float3(-0.438843f,0.043301f,0.181775f),
|
|
float3(-0.485037f,0.043301f,0.200909f),
|
|
float3(-0.482963f,0.050000f,0.129409f),
|
|
float3(-0.458815f,0.043301f,0.122939f),
|
|
float3(-0.441137f,0.025000f,0.118202f),
|
|
float3(-0.470936f,0.043301f,0.062000f),
|
|
float3(-0.446150f,-0.000000f,0.058737f),
|
|
float3(-0.452792f,0.025000f,0.059611f),
|
|
float3(-0.452792f,-0.025000f,0.059611f),
|
|
float3(-0.450000f,-0.000000f,0.000000f),
|
|
float3(-0.441137f,-0.025000f,0.118202f),
|
|
float3(-0.458815f,-0.043301f,0.122939f),
|
|
float3(-0.470936f,-0.043301f,0.062000f),
|
|
float3(-0.482963f,-0.050000f,0.129409f),
|
|
float3(-0.456699f,-0.025000f,0.000000f),
|
|
float3(-0.475000f,-0.043301f,0.000000f),
|
|
float3(-0.500000f,-0.050000f,0.000000f),
|
|
float3(-0.470936f,-0.043301f,-0.062000f),
|
|
float3(-0.495722f,-0.050000f,0.065263f),
|
|
float3(-0.485037f,-0.043301f,0.200909f),
|
|
float3(-0.520509f,-0.043301f,0.068526f),
|
|
float3(-0.525000f,-0.043301f,0.000000f),
|
|
float3(-0.507111f,-0.043301f,0.135880f),
|
|
float3(-0.538653f,-0.025000f,0.070915f),
|
|
float3(-0.524789f,-0.025000f,0.140617f),
|
|
float3(-0.501945f,-0.025000f,0.207912f),
|
|
float3(-0.470513f,-0.025000f,0.271651f),
|
|
float3(-0.508134f,-0.000000f,0.210476f),
|
|
float3(-0.545295f,-0.000000f,0.071789f),
|
|
float3(-0.436344f,-0.000000f,0.334819f),
|
|
float3(-0.476314f,-0.000000f,0.275000f),
|
|
float3(-0.470513f,0.025000f,0.271651f),
|
|
float3(-0.501945f,0.025000f,0.207912f),
|
|
float3(-0.524789f,0.025000f,0.140617f),
|
|
float3(-0.531259f,-0.000000f,0.142350f),
|
|
float3(-0.538653f,0.025000f,0.070915f),
|
|
float3(-0.507111f,0.043301f,0.135880f),
|
|
float3(-0.520509f,0.043301f,0.068526f),
|
|
float3(-0.525000f,0.043301f,0.000000f),
|
|
float3(-0.495722f,0.050000f,0.065263f),
|
|
float3(-0.500000f,0.050000f,0.000000f),
|
|
float3(-0.543301f,0.025000f,0.000000f),
|
|
float3(-0.495722f,0.050000f,-0.065263f),
|
|
float3(-0.550000f,-0.000000f,0.000000f),
|
|
float3(-0.520509f,0.043301f,-0.068526f),
|
|
float3(-0.538653f,0.025000f,-0.070915f),
|
|
float3(-0.543301f,-0.025000f,0.000000f),
|
|
float3(-0.538653f,-0.025000f,-0.070915f),
|
|
float3(-0.545295f,0.000000f,-0.071789f),
|
|
float3(-0.524789f,0.025000f,-0.140617f),
|
|
float3(-0.507111f,0.043301f,-0.135880f),
|
|
float3(-0.482963f,0.050000f,-0.129409f),
|
|
float3(-0.485037f,0.043301f,-0.200908f),
|
|
float3(-0.531259f,0.000000f,-0.142350f),
|
|
float3(-0.470936f,0.043301f,-0.062000f),
|
|
float3(-0.508134f,0.000000f,-0.210476f),
|
|
float3(-0.524789f,-0.025000f,-0.140617f),
|
|
float3(-0.501945f,0.025000f,-0.207912f),
|
|
float3(-0.470513f,0.025000f,-0.271650f),
|
|
float3(-0.501945f,-0.025000f,-0.207912f),
|
|
float3(-0.507111f,-0.043301f,-0.135880f),
|
|
float3(-0.520509f,-0.043301f,-0.068526f),
|
|
float3(-0.485037f,-0.043301f,-0.200908f),
|
|
float3(-0.495722f,-0.050000f,-0.065263f),
|
|
float3(-0.482963f,-0.050000f,-0.129409f),
|
|
float3(-0.476314f,0.000000f,-0.275000f),
|
|
float3(-0.470513f,-0.025000f,-0.271650f),
|
|
float3(-0.436344f,0.000000f,-0.334819f),
|
|
float3(-0.431030f,0.025000f,-0.330741f),
|
|
float3(-0.431030f,-0.025000f,-0.330741f),
|
|
float3(-0.454663f,-0.043301f,-0.262500f),
|
|
float3(-0.433013f,-0.050000f,-0.250000f),
|
|
float3(-0.416510f,-0.043301f,-0.319600f),
|
|
float3(-0.396677f,-0.050000f,-0.304381f),
|
|
float3(-0.371231f,-0.043301f,-0.371231f),
|
|
float3(-0.388909f,0.000000f,-0.388908f),
|
|
float3(-0.461940f,-0.050000f,-0.191341f),
|
|
float3(-0.458815f,-0.043301f,-0.122939f),
|
|
float3(-0.438843f,-0.043301f,-0.181774f),
|
|
float3(-0.411362f,-0.043301f,-0.237500f),
|
|
float3(-0.421935f,-0.025000f,-0.174771f),
|
|
float3(-0.441137f,-0.025000f,-0.118202f),
|
|
float3(-0.452792f,-0.025000f,-0.059611f),
|
|
float3(-0.446150f,0.000000f,-0.058737f),
|
|
float3(-0.434667f,0.000000f,-0.116468f),
|
|
float3(-0.452792f,0.025000f,-0.059611f),
|
|
float3(-0.415746f,0.000000f,-0.172207f),
|
|
float3(-0.456699f,0.025000f,0.000000f),
|
|
float3(-0.475000f,0.043301f,0.000000f),
|
|
float3(-0.441137f,0.025000f,-0.118202f),
|
|
float3(-0.421935f,0.025000f,-0.174771f),
|
|
float3(-0.458815f,0.043301f,-0.122939f),
|
|
float3(-0.461940f,0.050000f,-0.191341f),
|
|
float3(-0.438843f,0.043301f,-0.181774f),
|
|
float3(-0.411362f,0.043301f,-0.237500f),
|
|
float3(-0.433013f,0.050000f,-0.250000f),
|
|
float3(-0.395513f,0.025000f,-0.228349f),
|
|
float3(-0.454663f,0.043301f,-0.262500f),
|
|
float3(-0.376843f,0.043301f,-0.289162f),
|
|
float3(-0.396677f,0.050000f,-0.304381f),
|
|
float3(-0.416510f,0.043301f,-0.319600f),
|
|
float3(-0.371231f,0.043301f,-0.371231f),
|
|
float3(-0.335876f,0.043301f,-0.335875f),
|
|
float3(-0.362323f,0.025000f,-0.278020f),
|
|
float3(-0.389711f,0.000000f,-0.225000f),
|
|
float3(-0.353553f,0.050000f,-0.353553f),
|
|
float3(-0.304381f,0.050000f,-0.396676f),
|
|
float3(-0.395513f,-0.025000f,-0.228349f),
|
|
float3(-0.376843f,-0.043301f,-0.289162f),
|
|
float3(-0.362323f,-0.025000f,-0.278020f),
|
|
float3(-0.335876f,-0.043301f,-0.335875f),
|
|
float3(-0.353553f,-0.050000f,-0.353553f),
|
|
float3(-0.304381f,-0.050000f,-0.396676f),
|
|
float3(-0.357009f,0.000000f,-0.273943f),
|
|
float3(-0.322935f,-0.025000f,-0.322934f),
|
|
float3(-0.322935f,0.025000f,-0.322934f),
|
|
float3(-0.318198f,0.000000f,-0.318198f),
|
|
float3(-0.289162f,-0.043301f,-0.376842f),
|
|
float3(-0.273943f,0.000000f,-0.357009f),
|
|
float3(-0.278021f,-0.025000f,-0.362323f),
|
|
float3(-0.237500f,-0.043301f,-0.411362f),
|
|
float3(-0.225000f,0.000000f,-0.389711f),
|
|
float3(-0.228349f,-0.025000f,-0.395513f),
|
|
float3(-0.278021f,0.025000f,-0.362323f),
|
|
float3(-0.174771f,-0.025000f,-0.421934f),
|
|
float3(-0.289162f,0.043301f,-0.376842f),
|
|
float3(-0.228349f,0.025000f,-0.395513f),
|
|
float3(-0.237500f,0.043301f,-0.411362f),
|
|
float3(-0.172208f,0.000000f,-0.415746f),
|
|
float3(-0.174771f,0.025000f,-0.421934f),
|
|
float3(-0.116469f,0.000000f,-0.434666f),
|
|
float3(-0.250000f,0.050000f,-0.433013f),
|
|
float3(-0.181775f,0.043301f,-0.438843f),
|
|
float3(-0.118202f,0.025000f,-0.441137f),
|
|
float3(-0.191342f,0.050000f,-0.461939f),
|
|
float3(-0.122939f,0.043301f,-0.458814f),
|
|
float3(-0.319600f,0.043301f,-0.416510f),
|
|
float3(-0.200909f,0.043301f,-0.485036f),
|
|
float3(-0.384172f,0.025000f,-0.384172f),
|
|
float3(-0.262500f,0.043301f,-0.454663f),
|
|
float3(-0.330741f,0.025000f,-0.431029f),
|
|
float3(-0.271651f,0.025000f,-0.470513f),
|
|
float3(-0.334819f,0.000000f,-0.436344f),
|
|
float3(-0.275000f,0.000000f,-0.476314f),
|
|
float3(-0.330741f,-0.025000f,-0.431029f),
|
|
float3(-0.271651f,-0.025000f,-0.470513f),
|
|
float3(-0.210476f,0.000000f,-0.508133f),
|
|
float3(-0.207912f,0.025000f,-0.501945f),
|
|
float3(-0.384172f,-0.025000f,-0.384172f),
|
|
float3(-0.319600f,-0.043301f,-0.416510f),
|
|
float3(-0.262500f,-0.043301f,-0.454663f),
|
|
float3(-0.250000f,-0.050000f,-0.433013f),
|
|
float3(-0.200909f,-0.043301f,-0.485036f),
|
|
float3(-0.191342f,-0.050000f,-0.461939f),
|
|
float3(-0.181775f,-0.043301f,-0.438843f),
|
|
float3(-0.129410f,-0.050000f,-0.482963f),
|
|
float3(-0.207912f,-0.025000f,-0.501945f),
|
|
float3(-0.140617f,-0.025000f,-0.524788f),
|
|
float3(-0.135880f,-0.043301f,-0.507111f),
|
|
float3(-0.142351f,0.000000f,-0.531259f),
|
|
float3(-0.070915f,-0.025000f,-0.538653f),
|
|
float3(-0.068527f,-0.043301f,-0.520508f),
|
|
float3(-0.065263f,-0.050000f,-0.495722f),
|
|
float3(0.000000f,-0.043301f,-0.525000f),
|
|
float3(-0.140617f,0.025000f,-0.524788f),
|
|
float3(-0.070915f,0.025000f,-0.538653f),
|
|
float3(-0.135880f,0.043301f,-0.507111f),
|
|
float3(-0.129410f,0.050000f,-0.482963f),
|
|
float3(-0.068527f,0.043301f,-0.520508f),
|
|
float3(-0.065263f,0.050000f,-0.495722f),
|
|
float3(-0.062000f,0.043301f,-0.470936f),
|
|
float3(0.000000f,0.050000f,-0.500000f),
|
|
float3(0.000000f,0.043301f,-0.525000f),
|
|
float3(0.000000f,0.043301f,-0.475000f),
|
|
float3(-0.059611f,0.025000f,-0.452791f),
|
|
float3(0.000000f,0.025000f,-0.456698f),
|
|
float3(-0.058737f,0.000000f,-0.446150f),
|
|
float3(0.000000f,0.000000f,-0.450000f),
|
|
float3(-0.059611f,-0.025000f,-0.452791f),
|
|
float3(-0.118202f,-0.025000f,-0.441137f),
|
|
float3(-0.122939f,-0.043301f,-0.458814f),
|
|
float3(-0.062000f,-0.043301f,-0.470936f),
|
|
float3(0.000000f,-0.025000f,-0.456698f),
|
|
float3(0.000000f,-0.043301f,-0.475000f),
|
|
float3(0.000000f,-0.050000f,-0.500000f),
|
|
float3(0.062000f,-0.043301f,-0.470936f),
|
|
float3(0.059611f,-0.025000f,-0.452791f),
|
|
float3(0.058737f,0.000000f,-0.446150f),
|
|
float3(0.065263f,-0.050000f,-0.495722f),
|
|
float3(0.068526f,-0.043301f,-0.520508f),
|
|
float3(0.135880f,-0.043301f,-0.507111f),
|
|
float3(0.070915f,-0.025000f,-0.538653f),
|
|
float3(0.129409f,-0.050000f,-0.482963f),
|
|
float3(0.122939f,-0.043301f,-0.458815f),
|
|
float3(0.118202f,-0.025000f,-0.441137f),
|
|
float3(0.181775f,-0.043301f,-0.438843f),
|
|
float3(0.191342f,-0.050000f,-0.461939f),
|
|
float3(0.116468f,0.000000f,-0.434666f),
|
|
float3(0.174771f,-0.025000f,-0.421934f),
|
|
float3(0.059611f,0.025000f,-0.452791f),
|
|
float3(0.172208f,0.000000f,-0.415745f),
|
|
float3(0.118202f,0.025000f,-0.441137f),
|
|
float3(0.062000f,0.043301f,-0.470936f),
|
|
float3(0.122939f,0.043301f,-0.458815f),
|
|
float3(0.065263f,0.050000f,-0.495722f),
|
|
float3(0.129409f,0.050000f,-0.482963f),
|
|
float3(0.181775f,0.043301f,-0.438843f),
|
|
float3(0.068526f,0.043301f,-0.520508f),
|
|
float3(0.135880f,0.043301f,-0.507111f),
|
|
float3(0.070915f,0.025000f,-0.538653f),
|
|
float3(0.191342f,0.050000f,-0.461939f),
|
|
float3(0.200909f,0.043301f,-0.485036f),
|
|
float3(0.140616f,0.025000f,-0.524788f),
|
|
float3(0.262500f,0.043301f,-0.454663f),
|
|
float3(0.000000f,0.025000f,-0.543301f),
|
|
float3(0.250000f,0.050000f,-0.433012f),
|
|
float3(0.207913f,0.025000f,-0.501945f),
|
|
float3(-0.071790f,0.000000f,-0.545294f),
|
|
float3(0.000000f,0.000000f,-0.550000f),
|
|
float3(0.000000f,-0.025000f,-0.543301f),
|
|
float3(0.071789f,0.000000f,-0.545294f),
|
|
float3(0.142350f,0.000000f,-0.531259f),
|
|
float3(0.140616f,-0.025000f,-0.524788f),
|
|
float3(0.210476f,0.000000f,-0.508133f),
|
|
float3(0.200909f,-0.043301f,-0.485036f),
|
|
float3(0.207913f,-0.025000f,-0.501945f),
|
|
float3(0.275000f,0.000000f,-0.476314f),
|
|
float3(0.262500f,-0.043301f,-0.454663f),
|
|
float3(0.271651f,-0.025000f,-0.470512f),
|
|
float3(0.271651f,0.025000f,-0.470512f),
|
|
float3(0.250000f,-0.050000f,-0.433012f),
|
|
float3(0.334819f,0.000000f,-0.436344f),
|
|
float3(0.319600f,-0.043301f,-0.416510f),
|
|
float3(0.237500f,-0.043301f,-0.411362f),
|
|
float3(0.319600f,0.043301f,-0.416510f),
|
|
float3(0.289162f,-0.043301f,-0.376843f),
|
|
float3(0.228349f,-0.025000f,-0.395512f),
|
|
float3(0.225000f,0.000000f,-0.389711f),
|
|
float3(0.304381f,-0.050000f,-0.396677f),
|
|
float3(0.335876f,-0.043301f,-0.335876f),
|
|
float3(0.174771f,0.025000f,-0.421934f),
|
|
float3(0.237500f,0.043301f,-0.411362f),
|
|
float3(0.228349f,0.025000f,-0.395512f),
|
|
float3(0.289162f,0.043301f,-0.376843f),
|
|
float3(0.304381f,0.050000f,-0.396677f),
|
|
float3(0.273943f,0.000000f,-0.357009f),
|
|
float3(0.278020f,0.025000f,-0.362323f),
|
|
float3(0.335876f,0.043301f,-0.335876f),
|
|
float3(0.353553f,0.050000f,-0.353553f),
|
|
float3(0.278020f,-0.025000f,-0.362323f),
|
|
float3(0.318198f,0.000000f,-0.318198f),
|
|
float3(0.322935f,0.025000f,-0.322935f),
|
|
float3(0.322935f,-0.025000f,-0.322935f),
|
|
float3(0.357009f,0.000000f,-0.273942f),
|
|
float3(0.376843f,0.043301f,-0.289161f),
|
|
float3(0.396677f,0.050000f,-0.304380f),
|
|
float3(0.362323f,0.025000f,-0.278020f),
|
|
float3(0.411362f,0.043301f,-0.237500f),
|
|
float3(0.389711f,0.000000f,-0.225000f),
|
|
float3(0.362323f,-0.025000f,-0.278020f),
|
|
float3(0.376843f,-0.043301f,-0.289161f),
|
|
float3(0.411362f,-0.043301f,-0.237500f),
|
|
float3(0.396677f,-0.050000f,-0.304380f),
|
|
float3(0.395513f,0.025000f,-0.228349f),
|
|
float3(0.395513f,-0.025000f,-0.228349f),
|
|
float3(0.415746f,0.000000f,-0.172208f),
|
|
float3(0.421935f,0.025000f,-0.174771f),
|
|
float3(0.421935f,-0.025000f,-0.174771f),
|
|
float3(0.438843f,-0.043301f,-0.181775f),
|
|
float3(0.441137f,0.025000f,-0.118202f),
|
|
float3(0.441137f,-0.025000f,-0.118202f),
|
|
float3(0.458815f,0.043301f,-0.122939f),
|
|
float3(0.458815f,-0.043301f,-0.122939f),
|
|
float3(0.482963f,0.050000f,-0.129409f),
|
|
float3(0.461940f,-0.050000f,-0.191342f),
|
|
float3(0.485037f,-0.043301f,-0.200909f),
|
|
float3(0.433013f,-0.050000f,-0.250000f),
|
|
float3(0.454663f,-0.043301f,-0.262500f),
|
|
float3(0.416510f,-0.043301f,-0.319600f),
|
|
float3(0.470513f,-0.025000f,-0.271651f),
|
|
float3(0.501945f,-0.025000f,-0.207912f),
|
|
float3(0.508134f,0.000000f,-0.210476f),
|
|
float3(0.431030f,-0.025000f,-0.330741f),
|
|
float3(0.353553f,-0.050000f,-0.353553f),
|
|
float3(0.371231f,-0.043301f,-0.371231f),
|
|
float3(0.384172f,-0.025000f,-0.384172f),
|
|
float3(0.330741f,-0.025000f,-0.431030f),
|
|
float3(0.388909f,0.000000f,-0.388909f),
|
|
float3(0.436344f,0.000000f,-0.334819f),
|
|
float3(0.384172f,0.025000f,-0.384172f),
|
|
float3(0.476314f,0.000000f,-0.275000f),
|
|
float3(0.431030f,0.025000f,-0.330741f),
|
|
float3(0.470513f,0.025000f,-0.271651f),
|
|
float3(0.501945f,0.025000f,-0.207912f),
|
|
float3(0.330741f,0.025000f,-0.431030f),
|
|
float3(0.371231f,0.043301f,-0.371231f),
|
|
float3(0.416510f,0.043301f,-0.319600f),
|
|
float3(0.454663f,0.043301f,-0.262500f),
|
|
float3(0.433013f,0.050000f,-0.250000f),
|
|
float3(0.485037f,0.043301f,-0.200909f),
|
|
float3(0.438843f,0.043301f,-0.181775f),
|
|
float3(0.461940f,0.050000f,-0.191342f),
|
|
float3(0.524789f,0.025000f,-0.140616f),
|
|
float3(0.507111f,0.043301f,-0.135880f),
|
|
float3(0.531259f,0.000000f,-0.142350f),
|
|
float3(0.545295f,0.000000f,-0.071789f),
|
|
float3(0.000000f,-0.042006f,0.562771f),
|
|
float3(0.000000f,0.000000f,0.835920f),
|
|
float3(0.095369f,-0.041199f,0.562771f),
|
|
float3(0.187074f,-0.038809f,0.562771f),
|
|
float3(0.271589f,-0.034927f,0.562771f),
|
|
float3(0.345667f,-0.029703f,0.562771f),
|
|
float3(0.406462f,-0.023337f,0.562771f),
|
|
float3(0.451636f,-0.016075f,0.562771f),
|
|
float3(0.479454f,-0.008195f,0.562771f),
|
|
float3(0.488847f,-0.000000f,0.562771f),
|
|
float3(0.479454f,0.008195f,0.562771f),
|
|
float3(0.451636f,0.016075f,0.562771f),
|
|
float3(0.406462f,0.023337f,0.562771f),
|
|
float3(0.345667f,0.029703f,0.562771f),
|
|
float3(0.271589f,0.034927f,0.562771f),
|
|
float3(0.187074f,0.038809f,0.562771f),
|
|
float3(0.095369f,0.041199f,0.562771f),
|
|
float3(0.000000f,0.042006f,0.562771f),
|
|
float3(-0.095369f,0.041199f,0.562771f),
|
|
float3(-0.187074f,0.038809f,0.562771f),
|
|
float3(-0.271589f,0.034927f,0.562771f),
|
|
float3(-0.345667f,0.029703f,0.562771f),
|
|
float3(-0.406462f,0.023337f,0.562771f),
|
|
float3(-0.451636f,0.016075f,0.562771f),
|
|
float3(-0.479454f,0.008195f,0.562771f),
|
|
float3(-0.488847f,-0.000000f,0.562771f),
|
|
float3(-0.479454f,-0.008195f,0.562771f),
|
|
float3(-0.451636f,-0.016075f,0.562771f),
|
|
float3(-0.406462f,-0.023337f,0.562771f),
|
|
float3(-0.345667f,-0.029703f,0.562771f),
|
|
float3(-0.271589f,-0.034927f,0.562771f),
|
|
float3(-0.187074f,-0.038809f,0.562771f),
|
|
float3(-0.095369f,-0.041199f,0.562771f),
|
|
};
|
|
static const unsigned int indices[3642] = {
|
|
0,1,2,
|
|
2,3,0,
|
|
4,3,2,
|
|
0,3,5,
|
|
5,3,4,
|
|
4,6,5,
|
|
2,7,4,
|
|
8,6,4,
|
|
9,2,1,
|
|
7,2,9,
|
|
1,10,9,
|
|
4,7,11,
|
|
11,12,4,
|
|
4,12,8,
|
|
13,11,7,
|
|
12,11,14,
|
|
14,11,13,
|
|
15,8,12,
|
|
14,16,12,
|
|
12,16,15,
|
|
17,16,14,
|
|
15,16,17,
|
|
9,18,7,
|
|
7,18,13,
|
|
18,9,19,
|
|
19,9,10,
|
|
20,13,18,
|
|
19,21,18,
|
|
18,21,20,
|
|
21,19,22,
|
|
20,21,23,
|
|
22,23,21,
|
|
13,20,24,
|
|
10,25,19,
|
|
22,19,25,
|
|
25,26,22,
|
|
27,25,10,
|
|
28,26,25,
|
|
25,27,28,
|
|
22,26,29,
|
|
29,26,28,
|
|
29,30,22,
|
|
23,22,30,
|
|
10,31,27,
|
|
31,10,1,
|
|
28,27,32,
|
|
27,31,33,
|
|
33,32,27,
|
|
1,34,31,
|
|
35,33,31,
|
|
31,34,35,
|
|
34,1,0,
|
|
0,36,34,
|
|
32,37,28,
|
|
38,36,0,
|
|
34,36,39,
|
|
39,35,34,
|
|
39,36,38,
|
|
40,33,35,
|
|
41,32,33,
|
|
33,40,41,
|
|
37,32,41,
|
|
35,42,40,
|
|
42,35,39,
|
|
43,41,40,
|
|
40,42,44,
|
|
39,45,42,
|
|
44,42,45,
|
|
46,45,39,
|
|
39,47,46,
|
|
38,47,39,
|
|
45,46,48,
|
|
49,47,38,
|
|
46,47,49,
|
|
45,50,44,
|
|
48,50,45,
|
|
44,50,51,
|
|
51,50,48,
|
|
49,52,46,
|
|
48,46,52,
|
|
38,53,49,
|
|
44,54,40,
|
|
40,54,43,
|
|
54,44,55,
|
|
51,55,44,
|
|
43,54,56,
|
|
55,56,54,
|
|
56,57,43,
|
|
55,51,58,
|
|
59,56,55,
|
|
48,60,51,
|
|
55,61,59,
|
|
58,61,55,
|
|
56,59,62,
|
|
62,57,56,
|
|
63,58,51,
|
|
51,60,63,
|
|
61,58,17,
|
|
58,63,64,
|
|
64,17,58,
|
|
65,63,60,
|
|
64,63,65,
|
|
17,64,15,
|
|
17,66,61,
|
|
59,61,66,
|
|
14,66,17,
|
|
66,67,59,
|
|
62,59,67,
|
|
66,14,68,
|
|
68,67,66,
|
|
13,68,14,
|
|
24,68,13,
|
|
67,68,24,
|
|
67,69,62,
|
|
24,69,67,
|
|
70,62,69,
|
|
57,62,70,
|
|
69,24,71,
|
|
69,72,70,
|
|
71,72,69,
|
|
70,73,57,
|
|
57,73,74,
|
|
74,43,57,
|
|
75,73,70,
|
|
74,73,75,
|
|
70,72,76,
|
|
76,72,71,
|
|
70,77,75,
|
|
76,77,70,
|
|
43,74,78,
|
|
78,41,43,
|
|
41,78,37,
|
|
79,78,74,
|
|
37,78,79,
|
|
75,80,74,
|
|
74,80,79,
|
|
75,77,81,
|
|
81,77,76,
|
|
82,80,75,
|
|
79,80,82,
|
|
81,83,75,
|
|
75,83,82,
|
|
82,84,79,
|
|
85,82,83,
|
|
84,82,85,
|
|
83,81,86,
|
|
86,87,83,
|
|
83,87,85,
|
|
85,87,88,
|
|
88,87,86,
|
|
88,89,85,
|
|
90,79,84,
|
|
79,90,37,
|
|
85,91,84,
|
|
91,85,89,
|
|
37,90,92,
|
|
92,28,37,
|
|
84,93,90,
|
|
92,90,93,
|
|
28,92,29,
|
|
94,93,84,
|
|
84,91,94,
|
|
93,95,92,
|
|
95,93,94,
|
|
96,29,92,
|
|
92,95,96,
|
|
30,29,96,
|
|
94,91,97,
|
|
89,97,91,
|
|
97,98,94,
|
|
94,99,95,
|
|
99,94,98,
|
|
100,96,95,
|
|
95,99,100,
|
|
96,101,30,
|
|
101,96,100,
|
|
97,89,102,
|
|
30,101,103,
|
|
103,104,30,
|
|
30,104,23,
|
|
105,103,101,
|
|
104,103,106,
|
|
106,103,105,
|
|
23,104,107,
|
|
106,107,104,
|
|
100,108,101,
|
|
101,108,105,
|
|
108,100,109,
|
|
109,100,99,
|
|
110,105,108,
|
|
109,111,108,
|
|
108,111,110,
|
|
99,112,109,
|
|
98,112,99,
|
|
113,111,109,
|
|
110,111,113,
|
|
109,112,114,
|
|
114,112,98,
|
|
109,115,113,
|
|
114,115,109,
|
|
113,115,116,
|
|
116,115,114,
|
|
113,117,110,
|
|
117,113,118,
|
|
116,118,113,
|
|
110,117,119,
|
|
120,118,116,
|
|
118,121,117,
|
|
121,118,120,
|
|
119,117,121,
|
|
119,122,110,
|
|
105,110,122,
|
|
122,119,123,
|
|
122,124,105,
|
|
105,124,106,
|
|
124,122,125,
|
|
123,125,122,
|
|
106,124,126,
|
|
125,126,124,
|
|
121,127,119,
|
|
123,119,127,
|
|
127,121,128,
|
|
120,128,121,
|
|
127,129,123,
|
|
128,130,127,
|
|
129,127,130,
|
|
131,130,128,
|
|
132,128,120,
|
|
128,132,131,
|
|
120,133,132,
|
|
123,129,134,
|
|
133,120,135,
|
|
116,135,120,
|
|
136,132,133,
|
|
137,131,132,
|
|
132,136,137,
|
|
131,137,138,
|
|
139,137,136,
|
|
138,137,139,
|
|
133,140,136,
|
|
138,141,131,
|
|
130,131,141,
|
|
141,142,130,
|
|
130,142,129,
|
|
129,142,143,
|
|
142,141,144,
|
|
144,143,142,
|
|
141,138,145,
|
|
145,144,141,
|
|
146,144,145,
|
|
143,144,146,
|
|
143,134,129,
|
|
147,145,138,
|
|
148,134,143,
|
|
149,145,147,
|
|
145,149,146,
|
|
138,150,147,
|
|
139,150,138,
|
|
146,151,143,
|
|
143,151,148,
|
|
146,149,152,
|
|
151,146,153,
|
|
152,153,146,
|
|
148,151,154,
|
|
153,154,151,
|
|
154,155,148,
|
|
156,154,153,
|
|
157,153,152,
|
|
153,157,156,
|
|
154,156,158,
|
|
158,155,154,
|
|
159,156,157,
|
|
158,156,159,
|
|
152,160,157,
|
|
161,148,155,
|
|
134,148,161,
|
|
157,162,159,
|
|
162,157,160,
|
|
161,163,134,
|
|
134,163,123,
|
|
125,123,163,
|
|
163,164,125,
|
|
163,161,165,
|
|
165,164,163,
|
|
126,125,164,
|
|
165,161,166,
|
|
155,166,161,
|
|
166,88,165,
|
|
89,88,166,
|
|
86,165,88,
|
|
164,165,86,
|
|
166,102,89,
|
|
102,166,155,
|
|
155,158,102,
|
|
86,167,164,
|
|
164,167,126,
|
|
168,167,86,
|
|
126,167,168,
|
|
86,81,168,
|
|
76,168,81,
|
|
168,169,126,
|
|
169,168,76,
|
|
126,169,106,
|
|
76,170,169,
|
|
71,170,76,
|
|
107,106,169,
|
|
169,170,107,
|
|
107,170,71,
|
|
71,171,107,
|
|
107,171,23,
|
|
171,71,24,
|
|
23,171,20,
|
|
24,20,171,
|
|
102,172,97,
|
|
98,97,172,
|
|
173,172,102,
|
|
102,158,173,
|
|
159,173,158,
|
|
172,174,98,
|
|
98,174,114,
|
|
172,173,175,
|
|
175,174,172,
|
|
173,159,176,
|
|
176,175,173,
|
|
176,159,162,
|
|
177,114,174,
|
|
174,175,177,
|
|
114,177,116,
|
|
135,116,177,
|
|
178,177,175,
|
|
177,178,135,
|
|
175,176,178,
|
|
162,179,176,
|
|
178,176,179,
|
|
135,178,180,
|
|
179,180,178,
|
|
180,181,135,
|
|
135,181,133,
|
|
182,180,179,
|
|
181,180,182,
|
|
179,162,183,
|
|
140,133,181,
|
|
160,183,162,
|
|
183,184,179,
|
|
179,184,182,
|
|
185,183,160,
|
|
184,183,185,
|
|
181,186,140,
|
|
182,186,181,
|
|
182,184,187,
|
|
185,187,184,
|
|
188,186,182,
|
|
189,140,186,
|
|
186,188,189,
|
|
187,190,182,
|
|
182,190,188,
|
|
191,188,190,
|
|
189,188,191,
|
|
192,190,187,
|
|
190,192,191,
|
|
187,193,192,
|
|
193,187,185,
|
|
140,189,194,
|
|
194,136,140,
|
|
136,194,139,
|
|
195,194,189,
|
|
139,194,195,
|
|
189,196,195,
|
|
191,196,189,
|
|
197,196,191,
|
|
195,196,197,
|
|
191,192,198,
|
|
198,192,193,
|
|
191,199,197,
|
|
198,199,191,
|
|
197,199,200,
|
|
200,199,198,
|
|
197,201,195,
|
|
201,197,202,
|
|
200,202,197,
|
|
195,201,203,
|
|
202,204,201,
|
|
203,201,204,
|
|
203,205,195,
|
|
195,205,139,
|
|
139,205,206,
|
|
206,150,139,
|
|
205,203,207,
|
|
207,206,205,
|
|
150,206,208,
|
|
208,206,207,
|
|
208,147,150,
|
|
209,207,203,
|
|
207,210,208,
|
|
210,207,209,
|
|
211,147,208,
|
|
147,211,149,
|
|
208,210,212,
|
|
208,213,211,
|
|
212,213,208,
|
|
149,211,214,
|
|
214,152,149,
|
|
160,152,214,
|
|
215,214,211,
|
|
211,213,215,
|
|
214,216,160,
|
|
216,214,215,
|
|
160,216,185,
|
|
217,215,213,
|
|
213,212,217,
|
|
215,218,216,
|
|
185,216,218,
|
|
215,217,219,
|
|
219,218,215,
|
|
218,220,185,
|
|
220,218,219,
|
|
185,220,193,
|
|
219,221,220,
|
|
193,220,221,
|
|
222,219,217,
|
|
221,223,193,
|
|
193,223,198,
|
|
224,221,219,
|
|
219,222,224,
|
|
225,223,221,
|
|
221,224,225,
|
|
226,198,223,
|
|
223,225,226,
|
|
198,226,200,
|
|
217,227,222,
|
|
227,217,212,
|
|
224,222,228,
|
|
222,227,229,
|
|
229,228,222,
|
|
212,230,227,
|
|
229,227,230,
|
|
231,230,212,
|
|
212,210,231,
|
|
230,232,229,
|
|
209,231,210,
|
|
230,231,233,
|
|
233,231,209,
|
|
233,232,230,
|
|
229,232,234,
|
|
234,232,233,
|
|
234,235,229,
|
|
228,229,235,
|
|
233,236,234,
|
|
209,237,233,
|
|
236,233,237,
|
|
237,209,238,
|
|
203,238,209,
|
|
204,238,203,
|
|
238,239,237,
|
|
239,238,204,
|
|
237,239,240,
|
|
204,241,239,
|
|
240,239,241,
|
|
240,242,237,
|
|
237,242,236,
|
|
241,243,240,
|
|
244,241,204,
|
|
204,202,244,
|
|
244,202,200,
|
|
241,244,245,
|
|
245,243,241,
|
|
200,246,244,
|
|
245,244,246,
|
|
247,246,200,
|
|
200,226,247,
|
|
247,226,225,
|
|
246,247,248,
|
|
225,249,247,
|
|
248,247,249,
|
|
250,249,225,
|
|
225,224,250,
|
|
228,250,224,
|
|
249,250,251,
|
|
251,250,228,
|
|
251,252,249,
|
|
249,252,248,
|
|
228,253,251,
|
|
235,253,228,
|
|
252,251,254,
|
|
254,251,253,
|
|
248,252,255,
|
|
254,255,252,
|
|
256,253,235,
|
|
253,256,254,
|
|
235,257,256,
|
|
258,254,256,
|
|
255,254,258,
|
|
259,257,235,
|
|
235,234,259,
|
|
259,234,236,
|
|
256,257,260,
|
|
260,257,259,
|
|
256,261,258,
|
|
260,261,256,
|
|
236,262,259,
|
|
263,262,236,
|
|
236,242,263,
|
|
259,262,264,
|
|
264,262,263,
|
|
259,265,260,
|
|
264,265,259,
|
|
260,265,266,
|
|
266,265,264,
|
|
267,263,242,
|
|
242,240,267,
|
|
267,240,243,
|
|
243,268,267,
|
|
268,243,245,
|
|
263,267,269,
|
|
269,267,268,
|
|
269,270,263,
|
|
263,270,264,
|
|
268,271,269,
|
|
270,269,272,
|
|
272,269,271,
|
|
264,270,273,
|
|
272,273,270,
|
|
273,274,264,
|
|
264,274,266,
|
|
274,273,275,
|
|
275,273,272,
|
|
276,266,274,
|
|
274,277,276,
|
|
275,277,274,
|
|
266,276,278,
|
|
279,276,277,
|
|
278,276,279,
|
|
278,280,266,
|
|
266,280,260,
|
|
260,280,281,
|
|
281,261,260,
|
|
280,278,282,
|
|
282,281,280,
|
|
261,281,283,
|
|
283,281,282,
|
|
283,258,261,
|
|
282,278,284,
|
|
279,284,278,
|
|
284,285,282,
|
|
282,285,286,
|
|
287,285,284,
|
|
286,285,287,
|
|
286,288,282,
|
|
282,288,283,
|
|
289,258,283,
|
|
258,289,255,
|
|
283,288,290,
|
|
288,286,291,
|
|
291,290,288,
|
|
290,292,283,
|
|
283,292,289,
|
|
292,290,293,
|
|
293,290,291,
|
|
289,292,294,
|
|
293,294,292,
|
|
255,289,295,
|
|
294,295,289,
|
|
295,296,255,
|
|
255,296,248,
|
|
297,295,294,
|
|
296,295,297,
|
|
294,293,298,
|
|
299,248,296,
|
|
248,299,246,
|
|
246,299,245,
|
|
296,300,299,
|
|
297,300,296,
|
|
301,245,299,
|
|
299,300,301,
|
|
301,300,297,
|
|
245,301,268,
|
|
268,301,302,
|
|
297,302,301,
|
|
302,271,268,
|
|
303,302,297,
|
|
271,302,303,
|
|
294,304,297,
|
|
297,304,303,
|
|
298,304,294,
|
|
305,303,304,
|
|
304,298,305,
|
|
303,306,271,
|
|
306,303,305,
|
|
271,306,272,
|
|
305,307,306,
|
|
272,306,307,
|
|
308,307,305,
|
|
307,309,272,
|
|
309,307,308,
|
|
272,309,275,
|
|
275,309,310,
|
|
308,310,309,
|
|
305,311,308,
|
|
311,305,298,
|
|
312,310,308,
|
|
298,313,311,
|
|
313,298,293,
|
|
314,308,311,
|
|
308,314,312,
|
|
311,315,314,
|
|
315,311,313,
|
|
293,316,313,
|
|
291,316,293,
|
|
313,316,317,
|
|
317,316,291,
|
|
313,318,315,
|
|
317,318,313,
|
|
319,315,318,
|
|
320,314,315,
|
|
315,319,320,
|
|
314,320,321,
|
|
321,312,314,
|
|
322,320,319,
|
|
321,320,322,
|
|
318,323,319,
|
|
323,318,317,
|
|
324,312,321,
|
|
310,312,324,
|
|
319,323,325,
|
|
317,326,323,
|
|
325,323,326,
|
|
325,327,319,
|
|
319,327,322,
|
|
328,327,325,
|
|
322,327,328,
|
|
326,329,325,
|
|
330,326,317,
|
|
329,326,330,
|
|
317,331,330,
|
|
291,331,317,
|
|
330,332,329,
|
|
333,331,291,
|
|
291,286,333,
|
|
334,330,331,
|
|
331,333,334,
|
|
332,330,334,
|
|
287,333,286,
|
|
334,333,287,
|
|
335,325,329,
|
|
325,335,328,
|
|
329,336,335,
|
|
336,329,332,
|
|
328,335,337,
|
|
337,335,336,
|
|
337,338,328,
|
|
336,339,337,
|
|
332,340,336,
|
|
339,336,340,
|
|
341,340,332,
|
|
340,342,339,
|
|
343,342,340,
|
|
340,341,343,
|
|
339,342,344,
|
|
344,342,343,
|
|
345,337,339,
|
|
338,337,345,
|
|
332,346,341,
|
|
334,346,332,
|
|
346,334,347,
|
|
287,347,334,
|
|
347,348,346,
|
|
349,341,346,
|
|
346,348,349,
|
|
350,348,347,
|
|
349,348,350,
|
|
351,347,287,
|
|
347,351,350,
|
|
287,352,351,
|
|
284,352,287,
|
|
352,284,279,
|
|
351,352,353,
|
|
279,353,352,
|
|
353,354,351,
|
|
350,351,354,
|
|
355,353,279,
|
|
354,353,355,
|
|
354,356,350,
|
|
279,357,355,
|
|
277,357,279,
|
|
357,277,275,
|
|
275,358,357,
|
|
355,357,358,
|
|
310,358,275,
|
|
324,358,310,
|
|
358,324,355,
|
|
355,359,354,
|
|
359,355,324,
|
|
354,359,360,
|
|
360,356,354,
|
|
324,361,359,
|
|
360,359,361,
|
|
321,361,324,
|
|
361,321,362,
|
|
322,362,321,
|
|
362,363,361,
|
|
361,363,360,
|
|
364,363,362,
|
|
360,363,364,
|
|
362,365,364,
|
|
365,362,322,
|
|
364,366,360,
|
|
322,367,365,
|
|
328,367,322,
|
|
368,364,365,
|
|
366,364,368,
|
|
367,328,338,
|
|
369,365,367,
|
|
365,369,368,
|
|
338,370,367,
|
|
367,370,369,
|
|
371,370,338,
|
|
369,370,371,
|
|
372,368,369,
|
|
368,373,366,
|
|
373,368,372,
|
|
360,366,374,
|
|
374,366,373,
|
|
374,356,360,
|
|
350,356,374,
|
|
369,375,372,
|
|
371,375,369,
|
|
372,375,376,
|
|
376,375,371,
|
|
374,377,350,
|
|
350,377,349,
|
|
378,349,377,
|
|
341,349,378,
|
|
378,343,341,
|
|
377,379,378,
|
|
379,377,374,
|
|
343,378,380,
|
|
380,378,379,
|
|
380,381,343,
|
|
343,381,344,
|
|
382,381,380,
|
|
344,381,382,
|
|
374,383,379,
|
|
379,384,380,
|
|
384,379,383,
|
|
373,383,374,
|
|
383,373,385,
|
|
372,385,373,
|
|
383,386,384,
|
|
385,386,383,
|
|
387,380,384,
|
|
380,387,382,
|
|
384,386,388,
|
|
388,386,385,
|
|
384,389,387,
|
|
388,389,384,
|
|
382,387,390,
|
|
389,388,391,
|
|
387,389,392,
|
|
391,392,389,
|
|
392,390,387,
|
|
385,393,388,
|
|
391,388,393,
|
|
394,392,391,
|
|
390,392,394,
|
|
395,393,385,
|
|
385,372,395,
|
|
376,395,372,
|
|
396,393,395,
|
|
393,396,391,
|
|
397,395,376,
|
|
395,397,396,
|
|
398,391,396,
|
|
391,398,394,
|
|
396,399,398,
|
|
399,396,397,
|
|
394,398,400,
|
|
400,398,399,
|
|
376,401,397,
|
|
397,402,399,
|
|
403,399,402,
|
|
399,403,400,
|
|
404,402,397,
|
|
397,401,404,
|
|
405,402,404,
|
|
402,405,403,
|
|
401,376,406,
|
|
371,406,376,
|
|
407,404,401,
|
|
406,371,408,
|
|
338,408,371,
|
|
406,409,401,
|
|
401,409,407,
|
|
345,408,338,
|
|
408,410,406,
|
|
409,406,410,
|
|
410,408,345,
|
|
410,411,409,
|
|
407,409,411,
|
|
345,412,410,
|
|
411,410,412,
|
|
412,413,411,
|
|
414,412,345,
|
|
415,413,412,
|
|
412,414,415,
|
|
411,413,416,
|
|
416,413,415,
|
|
411,417,407,
|
|
416,417,411,
|
|
345,418,414,
|
|
339,418,345,
|
|
344,418,339,
|
|
418,344,419,
|
|
419,414,418,
|
|
382,419,344,
|
|
414,419,420,
|
|
420,415,414,
|
|
419,382,421,
|
|
421,420,419,
|
|
390,421,382,
|
|
415,420,422,
|
|
422,420,421,
|
|
423,421,390,
|
|
421,423,422,
|
|
390,424,423,
|
|
394,424,390,
|
|
425,423,424,
|
|
422,423,425,
|
|
422,426,415,
|
|
415,426,416,
|
|
427,426,422,
|
|
416,426,427,
|
|
422,428,427,
|
|
425,428,422,
|
|
427,429,416,
|
|
430,427,428,
|
|
429,427,430,
|
|
431,428,425,
|
|
428,431,430,
|
|
425,432,431,
|
|
430,431,433,
|
|
433,431,432,
|
|
416,429,434,
|
|
434,417,416,
|
|
407,417,434,
|
|
435,434,429,
|
|
434,436,407,
|
|
436,434,435,
|
|
407,436,437,
|
|
437,404,407,
|
|
404,437,405,
|
|
437,436,438,
|
|
435,438,436,
|
|
405,437,439,
|
|
438,439,437,
|
|
439,440,405,
|
|
403,405,440,
|
|
441,439,438,
|
|
442,438,435,
|
|
438,442,441,
|
|
443,440,439,
|
|
439,441,443,
|
|
440,444,403,
|
|
445,444,440,
|
|
440,443,445,
|
|
403,444,446,
|
|
446,400,403,
|
|
447,446,444,
|
|
444,445,447,
|
|
400,446,448,
|
|
448,446,447,
|
|
448,449,400,
|
|
400,449,394,
|
|
424,394,449,
|
|
449,450,424,
|
|
424,450,425,
|
|
432,425,450,
|
|
451,450,449,
|
|
450,451,432,
|
|
449,448,451,
|
|
451,448,452,
|
|
447,452,448,
|
|
432,451,453,
|
|
452,453,451,
|
|
453,454,432,
|
|
432,454,433,
|
|
455,453,452,
|
|
456,452,447,
|
|
452,456,455,
|
|
447,457,456,
|
|
457,447,445,
|
|
458,454,453,
|
|
453,455,458,
|
|
454,458,459,
|
|
459,433,454,
|
|
460,459,458,
|
|
433,459,461,
|
|
461,459,460,
|
|
462,458,455,
|
|
458,462,460,
|
|
455,463,462,
|
|
464,463,455,
|
|
455,456,464,
|
|
462,463,465,
|
|
465,463,464,
|
|
460,462,466,
|
|
465,466,462,
|
|
467,464,456,
|
|
456,457,467,
|
|
464,468,465,
|
|
467,457,469,
|
|
445,469,457,
|
|
464,467,470,
|
|
470,468,464,
|
|
469,471,467,
|
|
470,467,471,
|
|
472,469,445,
|
|
471,469,472,
|
|
445,443,472,
|
|
472,473,471,
|
|
474,472,443,
|
|
443,441,474,
|
|
475,473,472,
|
|
472,474,475,
|
|
471,473,476,
|
|
476,473,475,
|
|
477,474,441,
|
|
441,442,477,
|
|
478,475,474,
|
|
474,477,478,
|
|
479,477,442,
|
|
478,477,479,
|
|
480,475,478,
|
|
475,480,476,
|
|
478,481,480,
|
|
481,478,482,
|
|
479,482,478,
|
|
480,481,483,
|
|
442,484,479,
|
|
476,480,485,
|
|
483,485,480,
|
|
435,484,442,
|
|
483,481,486,
|
|
482,486,481,
|
|
484,435,487,
|
|
429,487,435,
|
|
430,487,429,
|
|
487,488,484,
|
|
487,430,489,
|
|
489,488,487,
|
|
433,489,430,
|
|
484,488,490,
|
|
490,488,489,
|
|
490,479,484,
|
|
461,489,433,
|
|
489,461,490,
|
|
479,490,491,
|
|
491,490,461,
|
|
491,482,479,
|
|
461,492,491,
|
|
482,491,493,
|
|
493,491,492,
|
|
493,486,482,
|
|
460,492,461,
|
|
492,460,494,
|
|
466,494,460,
|
|
492,495,493,
|
|
494,495,492,
|
|
486,493,496,
|
|
496,493,495,
|
|
495,494,497,
|
|
497,494,466,
|
|
495,498,496,
|
|
497,498,495,
|
|
496,499,486,
|
|
466,500,497,
|
|
486,499,483,
|
|
500,466,465,
|
|
501,496,498,
|
|
499,496,501,
|
|
498,497,502,
|
|
502,497,500,
|
|
465,503,500,
|
|
503,465,468,
|
|
504,483,499,
|
|
500,503,505,
|
|
485,483,504,
|
|
468,506,503,
|
|
505,503,506,
|
|
507,506,468,
|
|
468,470,507,
|
|
505,508,500,
|
|
500,508,502,
|
|
508,505,509,
|
|
507,470,510,
|
|
471,510,470,
|
|
476,510,471,
|
|
510,476,511,
|
|
485,511,476,
|
|
510,512,507,
|
|
511,512,510,
|
|
513,511,485,
|
|
512,511,513,
|
|
485,514,513,
|
|
504,514,485,
|
|
515,507,512,
|
|
506,507,515,
|
|
513,516,512,
|
|
512,516,515,
|
|
517,513,514,
|
|
516,513,517,
|
|
518,514,504,
|
|
514,518,517,
|
|
515,519,506,
|
|
506,519,505,
|
|
520,515,516,
|
|
519,515,520,
|
|
517,521,516,
|
|
516,521,520,
|
|
509,505,519,
|
|
520,522,519,
|
|
519,522,509,
|
|
523,520,521,
|
|
522,520,523,
|
|
521,517,524,
|
|
525,524,517,
|
|
517,518,525,
|
|
524,526,521,
|
|
521,526,523,
|
|
526,524,527,
|
|
527,524,525,
|
|
528,523,526,
|
|
523,529,522,
|
|
529,523,528,
|
|
522,529,530,
|
|
530,509,522,
|
|
531,530,529,
|
|
509,530,532,
|
|
532,530,531,
|
|
526,533,528,
|
|
527,533,526,
|
|
528,534,529,
|
|
529,534,531,
|
|
535,528,533,
|
|
534,528,535,
|
|
536,533,527,
|
|
533,536,535,
|
|
531,534,537,
|
|
535,537,534,
|
|
537,538,531,
|
|
535,536,539,
|
|
539,65,535,
|
|
540,537,535,
|
|
535,65,540,
|
|
65,539,64,
|
|
60,540,65,
|
|
64,539,541,
|
|
541,539,536,
|
|
541,15,64,
|
|
537,540,542,
|
|
542,540,60,
|
|
542,538,537,
|
|
60,48,542,
|
|
52,542,48,
|
|
538,542,52,
|
|
15,541,543,
|
|
52,544,538,
|
|
543,8,15,
|
|
545,544,52,
|
|
52,49,545,
|
|
538,544,546,
|
|
546,544,545,
|
|
546,531,538,
|
|
531,546,532,
|
|
532,546,547,
|
|
545,547,546,
|
|
545,49,53,
|
|
547,548,532,
|
|
549,547,545,
|
|
53,550,545,
|
|
545,550,549,
|
|
551,550,53,
|
|
549,550,551,
|
|
547,549,552,
|
|
552,548,547,
|
|
553,532,548,
|
|
532,553,509,
|
|
509,553,508,
|
|
502,508,553,
|
|
548,554,553,
|
|
553,554,502,
|
|
548,552,555,
|
|
555,554,548,
|
|
556,502,554,
|
|
554,555,556,
|
|
502,556,498,
|
|
498,556,501,
|
|
556,555,557,
|
|
557,555,552,
|
|
557,501,556,
|
|
552,558,557,
|
|
558,552,549,
|
|
501,557,559,
|
|
549,560,558,
|
|
551,560,549,
|
|
557,558,561,
|
|
561,559,557,
|
|
558,560,562,
|
|
562,561,558,
|
|
560,551,563,
|
|
563,562,560,
|
|
559,564,501,
|
|
501,564,499,
|
|
499,564,504,
|
|
565,504,564,
|
|
564,559,565,
|
|
504,565,518,
|
|
566,565,559,
|
|
518,565,566,
|
|
559,561,566,
|
|
566,525,518,
|
|
567,566,561,
|
|
525,566,567,
|
|
561,562,567,
|
|
567,568,525,
|
|
525,568,527,
|
|
569,567,562,
|
|
568,567,569,
|
|
562,563,569,
|
|
570,527,568,
|
|
527,570,536,
|
|
536,570,541,
|
|
568,571,570,
|
|
569,571,568,
|
|
543,541,570,
|
|
570,571,543,
|
|
543,571,569,
|
|
569,563,572,
|
|
569,573,543,
|
|
572,573,569,
|
|
8,543,573,
|
|
573,6,8,
|
|
572,563,551,
|
|
5,6,573,
|
|
573,572,5,
|
|
551,574,572,
|
|
5,572,574,
|
|
53,574,551,
|
|
574,575,5,
|
|
575,574,53,
|
|
5,575,0,
|
|
53,38,575,
|
|
0,575,38,
|
|
576,577,578,
|
|
578,577,579,
|
|
576,578,579,
|
|
579,577,580,
|
|
576,579,580,
|
|
580,577,581,
|
|
576,580,581,
|
|
581,577,582,
|
|
576,581,582,
|
|
582,577,583,
|
|
576,582,583,
|
|
583,577,584,
|
|
576,583,584,
|
|
584,577,585,
|
|
576,584,585,
|
|
585,577,586,
|
|
576,585,586,
|
|
586,577,587,
|
|
576,586,587,
|
|
587,577,588,
|
|
576,587,588,
|
|
588,577,589,
|
|
576,588,589,
|
|
589,577,590,
|
|
576,589,590,
|
|
590,577,591,
|
|
576,590,591,
|
|
591,577,592,
|
|
576,591,592,
|
|
592,577,593,
|
|
576,592,593,
|
|
593,577,594,
|
|
576,593,594,
|
|
594,577,595,
|
|
576,594,595,
|
|
595,577,596,
|
|
576,595,596,
|
|
596,577,597,
|
|
576,596,597,
|
|
597,577,598,
|
|
576,597,598,
|
|
598,577,599,
|
|
576,598,599,
|
|
599,577,600,
|
|
576,599,600,
|
|
600,577,601,
|
|
576,600,601,
|
|
601,577,602,
|
|
576,601,602,
|
|
602,577,603,
|
|
576,602,603,
|
|
603,577,604,
|
|
576,603,604,
|
|
604,577,605,
|
|
576,604,605,
|
|
605,577,606,
|
|
576,605,606,
|
|
606,577,607,
|
|
576,606,607,
|
|
607,577,608,
|
|
608,577,576,
|
|
576,607,608,
|
|
};
|