Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Adding vendor blobs for i577 and t769 on the ICS branch.

Change-Id: I971407aa72f5ecfe328c20fc84b49b2c6e50225e
  • Loading branch information...
commit e36c34fec0bfb6e0f7586fbcb221dd928f3d3d8e 1 parent 90cf070
Kendrick Vargas dr4stic authored
Showing with 4,045 additions and 0 deletions.
  1. +15 −0 i577/BoardConfigVendor.mk
  2. +114 −0 i577/i577-vendor-blobs.mk
  3. +19 −0 i577/i577-vendor.mk
  4. BIN  i577/proprietary/bin/bridgemgrd
  5. BIN  i577/proprietary/bin/btnvtool
  6. BIN  i577/proprietary/bin/ds_fmc_appd
  7. BIN  i577/proprietary/bin/immvibed
  8. BIN  i577/proprietary/bin/ks
  9. BIN  i577/proprietary/bin/mpdecision
  10. BIN  i577/proprietary/bin/netmgrd
  11. BIN  i577/proprietary/bin/port-bridge
  12. BIN  i577/proprietary/bin/qcks
  13. BIN  i577/proprietary/bin/qmiproxy
  14. BIN  i577/proprietary/bin/qmuxd
  15. BIN  i577/proprietary/bin/rild
  16. BIN  i577/proprietary/bin/rmt_storage
  17. BIN  i577/proprietary/bin/sec-ril
  18. BIN  i577/proprietary/bin/usbhub
  19. BIN  i577/proprietary/bin/usbhub_init
  20. +518 −0 i577/proprietary/etc/firmware/cyttsp_8660_ffa.hex
  21. +518 −0 i577/proprietary/etc/firmware/cyttsp_8660_fluid_p2.hex
  22. +518 −0 i577/proprietary/etc/firmware/cyttsp_8660_fluid_p3.hex
  23. BIN  i577/proprietary/etc/firmware/dsps_fluid.b00
  24. BIN  i577/proprietary/etc/firmware/dsps_fluid.b01
  25. BIN  i577/proprietary/etc/firmware/dsps_fluid.b02
  26. BIN  i577/proprietary/etc/firmware/dsps_fluid.b03
  27. BIN  i577/proprietary/etc/firmware/dsps_fluid.mdt
  28. BIN  i577/proprietary/etc/firmware/leia_pfp_470.fw
  29. BIN  i577/proprietary/etc/firmware/leia_pm4_470.fw
  30. BIN  i577/proprietary/etc/firmware/vidc_1080p.fw
  31. BIN  i577/proprietary/etc/firmware/yamato_pfp.fw
  32. BIN  i577/proprietary/etc/firmware/yamato_pm4.fw
  33. BIN  i577/proprietary/etc/wifi/bcm4330_apsta.bin
  34. BIN  i577/proprietary/etc/wifi/bcm4330_mfg.bin
  35. BIN  i577/proprietary/etc/wifi/bcm4330_p2p.bin
  36. BIN  i577/proprietary/etc/wifi/bcm4330_sta.bin
  37. +65 −0 i577/proprietary/etc/wifi/nvram_mfg.txt
  38. +87 −0 i577/proprietary/etc/wifi/nvram_mfg.txt_murata
  39. +73 −0 i577/proprietary/etc/wifi/nvram_net.txt
  40. +88 −0 i577/proprietary/etc/wifi/nvram_net.txt_murata
  41. BIN  i577/proprietary/etc/wifi/wl
  42. +9 −0 i577/proprietary/etc/wifi/wpa_supplicant.conf
  43. BIN  i577/proprietary/lib/egl/eglsubAndroid.so
  44. BIN  i577/proprietary/lib/egl/libEGL_adreno200.so
  45. BIN  i577/proprietary/lib/egl/libGLESv1_CM_adreno200.so
  46. BIN  i577/proprietary/lib/egl/libGLESv2S3D_adreno200.so
  47. BIN  i577/proprietary/lib/egl/libGLESv2_adreno200.so
  48. BIN  i577/proprietary/lib/egl/libq3dtools_adreno200.so
  49. BIN  i577/proprietary/lib/hw/camera.msm8660.so
  50. BIN  i577/proprietary/lib/hw/nfc.qcom.so
  51. BIN  i577/proprietary/lib/hw/sensors.default.so
  52. BIN  i577/proprietary/lib/libC2D2.so
  53. BIN  i577/proprietary/lib/libOpenVG.so
  54. BIN  i577/proprietary/lib/libacdbloader.so
  55. BIN  i577/proprietary/lib/libacdbmapper.so
  56. BIN  i577/proprietary/lib/libakm.so
  57. BIN  i577/proprietary/lib/libaudcal.so
  58. BIN  i577/proprietary/lib/libaudioalsa.so
  59. BIN  i577/proprietary/lib/libaudioparsers.so
  60. BIN  i577/proprietary/lib/libcommondefs.so
  61. BIN  i577/proprietary/lib/libdiag.so
  62. BIN  i577/proprietary/lib/libdsi_netctrl.so
  63. BIN  i577/proprietary/lib/libdsutils.so
  64. BIN  i577/proprietary/lib/libgemini.so
  65. BIN  i577/proprietary/lib/libgps.utils.so
  66. BIN  i577/proprietary/lib/libgsl.so
  67. BIN  i577/proprietary/lib/libidl.so
  68. BIN  i577/proprietary/lib/libloc_adapter.so
  69. BIN  i577/proprietary/lib/libloc_api-rpc-qc.so
  70. BIN  i577/proprietary/lib/libloc_eng.so
  71. BIN  i577/proprietary/lib/libmmipl.so
  72. BIN  i577/proprietary/lib/libmmjpeg.so
  73. BIN  i577/proprietary/lib/libmmmpo.so
  74. BIN  i577/proprietary/lib/libmmosal.so
  75. BIN  i577/proprietary/lib/libmmparser.so
  76. BIN  i577/proprietary/lib/libmmstereo.so
  77. BIN  i577/proprietary/lib/libnetmgr.so
  78. BIN  i577/proprietary/lib/liboemcamera.so
  79. BIN  i577/proprietary/lib/liboncrpc.so
  80. BIN  i577/proprietary/lib/libpn544_fw.so
  81. BIN  i577/proprietary/lib/libqdi.so
  82. BIN  i577/proprietary/lib/libqdp.so
  83. BIN  i577/proprietary/lib/libqmi.so
  84. BIN  i577/proprietary/lib/libqmiservices.so
  85. BIN  i577/proprietary/lib/libqueue.so
  86. BIN  i577/proprietary/lib/libreference-ril.so
  87. BIN  i577/proprietary/lib/libril-qc-qmi-1.so
  88. BIN  i577/proprietary/lib/libril-qcril-hook-oem.so
  89. BIN  i577/proprietary/lib/libril.so
  90. BIN  i577/proprietary/lib/libs3cjpeg.so
  91. BIN  i577/proprietary/lib/libsc-a2xx.so
  92. BIN  i577/proprietary/lib/libsecril-client.so
  93. BIN  i577/proprietary/lib/libv8.so
  94. +15 −0 t769/BoardConfigVendor.mk
  95. BIN  t769/proprietary/bin/bridgemgrd
  96. BIN  t769/proprietary/bin/btnvtool
  97. BIN  t769/proprietary/bin/ds_fmc_appd
  98. BIN  t769/proprietary/bin/immvibed
  99. BIN  t769/proprietary/bin/ks
  100. BIN  t769/proprietary/bin/mpdecision
  101. BIN  t769/proprietary/bin/netmgrd
  102. BIN  t769/proprietary/bin/port-bridge
  103. BIN  t769/proprietary/bin/qcks
  104. BIN  t769/proprietary/bin/qmiproxy
  105. BIN  t769/proprietary/bin/qmuxd
  106. BIN  t769/proprietary/bin/rild
  107. BIN  t769/proprietary/bin/rmt_storage
  108. BIN  t769/proprietary/bin/sec-ril
  109. BIN  t769/proprietary/bin/usbhub
  110. BIN  t769/proprietary/bin/usbhub_init
  111. +518 −0 t769/proprietary/etc/firmware/cyttsp_8660_ffa.hex
  112. +518 −0 t769/proprietary/etc/firmware/cyttsp_8660_fluid_p2.hex
  113. +518 −0 t769/proprietary/etc/firmware/cyttsp_8660_fluid_p3.hex
  114. BIN  t769/proprietary/etc/firmware/dsps_fluid.b00
  115. BIN  t769/proprietary/etc/firmware/dsps_fluid.b01
  116. BIN  t769/proprietary/etc/firmware/dsps_fluid.b02
  117. BIN  t769/proprietary/etc/firmware/dsps_fluid.b03
  118. BIN  t769/proprietary/etc/firmware/dsps_fluid.mdt
  119. BIN  t769/proprietary/etc/firmware/leia_pfp_470.fw
  120. BIN  t769/proprietary/etc/firmware/leia_pm4_470.fw
  121. BIN  t769/proprietary/etc/firmware/vidc_1080p.fw
  122. BIN  t769/proprietary/etc/firmware/yamato_pfp.fw
  123. BIN  t769/proprietary/etc/firmware/yamato_pm4.fw
  124. BIN  t769/proprietary/etc/wifi/bcm4330_apsta.bin
  125. BIN  t769/proprietary/etc/wifi/bcm4330_mfg.bin
  126. BIN  t769/proprietary/etc/wifi/bcm4330_p2p.bin
  127. BIN  t769/proprietary/etc/wifi/bcm4330_sta.bin
  128. +67 −0 t769/proprietary/etc/wifi/nvram_mfg.txt
  129. +87 −0 t769/proprietary/etc/wifi/nvram_mfg.txt_murata
  130. +68 −0 t769/proprietary/etc/wifi/nvram_net.txt
  131. +88 −0 t769/proprietary/etc/wifi/nvram_net.txt_murata
  132. BIN  t769/proprietary/etc/wifi/wl
  133. +9 −0 t769/proprietary/etc/wifi/wpa_supplicant.conf
  134. BIN  t769/proprietary/lib/egl/eglsubAndroid.so
  135. BIN  t769/proprietary/lib/egl/libEGL_adreno200.so
  136. BIN  t769/proprietary/lib/egl/libGLESv1_CM_adreno200.so
  137. BIN  t769/proprietary/lib/egl/libGLESv2S3D_adreno200.so
  138. BIN  t769/proprietary/lib/egl/libGLESv2_adreno200.so
  139. BIN  t769/proprietary/lib/egl/libq3dtools_adreno200.so
  140. BIN  t769/proprietary/lib/hw/camera.msm8660.so
  141. BIN  t769/proprietary/lib/hw/nfc.qcom.so
  142. BIN  t769/proprietary/lib/hw/sensors.default.so
  143. BIN  t769/proprietary/lib/libC2D2.so
  144. BIN  t769/proprietary/lib/libOpenVG.so
  145. BIN  t769/proprietary/lib/libacdbloader.so
  146. BIN  t769/proprietary/lib/libacdbmapper.so
  147. BIN  t769/proprietary/lib/libakm.so
  148. BIN  t769/proprietary/lib/libaudcal.so
  149. BIN  t769/proprietary/lib/libaudioalsa.so
  150. BIN  t769/proprietary/lib/libaudioparsers.so
  151. BIN  t769/proprietary/lib/libcommondefs.so
  152. BIN  t769/proprietary/lib/libdiag.so
  153. BIN  t769/proprietary/lib/libdsi_netctrl.so
  154. BIN  t769/proprietary/lib/libdsutils.so
  155. BIN  t769/proprietary/lib/libgemini.so
  156. BIN  t769/proprietary/lib/libgps.utils.so
  157. BIN  t769/proprietary/lib/libgsl.so
  158. BIN  t769/proprietary/lib/libidl.so
  159. BIN  t769/proprietary/lib/libloc_adapter.so
  160. BIN  t769/proprietary/lib/libloc_api-rpc-qc.so
  161. BIN  t769/proprietary/lib/libloc_eng.so
  162. BIN  t769/proprietary/lib/libmmipl.so
  163. BIN  t769/proprietary/lib/libmmjpeg.so
  164. BIN  t769/proprietary/lib/libmmmpo.so
  165. BIN  t769/proprietary/lib/libmmosal.so
  166. BIN  t769/proprietary/lib/libmmparser.so
  167. BIN  t769/proprietary/lib/libmmstereo.so
  168. BIN  t769/proprietary/lib/libnetmgr.so
  169. BIN  t769/proprietary/lib/liboemcamera.so
  170. BIN  t769/proprietary/lib/liboncrpc.so
  171. BIN  t769/proprietary/lib/libpn544_fw.so
  172. BIN  t769/proprietary/lib/libqdi.so
  173. BIN  t769/proprietary/lib/libqdp.so
  174. BIN  t769/proprietary/lib/libqmi.so
  175. BIN  t769/proprietary/lib/libqmiservices.so
  176. BIN  t769/proprietary/lib/libqueue.so
  177. BIN  t769/proprietary/lib/libreference-ril.so
  178. BIN  t769/proprietary/lib/libril-qc-qmi-1.so
  179. BIN  t769/proprietary/lib/libril-qcril-hook-oem.so
  180. BIN  t769/proprietary/lib/libril.so
  181. BIN  t769/proprietary/lib/libs3cjpeg.so
  182. BIN  t769/proprietary/lib/libsc-a2xx.so
  183. BIN  t769/proprietary/lib/libsecril-client.so
  184. BIN  t769/proprietary/lib/libv8.so
  185. +114 −0 t769/t769-vendor-blobs.mk
  186. +19 −0 t769/t769-vendor.mk
15 i577/BoardConfigVendor.mk
View
@@ -0,0 +1,15 @@
+# Copyright (C) 2011 The CyanogenMod Project
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+# This file is generated by device/samsung/i577/setup-makefiles.sh
114 i577/i577-vendor-blobs.mk
View
@@ -0,0 +1,114 @@
+# Copyright (C) 2011 The CyanogenMod Project
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+# This file is generated by device/samsung/i577/setup-makefiles.sh
+
+# Prebuilt libraries that are needed to build open-source libraries
+PRODUCT_COPY_FILES += \
+ vendor/samsung/i577/proprietary/lib/libacdbloader.so:obj/lib/libacdbloader.so \
+ vendor/samsung/i577/proprietary/lib/libacdbmapper.so:obj/lib/libacdbmapper.so \
+ vendor/samsung/i577/proprietary/lib/libaudioalsa.so:obj/lib/libaudioalsa.so \
+ vendor/samsung/i577/proprietary/lib/libv8.so:obj/lib/libv8.so
+
+PRODUCT_COPY_FILES += \
+ vendor/samsung/i577/proprietary/bin/immvibed:system/bin/immvibed \
+ vendor/samsung/i577/proprietary/bin/bridgemgrd:system/bin/bridgemgrd \
+ vendor/samsung/i577/proprietary/bin/ds_fmc_appd:system/bin/ds_fmc_appd \
+ vendor/samsung/i577/proprietary/bin/btnvtool:system/bin/btnvtool \
+ vendor/samsung/i577/proprietary/bin/mpdecision:system/bin/mpdecision \
+ vendor/samsung/i577/proprietary/bin/port-bridge:system/bin/port-bridge \
+ vendor/samsung/i577/proprietary/bin/usbhub:system/bin/usbhub \
+ vendor/samsung/i577/proprietary/bin/usbhub_init:system/bin/usbhub_init \
+ vendor/samsung/i577/proprietary/lib/libacdbloader.so:system/lib/libacdbloader.so \
+ vendor/samsung/i577/proprietary/lib/libacdbmapper.so:system/lib/libacdbmapper.so \
+ vendor/samsung/i577/proprietary/lib/libaudcal.so:system/lib/libaudcal.so \
+ vendor/samsung/i577/proprietary/lib/libaudioalsa.so:system/lib/libaudioalsa.so \
+ vendor/samsung/i577/proprietary/lib/libaudioparsers.so:system/lib/libaudioparsers.so \
+ vendor/samsung/i577/proprietary/lib/libmmparser.so:system/lib/libmmparser.so \
+ vendor/samsung/i577/proprietary/lib/libmmosal.so:system/lib/libmmosal.so \
+ vendor/samsung/i577/proprietary/lib/egl/eglsubAndroid.so:system/lib/egl/eglsubAndroid.so \
+ vendor/samsung/i577/proprietary/lib/egl/libEGL_adreno200.so:system/lib/egl/libEGL_adreno200.so \
+ vendor/samsung/i577/proprietary/lib/egl/libGLESv1_CM_adreno200.so:system/lib/egl/libGLESv1_CM_adreno200.so \
+ vendor/samsung/i577/proprietary/lib/egl/libGLESv2_adreno200.so:system/lib/egl/libGLESv2_adreno200.so \
+ vendor/samsung/i577/proprietary/lib/egl/libq3dtools_adreno200.so:system/lib/egl/libq3dtools_adreno200.so \
+ vendor/samsung/i577/proprietary/lib/egl/libGLESv2S3D_adreno200.so:system/lib/egl/libGLESv2S3D_adreno200.so \
+ vendor/samsung/i577/proprietary/lib/libgsl.so:system/lib/libgsl.so \
+ vendor/samsung/i577/proprietary/lib/libC2D2.so:system/lib/libC2D2.so \
+ vendor/samsung/i577/proprietary/lib/libOpenVG.so:system/lib/libOpenVG.so \
+ vendor/samsung/i577/proprietary/lib/libsc-a2xx.so:system/lib/libsc-a2xx.so \
+ vendor/samsung/i577/proprietary/bin/netmgrd:system/bin/netmgrd \
+ vendor/samsung/i577/proprietary/bin/ks:system/bin/ks \
+ vendor/samsung/i577/proprietary/bin/qcks:system/bin/qcks \
+ vendor/samsung/i577/proprietary/bin/sec-ril:system/bin/sec-ril \
+ vendor/samsung/i577/proprietary/bin/qmiproxy:system/bin/qmiproxy \
+ vendor/samsung/i577/proprietary/bin/qmuxd:system/bin/qmuxd \
+ vendor/samsung/i577/proprietary/bin/rmt_storage:system/bin/rmt_storage \
+ vendor/samsung/i577/proprietary/bin/rild:system/bin/rild \
+ vendor/samsung/i577/proprietary/lib/libsecril-client.so:system/lib/libsecril-client.so \
+ vendor/samsung/i577/proprietary/lib/libqmi.so:system/lib/libqmi.so \
+ vendor/samsung/i577/proprietary/lib/libqdi.so:system/lib/libqdi.so \
+ vendor/samsung/i577/proprietary/lib/libqdp.so:system/lib/libqdp.so \
+ vendor/samsung/i577/proprietary/lib/libqmiservices.so:system/lib/libqmiservices.so \
+ vendor/samsung/i577/proprietary/lib/libqueue.so:system/lib/libqueue.so \
+ vendor/samsung/i577/proprietary/lib/libril.so:system/lib/libril.so \
+ vendor/samsung/i577/proprietary/lib/libreference-ril.so:system/lib/libreference-ril.so \
+ vendor/samsung/i577/proprietary/lib/libril-qc-qmi-1.so:system/lib/libril-qc-qmi-1.so \
+ vendor/samsung/i577/proprietary/lib/libril-qcril-hook-oem.so:system/lib/libril-qcril-hook-oem.so \
+ vendor/samsung/i577/proprietary/lib/libdsutils.so:system/lib/libdsutils.so \
+ vendor/samsung/i577/proprietary/lib/libdsi_netctrl.so:system/lib/libdsi_netctrl.so \
+ vendor/samsung/i577/proprietary/lib/libidl.so:system/lib/libidl.so \
+ vendor/samsung/i577/proprietary/lib/libnetmgr.so:system/lib/libnetmgr.so \
+ vendor/samsung/i577/proprietary/lib/liboncrpc.so:system/lib/liboncrpc.so \
+ vendor/samsung/i577/proprietary/lib/libgps.utils.so:system/lib/libgps.utils.so \
+ vendor/samsung/i577/proprietary/lib/libloc_adapter.so:system/lib/libloc_adapter.so \
+ vendor/samsung/i577/proprietary/lib/libloc_api-rpc-qc.so:system/lib/libloc_api-rpc-qc.so \
+ vendor/samsung/i577/proprietary/lib/libloc_eng.so:system/lib/libloc_eng.so \
+ vendor/samsung/i577/proprietary/lib/libcommondefs.so:system/lib/libcommondefs.so \
+ vendor/samsung/i577/proprietary/lib/hw/nfc.qcom.so:system/lib/hw/nfc.qcom.so \
+ vendor/samsung/i577/proprietary/lib/libpn544_fw.so:system/lib/libpn544_fw.so \
+ vendor/samsung/i577/proprietary/lib/hw/sensors.default.so:system/lib/hw/sensors.default.so \
+ vendor/samsung/i577/proprietary/lib/libakm.so:system/lib/libakm.so \
+ vendor/samsung/i577/proprietary/lib/hw/camera.msm8660.so:system/lib/hw/camera.msm8660.so \
+ vendor/samsung/i577/proprietary/lib/libmmjpeg.so:system/lib/libmmjpeg.so \
+ vendor/samsung/i577/proprietary/lib/libgemini.so:system/lib/libgemini.so \
+ vendor/samsung/i577/proprietary/lib/libs3cjpeg.so:system/lib/libs3cjpeg.so \
+ vendor/samsung/i577/proprietary/lib/liboemcamera.so:system/lib/liboemcamera.so \
+ vendor/samsung/i577/proprietary/lib/libmmipl.so:system/lib/libmmipl.so \
+ vendor/samsung/i577/proprietary/lib/libmmmpo.so:system/lib/libmmmpo.so \
+ vendor/samsung/i577/proprietary/lib/libmmstereo.so:system/lib/libmmstereo.so \
+ vendor/samsung/i577/proprietary/lib/libdiag.so:system/lib/libdiag.so \
+ vendor/samsung/i577/proprietary/lib/libv8.so:system/lib/libv8.so \
+ vendor/samsung/i577/proprietary/etc/wifi/bcm4330_apsta.bin:system/etc/wifi/bcm4330_apsta.bin \
+ vendor/samsung/i577/proprietary/etc/wifi/wl:system/etc/wifi/wl \
+ vendor/samsung/i577/proprietary/etc/wifi/nvram_net.txt_murata:system/etc/wifi/nvram_net.txt_murata \
+ vendor/samsung/i577/proprietary/etc/wifi/nvram_net.txt:system/etc/wifi/nvram_net.txt \
+ vendor/samsung/i577/proprietary/etc/wifi/nvram_mfg.txt_murata:system/etc/wifi/nvram_mfg.txt_murata \
+ vendor/samsung/i577/proprietary/etc/wifi/wpa_supplicant.conf:system/etc/wifi/wpa_supplicant.conf \
+ vendor/samsung/i577/proprietary/etc/wifi/bcm4330_p2p.bin:system/etc/wifi/bcm4330_p2p.bin \
+ vendor/samsung/i577/proprietary/etc/wifi/bcm4330_sta.bin:system/etc/wifi/bcm4330_sta.bin \
+ vendor/samsung/i577/proprietary/etc/wifi/bcm4330_mfg.bin:system/etc/wifi/bcm4330_mfg.bin \
+ vendor/samsung/i577/proprietary/etc/wifi/nvram_mfg.txt:system/etc/wifi/nvram_mfg.txt \
+ vendor/samsung/i577/proprietary/etc/firmware/cyttsp_8660_ffa.hex:system/etc/firmware/cyttsp_8660_ffa.hex \
+ vendor/samsung/i577/proprietary/etc/firmware/cyttsp_8660_fluid_p2.hex:system/etc/firmware/cyttsp_8660_fluid_p2.hex \
+ vendor/samsung/i577/proprietary/etc/firmware/cyttsp_8660_fluid_p3.hex:system/etc/firmware/cyttsp_8660_fluid_p3.hex \
+ vendor/samsung/i577/proprietary/etc/firmware/dsps_fluid.b00:system/etc/firmware/dsps_fluid.b00 \
+ vendor/samsung/i577/proprietary/etc/firmware/dsps_fluid.b01:system/etc/firmware/dsps_fluid.b01 \
+ vendor/samsung/i577/proprietary/etc/firmware/dsps_fluid.b02:system/etc/firmware/dsps_fluid.b02 \
+ vendor/samsung/i577/proprietary/etc/firmware/dsps_fluid.b03:system/etc/firmware/dsps_fluid.b03 \
+ vendor/samsung/i577/proprietary/etc/firmware/dsps_fluid.mdt:system/etc/firmware/dsps_fluid.mdt \
+ vendor/samsung/i577/proprietary/etc/firmware/leia_pfp_470.fw:system/etc/firmware/leia_pfp_470.fw \
+ vendor/samsung/i577/proprietary/etc/firmware/leia_pm4_470.fw:system/etc/firmware/leia_pm4_470.fw \
+ vendor/samsung/i577/proprietary/etc/firmware/vidc_1080p.fw:system/etc/firmware/vidc_1080p.fw \
+ vendor/samsung/i577/proprietary/etc/firmware/yamato_pfp.fw:system/etc/firmware/yamato_pfp.fw \
+ vendor/samsung/i577/proprietary/etc/firmware/yamato_pm4.fw:system/etc/firmware/yamato_pm4.fw
19 i577/i577-vendor.mk
View
@@ -0,0 +1,19 @@
+# Copyright (C) 2011 The CyanogenMod Project
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+# This file is generated by device/samsung/i577/setup-makefiles.sh
+
+# Pick up overlay for features that depend on non-open-source files
+
+$(call inherit-product, vendor/samsung/i577/i577-vendor-blobs.mk)
BIN  i577/proprietary/bin/bridgemgrd
View
Binary file not shown
BIN  i577/proprietary/bin/btnvtool
View
Binary file not shown
BIN  i577/proprietary/bin/ds_fmc_appd
View
Binary file not shown
BIN  i577/proprietary/bin/immvibed
View
Binary file not shown
BIN  i577/proprietary/bin/ks
View
Binary file not shown
BIN  i577/proprietary/bin/mpdecision
View
Binary file not shown
BIN  i577/proprietary/bin/netmgrd
View
Binary file not shown
BIN  i577/proprietary/bin/port-bridge
View
Binary file not shown
BIN  i577/proprietary/bin/qcks
View
Binary file not shown
BIN  i577/proprietary/bin/qmiproxy
View
Binary file not shown
BIN  i577/proprietary/bin/qmuxd
View
Binary file not shown
BIN  i577/proprietary/bin/rild
View
Binary file not shown
BIN  i577/proprietary/bin/rmt_storage
View
Binary file not shown
BIN  i577/proprietary/bin/sec-ril
View
Binary file not shown
BIN  i577/proprietary/bin/usbhub
View
Binary file not shown
BIN  i577/proprietary/bin/usbhub_init
View
Binary file not shown
518 i577/proprietary/etc/firmware/cyttsp_8660_ffa.hex
View
@@ -0,0 +1,518 @@
+:40000000407d0080307e30307d08887e7d088c7e7d08907e7d08947e7d08987e7d089c7e7d08a07e7d08a47e7d08a87e7d08ac7e7d08b07e7d08b47e7d08b87e7d08bc7e6f
+:400040007d08c07e7d08c47e7d08c87e7d08cc7e7d08d07e7d08d47e7d08d87e7d08dc7e3030303030303030010b3030802730303030303030303030303030303030303005
+:4000800041ffef711041e0e743e01870ef711062e30670ef70fe70ef62e33862d00062d30062d50062d40062d10750004e71c05dd50862d50055fa01404f5b010353f9554c
+:4000c000f83a5006004040711051fa60e870ef1860d555f80055f90062fe10711062e01b70ef62e2007c038b7c017a91e3a0017c03c5500062e3387c048b3900b00b7c0109
+:400100008164b00329018fed3901b01962d002510062d40157007c01e46429013904cfd550008fd13902b01962d002510062d40157007c02286429013904cfb950008fb547
+:400140003903b00a7c027a7c05fa5000003904b02362d0005100a0187c05fa62d50062d40062d00062d30062d100703f7d088050008f827c017a50008f7b62d00055030009
+:400180007f62d0005103b051530062d500550a0b503057803f0a79bffc62d40055fb0b55fa0f4f5b010353f955f83a500a003cf800b02c50ef62e33862d40055fb0b080141
+:4001c0001053fa4f5b010353f955f83a500a00183cf800b00a78bfde55030150007f55030050017f62d0004703ffa03a5a09390fb01262d500550a0b57803e093f0a79bf5a
+:40020000fa801d3911c01c62d00053fa5afb4f5b010353f955f83a500a003cf800b00450007f50017f50027f70bf62d0004703ffa0445a09390fb01662d300570b55068089
+:400240003e093b00b02c757a06bff680213911c02167217f53076d21805c5506803e0953045107283204b00a757a06bff15000800750018003500271407f62d0005103a0fe
+:400280004390b5510258013a8ab043733a88b03e5b3a89b039733a87b034507e570d62d40090cd3a0cb0275b320bb02255fa0f55fb0b4f5b010353f955f83a500a003cf8fd
+:4002c00000b00b5503009008a00450007f50017f62d00055070755088255067e907c50075780283201b030500775283202b028500757fe285301500757fc28733a01b017df
+:40030000500757ff285301500757fd28733a01b006500153007f500053007f901b500757fe283201b00e500775283202b006500153007f500053007f62d00050005301535c
+:40034000025507085508805505ef55068090110608800e07007a05bff27f500053025301580851072804020e0100757a06bff47f62d0005501005502005a095c3e09040223
+:400380000e010079bff7510258017f62d0025501005502005503005504005505002e020451026004711043050443040470ef55ac007f62d0022602fb800762d0022e0204c0
+:4003c000510260047f62d0022e02a05102600471104305a041045f70ef62d000510062d00255aa1055ab003100a0042eaa0149ff20a0042eaa0262c80b62ca3b62d60590dd
+:400400000a71104304a070ef90697f62cd05500757a02860cf500757a12860cf500757a22860cf500757a32860cf500757a42860cf500757a52860cf500757a62860cf5057
+:400440000757a72860cf500757a82860cf500757a92860cf500757aa2860cf62d00262cd0062cf0051aa60cf51ab60cf62cf0162cf0b7f62d00262d5025000574e55a306e0
+:4004800055a4543fa33fa479bffa7f62d00226abd767d0042eab2067d0042eab0862d000510062d00226aafe3100a0042eaa0155a80055a9dd55a6009f5162d5029fb46269
+:4004c000e3387aa91ea800d0189eef47ab20a00955a80055a9dc801555a8c355a950800d3ca800b0083ca9dcb0039ec6912051acafce55ac0055a80055a9dd5154afc1260e
+:40050000ab2b3c06ffa0042eab1090c7a0042eab40510747ab20b0113938b005500080ae39a5b015500480a63939a012393aa00e393bb005500380962eab808f7c62d002a8
+:400540005164af7c5174af785184af745194af70504d62d40257067c037062d0023a53a0042eab1068106e11c01b51a6a00955a6002eab808f435fa6075f00115fa7525583
+:40058000a200801751073aa6bfe551113a00bfdf55a600515204a755a24062d40255a31262d50157403ea33fa279bffa51a6bf0962d401508057007c037062d0023aa7a0a6
+:4005c0000955a6002eab048ef05107113847abdcbee77f3c0800b0223c0901b01d3c0a02b0183c0b03b0133c0c04b00e3c0d05b0093c0e06b0043c0f077f71106205ff6294
+:40060000040070ef62040062d60062c8007f5dc93101b04a9da462d00262d50255a30655a45449c901bffc5dcca03362cd005dcf394fd02a5c210fb0255b04a304a45710ac
+:400640003940b003570e5dcf3fa350013fa479bff662cd0151aa298060cf55acff7f3030303030303030303030303030303030303030303030303030303030303030303097
+:40068000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303a
+:4006c00030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030fa
+:4007000030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030b9
+:400740003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303079
+:4007800019e9303030303030303030303030303030303030303030303030303030303030010b100aaa080000c0c1c23030303030303030303030303030303030303030308c
+:4007c00030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303071e18e1ebb
+:4008000030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030b8
+:400840003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303078
+:40088000407d08e8303030307e3030307e3030307d0fb97e7e3030307e3030307d17a27e7e3030307d0c8f7e7e3030307e3030307e3030307e3030307e3030307e30303024
+:4008c0007e3030307e3030307e3030307e3030307e3030307e3030307e3030307e303030303030303030303040711062e30670ef41ffef50804e5dd50862d50055fa01404f
+:400900004f5b010353f955f83a5006004040711051fa60e870ef1860d555f80055f900711062e01270ef62e338711041e1fe70ef62e33862d10750004e62d30762d000622f
+:40094000d50062d40071c07c0c1562d002500c5713082853a218750900284b51a2800475090062e300082860d574a04b18750900082853a2187509000828a01c53a11875ba
+:40098000090008283fa247a2ffb0065dd57460d5187aa1bfeb8fc918750900082853a150003fa247a2ffb0085dd57460d550007aa1bfef188faa18711043e30070ef62e03f
+:4009c0000041fee743fe10711062e01370ef62e2007c41118fff7f30303030303030303030303030303030303030303030303030303030303030303030303030303030307c
+:400a00005d047321a0bffa5d047321a0bff35d047321a0bfec5018490420afe560ff49c901b01641d6fe711041045f70ef43d6014071104304a070ef7f30303030303030b7
+:400a40003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303076
+:400a80000a20205155414c434f4d4d204646413836363020544d47323430204669726d77617265204964656e74696669636174696f6e20426c6f636b0a2020202056657245
+:400ac00073696f6e2030382e30302e303020436f6d70696c6564204a756e20313620323031312031383a32333a31360a2020456e64206f6620494420426c6f636b0a0002b1
+:400b00000303006e001400dc001401900064141e1e00280214046100fd00cd00ce00a500a400a000a180a284a30ca800a600a7007c337a007b0079023600370038003900ec
+:400b40003a003b003c003d003e003f0040004100420043004400450046004700480049004a004b004c004d004e004f00ca3bd604cf00cb00c800cc00c900d7002b00b0000a
+:400b8000b302b600b220b500b800b100b400b700330034003500ff5400550056005700580059005a005b00dc00e200dd00d808d900da00db00df0029003000bd00ff70efbc
+:400bc00062000071106200226201dd70ef6204a471106204f86205a370ef62080071106208006209ff70ef620c007110620c00620dff70ef621000711062100062110f70fe
+:400c0000ef620100620500620900620d0062110070ef7f63b5557c00557da4557e00557f005580007c0c2b7c0bbe7f1070ef500067500b57167c0c46500167500b57977c45
+:400c40000c4670ef207f380210084f56fc00d00456fc01182070ef62e30010082839ffa01f4f48fc01a003711054fd18207509001008284f59fd610018207509008fd7389e
+:400c8000fc703f71c07f000103070f1f3f7fff08105da4043b5da50c3a41a0fe43a00162a50062a4007a39d30b50ff4c3b143b516d1108ffd14c3a1c3ad007553a00553b44
+:400cc000007110513864e0018047805f8077808f80a780bf80d780ef8107811f8137814f8167817f819781af81c781df81f7820f8227823f8257826f8290828e828c828acc
+:400d000082888286828482828280827e827c827a5f093b5f083a4301404100bf43d84041d87f43008041017f82605f0b3b5f0a3a4301104100ef43d81041d8bf43004041e7
+:400d400001bf82465f0d3b5f0c3a4301044100fb43d80441d8ef4300104101ef822c5f0f3b5f0e3a4301014100fe43d80141d8fb4300044101fb82125f113b5f103a430906
+:400d8000404108bf43da4041d8fe4300014101fe81f85f133b5f123a4309104108ef43da1041dabf4308404109bf81de5f153b5f143a4309044108fb43da0441daef43082e
+:400dc000104109ef81c45f173b5f163a4309014108fe43da0141dafb4308044109fb81aa5f193b5f183a4311044110fb43df0441dafe4308014109fe81905f1b3b5f1a3a2a
+:400e00004311014110fe43df0141dffb4310044111fb81765f1d3b5f1c3a430d40410cbf43db4041dffe4310014111fe815c5f1f3b5f1e3a430d10410cef43db1041dbbf1b
+:400e4000430c40410dbf81425f213b5f203a430d04410cfb43db0441dbef430c10410def81285f233b5f223a430d01410cfe43db0141dbfb430c04410dfb810e5f253b5ffe
+:400e8000243a43098041087f43da8041dbfe430c01410dfe80f45f273b5f263a4309204108df43da2041da7f43088041097f80da5f293b5f283a4309084108f743da084122
+:400ec000dadf4308204109df80c05f2b3b5f2a3a4309024108fd43da0241daf74308084109f780a65f2d3b5f2c3a4311084110f743df0841dafd4308024109fd808c5f2fbe
+:400f00003b5f2e3a430d08410cf743db0841dff74310084111f780725f313b5f303a430d20410cdf43db2041dbf7430c08410df780585f333b5f323a430d80410c7f43dbf9
+:400f40008041dbdf430c20410ddf803e5f353b5f343a4311024110fd43df0241db7f430c80410d7f80245f373b5f363a41dffd4310024111fd70ef43a32041a0fe62fd0059
+:400f800041dffe55690120187e70ef5000533a533b5f397076383c380fb0195dd0085f6e7b5f6d795f6c7551777c138a1860d0516c60fd43b30120187e085172040151714e
+:400fc0000c005172040351710c025172040551710c045172040751710c061808513d043f513c0c3e187e0f09043c02940264050562d0007c178b556b17516b948a90703c12
+:401000006b0fb0047c17747a6bdfef7f7c178b70bf62d000556b17516b946c516b946870bf516b5c62d30056d000645c62d301516854015167540062d300516854a1516732
+:4010400054a062d301516854315167543062d30251685401516754003c6b0fb00a703f71c07c177470bf7a6bdfb2703f71c07f70bf62d00062d301516b645c474807b00bbc
+:40108000516854015167540080d4474802a06552013b3152001b30d0135201534b5200534a5231534d5230534c80115201534d5200534c5231534b5230534a5201543152ea
+:4010c00000543051675400516854013a4d51671a4cd0075f4d685f4c67514d3a4b514c1a4ad0095f684b5f674a80115f684d5f674c80095168540151675400474801a032d5
+:4011000062d3025201146852001c675f4a46684a68676e687a4abff951680301536851670b005367474804b0095168540151675400474804a02862d30251673b00c012b0b0
+:401140000951683b01a00fc0087a681e6700800676680e6700516754005168540162d3005f4b685f4a6752a1144b52a01c4a4d6b62d302d0225680003c4e00b030514002eb
+:401180004b514a0900c02662d3004d6b516854a1516754a080413c4a00a0065680ff8009514b54803a40c0054d6b802b4d6b3c4e00b02462d30052a0534a52a1534b1468cf
+:4011c000514a1c671fa00051684d6b05d04d6b51670da10fa000703f71c07f70bf7c196b3900a0e0083c503b514f1904c00755503b554f043c523b51511904c00755523bac
+:401200005551043c549351531902c0075554935553023c569351551902c0075556935555021862d3003a4e534eb08a474808a03d5702554b02525c1550525b1d4f526015cc
+:4012400054525f1d535f4a47684a694f6f5069536f547a4abff5525c0550525b0d4f52600554525f0d5379797a4bbfca474810a0445702554b02524f3b5bc012b00952509f
+:401280003b5ca00fc0087b501f4f00800677500f4f0052533b5fc012b00952543b60a00fc0087b541f5300800677540f530079797a4bbfc35703524f545b5253545f79df33
+:4012c000f6514e534e703f71c07f008000400010000400010240021002040201040404010340031003040301028002200208020204080308032003800402645cffcc4b74fa
+:40130000ffc87f989091929394959697d8d9dadbdf000103070f1f3f7fff62d000554010554320554114554214554419554519554602554702554805556f05556c5055762d
+:4013400006557706557419557519557a00557b0055780d55790d5549027c18fc43610e5700500890ca5005ff9a290060a962a00862a28462a33043790290645000570c90b5
+:401380002170ef43b00143e0087f62d0003909c0035008536fff6c290060a9516e586d90017f62d0002103536e6464646464298060a15b78210f290874536d126f026e5c23
+:4013c0005000536a5370290179a008646b6a6b708ff560b5516a60b47f62d000536c7f501878089f1590731878dff87f41dffe711041d8f770ef4161f341a2fb41a0f76227
+:40140000a30062a90041e0f741b0fe7f516ffef3290060a943610e57005008901262a33043a20443a00870ef43b00143e0087f62d000536a105b64645c71105e012a6a6139
+:4014400001366aff5e00226a6100366aff18febc5c5e002a6a610070ef7f62d0001073536a71105bfea65c5e00226a610070ef1864645c71105e01226a6101366aff5e0084
+:401480002a6a610070ef7f70bf62d00008536b70ef5000536753682043a001516c60fd41a3df5b9e559f88587055690062a50062a40043b30149db01affc5da404685da5ef
+:4014c0000c6762dbfe79dfe2516b9e2e9f8c43a32041a0fe62fd0050ff4c681468516d1108fe2e4c671c67d007556700556800703f71c07f62d0005000533a533b5338532b
+:401500006960a560a4926d5f397043a001516c60fd41a3df711043018041007f43d88070ef62dbfe43df0143b3017f62d00051697f70bf62d00062d30062d501554a9d57d2
+:401540000052083f4a755b3930bff7703f71c07f5f4042556b1770bf62d00062d301516b645c529e5368529d53679b0362d0007a6b3c6b0fdfe15f404170bf62d00062d37a
+:4015800001516b645c529e5368529d53679ae062d0007a6bdfe4703f71c07f711021324f0841dec75ddc21cd2b0060dc1870ef703f71c07f62b00462d0005a715372100842
+:4015c00051730838034f500054fe54fd010854ff48fc01a00952fb05fe52fa0dfd6ffd6ffe6ffc7bffbfea52fc60b252fe60b162b00062b00138fa703f71c07f43e0087f2a
+:4016000041e0f77f5df70870fe57f0500062b00462b20162b10062b00062b00162daf749da08affc62daf708282828282828282828282828282851001849da08b0044080d3
+:40164000057462daf779bfe049da08a0027462b00460b262b10062b00062b00162d00053735571005572017e5df70870fe62d000510558047e5df70870fe62d0005101582f
+:40168000007e5df70870fe62d000510358027e5df70870fe62d000510758067e0808104f5df754fd703f71c0201870fe70bf62d00060d351015401510054005103540351de
+:4016c00002540251055405510454045107540751065406703f71c07e0808104f5df754fd703f71c0201870fe62d00053055a047e0808104f5df754fd703f71c0201870feda
+:4017000062d00053015a007e0808104f5df754fd703f71c0201870fe62d00053035a027e0808104f5df754fd703f71c0201870fe62d00053075a067e0808104f5df754fd37
+:40174000703f71c0201870fe70bf62d00060d35201530152005300520353035202530252055305520453045207530752065306703f71c07e62d0005f6e7a5f6d785f6c7495
+:401780005f40415f434451769c007f62d0005f6e7b5f6d795f6c755f40425f434551779be97f0810703f71805dd3085dd00862d000518460d32e818049d708a0092681f0f9
+:4017c0002e8100800849d720a00380a65181210ee0018011806780798047809680948092809080975dd821fe3976a00662d700808a49d801b00f5588022681f02e810262d6
+:40180000d71080775588012681f02e81065f8382518502835c520060d8768362d714805b5186783a83c00f518502835c520060d876832e812060d862d704803f5dd83a86cd
+:40184000d02ba029538353822681f02e810480185187783a83c016518502835c5dd854002e81107683800162d710800f62d700800a2681f02e81005588001860d01860d36a
+:4018800020187e62d000711041045f4305a070ef267d5f517d6004558800902d903240404040405000538271104304a04305a070ef2e7da0517d60047f62d000518121b05f
+:4018c00026814f7f503b7f800441e07f43e0807f43d6317f41e07f41d6fe7f41e07f7f41d6fe7f62d0004f52fd538652fc538752fb538552fa5384703f71c07f62d0006267
+:40190000d50062d40062d30055fa004f5b010353f955f83a5006003cf800b00b3cf9d4a00b3cf9d5a0063cf807b02170ef62a08055fa00437a014f5b010353f955f83a5023
+:4019400006003cf807800443a2807f62a17355fa004f5b010353f955f83a500600627a063cf807800443a20171107f62d00062d30262d50062d4005000539a539b5f9f4458
+:401980005c559e9c519f3b80d01f5b390ea00752803b81c0145ba007527f3b80d00b5b3f9e769a3c9a02d007755b390fcfd7519aa1795c559e9c62d50055894f558a57103f
+:4019c0005000538b538c538e538f3e9e5c105280538d79c0115280538c3c9a02d00879c0055280538b205b390ed0135281538e3c9a02d00a5b390dd0055282538f474902bb
+:401a0000a02f5bb0153c8e0ad0275069128dc02164d00350ff538c80185b390eb0133c8c0ad00e5069128dc00864d00350ff538e554d44554c4890f32079bf84570f62d54f
+:401a400000559e9c5f9f45519f3b80d0215b3917a00752803b81c0165b390fa007527f3b80d00b5b3f9e769b3c9b02d007755b3918cfd5519ba0b45c559e9c62d500558993
+:401a800053558a59105000538b538c538e538f3e9e5c105280538d795b390fc0145280538c3c9b02d00b795b390fc0055280538b205b3917d0135281538e3c9b02d00a5b6b
+:401ac0003916d0055282538f474902a0315b390fb0153c8e0ad0275069128dc02164d00350ff538c80185b3917b0133c8c0ad00e5069128dc00864d00350ff538e554d55a4
+:401b0000554c495b110f5c90222079bf78519b3a9aa018c00c5f514f5f52505f5857800b745f55535f56545f5a597f62d30050005390539153935394105704178b05d00471
+:401b4000568b00038b0e940079dff12053953c9400a00350ff3f8a518f128b1e9100539265926b91518e04920e9100518c14921e910090275b0492474902a0120693800e1b
+:401b80009200479280a007559300559200907251963f8951973f8962d3027f50ff3c9180c0113493769334920e920034910e9100539050005396539753985399554b1865ac
+:401bc000936b926b916b996b986b9751991a9551981a9451971900c00d53975195149951941c9876937a4bbfd750ff3c9080c0113493769334920e920034910e910034900e
+:401c00007f5000539653970110534b474d01a0095193049751920c966e966e976e4c6e4d7a4bbfe87f104f380262d00251db540151da540038fe207f7f7f104f207f104fab
+:401c4000207f7f104f380162d000267dbf517d6004560000800377003d000acffa62d000517d2940537d517d6004560000800377003d000acffa38ff207f104f207f104f8a
+:401c8000207f104f207f104f207f104f207f104f207f0862d00055fa0062d50062d4004f5b010353f955f83a5006002070bf62d30052f8703f71c07f62d00055fa0062d5db
+:401cc0000062d4004f5b010353f955f83a5006007f11044bd00478c0093a8040791900dff97f104f380162d003552f0062d00355310062d00255e30055e20062d00255e1e7
+:401d00000055e00062d00255df0055de0062d00255dd0055dc0062d00355320062d003553e00560000803062d002520053a155a20006a1680ea20251a260d550003fa152d6
+:401d40000053a155a20006a1500ea20251a260d550003fa177003d0018cfcd62d00355450062d00355460038ff207f7f104f3801107c11db62d002205400500708107c1c5c
+:401d80007a38fe520062d00238ff207f104f38059fda62d0025400520008967a62d003533252000890be38fe3900a09d62d00251dc0851dd0862d00251de0851df0862d08e
+:401dc0000251e00851e10862d00251e20851e30862d003512f085200087c366838f652000862d0033c2f03b009560402560300800b62d003512f540456030062d00252047e
+:401e0000087c3ec638fe62d0025402520208520008917e520208520008924238fc52020852000894f462d00254015aa106a10150070851a108520008968138fb5200089581
+:401e400043520008959338fe62d0025aa106a10150070851a1087c1c7e38fe520162d00238fb207f104f38015600013dfc01b005974a801562d0033c2f01b00d3dfc02b0f5
+:401e800008900e62d0025400520062d00238ff207f104f3802500f0850000897f662d0025400500908500f0897e938fc62d0025401500f085000085200087c2753500908b6
+:401ec000500f085201087c275338fa7c286b972d500f085000087c26f362d0025400500908500f087c26f338fc62d0025401520053a155a20006a1800ea20251a260d43eb4
+:401f0000a162d0003a40c01e62d002520153a155a20006a1800ea20251a260d43ea162d0003a40d00b7c28ac62d0025000805f500f085000085200087c27b7500908500fb8
+:401f4000085201087c27b738fa9e2162d000515008514f535118535262d0005154085153535518535662d00251e30851e262d000534f18535062d00251e10851e062d000e8
+:401f800053531853547c28ac62d002500138fe207f104f38063dfc02b0ba3dfb00a02762d000514f3a51b00751503a52a01062d00051533a55b00f51543a56b00956010176
+:401fc000560000800756010056000062d003514a62d00253a155a20052012ca152002ca251a162d003534a62d0033c2f00a00962d0033c4a00a00f62d00355450062d003ad
+:40200000554600805562d0033c2f01b04d62d0005152125051511a4fd0095603015602008007560300560200520362d003534562d0005156125451551a53d009560501568e
+:4020400004008007560500560400520562d0035346800762d003554a0038fa207f104f380962d0033c2f03b009560202560100800b62d003512f540256010052025400523b
+:40208000003bfcb0f03dfb00a28c3dfc01b02362d000515008514f62d00253e21853e362d000515408515362d00253e01853e182653dfc02b26062d003514562d00253a147
+:4020c00055a20065a16ba206a14f0ea20051a260d43ea162d00253e262d0023ea162d00253e362d003514662d00253a155a20065a16ba206a1530ea20051a260d43ea16234
+:40210000d00253e062d0023ea162d00253e162d003514562d00253a155a20036a10136a20065a16ba206a14f0ea20051a260d43ea162d00253de62d0023ea162d00253dfe8
+:4021400062d003514662d00253a155a20036a10136a20065a16ba206a1530ea20051a260d43ea162d00253dc62d0023ea162d00253dd81a23dfc02b04362d00051500851aa
+:402180004f62d00253e21853e362d000515408515362d00253e01853e162d000515208515162d00253de1853df62d000515608515562d00253dc1853dd815b3d0000b04872
+:4021c0003dfc01b04362d000515008514f62d00253e21853e362d000515408515362d00253e01853e162d000515008514f62d00253de1853df62d000515408515362d00269
+:4022000053dc1853dd810f3d0002b10a3dfc01b10562d0033c2f03b0bd62d000514f0851500862d00251e20851e30896c062d00251a1540451a2540362d0005153085154ce
+:402240000862d00251e00851e10896a138f862d00251a1540651a2540562d000514f0851500862d00251de0851df08968062d00251a1540851a2540762d0005153085154ed
+:402280000862d00251dc0851dd08966138f862d002520802a153a152070aa253a252040306539f52030b0553a051a1129f51a21aa0d06362d00251df0851de62d00253e201
+:4022c0001853e362d00251dd0851dc62d00253e01853e1804162d000515008514f62d00253e21853e362d000515408515362d00253e01853e162d000515008514f62d0026e
+:4023000053de1853df62d000515408515362d00253dc1853dd38f7207f104f380362d0033c2f03b02a3dfc02b00e3dfb00b00962d0033c4a00a00956020156010080075634
+:40234000020056010062d00252025400802e62d003512f3bfcb0223dfc00a00e3dfb00a009560201560100800756020056010062d002520254008004560001520062d002d1
+:4023800038fd207f104f62d00350013a2fd00e3dfc00b00962d003553103803c62d0033c2f03b02e3dfc01b02962d00251e262d0023adeb01562d00251e362d0023adfb040
+:4023c0000962d003553101800f62d003553102800762d003553100207f104f3dfc02b00962d0033c2f00b00a52fc62d003532f802462d0033c2f01b006552f03801762d0ee
+:40240000033c2f03b00f62d0033c4a00a00762d003552f02207f104f38093dfc02b04c62d00051583a57d00d62d00051575406560500800b62d0005158540656050052068e
+:40244000540062d000515a3a59d00d62d00051595408560700800b62d000515a540856070062d00252085401801c3dfc01b01162d0005157540062d000515954018007564f
+:40248000000056010062d002520153a155a200520002a153a150000aa253a251a1540451a25403520453a1520353a270fb6ea26ea151a15402520238f7207f104f38033d86
+:4024c000fc00b00962d003553e00804b904c62d00254003d0000a03f52fb53a152fa60d43ea13900b00962d0033c3e00b009560201560100800756020056010062d00252ae
+:402500000253a252fb539f52fa60d551a23f9f520062d003533e38fd207f104f3802500f08500008902e62d0025401500908500f08902138fc62d00254003d0105c00d3d06
+:402540000005c00862d0025010800662d002500038fe207f104f380356020056010052fc5400804162d002520053a155a20006a1800ea20251a260d43ea153a262d00051a7
+:402580004362d0023aa2c006560100801662d0025201010153a2540152023aa2d00552015402770062d00252fc03fb53a252003aa2cfb2520262d00238fd207f104f380105
+:4025c000560000803062d002520053a155a20006a1800ea20251a260d43ea153a25200539f55a000069f680ea00251a060d551a23f9f77003d0018cfcd38ff207f104f38ce
+:4026000001560000808562d002520053a155a20006a1680ea20251a260d43ea153a25200539f55a000069f800ea00251a060d43e9f3aa2c03c62d002520053a155a20006b2
+:40264000a1800ea2025200539f55a000069f680ea00251a060d43e9f53a051a260d43ea17aa112a053a051a260d551a03fa1801962d002520053a155a20006a1800ea202fa
+:4026800051a260d550003fa177003d0018cf7838ff207f104f380356010056020052fc5400803962d002520053a155a20006a1680ea20251a260d43ea13b01c01d62d002b0
+:4026c000520053a155a20006a1680ea20251a260d43ea1540152005402770062d00252fc03fb53a252003aa2cfba520262d00238fd207f104f380356010056020052fc54ef
+:4027000000803962d002520053a155a20006a1800ea20251a260d43ea13b01c01d62d002520053a155a20006a1800ea20251a260d43ea1540152005402770062d00252fc31
+:4027400003fb53a252003aa2cfba520262d00238fd207f104f380152fb5400801b62d002520053a155a20006a1680ea20251a260d550003fa1770062d002520001013bfcbf
+:40278000cfdc52fc01025400801b62d002520053a155a20006a1680ea20251a260d550003fa1770062d00252fb03fa53a252003aa2cfd838ff207f104f380152fb54008056
+:4027c0001b62d002520053a155a20006a1800ea20251a260d550003fa1770062d002520001013bfccfdc52fc01025400801b62d002520053a155a20006a1800ea20251a2be
+:4028000060d550003fa1770062d00252fb03fa53a252003aa2cfd862d00252fc53a155a20006a1800ea20251a260d43ea153a262d000514362d0023aa2c02d62d00252fcee
+:4028400053a155a20006a1800ea20251a260d43ea17aa153a062d000514362d00204a051a260d551a03fa138ff207f104f3801560000803062d002520053a155a20006a15d
+:40288000800ea20251a260d43ea153a25200539f55a000069f500ea00251a060d551a23f9f77003d0018cfcd38ff207f104f3801560000803062d002520053a155a20006c3
+:4028c000a1500ea20251a260d43ea153a25200539f55a000069f800ea00251a060d551a23f9f77003d0018cfcd38ff207f104f52fc13fa52fb1bf9c01262d00252fc13fa7b
+:4029000053a152fb1bf953a2801062d00252fa13fc53a152f91bfb53a2207f104f62d00247cb70b00a3dfc01b054912e805062d00251cb217062d0023910b003804062d0a6
+:402940000251cb21703920b01962d003513e62d0032a2f62d002085002087c2c3438fe801d62d00251cb217062d0023930b005900e800b62d00247cb40a00390a6207f1085
+:402980004f380262d000514f085150085003087c2c8462d0005153085154085005087c2c8438fa62d0005157085007087c2c3462d0005159085008087c2c3438fc62d0009b
+:4029c0005151085152085009087c2c8462d000515508515608500b087c2c8438fa62d000515808500d087c2c3462d000515a08500e087c2c3438fc62d0033c2f03b0095674
+:402a00000102560000800b62d003512f540156000062d002520108500f087c2c3438fe38fe207f62d003513e62d0032a2f62d002085002087c2c3438fe62d00251e20851bb
+:402a4000e3085003087c2c8462d00251e00851e1085005087c2c8438fa7f62d003513e62d0032a2f62d00253cc62d003513e62d0032a2f62d002085002087c2c3438fe6202
+:402a8000d00251e20851e3085003087c2c8462d00251e00851e1085005087c2c8438fa62d0035132085007087c2c3462d00251de0851df085009087c2c8438fb62d0025101
+:402ac000dc0851dd08500b087c2c8462d0035131085008087c2c3438fb7f104f3801711041045f70cf62d000517d29a0537d517d6004107c18837c18d420105001085060f1
+:402b000008503d08087c18e338fc2062c80b62ca3b43d60162cd00560020800662cf007b003d0000bff741d6fe38ff207f104f3dfc21d00c41d6ef41e07f62c80b800a625e
+:402b4000c80043d61043e080207f43d6014062d000517d29a0537d517d600471104304a070cf7f104f38015df7540070fe5dc862d0023900b01362d0003c8800bff97101b4
+:402b80004070fe41d6fe8006107c2e3420711041045f70cf62d000517d29a0537d517d6004480001a003710138ff207f711043ec0270cf62da7f43e0807f104f3801711074
+:402bc00043ec0270cf62da7f43e08038ff207f104f380141e07f62da7f38ff207f41e07f62da7f7f104f38025dc83900b01e62d0003c8800a009560101560000800756019e
+:402c00000056000062d002520180205dc962d00253a247a201a009560101560000800756010056000062d002520138fe207f62d00250007f104f5dc862d0023900a0275ddf
+:402c4000d653a247a201a00e1052fb0852fc207c2e0120802e43d60152fc60cd52fb60cf41d6fe801e3dfc3dd01962d00252fc53a155a20006a1600ea20151a260d552fbe8
+:402c80003fa1207f104f380252fb540152fa54005dc862d0023900a0305dd653a247a201a0131052fa0852fb0852fc087c2e1638fd20804743d60152fc60cd520060cf5240
+:402cc0000160cf41d6fe80333dfc3cd02e62d00252fc53a155a20006a1600ea20151a260d552003fa152fc53a155a20006a1610ea20151a260d552013fa138fe207f104f69
+:402d000038025dc862d0023900a0295dd653a22ea2fe51a2540143d6011052fc7c2dd662d0022054005dd653a2520124a251a260d6801e3dfc3dd01962d00252fc53a155ef
+:402d4000a20006a1600ea20151a260d43ea15400520062d00238fe207f104f38035dc862d0023900a0305dd653a22ea2fe51a2540243d60152fc087c2dea38ff62d002514a
+:402d8000a1540151a254005dd653a2520224a251a260d680333dfc3cd02e62d00252fc53a155a20006a1600ea20151a260d43ea1540052fc53a155a20006a1610ea2015183
+:402dc000a260d43ea1540162d002520153a1520053a238fd207f60cd5df70870fe5704490480affa79bff95dcf7e60cd5df70870fe5704490480affa79bff95dcf5c5dcfe3
+:402e00007e60cd5df70870fe5b5704490480affa79bff960cf7e5df70870fe4f52fc60cd52fa5704490480affa79bff960cf4f52fb60cf7e49c901bffc41d6fe7f4105fb16
+:402e400041e0ef62daef62d000517d2904537d517d6004711043050443040470cf62d003552d0062d00255cb0455cc0055cdf855ce0055d06455cf0555d1007c2ada90211b
+:402e800062d000267dfb517d600410570150f47c1cd12062d000517d2904537d517d60047f104f38027c2b6362d00251cb217054003d0000b006560120800456013d520180
+:402ec000087c2b2d38ff62d00251cb21fc62d002085000087c2c345020085001087c2c3438fc3d0000b03c62d003512d085001087c2c3438fe5000085002087c2c3462d0f2
+:402f00000251cd08501e087c2c3438fc500008500f087c2c34500008500e087c2c3438fc82903d0010b1855000085002087c2c347c41c762d002085001087c2c3438fc50de
+:402f4000c0085003087c2c3450c1085004087c2c3438fc50c2085005087c2c345000085006087c2c3438fc1050007c1c9262d00220085007087c2c3438fe1050017c1c92d2
+:402f800062d00220085008087c2c3438fe1050027c1c9262d00220085009087c2c3438fe1050037c1c9262d0022008500a087c2c3438fe1050047c1c9262d0022008500b46
+:402fc000087c2c3438fe1050057c1c9262d0022008500c087c2c3438fe1050067c1c9262d0022008500d087c2c3438fe1050077c1c9262d0022008500e087c2c3438fe622c
+:40300000d0025007100857a02853a2187509002853a12051a20851a108500f087c2c8438fd501008500a085011087c2c8450aa085008085013087c2c8438fa500008085072
+:4030400015087c2c845000085017087c2c3438fb5000085018087c2c345000085019087c2c3438fc500008501a087c2c34500008501b087c2c3438fc500008501c087c2cbf
+:403080003462d00251ce08501d087c2c3438fc62d00251d008501e087c2c3462d00251cf08501f087c2c3438fc81073d0020b00381003d0030b0fb5001085000087c2c34ac
+:4030c00038fe500108087c2c34503c085002087c2c3438fc500008502d087c2c3462d000517a08502e087c2c3438fc62d000517b08502f087c2c3462d00051780850300817
+:403100007c2c3438fc62d0005179085031087c2c3462d0005141085032087c2c3438fc62d0005142085033087c2c3462d000514462d000124162d002085034087c2c343854
+:40314000fc62d000514562d000124262d002085035087c2c3462d0005176085036087c2c3438fc62d0005177085037087c2c3462d0005174085038087c2c3438fc62d00083
+:403180005175085039087c2c3462d000514808503a087c2c3438fc62d000514608503b087c2c3462d000514708503c087c2c3438fc7c1c397c2b4a38fe207f104f38027cfd
+:4031c0002c2e62d00251cb217054003d0030b00590f58003904f62d00251cb210162d0023901b0197c2b6362d40062d50062d10062d30062d00062e33850000062d002512b
+:40320000cb2170540152013b00a0175201085200087c1c3a9c8b5201085200087c1c3e38fc38fe207f104f380162d00251cb217054003d0000b0305000087c2cfe62d0023a
+:4032400053cb501e087c2cfe38fe62d00253cd47cb02a07051cb21fd62d002085000087c2c3438fe805e3d0010b0335000087c2cfe62d00253cb501d087c2cfe38fe62d0a5
+:403280000253ce501f087c2cfe62d00253cf501e087c2cfe38fe62d00253d080273d0020b0105000087c2cfe38ff62d00253cb8013480040a00e5000087c2cfe38ff62d054
+:4032c0000253cb38ff207f104f38075000087c2cfe38ff62d00254003d0001a01f520021703930b00e5001085000087c2c3438fe8177520062d00253cb816e502d087c2cfb
+:40330000fe62d00253d15002087c2cfe38fe62d00239bcb154502e087c2cfe38ff62d000537a502f087c2cfe62d000537b5030087c2cfe38fe62d00053785031087c2cfeb4
+:4033400062d00053795032087c2cfe38fe62d00053415033087c2cfe62d00053425034087c2cfe38fe62d00253a262d000514162d002539f51a253a155a200519f04a10e2f
+:40338000a20051a1540251a2540150ff130250001b01d0095604ff56030080095202540452015403520462d00053445035087c2cfe38ff62d00253a262d000514262d002f6
+:4033c000539f51a253a155a200519f04a10ea20051a1540251a2540150ff130250001b01d0095606ff56050080095202540652015405520662d00053455036087c2cfe622e
+:40340000d00053765037087c2cfe38fe62d00053775038087c2cfe62d00053745039087c2cfe38fe62d0005375503a087c2cfe210562d0005348503b087c2cfe38fe62d02a
+:40344000005346503c087c2cfe62d0005347503c085002087c2c3438fd7c2be462d0023900bff7107c100c2038f9207f104f380162d00251cb217054003d0000b0283dfc4d
+:4034800001b02362d003062d40512d292062d002085001087c2c3438fe7c2be462d0023900bff780213d0020a006480040a01762d003062d40512d292062d002085001088d
+:4034c0007c2c3438fe38ff207f104f380162d00251cb217054003d0000b01162d003512d085001087c2c3438fe803c3d0020a006480040a01e5000087c2cfe218062d0031a
+:40350000532e62d003512d085001087c2c3438fd80153d0030a0105000087c2cfe38ff218062d003532e38ff207f104f380162d00251cb217054003d0000b00a3dfc01b023
+:403540001990d280153d0010b0059063800c3d0030b00590108003905652fc087c1c8e38ff38ff207f5081085001087c2c3438fe62d000267dfb517d60047c2c2e62d002b6
+:4035800062e3385001087c2cfe38ff62d0023901a0105000087c2cfe38ff62d0023901afda62d000517d2904537d517d60047f104f380262d000267dfb517d60045601fa74
+:4035c00056000080367c2c2e62d0025000087c2cfe38ff62d00253a226a28062d003512e62d0023aa2a003801c10570350e37c1cd12062e3387b011f00003d0000bfc73dce
+:403600000100bfc262d000517d2904537d517d600438fe207f62d000267dfb517d600410570050037c1cd12062d000517d2904537d517d60047c2c2e62d0027f7c2bac7f35
+:403640007c2bdd7f43050462daef43e0107c2bba7f7c2bcf41e0ef62daef4105fb1050177c14877c100c207f104f52fb0852fc08901e52f30852f40852f50852f60852f7cb
+:403680000852f80852f90852fa0892a138f6207f104f38043dfb03b009560302560200800852fb540356020062d002520354013dfc00b003827452013bfca0b656000080cd
+:4036c000aa62d002520053a155a20065a16ba206a1ab0ea20251a260d562d000514f62d0023fa162d000515062d0023fa1520053a155a20065a16ba206a1bb0ea20251a24c
+:4037000060d562d000515362d0023fa162d000515462d0023fa1520053a155a20065a16ba206a1b30ea20251a260d562d000515162d0023fa162d000515262d0023fa152d8
+:403740000053a155a20065a16ba206a1c30ea20251a260d562d000515562d0023fa162d000515662d0023fa177003d0004cf5381b9560003810662d002520053a155a200c9
+:4037800016a1011ea20065a16ba206a1ab0ea20251a260d43ea153a23ea153a15200539f55a000659f6ba0069fab0ea00251a060d551a23f9f51a13f9f520053a155a20060
+:4037c00016a1011ea20065a16ba206a1bb0ea20251a260d43ea153a23ea153a15200539f55a000659f6ba0069fbb0ea00251a060d551a23f9f51a13f9f520053a155a20000
+:4038000016a1011ea20065a16ba206a1b30ea20251a260d43ea153a23ea153a15200539f55a000659f6ba0069fb30ea00251a060d551a23f9f51a13f9f520053a155a200cf
+:4038400016a1011ea20065a16ba206a1c30ea20251a260d43ea153a23ea153a15200539f55a000659f6ba0069fc30ea00251a060d551a23f9f51a13f9f7b0050003b00ced8
+:40388000f662d000515008514f62d00253ab1853ac62d000515408515362d00253bb1853bc62d000515208515162d00253b31853b462d000515608515562d00253c318534e
+:4038c000c450020850ab08911838fe62d00251a10851a262d000534f18535050020850bb0890fe38fe62d00251a10851a262d000535318535450020850b30890e438fe62be
+:40390000d00251a10851a262d000535118535250020850c30890ca38fe62d00251a10851a262d000535518535638fc207f104f62d00052fc125052fb1a4fd00b62d0007a23
+:40394000501e4f00801662d000515013fc514f1bfbd00962d00076500e4f0062d00052fa125452f91a53d00b62d0007a541e5300801662d000515413fa51531bf9d00962d9
+:40398000d00076540e530062d00052f8125252f71a51d00b62d0007a521e5100801662d000515213f851511bf7d00962d00076520e510062d00052f6125652f51a55d00b61
+:4039c00062d0007a561e5500801662d000515613f651551bf5d00962d00076560e5500207f104f380362d00252fc53a152fb60d43ea154013ea15402560001802962d0021d
+:403a0000520053a155a20065a16ba252fc04a152fb0ca251a260d43ea153a23ea1050251a20d0177003d0004cfd4800b70fb6f0070fb6f016f0250013b00cff162d0025288
+:403a40000253a1520153a238fd207f62d00355360062d00355370062d00355300090017f104f380162d00355350062d00355340062d003553300560000803062d00252008b
+:403a800053a155a20006a1e80ea20051a260d550ff3fa1520053a155a20006a1a30ea20251a260d550003fa177003d0008cfcd38ff207f62d00251cd21f062d00353367f26
+:403ac00062d003513762d0027f104f380162d00352fc3a30a01b62d0035533ff50013bfcd0b262d00355350862d00055e8ff80a462d003512862d00253a155a20006a1a3e0
+:403b00000ea20251a260d43ea17aa153a006a00151a260d551a03fa162d003513362d0033a28b06062d00376343c3401c06662d0033c3500a01e513562d00253a155a20040
+:403b400006a1e70ea20051a260d43ea162d0033a28a04162d0033c3508d02262d003513562d00253a155a20006a1e80ea20051a260d562d003512862d0023fa162d003763b
+:403b800035801162d00355340062d003512862d003533352fc62d003533038ff207f62d0033c3501b08962d0003ce800b00962d00355378081f362d0003ce801b00962d056
+:403bc0000355378281e362d0003ce802b00962d00355378481d362d0003ce803b00962d00355378681c362d0003ce804b00962d00355378881b362d0003ce805b00962d033
+:403c00000355378a81a362d0003ce806b00962d00355378c819362d0003ce807b00962d00355378e818362d003553700817b62d0033c3502b09162d0003ce806a0063ce89c
+:403c400005b01662d0003ce902a0063ce903b00962d003553790815162d0003ce802a0063ce803b01662d0003ce906a0063ce905b00962d003553791812f62d0003ce8004d
+:403c8000a0063ce801b01662d0003ce904a0063ce903b00962d003553793810d62d0003ce804a0063ce803b01662d0003ce900a0063ce901b00962d00355379280eb62d0f6
+:403cc0000355370080e362d0033c3503b03d62d0003ce802b0133ce905b00e3cea02b00962d00355379480c162d0003ce805b0133ce902b00e3cea07b00962d00355379583
+:403d000080a762d003553700809f62d0033c3504b02862d0003ce804b0183ce902b0133cea00b00e3ceb06b00962d003553796807862d003553700807062d0033c3507c0b7
+:403d40006262d00350093a35c05962d00250003aa3d04862d00250003aa4d03f62d00250003aa5d03662d00250003aa6d02d62d00250003aa7d02462d00250003aa8d01b6d
+:403d800062d00250003aa9d01262d00250003aaad00962d003553797800f62d003553700800762d00355370050020850a30850000850e80862d003513508500308503708ef
+:403dc0007c1c8638f962d0033c3728c01a62d00350293a37c01162d003473610b00962d003553700806262d0033c3730c01a62d003503f3a37c01162d003473620b0096217
+:403e0000d003553700804162d0033c3748c01a62d00350493a37c01162d003473640b00962d003553700802062d0033c3790c01862d003509f3a37c00f62d003473680b026
+:403e40000762d0035537009c177f104f207f62d003553b0062d003553a0062d0035539007c3a4b107c49bc207f62d00251cd21f062d003533a62d00247cb70b00c51cd21f7
+:403e80000f62d0005363801d62d00251cb21703930b00c51cd210f62d0005363800762d00055630062d000516362d000536462d000516362d000536562d000516362d0000a
+:403ec00053667c3ab37f104f380462d00151ff54011052fb7c49f32062d003533b3c3b00b05f52fb3bfca05952fc3bfbd00962d003553b2f802162d003553b4f3dfb00b0c5
+:403f0000167c3b9e7c3ac062d0023900a0097c3ac062d003533b62d003513962d0033a3bb01262d0025201010154035000090054028007560301560200520362d00153ff84
+:403f400062d0033c3b00a00952fb087c3ac938ff62d0033c3b00a009560301560200800756030056020062d0025203540052fb0852fc08500308503b08500708107c1c82a3
+:403f800038fa62d0033c3b00a020902662d0033c3b00a01662d0013cff00b00455ff8062d003513b62d0035339520062d00238fc207f104f380362d003513b54003c3b0054
+:403fc000a00f62d00251cb217062d0023930b00380c150100850290850280890b9502008503f0850300890ae38fa50400850490850480890a1508008509f08509008909600
+:4040000038fa62d003513b3b00a07e3d0028c07950293b00c07362d003512862d00253a265a251a2011062d003533b62d003513962d0033a3bb01562d003513862d00201e9
+:404040000154025000090054018007560201560100520262d00153ff5010085029085028089033502008503f08503008902838fa504008504908504808901b508008509f33
+:4040800008509008901038fa62d00151ff62d003533838fd207f104f62d003513b3bfcc02162d00352fb3a3bc01862d003513a23fa3900b00d62d003553b0062d00155ff01
+:4040c00000207f104f62d00247cb70b0223dfc01b03662d00151ff08500e087c2c3462d003513b08500f087c2c3438fc801a62d00251cb21703930b00f62d003513b085051
+:4041000010087c2c3438fe52fc087c3e4a38ff207f104f380162e3387c1c25710190289036801e62e33890457c46a47c1d8c62d0025400520008904b5200087c352a38fec0
+:404140008fe238ff208fff107c131a201050177c14877c100c207f7c2e3d7c42017c46717c1ce27c3e4e7c41bf7c1c387f7c42427c31bb7c46a37c1d6b7c3e697c41c67c32
+:404180001c427f104f52fc087c346c52fc087c466d38fe52fc087c47cf52fc087c291b38fe52fc087c40c352fc087c41d038fe52fc087c1c8a52fc087c34c938fe207f62f6
+:4041c000d003553cb57f7f62d003513c62d0027f104f207f104f380262d000517254015171540070fe107c160462d00220105200085201207c15b42062daf7710138fe2097
+:404200007f107c16042070fe62d000553f00553e0062d000553d01553c007101928c62d0035544f4107c15fc2062d00255e70055e60062d00255d20055d30055d40055d58c
+:40424000007f104f380362d00247cb70b12570fe62d000513f5401513e5400710162d00247cb02a03793229f6b70fe62d000513f08513e62d00253e61853e7710162d002b5
+:4042800055d20055d30055d40055d500917e62d002520153e5520053e4816e62d00251cc210f540262d0033c44f1b06162d0023cce00a003930a3d0200a00e62d002520196
+:4042c00053e5520053e480c262d00247cb04a03062d002520112e562d00253a1520062d0021ae462d00253a251a162d00212ef62d00251a262d0021aeec08f9177808b6200
+:40430000d002520153e5520053e4807e62d0033c44f2b0293d0200b00962d00247cb04b01090e962d002520153e5520053e4805a62d0023ccf00a0529286804e9e9670fec3
+:4043400062d000513f08513e62d00253e61853e7710162d00255d20055d30055d40055d500914790a762d002520153e5520053e4801862d0033c44f4a01010570050017c61
+:4043800015b42062d0035544f462d00247cb70b07870fe62d000513f5401513e5400710162d002520112e762d00253a1520062d0021ae662d00253a251a1539f51a253a079
+:4043c000519f62d00204d562d00251a062d0020cd40ed3000ed20062d002520153e7520053e662d00251d5113051d4197551d3190051d21900c0129ddb62d00255d20055b9
+:40440000d30055d40055d50038fd207f62d0035544f162d00251ce0862d00255ec001853ed62d0023cce00a0251062d00251ec0851ed207c15b42070fe62d00251ed085113
+:40444000ec62d000533c18533d7101801710570050017c15b42070fe62d000553d01553c00710162d000513f08513e62d00253e81853e97f62d0035544f262d00251eb08b8
+:4044800051ea62d00253ec1853ed1051ec0851ed207c15b42070fe62d00251ed0851ec62d000533c18533d71017f104f380162d00250783acfd00762d00255cf7862d002e7
+:4044c00051cf62d00253a265a262d00251cf62d00264646402a25400800962d00276cf07000a62d0023ccf1ad00a62d00252003acecfe862d00251cf0862d00255ea00184e
+:4045000053eb62d00251cf62d00253a155a20065a16ba265a16ba262d00251eb62d00204a162d00251ea62d0020ca265a16ba251a10851a262d00253ea1853eb62d00251be
+:40454000d00862d00255ee001853ef51ef0851ee62d00253a21853a165a16ba265a16ba262d00251ef62d00204a162d00251ee62d0020ca265a16ba251a10851a262d002da
+:4045800053ee1853ef38ff207f104f3802711043ec0170fe70cf7c2be462d0023900b015107c1600207c364443ff08407c3651107c15fc2062d00226cbfd710138fe207f6b
+:4045c000104f3801711041ecfe70fe5de0540041e0e743e01870cf62e33880207c2c2e62d0027c2be462d0023900b00c7c363c107c0a00207c3640710170fe62d000513fe3
+:4046000062d00212e962d00253a162d000513e62d0021ae862d00253a251a162d00212ed62d00251a262d0021aeccfb15200711060e070cf62d000513f08513e62d00253cb
+:40464000e81853e9710138ff207f104f380262d0033c44f2b009560101560000800756010056000062d002520138fe207f104f207f104f3801560000802162d00252005319
+:40468000a155a20065a16ba206a1cd0ea20151a260d550003fa13fa177003d0018cfdc38ff207f7f900b62d0023900aff87c1c437f104f3803107c14f42056000081037c79
+:4046c0002c2e62d0003c3817d01a80077c2c2e62d00262d00052003a38dff280137c2c2e62d002107c152b62d002203900afef62d002520053a155a20065a16ba206a1089a
+:404700000ea20051a260d43ea154013ea15402520053a155a20065a16ba206a1cd0ea20151a260d43ea153a23ea153a162d000514362d002539f55a00051a1029f539d5141
+:40474000a20aa0539e519d1302519e1b01c01a62d0025202029f539f52010aa053a0519f12a151a01aa2d02162d002520053a155a20065a16ba206a1000ea20151a260d5c4
+:4047800052013fa152023fa162d002520053a155a20065a16ba206a1cd0ea20151a260d552013fa152023fa1520062d000536b62d0005202536852015367107c106f207728
+:4047c000003d0018cefa62d002500138fd207f104f380262d00251cb21705401480140a1103d0150b079560000803262d002520053a155a20006a1800ea20251a260d43ecc
+:40480000a153a150000851a108520053a265a206a20751a2087c2c8438fd77003d000fcfcb560000803262d002520053a155a20006a18f0ea20251a260d43ea153a1500030
+:404840000851a108520053a265a206a22551a2087c2c8438fd77003d0009cfcb815b3d0140b156560000803962d002520053a155a20065a16ba251a10100539f51a2090192
+:4048800060d43e9f53a03e9f539f51a008519f0806a1070ea20051a1087c2c8438fd77003d000fcfc4560000804062d002520053a155a20006a10f0ea20065a16ba206a17e
+:4048c000000ea20151a260d43ea153a23ea153a151a20851a108520053a265a206a22551a2087c2c8438fd77003d0009cfbd80c93d0130b0c462d00250183ad1c06162d05f
+:404900000251d162d00253a155a20065a16ba206a1a00ea20051a260d43ea153a23ea153a151a20851a1085011087c2c8462d00251d162d00253a155a20065a16ba206a1a3
+:40494000000ea20151a260d43ea153a23ea153a151a20851a1085013087c2c8438fa560000802462d002520053a155a20006a1800ea20251a260d43ea10852000115087cbc
+:404980002c3438fe77003d000fcfd9560000802462d002520053a155a20006a18f0ea20251a260d43ea10852000124087c2c3438fe77003d0009cfd938fe207f62d0005543
+:4049c000630a55640a55650a55660a55010055000055030055020055050055040055070055060055732055720155710043b00143e0087f49e008b00550008007087c567817
+:404a000038ff7f49e008b00550008007087c56c638ff7f49e008b00550008007087c56d738ff7f49e008b00550008007087c570438ff7f49e008b00550008007087c57158a
+:404a400038ff7f49e008b00550008007087c572638ff7f49e008b00550008007087c573738ff7f49e008b00550008007087c5ec938ff7f104f380150003df980c0067c4b3e
+:404a80002b50c03df580c00c104b11044b7c4b2b318020087c4ac8186ad0047c4b2b6ad0084b11044b7c4b2b38ff20703f71c07f104f5dd00862d0027c4b43519a54fb1828
+:404ac00060d020703f71c07f5dd00862d00251a208500053a2539a5399539856002066fc6cfb6cfa6cf96b986b996b9a6ba251981bf851991bf7519a1bf651a21bf5c011af
+:404b000053a252f8149852f71c9952f61c9a77fc7b00bfcb519854f8519954f7519a54f651a254f51853a21860d07f37fcff77fc37fbff0ffb0037faff0ffa0037f9ff0f10
+:404b4000f9007f559a0055990866fc6b9a519a1bfbc005539a77fc7a99bfef7f62d000515008514f62d00253fc1853fd62d000515408515362d00253fa1853fb62d00051b8
+:404b80005208515162d00253f81853f962d000515608515562d00153fd1853fe7f62d000515008514f62d003530c18530d62d000515408515362d003530a18530b62d000e0
+:404bc000515208515162d003530818530962d000515608515562d00353061853077f62d0005150025262d00253a162d000514f0a5162d00253a270fb6ea26ea151a10851e4
+:404c0000a262d003531818531962d0005154025662d00253a162d00051530a5562d00253a270fb6ea26ea151a10851a262d00353161853177f104f52fa13fc52f91bfbd0f8
+:404c40001262d00252fc13fa53a152fb1bf953a2801062d00252fa13fc53a152f91bfb53a2207f62d00355480062d00255f10055f0007f62d00251fc0851fd0862d00051cf
+:404c80004f085150089fae38fc62d00251a10851a262d003531418531562d00251f80851f90862d0005151085152089f8862d00251a162d003041562d00251a262d0030cd5
+:404cc0001462d00251fa0851fb0862d0005153085154089f6038f862d00251a10851a262d003531218531362d00151fd0851fe0862d0005155085156089f3a38fc62d00222
+:404d000051a162d003041362d00251a262d0030c127f107c166862d0025aa2200851a262d0035322185323512362d00212f562d003531b62d003512262d0021af462d0033e
+:404d4000531a62d003512308512262d00253f41853f562d003511b62d002539f62d003511a62d00253a062d00351150862d00218539e559d00659e659d6b9e519d539b512c
+:404d80009e539c5000080851a008519f0850000808519c08519b087c4a7318539f1853a0181838fc519f53a151a053a251a10851a262d003531018531162d003511b62d07c
+:404dc00002539f62d003511a62d00253a062d00351130862d00218539e559d00659e659d6b9e519d539b519e539c5000080851a008519f0850000808519c08519b087c4a00
+:404e00007318539f1853a0181838fc519f53a151a053a251a10851a262d003530e18530f62d000515008514f62d00253fc1853fd62d000515408515362d00253fa1853fbef
+:404e40007f104f380862d00355490062d00355430052fc03fa540152fb0bf9540052f803f6540352f70bf5540252fc03f6540552fb0bf5540452fa03f8540752f90bf7546e
+:404e80000652fc13f852fb1bf7c04b52fa13f652f91bf5d02162d0035549015201130352001b02d00962d003554301807162d003554302806962d0035549025207130552f4
+:404ec000061b04d00962d003554302805162d003554303804952fa13f652f91bf5c02162d0035549035203130152021b00d00962d003554303802762d003554304801f621a
+:404f0000d0035549045205130752041b06d00962d003554304800762d00355430162d0033c4301b02962d00252f353a155a20052fa02a153a152f90aa253a251a113f65108
+:404f4000a21bf5d00962d003554b01809762d0033c4302b02962d00252f453a155a20052f802a153a152f70aa253a251a113fc51a21bfbd00962d003554b02806762d00324
+:404f80003c4303b02962d00252f353a155a20052f602a153a152f50aa253a251a113fa51a21bf9d00962d003554b03803762d0033c4304b02962d00252f453a155a20052b5
+:404fc000fc02a153a152fb0aa253a251a113f851a21bf7d00962d003554b04800762d003554b0062d0033c4904b01562d0033c4301b00d62d0035149010362d0028015622d
+:40500000d003514962d003024362d00253a216a20251a238f8207f104f380952f73bfbb01b52f83bfcb01552f53bf9b00f52f63bfab00962d0035528fe813052f73bfbb0b4
+:405040000752f83bfca00d52f53bf9b04e52f63bfab04862d0033c4c00a0063c4c07b00962d003552800810362d0033c4c01a0063c4c02b00962d00355280280ee62d0032e
+:405080003c4c03a0063c4c04b00962d00355280480d962d00355280680d152fb0852fc0852f70852f8089b8d62d00251a1540151a2540052f90852fa0852f50852f6089b49
+:4050c0007438f862d00251a1540351a254025201130352001b02d03162d002520153a1520053a265a16ba251a1130351a21b02d0095606015605008007560600560500624f
+:40510000d00252065404802f62d002520353a1520253a265a16ba251a1130151a21b00d009560801560700800756080056070062d0025208540462d003474c01b01b62d0ce
+:40514000025204310153a262d003514c62d00202a262d0035328800d62d003514c030462d003532862d00326280762d0035128010162d00238f7207f104f380456000056bd
+:405180000100560200107c166862d0025aa2200851a262d00353221853233dfc01a06b3dfc00b04462d00355240062d00355420062d0033c2200b0063c2300a02262d0037e
+:4051c000512308512262d00253f21853f31050005c7c16d82062d00255f50055f40062d003551b00551a0062d00355250062d00255f70055f60062d003552a0062d0035510
+:40520000290062d0025000846c62d0033c4201a04762d000515008514f62d003530c18530d62d000515408515362d003530a18530b62d000515008514f62d00253fc1853bb
+:40524000fd62d000515408515362d00253fa1853fb62d00355420162d000515008514f62d003530418530562d000515408515362d003530218530362d00051640862d000e7
+:4052800051630862d00251fa0851fb0862d00251fc0851fd0862d00051530851540862d000514f085150089b9838f662d003534c62d003514b54003d0000a1353dfb00a124
+:4052c0003062d002520053a155a20062d00251f7210f62d002539f62d00251f6210062d0023aa2b007519f3aa1a0a762d00265f76bf665f76bf665f76bf665f76bf652004c
+:405300002cf73cf612b0063cf734a02862d0023cf623b0063cf741a01b62d0023cf634b0063cf712a00e62d0023cf641b0143cf723b00f62d00355260162d003552701800d
+:405340004962d0023cf643b0063cf721a02862d0023cf632b0063cf714a01b62d0023cf621b0063cf743a00e62d0023cf614b0143cf732b00f62d00355260062d0035527f5
+:4053800001800762d00355270062d0035525008048500b10571428203900a03d62d0033c2701b03562d002500b105714282053a262d003512562d0023aa2a00862d0037636
+:4053c00025801662d00255f70055f60062d00355250062d00355270062d0033c2701b01162d0033c2601b00656002880045600293d0000a04162d00251fa0851fb0862d073
+:405400000251fc0851fd0862d00051530851540862d000514f085150089bfc38f854033dfb00a00962d0033c2700b00a52035400660007000e500b10571328203900a1bd88
+:405440003d0000a1b83d0028a1b33d0029a1ae62d00251fc0851fd0862d000514f085150087c4c3538fc62d00251a10851a262d003531418531562d00251fa0851fb08621b
+:40548000d0005153085154087c4c3538fc62d00251a10851a262d003531218531362d00352003a29b0045601013d0100b0f862d0003c6300b08562d0003c6400b07d62d046
+:4054c000033c1400b0063c1500a00e62d0033c1200b0683c1300b0633d0010b01362d0033c2914a0063c291cb051560101804c3d001cb01362d0033c2918a0063c2910b004
+:405500003a56010180353d0018a0063d0014b02b62d0025200110453a262d003512962d0023aa2a0135200010453a262d003512962d0023aa2b0045601013d0010b018626d
+:40554000d0033c2910a00b3c291ea0063c2912b05556010180503d001eb01862d0033c291ea00b3c2910a0063c291cb039560101803462d00351293b00a02862d00252001c
+:40558000110253a262d003512962d0023aa2a0135200010253a262d003512962d0023aa2b0045601013d0101b04362d002500b105713282053a262d003512a62d0023aa224
+:4055c000a03b62d000515008514f62d00253fc1853fd62d000515408515362d00253fa1853fb62d003762a560000801162d003552a00520062d00353295600003d0000a05a
+:405600006f62d00251fc0851fd0862d000514f085150087c4c3538fc62d00251a10851a262d003531418531562d00251fa0851fb0862d0005153085154087c4c3538fc6232
+:40564000d00251a10851a262d00353121853137c4d1262d00352003a24b00862d00176ff800762d00155ff01520062d0035324520062d00238fc207f104f38035601005686
+:40568000020056000052fc087c5ec938ff62d002540052fc08906d62d002540152fc08909638fe62d00254023d0000a005520080123d0100a008520162d002800652026253
+:4056c000d00238fd207f104f50000852fc089aa838fe62d002207f104f380156000050010852fc089a9238fe62d00254003d0028a00a3d0029a00550008006520062d002af
+:4057000038ff207f104f50010852fc089a6a38fe62d002207f104f50000852fc08902938fe62d002207f104f50010852fc08901838fe62d002207f104f50020852fc08904b
+:405740000738fe62d002207f104f3805560000560100560200560300560400107c166862d0025aa2200851a262d0035322185323107c167562d0025aa2200851a262d003a1
+:4057800053201853213dfc02d06a3dfc00b04462d00355240062d00355420062d0033c2200b0063c2300a02262d003512308512262d00253f21853f31050005c7c16d82023
+:4057c00062d00255f50055f40062d003551b00551a0062d00355410062d003553f0062d003552c001050005c7c16f02062d002500083613dfc02b2ff62d0033c4202d065e8
+:4058000062d002500b100857112853a21875090028203ca200b0053900a03b62d002500b100857112853a2187509002853a12062d003512162d00212a162d003512062d053
+:40584000021aa2d01a7c4b9d7c4b5c7c4bde62d002500082ff7c4b9d7c4b5c7c4bde62d0035542023dfb01a0063dfb02b0fd62d00051660862d00051650862d00251fa0827
+:4058800051fb0862d00251fc0851fd0862d00051530851540862d000514f085150087c4e4162d003514b64646464540162d00051660862d00051650862d00151fd0851fe2d
+:4058c0000862d00251f80851f90862d00051550851560862d0005151085152087c4e4138ec62d003514b0501a0813d0113a0063d0142b00656004880723d0102a0063d01ab
+:4059000003b00656004880633d0140a0063d0110b00656004880543d0112b006560048804a3d0143b00656004880403d0131a0063d0124b00656004980313d0104a0063dee
+:405940000101b00656004980223d0120a0063d0130b00656004980133d0134b00656004980093d0121b0045600493dfb00a0063dfb02b18362d00051640862d000516308a9
+:4059800062d00251fa0851fb0862d00251fc0851fd0862d00051530851540862d000514f085150087c4e4162d003534c62d003514b540262d00251fa0851fb0862d00251b9
+:4059c000fc0851fd0862d00051530851540862d000514f085150087c501738ee540362d00051640862d00051630862d00151fd0851fe0862d00251f80851f90862d00051c8
+:405a0000550851560862d0005151085152087c4e4162d003534c62d003514b050262d00151fd0851fe0862d00251f80851f90862d00051550851560862d000515108515257
+:405a4000087c501738ee62d00254043d0200a0a73d03ffa0a23d04ffa09d52033b04a00b3d0308b0113d0401b00c52030303540007002e80823d0408b0113d0301b00c5280
+:405a8000040304540007002e806d52043b03d03262d002520313043901b0275002085203087c4ab038ff183900b00c52030303540007002e804152040304540007002e80a2
+:405ac0003652033b04d03062d002520413033901b0255002085204087c4ab038ff183900b00c52040304540007002e800a52030303540007002e3d0000a0543dfb01b00d40
+:405b0000520008905238ff62d00280483dfb00b01262d0025200293008916438ff62d00280323dfb02b0283d0048a0063d0049b00d520008902138ff62d002801762d00242
+:405b40005200293008913838ff62d002800662d002500038fb207f104f500a1057ff28203900a0553dfc00a05062d00352fc3a2cb03762d002500a1057ff282053a262d071
+:405b800003513d62d0023aa2a02f500b10570128203900a00762d003552b007c4b5c62d003763d56fc00801162d003553d0052fc62d003532c56fc00500b10570128203988
+:405bc00000a05e3dfc00a05962d0033c4100a04b3c4148a0463c4149a04162d00352fc3a2cb02662d002500b105701282053a262d003512b62d0023aa2a0267c4b5c62d0b7
+:405c000003762b56fc00801962d003552b0052fc62d003532c56fc00800762d003552b003dfc00a0547c4bde7c4c737c4d1262d000515208515162d00253f81853f962d014
+:405c400000515608515562d00153fd1853fe62d00352fc3a24b00862d00176ff800762d00155ff0152fc62d003532452fc62d003534162d003553f0052fc62d002207f1088
+:405c80004f380562d002500b10570028203900a13b5600003dfc00a1337c4c7362d00352fc3a3fb0045600013d0000b0e562d0003c6300b08562d0003c6400b07d62d00354
+:405cc0003c1400b0063c1500a00e62d0033c1200b0683c1300b0633dfc30b01362d0033c3f34a0063c3f3cb051560001804c3dfc3cb01362d0033c3f38a0063c3f30b03ab6
+:405d000056000180353dfc38a0063dfc34b02b62d00252fc110453a262d003513f62d0023aa2a01352fc010453a262d003513f62d0023aa2b0045600013dfc30b01362d05e
+:405d4000033c3f3ea0063c3f32b04756000180423dfc3eb01362d0033c3f30a0063c3f3cb030560001802b62d00252fc110253a262d003513f62d0023aa2a01352fc010248
+:405d800053a262d003513f62d0023aa2b0045600013d0001b02662d002500b105700282053a262d003514062d0023aa2a01e7c4b5c62d003764056fc00801162d003554078
+:405dc0000052fc62d003533f56fc003dfc00a0f17c4bde62d00251fd62d00202f962d00253a162d00251fc62d0020af862d00253a270fb6ea26ea151a1540251a254016298
+:405e0000d00251fb62d00102fe62d00253a162d00251fa62d0010afd62d00253a270fb6ea26ea151a1540451a2540352010852020862d0035118085119087c4c3538fc6287
+:405e4000d00251a10851a262d003531418531552030852040862d0035116085117087c4c3538fc62d00251a10851a262d00353121853137c4d1262d000515208515162d082
+:405e80000253f81853f962d000515608515562d00153fd1853fe62d00352fc3a24b00862d00176ff800762d00155ff0152fc62d003532452fc62d003534162d003552c00a7
+:405ec00052fc62d00238fb207f104f50000852fc08900738fe62d002207f104f38045601005600003dfb00a05162d00355480062d002500b100857022853a2187509002883
+:405f000053a120500b100857062853a018750900282002a153a151a00aa2100851a1207c17082062d00355470062d00255f10055f00052fb62d00284793dfc00b3bc62d083
+:405f40000155ff01107c168262d0025aa2200851a262d003531e18531f107c168f62d0025aa2200851a262d003531c18531d62d0033c1e00b0063c1f00a1b162d0033c47da
+:405f800001b15162d002500b100857082853a218750900282062d003121f62d00251a262d0031a1ed12e62d002500b100857062853a2187509002853a12062d003511f62ea
+:405fc000d00212a162d003511e62d0021aa2d10462d003510462d0033a0cb00d62d003510562d0033a0da0a262d003510262d0033a0ab00d62d003510362d0033a0ba08abd
+:4060000062d00351040851050862d003510c08510d087c4c3538fc62d002500b10570f282012a150001aa2c02a62d00351020851030862d003510a08510b087c4c3538fc30
+:4060400062d002500b105710282012a150001aa2d03856010162d00355480062d00255f10055f00062d002500f100857e82853d6187509002853d720500f100857ea2853ac
+:40608000d8187509002853d9203d0100b04662d0033c4800b02462d003510508510462d00253d61853d762d003510308510262d00253d81853d956002062d00376483c4842
+:4060c00001b01162d003511d08511c62d00253f01853f162d0033c4702b05162d002500b100857042853a218750900282062d003121f62d00251a262d0031a1ed02e62d011
+:4061000002500b100857022853a2187509002853a12062d003511f62d00212a162d003511e62d0021aa2d00456004062d0023cf000b0063cf100a1a762d0033c4700b061c4
+:4061400062d0033c4801b05962d00251f162d003121d62d00251f062d0031a1cd01b62d003511d62d00212f1540362d003511c62d0021af05402800a62d00255f10055f007
+:406180000062d002500b1008570a2853a2187509002820130351a21b02d14f7c4c63814a62d0033c4701b14262d0033c4802b13a62d00251f162d003121d62d00251f0629d
+:4061c000d0031a1cd01b62d003511d62d00212f153f162d003511c62d0021af053f0800a62d00255f10055f00062d002500b1008570c2853a218750900282062d00212f1e5
+:4062000062d00251a262d0021af0d0ce62d002500b1008570a2853a2187509002853a12062d00251f162d00212a162d00251f062d0021aa2d0a462d00351040851050862dc
+:40624000d00251d60851d7087c4c3538fc62d002500b10570e2820539f55a00051a1129f51a21aa0d03962d00351020851030862d00251d80851d9087c4c3538fc62d00248
+:40628000500b10570e2820539f55a00051a1129f51a21aa0d0095600227c4c63804c62d003510508510462d00253d61853d762d003510308510262d00253d81853d962d007
+:4062c0000355480162d003511d08511c62d00253f01853f156002080117c4c63800c62d0033c4802b0047c4c631050005c7c17082062d003554700805362d0033c4700b037
+:40630000047c4b9d52fc62d003534762d000515008514f62d003530418530562d000515408515362d003530218530362d000515208515162d003530018530162d00051569a
+:4063400008515562d00253fe1853ff3d0040b05d62d003510562d003020162d00253a162d003510462d0030a0062d00253a270fb6ea26ea151a10851a262d0035318185397
+:406380001962d0035103020362d00253a162d00351020a0262d00253a270fb6ea26ea151a10851a262d0035316185317520062d00238fc207f00e800080160003d01cd0005
+:4063c000330230005002a3003702da020a8002dc0071ff00303030303030303030303030303030303030303030303030303030303030303030303030303030303030303016
+:40640000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030305c
+:40644000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030301c
+:4064800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030dc
+:4064c000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030309c
+:40650000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030305b
+:40654000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030301b
+:4065800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030db
+:4065c000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030309b
+:40660000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030305a
+:40664000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030301a
+:4066800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030da
+:4066c000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030309a
+:406700003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303059
+:406740003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303019
+:4067800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030d9
+:4067c0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303099
+:406800003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303058
+:406840003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303018
+:4068800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030d8
+:4068c0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303098
+:406900003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303057
+:406940003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303017
+:4069800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030d7
+:4069c0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303097
+:406a00003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303056
+:406a40003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303016
+:406a800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030d6
+:406ac0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303096
+:406b00003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303055
+:406b40003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303015
+:406b800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030d5
+:406bc0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303095
+:406c00003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303054
+:406c40003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303014
+:406c800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030d4
+:406cc0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303094
+:406d00003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303053
+:406d40003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303013
+:406d800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030d3
+:406dc0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303093
+:406e00003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303052
+:406e40003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303012
+:406e800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030d2
+:406ec0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303092
+:406f00003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303051
+:406f40003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303011
+:406f800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030d1
+:406fc0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303091
+:407000003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303050
+:407040003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303010
+:4070800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030d0
+:4070c0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303090
+:40710000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030304f
+:40714000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030300f
+:4071800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030cf
+:4071c000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030308f
+:40720000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030304e
+:40724000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030300e
+:4072800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030ce
+:4072c000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030308e
+:40730000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030304d
+:40734000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030300d
+:4073800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030cd
+:4073c000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030308d
+:40740000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030304c
+:40744000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030300c
+:4074800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030cc
+:4074c000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030308c
+:40750000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030304b
+:40754000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030300b
+:4075800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030cb
+:4075c000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030308b
+:40760000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030304a
+:40764000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030300a
+:4076800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030ca
+:4076c000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030308a
+:407700003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303049
+:407740003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303009
+:4077800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030c9
+:4077c0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303089
+:407800003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303048
+:407840003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303008
+:4078800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030c8
+:4078c0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303088
+:407900003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303047
+:407940003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303007
+:4079800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030c7
+:4079c0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303087
+:407a00003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303046
+:407a40003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303006
+:407a800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030c6
+:407ac0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303086
+:407b00003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303045
+:407b40003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303005
+:407b800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030c5
+:407bc0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303085
+:407c00003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303044
+:407c40003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303004
+:407c800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030c4
+:407cc0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303084
+:407d00003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303043
+:407d40003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303003
+:407d800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030c3
+:407dc0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083
+:407e00003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303042
+:407e40003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303002
+:407e800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030c2
+:407ec0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303082
+:407f00003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303041
+:407f40003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303001
+:407f800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030c1
+:407fc0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303081
+:020000040010ea
+:40000000ffffffbfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa2c
+:40004000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0
+:020000040020da
+:020000000722d5
+:00000001ff
518 i577/proprietary/etc/firmware/cyttsp_8660_fluid_p2.hex
View
@@ -0,0 +1,518 @@
+:40000000407d0080307e30307d0b087e7d0b0c7e7d0b107e7d0b147e7d0b187e7d0b1c7e7d0b207e7d0b247e7d0b287e303030307d0b307e7d0b347e7d0b387e7d0b3c7eb7
+:400040007d0b407e7d0b447e7d0b487e30303030303030303030303030303030303030304f5af906f903007f010b3030802e30303030303030303030303030303030303045
+:4000800062e33841ffef70cf711041e0e743e01870cf70cf711062e30470cf70fe70cf62e33862d00062d30062d50062d40062d10750004e71c05dd50862d50055fa014002
+:4000c000500655f83a7c0060404070cf711051fa60e870cf1860d555f80055f90062fe1070cf711062e01b70cf62e2007c03827c018191d3a0017c03be500062e3387c04af
+:40010000883900b00b7c018864b00329018fed3901b01962d002510062d40157007c01e36429013904cfd550008fd13902b01962d002510062d40157007c0223642901396d
+:4001400004cfb950008fb53903b00a7c02757c05f75000003904b02362d0005100a0187c05f762d50062d40062d00062d30062d100703f7d0b0050008f827c018150008f6f
+:400180007b62d0005503007f62d0005103b049530062d500550a0b503057803f0a79bffc62d40055fb0b55fa0f500a55f83a7c00603cf800b02850ea62e33862d40055fb7f
+:4001c0000b08011553fa500a55f83a7c0060183cf800b00a78bfe255030150007f55030050017f62d0004703ffa0365a09390fb01262d500550a0b57803e093f0a79bffa65
+:4002000080193916c01862d00053fa5afb500a55f83a7c00603cf800b00450007f50017f50027f70bf62d0004703ffa0445a09390fb01662d300570b5506803e093b00b072
+:400240002c757a06bff680213916c02167217f53076d21805c5506803e0953045107283204b00a757a06bff15000800750018003500271407f62d0005103a03f90b1510258
+:4002800058013a8ab03f733a88b03a5b3a89b035733a87b030507e570d62d40090c93a0cb0235b320bb01e55fa0f55fb0b500a55f83a7c00603cf800b00b5503009008a0c7
+:4002c0000450007f50017f62d00055070755088255067e907c50075780283201b030500775283202b028500757fe285301500757fc28733a01b017500757ff2853015007aa
+:4003000057fd28733a01b006500153007f500053007f901b500757fe283201b00e500775283202b006500153007f500053007f62d00050005301530255070b5508005505bc
+:40034000ea55068090110608800e07007a05bff27f500053025301580851072804020e0100757a06bff47f62d0005501005502005a095c3e0904020e010079bff7510258dc
+:40038000017f62d0025501005502005503005504005505002e01045101600070cf711043010443000470cf55ac007f62d0022601fb800762d0022e0104510160007f62d037
+:4003c000022e02a05102600470cf71104305a041045f70cf62d000510062d00255aa1055ab003100a0042eaa0149ff20a0042eaa0262c80b62ca2462d605900c70cf711071
+:400400004304a070cf90697f62cd05500757a02860cf500757a12860cf500757a22860cf500757a32860cf500757a42860cf500757a52860cf500757a62860cf500757a7fd
+:400440002860cf500757a82860cf500757a92860cf500757aa2860cf62d00262cd0062cf0051aa60cf51ab60cf62cf0162cf0b7f62d00262d5025000574e55a30655a45498
+:400480003fa33fa479bffa7f62d00226abd767d0042eab2067d0042eab0862d000510062d00226aafe3100a0042eaa0155a80055a9dd55a6009f5162d5029fb462e3387a21
+:4004c000a91ea800d0189eeb47ab20a00955a80055a9dc801555a8c355a950800d3ca800b0083ca9dcb0039ec2912251acafce55ac0055a80055a9dd5154afc126ab2b3c97
+:4005000006ffa0042eab1090c7a0042eab40510747ab20b0113938b005500080ae39a5b015500480a63939a012393aa00e393bb0055003809b2eab808f7c62d0025164af51
+:400540007c5174af785184af745194af70504d62d40257067c036762d0023a53a0042eab1068106e11c01b51a6a00955a6002eab808f435fa6075f00115fa75255a20080ce
+:400580001751073aa6bfe551113a00bfdf55a600515204a755a24062d40255a31262d50157403ea33fa279bffa51a6bf0962d401508057007c036762d0023aa7a00955a6cd
+:4005c000002eab048ef05107113847abdcbee77f3c0800b0223c0901b01d3c0a02b0183c0b03b0133c0c04b00e3c0d05b0093c0e06b0043c0f077f70cf71106205ff620455
+:400600000070cf62040062d60062c8007f5dc93101b04d9d9e62d00262d50255a30655a45462e33849c901bff95dcca03362cd005dcf394fd02a5c210fb0255b04a304a4c0
+:4006400057103940b003570e5dcf3fa350013fa479bff662cd0151aa298060cf55acff7f303030303030303030303030303030303030303030303030303030303030303090
+:40068000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303a
+:4006c00030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030fa
+:4007000030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030b9
+:400740003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303079
+:400780001ab5303030303030303030303030303030303030303030303030303030303030010b14dca0040400c0c1c2303030303030303030303030303030303030303030f3
+:4007c000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030e6fa1905bb
+:4008000030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030b8
+:400840003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303078
+:400880003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303038
+:4008c00030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030f8
+:4009000008080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808b7
+:400940000808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080877
+:400980003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303037
+:4009c00030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030f7
+:400a000090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090b6
+:400a40009090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909076
+:400a80009090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909036
+:400ac00090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090f6
+:400b0000407d0b68303030307e3030307d10017e7d10257e7e3030307e3030307d1f257e7e3030307e3030307e303030303030307e3030307e3030307d206b7e7e30303086
+:400b40007e3030307e3030307e303030303030303030303030303030303030303030303030303030303030304043e6024070cf711062e30470cf62e33841ffef50804e62ec
+:400b8000e3385dd50862d50055fa0140500655f83a7c0060404070cf711051fa60e870cf1860d555f80055f90070cf7110419ffe70cf62e33862d10f50004e62d30f62d0b6
+:400bc0000062d50062d40071c07c0f6562d000500f5763082853ed18750900284b51ed800475090062e300082860d574a04b18750900082853ed187509000828a01c53ec93
+:400c00001875090008283fed47edffb0065dd57460d5187aecbfeb8fc918750900082853ec50003fed47edffb0085dd57460d550007aecbfef188faa1870cf711062ec104c
+:400c400043e30070cf62e00041fee743fe1070cf711062e05370cf62e2007c563c8fff7f303030303030303030303030303030303030303030303030303030303030303063
+:400c80005d047321a0bffa5d047321a0bff35d047321a0bfec5018490420afe560ff49c901b01a41d6fe70cf711041045f70cf43d6014070cf71104304a070cf7f303030b3
+:400cc00030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030f4
+:400d00000a20205155414c434f4d4d204e303434312d3120544d4133303045204669726d77617265204964656e74696669636174696f6e20426c6f636b0a20202020566524
+:400d40007273696f6e2030342e30342e303020436f6d70696c6564204a756e20313320323031312031313a32303a31320a2020456e64206f6620494420426c6f636b0a00cf
+:400d8000030910160102060001020100020002010200010102000201000c0c0010100800040808000804000c0c0c0c0c0c0000080800100810101010100180100180014073
+:400dc000040220080840020204081020408020108001084004100220402304212022006100fd00a000a100a200a300a800a7007c007a007b007900ca24d604cf00c800a95f
+:400e000000b700b0ccb10eb200b333b433b500b6406c006d006e006f00e600e900ec00e820eb00ee00e700ea00ed00ff23002020210722407600af00d100a100d300a3008d
+:400e4000d000a000d200a200dc08e1ffe201dfffde02dd0099009c00d800d900da00db009e00ac00ff70cf62000470cf71106200ff6201ff70cf6202006201006204ab70b9
+:400e8000cf71106204ef6205fc70cf62060062050062080470cf71106208ff6209ff70cf620a00620900620c0070cf7110620cff620dff70cf620e00620d0062100070cf2d
+:400ec00071106210ff6211ff70cf62120062110070cf7fc100c200c3008000810082008300a800a900aa008400850086008700ab00ac00ad00880089008a008b00ae00afc6
+:400f000000b0008c008d008e008f00b100b200b3009000910092009300b400b500b6009400950096009700b700b800b900980099009a009b00ba00bb00bc009c009d009e64
+:400f4000009f00bd00be00bf00a400c000ff11061202138714031b301c0019241a300a3c0b3cff653c55b00455b1ab55b20455b30055b4007c0f7b7c0e657f1070cf500055
+:400f800008500d57d97c0fae18500108500e572c7c0fae18500208500e57d37c0fae18500308500f574e7c0fae1870cf207f380210084f52f9640864030054fc1818207030
+:400fc000cf62e30010082839ffa0304f54fd52fc3900a0131106e00170cf7110800970cf71208003713018207509001008284f59fd610018207509008fc638fc703f71c06b
+:401000007f08105dd0085dd3085dd4085dd508703f718062d0001860d51860d41860d31860d020187e0851500401514f0c0051500403514f0c0251500405514f0c045150da
+:401040000407514f0c061808510b040d510a0c0c4123fe55bd005151602162dbfe432301187e0562d000513e08263eef7c19937c199362d00018533e70bf57e662d30452a1
+:401080000073540062d304540079dff17c19847c198470bf57e662d304520062d307540062d30656000079dfee703f71c07f7f5c513de0018018800880015b9ff180846268
+:4010c000d3045153540062d3045400807662d3045153735342473e07b00d62d304540062d30454008015473e04a01062d3043b00a009c00478800274540062d3071300d0c6
+:401100000e62d3035600003c0e00b037801662d303081105d00350005400183a15d024510eb02062d30752005341514312411e410062d30603000e41005400514162d307de
+:4011400054007f7c21cd08187f50ff3c1080c0113412761234110e110034100e1000530f5000534453455346534755421865126b116b106b476b466b4551471a1451461a58
+:401180001351451900c00d53455114144751131c4676127a42bfd750ff3c0f80c0113412761234110e110034100e1000340f7f500053445345534653475112044551110c9b
+:4011c00044904c5112044551110c4490425112044551110c44903890365112044551110c44902c902a902890265112044551110c44901c901a901890165112044551110c55
+:4012000044900c5112044551110c449002900070fb6e446e456e466e477f500053445345534653475112044551110c449fe19fdf9fdd9fdb9fd95112044551110c449fcf4e
+:401240005112044551110c449fc59fc35112044551110c449fb95112044551110c449faf5112044551110c449fa55112044551110c449f9b9f995112044551110c449f8fea
+:401280009f8d8f8c70bf62d0005340550f8055106055110062d303501057e6540079dffc62d309510f5720540079dffc5539007c172c55410062d30958a15110542b62d37b
+:4012c0000958a1510f5400554680522b70cf712060a570cf62d30958a1520060fd5547107c1bff51a001005c62d30351417c19af43a408479f01a003710170cf7c1d057cc4
+:401300001d5a5552005553ff55440762d30058443d6c00a02a5264085144645c52552062d3033a40d00651477325005147672d0052003a52c00353523a53d00353537a443c
+:40134000dfca6847df9b5146a042471101b03d58a162d30951530252391fa030d0065146732500514667217f2d00684626467f55440762d30058443d6c00a00a52645c62e4
+:40138000d3035600107a44dfea8f4a471102b0323c521fc02d62d30958a13d2b40a023172b2055440762d30062d30058443d6c00a00a52645c62d3035600107a44dfea8ef9
+:4013c000fe76a151417c1b4976413c4103cee77c176976393c390bced7703f71c07f70bf62d000554099530f5a105511038ea670bf62d000554099530f5510605511018ea8
+:401400009470bf62d000554099550f8053105511028e8290115538035138901a76383c380ccff690667f62d50a62d000553420550e005533017f70bf62d30362d50a62d09d
+:4014400000110253415133024853335332554001583252003a16c0243b16c0203b15c01c3b14c0183b01c014783bffc00f3becc00b3bebc0073beac00391847632764051a6
+:4014800048783a40bfcb703f71c07f70bf62d30362d50a62d000553201554001554100583252003a16c0183b16c0143b15c0103b14c00c3b01c008783bffc0039141763224
+:4014c00076405148783a40bfd75540015149785341514a124874745332583252003a16c0183b01c014783bffc00f3becc00b3bebc0073beac0039107763276405148783ada
+:4015000040bfd7514878534055410102485332583252003a16c0183b15c0143b14c010783bffc00b3bebc0073beac00390d15148043276415149783a41bfd55540005541ff
+:401540000151485332583252003a16c0183b16c0143b15c0103b01c00c783becc0073bebc003909b5148043276415149783a41bfd55000534053415532005c52003a16c01e
+:401580000f3b16c00b3b15c0073b01c00390705540005149785341514a12487453325c52003a16c0103b01c00c783becc0073bebc003904b554100514878534053325c5254
+:4015c000003a16c0103b15c00c3b14c008783bffc003902b5149534151485340514a7a407a4153325c52003a16c010783bffc00b3bebc0073beac0039005703f71c07f5114
+:401600003f01033a0ec00f51413f3451403f3451323f34760e7f84888c9094989c9c9c9c80108010801080102040808062d00055481555490b554ae6554b03554ce2554d10
+:4016400002554e1b55150555160f551708553e1c553f0455a20055a30055a47855a50155a60555a90155a70455a80255180455ad3255ae3455af80553c00553b0051a9a092
+:401680000851a758a87c191970bf62d309574b500928540079dff9703f71c05dfc70cf711062760743e20870cf712062a40162c0003904d00443c8047c196170cf71204320
+:4016c000810e43850e43890e438d0e43910e43950e43990e439d0e70cf559a04559c02559e06559d00507857007c18d77130621b4070cf62a2107c2a9150017c190770cf7f
+:4017000070bf62d30a57035000543879dffc703f71c07c196e7f00152a3f54697e93a8bdd2000306090c0f1215181b1e62d00070cf71105139f0605c5139f07b7353095edd
+:40174000002209610070cf71205139fec95c5139fecf53095e002a09610070cf5139ffb653a05139ffbb53a17f70cf71205139fea55c5139feab7353095e002209610070de
+:40178000cf71105139f0105c5139f02b53095e002a09610070cf7f0c0c0010100800040808000804000c0c0c0c0c0c000008080010081010101010018010018001400402c9
+:4017c000200808400202040810204080201080010840041002204062d000559d0051a6917651a458a37c18d751a57c190770cf71205000608060846088608c6090609460ff
+:4018000098609c60826086608a608e60926096609a609e60c0438104438504438904438d04439104439504439904439d0471307130621f00621b7062138770cf71105509fa
+:401840001f5109ff525c5109ff6d53415e002a4161007a09dfec70cf41a23f553c00553b0051a9a00851a758a87c19197f41e0fb7130411bbf70cf71204181fd4185fd41bc
+:4018800089fd418dfd4191fd4195fd4199fd419dfd70cf41a2ef7c197a70cf711041e2f770cf7f7c196170cf711043e2087130431b4070cf71204381024385024389024338
+:4018c0008d02439102439502439902439d0270cf43a2107c196e7f62d00053455a44539b5b2101a0062e9e018004269efe68446e4551457870cf712060c970cf7c2a737f6a
+:4019000000040c1c3c7cfc62d000533a763afff0269c032c9c7c2a737f62d00053a75aa890017f62d000085a3a553cff553b0178a00a063cff0e3b0178bff8513a683b6e9f
+:401940003c78dffa163c7f1e3b0018786464269c032c9c7c2a737f62d00078539a7c2a737f70cf712062a78962a74970cf7f70cf712049c808affc70cf7f70cf712062a767
+:401980000970cf7f70bf62d000553d0093ff703f71c07f70bf62d000553d0293f0703f71c07f57e6500a2821e0b00479dff77f70cf711064e001800980858101817d818946
+:4019c0004108f7410cfd410cef41007f4110f74110ef4108ef70cf71205df7539f70fe438001520060830664002e6c01438402520360870665032e6d014388015206608b01
+:401a00000666062e6e01438c025209608f0667092e6f01439001520e609306680e2e7001439408521160970669112e7101439804520b609b066a0b2e720143a37f7f410451
+:401a4000bf410cfb410cdf4100df4110fb4110df4100fe70cf71205df7539f70fe438002520160830664012e6c01438404520460870665042e6d014388025207608b066643
+:401a8000072e6e01438c04520a608f06670a2e6f01439002521060930668102e7001439404521360970669132e7101439802520d609b066a0d2e720143a37f7f4100fd41f7
+:401ac0000cf7410cbf41087f4110fd4110bf4108bf70cf71205df7539f70fe438004520260830664022e6c01438408520560870665052e6d014388045208608b0666082e51
+:401b00006e01438c08520c608f06670c2e6f01439004521260930668122e7001439402521460970669142e7101439801520f609b066a0f2e720143a37f7f70cf71205df7f5
+:401b4000539f70fe43a3007f7f70cf711064e0018009803a806b809c80a3430808430c02430c1043008043100843101043081070cf71204180fe4184fd4188fe418cfd41ad
+:401b800090fe4194f74198fb62a3008070430440430c04430c2043002043100443102043000170cf71204180fd4184fb4188fd418cfb4190fd4194fb4198fd62a300803d36
+:401bc000430002430c08430c4043088043100243104043084070cf71204180fb4184f74188fb418cf74190fb4194fd4198fe62a300800a70cf712062a300800170cf7f6232
+:401c0000d3005707526c547c5264547451a0566c00546479dfef7f62d50062d30058a0550984500a28211f3f09753c0999bff47f62d00055aa0055ac00570762d3005b3d04
+:401c40007c00a05a10645c5254535252555353513a6e526e5378dffa513c1453513b1c52a00ed00655530080045553ff555200201052745c62d303515373540039dcd0055e
+:401c80003923d00455ab0162d3071300c007390bd00b800539f6c00504aa76ac2079df9c51ac47aa80a00376aa68aa3903c01747aa80a00376aa68aa3905c00a47aa80a0ac
+:401cc0000376aa68aa570762d3003d7c00a0331052745c62d30352005343473e10a01b51aa1500d00b47aa80b00e560000800947aa80a0045600ff52007353535b7c10af8a
+:401d00002079dfc47f62d00070cf712049c401affc41a4f741c4fe5da853555da953545dab53575dac53565dae53595daf53585db1535b5db2535a5db4535d5db5535c5dcb
+:401d4000b7535f5db8535e5dba53615dbb53605dbd53635dbe536270cf7f62d30057075b3d6c00a02510645c513a6f546f5578dffa513c1555513b1d54a00ed0065655008e
+:401d800080045655ff5654002079dfd47f5539005537017c172c9e7f58a162d309520060fd522b70cf712060a570cf9e52500057849bfc43a408479f01a003710170cf51e5
+:401dc00039a0059e6b51399f3c50009d7c62d30958a1520160fd522c70cf712060a570cf9e1d500157849bc743a408479f01a003710170cf9e3a9f0d50019d4d62d30958ed
+:401e0000a1520260fd522d70cf712060a570cf9dee500257849b9843a408479f01a003710170cf9e0b9ede50029d1e7c176976393c390bcf5f62d3009dc59df47c141355fd
+:401e400037007f43e0087f41e0f77f62e60462d0005a4f5350100851510838034f500054fe54fd010854ff48fc01a00952fb05fe52fa0dfd6ffd6ffe6ffc7bffbfea52fcbd
+:401e800060e852fe60e762e60062e60138fa703f71c07f5df70870fe57f0500062e60462e80162e70062e60062e60162daf749da08affc62daf708282828282828282828a3
+:401ec000282828282851001849da08b0044080057462daf779bfe049da08a0027462e60460e862e70062e60062e60162d0005351554f005550017e0e1e3d7a07030000070d
+:401f00000e1e3d030100001e3d7af60e0701005841282828282828282879dff67a40bff0703f71c07f0810703f71805dd3085dd00862d00051b860d32eb58049d708a0099d
+:401f400026b5f02eb500800849d720a00380a651b5210ee0018011806780798047809680948092809080975dd821fe3948a00662d700808a49d801b00f55bc0226b5f02ec6
+:401f8000b50262d710807755bc0126b5f02eb5065fb7b651b902b75c520060d876b762d714805b51ba783ab7c00f51b902b75c520060d876b72eb52060d862d704803f5ded
+:401fc000d83abad02ba02953b753b626b5f02eb504801851bb783ab7c01651b902b75c5dd854002eb51076b7800162d710800f62d700800a26b5f02eb50055bc001860d0be
+:402000001860d320187e62d00070cf711041045f4305a070cf26b15f51b1600455bc00901f90244040404040500053b670cf71104304a04305a070cf2eb1a051b160047f07
+:4020400041e07f43e0807f43d6317f41e07f41d6fe7f62d0004f52fd53ba52fc53bb52fb53b952fa53b8703f71c07f76bdd00455bdff7e43e1017f41e1fe7f4323017f5446
+:402080000070fe4123fe18602218602318703f71c07e3062d00053f85df70821c0b00756010055f80051f8703f718060d355fd013cfd01b0ae70cf71105de00821f849fef4
+:4020c00008b00a49fe10b0092901800729028003290060e070cf800165fd3cfd02b08465fd70cf711049e408a00570cf802070cf520053fa51fd3904b0690810500355f8a0
+:402100003a7c0060201853fd3cf800a00955ff0055fd10803765fd520053fa520253fb520160d4520553fc55fe5651fd3908b0330810500255f83a7c0060201853fd55ff23
+:40214000013cf800a00455ff0065fd3cfd10b0131870cf711060e070cf65fd51ff3cfd20a004308ffe62d00062d50062d4007e30303051f8703f718060d3520253fb520143
+:4021800060d552037453fd520453fe50006c006a6c006a6c006a6c006a6c006a6c006a6c006a0852005c1808283ffb1875b002747afeb0057afda00f3cfb00bfeb085dd5a7
+:4021c0007460d5188fe262d00062d5007e70bf62d00070bf510ea12955c0003c0e02c00455c0015f360e62d40a62d509550e0055352055347f3e3553413e3553403e3553c7
+:40220000323c4102c094514911033a41c08c3c4002c087514811033a40c07f62d303583252fe532352ff53245200532552015326520253275b12485c52fe531e52ff531fb0
+:402240005200532052015321520253225b12485c52fe531952ff531a5200531b5201531c5202531d513202485c52fe532852ff53295200532a5201532b5202532c5b02485f
+:402280005c52fe532d52ff532e5200532f5201533052025331907180537c2572906a51413901a017514911023a41a00f51403901a009514811023a40b0047c261055bf004f
+:4022c0005141a0155149783a41a00e5140a01a5148783a40a01380145140a00a5148783a40a003800455bf017c267e510e3a3fc00550ff800c7c233f7a365136bef8510e7b
+:40230000553600703f71c07f551300511f02200e130002210e130002240e130002250e130002260e130002290e1300022a0e1300022b0e13003c1300a00350ff53be7f3c88
+:40234000c001b02d62d30a580e3d3801a02350005319531a531b531c531d531e5322532353275328532c532d532e532f5330533162d5090634035000530f531053125313b4
+:4023800062d300105131571703190e130079dff953142051be80083c1300a00350ff3f345131022c0e100002270e100002220e1000021d0e100012191e1000121e1e10003d
+:4023c00012231e100012281e1000122d1e1000646b1002300e1000022b0e100002260e100002210e1000021c0e1000121a1e1000121f1e100012241e100012291e100012d0
+:402400002e1e100053117c114951af041251400c110e1000471080a00a5510005511005512007c121a473e08a03662d3094d3451443b00c01eb00951453b01a021c0145188
+:40244000443a4bb00751453a4ca0137a451e4400800c51442a45a00676450e44004d3451443a4bc00bb01351453a4cc003b00b51443f3451453f348009514b3f34514c3f61
+:4024800034500053105312512d022e0e1000022f0e100002300e100002310e100012191e1000121a1e1000121b1e1000121c1e1000121d1e1000646b1002280e10000229fb
+:4024c0000e1000022a0e1000022b0e1000022c0e1000121e1e1000121f1e100012201e100012211e100012221e100053117c114951410612800c110e1000471080a00a5588
+:4025000010005511005512007c11af473e08a03662d3094d3451443b00c01eb00951453b01a021c01451443a4db00751453a4ea0137a451e4400800c51442a45a0067645dc
+:402540000e44004d3451443a4dc00bb01351453a4ec003b00b51443f3451453f348009514d3f34514e3f3462d303760e510e55be007f5512005f11410611fe5f10400610e6
+:40258000fe513208514814321432163202550f067a0f510fa074471180b0445149783a11c03d5513067a135113a04f471080b01e5148783a10c017583262d30352005812f3
+:4025c00062d30054197612761076328fd9581262d300561900755a12761076328fc8581262d30050005419755419755419755419755419755a1206320576115f1040061059
+:40260000fe5148110504328f8862d3031853327f62d3003c4101b015570552195f44ae7c28d95414755b390abff1801b514911023a41b013570f52195f44ae7c28d9541e7d
+:40264000755b3914bff13c4001b017570152195f44ae7c28d954185b01055c3915bfef801d514811023a40b015570352195f44ae7c28d9541a5b01055c3917bfef7f62d39b
+:40268000005141b07f551904551a10551b10551c10551d0451bfb0235125a00d51245f12265f142591f3531b512aa00f51295f122b5f142a91e3531a531c570452235346bf
+:4026c000521953477c28c350046e466e4778bffa522814471e4600474680a00755460055470047467fa0045547ff5f44ad51477c28d9541e6d6d6d211f54196d217f05191b
+:4027000079dfba514911013a41b07f552d04552e10552f1055301055310451bfb0235125a00d51245f12265f1425916d532f5120a00f511f5f12215f1420915d532e533094
+:40274000570452235346522d53477c28c350046e466e4778bffa521e14471e4600474680a00755460055470047467fa0045547ff5f44ad51477c28d954286d6d6d211f5461
+:402780002d6d217f052d79dfba3c4000b082551904551e10552310552810552d0451bfb0235125a00d51205f122a5f142590ea53235126a00f51215f122b5f142690da5339
+:4027c0001e53285714521b5346521953477c28c350046e466e4778bffa521c14471e4600474680a00755460055470047467fa0045547ff5f44ad51477c28d9541a6d6d6df8
+:40280000211f54196d217f05195b11055cdfb7514811013a40b082551d04552210552710552c1055310451bfb0235125a00d51205f122a5f1425906153275124a00f511fb9
+:402840005f12295f142490515322532c5714521b5346521d53477c28c350046e466e4778bffa521a14471e4600474680a00755460055470047467fa0045547ff5f44ad5181
+:40288000477c28d9541c6d6d6d211f541d6d217f051d5b11055cdfb77f55110004120e110065126b1165126b1165126b1165126b115510005513007c114951123910d00352
+:4028c00050107f1247551008474701a00302466d6e477a10bff353467f5347554600474430a00a65476b4604470e46005144210fa00868466e4778bffa51477f62d0003c27
+:402900000e02c00e5536009009473640a0047c14137f70bf62d40a62d303500053325335534053415534203e3453193e34531a3e34531b764151413a0ed11f3e34531c3e01
+:4029400034531d3e34531e5119121cd0037374531f511a121dd00373745320511fa0073902a003802d5120a0053902b02551193a1cc00ba011511b12485321800c511b020d
+:4029800048532180045f211b511a121d671421808d3c1f02b0413c2001b03c51193a1cc00ba011511b12485321800c511b0248532180045f211b511a3a1dc00e58215200bc
+:4029c000793b00d0107a21800c58215200753b00d003762180483c1f01b0413c2002b03c511a3a1dc008511b7853218006511b74532151193a1cc00ba01151211248531fa2
+:402a0000800c51210248531f8004551f0058215200581f3b00d0035a2180038f17581b520058211300cf0d3a18df09581e520058211300ceff3a18defb581b5200581e3bc7
+:402a400000d00a52000101553640800601015536405821540076328edb76405f41400635035135553420043451403a0eceba703f71c07f62d00070cf7120519a60a0519c57
+:402a800060a2519b60a1519e60c7519d60a470cf7f62d00062d50062d40062d30055fa00500655f83a7c00603cf80db0153cf912a0153cf913a0103cf914a00b3cf915a0ad
+:402ac000063cf805b01270cf712062a6007130621b30431b4070cf7f104f380262d00a515b5401515a540038fe207f7f7f104f207f104f207f62d00026b1fd51b16004261d
+:402b0000b1f751b160047f7f104f207f104f207f104f207f104f207f104f207f104f62d00051b1290253b151b1600451b1290853b151b16004207f4f5b11027f0862d000b9
+:402b400055fa0062d50062d4004f5b010353f955f83a5006002070bf62d30052f8703f71c07f55fa004f5b010353f955f83a5006007f11044bd00478c0093a8040791900ef
+:402b8000dff97f3900a00570cf71105e0070cf7f70cf5dfc1106c00350007f610070cf7f50009f9862d000390da0313905b03751f93910c0053912c0353971c0053987c028
+:402bc0002d399cc00539a0c0253987c0053993c01d3993c011399cc011800b51f93912c0053916c009500180075002800350047f70bf62d0005340550f8062d309510f5795
+:402c000020540079dffc5539007c172c7c1c1755410062d30958a1522b70cf712060a570cf55460855478062d30958a1520060fd7c1bff514157847c19af43a408479f01b0
+:402c4000a003710170cf7c1d057c1d5a5000534453455353535257075b3d6c00a01310645c525504530e5200514004450e44002079dfe662d30958a151533a4551521a447d
+:402c8000d0065147732500514767217f2d00684726477f7a46bf9176a151417c1b4976413c4103cf6e7c176976393c390bcf5b703f71c07f104f380156000080147c62473f
+:402cc00006ece70eed0651ed60d550ff3fec77003d0010cfe962d00555ff0062d00655ff0062d00955ff0038ff207f7f104f380562d00926ff9f107c114320540062d0096c
+:402d000047ff60b0095604015603008007560400560300520462d00a536a520062d00853ff5200087c4b2838ff54013d0100a00962d00a3c8300a00d62d000500f08107c90
+:402d400044bf38fe5200087c38c962d000500f08107c2b0838fd520062d00038fb207f104f380256010062d00a556f0062d00a50003a6fd0047c5c8b500008500e08909521
+:402d800062d000510e08923e38fd62d00a536e7c3b0262d00a556b009f52540062d00651ff3b00a01750003affd01150003b00d00b62d00a766f3c6f02cfb21052007c4dba
+:402dc0008820520008934f38ff52000894ae52000862d00651ff087c543638fd62d00054015aec06ec01500f0851ec085200087c353f520062d00653ff62d0005aec06ecfb
+:402e000001500f0851ec087c2b0c38fb520162d00038fe207f104f38067c626453ed50043aedd003819d7c626462d0063affa1937c62643900b00655160f81877c62643905
+:402e400001b00655160c817b7c626453ed62d00651ff62d0003aedd16a62d00650003affd16162d00055160c5604008108105204570362d0007c61bb20540156030056005d
+:402e80000056020080797c624706ec500eed0a7c6317520153ea55eb0006ea200eeb0a51eb60d43eea12ec53ec50001aed0851ec087c61eb38fe7c648bc03a520053ec55ba
+:402ec000ed0006ec540eed0a7c6317520153ea55eb0006ea210eeb0a51eb60d43eea12ec53ec50001aed0851ec087c61eb38fe7c648bd006560301800f770007020362d06a
+:402f00000652003affcf803d0300a06762d000520153ec55ed0006ec220eed0a51ed60d43eec540552057c6235390fd04252015400520101035402801c62d00052027c623e
+:402f40008953ed520053ea55eb0006ea207c649d770077027c62641057037c61bb2053ed52023aedcfd47c62647c647980077704800377047c626453ed52043aedceef56cd
+:402f80000400560100803162d00052017c628953ed520453ea55eb0006ea507c649d52017c632353ed520453ea55eb0006ea547c649d77040701037c626453ed52043aed9b
+:402fc000cfc638fa207f104f380756060050043bfcd00456fc04560500803062d000520553ec55ed0006ecfb0eed0351ed60d550003fec520553ec55ed0006ecf70eed080a
+:4030000051ed60d550003fec77053d0504cfcd56040056050080eb52040103540052050101540180d27c624706ec200eed0a7c6317520453ea55eb0006ea200eeb0a51eb22
+:4030400060d43eea12ec53ec50001aed0851ec087c61eb62d00051ec5402520053ec55ed0006ec210eed0a7c6317520453ea55eb0006ea210eeb0a51eb60d43eea12ec53d5
+:40308000ec50001aed0851ec087c61eb38fc62d00051ec540350033b02c05750033b03c0513d0202d021520553ec55ed0006ecfb0eed037c629b520153ec55ed0006ecfb46
+:4030c0000eed037c629b3d0302d02462d000520553ec55ed0006ecf70eed087c629b520153ec55ed0006ecf70eed087c629b560601070003770152013bfccf2a0704037794
+:403100000562d00052fc110153ed52053aedcf08520638f9207f104f380850043bfcd00456fc04560100802b62d00052017c62cc53ed520153ea55eb0006eae70eeb055180
+:40314000eb60d551ed3fea52017c640550ff3fec77013d0110cfd256067f560509560400802662d000520653ec520560d43eec54013d0110d00a52017c640552043fec07b5
+:4031800006080f0500770452043bfccfd6560700560200803b62d000520253ec55ed0006ec4c0eed0a51ed60d43eec540352037c62cc39ffa018520753ec55ed0006ec4c8c
+:4031c0000eed0a51ed60d552033fec7707770262d00552023affcfbe56010052075402806d5603ff62d00a52023a70d04752023bfcd041803a56000080137c62477c63b2fe
+:4032000053ed52013aedb0038009770052003b02cfe952003b02b01562d00052017c62cc39ffa009520154037701800877013d0110cfc362d000520253ec55ed0006ec4c2f
+:403240000eed0a51ed60d552033fec77023d0204cf9052fc62d00553ff50043affd00455ff0462d00a517062d0053affd00b62d00a517062d00553ff38f8207f104f381f58
+:4032800050043bfcd00456fc0456027f560109560b0082a262d0007c65265400520201067c62de54033eec5404520201047c62de54053eec5406520453ec520353ed65ecb3
+:4032c0006bed51ec540851ed5407520653ec520553ed65ec6bed51ec540a51ed5409520053ec55ed0006ece70eed0551ed60d43eec39ffa1c77c627206ec9f0eed0951ed2c
+:4033000060d43eec54103eec54115204131153ec52031b100851ec087c61eb62d00051ec540d51ed540c7c627206ecdf0eed0951ed60d43eec54123eec54135206131353f7
+:40334000ec52051b120851ec087c61eb38fc62d00051ec540f51ed540e520f53ea520e53eb520f53e6520e53e75000080851eb0851ea085000080851e70851e6087c61709f
+:4033800038fc1853ea1853eb1853ec1853ed520d53e6520c53e7520d53e4520c53e55000080851e70851e6085000080851e50851e4087c617038fc1853e61853e71853e8f2
+:4033c0001853e951e602ea541751e70aeb541651e80aec541551e90aed5414521711495216191b5215190f52141900d07b7c624765ec6bed06ecbf0eed0951ed60d43eec4c
+:4034000054073eec54087c64da5204030853ea52030b0753eb51ea12ec540851eb1aed54077c64da51ec540451ed54037c627206ec000eed0a51ed60d43eec54093eec54d9
+:403440000a7c64cb5206030a53ea52050b0953eb51ea12ec540a51eb1aed54097c64cb51ec540651ed5405520d1107520c1900d0215211130452101b03d0087b041f0300ea
+:4034800080105204131152031b10d00677040f0300520f1107520e1900d0215213130652121b05d0087b061f050080105206131352051b12d00677060f05007c624765ec4e
+:4034c0006bed06ecbf0eed0951ed60d552073fec52083fec7c627206ec000eed0a51ed60d552093fec520a3fec7c627206ec9f0eed0951ed60d552033fec52043fec7c6245
+:403500007206ecdf0eed0951ed7c65315202010653ec5201090060d552033fec52043fec5202010453ec520109007c65310702080f0100770b520b3bfccd5a38e1207f109c
+:403540004f38013dfc00b00962d00926ffef802a902b54003d0000a02162d00947ff10b01962d00052fb53ec52fa60d550013fec62d00951ff291053ff38ff207f104f3833
+:403580000262d00a3c6b01b00862d0005010800662d000500038fe207f104f380162d00751e7217054003d0000b00a3dfc00a06291c8805e3d0010b00380573d0020b03f84
+:4035c00062d00850043affd0127c639753ed2eed0f51ed62d00753e8801762d00651ff210f62d00053ed7c63972aed62d00753e81062d00758e850027c3c322080143d0018
+:4036000030b0059010800b62d00747e740a003910638ff207f104f380462d00850043affd01662d00a516d290f62d00010085023207c3c3220801762d00651ff62d00a2add
+:403640006d62d00010085023207c3c322062d00650043affc0b556030080a762d00052037c625251ec017f540251ed090954015203646464010354007c6526100852002063
+:403680007c3c322062d0005202010153ec520109007c627e1051ed0851ec0852000101087c3c4638fd2062d000520201037c62de100852000103207c3c322062d0005202d3
+:4036c000010453ec520109007c627e1051ed0851ec0852000104087c3c4638fd2062d0005202010653ec520109007c627e1051ed0851ec0852000106087c3c4638fd207737
+:403700000362d00652033affcf5210570050257c3c322038fc207f62d00850043affd0127c639753ed2eed0f51ed62d00753e8801762d00651ff210f62d00053ed7c639774
+:403740002aed62d00753e81062d00758e850027c3c32201062d0095185085186085003087c3c4638fd201062d0095183085184085005087c3c4638fd207f104f380b62d01c
+:403780000055ec8055ed0d5aea06ea0362d50f1055e30051ed58ec082862d0003fea1875090076e33ce304bfef2062d00850043affd0127c639753ed2eed0f51ed62d00747
+:4037c00053e8801762d00651ff210f62d00053ed7c63972aed62d00753e81062d00758e850027c3c322056000080d662d00055ed0f5aec06ec03520002ec53ec50000aedb7
+:4038000060d43eec540262d00a52003a70d0837c62477c63b254013d0116d07952017c62cc540a520a7c625251ec017f540951ed090954085209010653ec520809007c6212
+:403840007e1051ed0851ec085202087c3c4638fd2062d0005209010453ec520809007c627e1051ed0851ec0852020102087c3c4638fd2062d0005209010353ec5208090070
+:4038800060d43eec100852020104207c3c32208004560100480001a01b62d0005201210f53ed52072aed100852021101207c3c3220800c520162d0006464646454077700b0
+:4038c0003d0004cf2738f5207f104f381450043bfcd00456fc0450013bfcd223560000560100821562d00052017c6289540b52017c63235404520153ec55ed0006ec220eb6
+:40390000ed0a51ed60d43eec540252007c637953ed50003aedd04e52007c6379540356060156110956121252007c625251ec0183540e51ed0909540d50003b04d0095202c5
+:403940001101540780075202010154073d0414d009520201015408808162d00052021101540880767c624706ecf70eed0851ed60d43eec53ed50003aedd05c520053ec5561
+:40398000ed0006ecf70eed0851ed60d43eec540356060256110956121352007c625251ec0185540e51ed0909540d50003b0bd00952021115540780075202011554073d0bc2
+:4039c0000ad009520201155408800f62d000520211155408800456030050003b03d11562d00052027c623553ed68ed68ed26ed3f51ed540552027c623553ed520514ed517a
+:403a0000ed5413560f00560a0056090052087c623553ed520753ea55eb0006ea000eeb0351eb60d43eea53eb51ed3aebd00d52077c6235540c561000800e62d00052087cc1
+:403a40006235540c56100152053b0cd06a62d000520c1305540f3d0301b01f521153ec520f53ea50000851ec0850000851ea087c614038fc7c64a9802062d000521253ec2e
+:403a8000520f53ea50000851ec0850000851ea087c614038fc7c64a962d000521353ec50000851ec08520908520a087c604318540a18540938fe62d000520a54063d1000a7
+:403ac000b0197c642c12ec53ec51eb1aed53ed520e53ea520d7c634a801a62d0007c642c02ec53ec51eb0aed53ed520e53ea520d7c634a770007010352003bfccde738ec8c
+:403b0000207f104f380162d00a3c6e00b02056000080147c624706ec380eed0a51ed60d550013fec77003d0004cfe9801e56000080147c624706ec380eed0a51ed60d5505c
+:403b4000003fec77003d0004cfe938ff207f7c3b7e7f104f3801711043ec0270cf62da7f43e08062da6f43e09038ff207f104f380141e07f62da7f62daef38ff207f0810f9
+:403b8000911f7c20067c204b50020850000850ff08087c205238fc62c80b62ca2443d60162cd00572062cf0079bffb41d6fe20187f081043d601407c3c8f20187f70cf086d
+:403bc000105df70870fe5dc8a00590f4801362d00071014070fe62e33851bcbff541d6fe90bf182101a003710120187f711043ec0270cf62da7f43e0807f41e07f62da7fe7
+:403c00007f3921d00c41d6ef41e07f62c80b800a62c80043d61043e0807f500049c8ffb00a62d00051bca00a800649c901a00350017f903f49c8ffa00860cd5b60cf800424
+:403c40005b3f5890437f4f52fd59fb9fe54f52fd74a00559fc9fdb703f71c07f90025b7f901149c8ffa005904a80063e585c3e5890167f62d00a53585dd6535943d60151a5
+:403c80005862d40262d5027f08515960d6187f62d0002eb1a051b1600471104304a070cf7f711041045f70cf62d0002eb1a051b160047f60cd5df70870fe5dcf5c5dcf7edd
+:403cc00049c901bffc41d6fe7f4101fb41e0ef62daef62d00051b0290453b051b06000711043010443000470cf62d00a557f0062d00755e70455e80055e9f855ea0155eb5b
+:403d00000055ed6455ec3255ee0055ef007c3b4e90327c633510570150f47c2b72207c62b1107c2b9062d000203900a011800d62e3001057b250007c3c32208ff362d00a0e
+:403d4000557d647f104f38037c3bbd62d00751e7217054003d0000b00656012080045601ee1052017c3c012062d00751e721fc62d00010085000207c3c3220105720500191
+:403d80007c3c32203d0000b0241062d00a587f50017c3c322010570050027c3c32201062d00758e9501e7c3c322080cb3d0010b00590cd80c23d0020b00380bb3d0030b051
+:403dc000b610570150007c3c322010570550017c3c322010570150027c3c32201062d00758ee50297c3c3220105701502a7c3c3220105705502b7c3c322010570f502c7c63
+:403e00003c322010500008507808502d087c3c4638fd2010571c502f7c3c322010570050307c3c322010570550317c3c322010570850327c3c322010575a50337c3c3220a7
+:403e400010570250347c3c322010570150357c3c322010570450367c3c322010570450377c3c322010570250387c3c322010570150397c3c32207c2aec7c3bb138fd207f99
+:403e800010570050027c3c32207c578062d00010085001207c3c32201057c050037c3c32201057c150047c3c32201057c250057c3c322010570050067c3c32201050007cf2
+:403ec0002b3c62d0002010085007207c3c32201050017c2b3c62d0002010085008207c3c32201050027c2b3c62d0002010085009207c3c32201050037c2b3c62d000201066
+:403f000008500a207c3c32201050047c2b3c62d000201008500b207c3c32201050057c2b3c62d000201008500c207c3c32201050067c2b3c62d000201008500d207c3c326d
+:403f4000201050077c2b3c62d000201008500e207c3c322062d0005007100857a02853ed187509002853ec201051ed0851ec08500f087c3c4638fd201050140850dc085073
+:403f800011087c3c4638fd201050a0085004085013087c3c4638fd20105004085000085015087c3c4638fd2010570050177c3c322010570050187c3c322010570050197cf2
+:403fc0003c3220105700501a7c3c3220105700501b7c3c32201062d00758ea501c7c3c32201062d00758eb501d7c3c32201062d00758ed501e7c3c32201062d00758ec5095
+:404000001f7c3c32207f104f380262d00751e7217054003d0030b00590df8003904f62d00751e7210162d0003901b0197c3bbd62d40062d50062d10062d30062d00062e36e
+:404040003850000062d00751e72170540152013b00a0175201085200087c2aed9ce65201085200087c2af138fc38fe207f104f380362d00751e7217054001050007c3c5c99
+:404080002062d00753e73d0000b02410501e7c3c5c2062d00753e947e702a05a51e721fd62d00010085000207c3c322080483d0010b0431050027c3c5c203900b03862d000
+:4040c0000751ea540110501c7c3c5c2062d00753ea10501d7c3c5c2062d00753eb10501f7c3c5c2062d00753ec10501e7c3c5c2062d00753ed38fd207f104f3803105000b7
+:404100007c3c5c62d0002054003d0001a01d520021703930b00c10570150007c3c32208111520062d00753e781081050297c3c5c2062d00753ee1050027c3c5c62d0002021
+:404140003981b0ee10502a7c3c5c2062d00053a510502b7c3c5c2062d000531510502c7c3c5c2062d000531610502d7c3c6062d0005aed200851ed53a31853a410502f7cb7
+:404180003c5c2062d000533e1050307c3c5c62d0002054011050317c3c5c2062d00053a61050377c3c5c2062d00053a71050387c3c5c2062d00053a81050397c3c5c20622a
+:4041c000d00053a962d00755ea00480108a00751ea298053ea2701f7480110a00c62d00751ea292053ea8011480120a00c62d00751ea294053ea8001107c18a37c17d72032
+:40420000800462e338107c3c1a62d000203900bff271105de054027c63df7c5fef62e3385202711060e0105701500270cf7c3c322038fd207f104f380262d00751e72170bf
+:4042400054003d0010b0297c578062d00054015201292010085001207c3c3220800462e338107c3c1a62d000203900bff2803c3d0000b0063dfc00b00b3d0020a0064800ae
+:4042800040a02862d00a067f40517f292062d00010085001207c3c3220800462e338107c3c1a62d000203900bff238fe207f104f380262d00751e7217054003d0010b0181f
+:4042c0007c578062d0005401520121df10085001207c3c322080333d0000b0063dfc00b00b3d0020a006480040a01f7c5cc562d00053ed26ed0362d00a517f62d0002aeda0
+:4043000010085001207c3c32201050007c3c5c20218062d00a538038fe207f104f380162d00751e7217054003d0000b00a3dfc01b019909f80153d0010b0059048800c3d82
+:404340000030b00590108003903b52fc087c2b1c38ff38ff207f10578550017c3c32207c633562e3381050017c3c5c62d000203905a00f1050007c3c5c62d000203901af09
+:40438000e27c62b17f104f38027c63355601c4560009802f1050007c3c5c62d0002053ed26ed8062d00a518062d0003aeda003801c10570350e37c2b722062e3387b011f0b
+:4043c00000003d0000bfce3d0100bfc97c62b138fe207f7c633510570050037c2b72207c62b162ec0662ee6062ed0962ec075dec62d00053ed47ed01bff57f107c3bec208c
+:404400007f107c3bfa2062d00a067d057f50ff085000087c2aed38fe43010462d00026b2fb51b260047c3b527f7c3b6d4101fb62d00051b2290453b251b26004500008504e
+:40444000ff087c2af138fe62d00a557d647f104f62d00052fc53ec55ed0006ec000eed0851ed60d43eec3bfbb05452fc53ec55ed0006ec000eed087c629b62d00a516962b7
+:40448000d00053ec55ed0065ec6bed06ec000eed0151ed60d552fa3fec62d00a516962d00053ec55ed0065ec6bed06ec010eed0151ed60d552f93fec62d00a7669207f1036
+:4044c0004f380f7c626453ed50043aedd00d52fc53ec52fb60d550043fec7c62643900b01262d00455ff0062d00a5583007c64f6863362d0043cff01b00f62d00355ff4654
+:4045000062d00a557a07801462d00a3c8301b00962d00355ff3280047c64f6107c4d3820560c00560b0085eb560a007c62e956070062d000520b7c62895405520b7c632375
+:404540005406520b53ec55ed0006ec220eed0a51ed60d43eec5404520453ec55ed0006ec007c650f52047c6235540850163b08d019520853ed65ed65ed500a0851ed087c84
+:40458000605d18540938ff81e4520862d00064646453ed500a0851ed087c605d18540938ff81ca770a62d00052047c62357c651bd164520c01015402520b0105540380de42
+:4045c00062d00052037c628953ed52043aedb0c9520201015400809462d00052001101540152007c625206ec820eed0951ed60d43eec53ed520153ea55eb0065ea6beb653e
+:40460000ea6beb65ea6beb06ea827c638b52007c625206ec830eed0951ed7c627e520153ea55eb0065ea6beb65ea6beb65ea6beb06ea830eeb0951eb7c634a52007c625209
+:4046400006ec850eed0951ed7c627e520153ea55eb0065ea6beb65ea6beb65ea6beb06ea850eeb0951eb7c634a77007c626453ed52003aedcf631052027c4d4b20560701f0
+:404680007b0262d00052031103540352fc53ec52fb60d43eec7c647977020703037c626453ed52023aedcf193d0500a015520608520511010850000852041115089d8f3887
+:4046c000fc3d050aa01852060862d000520501010850000852040115089d7338fc3d0600a01862d000520611010852050850000852041101089d5738fc3d0614a01862d088
+:4047000000520601010852050850000852040101089d3b38fc62d00a3c6900b003805062d00a7a69516962d00053ec55ed0065ec6bed06ec000eed0151ed60d43eec540578
+:4047400062d00a516962d00053ec55ed0065ec6bed06ec010eed0151ed60d43eec540610520557157c61bb20030654048e3662d00351ff3b0ad00962d00a556b01838f5050
+:40478000003b07c00a62d00a517a3b0ad3687c62e962d000520b7c62895405520b7c63235406520b53ec55ed0006ec220eed0a51ed60d43eec5404520453ec55ed0006ece3
+:4047c000000eed0851ed60d550023fec62e338819662d00052047c623510085205207c61d162d0005aed2053ea51ed53eb47eb80a00955ecff55edff800a62d00055ec002f
+:4048000055ed0062d00051ea62d00a044762d00051eb62d00a0c4662d00051ec62d00a0c4562d00051ed62d00a0c4462d00052047c623510085206207c61d162d0005aedfc
+:404840002053ea51ed53eb47eb80a00955ecff55edff800a62d00055ec0055ed0062d00051ea62d00404fe62d00051eb62d0040cfd62d00051ec62d0040cfc62d00051edd5
+:4048800062d0040cfb62d00052047c623562d00a045d0e5c0062d00052047c62357c651bd06e3d0500a015520608520511010850010852041115089b9538fc3d050aa01837
+:4048c00052060862d000520501010850010852040115089b7938fc3d0600a01862d000520611010852050850010852041101089b5d38fc3d0614a01862d00052060101081a
+:4049000052050850010852040101089b4138fc62d00a3c6900b003805062d00a7a69516962d00053ec55ed0065ec6bed06ec000eed0151ed60d43eec540562d00a5169627b
+:40494000d00053ec55ed0065ec6bed06ec010eed0151ed60d43eec540610520557157c61bb20030654048e6a62d00455ff0162d00a50ff125d50001a5cd01962d000520cb0
+:404980007c625206ec820eed0951ed60d550ff3fec802462d00a515d62d00053ed520c53ea55eb0065ea6beb65ea6beb65ea6beb06ea827c638b62d00a515d62d00053ea63
+:4049c00062d00a515c62d00053eb62d00451fb0851fc0851fd0851fe085000080808502f0862d0007c617038fc1853e61853e71853e81853e95000080851eb0851ea0851ae
+:404a0000e90851e80851e70851e6087c604e1853ea1853eb1853ec1853ed38fc06ea170eeb000eec000eed0051ea53ec51eb53ed520c53ea55eb0065ea6beb65ea6beb6598
+:404a4000ea6beb06ea830eeb0951eb7c634a62d00a515d62d00053ea62d00a515c62d00053eb62d00a514408514508514608514708500008080850310862d0007c6170380c
+:404a8000fc1853e61853e71853e81853e95000080851eb0851ea0851e90851e80851e70851e6087c604e1853ea1853eb1853ec1853ed38fc06ea180eeb000eec000eed0019
+:404ac00051ea53ec51eb53ed520c53ea55eb0065ea6beb65ea6beb65ea6beb06ea850eeb0951eb7c634a520c53ec55ed0006ecfb7c650f801962d000520c53ec55ed0006ae
+:404b0000ecfb0eed0851ed60d550003fec770c070b037c626453ed520c3aedca0c62d00a516b538338f1207f104f3813561200560c00560b005611005610003dfc04d1f0f2
+:404b4000560e0081d810520e570362d0007c61bb20540f560a00801e62d00055ed0f5aec06ec01520a02ec53ec50000aed60d550003fec770a3d0a08cfdf62d000520f53c3
+:404b8000ec55ed0006ec220eed0a51ed60d43eec540d520d7c62357c625265ec6bed7c622251ec051151ed0d1062d00a3c8201b01a62d000520d7c623553ec55ed0068ed79
+:404bc0006eec51ec051151ed0d1050143b0dd01962d000520d53ec55ed0006ecea0eed0251ed60d43eec540150153b0dd01962d000520d53ec55ed0006eceb0eed0251ed7c
+:404c000060d43eec540250163b0dd01962d000520d53ec55ed0006ecec0eed0251ed60d43eec540350013b0dd01962d000520d53ec55ed0006ecff0eed0251ed60d43eec2b
+:404c400054043d0de6d01962d000520d53ec55ed0006ec010eed0351ed60d43eec54053d0dd3d01962d000520d53ec55ed0006ec140eed0351ed60d43eec54063d0dd2d0cd
+:404c80001962d000520d53ec55ed0006ec150eed0351ed60d43eec54073d0dd1d01962d000520d53ec55ed0006ec160eed0351ed60d43eec5408560900560a0080585609c3
+:404cc00000560000802c7c63eb53ed55eb0f5aea06ea02520002ea53ea50000aeb60d43eea53eb51ed3aebd00752000101540977003d0007cfd17c63eb050c0f0b005aec48
+:404d000006ec01520902ec53ec50000aed60d550003fec770a3d0a03cfa5770e520e3bfcce24520c1311520b1b10d004561201521262d00038ed207f70bf62d30857e6501a
+:404d400000540079dffc703f71c07f70bf62d30a62d00a085379640479502002795c18537962d000510e7862d00a1279a01653795203540052045401520554027575757a76
+:404d800079bfee703f71c07f70bf62d00462d40953ee3905d03051eea02c55f48355f10051f13aeed01c50037c641558f162d30354eb7c641562d30354e706f40476f18f74
+:404dc000e051eeb00655ed0182bf51eca00539ffb02b55f10051f13aeed01e5c7c645751f16464645c62d30951ed547f56800056810076ed76f18fde7aed828d3cec04d0c5
+:404e0000063cee04c23151ec3aeec0ea62d30358ec79c00656f7ff8ff955f10055f40051f13aeed03155f20051f23aecd0245c62d30348f70fa0175ff0f15feff295a4536a
+:404e4000f750053af7c007956876f4800576f28fd876f18fcb51ec12f43902a0053903b03994099493939651ee12f453f155f30051f33af1d1d451f36402f35c62d30952cf
+:404e80006c53f558f362d309527c64037c5c62d3095275932176f38fd855f10051f13aeed1a85c62d30348f7f0a04755f20055f3ff55f80051f23aecd02b5c62d30348f73a
+:404ec0000fa01e5ff0f15feff2951853f93cf800b00753f85af380093af8d00553f85af376f28fd13cf3ffa0095ff0f15feff394c076f18fa891a862d30358ee79c0065663
+:404f0000f7ff8ff955f10055f40051f13aecd03155f20051f23aeed0245c62d30348f7f0a0175ff0f25feff194b953f750053af7c007947d76f4800576f28fd876f18fcbe7
+:404f400051ee12f43904d04f51ec12f43900a0473904d043089315939f919a1853f155f30051f33af1d08c58f362d309527c64037c5c62d309526c53f551f36402f35c622c
+:404f8000d30952755c62d30327f7f058f527f70f922476f38fcc55f10051f13aecd0545c62d30348f70fa04755f3ff55f80055f20051f23aeed02b5c62d30348f7f0a01e5b
+:404fc0005ff0f25feff1941b3cf800b00853f85ff3f2800a3af8d00653f85ff3f276f28fd13cf3ffa0095ff0f35feff193c376f18fa851ee12ecc05253f155f20051f23a7b
+:40500000eed0475c62d30352f721f039f0b01e1051ed90a353ed2062d309544c5b645c62d3095650005651007af1800751f1b003801876f28fc855f40092bd51ec3aeec026
+:405040000591ba8005905890ac55f10051f13aeed03764646453f258f162d309524c58f262d309547f58f17c64575b645c62d309525108525058f262d309548018548177a9
+:40508000810f800076f18fc551ee3905d00a51eea0065fecee800455ec00703f71c07f62d3095ff1ec51f13aeed00c6464645c567f0076f18ff07f62d309743900b00274f9
+:4050c00053f63910c00455f6015ff5f655f90051f93aeed0116464645c527f3af6b00376f676f98feb51f63910c00455f60151f63af5bfd67f91ea51f090de51f13af8d0fa
+:40510000ae500053f353e853e751f33aefd01b90dd51f36402f302f9645c62d309525904e852580ce776f38fe151e83aea51e71ae9d0755fe9e75feae858f079c01551f436
+:40514000b00962d309564c008ff262d309567cff8fea55f30051f33aefd01d909151f4b00a51f35ff5f9904e800a58f351f962d309547c76f38fdf51f4b02d5febed58f0b7
+:4051800079c02562d309524cbff71051eb9f2853eb2062d309544c5b08645c62d309565100565000208fda76f106f2038f4e51f4b0045fedeb7f6464645c62d309528108ea
+:4051c000528008527f62d30958f5544c5b645c62d3091854501854517f01835c500d2853f8500053f153f255e9ff55eaff7f51f202f301875c500d09002853f97f90e251cd
+:40520000ef9fd651f13af8d063500053f353e853e751f33af0d0199fd56402f902f3645c62d309525904e852580ce776f38fe351e83aea51e71ae9d02c5fe9e75feae855e3
+:40524000f30051f33af0d01d9fa451f4b00a51f95ff5f39f61800a58f362d30951f9547c76f38fdf76f106f2038f997f55f20055f10051f13aeed02f5c62d30348f7f0a0a7
+:405280002262d3031052e70862d30352eb0851f26402f25c62d30918546b18546a18546c76f276f18fcd55f20055f10051f13aecd02f5c62d30348f70fa02262d3031052af
+:4052c000ef0862d30352f30851f26402f25c62d30918547418547318547576f276f18fcd7f51f4b0095fefec5ff0ee800b5fefec14ef5ff0ee14f07f9fe755f10055f200a3
+:4053000051f13aefd0ab55f30051f33af0d09b3cf400b01462d3035c52e753f562d30358f152ef53f6801b62d30951f36402f35c526a53f562d30951f16402f15c52735331
+:40534000f690cd53f73cf400b01562d30358f352eb53f562d30358f152f353f6801b62d30951f36402f35c526b53f562d30951f16402f15c527453f6909653f853f9909f7f
+:40538000100851f753f853f9909553f95af81804f9180cf851f202f3645c62d30951f8545851f9545976f38f6176f106f2038f517f51ef6464645c62d3095281085280080b
+:4053c000527f62d30958f0544c5b645c62d30918545018545162d30358ef27f7f058f027f70f7f58f062d30352e753f558ef62d30352ef53f6901953f758f062d30352eba9
+:4054000053f558ef62d30352f353f6900302f77f51f63af5c00512f5800551f512f67f12f8570847f801a00302f96d6ef879bff45c51f87f7f7f104f380252fb3bfca0084b
+:4054400062d0005001800e50000852fb08900938fe62d00038fe207f104f380b50003bfcd1a062d00751e9210f540456000080b27c624765ec6bed06ecf70eed0651ed7c09
+:40548000627e520053ea55eb0006ea4c0eeb0a51eb60d43eea53ea50003aedb00751ea3aeca00380867c62477c63b27c62cc7c625251ec017f540251ed0909540152020154
+:4054c000067c62de54053eec5406520201047c62de54073eec54087c627206ecf70eed0551ed7c627e51ed0851ec08520508520608911738fc7c6503c0247c627206ecf123
+:405500000eed0751ed7c627e51ed0851ec0852070852080890f438fc7c6503d003800c770062d00a52003a6ccf4762d00a51703bfcd0075170536c800852fc62d00a536c69
+:4055400062d00a52003a6ca0b2560000808a7c62477c63b25403520353ec520053ea55eb0065ea6beb06eaf70eeb0651eb60d550003fea51ec3fea52037c62cc540352034f
+:405580007c625251ec017f540251ed090954015202010653ec520109007c627e520053ea55eb0065ea6beb06eaf70eeb0551eb7c634a5202010453ec520109007c627e5251
+:4055c0000053ea55eb0065ea6beb06eaf10eeb0751eb7c634a770062d00a52003a6ccf6f3dfb00b009560a015609008007560a0056090062d000520a800d62d00050008046
+:405600000662d000500038f5207f104f52fc13fa52fb1bf9c01262d00052fc13fa53ec52fb1bf953ed801062d00052fa13fc53ec52f91bfb53ed207f104f207f104f380289
+:4056400056000062e3387c2ad87101906490c1805a62d00026b1f77c63bf51b1290853b17c63bf26b1fd7c63bf51b1290253b151b16004560100800377013d010acffa6207
+:40568000e33890a262d00a3c7100a00c7c5c8b7c2d5f62d000540062d00a557101520008909a5200087c431b38fe8fa638fe208fff104f3801107c162c2010571350887cb9
+:4056c0002b722062d00a557101107c2ba02062d00a537062d00055a70455a80255a901107c17d77c19a262d000203900a01a71105de054007c63df7c5fef62e33852007174
+:405700001060e070cf8006107c10632038ff207f7c3cc97c57ba7c5c807c2cb47c54347c57787c2aeb7f7c57f27c40067c5c8a7c2ceb7c54357c577f7c2af57f104f52fca4
+:40574000087c423552fc087c5c7c38fe52fc087c5cce52fc087c359938fe52fc087c563852fc087c578938fe52fc087c2b1852fc087c42ae38fe207f62d00a5572047f7f83
+:4057800062d00a517262d0007f104f207f104f380262d00051505401514f540070fe107c1e9362d00020105200085201207c1e4b2062daf7710138fe207f107c1e93207060
+:4057c000fe62d000550d00550c00550b01550a007101920362d00a5581f4107c1e437c207b7c20732062d00055ef0055ee007c63a27f104f380362d00747e770b0ce70fea0
+:4058000062d000510d5401510c5400710162d00747e702a02092d49f747c6355107c18a32010571350887c2b727c106320911e7c63d3811662d00751e8210f540262d00a7d
+:405840003c81f1b05162d0073ceb00a003933d3d0200a0067c63d3808a62d00747e704a03062d00a5201125f62d00053ec520062d00a1a5e62d00053ed51ec62d00a1267ef
+:4058800062d00051ed62d00a1a66c057910980537c63d3804e62d00a3c81f2b0213d0200b00962d00747e704b00890a17c63d3803262d0073cec00a02a92d180269ece7c30
+:4058c0006355911390877c63d3801862d00a3c81f4a01010570050017c1e4b2062d00a5581f462d00747e770b06070fe62d000510d5401510c54007101520112ef53ec5249
+:40590000001aee53ed51ec53ea51ed53eb51ea62d00a044362d00051eb62d00a0c420e41000e400062d000520153ef520053ee62d00a51431130514219755141190051400e
+:405940001900c0069e477c63a238fd207f62d00a5581f162d00751eb0862d00a55640018536562d0073ceb00a0141062d00a5164085165207c1e4b207c64428017105700b1
+:4059800050017c1e4b2070fe62d000550b01550a0071017c64ba7f62d00a5581f251630851625364185365105164085165207c1e4b207c64427f104f62d00052fc53ec55f0
+:4059c000ed0065ec6bed65ec6bed52fc04ec0eed0065ec6bed207f104f380162d00750783aecd00455ec7862d00751ec089fc738ff62d00051ec5400800962d00776ec0792
+:405a0000000a62d0073cec1ad00752003aebcfeb62d00751ec089f9e38ff62d00051ec0851ed62d00a536218536362d00751ed089f8438ff62d00051ec0851ed62d00a5356
+:405a40006618536738ff207f62d00051b02104600051b121bb600451b22104600851b32100600c51b42100601071105d0070cf62d00a537871105d0470cf537771105d0872
+:405a800070cf537671105d0c70cf537571105d1070cf537471104300fb4304444308fb430cff4310ff70cf7f62d00a51787110600070cf51777110600470cf517671106052
+:405ac0000870cf51757110600c70cf51747110601070cf62d00051b0600051b1600451b2600851b3600c51b460107f104f3801711041ecfe70fe70cf9f4e71105de05400c0
+:405b00007c63df62dabf43e040711043d72043e0401070cf7c1e472041e6fe107c20772062dbfe7c440d711043d72043c98070cf43ff08711041c97f41d7df4070cf62e3d6
+:405b40003862dabf5de062d00053ed5dda22ed3900afd4711041d7df41e0bf70cf7c4429107c20732043e601107c1e432062d00055bdff62d00726e7fd41e0bf5200711012
+:405b800060e070cf9f22710138ff207f104f3802560000711041ecfe70fe70cf9eaa71105de054017c63df8073107c3c1a203900b0663d0000b06162d0003cbdffa0597ccb
+:405bc00043fb62d00a5165110262d00053ec62d00a5164190062d00053ed51bd53ea55eb0051ec12ea51ed1aebc02a711043d72043e0405600011070cf7c20772062dbfe52
+:405c0000107c0c8020711041d7df41e0bf1070cf7c2073207c4401710170fe62d000510d62d00a126162d00053ec510c62d00a1a6062d00053ed51ec62d00a126562d0005e
+:405c400051ed62d00a1a64cf615201711060e070cf9e557c64ba710138fe207f104f38023c81f2b009560101560000800756010056000062d000520138fe207f104f207f9a
+:405c800062d00a557c00557b007f7f104f380362d00751e721705400107c18a320902062d00a767d3c7d64c006557d00922b3d0000b006107c186d207c2b0738fd207f10ab
+:405cc0007c1984207f62d00a517b62d0007f104f38085604e756030756020056010062d00751e721705405480540a18862d00a3c7c00b01562d00751ea210762d00a537cd3
+:405d00003c7c00b004557c0162d00a477c01a08c557b003d0550b00c560700560603267cfe80f43d0540b00697bf4080ea3d0570b01662d00a477f40a00697ad4080d85641
+:405d4000070056060780d062d00a477f40a04510572150077c3c3220560000801e94e84006ec000eed0951ed1058ec2820100852000108207c3c322077003d0021cfdf5663
+:405d8000032956042156022b56010962d00a267cfe808456020056010a807c62d00a477c02a01e557b013d0570a0063d0560b00962d00a477f40a05f62d00a267cfd80578e
+:405dc00062d00a477c04a01e557b023d0570a0063d0560b00962d00a477f40a03a62d00a267cfb803262d00a557c00557b03560000801f10500008500e08520062d000533c
+:405e0000ed65ed06ed0751ed087c3c4638fd2077003d0015cfde56000080483d0100b0063d0200a020942040520204ec52010ced51ed1058ec2820100852030300207c3c63
+:405e40003220801d940140520704ec52060ced51ed60d43eec100852030300207c3c3220770052003b04cfb462d00a3c7c00a0045571003d0530b05e62d0073ceee7d056b5
+:405e800051ee62d00053ec55ed0006ec000eed0751ed60d43eec10085026207c3c322062d00751ee62d000938c4010085027207c3c322062d00751ee62d00053ec55ed00bb
+:405ec00006ec000eed0451ed60d43eec10085028207c3c322038f8207f104f3802560100560000802193604095824053ed50b43aedd0057701800d934e40957040393cd02b
+:405f000003770177003d00e7cfdc50143b01d029107c18a32071105de0540194c2401050997c2bf07c10632062e3385201711060e01070cf7c186d2038fe207f104f3802e9
+:405f400062d00755fc1955fb0055fa0362d00055ec0055ed0a92cb4070fb6eed6eec92c24051ec62d00753f91050070850f95c187c20932062d0075000018053fb500309db
+:405f80000053fa62d00055ec0055ed0a70fb6eed6eec928e40928b4006ec010eed0051ec62d00753f91050070850f95c187c20932062d00755fb0055fa0962d00055ec0079
+:405fc00055ed0a70fb6eed6eec92574092544016ec021eed0051ec62d00753f91050070850f95c187c209362d0002038fe207f1050997c1284209f44107c1063207f104f88
+:406000001052fb0852fc207c13de209f2f107c106320207f104f1052fc7c13ef209f1d107c106320207f104f1052fc7c1401209f0b107c106320207f104f52fc62d0005397
+:40604000a9207f104f7c607520703f71c07f104f38017c60ae38ff20703f71c07f104f5dd00862d0007c611151e354fb1860d020703f71c07f5dd00862d000500053e25394
+:40608000e355e11066fc6cfb6be26be351e21bfa51e31bf9c00953e352fa1ce277fc7ae1bfe351e254fa51e354f91860d07f5dd00862d00051ed08500053ed53e353e25346
+:4060c000e156002066fc6cfb6cfa6cf96be16be26be36bed51e11bf851e21bf751e31bf651ed1bf5c01153ed52f814e152f71ce252f61ce377fc7b00bfcb51e154f851e252
+:4061000054f751e354f651ed54f51853ed1860d07f55e30055e20866fc6be351e31bfbc00553e377fc7ae2bfef7f53e35ae212e3570847e301a00302e26d6ee379bff47fa7
+:40614000104f5dd00862d000500053e353e255e1106ff96ffad00952fc04e352fb0ce266fc6cfb7ae1bfeb1860d020703f71c07f104f38025dd00862d0005000540053e3cf
+:4061800053e253e156012048f801a01152fc04e152fb0ce252fa0ce352f90d006f006ee36ee26ee16ff56ff66ff76ff87b01bfd81860d038fe20703f71c07f08104f500050
+:4061c0006fffd00303fe66febff738fe703f71c07f62d00053e17c612a47e180a00312e247e280a00312e15c51e37f104f380252fc110052fb31801980c00b52fc54015265
+:40620000fb5400800f52fc7311ff540152fb7319ff540062d000520153ec520053ed38fe207f70fb6eed6eec70fb6eed6eec70fb6eed6eec7f53ec55ed0006ec000eed03b3
+:4062400051ed60d43eec7f62d000520053ec55ed007f53ec55ed0065ec6bed65ec6bed65ec6bed7f62d00052fc53ec52fb60d43eec7f520053ec55ed0065ec6bed7f60d46c
+:406280003eec53ed3eec53ec7f53ec55ed0006ec200eed0a51ed60d43eec7f51ed60d43eec7aec53eb06eb0151ed60d551eb3fec7f62d00051b1290153b151b1600462d054
+:4062c0000051b0290453b051b060007f53ec55ed0006ece70eed0651ed60d43eec7f53ec5201090060d43eec7f62d00a55690062d00a55440055450055460055470062d0cd
+:406300000455fb0055fc0055fd0055fe0062d00a555d00555c007f51ed60d43eec53ec55ed007f53ec55ed0006ec210eed0a51ed60d43eec7f62d00026b0fb51b0600062df
+:40634000d00026b1fe51b160047f60d551ed3fea51ec3fea7f70fe62d000510d08510c62d00053ee1853ef710162d00a5540005541005542005543007f53ec55ed0006ece8
+:40638000fb0eed0351ed60d43eec7f0eeb0951eb60d551ed3fea7f62d00951ff21f062d0007f62d00a5540005541005542005543007f06ec4c0eed0a51ed60d43eec7f515f
+:4063c000b16004560100800377013d010acffa62d0007f62d00a5201535f5200535e7f41e0e743e01870cf62e3387f62d00055ed0f5aec06ec01520902ec53ec50000aeda8
+:4064000060d43eec7f53ec55ed0006ece70eed0651ed60d57f3ef453e73ef453e86ee76ee86ee76ee86ee76ee851e87f520653ec55ed00520e53ea520d60d43eea53eb3ef3
+:40644000ea7f70fe62d00a516508516462d000530a18530b71017f62d30352e762d30354ef62d30352eb62d30354f37f06ec000eed0451ed60d43eec7f53ed16ed0152fca3
+:4064800053ea52fb60d551ed3fea7f62d000500112ec51ed318053e350801ae37f0eeb0a51eb60d551ed3fea7f51e353ec51e253ed51ec540a51ed54097f62d000510d08b8
+:4064c000510c62d00a53601853617f520a53ec520953ed70fb6eed6eec7f520853ec520753ed70fb6eed6eec7f56070056060462d00a267cfe7f62d00355ff3c62d00a55f1
+:406500007a0c7f62d000520412ec50001aed7f0eed0851ed60d550013fec7f53ed520904ed52083aed7f520253ec520160d43eec7f60d552053fec52063fec7f00c10020a0
+:4065400000ee020000010000ff01ff010003fb000504fb000505e7001906e7001907e7001908e70019099f00810a3c001c0a5a010d0a5b001e0a7a00040a7f0005ff003044
+:4065800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030db
+:4065c000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030309b
+:40660000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030305a
+:40664000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030301a
+:4066800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030da
+:4066c000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030309a
+:406700003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303059
+:406740003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303019
+:4067800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030d9
+:4067c0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303099
+:406800003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303058
+:406840003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303018
+:4068800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030d8
+:4068c0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303098
+:406900003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303057
+:406940003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303017
+:4069800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030d7
+:4069c0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303097
+:406a00003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303056
+:406a40003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303016
+:406a800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030d6
+:406ac0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303096
+:406b00003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303055
+:406b40003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303015
+:406b800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030d5
+:406bc0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303095
+:406c00003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303054
+:406c40003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303014
+:406c800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030d4
+:406cc0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303094
+:406d00003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303053
+:406d40003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303013
+:406d800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030d3
+:406dc0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303093
+:406e00003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303052
+:406e40003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303012
+:406e800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030d2
+:406ec0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303092
+:406f00003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303051
+:406f40003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303011
+:406f800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030d1
+:406fc0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303091
+:407000003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303050
+:407040003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303010
+:4070800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030d0
+:4070c0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303090
+:40710000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030304f
+:40714000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030300f
+:4071800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030cf
+:4071c000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030308f
+:40720000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030304e
+:40724000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030300e
+:4072800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030ce
+:4072c000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030308e
+:40730000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030304d
+:40734000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030300d
+:4073800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030cd
+:4073c000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030308d
+:40740000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030304c
+:40744000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030300c
+:4074800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030cc
+:4074c000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030308c
+:40750000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030304b
+:40754000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030300b
+:4075800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030cb
+:4075c000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030308b
+:40760000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030304a
+:40764000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030300a
+:4076800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030ca
+:4076c000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030308a
+:407700003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303049
+:407740003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303009
+:4077800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030c9
+:4077c0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303089
+:407800003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303048
+:407840003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303008
+:4078800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030c8
+:4078c0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303088
+:407900003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303047
+:407940003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303007
+:4079800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030c7
+:4079c0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303087
+:407a00003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303046
+:407a40003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303006
+:407a800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030c6
+:407ac0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303086
+:407b00003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303045
+:407b40003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303005
+:407b800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030c5
+:407bc0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303085
+:407c00003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303044
+:407c40003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303004
+:407c800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030c4
+:407cc0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303084
+:407d00003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303043
+:407d40003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303003
+:407d800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030c3
+:407dc0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083
+:407e00003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303042
+:407e40003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303002
+:407e800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030c2
+:407ec0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303082
+:407f00003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303041
+:407f40003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303001
+:407f800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030c1
+:407fc0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303081
+:020000040010ea
+:40000000ffffffbfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa2c
+:40004000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0
+:020000040020da
+:0200000080bbc3
+:00000001ff
518 i577/proprietary/etc/firmware/cyttsp_8660_fluid_p3.hex
View
@@ -0,0 +1,518 @@
+:40000000407d0080307e30307d0b087e7d0b0c7e7d0b107e7d0b147e7d0b187e7d0b1c7e7d0b207e7d0b247e7d0b287e303030307d0b307e7d0b347e7d0b387e7d0b3c7eb7
+:400040007d0b407e7d0b447e7d0b487e30303030303030303030303030303030303030304f5af906f903007f010b3030802e30303030303030303030303030303030303045
+:4000800062e33841ffef70cf711041e0e743e01870cf70cf711062e30470cf70fe70cf62e33862d00062d30062d50062d40062d10750004e71c05dd50862d50055fa014002
+:4000c000500655f83a7c0060404070cf711051fa60e870cf1860d555f80055f90062fe1070cf711062e01b70cf62e2007c03827c018191d3a0017c03be500062e3387c04af
+:40010000883900b00b7c018864b00329018fed3901b01962d002510062d40157007c01e36429013904cfd550008fd13902b01962d002510062d40157007c0223642901396d
+:4001400004cfb950008fb53903b00a7c02757c05f75000003904b02362d0005100a0187c05f762d50062d40062d00062d30062d100703f7d0b0050008f827c018150008f6f
+:400180007b62d0005503007f62d0005103b049530062d500550a0b503057803f0a79bffc62d40055fb0b55fa0f500a55f83a7c00603cf800b02850ea62e33862d40055fb7f
+:4001c0000b08011553fa500a55f83a7c0060183cf800b00a78bfe255030150007f55030050017f62d0004703ffa0365a09390fb01262d500550a0b57803e093f0a79bffa65
+:4002000080193916c01862d00053fa5afb500a55f83a7c00603cf800b00450007f50017f50027f70bf62d0004703ffa0445a09390fb01662d300570b5506803e093b00b072
+:400240002c757a06bff680213916c02167217f53076d21805c5506803e0953045107283204b00a757a06bff15000800750018003500271407f62d0005103a03f90b1510258
+:4002800058013a8ab03f733a88b03a5b3a89b035733a87b030507e570d62d40090c93a0cb0235b320bb01e55fa0f55fb0b500a55f83a7c00603cf800b00b5503009008a0c7
+:4002c0000450007f50017f62d00055070755088255067e907c50075780283201b030500775283202b028500757fe285301500757fc28733a01b017500757ff2853015007aa
+:4003000057fd28733a01b006500153007f500053007f901b500757fe283201b00e500775283202b006500153007f500053007f62d00050005301530255070b5508005505bc
+:40034000ea55068090110608800e07007a05bff27f500053025301580851072804020e0100757a06bff47f62d0005501005502005a095c3e0904020e010079bff7510258dc
+:40038000017f62d0025501005502005503005504005505002e01045101600070cf711043010443000470cf55ac007f62d0022601fb800762d0022e0104510160007f62d037
+:4003c000022e02a05102600470cf71104305a041045f70cf62d000510062d00255aa1055ab003100a0042eaa0149ff20a0042eaa0262c80b62ca2462d605900c70cf711071
+:400400004304a070cf90697f62cd05500757a02860cf500757a12860cf500757a22860cf500757a32860cf500757a42860cf500757a52860cf500757a62860cf500757a7fd
+:400440002860cf500757a82860cf500757a92860cf500757aa2860cf62d00262cd0062cf0051aa60cf51ab60cf62cf0162cf0b7f62d00262d5025000574e55a30655a45498
+:400480003fa33fa479bffa7f62d00226abd767d0042eab2067d0042eab0862d000510062d00226aafe3100a0042eaa0155a80055a9dd55a6009f5162d5029fb462e3387a21
+:4004c000a91ea800d0189eeb47ab20a00955a80055a9dc801555a8c355a950800d3ca800b0083ca9dcb0039ec2912251acafce55ac0055a80055a9dd5154afc126ab2b3c97
+:4005000006ffa0042eab1090c7a0042eab40510747ab20b0113938b005500080ae39a5b015500480a63939a012393aa00e393bb0055003809b2eab808f7c62d0025164af51
+:400540007c5174af785184af745194af70504d62d40257067c036762d0023a53a0042eab1068106e11c01b51a6a00955a6002eab808f435fa6075f00115fa75255a20080ce
+:400580001751073aa6bfe551113a00bfdf55a600515204a755a24062d40255a31262d50157403ea33fa279bffa51a6bf0962d401508057007c036762d0023aa7a00955a6cd
+:4005c000002eab048ef05107113847abdcbee77f3c0800b0223c0901b01d3c0a02b0183c0b03b0133c0c04b00e3c0d05b0093c0e06b0043c0f077f70cf71106205ff620455
+:400600000070cf62040062d60062c8007f5dc93101b04d9d9e62d00262d50255a30655a45462e33849c901bff95dcca03362cd005dcf394fd02a5c210fb0255b04a304a4c0
+:4006400057103940b003570e5dcf3fa350013fa479bff662cd0151aa298060cf55acff7f303030303030303030303030303030303030303030303030303030303030303090
+:40068000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303a
+:4006c00030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030fa
+:4007000030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030b9
+:400740003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303079
+:400780001ab3303030303030303030303030303030303030303030303030303030303030010b14dca0050100c0c1c2303030303030303030303030303030303030303030f7
+:4007c0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030300498fb67bb
+:4008000030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030b8
+:400840003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303078
+:400880003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303038
+:4008c00030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030f8
+:4009000008080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808b7
+:400940000808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080808080877
+:400980003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303037
+:4009c00030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030f7
+:400a000090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090b6
+:400a40009090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909076
+:400a80009090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909036
+:400ac00090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090909090f6
+:400b0000407d0b68303030307e3030307d10037e7d10277e7e3030307e3030307d1ef77e7e3030307e3030307e303030303030307e3030307e3030307d203d7e7e303030df
+:400b40007e3030307e3030307e303030303030303030303030303030303030303030303030303030303030304043e6024070cf711062e30470cf62e33841ffef50804e62ec
+:400b8000e3385dd50862d50055fa0140500655f83a7c0060404070cf711051fa60e870cf1860d555f80055f90070cf7110419ffe70cf62e33862d10f50004e62d30f62d0b6
+:400bc0000062d50062d40071c07c0f6762d000500f5765082853ed18750900284b51ed800475090062e300082860d574a04b18750900082853ed187509000828a01c53ec8f
+:400c00001875090008283fed47edffb0065dd57460d5187aecbfeb8fc918750900082853ec50003fed47edffb0085dd57460d550007aecbfef188faa1870cf711062ec104c
+:400c400043e30070cf62e00041fee743fe1070cf711062e05370cf62e2007c560e8fff7f303030303030303030303030303030303030303030303030303030303030303091
+:400c80005d047321a0bffa5d047321a0bff35d047321a0bfec5018490420afe560ff49c901b01a41d6fe70cf711041045f70cf43d6014070cf71104304a070cf7f303030b3
+:400cc00030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030f4
+:400d00000a20205155414c434f4d4d204e303434312d312d503320544d41333430204669726d77617265204964656e74696669636174696f6e20426c6f636b0a2020202070
+:400d400056657273696f6e2030352e30312e303020436f6d70696c6564204a756e20313320323031312031313a31343a32390a2020456e64206f6620494420426c6f636b15
+:400d80000a00030910160102060001020100020002010200010102000201000c0c0010100800040808000804000c0c0c0c0c0c0000080800100810101010100180100180aa
+:400dc0000140040220080840020204081020408020108001084004100220402304212022006100fd00a000a100a200a300a800a7007c007a007b007900ca24d604cf00c8c7
+:400e000000a900b700b0ccb10eb200b333b433b500b6406c006d006e006f00e600e900ec00e820eb00ee00e700ea00ed00ff23002020210722407600af00d100a100d30087
+:400e4000a300d000a000d200a200dc08e1ffe201dfffde02dd0099009c00d800d900da00db009e00ac00ff70cf62000470cf71106200ff6201ff70cf620200620100620431
+:400e8000ab70cf71106204ef6205fc70cf62060062050062080470cf71106208ff6209ff70cf620a00620900620c0070cf7110620cff620dff70cf620e00620d0062100051
+:400ec00070cf71106210ff6211ff70cf62120062110070cf7fc100c200c3008000810082008300a800a900aa008400850086008700ab00ac00ad00880089008a008b00ae36
+:400f000000af00b0008c008d008e008f00b100b200b3009000910092009300b400b500b6009400950096009700b700b800b900980099009a009b00ba00bb00bc009c009d53
+:400f4000009e009f00bd00be00bf00a400c000ff11061202138714031b301c0019241a300a3c0b3cff650e55b00455b1ab55b20455b30055b4007c0f7d7c0e677f1070cf31
+:400f8000500008500d57db7c0fb018500108500e572e7c0fb018500208500e57d57c0fb018500308500f57507c0fb01870cf207f380210084f52f9640864030054fc181860
+:400fc0002070cf62e30010082839ffa0304f54fd52fc3900a0131106e00170cf7110800970cf71208003713018207509001008284f59fd610018207509008fc638fc703f0c
+:4010000071c07f08105dd0085dd3085dd4085dd508703f718062d0001860d51860d41860d31860d020187e0851500401514f0c0051500403514f0c0251500405514f0c044a
+:4010400051500407514f0c061808510b040d510a0c0c4123fe55bd005151602162dbfe432301187e0562d000513e08263eef7c19657c196562d00018533e70bf57e662d3b2
+:4010800004520073540062d304540079dff17c19567c195670bf57e662d304520062d307540062d30656000079dfee703f71c07f7f5c513de0018018800880015b9ff18054
+:4010c0008462d3045153540062d3045400807662d3045153735342473e07b00d62d304540062d30454008015473e04a01062d3043b00a009c00478800274540062d30713b0
+:4011000000d00e62d3035600003c0e00b037801662d303081105d00350005400183a15d024510eb02062d30752005341514312411e410062d30603000e41005400514162e8
+:40114000d30754007f7c219f08187f50ff3c1080c0113412761234110e110034100e1000530f5000534453455346534755421865126b116b106b476b466b4551471a14510c
+:40118000461a1351451900c00d53455114144751131c4676127a42bfd750ff3c0f80c0113412761234110e110034100e1000340f7f5000534453455346534790349032903f
+:4011c00030902e902c902a9028902690245112044551110c44901a901890165112044551110c44900c5112044551110c449002900070fb6e446e456e466e477f50005344fa
+:401200005345534653479fe99fe75112044551110c449fdd5112044551110c449fd35112044551110c449fc95112044551110c449fbf9fbd9fbb9fb99fb79fb59fb351123c
+:40124000044551110c449fa95112044551110c449f9f9f9d8f9c70bf62d0005340550f8055106055110062d303501057e6540079dffc62d309510f5720540079dffc55395d
+:40128000007c16fe55410062d30958a15110542b62d30958a1510f5400554680522b70cf712060a570cf62d30958a1520060fd5547107c1bd151a001005c62d30351417ccc
+:4012c000198143a408479f01a003710170cf7c1cd77c1d2c5552005553ff55440762d30058443d6c00a02a5264085144645c52552062d3033a40d006514773250051476733
+:401300002d0052003a52c00353523a53d00353537a44dfca6847df9b5146a042471101b03d58a162d30951530252391fa030d0065146732500514667217f2d0068462646a4
+:401340007f55440762d30058443d6c00a00a52645c62d3035600107a44dfea8f4a471102b0323c521fc02d62d30958a13d2b40a023172b2055440762d30062d30058443d5d
+:401380006c00a00a52645c62d3035600107a44dfea8efe76a151417c1b1b76413c4103cee77c173b76393c390bced7703f71c07f70bf62d000554099530f5a105511038eba
+:4013c000a670bf62d000554099530f5510605511018e9470bf62d000554099550f8053105511028e8290115538035138901a76383c380ccff690667f62d50a62d0005534f2
+:4014000020550e005533017f70bf62d30362d50a62d000110253415133024853335332554001583252003a16c0243b16c0203b15c01c3b14c0183b01c014783bffc00f3bd1
+:40144000ecc00b3bebc0073beac0039184763276405148783a40bfcb703f71c07f70bf62d30362d50a62d000553201554001554100583252003a16c0183b16c0143b15c032
+:40148000103b14c00c3b01c008783bffc0039141763276405148783a40bfd75540015149785341514a124874745332583252003a16c0183b01c014783bffc00f3becc00b12
+:4014c0003bebc0073beac0039107763276405148783a40bfd7514878534055410102485332583252003a16c0183b15c0143b14c010783bffc00b3bebc0073beac00390d1fc
+:401500005148043276415149783a41bfd555400055410151485332583252003a16c0183b16c0143b15c0103b01c00c783becc0073bebc003909b5148043276415149783a1d
+:4015400041bfd55000534053415532005c52003a16c00f3b16c00b3b15c0073b01c00390705540005149785341514a12487453325c52003a16c0103b01c00c783becc00734
+:401580003bebc003904b554100514878534053325c52003a16c0103b15c00c3b14c008783bffc003902b5149534151485340514a7a407a4153325c52003a16c010783bff08
+:4015c000c00b3bebc0073beac0039005703f71c07f513f01033a0ec00f51413f3451403f3451323f34760e7f84888c9094989c9c9c9c80108010801080102040808062d014
+:401600000055481555490b554ae6554b03554cf4554d02554e2555150555160f551708553e1c553f0455a20055a30055a47855a50155a60555a90155a70455a802551804b8
+:4016400055ad3255ae3455af80553c00553b0051a9a00851a758a87c18eb70bf62d309574b500928540079dff9703f71c05dfc70cf711062760743e20870cf712062a40130
+:4016800062c0003904d00443c8047c193370cf712043810e43850e43890e438d0e43910e43950e43990e439d0e70cf559a04559c02559e06559d00507857007c18a9713043
+:4016c000621b4070cf62a2107c2a6350017c18d970cf70bf62d30a57035000543879dffc703f71c07c19407f00152a3f54697e93a8bdd2000306090c0f1215181b1e62d04e
+:401700000070cf71105139f0605c5139f07b7353095e002209610070cf71205139fec95c5139fecf53095e002a09610070cf5139ffb653a05139ffbb53a17f70cf7120519a
+:4017400039fea55c5139feab7353095e002209610070cf71105139f0105c5139f02b53095e002a09610070cf7f0c0c0010100800040808000804000c0c0c0c0c0c0000083e
+:40178000080010081010101010018010018001400402200808400202040810204080201080010840041002204062d000559d0051a6917651a458a37c18a951a57c18d9705f
+:4017c000cf71205000608060846088608c609060946098609c60826086608a608e60926096609a609e60c0438104438504438904438d04439104439504439904439d047108
+:40180000307130621f00621b7062138770cf711055091f5109ff525c5109ff6d53415e002a4161007a09dfec70cf41a23f553c00553b0051a9a00851a758a87c18eb7f41fc
+:40184000e0fb7130411bbf70cf71204181fd4185fd4189fd418dfd4191fd4195fd4199fd419dfd70cf41a2ef7c194c70cf711041e2f770cf7f7c193370cf711043e20871e9
+:4018800030431b4070cf7120438102438502438902438d02439102439502439902439d0270cf43a2107c19407f62d00053455a44539b5b2101a0062e9e018004269efe686e
+:4018c000446e4551457870cf712060c970cf7c2a457f00040c1c3c7cfc62d000533a763afff0269c032c9c7c2a457f62d00053a75aa890017f62d000085a3a553cff553be0
+:401900000178a00a063cff0e3b0178bff8513a683b6e3c78dffa163c7f1e3b0018786464269c032c9c7c2a457f62d00078539a7c2a457f70cf712062a78962a74970cf7fb5
+:4019400070cf712049c808affc70cf7f70cf712062a70970cf7f70bf62d000553d0093ff703f71c07f70bf62d000553d0293f0703f71c07f57e6500a2821e0b00479dff7f7
+:401980007f70cf711064e001800980858101817d81894108f7410cfd410cef41007f4110f74110ef4108ef70cf71205df7539f70fe438001520060830664002e6c014384fc
+:4019c00002520360870665032e6d014388015206608b0666062e6e01438c025209608f0667092e6f01439001520e609306680e2e7001439408521160970669112e71014374
+:401a00009804520b609b066a0b2e720143a37f7f4104bf410cfb410cdf4100df4110fb4110df4100fe70cf71205df7539f70fe438002520160830664012e6c0143840452bd
+:401a40000460870665042e6d014388025207608b0666072e6e01438c04520a608f06670a2e6f01439002521060930668102e7001439404521360970669132e71014398029f
+:401a8000520d609b066a0d2e720143a37f7f4100fd410cf7410cbf41087f4110fd4110bf4108bf70cf71205df7539f70fe438004520260830664022e6c01438408520560ff
+:401ac000870665052e6d014388045208608b0666082e6e01438c08520c608f06670c2e6f01439004521260930668122e7001439402521460970669142e7101439801520f10
+:401b0000609b066a0f2e720143a37f7f70cf71205df7539f70fe43a3007f7f70cf711064e0018009803a806b809c80a3430808430c02430c104300804310084310104308fd
+:401b40001070cf71204180fe4184fd4188fe418cfd4190fe4194f74198fb62a3008070430440430c04430c2043002043100443102043000170cf71204180fd4184fb41883e
+:401b8000fd418cfb4190fd4194fb4198fd62a300803d430002430c08430c4043088043100243104043084070cf71204180fb4184f74188fb418cf74190fb4194fd4198fe7c
+:401bc00062a300800a70cf712062a300800170cf7f62d3005707526c547c5264547451a0566c00546479dfef7f62d50062d30058a0550984500a28211f3f09753c0999bf10
+:401c0000f47f62d00055aa0055ac00570762d3005b3d7c00a05a10645c5254535252555353513a6e526e5378dffa513c1453513b1c52a00ed00655530080045553ff5552ad
+:401c400000201052745c62d303515373540039dcd0053923d00455ab0162d3071300c007390bd00b800539f6c00504aa76ac2079df9c51ac47aa80a00376aa68aa3903c083
+:401c80001747aa80a00376aa68aa3905c00a47aa80a00376aa68aa570762d3003d7c00a0331052745c62d30352005343473e10a01b51aa1500d00b47aa80b00e56000080c8
+:401cc0000947aa80a0045600ff52007353535b7c10b12079dfc47f62d00070cf712049c401affc41a4f741c4fe5da853555da953545dab53575dac53565dae53595daf5345
+:401d0000585db1535b5db2535a5db4535d5db5535c5db7535f5db8535e5dba53615dbb53605dbd53635dbe536270cf7f62d30057075b3d6c00a02510645c513a6f546f5593
+:401d400078dffa513c1555513b1d54a00ed00656550080045655ff5654002079dfd47f5539005537017c16fe9e7f58a162d309520060fd522b70cf712060a570cf9e5250cd
+:401d80000057849bfc43a408479f01a003710170cf5139a0059e6b51399f3c50009d7c62d30958a1520160fd522c70cf712060a570cf9e1d500157849bc743a408479f01e9
+:401dc000a003710170cf9e3a9f0d50019d4d62d30958a1520260fd522d70cf712060a570cf9dee500257849b9843a408479f01a003710170cf9e0b9ede50029d1e7c173b40
+:401e000076393c390bcf5f62d3009dc59df47c13e55537007f43e0087f41e0f77f62e60462d0005a4f5350100851510838034f500054fe54fd010854ff48fc01a00952fbbd
+:401e400005fe52fa0dfd6ffd6ffe6ffc7bffbfea52fc60e852fe60e762e60062e60138fa703f71c07f5df70870fe57f0500062e60462e80162e70062e60062e60162daf74e
+:401e800049da08affc62daf708282828282828282828282828282851001849da08b0044080057462daf779bfe049da08a0027462e60460e862e70062e60062e60162d00034
+:401ec0005351554f005550017e0e1e3d7a07030000070e1e3d030100001e3d7af60e0701005841282828282828282879dff67a40bff0703f71c07f0810703f71805dd30855
+:401f00005dd00862d00051b860d32eb58049d708a00926b5f02eb500800849d720a00380a651b5210ee0018011806780798047809680948092809080975dd821fe3948a065
+:401f40000662d700808a49d801b00f55bc0226b5f02eb50262d710807755bc0126b5f02eb5065fb7b651b902b75c520060d876b762d714805b51ba783ab7c00f51b902b79e
+:401f80005c520060d876b72eb52060d862d704803f5dd83abad02ba02953b753b626b5f02eb504801851bb783ab7c01651b902b75c5dd854002eb51076b7800162d7108030
+:401fc0000f62d700800a26b5f02eb50055bc001860d01860d320187e62d00070cf711041045f4305a070cf26b15f51b1600455bc00901f90244040404040500053b670cf62
+:4020000071104304a04305a070cf2eb1a051b160047f41e07f43e0807f43d6317f41e07f41d6fe7f62d0004f52fd53ba52fc53bb52fb53b952fa53b8703f71c07f76bdd0a3
+:402040000455bdff7e43e1017f41e1fe7f4323017f540070fe4123fe18602218602318703f71c07e3062d00053f85df70821c0b00756010055f80051f8703f718060d3551f
+:40208000fd013cfd01b0ae70cf71105de00821f849fe08b00a49fe10b0092901800729028003290060e070cf800165fd3cfd02b08465fd70cf711049e408a00570cf80201f
+:4020c00070cf520053fa51fd3904b0690810500355f83a7c0060201853fd3cf800a00955ff0055fd10803765fd520053fa520253fb520160d4520553fc55fe5651fd3908b6
+:40210000b0330810500255f83a7c0060201853fd55ff013cf800a00455ff0065fd3cfd10b0131870cf711060e070cf65fd51ff3cfd20a004308ffe62d00062d50062d40016
+:402140007e30303051f8703f718060d3520253fb520160d552037453fd520453fe50006c006a6c006a6c006a6c006a6c006a6c006a6c006a0852005c1808283ffb1875b0ac
+:4021800002747afeb0057afda00f3cfb00bfeb085dd57460d5188fe262d00062d5007e70bf62d00070bf510ea12955c0003c0e02c00455c0015f360e62d40a62d509550ea8
+:4021c0000055352055347f3e3553413e3553403e3553323c4102c094514911033a41c08c3c4002c087514811033a40c07f62d303583252fe532352ff532452005325520148
+:402200005326520253275b12485c52fe531e52ff531f5200532052015321520253225b12485c52fe531952ff531a5200531b5201531c5202531d513202485c52fe53285256
+:40224000ff53295200532a5201532b5202532c5b02485c52fe532d52ff532e5200532f5201533052025331907180537c2544906a51413901a017514911023a41a00f5140ad
+:402280003901a009514811023a40b0047c25e255bf005141a0155149783a41a00e5140a01a5148783a40a01380145140a00a5148783a40a003800455bf017c2650510e3a9e
+:4022c0003fc00550ff800c7c23117a365136bef8510e553600703f71c07f551300511f02200e130002210e130002240e130002250e130002260e130002290e1300022a0e5c
+:402300001300022b0e13003c1300a00350ff53be7f3cc001b02d62d30a580e3d3801a02350005319531a531b531c531d531e5322532353275328532c532d532e532f533067
+:40234000533162d5090634035000530f53105312531362d300105131571703190e130079dff953142051be80083c1300a00350ff3f345131022c0e100002270e10000222ae
+:402380000e1000021d0e100012191e1000121e1e100012231e100012281e1000122d1e1000646b1002300e1000022b0e100002260e100002210e1000021c0e1000121a1e4c
+:4023c0001000121f1e100012241e100012291e1000122e1e100053117c114b51af041251400c110e1000471080a00a5510005511005512007c11fc473e08a03662d3094deb
+:402400003451443b00c01eb00951453b01a021c01451443a4bb00751453a4ca0137a451e4400800c51442a45a00676450e44004d3451443a4bc00bb01351453a4cc003b0de
+:402440000b51443f3451453f348009514b3f34514c3f34500053105312512d022e0e1000022f0e100002300e100002310e100012191e1000121a1e1000121b1e1000121c88
+:402480001e1000121d1e1000646b1002280e100002290e1000022a0e1000022b0e1000022c0e1000121e1e1000121f1e100012201e100012211e100012221e100053117c80
+:4024c000114b51410612800c110e1000471080a00a5510005511005512007c11b1473e08a03662d3094d3451443b00c01eb00951453b01a021c01451443a4db00751453a97
+:402500004ea0137a451e4400800c51442a45a00676450e44004d3451443a4dc00bb01351453a4ec003b00b51443f3451453f348009514d3f34514e3f3462d303760e510e97
+:4025400055be007f5512005f11410611fe5f10400610fe513208514814321432163202550f067a0f510fa074471180b0445149783a11c03d5513067a135113a04f4710802d
+:40258000b01e5148783a10c017583262d3035200581262d30054197612761076328fd9581262d300561900755a12761076328fc8581262d3005000541975541975541975d4
+:4025c0005419755419755a1206320576115f10400610fe5148110504328f8862d3031853327f62d3003c4101b015570552195f44ae7c28ab5414755b390abff1801b514995
+:4026000011023a41b013570f52195f44ae7c28ab541e755b3914bff13c4001b017570152195f44ae7c28ab54185b01055c3915bfef801d514811023a40b015570352195f21
+:4026400044ae7c28ab541a5b01055c3917bfef7f62d3005141b07f551904551a10551b10551c10551d0451bfb0235125a00d51245f12265f142591f3531b512aa00f5129d3
+:402680005f122b5f142a91e3531a531c570452235346521953477c289550046e466e4778bffa522814471e4600474680a00755460055470047467fa0045547ff5f44ad51ec
+:4026c000477c28ab541e6d6d6d211f54196d217f051979dfba514911013a41b07f552d04552e10552f1055301055310451bfb0235125a00d51245f12265f1425916d532f55
+:402700005120a00f511f5f12215f1420915d532e5330570452235346522d53477c289550046e466e4778bffa521e14471e4600474680a00755460055470047467fa004552a
+:4027400047ff5f44ad51477c28ab54286d6d6d211f542d6d217f052d79dfba3c4000b082551904551e10552310552810552d0451bfb0235125a00d51205f122a5f1425908f
+:40278000ea53235126a00f51215f122b5f142690da531e53285714521b5346521953477c289550046e466e4778bffa521c14471e4600474680a00755460055470047467fd5
+:4027c000a0045547ff5f44ad51477c28ab541a6d6d6d211f54196d217f05195b11055cdfb7514811013a40b082551d04552210552710552c1055310451bfb0235125a00d72
+:4028000051205f122a5f1425906153275124a00f511f5f12295f142490515322532c5714521b5346521d53477c289550046e466e4778bffa521a14471e4600474680a0076f
+:4028400055460055470047467fa0045547ff5f44ad51477c28ab541c6d6d6d211f541d6d217f051d5b11055cdfb77f55110004120e110065126b1165126b1165126b11654d
+:40288000126b115510005513007c114b51123910d00350107f1247551008474701a00302466d6e477a10bff353467f5347554600474430a00a65476b4604470e46005144a6
+:4028c000210fa00868466e4778bffa51477f62d0003c0e02c00e5536009009473640a0047c13e57f70bf62d40a62d303500053325335534053415534203e3453193e34531a
+:402900001a3e34531b764151413a0ed11f3e34531c3e34531d3e34531e5119121cd0037374531f511a121dd00373745320511fa0073902a003802d5120a0053902b02551d2
+:40294000193a1cc00ba011511b12485321800c511b0248532180045f211b511a121d671421808d3c1f02b0413c2001b03c51193a1cc00ba011511b12485321800c511b0213
+:4029800048532180045f211b511a3a1dc00e58215200793b00d0107a21800c58215200753b00d003762180483c1f01b0413c2002b03c511a3a1dc008511b78532180065129
+:4029c0001b74532151193a1cc00ba01151211248531f800c51210248531f8004551f0058215200581f3b00d0035a2180038f17581b520058211300cf0d3a18df09581e5285
+:402a00000058211300ceff3a18defb581b5200581e3b00d00a52000101553640800601015536405821540076328edb76405f41400635035135553420043451403a0ecebad6
+:402a4000703f71c07f62d00070cf7120519a60a0519c60a2519b60a1519e60c7519d60a470cf7f62d00062d50062d40062d30055fa00500655f83a7c00603cf80db0153c4a
+:402a8000f912a0153cf913a0103cf914a00b3cf915a0063cf805b01270cf712062a6007130621b30431b4070cf7f104f380262d00a515b5401515a540038fe207f7f7f1045
+:402ac0004f207f104f207f62d00026b1fd51b1600426b1f751b160047f7f104f207f104f207f104f207f104f207f104f207f104f62d00051b1290253b151b1600451b12903
+:402b00000853b151b16004207f4f5b11027f0862d00055fa0062d50062d4004f5b010353f955f83a5006002070bf62d30052f8703f71c07f55fa004f5b010353f955f83a7e
+:402b40005006007f11044bd00478c0093a8040791900dff97f3900a00570cf71105e0070cf7f70cf5dfc1106c00350007f610070cf7f50009f9862d000390da0313905b050
+:402b80003751f93910c0053912c0353971c0053987c02d399cc00539a0c0253987c0053993c01d3993c011399cc011800b51f93912c0053916c00950018007500280035067
+:402bc000047f70bf62d0005340550f8062d309510f5720540079dffc5539007c16fe7c1be955410062d30958a1522b70cf712060a570cf55460855478062d30958a1520079
+:402c000060fd7c1bd1514157847c198143a408479f01a003710170cf7c1cd77c1d2c5000534453455353535257075b3d6c00a01310645c525504530e5200514004450e44b5
+:402c4000002079dfe662d30958a151533a4551521a44d0065147732500514767217f2d00684726477f7a46bf9176a151417c1b1b76413c4103cf6e7c173b76393c390bcf83
+:402c80005b703f71c07f104f380156000080147c621906ece70eed0651ed60d550ff3fec77003d0010cfe962d00555ff0062d00655ff0062d00955ff0038ff207f7f104f44
+:402cc000380562d00926ff9f107c114520540062d00947ff60b0095604015603008007560400560300520462d00a536a520062d00853ff5200087c4afa38ff54013d0100a9
+:402d0000a00962d00a3c8300a00d62d000500f08107c449138fe5200087c389b62d000500f08107c2ada38fd520062d00038fb207f104f380256010062d00a556f0062d093
+:402d40000a50003a6fd0047c5c5d500008500e08909562d000510e08923e38fd62d00a536e7c3ad462d00a556b009f52540062d00651ff3b00a01750003affd01150003b8f
+:402d800000d00b62d00a766f3c6f02cfb21052007c4d5a20520008934f38ff52000894ae52000862d00651ff087c540838fd62d00054015aec06ec01500f0851ec08520080
+:402dc000087c3511520062d00653ff62d0005aec06ec01500f0851ec087c2ade38fb520162d00038fe207f104f38067c623653ed50043aedd003819d7c623662d0063aff23
+:402e0000a1937c62363900b00655160f81877c62363901b00655160c817b7c623653ed62d00651ff62d0003aedd16a62d00650003affd16162d00055160c56040081081063
+:402e40005204570362d0007c618d20540156030056000056020080797c621906ec500eed0a7c62e9520153ea55eb0006ea200eeb0a51eb60d43eea12ec53ec50001aed0875
+:402e800051ec087c61bd38fe7c644bc03a520053ec55ed0006ec540eed0a7c62e9520153ea55eb0006ea210eeb0a51eb60d43eea12ec53ec50001aed0851ec087c61bd38c4
+:402ec000fe7c644bd006560301800f770007020362d00652003affcf803d0300a06762d000520153ec55ed0006ec220eed0a51ed60d43eec540552057c6207390fd0425212
+:402f0000015400520101035402801c62d00052027c625b53ed520053ea55eb0006ea207c646f770077027c62361057037c618d2053ed52023aedcfd47c62367c645d800798
+:402f40007704800377047c623653ed52043aedceef560400560100803162d00052017c625b53ed520453ea55eb0006ea507c646f52017c62f553ed520453ea55eb0006ea5f
+:402f8000547c646f77040701037c623653ed52043aedcfc638fa207f104f380756060050043bfcd00456fc04560500803062d000520553ec55ed0006ecfb0eed0351ed6064
+:402fc000d550003fec520553ec55ed0006ecf70eed0851ed60d550003fec77053d0504cfcd56040056050080eb52040103540052050101540180d27c621906ec200eed0a95
+:403000007c62e9520453ea55eb0006ea200eeb0a51eb60d43eea12ec53ec50001aed0851ec087c61bd62d00051ec5402520053ec55ed0006ec210eed0a7c62e9520453eac6
+:4030400055eb0006ea210eeb0a51eb60d43eea12ec53ec50001aed0851ec087c61bd38fc62d00051ec540350033b02c05750033b03c0513d0202d021520553ec55ed000696
+:40308000ecfb0eed037c626d520153ec55ed0006ecfb0eed037c626d3d0302d02462d000520553ec55ed0006ecf70eed087c626d520153ec55ed0006ecf70eed087c626d54
+:4030c000560601070003770152013bfccf2a070403770562d00052fc110153ed52053aedcf08520638f9207f104f380850043bfcd00456fc04560100802b62d00052017c3e
+:40310000629e53ed520153ea55eb0006eae70eeb0551eb60d551ed3fea52017c63d750ff3fec77013d0110cfd256067f560509560400802662d000520653ec520560d43e17
+:40314000ec54013d0110d00a52017c63d752043fec0706080f0500770452043bfccfd6560700560200803b62d000520253ec55ed0006ec4c0eed0a51ed60d43eec54035287
+:40318000037c629e39ffa018520753ec55ed0006ec4c0eed0a51ed60d552033fec7707770262d00552023affcfbe56010052075402806d5603ff62d00a52023a70d047525a
+:4031c000023bfcd041803a56000080137c62197c636953ed52013aedb0038009770052003b02cfe952003b02b01562d00052017c629e39ffa0095201540377018008770197
+:403200003d0110cfc362d000520253ec55ed0006ec4c0eed0a51ed60d552033fec77023d0204cf9052fc62d00553ff50043affd00455ff0462d00a517062d0053affd00b7e
+:4032400062d00a517062d00553ff38f8207f104f381f50043bfcd00456fc0456027f560109560b0082a262d0007c64ed5400520201067c62b054033eec5404520201047ce8
+:4032800062b054053eec5406520453ec520353ed65ec6bed51ec540851ed5407520653ec520553ed65ec6bed51ec540a51ed5409520053ec55ed0006ece70eed0551ed60c3
+:4032c000d43eec39ffa1c77c624406ec9f0eed0951ed60d43eec54103eec54115204131153ec52031b100851ec087c61bd62d00051ec540d51ed540c7c624406ecdf0eed6e
+:403300000951ed60d43eec54123eec54135206131353ec52051b120851ec087c61bd38fc62d00051ec540f51ed540e520f53ea520e53eb520f53e6520e53e7500008085102
+:40334000eb0851ea085000080851e70851e6087c614238fc1853ea1853eb1853ec1853ed520d53e6520c53e7520d53e4520c53e55000080851e70851e6085000080851e5ba
+:403380000851e4087c614238fc1853e61853e71853e81853e951e602ea541751e70aeb541651e80aec541551e90aed541452171179521619a85215190f52141900d07b7ce4
+:4033c000621965ec6bed06ecbf0eed0951ed60d43eec54073eec54087c64ac5204030853ea52030b0753eb51ea12ec540851eb1aed54077c64ac51ec540451ed54037c62e1
+:403400004406ec000eed0a51ed60d43eec54093eec540a7c649d5206030a53ea52050b0953eb51ea12ec540a51eb1aed54097c649d51ec540651ed5405520d1108520c1937
+:4034400000d0215211130452101b03d0087b041f030080105204131152031b10d00677040f0300520f1108520e1900d0215213130652121b05d0087b061f050080105206b0
+:40348000131352051b12d00677060f05007c621965ec6bed06ecbf0eed0951ed60d552073fec52083fec7c624406ec000eed0a51ed60d552093fec520a3fec7c624406ec7d
+:4034c0009f0eed0951ed60d552033fec52043fec7c624406ecdf0eed0951ed7c64f85202010653ec5201090060d552033fec52043fec5202010453ec520109007c64f807a9
+:4035000002080f0100770b520b3bfccd5a38e1207f104f38013dfc00b00962d00926ffef802a902b54003d0000a02162d00947ff10b01962d00052fb53ec52fa60d5500102
+:403540003fec62d00951ff291053ff38ff207f104f380262d00a3c6b01b00862d0005010800662d000500038fe207f104f380162d00751e7217054003d0000b00a3dfc0072
+:40358000a06291c8805e3d0010b00380573d0020b03f62d00850043affd0127c638653ed2eed0f51ed62d00753e8801762d00651ff210f62d00053ed7c63862aed62d0070f
+:4035c00053e81062d00758e850027c3c042080143d0030b0059010800b62d00747e740a003910638ff207f104f380462d00850043affd01662d00a516d290f62d00010087d
+:403600005023207c3c0420801762d00651ff62d00a2a6d62d00010085023207c3c042062d00650043affc0b556030080a762d00052037c622451ec017f540251ed09095476
+:40364000015203646464010354007c64ed10085200207c3c042062d0005202010153ec520109007c62501051ed0851ec0852000101087c3c1838fd2062d000520201037cca
+:4036800062b0100852000103207c3c042062d0005202010453ec520109007c62501051ed0851ec0852000104087c3c1838fd2062d0005202010653ec520109007c625010b5
+:4036c00051ed0851ec0852000106087c3c1838fd20770362d00652033affcf5210570050257c3c042038fc207f62d00850043affd0127c638653ed2eed0f51ed62d007538b
+:40370000e8801762d00651ff210f62d00053ed7c63862aed62d00753e81062d00758e850027c3c04201062d0095185085186085003087c3c1838fd201062d0095183085139
+:4037400084085005087c3c1838fd207f104f380b62d00055ec8255ed0d5aea06ea0362d50f1055e30051ed58ec082862d0003fea1875090076e33ce304bfef2062d008509a
+:40378000043affd0127c638653ed2eed0f51ed62d00753e8801762d00651ff210f62d00053ed7c63862aed62d00753e81062d00758e850027c3c042056000080d662d00023
+:4037c00055ed0f5aec06ec03520002ec53ec50000aed60d43eec540262d00a52003a70d0837c62197c636954013d0116d07952017c629e540a520a7c622451ec017f540962
+:4038000051ed090954085209010653ec520809007c62501051ed0851ec085202087c3c1838fd2062d0005209010453ec520809007c62501051ed0851ec0852020102087cb6
+:403840003c1838fd2062d0005209010353ec5208090060d43eec100852020104207c3c04208004560100480001a01b62d0005201210f53ed52072aed100852021101207c43
+:403880003c0420800c520162d00064646464540777003d0004cf2738f5207f104f381450043bfcd00456fc0450013bfcd223560000560100821562d00052017c625b540bf4
+:4038c00052017c62f55404520153ec55ed0006ec220eed0a51ed60d43eec540252007c634b53ed50003aedd04e52007c634b540356060156110956121352007c622451ec6e
+:403900000183540e51ed0909540d50003b04d00952021101540780075202010154073d0414d009520201015408808162d00052021101540880767c621906ecf70eed085190
+:40394000ed60d43eec53ed50003aedd05c520053ec55ed0006ecf70eed0851ed60d43eec540356060256110a56121452007c622451ec0185540e51ed0909540d50003b0b5c
+:40398000d00952021115540780075202011554073d0b0ad009520201155408800f62d000520211155408800456030050003b03d11562d00052027c620753ed68ed68ed26b9
+:4039c000ed3f51ed540552027c620753ed520514ed51ed5413560f00560a0056090052087c620753ed520753ea55eb0006ea000eeb0351eb60d43eea53eb51ed3aebd00d13
+:403a000052077c6207540c561000800e62d00052087c6207540c56100152053b0cd06a62d000520c1305540f3d0301b01f521153ec520f53ea50000851ec0850000851ea59
+:403a4000087c611238fc7c647b802062d000521253ec520f53ea50000851ec0850000851ea087c611238fc7c647b62d000521353ec50000851ec08520908520a087c6015cc
+:403a800018540a18540938fe62d000520a54063d1000b0197c63fe12ec53ec51eb1aed53ed520e53ea520d7c631c801a62d0007c63fe02ec53ec51eb0aed53ed520e53ea6d
+:403ac000520d7c631c770007010352003bfccde738ec207f104f380162d00a3c6e00b02056000080147c621906ec380eed0a51ed60d550013fec77003d0004cfe9801e5639
+:403b0000000080147c621906ec380eed0a51ed60d550003fec77003d0004cfe938ff207f7c3b507f104f3801711043ec0270cf62da7f43e08062da6f43e09038ff207f10e6
+:403b40004f380141e07f62da7f62daef38ff207f0810911f7c1fd87c201d50020850000850ff08087c202438fc62c80b62ca2443d60162cd00572062cf0079bffb41d6feaa
+:403b800020187f081043d601407c3c6120187f70cf08105df70870fe5dc8a00590f4801362d00071014070fe62e33851bcbff541d6fe90bf182101a003710120187f71108f
+:403bc00043ec0270cf62da7f43e0807f41e07f62da7f7f3921d00c41d6ef41e07f62c80b800a62c80043d61043e0807f500049c8ffb00a62d00051bca00a800649c901a052
+:403c00000350017f903f49c8ffa00860cd5b60cf80045b3f5890437f4f52fd59fb9fe54f52fd74a00559fc9fdb703f71c07f90025b7f901149c8ffa005904a80063e585c3c
+:403c40003e5890167f62d00a53585dd6535943d601515862d40262d5027f08515960d6187f62d0002eb1a051b1600471104304a070cf7f711041045f70cf62d0002eb1a03f
+:403c800051b160047f60cd5df70870fe5dcf5c5dcf7e49c901bffc41d6fe7f4101fb41e0ef62daef62d00051b0290453b051b06000711043010443000470cf62d00a557ff9
+:403cc0000062d00755e70455e80055e9f855ea0155eb0055ed6455ec3255ee0055ef007c3b2090327c630710570150f47c2b44207c6283107c2b6262d000203900a011804c
+:403d00000d62e3001057b250007c3c04208ff362d00a557d647f104f38037c3b8f62d00751e7217054003d0000b00656012080045601ee1052017c3bd32062d00751e72171
+:403d4000fc62d00010085000207c3c042010572050017c3c04203d0000b0241062d00a587f50017c3c042010570050027c3c04201062d00758e9501e7c3c042080cb3d00ab
+:403d800010b00590cd80c23d0020b00380bb3d0030b0b610570150007c3c042010570550017c3c042010570150027c3c04201062d00758ee50297c3c0420105701502a7c7c
+:403dc0003c0420105705502b7c3c042010570f502c7c3c042010500008507808502d087c3c1838fd2010571c502f7c3c042010570050307c3c042010570550317c3c042086
+:403e000010570850327c3c042010575a50337c3c042010570250347c3c042010570150357c3c042010570450367c3c042010570450377c3c042010570250387c3c0420108b
+:403e4000570150397c3c04207c2abe7c3b8338fd207f10570050027c3c04207c575262d00010085001207c3c04201057c050037c3c04201057c150047c3c04201057c2509b
+:403e8000057c3c042010570050067c3c04201050007c2b0e62d0002010085007207c3c04201050017c2b0e62d0002010085008207c3c04201050027c2b0e62d00020100861
+:403ec0005009207c3c04201050037c2b0e62d000201008500a207c3c04201050047c2b0e62d000201008500b207c3c04201050057c2b0e62d000201008500c207c3c0420df
+:403f00001050067c2b0e62d000201008500d207c3c04201050077c2b0e62d000201008500e207c3c042062d0005007100857a02853ed187509002853ec201051ed0851ec13
+:403f400008500f087c3c1838fd201050140850dc085011087c3c1838fd201050a0085005085013087c3c1838fd20105001085000085015087c3c1838fd2010570050177cdd
+:403f80003c042010570050187c3c042010570050197c3c0420105700501a7c3c0420105700501b7c3c04201062d00758ea501c7c3c04201062d00758eb501d7c3c04201037
+:403fc00062d00758ed501e7c3c04201062d00758ec501f7c3c04207f104f380262d00751e7217054003d0030b00590df8003904f62d00751e7210162d0003901b0197c3b41
+:404000008f62d40062d50062d10062d30062d00062e33850000062d00751e72170540152013b00a0175201085200087c2abf9ce65201085200087c2ac338fc38fe207f10ae
+:404040004f380362d00751e7217054001050007c3c2e2062d00753e73d0000b02410501e7c3c2e2062d00753e947e702a05a51e721fd62d00010085000207c3c042080489f
+:404080003d0010b0431050027c3c2e203900b03862d00751ea540110501c7c3c2e2062d00753ea10501d7c3c2e2062d00753eb10501f7c3c2e2062d00753ec10501e7c3c49
+:4040c0002e2062d00753ed38fd207f104f38031050007c3c2e62d0002054003d0001a01d520021703930b00c10570150007c3c04208111520062d00753e781081050297c23
+:404100003c2e2062d00753ee1050027c3c2e62d000203981b0ee10502a7c3c2e2062d00053a510502b7c3c2e2062d000531510502c7c3c2e2062d000531610502d7c3c3200
+:4041400062d0005aed200851ed53a31853a410502f7c3c2e2062d000533e1050307c3c2e62d0002054011050317c3c2e2062d00053a61050377c3c2e2062d00053a71050fb
+:40418000387c3c2e2062d00053a81050397c3c2e2062d00053a962d00755ea00480108a00751ea298053ea2701f7480110a00c62d00751ea292053ea8011480120a00c6210
+:4041c000d00751ea294053ea8001107c18757c17a920800462e338107c3bec62d000203900bff271105de054027c63b17c5fc162e3385202711060e0105701500270cf7cda
+:404200003c042038fd207f104f380262d00751e7217054003d0010b0297c575262d00054015201292010085001207c3c0420800462e338107c3bec62d000203900bff28018
+:404240003c3d0000b0063dfc00b00b3d0020a006480040a02862d00a067f40517f292062d00010085001207c3c0420800462e338107c3bec62d000203900bff238fe207f52
+:40428000104f380262d00751e7217054003d0010b0187c575262d0005401520121df10085001207c3c042080333d0000b0063dfc00b00b3d0020a006480040a01f7c5c9743
+:4042c00062d00053ed26ed0362d00a517f62d0002aed10085001207c3c04201050007c3c2e20218062d00a538038fe207f104f380162d00751e7217054003d0000b00a3d6f
+:40430000fc01b019909f80153d0010b0059048800c3d0030b00590108003903b52fc087c2aee38ff38ff207f10578550017c3c04207c630762e3381050017c3c2e62d00091
+:40434000203905a00f1050007c3c2e62d000203901afe27c62837f104f38027c63075601c4560009802f1050007c3c2e62d0002053ed26ed8062d00a518062d0003aeda0d4
+:4043800003801c10570350e37c2b442062e3387b011f00003d0000bfce3d0100bfc97c628338fe207f7c630710570050037c2b44207c628362ec0662ee6062ed0962ec071b
+:4043c0005dec62d00053ed47ed01bff57f107c3bbe207f107c3bcc2062d00a067d057f50ff085000087c2abf38fe43010462d00026b2fb51b260047c3b247f7c3b3f4101f0
+:40440000fb62d00051b2290453b251b2600450000850ff087c2ac338fe62d00a557d647f104f62d00052fc53ec55ed0006ec000eed0851ed60d43eec3bfbb05452fc53ecbc
+:4044400055ed0006ec000eed087c626d62d00a516962d00053ec55ed0065ec6bed06ec000eed0151ed60d552fa3fec62d00a516962d00053ec55ed0065ec6bed06ec010e3d
+:40448000ed0151ed60d552f93fec62d00a7669207f104f380f7c623653ed50043aedd00d52fc53ec52fb60d550043fec7c62363900b01262d00455ff0062d00a5583007c62
+:4044c00064c8863362d0043cff01b00f62d00355ff4662d00a557a07801462d00a3c8301b00962d00355ff3280047c64c8107c4d0a20560c00560b0085eb560a007c62bb66
+:4045000056070062d000520b7c625b5405520b7c62f55406520b53ec55ed0006ec220eed0a51ed60d43eec5404520453ec55ed0006ec007c64d552047c6207540850163bd2
+:4045400008d019520853ed65ed65ed500a0851ed087c602f18540938ff81e4520862d00064646453ed500a0851ed087c602f18540938ff81ca770a62d00052047c62077c3c
+:404580006503d164520c01015402520b0105540380de62d00052037c625b53ed52043aedb0c9520201015400809462d00052001101540152007c622406ec820eed0951ede7
+:4045c00060d43eec53ed520153ea55eb0065ea6beb65ea6beb65ea6beb06ea827c635d52007c622406ec830eed0951ed7c6250520153ea55eb0065ea6beb65ea6beb65ea0e
+:404600006beb06ea830eeb0951eb7c631c52007c622406ec850eed0951ed7c6250520153ea55eb0065ea6beb65ea6beb65ea6beb06ea850eeb0951eb7c631c77007c623645
+:4046400053ed52003aedcf631052027c4d1d205607017b0262d00052031103540352fc53ec52fb60d43eec7c645d77020703037c623653ed52023aedcf193d0500a015521d
+:404680000608520511010850000852041115089d8f38fc3d050aa01852060862d000520501010850000852040115089d7338fc3d0600a01862d000520611010852050850ea
+:4046c000000852041101089d5738fc3d0614a01862d000520601010852050850000852040101089d3b38fc62d00a3c6900b003805062d00a7a69516962d00053ec55ed0064
+:4047000065ec6bed06ec000eed0151ed60d43eec540562d00a516962d00053ec55ed0065ec6bed06ec010eed0151ed60d43eec540610520557157c618d20030654048e3634
+:4047400062d00351ff3b0ad00962d00a556b01838f50003b07c00a62d00a517a3b0ad3687c62bb62d000520b7c625b5405520b7c62f55406520b53ec55ed0006ec220eed73
+:404780000a51ed60d43eec5404520453ec55ed0006ec000eed0851ed60d550023fec62e338819662d00052047c620710085205207c61a362d0005aed2053ea51ed53eb4796
+:4047c000eb80a00955ecff55edff800a62d00055ec0055ed0062d00051ea62d00a044762d00051eb62d00a0c4662d00051ec62d00a0c4562d00051ed62d00a0c4462d000cb
+:4048000052047c620710085206207c61a362d0005aed2053ea51ed53eb47eb80a00955ecff55edff800a62d00055ec0055ed0062d00051ea62d00404fe62d00051eb62d07b
+:40484000040cfd62d00051ec62d0040cfc62d00051ed62d0040cfb62d00052047c620762d00a045d0e5c0062d00052047c62077c6503d06e3d0500a015520608520511010e
+:404880000850010852041115089b9538fc3d050aa01852060862d000520501010850010852040115089b7938fc3d0600a01862d000520611010852050850010852041101e4
+:4048c000089b5d38fc3d0614a01862d000520601010852050850010852040101089b4138fc62d00a3c6900b003805062d00a7a69516962d00053ec55ed0065ec6bed06ec2e
+:40490000000eed0151ed60d43eec540562d00a516962d00053ec55ed0065ec6bed06ec010eed0151ed60d43eec540610520557157c618d20030654048e6a62d00455ff010e
+:4049400062d00a50ff125d50001a5cd01962d000520c7c622406ec820eed0951ed60d550ff3fec802462d00a515d62d00053ed520c53ea55eb0065ea6beb65ea6beb65ea23
+:404980006beb06ea827c635d62d00a515d62d00053ea62d00a515c62d00053eb62d00451fb0851fc0851fd0851fe08500008080850300862d0007c614238fc1853e6185384
+:4049c000e71853e81853e95000080851eb0851ea0851e90851e80851e70851e6087c60201853ea1853eb1853ec1853ed38fc06ea180eeb000eec000eed0051ea53ec51eb0a
+:404a000053ed520c53ea55eb0065ea6beb65ea6beb65ea6beb06ea830eeb0951eb7c631c62d00a515d62d00053ea62d00a515c62d00053eb62d00a514408514508514608f8
+:404a4000514708500008080850320862d0007c614238fc1853e61853e71853e81853e95000080851eb0851ea0851e90851e80851e70851e6087c60201853ea1853eb1853da
+:404a8000ec1853ed38fc06ea190eeb000eec000eed0051ea53ec51eb53ed520c53ea55eb0065ea6beb65ea6beb65ea6beb06ea850eeb0951eb7c631c520c53ec55ed000634
+:404ac000ecfb7c64d5801962d000520c53ec55ed0006ecfb0eed0851ed60d550003fec770c070b037c623653ed520c3aedca0c62d00a516b538338f1207f104f38135612a3
+:404b000000560c00560b005611005610003dfc04d1f0560e0081d810520e570362d0007c618d20540f560a00801e62d00055ed0f5aec06ec01520a02ec53ec50000aed6057
+:404b4000d550003fec770a3d0a08cfdf62d000520f53ec55ed0006ec220eed0a51ed60d43eec540d520d7c62077c622465ec6bed7c61f451ec051151ed0d1062d00a3c82d5
+:404b800001b01a62d000520d7c620753ec55ed0068ed6eec51ec051151ed0d1050143b0dd01962d000520d53ec55ed0006ecea0eed0251ed60d43eec540150153b0dd019cf
+:404bc00062d000520d53ec55ed0006eceb0eed0251ed60d43eec540250163b0dd01962d000520d53ec55ed0006ecec0eed0251ed60d43eec540350013b0dd01962d000525a
+:404c00000d53ec55ed0006ecff0eed0251ed60d43eec54043d0de6d01962d000520d53ec55ed0006ec010eed0351ed60d43eec54053d0dd3d01962d000520d53ec55ed00db
+:404c400006ec140eed0351ed60d43eec54063d0dd2d01962d000520d53ec55ed0006ec150eed0351ed60d43eec54073d0dd1d01962d000520d53ec55ed0006ec160eed030b
+:404c800051ed60d43eec5408560900560a008058560900560000802c7c63bd53ed55eb0f5aea06ea02520002ea53ea50000aeb60d43eea53eb51ed3aebd007520001015467
+:404cc0000977003d0007cfd17c63bd050c0f0b005aec06ec01520902ec53ec50000aed60d550003fec770a3d0a03cfa5770e520e3bfcce24520c1311520b1b10d00456123e
+:404d000001521262d00038ed207f70bf62d30857e65000540079dffc703f71c07f70bf62d30a62d00a085379640479502002795c18537962d000510e7862d00a1279a01608
+:404d400053795203540052045401520554027575757a79bfee703f71c07f70bf62d00462d40953ee3905d03051eea02c55f48355f10051f13aeed01c50037c63e758f162ae
+:404d8000d30354eb7c63e762d30354e706f40476f18fe051eeb00655ed0182bf51eca00539ffb02b55f10051f13aeed01e5c7c641451f16464645c62d30951ed547f568086
+:404dc0000056810076ed76f18fde7aed828d3cec04d0063cee04c23151ec3aeec0ea62d30358ec79c00656f7ff8ff955f10055f40051f13aeed03155f20051f23aecd024d0
+:404e00005c62d30348f70fa0175ff0f15feff295a453f750063af7c007956876f4800576f28fd876f18fcb51ec12f43902a0053903b03994099493939651ee12f453f155f9
+:404e4000f30051f33af1d1d451f36402f35c62d309526c53f558f362d309527c64037c5c62d3095275932176f38fd855f10051f13aeed1a85c62d30348f7f0a04755f200b5
+:404e800055f3ff55f80051f23aecd02b5c62d30348f70fa01e5ff0f15feff2951853f93cf800b00753f85af380093af8d00553f85af376f28fd13cf3ffa0095ff0f15fef09
+:404ec000f394c076f18fa891a862d30358ee79c00656f7ff8ff955f10055f40051f13aecd03155f20051f23aeed0245c62d30348f7f0a0175ff0f25feff194b953f750067e
+:404f00003af7c007947d76f4800576f28fd876f18fcb51ee12f43904d04f51ec12f43900a0473904d043089315939f919a1853f155f30051f33af1d08c58f362d309527cc2
+:404f400064037c5c62d309526c53f551f36402f35c62d30952755c62d30327f7f058f527f70f922476f38fcc55f10051f13aecd0545c62d30348f70fa04755f3ff55f800eb
+:404f800055f20051f23aeed02b5c62d30348f7f0a01e5ff0f25feff1941b3cf800b00853f85ff3f2800a3af8d00653f85ff3f276f28fd13cf3ffa0095ff0f35feff193c382
+:404fc00076f18fa851ee12ecc05253f155f20051f23aeed0475c62d30352f721f039f0b01e1051ed90a353ed2062d309544c5b645c62d3095650005651007af1800751f139
+:40500000b003801876f28fc855f40092bd51ec3aeec00591ba8005905890ac55f10051f13aeed03764646453f258f162d309524c58f262d309547f58f17c64145b645c624e
+:40504000d309525108525058f262d309548018548177810f800076f18fc551ee3905d00a51eea0065fecee800455ec00703f71c07f62d3095ff1ec51f13aeed00c646464f7
+:405080005c567f0076f18ff07f62d309743900b0027453f63910c00455f6015ff5f655f90051f93aeed0116464645c527f3af6b00376f676f98feb51f63910c00455f6018b
+:4050c00051f63af5bfd67f91ea51f090de51f13af8d0ae500053f353e853e751f33aefd01b90dd51f36402f302f9645c62d309525904e852580ce776f38fe151e83aea51e9
+:40510000e71ae9d0755fe9e75feae858f079c01551f4b00962d309564c008ff262d309567cff8fea55f30051f33aefd01d909151f4b00a51f35ff5f9904e800a58f351f913
+:4051400062d309547c76f38fdf51f4b02d5febed58f079c02562d309524cbff71051eb9f2853eb2062d309544c5b08645c62d309565100565000208fda76f106f2038f4ef4
+:4051800051f4b0045fedeb7f6464645c62d309528108528008527f62d30958f5544c5b645c62d3091854501854517f01855c500d2853f8500053f153f255e9ff55eaff7ff3
+:4051c00051f202f301895c500d09002853f97f90e251ef9fd651f13af8d063500053f353e853e751f33af0d0199fd56402f902f3645c62d309525904e852580ce776f38f16
+:40520000e351e83aea51e71ae9d02c5fe9e75feae855f30051f33af0d01d9fa451f4b00a51f95ff5f39f61800a58f362d30951f9547c76f38fdf76f106f2038f997f55f2cd
+:405240000055f10051f13aeed02f5c62d30348f7f0a02262d3031052e70862d30352eb0851f26402f25c62d30918546b18546a18546c76f276f18fcd55f20055f10051f140
+:405280003aecd02f5c62d30348f70fa02262d3031052ef0862d30352f30851f26402f25c62d30918547418547318547576f276f18fcd7f51f4b0095fefec5ff0ee800b5f31
+:4052c000efec14ef5ff0ee14f07f9fe755f10055f20051f13aefd0ab55f30051f33af0d09b3cf400b01462d3035c52e753f562d30358f152ef53f6801b62d30951f364025f
+:40530000f35c526a53f562d30951f16402f15c527353f690cd53f73cf400b01562d30358f352eb53f562d30358f152f353f6801b62d30951f36402f35c526b53f562d30911
+:4053400051f16402f15c527453f6909653f853f9909f100851f753f853f9909553f95af81804f9180cf851f202f3645c62d30951f8545851f9545976f38f6176f106f20375
+:405380008f517f51ef6464645c62d309528108528008527f62d30958f0544c5b645c62d30918545018545162d30358ef27f7f058f027f70f7f58f062d30352e753f558ef41
+:4053c00062d30352ef53f6901953f758f062d30352eb53f558ef62d30352f353f6900302f77f51f63af5c00512f5800551f512f67f12f8570847f801a00302f96d6ef879b4
+:40540000bff45c51f87f7f7f104f380252fb3bfca00862d0005001800e50000852fb08900938fe62d00038fe207f104f380b50003bfcd1a062d00751e9210f540456000053
+:4054400080b27c621965ec6bed06ecf70eed0651ed7c6250520053ea55eb0006ea4c0eeb0a51eb60d43eea53ea50003aedb00751ea3aeca00380867c62197c63697c629e2e
+:405480007c622451ec017f540251ed09095401520201067c62b054053eec5406520201047c62b054073eec54087c624406ecf70eed0551ed7c625051ed0851ec0852050843
+:4054c000520608911738fc7c64e1c0247c624406ecf10eed0751ed7c625051ed0851ec0852070852080890f438fc7c64e1d003800c770062d00a52003a6ccf4762d00a51e4
+:40550000703bfcd0075170536c800852fc62d00a536c62d00a52003a6ca0b2560000808a7c62197c63695403520353ec520053ea55eb0065ea6beb06eaf70eeb0651eb6096
+:40554000d550003fea51ec3fea52037c629e540352037c622451ec017f540251ed090954015202010653ec520109007c6250520053ea55eb0065ea6beb06eaf70eeb055172
+:40558000eb7c631c5202010453ec520109007c6250520053ea55eb0065ea6beb06eaf10eeb0751eb7c631c770062d00a52003a6ccf6f3dfb00b009560a01560900800756e0
+:4055c0000a0056090062d000520a800d62d0005000800662d000500038f5207f104f52fc13fa52fb1bf9c01262d00052fc13fa53ec52fb1bf953ed801062d00052fa13fc5a
+:4056000053ec52f91bfb53ed207f104f207f104f380256000062e3387c2aaa7101906490c1805a62d00026b1f77c639151b1290853b17c639126b1fd7c639151b1290253c5
+:40564000b151b16004560100800377013d010acffa62e33890a262d00a3c7100a00c7c5c5d7c2d3162d000540062d00a557101520008909a5200087c42ed38fe8fa638feaa
+:40568000208fff104f3801107c15fe2010571350887c2b442062d00a557101107c2b722062d00a537062d00055a70455a80255a901107c17a97c197462d000203900a01a73
+:4056c00071105de054007c63b17c5fc162e3385200711060e070cf8006107c10652038ff207f7c3c9b7c578c7c5c527c2c867c54067c574a7c2abd7f7c57c47c3fd87c5c3f
+:405700005c7c2cbd7c54077c57517c2ac77f104f52fc087c420752fc087c5c4e38fe52fc087c5ca052fc087c356b38fe52fc087c560a52fc087c575b38fe52fc087c2aea4d
+:4057400052fc087c428038fe207f62d00a5572047f7f62d00a517262d0007f104f207f104f380262d00051505401514f540070fe107c1e6562d00020105200085201207c30
+:405780001e1d2062daf7710138fe207f107c1e652070fe62d000550d00550c00550b01550a007101920362d00a5581f4107c1e157c204d7c20452062d00055ef0055ee0053
+:4057c0007c63767f104f380362d00747e770b0ce70fe62d000510d5401510c5400710162d00747e702a02092d49f747c6327107c18752010571350887c2b447c10652091b0
+:405800001e7c63a5811662d00751e8210f540262d00a3c81f1b05162d0073ceb00a003933d3d0200a0067c63a5808a62d00747e704a03062d00a5201125f62d00053ec5208
+:405840000062d00a1a5e62d00053ed51ec62d00a126762d00051ed62d00a1a66c057910980537c63a5804e62d00a3c81f2b0213d0200b00962d00747e704b00890a17c6327
+:40588000a5803262d0073cec00a02a92d180269ece7c6327911390877c63a5801862d00a3c81f4a01010570050017c1e1d2062d00a5581f462d00747e770b06070fe62d05b
+:4058c00000510d5401510c54007101520112ef53ec52001aee53ed51ec53ea51ed53eb51ea62d00a044362d00051eb62d00a0c420e41000e400062d000520153ef520053f0
+:40590000ee62d00a51431130514219755141190051401900c0069e477c637638fd207f62d00a5581f162d00751eb0862d00a55640018536562d0073ceb00a0141062d00a79
+:405940005164085165207c1e1d207c6429801710570050017c1e1d2070fe62d000550b01550a0071017c648c7f62d00a5581f2516308516253641853651051640851652034
+:405980007c1e1d207c64297f104f62d00052fc53ec55ed0065ec6bed65ec6bed52fc04ec0eed0065ec6bed207f104f380162d00750783aecd00455ec7862d00751ec089fec
+:4059c000c738ff62d00051ec5400800962d00776ec07000a62d0073cec1ad00752003aebcfeb62d00751ec089f9e38ff62d00051ec0851ed62d00a536218536362d007513e
+:405a0000ed089f8438ff62d00051ec0851ed62d00a536618536738ff207f62d00051b02104600051b121bb600451b22104600851b32100600c51b42100601071105d0070c6
+:405a4000cf62d00a537871105d0470cf537771105d0870cf537671105d0c70cf537571105d1070cf537471104300fb4304444308fb430cff4310ff70cf7f62d00a5178712e
+:405a800010600070cf51777110600470cf51767110600870cf51757110600c70cf51747110601070cf62d00051b0600051b1600451b2600851b3600c51b460107f104f3816
+:405ac00001711041ecfe70fe70cf9f4e71105de054007c63b162dabf43e040711043d72043e0401070cf7c1e192041e6fe107c20492062dbfe7c43df711043d72043c980c5
+:405b000070cf43ff08711041c97f41d7df4070cf62e33862dabf5de062d00053ed5dda22ed3900afd4711041d7df41e0bf70cf7c43fb107c20452043e601107c1e15206266
+:405b4000d00055bdff62d00726e7fd41e0bf5200711060e070cf9f22710138ff207f104f3802560000711041ecfe70fe70cf9eaa71105de054017c63b18073107c3bec20cd
+:405b80003900b0663d0000b06162d0003cbdffa0597c43cd62d00a5165110262d00053ec62d00a5164190062d00053ed51bd53ea55eb0051ec12ea51ed1aebc02a711043f2
+:405bc000d72043e0405600011070cf7c20492062dbfe107c0c8020711041d7df41e0bf1070cf7c2045207c43d3710170fe62d000510d62d00a126162d00053ec510c62d0d4
+:405c00000a1a6062d00053ed51ec62d00a126562d00051ed62d00a1a64cf615201711060e070cf9e557c648c710138fe207f104f38023c81f2b0095601015600008007569f
+:405c4000010056000062d000520138fe207f104f207f62d00a557c00557b007f7f104f380362d00751e721705400107c187520902062d00a767d3c7d64c006557d00922b20
+:405c80003d0000b006107c183f207c2ad938fd207f107c1956207f62d00a517b62d0007f104f38085604e756030756020056010062d00751e721705405480540a18862d016
+:405cc0000a3c7c00b01562d00751ea210762d00a537c3c7c00b004557c0162d00a477c01a08c557b003d0550b00c560700560603267cfe80f43d0540b00697bf4080ea3da9
+:405d00000570b01662d00a477f40a00697ad4080d856070056060780d062d00a477f40a04510572150077c3c0420560000801e94e84006ec000eed0951ed1058ec282010e2
+:405d40000852000108207c3c042077003d0021cfdf56032956042156022b56010962d00a267cfe808456020056010a807c62d00a477c02a01e557b013d0570a0063d056042
+:405d8000b00962d00a477f40a05f62d00a267cfd805762d00a477c04a01e557b023d0570a0063d0560b00962d00a477f40a03a62d00a267cfb803262d00a557c00557b036a
+:405dc000560000801f10500008500e08520062d00053ed65ed06ed0751ed087c3c1838fd2077003d0015cfde56000080483d0100b0063d0200a020942040520204ec520153
+:405e00000ced51ed1058ec2820100852030300207c3c0420801d940140520704ec52060ced51ed60d43eec100852030300207c3c0420770052003b04cfb462d00a3c7c0090
+:405e4000a0045571003d0530b05e62d0073ceee7d05651ee62d00053ec55ed0006ec000eed0751ed60d43eec10085026207c3c042062d00751ee62d000938c401008502724
+:405e8000207c3c042062d00751ee62d00053ec55ed0006ec000eed0451ed60d43eec10085028207c3c042038f8207f104f3802560100560000802193604095824053ed50d2
+:405ec000b43aedd0057701800d934e40957040393cd003770177003d00e7cfdc50143b01d029107c18752071105de0540194c2401050997c2bc27c10652062e33852017152
+:405f00001060e01070cf7c183f2038fe207f104f380262d00755fc1955fb0055fa0362d00055ec0055ed0a92cb4070fb6eed6eec92c24051ec62d00753f91050070850f992
+:405f40005c187c20652062d0075000018053fb5003090053fa62d00055ec0055ed0a70fb6eed6eec928e40928b4006ec010eed0051ec62d00753f91050070850f95c187c97
+:405f800020652062d00755fb0055fa0962d00055ec0055ed0a70fb6eed6eec92574092544016ec021eed0051ec62d00753f91050070850f95c187c206562d0002038fe2087
+:405fc0007f1050997c1256209f44107c1065207f104f1052fb0852fc207c13b0209f2f107c106520207f104f1052fc7c13c1209f1d107c106520207f104f1052fc7c13d3bb
+:40600000209f0b107c106520207f104f52fc62d00053a9207f104f7c604720703f71c07f104f38017c608038ff20703f71c07f104f5dd00862d0007c60e351e354fb186031
+:40604000d020703f71c07f5dd00862d000500053e253e355e11066fc6cfb6be26be351e21bfa51e31bf9c00953e352fa1ce277fc7ae1bfe351e254fa51e354f91860d07ff3
+:406080005dd00862d00051ed08500053ed53e353e253e156002066fc6cfb6cfa6cf96be16be26be36bed51e11bf851e21bf751e31bf651ed1bf5c01153ed52f814e152f705
+:4060c0001ce252f61ce377fc7b00bfcb51e154f851e254f751e354f651ed54f51853ed1860d07f55e30055e20866fc6be351e31bfbc00553e377fc7ae2bfef7f53e35ae2e9
+:4061000012e3570847e301a00302e26d6ee379bff47f104f5dd00862d000500053e353e255e1106ff96ffad00952fc04e352fb0ce266fc6cfb7ae1bfeb1860d020703f71b9
+:40614000c07f104f38025dd00862d0005000540053e353e253e156012048f801a01152fc04e152fb0ce252fa0ce352f90d006f006ee36ee26ee16ff56ff66ff76ff87b01c2
+:40618000bfd81860d038fe20703f71c07f08104f50006fffd00303fe66febff738fe703f71c07f62d00053e17c60fc47e180a00312e247e280a00312e15c51e37f104f3841
+:4061c0000252fc110052fb31801980c00b52fc540152fb5400800f52fc7311ff540152fb7319ff540062d000520153ec520053ed38fe207f70fb6eed6eec70fb6eed6eec4c
+:4062000070fb6eed6eec7f53ec55ed0006ec000eed0351ed60d43eec7f62d000520053ec55ed007f53ec55ed0065ec6bed65ec6bed65ec6bed7f62d00052fc53ec52fb6048
+:40624000d43eec7f520053ec55ed0065ec6bed7f60d43eec53ed3eec53ec7f53ec55ed0006ec200eed0a51ed60d43eec7f51ed60d43eec7aec53eb06eb0151ed60d551eb8c
+:406280003fec7f62d00051b1290153b151b1600462d00051b0290453b051b060007f53ec55ed0006ece70eed0651ed60d43eec7f53ec5201090060d43eec7f62d00a556941
+:4062c0000062d00a55440055450055460055470062d00455fb0055fc0055fd0055fe0062d00a555d00555c007f51ed60d43eec53ec55ed007f53ec55ed0006ec210eed0a29
+:4063000051ed60d43eec7f62d00026b0fb51b0600062d00026b1fe51b160047f60d551ed3fea51ec3fea7f70fe62d000510d08510c62d00053ee1853ef710162d00a5540fe
+:40634000005541005542005543007f53ec55ed0006ecfb0eed0351ed60d43eec7f0eeb0951eb60d551ed3fea7f06ec4c0eed0a51ed60d43eec7f62d00a55400055410055df
+:4063800042005543007f62d00951ff21f062d0007f51b16004560100800377013d010acffa62d0007f62d00a5201535f5200535e7f41e0e743e01870cf62e3387f62d0004a
+:4063c00055ed0f5aec06ec01520902ec53ec50000aed60d43eec7f53ec55ed0006ece70eed0651ed60d57f3ef453e73ef453e86ee76ee86ee76ee86ee76ee851e87f520630
+:4064000053ec55ed00520e53ea520d60d43eea53eb3eea7f62d30352e762d30354ef62d30352eb62d30354f37f70fe62d00a516508516462d000530a18530b71017f06ec3a
+:40644000000eed0451ed60d43eec7f62d000500112ec51ed318053e350801ae37f53ed16ed0152fc53ea52fb60d551ed3fea7f0eeb0a51eb60d551ed3fea7f51e353ec51bb
+:40648000e253ed51ec540a51ed54097f62d000510d08510c62d00a53601853617f520a53ec520953ed70fb6eed6eec7f520853ec520753ed70fb6eed6eec7f560700560677
+:4064c0000462d00a267cfe7f62d00355ff3c62d00a557a0c7f0eed0851ed60d550013fec7f62d000520412ec50001aed7f520253ec520160d43eec7f60d552053fec520643
+:406500003fec7f53ed520904ed52083aed7f00c1002000ee020000010000ff01ff010003fb000504fb000505e7001906e7001907e7001908e70019099f00810a3c001c0a9d
+:406540005a010d0a5b001e0a7a00040a7f0005ff0030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030304b
+:4065800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030db
+:4065c000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030309b
+:40660000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030305a
+:40664000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030301a
+:4066800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030da
+:4066c000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030309a
+:406700003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303059
+:406740003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303019
+:4067800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030d9
+:4067c0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303099
+:406800003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303058
+:406840003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303018
+:4068800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030d8
+:4068c0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303098
+:406900003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303057
+:406940003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303017
+:4069800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030d7
+:4069c0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303097
+:406a00003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303056
+:406a40003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303016
+:406a800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030d6
+:406ac0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303096
+:406b00003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303055
+:406b40003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303015
+:406b800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030d5
+:406bc0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303095
+:406c00003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303054
+:406c40003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303014
+:406c800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030d4
+:406cc0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303094
+:406d00003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303053
+:406d40003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303013
+:406d800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030d3
+:406dc0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303093
+:406e00003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303052
+:406e40003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303012
+:406e800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030d2
+:406ec0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303092
+:406f00003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303051
+:406f40003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303011
+:406f800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030d1
+:406fc0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303091
+:407000003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303050
+:407040003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303010
+:4070800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030d0
+:4070c0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303090
+:40710000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030304f
+:40714000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030300f
+:4071800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030cf
+:4071c000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030308f
+:40720000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030304e
+:40724000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030300e
+:4072800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030ce
+:4072c000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030308e
+:40730000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030304d
+:40734000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030300d
+:4073800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030cd
+:4073c000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030308d
+:40740000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030304c
+:40744000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030300c
+:4074800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030cc
+:4074c000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030308c
+:40750000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030304b
+:40754000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030300b
+:4075800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030cb
+:4075c000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030308b
+:40760000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030304a
+:40764000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030300a
+:4076800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030ca
+:4076c000303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030308a
+:407700003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303049
+:407740003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303009
+:4077800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030c9
+:4077c0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303089
+:407800003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303048
+:407840003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303008
+:4078800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030c8
+:4078c0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303088
+:407900003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303047
+:407940003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303007
+:4079800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030c7
+:4079c0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303087
+:407a00003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303046
+:407a40003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303006
+:407a800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030c6
+:407ac0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303086
+:407b00003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303045
+:407b40003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303005
+:407b800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030c5
+:407bc0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303085
+:407c00003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303044
+:407c40003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303004
+:407c800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030c4
+:407cc0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303084
+:407d00003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303043
+:407d40003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303003
+:407d800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030c3
+:407dc0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303083
+:407e00003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303042
+:407e40003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303002
+:407e800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030c2
+:407ec0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303082
+:407f00003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303041
+:407f40003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303001
+:407f800030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030c1
+:407fc0003030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303030303081
+:020000040010ea
+:40000000ffffffbfaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa2c
+:40004000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffc0
+:020000040020da
+:02000000631982
+:00000001ff
BIN  i577/proprietary/etc/firmware/dsps_fluid.b00
View
Binary file not shown
BIN  i577/proprietary/etc/firmware/dsps_fluid.b01
View
Binary file not shown
BIN  i577/proprietary/etc/firmware/dsps_fluid.b02
View
Binary file not shown
BIN  i577/proprietary/etc/firmware/dsps_fluid.b03
View
Binary file not shown
BIN  i577/proprietary/etc/firmware/dsps_fluid.mdt
View
Binary file not shown
BIN  i577/proprietary/etc/firmware/leia_pfp_470.fw
View
Binary file not shown
BIN  i577/proprietary/etc/firmware/leia_pm4_470.fw
View
Binary file not shown
BIN  i577/proprietary/etc/firmware/vidc_1080p.fw
View
Binary file not shown
BIN  i577/proprietary/etc/firmware/yamato_pfp.fw
View
Binary file not shown
BIN  i577/proprietary/etc/firmware/yamato_pm4.fw
View
Binary file not shown
BIN  i577/proprietary/etc/wifi/bcm4330_apsta.bin
View
Binary file not shown
BIN  i577/proprietary/etc/wifi/bcm4330_mfg.bin
View
Binary file not shown
BIN  i577/proprietary/etc/wifi/bcm4330_p2p.bin
View
Binary file not shown
BIN  i577/proprietary/etc/wifi/bcm4330_sta.bin
View
Binary file not shown
65 i577/proprietary/etc/wifi/nvram_mfg.txt
View
@@ -0,0 +1,65 @@
+#SS 4330F B2 WLBGA Merlin-ATT Rev0.3 2011/12/1
+manfid=0x2d0
+prodid=0x0547
+vendid=0x14e4
+devid=0x4360
+boardtype=0x0547
+boardrev=0x18
+boardflags=0x80201
+nocrc=1
+xtalfreq=37400
+boardnum=22
+macaddr=00:90:4c:c5:12:38
+ag0=253
+aa2g=1
+ccode=ALL
+pa0itssit=0x20
+
+pa0b0=0x12E8
+pa0b1=0xFDC2
+pa0b2=0xFF69
+
+#pa0b0=0x11E8
+#pa0b1=0xFDD5
+#pa0b2=0xFF69
+
+
+rssismf2g=0xa
+rssismc2g=0x3
+rssisav2g=0x7
+
+#2.4G Max Power and Offsets
+maxp2ga0=76
+ofdm2gpo=0x88888884
+mcs2gpo0=0xaaaa
+mcs2gpo1=0xaaaa
+
+cckdigfilttype=22
+sromrev=3
+il0macaddr=00:90:4c:c5:12:38
+#wl0id=0x431b
+cckPwrOffset=4
+swctrlmap_2g=0x04040404,0x02020202,0x04040404,0x010202,0x1ff
+#swctrlmap_2g=0x44844484,0x42824282,0x40804484,0x18282,0x1ff
+rfreg033=0x19
+rfreg033_cck=0x1f
+dacrate2g=160
+txalpfbyp2g=1
+bphyscale=17
+cckPwrIdxCorr=-15
+pacalidx2g=65
+
+noise_cal_enable_2g=1
+noise_cal_po_2g=-3
+noise_cal_ref_2g=52
+
+#txgaintbl2g=1
+txiqlopapu2g=1
+txiqlopag2g=0x10
+iqlocalidx2g=64
+
+xtalmode=0x20,0x4,0
+pa0itssit=0x20
+
+sd_oobonly=1
+sd_gpout=0
87 i577/proprietary/etc/wifi/nvram_mfg.txt_murata
View
@@ -0,0 +1,87 @@
+# No change from 100.24_modified
+manfid=0x2d0
+prodid=0x0532
+vendid=0x14e4
+devid=0x4360
+boardtype=0x0532
+boardrev=0x40
+boardflags=0x10080a01
+
+nocrc=1
+xtalfreq=37400
+boardnum=22
+macaddr=00:90:4c:c5:12:38
+# modified
+ag0=0
+aa2g=1
+aa5g=1
+ccode=ALL
+pa0b0=0x1531
+pa0b1=0xfd93
+pa0b2=0xff6b
+cckPwrOffset=4
+rssismf2g=0xa
+rssismc2g=0x3
+rssisav2g=0x7
+rssismf5g=0xa
+rssismc5g=0x7
+rssisav5g=0x1
+pa1lob0=0x150c
+pa1lob1=0xfd53
+pa1lob2=0xff42
+pa1b0=0x1515
+pa1b1=0xfd58
+pa1b2=0xff4a
+pa1hib0=0x149b
+pa1hib1=0xfd64
+pa1hib2=0xff4f
+sromrev=3
+maxp2ga0=0x48
+ofdm2gpo=0x55555555
+mcs2gpo0=0x7777
+mcs2gpo1=0x7777
+maxp5ga0=0x48
+maxp5gla0=0x48
+maxp5gha0=0x48
+ofdm5gpo=0x55555555
+ofdm5glpo=0x55555555
+ofdm5ghpo=0x55555555
+mcs5gpo0=0x7777
+mcs5gpo1=0x7777
+mcs5glpo0=0x7777
+mcs5glpo1=0x7777
+mcs5ghpo0=0x7777
+mcs5ghpo1=0x7777
+txiqlopapu5g=1
+txiqlopag5g=0x10
+# change value
+iqlocalidx5g=24
+extpagain5g=2
+rfreg033=0x19
+rfreg033_cck=0x1f
+pacalidx2g=65
+dacrate2g=160
+swctrlmap_2g=0x04040404,0x02020202,0x04040404,0x010202,0x1ff
+swctrlmap_5g=0x50505050,0x28282020,0x20202020,0x010202,0x2f8
+triso5g=9
+xtalmode=0x20,0x4,0
+noise_cal_po_5g=5
+#noise_cal_enable_5g=0
+pa0itssit=0x20
+txalpfbyp2g=1
+cckdigfilttype=21
+sd_gpout=0
+sd_oobonly=1
+btc_params80=0
+btc_params6=10
+btc_params8=10000
+loidacmode5g=1
+#tssitime=1
+noise_cal_ref_2g=52
+#noise_cal_po_bias_2g=-4
+bphyscale=17
+txgaintbl5g=1
+# added parameters
+noise_cal_enable_2g=1
+noise_cal_po_2g=-3
+tridx5g=0
73 i577/proprietary/etc/wifi/nvram_net.txt
View
@@ -0,0 +1,73 @@
+#SS 4330F B2 WLBGA Merlin-ATT Rev0.3 2011/12/1
+manfid=0x2d0
+prodid=0x0547
+vendid=0x14e4
+devid=0x4360
+boardtype=0x0547
+boardrev=0x18
+boardflags=0x80201
+nocrc=1
+xtalfreq=37400
+boardnum=22
+macaddr=00:90:4c:c5:12:38
+ag0=253
+aa2g=1
+ccode=US
+regrev=5
+pa0itssit=0x20
+
+pa0b0=0x12E8
+pa0b1=0xFDC2
+pa0b2=0xFF69
+
+#pa0b0=0x11E8
+#pa0b1=0xFDD5
+#pa0b2=0xFF69
+
+
+rssismf2g=0xa
+rssismc2g=0x3
+rssisav2g=0x7
+
+#2.4G Max Power and Offsets
+maxp2ga0=76
+ofdm2gpo=0x88888884
+mcs2gpo0=0xaaaa
+mcs2gpo1=0xaaaa
+
+cckdigfilttype=22
+sromrev=3
+il0macaddr=00:90:4c:c5:12:38
+#wl0id=0x431b
+cckPwrOffset=4
+swctrlmap_2g=0x04040404,0x02020202,0x04040404,0x010202,0x1ff
+#swctrlmap_2g=0x44844484,0x42824282,0x40804484,0x18282,0x1ff
+rfreg033=0x19
+rfreg033_cck=0x1f
+dacrate2g=160
+txalpfbyp2g=1
+bphyscale=17
+cckPwrIdxCorr=-15
+pacalidx2g=65
+
+noise_cal_enable_2g=1
+noise_cal_po_2g=-3
+noise_cal_ref_2g=52
+
+#txgaintbl2g=1
+txiqlopapu2g=1
+txiqlopag2g=0x10
+iqlocalidx2g=64
+
+xtalmode=0x20,0x4,0
+pa0itssit=0x20
+
+sd_oobonly=1
+sd_gpout=0
+
+
+# for BT-coexistence
+btc_params80=0
+btc_params6=10
+btc_params8=10000
+
88 i577/proprietary/etc/wifi/nvram_net.txt_murata
View
@@ -0,0 +1,88 @@
+# No change from 100.24_modified
+manfid=0x2d0
+prodid=0x0532
+vendid=0x14e4
+devid=0x4360
+boardtype=0x0532
+boardrev=0x40
+boardflags=0x10080a01
+
+nocrc=1
+xtalfreq=37400
+boardnum=22
+macaddr=00:90:4c:c5:12:38
+# modified
+ag0=0
+aa2g=1
+aa5g=1
+ccode=US
+regrev=5
+pa0b0=0x1531
+pa0b1=0xfd93
+pa0b2=0xff6b
+cckPwrOffset=4
+rssismf2g=0xa
+rssismc2g=0x3
+rssisav2g=0x7
+rssismf5g=0xa
+rssismc5g=0x7
+rssisav5g=0x1
+pa1lob0=0x150c
+pa1lob1=0xfd53
+pa1lob2=0xff42
+pa1b0=0x1515
+pa1b1=0xfd58
+pa1b2=0xff4a
+pa1hib0=0x149b
+pa1hib1=0xfd64
+pa1hib2=0xff4f
+sromrev=3
+maxp2ga0=0x48
+ofdm2gpo=0x55555555
+mcs2gpo0=0x7777
+mcs2gpo1=0x7777
+maxp5ga0=0x48
+maxp5gla0=0x48
+maxp5gha0=0x48
+ofdm5gpo=0x55555555
+ofdm5glpo=0x55555555
+ofdm5ghpo=0x55555555
+mcs5gpo0=0x7777
+mcs5gpo1=0x7777
+mcs5glpo0=0x7777
+mcs5glpo1=0x7777
+mcs5ghpo0=0x7777
+mcs5ghpo1=0x7777
+txiqlopapu5g=1
+txiqlopag5g=0x10
+# change value
+iqlocalidx5g=24
+extpagain5g=2
+rfreg033=0x19
+rfreg033_cck=0x1f
+pacalidx2g=65
+dacrate2g=160
+swctrlmap_2g=0x04040404,0x02020202,0x04040404,0x010202,0x1ff
+swctrlmap_5g=0x50505050,0x28282020,0x20202020,0x010202,0x2f8
+triso5g=9
+xtalmode=0x20,0x4,0
+noise_cal_po_5g=5
+#noise_cal_enable_5g=0
+pa0itssit=0x20
+txalpfbyp2g=1
+cckdigfilttype=21
+sd_gpout=0
+sd_oobonly=1
+btc_params80=0
+btc_params6=10
+btc_params8=10000
+loidacmode5g=1
+#tssitime=1
+noise_cal_ref_2g=52
+#noise_cal_po_bias_2g=-4
+bphyscale=17
+txgaintbl5g=1
+# added parameters
+noise_cal_enable_2g=1
+noise_cal_po_2g=-3
+tridx5g=0
BIN  i577/proprietary/etc/wifi/wl
View
Binary file not shown
9 i577/proprietary/etc/wifi/wpa_supplicant.conf
View
@@ -0,0 +1,9 @@
+update_config=1
+ctrl_interface=wlan0
+eapol_version=1
+ap_scan=1
+fast_reauth=1
+p2p_listen_reg_class=81
+p2p_listen_channel=1
+p2p_oper_reg_class=81
+p2p_oper_channel=1
BIN  i577/proprietary/lib/egl/eglsubAndroid.so
View
Binary file not shown
BIN  i577/proprietary/lib/egl/libEGL_adreno200.so
View
Binary file not shown
BIN  i577/proprietary/lib/egl/libGLESv1_CM_adreno200.so
View
Binary file not shown
BIN  i577/proprietary/lib/egl/libGLESv2S3D_adreno200.so
View
Binary file not shown
BIN  i577/proprietary/lib/egl/libGLESv2_adreno200.so
View
Binary file not shown
BIN  i577/proprietary/lib/egl/libq3dtools_adreno200.so
View
Binary file not shown
BIN  i577/proprietary/lib/hw/camera.msm8660.so
View
Binary file not shown
BIN  i577/proprietary/lib/hw/nfc.qcom.so
View
Binary file not shown
BIN  i577/proprietary/lib/hw/sensors.default.so
View
Binary file not shown
BIN  i577/proprietary/lib/libC2D2.so
View
Binary file not shown
BIN  i577/proprietary/lib/libOpenVG.so
View
Binary file not shown
BIN  i577/proprietary/lib/libacdbloader.so
View
Binary file not shown
BIN  i577/proprietary/lib/libacdbmapper.so
View
Binary file not shown
BIN  i577/proprietary/lib/libakm.so