<?xml version="1.0" encoding="utf-8" ?>
<ModelInfo>
    <Animation name="Ambient" guid="A6F1C5D0-BEF6-449e-BAF8-FB777F27808F" type="Standard" typeParam="AutoPlay,Random" />
    <Animation name="Ambient2" guid="F4EBA503-63CD-4cfc-B1B1-FA75581B7088" type="Standard" typeParam="AutoPlay,Random" />
    <Animation name="Ambient3" guid="79ADFB84-0646-4fbb-8B79-876C320974B6" type="Standard" typeParam="AutoPlay,Random" />
    <Animation name="Ambient4" guid="EBF23E43-7AEC-454e-8C06-41708BD946C2" type="Standard" typeParam="AutoPlay,Random" />
    <Animation name="Ambient5" guid="1A96D23B-4168-4c91-B962-5E7F48A035D2" type="Standard" typeParam="AutoPlay,Random" />
    <Animation name="Ambient6" guid="C5FDFFAC-CA27-49d1-BB5F-73762219F52F" type="Standard" typeParam="AutoPlay,Random" />
    <Animation name="NonRandomAmbient" guid="B03EC8F6-B8D3-4aaf-9F9A-C59FE26608D6" type="Standard" typeParam="AutoPlay" />
    <Animation name="NonRandomAmbient2" guid="E5BB9472-9161-400b-AED9-C0E1D7EB4A9B" type="Standard" typeParam="AutoPlay" />
    <Animation name="NonRandomAmbient3" guid="690777C4-2DD9-403c-AB2E-519415F43F27" type="Standard" typeParam="AutoPlay" />
    <Animation name="NonRandomAmbient4" guid="3E669E9F-C9AA-4c8a-922C-696D27179799" type="Standard" typeParam="AutoPlay" />
    <Animation name="NonRandomAmbient5" guid="7BFEB78C-C686-468b-9A83-4B1BAA037975" type="Standard" typeParam="AutoPlay" />
    <Animation name="NonRandomAmbient6" guid="EB7FDB8E-5CAA-4139-8A5F-CA3911C48AAF" type="Standard" typeParam="AutoPlay" />
    <Animation name="PylonDeflation" guid="24f0257c-246a-4954-a056-2a9eb9462316" type="Standard" typeParam=""/>
    <Animation name="WalkCycle" guid="971E3AF3-D807-42b2-A568-44B8CC6281B1" type="Standard" typeParam=""/>
    <Animation name="RunCycle" guid="44bb7c69-1c38-4262-a63a-48d9e90d6ec7" type="Standard" typeParam=""/>
    <Animation name="IdleCycle01" guid="034e6f57-ae8d-4765-b243-d416f277971e" type="Standard" typeParam=""/>
    <Animation name="IdleCycle02" guid="bdee1bf5-b37b-4318-b294-b7d821d71e53" type="Standard" typeParam=""/>
    <Animation name="IdleCycle03" guid="b355565b-7d63-4006-a234-834afa6dedec" type="Standard" typeParam=""/>
    <Animation name="IdleCycle04" guid="fcf5165d-53f6-4873-81a4-4b6c98f7107c" type="Standard" typeParam=""/>
    <Animation name="Transition01" guid="4375b3bf-c4c6-4f6f-a44a-92ad39f374e5" type="Standard" typeParam=""/>
    <Animation name="Transition02" guid="d4139173-d9e9-437a-8b20-2e89757aabfd" type="Standard" typeParam=""/>
    <Animation name="Transition03" guid="f5503096-ee6b-455b-9410-b35717925aa3" type="Standard" typeParam=""/>
    <Animation name="Transition04" guid="2a26f4e9-7c44-4b99-923d-3f650ba21777" type="Standard" typeParam=""/>
    <Animation name="Action01" guid="bec38c1d-e9ff-4c5c-bb5e-287569eacd18" type="Standard" typeParam=""/>
    <Animation name="Action02" guid="5c4ed547-c1bf-453a-bf4a-f694996bb53a" type="Standard" typeParam=""/>
    <Animation name="Action03" guid="3312a9b7-d5e2-490c-b330-6b5705c6b6cc" type="Standard" typeParam=""/>
    <Animation name="Action04" guid="c980bca5-1f43-4101-bad7-d9d6dd0261ff" type="Standard" typeParam=""/>
    <Animation name="WhaleBreach" guid="c659d323-0ecf-4615-a558-107699914118" type="Standard" typeParam=""/>
    <Animation name="WhaleFluke" guid="d7bd00cf-157f-4ab9-a4fd-0c1b38bd4bba" type="Standard" typeParam=""/>
    <Animation name="OilTankExplosion1" guid="f7ed3da7-58c1-48fa-95b7-fe9e80fa8f14" type="Standard" typeParam=""/>
    <Animation name="OilTankExplosion2" guid="e24698ab-19e0-406a-974c-c1c223825093" type="Standard" typeParam=""/>
    <Animation name="OilRigRoofExplosion" guid="d14dd4b3-8bef-4f22-b34d-19bb9ede2719" type="Standard" typeParam=""/>
    <Animation name="OilRigCraneCollapse" guid="a4715d9a-3ece-4fbc-98b7-d0f0265ef707" type="Standard" typeParam=""/>
    <Animation name="OilRigTowerCollapse" guid="5b9b52c5-6925-4b39-a71b-dc6cda1f1603" type="Standard" typeParam=""/>
    <Animation name="OilRigHeliPadCollapse" guid="cd7788d8-7918-420e-8c81-33f5dbb2ae7a" type="Standard" typeParam=""/>
    <Animation name="UFO_Landing" guid="6fed92ce-b2cc-4238-bfce-11d330a587c8" type="Standard" typeParam=""/>
    <Animation name="UFO_Takeoff" guid="deb41127-b4e2-48c9-a0e5-5886169dd979" type="Standard" typeParam=""/>
    <Animation name="AmazonTrekStatue_01_RisesOutOfGround" guid="b23a2028-e0cb-4699-b763-0a067501a834" type="Standard" typeParam=""/>
    <Animation name="AmazonTrekStatue_01_FallsOver" guid="17630eae-48c9-4683-9bec-d715ec64043e" type="Standard" typeParam=""/>
    <Animation name="AmazonTrekStatue_02_Jaw_HeadFallOff" guid="95c6d285-7901-4527-9763-b78f0a3ad669" type="Standard" typeParam=""/>
    <Animation name="AmazonTrekStatue_03_HeadFallsOff" guid="01106a06-ed8c-4711-9b5d-70f9173e8fb1" type="Standard" typeParam=""/>
    <Animation name="AmazonTrekStatue_04_TopplesOver" guid="2b565160-c017-4cee-ac96-f87ff9899365" type="Standard" typeParam=""/>
    <Animation name="AmazonTrekStatue_04_Shakes" guid="6ac5ba93-139c-4f6d-89b8-084c5a93ae50" type="Standard" typeParam=""/>
    <Animation name="AmazonTrekStatue_05_RisesOutOfGround" guid="069ca3bc-ce06-44df-859c-f03b9478fd16" type="Standard" typeParam=""/>
    <Animation name="AmazonTrekStatue_06_Shakes" guid="1dcf8373-f502-4a9a-90f5-dbedc7291b69" type="Standard" typeParam=""/>
    <Animation name="AmazonTrekTemple_angry" guid="5d6d401c-ff4b-4d3f-8a81-c23a93108cf7" type="Standard" typeParam=""/>
    <Animation name="FastMover" guid="edf538f1-3ffb-4b38-8cc9-a0b8b550aabc" type="Standard" typeParam=""/>
    <Animation name="JetwayHoodExtend" guid="f993fae1-e8b1-47b5-940d-5cb1b624f0cc" type="Standard" typeParam=""/>
    <Animation name="JetwayHoodRetract" guid="b09319d2-ec96-445e-9395-ea6ef3182542" type="Standard" typeParam=""/>


    <Animation name="baggageloaderarm" guid="df1c4a50-b792-4f59-9b4e-101843a33d67" type="Sim" typeParam2="baggageloaderarm" typeParam="AutoPlay"/>
    <Animation name="anemometer" guid="b24c3586-f416-4e4b-b3e6-eb79b4fa499e" length="100" type="Sim" typeParam2="anemometer" typeParam="AutoPlay" />
    <Animation name="anemometer_spirit" guid="65e4dafd-4a1d-4c10-8424-c01dda66b0bc" length="100" type="Sim" typeParam2="anemometer_spirit" typeParam="AutoPlay" />
    <Animation name="anemometer_vickers" guid="eede7d88-9ef4-4af8-b2d2-ab88d3b9b220" length="100" type="Sim" typeParam2="anemometer_vickers" typeParam="AutoPlay" />
    <Animation name="c_gear" guid="E2E339A6-FCBF-43a9-A780-3473E03AB54B" length="200" type="Sim" typeparam2="c_gear" typeparam="AutoPlay" />
    <Animation name="c_tire_blurred_key" guid="4e1cc3e5-5933-445d-80e0-b0dd693125f0" length="100" type="Sim" typeParam2="c_tire_blurred_key" typeParam="AutoPlay" />
    <Animation name="c_tire_still_key" guid="2788ac1a-4f88-402d-88fc-01a979ce48f8" length="100" type="Sim" typeParam2="c_tire_still_key" typeParam="AutoPlay" />
    <Animation name="c_wheel" guid="BC935F16-43CD-4046-8EF3-06E44A5940AB" length="200" type="Sim" typeparam2="c_wheel" typeparam="AutoPlay" />
    <Animation name="door_0" guid="9B5ED86C-B114-4924-B5C9-163A99042F2F" length="100" type="Sim" typeparam2="door_0" typeparam="AutoPlay" />
    <Animation name="door_1" guid="3A57E6F3-93D9-470e-A7DA-5878A033D933" length="100" type="Sim" typeparam2="door_1" typeparam="AutoPlay" />
    <Animation name="door_2" guid="5F2A41F8-EA1E-4b17-B987-84A45A75B88C" length="100" type="Sim" typeparam2="door_2" typeparam="AutoPlay" />
    <Animation name="door_3" guid="5D79AF88-3ADF-475a-BB65-19A61B2626BF" length="100" type="Sim" typeparam2="door_3" typeparam="AutoPlay" />
    <Animation name="elevator_key" guid="22dbdd8d-9dba-4ec5-8bd9-02274fec98f7" length="100" type="Sim" typeParam2="elevator_key" typeParam="AutoPlay" />
    <Animation name="elevator_percent_key" guid="69fced03-9a10-49a7-aa82-2b79ab5b63e0" length="100" type="Sim" typeParam2="elevator_percent_key" typeParam="AutoPlay" />
    <Animation name="engine_rocker_arm" guid="4579c1a3-d8a2-4476-ab1e-98df68e00124" length="100" type="Sim" typeParam2="engine_rocker_arm" typeParam="AutoPlay" />
    <Animation name="f_canopy" guid="AD1B3466-C52F-4885-9EDE-3DDC15A1587A" length="100" type="Sim" typeparam2="f_canopy" typeparam="AutoPlay" />
    <Animation name="fly_wheel" guid="4199b1cf-bddc-490c-b316-d7849a9aa4bb" length="100" type="Sim" typeParam2="fly_wheel" typeParam="AutoPlay" />
    <Animation name="fuel_indicator" guid="d72e2b06-1f19-459d-a35d-2f552bfa9a17" length="100" type="Sim" typeParam2="fuel_indicator" typeParam="AutoPlay" />
    <Animation name="indicator_fuel_quantity" guid="6585fbde-d8bb-479b-81f1-3f852946c1b2" length="100" type="Sim" typeParam2="indicator_fuel_quantity" typeParam="AutoPlay" />
    <Animation name="l_aileron_key" guid="622F7859-7C22-462c-B763-4BA2CD8096E7" length="100" type="Sim" typeParam2="l_aileron_key" typeParam="AutoPlay" />
    <Animation name="l_aileron_percent_key" guid="bad53e9a-1958-4b22-90fe-23513d121db3" length="100" type="Sim" typeParam2="l_aileron_percent_key" typeParam="AutoPlay" />
    <Animation name="l_flap_key" guid="a7a0e97a-0506-48fd-bcc3-a17cb90f020f" length="100" type="Sim" typeParam2="l_flap_key" typeParam="AutoPlay" />
    <Animation name="l_flap_percent_key" guid="DB029E5C-1A48-42d5-8290-EF098DFABB4F" length="100" type="Sim" typeparam2="l_flap_percent_key" typeparam="AutoPlay" />
    <Animation name="l_flap_neg_key" guid="6C554015-DE52-4d3d-BC03-E65E9985C564" length="200" type="Sim" typeParam2="l_flap_neg_key" typeParam="AutoPlay" />
    <Animation name="l_flap_neg_percent_key" guid="3F985D87-71C0-4f27-8295-AA694A810413" length="200" type="Sim" typeparam2="l_flap_neg_percent_key" typeparam="AutoPlay" />
    <Animation name="l_float" guid="15BD4F5A-BBE2-4cff-9C83-44E04481618B" length="200" type="Sim" typeparam2="l_float" typeparam="AutoPlay" />
    <Animation name="l_lead_edge_flap_percent_key" guid="1B2C12B5-8539-439c-980C-A198647C9291" length="100" type="Sim" typeparam2="l_lead_edge_flap_percent_key" typeparam="AutoPlay" />
    <Animation name="l_ski" guid="1BE2C175-912A-4e0f-8989-F5625181169F" length="200" type="Sim" typeparam2="l_ski" typeparam="AutoPlay" />
    <Animation name="l_gear" guid="E6A307E6-D0D8-4ca0-8A8E-77B7EA22FFB9" length="200" type="Sim" typeparam2="l_gear" typeparam="AutoPlay" />
    <Animation name="l_spoiler_key" guid="F5D81E0E-0238-43a6-B169-2A7DF682295F" length="100" type="Sim" typeParam2="l_spoiler_key" typeParam="AutoPlay" />
    <Animation name="l_tire_blurred_key" guid="2c52a54a-9902-487a-a355-d00874ce7d0f" length="100" type="Sim" typeParam2="l_tire_blurred_key" typeParam="AutoPlay" />
    <Animation name="l_tire_still_key" guid="33249ea2-f0e7-4e3f-9498-754697cf50bb" length="100" type="Sim" typeParam2="l_tire_still_key" typeParam="AutoPlay" />
    <Animation name="l_water_rudder_key" guid="CE0B48AA-EB61-4afc-A59C-3612D27E9F53" type="Sim" typeParam2="l_water_rudder_key" typeParam="AutoPlay" />
    <Animation name="l_wing_flex" guid="23FBBCC2-C861-41b4-90D2-051AC1BCA338" length="100" type="Sim" typeParam2="l_wing_flex" typeParam="AutoPlay" />
    <Animation name="landing_light" guid="43347383-cff4-479c-a651-9b9cd33e4f04" length="100" type="Sim" typeParam2="landing_light" typeParam="AutoPlay" />
    <Animation name="lever_adirs_display_1" guid="8BA3274E-1046-48be-AB90-537E17544400" length="100" type="Sim" typeParam2="lever_adirs_display_1" typeParam="AutoPlay" />
    <Animation name="lever_adirs_display_2" guid="467199A4-9BBD-4750-B334-CD7205E80A8D" length="100" type="Sim" typeParam2="lever_adirs_display_2" typeParam="AutoPlay" />
    <Animation name="lever_bleed_air_source" guid="CC89217F-B545-4c61-AD02-521ACB8E2A87" length="100" type="Sim" typeParam2="lever_bleed_air_source" typeParam="AutoPlay" />
    <Animation name="lever_canopy_open" guid="4A513AF9-D409-477f-9195-48211E703961" length="50" type="Sim" typeParam2="lever_canopy_open" typeParam="AutoPlay" />
    <Animation name="lever_carb_heat" guid="00556a90-4ee3-4a7e-8ab1-d7da5383d43a" length="100" type="Sim" typeParam2="lever_carb_heat" typeParam="AutoPlay" />
    <Animation name="lever_carb_heat0" guid="f2737065-6ed7-4730-a36e-b73fbfdb66de" length="100" type="Sim" typeParam2="lever_carb_heat0" typeParam="AutoPlay" />
    <Animation name="lever_carb_heat1" guid="3ff5248d-a82c-4ed3-a299-be42e0e1dc3a" length="100" type="Sim" typeParam2="lever_carb_heat1" typeParam="AutoPlay" />
    <Animation name="lever_carb_heat2" guid="34dc60fe-4676-491b-bc8b-200a35147192" length="100" type="Sim" typeParam2="lever_carb_heat2" typeParam="AutoPlay" />
    <Animation name="lever_collective_arm" guid="50ff04ed-1e4c-46de-b1e7-e37215b7ddfa" length="100" type="Sim" typeParam2="lever_collective_arm" typeParam="AutoPlay" />
    <Animation name="lever_collective_handle" guid="8cc0e69e-3a8c-4e93-91d4-4812e63f24c8" length="100" type="Sim" typeParam2="lever_collective_handle" typeParam="AutoPlay" />
    <Animation name="lever_condition" guid="18289999-255a-4060-bcbb-fce721947f8c" length="100" type="Sim" typeParam2="lever_condition" typeParam="AutoPlay" />
    <Animation name="lever_condition0" guid="eb7a26bd-e6f6-4224-8a39-4694cf26789c" length="100" type="Sim" typeParam2="lever_condition0" typeParam="AutoPlay" />
    <Animation name="lever_condition1" guid="bef0f47c-23ff-43f2-902c-464530aeba61" length="100" type="Sim" typeParam2="lever_condition1" typeParam="AutoPlay" />
    <Animation name="lever_cowl_flaps_top_open" guid="e7594a9e-de02-40a7-8bba-cbc2546747df" length="100" type="Sim" typeParam2="lever_cowl_flaps_top_open" typeParam="AutoPlay" />
    <Animation name="lever_cowl_flaps" guid="218138bb-f40a-48a6-b2f8-3207745799f9" length="100" type="Sim" typeParam2="lever_cowl_flaps" typeParam="AutoPlay" />
    <Animation name="lever_cowl_flaps0" guid="db2bc2ba-1c4b-404b-aff2-f5a9a9ed1847" length="100" type="Sim" typeParam2="lever_cowl_flaps0" typeParam="AutoPlay" />
    <Animation name="lever_cowl_flaps1" guid="a59cf256-f9d6-475f-8128-cd0b759b5a4c" length="100" type="Sim" typeParam2="lever_cowl_flaps1" typeParam="AutoPlay" />
    <Animation name="lever_cowl_flaps2" guid="2a8bae87-5b1e-47d5-a837-5d1a1a0fc580" length="100" type="Sim" typeParam2="lever_cowl_flaps2" typeParam="AutoPlay" />
    <Animation name="lever_cowl_flaps3" guid="f4aaed08-da62-46a1-88b4-331af72174f4" length="100" type="Sim" typeParam2="lever_cowl_flaps3" typeParam="AutoPlay" />
    <Animation name="lever_pfd_mfd_select_0" guid="A34DDD25-EBAB-4715-B018-3C9B85B3374F" length="100" type="Sim" typeParam2="lever_pfd_mfd_select_0" typeParam="AutoPlay" />
    <Animation name="lever_pfd_mfd_select_1" guid="3E8A4248-C203-4b0f-B579-1120C2265354" length="150" type="Sim" typeParam2="lever_pfd_mfd_select_1" typeParam="AutoPlay" />
    <Animation name="lever_pfd_mfd_select_3" guid="BFA994D9-8C8A-44e0-92FF-B39DCDFAB4B0" length="75" type="Sim" typeParam2="lever_pfd_mfd_select_3" typeParam="AutoPlay" />
    <Animation name="lever_pfd_mfd_select_4" guid="5E73358C-6EC6-4380-B7BD-4A912F63EC9B" length="75" type="Sim" typeParam2="lever_pfd_mfd_select_4" typeParam="AutoPlay" />
    <Animation name="cowl_flaps" guid="DA89890E-B351-4581-82C8-C8E492BBE51D" length="100" type="Sim" typeParam2="lever_cowl_flaps" typeParam="AutoPlay" />
    <Animation name="cowl_flaps0" guid="5C5D3DDD-6C40-4965-B7DF-E8BD26603787" length="100" type="Sim" typeParam2="lever_cowl_flaps0" typeParam="AutoPlay" />
    <Animation name="cowl_flaps1" guid="D4232FB1-4ECF-44ca-A0CE-11C8EEDA64E1" length="100" type="Sim" typeParam2="lever_cowl_flaps1" typeParam="AutoPlay" />
    <Animation name="cowl_flaps2" guid="E422EA73-A027-4c6e-A5A0-6CA51BBCB640" length="100" type="Sim" typeParam2="lever_cowl_flaps2" typeParam="AutoPlay" />
    <Animation name="cowl_flaps3" guid="195A3B2B-F654-480a-B4A3-C415E8B8328E" length="100" type="Sim" typeParam2="lever_cowl_flaps3" typeParam="AutoPlay" />
    <Animation name="lever_emergency_power" guid="932698a4-3d44-4d03-85dc-afb500a723f7" length="100" type="Sim" typeParam2="lever_emergency_power" typeParam="AutoPlay" />
    <Animation name="lever_fire_suppression0" guid="50888413-45A1-4e6d-A84A-8186E7C99809" length="100" type="Sim" typeParam2="lever_fire_suppression0" typeParam="AutoPlay" />
    <Animation name="lever_fire_suppression1" guid="C244FCB3-77E8-4427-9E73-CF839763351F" length="100" type="Sim" typeParam2="lever_fire_suppression1" typeParam="AutoPlay" />
    <Animation name="lever_fire_suppression_apu" guid="2A130927-D85E-40f4-804D-009795EB05A8" length="100" type="Sim" typeParam2="lever_fire_suppression_apu" typeParam="AutoPlay" />
    <Animation name="lever_flap" guid="5dedae81-ab3b-44a3-8665-5d70ec216fd7" length="100" type="Sim" typeParam2="lever_flap" typeParam="AutoPlay" />
    <Animation name="lever_flap_reversed" guid="e5615a23-541a-497c-8b01-06bd4afcc3d7" length="100" type="Sim" typeParam2="lever_flap_reversed" typeParam="AutoPlay" />
    <Animation name="lever_fuel_crossfeed" guid="2b725837-a446-442a-a318-13733ba1574d" length="100" type="Sim" typeParam2="lever_fuel_crossfeed" typeParam="AutoPlay" />
    <Animation name="lever_fuel_cutoff" guid="99c9ea47-e13c-48cb-b7be-92aff53d46a1" length="50" type="Sim" typeParam2="lever_fuel_cutoff" typeParam="AutoPlay" />
    <Animation name="lever_fuel_cutoff0" guid="e6886193-c2e5-4518-99fd-5c928325bb31" length="50" type="Sim" typeParam2="lever_fuel_cutoff0" typeParam="AutoPlay" />
    <Animation name="lever_fuel_cutoff1" guid="e138e5f7-e7e1-49cb-bc94-d532a04bf63b" length="50" type="Sim" typeParam2="lever_fuel_cutoff1" typeParam="AutoPlay" />
    <Animation name="lever_fuel_cutoff2" guid="4b685733-d61c-44dd-b593-787a780ab8c4" length="50" type="Sim" typeParam2="lever_fuel_cutoff2" typeParam="AutoPlay" />
    <Animation name="lever_fuel_cutoff3" guid="3a02247e-b838-46f4-b977-e1a4d6947f28" length="50" type="Sim" typeParam2="lever_fuel_cutoff3" typeParam="AutoPlay" />
    <Animation name="lever_fuel_selector_LOR" guid="2d92904f-1c88-412e-a6a5-92a6799c09f0" length="50" type="Sim" typeParam2="lever_fuel_selector_LOR" typeParam="AutoPlay" />
    <Animation name="lever_fuel_selector_LBR" guid="8CF7816F-5DB5-4305-997C-E7175DC129E7" length="50" type="Sim" typeParam2="lever_fuel_selector_LBR" typeParam="AutoPlay" />
    <Animation name="lever_fuel_selector_LBRO" guid="AB081F2C-A5DF-4169-80E8-67BE3196A148" length="75" type="Sim" typeParam2="lever_fuel_selector_LBRO" typeParam="AutoPlay" />
    <Animation name="lever_fuel_selector_WCO" guid="E3061A04-C3BD-45cf-8B17-69722BE6D52B" length="50" type="Sim" typeParam2="lever_fuel_selector_WCO" typeParam="AutoPlay" />
    <Animation name="lever_fuel_selector_RLAO1" guid="398AC8F9-E8B0-4e1b-A3BD-0AA8806CA834" length="75" type="Sim" typeParam2="lever_fuel_selector_RLAO1" typeParam="AutoPlay" />
    <Animation name="lever_fuel_selector_RLAO2" guid="C17CEE78-F8C6-4e7e-9E05-634C23CE9A2F" length="75" type="Sim" typeParam2="lever_fuel_selector_RLAO2" typeParam="AutoPlay" />
    <Animation name="lever_fuel_selector_Beaver" guid="398BC38A-5F2D-469c-876A-308834714E45" length="75" type="Sim" typeParam2="lever_fuel_selector_Beaver" typeParam="AutoPlay" />
    <Animation name="lever_fuel_selector_trimotor_center" guid="860e5c8e-8b0d-4170-ae5b-36b3d2a706d8" length="75" type="Sim" typeParam2="lever_fuel_selector_trimotor_center" typeParam="AutoPlay" />
    <Animation name="lever_fuel_selector_trimotor0" guid="a5bd1e27-0660-45c1-a3fb-6956a98c893b" length="75" type="Sim" typeParam2="lever_fuel_selector_trimotor0" typeParam="AutoPlay" />
    <Animation name="lever_fuel_selector_trimotor2" guid="a425feec-19ab-4185-be35-8f6ff6687208" length="75" type="Sim" typeParam2="lever_fuel_selector_trimotor2" typeParam="AutoPlay" />
    <Animation name="lever_inertial_seperator" guid="7dc4724f-a773-4ec1-8387-07ac772745a3" length="100"  type="Sim" typeParam2="lever_inertial_seperator" typeParam="AutoPlay" />
    <Animation name="lever_landing_gear" guid="8de35bd4-0bdb-4e11-b4ed-491599bd95b1" length="100" type="Sim" typeParam2="lever_landing_gear" typeParam="AutoPlay" />
    <Animation name="lever_landing_gear_boeing747" guid="d29beca0-678f-47ec-8a2d-1afbd7929146" length="100" type="Sim" typeParam2="lever_landing_gear_boeing747" typeParam="AutoPlay" />
    <Animation name="lever_mixture" guid="75beedb9-2413-421e-82e9-fd8d001f1a13" length="100" type="Sim" typeParam2="lever_mixture" typeParam="AutoPlay" />
    <Animation name="lever_mixture_reversed" guid="3defe992-faa4-4747-b4e1-5cb370ed13ea" length="100" type="Sim" typeParam2="lever_mixture_reversed" typeParam="AutoPlay" />
    <Animation name="lever_mixture0" guid="4989b525-d540-473b-8c76-e8f46fc92062" length="100" type="Sim" typeParam2="lever_mixture0" typeParam="AutoPlay" />
    <Animation name="lever_mixture0_reversed" guid="a5ad9ee9-a107-4598-baf3-ec7d3bf44c4e" length="100" type="Sim" typeParam2="lever_mixture0_reversed" typeParam="AutoPlay" />
    <Animation name="lever_mixture1" guid="3bcea93f-1817-4d8d-bed6-88a040800a34" length="100" type="Sim" typeParam2="lever_mixture1" typeParam="AutoPlay" />
    <Animation name="lever_mixture1_reversed" guid="de399046-b41c-4f73-8512-18f3773f64bb" length="100" type="Sim" typeParam2="lever_mixture1_reversed" typeParam="AutoPlay" />
    <Animation name="lever_mixture2" guid="7be1b0d9-290a-4af6-b59a-99c3bef300c4" length="100" type="Sim" typeParam2="lever_mixture2" typeParam="AutoPlay" />
    <Animation name="lever_mixture3" guid="99ec74a0-050e-4617-a793-e6f3aa6bea5a" length="100" type="Sim" typeParam2="lever_mixture3" typeParam="AutoPlay" />
    <Animation name="lever_parking_brake" guid="29f0a65b-cad5-4b72-9eb0-3c6b78b76f8d" length="100" type="Sim" typeParam2="lever_parking_brake" typeParam="AutoPlay" />
    <Animation name="lever_pedals_l_r" guid="ae66f59b-b19e-4a7f-9e95-6b1073503e1b" length="100" type="Sim" typeParam2="lever_pedals_l_r" typeParam="AutoPlay" />
    <Animation name="lever_primer" guid="82711f39-52cd-4914-9021-833f35b3956b" length="100" type="Sim" typeParam2="lever_primer" typeParam="AutoPlay" />
    <Animation name="lever_primer_trimotor" guid="b31e9578-5b66-4d8c-95b0-b2e58cd153b5" length="100" type="Sim" typeParam2="lever_primer_trimotor" typeParam="AutoPlay" />
    <Animation name="lever_prop_feather0" guid="45888f2a-985f-4e22-80c1-a9d6865a34ae" length="100" type="Sim" typeParam2="lever_prop_feather0" typeParam="AutoPlay" />
    <Animation name="lever_prop_feather1" guid="b535d169-3cb3-466f-a3af-dc7e06a029d5" length="100" type="Sim" typeParam2="lever_prop_feather1" typeParam="AutoPlay" />
    <Animation name="lever_prop_pitch" guid="777cf968-9a14-4d20-a8ca-11ac15bc7407" length="100" type="Sim" typeParam2="lever_prop_pitch" typeParam="AutoPlay" />
    <Animation name="lever_prop_pitch0" guid="e3c04a3e-f28b-4c92-bbf3-dca3759251f4" length="100" type="Sim" typeParam2="lever_prop_pitch0" typeParam="AutoPlay" />
    <Animation name="lever_prop_pitch1" guid="3d8e626d-f869-487c-abb7-b222cbb172c7" length="100" type="Sim" typeParam2="lever_prop_pitch1" typeParam="AutoPlay" />
    <Animation name="lever_prop_pitch2" guid="2f576751-5c15-47c9-9bd1-2b0a924e7291" length="100" type="Sim" typeParam2="lever_prop_pitch2" typeParam="AutoPlay" />
    <Animation name="lever_prop_pitch3" guid="7806727e-d4e6-4adc-ade6-7b20f59d04ca" length="100" type="Sim" typeParam2="lever_prop_pitch3" typeParam="AutoPlay" />
    <Animation name="lever_r22_rotor_trim" guid="ae5e9ecf-fcac-4d03-94f0-119cfd10b3b0" length="100" type="Sim" typeParam2="lever_r22_rotor_trim" typeParam="AutoPlay" />
    <Animation name="lever_rotor_brake" guid="b4d4ea5c-0f9c-4580-9d44-7b826b3e62cd" length="50" type="Sim" typeParam2="lever_rotor_brake" typeParam="AutoPlay" />
    <Animation name="lever_speed_brake" guid="fb0ef2ea-47a9-41a7-8ad4-3f2a7601024a" length="100" type="Sim" typeParam2="lever_speed_brake" typeParam="AutoPlay" />
    <Animation name="lever_stick_fore_aft" guid="78C6AB3C-F440-443d-93C9-942BA892610E" length="100" type="Sim" typeparam2="lever_stick_fore_aft" typeparam="AutoPlay" />
    <Animation name="lever_stick_l_r" guid="8F28026E-B903-4856-AFAE-40B71893D3F2" length="100" type="Sim" typeparam2="lever_stick_l_r" typeparam="AutoPlay" />
    <Animation name="lever_tailwheel_lock" guid="f07cc294-3b7b-4f99-bd72-9904bf303e91" length="100" type="Sim" typeParam2="lever_tailwheel_lock" typeParam="AutoPlay" />
    <Animation name="lever_throttle" guid="83cbd5c1-e05d-4e69-8d60-31815417d33b" length="50" type="Sim" typeParam2="lever_throttle" typeParam="AutoPlay" />
    <Animation name="lever_throttle0" guid="4d9783d7-0698-4bc7-9f28-e8f9dcf15eed" length="100" type="Sim" typeParam2="lever_throttle0" typeParam="AutoPlay" />
    <Animation name="lever_throttle1" guid="077a4e1f-c2db-40b0-a11b-66846344b8f3" length="100" type="Sim" typeParam2="lever_throttle1" typeParam="AutoPlay" />
    <Animation name="lever_throttle2" guid="33f97b4b-a652-4250-b1f2-bab6988568fd" length="100" type="Sim" typeParam2="lever_throttle2" typeParam="AutoPlay" />
    <Animation name="lever_throttle3" guid="8d5dc324-dd55-43bd-a6fe-0b80ba775071" length="100" type="Sim" typeParam2="lever_throttle3" typeParam="AutoPlay" />
    <Animation name="lever_tow_release" guid="6B558BE8-78BD-417d-9701-080776A70D6A" length="50" type="Sim" typeParam2="lever_tow_release" typeParam="AutoPlay" />
    <Animation name="lever_trimtab_aileron" guid="d083d83c-cc70-46c2-a4e5-a4921a60ddfa" length="100" type="Sim" typeParam2="lever_trimtab_aileron" typeParam="AutoPlay" />
    <Animation name="lever_trimtab_aileron_key" guid="d603198d-182b-46cd-a15b-bf862dc37195" length="100" type="Sim" typeParam2="lever_trimtab_aileron_key" typeParam="AutoPlay" />
    <Animation name="lever_trimtab_aileron_key_pct" guid="18051AD1-006E-4247-8BA3-F3E5B8DD467C" length="100" type="Sim" typeParam2="lever_trimtab_aileron_key_pct" typeParam="AutoPlay" />
    <Animation name="lever_trimtab_elevator" guid="9f2e3a32-ee2c-4a90-8378-a82c443adf05" length="100" type="Sim" typeParam2="lever_trimtab_elevator" typeParam="AutoPlay" />
    <Animation name="lever_trimtab_elevator_key" guid="30301131-F83A-4e69-80AB-BED2E211DBA8" length="100" type="Sim" typeParam2="lever_trimtab_elevator_key" typeParam="AutoPlay" />
    <Animation name="lever_trimtab_elevator_key_pct" guid="FB73A2F3-EC91-4513-BC74-134F769F1313" length="100" type="Sim" typeParam2="lever_trimtab_elevator_key_pct" typeParam="AutoPlay" />
    <Animation name="lever_trimtab_elevator_trimotor" guid="29bb9907-d2bc-44dd-8550-5780e0539203" length="100" type="Sim" typeParam2="lever_trimtab_elevator_trimotor" typeParam="AutoPlay" />
    <Animation name="lever_trimtab_rudder" guid="152b2c3f-c3f6-40b9-be52-d7ad96dcc0d1" length="100" type="Sim" typeParam2="lever_trimtab_rudder" typeParam="AutoPlay" />
    <Animation name="lever_trimtab_rudder_key" guid="119da46d-136a-4807-a5d4-f9e9e36ed8b5" length="100" type="Sim" typeParam2="lever_trimtab_rudder_key" typeParam="AutoPlay" />
    <Animation name="lever_trimtab_rudder_key_pct" guid="39085F05-B790-4eca-AF18-B916E6021430" length="100" type="Sim" typeParam2="lever_trimtab_rudder_key_pct" typeParam="AutoPlay" />
    <Animation name="lever_water_ballast" guid="23681A3E-511B-48e7-B3B6-A3D5ABFFE8AA" length="100" type="Sim" typeParam2="lever_water_ballast" typeParam="AutoPlay" />
    <Animation name="lever_water_rudder" guid="7f3487ca-73ca-446d-b738-b5e3a6c9cdee" length="100" type="Sim" typeParam2="lever_water_rudder" typeParam="AutoPlay" />
    <Animation name="lever_wobble_pump" guid="39f3d2be-cb5d-4cdc-a894-91fa7ddb6ad6" length="100" type="Sim" typeParam2="lever_wobble_pump" typeParam="AutoPlay" />
    <Animation name="mixture_fuel_cutoff" guid="d34e74ea-0c3f-4195-8905-8bcd0a1525cd" length="100" type="Sim" typeParam2="mixture_fuel_cutoff" typeParam="AutoPlay" />
    <Animation name="mixture_fuel_cutoff0" guid="f380a68e-aac9-42fb-a7c6-b7c9f2ba1f3f" length="100" type="Sim" typeParam2="mixture_fuel_cutoff0" typeParam="AutoPlay" />
    <Animation name="mixture_fuel_cutoff1" guid="16bc18fd-8791-4137-b143-a4a795fc761b" length="100" type="Sim" typeParam2="mixture_fuel_cutoff1" typeParam="AutoPlay" />
    <Animation name="mixture_fuel_cutoff2" guid="f0ebb1dd-5a2a-400a-b65a-5e8ee021b17e" length="100" type="Sim" typeParam2="mixture_fuel_cutoff2" typeParam="AutoPlay" />
    <Animation name="mixture_fuel_cutoff3" guid="62cee4f3-b4e1-444d-9124-13ca436986a8" length="100" type="Sim" typeParam2="mixture_fuel_cutoff3" typeParam="AutoPlay" />
    <Animation name="prop_anim" guid="528339be-18a4-40a0-9ea5-2e47af4419da" length="100" type="Sim" typeParam2="prop_anim" typeParam="AutoPlay" />
    <Animation name="rotor_pitch" guid="73ED340B-E18F-4ed2-82A9-62012DB9EABE" length="100" type="Sim" typeParam2="rotor_pitch" typeParam="AutoPlay" />
    <Animation name="rotor_bank" guid="E3D2DE4D-A623-4f51-9136-31FEDC8EDBD4" length="100" type="Sim" typeParam2="rotor_bank" typeParam="AutoPlay" />
    <Animation name="rotor_droop" guid="8A2E7D36-C6E9-4cc6-86CE-9DBDB0244AD2" length="100" type="Sim" typeParam2="rotor_droop" typeParam="AutoPlay" />
    <Animation name="rotor_blurred" guid="8F2EEC90-B0FB-4e26-910F-444E37AA2DDA" length="100" type="Sim" typeParam2="rotor_blurred" typeParam="AutoPlay" />
    <Animation name="rotor_slow" guid="ECA3485D-E704-47ce-8172-F2749517E4A7" length="100" type="Sim" typeParam2="rotor_slow" typeParam="AutoPlay" />
    <Animation name="rotor_still" guid="03351903-AFF0-41fa-9406-809803AA0AED" length="100" type="Sim" typeParam2="rotor_still" typeParam="AutoPlay" />

    <Animation name="prop0_blurred" guid="a30d1108-0e02-4e78-a41a-4c072a815e90" length="100" type="Sim" typeParam2="prop0_blurred" typeParam="AutoPlay" />
    <Animation name="prop0_slow" guid="b964023e-998f-40bf-9875-19f21c3b8031" length="100" type="Sim" typeParam2="prop0_slow" typeParam="AutoPlay" />
    <Animation name="prop0_still" guid="1ca952e2-9e61-4905-b1ca-46a2c07b8bdf" length="100" type="Sim" typeParam2="prop0_still" typeParam="AutoPlay" />
    <Animation name="prop1_blurred" guid="f97a46e1-0994-476f-939b-cffed355a4e8" length="100" type="Sim" typeParam2="prop1_blurred" typeParam="AutoPlay" />
    <Animation name="prop1_slow" guid="044d8822-f2f7-4906-b60b-435d977b4b59" length="100" type="Sim" typeParam2="prop1_slow" typeParam="AutoPlay" />
    <Animation name="prop1_still" guid="b32f1e35-0f79-463f-84a3-896ccfa33ad7" length="100" type="Sim" typeParam2="prop1_still" typeParam="AutoPlay" />
    <Animation name="prop2_blurred" guid="364CEB6C-000B-443b-BBC8-4DB8AC7A7C14" length="100" type="Sim" typeParam2="prop2_blurred" typeParam="AutoPlay" />
    <Animation name="prop2_slow"    guid="7DBA2A55-F3D6-496b-9CEF-8A4B2C2DBF1F" length="100" type="Sim" typeParam2="prop2_slow" typeParam="AutoPlay" />
    <Animation name="prop2_still"   guid="0432F7F6-4641-4d7a-9275-924ABB313B46" length="100" type="Sim" typeParam2="prop2_still" typeParam="AutoPlay" />
    <Animation name="prop3_blurred" guid="091ECF1F-FBC0-4ef6-A10E-CBFAD7CBAD96" length="100" type="Sim" typeParam2="prop3_blurred" typeParam="AutoPlay" />
    <Animation name="prop3_slow"    guid="22049588-9EEF-4ecb-B16C-B3AE0005F8C6" length="100" type="Sim" typeParam2="prop3_slow" typeParam="AutoPlay" />
    <Animation name="prop3_still"   guid="63294645-3A2A-45a4-AB53-3CA152EA3B19" length="100" type="Sim" typeParam2="prop3_still" typeParam="AutoPlay" />

    <Animation name="N1_0_blurred" guid="E6D2414A-40A0-4d1d-8609-47AA5ACCBBB3" length="100" type="Sim" typeParam2="N1_0_blurred" typeParam="AutoPlay" />
    <Animation name="N1_0_slow" guid="2289B5D7-E2F9-4c57-AE3B-8323AD5413C6" length="100" type="Sim" typeParam2="N1_0_slow" typeParam="AutoPlay" />
    <Animation name="N1_0_still" guid="E0D9AC9A-DBA6-41a5-9163-BF8BD41DB4A2" length="100" type="Sim" typeParam2="N1_0_still" typeParam="AutoPlay" />
    <Animation name="N1_1_blurred" guid="5A2A3E08-7E67-4522-A3A3-E48388F191B3" length="100" type="Sim" typeParam2="N1_1_blurred" typeParam="AutoPlay" />
    <Animation name="N1_1_slow" guid="F8C7E48E-EB6F-438f-80FD-AF9F6EA688AD" length="100" type="Sim" typeParam2="N1_1_slow" typeParam="AutoPlay" />
    <Animation name="N1_1_still" guid="41C33B6F-E52A-45e9-BEC1-3D722E69BBFF" length="100" type="Sim" typeParam2="N1_1_still" typeParam="AutoPlay" />
    <Animation name="N1_2_blurred" guid="311E60E3-FB8B-4118-96F6-9FE77356137F" length="100" type="Sim" typeParam2="N1_2_blurred" typeParam="AutoPlay" />
    <Animation name="N1_2_slow" guid="878F18D6-23FD-4e8d-8B6F-63753FF31C81" length="100" type="Sim" typeParam2="N1_2_slow" typeParam="AutoPlay" />
    <Animation name="N1_2_still" guid="9963230D-E8D6-4880-91D2-B1857A42E580" length="100" type="Sim" typeParam2="N1_2_still" typeParam="AutoPlay" />
    <Animation name="N1_3_blurred" guid="933CFEF7-7FCE-42cf-8B95-8FFED5E008F5" length="100" type="Sim" typeParam2="N1_3_blurred" typeParam="AutoPlay" />
    <Animation name="N1_3_slow" guid="46C671C1-39EA-4560-A926-5A9E84A10461" length="100" type="Sim" typeParam2="N1_3_slow" typeParam="AutoPlay" />
    <Animation name="N1_3_still" guid="D015BD01-185A-4eea-B1CB-9C207CDF23B8" length="100" type="Sim" typeParam2="N1_3_still" typeParam="AutoPlay" />
    <Animation name="r_aileron_key" guid="0fdc9871-c378-4889-9feb-294083d5e7ed" length="100" type="Sim" typeParam2="r_aileron_key" typeParam="AutoPlay" />
    <Animation name="r_aileron_percent_key" guid="77db62be-36d4-4c03-bea7-c4cc2a224d9d" length="100" type="Sim" typeParam2="r_aileron_percent_key" typeParam="AutoPlay" />
    <Animation name="r_canopy" guid="0420A34E-C366-4b1f-BBCC-A32BFCD17C87" length="100" type="Sim" typeparam2="r_canopy" typeparam="AutoPlay" />
    <Animation name="r_flap_key" guid="663d6118-af9b-4d6c-b88a-40cd88660ab3" length="100" type="Sim" typeParam2="r_flap_key" typeParam="AutoPlay" />
    <Animation name="r_flap_percent_key" guid="3849E47F-9088-4699-8959-EC0C54DF8015" length="100" type="Sim" typeparam2="r_flap_percent_key" typeparam="AutoPlay" />
    <Animation name="r_flap_neg_key" guid="D1522710-A523-49a0-85A7-DE15191B9D09" length="200" type="Sim" typeParam2="r_flap_neg_key" typeParam="AutoPlay" />
    <Animation name="r_flap_neg_percent_key" guid="51A6131E-FCC9-4dd9-A512-9F08DE50CCBB" length="200" type="Sim" typeparam2="r_flap_neg_percent_key" typeparam="AutoPlay" />
    <Animation name="r_float" guid="0902271A-6C64-45f6-9FF9-87FFA74746A8" length="200" type="Sim" typeparam2="r_float" typeparam="AutoPlay" />
    <Animation name="r_lead_edge_flap_percent_key" guid="D27F63C4-2260-4dbe-8973-9C920A3C8898" length="100" type="Sim" typeparam2="r_lead_edge_flap_percent_key" typeparam="AutoPlay" />
    <Animation name="r_ski" guid="33A7DF21-89C4-423a-8E1A-7BAF75E65B07" length="200" type="Sim" typeparam2="r_ski" typeparam="AutoPlay" />
    <Animation name="r_gear" guid="77C00B94-DDA1-450a-B725-1E2B4ADF6BC8" length="200" type="Sim" typeparam2="r_gear" typeparam="AutoPlay" />
    <Animation name="R_landing_light" guid="ab55cc15-5ca5-4f1f-89c0-ecb7c73ab6f6" length="100" type="Sim" typeParam2="R_landing_light" typeParam="AutoPlay" />
    <Animation name="r_spoiler_key" guid="1DAC9F00-4B37-417f-A463-8D6F2B72024D" length="100" type="Sim" typeParam2="r_spoiler_key" typeParam="AutoPlay" />
    <Animation name="r_tire_blurred_key" guid="aa67f522-28c5-4d09-a246-2823d34a686b" length="100" type="Sim" typeParam2="r_tire_blurred_key" typeParam="AutoPlay" />
    <Animation name="r_tire_still_key" guid="6114e2ca-5fb8-4d20-a880-56945094247f" length="100" type="Sim" typeParam2="r_tire_still_key" typeParam="AutoPlay" />
    <Animation name="r_water_rudder_key" guid="AF2BBFB8-1859-4b22-8685-0679C78D46DB" type="Sim" typeParam2="r_water_rudder_key" typeParam="AutoPlay" />
    <Animation name="r_wing_flex" guid="40A98760-2FCB-4422-A469-7001DBAAB766" length="100" type="Sim" typeParam2="r_wing_flex" typeParam="AutoPlay" />
    <Animation name="rocker_cowl_flap" guid="70d7037e-fe13-4143-a483-7e205be7dd2e" length="50" type="Sim" typeParam2="rocker_cowl_flap" typeParam="AutoPlay" />
    <Animation name="rocker_elevator_trim" guid="e73ad737-3bb7-4e2d-9bd9-40e471d67bf9" length="100" type="Sim" typeParam2="rocker_elevator_trim" typeParam="AutoPlay" />
    <Animation name="rocker_flaps" guid="98f21cd0-62fb-403b-81a9-5d4a852ec049" length="50" type="Sim" typeParam2="rocker_flaps" typeParam="AutoPlay" />
    <Animation name="rocker_floats" guid="C06437DD-A7C2-4979-94C1-7EA685B47373" length="50" type="Sim" typeParam2="rocker_floats" typeParam="AutoPlay" />
    <Animation name="rocker_floats0" guid="23ECB1DB-E82B-4da0-AB45-E79650FA2ED5" length="50" type="Sim" typeParam2="rocker_floats0" typeParam="AutoPlay" />
    <Animation name="rocker_floats1" guid="ED4A2FFD-FBFB-4793-8879-F91AC715D6CC" length="50" type="Sim" typeParam2="rocker_floats1" typeParam="AutoPlay" />
    <Animation name="rocker_rudder_trim" guid="0874f522-a917-4513-95a9-1abb261d5b5e" length="50" type="Sim" typeParam2="rocker_rudder_trim" typeParam="AutoPlay" />
    <Animation name="rocker_starter" guid="1dcef4ec-97c7-48ee-a3ef-bb8ac08fd507" length="50" type="Sim" typeParam2="rocker_starter" typeParam="AutoPlay" />
    <Animation name="rudder_key" guid="fdd4f357-47a2-4d4a-80db-846a5b1729ba" length="100" type="Sim" typeParam2="rudder_key" typeParam="AutoPlay" />
    <Animation name="rudder_percent_key" guid="5433b2a0-0fd9-4192-8f7d-0ba36bf7191d" length="100" type="Sim" typeParam2="rudder_percent_key" typeParam="AutoPlay" />
    <Animation name="switch_alt_air" guid="E9B6496E-BA79-418c-97A1-2DA8BAE87A8B" length="50" type="Sim" typeParam2="switch_alt_air" typeParam="AutoPlay" />
    <Animation name="switch_alt_field" guid="06d0d721-b868-47e5-8eff-2cea803517d0" length="50" type="Sim" typeParam2="switch_alt_field" typeParam="AutoPlay" />
    <Animation name="switch_anti_ice" guid="0895e551-1130-48e2-9c64-ac1d25ca8134" length="50" type="Sim" typeParam2="switch_anti_ice" typeParam="AutoPlay" />
    <Animation name="switch_anti_ice_prop" guid="7b9bad2c-bf43-447d-8aed-e0480b731290" length="50" type="Sim" typeParam2="switch_anti_ice_prop" typeParam="AutoPlay" />
    <Animation name="switch_anti_ice_structure" guid="2b381aee-466c-4336-9376-3b17b1d6a759" length="50" type="Sim" typeParam2="switch_anti_ice_structure" typeParam="AutoPlay" />
    <Animation name="switch_APU" guid="14966885-FD1C-4805-ABE0-82F4816C45B0" length="50" type="Sim" typeParam2="switch_APU" typeParam="AutoPlay" />
    <Animation name="switch_audio_adf" guid="0baa7396-c8c4-4fb6-9fc5-b4b3d66b924b" length="50" type="Sim" typeParam2="switch_audio_adf" typeParam="AutoPlay" />
    <Animation name="switch_audio_LR" guid="5A106C97-7EFD-406b-8B6C-82CE85CC4E44" length="50" type="Sim" typeParam2="switch_audio_LR" typeParam="AutoPlay" />
    <Animation name="switch_audio_both" guid="ee465cf1-c479-4657-a200-1f0f25cbeb2b" length="50" type="Sim" typeParam2="switch_audio_both" typeParam="AutoPlay" />
    <Animation name="switch_audio_com1" guid="364abd2b-1962-43ee-a3ce-c443a6fd84b8" length="50" type="Sim" typeParam2="switch_audio_com1" typeParam="AutoPlay" />
    <Animation name="switch_audio_com2" guid="924b8c98-35a3-48d2-878e-4a9eef7b4643" length="50" type="Sim" typeParam2="switch_audio_com2" typeParam="AutoPlay" />
    <Animation name="switch_audio_dme" guid="89b815aa-aee3-4f37-bca9-90d279954318" length="50" type="Sim" typeParam2="switch_audio_dme" typeParam="AutoPlay" />
    <Animation name="switch_audio_marker" guid="97e8c2a8-9883-4cdb-a782-480c0a11fca4" length="50" type="Sim" typeParam2="switch_audio_marker" typeParam="AutoPlay" />
    <Animation name="switch_audio_nav1" guid="37d94635-9fd8-49e5-8aa8-cdbc45545277" length="50" type="Sim" typeParam2="switch_audio_nav1" typeParam="AutoPlay" />
    <Animation name="switch_audio_nav2" guid="064f58b0-a70c-486c-afd8-3f994697a5b0" length="50" type="Sim" typeParam2="switch_audio_nav2" typeParam="AutoPlay" />
    <Animation name="switch_auto_brake" guid="385d4d52-3ab8-40bb-b408-a56a54c13cc1" length="100" type="Sim" typeParam2="switch_auto_brake" typeParam="AutoPlay" />
    <Animation name="switch_auto_pilot" guid="b7cdb771-0cff-4d01-a908-4683c2acc14a" length="50" type="Sim" typeParam2="switch_auto_pilot" typeParam="AutoPlay" />
    <Animation name="switch_auto_throttle" guid="0edac8f4-c549-4f98-8750-f88cf001cd83" length="50" type="Sim" typeParam2="switch_auto_throttle" typeParam="AutoPlay" />
    <Animation name="switch_autofeather" guid="201ac3d7-bb70-4646-a630-3542d1178d97" length="50" type="Sim" typeParam2="switch_autofeather" typeParam="AutoPlay" />
    <Animation name="switch_autopilot_master" guid="dbc9acc0-0542-4699-b117-e93494fceaef" length="50" type="Sim" typeParam2="switch_autopilot_master" typeParam="AutoPlay" />
    <Animation name="switch_avionics_master" guid="c6915004-89e8-40ec-a709-43e58ee05baf" length="50" type="Sim" typeParam2="switch_avionics_master" typeParam="AutoPlay" />
    <Animation name="switch_beacon_light" guid="74781771-aa59-4cd2-bc9f-521e7d0a8179" length="50" type="Sim" typeParam2="switch_beacon_light" typeParam="AutoPlay" />
    <Animation name="switch_boost_pump0" guid="dda7efbb-7541-43e5-ace4-2253f7042e10" length="50" type="Sim" typeParam2="switch_boost_pump0" typeParam="AutoPlay" />
    <Animation name="switch_boost_pump1" guid="edcbb491-d9ef-49ca-9785-616d3789fa43" length="50" type="Sim" typeParam2="switch_boost_pump1" typeParam="AutoPlay" />
    <Animation name="switch_clutch" guid="6b5266d3-b4b1-4c65-8371-268d5be2d62c" length="50" type="Sim" typeParam2="switch_clutch" typeParam="AutoPlay" />
    <Animation name="switch_fasten_belts" guid="624F6916-78A9-4ae7-87DA-604F4B75FD95" length="50" type="Sim" typeParam2="switch_fasten_belts" typeParam="AutoPlay" />
    <Animation name="switch_flight_director" guid="d712ab7c-8620-44c3-b4cc-c66f1dc449e6" length="50" type="Sim" typeParam2="switch_flight_director" typeParam="AutoPlay" />
    <Animation name="switch_fuel_boost" guid="2540ed4a-1874-4051-ac3b-8491b6dc2347" length="50" type="Sim" typeParam2="switch_fuel_boost" typeParam="AutoPlay" />
    <Animation name="switch_fuel_crossfeed" guid="9626e924-ebb5-4f88-ad93-03d2c495813e" length="50" type="Sim" typeParam2="switch_fuel_crossfeed" typeParam="AutoPlay" />
    <Animation name="switch_fuel_pump" guid="5bcbf2e1-0093-429d-ba63-23a1decd583b" length="50" type="Sim" typeParam2="switch_fuel_pump" typeParam="AutoPlay" />
    <Animation name="switch_fuel_pump0" guid="905455d1-ac81-4601-b510-04c9e2ca96ef" length="50" type="Sim" typeParam2="switch_fuel_pump0" typeParam="AutoPlay" />
    <Animation name="switch_fuel_pump1" guid="96cf726c-3d94-4008-9c9f-8385a9e41c40" length="50" type="Sim" typeParam2="switch_fuel_pump1" typeParam="AutoPlay" />
    <Animation name="switch_fuel_pump2" guid="a697fd76-acb1-490a-a182-d585fff0224a" length="50" type="Sim" typeParam2="switch_fuel_pump2" typeParam="AutoPlay" />
    <Animation name="switch_fuel_pump3" guid="bb283fe6-eb02-4dd9-9d50-13de308d19f6" length="50" type="Sim" typeParam2="switch_fuel_pump3" typeParam="AutoPlay" />
    <Animation name="switch_fuel_selector_LBR" guid="8b0a2b11-2672-4f6b-b079-618e4a2d618c" length="50" type="Sim" typeParam2="switch_fuel_selector_LBR" typeParam="AutoPlay" />
    <Animation name="switch_fuel_selector_LBRO" guid="4cfa7c4c-4c23-4ada-8241-028a97cf6e44" length="75" type="Sim" typeParam2="switch_fuel_selector_LBRO" typeParam="AutoPlay" />
    <Animation name="switch_generator" guid="b9ebb95d-8c1c-44ab-bdaf-2c53b511b96e" length="50" type="Sim" typeParam2="switch_generator" typeParam="AutoPlay" />
    <Animation name="switch_generator_apu" guid="26619B99-8FCA-4531-8FE7-0D7D2814E145" length="50" type="Sim" typeParam2="switch_generator_apu" typeParam="AutoPlay" />
    <Animation name="switch_generator_starter" guid="8b385ff6-66a4-4f0e-8971-cf8b02761eab" length="50" type="Sim" typeParam2="switch_generator_starter" typeParam="AutoPlay" />
    <Animation name="switch_generator_starter0" guid="3acfd239-56ce-4964-aba2-5999b36c5c9c" length="50" type="Sim" typeParam2="switch_generator_starter0" typeParam="AutoPlay" />
    <Animation name="switch_generator_starter1" guid="5b4dcf98-105a-48f1-b506-d6eab457ba15" length="50" type="Sim" typeParam2="switch_generator_starter1" typeParam="AutoPlay" />
    <Animation name="switch_generator_starter2" guid="331cdd11-6e74-4d0a-9861-b63cff5f7ce8" length="50" type="Sim" typeParam2="switch_generator_starter2" typeParam="AutoPlay" />
    <Animation name="switch_generator_starter3" guid="24fad893-96a1-4607-9bc7-5fe53a912864" length="50" type="Sim" typeParam2="switch_generator_starter3" typeParam="AutoPlay" />
    <Animation name="switch_generator0" guid="478d5b36-d56f-4687-83c0-dd95b6658122" length="50" type="Sim" typeParam2="switch_generator0" typeParam="AutoPlay" />
    <Animation name="switch_generator1" guid="3a70aa6f-8b0d-41c1-b177-16a4285a7b1b" length="50" type="Sim" typeParam2="switch_generator1" typeParam="AutoPlay" />
    <Animation name="switch_generator2" guid="95102e17-2f57-4022-a177-9ae339237687" length="50" type="Sim" typeParam2="switch_generator2" typeParam="AutoPlay" />
    <Animation name="switch_generator3" guid="1ef581ae-7767-46d7-9c49-80624522a43a" length="50" type="Sim" typeParam2="switch_generator3" typeParam="AutoPlay" />
    <Animation name="light_annunciator_generator" guid="b9ebb95e-8c1c-44ab-bdaf-2c53b511b96e" length="50" type="Sim" typeParam2="light_annunciator_generator" typeParam="AutoPlay" />
    <Animation name="light_annunciator_apu" guid="26619B9A-8FCA-4531-8FE7-0D7D2814E145" length="50" type="Sim" typeParam2="light_annunciator_apu" typeParam="AutoPlay" />
    <Animation name="light_apu_running_eh101" guid="14966886-FD1C-4805-ABE0-82F4816C45B0" length="50" type="Sim" typeParam2="light_apu_running_eh101" typeParam="AutoPlay" />
    <Animation name="light_annunciator_generator0" guid="478d5b37-d56f-4687-83c0-dd95b6658122" length="50" type="Sim" typeParam2="light_annunciator_generator0" typeParam="AutoPlay" />
    <Animation name="light_annunciator_generator1" guid="3a70aa70-8b0d-41c1-b177-16a4285a7b1b" length="50" type="Sim" typeParam2="light_annunciator_generator1" typeParam="AutoPlay" />
    <Animation name="light_annunciator_generator2" guid="95102e18-2f57-4022-a177-9ae339237687" length="50" type="Sim" typeParam2="light_annunciator_generator2" typeParam="AutoPlay" />
    <Animation name="light_annunciator_generator3" guid="1ef581af-7767-46d7-9c49-80624522a43a" length="50" type="Sim" typeParam2="light_annunciator_generator3" typeParam="AutoPlay" />
    <Animation name="switch_gov_rpm" guid="8c710f2f-7951-4bf2-8db2-42dc41d1fa58" length="50" type="Sim" typeParam2="switch_gov_rpm" typeParam="AutoPlay" />
    <Animation name="switch_governor" guid="bf0d6826-99e6-470c-bea1-57e2ebecbd9d" length="50" type="Sim" typeParam2="switch_governor" typeParam="AutoPlay" />
    <Animation name="switch_hydraulic_eng0" guid="6F6A4AD1-FED7-465c-BEE3-48CF7F1E0850" length="50" type="Sim" typeParam2="switch_hydraulic_eng0" typeParam="AutoPlay" />
    <Animation name="switch_hydraulic_eng1" guid="C3957328-CEA5-4111-AFB1-A9B662B12378" length="50" type="Sim" typeParam2="switch_hydraulic_eng1" typeParam="AutoPlay" />
    <Animation name="switch_ignition_magneto" guid="f8c3b67b-0a1e-4f62-9e24-32f04d2bb0a3" length="100" type="Sim" typeParam2="switch_ignition_magneto" typeParam="AutoPlay" />
    <Animation name="switch_ignition_magnetos" guid="7f973c0e-77a3-419b-9990-1fc02caf73a9" length="75" type="Sim" typeParam2="switch_ignition_magnetos" typeParam="AutoPlay" />
    <Animation name="switch_ignition_magnetos_trimotor" guid="668abe53-21cb-4c73-9740-efa019ca3b92" length="75" type="Sim" typeParam2="switch_ignition_magnetos_trimotor" typeParam="AutoPlay" />
    <Animation name="switch_ignition_magnetos0" guid="70737232-acba-49a1-9978-a72058889dfc" length="75" type="Sim" typeParam2="switch_ignition_magnetos0" typeParam="AutoPlay" />
    <Animation name="switch_ignition_magnetos0_dc3" guid="54BB8F90-2B54-4ad6-94AE-7B35DBD4DC1C" length="75" type="Sim" typeParam2="switch_ignition_magnetos0_dc3" typeParam="AutoPlay" />
    <Animation name="switch_ignition_magnetos0_trimotor" guid="b5adc6fb-c120-4582-a962-64ebfa0d5b35" length="75" type="Sim" typeParam2="switch_ignition_magnetos0_trimotor" typeParam="AutoPlay" />
    <Animation name="switch_ignition_magnetos1" guid="11ffbcbf-87e3-467e-90bb-f8da167c4824" length="75" type="Sim" typeParam2="switch_ignition_magnetos1" typeParam="AutoPlay" />
    <Animation name="switch_ignition_magnetos1_dc3" guid="89E7EEBB-46A8-4cbb-8899-535A86308E17" length="75" type="Sim" typeParam2="switch_ignition_magnetos1_dc3" typeParam="AutoPlay" />
    <Animation name="switch_ignition_magnetos1_trimotor" guid="d3c9a142-a903-46ad-82f3-80df90724557" length="75" type="Sim" typeParam2="switch_ignition_magnetos1_trimotor" typeParam="AutoPlay" />
    <Animation name="switch_ignition_magnetos2" guid="7d33799d-cb44-4273-94dd-46b9449f68c4" length="75" type="Sim" typeParam2="switch_ignition_magnetos2" typeParam="AutoPlay" />
    <Animation name="switch_ignition_magnetos2_trimotor" guid="5c1c8d46-5d06-4401-8101-136b292ffbf1" length="75" type="Sim" typeParam2="switch_ignition_magnetos2_trimotor" typeParam="AutoPlay" />
    <Animation name="switch_ignition_magnetos3" guid="07cbf217-3a58-4035-9d25-068823316b76" length="75" type="Sim" typeParam2="switch_ignition_magnetos3" typeParam="AutoPlay" />
    <Animation name="switch_ignition_mode" guid="E1DB28D4-C22A-4741-AC0D-36F63679C9D2" length="75" type="Sim" typeParam2="switch_ignition_mode" typeParam="AutoPlay" />
    <Animation name="switch_landing_light" guid="a82a6883-6623-4935-a8fa-4ab3330dbf5d" length="50" type="Sim" typeParam2="switch_landing_light" typeParam="AutoPlay" />
    <Animation name="switch_left_magneto0" guid="046b5c83-6c75-4323-a581-274ffdb31de4" length="50" type="Sim" typeParam2="switch_left_magneto0" typeParam="AutoPlay" />
    <Animation name="switch_left_magneto1" guid="8d98e8d3-66a4-480b-b663-3eb3f8ca5f87" length="50" type="Sim" typeParam2="switch_left_magneto1" typeParam="AutoPlay" />
    <Animation name="switch_logo_light" guid="921BD320-BB39-437d-A835-FE3AB399ED26" length="50" type="Sim" typeParam2="switch_logo_light" typeParam="AutoPlay" />
    <Animation name="switch_master_alternator" guid="b89ef09b-799c-495e-b2c2-214c8de52dce" length="50" type="Sim" typeParam2="switch_master_alternator" typeParam="AutoPlay" />
    <Animation name="switch_master_alternator0" guid="a92c315d-87b8-4931-b9fd-7b8975f02b61" length="50" type="Sim" typeParam2="switch_master_alternator0" typeParam="AutoPlay" />
    <Animation name="switch_master_alternator1" guid="bc3bc86f-b0b7-41e9-9f5c-d8582cd1a0f5" length="50" type="Sim" typeParam2="switch_master_alternator1" typeParam="AutoPlay" />
    <Animation name="switch_master_alternator2" guid="320edeaa-369f-43aa-99d4-905f8503c1a3" length="50" type="Sim" typeParam2="switch_master_alternator2" typeParam="AutoPlay" />
    <Animation name="switch_master_alternator3" guid="a0578b38-b53e-45e0-9198-296cb1581991" length="50" type="Sim" typeParam2="switch_master_alternator3" typeParam="AutoPlay" />
    <Animation name="switch_master_battery" guid="79838b81-16df-4ae1-9ee6-6ba7dd495d95" length="50" type="Sim" typeParam2="switch_master_battery" typeParam="AutoPlay" />
    <Animation name="switch_master_battery_alternator" guid="ca024663-82a5-4779-b8e6-495859154772" length="50" type="Sim" typeParam2="switch_master_battery_alternator" typeParam="AutoPlay" />
    <Animation name="switch_master_ignition" guid="3b8ae33a-1223-416c-9dca-ed0518893ce2" length="50" type="Sim" typeParam2="switch_master_ignition" typeParam="AutoPlay" />
    <Animation name="switch_master_starter1" guid="D156B582-5E8C-4b16-A1C4-9665A137CA59" length="50" type="Sim" typeParam2="switch_master_starter1" typeParam="AutoPlay" />
    <Animation name="switch_master_starter2" guid="C5CCF117-76F3-4c59-A012-5771CC2EF1AF" length="50" type="Sim" typeParam2="switch_master_starter2" typeParam="AutoPlay" />
    <Animation name="switch_nav_gps" guid="9e538f4b-f2b1-4506-995b-70259e166556" length="50" type="Sim" typeParam2="switch_nav_gps" typeParam="AutoPlay" />
    <Animation name="switch_nav_light" guid="e6c2b6c0-2726-44ba-9183-096dc2e22a73" length="50" type="Sim" typeParam2="switch_nav_light" typeParam="AutoPlay" />
    <Animation name="switch_no_smoking" guid="DC0CC1E7-C582-42f4-90A0-9C838ED8CECD" length="50" type="Sim" typeParam2="switch_no_smoking" typeParam="AutoPlay" />
    <Animation name="switch_panel_light" guid="291d4355-100b-449d-a7bb-c54dafb8e025" length="50" type="Sim" typeParam2="switch_panel_light" typeParam="AutoPlay" />
    <Animation name="switch_pitot_heat" guid="ce7f27f8-15a7-48a3-83c0-90d801c35a37" length="50" type="Sim" typeParam2="switch_pitot_heat" typeParam="AutoPlay" />
    <Animation name="switch_primer0" guid="1f67370b-611d-44dd-9b86-a05d0313deba" length="50" type="Sim" typeParam2="switch_primer0" typeParam="AutoPlay" />
    <Animation name="switch_primer1" guid="5895599d-4de2-4da4-a742-914bc8e3a637" length="50" type="Sim" typeParam2="switch_primer1" typeParam="AutoPlay" />
    <Animation name="switch_prop_sync" guid="76c39000-a6c9-47fb-bd39-544e4c6217b8" length="50" type="Sim" typeParam2="switch_prop_sync" typeParam="AutoPlay" />
    <Animation name="switch_recog_light" guid="e17f7583-b649-4377-9915-c1e9ec2658f2" length="50" type="Sim" typeParam2="switch_recog_light" typeParam="AutoPlay" />
    <Animation name="switch_right_magneto0" guid="1ec2fb42-1c96-48f7-8d8f-2b5a7aa62ac3" length="50" type="Sim" typeParam2="switch_right_magneto0" typeParam="AutoPlay" />
    <Animation name="switch_right_magneto1" guid="6e20bf4f-3fdb-49a2-91b3-9c42a724b13a" length="50" type="Sim" typeParam2="switch_right_magneto1" typeParam="AutoPlay" />
    <Animation name="switch_smoke" guid="36185681-b92c-45ed-b054-a20a6315c214" length="50" type="Sim" typeParam2="switch_smoke" typeParam="AutoPlay" />
    <Animation name="switch_standby_vacuum" guid="4ff6ac42-5a6e-4840-9a46-b3af8701559c" length="50" type="Sim" typeParam2="switch_standby_vacuum" typeParam="AutoPlay" />
    <Animation name="switch_starter" guid="ff2064aa-a55b-4e05-a71e-37503a267082" length="50" type="Sim" typeParam2="switch_starter" typeParam="AutoPlay" />
    <Animation name="switch_starter0" guid="06fc914b-f513-492d-852c-2f7f767c8ec2" length="50" type="Sim" typeParam2="switch_starter0" typeParam="AutoPlay" />
    <Animation name="switch_starter1" guid="2cfaad4c-8a44-49bf-a446-e08103918d53" length="50" type="Sim" typeParam2="switch_starter1" typeParam="AutoPlay" />
    <Animation name="switch_starter2" guid="2f69fcf3-700a-4bc3-8520-0b841fbc1043" length="50" type="Sim" typeParam2="switch_starter2" typeParam="AutoPlay" />
    <Animation name="switch_starter3" guid="3731a0e3-6b3e-4c56-99a7-79e6a1d8f87e" length="50" type="Sim" typeParam2="switch_starter3" typeParam="AutoPlay" />
    <Animation name="switch_strobe_light" guid="a2db42b1-28c7-4fde-a659-71e016de7f46" length="50" type="Sim" typeParam2="switch_strobe_light" typeParam="AutoPlay" />
    <Animation name="switch_taxi_light" guid="3bf59f9d-0f8b-4eee-b1ca-d561d5050ea2" length="50" type="Sim" typeParam2="switch_taxi_light" typeParam="AutoPlay" />
    <Animation name="switch_trimotor_engine_primer_selector" guid="6633e583-341f-4cac-9c41-bdab3ff3223f" length="100" type="Sim" typeParam2="switch_trimotor_engine_primer_selector" typeParam="AutoPlay" />
    <Animation name="switch_trimotor_fuel_quantity_selector" guid="17c35f53-508f-43c5-b065-afdded113094" length="50" type="Sim" typeParam2="switch_trimotor_fuel_quantity_selector" typeParam="AutoPlay" />
    <Animation name="switch_wing_light" guid="078A2432-88D7-4bb0-9AD8-11C4BF3B2E91" length="50" type="Sim" typeParam2="switch_wing_light" typeParam="AutoPlay" />
    <Animation name="thrust_rev_1" guid="18AF77CB-6457-47d0-8A10-2BA619430ACE" length="100" type="Sim" typeParam2="thrust_rev_1" typeParam="AutoPlay" />
    <Animation name="thrust_rev_2" guid="2D50D1B9-ED30-4405-A77A-99AA338D1548" length="100" type="Sim" typeParam2="thrust_rev_2" typeParam="AutoPlay" />
    <Animation name="thrust_rev_3" guid="0C63D8D2-D8A0-4b43-B786-53176182EBD6" length="100" type="Sim" typeParam2="thrust_rev_3" typeParam="AutoPlay" />
    <Animation name="thrust_rev_4" guid="0868C657-A72C-4c35-8494-F16356824759" length="100" type="Sim" typeParam2="thrust_rev_4" typeParam="AutoPlay" />
    <Animation name="tire_anim" guid="d42f8553-3ec7-4bfc-a9ba-0d669b174ef4" length="100" type="Sim" typeParam2="tire_anim" typeParam="AutoPlay" />
    <Animation name="trimtab_aileron" guid="c237eaa2-6872-42f2-861e-367f5c78af73" length="100" type="Sim" typeParam2="trimtab_aileron" typeParam="AutoPlay" />
    <Animation name="trimtab_aileron_key" guid="c7df9e33-1c8f-4686-944c-70a929b1265d" length="100" type="Sim" typeParam2="trimtab_aileron_key" typeParam="AutoPlay" />
    <Animation name="trimtab_elevator" guid="0408838c-06c8-4c01-9ba6-2c5ef76abb36" length="100" type="Sim" typeParam2="trimtab_elevator" typeParam="AutoPlay" />
    <Animation name="trimtab_elevator_key" guid="e682662a-3af5-4afe-a99b-a26d45560d67" length="100" type="Sim" typeParam2="trimtab_elevator_key" typeParam="AutoPlay" />
    <Animation name="trimtab_elevator_key_horizontal" guid="7f47b33f-6e65-46e6-95da-512a89eab478" length="100" type="Sim" typeParam2="trimtab_elevator_key_horizontal" typeParam="AutoPlay" />
    <Animation name="trimtab_elevator_key_pct" guid="55DBE340-8AE1-4196-BA55-F18D8BFBE485" length="100" type="Sim" typeparam2="trimtab_elevator_key_pct" typeparam="AutoPlay" />
    <Animation name="trimtab_elevator_key_spirit" guid="fdac8325-688c-444b-9db9-d9e8c49e0742" length="100" type="Sim" typeParam2="trimtab_elevator_key_spirit" typeParam="AutoPlay" />
    <Animation name="trimtab_l_aileron" guid="8b2ec9f7-1f74-4ad9-bf50-43cfc4a3ad48" length="100" type="Sim" typeParam2="trimtab_l_aileron" typeParam="AutoPlay" />
    <Animation name="trimtab_l_aileron_key" guid="7dc36459-32ed-4141-8a9e-4caa58af732e" length="100" type="Sim" typeParam2="trimtab_l_aileron_key" typeParam="AutoPlay" />
    <Animation name="trimtab_l_aileron_key_pct" guid="7905EF85-3602-4b8f-B41A-29724B737217" length="100" type="Sim" typeParam2="trimtab_l_aileron_key_pct" typeParam="AutoPlay" />
    <Animation name="trimtab_r_aileron" guid="7cb76326-f837-4485-a837-f04bc6cb06ad" length="100" type="Sim" typeParam2="trimtab_r_aileron" typeParam="AutoPlay" />
    <Animation name="trimtab_r_aileron_key" guid="0e44ca6e-3fc2-4476-ab4c-bb86fac4bc8a" length="100" type="Sim" typeParam2="trimtab_r_aileron_key" typeParam="AutoPlay" />
    <Animation name="trimtab_r_aileron_key_pct" guid="9B87C14A-8FEE-45c7-A78B-7FD3F34846D4" length="100" type="Sim" typeParam2="trimtab_r_aileron_key_pct" typeParam="AutoPlay" />
    <Animation name="trimtab_rudder" guid="e465e899-6d73-4b00-9126-556c792051b7" length="100" type="Sim" typeParam2="trimtab_rudder" typeParam="AutoPlay" />
    <Animation name="trimtab_rudder_key" guid="32129e9b-0688-4113-b49c-2315fc95e775" length="100" type="Sim" typeParam2="trimtab_rudder_key" typeParam="AutoPlay" />
    <Animation name="trimtab_rudder_key_pct" guid="853A6E97-948F-4b69-A291-937E9D3B3CE7" length="100" type="Sim" typeParam2="trimtab_rudder_key_pct" typeParam="AutoPlay" />
    <Animation name="blastshield_0_pct" guid="0E681B9C-3CD8-4d1e-B9E3-B28610A8DEFD" length="100" type="Sim" typeParam2="blastshield_0_pct" typeParam="AutoPlay" />
    <Animation name="blastshield_1_pct" guid="0E681B9C-3CD8-4d1e-B9E3-B28610A8DEFE" length="100" type="Sim" typeParam2="blastshield_1_pct" typeParam="AutoPlay" />
    <Animation name="blastshield_2_pct" guid="0E681B9C-3CD8-4d1e-B9E3-B28610A8DEFF" length="100" type="Sim" typeParam2="blastshield_2_pct" typeParam="AutoPlay" />
    <Animation name="blastshield_3_pct" guid="0E681B9C-3CD8-4d1e-B9E3-B28610A8DF00" length="100" type="Sim" typeParam2="blastshield_3_pct" typeParam="AutoPlay" />
    <Animation name="sling_hoist_percent_deployed" guid="D57F60E6-01EA-4fdd-99DB-7D942F6E7879" length="100" type="Sim" typeParam2="sling_hoist_percent_deployed" typeParam="AutoPlay" />
    <Animation name="tailhook_pct" guid="DC63F28E-5132-4fa2-9892-EBB46F72F7BE" length="50" type="Sim" typeParam2="tailhook_pct" typeParam="AutoPlay" />
    <Animation name="launch_bar" guid="DC63F28F-5132-4fa2-9892-EBB46F72F7BE" length="200" type="Sim" typeParam2="launch_bar" typeParam="AutoPlay" />
    <Animation name="launch_bar_pct" guid="DC63F290-5132-4fa2-9892-EBB46F72F7BE" length="100" type="Sim" typeParam2="launch_bar_pct" typeParam="AutoPlay" />
    <Animation name="wing_fold_l_pct" guid="2C79D434-1318-44ea-A6A1-DEAE474EEE07" length="100" type="Sim" typeParam2="wing_fold_l_pct" typeParam="AutoPlay" />
    <Animation name="wing_fold_r_pct" guid="571DC0FF-78AA-4aa7-BD64-AACAC2AA929C" length="100" type="Sim" typeParam2="wing_fold_r_pct" typeParam="AutoPlay" />
    <Animation name="shuttle_0_pct" guid="0E681B9D-3CD8-4d1e-B9E3-B28610A8DEFD" length="200" type="Sim" typeParam2="shuttle_0_pct" typeParam="AutoPlay" />

    <Animation name="jet_primary_exhaust_nozzle_pct_0" guid="6CD1E020-1A59-442f-A3E8-ADD719F24658" length="100" type="Sim" typeParam2="jet_primary_exhaust_nozzle_pct_0" typeParam="AutoPlay" />
    <Animation name="jet_primary_exhaust_nozzle_pct_1" guid="0EDA04DF-0B19-4c71-97BD-F2D4415DF315" length="100" type="Sim" typeParam2="jet_primary_exhaust_nozzle_pct_1" typeParam="AutoPlay" />
    <Animation name="jet_primary_exhaust_nozzle_pct_2" guid="B8AF096D-DBCD-4c3f-8B31-1533AA5175BF" length="100" type="Sim" typeParam2="jet_primary_exhaust_nozzle_pct_2" typeParam="AutoPlay" />
    <Animation name="jet_primary_exhaust_nozzle_pct_3" guid="EFDAD106-B4FF-477d-B904-71091DF8F1CB" length="100" type="Sim" typeParam2="jet_primary_exhaust_nozzle_pct_3" typeParam="AutoPlay" />

    <Animation name="fuel_dump_active" guid="C3DB1BE8-0A78-46a1-95BF-68319B284B52" length="100" type="Sim" typeParam2="fuel_dump_active" typeParam="AutoPlay" />
    <Animation name="probe_refuel"     guid="41A14BA8-C613-4837-A0FA-1E854EF09749" length="100" type="Sim" typeParam2="probe_refuel" typeParam="AutoPlay" />
    <Animation name="switch_probe_refuel"  guid="4BEB8FAF-130F-4fa5-A9EB-AFD05566D637" length="50" type="Sim" typeParam2="switch_probe_refuel" typeParam="AutoPlay" />

  <!-- Begin created by Virtuali for FA-18 -->
    <Animation name="attitude_indicator_backup_pitch"       guid="3B0521D8-F0CB-410a-8647-469FF8A30E8B"     length="360" type="Sim" typeParam2="attitude_indicator_backup_pitch" typeParam="AutoPlay" />
    <Animation name="attitude_indicator_backup_bank"        guid="55C08E93-9D3B-4e32-ACFD-9F8739F65D2A"     length="360" type="Sim" typeParam2="attitude_indicator_backup_bank" typeParam="AutoPlay" />
    <Animation name="attitude_indicator_gs_needle"          guid="83C40527-C335-4164-9A6C-F921AEF9B0EC"   length="256" type="Sim" typeParam2="attitude_indicator_gs_needle" typeParam="AutoPlay" />
    <Animation name="attitude_indicator_loc_needle"         guid="F2047B2A-E988-460a-8FAE-4E15FAF27A28"   length="256" type="Sim" typeParam2="attitude_indicator_loc_needle" typeParam="AutoPlay" />

    <Animation name="cylinder_wiskey_compass"               guid="F5BC2BFE-C3CA-4365-B2E2-96EAB46FB0D8"     length="360" type="Sim" typeParam2="cylinder_wiskey_compass" typeParam="AutoPlay" />

    <Animation name="drum_altimeter_tenths"                 guid="2F5449B7-553D-439f-819D-B28AA84F4326"     length="360" type="Sim" typeParam2="drum_altimeter_tenths" typeParam="AutoPlay" />
    <Animation name="drum_altimeter_hundreds"               guid="B2FC0D86-E977-41d1-8981-D49DF42C1D3C"     length="360" type="Sim" typeParam2="drum_altimeter_hundreds" typeParam="AutoPlay" />
    <Animation name="drum_altimeter_thousands"              guid="B067052F-2CBC-4a2f-9AD7-22F3A66FCB8E"     length="360" type="Sim" typeParam2="drum_altimeter_thousands" typeParam="AutoPlay" />
    <Animation name="drum_altimeter_tenthousands"           guid="B2DDEDD1-A875-4bd0-8BE4-F7725974C2D2"     length="360" type="Sim" typeParam2="drum_altimeter_tenthousands" typeParam="AutoPlay" />
                                                                                                      
    <Animation name="drum_kohlsman_cents"                   guid="0B00EEB5-64DC-473a-9DA2-724C5F828379"     length="360" type="Sim" typeParam2="drum_kohlsman_cents" typeParam="AutoPlay" />
    <Animation name="drum_kohlsman_decimals"                guid="E7BC2470-9030-4f2e-94DA-2C415E3114C7"     length="360" type="Sim" typeParam2="drum_kohlsman_decimals" typeParam="AutoPlay" />
    <Animation name="drum_kohlsman_units"                   guid="3E616890-8796-47ed-81B1-85069E6FD6F1"     length="360" type="Sim" typeParam2="drum_kohlsman_units" typeParam="AutoPlay" />
    <Animation name="drum_kohlsman_tenths"                  guid="2666CC45-1D30-4a08-8982-311371D5E21F"     length="360" type="Sim" typeParam2="drum_kohlsman_tenths" typeParam="AutoPlay" />

    <Animation name="drum_kohlsman_mb_units"                guid="D0837B9F-2130-41ac-8E96-327033C23AC6"   length="360" type="Sim" typeParam2="drum_kohlsman_mb_units" typeParam="AutoPlay" />
    <Animation name="drum_kohlsman_mb_tenths"               guid="8A078A85-985E-430a-8754-F7D320C0A36F"   length="360" type="Sim" typeParam2="drum_kohlsman_mb_tenths" typeParam="AutoPlay" />
    <Animation name="drum_kohlsman_mb_hundreds"             guid="1AE31D9E-B2E4-42f1-8EC2-E832FAF0E498"   length="360" type="Sim" typeParam2="drum_kohlsman_mb_hundreds" typeParam="AutoPlay" />
    <Animation name="drum_kohlsman_mb_thousands"            guid="64BB9811-FEFA-4f22-B3B0-73F2FB625175"   length="360" type="Sim" typeParam2="drum_kohlsman_mb_thousands" typeParam="AutoPlay" />
                                                                                                      
    <Animation name="drum_eng1_rpm_units"                   guid="44B843DF-1D8D-4a2b-8E43-7ED8B84885AD"     length="360" type="Sim" typeParam2="drum_eng1_rpm_units" typeParam="AutoPlay" />
    <Animation name="drum_eng1_rpm_tenths"                  guid="5791F458-105D-44c4-96D9-F6860465054A"     length="360" type="Sim" typeParam2="drum_eng1_rpm_tenths" typeParam="AutoPlay" />
    <Animation name="drum_eng1_rpm_hundreds"                guid="5495B2C5-0E8E-494f-9E03-A63476112F26"     length="360" type="Sim" typeParam2="drum_eng1_rpm_hundreds" typeParam="AutoPlay" />
                                                                                                      
    <Animation name="drum_eng2_rpm_units"                   guid="52A8275E-9F7C-4d80-8820-CB7A3A4EBF25"     length="360" type="Sim" typeParam2="drum_eng2_rpm_units" typeParam="AutoPlay" />
    <Animation name="drum_eng2_rpm_tenths"                  guid="B88A9CE8-A2E3-4039-90E3-7B1C73AD1F9E"     length="360" type="Sim" typeParam2="drum_eng2_rpm_tenths" typeParam="AutoPlay" />
    <Animation name="drum_eng2_rpm_hundreds"                guid="CA00E319-EC93-4c8a-BBB5-881208267BA5"     length="360" type="Sim" typeParam2="drum_eng2_rpm_hundreds" typeParam="AutoPlay" />
                                                                                                      
    <Animation name="drum_eng1_egt_units"                   guid="675B2338-C01E-4ac1-A31D-E494C883698C"     length="360" type="Sim" typeParam2="drum_eng1_egt_units" typeParam="AutoPlay" />
    <Animation name="drum_eng1_egt_tenths"                  guid="66F7CB1D-92AF-40a0-AB80-1FA70ECFCA1E"     length="360" type="Sim" typeParam2="drum_eng1_egt_tenths" typeParam="AutoPlay" />
    <Animation name="drum_eng1_egt_hundreds"                guid="B7243BD1-D8E4-49b8-8FBE-1A77D0137FE6"     length="360" type="Sim" typeParam2="drum_eng1_egt_hundreds" typeParam="AutoPlay" />
                                                                                                      
    <Animation name="drum_eng2_egt_units"                   guid="30D2C61C-145F-416b-A773-580E0CDB7B88"     length="360" type="Sim" typeParam2="drum_eng2_egt_units" typeParam="AutoPlay" />
    <Animation name="drum_eng2_egt_tenths"                  guid="8815E011-F81D-41bb-9319-7BB47EEA12E3"     length="360" type="Sim" typeParam2="drum_eng2_egt_tenths" typeParam="AutoPlay" />
    <Animation name="drum_eng2_egt_hundreds"                guid="45FE54C3-CF37-4b44-8395-48B3E4EA73A3"     length="360" type="Sim" typeParam2="drum_eng2_egt_hundreds" typeParam="AutoPlay" />
                                                                                                      
    <Animation name="drum_eng1_ff_units"                    guid="66916EED-89A6-416a-9141-17B59E354FBA"     length="360" type="Sim" typeParam2="drum_eng1_ff_units" typeParam="AutoPlay" />
    <Animation name="drum_eng1_ff_tenths"                   guid="180C2C34-BBEB-4abb-9857-024FDA504149"     length="360" type="Sim" typeParam2="drum_eng1_ff_tenths" typeParam="AutoPlay" />
    <Animation name="drum_eng1_ff_hundreds"                 guid="AADAAFC5-5D1A-45e6-B006-AD1409221ED0"     length="360" type="Sim" typeParam2="drum_eng1_ff_hundreds" typeParam="AutoPlay" />
                                                                                                      
    <Animation name="drum_eng2_ff_units"                    guid="A93FED01-790C-422f-BD6E-761D3D7AA004"     length="360" type="Sim" typeParam2="drum_eng2_ff_units" typeParam="AutoPlay" />
    <Animation name="drum_eng2_ff_tenths"                   guid="D8D77AF3-A2BA-4ee6-AE35-2345D11EEB59"     length="360" type="Sim" typeParam2="drum_eng2_ff_tenths" typeParam="AutoPlay" />
    <Animation name="drum_eng2_ff_hundreds"                 guid="8381D5EA-1C5A-4a77-9F8B-DC57A248B592"     length="360" type="Sim" typeParam2="drum_eng2_ff_hundreds" typeParam="AutoPlay" />
                                                                                                      
    <Animation name="drum_fuelq_left_hundreds"              guid="57F9225C-961F-4556-9DBD-C1804F9E2ED9"     length="360" type="Sim" typeParam2="drum_fuelq_left_hundreds" typeParam="AutoPlay" />
    <Animation name="drum_fuelq_left_thousands"             guid="C2D76E52-CABF-4171-97B3-A6D815C99521"     length="360" type="Sim" typeParam2="drum_fuelq_left_thousands" typeParam="AutoPlay" />
                                                                                                      
    <Animation name="drum_fuelq_right_hundreds"             guid="97386E10-B817-4d56-B478-0B5B1E7FCD75"     length="360" type="Sim" typeParam2="drum_fuelq_right_hundreds" typeParam="AutoPlay" />
    <Animation name="drum_fuelq_right_thousands"            guid="BD535242-77E9-421b-882D-A009E011DC2E"     length="360" type="Sim" typeParam2="drum_fuelq_right_thousands" typeParam="AutoPlay" />
                                                                                                      
    <Animation name="drum_fuelq_total_hundreds"             guid="B6E6C8E0-D90F-4fe2-AB63-B3758311B432"     length="360" type="Sim" typeParam2="drum_fuelq_total_hundreds" typeParam="AutoPlay" />
    <Animation name="drum_fuelq_total_thousands"            guid="8BA3EE3F-A0A3-4a72-9201-2B978546C2DF"     length="360" type="Sim" typeParam2="drum_fuelq_total_thousands" typeParam="AutoPlay" />
    <Animation name="drum_fuelq_total_tenthousands"         guid="FE91C2F7-BD2F-4060-8C32-EFABDA9DB247"     length="360" type="Sim" typeParam2="drum_fuelq_total_tenthousands" typeParam="AutoPlay" />

    <Animation name="flag_fuel_indicator_fail"              guid="DA9712CB-AC93-4dc1-817F-3328C9BF1035"     length="2" type="Sim" typeParam2="flag_fuel_indicator_fail" typeParam="AutoPlay" />
    <Animation name="flag_fuel_indicator_id"                guid="7AAD373C-9DD8-45ff-99CB-BCD18692743A"     length="2" type="Sim" typeParam2="flag_fuel_indicator_id" typeParam="AutoPlay" />
                                                                                                      
    <Animation name="knob_bingo_bug"                        guid="757DD9B9-C1EA-4c6f-8053-C0112BB9FB82"     length="360" type="Sim" typeParam2="knob_bingo_bug" typeParam="AutoPlay" />
    <Animation name="knob_decision_height"                  guid="DEC2D1AB-3940-4604-8B70-57AD0F7F3728"     length="360" type="Sim" typeParam2="knob_decision_height" typeParam="AutoPlay" />
    <Animation name="knob_jettison_selector"                guid="76197055-0558-4e59-903F-F3529D466D4D"     length="40" type="Sim" typeParam2="knob_jettison_selector" typeParam="AutoPlay" />
    <Animation name="knob_fuel_indicator_selector"          guid="5BE0100B-EA49-4a79-8E01-D605C479CC96"     length="50" type="Sim" typeParam2="knob_fuel_indicator_selector" typeParam="AutoPlay" />
    <Animation name="knob_cage_altitude"                    guid="48445BCD-97A4-4dad-9DFB-627BC0E63C7E"     length="20"  type="Sim" typeParam2="knob_cage_altitude" typeParam="AutoPlay" />
    <Animation name="knob_kohlsman_key"                     guid="039BAAD8-370E-4e09-937E-C5161270DE35"     length="360" type="Sim" typeParam2="knob_kohlsman_key" typeParam="AutoPlay" />
    <Animation name="knob_hi_mode_selector"                 guid="610D0141-05BB-4f73-B616-65D44293D429"     length="30" type="Sim" typeParam2="knob_hi_mode_selector" typeParam="AutoPlay" />

    <Animation name="knob_ddi_left_power"                   guid="4267B654-69E8-4847-A28F-2B73D3E0F31D"   length="30" type="Sim" typeParam2="knob_ddi_left_power" typeParam="AutoPlay" />
    <Animation name="knob_ddi_right_power"                  guid="346CDCB1-1AFA-4f8a-8B8C-F8F294994656"   length="30" type="Sim" typeParam2="knob_ddi_right_power" typeParam="AutoPlay" />
    <Animation name="knob_ddi_center_power"                 guid="CB16E911-EC71-4110-A6AF-62037B93B6A8"   length="20" type="Sim" typeParam2="knob_ddi_center_power" typeParam="AutoPlay" />

    <Animation name="knob_hud_power"                        guid="3D30C246-3198-4614-B290-BBC81336DAA7"   length="50" type="Sim" typeParam2="knob_hud_power" typeParam="AutoPlay" />
    <Animation name="knob_hud_calibration_elv"              guid="D010BE3B-B2F4-4da2-AE08-321680780B72"   length="360" type="Sim" typeParam2="knob_hud_calibration_elv" typeParam="AutoPlay" />
    <Animation name="knob_hud_calibration_az"               guid="DB7A96D5-16BD-4e45-94EF-5E9AAF5E4B43"   length="360" type="Sim" typeParam2="knob_hud_calibration_az" typeParam="AutoPlay" />

    <Animation name="knob_ddi_left_brt"                     guid="43A1F084-5B7F-4c84-866E-D52508407849"   length="50" type="Sim" typeParam2="knob_ddi_left_brt" typeParam="AutoPlay" />
    <Animation name="knob_ddi_right_brt"                    guid="87E00419-5B12-4157-A727-7C4D1BAAECEA"   length="50" type="Sim" typeParam2="knob_ddi_right_brt" typeParam="AutoPlay" />
    <Animation name="knob_ddi_center_brt"                   guid="2DEE4552-C2CD-40ba-B3B2-C4E22B3D34A8"   length="50" type="Sim" typeParam2="knob_ddi_center_brt" typeParam="AutoPlay" />
    <Animation name="knob_ufc_brt"                          guid="55929C21-E8CF-40aa-90E4-8C1A5C1F6D5A"   length="50" type="Sim" typeParam2="knob_ufc_brt" typeParam="AutoPlay" />
                                                                                                      
    <Animation name="knob_ddi_left_cnt"                     guid="182ADCE7-FB4E-4ce0-A89F-554E148D0FF0"   length="50" type="Sim" typeParam2="knob_ddi_left_cnt" typeParam="AutoPlay" />
    <Animation name="knob_ddi_right_cnt"                    guid="D6A25983-A1BF-4ce4-8C14-F6B7FCB784C7"   length="50" type="Sim" typeParam2="knob_ddi_right_cnt" typeParam="AutoPlay" />
    <Animation name="knob_ddi_center_cnt"                   guid="C3BEB130-C648-4cac-A621-8047F82B308E"   length="50" type="Sim" typeParam2="knob_ddi_center_cnt" typeParam="AutoPlay" />
                                                                    
    <Animation name="lever_tailhook_extend"                 guid="2ddc2ea6-2e71-43bb-b248-0eab72ddbbca"     length="50" type="Sim" typeParam2="lever_tailhook_extend" typeParam="AutoPlay" />
    <Animation name="lever_landing_gear_emergency"          guid="1A05DF59-CA50-4fbd-958D-E38FCC2F9711"     length="100" type="Sim" typeParam2="lever_landing_gear_emergency" typeParam="AutoPlay" />
    <Animation name="lever_toggle_wing_fold"                guid="B58FCD14-056C-41a2-BB27-456C52BC8FBE"     length="100" type="Sim" typeParam2="lever_toggle_wing_fold" typeParam="AutoPlay" />
    <Animation name="lever_fire_suppression"                guid="CC66C779-BBE7-4321-A05B-DF88D7832722"     length="100" type="Sim"  typeParam2="lever_fire_suppression" typeParam="AutoPlay" />

    <Animation name="needle_altimeter_hundreds"             guid="2E99A67C-96CF-4bd1-9FFA-7CAB53671AA3"     length="360" type="Sim" typeParam2="needle_altimeter_hundreds" typeParam="AutoPlay" />
    <Animation name="needle_vsi_l"                          guid="D92DFC58-FFF7-44b7-903F-E946A808346F"     length="360" type="Sim" typeParam2="needle_vsi_l" typeParam="AutoPlay" />
    <Animation name="needle_asi_l"                          guid="BB480410-3B5D-4d92-BB42-D7A4D8479E57"     length="360" type="Sim" typeParam2="needle_asi_l" typeParam="AutoPlay" />
    <Animation name="needle_radio_height"                   guid="910A4D4E-1DC8-4d7b-BC20-153E7FF4A121"     length="360" type="Sim" typeParam2="needle_radio_height" typeParam="AutoPlay" />
    <Animation name="needle_clock_hours"                    guid="9D7942ED-DEF7-4ee6-8AFF-AE6172D45BED"     length="360" type="Sim" typeParam2="needle_clock_hours" typeParam="AutoPlay" />
    <Animation name="needle_clock_minutes"                  guid="AA20CE45-E163-4fe8-8CC3-D6531CE19ECF"     length="360" type="Sim" typeParam2="needle_clock_minutes" typeParam="AutoPlay" />
    <Animation name="needle_clock_seconds"                  guid="08355B15-E80F-4688-BDA6-70CA783767AC"     length="360" type="Sim" typeParam2="needle_clock_seconds" typeParam="AutoPlay" />
    <Animation name="needle_eng1_nozzle_position"           guid="4E1E3557-FC2C-4124-BFAD-63AD017CBCA0"     length="360" type="Sim" typeParam2="needle_eng1_nozzle_position" typeParam="AutoPlay" />
    <Animation name="needle_eng2_nozzle_position"           guid="D7B36611-CCA1-48ba-93A5-13ABB7F329CF"     length="360" type="Sim" typeParam2="needle_eng2_nozzle_position" typeParam="AutoPlay" />
    <Animation name="needle_eng1_oil_psi"                   guid="F0CE7524-AE91-4fd9-95C5-467EDDB85CB6"     length="360" type="Sim" typeParam2="needle_eng1_oil_psi" typeParam="AutoPlay" />
    <Animation name="needle_eng2_oil_psi"                   guid="5063CB55-55F1-4c37-A4F3-B6742BFACB73"     length="360" type="Sim" typeParam2="needle_eng2_oil_psi" typeParam="AutoPlay" />
    <Animation name="needle_fuelq_internal"                 guid="C1A984A1-7C21-4554-AEAF-8529D9A057D2"     length="360" type="Sim" typeParam2="needle_fuelq_internal" typeParam="AutoPlay" />
    <Animation name="needle_eng1_hyd_press"                 guid="EE188B72-AB70-4e5f-84CB-004BE0110046"     length="360" type="Sim" typeParam2="needle_eng1_hyd_press" typeParam="AutoPlay" />
    <Animation name="needle_eng2_hyd_press"                 guid="B3659DFC-5740-4c5c-A3E5-4B928D64D559"     length="360" type="Sim" typeParam2="needle_eng2_hyd_press" typeParam="AutoPlay" />
    <Animation name="needle_batteryU"                       guid="3384DA9B-749A-43e3-AE5B-7B5131C73925"     length="360" type="Sim" typeParam2="needle_batteryU" typeParam="AutoPlay" />
    <Animation name="needle_batteryE"                       guid="BCB9CFBD-642E-4d2a-9282-83DD56177269"     length="360" type="Sim" typeParam2="needle_batteryE" typeParam="AutoPlay" />
    <Animation name="needle_cabin_press_alt"                guid="A2B17778-1923-4c9c-8C1B-1ADB30BD7AE7"     length="360" type="Sim" typeParam2="needle_cabin_press_alt" typeParam="AutoPlay" />
    <Animation name="needle_bingo_bug"                      guid="C737D8FA-4DF2-47d4-863B-E04FFC5D702D"     length="360" type="Sim" typeParam2="needle_bingo_bug" typeParam="AutoPlay" />
    <Animation name="needle_decision_height"                guid="D61BA013-F76C-43b5-B14E-7CD01D9A54F5"     length="360" type="Sim" typeParam2="needle_decision_height" typeParam="AutoPlay" />

    <Animation name="rocker_starter2"                   guid="1dcef4ec-97c7-48ee-a3ef-bb8ac08fd508"   length="50" type="Sim" typeParam2="rocker_starter2" typeParam="AutoPlay" />

    <Animation name="switch_active_adf"                 guid="B91A6A6F-DA34-44de-A409-6229325D20ED"   length="50" type="Sim" typeParam2="switch_active_adf" typeParam="AutoPlay" />
    <Animation name="switch_att_ins"                    guid="D2A33C6E-BBC7-49ea-A08A-BE692DDCBA7F"   length="50" type="Sim" typeParam2="switch_att_ins" typeParam="AutoPlay" />
    <Animation name="switch_arm_fire_suppression0"      guid="71CCED92-8D09-4d8f-9068-B24CB7D2FABC"   length="50" type="Sim" typeParam2="switch_arm_fire_suppression0" typeParam="AutoPlay" />
    <Animation name="switch_arm_fire_suppression1"      guid="A7654C39-5CD6-4683-BDAA-C3939D6D33CC"   length="50" type="Sim" typeParam2="switch_arm_fire_suppression1" typeParam="AutoPlay" />
    <Animation name="switch_arm_fire_suppression_apu"   guid="2AD502B2-DBE1-4dc9-900F-766237E487D3"   length="50" type="Sim" typeParam2="switch_arm_fire_suppression_apu" typeParam="AutoPlay" />
    <Animation name="switch_APU2"                       guid="14966885-FD1C-4805-ABE0-82F4816C45B1"   length="50" type="Sim" typeParam2="switch_APU2" typeParam="AutoPlay" />
    <Animation name="switch_canopy"                     guid="873FC11A-74DE-47c0-88B9-B3A21AFEFB76"   length="50" type="Sim" typeParam2="switch_canopy" typeParam="AutoPlay" />

    <Animation name="switch_com1_tune"                  guid="1315E5D9-876B-4c60-9D3D-1A4DA7424A9C"   length="50" type="Sim" typeParam2="switch_com1_tune" typeParam="AutoPlay" />
    <Animation name="switch_com2_tune"                  guid="43CD01D2-7C06-49aa-ADDB-8366609119EB"   length="50" type="Sim" typeParam2="switch_com2_tune" typeParam="AutoPlay" />

    <Animation name="switch_course_select"              guid="CF373AFC-F5FD-407f-80E0-62E36EFACD7B"   length="50" type="Sim" typeParam2="switch_course_select" typeParam="AutoPlay" />
    <Animation name="switch_course_select_dec"          guid="A73B25AE-A8D4-4ee4-A858-38A6AA367AFE"   length="50" type="Sim" typeParam2="switch_course_select_dec" typeParam="AutoPlay" />
    <Animation name="switch_course_select_inc"          guid="4D835FB6-93CD-42f6-91B6-43E2615FE757"   length="50" type="Sim" typeParam2="switch_course_select_inc" typeParam="AutoPlay" />
    <Animation name="switch_flaps_mode"                 guid="248F5F31-952A-4bf5-B4EC-78C7D8B497CB"   length="50" type="Sim" typeParam2="switch_flaps_mode" typeParam="AutoPlay" />
    <Animation name="switch_fire_test"                  guid="7FD053EC-9E1E-4c84-B483-0620F820A2AA"   length="50" type="Sim" typeParam2="switch_fire_test" typeParam="AutoPlay" />
    <Animation name="switch_flood_light"                guid="F4360074-83CF-47dc-B391-9B141F53A88C"   length="50" type="Sim" typeParam2="switch_flood_light" typeParam="AutoPlay" />
    <Animation name="switch_fuel_dump"                  guid="7EE7094F-EC3D-4a79-9658-7BB4FD0FDE0D"   length="50" type="Sim" typeParam2="switch_fuel_dump" typeParam="AutoPlay" />
    <Animation name="switch_heading_select"             guid="71D1F237-6195-47c7-B8CD-1E9DD85B5E6F"   length="50" type="Sim" typeParam2="switch_heading_select" typeParam="AutoPlay" />
    <Animation name="switch_heading_select_dec"         guid="16E59619-224C-424b-8F4A-EE07A7C8CE8E"   length="50" type="Sim" typeParam2="switch_heading_select_dec" typeParam="AutoPlay" />
    <Animation name="switch_heading_select_inc"         guid="2BC14EA1-B58F-4c2e-AEDB-E39217433EC3"   length="50" type="Sim" typeParam2="switch_heading_select_inc" typeParam="AutoPlay" />
    <Animation name="switch_guard_fire_l"               guid="0E67D182-2729-4ed8-8C97-219CF7C95DE9"   length="100" type="Sim" typeParam2="switch_guard_fire_l" typeParam="AutoPlay" />
    <Animation name="switch_guard_fire_r"               guid="FF03453D-876B-4e87-897E-79EA0E779D8A"   length="100" type="Sim" typeParam2="switch_guard_fire_r" typeParam="AutoPlay" />
    <Animation name="switch_guard_spin"                 guid="2838929C-8500-467f-8A1A-C1524AC99D2A"   length="100" type="Sim" typeParam2="switch_guard_spin" typeParam="AutoPlay" />
    <Animation name="switch_hud_preset"                 guid="58B62E1E-4CB7-4640-8DA3-EEA356EC637D"   length="30" type="Sim" typeParam2="switch_hud_preset" typeParam="AutoPlay" />
    <Animation name="switch_hud_reject_mode"            guid="F847602C-95A5-4e3b-A31F-2372EE0CC9E3"   length="50" type="Sim" typeParam2="switch_hud_reject_mode" typeParam="AutoPlay" />
    <Animation name="switch_hud_altitude_mode"          guid="B9D1874B-DD5C-4472-AF0E-75A496FD63BB"   length="50" type="Sim" typeParam2="switch_hud_altitude_mode" typeParam="AutoPlay" />
    <Animation name="switch_spin"                       guid="8A5A18C6-A3CE-4e30-B454-DC9277AEA241"   length="50" type="Sim" typeParam2="switch_spin" typeParam="AutoPlay" />
    <Animation name="switch_jettison"                   guid="A0CD6360-640E-4aa3-BEA0-1AC194357008"     length="50" type="Sim" typeParam2="switch_jettison" typeParam="AutoPlay" />
    <Animation name="switch_jettison_emergency"         guid="565110D4-0C56-4696-B030-640F6F361B8A"     length="50" type="Sim" typeParam2="switch_jettison_emergency" typeParam="AutoPlay" />
    <Animation name="switch_jettison_station_ctr"       guid="64B5EF7B-FC46-4beb-973D-A308F1AE694B"     length="50" type="Sim" typeParam2="switch_jettison_station_ctr" typeParam="AutoPlay" />
    <Animation name="switch_jettison_station_li"            guid="B3E6BEB2-0E62-4c06-B043-A80648796346"     length="50" type="Sim" typeParam2="switch_jettison_station_li" typeParam="AutoPlay" />
    <Animation name="switch_jettison_station_ri"            guid="A8E30960-D836-49fe-B11D-C419C99E798D"     length="50" type="Sim" typeParam2="switch_jettison_station_ri" typeParam="AutoPlay" />
    <Animation name="switch_jettison_station_lo"            guid="C205838F-8DD6-4533-A30D-E5562898668D"     length="50" type="Sim" typeParam2="switch_jettison_station_lo" typeParam="AutoPlay" />
    <Animation name="switch_jettison_station_ro"            guid="C775A35F-542B-429f-BEC2-94FC9CFE8C98"     length="50" type="Sim" typeParam2="switch_jettison_station_ro" typeParam="AutoPlay" />
    <Animation name="switch_launch_bar"                     guid="6BC6895E-DD01-4ff4-9A18-7C64767EC979"     length="50" type="Sim" typeParam2="switch_launch_bar" typeParam="AutoPlay" />
    <Animation name="switch_lights_test"                    guid="48D8F7D2-E464-4300-BB2A-84530C179815"     length="50" type="Sim" typeParam2="switch_lights_test" typeParam="AutoPlay" />
    <Animation name="switch_master_arm"                     guid="98FA66C7-2899-4404-8793-93FB93BB6C1F"     length="50" type="Sim" typeParam2="switch_master_arm" typeParam="AutoPlay" />
    <Animation name="switch_nav_reco_light"                     guid="4EAFE2FE-9357-434d-92E5-1E38AE68AA4B"     length="50" type="Sim" typeParam2="switch_nav_reco_light" typeParam="AutoPlay" />

    <Animation name="turn_coordinator"                      guid="A2101201-FDBB-4590-B718-FA5540EFA3C2"     length="100" type="Sim" typeParam2="turn_coordinator" typeParam="AutoPlay" />

    <Animation name="ddi_l_btn_00"  guid="4A8921EF-32B8-422b-B588-7F8CF23CB139"     length="50" type="Sim" typeParam2="ddi_l_btn_00" typeParam="AutoPlay" />
    <Animation name="ddi_l_btn_01"  guid="3AD93270-E5BF-4da6-94A3-7131ED21805B"     length="50" type="Sim" typeParam2="ddi_l_btn_01" typeParam="AutoPlay" />
    <Animation name="ddi_l_btn_02"  guid="E4D0F60B-EDE0-4d16-B8A6-769F90626DEE"     length="50" type="Sim" typeParam2="ddi_l_btn_02" typeParam="AutoPlay" />
    <Animation name="ddi_l_btn_03"  guid="9A31E31B-6BC7-4e38-80B1-F463E1EA410C"     length="50" type="Sim" typeParam2="ddi_l_btn_03" typeParam="AutoPlay" />
    <Animation name="ddi_l_btn_04"  guid="FB596156-4502-450c-97A4-EB52F3371FCE"     length="50" type="Sim" typeParam2="ddi_l_btn_04" typeParam="AutoPlay" />
    <Animation name="ddi_l_btn_05"  guid="E7A4FD28-1C03-481c-97A7-9B8D8386F259"     length="50" type="Sim" typeParam2="ddi_l_btn_05" typeParam="AutoPlay" />
    <Animation name="ddi_l_btn_06"  guid="A4B8A4DE-5CF7-4ec4-8394-AE3B716AAB9B"     length="50" type="Sim" typeParam2="ddi_l_btn_06" typeParam="AutoPlay" />
    <Animation name="ddi_l_btn_07"  guid="7495B630-350F-4c2a-8FA0-BF437DFA8A0F"     length="50" type="Sim" typeParam2="ddi_l_btn_07" typeParam="AutoPlay" />
    <Animation name="ddi_l_btn_08"  guid="696BF72A-31BF-47db-B431-DDF3783D0584"     length="50" type="Sim" typeParam2="ddi_l_btn_08" typeParam="AutoPlay" />
    <Animation name="ddi_l_btn_09"  guid="587E7D33-9EF2-4a6c-94F1-E62EEB3C54A6"     length="50" type="Sim" typeParam2="ddi_l_btn_09" typeParam="AutoPlay" />
    <Animation name="ddi_l_btn_10"  guid="B70117DE-2D2B-468e-96EC-3B2B368553C5"     length="50" type="Sim" typeParam2="ddi_l_btn_10" typeParam="AutoPlay" />
    <Animation name="ddi_l_btn_11"  guid="2F32BCD2-F738-49f7-8552-A361C7A6498F"     length="50" type="Sim" typeParam2="ddi_l_btn_11" typeParam="AutoPlay" />
    <Animation name="ddi_l_btn_12"  guid="1550AB40-DB13-49a3-816D-C89C6EE34C4C"     length="50" type="Sim" typeParam2="ddi_l_btn_12" typeParam="AutoPlay" />
    <Animation name="ddi_l_btn_13"  guid="15D67C2B-8D70-4c1e-92E8-4272CB74D14C"     length="50" type="Sim" typeParam2="ddi_l_btn_13" typeParam="AutoPlay" />
    <Animation name="ddi_l_btn_14"  guid="A02E53DD-453B-463a-9E8C-52F534BB3318"     length="50" type="Sim" typeParam2="ddi_l_btn_14" typeParam="AutoPlay" />
    <Animation name="ddi_l_btn_15"  guid="F9FDE0FC-B9AA-46a5-AC0B-45E5D217FCCD"     length="50" type="Sim" typeParam2="ddi_l_btn_15" typeParam="AutoPlay" />
    <Animation name="ddi_l_btn_16"  guid="48B9D83D-F091-4a56-99F0-08C36879B99D"     length="50" type="Sim" typeParam2="ddi_l_btn_16" typeParam="AutoPlay" />
    <Animation name="ddi_l_btn_17"  guid="55C16354-6AED-4c61-938B-A2743248C7AE"     length="50" type="Sim" typeParam2="ddi_l_btn_17" typeParam="AutoPlay" />
    <Animation name="ddi_l_btn_18"  guid="7D8DA1A4-74EC-481b-9999-48AD378C5ACE"     length="50" type="Sim" typeParam2="ddi_l_btn_18" typeParam="AutoPlay" />
    <Animation name="ddi_l_btn_19"  guid="79A8E2B8-1B30-495f-99BE-1EB62862E78A"     length="50" type="Sim" typeParam2="ddi_l_btn_19" typeParam="AutoPlay" />
                                    
    <Animation name="ddi_r_btn_00"  guid="D694F57F-2249-4499-B8EF-6F4057B1AF5A"     length="50" type="Sim" typeParam2="ddi_r_btn_00" typeParam="AutoPlay" />
    <Animation name="ddi_r_btn_01"  guid="7660788C-EAD0-4c25-AD11-C3F1EFCCF472"     length="50" type="Sim" typeParam2="ddi_r_btn_01" typeParam="AutoPlay" />
    <Animation name="ddi_r_btn_02"  guid="4DD28D78-3B96-4564-9C61-CB90DD063F7E"     length="50" type="Sim" typeParam2="ddi_r_btn_02" typeParam="AutoPlay" />
    <Animation name="ddi_r_btn_03"  guid="34547E63-2B53-40b4-B3EA-B9973F45ADF7"     length="50" type="Sim" typeParam2="ddi_r_btn_03" typeParam="AutoPlay" />
    <Animation name="ddi_r_btn_04"  guid="57B039A3-5DF5-4f2e-ABEB-1FC39DEC9943"     length="50" type="Sim" typeParam2="ddi_r_btn_04" typeParam="AutoPlay" />
    <Animation name="ddi_r_btn_05"  guid="1E5AC714-B01A-4622-ABEE-20311102C336"     length="50" type="Sim" typeParam2="ddi_r_btn_05" typeParam="AutoPlay" />
    <Animation name="ddi_r_btn_06"  guid="9BDBF3A2-199A-4fa0-8005-88EF02EEF48F"     length="50" type="Sim" typeParam2="ddi_r_btn_06" typeParam="AutoPlay" />
    <Animation name="ddi_r_btn_07"  guid="55CBBF4B-49D6-4aa6-A9D7-23C8ED5362F5"     length="50" type="Sim" typeParam2="ddi_r_btn_07" typeParam="AutoPlay" />
    <Animation name="ddi_r_btn_08"  guid="A089741F-2B14-4710-A0D7-F3DFFA18CE45"     length="50" type="Sim" typeParam2="ddi_r_btn_08" typeParam="AutoPlay" />
    <Animation name="ddi_r_btn_09"  guid="EC8A57A8-2FAF-4f19-94FC-493D09914BF6"     length="50" type="Sim" typeParam2="ddi_r_btn_09" typeParam="AutoPlay" />
    <Animation name="ddi_r_btn_10"  guid="DD68E254-581B-4bda-9C84-9586EE2C69A1"     length="50" type="Sim" typeParam2="ddi_r_btn_10" typeParam="AutoPlay" />
    <Animation name="ddi_r_btn_11"  guid="7A0E59D0-F084-49e8-920F-750AC7B2B2CF"     length="50" type="Sim" typeParam2="ddi_r_btn_11" typeParam="AutoPlay" />
    <Animation name="ddi_r_btn_12"  guid="B25FF187-81DA-4340-AB88-FB7A5817EFB5"     length="50" type="Sim" typeParam2="ddi_r_btn_12" typeParam="AutoPlay" />
    <Animation name="ddi_r_btn_13"  guid="7399E8CE-E1F8-4850-8FD5-37BA35FDD42B"     length="50" type="Sim" typeParam2="ddi_r_btn_13" typeParam="AutoPlay" />
    <Animation name="ddi_r_btn_14"  guid="C187A43A-EB60-4061-B446-DFB5E2EE18B8"     length="50" type="Sim" typeParam2="ddi_r_btn_14" typeParam="AutoPlay" />
    <Animation name="ddi_r_btn_15"  guid="C7857F3B-D98E-4a37-9D41-191894DCF923"     length="50" type="Sim" typeParam2="ddi_r_btn_15" typeParam="AutoPlay" />
    <Animation name="ddi_r_btn_16"  guid="466B274E-4E2D-4745-8026-DD1D874D0442"     length="50" type="Sim" typeParam2="ddi_r_btn_16" typeParam="AutoPlay" />
    <Animation name="ddi_r_btn_17"  guid="B58E4683-1690-4393-9532-652AFD2AF7A7"     length="50" type="Sim" typeParam2="ddi_r_btn_17" typeParam="AutoPlay" />
    <Animation name="ddi_r_btn_18"  guid="3F312026-5844-4852-A3EC-BFF79E00449C"     length="50" type="Sim" typeParam2="ddi_r_btn_18" typeParam="AutoPlay" />
    <Animation name="ddi_r_btn_19"  guid="4A9A9BAB-5ABC-4597-865F-F967AC352FAA"     length="50" type="Sim" typeParam2="ddi_r_btn_19" typeParam="AutoPlay" />
                                    
    <Animation name="ddi_c_btn_00"  guid="D1EC1509-8AEA-4821-8B8C-7529BB52657E"     length="50" type="Sim" typeParam2="ddi_c_btn_00" typeParam="AutoPlay" />
    <Animation name="ddi_c_btn_01"  guid="E75E033A-8CB0-43ab-8845-AC3C3E64292A"     length="50" type="Sim" typeParam2="ddi_c_btn_01" typeParam="AutoPlay" />
    <Animation name="ddi_c_btn_02"  guid="A74E64E3-22E3-43c7-A3DA-B1868F5E9319"     length="50" type="Sim" typeParam2="ddi_c_btn_02" typeParam="AutoPlay" />
    <Animation name="ddi_c_btn_03"  guid="C293BA8A-F327-4c73-9D79-9596952E092D"     length="50" type="Sim" typeParam2="ddi_c_btn_03" typeParam="AutoPlay" />
    <Animation name="ddi_c_btn_04"  guid="DEDCF117-F998-4032-A312-B61D207CCD95"     length="50" type="Sim" typeParam2="ddi_c_btn_04" typeParam="AutoPlay" />
    <Animation name="ddi_c_btn_05"  guid="9D54CDF6-F720-4980-9AF7-502F6B144F72"     length="50" type="Sim" typeParam2="ddi_c_btn_05" typeParam="AutoPlay" />
    <Animation name="ddi_c_btn_06"  guid="6AE49B31-B18F-4443-B2CC-7FE4525F20CC"     length="50" type="Sim" typeParam2="ddi_c_btn_06" typeParam="AutoPlay" />
    <Animation name="ddi_c_btn_07"  guid="EBAC09D6-5355-4736-84AE-C65BA7B26889"     length="50" type="Sim" typeParam2="ddi_c_btn_07" typeParam="AutoPlay" />
    <Animation name="ddi_c_btn_08"  guid="E9D65F8D-46A3-4b8e-AAC5-FA540FC0C3CA"     length="50" type="Sim" typeParam2="ddi_c_btn_08" typeParam="AutoPlay" />
    <Animation name="ddi_c_btn_09"  guid="0BAABE3D-AFF3-4520-9D30-1B4A47F85D05"     length="50" type="Sim" typeParam2="ddi_c_btn_09" typeParam="AutoPlay" />
    <Animation name="ddi_c_btn_10"  guid="111148FE-176C-4c13-9C28-D88F75A3BE65"     length="50" type="Sim" typeParam2="ddi_c_btn_10" typeParam="AutoPlay" />
    <Animation name="ddi_c_btn_11"  guid="A5061AED-FFA0-4925-90E3-131736A696B7"     length="50" type="Sim" typeParam2="ddi_c_btn_11" typeParam="AutoPlay" />
    <Animation name="ddi_c_btn_12"  guid="9830E957-0107-42a2-98C6-DBF2D64F075C"     length="50" type="Sim" typeParam2="ddi_c_btn_12" typeParam="AutoPlay" />
    <Animation name="ddi_c_btn_13"  guid="AAFEEB2C-121A-4d02-9496-416CB26C701E"     length="50" type="Sim" typeParam2="ddi_c_btn_13" typeParam="AutoPlay" />
    <Animation name="ddi_c_btn_14"  guid="D2DE9B07-5F44-4ab8-A414-63E9518E05B0"     length="50" type="Sim" typeParam2="ddi_c_btn_14" typeParam="AutoPlay" />
    <Animation name="ddi_c_btn_15"  guid="79CD868B-F258-43ec-B951-17D56C242343"     length="50" type="Sim" typeParam2="ddi_c_btn_15" typeParam="AutoPlay" />
    <Animation name="ddi_c_btn_16"  guid="BC2CEBF2-1383-42a6-95BC-1F0D21027F91"     length="50" type="Sim" typeParam2="ddi_c_btn_16" typeParam="AutoPlay" />
    <Animation name="ddi_c_btn_17"  guid="A97AAD26-952D-41f4-8796-E75038CD04F7"     length="50" type="Sim" typeParam2="ddi_c_btn_17" typeParam="AutoPlay" />
    <Animation name="ddi_c_btn_18"  guid="22A44CDD-E26C-4ac1-96B1-03CECE292166"     length="50" type="Sim" typeParam2="ddi_c_btn_18" typeParam="AutoPlay" />
    <Animation name="ddi_c_btn_19"  guid="65CFE36F-6857-49de-B988-D980A382BD08"     length="50" type="Sim" typeParam2="ddi_c_btn_19" typeParam="AutoPlay" />
    <Animation name="ufc_btn_00"   guid="86EAD5BC-727D-4d35-A825-51046FAC1006"  length="50" type="Sim" typeParam2="ufc_btn_00" typeParam="AutoPlay" />
    <Animation name="ufc_btn_01"   guid="C95B7B50-6258-4441-A747-EE2510B9B8A2"  length="50" type="Sim" typeParam2="ufc_btn_01" typeParam="AutoPlay" />
    <Animation name="ufc_btn_02"   guid="655E4BB8-9548-4c90-8560-C9C2AEA22BF4"  length="50" type="Sim" typeParam2="ufc_btn_02" typeParam="AutoPlay" />
    <Animation name="ufc_btn_03"   guid="8B9AD9BA-1B37-49a6-95B6-BB6AA8774671"  length="50" type="Sim" typeParam2="ufc_btn_03" typeParam="AutoPlay" />
    <Animation name="ufc_btn_04"   guid="F37E8FD1-5347-4c6b-B733-0F69BBC82F31"  length="50" type="Sim" typeParam2="ufc_btn_04" typeParam="AutoPlay" />
    <Animation name="ufc_btn_05"   guid="B0D13318-11D5-402e-8B10-9C37CD126C00"  length="50" type="Sim" typeParam2="ufc_btn_05" typeParam="AutoPlay" />
    <Animation name="ufc_btn_06"   guid="0D4960A6-6970-411b-A6ED-7F1E830A4FB0"  length="50" type="Sim" typeParam2="ufc_btn_06" typeParam="AutoPlay" />
    <Animation name="ufc_btn_07"   guid="B49B63D5-6B6E-48f6-847D-CCBBD0E24B4B"  length="50" type="Sim" typeParam2="ufc_btn_07" typeParam="AutoPlay" />
    <Animation name="ufc_btn_08"   guid="AED90751-5422-4cff-B1EC-8DAFEEA37A9D"  length="50" type="Sim" typeParam2="ufc_btn_08" typeParam="AutoPlay" />
    <Animation name="ufc_btn_09"   guid="983E2502-FA8F-4ed3-9554-691C4ECDD8A0"  length="50" type="Sim" typeParam2="ufc_btn_09" typeParam="AutoPlay" />
    <Animation name="ufc_btn_ent"  guid="922CFF48-F6AF-4a37-BA92-01EE5A6E8076"  length="50" type="Sim" typeParam2="ufc_btn_ent" typeParam="AutoPlay" />
    <Animation name="ufc_btn_clr"  guid="FCAAA3A6-D122-4914-94C2-E48E7C48F390"  length="50" type="Sim" typeParam2="ufc_btn_clr" typeParam="AutoPlay" />

    <Animation name="ufc_btn_opt_1" guid="B9490E08-D19A-49c9-B766-5234EFC8A105"  length="50" type="Sim" typeParam2="ufc_btn_opt_1" typeParam="AutoPlay" />
    <Animation name="ufc_btn_opt_2" guid="FBBED9DC-4B64-4f01-BFFC-6F432D8933BA"  length="50" type="Sim" typeParam2="ufc_btn_opt_2" typeParam="AutoPlay" />
    <Animation name="ufc_btn_opt_3" guid="D02AB9F1-F913-4493-B045-1CCE7D6B7F2E"  length="50" type="Sim" typeParam2="ufc_btn_opt_3" typeParam="AutoPlay" />
    <Animation name="ufc_btn_opt_4" guid="6136EE8E-E5CA-4880-B0B5-073D008ADF24"  length="50" type="Sim" typeParam2="ufc_btn_opt_4" typeParam="AutoPlay" />
    <Animation name="ufc_btn_opt_5" guid="7696B259-D0DD-4805-A2F0-587004575D7F"  length="50" type="Sim" typeParam2="ufc_btn_opt_5" typeParam="AutoPlay" />

    <Animation name="ufc_btn_ip"    guid="B6A701A9-0282-4c03-9D80-E78CAB10CB25"  length="50" type="Sim" typeParam2="ufc_btn_ip" typeParam="AutoPlay" />

    <Animation name="ufc_btn_ap"    guid="4AF64680-1841-4515-8C48-6E59E6335EE4"  length="50" type="Sim" typeParam2="ufc_btn_ap" typeParam="AutoPlay" />
    <Animation name="ufc_btn_iff"   guid="D7D6B894-45F8-4cef-840A-E3CB8D137A76"  length="50" type="Sim" typeParam2="ufc_btn_iff" typeParam="AutoPlay" />
    <Animation name="ufc_btn_tcn"   guid="A257010F-4B6F-48cf-9540-574DBB8D26C6"  length="50" type="Sim" typeParam2="ufc_btn_tcn" typeParam="AutoPlay" />
    <Animation name="ufc_btn_ils"   guid="62B0C18B-8CDE-4cc6-9F68-CF8EC66465DF"  length="50" type="Sim" typeParam2="ufc_btn_ils" typeParam="AutoPlay" />
    <Animation name="ufc_btn_dl"    guid="8DD279C6-0584-466c-A6D7-EA3203A9352E"  length="50" type="Sim" typeParam2="ufc_btn_dl" typeParam="AutoPlay" />
    <Animation name="ufc_btn_bcn"   guid="AA672659-67EB-43e5-BEB2-6C4725383FF8"  length="50" type="Sim" typeParam2="ufc_btn_bcn" typeParam="AutoPlay" />
    <Animation name="ufc_btn_onoff" guid="4EF36D5F-7229-4fe6-9F31-471A0313D63B"  length="50" type="Sim" typeParam2="ufc_btn_onoff" typeParam="AutoPlay" />
 
    <Animation name="vc_vibration_pitch"   guid="477A6A39-69B3-4f09-87BA-7C116336CC50"  length="100" type="Sim" typeParam2="vc_vibration_pitch" typeParam="AutoPlay" />
    <Animation name="vc_vibration_bank"    guid="38A0F68E-F6A1-4b1f-BE32-CD958B06776F"  length="100" type="Sim" typeParam2="vc_vibration_bank" typeParam="AutoPlay" />
    <Animation name="vc_vibration_heading" guid="84CAEBAA-DA28-4b66-8608-684C412A5679"  length="100" type="Sim" typeParam2="vc_vibration_heading" typeParam="AutoPlay" />
    <!-- End created by Virtuali for FA-18 -->

    <!-- added for P51 -->
    <Animation name="animation_door_emergency" guid="B1DED4B3-FECD-45ca-AFC4-DC38574804D8" length="100" type="Sim" typeparam2="animation_door_emergency" typeparam="AutoPlay" />
    <Animation name="needle_nav_cdi" guid="B8D0CF60-B466-4e5e-986C-CA7E80871CF9" length="254" type="Sim" typeParam2="needle_nav_cdi" typeParam="AutoPlay" />
    <Animation name="needle_nav_gsi" guid="49C33E38-DE84-4ad7-8AA9-A92CC7E1E248" length="238" type="Sim" typeParam2="needle_nav_gsi" typeParam="AutoPlay" />
    <Animation name="cylinder_nav_dig1" guid="258D7FF4-C103-4ca3-82FE-209970FCBFE5" type="Sim" typeParam="AutoPlay" typeParam2="cylinder_nav_dig1" length="90"/>
    <Animation name="cylinder_nav_dig2" guid="FD98C985-C40C-4e56-8571-1E76DB8618DB" type="Sim" typeParam="AutoPlay" typeParam2="cylinder_nav_dig2" length="90"/>
    <Animation name="cylinder_nav_dig3" guid="AD77DF7B-3283-493c-84E9-6E371876871A" type="Sim" typeParam="AutoPlay" typeParam2="cylinder_nav_dig3" length="90"/>
    <Animation name="cylinder_nav_dig4" guid="82456EC1-E29E-457a-B62F-FB187413E793" type="Sim" typeParam="AutoPlay" typeParam2="cylinder_nav_dig4" length="90"/>
    <Animation name="cylinder_nav_obs" guid="e24612d6-5aca-4507-8a09-f0b7b19ff433" length="360" type="Sim" typeParam2="cylinder_nav_obs" typeParam="AutoPlay" />
    <Animation name="cylinder_eng_hour_dig1" guid="edbd72e1-1e2e-42d7-aea1-5cd04e750141" length="90" type="Sim" typeParam2="cylinder_eng_hour_dig1" typeParam="AutoPlay" />
    <Animation name="cylinder_eng_hour_dig2" guid="66b11639-9038-4787-9e9a-44c90619feb1" length="90" type="Sim" typeParam2="cylinder_eng_hour_dig2" typeParam="AutoPlay" />
    <Animation name="cylinder_eng_hour_dig3" guid="6236f598-5d43-44bf-ba26-35786ae462d1" length="90" type="Sim" typeParam2="cylinder_eng_hour_dig3" typeParam="AutoPlay" />
    <Animation name="cylinder_eng_hour_dig4" guid="95790a26-b292-4e50-adf2-19330c18e46e" length="90" type="Sim" typeParam2="cylinder_eng_hour_dig4" typeParam="AutoPlay" />
    <Animation name="cylinder_eng_hour_dig5" guid="E08017A1-9B2E-4659-8739-7A5766B992CD" length="90" type="Sim" typeParam2="cylinder_eng_hour_dig0" typeParam="AutoPlay" />
    <Animation name="cylinder_kohlsman" guid="36e9ab87-600b-4632-a475-46218a0a2a01" type="Sim" typeParam="AutoPlay" typeParam2="cylinder_kohlsman" length="340"/>
    <Animation name="cylinder_kohlsman_mb" guid="f16a2aba-ac62-4c08-ad31-3ce2ea303b4b" type="Sim" typeParam="AutoPlay" typeParam2="cylinder_kohlsman_mb" length="140"/>
    <Animation name="knob_nav_KHz" guid="553a6036-2540-401a-9142-c181199b61db" length="360" type="Sim" typeParam2="knob_nav_KHz" typeParam="AutoPlay" />
    <Animation name="knob_nav_MHz" guid="c20df9c0-0904-486b-b9cf-3c85083ff486" length="360" type="Sim" typeParam2="knob_nav_MHz" typeParam="AutoPlay" />
    <Animation name="knob_nav_obs" guid="75187b85-3b38-49b9-943b-d04471d7c31a" length="360" type="Sim" typeParam2="knob_nav_obs" typeParam="AutoPlay" />
    <Animation name="knob_com_KHz0" guid="c66718b7-10f1-40fc-ae73-06102b8af0cc" length="360" type="Sim" typeParam2="knob_com_KHz0" typeParam="AutoPlay" />
    <Animation name="knob_com_KHz1" guid="eeab6ede-f35d-45f1-afe2-9ba4b8b9e4b0" length="360" type="Sim" typeParam2="knob_com_KHz1" typeParam="AutoPlay" />
    <Animation name="knob_com_MHz0" guid="1901c9f2-87f1-42a4-87b6-a395ac230973" length="360" type="Sim" typeParam2="knob_com_MHz0" typeParam="AutoPlay" />
    <Animation name="knob_com_MHz1" guid="01bebb14-2f87-453d-a520-74850feba9fe" length="360" type="Sim" typeParam2="knob_com_MHz1" typeParam="AutoPlay" />
    <Animation name="knob_cylinder_dig1_xpndr" guid="1fbad6be-c7ae-43e9-aa60-a06487b5d931" length="70" type="Sim" typeParam2="knob_cylinder_dig1_xpndr" typeParam="AutoPlay" />
    <Animation name="knob_cylinder_dig2_xpndr" guid="a90d546d-6a06-4658-8f12-5a81a6e0d5b9" length="70" type="Sim" typeParam2="knob_cylinder_dig2_xpndr" typeParam="AutoPlay" />
    <Animation name="knob_cylinder_dig3_xpndr" guid="123fe41d-9e0d-4775-a17c-2db63a271575" length="70" type="Sim" typeParam2="knob_cylinder_dig3_xpndr" typeParam="AutoPlay" />
    <Animation name="knob_cylinder_dig4_xpndr" guid="3a82f7df-c35d-4108-adc9-9c01b2938553" length="70" type="Sim" typeParam2="knob_cylinder_dig4_xpndr" typeParam="AutoPlay" />
    <Animation name="knob_dg" guid="45e3ed7d-cade-446c-8f07-a41774b79fba" length="360" type="Sim" typeParam2="knob_dg" typeParam="AutoPlay" />
    <Animation name="knob_kohlsman" guid="a1d6d8dc-96b5-4abc-a9b6-3ffd9d700167" length="360" type="Sim" typeParam2="knob_kohlsman" typeParam="AutoPlay" />
    <Animation name="lever_door_emergency" guid="96290660-3638-4e6a-AFF4-2DEBCF63B336" length="100" type="Sim" typeparam2="lever_door_emergency" typeparam="AutoPlay" />
    <Animation name="lever_door_open" guid="09afd8aa-192e-42eb-a78c-222ded73a83d" length="100" type="Sim" typeparam2="lever_door_open" typeparam="AutoPlay" />
    <Animation name="needle_adi_press" guid="6d0c8613-954a-4f94-ac39-e03ac51d4d8f" type="Sim" typeParam="AutoPlay" typeParam2="needle_adi_press" length="35"/>
    <Animation name="needle_altitude_100" guid="4D5FEF26-CBA0-4966-B74B-6B24AE163556" type="Sim" typeParam="AutoPlay" typeParam2="needle_altitude_100" length="100"/>
    <Animation name="needle_altitude_1000" guid="053AF313-CB3A-4519-A549-5842A1C704EF" type="Sim" typeParam="AutoPlay" typeParam2="needle_altitude_1000" length="100"/>
    <Animation name="needle_altitude_10000" guid="E004F4AC-3EEA-45E3-B41E-26D5E52BC40D" type="Sim" typeParam="AutoPlay" typeParam2="needle_altitude_10000" length="100"/>
    <Animation name="needle_asi" guid="3260F4A2-890A-4623-8EDA-7DFBFADEF3B9" type="Sim" typeParam="AutoPlay" typeParam2="needle_asi" length="70"/>
    <Animation name="needle_attitude_bank" guid="27F416F2-95BF-494C-8AC5-70B9DBA610E1" type="Sim" typeParam="AutoPlay" typeParam2="needle_attitude_bank" length="360"/>
    <Animation name="needle_attitude_pitch" guid="24F6F12D-D96B-4182-9B16-A1046C63AA11" type="Sim" typeParam="AutoPlay" typeParam2="needle_attitude_pitch" length="120"/>
    <Animation name="needle_bank" guid="F45CC6DB-7FAB-4c27-B87D-52D4DC276186" type="Sim" typeParam="AutoPlay" typeParam2="needle_bank" length="50"/>
    <Animation name="needle_clock_hour" guid="630f4ab7-9d15-444d-a4a8-aca1d70cd8df" type="Sim" typeParam="AutoPlay" typeParam2="needle_clock_hour" length="120"/>
    <Animation name="needle_clock_min" guid="31d6cc1a-50a2-4ac9-b935-6416d132ad34" type="Sim" typeParam="AutoPlay" typeParam2="needle_clock_min" length="60"/>
    <Animation name="needle_clock_second" guid="31d6cc1b-50a2-4ac9-b935-6416d132ad34" type="Sim" typeParam="AutoPlay" typeParam2="needle_clock_second" length="60"/>
    <Animation name="needle_coolant_temp" guid="c0430827-2726-4f28-8a2c-bd8dd0b3c044" type="Sim" typeParam="AutoPlay" typeParam2="needle_coolant_temp" length="170"/>
    <Animation name="needle_coolant_temp_rear" guid="7354a264-ca95-4f00-ac0b-90d1595217a2" type="Sim" typeParam="AutoPlay" typeParam2="needle_coolant_temp_rear" length="220"/>
    <Animation name="needle_dg" guid="4593D07C-3FE1-4cb7-BB99-E74CAF1B76F6" type="Sim" typeParam="AutoPlay" typeParam2="needle_dg" length="360"/>
    <Animation name="needle_fuel_l" guid="ab483843-3627-4d9b-a177-f175be44afe9" length="92" type="Sim" typeParam2="needle_fuel_l" typeParam="AutoPlay" />
    <Animation name="needle_fuel_press" guid="85464174-3AE0-44CF-8FE2-D5B5DE977347" type="Sim" typeParam="AutoPlay" typeParam2="needle_fuel_press" length="40"/>
    <Animation name="needle_fuel_r" guid="f2613aaa-1424-4aac-8263-b870c30c01eb" length="92" type="Sim" typeParam2="needle_fuel_r" typeParam="AutoPlay" />
    <Animation name="needle_G" guid="853e9290-b829-4140-8a8b-99d5b1647f19" type="Sim" typeParam="AutoPlay" typeParam2="needle_G" length="160"/>
    <Animation name="needle_G_max" guid="0594c2be-a589-430c-be62-194c8d8c3d12" type="Sim" typeParam="AutoPlay" typeParam2="needle_G_max" length="160"/>
    <Animation name="needle_G_min" guid="cacfa283-f9f4-4384-bf5d-5930c2d949c8" type="Sim" typeParam="AutoPlay" typeParam2="needle_G_min" length="160"/>
    <Animation name="needle_induction_air_temp" guid="0763a8d2-f958-43e5-a463-b7bdb6ce6077" type="Sim" typeParam="AutoPlay" typeParam2="needle_induction_air_temp" length="220"/>
    <Animation name="needle_knob_attitude_wings" guid="A7EF059C-0D90-47E1-8D6A-543F9D576EC2" type="Sim" typeParam="AutoPlay" typeParam2="needle_knob_attitude_wings" length="100"/>
    <Animation name="needle_manifold" guid="74CFA6B3-B96B-47ED-8ABE-C36FE9887D09" type="Sim" typeParam="AutoPlay" typeParam2="needle_manifold" length="100"/>
    <Animation name="needle_oil_press" guid="25F1A4E9-EEF3-4EF0-952F-7E05A5FCC2BE" type="Sim" typeParam="AutoPlay" typeParam2="needle_oil_press" length="200"/>
    <Animation name="needle_oil_temp" guid="196CDE7D-FEF5-4495-BCF8-A0CB21943537" type="Sim" typeParam="AutoPlay" typeParam2="needle_oil_temp" length="220"/>
    <Animation name="needle_rpm" guid="99EC9C53-5733-40E2-B104-52DB8CCFE4EF" type="Sim" typeParam="AutoPlay" typeParam2="needle_rpm" length="45"/>
    <Animation name="needle_turn_coordinator" guid="AE54CE84-D52F-4de7-AF0E-67B0BEEC8A03" type="Sim" typeParam="AutoPlay" typeParam2="needle_turn_coordinator" length="40"/>
    <Animation name="needle_vacuum" guid="4a2a3d1e-a33c-471f-8c02-901016b8c88d" type="Sim" typeParam="AutoPlay" typeParam2="needle_vacuum" length="200"/>
    <Animation name="needle_voltamp" guid="a359cba0-0b79-47c1-8761-39594a26cbaa" type="Sim" typeParam="AutoPlay" typeParam2="needle_voltamp" length="100"/>
    <Animation name="needle_vsi" guid="20DBFFB5-9A59-41A5-9E72-5FF91870DAF9" type="Sim" typeParam="AutoPlay" typeParam2="needle_vsi" length="140"/>
    <Animation name="switch_cap1" guid="a3c88c2a-5e14-4535-ab58-047dcb210f93" length="50" type="Sim" typeParam2="switch_cap1" typeParam="AutoPlay" />
    <Animation name="switch_cap2" guid="4e45480a-b7b3-4980-975e-390ced5f5491" length="50" type="Sim" typeParam2="switch_cap2" typeParam="AutoPlay" />
    <Animation name="switch_cap3" guid="27e0bb86-f460-4c20-b9c0-9e84e2ad1830" length="50" type="Sim" typeParam2="switch_cap3" typeParam="AutoPlay" />
    <Animation name="lever_fuel_selector_p51" guid="9A787436-34BF-414f-A011-215795861C3C" length="100" type="Sim" typeParam2="lever_fuel_selector_p51" typeParam="AutoPlay" />
    <Animation name="switch_G_reset" guid="70eb3319-fdfc-4a58-a2f5-b6d08c38036f" length="100" type="Sim" typeParam2="switch_G_reset" typeParam="AutoPlay" />
    <Animation name="switch_voltamp" guid="67a114a9-b811-4705-a774-9e0c4e2b72f1" length="100" type="Sim" typeParam2="switch_voltamp" typeParam="AutoPlay" />
    <Animation name="switch_com_d25khz0" guid="8a212a9a-12ca-46c1-bd9d-d16927c23541" length="100" type="Sim" typeParam2="switch_com_d25khz0" typeParam="AutoPlay" />
    <Animation name="switch_com_d25khz1" guid="9717dc8a-75f2-4c64-9517-098dd1ed3ed2" length="100" type="Sim" typeParam2="switch_com_d25khz1" typeParam="AutoPlay" />
    <Animation name="switch_com_swap0" guid="c3fe344a-ef47-4e37-be92-ccaab5d61d3f" length="100" type="Sim" typeParam2="switch_com_swap0" typeParam="AutoPlay" />
    <Animation name="switch_com_swap1" guid="ed599c63-4b18-4820-b0d1-ae01bfecd46b" length="100" type="Sim" typeParam2="switch_com_swap1" typeParam="AutoPlay" />
    <Animation name="switch_com_test0" guid="f748da0a-1371-4c51-8e9d-ba3660ef7723" length="100" type="Sim" typeParam2="switch_com_test0" typeParam="AutoPlay" />
    <Animation name="switch_com_test1" guid="acf9e7db-814d-49a7-ad8d-2c7d79d67c11" length="100" type="Sim" typeParam2="switch_com_test1" typeParam="AutoPlay" />
    <Animation name="switch_adi" guid="1E0854FB-5D21-439f-B8ED-D1F15DBE7D3C" length="50" type="Sim" typeParam2="switch_adi" typeParam="AutoPlay" />
    <!-- End added for P51 -->
    
    <!-- Created for the EH 101 -->
    <Animation name="knob_autopilot_heading"                guid="6FB35C53-999C-4363-B62B-0A7A1324C1FB" type="Sim" typeParam="AutoPlay"  length="100" typeParam2="knob_autopilot_heading"/>
    <Animation name="knob_calibrate_attitude"               guid="BAD340D0-C122-488f-A221-DF3CBF805900" type="Sim" typeParam="AutoPlay"  length="360" typeParam2="knob_calibrate_attitude"/>
    <Animation name="knob_decision_height_eh101"            guid="DEC2D1AC-3940-4604-8B70-57AD0F7F3728" type="Sim" typeParam="AutoPlay"  length="360" typeParam2="knob_decision_height_eh101"/>
    <Animation name="knob_heading"                          guid="05B6BB46-FD69-443e-B8CC-260C23558237" type="Sim" typeParam="AutoPlay"  length="360" typeParam2="knob_heading"/>    
    <Animation name="lever_bleed_air_source_eh101"          guid="AFF388BB-2942-477d-B4E9-BCC2A9309FFF" type="Sim" typeParam="AutoPlay"  length="100" typeParam2="lever_bleed_air_source_eh101"/>
    <Animation name="lever_exit_open1"                      guid="C3C22F8B-F3D0-4912-99B6-5F349266AC7F" type="Sim" typeParam="AutoPlay"  length="50"  typeParam2="lever_exit_open1"/>
    <Animation name="lever_exit_open2"                      guid="C3C22F8C-F3D0-4912-99B6-5F349266AC7F" type="Sim" typeParam="AutoPlay"  length="50"  typeParam2="lever_exit_open2"/>
    <Animation name="lever_fire_suppression2"               guid="9B777DCD-37AC-4ee5-B6FA-78B15A08CA3F" type="Sim" typeParam="AutoPlay"  length="100" typeParam2="lever_fire_suppression2"/>
    <Animation name="light_annunciator_chip_detected"       guid="737F1A40-EBAB-48de-9898-FA3B4947F1AB" type="Sim" typeParam="AutoPlay"  length="100" typeParam2="light_annunciator_chip_detected" />
    <Animation name="light_annunciator_low_voltage"         guid="E370A1A9-DEA7-43c5-92E6-5B96BFCE8784" type="Sim" typeParam="AutoPlay"  length="50"  typeParam2="light_annunciator_low_voltage" />
    <Animation name="light_annunciator_oil_pressure0"       guid="FA976A31-F287-4479-B26B-43F8BC3E0606" type="Sim" typeParam="AutoPlay"  length="50"  typeParam2="light_annunciator_oil_pressure0" />
    <Animation name="light_annunciator_oil_pressure1"       guid="DEFD6264-11C9-4463-8592-2B763639BFAB" type="Sim" typeParam="AutoPlay"  length="50"  typeParam2="light_annunciator_oil_pressure1" />
    <Animation name="light_annunciator_oil_pressure2"       guid="5C8A001F-6708-480c-8E43-8FE3B20E224E" type="Sim" typeParam="AutoPlay"  length="50"  typeParam2="light_annunciator_oil_pressure2" />
    <Animation name="light_annunciator_low_height"          guid="A72BBD3B-D528-4094-8E7F-4684C87D0CC7" type="Sim" typeParam="AutoPlay"  length="50"  typeParam2="light_annunciator_low_height" />
    <Animation name="light_annunciator_mgb"                 guid="567C9994-BAFC-4927-8B43-ECCD1FA2D5AB" type="Sim" typeParam="AutoPlay"  length="100" typeParam2="light_annunciator_mgb" />
    <Animation name="light_annunciator_rotor_rpm"           guid="0AB7AA20-68E4-4f48-B5CD-32E47B38AB85" type="Sim" typeParam="AutoPlay"  length="50"  typeParam2="light_annunciator_rotor_rpm" />
    <Animation name="light_gear_left_green_eh101"           guid="FBD4F1E6-CD89-4f17-8DFC-0E442ED077EE" type="Sim" typeParam="AutoPlay"  length="50"  typeParam2="light_gear_left_green_eh101" />
    <Animation name="light_gear_left_red_eh101"             guid="27B3165E-6EE5-49d3-A60A-31820B5D2714" type="Sim" typeParam="AutoPlay"  length="50"  typeParam2="light_gear_left_red_eh101" />
    <Animation name="light_gear_nose_green_eh101"           guid="53ABA7D2-89CB-4ffb-A50E-AD82ED370A7A" type="Sim" typeParam="AutoPlay"  length="50"  typeParam2="light_gear_nose_green_eh101"/>
    <Animation name="light_gear_nose_red_eh101"             guid="886E35E6-B4EA-4fa2-8F71-5E5E4F701E37" type="Sim" typeParam="AutoPlay"  length="50"  typeParam2="light_gear_nose_red_eh101"/>
    <Animation name="light_gear_right_green_eh101"          guid="D332BA29-8BAB-489a-82FE-62B8686F0665" type="Sim" typeParam="AutoPlay"  length="50"  typeParam2="light_gear_right_green_eh101"/>
    <Animation name="light_gear_right_red_eh101"            guid="2C3573A2-5BD7-4398-9038-D7606DEAD10F" type="Sim" typeParam="AutoPlay"  length="50"  typeParam2="light_gear_right_red_eh101"/>
    <Animation name="light_annunciator_warning"             guid="C7E03C10-2EC6-4146-BD1E-35847D190DF3" type="Sim" typeParam="AutoPlay"  length="50"  typeParam2="light_annunciator_warning" />
    <Animation name="light_xfeed_1_eh101"                   guid="CAACFE2C-C7DE-4454-918D-AAB2E7DA9341" type="Sim" typeParam="AutoPlay"  length="100" typeParam2="light_xfeed_1_eh101" />
    <Animation name="light_xfeed_2_eh101"                   guid="317B0B19-872B-4d20-890C-98E7037A38E0" type="Sim" typeParam="AutoPlay"  length="100" typeParam2="light_xfeed_2_eh101" />
    <Animation name="light_xfeed_3_eh101"                   guid="959F1B7F-BCD3-4d49-8F4D-8D84944C6D13" type="Sim" typeParam="AutoPlay"  length="100" typeParam2="light_xfeed_3_eh101" />
    <Animation name="light_engine_fire0"                    guid="5BF1CB88-C8D3-480e-AA46-B3204AF94B35" type="Sim" typeParam="AutoPlay"  length="100" typeParam2="light_engine_fire0" />
    <Animation name="light_engine_fire1"                    guid="5040C1C0-D09D-483c-94FA-5C2A6A59C915" type="Sim" typeParam="AutoPlay"  length="100" typeParam2="light_engine_fire1" />
    <Animation name="light_engine_fire2"                    guid="8BA02EB4-C560-4e99-A089-289B8389A626" type="Sim" typeParam="AutoPlay"  length="100" typeParam2="light_engine_fire2" />
    <Animation name="light_apu_fire"                        guid="8268CA90-508F-442a-AB4B-7CC06BC8F247" type="Sim" typeParam="AutoPlay"  length="100" typeParam2="light_apu_fire" />
    <Animation name="lever_fire_suppression_apu_3_engines"  guid="506E69B4-6CA3-4d0c-852A-8710AFE8E447" type="Sim" typeParam="AutoPlay"  length="100" typeParam2="lever_fire_suppression_apu_3_engines" />
    <Animation name="light_fire_bottle_discharged0"         guid="7E4A5E59-C7E8-4702-99E7-B5C0E0645071" type="Sim" typeParam="AutoPlay"  length="100" typeParam2="light_fire_bottle_discharged0" />
    <Animation name="light_fire_bottle_discharged1"         guid="F8E096D3-2E4B-4755-902F-9B41DE2DDFB4" type="Sim" typeParam="AutoPlay"  length="100" typeParam2="light_fire_bottle_discharged1" />
    <Animation name="light_fire_bottle_discharged2"         guid="3F90234B-D768-4a82-B1E0-22C6FF2912E4" type="Sim" typeParam="AutoPlay"  length="100" typeParam2="light_fire_bottle_discharged2" />
    <Animation name="light_fire_bottle_discharged3"         guid="8F73C19B-3A08-4e82-A137-556D9BC07473" type="Sim" typeParam="AutoPlay"  length="100" typeParam2="light_fire_bottle_discharged3" />
    <Animation name="light_power"                           guid="CA2BD753-C04E-4314-B98A-7D442AB6EA07" type="Sim" typeParam="AutoPlay"  length="50"  typeParam2="light_power" />
    <Animation name="needle_attitude_wings"                 guid="AFF3C502-D463-4f48-A4D8-CDD0A3DCAE91" type="Sim" typeParam="AutoPlay"  length="100" typeParam2="needle_attitude_wings" />
    <Animation name="needle_asi_eh101"                      guid="3260F4A3-890A-4623-8EDA-7DFBFADEF3B9" type="Sim" typeParam="AutoPlay"  length="200" typeParam2="needle_asi_eh101" />
    <Animation name="needle_oat_eh101"                      guid="3260F4A4-890A-4623-8EDA-7DFBFADEF3B9" type="Sim" typeParam="AutoPlay"  length="200" typeParam2="needle_oat_eh101" />
    <Animation name="switch_anti_ice_eng0"                  guid="845A82A3-C004-4194-AB77-6FE1B81F9A38" type="Sim" typeParam="AutoPlay"  length="50"  typeParam2="switch_anti_ice_eng0" />
    <Animation name="switch_anti_ice_eng1"                  guid="35A42476-56F1-4c9c-AB83-5DF1332390AC" type="Sim" typeParam="AutoPlay"  length="50"  typeParam2="switch_anti_ice_eng1" />
    <Animation name="switch_anti_ice_eng2"                  guid="D68F1838-6926-4572-951B-5D3082F65EBF" type="Sim" typeParam="AutoPlay"  length="50"  typeParam2="switch_anti_ice_eng2" />
    <Animation name="switch_com_radio_fraction_change"      guid="387CE694-FA67-4f75-8F54-DF74A00DBC29" type="Sim" typeParam="AutoPlay"  length="50"  typeParam2="switch_com_radio_fraction_change" />
    <Animation name="switch_com_radio_whole_change"         guid="8A56E6D1-AA1A-4168-9C93-E86B3B2C50E4" type="Sim" typeParam="AutoPlay"  length="50"  typeParam2="switch_com_radio_whole_change" />
    <Animation name="switch_com_1_2_switch"                 guid="441114BB-3CD7-4302-A580-53D8BD8A98DF" type="Sim" typeParam="AutoPlay"  length="50"  typeParam2="switch_com_1_2_switch" />
    <Animation name="switch_hoist_raise"                    guid="FA51BFC9-C7EE-4fdd-8D05-1D15E82D6C79" type="Sim" typeParam="AutoPlay"  length="50"  typeParam2="switch_hoist_raise" />
    <Animation name="switch_hoist_lower"                    guid="FA51BFCA-C7EE-4fdd-8D05-1D15E82D6C79" type="Sim" typeParam="AutoPlay"  length="50"  typeParam2="switch_hoist_lower" />
    <Animation name="switch_ignition_turbine_engine0"       guid="4A7010EC-453F-4868-9DBE-16E444650835" type="Sim" typeParam="AutoPlay"  length="100" typeParam2="switch_ignition_turbine_engine0" />
    <Animation name="switch_ignition_turbine_engine1"       guid="214180D8-8B0B-4e9e-8750-6C77C2C0990E" type="Sim" typeParam="AutoPlay"  length="100" typeParam2="switch_ignition_turbine_engine1" />
    <Animation name="switch_ignition_turbine_engine2"       guid="B4CA039D-8741-40d5-8E11-A517F757DE0F" type="Sim" typeParam="AutoPlay"  length="100" typeParam2="switch_ignition_turbine_engine2" />
    <Animation name="switch_fuel_selector_1_eh101"          guid="C46A9CDF-694D-4ffc-A7A6-ABA9A42C664A" type="Sim" typeParam="AutoPlay"  length="50"  typeParam2="switch_fuel_selector_1_eh101"/>
    <Animation name="switch_fuel_selector_2_eh101"          guid="01924967-6096-42cc-850C-F83C74F2FDF6" type="Sim" typeParam="AutoPlay"  length="50"  typeParam2="switch_fuel_selector_2_eh101"/>
    <Animation name="switch_fuel_selector_3_eh101"          guid="D5D857D7-DBB9-453e-B176-DE33B6FB912C" type="Sim" typeParam="AutoPlay"  length="50"  typeParam2="switch_fuel_selector_3_eh101" />
    <Animation name="switch_mute_radios"                    guid="B8B809FA-C978-4a2a-A89B-54F59D4CFD89" type="Sim" typeParam="AutoPlay"  length="50"  typeParam2="switch_mute_radios"/>
    <Animation name="switch_sling_pickup_release"           guid="CEB19A26-2DE6-4681-8524-7FCD2E8C4BEA" type="Sim" typeParam="AutoPlay"  length="50"  typeParam2="switch_sling_pickup_release"/>
    <Animation name="switch_ramp_toggle"                    guid="150B3DDD-1414-49a5-A909-5BD8453BD2E0" type="Sim" typeParam="AutoPlay"  length="50"  typeParam2="switch_ramp_toggle"/>
    <Animation name="switch_true_or_magnetic_heading"       guid="9C461EE4-F7B0-41eb-B01A-2FBA59EB2D7C" type="Sim" typeParam="AutoPlay"  length="50"  typeParam2="switch_true_or_magnetic_heading"/>
    <Animation name="switch_master_starter_all"             guid="1CC5974E-9E46-4d23-B67D-653AFD97ACE7" type="Sim" typeParam="AutoPlay"  length="50"  typeParam2="switch_master_starter_all"/>    
    <!-- end EH101-specific -->     

    <AnimationGroup name="GroupTests" guid="0xB331C7EF,0xE2BA4276,0x84C433B2,0xBA9781B2">
        <AnimationRef guid="40A98760-2FCB-4422-A469-7001DBAAB766"/>
        <AnimationRef guid="23FBBCC2-C861-41b4-90D2-051AC1BCA338"/>
    </AnimationGroup>
 
    <AnimationGroup name="CarrierSpecific" guid="0xB4E1D27D,0x58015091,0x254A10A1,0x4B457465">
        <AnimationRef guid="0E681B9C-3CD8-4d1e-B9E3-B28610A8DEFD"/>
        <AnimationRef guid="0E681B9C-3CD8-4d1e-B9E3-B28610A8DEFE"/>
        <AnimationRef guid="0E681B9C-3CD8-4d1e-B9E3-B28610A8DEFF"/>
        <AnimationRef guid="0E681B9C-3CD8-4d1e-B9E3-B28610A8DF00"/>
        <AnimationRef guid="0E681B9D-3CD8-4d1e-B9E3-B28610A8DEFD"/>
    </AnimationGroup>

    <AnimationGroup name="EH-101 Specific" guid="0x84DDB2FF,0x444A,0x499c,0x816E,0x74ACBBADCD36">
        <AnimationRef guid="5E595F31-E762-4f07-98BA-A6851B97142E"/>        
        <AnimationRef guid="B0AEF40D-14AA-40c8-8794-A15515E51C8F"/>
        <AnimationRef guid="A06BE596-A972-4f66-9712-41777DB741BA"/>
        <AnimationRef guid="C70F3FED-3C74-4cd2-B572-D1308C878AC1"/>
        <AnimationRef guid="1B0138F5-A402-4b23-AE3C-81AC6345CAA1"/>
        <AnimationRef guid="3B4E4CBB-C807-4db4-8338-39A61E642D33"/>
        <AnimationRef guid="1C9DC4CE-EA9A-43dd-AE5D-C78C62E15969"/>
        <AnimationRef guid="8FE1BB43-632A-42c6-B392-DF4D5FC2540A"/>
        <AnimationRef guid="F122B5DF-30A7-4ff7-882D-E340F787B0E7"/>
        <AnimationRef guid="B95E5AD6-ABC8-4335-B133-FBBB7A2C6AD7"/>
        <AnimationRef guid="6FB35C53-999C-4363-B62B-0A7A1324C1FB"/>
        <AnimationRef guid="BAD340D0-C122-488f-A221-DF3CBF805900"/>
        <AnimationRef guid="AFF388BB-2942-477d-B4E9-BCC2A9309FFF"/>
        <AnimationRef guid="C3C22F8B-F3D0-4912-99B6-5F349266AC7F"/>
        <AnimationRef guid="C3C22F8C-F3D0-4912-99B6-5F349266AC7F"/>
        <AnimationRef guid="9B777DCD-37AC-4ee5-B6FA-78B15A08CA3F"/>
        <AnimationRef guid="737F1A40-EBAB-48de-9898-FA3B4947F1AB"/>
        <AnimationRef guid="E370A1A9-DEA7-43c5-92E6-5B96BFCE8784"/>
        <AnimationRef guid="FA976A31-F287-4479-B26B-43F8BC3E0606"/>
        <AnimationRef guid="DEFD6264-11C9-4463-8592-2B763639BFAB"/>
        <AnimationRef guid="5C8A001F-6708-480c-8E43-8FE3B20E224E"/>
        <AnimationRef guid="A72BBD3B-D528-4094-8E7F-4684C87D0CC7"/>
        <AnimationRef guid="567C9994-BAFC-4927-8B43-ECCD1FA2D5AB"/>
        <AnimationRef guid="0AB7AA20-68E4-4f48-B5CD-32E47B38AB85"/>
        <AnimationRef guid="FBD4F1E6-CD89-4f17-8DFC-0E442ED077EE"/>
        <AnimationRef guid="27B3165E-6EE5-49d3-A60A-31820B5D2714"/>
        <AnimationRef guid="53ABA7D2-89CB-4ffb-A50E-AD82ED370A7A"/>
        <AnimationRef guid="886E35E6-B4EA-4fa2-8F71-5E5E4F701E37"/>
        <AnimationRef guid="D332BA29-8BAB-489a-82FE-62B8686F0665"/>
        <AnimationRef guid="2C3573A2-5BD7-4398-9038-D7606DEAD10F"/>
        <AnimationRef guid="C7E03C10-2EC6-4146-BD1E-35847D190DF3"/>
        <AnimationRef guid="CAACFE2C-C7DE-4454-918D-AAB2E7DA9341"/>
        <AnimationRef guid="317B0B19-872B-4d20-890C-98E7037A38E0"/>
        <AnimationRef guid="959F1B7F-BCD3-4d49-8F4D-8D84944C6D13"/>
        <AnimationRef guid="5BF1CB88-C8D3-480e-AA46-B3204AF94B35"/>
        <AnimationRef guid="5040C1C0-D09D-483c-94FA-5C2A6A59C915"/>
        <AnimationRef guid="8BA02EB4-C560-4e99-A089-289B8389A626"/>
        <AnimationRef guid="506E69B4-6CA3-4d0c-852A-8710AFE8E447"/>
        <AnimationRef guid="7E4A5E59-C7E8-4702-99E7-B5C0E0645071"/>
        <AnimationRef guid="F8E096D3-2E4B-4755-902F-9B41DE2DDFB4"/>
        <AnimationRef guid="3F90234B-D768-4a82-B1E0-22C6FF2912E4"/>        
        <AnimationRef guid="8F73C19B-3A08-4e82-A137-556D9BC07473"/>
        <AnimationRef guid="CA2BD753-C04E-4314-B98A-7D442AB6EA07"/>
        <AnimationRef guid="AFF3C502-D463-4f48-A4D8-CDD0A3DCAE91"/>
        <AnimationRef guid="845A82A3-C004-4194-AB77-6FE1B81F9A38"/>
        <AnimationRef guid="35A42476-56F1-4c9c-AB83-5DF1332390AC"/>
        <AnimationRef guid="D68F1838-6926-4572-951B-5D3082F65EBF"/>
        <AnimationRef guid="387CE694-FA67-4f75-8F54-DF74A00DBC29"/>
        <AnimationRef guid="8A56E6D1-AA1A-4168-9C93-E86B3B2C50E4"/>
        <AnimationRef guid="441114BB-3CD7-4302-A580-53D8BD8A98DF"/>
        <AnimationRef guid="FA51BFC9-C7EE-4fdd-8D05-1D15E82D6C79"/>
        <AnimationRef guid="FA51BFCA-C7EE-4fdd-8D05-1D15E82D6C79"/>
        <AnimationRef guid="4A7010EC-453F-4868-9DBE-16E444650835"/>
        <AnimationRef guid="214180D8-8B0B-4e9e-8750-6C77C2C0990E"/>
        <AnimationRef guid="B4CA039D-8741-40d5-8E11-A517F757DE0F"/>
        <AnimationRef guid="C46A9CDF-694D-4ffc-A7A6-ABA9A42C664A"/>
        <AnimationRef guid="01924967-6096-42cc-850C-F83C74F2FDF6"/>
        <AnimationRef guid="D5D857D7-DBB9-453e-B176-DE33B6FB912C"/>
        <AnimationRef guid="B8B809FA-C978-4a2a-A89B-54F59D4CFD89"/>
        <AnimationRef guid="CEB19A26-2DE6-4681-8524-7FCD2E8C4BEA"/>
        <AnimationRef guid="150B3DDD-1414-49a5-A909-5BD8453BD2E0"/>
        <AnimationRef guid="9C461EE4-F7B0-41eb-B01A-2FBA59EB2D7C"/>
        <AnimationRef guid="8268CA90-508F-442a-AB4B-7CC06BC8F247"/>
        <AnimationRef guid="1CC5974E-9E46-4d23-B67D-653AFD97ACE7"/>
        <AnimationRef guid="478D5B37-D56F-4687-83C0-DD95B6658122"/>
        <AnimationRef guid="3A70AA70-8B0D-41C1-B177-16A4285A7B1B"/>
        <AnimationRef guid="95102E18-2F57-4022-A177-9AE339237687"/>
        <AnimationRef guid="3260F4A3-890A-4623-8EDA-7DFBFADEF3B9"/>
        <AnimationRef guid="3260F4A4-890A-4623-8EDA-7DFBFADEF3B9"/>
        <AnimationRef guid="14966886-FD1C-4805-ABE0-82F4816C45B0"/>
        <AnimationRef guid="DEC2D1AC-3940-4604-8B70-57AD0F7F3728"/>
    </AnimationGroup>

    <!-- EH101: new animations -->
    <PartInfo>
        <Name>needle_oat_eh101</Name>
        <AnimLength>120</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>Total Air Temperature</Variable>
                    <Units>Celsius</Units>
                    <Scale>1.0</Scale>
                    <Bias>70</Bias>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <TooltipID>TOOLTIPTEXT_AMBIENT_TEMPERATURE_CELSIUS</TooltipID>
        </MouseRect>
    </PartInfo>

  <PartInfo>
    <Name>light_engine_fire0</Name>
      <Animation>
          <Parameter>
            <Code>
              (A:ENG ON FIRE:1,bool) 100 *
            </Code>
          </Parameter>
      </Animation>
  </PartInfo>

  <PartInfo>
      <Name>light_engine_fire1</Name>
      <Animation>
          <Parameter>
            <Code>
              (A:ENG ON FIRE:2,bool) 100 *
            </Code>
          </Parameter>
      </Animation>
  </PartInfo>
  
  <PartInfo>
      <Name>light_engine_fire2</Name>
      <Animation>
          <Parameter>
            <Code>
              (A:ENG ON FIRE:3,bool) 100 *
            </Code>
          </Parameter>
      </Animation>
  </PartInfo>

  <PartInfo>
      <Name>light_apu_fire</Name>
       <Animation>
          <Parameter>
            <Code>
              (A:APU ON FIRE DETECTED,bool) 100 *
            </Code>
          </Parameter>
      </Animation>
  </PartInfo>

  <PartInfo>
    <Name>light_gear_nose_green_eh101</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:GEAR CENTER POSITION, percent) near 100 == 50 *</Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <TooltipID>TOOLTIPTEXT_GEAR_LIGHT</TooltipID>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>light_gear_nose_red_eh101</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:GEAR CENTER POSITION, percent) d 0 &gt; r 100 &lt; and 50 *</Code>          
      </Parameter>
    </Animation>
    <MouseRect>
      <TooltipID>TOOLTIPTEXT_GEAR_LIGHT</TooltipID>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>light_gear_left_green_eh101</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
       <Code>(A:GEAR LEFT POSITION, percent) near 100 == 50 *</Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <TooltipID>TOOLTIPTEXT_GEAR_LIGHT</TooltipID>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>light_gear_left_red_eh101</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:GEAR LEFT POSITION, percent) d 0 &gt; r 100 &lt; and 50 *</Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <TooltipID>TOOLTIPTEXT_GEAR_LIGHT</TooltipID>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>light_gear_right_green_eh101</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:GEAR RIGHT POSITION, percent) near 100 == 50 *</Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <TooltipID>TOOLTIPTEXT_GEAR_LIGHT</TooltipID>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>light_gear_right_red_eh101</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
          <Code>(A:GEAR RIGHT POSITION, percent) d 0 &gt; r 100 &lt; and 50 *</Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <TooltipID>TOOLTIPTEXT_GEAR_LIGHT</TooltipID>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>knob_calibrate_attitude</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>(L:Attitude calibration, number)</Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
         <CallbackCode>
           (M:Event) 'LeftSingle' scmp 0 ==
           if{ (M:X) (>L:Calibration mouse position, number) }
           els{ (M:Event) 'LeftDrag' scmp 0 == if{ (L:Calibration mouse position, number) (M:X) - 180 + 0 max 360 min (&gt;L:Attitude calibration, number) } }
           (M:Event) 'WheelUp' scmp 0 ==
           if{ (L:Attitude calibration, number) 10 + (>L:Attitude calibration, number) }
           (M:Event) 'WheelDown' scmp 0 ==
           if{ (L:Attitude calibration, number) 10 - (>L:Attitude calibration, number) }
         </CallbackCode>
      <TooltipID>TOOLTIPTEXT_B737_BACKUP_ATTITUDE_CAL_KNOB</TooltipID>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>knob_decision_height_eh101</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:DECISION HEIGHT, feet) dnor</Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <HelpID>HELPID_CONCORDE_RADIO_ALTIMETER_KNOB</HelpID>
      <TooltipID>TOOLTIPTEXT_RADIO_ALTIMETER_DH_FEET</TooltipID>
      <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
      <CallbackJumpDragging>
        <XMovement>
          <Delta>3</Delta>
          <EventIdInc>DECREASE_DECISION_HEIGHT</EventIdInc>
          <EventIdDec>INCREASE_DECISION_HEIGHT</EventIdDec>
        </XMovement>
      </CallbackJumpDragging>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>knob_heading</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:AUTOPILOT HEADING LOCK DIR, degrees) (* 360 degrees of heading = 3.6 rotations of knob *)</Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <TooltipID>TOOLTIPTEXT_AUTOPILOT_HEADING_INDICATOR</TooltipID>
      <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
      <CallbackJumpDragging>
        <XMovement>
          <Delta>3</Delta>
          <EventIdInc>HEADING_BUG_INC</EventIdInc>
          <EventIdDec>HEADING_BUG_DEC</EventIdDec>
        </XMovement>
      </CallbackJumpDragging>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>needle_attitude_wings</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Code>(L:Attitude calibration, number) 3.6 /</Code>
      </Parameter>
    </Animation>
  </PartInfo>
  
  <PartInfo>
    <Name>light_annunciator_warning</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
              (A:ENG OIL PRESSURE:1, psi) 20.3 &lt;
              (A:ENG OIL PRESSURE:2, psi) 20.3 &lt; or
              (A:ENG OIL PRESSURE:3, psi) 20.3 &lt; or
              (A:ROTOR RPM PCT:1, percent) d 96 &lt; r 105 &gt; or or
              (A:ELECTRICAL GENALT BUS VOLTAGE:1, volts)
              (A:ELECTRICAL GENALT BUS VOLTAGE:2, volts) +
              (A:APU VOLTS, volts) + 22 &lt; or
              (A:CIRCUIT GENERAL PANEL ON, bool) and 
              50 *
        </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <TooltipID>TOOLTIPTEXT_MASTER_WARN</TooltipID>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>light_annunciator_oil_pressure0</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
            (A:ENG OIL PRESSURE:1, psi) 20.3 &lt;
            (A:CIRCUIT GENERAL PANEL ON, bool) and
            50 *
        </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <TooltipID>TOOLTIPTEXT_LOW_OIL_PRESSURE_ANNUNCIATOR</TooltipID>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>light_annunciator_oil_pressure1</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
            (A:ENG OIL PRESSURE:2, psi) 20.3 &lt;
            (A:CIRCUIT GENERAL PANEL ON, bool) and
            50 *
        </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <TooltipID>TOOLTIPTEXT_LOW_OIL_PRESSURE_ANNUNCIATOR</TooltipID>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>light_annunciator_oil_pressure2</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
            (A:ENG OIL PRESSURE:3, psi) 20.3 &lt;
            (A:CIRCUIT GENERAL PANEL ON, bool) and
            50 *
        </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <TooltipID>TOOLTIPTEXT_LOW_OIL_PRESSURE_ANNUNCIATOR</TooltipID>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>light_annunciator_rotor_rpm</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
            (A:ROTOR RPM PCT:1, percent) d 96 &lt; r 105 &gt; or
            (A:CIRCUIT GENERAL PANEL ON, bool) and
            50 *
        </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <TooltipID>TOOLTIPTEXT_LOW_ROTOR_RPM_ANNUNCIATOR</TooltipID>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>light_annunciator_low_voltage</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
            (A:ELECTRICAL GENALT BUS VOLTAGE:1, volts)
            (A:ELECTRICAL GENALT BUS VOLTAGE:2, volts) +
            (A:APU VOLTS, volts) + 22 &lt;
            (A:CIRCUIT GENERAL PANEL ON, bool) and
            50 *
        </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <TooltipID>HELPID_EXTR_LOW_VOLT</TooltipID>
    </MouseRect>
  </PartInfo>

  <!-- Note that the sim doesn't support chip detection currently-->
  <PartInfo>
    <Name>light_annunciator_chip_detected</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>ROTOR CHIP DETECTED</Variable>
          <Units>bool</Units>
          <Scale>100</Scale>
        </Sim>
      </Parameter>
    </Animation>
    <MouseRect>
      <TooltipID>TOOLTIPTEXT_ANNUNCIATOR_CHIP_DETECTED </TooltipID>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>light_annunciator_low_height</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>WARNING LOW HEIGHT</Variable>
          <Units>bool</Units>
          <Scale>50</Scale>
        </Sim>
      </Parameter>
    </Animation>
    <MouseRect>
      <TooltipID>TOOLTIPTEXT_RADIO_ALTIMETER_DH_LIGHT</TooltipID>
    </MouseRect>
  </PartInfo>
    
  <PartInfo>
    <Name>button_HSI_page_select</Name>    
    <MouseRect>
      <Cursor>Hand</Cursor>
      <CallbackCode>1 (&gt;L:NavDisplayScreen)</CallbackCode>
      <TooltipID>TOOLTIPTEXT_HSI_PAGE_SELECT</TooltipID>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>button_MAP_page_select</Name>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <CallbackCode>2 (&gt;L:NavDisplayScreen)</CallbackCode>
      <TooltipID>TOOLTIPTEXT_MAP_PAGE_SELECT</TooltipID>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>button_map_range_increase</Name>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <CallbackCode>(L:MapZoomStep,enum) 1 + 21 min (>L:MapZoomStep,enum) </CallbackCode>
      <TooltipID>TOOLTIPTEXT_MAP_RANGE_INC</TooltipID>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>button_map_range_decrease</Name>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <CallbackCode>(L:MapZoomStep,enum) 1 - 0 max (>L:MapZoomStep,enum)</CallbackCode>
      <TooltipID>TOOLTIPTEXT_MAP_RANGE_DEC</TooltipID>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>button_left_secondary_page_eh101</Name>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <CallbackCode>2 (&gt;L:LeftScreen)</CallbackCode>
      <TooltipID>TOOLTIPTEXT_SECONDARY_PAGE_SELECT</TooltipID>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>button_left_fuel_page_eh101</Name>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <CallbackCode>3 (&gt;L:LeftScreen)</CallbackCode>
      <TooltipID>TOOLTIPTEXT_FUEL_PAGE_SELECT</TooltipID>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>button_left_electrical_page_eh101</Name>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <CallbackCode>4 (&gt;L:LeftScreen)</CallbackCode>
      <TooltipID>TOOLTIPTEXT_ELECTRICAL_PAGE_SELECT</TooltipID>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>button_right_primary_page_eh101</Name>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <CallbackCode>1 (&gt;L:RightScreen)</CallbackCode>
      <TooltipID>TOOLTIPTEXT_PRIMARY_PAGE_SELECT</TooltipID>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>button_right_fuel_page_eh101</Name>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <CallbackCode>3 (&gt;L:RightScreen)</CallbackCode>
      <TooltipID>TOOLTIPTEXT_FUEL_PAGE_SELECT</TooltipID>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>button_right_electrical_page_eh101</Name>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <CallbackCode>4 (&gt;L:RightScreen)</CallbackCode>
      <TooltipID>TOOLTIPTEXT_ELECTRICAL_PAGE_SELECT</TooltipID>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>switch_mute_radios</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>COM RECEIVE ALL</Variable>
          <Units>bool</Units>
          <Scale>-50</Scale>
          <Bias>50</Bias>
        </Sim>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <EventID>COM_RECEIVE_ALL_TOGGLE</EventID>
      <TooltipID>TOOLTIPTEXT_COM_RECEIVE_ALL</TooltipID>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>switch_true_or_magnetic_heading</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>(L:ShowTrueHeading, bool) 50 *</Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <CallbackCode>(L:ShowTrueHeading, bool) ! (&gt;L:ShowTrueHeading)</CallbackCode>
      <TooltipID>TOOLTIPTEXT_SELECT_MAGNETIC_OR_TRUE_HEADING</TooltipID>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>lever_exit_open1</Name>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <CallbackCode>1 (&gt;K:TOGGLE_AIRCRAFT_EXIT)</CallbackCode>
      <TooltipID>TOOLTIPTEXT_EXIT_DOOR_OPEN_1</TooltipID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>lever_exit_open2</Name>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <CallbackCode>2 (&gt;K:TOGGLE_AIRCRAFT_EXIT)</CallbackCode>
      <TooltipID>TOOLTIPTEXT_EXIT_DOOR_OPEN_2</TooltipID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>switch_hoist_raise</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:SLING HOIST SWITCH:1, enum) -1 == 50 *</Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <CallbackCode>1 (&gt;K:HOIST_SWITCH_RETRACT)</CallbackCode>
      <TooltipID>TOOLTIPTEXT_RAISE_HOIST</TooltipID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>switch_hoist_lower</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:SLING HOIST SWITCH:1, enum) 1 == 50 *</Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <CallbackCode>1 (&gt;K:HOIST_SWITCH_EXTEND)</CallbackCode>
      <TooltipID>TOOLTIPTEXT_LOWER_HOIST</TooltipID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>switch_sling_pickup_release</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:SLING HOOK IN PICKUP MODE:1, bool) 50 *</Code>
        <Lag>200</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <CallbackCode>1 (&gt;K:SLING_PICKUP_RELEASE)</CallbackCode>
      <TooltipID>TOOLTIPTEXT_SLING_PICKUP_RELEASE</TooltipID>
    </MouseRect>
  </PartInfo>

  <!-- Note that this animation is not complete!  The mouserect will somewhat -->
  <PartInfo>
    <Name>switch_com_radio_whole_change</Name>
    <AnimLength>50</AnimLength>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <CallbackCode>(&gt;K:COM_RADIO_WHOLE_DEC)</CallbackCode>
      <TooltipID>TOOLTIPTEXT_TUNE_COM_WHOLE</TooltipID>
    </MouseRect>
  </PartInfo>

  <!-- Note that this animation is not complete!  The mouserect will work somewhat-->
  <PartInfo>
    <Name>switch_com_radio_fraction_change</Name>
    <AnimLength>50</AnimLength>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <EventID>COM_RADIO_FRACT_DEC</EventID>
      <TooltipID>TOOLTIPTEXT_TUNE_COM_FRACT</TooltipID>
    </MouseRect>
  </PartInfo>

  <!-- Note that this animation is not complete!  The mouserect will work somewhat-->
  <PartInfo>
    <Name>switch_com_1_2_switch</Name>
    <AnimLength>50</AnimLength>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <EventID>COM_STBY_RADIO_SWAP</EventID>
      <TooltipID>TOOLTIPTEXT_TUNE_COM_1_2</TooltipID>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>switch_ignition_turbine_engine0</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>TURB ENG IGNITION SWITCH:1</Variable>
          <Units>bool</Units>
          <Scale>100</Scale>
        </Sim>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <CallbackCode>1 (&gt;K:TURBINE_IGNITION_SWITCH_TOGGLE)</CallbackCode>
      <TooltipID>TOOLTIPTEXT_TURB_ENG_IGNITION_SWITCH</TooltipID>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>switch_ignition_turbine_engine1</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>TURB ENG IGNITION SWITCH:2</Variable>
          <Units>bool</Units>
          <Scale>100</Scale>
        </Sim>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <CallbackCode>2 (&gt;K:TURBINE_IGNITION_SWITCH_TOGGLE)</CallbackCode>
      <TooltipID>TOOLTIPTEXT_TURB_ENG2_IGNITION_SWITCH</TooltipID>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>switch_ignition_turbine_engine2</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>TURB ENG IGNITION SWITCH:3</Variable>
          <Units>bool</Units>
          <Scale>100</Scale>
        </Sim>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <CallbackCode>3 (&gt;K:TURBINE_IGNITION_SWITCH_TOGGLE)</CallbackCode>
      <TooltipID>TOOLTIPTEXT_TURB_ENG3_IGNITION_SWITCH</TooltipID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>switch_fuel_selector_1_eh101</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
          <!-- tanks are 6, 7, and 8 -->
          <Code>
            0 0 0 0 0 50 25 25 0 0 0 0 50 25 0 0 0 0 0 0 0 21 (A:FUEL TANK SELECTOR:1, enum) case
          </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <CallbackCode>6 6 6 6 6 6 6 6 6 6 6 6 6 8 7 6 6 6 6 7 6 21 (A:FUEL TANK SELECTOR:1, enum) case (&gt;K:FUEL_SELECTOR_SET)</CallbackCode>
      <TooltipID>TOOLTIPTEXT_FUEL_SELECTOR_1</TooltipID>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>switch_fuel_selector_2_eh101</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
          <!-- tanks are 6, 7, and 8 -->
          <Code>
            25 25 25 25 25 0 50 50 25 25 25 25 50 25 0 25 25 25 25 25 25 21 (A:FUEL TANK SELECTOR:2, enum) case
          </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <CallbackCode>7 7 7 7 7 7 7 7 7 7 7 7 6 8 7 7 7 7 7 8 7 21 (A:FUEL TANK SELECTOR:2, enum) case (&gt;K:FUEL_SELECTOR_2_SET)</CallbackCode>
      <TooltipID>TOOLTIPTEXT_FUEL_SELECTOR_2</TooltipID>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>switch_fuel_selector_3_eh101</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
          <!-- tanks are 6, 7, and 8 -->
          <Code>
            50 50 50 50 50 25 0 0 50 50 50 50 50 25 0 50 50 50 50 50 50 21 (A:FUEL TANK SELECTOR:3, enum) case
          </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <CallbackCode>8 8 8 8 8 8 8 8 8 8 8 8 6 8 7 8 8 8 8 6 8 21 (A:FUEL TANK SELECTOR:3, enum) case (&gt;K:FUEL_SELECTOR_3_SET)</CallbackCode>
      <TooltipID>TOOLTIPTEXT_FUEL_SELECTOR_3</TooltipID>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>light_xfeed_1_eh101</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
          <Code>1 1 0 0 0 1 1 1 1 1 1 1 1 1 0 1 1 1 1 0 0 21 (A:FUEL TANK SELECTOR:1, enum) case 50 *</Code>
      </Parameter>
    </Animation>
    <Visibility>
      <Parameter>
          <Code>1 1 0 0 0 1 1 1 1 1 1 1 1 1 0 1 1 1 1 0 0 21 (A:FUEL TANK SELECTOR:1, enum) case 50 *</Code>
      </Parameter>
    </Visibility>
    <MouseRect>
      <TooltipID>TOOLTIPTEXT_COMET_CROSSFEED</TooltipID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>light_xfeed_2_eh101</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
          <Code>1 1 0 0 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 0 0 21 (A:FUEL TANK SELECTOR:2, enum) case 50 *</Code>
      </Parameter>
    </Animation>
    <Visibility>
      <Parameter>
          <Code>1 1 0 0 0 1 1 1 1 1 1 1 1 0 1 1 1 1 1 0 0 21 (A:FUEL TANK SELECTOR:2, enum) case 50 *</Code>
      </Parameter>
    </Visibility>
    <MouseRect>
      <TooltipID>TOOLTIPTEXT_COMET_CROSSFEED</TooltipID>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>light_xfeed_3_eh101</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
          <Code>1 1 0 0 0 1 1 1 1 1 1 1 0 1 1 1 1 1 1 0 0 21 (A:FUEL TANK SELECTOR:3, enum) case 50 *</Code>
      </Parameter>
    </Animation>
    <Visibility>
      <Parameter>
          <Code>1 1 0 0 0 1 1 1 1 1 1 1 0 1 1 1 1 1 1 0 0 21 (A:FUEL TANK SELECTOR:3, enum) case 50 *</Code>
      </Parameter>
    </Visibility>
    <MouseRect>
      <TooltipID>TOOLTIPTEXT_COMET_CROSSFEED</TooltipID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>lever_fire_suppression2</Name>
    <MouseRect>
      <TooltipID>TOOLTIPTEXT_ENG3_FIRE_SWITCH</TooltipID>
      <Cursor>Hand</Cursor>
      <CallbackCode>
        33 (&gt;K:EXTINGUISH_ENGINE_FIRE)
      </CallbackCode>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>lever_fire_suppression_apu_3_engines</Name>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <CallbackCode>4 (&gt;K:APU_EXTINGUISH_FIRE)</CallbackCode>
      <TooltipID>TOOLTIPTEXT_APU_FIRE_SWITCH</TooltipID>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>light_fire_bottle_discharged0</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>FIRE BOTTLE DISCHARGED:1</Variable>
          <Units>bool</Units>
          <Scale>100</Scale>
        </Sim>
      </Parameter>
    </Animation>
    <MouseRect>
      <TooltipID>TOOLTIPTEXT_FIRE_BOTTLE_DISCHARGED_1</TooltipID>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>light_fire_bottle_discharged1</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>FIRE BOTTLE DISCHARGED:2</Variable>
          <Units>bool</Units>
          <Scale>100</Scale>
        </Sim>
      </Parameter>
    </Animation>
    <MouseRect>
      <TooltipID>TOOLTIPTEXT_FIRE_BOTTLE_DISCHARGED_2</TooltipID>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>light_fire_bottle_discharged2</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>FIRE BOTTLE DISCHARGED:3</Variable>
          <Units>bool</Units>
          <Scale>100</Scale>
        </Sim>
      </Parameter>
    </Animation>
    <MouseRect>
      <TooltipID>TOOLTIPTEXT_FIRE_BOTTLE_DISCHARGED_3</TooltipID>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>light_fire_bottle_discharged3</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>FIRE BOTTLE DISCHARGED:4</Variable>
          <Units>bool</Units>
          <Scale>100</Scale>          
        </Sim>
      </Parameter>
    </Animation>
    <MouseRect>
      <TooltipID>TOOLTIPTEXT_FIRE_BOTTLE_DISCHARGED_4</TooltipID>
    </MouseRect>
  </PartInfo>
  

  <PartInfo>
    <Name>switch_anti_ice_eng0</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>GENERAL ENG ANTI ICE POSITION:1</Variable>
          <Units>bool</Units>
          <Scale>50</Scale>
        </Sim>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <EventID>ANTI_ICE_TOGGLE_ENG1</EventID>
      <TooltipID>TOOLTIPTEXT_ENG_ANTI_ICE_SWITCH</TooltipID>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>switch_anti_ice_eng1</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>GENERAL ENG ANTI ICE POSITION:2</Variable>
          <Units>bool</Units>
          <Scale>50</Scale>
        </Sim>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <EventID>ANTI_ICE_TOGGLE_ENG2</EventID>
      <TooltipID>TOOLTIPTEXT_ENG_ANTI_ICE_SWITCH</TooltipID>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>switch_anti_ice_eng2</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>GENERAL ENG ANTI ICE POSITION:3</Variable>
          <Units>bool</Units>
          <Scale>50</Scale>
        </Sim>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <EventID>ANTI_ICE_TOGGLE_ENG3</EventID>
      <TooltipID>TOOLTIPTEXT_ENG_ANTI_ICE_SWITCH</TooltipID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>lever_bleed_air_source_eh101</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
            (A:BLEED AIR SOURCE CONTROL, enum) 1 == if{ 25 }
            (* Animation frame 50 = APU, 25 == off, 0 = engines *)
            (A:BLEED AIR SOURCE CONTROL, enum) 2 == if{ 50 }
            (A:BLEED AIR SOURCE CONTROL, enum) 3 == if{ 0 }
            (A:BLEED AIR SOURCE CONTROL, enum) 0 == if{ 0 }
        </Code>          
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <CallbackCode>(A:BLEED AIR SOURCE CONTROL, enum) ++ d 3 &gt; if{ 1 } (&gt;K:BLEED_AIR_SOURCE_CONTROL_SET)</CallbackCode>
      <TooltipID>TOOLTIPTEXT_CRJ_BLEED_AIR_SOURCE</TooltipID>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>light_power</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:ELECTRICAL MAIN BUS VOLTAGE, volts) 0 &gt; 50 *</Code>
      </Parameter>
    </Animation>
  </PartInfo>
  
  <PartInfo>
    <Name>switch_ramp_toggle</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <!--
            The code accomplishes the following each frame:
                Compare current ramp position against prior frame's ramp position
                if ramp is not moving { set keyframe to (ramp == down) ? 50 : 0 }
                else { set keyframe to (ramp moving up) ? 0 : 50 }
        -->
        <Code>(A:EXIT OPEN:2, percent) d (L:Ramp open last pct) - d 0 == if{ p d 0 &gt; } els{ 0 &gt; } r (&gt;L:Ramp open last pct) 50 *</Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <CallbackCode>3 (&gt;K:TOGGLE_AIRCRAFT_EXIT)</CallbackCode>
      <TooltipID>TOOLTIPTEXT_RAMP_RAISE_LOWER</TooltipID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>button_fmc_com1_swap</Name>
    <MouseRect>
        <Cursor>Hand</Cursor>
        <CallbackCode>
            (A:CIRCUIT AVIONICS ON, bool) if{ 1 (&gt;K:COM_STBY_RADIO_SWAP) }
        </CallbackCode>
        <TooltipID>TOOLTIPTEXT_RADIO_COM1_SWAP_SWITCH</TooltipID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>button_fmc_com1_select</Name>
    <MouseRect>
        <Cursor>Hand</Cursor>
        <CallbackCode>
            (A:CIRCUIT AVIONICS ON, bool) if{ 0 (&gt;L:RadioLineSelect,number) }
        </CallbackCode>
        <TooltipID>TOOLTIPTEXT_RADIO_COM1_SELECT_SWITCH</TooltipID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>button_fmc_com2_swap</Name>
    <MouseRect>
        <Cursor>Hand</Cursor>
        <CallbackCode>
            (A:CIRCUIT AVIONICS ON, bool) if{ 1 (&gt;K:COM2_RADIO_SWAP) }
        </CallbackCode>
        <TooltipID>TOOLTIPTEXT_RADIO_COM2_SWAP_SWITCH</TooltipID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>button_fmc_com2_select</Name>
    <MouseRect>
        <Cursor>Hand</Cursor>
        <CallbackCode>
            (A:CIRCUIT AVIONICS ON, bool) if{ 1 (&gt;L:RadioLineSelect,number) }
        </CallbackCode>
        <TooltipID>TOOLTIPTEXT_RADIO_COM2_SELECT_SWITCH</TooltipID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>button_fmc_nav1_swap</Name>
    <MouseRect>
        <Cursor>Hand</Cursor>
        <CallbackCode>
            (A:CIRCUIT AVIONICS ON, bool) if{ 1 (&gt;K:NAV1_RADIO_SWAP) }
        </CallbackCode>
        <TooltipID>TOOLTIPTEXT_RADIO_NAV1_SWAP_SWITCH</TooltipID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>button_fmc_nav1_select</Name>
    <MouseRect>
        <Cursor>Hand</Cursor>
        <CallbackCode>
            (A:CIRCUIT AVIONICS ON, bool) if{ 2 (&gt;L:RadioLineSelect,number) }
        </CallbackCode>
        <TooltipID>TOOLTIPTEXT_RADIO_NAV1_SELECT_SWITCH</TooltipID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>button_fmc_nav2_swap</Name>
    <MouseRect>
        <Cursor>Hand</Cursor>
        <CallbackCode>
            (A:CIRCUIT AVIONICS ON, bool) if{ 1 (&gt;K:NAV2_RADIO_SWAP) }
        </CallbackCode>
        <TooltipID>TOOLTIPTEXT_RADIO_NAV2_SWAP_SWITCH</TooltipID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>button_fmc_nav2_select</Name>
    <MouseRect>
        <Cursor>Hand</Cursor>
        <CallbackCode>
            (A:CIRCUIT AVIONICS ON, bool) if{ 3 (&gt;L:RadioLineSelect,number) }
        </CallbackCode>
        <TooltipID>TOOLTIPTEXT_RADIO_NAV2_SELECT_SWITCH</TooltipID>
    </MouseRect>
  </PartInfo>

  
  <PartInfo>
    <Name>button_fmc_xpndr</Name>
    <MouseRect>
        <Cursor>Hand</Cursor>
        <CallbackCode>
		    (A:CIRCUIT AVIONICS ON, bool) if{ 4 (&gt;L:RadioLineSelect,number) }
        </CallbackCode>
        <TooltipID>TOOLTIPTEXT_RADIO_XPDR_SELECT_SWITCH</TooltipID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>button_fmc_adf</Name>
    <MouseRect>
        <Cursor>Hand</Cursor>
        <CallbackCode>
		    (A:CIRCUIT AVIONICS ON, bool) if{ 5 (&gt;L:RadioLineSelect,number) }
        </CallbackCode>
        <TooltipID>TOOLTIPTEXT_RADIO_ADF1_SELECT_SWITCH</TooltipID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>button_fmc_tune_whole_dec</Name>
    <MouseRect>
        <Cursor>Hand</Cursor>
        <CallbackCode>
            (L:RadioLineSelect,number) 0 == if{ 1 (&gt;K:COM_RADIO_WHOLE_DEC,number) g0 }
            (L:RadioLineSelect,number) 1 == if{ 1 (&gt;K:COM2_RADIO_WHOLE_DEC) g0 } 
            (L:RadioLineSelect,number) 2 == if{ 1 (&gt;K:NAV1_RADIO_WHOLE_DEC,number) g0 } 
            (L:RadioLineSelect,number) 3 == if{ 1 (&gt;K:NAV2_RADIO_WHOLE_DEC,number) g0 } 
            (L:RadioLineSelect,number) 4 == if{ 1 (&gt;K:XPNDR_DEC_CARRY,number) g0 } 
            (L:RadioLineSelect,number) 5 == if{ 1 (&gt;K:ADF1_WHOLE_DEC,number) }
            :0
        </CallbackCode>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>button_fmc_tune_fract_dec</Name>
    <MouseRect>
        <Cursor>Hand</Cursor>
        <CallbackCode>
            (L:RadioLineSelect,number) 0 == if{ 1 (&gt;K:COM_RADIO_FRACT_DEC,number) g0 }
            (L:RadioLineSelect,number) 1 == if{ 1 (&gt;K:COM2_RADIO_FRACT_DEC) g0 } 
            (L:RadioLineSelect,number) 2 == if{ 1 (&gt;K:NAV1_RADIO_FRACT_DEC,number) g0 } 
            (L:RadioLineSelect,number) 3 == if{ 1 (&gt;K:NAV2_RADIO_FRACT_DEC,number) g0 } 
            (L:RadioLineSelect,number) 4 == if{ 1 (&gt;K:XPNDR_DEC_CARRY,number) g0 } 
            (L:RadioLineSelect,number) 5 == if{ 1 (&gt;K:ADF1_RADIO_TENTHS_DEC,number) }
            :0
        </CallbackCode>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>button_fmc_tune_whole_inc</Name>
    <MouseRect>
        <Cursor>Hand</Cursor>
        <CallbackCode>
          (L:RadioLineSelect,number) 0 == if{ 1 (&gt;K:COM_RADIO_WHOLE_INC,number) g0 }
          (L:RadioLineSelect,number) 1 == if{ 1 (&gt;K:COM2_RADIO_WHOLE_INC) g0 } 
          (L:RadioLineSelect,number) 2 == if{ 1 (&gt;K:NAV1_RADIO_WHOLE_INC,number) g0 } 
          (L:RadioLineSelect,number) 3 == if{ 1 (&gt;K:NAV2_RADIO_WHOLE_INC,number) g0 } 
          (L:RadioLineSelect,number) 4 == if{ 1 (&gt;K:XPNDR_INC_CARRY,number) g0 } 
          (L:RadioLineSelect,number) 5 == if{ 1 (&gt;K:ADF1_WHOLE_INC,number) }
          :0
        </CallbackCode>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>button_fmc_tune_fract_inc</Name>
    <MouseRect>
        <Cursor>Hand</Cursor>
        <CallbackCode>
            (L:RadioLineSelect,number) 0 == if{ 1 (&gt;K:COM_RADIO_FRACT_INC,number) g0 }
            (L:RadioLineSelect,number) 1 == if{ 1 (&gt;K:COM2_RADIO_FRACT_INC) g0 } 
            (L:RadioLineSelect,number) 2 == if{ 1 (&gt;K:NAV1_RADIO_FRACT_INC,number) g0 } 
            (L:RadioLineSelect,number) 3 == if{ 1 (&gt;K:NAV2_RADIO_FRACT_INC,number) g0 } 
            (L:RadioLineSelect,number) 4 == if{ 1 (&gt;K:XPNDR_INC_CARRY,number) g0 } 
            (L:RadioLineSelect,number) 5 == if{ 1 (&gt;K:ADF1_RADIO_TENTHS_INC,number) }
            :0
        </CallbackCode>
    </MouseRect>
  </PartInfo>
  
  <!-- End new EH101 animations -->
    
    <PartInfo>
        <Name>switch_master_battery</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>ELECTRICAL MASTER BATTERY</Variable>
                    <Units>bool</Units>
                    <Scale>50</Scale>
                </Sim>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_BATTERY_SWITCH</HelpID>
            <TooltipID>TOOLTIPTEXT_BATTERY_SWITCH</TooltipID>
            <EventID>TOGGLE_MASTER_BATTERY</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_master_alternator</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GENERAL ENG MASTER ALTERNATOR:1</Variable>
                    <Units>bool</Units>
                    <Scale>50</Scale>
                </Sim>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_ALTERNATOR_SWITCH</HelpID>
            <TooltipID>TOOLTIPTEXT_ALTERNATOR_SWITCH</TooltipID>
            <EventID>TOGGLE_MASTER_ALTERNATOR</EventID>
        </MouseRect>
    </PartInfo>

  <PartInfo>
    <Name>switch_no_smoking</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>CABIN NO SMOKING ALERT SWITCH</Variable>
          <Units>bool</Units>
          <Scale>50</Scale>
        </Sim>
        <Lag>400</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <TooltipID>TOOLTIPTEXT_NOSMOKING_SWITCH</TooltipID>
      <EventID>CABIN_NO_SMOKING_ALERT_SWITCH_TOGGLE</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
        <Name>switch_alt_field</Name>
        <Copy>switch_master_alternator</Copy>
    </PartInfo>


  <PartInfo>
    <Name>switch_alt_air</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>ALTERNATE STATIC SOURCE OPEN:1</Variable>
          <Units>bool</Units>
          <Scale>50</Scale>
        </Sim>
        <Lag>400</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <TooltipID>TOOLTIPTEXT_ALTERNATE_STATIC</TooltipID>
      <EventID>TOGGLE_ALTERNATE_STATIC</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
        <Name>switch_master_alternator0</Name>
        <Copy>switch_master_alternator</Copy>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GENERAL ENG MASTER ALTERNATOR:1</Variable>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <EventID>TOGGLE_ALTERNATOR1</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_master_alternator1</Name>
        <Copy>switch_master_alternator</Copy>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GENERAL ENG MASTER ALTERNATOR:2</Variable>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <EventID>TOGGLE_ALTERNATOR2</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_master_alternator2</Name>
        <Copy>switch_master_alternator</Copy>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GENERAL ENG MASTER ALTERNATOR:3</Variable>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <EventID>TOGGLE_ALTERNATOR3</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_master_alternator3</Name>
        <Copy>switch_master_alternator</Copy>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GENERAL ENG MASTER ALTERNATOR:4</Variable>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <EventID>TOGGLE_ALTERNATOR4</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_wing_light</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>LIGHT WING</Variable>
                    <Units>bool</Units>
                    <Scale>50</Scale>
                </Sim>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_LIGHT_SWITCH_WING</HelpID>
        <EventID>TOGGLE_WING_LIGHTS</EventID>
      </MouseRect>
    </PartInfo>

  <PartInfo>
    <Name>switch_ignition_mode</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>TURB ENG IGNITION SWITCH:1</Variable>
          <Units>bool</Units>
          <Scale>50</Scale>
        </Sim>
        <Lag>400</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <HelpID>TOOLTIPTEXT_TURB_ENG_IGNITION_SWITCH</HelpID>
      <CallbackCode>
        1 (&gt;K:TURBINE_IGNITION_SWITCH_TOGGLE)
        2 (&gt;K:TURBINE_IGNITION_SWITCH_TOGGLE)
      </CallbackCode>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>switch_master_battery_alternator</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>ELECTRICAL MASTER BATTERY</Variable>
          <Units>bool</Units>
          <Scale>50</Scale>
        </Sim>
        <Lag>400</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <HelpID>HELPID_GAUGE_MASTER_SWITCH</HelpID>
      <TooltipID>TOOLTIPTEXT_MASTER_SWITCH</TooltipID>
      <CallbackCode>(A:ELECTRICAL MASTER BATTERY, bool) (A:GENERAL ENG MASTER ALTERNATOR:1, bool) == if{ (>K:TOGGLE_MASTER_ALTERNATOR) } (>K:TOGGLE_MASTER_BATTERY)</CallbackCode>
    </MouseRect>
  </PartInfo>


  <PartInfo>
        <Name>switch_ignition_magnetos</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Code>(A:OLD ENG STARTER:1, enum) 0 max 4 min 25 *</Code>
                <Lag>200</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_MAGNETO_SWITCH</HelpID>
            <TooltipID>TOOLTIPTEXT_MAGNETO_SWITCH</TooltipID>
            <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
            <CallbackJumpDragging>
                <XMovement>
                    <Delta>10</Delta>
                    <EventIdInc>MAGNETO_INCR</EventIdInc>
                    <EventIdDec>MAGNETO_DECR</EventIdDec>
                </XMovement>
            </CallbackJumpDragging>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_ignition_magnetos0</Name>
        <Copy>switch_ignition_magnetos</Copy>
        <AnimLength>75</AnimLength>
        <Animation>
            <Parameter>
                <Code>(A:OLD ENG STARTER:1, enum) 0 max 4 min 25 *</Code>
            </Parameter>
        </Animation>
        <MouseRect>
            <CallbackJumpDragging>
                <XMovement>
                    <EventIdInc>MAGNETO1_INCR</EventIdInc>
                    <EventIdDec>MAGNETO1_DECR</EventIdDec>
                </XMovement>
            </CallbackJumpDragging>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_ignition_magnetos1</Name>
        <Copy>switch_ignition_magnetos</Copy>
        <AnimLength>75</AnimLength>
        <Animation>
            <Parameter>
                <Code>(A:OLD ENG STARTER:2, enum) 0 max 4 min 25 *</Code>
            </Parameter>
        </Animation>
        <MouseRect>
            <CallbackJumpDragging>
                <XMovement>
                    <EventIdInc>MAGNETO2_INCR</EventIdInc>
                    <EventIdDec>MAGNETO2_DECR</EventIdDec>
                </XMovement>
            </CallbackJumpDragging>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_ignition_magnetos2</Name>
        <Copy>switch_ignition_magnetos</Copy>
        <AnimLength>75</AnimLength>
        <Animation>
            <Parameter>
                <Code>(A:OLD ENG STARTER:3, enum) 0 max 4 min 25 *</Code>
            </Parameter>
        </Animation>
        <MouseRect>
            <CallbackJumpDragging>
                <XMovement>
                    <EventIdInc>MAGNETO3_INCR</EventIdInc>
                    <EventIdDec>MAGNETO3_DECR</EventIdDec>
                </XMovement>
            </CallbackJumpDragging>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_ignition_magnetos3</Name>
        <Copy>switch_ignition_magnetos</Copy>
        <AnimLength>75</AnimLength>
        <Animation>
            <Parameter>
                <Code>(A:OLD ENG STARTER:4, enum) 0 max 4 min 25 *</Code>
            </Parameter>
        </Animation>
        <MouseRect>
            <CallbackJumpDragging>
                <XMovement>
                    <EventIdInc>MAGNETO4_INCR</EventIdInc>
                    <EventIdDec>MAGNETO4_DECR</EventIdDec>
                </XMovement>
            </CallbackJumpDragging>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_ignition_magnetos_trimotor</Name>
        <AnimLength>75</AnimLength>
        <Animation>
            <Parameter>
                <Code>(A:Recip eng left magneto:1,bool) 2 * (A:Recip eng right magneto:1,bool) + 25 *</Code>
                <Lag>200</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_MAGNETO_SWITCH</HelpID>
            <TooltipID>TOOLTIPTEXT_MAGNETO_SWITCH</TooltipID>
            <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
            <CallbackCode>
                (M:Event) 'LeftSingle' scmp 0 !=
                if{
                <!-- Calculate amount to change value by pixel offset -->
                (L:Magneto0Click, position) (M:X) - 10 / int s0 0 !=
                if{

                    <!-- Calculate current value -->
                    (A:Recip eng left magneto:1,bool) 2 * (A:Recip eng right magneto:1,bool) +

                    <!-- Add amount to change to get new value -->
                    l0 + 3 min 0 max

                    <!-- Value corresponds to simvar enum, so directly set simvar -->
                    <!-- Order is: Off, Right, Left, Both -->
                    (&gt;K:MAGNETO1_SET)

                    }
                }
                (M:X) (&gt;L:Magneto0Click, position)
            </CallbackCode>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_ignition_magnetos0_trimotor</Name>
        <Copy>switch_ignition_magnetos_trimotor</Copy>
        <AnimLength>75</AnimLength>
        <Animation>
            <Parameter>
                <Code>(A:Recip eng left magneto:1,bool) 2 * (A:Recip eng right magneto:1,bool) + 25 *</Code>
                <Lag>200</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <CallbackCode>
                (M:Event) 'LeftSingle' scmp 0 !=
                if{
                <!-- Calculate amount to change value by pixel offset -->
                (L:Magneto0Click, position) (M:X) - 10 / int s0 0 !=
                if{

                    <!-- Calculate current value -->
                    (A:Recip eng left magneto:1,bool) 2 * (A:Recip eng right magneto:1,bool) +

                    <!-- Add amount to change to get new value -->
                    l0 + 3 min 0 max

                    <!-- Value corresponds to simvar enum, so directly set simvar -->
                    <!-- Order is: Off, Right, Left, Both -->
                    (&gt;K:MAGNETO1_SET)

                    }
                }
                (M:X) (&gt;L:Magneto0Click, position)
            </CallbackCode>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_ignition_magnetos1_trimotor</Name>
        <Copy>switch_ignition_magnetos_trimotor</Copy>
        <AnimLength>75</AnimLength>
        <Animation>
            <Parameter>
                <Code>(A:Recip eng left magneto:2,bool) 2 * (A:Recip eng right magneto:2,bool) + 25 *</Code>
                <Lag>200</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <CallbackCode>
                (M:Event) 'LeftSingle' scmp 0 !=
                if{
                <!-- Calculate amount to change value by pixel offset -->
                (L:Magneto1Click, position) (M:X) - 10 / int s0 0 !=
                if{

                    <!-- Calculate current value -->
                    (A:Recip eng left magneto:2,bool) 2 * (A:Recip eng right magneto:2,bool) +

                    <!-- Add amount to change to get new value -->
                    l0 + 3 min 0 max

                    <!-- Value corresponds to simvar enum, so directly set simvar -->
                    <!-- Order is: Off, Right, Left, Both -->
                    (&gt;K:MAGNETO2_SET)

                    }
                }
                (M:X) (&gt;L:Magneto1Click, position)
            </CallbackCode>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_ignition_magnetos2_trimotor</Name>
        <Copy>switch_ignition_magnetos_trimotor</Copy>
        <AnimLength>75</AnimLength>
        <Animation>
            <Parameter>
                <Code>(A:Recip eng left magneto:3,bool) 2 * (A:Recip eng right magneto:3,bool) + 25 *</Code>
                <Lag>200</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <CallbackCode>
                (M:Event) 'LeftSingle' scmp 0 !=
                if{
                <!-- Calculate amount to change value by pixel offset -->
                (L:Magneto2Click, position) (M:X) - 10 / int s0 0 !=
                if{

                    <!-- Calculate current value -->
                    (A:Recip eng left magneto:3,bool) 2 * (A:Recip eng right magneto:3,bool) +

                    <!-- Add amount to change to get new value -->
                    l0 + 3 min 0 max

                    <!-- Value corresponds to simvar enum, so directly set simvar -->
                    <!-- Order is: Off, Right, Left, Both -->
                    (&gt;K:MAGNETO3_SET)

                    }
                }
                (M:X) (&gt;L:Magneto2Click, position)
            </CallbackCode>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_master_ignition</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>MASTER IGNITION SWITCH</Variable>
                    <Units>bool</Units>
                    <Scale>50</Scale>
                </Sim>
                <Lag>200</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_MASTER_IGNITION_SWITCH</HelpID>
            <TooltipID>TOOLTIPTEXT_MASTER_IGNITION_SWITCH</TooltipID>
            <EventID>TOGGLE_MASTER_IGNITION_SWITCH</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_master_starter1</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>TURB ENG MASTER STARTER SWITCH:1</Variable>
                    <Units>bool</Units>
                    <Scale>50</Scale>
                </Sim>
                <Lag>200</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
          <Cursor>Hand</Cursor>
          <TooltipID>TOOLTIPTEXT_A321_MASTER_STARTER_ENG1</TooltipID>
          <MouseFlags>LeftSingle</MouseFlags>
          <CallbackCode>
                1 (&gt;K:TOGGLE_MASTER_STARTER_SWITCH)
          </CallbackCode>
         </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_master_starter2</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>TURB ENG MASTER STARTER SWITCH:2</Variable>
                    <Units>bool</Units>
                    <Scale>50</Scale>
                </Sim>
                <Lag>200</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
          <Cursor>Hand</Cursor>
          <TooltipID>TOOLTIPTEXT_A321_MASTER_STARTER_ENG2</TooltipID>
          <MouseFlags>LeftSingle</MouseFlags>
          <CallbackCode>
                2 (&gt;K:TOGGLE_MASTER_STARTER_SWITCH)
          </CallbackCode>
         </MouseRect>
    </PartInfo>


    <PartInfo>
        <Name>switch_master_starter_all</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Code>
                      (A:TURB ENG MASTER STARTER SWITCH:1, bool)
                      (A:TURB ENG MASTER STARTER SWITCH:2, bool)
                      (A:TURB ENG MASTER STARTER SWITCH:3, bool) 50 *
                </Code>
                <Lag>200</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
          <Cursor>Hand</Cursor>
          <TooltipID>TOOLTIPTEXT_A321_MASTER_STARTER_ENG2</TooltipID>
          <MouseFlags>LeftSingle</MouseFlags>
          <CallbackCode>
                0 (&gt;K:TOGGLE_MASTER_STARTER_SWITCH)
          </CallbackCode>
         </MouseRect>
    </PartInfo>
    
    <PartInfo>
        <Name>switch_pitot_heat</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>PITOT HEAT</Variable>
                    <Units>bool</Units>
                    <Scale>50</Scale>
                </Sim>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_PITOT_HEAT_SWITCH</HelpID>
            <TooltipID>TOOLTIPTEXT_PITOT_HEAT_SWITCH</TooltipID>
            <EventID>PITOT_HEAT_TOGGLE</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_strobe_light</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>LIGHT STROBE</Variable>
                    <Units>bool</Units>
                    <Scale>50</Scale>
                </Sim>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_LIGHT_SWITCH_STROBE</HelpID>
            <TooltipID>TOOLTIPTEXT_LIGHT_SWITCH_STROBE</TooltipID>
            <EventID>STROBES_TOGGLE</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_nav_light</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>LIGHT NAV</Variable>
                    <Units>bool</Units>
                    <Scale>50</Scale>
                </Sim>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_LIGHT_SWITCH_NAV</HelpID>
            <TooltipID>TOOLTIPTEXT_LIGHT_SWITCH_NAV</TooltipID>
            <EventID>TOGGLE_NAV_LIGHTS</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_taxi_light</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>LIGHT TAXI</Variable>
                    <Units>bool</Units>
                    <Scale>50</Scale>
                </Sim>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_LIGHT_SWITCH_TAXI</HelpID>
            <TooltipID>TOOLTIPTEXT_LIGHT_SWITCH_TAXI</TooltipID>
            <EventID>TOGGLE_TAXI_LIGHTS</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_landing_light</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>LIGHT LANDING</Variable>
                    <Units>bool</Units>
                    <Scale>50</Scale>
                </Sim>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_LIGHT_SWITCH_LANDING</HelpID>
            <TooltipID>TOOLTIPTEXT_LIGHT_SWITCH_LANDING</TooltipID>
            <EventID>LANDING_LIGHTS_TOGGLE</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_logo_light</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Code>
                  (A:Light Logo,bool) 50 *
                </Code>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_LIGHT_SWITCH_LOGO</HelpID>
            <EventID>TOGGLE_LOGO_LIGHTS</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_beacon_light</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>LIGHT BEACON</Variable>
                    <Units>bool</Units>
                    <Scale>50</Scale>
                </Sim>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_LIGHT_SWITCH_BEACON</HelpID>
            <TooltipID>TOOLTIPTEXT_LIGHT_SWITCH_BEACON</TooltipID>
            <EventID>TOGGLE_BEACON_LIGHTS</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_panel_light</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>LIGHT PANEL</Variable>
                    <Units>bool</Units>
                    <Scale>50</Scale>
                </Sim>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_LIGHT_SWITCH_PANEL</HelpID>
            <TooltipID>TOOLTIPTEXT_LIGHT_SWITCH_PANEL</TooltipID>
            <CallbackCode>(&gt;K:PANEL_LIGHTS_TOGGLE) (&gt;K:TOGGLE_NAV_LIGHTS)</CallbackCode>
        </MouseRect>
    </PartInfo>

  <PartInfo>
    <Name>switch_panel_light_no_nav</Name>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <HelpID>HELPID_GAUGE_LIGHT_SWITCH_PANEL</HelpID>
      <TooltipID>TOOLTIPTEXT_LIGHT_SWITCH_PANEL</TooltipID>
      <EventID>PANEL_LIGHTS_TOGGLE</EventID>
    </MouseRect>
  </PartInfo>
    
  <PartInfo>
        <Name>switch_recog_light</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>LIGHT RECOGNITION</Variable>
                    <Units>bool</Units>
                    <Scale>50</Scale>
                </Sim>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_LIGHT_SWITCH_RECOGNITION</HelpID>
            <TooltipID>TOOLTIPTEXT_LIGHT_SWITCH_RECOGNITION</TooltipID>
            <EventID>TOGGLE_RECOGNITION_LIGHTS</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_fuel_pump</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GENERAL ENG FUEL PUMP SWITCH:1</Variable>
                    <Units>bool</Units>
                    <Scale>50</Scale>
                </Sim>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_SWITCH_FUEL_PUMP</HelpID>
            <TooltipID>TOOLTIPTEXT_FUEL_PUMP</TooltipID>
            <EventID>TOGGLE_ELECT_FUEL_PUMP1</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_fuel_boost</Name>
        <Copy>switch_fuel_pump</Copy>
        <AnimLength>50</AnimLength>
    </PartInfo>

    <PartInfo>
        <Name>switch_fuel_pump0</Name>
        <Copy>switch_fuel_pump</Copy>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GENERAL ENG FUEL PUMP SWITCH:1</Variable>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <EventID>TOGGLE_ELECT_FUEL_PUMP1</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_fuel_pump1</Name>
        <Copy>switch_fuel_pump</Copy>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GENERAL ENG FUEL PUMP SWITCH:2</Variable>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <EventID>TOGGLE_ELECT_FUEL_PUMP2</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_fuel_pump2</Name>
        <Copy>switch_fuel_pump</Copy>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GENERAL ENG FUEL PUMP SWITCH:3</Variable>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <EventID>TOGGLE_ELECT_FUEL_PUMP3</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_fuel_pump3</Name>
        <Copy>switch_fuel_pump</Copy>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GENERAL ENG FUEL PUMP SWITCH:4</Variable>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <EventID>TOGGLE_ELECT_FUEL_PUMP4</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_avionics_master</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>AVIONICS MASTER SWITCH</Variable>
                    <Units>bool</Units>
                    <Scale>50</Scale>
                </Sim>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_AVIONICS_SWITCH</HelpID>
            <TooltipID>TOOLTIPTEXT_AVIONICS_SWITCH</TooltipID>
            <EventID>TOGGLE_AVIONICS_MASTER</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_stick_l_r</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>YOKE X POSITION</Variable>
                    <Units>percent</Units>
                    <Scale>0.5</Scale>
                    <Bias>50</Bias>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>lever_stick_fore_aft</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>YOKE Y POSITION</Variable>
                    <Units>percent</Units>
                    <Scale>0.5</Scale>
                    <Bias>50</Bias>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>


    <PartInfo>
        <Name>lever_throttle</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Code>
            (A:GENERAL ENG THROTTLE LEVER POSITION:1, part) s0 0 &gt;= if{ l0 -50 * 50 + } els{ l0 (A:THROTTLE LOWER LIMIT, part) / 1 + 50 * }
          </Code>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_THROTTLE_THROTTLE</HelpID>
            <TooltipID>TOOLTIPTEXT_THROTTLE_THROTTLE_PERCENT</TooltipID>
            <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
            <CallbackDragging>
                <Variable>GENERAL ENG THROTTLE LEVER POSITION:1</Variable>
                <Units>percent</Units>
                <Scale>163.84</Scale>
                <YScale>-163.84</YScale>
                <MinValue>-16384</MinValue>
                <MaxValue>16384</MaxValue>
                <EventID>THROTTLE1_SET</EventID>
            </CallbackDragging>
        </MouseRect>
    </PartInfo>

  <PartInfo>
    <Name>lever_bleed_air_source</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (A:BLEED AIR SOURCE CONTROL,enum) 33 *
        </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
      <CallbackJumpDragging>
        <XMovement>
          <Delta>33</Delta>
          <EventIdInc>BLEED_AIR_SOURCE_CONTROL_INC</EventIdInc>
          <EventIdDec>BLEED_AIR_SOURCE_CONTROL_DEC</EventIdDec>
        </XMovement>
      </CallbackJumpDragging>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>lever_adirs_display_1</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:Inertial Data,number) 50 *
        </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <TooltipID>TOOLTIPTEXT_A321_INERTIAL_DATA_KNOB</TooltipID>
      <Cursor>Hand</Cursor>
      <CallbackCode>
        (L:Inertial Data,number) ++ 3 % (&gt;L:Inertial Data,number)
      </CallbackCode>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>lever_adirs_display_2</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:Inertial Sys OnOff,number) 100 *
        </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <TooltipID>TOOLTIPTEXT_A321_INERTIAL_DATA_SWITCH</TooltipID>
      <Cursor>Hand</Cursor>
      <CallbackCode>
        (L:Inertial Sys OnOff,number) ++ 2 % (&gt;L:Inertial Sys OnOff,number)
      </CallbackCode>
    </MouseRect>
  </PartInfo>

  <PartInfo>
        <Name>lever_emergency_power</Name>
    </PartInfo>

  <PartInfo>
    <Name>lever_fire_suppression0</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (A:Fire bottle switch:1, bool) 50 *
        </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <TooltipID>TOOLTIPTEXT_ENG1_FIRE_SWITCH</TooltipID>
      <Cursor>Hand</Cursor>
      <CallbackCode>
        11 (&gt;K:EXTINGUISH_ENGINE_FIRE)
      </CallbackCode>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>lever_fire_suppression1</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (A:Fire bottle switch:2, bool) 50 *
        </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <TooltipID>TOOLTIPTEXT_ENG2_FIRE_SWITCH</TooltipID>
      <Cursor>Hand</Cursor>
      <CallbackCode>
        22 (&gt;K:EXTINGUISH_ENGINE_FIRE)
      </CallbackCode>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>lever_fire_suppression_apu</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (A:Fire bottle switch:3, bool) 50 *
        </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <TooltipID>TOOLTIPTEXT_APU_FIRE_SWITCH</TooltipID>
      <CallbackCode>
        3 (&gt;K:APU_EXTINGUISH_FIRE)
      </CallbackCode>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>lever_canopy_open</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (A:CANOPY OPEN,percent) 2 /
        </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <TooltipID>TOOLTIPTEXT_CANOPY</TooltipID>
      <Cursor>Hand</Cursor>
      <CallbackCode>
         (&gt;K:TOGGLE_AIRCRAFT_EXIT)
      </CallbackCode>
    </MouseRect>
  </PartInfo>

    <PartInfo>
        <Name>lever_collective_arm</Name>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>COLLECTIVE POSITION</Variable>
                    <Units>percent</Units>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <TooltipID>TOOLTIPTEXT_COLLECTIVE</TooltipID>
            <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
            <CallbackDragging>
                <Variable>COLLECTIVE POSITION</Variable>
                <Units>percent</Units>
                <Scale>163.84</Scale>
                <YScale>-163.84</YScale>
                <MinValue>0</MinValue>
                <MaxValue>16384</MaxValue>
                <EventID>THROTTLE1_SET</EventID>
            </CallbackDragging>
        </MouseRect>
    </PartInfo>

    <PartInfo>                                                                                                                              
        <Name>lever_collective_handle</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GENERAL ENG PROPELLER LEVER POSITION:1</Variable>
                    <Units>percent</Units>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <TooltipID>TOOLTIPTEXT_COLLECTIVE</TooltipID>
            <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
            <CallbackDragging>
                <Variable>GENERAL ENG PROPELLER LEVER POSITION:1</Variable>
                <Units>percent</Units>
                <Scale>163.84</Scale>
                <XScale>-163.84</XScale>
                <MinValue>0</MinValue>
                <MaxValue>16384</MaxValue>
                <EventID>PROP_PITCH1_SET</EventID>
            </CallbackDragging>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_throttle0</Name>
        <Copy>lever_throttle</Copy>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Code>
                    (L:EmergencyThrottleInUse, bool) 1 !=
                    if{ (A:GENERAL ENG THROTTLE LEVER POSITION:1, part) s0 0 &gt;=
                    if{ l0 -50 * 50 + }
                    els{ l0 (A:THROTTLE LOWER LIMIT, part) / 1 + 50 * }
                    d (&gt;L:Engine1ThrottlePosition, percent)
                    }
                    els{ (L:Engine1ThrottlePosition, percent) }
                </Code>
            </Parameter>
        </Animation>
        <MouseRect>
            <TooltipID>TOOLTIPTEXT_THROTTLE_ENG1_THROTTLE_PERCENT</TooltipID>
            <CallbackDragging>
                <Variable>GENERAL ENG THROTTLE LEVER POSITION:1</Variable>
                <EventID>THROTTLE1_SET</EventID>
            </CallbackDragging>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_throttle1</Name>
        <Copy>lever_throttle</Copy>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Code>
                    (A:GENERAL ENG THROTTLE LEVER POSITION:2, part) s0 0 &gt;= if{ l0 -50 * 50 + } els{ l0 (A:THROTTLE LOWER LIMIT, part) / 1 + 50 * }
                </Code>
            </Parameter>
        </Animation>
        <MouseRect>
            <TooltipID>TOOLTIPTEXT_THROTTLE_ENG2_THROTTLE_PERCENT</TooltipID>
            <CallbackDragging>
                <Variable>GENERAL ENG THROTTLE LEVER POSITION:2</Variable>
                <EventID>THROTTLE2_SET</EventID>
            </CallbackDragging>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_throttle2</Name>
        <Copy>lever_throttle</Copy>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Code>
                    (A:GENERAL ENG THROTTLE LEVER POSITION:3, part) s0 0 &gt;= if{ l0 -50 * 50 + } els{ l0 (A:THROTTLE LOWER LIMIT, part) / 1 + 50 * }
                </Code>
            </Parameter>
        </Animation>
        <MouseRect>
            <TooltipID>TOOLTIPTEXT_THROTTLE_ENG3_THROTTLE_PERCENT</TooltipID>
            <CallbackDragging>
                <Variable>GENERAL ENG THROTTLE LEVER POSITION:3</Variable>
                <EventID>THROTTLE3_SET</EventID>
            </CallbackDragging>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_throttle3</Name>
        <Copy>lever_throttle</Copy>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Code>
                    (A:GENERAL ENG THROTTLE LEVER POSITION:4, part) s0 0 &gt;= if{ l0 -50 * 50 + } els{ l0 (A:THROTTLE LOWER LIMIT, part) / 1 + 50 * }
                </Code>
            </Parameter>
        </Animation>
        <MouseRect>
            <TooltipID>TOOLTIPTEXT_THROTTLE_ENG4_THROTTLE_PERCENT</TooltipID>
            <CallbackDragging>
                <Variable>GENERAL ENG THROTTLE LEVER POSITION:4</Variable>
                <EventID>THROTTLE4_SET</EventID>
            </CallbackDragging>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_prop_pitch</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GENERAL ENG PROPELLER LEVER POSITION:1</Variable>
                    <Units>percent</Units>
                    <Scale>-1.0</Scale>
                    <Bias>100.0</Bias>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_THROTTLE_PROP</HelpID>
            <TooltipID>TOOLTIPTEXT_THROTTLE_PROPELLER_PERCENT</TooltipID>
            <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
            <CallbackDragging>
                <Variable>GENERAL ENG PROPELLER LEVER POSITION:1</Variable>
                <Units>percent</Units>
                <Scale>163.84</Scale>
                <YScale>-163.84</YScale>
                <MinValue>0</MinValue>
                <MaxValue>16384</MaxValue>
                <EventID>PROP_PITCH1_SET</EventID>
            </CallbackDragging>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_prop_pitch0</Name>
        <Copy>lever_prop_pitch</Copy>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GENERAL ENG PROPELLER LEVER POSITION:1</Variable>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <TooltipID>TOOLTIPTEXT_THROTTLE_ENG1_PROPELLER_PERCENT</TooltipID>
            <CallbackDragging>
                <Variable>GENERAL ENG PROPELLER LEVER POSITION:1</Variable>
                <EventID>PROP_PITCH1_SET</EventID>
            </CallbackDragging>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_prop_pitch1</Name>
        <Copy>lever_prop_pitch</Copy>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GENERAL ENG PROPELLER LEVER POSITION:2</Variable>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <TooltipID>TOOLTIPTEXT_THROTTLE_ENG2_PROPELLER_PERCENT</TooltipID>
            <CallbackDragging>
                <Variable>GENERAL ENG PROPELLER LEVER POSITION:2</Variable>
                <EventID>PROP_PITCH2_SET</EventID>
            </CallbackDragging>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_prop_pitch2</Name>
        <Copy>lever_prop_pitch</Copy>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GENERAL ENG PROPELLER LEVER POSITION:3</Variable>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <TooltipID>TOOLTIPTEXT_THROTTLE_ENG3_PROPELLER_PERCENT</TooltipID>
            <CallbackDragging>
                <Variable>GENERAL ENG PROPELLER LEVER POSITION:3</Variable>
                <EventID>PROP_PITCH3_SET</EventID>
            </CallbackDragging>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_prop_pitch3</Name>
        <Copy>lever_prop_pitch</Copy>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GENERAL ENG PROPELLER LEVER POSITION:4</Variable>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <TooltipID>TOOLTIPTEXT_THROTTLE_ENG4_PROPELLER_PERCENT</TooltipID>
            <CallbackDragging>
                <Variable>GENERAL ENG PROPELLER LEVER POSITION:4</Variable>
                <EventID>PROP_PITCH4_SET</EventID>
            </CallbackDragging>
        </MouseRect>
    </PartInfo>


    <PartInfo>
        <Name>lever_mixture</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GENERAL ENG MIXTURE LEVER POSITION:1</Variable>
                    <Units>percent</Units>
                    <Scale>-1.0</Scale>
                    <Bias>100.0</Bias>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_THROTTLE_MIXTURE</HelpID>
            <TooltipID>TOOLTIPTEXT_THROTTLE_MIXTURE_PERCENT</TooltipID>
            <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
            <CallbackDragging>
                <Variable>GENERAL ENG MIXTURE LEVER POSITION:1</Variable>
                <Units>percent</Units>
                <Scale>163.84</Scale>
                <YScale>-163.84</YScale>
                <MinValue>0</MinValue>
                <MaxValue>16384</MaxValue>
                <EventID>MIXTURE1_SET</EventID>
            </CallbackDragging>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_mixture_reversed</Name>
        <Copy>lever_mixture</Copy>
        <AnimLength>100</AnimLength>
        <MouseRect>
            <CallbackDragging>
                <YScale>163.84</YScale>
            </CallbackDragging>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_condition</Name>
        <Copy>lever_mixture</Copy>
        <AnimLength>100</AnimLength>
        <MouseRect>
            <HelpID>HELPID_KINGAIR_CONDITION_LEVERS</HelpID>
            <TooltipID>TOOLTIPTEXT_THROTTLE_FUEL_CONDITION_PERCENT</TooltipID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_mixture0</Name>
        <Copy>lever_mixture</Copy>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GENERAL ENG MIXTURE LEVER POSITION:1</Variable>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <TooltipID>TOOLTIPTEXT_THROTTLE_ENG1_MIXTURE_PERCENT</TooltipID>
            <CallbackDragging>
                <Variable>GENERAL ENG MIXTURE LEVER POSITION:1</Variable>
                <EventID>MIXTURE1_SET</EventID>
            </CallbackDragging>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_condition0</Name>
        <Copy>lever_mixture0</Copy>
        <AnimLength>100</AnimLength>
        <MouseRect>
            <HelpID>HELPID_KINGAIR_CONDITION_LEVERS</HelpID>
            <TooltipID>TOOLTIPTEXT_ENG1_THROTTLE_FUEL_CONDITION_PERCENT</TooltipID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_mixture0_reversed</Name>
        <Copy>lever_mixture_reversed</Copy>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GENERAL ENG MIXTURE LEVER POSITION:1</Variable>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <TooltipID>TOOLTIPTEXT_THROTTLE_ENG1_MIXTURE_PERCENT</TooltipID>
            <CallbackDragging>
                <Variable>GENERAL ENG MIXTURE LEVER POSITION:1</Variable>
                <EventID>MIXTURE1_SET</EventID>
            </CallbackDragging>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_mixture1</Name>
        <Copy>lever_mixture</Copy>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GENERAL ENG MIXTURE LEVER POSITION:2</Variable>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <TooltipID>TOOLTIPTEXT_THROTTLE_ENG2_MIXTURE_PERCENT</TooltipID>
            <CallbackDragging>
                <Variable>GENERAL ENG MIXTURE LEVER POSITION:2</Variable>
                <EventID>MIXTURE2_SET</EventID>
            </CallbackDragging>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_condition1</Name>
        <Copy>lever_mixture1</Copy>
        <AnimLength>100</AnimLength>
        <MouseRect>
            <HelpID>HELPID_KINGAIR_CONDITION_LEVERS</HelpID>
            <TooltipID>TOOLTIPTEXT_ENG2_THROTTLE_FUEL_CONDITION_PERCENT</TooltipID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_mixture1_reversed</Name>
        <Copy>lever_mixture_reversed</Copy>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GENERAL ENG MIXTURE LEVER POSITION:2</Variable>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <TooltipID>TOOLTIPTEXT_THROTTLE_ENG2_MIXTURE_PERCENT</TooltipID>
            <CallbackDragging>
                <Variable>GENERAL ENG MIXTURE LEVER POSITION:2</Variable>
                <EventID>MIXTURE2_SET</EventID>
            </CallbackDragging>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_mixture2</Name>
        <Copy>lever_mixture</Copy>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GENERAL ENG MIXTURE LEVER POSITION:3</Variable>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <TooltipID>TOOLTIPTEXT_THROTTLE_ENG3_MIXTURE_PERCENT</TooltipID>
            <CallbackDragging>
                <Variable>GENERAL ENG MIXTURE LEVER POSITION:3</Variable>
                <EventID>MIXTURE3_SET</EventID>
            </CallbackDragging>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_mixture3</Name>
        <Copy>lever_mixture</Copy>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GENERAL ENG MIXTURE LEVER POSITION:4</Variable>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <TooltipID>TOOLTIPTEXT_THROTTLE_ENG4_MIXTURE_PERCENT</TooltipID>
            <CallbackDragging>
                <Variable>GENERAL ENG MIXTURE LEVER POSITION:4</Variable>
                <EventID>MIXTURE4_SET</EventID>
            </CallbackDragging>
        </MouseRect>
    </PartInfo>

    <!-- NEW COMBINATION OF lever_mixture and lever_fuel_cutoff -->
    <PartInfo>
        <Name>mixture_fuel_cutoff</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Code>
                    (A:GENERAL ENG MIXTURE LEVER POSITION:1, percent) 50 &gt; if{ 50 } els{ 0 }
                </Code>
                <Lag>200</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_FUEL_CUTOFF</HelpID>
            <TooltipID>TOOLTIPTEXT_MIXTURE_CUTOFF</TooltipID>
            <CallbackCode>
                (A:General eng1 mixture lever position, percent) 50 &gt; if{ (&gt;K:MIXTURE1_LEAN) } els{ (&gt;K:MIXTURE1_RICH) }
            </CallbackCode>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>mixture_fuel_cutoff0</Name>
        <Copy>mixture_fuel_cutoff</Copy>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Code>
                    (A:GENERAL ENG MIXTURE LEVER POSITION:1, percent) 50 &gt; if{ 50 } els{ 0 }
                </Code>
                <Lag>200</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <TooltipID>TOOLTIPTEXT_ENG1_MIXTURE_CUTOFF</TooltipID>
            <CallbackCode>
                (A:General eng1 mixture lever position, percent) 50 &gt; if{ (&gt;K:MIXTURE1_LEAN) } els{ (&gt;K:MIXTURE1_RICH) }
            </CallbackCode>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>mixture_fuel_cutoff1</Name>
        <Copy>mixture_fuel_cutoff</Copy>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Code>
                    (A:GENERAL ENG MIXTURE LEVER POSITION:2, percent) 50 &gt; if{ 50 } els{ 0 }
                </Code>
                <Lag>200</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <TooltipID>TOOLTIPTEXT_ENG2_MIXTURE_CUTOFF</TooltipID>
            <CallbackCode>
                (A:General eng2 mixture lever position, percent) 50 &gt; if{ (&gt;K:MIXTURE2_LEAN) } els{ (&gt;K:MIXTURE2_RICH) }
            </CallbackCode>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>mixture_fuel_cutoff2</Name>
        <Copy>mixture_fuel_cutoff</Copy>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Code>
                    (A:GENERAL ENG MIXTURE LEVER POSITION:3, percent) 50 &gt; if{ 50 } els{ 0 }
                </Code>
                <Lag>200</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <TooltipID>TOOLTIPTEXT_ENG3_MIXTURE_CUTOFF</TooltipID>
            <CallbackCode>
                (A:General eng3 mixture lever position, percent) 50 &gt; if{ (&gt;K:MIXTURE3_LEAN) } els{ (&gt;K:MIXTURE3_RICH) }
            </CallbackCode>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>mixture_fuel_cutoff3</Name>
        <Copy>mixture_fuel_cutoff</Copy>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Code>
                    (A:GENERAL ENG MIXTURE LEVER POSITION:4, percent) 50 &gt; if{ 50 } els{ 0 }
                </Code>
                <Lag>200</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <TooltipID>TOOLTIPTEXT_ENG4_MIXTURE_CUTOFF</TooltipID>
            <CallbackCode>
                (A:General eng4 mixture lever position, percent) 50 &gt; if{ (&gt;K:MIXTURE4_LEAN) } els{ (&gt;K:MIXTURE4_RICH) }
            </CallbackCode>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_water_ballast</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Code>
                    (A:WATER BALLAST VALVE:1,number) 100 *
                </Code>
                <Lag>100</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <TooltipID>TOOLTIPTEXT_WATER_BALLAST_DRAIN_VALVE</TooltipID>
            <EventID>TOGGLE_WATER_BALLAST_VALVE</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_water_rudder</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>WATER RUDDER HANDLE POSITION</Variable>
                    <Units>percent</Units>
                </Sim>
                <Lag>100</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_WATER_RUDDER_LEVER</HelpID>
            <TooltipID>TOOLTIPTEXT_WATER_RUDDER_HANDLE</TooltipID>
            <EventID>TOGGLE_WATER_RUDDER</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_pedals_l_r</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>RUDDER PEDAL POSITION</Variable>
                    <Units>part</Units>
                    <Scale>50</Scale>
                    <Bias>50</Bias>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>lever_landing_gear</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GEAR HANDLE POSITION</Variable>
                    <Units>percent</Units>
                </Sim>
                <Lag>200</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_GEAR_LEVER</HelpID>
            <TooltipID>TOOLTIPTEXT_GEAR_LEVER</TooltipID>
            <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
            <CallbackJumpDragging>
                <YMovement>
                    <Delta>50</Delta>
                    <EventIdInc>GEAR_DOWN</EventIdInc>
                    <EventIdDec>GEAR_UP</EventIdDec>
                </YMovement>
            </CallbackJumpDragging>
        </MouseRect>
    </PartInfo>

  <PartInfo>
    <Name>lever_landing_gear_reversed</Name>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <TooltipID>TOOLTIPTEXT_GEAR_LEVER</TooltipID>
      <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
      <CallbackJumpDragging>
        <YMovement>
          <Delta>50</Delta>
          <EventIdInc>GEAR_UP</EventIdInc>
          <EventIdDec>GEAR_DOWN</EventIdDec>
        </YMovement>
      </CallbackJumpDragging>
    </MouseRect>
  </PartInfo>

  <!-- From 2d panel: (L:GearLeverPos747, number) 1 = up, 0 = middle, -1 = down -->
    <PartInfo>
        <Name>lever_landing_gear_boeing747</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <!-- Keyframes: 0 = up, 50 = off, 100 = down -->
                <!-- Gear handle position: 0 = up, 1.0 = down -->
                <Code>
                    (A:Gear handle position,position) 0.5 &gt;
                    <!-- handle is down -->
                    if{ -1 (&gt;L:GearLeverPos747, number) }
                    <!-- handle is up -->
                    els{ (L:GearLeverPos747, number) 0 &lt;
                    <!-- handle _was_ down -->
                    if{ 1 (&gt;L:GearLeverPos747,number) }
                    }
                    (L:GearLeverPos747, number) -50 * 50 +
                </Code>
                <Lag>200</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_GEAR_LEVER</HelpID>
            <TooltipID>TOOLTIPTEXT_GEAR_LEVER</TooltipID>
            <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
            <CallbackCode>
                (M:Event) 'LeftSingle' scmp 0 ==
                if{ (M:Y) (&gt;L:GearClick,position) }
                els{
                (L:GearClick,position) (M:Y) -
                s0 20 &gt;
                if{ 0 (&gt;K:GEAR_UP) 1 (&gt;L:GearLeverPos747,number) }
                els{ l0 -20 &lt;
                    if{ (L:GearLeverPos747,number) -- -1 max s1
                    -1 ==
                    if{ 0 (&gt;K:GEAR_DOWN) }
                    l1 (&gt;L:GearLeverPos747,number)
                    }
                    }
                }
            </CallbackCode>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_speed_brake</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>SPOILERS HANDLE POSITION</Variable>
                    <Units>percent</Units>
                </Sim>
                <Lag>200</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_SPEED_BRAKE</HelpID>
            <TooltipID>TOOLTIPTEXT_SPEED_BRAKE</TooltipID>
            <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
            <CallbackDragging>
                <Variable>SPOILERS HANDLE POSITION</Variable>
                <Units>percent</Units>
                <Scale>163.84</Scale>
                <YScale>163.84</YScale>
                <MinValue>0</MinValue>
                <MaxValue>16384</MaxValue>
                <EventID>SPOILERS_SET</EventID>
            </CallbackDragging>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_parking_brake</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>BRAKE PARKING POSITION</Variable>
                    <Units>percent</Units>
                </Sim>
                <Lag>100</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_PARKING_BRAKE</HelpID>
            <TooltipID>TOOLTIPTEXT_PARKING_BRAKE</TooltipID>
            <EventID>PARKING_BRAKES</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_flap</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>FLAPS HANDLE PERCENT</Variable>
                    <Units>percent</Units>
                </Sim>
                <Lag>300</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_FLAPS_SWITCH</HelpID>
            <TooltipID>TOOLTIPTEXT_FLAPS_SWITCH</TooltipID>
            <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
            <CallbackJumpDragging>
                <YMovement>
                    <Delta>30</Delta>
                    <EventIdInc>FLAPS_INCR</EventIdInc>
                    <EventIdDec>FLAPS_DECR</EventIdDec>
                </YMovement>
            </CallbackJumpDragging>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_flap_reversed</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>FLAPS HANDLE PERCENT</Variable>
                    <Units>percent</Units>
                    <Scale>-1.0</Scale>
                    <Bias>100.0</Bias>
                </Sim>
                <Lag>300</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_FLAPS_SWITCH</HelpID>
            <TooltipID>TOOLTIPTEXT_FLAPS_SWITCH</TooltipID>
            <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
            <CallbackJumpDragging>
                <YMovement>
                    <Delta>30</Delta>
                    <EventIdInc>FLAPS_DECR</EventIdInc>
                    <EventIdDec>FLAPS_INCR</EventIdDec>
                </YMovement>
            </CallbackJumpDragging>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>rocker_flaps</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Code>
                    2 (A:FLAPS HANDLE INDEX, number) - 25 *
                </Code>
                <Lag>300</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_FLAPS_SWITCH</HelpID>
            <TooltipID>TOOLTIPTEXT_FLAPS_ROCKER</TooltipID>
            <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
            <CallbackJumpDragging>
                <YMovement>
                    <Delta>30</Delta>
                    <EventIdInc>FLAPS_INCR</EventIdInc>
                    <EventIdDec>FLAPS_DECR</EventIdDec>
                </YMovement>
            </CallbackJumpDragging>
        </MouseRect>
    </PartInfo>

 <PartInfo>
    <Name>rocker_floats0</Name>
    <AnimLength>50</AnimLength>
      <Animation>
        <Parameter>
          <Code>
          50 (A:RETRACT FLOAT SWITCH:1, enum) 1 + 25 * -
          </Code>
          <Lag>50</Lag>
        </Parameter>
      </Animation>
    <MouseRect>
        <Cursor>Hand</Cursor>
        <MouseFlags>LeftSingle</MouseFlags>
        <CallbackCode>
        (A:RETRACT FLOAT SWITCH:1, enum) 0 &lt; if{     1 (&gt;K:RETRACT_FLOAT_SWITCH_INC) 1 (&gt;K:RETRACT_FLOAT_SWITCH_INC) } els{
        (A:RETRACT FLOAT SWITCH:1, enum) 0 == if{ 1 (&gt;K:RETRACT_FLOAT_SWITCH_INC) } els{
        (A:RETRACT FLOAT SWITCH:1, enum) 0 &gt; if{ 1 (&gt;K:RETRACT_FLOAT_SWITCH_DEC) 1 (&gt;K:RETRACT_FLOAT_SWITCH_DEC) } } }
        </CallbackCode>
        </MouseRect>
    </PartInfo>

  <PartInfo>
    <Name>rocker_floats</Name>
     <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          50 (A:RETRACT FLOAT SWITCH:0, enum) 1 + 25 * -
        </Code>
        <Lag>50</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
        <Cursor>Hand</Cursor>
        <MouseFlags>LeftSingle</MouseFlags>
        <CallbackCode>
        (A:RETRACT FLOAT SWITCH:0, enum) 0 &lt; if{
            1 (&gt;K:RETRACT_FLOAT_SWITCH_INC) 2 (&gt;K:RETRACT_FLOAT_SWITCH_INC) 0 (&gt;K:RETRACT_FLOAT_SWITCH_INC) } els{
        (A:RETRACT FLOAT SWITCH:0, enum) 0 == if{ (L:ToggleFloatSwitch, bool) if{
            1 (&gt;K:RETRACT_FLOAT_SWITCH_INC) 2 (&gt;K:RETRACT_FLOAT_SWITCH_INC) 0 (&gt;K:RETRACT_FLOAT_SWITCH_INC) 0 (>L:ToggleFloatSwitch, bool) }
            els{ 1 (&gt;K:RETRACT_FLOAT_SWITCH_DEC) 2 (&gt;K:RETRACT_FLOAT_SWITCH_DEC) 0 (&gt;K:RETRACT_FLOAT_SWITCH_DEC) 1 (>L:ToggleFloatSwitch, bool) } } els{
        (A:RETRACT FLOAT SWITCH:0, enum) 0 &gt; if{
            1 (&gt;K:RETRACT_FLOAT_SWITCH_DEC) 2 (&gt;K:RETRACT_FLOAT_SWITCH_DEC) 0 (&gt;K:RETRACT_FLOAT_SWITCH_DEC) }  } }
        </CallbackCode>
        </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>rocker_floats1</Name>
     <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          50 (A:RETRACT FLOAT SWITCH:2, enum) 1 + 25 * -
        </Code>
        <Lag>50</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
        <Cursor>Hand</Cursor>
        <MouseFlags>LeftSingle</MouseFlags>
        <CallbackCode>
        (A:RETRACT FLOAT SWITCH:2, enum) 0 &lt; if{     2 (&gt;K:RETRACT_FLOAT_SWITCH_INC) 2 (&gt;K:RETRACT_FLOAT_SWITCH_INC) } els{
        (A:RETRACT FLOAT SWITCH:2, enum) 0 == if{ 2 (&gt;K:RETRACT_FLOAT_SWITCH_INC) } els{
        (A:RETRACT FLOAT SWITCH:2, enum) 0 &gt; if{ 2 (&gt;K:RETRACT_FLOAT_SWITCH_DEC) 2 (&gt;K:RETRACT_FLOAT_SWITCH_DEC) } } }
        </CallbackCode>
        </MouseRect>
  </PartInfo>

  <PartInfo>
        <Name>cowl_flaps</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>RECIP ENG COWL FLAP POSITION:1</Variable>
                    <Units>percent</Units>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>
  <PartInfo>
    <Name>lever_cowl_flaps</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>RECIP ENG COWL FLAP POSITION:1</Variable>
          <Units>percent</Units>
        </Sim>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <HelpID>HELPID_GAUGE_COWL_FLAPS_SWITCH</HelpID>
      <TooltipID>TOOLTIPTEXT_COWL_FLAPS_PERCENT</TooltipID>
      <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
      <CallbackJumpDragging>
        <YMovement>
          <Delta>30</Delta>
          <EventIdInc>INC_COWL_FLAPS1</EventIdInc>
          <EventIdDec>DEC_COWL_FLAPS1</EventIdDec>
        </YMovement>
      </CallbackJumpDragging>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>cowl_flaps0</Name>
    <Copy>cowl_flaps</Copy>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>RECIP ENG COWL FLAP POSITION:1</Variable>
          <Units>percent</Units>
        </Sim>
      </Parameter>
    </Animation>
  </PartInfo>
  <PartInfo>
        <Name>lever_cowl_flaps0</Name>
        <Copy>lever_cowl_flaps</Copy>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>RECIP ENG COWL FLAP POSITION:1</Variable>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <TooltipID>TOOLTIPTEXT_ENG1_COWL_FLAPS_PERCENT</TooltipID>
            <CallbackJumpDragging>
                <YMovement>
                    <EventIdInc>INC_COWL_FLAPS1</EventIdInc>
                    <EventIdDec>DEC_COWL_FLAPS1</EventIdDec>
                </YMovement>
            </CallbackJumpDragging>
        </MouseRect>
    </PartInfo>

  <PartInfo>
    <Name>cowl_flaps1</Name>
    <Copy>cowl_flaps</Copy>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>RECIP ENG COWL FLAP POSITION:2</Variable>
          <Units>percent</Units>
        </Sim>
      </Parameter>
    </Animation>
  </PartInfo>
  <PartInfo>
        <Name>lever_cowl_flaps1</Name>
        <Copy>lever_cowl_flaps</Copy>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>RECIP ENG COWL FLAP POSITION:2</Variable>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <TooltipID>TOOLTIPTEXT_ENG2_COWL_FLAPS_PERCENT</TooltipID>
            <CallbackJumpDragging>
                <YMovement>
                    <EventIdInc>INC_COWL_FLAPS2</EventIdInc>
                    <EventIdDec>DEC_COWL_FLAPS2</EventIdDec>
                </YMovement>
            </CallbackJumpDragging>
        </MouseRect>
    </PartInfo>

  <PartInfo>
    <Name>cowl_flaps2</Name>
    <Copy>cowl_flaps</Copy>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>RECIP ENG COWL FLAP POSITION:3</Variable>
          <Units>percent</Units>
        </Sim>
      </Parameter>
    </Animation>
  </PartInfo>
  <PartInfo>
        <Name>lever_cowl_flaps2</Name>
        <Copy>lever_cowl_flaps</Copy>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>RECIP ENG COWL FLAP POSITION:3</Variable>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <TooltipID>TOOLTIPTEXT_ENG3_COWL_FLAPS_PERCENT</TooltipID>
            <CallbackJumpDragging>
                <YMovement>
                    <EventIdInc>INC_COWL_FLAPS3</EventIdInc>
                    <EventIdDec>DEC_COWL_FLAPS3</EventIdDec>
                </YMovement>
            </CallbackJumpDragging>
        </MouseRect>
    </PartInfo>

  <PartInfo>
    <Name>cowl_flaps3</Name>
    <Copy>cowl_flaps</Copy>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>RECIP ENG COWL FLAP POSITION:4</Variable>
          <Units>percent</Units>
        </Sim>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
        <Name>lever_cowl_flaps3</Name>
        <Copy>lever_cowl_flaps</Copy>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>RECIP ENG COWL FLAP POSITION:4</Variable>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <TooltipID>TOOLTIPTEXT_ENG4_COWL_FLAPS_PERCENT</TooltipID>
            <CallbackJumpDragging>
                <YMovement>
                    <EventIdInc>INC_COWL_FLAPS4</EventIdInc>
                    <EventIdDec>DEC_COWL_FLAPS4</EventIdDec>
                </YMovement>
            </CallbackJumpDragging>
        </MouseRect>
    </PartInfo>

  <PartInfo>
    <Name>lever_pfd_mfd_select_0</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:Display Mode, number) 25 *
        </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <CallbackCode>
        (L:Display Mode, number) ++ 4 % (&gt;L:Display Mode, number)
      </CallbackCode>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>lever_pfd_mfd_select_1</Name>
    <AnimLength>150</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:Display Scale, number) 30 *
        </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <CallbackCode>
      (L:Display Scale, number) ++ 6 % (&gt;L:Display Scale, number)
      </CallbackCode>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>lever_pfd_mfd_select_3</Name>
    <AnimLength>75</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:VOR 1 Switch, number) 25 *
        </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <CallbackCode>
        (L:VOR 1 Switch, number) ++ 3 % (&gt;L:VOR 1 Switch, number)
      </CallbackCode>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>lever_pfd_mfd_select_4</Name>
    <AnimLength>75</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:VOR 2 Switch, number) 25 *
        </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <CallbackCode>
        (L:VOR 2 Switch, number) ++ 3 % (&gt;L:VOR 2 Switch, number)
      </CallbackCode>
    </MouseRect>
  </PartInfo>

  <PartInfo>
        <Name>lever_cowl_flaps_top_open</Name>
        <Copy>lever_cowl_flaps</Copy>
        <AnimLength>100</AnimLength>
        <MouseRect>
            <CallbackJumpDragging>
                <YMovement>
                    <EventIdInc>DEC_COWL_FLAPS1</EventIdInc>
                    <EventIdDec>INC_COWL_FLAPS1</EventIdDec>
                </YMovement>
            </CallbackJumpDragging>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>rocker_cowl_flap</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>RECIP ENG COWL FLAP POSITION:1</Variable>
                    <Units>percent</Units>
                    <Scale>-0.5</Scale>
                    <Bias>50</Bias>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_COWL_FLAPS_SWITCH</HelpID>
            <TooltipID>TOOLTIPTEXT_COWL_FLAPS_PERCENT</TooltipID>
            <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
            <CallbackJumpDragging>
                <YMovement>
                    <Delta>10</Delta>
                    <EventIdInc>INC_COWL_FLAPS1</EventIdInc>
                    <EventIdDec>DEC_COWL_FLAPS1</EventIdDec>
                </YMovement>
            </CallbackJumpDragging>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>trimtab_elevator</Name>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>ELEVATOR TRIM PCT</Variable>
                    <Units>percent</Units>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>
    
    <PartInfo>
        <Name>trimtab_elevator_key_pct</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>ELEVATOR TRIM PCT</Variable>
                    <Units>percent</Units>
                    <Scale>0.5</Scale>
                    <Bias>50</Bias>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_PITCH_TRIM</HelpID>
            <TooltipID>TOOLTIPTEXT_PITCH_TRIM</TooltipID>
            <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
            <CallbackJumpDragging>
                <YMovement>
                    <Delta>-3</Delta>
                    <EventIdInc>ELEV_TRIM_DN</EventIdInc>
                    <EventIdDec>ELEV_TRIM_UP</EventIdDec>
                </YMovement>
            </CallbackJumpDragging>
        </MouseRect>
    </PartInfo>

    <PartInfo deprecated="true">
        <Name>trimtab_elevator_key</Name>
        <Copy>trimtab_elevator_key_pct</Copy>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
            <Variable>ELEVATOR TRIM PCT</Variable>
            <Units>percent</Units>
            <Scale>0.5</Scale>
            <Bias>50</Bias>
          </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>lever_trimtab_elevator</Name>
        <Copy>trimtab_elevator_key</Copy>
        <Animation>
            <Parameter>
                <Sim>
                    <Bias>0</Bias>
                    <Scale>100</Scale>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

  <PartInfo>
    <Name>lever_trimtab_elevator_key</Name>
    <Copy>trimtab_elevator_key_pct</Copy>
  </PartInfo>

  <PartInfo>
    <Name>lever_trimtab_elevator_key_pct</Name>
    <Copy>trimtab_elevator_key_pct</Copy>
  </PartInfo>

    <PartInfo>
        <Name>lever_tow_release</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Code>(A:TOW RELEASE HANDLE, percent) 2 / </Code>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <TooltipID>TOOLTIPTEXT_TOW_RELEASE</TooltipID>
            <CallbackCode>(&gt;K:TOW_PLANE_RELEASE)</CallbackCode>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_trimtab_elevator_trimotor</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>ELEVATOR TRIM PCT</Variable>
                    <Units>percent</Units>
                    <Scale>-0.5</Scale>
                    <Bias>50</Bias>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_PITCH_TRIM</HelpID>
            <TooltipID>TOOLTIPTEXT_PITCH_TRIM</TooltipID>
            <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
            <CallbackJumpDragging>
                <YMovement>
                    <Delta>1</Delta>
                    <EventIdInc>ELEV_TRIM_DN</EventIdInc>
                    <EventIdDec>ELEV_TRIM_UP</EventIdDec>
                </YMovement>
            </CallbackJumpDragging>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>trimtab_elevator_key_spirit</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>ELEVATOR TRIM PCT</Variable>
                    <Units>percent</Units>
                    <Scale>0.5</Scale>
                    <Bias>50</Bias>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_PITCH_TRIM</HelpID>
            <TooltipID>TOOLTIPTEXT_PITCH_TRIM</TooltipID>
            <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
            <CallbackDragging>
                <Variable>ELEVATOR TRIM PCT</Variable>
                <Units>percent</Units>
                <Scale>163.84</Scale>
                <YScale>163.84</YScale>
                <MinValue>-16384</MinValue>
                <MaxValue>16384</MaxValue>
                <EventID>ELEVATOR_TRIM_SET</EventID>
            </CallbackDragging>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>rocker_elevator_trim</Name>
        <Copy>trimtab_elevator_key_spirit</Copy>
        <AnimLength>50</AnimLength>
        <MouseRect>
            <CallbackDragging>
                <YScale>-163.84</YScale>
            </CallbackDragging>
        </MouseRect>
    </PartInfo>

        
    <PartInfo>
        <Name>trimtab_elevator_key_horizontal</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>ELEVATOR TRIM PCT</Variable>
                    <Units>percent</Units>
                    <Scale>0.5</Scale>
                    <Bias>50</Bias>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_PITCH_TRIM</HelpID>
            <TooltipID>TOOLTIPTEXT_PITCH_TRIM</TooltipID>
            <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
            <CallbackDragging>
                <Variable>ELEVATOR TRIM PCT</Variable>
                <Units>percent</Units>
                <Scale>163.84</Scale>
                <XScale>163.84</XScale>
                <MinValue>-16384</MinValue>
                <MaxValue>16384</MaxValue>
                <EventID>ELEVATOR_TRIM_SET</EventID>
            </CallbackDragging>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_standby_vacuum</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>CIRCUIT STANDY VACUUM ON</Variable>
                    <Units>bool</Units>
                    <Scale>50</Scale>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_MOONEY_STANDBY_VAC_SWITCH</HelpID>
            <TooltipID>HELPID_MOONEY_STANDBY_VAC_SWITCH</TooltipID>
            <EventID>TOGGLE_ELECTRIC_VACUUM_PUMP</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>trimtab_aileron</Name>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>AILERON TRIM PCT</Variable>
                    <Units>percent</Units>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>trimtab_aileron_key</Name>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>AILERON TRIM PCT</Variable>
                    <Units>percent</Units>
                    <Scale>-0.5</Scale>
                    <Bias>50</Bias>
               </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_ROLL_TRIM_KNOB</HelpID>
            <TooltipID>TOOLTIPTEXT_ROLL_TRIM</TooltipID>
            <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
            <CallbackJumpDragging>
                <XMovement>
                    <Delta>1</Delta>
                    <EventIdInc>AILERON_TRIM_RIGHT</EventIdInc>
                    <EventIdDec>AILERON_TRIM_LEFT</EventIdDec>
                </XMovement>
            </CallbackJumpDragging>
        </MouseRect>
    </PartInfo>


    <PartInfo>
        <Name>trimtab_r_aileron_key</Name>
        <Copy>trimtab_aileron_key</Copy>
    </PartInfo>

    <PartInfo>
        <Name>trimtab_l_aileron_key</Name>
        <Copy>trimtab_aileron_key</Copy>
    </PartInfo>

  <PartInfo>
    <Name>trimtab_l_aileron_key_pct</Name>
    <Copy>trimtab_aileron_key</Copy>
  </PartInfo>

  <PartInfo>
    <Name>trimtab_r_aileron_key_pct</Name>
    <Copy>trimtab_aileron_key</Copy>
  </PartInfo>

  <PartInfo>
        <Name>lever_trimtab_aileron_key</Name>
        <Copy>trimtab_aileron_key</Copy>
        <AnimLength>100</AnimLength>
    </PartInfo>

  <PartInfo>
    <Name>lever_trimtab_aileron_key_pct</Name>
    <Copy>lever_trimtab_aileron_key</Copy>
  </PartInfo>

  <PartInfo>
      <Name>trimtab_rudder</Name>
      <Animation>
          <Parameter>
              <Sim>
                  <Variable>RUDDER TRIM PCT</Variable>
                  <Units>percent</Units>
              </Sim>
          </Parameter>
      </Animation>
  </PartInfo>
  
  <PartInfo>
        <Name>trimtab_rudder_key</Name>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>RUDDER TRIM PCT</Variable>
                    <Units>percent</Units>
                    <Scale>-0.5</Scale>
                    <Bias>50</Bias>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_YAW_TRIM</HelpID>
            <TooltipID>TOOLTIPTEXT_YAW_TRIM</TooltipID>
            <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
            <CallbackJumpDragging>
                <XMovement>
                    <Delta>3</Delta>
                    <EventIdInc>RUDDER_TRIM_RIGHT</EventIdInc>
                    <EventIdDec>RUDDER_TRIM_LEFT</EventIdDec>
                </XMovement>
            </CallbackJumpDragging>
        </MouseRect>
    </PartInfo>

  <PartInfo>
    <Name>trimtab_rudder_key_pct</Name>
    <Copy>trimtab_rudder_key</Copy>
  </PartInfo>

  <PartInfo>
        <Name>lever_trimtab_rudder_key</Name>
        <Copy>trimtab_rudder_key</Copy>
        <AnimLength>100</AnimLength>
    </PartInfo>

    <PartInfo>
        <Name>lever_trimtab_rudder</Name>
        <Copy>trimtab_rudder_key</Copy>
        <AnimLength>100</AnimLength>
    </PartInfo>

  <PartInfo>
    <Name>lever_trimtab_rudder_key_pct</Name>
    <Copy>trimtab_rudder_key</Copy>
    <AnimLength>100</AnimLength>
  </PartInfo>

  <PartInfo>
      <Name>rocker_rudder_trim</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>RUDDER TRIM</Variable>
                    <Units>degrees</Units>
                    <Scale>2.5</Scale>
                    <Bias>25</Bias>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_YAW_TRIM</HelpID>
            <TooltipID>TOOLTIPTEXT_YAW_TRIM</TooltipID>
            <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
            <CallbackJumpDragging>
                <XMovement>
                    <Delta>1</Delta>
                    <EventIdInc>RUDDER_TRIM_RIGHT</EventIdInc>
                    <EventIdDec>RUDDER_TRIM_LEFT</EventIdDec>
                </XMovement>
            </CallbackJumpDragging>
        </MouseRect>
    </PartInfo>

  <PartInfo>
    <Name>door_0</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>EXIT OPEN:0</Variable>
          <Units>percent</Units>
        </Sim>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>door_1</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>EXIT OPEN:1</Variable>
          <Units>percent</Units>
        </Sim>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>door_2</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>EXIT OPEN:2</Variable>
          <Units>percent</Units>
        </Sim>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>door_3</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>EXIT OPEN:3</Variable>
          <Units>percent</Units>
        </Sim>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
        <Name>f_canopy</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>EXIT OPEN:0</Variable>
                    <Units>percent</Units>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>r_canopy</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>EXIT OPEN:1</Variable>
                    <Units>percent</Units>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>c_wheel</Name>
        <AnimLength>200</AnimLength>
        <Animation>
            <Parameter>
          <Code>
            (A:GEAR CENTER STEER ANGLE, grads) 0 &gt; if{ (A:GEAR CENTER STEER ANGLE, grads) 0.5 * } els{ (A:GEAR CENTER STEER ANGLE, grads) 0.5 * 200 + }
          </Code>
            </Parameter>
        </Animation>
        <MouseRect>
            <TooltipID>TOOLTIPTEXT_STEER_ANGLE</TooltipID>
        </MouseRect>
    </PartInfo>

  <PartInfo>
    <Name>baggageloaderarm</Name>
    <AnimLength>90</AnimLength>
    <Animation>
      <Parameter>
        <Code>(V:SimContain.BaggageLoaderArmAngle:1, degrees)</Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
        <Name>c_gear</Name>
        <AnimLength>200</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GEAR ANIMATION POSITION:0</Variable>
                    <Units>keyframe</Units>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>l_gear</Name>
        <Copy>c_gear</Copy>
        <AnimLength>200</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GEAR ANIMATION POSITION:1</Variable>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>r_gear</Name>
        <Copy>c_gear</Copy>
        <AnimLength>200</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GEAR ANIMATION POSITION:2</Variable>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>aux_gear</Name>
        <Copy>c_gear</Copy>
        <AnimLength>200</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GEAR ANIMATION POSITION:3</Variable>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>l_float</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>RETRACT LEFT FLOAT EXTENDED</Variable>
                    <Units>percent</Units>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>r_float</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>RETRACT RIGHT FLOAT EXTENDED</Variable>
                    <Units>percent</Units>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>l_ski</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GEAR POSITION:8</Variable>
                    <Units>keyframe</Units>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>r_ski</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GEAR POSITION:9</Variable>
                    <Units>keyframe</Units>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>


    <PartInfo deprecated="true">
        <Name>rudder_key</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>RUDDER DEFLECTION</Variable>
                    <Units>grads</Units>
                    <Bias>50</Bias>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>rudder_percent_key</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>RUDDER DEFLECTION PCT</Variable>
                    <Units>percent</Units>
                    <Bias>50</Bias>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>l_flap_key</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>TRAILING EDGE FLAPS LEFT ANGLE</Variable>
                    <Scale>-1</Scale>
                    <Units>grads</Units>
                    <Bias>50</Bias>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

  <PartInfo>
    <Name>r_flap_key</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>TRAILING EDGE FLAPS RIGHT ANGLE</Variable>
          <Scale>-1</Scale>
          <Units>grads</Units>
          <Bias>50</Bias>
        </Sim>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>l_flap_neg_key</Name>
    <AnimLength>200</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>TRAILING EDGE FLAPS LEFT ANGLE</Variable>
          <Scale>1</Scale>
          <Units>grads</Units>
          <Bias>100</Bias>
        </Sim>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>r_flap_neg_key</Name>
    <AnimLength>200</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>TRAILING EDGE FLAPS RIGHT ANGLE</Variable>
          <Scale>1</Scale>
          <Units>grads</Units>
          <Bias>100</Bias>
        </Sim>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>r_flap_percent_key</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>TRAILING EDGE FLAPS RIGHT PERCENT</Variable>
          <Units>percent</Units>
          <Scale>1</Scale>
          <Bias>0</Bias>
        </Sim>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>l_flap_percent_key</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>TRAILING EDGE FLAPS LEFT PERCENT</Variable>
          <Units>percent</Units>
          <Scale>1</Scale>
          <Bias>0</Bias>
        </Sim>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>r_lead_edge_flap_percent_key</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>LEADING EDGE FLAPS RIGHT PERCENT</Variable>
          <Units>percent</Units>
          <Scale>1</Scale>
          <Bias>0</Bias>
        </Sim>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>l_lead_edge_flap_percent_key</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>LEADING EDGE FLAPS LEFT PERCENT</Variable>
          <Units>percent</Units>
          <Scale>1</Scale>
          <Bias>0</Bias>
        </Sim>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
        <Name>r_flap_neg_percent_key</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>TRAILING EDGE FLAPS RIGHT PERCENT</Variable>
                    <Units>percent</Units>
                    <Scale>0.5</Scale>
                    <Bias>50</Bias>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>l_flap_neg_percent_key</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>TRAILING EDGE FLAPS LEFT PERCENT</Variable>
                    <Units>percent</Units>
                    <Scale>0.5</Scale>
                    <Bias>50</Bias>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>average_aileron_key</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>AILERON AVERAGE DEFLECTION</Variable>
                    <Units>percent</Units>
                    <Scale>0.5</Scale>
                    <Bias>0</Bias>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>thrust_rev</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>TURB ENG REVERSE NOZZLE PERCENT:1</Variable>
                    <Scale>1</Scale>
                    <Units>percent</Units>
                    <Bias>0</Bias>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>thrust_rev_1</Name>
        <Copy>thrust_rev</Copy>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>TURB ENG REVERSE NOZZLE PERCENT:1</Variable>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>thrust_rev_2</Name>
        <Copy>thrust_rev</Copy>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>TURB ENG REVERSE NOZZLE PERCENT:2</Variable>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>thrust_rev_3</Name>
        <Copy>thrust_rev</Copy>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>TURB ENG REVERSE NOZZLE PERCENT:3</Variable>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>thrust_rev_4</Name>
        <Copy>thrust_rev</Copy>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>TURB ENG REVERSE NOZZLE PERCENT:4</Variable>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>l_spoiler_key</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>SPOILERS LEFT POSITION</Variable>
                    <Scale>1</Scale>
                    <Units>percent</Units>
                    <Bias>0</Bias>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>r_spoiler_key</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>SPOILERS RIGHT POSITION</Variable>
                    <Scale>1</Scale>
                    <Units>percent</Units>
                    <Bias>0</Bias>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>l_water_rudder_key</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>WATER LEFT RUDDER EXTENDED</Variable>
                    <Units>keyframe</Units>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>r_water_rudder_key</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>WATER RIGHT RUDDER EXTENDED</Variable>
                    <Units>keyframe</Units>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>l_aileron_key</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>AILERON LEFT DEFLECTION</Variable>
                    <Scale>-1</Scale>
                    <Units>grads</Units>
                    <Bias>50</Bias>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>r_aileron_key</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>AILERON RIGHT DEFLECTION</Variable>
                    <Scale>-1</Scale>
                    <Units>grads</Units>
                    <Bias>50</Bias>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>l_aileron_percent_key</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>AILERON LEFT DEFLECTION PCT</Variable>
                    <Scale>-1</Scale>
                    <Units>percent</Units>
                    <Bias>50</Bias>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>r_aileron_percent_key</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>AILERON RIGHT DEFLECTION PCT</Variable>
                    <Scale>-1</Scale>
                    <Units>percent</Units>
                    <Bias>50</Bias>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>elevator_key</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>ELEVATOR DEFLECTION</Variable>
                    <Units>grads</Units>
                    <Bias>50</Bias>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>elevator_percent_key</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>ELEVATOR DEFLECTION PCT</Variable>
                    <Units>percent</Units>
                    <Bias>50</Bias>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>fuel_indicator</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>FUEL TANK CENTER LEVEL</Variable>
                    <Units>percent</Units>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>lever_fuel_cutoff</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GENERAL ENG FUEL VALVE:1</Variable>
                    <Units>bool</Units>
                    <Scale>50</Scale>
                </Sim>
                <Lag>200</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_FUEL_CUTOFF</HelpID>
            <TooltipID>TOOLTIPTEXT_FUEL_CUTOFF</TooltipID>
            <EventID>TOGGLE_FUEL_VALVE_ALL</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_fuel_cutoff0</Name>
        <Copy>lever_fuel_cutoff</Copy>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GENERAL ENG FUEL VALVE:1</Variable>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <TooltipID>TOOLTIPTEXT_ENG1_FUEL_CUTOFF</TooltipID>
            <EventID>TOGGLE_FUEL_VALVE_ENG1</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_fuel_cutoff1</Name>
        <Copy>lever_fuel_cutoff</Copy>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GENERAL ENG FUEL VALVE:2</Variable>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <TooltipID>TOOLTIPTEXT_ENG2_FUEL_CUTOFF</TooltipID>
            <EventID>TOGGLE_FUEL_VALVE_ENG2</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_fuel_cutoff2</Name>
        <Copy>lever_fuel_cutoff</Copy>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GENERAL ENG FUEL VALVE:3</Variable>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <TooltipID>TOOLTIPTEXT_ENG3_FUEL_CUTOFF</TooltipID>
            <EventID>TOGGLE_FUEL_VALVE_ENG3</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_fuel_cutoff3</Name>
        <Copy>lever_fuel_cutoff</Copy>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GENERAL ENG FUEL VALVE:4</Variable>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <TooltipID>TOOLTIPTEXT_ENG4_FUEL_CUTOFF</TooltipID>
            <EventID>TOGGLE_FUEL_VALVE_ENG4</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_fuel_selector_LBR</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Code>2 0 1 1 4 (A:FUEL TANK SELECTOR:1, enum) case 25 *</Code>
                <Lag>100</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_FUEL_SELECTOR</HelpID>
            <TooltipID>TOOLTIPTEXT_FUEL_SELECTOR</TooltipID>
            <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
            <CallbackCode>(M:Event) 'LeftSingle' scmp 0 ==
                if{ (M:X) (&gt;G:Var1) 2 0 1 1 4 (A:FUEL TANK SELECTOR:1, enum) case (&gt;G:Var2) }
                els{ (M:X) (G:Var1) - 40 / int (G:Var2) + 0 max 2 min s0 2 0 1 1 4 (A:FUEL TANK SELECTOR:1, enum) case !=
                    if{ l0 0 == if{ (&gt;K:FUEL_SELECTOR_LEFT) } l0 1 == if{ (&gt;K:FUEL_SELECTOR_ALL) } l0 2 == if{ (&gt;K:FUEL_SELECTOR_RIGHT) } }</CallbackCode>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_fuel_selector_LBRO</Name>
        <AnimLength>75</AnimLength>
        <Animation>
            <Parameter>
                <Code>2 0 1 3 1 5 (A:FUEL TANK SELECTOR:1, enum) ++ case 25 *</Code>
                <Lag>100</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_FUEL_SELECTOR</HelpID>
            <TooltipID>TOOLTIPTEXT_FUEL_SELECTOR</TooltipID>
            <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
            <CallbackCode>(M:Event) 'LeftSingle' scmp 0 ==
                if{ (M:X) (>G:Var1) 2 0 1 3 1 5 (A:FUEL TANK SELECTOR:1, enum) ++ case (>G:Var2) }
                els{ (M:X) (G:Var1) - 40 / int (G:Var2) + 0 max 3 min s0 2 0 1 3 1 5 (A:FUEL TANK SELECTOR:1, enum) ++ case !=
                    if{ l0 0 == if{ (>K:FUEL_SELECTOR_LEFT) } l0 1 == if{ (>K:FUEL_SELECTOR_ALL) } l0 2 == if{ (>K:FUEL_SELECTOR_RIGHT) } l0 3 == if{ (>K:FUEL_SELECTOR_OFF) } }</CallbackCode>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_nav_gps</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GPS DRIVES NAV1</Variable>
                    <Units>bool</Units>
                    <Scale>50</Scale>
                </Sim>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_NAV_GPS_SWITCH</HelpID>
            <TooltipID>TOOLTIPTEXT_NAV_GPS_SWITCH</TooltipID>
            <EventID>TOGGLE_GPS_DRIVES_NAV1</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_starter</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GENERAL ENG STARTER:1</Variable>
                    <Units>bool</Units>
                    <Scale>50</Scale>
                </Sim>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_STARTER_SWITCH</HelpID>
            <TooltipID>TOOLTIPTEXT_STARTER_SWITCH</TooltipID>
            <EventID>TOGGLE_STARTER1</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_starter0</Name>
        <Copy>switch_starter</Copy>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GENERAL ENG STARTER:1</Variable>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <EventID>TOGGLE_STARTER1</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_starter1</Name>
        <Copy>switch_starter</Copy>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GENERAL ENG STARTER:2</Variable>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <EventID>TOGGLE_STARTER2</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_starter2</Name>
        <Copy>switch_starter</Copy>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GENERAL ENG STARTER:3</Variable>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <EventID>TOGGLE_STARTER3</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_starter3</Name>
        <Copy>switch_starter</Copy>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GENERAL ENG STARTER:4</Variable>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <EventID>TOGGLE_STARTER4</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_prop_sync</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>PROP SYNC ACTIVE</Variable>
                    <Units>bool</Units>
                    <Scale>50</Scale>
                </Sim>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_PROP_SYNC</HelpID>
            <TooltipID>TOOLTIPTEXT_PROP_SYNC</TooltipID>
            <EventID>TOGGLE_PROPELLER_SYNC</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_auto_throttle</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>AUTOPILOT THROTTLE ARM</Variable>
                    <Units>bool</Units>
                    <Scale>50</Scale>
                </Sim>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_AUTOPILOT_AUTOTHROTTLE</HelpID>
            <TooltipID>TOOLTIPTEXT_AUTOPILOT_AUTOTHROTTLE</TooltipID>
            <EventID>AUTO_THROTTLE_ARM</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_flight_director</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>AUTOPILOT FLIGHT DIRECTOR ACTIVE</Variable>
                    <Units>bool</Units>
                    <Scale>50</Scale>
                </Sim>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_AUTOPILOT_FLIGHT_DIRECTOR_SWITCH</HelpID>
            <TooltipID>TOOLTIPTEXT_AUTOPILOT_FLIGHT_DIRECTOR_SWITCH</TooltipID>
            <EventID>TOGGLE_FLIGHT_DIRECTOR</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_autopilot_master</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>AUTOPILOT MASTER</Variable>
                    <Units>bool</Units>
                    <Scale>50</Scale>
                </Sim>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_AUTOPILOT_MASTER</HelpID>
            <TooltipID>TOOLTIPTEXT_AUTOPILOT_MASTER</TooltipID>
            <EventID>AP_MASTER</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_auto_pilot</Name>
        <Copy>switch_autopilot_master</Copy>
        <AnimLength>50</AnimLength>
    </PartInfo>

    <PartInfo>
        <Name>switch_generator_starter</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Code>(A:GENERAL ENG GENERATOR SWITCH:1, bool) d if{ (A:GENERAL ENG STARTER:1, bool) } + 25 *</Code>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_STARTER_SWITCH</HelpID>
            <TooltipID>TOOLTIPTEXT_STARTER_SWITCH</TooltipID>
            <MouseFlags>LeftSingle+LeftDrag+MoveRepeat+Wheel</MouseFlags>
            <CallbackCode>(M:Event) 'LeftSingle' scmp 0 ==
                if{ (M:X) (>G:Var1) (A:GENERAL ENG GENERATOR SWITCH:1, bool) d if{ (A:GENERAL ENG STARTER:1, bool) } +  (>G:Var2) }
                els{ (M:X) (G:Var1) - 40 / int (G:Var2) + 0 max 2 min s0
                    l0 0 == if{ (A:GENERAL ENG GENERATOR SWITCH:1, bool) if{ (>K:TOGGLE_ALTERNATOR1) } }
                    l0 1 == if{ (A:GENERAL ENG GENERATOR SWITCH:1, bool) ! if{ (>K:TOGGLE_ALTERNATOR1) } }
                    l0 2 == if{ (A:GENERAL ENG GENERATOR SWITCH:1, bool) ! if{ (>K:TOGGLE_ALTERNATOR1) } (>K:TOGGLE_STARTER1) }
                }
            </CallbackCode>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_generator_starter0</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Code>(A:GENERAL ENG GENERATOR SWITCH:1, bool) d if{ (A:GENERAL ENG STARTER:1, bool) } + 25 *</Code>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_STARTER_SWITCH</HelpID>
            <TooltipID>TOOLTIPTEXT_ENG1_STARTER_SWITCH</TooltipID>
            <MouseFlags>LeftSingle+LeftDrag+MoveRepeat+Wheel</MouseFlags>
            <CallbackCode>(M:Event) 'LeftSingle' scmp 0 ==
                if{ (M:X) (>G:Var1) (A:GENERAL ENG GENERATOR SWITCH:1, bool) d if{ (A:GENERAL ENG STARTER:1, bool) } +  (>G:Var2) }
                els{ (M:X) (G:Var1) - 40 / int (G:Var2) + 0 max 2 min s0
                    l0 0 == if{ (A:GENERAL ENG GENERATOR SWITCH:1, bool) if{ (>K:TOGGLE_ALTERNATOR1) } }
                    l0 1 == if{ (A:GENERAL ENG GENERATOR SWITCH:1, bool) ! if{ (>K:TOGGLE_ALTERNATOR1) } }
                    l0 2 == if{ (A:GENERAL ENG GENERATOR SWITCH:1, bool) ! if{ (>K:TOGGLE_ALTERNATOR1) } (>K:TOGGLE_STARTER1) }
                }
            </CallbackCode>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_generator_starter1</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Code>(A:GENERAL ENG GENERATOR SWITCH:2, bool) d if{ (A:GENERAL ENG STARTER:2, bool) } + 25 *</Code>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_STARTER_SWITCH</HelpID>
            <TooltipID>TOOLTIPTEXT_ENG2_STARTER_SWITCH</TooltipID>
            <MouseFlags>LeftSingle+LeftDrag+MoveRepeat+Wheel</MouseFlags>
            <CallbackCode>(M:Event) 'LeftSingle' scmp 0 ==
                if{ (M:X) (>G:Var1) (A:GENERAL ENG GENERATOR SWITCH:2, bool) d if{ (A:GENERAL ENG STARTER:2, bool) } +  (>G:Var2) }
                els{ (M:X) (G:Var1) - 40 / int (G:Var2) + 0 max 2 min s0
                    l0 0 == if{ (A:GENERAL ENG GENERATOR SWITCH:2, bool) if{ (>K:TOGGLE_ALTERNATOR2) } }
                    l0 1 == if{ (A:GENERAL ENG GENERATOR SWITCH:2, bool) ! if{ (>K:TOGGLE_ALTERNATOR2) } }
                    l0 2 == if{ (A:GENERAL ENG GENERATOR SWITCH:2, bool) ! if{ (>K:TOGGLE_ALTERNATOR2) } (>K:TOGGLE_STARTER2) }
                }
            </CallbackCode>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_generator_starter2</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Code>(A:GENERAL ENG GENERATOR SWITCH:3, bool) d if{ (A:GENERAL ENG STARTER:3, bool) } + 25 *</Code>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_STARTER_SWITCH</HelpID>
            <TooltipID>TOOLTIPTEXT_ENG3_STARTER_SWITCH</TooltipID>
            <MouseFlags>LeftSingle+LeftDrag+MoveRepeat+Wheel</MouseFlags>
            <CallbackCode>(M:Event) 'LeftSingle' scmp 0 ==
                if{ (M:X) (>G:Var1) (A:GENERAL ENG GENERATOR SWITCH:3, bool) d if{ (A:GENERAL ENG STARTER:3, bool) } +  (>G:Var2) }
                els{ (M:X) (G:Var1) - 40 / int (G:Var2) + 0 max 2 min s0
                    l0 0 == if{ (A:GENERAL ENG GENERATOR SWITCH:3, bool) if{ (>K:TOGGLE_ALTERNATOR3) } }
                    l0 1 == if{ (A:GENERAL ENG GENERATOR SWITCH:3, bool) ! if{ (>K:TOGGLE_ALTERNATOR3) } }
                    l0 2 == if{ (A:GENERAL ENG GENERATOR SWITCH:3, bool) ! if{ (>K:TOGGLE_ALTERNATOR3) } (>K:TOGGLE_STARTER3) }
                }
            </CallbackCode>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_generator_starter3</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Code>(A:GENERAL ENG GENERATOR SWITCH:4, bool) d if{ (A:GENERAL ENG STARTER:4, bool) } + 25 *</Code>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_STARTER_SWITCH</HelpID>
            <TooltipID>TOOLTIPTEXT_ENG4_STARTER_SWITCH</TooltipID>
            <MouseFlags>LeftSingle+LeftDrag+MoveRepeat+Wheel</MouseFlags>
            <CallbackCode>(M:Event) 'LeftSingle' scmp 0 ==
                if{ (M:X) (>G:Var1) (A:GENERAL ENG GENERATOR SWITCH:4, bool) d if{ (A:GENERAL ENG STARTER:4, bool) } +  (>G:Var2) }
                els{ (M:X) (G:Var1) - 40 / int (G:Var2) + 0 max 2 min s0
                    l0 0 == if{ (A:GENERAL ENG GENERATOR SWITCH:4, bool) if{ (>K:TOGGLE_ALTERNATOR4) } }
                    l0 1 == if{ (A:GENERAL ENG GENERATOR SWITCH:4, bool) ! if{ (>K:TOGGLE_ALTERNATOR4) } }
                    l0 2 == if{ (A:GENERAL ENG GENERATOR SWITCH:4, bool) ! if{ (>K:TOGGLE_ALTERNATOR4) } (>K:TOGGLE_STARTER4) }
                }
            </CallbackCode>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_generator</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GENERAL ENG GENERATOR SWITCH:1</Variable>
                    <Units>bool</Units>
                    <Scale>50</Scale>
                </Sim>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_GENERATOR_SWITCH</HelpID>
            <TooltipID>TOOLTIPTEXT_GENERATOR_SWITCH</TooltipID>
            <EventID>TOGGLE_MASTER_ALTERNATOR</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_generator0</Name>
        <Copy>switch_generator</Copy>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GENERAL ENG GENERATOR SWITCH:1</Variable>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <TooltipID>TOOLTIPTEXT_ENG1_GENERATOR_SWITCH</TooltipID>
            <EventID>TOGGLE_ALTERNATOR1</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_generator1</Name>
        <Copy>switch_generator</Copy>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GENERAL ENG GENERATOR SWITCH:2</Variable>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <TooltipID>TOOLTIPTEXT_ENG2_GENERATOR_SWITCH</TooltipID>
            <EventID>TOGGLE_ALTERNATOR2</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_generator2</Name>
        <Copy>switch_generator</Copy>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GENERAL ENG GENERATOR SWITCH:3</Variable>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <TooltipID>TOOLTIPTEXT_ENG3_GENERATOR_SWITCH</TooltipID>
            <EventID>TOGGLE_ALTERNATOR3</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_generator3</Name>
        <Copy>switch_generator</Copy>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GENERAL ENG GENERATOR SWITCH:4</Variable>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <TooltipID>TOOLTIPTEXT_ENG4_GENERATOR_SWITCH</TooltipID>
            <EventID>TOGGLE_ALTERNATOR4</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>light_annunciator_generator</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GENERAL ENG GENERATOR ACTIVE:1</Variable>
                    <Units>bool</Units>
                    <Scale>50</Scale>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>light_annunciator_generator0</Name>
        <Copy>light_annunciator_generator</Copy>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GENERAL ENG GENERATOR ACTIVE:1</Variable>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>light_annunciator_generator1</Name>
        <Copy>light_annunciator_generator</Copy>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GENERAL ENG GENERATOR ACTIVE:2</Variable>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>light_annunciator_generator2</Name>
        <Copy>light_annunciator_generator</Copy>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GENERAL ENG GENERATOR ACTIVE:3</Variable>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>light_annunciator_generator3</Name>
        <Copy>light_annunciator_generator</Copy>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GENERAL ENG GENERATOR ACTIVE:4</Variable>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>


    <PartInfo>
        <Name>switch_auto_brake</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>AUTO BRAKE SWITCH CB</Variable>
                    <Units>enum</Units>
                    <Scale>20</Scale>
                </Sim>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_AUTOBRAKE_SWITCH</HelpID>
            <TooltipID>TOOLTIPTEXT_AUTOBRAKE_SWITCH</TooltipID>
            <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
            <CallbackJumpDragging>
                <XMovement>
                    <Delta>10</Delta>
                    <EventIdInc>INCREASE_AUTOBRAKE_CONTROL</EventIdInc>
                    <EventIdDec>DECREASE_AUTOBRAKE_CONTROL</EventIdDec>
                </XMovement>
            </CallbackJumpDragging>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_anti_ice_prop</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>PROP DEICE SWITCH</Variable>
                    <Units>bool</Units>
                    <Scale>50</Scale>
                </Sim>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_MOONEY_PROP_DEICE</HelpID>
            <TooltipID>TOOLTIPTEXT_PROP_DEICE_SWITCH</TooltipID>
            <EventID>TOGGLE_PROPELLER_DEICE</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_anti_ice_structure</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>STRUCTURAL DEICE SWITCH</Variable>
                    <Units>bool</Units>
                    <Scale>50</Scale>
                </Sim>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_DEICE_SWITCH</HelpID>
            <TooltipID>TOOLTIPTEXT_DEICE_SWITCH</TooltipID>
            <EventID>TOGGLE_STRUCTURAL_DEICE</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_anti_ice</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GENERAL ENG ANTI ICE POSITION:1</Variable>
                    <Units>bool</Units>
                    <Scale>50</Scale>
                </Sim>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_DEICE_SWITCH</HelpID>
            <TooltipID>TOOLTIPTEXT_DEICE_SWITCH</TooltipID>
            <EventID>ANTI_ICE_TOGGLE</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_generator_apu</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>APU GENERATOR SWITCH</Variable>
                    <Units>bool</Units>
                    <Scale>50</Scale>
                </Sim>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <TooltipID>TOOLTIPTEXT_B737_APU1_SWITCH</TooltipID>
            <EventID>APU_GENERATOR_SWITCH_TOGGLE</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_audio_com1</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>COM TRANSMIT:1</Variable>
                    <Units>bool</Units>
                    <Scale>50</Scale>
                </Sim>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_RADIO_AUDIO</HelpID>
            <TooltipID>TOOLTIPTEXT_COM1_AUDIO_SELECTOR</TooltipID>
            <EventID>COM1_TRANSMIT_SELECT</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_audio_com2</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>COM TRANSMIT:2</Variable>
                    <Units>bool</Units>
                    <Scale>50</Scale>
                </Sim>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_RADIO_AUDIO</HelpID>
            <TooltipID>TOOLTIPTEXT_COM2_AUDIO_SELECTOR</TooltipID>
            <EventID>COM2_TRANSMIT_SELECT</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_audio_both</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>COM RECIEVE ALL</Variable>
                    <Units>bool</Units>
                    <Scale>50</Scale>
                </Sim>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_RADIO_AUDIO</HelpID>
            <TooltipID>TOOLTIPTEXT_AUDIO_PANEL_TRANSMIT_RECEIVE</TooltipID>
            <EventID>COM_RECEIVE_ALL_TOGGLE</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_audio_LR</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Code>
                    (A:COM TRANSMIT:2, bool) 50 *
                </Code>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <TooltipID>TOOLTIPTEXT_AUDIO_PANEL_TRANSMIT_RECEIVE</TooltipID>
            <CallbackCode>(A:COM TRANSMIT:1,bool) if{ (&gt;K:COM2_TRANSMIT_SELECT) } els{ (&gt;K:COM1_TRANSMIT_SELECT) }</CallbackCode>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_audio_nav1</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>NAV SOUND:1</Variable>
                    <Units>bool</Units>
                    <Scale>50</Scale>
                </Sim>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_RADIO_AUDIO</HelpID>
            <TooltipID>TOOLTIPTEXT_NAV1_AUDIO_SELECTOR</TooltipID>
            <EventID>RADIO_VOR1_IDENT_TOGGLE</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_audio_nav2</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>NAV SOUND:2</Variable>
                    <Units>bool</Units>
                    <Scale>50</Scale>
                </Sim>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_RADIO_AUDIO</HelpID>
            <TooltipID>TOOLTIPTEXT_NAV2_AUDIO_SELECTOR</TooltipID>
            <EventID>RADIO_VOR2_IDENT_TOGGLE</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_audio_marker</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>MARKER SOUND</Variable>
                    <Units>bool</Units>
                    <Scale>50</Scale>
                </Sim>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_RADIO_AUDIO</HelpID>
            <TooltipID>TOOLTIPTEXT_MARKER_AUDIO_SELECTOR</TooltipID>
            <EventID>MARKER_SOUND_TOGGLE</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_audio_dme</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>DME SOUND</Variable>
                    <Units>bool</Units>
                    <Scale>50</Scale>
                </Sim>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_RADIO_AUDIO</HelpID>
            <TooltipID>TOOLTIPTEXT_DME_AUDIO_SELECTOR</TooltipID>
            <EventID>RADIO_DME1_IDENT_TOGGLE</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_APU</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Code>
                    (L:ToggleAPUSwitch, bool) if{ 50 } els{ 0 }
                </Code>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <TooltipID>TOOLTIPTEXT_APU_SWITCH</TooltipID>
            <CallbackCode>
                    (A:APU PCT RPM, percent) 10 &gt; if{ (&gt;K:APU_OFF_SWITCH) 0 (>L:ToggleAPUSwitch, bool) } els{ (&gt;K:APU_STARTER) 1 (>L:ToggleAPUSwitch, bool) }
            </CallbackCode>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_APU2</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Code>
                    (L:ToggleAPUSwitch, bool) if{ 50 } els{ 0 }
                </Code>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <TooltipID>TOOLTIPTEXT_APU_SWITCH</TooltipID>
            <CallbackCode>
                    (A:APU PCT RPM, percent) 10 &gt; if{ (&gt;K:APU_OFF_SWITCH) 0 (>L:ToggleAPUSwitch, bool) } els{ (&gt;K:APU_STARTER) 1 (>L:ToggleAPUSwitch, bool) }
            </CallbackCode>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>light_apu_running_eh101</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Code>
                    (A:APU PCT RPM, percent) 10 &gt; if{ 50 } els{ 0 }
                </Code>
            </Parameter>
        </Animation>
        <MouseRect>
            <TooltipID>TOOLTIPTEXT_APU_ONOFF_LIGHT</TooltipID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_audio_adf</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>ADF SOUND</Variable>
                    <Units>bool</Units>
                    <Scale>50</Scale>
                </Sim>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_RADIO_AUDIO</HelpID>
            <TooltipID>TOOLTIPTEXT_ADF1_AUDIO_SELECTOR</TooltipID>
            <EventID>RADIO_ADF_IDENT_TOGGLE</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_hydraulic_eng0</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Code>(A:Hydraulic Switch:1, bool) 50 *</Code>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <TooltipID>TOOLTIPTEXT_B737_HYD_ENG1_SWITCH</TooltipID>
            <CallbackCode>1 (&gt;K:HYDRAULIC_SWITCH_TOGGLE)</CallbackCode>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_hydraulic_eng1</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Code>(A:Hydraulic Switch:2, bool) 50 *</Code>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <TooltipID>TOOLTIPTEXT_B737_HYD_ENG2_SWITCH</TooltipID>
            <CallbackCode>2 (&gt;K:HYDRAULIC_SWITCH_TOGGLE)</CallbackCode>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_gov_rpm</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Code>(L:GOVERNOR RPM SWITCH, enum) -25 * 25 +</Code>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_BELL_GOVERNOR</HelpID>
            <MouseFlags>LeftSingle+LeftDrag+LeftRelease</MouseFlags>
            <CallbackCode>
                (M:Event) 'LeftRelease' scmp 0 == if{ 0 (&gt;L:GOVERNOR RPM SWITCH, enum) quit }
                (M:Event) 'LeftSingle' scmp 0 == if{ (M:Y) (&gt;G:Var1) 0 (&gt;L:GOVERNOR RPM SWITCH, enum) quit }
                (M:Y) (G:Var1) - 5 / int s0 0 &gt; if{ (&gt;K:DECREASE_HELO_GOV_BEEP) -1 (&gt;L:GOVERNOR RPM SWITCH, enum) }
                                        l0 0 &lt; if{ (&gt;K:INCREASE_HELO_GOV_BEEP) 1 (&gt;L:GOVERNOR RPM SWITCH, enum) }
                                        l0 0 == if{ 0 (&gt;L:GOVERNOR RPM SWITCH, enum) }
            </CallbackCode>
        </MouseRect>
    </PartInfo>
    <PartInfo>
        <Name>lever_inertial_seperator</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>ENG ANTI ICE:1</Variable>
                    <Units>bool</Units>
                    <Scale>100</Scale>
                </Sim>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <TooltipID>TOOLTIPTEXT_INERTIAL_SEPERATOR</TooltipID>
            <EventID>ANTI_ICE_TOGGLE_ENG1</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_smoke</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>SMOKE ENABLE</Variable>
                    <Units>bool</Units>
                    <Scale>50</Scale>
                </Sim>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_EXTR_SMOKE</HelpID>
            <EventID>SMOKE_TOGGLE</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_autofeather</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>PANEL AUTO FEATHER SWITCH</Variable>
                    <Units>bool</Units>
                    <Scale>50</Scale>
                </Sim>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <TooltipID>TOOLTIPTEXT_AUTOFEATHER_SWITCH</TooltipID>
            <EventID>TOGGLE_AUTOFEATHER_ARM</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>landing_light</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Code>
                (A:ELECTRICAL MAIN BUS VOLTAGE, volts) 0 &gt; if{
                (A:LIGHT STATES, flags) 4 &amp; 0 ==
                if{ 0 } els{ 100 }
                d (&gt;L:LastLandingLightPosition,percent)
                }
                els{ (L:LastLandingLightPosition,percent) }
                </Code>
                <Lag>50</Lag>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>general_light</Name>
        <AnimLength>100</AnimLength>
        <Visibility>
            <Parameter>
                <Sim>
                    <Variable>LIGHT LANDING</Variable>
                    <Units>bool</Units>
                </Sim>
            </Parameter>
        </Visibility>
    </PartInfo>

    <PartInfo>
        <Name>l_head_light</Name>
        <AnimLength>100</AnimLength>
        <Visibility>
            <Parameter>
                <Sim>
                    <Variable>LIGHT HEAD ON:1</Variable>
                    <Units>bool</Units>
                </Sim>
            </Parameter>
        </Visibility>
    </PartInfo>

    <PartInfo>
        <Name>r_head_light</Name>
        <AnimLength>100</AnimLength>
        <Visibility>
            <Parameter>
                <Sim>
                    <Variable>LIGHT HEAD ON:2</Variable>
                    <Units>bool</Units>
                </Sim>
            </Parameter>
        </Visibility>
    </PartInfo>

    <PartInfo>
        <Name>l_brake_light</Name>
        <AnimLength>100</AnimLength>
        <Visibility>
            <Parameter>
                <Sim>
                    <Variable>LIGHT BRAKE ON:1</Variable>
                    <Units>bool</Units>
                </Sim>
            </Parameter>
        </Visibility>
    </PartInfo>

    <PartInfo>
        <Name>r_brake_light</Name>
        <AnimLength>100</AnimLength>
        <Visibility>
            <Parameter>
                <Sim>
                    <Variable>LIGHT BRAKE ON:2</Variable>
                    <Units>bool</Units>
                </Sim>
            </Parameter>
        </Visibility>
    </PartInfo>

    <PartInfo>
        <Name>engine_rocker_arm</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Code>
                    (A:ENG N1 RPM:1, percent) 0.01 &gt;
                    if{ (A:GENERAL ENG RPM:1,degrees per second) (E:ABSOLUTE TIME, second) * 360 % 3.6 / }
                    els{ 0 }
                </Code>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>R_landing_light</Name>
        <Copy>landing_light</Copy>
        <AnimLength>100</AnimLength>
    </PartInfo>

    <PartInfo>
        <Name>ambient_rain</Name>
        <VisibleMask>
            <Parameter>
                <Sim>
                    <Variable>AMBIENT PRECIP STATE</Variable>
                    <Units>flags</Units>
                </Sim>
            </Parameter>
            <Mask>AMBIENT_PRECIP_RAIN</Mask>
        </VisibleMask>
    </PartInfo>
    <PartInfo>
        <Name>ambient_snow</Name>
        <VisibleMask>
            <Parameter>
                <Sim>
                    <Variable>AMBIENT PRECIP STATE</Variable>
                    <Units>flags</Units>
                </Sim>
            </Parameter>
            <Mask>AMBIENT_PRECIP_SNOW</Mask>
        </VisibleMask>
    </PartInfo>
    <PartInfo>
        <Name>ambient_noprecip</Name>
        <VisibleMask>
            <Parameter>
                <Sim>
                    <Variable>AMBIENT PRECIP STATE</Variable>
                    <Units>flags</Units>
                </Sim>
            </Parameter>
            <Mask>AMBIENT_PRECIP_NONE</Mask>
        </VisibleMask>
    </PartInfo>
    <PartInfo>
        <Name>engine0_turning</Name>
        <VisibleInRange>
            <Parameter>
                <Sim>
                    <Variable>GENERAL ENG RPM:1</Variable>
                    <Units>rpm</Units>
                </Sim>
            </Parameter>
            <MinValue>1</MinValue>
        </VisibleInRange>
    </PartInfo>
    <PartInfo>
        <Name>engine0_stopped</Name>
        <VisibleInRange>
            <Parameter>
                <Sim>
                    <Variable>GENERAL ENG RPM:1</Variable>
                    <Units>rpm</Units>
                </Sim>
            </Parameter>
            <MaxValue>1</MaxValue>
        </VisibleInRange>
    </PartInfo>
    <PartInfo>
        <Name>airspeed_effects_windshield</Name>
        <VisibleInRange>
            <Parameter>
                <Sim>
                    <Variable>RELATIVE WIND VELOCITY BODY Z</Variable>
                    <Units>knots</Units>
                </Sim>
            </Parameter>
            <MinValue>5</MinValue>
        </VisibleInRange>
    </PartInfo>
    <PartInfo>
        <Name>airspeed_noeffects_windshield</Name>
        <VisibleInRange>
            <Parameter>
                <Sim>
                    <Variable>RELATIVE WIND VELOCITY BODY Z</Variable>
                    <Units>knots</Units>
                </Sim>
            </Parameter>
            <MaxValue>5</MaxValue>
        </VisibleInRange>
    </PartInfo>



    <PartInfo>
        <Name>lever_primer_trimotor</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Code>
                (G:Var1) d 0 == if{ (A:RECIP ENG PRIMER:1, percent) }
                els{ d 1 == if{ (A:RECIP ENG PRIMER:2, percent) }
                    els{ 2 == if{ (A:RECIP ENG PRIMER:3, percent) }
                    els{ 0 }
                    }
                    }
                </Code>
                <Lag>100</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_CESS_PRIMER_SWITCH</HelpID>
            <CallbackCode>
                (G:Var1) d 0 == if{ (&gt;K:TOGGLE_PRIMER1) }
                els{ d 1 == if{ (&gt;K:TOGGLE_PRIMER2) }
                    els{ 2 == if{ (&gt;K:TOGGLE_PRIMER3) }
                    }
                    }
            </CallbackCode>
    </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_trimotor_engine_primer_selector</Name>
        <Copy>lever_primer_trimotor</Copy>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Code>(G:Var1) 50 *</Code>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_CESS_PRIMER_SWITCH</HelpID>
            <CallbackCode>
                (G:Var1) d 0 == if{ ++ } els{ d 1 == if{ ++ } els{ 0 } } (&gt;G:Var1)
            </CallbackCode>
        </MouseRect>
    </PartInfo>


    <PartInfo>
        <Name>lever_wobble_pump</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>FUEL SELECTED TRANSFER MODE:1</Variable>
                    <Units>percent</Units>
                    <Scale>1</Scale>
                </Sim>
                <Lag>100</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <TooltipID>TOOLTIPTEXT_FUEL_TRANSFER_PUMP</TooltipID>
            <EventID>MANUAL_FUEL_TRANSFER</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_carb_heat</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>ENG ANTI ICE:1</Variable>
                    <Units>percent</Units>
                    <Scale>1</Scale>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_CESS_CARB_HEAT</HelpID>
            <EventID>ANTI_ICE_TOGGLE</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_carb_heat0</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>ENG ANTI ICE:1</Variable>
                    <Units>percent</Units>
                    <Scale>1</Scale>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <TooltipID>TOOLTIPTEXT_ENG1_CARB_HEAT</TooltipID>
            <EventID>ANTI_ICE_TOGGLE_ENG1</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_carb_heat1</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>ENG ANTI ICE:2</Variable>
                    <Units>percent</Units>
                    <Scale>1</Scale>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <TooltipID>TOOLTIPTEXT_ENG2_CARB_HEAT</TooltipID>
            <EventID>ANTI_ICE_TOGGLE_ENG2</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_carb_heat2</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>ENG ANTI ICE:3</Variable>
                    <Units>percent</Units>
                    <Scale>1</Scale>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <TooltipID>TOOLTIPTEXT_ENG3_CARB_HEAT</TooltipID>
            <EventID>ANTI_ICE_TOGGLE_ENG3</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_fuel_selector_trimotor0</Name>
        <AnimLength>75</AnimLength>
        <Animation>
            <Parameter>
                <Code>75 0 0 50 25 25 0 7 (A:Fuel Tank Selector 1,enum) case</Code>
                <Lag>200</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <TooltipID>TOOLTIPTEXT_FUEL_SELECTOR_1</TooltipID>
            <CallbackCode>
            (A:Fuel Tank Selector 1,enum)
            d 0 == if{ (&gt;K:FUEL_SELECTOR_LEFT) }
            els{ d 1 == if{ (&gt;K:FUEL_SELECTOR_RIGHT) }
                els{ d 2 == if{ (&gt;K:FUEL_SELECTOR_RIGHT) }
                els{ d 3 == if{ (&gt;K:FUEL_SELECTOR_CENTER) }
                    els{ d 6 == if{ (&gt;K:FUEL_SELECTOR_OFF) }
                    }
                }
                }
            }
            </CallbackCode>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_fuel_selector_trimotor_center</Name>
        <AnimLength>75</AnimLength>
        <Animation>
            <Parameter>
                <Code>(A:Fuel Tank Selector 2,enum) 25 *</Code>
                <Lag>200</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <TooltipID>TOOLTIPTEXT_FUEL_SELECTOR_2</TooltipID>
            <CallbackCode>(A:Fuel Tank Selector 2,enum) 1 == if{ (&gt;K:FUEL_SELECTOR_2_OFF) } els{ (&gt;K:FUEL_SELECTOR_2_ALL) }</CallbackCode>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_fuel_selector_trimotor2</Name>
        <AnimLength>75</AnimLength>
        <Animation>
            <Parameter>
                <Code>75 0 0 50 25 25 0 7 (A:Fuel Tank Selector 3,enum) case</Code>
                <Lag>200</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <TooltipID>TOOLTIPTEXT_FUEL_SELECTOR_3</TooltipID>
            <CallbackCode>
            (A:Fuel Tank Selector 3,enum)
            d 0 == if{ (&gt;K:FUEL_SELECTOR_3_LEFT) }
            els{ d 1 == if{ (&gt;K:FUEL_SELECTOR_3_RIGHT) }
                els{ d 2 == if{ (&gt;K:FUEL_SELECTOR_3_RIGHT) }
                els{ d 3 == if{ (&gt;K:FUEL_SELECTOR_3_CENTER) }
                    els{ d 6 == if{ (&gt;K:FUEL_SELECTOR_3_OFF) }
                    }
                }
                }
            }
            </CallbackCode>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_trimotor_fuel_quantity_selector</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Code>(L:FUEL GAUGE SWITCH, enum) 50 *</Code>
                <Lag>100</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <TooltipID>TOOLTIPTEXT_FORD_TRIMOTOR_FUEL_GAUGE_SELECTOR</TooltipID>
            <CallbackCode>(L:FUEL GAUGE SWITCH, enum) ++ d 2 &gt; if{ 0 } (&gt;L:FUEL GAUGE SWITCH, enum)</CallbackCode>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_governor</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Code>
                    (A:Rotor Gov Active,bool) 100 *
                </Code>
                <Lag>50</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <TooltipID>TOOLTIPTEXT_ROTOR_GOVERNOR_SWITCH</TooltipID>
            <EventID>ROTOR_GOV_SWITCH_TOGGLE</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_r22_rotor_trim</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Code>
                    (A:Rotor lateral trim pct,percent)
                </Code>
                <Lag>50</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <TooltipID>TOOLTIPTEXT_R22_RT_TRIM</TooltipID>
            <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
            <CallbackDragging>
                <Variable>Rotor lateral trim pct</Variable>
                <Units>percent</Units>
                <Scale>163.84</Scale>
                <YScale>-163.84</YScale>
                <MinValue>0</MinValue>
                <MaxValue>16384</MaxValue>
                <EventID>ROTOR_LATERAL_TRIM_SET</EventID>
            </CallbackDragging>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_clutch</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Code>
                    (A:Rotor Clutch Active,bool) 100 *
                </Code>
                <Lag>50</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <TooltipID>TOOLTIPTEXT_ROTOR_CLUTCH_SWITCH</TooltipID>
            <EventID>ROTOR_CLUTCH_SWITCH_TOGGLE</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
    <Name>switch_fasten_belts</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
       <Code>
          (A:CABIN SEATBELTS ALERT SWITCH,bool) 50 *
      </Code>
      <Lag>50</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <TooltipID>TOOLTIPTEXT_SEATBELTS_SWITCH</TooltipID>
      <EventID>CABIN_SEATBELTS_ALERT_SWITCH_TOGGLE</EventID>
    </MouseRect>
  </PartInfo>

    <PartInfo>
        <Name>lever_rotor_brake</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Code>
                    (A:Rotor Brake Active,bool) 100 *
                </Code>
                <Lag>50</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <TooltipID>TOOLTIPTEXT_ROTOR_BRAKE</TooltipID>
            <EventID>ROTOR_BRAKE</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_ignition_magneto</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Code>
                    (A:Recip eng left magneto:1,bool) 100 *
                </Code>
                <Lag>50</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <TooltipID>TOOLTIPTEXT_MAGNETO_SWITCH</TooltipID>
            <CallbackCode>
                (A:Recip eng left magneto:1,bool)
                if{ 0 (&gt;K:MAGNETO_OFF) }
                els{ 0 (&gt;K:MAGNETO_LEFT) }
            </CallbackCode>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_left_magneto0</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Code>
                    (A:Recip eng left magneto:1,bool) 50 *
                </Code>
                <Lag>50</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <TooltipID>TOOLTIPTEXT_ENG1_MAGNETO_SWITCH</TooltipID>
            <CallbackCode>
                (A:Recip eng left magneto:1,bool)
                0 == if{ 1 } els{ 0 }
                (&gt;K:MAGNETO1_LEFT)
            </CallbackCode>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_left_magneto1</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Code>
                    (A:Recip eng right magneto:1,bool) 50 *
                </Code>
                <Lag>50</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <TooltipID>TOOLTIPTEXT_ENG1_MAGNETO_SWITCH</TooltipID>
            <CallbackCode>
                (A:Recip eng right magneto:1,bool)
                0 == if{ 1 } els{ 0 }
                (&gt;K:MAGNETO1_RIGHT)
            </CallbackCode>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_right_magneto0</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Code>
                    (A:Recip eng left magneto:2,bool) 50 *
                </Code>
                <Lag>50</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <TooltipID>TOOLTIPTEXT_ENG2_MAGNETO_SWITCH</TooltipID>
            <CallbackCode>
                (A:Recip eng left magneto:2,bool)
                0 == if{ 1 } els{ 0 }
                (&gt;K:MAGNETO2_LEFT)
            </CallbackCode>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_right_magneto1</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Code>
                    (A:Recip eng right magneto:2,bool) 50 *
                </Code>
                <Lag>50</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <TooltipID>TOOLTIPTEXT_ENG2_MAGNETO_SWITCH</TooltipID>
            <CallbackCode>
                (A:Recip eng right magneto:2,bool)
                0 == if{ 1 } els{ 0 }
                (&gt;K:MAGNETO2_RIGHT)
            </CallbackCode>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_tailwheel_lock</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Code>
                    1 (A:Tailwheel Lock On,bool) - 100 *
                </Code>
                <Lag>50</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <TooltipID>TOOLTIPTEXT_TAILWHEEL_LOCK</TooltipID>
            <EventID>TOGGLE_TAILWHEEL_LOCK</EventID>
        </MouseRect>
    </PartInfo>


  <PartInfo>
    <Name>switch_primer</Name>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <TooltipID>TOOLTIPTEXT_ENG_PRIMER_SWITCH</TooltipID>
      <EventID>TOGGLE_PRIMER1</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
        <Name>switch_primer0</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Code>
                    (A:Recip eng primer:1,bool) 50 *
                </Code>
                <Lag>50</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <TooltipID>TOOLTIPTEXT_ENG1_PRIMER_SWITCH</TooltipID>
            <EventID>TOGGLE_PRIMER1</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_primer1</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Code>
                    (A:Recip eng primer:2,bool) 50 *
                </Code>
                <Lag>50</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <TooltipID>TOOLTIPTEXT_ENG2_PRIMER_SWITCH</TooltipID>
            <EventID>TOGGLE_PRIMER2</EventID>
        </MouseRect>
    </PartInfo>


    <PartInfo>
        <Name>lever_prop_feather0</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Code>
                    (A:Prop feather switch:1,bool) 100 *
                </Code>
                <Lag>50</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <TooltipID>TOOLTIPTEXT_PROP_FEATHER_SWITCH_1</TooltipID>
            <EventID>TOGGLE_FEATHER_SWITCH_1</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_prop_feather1</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Code>
                    (A:Prop feather switch:2,bool) 100 *
                </Code>
                <Lag>50</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <TooltipID>TOOLTIPTEXT_PROP_FEATHER_SWITCH_2</TooltipID>
            <EventID>TOGGLE_FEATHER_SWITCH_2</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>rocker_starter</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Code>
                    (A:General eng starter:1, bool) s0 (A:General eng starter:2, bool) s1 + 0 ==
                    if{ 25 } els{
                    l0 if{ 0 } els{
                        l1 if{ 50 }
                        }
                    }
                </Code>
                <Lag>50</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <TooltipID>TOOLTIPTEXT_ENG1_STARTER_SWITCH</TooltipID>
            <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
            <CallbackJumpDragging>
                <XMovement>
                    <Delta>12</Delta>
                    <EventIdInc>TOGGLE_STARTER2</EventIdInc>
                    <EventIdDec>TOGGLE_STARTER1</EventIdDec>
                </XMovement>
            </CallbackJumpDragging>
    </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>rocker_starter2</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Code>
                    (A:General eng starter:1, bool) s0 (A:General eng starter:2, bool) s1 + 0 ==
                    if{ 25 } els{
                    l0 if{ 0 } els{
                        l1 if{ 50 }
                        }
                    }
                </Code>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <TooltipID>TOOLTIPTEXT_ENG1_STARTER_SWITCH</TooltipID>
            <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
            <CallbackJumpDragging>
                <XMovement>
                    <Delta>12</Delta>
                    <EventIdInc>TOGGLE_STARTER2</EventIdInc>
                    <EventIdDec>TOGGLE_STARTER1</EventIdDec>
                </XMovement>
            </CallbackJumpDragging>
      </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_boost_pump0</Name>
        <Copy>switch_fuel_pump0</Copy>
        <AnimLength>50</AnimLength>
    </PartInfo>

    <PartInfo>
        <Name>switch_boost_pump1</Name>
        <Copy>switch_fuel_pump1</Copy>
        <AnimLength>50</AnimLength>
    </PartInfo>


    <PartInfo>
        <Name>lever_fuel_crossfeed</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Code>
                    (A:Fuel Cross Feed,bool) 100 *
                </Code>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <TooltipID>TOOLTIPTEXT_COMET_CROSSFEED</TooltipID>
            <EventID>CROSS_FEED_TOGGLE</EventID>
        </MouseRect>
    </PartInfo>

    <!-- LOR = Left/Off/Right  -->
    <PartInfo>
        <Name>lever_fuel_selector_LOR</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Code>2 0 1 1 4 (A:FUEL TANK SELECTOR:1, enum) case 25 *</Code>
                <Lag>100</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_FUEL_SELECTOR</HelpID>
            <TooltipID>TOOLTIPTEXT_FUEL_SELECTOR</TooltipID>
            <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
            <CallbackCode>(M:Event) 'LeftSingle' scmp 0 ==
                if{ (M:X) (&gt;G:Var1) 2 0 1 1 4 (A:FUEL TANK SELECTOR:1, enum) case (&gt;G:Var2) }
                els{ (M:X) (G:Var1) - 40 / int (G:Var2) + 0 max 2 min s0 2 0 1 1 4 (A:FUEL TANK SELECTOR:1, enum) case !=
                    if{ l0 0 == if{ (&gt;K:FUEL_SELECTOR_LEFT) } l0 1 == if{ (&gt;K:FUEL_SELECTOR_OFF) } l0 2 == if{ (&gt;K:FUEL_SELECTOR_RIGHT) } }</CallbackCode>
        </MouseRect>
    </PartInfo>

    <!-- LBR = Left/Both/Right  -->
  <PartInfo>
    <Name>lever_fuel_selector_LBR</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>2 0 1 1 4 (A:FUEL TANK SELECTOR:1, enum) case 25 *</Code>
        <Lag>100</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <HelpID>HELPID_GAUGE_FUEL_SELECTOR</HelpID>
      <TooltipID>TOOLTIPTEXT_FUEL_SELECTOR</TooltipID>
      <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
      <CallbackCode>
        (M:Event) 'LeftSingle' scmp 0 ==
        if{ (M:X) (&gt;G:Var1) 2 0 1 1 4 (A:FUEL TANK SELECTOR:1, enum) case (&gt;G:Var2) }
        els{ (M:X) (G:Var1) - 40 / int (G:Var2) + 0 max 2 min s0 2 0 1 1 4 (A:FUEL TANK SELECTOR:1, enum) case !=
            if{ l0 0 == if{ (&gt;K:FUEL_SELECTOR_LEFT) } l0 1 == if{ (&gt;K:FUEL_SELECTOR_ALL) } l0 2 == if{ (&gt;K:FUEL_SELECTOR_RIGHT) } }
      </CallbackCode>
    </MouseRect>
  </PartInfo>

  <!-- crossfeed switch: like LBR fuel selector, but with different tooltip and without drag functionality -->
  <PartInfo>
    <Name>switch_fuel_crossfeed</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>2 0 1 1 4 (A:FUEL TANK SELECTOR:1, enum) case 25 *</Code>
        <Lag>100</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <MouseFlags>LeftSingle</MouseFlags>
      <Cursor>Hand</Cursor>
      <HelpID>HELPID_GAUGE_FUEL_XFEED</HelpID>
      <!-- Left -> All -> Right -> Left-->
      <CallbackCode>
        2 1 3 3 4 (&gt;K:FUEL_SELECTOR_SET)
      </CallbackCode>
    </MouseRect>
  </PartInfo>

    <!-- RLAO2 = Right/Left/All/Off #1.  They are different and used for DC3  -->
    <PartInfo>
        <Name>lever_fuel_selector_RLAO1</Name>
        <AnimLength>75</AnimLength>
        <Animation>
        <Parameter>
           <Code>3 3 3 1 2 2 0 7 (A:FUEL TANK SELECTOR:1, enum) case 25 *</Code>
           <Lag>100</Lag>
           </Parameter>
        </Animation>
        <MouseRect>
          <Cursor>Hand</Cursor>
          <HelpID>HELPID_GAUGE_FUEL_SELECTOR</HelpID>
          <TooltipID>TOOLTIPTEXT_DC3_LEFT_FUEL_SELECTOR</TooltipID>
          <MouseFlags>LeftSingle</MouseFlags>
             <CallbackCode>
         0 0 0 2 6 6 3 7 (A:FUEL TANK SELECTOR:1, enum) case (&gt;K:FUEL_SELECTOR_SET)
             </CallbackCode>
        </MouseRect>
    </PartInfo>

    <!-- RLAO2 = Right/Left/All/Off #2.  They are different and used for DC3  -->
    <PartInfo>
        <Name>lever_fuel_selector_RLAO2</Name>
        <AnimLength>75</AnimLength>
        <Animation>
          <Parameter>
           <Code>3 3 3 1 2 1 0 7 (A:FUEL TANK SELECTOR:2, enum) case 25 *</Code>
        <Lag>100</Lag>
          </Parameter>
        </Animation>
        <MouseRect>
         <Cursor>Hand</Cursor>
         <HelpID>HELPID_GAUGE_FUEL_SELECTOR</HelpID>
         <TooltipID>TOOLTIPTEXT_DC3_RIGHT_FUEL_SELECTOR</TooltipID>
        <MouseFlags>LeftSingle</MouseFlags>
             <CallbackCode>
         0 0 0 2 6 2 3 7 (A:FUEL TANK SELECTOR:2, enum) case (&gt;K:FUEL_SELECTOR_SET)
             </CallbackCode>
        </MouseRect>
    </PartInfo>

    <!-- WCO = Wing/Center/Off -->
  <PartInfo>
    <Name>lever_fuel_selector_WCO</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>2 2 0 0 2 0 0 0 2 2 0 0 1 1 1 2 2 2 2 2 0 21 (A:FUEL TANK SELECTOR:1, enum) case 25 *</Code>
        <Lag>100</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <HelpID>HELPID_GAUGE_FUEL_SELECTOR</HelpID>
      <TooltipID>TOOLTIPTEXT_FUEL_SELECTOR</TooltipID>
      <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
      <CallbackCode>
        (M:Event) 'LeftSingle' scmp 0 ==
        if{ (M:X) (&gt;G:Var1) 2 2 0 0 2 0 0 0 2 2 0 0 1 1 1 2 2 2 2 2 0 21 (A:FUEL TANK SELECTOR:1, enum) (A:FUEL TANK SELECTOR:1, enum) case (&gt;G:Var2) }
        els{ (M:X) (G:Var1) - 40 / int (G:Var2) + 0 max 2 min s0 2 2 0 0 2 0 0 0 2 2 0 0 1 1 1 2 2 2 2 2 0 21 (A:FUEL TANK SELECTOR:1, enum)  (A:FUEL TANK SELECTOR:1, enum) case !=
            if{ l0 0 == if{ (&gt;K:FUEL_SELECTOR_OFF) } l0 1 == if{ 6 (&gt;K:FUEL_SELECTOR_SET) } l0 2 == if{ 16 (&gt;K:FUEL_SELECTOR_SET) } }
      </CallbackCode>
    </MouseRect>
  </PartInfo>

    <!-- LBRO = Left/Both/Right/Off -->
  <PartInfo>
    <Name>lever_fuel_selector_LBRO</Name>
    <AnimLength>75</AnimLength>
    <Animation>
      <Parameter>
        <Code>0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 3 21 (A:FUEL TANK SELECTOR:1, enum) case 25 *</Code>
        <Lag>100</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <HelpID>HELPID_GAUGE_FUEL_SELECTOR</HelpID>
      <TooltipID>TOOLTIPTEXT_FUEL_SELECTOR</TooltipID>
      <MouseFlags>LeftSingle</MouseFlags>
      <CallbackCode>
        0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 16 0 2 3 21 (A:FUEL TANK SELECTOR:1, enum) case (&gt;K:FUEL_SELECTOR_SET)
      </CallbackCode>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>lever_fuel_selector_Beaver</Name>
    <AnimLength>75</AnimLength>
    <Animation>
      <Parameter>
        <Code>3 2 1 0 0 0 0 1 0 9 (A:FUEL TANK SELECTOR:1, enum) case 25 *</Code>
        <Lag>100</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <TooltipID>TOOLTIPTEXT_BEAVER_FUEL_SELECTOR</TooltipID>
      <MouseFlags>LeftSingle</MouseFlags>
      <CallbackCode>
        0 8 7 0 0 0 0 8 6 9 (A:FUEL TANK SELECTOR:1, enum) case (&gt;K:FUEL_SELECTOR_SET)
      </CallbackCode>
    </MouseRect>
  </PartInfo>

  <PartInfo>
        <Name>indicator_fuel_quantity</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>FUEL TANK CENTER LEVEL</Variable>
                    <Units>position</Units>
                    <Scale>100</Scale>
                </Sim>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_FUEL_PERCENT</HelpID>
            <TooltipID>TOOLTIPTEXT_CENTER_FUEL_PERCENT</TooltipID>
        </MouseRect>
    </PartInfo>

    <!-- Tire codes will need to be re-implemented (will also need proper simvar) -->
    <PartInfo>
        <Name>tire_anim</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>CENTER WHEEL ROTATION ANGLE</Variable>
                    <Units>radians</Units>
                    <Bias>0</Bias>
                    <Scale>15.91</Scale>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>c_tire_blurred_key</Name>
        <Copy>tire_anim</Copy>
        <AnimLength>100</AnimLength>
        <Visibility>
            <Parameter>
          <Code>
            (A:CENTER WHEEL RPM, grads) 400 &gt; if{ 1 } els{ 0 }
          </Code>
            </Parameter>
        </Visibility>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>CENTER WHEEL ROTATION ANGLE</Variable>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>l_tire_blurred_key</Name>
        <Copy>tire_anim</Copy>
        <AnimLength>100</AnimLength>
        <Visibility>
            <Parameter>
          <Code>
            (A:LEFT WHEEL RPM, grads) 400 &gt; if{ 1 } els{ 0 }
          </Code>
        </Parameter>
      </Visibility>
      <Animation>
            <Parameter>
                <Sim>
                    <Variable>LEFT WHEEL ROTATION ANGLE</Variable>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>
    <PartInfo>
        <Name>r_tire_blurred_key</Name>
        <Copy>tire_anim</Copy>
        <AnimLength>100</AnimLength>
        <Visibility>
            <Parameter>
          <Code>
            (A:RIGHT WHEEL RPM, grads) 400 &gt; if{ 1 } els{ 0 }
          </Code>
        </Parameter>
      </Visibility>
      <Animation>
            <Parameter>
                <Sim>
                    <Variable>RIGHT WHEEL ROTATION ANGLE</Variable>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>c_tire_still_key</Name>
        <Copy>tire_anim</Copy>
        <AnimLength>100</AnimLength>
        <Visibility>
            <Parameter>
                <Code>
                    (A:CENTER WHEEL RPM, grads) 400 &gt; if{ 0 } els{ 1 }
                </Code>
            </Parameter>
        </Visibility>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>CENTER WHEEL ROTATION ANGLE</Variable>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>
    <PartInfo>
        <Name>l_tire_still_key</Name>
        <Copy>tire_anim</Copy>
        <AnimLength>100</AnimLength>
        <Visibility>
            <Parameter>
          <Code>
            (A:LEFT WHEEL RPM, grads) 400 &gt; if{ 0 } els{ 1 }
          </Code>
            </Parameter>
        </Visibility>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>LEFT WHEEL ROTATION ANGLE</Variable>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>r_tire_still_key</Name>
        <Copy>tire_anim</Copy>
        <AnimLength>100</AnimLength>
        <Visibility>
            <Parameter>
          <Code>
            (A:RIGHT WHEEL RPM, grads) 400 &gt; if{ 0 } els{ 1 }
          </Code>
        </Parameter>
      </Visibility>
      <Animation>
            <Parameter>
                <Sim>
                    <Variable>RIGHT WHEEL ROTATION ANGLE</Variable>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

  <PartInfo>
    <Name>windshield_precip</Name>
    <Visibility>
      <Parameter>
        <Code>
          (A:AMBIENT PRECIP STATE, flags) 3.0 &gt; if{ 1 } els{ 0 }
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>windshield_nonprecip</Name>
    <Visibility>
      <Parameter>
        <Code>
          (A:AMBIENT PRECIP STATE, flags) 3.0 &gt; if{ 0 } els{ 1 }
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>


  <PartInfo>
    <Name>rotor_droop</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>DISK CONING PCT:1</Variable>
          <Units>percent</Units>
          <Bias>50</Bias>
          <Scale>0.5</Scale>
        </Sim>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>rotor_pitch</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>DISK PITCH PCT:1</Variable>
          <Scale>0.5</Scale>
          <Units>percent</Units>
          <Bias>50</Bias>
        </Sim>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>rotor_bank</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>DISK BANK PCT:1</Variable>
          <Scale>0.5</Scale>
          <Units>percent</Units>
          <Bias>50</Bias>
        </Sim>
      </Parameter>
    </Animation>
  </PartInfo>

  <!-- prop codes will need to be re-implemented (will also need proper simvar) -->
    <PartInfo>
        <Name>prop_anim</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>PROP ROTATION ANGLE:1</Variable>
                    <Units>radians</Units>
                    <Scale>15.92</Scale>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

  <PartInfo>
    <Name>rotor_slow</Name>
    <Copy>prop_anim</Copy>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>ROTOR ROTATION ANGLE:1</Variable>
        </Sim>
      </Parameter>
    </Animation>
    <Visibility>
      <Parameter>
        <Code>
          (A:ROTOR RPM PCT:1, percent) 40.0 &gt;
          if{
          (A:ROTOR RPM PCT:1, percent) 45.0 &lt; if{ 1 } els{ 0 }
          } els{ 0 }
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>
  <PartInfo>
    <Name>rotor_blurred</Name>
    <Copy>prop_anim</Copy>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>ROTOR ROTATION ANGLE:1</Variable>
        </Sim>
      </Parameter>
    </Animation>
    <Visibility>
      <Parameter>
        <Code>
          (A:ROTOR RPM PCT:1, percent) 45.0 &gt; if{ 1 } els{ 0 }
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
        <Name>rotor_still</Name>
        <Copy>prop_anim</Copy>
        <AnimLength>100</AnimLength>
        <Visibility>
            <Parameter>
                <Code>
                   (A:ROTOR RPM PCT:1, percent) 40.0 &lt; if{ 1 } els{ 0 }
                </Code>
            </Parameter>
        </Visibility>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>ROTOR ROTATION ANGLE:1</Variable>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

  <PartInfo>
    <Name>prop0_still</Name>
    <Copy>prop_anim</Copy>
    <AnimLength>100</AnimLength>
    <Visibility>
      <Parameter>
        <Code>
          (A:PROP MAX RPM PERCENT:1, percent) 6.25 &lt; if{ 1 } els{ 0 }
        </Code>
      </Parameter>
    </Visibility>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>PROP ROTATION ANGLE:1</Variable>
        </Sim>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
      <Name>prop0_slow</Name>
        <Copy>prop_anim</Copy>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
            <Variable>PROP ROTATION ANGLE:1</Variable>
          </Sim>
            </Parameter>
        </Animation>
        <Visibility>
            <Parameter>
                <Code>
                    (A:PROP MAX RPM PERCENT:1, percent) 6.25 &gt;
                    if{
                        (A:PROP MAX RPM PERCENT:1, percent) 12.5 &lt; if{ 1 } els{ 0 }
                    } els{ 0 }
                </Code>
            </Parameter>
        </Visibility>
    </PartInfo>
    <PartInfo>
        <Name>prop0_blurred</Name>
        <Copy>prop_anim</Copy>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
            <Variable>PROP ROTATION ANGLE:1</Variable>
          </Sim>
            </Parameter>
        </Animation>
        <Visibility>
            <Parameter>
                <Code>
            (A:PROP MAX RPM PERCENT:1, percent) 12.5 &gt; if{ 1 } els{ 0 }
                </Code>
            </Parameter>
        </Visibility>
    </PartInfo>

  <PartInfo>
    <Name>prop1_still</Name>
    <Copy>prop_anim</Copy>
    <AnimLength>100</AnimLength>
    <Visibility>
      <Parameter>
        <Code>
          (A:PROP MAX RPM PERCENT:2, percent) 6.25 &lt; if{ 1 } els{ 0 }
        </Code>
      </Parameter>
    </Visibility>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>PROP ROTATION ANGLE:2</Variable>
        </Sim>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>prop1_slow</Name>
    <Copy>prop_anim</Copy>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>PROP ROTATION ANGLE:2</Variable>
        </Sim>
      </Parameter>
    </Animation>
    <Visibility>
      <Parameter>
        <Code>
          (A:PROP MAX RPM PERCENT:2, percent) 6.25 &gt;
          if{
          (A:PROP MAX RPM PERCENT:2, percent) 12.5 &lt; if{ 1 } els{ 0 }
          } els{ 0 }
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>
  <PartInfo>
    <Name>prop1_blurred</Name>
    <Copy>prop_anim</Copy>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>PROP ROTATION ANGLE:2</Variable>
        </Sim>
      </Parameter>
    </Animation>
    <Visibility>
      <Parameter>
        <Code>
          (A:PROP MAX RPM PERCENT:2, percent) 12.5 &gt; if{ 1 } els{ 0 }
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>prop2_still</Name>
    <Copy>prop_anim</Copy>
    <AnimLength>100</AnimLength>
    <Visibility>
      <Parameter>
        <Code>
          (A:PROP MAX RPM PERCENT:3, percent) 6.25 &lt; if{ 1 } els{ 0 }
        </Code>
      </Parameter>
    </Visibility>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>PROP ROTATION ANGLE:3</Variable>
        </Sim>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
      <Name>prop2_slow</Name>
        <Copy>prop_anim</Copy>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
            <Variable>PROP ROTATION ANGLE:3</Variable>
          </Sim>
            </Parameter>
        </Animation>
        <Visibility>
            <Parameter>
                <Code>
            (A:PROP MAX RPM PERCENT:3, percent) 6.25 &gt;
            if{
            (A:PROP MAX RPM PERCENT:3, percent) 12.5 &lt; if{ 1 } els{ 0 }
                    } els{ 0 }
                </Code>
            </Parameter>
        </Visibility>
    </PartInfo>
    <PartInfo>
        <Name>prop2_blurred</Name>
        <Copy>prop_anim</Copy>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
            <Variable>PROP ROTATION ANGLE:3</Variable>
          </Sim>
            </Parameter>
        </Animation>
        <Visibility>
            <Parameter>
                <Code>
            (A:PROP MAX RPM PERCENT:3, percent) 12.5 &gt; if{ 1 } els{ 0 }
                </Code>
            </Parameter>
        </Visibility>
    </PartInfo>

    <PartInfo>
      <Name>prop3_still</Name>
      <Copy>prop_anim</Copy>
      <AnimLength>100</AnimLength>
      <Visibility>
        <Parameter>
          <Code>
            (A:PROP MAX RPM PERCENT:4, percent) 6.25 &lt; if{ 1 } els{ 0 }
          </Code>
        </Parameter>
      </Visibility>
      <Animation>
        <Parameter>
          <Sim>
            <Variable>PROP ROTATION ANGLE:4</Variable>
          </Sim>
        </Parameter>
      </Animation>
    </PartInfo>

    <PartInfo>
        <Name>prop3_slow</Name>
          <Copy>prop_anim</Copy>
          <AnimLength>100</AnimLength>
          <Animation>
              <Parameter>
                  <Sim>
              <Variable>PROP ROTATION ANGLE:4</Variable>
            </Sim>
              </Parameter>
          </Animation>
          <Visibility>
              <Parameter>
                  <Code>
              (A:PROP MAX RPM PERCENT:4, percent) 6.25 &gt;
              if{
              (A:PROP MAX RPM PERCENT:4, percent) 12.5 &lt; if{ 1 } els{ 0 }
                      } els{ 0 }
                  </Code>
              </Parameter>
          </Visibility>
      </PartInfo>
      <PartInfo>
          <Name>prop3_blurred</Name>
          <Copy>prop_anim</Copy>
          <AnimLength>100</AnimLength>
          <Animation>
              <Parameter>
                  <Sim>
              <Variable>PROP ROTATION ANGLE:4</Variable>
            </Sim>
              </Parameter>
          </Animation>
          <Visibility>
              <Parameter>
                  <Code>
                      (A:PROP MAX RPM PERCENT:4, percent) 12.5 &gt; if{ 1 } els{ 0 }
                  </Code>
              </Parameter>
          </Visibility>
      </PartInfo>


  <PartInfo>
        <Name>r_wing_flex</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>WING FLEX PCT:2</Variable>
                    <Scale>0.5</Scale>
                    <Units>percent</Units>
                    <Bias>50</Bias>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>l_wing_flex</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>WING FLEX PCT:1</Variable>
                    <Scale>0.5</Scale>
                    <Units>percent</Units>
                    <Bias>50</Bias>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

  <PartInfo>
    <Name>N1_0_still</Name>
    <Copy>prop_anim</Copy>
    <AnimLength>100</AnimLength>
    <Visibility>
      <Parameter>
        <Code>
          (A:ENG N1 RPM:1, percent) 6.25 &lt; if{ 1 } els{ 0 }
        </Code>
      </Parameter>
    </Visibility>
    <Animation>
      <Parameter>
        <Code>
           (A:ENG N1 RPM:1, percent) 0.01 &gt;
           if{ (A:GENERAL ENG RPM:1,degrees per second) (E:ABSOLUTE TIME, second) * 360 % 3.6 / }
           els{ 0 }
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>
  <PartInfo>
    <Name>N1_0_slow</Name>
    <Copy>prop_anim</Copy>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Code>
           (A:GENERAL ENG RPM:1,degrees per second) (E:ABSOLUTE TIME, second) * 360 % 3.6 /
        </Code>
      </Parameter>
    </Animation>
    <Visibility>
      <Parameter>
        <Code>
          (A:ENG N1 RPM:1, percent) 6.25 &gt;
          if{
          (A:ENG N1 RPM:1, percent) 12.5 &lt; if{ 1 } els{ 0 }
          } els{ 0 }
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>
  <PartInfo>
    <Name>N1_0_blurred</Name>
    <Copy>prop_anim</Copy>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Code>
           (A:GENERAL ENG RPM:1,degrees per second) (E:ABSOLUTE TIME, second) * 360 % 3.6 /
        </Code>
      </Parameter>
    </Animation>
    <Visibility>
      <Parameter>
        <Code>
          (A:ENG N1 RPM:1, percent) 12.5 &gt; if{ 1 } els{ 0 }
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>
  <PartInfo>
    <Name>N1_1_still</Name>
    <Copy>prop_anim</Copy>
    <AnimLength>100</AnimLength>
    <Visibility>
      <Parameter>
        <Code>
          (A:ENG N1 RPM:2, percent) 6.25 &lt; if{ 1 } els{ 0 }
        </Code>
      </Parameter>
    </Visibility>
    <Animation>
      <Parameter>
        <Code>
           (A:ENG N1 RPM:2, percent) 0.01 &gt;
           if{ (A:GENERAL ENG RPM:2,degrees per second) (E:ABSOLUTE TIME, second) * 360 % 3.6 / }
           els{ 0 }
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>
  <PartInfo>
    <Name>N1_1_slow</Name>
    <Copy>prop_anim</Copy>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Code>
           (A:GENERAL ENG RPM:2,degrees per second) (E:ABSOLUTE TIME, second) * 360 % 3.6 /
        </Code>
      </Parameter>
    </Animation>
    <Visibility>
      <Parameter>
        <Code>
          (A:ENG N1 RPM:2, percent) 6.25 &gt;
          if{
          (A:ENG N1 RPM:2, percent) 12.5 &lt; if{ 1 } els{ 0 }
          } els{ 0 }
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>
  <PartInfo>
    <Name>N1_1_blurred</Name>
    <Copy>prop_anim</Copy>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Code>
           (A:GENERAL ENG RPM:2,degrees per second) (E:ABSOLUTE TIME, second) * 360 % 3.6 /
        </Code>
      </Parameter>
    </Animation>
    <Visibility>
      <Parameter>
        <Code>
          (A:ENG N1 RPM:2, percent) 12.5 &gt; if{ 1 } els{ 0 }
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>
  <PartInfo>
    <Name>N1_2_still</Name>
    <Copy>prop_anim</Copy>
    <AnimLength>100</AnimLength>
    <Visibility>
      <Parameter>
        <Code>
          (A:ENG N1 RPM:3, percent) 6.25 &lt; if{ 1 } els{ 0 }
        </Code>
      </Parameter>
    </Visibility>
    <Animation>
      <Parameter>
        <Code>
           (A:ENG N1 RPM:3, percent) 0.01 &gt;
           if{ (A:GENERAL ENG RPM:3,degrees per second) (E:ABSOLUTE TIME, second) * 360 % 3.6 / }
           els{ 0 }
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>
  <PartInfo>
    <Name>N1_2_slow</Name>
    <Copy>prop_anim</Copy>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Code>
           (A:GENERAL ENG RPM:3,degrees per second) (E:ABSOLUTE TIME, second) * 360 % 3.6 /
        </Code>
      </Parameter>
    </Animation>
    <Visibility>
      <Parameter>
        <Code>
          (A:ENG N1 RPM:3, percent) 6.25 &gt;
          if{
          (A:ENG N1 RPM:3, percent) 12.5 &lt; if{ 1 } els{ 0 }
          } els{ 0 }
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>
  <PartInfo>
    <Name>N1_2_blurred</Name>
    <Copy>prop_anim</Copy>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Code>
           (A:GENERAL ENG RPM:3,degrees per second) (E:ABSOLUTE TIME, second) * 360 % 3.6 /
        </Code>
      </Parameter>
    </Animation>
    <Visibility>
      <Parameter>
        <Code>
          (A:ENG N1 RPM:3, percent) 12.5 &gt; if{ 1 } els{ 0 }
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>
  <PartInfo>
    <Name>N1_3_still</Name>
    <Copy>prop_anim</Copy>
    <AnimLength>100</AnimLength>
    <Visibility>
      <Parameter>
        <Code>
          (A:ENG N1 RPM:4, percent) 6.25 &lt; if{ 1 } els{ 0 }
        </Code>
      </Parameter>
    </Visibility>
    <Animation>
      <Parameter>
        <Code>
           (A:ENG N1 RPM:4, percent) 0.01 &gt;
           if{ (A:GENERAL ENG RPM:4,degrees per second) (E:ABSOLUTE TIME, second) * 360 % 3.6 / }
           els{ 0 }
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>
  <PartInfo>
    <Name>N1_3_slow</Name>
    <Copy>prop_anim</Copy>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Code>
           (A:GENERAL ENG RPM:4,degrees per second) (E:ABSOLUTE TIME, second) * 360 % 3.6 /
        </Code>
      </Parameter>
    </Animation>
    <Visibility>
      <Parameter>
        <Code>
          (A:ENG N1 RPM:4, percent) 6.25 &gt;
          if{
          (A:ENG N1 RPM:4, percent) 12.5 &lt; if{ 1 } els{ 0 }
          } els{ 0 }
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>
  <PartInfo>
    <Name>N1_3_blurred</Name>
    <Copy>prop_anim</Copy>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Code>
           (A:GENERAL ENG RPM:4,degrees per second) (E:ABSOLUTE TIME, second) * 360 % 3.6 /
        </Code>
      </Parameter>
    </Animation>
    <Visibility>
      <Parameter>
        <Code>
          (A:ENG N1 RPM:4, percent) 12.5 &gt; if{ 1 } els{ 0 }
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>


  <!-- TO DELETE -->
    <PartInfo>
        <Name>switch_ignition_magnetos_dc3</Name>
        <AnimLength>75</AnimLength>
        <Animation>
            <Parameter>
                <!-- 0 = Off, 25 = Left, 50 = Right, 75 = Both -->
                <Code>(A:Recip eng right magneto:1,bool) 2 * (A:Recip eng left magneto:1,bool) + 25 *</Code>
                <Lag>200</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_MAGNETO_SWITCH</HelpID>
            <TooltipID>TOOLTIPTEXT_MAGNETO_SWITCH</TooltipID>
            <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
            <CallbackCode>
                (M:Event) 'LeftSingle' scmp 0 !=
                if{
                <!-- Calculate amount to change value by pixel offset -->
                (L:Magneto0Click, position) (M:X) - 10 / int s0 0 !=
                if{

                    <!-- Calculate current value -->
                    (A:Recip eng right magneto:1,bool) 2 * (A:Recip eng left magneto:1,bool) +

                    <!-- Add amount to change to get new value -->
                    l0 + 3 min 0 max s1

                    <!-- Both -->
                    3 == if{ 3 (&gt;K:MAGNETO1_SET) }
                    <!-- Right -->
                    els{ l1 2 == if{ 1 (&gt;K:MAGNETO1_SET) }
                        <!-- Left -->
                        els{ l1 1 == if{ 2 (&gt;K:MAGNETO1_SET) }
                        <!-- Off -->
                        els{ 0 (&gt;K:MAGNETO1_SET) }
                        }
                        }
                    }
                }
                (M:X) (&gt;L:Magneto0Click, position)
            </CallbackCode>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_ignition_magnetos0_dc3</Name>
        <Copy>switch_ignition_magnetos_dc3</Copy>
        <AnimLength>75</AnimLength>
        <Animation>
            <Parameter>
                <Code>(A:Recip eng right magneto:1,bool) 2 * (A:Recip eng left magneto:1,bool) + 25 *</Code>
            </Parameter>
        </Animation>
        <MouseRect>
            <CallbackCode>
                (M:Event) 'LeftSingle' scmp 0 !=
                if{
                <!-- Calculate amount to change value by pixel offset -->
                (L:Magneto0Click, position) (M:X) - 10 / int s0 0 !=
                if{

                    <!-- Calculate current value -->
                    (A:Recip eng right magneto:1,bool) 2 * (A:Recip eng left magneto:1,bool) +

                    <!-- Add amount to change to get new value -->
                    l0 + 3 min 0 max s1

                    <!-- Both -->
                    3 == if{ 3 (&gt;K:MAGNETO1_SET) }
                    <!-- Right -->
                    els{ l1 2 == if{ 1 (&gt;K:MAGNETO1_SET) }
                        <!-- Left -->
                        els{ l1 1 == if{ 2 (&gt;K:MAGNETO1_SET) }
                        <!-- Off -->
                        els{ 0 (&gt;K:MAGNETO1_SET) }
                        }
                        }
                    }
                }
                (M:X) (&gt;L:Magneto0Click, position)
            </CallbackCode>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_ignition_magnetos1_dc3</Name>
        <Copy>switch_ignition_magnetos_dc3</Copy>
        <AnimLength>75</AnimLength>
        <Animation>
            <Parameter>
                <Code>(A:Recip eng right magneto:2,bool) 2 * (A:Recip eng left magneto:2,bool) + 25 *</Code>
            </Parameter>
        </Animation>
        <MouseRect>
            <CallbackCode>
                (M:Event) 'LeftSingle' scmp 0 !=
                if{
                <!-- Calculate amount to change value by pixel offset -->
                (M:X) (L:Magneto1Click, position) - 10 / int s0 0 !=
                if{

                    <!-- Calculate current value -->
                    (A:Recip eng right magneto:2,bool) 2 * (A:Recip eng left magneto:2,bool) +

                    <!-- Add amount to change to get new value -->
                    l0 + 3 min 0 max s1

                    <!-- Both -->
                    3 == if{ 3 (&gt;K:MAGNETO2_SET) }
                    <!-- Right -->
                    els{ l1 2 == if{ 1 (&gt;K:MAGNETO2_SET) }
                        <!-- Left -->
                        els{ l1 1 == if{ 2 (&gt;K:MAGNETO2_SET) }
                        <!-- Off -->
                        els{ 0 (&gt;K:MAGNETO2_SET) }
                        }
                        }
                    }
                }
                (M:X) (&gt;L:Magneto1Click, position)
            </CallbackCode>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>switch_ignition_magnetos_spirit</Name>
        <AnimLength>75</AnimLength>
        <Animation>
            <Parameter>
                <Code>(A:OLD ENG STARTER:1, enum) 0 max 4 min 25 *</Code>
                <Lag>200</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_MAGNETO_SWITCH</HelpID>
            <TooltipID>TOOLTIPTEXT_MAGNETO_SWITCH</TooltipID>
            <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
            <CallbackJumpDragging>
                <XMovement>
                    <Delta>-20</Delta>
                    <EventIdInc>MAGNETO_INCR</EventIdInc>
                    <EventIdDec>MAGNETO_DECR</EventIdDec>
                </XMovement>
            </CallbackJumpDragging>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_throttle_wright</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Code>
                    <!-- Keyframes: 0 = no throttle (pulled towards), 50 = full throttle (pushed away) -->
                    (A:GENERAL ENG THROTTLE LEVER POSITION:1, percent) 50 &gt; if{ 50 } els{ 0 }
                </Code>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_THROTTLE_THROTTLE</HelpID>
            <TooltipID>TOOLTIPTEXT_THROTTLE_WRIGHT</TooltipID>
            <CallbackCode>
                (A:GENERAL ENG THROTTLE LEVER POSITION:1, percent) 50 &gt; if{ (&gt;K:THROTTLE_CUT) } els{ (&gt;K:THROTTLE_FULL) }
            </CallbackCode>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_vicker_throttle</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Code>
                (L:VickerLeftThrottlePercent,percent) (L:VickerRightThrottlePercent,percent) + -4 / 50 +
                </Code>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_THROTTLE_THROTTLE</HelpID>
            <TooltipID>TOOLTIPTEXT_THROTTLE_THROTTLE_PERCENT</TooltipID>
            <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
            <CallbackCode>
                (M:Event) 'LeftSingle' scmp 0 !=
                if{
                (L:VickerThrottlePosition, position) (M:Y) - s0
                (L:VickerLeftThrottlePercent,percent) + 100 min 0 max 163.840 * (&gt;K:THROTTLE1_SET)
                l0 (L:VickerRightThrottlePercent,percent) + 100 min 0 max 163.840 * (&gt;K:THROTTLE2_SET)
                }
                (M:Y) (&gt;L:VickerThrottlePosition, position)
            </CallbackCode>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_vicker_throttle_differential</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Code>
                (L:VickerLeftThrottlePercent,percent) (L:VickerRightThrottlePercent,percent) - 4 / 25 +
                </Code>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_THROTTLE_THROTTLE</HelpID>
            <TooltipID>TOOLTIPTEXT_THROTTLE_THROTTLE_PERCENT</TooltipID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_vicker_throttle_diff_left</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Code>
                (A:general eng1 throttle lever position:1,percent)
                s0
                (&gt;L:VickerLeftThrottlePercent,percent)
                l0 -2 / 50 +
                </Code>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_THROTTLE_THROTTLE</HelpID>
            <TooltipID>TOOLTIPTEXT_THROTTLE_ENG1_THROTTLE_PERCENT</TooltipID>
            <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
            <CallbackDragging>
                <Variable>GENERAL ENG THROTTLE LEVER POSITION:1</Variable>
                <Units>percent</Units>
                <Scale>163.84</Scale>
                <YScale>-163.84</YScale>
                <MinValue>-16384</MinValue>
                <MaxValue>16384</MaxValue>
                <EventID>THROTTLE1_SET</EventID>
            </CallbackDragging>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_vicker_throttle_diff_right</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Code>
                (A:general eng2 throttle lever position:2,percent)
                s0
                (&gt;L:VickerRightThrottlePercent,percent)
                l0 -2 / 50 +
                </Code>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_THROTTLE_THROTTLE</HelpID>
            <TooltipID>TOOLTIPTEXT_THROTTLE_ENG2_THROTTLE_PERCENT</TooltipID>
            <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
            <CallbackDragging>
                <Variable>GENERAL ENG THROTTLE LEVER POSITION:2</Variable>
                <Units>percent</Units>
                <Scale>163.84</Scale>
                <YScale>-163.84</YScale>
                <MinValue>-16384</MinValue>
                <MaxValue>16384</MaxValue>
                <EventID>THROTTLE2_SET</EventID>
            </CallbackDragging>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_primer</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>RECIP ENG PRIMER:1</Variable>
                    <Units>percent</Units>
                    <Scale>1</Scale>
                </Sim>
                <Lag>100</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_CESS_PRIMER_SWITCH</HelpID>
            <EventID>TOGGLE_PRIMER</EventID>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>periscope_tube</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Code>(L:PeriscopePos, percent)</Code>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <TooltipID>TOOLTIPTEXT_SPIRIT_PERISCOPE</TooltipID>
            <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
            <CallbackCode>
                (M:Event) 'LeftSingle' scmp 0 !=
                if{
                (L:PeriscopeX, position) s0 0 !=
                if{
                    (L:PeriscopePos, percent) (M:X) l0 &lt;
                    if{ 5 + 100 min } els{ l0 (M:X) &lt; if{ 5 - 0 max } }
                    (&gt;L:PeriscopePos, percent)
                    }
                }
                (M:X) (&gt;L:PeriscopeX, position)
            </CallbackCode>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_fuel_selector_spirit</Name>
        <AnimLength>75</AnimLength>
        <Animation>
            <Parameter>
                <Code> 100 75 50 0 0 0 0 25 0 9 (A:FUEL TANK SELECTOR 1, enum) case </Code>
                <Lag>100</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_FUEL_SELECTOR</HelpID>
            <TooltipID>TOOLTIPTEXT_FUEL_SELECTOR</TooltipID>
            <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
            <CallbackCode>(A:Fuel tank selector 1,enum)
            d
            8 &lt;
            if{
                1 +
                s0
                2 ==
                if{ 6 }
                els{ l0 }
                }
            els{ 0 }
                (&gt;K:FUEL_SELECTOR_SET)
            </CallbackCode>
        </MouseRect>
    </PartInfo>
    <PartInfo>
        <Name>lever_fuel_selector_Comet0</Name>
        <AnimLength>75</AnimLength>
        <Animation>
            <Parameter>
                <Code>50 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 25 19 (A:Fuel Tank Selector 1,enum) case</Code>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
            <TooltipID>TOOLTIPTEXT_COMET_LEFT_FUEL_SELECTOR</TooltipID>
            <CallbackCode>
                (M:Event) 'LeftSingle' scmp 0 == if{ (M:Y) (&gt;L:CometFuel0Click, position) quit }

                <!-- Calculate amount to change value by pixel offset -->
                (M:Y) (L:CometFuel0Click, position) - 50 / int s0 0 !=
                if{

                    <!-- Calculate current value -->
                    2 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 1 19 (A:Fuel Tank Selector 1,enum) case

                    <!-- Add amount to change to get new value -->
                    l0 + 3 min 0 max s1

                    <!-- Normal -->
                    0 == if{ 2 (&gt;K:FUEL_SELECTOR_SET) }
                    <!-- Shutoff -->
                    els{ l1 1 == if{ 0 (&gt;K:FUEL_SELECTOR_SET) }
                        <!-- Isolate -->
                        els{ l1 2 == if{ 18 (&gt;K:FUEL_SELECTOR_SET) }
                        <!-- Aux -->
                        els{ 6 (&gt;K:FUEL_SELECTOR_SET) }
                        }
                        }
                }
            </CallbackCode>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>lever_fuel_selector_Comet1</Name>
        <AnimLength>75</AnimLength>
        <Animation>
            <Parameter>
                <Code>50 0 0 0 0 0 0 0 0 0 0 0 75 0 0 0 0 0 25 19 (A:Fuel Tank Selector 2,enum) case</Code>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <TooltipID>TOOLTIPTEXT_COMET_RIGHT_FUEL_SELECTOR</TooltipID>
            <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
            <CallbackCode>
                (M:Event) 'LeftSingle' scmp 0 == if{ (M:Y) (&gt;L:CometFuel1Click, position) quit }

                <!-- Calculate amount to change value by pixel offset -->
                (M:Y) (L:CometFuel1Click, position) - 50 / int s0 0 !=
                if{

                    <!-- Calculate current value -->
                    2 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 1 19 (A:Fuel Tank Selector 2,enum) case

                    <!-- Add amount to change to get new value -->
                    l0 + 3 min 0 max s1

                    <!-- Normal -->
                    0 == if{ 3 (&gt;K:FUEL_SELECTOR_2_SET) }
                    <!-- Shutoff -->
                    els{ l1 1 == if{ 0 (&gt;K:FUEL_SELECTOR_2_SET) }
                        <!-- Isolate -->
                        els{ l1 2 == if{ 18 (&gt;K:FUEL_SELECTOR_2_SET) }
                        <!-- Aux -->
                        els{ 6 (&gt;K:FUEL_SELECTOR_2_SET) }
                        }
                        }
                }
            </CallbackCode>
        </MouseRect>
    </PartInfo>

    <PartInfo>
        <Name>blastshield_0_pct</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>BLAST SHIELD POSITION:1</Variable>
                    <Units>percent</Units>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>blastshield_1_pct</Name>
        <AnimLength>100</AnimLength>
        <Copy>blastshield_0_pct</Copy>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>BLAST SHIELD POSITION:2</Variable>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>blastshield_2_pct</Name>
        <AnimLength>100</AnimLength>
        <Copy>blastshield_0_pct</Copy>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>BLAST SHIELD POSITION:3</Variable>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>blastshield_3_pct</Name>
        <AnimLength>100</AnimLength>
        <Copy>blastshield_0_pct</Copy>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>BLAST SHIELD POSITION:4</Variable>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>
    
    <PartInfo>
        <Name>shuttle_0_pct</Name>
        <AnimLength>200</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>CATAPULT STROKE POSITION:1</Variable>
                    <Units>percent</Units>
                    <!-- Scale>5</Scale -->
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>sling_hoist_percent_deployed</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>SLING HOIST PERCENT DEPLOYED:1</Variable>
                    <Units>percent</Units>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

    <PartInfo>
        <Name>tailhook_pct</Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>TAILHOOK POSITION:1</Variable>
                    <Units>percent</Units>
                </Sim>
            </Parameter>
        </Animation>
    </PartInfo>

  <PartInfo>
        <Name>launch_bar</Name>
        <AnimLength>200</AnimLength>
        <Animation>
            <Parameter>
                <Code>
                    (A:LAUNCHBAR POSITION:1, percent) 0 &gt; if{ (A:LAUNCHBAR POSITION:1, percent) 100 + } els{ (A:GEAR ANIMATION POSITION:0, keyframe) 100 min }
                </Code>
            </Parameter>
        </Animation>
  </PartInfo>

  <PartInfo>
        <Name>launch_bar_pct</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>LAUNCHBAR POSITION:1</Variable>
                    <Units>percent</Units>
                </Sim>
            </Parameter>
        </Animation>
  </PartInfo>

  <PartInfo>
        <Name>wing_fold_l_pct</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>FOLDING WING LEFT PERCENT:1</Variable>
                    <Units>percent</Units>
                </Sim>
            </Parameter>
        </Animation>
  </PartInfo>

  <PartInfo>
        <Name>wing_fold_r_pct</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>FOLDING WING RIGHT PERCENT:1</Variable>
                    <Units>percent</Units>
                </Sim>
            </Parameter>
        </Animation>
  </PartInfo>

<PartInfo>
    <Name>Catapult0_Steam0</Name>
    <Visibility>
        <Parameter>
            <Code>
                (A:CATAPULT STROKE POSITION:1,percent) 0 &gt; if{ 1 } els{ 0 }
            </Code>
        </Parameter>
    </Visibility>
</PartInfo>

<PartInfo>
    <Name>Catapult0_Steam1</Name>
    <Visibility>
        <Parameter>
            <Code>
                (A:CATAPULT STROKE POSITION:1,percent) 20 &gt; if{ 1 } els{ 0 }
            </Code>
        </Parameter>
    </Visibility>
</PartInfo>

<PartInfo>
    <Name>Catapult0_Steam2</Name>
    <Visibility>
        <Parameter>
            <Code>
                (A:CATAPULT STROKE POSITION:1,percent) 40 &gt; if{ 1 } els{ 0 }
            </Code>
        </Parameter>
    </Visibility>
</PartInfo>

<PartInfo>
    <Name>Catapult0_Steam3</Name>
    <Visibility>
        <Parameter>
            <Code>
                (A:CATAPULT STROKE POSITION:1,percent) 60 &gt; if{ 1 } els{ 0 }
            </Code>
        </Parameter>
    </Visibility>
</PartInfo>

<PartInfo>
    <Name>Catapult0_Steam4</Name>
    <Visibility>
        <Parameter>
            <Code>
                (A:CATAPULT STROKE POSITION:1,percent) 80 &gt; if{ 1 } els{ 0 }
            </Code>
        </Parameter>
    </Visibility>
</PartInfo>

<PartInfo>
    <Name>Catapult1_Steam0</Name>
    <Visibility>
        <Parameter>
            <Code>
                (A:CATAPULT STROKE POSITION:2,percent) 0 &gt; if{ 1 } els{ 0 }
            </Code>
        </Parameter>
    </Visibility>
</PartInfo>

<PartInfo>
    <Name>Catapult1_Steam1</Name>
    <Visibility>
        <Parameter>
            <Code>
                (A:CATAPULT STROKE POSITION:2,percent) 20 &gt; if{ 1 } els{ 0 }
            </Code>
        </Parameter>
    </Visibility>
</PartInfo>

<PartInfo>
    <Name>Catapult1_Steam2</Name>
    <Visibility>
        <Parameter>
            <Code>
                (A:CATAPULT STROKE POSITION:2,percent) 40 &gt; if{ 1 } els{ 0 }
            </Code>
        </Parameter>
    </Visibility>
</PartInfo>

<PartInfo>
    <Name>Catapult1_Steam3</Name>
    <Visibility>
        <Parameter>
            <Code>
                (A:CATAPULT STROKE POSITION:2,percent) 60 &gt; if{ 1 } els{ 0 }
            </Code>
        </Parameter>
    </Visibility>
</PartInfo>

<PartInfo>
    <Name>Catapult1_Steam4</Name>
    <Visibility>
        <Parameter>
            <Code>
                (A:CATAPULT STROKE POSITION:2,percent) 80 &gt; if{ 1 } els{ 0 }
            </Code>
        </Parameter>
    </Visibility>
</PartInfo>

<PartInfo>
    <Name>Catapult2_Steam0</Name>
    <Visibility>
        <Parameter>
            <Code>
                (A:CATAPULT STROKE POSITION:3,percent) 0 &gt; if{ 1 } els{ 0 }
            </Code>
        </Parameter>
    </Visibility>
</PartInfo>

<PartInfo>
    <Name>Catapult2_Steam1</Name>
    <Visibility>
        <Parameter>
            <Code>
                (A:CATAPULT STROKE POSITION:3,percent) 20 &gt; if{ 1 } els{ 0 }
            </Code>
        </Parameter>
    </Visibility>
</PartInfo>

<PartInfo>
    <Name>Catapult2_Steam2</Name>
    <Visibility>
        <Parameter>
            <Code>
                (A:CATAPULT STROKE POSITION:3,percent) 40 &gt; if{ 1 } els{ 0 }
            </Code>
        </Parameter>
    </Visibility>
</PartInfo>

<PartInfo>
    <Name>Catapult2_Steam3</Name>
    <Visibility>
        <Parameter>
            <Code>
                (A:CATAPULT STROKE POSITION:3,percent) 60 &gt; if{ 1 } els{ 0 }
            </Code>
        </Parameter>
    </Visibility>
</PartInfo>

<PartInfo>
    <Name>Catapult2_Steam4</Name>
    <Visibility>
        <Parameter>
            <Code>
                (A:CATAPULT STROKE POSITION:3,percent) 80 &gt; if{ 1 } els{ 0 }
            </Code>
        </Parameter>
    </Visibility>
</PartInfo>

<PartInfo>
    <Name>Catapult3_Steam0</Name>
    <Visibility>
        <Parameter>
            <Code>
                (A:CATAPULT STROKE POSITION:4,percent) 0 &gt; if{ 1 } els{ 0 }
            </Code>
        </Parameter>
    </Visibility>
</PartInfo>

<PartInfo>
    <Name>Catapult3_Steam1</Name>
    <Visibility>
        <Parameter>
            <Code>
                (A:CATAPULT STROKE POSITION:4,percent) 20 &gt; if{ 1 } els{ 0 }
            </Code>
        </Parameter>
    </Visibility>
</PartInfo>

<PartInfo>
    <Name>Catapult3_Steam2</Name>
    <Visibility>
        <Parameter>
            <Code>
                (A:CATAPULT STROKE POSITION:4,percent) 40 &gt; if{ 1 } els{ 0 }
            </Code>
        </Parameter>
    </Visibility>
</PartInfo>

<PartInfo>
    <Name>Catapult3_Steam3</Name>
    <Visibility>
        <Parameter>
            <Code>
                (A:CATAPULT STROKE POSITION:4,percent) 60 &gt; if{ 1 } els{ 0 }
            </Code>
        </Parameter>
    </Visibility>
</PartInfo>

<PartInfo>
    <Name>Catapult3_Steam4</Name>
    <Visibility>
        <Parameter>
            <Code>
                (A:CATAPULT STROKE POSITION:4,percent) 80 &gt; if{ 1 } els{ 0 }
            </Code>
        </Parameter>
    </Visibility>
</PartInfo>

<PartInfo>
    <Name>Afterburner_Engine1_Stage1</Name>
    <Visibility>
        <Parameter>
            <Code>
                (A:TURB ENG AFTERBURNER STAGE ACTIVE:1,number) 1 == if{ 1 } els{ 0 }                             
            </Code>
        </Parameter>
    </Visibility>
</PartInfo>
<PartInfo>
    <Name>Afterburner_Engine1_Stage2</Name>
    <Visibility>
        <Parameter>
            <Code>
                (A:TURB ENG AFTERBURNER STAGE ACTIVE:1,number) 2 == if{ 1 } els{ 0 }                             
            </Code>
        </Parameter>
    </Visibility>
</PartInfo>
<PartInfo>
    <Name>Afterburner_Engine1_Stage3</Name>
    <Visibility>
        <Parameter>
            <Code>
                (A:TURB ENG AFTERBURNER STAGE ACTIVE:1,number) 3 == if{ 1 } els{ 0 }                             
            </Code>
        </Parameter>
    </Visibility>
</PartInfo>
<PartInfo>
    <Name>Afterburner_Engine1_Stage4</Name>
    <Visibility>
        <Parameter>
            <Code>
                (A:TURB ENG AFTERBURNER STAGE ACTIVE:1,number) 4 == if{ 1 } els{ 0 }                             
            </Code>
        </Parameter>
    </Visibility>
</PartInfo>
<PartInfo>
    <Name>Afterburner_Engine1_Stage5</Name>
    <Visibility>
        <Parameter>
            <Code>
                (A:TURB ENG AFTERBURNER STAGE ACTIVE:1,number) 5 == if{ 1 } els{ 0 }                             
            </Code>
        </Parameter>
    </Visibility>
</PartInfo>
<PartInfo>
    <Name>Afterburner_Engine1_Stage6</Name>
    <Visibility>
        <Parameter>
            <Code>
                (A:TURB ENG AFTERBURNER STAGE ACTIVE:1,number) 6 == if{ 1 } els{ 0 }                             
            </Code>
        </Parameter>
    </Visibility>
</PartInfo>

<PartInfo>
    <Name>Afterburner_Engine2_Stage1</Name>
    <Visibility>
        <Parameter>
            <Code>
                (A:TURB ENG AFTERBURNER STAGE ACTIVE:2,number) 1 == if{ 1 } els{ 0 }                             
            </Code>
        </Parameter>
    </Visibility>
</PartInfo>
<PartInfo>
    <Name>Afterburner_Engine2_Stage2</Name>
    <Visibility>
        <Parameter>
            <Code>
                (A:TURB ENG AFTERBURNER STAGE ACTIVE:2,number) 2 == if{ 1 } els{ 0 }                             
            </Code>
        </Parameter>
    </Visibility>
</PartInfo>
<PartInfo>
    <Name>Afterburner_Engine2_Stage3</Name>
    <Visibility>
        <Parameter>
            <Code>
                (A:TURB ENG AFTERBURNER STAGE ACTIVE:2,number) 3 == if{ 1 } els{ 0 }                             
            </Code>
        </Parameter>
    </Visibility>
</PartInfo>
<PartInfo>
    <Name>Afterburner_Engine2_Stage4</Name>
    <Visibility>
        <Parameter>
            <Code>
                (A:TURB ENG AFTERBURNER STAGE ACTIVE:2,number) 4 == if{ 1 } els{ 0 }                             
            </Code>
        </Parameter>
    </Visibility>
</PartInfo>
<PartInfo>
    <Name>Afterburner_Engine2_Stage5</Name>
    <Visibility>
        <Parameter>
            <Code>
                (A:TURB ENG AFTERBURNER STAGE ACTIVE:2,number) 5 == if{ 1 } els{ 0 }                             
            </Code>
        </Parameter>
    </Visibility>
</PartInfo>
<PartInfo>
    <Name>Afterburner_Engine2_Stage6</Name>
    <Visibility>
        <Parameter>
            <Code>
                (A:TURB ENG AFTERBURNER STAGE ACTIVE:2,number) 6 == if{ 1 } els{ 0 }                             
            </Code>
        </Parameter>
    </Visibility>
</PartInfo>

<PartInfo>
    <Name>jet_primary_exhaust_nozzle_pct_0</Name>
    <AnimLength>100</AnimLength>
    <Animation>
        <Parameter>
            <Sim>
                <Variable>TURB ENG PRIMARY NOZZLE PERCENT:1</Variable>
                <Units>percent</Units>
            </Sim>
        </Parameter>
    </Animation>
</PartInfo>
<PartInfo>
    <Name>jet_primary_exhaust_nozzle_pct_1</Name>
    <AnimLength>100</AnimLength>
    <Animation>
        <Parameter>
            <Sim>
                <Variable>TURB ENG PRIMARY NOZZLE PERCENT:2</Variable>
                <Units>percent</Units>
            </Sim>
        </Parameter>
    </Animation>
</PartInfo>
<PartInfo>
    <Name>jet_primary_exhaust_nozzle_pct_2</Name>
    <AnimLength>100</AnimLength>
    <Animation>
        <Parameter>
            <Sim>
                <Variable>TURB ENG PRIMARY NOZZLE PERCENT:3</Variable>
                <Units>percent</Units>
            </Sim>
        </Parameter>
    </Animation>
</PartInfo>
<PartInfo>
    <Name>jet_primary_exhaust_nozzle_pct_3</Name>
    <AnimLength>100</AnimLength>
    <Animation>
        <Parameter>
            <Sim>
                <Variable>TURB ENG PRIMARY NOZZLE PERCENT:4</Variable>
                <Units>percent</Units>
            </Sim>
        </Parameter>
    </Animation>
</PartInfo>

<PartInfo>
    <Name>fuel_dump_active</Name>
    <Visibility>
        <Parameter>
            <Code>
                (A:FUEL DUMP ACTIVE,bool) 1 == if{ (A:VELOCITY BODY Z,feet per second) 100 &gt; } els{ 0 }                          
            </Code>
        </Parameter>
    </Visibility>
</PartInfo>

<PartInfo>
    <Name>fuel_dump_active_slow</Name>
    <Visibility>
        <Parameter>
            <Code>
                (A:FUEL DUMP ACTIVE,bool) 1 == if{ (A:VELOCITY BODY Z,feet per second) 100 &lt; } els{ 0 }                          
            </Code>
        </Parameter>
    </Visibility>
</PartInfo>

  <PartInfo>
    <Name>probe_refuel</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:switch_probe_refuel, bool) 100 *
        </Code>
        <Lag>100</Lag>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>switch_probe_refuel</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:switch_probe_refuel, bool) 50 *
        </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <CallbackCode>(L:switch_probe_refuel, bool) ! (&gt;L:switch_probe_refuel, bool)</CallbackCode>
    </MouseRect>
  </PartInfo>


  <PartInfo>
    <Name>Forward Movement Visibility</Name>
      <Visibility>
        <Parameter>
          <Code>
            (A:VELOCITY BODY Z, feet) 0 &gt; if{ 1 } els{ 0 }
          </Code>
        </Parameter>
      </Visibility>
</PartInfo>
  <PartInfo>
    <Name>lever_tailhook_extend</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (A:TAILHOOK POSITION,number) 50 *
        </Code>
        <Lag>400</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <TooltipID>TOOLTIPTEXT_TAILHOOK_HANDLE</TooltipID>
      <CallbackCode>
        (&gt;K:TOGGLE_TAIL_HOOK_HANDLE)
      </CallbackCode>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>needle_altimeter_hundreds</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:needle_altimeter_hundreds, number)
        </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <HelpID>HELPID_GAUGE_ALTIMETER</HelpID>
      <TooltipID>TOOLTIPTEXT_ALTIMETER_FEET</TooltipID>
    </MouseRect>
  </PartInfo>


  <PartInfo>
    <Name>needle_radio_height</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:needle_radio_height, number)
        </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <HelpID>HELPID_CONCORDE_RADIO_ALTIMETER</HelpID>
      <TooltipID>TOOLTIPTEXT_RADIO_ALTIMETER_FEET</TooltipID>
    </MouseRect>
  </PartInfo>


  <PartInfo>
    <Name>needle_vsi_l</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:needle_vsi, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>needle_asi_l</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:needle_asi, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>needle_clock_hours</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:needle_clock_hours, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>needle_clock_minutes</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:needle_clock_minutes, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>needle_clock_seconds</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:needle_clock_seconds, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>needle_eng1_nozzle_position</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:needle_eng1_nozzle_position, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>needle_eng2_nozzle_position</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:needle_eng2_nozzle_position, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>needle_eng1_oil_psi</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:needle_eng1_oil_psi, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>needle_eng2_oil_psi</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:needle_eng2_oil_psi, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>needle_fuelq_internal</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:needle_fuelq_internal, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>drum_eng1_rpm_units</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:drum_eng1_rpm_units, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>needle_eng1_hyd_press</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:needle_eng1_hyd_press, number)
        </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <TooltipID>TOOLTIPTEXT_HYDRAULIC_PRESSURE</TooltipID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>needle_eng2_hyd_press</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:needle_eng2_hyd_press, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>needle_batteryU</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:needle_batteryU, number)
        </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <TooltipID>TOOLTIPTEXT_VOLTMETER</TooltipID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>needle_batteryE</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:needle_batteryE, number)
        </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <TooltipID>TOOLTIPTEXT_VOLTMETER</TooltipID>
    </MouseRect>
  </PartInfo>


  <PartInfo>
    <Name>needle_cabin_press_alt</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:needle_cabin_press_alt, number)
        </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <TooltipID>TOOLTIPTEXT_PRESSURIZATION_CABIN_ALTITUDE</TooltipID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>needle_bingo_bug</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:needle_bingo_bug, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>needle_decision_height</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:needle_decision_height, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>drum_eng1_rpm_tenths</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:drum_eng1_rpm_tenths, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>drum_eng1_rpm_hundreds</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:drum_eng1_rpm_hundreds, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>drum_eng2_rpm_units</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:drum_eng2_rpm_units, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>drum_eng2_rpm_tenths</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:drum_eng2_rpm_tenths, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>drum_eng2_rpm_hundreds</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:drum_eng2_rpm_hundreds, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>


  <PartInfo>
    <Name>drum_eng1_egt_units</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:drum_eng1_egt_units, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>drum_eng1_egt_tenths</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:drum_eng1_egt_tenths, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>drum_eng1_egt_hundreds</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:drum_eng1_egt_hundreds, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>drum_eng2_egt_units</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:drum_eng2_egt_units, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>drum_eng2_egt_tenths</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:drum_eng2_egt_tenths, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>drum_eng2_egt_hundreds</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:drum_eng2_egt_hundreds, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>



  <PartInfo>
    <Name>drum_eng1_ff_units</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:drum_eng1_ff_units, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>drum_eng1_ff_tenths</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:drum_eng1_ff_tenths, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>drum_eng1_ff_hundreds</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:drum_eng1_ff_hundreds, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>drum_eng2_ff_units</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:drum_eng2_ff_units, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>drum_eng2_ff_tenths</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:drum_eng2_ff_tenths, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>drum_eng2_ff_hundreds</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:drum_eng2_ff_hundreds, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>drum_fuelq_left_hundreds</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:drum_fuelq_left_hundreds, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>drum_fuelq_left_thousands</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:drum_fuelq_left_thousands, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>


  <PartInfo>
    <Name>drum_fuelq_right_hundreds</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:drum_fuelq_right_hundreds, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>drum_fuelq_right_thousands</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:drum_fuelq_right_thousands, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>


  <PartInfo>
    <Name>drum_fuelq_total_hundreds</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:drum_fuelq_total_hundreds, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>drum_fuelq_total_thousands</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:drum_fuelq_total_thousands, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>drum_fuelq_total_tenthousands</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:drum_fuelq_total_tenthousands, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>


  <PartInfo>
    <Name>drum_altimeter_tenths</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:drum_altimeter_tenths, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>drum_altimeter_hundreds</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:drum_altimeter_hundreds, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>drum_altimeter_thousands</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:drum_altimeter_thousands, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>drum_altimeter_tenthousands</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:drum_altimeter_tenthousands, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>


  <PartInfo>
    <Name>drum_kohlsman_cents</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:drum_kohlsman_cents, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>drum_kohlsman_decimals</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:drum_kohlsman_decimals, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>drum_kohlsman_units</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:drum_kohlsman_units, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>drum_kohlsman_tenths</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:drum_kohlsman_tenths, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>



  <PartInfo>
    <Name>drum_kohlsman_mb_units</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:drum_kohlsman_mb_units, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>drum_kohlsman_mb_tenths</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:drum_kohlsman_mb_tenths, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>drum_kohlsman_mb_hundreds</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:drum_kohlsman_mb_hundreds, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>drum_kohlsman_mb_thousands</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:drum_kohlsman_mb_thousands, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>


  <PartInfo>
    <Name>turn_coordinator</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:turn_coordinator, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>vc_vibration_pitch</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:vc_vibration_pitch, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>vc_vibration_bank</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:vc_vibration_bank, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>vc_vibration_heading</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:vc_vibration_heading, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>attitude_indicator_backup_bank</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (A:ATTITUDE INDICATOR BANK DEGREES:2, degree) 180 +
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>attitude_indicator_backup_pitch</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (A:ATTITUDE INDICATOR PITCH DEGREES:2, degree) 180 +
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>attitude_indicator_gs_needle</Name>
    <AnimLength>256</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:attitude_indicator_gs_needle, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>attitude_indicator_loc_needle</Name>
    <AnimLength>256</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:attitude_indicator_loc_needle, number)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>cylinder_wiskey_compass</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (A:WISKEY COMPASS INDICATION DEGREES, degree)
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>knob_kohlsman_key</Name>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>KOHLSMAN SETTING HG</Variable>
          <Units>inHg</Units>
          <Scale>100</Scale>
          <Bias>-2800</Bias>
        </Sim>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <HelpID>HELPID_GAUGE_ALTIMETER_SET</HelpID>
      <TooltipID>TOOLTIPTEXT_ALTIMETER_KOHLSMAN_INHG</TooltipID>
      <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
      <CallbackJumpDragging>
        <XMovement>
          <Delta>3</Delta>
          <EventIdInc>KOHLSMAN_INC</EventIdInc>
          <EventIdDec>KOHLSMAN_DEC</EventIdDec>
        </XMovement>
      </CallbackJumpDragging>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>knob_cage_altitude</Name>
    <AnimLength>20</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>ATTITUDE CAGE</Variable>
          <Units>bool</Units>
          <Scale>20</Scale>
        </Sim>
        <Lag>100</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <TooltipID>TOOLTIPTEXT_ATTITUDE_GYRO_CAGE</TooltipID>
      <Cursor>Hand</Cursor>
      <CallbackCode>
        (&gt;K:ATTITUDE_CAGE_BUTTON)
      </CallbackCode>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>lever_landing_gear_emergency</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>GEAR EMERGENCY HANDLE POSITION</Variable>
          <Units>bool</Units>
          <Scale>100</Scale>
        </Sim>
        <Lag>100</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <HelpID>HELPID_GAUGE_GEAR_LEVER</HelpID>
      <TooltipID>TOOLTIPTEXT_EMERGENCY_GEAR_HANDLE</TooltipID>
      <MouseFlags>LeftSingle</MouseFlags>
      <CallbackCode>
        (&gt;K:GEAR_PUMP)
      </CallbackCode>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>switch_flood_light</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>LIGHT CABIN</Variable>
          <Units>bool</Units>
          <Scale>50</Scale>
        </Sim>
        <Lag>400</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <TooltipID>TOOLTIPTEXT_LIGHT_SWITCH_CABIN</TooltipID>
      <MouseFlags>LeftSingle</MouseFlags>
      <CallbackCode>
        (&gt;K:TOGGLE_CABIN_LIGHTS)
      </CallbackCode>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>flag_fuel_indicator_fail</Name>
    <AnimLength>2</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>PARTIAL PANEL FUEL INDICATOR</Variable>
          <Units>enum</Units>
        </Sim>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>flag_fuel_indicator_id</Name>
    <AnimLength>2</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:flag_fuel_indicator_id,number) 10 *
        </Code>
      </Parameter>
    </Animation>
  </PartInfo>


  <PartInfo>
    <Name>light_annunciator_fuel_lo</Name>
    <Visibility>
      <Parameter>
        <Code>
          (L:light_annunciator_fuel_lo) (L:switch_lights_test) ||
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_annunciator_l_gen</Name>
    <Visibility>
      <Parameter>
        <Code>
          (A:GENERAL ENG GENERATOR ACTIVE:1,bool) ! (L:switch_lights_test) ||
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_AOA_slow</Name>
    <Visibility>
      <Parameter>
        <Code>
          (L:light_AOA_slow) (L:switch_lights_test) ||
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_AOA_on_speed</Name>
    <Visibility>
      <Parameter>
        <Code>
          (L:light_AOA_on_speed) (L:switch_lights_test) ||
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_AOA_fast</Name>
    <Visibility>
      <Parameter>
        <Code>
          (L:light_AOA_fast) (L:switch_lights_test) ||
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_AOA_tooltip</Name>
    <MouseRect>
      <TooltipID>TOOLTIPTEXT_AOA_INDEXER_LIGHTS</TooltipID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>part_hud_tooltip</Name>
    <MouseRect>
      <TooltipID>TOOLTIPTEXT_HUD</TooltipID>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>light_annunciator_r_gen</Name>
    <Visibility>
      <Parameter>
        <Code>
          (A:GENERAL ENG GENERATOR ACTIVE:2,bool) ! (L:switch_lights_test) ||
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>


  <PartInfo>
    <Name>light_annunciator_battery</Name>
    <Visibility>
      <Parameter>
        <Code>
          (A:ELECTRICAL MASTER BATTERY,bool) ! (L:switch_lights_test) ||
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_annunciator_fcs_hot</Name>
    <Visibility>
      <Parameter>
        <Code>
          (L:light_annunciator_fcs_hot) (L:switch_lights_test) ||
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_master_arm_aa</Name>
    <Visibility>
      <Parameter>
        <Code>
          (L:switch_master_mode_aa) (L:switch_lights_test) ||
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_master_arm_ag</Name>
    <Visibility>
      <Parameter>
        <Code>
          (L:switch_master_mode_ag) (L:switch_lights_test) ||
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_annunciator_fces</Name>
    <Visibility>
      <Parameter>
        <Code>
          (L:light_annunciator_fces) (L:switch_lights_test) ||
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_annunciator_apu</Name>
    <AnimLength>50</AnimLength>
    <Animation>
        <Parameter>
            <Sim>
                <Variable>APU GENERATOR ACTIVE</Variable>
                <Units>bool</Units>
                <Scale>50</Scale>
            </Sim>
        </Parameter>
    </Animation>
    <Visibility>
      <Parameter>
        <Code>
          (A:APU GENERATOR ACTIVE,bool) ! (L:switch_lights_test) ||
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_caution_sam</Name>
    <Visibility>
      <Parameter>
        <Code>
          (L:light_caution_sam) (L:switch_lights_test) ||
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_caution_aaa</Name>
    <Visibility>
      <Parameter>
        <Code>
          (L:light_caution_aaa) (L:switch_lights_test) ||
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_caution_ai</Name>
    <Visibility>
      <Parameter>
        <Code>
          (L:light_caution_ai) (L:switch_lights_test) ||
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_caution_cw</Name>
    <Visibility>
      <Parameter>
        <Code>
          (L:light_caution_cw) (L:switch_lights_test) ||
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_caution_rcdr_on</Name>
    <Visibility>
      <Parameter>
        <Code>
          (L:light_caution_rcdr_on) (L:switch_lights_test) ||
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_caution_disp</Name>
    <Visibility>
      <Parameter>
        <Code>
          (L:light_caution_disp) (L:switch_lights_test) ||
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_caution_lbar_green</Name>
    <Visibility>
      <Parameter>
        <Code>
          (A:LAUNCHBAR SWITCH,number) (L:switch_lights_test) ||
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_caution_lbar_red</Name>
    <Visibility>
      <Parameter>
        <Code>
          (L:switch_lights_test)
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_caution_l_bleed</Name>
    <Visibility>
      <Parameter>
        <Code>
          (L:switch_lights_test)
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_caution_r_bleed</Name>
    <Visibility>
      <Parameter>
        <Code>
          (L:switch_lights_test)
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_caution_go</Name>
    <Visibility>
      <Parameter>
        <Code>
          (A:PARTIAL PANEL ALTIMETER,bool) ! (L:switch_lights_test) ||
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_caution_no_go</Name>
    <Visibility>
      <Parameter>
        <Code>
          (A:PARTIAL PANEL ALTIMETER,bool) (L:switch_lights_test) ||
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_caution_speed_brake</Name>
    <Visibility>
      <Parameter>
        <Code>
          (L:light_caution_speed_brake) (L:switch_lights_test) ||
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_caution_stdby</Name>
    <Visibility>
      <Parameter>
        <Code>
          (L:switch_lights_test)
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_caution_rec</Name>
    <Visibility>
      <Parameter>
        <Code>
          (L:switch_lights_test)
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_caution_rpt</Name>
    <Visibility>
      <Parameter>
        <Code>
          (L:switch_lights_test)
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_master_caution</Name>
    <Visibility>
      <Parameter>
        <Code>
          (L:light_master_caution) (L:switch_lights_test) ||
        </Code>
      </Parameter>
    </Visibility>
    <MouseRect>
      <HelpID>HELPID_GAUGE_MASTER_CAUTION_LIGHT</HelpID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>light_engine_fire_l</Name>
    <Visibility>
      <Parameter>
        <Code>
          (A:ENG ON FIRE:1,bool) (L:switch_fire_test) ||
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_engine_fire_r</Name>
    <Visibility>
      <Parameter>
        <Code>
          (A:ENG ON FIRE:2,bool) (L:switch_fire_test) ||
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_apu_fire_f18</Name>
    <Visibility>
      <Parameter>
        <Code>
          (A:APU ON FIRE DETECTED,bool) (L:switch_fire_test) ||
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_fire_suppression_ready</Name>
    <Visibility>
      <Parameter>
        <Code>
          (L:arm_fire_suppression0) (L:arm_fire_suppression1) (L:arm_fire_suppression_apu) (L:switch_fire_test) || || ||
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_fire_suppression_discharge</Name>
    <Visibility>
      <Parameter>
        <Code>
          (L:light_fire_suppression_discharge) (L:switch_fire_test) || || ||
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_jettison_station_ctr</Name>
    <Visibility>
      <Parameter>
        <Code>
          (L:switch_jettison_station_ctr) (L:switch_lights_test) ||
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_jettison_station_li</Name>
    <Visibility>
      <Parameter>
        <Code>
          (L:switch_jettison_station_li) (L:switch_lights_test) ||
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_jettison_station_ri</Name>
    <Visibility>
      <Parameter>
        <Code>
          (L:switch_jettison_station_ri) (L:switch_lights_test) ||
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_jettison_station_lo</Name>
    <Visibility>
      <Parameter>
        <Code>
          (L:switch_jettison_station_lo) (L:switch_lights_test) ||
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_jettison_station_ro</Name>
    <Visibility>
      <Parameter>
        <Code>
          (L:switch_jettison_station_ro) (L:switch_lights_test) ||
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_tailhook_extend</Name>
    <Visibility>
      <Parameter>
        <Code>
          (A:TAILHOOK POSITION,bool) (L:switch_lights_test) ||
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_gear_handle</Name>
    <Visibility>
      <Parameter>
        <Code>
          (L:light_gear_handle) (L:switch_lights_test) ||
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_gear_nose_red</Name>
    <Visibility>
      <Parameter>
        <Code>
          (L:light_gear_nose_red)
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_gear_left_red</Name>
    <Visibility>
      <Parameter>
        <Code>
          (A:GEAR LEFT POSITION, percent) 0 &gt; (A:GEAR LEFT POSITION, percent) 100 &lt; &amp;
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_gear_right_red</Name>
    <Visibility>
      <Parameter>
        <Code>
          (A:GEAR RIGHT POSITION, percent) 0 &gt; (A:GEAR RIGHT POSITION, percent) 100 &lt; &amp;
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_gear_nose_green</Name>
    <Visibility>
      <Parameter>
        <Code>
          (A:GEAR CENTER POSITION, percent) 100 ==
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_gear_left_green</Name>
    <Visibility>
      <Parameter>
        <Code>
          (A:GEAR LEFT POSITION, percent) 100 ==
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_gear_right_green</Name>
    <Visibility>
      <Parameter>
        <Code>
          (A:GEAR RIGHT POSITION, percent) 100 ==
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_flaps_half</Name>
    <Visibility>
      <Parameter>
        <Code>
          (L:light_flaps_half) (L:switch_lights_test) ||
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_flaps_full</Name>
    <Visibility>
      <Parameter>
        <Code>
          (L:light_flaps_full) (L:switch_lights_test) ||
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_flaps_flaps</Name>
    <Visibility>
      <Parameter>
        <Code>
          (L:light_flaps_flaps) (L:switch_lights_test) ||
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_ralt</Name>
    <Visibility>
      <Parameter>
        <Code>
          (L:light_ralt) (L:switch_lights_test) ||
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_ralt_bit</Name>
    <Visibility>
      <Parameter>
        <Code>
          (L:switch_lights_test)
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>flag_off_ralt</Name>
    <Visibility>
      <Parameter>
        <Code>
          (L:flag_off_ralt)
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_spin</Name>
    <Visibility>
      <Parameter>
        <Code>
          (L:light_spin) (L:switch_lights_test) ||
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_apu</Name>
    <Visibility>
      <Parameter>
        <Code>
          (L:light_apu,bool) (L:switch_lights_test) ||
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>knob_bingo_bug</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:knob_bingo_bug,number)
        </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
      <CallbackJumpDragging>
        <XMovement>
          <Delta>2</Delta>
          <EventIdInc>0x11001</EventIdInc>
          <EventIdDec>0x11002</EventIdDec>
        </XMovement>
      </CallbackJumpDragging>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>knob_decision_height</Name>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>DECISION HEIGHT</Variable>
          <Units>feet</Units>
          <Scale>0.1</Scale>
        </Sim>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <HelpID>HELPID_CONCORDE_RADIO_ALTIMETER_KNOB</HelpID>
      <TooltipID>TOOLTIPTEXT_RADIO_ALTIMETER_DH_FEET</TooltipID>
      <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
      <CallbackJumpDragging>
        <XMovement>
          <Delta>3</Delta>
          <EventIdInc>INCREASE_DECISION_HEIGHT</EventIdInc>
          <EventIdDec>DECREASE_DECISION_HEIGHT</EventIdDec>
        </XMovement>
      </CallbackJumpDragging>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>switch_guard_fire_l</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:switch_guard_fire_l,number) 100 *
        </Code>
        <Lag>400</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011003</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>switch_guard_fire_r</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:switch_guard_fire_r,number) 100 *
        </Code>
        <Lag>400</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011004</EventID>
    </MouseRect>
  </PartInfo>


  <PartInfo>
    <Name>switch_arm_fire_suppression0</Name>
    <AnimLength>50</AnimLength>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <TooltipID>TOOLTIPTEXT_ENG1_FIRE_SWITCH</TooltipID>
      <EventID>0x00011005</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>switch_arm_fire_suppression1</Name>
    <AnimLength>50</AnimLength>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <TooltipID>TOOLTIPTEXT_ENG2_FIRE_SWITCH</TooltipID>
      <EventID>0x00011006</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>switch_arm_fire_suppression_apu</Name>
    <AnimLength>50</AnimLength>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <TooltipID>TOOLTIPTEXT_APU_FIRE_SWITCH</TooltipID>
      <EventID>0x00011007</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>lever_fire_suppression</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:lever_fire_suppression, number) 100 *
        </Code>
        <Lag>400</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <EventID>0x00011008</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>switch_canopy</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:switch_canopy_position,number) 50 *
        </Code>
        <Lag>400</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <TooltipID>TOOLTIPTEXT_CANOPY</TooltipID>
      <CallbackCode>
        0 (&gt;K:TOGGLE_AIRCRAFT_EXIT) (L:switch_canopy_position) ! (&gt;L:switch_canopy_position)
      </CallbackCode>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>switch_master_arm</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:switch_master_arm,number) 50 *
        </Code>
        <Lag>400</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <CallbackCode>
        (L:switch_master_arm) ! (&gt;L:switch_master_arm)
      </CallbackCode>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>switch_launch_bar</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (A:LAUNCHBAR SWITCH,number) 50 *
        </Code>
        <Lag>400</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <TooltipID>TOOLTIPTEXT_LAUNCHBAR_SWITCH</TooltipID>
      <MouseFlags>LeftSingle</MouseFlags>
      <CallbackCode>
        (&gt;K:TOGGLE_LAUNCH_BAR_SWITCH) (L:switch_launch_bar) ! (&gt;L:switch_launch_bar)
      </CallbackCode>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>switch_flaps_mode</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:switch_flaps_mode,number) 25 *
        </Code>
        <Lag>400</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <TooltipID>HELPID_SPITFIRE_FLAPS</TooltipID>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x0001100A</EventID>
    </MouseRect>
  </PartInfo>


  <PartInfo>
    <Name>switch_fire_test</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:switch_fire_test,number) 25 *
        </Code>
        <Lag>400</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x0001100B</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>switch_lights_test</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:switch_lights_test,bool) 50 *
        </Code>
        <Lag>400</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <CallbackCode>
        (L:switch_lights_test) ! (&gt;L:switch_lights_test)
      </CallbackCode>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>switch_jettison</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:switch_jettison,number) 50 *
        </Code>
        <Lag>400</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <CallbackCode>
        (L:switch_jettison) ! (&gt;L:switch_jettison)
      </CallbackCode>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>switch_jettison_emergency</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:switch_jettison_emergency,number) 50 *
        </Code>
        <Lag>400</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <CallbackCode>
        (L:switch_jettison_emergency) ! (&gt;L:switch_jettison_emergency)
      </CallbackCode>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>switch_jettison_station_ctr</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:switch_jettison_station_ctr,number) 50 *
        </Code>
        <Lag>400</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <CallbackCode>
        (L:switch_jettison_station_ctr) ! (&gt;L:switch_jettison_station_ctr)
      </CallbackCode>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>switch_jettison_station_li</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:switch_jettison_station_li,number) 50 *
        </Code>
        <Lag>400</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <CallbackCode>
        (L:switch_jettison_station_li) ! (&gt;L:switch_jettison_station_li)
      </CallbackCode>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>switch_jettison_station_ri</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:switch_jettison_station_ri,number) 50 *
        </Code>
        <Lag>400</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <CallbackCode>
        (L:switch_jettison_station_ri) ! (&gt;L:switch_jettison_station_ri)
      </CallbackCode>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>switch_jettison_station_lo</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:switch_jettison_station_lo,number) 50 *
        </Code>
        <Lag>400</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <CallbackCode>
        (L:switch_jettison_station_lo) ! (&gt;L:switch_jettison_station_lo)
      </CallbackCode>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>switch_jettison_station_ro</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:switch_jettison_station_ro,number) 50 *
        </Code>
        <Lag>400</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <CallbackCode>
        (L:switch_jettison_station_ro) ! (&gt;L:switch_jettison_station_ro)
      </CallbackCode>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>knob_jettison_selector</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:knob_jettison_selector,number) 10 *
        </Code>
        <Lag>400</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
      <CallbackJumpDragging>
        <XMovement>
          <Delta>20</Delta>
          <EventIdInc>0x0001100C</EventIdInc>
          <EventIdDec>0x0001100D</EventIdDec>
        </XMovement>
      </CallbackJumpDragging>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>knob_fuel_indicator_selector</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:knob_fuel_indicator_selector,number) 10 *
        </Code>
        <Lag>400</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
      <CallbackJumpDragging>
        <XMovement>
          <Delta>20</Delta>
          <EventIdInc>0x0001100E</EventIdInc>
          <EventIdDec>0x0001100F</EventIdDec>
        </XMovement>
      </CallbackJumpDragging>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>lever_toggle_wing_fold</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (A:FOLDING WING LEFT PERCENT, percent)
        </Code>
        <Lag>400</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <TooltipID>TOOLTIPTEXT_FOLDING_WING_HANDLE</TooltipID>
      <CallbackCode>
        (&gt;K:TOGGLE_WING_FOLD)
      </CallbackCode>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>switch_nav_reco_light</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:switch_nav_reco_light,number) 50 *
        </Code>
        <Lag>400</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <HelpID>HELPID_GAUGE_LIGHT_SWITCH_NAV</HelpID>
      <TooltipID>TOOLTIPTEXT_LIGHT_SWITCH_NAV</TooltipID>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011011</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>switch_fuel_dump</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (A:FUEL DUMP SWITCH,number) 50 *
        </Code>
        <Lag>400</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <TooltipID>TOOLTIPTEXT_FUEL_DUMP_MASTER_SWITCH</TooltipID>
      <MouseFlags>LeftSingle</MouseFlags>
      <CallbackCode>
        (&gt;K:FUEL_DUMP_TOGGLE)
      </CallbackCode>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>switch_guard_spin</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:switch_guard_spin,number) 100 *
        </Code>
        <Lag>400</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <CallbackCode>
        (L:switch_guard_spin) ! (&gt;L:switch_guard_spin)
      </CallbackCode>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>switch_spin</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:switch_spin,number) 50 *
        </Code>
        <Lag>400</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <CallbackCode>
        (L:switch_spin) ! (&gt;L:switch_spin) (L:light_spin) ! (&gt;L:light_spin)
      </CallbackCode>
    </MouseRect>
  </PartInfo>


  <PartInfo>
    <Name>knob_hi_mode_selector</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:knob_hi_mode_selector,number) 10 *
        </Code>
        <Lag>400</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
      <CallbackJumpDragging>
        <XMovement>
          <Delta>20</Delta>
          <EventIdInc>0x00011014</EventIdInc>
          <EventIdDec>0x00011015</EventIdDec>
        </XMovement>
      </CallbackJumpDragging>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>switch_hud_reject_mode</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:switch_hud_reject_mode,number) 25 *
        </Code>
        <Lag>400</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011016</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>switch_hud_altitude_mode</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:switch_hud_altitude_mode,number) 25 *
        </Code>
        <Lag>400</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <CallbackCode>
        (L:switch_hud_altitude_mode) ! (&gt;L:switch_hud_altitude_mode)
      </CallbackCode>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>switch_com1_tune</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:switch_com1_tune,number) 50 *
        </Code>
        <Lag>400</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011018</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>switch_com2_tune</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:switch_com2_tune,number) 50 *
        </Code>
        <Lag>400</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011019</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>part_ddi_tooltip</Name>
    <MouseRect>
      <TooltipID>TOOLTIPTEXT_DDI</TooltipID>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>knob_ddi_left_power</Name>
    <AnimLength>30</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:knob_ddi_left_power,number) 10 *
        </Code>
        <Lag>400</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
      <CallbackJumpDragging>
        <XMovement>
          <Delta>20</Delta>
          <EventIdInc>0x0001101A</EventIdInc>
          <EventIdDec>0x0001101B</EventIdDec>
        </XMovement>
      </CallbackJumpDragging>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>knob_ddi_right_power</Name>
    <AnimLength>30</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:knob_ddi_right_power,number) 10 *
        </Code>
        <Lag>400</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
      <CallbackJumpDragging>
        <XMovement>
          <Delta>20</Delta>
          <EventIdInc>0x0001101C</EventIdInc>
          <EventIdDec>0x0001101D</EventIdDec>
        </XMovement>
      </CallbackJumpDragging>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>knob_ddi_center_power</Name>
    <AnimLength>20</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:knob_ddi_center_power,number) 10 *
        </Code>
        <Lag>400</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
      <CallbackJumpDragging>
        <XMovement>
          <Delta>20</Delta>
          <EventIdInc>0x0001101E</EventIdInc>
          <EventIdDec>0x0001101F</EventIdDec>
        </XMovement>
      </CallbackJumpDragging>
    </MouseRect>
  </PartInfo>


  <PartInfo>
    <Name>knob_hud_power</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:knob_hud_power,number)
        </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
      <CallbackJumpDragging>
        <XMovement>
          <Delta>2</Delta>
          <EventIdInc>0x00011040</EventIdInc>
          <EventIdDec>0x00011041</EventIdDec>
        </XMovement>
      </CallbackJumpDragging>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>knob_ddi_left_brt</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:knob_ddi_left_brt,number)
        </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <TooltipID>TOOLTIPTEXT_BRIGHTNESS</TooltipID>
      <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
      <CallbackJumpDragging>
        <XMovement>
          <Delta>2</Delta>
          <EventIdInc>0x00011042</EventIdInc>
          <EventIdDec>0x00011043</EventIdDec>
        </XMovement>
      </CallbackJumpDragging>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>knob_ddi_right_brt</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:knob_ddi_right_brt,number)
        </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <TooltipID>TOOLTIPTEXT_BRIGHTNESS</TooltipID>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
      <CallbackJumpDragging>
        <XMovement>
          <Delta>2</Delta>
          <EventIdInc>0x00011044</EventIdInc>
          <EventIdDec>0x00011045</EventIdDec>
        </XMovement>
      </CallbackJumpDragging>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>knob_ddi_center_brt</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:knob_ddi_center_brt,number)
        </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
      <TooltipID>TOOLTIPTEXT_BRIGHTNESS</TooltipID>
      <CallbackJumpDragging>
        <XMovement>
          <Delta>2</Delta>
          <EventIdInc>0x00011046</EventIdInc>
          <EventIdDec>0x00011047</EventIdDec>
        </XMovement>
      </CallbackJumpDragging>
    </MouseRect>
  </PartInfo>


  <PartInfo>
    <Name>knob_ddi_left_cnt</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:knob_ddi_left_cnt,number)
        </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <TooltipID>TOOLTIPTEXT_CONTRAST</TooltipID>
      <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
      <CallbackJumpDragging>
        <XMovement>
          <Delta>2</Delta>
          <EventIdInc>0x00011048</EventIdInc>
          <EventIdDec>0x00011049</EventIdDec>
        </XMovement>
      </CallbackJumpDragging>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>knob_ddi_right_cnt</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:knob_ddi_right_cnt,number)
        </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <TooltipID>TOOLTIPTEXT_CONTRAST</TooltipID>
      <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
      <CallbackJumpDragging>
        <XMovement>
          <Delta>2</Delta>
          <EventIdInc>0x0001104A</EventIdInc>
          <EventIdDec>0x0001104B</EventIdDec>
        </XMovement>
      </CallbackJumpDragging>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>knob_ddi_center_cnt</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:knob_ddi_center_cnt,number)
        </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <TooltipID>TOOLTIPTEXT_CONTRAST</TooltipID>
      <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
      <CallbackJumpDragging>
        <XMovement>
          <Delta>2</Delta>
          <EventIdInc>0x0001104C</EventIdInc>
          <EventIdDec>0x0001104D</EventIdDec>
        </XMovement>
      </CallbackJumpDragging>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>knob_ufc_brt</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:knob_ufc_brt,number)
        </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <TooltipID>TOOLTIPTEXT_BRIGHTNESS</TooltipID>
      <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
      <CallbackJumpDragging>
        <XMovement>
          <Delta>2</Delta>
          <EventIdInc>0x0001104E</EventIdInc>
          <EventIdDec>0x0001104F</EventIdDec>
        </XMovement>
      </CallbackJumpDragging>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>switch_hud_preset</Name>
    <AnimLength>30</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:switch_hud_preset,number) 10 *
        </Code>
        <Lag>400</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <TooltipID>TOOLTIPTEXT_DISPLAY_PRESETS</TooltipID>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011050</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>switch_active_adf</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:switch_active_adf,number) 25 *
        </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <TooltipID>TOOLTIPTEXT_ADF_SELECTOR</TooltipID>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011051</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>switch_att_ins</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:switch_att_ins,number) 25 *
        </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011052</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>switch_master_mode_aa</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:switch_master_mode_aa,number) 50 *
        </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011055</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>switch_master_mode_ag</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:switch_master_mode_ag,number) 50 *
        </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011056</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>switch_heading_select</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:switch_heading_select) 25 * 25 +
        </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <TooltipID>TOOLTIPTEXT_AUTOPILOT_HEADING_INDICATOR</TooltipID>
      <MouseFlags>WheelUp+WheelDown+LeftDrag+LeftSingle+MoveRepeat+LeftRelease</MouseFlags>
      <CallbackCode>
        (M:Event) 'LeftSingle'  scmi 0 == if{ (M:X) (&gt;L:ClickStart) }
        (M:Event) 'WheelUp'     scmi 0 == if{ (&gt;K:HEADING_BUG_INC) }
        (M:Event) 'WheelDown'   scmi 0 == if{ (&gt;K:HEADING_BUG_DEC) }
        (M:Event) 'LeftRelease' scmi 0 == if{ 0 (&gt;L:switch_heading_select) }
        (M:Event) 'LeftDrag'    scmi 0 == if{ (M:X) (L:ClickStart) - 0 &lt;
        if{ (&gt;K:HEADING_BUG_DEC) -1 (&gt;L:switch_heading_select) }
        els{ (&gt;K:HEADING_BUG_INC) 1 (&gt;L:switch_heading_select) } }
      </CallbackCode>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>switch_heading_select_inc</Name>
    <AnimLength>50</AnimLength>
    <MouseRect>
      <Cursor>UpArrow</Cursor>
      <MouseFlags>LeftSingle+Wheel+DownRepeat</MouseFlags>
      <TooltipID>TOOLTIPTEXT_AUTOPILOT_HEADING_INDICATOR</TooltipID>
      <EventID>0x00011030</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>switch_heading_select_dec</Name>
    <AnimLength>50</AnimLength>
    <MouseRect>
      <Cursor>DownArrow</Cursor>
      <MouseFlags>LeftSingle+Wheel+DownRepeat</MouseFlags>
      <TooltipID>TOOLTIPTEXT_AUTOPILOT_HEADING_INDICATOR</TooltipID>
      <EventID>0x00011031</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>switch_course_select</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:switch_course_select) 25 * 25 +
        </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <HelpID>HELPID_GAUGE_VOR1_OBS </HelpID>
      <TooltipID>TOOLTIPTEXT_COURSE_SELECT</TooltipID>
      <MouseFlags>WheelUp+WheelDown+LeftDrag+LeftSingle+MoveRepeat+LeftRelease</MouseFlags>
      <CallbackCode>
        (M:Event) 'LeftSingle'  scmi 0 == if{ (M:X) (&gt;L:ClickStart) }
        (M:Event) 'WheelUp'     scmi 0 == if{ (&gt;K:VOR1_OBI_INC) }
        (M:Event) 'WheelDown'   scmi 0 == if{ (&gt;K:VOR1_OBI_DEC) }
        (M:Event) 'LeftRelease' scmi 0 == if{ 0 (&gt;L:switch_course_select) }
        (M:Event) 'LeftDrag'    scmi 0 == if{ (M:X) (L:ClickStart) - 0 &lt;
        if{ (&gt;K:VOR1_OBI_DEC) -1 (&gt;L:switch_course_select) }
        els{ (&gt;K:VOR1_OBI_INC) 1 (&gt;L:switch_course_select) } }
      </CallbackCode>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>switch_course_select_inc</Name>
    <AnimLength>50</AnimLength> 
    <MouseRect>
      <Cursor>UpArrow</Cursor>
      <MouseFlags>LeftSingle+Wheel+DownRepeat</MouseFlags>
      <TooltipID>TOOLTIPTEXT_COURSE_SELECT</TooltipID>
      <EventID>0x00011032</EventID>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>switch_course_select_dec</Name>
    <AnimLength>50</AnimLength>
    <MouseRect>
      <Cursor>DownArrow</Cursor>
      <MouseFlags>LeftSingle+Wheel+DownRepeat</MouseFlags>
      <TooltipID>TOOLTIPTEXT_COURSE_SELECT</TooltipID>
      <EventID>0x00011033</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>knob_hud_calibration_elv</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:knob_hud_calibration_elv,number)
        </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
      <CallbackJumpDragging>
        <XMovement>
          <Delta>2</Delta>
          <EventIdInc>0x00011034</EventIdInc>
          <EventIdDec>0x00011035</EventIdDec>
        </XMovement>
      </CallbackJumpDragging>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>knob_hud_calibration_az</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:knob_hud_calibration_az,number)
        </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
      <CallbackJumpDragging>
        <XMovement>
          <Delta>2</Delta>
          <EventIdInc>0x00011036</EventIdInc>
          <EventIdDec>0x00011037</EventIdDec>
        </XMovement>
      </CallbackJumpDragging>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>ufc_btn_ap</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ufc_btn_ap,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <HelpID>HELPID_777_AUTOPILOT</HelpID>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011021</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>ufc_btn_iff</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ufc_btn_iff,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <TooltipID>TOOLTIPTEXT_TRANSPONDER_ID</TooltipID>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011022</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>ufc_btn_tcn</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ufc_btn_tcn,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <TooltipID>TOOLTIPTEXT_GPS_VOR_PAGE</TooltipID>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011023</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>ufc_btn_ils</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ufc_btn_ils,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011024</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>ufc_btn_dl</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ufc_btn_dl,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <MouseFlags>LeftSingle</MouseFlags>      
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>ufc_btn_bcn</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ufc_btn_bcn,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <TooltipID>TOOLTIPTEXT_GPS_NDB_PAGE</TooltipID>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011025</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>ufc_btn_onoff</Name>
    <AnimLength>50</AnimLength>
    <Animation> 
      <Parameter>
        <Code>
          (L:ufc_btn_onoff,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <TooltipID>TOOLTIPTEXT_AUTOPILOT_MASTER</TooltipID>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011026</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>ddi_l_btn_00</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_l_btn_00,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011100</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>ddi_l_btn_01</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_l_btn_01,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011101</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_l_btn_02</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_l_btn_02,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011102</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_l_btn_03</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_l_btn_03,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011103</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_l_btn_04</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_l_btn_04,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011104</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_l_btn_05</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_l_btn_05,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011105</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_l_btn_06</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_l_btn_06,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011106</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_l_btn_07</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_l_btn_07,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011107</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_l_btn_08</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_l_btn_08,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011108</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_l_btn_09</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_l_btn_09,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011109</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_l_btn_10</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_l_btn_10,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x0001110A</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_l_btn_11</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_l_btn_11,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x0001110B</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_l_btn_12</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_l_btn_12,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x0001110C</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_l_btn_13</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_l_btn_13,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x0001110D</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_l_btn_14</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_l_btn_14,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x0001110E</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_l_btn_15</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_l_btn_15,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x0001110F</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_l_btn_16</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_l_btn_16,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011110</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_l_btn_17</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_l_btn_17,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011111</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_l_btn_18</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_l_btn_18,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011112</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_l_btn_19</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_l_btn_19,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011113</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>ddi_r_btn_00</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_r_btn_00,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011200</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_r_btn_01</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_r_btn_01,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011201</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_r_btn_02</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_r_btn_02,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011202</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_r_btn_03</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_r_btn_03,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011203</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_r_btn_04</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_r_btn_04,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011204</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_r_btn_05</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_r_btn_05,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011205</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_r_btn_06</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_r_btn_06,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011206</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_r_btn_07</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_r_btn_07,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011207</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_r_btn_08</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_r_btn_08,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011208</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_r_btn_09</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_r_btn_09,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011209</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_r_btn_10</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_r_btn_10,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x0001120A</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_r_btn_11</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_r_btn_11,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x0001120B</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_r_btn_12</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_r_btn_12,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x0001120C</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_r_btn_13</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_r_btn_13,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x0001120D</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_r_btn_14</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_r_btn_14,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x0001120E</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_r_btn_15</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_r_btn_15,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x0001120F</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_r_btn_16</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_r_btn_16,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011210</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_r_btn_17</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_r_btn_17,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011211</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_r_btn_18</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_r_btn_18,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011212</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_r_btn_19</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_r_btn_19,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011213</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>ddi_c_btn_00</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_c_btn_00,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011300</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_c_btn_01</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_c_btn_01,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011301</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_c_btn_02</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_c_btn_02,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011302</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_c_btn_03</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_c_btn_03,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011303</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_c_btn_04</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_c_btn_04,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011304</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_c_btn_05</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_c_btn_05,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011305</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_c_btn_06</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_c_btn_06,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011306</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_c_btn_07</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_c_btn_07,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011307</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_c_btn_08</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_c_btn_08,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011308</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_c_btn_09</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_c_btn_09,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011309</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_c_btn_10</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_c_btn_10,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x0001130A</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_c_btn_11</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_c_btn_11,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x0001130B</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_c_btn_12</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_c_btn_12,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x0001130C</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_c_btn_13</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_c_btn_13,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x0001130D</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_c_btn_14</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_c_btn_14,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x0001130E</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_c_btn_15</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_c_btn_15,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x0001130F</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_c_btn_16</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_c_btn_16,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011310</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_c_btn_17</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_c_btn_17,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011311</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_c_btn_18</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_c_btn_18,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011312</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>ddi_c_btn_19</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ddi_c_btn_19,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011313</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>ufc_btn_00</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ufc_btn_00,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011400</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>ufc_btn_01</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ufc_btn_01,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011401</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>ufc_btn_02</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ufc_btn_02,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011402</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>ufc_btn_03</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ufc_btn_03,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011403</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>ufc_btn_04</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ufc_btn_04,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011404</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>ufc_btn_05</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ufc_btn_05,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011405</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>ufc_btn_06</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ufc_btn_06,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011406</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>ufc_btn_07</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ufc_btn_07,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011407</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>ufc_btn_08</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ufc_btn_08,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011408</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>ufc_btn_09</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ufc_btn_09,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011409</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>ufc_btn_clr</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ufc_btn_clr,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x0001140A</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>ufc_btn_ent</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ufc_btn_ent,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x0001140B</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>ufc_btn_opt_1</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ufc_btn_opt_1,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011411</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>ufc_btn_opt_2</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ufc_btn_opt_2,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011412</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>ufc_btn_opt_3</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ufc_btn_opt_3,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011413</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>ufc_btn_opt_4</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ufc_btn_opt_4,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011414</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>ufc_btn_opt_5</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ufc_btn_opt_5,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011415</EventID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>ufc_btn_ip</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (L:ufc_btn_ip,number) 50 *
        </Code>
        <Lag>250</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <MouseFlags>LeftSingle</MouseFlags>
      <EventID>0x00011420</EventID>
    </MouseRect>
  </PartInfo>

  <!-- P51 Animations -->
 
  <PartInfo>
    <Name>switch_cap1</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>(L:cap1, bool) 50 *</Code>
        <Lag>200</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>hand</Cursor>
      <TooltipID>TOOLTIPTEXT_SWITCH_COVER</TooltipID>
      <CallbackCode>(L:cap1, bool) ! (>L:cap1, bool)</CallbackCode>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>switch_cap2</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>(L:cap2, bool) 50 *</Code>
        <Lag>200</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>hand</Cursor>
      <TooltipID>TOOLTIPTEXT_SWITCH_COVER</TooltipID>
      <CallbackCode>(L:cap2, bool) ! (>L:cap2, bool)</CallbackCode>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>switch_cap3</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>(L:cap3, bool) 50 *</Code>
        <Lag>200</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>hand</Cursor>
      <TooltipID>TOOLTIPTEXT_SWITCH_COVER</TooltipID>
      <CallbackCode>(L:cap3, bool) ! (>L:cap3, bool)</CallbackCode>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>needle_fuel_l</Name>
    <AnimLength>92</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:FUEL TANK LEFT MAIN QUANTITY, Gallons)</Code>
      </Parameter>
    </Animation>
  </PartInfo>
  <PartInfo>
    <Name>needle_fuel_r</Name>
    <AnimLength>92</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:FUEL TANK RIGHT MAIN QUANTITY, Gallons)</Code>
      </Parameter>
    </Animation>
  </PartInfo>
  <PartInfo>
    <Name>visible_arch</Name>
    <Visibility>
      <Parameter>
        <Code>
          (A:GEAR LEFT POSITION, percent)
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>
  <PartInfo>
    <Name>cylinder_eng_hour_dig1</Name>
    <AnimLength>90</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:GENERAL ENG ELAPSED TIME:1, hours) 100 / 10 % int 10 *</Code>
      </Parameter>
    </Animation>
  </PartInfo>
  <PartInfo>
    <Name>cylinder_eng_hour_dig2</Name>
    <AnimLength>90</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:GENERAL ENG ELAPSED TIME:1, hours) 10 / 10 % int 10 *</Code>
      </Parameter>
    </Animation>
  </PartInfo>
  <PartInfo>
    <Name>cylinder_eng_hour_dig3</Name>
    <AnimLength>90</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:GENERAL ENG ELAPSED TIME:1, hours) 10 % int 10 *</Code>
      </Parameter>
    </Animation>
  </PartInfo>
  <PartInfo>
    <Name>cylinder_eng_hour_dig4</Name>
    <AnimLength>90</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:GENERAL ENG ELAPSED TIME:1, hours) 10 * 10 % int 10 *</Code>
      </Parameter>
    </Animation>
  </PartInfo>
  <PartInfo>
    <Name>cylinder_eng_hour_dig5</Name>
    <AnimLength>90</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:GENERAL ENG ELAPSED TIME:1, hours) 100 * 10 % int 10 *</Code>
      </Parameter>
    </Animation>
  </PartInfo>
  <!-- Nav1 -->
  <PartInfo>
    <Name>visible_lamp_gs_on</Name>
    <Visibility>
      <Parameter>
        <Code>
          (A:NAV GS FLAG:1, bool)
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>
  <PartInfo>
    <Name>visible_lamp_gs_off</Name>
    <Visibility>
      <Parameter>
        <Code>
          (A:NAV GS FLAG:1, bool) !
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>
  <PartInfo>
    <Name>visible_lamp_nav_on</Name>
    <Visibility>
      <Parameter>
        <Code>
          (A:NAV AVAILABLE:1, bool)
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>
  <PartInfo>
    <Name>visible_lamp_nav_off</Name>
    <Visibility>
      <Parameter>
        <Code>
          (A:NAV AVAILABLE:1, bool) !
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>
  <PartInfo>
    <Name>needle_nav_gsi</Name>
    <AnimLength>238</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:NAV GSI:1, Number) 119 + </Code>
        <Lag>300</Lag>
      </Parameter>
    </Animation>
  </PartInfo>
  <PartInfo>
    <Name>needle_nav_cdi</Name>
    <AnimLength>254</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:NAV CDI:1, Number) 127 + </Code>
        <Lag>300</Lag>
      </Parameter>
    </Animation>
  </PartInfo>
  <PartInfo>
    <Name>cylinder_nav_obs</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:NAV OBS:1, Degrees)</Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>knob_nav_obs</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:NAV1 OBS, degrees) 10 * dnor</Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>hand</Cursor>
      <HelpID>HELPID_GAUGE_VOR1_OBS </HelpID>
      <TooltipID>TOOLTIPTEXT_COURSE_SELECT</TooltipID>
      <MouseFlags>WheelUp+WheelDown+LeftDrag+LeftSingle+MoveRepeat</MouseFlags>
      <CallbackCode>
        (M:Event) 'LeftSingle'  scmi 0 == if{ (M:X) (&gt;L:ClickStart) }
        (M:Event) 'WheelUp'     scmi 0 == if{ (&gt;K:VOR1_OBI_INC) }
        (M:Event) 'WheelDown'   scmi 0 == if{ (&gt;K:VOR1_OBI_DEC) }
        (M:Event) 'LeftDrag'    scmi 0 == if{ (M:X) (L:ClickStart) - 0 &lt;        
                                              if{ (&gt;K:VOR1_OBI_INC) } 
                                              els{ (&gt;K:VOR1_OBI_DEC) } }
      </CallbackCode>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>knob_nav_KHz</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:NAV1 ACTIVE FREQUENCY, KHz) 100 / 10 % 36 * dnor</Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <TooltipID>TOOLTIPTEXT_NAV1_FREQ</TooltipID>
      <MouseFlags>WheelUp+WheelDown+LeftDrag+LeftSingle</MouseFlags>
      <CallbackJumpDragging>
        <XMovement>
          <Delta>5</Delta>
          <EventIdInc>NAV1_RADIO_FRACT_INC</EventIdInc>
          <EventIdDec>NAV1_RADIO_FRACT_DEC</EventIdDec>
        </XMovement>
      </CallbackJumpDragging>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>knob_nav_MHz</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:NAV1 ACTIVE FREQUENCY, MHz) 10 % 10 * dnor</Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <TooltipID>TOOLTIPTEXT_NAV1_FREQ</TooltipID>
      <MouseFlags>WheelUp+WheelDown+LeftDrag+LeftSingle</MouseFlags>
      <CallbackJumpDragging>
        <XMovement>
          <Delta>5</Delta>
          <EventIdInc>NAV1_RADIO_WHOLE_INC</EventIdInc>
          <EventIdDec>NAV1_RADIO_WHOLE_DEC</EventIdDec>
        </XMovement>
      </CallbackJumpDragging>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>cylinder_nav_dig1</Name>
    <AnimLength>90</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:NAV ACTIVE FREQUENCY:1, MHz) 100 / int 10 *</Code>
      </Parameter>
    </Animation>
  </PartInfo>
  
  <PartInfo>
    <Name>cylinder_nav_dig2</Name>
    <AnimLength>90</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:NAV ACTIVE FREQUENCY:1, MHz) 10 / 10 % int 10 *</Code>
      </Parameter>
    </Animation>
  </PartInfo>
  
  <PartInfo>
    <Name>cylinder_nav_dig3</Name>
    <AnimLength>90</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:NAV ACTIVE FREQUENCY:1, MHz) 10 % int 10 *</Code>
      </Parameter>
    </Animation>
  </PartInfo>
  
  <PartInfo>
    <Name>cylinder_nav_dig4</Name>
    <AnimLength>90</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:NAV ACTIVE FREQUENCY:1, MHz) 10 * 10 % int 10 *</Code>
      </Parameter>
    </Animation>
  </PartInfo>
  
  <!-- END Nav1 -->
  <!-- com2 -->
  <PartInfo>
    <Name>knob_com_KHz1</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:COM2 STANDBY FREQUENCY, KHz) 100 / 10 % 36 * dnor</Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <TooltipID>TOOLTIPTEXT_COMM2_FREQ_ACTIVE_STANDBY</TooltipID>
      <MouseFlags>WheelUp+WheelDown+LeftDrag+LeftSingle</MouseFlags>
      <CallbackJumpDragging>
        <XMovement>
          <Delta>5</Delta>
          <EventIdInc>COM2_RADIO_FRACT_INC</EventIdInc>
          <EventIdDec>COM2_RADIO_FRACT_DEC</EventIdDec>
        </XMovement>
      </CallbackJumpDragging>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>knob_com_MHz1</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:COM2 STANDBY FREQUENCY, MHz) 118 - flr dnor</Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>hand</Cursor>
      <TooltipID>TOOLTIPTEXT_COMM2_FREQ_ACTIVE_STANDBY</TooltipID>
      <MouseFlags>WheelUp+WheelDown+LeftDrag+LeftSingle</MouseFlags>
      <CallbackJumpDragging>
        <XMovement>
          <Delta>7</Delta>
          <EventIdInc>COM2_RADIO_WHOLE_INC</EventIdInc>
          <EventIdDec>COM2_RADIO_WHOLE_DEC</EventIdDec>
        </XMovement>
      </CallbackJumpDragging>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>switch_com_swap1</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Code>(L:com2Switch) (P:local time, seconds) &gt; if{ 100 } els{ 0 }</Code>
        <Lag>1000</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <TooltipID>TOOLTIPTEXT_RADIO_COM2_SWAP_SWITCH</TooltipID>
      <CallbackCode>(>K:COM2_RADIO_SWAP) (P:local time, seconds) 0.5 + (>L:com2Switch)</CallbackCode>
    </MouseRect>
  </PartInfo>
  <!-- END com2 -->
  <!-- com1 -->
  <PartInfo>
    <Name>knob_com_KHz0</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:COM1 STANDBY FREQUENCY, KHz) 100 / 10 % 36 * dnor</Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>hand</Cursor>
      <TooltipID>TOOLTIPTEXT_COMM1_FREQ_ACTIVE_STANDBY</TooltipID>
      <MouseFlags>WheelUp+WheelDown+LeftDrag+LeftSingle</MouseFlags>
      <CallbackJumpDragging>
        <XMovement>
          <Delta>5</Delta>
            <EventIdInc>COM_RADIO_FRACT_INC</EventIdInc>
            <EventIdDec>COM_RADIO_FRACT_DEC</EventIdDec>
          </XMovement>
      </CallbackJumpDragging>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>knob_com_MHz0</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:COM1 STANDBY FREQUENCY, MHz) 118 - flr dnor</Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>hand</Cursor>
      <TooltipID>TOOLTIPTEXT_COMM1_FREQ_ACTIVE_STANDBY</TooltipID>
      <MouseFlags>WheelUp+WheelDown+LeftDrag+LeftSingle</MouseFlags>     
      <CallbackJumpDragging>
        <XMovement>
          <Delta>7</Delta>
          <EventIdInc>COM_RADIO_WHOLE_INC</EventIdInc>
          <EventIdDec>COM_RADIO_WHOLE_DEC</EventIdDec>
        </XMovement>
      </CallbackJumpDragging>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>switch_com_swap0</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Code>(L:com1Switch) (P:local time, seconds) &gt; if{ 100 } els{ 0 }</Code>
        <Lag>1000</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <TooltipID>TOOLTIPTEXT_RADIO_COM1_SWAP_SWITCH</TooltipID>
      <CallbackCode>(>K:COM_STBY_RADIO_SWAP) (P:local time, seconds) 0.5 + (>L:com1Switch)</CallbackCode>
    </MouseRect>
  </PartInfo>
  <!-- END com1 -->
  <!-- Transponder -->
  <PartInfo>
    <Name>knob_cylinder_dig1_xpndr</Name>
    <AnimLength>70</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (A:TRANSPONDER CODE:1, number) 1000 / 10 % int 10 *
        </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <TooltipID>TOOLTIPTEXT_TRANSPONDER_ID</TooltipID>
        <MouseFlags>WheelUp+WheelDown+LeftDrag+LeftSingle</MouseFlags>
        <CallbackJumpDragging>
          <XMovement>
            <Delta>10</Delta>
            <EventIdInc>XPNDR_1000_INC</EventIdInc>
            <EventIdDec>XPNDR_1000_DEC</EventIdDec>
          </XMovement>
        </CallbackJumpDragging>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>knob_cylinder_dig2_xpndr</Name>
    <AnimLength>70</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (A:TRANSPONDER CODE:1, number) 100 / 10 % int 10 *
        </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <TooltipID>TOOLTIPTEXT_TRANSPONDER_ID</TooltipID>
      <MouseFlags>WheelUp+WheelDown+LeftDrag+LeftSingle</MouseFlags>
      <CallbackJumpDragging>
        <XMovement>
          <Delta>10</Delta>
          <EventIdInc>XPNDR_100_INC</EventIdInc>
          <EventIdDec>XPNDR_100_DEC</EventIdDec>
        </XMovement>
      </CallbackJumpDragging>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>knob_cylinder_dig3_xpndr</Name>
    <AnimLength>70</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (A:TRANSPONDER CODE:1, number) 10 / 10 % int 10 *
        </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>hand</Cursor>
      <HelpID>HELPID_RADIO_TRANSPONDER</HelpID>
      <TooltipID>TOOLTIPTEXT_TRANSPONDER_ID</TooltipID>
      <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
      <CallbackJumpDragging>
        <XMovement>
          <Delta>10</Delta>
          <EventIdInc>XPNDR_10_INC</EventIdInc>
          <EventIdDec>XPNDR_10_DEC</EventIdDec>
        </XMovement>
      </CallbackJumpDragging>      
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>knob_cylinder_dig4_xpndr</Name>
    <AnimLength>70</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (A:TRANSPONDER CODE:1, number) 10 % int 10 *
        </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>hand</Cursor>
      <HelpID>HELPID_RADIO_TRANSPONDER</HelpID>
      <TooltipID>TOOLTIPTEXT_TRANSPONDER_ID</TooltipID>
      <MouseFlags>LeftSingle+LeftDrag+Wheel</MouseFlags>
      <CallbackJumpDragging>
        <XMovement>
          <Delta>10</Delta>
          <EventIdInc>XPNDR_1_INC</EventIdInc>
          <EventIdDec>XPNDR_1_DEC</EventIdDec>
        </XMovement>
      </CallbackJumpDragging>
    </MouseRect>
  </PartInfo>
  <!-- END Transponder -->
  <!-- Audio Panel -->
  <PartInfo>
    <Name>switch_audio_com1</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>COM TRANSMIT:1</Variable>
          <Units>bool</Units>
          <Scale>50</Scale>
        </Sim>
        <Lag>400</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <HelpID>HELPID_RADIO_AUDIO</HelpID>
      <TooltipID>TOOLTIPTEXT_COM1_AUDIO_SELECTOR</TooltipID>
      <EventID>COM1_TRANSMIT_SELECT</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>switch_audio_com2</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>COM TRANSMIT:2</Variable>
          <Units>bool</Units>
          <Scale>50</Scale>
        </Sim>
        <Lag>400</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <HelpID>HELPID_RADIO_AUDIO</HelpID>
      <TooltipID>TOOLTIPTEXT_COM2_AUDIO_SELECTOR</TooltipID>
      <EventID>COM2_TRANSMIT_SELECT</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>switch_audio_both</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>COM RECIEVE ALL</Variable>
          <Units>bool</Units>
          <Scale>50</Scale>
        </Sim>
        <Lag>400</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <HelpID>HELPID_RADIO_AUDIO</HelpID>
      <TooltipID>TOOLTIPTEXT_AUDIO_PANEL_TRANSMIT_RECEIVE</TooltipID>
      <EventID>COM_RECEIVE_ALL_TOGGLE</EventID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>switch_audio_nav1</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>NAV SOUND:1</Variable>
          <Units>bool</Units>
          <Scale>50</Scale>
        </Sim>
        <Lag>400</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <HelpID>HELPID_RADIO_AUDIO</HelpID>
      <TooltipID>TOOLTIPTEXT_NAV1_AUDIO_SELECTOR</TooltipID>
      <EventID>RADIO_VOR1_IDENT_TOGGLE</EventID>
    </MouseRect>
  </PartInfo>
  <!--END Audio Panel -->
  <PartInfo>
    <Name>needle_G_min</Name>
    <AnimLength>160</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:MIN G FORCE, GForce) 10 * 60 + 0 max 160 min</Code>
      </Parameter>
    </Animation>
  </PartInfo>
  <PartInfo>
    <Name>needle_G_max</Name>
    <AnimLength>160</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:MAX G FORCE, GForce) 10 * 60 + 0 max 160 min</Code>
      </Parameter>
    </Animation>
  </PartInfo>
  <PartInfo>
    <Name>needle_G</Name>
    <AnimLength>160</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:G FORCE, GForce) 10 * 60 + 0 max 160 min</Code>
      </Parameter>
    </Animation>
  </PartInfo>
  <PartInfo>
    <Name>switch_G_reset</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Code>(L:G_reset) (P:local time, seconds) &gt; if{ 100 } els{ 0 }</Code>
        <Lag>400</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>hand</Cursor>
      <HelpID>HELPID_EXTR_G_METER_RESET</HelpID>
      <CallbackCode>(>K:RESET_G_FORCE_INDICATOR) (P:local time, seconds) 0.5 + (>L:G_reset)</CallbackCode>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>switch_voltamp</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Code>(L:VAmp, bool) 100 *</Code>
        <Lag>400</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>hand</Cursor>
      <TooltipID>TOOLTIPTEXT_P51_VOLT_AMMETER</TooltipID>
      <CallbackCode>(L:VAmp, bool) ! (>L:VAmp, bool)</CallbackCode>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>needle_voltamp</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Code>(L:VAmp, bool) if{ (A:ELECTRICAL MAIN BUS VOLTAGE, Volts) 3.333 * } els{ (A:ELECTRICAL MAIN BUS AMPS, Amperes) } 0 max 100 min</Code>
        <Lag>200</Lag>
      </Parameter>
    </Animation>
  </PartInfo>
  <PartInfo>
    <Name>needle_vacuum</Name>
    <AnimLength>200</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:GEAR HYDRAULIC PRESSURE:1, psi) 10 /</Code>
        <Lag>400</Lag>
      </Parameter>
    </Animation>
  </PartInfo>
  <PartInfo>
    <Name>needle_coolant_temp_rear</Name>
    <AnimLength>220</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:RECIP ENG RADIATOR TEMPERATURE:1, celsius) -70 max 150 min 70 +</Code>
      </Parameter>
    </Animation>
  </PartInfo>
  <PartInfo>
    <Name>needle_coolant_temp</Name>
    <AnimLength>170</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:RECIP ENG RADIATOR TEMPERATURE:1, celsius) 0 max 170 min</Code>
      </Parameter>
    </Animation>
  </PartInfo>
  <PartInfo>
    <Name>needle_induction_air_temp</Name>
    <AnimLength>220</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:RECIP CARBURETOR TEMPERATURE:1, celsius) -70 max 150 min 70 +</Code>
      </Parameter>
    </Animation>
  </PartInfo>
  <PartInfo>
    <Name>light_low_adi</Name>
    <Visibility>
      <Parameter>
        <Code>
        (* light turns on when at less than 5 percent of max quantity *)
        (A:RECIP ENG ANTIDETONATION TANK QUANTITY:1, gallons)
        (A:RECIP ENG ANTIDETONATION TANK MAX QUANTITY:1, gallons) / 0.05 &lt;
         </Code>
      </Parameter>
    </Visibility>
  </PartInfo>
  <PartInfo>
    <Name>needle_adi_press</Name>
    <AnimLength>35</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:RECIP ENG ANTIDETONATION TANK QUANTITY:1, gallons) 0 max 35 min</Code>
      </Parameter>
    </Animation>
  </PartInfo>
  <PartInfo>
    <Name>needle_manifold</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:RECIP ENG MANIFOLD PRESSURE:1, inHg) 150 / 100 *</Code>
        <Lag>100</Lag>
      </Parameter>
    </Animation>
  </PartInfo>
  <PartInfo>
    <Name>needle_rpm</Name>
    <AnimLength>45</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:GENERAL ENG RPM:1, rpm) 100 /</Code>
      </Parameter>
    </Animation>
  </PartInfo>
  <PartInfo>
    <Name>needle_oil_temp</Name>
    <AnimLength>220</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:ENG OIL TEMPERATURE:1, Celsius) 70 + </Code>
      </Parameter>
    </Animation>
  </PartInfo>
  <PartInfo>
    <Name>needle_oil_press</Name>
    <AnimLength>200</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:GENERAL ENG OIL PRESSURE:1, psi)</Code>
      </Parameter>
    </Animation>
  </PartInfo>
  <PartInfo>
    <Name>needle_fuel_press</Name>
    <AnimLength>40</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:GENERAL ENG FUEL PRESSURE:1, psi)</Code>
      </Parameter>
    </Animation>
  </PartInfo>
  <PartInfo>
    <Name>needle_asi</Name>
    <AnimLength>70</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:AIRSPEED INDICATED, mph) 10 /</Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <TooltipID>TOOLTIPTEXT_BACKUP_AIRSPEED_KNOTS</TooltipID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>needle_asi_eh101</Name>
    <AnimLength>200</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>AIRSPEED INDICATED</Variable>
          <Units>knots</Units>
        </Sim>
      </Parameter>
    </Animation>
    <MouseRect>
      <TooltipID>TOOLTIPTEXT_AIRSPEED_KNOTS</TooltipID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>needle_attitude_bank</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:ATTITUDE INDICATOR BANK DEGREES, degree) dnor</Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <TooltipID>TOOLTIPTEXT_BACKUP_ATTITUDE_INDICATOR_BANK_PITCH</TooltipID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>needle_attitude_pitch</Name>
    <AnimLength>120</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:ATTITUDE INDICATOR PITCH DEGREES, degree) 60 + </Code>
      </Parameter>
    </Animation>
  </PartInfo>
  <PartInfo>
    <Name>needle_knob_attitude_wings</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Code>(L:att_wings, number) 50 + </Code>
        <Lag>50</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>hand</Cursor>
      <TooltipID>TOOLTIPTEXT_ATTITUDE_CALIBRATION_KNOB</TooltipID>
      <MouseFlags>WheelUp+WheelDown</MouseFlags>
      <CallbackCode>
        (M:Event) 'WheelUp' scmi 0 == if{ (L:att_wings, number) 2.5 + 50 min (&gt;L:att_wings, number) quit }
        (M:Event) 'WheelDown' scmi 0 == if{ (L:att_wings, number) 2.5 - -50 max (&gt;L:att_wings, number) quit }
      </CallbackCode>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>needle_altitude_100</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:INDICATED ALTITUDE, feet) 10 / 100 %</Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <TooltipID>TOOLTIPTEXT_ALTIMETER_FEET_METERS_SPECIAL</TooltipID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>needle_altitude_1000</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:INDICATED ALTITUDE, feet) 100 / 100 % </Code>
      </Parameter>
    </Animation>
  </PartInfo>
  <PartInfo>
    <Name>needle_altitude_10000</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:INDICATED ALTITUDE, feet) 1000 / 100 % </Code>
      </Parameter>
    </Animation>
  </PartInfo>
  <PartInfo>
    <Name>cylinder_kohlsman</Name>
    <AnimLength>340</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:KOHLSMAN SETTING HG, inHg) 28.1 - 100 * 0 max 340 min</Code>
      </Parameter>
    </Animation>
  </PartInfo>
  <PartInfo>
    <Name>cylinder_kohlsman_mb</Name>
    <AnimLength>140</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:KOHLSMAN SETTING MB, millibars) 940 - 0 max 140 min</Code>
      </Parameter>
    </Animation>
  </PartInfo>
  
  <PartInfo>
    <Name>knob_kohlsman</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:KOHLSMAN SETTING MB, inHg) 28 - 300 * dnor</Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>hand</Cursor>
      <HelpID>HELPID_GAUGE_KOHLSMAN_KNOB</HelpID>
      <TooltipID>TOOLTIPTEXT_ALTIMETER_KOHLSMAN_INHG_OR_MBAR</TooltipID>
      <MouseFlags>WheelUp+WheelDown+LeftDrag+LeftSingle+MoveRepeat</MouseFlags>
      <CallbackCode>
        (M:Event) 'LeftSingle'  scmi 0 == if{ (M:X) (&gt;L:ClickStart) }
        (M:Event) 'WheelUp'     scmi 0 == if{ (&gt;K:KOHLSMAN_INC) }
        (M:Event) 'WheelDown'   scmi 0 == if{ (&gt;K:KOHLSMAN_DEC) }
        (M:Event) 'LeftDrag'    scmi 0 == if{ (M:X) (L:ClickStart) - 0 &lt;
        if{ (&gt;K:KOHLSMAN_INC) }
        els{ (&gt;K:KOHLSMAN_DEC) } }
      </CallbackCode>
    </MouseRect>
  </PartInfo>
  
  <PartInfo>
    <Name>needle_turn_coordinator</Name>
    <AnimLength>40</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:Delta heading rate,rpm) 1 + 0 max 2 min 20 * </Code>
      </Parameter>
    </Animation>
  </PartInfo>

  <PartInfo>
    <Name>needle_bank</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:Turn coordinator ball, position) 25 * 25 +</Code>
      </Parameter>
    </Animation>
  </PartInfo>
  <PartInfo>
    <Name>needle_dg</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:PLANE HEADING DEGREES GYRO, degree)</Code>
      </Parameter>
    </Animation>
  </PartInfo>
  <PartInfo>
    <Name>knob_dg</Name>
    <AnimLength>360</AnimLength>
    <Animation>
      <Parameter>
        <Code>(L:dg_knob, number)</Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>hand</Cursor>
      <HelpID>HELPID_GAUGE_HEADING_INDICATOR_ADJUST</HelpID>
      <TooltipID>TOOLTIPTEXT_HEADING_INDICATOR_HEADING</TooltipID>
      <MouseFlags>WheelUp+WheelDown+LeftDrag+LeftSingle+MoveRepeat</MouseFlags>
      <CallbackCode>
        (M:Event) 'LeftSingle'  scmi 0 == if{ (M:X) (&gt;L:ClickStart) }
        (M:Event) 'WheelUp'     scmi 0 == if{ (&gt;K:GYRO_DRIFT_INC) }
        (M:Event) 'WheelDown'   scmi 0 == if{ (&gt;K:GYRO_DRIFT_DEC) }
        (M:Event) 'LeftDrag'    scmi 0 == if{ (M:X) (L:ClickStart) - 0 &lt;
        if{ (&gt;K:GYRO_DRIFT_INC) }
        els{ (&gt;K:GYRO_DRIFT_DEC) } }
      </CallbackCode>      
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>needle_vsi</Name>
    <AnimLength>140</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:VERTICAL SPEED, ft/min) 100 / 70 + </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <TooltipID>TOOLTIPTEXT_VSI_FEET_PER_MIN</TooltipID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>needle_clock_hour</Name>
    <AnimLength>120</AnimLength>
    <Animation>
      <Parameter>
        <Code>(E:LOCAL TIME, hour) 12 % 10 *</Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <TooltipID>TOOLTIPTEXT_CLOCK</TooltipID>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>needle_clock_min</Name>
    <AnimLength>60</AnimLength>
    <Animation>
      <Parameter>
        <Code>(E:LOCAL TIME, minute) flr 60 %</Code>
      </Parameter>
    </Animation>
  </PartInfo>
  <PartInfo>
    <Name>needle_clock_second</Name>
    <AnimLength>60</AnimLength>
    <Animation>
      <Parameter>
        <Code>(E:LOCAL TIME, second) flr 60 %</Code>
      </Parameter>
    </Animation>
  </PartInfo>
  
  <!-- red light on when gear retracted and manifold pressure < 20 inHg -->
  <PartInfo>
    <Name>lamp_gear_in_on</Name>    
    <Visibility>
      <Parameter>
        <Code>
          (A:GEAR POSITION, percent) 99 &lt;
          (A:RECIP ENG MANIFOLD PRESSURE:1, inHg) 20 &lt; &amp;&amp;
          (P:local time, second) 10 * 10 % 4 &gt; &amp;&amp; 
        </Code>
      </Parameter>
    </Visibility>
    <MouseRect>
      <TooltipID>TOOLTIPTEXT_GEAR_LIGHT</TooltipID>
    </MouseRect>
  </PartInfo>
  
  <!-- green light on when gear down and locked -->
  <PartInfo>    
    <Name>lamp_gear_out_on</Name>
    <Visibility>
      <Parameter>
        <Code>
          (A:GEAR POSITION, percent) ceil 100 ==           
        </Code>
      </Parameter>
    </Visibility>
    <MouseRect>
      <TooltipID>TOOLTIPTEXT_GEAR_LIGHT</TooltipID>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>lever_door_emergency</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Code>(A:Exit Open, bool) 100 *</Code>
        <Lag>200</Lag>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <TooltipID>TOOLTIPTEXT_CANOPY</TooltipID>
      <!-- Open/Close lever and set timer for emergency animation -->
      <EventID>TOGGLE_AIRCRAFT_EXIT</EventID>      
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>animation_door_emergency</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Code>(L:anim_emer) d (P:local time, seconds) &lt; &amp;&amp; if{ 100 } els{ 0 }</Code>
        <Lag>100</Lag>
      </Parameter>
    </Animation>
    <Visibility>
      <Parameter>
        <Code>
          <!-- Hide door after 1 second -->
          (L:anim_emer) d 1 + (P:local time, seconds) &lt; &amp;&amp; !
        </Code>
      </Parameter>
    </Visibility>
  </PartInfo>
  <PartInfo>
    <Name>lever_door_open</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>EXIT OPEN:0</Variable>
          <Units>percent</Units>
        </Sim>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <TooltipID>TOOLTIPTEXT_CANOPY</TooltipID>
      <CallbackCode>(>K:TOGGLE_AIRCRAFT_EXIT)</CallbackCode>
    </MouseRect>
  </PartInfo>
  <PartInfo>
    <Name>lever_fuel_selector_P51</Name>
    <AnimLength>100</AnimLength>
    <Animation>
      <Parameter>
        <Code>
          (A:FUEL TANK SELECTOR:1, enum) 9 == if{ 0 }  (* drop tank 1 *)
          (A:FUEL TANK SELECTOR:1, enum) d 2 == 0 == or if{ 25 }  (* left tank *)
          (A:FUEL TANK SELECTOR:1, enum) 6 == if{ 50 }  (* center tank *)
          (A:FUEL TANK SELECTOR:1, enum) 3 == if{ 75 }  (* right tank *)
          (A:FUEL TANK SELECTOR:1, enum) 10 == if{ 100 }  (* drop tank 2 *)
        </Code>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <TooltipID>TOOLTIPTEXT_FUEL_SELECTOR</TooltipID>
      <CallbackCode>
        (A:FUEL TANK SELECTOR:1, enum) 9 == if{ 2 (>K:FUEL_SELECTOR_SET) }  (* drop tank 1 *)
        (A:FUEL TANK SELECTOR:1, enum) d 2 == 0 == or if{ 6 (>K:FUEL_SELECTOR_SET) }  (* left tank *)
        (A:FUEL TANK SELECTOR:1, enum) 6 == if{ 3 (>K:FUEL_SELECTOR_SET)  }  (* center tank *)
        (A:FUEL TANK SELECTOR:1, enum) 3 == if{ 10 (>K:FUEL_SELECTOR_SET)  }  (* right tank *)
        (A:FUEL TANK SELECTOR:1, enum) 10 == if{ 9 (>K:FUEL_SELECTOR_SET) }  (* drop tank 2 *)
      </CallbackCode>
    </MouseRect>
  </PartInfo>

  <PartInfo>
    <Name>switch_adi</Name>
    <AnimLength>50</AnimLength>
    <Animation>
      <Parameter>
        <Sim>
          <Variable>RECIP ENG ANTIDETONATION TANK VALVE:1</Variable>
          <Units>Bool</Units>
          <Scale>50</Scale>
        </Sim>
      </Parameter>
    </Animation>
    <MouseRect>
      <Cursor>Hand</Cursor>
      <TooltipID>TOOLTIPTEXT_ANTIDETONATION_FLUID_SWITCH</TooltipID>
      <EventID>ANTIDETONATION_TANK_VALVE_TOGGLE</EventID>
    </MouseRect>
  </PartInfo>

  <!-- exterior and interior lights -->

  <PartInfo>
    <Name>light_panel_vis</Name>
    <Visibility>
      <Parameter>
        <Sim>
          <Variable>LIGHT PANEL</Variable>
          <Units>bool</Units>
        </Sim>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_strobe_vis</Name>
    <Visibility>
      <Parameter>
        <Sim>
          <Variable>LIGHT STROBE</Variable>
          <Units>bool</Units>
        </Sim>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_landing_vis</Name>
    <Visibility>
      <Parameter>
        <Sim>
          <Variable>LIGHT LANDING</Variable>
          <Units>bool</Units>
        </Sim>
      </Parameter>
    </Visibility>
  </PartInfo>
  
  <PartInfo>
    <Name>light_taxi_vis</Name>
    <Visibility>
      <Parameter>
        <Sim>
          <Variable>LIGHT TAXI</Variable>
          <Units>bool</Units>
        </Sim>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_beacon_vis</Name>
    <Visibility>
      <Parameter>
        <Sim>
          <Variable>LIGHT BEACON</Variable>
          <Units>bool</Units>
        </Sim>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_nav_vis</Name>
    <Visibility>
      <Parameter>
        <Sim>
          <Variable>LIGHT NAV</Variable>
          <Units>bool</Units>
        </Sim>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_logo_vis</Name>
    <Visibility>
      <Parameter>
        <Sim>
          <Variable>LIGHT LOGO</Variable>
          <Units>bool</Units>
        </Sim>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_wing_vis</Name>
    <Visibility>
      <Parameter>
        <Sim>
          <Variable>LIGHT WING</Variable>
          <Units>bool</Units>
        </Sim>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_recog_vis</Name>
    <Visibility>
      <Parameter>
        <Sim>
          <Variable>LIGHT RECOGNITION</Variable>
          <Units>bool</Units>
        </Sim>
      </Parameter>
    </Visibility>
  </PartInfo>

  <PartInfo>
    <Name>light_cabin_vis</Name>
    <Visibility>
      <Parameter>
        <Sim>
          <Variable>LIGHT CABIN</Variable>
          <Units>bool</Units>
        </Sim>
      </Parameter>
    </Visibility>
  </PartInfo>
  
  <!-- end exterior and interior lights -->
<!-- ### SIMOBJECT DISPLAY ENGINE ### -->	
   	<Animation name="SODE_Trigger_1_4SEC" guid="0e586c0a-1e20-4a01-a077-25f74198b650" length="100" type="Sim" typeParam2="SODE_Trigger_1_4SEC" typeParam="AutoPlay"/>
	<Animation name="SODE_Trigger_2_4SEC" guid="0e586c0a-1e20-4a01-a077-25f74198b651" length="100" type="Sim" typeParam2="SODE_Trigger_2_4SEC" typeParam="AutoPlay"/>	
	<Animation name="SODE_Jetway_Leg_Extension_CTRL" guid="0e586c0a-1e20-4a01-a077-25f74198b656" length="100" type="Sim" typeParam2="SODE_Jetway_Leg_Extension_CTRL" typeParam="AutoPlay"/>
	<Animation name="SODE_Jetway_Hood_Extension_Front_5SEC" guid="0e586c0a-1e20-4a01-a077-25f74198b658" length="100" type="Sim" typeParam2="SODE_Jetway_Hood_Extension_Front_5SEC" typeParam="AutoPlay"/>
	<Animation name="SODE_Jetway_Hood_Extension_Aft_5SEC" guid="1e586c0a-1e20-4a01-a077-25f74198b658" length="100" type="Sim" typeParam2="SODE_Jetway_Hood_Extension_Aft_5SEC" typeParam="AutoPlay"/>
	<Animation name="SODE_Jetway_Stair_Rotation_CTRL" guid="0e586c0a-1e20-4a01-a077-25f74198b659" length="100" type="Sim" typeParam2="SODE_Jetway_Stair_Rotation_CTRL" typeParam="AutoPlay"/>	
	<Animation name="SODE_Jetway_Bridge_Dip_CTRL" guid="24586c0a-1e20-4a01-a077-25f74198b654" length="100" type="Sim" typeParam2="SODE_Jetway_Bridge_Dip_CTRL" typeParam="AutoPlay"/>	
	<Animation name="SODE_Jetway_Bridge_Extension_CTRL" guid="24946255-16e6-438f-b6ae-016dd7d15feb" length="100" type="Sim" typeParam2="SODE_Jetway_Bridge_Extension_CTRL" typeParam="AutoPlay"/>
	<Animation name="SODE_Jetway_Head_Rotation_CTRL" guid="24586c0a-1e20-4a01-a077-25f74198b655" length="100" type="Sim" typeParam2="SODE_Jetway_Head_Rotation_CTRL" typeParam="AutoPlay"/>	
	<Animation name="SODE_Jetway_Root_Rotation_CTRL" guid="24f71080-1053-46c1-aa98-12f3ad23f6a1" length="100" type="Sim" typeParam2="SODE_Jetway_Root_Rotation_CTRL" typeParam="AutoPlay"/>
	<Animation name="SODE_Jetway_WheelAxis_Rotation_CTRL" guid="24586c0a-1e20-4a01-a077-25f74198b657" length="100" type="Sim" typeParam2="SODE_Jetway_WheelAxis_Rotation_CTRL" typeParam="AutoPlay"/>
	<Animation name="SODE_Jetway_WheelSpin_Rotation_CTRL" guid="24586c0a-1e24-4a24-a024-25f74198b624" length="100" type="Sim" typeParam2="SODE_Jetway_WheelSpin_Rotation_CTRL" typeParam="AutoPlay"/>
	
	<AnimationGroup name="SimObject Display Engine" guid="0xB331C7EF,0xE2BA4276,0x254A10A1,0x4B457465">
		<AnimationRef guid="0e586c0a-1e20-4a01-a077-25f74198b650"/>
		<AnimationRef guid="0e586c0a-1e20-4a01-a077-25f74198b651"/>
    </AnimationGroup>
	
	<!-- Part Visibility Code -->
	<PartInfo>
		<Name>#_SODE_SepPlane_Display_Flag</Name>
		<Visibility>
		  <Parameter>
			<Code> <!-- Masks bit 0 out of the SimVar -->
				(A:VELOCITY BODY Y, number) near 0x0001 &amp; 0x0001 == if{ 1 } els{ 0 }
			</Code>
		  </Parameter>
		</Visibility>
	</PartInfo>
	<PartInfo>
		<Name>#_SODE_SepPlane_Hide_Flag</Name>
		<Visibility>
		  <Parameter>
			<Code> <!-- Masks bit 0 out of the SimVar -->
				(A:VELOCITY BODY Y, number) near 0x0001 &amp; 0 == if{ 1 } els{ 0 }
			</Code>
		  </Parameter>
		</Visibility>
	</PartInfo>
	<PartInfo>
		<Name>#_SODE_Anim_FWD_Play_Flag</Name>
		<Visibility>
		  <Parameter>
			<Code> <!-- Masks bit 1 out of the SimVar -->
				(A:VELOCITY BODY Y, number) near 0x0002 &amp; 0x0002 == if{ 1 } els{ 0 }
			</Code>
		  </Parameter>
		</Visibility>
	</PartInfo>
	<PartInfo>
		<Name>#_SODE_Anim_REV_Play_Flag</Name>
		<Visibility>
		  <Parameter>
			<Code> <!-- Masks bit 2 out of the SimVar -->
				(A:VELOCITY BODY Y, number) near 0x0004 &amp; 0x0004 == if{ 1 } els{ 0 }
			</Code>
		  </Parameter>
		</Visibility>
	</PartInfo>
	<!-- End Part Visibility Code -->

	<!-- Jetway Code -->
	<PartInfo>
		<Name>#_SODE_Jetway_Operation_Flag</Name>
		<Visibility>
		  <Parameter>
			<Code> <!-- Masks bit 0 out of the SimVar -->
				(A:VELOCITY WORLD Z, number) near 0x0001 &amp; 0x0001 == if{ 1 } els{ 0 }
			</Code>			
		  </Parameter>
		</Visibility>
	</PartInfo>
	<PartInfo>
		<Name>SODE_Jetway_Root_Rotation_CTRL</Name>
		<AnimLength>100</AnimLength>
		<Animation><Parameter><Code>(A:VELOCITY BODY X, number)</Code></Parameter></Animation>
	</PartInfo>
    <PartInfo>
        <Name>SODE_Jetway_Bridge_Dip_CTRL</Name>
        <AnimLength>100</AnimLength>
        <Animation><Parameter><Code>(A:VELOCITY WORLD Y, number)</Code></Parameter></Animation>        
    </PartInfo>
	<PartInfo>
		<Name>SODE_Jetway_Bridge_Extension_CTRL</Name>
		<AnimLength>100</AnimLength>
		<Animation><Parameter><Code>(A:VELOCITY WORLD X, number)</Code></Parameter></Animation>
	</PartInfo>	
	<PartInfo>
        <Name>SODE_Jetway_Head_Rotation_CTRL</Name>
        <AnimLength>100</AnimLength>
        <Animation><Parameter><Code>(A:ACCELERATION BODY Y, number)</Code></Parameter></Animation>        
    </PartInfo>			
	<PartInfo>
		<Name>SODE_Jetway_Leg_Extension_CTRL</Name>
        <AnimLength>100</AnimLength>
        <Animation><Parameter><Code>(A:VELOCITY BODY Z, number)</Code></Parameter></Animation>        
    </PartInfo>	
	<PartInfo>
        <Name>SODE_Jetway_WheelAxis_Rotation_CTRL</Name>
        <AnimLength>100</AnimLength>
        <Animation><Parameter><Code>(A:ACCELERATION BODY X, number)</Code></Parameter></Animation>        
    </PartInfo>	
	<PartInfo>
        <Name>SODE_Jetway_WheelSpin_Rotation_CTRL</Name>
        <AnimLength>100</AnimLength>
        <Animation><Parameter><Code>(A:ACCELERATION BODY Z, number)</Code></Parameter></Animation>        
    </PartInfo>
	<PartInfo>
        <Name>SODE_Jetway_Stair_Rotation_CTRL</Name>
        <AnimLength>100</AnimLength>
        <Animation><Parameter><Code>(A:VELOCITY BODY Y, number)</Code></Parameter></Animation>        
    </PartInfo>		
	<PartInfo>
        <Name>SODE_Jetway_Hood_Extension_Front_5SEC</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
				<Code> <!-- Masks bit 17-23 out of the SimVar, shift 17bits right and use the value as target keyframe -->
				(A:VELOCITY WORLD Z, number) near 0x00FE0000 &amp; 17 &gt;&gt;
				</Code>				
				<Lag>20</Lag> <!-- Defines duration of animation: 100Frames/25 = 4 seconds -->			
            </Parameter>
        </Animation>        
    </PartInfo>
	<PartInfo>
        <Name>SODE_Jetway_Hood_Extension_Aft_5SEC</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
				<Code> <!-- Masks bit 24-30 out of the SimVar, shift 24bits right and use the value as target keyframe -->
				(A:VELOCITY WORLD Z, number) near 0x7F000000 &amp; 24 &gt;&gt;
				</Code>				
				<Lag>20</Lag> <!-- Defines duration of animation: 100Frames/25 = 4 seconds -->
            </Parameter>
        </Animation>        
    </PartInfo>
	<!-- End Jetway Code -->
	
	
	<!-- Animation Code -->	
	<PartInfo>
        <Name>SODE_Trigger_1_4SEC</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
				<Code> <!-- Masks bit 0 (0x0001) out of the SimVar and checks if set -->
				(A:VELOCITY BODY Z, number) near 0x0001 &amp; 0x0001 == if{ 100 } els{ 0 }
				</Code>				
				<Lag>25</Lag> <!-- Defines duration of animation: 100Frames/25 = 4 seconds -->
            </Parameter>
        </Animation>        
    </PartInfo>	
	<PartInfo>
        <Name>SODE_Trigger_2_4SEC</Name>
        <AnimLength>100</AnimLength>
        <Animation>
            <Parameter>
				<Code> <!-- Masks bit 1 (0x0002) out of the SimVar and checks if set -->
				(A:VELOCITY BODY Z, number) near 0x0002 &amp; 0x0002 == if{ 100 } els{ 0 }
				</Code>				
				<Lag>25</Lag> <!-- Defines duration of animation: 100Frames/25 = 4 seconds -->
            </Parameter>
        </Animation>        
    </PartInfo>	
	<!-- End Animation Code -->	
	<!-- ### END SIMOBJECT DISPLAY ENGINE ### -->
</ModelInfo>
