<?xml version="1.0"?>
<CONTENTS>
  <PRODUCTIDENTIFIER>7525-01:0x0600102B</PRODUCTIDENTIFIER>
  <PRODUCTIDENTIFIER>7525-01:0x0601102B</PRODUCTIDENTIFIER>
  <PRODUCTIDENTIFIER>7525-01:0x0602102B</PRODUCTIDENTIFIER>
  <PRODUCTIDENTIFIER>7525-01:0x0603102B</PRODUCTIDENTIFIER>
  <MINIMUMHARDWAREVERSION>0</MINIMUMHARDWAREVERSION>
  <MAXIMUMHARDWAREVERSION>5</MAXIMUMHARDWAREVERSION>
  <DEVICEPATH>/dev/mmcblk0</DEVICEPATH>
  <UPNPIDENTIFIER>mono-upnp-monarchedge</UPNPIDENTIFIER>
  <MANUFACTURER>Matrox</MANUFACTURER>
  <MANUFACTURERURL>https://www.matrox.com</MANUFACTURERURL>
  <MODEL>0x0600102B::Monarch Edge 10 bit Encoder</MODEL>
  <MODEL>0x0601102B::Monarch Edge 8 bit Encoder</MODEL>
  <MODEL>0x0602102B::Monarch Edge Decoder</MODEL>
  <MODEL>0x0603102B::Monarch Edge 10 bit Enc/Dec</MODEL>
  <MODELURL>https://www.matrox.com/video/monarch-edge</MODELURL>
  <ETHERNETPORTPRIORITY>First</ETHERNETPORTPRIORITY>
  <PASSWORD />
  <RUN>
    <NAME>COREBOOT</NAME>
    <FRIENDLYNAME>Coreboot</FRIENDLYNAME>
    <GROUP>SPI</GROUP>
    <FILE>coreboot-monarchedge.rom</FILE>
    <MD5>18b0ab4b68a728f54584fa4aea168f0a</MD5>
    <VERSION>1.00.00.001</VERSION>
    <VERSIONCOMMAND>rm /tmp/readspi.bin &gt;&amp; /dev/null ; %tools%flashrom -p internal -r /tmp/readspi.bin &gt;&amp; /dev/null ; cat /tmp/readspi.bin  | grep -a 'CONFIG_LOCALVERSION' | cut -f2 -d'"'</VERSIONCOMMAND>
    <COMMAND>%tools%flashrom -V -p internal:boardmismatch=force -w %source%coreboot-monarchedge.rom</COMMAND>
    <WEIGHT>10</WEIGHT>
    <SHA256>f80d477e6f472caa134e4c20a30f80cfa2e0c528104894a4c055ef36ea8ed9e6</SHA256>
    <SIZE>8388608</SIZE>
  </RUN>
  <PARTITION>
    <NAME>MAINTENANCE_PARTITION</NAME>
    <FRIENDLYNAME>Maintenance partition</FRIENDLYNAME>
    <GROUP>EEPROM</GROUP>
    <PATH>p1</PATH>
    <REQUIRES>READ_WRITE_PARTITION</REQUIRES>
    <REQUIRES>READ_WRITE_FILE_SYSTEM</REQUIRES>
    <REQUIRES>MAINTENANCE_FILE_SYSTEM</REQUIRES>
    <REQUIRES>SET_DEFAULT_TIME_ZONE</REQUIRES>
    <VERSION>1023999</VERSION>
    <WEIGHT>1</WEIGHT>
  </PARTITION>
  <PARTITION>
    <NAME>READ_WRITE_PARTITION</NAME>
    <FRIENDLYNAME>Read/write partition</FRIENDLYNAME>
    <GROUP>EEPROM</GROUP>
    <SKIPVALIDATION />
    <PATH>p2</PATH>
    <REQUIRES>READ_WRITE_FILE_SYSTEM</REQUIRES>
    <REQUIRES>HOSTNAME</REQUIRES>
    <REQUIRES>SET_DEFAULT_TIME_ZONE</REQUIRES>
    <VERSION>2047999</VERSION>
    <WEIGHT>1</WEIGHT>
  </PARTITION>
  <FILESYSTEM>
    <NAME>READ_WRITE_FILE_SYSTEM</NAME>
    <FRIENDLYNAME>Read/write file system</FRIENDLYNAME>
    <GROUP>EEPROM</GROUP>
    <FILE>rw.tar.gz</FILE>
    <MD5>d5f57e21d6466f43a28d02182c97435e</MD5>
    <VERSION>4.14.01.005</VERSION>
    <VERSIONCOMMAND>cat %mount%/shared/matrox_version</VERSIONCOMMAND>
    <PRESERVEFILE>%mount%/shared/etc/localtime</PRESERVEFILE>
    <PRESERVEFILE>%mount%/shared/etc/systemd/timesyncd.conf</PRESERVEFILE>
    <PRESERVEFILE>%mount%/config/modprobe.d/sv2.conf</PRESERVEFILE>
    <PATH>p2</PATH>
    <WEIGHT>1</WEIGHT>
    <SHA256>206cccc9aee1e2a22ba7e3243e5ccb1ecc54918b3e4e184f09ceefe6b23e1091</SHA256>
    <SIZE>21821</SIZE>
  </FILESYSTEM>
  <RUN>
    <NAME>HOSTNAME</NAME>
    <FRIENDLYNAME>Maintenance file system hostname</FRIENDLYNAME>
    <GROUP>EEPROM</GROUP>
    <FILE>
    </FILE>
    <MD5>
    </MD5>
    <VERSION>0</VERSION>
    <VERSIONCOMMAND>ls %mount%/shared/etc/hostname &gt;&amp; /dev/null ; echo $?</VERSIONCOMMAND>
    <COMMAND>echo %serialnumber% &gt; %mount%/shared/etc/hostname ; echo 0</COMMAND>
    <PATH>p2</PATH>
    <WEIGHT>1</WEIGHT>
  </RUN>
  <RUN>
    <NAME>SET_DEFAULT_TIME_ZONE</NAME>
    <FRIENDLYNAME>Set default time zone</FRIENDLYNAME>
    <GROUP>EEPROM</GROUP>
    <FILE>
    </FILE>
    <MD5>
    </MD5>
    <VERSION>0</VERSION>
    <VERSIONCOMMAND>ls -l %mount%/shared/etc/localtime &gt;&amp; /dev/null ; echo $?</VERSIONCOMMAND>
    <COMMAND>ln -s /rw/shared/usr/share/zoneinfo/EST5EDT %mount%/shared/etc/localtime</COMMAND>
    <PATH>p2</PATH>
    <WEIGHT>1</WEIGHT>
  </RUN>
  <FILESYSTEMIMAGE>
    <NAME>MAINTENANCE_FILE_SYSTEM</NAME>
    <FRIENDLYNAME>Maintenance file system</FRIENDLYNAME>
    <GROUP>EEPROM</GROUP>
    <LATER />
    <FILE>image-meos-maintenance-sv2cm.tar.gz</FILE>
    <EXTRACTEDSIZE>417</EXTRACTEDSIZE>
    <DELETEENTRY>EXE_CONFIG_DEFAULTS</DELETEENTRY>
    <DELETEENTRY>DISABLE_USB</DELETEENTRY>
    <MD5>9115efb459381648913748a2966c2678</MD5>
    <VERSION>4.13.01.002</VERSION>
    <VERSIONCOMMAND>source %mount%/etc/os-release ; echo ${VERSION_ID}</VERSIONCOMMAND>
    <PATH>p1</PATH>
    <REQUIRES>SSH_KEYS_MAINTENANCE</REQUIRES>
    <REQUIRES>READ_WRITE_FILE_SYSTEM_DEFAULTS</REQUIRES>
    <REQUIRES>DISABLE_USB</REQUIRES>
    <REQUIRES>START_IMAGE_P1</REQUIRES>
    <REQUIRES>SPLASH_INIT_P1</REQUIRES>
    <REQUIRES>EXE_CONFIG_DEFAULTS</REQUIRES>
    <WEIGHT>8</WEIGHT>
    <SHA256>2611fe3a450cbeef0470a734e5be1b275f495b2351ed715255b52da02c80ed49</SHA256>
    <SIZE>148898477</SIZE>
  </FILESYSTEMIMAGE>
  <RUN>
    <NAME>SSH_KEYS_MAINTENANCE</NAME>
    <FRIENDLYNAME>Redirect SSH keys maintenance</FRIENDLYNAME>
    <GROUP>EEPROM</GROUP>
    <LATER />
    <FILE>
    </FILE>
    <MD5>
    </MD5>
    <VERSION>0</VERSION>
    <VERSIONCOMMAND>ls -ld %mount%/etc/ssh | grep "/rw/shared/etc" &gt;&amp; /dev/null ; echo $?</VERSIONCOMMAND>
    <COMMAND>rm -rf %mount%/etc/ssh ; ln -s /rw/shared/etc/ssh %mount%/etc/ssh</COMMAND>
    <PATH>p1</PATH>
    <WEIGHT>1</WEIGHT>
  </RUN>
  <RUN>
    <NAME>READ_WRITE_FILE_SYSTEM_DEFAULTS</NAME>
    <FRIENDLYNAME>Read/write file system defaults</FRIENDLYNAME>
    <GROUP>EEPROM</GROUP>
    <LATER />
    <FILE>rw.tar.gz</FILE>
    <MD5>d5f57e21d6466f43a28d02182c97435e</MD5>
    <VERSION>d5f57e21d6466f43a28d02182c97435e</VERSION>
    <VERSIONCOMMAND>md5sum %mount%/rw.tar.gz | cut -f1 -d' '</VERSIONCOMMAND>
    <COMMAND>cp %source%/rw.tar.gz %mount%/rw.tar.gz</COMMAND>
    <PATH>p1</PATH>
    <WEIGHT>1</WEIGHT>
    <SHA256>206cccc9aee1e2a22ba7e3243e5ccb1ecc54918b3e4e184f09ceefe6b23e1091</SHA256>
    <SIZE>21821</SIZE>
  </RUN>
  <RUN>
    <NAME>DISABLE_USB</NAME>
    <FRIENDLYNAME>Disable USB</FRIENDLYNAME>
    <FILEREQUIRED />
    <GROUP>EEPROM</GROUP>
    <LATER />
    <FILE>
    </FILE>
    <MD5>
    </MD5>
    <VERSION>usbcore.nousb</VERSION>
    <VERSIONCOMMAND>cat %mount%/sbin/init.sh | grep EXTRAPARAMETER= | cut -f2 -d'=' | cut -f2 -d'"'</VERSIONCOMMAND>
    <COMMAND>sed -i -e 's|EXTRAPARAMETER="nousb"|EXTRAPARAMETER="usbcore.nousb"|g' %mount%/sbin/init.sh ; sed -i -e 's|EXTRAPARAMETER=""|EXTRAPARAMETER="usbcore.nousb"|g' %mount%/sbin/init.sh</COMMAND>
    <PATH>p1</PATH>
    <WEIGHT>1</WEIGHT>
  </RUN>
  <RUN>
    <NAME>START_IMAGE_P1</NAME>
    <FRIENDLYNAME>Start image</FRIENDLYNAME>
    <GROUP>EEPROM</GROUP>
    <LATER />
    <FILE>ssimage.ppm</FILE>
    <MD5>
    </MD5>
    <VERSION>%filemd5%</VERSION>
    <VERSIONCOMMAND>md5sum %mount%/usr/share/dietsplash/default_background.ppm  | cut -f1 -d' '</VERSIONCOMMAND>
    <COMMAND>cp %source%ssimage.ppm %mount%/usr/share/dietsplash/default_background.ppm</COMMAND>
    <PATH>p1</PATH>
    <WEIGHT>1</WEIGHT>
    <SIZE>11172078</SIZE>
    <SHA256>
    </SHA256>
  </RUN>
  <RUN>
    <NAME>SPLASH_INIT_P1</NAME>
    <FRIENDLYNAME>Maintenance file system init script</FRIENDLYNAME>
    <GROUP>EEPROM</GROUP>
    <LATER />
    <FILE>
    </FILE>
    <MD5>
    </MD5>
    <VERSION>0</VERSION>
    <VERSIONCOMMAND>echo 0</VERSIONCOMMAND>
    <COMMAND>sed -i -e 's|#/bin/dietsplash|/bin/dietsplash|g' %mount%/sbin/init.sh</COMMAND>
    <PATH>p1</PATH>
    <WEIGHT>1</WEIGHT>
  </RUN>
  <RUN>
    <NAME>POWER_MICROCONTROLLER</NAME>
    <FRIENDLYNAME>Power micro-controller</FRIENDLYNAME>
    <GROUP>EXCLUSIVE</GROUP>
    <FILE>APP_PMC.hex</FILE>
    <MD5>b3a12478288b9b4d0bba261c0b5f9d64</MD5>
    <PATH>p1</PATH>
    <VERSION>004-006-006</VERSION>
    <VERSIONCOMMAND>cd %tools% ; ./fpgainfo.sh 2&gt; /dev/null | grep 'PMC' | cut -f3 -d':' | cut -f2 -d' ' | cut -f1 -d']'</VERSIONCOMMAND>
    <COMMAND>/usr/local/bin/udrvsv2.sh ; %tools%InitMemContext &gt;&amp; /dev/null ; %tools%MtxPmcMicroCtrlFlasher -sv -f %source%APP_PMC.hex</COMMAND>
    <WEIGHT>15</WEIGHT>
    <REQUIRES>RESTORE_PMC_SETTINGS</REQUIRES>
    <REBOOTAFTERUPDATE />
    <SHA256>53d28b1b82107629e1977744e88210e2b9965e9a877f3307f25f41c53250f3f6</SHA256>
    <SIZE>61795</SIZE>
  </RUN>
  <RUN>
    <NAME>RESTORE_PMC_SETTINGS</NAME>
    <FRIENDLYNAME>Power micro-controller settings</FRIENDLYNAME>
    <GROUP>SV2</GROUP>
    <MD5>
    </MD5>
    <PATH>p1</PATH>
    <CURRENT />
    <VERSION>0x00001209</VERSION>
    <VERSIONCOMMAND>cd %tools% ; ./readpmcsetting.sh</VERSIONCOMMAND>
    <COMMAND>cd %tools% ; ./MtxResetCtrl-NoDrv -sps 0x00001209</COMMAND>
    <WEIGHT>1</WEIGHT>
  </RUN>
  <RUN>
    <NAME>HMC</NAME>
    <GROUP>SV2</GROUP>
    <FILE>7525_HMC.bin</FILE>
    <MD5>fd2b8a030595c8f0d0f19923d0cd8015</MD5>
    <VERSION>002-011-119-008</VERSION>
    <VERSION>002-011-119</VERSION>
    <VERSIONCOMMAND>cd %tools% ; ./boardinfo.sh 2&gt; /dev/null | grep 'FirmwareVersion:' | cut -f16 -d' '</VERSIONCOMMAND>
    <COMMAND>%tools%InitMemContext &gt;&amp; /dev/null ; %tools%MtxParFile -q -ihmc %source%7525_HMC.bin</COMMAND>
    <PATH>p3</PATH>
    <NOTCURRENT />
    <WEIGHT>5</WEIGHT>
    <SHA256>f38e375d3a642cf421b77f7f0ea996f06592c11c150fa6ef578dfebfbe89567a</SHA256>
    <SIZE>24448</SIZE>
  </RUN>
  <RUN>
    <NAME>FPGA</NAME>
    <GROUP>SV2</GROUP>
    <FILE>MonarchEdge_FPGA.tar.gz</FILE>
    <MD5>05c76eaae2805755aaa4243c0ba054b7</MD5>
    <VERSION>001-027-005</VERSION>
    <NOTCURRENT />
    <VERSIONCOMMAND>cd %tools% ; ./InitMemContext &gt;&amp; /dev/null ; ./fpgainfo.sh | grep 'FPGA Build' | cut -f3 -d':' | cut -f2 -d' ' | cut -f1 -d']'</VERSIONCOMMAND>
    <COMMAND>tar -zxf %source%MonarchEdge_FPGA.tar.gz -C %source% ; cd %tools% ; ./InitMemContext &gt;&amp; /dev/null ; ./writefpga-cal.sh %source%MonarchEdge_FPGA -forcemonarchedge</COMMAND>
    <CANDETECTCHILDRENWHENOUTDATED />
    <PATH>p3</PATH>
    <WEIGHT>50</WEIGHT>
    <SHA256>8196e23042ecad8ee947f6f871eaf8334486db840717e7d5ebe3021b2ae66b7a</SHA256>
    <SIZE>3709821</SIZE>
  </RUN>
  <PARTITION>
    <NAME>STANDARD_PARTITION</NAME>
    <FRIENDLYNAME>Standard partition</FRIENDLYNAME>
    <GROUP>EEPROM</GROUP>
    <SKIPVALIDATION />
    <PATH>p3</PATH>
    <REQUIRES>STANDARD_FILE_SYSTEM</REQUIRES>
    <VERSION>4095999</VERSION>
    <WEIGHT>2</WEIGHT>
  </PARTITION>
  <FILESYSTEMIMAGE>
    <NAME>STANDARD_FILE_SYSTEM</NAME>
    <FRIENDLYNAME>Standard file system</FRIENDLYNAME>
    <GROUP>EEPROM</GROUP>
    <FILE>image-meos-sv2cm.tar.gz</FILE>
    <PRESERVEFILE>%mount%/etc/ipkvm.conf</PRESERVEFILE>
    <EXTRACTEDSIZE>639</EXTRACTEDSIZE>
    <DELETEENTRY>SYSCTLCONF</DELETEENTRY>
    <DELETEENTRY>SV2_DRIVERS</DELETEENTRY>
    <DELETEENTRY>MAEVEX2_PACK</DELETEENTRY>
    <DELETEENTRY>CONFIGURATION</DELETEENTRY>
    <DELETEENTRY>EXTIO3-TX</DELETEENTRY>
    <DELETEENTRY>EXTIO3-RX</DELETEENTRY>
    <DELETEENTRY>EXTIO3-TXSQA</DELETEENTRY>
    <DELETEENTRY>EXTIO3-RXSQA</DELETEENTRY>
    <DELETEENTRY>IPKVM-TX</DELETEENTRY>
    <DELETEENTRY>IPKVM-RX</DELETEENTRY>
    <DELETEENTRY>IPKVM-TXSQA</DELETEENTRY>
    <DELETEENTRY>IPKVM-RXSQA</DELETEENTRY>
    <DELETEENTRY>EXTIO3TXPACK</DELETEENTRY>
    <DELETEENTRY>USBIP-TX</DELETEENTRY>
    <DELETEENTRY>EXTIO3RXPACK</DELETEENTRY>
    <DELETEENTRY>USBIP-RX</DELETEENTRY>
    <DELETEENTRY>PANOPTOPACK</DELETEENTRY>
    <DELETEENTRY>PANOPTO_CONFIGURATION</DELETEENTRY>
    <DELETEENTRY>LIBAVSL</DELETEENTRY>
    <DELETEENTRY>MTXVWLIB</DELETEENTRY>
    <DELETEENTRY>NETAPIPACK</DELETEENTRY>
    <DELETEENTRY>AVSL</DELETEENTRY>
    <DELETEENTRY>EXTIO3_UPNP</DELETEENTRY>
    <DELETEENTRY>CERTIFICATE</DELETEENTRY>
    <DELETEENTRY>WPA_SERVICE</DELETEENTRY>
    <DELETEENTRY>DISABLE_HTTP</DELETEENTRY>
    <DELETEENTRY>DISABLE_NETWORK_UPDATE</DELETEENTRY>
    <DELETEENTRY>DISABLE_SSH</DELETEENTRY>
    <DELETEENTRY>DISABLE_UPNP</DELETEENTRY>
    <DELETEENTRY>DISABLE_SNMP</DELETEENTRY>
    <DELETEENTRY>DISABLE_APACHE</DELETEENTRY>
    <DELETEENTRY>INFO_SCRIPT</DELETEENTRY>
    <DELETEENTRY>ENABLE_COM_PORT_LOGIN</DELETEENTRY>
    <DELETEENTRY>DOCKER_CHROOT</DELETEENTRY>
    <DELETEENTRY>DEVMODE_CHROOT</DELETEENTRY>
    <DELETEENTRY>DEVMODE</DELETEENTRY>
    <REQUIRES>SSH_KEYS</REQUIRES>
    <REQUIRES>CERTIFICATE</REQUIRES>
    <REQUIRES>WPA_SERVICE</REQUIRES>
    <REQUIRES>DISABLE_HTTP</REQUIRES>
    <REQUIRES>DISABLE_NETWORK_UPDATE</REQUIRES>
    <REQUIRES>DISABLE_SSH</REQUIRES>
    <REQUIRES>DISABLE_UPNP</REQUIRES>
    <REQUIRES>DISABLE_SNMP</REQUIRES>
    <REQUIRES>IPV6UPNPSUPPORT</REQUIRES>
    <REQUIRES>SMART</REQUIRES>
    <REQUIRES>DIETSPLASH</REQUIRES>
    <REQUIRES>STARTX</REQUIRES>
    <REQUIRES>OEM_VERSION_SUFFIX</REQUIRES>
    <MD5>f40c448c0ec81cd95c4e1eda2fd6820d</MD5>
    <REQUIRES>EXE_CONFIG_DEFAULTS</REQUIRES>
    <REQUIRES>DOTNET_CORE_RUNTIME</REQUIRES>
    <REQUIRES>SV2_DRIVERS</REQUIRES>
    <REQUIRES>MAEVEX2_PACK</REQUIRES>
    <VERSION>4.13.01.996</VERSION>
    <VERSIONCOMMAND>cat %mount%/usr/lib/os-release | grep VERSION_ID | cut -f2 -d'=' | cut -f2 -d'"'</VERSIONCOMMAND>
    <PATH>p3</PATH>
    <WEIGHT>30</WEIGHT>
    <SHA256>eb9fac36d893fdda6b950184f253d352b532d39513da60dc0d297379a26b5369</SHA256>
    <SIZE>220436678</SIZE>
  </FILESYSTEMIMAGE>
  <RUN>
    <NAME>SSH_KEYS</NAME>
    <FRIENDLYNAME>Redirect SSH keys</FRIENDLYNAME>
    <GROUP>EEPROM</GROUP>
    <FILE>
    </FILE>
    <MD5>
    </MD5>
    <VERSION>0</VERSION>
    <VERSIONCOMMAND>ls -ld %mount%/etc/ssh | grep "/rw/shared/etc" &gt;&amp; /dev/null ; echo $?</VERSIONCOMMAND>
    <COMMAND>rm -rf %mount%/etc/ssh ; ln -s /rw/shared/etc/ssh %mount%/etc/ssh</COMMAND>
    <PATH>p3</PATH>
    <WEIGHT>1</WEIGHT>
  </RUN>
  <RUN>
    <NAME>CERTIFICATE</NAME>
    <FRIENDLYNAME>TLS certificate</FRIENDLYNAME>
    <GROUP>EEPROM</GROUP>
    <FILE>cert.zip</FILE>
    <MD5>
    </MD5>
    <VERSION>%filemd5%</VERSION>
    <VERSIONCOMMAND>md5sum %mount%/etc/nginx/cert.zip  | cut -f1 -d' '</VERSIONCOMMAND>
    <COMMAND>cp %source%/cert.zip %mount%/etc/nginx/ ; mkdir /tmp/cert ; unzip -o %mount%/etc/nginx/cert.zip -d /tmp/cert ; cp /tmp/cert/server.crt %mount%/etc/nginx/ ; cp /tmp/cert/server.key %mount%/etc/nginx/ ; if [ -f '%mount%/etc/nginx/extracertificates/serverCA.crt' ]; then rm -rf %mount%/etc/nginx/extracertificates ; fi ;  if [ -f '/tmp/cert/extracertificates/serverCA.crt' ]; then mkdir -p %mount%/etc/nginx/extracertificates/ ; cp /tmp/cert/extracertificates/serverCA.crt %mount%/etc/nginx/extracertificates/ ; fi ; rm -rf /tmp/cert ; echo 0</COMMAND>
    <PATH>p3</PATH>
    <WEIGHT>1</WEIGHT>
  </RUN>
  <RUN>
    <NAME>WPA_SERVICE</NAME>
    <FRIENDLYNAME>WPA service</FRIENDLYNAME>
    <GROUP>EEPROM</GROUP>
    <FILE>
    </FILE>
    <MD5>
    </MD5>
    <VERSION>0</VERSION>
    <VERSIONCOMMAND>echo 0</VERSIONCOMMAND>
    <COMMAND> for i in $(ifconfig | grep enp | cut -f1 -d":" | cut -f1 -d" ") ; do ln -s /lib/systemd/system/wpa_supplicant-wired\@.service %mount%/etc/systemd/system/multi-user.target.wants/wpa_supplicant-wired\@$i.service ; done ; echo 0</COMMAND>
    <PATH>p3</PATH>
    <WEIGHT>1</WEIGHT>
  </RUN>
  <SERVICE>
    <NAME>DISABLE_HTTP</NAME>
    <FRIENDLYNAME>Disable HTTP service</FRIENDLYNAME>
    <FILEREQUIRED />
    <SERVICENAME>httpd.service</SERVICENAME>
    <SERVICENAME>apache2.service</SERVICENAME>
    <GROUP>EEPROM</GROUP>
    <VERSION>disable</VERSION>
    <PATH>p3</PATH>
    <WEIGHT>1</WEIGHT>
  </SERVICE>
  <SERVICE>
    <NAME>DISABLE_NETWORK_UPDATE</NAME>
    <FRIENDLYNAME>Disable network updater service</FRIENDLYNAME>
    <FILEREQUIRED />
    <SERVICENAME>sv2_updater-webservice-host.service</SERVICENAME>
    <GROUP>EEPROM</GROUP>
    <VERSION>disable</VERSION>
    <PATH>p3</PATH>
    <WEIGHT>1</WEIGHT>
  </SERVICE>
  <SERVICE>
    <NAME>DISABLE_SSH</NAME>
    <FRIENDLYNAME>Disable standard SSH service</FRIENDLYNAME>
    <FILEREQUIRED />
    <SERVICENAME>sshd.socket</SERVICENAME>
    <GROUP>EEPROM</GROUP>
    <VERSION>disable</VERSION>
    <PATH>p3</PATH>
    <WEIGHT>1</WEIGHT>
  </SERVICE>
  <SERVICE>
    <NAME>DISABLE_UPNP</NAME>
    <FRIENDLYNAME>Disable standard uPnP service</FRIENDLYNAME>
    <FILEREQUIRED />
    <SERVICENAME>upnp.service</SERVICENAME>
    <GROUP>EEPROM</GROUP>
    <VERSION>disable</VERSION>
    <PATH>p3</PATH>
    <WEIGHT>1</WEIGHT>
  </SERVICE>
  <SERVICE>
    <NAME>DISABLE_SNMP</NAME>
    <FRIENDLYNAME>Disable SNMP service</FRIENDLYNAME>
    <SERVICENAME>snmpd.service</SERVICENAME>
    <SERVICENAME>snmptrapd.service</SERVICENAME>
    <GROUP>EEPROM</GROUP>
    <VERSION>disable</VERSION>
    <PATH>p3</PATH>
    <WEIGHT>1</WEIGHT>
  </SERVICE>
  <RUN>
    <NAME>IPV6UPNPSUPPORT</NAME>
    <FRIENDLYNAME>IPv6 uPnP support</FRIENDLYNAME>
    <GROUP>EEPROM</GROUP>
    <FILE>
    </FILE>
    <MD5>
    </MD5>
    <VERSION>false</VERSION>
    <VERSIONCOMMAND>cat %mount%/etc/upnp.conf | grep "IPV6UPNPSUPPORT=false" &gt;&amp; /dev/null ; if [ "$?" == "0" ]; then echo false ; else echo true ; fi</VERSIONCOMMAND>
    <COMMAND>echo "IPV6UPNPSUPPORT=false" &gt; %mount%/etc/upnp.conf ; echo 0</COMMAND>
    <PATH>p3</PATH>
    <WEIGHT>1</WEIGHT>
  </RUN>
  <RUN>
    <NAME>SMART</NAME>
    <FRIENDLYNAME>Smart</FRIENDLYNAME>
    <GROUP>EEPROM</GROUP>
    <FILE>smart.sh</FILE>
    <MD5>489bb4e45d1ba7cfcb36059fe7bd7284</MD5>
    <VERSION>1.0</VERSION>
    <VERSIONCOMMAND>cat %mount%/etc/smart</VERSIONCOMMAND>
    <COMMAND>%source%smart.sh</COMMAND>
    <PATH>p3</PATH>
    <WEIGHT>3</WEIGHT>
    <SHA256>b5a3fb1f6b4c879a5dc4d3f37a144165668a0be782eb72dd54e48c1afaef6d12</SHA256>
    <SIZE>174</SIZE>
  </RUN>
  <SERVICE>
    <NAME>DIETSPLASH</NAME>
    <FRIENDLYNAME>splash screen service</FRIENDLYNAME>
    <SERVICENAME>dietsplash.service</SERVICENAME>
    <GROUP>EEPROM</GROUP>
    <VERSION>enable</VERSION>
    <PATH>p3</PATH>
    <WEIGHT>1</WEIGHT>
  </SERVICE>
  <SERVICE>
    <NAME>STARTX</NAME>
    <FRIENDLYNAME>X service</FRIENDLYNAME>
    <SERVICENAME>startx.service</SERVICENAME>
    <GROUP>EEPROM</GROUP>
    <VERSION>enable</VERSION>
    <PATH>p3</PATH>
    <WEIGHT>1</WEIGHT>
  </SERVICE>
  <RUN>
    <NAME>EXE_CONFIG_DEFAULTS</NAME>
    <FRIENDLYNAME>Debug configuration defaults</FRIENDLYNAME>
    <GROUP>EEPROM</GROUP>
    <LATER>
    </LATER>
    <FILE>exe.config.tar.gz</FILE>
    <MD5>29a69cd31eff58a71d29731d8df2d679</MD5>
    <VERSION>29a69cd31eff58a71d29731d8df2d679</VERSION>
    <VERSIONCOMMAND>md5sum %mount%/exe.config.tar.gz | cut -f1 -d' '</VERSIONCOMMAND>
    <COMMAND>cp %source%exe.config.tar.gz %mount%/</COMMAND>
    <PATH>p1</PATH>
    <WEIGHT>1</WEIGHT>
    <SHA256>5fea763e01b0a9fcbc64f808f881e823f05a490f8da4d1c1de5513616a4843c7</SHA256>
    <SIZE>3277</SIZE>
  </RUN>
  <FILESYSTEM>
    <NAME>DOTNET_CORE_RUNTIME</NAME>
    <FRIENDLYNAME>Dotnet Core Runtime</FRIENDLYNAME>
    <RPMPACKAGENAME>dotnetcorePack</RPMPACKAGENAME>
    <FRIENDLYNAME>dotnetcore</FRIENDLYNAME>
    <RPMEXTRAPARAMETERS>--nodeps</RPMEXTRAPARAMETERS>
    <GROUP>EEPROM</GROUP>
    <FILE>dotnetcorePack.rpm</FILE>
    <MD5>981a136298bce9b46f26d352efa1c1d7</MD5>
    <VERSION>6.0.5.002</VERSION>
    <VERSIONCOMMAND>rpm -q --queryformat %{version}.%{release}\\n dotnetcorePack</VERSIONCOMMAND>
    <PATH>p3</PATH>
    <WEIGHT>5</WEIGHT>
    <SHA256>8a15a3fc45bdc689e91781ae4b2c39e375e2c8b1e0996020ce5520033c380f34</SHA256>
    <SIZE>39607762</SIZE>
  </FILESYSTEM>
  <FILESYSTEM>
    <NAME>SV2_DRIVERS</NAME>
    <FRIENDLYNAME>SV2 drivers</FRIENDLYNAME>
    <GROUP>EEPROM</GROUP>
    <FILE>liberatus-runtime-4.13.4-28.rpm</FILE>
    <RPMEXTRAPARAMETERS>--force</RPMEXTRAPARAMETERS>
    <MD5>8eb64685593f6ba39b97f59a07157490</MD5>
    <VERSION>4.13.4-28</VERSION>
    <REQUIRES>MAEVEX2_PACK</REQUIRES>
    <VERSIONCOMMAND>rpm -q --queryformat %{version}-%{release}\\n liberatus-runtime</VERSIONCOMMAND>
    <PATH>p3</PATH>
    <WEIGHT>10</WEIGHT>
    <SHA256>ca470151b8ff67099dde8cec90729d6133c1b958b0b32f2ca179e848cbe59540</SHA256>
    <SIZE>115762892</SIZE>
  </FILESYSTEM>
  <FILESYSTEM>
    <NAME>MAEVEX2_PACK</NAME>
    <RPMPACKAGENAME>Maevex2Pack</RPMPACKAGENAME>
    <FRIENDLYNAME>Software pack</FRIENDLYNAME>
    <PRIMARYCOMPONENT>
    </PRIMARYCOMPONENT>
    <GROUP>EEPROM</GROUP>
    <FILE>SoftwarePack-2.09.02-512.rpm</FILE>
    <RPMEXTRAPARAMETERS>--nodeps --force</RPMEXTRAPARAMETERS>
    <MD5>bb5a9611d4f3fa474edf8b733facc2d4</MD5>
    <VERSION>2.09.02.512</VERSION>
    <VERSIONCOMMAND>rpm -q --queryformat %{version}.%{release}\\n Maevex2Pack</VERSIONCOMMAND>
    <LEGACYVERSIONCOMMAND>cat %mount%/lib/systemd/system/sv2_watchdog.service | grep SV2_WATCHDOG_VERSION | cut -f2 -d=</LEGACYVERSIONCOMMAND>
    <PATH>p3</PATH>
    <WEIGHT>5</WEIGHT>
    <SHA256>b1c739b4ef32d44443401e7893b73ea2f336d98450e024f146e389aed4b3eb1b</SHA256>
    <SIZE>88641393</SIZE>
    <REQUIRES>CONFIGURATION</REQUIRES>
    <REQUIRES>DEBUG_LOGGING</REQUIRES>
  </FILESYSTEM>
  <RUN>
    <NAME>CONFIGURATION</NAME>
    <FRIENDLYNAME>Configuration</FRIENDLYNAME>
    <GROUP>EEPROM</GROUP>
    <FILE>xmsl.conf</FILE>
    <MD5>
    </MD5>
    <VERSION>%filemd5%</VERSION>
    <VERSIONCOMMAND>md5sum %mount%/etc/xmsl.conf | cut -f1 -d' '</VERSIONCOMMAND>
    <COMMAND>cp %source%xmsl.conf %mount%/etc/xmsl.conf</COMMAND>
    <PATH>p3</PATH>
    <WEIGHT>1</WEIGHT>
    <SIZE>0</SIZE>
    <SHA256>e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855</SHA256>
  </RUN>
  <RUN>
    <NAME>DEBUG_LOGGING</NAME>
    <FRIENDLYNAME>Debug logging options</FRIENDLYNAME>
    <GROUP>EEPROM</GROUP>
    <FILE>debug.txt</FILE>
    <MD5>
    </MD5>
    <VERSION>%filemd5%</VERSION>
    <VERSIONCOMMAND>md5sum /rw/config/debug.txt | cut -f1 -d' '</VERSIONCOMMAND>
    <COMMAND>if [[ $(cat %source%debug.txt) =~ ^[A-Za-z0-9_\ -]+$ ]]; then cp %source%debug.txt /rw/config/debug.txt ; /usr/local/bin/configdebug.sh $(cat /rw/config/debug.txt) ; fi</COMMAND>
    <PATH>p3</PATH>
    <CURRENT>
    </CURRENT>
    <WEIGHT>3</WEIGHT>
    <SIZE>0</SIZE>
    <SHA256>
    </SHA256>
  </RUN>
  <SUPPORTFILE>
    <FILE>LocalUpdater.exe</FILE>
    <SIZE>3641344</SIZE>
    <MD5>80caa3c6dc65af11bf746deb45e72416</MD5>
    <SHA256>dd78a9815c31a3f289809f2cdd761050aba20d2068de27f15be8236f591bdbb9</SHA256>
  </SUPPORTFILE>
  <SUPPORTFILE>
    <FILE>log4net.dll</FILE>
    <SIZE>270336</SIZE>
    <MD5>b89cb7f3f1a1e2807e708f5435deb13d</MD5>
    <SHA256>27d26aab42f7cab35bf51d0536c67ed553fc97b670226b868805e7c6927e5c87</SHA256>
  </SUPPORTFILE>
  <SUPPORTFILE>
    <FILE>Tools.tar.gz</FILE>
    <SIZE>25495910</SIZE>
    <MD5>17f9bf8345c5f976ef8afbb4ed3dccfc</MD5>
    <SHA256>5651d4dee2198f87ec5d994c09a318343feaafcbe253acbe68318798dfee11e2</SHA256>
  </SUPPORTFILE>
</CONTENTS>