<Ui xmlns="http://www.blizzard.com/wow/ui/">

    <!-- Core foundational libraries -->
    <Script file="Libs\LibStub\LibStub.lua"/>
    <Script file="Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua"/>

    <!-- Addon framework -->
    <Include file="Libs\Ace3\AceAddon-3.0\AceAddon-3.0.xml"/>
    <Include file="Libs\Ace3\AceEvent-3.0\AceEvent-3.0.xml"/>
    <Include file="Libs\Ace3\AceHook-3.0\AceHook-3.0.xml"/>
    <Include file="Libs\Ace3\AceTimer-3.0\AceTimer-3.0.xml"/>
    <Include file="Libs\Ace3\AceConsole-3.0\AceConsole-3.0.xml"/>

    <!-- Configuration system -->
    <Include file="Libs\Ace3\AceGUI-3.0\AceGUI-3.0.xml"/>
    <Include file="Libs\Ace3\AceConfig-3.0\AceConfig-3.0.xml"/>
    <Include file="Libs\Ace3\AceDBOptions-3.0\AceDBOptions-3.0.xml"/>

    <!-- Data management -->
    <Include file="Libs\Ace3\AceDB-3.0\AceDB-3.0.xml"/>
    <Include file="Libs\Ace3\AceLocale-3.0\AceLocale-3.0.xml"/>

    <!-- Communication and serialization -->
    <Include file="Libs\Ace3\AceComm-3.0\AceComm-3.0.xml"/>
    <Include file="Libs\Ace3\AceSerializer-3.0\AceSerializer-3.0.xml"/>

    <!-- Optional library (can be last) -->
    <Script file="Libs\LibSharedMedia-3.0\LibSharedMedia-3.0.lua"/>

</Ui>