Files
geutebruck/SOURCES/CODEX/GeViScope/GeViScopeSDK_HTML5/Data/Search_Chunk17.xml
Administrator 14893e62a5 feat: Geutebruck GeViScope/GeViSoft Action Mapping System - MVP
This MVP release provides a complete full-stack solution for managing action mappings
in Geutebruck's GeViScope and GeViSoft video surveillance systems.

## Features

### Flutter Web Application (Port 8081)
- Modern, responsive UI for managing action mappings
- Action picker dialog with full parameter configuration
- Support for both GSC (GeViScope) and G-Core server actions
- Consistent UI for input and output actions with edit/delete capabilities
- Real-time action mapping creation, editing, and deletion
- Server categorization (GSC: prefix for GeViScope, G-Core: prefix for G-Core servers)

### FastAPI REST Backend (Port 8000)
- RESTful API for action mapping CRUD operations
- Action template service with comprehensive action catalog (247 actions)
- Server management (G-Core and GeViScope servers)
- Configuration tree reading and writing
- JWT authentication with role-based access control
- PostgreSQL database integration

### C# SDK Bridge (gRPC, Port 50051)
- Native integration with GeViSoft SDK (GeViProcAPINET_4_0.dll)
- Action mapping creation with correct binary format
- Support for GSC and G-Core action types
- Proper Camera parameter inclusion in action strings (fixes CrossSwitch bug)
- Action ID lookup table with server-specific action IDs
- Configuration reading/writing via SetupClient

## Bug Fixes
- **CrossSwitch Bug**: GSC and G-Core actions now correctly display camera/PTZ head parameters in GeViSet
- Action strings now include Camera parameter: `@ PanLeft (Comment: "", Camera: 101028)`
- Proper filter flags and VideoInput=0 for action mappings
- Correct action ID assignment (4198 for GSC, 9294 for G-Core PanLeft)

## Technical Stack
- **Frontend**: Flutter Web, Dart, Dio HTTP client
- **Backend**: Python FastAPI, PostgreSQL, Redis
- **SDK Bridge**: C# .NET 8.0, gRPC, GeViSoft SDK
- **Authentication**: JWT tokens
- **Configuration**: GeViSoft .set files (binary format)

## Credentials
- GeViSoft/GeViScope: username=sysadmin, password=masterkey
- Default admin: username=admin, password=admin123

## Deployment
All services run on localhost:
- Flutter Web: http://localhost:8081
- FastAPI: http://localhost:8000
- SDK Bridge gRPC: localhost:50051
- GeViServer: localhost (default port)

Generated with Claude Code (https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-31 18:10:54 +01:00

2 lines
27 KiB
XML

<?xml version="1.0" encoding="utf-8"?><index><!-- saved from url=(0014)about:internet -->
<stem n="sent"><phr n="sent"><ent r="3" t="5" w="59" /><ent r="3" t="5" w="90" /><ent r="3" t="5" w="1197" /><ent r="3" t="7" w="2480" /><ent r="3" t="25" w="626" /><ent r="5" t="25" w="747" /><ent r="5" t="25" w="1366" /><ent r="3" t="26" w="787" /><ent r="3" t="40" w="1025" /><ent r="4" t="40" w="1615" /></phr></stem><stem n="(gscdbi.dll"><phr n="(GSCDBI.DLL"><ent r="3" t="5" w="76" /></phr></stem><stem n=".dll)"><phr n=".DLL)"><ent r="3" t="5" w="80" /><ent r="3" t="8" w="168" /></phr></stem><stem n="altern"><phr n="alternative"><ent r="3" t="5" w="85" /><ent r="3" t="10" w="372" /><ent r="4" t="40" w="1653" /></phr><phr n="Alternatively"><ent r="3" t="31" w="583" /><ent r="4" t="40" w="1669" /></phr></stem><stem n="text"><phr n="text"><ent r="3" t="5" w="116" /><ent r="92" t="18" w="172" /><ent r="3" t="18" w="188" /><ent r="5" t="18" w="242" /><ent r="92" t="18" w="723" /><ent r="3" t="18" w="741" /><ent r="5" t="18" w="785" /><ent r="92" t="18" w="1206" /><ent r="3" t="18" w="1223" /><ent r="92" t="18" w="1246" /><ent r="3" t="18" w="1263" /><ent r="92" t="18" w="2529" /><ent r="3" t="18" w="2536" /><ent r="3" t="18" w="2552" /><ent r="5" t="18" w="2568" /><ent r="5" t="18" w="2570" /><ent r="5" t="18" w="2572" /><ent r="6" t="22" w="376" /><ent r="6" t="22" w="380" /><ent r="6" t="22" w="578" /><ent r="6" t="22" w="582" /><ent r="6" t="22" w="795" /><ent r="6" t="22" w="799" /><ent r="6" t="22" w="1040" /><ent r="6" t="22" w="1044" /><ent r="6" t="22" w="1274" /><ent r="6" t="22" w="1278" /><ent r="5" t="25" w="566" /><ent r="5" t="25" w="1619" /><ent r="5" t="25" w="1856" /><ent r="5" t="28" w="681" /><ent r="92" t="30" w="1550" /><ent r="3" t="30" w="1563" /><ent r="5" t="30" w="1607" /><ent r="5" t="30" w="1613" /><ent r="5" t="30" w="1620" /><ent r="92" t="30" w="1947" /><ent r="3" t="30" w="1965" /><ent r="92" t="30" w="5380" /><ent r="3" t="30" w="5387" /><ent r="3" t="30" w="5397" /><ent r="5" t="30" w="5460" /><ent r="5" t="30" w="5463" /><ent r="5" t="30" w="5465" /><ent r="4" t="41" w="348" /><ent r="4" t="41" w="749" /><ent r="4" t="41" w="759" /><ent r="92" t="47" w="88" /><ent r="3" t="47" w="103" /><ent r="92" t="47" w="463" /><ent r="3" t="47" w="478" /><ent r="92" t="47" w="813" /><ent r="3" t="47" w="828" /><ent r="92" t="47" w="843" /><ent r="3" t="47" w="858" /><ent r="92" t="47" w="1919" /><ent r="4" t="47" w="1926" /><ent r="3" t="47" w="1934" /><ent r="5" t="47" w="1948" /><ent r="6" t="47" w="1950" /><ent r="5" t="47" w="1952" /></phr></stem><stem n="similar"><phr n="similar"><ent r="3" t="5" w="118" /><ent r="3" t="7" w="2371" /><ent r="3" t="7" w="2660" /><ent r="3" t="9" w="45" /><ent r="3" t="9" w="1252" /><ent r="3" t="25" w="259" /><ent r="3" t="38" w="29" /></phr></stem><stem n="licens"><phr n="licensed"><ent r="3" t="5" w="129" /></phr></stem><stem n="instruct"><phr n="instructions"><ent r="3" t="5" w="140" /><ent r="3" t="5" w="171" /><ent r="3" t="40" w="706" /></phr><phr n="Instructs"><ent r="4" t="40" w="1577" /></phr></stem><stem n="show"><phr n="show"><ent r="3" t="5" w="141" /><ent r="4" t="13" w="542" /><ent r="3" t="23" w="34" /><ent r="92" t="30" w="1548" /><ent r="5" t="30" w="1606" /><ent r="92" t="30" w="4202" /><ent r="5" t="30" w="4327" /><ent r="5" t="30" w="4388" /><ent r="92" t="30" w="4404" /><ent r="92" t="30" w="4807" /><ent r="6" t="41" w="615" /><ent r="3" t="47" w="995" /></phr><phr n="shows"><ent r="3" t="5" w="357" /><ent r="3" t="7" w="924" /><ent r="3" t="7" w="1636" /><ent r="3" t="9" w="498" /><ent r="3" t="10" w="190" /><ent r="3" t="12" w="838" /><ent r="4" t="13" w="164" /><ent r="6" t="26" w="606" /><ent r="3" t="40" w="385" /><ent r="3" t="40" w="788" /><ent r="4" t="40" w="1246" /><ent r="3" t="41" w="425" /></phr></stem><stem n="configur"><phr n="configure"><ent r="3" t="5" w="144" /><ent r="3" t="5" w="336" /></phr><phr n="configuring"><ent r="3" t="5" w="252" /></phr><phr n="configured"><ent r="3" t="30" w="34" /><ent r="3" t="31" w="40" /><ent r="3" t="31" w="57" /></phr><phr n="configuration"><ent r="5" t="30" w="4357" /><ent r="3" t="33" w="48" /><ent r="3" t="33" w="110" /><ent r="3" t="41" w="461" /></phr></stem><stem n="successfulli"><phr n="successfully"><ent r="3" t="5" w="163" /><ent r="3" t="8" w="217" /></phr></stem><stem n="befor"><phr n="before"><ent r="3" t="5" w="168" /><ent r="3" t="5" w="1209" /><ent r="3" t="7" w="33" /><ent r="3" t="9" w="300" /><ent r="5" t="25" w="506" /><ent r="3" t="26" w="902" /><ent r="5" t="28" w="1154" /><ent r="5" t="28" w="1161" /><ent r="3" t="40" w="757" /><ent r="3" t="40" w="1168" /></phr></stem><stem n="(see"><phr n="(see"><ent r="3" t="5" w="172" /><ent r="3" t="8" w="471" /></phr></stem><stem n="“\bin\gscview.exe”)."><phr n="“\BIN\GSCView.exe”)."><ent r="3" t="5" w="225" /></phr></stem><stem n="profil"><phr n="profile"><ent r="3" t="5" w="231" /><ent r="3" t="5" w="239" /><ent r="3" t="5" w="244" /><ent r="3" t="5" w="352" /><ent r="3" t="5" w="665" /><ent r="3" t="5" w="1120" /><ent r="92" t="29" w="130" /><ent r="3" t="29" w="148" /><ent r="5" t="29" w="165" /><ent r="5" t="29" w="174" /><ent r="3" t="39" w="39" /><ent r="3" t="39" w="42" /><ent r="3" t="39" w="73" /><ent r="3" t="39" w="84" /><ent r="4" t="40" w="925" /><ent r="4" t="40" w="952" /><ent r="92" t="51" w="130" /><ent r="3" t="51" w="149" /><ent r="5" t="51" w="166" /><ent r="5" t="51" w="175" /></phr><phr n="profil"><ent r="3" t="5" w="249" /></phr><phr n="Profiles"><ent r="3" t="5" w="356" /><ent r="3" t="5" w="669" /></phr></stem><stem n="manag"><phr n="manager"><ent r="3" t="5" w="232" /><ent r="3" t="5" w="240" /><ent r="3" t="5" w="245" /><ent r="3" t="5" w="250" /><ent r="3" t="5" w="1121" /><ent r="4" t="40" w="953" /></phr><phr n="management"><ent r="3" t="7" w="31" /><ent r="6" t="10" w="671" /><ent r="1000" t="19" w="2" /><ent r="102" t="19" w="6" /><ent r="3" t="19" w="10" /><ent r="3" t="19" w="21" /><ent r="3" t="19" w="80" /><ent r="3" t="19" w="133" /><ent r="3" t="19" w="158" /><ent r="3" t="19" w="185" /><ent r="3" t="19" w="201" /><ent r="5" t="19" w="299" /><ent r="5" t="19" w="330" /><ent r="3" t="19" w="564" /><ent r="3" t="19" w="616" /><ent r="3" t="19" w="632" /><ent r="5" t="19" w="714" /><ent r="5" t="19" w="747" /><ent r="3" t="19" w="974" /><ent r="3" t="19" w="998" /><ent r="3" t="19" w="1028" /><ent r="3" t="19" w="1040" /><ent r="5" t="19" w="1126" /><ent r="3" t="19" w="1157" /><ent r="3" t="19" w="1187" /><ent r="3" t="19" w="1231" /><ent r="3" t="19" w="1246" /><ent r="5" t="19" w="1328" /><ent r="3" t="19" w="1440" /><ent r="3" t="19" w="1466" /><ent r="3" t="19" w="1510" /><ent r="3" t="19" w="1525" /><ent r="5" t="19" w="1607" /><ent r="3" t="19" w="1720" /><ent r="3" t="19" w="1750" /><ent r="3" t="19" w="1792" /><ent r="3" t="19" w="1802" /><ent r="5" t="19" w="1888" /><ent r="3" t="25" w="19" /><ent r="3" t="25" w="111" /><ent r="3" t="25" w="153" /><ent r="3" t="25" w="249" /><ent r="3" t="25" w="294" /><ent r="3" t="25" w="962" /><ent r="3" t="25" w="1001" /><ent r="5" t="25" w="1035" /><ent r="3" t="25" w="1263" /><ent r="3" t="25" w="1316" /><ent r="3" t="25" w="1328" /><ent r="5" t="25" w="1370" /><ent r="5" t="25" w="1394" /><ent r="3" t="26" w="97" /></phr></stem><stem n="“option"><phr n="“Options"><ent r="3" t="5" w="238" /><ent r="3" t="5" w="351" /><ent r="3" t="5" w="664" /></phr></stem><stem n="option"><phr n="Options"><ent r="3" t="5" w="238" /><ent r="3" t="5" w="351" /><ent r="3" t="5" w="664" /><ent r="3" t="5" w="698" /><ent r="3" t="5" w="726" /><ent r="3" t="5" w="1114" /></phr><phr n="option"><ent r="3" t="5" w="294" /><ent r="3" t="5" w="376" /><ent r="3" t="5" w="715" /><ent r="3" t="18" w="414" /><ent r="3" t="18" w="456" /><ent r="3" t="40" w="1117" /><ent r="6" t="41" w="540" /></phr><phr n="optionally"><ent r="6" t="7" w="903" /></phr><phr n="Optional"><ent r="5" t="17" w="1347" /><ent r="5" t="17" w="1358" /><ent r="5" t="19" w="1372" /><ent r="5" t="19" w="1396" /><ent r="5" t="19" w="1411" /><ent r="5" t="19" w="1651" /><ent r="5" t="19" w="1675" /><ent r="5" t="19" w="1690" /><ent r="5" t="19" w="1932" /><ent r="5" t="19" w="1956" /><ent r="5" t="19" w="1971" /><ent r="6" t="23" w="158" /><ent r="6" t="23" w="170" /><ent r="6" t="23" w="184" /><ent r="6" t="23" w="193" /><ent r="6" t="23" w="207" /><ent r="6" t="23" w="216" /><ent r="6" t="23" w="276" /><ent r="6" t="23" w="288" /><ent r="6" t="23" w="302" /><ent r="6" t="23" w="311" /><ent r="6" t="23" w="325" /><ent r="6" t="23" w="334" /><ent r="6" t="23" w="347" /><ent r="6" t="23" w="360" /><ent r="6" t="23" w="373" /><ent r="6" t="23" w="387" /><ent r="6" t="23" w="400" /><ent r="6" t="23" w="414" /><ent r="6" t="23" w="428" /><ent r="6" t="23" w="440" /><ent r="6" t="23" w="491" /><ent r="6" t="23" w="498" /><ent r="6" t="23" w="505" /><ent r="6" t="23" w="514" /><ent r="6" t="23" w="524" /><ent r="6" t="23" w="534" /><ent r="3" t="25" w="98" /><ent r="5" t="25" w="549" /><ent r="5" t="25" w="559" /><ent r="5" t="25" w="567" /><ent r="5" t="25" w="1047" /><ent r="5" t="25" w="1063" /><ent r="5" t="25" w="1075" /><ent r="5" t="25" w="1089" /><ent r="5" t="25" w="1120" /><ent r="5" t="25" w="1151" /><ent r="5" t="25" w="1182" /><ent r="5" t="25" w="1213" /><ent r="5" t="25" w="1244" /><ent r="5" t="25" w="1396" /><ent r="5" t="25" w="1602" /><ent r="5" t="25" w="1612" /><ent r="5" t="25" w="1620" /><ent r="5" t="25" w="1804" /><ent r="5" t="25" w="1839" /><ent r="5" t="25" w="1849" /><ent r="5" t="25" w="1857" /><ent r="6" t="26" w="1062" /><ent r="5" t="28" w="588" /><ent r="5" t="28" w="679" /><ent r="5" t="28" w="688" /><ent r="5" t="28" w="1328" /><ent r="5" t="28" w="1469" /><ent r="5" t="28" w="1478" /><ent r="5" t="28" w="1489" /><ent r="5" t="28" w="1544" /><ent r="5" t="28" w="1555" /><ent r="5" t="28" w="1842" /><ent r="5" t="28" w="1851" /><ent r="5" t="28" w="1862" /><ent r="5" t="29" w="401" /><ent r="5" t="29" w="410" /><ent r="5" t="29" w="421" /><ent r="5" t="29" w="492" /><ent r="5" t="29" w="503" /><ent r="5" t="29" w="627" /><ent r="5" t="29" w="636" /><ent r="5" t="29" w="647" /><ent r="5" t="29" w="786" /><ent r="5" t="29" w="798" /><ent r="5" t="29" w="806" /><ent r="3" t="30" w="4854" /><ent r="3" t="30" w="4886" /><ent r="5" t="51" w="406" /><ent r="5" t="51" w="415" /><ent r="5" t="51" w="426" /><ent r="5" t="51" w="498" /><ent r="5" t="51" w="509" /><ent r="5" t="51" w="635" /><ent r="5" t="51" w="644" /><ent r="5" t="51" w="655" /><ent r="5" t="51" w="796" /><ent r="5" t="51" w="808" /><ent r="5" t="51" w="816" /></phr></stem><stem n="intern"><phr n="internal"><ent r="3" t="5" w="243" /><ent r="3" t="7" w="209" /><ent r="3" t="10" w="468" /><ent r="3" t="18" w="715" /><ent r="3" t="18" w="2090" /><ent r="3" t="18" w="2100" /><ent r="3" t="18" w="2110" /><ent r="5" t="20" w="382" /><ent r="6" t="23" w="438" /><ent r="6" t="26" w="420" /><ent r="6" t="26" w="539" /><ent r="3" t="26" w="1141" /><ent r="5" t="28" w="1892" /><ent r="5" t="28" w="1897" /><ent r="5" t="28" w="1937" /><ent r="5" t="28" w="1942" /><ent r="3" t="36" w="130" /><ent r="3" t="38" w="26" /><ent r="4" t="41" w="927" /><ent r="5" t="48" w="385" /></phr><phr n="internally"><ent r="3" t="7" w="2430" /><ent r="3" t="10" w="684" /><ent r="4" t="41" w="406" /></phr></stem><stem n="“connect"><phr n="“connect"><ent r="3" t="5" w="264" /></phr></stem><stem n="automat"><phr n="automatically"><ent r="3" t="5" w="265" /><ent r="3" t="5" w="286" /><ent r="3" t="5" w="296" /><ent r="3" t="5" w="624" /><ent r="3" t="5" w="854" /><ent r="3" t="7" w="2111" /><ent r="3" t="7" w="2262" /><ent r="3" t="10" w="112" /><ent r="5" t="16" w="126" /><ent r="5" t="18" w="314" /><ent r="3" t="18" w="2152" /><ent r="3" t="26" w="776" /><ent r="3" t="40" w="1794" /><ent r="4" t="40" w="1838" /></phr><phr n="automatic"><ent r="3" t="18" w="2129" /><ent r="3" t="18" w="2147" /><ent r="4" t="41" w="352" /></phr></stem><stem n="select"><phr n="selecting"><ent r="3" t="5" w="269" /><ent r="3" t="5" w="756" /></phr><phr n="selected"><ent r="3" t="5" w="491" /><ent r="3" t="5" w="873" /><ent r="5" t="18" w="2391" /><ent r="3" t="30" w="334" /><ent r="3" t="30" w="1068" /><ent r="3" t="31" w="2042" /><ent r="3" t="31" w="2074" /><ent r="5" t="40" w="990" /></phr><phr n="select"><ent r="3" t="5" w="893" /><ent r="3" t="7" w="189" /><ent r="6" t="10" w="786" /><ent r="6" t="10" w="797" /><ent r="6" t="10" w="808" /><ent r="6" t="10" w="874" /><ent r="6" t="10" w="905" /><ent r="6" t="10" w="940" /><ent r="6" t="10" w="981" /><ent r="6" t="10" w="1021" /><ent r="92" t="18" w="710" /><ent r="92" t="30" w="772" /><ent r="92" t="30" w="886" /><ent r="92" t="30" w="986" /><ent r="92" t="30" w="3768" /><ent r="4" t="40" w="920" /><ent r="4" t="40" w="955" /><ent r="3" t="40" w="1111" /><ent r="4" t="40" w="1243" /><ent r="4" t="40" w="1253" /><ent r="92" t="47" w="421" /><ent r="3" t="47" w="436" /></phr><phr n="selection"><ent r="6" t="26" w="843" /><ent r="6" t="26" w="846" /><ent r="6" t="26" w="1025" /><ent r="6" t="26" w="1043" /><ent r="3" t="30" w="76" /><ent r="5" t="30" w="110" /><ent r="3" t="30" w="320" /><ent r="3" t="30" w="324" /><ent r="5" t="30" w="369" /><ent r="3" t="30" w="449" /><ent r="5" t="30" w="483" /><ent r="3" t="30" w="689" /><ent r="5" t="30" w="731" /><ent r="3" t="30" w="811" /><ent r="5" t="30" w="845" /><ent r="3" t="30" w="1054" /><ent r="3" t="30" w="1058" /><ent r="5" t="30" w="1103" /><ent r="92" t="31" w="2002" /></phr></stem><stem n="“connections”"><phr n="“Connections”"><ent r="3" t="5" w="271" /></phr></stem><stem n="section"><phr n="section"><ent r="3" t="5" w="273" /><ent r="3" t="5" w="355" /><ent r="3" t="5" w="487" /><ent r="3" t="5" w="668" /><ent r="3" t="9" w="1300" /></phr><phr n="sections"><ent r="3" t="7" w="66" /><ent r="3" t="10" w="55" /><ent r="5" t="25" w="1098" /><ent r="5" t="25" w="1129" /><ent r="5" t="25" w="1160" /><ent r="5" t="25" w="1191" /><ent r="5" t="25" w="1222" /></phr></stem><stem n="resourc"><phr n="Resources"><ent r="3" t="5" w="274" /><ent r="3" t="5" w="488" /><ent r="3" t="7" w="1493" /><ent r="3" t="7" w="1521" /><ent r="4" t="7" w="1595" /><ent r="4" t="7" w="1614" /></phr><phr n="resource"><ent r="3" t="7" w="1472" /><ent r="5" t="28" w="975" /><ent r="5" t="28" w="981" /><ent r="5" t="28" w="984" /><ent r="5" t="28" w="990" /></phr></stem><stem n="“resources”"><phr n="“Resources”"><ent r="3" t="5" w="275" /><ent r="3" t="5" w="489" /></phr></stem><stem n="built"><phr n="built"><ent r="3" t="5" w="287" /></phr></stem><stem n="addit"><phr n="Additional"><ent r="3" t="5" w="292" /><ent r="3" t="10" w="35" /><ent r="3" t="10" w="147" /><ent r="3" t="10" w="423" /><ent r="3" t="10" w="545" /><ent r="3" t="12" w="955" /><ent r="5" t="19" w="276" /><ent r="5" t="19" w="691" /><ent r="5" t="19" w="1103" /><ent r="5" t="19" w="1305" /><ent r="5" t="19" w="1584" /><ent r="5" t="19" w="1865" /><ent r="6" t="22" w="686" /><ent r="3" t="23" w="88" /><ent r="5" t="25" w="1102" /><ent r="5" t="25" w="1133" /><ent r="5" t="25" w="1164" /><ent r="5" t="25" w="1195" /><ent r="5" t="25" w="1226" /><ent r="5" t="25" w="1389" /><ent r="5" t="28" w="672" /><ent r="5" t="28" w="683" /><ent r="5" t="28" w="689" /><ent r="5" t="28" w="1484" /><ent r="5" t="28" w="1490" /><ent r="5" t="28" w="1550" /><ent r="5" t="28" w="1556" /><ent r="5" t="28" w="1857" /><ent r="5" t="28" w="1863" /><ent r="5" t="29" w="416" /><ent r="5" t="29" w="422" /><ent r="5" t="29" w="498" /><ent r="5" t="29" w="504" /><ent r="5" t="29" w="642" /><ent r="5" t="29" w="648" /><ent r="5" t="51" w="421" /><ent r="5" t="51" w="427" /><ent r="5" t="51" w="504" /><ent r="5" t="51" w="510" /><ent r="5" t="51" w="650" /><ent r="5" t="51" w="656" /></phr><phr n="addition"><ent r="3" t="9" w="1261" /><ent r="3" t="12" w="854" /><ent r="4" t="13" w="180" /></phr></stem><stem n="“reconnect"><phr n="“Reconnect"><ent r="3" t="5" w="295" /></phr></stem><stem n="reconnect"><phr n="Reconnect"><ent r="3" t="5" w="295" /><ent r="3" t="7" w="2458" /><ent r="3" t="7" w="2461" /><ent r="3" t="7" w="2496" /></phr></stem><stem n="activ"><phr n="activated"><ent r="3" t="5" w="299" /><ent r="5" t="18" w="302" /><ent r="5" t="18" w="308" /></phr><phr n="activities"><ent r="3" t="5" w="1110" /><ent r="6" t="41" w="602" /></phr><phr n="activate"><ent r="3" t="9" w="1279" /><ent r="92" t="21" w="135" /><ent r="3" t="21" w="146" /><ent r="92" t="29" w="28" /><ent r="3" t="29" w="43" /><ent r="5" t="29" w="73" /><ent r="92" t="49" w="135" /><ent r="3" t="49" w="146" /><ent r="92" t="51" w="26" /><ent r="3" t="51" w="42" /><ent r="5" t="51" w="72" /></phr><phr n="activates"><ent r="6" t="10" w="309" /></phr><phr n="active"><ent r="3" t="28" w="761" /><ent r="3" t="28" w="1352" /><ent r="5" t="28" w="1668" /><ent r="5" t="30" w="117" /><ent r="5" t="30" w="124" /><ent r="5" t="30" w="143" /><ent r="5" t="30" w="376" /><ent r="5" t="30" w="383" /><ent r="5" t="30" w="402" /><ent r="5" t="30" w="490" /><ent r="5" t="30" w="497" /><ent r="5" t="30" w="516" /><ent r="5" t="30" w="738" /><ent r="5" t="30" w="745" /><ent r="5" t="30" w="764" /><ent r="5" t="30" w="852" /><ent r="5" t="30" w="859" /><ent r="5" t="30" w="878" /><ent r="5" t="30" w="1110" /><ent r="5" t="30" w="1117" /><ent r="5" t="30" w="1136" /><ent r="3" t="30" w="1273" /><ent r="3" t="30" w="1803" /><ent r="3" t="30" w="1883" /><ent r="3" t="30" w="1968" /><ent r="3" t="30" w="2049" /><ent r="3" t="30" w="2460" /><ent r="3" t="30" w="2554" /><ent r="3" t="30" w="2689" /><ent r="3" t="30" w="3120" /><ent r="3" t="30" w="3248" /><ent r="3" t="30" w="3689" /><ent r="3" t="30" w="3796" /><ent r="3" t="30" w="3847" /><ent r="3" t="30" w="5279" /><ent r="3" t="30" w="5400" /><ent r="5" t="31" w="663" /><ent r="3" t="31" w="810" /><ent r="3" t="31" w="833" /><ent r="3" t="31" w="857" /><ent r="3" t="31" w="2021" /><ent r="3" t="40" w="438" /></phr></stem><stem n="cannot"><phr n="cannot"><ent r="3" t="5" w="315" /><ent r="3" t="26" w="228" /><ent r="3" t="43" w="32" /></phr></stem><stem n="chang"><phr n="changed"><ent r="3" t="5" w="317" /><ent r="3" t="7" w="2323" /><ent r="3" t="21" w="43" /><ent r="92" t="28" w="497" /><ent r="3" t="28" w="513" /><ent r="92" t="28" w="914" /><ent r="3" t="28" w="935" /><ent r="92" t="28" w="1565" /><ent r="3" t="28" w="1593" /><ent r="5" t="28" w="1600" /><ent r="5" t="28" w="1607" /><ent r="5" t="28" w="1652" /><ent r="5" t="28" w="1659" /><ent r="5" t="28" w="1673" /><ent r="5" t="28" w="1679" /><ent r="5" t="28" w="1691" /><ent r="92" t="29" w="690" /><ent r="3" t="29" w="704" /><ent r="92" t="29" w="2502" /><ent r="3" t="31" w="508" /><ent r="3" t="31" w="525" /><ent r="3" t="31" w="541" /><ent r="92" t="31" w="797" /><ent r="3" t="31" w="823" /><ent r="3" t="31" w="837" /><ent r="3" t="31" w="855" /><ent r="92" t="31" w="1498" /><ent r="3" t="31" w="1533" /><ent r="3" t="31" w="1551" /><ent r="3" t="31" w="1576" /><ent r="5" t="31" w="1937" /><ent r="92" t="31" w="2003" /><ent r="3" t="31" w="2031" /><ent r="3" t="38" w="235" /><ent r="3" t="49" w="43" /><ent r="92" t="51" w="699" /><ent r="3" t="51" w="714" /><ent r="92" t="51" w="2532" /><ent r="92" t="52" w="240" /><ent r="3" t="52" w="256" /><ent r="92" t="52" w="441" /><ent r="3" t="52" w="462" /></phr><phr n="change"><ent r="3" t="5" w="328" /><ent r="3" t="5" w="897" /><ent r="3" t="16" w="20" /><ent r="3" t="21" w="306" /><ent r="3" t="25" w="360" /><ent r="5" t="25" w="469" /><ent r="5" t="25" w="1533" /><ent r="5" t="25" w="1764" /><ent r="5" t="28" w="993" /><ent r="5" t="28" w="998" /><ent r="5" t="28" w="1681" /><ent r="3" t="29" w="21" /><ent r="92" t="29" w="75" /><ent r="92" t="29" w="128" /><ent r="92" t="29" w="176" /><ent r="92" t="29" w="229" /><ent r="92" t="29" w="282" /><ent r="92" t="30" w="1142" /><ent r="92" t="30" w="1733" /><ent r="92" t="30" w="5263" /><ent r="5" t="31" w="897" /><ent r="4" t="40" w="893" /><ent r="6" t="40" w="1405" /><ent r="3" t="41" w="467" /><ent r="4" t="41" w="939" /><ent r="3" t="43" w="147" /><ent r="3" t="49" w="309" /><ent r="3" t="51" w="20" /><ent r="92" t="51" w="74" /><ent r="92" t="51" w="128" /><ent r="92" t="51" w="177" /><ent r="92" t="51" w="231" /><ent r="92" t="51" w="285" /></phr><phr n="changes"><ent r="3" t="9" w="1088" /><ent r="3" t="18" w="129" /><ent r="3" t="18" w="271" /><ent r="5" t="18" w="313" /><ent r="3" t="20" w="19" /><ent r="3" t="29" w="92" /><ent r="3" t="29" w="144" /><ent r="3" t="29" w="193" /><ent r="3" t="29" w="246" /><ent r="3" t="29" w="299" /><ent r="3" t="29" w="2520" /><ent r="3" t="38" w="187" /><ent r="3" t="39" w="74" /><ent r="3" t="48" w="19" /><ent r="3" t="51" w="92" /><ent r="3" t="51" w="145" /><ent r="3" t="51" w="195" /><ent r="3" t="51" w="249" /><ent r="3" t="51" w="303" /><ent r="3" t="51" w="2551" /></phr></stem><stem n="close"><phr n="Close"><ent r="3" t="5" w="318" /><ent r="3" t="13" w="426" /><ent r="3" t="13" w="687" /><ent r="3" t="13" w="1121" /><ent r="3" t="13" w="1453" /><ent r="92" t="18" w="1978" /><ent r="92" t="19" w="104" /><ent r="3" t="19" w="128" /><ent r="3" t="40" w="1083" /><ent r="92" t="47" w="1344" /><ent r="3" t="47" w="1356" /></phr><phr n="closes"><ent r="3" t="18" w="1991" /><ent r="5" t="18" w="2007" /></phr><phr n="closing"><ent r="3" t="18" w="2062" /><ent r="5" t="18" w="2079" /><ent r="3" t="19" w="1725" /></phr><phr n="closed"><ent r="3" t="25" w="1277" /><ent r="4" t="40" w="670" /></phr></stem><stem n="first"><phr n="first"><ent r="3" t="5" w="323" /><ent r="3" t="5" w="892" /><ent r="5" t="28" w="1070" /><ent r="5" t="28" w="1609" /><ent r="5" t="28" w="1986" /><ent r="5" t="28" w="2105" /><ent r="5" t="28" w="2229" /><ent r="5" t="30" w="115" /><ent r="5" t="30" w="116" /><ent r="5" t="30" w="374" /><ent r="5" t="30" w="375" /><ent r="5" t="30" w="488" /><ent r="5" t="30" w="489" /><ent r="5" t="30" w="736" /><ent r="5" t="30" w="737" /><ent r="5" t="30" w="850" /><ent r="5" t="30" w="851" /><ent r="5" t="30" w="1108" /><ent r="5" t="30" w="1109" /><ent r="5" t="30" w="2292" /><ent r="5" t="30" w="2951" /><ent r="5" t="30" w="3500" /><ent r="5" t="30" w="4055" /><ent r="5" t="30" w="4389" /><ent r="5" t="30" w="4396" /><ent r="5" t="30" w="4673" /><ent r="5" t="30" w="5129" /><ent r="5" t="31" w="215" /><ent r="5" t="31" w="1307" /><ent r="5" t="31" w="1775" /><ent r="5" t="31" w="2267" /><ent r="3" t="34" w="83" /><ent r="3" t="36" w="65" /><ent r="4" t="41" w="256" /></phr></stem><stem n="abl"><phr n="able"><ent r="3" t="5" w="326" /><ent r="3" t="5" w="340" /><ent r="3" t="5" w="370" /><ent r="3" t="24" w="67" /><ent r="3" t="25" w="380" /><ent r="5" t="25" w="435" /><ent r="5" t="25" w="702" /><ent r="5" t="25" w="887" /><ent r="3" t="25" w="1444" /><ent r="5" t="25" w="1499" /><ent r="3" t="25" w="1675" /><ent r="5" t="25" w="1730" /></phr></stem><stem n="“profiles”"><phr n="“Profiles”"><ent r="3" t="5" w="357" /></phr></stem><stem n="tab"><phr n="tab"><ent r="3" t="5" w="359" /><ent r="3" t="5" w="382" /><ent r="3" t="5" w="702" /></phr></stem><stem n="lot"><phr n="lot"><ent r="3" t="5" w="363" /><ent r="3" t="37" w="222" /></phr><phr n="lots"><ent r="4" t="40" w="1769" /></phr></stem><stem n="“remot"><phr n="“Remote"><ent r="3" t="5" w="377" /></phr></stem><stem n="“actions”"><phr n="“Actions”"><ent r="3" t="5" w="382" /></phr></stem><stem n="“viewer"><phr n="“Viewer"><ent r="3" t="5" w="389" /><ent r="3" t="5" w="409" /><ent r="3" t="5" w="904" /><ent r="3" t="5" w="915" /><ent r="3" t="5" w="942" /><ent r="3" t="5" w="1047" /><ent r="3" t="5" w="1091" /><ent r="3" t="5" w="1138" /><ent r="3" t="5" w="1218" /><ent r="3" t="5" w="1226" /></phr></stem><stem n="client"><phr n="client"><ent r="3" t="5" w="390" /><ent r="3" t="5" w="410" /><ent r="3" t="5" w="916" /><ent r="3" t="5" w="1024" /><ent r="3" t="7" w="39" /><ent r="3" t="7" w="58" /><ent r="5" t="28" w="1010" /><ent r="5" t="28" w="1023" /><ent r="5" t="28" w="1028" /><ent r="5" t="28" w="1031" /><ent r="5" t="28" w="2028" /><ent r="5" t="28" w="2041" /><ent r="5" t="28" w="2046" /><ent r="5" t="28" w="2049" /><ent r="5" t="28" w="2159" /><ent r="5" t="28" w="2172" /><ent r="5" t="28" w="2177" /><ent r="5" t="28" w="2180" /><ent r="5" t="28" w="2271" /><ent r="5" t="28" w="2284" /><ent r="5" t="28" w="2289" /><ent r="5" t="28" w="2292" /><ent r="3" t="30" w="29" /><ent r="3" t="30" w="61" /><ent r="5" t="30" w="99" /><ent r="3" t="30" w="174" /><ent r="5" t="30" w="228" /><ent r="3" t="30" w="279" /><ent r="5" t="30" w="347" /><ent r="3" t="30" w="432" /><ent r="5" t="30" w="472" /><ent r="3" t="30" w="548" /><ent r="5" t="30" w="597" /><ent r="3" t="30" w="649" /><ent r="5" t="30" w="709" /><ent r="3" t="30" w="794" /><ent r="5" t="30" w="834" /><ent r="3" t="30" w="910" /><ent r="5" t="30" w="959" /><ent r="3" t="30" w="1011" /><ent r="5" t="30" w="1081" /><ent r="3" t="30" w="1169" /><ent r="5" t="30" w="1200" /><ent r="3" t="30" w="1253" /><ent r="5" t="30" w="1300" /><ent r="3" t="30" w="1346" /><ent r="5" t="30" w="1416" /><ent r="3" t="30" w="1503" /><ent r="5" t="30" w="1519" /><ent r="3" t="30" w="1576" /><ent r="5" t="30" w="1595" /><ent r="3" t="30" w="1645" /><ent r="5" t="30" w="1702" /><ent r="5" t="30" w="1776" /><ent r="3" t="30" w="1812" /><ent r="5" t="30" w="1838" /><ent r="3" t="30" w="1892" /><ent r="5" t="30" w="1920" /><ent r="3" t="30" w="1977" /><ent r="5" t="30" w="2004" /><ent r="3" t="30" w="2058" /><ent r="5" t="30" w="2101" /><ent r="3" t="30" w="2469" /><ent r="5" t="30" w="2496" /><ent r="3" t="30" w="2563" /><ent r="5" t="30" w="2620" /><ent r="3" t="30" w="2698" /><ent r="5" t="30" w="2767" /><ent r="3" t="30" w="3129" /><ent r="5" t="30" w="3178" /><ent r="3" t="30" w="3257" /><ent r="5" t="30" w="3316" /><ent r="3" t="30" w="3698" /><ent r="5" t="30" w="3744" /><ent r="3" t="30" w="3856" /><ent r="5" t="30" w="3882" /><ent r="3" t="30" w="4232" /><ent r="5" t="30" w="4298" /><ent r="3" t="30" w="4434" /><ent r="5" t="30" w="4494" /><ent r="3" t="30" w="4838" /><ent r="5" t="30" w="4933" /><ent r="3" t="30" w="5288" /><ent r="5" t="30" w="5335" /><ent r="3" t="30" w="5409" /><ent r="5" t="30" w="5435" /><ent r="3" t="31" w="35" /><ent r="5" t="31" w="290" /><ent r="5" t="31" w="305" /><ent r="5" t="31" w="321" /><ent r="5" t="31" w="426" /><ent r="5" t="31" w="441" /><ent r="5" t="31" w="457" /><ent r="3" t="31" w="504" /><ent r="5" t="31" w="621" /><ent r="5" t="31" w="750" /><ent r="5" t="31" w="765" /><ent r="5" t="31" w="781" /><ent r="3" t="31" w="819" /><ent r="5" t="31" w="873" /><ent r="5" t="31" w="987" /><ent r="5" t="31" w="1002" /><ent r="5" t="31" w="1018" /><ent r="5" t="31" w="1450" /><ent r="5" t="31" w="1465" /><ent r="5" t="31" w="1481" /><ent r="5" t="31" w="1956" /><ent r="5" t="31" w="1971" /><ent r="5" t="31" w="1987" /><ent r="5" t="31" w="2410" /><ent r="5" t="31" w="2425" /><ent r="5" t="31" w="2441" /><ent r="5" t="40" w="121" /><ent r="3" t="41" w="793" /><ent r="5" t="52" w="95" /><ent r="5" t="52" w="108" /><ent r="5" t="52" w="113" /><ent r="5" t="52" w="116" /><ent r="3" t="52" w="157" /><ent r="5" t="52" w="171" /><ent r="5" t="52" w="203" /><ent r="5" t="52" w="216" /><ent r="5" t="52" w="221" /><ent r="5" t="52" w="224" /><ent r="3" t="52" w="254" /><ent r="5" t="52" w="270" /><ent r="5" t="52" w="311" /><ent r="5" t="52" w="314" /><ent r="5" t="52" w="327" /><ent r="5" t="52" w="332" /><ent r="5" t="52" w="335" /><ent r="5" t="52" w="385" /><ent r="5" t="52" w="403" /><ent r="5" t="52" w="416" /><ent r="5" t="52" w="421" /><ent r="5" t="52" w="424" /><ent r="5" t="52" w="476" /><ent r="5" t="52" w="502" /><ent r="5" t="52" w="515" /><ent r="5" t="52" w="520" /><ent r="5" t="52" w="523" /></phr><phr n="clients"><ent r="3" t="40" w="1504" /></phr></stem></index>