From 55ef168930c6c87423ceb9a5906aafbe18679d40 Mon Sep 17 00:00:00 2001
From: Reinhold Kainhofer <reinhold@kainhofer.com>
Date: Thu, 15 Dec 2011 15:00:17 +0100
Subject: [PATCH] Finished the config script, updated to support multiple
 devices

---
 ...10_Network_PrinterDetection_UDP_34447.pcap |  Bin 0 -> 29695 bytes
 ...2-11_WLANDetection_NoPrinterPluggedIn.pcap |  Bin 0 -> 2460 bytes
 ...NDetection_magicolor1690_01_PluggedIn.pcap |  Bin 0 -> 2625 bytes
 ...tection_magicolor1690_02_Installation.pcap |  Bin 0 -> 19803 bytes
 ...agicolor1690_03_PrintserverDeviceInfo.pcap |  Bin 0 -> 6378 bytes
 ...magicolor1690_04_PrinterNetworkStatus.pcap |  Bin 0 -> 12436 bytes
 ...lor1690_05_Printer_FirstConnect_Setup.pcap |  Bin 0 -> 45028 bytes
 ...olor1690_05_Printer_USB_Connect_Setup.pcap |  Bin 0 -> 6795 bytes
 ...n_magicolor1690_06_Printer_Disconnect.pcap |  Bin 0 -> 5374 bytes
 ...inting_Change_Connect_Disconnect_Quit.pcap |  Bin 0 -> 656631 bytes
 ...ection_UDP_34447_01_UDP_broadcast34447.txt |   12 +
 ..._UDP_34447_02_UDP_broadcastAnswer34447.txt |   93 +
 ...on_UDP_34447_03_UDP_devicerequest34444.txt |    4 +
 ...tion_UDP_34447_04_UDP_devicesetup34447.txt |   32 +
 ..._PluggedIn_02_UDP_broadcastAnswer34447.txt |   93 +
 ...690_02_Installation_01_status_UDP34447.txt |   32 +
 ...90_02_Installation_02_unknown_UDP34447.txt |    6 +
 ...90_02_Installation_04_unknown_UDP34447.txt |   32 +
 ...ion_05_Cmd9010_DeviceInfo_UDP34447.hex.txt |   30 +
 ...llation_05_Cmd9010_DeviceInfo_UDP34447.txt |   21 +
 ...6_Cmd9006_NetworkSettings_UDP34447.hex.txt |   45 +
 ...on_06_Cmd9006_NetworkSettings_UDP34447.txt |  Bin 0 -> 692 bytes
 ...stallation_07_Cmd9971_Unknown_UDP34447.txt |    3 +
 ...lation_08_Cmd9106_Unknown_UDP34447.hex.txt |   45 +
 ...stallation_08_Cmd9106_Unknown_UDP34447.txt |  Bin 0 -> 692 bytes
 ...tallation_10_CmdsSBSU_Unknown_UDP34447.txt |   38 +
 ...rDeviceInfo_01_CmdsSBSU_01-07_UDP34447.txt |   38 +
 ...ntserverDeviceInfo_02_Cmd9010_UDP34444.txt |    2 +
 ...ntserverDeviceInfo_03_Cmd9010_UDP34444.txt |   21 +
 ...ntserverDeviceInfo_04_Cmd9106_UDP34444.txt |  Bin 0 -> 695 bytes
 ...ntserverDeviceInfo_05_Cmd9801_UDP34444.txt |  Bin 0 -> 49 bytes
 ...onnect_Setup_01_connectWithPc_TCP34447.txt |   12 +
 ...ect_Setup_02_status_connected_UDP34447.txt |   32 +
 ...rinter_FirstConnect_Setup_03_TCPStream.txt |   75 +
 ...Printer_Disconnect_01_status_connected.txt |   38 +
 ...Printer_Disconnect_02_SBSU_03_tcp34447.txt |    1 +
 ...04_SBSU_01status_disconnected_udp34447.txt |   38 +
 ...ect_Disconnect_Quit_04_TCP34448traffic.txt |  653 ++
 .../2011-12-06_01a_USBConfig_Detect.pcap      |  Bin
 .../2011-12-06_WLANscan_wlan.networks         |    0
 ...11-12-09_PrintServer_SetWLanAP_timing.pcap |  Bin 0 -> 10911 bytes
 ...12-09_PrintServer_SetWLanAdHoc_timing.pcap |  Bin 0 -> 9422 bytes
 .../txt}/2011-12-06_01_USBConfig_Detect.txt   |    0
 ...BConfig_Detect_Variables_HumanReadable.txt |    0
 ...11-12-06_02_USBConfig_existingWLANScan.txt |    0
 ...BConfig_existingWLANScan_HumanReadable.txt |    0
 ...Config_setupWLAN_tunet_noEnc_dhcp_FAIL.txt |    0
 ...AN_tunet_noEnc_dhcp_FAIL_HumanReadable.txt |    0
 ...eDiscovery_UDPBroadcast_Port34447_SNMP.txt |    0
 ...deviceDiscovery_UDPBroadcast_Port34447.txt |    0
 ...SBConfig_setupWLAN_detectAdHoc_reinhoc.txt |    0
 ...WLAN_detectAdHoc_reinhoc_HumanReadable.txt |    0
 ...AdHoc_reinhoc_192.168.174.1_NoSecurity.txt |    0
 ...192.168.174.1_NoSecurity_HumanReadable.txt |    0
 ...1-12-06_USBConfig_Variables_Associated.txt |    0
 .../txt}/2011-12-06_WLANscan2_TU.txt          |    0
 .../2011-12-06_WLANscan2_TU_displayed.txt     |    0
 .../txt}/2011-12-06_WLANscan_TU.txt           |    0
 .../txt}/2011-12-06_WLANscan_TU_displayed.txt |    0
 .../2011-12-07_HP2101nw_set_wireless_PSK.txt  | 7540 +++++++++++++++++
 ...11-12-07_HP2101nw_set_wireless_reinhoc.txt |   38 +
 ...nw_set_wireless_reinhoc_enabled_status.txt |   59 +
 ...-12-07_HP2101nw_set_wireless_reinhold1.txt |   68 +
 ...nw_set_wireless_reinhold_dhcp_wpa2TKIP.txt |   33 +
 ...12-09_wlan_setting_wep-open-0123456789.txt |   58 +
 ...2011-12-09_wlan_setting_wep-open-kainh.txt |   56 +
 ...-09_wlan_setting_wep-shared-0123456789.txt |   56 +
 ...1-12-09_wlan_setting_wpa-aes-kainhofer.txt |   55 +
 ...12-09_wlan_setting_wpa-tkip-0123456789.txt |   56 +
 ...wlan_setting_wpa2-aes-0123456789abcdef.txt |   58 +
 ...12-09_wlan_setting_wpa2-tkip-kainhofer.txt |   56 +
 configs/2011-12-08_9e2d2f_config.txt          |   55 +
 ...2011-12-11_9e2d2f_kainhofer_photosmart.txt |   55 +
 configs/2011-12-15_a00ba9_NewDevice.conf      |   55 +
 hp2101nw_setup.pl                             |  811 +-
 images/HP2101nw_internals.jpg                 |  Bin 0 -> 53086 bytes
 images/HP2101nw_internals_800.jpg             |  Bin 0 -> 115556 bytes
 77 files changed, 10367 insertions(+), 138 deletions(-)
 create mode 100644 Data_Sniffs/Network_communication/2011-12-10_Network_PrinterDetection_UDP_34447.pcap
 create mode 100644 Data_Sniffs/Network_communication/2011-12-11_WLANDetection_NoPrinterPluggedIn.pcap
 create mode 100644 Data_Sniffs/Network_communication/2011-12-11_WLANDetection_magicolor1690_01_PluggedIn.pcap
 create mode 100644 Data_Sniffs/Network_communication/2011-12-11_WLANDetection_magicolor1690_02_Installation.pcap
 create mode 100644 Data_Sniffs/Network_communication/2011-12-11_WLANDetection_magicolor1690_03_PrintserverDeviceInfo.pcap
 create mode 100644 Data_Sniffs/Network_communication/2011-12-11_WLANDetection_magicolor1690_04_PrinterNetworkStatus.pcap
 create mode 100644 Data_Sniffs/Network_communication/2011-12-11_WLANDetection_magicolor1690_05_Printer_FirstConnect_Setup.pcap
 create mode 100644 Data_Sniffs/Network_communication/2011-12-11_WLANDetection_magicolor1690_05_Printer_USB_Connect_Setup.pcap
 create mode 100644 Data_Sniffs/Network_communication/2011-12-11_WLANDetection_magicolor1690_06_Printer_Disconnect.pcap
 create mode 100644 Data_Sniffs/Network_communication/2011-12-14_WLANDetection_magicolor1690_07_Connecting_Printsettings_Printing_Change_Connect_Disconnect_Quit.pcap
 create mode 100644 Data_Sniffs/Network_communication/txt/2011-12-10_Network_PrinterDetection_UDP_34447_01_UDP_broadcast34447.txt
 create mode 100644 Data_Sniffs/Network_communication/txt/2011-12-10_Network_PrinterDetection_UDP_34447_02_UDP_broadcastAnswer34447.txt
 create mode 100644 Data_Sniffs/Network_communication/txt/2011-12-10_Network_PrinterDetection_UDP_34447_03_UDP_devicerequest34444.txt
 create mode 100644 Data_Sniffs/Network_communication/txt/2011-12-10_Network_PrinterDetection_UDP_34447_04_UDP_devicesetup34447.txt
 create mode 100644 Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_01_PluggedIn_02_UDP_broadcastAnswer34447.txt
 create mode 100644 Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_02_Installation_01_status_UDP34447.txt
 create mode 100644 Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_02_Installation_02_unknown_UDP34447.txt
 create mode 100644 Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_02_Installation_04_unknown_UDP34447.txt
 create mode 100644 Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_02_Installation_05_Cmd9010_DeviceInfo_UDP34447.hex.txt
 create mode 100644 Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_02_Installation_05_Cmd9010_DeviceInfo_UDP34447.txt
 create mode 100644 Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_02_Installation_06_Cmd9006_NetworkSettings_UDP34447.hex.txt
 create mode 100644 Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_02_Installation_06_Cmd9006_NetworkSettings_UDP34447.txt
 create mode 100644 Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_02_Installation_07_Cmd9971_Unknown_UDP34447.txt
 create mode 100644 Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_02_Installation_08_Cmd9106_Unknown_UDP34447.hex.txt
 create mode 100644 Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_02_Installation_08_Cmd9106_Unknown_UDP34447.txt
 create mode 100644 Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_02_Installation_10_CmdsSBSU_Unknown_UDP34447.txt
 create mode 100644 Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_03_PrintserverDeviceInfo_01_CmdsSBSU_01-07_UDP34447.txt
 create mode 100644 Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_03_PrintserverDeviceInfo_02_Cmd9010_UDP34444.txt
 create mode 100644 Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_03_PrintserverDeviceInfo_03_Cmd9010_UDP34444.txt
 create mode 100644 Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_03_PrintserverDeviceInfo_04_Cmd9106_UDP34444.txt
 create mode 100644 Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_03_PrintserverDeviceInfo_05_Cmd9801_UDP34444.txt
 create mode 100644 Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_05_Printer_FirstConnect_Setup_01_connectWithPc_TCP34447.txt
 create mode 100644 Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_05_Printer_FirstConnect_Setup_02_status_connected_UDP34447.txt
 create mode 100644 Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_05_Printer_FirstConnect_Setup_03_TCPStream.txt
 create mode 100644 Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_06_Printer_Disconnect_01_status_connected.txt
 create mode 100644 Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_06_Printer_Disconnect_02_SBSU_03_tcp34447.txt
 create mode 100644 Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_06_Printer_Disconnect_04_SBSU_01status_disconnected_udp34447.txt
 create mode 100644 Data_Sniffs/Network_communication/txt/2011-12-14_WLANDetection_magicolor1690_07_Connecting_Printsettings_Printing_Change_Connect_Disconnect_Quit_04_TCP34448traffic.txt
 rename Data_Sniffs/{ => USB_configuration}/2011-12-06_01a_USBConfig_Detect.pcap (100%)
 rename Data_Sniffs/{ => USB_configuration}/2011-12-06_WLANscan_wlan.networks (100%)
 create mode 100644 Data_Sniffs/USB_configuration/2011-12-09_PrintServer_SetWLanAP_timing.pcap
 create mode 100644 Data_Sniffs/USB_configuration/2011-12-09_PrintServer_SetWLanAdHoc_timing.pcap
 rename Data_Sniffs/{ => USB_configuration/txt}/2011-12-06_01_USBConfig_Detect.txt (100%)
 rename Data_Sniffs/{ => USB_configuration/txt}/2011-12-06_01_USBConfig_Detect_Variables_HumanReadable.txt (100%)
 rename Data_Sniffs/{ => USB_configuration/txt}/2011-12-06_02_USBConfig_existingWLANScan.txt (100%)
 rename Data_Sniffs/{ => USB_configuration/txt}/2011-12-06_02_USBConfig_existingWLANScan_HumanReadable.txt (100%)
 rename Data_Sniffs/{ => USB_configuration/txt}/2011-12-06_03_USBConfig_setupWLAN_tunet_noEnc_dhcp_FAIL.txt (100%)
 rename Data_Sniffs/{ => USB_configuration/txt}/2011-12-06_03_USBConfig_setupWLAN_tunet_noEnc_dhcp_FAIL_HumanReadable.txt (100%)
 rename Data_Sniffs/{ => USB_configuration/txt}/2011-12-06_04_USBConfig_deviceDiscovery_UDPBroadcast_Port34447_SNMP.txt (100%)
 rename Data_Sniffs/{ => USB_configuration/txt}/2011-12-06_04_USBConfig_setupWLAN_deviceDiscovery_UDPBroadcast_Port34447.txt (100%)
 rename Data_Sniffs/{ => USB_configuration/txt}/2011-12-06_05_USBConfig_setupWLAN_detectAdHoc_reinhoc.txt (100%)
 rename Data_Sniffs/{ => USB_configuration/txt}/2011-12-06_05_USBConfig_setupWLAN_detectAdHoc_reinhoc_HumanReadable.txt (100%)
 rename Data_Sniffs/{ => USB_configuration/txt}/2011-12-06_06_USBConfig_setupWLAN_connectAdHoc_reinhoc_192.168.174.1_NoSecurity.txt (100%)
 rename Data_Sniffs/{ => USB_configuration/txt}/2011-12-06_06_USBConfig_setupWLAN_connectAdHoc_reinhoc_192.168.174.1_NoSecurity_HumanReadable.txt (100%)
 rename Data_Sniffs/{ => USB_configuration/txt}/2011-12-06_USBConfig_Variables_Associated.txt (100%)
 rename Data_Sniffs/{ => USB_configuration/txt}/2011-12-06_WLANscan2_TU.txt (100%)
 rename Data_Sniffs/{ => USB_configuration/txt}/2011-12-06_WLANscan2_TU_displayed.txt (100%)
 rename Data_Sniffs/{ => USB_configuration/txt}/2011-12-06_WLANscan_TU.txt (100%)
 rename Data_Sniffs/{ => USB_configuration/txt}/2011-12-06_WLANscan_TU_displayed.txt (100%)
 create mode 100644 Data_Sniffs/USB_configuration/txt/2011-12-07_HP2101nw_set_wireless_PSK.txt
 create mode 100644 Data_Sniffs/USB_configuration/txt/2011-12-07_HP2101nw_set_wireless_reinhoc.txt
 create mode 100644 Data_Sniffs/USB_configuration/txt/2011-12-07_HP2101nw_set_wireless_reinhoc_enabled_status.txt
 create mode 100644 Data_Sniffs/USB_configuration/txt/2011-12-07_HP2101nw_set_wireless_reinhold1.txt
 create mode 100644 Data_Sniffs/USB_configuration/txt/2011-12-07_HP2101nw_set_wireless_reinhold_dhcp_wpa2TKIP.txt
 create mode 100644 Data_Sniffs/USB_configuration/txt/2011-12-09_wlan_setting_wep-open-0123456789.txt
 create mode 100644 Data_Sniffs/USB_configuration/txt/2011-12-09_wlan_setting_wep-open-kainh.txt
 create mode 100644 Data_Sniffs/USB_configuration/txt/2011-12-09_wlan_setting_wep-shared-0123456789.txt
 create mode 100644 Data_Sniffs/USB_configuration/txt/2011-12-09_wlan_setting_wpa-aes-kainhofer.txt
 create mode 100644 Data_Sniffs/USB_configuration/txt/2011-12-09_wlan_setting_wpa-tkip-0123456789.txt
 create mode 100644 Data_Sniffs/USB_configuration/txt/2011-12-09_wlan_setting_wpa2-aes-0123456789abcdef.txt
 create mode 100644 Data_Sniffs/USB_configuration/txt/2011-12-09_wlan_setting_wpa2-tkip-kainhofer.txt
 create mode 100644 configs/2011-12-08_9e2d2f_config.txt
 create mode 100644 configs/2011-12-11_9e2d2f_kainhofer_photosmart.txt
 create mode 100644 configs/2011-12-15_a00ba9_NewDevice.conf
 create mode 100644 images/HP2101nw_internals.jpg
 create mode 100644 images/HP2101nw_internals_800.jpg

diff --git a/Data_Sniffs/Network_communication/2011-12-10_Network_PrinterDetection_UDP_34447.pcap b/Data_Sniffs/Network_communication/2011-12-10_Network_PrinterDetection_UDP_34447.pcap
new file mode 100644
index 0000000000000000000000000000000000000000..2403b85df8fea95ded7aca20b957dd27d8fe164b
GIT binary patch
literal 29695
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

literal 0
HcmV?d00001

diff --git a/Data_Sniffs/Network_communication/2011-12-11_WLANDetection_NoPrinterPluggedIn.pcap b/Data_Sniffs/Network_communication/2011-12-11_WLANDetection_NoPrinterPluggedIn.pcap
new file mode 100644
index 0000000000000000000000000000000000000000..7856a58c27cca3c5e86325e2554486a5f60650df
GIT binary patch
literal 2460
zcmca|c+)~A1{MYw`2U}QfsuiMp^NRQp8+2?gAD@%82<+Y4hD7ipZ7QzTp1XY7=AM_
zGzjXS;bLH51xd1~xAimd9j*^{3JzstkhsIlz`y{KgP4_sVHSfh)8k4ua?E<7#mykb
z!~n(+Qy9cK=IQE#%wpnTOk!Y=6Kt*KVqjna+27XBqR#lm@*u=r;Q=9*u0}3KZZHoI
zIvN!EgU(Sy%t3u@PyJ5Zz?*vifK%^jPzu3Jz5jn3bb!6w`ac+C)=LbtAn6X2;uw?|
zNHQy784oz+f>JQV6qMAP3{JgOqp24h{v(o@#P-zh&SoBPxeF?PLFx1Vf0VNKFF5s{
z!k&5|fu`W*;pXTHGK*^qx>=BP2Ti>snKezE4`1p{0jJ)|(bNlxgONziW_#-Q@)Zk%
zEdv7>LrOQK6sHfW;Ti;0w}DbGD5bDywe>Ja$DVdzU}q>Ou}n2eF-o(vFfg=I-~t&I
z_k)GOgMk5zA;v(A1SelB##B&}Yj*<~1TwI#heeA)&F+B%1A`y~tg<&Surf5aGO)0+
zbhR>au`+T4nJcZp3U(mKp%4=xri0DZXJiCrG1aXgGeKsvXoDSj3Wp;lHCe$91UVF9
e48%yVVOET3U`M)w3<4S0*2ALBpk{X;zas(UgaA_j

literal 0
HcmV?d00001

diff --git a/Data_Sniffs/Network_communication/2011-12-11_WLANDetection_magicolor1690_01_PluggedIn.pcap b/Data_Sniffs/Network_communication/2011-12-11_WLANDetection_magicolor1690_01_PluggedIn.pcap
new file mode 100644
index 0000000000000000000000000000000000000000..8ff4d24b1edd5751c602e2d31d986f45b514f0a8
GIT binary patch
literal 2625
zcmca|c+)~A1{MYw`2U}QfsuiM!IAx`Uw;rMgAD@%82<+Y4hD7ipZ7QzTp1XY7&#dj
z8U*$CaWOEkf+SfC+WHyz4wnTx1&1;+{LwM)1DhG}KNw`z5e%~!gqa>!vXNt!M<FMJ
z7!v~+Lrh^1=a{Ff4>F61gE5zZK~Au>fQx~F1?0B2eij49FA?z&cZCOpSh^ay7`cHR
z$H0)AY-na_;0xnIMF)}sg}%0Mrvd{b6EnmA|Nj};8JU>a8JPysO+(FYSN5lVZzkYP
zy<FhbyBCx~FjFrBD?=B<Ed~Y!HxE~kS)vos&4Q#mP>N$vVkF6|{m;0-DHoK2A*P_D
z-aK&X%^yv@LoLlw&%K`PPyMz$=K`0zpz;@#KL7tmDSNrWsdo?d)cf~#n-|zM>i>g5
zX5GRt3zF`jsh1?P<imOJrQUpS>dhNXz2NX4k%TY%Q@?CZJ_cI`1~7({Zb&IkpOFWY
zdR13}QZFc_uo$-WFi6K9abRF)C@8T^HA*o`v$QZUv{K*#8Ma=KkHLe10gNHWK#T+@
zUn|A}P?Br61{nl0u&sy1kU`DvrUL_mAOozjH!!d=G`BLau(EWuGIFspas!!Lrh?az
zykJMJ1epmko5cw1$ip}sDQ<|@k%eGKT7e7#8Q9jtV#J_kcZ0Aad;IY_k`L_26(BP~
lX0sTB9eD_cBd0~<bz~9Pk(MBXKnAw;uoyF_*<Hu)NB}(aEVuvw

literal 0
HcmV?d00001

diff --git a/Data_Sniffs/Network_communication/2011-12-11_WLANDetection_magicolor1690_02_Installation.pcap b/Data_Sniffs/Network_communication/2011-12-11_WLANDetection_magicolor1690_02_Installation.pcap
new file mode 100644
index 0000000000000000000000000000000000000000..f82673fd82969c71952ef35127af597df594a5a0
GIT binary patch
literal 19803
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

literal 0
HcmV?d00001

diff --git a/Data_Sniffs/Network_communication/2011-12-11_WLANDetection_magicolor1690_03_PrintserverDeviceInfo.pcap b/Data_Sniffs/Network_communication/2011-12-11_WLANDetection_magicolor1690_03_PrintserverDeviceInfo.pcap
new file mode 100644
index 0000000000000000000000000000000000000000..af2649d088cd28ee8f537372483c1f732b8f958a
GIT binary patch
literal 6378
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

literal 0
HcmV?d00001

diff --git a/Data_Sniffs/Network_communication/2011-12-11_WLANDetection_magicolor1690_04_PrinterNetworkStatus.pcap b/Data_Sniffs/Network_communication/2011-12-11_WLANDetection_magicolor1690_04_PrinterNetworkStatus.pcap
new file mode 100644
index 0000000000000000000000000000000000000000..96d8f1c41ade5245aabf2be467e34f334a96aa79
GIT binary patch
literal 12436
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

literal 0
HcmV?d00001

diff --git a/Data_Sniffs/Network_communication/2011-12-11_WLANDetection_magicolor1690_05_Printer_FirstConnect_Setup.pcap b/Data_Sniffs/Network_communication/2011-12-11_WLANDetection_magicolor1690_05_Printer_FirstConnect_Setup.pcap
new file mode 100644
index 0000000000000000000000000000000000000000..238053cf88d4654f45eb88cf42c221cfa596d67d
GIT binary patch
literal 45028
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
F4*+@e^*;ar

literal 0
HcmV?d00001

diff --git a/Data_Sniffs/Network_communication/2011-12-11_WLANDetection_magicolor1690_05_Printer_USB_Connect_Setup.pcap b/Data_Sniffs/Network_communication/2011-12-11_WLANDetection_magicolor1690_05_Printer_USB_Connect_Setup.pcap
new file mode 100644
index 0000000000000000000000000000000000000000..cfeae8c181928845da5974e01afd905f5aa10c22
GIT binary patch
literal 6795
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

literal 0
HcmV?d00001

diff --git a/Data_Sniffs/Network_communication/2011-12-11_WLANDetection_magicolor1690_06_Printer_Disconnect.pcap b/Data_Sniffs/Network_communication/2011-12-11_WLANDetection_magicolor1690_06_Printer_Disconnect.pcap
new file mode 100644
index 0000000000000000000000000000000000000000..6bc9e055f570a86f1951ffc629e73acc1bd7904c
GIT binary patch
literal 5374
zcmca|c+)~A1{MYw`2U}QfsuiM;W+10KZoxO3^oi9%plG&PgkEonCWpP8wZ0c1A`J%
zCj&!+po$e20|P4;0|N`oqqcqqz8wdGoq|I_CcKGZV6ZeWG_c|Vnf3TT1A`b71Vc=L
zm<Te9iGyhq1B0Aki#Es{ka=zWERPt!C{;qt3J(aebTx7@a)UZDH`&n4(!dwSg^ChS
z85-z;peam8xTjxmh^wa`14GTHZw&i3FbZUR{>Gs2a$-#a!=#%3|NsAwWtdcxzJyVL
zfng6=Q`-_o0gdihSp$7b27@mQpzvVO7VcDFU}R!u`2YVuBReA#6FValSn()9R0x1l
zNg4|y?i8oO)CEp)=AaY;N-5wJC$MP`D3!1?FfiP<0$Iew1WCQGxfmG=7#P49J;gC3
zF>MB=xYi3Gb3o>SQXGSy&`p?GAd_%oLt|4DOWe{7Cpn+`ZJ))<V8_4!#*nlQaRn&F
zGZ-*+J1{h`Juv~<4RQm^<F@{X&T~G13@u>#|39^Wfq{vIbqgaS3lqq+Z_9ZZK;8pk
zh&d25!KUdjZDC+&U{etQnFKPit)JyF1B29sht6|8CI~4o*iVC)1~N%?6))~E)?n%Z
zyUQA63dl65yFM~7NL>sN`2W8=7-AA5Bgm}z>+t%q7i^XhR<k7j|3AB$fdLfW%nS_R
z5WBq&ugm(trdgty_7m(f!T<luy<p`H$Yt-h@-mn)Fn}>ecxf<g1&5a~$cG^Fpy74#
zq4S(y0fO@1!-F6$65fH=Mg3qGS%6FcnFI~1UknUVm%w4=$-rP~X>Mr61#;2P9e7=|
z4eTNzkU1dp+9t5fU|^7Gwq0<xJU~Q&;Uo(K!zs?Ee)he5xMNR=X#zNh7=ugznZ)u0
zTqf@Wg)*p21{I=~h6ZL<Tp+V-rt#q`ledF%NQ)ZC9FTc!{VY!yzl5)bm__X}8I<m+
zi$VS!Et4q=Q&1`?n2jgJsW43hr#J&p3IU}QaEcSyv<s9<KxHz>eg!v2S1&h^SpqBh
zz~wQhT*k<iNlZIHDX#T2$Q+P)pcKd8Cv+XzERcEFF`+W~Eay|dZDM%p7bT`iV80lG
z>;}1k<taG#>;>5mN==*NVPzl4EdBND_;SxqkY8F<K<0qVYwKru%J{{S8DbWC?!oS(
zffNP#cOdN_4t9f5iOd#u+~u_j(`0ap(*vatP)Y%(IDt(&L8%0kdydL7Fi0~n{byi4
z$NAJRK8TGWjFAD1L9NpN|2Y`c-GAN#wE-ACn5KZt(&Yu21(IcOVQ^+NnSGRzk&VG3
z^}Q-6L_u;O8ipbIVZ5PFCpQHrn=*3PvNJ+_#=}vbnO9trnwe+A;T!B0qF}0LV9vwH
z&&;Nyr!TMgQ~S?<6i<UfxeX(fAtlvlD8qt^8lfD!f*oH?unSarww?s#2~e5^m7WZK
zLf2sV0_GCzG@+W{0_Rgde{sAu!BkLQQbFX)XW*Iu+|yuW_+L>n2W<13|G^-$)~hn&
zs|j|4{L-R?<d<iRU&2>{{KCk9UK3E-w*|Y4ssyMe7;Q&U7Nnq5BA|gM#i=k&1E)C9
z2nb{}1(f0hHthhV5>QQGE(LM{BNHUW8R_Be+wK9SxYpyyDUQKU=qk)CkV&{Pq1<zk
z^Qj+0G~SwMI>;}&T%eqbsEKC4Ya&p84<v`|21t30EHbp&l$Md8P*%eTWt5s|G?W=A
G4P^ijb3{b|

literal 0
HcmV?d00001

diff --git a/Data_Sniffs/Network_communication/2011-12-14_WLANDetection_magicolor1690_07_Connecting_Printsettings_Printing_Change_Connect_Disconnect_Quit.pcap b/Data_Sniffs/Network_communication/2011-12-14_WLANDetection_magicolor1690_07_Connecting_Printsettings_Printing_Change_Connect_Disconnect_Quit.pcap
new file mode 100644
index 0000000000000000000000000000000000000000..da66c39b1aca6d6e5bf692ff2449dd722d51ac37
GIT binary patch
literal 656631
zcmca|c+)~A1{MYw`2U}QfsuiM;Xda}zsu_E3}Q?SV9X%Q^th6ZL7Zcru098YD+3b;
zTN?v|oM8P|E(V4)E(QkHwtn^)#xG`C!A`-Uj11ucA(pO2E=F!Jg9jZA^5vj&)DUyf
z1J0LzN5UDwDFl>Ku%wc9a4PvSno5RP)Kby84>@1@$sOikuwh^TV@N3iNh_eTgh9zr
znt`D~@T)7R908>i_Sm+52EMJ2A!P{z!}@*(21Z6!p@*wLX1Si>z?b4Wz$xxC$Q+P)
zZT;-Aj9<(&A!d!1OH_>5L2DE!m6V>xlj2kiWxy%U36w%WDFvM31lHdNr4n`q28I)v
z$SLmXH4cUX1_m&Oq+3WD2B+R6woXurYn%Zx2V@>7#WDD;PllOASuj1~eCc=LKO@*~
zkQ=br-vzdRI+Fcy41VjAsAs>*2OfO(cZ2PpMjQJdbH4QB7h}g~e-GIHsWh}-j|*Rk
z(+je{{vDG2@r+;0)Is4t+7hBH^$!)@PdH!t-M`C<FO~FxQ_0)WR5DcJl=|)jrII_|
zc<Lo3LnUy%WCyB8Kq-Yi0o)RL04Ym;Ug6__)=Nu4X1RysZ3*>*Q`{SnIUw`e`q>j0
zznG~(%o=S8Q9phMpNXJU@*oONic>LE2B$b{PznL16mW_YSbqnUN<b|kAwJ|3SDA>n
zB{Tt);u<G{%mJAPN^uN+>l0vRQ5HTRzbvul$5+Nq1leEz3d#P_nwYXcA9A{%bH4Ob
z+Xrc@<7h8W0;Q71exy{A$l$j=o;s-%WPisWc5qJ@)Z>Np6d<j3aDPF`P#v7(EI~O0
z<OcR6a2bCOWIt$B>g+slj^mp30A$u>LA+)BWRPF#Ux3U3nb+3Op2YaYOa)@rXc<4`
zk}nw!2Bnfq!g$Mg4RDGx1Emm9N&%-hf%UgQsRUHU&$)`6;x0<!E#s$vQe0y%$Q+P)
zpcKd8w>}PL78xEu(gN~}@LFzsy}hYm`+Jb=r(*7X!THj!;2<kL`=^2J@1~vo=1e^J
z>bU73`|F<|*`Lh##Y`C#{-eE3q@*;AnJ+nC`YqXrcXnn5IF&peO(nxP84&Q=E6$gG
zIcM?C&dda-l1HPdgg{UZV`)$-$vn@Auf3`VZao-*YI{&hVNU_KSHV3*P<z$P0Ni>I
zn)Lu=7S}^ge6`msaEf~fG6!T{TR(dW;}<if(b{VmCowdyfl|qyM|e`4ilII@#p#1m
z2q>k1Q=Gv18=zDIYOfm1LQZiiuQ>6w*JguKTw@!^9FTdS6vyDVJ_cqMn&U|1zTtf7
zcekAhpZ#;d_O~M0pUU93KAL*=mo@U@vwtqw{ubKU|CaNm-vm{>;Xe;-e>3gum*(Zh
zS9%$P(~>SI?m=!~PXm`;;Jy#2^lIJ=OG_ZXIE!=RE4}7}{8E1hWDdx@wtn_B#xG_H
zptu}udy|-ThNyB-DtRn{C&j54nt)TB7AS>)QVKZ539P>cN+qDu>$5s?ipx^Q+uL0L
zN^y;iAag+Gfl?fU-})$+S(F7L$S+H-@#0JI3qkhR-$JrKo$-sAJjnjh6i->`4;9_-
zIA8k7x8rTqEdr;Ko1>{@sKhDt-T9vLrC-}ZW_)GIVsI+CF`7!KANoVZ#1EV={hoj1
z!Pj210N0)xpxO?UQrI)V?KN=QAJksExENM@g3L1fg?FrU2{^@F2blvhudSawgYk=*
z+-U7JRMHFO?gXWhzCU<UoQk0(IK`=gQV1xefK!~n`YWJR0&1@vD@RUoU7UD(TT4MH
zuCWGW4#+%EievCw9|1FqGXH$yeCZcw%#5$Mw+w85HIn_A41Vjwsbl|V&X;~{Wq9XS
zmxJxEqMiMkuko%$TmiPfk~a2#;e6@$A(9DS9k&u>fBhvS`?DCon8|>`f3&?!S?V7u
zx<RR=bSvI*gjL{Fa&a`343#*gzB@sw<W>P6zLt<ZxL#5O)gz#k!k!Io30;MhB@7Hx
z3}N*W$gIFRK78fUYH*6X05S(;URytVHscpFX^2^)>qMv@zk|<2P%6o7z?0%s3?0BJ
zP7ahpKq&>B;sn-T1f>#COQ>%)a*9*w<HOeySp!OOjin%SK<0r`9E0EbP?%Yih0j;c
zmwsu<cxS-Zg6yw9hh+a~O-xy!4>{f6LG5KVysMekfl^6hF;XhYW$;@cOr2B;vVW5%
zKfW^F8Jy!}K{*8E2KGE~8Gi|6Kd84`v=)-%9<BnJwapms>euxkzto=rnFBJft)D%Q
z@r#)R#H`UWe#j+XG8_y_B^G9QQk;sR3pm9|fl>%4rGQhM!1{BbR01mFbHy1L++9Ny
z^ozk}+4AEn<2Qg(Tw@`~9FTdS6vyDVJ_u$O86H5=@`LlGU-oIdz1@vq`wNilr(*5}
z*?++pZ*PAS*#3Ol*#DFBrQae>yz6&1gY2(Afn<L^;}<h=Q23AbHj$FjFlK^M$-bX>
zdz)LpspR-*DjCMffPmM2alZ8X9ma;Qhqx7-N{)@D5&}UvjHQ2bzVutKz=*HC8USuR
z2!LvPP)cDh0Jm2!Kx!NY1}%PAdlh8XbPc?<*EVp9I|?!fWL{f8djaDYGckx+qwUpU
zoY3H21EmsmZ9FMX#V`<@;&?$R1e8+1DNbPh8Bi(#wO8dHBd0hcYrH2VYzL*d#w?II
zAoD;ej=^tz0L(17v&drn;e6?5myEZ!xdUu}CX)Sy41VkVsbl|N&`A;eEcn{%JHhs6
z(9Zq^`FPvQyTJCR)5iXPoG<-)-63bp;MjQ=4o*v)ptuLQfxQS^dV%{spx*ZP6R^Gy
z$SmGa$k|soPBz*N@=N^zkU1dp+WOgx7{8c_fZ}qr?M+q&8giOIsU$fZPl{79i~y%N
zHc$!yr4(?A6Ig!=luAIQ*PA)WDQ-d>-nrF1pcL1b3Ni;|9w@~z_^tPYnMGOff&6my
z5#G7Yy&(JR_aWI|%=pDj7-auwil;2}hl*}cDtTp#cg@W{a4Ok5no5RBoKoMN|2bd!
zRldPHJF_30O7@JV66%NkP%)8_>!qLNF+6R5CBqnS?a2bF?LaAoy#(A|1GoJ_?X}AS
zu(m(QtX<df_BIcIQ`~NlIUw`e`q@huznBS))?Py;y-@B>P%8O<6Hkg$F^mPLI7Uzk
z0i_ghiW69W0+dQX?X|O2$SE%B0p8x`K~RcoOaPe!G7psE82r}zz|5k|KOn!@nsMRl
z?HvN!ACF{zDTCj7Z|d03#P!lo`w8BY5)OmykE4zK%v>-1UNhotFCPKhA4@y?i<I!L
zcRvcUzkVB%{bh__%mhH;KiXcVEcFi+-7H)${S*`Mjw2icr;@Fssbr|cDfQh6N+lxG
znemOgCxhyxFMmPx2q>knmxEhECn04C1H<}0XuY%)WY+$rc*~{Z;1st7WDdx@wtn_<
z#xG|45VJ<d-KihHgU>`zD$!YsC&j54rhrr2FHi~rr4(?A6Ig!~luAG?p%WPl49v+z
zIh?s5v-r>AU8ivZl;RpALFRzW1En|yzxAFlvnUH6ko|iD@y>vs1leD|3CaG^nwYXc
zA9A|cxL*2w<l@2CUOoj%C5_=osicCzZ@mX~QYkyvOTX!lnedhI>EImq6O=<hZeXtj
zm+{9z_Jex6h?6)$W~IHxJ63xd<d^ylAag+Gwe_=CGJY}Rg_t#3#t*sVONN6%sYL%R
zo)o8Im;p|4-#{q@lv2PcPGJ3EP$~hH@j|=|3`{JnTNoKZW~F?_d(O!jP>O2|1(^df
z50v5<{MNg}%p$`BNLoPlb8E8U%e`m8_J<(ZPsQBJ!S&K_!Zp0T{c~XZgK1}f?ROS@
z>vztB?5|&gWPcUo7c(AE_>cBBk&@CdW`a`b{7Ag}fG&Vj$?DNmGK`Y}0k3g#z4TL0
z$9tp2MQ|!vHJVBY1m!T6=HhzkHzgHM>p{sd58QhA1gh;pDTTcn++GFu5JBzLIaeTK
z60;tF%(`BPx4n7^oZ?o3%mJC#*3Vwe_{EHSwDuatNes<vpj4t+f+xkP80Ldh+<Q<8
z0i_ghiW69W5R^(l?bY4akW<{F8oce*%b*n3=m#<fWF9ERG5D=_g_(usI1;(sTrd5u
zN8s&kUIE+hi)4QdgWq}=>e$c2_0n%~F5dR?Rj~a&w6UL;>!n{^J)XE!GAstiCFnjJ
zR*)OmYr&-lxbFcfJrHL+g3PLJ$6I<_1No(XDaagXT-GvvG2;Y<<!IZN#H2e!m4i}=
zLl>SDr(#$FPH~{yK@cfUVEukjDgl)qs(G-|17w!qEWD-1bx?|H^g>Q?41VjKVP;Vl
zh#>o?+2FlR>ITUE`o&20*D-!E;{e$|n&K%7{h^{8luD*Az}wrq2~H)8MpMa9iBsyk
zQ-JHGU%4XQbrQEgsie^zDV5YS_^o#Yl_j8Zkuo=d>`(fLr(9MttOS?K&p|ae$PMfb
z;FiDvko};RK=US8xePL^>nGlpz-^FU>KA~_0h!m<&)&fJ#f%MN*66r5WpOz)bc0e!
z?jJlUPQ|baoZ>)ts6bi*pcE&teh(;>fKvRUROA%*h6nH5<{eOqYXse047&%tfx&OR
z1I#SS!c36srQhvMc-!%J!S=f#rFbglULmfReg_-ywnXlM?604TWPc;$7c*9n|3_OQ
zl*Rr~(JjpN((k7+-qpAF!Kq}<Xet>haY}u6f>O!dBY4)FC>hp+%Vp5*Adqso3EUFc
z2PsP!7`ASOmCGQr%r4?x<@5lY;$|bIxF*IgW-Ji1Mq2{ZkKe&(A}EzGU&fQ-R16!y
zDefMqtq4jf?4T4UuznXPm4I3T8{`=nM41^G6t08JQoDt>CGZfG;u;-5=77v=>t}Cb
z@LO*OGmEnD0olLgDc)I|M<Dy_XCm1@S`$+i=tEAoDA!9rZ%@28N<0Rol19)C)3Ekx
zGlSoHTk51zF|L<>dS~(EI3>eoaE`kR$|0bX%H9Gl<H2ojP;U=$swK!QwL5sr_$MI0
z)K3SQ12V6zpS^|giy0HhFQaYGA(wc`axf^B*x$pG;#3S<z$p%NhY6%r0ZMTK>vw=s
z38;)moN5U&>*z<kW&Bf6ifgn%PH_x=>uq3Wk>v%rCXoGq{^9NIJp<bhx~-cAxmTR)
zrJsu^-c?S|!S-7r`JalV2grWj<9K_UFF^L!Pe!u8mGO%iBPjewb38mD4Qqx3*Gs=g
z?0D;im*7+~X*87#>x6*UbD&h>^AqpgR<FRRWa4Nl!5fgnT2c};a`lQ8->Up>aO>eJ
zsC@}aDeP_F_A0oC2x_keYC^^&9<BnJ_5UZ{+Uqqq#Z3U212V6zpS_Loiy6ac?KP|u
z8H(pXsl@3Io)o8I*aJ>+pgTk$?Nv~U6Ij0uluAJDRqx5jDXxhbZ+r0#D8)6JBBwY8
zzx7ryvrwEyGDnK*r61=yyr;mw1>0|eWPdw@-+D{x*e}iX(l7f8-V@i}f$cY@jr}rQ
zFa3fl@t(N$9&A78?qpbdor?Yk*<TldCoL%%P6Vf=^PtiO6b9@a;L;1+_W_k&h|}{x
zW;M;mduGcAkYDP%LFRzWYwKt4Wc*_K7ZjJHZEun@&ydt0%k|Rl^me>6Js-iTq-!*l
z49N(lilgPZUix*E;axxX36x42K{tHE%Ec}Qzx8IIvIJDeQRWPg{dW6U@U`lufy>2H
zpmGe9QrWw~<>FS5{h)F&p%8X1AIPleGkAAieFpiZz5`?q$h@|G_HM>6roSO(jm|Vt
z7MDXqHz<|JoyU{nR1BwsQyl0Nc1WuZl;Q-|Zv>?hP>M&KJqj{Q;x67+#TQVDYXseC
z4$D2=41ViPVP;VlW+3~&rr|xu^()wZ9i$Xb#oVjF_0rF*iyhxy&u?J+wP|C&BG*el
z=a+a}Lf=95*S8?q-^2LD^cN`nM_WRarM{t}TM4wEp8@Y$#2?^P(ma|<hDw}L-<_aT
z^7j*-dO^u>4!B-80%|#cQVM%7xFxa~QkF0<AkH`hne~(j@A%SBaEfaJnFBJft)IP@
z@r&tCh*_g85$eb9;4=}FO187$852-3oC{8I2SF(Wlv2PcPGJ3dP$~hnL=a~jg3S6Z
zhWCuWU!WA%s17m*WF9ERG5D=FhM7fK_<-!sNW^=x&u@_Z^$ke&kJiML1^STFt-|%v
zZ;uq-y_SDKsiYBf!#AwG+{fUz-iSJ>RF&(c-_$vH%lO6M90xiR8`Adg2bb~Swm+!1
zi8xCOWY+dAczc_FL4K*PLrU@ej9*N@gZwhu_8fAFmn;W^Qi<GlJSk4aa0xiY?E;m_
zpp?Q6N^t_~*Md?BsElutgU%r=1(}tw7jJL#A1K8&Duc`cnb+3O-p}B--VkOMSzdr^
z0@?rX1m51>f3W>ZNcK}P_o{Kd^n3Oh-<lUtc*zMig6?6aLFoaq|NV4)H*>Kwg8W}!
zh2;MUj9*N@fx>?@$HNoSux6-pz4YsK#n;<pX9A~^%F$FZtP=uW&w)}&%3XYG#Mzm_
zsia~wmEaA?VJ)e__0sR66Q0(ClHpo#>tQpfwg;sY_DSIO>N-e`!@z(z*#~46TOhvn
zDmx1}#g&810h!m<&pwIqi|H4LS)*eT!#b%!JqJo9=D~PUoQmN(aEb$+R|@GNfl{2n
z`c<G*0&0IDPWAzrwJQ~0dzGCPl;Rp?kW(Ck-+DcmSx`rjNojJu^lOjD*V|-g1KTf+
zWdCFazxBG*v0sbprJvGHeD^-EvxDsi-S7=-uTEz0<3C26{f5S-CYE@@Mw{!U-(f9$
zbGz&uVEZLe{ZCE%(**I1Zz&mW2B)R9pwb592KFi7(rXRK|DfJB;+z+dU+zld8&PHF
z1o@@D2xJb(ytaP!DU4r2W<tzDFTHY;4b3bKeBJN_ADyK@{?!)lRA69aVrKaN|34!;
zBNG!lBNLsSF{G^nrIMX;cv75-;TCX;1D%%$DZM}`PGJ2CP$~hHUh+2}z3o{KKxW11
z;Tut9=K`g;Mseg6$Kb~gK2;B77XF|lCif=D;9C{V&JD7^z5vPosf=GjW`O*H+1ngV
z@%ZCoXv*qvz4TLv!rPDF0jHAu(Nr=tW0)GQ*5!KXw}ct*$Q3U*mE?`45^99^&@@Aj
z>!n}%dUkwk@pgb~&lRBd6)2^!PXo8tz-@m}`vr0S6UeNzgZNhFu=9aaTrS8Qka=zW
z?9&*(giIf;y@qD$A;;CARKj!wPl{79+zC!`pz}f@?KMz}6Ij0tluAHtEX4UwAhWv8
z;+vgd=Le;@Mj_-B$Kb~gKF1Vf7JeTPYOm>Yz4Qw^f^UZhy8zgJK_vU9Gx+fzg879q
z`wc+%9^~Wg?FoYI7oeT}+_rdIB0?bh>obw;pTYPgWGcx2qwQ7vu|Hg7L8<g{3ceMq
z?82Z_(#VIDN~oAi3_<&V-r^lc5CPd=pN?ezXeu2p$&W~XfKmyQIS0O$&;fA01UkJE
zQZLN}w}h5M%Cg^aOFqNK5kO}3IdI^)4~AV7oZ>(ufFR7;*3UkZ@k_`Qh*_f}S42kI
zkX8mtCDWboq&OABgWwbgI=vB*;sn+&2Bi{E>t%i{EX5gdz4W`rj_)Q@b}?{@OC2ra
zhIFE#$nhpzFZ~`Lz<1g(yErJ7G;$%Ol35IX{P0uQ@mo)*y$rHH`vIO5uVi=xoZ>+z
zQ9@GuY;YO76qMq@z0G`BiU*ms^)22qRs!Ug`eY=(%x3%&G6`bVXc>z?E{BIKD3wHf
zz?0%s43C0S9Ozs=M2ZtwzYvs4KxJ(0O>m0in)Lu=R?=U5``OtgK`E}013ASp`0;~J
z$OM^%KTL_qJr+CgogT+71-2hFNdaqBP%-zKa=r8mNWt6NmIm9;hU9-L+b<-+gRfO3
z1G2w99?AYWj9)?~g5q+tw~0UX4HsE6u9tpox_HOEWx=T=ZZwq)mpCWgALd*y{WSmK
zJ1K!(4xCD2M^g#up*vi3fKrJ^5+}Yffz#mD!&K001}LSl&jq(v!96rkdlhjS5Xh{g
zVorRumpnMd#emEKnb+3OK9})J$b`|_Yq+E*!u|lIl4+%QQk;t68E}dNot_A3uYyvX
z!20>1R03*aP7#KkjR7+2R5d4_o%-wwpcL20h@9dW{P@AA{esNG?_NUfRZFgyemkb(
zot;nw+s}Yx|2zgi{@pOYP;P%k58iQSC6N6M|7l~t6=-(G4R81>gYExEJNt_|@uVds
z!wcZF1Um5!l9uL!OD}NW2UL0?&YuGL<>)NDrI!lGFZJO_ewoksC8Q4&m!oZO{3&_3
z$bwSIr8#&~oQmN^aEj{%)o-Ab!VXGt0_*33QVFQU0hL~ijI2TrSAop>ya;dZQ3a*A
zhCd*4K<2gev(IPn;|HJp2r>(Qs1ho@K=yM+;q7gzf$XmjMY4YZ<Cl<LkY7eqJpRxh
zF0$5KFa7K)@b)&<!Kox<G?fgOI49j7He4_LSk&<D57YpslHk!)LVD;97ag`-Fa7qi
zaN+B1UIo{lpff%p?X`vA_8PeD4{EO=&cy?n)gp*@WsW8|#RVayxP^>gLV8APui=uO
z2>Sz+N^(T-q&OABYv2?IIz17Q;sn;u2Bi{E8w+tR9>}axX}mk1v_L7Y;X87QWANh#
zpLPo}3%`2_wb$%G_YUOa-Fc=Bw*MQF{fij<__xFSLb?5=r||YRb-?z2rH%deTrd50
z)#7b0>w@k7LOc6C7vXI$>w)aA_eHXQG2@qzE>QT7wwLjzzTqP4!1dBEcMsn7vOYMK
z_>88K;S%Sh`va6pxW3{UM^G}n1Fn}qXM95Hr6u5&&>Tov!oYwyB@JZOGfuoMAp>xV
z^F~T>OBla|bVAG;T_-|%{0%)Fpj5Jk8*fYKE;z+Cf<~G^DTN)B;sn-%cV2>8FU+Oj
zbs|C!SAooWDu}lwWC%)e4Ie<}fXr*_XJ5kL#}7W=8e|s!@FUa`a^!mHH!%ZmZ_@~5
zf4wJ?{i8K8{y-mgvd*CPqA9-H^w^C-siff@QYu->;K#oOR4!7UN<sE7*T9qGlnft$
za~$aONJtsK3|z*~0@)Ah?Si62!Og?X(G_HtnJL~f-UQ^AdUqthEMxo<(hf0ew2TLZ
z<#5NKRFYwiC&j54J_M(@T2Pq`N-6B16eqBL8Yq>3Qap1Bw2WU0GV6~m-ZI`4l;RrR
zfXo4z*VfOzjKPl|d~z_zEc~HOsEh~Me_8?G-9GGQVEbPq*-ypX>%#TYPw^1m-ljR&
z{#UfKf9VUny-f>{{q@dB_Ah7r64C~W%hBE@{?s>IWL>#l`pNa;T_bJ@P9;vGsbsjs
zIqCjz<9g}0dnexZvK2U$IF6<g(nEK+=m4dXQ%~@;9+V89gIf=vGd>~h)fM3OD!7Np
z$iTqL(8X|zfkDB|!xdzf{TICLRcmmHb3jUQD;U3ow2szZ!zDct_6InXe8ZFCR19B$
zQ(PISeF;h_?4T4UupYdN6x7D#V~4d@L1u0IgSWkE14?lXPeJB@%xmjsU%}wV4?YDQ
zWEOt+5^Aq{aJ}@~o{YD*X$!Xh36lLQ8T|M+fKoi=_Iq)?^xLn3cXr4QZ2x20*ze8t
z($7?m5#QYI8*p5ffWjW+2KH6p(gWQ00QGjy&V|I~tOp>oHtOSDyKWEiOT7)q9FTc!
z{p_n4zl1b{!g93ji$5g~7g<m$xowOm#i<y+1*f<|PznL16mW_YSP$MG3CeMZb7Vng
z$ywn&h1~&^;u;=;%mJAPN^uN+{P0^#@P{g)(gS4wnmD}nJA&<hfMh=vOAnC!FF)gL
zAv%HVueU_9e>LNmkfzZbhd<_rlPoBexZcBidZRNql~|0XlHnBZr1`}MbTb_z-Z2Rm
za4In$O(mp->~K=;$Mw>$uZjU*d+{T<_6D8t3F&RF0k;>yZGTXE(aZqWUIdv{*~EZv
z=b0-w#hD?cxHXJlLK;VFui=!Y@cRXnN?Ka*q&OABPv8`n18U!aQVKgL#R;qj?@t7^
z7Y$}1r?{(=@SZc`21;=aw?XEB%xmjsU&G+X55EBkzgr2l7eRhmvm5V84ent3Zz0*g
zmcfr7d<r?pFO=Eu&-K#J{SMxpZysR#Z_>{Gl#_VZB6@=Dzd;-O1GrxLO|xLeSK@eq
z?5{UOvVR@pmyr6=5(j_E8&0yIRPu8&-Z?yPa4InvO(nxA-bwRIAlFMjUs*i$l9J&M
zaJ`fPsz*R6g?&A^B?LY7g@FNaLNUlJ12w!YAs=vx(+8OYGOw+leLdrskh;-wiL_W7
z%Bn%BBv1oSic>NC2~KgKv-BWsZ%~R8SP$O$32HqcPACSMC8&?LCFBcAaSd0HQyhaI
zKlprYkXiUcl2A(sWdG0Yc-LF|f$Xo>MY4aiCdMD=!%jAs>!qJl0p63n{6VRt;Sy3R
z*}&k(zY<g~Ql3gd_ItPR;p^@G0q3|BP?-#J1N%mB8Q%}GAJp4DRu1cXfXpiC;ltPV
z3;_A1UK?Z%$h@|G_Kl2RLTVspjjjb8cF7xyhd`-Bcmkdjr(*aQoZ=EeDFl>Kz$s2(
zeK#nTfKvQ{hsY_;XEENjc!8i4*Kh%34#+%EievEOhu=Vi#eqmdgv$63(2aq;cxOj~
z!1kX<vY(2%7i9mgHoSMP1%vHBM;rS?L3@h6;hhf+0oh-#j%5EP#xEh&ptu~J4@F99
z!<Y$5B_Dmb@zo2V;8dbEno5RoG9ci!Fs_$=A2RXY6%YnaC90#Tgg{UZV`)$-@m0jr
zdQdWA2DctSr$<71h?~LfRd5dx)L!kI4QoAs%+k}r+g=R^r#Ka)6t|i2OGwpd?KO;(
z7@F5WsbrHLo)o8I!~#xnQK0rED5bE2Qk=kg@Ge$Rd$k#UayrN?Nn5<_)d*0EYd8rq
z2V`DbKl^3|KYsWPOlXcn;}UAGMsU6KJFkfM)}%<V{U?y@-@@R>4?YDR<QFsx(YS={
zkK}skx9T$9_Hq>1{^PW>U*H4YbG)O$_8+62{gXH1NlQvb9N@GR0g8K&8`!skOD}NW
zhmqm@e^7vf<QN!0VR`E?-qI@u<d=GRkU1bdZT;+98NY;7jFw)YP#hT;luEvw!js}u
zj5xt54s@0tq`m~DIDz%x{h6Q~9}@~Y)f8k_?nS(%S1c&SH5@@saSVR^OF$_OWETD~
zCscYwalQ0Y*2TLPFb-sYy)2Ub+Zexul!NRa?QP-@{ox`DN+n$r@%A?3!Kp-MG?fgO
zI49j7(OfV6e%s)^F*O04N~A|q3F)CbTy(^6z4TLiz>8;g#K;O<dxA!;AhqXSaC;59
z--CexF*^b>YwkO|Ym^hgDNYJ0#qDMM5>hZ)dkvTLMA#poRI=zJo)o8IWDQPn%AgiK
zD5bE2Qk=kg@cJ!K8w)Wz0x~Q5Ki;)yNuU(hupeX&$h@|G_Pq>#{NS^kKxW~0FQN8Y
zEZ0lF@Lzc6Hj}~j??bYGAA=u1{ES1&?2qGm>8B!rcP(HF*#5n=vtPcC4R`6GXJiMC
zOEFN`gWSNrzpaNssxI4sfsG*`#M0Hs#mLRl(%jIB3*?s*)7Tg+7#P5qL73@rB^!e{
z$2?tq4hB~S1}*kfuwM{o4EC_^XAt}G+JS+A5pI|v$Q-7%c->?Vc9SUFO$R`3YRyG)
zlc9kb#7!c**%;0-F@Q0;o0tx;r-9s52O5im+=|u1et>BW|5FDBhUrW&51Jbo7$^h>
zd%9R<CuZhl<fo+;ahV$!7%I5<`#O61Ss5CDxJC-j9*%x~u0B@AAg-}Ou&cALzl*Dt
z5r}J|;O!b2@8jxc1y*dT;Nt4$80r(^?HUOYF#{<uumY(y2Qdx7ObZax2+XtuF^xe?
zLn8&p&=3!(S%$_6U~53;8k#8hc=~yJ`nmaA1&26>xLP?D7w0EuCYGe8DCjCU1qUm5
zx+vHx7#mm_TUxmpS(zGHIl5Sxn^~iJ&l>I(>yU^bkU6F%)*%sA76xY4K@nEQW(L-Q
zp^iSDA(2)-`Q;jh2CACY!68Aee(oV22oWxG14DC#@Bl}v@Bl|pC>UBO1O$6K`UJa%
zfIV$!3F3o-pePj-usJDQ<_1OvAVEhTs}OI`0Bc9rU~7<|p+azIP?&2Z$p1#hAVZDN
zm6#|5hd9E6!pKy?F#zTbQ;-p63eFy2X+th^17ib)a33(wfXm#_z(Bz<04WHP4MBp&
zAVFv(nt%jM6dVJPqS4R*WCuJVL0&R6FoUQ8#iXHuIfMg>OG5(-2nQ6Kh6a`p4k$hi
zLGc-Yh*3jBkV@o$GBgA!4+!=K1r;O>CL4lt-0A0dbBY5vr-;CF%0X~W$-$me4*tTM
zQ_{gX1#tsS5Bou;HT+LTa|$%mkLDCeaW_bFiZe6bc18v$bvNt;)p4NQ($>#T<$8Yg
zEW9J3nIQY?g^=t&#P}s7d$eVZzlAlNWaGJB`U$w<J^3RGoJs^oQ^|0OchdX<N+q&a
zcyPDbm5f}#wLWO{5Ypp64DRvQLdp^bhN88Q`Q?YJKxTb>i+7hrHaNuzAf>p&j9)^s
zAZCrOha@fThNfyzD&hZtC&j54xq?%iB&g;Dr4)8hiW6902}&iPUV5%LY=#D8mg_IP
z>j85>DXw8F$Q+P)ZT;+r8T|OcXPtn|!XJi&di)7oFa0hjv*26ll?$@Jo)5|X(V7^4
zpbtCQM6Q>91<iPSR_@>w&kIVSpp?RX1l+UA#Ozst%sM}Tjo|_l0~lkBK^$by1Esh+
z#4S)g>_?c^7JEA|Fw7VogYdC3M(tS{8W~xP4nn}kk_LDXf&rAi6PM%7D<0sy!UNAM
zN5Od|1AAUE-Htb}<b(4H;x4Qn_M=Q|i@iqk3f57G(Y!L42J9G;xL*3LkzmDl>uv!k
zeK%|b)hVF-($>#@jKPn8GOQ(qzp5qF`T^M=hWA``BQJ1XMU3|!2lpMoEjiHIRL~uq
z?yeyU`o$o#<{IPetrmj(QqP6tm*b3ILefBf8C~mwKPHEZEGU&+Hp6#LrI9x{#R-E_
zJ1C{FgHoKp`chCT0k!uttr-}YSXj3(GJ?!f!+)-N5h%qqtOuC`GOw+l{WyakKm61>
z{Gm!r?$N2kGxMor<OB8#V!ZtXIQKx;GyeK8S%86|k%7TQ!42e>u332J+KWMcspmlQ
z%L&FWA*rBn8O=TTV{*92f>O!Oxp-2Xijglk#eqfyA!9wD6eqC01e8iZxkpVN92Twr
zgF$Bf+kkfryabfu8rCAGI0ip{@L35Uv%n_dBnai6WUiNfv1jn^b}t3nzXr*ED%O1<
z`z3zjJ>|9xZ2xN7*{}Bq?;Jom$o_g3B>PV?ehEnd#pP&@$C>bkl|%~HOTUUfysfGV
za4KOQO(nxB;z{yMD%VRtHgmiucT|E?3DamQAt_*om10mT`C*2q^`K-F32r^GgWAfV
zl)`=r++Hn%)HuH~4U)kD^5%aq$gF1$c-yO0;1tIQG6!T{TR;0L#xEhs5VJ;SiohW`
z%n48`k#@$D;#7>Hz$p&Y#(}g~K`BmPeGw>?fZCX!9)N;~kqMIGrg-CRuU3OnT*ETt
z6vyDl4?gz=WERLI+?Y^%HI3_~pKKF1gB=3{7(-SvLPqbw>lqD<q8%6-*tUSmScqRv
zxAg~WNfm+YEMWTeq5LeY=gPvA&h^qS<QLw3jWuB3EJgCo83sRo@UCFWeUriU((jBA
z-hGX=VEdQQ&i>0xc<24<!1gbujs2NiFa1`>aDihI6r)&TGaeM1oBx5zE|448@x&&`
zw983c3|0&bU<^qW5HrDPLx;VdfuVs-4*AB2(+mufdBIvz#R)<R41R8qv;i_{Q7WGC
z5e=gRkh`{kQWyxQLETl%z#y3)An@x$w-ET=7&k{(kXakE@S2qfHVcvaAby0HCHU(@
zw;%(9f~&u)lN-pab&XsMW(*8qjNwBK_6D#IpMk;(6lQJx>>wZJ2Wv@{1PIFiPh(<W
z0GV>X8Lx|yz%Bx{W|4hY!oVO|0QQ{#1B0)he?VXm$gH)?@y1{>$gIu3K&}C~iv4U`
zzu0xIkFflBcs?Y|85voaK&Gu*i#G-v!Tv+Owcso$2F0#(eFDYcED4BdAd`AG;Pqn)
z$X#1NH6z525O;lo#o)Ck5R(`gL1t~*z{N0$fdPymDGCzy;B?hulnOFyGbop0nkDh;
zL!=c01E?%zVlXt&13^=e?->{@zJz=F1&6qL`Y|xne0syMZv&%1#^*N-3NI(tBrr^>
z`Tzg_|5%1eHR($j1sE9ifHk!(VH7yFx3<tg-;%-L3s?voqhC&PG4wGofHA~v5O;!I
z*udTd4!0gq41i*yt)CqfZuw%@x%~np<d>M}!(7NfbvJ^-@8)T|aghcNzyBbYfm{el
zBiw!r43ftK1b@xA){Yz(`4{o#fM&2yk@Gmnr^m&vbNdGf$}iqn1IYo6m+-nM9qb}R
zxdToe-2My<k|zQLe$BYn23<Q*0P@|9w|LA_GRgqeuAhIveRmGro&(pej10ftFg*gt
zV(b54kXhfp;q7O(fXd^#@1Rfunb+3Oeva|W4)9J{>W@aCrd9?9%2O+7wnAIDQ-Ohz
ziJ9U5|No5aj7&`Ij7;DV7$t}b0Z=MoF2vgg$^@rg(4G!Rd33&Q!m|x}r$EMo+Cb-D
z!txWO%oVNR2G^LNniHe!&|z-{=cv2zG&h0$JgCflwn6VSsLWlK1ThWdF2yQt+-u-8
zjIzM)`VC6CAk)|(?gH0PpnB!89>|4^VUV2QS;fuZ$G`x_kg^QoHgJjNV3Z9u>k(G7
zBz}E3%*(*Q%>YhVphU+Y1TvZdw5bJ>|7SIFgX>UGT?#Q5Vh7lC4fZy$pAomyK>VEl
zY=hq8009Mtee4iZR`hZ+#4s>`F@`CA?CoGv5bKwbO_5MwusqJd5abjT3UV9RrBL??
zF@hcL0LdwgOw8aqXn#N6@W=s&2dHL5j`PP143bj=Bz~Pb{}~=0%%GrP0TB!gV2eO8
z=X)D(cyxe$at{=1pb&3^_+;v{4SK&p;j#B5Bs`wnMsg$iULyzgPOvFQv6>>Gz`(){
z2@jClVBrCxS(rIlKyGZihh#c<4-+KJ!ExqblnV|4P@Ex$z;6Zy$+ZCzzcwAe1`7dZ
zW=<9c2JoR63=9mQ-~gGPtjU8fMRbAPeh1C%YoBe<7Y2vGOh^bYX!9_HF))BJ#C1sN
z%7eWdY|3t|rbs9-d|eC)0Uk)q7=a=Q<USr|Lk438Qw9?TOK@%9`-BIaFF^SNVm`z!
zXh`INL*hOtra(49@|nIc1B2w*0Eu6db{zwU1SkODc>@&YAPfo#{f~G<q6h2;#7X>+
zv~c#>27PUCNF+i+Lj5xjIA4JB2gG#{mxA5s$KDGzWi!ZqAa_Dj6vPw>1qLHUNJzl)
z2FPt7j6H7@e#ILe`QY#XrCy|zp|8!rAo)2!;#bbWweau&B{v362GHe?5DW^BqYk|I
zQbr%xCpXZ1^7+{YeP?iZC_}=-%88dDgn<E!F~Y-@y&r7KF07_VC@?I5rVNnVK#pXE
zx{;G9l!2L%;Q%8zT}<`l#g{G$z~KNY$&tgsnSnt{AVA`mfALh*a0q2!U|@q{P&n+K
zk2f49fPHWc)dx}n&o<~sgTi6YJ4iVEUdYR^fPn#wF~VUY`$VuQpgSudd;h?x3u=ml
z0>g*jkaPiZ8z>xL?t_N|C~GtS|NozXot2r%fq{XYwFN@8f+$WFMh0+$gPoNT#Aj!1
z0#TeSOfX?K5TBj39YlqJe0^~V-Y_i$hbgFBKn~Mr1_r6h0EwT^F4lqaFvz9gtOnvR
zfJP2L7-V|NC%j=g2^<=Tv!)@TQTc3xela*qb0J|G`xUPni@<IK-Q9ug#$vb|Q$fyR
zVuaL=AT|Sv8_)dXWmw0+0LB<Gwt#&y*p1O>@eXmLgaX42Pe_cVK*}_@$^ZZVX9mX*
z12}>h!0`jIoN8ny*Gs=d9zJ}zcM90`h;x!5A^h>#2K{bO2=BfN3E>ESK72W=7#zZ&
zG7&k1yBQdyJ_bnq%)96V@)8pht`P3#=L3f>D3q~;@KmrHBhf+_;zkJthG~1ThcKvd
z4Nm0@;6x5`0@X1ng#A_VhVV47>k((^f<st3^VtUd#o!S3g@mx08s0FN4mKqmH4LDp
zNGLG$=;96oaF%8O=V+??A7mgX45~HooR*|vR02*PA3-%8$Oq6Gc`*Zn^uqvwA9asF
zO$G)AYe>sCA`Nd^D+QYcs&A0f8pJG#A9V-y85pD)nErzsHVh1mADJ1zH5#bq0J&6R
z3*Ok80S;%x$-j`;diZRE{%%lg?b-{8t(<Lq3=IqnV2qJsi`Zv^O=$-C7360~?Jf;5
zMM8mLX#ym+K&@|3*$8qQ2s4=Zy183<`}=u1J1Y2k`uY2WI9faVx>&ipcv}0q_*ms8
z8=6@f__|p;`vhAB1bO;}xCU8+e8sR2Z<v*V!|Xc9Eg&~R!+$pegN$~7#1E7GVklw8
z1PU`Q1_lNY2ARH<j~`zdG7Ie6Ga!>eHb8tUqy21y{$+5OMMJ{Oou8kfje!A-F~Y2Z
zeKy#XYOJP6C@^rDK*G!hT8@I;2Eq(BM24AyhMQxACQ8U<alQ0YJ;Q{r&sGi&xpyFc
zfm{X+xyuX;GSvYB-=92E1LXh)&Huq5v+jkm;x<dkr~*6^@&azw1@K4+^rVt+bD!u!
z_CU>g05U5y4)3Y1bHF1Zpf)a~ozTyIf$__ZMWAuE(UA~voD6#cluEJ^@T52uqe^g!
z1Kp7gDJwxKPGEfwD3yR(U<^f&u?t2<kXchQ@U8-$3rcYfEudTgO2KXY>=zjP_~GYu
zGT;S-X121qUixX2;F+aUGO7am1vIt~@ykVU?#T!F1=O}goEZc%i@65xyzo4bU+O?T
z0a)(2$oOT)LWo(^o);b+N5q>n21pW=N+KKZq&O9$YH*4Jjin<}oWOeU{&!IBL7W)`
zGV60M-g)8qpcL28gp_+OGWhX#fKnXDEc}5$DEH)Xz4R-uz_S}t$*2bG7tn3>5Widk
z=bk)}{h-{lbt|my0h#r=0q_3X1t7oFf%;Rh+;fTX%k~8jvj%_e0kyawV~eAs@c7dm
zZdp(&5pThh;#7=k!6^<gA`41!0_(xMv_UC;gFFL+C^I92!gY{Yd0lwt;TM8ZTtfp=
z?zzO^#}7Yk6}LM<GK6wZA=gVk$u2x2_ew@}V80+n+b@H2Pc9_ITOyq}1v0C18s2j>
z7lHgzhkTRfWyUYt=0nUH{J94-9y^+QK<SEn3`!;5Gx4N26(i7E4Z+W#_C2J$2BkQG
z^_iel0?Iw$GtR*0iGj>2osai)?!}-K*HDL)doDBh@wdUu!tW14xu=BdrJokQ6&^}P
zpj8=ypAj<?SHQUk+zMr6faV^sUqEJEtj0S7yaeQzI#5p*R`*<C{IYc($S*^o-vb)M
zAI&}ZQyd{#P%4S7#k1x>#R#-cM({JJeGkb!pcE&tJ_D3WK)DBTn+3?M)E2xuFqVQ+
zTtf{~?zzI?$KMJw3%_d#<(_h`mwsh;@c2c^2()%Z@H1le<|;V%fLo!UmK)-p1dv(k
z&+z7+Wgx%QT}ATCRmLw{=7Rh(6mkz})@L;L;7@UcWI?H9=Sw^(PQ?hchDh);sC^H~
zJ)jgPus$7>N<g`%_9nQmz%}au$gI6z@#dc8pcL0og`DCT{P<g7X5n`&q1;o&_0sRQ
zDxP{&$*2X~azo5dT?6MHa4Qs)dl2Uify_Fhi?`*r0_2yv%Se8?#`tA3_}tf_kb6LL
zg`>F#e~Kd{3rZ#X_3@-Q6(i7kA;Hg}_B|x`fKr^mdhiZ&Q0_sTI|MT8x-H(8+e%Q1
zYp6g@aSVR^;B&G;X5n`&q1;mox*6gH9=|9Vfz|;Den!meT?gkLa4Qt`UKNm8Iv?@o
zo>d^f)LlgK%XP*to4}_Q4~5(V3h&X}gFnR)k_DxbMW6AcI29w%nlZu8p!Pi^_kdEI
zz<Tfwb5IN*`aK}CJXr9K8mtDTxP~(16vyDl-$b3dr-AFG-`YMreo-<4tr`>jjF_ps
z0nR<(Rw!z}2V|Dr47|B#4ahHb$Ty<iVEnRi7RWC{A@^`FFffef9zyv8zdR_Fn9jzN
z;#7=4D+~ocgWC6y+yhE+0_(xMwL!TDWWIu%qpO!2$gJXpc<Y|EpcL0of|Pr1F!=E|
zf>IpJERcEFF`>Grnd_yWO)MV2C>eoP914C0t*3(c<t8}yfLo!UmK);K7m!&T*?4o$
zI*?!L&La8cCgYb4GeLeC3b_ZgHefXOU{7hpih@$fmRvk3PQ?hcI#uv9sC|z}aRTeX
zyG21M9&zdm$Slqhyt!vRD8)4tA*VP7KmG<#iUXO2-_?Y2PaD@uzi%aYM&Ff;K&w;*
zKZ91zLHu$HoO{5nP(}viQ(r)4U9G`8-?IVam%7tPe!0c?W&I40Uxq^N0j&}l%{};2
z93fdyD!EdJC&j54fmSpNeg?Jg5h+e!eG({@fKoi-)EAIhPg?M{+%|$zTtfkJievEO
zhu_wM-?fBtPbb$)zn~sGeo-<4t!Wng3|bWl@yl&+?g6(#L3PhQTd)h>{0|11WjYsc
z?%4$LOC9pvq_-KrteXxBm!Xh*xJO%V;K-(g0Hu=p1$a`NiV<l2yWnR~`yP?v1lA{l
zQVA&cH0%c1588tcGAnll-rTbpl;RrlkaEv$20#8fm{}l`aAQKbr-$pMUxq#}zIAS(
zmGFX}K`UM%ez^nAJ>XU-Bg0QtQCG0-0sn(RX35y&U8%DL<d-_+n{Dqfepw4Xd3h-0
z9?(vf(Ygm5-((Y@R8r)GC&j54fp$#@eg?Jg5h+e!eF7}S--2u&E`p>uIZwPRb+&?1
zTmxbUMnC%<20woAN%f$dh~FE8a!)_##IYnieo-<4?RgOV3|fH<@ylIs?g6(#85w@m
zR-FaAK>dF($gCp;cyrG-kYDPKB9#Pp8NaNV3JRB@kb8JX>mG1qQ$m1J2@AfJl`2M{
z9V~*MLG61)iW68L4@xDV6kiP9!o~niaTBWW=AP}K6xWc2oZ=Y#_-kNh;r9ul+%t*m
zrQc&aJUb1Pj6nNY1V4k;qC@<051f0ztx!gWZ$%cMtKb+Il>Y~V%-Zaa_w2hJAivZd
zM)J!&#xJX<fc!EPau45V?!lkjh>!)P600CQDNe-*v^z=gGpK!!NO1z|<3OndlzSfE
zf}WL73^FSz3hzzeJ3%R~Ap<$ZG5GOU!_30(U_!ZP8rMs|4~7i*T5h1dN`jwHf!23}
z+`xVxoO{5nP)3Gt-j8p>){BG8vT$I)cW1>ekYDN!g3JM#*VfN|pYh8o@Tt*5A@}f)
z<{tdXjR;v#DmmtaC&j54f%dfteg?JgA-M;X;sn;m!czQ+tFY6FL1vxv#d}ukZcvJA
z0IdrHVOCIzWANjzf|-Ti!Gv<pOs<!Hoh5kuqGSZxJ0|$~1SqwGQa$?vaP9%OLKzu;
z=AF0#c0ud^V31i2HF$H+9*|$^knfm%!1!e)_|)j3kb4A1a}PMODIq|qM6Ur)ic>KH
z?K2eo3~Jv)at|oQ39OHSrFg_yi6FCf_2SJvdqF9#AqA9jK`FScpZx)YA3yk%eNa7y
z-zS7}&m69oepiwh@zp(`U4(+4kAdt4xq<y5IQM{Cp`bB0#3_6rvvl$p@zp*1Kz^x1
zzM=Rb<ChiSQ=^AM?hzc#J@}Iw5wf6E(pP{d#i<y9cAN@+2DR@Yxd)Wu1lC8xau4FH
zM37kywRle|+z(1|4N0Js3rfLl{p=4J{P@AA>{Fh5=5xLDJ24%PUzCjIfY-Sl0oe_5
z1N$Rz?g6(#LAmEj0yxNO{s)81s#%0L_Z$HEr4DgQOF#P~#xKh!fWl=c<Q~wODWhX<
z;P@t+0Hu;mOYo#P6{ES}6bEYGLvjx&#R;sB0;LjAihuJ0Y`Hol#i?(?n|ls|Qd~m<
zDCL4ua9cn7BL+YIa+q0QlW-D*>YhbhFa1ou;PH!+(LAtU4uR|jxq<yLIQM{Cp`hHe
z@d(&*<^RDTvwrX};j4QNf&5a3IQ6QZ{W0U0W#AKFheGZV9<6)8kxdB!N+mubc+M42
zF`5rfaiI1+B=>+)oWS}>Sc*r~Js`7QOEKZQpXo3t#Wlo%QZ6V3xAn6>X7J+&pO_8G
ziTHg&DEBPodg*7L!;G)xwgBvx10cIWZeV``&OP8(C}^z#;xt&0SxzO)_;Sw?kYDPy
zgUkV$*VfPegz?MLK2W#}h1?@DntSjkHzH&~sYIz9Pl{79S_n>Yp!Pi^_kdEI!1@SK
zDgmW<#F@b$v%*@L@#UVQpcK~-gPh_R{P^K_J>hpSq1>~A>!sgw9u|DLXA#&h`#`B3
z<OcSq;M@alg@SVr{Ip?^S<Y%K_;SxNkYDPM@2P#t_+<(ByzZfpdqhWb5B}svge)kP
zT+zpq;#7<lgHs%+eGkb!pcE&tJ{*>N5NA?@%!;#P!IyiEgHl{W6e#6_QgB;8`%?x#
ze)wHa_#I3r_pIW2>36UU@0}tiK=#)m&Qa`Vf5!M_aSzBZLm|bBjiz|~NrVX5)u7(7
zD&98vNpLFJgp^80Qwb3vJDik&Qpuz^JmsR2(K2wk2s(olQZ7CR*Tmp9IU@t|IqV>_
zrl#SoiBEx39P*v1&l$fg?j9|dhEtlt?-x)iIhBbg#i<xA2d6ktZwHa$1lEUwQVFOX
zi#TT=WY*U*yfyJ@P>O2^Ln`B*Gx+g?&)El=h2O1&YGRQ6ifwrJSeyabUx$3p=`+SJ
zi-t^1EIwKj<4+<)$gbsj>G#nN@7mO}pj6Tjf|N>MF!=Eo!cshbO9-XXbzCp~%nI@3
zI3=T1;2gIN)K&$#f&C@8j0d-ULA@=+8T=r#u2teK<IjQoQipsu=}X2hi@+!14TZMn
zXo|<5+K7<_r4o}GJSk4aXf-&+fqE#AG9HxT1l9+`Qas|O29Q~$O?b=r^Pm*h5ClrO
zpcLHJ&;F9Zj~{%3DCK25$bPOb?D%?n7r^!hBH2&H+`Aq$PCpm#Sj|PS{Q<PIKV>)G
z-sUBc{dFsm?0?1hWg++!zoC%hB}VHwVlp*eH5<5I`sHTg?QLELr;-(;sRVC84r@tJ
zDk(mXx4nD?oJy9DrjlWu5b%0#BWUC*1W)Th$!H_E^#JNsL0S*5!R=LW50Q}p`F;(M
zSqw>d+pAZ>DGvE=($|b%7J^UF9Id_ZM%1v81f`O%$#_zniqR%;idzF}UxLaec2J5F
zSRV*$uU>@TmI5-XwE%B>^%^L}HF$%}0h!m<&;FXhj~{&MFy-ylO<XVi<~QT*ZC(f4
z?}cRl8wNjq@VTv&+rOFXrJtA~2fp_54Y2*5w6T8+*Gs>zet1^~+yvY2K|A}eufda+
zl#I54)6yzX+=JY}{uW$%f%`s;49NFRfc(O@6>sTv3*?u&g&=c4=C$>+zh(Tg0DKPP
zP$<15N88>Mm!hClVz>iOic>M#4o-2PRu!ba1f@8E_5QHZ3vpiu$gG@wcuTL_pcL2O
zhMeLU{P@A=)>2-2fb4H(WXCs~e+OiL-Fzhb-!Xn!06sf$G{sY#n1+M_Te)8PO;f<T
zTK6tEmCQp;CG&?&Dv=s37b#AOpj5&xf%g=Wd*D<ucQlny9N0tFfbCo_{an7{sXdj9
zc7torrJ(i|D5bE!2e;S2ZGX@@XvB>tAhTZm#oJ!H4^DA&K<0qVYwKr!&-i6N`0Uc5
zP<xG*OOz*cP%7yc#Ct>49&n0V1WF;Glmbq10_%NY?KQ-`G$6C`<ni86^#GLO8XQ69
zfXoA>I0ip{@LA84x7R@StDnHz+k6PN-vP<~FARSC;8UY0w|@uMOTULt+3@u?AA#++
zr;YtPxnBCEO~%{Xd<?eVj&}Cn^~Bp=egd+;ZaR|vKN!Ev1MmMG3MG#8XiJFVB4-!Z
zOFySnyzS+u;8ZegG?h>s*hAI;P%3Fr#@iD51g@7rXQ)BO5q^SOLhhh?3DgoojDmv9
zvUkVZ5_$$saZ`~}+)u_Y^T0c+N6V!ln}|qqI4G6K`QS-$Dn_5dDJ~n-asj0jc2J5F
zSnmu<aiG=%;tp+)Sr4M{j$AzlrMLzwkU1dp+WOglGWhX>Poe;sh2QCfR#}1Ue;I<e
zxA_8Of8Asx`+qQgnLA`^VwusJ7=IEWLUs?=OFtt%yk~{I1f`M&3#3%?i@}c{eBuM;
zsdO*bOTQ!6@a!T}GWrJ2aiFuxAZ7e-a2f9k%5kW(6Ckq=KEu0j@fFA~brX^N@|*F?
zT<{L&p-{$;rg$QfGyx@`R8sT-Pl{79`VLNU>7X(hlv3D1DNbO$BPhjzQaoaI0%TSV
z6W%iZH7Lb3n1Rdznb+3O{+q#%AAI5i$SnMhB~-?P>|ehN@7(4au>Gb;_ERzU?&Est
z=XV2dZ}TnKeiPc+zw{^G8`$50?62!Zvi}d`mpR~F*Fz!4%Z}D@__GKRvirGS`l+wL
z+uM8(P9;5~sf38&9HvS@sf3Fi?^?hQ;8fB*no5Rg5+K4`2e@AP`OnAGLsT;Q3vN9m
zgKB$FN@4#CZm)uSh@ibI8>Ycd=LDJMvmWo5#7A(7>jIerGOw+l{V(H}Ip9+dMr$u3
zqH7o^0i}}K&3ICriqSuCiUXa?1nD7xQk=kgdsur_=RfRpPLNp(_Tp`?egdVq27Tld
z$Kb~gJ|%|o_Ub{dmwxGw@Sd&v8En5ElKuY}{P@A=Y*23hA<(XXe!MrKegWIBOB?$S
zbG`Ii!+<9)m5dp|aTyQF?I1U>{|A>I;JybV!_R!FRiGpdx?uujmYgu&(&H=0FLiAo
zb3o>`^|SwH{4%>3lrDxs=^;1T_60>YMHrMywu<3NaVo}4;1mZsSqD;jfKr^mdRtH`
z0p+;$#$X2o{0|11^-BhC>G2Je;u^G(QyhaIKm4>gut_)xLcLv({ZH56wf{TVek~;X
zsaSe|?2oa-yYuV^$o{%!g#8>0j9+GhcXyBGIGhnbtR#+bz4UvPjQ7;&pWsx|gqlib
z4VhFTKUywRoMJ(#guxeYZ}S&8l{Ai~5{d(R$Qp2r>!sh@Ts*b6k})s1_6`QM??5Sq
zgAv?b1h@S`w|K>?fjuAaKNw`z*HXOg#oyo**8nmHWL{f82P5N`S>RJ2hC=N%S}uX(
znj!*}N=z#8q&O90K5&Wy?d}J+7r`k`V7)c0y|@N6NyWfW14(fc>+!bN{(w?kgDP^0
zWANjLpAd=PD}>sMAipf)$GaBrFW7z+B>R~d{P@A=jDXs{l-Ylr>!siQEqG6A_y@LM
znKt&H;CksNaSiW@&i}#oE78vWV@>$l%b@$l<pk@hk?dz?{4z5il$M4<iK8&u62hNF
zh>$(W_0liG7~e?^9E_k;T30oiN{9%~VX6d_N*1rgQ!gnQi-7ATA5hB$lu|fYz%3yg
zNLliIlc^#&Xq5j4gUn*ygRdpT!30iml^}CK=C$>6urPj^3EmMsS}uXZao7`}RN}Y~
zPl{7976qp`(7tg<O9+(W1lC)CQXHuD@ECrl9LTKtBlucE9L%5;*C2<S;u!q+!6!(7
z%)%esgjzx%`)|(1*W2V^0oh+yj$}VG<ChsjrX~hu?$O&s@TU?&vZuLT`sF{xw-%6t
z6_iREWROw`D}x_@2rR|pw}DV9J;U|V?>{4+eMm~i65t#MIw=8?<JiDuycNiP(0Xsg
z-EAPVy!r914B}t|`K7KD$uDe-UuJ;!jSqz~el*47Pi@4=f>Oy}ygT2FCBZ4q71Rm<
zr4$ZOiW69G21;?Da@mO=Hk%JJOGFyq&NmKrP>O4i0+|CcudSbhjlqu}e9i{QEc`Ae
zCif`(#Mj&8-~ih%iDW+&bMINMmwvNW;yV|RgA;7O1num9b_s89lM7^jT_KYF?2KQg
zXM^H$DCBsh(cUKhEJB3rIj)y}4yAZ|o7~`3QZSlIhzQPMssxlu7GK5NUgiO(lKjzB
zGE9>I5#Bn__0sQ)Fy8j6Jh=4$+UpK!uX2FftKc3YBg3!EW6!|Wy!jstGHbFd-u5al
zIK_eXIzsPF=HOubG9A2cezf)ihvTp(K&gaX0Z)okF;)PlIMD8XM2ZtwZvtxLfZCWH
z`$2)k7zRmkmTGw0t9+mo*C32k#&IzC@q^D90ht9d2{$IxUcJEe(r;ZqzS$WLez5&Q
zNcM9w`0)q8{DRwVkPIRFFLJ%~^RmOYcZNd%Y`-9F?7zhI(vRsi-uAK}*nR=p**_%|
zPg+tkRsp9a8&F>b<OU8daOnl^`!F*6deg826wVB-|ARq(F-pf<dI^F2QkMxb2V`Db
zKL;1%muVTGxEu<lm-1-a8ywk`5TI1DyZ}#%Q!!Qrr#MSc3IU}QaEcRHZv;vupb|&o
zI@ta<kQ7%@hqv?+2Bo+LK9D&e^FS$%!H*w)#vs@voCKlL1LT)p9(?DVaEO5HuLJEO
zgw@yFj9;dugZwg@;&BH2u#&jU_0q5HFy7v#C^(gXQV0mMw)JyxGk%#mWKxOBXt_vn
ziUp+-gH^nE&KTto1E-Qyq_S)@l~5e+L(71xTrd3^mgA{Cm5epPwWm3#wgaUU4jyoO
z4czu;WcYDW3v}%<14GLHV31ks*W+!kiGx#I3dkIgd2Rh1Jd9tarVW+aYqVUVJavOo
z$*YZcQk;sh7C6O$cK1Vio1hdYu-*WaN<i&3Bgpth2PDP)*@3scCIL!u4V=g+j=_%~
ze#Rhv{}5`gf&B6}8Q;z`4oR^697y)_GWhZP!2Cj){nxl&`bA6N+j+(z1-74^HuhiV
zdg<4(A8+_egY9Rdo&A3waNw)sWI*=Ufp)&ZT0(q`U#6sh!ha~VmsLkwLin=?5wbV9
zUiyXn$J<_(1*eiYq*OYZN{9&A;iLqVN^EM`7;G3Az?eatW1g-)gD}(MN;VD#R|W<p
zV*_x#WB_WpfKmzvKe#1i2q{Z``4>-RVBlt8`p>`sGAq0l@2s&LIK{<+%mJC#*3ZGu
z_+?5m#H{du5KC7h7b7=l0Ouwfnpqn7!njaT;weJ|JrFd7=?M4q3l4Gh^kZPC`SgZi
z-v&m3jL&Zv6kblONnn^%^Z)<<|FH~{YSNc53NSG20c&bo!YFWTZ*8H0z9oaf7Y2sW
zatRzP6cM0Q;@FNS#i<w@f>Ru5-#DZt1WIuN>vch?1k@6`SO;<d69Xj0?VgJ7gkTPN
zP>O3{LQZiEe*9iAvp^={#)MizAiqp~hqt$>0J6U>8p(b>#xIkHOic{h@-(^@5O)e8
zM&=gROF#XUc-za0pj6VpfRsuE82tD>sgp`?gKim}geS)-8JmD}oDQf=2DyPl5M0LV
zgX{;b1$-0+_NVp#V31k-^YE7ON+7?~MS{!$nb+3OA;|b;aw5d6!C%IYrg(5%Q$&DL
z$+yLLQk;shDLBPxf>H=5rGQhMz<O;^Dgl-82lW{kq(Q9;W{_DvtMHcb%Agci{|{si
z$UIPrWANkmfSHBgD}>5;ko|Mk<Lzy#fbIW_WIq*i?;Wm}ewr+J{jUnP{}1i#SJmLe
z*V|MB*<TlmWWNyOmr3BWcZWi6Q+>3zi9d@FA$ynWrC;@By!(LE!Kox<G?fq$oWoQJ
zD3zpG@Zl><G{C6@v<DwHay43(4Aazr%UkzA?Nx4e@OT7hTms9Ogbld$0NQH~=^+Y(
z+pFLnBB;HJxI+hImW(jowFR2s6c>b4E(tS!nFKzQd$jh#6-UEM9F$7zMDe6J6=Pd)
zic<u&FF`4V1C-(f)@#Drn23`oL1uMG<J~)=1xj)C-$CYp%xmlC5N7b>cY~RQKWquL
zSMPJZ^war*x3{Scw*MQF{UQv0{NPjIL2Yl!?0*2dqjwhG_OcGx{;#yL{~^~)Kki+4
z_lN3&?f*hM`**S7NlQw`j^MN;4~lz`8#qM4r5CvGgL*C@$S(~1cuOxmkYDP2LFRzW
zYwPC_W&AQR7L=BTLg}S3+V;ku-H4C{r4l|tJSk4a*a@8CKzmIg^(83939MHKr4mq%
zN1RItGD|@mZ|S8EN^$j{kW(CkAHNICEc^~8RC<Bz-<XBBw`l;fzYgh!bq+DcFB8G1
zs*a|3{GmTwWFK+8^t;l5?{*RnLvSkbLQ17#j9(@UnN*@VS}szYSV5^|b_?F#rV%)m
zfKHu&^)^RS3B}<)v<!H{_0sQoA)eY($=D5CdxG|wLuyZPaC;5h_Ge`HRx~3R>|^Es
z!637q)!}Wg8G}<C=+p&RiW6u2G68%h_fV+4M$08|TvJ4VQb}<mo)o8I><&(G;-D5i
zs0QNzr8t50s<1Ye^EU<tOG5)QD=v^(d)x80*GxbuuKq2^9FTc!{T$*9e*8`_v+#R`
zP<stzf3^`no;!LuOu_cQL9$<h!H*w&3OlInNtyjmxnBCQd2{2l-wbU3YuecVjO(S}
z2~NCg0nNeozoMP}t2W?mFI#}@uX9GSUy|`le<UdWheC;?HQExwpGAm}ea`jL&-w=5
z_Oc~7l{k&25+Z_gm?{CKl1G_%>Ln#(UvRwy+QkfM2}yxlLTZq*<R>fQgk+Fe&noe@
zgsi|R4z!;i))JCp{L&9TuXeOt8m37M&0C;U(ousa#i<zkfm0l4-!>w}39MHFr8rRQ
z0dYby$SjR!ye%PXP>QR6hE&E$G5GO=&-VtIh2}UkE}@nX$o{tdczc^RAp7g=k?fab
z{L(jMYGUotniwrjkj{O@_0n&>2?M_Nsx2s$)IUK=CDIIj{C2PukKay0sT5?t>>E5Q
zvy_Yj!8wi})K>txfkOsd#;btr2hFXTf{xB&U?}<@3^L2^3*NPWb|Amh*@Dagnb+3O
zA;b8kFAQSV;9m<kn&R=NHezH!sigKBo)o8I90X2rJfIW;N-5wJC$L@tluAJ5GU8l7
zkXf&p@s{!SpcGgC2xJb(JWz^b@Z-0InT6lQ#N?iX26%g$4q*EqBH2&H-20mArC*8@
z-rlAo*!~B!v)}S7-rlAY$o@LesS~hPoh;**UhvtwL!nitGg`;t&mu&~zTtZ5XC}yk
zZ<UubIF(o+rP9$<LPW?8Cnca%lFG`DFO|4}QweAf{%Bb;oT8otzr5vo>F1M;r-!Iy
z906`UfcBb0dWdr1_A0oC2x_k)&anoWb)^mOn1m}h#hD?MOLB}~dckLMkJer!MB5Ms
zpj2|N15b)mF^&YMI8bT>;WQ3ViW68b2Ww*@+N&V5F8ASWueyO!T>Wk26vyDl55EBl
ze?SsyufFGc>6cN7x3}pIw*MBA{qhWc{NPjIL2Yl!?ce2%cP*d?*#4WevHt_tOF!v$
zyzOOAu>Ch^XMc!2p0uQ791BiM%%Hvs$PF9{;L;1+_W|8-o_Za6-?S^pFK^xPmR?>U
zztkCm%mJC#*3Y59_@yTZlrD!t>7_f`_Qs#xh>!)Pl1u)0Qk;r$95}^+_L@RUFHnjT
zST6%gC7>LC^A6aW*8jmEvrb3gExo)!DX#t+a*AW{<F|yF1vUvML8$Zs*}uYq3ttP-
z2V{R8(hchzii}@+z^AH?rg)qIKddA^a=rB1AAz^G=?hLJdPu2Mk?~9SkVz$aqvayS
zDHfDUj_kyHQiC5jm4Hs2fb}*<Qwhc4KC}$@%=Oam5x$l5O2$c`+Vc}=uQ{alR06lx
zz-@m}Z<FT>><$}{Sx+VLw%7c@DGqe%0xZQTF@EU=pUFKGYOm39iSpD9N+tC&c-w2q
z;1u^8)S?H~U>u+nC$L@$*2a3f652y>1DO?}g}1#H07`N77eVHL%xmlCP-5`oH;0*p
z-#>)fYashK=i}XZ76`Wg0+Rj841WCJQ_w+ePs;57!u8Vcr!3yyW)Rr^^R%)5E7wcE
zLoRrCo&|&LKSw+JeSGoG&V+#MuTw{|Uxo2YmmetpheC;?KiU$)pGAm}{l@jukAF7a
z_HrmVm8gxT5+Z_gm?{CKl1unb@KG|(1lLQTUCfY{kSe$(Bn>G`kWWYknU%d2?>dn%
zaEe2|yIz&?OBeXO+R<`pm?kkaZ-G)t#16dcM6$ps4zzC@k>Ui_i-S@esP%w2AsJ*A
z?-9IbCWV7iT>UAeGESAjj~{%#H^?kB$DwfvwS++S7yQE8+l&C&U#E;@zY61*&LLA1
z8;sV(Xla6U?hme)es{OvZ7)ZHQc3*@q*S8D;Ky$aOY!*aB$P^jf^Kbki04dlCF5Lh
zj{6MiD}da<p$;zNB|-Lsdb>i9Q}8wa2ZPMw{e<@v{3wuL>Od!Gz<Rstj9)svA!ZH!
zwSc239)D^hMi!Jxo_xWR;#7?Dz$xwnN{SO$FA7Q}pmN#86L#7#$Sl#{c<1(_K`E~O
z7%1g}%xmlCP-pPthu?sN-^Ik_o;}y_-gy=Sw*M%S{Z!1ozqnrdJ*daq+l&R<e}s1S
z-(QG#d@BxQf1NCn{Ths4I>2Y|4uw{o;b<L)KZ_6{`<v^f-?IR`JI~_5sRVR339Mci
zO(jHx>~K;7N+k*FdGO8jCV*3k^k`W!oZ_7{zx?5P>1QB~r}dy@Tmo)AfcBb0dWf3f
z_A0oC2x_k)&anoW)vJcLy_yJ4aiCKlVC9k~<ChNbncSnb7ilp!R8@mgNxCMU6sKZb
z3Qln^LG4RW*~9@#aRTdwVeM7KIo2SvmRjR&uO@*~T>XBKIUw`e`Z+Wi{P^KFK;aKX
zLhaSRTrd4Tmhj@+d6o>ee;<<lS`2>t;8Wm1ZEwo#|Ht*xPYC}>6)9l*_tM7x|6DKq
z;#~0F5u6IPe-G{K|C_~v?^M%Da9Vl}ihGb7IJCi~7r5^OD!mwrU~|hLzq~KPJBFVI
z@=Kj4$Q+P)ZT%eDj9=Q_LFsZRlwL-oZEyV9jR;v#DoHNIlj2m2tH3D^wAU0;UxHGc
zz<NPYDgovAW91ACjEt;8vmSuV`c#d#x0wz~arL{9QyhaIzaGpi{0=5mdV%Z@3Bx;w
zkO8v44s<pFtiIM^{L&6SRdqDQ;}88|Bg_5L&xZx?ooAWgR3e0wN_7~&v<;b5Vmw+d
zQl413U-~r_aO3N3W`R?Q;AkqLJg|qV2~6BC{lYimsXdj9>%g@qXs<b>_S6Np*T8Lm
zP<u`1KWt?d$gGqjc-w2);1mZs=LA-J=`wz41E0w~6l$;0a*6VE4oW5R$MB>$72|qv
zin|YL(Syn+4p52{SkDh@V;$fHyQ1}fFvzTwvv}KUIiM6*zZGN-$h@|G4qXO6ejS)u
zV3TkXgxYH$`-Ruz?QQ0Q?caiAzaE1hKll`MP}>uy)nExi_A_(8^xJqE?^?(_u>G59
zV?PV`OTXGYCVai^e6anSXlK9wT)ge&0+9W6+(`E8Gk$4x2F3qSC~-_iTSDNRKncOh
z{nD>Pk`Z4^s1Te=xJFY6CE+}@^@38#wl+K~vy_Zm!Sxbo7c-<KWB_gn2|&t{Z*wn~
zgF`_5e=x`_#+i7_r6O>OL%zG-fbmN!_`KTDatR!c!=3=8lEwH|pQ;$Qfm0l4-!>w}
z39RP<r8rRQ0dXcb$SjX7c-I0JgHl}mI;1krfWeO+e7-lxEd0Sus3iijUm+52Z?gns
ze;qrL{rZewT82zb47y-@^p0Tssf3U$JNHY!)>IyR?Zr}1Dyd(Clu8U4{P;CsDIUKK
zgi<L7_e;NNFYxp|l#DyUIqo{BuK;obhY`4p=L6Xf>g~?I0PF37%#!_rx3^mc@=F~!
z=Yq^@>*p|H{L<n8F>COz1sqNB_){A(vY=FQ{X3o%r()a%PH|U2DFmM41lDtbQVFPB
zo_`)}PwW3+kXadQc;{BjK`E|&704Wrd7u=>;KvWY0SRmpPJ)=+vqu>3TEGgh{VS2|
zr(*8q<bLTlQ6Fz_vl49o3fkFk^a^jQt_oy-9V3$c#*AN@!DsIdg;t%}Xm1l|?jTlz
zi~FUY>MXpoGu7Z!0y>)nHVQhLN{9{KVWJL{O8&pa+g`2#rIOnJqh-l3iE=W$!Oi{B
zFQpRC$}A=03E<WPXs<cAoylPWZm)uSh@kdrX9L(;<^RDTvof3Tt_7?Gr#R5553q8{
zgz-x=_)PB6+6x?x!=3=85|ws5DNe<BA~?mJ1+_0hWfM5X39RRUwO0`*r-RHAn25K%
zS_evT^@~B~fXr*_=P+UL<A>h>g+I6nwO4t#U;2rxz}wrb2iw00$$nD?KYs8j@SwIg
zW%l!Ozw|Q*#oJzP0NcNiHum#zzw~1&#@k+Q1lzxWcJ_Y`!IPGhjHiOr(rHlKgWSMj
z1}?q8eIHQi_4pP8gS%^pf_^c`FRx?pmR?ODztsK&nFBJft)Ih;@k^5pC|wSP(#w3b
z?TtUX5g`joCAZ`8q&OAhY2XwG+G`4_FF`3zU_Bcsm4I?Q;#5<RSyR*TmR`-E6jwhF
zImI#f@hij3!tY>0r5DJ4{wsJ}h%F%dYe8od!0Kyr#xITFQ&opTinka|@%WPn5wiT;
zFa6lt@$OG-1*ej4NU3x*l@JlK!%2w%Xr0Cayfff!;8gN;G?fgecqh#-g4{3te&^$<
zJ(Y}Sfoo6DUUNw8X#sApf!qF|_S$<3*xn70Sqtj%w%6LhDeenWinCz+(g;42d$jf<
zE#`)*YEUY9I1x{ZQ!$<mPH~4pEqYK&;Q*yLf%PoNZ7c;>e^)0rkXbty<87~XfKpuj
zOprMs^V<43EExRw6_L%t9g>9FYeL*F{aB*#_O?2~_Rm1F-;%+PAAAZrsO^c{ZjcNy
z_8;`byB4tvZ2xrH*e}fe(l00zZ%d>bWPdH_)C*X9)r#>;g9Rx3heD3G9Br?H5+X$y
zluBaC@UB?x0i}}qskBL@BHS<i%*FAZ)X)pEzxExH{iCUrqBtLVnn9_gs~k_gq-4Ah
zTrYukF+*BH*5H;9E2J!AVDR+v_VM-e4+snbnKd1MOQ;W=;*jsIw`Tm(06wpFv|Jo|
zsfQdFgHp-yMm#A_#dr}o#ew#1BT}5edPY!+1GOFyXL5tg;_b!T66yz~xcW&*Wt=sG
zA3ykfZ;)B|eL$!s0<!;XJ>GLpCV=d(eT`(l72}usA=47D8f^*SPa;IfigCa6t1-aa
zUY!U^CG``KQi%<NAHOUt#pAbxP%0JYe(BeC7Eg{-GF}SKal1i%1&|v!Y{6wbGsu2W
zZ+HGhSZ^0(mi<+{z1>M5ztn<G(15jlZ5hARn?lSQ{A&S6Q#}6EMvN>dl^9;flj2m2
zmw{8<4wMupu<k!7m4M1+EwD9=VgG|cW<}q{TgFcYrMUV&P|5|F*VfNr%izZkzX1ts
z6i$Me++%Vd@7(4Tu>HMA_ERzUN^rmQ%lm`3w>=eXe-CZ!m*jrwS00VGA2AJNf9+Ew
z`|TLN)Pc|59SW^F>(M$6XYL?Y0+dR8gZc37Jev+qC7`oOVD-XiDj_y_hlx5V?w5WR
z_wdvUO2%uz^#W)YF{JHp4{nKo+y0=I2;zidkXeV`<86t|0H?UeNad0}<Ci+{Y0IPK
z(lAL<1iS%CC7VCtNpUL1Yr!dQBdFy7N+}$m6eqCmFRUekIH4G1*2^DwTOu<-DXzW)
zWDdx@wtfzK20woI-9GpoOQ<Cx&Hd7EAuB(=Jw>y?_O~P1@4(>44?f=;)T*M)ei_h+
z;ugI3@yrI>-$onzWw~GaSzW|?2ErV${jIdK|E~((eX|?EX=yzu?m=$ga0HcJTfnVa
zQ0a9s6%+$Zj0_AQzvSxT-C;2o<d@oeAag+Gwe@p2GJdHw1f|QNP<q*nwyHppO%VpA
z5*B?tDNe<B6F9|zb`e7AOHhgvSoa&0N<caOq7TRcOiYjz_t6&bzS()86j$GjoZ=Y#
z_$6RwflR`U36)+Tza)RcJ8L!{WPj})B>SBhztn=y%N$MdxI=z8$;ffP^mAK^x3{?f
zoJv4v6TtcrPK;k_hD<849W56r2B1`8%!T(po`v94atpOA8BHY=2mKH-K!N+E-&`R)
zwWpHtHgN3;+C>bhJ)ObrHE`P>)Lwg}2KKJz|6q_=?J{`VYm2}s?j}--b7uTf13qne
zDAZn~<q|lqDI!3r#6ccUic>M(4o-2)K`nYvO5p&dIDvIPVQs7@y08;^L1y);;%%=j
z2Bo<AI*>Ua^V<43oEiN1#b9RP_X?r*8p!@jJMqq1EdkqKi)6nGgC9Tmd}~nKlQR1i
zxnKHm6msJ0?Jfn|Uqd_lC(htw@MB;AV+L`KdAj-x!c31V**F+n85kUlcR4ULux*+Q
z3VV<n*w433c(y_RG6RE5b%4b8C$m@?7&sZ2{xdQ`LPC`Rbk`9CgM62`l#c<l4;_Rd
z=0fZMo36nDnjvA6JpeKpWJB8o_VXZ<pKZ{89U!2<u=6tm1IQG~<$Mg$3=Cil(GM{T
zY>Kb(Zm=6cJz{VP2X*6XkVzmnPPoXxAg!uvXk=_+8sQM&<)h%~=jN~A5**?f5*p0Q
z1(yR^mADzNgO@WfG_c8n7K%U`W^e}^2!I`Y4&q>$lY9(b3=CilaVo^wU<cc9tN@z=
zDv~ixkx*dxE6KnR<P;PN3Q|x<nj0FZO588~P8%@cK8{_(cn>%zKu0zp1%-hC1A|O|
zfWY?)4`0G2IYDOS*)fBo9Tfc#_d(nWcBO;yUa(o930q9FB)(s;J`9QaCT5U385kH?
z7#MgMAQ)u&<}hY_QNI!#28e_6AtBlSY=eOYI3yP_Fn~<C7s1Rhhmiq{A+CeC6y!$6
zUXE2DQ)I%?5)i}`2?d738zCVX$jHFJ)C6%G$c<Q1fwRAhtF4)VfuVr`FPF2wUvQ|e
zYly#}Ymm3CnIWo(v#l|zfUm6ysz4;NKv1xgt51ln5yD)z&|udfWF;VbLLviPy={$5
z(d`F`JL3@d#UUPvMcmUbIK<J%$J;j2H5k>kP#I^OGQK!vA|Wz7;JCVwhBrO!1E;5c
zP(}yE7bKe+XfQCyehHBHmOX6)Bt5~35)}pp2GH4{APh<gnYnn=(`rykkOfWeBjqXC
zFV8j@IDpdA4pm5c(l26Wh+<#>V@OJZq$*H)V(>9O0Cr;|nj0NpZhSEvYf<9t@8{;}
zj#QF>+`FM4uX{n00Bo{|qvyftAMD-~uzMLH?#-Qm_xgvm;Oe0S6rLbAxAk*Sv3dge
z;^=f{a47~V%^)EK2{mwd*>J1_hx!t@{m8zMP+<7(1Id4&5&~3`f#MQ`K_>I-;Tf{l
zFg^&536ROir4Q)34UPbTZ{ZK8g3M$H_#X^1YlR0pzLM+^*sN|)2!UJ*O?eQrB))~4
z=R;B+a!JO=z`y{)Ak#ae+3}TR>%n2L9b_`d21q3)$MI}~K@BJ-w_k<Cq+%sILj)58
z7^8<IlPAXpkSWrLg|gs~gqk9uz_3#o5|X@3kdh4KHV{UXWUxf&>8B79<QN&O5N)X7
z>KE$k8sr$_>JrP##p&q>k}y>84dCVSarAQ!b#!;dqRhuJ%+bxqKb)5<6jDVhM4O?R
z<l-9U>FmnO#p&hm#LLAQ;OGwGgn0V8y6|#wy1=Dfph6&fjcon=L!d>CtBXRk5t^BB
zDPAs4WR<*JAl=4f>vjnZ@Ntc>g&R+j&7gwW7F-SZdn-g6qd6HW!OO)7X1TaJg1irA
z`}v2syZVKC`nmFQ1q6Beg?Re8hx&Pj*dlX4W}*iJsyrxgk#r-Q>g($39~5b8Xl!C+
zXl`y~!OI0Hh0nC(%?pRYd7%rGQb8#enipyq7!))EBz}G9S_H`puu>S*pyOv?U;trI
zUU=7!H!pxD2iRm02Q-6Iv4ZBa4F*#{d131uNM3j{ksaKa12yU(<q0H5fJ+r$<0D`<
zf*QTZd4CGbjh%T|OJU3g9mv5amf>|UXl$8H7Bm-&RBeDAyc6u;a)^VCH?rd^1~-E;
zuk3tKfPw-RQUpLvkx*dxa0rrlK}8m*7z70-2!q^L@SPK1gYGCeC_sDqk%M9<1A~HX
zfWWUix7t8vGAKie!RC3~_=>?}V6#9oXP9P5{JNu)0Ev3!Vo-pAfdPa;E;U%qjjtHo
z0uBSj+0c-vw|%z3;37CAy&)l)yN?^(m;*KHAdwD90HCO6?B&=BGDXG*EhHhPNGLFD
zkAj3GtU(8I8wewcL3k<{ZO~ENpc7K%!Iz$ngVPgeCKNe6U1VTTTofSjv%K3ElAd5i
zi2?%ygCG=x(o<DG55DvS8n<GT-GG`B6c;_)VDJ)@o;II@q^ImjJPctB3}6gNNsv?p
zN>2<P#wWmT1ohvM-S`sb#>!JzixN*4w8mWJQoL>jjd-xhg62e#N)eD-4LQMXT?cV%
z>M9<5rN|CY+LxV$>0?9A00{+#S3e<XAC%)kr3i9ZK5XQ}SBjhjhr%3C*#t5jQs^6U
zGB7A^3lR93d<)z?XK4K&tPDES(~%Khte*m#1)4!a3Q?$85<inQ1R$}FT#5)WFff2H
z$aG~tMtrfp6C4I>L9PV37E+QbZhN-DP!SxGO$-bmQ<P#D8R{4qz!(zWkhllOdOpW4
zuqmlnO#zk1+aVzdx&eZzi9s0THV{UXBA^7I<n8b0>FlWB>*?q36XK|lo0y)NoS&0l
zq+n=fX`tZirUa^TL9S7(!5d<y!6DWJ@(;*G(9l<8U{L%UAn{YC@h>FAVEF`8<q9(}
zFn}<~^gFG1Lu@zLud6{OgKU6?*xzRx3@yPSrVI(OOC5~(s@yYRH-b76$gye(b7RLz
ztoa09*uuw9Kn{L21+RnmfE|oB`k@GNa2&|NoBlx@Ja;7{zRa>0YzkU?8ET4z0>d*;
zNEE{|3n(x_805Y;*O>8Tmb2iX0B!6<4vIJi1|`7&fu9^VAA-zesDWe_&l<eTv-W}d
zXSIk?j(!eT#xK>npyA7*Fko&sI*|vCY)S}Fic4){#aE=B2d6mDAU9@;llaM@yc<$L
zAQ!133=9k)3^M)pBvyPy>V9xe0S(6^RZdER&o&sAf%DrXNPbIR#EP$Bb^v6Gj3a6>
z12siLfnm)<NPdGg%s_4fVMLJ%FDphHW)wBdKr!yI1#fz~08US6jUK}?1_tG_0EzF5
z>sCP06Rg4kjkJj}Fff2H$n@S_c+=BCP)d+pikcFX%bsm8>;t8zjiHeA6mftRJjw<d
zZG%+Kkct{yMf(_E1iP^SRAqrof>w%sFgHHv$6DdQ202jb8^cR@-Fpb^-X$PgK(;|D
zNU(c1f!%8eaj($>R($o%VX!Hn(MzOU1T{rMf#E?7B>jU*3Q*$=6qX<i3eU629Qf*+
zOW=?|n_@BC#K5536(I1v|7I_2%pPQx<7`fRCCO#5Sydo^g8T~&Rft&<-}~j$Au*3!
zl87-dFn}<~^p(pw@s%V;z+r$mU=Q5IQ|@}U!SEC~Bv~OL8FhdYJjw+c?SjNPB>q7$
z&*aH*6l98Y1IT?KcS7R>Vv2+U!y;!$NWw<CKyCwJL`ecm1fwHesN-ZKX`~C3TI<f>
z%?nq+d7%=N#z1KenioznFsQB$kocNc83M@*uu>4z>=tKWU;tr|={qjr%?rmssaO^?
zFoRScsIGpt!SE3%FRVKQ$qR*7IPo>RuY%o}jpoKjFgJE6U@ZmVRVhj_c;qQw2OkGJ
z7;TIS<X|Iqu!EOF9L(^V6JIfS0&EIs_z=z8M(m(I>djA(%nK_9L4gUvpa2#5&V#QQ
zyao;mPyvh72r^=4U{Kv3An-NnCj2xakXgsh@Zu{5uY=7hLk(7_SrT8Pq=g_+k6a8&
zFfcHHFv#>TcX;s?gD1gZFc*}lKsG=MFxCCfHW<l+L$VqYk|&<?;%iWy0+}LXj@1+i
z1%?G(kdTBms6cK5VMH+qPX(h5DvBFahuQJ2g17-rPo<#P2E`YoC^3>}U{F^94Vo9T
zK++SeC;^RhNir}nfG{XMCGp{1RB#%U5@ctCOa|EiNl)r3&o&sDgVNI)Xot8<fDb&%
z1sd&wRH%^36;!P<co^RVyD<l30>~t&8_i*EENsMDlz;|0P)d=fvUuHk2JBX}F)FZI
z!@+L72TA*v?C~yuI14rfv|<CP6oHx|p}=rO6O#5}r3fe-K^PR4AFtrufp-qv;YN%f
zfjit)L#D%RKic62MLI=T1+<6e8Uwz%<~BI5fNC-1x+a`~LEQp0t8(!ztjP^B>&js!
ze09wouvvv@`3_>1#IHO2$020{a$O_Ez`y{)Ak!yYV8U0|oCoI=#3^6kCbzo9vkgZ1
z;QY3UfdOQS{X-`3SSV;r6jCZcN(gY-kk4@eY>GdqTmZQfTEaj~kx*c``3sWYpyQ!n
zw}IS;sB1vQ1X1ImOd!{USKyu6zY7jA&<-->(9dUJP_GXV_%-$7RdDpT{tpJ3#rznL
zSxUzDz-tZRW2+o);MJ|aAOma+49A{<&3Xed%lix7!Mcm!vI8+N+0Ws|_@xSbyX;UH
ztQ##mz;R6x0ZMUU-|?h4732Hh6ju+*N1*%!PH_V3zJXF4Xhmqpevkt|r#gVlTK*UB
zUdl_L6jzVPm;D@W41WCJ+qgkyflR`U39W7g*}uMt3*UbA%OLw}k#AUXW&AQ)TjCD$
z;U}ZU{nBssMm+1em5d*vrFeI684F&|4cb9~II9X|7XM+qI|#0TQygM2x}U?H@k<r>
z2JO)@cKD?(Y(4^|l7yppQk;tMBXEj?F96~Ir8t3gUtwkJ+m*0;8$o9EpT@g`;3_D^
z)gxAv^mDi~`0)$D%);hEgczYR7Gyu0J2$=+{MW$tdxPo<P@U1%&*8z~$1g}7`_;K$
z`aOD$*Z<eS_IuIJ{{CtXe09tXko~pDx59WbeyIfCR67)Myu)aZ43QnkWNC1}^o!wP
z#FtBMf>KGn2W?U*$bLU9ytljF0@+`Se0R@iDkU?vhpIMEDlwGj$5)o!2B#9lpnpHd
zXet@1(M_hiHMw8<?e<{DJ-Vc1{1V)HDF@Z|pz@5v3*24?_YgttWh2O#M92SNkXhHG
z@tzlP2b|&%vo`%4UW{KV!8d4+)}CZW;SkdXN+m%Fcv75-@hfnOgRkBLr#OLipI~jw
z5>T>ZV6cXyxT&RhPi(&nN^$irpp*+r!EOB<UJQQx{4lfd2OgpJvNq@zyBQ4lS_1dL
z_B$il@6F)H55BXV@-Y#R{muvQp6_%YY`+t2?APIb>Bq1D@0id7u>FXIR{b1Q^gqb{
z)I2<CNy+#fI4u={;vN(R96sRE>kBCULCNUgTF~xZrvD5KAhYVK@RnW=L4K)4%og=?
z_%ME{P=lB?_|M689BupK&+bIXf>KFQ4W1OIV*DPQ;_^{aoWQydpi~0N@x@b-Q{2}U
zyrtJ8P>QR!2c=w)d2Rh1J`8^RyfCxyJD5=E1@enpAl?zx#~}M_L5qhWGn@S!zKmZg
zz;~byh5C9l#p6#Q#K`J`_E6;E?QK2*rxL`h9ypbh51CZrG+HhalMwK#(F2|Rp~ir(
zxA_#DN~R%|WxkAGMpFsiU>#<X`rI%5H01FtA67E{46Z$MLA4zyrEvIx+iT#qKd8O-
z2)tYf)b<CNWu}F9to9i=#UVD;^mF(zekljvpgk07uhDXe^5hRnC1<tqq&OAhFW?lH
zg_7a~*1dzZu@34pFi0~n{byhXnf1U9@4W)gK`E}@3Y2m|=C$>6_%ZnLbHmKS?;k?#
zH3ROKe%{%5?-h6fw%-!Tet!l(e(;^;ptdLF_CGs{cXsF{*nSJz*l)=F(r-m2-uCh<
zu>FWtsQnyN^gqb{*;DbhmtTYIuLT`41Zyt`Fn%dh0>%GOC~=%eTSEA=2obVI+%Nqq
zeekXtcmqx)pta$nsf36S9ga#ssU%ej&siBt#=pSz5;%o`%2SR&a7*Ytq%1)`s}5w=
zb#+dBZSS|>6o-7@P9Wo#GVtxPqvg_YOkbFO0;Q4^Z9FMX#rQWk#U+DUF7Om5u<kV|
z#erH66W}Kgg3LN<i1(z&cc2tkZwxXAWL{f8M<9bAKlnCokXe}SLlz;_5;Ep~>F4|l
z@161QLH5@o->?+G_@#8n)Wj~MH8FC6Ad79v{nC%m0q^Y-A3&+3-ViC31~K^Yv%^w6
zerpM(Qjq=oJ-G1At^Nb&xFk>x0l9%A7+l7`1=-KYfP9D`$Sl?<ylu~qAivatb^(Cv
zjJAG`V8$<{@({BI|LnwQipQVYh>-=Qk|{BGQk;tMe{hP6M@ex4>t2FV38-9-&;i@?
z=6^8Atc^){=N3PKQe3@0DCL681En|yKYlitSzwcJ62#=5)3flNX8aj!zaEnPRLs3*
z+%Nt1df=_&zJTr5rJeorv+&+j`xRt=E$GB5SdI^2{89qGDR(He>Rd<bIGnkISP65`
zn20#uQP6MTRD#%@*v~PVN{9{KVWQ50`=wv>9lUq6d<UnJ7NoLlG?fgK*eBK-pj5J?
zk{eHZ)r1w?dWZ(q_Mnu)5ejavf_sRJ49Mqqg3LPH#f@)F;s-dzfll6o)n1{DUy8vu
zXb*+j%WbswA~s>+R0m2W9=&){oQeq>IK@Svq&R_f&tYv$#3`>Jv$W>oot^jzN^$iX
zpp*+TudSaWl);am1!fjbXM!aNwO6gUU;1f^;@!LQ3v9nSlKo)}e*EA&+d*w_ur)Xd
zLiSs8zx1mzz`GXlH`snP+S$(~i#PoLfbCbMo&7s4@SMq_WWohbOJSh62f2YG99(*V
z`#y{e$Y*_m!cxi&Z`=DX$S<{^L+)UuS2*LBB56=s8VaSC`)KKfGp7+N0ZJvOlklWC
z6%%f7iVH?baRTd}f>H@6$0N>41(}tU$%Aht@jp<Ct5*i4T#$Kf{T$&8e*8=@v+%o`
zn9}2PAl|b`{)6nV1?^&lrT7TOFGb*+az|4<{?H#TvbNkW{hlnrcj^Qu12~mbBc;;O
zR5DzmpGbe$aliEI+=r)JR5IZQmy3a*atxGGI3mF{F}PL7$bfuAEXb^1r}5RqoQ&WU
z2RbAYRxU*{eklaspgk1IC6CdXn8<X6TNx;oEIN-T#i^JGfK!|wN{SO$_ZU`tA`X!S
znKkhmzM7bm36$dM<v}SIWL{f8M<jzEKLgAx-0lR)5UPpoxnKGn4#wAy;A95dFNb7*
z6oVfh_|9@rs{&*TZcNC22kw`CI~eh;GUH?c+b>Hy`)@no8~5jA1=}w}8~Yu(U;61O
z;hS6LWCPh>3pzg!R^mi6ekl|O#s6rDgFEF7CmB#Gd2WVpK9-XmoJv5u7)MjdaEf{o
z`~pfPpM!Yuji`!&>m|^6Cg9WKIAXvpp(l{C1o@m;kXbru_-@eV<N&9*Vx)30hVe@Q
z_;%T$P%e3nwuDGXTiBI?Qi*jYo)o8IA`VV*?x2<nD5Zc?oWQyVpcDscJs?gK2AO41
zh_@!@1f{ro36MD;^V<43Vi^4Rz_)RO%);(Qm?)u^h!giqKe>B&dz)M!`)fg`RU(zK
z1w*DL9!>F-0~hX>e%&+hwwJj<sia;EDV4@D`0@RLrFi^qAe2f$_DgW#xvxseL<*ea
z+(0=5<OYs7a2fvyWIt$66UcrASASP0H;`GK!uUqvIC(&RsRivWhNbv8#xMCI5VHpV
zDlgE*tJ=by3Ji=)%nbkk|7T=pWMX26oiq&!iBU`_1VE|8TO3b{Q!$YSr#R556OdK~
zD8&h^y9Y`opmG^;A~49TdRaa^<IbGCpcGdx0!q1{6x`O&5y#-i_Zwywe%BJpJ+9m@
z{r<S(?QQab?H5L}pNhE`WWS{o-a3vSY`+j~?04gS>6a^ox3?((vcDE|sRAs=$1{G(
z2cN1s6k2toIUauwAx0LIN<_Hvj)Dq;QweAn<7g@&CP;^&8h7rOep;LHonXT$1WqNH
zNM+e*SuzY$0zNN+Qpx$}cv=riCW_$J1L)KlNb4a1++GFu5JBx##0kkDv%J3GZLbQ0
zQ(Oj8ic4Vpk_SGob|}<d-lJm@_!1LQa-dZ5`Wv1Ur(&W6PH{G%_9ZB#aDY;rz`8rI
zHYVbPWRO`RfAO|gML;R8o)=^e$h@|GjsyljKJfY8ptdi5ClhL~dUC(?yOM+N3;<41
zu>Cwp_9rs<@%@1Lg);lSxL^8hl)|^CiBk-0KR4~{Un<OxufHG;wx5eO_Ira?APC~Q
z4MoXB4V;!hXD~oYuOx8k1@8NRN-r&N1b}Wd0GYK&0pFQ5oDv|v)Pi<I!dg{Hj9+pE
zKyf(~N-v+$(hD5hln|g)vda!nic>LB2d6mDsS}74C$R1oD3yRpocu1Z{Q>`jL1vxt
z#kWS2QxcTo>N${dPZEP4-*=c<V3TkXgi0@v{m!qL@T|(_lmgjbn}}q8GUJzA@Ohb|
zDIRCQ4=V{!DtYdSx3?(`P9+JWsbpA1JV~DM0i7KE18;9r2AoPjdre`r=V)0%QWy_?
z#eUo`{bo$WQ+q0zXoG7{Q&3wSRGx68fZJ=}wm+!7COa1#3TyrcgUq@=8*h6}7M$YZ
zK<0qVYwPDoVf>N<K5cm@)Ly=$?KN;@Q$m1JiO4)WDNe;i2b|)JKq&;2Qot!rVBHN^
z8%sz8Y`-QX#XVSxx4k9@N^$kfAag+Gfl?fUA0PZ~AFxR{2}12PkY74><LzzAgY9QR
zvOkr<j}LslHK^^0(`v8;A^ZKgU;1UH<LzxKfbD0bjr{@KFa3V<;0=F8u>B0Qv;VXn
zzJ0TtN+A1dBa!S+WBiiC14>JyB@Q@|4SNEVO7-ONj)E$KQweAnBdjHq#`q<B$fOd#
z(RzvER2<0t(vL@j5#L%sBXGS0I?n_$j*t#+3EhO0B@7G~LBlx=OiT<6AhY-^@Xi{m
zfKyyJQn{4Q_$3>B66sJVmqt?@#R(3aO7>ghNpUJB#^4mE4Qjc7QVIts#R;st3QBRH
z)&t_SWl)N9aKd-z8K){J#nt@*nFBJft)C;E!H*Aoax=&*{Qe=-5&_xI>WuH46HYad
z{k5S;_K%ja_yc{|$p&-3^yB`8x4o<mN+or_kWxtogCE~VSc=CVB!p6F2=`0Bg#vhT
zoRWzdILB#$atO!`9GT!U{yNBhP;d8<8rTJz|ARqh-Iu^y#%qB5QVZH$3~N<nGJeV8
zgqSt>*8=*Fwkp7pO$h-?C7p73Qk;s3IXK0EPMv_XDnKbtVBKX<Dgl+tPjnd=7#UfG
zW<3CzrJ{<rjMoIExVj&plnYA1ZT%dX41Rp@yKV6MgqYkTy##M>QwwbWcO?6%oO>s-
z;GJ962HXFQHui^dzw|p^i?_F_1G2vs`G)l@#xGgmQ&opTt8O&M<If?)$bwQy_Z7Ue
zGrHhZ0@~{es~1L72{A!CjMRj2zw{ID#oJ!i1E&&Sq_S)@l?<a4K#W(yxnKH)y~i_F
zu4G~dZapZ0YI{&h;m8KJSHV3*)Dwz9W@)hDZLjKsQylW$_1TPHGQp=U4~5z*V6?qT
zOrpZ829!$bxbe1E?ZGKd9wo&Ith)$nuOdz;2AQ>79&dZq0F>hDK7vv%$h@|Gj%)@$
zKKR`}c%8~XsJ$A&{nGE56}}UKISs+~e?YQ7hry2ze7-lR?M<2ek=!r+jz%)$TZ?A|
zw*Nit?2qur+g>&X+y9O>_D6xvcNfK5dO3sB66mA~NZ%(HTzY}~K8y^%K6EW&VBln6
z`p?J&GD}qj@7%Hp$S<{^eY3DuRW9R~3|3IO915jZ;ArWEKf4hj3rZz^>UdI|iirz2
z#Yurm8&Im}0HrvAb>~5;1eD`D^B5SURdo%Gj6r6#8sVMWGzF!&x;G$mK<2gebL2Ak
z@x6hWh2O!1N-vQ8?V5Pk0-AyBuXRPTKacTC2Kc<p(G-tA^oNTqD3#on$9w98IXIOd
z->^QKN`_1H6X}m=?w5X1)_B(fT7XjtXh$-v_8d(mM27BgQ5MVn(k~7F-VG0M?Fl+h
z1kzs12e;S2ZGX`0NaZP5?FlmLj|SfMnk6{JIU&_v`HWxE!KW<`h1x4<w7o`g!Uv_2
ztNM7`Yo6c~Ckkp`fl>+wD8&h^I}2-L-7*6^qV<0;$gErDc-w1MpcGg49Apm2ytaOh
zd<H+hS1_}{CgCIqwbwxQAN`E)_ES!4u>H@F>@Q&O;{%^>4QhMhv>GfyjQt8lTnwO<
z86eCc&M{9{pFx=EaU~lEgDV4rgNe5TLj&6;&{{-r?qxsUHsRR@qkIMi_4)vbUsJQT
zz<OI?3mH@xKsW0`Fvxd@{rK>i?gKU*w9=3))6=5(7(kH;!Vp(Od;oU42B!@JLj#*E
zXkHdlKTTji4|4aj4Myz&0tyUkf*BY<ZhRTT#}LK90LBpg5VOFh_?Y;D+_>=zDE2|I
z01bh5kV&8rxG@`6ewmm?I0Sh4D0uq0`71d4`?-0#^KwBt1}3HvAe&e-@w(R*>|RZf
zEg;+45bj+KcCS9fz1mfL3|<TjU<`37#MNN;+HitK_t<0+XL}%<BB8)=zKVe%$SEik
z6kkk?keHHYU|@*je(9&o&V+j{lZJ^OC?qzCgWLvkBQzvdGcc%64iNa&cyT7kOa}G;
z!635|^qKI*yg$gSjsLKkCGo3~J0Fs+nwY_6GB9v3Fvu`KFvxUY2PS+m4;pV`lLgI>
zBFFsXXB&(TgF})T;$J3jCWZ(m1~5hsNhVKD2T*)SgHtBRozVDzm?ELTFwqeblDtd|
z3`|WBw}IS<nFu`n6heX=BZC#94HaDdLVaC>979}PVtKhZJ^eruh6=s`yj(txe(s@;
z?ygvr`8b9-y7~Br^Kyj-hd73W1}j9Hp_%038s_Qj%FD&+<?qDH#Tnq}4&sD(`ntOC
za&fxArCp#xAbX8${rp2b{enXreSBP96rzpL%!Etva&aQ7<mCeCHYQuQOK5<PYlJP_
zc#>@P_j3)h4FQq<-U`viXikPo@N#j2SuU=QAn$|Oe*Piuu707Oey+S+0YRRAA)bEj
zp?;nrw#XcindrfQDh~==B;ClS`nvl12SwT%8k-mynwuM0@N)5h^VO`yct`Xc!Dajd
zP@V#(vwjXLmhqt6Qo_ZGFJA|O^5P~?i2+XQ(0qNEfkAUifWVK0i;b`n4rEsCDQ<lE
zItXOe#@`@+fc%4Emc);Qt8tKg4LcobD<cDgECU3COs~GcjW1t2fpVm*3dm%T4UinE
zx#iggquZc-z48<!UvIm_&G4F$0gNGKBP4f&N=U}LCcz*#Zioe$05S>c#@k^3O8iJj
zDTnzNR-$|PJ1O`%`nuXGx#XAU<>V)(SSh$==9HusDflMlC8nnqDFnK?Dx~EXDTHU{
zrR0|vD?|k72L~7_Bo-?ar52WE7Nw>rBvmT7<rk%<73JrZC^+Y2rskC>1g9pK7G;)H
zD(EWsW+oTq7w4yyD8MXHa8Atw*`cf8oS&DLS(KYtl9`{Ugs4-%B@M`Np~0>}5C>wD
z1?BkQ5J%qtTO~syeM1v{BLhQ2YzqB@L3Nj{64Vp=5drbWM%WaBiYkaw6Kv8hL1AI8
zLAFXpdIox?hK6Q(2G~@&g6c>gM|WE#3~5)t5Z53DkS(AB(H2(xaY?&MtK}F5ORMD=
zxJ#>*8X6fGxPU|=q}3`6BR~l#<rUrp1R6YMlSN#(0InQC3CLsuC;_byg(RT7U)<p8
z6;#bak`5#pff5jd4JT+okWH2klz2di2$2j;CIm<*FdR>SR1Bc13sl7-Cvfh6c#olW
z1s4T(;3iYOC@=}eb7+HxNhm05Y!U$Z3giYz)-ajCz@T{|K;VbZ`7N-l5zqb7ujD@-
zvy@E2z|C;bp#k7xg`*JM@dFQ=GBO|^g9<WBmzN*k7G^h4xYU9+ltC)=evU%MFKLXR
zX82I(_yv!4{6Lw3A`D6;rTqL1HVlx?A0$UYawj-ns+fd>Qye=i^@3BJz`E0*R08TO
zA&x->ndK*r_s9!(P>QR&1<C~=^V<433K{(PUck)4?-fEFuLSOweubuN_$tx}P)^+V
z6=XNa4JbKL;)jp$WYmhZ7<5So6oX99wqe6pk%9(g*klpM%|pt;6VEo7tN@jR%U?1u
zfK1VIU}IRxzyQV=;XT_V670sAXl`5qE-fT}_%Q!vU;q`>{?b}Sx`qY@CZW<==|*PZ
zOe`!Lm?9XMFiB~xBts)(6JKey93wMFP|5BAGQd|_tH{#Sz$92&tH{j4&@2Qb7z!ey
zq_ql+49y}ylz~a4v{sR!Bgo+lzIeS48X;hl1<fHsiW9i^O{Kx!FN1i0P8=J)YQPKJ
z8bO@vfNY9{0>hDmsMUZRQuG{2!W;Qf;DG&%8nC9)3=Eog0wjJ|)N!CjJ{toAgFF<2
zd@q!V*Z1CFcT0nk703o?^>ydj22*3O@4X<tXUk^8o!RtEqCsxl!~!w_WD+ESni|90
zs2Iq=Agz^TWDo{&5kom%7x{o)1e#$(jt`KFEWs{vfw<^sJKp&41)Bn{Y(TC;@|Pv3
zT0Yc|8Xw3Zwy6tme8hnKx)HSI0Bkzcua*o9njZoreyHTWLX8j5W>W<Q1_lrY`MzW#
zUf=tH-3=NcMfUxNXB$id!M>M(_<qu4B;TWt)YzEBg58KVPGK4db7Pk^sK^41xT-2J
zFi0(6U|?uqU|@~`xvzdcUibNf-3RLTqq{E^>^>HV``%qaavyjM2~uQ$3uhb70I(^b
zkt9r0Bor79_@l-SDC|HO<UX%-4tzyr9N6ce6%oj>lghxL#S$R#L!fLQYV3gSGg4$=
zU;tr|>2q^A@D-JTV0VK?6Or7l#qw-}X)Vb2%Wgn?e=?tg!JdHuj3NF;s+tT<;=ykG
z3rd$rxuq87#tCo0xy97X!q_Mr<S4slyp9S2I||fgLw8gg*iq*pj+#7y1786a3^GOL
zKgdBKhe0w7*lTT|46{!PHA+AM2Eris?VE--N)o`{eG4)bWI8m%v@tMfNd!oI|5MwG
z8YK(@3=B#P5DYS1ZXRCWhk)EIi#Wa&T<~g1JlkM85A6HJ5Z`kx;9z*g$^gdbQNnu1
zBoXAsH34XDoCkKJ!1q6VstgSOnaG3NcRzMblKRi!z@B^l*fMTz*~O~DPn<2oZcg`n
z!zH#hSwyQp`Cs|G%I7Gk%ESAmv$O2I9Yqfn{oh)}q^y|W$Rgm#BH*x;f#LHSjX4Tm
zoi1BkI(gqC&ph{c%gtTB%SxipPWtx4&|xc|uC0L{vrK8PAk#aU=a%P+=RCK(5@Nhx
z-D;ZR`;2R9ODi;)Hs87znJ?@YF;B!@fx+fyyIQQdvWJ+RW#fxKm*06-d3CQVPu27a
znzB^WD=1-a+|1t>&lS(Qc4mboNKB;!EaCBDsisl_gYg=3C2rw0^TQT<-@p6K!P#8d
zx^Cm#wjjI6>ou9&`X3S$F1-5B5NyC;bLvBC%}NLE(^s6s|GF}6cYJlud_qij-{YwF
z$~t1}B-Ty6ZMQK@>xkT}tOu(Fs&+R`$>$GejaV%@L;6VB`88n)`D;SE$`3G9UN~p6
z-|FYaeNhkoOz3>QY=-iWi~8FZc`2UX`@Zb1`@Qdb-&ezk!w<VvVg3MnX3A1|0S11X
zEth{rF#fWN5SzB*?5264Q{U~KxF&sHKgf4z%1tBo%#al`>`9h51}BaRG%()t?>oDC
zvY%F2>pb_Dw$E-|wQbCPt_`-hqUSu+{yo0gD+QEqq8aPS%fR^Dn%mb)=y7CEj57<@
z1xC)g?UyPx6}^g@@<U^5?U4!GuYbIq8nw;DdTp;j^R62gIh+J?FEGeeT7;gIPF?+i
zr}({??nSc)&3S^+i|1_L?z*>YW7rE2ZTrv3{@_%xZ!g-<fyn2&Z!exJp7!m<bIWsu
zObpDYwmUV*y)jw+W6IXT@`_jTTRuO%G6$MQzzOAC!BS0#z(cQKNZNsjgHq8_0|uKn
zMV;qFPKLf*e?01A>NK0Phe`#eZ&KuN5@=E6)4ll}$t?S4ov^65C%(c-v*E;Z`%Ryu
z?l9P_H1a%L`s&}ZyH|dNbQjme{&{YBF8z?M=f}@o2bLJx%sdwZal&&;Fe~cdvzS@F
z49pu$_djI%VSD&o{->=m^P*-Pn>lI!371Q%3)s8wrca4FyTy0n<dyQ00^4+xA8)VQ
znVS0j{@UsH*M*tiOcxNo_#`@aJEQfJrA~a{j1>B}k2U_rQ;#Q(hdkUZ8JN$7^WQwa
zpZ)xjR9B1E4P|=ox9ncSvGm0$t{_mlkxW@5+WAJjJ81G5=9n)USJ}Z44JK0e?D4O@
z8o<DB8y2p4!NZpQ+>0|0W~!!anSW}j)}9GP-!^RK0Edslvs6#7KyQCV4kzyXCGN?I
z*JDc&DC*(y*wX8vhZvYoZ<@L)D7N)R;@Rn`GEE9y2bK2N=%{xKXnHAW=Uz=%n{9ts
zQgr{@?5Jy7*JejuTl06X&9esy43(!I{#gJ0!OsW0DVBMemBxpJqOSKp@Y}t-WTW+i
zp9$L*b!o(|-=DkfHVj=$y{&gU*Q0@7!FG?>=FR^Z#Bc1_@ZN4?V_)Nh?tb^)+qW8P
zf8T1%ihQ52aMtG8PyLlw8hU#8z%qhCyl!ApLOBET>E>AF<dY9pw!im{-*#2^e%)5d
zZyzS==W)A$y)DmqH;VOlAY<d_LyNkF;kn3tAIK=#0}P+HU-!7HVp9G?@Jp&))2{B8
zuu8+tr@BtbP79Mi%qVx^fZMlk&DJvD%x7$E`3J-}P|C}GEFqRPthwQ0g-Kll<MSdb
zX32Zs#n*jz^R`vJXVY$?zaVD;sQ!q<U-Bn`OMcLn8>9w<br7uN54U1q_$@lcrMT_Q
z-j8<<6+LlsKDyH2<~MMn@Q)RFv;9zI%i+mRZ8sU@STldvPkC^+)#x>&wQ&){Vq;4e
zQ>MAe3t6Z8FxV8Nd{Q)A+*kLAFUO?h;JNo-rk?Yw>?&6lUG>{V>+srXk*QPp3b}cA
z7vA^mm{+B=VpgfG(Q}vdmvLvay!i5LYc?>*73Hi8USQ-CJblsf`IRnD>X@(i1tv~2
zG`d_?qcvrz;H0fyR@JjUZS@Mg#_Bik%_>l`wQ=lyX|y=(Re`3*0|y41_rBk)lry`T
z+}5l)?`swPxHV|XYSy`tmmQu(WjG16$ei}&a1sc)GfA&_&MT+7GvG|kVe#w`#~Q`5
zz(CopHyGq%Kj<G?b<)!CV`=)6#qam&m>aW(fGP=)ZOXEVlj}4VKd+q|y1Nt<LM|z5
z1LV5avz*i@Sis)9;ssB7MU{8k(t8G0(G$h>CyJ}>J2>ZA@7HfE{Nha#YIQ14t3MSy
z%DhnWzEyt)gU#21KPlI8=eX7%&G)$=I;C=}TWQd0VXmOn!kk;B61|z1@EaY;O!+M9
z@_81E$pyt_P9C0|4t>RQ?%upB>cIH)Zb#JOCvmPNrboXo`Zs;jk!jMo>jiEg3h`rx
zJvxhAm69b6o#EfeWp)izz@6*S7dpGoSN~WqcTkzLd2R#abB(;03)2g4_~#wvSsd~A
zTvv&4;Z84Y#S({4*O#yVWpZVG|KlJ3?ECLt3)(v~d~Qv>{P9l_yjGPu2Aia74@Q_e
zb!0tYu(|s#|3tZt>giuo=3cb<Joi>$LGS1Dmc{37K2Nu~SkPA#FkM^TBV)!=NRCmv
z#V_U<k<!4!z<f4gN<r-N899+<U)Sbl8?oQ;V6Xq<pyz&c-4U+amqMPU@->Rf`oEj=
z-sa2PBU}IMm;71t`FzixeU;blxcq!Re|ed!stVWV^ERK)+p2n4Yf2te2x3bzy1>9b
zXYFOpUmFV+X3adZ^X1`-dAE9!d03}v!ow#~y@NG7>dL;RkSIu=6*SgL-1G0>qeg9)
z3I@4~9bG2#cKl=MdsK9Of60>yP__=Os_R$*&hlVFT5K&S0a+HjeLH0(s0P$nK3AWi
zUF1*P^63&GDiavwBF#;o+}_*q<218GaiN}qfYtHC=Wlx4zv-#c`<E{~Zc&%UqOK)7
zcULGhaVRu#DCeJ2(-dW6n0fCL14HGBInw1PFPpz+dK#<GoP4C$Rm9JgX^P2HUao0R
zO*hx?t(mjh)Uzi!>>8-JIL3eQ@`kdRJ?T}-42;i<9n&9Xg^67Xx>u8>bZgh^b#S!h
zbvy6E1(M8O&(DC0_76Y)F@rpo^zd`;wd9bj1OFKcZ!pM3PW=`>HSVR%?#E|a>~nw1
z6dsq3dn{9U9E61JS<d<V`px<NRRXA->^#HxSmK!Bq{O1lhDHk>6kYift*)Qs!N70X
zGw)OGec`VyThc=eS#2l%%#OM?-~GX>h;srhkkAt_=WvpV^NYK-d(ortwb@bEOAeU6
z)19Z1spve}<Igh12F4f5?<|&fx-rp?rTXf^{|vA9Uf8Rw(0)c+p`%=Bm)p%%XLUSv
z)@H|T2iFpN^RuJA?OmT8w|#GP2ZQX>oL8m0t&S;3vGAC^k65Kw(5(OG?+({YkE{HC
zX=i4Bzh4VN7k@B5dL8q$?D1TsOB@f`|1)qsOlFn*y?&AK+;f)4EuPCbmB@RW*_68F
zO|Rtm?dUpB@XTVSl_AyrGDl3;X8Vb6P(Hx$`S_8r+ONldzLDy)_UK-rpu9q%iOC8a
zqmX!2XyV{_r2it(d_`UHoM#W@_iVVfb!}$GW{?q4*Oq=;;NHOayt`w~@7MjGUz>8w
z+q^ndZ$G?odX%^PKLav+{wCxAq|HBL0SCi576vdzZ}YPpFi8fL{A)o+>LZo>j%?tP
zU*h{8;WSVunSp_EzfC;M{L9kn0gCdgKSx~`cgQ}$AQva@xzYNYk&*B5v|M<#ddCx5
z#RhS1yXm2JJ9k?UCsgEi?zWq**KX$?nVl*-OD@{%KNI`Tm)chw3S5c~y<*6-Q;UAz
zWmjJLe2&}gfGKnSGe}5i1lGU*`g*a|Dc^%ee@hx#e|s;oVql;5_UZ>kfuNmD*H2n>
zo_}^;at(*$g|E!L2~K=H(@K?o$<3KQD<R_LDev9{CxMcb9amp1+B_x2;pl9~=EbI^
zHyHT!WIV3sPuXr6`FmG9SI;(~K+W33v_#~xvE#RSvf#HoxRBttwtWw_u1!t<9?hO+
zFgJj~=0lSF0p6Vo&z`T|TWkC4Fpu#Jkw+JgsKjk}_()(+^Xz-y3!koSg|)<gv^<r$
z&;L4Ee4e2Eay!j+ep~na`@H4=!xztM&;K(hr_b3QBxl2HT)VF{=&ekPPPf8F%kJzw
zEs7itYl^yqEze!5d2Vf2Jlig7;pB|etc4;g8JM@fzb_X3cBcBb<>EGyesf#Q&+eTU
zbi}JAxkvojQwHX<YELf|bg1r#D)Q$^H}0rqFZM9iYS#|Xm-X%}d;2`*!OCwHk6TN(
ziR4^OixO?OxctRw{h3A58{F#5DuR6fGgKKkFfgC%dtGW-b}jzM3IQ&E>EoMp<)e>Q
zPEHin^x8g2z@UYF{aI6;GtbVh2~uVP=Q1#{R<&?L<u^yKz>g`60St1LI!D41KWZKL
z`D{b&PoI7R?Z~L?Yg;!&_kVM(zW2HION%0hqmPh9Ia06Xz1jQtry5^3_9RQM(NJn&
z_;lC&&He3F=a}41ygwuSpW&SL;t7pO1?6HBIh<HK4|bkuFyE}~@`C}=Rt43(-U%%m
zR(b{6CxBc~3Ua~ZI(El|v~8x(HkMC2J7E*+)p@B&itgq%<&!@Bj)wGk46fa|_AMxJ
z?VG9dovRfXD&IT`cK(~HR&A8atj?amyZb<^ddap8Zo=9VT4bkuR;sSfFX{Z!`GWZe
zw9Jy7?|tTpqSyI_ul$y-wN_xLtW64b{+m``7v~epQezQgB$xZJO(KEYVQZV@;lQ<O
zp(r5u*3{6@EgpLl4}(JDM{VDOmw%!kpY&>|U|q|=@Of6OV-N45d8gPeEpC1G@vChe
z<CgMW{_0WJ0_G(?c@1p~gTsI8=4?ePaNGFm`je7V=FEJ3S@PGN8|y!OWMIC?;k^H+
zwB1t{Q-=HREoPT4^m)12df~Q9RT}>p*y5ES`q#$SPmFrr3Tj+$U7PiGd5$R`bKaMw
z8lnu04;JNqO_Magdj7+$<DVUGoni}E^<e8m<+A8WvlP=RBkUp?6ZoZNjEmo=&c45*
z<sYvJXX`WO)u)#nnwr;ibE0u7i-5z;1x8CXAVuGSlh>wSJ9#;kMZon`iDY}!IRoSW
z45}wSFxY(jsJU?cXS<&o$1k3-D)!A#`Rk&{A#`Y$)9oZ%FE3ELR&F=magk8)xQHNV
z#04~}0Ughgc(%cjEkHnI#xm%*NXcHjrhw+{*knO-fXHJ@63;fcf=5@TK}{*Rh}RU*
zTnw8mKc-tyO_|NkiEo4|0^}nZ#L*t`ksjB1pb@IoyHG}`KxfW_$B{r`wUUby-=JX%
zs3zF>5)@7#H$q0JTtTBhIsp>jUu2hJj!-ExFff2H$n>QmocIO}BSG$#MI2ZUaktL1
z4X)cjBUIDMA+?pTI45{?3N%WEUR$x=F-ZlvaSdp5B~oqWx{ZNBOD90!`wO{S3=C)Z
zr6Kv)3zP*xrGS^GW^bG6E$x}_OZf^79T+~}-@yE7{a=R*`YK;+r4|cXtveqkx#v>q
z?d?(5Hf{b5N$}ZG*P>Ugp0HCF)WKY{ip{4mvO%*<MfE=eXA}eD)4pBJ5)#qBdp4dn
zl%5mr&c5ynhv42B+M*ogd#~SoUVZPo!@_+Zdn=Bxfg4_iJ;~A9>BqJQycS-?z&?-1
z`C{kX{|xUH9@zK)aOTku-!T1UUG3eU!TFn2-%nEFw|+kNL+8BmLu%!RSd?P)O}ig8
z25(|upLb5x#PlCeI?v55FEUPio!52dQNYR9js9|1E=|AmE8hEMt^VY$6SewVH%(rd
zovI#m?PMfpc;gpa&nsJ(r!esAukp&LU$f-=zk+SgznT~vJ+in>!bsb%pvLKI;inZ7
zpSOa13i5oIgy`BFj)u5ppuWKQ=X|sD=QHN$cX%}LJz$V4iFAJ^!xtcGbZ^h4nR0c$
z84?05mg!w>57$k({A+S7sJ#SfHQlfM{)A)YEfyYyeH9Yx{I;%+u=X|%Sl8IS^nlGT
z#Ri5i29VO6vvB9}bJ~ks*(bCp&Rm#oBpDV8D$dV98h{E<=QwyePCUron)UXZ>J6zS
zO@Gg=V32)zUVM$~d+|g2PXDa2Q{;Z}dh?7gU+=6kyy>VCS^eqqo=Zm}7#N?<FM46&
zni+Sz;`FirooljQ9cOpNS_&P!C6&kJsWQn^Wm2($?39x#b7E&&oH!S$^E7cu(IE~6
zkq((o4>`ubnLQE={MMB}uh=l?xF7sAZ_?SkP1S32<Smnu7EF1%@b`gOSb%L^n;p$w
z$IZ?FN^Q=kPix7!$~dqeoxtkAQ2AuDV8knz)y!WT?S6TOtXdsZ@$+aYD=#Cf#T4_q
zOJ!j#1JDrB-HQcLHTs|?_p_fxpVQqIlu2A#tnI*HQzh=Nw|B;})6XyeU<&#*bNfWK
z;#RwlMh$<}19q~vW=CE9{!_Gcw~KCw;=S*C-xsGIVB}jJdTs@ST&AwT{rfsECmnD2
zC$xWo-irD;?vZ7;LSJ54`fVG?tyYuUk}7W%=?6_&swU;M>9thjti#|c@8Nvs_=w9k
z{ts8&7U$9T@G&^l%KEdEx551UR%Ljjb26|0TVLJmmDwPX$tyFR8||-h)kR(2#K1oN
znyQKYwe%my^Q;f3Y%w^@V{n+qFtwpF$KbH#9U}*DSIh=RT37Phd_Hfn;yy&g>1fTu
zrgMkhZ#($`Il-xasXc2|<~1XO!+FB`SsuA<DYeLfcklb&caN{B_c)&fb+R<$8+yDn
zA3xq`*8J0Xg#+{X3UGz@<c;Uyr~et|@%U(SIEh{?RX8bMpd|ZlPmt{QuEZ#&hYeB8
zoUEWMuyt*!&Cg{Vb@EMDGZ+}3=xcST&RrCm)jT!se9V5&yVIVpF#FNaIN`HR>xwNk
zbqwrN{X+N5ez0{(ML<Z3Yp*Yhr$LJ+zi7wJ=kuP0tp{~GH@(l<eLlDL^`6h?ZN6Q<
zw9WP2&D!ap(eAhFJghEeOS{!@e_-IZniG-b(A#2q{XawKWXZf8<zL=cPB=34lW@#E
z7I1$^k;61hLZC(As>0<)P`6T%!-=o!mi+M<qPE*huQ2f2#()f1|8=hZe+KRw0aJu`
z9OI0Vao`ksmn#eE!-0BZJrUQcC5{<(OP!zEz6D~c{AFf0<E8v_zoxj9FfgC~H~Y0z
z=k=w#|ArdB-n3hP-|u&ymxOjTH9Y|Li-kSepzUGf1fL(^vQ}f}?ss9aXLJi0n9sAW
zt4m$EUDP8)N9O+Bmy7q#IC`7SX~nteI+yM2HhxG=G!2>S_H)+q(m&?<kIr_>9W4)F
zumRN{Y4}V2G;qo9jaoZ-XTeJTk2e??z7{5i=6^Q*xYc9h!I-1kj~8tVX8U}&=6S7$
zh(piabH*jXt4jS=UUgV7@v6guNvte=E3aBjF5k%U=*O?U7W>P67(SYH#>=>ToX+aI
zpf3MCxbOEsXJTEf$jR!0&A*j4fU*oYb%6-2>pLa4CV&ThRz0x(B=uN9;=w~N28PPB
z`T|$Df(2EB#In~PS#U^J&zV``YvdeB(bqp6{i<QZj_{7sO|5_}2K&whx{3t4iiDaq
z_itNJ($Mw!!x0ANa~~cXzx(;qO}cNbv=MKCPg!O9Dz(JT+8VIL;Ka}6!hC4L#i-WX
zWfPhYO=RR0H}PG&%yPGfg$4t^e%)uATj4hDtP2D-*68gha=JF7mpv{2-8|J@rQUxf
zr|z{_66~;mp|bVSp;h-I;)31Y@5}D9e9p#erSehj#pGkf{aF?NHm;PcooG{8&CFwP
z#P1uML`UwrV+RiN7#v)wpU^xp#Oj8j7z5*T^O^q{)ESp?{PC1Y_iA0w=i12n;@7lY
z4qumpTCv~Q*V@AJ>fep=XDoiZC~`P{ezpIVZEc!-@DKj59Sw}n+lBU7bUqdJ@VYNG
zv7*SdcHItXuOQJY7rttp{{&CF-~^m3am+d}Qfn4yv~AtgfSszJWiQS8$NGSQU;oa=
zFXze=oGw0A-1>UMGtanPuY0Qg#_hON1|QvkGj<%i6Ii!TziG-+tx}fl)d4$g?;0>4
zKc`w#D11t5!iosX{ku<XmHmF-Pyc@P1+U+i-D}_b%EIfn_wt*KULSt9KULFq;pGn(
z>OIOo_c1U&-(OyJ<$C$~SKc0s%=3M|vTNSB_oSffl#J4*DW)wiK@JX@vgCc>V?)cG
zAqhRn5=W{RzBctvtg($!ZeXbFi@mqi^kF!+UvP!#Mhp2bS#H%5M|%q=^rWnP9=COE
zwqxz>1CV-AzU%Vy$Ze+ApMWxO|D9O<+<vR$;cM9)7;K)c+_!PX&-daRRm+~wUDo$G
z|C7Y=RUvz{_8uzab$ARaiTMxp7#wzS4F?U?6dsqke=+5Nte@vT&2z<n|LieYU}$f<
zE538Wu?LJV_^tox1_d5m&HsJQ9?K2iqt6M(==V&5cw?#dXQ3%erNiHCohc6)9Fv@W
z`;NNg>$pM=2IiAbMG6*+g=mRun^kBm_1t{JUS;uu<dZ6GYj-m;`b%2Pz5P<Icc#4p
zdtYwJ2F;FL=|(J-Vl}&ERVDlb-wEs9yRt9$R7h2SVc)i;!dgn1*Ho{ne5vXWd}XYm
z(0!ZZxia^oNySZ(>EKR6=i2o@Cc948eW`NcSIWuLbGCm8d9nWCL{msfo*i|qEGBu=
z;ybBOzRdEMVt-{0e{AqzkSn)1a-Au9&P_!D_ka)SjkiUL%{?B-KiyDQvkIj*wPOvJ
zf-WfAYkF-qQ$M%s>Em_wn=IxiFz_4Ps$3hZwcw7(#P7*I_gw`X{xeJ{zsc-#xehc@
z37M{RWPH3+MZl4TC*UYdkeP8h$2tFxH)dX1&A@!F_sJHU;2RUI;yyF2eCxpV=Lcx4
zQc6>0(iMN}{9k>gHlL4m?s;@6`%dtrIVH{!H4Sod(+pblnzHts5WI9_rJH+Rxn$NW
zP<_&#Q3gVJmCt9yT28w=TX@BDv$${fHml3-=KA&W>KW~Qm!?awG%!A!-{V`LdP+oZ
zIVbb^9rI57XQ+8D6tk;R(qP5*^YD2m>qQ$khH|uS&wVG#3u>6WZ*SUfHBWX|Uh>86
z&9`1K@LMuZyYNR*h4GmM$1YQ=>#Mh{u<U>RDgEx-8Qvacao{qod};QHMafV06=^I!
zsQkNs{~gV9#dBV;816~dN__$<`6r5Vf=8!7qg3c^ewG6!>7bH-Ex6}}=$8b_flGdg
z?=NmeGB5<r=k(4_Y+!uud9OmVCQ?tGwfD=GC8C<eUQ7AKP8j~(-r>08_=jyD*&fRu
z5@^mfQ;9sy37X0@IKP<TMgvof69dENc(H=W%kLKlM0H#U?`-UfZCx6>Q}{^xTmj~T
zyie9`edm;u86)i*qoT_v^*qC;|H0w&;KuIb$CszP-uL_czTY1|K3{*d+OeH=O5x>*
z$9*AUkMA*DXl2ezoHMb6f$@1ziBxPthx)Tm&kalbd!Ns{dy>O8Yil${eQ-N>+r8XF
zxAL}`9|cc5T6}D}>h^HvN-u{52DuW+@;9=HD&H&iR4z_k1s+e!UeVHCuOAVFQaNb`
z)NGpmxdPJg0+9!QcB$@;zoWT+0fWs!zi6kOtK_=46YlBA9$d_EzTnV11JD3%PqKt3
zTccj_oaff>4*$Eg37pR-3clOV*vFmL*&}>_q4M}#wrL?MljS!WRChUl@&~urPS1#G
z<em$)KOsAJ!e@7t@?#$>&lS(<SZQV|WZQXOR%A8<<MYX`BCYGzYsQF#SKhzow|LHT
z%UL($H%@~NH)Kbh+qTeH<5cpd$KX!a+U%%vr+Z4*eRYUrF*zM|z=J_9G2+N|rkF)9
zHM{pn+x*O9tMYhmnO8O;@Yb>*-OosKuHb-!6K}<@Y=8c8-(vf}sR{-R{8sjD-C2uQ
z{N9=%nzy5;bFI)PuHyMG@4PCv`p+<*Yr8~Z8yb>Q()v)B3mv`O{xP?DL&lRes%5@!
zOBmSaE=<#?lVMv>Gu`f<Bm=vfu;m#Zy>rFF62}bAx5Fn14d)758$x@6370>w>riO?
zZNT`@EqtM<Gs~xxkK3vam|aL*-&j8D7E30pvRAsyx00pLC6+L-_i(E&i!`}uy>{34
z^GC(`gO5!q>pOGOWbu}=G<TVze6g8olZ`~Le{S5{Y_-4Wz+BZ9Q2CNs&QthtCFi~P
z`vn3Faz$GLJq#8{P3@UlKKIW@zuCp>wT!kgBlTUPuFbOQU7H>CXq%W^^9)Gaj>9t{
zOZUF$lBCn%KFr0!$)`37a5N~-{Z@AW(T|KnmI15IoXWD&VguFhpw0`Z=TUv{1$Qj>
zzrHI=HGO?@4vC*s?3V1aWZBoi@R`*zm;Z3X75>ysJ5M${^0Dl;dH?Of-A~LLW*jqY
ztFeMs>jxurMAN3EBungBW-hxkEW~TkY6j-h7oThiW!X7V(ZZW4$n`(N@6~k`FINB9
z-_??5toQz?mazJ_P1jgom@fIaS^lbIc<R4;-mukCbqvhs<F)S1(=M@Ew{XMFbholC
zd*9SeyJt0P!=7rbuUj(hLf_~4?tNJ^yZYW-De0bxrfc4;_%88s-pb!vCYNO=)-kZp
z2s1Q2FkNG3-5ix!evLbJo-1Ctlxy>*&|H(#pp*$uw%3cg=d*vDn*$0t=?~@#@4ie}
zc<<fnj>(#!(ydnu@3=@5cwB@BRI-8Ew$KqOoo5>Y<v=4;uyK)Tx_C{A2Ajf-X-X(~
zbfpbCx*~3l*OVBrDWLV~;L;Z17F1L8EAWm`#ez(c`HIyo5(*46521`ufya+vV@TT7
zct@x*KsCX}r=V~Gna+M5wDmF+H2UKZAo2Z5WGv<g6=?e<2!mo`c_Uum$AR1}i?(=G
z%i-CE&~u;>sy1)P2-TiuydzYZAUCe@Ky%|c1_mvM0D<pU)=ptyU~FKhyqJ1_Lz#_p
z_{9aul`n-fbGO~g?5{hXQhkb9`}?Wdt4<=%Ezi}jDimn7JXe3nX0dwer|^Xpl@-C0
zKl!bB!P$JEs>t`3L~*<WL**@*ZS4;aWU=pi@qMlK$K@wEj|F#osCWk+F-qiFqh`E6
z&z^6_c^8FS@i(+$o?D)0Sy;|_!CY*42q<gq{`q7}$lDzUE;yesTl~a{Y2~(adh>p+
z_)@=hh3ZxgsfafW44?cD+lKDjuxHuymj{aVIVw+EZ!lE8{x3Jp;j-YRfS$(J?+-Ta
zt>Y0W+}q4t&BpfIYJcjE+s9=JPcBthsCt^={e02%Gr0~7m8WhT5=`M*R;=#5?bmt7
z2dob?y@J;I-Mv3&=dm#8z&WTX3vS)EE)$J+G{^$iC{BOQESZ&^(W&Wri-CRa_t$T3
zco<K&n*4FKaL%Us+-<kD_WE5_``)CmmE8|CT!mPrb4ll)lE89sCGbZ+r|CWSeSYss
z|7=M8=ltP;Df1&6DL4DKGahY`(Y7&GTaxtVVFxG+L;D(kW(z;r2{O*w`4CI3n(v8C
z7Z~J9wRK}srZs47dw-dU;p%0NC3>N?-_BNlxnH|Ep>~sB<M;cu-)<}3zYOj>-ml&C
z%d&mxJR!j%4Tg%Z_w@L7J-NI{{HK$Ab_%1s_12{t6Yb<p>t6|j8mOs#&S#B|vPAwk
z4IRWU^EtY1qx)moX>TSl*c{r}xsGMW<RIrQeGA`ptb4HY<Hzk6OVgiC@(gI{jRTjz
z-#DfAzE7~bV03A#38+)P+ONso|5Eb&jx3k%Ee!mY{nu}9n2@e7c_x<shegTzOrz|K
zw_SB<%U>6j)_$4~N^g+x`xkgS|A+5;PX<40|7%;<9({OId4=l(ex5#slzR(JZ!j>Q
zyYO_2Js)#`y8E-Wm+m>Q*z>H4#b5P2%Ta!CV1tN`^)Jn51x=22$ten&vQ#Vi##1x7
z*y5`Ort2jb<b3Cx;&ZAfPX3ze^C39=fb`x1$z;A|@`9CNsmhhl+Ot|}-s#l3GO*9$
zvDjID^UyiPg^Xe>P7gbd#OQAO?k3SZ>o>!}wk7L-e{-8`Wbx!un&)2odoyL6?{8M_
zvv}O+`{IdfpRtj7VAQ-dSqB(CpWWD^bVAhULrB2-y1E87P}Lq^CuhJWVVDPELr8d)
zAGh8@j{hhq)-6vL+`JgOOilR0>9-XJ7(SntH@qx-c(&T6c~<SGE<N@WXi@mQK}>Da
zteN|aC!!_2<AGfh_kkkiKEHEi>HICfA3b5Y7xjjL@tIT6E%|oF6>@*))ooet`54p)
zJ@>mOeGz+MkMWDkpp<9)V)2X15=U0rhk(;!DZ}b%3w}K14c6Jhz&_X8<};&>=MLp1
zi^R_F`z<%u_}p?KUwb~@<=bDJJa2TXyIeS;+RKW2#|$sE%Wpo(g?A`SV6b^t*tvH7
zPuKm?YhT!Ys<bSgd7k-*{ij_qvwyzWE54W^=2_+Q)zK@TJe%cVoh5vwx@YT}*KsOu
zst<0S-^1j<@LBDc+76+o;+`BvUhUhhOxLC|h(F)RrSJSvRvc0HPro)Z^uqK+NR_xw
z>tK4x*+}C_mwp>rv@kF}_gZ#f^O1$C8uR8~U^uaVamel5t<k(I&xGbr58fDSKkWx3
zms*}HE|?Wlq<=3-<)z}+n&7|Ycl}Oh|7WNwWa1UO_2TTC1m^Skdp^W0U0v5_BK@*y
z%XOP0(!GVc*@4HBx;W;5mfnGe#H4$94)XE6S-a;@vc$RHbH4>%&=Au|SDLtjK`w*m
zOLWDQ(|dzU_}U`ASLDnNUowf+LC5vL`N_7H5!cqt%u`@Kx-UA}pum}VSx*$x2PNgB
z7a|yMy+0WQsz1KtFZr{;B|qrsG^DwS=q6anZ>Yq;pi*JOBQY(@YzBDZOOo9O)LL^k
z-E(W6&gz~?Dw8}leu|Z@(fiL}Eq6KVPy^%hX5oJcbAQSQWlVCCW#BQ|++A>($Kb@_
zGoLT1@@G}gzY5Ce;2|h5Q5G<>A0ni3<f^~H;tfI5GZ^H`@2}sSsBkXk@tIE(_v~*8
zc36L*J|!-zSrVdD(<^8y$EKXQnqI-Ssz1+zXAJLT-kP<*!PVILj>GMp*Ap1{jfAIN
z_+!EA;5%Kb<!H>^-415{{~~AFWP^+A7Dcwl;m@M_6giyM-kPN^?>6J$<JHoW^JQ99
z6d3poRZaKiem5^+Yq@>DflWMW;g!vayL?V2#DI#Myr#aZ3?*6e@gC|b(F+#ODN&fe
zSbF7G32?eCIKPf1Crkfj`n4dX<DM!#o`tNTp;2$$?p&H=C@$Cu9>E8V<Lg9u97%j)
zbK0gP9F!stid-*OJs=oZcltsD1LLzy-HkIW7jZrF=ww+C=B&C?AZSYYEjEc`o~81A
zASZw``?=yRaS|;GpV#kzBqOnjJ$H6l&cA-ie%X)d7Z~J<*mW2FD3D4#sJ8LUv@f5O
zK`Hh>gH7e`x!>dG-+nabx&8fe>qnq&bN%zZSHMFlAWrd|7m<PwpEDoydnfL3Kh@cS
z!It}Z%Q3H_CI9NGUkTV=`e?0Qv*^dp^HXA;3x>Q41iMG+>=zL4CDdW_N@woa%W^_E
z`x686sm}+GwAM&Yi2RVj<UMJ{qAn%Ll9~Rmk1BmiO8!yzOjton-0NAv?7veUFdx&a
z>y#2HY}ji!Pq?v8;)rF<c9Yx+z4S8ee--+y4|2l)d@yYhurDc1*DF4K_~P{sy02vl
zPqnBuS@bdcs7Z2)i5%U-z;E$+aj>;9L#0Knu0cs>Ah<st^RZpxRhb`Bcgy@q%w_J+
zf2*!CTnYx2Vab9E1rE<Imt)9RVPKzY{#KVE$YPHDoJSX|PSuD$FP`&!ZvCo;OifS^
z9NH;LmN>BN3ZLHR>-+2PEC8>Hu_^c(=orKrq;RZ*y-$2<1Ova>%ZG-O=B!MXI?(g|
z?~l2Ycb*q=TzaMpJS+hr*w)tlNYEFTUAJW8ayz-y-W_HVjM-9`8W^8j>oLx<Up#m1
z(Z}6CMOJR=?>U+lE!&f@<_pXGcQz|#tmAy2Hb*_=0mHnDf7crPXSl`pZZQMn^ZuT>
zRT|0Z9ZUAK?Pg)_`o8z+rFrFN!uP%@Y|;q#W{hjCo>5=bnDgk*<K9w(a~6+#OBu|?
z%A`6a?lAD1ymevUA5uQEebeK02YN(0-hJP@;S-PItzT+}pi)Ya!-=1TT_fdYM$L?(
zeUQahZ^b50-7hIFw_Ue1{sBYfmCa8}M7aYu&SCDGvhPaGakkp2%WMr_yv+09jd`)c
z^4i-Q6E=k{y~&j+-*Sg<ZM~p>YLS!kQr(}nNlr7486IQp`>^!JJ>iL~Jy-$`u+Q(W
zYB(DZS>JV7$7s=e`>N_`OIPNI^{W}C6nCr<Pn~$K_~r6<arQ?HX5<D4fvWK5wv17?
z4l?ODNf<EL++lgX&(f&gVV|izSLTv@ZPi_2iHaAlyo&nrEO{!M#p7(FJIj3yPi^0E
zN1|C)f%#b64b!k+hpwLu<K!*B`&smT@?Gtv4eP6KJZ9!G6xWt#nB(_gOP|1h1~-F{
zBI|q4pDM2iDOei*S*Z8k;Whlv!a+fwBU`0)-gsv4%cthEoD?_&S`^-WT>#0P0xgOh
zR*Tq<DeJ_8Q=7ywgPC`tk1Z|Rr}M<?!G9+9-FZe?J67AAT^#CLx05eKWeY!Oq_f;C
zXz_K!m`rHCn$xqr{%b?<8wr8Uyuski`s?IsnU%kFg8nmXz3^UQ0)x%*D;))Hppsv<
z1@8z|HmKxZn}pitPc&lywfQB!U%6Ysz_81IPNinBru7^D>U-axUU~oQ^1bhS-*l=~
z-}}B_amprzmpA9U$cHo|+P=T)H+cTZI6d2e;qy{wkGLn7#OnA8&uK0xf4FQ`=3@Kq
zrD+?B=R7w)fAn1Ov`2z(J+xPq-i9vUTX~JCcBRFdyE+{U7%H!wv{ZiUx9a=a#TxsT
zzT`b{<JPH~G851!rqZVtub?UIvMv*ukINLe?tv`ZD?H8;y+NSndEueOB6mU<_)S+&
zk1%g#3Vz|W@jt`ktzROS^nJS?btdPoEo2nB;(#g0$$VS&gA~66-#alW9aR2)-#6b~
za^mY9FXucr6<}bW8}aMhflZ3{tZtv3`Zy>wA@G^arX@_ii#enAXl-kGwrp07+?^|z
zeN8U=Jhh7qypc5HSoeo6(0IUtQwbZB6P9*FA4%7o`=fz<zQUA)vleW6AwBVra>0!c
zDbAXYTgs1^e|lh~9jTLk%g+9McJI!vE#Nc~#IWeh^wkfpd7NWlue-f`g43eV!m!HO
zzJ<kM9bKWXpInhtT%~k7Fu6VJ{vFNd^C}}Q{g^p*K7;JJYroDPx6bNmZ?>=(<+x<f
z{?5!y?BN~j<$klC965gSKf@g62_7>#S4~ttq;X~fx4#qP9`kk{P1fVSJ3{tx9r+v4
z!@yqk{OsAy^Nzk&4u9ff6e}ZT{_7&kiTBk{9>?!goO3xi`M1qGn*%M176P#>Gv@AW
zv^acqCulIH(zs}jen@I!YpYfR<Nb->F3efC$A6M+V~X>hQr6$IOIuX7sIFpQs$P8Q
zYSdDu2Mi3W)TTQ;w>)p<7{bbJ#3d}W$q<~fJF8vi<nF!uD$#4Vd^`ht?V+ny^W%T=
zv1K)#o>yvD@yuS@L&Ht|is*s4u71UHK06kPKP!%lZFt@Dj=lRXcuxRmf6beWr7N~v
z;Z<OG(_p;TWa$^KzVw7h9_OuLVh&kZ!OtEvB>iWIh~F{qf##{y!ey@_R_o4w{^-uz
zJBn;4%xiCicKqdFy!HNj)q|Bu?Xlc<W;xA{7n2TN@_CM^@PtlIKQm8IRbt5*C@Cf>
zKBemE#QRhHXD;uaAh2<}fg*?FSHpcx|F-qqsFlmpV&MB>|IH@;?AF~i&yFtN@!PMK
zX}e#0e8^i@|NVyFx4NEta}eZc!QHG&oX%|czW2Rm;JfDS{rA34PT919@wxW4<%OO%
zt-<+w&hnn`s%>e0&ptUYd<dvge=##%pZn+j@S6CR)6sGEXMDuH89z2K+E{!1XIP-f
z?9bA*aO3^P^_vqPfJ)T<mv$0%Cmu&vSFBfgruOS)w24{r#ijkvtofcq?DV!-k|`sm
z=T!NDp?pEDbkb&(K2Oh!S}dMCZo2|w6g49=Dk{Z)o^*Gw{=DMF&x`lIZ_+ZE=^D94
zQ|(L2v@aG<6dY9+I5BV1e9RcJfwA}Zwypmd_<sBI_LqXzTyAn+JwwYWEW6Vu^Bn(D
z<ANP?{M3az4=5E{%wb|==-f8j``gQT)0rzW9`HVl_EKkPa8N4XnDy^9cjuA&A2+04
zeEIwK(z&)3RV^KpqP_|1u}2hNcjKKMohzg<uM$+cF;BxgE)owO7Xj@dM;;Y&c(x(B
z2{bO!FdZ^3G6}ya31Cy$K;t%`auPbW<nU}mq8Z4Ps>cvh-YvxImPD{A;Py4DDXHKw
znlk7Z&9jG`44{)LKp3*=5Hha--FTS<GDQY)U^QedlEbqNspmjzsM@EYj!=Qdk3bj{
zRxwZUj!@-*YJ!aqL2d*26f#1UdX9lXD<nYT`vG@X%n>S81_lNY2AS^p2CwgvLGG4C
zT*C@+cgV91sn0-RSSAk%!@PH#_|{P6g50<Ubd)JL9HDM}26m&s_XEfJ7#MDIuRJRg
zFiT{9L#4w%|LTzSUjxcEEqI%6cuVq!f%gR=N3Iy-ckGUxKRP8NwXW-bsLGJ|{NqVf
z2ZQy#{|r|pg>Alt7?nr$N8DUD?eF@>Z>>tqrkB?EsSCFrdQ@mJ_tTu)UN!f0R?nEZ
zQ|Q_JmH!#u&1V3$Cg<1eJXd^ScDUjMVd)FEOD}`cJ_uh}<x}U&al1+Rb7sH+#``ai
z&*ygxJsPgB+4|llVnwJ@%#4#gt?xxygQtC;(zU;paku5xbe>6{l}g|1D6YM|QPC$^
z%JLSdwRuSK+>9B=SQSDix^763?Kjm9lUQchlPq}m!gINu8{Z#P`%wCUq5PKVX62<9
zWeg9T=HPv`pr>+S(b1`QD_6HMH)*X{svh>k|2oemaRIGgn(wRc?d&^xphe+>b=UDj
z!7qHwoC>albU~M}PLv6pcb-AfW&uNm3Cr~9Uly2oe=u3h#mhax^0ecW*ICDHXZF{A
zVt=`7QbzIR9eXBho^^Ub=$GJo-}k;YdZe+&+DDXq^#{G`>RBeB%F!1@o;rMFxkHJ0
ztWNnw5eLTmmv6Xtu}#!-ef#fj^TbKqZJRoi^6N_WFG;>%)5JJwO4!X=AyxZjLhfs~
z=%2acI@xmV{p}Zh|J+)aRe1i))s?T9V+tHsfIFg~eFgFdBNU1+Dl^agn0Kv#`GESu
zGUvH(g0xN5nb&ry#kfvROKViBF*qXcuzy~EH^U^Em8J5xmUteJ=jl?lI=kSH8vnf?
zwFh^r7teV<OHeN5C!^ryx)Q4;PLS5tdE<-vm1fH?%ucIPJuSdcVSLCabH<^CiXnFr
zKRkH4lK*{Lz{0nkWncOaT=l9vlD*JrNBG04>Yw|~l9_p2HP#)Rl+DbXvR7h%tE=i^
zgJ#psJfZ^E-o9Pq?{f86t%0bB(CHPvVtOL?FP7xl2XQN(Qj+@hh4c37M7!rt92g(Q
zniYB;TQWUB^YcR4^6N^L7hY)Y6bd#zxrS$twU~BFIA`6x1lz59=iXF^j9GgoqEMp6
zEbc6*jp-z?UvcfEy8Q1Rch5`=ED7~{uAa0rNc$B7d(DN9jCC)zbMT!t`m$Mjjb7?$
zC!whZqSYU}Hca?+XSWvf#LZ%VG#4LkH{6tc-}l08hIO0O)!&_INnAE7bLp3L_w`on
z|8;?(JoA~AN?dxr%-QP?uWR1*SwHL3g@EZhM7+G^tG8ZgW8&YG8YNqvvRz;Mbdk`a
zE{&ZFWtP4w>@5&x5jdB1UiZjB7QQ>LC#-6XwqB;?EX;gsxzfB769u$*PFKr%7a1^=
z?=8`ff26g?I_B7y-9KMm%|ATjSM|Iz#}8yRrj#A8oZ9xm`$2VM*e1;z@gGa~&v|?x
z;6k@emqCN&d9}Lba#x-oVN1L!`%XRmtxRL_oJ9$L-&cBdaT__eu9BS0ep-N`{NWMq
zrSoN#Ze04|y~gpjPLi9Wlux_i@`GlPoR?;OU&@ekf}N+go{PCGT~bw~`r7B$Vd*;2
z9RB`OL3!H0p?J;<$L@q9dxJk1vVQrxXrB1q&(l8cSzZ3z^4z((0Vh80d^UO7u8`Oo
z2HD$}ObbIhBBaH?sKy_OEah4C`21`aJzmwIvsqHd4IfND@a^N{y%CYCJ~hm#dwJ=y
zPR8#8pn<3xJN!%6My=(V;+%LoM#13CMoHUi$5^LY3QJYb3@T+{C>Qy1Im7>*rHRWX
zkF^ua+ETqGP6$L>DJ=h$;r%db`-7?(zMg(Fcd|^EDxPq<=5m$XnQMAQ-CJd}H*bzN
z+i~7LI92s_h{x9MZQ&p5pRaE%V6fg?pSwmoP3x-Ri}arrDjZUk_riY%O-@@Vq8YJp
zT4f3EzW9k(1Qo6XT5<+ja{4)ifEq!rA|C5!q)Y`Z{&D5FG`C*Aj^kHTwXoy*x5joq
zdiqK#&lU4p^GWdqh(CJT!C<|9Zj7R#RnUg=@6B$zN~YTsU9XzG>h0Yl!J?r0V<Y~O
zKM!2;gN`RgD*3Z#!AkxWvltk1@0v#N{!nj<XTHOAdpY;Ni@!>|!OhBZNpUMd5%-_r
zZ_ab}_m%q6DidBW%}p+}c3PYB_N7m<<c}{4c%RQznD@%!0K@z8Kij#jy~-I(`)~Y;
z`OexmZ+)SP^QjArQO$+6cfK&3{WR<C>U~KzU(2@!o%m|FT&i%7is>W?{bh%w?(P;6
zQ|ZdvEbMNTd-+y`&(r7Yrd1#Fm}TsHO#gn4Y5M)>4T>+0yvTd=mw}<YQzTU4>$8&e
zXQiiq&U+@R%O3lBQSP^!4X%2!oNfvB4G%n)iXIZ0YOJ?q^)BygbC;KN@5|5r+{ocL
z`RQlz=DCgY^UhYcI(6nOxN9Hx{4}#xV5(SP;su6R+n;wt7k!+dwlKEU^~|h;dg>`J
z*1id5R2A~|{c%k}|3^#u0-gyQFS-g(@VRu}`19&D<+<I~hqmde&ppr-o!9TA*}%MA
z`c&YF9XA%P5BhPkCB*A>e%lh~1sv0k{7%rCw^Tmhj?^LZrRz6!tcqRp^8NlrcUOe(
zecxEJzB<^%PDA`tpS6jWG>fMyA5VGzqWzmY*9&&(KP+LczI&x8z@fl(BHOAB4CP8k
z1N;mw2Ors1DE;TA?!0{^igTpoTxK77aq@b+%d(3c?D8LeX)7Pvw7}wM@rQdlFCJ)m
z#Wpw0;#^nh5HnTNwLEaIUc|;Dg8tg79hWynJA4daEDBl5<8j1s%Ff`JotX^G+g`1D
zB)7kG?Z4Fzd>4e(3v(xBO_xlavwf{2C;!KsDeT>+Q*PaTbffU+F2*f3o#w6IH_3Rt
z{`z66#u<tCTeY^!C4yE<{a&UxyH9(PVWG2;eVpUIwf-S&Vt41CbL@K6onlban^hP7
zpW)vZ-UNoXZY%=4eedddZCa-5nDRy_zAyQyyTMkfNl5;l?TxEd2P+QTwzYk|_4r4B
zmVFy!Ch+H1Ux^MbR-V$>?jhE2PyPFIL!--I)fenM%Cw6A)~Y$rt?E|IwVvGM88?x;
zf#I#xgAXqJbHC+=DjF0y>Z(35m0!l~^1$PydF%J}HZJA7**BPD&v*Dw4rcGxzWtx!
zj?L$@*&G)*RM$OHQM;kH{I{ls-TBaO=NEv7JOeZCC@k!{)7D?BuED(Q^Wlsop`v;f
z&x)1LZ#X@Z_g6||&CeV6E??FDvti%Y=N)}-<FwLs86GsfQWAW-v}e`wrf4>mRjXF5
zU{LO~YE<rTeD>nyzy4IFKZm3|86+5c48ZGU4GuF%9Of}Nz*=j(t8~vki3aBF*@yRA
z3T!UAdsNi;?&;u&p!-!*qysZ!71ciM`{wvhK~3!aycv}pw?5du-g@H7Z<c*4FaKG4
z9g=IKrY^hX(-O9IZMKf~{*Iad88*#zPTQo!GA%`6sost+nHlT6R(-aKwDkAXY}c!e
zYgy{RcxSPXn_L}#eME7i^*ft#`JJ!TPB%z#Wxly?!#sU~+rde%o^Cm5D$IKB>6`6y
zc#hxVzU2HTKA%tfr<G;Fp@SE#+PCe0BC*bE%BrV|Yx69%LYqD@q-M+VowMGlwV}5u
zBy;s-lNmP)zT|t$f4RD3o4iW_gZ0w-q6bBNYu-+p6@J9!Os|mm`>kAe?$1~=@%hGE
zF^Y=+wC6srEu0p6s<&f}#e{^435A_|_J(b3Ez6F&#tItO(DaIQEL?v^QdD5st|&Pd
zMc$*D?h|=uN}F(R@ZJ;tI--Gjd#d-jb#H34tTOmF`>Lg^tWOAkZv8MTZldwTlP~1Y
zxjv|8;9)Fs6I{+~rCWMcu?;jy6!D*7`T}?Ta~dpL4xiJ0x?@9bfNOTtwa|$xuk4(o
zu<ZcDTQ0`aVKGL3&J|_|1x=c*z9R38x83aaJ+h|jY-0PSILYqNPRlRnTTpZ1aLM|s
zI;{HJj8?5$d9N+_LFIv<DT`zs-oM)Z)uHy<ZK)|DnloSjXIQp!=B16dTKlE`g4a#H
zlCm|~ENi0sO@X0ozv^keGxsv?tuQF#c4n)3_oy0F@;`WocZ4b*RPwKlL+zIo`hiP+
ziSGweLKzs&R-{O22$a}sSriyK|A|(7=4UroZ|w|ek;r0!18<H!7CpZ)gWJfkCs~Gb
zVchq<PdZ))&Dz-h`fawj*OBCPJtynCyN)n1B(eu*g63_VKd5({VxMlN8Ng6>&TXOQ
zvST+te%U;A@^J~a_~6G3Qdz4yj~n@OB_y7{pq$9b_pexgLUjs@+s?xaq@7Ppu86Nz
zJhHLiY*Wlst&PVGqO>P1)f9Sm(kpn{=b)t;sgn1*L?+$2|E%=-yQTWuZgo9bwIzzt
zn=>&YQT*KE*_RhElsTQ<b=Wq4TBEDzMUKNfK_*Qnj+)j^@!X|&-fclk`;Tp|-yc^W
z@nXoFTPn!$?TTk;XlU@J9jlZK9$tIiH;c#iONd5Y@thZToi0tt^gFt6-q+CRV)>;r
zE-0>@$CEO7zZz=;^VZDi$7gz9IC^wWRidkn$Ki997ji3JK7al9`bmcV0Nq)~We@R0
z#x)$iQs{ivWR44{4ezD2+t*~#Ta$~TAFe(>(BA*SW1HXCgq7EYEu46nHMWbNJ+w3I
z!U4t`kGE;Rc09lTN0!gt=f)nB9MWn9Vq5KQPClDaI?bE=eTw<g>$^AaV{FU~ImT<{
z3|>3GA;HrXw2jQ)<I}J1(;F?7)Em~GcT2C_Su=IF+zPQbLR;6e&xsIRzFxu7%#ne4
z(>a|ByPn-rs<hw2C!i)JATqh&$?Clu?(NO(TM%v9zvyY(y|c3w4Eld{wA3&>ZEl<A
zE-Yy4pz~5IXoVAJ$P({av+l~Zq%P!<o#ww;D@S{}MoRwE!sm678m6aLI9VkxT$A#w
z=uuQ0)08PI7_5VT7^H=M*nLmq?YaKjdxat#Dw}^-Zcty>q?i9C&9_Cx{%HB+#=g`B
z8-vil5z@I#y-yxbsxR8iyd`P!TDvpR$Cf+tnCt}QL(BP1&ic;V%+x2%e=2hRm16b3
z2KlOFLk9cS%StPP_UTDJG)*;EabQo6wMb=DX)sEx@YK5_AIT)UbKc_Gscy%PZvR~B
z*5Y?mQ{{<To0oz3e}+4OD?0YrFKRuW)OrJSFhrNe!oq`dG%mB;wGF!{<C7+P<K>k5
zt31uK+sk&8Fy3iR_`9qy?uirwdm4N4)tsF7)^QozP9EC5L2&7Wbw942HLel0zOz5}
zV)O)UyKN83g4Cr-L{9FgdDXW-r{&wm<yOV33>XWh8^nPdejL9)HK*SF7{|-No^tFQ
z^JSN}>z_+~_m}sbB4}eh_tc5A>$b~pX7%^Y4WB1`=39_yg*bOdLxRe}prg?VUl<;D
zs~&iM(N!eS<;rLO-H+K^_Ocksi*r5mvewzGUi^wXVpg8Ydc6)!FQwi#as8djVGkDk
zWMI$wlvi@m>Xq1|LIaK)D_oA7E&jD5zIE%fH`gYe(b%?YlCfa*XU3V&W_@lr@%DCa
zoX4Cji$z@;n<tgO<=gez_$G^fLP=ghi`1sVw@MsNr>@IKtg*YQv8&}q^=!!tN4WB~
z`Mk32PAC<$J*qFjP<HhT@7!;jS{d!awC2g~^}2sdH6?NTx<~)cooTE(aX{}h^ADp9
z{~63~9jVzLb-DF?-pq_QY?93iJ?hmz7OY{mm?9C?y*Onlcn#HKK`wlI%TmDOB4`I`
zX@xx7kUa}DE>e&U85iji!fQ$@*c8yw>&W9=A<s4x`hiTz+72<rK^d<pX<$<rK%+mP
z(iS?-74mFDDR_(~4LU|s7{!Hegeo0mip*=Qrbs9-lxCrhP=UseKp0dLSjXW#zP<od
z6KuQ-avR8W$mmZgX!Iu|K;ruvQ(epvDm4ZM1`r0BE|QAZ_ZeV!gAOrA4#SLR8%qCy
z!Z7tSBn(y4x$uop6@uKj#sSTZ{}>pwG6Dp?uaP{<!0_gtr`?>!Uop!q&pABOJ9qj=
z_U`=qttPHqFBh`7wCmi?W7z*j@r(G@6n6JpsvETaFvzYwz242?q@Af{!NKeew@zrP
zwFQfwHE4Nz@{Gh}DNrKxDH1$XyFg<3>(p%zIigK2`<g0oKK^vb*hTEle(}9Y0=b`b
z8sp#X%rCG!=Wt|~-46S`?`ybk-CB8K&v$F(TMf+HWBbk-H8=Y7Eq!#ivTe!t9}}H!
zNGzGK&G*c_jIDpqSFe5AqH!R#X^Pk1nd{0K8K2ERBH+lvYbm@#AgCnprpyjrju)AW
zpDJ10^j>=|eErPrd*4^zP23WlZ{Txyc3T01b@2kBwY>3*Bo<dToU?HIc<Ik0{w6h9
zjU6BDukw6<k!WS5myr;B;Iu_Quc^5ev&p@J$=BOd@9J#YC=$^ET4w+n*1z28xbWYi
zibvCK99^Z&aK&HY=KU03chKNln$!{H+E44wM3!kV$nFZOKYyBKdZAF$)H?gM{9gPC
zn-d}<cKu#^@B7X^u^^xO0neP`fBOFvKANrcMd9N93kP_v7`h}DZ?m7F(8M<F&a4*-
zO_6C4#TDCEaLBuS-`m#fp|Lhw;GO<qjqU?1wG{_)K{FoHm9k2|thD4Wo^zFh!RFG6
z<t~Ts|DO6~=Y7fck{7yXKKzcVw%}%TygnDy2HNJ{F(dPq%Le`>Htu_*yCek<O-+!z
zx^k*PpRD1zu+(>(&%EfD4>D|SyY+32Aopf2Tdlp8`~`=4V=qsbuiH|>EHvxsjJc15
z%9)-g=d<<*C1qAK?|uE`=QR0WvOEm$jgEe9SfH_U?M8jAb5~|w-SVooT3-72?v*=V
zy$YZ5RUGV7$@PW1**~yl+;00Mr^~%7GW~Mofv+qNoH!gmI~g61S}Gg9O3%|PXkz0h
zn;zbR^1vDV`}1$bq|cV^=`L0K^(KJ9dh68#;s;F5ONGAq*(G=E#OsH3jelQ<$<_;;
z+Fuy(`z8bTf%OmjgS0kpX}`SUsMOwl#jmxu?AtbNRm9sJ-$hQ%uf1v`c=h0f*K?Qx
znz*j|Gccc@d3t5Q)gMm;uKC4Ttq<v%*d29o*EE-1uemP2Kj0XvvSgXiv#0Boi+^v~
zH*tsY%blkhj^F;zkm^#yo}H@0SY`f^f4j!J>3yLSZnb>B+uj<xrT)#ti2*xSKHIr6
zsI{Q*Z^+_;;FjrT?Ms&l@14jL!ywlpWOZoIib;=u^!qfv@mn0Za`V^DsBPkm>I!#S
z6j^_qpDUW<TDJDeA%PaA3XX?Mr!X7Gl-e|!rB$ujbXsT4;=E0#we>AEBU6`D-M%6;
z!->aOqO$FYBFBQ{XZOF{O3BjP37Q&L@K(QP$rKb_Sry=A>%dUu_i?efUz2>S<hu=W
zj|~}q>200(U50bXpAU}?7lWDw5{Ydh>n8ZSZ_Hh`d*Zp`IS<$DFx`Gkat7Ps*C)+8
z|EW&X_YQlN)V%Du<+%z;{@Z^P|2?*z@qFR~!`<x)$1Ts7d2)R5>0dJEQhDdyGsSa0
z9`Rj!NMG4IwWVgE(EbMua(n#E*z%9D&3&O|EVe@=HrBlOf!$d-$K$rI9vpQ1&(J4h
zy2X7xh~vaGlj+z5W(M;-_TUr3Y3ZM`bvB*0n{`@e#?B0ZbGu)B<8l&MQ2zE#>e{r!
zW(#ZkLtV~3D&}w!=#OULnSRQ4zO)5{t;vZEr(Bn8&$n;Ynv;Ba#nfi?t8M2J?i>Uy
zyb$icJZIPa>4{U6+g5rRG3*GA=3+KXd_LDWW<%mdmkZLM#=!dYinHMdUKjn*Oqu8M
z?&9sa;ue*zjNPZs+*_*Y74V;d;c9B6M$FGI9~jt|-{B4`y%X%R%PVbS(wpaeQ3mo4
zlvY0bbGQL?%vy`|<Ilgh%z7X{e@k<bK!ZP{jH&As=I{<sbSBKp^*Oh8@jPFF<_{|`
zvg=*uowds2!jF4PUOJ~-SXgMbY{OeOWBu>&^Fq#lkE@Pby`m9Re-z;_`HR3MzddTn
zU%d%d@^87vz`%Iavibny>xZ(<9!I@2?{fsWCb@T3%Y|(&=I4IY7`}n?U)`fk?vJz9
zJ)Y|R;nl8^&&KPV1X`HWeB>vexX0{Suv1=UiRZFESI)ev@7P?m)S*1Bc+Tao3Gc#M
zlzjPozKA^uzbwD`!cX-VXAWOA=n~-uPaV#+JA2W5f(q*avCst#4AqWx(Xp3WuIlYI
zJZE^S!cV+hGppw9@!J>wGbA}@7C+|@^ad@5uROO;Nx<lm@i*a^KaqBfo*Rz0*qI(M
zU65k*#B0xghPsE0pJtec9}?TU^{4c#S(ByWf38zF-X8R$_tu%@InT9UF8!rE>xki^
z{hM9ByVYzvCUv{3>|yA6$-P;6Z%qUlm~S#Kz4~|UoEZX-AO4fQ*)n4j=fo0+Jzj63
z0-tx8B_84tlit`GACMs1`&#;{PWM~>#g7@T?_oFMKKWh#NOH**ALa$uPVe0$5z$;W
z`*n-N9oq$8p03S^)y|nH?fzg{K#P$9Go#d=u&-fHvaJtyZqgB9V0>Mbx8a!vH~Xn)
zi=W%OD(zIwXY*gACB}ZD=B9*~qM*&ThRw?hSYC!@wQls@nv?W9I&<2CM^CaF^6r#1
zDo!)owBs}{sNDDYB;>bcvn&Hc)xFtkEW7wS7*age99;b}{nT;`;pQ2!D+Ct5d$nrq
zzRp!aty+7d$`=%Qt>}6oqxA8`>(vb!MYD@Fx_Z@PeZO9Ji#s&uk!qAM=Y09=v1Mto
z{ywMrMGo^A96HoJGqL3Slj*vvLGe(1g=ucS$kRX1Kd#eYur2?o@?K9~Z6VJe_0IL%
z9ZU}v@+Y*g%#XbMdfl#F=QG|n%(N@9`)1Czb!F1|>K}1h%mF{y_5{x8?@P(Cj1fC-
zd9HYKH+X@JWg6=<L94ncJ5Osxc_?at$Au=ST|XDu)ZBIa(Y@*b_glpe7;I}_RsBos
zS#joviIMBcrDq+zTc_n3MwPF*@&0pm_u7tEq5i$+if5m@6RH<B;ru?(!1X@PS@PzN
z>=HSNe0#MzMT0iI;g(<f?u7gS(UXUqrLHYC6+gDHU8q8Mx^H&Wwav|;b(4NCXW{PE
zc%FWUOE-t**@tV3=A2p5@oQyL5(9tKHs&>tu3pRhD!X=7)05V~qyHIp6<<_lQC<03
z%W3;DS@t7)XYzmi;+wMc&;`kdrfUwGq@D~h@>HqVc-|uVQkK5uxuQEqWuDv23i2`2
zy4CU^V!5l!Qx>J7CV>_|?@v79m0Pm@FfJ-!sE#zw(rPkdzucf_tf4!>c!yc?MQ7d6
zkPV*t#*I@r)`|M+zMnt;x%%BNOHVFh4t{>aHtNBe15xWF5|}LD%Wt8K90~oo@1L#N
zn$OrSe+j$^X-fC~Cnvp*95VZ)&cMDk+HBDZWknOkLywIzz1A|@)h$0|FQdCl-b86}
z=1x1I9R1*VQ%xT(_4~1hJ#odWD|0<_7}sxYI;F3_;QY}KY#i4beD|*bZ9YHsb24b3
z9cX{HLlN(`+c|G$YNaf_sSjI-&Q<e^^;sA1ZI^AQ6BumQU2)$zIpy8;)B3m0v4yLD
ze0W7<+0@(mh4<=>9+cm|6v*KuP{pWfdv*Fc#l63O*L+^&{ci@-vk$y{?*j8`_w`?M
zI1nbeyYS2MNg2;A&v?F1PivfU%&^4t{o*;#4R(~>O>`8GE1okg&fW4{@r>+~-j5s}
zBsL%Y!ytEK@y=)QHJ9eEzLC~awDR;LTT74Rxrh8eoG`A;Xzri1f5U<w(~mv3Jo~(8
za{+fi1y{l4#g#vdTb7@zSfX(_^6sv}<x7e$s(J^zIA&$;zWd`>zy*d|8`tg(Qoglu
zZFa%>0uUA5w&=!l9rZI;8p_H{OCSAa`4zIioBN;f1LeBw3%&~QrYG=cuZs`(@^$4U
zizK6zuL-rR{!cqrEVvZO{=j|>OK-w|hMTu}`cE$Z8*t%d^ZPi)t?V-K^R-ldG2FNR
zxN|S4<lm6ag>RQ%F{tEU8--f(H>QD0eu?jE)=M)mY`gvE+kXbzZMXBCBKzYd7L~l-
z*`ml{f8dvk?WN8&0d>|<YWI(Xe{pNfC@b|~VECr_MX`H9qhr5+fBe+YC(5ywPhLwH
zS#TdV+jTFkaAq#UMd2Ou4!*k1^4sBPBJW9+0*y=e6eWM1^qjb1&l>T~Tf{1>K7LfK
z-oLy^E#Bty*+zy+xdT!ulKYh0L)Wp`PxVXLZdm!6HTT%(+KowiXXEBXB;8$cvSI!u
zk7^$QkM-LZif@|NVA^g!^Vvd^=^w)qUyDBAdhtmh_*>d4|Er&FF8lM<D(i+>*|{5i
zi}@$tdsF4TTW-?3qwkJ)KVqApe`CeGnZ^ed7;LvmYZm1nU+_!s=np=D1Lfv_msLJL
za#{1fgT%F#bE{UZTHdv!r{$#ad7JgG4jojl{eE;|q~C+xZJk#4HI$lpUN9VnB=B=p
zx5fOx=W=|t^L(~Tv*-+abW`HY8KB~LZFbaE1=)WR2aK22B!npKV6ff5(|MftkmTy!
zJFMb%z0ka1qkEIt^2{7nn*-05X^AlVuTi`D-16v@AMejFe45>HimkL|cDaV^gcL!B
z`}?FXAHG<4q$($Q)qNEWP{(4@>6B?bhkiV_JXaRn4cgm~Fx5om>(5P+=ZZIP?`GQh
zCy#ypys*mNvyy)wv>g)hW2jD;c;T0SFjxMu%7-&QwCG%TrRZK3Z7v+Qh}X&YA5ZMZ
zMS(4Bfif(jDz=G5Ee*2Fzni8D$Oel|0uAUK;{BI)ST&WEVIha(FTIQwMGm|E6C8J%
zkDt&ln*UwX|M&dwnj3Y`zc)C@z<jnb`e2U2mwCo3yG=Q^t{49iICpdSR{r)lB|ZHa
zc2bXu9&?{;O>w!ayqv|ll52NY%sh+7eHNPnY;2S)9_Do1o2_)QdGeCg%qnf2p@#%o
z6j{X<gm7ErY)Ux@in#;f&%g7RKLEuXuV;s_yZ48>m+xx0wH%yQwa@18IeEN8E@aN`
zS^f{7)M+yu`Ix$H`VVHN@>`FN9Cx=o=Tg?a#ClWHJjn%1GHx9ZV>lrj)G@mnRxoLP
zIwWDaclw0jZ}(m>@aH^|G+^Dl=WEGwPl>Y6d)ut8zV0uGTy~xB;h#sW{qz5QuRrj7
zRj68}_6r;4%q!0%Ip#KhoyU5BajmlJtA7S}1fKk7&^NMOzHk<(;F-K&r~CO|*S4;W
zz3eC%doC&1W!r|FYifo)dE&yLmQa!C`V!|8rU{E9-fG1#@RzHlZDqRhv^D1p*PAtI
z&D`uU%fthMg(q^?{hRk)hUb&;Y=6FUhTV?Gx}PfFG@Gxo>i5ddRF%6eAKOmec3JA^
znsu>dTJ<TD9gpPC&6oISyqWJMdu!0+=t%}y^H`#;ZT)kpuyU&3Ehkx{8z+|9tjl#{
z7mU{xtTguYZ(YJKs@A-LeP`I!{|whmJvWz4H`}6LoGUSTZR)>S#+A#zEa5-sVHs0Z
z_2Bihx7}+ar%%5iHS<gE15FvLV~f`+ZMn$w=7}YrdM?}d>*<!~&gtw<pKf`o=Hh|n
z%dBNjuin{GZT?|ySwZUh6%oH|8Q3Qm@=UvDR`Xu!?e@!!KVx%S5*nYlOU}C~5*xRY
z3sky!*Wn!($pnv!`~{7;fJ!*%s8GhU4UK7_U4F1}k=91MreuLl`GaXn>p#%wN+@)6
z<>CaqreuRn0bNLiHb#SL%E|M1N2qeZraZ&y76}E0WINOmD$w{52!p~(^fKNNsuEC5
zu<<4+oIs|tp9k&oYXyz|)C5R;pP?*@IYOn*z`y{)Ak*z`;q`qk*xf%tCWCB%#zf7t
z4Q*oJFgy+!p_+UL?+8^X$c<}kKqi1pg1E6wjDbO`CP3i(44ab-3=Zcn)gGO;OJ-^z
zw38~4*!smI_2~PGIUH|JPT*Yl8?=|>FzfthJB@u!m>6vKZ1e8DwchIe>~fj2tK|MO
z2udF=l)GNdCARMC>ILoT^D25bdFCCTx$4}@Ef?h~S^rH8|7<e*{c&mA2Zn7*!5Lc<
z?uhK|C|W&5?$5c7RGC*ZGGec+Ia_+YzRGT=gMUaX|FXWaqm0Ya&)B7P{Wdz-G)X18
zgMq)|+}nW0jUk22*AC3`I>LJEtMojXb;-}8{_aw}$Y`Q`@xn4juFpFo`gbq%-7CO#
zgKhnVRTc+dCxkI1w%JVbWJqjN*^yK1&S`r@aeeB4hObW;3+o~CjW^|g96r;kD!s0>
z)#%F(ub{rhn&e*h`BCQz^As3t54`<3iS20Er94yJ&fT%XhHIbAUoU_Bb5OJSn@_?H
z3I3@dLw@&nh6XOTcDvT}_IY{!#gq-UUKtf^e?PohrM38g?(<CF&+>mOl?~Jrb%f4v
znLPq&`Oi>a>yUd8Gzze9^^42XF0j6R`EIgmPN&k1V@}qt*6YQ0B%0pOFyp*k!XOv9
zCOd`0!rqIwH}}S#J0}Id>4;D6Z7G~>=xTH@H2fI<ot}!ot}m`NK`V8`Jm=I1@x})=
z7jex$;cKL{@_qHaKLQ7B-&Y;)y2=vKuv9G}UU>E)-aNg|kUidxa>2aE7#QEXwB6TL
zW8c49RapL9+`)o|<X;<%<%4H#oOrVF%sY+3s-1^cvcK8<Ln*W2UYEwAN|{An8nd0P
z`sB)WJT$kP>%6t?U(a2{m?Xb%7HFAx#QV#^HwC?8)Ht(u-P2$`aL3h9{&8BOaf;FA
zxyqArzlXnC!Y`J0rt0epg}(hA;Z2V6eA<^@<*(gXu;7+}jE+EJMd_1DjnBys61;e`
zqivqtby0fGmO1AU*ELUhZ$bO;N*|LmuY5pNHmIO4{=L%dhs<V0))!M(Fz@>n$9Tr3
z=jm0?+<*C>*rp%4b9~0!FOgSQEH?<-A(nr4>s`@ScUkk(tV%PponCvM+{V5``ou)<
zIcFZ)NAZa$q~H6#_p9_<iQTvEf%bbG?^pg1=@nF-VS1!)9;msyxWYYXPqLKGw<7VV
zs##5^H^h`M$h~=W<X>2Yz0XdURezUhw!K;v=X*iF@#piLqanOy6V~KBee_5=@bKE=
zXu+30<yQlGjy#?)Wr@K}Z=nU^??nS9Bs}@JYU+2TwNqT5O;60aDbl#llUb4df&Iop
z-uF3&IB&c=sF?YDKD$gnWe9)hbE#W9%zcl!*}49#-^1{k%Qs6g|M3PMW^2ty-3Pzk
zTwBiVJx}}Z^gk<hWhmJk`dBDjb5E~-W`Oi5$MelUKioNJdZ*yrJ+9ctp!K?1Zm|!R
zYFg^sak6b)>uc$DHY?sXJG#4EY2xmQPS+=1Jhtr7-_kt+?0FGi1P=9^u}e$vEV4;F
zw2i;l=9E{l_kV`<p$T~s2cqX_W{du7wpIOmV{!YXlgDQ=ru~q68gZoN(di0%!MT0~
zMUpblE%zuzA2=9lzs`ff_PFl#BjNhO4zk<#+x1$PCZD*oPt?!Vd;9ho+*e)Q-(Nm5
zWh-OkOo`q3b-w=`o-f)W6Vj2dper*&dcj^1g}owyE}tyw@2_{|(0673`|J6?y&QV=
z_iKNx+qY8iUfvhbN~J)z4T&4`6}kHvb3M<#p84xPg9GF9*$tuw9tP96Cn<Hsy$bUE
z^g5~kqp{3g8J5DM)6;o-We)|sFwmY{ct1Mnq2m?>iwK27A6}pM8CS8mwBLJK@tj9I
zuO)xJj@t)H78{;_0_}gA>tH6fNJeBM)2(8^pS+%5xXu1bNknq!#6OL3V350%$G7g!
zgO@u4t4r96E?8-t=X%{WXPZi+%rfz<KSQQ^1x=ab_9tZC%vo{*`>sEk*=f;jvfGEx
z=AO6Y=Q+C~r|<lr{AbNlO>cn{j5Dt%fp!?HzmZ?hd{om*{~uq~F;M++{|?@gzYJXR
zTceiz-KStBe@6iW!&1$pwHFT^TxfrP=c@^?`8n>}TRcy_KIKX8E(U&$ZKj)8WaO7}
z>+b1Y;TL~-Z|N=d<RiBmj6xp;lwHV;&)E^Y#<*GI=1yP6ZS~(G{|K5KsL%y14g<x2
zYr{@gkq<xSg3rs><;%MZX2fP{F0PovvLie<`PZov{p*ysJuA_O;;Lm}@6-LKbNp$S
z<5TsbBZ~j-=&RWmG)~rSIv=?EzPJnbzHLVj6&LW9{V>>L^~uf=v_+=yICtuCnZo$U
z9UBj%sEB-2xN7$7SJ+-Nzk^+~C9gcUJjdtMWANu(-s+$64a}#f9$9h!Oxs42?^Y`n
z-#`65zi6@eXII0Tn;NT`ZD!oM6I1a$M)QNmAJ<7C?^6_HO!<Ec=3Hyx;Q{%?CCJcK
zewx48sn-5mCxz6a%j8yyFYxPk)jE7CEywNf$M@Cu{vO%$ZStL2fs9>gE({-Udwjh0
zNnJ;L{W+^U%dF;G`%a&I#r55vkDr)5cvfy+*t&Moj<(;1QH=qUoEn%+tOfi_=Z3Jo
zSv=>l;sVd@%bsXk`1<}c>`6Ds1l1Dvcc|X7U0*Gfv+m;Csz3J*us4R9GH$zVF8%1P
zyZy)J!}sN+rfW{Re%Ea8`|1M*4Ar|Omd;5|J=L_+Q*y4gltf5Te}Ows+}Gws3T|HF
zKWDBz@Z-EpvP4t)-wmC%Mf-%UKIG|cy!FFzdU8_o6qy;7*Z(wdeGr-SCT7*HMYc~k
ze*akK?Kk0{=ttunb39`%+qWq4841@uUb=g8`HGLfPqfRYmQ*@7@0CkBmNmIo!EcS=
z<OZ8p99(rvQ)}2lSI2J3_ttoF>qM{eyycNoXLY=&+bXsHvBTof4Nvx;_-8jY!PJ&V
z_f;~3=mnd~qw^+t%2Xa-QkXg|U^`dH$DQ$U^}-Ac42*n|cYAKx3Y@o(t`p5Xe|q=T
zjY}>B*f6knEqG@r7QL<dsp`>=i!4+4_VTXgoBpryW5TgQ<rU>u_KCH0TrS@%|8LW2
zolU287DmS1c<34G#moG&p!i73oEe8sz5lS~UaIbrH(h)W*qds6eSRcP$Xf9+>hP`5
z8}~xisXEJ;)+sH|ZF!*}^VX%Pi9@QI_j{*f-os_Pz6F1JXlXrxH|4(1)ydD#u^&xk
zJM>aeZ2y0T&jwvv%Fc^By56#8U%0wVR8+f5<K}w4u9?y^6n8Kf2uW}-M7~Y;&o*G`
z78PJ%IlxrJz`kZ5tKmKK#2;qdnmzrOuS{u}>Y7tyGdnu%U#VH+OJU)ru6wJam?kZ3
z&!4;@_w^~~-HdzRzYqG#^e1{juThtq&WEGZB2zXS2k(tlxtSex?Z8B6Kl%NGM~7EE
zd1Q19R9+o3Y+UDSl9Q4A^P9fE2Lt<>7F*+|aSXLZ&N9c<T)u2mXTK`_pCQOg{kHvm
zBaXzb569NFe*dA|nAzR*G|z3`EWxinj2fIv4+b9pbZNs){(Vvb*WWg?%WSv#y`?X<
zs&nP3_xocMIWlc)79BI}2~bb!(lZpWoL)6GZ~nWxUfY8<P4fA>;`LVN5~VxIObQG(
z2Ryjy<~v!>snJ>{yoznbY_Ua~x;7ojJ-5E~aggw~qpLr*dIe8AJe%j;QXBmxO>CPI
zTld<WVBWE2m(Jt|TwBy?pMTW<Tw5t;*puRFR&mU*C$!aWH=Dw#FE4NWWjudDen#%{
z!z&8!dS*0FV6Z9Tjs4oJ|0_iH{&`K2WpN9wwOlRE)EiGZuutcq_?-n74b$7z(;w#l
zkeoMxPkF_^&)NsG>JP_!S*mH|Q{}d6T~*MOCHh5~)3&bZnWuYc9`iZ1)1ZNY?1=dy
z%FU~;{byMBeg%U~w#Ax@Qkvyko6nWxD%GY4`fPd|Sz2lrRu}5&emKADsk6z7s*^be
z0Vxu16ZYs&O<}vb{qJ6z<IgkB=Cb-|{S56%mN;f$x^bln$Tz_ktzOAj-+L>qnG|6t
z<!k8`oYK7e-dm@A0_*=Xu$S)!mHaAq@s3cHgG&CjVW=hl#5!=vFY$eb{u>5{K&6!*
z7^<Tt?2x;@Xx#;F@eFIbIbw$DUyAtIFU2oznC>}g=KgZK<3FUCZk=|2qu~-D_UVuL
z!v73k`EMGW%<^jKFrQri_T@ACzv*)#)6x=edhBYy_dVP4$|TlgiKCw_vOj(7N&cuH
z`S)My!RKLW&ihvCyGtB%>$<CPfbo`Z=`-UWj?xUw_jtQkXTD{W`W?S>VTZiJ358?z
zQx_WT&`rpXR-G;^{3}EI=Jb$hbIw2L<M~_s`&evth3tv8Hk}LpX_KPn{+h_9VfQ?z
zyo8bc(?i|`^FOpGvX>Q>ocSlvw*5^+$gH5Lo?+$>Jim0U=}lE$#G94AL2~Zfd+!rp
ztMT-#SCKtb;O4-<K0|!<rcW(ruRK1z(dVYe{Y4W*tuKkGX6g1zC7s%^`XIlDaOaM#
zi(;zGesh<V%6xb3wz<b1wdi6{(lOTa7m}|eOB~a=V9}E-vC?_z6}#{I=H%Cx)SuM2
zStVzm^?A?Rr%O{`#ddWZzjA<~;+2u%DYYvb<Jj$gwNx&z^5WgGa^l4e-#kiN7w!Kx
z;p3iLm)>7|d0=0kU?Fqso2xE&4G&AUnLnBE=CV0Yh`Wd8`E`;t>oR4+wytq3y;*43
zqo44fiGRW4@Y+2RDoj()_osG+R~Egk_npw-P}8Gs{BTbc!{n)~dzNrcV%6}t$TH=W
zW|7H+n$-#>3z>9oC3A;LFaG8xZ?L#1t7~JJR>YI5x)WyI|JZ(bPvP-`bxjhfSHen8
zf4w2R{NDF$tJ?R~F{{^xUa-j8c7ee*lkJDn^VQuf+Op^8sy$UNUgH1P@z(UvTq%>x
zM;s;oW*-v%mh#S$4+&OcGxa{avgOSmSc11+oVESUTJ`+?H#6q^-Z;&$C)rp1uA5;`
z;#1EV$r8tmEK4NMGcs-C-FW)=hsKCwh6_LaXIP?f&rYdr?v5o4a=XJ?-~4B|(Ac~r
zQsC1{p}+6!=jN&#x9&E+(8jE5?JPR$LBlO?CZA2Gb(Ze?@n*_DXX&`m@BZhH$NgO<
z-gmXSv(MO1dUx5YY{$yQFWp`|mN;gV@j%4jk0M7V`v*|Dm6FC2!^hMT%G=N|_ug&p
zws$|bZe5sltl#2^#M$t?owH0C7@zwn{+i4%u~sFE<NTT}Z&kiaXRK*Gyz?`^9V^or
zR-eGoi@LXSWiFj~@$%pN1-82b+zS$K&dRNscG7I6>c)4kwz_^<s_F4Mi0zD=X27wv
z^?zMrZvJwv2>aW@m>zjmQb8f8Q*XNMt-V$p3^p0O|HLN?M6xt<KmTaTDBktty%a}9
zR8jEnuk)u)7YLH+dd5Eg+TjUzDj3pUe3;IA{kg`$e*X`w^JFK_o$~wk-CGf>k~Te`
zcDVjgcw}Q??uX{(QQA@0wys&%r?k+OwSUvxW&wuk@PIjoy-Z&34}M@W;ep`w&k0Qq
z-E|Xw>S$#P&Ybf+Y3c79`m;Yd-haz(#K}9OWKvahmZK8m@u&44EhgM__L{?9c5JQU
z-j}@Z{R)(h9CX@W#D7nIXPoniihJVyO&eQP9!{0DDxSl2dO5>9u6s9~b~7-(@Yw$H
z(%hIhi(knS?pjCUxKdVsSn_h~F3UtymNXuleg7&;K&9K^Pk6^g^1$OFKR}}ypb`!-
zE;6wWG(r^$9TzeFjMtQWuqod$O_>HBU2%n)a^weIQwqSQd?RE^up{0(sSClTfcD}c
zk8{;L+b~TGw97A02z7)CG=2oaps<Q^#e1cD1*j(2coh^*AUCpuN2sQOMt>#*NPKS*
z_=`D0rNO|!0Ky>C6TR`?$Xx_>H|W|*WOq+^wqcrHfPeyn>uksfRkI&AzBN>pAUCeD
zKy#xW1B2Ft0D<o<P4^iX?EANUdb@kZldda_v!)+E^>yx|WUl=@(dBH_(>V+7u3o!+
z^`ys>7Oz@yOs%V7R!_3TU%NZgA96SruL+qIG$q{p_}j(*8M4w+3$3e7l<Qj*dG}2|
zGy8qg$IM@KyI7nU7^>|}wjGObU3aI)rKscuudm9#-sq(tjbF^1+1;{#s^PhgKUdNU
zGamO@+~tj&BF*0FsWT;l_1~j)ZGSE<woGE@;wkzkTl&w&{??7J8&AFYHl4TXt->1b
zj&E(v_AQE=7*!5g&OgNWE;*&|V64PO1=ouW3UA(W?#T?@*Y2iUzBR?y{_wBU3H;Xc
z&fE*&viQ%ybTH7@Qto-ljfw}tA5U&M?j5#haxKrjt{0-yq{QpX=SNRy`WCtKc-slR
z`YYcr-Q~Ue@?dksJ(=3IA;}WQ+#?cr7k=OS&RNs?-uJy<9;#05*9p4#=WF%7H`f(d
zi<7QQKhPZWxq<nFduOZe)7^HmxpuSrv*h0OEDSJtUw-|MbVJ<!H_qDCCPwkk4}Ipm
z$Tcf;y~LsCjW1uY>MXn4_s`<O+us*HN`=aPTCp|rGI;!D&a?N+j+9&p3;DpnK2M_U
zVce^G);0FQe_a(9n><~oSy~+%)@_x4-!|do*M0TjSC}6M&#mw1Hml!~=T#S@u3p5r
zX8P}0n_P4=!Xy;i7n{H8SrRg7^M3WjxXVfxS7{xMnZ<=@I;;DiP76);J;w-YGih#?
z5u8zPRV}Q*z#n{l`Ej#b?b`FUy2QSmqr2r0i$uMrLab!wUY>>CT1Ou4|9BV_e<t+-
z8%-O|yvmH;k+Apm)W)Po%bBLVh&a2orr>#eW6<llZu&`IB`%$fGf|teRAb|V72pQ+
z(K$&@CwG;fRqLPqp+%8DBSPgM=bXGp4>^<*7^<oaOAGkF@v)gL{c|!$r6}arGPxkr
zZ?CLVs}(n?Uc2nLu%qYuUSH?l3zyyhGc13st7yRVOykK}ts6JwpDvJ@x{Ptow|6@V
z9=CHIT)uSgE5n5gP9#fgSdx))Y06Tq7F{>Po@8aK6$M5cY*b3P@AW?On*8iYU;2l;
z&)Ip+HtfjWtGzqt2m|ADIn5=jUjLrGF1Ddym$TrqJ9VzB)a}1%tzG_UVT0GrOR1qd
zV;4O9cA$~(g~3hMrN8EIMK4TRdw%PgLkuf6b~Fm<Rh&5Yeee6~?#*`J_kKD&!-O~C
zLBRx8Pd>|e#|(Q<ZT*q5=N;F)k{=8<w@%OGE3y3~#LV@$hX3{Ex$-el_saV=EWFs{
z!Dt$NN@MYk$07S!-)zn=chJ#2!)*EXZo#%Itude8ly8{3FGy8}u~yS7Xre=iX$}KZ
zQk}}DYqqM(9vn05=>r9I(D@JED|f4(<6z+T{xOgFl(G`bqS@b0h3Bt%m$9wtz1qS5
z3{gL$I{R}H{xjs-PCk<|^XsJRx9v7nb|u`JsB?t5e%XJ9M}>-ySFkHZE|`{~v8Xjv
z>Q!f26X<3tjYXZ&&B1=G>m^q7K3_6B@^tFj?5Ou&Zts0xUGcjwHe507GIweN;|un>
zMLTp<EO<<dY+k<Ku{-%-`ns|otI`E7bj3)P?hej1yE7}|eL}mePu!I<Tl@THiLIqq
z+oU%?W1REt{Y9sl!M|LKHI5l}dudM514W+1F~iA0e!IVaXi<F2_qKX{8tZ?C45OX)
z-<tLE{t2`w>^>bo`&7m;x03G{H!#@7UCrCUB)W0sj@yO@tTb;qhE*1P*Lo=W_U_z^
zF5V8mL-!n9BmKxjDyeOqXU7khe*L`bmL+a3C-$hl)LYykoiJlU;jB_eyW}6)*9xYq
zXI9-~TN<a^boy4YeTyPTo~72M4Q>A!IGhA7d)L2l7V8XL^x|gvf^eVX(_23A7TGfB
z{f@iSr=fRd;^a>^m=7$fnU-mi7nk()!O>e6gS^z^F3-7or%5Bg`pxpBEK&L73#-0t
zFa77S)8)NFylBFLO|w#O{Zd}L-g%jN4eR{np!(xF{*u26T=JWvmi)6H!Akyf{R|9w
zzk0KE+f(hn@BQ*PCDXLzbkrZaf9Lt?7Drv%I*Di3_FC(U(-+>+xM`#Eo0oxkmrQ3o
zi=vD9R>5;i8f>PDUQlU&TYWV5U8Tpj_lg|83wvf?mk)a%eA`Rk@<FY+cDu+o?XR1|
zE9aZe>u|H$w6M;xTPWbmy={AvC64KJr^nj!EXe<UF1fSy4Ff~DSG|UuK}G2A@~(6t
zIV(GbHUF+wMGJ2|#e1vhisjt?2S*Qt&v^4HwTj0?Kub@1@vn-MWsF-l2&OB)^Xpqx
z=pLqZ)a!8(pVY>%$YsYeV*;Hr*rl}O-yiUDUG>gab#8W3NW522O0U%F%8unBIpMrv
zw;0&xJn{A0t6!M&r?X<g!SX$e>&#Y7J0mUQC+fa+?L;>fCi@R_Ch%&-3eWtsy87e$
zYn&4+yr$e=V0tV;#y!Z!f?;{JKNmPtZ=Gug%G>w8Z`1Y+tkv`?F5Wu3B-|!IHssJ+
zrj0!e4?cyiEuL!565W0I5(DFNVV&~hR+UXQH{bZYF?Dr2J}ENGWbKNQM@@6?T{^A!
zWy1C*HTIO8)0+7+HYn<v-Z-(hA<5D<WI6Zu{ihu)jk&5%Jv`R<Yu$O-jVHJ7x!<D5
z;Uw*7{}8lZQjzE4i@zEhds5QaolRHS9Q`I&|E=0?KZkRIihkZYrBja|JAT&7@pNFQ
z^w4h%?s)S20Fzbg`wJdX2Nx(lRkV{~eG_UP)jqwq^Jb>ELWYCL#m5B?ckK6nyIvw$
z;Q-@>hRm&B+=EZI-VL{(H)W}&SMWPy_NAI$K@-v%ulsCWTR!0zQ@M>n?NO}<E20+t
zs#971=w#a$i94Xe#*1U|Px+@Qf0l2~l-VMvw$illL2<IpisySRR&+ku@qGGw?_HgX
z4A|!EPFcO^OzOKAtgSm6(rtII{eEe+iq`d~H~zMq7QD+7>a{pJHq>*+Q|UF=Ed+iX
zdibUmbP{@sLQT{f{_IW$=F6G?N<-pbnevu!?3&w~8=~Ox>{wO*^@}##&x1SP9_O#y
z_9m;o|BauO__kktbG!e<oO~kr=|SbSy7YHlj15=oybC8>P~F71$vu3-46(W`_rETC
zr+#~Kx&E(9lQtP&cD6_t`OlyleDV03l-u%$ZYSQ4y0$f{`I5yObI~q8?J@@D%QnaE
zuiWE#$mnv+&;9!RiVcq*9XD$a+2g%~!O!DC{eK4MKDXBl{}>K0{=~7q+NZZF{okh`
z<wqtmmowOy6LNKrIXgX+2oKG){~~R_i`C_w{6<hUY}n&{_|MJ2o@BM#7kWLLi{iSz
zA7{L)d3YM=jGYf_c5y3yuv>8WeFlTA`rN3NlLth#wLZ_j&T;>7|J?~kzTWk?QMhfz
z!m`x1DcvV;NZxcW^lI;3C!$<rF}Y)wVA0aj8&!woe9vh#wlni?`_m+PZ{vb4(U;d&
zPH{>}easT|>}p??nls1hYd)+;-+k*)7i7FDyTNeU=jV^&yZCGmtE{<@cjYF_<Tvx}
z15#pB_uUqom;Pc|>cT#Ts?=~@skp$`*;(4QPGLp~L3aNc@~##e*+qQZ%d2SK+&#aw
z`tj0~uHFA$TwLvR=vHK;M8_pQ0R?HlFV^ikKm4u*y=vYUGM_u~^x~df7N-}3LL%nJ
z?!B8{JQnf0d*HNd<O8?k<^}U2r=?b`+xG82!x2T+qDh<#>?_uq{W{o|8E)g8ZqvB3
zGq&i3pZRZ1hyM)Ew;g?(e*c|9=U2x5SxenDtC&~ZH0++1w@HqRgUR`b(_5Wlv)?9j
z8VuN;Xx!_3#lCjd9>K?VZ4}e}3hv*V^X$|0FJ3Wq4;a|zAN70QHSOz*``T5TosB*2
zIx=ON{Ab{74hc0@%c!0nRPBBA<@Hxli<Y{JZ22%H>artC8rQDe70zYm;y3+$e=+;0
zeoJu^Q#l&uTd`%|@5gg24`**Yzt8e;_PX6NX1itd&P^?va3?)u=1S4jP1jmoBXe6c
zj=fE{ylH0lgv;${77wW8m-Oexw}z@3RPwJ4LM{0hP6L<x65m_i)-W&}J-}eA_jB8_
zdjju27~Z&~T-Lo~+VR~r3z9V$KJje0U$0Q_URQhOKZ8wP-TVf#mnY6nTJ@wS_t7g4
zn;8wf+n!p8Y<D^uy<};pZ}IePmY{*P<Ui2|uj@Pia1v;d?K^bLu*dDk)tgt6C62%2
z(qx*I`%fU|mD0~Rp3Z4}dz(0JFvv}td;a_Ul^4$j7+tO3#l^GD^i9~M@TdA*Pd%2d
zyYzPMAGNQo#p#b8Z*w(WyGbc+o$QlK+j(c4=daE4(_ppgTP<)n&*Xsdyt~)Ab3JCv
z(OPb6W7v}{f3TytNKonW4<~_S<L{gQC~`Q)-Mum^Xv$JuUxtf4Hrn<rW~$t)H4a{W
zHqmdxhn?#;Fxcw4uSw<qymCUj%cRPj{yqO0I<k0|7x*gq9pwDH(Am{pQeL{!+g8Mx
zHQgw$(WCvxbZ#jx>5U8~mqf1KysWUx>1RWQn=Pm%BLDb_;m)X<V}?BpwZQ?u?_HgB
zHLLrjmwP_bkz;G$SHC>u(VNRLU1JH$=LY6$)BZ|rJabidrFl#8vC~ntd^uk>uKc`X
z$K%rxMp^u-`F*j1OHx1Xd~kmH@*4rKQ~n-5HmRY5**;0<(~iOgSx?;$HXXfUlPq!K
z6)0O6_9TmMWCV?Fc4a*9vS9iZlrrPXA5X6!Gyi9Aqhw=MZYVJ@UuP8Ekf5)emTyp8
zTzO4GeO=jCeIefq5_y`u*S5W$^>sz~3He7yGym1GRA!%wFU{QFvg1;~r6r8pX6;ya
zZYImY@U!{XUB!()CV#U@7PC)2X4tJGo_t5*m|@lRU(#>hPdwNI5v~@}y2a9>(lsga
z;s=JR8`HDfc5mL;{o%l`BfhLxengauY+=^A(=f$2Oln5i)A=T`+qT}Q<+yYu&g;~r
ztnH<rpPW$q&!DsR_n%FtHS-zr3Y-elb~F4Ck+RgXTGz^HvQ#0MV^woonTo4@iz5HR
z6TaI)=}nP6d5dmBg7G(FKJ}?KYM{y~Xl?UXJ-v6L;h<Jufw1~UrRQ25l`${nmz-Po
za%$mS7CQ|k^UqeQmn`RPE<2R={O`2em2t7Bq(at3Ye&AZ(2iB*zplF6_=oeawymNK
zyfcJZ`S`6?_Riho_jU4CrkP7}{xfhmpZ)Tmp+LLn3R^vgvrkU!`426M+bsVH+_jQ4
z{*fakDl=Jo-k#r2w$6AU-m_I(=W4RS8(~KVxoywugKn_Db?luGyGnsKY^u9ewpjSd
z2Z5?3!m{E28AMeMPB7k7ubOWhvuUH<<EQ?A)CzYxH>d7p$lb1a;7gULO?l3~*d6=l
zzOR0Hd*8wbXMW%N_T^dgW!>xqk8qAnK3g}a+>2l7<hr&>mu3C8gyXW7&l%X)rT=GO
zH|b}dAah@MUr(#fAFD;}pC0X+lpzu2#+1lhp0qW?!ME9TY4djjmanxFCSLwoR{ClQ
z<FZHdufEQiV_U}3b1Tq&_0bJC-ks07v6XK|HU~rMzlDuOkJ4F|9kO^dfg$73<!>4(
z%Oe-Pys_fhB;nQq1L?^5o1VmaHDB7ExO8#ZYd+3RZ)Rx6#xDp;t;siksWp%Dij&#N
zXkGaY3mJHJ#tAJ*<do&UWIYd5x-rM&9TzDEkBfW;jkthHIOqt~gl8LOKLU-5*guDi
zi!9E-Yf1^&luwwZESv^1#mX3B%C0QDrj&wB`G{%CGVmCU>1>E8^S0p~p(+ELatEs^
z5(*4<&rnCGK;uUs3<@jrU3f>RYCtu?#*3hE0+|jOp;`tS{aF$q@x9>R6U-4RO$G)A
z5C)m<e*mxV%faq`4>B2K12iU<Jln9$4HSl^`4Hb<I)rzGsutwNH6|bvKqf)m=*GaH
zwIo2`d%=R$3=Czdace@>X)Nk8%Zv$hJDapL|Ht7+3?AXh`caAX*Ji{&z2R+>EU`;#
z^}**8p83uDGVMd!3<lfGC<%$*jA@5wy?P)l+rq`HF}LyRA(7b&R$Vao#h9yq=E?VE
zfzxa|MD%wx&*zEHicgT*scSj^5XTL+r9YQlzbKnq`c&x^kKf*@2cg9*<dn((49zW-
z;3`kz_}@v-3>#$Rrq8ZW>Pb3~pDX0PW0K5&2KMQ{R|+u5Z9l~4wpF8+KQiH2ZDRaG
z7Uo^2zuC#YEjz*ac9v<&r_<eYZiR1My{);Zp-bD;v1e_I+S)A3)M=5a(+bMpi9N97
zGwnawdnx}B<GLlhvLCw?c>Y0-BLcPh1zK#basLWTmNYA`Z^>Mw|M&BoMU74uXU%aj
zEy`m&7_f@_^^bee3qCzCTEf7-A^!SG)7Oc6z8mY$k^gyX!eckK{|vvTKa^MNe<s$e
zvq4Jm2M2R<^O^X&4bHWxd$Z5pHRAs#Y;kAd!D$M-YQ_xbs>^KxOcmp{Ep$G-RxS8F
z<e1eLJrhAIdcM59cWX7vv}0DUU81fXc%IuE|3_i&&*u#6TdjUgxP3Ee-<G1ijk}AI
zdt=v}724vvw!Bu&lXL1W<||#Vc1h>?x(l61OEFhv@lm%wlrH)C<MslE^Zavpo^LN@
z*d3(ClAzKz<6PN7&9z3)_9RQJo8LBno?%b2sNmz8=e<G)qpoe*Ip-Lw-peT=3XHFB
z%O0NF`t9MKwAK~3td=aa=DZrQCN#3Q$y}zg^udv)#5+eLs?&3|@<Qz2KELtL{Bcp+
zIz55(7ohl_AbwFc*TS6jL#Y1gWBO5F?%h*kIWPk>MYAJ!(YDk>zk+5*_?}ORcD=U?
zG_WD^wIcJ<X~XFj3JkV|oZ%OWjgwt(Cds7dzkFTFww8TL``i{E#ot*?xk;;68s5J+
zLBM_D!bSd(Y(M>Kj=!r}xO&p%ng1F7WV~+no&ajaT>IxK^YO@1SAL13ZyHx}!jfCD
z--ErKpqbcGJ8#G0*q`4|=s)_CWc<TPpy};yu^lbfs-#jo92odBI19bvV{bWZXXtd8
zD#|-0?Pz9js#y+;Cd2W`+jW^6C-u(Y&Dj54Rp{9DmCF}SXD?)KemL`7&Q(s0tS4I^
zZqCrkHQ=qz*nH~Yg*|f|>*h3mvN+r~=f|^p{z64?{mS8-WvcI&zcx<h((IXM&ZQNb
zET8n@=Qcb3J54R+m!gWjeyXPP=xID<J5<G%<G^r5XPW5m&HowxC@rn`ymBr^_O8e?
zr8Oaqtk-1Rl_ElRNUzrV5&pPfL-CZb%#Abse=PaWz&R%`;K9w6cNy{m1K!q(TzGt>
zZ{_m$5uV%+13|%kZR^^`Wu6uuTQ{h3It5Iz(kNXkqRQ#yx;8tZ#Gk9jTi{Lf4F?9>
z{QG(jODgoI&VCf<<yf%dT#4wi<m|B4%!e#1-!J0*_v2vG^8Uc=l8iTVmYaO$=<xZ^
zz~~aVqVh23q{!X(Bt9&h7NfQ9nakGrU9aS1GmYlSPWgTBJ9iWFX+@V+-7kJSFnnEn
zDxrGikp<WE)<4SLTp)kAyL-aAjREJhPuZWD9KLA&ExV}(`BUcwZT(gsv*pdrV+#$p
z>~BkFQFwKa;TrSvz+d@0zb-mlcT;b&!Xjsee;b52pU<n(F4z+DW#)YY{_3p)44dCq
zZ{6{NbMC=vA^V@p=Nar(yQ9GLdZy|;*(oo6Fxbw`epN8#v_hJQm!)nF&$_2p7F8Cv
zb30n~9~f&!6o-^=Wc5|4J{9HJEYJB@X13(iU{FyKnX3DM&-;a+&h-Q(uKUL3hkxGy
z4Sot~PSgO8z8>Syt$-|J=&9eh5Om;b-yBJ2iM5TN%u*kwT}kH4yxrx%_{JuE-<vqM
zb!;gi-)Cf{mHk-vZf2^}(~cPR)&!l>Qg`VCsca`IMUR=x+1<}w<a@D$8B~8L9mZSo
z*MUoZW7Lv=^)Fb-Uvr0nA@1W&=Wx|^zdUy{6s(=WR(yNsnJSJW6T0GO2lgaO6#Ie3
zHj^cee^{AuYaI{B@jc1%`<|?w>UlULoqfeI!-p~bmWv9xqh3aRme|exS%86k!*#~J
zHW^zC?yJxLd4aVw^7Ls9|1F-k76<Tei(qek@lPS1Md<0P!%L?oUVmuZdrE3=Rt)3r
zC9^-@STudoFV$s-DuVuiMzA13)@?XL8B!}8GqRd@WJ0N%`_XgK5(-ytu4LC>ERMhE
z!C<?5<LYG!9Q$|=tvqI$%=qz8fld0mwioF}TK^VjE>8+nlki(@?{DN5d!|UI;_jTh
zfU8G49i($lPIT7No^t#1k&EWjpFRdRxxvLkReMjsZ}4t55K(Y!0(+pUrfBdnhEw1E
zMI1lS!1zXTy2S5lU*9t3BePpdCPpp!DY0hx(WbSWty%3aedMM!OyF24CNb@LQbMil
zQ?D(cqUev{2A*@5eREbZFV9U@D**LdjC`s<$G3O|O<8i%@FnC(9k(-bvm>@V_ItX6
zeee6S&C4s}Pv0r@0QW8g8w45BQ|}0zc#|eSZCQN!G`ZyEAJ_hAnR?e^y3Id54Ko{^
z)!+FoY`KcFDze32y*qZIe%qY$4>|OF3QXoycsKuEaIGWI%E6-7qNXQVVu9aI(B!{i
zPqJA03w6lVx%x@&{}~j8HmPaN3dnKT3@Vpo`!1|FQGMs~`Natg)s9tbT#{CPXHr@%
z%e##IZqs5V*UooWSvEVw-8nn$aZwX*K-${Ed>@U+r9$(U`W;tmiK*~Wn*^%x|1<bz
ztm;d+R&M~RbcDqv=X1PsTe|M}mS^=G*0QZVGtaIE?do_lvysC|+GAq1$DSr{jl*`l
zte+JdEbT!zUwu;&`WnZo5|byk{DT`q)hUBJH4LW|`Oh<(MQhBtdi2DCT~1eJ!{*Nk
zx~KIfiH%|JbN0zQT~qRoP2g`!+--4Z;p$iS8cZHuc@T7GF6-+549}iyE8lx~)BNgt
zzsf*W?T+2X;Ku&k=lOwC+)gn4XE*}x<4iCJdewQZnsFfm<LmEUO#c~H`{nI$T6!w4
zwg2#w74H%{vt0cgztzoLz41p()|O+of?Mazn0}aLf#foNMWzLv<{$Kz_8YP}dVY}l
z-e^(8ol$Xh{eOlP38vAd8J9m?{=7i_$AopWlwL5fueEQ^PY;;yv7m@4`Ls>Tw9gAw
zqIS9*W?H9qK({~0rSIDJ0~4%0J|~8RTeQoR^G&ujz8svEIfFTInxj^nv#I`v1(2GY
z>6CIO!=_HvXy;Bw1!a*h6*GjFgGNtJpSl>}a>Q_nR<Cv4Vek1{ZN3N3x#irTwS|E{
zLoe*-fj!$xj;YF7y<B!r;eKUUre@<T)eAZPk#~h>F_&DQQ^hOhlO5h%5+Ejd>w)F1
zlTk&dwM;q;*!kZ06wWGjI9@XE<=)J6P;mh%??5?sRg+Uv0i?K4p1P{aaG$QrluPF2
z580Eui(fi<Z@dvU`;hAehN@p#r&jWH$f$^99lCO*sjB4pBu4v}nL6ecA$9lXd{#Vl
z@Own6*(|YHNz!b`R+QdmXZQ7d0=nW>uItCeKLUJ`v!mw)BwVPu_H6z+#rmiFrgMN#
zrG^mPJjOzhfm@E6@F|wDtc7b2C_4Kep84;(_hKRLA361c$KEM1GTiyW_<GT#DVt{Y
zY%QK$z+HI1lPTHd^|q>o5qE5xL=G$FM7l&=m!9eL?V|Oq=b1|-?0@*$$ag03_I3E_
zT#tGZq|H86*3J~tEe5BXDGMjo9`G^*7biPABd)zVE_BjmO|o>ec^r?;v`uX-ITslC
z>-I=|zc>4@CyUI&Wnw4h91mrkbm2iU)7NySXWOEdMGM*b&40GBe5YXTtd|RNF2rn0
zofcwnfI0h`tf4%p<WD_}cZ8}QRPwL&LoN9?t^=3+65k6x^fNFB8#PvDc0}82v=z#$
zsnjQ$EoyPK(vbuEVB$(qPJ`c3ryhI~eZd|7b?M)yVmS{OzA2qv%(rX1*q&djT3yn8
zEl%n>>gF(QINqpIH?1aLYUy94o3G2WS9JT<U6WUvVp<ecRQ<xM?M%@euBb_Wg2GGm
zFK=2LC$TqYk@>sQfZto^+OFAe*;)=Q|CZ!z?ehO}LpSi=+jQ4-S7`<AmtH=TWxq8r
zzIN+>e8pwP<#2nEl1m<WZtHEU9iFi}OX|9=KK&we1rz_*m?XuIb2L4}cL>TKd$i-%
za{Z#yI-5Ik7Nj1?z4uyvvh<SsE170*TNtfl`S8p?*!Wqp#F49W*Fj1;(DlB@<L16t
z_$|IVxlW)(@tyse#asU~WGm-#@!U^fsCGED$6TRjPIUdzobs-;ezpxwv)g6Wrkd_)
zPnonX|Ba>ZyKYf7!Ou^6!{!}-?{w-Bi{?k0qk4InPdDp4l*nZWXvkg{b>~yFtkJ3c
z?;1~Ey7}PK<(Yr%ILaTsOS9)MHvG?E<!~?ZQhN7?wyU@2-3xJ7_#QN)XxHb1_f3!T
z#>~FAVq^KcgzGx~)#ClJE112W23^<Aojc>(6NjrF#?w;`D)|2V{V29^{qh4{`LDPg
zLcQ1g@jk1izW=z99(UOiKfc%Z=iY705lPw|_t-Z2=(+Hj7Z`-s%N5TRW<1x~@Z9A<
zzEWVMKNIUQcm5~Y_UDUOnEO_^yuS7AapeS4&@$ft42va-6&SvrU+<!5?kAHX#VP*2
zW1b1ayZ$v?3Ny4CS{CmNIaT7}fAzcOi^m2pzMR%!T*K?HeK5yV^keMW?YHZ+{T9zT
zRj#VNo9)BFX0|K-E>EWgFY#fXy>flk+SfV@oT{%1FvuO8f2p<X<t3N73FlY^p4P_d
zbbknmc_YOtvBoXo(aaRzQn?S+g<I-t3VPX>F3hR7{k)*5Pw7qO3f`H9##5UgbiLia
z>rk57#}zHnTn0xj9L+fLw}0KP5AqWp*_?5#+kgFc=bJD8vh@{`w#51GmTx#NIcu$v
zlki`UX%Y-_TYJ7O{V1#V#eKr`{vW}IG8Sw|I4QVm`-->v)qNALTrk<dpP}6%vZ1Vq
zoox=ERCVZ&MV$%eZqAAAqPM<FK5m@etg6otWn6W*OzQ)*v0_jj#`wA(+>J{;bxhVb
z(^+CduqWuwzpT9(aofM|oXZ}vfZ^-9{|pCiO83Uxv*pQ6&G7#ycByIG(Hq$vnG>wv
zKT*_J6}Bb&zSMRWrR7IIeyN?qd)0rf8J~&yrOkS-Qmm@H;tqFi9xdB@tYX3OV6L8P
z*N=CYKj+y4sm?*A&ygibU7%$Y@2l_q?D3Xd-|_Rv%}<4|BtITkWtAwmy~^-TsZ0ID
z*^eI>Y^z!W+(k9RPapr$@Qq~w=UY+5+(}9A?QeWG+);4jZCS*^%IW(br3QX_epk<p
z@lN#9JmYKITm2Z=viCoIC@0#G@}J={pZ&M?0trZZL6HB>gn6kP1G(l{pY{2jt(hr0
z9~c-|C%imAt?GMTgs%hRYoo6()1RGrCmEyGwkG<nW&-z1KizwH$3-f@<09`sqZyzQ
z4lypWaUEz46>MDO=6$@TRDw-;i)qR>@aT#vbach`C0<jiz^1$*WQx5G559A#s==mQ
z$7+g%0)x&j)DbGs_z?($!s??w4}%{A0~kY2Ux%E;4nBk3!K49H6Kp&S3MY{1kkOxQ
zpwXWl0TSP1-kiZ4q0(YtU;tr|>90+B@SO-&19tZ-kjWq$pfR!I*@kU#pb;unXUGUu
zzXcDzHB^ltH?A=NnE)~g>c%(*2CW?d0^ei&lNlI}Uk?nGozYiNePxEU<hthSoP)_(
zFRJh7Ua@pi68>{CG}OkgwIDk;>32PIP0v!j_&wqM?yK^CAQB>o_1Csw^G<ID2w<J0
zAL7}QEOEGG!M^F2Ce1qeI)I_-ulN4AY!}vN{byCIn;!M5aB)f7K3RS@YPoqvtnqgv
zySWECjrUx;yTgOud=o<qW28@LH+S6}ss3j%qG2J+uevLVE@j{F$BPG))4|OjL(Wxa
z?Y!baw!`qRPXRj)fZV{B&@Ix`aOCaWvkTWgVUSxEpwe)0-?6p(a(BI9IPxe+tRT*<
zT(D&0HukIUJOeH_<$iy=<IVY|!gGo9_8odBAtJQiTr|yJJbL|A6?Suvg_lmVi{-2k
z(X4nM?u2w*RbW)9i%saf7D#VnQD*(F3tb`JK@AKHjCqq>J?~a_Zsn?!u>HYc8?IEd
z^5hKj7;~ZaOGzTH@BVQ37X6Xg%I}~6|K+oM2_l?rd=4`s+85vZ>ZD@)pP^yj#198K
zmOnIgJ<jj<xlWhQi6=h)L4Mm=KC2yzCcTe6bzb%Ndr%4ZZLv;`eI0|gVVwNsFAx4L
zdGMdXNB-rs(9*n+iIF{lC;wcpUAszGwUw<-XIE9?{rQ0mavS&l{C(_u)PiXxZ*Twl
zIU%(mI{NIjf-;drtqD&R?nG7_Yvir^8u0$lxs7|K*sUzxo)+;q<AU|E#<g3kpML)P
zXsMf!Pm;nM`Rh(>i}F7>3Cx<e%t>I@Oj9HN*MX;gv3}w8pS9)lz3=;2Ki~Vd;zrP?
z-&v^_?mhXyU~4a!<#s8u*s@1{bE>nYk~fq1hsqllPD@C-75e2IW?{;9{pk~5cwmAb
z535e4<nDOJ>hm>~SH5gI5b*AIBAa*WZAsNz=jG;ZNS$I;+{&K7D)ak})x&R}7#0@x
zD@a^mkejjprO)Zwozl15uN^vQ&h&b%|L-poepIw<*56w;<H5uF2j9DVs&tIA?X5E9
z7L;ol_P*co;QqZ679HV%`TrT_3Vhz~Qyy_K^_rj4e+JHJ%&gI`LN<AAb=_g;c4o!h
z@4r}@Uusz2`!RizWJdD+({r9%PP@YL+56P}prw<1-L70=V7?|iF}i8iiHoYtb$=U7
zZ>?9`wJdbMbXje)++5qqEBtQU-prTJoN~zUi?I2j@=wkaug4a}NFP2{wrlJBO$Gd2
z5=ZR(3@jzrLU(Cg+qyPmtGt8VipvimBc>`9*}T6}8^6B0*YNDRn#m30RaQaA#G{^D
zo-<p(@a4&_jZ;}>l<xN^`Df?CDi)s6k{htBdK)wIL|NYHU6Uja9he}?^v^)`?S++}
zbT+7XmpSnqsCToQmb<uc*7wuT9~})ky->}N`|D<F(BUoDpoD*fnvdNy@CA~V=Zbfk
z$cB{bIJQaDl}IFBes#gpmO(4xaNw4e*Lg2FU0T5Sde@VM5fyFK!nR&)od)Uk4;9#s
zOMbEozR_`CK0Uzb^P%JaGM4yl+{e$Tb)Eao+^^34`sdpXUw-`?=$i4LVP16PQR#Lc
zC8SZ}DreipdQ(=|f>Zie=^%>_mEg|&O{N8jsT=Qo^SavEz<lX~Yvad<f7A>=7P5-m
zk7<2Z|9Dnndc<Yj?L`xlZ!YrMZ6x<yc8%(>{Ea(>@4V5R^>LxqY1Kam-zCN`|IaY(
znZC8vJ>D;%wIEZLD!iXxS-<<e+l9>b*Jg!BA!W)vdz+NPhl>PS6xruEFuv^m5RxEX
zu(3$`?xkz%u0%z>S-bb&X?dxrOsj)SpU6qwJZ7c5{MpjO83#gNER)>-{?3++Y=5nz
zYyDSmm+nq_tIQI2%^-629v$C>?<?kj7D0U9`@Xh4Hpq14A<1c5IhdwI%I|1=o7yyG
zsV0l=3XK&jxPqoEWqrU<`OWFqtX~1WY-N{Rr7frZy#=a29^)_ho4_T%K5EIoM+jE(
zyS-vy*eR|cr5F-2i%0oO`i^qhhZ|h>XUMSS)cUVX<oTz?lgPktvUE1v)zaI&M~|EG
z&v&bC_E$e#>;?%gP(iqcWv$cQ*5c?)ub?SwCm6SGeI?$=;Z%A1u=OK{=NsOrxCAwy
zV6c_?V<El#%dLwd2hM2vJAI#a<;<%D#c0mLa(RPX=f$?Cz2>nd<!m(lc~r|F;#(av
ztN-!Sm&IPJ-;lr9H~XKN(E0jVQ?Bi_kAB!{b^Z<`f6?1BMOmsQGILc`Bz{gj(8thr
zC6IHulPmv*d92$_r>8Kqw|6P3`dH_O-Tu$uevj$!hJWe|%;&%VZ2$8@dolB*`78Mk
zDXm({^-#g*Ou~)$Cs#vDdv0;AH4<uT*NhjGjf>FVx<95)p6^Ose6_*+s@YO+U$d`G
zSQ#f<e&Vcx(S}s7po3F&v?E{qzW059c<8>ru}M>w<nMidb>H_L2X@}Q{c{b+jYkqT
z402`7OfPfyHcMnLp7#1#)u;O!RZgAzUf-A?Z?=2NasmHqM$4-9UA?sMz5l2EsY#W_
zkALUCd;VPgNu`VqufV!ko(UJP^xMRqXykAbs0ceFD(YIpHz6Tt%2LJy43(GPslUAX
zCsJgyytNH$rs3b^2``@oeL1VnAhvhD%bV5v|9;tHyfa8a>*l;8&c+Yb_VVxgD)okK
zZSU{a8Adhpl%Mb0R65His3CSslh~ny5qTQgd=fkO1J}DSC377vbZ+93G1R@7USquW
z9V2_2rDgBA{|wF1-C=QGYZ=%xY$_s7Y42!PVET4+pWoVa&3MkrTX|)fYTFV56|-*&
zc5}$zvUL^VP38)JRJ%aW=4L>_vCk8%19!RScDTee#vTy3)dEdFnyLR@rGT5ShCRtG
zGbUEw5!zr8xNV_I!guDS#(y8iT)SAoAbY7i?xY99Vb8y&P3z|0Z78(caC>`<kLhg5
zaGQih+wXhDWG?yn$7x+z&s+7Q&oXv=PIWxCw09$avygU&jPKj|JD8*c!2RwiOEve!
zw5WnoEy(^kOcRRF@~-g8Kk)L$i(JRYAx<&x-YtpPmLbP=fbq`F@|K5&k$2L4vf=~1
zBah@sM*r{)smPA~^607i?7j&b|1%ig-M-juwdcQYw^_e0nB=(W6zBRS>D!l;-d8pO
zZOPRHr4pE3Q<k>zpPI5%GqL&8QcdTojWzq<`BubaH88v@i!iEv!*BR3DxvGc*}YHl
ztMaVxK6|&q!gTM#E9(}x=10sB5s#fIm7%<aalNAWZQg3_iEgr!X1%XEei%|MDBQnp
z0U44(DmYsd*^1Qf$)-uI4(BoBW?(PfaYrHSs_wrdH|4aVX9#Ui4`FM2U%Ty1{LPsO
zYQ-O1KQGwzWv*z^?N<+PF<hT8>4%wvki-m8Ph<8-;aSkSV8h3Wpn*i#7|_1WaRMz$
z_iyNd3dzU&L#rIR6D~D&HZb0eyQp&0#LQy*yNsrf@=A_Pe_l7l7FOR|B%d>rVbcuu
z@>bK{h$EXNuT;o=@;rH9%FS)<PG4M__e{#R)s9k!oJn@B|Hm`_3Q#K!j4M?w3y(MO
zowk~I`2d5}O8eVBDiNFZTsc$n#(;tEb70@R7upw6bHlT;Yf@}C{b$IU{iM13fyb1`
z&L)clp5&K2oc!Re*-_(d1-4HnFJwwQ(epfgVVm&7sT!)gmp3pluQ_|7f&KFS{|t}&
zn*uj#FDvZxRC%US(kS)rM4L<A^fh%aZ*P?S%Xi}$m*+8`>=jn7p%%Ls81McpnB(X1
zHuV1OlYWiD%-#!R(#{`Q&c?m4iYN1VtMTIWC#DH;C31dQKN6}>syoelm2N3L`-G44
zfvO{2*E+8V^DnkMYkp`_gxAfMwb^Mx+fqX_pB+%-<K;f|{@X{b;zP@8H*RTYVBUHB
zyH58h4ZlNDseDn&Q(sLm6MG9P`PD3W@U5Y029^A4y--X3gU7%nzr^<#-CzcW>Q6Z)
z$Irap5Zrlbw#_G1B|WpZ(i!?E9V;!iIWMvEXM7c=;=%pp=(g#Gt`Dsjz2EG0?9inp
zm#3vyubnqJckA8)=GFe+8o2lU-nM*eqHg&M&W#6mnll~nDsR6v)r|K;;{oQg!BK0?
z74mDBZeUxmL%Q!tzIS!E<550=Fegs_TTT4=ksBX!@4Xmgy>9QPV=wN?=m}Jp>@(?h
zySCccR^jxI1&yF<7w+v2WRQ)19sSWv)gZ8P;~vHa{<W9+X8&nYd$l^_#kO0!zM2##
z#w*QV<e6~)RnY^U1n0xAo$qw~EZ*|qQWGpcuuHuWPl9ncOr^fwe*?}iW|oV%SH0af
z-F}-$gVkak-FH*9KP0m3cp-IT-od?vELIH-2i~;3&b;aUbDQV^e+{864WCrH5_tYI
zB<xu9ubgk4YjlHSVEzqo5`_@&?cX*)SPTs874Ki3ul7A&56U1Q{F8^7cg7)Y_pN_+
zMSGM<FtC>xnQ&cGO|RBhwf<9kU!(d_j4JzuBN|ITD*GRpxtq=K&O-Sgk6-Z1`tZ)X
zKJ`s3=M#>&o$BgIQ`dseFe;w&-11y0OFA^i6wi6ZF-?lc6`Wner57CBk|X<9?)Cff
z28IfyGn(Bgx4lI?j=U?E)N-mjI^maBY<-K8MX162go%F{=W?8Dkn>O8!Z>?<P3HrJ
z*2mlhT9amLuAX&mLohe*{&n)}3Ls^T^e<5@@0vNcu5H=6WQtyL+->c(S;7p=yADm=
zHHkItdB$TAvl$!AqS&I7)MwiFp5ES>kSeRu?0n=j!;=GYTss&X*H$0!DLx^vw@70r
z^WDm+4vE|?itO844~cKf*uH=*4O-Mh%@&(fS{S~uCs}k)xctWB0h)2&_v~R{-nFeu
zFa4NFqI~V<{n3WAv+b8nohh~@PDIr7vhg>+>nXh+-(&dxwW}!{<D7PT5sQ9IXQTH8
zq=dlz_Hg;Mg-a$tJfn1L<L|sn)56%dajPhDnD9%T&h}FcT5I?+CFd&x<J|}6ZKviG
zxOLvuolt-M)4KlREzfdme(;ss^<DXFdQCemf^SW=Y{u{BHupAiWm)z;?K!G5S^Mfb
zrR;LcWLEPzYo9tVa9{{)xy>ND(Cq5M-rlnl=W{0)8!fV%Fr#_iCiaXwF(J9xq4!lc
z?)ntKz+O7-?nSnOqD04{V)u11K0M{ePd)$T+pICa@~WrIrkW#P87kf<G>gwG`K`F<
z!RM?d@yq4@GnUS9P~$jPyh4rn?u^LIoKe@#sOB8nT&=A=-Ea3lrKuB78BCtt_$6J>
zbO{TC>^Ua>pF%(9x~ybp+VP|PR$qD`|C{qoPmR6LJIp>|{y==s;-b{3FDGt0o8~F}
z4Y!miIk@xmHxA#=W^=+Ol`!nh?R#kI^?mWxXBJKZF%uZdemG5fF-iVp-r2)$7bd-(
znengWGSlHVYob_u*mqaloO{IlUQ$I)di7<Q^!F2Tc=}gN;5dJQ|DV_|z1`)`oo^5A
zJehY$<nD!gKa*Pzee{32=3sVob&P*O^X)^R((S1m-f@vy@VLlJ&}aszghPyr>=6Qu
zi^%sw#zhVX<29uYY|0BvQ;x+22#9WhnW7hh*OYp&DbKN+qQD>u9i#a^0q+P^1K5;H
zSWS^oV36uV9iak^AAv9^tgi0IJ3`e0stGop1cejGbjaw>G0^DGnE;9J9=En&j!<bc
zFff2H$n-B~@cO<H?Cz%^lR-8>W8%!S4adqrF(E1riHX1Gc<_x-wSwHZMh9d9$Rwy6
z%NQ86&IAa2_gJ!*f#D&C<J*S?`LAcQHZbqpIjg+za>|3Z-Aqg8D|FhNTX@IkNS9K!
zh)$1+a*oXI8`8Gx4V(=8x9t*5V7+2xVpR?*eo^twYKsoJdC;<2tb&1^`?R-;B8QV;
zs(&o9O2s7&0u0v6Yq#!GGJ9Kl^5X%a4ECw>H!v_fiQk~p@cIew^(oT2$)L6wlkSN?
zWsi-O^W=}(`3BF>++Ok?*`RYD7HD1u4@@yIFrIOK{<ZUqo(#B&v#ms3ug%QdFyV8@
zA|LJr46-{p+{A;5j$6!PkC_<5Z=$lBU*K`}cj^BOexVC;Y9Hi$+jEdJ@YzB8vMQ-h
z-c#0QfGUFGInPb`SRe(PB8QWV6vLf&sc+1`o)c&>Z^-A7d2Ug#e?tU=_3Sxv{Gycy
zGCw#~8CM6s7yNqNcD1REwbVviv7CH{9X$yP-_`DR?V7bK-kixh2U43vU0Z8+I-CdI
z%9M7JO1qkM5jsSW9aR|RF^}7M!>{XqeLA;^FT5?Xt<h{&^~vQi9{fjBE&6|F^4n=|
zdte!%-reTcWiG#KW8vD{j8>nunjqD%6HjFC<eIbaagWtuy&(4dlMta*R~IWNbsn*M
zE}k8DQ!%ph)5N6D`-~T6UVhBBGo3XqD70t7eTQ4_4W>_2J|8*EG;^+PL$}7u&m!<}
zG4%WdwM*aABI-t>#&WANMGnWeZ_l<#r^LS0e>44#Q%c|}?!XN{*-v@hSgsK|@dCRj
ze-p3K`SzFguPx?I&Hwl@gmKy8<lQT{6}2ykzbdN|@;LiOxW9D$S$ORZiR(GfZ%o?Y
z-34wGgG8F-7P`!PyLxM<#FgYg%d+(Cr_aB)`f*jm<3PoEhnRSaLkUI^&+q?qxto7p
zgX4SlqPoOz?T6E4?x^1>IaXuF&YOLPKchNVL_fMm+0LurFziTIf%G2nq>m3kZ5rdv
zd<s9`^xN_~A1F}#pvd8{VzyKMXYMF3fd=2C2WP56j@HlE*r<5;f^~jmVtU0Xz51w%
z3k>P&E3cLdh%3h(TJiNn>HGWp>uwfh7%Wg||9Duu(!av*m|;(ngGOU1C?dA5%@XGF
z+VI=%pHTSHU(*_YEqE(>n0v-yJvQP03^SE2uC3~va8!1|{EZHd8=RCc^jIe@c$C2Z
zsUc3beS1k>@5P<ZR}>sfk(<5CBDli#q3tvGv+La?Ze80NwIvrk)MY<;CL;rT=|g)D
zll1=#Iv2%$8?oqeXW5y~=FgcqRb(ogUh*}|0yYExHz$621V7VQwPi-PDa2vfQ8%J*
zFFyu0COhg{#+mGidxSo3;BXRXeW*R{K+VL!kMY~`E;(>Sc(fm~+*~j7nLpm?yx!T<
zbyv7fdEZ`f?=h#)_jfDf<(?jpIB09h{LzE^`(;(>!#gkMy?g*I92h1q6^A$KxUGM+
zPvr`E<}o||KLf)=|Me@X@9j$#sW0<tlw~@9r*s03{%pI4l0}XgVe=MGD}L2);it{Z
z!oS9yIW?K@0^6RJxP2B);v1?@X)QZ-t@9kX4Ocwp*}};S;8|CoHO=JN>}{<v@BcIW
za}L>gcK@B*f6cfY>KOPQU){{cAFo<*<VU9N-HNjv=cC;vWL^oD*QTw#@kG9Zljo?Y
z@@~O2c*Z;vSq(}e;Kr_#K>E_ZpB+EK0`A(@<)TYEA8fJapKGpQ@0hk`<%$0cM|hua
zjag=1^exE!$<?XrxXWfr|9<*-X8uw29jn`9;HeMc))qy!<0cp1=wxO`UE@kj1a}Z^
z_vkhqouL_F52`;b&hy|a`P;xHzcy;ge?|*d^54~BU^u%!^YQN2TRFGiIn1Fw`Oe?k
zHno#1g_jDt>Z8hLFOb-z`Px6{KSR*cOIsH~gY&uNvNwm$!V(2nuJg5m5`(u-CUZFP
zGKmBpe)ltPH~VM%nSOl-7_7HV*Zq9b?!;5KY3iop?Y~^UO&7>~AMzK}l~|;I^NWGW
z5fkBS^ZWQ(C#l{1J7>LkMAY`|K=aFs<iC8-EqfpJVYk%hFTY(1k_$4HxOi)B+?)37
z^5P47oIGRS1s3%+W;~eL@SllekC}=Dqk5;%uXkTh+3_!J`5~3w-R7Ih^6F+bXYbE_
zJomDrjjL624sDpanKLbC>e`$`VP~|>H_haKwDn;{oOr!(CFp{36TQ0+bHo_<UdZ_z
zWLn<oHpQ=r!*xc*+@J3Ze0S<vT$T<!R{JR9-1+J~>m!vrc1520bB+7Z-QG<OIjKFq
zmZ0ER82*6aP56HXGoeox7A`$?^-ZIpU)E6}VWz34o)+zlSr@K7_0-elseIYZM_9jv
zC97_`ox9;A&xDPt^S9lIz5RaQ@9Sm1-^X6P_w{<leVxurVw=U{4&QoI4NeaE=ezD6
zS~;WR?79O&zh<1fwBP`P4yWJi(zYiJg2|%0<=-8(f6o17_N#e|_I5xMWQ!t4q)Yxr
z*oZ=l;fzJcuJiY1M_t>l&?UBYZFV$QmGtdtAv!MWm$Mb9Fqs`^+UGN6*;komuCZwo
z7M&{Kz1`ZKbN1G%rZ-t@^pH||N0zoO$iJYpzD+dlV%qci{|xtqzAh?W;qyiLtV>_y
zUgwV|-1n;p9dKo2=)961bajhP-PeL`VJkudu4Wm4%{^28D3rAw*7E_aVNk6H`?N)o
z!~FL~cdKh#*BqS=a{WCC%d-saOuTUilLS93QPk;bKbFL;fAx>igph>8c^^drs;m4o
z-z<{+Wp*0mqLsH+ug#9y*P;i@r{U)>t=$Ff`hXN{U7O|Q#j%sQcS4Qt_Wo<Ta`zYT
zikuL7@aM>%cjeY|&pmf|t@83nX6(7=#XIjnM2dIbTnd&#5`jzIc~@>#a$?%FF!j=7
zweS9ZHvVY|wtBVk2_q(*1<sFi%YJzN;ajlJcP+!W9Ww1pHYpfO>pKTuxC*+A3nvcw
zS$1!4%A1rv-lKg@0vk3@_>%Z?M^&qh+}!^R4;vWDa^%cEHa3>X=HHjt^=#uh=`^-U
z=hoVRy03FZ{N=tz3VBR&nWWNM!LaMl9tH;Si12lrR3@r)-a9Y7dwFBc&Nrw2mTX8c
z6_hyn@|^6k-!Er7UO6K!liwg;ZeLuqYR3@`wjCN0b}>6veim6f?MoJCQ^E{zXGq!d
zT=5EJD-c)ym+_qE0ib&LKf^MvE%R8w$3mXH_x#<$f)M`p^=;?#ysU%^l0PnXSaNE<
zkl!|mN5Y^|j<@NmpvlvP3)U{!nH_bl_1fu3$M<LC*$VfuT9$9@oxW}Ul7;7OK3`3@
z4Zdm{`P}+^=)B^q)>r+$2JiVAc|NT2`8+VP1#v-a+q{-Qv)j4bZs*R`FuHh8l>h#Y
zt@|08I`pSC$p~)X6U;~~eO$f+GK~)#427<AK;`Z`vDC);;lH#U`_fWF^_eb<hAdNg
z#GtU+>uwC|mNn+5EvF=iMS@r06HQtjyrvmh&2MSK#VJ2oKUw(x%z$$Z4v(wUjLloQ
zUlbH=)?oUuXdYyTFm$#8H0ubSkU=J1J?!_~{CVPP**wp{rp=&|zu+?75vq1j$-mYO
zwdB8e4_xv~eD`?$je+5aNQ(gnzu2j#8oO%F&guG_m-cejnwaO7=ZYR!fvDm+&vkFa
z@fb6~vOasG+mvi3f#%8PtJgO$d<kCpd6hcTdbSC{yt^N2t-bun9qRO#AC;kgDfzzT
z+aj3o_q}hsR(>m<^W5TUQsLu*mOlRW7?<bgo&Q;%UUDFHZhjZ&luu}58$Rj+PEtsO
zUcpUU*Ebb%y&qMYXRUOtQ=L7J@$0nHQv*bJZQUMv8$0JE%~4ET%G`e-F8x64+U%&C
z^BF7WGnSqC!MAYgO=&Mhub?R#zWrw?|Goe2zxUq*PfR|fKDYIOs&i$skUwich%NJz
z2&ee70+u10z4w3r&v3T!vRs5ms!1DY3ffn3$|Xs!OrFaPXB9z1-oYM|R63PBCW-RQ
zoRr(uRvK!>rnckZfj_QR8ge^&jSBBQHUG=w_ECQBm!r=X?wkFq<w2L~*VWcLoCKmP
zKHC`WV)x$daBGq6+7<FS-~G3CvoTdLZ~LmZ^_o1_V;_c~=a#3wE_rr2=xNnH&l{Q%
zj0TKe``=|hxw7+I1f%zy=aw<k4^L)(CTM=bl6@sZn8nq*jDoW^Cvk7oI@@h>SZwC;
zWjEZ3Ppt7@{R&yP9rZJjS2g-A+d60d<JmvEec9|&CTXc`<Oo<h$7v<3IfWD(@MyZl
zZ@kZ9N3yEU<w6ezd#_Ll*;$-h)NQAWyxIT3kww5YL%>mVfg_6me&q1oe7?Cg+pT*N
z-OreR<u2;}SH@VsX(7*pgRCtCv?3YIUpVPM16${-lhtqJ%XNjXRWaIcW0A04o&>tV
zT%n0LvL-;6V}h6eok+!7yJti&u+LqV`hkD(@%?k7I`pU4g2qno6G={aw$D%Cv(lQ+
z_RorD9sL>>A)*)V)L=hB{IBTOwR8R*USHhc)4jF!sAiIjN@1gW-0J(@_RqjoxciS;
z%x?BGK^1s?+cGDC77*!h_nDx^at_Xevz4{~O_1KQ;H%n%>Lq1N4lGjf_01{Ddk@WI
zboQ7jp7ndj*5K|?b0<(j1ts2cKdn~qe2Lx*FxP3y(noJErycJ*{Kd{{>7#>fS`l_~
zB0L}BvNfw2PCH+^yoPCSRH(pQm8PYCjZ|`bN;B9yKt~MkeP6AlHh+s^eB#M-cYo<R
zC`-q=F#MZ5h2hnyCrsBC|7VDwRj2l?TCU^q@kN&BtlzZ!6+B++W6JqU@$pP3z9<7u
zLm&mu{Lfx}Tk`Am`E|3Zg#J2rAE-MBD%}>}#yc+31RfW80vgQ#m2hnn*w2GXwr3kI
z-UF?nf{lwze2>?ZX0R!bv74g6z_}hWx^ff0DJ@`A9$}ht4LnA}3LT^A(B#FphN=~8
z3TUMh@_9~Yo^7~R20Dj|BMEhc3N(HM!l1Cq*XISVp8~C;!m@^{15^`iJPHaYkQ*VR
zKi5E`KMw*VzMGtwgE>N_!@$4*!XVQp*z)3AL)8X$_XCj0ARC}D@!;8pYki;*Dwfxf
zFl=(>#n(^i1i5jI2FL`ENl-WTF)(O72oU&g^7$wO!<N9t+2^)O2uw&(A}$9bGCJo3
zBfHYPXGga+2LCWjeH6j|xbsF<8SCuu?U85yT<G8T`#mY>?bFTa&B9C8w7>dweb=ws
zS~FOWFtV?IbUNZfFd61;$m2>6NSiq~<z`aIr>_e9pRX^vERvFwYG^#6bMx&Dr<Pm>
z?c@MetP_R(K@_-EFj3e)`7NV=^}UU+#8<3R+P{`%14E_5#iNGBYy86J%HG;s`u^JA
z4wSO4@%;@%h;S%?xpIH=L4u9T!^~f){+_mF{|W}~VyEQ{_QmhR(-)R!GdvOJG+=ux
zKt$W=7-M{5WVd0Rr|Zq`kG-yIN@XYBZcx}$E8C>bcz#XJfoaUTnagHnE}MNKVMgp#
z<s&)Z1!f?kSIPf%)V0Trd~N?39<GR}^Sp4S{o#tBY4RZcO8%2pQmvZN4;H-eIq=uO
zGSu*l*o@#~IYmYPzNu>ZD*C<?X#$mI;AJab!5*rbUcnwgoJ)kJToP#lb2C{kar!EH
zsA_sDH84J3rRn_2-Q1+Y%KGK|`TKsq-_yz!Q!6v`!$!BbZSI*b@6TA|G-dx(S#Th~
zufF%#V*X2~ds~?QJ<~DIG;6Q2d(j|Zu*2&0ZXr*VNgyO)^?KbKH)+A<b#L7G-gv4^
za^rj5b|i6~w2-HS^+uIMFaoOttM}ObL2$xlhW`xARkr3;W*?6lx_YiP0bTp+OBU(f
z`S4FJ`!$(}s>zO5WiPfD6-pASW05LK^eWXp=Hb4&3bO|L8&_o%KPs#)+LkW)aB-i-
zV=|HH%ASz>4D7E@EpC2r>(sj*t5%B>C}|QoK@wy){(3H2;iMqHa;;dxa^byUDlSo6
zh>!(E1~`a`X2kyfI_JxQdX2quvsX%2Jesj+$+cPFBuW;!^vLs=CCsm%>DcDhSmZx@
zEc%PNDlV?`q#+xxJhy$Qz}2Mx3^zKz?c1Etz<j0jesDrY(3A~7u5$DD)<3zZAd<b*
zjDw+!K{g}kNd8V+*VY+liXX;4N?UM%&%r|2wJz^f&gb-rc0qE58ac}~@`6`~@}81j
z9kn7^;%?McXK-hxsLgPvbJ1Kd_bKlwiDTwrt4gyLR#lXlvmb5$;@#2XI{DW2hKlra
zv&+wQ<=)rwnQdk4rSav%F#|qb8^a!!^M@IYZyJ99=k+}%4E*Nb7Z-k2&iff<6yfmW
zA>U<R6M=_(mmT>aB=7Y;hzN-5YXTB~3rfNQZ$a$Kjv)1yLG{NA{3U-Exa3zyE&1;_
z!Akzc+Zh-@Swl}fKYxpSrD5VL`GuR=ES71kGzFC=WJT4oSus8r3~Cl1ZC`uE;eBYQ
zpjguq90^G)C-TsjRgeN^p^;{m>MIG*S)PzlgzTtmiwma9Y-0ZM_?NkXo7SDRGmlk(
zjw-~GU-|=(1;6qKJVq4($@XUDTJLIp8ya}<{n^xVSL>F}Hz94!ke<}_r|#8v>q5#Q
zJXrDceJ@BHRzbY4?s+ub!%pnc;VUzkHoqwl{HS;m6n3C!xeSgX1c@vTVOMlEq7)tc
z*NyMjO=S3|ow1qKVovQwC8Y}?sG$^`bWVIJBy3=9%zzos7#JA#cz_nwf!mszUO|&w
zMUM!-TF2n9&2Pu|XPYj^ez4%@l_^=9!rmHeWy^Gid4p`j8;;ArUJ0;$RPVG2T`#UV
zKPPupV8+6^Dw!8-mPi~}K0o$o<c*?J@!Ti7XZQD&SzcMEwNkoSrCh{S>H$M@UcjpK
z_I2kMzHNIjRbA*%ec0CERm(L`70p?$kz6!qx#rbXa~AeqT{UO9=Bd)`sFhcPS1s&4
zC2==u<*A~%QP&h(x(`Tw;Qzy~oA&9!>Z0vSBp*z=2QBh$Nxwmg&stqjEP>0y``#6B
z_T%2Hv<t1wZ$krjzdo6}C&u3E%q#~`yj9#Wghb89#V(>9@HpF(Cjn!d^S~qYPP*vn
z2};ix8YXb<^=vRpI4*KjRBa0=!XVK@D(T(%h(+3o**g6Fddmyvzx>Eum0)<2)#}*!
zpYOsPrI$=wcU$tDna>Q}aD}+j|Nb*1)>rP(d;H*LJR|>1-aowub<~=|b{DUR_x=>I
z;jZYv*6i!Q|0VI=7G{0HVW945vq;5_DfP+p<Y}gjU;A#!HOydHr2C)Ygg~vQ?yjqM
z8riSdL~2Y>_%$iIbW!^BcSn~U-Tw6Q&f;o2tIS+41<6Ou;qxzU;QDomMLytTN}NOU
zD><D_?qVR#S8^KJZhChs83<;`$hNHtbT89Rc$*WH6J0O6|KZlw8CMzaPCU=jcA@nJ
z$5Q?k6&t@QIDR|m7rx>{?7{rMA2gph{AW^Hp;I~gw&zXX=A}xFHf>weRXFSxK8om1
zHR(9u_U}J~!iTOr->DT0S}XrEWXwDMpP^~eaqja${u5V+>zm}Oh+NQGFReK*%SZpT
zID`9V@s?m4|4ZrK#@b)wXMX;9D(~Ot6Rp1s9h+^+tdy1-&0Cw}YdN=Xh0@baTRti{
z9u3MlvA|z(t)Il7<@Lv2TW(XftK?F;aiEdm+FF}J|7B}rf*P)^Fn|AvzhTL~bBqkS
zB`m&2woJ0Wxi#W)*s^fBO?o=F%=8cL|MdQZ-gUd&nM`V*{?2ZDl@hKj##i)w0V}8Y
zJ-@umiGP%gxj6qy=O20FaXn+z+$Ax8YcEY%b?5oTvZ{nI`)7?2M|@k8|9Ss7p_|ql
z<9*9?(J7mw+isawZBbNHu|9rLgkd3L%fF!8OP1s;+h2QA{_up!lFrw^P0#HRb8L1_
z$rW6*_Jgs^)xye2r&Z@)b}b9L9g^+#{>ruptyjClddl9sU`gK~6#Ms%cld{OO@?mq
zH`MI6UFDZQykVD^*s+ig@sk;IKqbGi3opJkRNbJGf2|X0$^Y;hxa61kZW8x`f#Kxu
zlY7>`xWSUU>cr)=*6V-W1D5;V6Hnliy)~!d_ubET{xjL-Z*iF=Cot)sQrx1|$2s=a
ze`Bmz`&YX1wb-lF_lrzjmqxFWP-o2B$8+^&xK5_;na{7D&Rk}pe)G_TGun1G63bsa
z*sXghEtu&_V+sE+$H`N=&Kz@yoBmMAF89FU8E5ud{L66qx%?x`iS(O2+r)nKR!qIM
zU-;ODb=*JZJxZRj^`WJwOxXE97A=k|{xi%}Ec(wNfABy;+PC?7_f^>r9@yU^$r}~9
zdAXzg3!5vA?ZT(-dhmw4cx-sdU$BzFs5YBr#ga7MNA*2V1smAB)6CaeA2rU){<OeG
zUFg<y$#=6A8(&V^@N|FI%6DZOn$zAF{PbONBV)aKV~g+m`5IOW{wY?nJk{(zn0NA`
zbnk@py*+(v8$NHitvhS-NuI>JDhx)kUhCCT(!%b=wF@gSYxwUMIC1=!>A{uG{i+6y
zQ`aqhch%|2_L!$H)EJU~{M+<&MS0_#)iYY=Fq~rj8@)B?Ew_^ro5`Xz{(sd!D@o05
z`2NiH{Ur(IH1@o!KbK8N(9P^xugdgv&liiC;bJLU8zRGgYV>$c{v{f)%)MUpO?u~^
zTcHKQQ=d-J;q}uG>el$FeYZ@u_1xY?+sYaud-#r790;HLRD0<piS(SA(ffP4wk*zN
z;(lV&#Q3Q$ZTXJ`iFnD2xe9-`^6xTk%-hHyzP^%clZM203#;|NGe0}*lYFs@Sy#*7
z|NFi^4<nhVNrsA7$|s*LdBPMo^N;YhhgWy~?o#*KwSH4`+||>6p9Pp(UhSA#5qP!P
zY+dquJ+n8Hv=n$u?|q%Rp<&;b{|t6Q5f$40jx_>m_Z%*T1?+u#XP?@Jxw9LR1%5o;
zk$yt0%jx^?a|`BgX1aUBQ}pMQH3wMkEMNKAVeiYY+#G_7?v!5@y%74uDd?z8mD)~C
zr`0F?cR9LFtFQj-%2aOpS0=_%Hd=F0VcO!iN=@PKjhcMl&z-jI$3N}x7B&NG26cXg
zEo>JZj)i}pY-_r9kHv-^%*ylc9b%g_<*Iub-vf;Ur}N(%nALo`dBgWbYSi}kY6U;)
z+F}j$^KGs&=JLO<Dp;Ztww{A0DZcuAi-h8ue+o%2=Zm}-6e}s8U^w;n&DY#w&)RsL
z?Dtl4zx)~J*fIV4-t1S>&%$TFW1P(S<aF4ot+OM4pM18J_enuB&-?e)3;O&&h%c7=
zzWLs*Qr6f18TP(9bHjDps;>$;CDHqSADEN%wZ8gt^M3~Jvi(&LtCq(JGBfzrbH9z_
z<?!4n@A<GWO@g<sbZW;sg>R)cTdOnX{$ylcb-L~|Q*K+C_-r2rO{HDeAMvt>&il_G
zy52Epoyx)bV=9xLtjn-`bH(xM3T7>_vpo!#zCOB<Ab9RS6XWc|AK3#0KCWb(RQQMC
z6w8mbE<LkYjjfr*EvuF<VmrEcPh;=;kL+$s4lK~$$d|l=v*$wD#YYS$Jgl}YsGqbm
zy+@pXCQsIy`1b~Cdyj7DKO*^`;mO3P(_3~rNGfSxX;N{Wt5jLR<{N)^TJICC6;HNY
zyuMAR^u6eW&(<q`U;Z#b;_yzc%|)|L=-2nn_qnf9-(i0GaM5}00C~Sp(xB4qN($a_
zk#_L7$bHag2B?HXjEg+{1{$G)jf<qF;x(lMY|1@MQ=WlGSH8T0jIN00;WecbY|33i
zro7vPcZ8}7Y|06&rbs9-d^1HIp#qH`fiNhn7`Edbq3QwE1RD>6!U<$LWc245X!Pex
zfW&u&Z7rB1RJsfd3?K|LoqsQ0-*<!EeH&yl$OdRke0jFv*)q@w)t7ycFs$5<cZ8}J
z<i<5BAQM0)LEX5FfkEp_fWUW!n@boNtl#LYtCGoDJ^S<Ci`*Zh=GXB)O+K3Z{iw_C
z^X;~e4ysiNY+5t*^U;P?tJZw~Z0wzsWum{XCTxYc&lE$}@B2HK*quAW!^{xB=fHwq
zu|4|*O7thWx-hmVe~k8#WStOK{wM4T@8OBPs~)8IKhZi@cOr|gfG7Hd_wzF>rzCiE
z<B!P7luvXMF;*32*5I1AtMNaB$yIHYk9DGR5>ozs|2Tc=_Xi7Cb+Cp@9DL6<;ZK#+
z$A7<8?z*P>=8L6mc5=((!UI!eQnb!HPrkOJ+^qOlyF5>_<*N+ebZ2At^6TFj`{Hdq
zZ|1y6sjXj{Y+`WidHI5d$SdzZd^PPh^orwE5NoWJsyiO>J84akqFP0D;SNPV=hZXz
zgf}IJ$=#XYlfdwiu}>}ZysC8ibA2I&{)(O&W}%|j{1ZM^r?PN=sjdGIZ<u!O(l?!#
z`7&$ly-gCze`_>kb!`fdw-r?Ud+7U~<o^u4pWd?kXE5^r<t4(fadQ02UDw?oFu&$w
zmGQRMHga4dbusj3s_=h?(|RlP9RojozquykzQ%;8X}2dYVVY?^<NJSxkX=je7X1;G
zZ(y^FJ~$=)uV>OSuNZ|*+l&_q>$e><T=}xMt9zznOi9JWBBk&XO1cx|wQv6B-SKMm
zY)0P8>YuLV{P|I;FZ_E+T-4{g<wlDd1?I3R=)KnL<X#k+tD|suk<9(l9``?%0e5d#
z?fsy8IV9|YtdV6-`3vo}-^({-Zi&2J$(AhS7F1`jwKS>tR&m%8#t&Qb7d>t{EN~;n
zem3*x*Z&yruq(XdO{vmymYsh!DbLo#+cjmP*xO)9iKY88G<P!2+&_`=f`#)cb8%0T
z=qXD)Mdg-Tx2^ooQ1z5s%igj5cm8CDBb~f19j|Z2CF!TmvMHVNpW%*l&}-j&J68Pp
zn{p=oeo!sPwUXSBbls%RiMy|Ca}=1${<^|IBBvnk!&iai;>^g#mH$q^ijCQ|wPAXl
z%bbMobzA(b)Yj~?t+X(bIC=cn#hL!6c>UfybnfzdQ*ip_uM1g6TXy-Z=l7_1Ry6-w
zm*~_t?pZ#E<g69)U%U0p|6=_yDpNFh<M$W$gEoEH@%DgQrN6tG!m0j0+pe!l5SpyK
z^<G_KfAP<*1=<(4eNXUyHAQXyS}CKC+ivI0XzLcWf9)0Dz1OaS%e#Mi(uuFXE^#Yw
zRA&?3^W;CnTFI8fO3M!IZ<ttIt-yb3ZBo|LqJ~2oGrb;7wTWkBw!c_%|KqNLsA8qp
zKHvU$+pqExG5MXqW|*3y9s1x@{;x~BN*f#|oiu0)KOm`88``V6H`7Yr_*db_Y~u^I
z5*Ik9|7U1et*E{>=<HcRS+TR9o?cd8+4RWo*YBN*8{-5MqJr=2^Iy2NMErc!daq|)
ziTl=nU$0=ou*AloE+F`y?)K`buNtnK{@&?W^5@yxp2OTSo2_(`Iwx+Q@&4l_ezB&9
zC&X9wl>cZCJMiyX*PfJ>J(>5<RnGju`AYKWg^oGbZoJ9AWh4`I%-R0jQDHU3wv>Cn
zmz3w&?mm-o@XR%Jzu7!1+$vPK^{((;%PP1VzapjS->dDX4}I>u5xv@AU9!hNgG*oC
zkHnp1N(j8+BpFfPUOM^whD&erbB@hq51e>6xu$oD^uzOIPwq7wIN|DaJLj!U6N{PK
zU89RW8T;?P+rIIZaeHV-u~M8vy6b-if$RC&Y_t5rtaObSHvDH|oGbpLD@X0ux=Uib
zs#1~C?SYdR6Ao?vD)#CmXHvk0<@P@ue+V<qwEiAj`eBdC-Re&@cV_<iJ(V@8;f&+&
zdCIPb4_^N@Tfr$&Yt4d`gf#0vZcN*sPYp}xneh6jg}e`M5JTFHKM9W7yB2;@RQ}J<
zllraUwyt4=<k9~OBBCZW$73Hoo-dMe;ynMkT?d%WClo!@<!!u{k+QOaA$w}ynokl8
z=Qw}w-F3Ba@7*^&f-kr9HCMj0b6_hxe@w!1_P@HODJ$I1-e}%;#f@>+>yNF!AI<#a
zd=6B99LHbs_kl}(Wz>@YO%$x;x6ff<5PP@8_T4G(?+OXbmggTeE>&Qj)$jSGXja%&
zfo(Gm@H~m{VsF%Xth8=E%k4T5^P-6i#tr`&BvQYh^?GKqa7vZMx7dGt9~sWx{c&jO
zVdl)O0TU0+nx+=CfkATWQVrfs4zspL?DE~$$jP#D_s0im@w-(&&It&ub6KSFks<La
z!<UdvE7*!Oz2kM#TaIw1Or2z5))-~kc~*eurhNGZt##L=uP!_iZQdp^!GSHU{>X+!
z8zP;))jSm{`q%iLfi2a}?9`&m3NJ&dYWyyL{C=+a41=*5@6w+NyyyGB+}>W^C8Wa=
zm%uo4L$3bWca876{yeGEUEh?V_FaM@?fPyZ@l}EA{A6OUrZ|Y)Vr5ofoY{Ok{l(MH
z7n1znl<Jl2er`O#Y;0g#zy8$j%?7?2Q;Lp$cX_SAIJ5Zn@+WJ(+L&!rn%AA@O4GU?
z-C=D1T<vq!MAyz2JiQk-8625br@O|$*y-=R15@`3tW)02P{A@s<^i)|%2LM1Y4Zio
z-2QoBTKs7So}&(5|Ls1o<GiHLmf8Oq4!sSQd%%$PPTKqF&r9BK?PmWn*8I<Kgn{P)
z>%J<v+u1!&KmKP}ysz0*#q&2qy8GjtWh%CUDw<A$xAwI&9$=i)u|26o)RKo?H1SJk
z1G9xp!G8vYlG_dYIp2N|5r4(NIH%8|w%4SmMk{>IIr*eq3kL?{Rr?m2@jB#YHqZW%
z$>g}S<phIqL-4F0iE-wugBSF2m9aMPTyNc1yY0NBUVMaht2qPDh4U+lKRy08^TzJO
z{Hu-b9AG$?Y|<`uPa$vaW45WXKUOeEPF}@x;(p)K`*X6d7Tr>Gomjv)>%;c*JEJ)#
z)LXkOx^_7zkb$j8^=RD}&$;(C&a5>%;lOkJ;^CWhQMvnlG84ME*NHYTTZ%ePzoWde
z{8WwUt+G@7eX|u9&RK3e!NET{FXW%XI-_j0Epwl0@tg^HHoa^6`mp7WRyD_u?_fA{
zhJXIfiU*5S^dIdrcV1z0fZ6ctHsj}aT{@mrxj8RRvQA()%V7N5l7E|1K;XTfi#K&2
z<2PV9v&U@8%8vOpwhn&#T6^Rjo@O;0E>-qw)qNYd^4z-XSC?9ENE3Tp-gxkw<L`|h
z7N==_1{q^k`($OS!rz<8C71Y59el<h*`sB8aP?P_A643~(gSvVIB|s8VEtnEZ^?3n
zg?rLEcZ*HuVPH1%f46JJqk~F(#S6+Mety<rNK>-=UMH{BC|+=5cc#+L2@Gi}?DI2B
zsuw+cU%&0R!X?KO4QJKATRi^i<{q$0f7<3t3=GCh8#EncuN61MZ&W*Hu5g`GfZ25W
zyVNrc$+jYue+0N&Hf=FHtRq(PIJ)peb>QaG>b1SjK5oJGTa%;yZ24qjJoA$ID+ji?
znVE<01te#cG>Q2*C%K<t)>gl@E_Ft~<%_n6@4@m9lx{aR&QN~g%=%*Ae+C|1%kQ(h
zb%S!soZcUBX=-1m`MGp<2(!w@?^Ab|ZFJ8O6uTHJYa<z!`jFp?Gm~}Jb^BAlpKJU+
zIL-R)k!31;!F(^=j`Nn*J20G1Sm`Z!rzgpY@3h4IFlF`q`)A3fud7s=qwqH40fW*0
z`h~@cCm)~H_gOJtfoIl#hDXOfoHkh|+3B^9KRzIJ(Xw~xQx9DcJy>^q_O9@cJWKBV
zWlB?Ha=seYzBJ;us^nY7s-`t3HnfHRXYf@>V2`Ww{&!e~v2XRQt3szZ?_`%gD_g-h
z+1s?*c<bkVc5RilD;SQ~|2g#W=%U|sh1WjtxEsEbT2vpds&aJyL#e!7C(o4bVHOtu
zo^(3o`J(-4Z9CYk?mu*w-F-u9TTL)y;IdcO(@M+4@BLULP{n>kU%5B+&d*6&r`Y&~
zU*w&d-_rV&>Dt6->lG6#OvL9$_;mkR{wL&&*g`MffB%_4@OG&1S;Zd*w?~~`RU#;%
z@uNO_z12@Cn-vOSZD~JdaCx%D&OZHYSKi+bM@#Nr7W~Qi-SNnT-MtsBDiaUwQ2>?v
z)(7#9Q1ydK{<U_fCI2TraLF(6T|w+31H+diE`13fynJ5Fsxai%VJf-yx@OjjbG~Nk
zzj{A>$TVRwoOtAscD?a$$&Q$F8|+p+c)jZTnpW2T3~?I-yFZ-fF_|~Bd!5|*rR#+I
zxV0btw)fz1b2iUX+qc-MZ@q0do8=DvD^|y((u40c7(CV4?H-#_`uuvo0b}RRqfMz#
zM6YJeJ?mBx5tHryVs-R}+&kSp8E&QPcAk(?^0=X=+%$nr?QJTLcWYi1b5f{)M9Rb3
zcLys(%@#R(syfVO$i4N|Y}4O`W+oXAzZNB}+^OPLbvfyff}x<9Z^(}){iR!OY`P~S
z9`WG!z6TqtrA#ffUmJMpR=?QZ82Ll(1Q$b++b?^+_+n{>Rh<lS*FV{1OZ;b$uAcI)
z_Nu)0qeZ{#t}x!bv+!Q`>G&-h_~aiuJWA8G4{qT&VDL}+{@G6*?0gMLC-1+RlWun7
z`s(R9TXS6h9d~^2k?HhS6XCk^PsFY`v9UH@46^b4v%PjATk<wezgu^h_TEolqZR2S
z!q~1?H~)J7W(^tMe*!%Iu3n8tnOq}JR&9{*k!)Z%C-}8yNk!rIvi&jJ*FBnM+~yQ;
zb-9F${nV(qO1rC~rOPif9De-bP-07nzvhgMoWA!$pGiO8YT?K6Z9}oXrLus=%gJ9J
zOm5eIy!{><i{R9q#kPMx6b7@W*6B-adir?x{be4lj^f*SY`0DQ&#+<xm+P9tXBJ4z
z?hp}T&@MRk;K`@Zy|*vy{&DZ@p%a;%B|mC+^v#ZPnmc#vkF)O|>B*n!^zZ)k;!4t%
zX$3sy4iX3JTduyh%t%Rzt*eSY)=@Qi?uVv^&$p5`<>dS@WNJ4sn3g4S>dEPusa@{B
zSFfM&uCXF)POF^psT`3b`!5@0HTy4kTBDOZiy_JHI?I)tL38Ju-%}|)JUb<%Z2o3%
z+c`UA<-e}^Iq~z?Ku&+pIrfvfZ+|~{;oof;3uf-k-P_WZPP`Fye&zc4DhZm$CBE8h
zVXMrY(df^;Nx3IbE@ZAp0gwCUlRR@57oJ~tXpY!NroR{c62s(VOFuCr75eSpDj?<X
zJ@+1C`yc6wb1J4M>rO6U`tWD&n{(1VD*`Me7(Pu3wU&9q;;49OR-A$M>`S`28#n&*
zez*pdZ$WtfW#xq*<X?PGyK?^6!f?r=T{AqDbCq9+SNv$!(z`HY=6wAqoiqVktzSEh
z4b`X5+}~uoBYvOfH~owK?%URM1=eJh@1DW^@8T+3kL6dI1@rdT@&<nS){vAo-TcGf
zKK`Yv9SnlJ9``X`yZ^fN&7I9RtMAOdzIc_I^8BqlCpK`LQaH)Xx@OVCgK<)O754S+
zj*-{OI8^MxCU*9f6!!`)r#mNjy!TyEwUTpqe)RYQk&jaXt}xE1kdWjKQTxvz%+#?t
znD2b&?K7#oYUcYF#FxMHiaf&LA^n3XimR)df7#xRi}rv0wlIdbVAI@^2l)pI;`W%V
zb2#AqR{N^Nqn?HYJIgn#L^fA7YL(Vkt$gYI;a6w+M%%@gO04aywl7!R8o8mUHn8%N
zc;V@&d5T|4o)k|nztr97dSh#TPV?%?XC6fVXV`U4Y?1n!Z7bhBSh=F^uI`?LB8d_w
zcdgY>NLbft-s6y&5d|vUqHgixTe;H%9v8U<8qENeaENh{H&LK*5zxWiAXEP0H>DSB
z%1umDKJkG}c^L*7T?u-O*DZZuQ*L0I@@*N&lqb+Jn&awx_|{PMgH1V%)f5Q@h9{h;
zBUGUABM=7p(ovfa-x{h3pqgOgUQjrJOoxpAd|SrApv@5=@ttQ$4(14z9s>gd2!l)y
zGvvb;6BEGhz6LTGWCJ87v^kz___h!1`$>>6JZH>@Zw=K%kQ>)1fJ^|H1a;#+up0%w
z^Qc5IFkJpV(ayn#+mV@V$)bk`o~KT_`F+d!khqf8yG&QPy3eKkXDCSU`l_yZ?tS4Z
zk#8q7oL$2IoqV2|>+@mv@&61J?xulXOkW;Z!fkUq{POigCqIV2^H1%0;HUFT=jX5f
zU(5LWeGVFIcU<SNFZ8vx^i1nCseeCS|4{#JcJAw+W9~oxGrc^T)AXcNs_U@s)RfOV
zRaP#0d3UvTXpC~-PE(nVaHse3b2v|g9lo%4@+*f}2|L@8&aa;yIUOty7u}K<&3_{9
z(bv6ZSN}7daGY#=Z$dBYo)ssbXJ#C_;(y)ehJewOpoY)$^H)WDkaIfoc5SSPixcyO
z-Ky`EidLtvESbhExb<4WRuRc|##;AV)BIOIIC<0aKg0gQy&Xy!_a$O&zUy1v3CTOh
z{hwjm;pJM}95fW-9sjVizCM_tANX-fz~%o84Y6&%r=KZam$6ogAzt+>!&|2NEC<+D
z?Decz6D%IRcWKpPX&b#we;=kjefV?E-{0rYDXrgM`L$ndUw!q-UvlqTcvQuCZt!Z~
zzx(Rv!<Z+Vw`%M?bLCk?`{DD3wT3}^zn*4V_f^6$;Hc;_QM1&`W+xQeY(LaBEt+q0
zO!=t!{bh?Lo-bOy_1E7!tM(S3iCq)@ep4y;!H`<7`~Mlr+iX2u_w$Au&y&|^Fsvw?
z5^%I~HfLnr0ybCweL8m+u&=tD{80Q&()1tdmV!~I=Kp7?J#fT%UrPLZ!@Y9xH&(K_
z*6->0dCWhfR;zv<!wF4)rVB~U#-+tOFEA@~Ts6|`JjnZd*No)2-`~EvSuDMFUSI>8
z%YTN0Hov~j=-It;4LgHjY2b@xeqS=*HhLULdbaEAwOh;EuJO2?Xic|J`R%*eBQ;rK
zwdnpsr)1ddvuoHa8dkhM%Q?~MX4;~|2EYC+4~<Z2s&hEVQ!UAT%rRNW)I07!gN=n-
z!lnfgdwPRTe9)8lSEJqkJ^jdAr*q8}+D3WaTjsn=nz!W>(}HbJXEasqkxGfPyx7V5
z>AT(y_4KCtra!!gH{3qx>(}&8`V(_#W1GuS1|tQ&8rkZwXNC#~za_7E_@BYypHM>l
z8G-o?3y!VvUn$SNDyY1E(|+a)2M+1|WL&jp!Q6#)O`mT+c*DvP;D18=(@`1!ni2^~
z?PK+&72fVMDwh3N@n=(~)|*Ys42rJJ3rje%*x!EohDUL#A>17k{YCaZ@Z0;J!O)wz
z_h~qL{ppB6esBBJH=>?&T)vmzsctv_;wEXC*QXwxI`{SamAMyxRtv1v-pbadF){NT
zi!E1q8{2{SmbL!x{&@dWh+kb}<y*HlsBi;A!s^QDi{q!<l=3=|(5%91o-SIrMSON#
z%l17Bwmo}tCH`~D2VFJ|V{=u9gZ6y>s|=4yGVGVG@4fC}{&aW3f2QXL{@7pKzB*)1
z(VPwup>0Rrt!r5=#KzCLDkWC9F_rb_^}~Oqt5z?YvzGNsde@YHl7${p4-(kow>Su|
zdR(Eu$Ic;Zz15re>XQzi5+Cy}TYc_c!_REaz=yXAF7BCWk<UB9@}5@EqW6^wnNx$s
zDjEGx@nyXG!N+~=NkPnlWQ~<;eqW1tTT$<ru&Kn6fyIjP`pMhVOy@a-FxSshFQ{1a
z+9Gs2H&@@4E!x(sth=5c{%e2x_RKTWoaSi-Emn7{bJ#oW;}tJ~y;lz9?+A%q?>gOb
zRZ48hjM5|3GoM#0{bw-skC^yK&StCP$9l^NTJtpY&s^*Mv@|2i#$HGCz~wL8349;F
zq}gptoS$7%e>ONp;7|Lf2kUQnob*Z(y%RZcwqL+L6LFpJJqc@%+(~`3(A#FKT!wgk
ztl73E@m<H=eg<tZm?uAt>p|u()(z|xzl^!}_{|9W7__jVHO7tg{X|jkW6iBPJug}d
z?qAS-xZCS!`lC0?mwY&U`0HLNyYD@mkG!4suAO*5?~9Pl;>7fr_pFb@Gu{8rI?r7x
zx;E*}QLEL4a?304-JQg{PT1rfzpnJ7rMaBFd2<*J_<UlTzv}HyQ2k+Vg16+K1TOjI
zQA_?mMX-{;MwNkKId@+_ufpE)Uw0ZSOwT?)@s=%Ui+I(1{`bx6rC)5=$@4L2%CckP
zyxgVw3R;YZOPn6=wBdH_{L6GR`P}99?_O5lyQWAxbSu3Vidtf{qILV#-!6>yHwErB
z?%T89jp6Qs@&gT8VY@!wsr$I}s?R*01%mDq?W69$nc@CXj*stQoYll@+-jGP@hrH*
zJ-;p4xwY$+yx@s=rcZYxcS>$h+V+;=oOsR4neqG~MviAqjI_jeUlqMBTe>X%y!?cx
zAHE&Q-Ewl5s}tvz-%srH*9U1I_)~28J|z6a@*4M5#u3+rZcS`|xU|e{=d$BRwQKk;
zi$9Oeoc{Urp(hpmht=)0oKL;lV|Ma>$9Lh@uJ@bNV|!Kv9i7wVliiu?arncf-O@3a
z<F(g_C$^Ped1T3b&EO4F|Mhd99~oa+sJkV?*vt9Rudhmb_>VuWT$VQd?hVcE{|x;8
zU!9*nvgApAv@ia+k;KpMoc|eQ)w!>V-ujWl7PR-Dc&Lbd`<8=iT4vf=GbHi~d!4y2
zzv~va`wzC<OK1KwJ<y%~LYk}K^83RNSGx#s$%|^*KDp!mRlcu7|I@U)s>L6K+`6AG
z*y4VyXxI9mS8dDMc5VH<cejdkjN!ybzZ;i;GJetDOG|ln>3&h&`!w{6+J6SUNyR_-
zxUbi*zZb$ici*Lb?yGhsG_17d`;qN9Uz5Xvb-jPrlpM)I72At%pVc(1VCS>;dvNn9
zv_8zpex7;w_mq^-j6We4x9*>`GS%$I%4jFQ4%YM&TtV|$9i!aB%;taoFv~12^u{d~
zi_V(=3}q}j?CSduA2SGJEM4mMWi9{an1#L#4Dp(?zJ>bnXB%qsC+O=2pZ}V{{pNF5
z6N7$rJ^wHBs;!<U(i2-<8^rJI(+XOw&weQXWAO(W@sBmXvI;^EEIm4}&zOPx_Wg-F
zy(|xBT0XLht=KDDdcpYEa`WB(U#%7~{b#6uD#w3j?aNJj468Ob=<mBD@a?9Fh(x)R
zo?U~!@jthRZ=Stld0g<J<O0)g)9ViBrRLmwYk&DbgZKyU^eZ>`Zu6B`oEG0KTmJg#
z(HQ#z>mz3j8}2Z~U!Ax?_{olg4=(1+>R_x_|0M4GXAf7iuy@Y^roZc-<gGJlxaDWV
z(jltPQnToq%jbKS)_hoSTDg73k%HdkCr-W#aF|m3;pA7{^()f$g?o1Gi2nF9qSMb~
zt>h<z=~ILg?A16!LwF5O&N=YXvo7?dgp{_%#{low&o4>r{nXKOIiTaZ`^2VzhtCWo
zb}P43UXfP`Jze-MG;{gh^?yIbzPMsx7d`PppP=N6+kva=>)ZN0^G{9ClvTH`**96_
zal^z<o6EO-jE-`RKg_aa`#Iy!AI&bmI2OlnS!U*^M>|%3ce-wNa*O_SQ4_X^Bl2a&
zpUf72-@0*Tg?4dL;Em@73*r-^9DbT8TYu>2;*Qy`o#6U=&bA#Usrm13r(6gqUZVWz
zdguY0PR53<t{QKOX9QbpIQ%KY_}KDS7iNBXG^g-zLj9`~H#k4V6fY6AbGwogp!HI)
zzD41K!tIW9!IksbbB}&{v~K-1yO@w&#s3+OJ2m`g`p*z>syX^$`pVsQ+iiEQFuls!
zH2;*XZ^PTe2NXX&S|`8r%r@2@OKC<s?;iEWnD0$ya_92y|7Un{P{?BabdC-ugSGRg
zzPc^tbS~$Mx5tC`S=r9_W@~hanf?pgk*TLUx#^(#1-)Na>b^aeJ^k?0yxiq(%gwh6
zh{ZGByL@)qwu38gXZQNa@T@o894LPH{VA)*sz<d_HNMsTb6YMear{(decQ`vKjK=o
zf3IsYVO`mpCqE^#PjN@yhwZ0Zj`<%vFmK+$b4y~5f3gXB?xeQ#r%{>BNw@h=wpW)P
zKDH$I*M`-NJe=j7bzvP%hFcz;`uz5BoyD^6Pwii>u-U9X$uHga?azYr!f#i!C8}Ci
ztCWNoeYHHjTG3wPOfXx~A%ivXuMW+QzR}0`_h-TM*$GQ{KXJ&<29^8^P5AJwp_&XT
z`PW*Zl>8f+)W9Xb#CM(^TLuQr=}x8^7wwM~tbN+2zLMKv*Zfn)Vug2(1caM^O^iuM
z?N;OFkbRJ)w=~n?{Ym$byhA(oHpZsc^6{TpGcV}<IsV%+%jU<57VisObk5>OLiauM
zJ-ji@4R5%08s~o0l>Kq%@|n7z3Zb2A8@@i;RQzYh%98V^+&{k+=`WomSANQ>aChiW
zy9x36QF8zCTO^y)BDe1nTE2FHkL)A&BKBzUWpDolzRDI<KU%Y6_1Znb20x=7F4=ZP
z+q<TB#oxC~Tu1h|eei5K%9_6Bq1cT}GEa=3U+nvRxzA!+Yli-G(PQ3SF7gGgpj5qG
z;$1xRm(RIYrj}Ehc7<>K>zh%v{P5!3eSudGf4B5IuyLYtg6#I~61N^`X9T%sSQvN+
zdVjX)*mBS0KSTYLkW;l?&GEVqcXQ5kN|?K(>r3vkBR4$Vjn#a;KXtU^i)uc<ywGI*
z$@X>+8$o&PAWw_*hOWh$UOaOOmfP4ZcKV#ZbZuGC%V~2$gzQvKt30TgA@=>q;^l9w
z9`Em{?3pL_XZ2(6E3<26U-RMe4*MD3QRl<m6K#LGh<EO?;1@z)^=AG2VZBm6XkVb<
zr7S+R<@5bouIyKn+rlf#{Zd}?P=2`Nj|Eekza;B3WOhgX%;&uru!!4pmELl-6_3ud
z{%26mGJARdm_kJDlrqaR8saxZ&sSV|u;t3C8Y{EgPtNjufBD3P>uZt0p_*y8y4Ktg
z-0-cq476j{<;x#M_8#q7Vkc{6$~+UjzBp!IOmNksg{`Un6a1vSyURc2&z`nx?LS2?
z`w#ax)fPOipHgyLl#6rAtQBpV?;f--KC$m7M;Y@E=Z61GzfByql-%8|^BsB=s}4lI
zVXyW#i@NQc>3f$!=i8sftJf5M6ykMBzGk6&;OCbM{~7cIRxg`T?!X;6f8ws4yq7xf
zPI5k)uk*Q1dfA<7->dri98OQ2ZcXVin9uCS&z94>@c?)6p_SXFE!?>%vSW?{>ze-z
zPx96|mn@#J^knO*@2%_g4+&Hp+QG2dsx7`j?9qO;zdKi$H63_RtHGFc{8N8$g6%dj
z)rWdp5}2;<Kivh&^~tP(=|{K=<0mYgIPbykW6Hf-7`8qCDZP5a?SGT|zkN8g+GbMU
zam&`i#fttt`x$f(_2#N+=2Uvfe_>$Ynwk>+VB6{?a-L5PYnGZbzTLdg)Mol=rlOrs
zvl#uA<{EW=-)wy_Ko(*zTQTQLP-Rm*cgN3OcO~BtyTt`2j^2hZ#A~zct7DFzsaU-6
zTw+Yzfu(()GK|kh>-eYrn%=J+Ex;@G+Q?zWjpvu0|Lico5d5&F_sRu(jjNn$&whB@
zp8e4C`1V5q>q4=P;^QpEH{u-6=`N3|_b{2h&wt_1LOuI9`6W_QXK@yrEt;;~u>OQW
z<6<-a6H9t8d9c@fTPwY0V&S3<m+YTk5`VxQ!?~&UOY6-?8oqhW`+u`M<~mbf(sodq
zKixe4Kf{-%?-K$*Av?t(`g)b&{i?#_yiE)_%3bR?3%zD~*&a~Yvf=yVy>1U03ub;Y
z50|npP-kq|`s0TazeL#IKVp+*SN|>!$Yp)Lw2<>te{huCmzypQ`)xaJtz8~=|0$?+
zJMM>fTx246T;wWfGy_z^!N)~5GO2;qP(6W;i`4t$HDwamlq;B~uz^Qcu0Tz33c_p3
zWUwih37O(K2k!{g6tF4#u$m&Fz;N*{>IfBR{0M|WVa2%+?+DctP))FLCn%girh`X+
zHnM?6e`EqAzWtaKhBiXQ$H1V^0Kp*BWtZdi{Zz2KFM>=4*#M0RnP(f>u7O6VuB1Um
zs1B{f+fSJaa^o5qkO?4@pl-azz@RM?An@%+P9Xz>K<%Z|CvNrMyOVLCfqP<mEVE5k
zadjYLqhQYa+7ET9`QGY2XOBmRU0$94Y2}o~4>s4BwLjdQ|7m59$V3K1z0Ef7*Sf#Y
zGrY6^#JWw<`{O)%Zp~4;wPUICjq)v@-Kt&7BfV6P)P=0v|Lc?FQa?QhbH9=kSGgGu
zZlAip>Q}UZontAtT<)A%iyH(~DsTU1xWB_&@!IDldN(3n*S1X2nRM`;?v-nYywsk3
zpYX{z^}5=;oGpf%yVBDi6{ZO^y?M(oC@@pmNzZq8__rq!lk{g_-CL;m?alW(-`$e8
zx{S_jS^hpxs^$Ci<s8jFPwkv%7^9%t<&mEKV2;R~y&@tToD$nlTDZ>nXl3#=Qh&0j
z?|+8t0_V4euV-`Fzw5=3W38U2uFZJ5%;&oLkIPwm)UB+3`&m5reCV=TNyq-SnFeXE
zE2RTV`YP)CohstzcwFT%0_m7)lFJ<b{<rZS$)`IR?wSWzZ#&m{tw-tWgX3+NuDp%E
zJ?V|<rF+-dt<1{UCj7eLrT%x$<j47czdqugb?D?FohRMfe1D5@eR7=Z7CgatmUx^g
z+pY!Y?$*d2^jYn2E^+>2_0aze*Ex5%sIknxn3Q0=_H3@2YLvcRjEGupyM?LKF>X$E
z?K!!|+6JZ#$w&A9`Xp^qv@ucm;a7?MweR+NZ%-+47I)6HE?d-5{MkFa>Ag@cr~CF(
ztbW_wEPp)Pmh9|inf<c%7uQiKg*R_j-*i%z(hqOi@So|~qGNdi5$8HKPfP!KaQ)W=
zDU<x~zM0dmYr8}yH)rVE>dKaGm{i*OJpI_+tIsV=oqpOZUixtNf=Rh2I5O70U*f>4
z<FB0cz%*{TbMUW+KXOElJm59ayZYzd(YL*2DNIRAE`C%z9a)_uHk;X4a8>23s*_G9
zbqvkt$(%YkZ`wBg?(217w|(X-MBdnaSbsND>^EV(vqimz?#EKL-P$@m=={eiM*C`3
znU_~(ZrEJ=s@!eQ)HB<@9i1t=bg4n9ipT+fGvn*K!VH=11%f8{Ni!T_Kg%88aIPx4
z`u419Th54`%r;>>3mWyKw=qo#OiD05;+t)`vFPWvt%vtp9$Y2S*vmEP$-OT>m%i{^
z{U-L|^skLNYxzVr@7+;!%fQHW*PYLE+_#yAZ9i<hNAkf=h8wS@ZjS8juiEPOaq_fn
zLcZ!YuX9CTq$pZurZkwiTE}0xW@9K^d}>wdUrvi8wwmn|d?z=4i9P>%f4$?Ro45AQ
zI<t4<x+^&n{~2l+GKHQnCoK#6o^sUwv6XQ8ly>`fk@A*z*77*7HB{Ig{@Ln;rt;**
zo80*i&Uw9cR!nPNe%(Ifq{;TZ(wTqkI%h1G4E%m{*$UM!wu{w#ju*asIqUhcd$<2H
z1WtMhvge}Yr|Szt7wBu;*?-{GSLumzskR1^SJF((Iz88KO<l})_dmmRp40iIhu_Y4
zyMoIof9LIfVdryQ(WaL_o);7_;pnnv%DKaR>S|2P(S4_O9K6A+?cetD&HRjg4_L+c
zG>mS|{&CHC;lY~~8=eL6oYC8E^XAlpV|SkZ4xjij>8n^*nTh86hdj#<CdElDpYM{}
zY@~h4DnEI<@?#gN6Omu?bVM&%J^i^^bS}@IoP*L4IzDVgnrp<9C*|;#<$kb~G&N!L
z$yb$JmXRuvnsi{6t-P@GNjc30oS%7n4i$5MSCC%zcBR=Zo%x0tw@tViGX68PN3QVO
zcP-51UcBWhp0DEne!Zz%VX`G(_l)F^{T5474(mJSs&C7*Y?YqCJ4ycbMG4kRyK_34
zZM>h#%}Z@>mMkl5PvnZ;sKHt?VXnD)WX9zK*IgtZzyH_qKCt_DF8ftq!3l@XE`F3;
zaiMlw*XPgaALnvzKIOdjd6}Am=CbK^y>G6q<tv+`bb)PJ;b|W$dF8D<yEPB#eEF*W
zdGE=pw@=ng-YW5Nja|FZzS`v3jdM@yzw(*B#?0o+o#s6$yX)sw#umP)zI0dO$rhs>
z!a<wo9zQ!TBpFnH2(Q9h@=pVo{L-i;KTj8|<o|M-f#Ctq!Tg&COak{TGTh|z`#ejS
zH~ZBG>FMXwEYE0nKWho{I1<UV?$|YDwHsV>=e|iwWlMH>klmG<AABnDh~?ikj%@jx
zDz_D{-*$XzxVZL{w-T<})$Ya*IaKGH|7Up0!SsdKB&Da_IXSB{|D6<bY(RSA{(Ef8
zJagx(&nj|pobyRG-`Z-=8yn%RbKY)V*u}Wm^Qo-frrZ7p=A2q%%xKHA;l#Q+m3?vP
zGK*CoONo5{P&MWEABps9j7!Y^GraEkV{R=Zxb;-)mB!|CFQ!D*%*$AmAh{y(+Hsa!
z{jF^=x%R(hr-d%OJL%YE&X4suOX8T^{620;+v@cDEXVZ_$yeIX&;D8;bbjGmNz)~|
zaRK+{opgwp!Shi+sIIED;*2Y2%+F)9&!&X<T}_zKAlCD(XU-(Cb)|(SlO;RE?q~P4
zZspi{@7bf`J*k{)8`nPHdHa06$?d32KdF8GjXA%4SSIgY)!AjuyxxEM`>Cr-zOPs3
z*mhJz>1%hYtI%&Zug<lLKQy{4Y~8!zu;AmZ_0~I0_Vl+dSZQIrG3@-x^_CK8y^k5b
zHyLYPc<x!3ro|}z`^mj-TP6QVZ{yFsNj+jdx$vCBdCtX;TmoiqN^ol2IJ<FP$*min
zE{!XLpJ|6(nvgc5bm!NaJF8oz%QnwFs@{LxKG`Y5jyLg8<E)LKLdkz`+iL%iO%lFe
zO14E#tmCjv25CwxTfBMmtKaL2ue~{}d-2-avv$re7f*NSTXf<1N@tmj+hN{yvG=mG
zB-70v-^#n!Tpe`dny5Nknbx&xlc?+3ZtERWlg$cvW%aJ4u%)h^b~aeu?x>U@Tfy{6
zR(I`XZcKRNxS4&uY16%ymW*ppgZD^kP0vl7zOt9AYRmWJdDZMQc3+%%z$E+H7WISQ
zq~)r1COw$I^SU_N{Y2v4+lh%!8y@UZ;<?|i@hW{%&Yrdo%LA@$%+swI7d?NGTI(iw
zt+wW5v{|vFZtUuxXMJu+J6wOc@A&Tr%pTJfq?f(1`=Qk^{n*;IiV~CGTZeycRR3|v
z(XMEr<D74@ZzF%{KT4cwH>o0Ji{+(woA0jw849h=JXW18xj{*_2Ndr!jpp1mS1C2M
zUHvEJ)%HdEzNwy^(N$6-(=RqVQQz)Dr(dZ_-1cN^_CM*ZhySF!%nW>%HrbZvvf#IS
z(q@0M9d=zUE_Iw&_MhQJ&ljuMg{(7c*v|-5|7Uu3DgSB0r1X3BCL%B1>WE%^^MP|o
zR;e8~>({&f8;o_<Prjf0c8*R!v%)Rz^WN^Yx|Xq)_RjN)?y=Qmc%S!n&((@9ep0eS
zlVP#%Igr~ApS$^$hpp+<*|K#>Gu%!%Ep6cSc^AGpP%5G)kad>gGsc+>neu8uOI}=_
zS9CX^|Kp^4*LP3o-LcKi^gAa%1MkDePe(HUGsM_D|G?MP?Q{8{*r@{Rt;@naH5RW@
z`Jq<Xakgw-V9)P`lNu)~NL9x%mV7e#Q$IVTK&mM1eM6?L@#8DE1s`oGEM;-r^gUw_
z<1)`bkF!f>J92$~`ua<;&pC!G%F*nrCkI`Bv;KQmqs%GCnVm159=8tY`}5q|Oy*DS
z?jP&yny)+*>j;^VbiO-u(ayAni?dC))Stap@Ogs%x{Mz)?k#&UC;GN~(+3-&pKJ>r
z+&;xv*=8BHv+~XhsRJgtb`?`KS)Ql=n>A0ZaDryf<5v5JE8VWW{T(YQd*hrW?}j68
zNygp6jB|~$GyXG(PkJf$=;pq!dTU#z2A;ju)p_%!Qo-W+ZKC_v@E0_lWT+4fzs}&>
zkm**HU$A<GP^oqCs_fSXE<aV-wfTPF<eS%?$v>ELL1)*u58Q3t9*3nw)pg6P&S$p1
zXLsJaqTymA-}de5C+m15e{5)Y^M26*DTjyGzCHPTPyhImEhiF-E`BuJ^VjU?L8p`V
zr#4*tCS7U2QZM>?dAh+zOU|XgJ7O<a+FoJWa@AM$=a;qfV;^>34d}S#?wJ3O$NS^D
z8wqm_TEE+YO8$^ld<^H97{D0)^bw{5CeuMB|9Ugjl3&OUT=GkN`w`Q{z_71<p4f6z
zhqT19^)J|jum9=(`n6cZf6tN3yUpgGe=phZ8oFVM|DIzrPOO_4eIx0VfCSr|=~@5o
z%&)#-kTJp1p5@<S_03!B^Zace{eE!Tr%hZ})_aQ0zZn}hhw%J;xLs<I>G?;e_gu_w
z3gWrE?&{yoTi*UQdAn*ZkFoHc@9Un4itPznV7|O&fs0v)+oZRvH1way9Fnk`n%p?~
zVlP*%@%zgz`X@mR+mi>s=*$kBaWVhjp3dA7r#l~}pF7pm>-1({`D&k(zg8^APJ87p
z)7W<K?6>06;iVg<_#OK^O<O6ZA#e5-p8etF*Jd_m$>!(zTi5O1Tw*KtkvHj+;8Ug@
zZ@1Y@&kZ!OI`d56pkleAg=2^>$IrAj+5DWh+&bQ+Kbw-ojTj6UwA~B)=YE+rK%($J
zgNIMR{2h#adtSdS*N(m`^{vGz$=GRw%@K)hadX^O+A*K1k*z#+C!I}W^6Y<iu1Gs3
z6xdB+IBI+R?4EP8mUX%;3e=e5<^AYyG^f_QyLwy;*l+#zdabmuv&5r!t!ze!>Wh|}
zTN`*n)-SJ)EV`ZkWao^9KQx&em_?i=j~`EtJajJeK*Q4pi39n~J<C(VOJ5&6b!NUk
z1G8*G?$ZLXRmHQN8V>jWa!P9Xdw{3BJ(eXSb<6w-hK7<0BPQfBNF0*qy&u5EdS2B1
z?*_|QJqE+}{k$K%7p@Vo`O{~$`QNDy!+dp)ZAUzVZpr57IZRcGxBYr|s^QVV<9@$O
z?e}GQ+_)U=S^H+CX8qSE#$MBEnqH?K*J}7zDEs-+YKEIZ_l$yKrM04uc?CMBdRLtE
zGRV2N`(dxM=+n(}%w9bV?*80)Zc&wVW%LJ;NzD1moA)w((XM0azk09enNf-Ex&xq9
zNgxb6my`jNy6^49+b^C5?iXJG^=3gS9MLc4=>qkO&uxPAi{Bo`Ysz%6Dd#aw5xEv1
zAif1=O7$_krpy4Fat^yG3Jk~6Aa2>k%8zdi%}lT<pmBsWR3C|43y@G?IJgmYgaUaC
z!Gw#S!4LOcZZkk7!N#p1Q$cQo^!`Oay?=uMiEmGGeNaazL>U+u44@bk6IbN;@vWhm
z1$OrtkjWq$pfO?aY@^6KP)r=Ng82T7B0qyS0|OYNmsSk6CNsfq+zv7UWD?Yk?-&@g
z!EW?mVPKHfs<1FOF*1pi)~YZwF|#zZFfj-PIq<43UI)$wJMc8fSdj4u2Z}O-9jFR%
zAd@5B=$QjHWgAvgBor9-7obKDEC3U^U;4SSGT@7zSzxbk2DuGnI>hUu%nS_LE&&qX
zE>y{*Mh_bU1A`$HgG}GT$AB+-=7QY~Iwl=CS-CvhC@Kx|{n4Kc3?Nh7^%)p!7$6uU
zdh|?YgWY%p&5hD9H#%m3q9@77APi)dtSep@%>%pW1jw%-^Puqoa*-m~MV}!qy6(z=
zFT2bKn*s_obbl#=vddmO)c8OSv33u<@i7PN*Nq^zf!qj<4@CwB?T7%0Z+o&BQR72|
zfq}sYib1~L>5td<3&8F^1~M6B1Jw5s&o+u$f_;A+;(LuiB;Sj3%+u9Jx}MR-WG>i^
zTR<j&OoF=666VHLL7=jfk%56hRe^y)Y5@ZSLjwZ?a}3CRKV$H^Zz0%yphL@$!xiK{
zU$FZ&L)_<`gXBJ8rpJ|RkW|CL;L5;Y!?_4-$_9|zKyF0xr7tLUcKt(*9pvz{Tg-?r
zx6A|kd_Blikm*pL`!X<S=LAT6TTyfsHFh`|7#NJ9807oID;e?Smc?Lqqb+3A&Uv;`
zG!^Xoc8Kp!uV!ShXJ7zhh`*6y$IxUx*o~-*7B`Bf!rZux8Jt_p3`|W-!a<Hw+lkjv
zOTdmg1oAG(+t9!SIVunAs5*$Fj-O)0mtmHIO<9Z86bS`}9Vbzv1Ub<9&f<-d1z_)j
zOlAd{4vmsL1_teh0Eur?Dwm)}34;Iwg9!r!gM2^zGG5;=1H1bG$YdnnH$2-Y+7=)n
z|KeyC#P^%7GU8jKxe(;WH3A?LKqf)m*ami^z_%&!Yzz#bCI~rr`|fXV*Z#RA`ub+*
z*}_99`RNfy!xvgyc`5uy?U4BFuhm-rR_-vqR5p3b+$C?-Gp#*u1#rw<`YnHR?d&)A
z(|()Z+;<kjdB8C7)l#mF-7;&6&+2QO&{_1kOGRwKR@N1|j#=CRQB7CC96fH&2^G<`
za+_8#h)gP)(*B;~(B^Bchb~mRzBE6z=J;LKZK7{ig`DZ1yK4DERleWVHU`Zet(y)7
zygbn$sL1=<_sWL7Y3zE6CdaLmTh4V%4o=f{dug$%*TQ?<(S!!JJ->CB?^;$xYJL77
z95;RE3#D)AY;_`OSKJq^+2wgmAtAvl>Q1k3Z<oFE)#VG_YCfFS>*kxH9I2}-Z4i=q
zzJXCzVD4X)cgFdPccyP^%l{-$z%b{^a~EayjXbv}hS~0y5vsV}JlS2`QbVNLYwnE&
zOzu0TPPsiXA#Hk={tVM6TQqj0USnjAE!max$JEyS>_*SKg~unF?<x}R{Bq8#d*U;_
ze`=E(7;F#xXV|hze)8XWy}Zxf=qxwxT_1IR!HPPiCuuv+II(y0YdV^HEd1BDSIQ*g
z;$pX6Df0%g(-ZdHoR_J8=H%Y5p39rKZ#q2jJ=g49z+b;djKkoFZvv04m_^Fpx0-#|
zj~Y!*Ez&!7qIXK)b>*v7@=srUJ0O(d&hxI8WkI!*<5MMfm#apb;9$8tNAI=k9DjsB
zK=6%B%OxX?3<i0ocT)Dup4*<;o&U3HPuujbMmdN6Dkz-iG=84Hys7KA>%{##V~e==
zF`jCcN-LS6ZS}%hQ}fYrnL-rQ{J87Z+uscAJFX@b@A@w2!*t;w+y1@#&AfRc4*!*3
zp%U`Icbbslua&10(su-h8c)>KSMxF38JMm13<jP{PPw?s!7|yhyOpWYVL^a~h*)i<
ztLi*?xx?D`oh|P?*uWs~@68jje?r=;hI@>!=X$@tw#ZEI<IkEVgZleF1lu{*>J^5+
zxIJBRr@8(M{u!&I4tma5nfj+ZboGCRwbQ?^Iwk0B-6$lQQd>HGY4+roi3g-jyp6id
z9~aiju!&c7*ev*<?6!E($J_}0bN)Q)ty)Rv?9$h|_%zhD{MdK4A}W8`Z?4npUaeU=
zd($LMk2M;M<z82dxRz<VTv~AF%&*_>Pg(qD_<e3*sF~#M9BzNVTccC|ZE%bF)?~NL
zPjNzq{6Exh)pJg~5cx7Q@RXdBMVn3lr>afu=jk7Hp1aI=$Ny>ZU#2Z0-5V~g`_I7c
z`}$>m0z<jFnxgU|`;7GuEiD6F79833<%*>0A2Un)t<n25Po@X$UK76m+YOFi@6H%5
z{Z~BmO-aM+&e(=>?ar6s61Jw37ev2&(=1dcy}J9P1M@THA34WzezsR6>wf0EdL#0*
z$fq-RYO5YFe9rpu{QSe*=&8KdVi)+{wEhv~F=0dEgsJ=O7~ZZ}Do}E1T9$;ztlz7S
z?s4n0?JVMqt4`#}Ij~cLNiRx)q0D}+b-KmuNS>o5o!UAts&ZzQ@YPqI^h^_MynXr3
zp)Y4=>vF5|R=YZf?OJ<VGk;ld-x}R%#)6@46$=aORqI(A?02ywF#Hs9>5bUSEXljl
zEiskBRq4**3(OC?|G2um%3i(w$x3l`b#>L7VRL3l{*9KFmX?}z%_j#6vc13WwORxR
ziK^@WGu-`mf}zIs;m5f1w$Yw8E^qHyXT&|YT_rGUOWTpjvU|47ON=Po>0RHG8e=nO
zR{igyAIF{NzZSo?c9F<M%_s5G&L2?YsG6xezrp+0-fMFmO<Y_(Pk}8k<~V!yO#cDq
zNP%-ZWKOdQFf-V#dS@>Dr7eTi;lqs{-6aW=<xJ!DFu3&{ag||c`n^QMiLq|p{fvwK
zo<iN?jkcir;{*PZe-XIk=SMC1rLABkzraiehT{51R{x$%QBcx1ZJKU7bKBVhh995a
zc}kqyU~98k<ZtfM9^SUw8EzXdar(`Zo}VGv!kd;*cIsy6mN(poz1O^Se-l3G%{_&w
zle;6=T+23{b$x#RU#Y22--X#4UTqOQ(E$OQ&h?$VeOZHny{J)5|9!pr1HZ$D_4%S@
zKaNOiz0>-6^Xuzud&Bh_^QP!%tglZkHjkaLIC;%GHks)nv1a_tYridV?QQ-Ol~w*F
zAWu(XU(@e@Y$goyQk%B3e^}EU_`91`cl9}kfJrOw9Gmo1D^T-(+LPj&vyCItuHMf2
z=>K?^9%EzZ^BoRn9%|pb`7^h5>h}#y2W9VHZ2H<0RPpguJ#V$oe+J0~j2~7pA22Gh
zZn#}HC11MA`(*8r&O>@<94<4;PGzlGbWbje{m?=W*|h%*+ppb-pVqXtvbyHfF<vd-
zime9CxqEl5ITGtO;r=_zJ3+Hg#4liYw%2g>LCza%HtkuVw2%M(N3-Q-i>CYZuG~45
zbKTVI(OO!pEHn0A+PvK1VW56M^R>;&hN0WnNuU4XqOCpqUgh(7ryFF0Kf37O3Cz`7
z5@E>tf&FmN4#`|~Po3y1-&RNaJ9j<{U~pVeRU)h7BFW?4Z};)}a*peqqJ{HH{W@J3
zl?3+kaP0Xx?Rrp9P*CVa?F%13;B#L64TZ{mCpW4~uAjp_L!95Oc!B_fwoV$8bg0dL
z1{P_aMC)1heD<EJlyuxV)H*v#S@UGpRy~V$aDFFt?LWisR`-)Ws~Xui)$S_r4>_$W
zYGAl7)jB|}@qCQ-g2{3Vi%v1fmIcmIW?$xgK6Ba5`VZAXr?;kN8m*4#Y@B&%nxI9O
zk(8`5&*CfbIt)i+R+d)FZr(Yid-pGChKwH`+kTy`OJSJFwwM1wvY|mTU*lH+Szd0V
z1-EvdZDL^YpLx_tH0AY=ziX-%r7Ssn{(!8b<R||f=RYQNX?Oqp&meo|_Mab)mpo;^
z1Q)w-hU@OUu$FUriRit`Je!4%?G73mkrUmvi1_yC6`q?mfA*KfiB}FCTdu=U_3YEc
z>-(Ec4!*x4eem3>Vr`4~&9^)1_395uuM9fF5cMW~>ejd!=T?5Ro4r!~=B(*)uF26w
z4Szn|ve@UdZs|4<I56XJTJ_(|le`aqPrRAHcyCMXvOP*B{Mlx|l4mX|evlHMWpbs$
z<W$mxmA}%<jl{IB?^wsb@JT^GufUn$?S4mE)88zNXtDcqeOH?0Cso^T3KKrHb=|Ac
z$y1*7jx+A$rDv0_s}?yhAE|o$pCRI}lfB{#rNVczpZ1;jIYr-kVuI^-v6rHy$#W)8
z{lVbR|8>o2CGVKMTiLAVu$>e+b>#Jn1u1PeO`oyenQ8Q~*Qis4&Cq3yr+L>RCHGym
z3u>e`JYXz5cSJp3*=gORvhXK2%8O!?-bw%My!@XbxA1iJ<0UphwU4uSB^>5Hy0HGn
z&V_Z&;?7L7biOtnOxO^iBgQV|=KW<yNJvNsL$cV;Gwe4-BKQxe7BKMlY0h1~?7g2_
zl*D$|DMyzpwLM$p)bt}`)7|>3%LK1>R;Wj|=RKaxTW{VtCG+K-^Yi^4o8I!TlGD^b
zxVY81xA3T3<%&$p7Z3SFj3XZ~*y(L)x^#g__fzau<yXyZD}3HfSbWOObnkxeEJhC1
zH_EYb>yAIw@z`i^G0$G>_Ts`1$<Lf0?r;Dl_@7PB{xfJ>pF4c`h*9?i@9g{|WlMQ)
zEs9QC!oX15?BaDV_Gg}*^MRkddz5QhRHD<rwBGmfby~H-)V8?dantVyO<(3~XJddk
z^#TVlaGb7Y<Koqo_$+K6qhM8$aRI||twOOF@v<MGEdkM5-uhlychmnfeAsTW_SvL6
zDeGh`3LYMA=fg$`PP@DH%-{GKTHzP8lV30|{KVxgSF@+4fc=4?NJsi^?T!SoYTduv
zEPZnRp4tg2`IWCR;#;G+7*z7F)j}=#6+mN3;C{)D^9&3dbvxO4CxzHu4LLWlUC}H+
zyj;%Q;Q<^x%ea2_yYH34BRcFx$qWoXE-pTQ;IKx=Cf2PbQ#K|W-=BK<dhb8~b;6EQ
zO-?Q-a_91WR`~CmkC#UU!}&wUBXke>WVA1m>!?zE(Y{D-dKXV!`0|q`K`J}`GxV_?
zU@UsZ%YXFGG~U@ommW;JFH!f&pt9G+tHyB7QQcX((Q}WNPZW!YzH7hh(w&)~b(+Qg
zZH`NcczVl8_UOabOR@jdC+nVFv-rg7R!jET^(R9$7;1WIC7Q#o1ZsxgUX~d<ud1eM
z0ZWwgTnjy=I2ecz?+t%f*YB~(XwC}rQ%vT&_@~95J?j#ybEU&db#+$v+O64_-aVNA
zi-BKiYy8rQ+x=LoBovq3xTbExa-x@MPNekbM=^c+yc2p-KGd+x`WEW0U9;VH>m4nn
zio$&=T9zEEN*{h&^6K$|CwIO*u+Ho7k-7Domw|urJtJqQ{|tqJjxlT9y8r%XxaD%K
z@HSV5L5RKU#r7YmdlJmoaU3y<>AZ6Ex9j(;YxmUD)YR0YZni~L&6_uGUPDWLSo`Tq
zr|dSWN-)UF%=><}L_EYex}jQ0_T2Q)w+oI%<(yX*n7J^o`l{hR9f{7kEz{!Kv!&A_
zI(q+Zi!jY!$QHlATk+j5_f3lnr9U3uC7$}@Kf}qYrxzHiUD_4fZ46(jSa~vP&f2+6
zO!oMNFBT@zJz9Rni&mzV$a8Y?ZVghAJCbLqW3Kih`}FD4r_U%nlhe1>4HbE4FlUcn
z_PmqZTPrn1HtY8;sQ&w#<;4yL{+0D_Lgu|q_7l$D9edPHWv=os^+(^d8FLCuL~k4m
z=id5+(cteh=c~SAP0x<${kd(q<Z8xzlk((~EedMa)}Ad|@%Kp5tHt>To(sGZ=vi4W
zEx>&0Yf;T^_j4w$z1Qcm>|J>E?b(Bs`<*X+*WVX>bn6t)*qefH%Dt9e_{2TQrRvkV
zb5|HZxgLzwnWA?jcE+o!iJwtCDRWQp%H|t9>euhuF)+T6D%vT)zoAMdy>?GWDbvK)
z+*OeRd<*$JB3PaKXI{9wD5xgn;)Me*cROuVe_{D<!FIRZ>-~-%ey~#@di%PVUlQ>L
z7?>XfzPeJxd2)3Hi%Hj}a!Jwu3}1e1xw=BhWom&A`;tjsq1iKR8x>=Ml*|qJ<9^my
z>h3+TvN8LtgVy{13>>Gn?%15YFSvfu(xlm?7q@vZ$Q1~lnk&k2nq$>seW#1xezk~d
zdG#Dzov>2oLSByjvl{tj=YL3QR{OjXTHksq?#|;42Xejzz6`ZfIiK`Z=jd}Qf7V%_
z3g$9ceB7OQ(aPZo19N}5ta0ZW8R-o>c5G+~n~*5zRre<5TjrABE&m?+Z7I9tuJ3%p
zd|pDSbwXLzyMnT+$sH%GJA{hbg{Ni6tlYI|R`BxRi5^u(akrR-Iu<qjXA;n|Tk|~P
z%WQl5eO}Kzm+?Mf@9sG@FM6fzlj};~447j!=1yDX`r*MLx9w^iH+<BDIa>}T8q9z&
zQe4|2LrvGSeBHBHbK`rzqrU~N91F78@!iis!9n^_+_K+q<d$xpx~})l!d3r{F7*$Z
z2P)lIAK@JrSq>f-*$*1c0F`jiQK5!s8>OuR1f+b920_L}UVg-D$_lV4=<6aIo^4ck
z2Qp><Jcua;pYWQp5^M@+zzccMu;JN8)i%%w)mErm`VE-yjZm!uo3aAaN2+ZB5(*5<
z=Aw>JA&((hnK9uTG+Y9z2{x_-g%ikh$mowMX!K`FfW)_k^d8I+DpLjq1`r0t#BLWR
ze1nFo!S3D-G8tq8G$y7z+o(DZ?0Ypx7>2qt;Txe^3UcEb9*_wjlb~*#$H1UHB|zX?
z!@}bX4EyK&XJA-WRFFN3joo6ArzG$4o%8GR%}knXByXaFC{a_$1y|9_TJ~K1{M~JO
zPRp(*{*pHsbXMdS+HW{>{$g8Ef+bVGk2U8)m&M2Wc-FWtDDjnS-=h9g__o+W@0(&*
zF0{OX9bxTja@kK_*?eldqGX3>Obp{K`wh&EhOw1-ceoyk?pZW@-mNG3b1xPAQ*gau
z9yH0op|s}CgOlY~_@=EtD*AHXs;jYOI&Agw<|*PgyrsPqe!#)@FA^!2bOQLlpZ?Eq
zfq`+uA`A7kIU@GA_uE-Cluwxa&0g@y#_ui5g;#ty_@BY#!^@waow+1Vg*nemno-{5
zk(YbtNP?OBvujIue=wb{R{wpzGc2|6%iN>kmyMqZWG-f4-}d%juj7&jLLDw?vkvzi
zynpIfia~VOx|T0TeLpgOO);20|Eb-%c=u!SmKW>R3uj8Kl3|HY{h-44$A3Xr)|+o4
zoj1k3|32`$xMFL~VoL`0WA<O~?-yrI`F&}|qMVD8m;DP(-7QzgE?lutyE5bl%fq|R
z`#sO}%5@1I)R0w}dv?kD>t!dRR9nQ`l0Psg|1Lk+Blk`;`e@RW(1xG9ikn1_B=alA
zyj`xqP~&P<(I?q+ea?n0tHTlmzijw()hS7=l+ED%S$?hH6MV7X4do5nw_esQvClES
z*`J-Aa3N^UB8e&N_PWJ;G=B%3J+aYs!-4pimlkXRdvE;^nUn1_p`(E@G5mVho-LZi
z4IjVucE0Jperp=X^^jjjJ#BVaJejnzXLY^Zj2V7vyD#0zIq{{|qs4W4`K#5xoc@L|
z-Q0)-3LiOKDC_0>&Jt49!2IyA#&O^Iizn=@dcBL=IKVDZR_*xh`HvV<?{7PJVRQTU
zT{+rwmoMAGy!6?LdbY%zy4yBPfj3WIb-uCmS8`30YTw({Z`z*rW#3zvrk3{S4ukEV
z6UH<5UtaD!=XA2#dKa_$_h!o?m$gSZ9Qpn0!yf64AJ?`pPcZ$aYscu~&Hn75=C1d7
zs-dSmHm6P5n3_HH$6JwzpXs*_ud_A2C?)PA(4TJl>5qM-1Iv5{{wc*WA#=n^6?~m-
zPq<tO{Il<a>-&={m(Nr7`O+@C{o?0`w#VBeb=B`MEuC^fw&~Hm%sI|et$ru1Q+{th
z|EKd0EsaH8uGibS<uhddod~j*mJ1O)z~A}tTfhQ4%WFc4dtOco*HCb?pUo<%{#3wG
zXK|IvYdast>KPjotY)sw+y1U9%1Af2S9ea*{8gW@fLDC1lGo<%`SWhho}U^g7%Yz~
zoVxSsaY}%eupq;KhT8ipKCPFszWzZk`Odn`-}Bi2UiR|n_t_EK+0eIAZ;deLYOWt0
zZ*_E-%=mw4PE}oM;?x(JQD=9{f#JvFzxwefqognM{8PJ_KIwtZGGhjZCF?#IJUdZ2
zS(3l*zS|1htu-<;*pI$3IhZz4+Q>3B>-)l&zFM7=%BFsNnc1Pw8~Ad;x4c=6dF`vD
zGkg9sNE#S_Q(I--d4TywNSWB%2Ggc_wfnuVJ+#~5B$&Tw!oL!)yY2#;7D?T@#V;Ey
zDQUFZ{q&Vt75%n*5n%U;k1NYMUc7kmBAj2$t;1;jm%r=gJau6Bwf)4|V^(T^)5<-r
zMPAh{DqH)v_`Jt@fkP{~9<rKP*hT+Jyj##2b>sZr`F?!-l|OIA1}XPn5;?+p>A6OY
zbz6Y6@xlIozjFQdFtDFc75-~mFo|VS^OKiPH_j1A_|S7vqj_&<9dA*{l25Diop*9_
z6a?(~yJt)M#=LF|d5>FD@6@g8+3Q!f;bGbV?NqH@f4Xz8WEnn_DX-q>a&7kk_PM|3
z{*c=w5z@Bk#l3*D<rgJ+nqBK#9!1<(`0(Z&;bjYYKiPaVwTluu-D=9eK{d}A6PP_t
z7QYFqKi1(d`Imu9es0u~Upoj^^0VqNFckFj#Ijss-sr&m)TpE2pyc<xFMhoIsNcr3
z^!H3R*;1wHw|ZnBKB*E6{P1^zr0n{#BFD)cNw!U2rJg(r)?D^Aqr6m7<-1>O!wU-;
zWyzmLyc=088Z(&h+b?yWSa0X<=&O8wjZdETG|efu*G3&atdpl<nA%WTV$b0||H-`1
zR@>8q1XZ)7-F4Q-C9OCdFT3H1FlWm_`-5M0#p+G>Ue=msBei@AzxNE&>IMc``;Xd;
zevf|s^f%pNan$Y4q-`f1XXrdJ=FR*)wfEH=>*y})LXCH48172979IVpr6ISJm*Zn?
zv0{%}hSLPEJb%Br(m#3{7;4^3@>`@g>!Y>=r?`y0)GMo!!VTwo>(_QXlPxc}wlbzp
zp`##(Q7)mn^wL@8l1MdG4I>AZjhtsvZx~!V>>e$jvSTA3&%so`UQ^CpdhRjtnGNiR
zW%*Pud7u7eHcO~GZJzIvnXQ*fJY3k;Jlj02USR#}xc0L2?<%v50?ve_J}5Mt9ULxY
zaoFc`UDqq2ch7U3q-$?w@SPJs@_L?v1S6L|hl4W%<F!2*eKw{u54kOU$bN~t=Rd<$
zErsCcxf`xpPFwWlm5o=JC`<g#$9y4%HVmqjj&|8X^NVt1);RfESoy1nzugzG(COR`
zqiw>D_RC#lB7H+%FnnGk6&QSM?&L2AK5UlREhNa1KhZ_`QE&c@4uf`CtGS`fZjqhl
zIm;RkH6OGJXs>+vSSHxZbk&bVk&j<)2-0_2cjmE=ii+Zff1UMj72YM-UB0$Vg@Mz?
z?Si2QPk)C>de+Yp1%9{s(ytqtcE0+a@FAZ=Jv1t0WzbTusahc`gI497@ZEc1p;N2I
zx__)Tivr$llD?zEV8-!v+B^weX2lozOmR$`Kg(r(^<Dn!KZF1K)VmyO&EiX*{_8L}
zb~|*YC$Gca_^kW6oBh^0w5?@1YrdZ$KsS2s4euDnYb_qvAIIDm*wXTaPg|i${p141
z55HIIE#2>5SQuLTpMfWHR?7-q_j&DGKlSC#Gu>Oh<3GcPnR9<OCVl+0F;geocJhXE
zQVZtHV>RGxpWx;{WzrRpqnCC3mJ!u>bW`N~0{%An4S~#`(gFpP%OtY)7vv_b7LH8V
z)2a|AWc#aeRi(R(Zm1Pcx9cCVKRZ`1cW=BiLjnfGg&Nc{CbU{{dxbyrG+dhgD&^6$
z=omW&_WA3!?EjZhI%C$I%_=fec>BBGzI(4JcJg%U7T<GoOEo!eFJxlj5KwSvgiwVJ
z-?FA@d(LxFjH}ApD{TIOgW-FYB=`DGr?0Q(M$Z1xr_Q)@b-vzGr6eP_sl2MQjk0Ar
z7a2uN4(|OkBY&$D&sW!kfcMPaJ1yPbGbs93Y5KVT2rzVBv0e8Y1N(^yOJu|6zJLE=
zUN85_b6)x3Vb3m{<f*#t@NIpz?3zd4{jVo2&k>w?kKx(|eOq=>sUMp!+;C<|sPhr!
z4?3{c<EL<D#rY*NMdA-L4t!U%%<wq%?zE$9VzW&^$cofE4v|4ySntYj;Z_qUI3DqB
z)&2St?A~6-P1bVlKVcf*(BXB!YTDoHv8A^bNz1+}-Zo{m>7quyYrB5;_3d`xPy9K{
z&|3DyT(-CUx9_=}3V3X?QI{p&<mk;32bp`EZ~V{pHZ6MnZ?Wuar4@PsMf&2qlAs_#
zOsZq?r+=4KFXp~J5mtPQV{h@3wi^um(|*a+6#rdNSlPcJ_vEQJ{PS~F60Ay_1Pyo9
ze*5ua>E5e5dpAz6XD|76G+T5{*v2R@m6*gfUAB0$ved#a!XcggO7E`b)G;wIKYy@f
zscj|O(U&nNqck@>O=4f!>9}?BFD{FxJY1_!sp#|V{<$H_i}!4;;hCo)OroMi0<ym^
zy325sEk0JhPS>zh?2>@>7p{W_Dg9|7Cl#W1-&*tjQCUzy0)N@h`svB{9;f_gsQ9|L
zrrmjO(X}PBc>AwNpU<@1%IA9P%-%I_E})YCojVi05vt{&l7FolYRPZN1}^y}zBPQ>
z#lUd?)8q}yXIWd<8`@1hbKrILV<aHI=Z@ZghN3>Lg?ToMly|0;oJoAcz^?IT>-BdD
zVUyCoxMV!r+_mY`Jg4WEELN{fF}~$loc^C-wfp;8h2x7m+#6zhcmt)aW(CUjtf}m&
z5t`ri@^eC=?Zt8*$0Z@cmz;DM*pJlT^L>}96ui1sYW41XwdJ$(A8dQm@r7@;-1#j<
zOFJ}AoS3rRM$qYW+p*Ja5??>?HM(#V=cXR}8K>w_UU2ts9+SxYr~JEK-;n2!>L`^H
zV_<w0>AvZ}yVvX9OCG!^toD7aY+2xIBm19E7XAF4Ik|uBqV#U@wJSH(WZ&2r)AFCe
zdhfXd9^W#0nxt<q3s!hIv&8JIlieZTHS-h$^P}pg+CQZypA%`~<%-_S{8;AwpEkDp
z?ejaDs<!zybJg!!tyOfb)5s&uxMFYDW&KJ1w_i?MIBE5}M{1WRmg#Zs4t!_AX0Ntv
z{STX0-|znJKR2!S!&`m%+YS?T1Z4N6Z{9N_@kDZsK%Ck0Uoj4+!UNS;a9!)m;3`r7
zynJTQv1G#;XVSD>u5RJw0keZo*6n1yI{V-{2G-93ao^1={>U}`EMxz0SDo`+->2xk
z3%oOC8AhA?TP9x8?7g~nw@OY~a^0Ht`ny^w^Nf<$x9exV<<LlMlSphRuWMWQq*Bj|
zu{5XHhHLNc$1x0cTIDyCtY!OKT-m?+eBTu&YdO0$<NMN6QTnkmha=8RWk0=E@5l5L
z5j9+SsYlCv<d<I9Jt2^hk&%&2XGV2d1#9DpHnXjF-RDMxZ|uH#G2k-$vk>Ri-2n^|
zoeVchW%oud{&02PMDgRM>+ibNEE9Ih(0s{tduoy3>ixN4A0ty&{yaL-rFEw5Vb}Zm
zuK8U%7g;*#&DD-8VdpXrh@P=@l}GKKw-<7sJT^S2ke9FUc8_Vj#`owAy1#ukMaAxo
z+$gc=L%;?xo4s`>Kd<7om_F6<TiXKtl$V=Nta==xza9+MtaH_p@!2_Z<_v!62YD8A
zbyGz$S>83UAK2*oioNMD-v-5*Gpa6Dwn#2jnZxz^pQ_pywRN}mu`;cV&~ZIbu{g-l
z>UDFPLzCv5T`#hZ&9QjTn(Q&-BZH`|ThlhLHMRM!4Ynf154Y7Fyk?ds<`uDfU(3h#
z%~GqDORKc+U#jq8&RxS<j(scY+#+XutkEhdQEfkc{g>hDhaKsy+V(-^+YG<zgxh?b
za{rm&i?cK5h>AHd-}Rn8?dR>y>V+D=-=479yCd|6@m0ru6XV00+K<@kCM>>}sUB%<
z>&0}}rgLIe(dsqv9;-Qizxn(^NnpB|=z~j{CbN76{ig2P!>xL}kMTc)gIqkHwEKUC
zV!wLs*S`P${F^qN+g324C}pCb$$ti!r}wzSHoi_ZGf6&FH0Pn4{R6=%5iiR`1q=T(
zi2l^PX5+HUSz7dz=$6O~5e7NsY#F)d2i_!|ekOI}#oV12{1X~(Z+@_1Sw;3A`wC6_
ztf;n=k9)t)JAeCTb5#*Ci02WsKO5V<VnK%p+sVGRAj9?X41BldEE9TGX)G<XVVBzW
z3F)_DKZqGQPMWzPKHXObRJtVxGvON-Spyyy*##QS0F`ivaS`nx(74F@BFMOiVgz1O
z)`CqzUl%*&*+$cO0Rp01V5WRX$7{+uuqit*-2yU2fnh0hjArU0ydzZW!KN(6YKnvc
z!<0hQ5h_!pF(kibct@yKfNFw`OF`iTGM)W=+XRpg85p!z1W0_#2`#}Kp)zBDEaU^l
z#GkEreZK+hZuG^gE1qpM-3E$@CBGmsp}hm|2-QlE8`p54xp5oVjRN0t7U?oD<nA-L
zb6z4yc-I!*o(2ouo4052tV$J{1P8&hUvY79aq*OiH&<p)G2H4IZKk=Ifpzuz&WX&P
zXJ^{hrfc&}`g^yUQ$8eorSzf|UeR-EI~R&S?Z0#+)z)QWL|EbUx~I2yWiFdlki9fh
z#<@G?4eR9dL7KZF1dmm<HJyF#Fx#n0MY!J7>)Gt@?f1lgXBA7RTxV_STl|&x-h=%%
zV(U)Vr<?8)Y?j%7wS711EdB?4sUL+Gq)pbBernS*nbRkq{hf^+PpZRdC*BPVQGa&j
zuC2WLcb%DO`ohY8u^Vo&8g>QNSTQEt{a}`qdn4Q2GwG)`<Azn5em;tG)!K!pelqNT
z<9g%V@wb{j@7}&zbCq>L{9h3T#yr>e7p0mjlP*1tUM=Tw&{81SChAw=y068}QdaXU
zlitl&(5+UAlFjOB%qlIl?0a_n+@`K8{<4=%XT3QZy57f2L|^pc1?KzgZQJE<tb6%8
z`sJH6CC0>Qb83|it$uC(VP(~e*4NA52k48OJ-ztxnUf1*vnI<wtlE3KA++4`#PNSB
z^&cuK?nNrDd&)4Ow>96M_qcB!<Gu;MtoM99!62_Mxp(&;{)GpBzx=a>^MslBx3c`R
zJJ-CDnR#I9<{s{KeiLR!v7F2ee|~n}z8Ux4UtgAE@JgjB?#qQ`o4?oGDW2OW{9at+
z!Gpx=Na^BjuL9&QFl^YDv2XR8=QqVx+|952D^SfdEt_9SzR23;uax4y@OMG)(-a=|
z?c}&_e%o%lTz28V@0VHE3AdeQ<lZRI7^%SA_#}T~f=_|2{HC<qp>vPb9GV~ahJpQJ
z*K42beR{mDJ6P^YY<^^CVfrvKnDND<2@6DQ^4<35haEq3H1f^Ohk;Q#=F%3z`)X&K
z<=otyb{0y_(G(Wru{-o6o+a^-?%M|TIp<Ved2gJz_AYoj>rL(9gOTEqCr?&yTEF^-
z6R*3<uCIT0d~>p9QjwW-ZqLJ`^~PV$&*c+2dZVY<H?fXA?DW4UKW&>5a}+oeO4hl0
zH1X=?zq?Vf(n-G7)&9J{;q?g&kx8p8g?@etirzkDMr*P4gA3Qq!*m~C=5V;7RbS!J
z{zb_8WozoIP0d$6?Jacs^z(byA=YjcjXSUJoOJLv;Rv-|@n@^@U$gYzsji7~`5)gJ
zc`(Q;&RHpa&dGi9`iA=V<v-&OIr`14Pnz>GqtlLO%YTNoiaoxM^30BY@46K|<$0P}
zb>M<ua_7@G-+c3}+IHUg!i`K@qjpKEE>2TAu%zC8{#hGC&)nXdt=)V%$%hs&+}|O6
z^^}HXeEf}^#DxJ*GP1cgHzs#l_xnzG`)SLf<jWc>&z*I(mNwP7vU-|YPsU6o!Q5%L
zCWx|3sFSIx&koTpILSThzK*W#>JmK#hM#@^y3Bpk&KS9W3yikTycX_w^u5%#!bzXo
z72R?T7Rak>ObT*(>!ItGpw%hSTQBfg>q(ew<|gZ@>l&VvZGFjL$FKjavGP^D1%qAY
zm)Z7v#s6g+mvuP%eSE1uXYUTRbE{{s&3P&!xMnNI+O-Ku0yURaV-{`y94@V>(6{Xz
zlTt2s#P(|}dY@)~445#X#O6VajPvZNN4s=gQYSK)Ud|VurS9{+N8+_$4fhexE-m{x
zwgs`KOTHe8K5;)|id&8VyXKCS#d{jH?N9Pv`4gV<HTgo6apb<d>1Pifec?Y*Cox~;
zyOmwR>+5X{RsM_~%`MDbk-yiZc)#3{!+Gg<C;OSim_kM`BhCx^?B2hBexXHPN&WtT
z)3J{12bW$ud7xsyhutFS*=nX`g5PC@STp*4R!A0n?czD~%vg}cq1r_|(?jO-HA9D#
z(7%@sHf^bCRgCTJe|1muVU-2@=1a5xGfbatxhwE+$D*?bIm@@2o$ix~R+4@e>;4xE
zo<68xb8~ZZb3LZi-)rqU>wr+#w-yH5o2BWS-1@D{S^78Ff1k_Y?tfsvOkb^t-{aX^
z%}#gl_krq<%{%dy{HwqvKRas4Z=D4z`JZiLU<fu_Y$6fJ^4x!OOs3Yh*1z}7rOp(Y
zq=xn0^fL-Ep7XCg^Vqv@KNinoxYwSn#ni(4bjO*JSDu$Uj`!NUiY`2BH%so(`@OeQ
zEh66>cy)*A>FOy)uMXs0t9`R4Xv^!p#cWpv8TEZ!G?WW;e|t-Dn*8cM#l6t8Y<*JZ
zv`_}-jdRT-5{f^oe%zwnDRdxD$5%>N@6nTN*B|c~WjH6xOaI|=7O6aZf3-_)V8YyX
z@w?G4>jiE*`?F|$+jdxnGwc`lB4?*-vz0TIKKx)vSC0%{lqPcdMcu1^6Q2CI&^(dn
z&UX((rTq0h_uFq3Zgh-0r5|5*O(N)E=dR{M_pi6#{_u49R>2=<7a1$+tohv8oA5;1
zZi?dc8Oj=a6n>juV9V$`Zdm6!w_p0#Oz!Rd(Pe#?9Cqg1V)}b&#>|Qx@n;$O&1`;F
z?B)N@;L!bQmvn1+&AZATuDf?TxmKO9G-r$wf9Tun7bt#O&V_-$*8jO^c<fS1iB7il
zV)LDxCp3!8czMi0v7k}0Ax`Mt%hh&XvmQq0S#Mn6^y;Cb$ox#cs|%YC?|-$?<AYM;
zk9qGmX!y-=)9y8$quaJ<wWvW%?eecjV{F;m-ex)|dbp|{T`R?QtAGExmd~4)?#u6r
zc{W40;AyOL)yD4~hXZZ|_}!?QcW?%C$*Zu3G9h!rPjY-q6#1LJH+^sBCkLCZIj_EN
z-F=IJ@$-hr{|wegos52(MVJKn#%$u^HjEei&v2?U|61vPhHXDX-#8{@e`)po+PF2s
zLD3=Y@v2<5bpi{{mU^4a(OEHf<B1u`hmXpfk1srt!0@9(<)yHtVfJkPgJ-<|@~Kaa
z-Sva#=#C)MkCHcpPYSQEV`S@F)@+id-m^dC`OcHhaXI0Bd`D!L@49d0_EqHc!xQp`
z%UK)6cQo%^B>ZrZi1D^53=BUb{xh^I9QgiE`oNj4eP<7TGWIxZ>SLOJ;8p+K9G%qA
z1f@+&IQPXa+j{x$k;@K2>XGZc4&RsLng8nf@7b!GRYi^CCA<yAr=4ZGzCl!t`7&$C
zOwQj=cQ)HjEkBj$SG6c^<NGItO@HDz)?E@f@3nzviro#~au#3BuTL#rN*QS(faccf
z8`tMnFVj`s$@*P4{=&kFdy}4NFtA_ww@BgZi#hi`wVzfpT)?YimEsYgf1$xA)W5_|
z)j&7oQl!6<OQ(>E+oLCE4YxU)eX87SyZKuBh9v<TtNL%L27T<}uTT_o-M=#YK>dWL
z4vdEmi254*k$(K1yYo9+?Ge+BLIPo)TxNMzCN(R?*PZ6<;@69czZ|RVP|uPV*43eV
zO>!rHgYa}7G2Mp0IU&(I^zNDlAKC2gcj?LQQ_~cB80-qHObVp=LoMX(Tc!E-7v*#R
zyOdlMrL#Yk<05yMk!hn8^U{>2dj^{4rcAyWeeqJ|&!3;W_rxA-Z*NF`zHmq3iYbm;
zXX$ADIdPEt^RY;i<T>KzXAjhO{JZz@(M`#zAAc36zG|LdF(JA*^w;fenR)vdOxK>c
zxFtcqslV~XKb6c?f;%2gvhgoUOVHQ5yzf)U-({6ik#<gN-7ctGe^81NO+K}0y#d3;
z2A>^E7~~$`U%TK%)oN3I?hg+SwJ+v;c!2|S1Xp!gJ#X8Yt*n{PHG1=xZB##XX@ZPd
z<b_U=E?1?A&Ie}N&G%n^`Q^g}J<qRcmaYUXo6fqiwov)WtcJXw)4Um~uTDBOaetoh
zv^oB+Z;~$>O<h@%$n<@Zev$et&tr9uOjP2YU(iUXM9hCcSQ{7kB-ZRO-Qc=T&PL{9
zV%~hG&}W?tjEhs3D@RQ7FqxL|pJ9vrt2IJW@lho#4|Mv<^rqQ*e>Q(N?MVs4?a6E3
zB&&Umf8;6NztL4BFhKry@MilSheMqe%>0XWY;>9$X3f{ADtJ<Uv(;{OZM@%}jrCtR
zEWDCbm&Z(0-T%tt<%~(+wwZM<zpZK(J%hDClG``s>@HBr&#(*c2-Rv($-h<!wd8k{
z1DE^~-*VEgF)*xKuwak$^Pe#Awd7FUgPlUAx99kXYFypyvLj`$-wXyzv5F!-$F*zA
z=KpXLO87c)1`E6KoiA~*%~m-HhttE1HQMu@xBaoUa?4z>*4gM;i|WDETU8%R%n4#i
zuiyJks5AKW(Lbwrjx1$ZSk`pz_@l4>b9xx;{Op~igeqcGSF9}f^6y7ZkN?I6i}Ow1
zI(0d(3i_Zwxxd!g^=j*J$(wV%C5^kcD`Ywqd=~Kg-E-!(zI~QmV|474bfdDCBqO<0
z*6yu*aSWWk9Ob{wUI>@Gw(qTG*POX*QT6TXs+$h&X*~3K!I>+Q+wYledh%;oVW-f+
zCsy;Ga+yuMe{(`#&+k6LL(N8}T8BP`^CV_PH!msfh$;KRP}XhluxVpY;O&0ye3vXs
z_UXqzH}Ldb%6-7GSGeQX#7C8y3IZ7{=^A%$uDdJkIzL77-qY%9dAWU$gYSzuM#v`Y
z+fpg4+vfL-Nh|H}BZEy<+;dB9Jg0U4OY2+Y`kz7KV6*1s&HRcFd{QH&pQcM~Ru0}U
zy;0TE5dxeR*Pl?iyJGoig@*?U3JMDH?=P6NZ?*T#hXvb?Fo;bO%eGG~wUGG`q|LlJ
zF68;-r#CJMcJ;35=U#F1ZQ0r?i_2UtVQ>DVa$nG`d=d4Z!R3dVz0|A)CnhSnY`t>R
zOZSSnu6mQA+)W22s}pxqzw-YuUey)z(EZgp=f_HlI{m9uOr4Ldo+`TBMa!_}>3@dx
zGq~PZewEug<=qSw!SfYKZ<-}dzb=}az;c97+*jl3KbBcbXZ)=<H2AgRg1#fK=i`3%
zU!kiC&!4x|Hepv?#hxzv<x%G?_n6}>(Nh=4um-KjF`RZ+iA{OYf^{41gjZbQspCKC
z=Q$-stp19Q|F@5ukL3!=l+@N_y6;fe{_&;H@}P-G?nJp6;vXBf`7`WclzFmR&E4Nh
zaLxYb>zC|p7jD}l|6$3^^Dj+O;+eN(WoGBH<#SpxcOTJLtqZ(sp8Vm{vyjcNPM?-p
zn`5$4qUi&#WB5srnpH1jiZbuDH1Mx%yC-_=>ypj3E(=cDpZVr}rSqQOs^q&nYbw|5
zZhY;N$X2*fpv`<|=Xs|u4RJnCQxE?tmTp_FXSv|gLLG^&_G4FGY?b&Gz<$8$fk$$|
zfy;Nd=WW=Vb3iLJ_HcvOyjqc8x7v9(*=a>Tcx8S3bb`pe&6U^B-iw^bxnhmv`}4}#
zyABE6WZ~FT<8tDWz-hUFnyV~(&&QlqV3hs)ZHnV0@l4aIQ>86kvici##4~)W+{n;)
z^Mh#JmrZ{nXO(PJ$+^mS$7@QAS@ogU4<5)wR@N3Rb^drY*epEJCvnBzhKB{&D<mQd
zx7hqU#305o!|C^m6`58#w|-x7;8)?8aIxiX&E$tXYeNst{q-X|=W1kc%axh31}pkn
z*?B}b5B{0aX4v1;r1|-``c~fMtCwYeU~qFUIjTSJ$p@}WGb`hNrQK7l5K)>e6ka)1
zRLfl=Ml3RQT4aiSLgL5!>1mElSN}>F{eBc7^}1lHK{?m$iS5&6l@Ez16z{wfRCm&Q
z?iG`w^9n3Qx|M|w<Lck;bgk{vZ<6^Vee-kO3w24w)yFs%)&AiDm2Smn@s5jZ1doe=
zc19zwTUzmKqoZ7afXEEkxX7Ffcum;^HU+d96U`J?@aW1E=;#XPUA(4j2Ai^(i-7^J
zDFt%O_|{Nu0h=-pt0@u+3{9@6BUH#^NcKw1_|{OZ0o4Q>7oye#uAtGMJpmHmBAjC|
zN2tsh7#Khp6cc-lnDLDjZUws=wCNVv_j{ggbUg<ep_+0IGD1~q!i;YX)mo4n*RY_u
z@f-t#_MQNNZxIZW7#JdVUVnAzm3I~lOnkTNRLy?|cHX|5tH5Girw*vzUbma?sc5ek
z1JC}QS7%7`<=hu-KX6vD(l|+WfA15fy#gM3s;v*DbAC=zzOlV~6I0xd*P$~@yH`$K
ze`oT$e_A(Rzwo$}Bg5{j*t&1Y?KeeR40kfL$M^8>&)%Q^`IFehcY7H%zRx_hmt{v?
z<ZV$YKZD2j*=IEA?pj{2u)Xhj!eixq3ufKVZTyifE;~WtKLc0BvQ;~}c4`QBMqZ6J
zULy77(}Vy9H>t|F<p-bSxor@Bz~x|JS{Hi%&cC&FGanr8Oz8?gp2uxqbu8lcXCas1
zOPfDiAJSx-7c;-rPutMqr%==0-!)A_j7&285+W@nQ#Ny63T|Gsy20w3V3N*8mFtF6
z6`KT7)*5cSmtMX^Nd0fl4^j4I2R=Wm+gB^H&gi|2{mQF*6Mm$`EWNj}^K>iU?&MqV
zIG8T&?b`RWiEr6!?+25eH?C8ZI3RxL*7f~AdZHE|+rMzr-%!_}#?8T!QeK{ym;60*
z=iQd<kMh|UF9_CtKk4OmXZ^Hk`xp-}$g0MFvHHfetz^xf3C6CxhW(X)x(t1MIKEDw
z6dD{Z%{W0pP@jE@{57$w5pEp?!BQV=H`u*Dc|0aQI`u!pv8>$>FNtmav?)<4Dv|Al
z`P1Ej5o^m+H?s7Kzr6pl_sY@3EW&?P=kar}t(YyAx9V!v)~K~%t3%&~_bi>?^)x%-
zMTwOxU%T_P+csB%{C~REe4Fv|2!oQVM&04{PyaJqaMVqy%ba>Qu3@&U#I}#IT;?yn
z&78>jA${6Jalca@yQiuown?n`(6U7=CLkwBe#N<Chxtu=8Z_tq`nK&qLz440e+MSz
zQ;GX8G&y{`DJdbdD)xk`$hyyKHcB2@FzZTN&Vz|ezsp6_Ir&bsCM$%_(Y!EMShZ%C
zWRvWvoT>>$$#bKbbNEkXwe(jR?hDgi-@br>rP_R3-0j)Di*o<+o-FcOyX4@*GYf_C
zw^|-}a9@66<BwfxT3#OW5B-X`rtWjTKsxRH3D?Z!Ch-A#Ja2Zq`S8|uS$CGCbwkCR
zWql_eEDZcDSi_*aVgISGfxY#TF4MKe82&R<?A!3qHF4#nJ}ZrPTuSrBrYUU}KM?im
z?9_VA)m{7+dvAq5y_uJ0ytYZ{Yv=QeO4|93jTW8;&$F#+oVw#DFXj`C-FlgU$!h-h
z$qY04pR8o`K7Q+8+0B{XmqtzhER|Hu%68_ujEDI2%k33ii?ddhWv9D&P0mPhQ{g|F
z)th$NWZ|XCpPTn))Y`q3@Y```N2Cm|0sD)4eKY?Ya$B6!EZUgb&2m^{x%xlXo%dPy
zmT5D7(-r10dVEpy<@qkjmYm<Q2bUat7Td(QYNE5~+F89DY9=Hv-T2b$i)vDR@nvQo
z2f>VGL5owLeJo~vR=e-s#M$@v`uv=Bc4x1l!weDmb0>fMz5O&j?uZd+>DFg`*E#&0
zR$r6kr^Q_l@%C3&ZeM)y#h0R1-|hR#TJCjRo6^8!9&Yeiex@V$qUqHE&e|<KkNJue
zT93|t&BEYv_NLwGxqml#2W8qlytU+X>w%aRj79ZJ_RW;3&$_YtKf~`;0&Guy1bh$9
zcsG$Z#z=tiiTke$K1b$R@!w}&&?v!jJokD(yWWxq89ee!*8X02XxfgO6HoM=ovF0u
z_OXUbyKXM3sXI3*uFLek<>k;>{OeiN+ZrwR*LEqpw00hL>X2T+QWPP&>dXAvHSacE
zwfS`TTSKL7=#;N^XT?6hayhHCW=e{Hq37Sd8yA4U@8{939D8OhziF<%kpK0&2=VXV
z0{B_aER5geFLnL!GKB{Wy4BZSz4<1r@H+XT3zzAq^&wU%H{ZL&hH+nQ%9fq7F5yyH
zk@&^kr!GibXEJ^AnR8}`&*LhAoOk8R{pMOv2o5%uv$)}RER#c(ZRhjj`FhJQZr6Kw
zd|IIG;s<*tMZbM2)jE~;z`=POo7I~)DkntD-5tTsc2Nsde;mSJ@~;Dz{LH8&zjqU?
z<p0siz_8=e_wE@p4@q|2mT7((rTD$5>(|V4-7ddPw4*mLa4;w@on$fX{;HLGd342&
zKiPTv#})UKyLQ<^6GM$&@0#^KruA#Y>Ye`?-seAaVD1mp`SUt{@}ezYwrJ^hr2J<%
z*kg8RdEvB$GgK$N%-IlOw1Yvu@6h$vE2r#?EtaVZi1%I-8pG<mqD7!l@?c_O?uMt_
zRSXZ0Jx-V3J8@>rg7^K`p1({I<`%Bw;EPgRYdc$D_QAk*vHDbHO>f!0UngaDL|$Ov
z>H23CmH$jl#N5atTe)eS;qm&7uOjZn?u@Dz+ZV7<`r^6oDGNN$D8}Rq9d`OYC9|#j
z)=R&rBnJMYI^Rw*h=j~I?`a$qxPejXz{>ky<C!eo7MT>Ol^$#pEjn4%pY0#|F+Je6
zI&<3BY2{u5NgHjGpMU-t#ISJXWySXC_KQ~@sh*H?@D4}&luW-Y{ro?!#t*v9m)UNA
z9T;*y^k7Te3<jw>;a#o;myE)b=l<d9)Kw6Xh|>7eaa~UQ@Y=p5j^6{nZ)IHZ;P?Ey
z4ELQr9sihn(dF_r<$1?De@D4FKl)*Eh;@zA!hh2~|2)+9dH=C@Cw8touE1Y*;Xe~+
zNj>M+S9432>|d=Ys-SxOZNo*q+s`X^v8JX@*kr$~V3zN~84o1yeUn%$v|+l=x^vM#
zN+WG|UiRUbD_HSe?QX)q)`cSf8B7y>=VaK;JESJZ!137j=2O$@$(F9tvu}1v2zLGn
znUZ(!v$8dZM~H66OP-qG7o{wM_FJR+BAP&8^T`Vj6`%BbHVP?xpWZM{eTL0L-|z2E
z&JrvXOWId!S*K&|!ob43>(ZY0O}ZXp4HeU~*LsB*F21l+dUcRT#p5&OBHgZB6OK6Q
zPH%CVfBfF%$<G;fm#aK>nDuP#RZau`4(8eOh36@r(PZcKsP$d>*hQu-qJr_uk1C%p
zyn6miI?}3xt~}41Y`#)1@z#<BE{F4vtT`g-{p~>8*3<^K<^}};GxjB>we8xq&T}+p
zSlU#wYSiUv@b*qx@?`yMos5HD6nYC71cifq-{iF1EIIkyVG&Q{J<qMB{~4axZs_{v
z;d$kXrv!hv?2Mq>g7<6xUAxd=I_aT^pJ@8`1O=%}K}P+;eigg?8JJCW^>UaTPWg2E
z=3&W5EsfwA4T^Ja2dGbc)WnsP@$Q_+8*bZYUq4u}U%&j&Dd}}wh|CP<``<FRZ?}uf
zmM>B%ejQSyXfD#tz*1}&`mgp5+l34N8Mva3?d<dF&<pcj^lieic(#WpN@~oO<Tf+U
zQx$6w4NW}N%-|xUU%&f(q(Ckk|IF6-4{pr2Qj@2$K0L!Mc$!t}OYz5FD^^@qVXs(x
zsA{U{OY7i?>Q}zoF}BW*>gS*J+kMmKd3qmL@f{HHIqTo}txB@Zn@cMu;n#^E!(&bl
zBtFGP@0t|cnBRP`==5^O_QRI$9e*Z!J1~@#FYH*Wx8HO{-Pgrm?oWI4+NeZwk3{nY
z8{w=w`uWXjSz!X3Cm&!+x)-TvGH0vskA&{Snvq+})vs>(d1S2-D=W{G9Txnz?nKP}
z8Q76t-t{tbbpU&D;KCiZD!QWnHFBxS|1#88io3V=uarew<oBcQ(;43Hcv|k{oYJkt
z`?^23<a$KzCX*TG)~sdF@7ph?zW7Z3+VuW@`6a21!Ac;&Ah2hl!@=k0*(NSv2-UZD
z3hUE49I4l{Vr}iFXr~o=%)Lxp?V5gy>3oaz7n_O3XifdYS^TBG`PANqj7Ph*?mw-x
zJhb3Vt?)13e3L{yUPFfW8x58+&Do;ivj0V2+(L_`4dqkiD$5qCE(p&SW&Lt?S5mMh
zN57iXs=Tv*3e8Vf?%sQMXPU%i*XKg|?GM9hp7}Nvm;8!JSjPCCBUaDO&trbbJYK$M
zT603~Fr7KA<!r$4_-WVS%U!mbi%u;UajRkf<q_NUv$y7a&I&H}gB{+U(@vdMu##k%
zSaOx&MpE%x5f#o>S=;c<f@yEwuDz!+PX<)-A2wsgw}xsxsN`QOhg$Lnnt@AxiEj~K
zA{iLYZNGKxs{(_iAOBC;!`*E!rmTy<`p!n`n2lt^oAh;lCC_|Ta%r<HzFn!=BHYAy
zxZTDrt?@rY$)(t-wYM!Kvgc$=-ic|5cjHXBqkVXXc=?;FTQ1eVI<DL^`B4LV`Ej!q
z5)uCE(zhDf^RFyZe!>?Vo3?VnX3kCb%_p1fdNaANTK?+inwgoQLiW!zRx6%8_WFpy
zz1O1gcQW$$quP_1zioQ{^8)L}y8&HaHpc#9U}sgnt-|J5rJq;0az^!(NcF0m4C5+M
zpSVXd%+udVZ#bE<{dv|6?d^Ysj}`=kGUf_?`8W52Uam&><#|)zy)1Zd)jvsa^4$Hr
z*SV&c3$lNxt|&csa-nV7(L%)&*1K5Klh#h}TO-nJ^nUNU$ioZHnXZ^K_rxNNvrLzc
z#BnZvef6r%q}qsxeOuRXb4M}mIUT6~^4=vmV~N`qXHJUGwOOYdP*d8!k?)mtkZK$Q
z^TMrLYrnAg&H3%#c0YJa)mJl-*5U)_w7aH!Dc0b+mh#-~w|X1r1c6Qaw7MT$ovnP?
zI=J!63GN@Ai=S~FRo@-GH2l}vXV?3p`1dO;`I%e3wC`($gNFXP<OK}(?p$8T{DS|`
zoW1IYmY22UEP1MLo0H8YsJP0hQOI=yzx<5(ZRghYJ!aQkzD?Bn*yf2-nvHfY{?MLs
zZ?T6Q+YyfNol^V{mBLo+-_`HCNq%Z$<+X(ubUXf>d>DO6<@o}J0Q=V*hyMM!)N|{G
z*+&`UbsKBND^{*~lCh@Yh_B3){U#@jT1||^ZfIEX23<F6KhoZ6F0xSWXMWClt*6G1
zbM`Ha5xI3rG5&VZvaJnPb9lEoim~mHtv;V{Uncgv;YE&3*G|k6nY_I7`@8r3S01*n
zth;3NK|RMTBIMml_CM33i?wD5d)>Nq>*msTHX+)Vb;2I)%j&%o%-s~gy?NE-=}&*w
z#ZUhi|FQST!UxM6!d3@XFkGCc^TMe2p>^H9P2EylUvq`NG|iA?W=Q6k^^fzEWzK&F
zuIg#m3r>hG|IhGGBLC-nyXrj`e~6{jWN(<}`ZB9?-||xzqhsfunZ_Zt$K0oDS<u~-
zfQ1$}%w8ujOq~<j@m@J=-o5n`Lw({7F`w|;^fy~?`o`Pm65m~TJSR49(+$?iMsM4r
zw{M-ErhQCT?n~%}J+s=}^z-Ja9Qb!+mP_j2gZD4Kwv>O`D$S~JO=c3q=4o+v%M2Kb
zcg<`QOf4{2ZMSj5lvi=(R!isn*~1f;y_9W2+Qam=EUB!>tp#3^ycN5>_F3FLvth$r
zA6I=>-*5X8H}`40UsD-!<*()|gXPPQS0vPQd{y1f`&s;ccF3~X&XpDn{DL$35(?WU
zOI<MBfBzLv$vmb#7p}gQeq60Ji~kODfclE}R~3UpYZ@~?YKAx_dr0eSy0<PbMe3aN
zF_!e;uynp+zL<Y=8#M$TR<3iuE4!t5f=haY0)xfQx$c(}O|8WH^}p|WD<MC9)jF~M
z2U8Z`mR9*^n{n?+NM=-5l(F6Bv(>Ds&VKAc-=x>Ee_QPN+IT|D$FxUc3%(|tHvJXz
zYvpE{eSbsvPMN<AOe*V1?c6?z?Y$iT#rQS`h6=a-hdb2`A3XEYd%La4GX2x?TcFZS
z&=c>t$Tsk}2>L-<d!B6!Gy{!L!Nx_HyzrW`9c;>av{50bDGCgoX^_zs^I*KD>;Rjx
z4%3uS@EA=Cbd2WPWV|C(JHe*R#A=F!0z-i$>IfBR{0M|WVHG+9?+DcfP))FLE^18>
z3L5>n5Fqi*#n6R;fs=vhKO+<9a5M%6&^c5V3=9k)3^M)161=|O1$OruG<RQkwlVY>
zXoRX|5hM%)mg60v+6Z#v8U{2sK4W0ez7Qbr&E?}M28PBznHT<Si_h2<s%-D1u&C#|
z^y_f$C~b|K(<>{~4{YF-z1DTrsm|P#Av<Zmz{xiOP8P4&3??q?cs-N-<}<f%_PXtd
ze)y_?U-`JS$gh`y@yyX#x=JQfia2)&OuF8jIb+kMS0eV=JV$1qJ-2PIVR>Dz>+6Cu
z?V{qB4ZSCcu6a@N{A-KotnS;tp0eMrObP!qM<eg@a<^I6W(RA$Ts=|w{qkqkGlOC_
zZAqAXfZ>F%JUi=!NoA9_I$US&^k@IDM&>t1RY>)=7pFYlK8!q6{AiBcG&_d;nv2W*
z*}52F{++9NW%T=>-mW&TEfyQviZ5>c5$CdQhx%5l61`S0)<;{_v!5SoIlaf2fltF-
zd0H9!yWOw)DsA81omhQfM%K%zy%R6VtTI{7S(d-|*R^cdO*{VH$Q7Fu#45aj=Q~%|
z%NxI{X0HBrE$hPXOPRA2BE=1w?{xF<<p?iR6H-xNIPbgdoYBJ0N&gu#Rv0W1;mf%b
zBfsE5p}m!on%cSz_be=IYUDZAUA@Zuys+enjG>7Aj<f$64!+!en$c<H%l#XE*UX5B
zO?Q!Jzrfi4$#mzzwY+Ms#~Rqnn%((!7^_`U4B2@}Ah!G1K?g5A<#nFEZEx+LpJzNb
z`*`rRuCre3d@_2UzBNORJqRf{^EF@0!LvorC1n?%;qnPmn|Np5+<)@4>%&>Cf;kOS
z8!W!hKDn?u{ICbZf_=Wr=ITY}WIj_W%@Fl9%AMW+$*EK3mD(KPeX_wjPWF3W%F4+L
zouu>jmiBsP*VT+}t8Jv0Wu#xWiru(*{XMb$Yvw=w+u7s7p!H|7q8@`~P}GkZl82NI
z&S>{8Ev;=~|ElLQ^9uW({^qciioF|ZFZZt6V>-jaq(wGm`>P9+?%!Pe?s3<=()<{v
zWi{!NbMHv7ML8s-&N1%`t4=>2r?6uI17qmhZi_~CryyT5k^6>U6t`Yidh+P|l{;&5
z`+jjv$%xd_=bQS`bCTOZ<Ni;v(-Pd{^zXQAnf2|I%Hcl(FMmui+rv?zy!ha>8HuT{
zB^mhMyJ;yqHI#GD*)r#DT&|r5`|XqkGurh+7&oyv{F#${*I!Xb=CaYke{1K@cWZeY
za;%^rr0xX^uYUWKTXlwP*KIFZ#YUW-`f~5)d-joj&tK`ii|}8Nck0!t&FLRw*%%ma
zPWg51marAGPrT1jrd!cw>(<pC5Z))Dwo`vqQTC<V9$#+l54UDu`t{J?fp`AG29C;E
zt9Dm$$}n*(-Wa{>*WT2(f)-{+LiJ7887vm<?_`tz86vAQ>re;t;^sxmN`kt2`jl^(
zN&HLP-W==dSf;yXS;QH;nKN(1_Rd?rpFu_DO4U_e4Uc0JC(mm9TpQjlK7UoL(k}nF
zb2B%G2Vcm{f9NuqHTl7j%Uk3VuRDqA9C2KAF>=P+xuG%+l9JoGILl9UoZj&zwocx=
zlI_WJL(Pe&gwOjHbsQ^OC-)=u`41Ln)}EH!^*rMI=|+aZdiNqEA8p|+_MIu;daHd!
zXzs~flMaZ89M6+la-k<OLNbfFKieaeZQ5rEk4lXPGPC{tf6trMd2WX3nr}B$U5n>?
zxZiL$aM<T*+~fO&Y4+3aze|_vy6;aryQ1G=^8TGF$G-VQd+$4^bc2EGc|yU~{Tm*u
z2Z_G(+qS^)pmF)<NWm+uq5FQQE`Rf}^w3@NtM@JDOe(Ivu9SL6#kQZlM^dqFwzmxP
zH?QR9x?fN5ueK|D>hNmWLKcow!n?AJr|de%A#k0A;jQ#8vG3cColR<%|9fXv)D}O6
zu73-!yqhfTRvF85E_j#q<L-#XuIjrzS8hG8(7*4gO6QF2F+H1E?5gDg5(3zT)_>$!
zt)pmn{RD%xYEoP5u8aHj{%82IecCf_v%1BR+mG$(&VPB$<(u99);~hdTvtNd7N<w|
z`c7WN)c9mg>?C_XG46*qw;fw}Wk=lP7n=JwMOG+r=dEIq-!7)^^LZiz<E1YDSwe4F
zYi&=)e)C>jmI10i=HoB<H-Sq2)&EgT{^(h-lHaO<fgv~M);ELy3{ULZ?o@wW?{g=t
zLhG=Z@q8cWLz8xho)zc5DV3pkb6xeax9_tIv?POd91|sXiit%Y4=6mNYL~z5*~t<I
zOG}I24GhPdC$4>)y1lfBUm&63+y#~+%if%RUY=@^YyWAXvrl}<wr^!1aKh}%`ogSv
zJ2o?!DP=8BU_Y_>A49~aFUpTCKYUPp`S@^u_OhdUH*)U(>R{A-edPnmnvGAdEI*#f
z)qihJ+NI6^8GHg)n{K$Uy8T+=#6v|n=A4sj)5=5>!@y|yjVc}H*Y93N9}acA>7ez{
za`FAC8gkOUiLst%rudwVI(C|MvCyo8hO_pDOpj@|U|`JN(e%k?%k(o$kCI<n{b!i|
zT)ptp`F8tHVj501%qJxurrRDp!&}&}Tw77uL2nO(oAYwZsQ!b6H^gQedxm~|Zct>i
zGdK9)#s#5U{t6|$Gk>0vY@btnVK=uKhxD=~Dh$>>?vLA#3eLV3rZ`QvAYz9Vzx{oe
zqrDPNy*wUy!fE`?H`%YVnd~~fY0<*JadICY8(8LF_S5c{|E2jf*Tv)2cg>fE_WAK8
zlaDei|FJN?r{MagM{`fk-O5<IQ1kNzm-VmH7?^XWf9N{?iG|soYa+`8PU9SwisLTd
z!fM2A(!Vp-^&Ii)xo!RI^pqD$m+w>`dNM0u!p*wuErGxGhunUA>vg(XLd1k`LXKe#
zGb?NR3}n_$;gIVNNuPD=1_LK+?vqJTo#%i4nkk*c$YYz(c-4=40`pvz{|s+0AFp2*
z@4f1BPv8lsyZ;$_KTNmy{ZQcMx`zsq-n!>_)M8X;#%ynw5!H-~-*_r$@<)bb<6jax
z4W!pPZP(M~cpm7!hd;i7;aZ&Elhh@r=eWp++gyG5G|KXE!=c+#S@{dL1@!(2TL0)p
z$R)vm#B-Ud3so|kejoMp*898tzFZ-P^Ay2z>XxP9GfOvG&HI^=`Q!IIy>C;4`6O>Q
z^0X{q$QMjeu=?TR7<q69duGSq#c`H(-FJT_Bqk<y+utjY-0L{0F<T($MaG^iRRK<~
za0QE*!AIw(>T-uK`kwNm%iV0I@ww-_OzgE>3YGS5xE=LAa@+3Wg(}w#z5M^aKHDEx
zdBZg1=#5P~7#>aD&N}nj9K|IG!cQ1q9<6=lBXaENj}ms(dIJF|z5fi7pJQKKS7Mxy
zGj)^K)&m9WXCHFw6#8=6#pr(Ol}R&w@~=cRgv@una#1=h_|s)Z?)c<b>+7%f|2{Qu
zI&1Z04GZDOZ(-LiS_MrL<kVo`ZsrcO&fk9f!{UcC<XrlHJ#^U+&&+qoSnn%;<GKA_
z`IdpFZrXVsT(;`hE@7Tses_<U8-IQ-XwvjU>)b4xmwQAwjBCE>eN(U1x<5;BGUv=J
zxi?NXcCYg3=wdPtU-$5F5_1F78l{gRCAS}LH|^b{f9k;L<0i`|?POYcJnEYk*FTfK
zPQ{748s;}2G7kK#?)#r%#k+S;k2!}%MMe2V`|7Gig&$;H!e`WL__*f4)}!n8Hu}m;
z;oB;_m2;ZXj1@e=pBY4^eOvtGs>ZLCn~&ZNc3&2Gox7^->5`f2!w+14VY$~O_~IwC
zmD;{f4l92Tvot#Ddul=mOPbW>S$k5-%?m2OtlN58=#w<Zi4`mE-K}a})_US{Vu+c@
zZ_~oU)&j;`*$Hp^ZmjK%V+dX<E2Z93(DJjoLm=c@PGZp9f?2l?3Lbdzp=xS{l*q>G
z(Vvr;d@dH=dUMtEO*+q<;@CaUN)#2EqD6dPeYbe9P()~wn)0m+##ujf!VLbpR6i{-
zvO086{X+xOW<JIbY3{e@G0P}i;<tPCS0H@4%!~gFR^ADYZ}QEj{#AQa-u{q};jM7{
zZT_pXERS_wy0r3?;gMTQKd<2IUcXgCIZd&?=813n%jFt>3Qo#t`utdDe6Z^ADOI5s
zkpqHPvY*bLv|d5rjga6GhIec_oQWJlD?`|9+?X~$TXA*;$JJ?_Zx_nOXTEv+@7Z26
zAKlZlPwoem{EwI89iiF`D*4w+p_crKe&CW{;+xCrR}2hoTi3mcnOVp2z)9hP%{v{N
zRSUz`M%_#KaJlvEv(D}34@b?u!namVA^p_zBd_nJ{@}564v|ZKUXl9uG{d1+6BvqD
z_8;FQt})*x{^brwmxI%vgkNsT+9dWmK8#)5AVp>|&uhKrPnOFp0`65EbE=#w%sD-E
zt>o?L-@Z;h<<V|-@%?1K+qcbUNbIvrTOn=few5cXar1u$7Pt4RNjp9lb9Q?EwtO$X
z^MsC_ef9<Bg!Y3iRTnihUe)d0uuA>QKZ~xiw%qTjBJVc-`FrN)LiuvVySf}_(&~Qw
z{JiC%mG%X$$FpZzCfx{dE-;>FvFL2&ez!?N^<p;fJssC?St;{Lzi9Q9w0H5@Z>*lr
z3DK{Aw9U7l<BW*uJ|_Jae-|*$ov~>4l*>6+t~S3>FjQi=_;I^6hx%=&#~U6wNUu--
zTq(Wsd+2V%&!$(t-dma|ym0r-r>&2^+|3rg7ock}<?2+~vtn9d8@cCl*$7Nl(pZ@z
z>Fl+Sao_CDXwzp$K6$1|D>N|PPAb*>ynA*;#3F%DFCNYAi8NV|HN~=eyP$IRSDv|(
z51vp-eQzt$=`fkw?}p&Lg&}`(U49wO_L&i;cRPQD>eU&s(@%WlI$+Kw-0?ZX@_Cmq
z<BikB8{Tw!1=yL?cAfn4<L;!A`7JICSGVZBNZuXvTXL7$vTnhDdp)$Y51b2dOWFOO
zp?TL*e(`VLMOVJp_h4q+lkRG~Uqf<gRbYbRLycJ`mm)H6zO6j4o|(_>QhQdrt=K<>
z{HloN^LI1l-h52CQDI!B$127kp1b${g&)_SS-lHC=3MY-m8R|MSA1>ZXOEss_`YY>
zcIDQ$6N)b8RC}nNyZz<Hzjcx735{M}?xNe%on!)g9UhkZD=yG?G#0w7v_6(CeUlA?
zgS_p1;k`_IGMUy&^6q`W_#!AT(sHWuZmW&UB8+zI2n{^!ci}R_p&c5@H@~v0GiKVU
z6@GdX>MCe^+RJ*4i=FlKmA^9eW~iG=t$P+zUivt(d~qey@mEGILYJ<){CM&B!;9l*
z1G8qH{IkW#nbrE&y-eM3`)a;b(VwIp7@lWwbGkK&<(=JXwfsNB%j=&-u73LXJmON(
z&9l#(g44IXd2zaMi_!uA+sd1=rrh*Nk^A$X;p~MEPu{xg3G-O|`p@vn;LnqoxTNWI
z7pE;y{SoWo$udo0`{m_fhH9az65-n-RnN@b-S5%gz)&f?=zQX7A795X6W(KIKXn-8
zeq8#J$N%by8FD5Ko3^rPKeav<!KLXFwBPHi_H<^eg0t@TR~x?P&TKlUFpu?wIoIXY
zb^U=#Kepz4`kVdqz*1%h)=t^fKps8IE#FxtG>M5Vc&n3q%J`cTi}|(<4D1UnpS2z=
z;Lw|Tv#>nlj<VyTzt-L!AAd{pDzBVa!>x4X%h^-EZj`PKV)Zk8RV83IC)qLT*;-}u
zzxk6n4qF$9b)LN0duT#3>+Tzs8<dlzE5A*#Gh$<2GLOryQ*=d{#H&n=S+`<O%1RVW
zP7r6{-k94PF1$r_f~~F4E`hqs`}{xU9=6+Tp;fqRL$k&b2UZp}*W`Vxdh0W!ZpaJC
zb?4vVS@+WHr~SJ06Kj_;=x=9@wn*LPcF74;x(RH<J1(*tJT9^tb6g~P7HC|g?j2-Y
zL~|!zQ}%#OS%qmz>NC(TKbR?L$MKr77i<dXoG0W}L>HcI1ev11Py!vJ$zx@~w}xsT
z*pw+)-6EmD5c?K&gbFl%1j3-On$O9CZw=KJP))EAH1>sbQhF+A^yf){#5V(Z9n29b
zO9lo85C)m<D8_<s4b^_IyO*Q6`^mG7ssBJRQBnqpi6{vcd~2w-g50?J4{B|d`j3G@
z`$>SnHv`#I3=HRkmw!)6I3Qu}ZnOVGnvJ2E`eG->N9k=p1LT$G&3|rGK6NvfYt1Ij
z#;k+|_pNW8VGvpHk!fq%5~24kcm6#QUbiKCQnG?upX&a7H@e&zKcp9?g-ky2t+XPW
zZ;Mskk{eB#Iko%qFV;PgyYsN~nE16&J{hNL9IqR%`6T^k2n)B{_;jyKdhZsMYXN`l
z-{0TgxazCrl@A5h_qs$cD=<_|x1aoFa`AtL7q=X9s~0YrwZ8QF`L=&$4#D>~@Wz~P
zEpkkkOFQs6|B=_s{f4Y=@}<AF&u{OjxZLof`}snjnNKGz4rlS_XS?hXobt)%+oQMh
zPVL+u$JNh#aM737a}9i&Cge=xx%DH4<&4F_mvt609`7PG(&v0>5mo1|T(W55#jiQ8
zQT?V@T^Ihdf0_Qf_<Z=p(#t)uMaTO@W1fF>-}gmDO9~9M*XO5vTr@i|LXG>$nVZE2
zTmCw2S-CQO^_qE?<L&n5-Q8WTWoUYb?>~bj%YyulJ#GyK=Z;pqshrf=aHhy3?#Km+
z*|Rl1hv(OKsGbQ|%H2Efg*@YwzL`7y*k4;7{VEfab>ljlq2OlA-F;4}Ppp!vPV~=M
zb%Mv}pWDjyK5GmT6_@En$g+GpY`-e7e4FAov;O;&kN)Pj*<WTIv8T6zp?cHXhF?48
zE^m?l{W&JfF6_GEp$wT@({h$xTz)oh;t>a*8?U7NPsdG(SeN;On~$Y!%QUw3_nMJY
z)~t;0KWc7#JzwrW!_u9cNdaaI4(h*Cr!M(fJLSr0$<Ghs^uMfk3x1GrcTbU)@Vg7M
z+MaK$Dy(T#S7InWIsdZF7oWpHObL?8l{)8~5;o6YGNEH}O|szQto6H;4n3^(FVtyb
zGnvoNoi+D!)R9$;b&XfD=g(u2P_vfJJ&|<KcgKU>A9wG+#!<#m%y-{5<N5ZxPj?@&
zOPl*_9_!0FE133vICyhu>>9?`KerfkRz@?m>75PTJ;gBDQ1VLER4u87j`%r-Q-81d
z=D20Cf?EH-zH3Jpy!>r5i|fNl<NpkAukAmvEauzAhX=U~8TH=U&2pT1<4#GS&QCj!
zC5K;H-VV&rn)R}mEA&xRamu6H<t3|bwk}c+e!t{D!|^H7%PxFmaB!U(#J9z2iAl#p
zUZ0+XwnfiP_RV4Zq@7>fGJkoW$oFZljt1oX{dAgNx`B^%TV?FzIc6p~LA&D{8awQT
zCf~ftA9HOF*XcRV-;WDPY8}h1xISr<M7J~l&xmD9Y9f~<G&6?XsaBr4rXtdXC3%PZ
z_6i~A!0wG#-d|;V!NBSLh9x>>6&Lr0+N#To0$vwzZj<D?KH>eeoGr)W!}M<lhrK#r
zRs8UW$i!c_A04ykUZvhpzHR>T^Inq4eM~7*#}oK^1;V$9X64SA^kMp(R}9@!KCd{{
zd=Av#ZJs3XVT;(${|qM%?n+WNp0<&J;al|g+q*rJ{{ETq`vqG{kHif2b<LM68lC<#
zwALOs5DI=4{Z@nh*?QAIoAqrxXKZmxu3Yu|uS<mBZWs3tc89B9?sB<#c?I{2jY3kM
z>B}yh3SS)7S)X@_b2rxu7t<+zcgy>BCw?;D+ThXGQ*`KG!O{Tcb7k50bXcPeW`8Xf
z@vQnL%^9uY&{_V$_)3V?m7>-+Ya^alE&6z8_pD#O+mnQq>OMNXEKvG*^P&BPzdx!f
zDpDT@%gJ}%UhbZC<Ki?<Rm&+0{H}bIn6}PHt5@roJy(8Q@Tv<8CH8GIwM}x1)me26
z>RaR%=cRsTUcx5i!1MI!`*Oa+lD@4M?rEw>-gWF2`23OK<6BwJ<2B5z2}{kaUmbkO
zk-H#jJ?qMwhJoLgN!(gqe|yfw+SQdao!{$Us6UasyGCg0z1hry?%SmpSbn;)yZHR5
zSfspBWZkMVg*gxVe%xkaxpeH`#!uhZH@d%zJM`A&I4`r!Etwaas(H$;KFe^;5uC1D
zoFea~s(#exUC_?XMG|RhuT3=aLoTpwF=<<H=Ca8Yr_G8^lU}QV>W`)POa5)(lK(eq
z$)CN60b266JYZnpDKndy67zuJ>nfWgDwzv}-TAIZER9+!UHI2Ut>=ENZAZ;&S-~Hw
zzuQ@k{p=6+S9jX)G}TQ;D&1#C^}4h<c_EcaR`FhbX13z4J64^|ugT_^C>q+otnvGo
zMcWRv>*uHaku2SMv~Ndf0>dh&ok=QYg6u0bo~Q=}OLB%^>Gh1i?$4a|Pff+pYl&}@
z!Jc4^jb#U7(`Hu+nIHe`Je@W39rM$Ozs1Y!-+u3$eXFP_NdF{b+b_SKUy~l}Gh}D?
zDe1NNUK`gop|qQ4*@g3G;vAHjN~f-5T~he7>-K^m266VnrRx^Xo^W4jnfkFK_n-fI
zVELn7`gqFBN*00h=lta^{D@m7d$Y7N#eZ{5$i{gO1<G_xS+kYiWgL}HJ2>T#dFJZS
zISVvr?cLQP{I4)sNGoLL>WMGC_GW3dysm5ayRP2UWt`S+;lMo2cgk8X?k9c89llHN
zw*U6~Gg+gh@n-fD=Hy#(OBd{9yX?#Ldw=kz#cBF?>)(A3`g@T1VpT}?oU*^leCIbS
z9?s{w%Rc9+>Y>X4Yo)(NeVJod7QH4;&&Wh$+snpt+8*o+9<RI=RJ60`gSuBpV5(Wj
zIr-QZbF<<Y`19qz^|~2-loLpAeKE5-*F|#vvxOf8XE(Io=;7J4cbUnmJ^StKKjmG$
znX{*CeR(3koqX8IJzux6OU$||e`Hq3JNK2cUbUgxt`Yk_ynhzkx>4qu-{TFsJD*%R
zE!^mK!_t43tk?%8Ka*8QBc**)+H==^6lU7L@7T?V^6=a?iESy?g|f$2GHV@b4P0Xr
zd9>czPxrMCSH|1i-h+X&8LLt@+~_$Rs=Dpl@7Ljzg-Y8i<{nAQ*k3R?tNh3xPDY!3
z6OK0QXS?w4&6`Ibr|u9w!oX}&x*@%3`l5zO9X8>H4BZLsKQBK_);EigexiKwLgK`E
zpOZLF9(i^4Qy0hj6$@rx^hncqd_PFj)@Rb}gp<DCj%s(xZmPW#vH4>>mz06=nX(&Q
z56@jKEU3`D+Pr-Wca{Ky<&(;zSJm}Q3IsClu;ojiYwozW_Q__Cb&CU<zw58w$2=w0
zTPirAcERuIaj9z_Oz3i*Bpmmto8RPA{P~QVr~4;bIX29G$P*f0t{nNF;nS2PuDV~}
zeoYB)5SX<y*r0u8-0^bve=ZH|TU)0rKU3(G9l>@w$YsCOt*eq(7YRL@Z@fJD<vi~%
zPiqb;Dcy0NwBIkI@j?^7oBz4a4DPE>HCA7&ou|areEMW}*8D2j-uZGn*L?N4Tcft*
z_RQ;9N56&l#~z*f;XlJCXIoJ<xkKvF{gu{+ZohbLKXGxBI6PC&Q6yx6d<)mLj;pMy
z7SRbep5Hq9YOeU&)SGwt4zLs*-*aKb>>G=>$#_II@Ylt8XJ`AaJDKZcRvESN&JyEy
z>sD+yQ^;~NI#2Gb_m=~HJ`6&9$IJ6;7N*^g?zpVgz`$>qxPjf@>j_T{|EH-lf1Z_l
zKDXpk`rI_J%Qb8V-|vw1`PJ*5C8>3Y*R`s4Mp*S1t*3Gf>B4$XroZ3A=RB9?ozlfB
zJ-r~#6I)mP^5_=7cl7abk2UUjR};hx)=w6Yj^x-9rX#>mGt=pOY@^BT2>;9km%kU?
zCw{S8rr5dZ8NW;Ibe-EZAs?Sx@;Dt;F<4-!v|&@(#Ez|NYh90@F+MiQr{%{oKKX@f
zj<z}W<#ZT+TKvOb>OvXc#BIVG0vB?f{`Brw<G#g4(@#gl%(V+qXSQ1U)UnUEf#H)T
z-y22e*p7Ps>))TvD2dzW{PChjaA<t+>wQi(tB=P`<u}i$%4L}HQF8lRUycKRg8~*a
zx$M8YbFR17X(<`eV>%`G4Q5U|^268rdFPQW7fhDEb?57TYjWnI94r4zZ-pPei~5@w
zxF=ey5DGb->U&FY>y8b(T4m!RTLkj7Mc+N(64zY1*mYmo<ZBkWA9tp<TEDZ{)-wA`
z;Fk#;nU7^yl&6N>cq`EHp2_Ox3$gijOxlkOojmPVUpQ1z$TP<nRPt*`vEW-nwH;LQ
zuN6Zr`3uv)CBMWsgI&E03^L}EEjt%4-S;A<oPR;ZO9qB-dvcykINQ^IT4RIcw~~+w
zdyn+(lTK(=ed%3c`l9(7*G%57#owK8+&h_Ut~%YuHJDK_*|BDstL;a>Jr`dc*OT`?
zvi-`%px|BS<JMfR)=?8-u&LVjr&?>}uPUL<zAh>oo@Jza{C1jo=FNJa%W7fY%|5eS
z+P@&W_7KPJQ}RBam{(~zuW0^i&yp~4i_a-j(NKd=(p#0(*CeEW5vjUv;@7qIRq`FV
z?`lf9%hoJae#DZ)V0-7>uMa<*<mQGMFT6XuLL@t9Me;$H#wkCh-&pQ=YpH?7hA%9v
z)x3sVe<!X>jIF%G?-3Ft@1S~qr}(_*vlZSaX*_>??3J9N;N0(5i{6CkdVl(n7+3#C
zR>uD5y;DU?#k<wr>{swlV34knNea4q`O;_igt^yFp4&Gsr~mYiri=CsUz(;JW6NEa
zn8wQMHRslmC#h#`lBELDpK1L*qIf9Ks<E(ZD^qA|&M~Gx39stT74DjTQ13<h<cI&#
zm0EAiyu<LR(;}|@c4y|)6<53FzR#TdENsGF!597d+cKAIY;8U_^Ig!y@5diZytQ6&
zheE65kq@F_({4>MTgRRJ?62hcxL*s^*|@fcWGsI9#3k~@CMy@;-iI!RXU_#FHA@LM
z3Gi;;c|?xmzAb;p`$&};68<6kKBqRgh<kFg*1z}@tlj3)!kj6r<oRvk@+U@py$x5y
zvgh6vcy+G+hTaSL_h)A8*s){BPJgyZrD5OV-MHP`RUV`jFi*S`RFb&aH@D%FXP(Z*
ztFhU8G#Yf3x-alsN`^kKT+r^<y!}Dj{zH$OWDd1^n(Z<Dx?j*^zOKGpkh_v8M?pZ-
z&2wd8JeO|py#Ayp%;xvDmg!EZWXDve=;tdk#IAdGuGy7oFj4CG?@a}|0rC4QPybXD
za@aXvTR@=h?{CKrj%N$L{1h}7ox4_W&L$}a_8AU$ALRY{&v3(%!@@&GZE}aqvLLZf
z%LJx4bE{udV`$j!pWx9feyx>dLy&pX<;3+ZeMQI4e>kvo*@D~G{419WetVL-D{j7!
z$hLWsyCzRwz-`MgS>bO>c8=LH9tNo&M^wW9Gd$k+`OL=ICuH5$F7uW>_V(4<PwKx7
zlvmeTUi$Ij6Z5`VOOs!ozwh&{YJ=U9Kk*;e?RfR0o$L7iiC<6HJUsvTDxYsoUeCEt
zDh9b$M`a%;lz+MJX2Nj!(8817-9k^+ni&@NUXj+?S~TZ7Pl{UV%v9yl*0($?$sCP!
z3ENM4?)#}K!*e+-=WoP@x1kUHrukcV%QW&#fBocqk=4vU8)Oc*Y|whR+v-rzMzMh4
z#}!OM#ZR9HoLv+YFnh<=$NVKm%YygizfNV^u$Q^4J)FCnuT!CN|LP=(oZQ}5>+iJ`
z&5N^opPJ}nbv;t*ex|v)t<1H|3Ed(64m$-JG9QI6&NSF_<VUOYF}0m@elW;ocIu^8
zur(iQO-LzQe?BX!&OzUizi-h(K?~dXKhEErd!_fr_#KYRdl8_wA}1!PCt`kS*}6xM
z8#HVlo$6H!z1BD<{AgdvQl*l`r?}<cEo`_XI^mM%Z`*%a%NZDNy;ME%s72+eYP4(e
zOQHL^(_){W1(j|BI(WxL4uHo+mSK*I6s83Th|GYEi*(^P<sjG;&<Rb*V@pq-Z7lr<
z8eK_&j;?I5!RwYoU{jW0x&_sggGDU(MyL*hP3gyKii84#_d(PVD$w{52!q1vbQuf2
z5vm=anqcEp)S93aH2U)+K;oMWuL$M{l@$X60|<jmUsr?I_ea3)UWDfEAI~<HiGjn=
z3o=4AzYgyR)lQHbSN}kDW0@EOgZ7UAfp0P#^BEYfHpuY2R1Vp<NbT3hpOUe=<xFO(
zc21H#c5=-g2HApcrRL?LBKtP*ta7~`yYP2%0%vXAqg}`5Ii`E<oA}G?qxPI5uRTN0
z>X`gvU~WAadf?K9%`+$K@7NWmtC=-vr^Q|E`(nYzcb_>RyTE*vV882BSGl{Fo^8E*
zUrnpqazU)yvdZUGNA9k>t`p`tm)kY^&;4~_qMu#ecd77jRD9pXx|Hd7%_(l*pC>P0
zlMfPL;GZz@(zcDcsaG#uKd?^hkISh`Opz;Im`~m0cdT;R$1r*SRZ{oeuI#uqb+15Z
zgB{BzvCEZQ@%LZkJN#$p30W_u7~d89x1_k`cf)zLjg9qIuB<XITt29OE|e+@j9}Yy
zRKA`?q9@D0fqCOefiwKQF5AlfGw>Gn=x_g5Ccm4JtzImH&;Rg+n|VcDvkDSAay2GY
zoBU_^D`CJXbY@FP!~3iAjyYQ0E?;B1_9v%rx>{_>^eeMPug_f@a%I!QPtP|gH1KxR
zq^<W2yR_g?_<kLSV0q@9Nz*xuYlBzBxIUN6pVYP>fPanyhvG}SuTp02?`}yQdbE>$
z*V8reOP*TI^;;g^Q~B<<!0c>>q#x0LUavjv#U?G^Bj%yuYJGdA{@$}i40_U+<PV!m
zNy|R8`crWC`~~9&mMRYvquyT^wsW20%PJoy`04)4x__b@y|d29CqK_&o4hz*%-!$}
zi%-asR-FxD77rs07B5@3W7>ZP)&)1Rs&iJKdMm>a_2q7M^%CW`GI5@KO4$jkti+c+
z|IgrSC8K-Z)}xXk@@Piww?8MtKi*)_R}VL;cU&cre<^Y+fAYa~E-{j9Rt5^k0+(Fh
zIPKhift>!d^tO~oZssX#8022pr$ja^<3GE;<>2(KKllHxfAQ-2rog+^fug!bzm~YX
zzVdtF{_6+d%@wTXU$wb2*?H;e^}4J*54~j1Jh@>lA^0d}Ay3On3(+&zZ$8T0d2FKJ
z-2!#HM-7aRa;=jiW*xp>_`rUL1Y=sM>#~M7O)tGt-*JVumh~>IpYcYf^~qbF_!DX3
zdS#lwOFqx;5vwV4xM5dyI&9m%yYp6O9PUlL!ywCgXOm2%C+mdExvUji8Ekx1?(fh)
zcI$=r?{#kbj=q#RtXO+yvrpuUx}QDai5kIAw!T!b%soEeeC?^*uUR+o&lgI1`ZH=t
z<XO-1bkTk{jU!7pMCeEg-CZN2SA1^9R^csq{|>z45`M&8($y%&DmQD!hDoOxn6F;h
znfLs!+6U1GFa9&+zEjtG{(hR|U9oH1Cq9@Rzp+#L&ozg{)mc$e;=Fqs;`e4O)p@os
z|7)7>BClGp*_=-0e;0B;(SOJ?lXqSHcV&a%$jR5-tt#cV{&=Q)Am@Dp<9pwYy!QJW
zdR%^TRi@W3V|)-9IQyJSIZx<Sc^_}#P3_)i_U|b2Z5HRhz|x_V-Cdg_#W}@_Un0fw
zkFHSS4B<U{&qn*y-hFIwYwP>clbf!ub)Nm}+~#ldK50)`xTbRQMz$~g%imi(67c`#
zC!xr|#$zAw{l(jRoeXOy6gbYB+NsF9ZeCT#!SHXtWKDdY2~~InO`r8<n!D2mt(l^F
zQ!3swuDzf#aZT4@@pWI69=+Y7IXBMoRnk6*g8vLVnf{u*y=<>?_m;}8{@JHa3hxzQ
zyx%g#DfgGJy!~n8$>xVy`d-Wr+_LYMO@#9dx6+T*PxQF<tvQlaGEs;3*pf_V*|2jV
zf$!Spo(!C}fotamgZFV$mR#ZXV!Lv`?kK}Trf9uq`}XbI=ON+}aA@Cy4--qgxeNHx
z*2~0;m`_fA_<2EP1E=**SCJW?58Tbyo|WkOZOTcnhS)}p>!F?<61TXFc#S_FbK??`
z?d&Ks{Zu#cuJO&D?(h{wFK5{HrQZ8|<F@6}Idx|~N*-XI^{teF@gk>kkA-#GKT*4V
z*V(sm9I4*1^rh|Igb$ljpURf_OMUti<}&L}Ro5=>uUoemR~uW|EZ58~u1~GGEO;?`
z8{68@g|SJVQQ~=^`r|eJl7APt<o}LZ@>idNmHfFp3=A(rO6Qgc9jJEKX1iRufZ<c+
zt#u8{q%Gc6zF4w+y6#qwE6)?T*UJB%HurEi|FoVdtCNg>=bB#p?D;O#VXwsx^VnZm
zS}CHEx~pe^ZXr@i@Z(t6r4o2Jg=hEU_+MX~#AgL3FZ?^>M@5m<hpYFUryu_QX?5V9
z$gQETs}HbU3)I!iTeCmt$nN#a6tkz7o?9ka!sK%1c3fuN^rdrGbWI95Q4x?Mvah;v
z1Cy=&pSN6}{LTn`Id~@4;z@nW1@B+&M-Q#oU7_4N<JqqoxAbGJz6}qTUynbq>0P_!
z#0^YQZ%;5AusZ!|s>#)TQM*Odc25Y)jP}Z=KR?$`-`%`zg`wuk$4{=@-PW;Zy+ZSc
zuk3Ry6B;(YIlb}E1nrV;70y3}GJUQF^SUM9e0jR~SnS-u$XCBve6PL#zLtIY@uEwg
zMBaF3^se8d@Sln25a+5dpCaDcy;-mF(<MA4a^1JW`2P%lmRxe4RU_l`Ec;O4x1YY-
z7m4aEeH^MgNinB(t=hy_VaNA8G1+_e;?#L6X)(q9ZF!2G8S{SSO?q%qK&YVW-%|A_
z3ZK`U^E^6NFR6j?ssE!%Ts%E;_5xe}#oc7!=Ca?TnEidH;g$LGYqWzO+S#8L;8RvO
zw^Gb@`nww%ayOqG;?-K~vithC-ERzoPp;sMnaN=HsLIgqmZX_9_d&+&B~xb!#Tz|f
zFwFccVc!&{+vB8CEc*J;O651xUw!<x>CTq?S*~m5w-s#NV{7U8CWG<%kp%s|2Eiv!
z{&wA*tX2HxKSSH$#0}R2=9^0Ox;0MSa&_Kv{V?gb9_Kc%c=pUI^U_)KdD8bj?_&tr
z(S7PhH_HWX^G62jm*~HG?>vJ=y=2yL{tbH@nOED-=gr9U`XIUN()yG0FJI~n^7oCp
zx=ZYZ_r73niJY#)GPQ@V-^TR$>|V3Da{ca$k9NL$Y9`X4u;<gl(=kWw=DiLu_2yBY
zT2q+V-Ba#daz3gfzI@Y_jx~x)OCM~1nBAy+Ey~%UYuTPUyM4=4HYcunwn{{~;HZ|i
zabDtwRhhSs&yr;qEPE5^qs0)wP#JcHo$tXDhu(?){f~Z@<`$ZrGFKBcy_tF7Wz2^K
zF3R73S8KhyBFn91r_rHzb&goSyxSSopIlLTpM5`HNwyPJoMV3S)Y0hH`I-}dF?~Dr
z(a@9sfW;~gzB(lb<_#>ZqN=6xHyE#dT&mzd<L8#m5uqP!%Jud<>1RB0^5|JX59>d?
z2VZ{Z)@@&G`m5#HfiBO>XD9qPYT3_TG;^)<iod;lt3G`_BYHLAcU7^Ji1K3z7l}lp
z6qb6KX+8{9#dY_mZnapwX0P#A6_xvmA&lH7c6Kh=^)L0~%#Z_$Mia8N9vt3&(nLl)
zwKo2-^4t{h&Q*f{8QeLqZL=(p{i`YOy=#fINa4lh3w{|fGo6{xIw9-Z1-aeK?muIT
zrP9qmmu7~q=3sKm{jg+a$i_`KRvx%>cf#ViPgihkkxNwRzx21}?Ar|{%bdfrxgXy5
z-1t@IFgy3kS&PzoS0`WY71EGRDqip5{Mvf?ig)(9xt;|YP0u65wZmUC)ULeqpW(wQ
z^`b=wyX+4z{W!X0(JQr^KMxhpxW$n2Hf++#;25Vw{;%umZXa*&{16c-t-17tJj?cL
z@;BI?KM~zGRcvB`PqWyupKpRvX4+q{SixcR#Yp#>vzO7m*~b=yutxIzn>CN)OoL;q
ztIKPN$BS28+`44Thc9dl%*(l+#+YuOpJrvQ^w;30*Xo&E7moCv7tmhb#MPsFZ&_c!
zh2(ghcE+pvqV89n#czjC`%|aeF2$sE`%0tIqAhZNx##cGHna-b9KUaNpSJSnH031{
z#?J2<nCEeF-#`6<wP5q^C0#$oy7Jch)_=XKtoW`(pka>p_LD-vOhQ+}i@sMG*zW&!
zMC|&(pEF<O-ENJVdudPj_sA{j%QV*>{UYJ(w0Gup-lttHj@3doB`18B{kYsDm#@^o
zZ}75tmTda@AG<C~m2dC-4=VX}>+z0I?FN<nYlTot{>D0R$uIFu=B+9N1H(zrTXz#z
zFX`I&Lt3yn;DJjiZ_mj~^WA11db9KIg1OI{RQ4N%8{A^coqlZ9x1<KH{GeE!6|F*k
zGcNvYX^`6aYRAF-X_*bYzYMMC?2K#KvvAhbfEfwf=BsBtPdW57u+;8L<0Ov*d{zfn
zFZ(L|d&9v=olgu_#}{Z%GgWu7=KgkFgHhahQ=IMWndf5z;v~C8ZoRP-7S!JBvzzn5
zt1GK_x48wd2R5(=@3IJtnw7CiB89ixlIPW#6uuwtDtG(6opV=Pb$Xa}l|ti>jePS9
zy{Fi+u{itW{T9+<>y%Df?{Mt&tl}ebSD5=9j$OLcD|9zt`wpS$VirFZo$~6sTd^{A
z(cj#Ky^mY>9j}aCvvsQggKg21r`5u<6{oQ~-9N6eP5)WLp~UUhIcGST&9Zp5{P>-I
z;!<dH>w}`a&({Q3xc^m9kPT$6u}&{ey%cf5;Fyo_d9#MeH3t90O+zQkbj=q%ou=w`
zw8?Ag_Zns%pJ=wfIt~eZ@2>Vge5F52?n9rE&(<ZWX0K~D+<bogNyq2q94ZgEzrA)Z
z+Nf-|q#|{%i$;S@&fA;Ix@A6mIQCID+Ufgb?YZ+@yZ0QkNvpk}dhq9rJBRN7GO3t$
zdRgM^t!%1#eX6<A8|GZGk>8o^z`(xLT)Sldlnnd0CksT<D-}JaKH8Xbq@rN8htq!9
z%cW6KPncf(QtJAsb0A&!{oCFnMqEW4>x;`QT5@lREpl>}(A(X~Dad_)b+1F==IPAN
z_c(a|GkBFSa%ie1Dg1D-PAs1Fc4vq*8`tEhjZZf)$fQ^2a0bqv9`K(brD{eV-}B<x
zi}L>(e_Pvp!noSkkG<y0AL&ZD7PG?t40{iJKKDyZC!%4=hhHL^hiom}@|M1rH(Xy{
z%rI|;vcLTlry0Hl)r=oME&0N|Um^DRCGNYQ4{km`w?U5oIs=0W<Af8!8bvQw#F>98
zNI#_GIV-$n!@-2p@BD8s5@Xaqykh1eRt6_d?MHWWoKL@%sX24|&pW{nZ`RxJCThRA
zJNIbx<ri$vJ+@`Ax4JDh7utNaRiUQl-~P^hH-EZ4-Dj<s=D?tQeIY}K^CPR6qjrfF
zzm2XxTG^*}eUI5``%`XJ>wc*7N6zbRe=WjqBN-s~$K!JBk2|I=DO@2+7k_9SitFR&
zU)uiBQr3s5B}dHN>_K|<?~b4|K}IugNY*#}&iMM`gifNphyugA?_Rpf-(Ea4j%8Ej
z`D(MQc5cei)h<aVo>?*_ys^w=QxoCxw|q1~T~wgPHFFY&!s6_M#VO1DZfr9RX^NQj
zP`79c?@6&8b1vH2gdVy#`-QXK60fx%>g;!({;8sH>&4;O(_{U=3ouk#_x|`d^Nf+m
zxhs(mt-t?Eur3i~E>fx4#4#_`m3iCZW!!z&@^6Z3vU)CEHCfIp*-BNvUsUPx_4M~I
zp6JJ>Fx1Vyk-U3{n9tGb<nTGJv1YrD?n%3=c31Uc-HHu-uG)nROkGR$cLYtm@_Eb4
z6BkvT!eV|cn5`!I^0{DRz5J>4LN}kg52qeD!dCbGKSM-}O4s^N{~4|x<hWxyzvW!d
zgasF`R{UqEX8-w7_WQnH&(jV~so#*f;l8fPm1c>cs@_MS((TSvyyGHA!Q&#Jvz3s?
zmVP|j*jNV|p-O>{i*U@uYsxXODGM-1SK7d%D<M!*LKfjQ<v7@s`GicdeSmj_>IB%7
zF07_VC@@$iqKr_PfX0tN7!+1fPw<XV?E%#U8z-XH1Z`pr3_3gk65lv}{l*-jvSwgl
z0AY~nWv}r1{v_Dlpgn|0F`>irY-5`qXoM<64l+V@;tk#rs=XjLuKt4NMm?|_1-@}C
zNMc}^9DKDVis9y^mgsL444<xSTPK^YyVB9G_3gHam-f8&+_AlB_t(HYD@I$n6|Ktb
zE2giD3fMJ0l=txG-kj+c$$F1cjO`nrq)&@n!FcA>Nygm^&b^y_{d!$-<2#4QCF|{e
zB&wR{t5&C{$KBCk<G=nlERy?UQ(jDnss9#>%IKX94DM(9Z~Au_G@sAPSpW06u*DIb
ze{x%%wJtdxFh$Yt@f7v|$r+(DsyouPPpvIv`kL?RDkr#p*(~K;t@PiqGr(8gq%Pe4
z{m=%XfY+N@Cdb~H+Q4?SOjPb)wcWq6!q=<*Fz`Dq{K;P4;@9rpdgz&V%g&mO%U|j{
zUrgJkwCL9-cg1Qc&Am}thTmqid8}U}EqZhv-`Pm}n*Hx$T=*Otr$img+;#QUe7>CA
z8bOX0Cxs0YH%1@)QSp@Lm!g*RB69{W6Qya7Ohhkji%nyB+wd#aK>xxj2IdV1_Hcg<
zN&GS0D(#E*S!D+IzgmHb3J2uEzeXP3-&*-`f`n^gu53m5f_r_2X4_6Talbi#r!G?e
zOXv0L+7hh`&kL^*dFt5nvq_LKqr&szlCNryx0J3EWS+)ksm{Q>`W8pI?6w8-mTmK0
zb}Poa>~`&pEu1o~s;nmbUq9sZnEEPj-1nhbVc*x4mJ;#Y<&x_qj{e=cv`oHs>&Dlo
zzZQ38l)SVKjCgv}`Jb+c`o_u1x*Go(;*L81`rT6Jv#8bgi@-1U=*iPQu-7Q^mL;BU
z<%;uRkn7dp@m-mD`b2pBjuOK)?=w$Jtj;OhDg7XOu4DOh;U3}sd-WSH3)JW}D@L$A
z5isR6>PeVaw^-w;lR$U(dA_@MKh+-ZD)3!)KPQntQ^Dtxr^g#D3(1ysmrM4mxO_Nk
z-@x}a_{a2K=gNKW;&f*T@4g+^;qW>kvNud*@&V@HO%vu9Kj`l_jSkcdiEHFvI?pw7
zeXWi8>1Vr+xpalv&s*F#f8q(#D*uww69rCxvSa4vyk2Ga>6zqZc7Ztim_>CV?>l|J
z9@=`iFZ&hap6xpKM0Q9&jE`jJNa@<@%2W8|s803=>xTDB1*SzV-W%Dey*#7qmThyc
z?#?Zy>nx%}w|r$ed_~ux%J_h<BkzL!Y0LMP=e)Dr!=!g+o>8b-y<b_}e}*Q}E!XEw
z>WP<FUXzoPdVA590)0o;mK}`GH|qGF)Lgr|`qqDjOACLc@c7;j%Q(sV<>JTP?fkE^
zMC|YIemmiKW!L;d(W2lppUopSO}F`L^eNCR`tQTlzvk>x@Hn90d^tMzv=gI%S?0`=
zhpw86pYNC!?&w?k_fC7pw_?Uy49v&b|1&V1<|sIv^>xP5+Pii$?*@bhSjQfhe8=0f
z`NoXHld~@~)$%?`eRtoi@5kR8`?fyTJT9Jp@{eP6aA44}ZT}hSn{_g~F8Zri-CK9H
zF2>ZaZT<cqt1YzmP0+}R3opucYt$EQ`CQd?d0hhoWA(q?XPCaOb^0oBYmLWeVFjxt
zPmj7L?z<S+=_C0pw8t`Xq2T`5DR<lNrPu~9`xJV2rhXnvxMb}G#;ogM%a`=ax~T2h
zY<vBnz;Ch733(#-#8~f7D!=*nKSR0=PiBt!-sl6_waU9=J%yeMuY1|hz`mwxdcVov
z56fe}s03bS)p6jMAH(s;Id}KH)Azb$EX`k69L+R2EK;!E>gTjI4Hv8K<;!Xs|5AB7
z^Vh*o=8Junw=S6Jyr8Sd=yO&01jmie#;-f}Ce~b3YLA}Jq1j}#{8h%+bpZ{Ga~eJN
z`s);|u$3#k$y^)uo^cA})N0rN48g)z7Khn;&Xwde%jtae%UtZ><j^@z%^eFTzCJxI
zf}?+q=ZXAVM>jY*Idh-+&%oZ^-rl5K#OmU>cE<z3z$I@cM>!tJD)6k_aWDO;_yLA$
zPQ{eke~)(x&4^la;nds%jw%~6>W!vXwTDO?j_C|t@Y&*Q<+0x<f_hk%sLgnkn15eC
z|LCn5v$a=#7Tx`|B68`b%<Xxv&GI+-UdwGh2&z9s-{LL#_km0P&!{DT_aj)zKh2tf
zL2%8(!WSBUc?=hM`jowD{@84~h(T_P=*@RWVi`pR1OGGRbr)?a%Q!KozJKrXDI4<R
zUO&~-G@9x3*Vvxtszch!V8vGV1U=_-Zpr$6_k|*wEDiRbC~M}7-ulzrcj@oDHWjaK
zTsYL(G0!1~sc9`&TwNcR+qRPAoxfVnS?tfcpwjiGfibSE{BNSc$MZt-`l8kz<BmSI
z``{;gXED3J(tUheoBZ#6JZ1NOKJUjfKbW4s66;zjr#w$!O6uI%itW?Sg<QFI?}+sI
z(p2A-Ir7<VbDG_pHy?KW_)j$b`58v38UGo&C(M&w9qq5cygqpUq_(NAmY7|dvX|+1
z)SBp4_L8H)J+n^iHCnJ-Xp?l7QTokCj}AQEvG8OFzvh`8eMby31>~J-etv#_@yWCd
z{{<4}3Oru(ZdP5_?b^xKd(tZU(%VOc#?BwVKJ8#&e3?<Db@1xVFYGTqvAx~#?0L1(
zRO_NGWkRaS!POkX`$8U=W=5~EDB86CM%_p83o4IliXUy%sjZecQ4(9l5X7gP91||Q
zxN}n@`}vdVjt`gaQuCScpCPVDJ}-BRaJXk<bXxj1^FxkiLT}>R)8F2gKU*Qd6g^Yn
zRd=XnoY*<L=m~e;9X_xBt!<_H!nYf4)Nf$ta6Dtt^RwV<^3AS0&%WF<&$y*^BB<?E
zgpERigkHr&wu9z1W>a=t<w&hLugV$z@WS#VHq4EyJA~JmOxbdK+B{L4kZMzI26nA=
zA)i)Ek%^XUS(+63Va5J~k6L(+gjenCzI8M8UJH-TgQ8b?J1)5t&In)T>AZ!7t^VG$
z?JaIixhiiZ?DTd{o2R9h+q|H9@tyOc=eDE-R2>R<FfV<_jw@FJSMQkj{IRoiT?2!4
z_D;PO(|#z6CuY>&n>{l`y(O>BZmDbQ*`_px<B^lsXoT)y+h3GZCp%@yf#*A7uSJN|
z?mWa+aqSSVHuszb_m5986*#m;ZuhQx_cpxPt1;m{he>}vdwv6Z<Y|K$i(j4MKD59!
zm7|5tcfrM}aSzrkFx&RW=11r6x-@myTU&##3O(1Dvo1bVX_;(zS6%!i=Px?~GH&nh
zejn=R&%wjIqW$C32mPKCI#<@Ld-v!GgYES4=O4G&9!^PGE9HFtp=>DMTh|Xo?=u?i
zG5)v{E25^8{?~KsYdP%&7iATS`jf6pXT>|r^L(#ym;Z^EV_o>I&HouV>z8Qwy<z65
z_T9<W7TwP=rM+U+@we;CDtDimWwr13Iem>?zr5G<6)Qy8tE-7r1U^2w`}p^{udbQM
z<-WD~7}wZb@SmYvXG!}%`;EU>yqRUQJ!D@%YKG6X!tiQltINM$PTeyvC3%uq-r>C3
zW}Q>DOZKe!!eBFpFIj05+Z`z#3+9d&OP_=Ui$<JyDHC+^;b-SRbM~Yizh)fuYGc5r
z{egbJAJp0?uc~Jc%9t-_^)@@!H|7Eu?9HxBox|)T-Fa`p=au$Wb2h59&(dJX>+Dh%
z=4sNex3_dlV-hS#5wCj4VyyAvp%2%LC$GJZxlMYwE{!kDyjtkz0mgU6{~7MiN?}<l
zeC_bkaL*|XpUo;6Q`eYZ6bs2L7YP;NNwO0UxSaW)VF5$=g{}N+O*Qp<?>V)7jx#x#
z>$-L7UX`z(-uj=oCm!B#UH4hh&Di!%>(w?4Ug;aAnmq}=R;}&+kj=Q=t!&jk5gpOX
zKTLIh|4lpRed+i5r-2_zW?s8?{;ks68MiO&xhAq%Q0r6J_8ot-SiUgG)tQJX-LsHd
zo;o>m6^DFk)2dU`Jaj^R&v3_7o9#?aKDCHt@3t>NyH`cMeJ#?sQhSc{lGV#^FS*3D
zd{NrYJ@ePaJd*gtRc|C}%UL*4yZl$XpPu5e<5|a+ZnHmeQs&^ISK19c*6S7*i7;4%
zX{&V1n4iS-Iq&GZ9T|?Mda>u;hTL8e!1SOsS4_OA`JBT7!#&-LwWg-Ct+q0GBcpu8
z^!9;6?@Iel%T2v?tINjO>gVfx(;rLcGUW$@O8(Hdct@!AgG&Cje5fV=#A)D?U*a1_
zj5h<rVy#1N3W7H3K3A;ddSliqNHX3(ndEu)<Fq74Q|VvTCZYVtgsqokcKOtb#U$-M
zsp4{C*5Zs6uk?S~D@pViPI6s+tYM4bF^>ZYmOdT2QH2(sevC<a84RbQYog@R4K6Xc
zbP2{a%X+@a7t(&N!T0ud-wX!6dp=DI;sl+nz6({wT7=jdojN_$@Thdp#615a&L2}5
zOXO|CCIx9Z>wk<&T=H4v@zGwd#n+85To-Nf<zHaE{+f<bY@^9a{=;Q|Z`&}hva`%h
zso%@|SYpd@m3;lI({($X4oZD6y?C2v!m2fuI>)o0*-YHAl2N4m-~Fp!6fZ`s(mT(b
zVpx34%43a9#2e-*-Lw2RnYI|T?q|#my0gU4{{ch(U)BE%)2z=N^bccYp2q6$uUy*B
ztG8e8`s4`LcSWb7ZEs~tiO(~2@G`8P<EOIo&)qtaRcvkId$$}|a`omxi|WO1ELX^H
zdB*-A%&p01xm3eS(LM*pN8B@ZeRKX7`o2`@mj|cHEu%%g@9k?Z|8WqHyKGhT(q#J`
zJ(u5IId7NpJSaRTG^umJJKe_~2WrX-%^55jUiYpL4dzw6%)3C&Bu+wkTI&95)|t5s
za+j9WY@N35laJ-f?On|s2j_OKTo_l9Q+NGMl;_>cOWwZDsNr$a*m}EnL-`v^p=%v>
z%Y6DT1tCDd4gXV1gI0#D3e}qG<$8Ye)I%)->z5x_`;{IYo{(^wf%#yad7@<Xts3Ej
zj0G&gV$750J(=_R4zup71c}+zGj<!dUyZ)#X&;v_$gZ%1XOB(m(rGhpTReGrlR<Th
z!QNxHf^-rSHeC$<=@vgN`<es8lid@&zwS(ZeKbkt)qLq5v49Qp9&(<TR>N*s9H-s-
zpTTX$fyoZSb9F+N9v2r}qIa{WQ}N;r#(6y7&ZJ(FxDgrtkU@0|XI^Bk1&4vM>(0mL
zyQV_Hln+m&)fJbm=lr|%<=JTdz`vVz9<1DTnt^$@InReff4_)t{;4W{<F~o&wD8#b
zC2AqX9`c{>ZFaLY+&HCMdrfQU<R5a((l5?3Jrn(Adh*wtaF@?pmUi_|JbP+$Vnf}J
zm_(!XyMO**7jXRd{Y%JpgPp5o!roXgRP2$ETiMXEG&`l9t?h@Xt!bCr>@5M}igGL}
zhT7-L+Oo<Mp0%3o;ogzFvs%YXC(x8Xz`p5`<|OuJ7LJ~R!))F=GiNGXJaXso{F6!5
z8}qlEOB8Qt`rP*DMfdxCyPm&bu<c*LZn5vPz3>^8jaI1=`$G3WnkshWwCS3Ai6!&C
z-LtTi{W-CgA*|`rk<Cg?%dT7&otGHxq!GH<^KsGY*Oy+}<rl3=4tOBQ@UVBbS$S`}
z{p=0ydif<+q#77xe)lH%)rqII&2~KVv90#j+o{oIk{>2oR%LTOcynw1{_fZBy7Hel
zywPxH{%M^3;F$lcs`m*I*1Km2D>e2u&Cva_srC6f@8ISusx5Dn?-X#|xx-k`!1pS0
z&Visg%rhd)=AZj#yel$7?(VkqAjgy)tqa3U)54j<wlb%A6)C@cWWd`YAod|3e@fJY
z>tDY9aatA2a(Vfa3)ilm4eD6$$r9&x+)`q95~y@5W?*G7gWf2|Ak6f*l8r%}W1g-)
z2ZJjEg9hg*28ISUnK`KAIiPWoiPJzMRIqW8XhyuIoCcdR8`G3&;L#NqImqZr3nyMv
z&VWssMaYz&zO4AxP@M&v(u&m-2?YlAOq3BS@c0pI3~5;)E50>U2S7E!#$ME#U>a!j
zM<GDs>z5agF-NFu7#J8p7!(tc5qN!n4(#q3Xzo^cwsD#pXoSl76C@00N3-JF<#!O|
z#?>Ft+~~%@pra5V@b%00S_TH6?O~ZY(eGG#w>vM8lX7~qPTS;x*pCgWFFx;3PZeFO
z#O<{tBiB^o$-McjOm{E+oxWi0NBdKEmK}cmOY7t>y$`R}H_vxov;9fL@1DYnW7~Re
zmMov&@v0%;sHuPXuKVh%8Q6=YIet5REU9e0KYP1HqP<Z0a(mh4U3*k||1(UOd@iTL
z``UbFxp+hOw#LHkLT#s0d8R2c$X_ezQr#<^8yh4!fBvlZi&L023<UT4=t;~rGdSOR
zc1Ao41N)v&tc~n<Co(+z*HWz2Y*)Rbuyy;lWf}9n@0Qy1<HhYf>siM*4HT4}0$Iv)
zKA8Pdv2TAM@liF;_q*V8mFKU%s%gHG$p0<7@@(UZZ4qyb$~I+XWu?cz>fqh_ytI5r
z14HS@`&{86YS(9em1$d^?{ZnK<?T$HXx2Ag+hRMGa<95_{MxM#8+)JjuKr{CpW&yM
z`h`>-Zi)R<pX|`BVZU+IS*mH7Wdz$i`4g6>O)L#vQp%4q39oZpa8!YB^{F@OrB1z$
z6p^gy(A!Z_GV%WLpWJ6_E*|;bBK;;Zcvh&BNa|xR0kfPmR;x$9zO$J2-%IrGe$r`B
z^?J^oE%O!14U@$3C&p}a_e=ZAsn1%F=rzG>V{@p@oBJgU%qMofoWnYM{o*r6&+Q05
z@$QRLkF2cL@ttCu7An3B+IZSPHq<WGZu$2D>w|3WU0*KlYGS-}O#GngvhJB@-llp?
zy{n~mph?O3>C!MarUGR}8O<w})<GQ%)~6azJxF7E#G>ZTwqbFN2163#tV5qo*05DA
zxNxqVdBw|unhEYDso(BTI;?E^yTW(#{l_=0mP&?PGXJM#o@(=KrTBZ>BmLS-h5!Cc
zlW2UM!97Eg=lO;Pre9OoJ#TYaZqQ7;)fr?MQY@ajJ$R>r`^?t%D|0#*C^CP%ed4O`
z3B%LPvu>2U;yRW$Q@GImg~U(mMT`5V{Prp<nlzhNdC8X;P8o+X>1TH}bjxMrzB8FE
zV5n$RT*mh5UUNs{!7uBB_P?*G+1IGh&=Ah~ZF|Q(ost*rdK^c;elTd#(YM~(WA4zd
zzRUg2oA)~Z8Q9-TWZ#d~x}ey_XmLRA;j}M02W@^HyMIF0??mmrvS*gBstp*^w*;QM
z_tr*TwD;%?*+sl_WbB%i+9xest~zBdk6Y)}+fUfvhqrlpM=CCEnk?UZQf-UNlY@KS
zh(@fgY+pNt^YP5BJfTeekHO%s!>MNpwrvYGp1=4yL`930x0T~i+^qu)`_DRYsdKMb
zekSQa#;q^KGwRdRQY1FHJ(4X_7Tx2^!~CB?*?yhamx<?v#e?*cYC;0P9GS(+Xvy!x
z@%KyAwOz?qmRm|{EW4^d-*Wf8Ir|&kBof=?SMK)q^bP&6I%4C*fVm9JSIa{*dw1-<
z?j*N;zQ2>)zSPz3OV)A46<0Or{oOlvuk4{{lQ~B=<v%_0n4!^Qf9cbdy>U)Yc-!Z1
zQ`%SXL~r}w?Fn0r;@Cw?QjbozND8bd7P9YN`Tl7AuK6d-<CcfcwN7eV8Tm$lq4>Vf
zGi%0{MZ5XCwRgTh6_@YQ^U~+rmN%c*-Osk4aCl|K&GjeJnK~YQH%v}A-N<Oy@mAVK
zVs=sQgjEUbOixx_+vsqu_4ZGHr5X8OBVt4S&gQ(B^XxvW$W>2n1^-3{#>bt1Wcuo4
zX05K!H|dc+$&``yrb+g6(z8yFpZm965SQ6&fBE{^a$l24bs@L34{rT3`Dxb=u@7~(
zjSm<xWQD7%c1{yF6OTLk;a5rSwBFg(k9RRN=darp`E)za3jb&Q#wv;p49SesQhiHr
z@mKG7yzbB>hlrM^N7AomybLqlIcL_54^l=sZ@q(l%u1ZT^vxF0Jj3eF`94}3A058V
zBQ7*uPjqqH_jPKU%Z{H7dGl)ij0?sB>WRE|t9TgrZmJ%alGjl;xV|M%V?hD`O4nC8
zt%qG)RbTc-zn<vTo1VXNPpo&>;)PFFeY6r_`uUiFe~!ZvzWxW!Ck`Dn)&$ibFY%ZB
zhrlKOd(@JD_Agk;&n3ygaJ#V5@BVSlPSc57w67{yKNk=+ThhtBKkx4YhED~SHga23
zKTlbF@o2hU`qNhz&7W_yO8LX!UmW+dO!_QuS(j?`!*z2`&Q3YIgE=jzX2aqp1@4@s
z1w5C!wNC`>uq!xd(Nf%3qVSi;<HGjer_}dXo2BsGV9!aEpVGawC{O&u$%d}(g7o}!
zop6SGnv)nTxNlaQ#BG{W%GcI&`G@m?YsGDAVj^{!RFaG?y_^4Ny2zqVm%dq^D-xIU
zOue+YA*hX8@QuRD^D*`YQ{PU_(eIm;pY$leO2K^X&0miricB45*4e6GR?DzC^8R0M
z?XobZ{_Cx8Vnb$5n6z4g!J2c{w&l|&WZS5iu03Px$*^x))eYs^n5@f>_bb1sFm3zt
zW7h_!1sqmsEB2*dS-i~s_5NJ~b{GFM?9&t6#Kz3na3H}zf`^TnvG~ZrOViUDLs}2)
zSu*pTT2)w&j@o~Q%O78EINui}cSCUZ{K`IVi3M`L)*6i4gt^XF?h2a}m$>{O|C2dO
zuQBXj5U<16{Os=ie~;asT#1|eY@HI{va(G_bar3gr2UNNq0hTwwYX1{XU^*_b3WZ%
zukx-;;qAoOn4i9<SZ_w{^<$hJ{U_#Lv7zyWZN(9CNtdmxtaKX~WJ)G==3bFK`yo>{
zXCB)QPM*_yV=Mc8au^oZT)6Oij%dcg^vv}!)9hoTA`E8hS!K2QJ0^0K9i6h@zP`z?
zc-hR2&d1ppZ9eWX3XpMGzfMQqfqCP9hVqLiF7uXM>JnV`agy8PC&m-pxlQJ;SD2Oe
zFHu9HM%6-U6}R!{BZ8m4|Lwgvi+hICq~mwQOZU#Im^pKnv7JYL<clzism>r!c;oiU
zS0Aoa&STpC(Lr#Bi_F>ee{QYiKN|2bdeh63|Kb;I$mu$CcD>fL8E<^_o{HaJx6nBL
z0=JaH0w#{nOEO$zKA(;MDWDMlg?mzZ5928XJ_Cts6BuL{=IdTPV4YO=Vn*n?A9v2F
zZ@6iHvvAAItu8kfdB?6TbhNwanwGVJb(>?}^*?O8<fbtu6j>J5roUb281%2>ZCy!8
z-zPgp0|o}!)<aMK-F)!-@<9!^7Y%!O#Z#Xg-d@7NU3PZ%%ij-uR!xmCJ*Ls3y399G
z`&zSOUSgg5w5iJcg<N{Jtz04+0SleFBDae>hD!0L-2XD4f#JQ+x9~4F6DB=SVDMUz
zp_6xY@rzGi^jfd6A9>jFk|*rk%8Lq78KpbzqU+eFWZsk$DZCh3b?y4}Eg#kvE6=Pe
zyYbBGtB%rYp#>W>W$GjMI)*)S`^mtbHZ$eAuw(OX!TJ6RZJ(>h-i)&SkUQn)+|P|!
z+8QnD%QN+210T+iPFm1*H}tQbo#lqP>sZazS2`-+DJqp%6Q(WNbu?*X#7cj0%PX&n
zG7LMVvNBBDKkCW7Q?Zm|VBQ;hhe7nihiI$z;Ds4e4OY4_rLSUh@!)SgAk>f(e=Ty_
zC#lUh?EW(_^!*l0xcBa`L57GNU#f`S^Ce9yrLyhSEi@S=xMr@jlFM&g$?DM9=fDv0
z@7wQvLCW5<`k!y%6`ZpD=9@Z2(`sw~tIJ;ZnDh228Fafdu3Iwy$J9{A$^eUUN7c-v
z&`ajaKYvYpl<2vY<EWg`j0+ss>b*}UZ<`;nr`|eEIA2p#spABL{s$SY8Q-nrsxsru
z-e&f%<bHbIO7lNMxs7g1;8C+%+yYGJtJ2xU4l8g}>E7$zAbWb}wrxBL*SA$3P$=c>
z4?KK5(PMMik1$R)_r)xVlP6g3U@$v$=DjLM`llrUPv*q_vnuV;*WKBY_DyxEALHdS
zR>#letL>5LTGnLx_K$!ghw;7t3|0p&3Qw6C63(zQ@%;;iN4IXWR|T_WJa4=4ar&{=
zCArg{+*<sDL10<2^u)lAJRhYl8O2XyF{sz*n!A=K+eI;Gl}G-$6f?F-jq3!0KmTV~
zdq1_}jOlXIiWBcx96Aq5&dcUVV|aQ!R&B$b5Ox>Ft6~D@FIk9*f=Yg^7*>3{{0@Uk
z{<U1FCI7;8;F4eB>lgPI3=B&a?7gobbpP<|iD8GPO=(g3)m{0(eQ(8aEydLns?v@}
zJ)O&GH}RRT>8j37@x}!@<u}D1Ta_&<b<3Q?DDI~(+<U73b_L_wt3^{5NY1eQ6tcyM
z&!eivX<hlBy}YyjGc4HGdi;~^fr_jplf8C{gn)sd>b9wEiJR`5N=p1@5xx8EYL?Px
z&o$S)!t1oJ{QUCinsx;PbF7BEQfcwk$SQkPE1Pst(O*vfF>(h!#I4zQq4cJMN>l00
z>IKt3y<z_RHDYg~>7^=p0hv!VE0PziJ01UNkx%^R(=Rs7stGDQe1P$a@Z0d^(LH?M
zCmNpK`nl%Ve}*kt+V{S&v~Tjzp8t^JbisLx*W!7*mmKaDI-ikS@yNL2oU%pFXYsmz
z%@l`-jW4y{|7DnWxZLHqx4#Pm``5hwD+xz8FDra;>G1J8^}RkOnx7`NroZ&%+I?f%
z%H6WRl(p1kJ~T8ml&?MXdO_O$i?<q+mKW?woG^9m<+r7!GU@!!ZcCM{DgSd$+<8q1
z1AEi`_ccXsUDG~(-m=a>isQ?*1?ryqKQA+0YIv#kBTkt4ckT09KBKR9oij=f#hl_P
z_WG^Iwj@?Zrc3$J;g=B`<hAb}Kd{_hJ%S-`ZC`8@gV5!TdM`Gn*xqc*ORNfenkj5@
zPU&fO;`93fjZu50pWjgD45?&tI@-0q_(Gh0pF^hU;<}?5TS^aYI8k`y^ZNO3XHSUF
zyPD8-fWhGMSM3sqyY1h%#ooSD5o5M#tIC3~%5!s)t)w%SzR%9y75Xjew=Soee6sL2
z>m{GJ9qrv`8z@^~5aP(xYML_l+s;=E?EMe!IOwL-y*hMe=5n95`OiM^FPi!7w}y&Q
z32VdUKg*h0ww$ZGF2CUG^gVqygYJCz86g#QKvQ2>^dZ}7Mz++&XBB@3-%()TXFBva
zsOR(Z(_WH(@vAjm{&tF=x}0&#iF4T+o08I{r(}M8wEq~*&Zbgu>eOnvcM3H^dtZ0^
z%59jKvS^ONXRkHezqM&-Rxt3rUTDCW9FUw-eNJ<3?ZUP%XOn-tSrsZ$;v^yyT(ED}
z(uB=M>y%v6)8xA*9=Wn=gZ1W@T@ylI+wv*ye&K3ZZu8-KVac3()4#;8Y+!it`bvq&
zVx@@&eJkfX-CV()UaoI0)$X;Rq&P6{KSPJ8Sw`OzdBsC-|7wK&-ey}dci;Q+-FM%8
zuij=`Zu>J~XIe>$GiSYvSfgC?((lK9GBB>RT-NL4erTrSsq@_z%StxiHG5ttCKocH
z?U^`32%k>G#-yX&VmcDnSJ)Q3-IhP`iAKamuN<wGAN?-NwtWix*Q%1*@nZLCRl^1b
z8_|~~{(pjUd*;oGy0h*2`_<uR^u-^pY=6vuuDmq3@2!Q<e+I6pyVKTw*ijbZFLNn%
zi_My)Nq0}rGFf49k$vuEcg?fAO_ZY!{(kg&I|IY}Gv<xDu`%@=H>Nd6-wu1sSC~~Z
zO<=Eq>Y~aA)*B=?tFRw>AJF|HLhH*W*LgviGrJF5=UW)%xmjg;%jz$ex9B!aj5k)6
zXJGC<wtL;wvwOl>Ur&0X6E^2bS$@$&&KhIEng1ECoem6pbvA9Y@60!`y5h?t1d91t
z?EjsZ;-v~I-BxAb9Tzzd9v7L8IWDqr9cY9KHZCGwir172U{j`HH${QLq6;#*a-a;a
zDHp+}fOgR#uOd=-ws9GFjK&x`Mq_*!?+Dc;uqh3gZdv9QAfdn@YKuBT1sXpBVNh6^
z9cRTiLUjaG6Kw26tqGQaMt@8KB)&elb{cbp%9eqF0fa%OSDeS|`^#W=PeyaM$+L~i
z;y@!*#>XIGxc?&F5vrpgH?Dqz=EgV%1|5?Cfv*n^ax*Xpbt;vqHb;qB&CI!$ZTdUN
z@Q2r&cVA0*_b_l@o9R<m<tUPKI%T7ONajxq!|9qE#s4$N7Ffl-R$ij8(NMUx{FczV
z{STd5xkSQL+IM6hOxW@*`SqH6heLJ=+Z<A!W)(4OV|-J$Vbs?W0j)PVEUO-NILx~p
zkyiBdcF`<W$9Jcz7b{<yF5^^Pvfvi?;w>xJd&pj&8s=>ADf6dwRqn+V(tB^L)NI}S
zw}oxTN3Y2%Q?@6z*PbZrpFFMX+2;l~qo@BFZ1;#vKN&kiEO@%`bk+&#$4W29B#M@n
zmX_wM+R?eLY(0<6bEkPKx2GHW#oB9oXc}yowk_$q>nw+m_2O&QpDoGVxO$@Q$;`{j
zxi8;MnAultD!g%5UF)lx{;PD<Y^~IIXPf2Re8RPydHuZxf0g#@R}(iF<~zJn+WV|)
z){Ckb?~S$U@@M`qu`j>URjxNb`tr{Q{?pSu-zIDfimNHlU$TGy{{1^6*=9*NH99N^
zP(QO#LcoJR-{#4aD?5q;{o4LBxVfLWdZ+DV?&bwIy6+@;zMZn%@wdkX`8f|{MAo;u
zZ{XSGzcF-|*KL*0511s47Oz-mpzct=l(Fnoe16J=b7Df5L@upqvACF;x+S|{TJVMy
zpPbzU3#`A+P)L05VKuv_HBQ)7^YWy*8&^)c<KgHzHK*h1If>jojvKegOn#S><UW6K
z=kMPoeM&Z+Wq&2s&Q#N|K5&4|#G#;tzxLg)=X04S^gc<M``|yr{Muh{Z*Mcds(5*i
zOxWL^;-4QHpYA`gV8Mb_C8=Je(TZRo{%b=(&)Xk455Jjo-|7kax-Zl!TRrd-&&>;b
z{&#PB9{k&P!z^hjV|ev49)nvNmp=0c<jh+nwenZ;<)W_h!oQokbcH`hPs;klJlSIF
z{%uEmP6Yj#xrF0l@q&Xa=dUOFWO!)buu6H~Q@6*qu~7YvahRl~)*s7*r&S9kE6N`g
zDfn_@r^0vc^z=QEg-uHitUbQ{@8z?M&u8AwPwCoI8mgko=Kt^ZjK}xRTc|p_o!`cu
zxMo@jzsmiT8A=;@TaPPpp56L+L6*(u^UD5<bGO~j-S$r{I`fRz@Av!LVl`U!K64K8
z{Ofu^S85%r>Gy|kYc1J6Z7mVnc+gWxZPv>mugttP_13dz6#35bJwIFQwLwZyLDl5D
zhimhb%XidzELr~j(|q?@<t09T!c$}oH@@GuVfT!$MQ*-<n=A!h*RnaAWPD&)bKT@i
zWn1C$<xAeiCCWrTx8_#1h601yy>{Djr{8!z(}(ZGt_A;E#9!P_zilMF{9A77`y0zG
z9=$j{d6{IC>qgnfew^Rf)5H1BzPqU6F;NM0!8wdt{nNCr{vAK3#h%BjXC0Xx$dn-&
z-g&O)z<(yb$#u8YKW}U}ckkqX2EEKZpRKj?WLWf!uc>Y>QDKnnOuDfAiz|<~pH=1Q
z4;EYQ7cbiwy|MT|L(Q)_r+8zmESpXRet&=O-hx7}`%}UgOBw%M(YR50HOc$0*&a)8
zHx+@5xKB)+lcP+OZn7->dWtL9MBicKw#pv6N-?pHgR$v8Ro`!?GPqQ{`|W6{y)5hX
zE>YI5K*4u`m2)?RRz911CNEohT~Vk-_c4yiQ~v(h>CJaSTUJ8+^MY?P_rxtT_@%L+
zpeD$4qF~d;qU0hQ8*9F-%>15f7c(8hvX!{Q0~Z&tehG6F+EIKzpy8m+>kF@%%d{&_
zzs}k7-I)FGj#E#sUp9?dbZEl4&s(G%C7U^yD0TYXp8Dt0`}xm3&8-<qLbVgL@9#Bm
z-m}7-$0NwU<D<&PjR%bK3?J{8w*D}m!R+DO^Rl5gyP4N&+~vJ0wTR<Hu_faRE}o(Q
z>1j<#m${YquikU`M@N?1=kA=J9>u=vYbRQ^?f)ZOuPw8Fm*m~t^&Q#sC2TdMD|dTH
z>u=OwIjef3o7K++vHwJz%AeU>77gK;`*YQdlVSaO`kD?-yz1q#*CvT(bI5V60M#G7
zm++SS$G|23Yt)i|jS#Hl*ED5dXm~t%_lZy8o!&DJnC09L)h-J<JMYLb-jK$?<+~4L
zcO;5lefx9AqNqKsJVD*Z)hitNW|z;r<jTacU*hmf&d1BD!$of|uMkZuEuN<M@ZrOU
z58j+|m_Ao7?KTKpU2R}}y!Ob<FYfJ?5-dND?Ga!&HvLlF1eu$~YikvqFUg4BH8Se?
zyS4Xd<=>A@$&(^?B=I`OSbI&AKf6_pQ{lm}ZqfAB7xo8mW)>)<q@<+88QuD+v#0E?
zQ>x_Bm71Tc9K3yWYiH*hP7S#FP^*eX?BfzgWmi`I=XE8IzaOYfJJ;aecWqvi{)M`t
z*{fGi*NfR%^z<|`^*AQ?@v*-vMgKE=+w`NTbm7MU%}7-hgT?MSYE|8Ow>Ai=E3fL4
zGqvK0G83vS#sfm9ADOP}BG|fDwrsm)hDdDg`JYjbiw<14%i^>7IGfznkNyU;-H%-m
zj!xC=J$>hsRlJvSz`CVe4Ge!PZ0z?aP0%a7%AxwwEb6Z7*Fy}O*_~FtxV4u*_4@(e
zZ%-Uva+{PUJ8N&A$?tgVY`Bw(p;)(}b>$4%y3Ceek3O3JS@SXVe$(#i>s;|a-+MAx
zRLcd-Xq2Ai{F?E%&$9zFrRyKg{ic?=j%Uq`$?B1&x0^S7?tj1UHxhbRQoAsn=f<~f
zR=zO-tQP5}JGeNHw;MS9XPDyKx6LuqO?q=x?w{%aF|WCAC$}@)=8{}?H%TJupZ>$Z
zPsRuQ4=ZH;oKzl|yQ@^aS>4ZTZpvE&E@>^MTa8n>D><L}81$!a|KsVhC{SaHm#R=F
z9>%@Y-BB^`CZ3EtTcNR|K&Z|~=Fx`ZpF0Yi{xi7k-&pc)m&0ccu4$X@HLqJ^r%=@Q
zap4v>#$$Z%@4hp5b(mpmA>)Py{-8StckjQr>2}YfMOptDX3l;akuHBb$hS-P=TnAw
zbEn@I7wv7#DWAcxt_}zIbY@NNI#11~FZSr?h*~r@Ea-b47S}e}tHPP}kLw$@s!bLj
z-UVH|G{q-9v((dN-OtLtEUud+tEXw@c;6F`nm6yEoTu>o3yL<Wkwu$t3p<`;*qi!w
zCUa*AyNve!FI=olpay`32rkC-%8T=lHgz9#`t-S;$>#w>xqImx1ygrp6V9cFF21a;
zSU000WAXg@=o#kb+vZzwL?@m)th?s-+YR?jXRtpvO%n9-l}>C?b-De8=g6kFdiT}(
zuSqE^7xl}&ovG2vYonATo@rwG;YNP^>RKEAf>3|As226@Ow$&a{|S0_c>2sa(^Fm~
zR~)xy6lQ7jT6gP24WHYbRV(Zr6gTEMEs?y&^Pi!{ZCO}mwEl)X^Ys3#tE)rz%)O$K
z_3G8@`wIfJ%Gocw`rOExRq)Y~Ut6<Cbkd#E?`E8KU%0e1^*_VM<I4ZmpV`0fET|#1
zISrk%Xj`nz>1STLB14aTv4f*cn8o783;96@j_<N+>f_P6_4m8jg1fBI2ZeKSgZ#{E
z9u7<%OtL+N_6PYoR9<v_cu?2E=uoD)<AqryS243l6RXb2P45>7FMs%mIVD{9m)Tsy
zKLI+2|HSMvdU1NOUe7M0m%RSxj?Z+<EiX8o)NRrDP=M{|in1+@d(#g%<b)m)S4k=e
zvs*J~@m_YeU}@DCY%7cQ)%^VY{QP`7WNLv&Xzup<>DN!sC{u7!vr*i!p^fMFQE`K-
za|8-47<aT?xVv&vcVL#T>x!*ni>^cw$J}K2scC(^@%4S(8?~;n$%0CLpG$a0sE&h5
z{<UnVCI7}_;F4eB>jS>s3=DRAy5}7!cz&2U_Hv}Z8Mpj}OI@s=GLO%fT6;oNq257a
zqe}X%xu@>#HS<dh?Yhl+;93dG3$8eZ<sGgaxql?Hwg|Pk+E;#i&>vsEeA3GNU$Ku^
z)bI5L&6D6Q{~NqH#>GG0+a@m5IrIL5Yh5R<3Q2sN&o8=T?bQVgeVGRt`m{0{kGV{I
zdPU+m|54Xl@(taV3)Oe*&fs|YLGmaRoD}!sjQ01QI`hi2{|r}bWS^zZQd3L(ou9kk
zRd`*ilY&$ISBdY-KUE6lHYQt&mOc2-@Zp{oU)r^dZr``>Vs2WURonh#CtnC_MIS$E
zlG`r3@8lOQh9EDlOoPCKN&gwDR+-mdd)z9KXSI0q;)Z$AS_@<R<Zt|V5Xqo!@Mll1
zQ^abHn?EtZFRrck8|0r}`h4=~@>I1)9eVD6U-r&$wP5C(eq+-<*Ga(@1rtpiPO-6i
zBm^9As*IR<dR^O`-G86&JfQP*&$dd<le_M*MpYFH9_c-BYnKrBMOC@EyrOSU+i(ad
zu(n=5u#eGYX7wx==Zidh+A}j_OWuN-q_@EhQ%v&oxsx|1t+k7O<?%Frdl2iB<SY3<
zUK)9@=5MW&pT=jjM%3CbbNNouS*4o$^Awl$Mjn09;Jw^JV(n2M@kK|bB)r~O&uVO6
zelsB}Zrxnbs~snIs;#_!<J_ys6{{`(Gn83q2G5;cneBQdcj~$4#XIl3E4QADi?QVR
zo92W!%eJ}Ac~)K%XOO7Od2D;6`R&4gvAg%z>2HX<(~{qBl>Mw{qW0P%8CkxKzot~0
zUu^4B<c{6(@|?=6jV`SboL@51UO$+#HBqJDom}Gr;nOTh&V_j{&dYtnGm|wGf1Yfr
zy_Y{t*E?7CzKfe@`S!BaF{b-|AKP~4%%cAcE2Q>Z|79sYE7N-U(KhcHFMp&m{C*tS
zXUy@aQ^|Aw+1FRNPNu95Qak(A{`?-+s;QAM7%aG8p$}h`^Jej2@t_;O((Sj~Z#P-U
zBOv>pao(HAuc{dgr4?Lp=MJu0Gf}=|%`!2sRof>$H_1;f^D+4}+2>63_xB;koNd3~
zul;^+@6qGi9iG47p111B0ypN5{dc-LJ=wp8Z}?aq@@CQxlW$)hOh##pw1-~RZ_bCq
z?4Q2<X2ENeyzKt4M!3D~Ie95aeCbMi`Qv=6<~=>SsWEK-oReMhrEB!9blxY<^qF+y
z+l4)%X<N#Ud|j+qS<4zUk2U75+y@yA{_3h-XODH*=RKP&k>i@SeEFt3^MCDlY~ot=
z_pHYzqgB0oFV62cn364ic$=HY+H0N3vETgUInU&Hwd-%c+5Y;#Q7QJnr~PvNF`uZH
zb7*+MJL&CezH;4aw;P_W3ryITnTY?rmHy|?-%zVb_`t-jmv5i0np7S2QT5cC6>2W`
z@9{6th`n`d@$TEdR9D$B+~@T8sP%(?k+hjYw?#tdzeS+Zt>qQoagi(Fagj-w<02c6
zfkvo|q2nTauko646>JJ<{~PkylF74;AX5|=G~ytmD`(!}HRT%ElnIz_*#;h?QHHu@
zoh=)_HB{HZrc`4!MM8mrSrB!E3N(HM!l1Cqa%96dLUjUE6Kn*n&O$mVeOnv@gN{dl
z#Md)NHe-%Z*)cFMfH25(A5S)XtJ!XV-Q9=gZjWahx0QiLsFY_x!tl2b8@@GECqZsp
z{Q|YN+Exa3qrlfQ?A;6uJo+_L<NxH9o$slMdTy7z=<i17i$yw?M#tJ0?|2%#VCrd(
zGi&!wnC8^1^YrWIKXraZ54kj}>ZLEtdpNPNP1UR0>3CZn6lfU;*XgUYw;$B_^4&J{
zgm+*pt4-IgudlDKkK0@I^$XAS2i`k$SGC*ft^3a~t?J=<le=fiPATWf7(JSq@bHM1
zb9}>(nKK^g-aV}^=A_KKc<T!zlZ=ateKvfaH*Z^q)On@CFy9l$14CUyR{Sd681I*9
z=Dv70Pnql`CMov-+mHX&l(7Hc3s;!=Kux2=wz}R?{op<k<$}k$hOK4KTD%fCpZ$S?
zZ$h#^XC+P!+6;%AEFT<QaQNXqp>zCu*Gp`<=e)#Wz9i=vG3J1Z9ILP8En2-(=0D-v
z!+PLWXGq`Y{9t{*jnBjGwpL{pMXN4$n7->plgo=!?6>b7w&~m{T9lX}%bGa-+ACE@
zUtzW8vR9>6bN!YFue?GOqsUxKEzBY>-0RI7o}LujP_1UqP{(b&;s1D;<5+SN4_i<C
zI633>gsHz+u0)E>@^AZ*agE8qV&`jz-G$vbPoJh=eEO<Wi*d!yM(b(ieh=12{JrkG
z!*|wdnezV(qRt`v^7`B^6X_C=vzOk<%%6UVS;W1~f0FdBds$xUYr@ss#JLSD3LYMY
zTo#C%GV7F8SJ*S1QQUfS>zPaw$unVF7RX4~bIE^nylffa`u5W|$4T?PIf*M;ywIHg
z%lg{f8vk5|i@sJ|sfoIYi<X?4!2VY9c5BYF&=1N>p4@3W$q~Nm>#wNXrF*#7>(zBw
z%)M^>m+@Vo*Rxp#yE_gpjanNjzoYHEh}@$ojGL<_nI7qQ|6o<>#?zOb91UeSS#Di1
z`@Cn;&PRV0L?uHzRL}n1%D5(C8k?0?SQfYOe+H|Mo3)dfFFSSJv%WpcA@)vU*w2Zd
zw@zx`&nZ`FuPGGt;b5wzxzpcO$zQcDMEv-Cmwzt*T>d$&r3RVvUeti#!*hjRlOuj=
zEUjJpO`%30D}_5<Et&13&}UuWM{{}gats6n1Xy+*Fhd2>1}t-bzOj?yWovd^a3RA4
z%wXzj%!sOEe<<pC%jluT#HKTC*Jj+CJXcVMOJqTV3y=TD6=vV-6gcl*Y-<U3Xqsx9
z<e1X@Is0zh&Kpr)`kh-d?JGXWr{0OPExYA<@N>ky`OI-E_GbKNSnb&4vhKWp{KeU8
zTHYXFWAocL&?y@*C3+_zVtHbNwaL!Cw|chpF}#nM5yCvfX<KCKG$^X<E51I(T+4iR
z+QReNi*3!`+0P7iod13M+vxjKV;@9VpU(J|-2BAOrsJ~ts>0(ka5ORL*Rv9BE6v5%
zzR7f+p0hvSQ8B8ZaL*ZCk@s2*{~2uj*?xSJ5AEAJe>=ybE)6W`qsr}XHCB)NEFO0{
z%;=GCZgKw`<#lgyj$Zi{@vBaj+h_k)I3Rk~<%{>?P=$b$GQZ+Xql3PN6S(}#wwJDH
zzI44p*XoH~0zbb`_O7W@b<c`AUwrHpDE~O)pUIY{zaGprJ1m`pi2?41b}VbPebCmp
z$ARUzT$brPM&>3vF}7XFHxBOqggO+0!P9yg_GNMS#>lq|G$cxOI2agC8;DvR$u6#`
z7w$UGbtt{^?|+7X{|r+$m}~1~eX4)MIomv9FB`MOq1$2m-{^2wpPv-x3aUTyeDRk2
zr@$rubJUW5j~1-tfAfHWp`GpM)=Lvi|1<oVC%#M}obAvfug@8iqE`PsH)pZvHQ6^R
z<&{Uo^DbWM<GjClvbgiw2{-kE4Z~i?e^_$vaGYfD9`5I#U0(VcGvzu5o2E8IMy}n<
zbSf@qN^8foloC$+#I0E?CLZZ~9x~N`s{I73ZS$Y&WM6W8yj&vf^+%pd)A!l1aL=4y
zm}m5#VM1a=$V{If$`TjN5~3GAwkz89#`AjUltl#$JiE>3GR3!VF$%YNvFt^jVOZzA
z8+Sz_uNmJI3y_s@pAmM#g>U1d{|rp`wrr3*AoS|C&p!D#N9CXGJiC|w)C0%%wN`rs
zHwQ(t7;Wb;G)U<X2=Mt;T(w?kzx7V$HWquW;9`rn>aGg^nK;ZXx(zOE?8(pfEaaSb
zm%k_8z~NA7jOS-FA=8hCSI={rB6o+!byckOKi7k0CUrlwKejJQNuN`gqS^i~gKMRT
zcK^Fcii$UK%8R}Qy#I7Q!jVruaZka6wPD*T=i5u(uDSn~JIF-py!!m5kGKwRoGYox
ze0ayo6K~Iy&N|q1r{gmBYspGpEn)o#)<RxIB|eYKAD&KF-1$Ur>dI63TY1<oPS!B|
z&_DOv>53%zEoJ&&E1dqE-WOcu{$N&6Nnp&kult&g+}M|K*2IJFx{P+HnEL5Cb6k{z
zx_{r)zWL7UMwZ{Nb*x_sq@IP(Gxl)0<<9KA=X7U?*aMZh&nFt%ZoFG*q7(Kdp!-4F
zQla$U@s1sv({74P6yLnoW06O_z|?!r@5TSkf0|I7&o`4nf7Yd2-jnJg0%}^zvMSmo
zCkoA0jFS3xjH7dUqou~PMWQt~(vQ85I(kj(1@rVDm!F@xX|36_mwQQ%&g9dpJajbn
zeF}}b$n;y}X87UHoI5Yeia-2f>gcRK<FmqP+jaIo6leIF81$^!xM6+Lvi-Zx@2Otx
ztK`nZcB9>K+QDYawR%b$4wOVNi9So<&HB!*km&tsc2J}eljGNQE)MpE&$3)EM5l-?
z3;&|8e)dnN)IOJ$LPC5pl9ey&|6M<G=-2%#QcgQ8Ov}$l-|xS^?K~p`L*&KJnl%?b
zf9PTcow_Tyjj_G{xc$mc*;78+e0!`}9kENlx$4fcfd333S61n*c%r8ryubSacfx-r
z!3`NbYS{)VF1*j#d1uJ}^R9n4b<UYj5mG#Vw<O%!XrOpbaTbeR%f2llznB~K-?;iF
zyxMrq=-kw%rgb%c-t2!Sxc%1pn9Rv;GACOC_Un5H1${mkq`KL#i{Xa&W9xITRWvp3
ztcwqDc~z3@ez-Zs>G12VU0ap!ILkJC4wCAc7od@t&X94^N%#2bIg|ce54aiM;P%vY
zSJSrr7rGK;Yq*r}lvHoO`X%Y6dC4LBiElSOKWl7dH6y@C%Pg)f>3L}w_ugmrA9e~Y
z(ui|$OY}U%yYb#46;+Q%Gv`YE;F!#luz5+VVZeWedm+}U&-;|q=XTx*5?Zxz*%`*C
z--LVHmhif4*s^LaSFhdsin>pEYYZo^`I&K~Q0UUJ8Oxs(tE(xBpAWr#bT0eB4Hbsb
z=TCD*{^6RxU1*=1>UYmW(#}b?QCb>%UdyfcFr)tAl^-Qp60ICnrjI4vQj?>6%`H#X
z<a(vQy;0`IHUGo@yykZgmHsmnJLXQBSoyW*%I;5gZPJ_en24vxc1>erZB|Tfx09}Y
zaC+K_h|hud_wPLU?7fG$_5u0qMaiNI3yotewTr8_8_zgaa^>CeM|+hsyk#b3=*2(J
z&^En4^VE?8Hp><$uA2I<X11R~{;bW>`|G%pR{JjsT@@djc}dQ}=iDBK7BR&yhf`0=
z$9+Dybf(_SJsQ__-d~-w^vw(2+l-5Mx-HwoX?oU8c=4id@0KY)53S#Fv+tOdtIb}I
zzwFT_v#;m$KFykLGU?o>S)Wc!^^@Sb-r>qA#3LEDWw}8A%72lq;n%mkh-29ls-07_
z&Ln`ts$JCB$Ax!!7}NSc@0p&hIQMq>^k-@fKT_s8C)n-t;nM4gIydW^)dnk2$-l#w
z4c{87)1Z=nEfZ?VfAAi-<d^t*=F&d~hG$Pq|1;d!<?#Agk>wG&$X^xTJe2-3?E3jY
zUE|4{{r=mZ7jOh@^U0~Md2dsDQ0v5x-OV+s33isNGEOgB$o6Mmlb~6~+QmGRqw|ss
z&wt~R5W4h%{d(i8X>+d{Hr?2<_wvp?r=wltr|O=+6d?HN&IflRt9Gj+H@8ScE13k9
zN-R9;vw5}glxG14cdx&9!tXzWc-N6WH*bZ%A@c5%&$xbLT#*%{VH^~d5X`vZ<c+Bl
zChIhEuC?1~p{RAt`(9zN?5qrBcjFmly?dIbyyX==xlwY8zuN&b!O0)HHs4*Sy|VaE
zfk}0nme8`bYW+dy4n1}~yro}veGVi4H{ajsceTB$E;jCu*g5%UQ-;g_Da-eF%$~Bw
z(?rVc<>R?h1#kM2&ie11U#wHkc;x)uH9LxDC1{we{wGu9E7tIB-{-Z(zjS9bK3#u&
zPRDj`tE*3hmv^z)cblcmt3NZ#FvUusC0lRqT8}96PuyFktKXTCt)}PW88r7;VoYV|
zyhrTJODFwjFt#$1uwuv*kZYat_2xwDzAu}k6&Uhoc-1pmx^PuYFbI0INXJNY>60To
ze=|?1#2!y!i=JF4T2a6Mblp6TQ_B|z39HPzTBRD?Z7O9wN6=YlW%rCr$0XkJS8PgS
zW;t<c$#Ffa=8jvpmIrqEPqCb`%Fp6l&KIY&dD-=~Vw*($7PqVZexUQlGrPyXPy5R1
z#ewxgH+Jf6nD+abRfT48d``vbMRl1v%1n*#jhn73=5!SER(|j2mzOgtT>a<y-`WE&
zjXe1)_6d1x+m^G|dHr(V^Cubjou5pw-?UXG{V*rLlIPK!r|kb3CQZ%rjp<=pTG+*+
zmpNymc0}%3J`SbS8MTdqxq`J5U;k%f(B5|>^5y=i>mI$iJ-e#IX{%3t(#PlX6~yXi
zIcY~quHS#(;coe=gto2erzUq#n8SDA^EO*9uC1jF{~313dYSg0dumx*z?SseKFgp~
z*;M}rJ8vwfRL?9QrHsJW@jF89eeLkMQ>lIR-$6CYPjQyXZpNPb+z$ImY?1xC*YC=~
zu9qpVwO5;^R#>m}Tvzh*(-GkaFE-K3GTUVnF8<YI;geTmiPoKb{*YR;__Al7$M~eD
zFI9Q<;+K@eI+lg^tHM+TJnEBQo@2UtX^r5tT|Jxjb_ah+E_uJNuItbG=mPl%2|`m-
z1OGD!f6e~o&FCsIpYK(U$HO3_cLxi9x+!-B`md4C@LKzEOYZZ=xq{Q(Zs*>ZvnkL1
zyN%1w;?C;+Ilj}yCh#qJKj+)y_2>MfG=pMvULN`SuwmBjs6`ttvvig$=|0W<R+9g?
z)ZQhpuHF3gV#!v;)xUnQ?L4N`U3V>rseWH<oWypet(xwaUd#<hPm~E<{Dk>RR{ZLq
zqx_B%lMdJgh`lIz&9HRp-onXUIe!#p-M@ErVala7hJB8H^K+uIUw>Rxxj6TM{{CRz
z=Batto0fbxR@knrxMF%{`H9B&duD%5FI}pADKqx0j!Hk<gi|pp-ivRaX1<wU%G=Gh
zrTNdpH+y&cnm_&cTi}n60qe4)PdC%2%{AxlD_LPsT41SuU)y~y*Tq{)_cFLzgeZ$v
zOf=dZe<w)Qe5F_5tVumwpwcZnfeqid$W8FL2x#XT^4OBcvyBJu1qg`DfQ^f!C*n2b
z7TA;?%+Zx&;L#Of=;(@l9$r&!gH7osWXjn!ct@!2fK4gGYKnvc!-st+BUEaj@gooh
zh1G-&ct@ztfNFw`ji@!jG0^BwOn}7K9h+ujj!@Y%Fff2H$aMbgczu5t>~7EsE##Pp
zdA9LbA83S1I1e&HHFX!>e#%*p8&^L;b7LO^gHB9<z}Fqg6$}i2<PwsCr*9Qic3QEH
zFNfoit=5Z-_UGxG?`x;Fv<7GREm`qUSeL)(Q$^5{ppyxokEA~dm+#ZOrv30k$J2K!
zd_;~*oSl5mt4H>9ZuDec+iCCjy}0SJTw{X&q21iVYTND}PThY$FY4UGnZ946FD+8s
z;8*!z)%2yS*lL|m7}~d_#rm9J*%Qfss_jnI(d13jM33&A?<Kj9VVk<>COd<Sb8598
zt+(%BTUPY1oh|V7lH4PmXFM-0n5Vg8z3K~oVN)Hg+3A7ZC2vnHc2T_L{7UCu%gK|1
zaxbE<r9LT}YO_k|^7bD|bL-R}nLfY$>gKoWt7i6T-wZl7|Hx_mHs<H+V_XAv&)LjU
z%TUVxpMk$3^sw7keT~!XzeISJ8c&UNn_|OxXx8+SiqfT#s{)@K@_T0HF0kN_(D~ly
zp26#9NWb}K=~7uKEM32I3iIc;uVpGPK6PDV=pA4=f7|_Dj*sbURrO{%tTb{rl<^Z#
zFa0g<u<xtuw_Pr#FMqi|lHO`1(6m2-S%2o_4Xy{G6@EYdHMzuGCCEWZcuilLbE*5D
zg*%^3Qc00|ULYWKYscZ7@L49OZeCg<cjBB&!HvhNJ03T4y_`O8<HdW+Km5KIv_PO!
zx148{ZrBmW3!G6WrYua7Jo~Sr@{?2y^O~0SP3J{cu9%Xtg+IOV_lfPDk7v(V7n%KL
ztJk9w`}NNEdN=USURhAj;J>blcZ2ed8y#N`z7V~qd1Prx(#bqm?d|^=KJneQ)qn5)
zpCLP<`Rup9rZLXi2c)B|RbNb6@vk7Sw_5wx?!2G3*t;W`&Q6;&x4D#0HIQ-D?Rz0P
zF`|wEB3~H=$`n=_`Cr>npyXs;8FAL@==4_?d%at?R&Pnj=5Eq{Rr)41r{|dRMfE$O
zok_VN{cl%HpZhS%CnIIA-c0YNc}HD}Dle{zRa&U)#%trAGTYae$7iXj&#~;3?3}+A
z3(8#bSK8}Z2C09Y&wjo#HtIh^`@<*uC)iAjo_zoK#08A82FClB8r<p<vHO>L_HXpG
z&az`Ki!Z%PnPhXxKKHHF+T-%a1mC|qeq2K9MaIqL{~2s}SE@Sk^F5k&W=8Y9PaIb!
zuh?~AJA1b9?4YRXQ|f*D%Z|_cmy<3Xsor++>}1tfx2o!=S;j=1smXA=RLZk!g~PJi
z2e<2P3Ts?k^y@+N>WwyzjWc6z8fBgl@iyi2+9&hmw0GV76^DwVu8ZnBUDi<vx%4f0
zkD>E~*S+RDkL~#J;zq#po{wHiYt$d@EJ~Pnk8AtSE5G;*zr+f>W}eUUnWw$hx-0tL
zg&@O^n|yp;MvLsRddlp7`kf)8a(utXgnh{$dmp??*}db@rdeMYnVh!Gd+dFN`CD+C
z_J4*CDMu2Xyf`XfZV*#b$hOA%<VTnCW4VbhC2Lj{E1bLh^QPHKJ;97cVb>NMJ$3AA
zh5LU74zcK$sup3ao87MdTr2xzYL&LV=f|e7+giSBS8}XdBeL`TQ|+ZL&;Ld{S{{wz
zYpDt>3wv0)<SF-;FY(pe3qlfQ;{WJxIeX*r1@oyPHV+;O`?2o`xp}nJSGQ6)@5#zQ
z-eZdvAC+_$6%FEJNb?e3FaK}Jocjsh(X*Gl5pHW?c=hZ4q;rp5+}L;MIXh$?+?=tm
z<;gvMZG~yOy%+m3FK}f4k}h7qw&Xt(8^7Zm&PVI|1J4z#Sd)`?)m%ZbqblX=i?hAG
z+;68zCBM=+AiF(ctvL7Dx7&7FW_NKarOz;!5^S0B_55m26NAzfzE1XcRjuao3TbiM
zcTKy^^&@AC#+$CTB40JDO?{82TopW6e0I50>&jpC+`o&L9tdJk4&b{xL$T;$d3D^X
znRlBleRlQDZqB+^yWCk-r<!q%-Q&j=#($1qsgmKCb*sV9U%uxmli{(Myo+bro`17x
z(S?i?+m<<s1#D(~|HXFop{2ieD>{Xrk9>cPV_!$_r9UEfen0KBtCu`#y(i_uJF)gx
zrG@X7#9W;6!&&RmfnyreUP|BHa0XO=+{a(?p97ctk5NnhGfuFQfA2m92CryW_P3t8
zS@%4TJ#REU%NtO!dh+{qe`3NM56&=Ke4PF5@^fd{Qe1qN7#(bXbG5kn#!L<2!*2ul
zWfWdytv~n7FCb#Z&wci1Pi4)#T0JE}`pC)cJrZa3epmeQZnetfzfppH>IJ!#ub+N)
zfA-YO==r+PvnQvt1XwKIaf2ZvIxs|Bb(0zQ$$Jx~%#$*Cb$7ul>05$<@1{OD9p{|(
z;p(whnH{&6*ZKsU=%~&vYZLKJDqC>urlfGmlp=$*JNruiZ7_Z3U(Zvu=vUp>tFbTi
z7$5N6d;faV8@6jkc1vuZx$|*JF>XKi?e_7OqbUk%7NyajWm^4@B=CRwczsfV50kD;
zU+wF#&6~w7Qh5yv&1T2{^1XF{;jDPU!x@KHTzPA&5pymvaMKwNf5q#`hS$`8owxPY
zJh8~_w)gM)`qi<A6+_K_on&=>@}Gfi*4nB3FL-24i{cx3%X5CeRGsnmne`uoMUMOm
zI=z#%K7G3strrp;5jJ(FJnNOkt8Vx=vkR|2yLs!P@I9N?DgH9=c%$pE{%~RX;$v66
z)<#WY+W)|I?VRX_Yd^bKw5QuJDe-SCvO4K}u3dFj<AdBi;lB)iTt6_q^5Qq1%bmgu
z7qw=+wCbPaw5x?T_JnosnKv)_nopd_n)_bfx!{+5`C7eq4)1G!ie39w9kj#h)yAhQ
zB&Yein!hl4d)lz)C-XY1Lz~ymo9BG$&VkVRa~FL#_Vf{H(u|+OZoKuzztHNXa&s$x
z3-v5?_`S-`EoJAQSWbzoxf%-s4^5VPf8?Z1u!4IuW81Rhp)YECs`>fmxEEUO+f}^n
zX1jRf6gO6n^=^~c{-}$bTJ~qT+S}{R`?-CMGL{}t;4YkU=(6ImjBN`q@m@*hO*yTy
zrJ;3^o!Hw`E34R_rHTdIW1Lx+!pqkr5%4GJDQiBn#)O-O>H8MmG&}riqxXDc?X%pR
zrhM=DCl$^7&8sV1@!{0zE%zCm&!?{znseym>A*9pXRb`}^}bg6WO44t=o?Dc@<Qjk
z)ZeeT%Aq*(M9<=Df(>t%{z+VT{0V3Gn~h0%46G_eA(IWX96nv-JMO`tbn;6`glNtF
zD@}sSAI4Xgrghz#Rohd)l-qdq%QufywuBYN3wRr3*xyb$SEI;bo-2@DJcpNEZr)r$
z1(}J3PK#30_UD{PxZ`2A@cJeePRrQ03%uP|`7J$N^`D{R?DgfQT_J3bX5U)2vG36K
z?|l!=HWjMww6A#U`|0tW+2%gVNtg6a?(0zh&%m-wxJGG%yZwqE-c!!sVE)3(eCs}I
zYPaGk`|UeCc{N&R|5kch?|u1N)s!Z;8%Fn+PGl8G($zn&`@Le`%@UhA>0Ld!NB=Vj
zm;Gfq$hkpDA<8S1PgCg6yOn=F91DvOKepVnv#q-S-0Z&vztkUJ5K)TT?b`Kha_H^T
zT)XbboDep8)mgD=%7Xt)|CyGqIrd0x!OosTt-WH^E8CZ|F$=s4-eC5Cb940!e|NTC
z)7HMjPGU;eHYsh|eLZ^Vf-f5%XcxVCWN&s!zvfTJS=G&5k$Usex!0*i$Q&&xnpp89
zAl@zZqsZ#>`s^0G8!PAZY@JpAHLYUa;=dKO6JJ!hoOpfb?TqW3)~xJn8<}D%e7*9j
zUKwOH{W<FBV7M#zj=bz2^W|cS4|kt>{msUGrsl^<9Xfw&Cmz@pGB3`DGixqu4ukUD
z+-)CXAF)2ar)RtJS$cdf<C25l%jK4QSn@@1x1K`HlzBboJYipUW?kO<RsC7ziJi@*
z$^RK5iZ4#wvipE%9Fuvy(7|Z#ZS`9YzI}S?uVDI)Nq1zHS6@@Vt7>ZyF|+owT80rv
z$$N3xn2ENWVw<-ov+cQNshNLM#Lt>Zvy|VS)#uujyp19I{~gti4&=ON+3ak^{WG_v
z#hkrDEvWcB%lGSET8f#XJ{?SNSOX2(75+2*((ElfQ6($HcI}AAwS9YCBQMr2T=0tR
z=!`9#j(6TMSqp`Q@U=1)w;UI1xKto_q#9K6tL(-*LUkTg@~`=aTJm4~1}^y}zV7H>
z$-r>cGPj&%E%yZHYs;*Bmd89P&DN2dJJWJ+=|98DM%~U;(*0|TH|I_W3Z1&*cWHKY
zfrG-F3rYnSIK<TC&pnwi-J<E_R>@Mk{mK1>&MWRr`dGyrF{5?O&z03CODkD};`=ot
zY+2{BR78ly7xuf~&NDi>=K9t251ht__-gYrtM`Vyx$yAPV-2RyP6txU+E+huvO4)N
zY)#;w6PInof-R2jiJ!Vh_t2hsYgg1OIls9d{c)R&6<7Z(23~H7%st;fSe?_+P`u&2
zwm+)zi_K{hPt)s<jyQ8?823jD%{?Qlpp@*pPn6rm@$Z_IyL#90R-~<*w(XI_**8L~
z-rP4iq0qNNtU=53{i|t8SHsuT@v-s!{dd%O@sWegzpG1LGtRjlyMN)7bvNABghg$T
znrOIr!cm2ywZaNdJj?xeNT$8jIi%st5b}5Rm#CaI%kn&H>eVb(tXTZSgSqv^zU>|z
zZ_D2t%5{5^`7!mU<Kd;2;vcJiy|X#HuWjGmokchHt+loFHRxiHsaYy5l)pp%KSTZj
z(eM8mboW2K6wns@VcFlK2aRGX$~`#5{3Sb|dNnPTDcxaKak7H--F7vjD_2uvU)<;k
zod2I;yQrk!dyaSKx8=W2DtWwFc7fLMVwSlpq8@EHFFE0&cEq_0H@!4-4oTZ8#w^Hk
ztZ`ej?6~lpl9W5^w|2{=8!3gXkkdV8o#@fM_ngO`N%J4IvDAmHoTLz}Y;m<t?cA;Z
z3?IcCnhp5n66Y`-JpcDo#6_J4S}*OF%QZz_5HgJ5y}IxA^Yf;=J{#n5-2St1YDO2k
zwU<Iw?Ce|N1;x{g*Vl(W%MfzE+V;Nd#`kR2gE?pWCrtPzED_B3eZKdX3zr=a=bz)b
z!ntAhftzRk%z2quwZgRG+pD0dN?}WK{Y=F))MegrtufjBK4N`GOoqY7Id|;lsCIni
zo~9muXhnINxaO+EAM*bAe_eg^t^R9Aq4&<oDUzq`x&0-ZDqnngbnHiJYS;e#vQ?ke
zI`TVNYH#kny4Guh!_0p|bt2nl*M97{<+97+UB%Le4W*olali7J{MR0QVERin#@)dF
zI8WN0xO0oAg*aaMSAWT2UrK}1bJH{b8H$wikKdd&>0zrwv%sSU`7628MW@6{r~Vae
zIDcDpHH*1K0ejo!5Oa2Sp^`uQb2HZNV=C~jk(@L0z&akj0`(;qy_s5cv<&t2V&Y8a
z$Vp1?7VTb|qN}}nt&aZF{|vYPEcqCJ;ZD@riywVI{Hr@*wJX!IV~)7Os)Ttxg^{1?
zMVgzgq!mcG?wYyE`o#NRM(g#I+MXyBKdVw~h)tg=*Q&kk<?9%M8Ft_92Yga4)N5kl
zulDm^8B-A+o5*6U@#^1&GmiQ@j5d~hpW%Nm+`lSo$vy9nht8_p+!Ow4O45gT28A`J
z^Vl9O@wWIA6>MIlD%f&hsqmNn3#>ounb)qU;jnQme7)+#{Xgy&Y05it;#Y>-)mt3@
z<eRp{N2QL%QR=Yh8%Ni|?k_(CXKH3Wyd1z9HnV$~{86r%D!<eE=FS!4<#LLAuxTk%
z&?+_ExIG^0JeS}4ZB@}7_3U!c)`i{XKRqMUvTHQ<R~_QBWM4fin{_Tfc>KNVD&BFC
zd*E@A4z%%{m}eU=eglnA!Nx_Hui-W2KG>9YOjE9bM^~7kqbrZ`oALl`N*f_lT*cV&
zt)Y4dHl+}&DG~|{_jaI+P=UvfU}H#2rP%SUp}GL72{zWE)&$o;qdx@!5?_}rXvQ3&
za$sO!0AWx)6Rg9IZ>;bU*xfB??k;$?@!B%b2o<vvWQ6LQ9y`7@R2M;RT>SvejmsDq
zbP56lzAgz7VPGg{SINruDhl2DBS>!7gN?d-3<7>MUP}9|<tOExcQ7?`-7C}e5AW{&
zwB6Ms+}UThYuDH6pI4j3m+LRq^$35_kl}RyhpE4M^oRPb%kP|BkaO|foZFimPyO2V
zVvmrD`6K4J*$r0$o(m>N?3{8rEi#Wq)owxC%%k(GJ_*z>fAwj_+5<TkE;3s)EbsN^
zs<eO56Q8#EL+<o*6E0_bw{La6-1a-qfpx}pPybCa4>I`DD);P{oRKA8*XJ3@oVITB
ze<s_LG52>KJwE6A)c*|MAICNIyt-o}(z;DG_0qx@&zfJV?!DIbvP=EXqvYu1ExQ}0
zo{&GF{LyE=$~|N4Pk{^T!WFK%d{K&&EM}=%QSE<0!tSg2uV=S!T>Y!?Ha%{W-O7LA
zlQj<4e%R<7B=jihm){;2pC2*5&&#h%^(hLRBf_BC&XRlc<~HT1IW>E@%sMkY`3&Ej
zQ<$6gGMpvh^5&^2r(ZbtIwokTcWy~Hk9+MuCH0WZUn{G_&3^aJf9H}`+Mm3Q|Kk$3
zdaf|Ho=^V{2}wx=2IxH7d2!;?t%Cawmc6;Kow+dTdgp7eUFVi=a9v~ixxaYZ$>d1e
z+5Rp|-gg+xTEy_5;ppLR!@H|(H`U3fM%=&qf%9pE(u&0_)z5Ea=;~Iiv77PHbLs1<
zbyW|AoWF+$mOW-_TRKlXY^U<%_QkuDK1@nI^YL2u<Lf2gr%m?ekiYlR^tg~k@5|=!
z<gVg$X6;H#&U$;FnM*xHei~iQOMR#KkFV;XNBZ<1AwIHOr>ejIy8Bf3F2R=%W;bum
znf*F$>g=1z;q9KnD_`X;*cKmlYOe9_62G8lsV$kTI~l!KgkM>3CbVO#>gst%oD2HT
z&$ub_aKVqw8t(0RdHRb*<{jI#tL5XyrEO`eezR}LdF%SgRo22^Fqlg;^9<+Lx37;E
zSvt3r6)n{?(|Uhg%f;Jcf92dmhxj~qxm_%8>$;}<hv!uPR+jHKza*${Og?8{EpgyP
z#=8Z7uLVBf{4gykIxJCao1bFZ-TBA#IN!xT50<j3%~371jXCl~=LX{|UMWsnn`_m}
zlpd$wnZ=-g?6qCM`jnEM)<sW@rWYpP6`nl1+?kj4%Fe86vH5D=7OkI3OxfO?dVkH{
z{d?%?HLKR&*!8df^cjn3Py8h{-{$<w(zoP#+u!#$+EX{P-e%p5Xa5=Ay!@sZzsunE
z-Gn&rl@}eD&xR#BHk@*h?T}^l|G>YeXUCrU;4ijw(x*&`n-)`{c~tUaA=7O|B|i<3
z-<BLnWx1>jI-iXV7k#oj%H{DhWdE(}Rr(HB_MDq_F#dKx=h^2mtiBd=qKq|8*X}QN
z)$abL_1FJ_=SR`}myP#dZY)!nv+77Wvrgr%jlP);1(JgAYRmrIcbwdxV7az&!lS-V
z0gQ$px^t8k9l6oi#<sq9k$3r)nqRYB7>}#6Pnjt==k(n8Rr7^?rdw>SkuY54YxQJ$
zO7S^S@u{0`9=^3{SD03BeO1NFJEi<9GjwgeG&j5Y-c99h=KGMnZ=T`a{|xuE7thK`
z+E@GJ)1Srv8Hx{z@4J2fQr5v^7fo99AG|kbw`|_~+TPQ(hwtt0D{P94DeB>78P|3!
zR5HxS?r+bky8nG&+RbtU)yMxC8uJ^3dG!*199mSi=k(KEb~^m!j~^>JUDDg;Bbi>*
ztnr_TLsfPC-;QeGsW0Bt_MU6ZzRP~}^5n0^Z_V!18wFYze)jTtdZ>Ta!;jAwP2Bma
zsIS}QRb+(6!Z~MtzN+h(qUn8&&q(XKht&rK^@g%5FJ?0Tof#VVRU>Uv-N(IRbB_Pj
zdu=r*b;TUhyXJ-duf8lwIO6xcMyQ(aOk=P8Z>I|$S;mHXf155Z=B$nsoM<}7D{9%I
z{|s+7G;HRJ+bo=OC^w0Hi{Y95?Kd7ho~65E;i3~~`oHJdTBfXBBhB>X#=J>C!U|SD
z@=#@4>;LVKkL~uw9g8I&6(_2{|8`QY<kQz1$BZ)Wg>{-9+5AjH{o;yvQ2kM?kGJH%
z1TOjSqn7-4qF^Qek6s3bU9JuKnQCS7t&PVde(vVGJ9Ud*Gk2Ky@$xGoMrUs8ZROc=
z!1~t=jaeo^CYm+r#V+MfWQvlHXC{~mN?%|xQD4KqWRfw@NuA1+gO9o7C)YLIcRDM`
zwaRwxviVn~m~4EyyTo?y{50pnjmT4lPi9}!y}N$Ofvohk2FjhY=6=q*eY{sLeZD7y
z&C^d#8&5jkf76-%;#{_vR*>MmzlU9)E7{zy`Z<5+v|p+Tf96iP`Hx*x#E5zS{K+S8
zUNUjl-sUUAFS)GxkqU=z%EWCF?8%-hFaHtgt(?=_k!ix7YPxbMbMV7fJ!{qJu?yDc
z_cNPcGRr;uxv5F~Z}uw2*VFD_w#)j@@T&Zr)7^aC{|x8Kel;W=v<-j7xb{@HtApB^
zzb7TOUHfr8Yg?X0Dwn^U!Ak}~=1uWFz4v-WCm!%>yUl-&uRraXYTo<WE!rj<PwHxz
zE!aOd=k8rLvF85_GRwOz9-eE=*|sBQdc}v>lYg{%b7t(?x*?$Df>OQ@lUB|QnRcgh
z%Tx~@W}hj&%PitwsPeYps~+>aznux(K5ue3m$7|+T>3-TGy~C>7f$p=NdHy5zt!_k
zzxRPBi_Tq;+;EPS|6%{njlO4AJTWy$xH<ooXLDqz!#9x#znMZV7P~4Bt(k1I&ap7$
zodHKWySA@@<|dxLClhqb7tLIEuvt=3OYLH3ZqTU^rW(oc{|sFoizQRvJzAZ*=q^{S
zk-(J1ok5AcdtJl$IRaI?uWD?5_~DD$LNS+`Acn@@hT8KL9(i=_KhyGBli{S#zRq;X
zL)FexrL%1c3@dh}D4m(LWNDYkr=5;2ht8;7TA}HxyYl+NOU_l>*FL#3;YmY~`tP;Q
zN4ozrnJ!M=Fl`(A5rw61`@R;uX}>?$d3KZaOXlSa`|9fqVpl28sdA9zi+Gc(-IZqN
zA?|uBNnl~8fTi@t_K#|DZr^{`?Z3TR$4W!IrtGu$!<03<O5(meIK0Q$v60gzu1$DO
z_>-49Jw3UhUkd7^4o&^N>=H-*ba|tQ{|r^1_8*YoFpZWuCOjiz>Cr}ak15Xfa&KQO
z)L^=@r|tY>fn6o7nGL6_l&6+FS<bw-iHpZNYO##mEyG~lsGX7?9Buuaw@&6V_wgQC
zQj}&E-;;8gTfez+O0l<ImY79Z>hI~{Td#gEnac6Ht8U2_j~9>47aZQ|$1SewuW*;e
zFW}8oKXrDI`u0N#54jtoUfHg{p=BjKzmEOvRyEfPol`x3#J*Q?7jWWvs;OG`>D;mH
zhL5^?;xc^u`+Up)-7tRrW%`!mztraBePTMPadneF|Gs7h`>RIHzh>*qxch#abVz#V
zwS$Y69hCpIuSF(H%It$?#!0i@C7sd2dOv2Rv6Wv)wl4l|b83-r+jVZMJY#9C%Zsx)
z%8InhXT|8vS`aStT%mtakqC3@-s!V@?JX?dzP%c*zH`zgrl5VI9+yAyonnyb`}pwy
z-!|`?OCz~_SI8b=*ZFw+PE%uxpLaFidxs3^;<)0U=IZw@H|CfAjud#d?yb@i=7J^v
z8Dwu(F7{zL*TisUD?`lGt#h3i&t8g)`p^)jwb01!WY@(Xz7r>NxHV_8{wbKYLU#79
z`p<jYnbluvHNHR3$(GUUAjLB^nEB(5E$1pvb>2D9&}cg2qRW!oX1As&|7SQAJX_cD
zj`(uTS>Iw<Rz56X;9mYF&)jgkk+RbZrjN7ZE}gv^khGF{#?OQH`+X8)yAzKbu?qbg
zyJ(l}$~#}Z>sNiAaVlnyuI_|?_4T<6m<`1uW?t|*Y{AE1`myHcd!hC3l)f+XS@r2C
zkHh=F3bz;^=Rbcwb^q}m8>6iU?qo`E%fvD$sN8Y5&OGDWe}*4FjF05!-Qx4OJ}1Ug
zPGQCK-Dy(d`}(JyI28JE`-<f22}j;Hu8*;fU|^hSd{yPreb$ESxeL$pPiPe4e7Wh<
z^I43t^924g@$Z+35nt>2H&pIN-po)5!MEFv2VY@r{J6{UQLBg+@4}{op`eogygoa_
zITi*mhMXb{IZ+sNmN3f!lgprzf6Xt{lK&AOxa61kx@5y+28QKA*H<kT_@m+wx#LTA
z{<ode-Wa4EyLra>m%demp;^z@%w4yi%I>lc`E~Mu_P5xH*H!*A98xm)&v3~zLgzuy
zla$S-vzA=+zsbPXSQI(SGoItfHhoW-;MiAjG3*yZcI8K;rmXhMlQ>?p*tBq=@RaQy
zsgZqC?&z2ll^u!@x%;_EX;u%%57qj8M|SHR&^hqz)Dz)}c2D{@IvzP3qM;P!lJR80
zr%&2vKQ6L<SQ~ji_Ql2my`2xce6KXC#7Q&GT&C8)mNP7s|8?5h*4Vg?f9{#Sdze`R
zr$+y|@kd14c)!-X&|RK?CrX^$sq}8=mwd^`MNT*L*##%=6xMRPQCj`|hmCZi>CZ27
zS-$Xlo;5ZWZsD!sS^Av!NZq2Zyj?*L*Rvd{@bAAo{p<FH$DRK(T*z3SBJk*_-%ZxG
z)BGkkmj3D15}d%0>@Rn8bx+B|#6_2!yWFyiWjLB{|7VE4?tMMK<I(Z_S^s|S?MrCe
zseZca{<q+xGx|^0F|L`~EXO^~;xgl$q%xD#@((i`7}q~ek)L_W&dy49X7&!wIMzSU
zU%yskzcXDh)2B}C(BaFDS1+85*vL2eQOMe#HS<ksJa*{hMf-eG=#TMzzu@(CCgaPe
z1m8S8Ie**ypQ}Bk?GwGMSYDPMsaD{AXr0pT$dtkz`|qcA;jOe~$Ir}|yzZ#uW(79)
zH!l}tM>%eK`D50>6(PJoG9R8k9k^L^=7$N1pX4Hwrm{0}CNm}-)wEsO?2)iG*sEv5
z$;eqR&l=R4*PZLpxWp`!9`2v~GyT3)4qsT<={<cO=UhMDe6i#HyOn}p&1af*w(Vmr
zwEM`#JXMe_+J9&E?5n(grfulmnLMvfDdKbT%yTkdnJun{HN_lK+1OIdXkYot@mb3J
zM+KhCEen?Z;junqm&$T5yIbYP?#y*MlXg`v+MCF9*GIlx%ckXG%i)m1PXF1e^F$sf
zZe&<!mXZ3O!N5T5NRdLhu$ATs{W)f86YlzSb(*9%IGMR8YhP8myn;twT~+o3!}b46
zwStU)oELVSEM|JW>2;~4s?Izi{mfm54fdGtpT9@H%3wxTXU@uZ^C}qUOzt&plfLy#
z=&_%D&XFR!X}3}w+@0_L3b{U4y!DLygvTL!`~Ne9zik(3p6ZmbN@lawa;`Hc7Eh>(
zD)kX(7Sq3;yvTl6?(r|DmWo_5{Lk>`)E-^s@}IqBDld|>j4w$Qo$8A}x_N8(uX8&~
zuC6+o`qReuP2AfA&W~IB(?#Y@byZ<JaZ2LI{`PLQ&IvbvKiA#hyhp)e>H6^5>$fcB
zdm)s5A@KGm4JmbA&5d6sRqyb-bgA2>OJx)17k#gY4~5S;Lr#?j7)-suyr5e(>@@3(
z`-Y$9A7c=!Ro0vy<~v(j!TVP`ySSFIQu)X2N_-Liu35U1oMo>(H{7Q;UqF6tvGU@n
zYo*$zJkp4B5Ze38h2fjljLLt{ld=@D{R(ft*B905knWY!kBV8xrgt)H^})$E6)INm
z+N+f3Am4szjhfoOY1)E0+#fVeyI)v&<v&U1ymt12!mXOanje;1-;><OqU!T9wd0+v
z!zZB)`dosn;?om3_OR|`nkdX1>n>lRKO<rbsB}9OfOlNvF?d|08FO6ZP84Wd<Zmxz
zTx4z_UQ?ccO=-e3<q;pql<zkorsPNCHRUPT6wn$a<W)ok&o({-kI{T~gqX5mIy=4*
zs%KzRaxmTUY#Hbrsxy@+BUHkm@goohg;oA`ydzXsKsCX}O4OR*8EEvUB|zfqguZOd
z5h_Op1_lrYnZEQeUf(|lySpCE-7U{HKHCQh!_T4+-%me^x1Vwq<i^!^(A>C>fkCGw
zK;Y|yx6BL-pTFffRprPB$KU*@a8$2;x0=Yc&CIKmroCO3&Kcnq_`WE8n%4s3Lmt_O
zY)(G8X7etH(fE`hW5^d#CXWsmgYv)U?rPh<3EWel_k7us*>}XB+@HeNc`NK=bb;3#
z=GhsH@zN&^{xh&fon~}?^>kuM^4p8%=cg5TwQi7JrkYY2bi+ubdf_&MGazb{!=ojO
zxF>yl-+rif*5t#H_FEj!&HMB@OVncJ#7JR}E0K#AWCzz=Px#N&{j@}TU*+?}?7&r>
zr(@nN6%rASzpu2}O<HSCp`yk0Ak~9H&-_>H-D&+U{M1dQv+LPD)d<}wh<zxMq4;k}
z#mifJ9zR?eAURu-_t~3Yg{O};Uf&e@>guOP-5X5xwZa)ccKm0s7J71XRsQiyeXIA0
z{%0uvx!7;zL(_NRy%uY`YCZ|ylRmamYk^^-N#WO&yKChQXXPHa+-s7y@nzK4V8%z1
zYx}}ZyjHQF{z>c$Ghe8>LuQM6vB0$E*)O(M{y9@{u3_o-hBYtJRJZdsGH6LmcdXlN
zaQ)|Nhiz)|YEJ4hxsNv$aGvx3E1+8ve6?o9+4eG#Ti<KG&f{45;Dp2BMIMV5yyQ$U
z`1Ud<Z`)yuMP4hf$jbXFteC}pd-Z<?9!m}R>8pyrHm+Q^T{d%-ygS=!8`ozwZW;@N
zixeKt<yo?U!L+dJE!V@<9j6#=r!ib^=KGc^dNcLODW3ABEAP#Cck|KilFL47igA8g
ztINZV`SNc1vG)EOb}7*nR~bI)FI+LhVeJ|HJHacrbxXKO)I{B0pVR1YeedTMWvln=
zlA2OK9h`D))`NSGCM~Pg+@Mk>esq~~Ll1j%=7%+0#@|^}*<9U3e{%37yf<2WtATCa
zLv4;E#ucU~mfNl{IKjm+`(n|tjoi#TB{fWsyqS7#x6CX7;VafZW&djCgd9*b&^fjL
zg~zp)^lx(ek2;?}HedVI0gHvAtDnuZdYpKaZ|j7Z`EJ`TZtQ=juEPCb>tgTu?34aY
zGOxcCePqHrucft(MXidS9g+IE>-Epx-%&02UE<HAh|DDQrLEZq?>$*)v0~qil4<RR
zDz0bm_P$&awx;HSL2b-7fjOCzO}qXCJe?!j;GM-NbL`$D5iT|+YoP#!hMJJC7i2w}
zqh0eO>|&4VeQVnC!Tuw+Z(E~LZvV#hHg)?=_V2xMXM<5l3rFtkBISpj4vh6rn3v4?
z_hG{A=GOe%m8o^RO{2E&ecGXTgGpd&+T-jjHS5E=4!5lA=cH>bF5+BqE8|tKU$N%#
zJ&UH!p5fugzv1|j4Zf8T0aIn?t`NCke2qh8>O1$exB6C#cbu?^zJH2e`)ln37oYtq
z6Wqf8GraiZd+pT8rCV;Dc4%`t_{Q^I=8T4Yclb6-{AVb%{$V*g)^ORKcm<!9V1ZMQ
z4%Zyp6joz;q2~QW`|EkhmH!z|Eam(3SO2Zyhoh=WH`gC{wQ+WtT}Z$`<Npl)?2fmr
zOm&{R-<6fHKj`n771X*<NBq*dcBZ^9Q(1cEY>QXeXuN#C>whN8o;y-2=bqX7huMq6
zHf{a0$e5<%yEc3)E1kWiX~o<S#;EK@rAp<A%9o6$&-N;{ja{m7zxJAxUj<9ZgzM`+
zI3BCsnZvH~L`$qj%Te3W_w@x{qty?S3g#`^9L6gXaQxNu$^RZ$|1r^;H}l^vj@YlO
z?NjDAhfZO6az3%eS%J-A>w>O%FSe+9u6cav^3N5EV`8S;actbZ=Hgrh?TCq@Y8%}j
z%g(V=GL}B@%yME*@x+$$ke>~rvS&EfKY4vL^5U~CmnUxLXJ7xqD8R3*A?Sg?@k-se
z%<bnGto<r7HEnA@G?lJg#j)zzc_*Kc<wv{jU;585DO-j4#Z;wvA|HSJXE<Kc<lJ6d
zzH-Ca{WH}}J{!;bF(K1bDN{3xrL1<Y{J+EP)!dpEI~D&<W)KeyTkzsPL)*$lP5LU$
z|4u(xUTkg|+rad)_nGTQmbF6l;#N<UB@Rpd^Vkr?w{^FRI{%>}Q2lZ4DBhC)8o1=Y
zjau@*DT0^$MGOpq8(!Nf?cDaoW=8dnsT=Yb`n?ZNs@vHdy)xlOx|DRr?A!aa6mKuB
z);90;SN8IKd`mR*+_cT}K5sevfp=N*Sq>Qs_ub5EeVD_v_8LF>u5ih5x+jN?&&`WR
zf4(X_{cO_d8S^L2kDFuq?U3iXWN97A-hh@XDVsI7O_=6*&GB3MggsZUW$0G9>o8Un
z1wBld!MS5kflkj3&oliI(*E)?r#7vs@P2S-Vp6Jm=87{jZZ&eaKT_Uif2^bY-Hf~Y
zF1^)Jf9Ei{W6dM^JvT1+TwlM6S?Pl1G1F$ngKX0`O}3xoY2tRvQ<3$en#r;=KBaPI
zf`;BDK|TlfOjtUrKQ>f%*3&zUY&Z7yK3%<iql6!K+8&ozi#29$JyLPpb6?Oo(e+JR
zXI_8Dv2A~7(EZOmhhhYd_(|6;oR_%Rf8E*Hl2`M+1jTzUK7BaXyMK0^l2m%!M5TB4
zYqnf)+B3CzAAebJmH7T?$`Y41wx1N&W-Tj9SyLor9e3KTd0N}FooiY=&ggz%T<LXp
z`;ycj{~4wqaLwWqw13lnzgJgoPxaKq7%uUx7oJF-%h|lLlEGcGc-b#5uX}SpJ&paF
z(w_IJ+cs>HD#M1F4>ymxX*8D{Qb`m4HKRuLzH38T+&V+wEOoYHX3E?bxz`=roBu2L
z{c+zE4y(D3IilXo$%&Y<Auf4`gtLE~$JJmthnS^D|1<q(_*lB==FiN8E!!u2TKoF4
zSwh^|x|zZI_Q;*JE9AU??OPnTpqSGe@5f23`;79PAK0BYKO5m&CH<vu-`T>iy!pYq
zm*#%6kXU54WYKih`YjUtS$)mT+#&P(qkR``ek~(7C%rAnN1xqb)`BI8x4#N?`fd2n
zu)fcs@Re)euV$6lYlph#-VOheqh4eoZ|+?bY#MSz{mxGH4UDO|b$cG&?y+0LF!wn7
z<dh3y;od1dizmF4pErYT>Ymk(mge_29=Mktp=kQ|Xy%%YjwgM&8ypu%zrVL~TecJP
zf}S&zPm0O5%~r`}&@Y*K|L-4ni?WZ(I)7s`W_0CTkmmcLy7uvt(#*eoQ|~3bc$c-l
zL}owR=K>?$*}_+X-7MZof3h;2JFDSuLb_voP4Pp)S<3IFC;fC2=I$=ek=5MWq{YLy
zenF#~_}@GEZST&A73Y+%a4&dv_EOHhq^hk7bvqtMEa;Q+eNrQqk$Cd)YWAvyucm&T
z)~<R*V2?%K+kYDMw>#Fg1^H|EslWTaFL6cOp(X2A**Si@#@QBshh6L3*U5aztK}@6
z%#!lli$2Z2A2>5@LtcTe&E)50>n1+^&v3A+@iAxL#QzL0Qy$m{Z!l*&HedX$Ut0aI
z5HZ6(r@u}bF=w`IoVw%w_wvm%t_G_s&0IKdvF{a$%lmB?Nrw11oNJlIakbs$>9rdD
zAkpJb&VNwTY|ddR&7PdR@YB(U9D<h;cc+;y|5EXyEYJGbQ7O~l1N{%%_U_3ryJ>c>
zLm>0uPNgHKCbfQi$W(r0a)EZrlNFh)uMSMk-(!2~%Z%25MX3#kqvGy<HQZR6%zS9_
z>1{_gv*?yFAAQj)`*7-Cw-C2kxl8tKEIzC;wc{*v>cz<?=f167!od8be(6(wDa%6^
zTi94W9ng)CZF4-+!M!%BDW0+S=TqIuYAb8(Cd$f}Z<`o)dX@RgrY66u;j{hyeV#K;
zmyr?s_HOzM5xLp+I)961%_v;dceC7Md91$J*6UW!B94mwWLprim3<MjbFfg+%&U6$
zpRQ+Z;$wCGeC<rmWkv<}pZldgNjrEpZEVjzz06EA_VS`U-C#8lpI1389;a;|SWS9;
zx9soaJCgU8tz}4&oALhP#{(&zI+~HK?^d<GDLBa5+_?Jl?caZbjV8G5ei`&p`f?B3
z+*6i}Jj@ao15Laa{R-~znRDTii=S7o{Xd7$kJ<9g&GCu*R;Su*z8uHqvQDr@e)W=B
zFRyREe!=hbtko5Z4erKVVLxbm=1$|W^Isnd{AbE~7Zo_ir&sJ}^dgtdLZFiW`%%0j
zRM$Zz|C(>8CI2TiaLF(6bwctb1_u8>Sy2m)uJ>};f8_3dKg(|`4rZ1{{$ya1_`#LA
z;<>@y31|L35arEeIo8FHrqAo}v^ZhLBKG~_Ru_MBGTzb+_|M=eY*wCW<bUe$_6+MV
zu8POEPkAiTdtu3u^mEB#*9}`mZZ*wKc<@yD%*uesG|MC3rf>To<G{C5TF+0dW4e|3
zN;ir1M(hFAcNLeL$f&QCX?U~o2)n(vVb1y*iy7f*Ni#nNJ^0bp#C3Y*hBepg|D-TB
zh*~pO7wO4e?8<oB@pSKwS3mE5_9@a^Q`l+39F_Q^+IEA?*NYdX%87O?&fR2kGCjih
zW!YVm{>-JJwT=p*eg7GrYc~E-UVGzWU|GoY-Mfz8j$z-lMRvu~&}Ys5GdU&I{>42G
z<=9ae;rin1@jt(3u*bFdm^<FuW-U~sSn3z$XgZJYl^?%qMP>UEru21FEUzC<h?ZKP
z$m_UVeoldX`>m9RV#md}y0!=&knuCtcJl5z_+I&`@ZpyGf)BMN#5XPq;yL@=hRgLo
zgRcrddl0{*erD{9GjhBBX;|;wkr@AO^{n%^96l`C!g}td#2VRf9y`CXliw4V_4V71
z^4e@?Q}q7%-Qwt!cbli%#x@%s-?E_BWq#m)hM(5^=6q#3c2m{WHK!?S?Mz1R(C>U-
zm$zTdv*$|U_TH8fI?L%#>dXmiH_H5H2!FJmzlpESF@2$gQ{HcbP@yb8=J(Ss6mJyI
z^!2perTy)QvdgjUVwyY*Qx@MTV*0%D>tYv&%k0MA&o<^gI;Hq;XTY>Aac&Ch7k&s1
zm>unuIV&cyreE<4*XId*AL`w*7&QJfBt34tdhU$hsj}B+0=|8E`e$?SyvB2-r!;=s
z-=8}%c4^sp=2<P~=aZ|REEE#m{!K9K`Xqr{afy;IPpqh1n>>9A`zeXpf6v{VYO`ZU
zIq%hI=fF4p$2{B0Dg*aBuD+?FEAji%4C7@Bo-Vi9bnl<R73%_)i@UT8+#8pinYEcw
z(%@XhO>Wb<@u`bT^8933s+<mfGo8BONyJZvql<-Dx@O-E^>i*>$o}hT#G$2sBOI@u
zyZri9#`N=t8ZG6-d767(u^2qP9+YLm%EzBIF;>C#{pQ+?JU;D=o2gFk_A7qUoMvNq
z`JXfsTf9Tc<=@YOX8vc`!1FuHqHtG0lk8!Sye4C%H(q~csi?MlnOYgedf%;;S;k%e
z_eOfjz1|J$I6o<guqP-wJI&4Vo8Ol6d>Q{I_r}x(m%fQ@35#g+dOkhnwuPF=4O#z;
zY13a^sB@i}wZ?es>X%#BJ(;;(S(~}AqvcVR`F@t4dbQ84R~z{)%lrBye3s6Mus3`q
z#!sT^ql@Q!(P%#UxwB3pZO7ud_m?znky0z0e4zK>{{63v4StyYn4YOpb5=0*(%H3%
z-;%a2KkeAS`N_4Tts;JLMfkj!ApMtnx-?dP+^5RL-ESVO5@n%LvRLTfoTVQa&+whB
zoxa5B#~s#B2NeF6pY`WxY-adA`_JF1X>}66p8oRdX<<Crv1|9I;2HIcee|YrzyA4P
z+Nt+#L7U_Qxy5e#nzg-)>Ua9~<-wvgv%)rUUwpOXEBBk$X<ahBmJX*M^nIA!U3DZZ
zG4a*(WqXgDxzTF9{{pCVV|<KvT;v6KT%-<jT;xp=Xk6rNB4k{o@HJjjUV=>ltu8_y
zTWWc>@sk?Jl;>+9ro8=!*OXUaQ))2X@(nyj^B6it(_+GbZ-nYK*pzgvrbs9->`Fix
zp#qN|!N!mlSaRT7Lv;gG6KpI+tqHz?Mt^1mNPMmN6NWlM)xg8R;KTsIpqSWY&w+0Z
z)f=$8tI*s%<Jrb<*Fa(T=p`f!Q=K^Qt)aRJa^vb7Xl}g5z@RfDK;Ual*eeDG!5n*u
zHjDl%KbB4U66wBmOI+SX-;3urxt?DZ*}v^+M$q%q(->6Ze;9DDyZ4*(zU(27d(mo3
z)Bb2#KNWamWTU@5;E$cK&F)1}&+M;N_&+>2XGzm0W5=_FB{Rg{A8!nAS?W^6?6J`0
zcGK_T88Q$1nqB16gFbN9t^Lc}#PQ?99J}N5>blM^UL|(z+O)8wo%1A$BhDF5US=_G
z|76D7o#yk7N1gaqeaNN4;Xl)p+$FCHq9<5=e3$ps@>}&3<It>GYF0H%w_Nzpn!o7b
zdk6O(vA0vJ3?^@2nsDKrsK3Cm_m^_M_S}&(Xm7mjBiy{TLh9kdX-Y3=XMN&3;=bVS
z!moZG4<{+yZhV>8rw~+s_UO;GccvT<Nk8uX-tvz4(`hsLBHw)J-SptB`15y5Y_C*l
zunV?Us9c?PXZEKzS644y8-Fh8Kf|K4n^xCt-j*rQ&?91f-6Z?0M2PISu;P_>|3>NW
z%fG4TVV!tLddvOe=I5<SFL?iFkcjB~dH<2}LoK6d#*NM^x4qkaaOZyp>w9}<HE-UP
zy?@ERO?%eOT_*O~l}B>YtDEeNtenS6u6A_zFTUUK^<9H2qg2l`rpQAlKH6mLKK$&q
zV2Wq%&VN#GcR2O(#Lw+MXB7T!L1umdbNc6*QH_QLYbH;fa)<r;^`$j;<-1=jxDX((
z<#EHd+xtz~&z%Yx`!C-#m3|Q+`B>7GKi<~&MThpAGe@_kHorR~XHv|(IQO#oh4ld%
z*1H?qVy`lu`^VsHlfUpkgZzT1lTk-Mo1PQ&3hfX1d$E7X*2VGDg?H&#IxbzFCHFq<
zd&m=~w(!{j)eL2=GVhJb%Pvnl9RA`z!wkts;?h^nrgR)H-tvB`<04k0M?4okX3IX1
zKOD7U`UJHlYIe`RZcU#1>FLjnUlJ!AU8|Y3z07S+`^A%M3(~eWu8!th_4w?!s_8<?
z+dWL5xH<dzUaMcuu|_8J<Rs}gtLIw(wdQ8>4_5wnrLX<+*K6MY8mcrqPBz|nP@g|r
zRZeC9hPC4I-DSUyPPIFy5`SW)-6vPmk8Vllu5T+(uD)~5@b<h9*Lae4cg4T;5D93E
z3cc46+jDF6$8N3FZpqi93m31n=lUSD$i;7K^|gqq-DfIdKXIx09RJI0H$n6AlV2tN
zi&IwGdar%CQ(d-TbHTLMhYRIvJjLBOMORNYxc{Xp?$xH4QnP6rTWSODz1!``x~O)O
ztX#)}oc(`pb}jqhcdSC_Q{SUPNpHhS_3qe<PLG~$e05RmoS^CM9nJe}9B=aEd41bI
zLviX%mTwzmj|!T`-km#hJ-5Sd^?jMS%>_YL>Aj(%>x|zxU0RpArEqZ^?_rDVW!enU
zN@~@H(w`rB_hud9nN;WFb-uPB{8Zu;tL;L(eIXpK0hbJ}q|KWg@`?SWV~~rK_au>{
z)5O!gR8utWUaJ4N;;;0+)8>py=h$b3Ut_Cc{1x5L8CQNxYx{;vd75GMC-zma_iU~%
ze!nYwV+iBz1jb+dhvzhWa*vl-uwM1I``w6|tL2vq;@)1L)VL&c#i5JgGc}G?wXXj&
z>rK(04as$nUT&Csd77P`m}*xkb4Dv?&0DkCm$KdpOkF(BC+pu^SL@|&GP(lWjs*#R
z4>-ANnP;AonvG_x$Dc1|vl~Cp?zU09cUh`|N38aO@B4}O8E;PO+4|s{S3+@87DHsD
zbf5d$b(>ndqgMXAyKTc(Wi{=azm6WMGHFdcGD{-r=A}J1U;FY@eG3oIm>?1QVUFC=
z+KQ5Otf}TbT~F6{$vl_#zJFoWqU8Kc=5^tYKMt2Rc)APBef89S5wk{!ae~%S?<?yR
zlD7HV-#rkwF6z*JGd|7J)0U|-N#;JebN%*ChW_UtZ&`#UES?g1U3tE}f?0C;hEH=V
zU)u-<zgVuvc%JjT@XBM4x-Xe;xu5(kvh$tQ#8CZwqrc2IwtU_@Q;%s`CC9=yEm|sN
z6I(9&Mg%aunlkN+i;j@2&j$9O4-<Z9adzlzSiY+mRDW#7U-I7qm;BdJOa4Dyu#(@l
zkAY$KzJmw+Jf4fN^jzEcFWgX!^YNO=Y2`~Md|Me~qrchx>3@b9Ek|oUt=;o0cW1?;
z9iA7~W`0PR(KT!PT+P0B*Yl#y?>|g>Z*{D&^Rtg?O@k&Md&$eBdNqba_GdJ=&R;r_
z;n(?9zXLq?$$oo&{8yl)9cL(mf?AraNT5|h<Av4C|DM<#ewi`TXyyJ7kKFxTW9)3Z
zD><Sk9!;ONzLd%Do{nyiarjc#6;Bp_|20$YPResTo|TKQ`)w~ZsQ4o-^mL-yX3s1~
zgD*1gw)1S_a5x(MEOz~}-&@=hQ`6SwJt>$otKpbyfn(Q6wJGfK)&Wyv?{7M>>SE8N
z-D~0=vs8atq!H2}xOvq{+gqk;>3?o3o&I289i{kIqj6``#ij%8SyLXj-@7)wuB+&Q
z-~ukz9?oFjH^N*k+>0mNdhlnH)~n{*ZOpGaGz|0={{B1P{8(c0i$>Yi5;gjF?kUWu
z&#IW1GN<-;O9#iRFY7$M9uTo!#m!N~^;u?B(7MW1e|Q89T+NjKOnW1;;F#g+{RfV&
zl;7N(cwOQ|%YOYSRiCEmaczC6pJup6iMw_0V(CAbH}pUA6)d#1IKo}Ce=XPYM;GQW
zDX8UibXce^-x_qOQabS1Hp#%>pWmGMV)Sm#%?noyWA9sk4epQgH1si%y|wb((|ey5
zvrd|*`>EF3KFhc8{K1F+8KQSyzRDCe*?=$O@gnsHE|Zq2NoUzkJTG)LfHV5?{3~fs
z{C&zFR%;q@zgaJ`?aUdkPZH;C`)^);bEKop`L?0=+)CGthTGpuYu{SEEMP*$A8nO<
z)|0!qcW5{sm|E<3Rps@6hTz5Lv`^$*=M}2?wQm2i-BMbQjZ<%Z&`GrNJk7pm*W$`8
zt1TCQ`ti<vWlPn)^GBB`&EC*_Ol~jp>$Ld`gen-bS6>zr{Lds?9n@{QMed_yhrv1f
zd&f?He-U|i9;3u`@rx??soK|LuZ5_vOm6=?<v)XX<j($e^LF@pDSZ>Zkk&YT%@V#@
z*V>Zf>aO&@IA3--GW1kQ%qu&-&EDZB1wO6joNG7j`VFyYDG%W->*oAtICS%0da8J4
z!|$Bvp!H`8d<%=*Z=0sw*k7zP$)WbjT*IaO%D3)+4DZ{d>A{s@)G~=<$`j*s!(Zhx
z$M=7KQxP0lBe<>p@G6<2ngi=!7`$BAYIv*O%kAi|ySt`J-{gKRWHZH0R_EF5KT~58
zz4tG3S8=T~dOxMH=3(L9(5AV&xj8<oG-ydY4Tw}1^bcElQ9PB~;$aO_!Z$wK{1dOv
zeruBpe1CRU$fN$%n+^*teH5Yp_vp?Hohx%>za4yVu-19{<i{-5)hy0C)=bsjU}N^L
zi@W%PX89sDp04w?XHKnWlH2(AKErRH*T!s8{&&vGCO<5g{no~063@P>eBG5(<<7sD
zxphLnS-bAF`iufI8@Yqh=M{V1_0P;I;OJYZtugo4zcn|0l|NB?x9R1#m3Hzo*Qo9b
zI4<XW_4J!VuVd3fmZbc7o6EVM;gxrr@P7uzyil=lpQXF`>fN7B``)wh(x-)de`I>B
zn3(pO7S~n_&s4ZAsyk_Wq6Md>>YCF_w=bACH9uYa*cug`>1Y2l)VZGDEn0j?H7ix<
zja<R>PqY8*Qr*maq_^DW=e6U)^)qW*5__)6srFtiFPLk0<ouK1z(oN)%_Yv?JD2FJ
z-c{f@sYC6NNbnW5jK`UKUPM3O=XZ#-p5a~MExqR#Z$W*Uks({RY~7D7(JLIbl{zVQ
z+LoM5-^DGwHEWB>#>y12onOxVjxx}mob)^QZvSyd#wTyjgoR1G=vjY@gYV0ssTcp+
zJn{K7XGLgk_&4#d{W^bGENYG3Z@r<dwg2yZk>Iexm)vijrwKg?%Tayp{)M+J_@qVC
zyxcj@3b)oih}#*`woas5j@QQPsHS*#MrGbx`HyqHu$%WjZ2vI*e*J;fO2>~Bib>u`
z*vWdJy}WbMw`ZXX@BO%?+3y@^bv$Nb#Pxj~Uyn@Rw5WyIiwRWne{teq@MB~EWArst
zj1DHZK_&l&B9xMU6O$dd<d^tb^K1tLgWCl&CF|s`6PD*pU}yFaOS|X4^s}w_{!*6|
z-Fpo3hT1x^e(%^$#>jCnIhy_S=UAxX^C4<COSOX5+@${uUJ@@Ge*T!WQ_{`VK}0fD
zH|B?t^{b{G|0JeldaD;Y7g|hm4sA0DXFPiT#(j<p^%vM8-7aWp^gnHpDQwu=&*+qN
z`^1-4<~I!f6OOGrDU`iAuWDP(BT1RH)8|H-C<p)KNt|&1#I4OQoA$r0pHXmp1?y|J
z`Q34975^Dr4!-}+t-eLOL~QBqj4gk=E0k3i*J{4H9BiqZ(=;`Cu2ONU+p+!f6Kga=
zHk{>}zs_k>bkb6rTU$f^GhE$JduPgj20JD7bX5nl1k?Jh#>YYqfp)TjFar#LLU*1&
z2flvUTX4S&v@QX;Z#(1J#y?%4e%W19NWW}lG+tBQflaBv=-q8%4hs;FG=Z72JqE8S
z@4=>&V>d;C;aVodEvHuE?IC{vo05dp6bS`})eR^;WE12*Z1D!XJ>)x}l(-SJe+h9?
z^Cspn1_qrq0TN#`!qM&$6JuataE4+~Ol;YP*Y_X6?gsV0kz-=bvrWu-pqRL33-SGw
z9UKfk3=Ck5o?95~Ozwi+h?ZMGySyN7Ob%vXkk+a&G%>O?wDgtMsxUJ#Gd43eF%1K`
zaPbAaF8l;`VF_Buf?U`FcA+}Ng$ft(#?NQ4De+iMkx*b*S%eZlC?TkG9dG>H1N%K6
zwWMHfVPMcX5Fqh2By}$82nHJi1A_|`gM5GB0bbvK0lOO%vdHms;MpeTIUwI({SEQG
z>thZE8wLh2#)uz1llx#dHlVq24$O@~&p`2$WMlx2j|1QEy67v|MWFPE?xICt7k!1e
zsPq@!`1l4kB?c`%K>k_;TJyBr0X065LyYqu-uQR`_G>PhUl%bj=v)bq`05Z^j~X8$
z3=9mePz;I>Up7vBCD(VbyFsyy?E5RvHZku4`~D=v_vsv*i19RWj(NKJh!wgFHYN|j
zZY)4^<1UyRcV7UNrHl*=45|tY3{ndi7#JED7?@)~?%OPj*L^?0?#n|9SCIS8f!((i
z;=Tq&B=-q3J+5Sfq#Do)Vg?(|pI}oWv6>>Gz_647HFl80?^Zq+zVW_CV4r8B`TQIM
zgU*WpiC-Tg`cY$tlYxQ34T?d&FKpq$7dyYe?nYlp_u|<m=4W8vcS3w0+Q!8I+T#hr
z5Pu`Zj-kn8up2?O6LN|B4CcmtyTQ4|%+%D_44h#iC*gI}Z?L04UPewbAV<9iJE{TV
zsF<Z(h$Mp<C4a!CgrP+V#1shyhDE1QqXaq7-mSnJB~QTK%|wfm_Y4d=e*z?a-HDGw
zjS>a{1_pNq2nI#TpLKYB{}=3Tkm<<2|MP4U3p?2NArRlYZREl?1p5@^#?@y~-N?cY
zcB8<rJ0__N44^g$Ie7c-Z!dCmFFq=3tZGSPdw=fmk(@NoH9h=!G2f@8Ji03Gd;ZGW
z-u@ShwepNV9Qk%GBhczV_-m{9Z`G<cWscKSJCh<n#H9--PHhV;DV22(yaFL+|6*xM
zS>o$(Ei>@v-=BMA;>@L=^WV7Iee6L>gQa6y-@3cT*)C=awd{Ak3_Z-e<7QZ-z;UKq
z0-lvZtD=(Hml?GDXJ8Qw6G@A`JKx7gSffV$KLd|lgp1(z%l8%U)=Vn3d%Zm)<M#K!
z6*qdnz4&Y=^7b)<MEm6UVy4)Gul|LcUexnzO6i&hpDb)VT4tYQEf=5n;oYHsOBa@Z
zNzgS~Q~!L&9<$b!&c0S=wJW&YW%7)6p1RMfu;}^ms>B;@$@<4G`t`p$x>c&zZE@hr
z&e*UC-D{usaI<YY6KJxp>_g0UPR~o?&uZ^!Gy5#xbt!G@%(|my1(sUOSNu<hI<W4(
z&3~{+E<*Y5<Bun__q^zSV*j5(I54~I@+J1zl5WPJqeX49(T%U!x>h*<Ued;XeN_SD
zdxM*=f=}q|Z~H3i{h3uIS@yhc)!#dDg)FyEOJDPGlCSnZ`mHkX+4H-JXIEc+^)-Fx
zb620m84F&W>vm<=pE^TTD$g(HRNj`#iHhfi>SBL%20jaaY5eFI1N*Vm6Q}21vw7%p
zM1&_OKP1Q6<>uSIODu<$?#kT3;62sN?ET%7!9UIFs%^9Kd9F{lH~!C1^KMRkZ%9m)
zO44Mx+?}d_W0vU)1S>||(RX?%6%oFP<v4?A57URbuw`lf%lA*T^_i3_I{#za^T@Ly
zraIhJc9lBLb?kfp&RwuNH|^?=oWO=zx}R5V>lV&E>V5QToB!HNe=5Gs<TQTZ>f^ZS
zwB@m9(w8T*cxGF(9-X%1@8X)omwiw7bw--)*!{HHbe-T=!8_|sl%{8G$}N~{-BIXu
zNJA`X!n4x}%$&+mzvuJMjFmiCu%>Kg;=9PqrDjKqPaRA>a${lLx_^11tnpJ<F3~W5
z^*iyH<$@Xo#!rfN(t0nR+)Dkl;Xi}^?}{eH&DW(f402UD<+aOnr1a!NpRV@tXmOEC
zYinLFbDc{ySZ|)<$A!;Zt{%K$m-S2M_Vii(!48)99AwvB*m5a&bx)td=at@XwXHAm
z2-Fr&>SX5l=(Xicc=h(sCAypZZm2$F)eAV0VkF7a<}9zsv+GL2w$(*vUw`Y?74ob*
z{P^*csLd0Cyu1`Lk1bbwtn|CVG?*hV<j4#obC$W=Uw({StSfS;xVK%lZ~2NRwlZ4F
zX5ZTHsP#VdaCG6Rxyp=<KYKpTS~sz+cHN$RFWoh6^1%U5eN1fS0ow(87^**P&w6><
z!8DI^^7SX&d;C&MO3fOZbv1tTlu69k#H=hF|KYjROkXSaf1w`vrAH>n8uEWq<81cG
z?cH2m@!HyM!mM{8k)^xt=53E&d+jxd@vi2^8{_VojCX|<Tdr&^3w2s_regW!Cn6p?
zVG}zyu=M;fuQPwhbLmd)#`#>cHN2Xie)?InFJ6E8=|?{}txB!tcF%wD@Sf;F1UTu{
z`Td9}&kARai_s}o$Bq_D_MEU?_I~c#slI&k(%1ie;JWW>irtUk_h)z{C$8{eTiLbI
z`K#wI&x+)I8Z-Lj&%Rx>;XlJ4m1QsE&b(5X?l@t=3Vlg7vw(NeKcB@huwOcTJ?h=#
z3-^!x)|k2PU7yNLi-jB7CN0REGu!O2q}F@K+p))jzBWr<H&t4+X_H6JyLHbN=bS#$
zIQhVx?eXs|zg=+r&%jje6~=r~MBewut2C`gci-{dEAQBmzf3Hl_0gHFy<DrEY--e3
zd|3ZzrHlSO8Sw?h%j<deo}V3Z?D)6T4JV%GPxlO6eCZUkKt%0BGxo@UD6b>Ggyt3R
zoj0k$XXE`c74P%ip!#Dn{*wQh149Gb>eHwtKj&^($v<6~fx()At+wwl)8C8vudF{Z
z<$o!&6N-HPsr=Uw<%0Z%kGK5KtW=w?EUGX2nbTX#wCCuLTlyz0rz~Bz_s;H)b?t9@
zz8b|Xb9PDm!PDHYaBcE`1_Snr&2PRqg}t}luGmvK&zAFRHJ9%3c=HJ94A+wvf`7Rs
zXj(1I>GD@%=&Z8-HDT9nqf`GLd&k>{cSHz_WHe>7+?ro4%BxW*d5(wA{Qi&Q4&8E3
zQ_iqgWL{C+a)6VEX?y778^1i9r!b}Fbf1;!W#`h`ujgf^)~WvJNb9a;N+;}`pKmDt
zdhGmshE-ZKKW=sZ%G(PCeM(!F*{ZPSK5Vdyefyt5Ui)B_ce~-lUCbWMXKbFyv;_9B
z98LXw#@_BfLvxtTtc@}gcvg0Qomv04`73Y3y7c$0`$Mgt{q$mAq$jnk@kl?zY|W*@
zokt!OhWMSl8$8$J_<x3kLWjcFOkenCEt<pbbW9|7^SWKlAA?>kSiR<S+>ReDJ9eCW
zzvN@+>C>^X(H|YB?K*22cV&W#ON8crbNSg9zCgiOk<0$<%vPTmzI;zRr&Y3SzF?%}
z<TX8vO?lt{Gjtnz^;jnEoBbm9V@;yNyxybX>PsJQe#&-ojr*xNeGA%lhpjhsF}?Me
zpTGS`hs46wnp;>pvbWxPTXt}Y+b-j*1@>v}voEc=Wc|xtZnFym-?WvnJ;|RuR{z`M
zwJdF`^@GIOQjux8$$t*iJ)3Emx~pGj^<1;0r&srE4O%ee-+M3J)rU8qh&^*;{yW*%
zsfX<M$sb#>Ol9r)^|`b5UtD<N0DA&oxbQKD-8^Dl&9fyMA1%qRktq*|Hg~V7O;vJy
z(YSf(hHGoq<ePnebhJ*hNd0HV-<~^jANbbIez`#_cHg_!#N|#tUgZyR=7lkcuY1mH
z^Lo2ve%Qx}hnLMYe{B_RVYBSZt^{V?xO_*u#TKocd*ihwG&-HM(v2o^ru=7U+o_wi
zE+@mWebaW~f0F0H;Dfu`;`HEry*oAn-p(@^9T+Nm(%=7KbGDe{`~C2L2DVFH$Ih>5
zw0If#hwFOEd?u-&1qW3+f82f_V|t=GdDhAWFZchu#C~k0)vIM&S9W=M$&_tUPRk1Y
z=PK2}SDdP2+@idTD@2S}LHa`D<0(&;{n}PB!F2agpMo0gRr;&}+a(mA7NqZq=Z@?P
zYS@>zv1{I`wIA;P@G?%AIIru@yH&bH90#ml3N1FS`OolSQF7-cuirn!S8h3Pe(rd1
zki@(c`(44ecb=d6*vjR_vq=*^TNO&hd7Y9>D07fLHY-qh@`|aV2q3bmbGvOuRlota
zIWO<LE4PWPQ}26tgKbgJYp0F>KA+jdndExs-4%YeXFn#tyydiA^N-3z1HS`Fb7nVt
z-t>3<P$8FMrh4rxSN+<q#i>TIhT(DuAe+0~)BA96LFLmE+>zIkQkJyHt4uz_G~0F3
z;U>o}-QyfzQV%c|AJ;cXcF27s6)GLrtkGEVLu=o{y>&+}Zhr3G`(;AIrPRo@XH!aM
zeQ0n{5a3{8V)%W^%c^Joy3a{9zP2FXzPrBT(jrI8pF0;^e^PfP%F}QGe~#{x)&}m<
z?~k;M*S^h4ZhYV@*05rO$49oDXG^ubb<1Wn@HtBCI9HRjXW^;|KblRyChXR@@(Kjr
z+&D8Yd}YtFWy_Yeu3X(}ETlN$aEpr9g-4DFM{OA79YuOCT2A0P*Cu_l>cMgKeJ{7N
z2-N&-dzZU${+~(Shbk5;+g%h9`u<Te-*Ch0iP>v33m@L^6Xm}-RsVQc=2z{Ov@Ps^
zF3sjVpvinikIk5KdP97-)}xfS*(bADZw62OEdE%m$y%$+j?-%LcH7nbzKRF`wQzg<
zxu^1|<wMH0Z96jCHCF|48ZiakvGmc}Y5r^K<PRBhD<gXK^OMatFtoqjX}YY<BTVJR
zo75k*onk)}5B4{!DBaRNliJ+tdoNaFeOuwWa8SvAWg{1O3oB?VD|$DK<$%d^P|3gM
z8EVPTpARniC4SwRWX`}){-tig2M<Ptum_LLS&gsczCV1WQ?Xe8$a(88(Yx11JIX1o
z)^d~gV0_uUE&ZkJC%s#yjtBBO^lS>|DQ5=6_ap`$e^f5Ooco`lYx}Pm7Z((JoK-gI
zS)KhnOft*R^~r>Qo`xgN7pIqd9c`IjYiT(l;P_3;mje7%A^VM!=WLQq4c#YuO2}w?
zs?0vs?Kiq!AKmUZ*OBv7cWQjc+o{@p=|}%wSR`>()pU}~!V})Re*I=jXAs`6KQaB?
zV|iiiqSQn8EMr8z?WxRY^WRwFw7`>r{a1~6W<rwetJ<F9PJ2FPueLf@JK<c*os5-N
zywaGrhhAZ-{&scYl=fwAQM}9t)$G|Es(;=}ja|lPp>FitVar60%SH8<6dzgMyL(#U
z#+SSMte>s)(b#^@*!XPMU&mE`Yi&=JER}Q4NsYK<7-n<9b?biy5Aj7WLn}Y08-Rgv
zbKU;z)$Z=@?&{sepFe;8+<kGj|K0l$4ys#!yF5Iy+lGNpJ3HlVmIhO`pTVZh!8Ljb
zkIc9e?~7P07Ojgqb=3c?@^^t(KNbmThi+DUf6G}YFYDXmg86p#y8JOJ^BOO+U0!sS
zgVEdEnloqHvFeoueovG=I$k&M&p4DmLv2;)gMwRPPnx8qSiK(Ie!Tg@(xev-&lYgY
zm3`eTl;53Klr=%_vC6Zs&6iwUPbD~;9V?WTm|kix9$xpv^6mZEe2qP`-|&?!SmyKg
z%8wAu1$>`Osv|=q{$}dWu}{v}68C-egVRQvwm8&iHw&fSxVv)p7w$!D2i&8b#Q&aN
z=~Gk5bS$APe({ncLg7Y_w=sQWvv}P%)p*7fhF-z>S<?cpY-hE07U1~zQh2Il0Q>y*
zZJn-*wF7ofd28Z0ZB3o)E4Tj);_ntOEa=pb@!$Scaqi_~+s|(~c)62B`KAEp=Bu|G
z)9e>(o3y|FXz*R9Q2EC$v765}c`?}5@al_+1lIR^CcJQB>|b3|d_hxV+9{8|-4zpB
zZFxV7H~l=`@`zXPosfTjcIfT(3mP}QkF9ulyWLY#zy02i`@%QRg&j-W=~t*W=koEd
z3Wm}mV&*5_wPXnDBtKpyds=rFH-BgKRpU1AvZt|6mahA&(PVD_e)^n^uQnVwuq}Vx
zR;O<=f|KMpzGiT6aBye|iW+QMJwbzcrEIg#zo1At_PH{e|H5L+tivye-0xd1s}OF~
zp7&&$b7a+((7C-|b=ow_qTH%|KXF>sGZhsT<;Q!!DcPg`ME>fk4~HjAn8VKhwM%{W
z`|0&l*!}w_*t`izIv~?v;1=@rd8O}nKXI8ZgG?czsr;@xlrMH`NJd6RMz~z&YnbK?
z2Fy=Sv`sy5;-1vj?OSZuPB8v7dBy9qdn6itEcCqvzA?yM@R}26ZL3n@$S-2&ZD%x_
zyToKG+f0!n|MN#5+Pm<&J#4P1eSP`pBAv~mDRY^O?D(@EFtR^;lF`18rMhXEY{jIB
zC$EKl*m#e}&2-YyiQ!x)!lt}>nm#?qxIyZIJ!`aa=hUgkwzKa(bL)lTt=T1f;<ejm
zJp8&b#7foe<h0ZSB@KTpI~Ems^T{VV-sk$yAUbvGG@iE88k*Bh3+6ZNcwgWND%}?E
z$2%_a4?HfCfi|A==h-IC-2nm$4Cfa>#zkhI!E4HYuqo&Z^Zq>BB*GpbAi4!+iu_r8
zrf`AA7ujS$<1--4+BSjxJgAg~n4-XN6goyD#>b6kgo=w1?3O@GABnJohIA*)XJ80&
z3JL`cZ89-3po}543UT8bG<*T72{xvp)&wH#3=Fyg0TRDX__|?^P<b#gFn};9CcepW
z;~6yMVgkE61=ZcU0?#&y$b(|ys0Jh^JQTU{jZnP=xpDOgG&jnF-6-(u#6JfHhPNk$
zPW#PuUK&?%`DI>QeOFP!e<lH0#u;~JF8e8_y87b>GxZWSFUAEG?rC{0S<N{WT`hs}
zCxcYIH|8Inm}s^sXPMdoor!ZUHobLS?)IUlTZ6YU?b0ze)|gLuHxmzL$-jMVYAL$;
z&UFcq4gmwd*=KrJpPhb1g|AOSea`3Ke^zX33y$2qXamy?j|TR}&i4wT>pRO1%!#P?
z7mZq#=v-!58RVV)eSO!>?UH|Ixv#XlzEk1N;{6l18V4|SKic5ez#SdyDtYGHf_dxT
zc+U3G^$ps?YrF5~qLMS0A01zvKX2#8l+Rn+Sxr8?lx8xXFnPj>ey(5#_L;&HZ#T!x
zI6GP9bV~SHnHynees3{<^KP#lw>HPImnTZJ*6ykdJJS*Ted*QQyP1DXm!C3NDA;hu
z=lh%@!z(*qJ9cm~bKLEi`C-5PI`1R*^lx4bKNn)lyV3K6>q9Hn*T#=hBmOhU>gK8H
zbug~&ln{TuyJkh}Ob^F<S6K_XigGtgiK-;+5Xv?BDt<v%l0kR*Z#Bk+a#NbW8J_t1
zj^kkH9IxV}BRkU4vSi*KkqMA~T(wb3`u6g;xh2!eEM^&}nq)=V{zzb`kz72RJ>%)x
zg!s?%9lZFpFHcQzPh6w?yU%dZ8r|OuyHC1wI`PC_X60O@Hqk4F*}&<VSo_)88>d=a
z_}U#NTx2ZSc_Ha8Ki4U@rT5elofJOEJdiVxS!aAyOH^@6SC80rDY-JkuK@?X1%;TT
z7rI?lD@~4K{}#W*wdf&db#Y<mjcpO{59T!%f<T4V6@>>6;_vBPR?U2#*Cusn(=L6*
zOEYzL3UIARm~wpH?5Up{*jgngW-K@KoOx8I!F6)#<ktFllSQtHi=Q0gY>zw^(It9j
z_U1FnyC3hlw!g4F=g_a&B_6BzTJKN1s<4vNaMPnlk3PsAJ@qg?-(-sY&b<qsIZ22|
zFn(sA`S#k9=&aW}#g-lx4e_<(TQ0LqlS}iud*cBGv3=5754W;Rxp4ioj097|bdBj3
zm^eB;?ihz1X+PPJAKo)TPw}?XqGltl1g5U-n-Xsxc(C@5e5ge3+uy9_);51%Gsp>=
zzp@ZDVUP<*U$Um{(#Cq<j%_oxJYVLxzL@{O3E`Sk9Z&ThzFEuMcCz+n(B|$&fvAHT
zyj!_@Zv2>LvaYN!ao^8%iW9H@Z5K9wX#2YGdi&*AaSoMQt%>J&kLGOtd*;#I)AIS!
zwjnq2OC67TeEr?>o5k37c{oqqr9<-JCOTY?*#6$VmUq3V>*NHUNoNj7A5Bbuo0rWk
z>;375QoXRh<jpg0mq<2FSeE!w&*E3kTnFYy*Q55|IeS)r(o27iE4y<yeKk3iT<jG(
zv${a&XlwNMhwKX*EcB*DsW5WgNN4)#AFxb#?Pt-}`NB+P$%XI!we=mGQ4{~+_d;jk
zrN##KcDla1Pi-hr>QUa}K6`4&^!aRe!`fCTZ4M}qO`KR3V9L|>v0i%e3q>|72cQ28
zx8A!?t7lnoPPx9=m8B`KE!?NNCqt||{qpa}$B)H7?$14}t*xzX%xe0@p2uh&|0&nK
zJ!UT(9k^t6Fly_{ZkLYO>0j4ryM1k?aJlcbJ^nX$y?&~G_V`QP4)q(0T0igOT777`
zNOGG-@!_)H4=+qRTyNlFI!$IqJKOX_mv`mM{QPNs&a7kcx+$W^`xCG9rgFaeb$9g~
zVTX_FHZXk6Yug}yP-hBn2XnfrPf%yh!g@RY@1MCfC!T2ApzS@MrAaK-$llC)@sb%T
zvb$Go{#%hH7N8*dantX`>c&Tod<(qfb#LLKzEv|WY1yw^^NeTfEA1#7<2LQ3Qvy=@
z_qHWU^+azmY2ch!S;}D3n(2HyrQp>>qkre?Cd=d=n6h7gyS3q#Yz|wo=s8kNZmGYx
zY?>AZ>^*q4@JwRM$1E`>Ur+ssyB7PN`Z=H7PRW18?Kgc|1&r@ITz5279DW?QV$-+s
z2eabEv>rAtKa;p8sfFW0a!G-)Ecaqi{jo?1Z^{1(T=E}BE%_xc!%F`D9SjUF{ykY{
zd(?bdQjy|!q1dwCtE=bl-t^~=7T135U=P2B#W8lpdfVgU<KniTuL-=JVEFFGjGb*)
zr?}i@U=P_Wq~_mk@M7{V-(I=wEw3aPk2Sfle%<NrBj(>G{*tRNJKaXKi080H!2IM&
z!K*5#qbesH4t>0DYDz<R<GZbecbHdAn96j_r-f&=99NEkOxbr2^J(`SiywbE{QT6!
zYho4-_494Mq&!$WPcq}_`gLD;-GpixUrT)xE_2*pU1`#~HC{MFJLOjSQeK@CWh(y}
z<bsSR{L%bmdF23m3fG?W`Dd>1sBg~t#%O(i`JJpU*<u&hY-IWNY*uaQ#LI6a^1nFM
zyPml^{libr2U}LZU%o@|ikrKYf_7EMhcDl!@}<iCXK?s+{kr2<PY3;F?hKY|y*53l
z)4!V7&Q`PWL62yD>f2j>b4+hJJ)c(>^T2E&`|Jne4<u4Jb(Nd;Cag4jCBOQTR#@Cr
z#t7l%8y+q?%eS}k-~4MyYHX7~AI@_1O3?W0!1sOb*H`XO8s~Q?H_G)CwY*gK6EBsz
zdDW_FlR>EF)ngV_(^6Hp=KbosI;H$vk^95x7jjeiuRYII(DRqD_4bcpXF9IEO_Xy<
z+u@geGTY`C_ob&8hB6qmx%hti*k&*HpF#P>UFj>i;@)DC4<#NyJat0VL!f18PT|yp
zU#>OoVPY(ZeA@nN>UQo!Nr&ZwnXa+zx)8V^VSChdnR45-U9OXZ&a%v(w07>EKT{uA
zw<=63p0`x?gvhC8u`66N&VQO!`pjbWyVg`brk6&`B$-(DPP5N@=*+g)tnvNRX?G;e
zR=-V+6MAvt>(1Z2d~6dl+9vM5U7(w`IdU!Y$s;M#Bs(X$d<wNavfziBmtX&9BYV#!
z&m<UArgo~d{t_4W3E9*ak@d0k<4L6%&LW!n=Xd<xwS7{b^RC7>FZTXb;kYwRPGWcR
z;a4xsuV24@{Yt;6s?^ah+qmb5YfNigRNB1e&2$&JzLWZYCRndqd6a?Yo@{~Smh*xN
z`Mz(Zy3Fq`;cyCDUU+`n%>GNWEji^h8x96tTvak7V3Yo4Uf<b%u7PjDZdIHNTx2pc
zdjk9Cp#Kbu)|B<JSw#6Rxz6KxNh8$b`pskam#Nh=Fxd48m*mB0M=uJvz+~Ffz>t1q
zX5HCGVW-*c?QbZ(ik2{C2|av^!S%qRO}FoKNH0Gl)xAdkiSx`8{-1V#n0Mh*U3YCm
z&7P}s+>!()CFr?WH9hoizpu{!-LO^nqP%EI*_p)nvK^sip{aA7UWqiREOl}^&opE4
zeV&z#i@M_+HXNSmJaPVZuIe4VsoJ{I>=`^9+7=cT7V<HV{yhme%Kdltt^$Dqjdct)
zjK^2(-n8$9icP}GgP(8sO*XMtRqyz~n<2DV$~^9q()E<o^T!<<jz52}yYZ6lrwgC@
zXQW(K$XqPC@#vKYn@?SBp5_|(>aj3e|DTOF7{1E>P`IzT<9N|0g(WH9FS0Jbezs69
z!_|ZJ_`%@g3s+A$ED#&{d(!iT>u*U2E&vY_f{07eD@1o^>n5!F%F4<rdj9^KJ?RTv
zvvoKd7-Kfr1abvLP2lfn5lPyzePab%KG*g4>oV0;t{eB+MlA3#xmXx8i%U4bShP~m
z<=<!S8}GJDzWLs0Wt4DH(d^l~ckgDnCCq<UAF-8n1N*_ciz_2#r+dBRaWm_jSwG*(
z*?^tJj=Ol<^9K)eYm>kINV>UCGg;#8Vfnsy^%~+;sjMLnl2tddT)e|8@T297#lPRo
zOw50uIz4E4Q2Q&`bvx$_uZ;()c@v`J3@+t;kZuiMTk`jlBKz`{&i=y5JJi1{J;BL1
zb(KfL`&}zjMb7LMJiC4GI{9zmg0*THUd<K{zHYGL`1{l}YHir+&{b!ZFXniZb%n7s
zIm*2(`ZjNBjirpS_w4QSP9)uI;P3iW>eatIoWcEXu&~wRc>9G3X0I6jShKpOHpn&0
z)^vYKj!1qk{q;}dg$-YdR3B8NflB@W6>fYZRIfoL|C&drCBJ+-xa61kb%Nt614FRk
zlJvvIQtoQOno~}t8cViW?mfWbc}m@+wPzZ)XSCwQ8$S)ctG`fUaQnLX07LmV?R^`r
zzK=gUY2MD4-hop73cIZ?-|5<abBn-=?t^_7|1)H|tt$_l*21-vcZ2G!UZ05Rn!D!B
zyJp(2n9cM%EH?5~)m)?7ty<5&sjwaY+;?y3o4}7DaqreOtvJ4cPf|1X=INAW(-LBg
z|D|2pY|c25cejPD!0ixCh7#egzA?KjA6=Q+a_iZDhS`tGz4!lmFyqq7#D^cYZ%%)o
zeWL30`AxHGZZLij;u18iJiuoe^(8vtj7ZcU!Cx-7%zEDl#+vG0U3pvN@6XxJZ>9(5
z*eslAvb|?l#7vt_OYa}?TXXhDP`3_4hfj@7;k){|$_+<z^SA%}+Q`{A%em|4+j8Tn
zIk^RES#xw0zkOgRd)l%j!>T*2Vb|Iy(RSaa+s8_a*Tgm~nC^X|(dx)+?_A}}S#M7%
zXZSq#d>&eM=1_vyr6r4Rf5=o{*39qmh)uLmfw9`iVbPuL%PJv14=`*yJV$S%_5pUr
zs2Q3|4X-`Aa?9#^^s64Zu8;FAOOEaOb<I*Qz^OfD;_>zA??0Pdu6ccJ=jm|C+m;Xa
zPkfU+QQ^vbzJ%wy%KDVQHkhe#r5$el&%hQo`_gKiy1;ZhrzbD+_8eWc;75Zk+r8Ge
zYjT2~mdpt#XAt}K$f&gQ$`pQE-E9x&hu%<9uorK?Ri~RBksBnXrN6(DP4#a#zg#w-
zv1C`mT204aJ*Uj9(=_%>mZ|3q@R(Urd2#pC{^jltMba%?9y533eQ|fob80GX<zBj3
z*C~#3Ztkn#b9`dO7N74vjjoPZ-M8{+@$bI;>f4n~%0ihJ#g53ft$g!)s@t^{E^Sun
z#uF!R4pYsND80=g*Sda6djj+0h;!fPD<s&Yan$@Sn744_<&%$g{%1HbVgHR6wQ6dW
zc>-x~tCGG~-HIrW{nCCT*xlXTT~fb+ZPKI_RczCyHL&^2ZkAqOwUh1O-OvV^;;6Fs
z1`pWN&ze;5il1v2x16$R`($7D!m?+-XC40aFLg$&rT4VY*6yr7rf$5^^h1Xu;BeTx
zWD%plO=}j#Ob_26aP!HHV)si~jP_PB54BbEoECTZPIE3`o@v8$yE$dfvi}UJ7X7PJ
zzcX$Lb(P)|ANu_j!<@NVH~rNPudI+=E<dlBr(?nto7^KFMSXp%b7I_{@7B=h5Z=|&
z^vi@l;C{3AE1?A|t=6`@zuxEEd3cu5e};DxG>#sY?flps)xXi`;pz3aG$*lgD~5mm
zDR+0t_eM4Sqt6fNpZ#9JBR+Bcfwy-)DI7LRlbycm$XEOS47Xn9E@o^vkYFIe!^R9@
zaDR_Hxp>08<*hYeoz8S6u5z5@q?dlo{B^YP!v>iStK_;6<vy0Lg6k?*C%zClHKFU~
zu6Mh>dOJ+EeEw?f*TwST1_5Eem_;{#vkH_rvqYpMQq63t;=NDbcgkGf^~PpK{TaJM
ze*=ZQ7pO7VGNt`)ZDieb#Lsm1_g|~N|GHYT{fm!e*uu<{f=lva<*tNZKA#@>=XZ2;
z>=mugL6as;mO1p0>1I;Qge^>mCQl1`TORYKF!~y2o!#Y0;L=Ui0Pna6Gk9Di8FO4j
z@-k>#WPb@{TtvkfuPH2GQ_vR1f<{;5+d-!6JODAJ+!3!StYA|TG2Nm99;4X`9ix$K
z=EgTd#RfLT2dgO(3Ji6{s3TOM@gooh)dWX7@QzTu0o4Q>LGEJ(na+N`ZNjrnDxlFH
zl>mufTdegkN2oj*7#KhpWP0!vyuN1#yBlrss;<hjO)BP~Fx>J75{6>a@%B^Rg50?J
z2x@JmV$Q&zs}dmaYfB~{0|VcI^NII<&TwFOzPDhO<o(DkeT7f>f@`Ao+lQX}^?7Oe
z4>cz<H$$E2_TMAzy1uV9>FCIBudw#^_F#>iwzl}hrK+ZDoJ!lS&&=xDyn=cE9ZBa8
zHb0Nu3+FiSzA5n`W7WO2+r#`ezx+OJ$?s;VeRXR>_yUaPH3}S(WBlD%E_rhE?v(4l
zA7wVQ@-CR4EA;m0!Su=)rt}3odz~0A9J?faqde8hr^2)2X}OdDTcFWN8$n(r|AR82
z#XgTiR%x2t=v=y1I>z&j#@X}Cu{^qV5Wuwh?xN+h1Ltq~F6%e5q&+GB(X;van`h>H
zXH+p0wpbLj`i$PMlNE})PB1Q9aO~F)ZHvxn6J(OAFW$VG7J2NHSlZX$zw3X8ckR2q
zDWq{{coqL`)A+2$lWd2?ZmrBcnDQm)=}DFefv>-u?5Qnw;o9aEu<CXeo15#W>5qkl
z1pYI;Vf$VFn0aA;@&N`p9fjc6hI3Xga?UGy{bSD_iJ05F;)8VmMzNig)jHlbbKV2P
z)pL5~8N$}?S|ha9I>shxsl}BU{~4ye%yGQ(o2hQ|wpC@vH>&GfB*bsK%gx*rm1oIz
z)A^>>?~RMRqeBEW!X%!XhMZc=7E`cr!H>ixOMYu`YU;L0@7yG{(*Da~->M`*g=c@J
z2gO+26TI|i4%>1e%k$>bD#BK*{AaP^fxQEJ{E3HFIoI!TA1GM$y0mHfRE`6Fk9M`&
zJI(%fu2Y!#0b|;kht7IWZI^GIX#Kz<y!FXdt5gR$aTnHCpAwU=Y!;A_=(SO`Uak;+
z==YBWKc&CvzS$V}?%@e;eXp;b)q?q+*_!+-F6v$QbmOp_#jn6=c1!P9Nu)AO<q+Lq
zXdF84r01R>k(KO<sSduo&P~7k_di3Uzy$HScct6^s5s_D9orJRG2J~)_%q8S)gY#W
zfjt7g4|dI9e!A3Qslk~H-O|~URDN%8<FU-%uw3%jB5!duU7MB0m7h3n<d{jF2wS+}
znv+)7>VO+LdJDfCef71Xyl|Uf_q*zy@4v>iue>?!bYXF!H3R1}OR4IXIiGuGJ!kKp
z&ubjm<oRg^hfCDoJv{kw|8~7wYvH;u?okqdoZwpLhacYjOkv;f*>!(PTUPw@&gsb;
zPesXn%4oheZBL@JX8xtyKfdlum$<N=`GIpyboz&z@<)BIT>auS=j{fj$e+?NqM~<h
zuX-xrrL*qG?TPLu4jEoq_rdPck3SY{>MC`MdlsJ3x%9T8KV9oY)2Tl;;$P2*PQUah
zz|yLNqfWl!(4@H5+fN(Cu6~J2b+x-O^E3m$tL6KXi=H^#IM1=kBvn23@oIrAzYDik
zp6so+T4Uhx_2oZ<4^tdJ%L;z8*7@}5)2DY9hI6D>M7Fr!)^S{1bF$B=V+qqfANKqe
z^@XM@+`CsFXZokR^4S4C<7@J7z6C4q`?r>-L98tQ$txp;n)B)^-xmH@<*~%hOEpTJ
z;l7#g#Hjo%?n7bi9T#o-RGtT1EN|D=u~@Uw)US|3Gy9pr_WF?Khu0UE=Xt!``Y7h)
zcDelXeAgJNzZze;vq}1S#afF;OV9i({H>DAn|Ei<kq66IPDaai%&e=Do47~8Vb+;|
z+`awL5jD5wZZ~Y(_vd4H<)x=;amI@LB^-{vyB8gJzHGg)%$d(FTJ~%gje>(#E-^ZL
z&827U)PrSBr$c;%B6)8HHT*vFV%e+RepwS2NPPP?;bp>(Ua$WQJQo|3v@QrQcFI2Y
z`ENw}>ypAEgEKP1-p6(yWD<&D?l@>y^>?HD!s4Ts`SLz(eAlV*X`{c60{aR5iEn1i
z|M54K^O$3zaQ@?oocyg@n*ZAHw}?MlU3qf9{PB#HXZ)@dh#EX&`Lkq7;g)^kFD?E)
zTFtK!w6XSyliu6hbssa6J($;o-I2NC5~sQOUFHqB&c@f<LtZJb;hU2BdiPs(FP+vs
z7y21bYQD(a6Vtg_D{B6(g|cgUG}b>>)NbJ5lXz{S)%E<?Trp+7rAB4WCsu*#k4*d}
z|2uHWe;Bpo*L)2t`Lq5rFo<`a@b4}2>6V+8d0)-cps}gJD*MFclb0GS_bMIa_`o|&
z#&bjc(S$nl6yv17dj5V4hxO079j%UHIJ`};;7Cz!efv*7K0aREX&no0W+mRdA(Zz{
zfpd}fpG7lv?AS4J)+;XUXhSaTcg=g3)wW#xxQ^k6WaxG86tR6L11%3MYiQovKIP3m
z6TYLSkMz{`Ssgn%GjW;-n@Hy|gKZ$NWm?hVD{H15^5{RH_T1s;v7RfhO0DMlExHlS
zayi-c?je&YA7_itVaP3H*uIVTd*}py)6ettR(qF4bY%T{*t+Wn&)QYT<fKpZ9o%z0
z!um_`b?;Wod;Btf>fpss7Soml+}~W0u_a1ZcJ|LNg4Pd{?(cY4nv(Tq<%}o|35K^j
zbZ%XZcU`_OGb8lZy}YL`BGdIJ&eG&Io%b_pkL<$eMENAWz%N|gTW%PhJiDg<skF<X
zrMH)I|9z>sG|<x0?em-$CR^oqb#!!eG>HCnaj4|lkhQQXCH}y|M=x8W6&Mz#De9Rl
zaP$8BX3G}0>9ZD>y{&%DWjK4GyUW5OQ<g6FH~M_3deOug8qKGfjRMN7n9dw+Y&_hi
z@AyD)RXZE^))1Sm%Y%;!hFrRN??C*2hD#A27kSOvaW<)3{?x{=%M7*eF1zP$COfTQ
zf8@cndg%#qp}&4|A3fy7{^fG<!uCyVC6=w*!WK>BdFPm6dUR>ol0v(i6WfC>lxZHZ
zom;22D6Cki?fxt2mRTE00xmfm_E$)H^`mt6&Kom(dV8#HPrV_o=3sP<{a2>n@rgP6
zCd<d|ezbIz?nyP729BdFt3Iz?*6V*q_0WMoN?ir|SsS>zuW0o;ZCGw|WSU@_zkI~g
zBHQ53WolwOCJV09FqRjYb#~_M=P{EeMMXzX7yM>+OZL>%W!C+fF;8pjm=9e)^KDJa
z%r!bX1~>jQgk3oE^B2#wY=_s%Hj}q6zFIrmebd{YD-4!A+kE|A?iF7Lrt?hm4F5BT
zSOrVSAM=~08Xsly_sVp~y3E6}tZXZ<FaKc9e_^wsy8R@>TdU3-s$hr`KkGj6YxKz~
zXX~)_DjP2t7z(vCJ~(YvIa5mHZEf0?txD$tbe6R3y1^iO{>4@Gv^}%cYpr9`XPRbd
z%(soPmn^KZIMelJbFYS3^}|iRs-J$%<o^=${F%15>dA_lyw5+mLjOp~+?!g$q43tp
z{XfHb2^r@pf}54~r<gcb$Sic&a5n6TV$ZB4-&}Qsnoo%vaxXbz&$}Sr>OVute+Jk6
z63rqf<mFP#?o7UPaB=VN8}8*_qSifJ6#OtsSFGF1Y>HvqA`qDC&}b{RP3)ac+r*O|
zH*$oRGVoXYxloq&&yX#6g43~;Yh&MUm9n4Xc#2tp;TWfVqI;f|bMg__Vu^w+jX&ES
zNy;(L%k`h4VRh{N?}F*sCV@#B$A2=dJ$Ovcq+ad3rV!(K1<_+{_Sd8~|B%1aD!*5r
zf&ILkTdluRQq0kFT8r8x3e4_jE$%a27_X>3^L5VMrpg`%0cIzmw_5xMmUM+*Jkq)4
zKf{kQ4&T5fAJ1M&?q|RA!?;)U1$WBZt$m!E3*+zh?yTYL59jIm`_b1yUX3U4`SF1F
zM^mr$G&<M#{O){XQ@ds&Yw?B2M{e3{$(|5?m%4IV-J(rtaxXu%R77w4Ey~(&a(1JU
zQDErN2U%i_Nw-B4v{y|1c=5;K4>@X&51R0O;jfaqyUTRhy6lW(=0(e*Zg))ldg^?k
zP;J(h#P(S+`FBb$1V8z{`TOT9La#ZWhpsrXf1$AdcGlc?-{&{R$7HXmdfKb7BTVEb
zw?(jbVB5!A8Q;IWbkzPT#n<D&Ag?8Gy1b+@a#>cT{PLR*TuU!*n|7magTbSF!DS0X
z850y5#Q6K|L>2y7wp=cCue~ig(MaTY0QV;SdxfXtzP)%Tedv|*=hweanlvz9a!62S
zbIW*jGPNgCOHd_9VDYzS4mOkIyCzBPIe&fSp~XILEn1VKOFxI3flB_h)A5c_y$6;2
zYwn?z{QC33CBMY4Ez6u37&d->{PgpRo{ed1G*4@aDRTZa*<rh)$>oQ-=K3<*%c<K-
zU#0%L^G+r5U{=PL=1a^Kt~-2Hu1-9{Cd=?+Zo#(Zz{-?#w;yM`#rw{GdX#lzx^Kf$
zzX=jo`;uO|=v`O8#&SJLN_^h$x!sQ+KfcS@z`_2X;jp2~9Syg%w6v6lniGp({nL2)
z`MCWOrjPpUy{QYTCf?2dTVGmb-p|GT`|8f)m0ZnQ^|RgI^?tqV;&~wS?)823(+{sz
zuso?U$y+RQv&C2ChYBZRVq#*#r|PQAI$LpKXYIQ<{#kFhSj*4u?g(mG`f#G+OZLt)
zd#4<DmoR<T_O%xC&c$#0$MvUXk-d_|+ltk{-GZGa9{Rqi%<XcW?&s->ne4AT+?UEs
zpFiKJ|B+nobUR2bVYW!&uTs+rmpzY~K4vt{SvzHE;9Lvqc}qVE^C_@LhRMx$bL;tj
zV%HS4+ZSruE`0v}^xKwMNe0~uPH(t(<Ki2QfFOm_Gfue2$C~X7_2~C}roy0q$4g`B
zx){!D2?`1dGnA({2^kqVYTcf&PtE7V@r=LIFWxxOz#liG?OV|K^Ge^&|2@^SiSg~L
z(!H12`){ps*{sbwbLCQoyjQ37zcZP&@2V=3wc4aN+3gX>zguo+R@`%pYn6XeDr04q
z9hbl8`G1Cc_8YgqGVYLXS}SJm?78%BURtct>qCW}0-P(BB*-#PNC~UgKht9Hx&KLg
zpq8s&n_ed4@<++9kBM>rWcUygRdHjAx9%G@)vEPQ{g$tmbh8`ZUBah!`K{ww<2!F1
zo}WMEF?Gq5W2rOKlCs1;FXWn?;=d|)QddoTtFnz{9)q2?h~1-F-AwsD$NuzZpVrQ(
zTDUgRqk^%$vdiG}&)kzr8Y0f2;_EMGY~OPt_T<-q`O}Ur`StFbs#RN)9aF)R+Ry6`
zWKCWApCOKa?%aUcfs&RYMar>DBqoU`i{JS$^;0(UPX9^4&$bBiPR-#l7OdgEuYTmB
zY)Ok?$mEZ8mKoo*gr+|ah<FyVvvb$SeD>Od;sO>r<x7KCWx3auEcHDnlydpOrVRz+
zCMhe$nd|Hw(^ju!eRa=j!?LMGb9YXkq1MlLPvVEYg`5Ao8yh{3R~D_4QC-3GE#Y%c
z;biA6>2-<g?ww?^*>oX-=_KRCpS!qkKJvNeUM1$u^7WznovOlShQ|{>C~S!-m?fsv
zq1WhCex!lF<h6shGNbxyyWYZ8+l*pWqJoRUD>|02*GJg|+HsgZUM0Lje%tlsp{4r{
zd)SIqJ$yEy{DRfHyZS-1b2ZG4Fud2k);6Q+%CF^Vi>Bx<usy9UyWT!d{)<^r+Y1GT
zj}2Bo7~fUyoX@`9%y`f3p6Pe5GGB9cyVKbyQy-Bz&;HzmEaOM>r<ds;aaa(bA#yl&
z<+`wEHzxCc+Ih0Gv$M0=w=v<|I^MNTTHP{Y9F5{@Sxdc=m#TBlU8UvP8*?qSdFN!O
zz8R^T-xq(4Ox5d2*XXM>-q5h6H0XiS+=pC^uEh=w4GpmpRd2Kerkr~v@;;)xOLIy3
z`dil$cHK6OG}pdzK8DRY$FO|^L&e``4=<i<d(SPTdTfIww*ZTzw?N}`OD)s*lfT;D
zt~J~aD&6>(;T;#@U|?uqlZgY3xPVGH$hsxaxQPCI&}Egdagj|c@S4I2HYFCjDGCfL
zr$9zmrf$P)3K!TEv<<Bwx0ry(XqG_7XwrY+9iid|o8pe?787&O8mb(3)DbFAq%ow8
zfAEe_eE`)28$rHA8lf@)js92!Nc>u$DTX;h<;B1N9!&$qgfk}(zBN=lV0TBMx!dB|
zCKG?q2-T7ckTCqu&4X_Z)klyUS04byCCDVmD4K~s1B0$bfWWT>ae534%%;;cPyH!=
zenTtE-8@bF-30gk`;+%C@jGpoQ_gl_$F$ls-S#J(t4h`#)#2ln)~`346KS|<&JA@2
z1qb~TKE~U!dS?XhZawgQ|FR$L3nc>%DFy^f9=d-2VA_<$t_4<QH!4>tyUvZ<Wia8E
z>Dj%;4?EI66kHNhxVcN!w?W_e)|xq)*6(J0F;wAMDD;t0MR3t#*;9e8t8M%zC@hu#
z)qD2|Q^CtM3GE^*rxyjS@q4=Fa*n0n^rq>INgwhyaVdA0+^_c!dAZkno0Yuf+UrZ+
z{pOpx!296SU0Z+L`@Tt+Csmh$y<@_gtXcdsBK0%UCw}V;SRHJ>U=yos-im)tLDDup
z&*oVRZ0bBLR`+v}(gkCdBPnyEw#yZZE;tylwq@Cp>&nmaZ!JC&tXjS!c-EI|o$I!&
z%;#fZ`pjdkvFcN<(u$bP?Q4q;TYanA>T*V-=AwSg?X;8Xo+S>q4K8c$5&C*C=~>)8
zFgV1x@3zRS#vAGTP5$h<lAz-Lu;hT@`Lg{!4|Gb>vN~>`iAin{j6Rv?;AA<wUiN15
z-hz8U{e8>BtQrokU6Zh7VYTk(nQ49pA|0H24tx>fWX(Sobm`KiOVeI$()Q9_{jbzw
zicWCr&lQ>?`PyH_cPm@A?%TfUdMOWc<hy^)w)b}%)<~>+z9++Vdy{R=$3qqOrksy`
za4T4upYOw*rPaTG|Ni~+)SM$h$%z_{?-<`!79Gi5R4M3azHlzvQpXc+KReQ@@77FP
z(k^?RLAm~t3xoB+4<~0?_{?K_Y%(Fa(3kPtZm}63r>xm1(d}O9&bg9VQTXexzjgcL
z*IzfUUC5ksb?Mtz+n1Hhmb<Xv>*;lSZ!G>e?`qJVgz&Y|Sq*I!j~)28WO-Z>PqO|n
z_sdQ5?RQo4r6;<7^-H+3fd6uMMRK;#^|=ctzW@Am8sq#!@~#c`7hFH4`*6lOMtKO;
z?K>1w{HyEc!)M9&ZPsZsJH7jJ)xoau4zpto1FMC|ucy2`(c2%yG&UVwEMsybZh_Tn
zgHp%4TWom4H?GVSH96|US`ZlQvTRG3%!{{bs#R|%Z%)^eZ?M@ngC*wnjIgI+qAF39
z4fcwf+AA$S{1n@H-YWCZ!PQ6G@33wRVK}vQ$KL{G5x%apKQ)JE_sdvRWqY{(z3^c&
zYtpl-{`O^E{8DFsAC;e{+<i@PP04e0@4&ZC^U81YyW2#+H2mq;z-GC2#!W^&&uj5V
zSUqnonN@rD-o%L5RlTYI8GH`hmVMdKyjtpB;I)wJiykak)p>4j@?I%V1Ccq4j~%)=
zqcGz}%ns%ti%HY#v^kw>EO<|Ld|GqrjNg^oABns++3DY(G0jwX%6<1q$a9~Uv%K8T
zK2UX;-qZfGw5cOHNi%Y{wU6aCsaLC9Z&&e6imRVmU!`;4R_{4ww=~V2mfy5<Oph9S
zs`H9xY?;BNEw0_yQoLQ<-Rhij?w-GiyCmCvPxEbBoiO$Bk|3sb4LcF0<!LHnSLCBp
zTs~dl`LOemkl?lp?k#e*^O(NMt~>RPkB|3@KnSbh?r$qx0yHOld{*=K*z(y8>|XM=
z$K2~|TmBq+(sMrCHU8B75ZAV1q3`VT*UsBgs?DCLI7{dLM+Hf@uj`CgChh!largPG
z1){CL{?@IZ>~vz6y{KF1yy<pT0q47%ZBA_0oWk^c-_reSU*?s0ZO|!f4{VT_dL`bF
zRs7Z;F}H^ryKPICmn#IM$G3y#-Q3;X%h$Z>m?-$4VR}f3TVJFIuewI%`vc*|sWQJA
zA{{Sz*q7E9FwEk5tLoP~B~!ZSZ1oWzyK`~7%ch#F`0*s-sH(eWq2fAyW43>XzJMp8
zwG5_IN~fQ^J>_g~&*7Ip7;fKw@p7g3p)LD^o8(Qmc8Hv6V18znJ;mo0Z`LE#L|qof
zwGw&@+oy%5K3d;=*!P%&R+W9Az^zTnYgCKh+^Q<cugZT@z+Hd$pNt6qj{P%ka`qYT
z%beRfd8u1)zy*%U7na=z)gM7TcuW3I;F5noYRPZK3@iCNJs21o91d#nh{UvP@7Sq6
z>5Tk-Yk^R{yt*4*v(;rw@|kDNHdz1m?mhFvpReb;zCG{scTQ@JRlmhe=W|i2N?Tv>
zN#B0V7N>P#Rd>if2mY7`X%eaXzAZiTnl=C2@04dt55>x_FJ`NKT5s8XIc~A*OtBsv
zSuWQJyq9i;rNtH3blJKE`s*#;eQ(#KM~@z?Yo4O|GW>w#W|nC@c0COomvb!rcSJi@
za&KJn(Bs9)qw0?WO3Sm%etv&?tAbsq^IPAJN~<?!_FRU|-OGeZb|g3TG(@htaBM<)
zkQT$w+An@wo5E+Ad9m#%+q-@Dp?_S@_wYRzU{DT!64dzRQG;__!G1%Y$L3Ej$hus4
z`SZzn2YF{lmi*WkIo&hOE^P2sV_Vc)xoK9l{=^eciY9G%*Lia4ops^bQ%^lDICZ$<
zoVfh9gDC<Pa&z+hTmCRvJ-W5^DI>RYR`=#f`<60%op7c9T~c?dRnKdu?o$&ltPy<w
zq~@ya6E=~u-;WF>dYtA9b{t7El-0k>EuFiGX~o&C8dq;0=jCZ>7C!kVIOqLwmJjvn
z8v@u5oS7J&p=G?^__L;7_Vu>w29KsL(z&K3`RDA#UFL2t9gi5+v20+Iw|js7wS?$8
zJv}|uXWm|tLSG-q96BPY$?E#rMB@=>>6cgjd6{z;1vv}M>e#z=!WYfioegKS?i>(3
znUMF#=0MK=x4H8;jXNA}Ai(BDxi1e@wmiK*!LO#oN|x_Oe#PQ6^8#iLd5-p_MMrls
zbhh{{{9b)|w@|a;<SqL}wj6pK;1w;gFaFb>%D-iAyU#Hg?snTab9IB*Y3A+fyMJaq
z&Y7&#xcJ|HhP0%`%p0r{9UUEOxVf9U>`(lB9(+q!$g`;~WsUSv1%`SV?ljgFsgjKc
zZQUPL1sl}7o;G#$-4(X#8<#kpVVZhPq2ldfry}*dJef<K&42bYNvt|BD<;uB=So|y
z{#x}@3A)`{%Uc{v1KL$XSt8am+f?)!z3Hp$JubMP>#F<R+cG9;ZCy8KENO{8e7w}-
zq}8!6A`7ycWi&5tlyNz7`P@C8U|;u>-|G0)9-TNlwf4sr1N*bA`Wp-nD9Ra#nR@eY
zm*&nr_VoLbOCtU=Jk`B_y<QW#XuA2nZIjBoPxd`Me{zDBtD8G((WRBi3Qw#GPV6(C
zk{!C3b;ESMFSCw4yZmuc!m{P-ih3;WFn)98klk@5%tQ7>vx#m%aEZw#jr9w*uszs*
zTy(*6-8O;v-tyfl4fAY-vp>DOan`!x?Lw`W5BlqJcdb5M*rn(5N6EXruWqW4{2ui)
zyocX!dGEo{sat<CMcz<$xy`kyKis+-!UH#+iTrBuch09zzuNpKz9`)(xGg27FKf!a
zxH$i1UzB%kd|h&Af^W-|D&sf3YfLw!<;VK%%g$<udwW0rUTV<l2$_qv23Huk-Bd)n
zJrCDM|Ijn)_N-BR{X0D{dY-%J_5P+4FLy{VKGr<Gk7dc*YED-lKIVw~oX+zmGcwsH
zu6=TaS>w}Yw{HQpiObV#?|ye&aY^%NZ1k}Q7G)vLi$ipu=$y&9$Enf$Y$YqRr*h!4
z<-F2~t^2AjuloJ`<GRo7ZF}18_pPp8=jOU9s%SPxw8eq!&{g-Q#6N4>HfKe{#qZHS
zT@JT)G6;TXIdP`uQo@lJ?&42)x9@*v+1j)F#*w@U>U)iki%&hO@#XT-#vS|meqEPb
zk}SS^LWgwQ%|9(p@>#7vC*80Obm5rvO>S~YX0y)Md5YUNR4j|%b)Qf7&wH-(`ZuSg
z2JRDUcVIHHnjM?)>q$_Mm_v=*6g&Q3k3*PtiP~Cn{AYOiH^AcB-8Rn^C3dO1s=a?p
zWu30)kPLmWcj1RasRBZ)I;T8kzFJxR*sSI9d)tZMD(<lA$fh#gxIS~4%+-YdOdJu-
z?pJG0W!zu0;q>ZzU(-94?dvM-OqX?by?dg*yFBmh?!7MlAD5MBT#h^*QFLbK^M^^T
zuBqx967I);1eN@=czE!wq52Fe`PbY+E&1)YgG+viUkiFv7#Q@YEpBvi6j;(R|NO5n
zCvWJ#^JKJ`b7zmB=B;hFd2eq2zU4=A=-#8uE8pKNGkg#jxOJtUPNj?01FQ1RtqUe8
zoQVjo65#fBTwJ&~Pt4>e^Ce}0yEz+88)n(@EO=hNX77>x<qqfk1x{9<a$wMXQku*>
z<>_M~?agl0m+rO~NV2@!(wOU_n(W-U!&d3IqS8a%L)RSwG(;FKIQKT)H@Gb<*wL>k
z5W4tD+zzgV#%>E@*WB3swIo^f(xig0iHBw>2(U>_*Lh=d;Ej>d_Zy!c_J;RvH0fC)
z{_1sN-1b-t_0>B#|M(a+TQ~gt@u$x2%*hW6c|&7A+MYYW$8+)eox8i8ROjSqx>uSX
ztlGIy&uxEgSVlJ2117a5g^x>*Mc=)Aw?+TF+J^^M8fGpLC_4P`;ycNkNlkm*{0~$Y
znM?J}G@W!ZQ9M|wtb*S#()r7`*XQ5M^S8?!+QGr(Art!TPgeRl{e3nM<euuNDrdMY
zxM63#V@BL1bzi*~yOs$!d}?@7ui|n=z-SL!Vo?3{s-GvgO&S#@_-9`~yu!(DQcA^#
zTZJKwsZUFux}H^=8eebkRMOJJC^6}cwW3k`-6vnw*cJ<lZ8`LCdy&^6#d%YgC1)G+
z`P}9G&v5kIxwCpY-Zr}!%YHrlb7J|~XP<LsrffBEPJ6j>QigZU!M!gU8X6k18Es2<
zztUryI@e1|ed4Z-b`u+{TkrokKCOUh_r);Fy|Xm#yj|@XecoxmcJphQr8<)wH@PO~
zZ>p(!^3&mk@2Yd=39@Sn9_u`x>HfBx-C%dU-?cxLXJYQTXMGAj%`MccV3>AodeJ=}
z1FsoH0Svso^{@4Q&1L!Y@965|T}lbTVLxJj1ay~kL<(PRJ@0c|y05Aw?-DQL`j&cS
zj&iRg!L{{&>Z?{yH7x)7ufltsP;I`Aqlw$3!_kcmiT{*+=Ww5!scp{U(om*#b&~y8
zmxu*Xo8K9P#1&l=DEnFd?w8B)s-x#-tLJ`934J9k{rlrn<|$=c%tNm}i3nb5`$G7{
z8HS`6LE?^oZWm3GOFVItOW>5)NzXDn(Wa#h)AygYlVf0-w$EfSlkY{rIgdVMhjfcH
zo6R}!@Ab?hdbtZMSIMWQMD0%YxTiXUSH^E;P;J&Jw<X52_usRacHQK%toFMY=CrgX
zOYykK!+k2QUpF796U!E#`Bvn`!lXx03}SrO;-mK+vCcHw;Zw0@AD7e0U$xs9)90^S
z#pS(6fAf}$M|VzJ?{~ssS@7RaflGb1N*wk0-e0UAwati^@B9O~TYJP=mY?7CxYEm}
z)bmXT<9+YDMXEK1I(wEl-?KHUIdJfhlDhPv!!yNd3NP;Qt@AwdyKV*l2d}+#%27t%
zomMqsPDKs7x61`BvcDScKI!G2d->+m>VD0sYg;IF+51FU-Eme2h60b2v|GNunTroJ
zDF0QNZxZ+I^U7%TpLwwtHZBN0z*(m$Q7Rs|uz|C$T1#icynanb!{-|7=NgM$jT2hz
z-F@h9h109TwLjRpR_^87c1A<vyIP0zm36_H>`Dz`oFCeA&R+N!A1<74`S!D0<oQ;g
zKH<BbOgia$l3P~F8ooOD&f<c-*?E(DDGjSZrQ0KIyyGIg;BgVOgS2!lo^7(<4jQ3?
zjf>pT!D|X1*pvv+m<XtxgpPArJlo^~9$lFN9bIwP!)ppZ*pzTWrc5d10gw8CMt>m3
zVnOz1LyiXH5&)axgw+%Y1%@bT)DbF>DIg3AtBxKX20sP{Fou{3F&}KQgUJ_AO|TIZ
zR;(b?A)`MopwS<n0Eu5cV*fBlsJs~%7(f_g`rAo(eJ==hcPPkYq%ib(w#g+OG(t6H
z31oz7=2X1>l&>H+uHFMO0b~-?jp+;wx;_B{zj{_pVPM#-u;FLtx#VpH2RXy4TJBe9
zh~_Gnt6I+e+xQ~D&PaQ5ruyp(@zos+qPs-GmOfDK*XUZD%~W{$g^BCT&1G&cPHQJ!
z-7em|<7bXk*qLe5yMMN=F)(<0a(d`B*<<SuBxKG!7Hs8iyZOQ5>&b5(uI*yHxP7ae
zW74l59XH>dthvC!u+*%6Q$SM1L!nfLM;A9NFgmf@cAL<Y>t<|jp=WI}rr&@0WB<cE
zfp2B}){(cBH=AaEx?{e1|Ivgg+&(rRoTs@tR@8qlFE1}i$ZB9c7q6&x((pgSPGN3_
z)n^|c+1ru8^Jc|<`MTb>99uQl>{@?c>G=JWvPM_wJJ&9_H$>joX*(XXW!9<LD;D)-
zp0RLN&(QgO{0Z|}iGvbXi;b8c3%^)l5Vf$iY}qNttAR5THWfZEf1W${U9aBsp3CZ-
z(qC)To#e&yZ--Bp4y;!#Fz>TXKJoC??1^m2{B{j*{!FU(_!YZ$tvW;N#)-^{YR4bk
zR(;#`AYzm1kMmr|4;pSg6y~(HW1a<f@1(yI9T?<7Z7=__m)R!CAOCPt%`^w!9W&0Z
zeVTb&_}<UH-0pWe=hn|%t`L%?RDP~Hru3VK+J5cRD>m2$&$(15=cKPM{Y~2aQ0db}
zTDP-j6_**XzA4}NcXb16;f+>qWj^hnTXeH#C0w^U?C@e|nNO6~;wQdW4;?f=x$YQu
zb4+}tDpwo(F?s%0`}`2j#&7vcGIdW@8U3}trpFy{VREiS_2-kb_k6u$=>0P9{63L3
zhH}=l9>auZOM4$*ld{|V^yv(7Q}2V^rUL5oI_)0Ll&&e6oaP&KMZ_kDWwX7EZpp0Q
z8+XO<>qPHPeZ4SJZEny7!D7R0XN%AO6gbD9`=@tK+k1{f?RS6wy!`Eo+v^|9g3-<5
z{j&n<E(kon^zcB>)N4#9rq36U`OA^Z)b@Ar=Em;Z))|{;@2_h}XqYYIaAmXHPd1kp
z+us%QJQSK%-{U^d$8)je{o=^X&bxw(v!5LPzN6(Sr>KDe^Tr#^a$6rMsipknb&Z@n
zOHFT9y6CC=e@yQ^cgh?;oE~TxaE|$U)%Ti}hp#L$l<0BYchvR%BHw-bV*ZcfvKqV3
z@NK)aYRAl_$$q=G|A^Wm_IJ~)$G@hivq?>3U|#UdE!f+^)@$BN!;0g~3c~3-Z-wk~
zsWW$EZCyKUhS2if!bnk1FF!pgsmf{MZ>Q-cF8<!mn=Afh&0-11=?mWf+`w=<MgBj7
z#RtDdj4z(CWSZ9>+i*Ou`V6C{VG09_!W%)A>a$*%HLOckRL%^4u}z7`gL8SlW%cg3
zvinox{yYzDo!MEDt{L-Q>no4<ik~Y=t!Dh$Htmyd`<dA2K!3lFH^n}d-6<<HNLE{7
z)DfL^ljEYt{Nk|9mD?2Rn;+kC^H{avBWJKqd&Hj_pGgaje80QUH}t{ciZc^cMW4@j
zBB=d5bjw5TT}d+grmlWtQvS;4*J?ve`L*9x?q9b-U<#MM?$M@}$>(C_lK(UKCDj`l
z7<``j;J{SXp!iwraq|}Pw)H4-ZZk`H8XI3xxyZ6?%h!J=c19KJ@NO1de04>SVq?wM
zO5cmCbm!e_+BNan(U(U$ECuIysIJ>IePTt`=}%3H@hKVsv)+Are>XmLV(*NJC;Kl2
ze3iI*E5^TyYt=FH&s!K6Ri$4}bN$HRw2A%v*64{URZG)ub$*_+XVNp)>8|EC?OyoD
zy}Unl)18BpexLicDK1x)wMb>+r(H`0%BFWuQ<&M%y>>nOqm1Lb*ggK{%kk-MU(B`Q
zYFV?E(T}2<1g2wGrta%_c}rlkW%rr%yfc?ix=ekr#sAduppSliw^VMoaY!u_UBslb
zh5Pr!xp(<5RcyIa<oWBp_CA&MtqwO#XQt#UeW<RCi&L#W5~b^XTP|>2^v4a>-a4Hv
zoEQHy-2BnQz|L;`%rDtV#9>Xm=I^f!6D)bJe4lSJMQ_LIduJ3aUR=uF$GOh#{DLXB
z8H~i3Ul~NYK8|15=Jwh;k^80JQ~V|WH*m?n8@1&3l7^N1dp|KS>{gfloYUu5!QN!I
zwZVt6Qtq3A*3*|KKKrZv-FnzOwL@*i0^eZ2D~5GKiw=9~RUP^C>8?22L05r-{Q(x%
zrbo`R9<JSxR`)1Ruy@iy@q>Tk-2L|j%4VFsR1}>&$*Z^Ga*R>XEfMvN^5*{;LS@&6
zHP4wfN6<{o<)W9&e}+d4R)5SKc3AX;AD!ox9~JRq@<#8|8w4w)Dw`eOX&dNn*k#(1
zdfL1&uZj7EEjxeGwU#KW>lyArMwP$2&-Sa$QHgOZ(|LI>;QrREMSppk1Z&ei^UZT}
zUHxkFwE|@ZelDql>F1|Ewcb*1&9$^+=DG7GJ;&~_9Xs7qC7iSNf=rcR-UbVkn+uE?
zWZWL_*);!3l<d#@_wU^~_T*b}$(rjv-i}Fqza?g^TX|9;`la8;>+H=Z=8N-P3oTk@
zBDw9+t_KVq%sXaGQI0&ZrYn4>jB4)GC<zW#EAf)X4;Gu>US_`2V40`Az4YYP{&?q$
zqTJ68zU%3^_kOe3!Zqz)x;u}$I!|idrN)2rO6M^FKE)l|3#^i!&z!gMsKz$_6S^hb
zcAE}-cbUwW9CG88-NKCilESGA>*M#zG)lM4dwi0iFD?A<>WJK#MFMJzeqaCejU!W<
z$GB|E2F2SqSEfjJJ-;yf4Y%06ubx}OlRBE`NnC%*c;ofW<>^`+=aeM9H1m{ZM+7k1
zsQT~by|lB^sq;TWb;kWkEy^NHS0B7!m}u%(E|V*8VoGE6(WWKoZ^VpG$tb4Q9M_%E
z!RHb*c}eSLsnt6|Hzs~{jj5Z*8~Ady%7WP{4-+;NYB`9d)-E$LJD_uU%2uoU@7k@t
zS|5D0cg4+(@=;dJ>r9XBxSqA`==u#Fq7B~DT_1fqp3%I1$77X0g{iUzvm^sge5ons
zcq_U(XnEp4o`ZfL@1>vSZ!A~L-OcaAT*d70XzFg47WM0wY#a7#&sVeEqq+FP(VmmR
zJdwf{b==uTd+)DFEU*%r^;znJ&5iK$9v?1T)L9dn)O64%#8dx{(tDm=7iQO<+t|s^
zbtU|yQ_e%4bDKmbS8A~MT`JkTzd$r+PKJ}941>s=H#xJXoJ(nL%qnO9yhY-h<4$`?
zF2x!Po#(G!t@-QM_BK+`noUtpt(tkuzwAu?)Wrfy`rNhi`|QqsV^mppi#LJ6e$CHL
zF3#*XdZ{Zblq`JZTz@cTe^IVBWn@1gzboHtQRf4Omowu2MY2|^KkwIi8nb$8@zhxH
za!=_cU%m#}x(P0R)SIBD5#T1QGgo)T)q>hgM%NOaJ4@ofJYLj4L-}{pL$?{r8>GWh
zFC1h%z`%FzMf<1eTlu%$Xgbc<Y_$F-@8xIlYelpqgT*gTow(z0v)8Q06PA4WTX#O$
zcPi^iZJ)gleO4R1t-h)<Z+md?RMmi}$~3Pvi!<};b6AhA+sL}iXSSE`^-DdjYDrgF
z8Q4FT&ZxcDUBhtx?+q*0xc3hdf1cskb<X<Jq_g|97B}90E^6S|xQRWna`VBhB3f1d
z8B}a0Tf9B7@xY>u$LH;qarrA-^I`GAMddn7?jKCj9{2ilO^Rw;k-(rBcOl`^mz>%=
zuFZu$2i9uGPIif4$m#yike#tlb%po~F}LN*E=JZ)kWA}iQ;pox@IL=h5rh5H^SaFq
z_rtwj6tYy@jY#KHyl1}f&I32u-o~tmFW*lV`mgMLJdL3&pnA%!vw{25c&xe}8rN`Y
zrt&?TbXoH_&$)#g=GZUUw{J2V!|^(m=SwdJ=UMFPP}{a~@`P0%l)qJViLE}nZA$Zk
z8}F`JUrjM(zpAzPLrT{Xm51vqS+_sC`F+pH2KH%j+-8|pkISqbXLg^}G!9Z|bgEh#
zx>1Vb`N0;(`<WWXT#`FtUBAq7Jd~&Q^03l$k$2CmChgI6@#lDYF!IV`?NhQ}>~Fo^
zr@riTbah3|oQx00*KR&ExrIS?>F-+ICr>nG6UvPbw|&ccVDV5}O*JXC$F@tu$i>Vs
zYlqV62^R!s9^!LctRVL49jN5joQ8LV>N}|9Uvmw$<o7=hF8L*X^-S8qz>s2bx@h&{
z-9PTX{%5Lib8S!EK0OBYm+$7=Hr)S^s2moxB4t7Chut;#TcnRop0)d|SZn$`O@?<2
z3@3KndcAV_(r2=<O^%kit{Jl{;=dc&_P6S7bo@P;$uxHF;!78m-o-sB?#z21WXWgq
z`f#a-3dgDX@Xc{CZMXj%FHaME?fHGD?nG_DgUb#d5Mnzf*>u}~bN(`y$_4KooOdtt
zV!XlbUzgr9?_lArqrZ*ZW=vv@JwL^?O!oQxs|RPA$wmlWdo)4n-`b!n-*-JR{rdA%
zUy|NK_luTECrkF<33fd*L8|Df;VIK9kwW%6KlWYxYudqNd%*Un=kI0S55>y=9b3Dj
zW^=}*+hq-G>MT0Xta*bj9PoNuuK9E7?Pl@4c?XUOcrpdu?0T_z%G{|Qmz|z(N}i)(
zx9f3hY5N)8QqLuiB9tv#4o*##ZA?>n_^rEb!c4Zs53iZMJD$8nW0mfa*hu3(AKTV4
zoq|riErK)6?l*A#39@#MoALOoDSO?Wsh>OBH|k|vDz|9x|Ize#nd#FNzdE~0LlbSM
z>6k8`r{e0lpCvEyxx=Ff_9KjQzwVsWIhFrTLZ-zU|K8a4MKPWe8q!|&&P*|XwD0!Z
zvbHt+uajN>a&$DxPqXewddI^c{-<tVx5_c=Dbt%DX|-#ypP0~m?8H0K{i_lT+8?fd
zqhQ$MQpOZG!S@W~KC#o%N3*-9{n~7jpwk`yFZnyK-`)NcIY+aOBaOSKi=C|d-2dcQ
zsO2y1$&T0C{+ye)H<sZQ`w#P?OUDIXzgemDZ$qM%SAgL3bqA(A5X<;zoLkVay!JxO
zpXjZ^-#*@`x6%<%+uD67dfJ8!Tc?PZdhJ@<)gyW7rjnzsNT#iYkaT6ZzT1J{CxVwf
z{Tnprhk#e>EZ-fT4@{;+hwSHx-p`;{9TIVM=BcIrD_7^%=S`TC;(j5(HRV+u@1vv7
z-!Mkh-T89yPUPV;zXJ@!9v3Xl`=REoQP>@$y7paal1z7%*T;3Cb1q7TOXcLQ-PWsm
z<M5;q?&RMN7R?e1KL`pg5!zFJRY_9dN7ezxo60qA3zqxZ1oU+?XN9CaKkUfvyH2<C
z#?#wh=Cwxo{HpwO$u^O5hv<O`>N^#h?^ORy+HmOP%E_;yPdPa8eVg>}l<ryO$tPAk
zTFJ}xbLID^v%VQ$S$yHHeJrEglzjFp{HJ!eHb`bLe)@UY>@vIj1BQ(TOV&O1c3QVB
z<5*C`qd(Wb7^VAh&sw;u?97zJJFD)d-|uj$e%g2-SbD;-pXHlQd={PdMaq8jB_YO!
zZxNrYZ`Vi`Mm#dm-PCz?+p(ZWr~fTY&wn0iWBl=VmeP*oq$L(NGyHisoqSOityH)0
zs;}-s-i3Jr%$)CS%PLrFciouxFr`EGo9Ofp(Rb$D+&*z`yzZ2#6H;x=DqZU<%`$U1
zAMU@ElWfnC6DWR?=~=34hTGqV3Tu~dNNT)w>T1^3sMQTMJqIRBXYMsQu|e{A-STBg
z5kanLF6Tvz!h75AD+|1hot(RVKLh(37L}&&JX5C2UcbP2{zI^u@iezpr`m-Vt-oU4
zn=kOYruEdb{|u!nH|CnhR%XhEw1ic2#ixcavLAJNCKZwzAG;Y;x*4s(J1!yw9v2A#
zjb?yKIOy1t&$CVb=K};pX28Zprme?oiZIxeU`$g&z@sZI(9xA?JMo$#0yZUxkSS08
z;vJz91)E}v)f5Q@2KV=<BUIi<V@S^gdBLMopiwF;BUC>?HNi&E7!uM5RS0PGCm}%M
zR|U&6%n>Tsr5T`@=#t{aw}wg#?Ct<GcPBjC6jBcwp=zmsj8KKi@ZwuT^%LaA)jL3O
z2{H*XLKRZaz@VEDAn>b#HIad#-DBm%hnEkViY|{Z6=XHoZ)N>wMbRg(&n>DG{)T&`
zu*ID|ZV}TE|7rHc)hp}&g<W6X!FX$)`l{4D+CG{$ie)W71y$N-E%I|^T*&cO{qL1;
zT~kyZ<SY{_c$0rs>T}u=Q?pZj4V(HW1f>}&a2ZBC-7J50NpR1Wz4sqwl`J~_OZ<yq
z2t%5p&V~@?-FvpY^a@(@^)hF#?}s417RTyb1(RP#!ZW-BgB!|9R@N@vD5`U=V`IdO
zG^Y#(5!a~6zkP*F<nFw(d~e}2Mem$aIos8$rgL2)%RKZo_Vlz*U%W%uM4J67tBiih
zxnC)FB&$AUakuX3$yT~{GIoLd`9%_Oe8$2*Bc0^SowCCoUy`3^dR+YKm3KF`n>ZP0
zb~;&n@bu%J(66VIcd)nW(4##J`b$LvPs%up`mmP-thv+U{%iu*PUD7CJJZ^y2=Dx!
z<zsOtsqIt1yxw<G=T<yo`7&#t_^aFV{Q9>`SMAwhkQ%_PACVEl=%gIMw5>h$rTKFi
z%l`~^lT2zK2gIhnly>M#czwC5^}_9dSFP;F{#boDY<}vn^HcHX=Ni~^8a}$u;J&T9
z`{livze_o8wKJ{Edc62Y#mcwGR$9GLp1ydIWVPh_FAY6LFE0OQcqp>v@xnQ0`q|s<
z&E9X2w)}TH_j<-ryNa)od)^=To*A0L^yI+a4e#!(ImZ^|@x<BmahYwjC({a{MYr82
zUEEc3IMpt8)=vg=?Mu0@z6X?)DtBZhUtfP_Z=}=t+-Dr@a%Va(vETaidI8_f_x@h;
zKlOE`i@M^%<*Z8D&UkWHRy<u_*VMburQxCQhf^D#cKXJ(M#tZ`P<vS+9lKw$;?cCj
zH*2C~Utasqa9kppW!)ahL>cytZto8rV0`diZg;<fTF9iBqz3{28O*NEN?Gh{w`P@u
zV!932+(604UmBG6-RNhIQ4r44E8yBSTSMi^8DZ|{+h=p}=UU#g6DpIr-qMh(!W}(9
zy-iBtu^UUR#e6x2ENKQ~7S*(*w3sJ*Bs->^m}peI|N9)D?<<1O#0tDV_k4m?$=V~G
z^IVTVJlu2J`v60FGSA+vznm=V!h9ZRuVy^RH{bi8;_i2!ckW^N`k#S!>GL;nOi4%Q
z-OBT1IhPhNH|L;yqJ!g+k1fX6*KeF~<@R+K-G&GJ+pR@HbI%2MFj;(%NN^7Mp;zwd
zahgN#hP}cYQ|=YzvAmwY{xf*x%P-u2A>-5XQsq+K=9de~Gt!U6-SBQUnda9R78W_{
z4BwZZX5Z8H_;Fsfylrr4l10<UKj$}T&w2N=m964)S!UB3A?pZ{%lWQSX}2|Mw5Dg=
z|70NcDDlL-&8JUJ5?5usBqS7l`{5T09WC?we`Um7Ubr`wtPcLi$IN22CgGSu)FB7W
zfR_s&H%J9d4|~q`SycTaM{I)BrJQ+7yf+kPIn2IW$>qCR;`_GOGqt9jch0Q;n#=h1
z^e5fo?83PRTz<>s@PAJBH$PXIv*6~<{+hn2H~3?$lTBQCKK;CDyZnh)=A?a%eFm5F
zZq8&C<GHxo?EWIjUu`7<X4R{;f4mgG@a3$6!-l-@-?RVveeGc2kJ_IryeH6W9oN2B
z_kHDN^-ksX|GFTG$I0YdzS<?pd0V=^FMsu<Ay!{;S(T3MQ}O2Y1~d7J)?L?H%lCKt
zSC<tFeHJ7aI{vQSm7Or*^5fqx>_c{@Hf_<ITGqI!xu9uZfOlSo;eCskw18r%hfS9*
zl^uNV7P-Tu|6SsWCD*52J~;V81LM5ODSs}WyL74gXK;bsBeVRY(uI3x*yOeBmb~LS
z&G>Wh>sgzbCU5WA{Jva4bgj2sRN-pX%+R-D)((?*&78=${IYk>PUF)uk*9P&PSX)S
zd}8LyT)(w}>U)GZ)e0`#9DMSCF@LqSNKEwdCBZ^jMM-RzKWoYN&)v<s`9r>KfUCl9
zt{p57s!wiaxcQ>^db`#ZQH~!8OSY!1P7T!gD>JWL;!9M(?KMj#cIIaN3)5+tn#ldq
zuM>aC{|j95Z$~Zpql{rCf2k4!L!MoX?%|U~<;N1`W!Jr!#w^75>QM6UCzs~dEZ<R+
zq~iSa*}WPykI!s5*12hWB67Ymtd!VsReVuR`E9wsEpzwQ2^HR`Kix6S<xGb`1t$a3
zGnMoL+tbf~F;od&x+gj5vFZKjrnQ&$^f@)uUX|Hl#bL{Jye*`avyxv_kMrx1b5DLQ
zjp1di`x497Jgd4>J^jtA9gor?%qAu42bBDtxzEdb;fbVYCF_^g+_0}&V(_Z}a%{l)
zeO|$5xLN8%A}w|qY%LR=wePKxh>o(;`IL{ZrmpwAE^DotE^f!bzV_yH7h!2;zPh$X
z&c_pVRE>nECzblIyfE!zaO}FUm5zoj%pVrKy|&KPQ?u%jVC~Mpp8b`wLe~Tjt(vB@
zi~DZ$EB|9x{XdE4WSwwl`l#+1{c4Ss#p}CuwnyGh++Mq5uF=f{u5(X_X;d2A`f&ZK
z?)><;`0oanOjk}(4z7PJtR-#rg28s)<eErT=Dn+pp6tH#tnk-=hWJI1CA>+DUsc|7
zG4d##b?7ND%-*&>`s2#Qr{~Y%WYfJNcOp?@!*+!k%BDJ&%SEEU2Bqz}6g81kzV0gP
z%!|P*H@3{0nYC1_#;oP;I+iaycT2f9-Ut=w<?P-ZqWAX0kLRn+CojFTgVB2Pt<rD4
z7wcUZ1lC-SwDI)(!mMV*Ql1*Snfsae^!Lm?2km%$<Tu?-;d!(DE32K%ngH{UUf2FJ
z2zx%*Qat<Z!K;tw%zbw;a(B_EXHU+odz!AL)pvZ+-3;}EXaDR`@fZL1WY=P|1o^^}
z=O1<ZzASd-;YipdGDq&@+COZ;eG*$)on1peJ6T)QZ*4GqIKR11LvjA4N6A*@>vq&N
zcbVsY^%ng7Ax`<96X#2<Cwc*Y*N7fU^>1FZaACUY6Yg)U_v172G@m~ZH<4VZar=3q
zSmcZu`Ao-;Ty2gP>ExLAH0EBu#VW(SDt^^pe?O6oJGOP(gdb;<-I(58T6w5?lh@pW
zr^idrnKUr5y|}eM|9gYnPSeRpZoIQdnXR`V`2+XdZ8sHTFSO>JG%h;jc<EXCMaP=N
ztiBT;`sd9O*zwulIqIrr$mW1KT(6Y(KCWJPRMyz>ck%WU3{gE%%C5%SU*;C+Pv9vC
zd{}?yq{xQnZwi@{^&S<?s&CuFb-&_2gM&jk|H=dLr(UZ|bsp4ydevl6a_=JthPdsq
zn@(7Eu6-<CD$(Ni>_&5BWJ-{H&-z2XGP`vTJUU<1{N?81O`49ItEcWLd4Ho=`dd-@
z>5BH;RVr$?-!^>Nr|bABWu1ZabDsc7gB9{}`n>N%`Il{cW47#7*e#obU-MbQ-@kt+
z>E^j~^S#xoZx*KeSnQb)zr8nE!+UoeL+a<8Po3|?_P>5|&7odzx2g1#Pq+S6)~Y+U
zu%8M$&O6KKersLI&qv=Au9&SqaM0>QA19BLR_?#6@1NUczYxgWWmWPa!>?t<WCK+}
z-<l&g|4IM)Hd%|ccF!5MvR;OO&#x>0UFtqJwf&@mf|GXq!6z^0su;VUeY?Loy8A|#
z8tcBs2FBO(zUp0by`5fK8CktpUS9k7cIUTB-i#*guVy}PSZdYF;gP%P23z9J(*1WL
zZ^hU4mTo`(Y~MFWXT4kh8UEzQTu<VCe0Z1Kx0wy>m3<9{SyNx|xtzMMB5IO${C@8)
z-}G1U@pqS4&(3SP;K*g$^QB>dX=Z5TlxO*7I>#qvEuOe;QC)S&yS5!47<Om;yX|>Q
zu5**9oW~sReG?6T+T6eOW!iy$>uG7ybA%Yf&%C@)u$z6-oywxErh6Jg&2%lz<R727
z>=SqL@!a`R8euu}=DSSf?OXc&hw}Fabt!Cahid0CM&I6XnfY(j@gHo?a(%JEKX=rA
zYv@vuHuSQ+WWpvCI-TFVu>UY4PXdFLdid83YE0&<=8Kx=G+*SoZCD;zCol8yq5CJX
z$8Lp>s!L}je^L?*{vzI8@h)}iMZT!TN6(v!Bzm>^?68SgD!arydy43flIy24OE$SC
za=-N3D8q|y4b^W@$-m|jYRMn}99;5C{Hn<FWngf<A7Z3?+@^fl`ePBf-HfM=b<TOV
z)t06;{*;kk_U4D<3a0%#W<UDn*MGUs<nyxowj2MhHm}&w!1(UwXWu`y`zNhGzUhF|
zj7pA;)~9Z)GjrbHHp%w+8@YQOO_5tIGg~V^B%E+~;n^#5);%`hQk}<#<~e0M7VcZ4
zvYKD;w!kUP!$+q);`{nuTj;WF#s=YqXTEq$(A^?m<9cAxdy(TeV!5Vd+U#kS?UVL)
zzIoVVc6&tcgG$ZPPhDKc#8>Q6>0nd(UFolRY}=puba%dIhp)@6*|h7)-n5s8%O%gR
ztyuPV*&3;TbJN;|_^-yPUT{3ubA8h10A88ovs{lZE$=vyDW=-i_d4!ORF{9KpttY8
z&h6oM*%JggX63V&sYbi}opG$Z_)aDJlTf*TH=0wo+glp#Uv{_pz0LC9H5+nF7Z!bZ
zCal09T{f@2W4?v)uk4HGa!N$Xm%dl^@k#N1Z>`3^dX;;!f)3Xi!E?oLzrOgI|6EJA
z^3P^(wR_8}{^abqe|g3qLk@4tlguGk)r)hNFWz`;lG5I!4IA&i;GTJZR{KKlrxGzs
zI@z;cdqq1~T>idr;oUDuv2T7G#hmQyxDl-<FoR+HoUQl!7*dY-#W}Do>-;VCQkr{;
zj^n3U&i=X|_20xlJ{vu`!ZiEc2PeMfskL)+Uli%bcxX&Je3+-=sS;nkhR_@jng0yx
znr25P&9qs(w<nEX_skRSor#H=XPgof6H}+n$xeRfv(>LUMnI=3{O7F|BD>ZqopxZq
z{YBgO?L5m@4vg=szwq5!bJTKb*U1Y8(mO+oV<vvM{i$H*66u)TIj+lO&whKeTA7J2
zcTQ@6N22qpHzr41Uo_lE;lJ-IVfW*3X7`6{j??D%v;BBwu+q-s$fMa|4)<=w%~A~e
zwy%C!cuHEC^vkbW&W8^-M;`QEuUh}EmzRHGo4tnUv6)#cTsoI7HVgJSZF<q_pge8K
zK9LKzr*Bd^^69om(BYuhGbS_c{Bq=Bp+ft|3jZSq{{Hkc4Bw^5nEaV*vA@GtRi2NH
z3@<k3^s+b#S6%t0<{Yt+k0oM}L0)2ShFQ5M^TUttmU#$lz0k|CT1U5ZzTlO@=%|Zz
zkM3{T%YJBPYsB*+whdda8!z&!Tl%go(Meoj)&YiRlg_;9f7>_n%k;v$sSj&Uv1_$o
zV=K9^?6#FhrSF73VK3Hw(xu<doo~)de>#od-D=W#`=sgmilG~p-wka!(bG5i+x2H}
zHYssy8%0aLo&5a#tC@E)87Ch)THdY`A*L=X`SQ`N%}>9{-R~CaTv2;8wDYbz<GlPm
zCoK7z&FpHPJv;j4x$XjnJI;I$IW$vGb62VsH{F<E*`~-d+w^b2CEx!Hy6z6b6Hdsf
zt=(g9^Xq_s{?2pJJMIP~{yF)dp^&p?-mF6QbMN>xoS3>o?S4H^J&;rJ<5Mgf`%V^i
zbB?HgTtEH9rLLdb&baNY_=Py3?e1o?0yp-Z+ZS)ZeDKG=Rkng={0e_wS*T|fH87lT
z(ONT$f&G|LwCYx=m95JR-WJ~xGMbluneC(PEU%;UY6VYPhI4#a@@C1r`fRBKa&M;X
z`SpYOpj&e=`>sMBVe3_kj~mwu<k%bpm2S+sc*jM=!Q&$SpwSFa3D*Wbom@BJ*`_FC
z(6~t55y-emxE@|pB*3QlVVV;E9ArwR0K}9m8@#4Sf=%(oG$jQ*MpFVEquEl&i*F5;
z6xb9CtfojPFqj@j9ic)VL)y}acZBK>s3zD5I)fc)genCz`co1h@hj!iS<DeCUj_yS
z5C+A>xqiI9mj=7r8_nG%&o-q@2ZdpY4<rm@C*mEU`U`U7>MfwS1epXGp-P#~z@S?a
zAn+?CKbC<Zr~iEZq$Tg3ZF3f1%*-CAFW!B+Sg2x8oWA(98;?F#?1`(;_ItFqSH7lP
zTx3p}ySE2d>K=zp&B_T@R%uyUS{b{!8<;meVN2JDZkyU^^wK)Y#!0)PFaDs~J{_hx
z_tK<WI{5ybtdy&c&N22lsQA?HgU?U34Zaf77!;NMGh8`taq6+*+PUYay>2V|?t7{~
zK+@c@$v^RC)%F$Nq-%W5^!@JeKhZyaZ1%_h4EK{x&YX~Y>==Kzd#Em#oz%-&b&KEd
z9g8YqNWSv@aJ6H%R<*Sio8J4RDW9a@a$nilsAKDy^5@FM&q9hP|1&Jx{G~CpaJpFX
zzl7M=32Ov5%?^|dxb#e->$t<*j8DR|=WqKf<GSx@Z2ye6RcAI=N;5dQd3g9#T#|?s
zx_Oq(`J3?J>yK+vpU-?!=j*UYZkj=_%<qHq-UWYFIkxujlV)9SH3t5Qvy6_S7aF#(
zHr;-{eQ$W@-wgtn?Bya?y*3j(%pYCSyY0Jlrsg%41!6Ag{~62{v`sO2rq3EVG3~*u
z&Ycx`ao1ma+&g-7N`R^jv)i%R@Ag|i%+I<bQ_yU3d4bybX?A?aCne32_L`FCY04Px
z^q2ki#lXE5!Q1LQWp{i{HT?6RVf(T5Z!g@P(Qt#o_Gj?qEmF!?c0a%PC$6S3o5_cD
zvrg^(_-Wqz1s7Lv_c6SaURM|EwQBk6FGT|X88jK(`-86iSRr&m_&-DLykCZSOKQWd
z*O-3~x;W>{0aK;bncwGs%uwFL?ecDRr0ip}r}O@1>|lR6@m|}%e?AIl_VTh+>S(>~
ze$nuGtyfU=%m{|_OKO-xTK}a?PZnJ=Q}ycvso70>Vz&O144pc696c`LBXCnDB6a4O
zx+aTz?$e&IS$ZU>ZQJ75`1)D#;aLKyyYsi5+T5Ym)E_yyY<WlsYmThJ2Zl)jt1ODW
z?yaf$vh9ZdZo~Y^&+k9<X#KHhj`yD8JI0@<J9H{d%f7{Ml%r5`+Fq#z40k@+rj@W2
z|J}dr@YHP$PYTpSAH=jhJMwN;6Hic!x}4a*)|Si43m)%peYn_VOFGl+v-chrpE$fg
zmaF)?_?(SDdp|!2QjM3p$z{iPTkjrU=-+rL^%IX$f7^VH3_N*f;cS~d8>;e7-<1%u
zkc?e_+keMe$%kock7jJ#k}<bCYb~>Z*0c-F?s02H+J$GYeX~TQYtHvadv9;~9-aBg
z>OX_m<I+#wKfSw`X!jr96YyQ4*5}f4vuB@GvQo1PWEs{tOp1*w&S8A@Ui9v(ORKmG
z(q&ez7c&0Ou%oc-XWyxR`_sQHvwoTwHtVb$<5SzeJ@L}<&3E#CEZC{dT4(jG{gamD
z>#ix;2N>*}BfdnmtECy&Tc?&)&HmfO;1y6<(NV^_xbEHlkEOp4r<DmzoLRr*<chsl
zU$@PE%cavUbLirne&xBBc9b5<-qt^FmVHXx`WFxF<==HpjQe`$MvV2I@XqSw6p43V
zj=Z`ex5G`}^@NTGw{*M9k;F%zG&7{#7bv?=S@NG@@rAkvn%_DYnD6PWk6682cGtlN
zf>$1IEO<6^t8U?=BOmVu98<qipZBMf&0$KL-uJ@g**7z|Hn~oGY_522u3W=O)~n~v
zynSbVN8tyzJnwyrptjg`$JHZu*mFm+tX`dP=WcK4Gwpc}9L)b20?+=`3V0&pP$hBt
zZn4XMh9|QQ3vu56d(&I=(ehWU{~4atxc%W_;0t&uwNyc&_CLdu73MOHA&)Y1a~jq>
zzt!<iKl`(CQuVu-v}hZi{d=-b=8K4~6<_f>*XiA)ROxR^`whJA?AlSr<oNH2idYBx
z-^O}{>yM>a)Agp#mHIZRwO`}HPNut+owI_{8oAdWXuBHqhH+{8ne&YmW~PmQ+}!s?
zF#l@Wen6J#(wo;R+mbU`WSJH(E1$49zwuudyNOiVM%kO&W)%3u+SL4zcVAWWZCTcf
z#JcWX-{;NR75-jH>Dl|^r_0wqiqW4@l~fT@#WCGNChWrIy_;M>^~Xf~CI3Hg$-f!3
z<j?YkmHhIR3=A7S**|%08!=()vyT<Q`aJD5^Mv>7xOQx`YTJ@8FkR9lU(v!y;akIW
z!96@qR~Y1Z6dUjRJg@ztP`K44rudHuV{2OOQ6T}7Wfh0Yd}6ahZ_abPBi7UK>g|G<
z>&yv?VJfS7#lO#<Zym$E=APs0*)JD;%0D3M6tS#KQ&gqj?D>kln@<>bJ!s_;>X$wx
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

literal 0
HcmV?d00001

diff --git a/Data_Sniffs/Network_communication/txt/2011-12-10_Network_PrinterDetection_UDP_34447_01_UDP_broadcast34447.txt b/Data_Sniffs/Network_communication/txt/2011-12-10_Network_PrinterDetection_UDP_34447_01_UDP_broadcast34447.txt
new file mode 100644
index 0000000..9463761
--- /dev/null
+++ b/Data_Sniffs/Network_communication/txt/2011-12-10_Network_PrinterDetection_UDP_34447_01_UDP_broadcast34447.txt
@@ -0,0 +1,12 @@
+00000000  53 42 53 55 01 00                                SBSU..
+
+00000006  53 42 53 55 01 00                                SBSU..
+
+0000000C  53 42 53 55 01 00                                SBSU..
+
+00000012  53 42 53 55 01 00                                SBSU..
+
+00000018  53 42 53 55 01 00                                SBSU..
+
+0000001E  53 42 53 55 01 00                                SBSU..
+
diff --git a/Data_Sniffs/Network_communication/txt/2011-12-10_Network_PrinterDetection_UDP_34447_02_UDP_broadcastAnswer34447.txt b/Data_Sniffs/Network_communication/txt/2011-12-10_Network_PrinterDetection_UDP_34447_02_UDP_broadcastAnswer34447.txt
new file mode 100644
index 0000000..f6cb97f
--- /dev/null
+++ b/Data_Sniffs/Network_communication/txt/2011-12-10_Network_PrinterDetection_UDP_34447_02_UDP_broadcastAnswer34447.txt
@@ -0,0 +1,93 @@
+00000000  53 42 53 55 01 00 57 50  54 39 45 32 44 32 46 00 SBSU..WP T9E2D2F.
+00000010  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000020  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000030  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000040  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000050  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000060  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000070  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000080  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000090  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000000A0  00 00 00 00 00 00 00 00  01 00 00 00 00 00 00 00 ........ ........
+000000B0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000000C0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000000D0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000000E0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000000F0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000100  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000110  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000120  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000130  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000140  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000150  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000160  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000170  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000180  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000190  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000001A0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000001B0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000001C0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000001D0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000001E0  00 00 00 00 00 00 00 00  00 00 00 00             ........ ....
+000001EC  53 42 53 55 01 00 57 50  54 39 45 32 44 32 46 00 SBSU..WP T9E2D2F.
+000001FC  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+0000020C  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+0000021C  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+0000022C  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+0000023C  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+0000024C  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+0000025C  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+0000026C  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+0000027C  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+0000028C  00 00 00 00 00 00 00 00  01 00 00 00 00 00 00 00 ........ ........
+0000029C  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000002AC  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000002BC  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000002CC  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000002DC  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000002EC  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000002FC  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+0000030C  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+0000031C  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+0000032C  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+0000033C  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+0000034C  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+0000035C  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+0000036C  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+0000037C  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+0000038C  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+0000039C  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000003AC  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000003BC  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000003CC  00 00 00 00 00 00 00 00  00 00 00 00             ........ ....
+000003D8  53 42 53 55 01 00 57 50  54 39 45 32 44 32 46 00 SBSU..WP T9E2D2F.
+000003E8  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000003F8  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000408  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000418  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000428  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000438  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000448  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000458  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000468  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000478  00 00 00 00 00 00 00 00  01 00 00 00 00 00 00 00 ........ ........
+00000488  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000498  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000004A8  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000004B8  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000004C8  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000004D8  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000004E8  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000004F8  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000508  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000518  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000528  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000538  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000548  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000558  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000568  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000578  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000588  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000598  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000005A8  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000005B8  00 00 00 00 00 00 00 00  00 00 00 00             ........ ....
diff --git a/Data_Sniffs/Network_communication/txt/2011-12-10_Network_PrinterDetection_UDP_34447_03_UDP_devicerequest34444.txt b/Data_Sniffs/Network_communication/txt/2011-12-10_Network_PrinterDetection_UDP_34447_03_UDP_devicerequest34444.txt
new file mode 100644
index 0000000..e01a8a5
--- /dev/null
+++ b/Data_Sniffs/Network_communication/txt/2011-12-10_Network_PrinterDetection_UDP_34447_03_UDP_devicerequest34444.txt
@@ -0,0 +1,4 @@
+00000000  40 00 07 00 70 74 39 65  32 64 32 66 39 38 30 31 @...pt9e 2d2f9801
+00000010  3a 20 0a                                         : .
+    00000000  40 00 00 11 00 50 54 39  45 32 44 32 46 30 30 3a @....PT9 E2D2F00:
+    00000010  31 37 3a 30 38 3a 39 45  3a 32 44 3a 32 46       17:08:9E :2D:2F
diff --git a/Data_Sniffs/Network_communication/txt/2011-12-10_Network_PrinterDetection_UDP_34447_04_UDP_devicesetup34447.txt b/Data_Sniffs/Network_communication/txt/2011-12-10_Network_PrinterDetection_UDP_34447_04_UDP_devicesetup34447.txt
new file mode 100644
index 0000000..4acd060
--- /dev/null
+++ b/Data_Sniffs/Network_communication/txt/2011-12-10_Network_PrinterDetection_UDP_34447_04_UDP_devicesetup34447.txt
@@ -0,0 +1,32 @@
+00000000  53 42 53 55 01 00                                SBSU..
+    00000000  53 42 53 55 01 00 57 50  54 39 45 32 44 32 46 00 SBSU..WP T9E2D2F.
+    00000010  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000020  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000030  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000040  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000050  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000060  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000070  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000080  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000090  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000000A0  00 00 00 00 00 00 00 00  01 00 00 00 00 00 00 00 ........ ........
+    000000B0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000000C0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000000D0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000000E0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000000F0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000100  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000110  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000120  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000130  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000140  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000150  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000160  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000170  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000180  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000190  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001A0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001B0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001C0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001D0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001E0  00 00 00 00 00 00 00 00  00 00 00 00             ........ ....
diff --git a/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_01_PluggedIn_02_UDP_broadcastAnswer34447.txt b/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_01_PluggedIn_02_UDP_broadcastAnswer34447.txt
new file mode 100644
index 0000000..72cd151
--- /dev/null
+++ b/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_01_PluggedIn_02_UDP_broadcastAnswer34447.txt
@@ -0,0 +1,93 @@
+00000000  53 42 53 55 01 00 57 50  54 39 45 32 44 32 46 00 SBSU..WP T9E2D2F.
+00000010  00 00 00 00 00 00 6d 63  31 36 39 30 4d 46 00 00 ......mc 1690MF..
+00000020  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000030  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000040  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000050  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000060  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000070  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000080  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000090  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000000A0  00 00 00 00 00 00 00 00  01 00 00 00 2b 13 89 20 ........ ....+.. 
+000000B0  00 01 02 03 00 ff ff ff  01 07 01 02 02 07 01 02 ........ ........
+000000C0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000000D0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000000E0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000000F0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000100  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000110  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000120  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000130  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000140  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000150  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000160  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000170  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000180  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000190  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000001A0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000001B0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000001C0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000001D0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000001E0  00 00 00 00 00 00 00 00  00 00 00 00             ........ ....
+000001EC  53 42 53 55 01 00 57 50  54 39 45 32 44 32 46 00 SBSU..WP T9E2D2F.
+000001FC  00 00 00 00 00 00 6d 63  31 36 39 30 4d 46 00 00 ......mc 1690MF..
+0000020C  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+0000021C  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+0000022C  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+0000023C  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+0000024C  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+0000025C  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+0000026C  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+0000027C  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+0000028C  00 00 00 00 00 00 00 00  01 00 00 00 2b 13 89 20 ........ ....+.. 
+0000029C  00 01 02 03 00 ff ff ff  01 07 01 02 02 07 01 02 ........ ........
+000002AC  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000002BC  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000002CC  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000002DC  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000002EC  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000002FC  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+0000030C  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+0000031C  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+0000032C  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+0000033C  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+0000034C  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+0000035C  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+0000036C  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+0000037C  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+0000038C  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+0000039C  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000003AC  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000003BC  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000003CC  00 00 00 00 00 00 00 00  00 00 00 00             ........ ....
+000003D8  53 42 53 55 01 00 57 50  54 39 45 32 44 32 46 00 SBSU..WP T9E2D2F.
+000003E8  00 00 00 00 00 00 6d 63  31 36 39 30 4d 46 00 00 ......mc 1690MF..
+000003F8  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000408  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000418  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000428  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000438  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000448  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000458  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000468  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000478  00 00 00 00 00 00 00 00  01 00 00 00 2b 13 89 20 ........ ....+.. 
+00000488  00 01 02 03 00 ff ff ff  01 07 01 02 02 07 01 02 ........ ........
+00000498  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000004A8  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000004B8  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000004C8  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000004D8  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000004E8  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000004F8  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000508  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000518  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000528  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000538  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000548  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000558  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000568  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000578  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000588  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+00000598  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000005A8  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+000005B8  00 00 00 00 00 00 00 00  00 00 00 00             ........ ....
diff --git a/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_02_Installation_01_status_UDP34447.txt b/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_02_Installation_01_status_UDP34447.txt
new file mode 100644
index 0000000..962dad6
--- /dev/null
+++ b/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_02_Installation_01_status_UDP34447.txt
@@ -0,0 +1,32 @@
+00000000  53 42 53 55 01 00                                SBSU..
+    00000000  53 42 53 55 01 00 57 50  54 39 45 32 44 32 46 00 SBSU..WP T9E2D2F.
+    00000010  00 00 00 00 00 00 6d 63  31 36 39 30 4d 46 00 00 ......mc 1690MF..
+    00000020  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000030  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000040  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000050  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000060  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000070  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000080  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000090  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000000A0  00 00 00 00 00 00 00 00  01 00 00 00 2b 13 89 20 ........ ....+.. 
+    000000B0  00 01 02 03 00 ff ff ff  01 07 01 02 02 07 01 02 ........ ........
+    000000C0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000000D0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000000E0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000000F0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000100  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000110  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000120  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000130  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000140  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000150  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000160  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000170  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000180  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000190  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001A0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001B0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001C0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001D0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001E0  00 00 00 00 00 00 00 00  00 00 00 00             ........ ....
diff --git a/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_02_Installation_02_unknown_UDP34447.txt b/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_02_Installation_02_unknown_UDP34447.txt
new file mode 100644
index 0000000..d7bf649
--- /dev/null
+++ b/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_02_Installation_02_unknown_UDP34447.txt
@@ -0,0 +1,6 @@
+00000000  53 42 53 55 07 00 00 00                          SBSU.... 
+    00000000  53 42 53 55 07 00 00 00  00 00 00 00 00 00 00 00 SBSU.... ........
+    00000010  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000020  00 00 00 00 00 00 31 33  35 34 39 00 00 00 00 00 ......13 549.....
+    00000030  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000040  00 00 00 00 00 00                                ......
diff --git a/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_02_Installation_04_unknown_UDP34447.txt b/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_02_Installation_04_unknown_UDP34447.txt
new file mode 100644
index 0000000..962dad6
--- /dev/null
+++ b/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_02_Installation_04_unknown_UDP34447.txt
@@ -0,0 +1,32 @@
+00000000  53 42 53 55 01 00                                SBSU..
+    00000000  53 42 53 55 01 00 57 50  54 39 45 32 44 32 46 00 SBSU..WP T9E2D2F.
+    00000010  00 00 00 00 00 00 6d 63  31 36 39 30 4d 46 00 00 ......mc 1690MF..
+    00000020  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000030  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000040  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000050  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000060  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000070  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000080  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000090  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000000A0  00 00 00 00 00 00 00 00  01 00 00 00 2b 13 89 20 ........ ....+.. 
+    000000B0  00 01 02 03 00 ff ff ff  01 07 01 02 02 07 01 02 ........ ........
+    000000C0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000000D0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000000E0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000000F0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000100  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000110  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000120  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000130  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000140  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000150  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000160  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000170  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000180  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000190  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001A0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001B0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001C0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001D0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001E0  00 00 00 00 00 00 00 00  00 00 00 00             ........ ....
diff --git a/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_02_Installation_05_Cmd9010_DeviceInfo_UDP34447.hex.txt b/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_02_Installation_05_Cmd9010_DeviceInfo_UDP34447.hex.txt
new file mode 100644
index 0000000..bb719da
--- /dev/null
+++ b/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_02_Installation_05_Cmd9010_DeviceInfo_UDP34447.hex.txt
@@ -0,0 +1,30 @@
+00000000  40 00 07 00 50 54 39 45  32 44 32 46 39 30 31 30 @...PT9E 2D2F9010
+00000010  3a 0a 00                                         :..
+    00000000  40 00 00 aa 01 50 54 39  45 32 44 32 46 48 61 72 @....PT9 E2D2FHar
+    00000010  64 77 61 72 65 20 49 44  3a 35 39 34 41 33 34 38 dware ID :594A348
+    00000020  43 32 43 0d 0a 46 69 72  6d 77 61 72 65 20 56 65 C2C..Fir mware Ve
+    00000030  72 73 69 6f 6e 3a 31 34  30 33 0d 0a 4d 41 43 20 rsion:14 03..MAC 
+    00000040  41 64 64 72 65 73 73 3a  30 30 2d 31 37 2d 30 38 Address: 00-17-08
+    00000050  2d 39 45 2d 32 44 2d 32  46 0d 0a 50 72 6f 74 6f -9E-2D-2 F..Proto
+    00000060  63 6f 6c 20 49 44 3a 38  30 34 32 0d 0a 44 65 66 col ID:8 042..Def
+    00000070  61 75 6c 74 20 4e 61 6d  65 3a 57 50 54 39 45 32 ault Nam e:WPT9E2
+    00000080  44 32 46 0d 0a 53 65 72  76 65 72 20 4e 61 6d 65 D2F..Ser ver Name
+    00000090  3a 50 48 4f 54 4f 53 4d  41 52 54 0d 0a 54 43 50 :PHOTOSM ART..TCP
+    000000A0  2f 49 50 20 49 6e 66 6f  3a 0d 0a 49 50 20 41 64 /IP Info :..IP Ad
+    000000B0  64 72 65 73 73 3a 31 30  2e 30 2e 30 2e 34 0d 0a dress:10 .0.0.4..
+    000000C0  53 75 62 6e 65 74 20 4d  61 73 6b 3a 32 35 35 2e Subnet M ask:255.
+    000000D0  32 35 35 2e 32 35 35 2e  30 0d 0a 47 61 74 65 77 255.255. 0..Gatew
+    000000E0  61 79 20 41 64 64 72 65  73 73 3a 31 30 2e 30 2e ay Addre ss:10.0.
+    000000F0  30 2e 31 33 38 0d 0a 57  49 52 45 4c 45 53 53 20 0.138..W IRELESS 
+    00000100  49 6e 66 6f 3a 0d 0a 20  20 53 74 61 74 69 6f 6e Info:..   Station
+    00000110  20 4e 61 6d 65 3a 30 30  2d 31 37 2d 30 38 2d 39  Name:00 -17-08-9
+    00000120  45 2d 32 44 2d 32 46 0d  0a 20 20 53 53 49 44 3a E-2D-2F. .  SSID:
+    00000130  6b 61 69 6e 68 6f 66 65  72 0d 0a 20 20 42 53 53 kainhofe r..  BSS
+    00000140  49 44 3a 33 30 3a 33 39  3a 46 32 3a 35 32 3a 41 ID:30:39 :F2:52:A
+    00000150  44 3a 37 36 0d 0a 20 20  43 68 61 6e 6e 65 6c 20 D:76..   Channel 
+    00000160  4e 6f 3a 33 0d 0a 20 20  4e 65 74 77 6f 72 6b 20 No:3..   Network 
+    00000170  54 79 70 65 3a 49 6e 66  72 61 73 74 72 75 63 74 Type:Inf rastruct
+    00000180  75 72 65 0d 0a 20 20 4c  69 6e 6b 20 51 75 61 6c ure..  L ink Qual
+    00000190  69 74 79 3a 4c 6f 77 0d  0a 20 20 53 69 67 6e 61 ity:Low. .  Signa
+    000001A0  6c 20 53 74 72 65 6e 67  74 68 3a 45 78 63 65 6c l Streng th:Excel
+    000001B0  6c 65 6e 74 0d 0a 0c                             lent...
diff --git a/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_02_Installation_05_Cmd9010_DeviceInfo_UDP34447.txt b/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_02_Installation_05_Cmd9010_DeviceInfo_UDP34447.txt
new file mode 100644
index 0000000..1f93bbb
--- /dev/null
+++ b/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_02_Installation_05_Cmd9010_DeviceInfo_UDP34447.txt
@@ -0,0 +1,21 @@
+@...PT9E2D2F9010:
+.
+@....PT9E2D2FHardware ID:594A348C2C
+Firmware Version:1403
+MAC Address:00-17-08-9E-2D-2F
+Protocol ID:8042
+Default Name:WPT9E2D2F
+Server Name:PHOTOSMART
+TCP/IP Info:
+IP Address:10.0.0.4
+Subnet Mask:255.255.255.0
+Gateway Address:10.0.0.138
+WIRELESS Info:
+  Station Name:00-17-08-9E-2D-2F
+  SSID:kainhofer
+  BSSID:30:39:F2:52:AD:76
+  Channel No:3
+  Network Type:Infrastructure
+  Link Quality:Low
+  Signal Strength:Excellent
+.
diff --git a/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_02_Installation_06_Cmd9006_NetworkSettings_UDP34447.hex.txt b/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_02_Installation_06_Cmd9006_NetworkSettings_UDP34447.hex.txt
new file mode 100644
index 0000000..bc13729
--- /dev/null
+++ b/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_02_Installation_06_Cmd9006_NetworkSettings_UDP34447.hex.txt
@@ -0,0 +1,45 @@
+00000000  40 00 06 00 50 54 39 45  32 44 32 46 39 31 30 36 @...PT9E 2D2F9106
+00000010  3a 0a                                            :.
+    00000000  40 00 00 95 02 50 54 39  45 32 44 32 46 37 30 30 @....PT9 E2D2F700
+    00000010  30 20 53 53 49 44 3a 6b  61 69 6e 68 6f 66 65 72 0 SSID:k ainhofer
+    00000020  0a 37 30 30 31 20 44 4f  4d 41 49 4e 3a 31 30 0a .7001 DO MAIN:10.
+    00000030  37 30 30 32 20 43 48 41  4e 4e 45 4c 3a 30 0a 37 7002 CHA NNEL:0.7
+    00000040  30 30 33 20 53 45 43 4d  4f 44 45 3a 32 0a 37 30 003 SECM ODE:2.70
+    00000050  30 34 20 4b 45 59 5f 4c  45 4e 3a 30 0a 37 30 30 04 KEY_L EN:0.700
+    00000060  35 20 44 45 46 41 55 4c  54 4b 45 59 3a 30 0a 37 5 DEFAUL TKEY:0.7
+    00000070  30 30 36 20 4b 45 59 30  3a 0a 37 30 30 37 20 4b 006 KEY0 :.7007 K
+    00000080  45 59 31 3a 0a 37 30 30  38 20 4b 45 59 32 3a 0a EY1:.700 8 KEY2:.
+    00000090  37 30 30 39 20 4b 45 59  33 3a 0a 37 30 31 32 20 7009 KEY 3:.7012 
+    000000A0  41 55 54 48 45 4e 3a 30  0a 37 30 31 33 20 4d 4f AUTHEN:0 .7013 MO
+    000000B0  44 45 3a 30 0a 37 30 31  34 20 4c 49 4e 4b 49 4e DE:0.701 4 LINKIN
+    000000C0  46 4f 3a 53 54 41 54 45  3a 41 73 73 6f 63 69 61 FO:STATE :Associa
+    000000D0  74 65 64 20 2d 20 42 53  53 20 49 44 20 3d 20 33 ted - BS S ID = 3
+    000000E0  30 3a 33 39 3a 46 32 3a  35 32 3a 41 44 3a 37 36 0:39:F2: 52:AD:76
+    000000F0  3b 53 53 49 44 3a 6b 61  69 6e 68 6f 66 65 72 3b ;SSID:ka inhofer;
+    00000100  43 48 41 4e 4e 45 4c 3a  33 3b 54 58 52 41 54 45 CHANNEL: 3;TXRATE
+    00000110  3a 34 38 3b 54 58 3a 30  3b 52 58 3a 30 3b 51 55 :48;TX:0 ;RX:0;QU
+    00000120  41 4c 49 54 59 3a 47 6f  6f 64 28 34 30 25 29 3b ALITY:Go od(40%);
+    00000130  53 54 52 45 4e 47 54 48  3a 47 6f 6f 64 28 34 30 STRENGTH :Good(40
+    00000140  25 29 3b 0a 37 30 31 37  20 57 50 41 3a 57 50 41 %);.7017  WPA:WPA
+    00000150  32 0a 37 30 31 38 20 50  53 4b 41 4c 53 45 54 3a 2.7018 P SKALSET:
+    00000160  30 0a 37 30 31 39 20 50  53 4b 4b 45 59 3a 72 65 0.7019 P SKKEY:re
+    00000170  69 6e 68 6f 6c 64 0a 37  30 32 30 20 50 53 4b 41 inhold.7 020 PSKA
+    00000180  4c 3a 54 4b 49 50 3b 41  45 53 3b 0a 37 30 32 31 L:TKIP;A ES;.7021
+    00000190  20 53 55 52 56 45 59 3a  0a 37 30 32 33 20 57 50  SURVEY: .7023 WP
+    000001A0  41 32 41 4c 3a 54 4b 49  50 3b 41 45 53 3b 0a 37 A2AL:TKI P;AES;.7
+    000001B0  30 32 34 20 53 54 41 4d  4f 44 45 3a 30 0a 37 30 024 STAM ODE:0.70
+    000001C0  32 35 20 41 50 43 48 41  4e 4e 45 4c 3a 35 0a 37 25 APCHA NNEL:5.7
+    000001D0  30 32 36 20 43 48 4d 4f  44 45 3a 31 0a 37 30 33 026 CHMO DE:1.703
+    000001E0  30 20 57 4c 4d 4f 44 45  3a 30 0a 37 31 30 30 20 0 WLMODE :0.7100 
+    000001F0  41 50 53 53 49 44 3a 6b  61 69 6e 68 6f 63 31 0a APSSID:k ainhoc1.
+    00000200  37 31 30 33 20 41 50 53  45 43 4d 4f 44 45 3a 34 7103 APS ECMODE:4
+    00000210  0a 37 31 30 34 20 41 50  4b 45 59 5f 4c 45 4e 3a .7104 AP KEY_LEN:
+    00000220  30 0a 37 31 30 35 20 41  50 44 45 46 41 55 4c 54 0.7105 A PDEFAULT
+    00000230  4b 45 3a 30 0a 37 31 30  36 20 41 50 4b 45 59 30 KE:0.710 6 APKEY0
+    00000240  3a 0a 37 31 30 37 20 41  50 4b 45 59 31 3a 0a 37 :.7107 A PKEY1:.7
+    00000250  31 30 38 20 41 50 4b 45  59 32 3a 0a 37 31 30 39 108 APKE Y2:.7109
+    00000260  20 41 50 4b 45 59 33 3a  0a 37 31 31 32 20 41 50  APKEY3: .7112 AP
+    00000270  41 55 54 48 45 4e 3a 30  0a 37 31 31 38 20 41 50 AUTHEN:0 .7118 AP
+    00000280  50 53 4b 41 4c 53 45 54  3a 30 0a 37 31 31 39 20 PSKALSET :0.7119 
+    00000290  41 50 50 53 4b 4b 45 59  3a 6b 61 69 6e 68 6f 63 APPSKKEY :kainhoc
+    000002A0  31 0a                                            1.
diff --git a/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_02_Installation_06_Cmd9006_NetworkSettings_UDP34447.txt b/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_02_Installation_06_Cmd9006_NetworkSettings_UDP34447.txt
new file mode 100644
index 0000000000000000000000000000000000000000..5ac9f365aff7d14f09ec4f7fe5025a37da3b0cce
GIT binary patch
literal 692
zcmZ=@U}Fdfv2-<ZF><psG%&N`a$sPX$^;WKH!v_z2oCmivC2-&%*)76OD*CuH!v_%
zaPjwb^z^ebGyrjp6r4RA{rp^gtiW7jg<w}_Uw;=@D<hDsiGsIlWW0~7A4Jwv!Nt|h
zG1Mo-+cgp*Vg^!RU<FcZ4q_UDnHC_X5twNSVj6>(hDHjGp&=envkZ+Dz}A3lH8fH1
z@$~cd^mFsK3J!4$akX+RF3wNROe{%FQP5Rz3JzBAbWyNXFgCC<wzP6HvNAQYa&)mW
zH?v0do;A!X#?~PbK_GKXEUZH!tPHG!Kty1uqmO4uq?LPqeu{>PfvTo;a7d7=pL>W0
zk`R}<fuXrVcz~l-cz`1)3=Az40)o9AeS%#>z+N`A1o1%uP?QP^)|?bBa|0s-kf5WF
zRfxA|fVHD*ur)}~P$4)pD9kky<a;AykfBECN=y`jLmc4&VPvY{7y$ExDaZ&j1!oVi
zv>}(dfw6%?xDS|Tz-4Y|V4&a_fD{19h9E&>kRUV)O+W%B3XTCtk!WZDvI8ECATJpj
zm_gKl;?dB+9Kr#`q@jTYgae98Ljy|)2Nauzpx6vR#HXPlNF{PW85)9=2LyYAf(nuX
HlMT55ZS<+(

literal 0
HcmV?d00001

diff --git a/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_02_Installation_07_Cmd9971_Unknown_UDP34447.txt b/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_02_Installation_07_Cmd9971_Unknown_UDP34447.txt
new file mode 100644
index 0000000..0b969fa
--- /dev/null
+++ b/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_02_Installation_07_Cmd9971_Unknown_UDP34447.txt
@@ -0,0 +1,3 @@
+00000000  40 00 06 00 50 54 39 45  32 44 32 46 39 39 37 31 @...PT9E 2D2F9971
+00000010  3a 0a                                            :.
+    00000000  40 00 00 01 00 50 54 39  45 32 44 32 46 31       @....PT9 E2D2F1
diff --git a/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_02_Installation_08_Cmd9106_Unknown_UDP34447.hex.txt b/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_02_Installation_08_Cmd9106_Unknown_UDP34447.hex.txt
new file mode 100644
index 0000000..5b318c2
--- /dev/null
+++ b/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_02_Installation_08_Cmd9106_Unknown_UDP34447.hex.txt
@@ -0,0 +1,45 @@
+00000000  40 00 06 00 50 54 39 45  32 44 32 46 39 31 30 36 @...PT9E 2D2F9106
+00000010  3a 0a                                            :.
+    00000000  40 00 00 95 02 50 54 39  45 32 44 32 46 37 30 30 @....PT9 E2D2F700
+    00000010  30 20 53 53 49 44 3a 6b  61 69 6e 68 6f 66 65 72 0 SSID:k ainhofer
+    00000020  0a 37 30 30 31 20 44 4f  4d 41 49 4e 3a 31 30 0a .7001 DO MAIN:10.
+    00000030  37 30 30 32 20 43 48 41  4e 4e 45 4c 3a 30 0a 37 7002 CHA NNEL:0.7
+    00000040  30 30 33 20 53 45 43 4d  4f 44 45 3a 32 0a 37 30 003 SECM ODE:2.70
+    00000050  30 34 20 4b 45 59 5f 4c  45 4e 3a 30 0a 37 30 30 04 KEY_L EN:0.700
+    00000060  35 20 44 45 46 41 55 4c  54 4b 45 59 3a 30 0a 37 5 DEFAUL TKEY:0.7
+    00000070  30 30 36 20 4b 45 59 30  3a 0a 37 30 30 37 20 4b 006 KEY0 :.7007 K
+    00000080  45 59 31 3a 0a 37 30 30  38 20 4b 45 59 32 3a 0a EY1:.700 8 KEY2:.
+    00000090  37 30 30 39 20 4b 45 59  33 3a 0a 37 30 31 32 20 7009 KEY 3:.7012 
+    000000A0  41 55 54 48 45 4e 3a 30  0a 37 30 31 33 20 4d 4f AUTHEN:0 .7013 MO
+    000000B0  44 45 3a 30 0a 37 30 31  34 20 4c 49 4e 4b 49 4e DE:0.701 4 LINKIN
+    000000C0  46 4f 3a 53 54 41 54 45  3a 41 73 73 6f 63 69 61 FO:STATE :Associa
+    000000D0  74 65 64 20 2d 20 42 53  53 20 49 44 20 3d 20 33 ted - BS S ID = 3
+    000000E0  30 3a 33 39 3a 46 32 3a  35 32 3a 41 44 3a 37 36 0:39:F2: 52:AD:76
+    000000F0  3b 53 53 49 44 3a 6b 61  69 6e 68 6f 66 65 72 3b ;SSID:ka inhofer;
+    00000100  43 48 41 4e 4e 45 4c 3a  33 3b 54 58 52 41 54 45 CHANNEL: 3;TXRATE
+    00000110  3a 34 38 3b 54 58 3a 30  3b 52 58 3a 30 3b 51 55 :48;TX:0 ;RX:0;QU
+    00000120  41 4c 49 54 59 3a 47 6f  6f 64 28 35 30 25 29 3b ALITY:Go od(50%);
+    00000130  53 54 52 45 4e 47 54 48  3a 47 6f 6f 64 28 35 30 STRENGTH :Good(50
+    00000140  25 29 3b 0a 37 30 31 37  20 57 50 41 3a 57 50 41 %);.7017  WPA:WPA
+    00000150  32 0a 37 30 31 38 20 50  53 4b 41 4c 53 45 54 3a 2.7018 P SKALSET:
+    00000160  30 0a 37 30 31 39 20 50  53 4b 4b 45 59 3a 72 65 0.7019 P SKKEY:re
+    00000170  69 6e 68 6f 6c 64 0a 37  30 32 30 20 50 53 4b 41 inhold.7 020 PSKA
+    00000180  4c 3a 54 4b 49 50 3b 41  45 53 3b 0a 37 30 32 31 L:TKIP;A ES;.7021
+    00000190  20 53 55 52 56 45 59 3a  0a 37 30 32 33 20 57 50  SURVEY: .7023 WP
+    000001A0  41 32 41 4c 3a 54 4b 49  50 3b 41 45 53 3b 0a 37 A2AL:TKI P;AES;.7
+    000001B0  30 32 34 20 53 54 41 4d  4f 44 45 3a 30 0a 37 30 024 STAM ODE:0.70
+    000001C0  32 35 20 41 50 43 48 41  4e 4e 45 4c 3a 35 0a 37 25 APCHA NNEL:5.7
+    000001D0  30 32 36 20 43 48 4d 4f  44 45 3a 31 0a 37 30 33 026 CHMO DE:1.703
+    000001E0  30 20 57 4c 4d 4f 44 45  3a 30 0a 37 31 30 30 20 0 WLMODE :0.7100 
+    000001F0  41 50 53 53 49 44 3a 6b  61 69 6e 68 6f 63 31 0a APSSID:k ainhoc1.
+    00000200  37 31 30 33 20 41 50 53  45 43 4d 4f 44 45 3a 34 7103 APS ECMODE:4
+    00000210  0a 37 31 30 34 20 41 50  4b 45 59 5f 4c 45 4e 3a .7104 AP KEY_LEN:
+    00000220  30 0a 37 31 30 35 20 41  50 44 45 46 41 55 4c 54 0.7105 A PDEFAULT
+    00000230  4b 45 3a 30 0a 37 31 30  36 20 41 50 4b 45 59 30 KE:0.710 6 APKEY0
+    00000240  3a 0a 37 31 30 37 20 41  50 4b 45 59 31 3a 0a 37 :.7107 A PKEY1:.7
+    00000250  31 30 38 20 41 50 4b 45  59 32 3a 0a 37 31 30 39 108 APKE Y2:.7109
+    00000260  20 41 50 4b 45 59 33 3a  0a 37 31 31 32 20 41 50  APKEY3: .7112 AP
+    00000270  41 55 54 48 45 4e 3a 30  0a 37 31 31 38 20 41 50 AUTHEN:0 .7118 AP
+    00000280  50 53 4b 41 4c 53 45 54  3a 30 0a 37 31 31 39 20 PSKALSET :0.7119 
+    00000290  41 50 50 53 4b 4b 45 59  3a 6b 61 69 6e 68 6f 63 APPSKKEY :kainhoc
+    000002A0  31 0a                                            1.
diff --git a/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_02_Installation_08_Cmd9106_Unknown_UDP34447.txt b/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_02_Installation_08_Cmd9106_Unknown_UDP34447.txt
new file mode 100644
index 0000000000000000000000000000000000000000..468cbfcc79ccd1c762496d05a2d036c43ebca571
GIT binary patch
literal 692
zcmZ=@U}Fdfv2-<ZF><psG%&N`a$sPX$^;WKH!v_z2oCmivC2-&%*)76OD*CuH!v_%
zaPjwb^z^ebGyrjp6r4RA{rp^gtiW7jg<w}_Uw;=@D<hDsiGsIlWW0~7A4Jwv!Nt|h
zG1Mo-+cgp*Vg^!RU<FcZ4q_UDnHC_X5twNSVj6>(hDHjGp&=envkZ+Dz}A3lH8fH1
z@$~cd^mFsK3J!4$akX+RF3wNROe{%FQP5Rz3JzBAbWyNXFgCC<wzP6HvNAQYa&)mW
zH?v0do;A!X#?~PbK_GKXEUZH!tPHG!Kty1uqmO4uq?LPqeu{>vfvTo;a7d7=pL>W0
zk`R}<fuXrVcz~l-cz`1)3=Az40)o9AeS%#>z+N`A1o1%uP?QP^)|?bBa|0s-kf5WF
zRfxA|fVHD*ur)}~P$4)pD9kky<a;AykfBECN=y`jLmc4&VPvY{7y$ExDaZ&j1!oVi
zv>}(dfw6%?xDS|Tz-4Y|V4&a_fD{19h9E&>kRUV)O+W%B3XTCtk!WZDvI8ECATJpj
zm_gKl;?dB+9Kr#`q@jTYgae98Ljy|)2Nauzpx6vR#HXPlNF{PW85)9=2LyYAf(nuX
HlMT55aL=jZ

literal 0
HcmV?d00001

diff --git a/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_02_Installation_10_CmdsSBSU_Unknown_UDP34447.txt b/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_02_Installation_10_CmdsSBSU_Unknown_UDP34447.txt
new file mode 100644
index 0000000..da053cc
--- /dev/null
+++ b/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_02_Installation_10_CmdsSBSU_Unknown_UDP34447.txt
@@ -0,0 +1,38 @@
+00000000  53 42 53 55 01 00                                SBSU..
+    00000000  53 42 53 55 01 00 57 50  54 39 45 32 44 32 46 00 SBSU..WP T9E2D2F.
+    00000010  00 00 00 00 00 00 6d 63  31 36 39 30 4d 46 00 00 ......mc 1690MF..
+    00000020  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000030  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000040  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000050  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000060  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000070  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000080  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000090  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000000A0  00 00 00 00 00 00 00 00  01 00 00 00 2b 13 89 20 ........ ....+.. 
+    000000B0  00 01 02 03 00 ff ff ff  01 07 01 02 02 07 01 02 ........ ........
+    000000C0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000000D0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000000E0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000000F0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000100  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000110  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000120  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000130  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000140  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000150  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000160  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000170  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000180  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000190  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001A0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001B0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001C0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001D0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001E0  00 00 00 00 00 00 00 00  00 00 00 00             ........ ....
+00000006  53 42 53 55 07 00 00 00                          SBSU.... 
+    000001EC  53 42 53 55 07 00 00 00  00 00 00 00 00 00 00 00 SBSU.... ........
+    000001FC  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    0000020C  00 00 00 00 00 00 31 33  35 34 39 00 00 00 00 00 ......13 549.....
+    0000021C  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    0000022C  00 00 00 00 00 00                                ......
diff --git a/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_03_PrintserverDeviceInfo_01_CmdsSBSU_01-07_UDP34447.txt b/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_03_PrintserverDeviceInfo_01_CmdsSBSU_01-07_UDP34447.txt
new file mode 100644
index 0000000..da053cc
--- /dev/null
+++ b/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_03_PrintserverDeviceInfo_01_CmdsSBSU_01-07_UDP34447.txt
@@ -0,0 +1,38 @@
+00000000  53 42 53 55 01 00                                SBSU..
+    00000000  53 42 53 55 01 00 57 50  54 39 45 32 44 32 46 00 SBSU..WP T9E2D2F.
+    00000010  00 00 00 00 00 00 6d 63  31 36 39 30 4d 46 00 00 ......mc 1690MF..
+    00000020  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000030  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000040  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000050  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000060  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000070  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000080  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000090  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000000A0  00 00 00 00 00 00 00 00  01 00 00 00 2b 13 89 20 ........ ....+.. 
+    000000B0  00 01 02 03 00 ff ff ff  01 07 01 02 02 07 01 02 ........ ........
+    000000C0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000000D0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000000E0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000000F0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000100  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000110  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000120  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000130  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000140  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000150  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000160  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000170  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000180  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000190  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001A0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001B0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001C0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001D0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001E0  00 00 00 00 00 00 00 00  00 00 00 00             ........ ....
+00000006  53 42 53 55 07 00 00 00                          SBSU.... 
+    000001EC  53 42 53 55 07 00 00 00  00 00 00 00 00 00 00 00 SBSU.... ........
+    000001FC  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    0000020C  00 00 00 00 00 00 31 33  35 34 39 00 00 00 00 00 ......13 549.....
+    0000021C  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    0000022C  00 00 00 00 00 00                                ......
diff --git a/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_03_PrintserverDeviceInfo_02_Cmd9010_UDP34444.txt b/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_03_PrintserverDeviceInfo_02_Cmd9010_UDP34444.txt
new file mode 100644
index 0000000..40dd15f
--- /dev/null
+++ b/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_03_PrintserverDeviceInfo_02_Cmd9010_UDP34444.txt
@@ -0,0 +1,2 @@
+00000000  40 00 07 00 50 54 39 45  32 44 32 46 39 30 31 30 @...PT9E 2D2F9010
+00000010  3a 0a 00                                         :..
diff --git a/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_03_PrintserverDeviceInfo_03_Cmd9010_UDP34444.txt b/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_03_PrintserverDeviceInfo_03_Cmd9010_UDP34444.txt
new file mode 100644
index 0000000..1f93bbb
--- /dev/null
+++ b/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_03_PrintserverDeviceInfo_03_Cmd9010_UDP34444.txt
@@ -0,0 +1,21 @@
+@...PT9E2D2F9010:
+.
+@....PT9E2D2FHardware ID:594A348C2C
+Firmware Version:1403
+MAC Address:00-17-08-9E-2D-2F
+Protocol ID:8042
+Default Name:WPT9E2D2F
+Server Name:PHOTOSMART
+TCP/IP Info:
+IP Address:10.0.0.4
+Subnet Mask:255.255.255.0
+Gateway Address:10.0.0.138
+WIRELESS Info:
+  Station Name:00-17-08-9E-2D-2F
+  SSID:kainhofer
+  BSSID:30:39:F2:52:AD:76
+  Channel No:3
+  Network Type:Infrastructure
+  Link Quality:Low
+  Signal Strength:Excellent
+.
diff --git a/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_03_PrintserverDeviceInfo_04_Cmd9106_UDP34444.txt b/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_03_PrintserverDeviceInfo_04_Cmd9106_UDP34444.txt
new file mode 100644
index 0000000000000000000000000000000000000000..d46ec2228d69409aee588a91070acd65c2a90f92
GIT binary patch
literal 695
zcmZ=@U}Fdfv2-<ZF><psG%&N`a$sPX!2}aBH!v_z2oCmivC2-&%*)76OD*CuH!v_%
zaPjwb^z^ebGyrjp6r4RA{rp^gtiW7jg<w}_Uw;=@D<hDsiGsIlWW0~7A4Jwv!Nt|h
zG1Mo-+cgp*Vg^!RU<FcZ4q_UDnHC_X5twNSVj6>(hDHjGp&=envkZ+Dz}A3lH8fH1
z@$~cd^mFsK3J!4$akX+RF3wNROe{%FQP5Rz3JzBAbWyNXFgCC<wzP6HvNAQYa&)mW
zH?v0do;A!X#?~PbK_GLC&8$Nrtjvwgtb-z~j4Uh+tOG+GeLO=Vt$gy!HH-~ZHLZg~
zf?WOFLp%^7T;>Lb<_h5fj#l9Tj-X&Lv``2L_IC6Mb`1gh+Rzfj2ZcdVDkx-gQn<_w
zj0`}6jy_f)-kt&0j;_JhAVEWg;LxBj*GNzR7#V{MH9}Wnq7WS72oDP*Qw7HWm_JNG
zMwlr$dw``4xy%iW4HUwCz&rykb3+3I1;+rSFi1882^xb0p|NNJ5-?G43_yxULj#Z<
z@R$U7$<V+Iq6QR|h6d&k4k$7W4J;rWP;?p^SVB0U2sH#nXaFKg4Glpmkps%m5TraH
O*c%j7kVKel$OQoA^{PVv

literal 0
HcmV?d00001

diff --git a/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_03_PrintserverDeviceInfo_05_Cmd9801_UDP34444.txt b/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_03_PrintserverDeviceInfo_05_Cmd9801_UDP34444.txt
new file mode 100644
index 0000000000000000000000000000000000000000..f5c900e81e1999f7f7fa94b1c268746f42e1ac65
GIT binary patch
literal 49
xcmZ=@U}p#jv2-<ZF><rCFfg=I;BsJK5QK{v7+4vaTNzkbS-M&oxmX#w0RZGM39SGC

literal 0
HcmV?d00001

diff --git a/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_05_Printer_FirstConnect_Setup_01_connectWithPc_TCP34447.txt b/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_05_Printer_FirstConnect_Setup_01_connectWithPc_TCP34447.txt
new file mode 100644
index 0000000..af242a5
--- /dev/null
+++ b/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_05_Printer_FirstConnect_Setup_01_connectWithPc_TCP34447.txt
@@ -0,0 +1,12 @@
+00000000  53 42 53 55 02 00 31 30  2e 30 2e 30 2e 35 00 00 SBSU..10 .0.0.5..
+00000010  00 00 00 00 38 f4 57 49  4e 53 54 45 49 4e 00 00 ....8.WI NSTEIN..
+00000020  7c f2 f6 00 be b0 01 10  68 f3 f6 00 20 e9 91 7c |....... h... ..|
+00000030  60 00 92 7c ff ff ff ff  5d 00 92 7c 67 a4 01 10 `..|.... ]..|g...
+00000040  00 00 bc 00 00 00 00 00  86 a4 01 10 28 8b 5d 1d ........ ....(.].
+00000050  30 2f 39 00 30 f4 00 00  00 00 00 00             0/9.0... ....
+    00000000  53 42 53 55 02 00 00 00  31 30 2e 30 2e 30 2e 35 SBSU.... 10.0.0.5
+    00000010  00 00 00 00 00 00 38 f4  57 49 4e 53 54 45 49 4e ......8. WINSTEIN
+    00000020  00 00 7c f2 f6 00 be b0  01 10 68 f3 f6 00 20 e9 ..|..... ..h... .
+    00000030  91 7c 60 00 92 7c ff ff  ff ff 5d 00 92 7c 67 a4 .|`..|.. ..]..|g.
+    00000040  01 10 00 00 bc 00 00 00  00 00 86 a4 01 10 28 8b ........ ......(.
+    00000050  5d 1d 30 2f 39 00 30 f4                          ].0/9.0. 
diff --git a/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_05_Printer_FirstConnect_Setup_02_status_connected_UDP34447.txt b/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_05_Printer_FirstConnect_Setup_02_status_connected_UDP34447.txt
new file mode 100644
index 0000000..36031b8
--- /dev/null
+++ b/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_05_Printer_FirstConnect_Setup_02_status_connected_UDP34447.txt
@@ -0,0 +1,32 @@
+00000000  53 42 53 55 01 00                                SBSU..
+    00000000  53 42 53 55 01 00 57 50  54 39 45 32 44 32 46 00 SBSU..WP T9E2D2F.
+    00000010  00 00 00 00 00 00 6d 63  31 36 39 30 4d 46 00 00 ......mc 1690MF..
+    00000020  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000030  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000040  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000050  00 00 00 00 00 00 31 30  2e 30 2e 30 2e 35 00 00 ......10 .0.0.5..
+    00000060  00 00 00 00 00 00 57 49  4e 53 54 45 49 4e 00 00 ......WI NSTEIN..
+    00000070  7c f2 f6 00 be b0 01 10  68 f3 f6 00 20 e9 91 7c |....... h... ..|
+    00000080  60 00 92 7c ff ff ff ff  5d 00 92 7c 67 a4 01 10 `..|.... ]..|g...
+    00000090  00 00 bc 00 00 00 00 00  86 a4 01 10 28 8b 5d 1d ........ ....(.].
+    000000A0  30 2f 39 00 30 f4 00 00  01 00 00 00 2b 13 89 20 0/9.0... ....+.. 
+    000000B0  00 01 02 03 00 ff ff ff  01 07 01 02 02 07 01 02 ........ ........
+    000000C0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000000D0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000000E0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000000F0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000100  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000110  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000120  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000130  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000140  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000150  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000160  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000170  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000180  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000190  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001A0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001B0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001C0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001D0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001E0  00 00 00 00 00 00 00 00  00 00 00 00             ........ ....
diff --git a/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_05_Printer_FirstConnect_Setup_03_TCPStream.txt b/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_05_Printer_FirstConnect_Setup_03_TCPStream.txt
new file mode 100644
index 0000000..484dd94
--- /dev/null
+++ b/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_05_Printer_FirstConnect_Setup_03_TCPStream.txt
@@ -0,0 +1,75 @@
+00000000  0b 00 02 00 00 00 00 01  00 00 00 00 12 00 00 00 ........ ........
+00000010  00 00 00 00 01 00 00 00                          ........ 
+    00000000  52 42 52 55 12 00 00 00  02 00 00 00 00 00 00 00 RBRU.... ........
+    00000010  01 00 00 00 12 01 00 02  00 00 00 40 2b 13 89 20 ........ ...@+.. 
+    00000020  00 01 01 02 03 01                                ......
+00000018  0b 00 02 00 00 00 00 03  00 00 00 00 04 00 00 00 ........ ........
+00000028  00 00 00 00 02 00 00 00                          ........ 
+    00000026  52 42 52 55 04 00 00 00  02 00 00 00 00 00 00 00 RBRU.... ........
+    00000036  02 00 00 00 04 03 09 04                          ........ 
+00000030  0b 00 02 00 00 00 03 03  09 04 00 00 ff 00 00 00 ........ ........
+00000040  00 00 00 00 03 00 00 00                          ........ 
+    0000003E  52 42 52 55 0c 00 00 00  02 00 00 32 00 00 00 00 RBRU.... ...2....
+    0000004E  03 00 00 00 0c 03 31 00  33 00 35 00 34 00 39 00 ......1. 3.5.4.9.
+00000048  0b 00 02 ff 00 00 00 01  00 00 00 00 12 00 00 00 ........ ........
+00000058  04 00 00 00 04 00 00 00                          ........ 
+    0000005E  52 42 52 55 12 00 00 00  02 00 00 3a 04 00 00 00 RBRU.... ...:....
+    0000006E  04 00 00 00 12 01 00 02  00 00 00 40 2b 13 89 20 ........ ...@+.. 
+    0000007E  00 01 01 02 03 01                                ......
+00000060  0b 00 02 ff 00 00 00 02  00 00 00 00 09 00 00 00 ........ ........
+00000070  05 00 00 00 05 00 00 00                          ........ 
+    00000084  52 42 52 55 09 00 00 00  02 00 00 41 05 00 00 00 RBRU.... ...A....
+    00000094  05 00 00 00 09 02 55 00  03 01 00 c0 01          ......U. .....
+00000078  0b 00 02 ff 00 00 00 02  00 00 00 00 55 00 00 00 ........ ....U...
+00000088  06 00 00 00 06 00 00 00                          ........ 
+    000000A1  52 42 52 55 55 00 00 00  02 00 00 32 06 00 00 00 RBRUU... ...2....
+    000000B1  06 00 00 00 09 02 55 00  03 01 00 c0 01 09 04 00 ......U. ........
+    000000C1  00 03 ff ff ff 00 07 05  03 02 40 00 00 07 05 84 ........ ..@.....
+    000000D1  02 40 00 00 07 05 85 02  40 00 00 09 04 01 00 02 .@...... @.......
+    000000E1  07 01 02 00 07 05 01 02  40 00 00 07 05 82 02 40 ........ @......@
+    000000F1  00 00 09 04 02 00 02 07  01 02 00 07 05 06 02 40 ........ .......@
+    00000101  00 00 07 05 87 02 40 00  00                      ......@. .
+00000090  00 00 02 00 00 00 01 00  00 00 00 00 00 00 00 00 ........ ........
+000000A0  07 00 00 00 07 00 00 00                          ........ 
+000000A8  00 00 02 01 00 00 01 00  00 00 00 00 00 00 00 00 ........ ........
+000000B8  07 00 00 00 07 00 00 00                          ........ 
+    0000010A  52 42 52 55 64 00 00 00  02 00 00 00 07 00 00 00 RBRUd... ........
+    0000011A  07 00 00 00 ff ff ff 03  03 02 40 00 00 00 84 02 ........ ..@.....
+    0000012A  40 00 00 00 85 02 40 00  00 00 00 00 00 00 00 00 @.....@. ........
+    0000013A  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    0000014A  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    0000015A  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    0000016A  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    0000017A  00 00 00 00 00 00 00 00                          ........ 
+    00000182  52 42 52 55 64 00 00 00  02 00 00 00 07 00 00 00 RBRUd... ........
+    00000192  07 00 00 00 07 01 02 02  01 02 40 00 00 00 82 02 ........ ..@.....
+    000001A2  40 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 @....... ........
+    000001B2  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001C2  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001D2  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001E2  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001F2  00 00 00 00 00 00 00 00                          ........ 
+000000C0  00 00 02 02 00 00 01 00  00 00 00 00 00 00 00 00 ........ ........
+000000D0  07 00 00 00 07 00 00 00                          ........ 
+    000001FA  52 42 52 55 64 00 00 00  02 00 00 00 07 00 00 00 RBRUd... ........
+    0000020A  07 00 00 00 07 01 02 02  06 02 40 00 00 00 87 02 ........ ..@.....
+    0000021A  40 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 @....... ........
+    0000022A  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    0000023A  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    0000024A  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    0000025A  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    0000026A  00 00 00 00 00 00 00 00                          ........ 
+000000D8  1b 00 02 ff 00 03 00 00  00 00 00 01 f1 03 00 00 ........ ........
+000000E8  0c 00 00 00 0c 00 00 00                          ........ 
+    00000272  52 42 52 55 36 00 00 00  02 00 00 00 0c 00 00 00 RBRU6... ........
+    00000282  0c 00 00 00 00 36 4d 46  47 3a 4b 4f 4e 49 43 41 .....6MF G:KONICA
+    00000292  20 4d 49 4e 4f 4c 54 41  3b 43 4d 44 3a 47 44 49  MINOLTA ;CMD:GDI
+    000002A2  3b 4d 44 4c 3a 6d 63 31  36 39 30 4d 46 3b 43 4c ;MDL:mc1 690MF;CL
+    000002B2  53 3a 50 52 49 4e 54 45  52 3b                   S:PRINTE R;
+000000F0  1b 00 02 ff 00 03 00 00  00 00 00 02 f1 03 00 00 ........ ........
+00000100  0d 00 00 00 0d 00 00 00                          ........ 
+    000002BC  52 42 52 55 3c 00 00 00  02 00 00 00 0d 00 00 00 RBRU<... ........
+    000002CC  0d 00 00 00 00 3c 4d 46  47 3a 4b 4f 4e 49 43 41 .....<MF G:KONICA
+    000002DC  20 4d 49 4e 4f 4c 54 41  3b 43 4d 44 3a 47 44 49  MINOLTA ;CMD:GDI
+    000002EC  3b 4d 44 4c 3a 6d 63 31  36 39 30 4d 46 20 28 46 ;MDL:mc1 690MF (F
+    000002FC  41 58 29 3b 43 4c 53 3a  50 52 49 4e 54 45 52 3b AX);CLS: PRINTER;
diff --git a/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_06_Printer_Disconnect_01_status_connected.txt b/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_06_Printer_Disconnect_01_status_connected.txt
new file mode 100644
index 0000000..de15f07
--- /dev/null
+++ b/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_06_Printer_Disconnect_01_status_connected.txt
@@ -0,0 +1,38 @@
+00000000  53 42 53 55 01 00                                SBSU..
+    00000000  53 42 53 55 01 00 57 50  54 39 45 32 44 32 46 00 SBSU..WP T9E2D2F.
+    00000010  00 00 00 00 00 00 6d 63  31 36 39 30 4d 46 00 00 ......mc 1690MF..
+    00000020  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000030  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000040  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000050  00 00 00 00 00 00 31 30  2e 30 2e 30 2e 35 00 00 ......10 .0.0.5..
+    00000060  00 00 00 00 00 00 57 49  4e 53 54 45 49 4e 00 00 ......WI NSTEIN..
+    00000070  7c f2 f6 00 be b0 01 10  68 f3 f6 00 20 e9 91 7c |....... h... ..|
+    00000080  60 00 92 7c ff ff ff ff  5d 00 92 7c 67 a4 01 10 `..|.... ]..|g...
+    00000090  00 00 bc 00 00 00 00 00  86 a4 01 10 28 8b 5d 1d ........ ....(.].
+    000000A0  30 2f 39 00 30 f4 00 00  45 00 00 00 2b 13 89 20 0/9.0... E...+.. 
+    000000B0  00 01 02 03 00 ff ff ff  01 07 01 02 02 07 01 02 ........ ........
+    000000C0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000000D0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000000E0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000000F0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000100  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000110  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000120  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000130  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000140  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000150  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000160  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000170  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000180  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000190  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001A0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001B0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001C0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001D0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001E0  00 00 00 00 00 00 00 00  00 00 00 00             ........ ....
+00000006  53 42 53 55 07 00 00 00                          SBSU.... 
+    000001EC  53 42 53 55 07 00 00 00  00 00 00 00 00 00 00 00 SBSU.... ........
+    000001FC  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    0000020C  00 00 00 00 00 00 31 33  35 34 39 00 00 00 00 00 ......13 549.....
+    0000021C  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    0000022C  00 00 00 00 00 00                                ......
diff --git a/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_06_Printer_Disconnect_02_SBSU_03_tcp34447.txt b/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_06_Printer_Disconnect_02_SBSU_03_tcp34447.txt
new file mode 100644
index 0000000..7822e1c
--- /dev/null
+++ b/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_06_Printer_Disconnect_02_SBSU_03_tcp34447.txt
@@ -0,0 +1 @@
+00000000  53 42 53 55 03 00 00 00                          SBSU.... 
diff --git a/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_06_Printer_Disconnect_04_SBSU_01status_disconnected_udp34447.txt b/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_06_Printer_Disconnect_04_SBSU_01status_disconnected_udp34447.txt
new file mode 100644
index 0000000..da053cc
--- /dev/null
+++ b/Data_Sniffs/Network_communication/txt/2011-12-11_WLANDetection_magicolor1690_06_Printer_Disconnect_04_SBSU_01status_disconnected_udp34447.txt
@@ -0,0 +1,38 @@
+00000000  53 42 53 55 01 00                                SBSU..
+    00000000  53 42 53 55 01 00 57 50  54 39 45 32 44 32 46 00 SBSU..WP T9E2D2F.
+    00000010  00 00 00 00 00 00 6d 63  31 36 39 30 4d 46 00 00 ......mc 1690MF..
+    00000020  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000030  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000040  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000050  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000060  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000070  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000080  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000090  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000000A0  00 00 00 00 00 00 00 00  01 00 00 00 2b 13 89 20 ........ ....+.. 
+    000000B0  00 01 02 03 00 ff ff ff  01 07 01 02 02 07 01 02 ........ ........
+    000000C0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000000D0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000000E0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000000F0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000100  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000110  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000120  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000130  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000140  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000150  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000160  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000170  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000180  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    00000190  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001A0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001B0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001C0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001D0  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001E0  00 00 00 00 00 00 00 00  00 00 00 00             ........ ....
+00000006  53 42 53 55 07 00 00 00                          SBSU.... 
+    000001EC  53 42 53 55 07 00 00 00  00 00 00 00 00 00 00 00 SBSU.... ........
+    000001FC  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    0000020C  00 00 00 00 00 00 31 33  35 34 39 00 00 00 00 00 ......13 549.....
+    0000021C  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    0000022C  00 00 00 00 00 00                                ......
diff --git a/Data_Sniffs/Network_communication/txt/2011-12-14_WLANDetection_magicolor1690_07_Connecting_Printsettings_Printing_Change_Connect_Disconnect_Quit_04_TCP34448traffic.txt b/Data_Sniffs/Network_communication/txt/2011-12-14_WLANDetection_magicolor1690_07_Connecting_Printsettings_Printing_Change_Connect_Disconnect_Quit_04_TCP34448traffic.txt
new file mode 100644
index 0000000..913024d
--- /dev/null
+++ b/Data_Sniffs/Network_communication/txt/2011-12-14_WLANDetection_magicolor1690_07_Connecting_Printsettings_Printing_Change_Connect_Disconnect_Quit_04_TCP34448traffic.txt
@@ -0,0 +1,653 @@
+00000000  0b 00 02 00 00 00 00 01  00 00 00 00 12 00 00 00 ........ ........
+00000010  00 00 00 00 01 00 00 00                          ........ 
+    00000000  52 42 52 55 12 00 00 00  02 00 00 00 00 00 00 00 RBRU.... ........
+    00000010  01 00 00 00 12 01 00 02  00 00 00 40 2b 13 89 20 ........ ...@+.. 
+    00000020  00 01 01 02 03 01                                ......
+00000018  0b 00 02 00 00 00 00 03  00 00 00 00 04 00 00 00 ........ ........
+00000028  00 00 00 00 02 00 00 00                          ........ 
+    00000026  52 42 52 55 04 00 00 00  02 00 00 00 00 00 00 00 RBRU.... ........
+    00000036  02 00 00 00 04 03 09 04                          ........ 
+00000030  0b 00 02 00 00 00 03 03  09 04 00 00 ff 00 00 00 ........ ........
+00000040  00 00 00 00 03 00 00 00                          ........ 
+    0000003E  52 42 52 55 0c 00 00 00  02 00 00 32 00 00 00 00 RBRU.... ...2....
+    0000004E  03 00 00 00 0c 03 31 00  33 00 35 00 34 00 39 00 ......1. 3.5.4.9.
+00000048  0b 00 02 ff 00 00 00 01  00 00 00 00 12 00 00 00 ........ ........
+00000058  04 00 00 00 04 00 00 00                          ........ 
+    0000005E  52 42 52 55 12 00 00 00  02 00 00 00 04 00 00 00 RBRU.... ........
+    0000006E  04 00 00 00 12 01 00 02  00 00 00 40 2b 13 89 20 ........ ...@+.. 
+    0000007E  00 01 01 02 03 01                                ......
+00000060  0b 00 02 ff 00 00 00 02  00 00 00 00 09 00 00 00 ........ ........
+00000070  05 00 00 00 05 00 00 00                          ........ 
+    00000084  52 42 52 55 09 00 00 00  02 00 00 00 05 00 00 00 RBRU.... ........
+    00000094  05 00 00 00 09 02 55 00  03 01 00 c0 01          ......U. .....
+00000078  0b 00 02 ff 00 00 00 02  00 00 00 00 55 00 00 00 ........ ....U...
+00000088  06 00 00 00 06 00 00 00                          ........ 
+    000000A1  52 42 52 55 55 00 00 00  02 00 00 00 06 00 00 00 RBRUU... ........
+    000000B1  06 00 00 00 09 02 55 00  03 01 00 c0 01 09 04 00 ......U. ........
+    000000C1  00 03 ff ff ff 00 07 05  03 02 40 00 00 07 05 84 ........ ..@.....
+    000000D1  02 40 00 00 07 05 85 02  40 00 00 09 04 01 00 02 .@...... @.......
+    000000E1  07 01 02 00 07 05 01 02  40 00 00 07 05 82 02 40 ........ @......@
+    000000F1  00 00 09 04 02 00 02 07  01 02 00 07 05 06 02 40 ........ .......@
+    00000101  00 00 07 05 87 02 40 00  00                      ......@. .
+00000090  00 00 02 00 00 00 01 00  00 00 00 00 00 00 00 00 ........ ........
+000000A0  07 00 00 00 07 00 00 00                          ........ 
+000000A8  00 00 02 01 00 00 01 00  00 00 00 00 00 00 00 00 ........ ........
+000000B8  07 00 00 00 07 00 00 00                          ........ 
+    0000010A  52 42 52 55 64 00 00 00  02 00 00 00 07 00 00 00 RBRUd... ........
+    0000011A  07 00 00 00 ff ff ff 03  03 02 40 00 00 00 84 02 ........ ..@.....
+    0000012A  40 00 00 00 85 02 40 00  00 00 00 00 00 00 00 00 @.....@. ........
+    0000013A  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    0000014A  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    0000015A  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    0000016A  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    0000017A  00 00 00 00 00 00 00 00                          ........ 
+000000C0  00 00 02 02 00 00 01 00  00 00 00 00 00 00 00 00 ........ ........
+000000D0  07 00 00 00 07 00 00 00                          ........ 
+    00000182  52 42 52 55 64 00 00 00  02 00 00 00 07 00 00 00 RBRUd... ........
+    00000192  07 00 00 00 07 01 02 02  01 02 40 00 00 00 82 02 ........ ..@.....
+    000001A2  40 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 @....... ........
+    000001B2  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001C2  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001D2  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001E2  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000001F2  00 00 00 00 00 00 00 00                          ........ 
+    000001FA  52 42 52 55 64 00 00 00  02 00 00 00 07 00 00 00 RBRUd... ........
+    0000020A  07 00 00 00 07 01 02 02  06 02 40 00 00 00 87 02 ........ ..@.....
+    0000021A  40 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 @....... ........
+    0000022A  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    0000023A  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    0000024A  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    0000025A  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    0000026A  00 00 00 00 00 00 00 00                          ........ 
+000000D8  1b 00 02 ff 00 03 00 00  00 00 00 01 f1 03 00 00 ........ ........
+000000E8  09 00 00 00 09 00 00 00                          ........ 
+    00000272  52 42 52 55 36 00 00 00  02 00 00 00 09 00 00 00 RBRU6... ........
+    00000282  09 00 00 00 00 36 4d 46  47 3a 4b 4f 4e 49 43 41 .....6MF G:KONICA
+    00000292  20 4d 49 4e 4f 4c 54 41  3b 43 4d 44 3a 47 44 49  MINOLTA ;CMD:GDI
+    000002A2  3b 4d 44 4c 3a 6d 63 31  36 39 30 4d 46 3b 43 4c ;MDL:mc1 690MF;CL
+    000002B2  53 3a 50 52 49 4e 54 45  52 3b                   S:PRINTE R;
+000000F0  1b 00 02 ff 00 03 00 00  00 00 00 02 f1 03 00 00 ........ ........
+00000100  0a 00 00 00 0a 00 00 00                          ........ 
+    000002BC  52 42 52 55 3c 00 00 00  02 00 00 00 0a 00 00 00 RBRU<... ........
+    000002CC  0a 00 00 00 00 3c 4d 46  47 3a 4b 4f 4e 49 43 41 .....<MF G:KONICA
+    000002DC  20 4d 49 4e 4f 4c 54 41  3b 43 4d 44 3a 47 44 49  MINOLTA ;CMD:GDI
+    000002EC  3b 4d 44 4c 3a 6d 63 31  36 39 30 4d 46 20 28 46 ;MDL:mc1 690MF (F
+    000002FC  41 58 29 3b 43 4c 53 3a  50 52 49 4e 54 45 52 3b AX);CLS: PRINTER;
+00000108  09 00 02 ff 01 02 00 00  00 00 00 00 25 00 00 00 ........ ....%...
+00000118  0b 00 00 00 0b 00 00 00                          ........ 
+00000120  1b 25 2d 31 32 33 34 35  58 40 50 4a 4c 20 49 4e .%-12345 X@PJL IN
+00000130  46 4f 20 44 53 54 41 54  55 53 0d 0a 1b 25 2d 31 FO DSTAT US...%-1
+00000140  32 33 34 35 58                                   2345X
+    0000030C  52 42 52 55 00 00 00 00  02 01 00 00 0b 00 00 00 RBRU.... ........
+    0000031C  0b 00 00 00                                      ....
+00000145  09 00 02 ff 82 03 00 00  00 00 00 00 00 04 00 00 ........ ........
+00000155  0c 00 00 00 0c 00 00 00                          ........ 
+    00000320  52 42 52 55 51 01 00 00  02 82 00 00 0c 00 00 00 RBRUQ... ........
+    00000330  0c 00 00 00 40 50 4a 4c  20 49 4e 46 4f 20 44 53 ....@PJL  INFO DS
+    00000340  54 41 54 55 53 0d 0a 43  4f 44 45 3d 36 30 30 31 TATUS..C ODE=6001
+    00000350  30 30 0d 0a 43 4f 4e 53  55 4d 45 54 4f 4e 45 52 00..CONS UMETONER
+    00000360  4b 3d 36 31 0d 0a 43 4f  4e 53 55 4d 45 54 4f 4e K=61..CO NSUMETON
+    00000370  45 52 43 3d 33 0d 0a 43  4f 4e 53 55 4d 45 54 4f ERC=3..C ONSUMETO
+    00000380  4e 45 52 4d 3d 34 0d 0a  43 4f 4e 53 55 4d 45 54 NERM=4.. CONSUMET
+    00000390  4f 4e 45 52 59 3d 34 0d  0a 43 4f 4e 53 55 4d 45 ONERY=4. .CONSUME
+    000003A0  54 52 53 42 45 4c 54 3d  32 30 0d 0a 43 4f 4e 53 TRSBELT= 20..CONS
+    000003B0  55 4d 45 46 55 53 45 52  3d 34 0d 0a 43 4f 4e 53 UMEFUSER =4..CONS
+    000003C0  55 4d 45 54 4f 4e 45 52  54 59 50 45 4b 3d 32 35 UMETONER TYPEK=25
+    000003D0  30 30 0d 0a 43 4f 4e 53  55 4d 45 54 4f 4e 45 52 00..CONS UMETONER
+    000003E0  54 59 50 45 43 3d 32 35  30 30 0d 0a 43 4f 4e 53 TYPEC=25 00..CONS
+    000003F0  55 4d 45 54 4f 4e 45 52  54 59 50 45 4d 3d 32 35 UMETONER TYPEM=25
+    00000400  30 30 0d 0a 43 4f 4e 53  55 4d 45 54 4f 4e 45 52 00..CONS UMETONER
+    00000410  54 59 50 45 59 3d 32 35  30 30 0d 0a 43 4f 4e 53 TYPEY=25 00..CONS
+    00000420  55 4d 45 54 4f 4e 45 52  49 4e 53 54 41 4c 4c 4b UMETONER INSTALLK
+    00000430  3d 59 45 53 0d 0a 43 4f  4e 53 55 4d 45 54 4f 4e =YES..CO NSUMETON
+    00000440  45 52 49 4e 53 54 41 4c  4c 43 3d 59 45 53 0d 0a ERINSTAL LC=YES..
+    00000450  43 4f 4e 53 55 4d 45 54  4f 4e 45 52 49 4e 53 54 CONSUMET ONERINST
+    00000460  41 4c 4c 4d 3d 59 45 53  0d 0a 43 4f 4e 53 55 4d ALLM=YES ..CONSUM
+    00000470  45 54 4f 4e 45 52 49 4e  53 54 41 4c 4c 59 3d 59 ETONERIN STALLY=Y
+    00000480  45 53 0d 0a 0c                                   ES...
+0000015D  09 00 02 ff 01 02 00 00  00 00 00 00 24 00 00 00 ........ ....$...
+0000016D  0d 00 00 00 0d 00 00 00                          ........ 
+00000175  1b 25 2d 31 32 33 34 35  58 40 50 4a 4c 20 49 4e .%-12345 X@PJL IN
+00000185  46 4f 20 43 4f 4e 46 49  47 0d 0a 1b 25 2d 31 32 FO CONFI G...%-12
+00000195  33 34 35 58                                      345X
+    00000485  52 42 52 55 00 00 00 00  02 01 00 00 0d 00 00 00 RBRU.... ........
+    00000495  0d 00 00 00                                      ....
+00000199  09 00 02 ff 82 03 00 00  00 00 00 00 00 04 00 00 ........ ........
+000001A9  0e 00 00 00 0e 00 00 00                          ........ 
+    00000499  52 42 52 55 0d 02 00 00  02 82 00 00 0e 00 00 00 RBRU.... ........
+    000004A9  0e 00 00 00 40 50 4a 4c  20 49 4e 46 4f 20 43 4f ....@PJL  INFO CO
+    000004B9  4e 46 49 47 0d 0a 49 4e  20 54 52 41 59 53 20 5b NFIG..IN  TRAYS [
+    000004C9  31 20 45 4e 55 4d 45 52  41 54 45 44 5d 0d 0a 09 1 ENUMER ATED]...
+    000004D9  49 4e 54 52 41 59 31 20  4d 50 0d 0a 4c 41 4e 47 INTRAY1  MP..LANG
+    000004E9  55 41 47 45 53 20 5b 31  20 45 4e 55 4d 45 52 41 UAGES [1  ENUMERA
+    000004F9  54 45 44 5d 0d 0a 09 4c  41 56 41 46 4c 4f 57 0d TED]...L AVAFLOW.
+    00000509  0a 55 53 54 41 54 55 53  20 5b 36 20 45 4e 55 4d .USTATUS  [6 ENUM
+    00000519  45 52 41 54 45 44 5d 0d  0a 09 44 45 56 49 43 45 ERATED]. ..DEVICE
+    00000529  0d 0a 09 4a 4f 42 0d 0a  09 50 41 47 45 0d 0a 09 ...JOB.. .PAGE...
+    00000539  54 49 4d 45 44 0d 0a 09  44 44 45 56 49 43 45 0d TIMED... DDEVICE.
+    00000549  0a 09 44 54 49 4d 45 44  0d 0a 54 52 41 59 32 3d ..DTIMED ..TRAY2=
+    00000559  4e 4f 54 49 4e 53 54 41  4c 4c 45 44 20 5b 32 20 NOTINSTA LLED [2 
+    00000569  45 4e 55 4d 45 52 41 54  45 44 5d 0d 0a 09 49 4e ENUMERAT ED]...IN
+    00000579  53 54 41 4c 4c 45 44 0d  0a 09 4e 4f 54 49 4e 53 STALLED. ..NOTINS
+    00000589  54 41 4c 4c 45 44 0d 0a  54 52 41 59 33 3d 4e 4f TALLED.. TRAY3=NO
+    00000599  54 49 4e 53 54 41 4c 4c  45 44 20 5b 32 20 45 4e TINSTALL ED [2 EN
+    000005A9  55 4d 45 52 41 54 45 44  5d 0d 0a 09 49 4e 53 54 UMERATED ]...INST
+    000005B9  41 4c 4c 45 44 0d 0a 09  4e 4f 54 49 4e 53 54 41 ALLED... NOTINSTA
+    000005C9  4c 4c 45 44 0d 0a 44 55  50 4c 45 58 3d 49 4e 53 LLED..DU PLEX=INS
+    000005D9  54 41 4c 4c 45 44 20 5b  32 20 45 4e 55 4d 45 52 TALLED [ 2 ENUMER
+    000005E9  41 54 45 44 5d 0d 0a 09  49 4e 53 54 41 4c 4c 45 ATED]... INSTALLE
+    000005F9  44 0d 0a 09 4e 4f 54 49  4e 53 54 41 4c 4c 45 44 D...NOTI NSTALLED
+    00000609  0d 0a 54 4f 4e 45 52 3d  54 4f 4e 45 52 4f 4b 20 ..TONER= TONEROK 
+    00000619  5b 33 20 45 4e 55 4d 45  52 41 54 45 44 5d 0d 0a [3 ENUME RATED]..
+    00000629  09 54 4f 4e 45 52 4f 4b  0d 0a 09 54 4f 4e 45 52 .TONEROK ...TONER
+    00000639  44 45 41 44 0d 0a 09 54  4f 4e 45 52 4e 4f 54 47 DEAD...T ONERNOTG
+    00000649  45 4e 55 49 4e 45 0d 0a  50 52 49 4e 54 49 4e 47 ENUINE.. PRINTING
+    00000659  55 4e 49 54 3d 50 52 49  4e 54 49 4e 47 55 4e 49 UNIT=PRI NTINGUNI
+    00000669  54 4f 4b 20 5b 32 20 45  4e 55 4d 45 52 41 54 45 TOK [2 E NUMERATE
+    00000679  44 5d 0d 0a 09 50 52 49  4e 54 49 4e 47 55 4e 49 D]...PRI NTINGUNI
+    00000689  54 4f 4b 0d 0a 09 50 52  49 4e 54 49 4e 47 55 4e TOK...PR INTINGUN
+    00000699  49 54 4e 4f 54 47 45 4e  55 49 4e 45 0d 0a 4d 45 ITNOTGEN UINE..ME
+    000006A9  4d 4f 52 59 3d 31 33 34  32 31 37 37 32 38 0d 0a MORY=134 217728..
+    000006B9  0c                                               .
+000001B1  09 00 02 ff 01 02 00 00  00 00 00 00 25 00 00 00 ........ ....%...
+000001C1  0f 00 00 00 0f 00 00 00                          ........ 
+000001C9  1b 25 2d 31 32 33 34 35  58 40 50 4a 4c 20 49 4e .%-12345 X@PJL IN
+000001D9  46 4f 20 44 53 54 41 54  55 53 0d 0a 1b 25 2d 31 FO DSTAT US...%-1
+000001E9  32 33 34 35 58                                   2345X
+    000006BA  52 42 52 55 00 00 00 00  02 01 00 00 0f 00 00 00 RBRU.... ........
+    000006CA  0f 00 00 00                                      ....
+000001EE  09 00 02 ff 82 03 00 00  00 00 00 00 00 04 00 00 ........ ........
+000001FE  10 00 00 00 10 00 00 00                          ........ 
+    000006CE  52 42 52 55 51 01 00 00  02 82 00 00 10 00 00 00 RBRUQ... ........
+    000006DE  10 00 00 00 40 50 4a 4c  20 49 4e 46 4f 20 44 53 ....@PJL  INFO DS
+    000006EE  54 41 54 55 53 0d 0a 43  4f 44 45 3d 36 30 30 31 TATUS..C ODE=6001
+    000006FE  30 30 0d 0a 43 4f 4e 53  55 4d 45 54 4f 4e 45 52 00..CONS UMETONER
+    0000070E  4b 3d 36 31 0d 0a 43 4f  4e 53 55 4d 45 54 4f 4e K=61..CO NSUMETON
+    0000071E  45 52 43 3d 33 0d 0a 43  4f 4e 53 55 4d 45 54 4f ERC=3..C ONSUMETO
+    0000072E  4e 45 52 4d 3d 34 0d 0a  43 4f 4e 53 55 4d 45 54 NERM=4.. CONSUMET
+    0000073E  4f 4e 45 52 59 3d 34 0d  0a 43 4f 4e 53 55 4d 45 ONERY=4. .CONSUME
+    0000074E  54 52 53 42 45 4c 54 3d  32 30 0d 0a 43 4f 4e 53 TRSBELT= 20..CONS
+    0000075E  55 4d 45 46 55 53 45 52  3d 34 0d 0a 43 4f 4e 53 UMEFUSER =4..CONS
+    0000076E  55 4d 45 54 4f 4e 45 52  54 59 50 45 4b 3d 32 35 UMETONER TYPEK=25
+    0000077E  30 30 0d 0a 43 4f 4e 53  55 4d 45 54 4f 4e 45 52 00..CONS UMETONER
+    0000078E  54 59 50 45 43 3d 32 35  30 30 0d 0a 43 4f 4e 53 TYPEC=25 00..CONS
+    0000079E  55 4d 45 54 4f 4e 45 52  54 59 50 45 4d 3d 32 35 UMETONER TYPEM=25
+    000007AE  30 30 0d 0a 43 4f 4e 53  55 4d 45 54 4f 4e 45 52 00..CONS UMETONER
+    000007BE  54 59 50 45 59 3d 32 35  30 30 0d 0a 43 4f 4e 53 TYPEY=25 00..CONS
+    000007CE  55 4d 45 54 4f 4e 45 52  49 4e 53 54 41 4c 4c 4b UMETONER INSTALLK
+    000007DE  3d 59 45 53 0d 0a 43 4f  4e 53 55 4d 45 54 4f 4e =YES..CO NSUMETON
+    000007EE  45 52 49 4e 53 54 41 4c  4c 43 3d 59 45 53 0d 0a ERINSTAL LC=YES..
+    000007FE  43 4f 4e 53 55 4d 45 54  4f 4e 45 52 49 4e 53 54 CONSUMET ONERINST
+    0000080E  41 4c 4c 4d 3d 59 45 53  0d 0a 43 4f 4e 53 55 4d ALLM=YES ..CONSUM
+    0000081E  45 54 4f 4e 45 52 49 4e  53 54 41 4c 4c 59 3d 59 ETONERIN STALLY=Y
+    0000082E  45 53 0d 0a 0c                                   ES...
+00000206  09 00 02 ff 01 02 00 00  00 00 00 00 20 00 00 00 ........ .... ...
+00000216  11 00 00 00 11 00 00 00                          ........ 
+0000021E  1b 25 2d 31 32 33 34 35  58 40 50 4a 4c 20 49 4e .%-12345 X@PJL IN
+0000022E  46 4f 20 49 44 0d 0a 1b  25 2d 31 32 33 34 35 58 FO ID... %-12345X
+    00000833  52 42 52 55 00 00 00 00  02 01 00 00 11 00 00 00 RBRU.... ........
+    00000843  11 00 00 00                                      ....
+0000023E  09 00 02 ff 82 03 00 00  00 00 00 00 00 04 00 00 ........ ........
+0000024E  12 00 00 00 12 00 00 00                          ........ 
+    00000847  52 42 52 55 33 00 00 00  02 82 00 13 12 00 00 00 RBRU3... ........
+    00000857  12 00 00 00 40 50 4a 4c  20 49 4e 46 4f 20 49 44 ....@PJL  INFO ID
+    00000867  0d 0a 22 4b 4f 4e 49 43  41 20 4d 49 4e 4f 4c 54 .."KONIC A MINOLT
+    00000877  41 20 6d 61 67 69 63 6f  6c 6f 72 20 31 36 39 30 A magico lor 1690
+    00000887  20 4d 46 22 0d 0a 0c                              MF"...
+00000256  09 00 02 ff 01 02 00 00  00 00 00 00 25 00 00 00 ........ ....%...
+00000266  13 00 00 00 13 00 00 00                          ........ 
+0000026E  1b 25 2d 31 32 33 34 35  58 40 50 4a 4c 20 49 4e .%-12345 X@PJL IN
+0000027E  46 4f 20 44 53 54 41 54  55 53 0d 0a 1b 25 2d 31 FO DSTAT US...%-1
+0000028E  32 33 34 35 58                                   2345X
+    0000088E  52 42 52 55 00 00 00 00  02 01 00 00 13 00 00 00 RBRU.... ........
+    0000089E  13 00 00 00                                      ....
+00000293  09 00 02 ff 82 03 00 00  00 00 00 00 00 04 00 00 ........ ........
+000002A3  14 00 00 00 14 00 00 00                          ........ 
+    000008A2  52 42 52 55 51 01 00 00  02 82 00 00 14 00 00 00 RBRUQ... ........
+    000008B2  14 00 00 00 40 50 4a 4c  20 49 4e 46 4f 20 44 53 ....@PJL  INFO DS
+    000008C2  54 41 54 55 53 0d 0a 43  4f 44 45 3d 36 30 30 31 TATUS..C ODE=6001
+    000008D2  30 30 0d 0a 43 4f 4e 53  55 4d 45 54 4f 4e 45 52 00..CONS UMETONER
+    000008E2  4b 3d 36 31 0d 0a 43 4f  4e 53 55 4d 45 54 4f 4e K=61..CO NSUMETON
+    000008F2  45 52 43 3d 33 0d 0a 43  4f 4e 53 55 4d 45 54 4f ERC=3..C ONSUMETO
+    00000902  4e 45 52 4d 3d 34 0d 0a  43 4f 4e 53 55 4d 45 54 NERM=4.. CONSUMET
+    00000912  4f 4e 45 52 59 3d 34 0d  0a 43 4f 4e 53 55 4d 45 ONERY=4. .CONSUME
+    00000922  54 52 53 42 45 4c 54 3d  32 30 0d 0a 43 4f 4e 53 TRSBELT= 20..CONS
+    00000932  55 4d 45 46 55 53 45 52  3d 34 0d 0a 43 4f 4e 53 UMEFUSER =4..CONS
+    00000942  55 4d 45 54 4f 4e 45 52  54 59 50 45 4b 3d 32 35 UMETONER TYPEK=25
+    00000952  30 30 0d 0a 43 4f 4e 53  55 4d 45 54 4f 4e 45 52 00..CONS UMETONER
+    00000962  54 59 50 45 43 3d 32 35  30 30 0d 0a 43 4f 4e 53 TYPEC=25 00..CONS
+    00000972  55 4d 45 54 4f 4e 45 52  54 59 50 45 4d 3d 32 35 UMETONER TYPEM=25
+    00000982  30 30 0d 0a 43 4f 4e 53  55 4d 45 54 4f 4e 45 52 00..CONS UMETONER
+    00000992  54 59 50 45 59 3d 32 35  30 30 0d 0a 43 4f 4e 53 TYPEY=25 00..CONS
+    000009A2  55 4d 45 54 4f 4e 45 52  49 4e 53 54 41 4c 4c 4b UMETONER INSTALLK
+    000009B2  3d 59 45 53 0d 0a 43 4f  4e 53 55 4d 45 54 4f 4e =YES..CO NSUMETON
+    000009C2  45 52 49 4e 53 54 41 4c  4c 43 3d 59 45 53 0d 0a ERINSTAL LC=YES..
+    000009D2  43 4f 4e 53 55 4d 45 54  4f 4e 45 52 49 4e 53 54 CONSUMET ONERINST
+    000009E2  41 4c 4c 4d 3d 59 45 53  0d 0a 43 4f 4e 53 55 4d ALLM=YES ..CONSUM
+    000009F2  45 54 4f 4e 45 52 49 4e  53 54 41 4c 4c 59 3d 59 ETONERIN STALLY=Y
+    00000A02  45 53 0d 0a 0c                                   ES...
+000002AB  09 00 02 ff 01 02 00 00  00 00 00 00 24 00 00 00 ........ ....$...
+000002BB  15 00 00 00 15 00 00 00                          ........ 
+000002C3  1b 25 2d 31 32 33 34 35  58 40 50 4a 4c 20 49 4e .%-12345 X@PJL IN
+000002D3  46 4f 20 43 4f 4e 46 49  47 0d 0a 1b 25 2d 31 32 FO CONFI G...%-12
+000002E3  33 34 35 58                                      345X
+    00000A07  52 42 52 55 00 00 00 00  02 01 00 00 15 00 00 00 RBRU.... ........
+    00000A17  15 00 00 00                                      ....
+000002E7  09 00 02 ff 82 03 00 00  00 00 00 00 00 04 00 00 ........ ........
+000002F7  16 00 00 00 16 00 00 00                          ........ 
+    00000A1B  52 42 52 55 0d 02 00 00  02 82 00 00 16 00 00 00 RBRU.... ........
+    00000A2B  16 00 00 00 40 50 4a 4c  20 49 4e 46 4f 20 43 4f ....@PJL  INFO CO
+    00000A3B  4e 46 49 47 0d 0a 49 4e  20 54 52 41 59 53 20 5b NFIG..IN  TRAYS [
+    00000A4B  31 20 45 4e 55 4d 45 52  41 54 45 44 5d 0d 0a 09 1 ENUMER ATED]...
+    00000A5B  49 4e 54 52 41 59 31 20  4d 50 0d 0a 4c 41 4e 47 INTRAY1  MP..LANG
+    00000A6B  55 41 47 45 53 20 5b 31  20 45 4e 55 4d 45 52 41 UAGES [1  ENUMERA
+    00000A7B  54 45 44 5d 0d 0a 09 4c  41 56 41 46 4c 4f 57 0d TED]...L AVAFLOW.
+    00000A8B  0a 55 53 54 41 54 55 53  20 5b 36 20 45 4e 55 4d .USTATUS  [6 ENUM
+    00000A9B  45 52 41 54 45 44 5d 0d  0a 09 44 45 56 49 43 45 ERATED]. ..DEVICE
+    00000AAB  0d 0a 09 4a 4f 42 0d 0a  09 50 41 47 45 0d 0a 09 ...JOB.. .PAGE...
+    00000ABB  54 49 4d 45 44 0d 0a 09  44 44 45 56 49 43 45 0d TIMED... DDEVICE.
+    00000ACB  0a 09 44 54 49 4d 45 44  0d 0a 54 52 41 59 32 3d ..DTIMED ..TRAY2=
+    00000ADB  4e 4f 54 49 4e 53 54 41  4c 4c 45 44 20 5b 32 20 NOTINSTA LLED [2 
+    00000AEB  45 4e 55 4d 45 52 41 54  45 44 5d 0d 0a 09 49 4e ENUMERAT ED]...IN
+    00000AFB  53 54 41 4c 4c 45 44 0d  0a 09 4e 4f 54 49 4e 53 STALLED. ..NOTINS
+    00000B0B  54 41 4c 4c 45 44 0d 0a  54 52 41 59 33 3d 4e 4f TALLED.. TRAY3=NO
+    00000B1B  54 49 4e 53 54 41 4c 4c  45 44 20 5b 32 20 45 4e TINSTALL ED [2 EN
+    00000B2B  55 4d 45 52 41 54 45 44  5d 0d 0a 09 49 4e 53 54 UMERATED ]...INST
+    00000B3B  41 4c 4c 45 44 0d 0a 09  4e 4f 54 49 4e 53 54 41 ALLED... NOTINSTA
+    00000B4B  4c 4c 45 44 0d 0a 44 55  50 4c 45 58 3d 49 4e 53 LLED..DU PLEX=INS
+    00000B5B  54 41 4c 4c 45 44 20 5b  32 20 45 4e 55 4d 45 52 TALLED [ 2 ENUMER
+    00000B6B  41 54 45 44 5d 0d 0a 09  49 4e 53 54 41 4c 4c 45 ATED]... INSTALLE
+    00000B7B  44 0d 0a 09 4e 4f 54 49  4e 53 54 41 4c 4c 45 44 D...NOTI NSTALLED
+    00000B8B  0d 0a 54 4f 4e 45 52 3d  54 4f 4e 45 52 4f 4b 20 ..TONER= TONEROK 
+    00000B9B  5b 33 20 45 4e 55 4d 45  52 41 54 45 44 5d 0d 0a [3 ENUME RATED]..
+    00000BAB  09 54 4f 4e 45 52 4f 4b  0d 0a 09 54 4f 4e 45 52 .TONEROK ...TONER
+    00000BBB  44 45 41 44 0d 0a 09 54  4f 4e 45 52 4e 4f 54 47 DEAD...T ONERNOTG
+    00000BCB  45 4e 55 49 4e 45 0d 0a  50 52 49 4e 54 49 4e 47 ENUINE.. PRINTING
+    00000BDB  55 4e 49 54 3d 50 52 49  4e 54 49 4e 47 55 4e 49 UNIT=PRI NTINGUNI
+    00000BEB  54 4f 4b 20 5b 32 20 45  4e 55 4d 45 52 41 54 45 TOK [2 E NUMERATE
+    00000BFB  44 5d 0d 0a 09 50 52 49  4e 54 49 4e 47 55 4e 49 D]...PRI NTINGUNI
+    00000C0B  54 4f 4b 0d 0a 09 50 52  49 4e 54 49 4e 47 55 4e TOK...PR INTINGUN
+    00000C1B  49 54 4e 4f 54 47 45 4e  55 49 4e 45 0d 0a 4d 45 ITNOTGEN UINE..ME
+    00000C2B  4d 4f 52 59 3d 31 33 34  32 31 37 37 32 38 0d 0a MORY=134 217728..
+    00000C3B  0c                                               .
+000002FF  09 00 02 ff 01 02 00 00  00 00 00 00 25 00 00 00 ........ ....%...
+0000030F  17 00 00 00 17 00 00 00                          ........ 
+00000317  1b 25 2d 31 32 33 34 35  58 40 50 4a 4c 20 49 4e .%-12345 X@PJL IN
+00000327  46 4f 20 44 53 54 41 54  55 53 0d 0a 1b 25 2d 31 FO DSTAT US...%-1
+00000337  32 33 34 35 58                                   2345X
+    00000C3C  52 42 52 55 00 00 00 00  02 01 00 00 17 00 00 00 RBRU.... ........
+    00000C4C  17 00 00 00                                      ....
+0000033C  09 00 02 ff 82 03 00 00  00 00 00 00 00 04 00 00 ........ ........
+0000034C  18 00 00 00 18 00 00 00                          ........ 
+    00000C50  52 42 52 55 51 01 00 00  02 82 00 00 18 00 00 00 RBRUQ... ........
+    00000C60  18 00 00 00 40 50 4a 4c  20 49 4e 46 4f 20 44 53 ....@PJL  INFO DS
+    00000C70  54 41 54 55 53 0d 0a 43  4f 44 45 3d 36 30 30 31 TATUS..C ODE=6001
+    00000C80  30 30 0d 0a 43 4f 4e 53  55 4d 45 54 4f 4e 45 52 00..CONS UMETONER
+    00000C90  4b 3d 36 31 0d 0a 43 4f  4e 53 55 4d 45 54 4f 4e K=61..CO NSUMETON
+    00000CA0  45 52 43 3d 33 0d 0a 43  4f 4e 53 55 4d 45 54 4f ERC=3..C ONSUMETO
+    00000CB0  4e 45 52 4d 3d 34 0d 0a  43 4f 4e 53 55 4d 45 54 NERM=4.. CONSUMET
+    00000CC0  4f 4e 45 52 59 3d 34 0d  0a 43 4f 4e 53 55 4d 45 ONERY=4. .CONSUME
+    00000CD0  54 52 53 42 45 4c 54 3d  32 30 0d 0a 43 4f 4e 53 TRSBELT= 20..CONS
+    00000CE0  55 4d 45 46 55 53 45 52  3d 34 0d 0a 43 4f 4e 53 UMEFUSER =4..CONS
+    00000CF0  55 4d 45 54 4f 4e 45 52  54 59 50 45 4b 3d 32 35 UMETONER TYPEK=25
+    00000D00  30 30 0d 0a 43 4f 4e 53  55 4d 45 54 4f 4e 45 52 00..CONS UMETONER
+    00000D10  54 59 50 45 43 3d 32 35  30 30 0d 0a 43 4f 4e 53 TYPEC=25 00..CONS
+    00000D20  55 4d 45 54 4f 4e 45 52  54 59 50 45 4d 3d 32 35 UMETONER TYPEM=25
+    00000D30  30 30 0d 0a 43 4f 4e 53  55 4d 45 54 4f 4e 45 52 00..CONS UMETONER
+    00000D40  54 59 50 45 59 3d 32 35  30 30 0d 0a 43 4f 4e 53 TYPEY=25 00..CONS
+    00000D50  55 4d 45 54 4f 4e 45 52  49 4e 53 54 41 4c 4c 4b UMETONER INSTALLK
+    00000D60  3d 59 45 53 0d 0a 43 4f  4e 53 55 4d 45 54 4f 4e =YES..CO NSUMETON
+    00000D70  45 52 49 4e 53 54 41 4c  4c 43 3d 59 45 53 0d 0a ERINSTAL LC=YES..
+    00000D80  43 4f 4e 53 55 4d 45 54  4f 4e 45 52 49 4e 53 54 CONSUMET ONERINST
+    00000D90  41 4c 4c 4d 3d 59 45 53  0d 0a 43 4f 4e 53 55 4d ALLM=YES ..CONSUM
+    00000DA0  45 54 4f 4e 45 52 49 4e  53 54 41 4c 4c 59 3d 59 ETONERIN STALLY=Y
+    00000DB0  45 53 0d 0a 0c                                   ES...
+00000354  09 00 02 ff 01 02 00 00  00 00 00 00 20 00 00 00 ........ .... ...
+00000364  19 00 00 00 19 00 00 00                          ........ 
+0000036C  1b 25 2d 31 32 33 34 35  58 40 50 4a 4c 20 49 4e .%-12345 X@PJL IN
+0000037C  46 4f 20 49 44 0d 0a 1b  25 2d 31 32 33 34 35 58 FO ID... %-12345X
+    00000DB5  52 42 52 55 00 00 00 00  02 01 00 00 19 00 00 00 RBRU.... ........
+    00000DC5  19 00 00 00                                      ....
+0000038C  09 00 02 ff 82 03 00 00  00 00 00 00 00 04 00 00 ........ ........
+0000039C  1a 00 00 00 1a 00 00 00                          ........ 
+    00000DC9  52 42 52 55 33 00 00 00  02 82 00 00 1a 00 00 00 RBRU3... ........
+    00000DD9  1a 00 00 00 40 50 4a 4c  20 49 4e 46 4f 20 49 44 ....@PJL  INFO ID
+    00000DE9  0d 0a 22 4b 4f 4e 49 43  41 20 4d 49 4e 4f 4c 54 .."KONIC A MINOLT
+    00000DF9  41 20 6d 61 67 69 63 6f  6c 6f 72 20 31 36 39 30 A magico lor 1690
+    00000E09  20 4d 46 22 0d 0a 0c                              MF"...
+000003A4  09 00 02 ff 01 02 00 00  00 00 00 00 24 00 00 00 ........ ....$...
+000003B4  1b 00 00 00 1b 00 00 00                          ........ 
+000003BC  1b 25 2d 31 32 33 34 35  58 40 50 4a 4c 20 49 4e .%-12345 X@PJL IN
+000003CC  46 4f 20 43 4f 4e 46 49  47 0d 0a 1b 25 2d 31 32 FO CONFI G...%-12
+000003DC  33 34 35 58                                      345X
+    00000E10  52 42 52 55 00 00 00 00  02 01 00 00 1b 00 00 00 RBRU.... ........
+    00000E20  1b 00 00 00                                      ....
+000003E0  09 00 02 ff 82 03 00 00  00 00 00 00 00 08 00 00 ........ ........
+000003F0  1c 00 00 00 1c 00 00 00                          ........ 
+    00000E24  52 42 52 55 0d 02 00 00  02 82 00 00 1c 00 00 00 RBRU.... ........
+    00000E34  1c 00 00 00 40 50 4a 4c  20 49 4e 46 4f 20 43 4f ....@PJL  INFO CO
+    00000E44  4e 46 49 47 0d 0a 49 4e  20 54 52 41 59 53 20 5b NFIG..IN  TRAYS [
+    00000E54  31 20 45 4e 55 4d 45 52  41 54 45 44 5d 0d 0a 09 1 ENUMER ATED]...
+    00000E64  49 4e 54 52 41 59 31 20  4d 50 0d 0a 4c 41 4e 47 INTRAY1  MP..LANG
+    00000E74  55 41 47 45 53 20 5b 31  20 45 4e 55 4d 45 52 41 UAGES [1  ENUMERA
+    00000E84  54 45 44 5d 0d 0a 09 4c  41 56 41 46 4c 4f 57 0d TED]...L AVAFLOW.
+    00000E94  0a 55 53 54 41 54 55 53  20 5b 36 20 45 4e 55 4d .USTATUS  [6 ENUM
+    00000EA4  45 52 41 54 45 44 5d 0d  0a 09 44 45 56 49 43 45 ERATED]. ..DEVICE
+    00000EB4  0d 0a 09 4a 4f 42 0d 0a  09 50 41 47 45 0d 0a 09 ...JOB.. .PAGE...
+    00000EC4  54 49 4d 45 44 0d 0a 09  44 44 45 56 49 43 45 0d TIMED... DDEVICE.
+    00000ED4  0a 09 44 54 49 4d 45 44  0d 0a 54 52 41 59 32 3d ..DTIMED ..TRAY2=
+    00000EE4  4e 4f 54 49 4e 53 54 41  4c 4c 45 44 20 5b 32 20 NOTINSTA LLED [2 
+    00000EF4  45 4e 55 4d 45 52 41 54  45 44 5d 0d 0a 09 49 4e ENUMERAT ED]...IN
+    00000F04  53 54 41 4c 4c 45 44 0d  0a 09 4e 4f 54 49 4e 53 STALLED. ..NOTINS
+    00000F14  54 41 4c 4c 45 44 0d 0a  54 52 41 59 33 3d 4e 4f TALLED.. TRAY3=NO
+    00000F24  54 49 4e 53 54 41 4c 4c  45 44 20 5b 32 20 45 4e TINSTALL ED [2 EN
+    00000F34  55 4d 45 52 41 54 45 44  5d 0d 0a 09 49 4e 53 54 UMERATED ]...INST
+    00000F44  41 4c 4c 45 44 0d 0a 09  4e 4f 54 49 4e 53 54 41 ALLED... NOTINSTA
+    00000F54  4c 4c 45 44 0d 0a 44 55  50 4c 45 58 3d 49 4e 53 LLED..DU PLEX=INS
+    00000F64  54 41 4c 4c 45 44 20 5b  32 20 45 4e 55 4d 45 52 TALLED [ 2 ENUMER
+    00000F74  41 54 45 44 5d 0d 0a 09  49 4e 53 54 41 4c 4c 45 ATED]... INSTALLE
+    00000F84  44 0d 0a 09 4e 4f 54 49  4e 53 54 41 4c 4c 45 44 D...NOTI NSTALLED
+    00000F94  0d 0a 54 4f 4e 45 52 3d  54 4f 4e 45 52 4f 4b 20 ..TONER= TONEROK 
+    00000FA4  5b 33 20 45 4e 55 4d 45  52 41 54 45 44 5d 0d 0a [3 ENUME RATED]..
+    00000FB4  09 54 4f 4e 45 52 4f 4b  0d 0a 09 54 4f 4e 45 52 .TONEROK ...TONER
+    00000FC4  44 45 41 44 0d 0a 09 54  4f 4e 45 52 4e 4f 54 47 DEAD...T ONERNOTG
+    00000FD4  45 4e 55 49 4e 45 0d 0a  50 52 49 4e 54 49 4e 47 ENUINE.. PRINTING
+    00000FE4  55 4e 49 54 3d 50 52 49  4e 54 49 4e 47 55 4e 49 UNIT=PRI NTINGUNI
+    00000FF4  54 4f 4b 20 5b 32 20 45  4e 55 4d 45 52 41 54 45 TOK [2 E NUMERATE
+    00001004  44 5d 0d 0a 09 50 52 49  4e 54 49 4e 47 55 4e 49 D]...PRI NTINGUNI
+    00001014  54 4f 4b 0d 0a 09 50 52  49 4e 54 49 4e 47 55 4e TOK...PR INTINGUN
+    00001024  49 54 4e 4f 54 47 45 4e  55 49 4e 45 0d 0a 4d 45 ITNOTGEN UINE..ME
+    00001034  4d 4f 52 59 3d 31 33 34  32 31 37 37 32 38 0d 0a MORY=134 217728..
+    00001044  0c                                               .
+000003F8  09 00 02 ff 01 02 00 00  00 00 00 00 b5 01 00 00 ........ ........
+00000408  1d 00 00 00 1d 00 00 00                          ........ 
+00000410  1b 25 2d 31 32 33 34 35  58 40 50 4a 4c 20 4a 4f .%-12345 X@PJL JO
+00000420  42 20 4e 41 4d 45 3d 22  44 6f 77 6e 6c 6f 61 64 B NAME=" Download
+00000430  3a 20 46 69 6c 74 65 72  20 4d 61 6e 61 67 65 72 : Filter  Manager
+00000440  20 51 46 45 20 66 6f 72  20 57 69 6e 64 6f 77 73  QFE for  Windows
+00000450  20 58 50 2f 53 50 32 20  61 73 20 72 65 71 75 69  XP/SP2  as requi
+00000460  72 65 64 20 62 79 20 46  6f 72 65 66 72 6f 6e 74 red by F orefront
+00000470  20 43 6c 69 65 6e 74 20  53 65 63 75 72 69 74 79  Client  Security
+00000480  20 2d 20 4d 69 63 72 6f  73 6f 66 74 20 44 6f 77  - Micro soft Dow
+00000490  6e 6c 6f 61 64 20 43 65  6e 74 65 72 20 2d 20 43 nload Ce nter - C
+000004A0  6f 6e 66 69 72 6d 61 74  69 6f 6e 22 0a 1b 25 2d onfirmat ion"..%-
+000004B0  31 32 33 34 35 58 40 50  4a 4c 20 4a 4f 42 20 55 12345X@P JL JOB U
+000004C0  53 45 52 4e 41 4d 45 3d  22 22 0a 1b 25 2d 31 32 SERNAME= ""..%-12
+000004D0  33 34 35 58 40 50 4a 4c  20 4a 4f 42 20 54 49 4d 345X@PJL  JOB TIM
+000004E0  45 53 54 41 4d 50 3d 22  31 32 2f 31 34 2f 32 30 ESTAMP=" 12/14/20
+000004F0  31 31 22 0a 1b 25 2d 31  32 33 34 35 58 40 50 4a 11"..%-1 2345X@PJ
+00000500  4c 20 4a 4f 42 20 4f 53  49 4e 46 4f 3d 22 57 69 L JOB OS INFO="Wi
+00000510  6e 64 6f 77 73 2f 58 50  5f 33 32 22 0a 1b 25 2d ndows/XP _32"..%-
+00000520  31 32 33 34 35 58 40 50  4a 4c 20 4a 4f 42 20 4c 12345X@P JL JOB L
+00000530  41 4e 47 49 4e 46 4f 3d  22 34 22 0a 1b 25 2d 31 ANGINFO= "4"..%-1
+00000540  32 33 34 35 58 40 50 4a  4c 20 4a 4f 42 20 44 52 2345X@PJ L JOB DR
+00000550  56 56 45 52 3d 22 32 2e  30 2e 35 31 31 36 2e 30 VVER="2. 0.5116.0
+00000560  22 0a 1b 25 2d 31 32 33  34 35 58 40 50 4a 4c 20 "..%-123 45X@PJL 
+00000570  4a 4f 42 20 45 43 4f 4e  46 4c 41 47 3d 22 30 22 JOB ECON FLAG="0"
+00000580  0a 1b 25 2d 31 32 33 34  35 58 40 50 4a 4c 20 45 ..%-1234 5X@PJL E
+00000590  4e 54 45 52 20 4c 41 4e  47 55 41 47 45 3d 4c 41 NTER LAN GUAGE=LA
+000005A0  56 41 46 4c 4f 57 0a 1b  45 1b 26 6c 31 53 1b 26 VAFLOW.. E.&l1S.&
+000005B0  6c 30 47 1b 26 75 31 32  30 30 44 1b 26 6c 31 58 l0G.&u12 00D.&l1X
+000005C0  1b 26 78 31 58                                   .&x1X
+    00001045  52 42 52 55 00 00 00 00  02 01 00 00 1d 00 00 00 RBRU.... ........
+    00001055  1d 00 00 00                                      ....
+000005C5  09 00 02 ff 01 02 00 00  00 00 00 00 73 00 00 00 ........ ....s...
+000005D5  1e 00 00 00 1e 00 00 00                          ........ 
+000005DD  1b 26 6c 30 4f 1b 2a 72  2d 31 30 30 34 55 1b 2a .&l0O.*r -1004U.*
+000005ED  67 32 36 57 02 04 04 b0  02 58 00 02 04 b0 02 58 g26W.... .X.....X
+000005FD  00 02 04 b0 02 58 00 02  04 b0 02 58 00 02 1b 2a .....X.. ...X...*
+0000060D  62 31 32 33 34 4d 1b 26  6c 32 36 41 1b 26 6c 31 b1234M.& l26A.&l1
+0000061D  48 1b 26 6c 30 4d 1b 2a  72 39 35 30 34 53 1b 2a H.&l0M.* r9504S.*
+0000062D  72 36 38 31 36 54 1b 26  6c 30 55 1b 26 6c 30 5a r6816T.& l0U.&l0Z
+0000063D  1b 2a 70 32 31 36 58 1b  2a 70 32 30 34 59 1b 2a .*p216X. *p204Y.*
+0000064D  72 31 41                                         r1A
+    00001059  52 42 52 55 00 00 00 00  02 01 00 00 1e 00 00 00 RBRU.... ........
+    00001069  1e 00 00 00                                      ....
+00000650  09 00 02 ff 01 02 00 00  00 00 00 00 06 00 00 00 ........ ........
+00000660  1f 00 00 00 1f 00 00 00                          ........ 
+00000668  1b 2a 62 32 30 56                                .*b20V
+    0000106D  52 42 52 55 00 00 00 00  02 01 00 00 1f 00 00 00 RBRU.... ........
+    0000107D  1f 00 00 00                                      ....
+0000066E  09 00 02 ff 01 02 00 00  00 00 00 00 14 00 00 00 ........ ........
+0000067E  20 00 00 00 20 00 00 00                           ... ... 
+00000686  00 00 01 00 00 00 25 20  00 00 1a a0 00 00 00 80 ......%  ........
+00000696  00 00 03 5c                                      ...\
+    00001081  52 42 52 55 00 00 00 00  02 01 00 00 20 00 00 00 RBRU.... .... ...
+    00001091  20 00 00 00                                       ...
+0000069A  09 00 02 ff 01 02 00 00  00 00 00 00 09 00 00 00 ........ ........
+000006AA  21 00 00 00 21 00 00 00                          !...!... 
+000006B2  1b 2a 62 35 36 38 33 32  57                      .*b56832 W
+    00001095  52 42 52 55 00 00 00 00  02 01 00 00 21 00 00 00 RBRU.... ....!...
+    000010A5  21 00 00 00                                      !...
+000006BB  09 00 02 ff 01 02 00 00  00 00 00 00 00 10 00 00 ........ ........
+000006CB  22 00 00 00 22 00 00 00                          "..."... 
+000006D3  ff 02 ff 02 ff 02 ff 02  ff 02 ff 02 ff 02 ff 02 ........ ........
+000006E3  ff 02 ff 02 ff 02 ff 02  ff 02 ff 02 ff 02 ff 02 ........ ........
+000006F3  ff 02 ff 02 ff 02 ff 02  ff 02 ff 02 ff 02 ff 02 ........ ........
+00000703  ff 02 ff 02 ff 02 ff 02  b7 bb e3 45 62 1a ff 00 ........ ...Eb...
+00000713  40 07 6d cf c6 a6 0b 0b  1d a3 25 13 e4 43 39 56 @.m..... ..%..C9V
+[...]
+000016AB  ce 30 33 ff 00 25 c8 f0  00 3c f1 f1 29 a1 af f3 .03..%.. .<..)...
+000016BB  3e f9 28 c7 d1 cc 3a 73  4d 68 24 fd 44 21 08 12 >.(...:s Mh$.D!..
+000016CB  c2 ba 42 db 62 3d 4a 4a                          ..B.b=JJ 
+    000010A9  52 42 52 55 00 00 00 00  02 01 00 34 22 00 00 00 RBRU.... ...4"...
+    000010B9  22 00 00 00                                      "...
+000016D3  09 00 02 ff 01 02 00 00  00 00 00 00 00 10 00 00 ........ ........
+000016E3  23 00 00 00 23 00 00 00                          #...#... 
+000016EB  cc 0f 1b 29 4a 52 94 a5  29 4a 4a cf a1 ea 52 94 ...)JR.. )JJ...R.
+000016FB  a5 29 4a 49 29 8d 86 35  da 2b 99 ef 75 0e 71 31 .)JI)..5 .+..u.q1
+[...]
+000026B3  24 9a 4e 81 b8 b9 ce 73  a9 a5 0a b3 b2 55 6d 34 $.N....s .....Um4
+000026C3  cb 5a ce cb 8c b5 ad 6b  5a d6 b5 ad 6b 5a d7 72 .Z.....k Z...kZ.r
+000026D3  8b 9f 07 f1 9d 6c c6 31  8c 63 1b f0 37 20 ee f4 .....l.1 .c..7 ..
+000026E3  90 a1 de ee ab 88 93 29                          .......) 
+    000010BD  52 42 52 55 00 00 00 00  02 01 00 00 23 00 00 00 RBRU.... ....#...
+    000010CD  23 00 00 00                                      #...
+000026EB  09 00 02 ff 01 02 00 00  00 00 00 00 00 10 00 00 ........ ........
+000026FB  24 00 00 00 24 00 00 00                          $...$... 
+00002703  01 80 00 79 d1 65 df b0  76 3c 43 57 d1 a0 63 79 ...y.e.. v<CW..cy
+[...]
+000036EB  9d 3d 78 7a 84 88 92 5a  f6 13 2e 07 58 73 d7 46 .=xz...Z ....Xs.F
+000036FB  0d 9b 5b 6d 12 28 9e 79                          ..[m.(.y 
+    000010D1  52 42 52 55 00 00 00 00  02 01 00 00 24 00 00 00 RBRU.... ....$...
+    000010E1  24 00 00 00                                      $...
+00003703  09 00 02 ff 01 02 00 00  00 00 00 00 00 10 00 00 ........ ........
+00003713  25 00 00 00 25 00 00 00                          %...%... 
+0000371B  db 0b a9 cd 1c 50 9a 14  9f 80 79 40 fe 4f 7b 54 .....P.. ..y@.O{T
+0000372B  af f5 50 76 b2 a0 ed 6f  31 da 19 f8 30 4b d0 12 ..Pv...o 1...0K..
+[...]
+000046E3  df c6 25 64 61 b7 ae e2  fe ce cc 81 7a c8 c0 2e ..%da... ....z...
+000046F3  cb 03 f8 32 b0 ff 00 36  da c4 7c bf 5a d3 85 cf ...2...6 ..|.Z...
+00004703  6e 99 68 ec 06 19 83 20  8c 27 7b f8 a0 ac 03 38 n.h....  .'{....8
+00004713  94 18 5a 8b a3 64 a5 29                          ..Z..d.) 
+    000010E5  52 42 52 55 00 00 00 00  02 01 00 00 25 00 00 00 RBRU.... ....%...
+    000010F5  25 00 00 00                                      %...
+0000471B  09 00 02 ff 01 02 00 00  00 00 00 00 00 10 00 00 ........ ........
+0000472B  26 00 00 00 26 00 00 00                          &...&... 
+00004733  ec de 49 3e 9c 81 fa 5c  a7 39 ce 40 e2 2e ce cb ..I>...\ .9.@....
+00004743  f8 6b bb 6f df 85 34 45  0a e9 a1 04 44 87 2c db .k.o..4E ....D.,.
+[...]
+[...]
+0000E5C3  4a 51 43 65 4b 78 c9 4a  30 6c de bb e1 8d 43 15 JQCeKx.J 0l....C.
+0000E5D3  e5 b3 9c 36 ea e1 53 8b  f3 89 ce a2 7a 1b 79 5b ...6..S. ....z.y[
+0000E5E3  f0 14 92 03 6f 23 b3 bd  02 f4 2b 7e 02 8f d5 de ....o#.. ..+~....
+0000E5F3  72 e6 32 74 2d ae c0 ff  02 ff 02 ff 02 ff 02 00 r.2t-... ........
+0000E603  00 00 00 00 00 00 00 00                          ........ 
+    000011AD  52 42 52 55 00 00 00 00  02 01 00 00 2f 00 00 00 RBRU.... ..../...
+    000011BD  2f 00 00 00                                      /...
+0000E60B  09 00 02 ff 01 02 00 00  00 00 00 00 15 00 00 00 ........ ........
+0000E61B  30 00 00 00 30 00 00 00                          0...0... 
+0000E623  1b 2a 78 38 37 34 32 34  59 1b 2a 78 36 34 36 39 .*x87424 Y.*x6469
+0000E633  31 38 34 30 55                                   1840U
+    000011C1  52 42 52 55 00 00 00 00  02 01 00 00 30 00 00 00 RBRU.... ....0...
+    000011D1  30 00 00 00                                      0...
+0000E638  09 00 02 ff 01 02 00 00  00 00 00 00 06 00 00 00 ........ ........
+0000E648  31 00 00 00 31 00 00 00                          1...1... 
+0000E650  1b 2a 62 32 30 56                                .*b20V
+    000011D5  52 42 52 55 00 00 00 00  02 01 00 00 31 00 00 00 RBRU.... ....1...
+    000011E5  31 00 00 00                                      1...
+0000E656  09 00 02 ff 01 02 00 00  00 00 00 00 14 00 00 00 ........ ........
+0000E666  32 00 00 00 32 00 00 00                          2...2... 
+0000E66E  00 00 01 00 00 00 25 20  00 00 1a a0 00 00 00 80 ......%  ........
+0000E67E  00 00 03 5c                                      ...\
+    000011E9  52 42 52 55 00 00 00 00  02 01 00 00 32 00 00 00 RBRU.... ....2...
+    000011F9  32 00 00 00                                      2...
+0000E682  09 00 02 ff 01 02 00 00  00 00 00 00 09 00 00 00 ........ ........
+0000E692  33 00 00 00 33 00 00 00                          3...3... 
+0000E69A  1b 2a 62 36 30 35 34 34  57                      .*b60544 W
+    000011FD  52 42 52 55 00 00 00 00  02 01 00 00 33 00 00 00 RBRU.... ....3...
+    0000120D  33 00 00 00                                      3...
+0000E6A3  09 00 02 ff 01 02 00 00  00 00 00 00 00 10 00 00 ........ ........
+0000E6B3  34 00 00 00 34 00 00 00                          4...4... 
+0000E6BB  ff 02 ff 02 ff 02 ff 02  ff 02 ff 02 ff 02 ff 02 ........ ........
+0000E6CB  ff 02 ff 02 ff 02 ff 02  ff 02 ff 02 ff 02 ff 02 ........ ........
+0000E6DB  ff 02 ff 02 ff 02 ff 02  ff 02 ff 02 ff 02 ff 02 ........ ........
+0000E6EB  ff 02 ff 02 ff 02 ff 02  b7 bb f6 ed ad fc d2 15 ........ ........
+0000E6FB  eb d9 55 cd 71 c2 64 6f  67 58 c5 57 a1 38 d4 e9 ..U.q.do gX.W.8..
+[...][...]
+0001D443  2d 6c 82 95 63 9d 22 73  85 46 c6 bf 1f 91 7c 28 -l..c."s .F....|(
+0001D453  54 b0 cd 0a 9f ae 42 b2  5b 62 a5 3c da b5 54 ff T.....B. [b.<..T.
+0001D463  00 d5 b0 7d dc 94 ff 00  3e 22 27 67 25 40 36 60 ...}.... >"'g%@6`
+0001D473  35 7f b5 33 c6 54 c2 ff  02 ff 02 ff 02 ff 02 00 5..3.T.. ........
+0001D483  00 00 00 00 00 00 00 00                          ........ 
+    00001329  52 42 52 55 00 00 00 00  02 01 00 34 42 00 00 00 RBRU.... ...4B...
+    00001339  42 00 00 00                                      B...
+0001D48B  09 00 02 ff 01 02 00 00  00 00 00 00 16 00 00 00 ........ ........
+0001D49B  43 00 00 00 43 00 00 00                          C...C... 
+0001D4A3  1b 2a 78 31 34 32 39 31  39 4d 1b 2a 78 36 34 36 .*x14291 9M.*x646
+0001D4B3  33 36 33 34 35 56                                36345V
+    0000133D  52 42 52 55 00 00 00 00  02 01 00 00 43 00 00 00 RBRU.... ....C...
+    0000134D  43 00 00 00                                      C...
+0001D4B9  09 00 02 ff 01 02 00 00  00 00 00 00 06 00 00 00 ........ ........
+0001D4C9  44 00 00 00 44 00 00 00                          D...D... 
+0001D4D1  1b 2a 62 32 30 56                                .*b20V
+    00001351  52 42 52 55 00 00 00 00  02 01 00 00 44 00 00 00 RBRU.... ....D...
+    00001361  44 00 00 00                                      D...
+0001D4D7  09 00 02 ff 01 02 00 00  00 00 00 00 14 00 00 00 ........ ........
+0001D4E7  45 00 00 00 45 00 00 00                          E...E... 
+0001D4EF  00 00 01 00 00 00 25 20  00 00 1a a0 00 00 00 80 ......%  ........
+0001D4FF  00 00 03 5c                                      ...\
+    00001365  52 42 52 55 00 00 00 00  02 01 00 00 45 00 00 00 RBRU.... ....E...
+    00001375  45 00 00 00                                      E...
+0001D503  09 00 02 ff 01 02 00 00  00 00 00 00 09 00 00 00 ........ ........
+0001D513  46 00 00 00 46 00 00 00                          F...F... 
+0001D51B  1b 2a 62 36 35 35 33 36  56                      .*b65536 V
+    00001379  52 42 52 55 00 00 00 00  02 01 00 00 46 00 00 00 RBRU.... ....F...
+    00001389  46 00 00 00                                      F...
+0001D524  09 00 02 ff 01 02 00 00  00 00 00 00 00 10 00 00 ........ ........
+0001D534  47 00 00 00 47 00 00 00                          G...G... 
+0001D53C  ff 02 ff 02 ff 02 ff 02  ff 02 ff 02 ff 02 ff 02 ........ ........
+0001D54C  ff 02 ff 02 ff 02 ff 02  ff 02 ff 02 ff 02 ff 02 ........ ........
+0001D55C  ff 02 ff 02 ff 02 ff 02  ff 02 ff 02 ff 02 ff 02 ........ ........
+0001D56C  ff 02 ff 02 ff 02 ff 02  b7 bb f6 e8 6c 2d d1 e2 ........ ....l-..
+0001D57C  76 81 7a 84 66 06 ef ce  c3 c4 6c 66 49 ac 8c 0f v.z.f... ..lfI...
+0001D58C  6e 5c f7 94 64 e2 d5 17  4d cf d4 ad 8d 8f e8 a3 n\..d... M.......
+[...][...]
+0002DA5B  ff 00 d7 a3 48 0b de 80  9b a3 00 40 4f 84 ea fd ....H... ...@O...
+0002DA6B  d7 a8 1f 35 e8 90 cd e2  d4 61 b6 d7 a4 95 25 b1 ...5.... .a....%.
+0002DA7B  35 31 4c 5b 22 a4 98 67  e6 91 2e da f6 f4 b7 2b 51L["..g .......+
+0002DA8B  ad 22 3a 54 11 ff 02 ff  02 ff 02 ff 02 00 00 00 .":T.... ........
+    000014E1  52 42 52 55 00 00 00 00  02 01 00 00 58 00 00 00 RBRU.... ....X...
+    000014F1  58 00 00 00                                      X...
+0002DA9B  09 00 02 ff 01 02 00 00  00 00 00 00 16 00 00 00 ........ ........
+0002DAAB  59 00 00 00 59 00 00 00                          Y...Y... 
+0002DAB3  1b 2a 78 33 33 32 32 30  35 43 1b 2a 78 36 34 34 .*x33220 5C.*x644
+0002DAC3  34 37 30 35 39 5a                                47059Z
+    000014F5  52 42 52 55 00 00 00 00  02 01 00 00 59 00 00 00 RBRU.... ....Y...
+    00001505  59 00 00 00                                      Y...
+0002DAC9  09 00 02 ff 01 02 00 00  00 00 00 00 06 00 00 00 ........ ........
+0002DAD9  5a 00 00 00 5a 00 00 00                          Z...Z... 
+0002DAE1  1b 2a 62 32 30 56                                .*b20V
+    00001509  52 42 52 55 00 00 00 00  02 01 00 34 5a 00 00 00 RBRU.... ...4Z...
+    00001519  5a 00 00 00                                      Z...
+0002DAE7  09 00 02 ff 01 02 00 00  00 00 00 00 14 00 00 00 ........ ........
+0002DAF7  5b 00 00 00 5b 00 00 00                          [...[... 
+0002DAFF  00 00 01 00 00 00 25 20  00 00 1a a0 00 00 00 80 ......%  ........
+0002DB0F  00 00 03 5c                                      ...\
+    0000151D  52 42 52 55 00 00 00 00  02 01 00 00 5b 00 00 00 RBRU.... ....[...
+    0000152D  5b 00 00 00                                      [...
+0002DB13  09 00 02 ff 01 02 00 00  00 00 00 00 09 00 00 00 ........ ........
+0002DB23  5c 00 00 00 5c 00 00 00                          \...\... 
+0002DB2B  1b 2a 62 36 35 35 33 36  56                      .*b65536 V
+    00001531  52 42 52 55 00 00 00 00  02 01 00 00 5c 00 00 00 RBRU.... ....\...
+    00001541  5c 00 00 00                                      \...
+0002DB34  09 00 02 ff 01 02 00 00  00 00 00 00 00 10 00 00 ........ ........
+0002DB44  5d 00 00 00 5d 00 00 00                          ]...]... 
+0002DB4C  ff 02 ff 02 ff 02 ff 02  ff 02 ff 02 ff 02 ff 02 ........ ........
+0002DB5C  ff 02 ff 02 ff 02 ff 02  ff 02 ff 02 ff 02 ff 02 ........ ........
+0002DB6C  ff 02 ff 02 ff 02 ff 02  ff 02 ff 02 ff 02 ff 02 ........ ........
+0002DB7C  ff 02 ff 02 ff 02 fd 89  06 c0 ce 8c bc 0f 86 fd ........ ........
+0002DB8C  bc e7 46 ea 93 4a c7 17  32 65 f4 4d 95 a2 bb 25 ..F..J.. 2e.M...%
+0002DB9C  2e 69 c3 e9 c7 00 08 46  bd 9d 31 34 82 e3 b5 81 .i.....F ..14....
+0002DBAC  d1 13 53 bc a8 31 fe 79  17 ce 96 96 ab 92 89 a7 ..S..1.y ........
+[...][...]
+00042D25  b9 a8 43 31 45 d9 f9 1f  1a 00 8f 2e c4 74 2e 77 ..C1E... .....t.w
+00042D35  b8 d5 2f b0 e8 49 b7 e7  a7 03 e5 cb ce 9c 64 b7 ../..I.. ......d.
+00042D45  80 02 96 19 d5 06 ef 93                          ........ 
+    000016E9  52 42 52 55 00 00 00 00  02 01 00 00 72 00 00 00 RBRU.... ....r...
+    000016F9  72 00 00 00                                      r...
+00042D4D  09 00 02 ff 01 02 00 00  00 00 00 00 20 00 00 00 ........ .... ...
+00042D5D  73 00 00 00 73 00 00 00                          s...s... 
+00042D65  ca e5 1b f6 7c c5 97 8b  dd 81 e2 24 26 44 ff 02 ....|... ...$&D..
+00042D75  ff 02 00 00 00 00 00 00  00 00 00 00 00 00 00 00 ........ ........
+    000016FD  52 42 52 55 00 00 00 00  02 01 00 00 73 00 00 00 RBRU.... ....s...
+    0000170D  73 00 00 00                                      s...
+00042D85  09 00 02 ff 01 02 00 00  00 00 00 00 16 00 00 00 ........ ........
+00042D95  74 00 00 00 74 00 00 00                          t...t... 
+00042D9D  1b 2a 78 39 39 36 39 30  32 4b 1b 2a 78 36 33 37 .*x99690 2K.*x637
+00042DAD  38 32 33 36 32 57                                82362W
+    00001711  52 42 52 55 00 00 00 00  02 01 00 00 74 00 00 00 RBRU.... ....t...
+    00001721  74 00 00 00                                      t...
+00042DB3  09 00 02 ff 01 02 00 00  00 00 00 00 05 00 00 00 ........ ........
+00042DC3  75 00 00 00 75 00 00 00                          u...u... 
+00042DCB  1b 2a 72 43 0c                                   .*rC.
+    00001725  52 42 52 55 00 00 00 00  02 01 00 00 75 00 00 00 RBRU.... ....u...
+    00001735  75 00 00 00                                      u...
+00042DD0  09 00 02 ff 01 02 00 00  00 00 00 00 5c 00 00 00 ........ ....\...
+00042DE0  76 00 00 00 76 00 00 00                          v...v... 
+00042DE8  1b 26 6c 30 4f 1b 2a 72  31 55 1b 2a 67 38 57 02 .&l0O.*r 1U.*g8W.
+00042DF8  01 04 b0 02 58 00 02 1b  2a 62 31 32 33 34 4d 1b ....X... *b1234M.
+00042E08  26 6c 32 36 41 1b 26 6c  31 48 1b 26 6c 30 4d 1b &l26A.&l 1H.&l0M.
+00042E18  2a 72 39 35 30 34 53 1b  2a 72 36 38 31 36 54 1b *r9504S. *r6816T.
+00042E28  26 6c 30 55 1b 26 6c 30  5a 1b 2a 70 32 31 36 58 &l0U.&l0 Z.*p216X
+00042E38  1b 2a 70 32 30 34 59 1b  2a 72 31 41             .*p204Y. *r1A
+    00001739  52 42 52 55 00 00 00 00  02 01 00 00 76 00 00 00 RBRU.... ....v...
+    00001749  76 00 00 00                                      v...
+00042E44  09 00 02 ff 01 02 00 00  00 00 00 00 06 00 00 00 ........ ........
+00042E54  77 00 00 00 77 00 00 00                          w...w... 
+00042E5C  1b 2a 62 32 30 56                                .*b20V
+    0000174D  52 42 52 55 00 00 00 00  02 01 00 00 77 00 00 00 RBRU.... ....w...
+    0000175D  77 00 00 00                                      w...
+00042E62  09 00 02 ff 01 02 00 00  00 00 00 00 14 00 00 00 ........ ........
+00042E72  78 00 00 00 78 00 00 00                          x...x... 
+00042E7A  00 00 01 00 00 00 25 20  00 00 1a a0 00 00 00 80 ......%  ........
+00042E8A  00 00 03 5c                                      ...\
+    00001761  52 42 52 55 00 00 00 00  02 01 00 00 78 00 00 00 RBRU.... ....x...
+    00001771  78 00 00 00                                      x...
+00042E8E  09 00 02 ff 01 02 00 00  00 00 00 00 07 00 00 00 ........ ........
+00042E9E  79 00 00 00 79 00 00 00                          y...y... 
+00042EA6  1b 2a 62 31 31 32 57                             .*b112W
+    00001775  52 42 52 55 00 00 00 00  02 01 00 34 79 00 00 00 RBRU.... ...4y...
+    00001785  79 00 00 00                                      y...
+00042EAD  09 00 02 ff 01 02 00 00  00 00 00 00 70 00 00 00 ........ ....p...
+00042EBD  7a 00 00 00 7a 00 00 00                          z...z... 
+00042EC5  ff 02 ff 02 ff 02 ff 02  ff 02 ff 02 ff 02 ff 02 ........ ........
+00042ED5  ff 02 ff 02 ff 02 ff 02  ff 02 ff 02 ff 02 ff 02 ........ ........
+00042EE5  ff 02 ff 02 ff 02 ff 02  ff 02 ff 02 ff 02 ff 02 ........ ........
+00042EF5  ff 02 ff 02 ff 02 ff 02  ff 02 ff 02 ff 02 ff 02 ........ ........
+00042F05  ff 02 ff 02 ff 02 ff 02  ff 02 ff 02 ff 02 ff 02 ........ ........
+00042F15  ff 02 ff 02 ff 02 ff 02  ff 02 ff 02 ff 02 ff 02 ........ ........
+00042F25  ff 02 ff 02 ff 02 ff 02  ff 02 ff 02 00 00 00 00 ........ ........
+    00001789  52 42 52 55 00 00 00 00  02 01 00 00 7a 00 00 00 RBRU.... ....z...
+    00001799  7a 00 00 00                                      z...
+00042F35  09 00 02 ff 01 02 00 00  00 00 00 00 16 00 00 00 ........ ........
+00042F45  7b 00 00 00 7b 00 00 00                          {...{... 
+00042F4D  1b 2a 78 30 4b 1b 2a 78  36 34 37 37 39 32 36 34 .*x0K.*x 64779264
+00042F5D  57 1b 2a 72 43 0c                                W.*rC.
+    0000179D  52 42 52 55 00 00 00 00  02 01 00 00 7b 00 00 00 RBRU.... ....{...
+    000017AD  7b 00 00 00                                      {...
+00042F63  09 00 02 ff 01 02 00 00  00 00 00 00 0b 00 00 00 ........ ........
+00042F73  7c 00 00 00 7c 00 00 00                          |...|... 
+00042F7B  1b 45 1b 25 2d 31 32 33  34 35 58                .E.%-123 45X
+    000017B1  52 42 52 55 00 00 00 00  02 01 00 02 7c 00 00 00 RBRU.... ....|...
+    000017C1  7c 00 00 00                                      |...
diff --git a/Data_Sniffs/2011-12-06_01a_USBConfig_Detect.pcap b/Data_Sniffs/USB_configuration/2011-12-06_01a_USBConfig_Detect.pcap
similarity index 100%
rename from Data_Sniffs/2011-12-06_01a_USBConfig_Detect.pcap
rename to Data_Sniffs/USB_configuration/2011-12-06_01a_USBConfig_Detect.pcap
diff --git a/Data_Sniffs/2011-12-06_WLANscan_wlan.networks b/Data_Sniffs/USB_configuration/2011-12-06_WLANscan_wlan.networks
similarity index 100%
rename from Data_Sniffs/2011-12-06_WLANscan_wlan.networks
rename to Data_Sniffs/USB_configuration/2011-12-06_WLANscan_wlan.networks
diff --git a/Data_Sniffs/USB_configuration/2011-12-09_PrintServer_SetWLanAP_timing.pcap b/Data_Sniffs/USB_configuration/2011-12-09_PrintServer_SetWLanAP_timing.pcap
new file mode 100644
index 0000000000000000000000000000000000000000..a6a349f2f1443f5be89e86af255994a600665fee
GIT binary patch
literal 10911
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
FEdX(B2yg%Z

literal 0
HcmV?d00001

diff --git a/Data_Sniffs/USB_configuration/2011-12-09_PrintServer_SetWLanAdHoc_timing.pcap b/Data_Sniffs/USB_configuration/2011-12-09_PrintServer_SetWLanAdHoc_timing.pcap
new file mode 100644
index 0000000000000000000000000000000000000000..927a1227674518a41076a3a6037064c5a6dae4c0
GIT binary patch
literal 9422
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
C0hwC>

literal 0
HcmV?d00001

diff --git a/Data_Sniffs/2011-12-06_01_USBConfig_Detect.txt b/Data_Sniffs/USB_configuration/txt/2011-12-06_01_USBConfig_Detect.txt
similarity index 100%
rename from Data_Sniffs/2011-12-06_01_USBConfig_Detect.txt
rename to Data_Sniffs/USB_configuration/txt/2011-12-06_01_USBConfig_Detect.txt
diff --git a/Data_Sniffs/2011-12-06_01_USBConfig_Detect_Variables_HumanReadable.txt b/Data_Sniffs/USB_configuration/txt/2011-12-06_01_USBConfig_Detect_Variables_HumanReadable.txt
similarity index 100%
rename from Data_Sniffs/2011-12-06_01_USBConfig_Detect_Variables_HumanReadable.txt
rename to Data_Sniffs/USB_configuration/txt/2011-12-06_01_USBConfig_Detect_Variables_HumanReadable.txt
diff --git a/Data_Sniffs/2011-12-06_02_USBConfig_existingWLANScan.txt b/Data_Sniffs/USB_configuration/txt/2011-12-06_02_USBConfig_existingWLANScan.txt
similarity index 100%
rename from Data_Sniffs/2011-12-06_02_USBConfig_existingWLANScan.txt
rename to Data_Sniffs/USB_configuration/txt/2011-12-06_02_USBConfig_existingWLANScan.txt
diff --git a/Data_Sniffs/2011-12-06_02_USBConfig_existingWLANScan_HumanReadable.txt b/Data_Sniffs/USB_configuration/txt/2011-12-06_02_USBConfig_existingWLANScan_HumanReadable.txt
similarity index 100%
rename from Data_Sniffs/2011-12-06_02_USBConfig_existingWLANScan_HumanReadable.txt
rename to Data_Sniffs/USB_configuration/txt/2011-12-06_02_USBConfig_existingWLANScan_HumanReadable.txt
diff --git a/Data_Sniffs/2011-12-06_03_USBConfig_setupWLAN_tunet_noEnc_dhcp_FAIL.txt b/Data_Sniffs/USB_configuration/txt/2011-12-06_03_USBConfig_setupWLAN_tunet_noEnc_dhcp_FAIL.txt
similarity index 100%
rename from Data_Sniffs/2011-12-06_03_USBConfig_setupWLAN_tunet_noEnc_dhcp_FAIL.txt
rename to Data_Sniffs/USB_configuration/txt/2011-12-06_03_USBConfig_setupWLAN_tunet_noEnc_dhcp_FAIL.txt
diff --git a/Data_Sniffs/2011-12-06_03_USBConfig_setupWLAN_tunet_noEnc_dhcp_FAIL_HumanReadable.txt b/Data_Sniffs/USB_configuration/txt/2011-12-06_03_USBConfig_setupWLAN_tunet_noEnc_dhcp_FAIL_HumanReadable.txt
similarity index 100%
rename from Data_Sniffs/2011-12-06_03_USBConfig_setupWLAN_tunet_noEnc_dhcp_FAIL_HumanReadable.txt
rename to Data_Sniffs/USB_configuration/txt/2011-12-06_03_USBConfig_setupWLAN_tunet_noEnc_dhcp_FAIL_HumanReadable.txt
diff --git a/Data_Sniffs/2011-12-06_04_USBConfig_deviceDiscovery_UDPBroadcast_Port34447_SNMP.txt b/Data_Sniffs/USB_configuration/txt/2011-12-06_04_USBConfig_deviceDiscovery_UDPBroadcast_Port34447_SNMP.txt
similarity index 100%
rename from Data_Sniffs/2011-12-06_04_USBConfig_deviceDiscovery_UDPBroadcast_Port34447_SNMP.txt
rename to Data_Sniffs/USB_configuration/txt/2011-12-06_04_USBConfig_deviceDiscovery_UDPBroadcast_Port34447_SNMP.txt
diff --git a/Data_Sniffs/2011-12-06_04_USBConfig_setupWLAN_deviceDiscovery_UDPBroadcast_Port34447.txt b/Data_Sniffs/USB_configuration/txt/2011-12-06_04_USBConfig_setupWLAN_deviceDiscovery_UDPBroadcast_Port34447.txt
similarity index 100%
rename from Data_Sniffs/2011-12-06_04_USBConfig_setupWLAN_deviceDiscovery_UDPBroadcast_Port34447.txt
rename to Data_Sniffs/USB_configuration/txt/2011-12-06_04_USBConfig_setupWLAN_deviceDiscovery_UDPBroadcast_Port34447.txt
diff --git a/Data_Sniffs/2011-12-06_05_USBConfig_setupWLAN_detectAdHoc_reinhoc.txt b/Data_Sniffs/USB_configuration/txt/2011-12-06_05_USBConfig_setupWLAN_detectAdHoc_reinhoc.txt
similarity index 100%
rename from Data_Sniffs/2011-12-06_05_USBConfig_setupWLAN_detectAdHoc_reinhoc.txt
rename to Data_Sniffs/USB_configuration/txt/2011-12-06_05_USBConfig_setupWLAN_detectAdHoc_reinhoc.txt
diff --git a/Data_Sniffs/2011-12-06_05_USBConfig_setupWLAN_detectAdHoc_reinhoc_HumanReadable.txt b/Data_Sniffs/USB_configuration/txt/2011-12-06_05_USBConfig_setupWLAN_detectAdHoc_reinhoc_HumanReadable.txt
similarity index 100%
rename from Data_Sniffs/2011-12-06_05_USBConfig_setupWLAN_detectAdHoc_reinhoc_HumanReadable.txt
rename to Data_Sniffs/USB_configuration/txt/2011-12-06_05_USBConfig_setupWLAN_detectAdHoc_reinhoc_HumanReadable.txt
diff --git a/Data_Sniffs/2011-12-06_06_USBConfig_setupWLAN_connectAdHoc_reinhoc_192.168.174.1_NoSecurity.txt b/Data_Sniffs/USB_configuration/txt/2011-12-06_06_USBConfig_setupWLAN_connectAdHoc_reinhoc_192.168.174.1_NoSecurity.txt
similarity index 100%
rename from Data_Sniffs/2011-12-06_06_USBConfig_setupWLAN_connectAdHoc_reinhoc_192.168.174.1_NoSecurity.txt
rename to Data_Sniffs/USB_configuration/txt/2011-12-06_06_USBConfig_setupWLAN_connectAdHoc_reinhoc_192.168.174.1_NoSecurity.txt
diff --git a/Data_Sniffs/2011-12-06_06_USBConfig_setupWLAN_connectAdHoc_reinhoc_192.168.174.1_NoSecurity_HumanReadable.txt b/Data_Sniffs/USB_configuration/txt/2011-12-06_06_USBConfig_setupWLAN_connectAdHoc_reinhoc_192.168.174.1_NoSecurity_HumanReadable.txt
similarity index 100%
rename from Data_Sniffs/2011-12-06_06_USBConfig_setupWLAN_connectAdHoc_reinhoc_192.168.174.1_NoSecurity_HumanReadable.txt
rename to Data_Sniffs/USB_configuration/txt/2011-12-06_06_USBConfig_setupWLAN_connectAdHoc_reinhoc_192.168.174.1_NoSecurity_HumanReadable.txt
diff --git a/Data_Sniffs/2011-12-06_USBConfig_Variables_Associated.txt b/Data_Sniffs/USB_configuration/txt/2011-12-06_USBConfig_Variables_Associated.txt
similarity index 100%
rename from Data_Sniffs/2011-12-06_USBConfig_Variables_Associated.txt
rename to Data_Sniffs/USB_configuration/txt/2011-12-06_USBConfig_Variables_Associated.txt
diff --git a/Data_Sniffs/2011-12-06_WLANscan2_TU.txt b/Data_Sniffs/USB_configuration/txt/2011-12-06_WLANscan2_TU.txt
similarity index 100%
rename from Data_Sniffs/2011-12-06_WLANscan2_TU.txt
rename to Data_Sniffs/USB_configuration/txt/2011-12-06_WLANscan2_TU.txt
diff --git a/Data_Sniffs/2011-12-06_WLANscan2_TU_displayed.txt b/Data_Sniffs/USB_configuration/txt/2011-12-06_WLANscan2_TU_displayed.txt
similarity index 100%
rename from Data_Sniffs/2011-12-06_WLANscan2_TU_displayed.txt
rename to Data_Sniffs/USB_configuration/txt/2011-12-06_WLANscan2_TU_displayed.txt
diff --git a/Data_Sniffs/2011-12-06_WLANscan_TU.txt b/Data_Sniffs/USB_configuration/txt/2011-12-06_WLANscan_TU.txt
similarity index 100%
rename from Data_Sniffs/2011-12-06_WLANscan_TU.txt
rename to Data_Sniffs/USB_configuration/txt/2011-12-06_WLANscan_TU.txt
diff --git a/Data_Sniffs/2011-12-06_WLANscan_TU_displayed.txt b/Data_Sniffs/USB_configuration/txt/2011-12-06_WLANscan_TU_displayed.txt
similarity index 100%
rename from Data_Sniffs/2011-12-06_WLANscan_TU_displayed.txt
rename to Data_Sniffs/USB_configuration/txt/2011-12-06_WLANscan_TU_displayed.txt
diff --git a/Data_Sniffs/USB_configuration/txt/2011-12-07_HP2101nw_set_wireless_PSK.txt b/Data_Sniffs/USB_configuration/txt/2011-12-07_HP2101nw_set_wireless_PSK.txt
new file mode 100644
index 0000000..93df92a
--- /dev/null
+++ b/Data_Sniffs/USB_configuration/txt/2011-12-07_HP2101nw_set_wireless_PSK.txt
@@ -0,0 +1,7540 @@
+No.     Time        Source                Destination           Protocol Length Info
+      1 0.000000    host                  5.0                   USB      64     GET DESCRIPTOR Request DEVICE
+
+Frame 1: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff8800421c7cc0
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323269648
+    URB usec: 857026
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 40
+    Data length [bytes]: 0
+    [Response in: 2]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+      2 0.001325    5.0                   host                  USB      82     GET DESCRIPTOR Response DEVICE
+
+Frame 2: 82 bytes on wire (656 bits), 82 bytes captured (656 bits)
+USB URB
+    URB id: 0xffff8800421c7cc0
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323269648
+    URB usec: 858351
+    URB status: Success (0)
+    URB length [bytes]: 18
+    Data length [bytes]: 18
+    [Request in: 1]
+    [Time from request: 0.001325000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    DEVICE DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+      3 0.001375    host                  1.0                   USB      64     GET DESCRIPTOR Request DEVICE
+
+Frame 3: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff8800421c7a80
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 1
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323269648
+    URB usec: 858401
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 40
+    Data length [bytes]: 0
+    [Response in: 4]
+    [bInterfaceClass: Unknown (0xffff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+      4 0.001379    1.0                   host                  USB      82     GET DESCRIPTOR Response DEVICE
+
+Frame 4: 82 bytes on wire (656 bits), 82 bytes captured (656 bits)
+USB URB
+    URB id: 0xffff8800421c7a80
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 1
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323269648
+    URB usec: 858405
+    URB status: Success (0)
+    URB length [bytes]: 18
+    Data length [bytes]: 18
+    [Request in: 3]
+    [Time from request: 0.000004000 seconds]
+    [bInterfaceClass: Unknown (0xffff)]
+    DEVICE DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+      5 153.820730  host                  5.1                   USB      320    URB_BULK out
+
+Frame 5: 320 bytes on wire (2560 bits), 320 bytes captured (2560 bits)
+USB URB
+    URB id: 0xffff880052d313c0
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x01, Direction: OUT
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323269802
+    URB usec: 677756
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 256
+    Data length [bytes]: 256
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    Leftover Capture Data: 40001301585858585858585834303030203a302e302e302e...
+
+No.     Time        Source                Destination           Protocol Length Info
+      6 153.822354  5.1                   host                  USB      64     URB_BULK out
+
+Frame 6: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880052d313c0
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x01, Direction: OUT
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323269802
+    URB usec: 679380
+    URB status: Success (0)
+    URB length [bytes]: 256
+    Data length [bytes]: 0
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+      7 153.823173  host                  5.1                   USB      95     URB_BULK out
+
+Frame 7: 95 bytes on wire (760 bits), 95 bytes captured (760 bits)
+USB URB
+    URB id: 0xffff880052d313c0
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x01, Direction: OUT
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323269802
+    URB usec: 680199
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 31
+    Data length [bytes]: 31
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    Leftover Capture Data: 303234203a300a37303235203a310a37303236203a310a37...
+
+No.     Time        Source                Destination           Protocol Length Info
+      8 153.823355  5.1                   host                  USB      64     URB_BULK out
+
+Frame 8: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880052d313c0
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x01, Direction: OUT
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323269802
+    URB usec: 680381
+    URB status: Success (0)
+    URB length [bytes]: 31
+    Data length [bytes]: 0
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+      9 153.829894  host                  5.2                   USB      64     URB_BULK in
+
+Frame 9: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880052d313c0
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x82, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('<')
+    URB sec: 1323269802
+    URB usec: 686920
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 256
+    Data length [bytes]: 0
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+     10 154.342358  5.2                   host                  USB      64     URB_BULK in
+
+Frame 10: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880052d313c0
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x82, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323269803
+    URB usec: 199384
+    URB status: No such file or directory (-ENOENT) (-2)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+     11 164.358573  host                  5.1                   USB      82     URB_BULK out
+
+Frame 11: 82 bytes on wire (656 bits), 82 bytes captured (656 bits)
+USB URB
+    URB id: 0xffff88004e392d80
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x01, Direction: OUT
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323269813
+    URB usec: 215599
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 18
+    Data length [bytes]: 18
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    Leftover Capture Data: 400006005858585858585858393030323a0a
+
+No.     Time        Source                Destination           Protocol Length Info
+     12 164.360368  5.1                   host                  USB      64     URB_BULK out
+
+Frame 12: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004e392d80
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x01, Direction: OUT
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323269813
+    URB usec: 217394
+    URB status: Success (0)
+    URB length [bytes]: 18
+    Data length [bytes]: 0
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+     13 164.365530  host                  5.2                   USB      64     URB_BULK in
+
+Frame 13: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004e392d80
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x82, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('<')
+    URB sec: 1323269813
+    URB usec: 222556
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 256
+    Data length [bytes]: 0
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+     14 164.366372  5.2                   host                  USB      77     URB_BULK in
+
+Frame 14: 77 bytes on wire (616 bits), 77 bytes captured (616 bits)
+USB URB
+    URB id: 0xffff88004e392d80
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x82, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323269813
+    URB usec: 223398
+    URB status: Success (0)
+    URB length [bytes]: 13
+    Data length [bytes]: 13
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    Leftover Capture Data: 40000000005054394532443246
+
+No.     Time        Source                Destination           Protocol Length Info
+     15 164.373826  host                  5.2                   USB      64     URB_BULK in
+
+Frame 15: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004b9ec840
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x82, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('<')
+    URB sec: 1323269813
+    URB usec: 230852
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 256
+    Data length [bytes]: 0
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+     16 164.374368  5.2                   host                  USB      77     URB_BULK in
+
+Frame 16: 77 bytes on wire (616 bits), 77 bytes captured (616 bits)
+USB URB
+    URB id: 0xffff88004b9ec840
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x82, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323269813
+    URB usec: 231394
+    URB status: Success (0)
+    URB length [bytes]: 13
+    Data length [bytes]: 13
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    Leftover Capture Data: 40000000005054394532443246
+
+No.     Time        Source                Destination           Protocol Length Info
+     17 164.376610  host                  5.2                   USB      64     URB_BULK in
+
+Frame 17: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004b9ec840
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x82, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('<')
+    URB sec: 1323269813
+    URB usec: 233636
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 256
+    Data length [bytes]: 0
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+     18 164.868366  5.2                   host                  USB      64     URB_BULK in
+
+Frame 18: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004b9ec840
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x82, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323269813
+    URB usec: 725392
+    URB status: No such file or directory (-ENOENT) (-2)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+     19 351.506370  host                  5.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 19: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004e05b000
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270000
+    URB usec: 363396
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 20]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+     20 351.508412  5.0                   host                  USB      64     GET DESCRIPTOR Response STRING[Malformed Packet]
+
+Frame 20: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004e05b000
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270000
+    URB usec: 365438
+    URB status: Protocol error (-EPROTO) (-71)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Request in: 19]
+    [Time from request: 0.002042000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+[Malformed Packet: USB]
+
+No.     Time        Source                Destination           Protocol Length Info
+     21 351.508564  host                  5.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 21: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004e05b000
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270000
+    URB usec: 365590
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 22]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+     22 351.509394  5.0                   host                  USB      64     GET DESCRIPTOR Response STRING[Malformed Packet]
+
+Frame 22: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004e05b000
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270000
+    URB usec: 366420
+    URB status: Protocol error (-EPROTO) (-71)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Request in: 21]
+    [Time from request: 0.000830000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+[Malformed Packet: USB]
+
+No.     Time        Source                Destination           Protocol Length Info
+     23 351.509747  host                  5.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 23: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880059336780
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270000
+    URB usec: 366773
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 24]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+     24 351.510405  5.0                   host                  USB      64     GET DESCRIPTOR Response STRING[Malformed Packet]
+
+Frame 24: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880059336780
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270000
+    URB usec: 367431
+    URB status: Protocol error (-EPROTO) (-71)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Request in: 23]
+    [Time from request: 0.000658000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+[Malformed Packet: USB]
+
+No.     Time        Source                Destination           Protocol Length Info
+     25 351.510472  host                  5.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 25: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880059336780
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270000
+    URB usec: 367498
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 26]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+     26 351.511401  5.0                   host                  USB      64     GET DESCRIPTOR Response STRING[Malformed Packet]
+
+Frame 26: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880059336780
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270000
+    URB usec: 368427
+    URB status: Protocol error (-EPROTO) (-71)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Request in: 25]
+    [Time from request: 0.000929000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+[Malformed Packet: USB]
+
+No.     Time        Source                Destination           Protocol Length Info
+     27 351.511946  host                  5.0                   USB      64     SET CONFIGURATION Request
+
+Frame 27: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880059336000
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 5
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: present (0)
+    URB sec: 1323270000
+    URB usec: 368972
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Response in: 28]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+     28 351.512402  5.0                   host                  USB      64     SET CONFIGURATION Response
+
+Frame 28: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880059336000
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270000
+    URB usec: 369428
+    URB status: Protocol error (-EPROTO) (-71)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Request in: 27]
+    [Time from request: 0.000456000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+     29 397.066349  host                  5.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 29: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88005031c3c0
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270045
+    URB usec: 923375
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 30]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+     30 397.067418  5.0                   host                  USB      64     GET DESCRIPTOR Response STRING[Malformed Packet]
+
+Frame 30: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88005031c3c0
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270045
+    URB usec: 924444
+    URB status: Protocol error (-EPROTO) (-71)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Request in: 29]
+    [Time from request: 0.001069000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+[Malformed Packet: USB]
+
+No.     Time        Source                Destination           Protocol Length Info
+     31 397.067621  host                  5.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 31: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88005031c3c0
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270045
+    URB usec: 924647
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 32]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+     32 397.068433  5.0                   host                  USB      64     GET DESCRIPTOR Response STRING[Malformed Packet]
+
+Frame 32: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88005031c3c0
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270045
+    URB usec: 925459
+    URB status: Protocol error (-EPROTO) (-71)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Request in: 31]
+    [Time from request: 0.000812000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+[Malformed Packet: USB]
+
+No.     Time        Source                Destination           Protocol Length Info
+     33 397.068756  host                  5.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 33: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88005031c3c0
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270045
+    URB usec: 925782
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 34]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+     34 397.069299  5.0                   host                  USB      64     GET DESCRIPTOR Response STRING[Malformed Packet]
+
+Frame 34: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88005031c3c0
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270045
+    URB usec: 926325
+    URB status: Protocol error (-EPROTO) (-71)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Request in: 33]
+    [Time from request: 0.000543000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+[Malformed Packet: USB]
+
+No.     Time        Source                Destination           Protocol Length Info
+     35 397.069513  host                  5.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 35: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff8800514f3e40
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270045
+    URB usec: 926539
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 36]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+     36 397.070411  5.0                   host                  USB      64     GET DESCRIPTOR Response STRING[Malformed Packet]
+
+Frame 36: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff8800514f3e40
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270045
+    URB usec: 927437
+    URB status: Protocol error (-EPROTO) (-71)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Request in: 35]
+    [Time from request: 0.000898000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+[Malformed Packet: USB]
+
+No.     Time        Source                Destination           Protocol Length Info
+     37 397.070999  host                  5.0                   USB      64     SET CONFIGURATION Request
+
+Frame 37: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88005031c3c0
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 5
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: present (0)
+    URB sec: 1323270045
+    URB usec: 928025
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Response in: 38]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+     38 397.071400  5.0                   host                  USB      64     SET CONFIGURATION Response
+
+Frame 38: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88005031c3c0
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270045
+    URB usec: 928426
+    URB status: Protocol error (-EPROTO) (-71)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Request in: 37]
+    [Time from request: 0.000401000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+     39 409.121848  host                  1.0                   USBHUB   64     SET_FEATURE Request
+
+Frame 39: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004b88d180
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 1
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: present (0)
+    URB sec: 1323270057
+    URB usec: 978874
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Response in: 40]
+    [bInterfaceClass: Unknown (0xffff)]
+    URB setup
+    bRequest: SET_FEATURE (0x03)
+    wValue: 0x0004
+    wIndex: 1
+    wLength: 0
+
+No.     Time        Source                Destination           Protocol Length Info
+     40 409.121903  1.0                   host                  USBHUB   64     SET_FEATURE Response
+
+Frame 40: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004b88d180
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 1
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270057
+    URB usec: 978929
+    URB status: Success (0)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Request in: 39]
+    [Time from request: 0.000055000 seconds]
+    [bInterfaceClass: Unknown (0xffff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+     41 409.177317  host                  1.0                   USBHUB   64     GET_STATUS Request
+
+Frame 41: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004b88d180
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 1
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270058
+    URB usec: 34343
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 4
+    Data length [bytes]: 0
+    [Response in: 42]
+    [bInterfaceClass: Unknown (0xffff)]
+    URB setup
+    bRequest: GET_STATUS (0x00)
+    wValue: 0x0000
+    wIndex: 1
+    wLength: 4
+
+No.     Time        Source                Destination           Protocol Length Info
+     42 409.177354  1.0                   host                  USBHUB   68     GET_STATUS Response
+
+Frame 42: 68 bytes on wire (544 bits), 68 bytes captured (544 bits)
+USB URB
+    URB id: 0xffff88004b88d180
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 1
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270058
+    URB usec: 34380
+    URB status: Success (0)
+    URB length [bytes]: 4
+    Data length [bytes]: 4
+    [Request in: 41]
+    [Time from request: 0.000037000 seconds]
+    [bInterfaceClass: Unknown (0xffff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+     43 409.233283  host                  1.0                   USBHUB   64     CLEAR_FEATURE Request
+
+Frame 43: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004b88d180
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 1
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: present (0)
+    URB sec: 1323270058
+    URB usec: 90309
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Response in: 44]
+    [bInterfaceClass: Unknown (0xffff)]
+    URB setup
+    bRequest: CLEAR_FEATURE (0x01)
+    wValue: 0x0014
+    wIndex: 1
+    wLength: 0
+
+No.     Time        Source                Destination           Protocol Length Info
+     44 409.233291  1.0                   host                  USBHUB   64     CLEAR_FEATURE Response
+
+Frame 44: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004b88d180
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 1
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270058
+    URB usec: 90317
+    URB status: Success (0)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Request in: 43]
+    [Time from request: 0.000008000 seconds]
+    [bInterfaceClass: Unknown (0xffff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+     45 409.233309  host                  0.0                   USB      64     GET DESCRIPTOR Request DEVICE
+
+Frame 45: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004b88d180
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 0
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270058
+    URB usec: 90335
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 64
+    Data length [bytes]: 0
+    [Response in: 46]
+    [bInterfaceClass: Unknown (0xffff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+     46 409.978439  0.0                   host                  USB      82     GET DESCRIPTOR Response DEVICE
+
+Frame 46: 82 bytes on wire (656 bits), 82 bytes captured (656 bits)
+USB URB
+    URB id: 0xffff88004b88d180
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 0
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270058
+    URB usec: 835465
+    URB status: Success (0)
+    URB length [bytes]: 18
+    Data length [bytes]: 18
+    [Request in: 45]
+    [Time from request: 0.745130000 seconds]
+    [bInterfaceClass: Unknown (0xffff)]
+    DEVICE DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+     47 409.978497  host                  1.0                   USBHUB   64     SET_FEATURE Request
+
+Frame 47: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004b88d180
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 1
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: present (0)
+    URB sec: 1323270058
+    URB usec: 835523
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Response in: 48]
+    [bInterfaceClass: Unknown (0xffff)]
+    URB setup
+    bRequest: SET_FEATURE (0x03)
+    wValue: 0x0004
+    wIndex: 1
+    wLength: 0
+
+No.     Time        Source                Destination           Protocol Length Info
+     48 409.978507  1.0                   host                  USBHUB   64     SET_FEATURE Response
+
+Frame 48: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004b88d180
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 1
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270058
+    URB usec: 835533
+    URB status: Success (0)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Request in: 47]
+    [Time from request: 0.000010000 seconds]
+    [bInterfaceClass: Unknown (0xffff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+     49 410.033311  host                  1.0                   USBHUB   64     GET_STATUS Request
+
+Frame 49: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004b88d180
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 1
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270058
+    URB usec: 890337
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 4
+    Data length [bytes]: 0
+    [Response in: 50]
+    [bInterfaceClass: Unknown (0xffff)]
+    URB setup
+    bRequest: GET_STATUS (0x00)
+    wValue: 0x0000
+    wIndex: 1
+    wLength: 4
+
+No.     Time        Source                Destination           Protocol Length Info
+     50 410.033349  1.0                   host                  USBHUB   68     GET_STATUS Response
+
+Frame 50: 68 bytes on wire (544 bits), 68 bytes captured (544 bits)
+USB URB
+    URB id: 0xffff88004b88d180
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 1
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270058
+    URB usec: 890375
+    URB status: Success (0)
+    URB length [bytes]: 4
+    Data length [bytes]: 4
+    [Request in: 49]
+    [Time from request: 0.000038000 seconds]
+    [bInterfaceClass: Unknown (0xffff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+     51 410.089471  host                  1.0                   USBHUB   64     CLEAR_FEATURE Request
+
+Frame 51: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880046338180
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 1
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: present (0)
+    URB sec: 1323270058
+    URB usec: 946497
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Response in: 52]
+    [bInterfaceClass: Unknown (0xffff)]
+    URB setup
+    bRequest: CLEAR_FEATURE (0x01)
+    wValue: 0x0014
+    wIndex: 1
+    wLength: 0
+
+No.     Time        Source                Destination           Protocol Length Info
+     52 410.089484  1.0                   host                  USBHUB   64     CLEAR_FEATURE Response
+
+Frame 52: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880046338180
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 1
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270058
+    URB usec: 946510
+    URB status: Success (0)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Request in: 51]
+    [Time from request: 0.000013000 seconds]
+    [bInterfaceClass: Unknown (0xffff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+     53 410.089492  host                  0.0                   USB      64     SET ADDRESS Request
+
+Frame 53: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880046338180
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 0
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: present (0)
+    URB sec: 1323270058
+    URB usec: 946518
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Response in: 54]
+    [bInterfaceClass: Unknown (0xffff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+     54 410.092435  0.0                   host                  USB      64     SET ADDRESS Response
+
+Frame 54: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880046338180
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 0
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270058
+    URB usec: 949461
+    URB status: Success (0)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Request in: 53]
+    [Time from request: 0.002943000 seconds]
+    [bInterfaceClass: Unknown (0xffff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+     55 410.109414  host                  5.0                   USB      64     GET DESCRIPTOR Request DEVICE
+
+Frame 55: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880046338180
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270058
+    URB usec: 966440
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 18
+    Data length [bytes]: 0
+    [Response in: 56]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+     56 410.113409  5.0                   host                  USB      82     GET DESCRIPTOR Response DEVICE
+
+Frame 56: 82 bytes on wire (656 bits), 82 bytes captured (656 bits)
+USB URB
+    URB id: 0xffff880046338180
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270058
+    URB usec: 970435
+    URB status: Success (0)
+    URB length [bytes]: 18
+    Data length [bytes]: 18
+    [Request in: 55]
+    [Time from request: 0.003995000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    DEVICE DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+     57 410.113475  host                  5.0                   USB      64     GET DESCRIPTOR Request CONFIGURATION
+
+Frame 57: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880046338180
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270058
+    URB usec: 970501
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 39
+    Data length [bytes]: 0
+    [Response in: 58]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+     58 410.116435  5.0                   host                  USB      103    GET DESCRIPTOR Response CONFIGURATION
+
+Frame 58: 103 bytes on wire (824 bits), 103 bytes captured (824 bits)
+USB URB
+    URB id: 0xffff880046338180
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270058
+    URB usec: 973461
+    URB status: Success (0)
+    URB length [bytes]: 39
+    Data length [bytes]: 39
+    [Request in: 57]
+    [Time from request: 0.002960000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    CONFIGURATION DESCRIPTOR
+    INTERFACE DESCRIPTOR
+    ENDPOINT DESCRIPTOR
+    ENDPOINT DESCRIPTOR
+    ENDPOINT DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+     59 410.116519  host                  5.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 59: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880046338180
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270058
+    URB usec: 973545
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 60]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+     60 410.119433  5.0                   host                  USB      70     GET DESCRIPTOR Response STRING
+
+Frame 60: 70 bytes on wire (560 bits), 70 bytes captured (560 bits)
+USB URB
+    URB id: 0xffff880046338180
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270058
+    URB usec: 976459
+    URB status: Success (0)
+    URB length [bytes]: 6
+    Data length [bytes]: 6
+    [Request in: 59]
+    [Time from request: 0.002914000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+     61 410.119509  host                  5.0                   USB      64     SET CONFIGURATION Request
+
+Frame 61: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880046338180
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 5
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: present (0)
+    URB sec: 1323270058
+    URB usec: 976535
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Response in: 62]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+     62 410.121417  5.0                   host                  USB      64     SET CONFIGURATION Response
+
+Frame 62: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880046338180
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270058
+    URB usec: 978443
+    URB status: Success (0)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Request in: 61]
+    [Time from request: 0.001908000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+     63 411.838342  host                  5.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 63: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88006cb71780
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270060
+    URB usec: 695368
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 64]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+     64 411.840435  5.0                   host                  USB      68     GET DESCRIPTOR Response STRING
+
+Frame 64: 68 bytes on wire (544 bits), 68 bytes captured (544 bits)
+USB URB
+    URB id: 0xffff88006cb71780
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270060
+    URB usec: 697461
+    URB status: Success (0)
+    URB length [bytes]: 4
+    Data length [bytes]: 4
+    [Request in: 63]
+    [Time from request: 0.002093000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+     65 411.840531  host                  5.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 65: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88006cb71780
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270060
+    URB usec: 697557
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 66]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+     66 411.842420  5.0                   host                  USB      142    GET DESCRIPTOR Response STRING
+
+Frame 66: 142 bytes on wire (1136 bits), 142 bytes captured (1136 bits)
+USB URB
+    URB id: 0xffff88006cb71780
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270060
+    URB usec: 699446
+    URB status: Success (0)
+    URB length [bytes]: 78
+    Data length [bytes]: 78
+    [Request in: 65]
+    [Time from request: 0.001889000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+     67 411.842560  host                  5.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 67: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88006cb71780
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270060
+    URB usec: 699586
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 68]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+     68 411.844433  5.0                   host                  USB      68     GET DESCRIPTOR Response STRING
+
+Frame 68: 68 bytes on wire (544 bits), 68 bytes captured (544 bits)
+USB URB
+    URB id: 0xffff88006cb71780
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270060
+    URB usec: 701459
+    URB status: Success (0)
+    URB length [bytes]: 4
+    Data length [bytes]: 4
+    [Request in: 67]
+    [Time from request: 0.001873000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+     69 411.844524  host                  5.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 69: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88006cb71780
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270060
+    URB usec: 701550
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 70]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+     70 411.846437  5.0                   host                  USB      162    GET DESCRIPTOR Response STRING
+
+Frame 70: 162 bytes on wire (1296 bits), 162 bytes captured (1296 bits)
+USB URB
+    URB id: 0xffff88006cb71780
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270060
+    URB usec: 703463
+    URB status: Success (0)
+    URB length [bytes]: 98
+    Data length [bytes]: 98
+    [Request in: 69]
+    [Time from request: 0.001913000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+     71 411.846681  host                  5.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 71: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88006cb71780
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270060
+    URB usec: 703707
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 72]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+     72 411.848421  5.0                   host                  USB      68     GET DESCRIPTOR Response STRING
+
+Frame 72: 68 bytes on wire (544 bits), 68 bytes captured (544 bits)
+USB URB
+    URB id: 0xffff88006cb71780
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270060
+    URB usec: 705447
+    URB status: Success (0)
+    URB length [bytes]: 4
+    Data length [bytes]: 4
+    [Request in: 71]
+    [Time from request: 0.001740000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+     73 411.848493  host                  5.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 73: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88006cb71780
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270060
+    URB usec: 705519
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 74]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+     74 411.850433  5.0                   host                  USB      142    GET DESCRIPTOR Response STRING
+
+Frame 74: 142 bytes on wire (1136 bits), 142 bytes captured (1136 bits)
+USB URB
+    URB id: 0xffff88006cb71780
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270060
+    URB usec: 707459
+    URB status: Success (0)
+    URB length [bytes]: 78
+    Data length [bytes]: 78
+    [Request in: 73]
+    [Time from request: 0.001940000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+     75 411.850591  host                  5.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 75: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88006cb71780
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270060
+    URB usec: 707617
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 76]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+     76 411.852435  5.0                   host                  USB      68     GET DESCRIPTOR Response STRING
+
+Frame 76: 68 bytes on wire (544 bits), 68 bytes captured (544 bits)
+USB URB
+    URB id: 0xffff88006cb71780
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270060
+    URB usec: 709461
+    URB status: Success (0)
+    URB length [bytes]: 4
+    Data length [bytes]: 4
+    [Request in: 75]
+    [Time from request: 0.001844000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+     77 411.852523  host                  5.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 77: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88006cb71780
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270060
+    URB usec: 709549
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 78]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+     78 411.854415  5.0                   host                  USB      162    GET DESCRIPTOR Response STRING
+
+Frame 78: 162 bytes on wire (1296 bits), 162 bytes captured (1296 bits)
+USB URB
+    URB id: 0xffff88006cb71780
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270060
+    URB usec: 711441
+    URB status: Success (0)
+    URB length [bytes]: 98
+    Data length [bytes]: 98
+    [Request in: 77]
+    [Time from request: 0.001892000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+     79 411.855051  host                  5.0                   USB      64     SET CONFIGURATION Request
+
+Frame 79: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88006cb71840
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 5
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: present (0)
+    URB sec: 1323270060
+    URB usec: 712077
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Response in: 80]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+     80 411.855422  5.0                   host                  USB      64     SET CONFIGURATION Response
+
+Frame 80: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88006cb71840
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270060
+    URB usec: 712448
+    URB status: Success (0)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Request in: 79]
+    [Time from request: 0.000371000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+     81 411.855661  host                  5.1                   USB      82     URB_BULK out
+
+Frame 81: 82 bytes on wire (656 bits), 82 bytes captured (656 bits)
+USB URB
+    URB id: 0xffff88006cb71840
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x01, Direction: OUT
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270060
+    URB usec: 712687
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 18
+    Data length [bytes]: 18
+    [Response in: 82]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    Leftover Capture Data: 400006005858585858585858393130303a0a
+
+No.     Time        Source                Destination           Protocol Length Info
+     82 411.856414  5.1                   host                  USB      64     URB_BULK out
+
+Frame 82: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88006cb71840
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x01, Direction: OUT
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270060
+    URB usec: 713440
+    URB status: Success (0)
+    URB length [bytes]: 18
+    Data length [bytes]: 0
+    [Request in: 81]
+    [Time from request: 0.000753000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+     83 411.856582  host                  5.2                   USB      64     URB_BULK in
+
+Frame 83: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff8800460c2180
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x82, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('<')
+    URB sec: 1323270060
+    URB usec: 713608
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 16384
+    Data length [bytes]: 0
+    [Response in: 84]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+     84 411.859466  5.2                   host                  USB      1067   URB_BULK in
+
+Frame 84: 1067 bytes on wire (8536 bits), 1067 bytes captured (8536 bits)
+USB URB
+    URB id: 0xffff8800460c2180
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x82, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270060
+    URB usec: 716492
+    URB status: Success (0)
+    URB length [bytes]: 1003
+    Data length [bytes]: 1003
+    [Request in: 83]
+    [Time from request: 0.002884000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    Leftover Capture Data: 400000de0350543945324432463030303120424f585f4e41...
+
+No.     Time        Source                Destination           Protocol Length Info
+     85 414.424786  host                  5.1                   USB      82     URB_BULK out
+
+Frame 85: 82 bytes on wire (656 bits), 82 bytes captured (656 bits)
+USB URB
+    URB id: 0xffff88006cb719c0
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x01, Direction: OUT
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270063
+    URB usec: 281812
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 18
+    Data length [bytes]: 18
+    [Response in: 86]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    Leftover Capture Data: 400006005858585858585858393130373a0a
+
+No.     Time        Source                Destination           Protocol Length Info
+     86 414.426411  5.1                   host                  USB      64     URB_BULK out
+
+Frame 86: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88006cb719c0
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x01, Direction: OUT
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270063
+    URB usec: 283437
+    URB status: Success (0)
+    URB length [bytes]: 18
+    Data length [bytes]: 0
+    [Request in: 85]
+    [Time from request: 0.001625000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+     87 414.426500  host                  5.2                   USB      64     URB_BULK in
+
+Frame 87: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88006cb719c0
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x82, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('<')
+    URB sec: 1323270063
+    URB usec: 283526
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 13
+    Data length [bytes]: 0
+    [Response in: 88]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+     88 414.427408  5.2                   host                  USB      77     URB_BULK in
+
+Frame 88: 77 bytes on wire (616 bits), 77 bytes captured (616 bits)
+USB URB
+    URB id: 0xffff88006cb719c0
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x82, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270063
+    URB usec: 284434
+    URB status: Success (0)
+    URB length [bytes]: 13
+    Data length [bytes]: 13
+    [Request in: 87]
+    [Time from request: 0.000908000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    Leftover Capture Data: 40000000005054394532443246
+
+No.     Time        Source                Destination           Protocol Length Info
+     89 419.428571  host                  5.1                   USB      82     URB_BULK out
+
+Frame 89: 82 bytes on wire (656 bits), 82 bytes captured (656 bits)
+USB URB
+    URB id: 0xffff88006cb710c0
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x01, Direction: OUT
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270068
+    URB usec: 285597
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 18
+    Data length [bytes]: 18
+    [Response in: 90]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    Leftover Capture Data: 400006005858585858585858393130303a0a
+
+No.     Time        Source                Destination           Protocol Length Info
+     90 419.430420  5.1                   host                  USB      64     URB_BULK out
+
+Frame 90: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88006cb710c0
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x01, Direction: OUT
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270068
+    URB usec: 287446
+    URB status: Success (0)
+    URB length [bytes]: 18
+    Data length [bytes]: 0
+    [Request in: 89]
+    [Time from request: 0.001849000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+     91 419.430549  host                  5.2                   USB      64     URB_BULK in
+
+Frame 91: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88006cb710c0
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x82, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('<')
+    URB sec: 1323270068
+    URB usec: 287575
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 16384
+    Data length [bytes]: 0
+    [Response in: 92]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+     92 419.932508  5.2                   host                  USB      64     URB_BULK in
+
+Frame 92: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88006cb710c0
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x82, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270068
+    URB usec: 789534
+    URB status: No such file or directory (-ENOENT) (-2)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Request in: 91]
+    [Time from request: 0.501959000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+     93 442.674326  host                  5.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 93: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff8800516bcc00
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270091
+    URB usec: 531352
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 94]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+     94 442.676441  5.0                   host                  USB      68     GET DESCRIPTOR Response STRING
+
+Frame 94: 68 bytes on wire (544 bits), 68 bytes captured (544 bits)
+USB URB
+    URB id: 0xffff8800516bcc00
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270091
+    URB usec: 533467
+    URB status: Success (0)
+    URB length [bytes]: 4
+    Data length [bytes]: 4
+    [Request in: 93]
+    [Time from request: 0.002115000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+     95 442.676534  host                  5.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 95: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff8800516bcc00
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270091
+    URB usec: 533560
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 96]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+     96 442.678423  5.0                   host                  USB      142    GET DESCRIPTOR Response STRING
+
+Frame 96: 142 bytes on wire (1136 bits), 142 bytes captured (1136 bits)
+USB URB
+    URB id: 0xffff8800516bcc00
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270091
+    URB usec: 535449
+    URB status: Success (0)
+    URB length [bytes]: 78
+    Data length [bytes]: 78
+    [Request in: 95]
+    [Time from request: 0.001889000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+     97 442.678570  host                  5.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 97: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff8800516bcc00
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270091
+    URB usec: 535596
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 98]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+     98 442.680428  5.0                   host                  USB      68     GET DESCRIPTOR Response STRING
+
+Frame 98: 68 bytes on wire (544 bits), 68 bytes captured (544 bits)
+USB URB
+    URB id: 0xffff8800516bcc00
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270091
+    URB usec: 537454
+    URB status: Success (0)
+    URB length [bytes]: 4
+    Data length [bytes]: 4
+    [Request in: 97]
+    [Time from request: 0.001858000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+     99 442.680512  host                  5.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 99: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff8800516bcc00
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270091
+    URB usec: 537538
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 100]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    100 442.682439  5.0                   host                  USB      162    GET DESCRIPTOR Response STRING
+
+Frame 100: 162 bytes on wire (1296 bits), 162 bytes captured (1296 bits)
+USB URB
+    URB id: 0xffff8800516bcc00
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270091
+    URB usec: 539465
+    URB status: Success (0)
+    URB length [bytes]: 98
+    Data length [bytes]: 98
+    [Request in: 99]
+    [Time from request: 0.001927000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    101 442.682741  host                  5.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 101: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff8800516bcc00
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270091
+    URB usec: 539767
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 102]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    102 442.685422  5.0                   host                  USB      68     GET DESCRIPTOR Response STRING
+
+Frame 102: 68 bytes on wire (544 bits), 68 bytes captured (544 bits)
+USB URB
+    URB id: 0xffff8800516bcc00
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270091
+    URB usec: 542448
+    URB status: Success (0)
+    URB length [bytes]: 4
+    Data length [bytes]: 4
+    [Request in: 101]
+    [Time from request: 0.002681000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    103 442.685497  host                  5.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 103: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff8800516bcc00
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270091
+    URB usec: 542523
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 104]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    104 442.687440  5.0                   host                  USB      142    GET DESCRIPTOR Response STRING
+
+Frame 104: 142 bytes on wire (1136 bits), 142 bytes captured (1136 bits)
+USB URB
+    URB id: 0xffff8800516bcc00
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270091
+    URB usec: 544466
+    URB status: Success (0)
+    URB length [bytes]: 78
+    Data length [bytes]: 78
+    [Request in: 103]
+    [Time from request: 0.001943000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    105 442.687595  host                  5.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 105: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff8800516bcc00
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270091
+    URB usec: 544621
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 106]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    106 442.689439  5.0                   host                  USB      68     GET DESCRIPTOR Response STRING
+
+Frame 106: 68 bytes on wire (544 bits), 68 bytes captured (544 bits)
+USB URB
+    URB id: 0xffff8800516bcc00
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270091
+    URB usec: 546465
+    URB status: Success (0)
+    URB length [bytes]: 4
+    Data length [bytes]: 4
+    [Request in: 105]
+    [Time from request: 0.001844000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    107 442.689529  host                  5.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 107: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff8800516bcc00
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270091
+    URB usec: 546555
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 108]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    108 442.691440  5.0                   host                  USB      162    GET DESCRIPTOR Response STRING
+
+Frame 108: 162 bytes on wire (1296 bits), 162 bytes captured (1296 bits)
+USB URB
+    URB id: 0xffff8800516bcc00
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270091
+    URB usec: 548466
+    URB status: Success (0)
+    URB length [bytes]: 98
+    Data length [bytes]: 98
+    [Request in: 107]
+    [Time from request: 0.001911000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    109 442.692272  host                  5.0                   USB      64     SET CONFIGURATION Request
+
+Frame 109: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff8800516bc300
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 5
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: present (0)
+    URB sec: 1323270091
+    URB usec: 549298
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Response in: 110]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    110 442.692422  5.0                   host                  USB      64     SET CONFIGURATION Response
+
+Frame 110: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff8800516bc300
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270091
+    URB usec: 549448
+    URB status: Success (0)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Request in: 109]
+    [Time from request: 0.000150000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    111 442.692661  host                  5.1                   USB      82     URB_BULK out
+
+Frame 111: 82 bytes on wire (656 bits), 82 bytes captured (656 bits)
+USB URB
+    URB id: 0xffff8800516bc300
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x01, Direction: OUT
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270091
+    URB usec: 549687
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 18
+    Data length [bytes]: 18
+    [Response in: 112]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    Leftover Capture Data: 400006005858585858585858393130303a0a
+
+No.     Time        Source                Destination           Protocol Length Info
+    112 442.693409  5.1                   host                  USB      64     URB_BULK out
+
+Frame 112: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff8800516bc300
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x01, Direction: OUT
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270091
+    URB usec: 550435
+    URB status: Success (0)
+    URB length [bytes]: 18
+    Data length [bytes]: 0
+    [Request in: 111]
+    [Time from request: 0.000748000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    113 442.693571  host                  5.2                   USB      64     URB_BULK in
+
+Frame 113: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004ba62d80
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x82, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('<')
+    URB sec: 1323270091
+    URB usec: 550597
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 16384
+    Data length [bytes]: 0
+    [Response in: 114]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    114 442.695452  5.2                   host                  USB      1067   URB_BULK in
+
+Frame 114: 1067 bytes on wire (8536 bits), 1067 bytes captured (8536 bits)
+USB URB
+    URB id: 0xffff88004ba62d80
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x82, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270091
+    URB usec: 552478
+    URB status: Success (0)
+    URB length [bytes]: 1003
+    Data length [bytes]: 1003
+    [Request in: 113]
+    [Time from request: 0.001881000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    Leftover Capture Data: 400000de0350543945324432463030303120424f585f4e41...
+
+No.     Time        Source                Destination           Protocol Length Info
+    115 444.090080  host                  5.1                   USB      82     URB_BULK out
+
+Frame 115: 82 bytes on wire (656 bits), 82 bytes captured (656 bits)
+USB URB
+    URB id: 0xffff88004ba623c0
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x01, Direction: OUT
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270092
+    URB usec: 947106
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 18
+    Data length [bytes]: 18
+    [Response in: 116]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    Leftover Capture Data: 400006005858585858585858393130373a0a
+
+No.     Time        Source                Destination           Protocol Length Info
+    116 444.091424  5.1                   host                  USB      64     URB_BULK out
+
+Frame 116: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004ba623c0
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x01, Direction: OUT
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270092
+    URB usec: 948450
+    URB status: Success (0)
+    URB length [bytes]: 18
+    Data length [bytes]: 0
+    [Request in: 115]
+    [Time from request: 0.001344000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    117 444.091515  host                  5.2                   USB      64     URB_BULK in
+
+Frame 117: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004ba623c0
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x82, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('<')
+    URB sec: 1323270092
+    URB usec: 948541
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 13
+    Data length [bytes]: 0
+    [Response in: 118]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    118 444.092420  5.2                   host                  USB      77     URB_BULK in
+
+Frame 118: 77 bytes on wire (616 bits), 77 bytes captured (616 bits)
+USB URB
+    URB id: 0xffff88004ba623c0
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x82, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270092
+    URB usec: 949446
+    URB status: Value too large for defined data type (-EOVERFLOW) (-75)
+    URB length [bytes]: 13
+    Data length [bytes]: 13
+    [Request in: 117]
+    [Time from request: 0.000905000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    Leftover Capture Data: 400000de035054394532443246
+
+No.     Time        Source                Destination           Protocol Length Info
+    119 449.093506  host                  5.1                   USB      82     URB_BULK out
+
+Frame 119: 82 bytes on wire (656 bits), 82 bytes captured (656 bits)
+USB URB
+    URB id: 0xffff88004ba62300
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x01, Direction: OUT
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270097
+    URB usec: 950532
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 18
+    Data length [bytes]: 18
+    [Response in: 120]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    Leftover Capture Data: 400006005858585858585858393130303a0a
+
+No.     Time        Source                Destination           Protocol Length Info
+    120 449.095426  5.1                   host                  USB      64     URB_BULK out
+
+Frame 120: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004ba62300
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x01, Direction: OUT
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270097
+    URB usec: 952452
+    URB status: Success (0)
+    URB length [bytes]: 18
+    Data length [bytes]: 0
+    [Request in: 119]
+    [Time from request: 0.001920000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    121 449.095526  host                  5.2                   USB      64     URB_BULK in
+
+Frame 121: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004ba62300
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x82, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('<')
+    URB sec: 1323270097
+    URB usec: 952552
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 16384
+    Data length [bytes]: 0
+    [Response in: 122]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    122 449.097453  5.2                   host                  USB      1067   URB_BULK in
+
+Frame 122: 1067 bytes on wire (8536 bits), 1067 bytes captured (8536 bits)
+USB URB
+    URB id: 0xffff88004ba62300
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x82, Direction: IN
+    Device: 5
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270097
+    URB usec: 954479
+    URB status: Success (0)
+    URB length [bytes]: 1003
+    Data length [bytes]: 1003
+    [Request in: 121]
+    [Time from request: 0.001927000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    Leftover Capture Data: 400000de0350543945324432463030303120424f585f4e41...
+
+No.     Time        Source                Destination           Protocol Length Info
+    123 453.861300  1.1                   host                  USB      65     URB_INTERRUPT in
+
+Frame 123: 65 bytes on wire (520 bits), 65 bytes captured (520 bits)
+USB URB
+    URB id: 0xffff880077dd2b40
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_INTERRUPT (0x01)
+    Endpoint: 0x81, Direction: IN
+    Device: 1
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270102
+    URB usec: 718326
+    URB status: Success (0)
+    URB length [bytes]: 1
+    Data length [bytes]: 1
+    Leftover Capture Data: 02
+
+No.     Time        Source                Destination           Protocol Length Info
+    124 453.861316  host                  1.1                   USB      64     URB_INTERRUPT in
+
+Frame 124: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880077dd2b40
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_INTERRUPT (0x01)
+    Endpoint: 0x81, Direction: IN
+    Device: 1
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('<')
+    URB sec: 1323270102
+    URB usec: 718342
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 2
+    Data length [bytes]: 0
+    [Response in: 141]
+
+No.     Time        Source                Destination           Protocol Length Info
+    125 453.861348  host                  1.0                   USBHUB   64     GET_STATUS Request
+
+Frame 125: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004ba62b40
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 1
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270102
+    URB usec: 718374
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 4
+    Data length [bytes]: 0
+    [Response in: 126]
+    [bInterfaceClass: Unknown (0xffff)]
+    URB setup
+    bRequest: GET_STATUS (0x00)
+    wValue: 0x0000
+    wIndex: 1
+    wLength: 4
+
+No.     Time        Source                Destination           Protocol Length Info
+    126 453.861359  1.0                   host                  USBHUB   68     GET_STATUS Response
+
+Frame 126: 68 bytes on wire (544 bits), 68 bytes captured (544 bits)
+USB URB
+    URB id: 0xffff88004ba62b40
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 1
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270102
+    URB usec: 718385
+    URB status: Success (0)
+    URB length [bytes]: 4
+    Data length [bytes]: 4
+    [Request in: 125]
+    [Time from request: 0.000011000 seconds]
+    [bInterfaceClass: Unknown (0xffff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    127 453.861365  host                  1.0                   USBHUB   64     CLEAR_FEATURE Request
+
+Frame 127: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004ba62b40
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 1
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: present (0)
+    URB sec: 1323270102
+    URB usec: 718391
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Response in: 128]
+    [bInterfaceClass: Unknown (0xffff)]
+    URB setup
+    bRequest: CLEAR_FEATURE (0x01)
+    wValue: 0x0010
+    wIndex: 1
+    wLength: 0
+
+No.     Time        Source                Destination           Protocol Length Info
+    128 453.861372  1.0                   host                  USBHUB   64     CLEAR_FEATURE Response
+
+Frame 128: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004ba62b40
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 1
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270102
+    URB usec: 718398
+    URB status: Success (0)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Request in: 127]
+    [Time from request: 0.000007000 seconds]
+    [bInterfaceClass: Unknown (0xffff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    129 453.861376  host                  1.0                   USBHUB   64     CLEAR_FEATURE Request
+
+Frame 129: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004ba62b40
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 1
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: present (0)
+    URB sec: 1323270102
+    URB usec: 718402
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Response in: 130]
+    [bInterfaceClass: Unknown (0xffff)]
+    URB setup
+    bRequest: CLEAR_FEATURE (0x01)
+    wValue: 0x0011
+    wIndex: 1
+    wLength: 0
+
+No.     Time        Source                Destination           Protocol Length Info
+    130 453.861381  1.0                   host                  USBHUB   64     CLEAR_FEATURE Response
+
+Frame 130: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004ba62b40
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 1
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270102
+    URB usec: 718407
+    URB status: Success (0)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Request in: 129]
+    [Time from request: 0.000005000 seconds]
+    [bInterfaceClass: Unknown (0xffff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    131 453.861745  host                  1.0                   USBHUB   64     GET_STATUS Request
+
+Frame 131: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004ba62b40
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 1
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270102
+    URB usec: 718771
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 4
+    Data length [bytes]: 0
+    [Response in: 132]
+    [bInterfaceClass: Unknown (0xffff)]
+    URB setup
+    bRequest: GET_STATUS (0x00)
+    wValue: 0x0000
+    wIndex: 1
+    wLength: 4
+
+No.     Time        Source                Destination           Protocol Length Info
+    132 453.861756  1.0                   host                  USBHUB   68     GET_STATUS Response
+
+Frame 132: 68 bytes on wire (544 bits), 68 bytes captured (544 bits)
+USB URB
+    URB id: 0xffff88004ba62b40
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 1
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270102
+    URB usec: 718782
+    URB status: Success (0)
+    URB length [bytes]: 4
+    Data length [bytes]: 4
+    [Request in: 131]
+    [Time from request: 0.000011000 seconds]
+    [bInterfaceClass: Unknown (0xffff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    133 453.893352  host                  1.0                   USBHUB   64     GET_STATUS Request
+
+Frame 133: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880062090a80
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 1
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270102
+    URB usec: 750378
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 4
+    Data length [bytes]: 0
+    [Response in: 134]
+    [bInterfaceClass: Unknown (0xffff)]
+    URB setup
+    bRequest: GET_STATUS (0x00)
+    wValue: 0x0000
+    wIndex: 1
+    wLength: 4
+
+No.     Time        Source                Destination           Protocol Length Info
+    134 453.893370  1.0                   host                  USBHUB   68     GET_STATUS Response
+
+Frame 134: 68 bytes on wire (544 bits), 68 bytes captured (544 bits)
+USB URB
+    URB id: 0xffff880062090a80
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 1
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270102
+    URB usec: 750396
+    URB status: Success (0)
+    URB length [bytes]: 4
+    Data length [bytes]: 4
+    [Request in: 133]
+    [Time from request: 0.000018000 seconds]
+    [bInterfaceClass: Unknown (0xffff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    135 453.925405  host                  1.0                   USBHUB   64     GET_STATUS Request
+
+Frame 135: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880062090600
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 1
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270102
+    URB usec: 782431
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 4
+    Data length [bytes]: 0
+    [Response in: 136]
+    [bInterfaceClass: Unknown (0xffff)]
+    URB setup
+    bRequest: GET_STATUS (0x00)
+    wValue: 0x0000
+    wIndex: 1
+    wLength: 4
+
+No.     Time        Source                Destination           Protocol Length Info
+    136 453.925425  1.0                   host                  USBHUB   68     GET_STATUS Response
+
+Frame 136: 68 bytes on wire (544 bits), 68 bytes captured (544 bits)
+USB URB
+    URB id: 0xffff880062090600
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 1
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270102
+    URB usec: 782451
+    URB status: Success (0)
+    URB length [bytes]: 4
+    Data length [bytes]: 4
+    [Request in: 135]
+    [Time from request: 0.000020000 seconds]
+    [bInterfaceClass: Unknown (0xffff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    137 453.957299  host                  1.0                   USBHUB   64     GET_STATUS Request
+
+Frame 137: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880062090600
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 1
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270102
+    URB usec: 814325
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 4
+    Data length [bytes]: 0
+    [Response in: 138]
+    [bInterfaceClass: Unknown (0xffff)]
+    URB setup
+    bRequest: GET_STATUS (0x00)
+    wValue: 0x0000
+    wIndex: 1
+    wLength: 4
+
+No.     Time        Source                Destination           Protocol Length Info
+    138 453.957318  1.0                   host                  USBHUB   68     GET_STATUS Response
+
+Frame 138: 68 bytes on wire (544 bits), 68 bytes captured (544 bits)
+USB URB
+    URB id: 0xffff880062090600
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 1
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270102
+    URB usec: 814344
+    URB status: Success (0)
+    URB length [bytes]: 4
+    Data length [bytes]: 4
+    [Request in: 137]
+    [Time from request: 0.000019000 seconds]
+    [bInterfaceClass: Unknown (0xffff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    139 453.989415  host                  1.0                   USBHUB   64     GET_STATUS Request
+
+Frame 139: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880062090600
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 1
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270102
+    URB usec: 846441
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 4
+    Data length [bytes]: 0
+    [Response in: 140]
+    [bInterfaceClass: Unknown (0xffff)]
+    URB setup
+    bRequest: GET_STATUS (0x00)
+    wValue: 0x0000
+    wIndex: 1
+    wLength: 4
+
+No.     Time        Source                Destination           Protocol Length Info
+    140 453.989434  1.0                   host                  USBHUB   68     GET_STATUS Response
+
+Frame 140: 68 bytes on wire (544 bits), 68 bytes captured (544 bits)
+USB URB
+    URB id: 0xffff880062090600
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 1
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270102
+    URB usec: 846460
+    URB status: Success (0)
+    URB length [bytes]: 4
+    Data length [bytes]: 4
+    [Request in: 139]
+    [Time from request: 0.000019000 seconds]
+    [bInterfaceClass: Unknown (0xffff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    141 456.469404  1.1                   host                  USB      64     URB_INTERRUPT in
+
+Frame 141: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880077dd2b40
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_INTERRUPT (0x01)
+    Endpoint: 0x81, Direction: IN
+    Device: 1
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270105
+    URB usec: 326430
+    URB status: No such file or directory (-ENOENT) (-2)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Request in: 124]
+    [Time from request: 2.608088000 seconds]
+
+No.     Time        Source                Destination           Protocol Length Info
+    142 464.037358  host                  1.0                   USBHUB   64     GET_STATUS Request
+
+Frame 142: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88007808d240
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 1
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270112
+    URB usec: 894384
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 4
+    Data length [bytes]: 0
+    [Response in: 143]
+    [bInterfaceClass: Unknown (0xffff)]
+    URB setup
+    bRequest: GET_STATUS (0x00)
+    wValue: 0x0000
+    wIndex: 1
+    wLength: 4
+
+No.     Time        Source                Destination           Protocol Length Info
+    143 464.037381  1.0                   host                  USBHUB   68     GET_STATUS Response
+
+Frame 143: 68 bytes on wire (544 bits), 68 bytes captured (544 bits)
+USB URB
+    URB id: 0xffff88007808d240
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 1
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270112
+    URB usec: 894407
+    URB status: Success (0)
+    URB length [bytes]: 4
+    Data length [bytes]: 4
+    [Request in: 142]
+    [Time from request: 0.000023000 seconds]
+    [bInterfaceClass: Unknown (0xffff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    144 464.037388  host                  1.0                   USBHUB   64     CLEAR_FEATURE Request
+
+Frame 144: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88007808d240
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 1
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: present (0)
+    URB sec: 1323270112
+    URB usec: 894414
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Response in: 145]
+    [bInterfaceClass: Unknown (0xffff)]
+    URB setup
+    bRequest: CLEAR_FEATURE (0x01)
+    wValue: 0x0010
+    wIndex: 1
+    wLength: 0
+
+No.     Time        Source                Destination           Protocol Length Info
+    145 464.037395  1.0                   host                  USBHUB   64     CLEAR_FEATURE Response
+
+Frame 145: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88007808d240
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 1
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270112
+    URB usec: 894421
+    URB status: Success (0)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Request in: 144]
+    [Time from request: 0.000007000 seconds]
+    [bInterfaceClass: Unknown (0xffff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    146 464.037398  host                  1.0                   USBHUB   64     GET_STATUS Request
+
+Frame 146: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88007808d240
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 1
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270112
+    URB usec: 894424
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 4
+    Data length [bytes]: 0
+    [Response in: 147]
+    [bInterfaceClass: Unknown (0xffff)]
+    URB setup
+    bRequest: GET_STATUS (0x00)
+    wValue: 0x0000
+    wIndex: 2
+    wLength: 4
+
+No.     Time        Source                Destination           Protocol Length Info
+    147 464.037407  1.0                   host                  USBHUB   68     GET_STATUS Response
+
+Frame 147: 68 bytes on wire (544 bits), 68 bytes captured (544 bits)
+USB URB
+    URB id: 0xffff88007808d240
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 1
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270112
+    URB usec: 894433
+    URB status: Success (0)
+    URB length [bytes]: 4
+    Data length [bytes]: 4
+    [Request in: 146]
+    [Time from request: 0.000009000 seconds]
+    [bInterfaceClass: Unknown (0xffff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    148 464.141380  host                  1.1                   USB      64     URB_INTERRUPT in
+
+Frame 148: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880077dd2b40
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_INTERRUPT (0x01)
+    Endpoint: 0x81, Direction: IN
+    Device: 1
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('<')
+    URB sec: 1323270112
+    URB usec: 998406
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 2
+    Data length [bytes]: 0
+    [Response in: 161]
+
+No.     Time        Source                Destination           Protocol Length Info
+    149 464.141427  host                  1.0                   USBHUB   64     GET_STATUS Request
+
+Frame 149: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880062090300
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 1
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270112
+    URB usec: 998453
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 4
+    Data length [bytes]: 0
+    [Response in: 150]
+    [bInterfaceClass: Unknown (0xffff)]
+    URB setup
+    bRequest: GET_STATUS (0x00)
+    wValue: 0x0000
+    wIndex: 1
+    wLength: 4
+
+No.     Time        Source                Destination           Protocol Length Info
+    150 464.141439  1.0                   host                  USBHUB   68     GET_STATUS Response
+
+Frame 150: 68 bytes on wire (544 bits), 68 bytes captured (544 bits)
+USB URB
+    URB id: 0xffff880062090300
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 1
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270112
+    URB usec: 998465
+    URB status: Success (0)
+    URB length [bytes]: 4
+    Data length [bytes]: 4
+    [Request in: 149]
+    [Time from request: 0.000012000 seconds]
+    [bInterfaceClass: Unknown (0xffff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    151 464.141460  host                  1.0                   USBHUB   64     SET_FEATURE Request
+
+Frame 151: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880062090300
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 1
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: present (0)
+    URB sec: 1323270112
+    URB usec: 998486
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Response in: 152]
+    [bInterfaceClass: Unknown (0xffff)]
+    URB setup
+    bRequest: SET_FEATURE (0x03)
+    wValue: 0x0004
+    wIndex: 1
+    wLength: 0
+
+No.     Time        Source                Destination           Protocol Length Info
+    152 464.141468  1.0                   host                  USBHUB   64     SET_FEATURE Response
+
+Frame 152: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880062090300
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 1
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270112
+    URB usec: 998494
+    URB status: Success (0)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Request in: 151]
+    [Time from request: 0.000008000 seconds]
+    [bInterfaceClass: Unknown (0xffff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    153 464.197314  host                  1.0                   USBHUB   64     GET_STATUS Request
+
+Frame 153: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880062090300
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 1
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270113
+    URB usec: 54340
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 4
+    Data length [bytes]: 0
+    [Response in: 154]
+    [bInterfaceClass: Unknown (0xffff)]
+    URB setup
+    bRequest: GET_STATUS (0x00)
+    wValue: 0x0000
+    wIndex: 1
+    wLength: 4
+
+No.     Time        Source                Destination           Protocol Length Info
+    154 464.197354  1.0                   host                  USBHUB   68     GET_STATUS Response
+
+Frame 154: 68 bytes on wire (544 bits), 68 bytes captured (544 bits)
+USB URB
+    URB id: 0xffff880062090300
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 1
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270113
+    URB usec: 54380
+    URB status: Success (0)
+    URB length [bytes]: 4
+    Data length [bytes]: 4
+    [Request in: 153]
+    [Time from request: 0.000040000 seconds]
+    [bInterfaceClass: Unknown (0xffff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    155 464.253308  host                  1.0                   USBHUB   64     CLEAR_FEATURE Request
+
+Frame 155: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880062090300
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 1
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: present (0)
+    URB sec: 1323270113
+    URB usec: 110334
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Response in: 156]
+    [bInterfaceClass: Unknown (0xffff)]
+    URB setup
+    bRequest: CLEAR_FEATURE (0x01)
+    wValue: 0x0014
+    wIndex: 1
+    wLength: 0
+
+No.     Time        Source                Destination           Protocol Length Info
+    156 464.253321  1.0                   host                  USBHUB   64     CLEAR_FEATURE Response
+
+Frame 156: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880062090300
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 1
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270113
+    URB usec: 110347
+    URB status: Success (0)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Request in: 155]
+    [Time from request: 0.000013000 seconds]
+    [bInterfaceClass: Unknown (0xffff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    157 464.253344  host                  0.0                   USB      64     GET DESCRIPTOR Request DEVICE
+
+Frame 157: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880062090300
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 0
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270113
+    URB usec: 110370
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 64
+    Data length [bytes]: 0
+    [Response in: 158]
+    [bInterfaceClass: Unknown (0xffff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    158 464.256887  0.0                   host                  USB      82     GET DESCRIPTOR Response DEVICE
+
+Frame 158: 82 bytes on wire (656 bits), 82 bytes captured (656 bits)
+USB URB
+    URB id: 0xffff880062090300
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 0
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270113
+    URB usec: 113913
+    URB status: Success (0)
+    URB length [bytes]: 18
+    Data length [bytes]: 18
+    [Request in: 157]
+    [Time from request: 0.003543000 seconds]
+    [bInterfaceClass: Unknown (0xffff)]
+    DEVICE DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    159 464.256939  host                  1.0                   USBHUB   64     SET_FEATURE Request
+
+Frame 159: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88007808d240
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 1
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: present (0)
+    URB sec: 1323270113
+    URB usec: 113965
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Response in: 160]
+    [bInterfaceClass: Unknown (0xffff)]
+    URB setup
+    bRequest: SET_FEATURE (0x03)
+    wValue: 0x0004
+    wIndex: 1
+    wLength: 0
+
+No.     Time        Source                Destination           Protocol Length Info
+    160 464.256950  1.0                   host                  USBHUB   64     SET_FEATURE Response
+
+Frame 160: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88007808d240
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 1
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270113
+    URB usec: 113976
+    URB status: Success (0)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Request in: 159]
+    [Time from request: 0.000011000 seconds]
+    [bInterfaceClass: Unknown (0xffff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    161 464.277279  1.1                   host                  USB      65     URB_INTERRUPT in
+
+Frame 161: 65 bytes on wire (520 bits), 65 bytes captured (520 bits)
+USB URB
+    URB id: 0xffff880077dd2b40
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_INTERRUPT (0x01)
+    Endpoint: 0x81, Direction: IN
+    Device: 1
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270113
+    URB usec: 134305
+    URB status: Success (0)
+    URB length [bytes]: 1
+    Data length [bytes]: 1
+    [Request in: 148]
+    [Time from request: 0.135899000 seconds]
+    Leftover Capture Data: 02
+
+No.     Time        Source                Destination           Protocol Length Info
+    162 464.277289  host                  1.1                   USB      64     URB_INTERRUPT in
+
+Frame 162: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880077dd2b40
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_INTERRUPT (0x01)
+    Endpoint: 0x81, Direction: IN
+    Device: 1
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('<')
+    URB sec: 1323270113
+    URB usec: 134315
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 2
+    Data length [bytes]: 0
+    [Response in: 315]
+
+No.     Time        Source                Destination           Protocol Length Info
+    163 464.309288  host                  1.0                   USBHUB   64     GET_STATUS Request
+
+Frame 163: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880062090900
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 1
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270113
+    URB usec: 166314
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 4
+    Data length [bytes]: 0
+    [Response in: 164]
+    [bInterfaceClass: Unknown (0xffff)]
+    URB setup
+    bRequest: GET_STATUS (0x00)
+    wValue: 0x0000
+    wIndex: 1
+    wLength: 4
+
+No.     Time        Source                Destination           Protocol Length Info
+    164 464.309324  1.0                   host                  USBHUB   68     GET_STATUS Response
+
+Frame 164: 68 bytes on wire (544 bits), 68 bytes captured (544 bits)
+USB URB
+    URB id: 0xffff880062090900
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 1
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270113
+    URB usec: 166350
+    URB status: Success (0)
+    URB length [bytes]: 4
+    Data length [bytes]: 4
+    [Request in: 163]
+    [Time from request: 0.000036000 seconds]
+    [bInterfaceClass: Unknown (0xffff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    165 464.365395  host                  1.0                   USBHUB   64     CLEAR_FEATURE Request
+
+Frame 165: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880062090900
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 1
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: present (0)
+    URB sec: 1323270113
+    URB usec: 222421
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Response in: 166]
+    [bInterfaceClass: Unknown (0xffff)]
+    URB setup
+    bRequest: CLEAR_FEATURE (0x01)
+    wValue: 0x0014
+    wIndex: 1
+    wLength: 0
+
+No.     Time        Source                Destination           Protocol Length Info
+    166 464.365406  1.0                   host                  USBHUB   64     CLEAR_FEATURE Response
+
+Frame 166: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880062090900
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 1
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270113
+    URB usec: 222432
+    URB status: Success (0)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Request in: 165]
+    [Time from request: 0.000011000 seconds]
+    [bInterfaceClass: Unknown (0xffff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    167 464.365414  host                  0.0                   USB      64     SET ADDRESS Request
+
+Frame 167: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880062090900
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 0
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: present (0)
+    URB sec: 1323270113
+    URB usec: 222440
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Response in: 168]
+    [bInterfaceClass: Unknown (0xffff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    168 464.367885  0.0                   host                  USB      64     SET ADDRESS Response
+
+Frame 168: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880062090900
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 0
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270113
+    URB usec: 224911
+    URB status: Success (0)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Request in: 167]
+    [Time from request: 0.002471000 seconds]
+    [bInterfaceClass: Unknown (0xffff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    169 464.385370  host                  6.0                   USB      64     GET DESCRIPTOR Request DEVICE
+
+Frame 169: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88007808da80
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270113
+    URB usec: 242396
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 18
+    Data length [bytes]: 0
+    [Response in: 170]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    170 464.388901  6.0                   host                  USB      82     GET DESCRIPTOR Response DEVICE
+
+Frame 170: 82 bytes on wire (656 bits), 82 bytes captured (656 bits)
+USB URB
+    URB id: 0xffff88007808da80
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270113
+    URB usec: 245927
+    URB status: Success (0)
+    URB length [bytes]: 18
+    Data length [bytes]: 18
+    [Request in: 169]
+    [Time from request: 0.003531000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    DEVICE DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    171 464.388987  host                  6.0                   USB      64     GET DESCRIPTOR Request CONFIGURATION
+
+Frame 171: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88007808da80
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270113
+    URB usec: 246013
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 9
+    Data length [bytes]: 0
+    [Response in: 172]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    172 464.391882  6.0                   host                  USB      73     GET DESCRIPTOR Response CONFIGURATION
+
+Frame 172: 73 bytes on wire (584 bits), 73 bytes captured (584 bits)
+USB URB
+    URB id: 0xffff88007808da80
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270113
+    URB usec: 248908
+    URB status: Success (0)
+    URB length [bytes]: 9
+    Data length [bytes]: 9
+    [Request in: 171]
+    [Time from request: 0.002895000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    CONFIGURATION DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    173 464.391904  host                  6.0                   USB      64     GET DESCRIPTOR Request CONFIGURATION
+
+Frame 173: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88007808da80
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270113
+    URB usec: 248930
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 39
+    Data length [bytes]: 0
+    [Response in: 174]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    174 464.395881  6.0                   host                  USB      103    GET DESCRIPTOR Response CONFIGURATION
+
+Frame 174: 103 bytes on wire (824 bits), 103 bytes captured (824 bits)
+USB URB
+    URB id: 0xffff88007808da80
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270113
+    URB usec: 252907
+    URB status: Success (0)
+    URB length [bytes]: 39
+    Data length [bytes]: 39
+    [Request in: 173]
+    [Time from request: 0.003977000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    CONFIGURATION DESCRIPTOR
+    INTERFACE DESCRIPTOR
+    ENDPOINT DESCRIPTOR
+    ENDPOINT DESCRIPTOR
+    ENDPOINT DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    175 464.395904  host                  6.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 175: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88007808d240
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270113
+    URB usec: 252930
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 176]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    176 464.400879  6.0                   host                  USB      68     GET DESCRIPTOR Response STRING
+
+Frame 176: 68 bytes on wire (544 bits), 68 bytes captured (544 bits)
+USB URB
+    URB id: 0xffff88007808d240
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270113
+    URB usec: 257905
+    URB status: Success (0)
+    URB length [bytes]: 4
+    Data length [bytes]: 4
+    [Request in: 175]
+    [Time from request: 0.004975000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    177 464.400917  host                  6.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 177: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88007808d240
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270113
+    URB usec: 257943
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 178]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    178 464.406884  6.0                   host                  USB      162    GET DESCRIPTOR Response STRING
+
+Frame 178: 162 bytes on wire (1296 bits), 162 bytes captured (1296 bits)
+USB URB
+    URB id: 0xffff88007808d240
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270113
+    URB usec: 263910
+    URB status: Success (0)
+    URB length [bytes]: 98
+    Data length [bytes]: 98
+    [Request in: 177]
+    [Time from request: 0.005967000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    179 464.406914  host                  6.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 179: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88007808d240
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270113
+    URB usec: 263940
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 180]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    180 464.412900  6.0                   host                  USB      142    GET DESCRIPTOR Response STRING
+
+Frame 180: 142 bytes on wire (1136 bits), 142 bytes captured (1136 bits)
+USB URB
+    URB id: 0xffff88007808d240
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270113
+    URB usec: 269926
+    URB status: Success (0)
+    URB length [bytes]: 78
+    Data length [bytes]: 78
+    [Request in: 179]
+    [Time from request: 0.005986000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    181 464.412940  host                  6.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 181: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88007808d240
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270113
+    URB usec: 269966
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 182]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    182 464.415888  6.0                   host                  USB      70     GET DESCRIPTOR Response STRING
+
+Frame 182: 70 bytes on wire (560 bits), 70 bytes captured (560 bits)
+USB URB
+    URB id: 0xffff88007808d240
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270113
+    URB usec: 272914
+    URB status: Success (0)
+    URB length [bytes]: 6
+    Data length [bytes]: 6
+    [Request in: 181]
+    [Time from request: 0.002948000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    183 464.416142  host                  6.0                   USB      64     SET CONFIGURATION Request
+
+Frame 183: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88007808d300
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: present (0)
+    URB sec: 1323270113
+    URB usec: 273168
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Response in: 184]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    184 464.418873  6.0                   host                  USB      64     SET CONFIGURATION Response
+
+Frame 184: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88007808d300
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270113
+    URB usec: 275899
+    URB status: Success (0)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Request in: 183]
+    [Time from request: 0.002731000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    185 464.419156  host                  1.0                   USBHUB   64     GET_STATUS Request
+
+Frame 185: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004ba05a80
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 1
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270113
+    URB usec: 276182
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 4
+    Data length [bytes]: 0
+    [Response in: 186]
+    [bInterfaceClass: Unknown (0xffff)]
+    URB setup
+    bRequest: GET_STATUS (0x00)
+    wValue: 0x0000
+    wIndex: 1
+    wLength: 4
+
+No.     Time        Source                Destination           Protocol Length Info
+    186 464.419167  1.0                   host                  USBHUB   68     GET_STATUS Response
+
+Frame 186: 68 bytes on wire (544 bits), 68 bytes captured (544 bits)
+USB URB
+    URB id: 0xffff88004ba05a80
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 1
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270113
+    URB usec: 276193
+    URB status: Success (0)
+    URB length [bytes]: 4
+    Data length [bytes]: 4
+    [Request in: 185]
+    [Time from request: 0.000011000 seconds]
+    [bInterfaceClass: Unknown (0xffff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    187 464.537857  host                  6.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 187: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88005901ab40
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270113
+    URB usec: 394883
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 188]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    188 464.540901  6.0                   host                  USB      68     GET DESCRIPTOR Response STRING
+
+Frame 188: 68 bytes on wire (544 bits), 68 bytes captured (544 bits)
+USB URB
+    URB id: 0xffff88005901ab40
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270113
+    URB usec: 397927
+    URB status: Success (0)
+    URB length [bytes]: 4
+    Data length [bytes]: 4
+    [Request in: 187]
+    [Time from request: 0.003044000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    189 464.540995  host                  6.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 189: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88005901ab40
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270113
+    URB usec: 398021
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 190]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    190 464.542901  6.0                   host                  USB      68     GET DESCRIPTOR Response STRING
+
+Frame 190: 68 bytes on wire (544 bits), 68 bytes captured (544 bits)
+USB URB
+    URB id: 0xffff88005901ab40
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270113
+    URB usec: 399927
+    URB status: Success (0)
+    URB length [bytes]: 4
+    Data length [bytes]: 4
+    [Request in: 189]
+    [Time from request: 0.001906000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    191 464.543001  host                  6.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 191: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88005901ab40
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270113
+    URB usec: 400027
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 1024
+    Data length [bytes]: 0
+    [Response in: 192]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    192 465.542890  6.0                   host                  USB      64     GET DESCRIPTOR Response STRING[Malformed Packet]
+
+Frame 192: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88005901ab40
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270114
+    URB usec: 399916
+    URB status: No such file or directory (-ENOENT) (-2)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Request in: 191]
+    [Time from request: 0.999889000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+[Malformed Packet: USB]
+
+No.     Time        Source                Destination           Protocol Length Info
+    193 474.942468  host                  6.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 193: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff8800503ac240
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270123
+    URB usec: 799494
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 194]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    194 474.944904  6.0                   host                  USB      68     GET DESCRIPTOR Response STRING
+
+Frame 194: 68 bytes on wire (544 bits), 68 bytes captured (544 bits)
+USB URB
+    URB id: 0xffff8800503ac240
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270123
+    URB usec: 801930
+    URB status: Success (0)
+    URB length [bytes]: 4
+    Data length [bytes]: 4
+    [Request in: 193]
+    [Time from request: 0.002436000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    195 474.944972  host                  6.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 195: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff8800503ac240
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270123
+    URB usec: 801998
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 196]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    196 474.946902  6.0                   host                  USB      142    GET DESCRIPTOR Response STRING
+
+Frame 196: 142 bytes on wire (1136 bits), 142 bytes captured (1136 bits)
+USB URB
+    URB id: 0xffff8800503ac240
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270123
+    URB usec: 803928
+    URB status: Success (0)
+    URB length [bytes]: 78
+    Data length [bytes]: 78
+    [Request in: 195]
+    [Time from request: 0.001930000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    197 474.947039  host                  6.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 197: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff8800503ac240
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270123
+    URB usec: 804065
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 198]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    198 474.948875  6.0                   host                  USB      68     GET DESCRIPTOR Response STRING
+
+Frame 198: 68 bytes on wire (544 bits), 68 bytes captured (544 bits)
+USB URB
+    URB id: 0xffff8800503ac240
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270123
+    URB usec: 805901
+    URB status: Success (0)
+    URB length [bytes]: 4
+    Data length [bytes]: 4
+    [Request in: 197]
+    [Time from request: 0.001836000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    199 474.948964  host                  6.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 199: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff8800516aee40
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270123
+    URB usec: 805990
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 200]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    200 474.950886  6.0                   host                  USB      162    GET DESCRIPTOR Response STRING
+
+Frame 200: 162 bytes on wire (1296 bits), 162 bytes captured (1296 bits)
+USB URB
+    URB id: 0xffff8800516aee40
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270123
+    URB usec: 807912
+    URB status: Success (0)
+    URB length [bytes]: 98
+    Data length [bytes]: 98
+    [Request in: 199]
+    [Time from request: 0.001922000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    201 474.951101  host                  6.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 201: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff8800516aee40
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270123
+    URB usec: 808127
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 202]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    202 474.952905  6.0                   host                  USB      68     GET DESCRIPTOR Response STRING
+
+Frame 202: 68 bytes on wire (544 bits), 68 bytes captured (544 bits)
+USB URB
+    URB id: 0xffff8800516aee40
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270123
+    URB usec: 809931
+    URB status: Success (0)
+    URB length [bytes]: 4
+    Data length [bytes]: 4
+    [Request in: 201]
+    [Time from request: 0.001804000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    203 474.953004  host                  6.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 203: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff8800516aee40
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270123
+    URB usec: 810030
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 204]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    204 474.954902  6.0                   host                  USB      142    GET DESCRIPTOR Response STRING
+
+Frame 204: 142 bytes on wire (1136 bits), 142 bytes captured (1136 bits)
+USB URB
+    URB id: 0xffff8800516aee40
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270123
+    URB usec: 811928
+    URB status: Success (0)
+    URB length [bytes]: 78
+    Data length [bytes]: 78
+    [Request in: 203]
+    [Time from request: 0.001898000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    205 474.955031  host                  6.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 205: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff8800516aee40
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270123
+    URB usec: 812057
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 206]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    206 474.956903  6.0                   host                  USB      68     GET DESCRIPTOR Response STRING
+
+Frame 206: 68 bytes on wire (544 bits), 68 bytes captured (544 bits)
+USB URB
+    URB id: 0xffff8800516aee40
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270123
+    URB usec: 813929
+    URB status: Success (0)
+    URB length [bytes]: 4
+    Data length [bytes]: 4
+    [Request in: 205]
+    [Time from request: 0.001872000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    207 474.956991  host                  6.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 207: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff8800516aee40
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270123
+    URB usec: 814017
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 208]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    208 474.958906  6.0                   host                  USB      162    GET DESCRIPTOR Response STRING
+
+Frame 208: 162 bytes on wire (1296 bits), 162 bytes captured (1296 bits)
+USB URB
+    URB id: 0xffff8800516aee40
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270123
+    URB usec: 815932
+    URB status: Success (0)
+    URB length [bytes]: 98
+    Data length [bytes]: 98
+    [Request in: 207]
+    [Time from request: 0.001915000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    209 474.959635  host                  6.0                   USB      64     SET CONFIGURATION Request
+
+Frame 209: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff8800516ae600
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: present (0)
+    URB sec: 1323270123
+    URB usec: 816661
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Response in: 210]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    210 474.959886  6.0                   host                  USB      64     SET CONFIGURATION Response
+
+Frame 210: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff8800516ae600
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270123
+    URB usec: 816912
+    URB status: Success (0)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Request in: 209]
+    [Time from request: 0.000251000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    211 474.960079  host                  6.1                   USB      82     URB_BULK out
+
+Frame 211: 82 bytes on wire (656 bits), 82 bytes captured (656 bits)
+USB URB
+    URB id: 0xffff8800516ae600
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x01, Direction: OUT
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270123
+    URB usec: 817105
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 18
+    Data length [bytes]: 18
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    Leftover Capture Data: 400006005858585858585858393130303a0a
+
+No.     Time        Source                Destination           Protocol Length Info
+    212 474.960891  6.1                   host                  USB      64     URB_BULK out
+
+Frame 212: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff8800516ae600
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x01, Direction: OUT
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270123
+    URB usec: 817917
+    URB status: Success (0)
+    URB length [bytes]: 18
+    Data length [bytes]: 0
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    213 474.961090  host                  6.2                   USB      64     URB_BULK in
+
+Frame 213: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff8800516ae600
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x82, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('<')
+    URB sec: 1323270123
+    URB usec: 818116
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 16384
+    Data length [bytes]: 0
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    214 474.963949  6.2                   host                  USB      1067   URB_BULK in
+
+Frame 214: 1067 bytes on wire (8536 bits), 1067 bytes captured (8536 bits)
+USB URB
+    URB id: 0xffff8800516ae600
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x82, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270123
+    URB usec: 820975
+    URB status: Success (0)
+    URB length [bytes]: 1003
+    Data length [bytes]: 1003
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    Leftover Capture Data: 400000de0350543945324432463030303120424f585f4e41...
+
+No.     Time        Source                Destination           Protocol Length Info
+    215 476.749099  host                  6.1                   USB      82     URB_BULK out
+
+Frame 215: 82 bytes on wire (656 bits), 82 bytes captured (656 bits)
+USB URB
+    URB id: 0xffff8800516ae9c0
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x01, Direction: OUT
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270125
+    URB usec: 606125
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 18
+    Data length [bytes]: 18
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    Leftover Capture Data: 400006005858585858585858393130373a0a
+
+No.     Time        Source                Destination           Protocol Length Info
+    216 476.750885  6.1                   host                  USB      64     URB_BULK out
+
+Frame 216: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff8800516ae9c0
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x01, Direction: OUT
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270125
+    URB usec: 607911
+    URB status: Success (0)
+    URB length [bytes]: 18
+    Data length [bytes]: 0
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    217 476.750980  host                  6.2                   USB      64     URB_BULK in
+
+Frame 217: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff8800516ae9c0
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x82, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('<')
+    URB sec: 1323270125
+    URB usec: 608006
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 13
+    Data length [bytes]: 0
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    218 476.763902  6.2                   host                  USB      77     URB_BULK in
+
+Frame 218: 77 bytes on wire (616 bits), 77 bytes captured (616 bits)
+USB URB
+    URB id: 0xffff8800516ae9c0
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x82, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270125
+    URB usec: 620928
+    URB status: Success (0)
+    URB length [bytes]: 13
+    Data length [bytes]: 13
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    Leftover Capture Data: 40000000005054394532443246
+
+No.     Time        Source                Destination           Protocol Length Info
+    219 481.765068  host                  6.1                   USB      82     URB_BULK out
+
+Frame 219: 82 bytes on wire (656 bits), 82 bytes captured (656 bits)
+USB URB
+    URB id: 0xffff88002b8c6300
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x01, Direction: OUT
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270130
+    URB usec: 622094
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 18
+    Data length [bytes]: 18
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    Leftover Capture Data: 400006005858585858585858393130303a0a
+
+No.     Time        Source                Destination           Protocol Length Info
+    220 481.766874  6.1                   host                  USB      64     URB_BULK out
+
+Frame 220: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88002b8c6300
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x01, Direction: OUT
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270130
+    URB usec: 623900
+    URB status: Success (0)
+    URB length [bytes]: 18
+    Data length [bytes]: 0
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    221 481.766960  host                  6.2                   USB      64     URB_BULK in
+
+Frame 221: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88002b8c6300
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x82, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('<')
+    URB sec: 1323270130
+    URB usec: 623986
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 16384
+    Data length [bytes]: 0
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    222 481.769900  6.2                   host                  USB      1067   URB_BULK in
+
+Frame 222: 1067 bytes on wire (8536 bits), 1067 bytes captured (8536 bits)
+USB URB
+    URB id: 0xffff88002b8c6300
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x82, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270130
+    URB usec: 626926
+    URB status: Success (0)
+    URB length [bytes]: 1003
+    Data length [bytes]: 1003
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    Leftover Capture Data: 400000de0350543945324432463030303120424f585f4e41...
+
+No.     Time        Source                Destination           Protocol Length Info
+    223 545.918358  host                  6.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 223: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004e29f540
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270194
+    URB usec: 775384
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 224]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    224 545.920902  6.0                   host                  USB      68     GET DESCRIPTOR Response STRING
+
+Frame 224: 68 bytes on wire (544 bits), 68 bytes captured (544 bits)
+USB URB
+    URB id: 0xffff88004e29f540
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270194
+    URB usec: 777928
+    URB status: Success (0)
+    URB length [bytes]: 4
+    Data length [bytes]: 4
+    [Request in: 223]
+    [Time from request: 0.002544000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    225 545.920990  host                  6.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 225: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004e29f540
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270194
+    URB usec: 778016
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 226]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    226 545.922898  6.0                   host                  USB      142    GET DESCRIPTOR Response STRING
+
+Frame 226: 142 bytes on wire (1136 bits), 142 bytes captured (1136 bits)
+USB URB
+    URB id: 0xffff88004e29f540
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270194
+    URB usec: 779924
+    URB status: Success (0)
+    URB length [bytes]: 78
+    Data length [bytes]: 78
+    [Request in: 225]
+    [Time from request: 0.001908000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    227 545.923005  host                  6.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 227: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004e29f540
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270194
+    URB usec: 780031
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 228]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    228 545.924889  6.0                   host                  USB      68     GET DESCRIPTOR Response STRING
+
+Frame 228: 68 bytes on wire (544 bits), 68 bytes captured (544 bits)
+USB URB
+    URB id: 0xffff88004e29f540
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270194
+    URB usec: 781915
+    URB status: Success (0)
+    URB length [bytes]: 4
+    Data length [bytes]: 4
+    [Request in: 227]
+    [Time from request: 0.001884000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    229 545.924942  host                  6.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 229: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004e29f540
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270194
+    URB usec: 781968
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 230]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    230 545.926916  6.0                   host                  USB      162    GET DESCRIPTOR Response STRING
+
+Frame 230: 162 bytes on wire (1296 bits), 162 bytes captured (1296 bits)
+USB URB
+    URB id: 0xffff88004e29f540
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270194
+    URB usec: 783942
+    URB status: Success (0)
+    URB length [bytes]: 98
+    Data length [bytes]: 98
+    [Request in: 229]
+    [Time from request: 0.001974000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    231 545.927162  host                  6.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 231: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004e29f540
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270194
+    URB usec: 784188
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 232]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    232 545.928892  6.0                   host                  USB      68     GET DESCRIPTOR Response STRING
+
+Frame 232: 68 bytes on wire (544 bits), 68 bytes captured (544 bits)
+USB URB
+    URB id: 0xffff88004e29f540
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270194
+    URB usec: 785918
+    URB status: Success (0)
+    URB length [bytes]: 4
+    Data length [bytes]: 4
+    [Request in: 231]
+    [Time from request: 0.001730000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    233 545.928956  host                  6.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 233: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004e29f540
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270194
+    URB usec: 785982
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 234]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    234 545.930915  6.0                   host                  USB      142    GET DESCRIPTOR Response STRING
+
+Frame 234: 142 bytes on wire (1136 bits), 142 bytes captured (1136 bits)
+USB URB
+    URB id: 0xffff88004e29f540
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270194
+    URB usec: 787941
+    URB status: Success (0)
+    URB length [bytes]: 78
+    Data length [bytes]: 78
+    [Request in: 233]
+    [Time from request: 0.001959000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    235 545.931072  host                  6.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 235: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004e29f540
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270194
+    URB usec: 788098
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 236]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    236 545.932884  6.0                   host                  USB      68     GET DESCRIPTOR Response STRING
+
+Frame 236: 68 bytes on wire (544 bits), 68 bytes captured (544 bits)
+USB URB
+    URB id: 0xffff88004e29f540
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270194
+    URB usec: 789910
+    URB status: Success (0)
+    URB length [bytes]: 4
+    Data length [bytes]: 4
+    [Request in: 235]
+    [Time from request: 0.001812000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    237 545.932909  host                  6.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 237: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004e29f540
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270194
+    URB usec: 789935
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 238]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    238 545.934898  6.0                   host                  USB      162    GET DESCRIPTOR Response STRING
+
+Frame 238: 162 bytes on wire (1296 bits), 162 bytes captured (1296 bits)
+USB URB
+    URB id: 0xffff88004e29f540
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270194
+    URB usec: 791924
+    URB status: Success (0)
+    URB length [bytes]: 98
+    Data length [bytes]: 98
+    [Request in: 237]
+    [Time from request: 0.001989000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    239 545.935520  host                  6.0                   USB      64     SET CONFIGURATION Request
+
+Frame 239: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004e29fa80
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: present (0)
+    URB sec: 1323270194
+    URB usec: 792546
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Response in: 240]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    240 545.935895  6.0                   host                  USB      64     SET CONFIGURATION Response
+
+Frame 240: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004e29fa80
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270194
+    URB usec: 792921
+    URB status: Success (0)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Request in: 239]
+    [Time from request: 0.000375000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    241 545.936074  host                  6.1                   USB      82     URB_BULK out
+
+Frame 241: 82 bytes on wire (656 bits), 82 bytes captured (656 bits)
+USB URB
+    URB id: 0xffff88004e29fa80
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x01, Direction: OUT
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270194
+    URB usec: 793100
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 18
+    Data length [bytes]: 18
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    Leftover Capture Data: 400006005858585858585858393130303a0a
+
+No.     Time        Source                Destination           Protocol Length Info
+    242 545.936890  6.1                   host                  USB      64     URB_BULK out
+
+Frame 242: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004e29fa80
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x01, Direction: OUT
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270194
+    URB usec: 793916
+    URB status: Success (0)
+    URB length [bytes]: 18
+    Data length [bytes]: 0
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    243 545.937046  host                  6.2                   USB      64     URB_BULK in
+
+Frame 243: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004e29fa80
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x82, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('<')
+    URB sec: 1323270194
+    URB usec: 794072
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 16384
+    Data length [bytes]: 0
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    244 545.939961  6.2                   host                  USB      1067   URB_BULK in
+
+Frame 244: 1067 bytes on wire (8536 bits), 1067 bytes captured (8536 bits)
+USB URB
+    URB id: 0xffff88004e29fa80
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x82, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270194
+    URB usec: 796987
+    URB status: Success (0)
+    URB length [bytes]: 1003
+    Data length [bytes]: 1003
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    Leftover Capture Data: 400000de0350543945324432463030303120424f585f4e41...
+
+No.     Time        Source                Destination           Protocol Length Info
+    245 546.628342  host                  6.1                   USB      82     URB_BULK out
+
+Frame 245: 82 bytes on wire (656 bits), 82 bytes captured (656 bits)
+USB URB
+    URB id: 0xffff88004e29fa80
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x01, Direction: OUT
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270195
+    URB usec: 485368
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 18
+    Data length [bytes]: 18
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    Leftover Capture Data: 400006005858585858585858393130373a0a
+
+No.     Time        Source                Destination           Protocol Length Info
+    246 546.629889  6.1                   host                  USB      64     URB_BULK out
+
+Frame 246: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004e29fa80
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x01, Direction: OUT
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270195
+    URB usec: 486915
+    URB status: Success (0)
+    URB length [bytes]: 18
+    Data length [bytes]: 0
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    247 546.630059  host                  6.2                   USB      64     URB_BULK in
+
+Frame 247: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004e29fa80
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x82, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('<')
+    URB sec: 1323270195
+    URB usec: 487085
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 13
+    Data length [bytes]: 0
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    248 546.630920  6.2                   host                  USB      77     URB_BULK in
+
+Frame 248: 77 bytes on wire (616 bits), 77 bytes captured (616 bits)
+USB URB
+    URB id: 0xffff88004e29fa80
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x82, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270195
+    URB usec: 487946
+    URB status: Success (0)
+    URB length [bytes]: 13
+    Data length [bytes]: 13
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    Leftover Capture Data: 40000000005054394532443246
+
+No.     Time        Source                Destination           Protocol Length Info
+    249 551.632144  host                  6.1                   USB      82     URB_BULK out
+
+Frame 249: 82 bytes on wire (656 bits), 82 bytes captured (656 bits)
+USB URB
+    URB id: 0xffff88004e29fd80
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x01, Direction: OUT
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270200
+    URB usec: 489170
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 18
+    Data length [bytes]: 18
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    Leftover Capture Data: 400006005858585858585858393130303a0a
+
+No.     Time        Source                Destination           Protocol Length Info
+    250 551.633895  6.1                   host                  USB      64     URB_BULK out
+
+Frame 250: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004e29fd80
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x01, Direction: OUT
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270200
+    URB usec: 490921
+    URB status: Success (0)
+    URB length [bytes]: 18
+    Data length [bytes]: 0
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    251 551.633981  host                  6.2                   USB      64     URB_BULK in
+
+Frame 251: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004e29fd80
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x82, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('<')
+    URB sec: 1323270200
+    URB usec: 491007
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 16384
+    Data length [bytes]: 0
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    252 552.091935  6.2                   host                  USB      1097   URB_BULK in
+
+Frame 252: 1097 bytes on wire (8776 bits), 1097 bytes captured (8776 bits)
+USB URB
+    URB id: 0xffff88004e29fd80
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x82, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270200
+    URB usec: 948961
+    URB status: Success (0)
+    URB length [bytes]: 1033
+    Data length [bytes]: 1033
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    Leftover Capture Data: 400000fc0350543945324432463030303120424f585f4e41...
+
+No.     Time        Source                Destination           Protocol Length Info
+    253 559.350441  host                  6.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 253: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff8800515c1540
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270208
+    URB usec: 207467
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 254]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    254 559.352894  6.0                   host                  USB      68     GET DESCRIPTOR Response STRING
+
+Frame 254: 68 bytes on wire (544 bits), 68 bytes captured (544 bits)
+USB URB
+    URB id: 0xffff8800515c1540
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270208
+    URB usec: 209920
+    URB status: Success (0)
+    URB length [bytes]: 4
+    Data length [bytes]: 4
+    [Request in: 253]
+    [Time from request: 0.002453000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    255 559.352931  host                  6.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 255: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff8800515c1540
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270208
+    URB usec: 209957
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 256]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    256 559.354900  6.0                   host                  USB      142    GET DESCRIPTOR Response STRING
+
+Frame 256: 142 bytes on wire (1136 bits), 142 bytes captured (1136 bits)
+USB URB
+    URB id: 0xffff8800515c1540
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270208
+    URB usec: 211926
+    URB status: Success (0)
+    URB length [bytes]: 78
+    Data length [bytes]: 78
+    [Request in: 255]
+    [Time from request: 0.001969000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    257 559.355027  host                  6.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 257: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff8800515c1540
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270208
+    URB usec: 212053
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 258]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    258 559.356893  6.0                   host                  USB      68     GET DESCRIPTOR Response STRING
+
+Frame 258: 68 bytes on wire (544 bits), 68 bytes captured (544 bits)
+USB URB
+    URB id: 0xffff8800515c1540
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270208
+    URB usec: 213919
+    URB status: Success (0)
+    URB length [bytes]: 4
+    Data length [bytes]: 4
+    [Request in: 257]
+    [Time from request: 0.001866000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    259 559.356925  host                  6.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 259: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff8800515c1540
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270208
+    URB usec: 213951
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 260]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    260 559.358893  6.0                   host                  USB      162    GET DESCRIPTOR Response STRING
+
+Frame 260: 162 bytes on wire (1296 bits), 162 bytes captured (1296 bits)
+USB URB
+    URB id: 0xffff8800515c1540
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270208
+    URB usec: 215919
+    URB status: Success (0)
+    URB length [bytes]: 98
+    Data length [bytes]: 98
+    [Request in: 259]
+    [Time from request: 0.001968000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    261 559.359075  host                  6.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 261: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff8800515c1540
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270208
+    URB usec: 216101
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 262]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    262 559.360894  6.0                   host                  USB      68     GET DESCRIPTOR Response STRING
+
+Frame 262: 68 bytes on wire (544 bits), 68 bytes captured (544 bits)
+USB URB
+    URB id: 0xffff8800515c1540
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270208
+    URB usec: 217920
+    URB status: Success (0)
+    URB length [bytes]: 4
+    Data length [bytes]: 4
+    [Request in: 261]
+    [Time from request: 0.001819000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    263 559.360947  host                  6.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 263: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff8800515c1540
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270208
+    URB usec: 217973
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 264]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    264 559.362893  6.0                   host                  USB      142    GET DESCRIPTOR Response STRING
+
+Frame 264: 142 bytes on wire (1136 bits), 142 bytes captured (1136 bits)
+USB URB
+    URB id: 0xffff8800515c1540
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270208
+    URB usec: 219919
+    URB status: Success (0)
+    URB length [bytes]: 78
+    Data length [bytes]: 78
+    [Request in: 263]
+    [Time from request: 0.001946000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    265 559.362984  host                  6.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 265: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff8800515c1540
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270208
+    URB usec: 220010
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 266]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    266 559.364919  6.0                   host                  USB      68     GET DESCRIPTOR Response STRING
+
+Frame 266: 68 bytes on wire (544 bits), 68 bytes captured (544 bits)
+USB URB
+    URB id: 0xffff8800515c1540
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270208
+    URB usec: 221945
+    URB status: Success (0)
+    URB length [bytes]: 4
+    Data length [bytes]: 4
+    [Request in: 265]
+    [Time from request: 0.001935000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    267 559.364983  host                  6.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 267: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff8800515c1540
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270208
+    URB usec: 222009
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 268]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    268 559.366894  6.0                   host                  USB      162    GET DESCRIPTOR Response STRING
+
+Frame 268: 162 bytes on wire (1296 bits), 162 bytes captured (1296 bits)
+USB URB
+    URB id: 0xffff8800515c1540
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270208
+    URB usec: 223920
+    URB status: Success (0)
+    URB length [bytes]: 98
+    Data length [bytes]: 98
+    [Request in: 267]
+    [Time from request: 0.001911000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    269 559.367550  host                  6.0                   USB      64     SET CONFIGURATION Request
+
+Frame 269: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff8800515c1780
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: present (0)
+    URB sec: 1323270208
+    URB usec: 224576
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Response in: 270]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    270 559.367889  6.0                   host                  USB      64     SET CONFIGURATION Response
+
+Frame 270: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff8800515c1780
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270208
+    URB usec: 224915
+    URB status: Success (0)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Request in: 269]
+    [Time from request: 0.000339000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    271 559.368120  host                  6.1                   USB      82     URB_BULK out
+
+Frame 271: 82 bytes on wire (656 bits), 82 bytes captured (656 bits)
+USB URB
+    URB id: 0xffff8800515c1780
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x01, Direction: OUT
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270208
+    URB usec: 225146
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 18
+    Data length [bytes]: 18
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    Leftover Capture Data: 400006005858585858585858393130303a0a
+
+No.     Time        Source                Destination           Protocol Length Info
+    272 559.368902  6.1                   host                  USB      64     URB_BULK out
+
+Frame 272: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff8800515c1780
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x01, Direction: OUT
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270208
+    URB usec: 225928
+    URB status: Success (0)
+    URB length [bytes]: 18
+    Data length [bytes]: 0
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    273 559.369060  host                  6.2                   USB      64     URB_BULK in
+
+Frame 273: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff8800515c1780
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x82, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('<')
+    URB sec: 1323270208
+    URB usec: 226086
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 16384
+    Data length [bytes]: 0
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    274 559.371940  6.2                   host                  USB      1097   URB_BULK in
+
+Frame 274: 1097 bytes on wire (8776 bits), 1097 bytes captured (8776 bits)
+USB URB
+    URB id: 0xffff8800515c1780
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x82, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270208
+    URB usec: 228966
+    URB status: Success (0)
+    URB length [bytes]: 1033
+    Data length [bytes]: 1033
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    Leftover Capture Data: 400000fc0350543945324432463030303120424f585f4e41...
+
+No.     Time        Source                Destination           Protocol Length Info
+    275 561.898218  host                  6.1                   USB      82     URB_BULK out
+
+Frame 275: 82 bytes on wire (656 bits), 82 bytes captured (656 bits)
+USB URB
+    URB id: 0xffff880004b980c0
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x01, Direction: OUT
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270210
+    URB usec: 755244
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 18
+    Data length [bytes]: 18
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    Leftover Capture Data: 400006005858585858585858393130373a0a
+
+No.     Time        Source                Destination           Protocol Length Info
+    276 561.899899  6.1                   host                  USB      64     URB_BULK out
+
+Frame 276: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880004b980c0
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x01, Direction: OUT
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270210
+    URB usec: 756925
+    URB status: Success (0)
+    URB length [bytes]: 18
+    Data length [bytes]: 0
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    277 561.899989  host                  6.2                   USB      64     URB_BULK in
+
+Frame 277: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880004b980c0
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x82, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('<')
+    URB sec: 1323270210
+    URB usec: 757015
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 13
+    Data length [bytes]: 0
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    278 562.389900  6.2                   host                  USB      77     URB_BULK in
+
+Frame 278: 77 bytes on wire (616 bits), 77 bytes captured (616 bits)
+USB URB
+    URB id: 0xffff880004b980c0
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x82, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270211
+    URB usec: 246926
+    URB status: Success (0)
+    URB length [bytes]: 13
+    Data length [bytes]: 13
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    Leftover Capture Data: 40000000005054394532443246
+
+No.     Time        Source                Destination           Protocol Length Info
+    279 567.391076  host                  6.1                   USB      82     URB_BULK out
+
+Frame 279: 82 bytes on wire (656 bits), 82 bytes captured (656 bits)
+USB URB
+    URB id: 0xffff88004e17b240
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x01, Direction: OUT
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270216
+    URB usec: 248102
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 18
+    Data length [bytes]: 18
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    Leftover Capture Data: 400006005858585858585858393130303a0a
+
+No.     Time        Source                Destination           Protocol Length Info
+    280 567.392903  6.1                   host                  USB      64     URB_BULK out
+
+Frame 280: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004e17b240
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x01, Direction: OUT
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270216
+    URB usec: 249929
+    URB status: Success (0)
+    URB length [bytes]: 18
+    Data length [bytes]: 0
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    281 567.393082  host                  6.2                   USB      64     URB_BULK in
+
+Frame 281: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004e17b240
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x82, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('<')
+    URB sec: 1323270216
+    URB usec: 250108
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 16384
+    Data length [bytes]: 0
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    282 567.395933  6.2                   host                  USB      1097   URB_BULK in
+
+Frame 282: 1097 bytes on wire (8776 bits), 1097 bytes captured (8776 bits)
+USB URB
+    URB id: 0xffff88004e17b240
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x82, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270216
+    URB usec: 252959
+    URB status: Success (0)
+    URB length [bytes]: 1033
+    Data length [bytes]: 1033
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    Leftover Capture Data: 400000fc0350543945324432463030303120424f585f4e41...
+
+No.     Time        Source                Destination           Protocol Length Info
+    283 658.006346  host                  6.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 283: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880052d68540
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270306
+    URB usec: 863372
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 284]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    284 658.008924  6.0                   host                  USB      68     GET DESCRIPTOR Response STRING
+
+Frame 284: 68 bytes on wire (544 bits), 68 bytes captured (544 bits)
+USB URB
+    URB id: 0xffff880052d68540
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270306
+    URB usec: 865950
+    URB status: Success (0)
+    URB length [bytes]: 4
+    Data length [bytes]: 4
+    [Request in: 283]
+    [Time from request: 0.002578000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    285 658.008978  host                  6.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 285: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880052d68540
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270306
+    URB usec: 866004
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 286]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    286 658.010917  6.0                   host                  USB      142    GET DESCRIPTOR Response STRING
+
+Frame 286: 142 bytes on wire (1136 bits), 142 bytes captured (1136 bits)
+USB URB
+    URB id: 0xffff880052d68540
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270306
+    URB usec: 867943
+    URB status: Success (0)
+    URB length [bytes]: 78
+    Data length [bytes]: 78
+    [Request in: 285]
+    [Time from request: 0.001939000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    287 658.011010  host                  6.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 287: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880052d68540
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270306
+    URB usec: 868036
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 288]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    288 658.012915  6.0                   host                  USB      68     GET DESCRIPTOR Response STRING
+
+Frame 288: 68 bytes on wire (544 bits), 68 bytes captured (544 bits)
+USB URB
+    URB id: 0xffff880052d68540
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270306
+    URB usec: 869941
+    URB status: Success (0)
+    URB length [bytes]: 4
+    Data length [bytes]: 4
+    [Request in: 287]
+    [Time from request: 0.001905000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    289 658.012970  host                  6.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 289: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880052d68540
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270306
+    URB usec: 869996
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 290]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    290 658.014914  6.0                   host                  USB      162    GET DESCRIPTOR Response STRING
+
+Frame 290: 162 bytes on wire (1296 bits), 162 bytes captured (1296 bits)
+USB URB
+    URB id: 0xffff880052d68540
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270306
+    URB usec: 871940
+    URB status: Success (0)
+    URB length [bytes]: 98
+    Data length [bytes]: 98
+    [Request in: 289]
+    [Time from request: 0.001944000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    291 658.015112  host                  6.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 291: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004b88de40
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270306
+    URB usec: 872138
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 292]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    292 658.016912  6.0                   host                  USB      68     GET DESCRIPTOR Response STRING
+
+Frame 292: 68 bytes on wire (544 bits), 68 bytes captured (544 bits)
+USB URB
+    URB id: 0xffff88004b88de40
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270306
+    URB usec: 873938
+    URB status: Success (0)
+    URB length [bytes]: 4
+    Data length [bytes]: 4
+    [Request in: 291]
+    [Time from request: 0.001800000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    293 658.016944  host                  6.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 293: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004b88de40
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270306
+    URB usec: 873970
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 294]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    294 658.018911  6.0                   host                  USB      142    GET DESCRIPTOR Response STRING
+
+Frame 294: 142 bytes on wire (1136 bits), 142 bytes captured (1136 bits)
+USB URB
+    URB id: 0xffff88004b88de40
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270306
+    URB usec: 875937
+    URB status: Success (0)
+    URB length [bytes]: 78
+    Data length [bytes]: 78
+    [Request in: 293]
+    [Time from request: 0.001967000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    295 658.018978  host                  6.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 295: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004b88de40
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270306
+    URB usec: 876004
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 296]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    296 658.020914  6.0                   host                  USB      68     GET DESCRIPTOR Response STRING
+
+Frame 296: 68 bytes on wire (544 bits), 68 bytes captured (544 bits)
+USB URB
+    URB id: 0xffff88004b88de40
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270306
+    URB usec: 877940
+    URB status: Success (0)
+    URB length [bytes]: 4
+    Data length [bytes]: 4
+    [Request in: 295]
+    [Time from request: 0.001936000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    297 658.021929  host                  6.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 297: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004b88de40
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270306
+    URB usec: 878955
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 298]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    298 658.023917  6.0                   host                  USB      162    GET DESCRIPTOR Response STRING
+
+Frame 298: 162 bytes on wire (1296 bits), 162 bytes captured (1296 bits)
+USB URB
+    URB id: 0xffff88004b88de40
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270306
+    URB usec: 880943
+    URB status: Success (0)
+    URB length [bytes]: 98
+    Data length [bytes]: 98
+    [Request in: 297]
+    [Time from request: 0.001988000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    299 658.024631  host                  6.0                   USB      64     SET CONFIGURATION Request
+
+Frame 299: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004b88dc00
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: present (0)
+    URB sec: 1323270306
+    URB usec: 881657
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Response in: 300]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    300 658.024910  6.0                   host                  USB      64     SET CONFIGURATION Response
+
+Frame 300: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004b88dc00
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270306
+    URB usec: 881936
+    URB status: Success (0)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Request in: 299]
+    [Time from request: 0.000279000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    301 658.025326  host                  6.1                   USB      82     URB_BULK out
+
+Frame 301: 82 bytes on wire (656 bits), 82 bytes captured (656 bits)
+USB URB
+    URB id: 0xffff88004b88dc00
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x01, Direction: OUT
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270306
+    URB usec: 882352
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 18
+    Data length [bytes]: 18
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    Leftover Capture Data: 400006005858585858585858393130303a0a
+
+No.     Time        Source                Destination           Protocol Length Info
+    302 658.025914  6.1                   host                  USB      64     URB_BULK out
+
+Frame 302: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004b88dc00
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x01, Direction: OUT
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270306
+    URB usec: 882940
+    URB status: Success (0)
+    URB length [bytes]: 18
+    Data length [bytes]: 0
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    303 658.026068  host                  6.2                   USB      64     URB_BULK in
+
+Frame 303: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004b88dc00
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x82, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('<')
+    URB sec: 1323270306
+    URB usec: 883094
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 16384
+    Data length [bytes]: 0
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    304 658.028956  6.2                   host                  USB      1097   URB_BULK in
+
+Frame 304: 1097 bytes on wire (8776 bits), 1097 bytes captured (8776 bits)
+USB URB
+    URB id: 0xffff88004b88dc00
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x82, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270306
+    URB usec: 885982
+    URB status: Success (0)
+    URB length [bytes]: 1033
+    Data length [bytes]: 1033
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    Leftover Capture Data: 400000fc0350543945324432463030303120424f585f4e41...
+
+No.     Time        Source                Destination           Protocol Length Info
+    305 658.903968  host                  6.1                   USB      82     URB_BULK out
+
+Frame 305: 82 bytes on wire (656 bits), 82 bytes captured (656 bits)
+USB URB
+    URB id: 0xffff88004b88dc00
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x01, Direction: OUT
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270307
+    URB usec: 760994
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 18
+    Data length [bytes]: 18
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    Leftover Capture Data: 400006005858585858585858393130373a0a
+
+No.     Time        Source                Destination           Protocol Length Info
+    306 658.905929  6.1                   host                  USB      64     URB_BULK out
+
+Frame 306: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004b88dc00
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x01, Direction: OUT
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270307
+    URB usec: 762955
+    URB status: Success (0)
+    URB length [bytes]: 18
+    Data length [bytes]: 0
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    307 658.906064  host                  6.2                   USB      64     URB_BULK in
+
+Frame 307: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff88004b88dc00
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x82, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('<')
+    URB sec: 1323270307
+    URB usec: 763090
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 13
+    Data length [bytes]: 0
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    308 658.918916  6.2                   host                  USB      77     URB_BULK in
+
+Frame 308: 77 bytes on wire (616 bits), 77 bytes captured (616 bits)
+USB URB
+    URB id: 0xffff88004b88dc00
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x82, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270307
+    URB usec: 775942
+    URB status: Success (0)
+    URB length [bytes]: 13
+    Data length [bytes]: 13
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    Leftover Capture Data: 40000000005054394532443246
+
+No.     Time        Source                Destination           Protocol Length Info
+    309 663.920493  host                  6.1                   USB      82     URB_BULK out
+
+Frame 309: 82 bytes on wire (656 bits), 82 bytes captured (656 bits)
+USB URB
+    URB id: 0xffff8800553bd0c0
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x01, Direction: OUT
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270312
+    URB usec: 777519
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 18
+    Data length [bytes]: 18
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    Leftover Capture Data: 400006005858585858585858393130303a0a
+
+No.     Time        Source                Destination           Protocol Length Info
+    310 663.921921  6.1                   host                  USB      64     URB_BULK out
+
+Frame 310: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff8800553bd0c0
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x01, Direction: OUT
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270312
+    URB usec: 778947
+    URB status: Success (0)
+    URB length [bytes]: 18
+    Data length [bytes]: 0
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    311 663.922050  host                  6.2                   USB      64     URB_BULK in
+
+Frame 311: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880052d68540
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x82, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('<')
+    URB sec: 1323270312
+    URB usec: 779076
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 16384
+    Data length [bytes]: 0
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    312 663.924969  6.2                   host                  USB      1135   URB_BULK in
+
+Frame 312: 1135 bytes on wire (9080 bits), 1135 bytes captured (9080 bits)
+USB URB
+    URB id: 0xffff880052d68540
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_BULK (0x03)
+    Endpoint: 0x82, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270312
+    URB usec: 781995
+    URB status: Success (0)
+    URB length [bytes]: 1071
+    Data length [bytes]: 1071
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    Leftover Capture Data: 400000220450543945324432463030303120424f585f4e41...
+
+No.     Time        Source                Destination           Protocol Length Info
+    313 668.865969  host                  1.0                   USBHUB   64     SET_FEATURE Request
+
+Frame 313: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880052d68e40
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 1
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: present (0)
+    URB sec: 1323270317
+    URB usec: 722995
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Response in: 314]
+    [bInterfaceClass: Unknown (0xffff)]
+    URB setup
+    bRequest: SET_FEATURE (0x03)
+    wValue: 0x0004
+    wIndex: 1
+    wLength: 0
+
+No.     Time        Source                Destination           Protocol Length Info
+    314 668.865986  1.0                   host                  USBHUB   64     SET_FEATURE Response
+
+Frame 314: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880052d68e40
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 1
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270317
+    URB usec: 723012
+    URB status: Success (0)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Request in: 313]
+    [Time from request: 0.000017000 seconds]
+    [bInterfaceClass: Unknown (0xffff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    315 668.877317  1.1                   host                  USB      65     URB_INTERRUPT in
+
+Frame 315: 65 bytes on wire (520 bits), 65 bytes captured (520 bits)
+USB URB
+    URB id: 0xffff880077dd2b40
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_INTERRUPT (0x01)
+    Endpoint: 0x81, Direction: IN
+    Device: 1
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270317
+    URB usec: 734343
+    URB status: Success (0)
+    URB length [bytes]: 1
+    Data length [bytes]: 1
+    [Request in: 162]
+    [Time from request: 204.600028000 seconds]
+    Leftover Capture Data: 02
+
+No.     Time        Source                Destination           Protocol Length Info
+    316 668.877347  host                  1.1                   USB      64     URB_INTERRUPT in
+
+Frame 316: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880077dd2b40
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_INTERRUPT (0x01)
+    Endpoint: 0x81, Direction: IN
+    Device: 1
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('<')
+    URB sec: 1323270317
+    URB usec: 734373
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 2
+    Data length [bytes]: 0
+
+No.     Time        Source                Destination           Protocol Length Info
+    317 668.921311  host                  1.0                   USBHUB   64     GET_STATUS Request
+
+Frame 317: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880052d68e40
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 1
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270317
+    URB usec: 778337
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 4
+    Data length [bytes]: 0
+    [Response in: 318]
+    [bInterfaceClass: Unknown (0xffff)]
+    URB setup
+    bRequest: GET_STATUS (0x00)
+    wValue: 0x0000
+    wIndex: 1
+    wLength: 4
+
+No.     Time        Source                Destination           Protocol Length Info
+    318 668.921348  1.0                   host                  USBHUB   68     GET_STATUS Response
+
+Frame 318: 68 bytes on wire (544 bits), 68 bytes captured (544 bits)
+USB URB
+    URB id: 0xffff880052d68e40
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 1
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270317
+    URB usec: 778374
+    URB status: Success (0)
+    URB length [bytes]: 4
+    Data length [bytes]: 4
+    [Request in: 317]
+    [Time from request: 0.000037000 seconds]
+    [bInterfaceClass: Unknown (0xffff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    319 668.977396  host                  1.0                   USBHUB   64     CLEAR_FEATURE Request
+
+Frame 319: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880052d68e40
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 1
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: present (0)
+    URB sec: 1323270317
+    URB usec: 834422
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Response in: 320]
+    [bInterfaceClass: Unknown (0xffff)]
+    URB setup
+    bRequest: CLEAR_FEATURE (0x01)
+    wValue: 0x0014
+    wIndex: 1
+    wLength: 0
+
+No.     Time        Source                Destination           Protocol Length Info
+    320 668.977409  1.0                   host                  USBHUB   64     CLEAR_FEATURE Response
+
+Frame 320: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880052d68e40
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 1
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270317
+    URB usec: 834435
+    URB status: Success (0)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Request in: 319]
+    [Time from request: 0.000013000 seconds]
+    [bInterfaceClass: Unknown (0xffff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    321 668.977433  host                  0.0                   USB      64     GET DESCRIPTOR Request DEVICE
+
+Frame 321: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880052d68e40
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 0
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270317
+    URB usec: 834459
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 64
+    Data length [bytes]: 0
+    [Response in: 322]
+    [bInterfaceClass: Unknown (0xffff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    322 668.980941  0.0                   host                  USB      82     GET DESCRIPTOR Response DEVICE
+
+Frame 322: 82 bytes on wire (656 bits), 82 bytes captured (656 bits)
+USB URB
+    URB id: 0xffff880052d68e40
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 0
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270317
+    URB usec: 837967
+    URB status: Success (0)
+    URB length [bytes]: 18
+    Data length [bytes]: 18
+    [Request in: 321]
+    [Time from request: 0.003508000 seconds]
+    [bInterfaceClass: Unknown (0xffff)]
+    DEVICE DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    323 668.981010  host                  1.0                   USBHUB   64     SET_FEATURE Request
+
+Frame 323: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880051477840
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 1
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: present (0)
+    URB sec: 1323270317
+    URB usec: 838036
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Response in: 324]
+    [bInterfaceClass: Unknown (0xffff)]
+    URB setup
+    bRequest: SET_FEATURE (0x03)
+    wValue: 0x0004
+    wIndex: 1
+    wLength: 0
+
+No.     Time        Source                Destination           Protocol Length Info
+    324 668.981019  1.0                   host                  USBHUB   64     SET_FEATURE Response
+
+Frame 324: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880051477840
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 1
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270317
+    URB usec: 838045
+    URB status: Success (0)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Request in: 323]
+    [Time from request: 0.000009000 seconds]
+    [bInterfaceClass: Unknown (0xffff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    325 669.033300  host                  1.0                   USBHUB   64     GET_STATUS Request
+
+Frame 325: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880051477840
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 1
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270317
+    URB usec: 890326
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 4
+    Data length [bytes]: 0
+    [Response in: 326]
+    [bInterfaceClass: Unknown (0xffff)]
+    URB setup
+    bRequest: GET_STATUS (0x00)
+    wValue: 0x0000
+    wIndex: 1
+    wLength: 4
+
+No.     Time        Source                Destination           Protocol Length Info
+    326 669.033339  1.0                   host                  USBHUB   68     GET_STATUS Response
+
+Frame 326: 68 bytes on wire (544 bits), 68 bytes captured (544 bits)
+USB URB
+    URB id: 0xffff880051477840
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 1
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270317
+    URB usec: 890365
+    URB status: Success (0)
+    URB length [bytes]: 4
+    Data length [bytes]: 4
+    [Request in: 325]
+    [Time from request: 0.000039000 seconds]
+    [bInterfaceClass: Unknown (0xffff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    327 669.089423  host                  1.0                   USBHUB   64     CLEAR_FEATURE Request
+
+Frame 327: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880051477840
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 1
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: present (0)
+    URB sec: 1323270317
+    URB usec: 946449
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Response in: 328]
+    [bInterfaceClass: Unknown (0xffff)]
+    URB setup
+    bRequest: CLEAR_FEATURE (0x01)
+    wValue: 0x0014
+    wIndex: 1
+    wLength: 0
+
+No.     Time        Source                Destination           Protocol Length Info
+    328 669.089436  1.0                   host                  USBHUB   64     CLEAR_FEATURE Response
+
+Frame 328: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880051477840
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 1
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270317
+    URB usec: 946462
+    URB status: Success (0)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Request in: 327]
+    [Time from request: 0.000013000 seconds]
+    [bInterfaceClass: Unknown (0xffff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    329 669.089443  host                  0.0                   USB      64     SET ADDRESS Request
+
+Frame 329: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880051477840
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 0
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: present (0)
+    URB sec: 1323270317
+    URB usec: 946469
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Response in: 330]
+    [bInterfaceClass: Unknown (0xffff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    330 669.091928  0.0                   host                  USB      64     SET ADDRESS Response
+
+Frame 330: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880051477840
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 0
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270317
+    URB usec: 948954
+    URB status: Success (0)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Request in: 329]
+    [Time from request: 0.002485000 seconds]
+    [bInterfaceClass: Unknown (0xffff)]
+
+No.     Time        Source                Destination           Protocol Length Info
+    331 669.109439  host                  6.0                   USB      64     GET DESCRIPTOR Request DEVICE
+
+Frame 331: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880052d68240
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270317
+    URB usec: 966465
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 18
+    Data length [bytes]: 0
+    [Response in: 332]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    332 669.112931  6.0                   host                  USB      82     GET DESCRIPTOR Response DEVICE
+
+Frame 332: 82 bytes on wire (656 bits), 82 bytes captured (656 bits)
+USB URB
+    URB id: 0xffff880052d68240
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270317
+    URB usec: 969957
+    URB status: Success (0)
+    URB length [bytes]: 18
+    Data length [bytes]: 18
+    [Request in: 331]
+    [Time from request: 0.003492000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    DEVICE DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    333 669.112987  host                  6.0                   USB      64     GET DESCRIPTOR Request CONFIGURATION
+
+Frame 333: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880052d68240
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270317
+    URB usec: 970013
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 39
+    Data length [bytes]: 0
+    [Response in: 334]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    334 669.115941  6.0                   host                  USB      103    GET DESCRIPTOR Response CONFIGURATION
+
+Frame 334: 103 bytes on wire (824 bits), 103 bytes captured (824 bits)
+USB URB
+    URB id: 0xffff880052d68240
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270317
+    URB usec: 972967
+    URB status: Success (0)
+    URB length [bytes]: 39
+    Data length [bytes]: 39
+    [Request in: 333]
+    [Time from request: 0.002954000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    CONFIGURATION DESCRIPTOR
+    INTERFACE DESCRIPTOR
+    ENDPOINT DESCRIPTOR
+    ENDPOINT DESCRIPTOR
+    ENDPOINT DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    335 669.115996  host                  6.0                   USB      64     GET DESCRIPTOR Request STRING
+
+Frame 335: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880052d68240
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: not present ('<')
+    URB sec: 1323270317
+    URB usec: 973022
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 255
+    Data length [bytes]: 0
+    [Response in: 336]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    336 669.118942  6.0                   host                  USB      70     GET DESCRIPTOR Response STRING
+
+Frame 336: 70 bytes on wire (560 bits), 70 bytes captured (560 bits)
+USB URB
+    URB id: 0xffff880052d68240
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x80, Direction: IN
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: present (0)
+    URB sec: 1323270317
+    URB usec: 975968
+    URB status: Success (0)
+    URB length [bytes]: 6
+    Data length [bytes]: 6
+    [Request in: 335]
+    [Time from request: 0.002946000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    STRING DESCRIPTOR
+
+No.     Time        Source                Destination           Protocol Length Info
+    337 669.118998  host                  6.0                   USB      64     SET CONFIGURATION Request
+
+Frame 337: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880052d68240
+    URB type: URB_SUBMIT ('S')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 6
+    URB bus id: 4
+    Device setup request: relevant (0)
+    Data: present (0)
+    URB sec: 1323270317
+    URB usec: 976024
+    URB status: Operation now in progress (-EINPROGRESS) (-115)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Response in: 338]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
+    URB setup
+
+No.     Time        Source                Destination           Protocol Length Info
+    338 669.120933  6.0                   host                  USB      64     SET CONFIGURATION Response
+
+Frame 338: 64 bytes on wire (512 bits), 64 bytes captured (512 bits)
+USB URB
+    URB id: 0xffff880052d68240
+    URB type: URB_COMPLETE ('C')
+    URB transfer type: URB_CONTROL (0x02)
+    Endpoint: 0x00, Direction: OUT
+    Device: 6
+    URB bus id: 4
+    Device setup request: not relevant ('-')
+    Data: not present ('>')
+    URB sec: 1323270317
+    URB usec: 977959
+    URB status: Success (0)
+    URB length [bytes]: 0
+    Data length [bytes]: 0
+    [Request in: 337]
+    [Time from request: 0.001935000 seconds]
+    [bInterfaceClass: VENDOR_SPECIFIC (0xff)]
diff --git a/Data_Sniffs/USB_configuration/txt/2011-12-07_HP2101nw_set_wireless_reinhoc.txt b/Data_Sniffs/USB_configuration/txt/2011-12-07_HP2101nw_set_wireless_reinhoc.txt
new file mode 100644
index 0000000..448038f
--- /dev/null
+++ b/Data_Sniffs/USB_configuration/txt/2011-12-07_HP2101nw_set_wireless_reinhoc.txt
@@ -0,0 +1,38 @@
+Ad-hoc network: SSID: reinhoc
+Channel: Auto
+WPA-PSKA, TKIP, passphrase: cohnier1
+ => IP: 192.168.174.1
+
+7024 :1
+7025 :7
+7026 :1
+7030 :1
+7100 :reinhoc
+7103 :2
+7104 :0
+7105 :0
+7106 :
+7107 :
+7108 :
+7109 :
+7112 :1
+7118 :0
+7119 :cohnier1
+
+
+
+0040  40 00 81 00 58 58 58 58 58 58 58 58 37 30 32 34   @...XXXXXXXX7024
+0050  20 3a 31 0a 37 30 32 35 20 3a 37 0a 37 30 32 36    :1.7025 :7.7026
+0060  20 3a 31 0a 37 30 33 30 20 3a 31 0a 37 31 30 30    :1.7030 :1.7100
+0070  20 3a 72 65 69 6e 68 6f 63 0a 37 31 30 33 20 3a    :reinhoc.7103 :
+0080  32 0a 37 31 30 34 20 3a 30 0a 37 31 30 35 20 3a   2.7104 :0.7105 :
+0090  30 0a 37 31 30 36 20 3a 0a 37 31 30 37 20 3a 0a   0.7106 :.7107 :.
+00a0  37 31 30 38 20 3a 0a 37 31 30 39 20 3a 0a 37 31   7108 :.7109 :.71
+00b0  31 32 20 3a 31 0a 37 31 31 38 20 3a 30 0a 37 31   12 :1.7118 :0.71
+00c0  31 39 20 3a 63 6f 68 6e 69 65 72 31 0a            19 :cohnier1.
+    [empty]
+0040  40 00 06 00 58 58 58 58 58 58 58 58 39 30 30 32   @...XXXXXXXX9002
+0050  3a 0a                                             :.
+    0040  40 00 00 00 00 50 54 39 45 32 44 32 46            @....PT9E2D2F
+    0040  40 00 00 00 00 50 54 39 45 32 44 32 46            @....PT9E2D2F
+    [empty]
\ No newline at end of file
diff --git a/Data_Sniffs/USB_configuration/txt/2011-12-07_HP2101nw_set_wireless_reinhoc_enabled_status.txt b/Data_Sniffs/USB_configuration/txt/2011-12-07_HP2101nw_set_wireless_reinhoc_enabled_status.txt
new file mode 100644
index 0000000..eaed524
--- /dev/null
+++ b/Data_Sniffs/USB_configuration/txt/2011-12-07_HP2101nw_set_wireless_reinhoc_enabled_status.txt
@@ -0,0 +1,59 @@
+State variables with Ad-hoc network "reinhoc" enabled:
+channel Auto, WPA-PSK, TKIP, phrase: cohnier1
+
+0001 BOX_NAME:WPT9E2D2F
+0012 TCPIP_P :Enable
+0100 L1_PROUT:P1
+0101 L1_PREST:
+0102 L1_POSTR:
+0103 L1_CHGLF:No
+0120 L2_PROUT:P1
+0121 L2_PREST:
+0122 L2_POSTR:
+0123 L2_CHGLF:No
+0140 L3_PROUT:P1
+0141 L3_PREST:
+0142 L3_POSTR:
+0143 L3_CHGLF:No
+4000 IP_ADDR:192.168.1.99
+4001 GATEWAY:192.168.1.1
+4002 MASK   :255.255.255.0
+4010 TCP_INT:0
+4011 TCP_CNT:0
+4012 WINS_IP:0.0.0.0
+4020 DHCP_MODE:Disable
+7000 SSID:reinhold
+7001 DOMAIN:10
+7002 CHANNEL:6
+7003 SECMODE:4
+7004 KEY_LEN:0
+7005 DEFAULTKEY:0
+7006 KEY0:
+7007 KEY1:
+7008 KEY2:
+7009 KEY3:
+7012 AUTHEN:1
+7013 MODE:0
+7014 LINKINFO:STATE:Not Applicable;CHANNEL:6;TXRATE:0;TX:0;\
+     RX:0;QUALITY:Not Applicable;STRENGTH:Not Applicable;
+7017 WPA:WPA2
+7018 PSKALSET:1
+7019 PSKKEY:kainhofer
+7020 PSKAL:TKIP;AES;
+7021 SURVEY:
+7023 WPA2AL:TKIP;AES;
+7024 STAMODE:1
+7025 APCHANNEL:7
+7026 CHMODE:1
+7030 WLMODE:1
+7100 APSSID:reinhoc
+7103 APSECMODE:2
+7104 APKEY_LEN:0
+7105 APDEFAULTKE:0
+7106 APKEY0:
+7107 APKEY1:
+7108 APKEY2:
+7109 APKEY3:
+7112 APAUTHEN:1
+7118 APPSKALSET:0
+7119 APPSKKEY:cohnier1
diff --git a/Data_Sniffs/USB_configuration/txt/2011-12-07_HP2101nw_set_wireless_reinhold1.txt b/Data_Sniffs/USB_configuration/txt/2011-12-07_HP2101nw_set_wireless_reinhold1.txt
new file mode 100644
index 0000000..6f73f2a
--- /dev/null
+++ b/Data_Sniffs/USB_configuration/txt/2011-12-07_HP2101nw_set_wireless_reinhold1.txt
@@ -0,0 +1,68 @@
+Wireless: Infrastructure
+WPA2-PSK, AES Verschluesselung
+Passphrase: kainhofer
+
+IP: 192.168.1.99
+Mask: 255.255.255.0
+Gateway: 192.168.1.1
+
+Setting:
+4000 :192.168.1.99
+4001 :192.168.1.1
+4002 :255.255.255.0
+4020 :Disable
+4021 :Disable
+4022 :Disable
+5000 :
+5003 :
+5101 :
+5102 :
+5104 :
+5103 :
+7000 :reinhold
+7001 :
+7002 :6
+7003 :4
+7004 :0
+7005 :0
+7006 :
+7007 :
+7008 :
+7009 :
+7012 :1
+7013 :0
+7018 :1
+7019 :kainhofer
+7024 :0
+7025 :6
+7026 :1
+7030 :0
+
+
+
+0040  40 00 27 01 58 58 58 58 58 58 58 58 34 30 30 30   @.'.XXXXXXXX4000
+0050  20 3a 31 39 32 2e 31 36 38 2e 31 2e 39 39 0a 34    :192.168.1.99.4
+0060  30 30 31 20 3a 31 39 32 2e 31 36 38 2e 31 2e 31   001 :192.168.1.1
+0070  0a 34 30 30 32 20 3a 32 35 35 2e 32 35 35 2e 32   .4002 :255.255.2
+0080  35 35 2e 30 0a 34 30 32 30 20 3a 44 69 73 61 62   55.0.4020 :Disab
+0090  6c 65 0a 34 30 32 31 20 3a 44 69 73 61 62 6c 65   le.4021 :Disable
+00a0  0a 34 30 32 32 20 3a 44 69 73 61 62 6c 65 0a 35   .4022 :Disable.5
+00b0  30 30 30 20 3a 0a 35 30 30 33 20 3a 0a 35 31 30   000 :.5003 :.510
+00c0  31 20 3a 0a 35 31 30 32 20 3a 0a 35 31 30 34 20   1 :.5102 :.5104 
+00d0  3a 0a 35 31 30 33 20 3a 0a 37 30 30 30 20 3a 72   :.5103 :.7000 :r
+00e0  65 69 6e 68 6f 6c 64 0a 37 30 30 31 20 3a 0a 37   einhold.7001 :.7
+00f0  30 30 32 20 3a 36 0a 37 30 30 33 20 3a 34 0a 37   002 :6.7003 :4.7
+0100  30 30 34 20 3a 30 0a 37 30 30 35 20 3a 30 0a 37   004 :0.7005 :0.7
+0110  30 30 36 20 3a 0a 37 30 30 37 20 3a 0a 37 30 30   006 :.7007 :.700
+0120  38 20 3a 0a 37 30 30 39 20 3a 0a 37 30 31 32 20   8 :.7009 :.7012 
+0130  3a 31 0a 37 30 31 33 20 3a 30 0a 37 30 31 38 20   :1.7013 :0.7018 
+0040  3a 31 0a 37 30 31 39 20 3a 6b 61 69 6e 68 6f 66   :1.7019 :kainhof
+0050  65 72 0a 37 30 32 34 20 3a 30 0a 37 30 32 35 20   er.7024 :0.7025 
+0060  3a 36 0a 37 30 32 36 20 3a 31 0a 37 30 33 30 20   :6.7026 :1.7030 
+0070  3a 30 0a                                          :0.
+
+0040  40 00 06 00 58 58 58 58 58 58 58 58 39 30 30 32   @...XXXXXXXX9002
+0050  3a 0a                                             :.
+    0040  40 00 00 00 00 50 54 39 45 32 44 32 46            @....PT9E2D2F
+    0040  40 00 00 00 00 50 54 39 45 32 44 32 46            @....PT9E2D2F
+    [empty]
\ No newline at end of file
diff --git a/Data_Sniffs/USB_configuration/txt/2011-12-07_HP2101nw_set_wireless_reinhold_dhcp_wpa2TKIP.txt b/Data_Sniffs/USB_configuration/txt/2011-12-07_HP2101nw_set_wireless_reinhold_dhcp_wpa2TKIP.txt
new file mode 100644
index 0000000..e59402d
--- /dev/null
+++ b/Data_Sniffs/USB_configuration/txt/2011-12-07_HP2101nw_set_wireless_reinhold_dhcp_wpa2TKIP.txt
@@ -0,0 +1,33 @@
+WIFI network "reinhold", WPA2-PSK, TKIP, passphrase kainhofer, DHCP
+
+4000 :0.0.0.0
+4001 :0.0.0.0
+4002 :0.0.0.0
+4020 :Enable
+4021 :Enable
+4022 :Enable
+5000 :
+5003 :
+5101 :
+5102 :
+5104 :
+5103 :
+7000 :reinhold
+7001 :
+7002 :6
+7003 :4
+7004 :0
+7005 :0
+7006 :
+7007 :
+7008 :
+7009 :
+7012 :1
+7013 :0
+7018 :0
+7019 :kainhofer
+7024 :0
+7025 :6
+7026 :1
+7030 :0
+
diff --git a/Data_Sniffs/USB_configuration/txt/2011-12-09_wlan_setting_wep-open-0123456789.txt b/Data_Sniffs/USB_configuration/txt/2011-12-09_wlan_setting_wep-open-0123456789.txt
new file mode 100644
index 0000000..1a32768
--- /dev/null
+++ b/Data_Sniffs/USB_configuration/txt/2011-12-09_wlan_setting_wep-open-0123456789.txt
@@ -0,0 +1,58 @@
+SSID: wep-open-0123456789
+Type: WEP / open
+key: 0123456789
+
+4000 :0.0.0.0
+4001 :0.0.0.0
+4002 :0.0.0.0
+4020 :Enable
+4021 :Enable
+4022 :Enable
+5000 :
+5003 :
+5101 :
+5102 :
+5104 :
+5103 :
+7000 :wep-open-0123456789
+7001 :
+7002 :11    (channel)
+7003 :1     (secmode)
+7004 :5     (keylen)
+7005 :0     (defaultkey)
+7006 :0123456789   (key0)
+7007 :
+7008 :
+7009 :
+7012 :1     (authen: open system)
+7013 :0     (mode)
+7018 :0     (PSKalset)
+7019 :      (PSKkey)
+7024 :0     (STAmode)
+7025 :11
+7026 :1
+7030 :0
+
+
+
+
+
+0040  40 00 23 01 58 58 58 58 58 58 58 58 34 30 30 30   @.#.XXXXXXXX4000
+0050  20 3a 30 2e 30 2e 30 2e 30 0a 34 30 30 31 20 3a    :0.0.0.0.4001 :
+0060  30 2e 30 2e 30 2e 30 0a 34 30 30 32 20 3a 30 2e   0.0.0.0.4002 :0.
+0070  30 2e 30 2e 30 0a 34 30 32 30 20 3a 45 6e 61 62   0.0.0.4020 :Enab
+0080  6c 65 0a 34 30 32 31 20 3a 45 6e 61 62 6c 65 0a   le.4021 :Enable.
+0090  34 30 32 32 20 3a 45 6e 61 62 6c 65 0a 35 30 30   4022 :Enable.500
+00a0  30 20 3a 0a 35 30 30 33 20 3a 0a 35 31 30 31 20   0 :.5003 :.5101 
+00b0  3a 0a 35 31 30 32 20 3a 0a 35 31 30 34 20 3a 0a   :.5102 :.5104 :.
+00c0  35 31 30 33 20 3a 0a 37 30 30 30 20 3a 77 65 70   5103 :.7000 :wep
+00d0  2d 6f 70 65 6e 2d 30 31 32 33 34 35 36 37 38 39   -open-0123456789
+00e0  0a 37 30 30 31 20 3a 0a 37 30 30 32 20 3a 31 31   .7001 :.7002 :11
+00f0  0a 37 30 30 33 20 3a 31 0a 37 30 30 34 20 3a 35   .7003 :1.7004 :5
+0100  0a 37 30 30 35 20 3a 30 0a 37 30 30 36 20 3a 30   .7005 :0.7006 :0
+0110  31 32 33 34 35 36 37 38 39 0a 37 30 30 37 20 3a   123456789.7007 :
+0120  0a 37 30 30 38 20 3a 0a 37 30 30 39 20 3a 0a 37   .7008 :.7009 :.7
+0130  30 31 32 20 3a 31 0a 37 30 31 33 20 3a 30 0a 37   012 :1.7013 :0.7
+0040  30 31 38 20 3a 30 0a 37 30 31 39 20 3a 0a 37 30   018 :0.7019 :.70
+0050  32 34 20 3a 30 0a 37 30 32 35 20 3a 31 31 0a 37   24 :0.7025 :11.7
+0060  30 32 36 20 3a 31 0a 37 30 33 30 20 3a 30 0a      026 :1.7030 :0.
diff --git a/Data_Sniffs/USB_configuration/txt/2011-12-09_wlan_setting_wep-open-kainh.txt b/Data_Sniffs/USB_configuration/txt/2011-12-09_wlan_setting_wep-open-kainh.txt
new file mode 100644
index 0000000..679f48f
--- /dev/null
+++ b/Data_Sniffs/USB_configuration/txt/2011-12-09_wlan_setting_wep-open-kainh.txt
@@ -0,0 +1,56 @@
+SSID: wep-open-kainh
+Type: WEP / open
+key: kainh (text)
+
+4000 :192.168.1.99
+4001 :192.168.1.1
+4002 :255.255.255.0
+4020 :Disable
+4021 :Disable
+4022 :Disable
+5000 :
+5003 :
+5101 :
+5102 :
+5104 :
+5103 :
+7000 :wep-open-kainh
+7001 :
+7002 :11
+7003 :1
+7004 :5
+7005 :0
+7006 :6B61696E68
+7007 :
+7008 :
+7009 :
+7012 :1
+7013 :0
+7018 :0
+7019 :
+7024 :0
+7025 :11
+7026 :1
+7030 :0
+
+
+0040  40 00 30 01 58 58 58 58 58 58 58 58 34 30 30 30   @.0.XXXXXXXX4000
+0050  20 3a 31 39 32 2e 31 36 38 2e 31 2e 39 39 0a 34    :192.168.1.99.4
+0060  30 30 31 20 3a 31 39 32 2e 31 36 38 2e 31 2e 31   001 :192.168.1.1
+0070  0a 34 30 30 32 20 3a 32 35 35 2e 32 35 35 2e 32   .4002 :255.255.2
+0080  35 35 2e 30 0a 34 30 32 30 20 3a 44 69 73 61 62   55.0.4020 :Disab
+0090  6c 65 0a 34 30 32 31 20 3a 44 69 73 61 62 6c 65   le.4021 :Disable
+00a0  0a 34 30 32 32 20 3a 44 69 73 61 62 6c 65 0a 35   .4022 :Disable.5
+00b0  30 30 30 20 3a 0a 35 30 30 33 20 3a 0a 35 31 30   000 :.5003 :.510
+00c0  31 20 3a 0a 35 31 30 32 20 3a 0a 35 31 30 34 20   1 :.5102 :.5104 
+00d0  3a 0a 35 31 30 33 20 3a 0a 37 30 30 30 20 3a 77   :.5103 :.7000 :w
+00e0  65 70 2d 6f 70 65 6e 2d 6b 61 69 6e 68 0a 37 30   ep-open-kainh.70
+00f0  30 31 20 3a 0a 37 30 30 32 20 3a 31 31 0a 37 30   01 :.7002 :11.70
+0100  30 33 20 3a 31 0a 37 30 30 34 20 3a 35 0a 37 30   03 :1.7004 :5.70
+0110  30 35 20 3a 30 0a 37 30 30 36 20 3a 36 42 36 31   05 :0.7006 :6B61
+0120  36 39 36 45 36 38 0a 37 30 30 37 20 3a 0a 37 30   696E68.7007 :.70
+0130  30 38 20 3a 0a 37 30 30 39 20 3a 0a 37 30 31 32   08 :.7009 :.7012
+0040  20 3a 31 0a 37 30 31 33 20 3a 30 0a 37 30 31 38    :1.7013 :0.7018
+0050  20 3a 30 0a 37 30 31 39 20 3a 0a 37 30 32 34 20    :0.7019 :.7024 
+0060  3a 30 0a 37 30 32 35 20 3a 31 31 0a 37 30 32 36   :0.7025 :11.7026
+0070  20 3a 31 0a 37 30 33 30 20 3a 30 0a                :1.7030 :0.
diff --git a/Data_Sniffs/USB_configuration/txt/2011-12-09_wlan_setting_wep-shared-0123456789.txt b/Data_Sniffs/USB_configuration/txt/2011-12-09_wlan_setting_wep-shared-0123456789.txt
new file mode 100644
index 0000000..fcc399a
--- /dev/null
+++ b/Data_Sniffs/USB_configuration/txt/2011-12-09_wlan_setting_wep-shared-0123456789.txt
@@ -0,0 +1,56 @@
+SSID: wep-open-0123456789
+Type: WEP / open
+key: 0123456789
+
+4000 :0.0.0.0
+4001 :0.0.0.0
+4002 :0.0.0.0
+4020 :Enable
+4021 :Enable
+4022 :Enable
+5000 :
+5003 :
+5101 :
+5102 :
+5104 :
+5103 :
+7000 :wep-shared-0123456789
+7001 :
+7002 :11
+7003 :1
+7004 :5
+7005 :0
+7006 :0123456789
+7007 :
+7008 :
+7009 :
+7012 :2     (authen: shared key)
+7013 :0
+7018 :0
+7019 :
+7024 :0
+7025 :11
+7026 :1
+7030 :0
+
+
+0040  40 00 25 01 58 58 58 58 58 58 58 58 34 30 30 30   @.%.XXXXXXXX4000
+0050  20 3a 30 2e 30 2e 30 2e 30 0a 34 30 30 31 20 3a    :0.0.0.0.4001 :
+0060  30 2e 30 2e 30 2e 30 0a 34 30 30 32 20 3a 30 2e   0.0.0.0.4002 :0.
+0070  30 2e 30 2e 30 0a 34 30 32 30 20 3a 45 6e 61 62   0.0.0.4020 :Enab
+0080  6c 65 0a 34 30 32 31 20 3a 45 6e 61 62 6c 65 0a   le.4021 :Enable.
+0090  34 30 32 32 20 3a 45 6e 61 62 6c 65 0a 35 30 30   4022 :Enable.500
+00a0  30 20 3a 0a 35 30 30 33 20 3a 0a 35 31 30 31 20   0 :.5003 :.5101 
+00b0  3a 0a 35 31 30 32 20 3a 0a 35 31 30 34 20 3a 0a   :.5102 :.5104 :.
+00c0  35 31 30 33 20 3a 0a 37 30 30 30 20 3a 77 65 70   5103 :.7000 :wep
+00d0  2d 73 68 61 72 65 64 2d 30 31 32 33 34 35 36 37   -shared-01234567
+00e0  38 39 0a 37 30 30 31 20 3a 0a 37 30 30 32 20 3a   89.7001 :.7002 :
+00f0  31 31 0a 37 30 30 33 20 3a 31 0a 37 30 30 34 20   11.7003 :1.7004 
+0100  3a 35 0a 37 30 30 35 20 3a 30 0a 37 30 30 36 20   :5.7005 :0.7006 
+0110  3a 30 31 32 33 34 35 36 37 38 39 0a 37 30 30 37   :0123456789.7007
+0120  20 3a 0a 37 30 30 38 20 3a 0a 37 30 30 39 20 3a    :.7008 :.7009 :
+0130  0a 37 30 31 32 20 3a 32 0a 37 30 31 33 20 3a 30   .7012 :2.7013 :0
+0040  0a 37 30 31 38 20 3a 30 0a 37 30 31 39 20 3a 0a   .7018 :0.7019 :.
+0050  37 30 32 34 20 3a 30 0a 37 30 32 35 20 3a 31 31   7024 :0.7025 :11
+0060  0a 37 30 32 36 20 3a 31 0a 37 30 33 30 20 3a 30   .7026 :1.7030 :0
+0070  0a                                                .
diff --git a/Data_Sniffs/USB_configuration/txt/2011-12-09_wlan_setting_wpa-aes-kainhofer.txt b/Data_Sniffs/USB_configuration/txt/2011-12-09_wlan_setting_wpa-aes-kainhofer.txt
new file mode 100644
index 0000000..e282bd0
--- /dev/null
+++ b/Data_Sniffs/USB_configuration/txt/2011-12-09_wlan_setting_wpa-aes-kainhofer.txt
@@ -0,0 +1,55 @@
+SSID: wpa-tkip-0123456789
+Type: WPA-PSK / AES
+key: kainhofer
+
+4000 :0.0.0.0
+4001 :0.0.0.0
+4002 :0.0.0.0
+4020 :Enable
+4021 :Enable
+4022 :Enable
+5000 :
+5003 :
+5101 :
+5102 :
+5104 :
+5103 :
+7000 :wpa-psk-aes-kainhofer
+7001 :
+7002 :11
+7003 :2
+7004 :0
+7005 :0
+7006 :
+7007 :
+7008 :
+7009 :
+7012 :1
+7013 :0
+7018 :1
+7019 :kainhofer
+7024 :0
+7025 :11
+7026 :1
+7030 :0
+
+
+0040  40 00 24 01 58 58 58 58 58 58 58 58 34 30 30 30   @.$.XXXXXXXX4000
+0050  20 3a 30 2e 30 2e 30 2e 30 0a 34 30 30 31 20 3a    :0.0.0.0.4001 :
+0060  30 2e 30 2e 30 2e 30 0a 34 30 30 32 20 3a 30 2e   0.0.0.0.4002 :0.
+0070  30 2e 30 2e 30 0a 34 30 32 30 20 3a 45 6e 61 62   0.0.0.4020 :Enab
+0080  6c 65 0a 34 30 32 31 20 3a 45 6e 61 62 6c 65 0a   le.4021 :Enable.
+0090  34 30 32 32 20 3a 45 6e 61 62 6c 65 0a 35 30 30   4022 :Enable.500
+00a0  30 20 3a 0a 35 30 30 33 20 3a 0a 35 31 30 31 20   0 :.5003 :.5101 
+00b0  3a 0a 35 31 30 32 20 3a 0a 35 31 30 34 20 3a 0a   :.5102 :.5104 :.
+00c0  35 31 30 33 20 3a 0a 37 30 30 30 20 3a 77 70 61   5103 :.7000 :wpa
+00d0  2d 70 73 6b 2d 61 65 73 2d 6b 61 69 6e 68 6f 66   -psk-aes-kainhof
+00e0  65 72 0a 37 30 30 31 20 3a 0a 37 30 30 32 20 3a   er.7001 :.7002 :
+00f0  31 31 0a 37 30 30 33 20 3a 32 0a 37 30 30 34 20   11.7003 :2.7004 
+0100  3a 30 0a 37 30 30 35 20 3a 30 0a 37 30 30 36 20   :0.7005 :0.7006 
+0110  3a 0a 37 30 30 37 20 3a 0a 37 30 30 38 20 3a 0a   :.7007 :.7008 :.
+0120  37 30 30 39 20 3a 0a 37 30 31 32 20 3a 31 0a 37   7009 :.7012 :1.7
+0130  30 31 33 20 3a 30 0a 37 30 31 38 20 3a 31 0a 37   013 :0.7018 :1.7
+0040  30 31 39 20 3a 6b 61 69 6e 68 6f 66 65 72 0a 37   019 :kainhofer.7
+0050  30 32 34 20 3a 30 0a 37 30 32 35 20 3a 31 31 0a   024 :0.7025 :11.
+0060  37 30 32 36 20 3a 31 0a 37 30 33 30 20 3a 30 0a   7026 :1.7030 :0.
diff --git a/Data_Sniffs/USB_configuration/txt/2011-12-09_wlan_setting_wpa-tkip-0123456789.txt b/Data_Sniffs/USB_configuration/txt/2011-12-09_wlan_setting_wpa-tkip-0123456789.txt
new file mode 100644
index 0000000..dfb7b9a
--- /dev/null
+++ b/Data_Sniffs/USB_configuration/txt/2011-12-09_wlan_setting_wpa-tkip-0123456789.txt
@@ -0,0 +1,56 @@
+SSID: wpa-tkip-0123456789
+Type: WPA-PSK / TKIP
+key: 0123456789
+
+4000 :0.0.0.0
+4001 :0.0.0.0
+4002 :0.0.0.0
+4020 :Enable
+4021 :Enable
+4022 :Enable
+5000 :
+5003 :
+5101 :
+5102 :
+5104 :
+5103 :
+7000 :wpa-psk-tkip-0123456789
+7001 :
+7002 :11
+7003 :2   (secmode)
+7004 :0   (keylen)
+7005 :0
+7006 :
+7007 :
+7008 :
+7009 :
+7012 :1   (authen)
+7013 :0   (mode)
+7018 :0   (PSKlset)
+7019 :0123456789  (PSKkey)
+7024 :0      AD-HOC
+7025 :11
+7026 :1
+7030 :0
+
+
+0040  40 00 27 01 58 58 58 58 58 58 58 58 34 30 30 30   @.'.XXXXXXXX4000
+0050  20 3a 30 2e 30 2e 30 2e 30 0a 34 30 30 31 20 3a    :0.0.0.0.4001 :
+0060  30 2e 30 2e 30 2e 30 0a 34 30 30 32 20 3a 30 2e   0.0.0.0.4002 :0.
+0070  30 2e 30 2e 30 0a 34 30 32 30 20 3a 45 6e 61 62   0.0.0.4020 :Enab
+0080  6c 65 0a 34 30 32 31 20 3a 45 6e 61 62 6c 65 0a   le.4021 :Enable.
+0090  34 30 32 32 20 3a 45 6e 61 62 6c 65 0a 35 30 30   4022 :Enable.500
+00a0  30 20 3a 0a 35 30 30 33 20 3a 0a 35 31 30 31 20   0 :.5003 :.5101 
+00b0  3a 0a 35 31 30 32 20 3a 0a 35 31 30 34 20 3a 0a   :.5102 :.5104 :.
+00c0  35 31 30 33 20 3a 0a 37 30 30 30 20 3a 77 70 61   5103 :.7000 :wpa
+00d0  2d 70 73 6b 2d 74 6b 69 70 2d 30 31 32 33 34 35   -psk-tkip-012345
+00e0  36 37 38 39 0a 37 30 30 31 20 3a 0a 37 30 30 32   6789.7001 :.7002
+00f0  20 3a 31 31 0a 37 30 30 33 20 3a 32 0a 37 30 30    :11.7003 :2.700
+0100  34 20 3a 30 0a 37 30 30 35 20 3a 30 0a 37 30 30   4 :0.7005 :0.700
+0110  36 20 3a 0a 37 30 30 37 20 3a 0a 37 30 30 38 20   6 :.7007 :.7008 
+0120  3a 0a 37 30 30 39 20 3a 0a 37 30 31 32 20 3a 31   :.7009 :.7012 :1
+0130  0a 37 30 31 33 20 3a 30 0a 37 30 31 38 20 3a 30   .7013 :0.7018 :0
+0040  0a 37 30 31 39 20 3a 30 31 32 33 34 35 36 37 38   .7019 :012345678
+0050  39 0a 37 30 32 34 20 3a 30 0a 37 30 32 35 20 3a   9.7024 :0.7025 :
+0060  31 31 0a 37 30 32 36 20 3a 31 0a 37 30 33 30 20   11.7026 :1.7030 
+0070  3a 30 0a                                          :0.
diff --git a/Data_Sniffs/USB_configuration/txt/2011-12-09_wlan_setting_wpa2-aes-0123456789abcdef.txt b/Data_Sniffs/USB_configuration/txt/2011-12-09_wlan_setting_wpa2-aes-0123456789abcdef.txt
new file mode 100644
index 0000000..f4e8881
--- /dev/null
+++ b/Data_Sniffs/USB_configuration/txt/2011-12-09_wlan_setting_wpa2-aes-0123456789abcdef.txt
@@ -0,0 +1,58 @@
+SSID: wpa2-tkip-kainhofer
+Type: WPA2-PSK / TKIP
+key: 0123456789abcdef
+
+4000 :0.0.0.0
+4001 :0.0.0.0
+4002 :0.0.0.0
+4020 :Enable
+4021 :Enable
+4022 :Enable
+5000 :
+5003 :
+5101 :
+5102 :
+5104 :
+5103 :
+7000 :wpa2-psk-aes-0123456789abcdef
+7001 :
+7002 :11
+7003 :4
+7004 :0
+7005 :0
+7006 :
+7007 :
+7008 :
+7009 :
+7012 :1
+7013 :0
+7018 :1    (psklset)
+7019 :0123456789abcdef
+7024 :0
+7025 :11
+7026 :1
+7030 :0
+
+
+
+
+0040  40 00 33 01 58 58 58 58 58 58 58 58 34 30 30 30   @.3.XXXXXXXX4000
+0050  20 3a 30 2e 30 2e 30 2e 30 0a 34 30 30 31 20 3a    :0.0.0.0.4001 :
+0060  30 2e 30 2e 30 2e 30 0a 34 30 30 32 20 3a 30 2e   0.0.0.0.4002 :0.
+0070  30 2e 30 2e 30 0a 34 30 32 30 20 3a 45 6e 61 62   0.0.0.4020 :Enab
+0080  6c 65 0a 34 30 32 31 20 3a 45 6e 61 62 6c 65 0a   le.4021 :Enable.
+0090  34 30 32 32 20 3a 45 6e 61 62 6c 65 0a 35 30 30   4022 :Enable.500
+00a0  30 20 3a 0a 35 30 30 33 20 3a 0a 35 31 30 31 20   0 :.5003 :.5101 
+00b0  3a 0a 35 31 30 32 20 3a 0a 35 31 30 34 20 3a 0a   :.5102 :.5104 :.
+00c0  35 31 30 33 20 3a 0a 37 30 30 30 20 3a 77 70 61   5103 :.7000 :wpa
+00d0  32 2d 70 73 6b 2d 61 65 73 2d 30 31 32 33 34 35   2-psk-aes-012345
+00e0  36 37 38 39 61 62 63 64 65 66 0a 37 30 30 31 20   6789abcdef.7001 
+00f0  3a 0a 37 30 30 32 20 3a 31 31 0a 37 30 30 33 20   :.7002 :11.7003 
+0100  3a 34 0a 37 30 30 34 20 3a 30 0a 37 30 30 35 20   :4.7004 :0.7005 
+0110  3a 30 0a 37 30 30 36 20 3a 0a 37 30 30 37 20 3a   :0.7006 :.7007 :
+0120  0a 37 30 30 38 20 3a 0a 37 30 30 39 20 3a 0a 37   .7008 :.7009 :.7
+0130  30 31 32 20 3a 31 0a 37 30 31 33 20 3a 30 0a 37   012 :1.7013 :0.7
+0040  30 31 38 20 3a 31 0a 37 30 31 39 20 3a 30 31 32   018 :1.7019 :012
+0050  33 34 35 36 37 38 39 61 62 63 64 65 66 0a 37 30   3456789abcdef.70
+0060  32 34 20 3a 30 0a 37 30 32 35 20 3a 31 31 0a 37   24 :0.7025 :11.7
+0070  30 32 36 20 3a 31 0a 37 30 33 30 20 3a 30 0a      026 :1.7030 :0.
diff --git a/Data_Sniffs/USB_configuration/txt/2011-12-09_wlan_setting_wpa2-tkip-kainhofer.txt b/Data_Sniffs/USB_configuration/txt/2011-12-09_wlan_setting_wpa2-tkip-kainhofer.txt
new file mode 100644
index 0000000..6ee15c2
--- /dev/null
+++ b/Data_Sniffs/USB_configuration/txt/2011-12-09_wlan_setting_wpa2-tkip-kainhofer.txt
@@ -0,0 +1,56 @@
+SSID: wpa2-tkip-kainhofer
+Type: WPA2-PSK / TKIP
+key: kainhofer
+
+4000 :0.0.0.0
+4001 :0.0.0.0
+4002 :0.0.0.0
+4020 :Enable
+4021 :Enable
+4022 :Enable
+5000 :
+5003 :
+5101 :
+5102 :
+5104 :
+5103 :
+7000 :wpa2-psk-tkip-kainhofer
+7001 :
+7002 :11
+7003 :4
+7004 :0
+7005 :0
+7006 :
+7007 :
+7008 :
+7009 :
+7012 :1
+7013 :0
+7018 :0
+7019 :kainhofer
+7024 :0
+7025 :11
+7026 :1
+7030 :0
+
+
+0040  40 00 26 01 58 58 58 58 58 58 58 58 34 30 30 30   @.&.XXXXXXXX4000
+0050  20 3a 30 2e 30 2e 30 2e 30 0a 34 30 30 31 20 3a    :0.0.0.0.4001 :
+0060  30 2e 30 2e 30 2e 30 0a 34 30 30 32 20 3a 30 2e   0.0.0.0.4002 :0.
+0070  30 2e 30 2e 30 0a 34 30 32 30 20 3a 45 6e 61 62   0.0.0.4020 :Enab
+0080  6c 65 0a 34 30 32 31 20 3a 45 6e 61 62 6c 65 0a   le.4021 :Enable.
+0090  34 30 32 32 20 3a 45 6e 61 62 6c 65 0a 35 30 30   4022 :Enable.500
+00a0  30 20 3a 0a 35 30 30 33 20 3a 0a 35 31 30 31 20   0 :.5003 :.5101 
+00b0  3a 0a 35 31 30 32 20 3a 0a 35 31 30 34 20 3a 0a   :.5102 :.5104 :.
+00c0  35 31 30 33 20 3a 0a 37 30 30 30 20 3a 77 70 61   5103 :.7000 :wpa
+00d0  32 2d 70 73 6b 2d 74 6b 69 70 2d 6b 61 69 6e 68   2-psk-tkip-kainh
+00e0  6f 66 65 72 0a 37 30 30 31 20 3a 0a 37 30 30 32   ofer.7001 :.7002
+00f0  20 3a 31 31 0a 37 30 30 33 20 3a 34 0a 37 30 30    :11.7003 :4.700
+0100  34 20 3a 30 0a 37 30 30 35 20 3a 30 0a 37 30 30   4 :0.7005 :0.700
+0110  36 20 3a 0a 37 30 30 37 20 3a 0a 37 30 30 38 20   6 :.7007 :.7008 
+0120  3a 0a 37 30 30 39 20 3a 0a 37 30 31 32 20 3a 31   :.7009 :.7012 :1
+0130  0a 37 30 31 33 20 3a 30 0a 37 30 31 38 20 3a 30   .7013 :0.7018 :0
+0040  0a 37 30 31 39 20 3a 6b 61 69 6e 68 6f 66 65 72   .7019 :kainhofer
+0050  0a 37 30 32 34 20 3a 30 0a 37 30 32 35 20 3a 31   .7024 :0.7025 :1
+0060  31 0a 37 30 32 36 20 3a 31 0a 37 30 33 30 20 3a   1.7026 :1.7030 :
+0070  30 0a                                             0.
diff --git a/configs/2011-12-08_9e2d2f_config.txt b/configs/2011-12-08_9e2d2f_config.txt
new file mode 100644
index 0000000..d5a22e2
--- /dev/null
+++ b/configs/2011-12-08_9e2d2f_config.txt
@@ -0,0 +1,55 @@
+0001 BOX_NAME:WPT9E2D2F
+0012 TCPIP_P :Enable
+0100 L1_PROUT:P1
+0101 L1_PREST:
+0102 L1_POSTR:
+0103 L1_CHGLF:No
+0120 L2_PROUT:P1
+0121 L2_PREST:
+0122 L2_POSTR:
+0123 L2_CHGLF:No
+0140 L3_PROUT:P1
+0141 L3_PREST:
+0142 L3_POSTR:
+0143 L3_CHGLF:No
+4000 IP_ADDR:0.0.0.0
+4001 GATEWAY:0.0.0.0
+4002 MASK   :0.0.0.0
+4010 TCP_INT:0
+4011 TCP_CNT:0
+4012 WINS_IP:0.0.0.0
+4020 DHCP_MODE:Enable
+7000 SSID:reinhold
+7001 DOMAIN:10
+7002 CHANNEL:6
+7003 SECMODE:0
+7004 KEY_LEN:0
+7005 DEFAULTKEY:0
+7006 KEY0:
+7007 KEY1:
+7008 KEY2:
+7009 KEY3:
+7012 AUTHEN:1
+7013 MODE:0
+7014 LINKINFO:STATE:Disconnected;CHANNEL:6;TXRATE:0;TX:0;RX:0;QUALITY:Not Applicable;STRENGTH:Not Applicable;
+7017 WPA:WPA2
+7018 PSKALSET:0
+7019 PSKKEY:
+7020 PSKAL:TKIP;AES;
+7021 SURVEY:
+7023 WPA2AL:TKIP;AES;
+7024 STAMODE:0
+7025 APCHANNEL:6
+7026 CHMODE:1
+7030 WLMODE:0
+7100 APSSID:reinhoc
+7103 APSECMODE:2
+7104 APKEY_LEN:0
+7105 APDEFAULTKE:0
+7106 APKEY0:
+7107 APKEY1:
+7108 APKEY2:
+7109 APKEY3:
+7112 APAUTHEN:1
+7118 APPSKALSET:0
+7119 APPSKKEY:cohnier1
diff --git a/configs/2011-12-11_9e2d2f_kainhofer_photosmart.txt b/configs/2011-12-11_9e2d2f_kainhofer_photosmart.txt
new file mode 100644
index 0000000..a06251a
--- /dev/null
+++ b/configs/2011-12-11_9e2d2f_kainhofer_photosmart.txt
@@ -0,0 +1,55 @@
+0001 BOX_NAME:PHOTOSMART
+0012 TCPIP_P :Enable
+0100 L1_PROUT:P1
+0101 L1_PREST:
+0102 L1_POSTR:
+0103 L1_CHGLF:No
+0120 L2_PROUT:P1
+0121 L2_PREST:
+0122 L2_POSTR:
+0123 L2_CHGLF:No
+0140 L3_PROUT:P1
+0141 L3_PREST:
+0142 L3_POSTR:
+0143 L3_CHGLF:No
+4000 IP_ADDR:10.0.0.4
+4001 GATEWAY:10.0.0.138
+4002 MASK   :255.255.255.0
+4010 TCP_INT:0
+4011 TCP_CNT:0
+4012 WINS_IP:0.0.0.0
+4020 DHCP_MODE:Enable
+7000 SSID:kainhofer
+7001 DOMAIN:10
+7002 CHANNEL:0
+7003 SECMODE:2
+7004 KEY_LEN:0
+7005 DEFAULTKEY:0
+7006 KEY0:
+7007 KEY1:
+7008 KEY2:
+7009 KEY3:
+7012 AUTHEN:0
+7013 MODE:0
+7014 LINKINFO:STATE:Associated - BSS ID = 30:39:F2:52:AD:76;SSID:kainhofer;CHANNEL:3;TXRATE:48;TX:0;RX:0;QUALITY:Low(10%);STRENGTH:Low(10%);
+7017 WPA:WPA2
+7018 PSKALSET:0
+7019 PSKKEY:reinhold
+7020 PSKAL:TKIP;AES;
+7021 SURVEY:
+7023 WPA2AL:TKIP;AES;
+7024 STAMODE:0
+7025 APCHANNEL:5
+7026 CHMODE:1
+7030 WLMODE:0
+7100 APSSID:kainhoc1
+7103 APSECMODE:4
+7104 APKEY_LEN:0
+7105 APDEFAULTKE:0
+7106 APKEY0:
+7107 APKEY1:
+7108 APKEY2:
+7109 APKEY3:
+7112 APAUTHEN:0
+7118 APPSKALSET:0
+7119 APPSKKEY:kainhoc1
diff --git a/configs/2011-12-15_a00ba9_NewDevice.conf b/configs/2011-12-15_a00ba9_NewDevice.conf
new file mode 100644
index 0000000..2a37237
--- /dev/null
+++ b/configs/2011-12-15_a00ba9_NewDevice.conf
@@ -0,0 +1,55 @@
+0001 BOX_NAME:WPTA00BA9
+0012 TCPIP_P :Enable
+0100 L1_PROUT:P1
+0101 L1_PREST:
+0102 L1_POSTR:
+0103 L1_CHGLF:No
+0120 L2_PROUT:P1
+0121 L2_PREST:
+0122 L2_POSTR:
+0123 L2_CHGLF:No
+0140 L3_PROUT:P1
+0141 L3_PREST:
+0142 L3_POSTR:
+0143 L3_CHGLF:No
+4000 IP_ADDR:0.0.0.0
+4001 GATEWAY:0.0.0.0
+4002 MASK   :0.0.0.0
+4010 TCP_INT:0
+4011 TCP_CNT:0
+4012 WINS_IP:0.0.0.0
+4020 DHCP_MODE:Enable
+7000 SSID:TWLNW
+7001 DOMAIN:10
+7002 CHANNEL:0
+7003 SECMODE:4
+7004 KEY_LEN:0
+7005 DEFAULTKEY:0
+7006 KEY0:
+7007 KEY1:
+7008 KEY2:
+7009 KEY3:
+7012 AUTHEN:1
+7013 MODE:0
+7014 LINKINFO:STATE:Disconnected;CHANNEL:6;TXRATE:0;TX:0;RX:0;QUALITY:Not Applicable;STRENGTH:Not Applicable;
+7017 WPA:WPA2
+7018 PSKALSET:1
+7019 PSKKEY:!"SaM77Oht=)
+7020 PSKAL:TKIP;AES;
+7021 SURVEY:
+7023 WPA2AL:TKIP;AES;
+7024 STAMODE:0
+7025 APCHANNEL:6
+7026 CHMODE:1
+7030 WLMODE:0
+7100 APSSID:WPT_50455A
+7103 APSECMODE:0
+7104 APKEY_LEN:5
+7105 APDEFAULTKE:0
+7106 APKEY0:0000000000
+7107 APKEY1:0000000000
+7108 APKEY2:0000000000
+7109 APKEY3:0000000000
+7112 APAUTHEN:1
+7118 APPSKALSET:1
+7119 APPSKKEY:
diff --git a/hp2101nw_setup.pl b/hp2101nw_setup.pl
index 16a3a8c..3728f64 100755
--- a/hp2101nw_setup.pl
+++ b/hp2101nw_setup.pl
@@ -1,13 +1,28 @@
 #!/usr/bin/perl
+## hp2101nw_setup.pl - version 0.01
+## 
+## Linux configuration utility for the HP 2101nw wireless G USB print server.
+##
+## (C) 2011 Reinhold Kainhofer <reinhold@kainhofer.com>
+## License: GPL v2 or later
+
+## This script (hp2101nw_setup.pl) provides a relatively easy way to configure
+## the HP 2101nw wireless USB print server on linux.
+## The device is not a real print server, but rather a USB port forwarder
+## over TCP/UDP. On Windows it creates a virtual USB port, so for Linux
+## support, we'll need a proper kernel module doing the USB port forwarding...
+##
+## For the device protocol see:
+## http://wiki.kainhofer.com/hardware/hp2101nw_wlan_printserver
+
 
 use Device::USB;
 use Data::Dumper;
-use Carp;
 use strict;
-use warnings;
+# use warnings;
+
+our $debug=0;
 
-my $debug=1;
-# my $debug=0;
 our $VERSION=0.01;
 print "hp2101nw_setup.pl - version $VERSION\n";
 print "Linux configuration utility for the HP 2101nw wireless G USB print server.\n\n";
@@ -15,34 +30,26 @@ print "(C) 2011 Reinhold Kainhofer <reinhold\@kainhofer.com>\n";
 print "License: GPL v2 or later\n\n";
 
 
-
+# The PC always identifies itself as XXXXXXXX.
 our $thisboxname = "XXXXXXXX";
 $| = 1;
 
-=head1 SYNOPSIS
 
-The C<hp2101nw_setup.pl> program provides a relatively easy way to configure
-the HP 2101nw wireless USB print server on linux.
+$Data::Dumper::Indent = 1;
 
-=head1 DESCRIPTION
-
-For the protocol see:
-http://wiki.kainhofer.com/hardware/hp2101nw_wlan_printserver
+# USB vendor / product ids and descriptions of all supported devices
+my @supported_devices=(
+  [0x03f0, 0xcd02, "HP 2101nw wireless G USB print server"]
+);
 
-(TODO)
 
-=cut
 
-$Data::Dumper::Indent = 1; ## no critic(ProhibitPackageVars)
+###############################################################################
+##  HELPER FUNCTIONS
+###############################################################################
 
-# data structure: VendorID, ProductID, BULK_IN_EP, BULK_OUT_EP
-my @supported_devices=(
-  [0x03f0, 0xcd02]
-);
-my $var_names = {};
 
 sub progress {
-#   my $str = shift;
   printf (@_);
 }
 sub debug {
@@ -50,43 +57,207 @@ sub debug {
     printf (@_);
   }
 }
-sub trim($) {
+sub trim ($) {
   my $string = shift;
   $string =~ s/^\s+//;
   $string =~ s/\s+$//;
   return $string;
 }
+sub input () {
+  chomp (my $input = <STDIN>);
+  $input = trim ($input);
+  return $input;
+}
+sub sleep_progress ($) {
+  my $dur = shift;
+  do {
+    progress ".";
+    sleep (1);
+    --$dur;
+  } while ($dur > 0);
+  progress "\n";
+}
+
+
+
+# Give the user a number of choices to select from.
+# $text ...    text to print before the options
+# $options ... array ref containing human-readable option values (-1 for separator)
+# $values ...  array ref with option values (-1 in $options are ignored!)
+# $default ... default value if empty input is given
+sub ask_choice ($$$$) {
+  my $text = shift;
+  my $options = shift;
+  my $values = shift;
+  my $default = shift;
+  my $defindex = 0;
+  print "$text\n";
+  my $i=1;
+  foreach (@$options) {
+    if ($_ == -1) {
+      print "\t---\n";
+    } else {
+      print "\t$i) $_\n";
+      if ($values->[$i-1] eq $default) {
+        $defindex = $i;
+      }
+      ++$i;
+    }
+  }
+  my $retval;
+  do {
+    print "Your choice (default: $defindex): ";
+    my $op = input ();
+    if ($op eq "") {
+      $retval = $default;
+    } elsif (($op =~ m/^[1-9][0-9]*$/) && ($op <= scalar (@$values))) {
+      $retval = $values->[$op-1];
+    } else {
+      printf "\tInvalid input. Please enter a number from 1 to %d, or simply press Return to use the default.\n", scalar (@$values);
+    }
+  } while (!defined $retval);
+  return $retval;
+}
+
+# Ask the user for some text input, which will be validated (if invalid input
+# is given, the user is notified and asked again.
+#     $text ...      text to ask the user
+#     $validator ... callback function to validate the input
+#     $message ...   error message printed if validation fails.
+sub ask_input ($$$) {
+  my $text = shift;
+  my $validator = shift;
+  my $message = shift;
+  my $retval;
+  my $valid = 0;
+  do {
+    print $text;
+    $retval = input ();
+    $valid = &$validator ($retval);
+    if (!$valid) {
+      printf $message, $retval;
+    }
+  } while (!$valid);
+  return $retval;
+}
+
+########################
+# validation functions
+
+sub is_ip_address ($) {
+  my $ip = shift;
+  return ($ip =~ m/^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$/);
+}
+
+sub ask_ip_address ($) {
+  return ask_input (shift, \&is_ip_address, "\tInvalid input %s. Please enter a string of the form xxx.xxx.xxx.xxx, where each xxx is a number from 0 to 255.\n");
+}
+
+sub security2string ($) {
+  my $sec = shift;
+  my %sectypes = (
+    0 => "None",
+    1 => "WEP",
+    2 => "WPA-PSK",
+    4 => "WPA2-PSK", # WPA2-PSK TKIP
+    6 => "WPA/WPA2-PSK", # WPA/WPA2 and WPA2-PSK CCMP
+    7 => "WPA-EAP",
+    8 => "WPA2-EAP"
+  );
+  if (defined $sectypes{$sec}) {
+    return $sectypes{$sec};
+  } else {
+    return sprintf ("Unknown (%d)", $sec);
+  }
+}
+
+sub encryption2string ($) {
+  my $enc = shift;
+  my %enctypes = (
+    0 => "TKIP",
+    1 => "AES"
+  );
+  return $enctypes{$enc} if (defined $enctypes{$enc});
+  return sprintf ("Unknown (%d)", $enc);
+}
+
+sub authentication2string ($) {
+  my $auth = shift;
+  my %authtypes = (
+    1 => "Open System",
+    2 => "Shared Key"
+  );
+  return $authtypes{$auth} if (defined $authtypes{$auth});
+  return sprintf ("Unknown (%d)", $auth);
+}
+
+sub is_wep_key ($) {
+  my $key = shift;
+  return (($key =~ m/^[0-9a-fA-F]{10}$/) || ($key =~ m/^[0-9a-fA-F]{26}$/));
+}
+sub ask_wep_key ($) {
+  my $ap = shift;
+  return ask_input (
+    "Please enter the WEP key (10 or 26 characters, 0-9 and a-f) for network '$ap': ",
+    \&is_wep_key,
+    "\tInvalid key %s. Length can only be 10 or 26, use only digits 0-9 and letters a-f.\n\n");
+}
+
+sub is_wpa_passphrase ($) {
+  my $pass = shift;
+  return (length ($pass) > 0 && length ($pass) < 64);
+}
+
+sub is_filename ($) {
+  my $fn = shift;
+  return (length($fn)>0);
+}
+
+sub is_hostname ($) {
+  return (shift =~ m/^[-A-Za-z0-9]{1,63}$/ )
+}
+
+
+
+###############################################################################
+##  USB DEVICE MANAGEMENT / COMMUNICATION FUNCTIONS
+###############################################################################
 
 
 sub device_detect () {
   my $usb = Device::USB->new();
-  my $dev;
-  progress "Detected devices:\n";
+  my @devices;
+  my @devicedescriptions;
 
   foreach (@supported_devices) {
-    $dev = $usb->find_device( @$_ );
-    if ($dev) {
-      progress ("\t%s / ID %04x:%04x (%s: %s)\n", $dev->filename(),
+    foreach my $dev ($usb->list_devices (@$_)) {
+      push @devices, $dev;
+      push @devicedescriptions, sprintf ("%s / ID %04x:%04x (%s: %s)", $dev->filename(),
              $dev->idVendor(), $dev->idProduct(),
              $dev->manufacturer(), $dev->product());
     }
   }
+  my $dev;
+  if (scalar (@devices) > 1) {
+    $dev = ask_choice ("Multiple supported devices detected:", \@devicedescriptions, \@devices, $devices[0]);
+  } elsif (scalar (@devices) == 1) {
+    $dev = @devices[0];
+  }
   if ($dev) {
-    progress "\n";
-    debug ("Using device: %04x:%04x (%s: %s)\n\n",
+    progress ("Using device: %04x:%04x (%s: %s)\n\n",
              $dev->idVendor(), $dev->idProduct(),
              $dev->manufacturer(), $dev->product() );
   } else {
-    progress "\tNONE\n\n";
+    progress "\tNo supported devices found\n\n";
     print "ERROR: No supported device was found...\n\n";
-    print "Please connect your HP wireless USB print server to \n";
-    print "the computer with the black USB cable (micro USB plug) \n";
-    print "and run this script again.\n\n";
     print "Supported devices are (USB IDs): \n";
     foreach (@supported_devices) {
-      printf "\t%04x:%04x\n", @$_;
+      printf "\t%04x:%04x (%s)\n", @$_;
     }
-    exit -1;
+    print "\n";
+    print "Please connect your HP wireless USB print server to \n";
+    print "the computer with the black USB cable (micro USB plug) \n";
+    print "and run this script again.\n\n";
   }
   return $dev;
 }
@@ -98,9 +269,7 @@ sub device_open ($) {
     printf "ERROR opening device (%d): %s\n", $res, $!;
   }
   $res = $dev->detach_kernel_driver_np(0);
-#   if ($res<0) {
-#     printf "ERROR detaching kernel driver 0 (%d): %s\n", $res, $!;
-#   }
+  # No error check, Linux always gives an error!
   $res = $dev->set_configuration(1);
   if ($res<0) {
     printf "ERROR setting configuration 1 (%d): %s\n", $res, $!;
@@ -111,29 +280,44 @@ sub device_open ($) {
   }
 }
 
+sub device_close ($) {
+  my $dev = shift;
+  $dev->release_interface(0);
+  $dev->reset;
+}
+
 
-sub write_bulk_data ($$$) {
+
+sub bulk_data_write ($$$) {
   my $dev = shift;
   my $data = shift;
   my $len = shift;
-  # Add the header (12 bytes): @, \0, packet length, boxname (XXXXXXXX) 
+  # Add the header (12 bytes): '@\0', packet length, boxname (="XXXXXXXX") 
   my $request = sprintf ("@\0%s%s%s", pack ("v", $len), $thisboxname, $data);
-  if ($debug) { print "Request: ", $request, "\n"; }
-  my $res = $dev->bulk_write (1, $request, 18, 500);
+  debug "Request: $request\n";
+  my $res = $dev->bulk_write (1, $request, length($request), 500);
   if ($res<0) {
     printf "ERROR write bulk data (%d): %s\n", $res, $!;
   }
   return $res;
 }
 
-# Read bulk data, maybe in loops until there is nothing left to read?
-sub read_bulk_data ($$$) {
+# Read USB bulk data into the second argument (output argument!), return 
+# size of data
+sub bulk_data_read ($$$) {
   my $dev = shift;
+  # TODO: Get rid of the length argument, simply read all that is sent
+  # FIXME: Read bulk data in loops until there is nothing left to read?
   my $len = $_[1];
   my $readdata = "";
   my $res = $dev->bulk_read (2, $readdata, $len+13, 500);
   if ($res<0) {
     printf "ERROR reading bulk data (%d): %s\n", $res, $!;
+    return;
+  }
+  if ($res == 0) {
+    debug "\tEmpty response received\n";
+    return 0;
   }
   debug ("read %d bytes: \n%s\n\n", $res, $readdata); 
   # Check and cut off the header after some sanity checks:
@@ -153,79 +337,126 @@ sub read_bulk_data ($$$) {
   return $res;
 }
 
-sub security2string {
-  my $sec = shift;
-  if ($sec == 0) {
-    return "None";
-  } elsif ($sec == 1) {
-    return "WEP";
-  } elsif ($sec == 2) {
-    return "WPA-PSK";
-  } elsif ($sec == 4) {
-    return "WPA2-PSK"; # WPA2-PSK TKIP
-  } elsif ($sec == 6) {
-    return "WPA/WPA2-PSK"; # WPA/WPA2 and WPA2-PSK CCMP
-  } elsif ($sec == 7) {
-    return "WPA-EAP";
-  } elsif ($sec == 8) {
-    return "WPA2-EAP";
-  } else {
-    return sprintf ("Unknown (%d)", $sec);
-  }
+sub device_reset ($) {
+  my $dev = shift;
+  progress "Resetting the device, please wait";
+  my $res = bulk_data_write ($dev, "9002:\n", 6);
+  debug "\tSent 9002 reset command: %d\n", $res;
+  my $reset_done = 0;
+  # Poll the device until it doesn't respond. Then sleep for ~15 seconds
+  do {
+    my $readdata = "";
+    $res = $dev->bulk_read (2, $readdata, 13, 100);
+    debug "\tData received: $readdata (len: $res)\n";
+    sleep (1);
+  } while ($res > 0);
+  sleep_progress (20);
+  device_close ($dev);
+  progress "Device was reset. Please press Return.";
+  <STDIN>;
 }
 
-sub val {
+
+###############################################################################
+##  DEVICE CONFIGURATION HANDLING
+###############################################################################
+
+
+sub print_current_configuration ($$) {
   my $config = shift;
-  my $var = shift;
-  foreach my $e (@$config) {
-    if ($e->[0] eq $var) {
-      return $e->[2];
+  my $text = shift;
+  sub val ($$) {
+    my $config = shift;
+    my $var = shift;
+    foreach my $e (@$config) {
+      return $e->[2] if ($e->[0] eq $var);
     }
+    return undef;
   }
-  return undef;
-}
-
-sub print_current_configuration ($) {
-  my $config = shift;
-  print "Current configuration of the device:\n";
-  printf "\tDevice name: %s\n", val($config, '0001');
+  progress $text;
+  printf "\tDevice name:   %s\n", val($config, '0001');
   if (val($config,'0012') ne "Enable") {
     printf "\tTCP/IP not yet configured and/or enabled.\n\n";
     return;
   }
-  printf "\tSSID:        %s\n", val($config,'7000');
-  printf "\tSecurity:    %s\n", security2string (val($config,'7003'));
-  printf "\tChannel:     %s\n", val($config,'7002');
+  my $adhoc = val($config,'7024') == '1';
+  if ($adhoc) {
+    # ad-hoc network:
+    my $sec = val($config,'7103');
+    printf "\tWireless mode: Ad-hoc network\n";
+    printf "\tSSID:          %s\n", val($config,'7100');
+    printf "\tChannel:       %s\n", val($config,'7102');
+    printf "\tSecurity:      %s\n", security2string ($sec);
+    if ($sec == 0) {
+      # None => nothing to display
+    } elsif ($sec == 1) {
+      # WEP => Print passphrase
+      printf "\tWEP Key:       %s\n", val($config,'7106');
+    } else {
+      # WPA 1/2 or mixed
+      printf "\tEncryption:    %s\n", encryption2string(val($config,'7118'));
+      printf "\tPassphrase:    %s\n", val($config,'7119');
+    }
+  } else {
+    # infrastructure network
+    my $sec = val($config,'7003');
+    printf "\tSSID:          %s\n", val($config,'7000');
+    printf "\tChannel:       %s\n", val($config,'7002');
+    printf "\tSecurity:      %s\n", security2string ($sec);
+    if ($sec == 0) {
+      # None => nothing to display
+    } elsif ($sec == 1) {
+      # WEP => Print passphrase
+      printf "\tAuthentication:  %s\n", authentication2string(val($config,'7012'));
+      printf "\tWEP Key:       %s\n", val($config,'7006');
+    } else {
+      # WPA 1/2 or mixed
+      printf "\tEncryption:    %s\n", encryption2string(val($config,'7018'));
+      printf "\tPassphrase:    %s\n", val($config,'7019');
+    }
+  }
   
   my $dhcp = (val($config,'4020') eq "Enable");
-  printf "\tIPv4 method: %s\n", $dhcp?"DHCP":"manual";
+  printf "\tIPv4 method:   %s\n", $dhcp?"DHCP":"manual";
   my $associated = val($config,'7014') =~ m/STATE:Associated/;
   if ($associated || !$dhcp) {
-    printf "\tIP address:   %s\n", val($config,'4000');
-    printf "\tGateway:      %s\n", val($config,'4001');
-    printf "\tNetmask:      %s\n", val($config,'4002');
+    printf "\tIP address:    %s\n", val($config,'4000');
+    printf "\tGateway:       %s\n", val($config,'4001');
+    printf "\tNetmask:       %s\n", val($config,'4002');
   }
   if ($associated) {
-    printf "\tLink state:   %s\n", val($config,'7014');
+    my $assinfo = val($config,'7014');
+    printf "\tLink state:    %s\n", $assinfo;
   } else {
     # Not connected
     printf "\tWireless not connected\n";
   }
-  # TODO: Print ad-hoc network setting if configured/enabled
   print "\n\n";
 }
 
 
-sub request_device_config ($) {
+sub device_config_request ($) {
   my $dev = shift;
   my $cfg = "";
-  progress "Reading current configuration...\n";
-  my $res = write_bulk_data ($dev, "9100:\n", 6);
-  $res = read_bulk_data ($dev, $cfg, 25600);
+  debug "Reading current configuration...\n";
+  my $res = bulk_data_write ($dev, "9100:\n", 6);
+  $res = bulk_data_read ($dev, $cfg, 25600);
   return $cfg;
 }
 
-sub parse_device_config ($) {
+sub device_config_send ($$) {
+  my $dev = shift;
+  my $cfg = shift;
+  my $tmp = "";
+  progress "Sending new configuation to the device. Please wait";
+  debug "\tNew device config: %s\n", $cfg;
+  my $res = bulk_data_write ($dev, $cfg, length($cfg));
+  sleep_progress (10);
+  # Now reset the device:
+  return device_reset ($dev);
+}
+
+sub config_parse ($) {
   my $cfg = shift;
   my @entries = split ('\n', $cfg);
   my @config = ();
@@ -233,14 +464,13 @@ sub parse_device_config ($) {
     my $key = substr ($_, 0, 4);
     (my $name, my $value) = split (/:/, substr ($_, 5), 2);
     push (@config, [$key, $name, $value]);
-#     print "key: ", $key, ", name: ", $name, ", value: ", $value, "\n";
   }
   return @config;
 }
 
-# Convert a list of the form [ ["OPTIONID", "OPTIONNAME", "VALUE], ...]
+# Convert a list of the form [ ["OPTIONID", "OPTIONNAME", VALUE], ...]
 # into a string to be sent to the device
-sub create_config ($) {
+sub config_create ($) {
   my $cfg = shift;
   my $result = "";
   foreach my $o (@$cfg) {
@@ -249,6 +479,51 @@ sub create_config ($) {
   return $result;
 }
 
+sub set_hostname ($) {
+  my $dev = shift;
+  my $hostname = ask_input ("New hostname: ", \&is_hostname,
+      "\tA hostname can only contain A-Z, a-z, 0-9 and -, and may have 1 to 64 characters\n");;
+  my $config = config_create ([["0001", "BOX_NAME", $hostname]]);
+  debug "\tChanging hostname using config\n\t%s\n", $config;
+  return device_config_send ($dev, $config);
+}
+
+sub device_config_save ($$) {
+  my $filename = shift;
+  my $config = shift;
+  my $status = open FILE, ">$filename";
+  if (!$status) {
+    printf "ERROR: %s\n", $!;
+    return;
+  }
+  print FILE $config;
+  progress "Current print server configuration saved to file '%s'\n", $filename;
+}
+
+sub device_config_restore ($$) {
+  my $dev = shift;
+  my $filename = shift;
+  my $status = open FILE, "<$filename";
+  if (!$status) {
+    printf "ERROR: %s\n", $!;
+    return;
+  }
+  my $config = do { local $/; <FILE> };
+  debug "Configuration file '%s' contains the data:\n", $filename, $config;
+  progress "Loaded configuration data from file '%s', sending it to the device.\n";
+  return device_config_send ($dev, $config);
+}
+
+
+
+
+
+
+###############################################################################
+##  WIRELESS NETWORK DETECTION
+###############################################################################
+
+
 sub parse_survey_data ($) {
   my $survey = shift;
   my $networks = {};
@@ -264,8 +539,6 @@ sub parse_survey_data ($) {
       'signal' => $settings[4],
       'adhoc' => $settings[5]
     };
-#     "SSID: ", $ssid, "settings: ", @settings, "\n";
-#     print "entry: |", $_, "|\n";
   }
   debug Dumper ($networks);
   return $networks;
@@ -275,37 +548,33 @@ sub scan_for_aps ($) {
   my $dev = shift;
   progress "Scanning for access points: ";
   my $loop = 0;
-  my $found;
+  my $found = 0;
   my $survey;
-  while (!defined($found) && $loop <= 4) {
+  while (!$found && $loop <= 4) {
     ++$loop;
     debug ("loop=", $loop, "\n");
-    my $res = write_bulk_data ($dev, "9107:\n", 6);
-    $res = read_bulk_data ($dev, my $d="", 0);
-    foreach (1, 2, 3, 4, 5) {
-      sleep(1);
-      progress ".";
-    }
+    my $res = bulk_data_write ($dev, "9107:\n", 6);
+    $res = bulk_data_read ($dev, my $d="", 0);
+    sleep_progress (6);
     my $cfg = "";
-    $res = write_bulk_data ($dev, "9100:\n", 6);
-    $res = read_bulk_data ($dev, $cfg, 25600);
-    my @config = parse_device_config ($cfg);
+    $res = bulk_data_write ($dev, "9100:\n", 6);
+    $res = bulk_data_read ($dev, $cfg, 25600);
+    my @config = config_parse ($cfg);
     $survey = val(\@config, '7021');
     $found = (defined ($survey) && length ($survey) > 0);
   }
   progress "\n";
   if ($found) {
-#     progress "Found wireless networks: \n", $survey;
+    debug "Found wireless networks: \n", $survey;
   } else {
     print "ERROR: No wireless networks detected.\n";
   }
   return parse_survey_data ($survey);
 }
 
-sub print_wireless_networks {
+sub print_wireless_networks ($) {
   my $aps = shift;
   print "Detected wireless networks:\n";
-#   print Dumper ($aps);
   my $format = "    %3s %-25s%-9s%-13s%-17s%-8s\n";
   printf $format, "   ", "SSID", "Signal", "Security", "Type", "channel";
   print "\t------------------------------------------------------------------------\n";
@@ -323,32 +592,21 @@ sub print_wireless_networks {
 
 
 
-sub device_close ($) {
-  my $dev = shift;
-  $dev->release_interface(0);
-  $dev->reset;
-}
+###############################################################################
+##  INFRASTRUCTURE WIRELESS SETUP (i.e. wlan through access point / router)
+###############################################################################
 
-sub ask_change {
-  my $exit = "";
-  until ($exit =~ /^[yn]/i ) {
-    print "Do you want to change these settings? (y,n) ";
-    chomp($exit = <STDIN>);
-    $exit = trim($exit);
-  }
-  return ($exit =~ /^y/i);
-}
 
-sub ask_ap {
+sub wifi_ask_ssid ($) {
   my $aps = shift;
+  print_wireless_networks ($aps);
   my @ssids = (sort {lc $a cmp lc $b} keys (%$aps));
   my $newssid;
   print "Please enter the number or the SSID of the desired wireless network.\n";
   print "Enter '0', 'hidden' or 'h' to connect to a hidden network.\n";
   do {
     print "Desired wireless network: ";
-    chomp($newssid = <STDIN>);
-    $newssid = trim ($newssid);
+    $newssid = input ();
     return $newssid if (exists $aps->{$newssid});
     if ($newssid =~ /^[1-9]\d*$/ && ($newssid <= scalar(@ssids))) {
       return $ssids[$newssid-1];
@@ -357,25 +615,302 @@ sub ask_ap {
       $newssid = "";
       while (length($newssid) < 1) {
         print "Please enter the SSID: ";
-        chomp ($newssid = <STDIN>);
+        $newssid = input ();
       }
       return $newssid;
     }
   } while 1; # We'll jump out of the loop via return!
 }
 
-my $dev = device_detect ();
-if ($dev) {
+sub wifi_ask_address ($$) {
+  my $ap = shift;
+  my $aps = shift;
+  my $dhcp = ask_choice ("IP-address assignment:", ["DHCP", "Manual"], ["Enable", "Disable"], "Enable");
+  my %result = ("dhcp" => $dhcp);
+  if ($dhcp ne "Enable") {
+    $result{'ip_addr'} = ask_ip_address ("IP-address of the device:\t");
+    $result{'mask'}    = ask_ip_address ("Netmask:\t");
+    $result{'gateway'} = ask_ip_address ("IP-address of the gateway:\t");
+  } else {
+    $result{'ip_addr'} = "0.0.0.0";
+    $result{'mask'}    = "0.0.0.0";
+    $result{'gateway'} = "0.0.0.0";
+  }
+  return %result;
+}
+
+sub wifi_ask_security ($$) {
+  my $ap = shift;
+  my $aps = shift;
+  my %result = ();
+  my $sec = 0;
+  if (defined $aps->{$ap}) {
+    $sec = $aps->{$ap}->{'secmode'};
+    $result{'channel'} = $aps->{$ap}->{'channel'};
+  }
+  $sec = ask_choice ("Security: ", ["None", -1, "WEP", "WPA-PSK", "WPA2-PSK", "WPA/WPA2-PSK"], ['0', '1', '2', '4', '6'], $sec);
+  $result{'secmode'} = $sec;
+
+  if ($sec == 0) {
+    # No encryption, nothing to ask the user
+  } elsif ($sec == 1) {
+    # WEP
+    progress "Using WEP security\n";
+    $result{'authen'} = ask_choice ("Type of authentication:", ["Open System","Shared Key"], ['1','2'], '1');
+    $result{'key'} = ask_wep_key ($ap);
+    $result{'key_len'} = length ($result{'key'})/2;
+  } elsif ($sec == 2 || $sec == 4 || $sec == 6 || $sec == 7) {
+    # WPA1 / WPA2
+    progress "Using %s security\n", security2string($sec);
+    $result{'pskalset'} = ask_choice ("Type of encryption:", ["TKIP", "AES"], ['0','1'], '0');
+    $result{'pskkey'} = ask_input ("Please enter the WPA passphrase for network '$ap': ",
+        \&is_wpa_passphrase, "\tEnter a passprase with 1-63 characters!\n");
+  } else {
+    printf "ERROR: security type %s not supported\n", security2string($sec);
+    return wifi_ask_security ($ap, $aps);
+  }
+  return %result;
+}
+
+sub wifi_config_create ($) {
+  my $newconfig = shift;
+  my $config = [
+    ["4000", "IP_ADDR",   $newconfig->{'ip_addr'}],  # IP-address
+    ["4001", "GATEWAY",   $newconfig->{'gateway'}],
+    ["4002", "MASK   ",   $newconfig->{'mask'}],
+    ["4020", "DHCP_MODE", $newconfig->{'dhcp'}],
+    ["4021", "",          $newconfig->{'dhcp'}], # Unknown, == 4020
+    ["4022", "",          $newconfig->{'dhcp'}], # Unknown, == 4020
+    ["5000", "",          ""], # Unknown, always empty
+    ["5003", "",          ""], # Unknown, always empty
+    ["5101", "",          ""], # Unknown, always empty
+    ["5102", "",          ""], # Unknown, always empty
+    ["5104", "",          ""], # Unknown, always empty
+    ["5103", "",          ""], # Unknown, always empty
+    ["7000", "SSID",      $newconfig->{'SSID'}],
+    ["7001", "DOMAIN",    ""],
+    ["7002", "CHANNEL",   $newconfig->{'channel'}],
+    ["7003", "SECMODE",   $newconfig->{'secmode'}],
+    ["7004", "KEY_LEN",   $newconfig->{'key_len'}],
+    ["7005", "DEFAULTKEY","0"],
+    ["7006", "KEY0",      $newconfig->{'key'}],
+    ["7007", "KEY1",      ""],
+    ["7008", "KEY2",      ""],
+    ["7009", "KEY3",      ""],
+    ["7012", "AUTHEN",    $newconfig->{'authen'}],
+    ["7013", "MODE",      "0"],
+    ["7018", "PSKALSET",  $newconfig->{'pskalset'}],
+    ["7019", "PSKKEY",    $newconfig->{'pskkey'}],
+    ["7024", "STAMODE",   "0"],
+    ["7025", "APCHANNEL", "5"],
+    ["7026", "CHMODE",    "1"],
+    ["7030", "WLMODE",    "0"],
+  ];
+  return config_create ($config);
+}
+
+
+
+###############################################################################
+##  AD-HOC WIRELESS SETUP (i.e. direct connection with print server and PC)
+###############################################################################
+
+
+sub adhoc_send_unknown_command ($) {
+  my $dev = shift;
+  bulk_data_write ($dev, "9971:\n", 6);
+  my $val = "";
+  bulk_data_read ($dev, $val, 1);
+  debug "\tResponse to 9971 Ad-hoc setting command (unknown purpose): %s\n", $val;
+  return $val;
+}
+
+sub adhoc_ask_ssid ($) {
+  my $dev = shift;
+  my $ssid = "";
+  print "\n";
+  do {
+    print "SSID of the ad-hoc wireless connection:";
+    $ssid = input ();
+    if (length ($ssid) > 0) {
+      # scan for wireless networks to check for name clashes
+      my $aps = scan_for_aps ($dev);
+      if (defined ($aps->{$ssid})) {
+        print "\tERROR: wireless network '$ssid' already exists, please choose a different name.\n\n";
+      } else {
+        return $ssid;
+      }
+    }
+  } while 1; # We'll jump out of the loop via return!
+}
+
+sub adhoc_ask_channel ($$) {
+  my $dev = shift;
+  my $ap = shift;
+  my $channel;
+  do {
+    printf "Wireless channel for network '%s' [auto or 0-13]: ", $ap;
+    my $c = input ();
+    if ($c eq "auto") {
+      $channel = "6"; # FIXME
+    } elsif ($c =~ m/^([0-9]|1[0-3])$/ ) {
+      $channel = $c;
+    }
+  } while (!defined ($channel));
+  debug "\tNew channel: %s\n", $channel;
+  return $channel;
+}
+
+sub adhoc_ask_security ($) {
+  my $ssid = shift;
+  my %result = ();
+  my $sec = ask_choice ("Security: ", 
+      ["None", -1, "WEP", "WPA-PSK", "WPA2-PSK", "WPA/WPA2-PSK"], 
+      ['0', '1', '2', '4', '6'], 
+      0);
+  $result{'secmode'} = $sec;
+
+  if ($sec == 0) {
+    # No encryption, nothing to ask the user
+  } elsif ($sec == 1) {
+    # WEP
+    progress "Using WEP security\n";
+    $result{'key'} = ask_wep_key ($ssid);
+    $result{'key_len'} = length ($result{'key'})/2;
+  } elsif ($sec == 2 || $sec == 4 || $sec == 6 || $sec == 7) {
+    # WPA1 / WPA2
+    progress "Using %s security\n", security2string($sec);
+    $result{'pskalset'} = ask_choice ("Type of encryption:", ["TKIP", "AES"], ['0','1'], '0');
+    $result{'pskkey'} = ask_input ("Please enter the WPA passphrase for network '$ssid': ",
+        \&is_wpa_passphrase, "\tEnter a passprase with 1-63 characters!\n");
+  } else {
+    printf "ERROR: security type %s not supported\n", security2string($sec);
+    return adhoc_ask_security ($ssid);
+  }
+  return %result;
+}
+
+sub adhoc_config_create ($) {
+  my $newconfig = shift;
+  my $config = [
+    ["7024", "STAMODE",    "1"],
+    ["7025", "APCHANNEL",  $newconfig->{'channel'}],
+    ["7026", "CHMODE",     "1"], # FIXME: Shall we change this?
+    ["7030", "WLMODE",     "1"], # FIXME: Shall we change this?
+    ["7100", "APSSID",     $newconfig->{'SSID'}],
+    ["7103", "APSECMODE",  $newconfig->{'secmode'}],
+    ["7104", "APKEY_LEN",  $newconfig->{'key_len'}],
+    ["7105", "APDEFAULTKE","0"],
+    ["7106", "APKEY0",     $newconfig->{'key'}],
+    ["7107", "APKEY1",     ""],
+    ["7108", "APKEY2",     ""],
+    ["7109", "APKEY3",     ""],
+    ["7112", "APAUTHEN",   $newconfig->{'authen'}],
+    ["7118", "APPSKALSET", $newconfig->{'pskalset'}],
+    ["7119", "APPSKKEY",   $newconfig->{'pskkey'}]
+  ];
+  return config_create ($config);
+}
+
+
+
+###############################################################################
+##  MAIN OPERATIONS: ASK FOR OPERATION AND HANDLE IT
+###############################################################################
+
+
+sub ask_operation () {
+  return ask_choice (
+    "What do you want to do?", 
+    ["Setup a wireless connection through a wifi router or access point ('infrastructure')",
+     "Setup a direct wireless connection with the printer ('ad-hoc')",
+     -1,
+     "Change the name of the device",
+     -1,
+     "Save the device configuration to a file",
+     "Restore the device configuration from a file",
+     -1,
+     "Reload the configuration",
+     "Exit"
+    ],
+    ["wifi_infrastructure",
+     "wifi_adhoc",
+     "change_hostname",
+     "config_save",
+     "config_restore",
+     "reload",
+     "exit"
+    ],
+    "exit");
+}
+
+sub main () {
+  my $reconfigured = 0;
+  my $dev = device_detect () or exit;
   device_open ($dev);
-  my $cfg = request_device_config ($dev);
-  my @config = parse_device_config ($cfg);
-  print_current_configuration (\@config);
-  # TODO: Ask whether configuration shall be changed
-  exit unless (ask_change ());
-  my $aps = scan_for_aps ($dev);
-  print_wireless_networks ($aps);
-  my $newap = ask_ap ($aps);
-  debug ("\tNew wireless network: |%s|\n", $newap);
-  
+  my $cfg = device_config_request ($dev);
+  my @config = config_parse ($cfg);
+  print_current_configuration (\@config, "Current configuration of the device:\n");
+  # Ask what to do (set wifi AP, ad-hoc, save, restore)
+  my $operation = ask_operation ();
+  debug ("\tSelected operation: %s\n", $operation);
+  if ($operation eq "wifi_infrastructure") {
+    # Infrastructure, scan for APs
+    my $aps = scan_for_aps ($dev);
+    my $newap = wifi_ask_ssid ($aps);
+    my %newconfig = ('SSID' => $newap);
+    debug ("\tSelected wireless network: %s\n", $newap);
+    my %security = wifi_ask_security ($newap, $aps);
+    my %ip = wifi_ask_address ($newap, $aps);
+    %newconfig = (%newconfig, %security, %ip);
+    my $newcfg = wifi_config_create (\%newconfig);
+    device_config_send ($dev, $newcfg);
+    $reconfigured = 1;
+  } elsif ($operation eq "wifi_adhoc") {
+    # Ad-hoc connection to print server
+    my $adhocssid = adhoc_ask_ssid ($dev);
+    adhoc_send_unknown_command ($dev);
+    my $channel = adhoc_ask_channel ($dev, $adhocssid);
+    my %newconfig = ('SSID' => $adhocssid,
+                     'channel' => $channel,
+                     adhoc_ask_security ($adhocssid)
+                    );
+    my $newcfg = adhoc_config_create (\%newconfig);
+    device_config_send ($dev, $newcfg);
+    $reconfigured = 1;
+  } elsif ($operation eq "change_hostname") {
+    set_hostname ($dev);
+    $reconfigured = 1;
+  } elsif ($operation eq "config_save") {
+    my $filename = ask_input ("Filename to save to: ", \&is_filename, "");
+    device_config_save ($filename, $cfg);
+  } elsif ($operation eq "config_restore") {
+    my $filename = ask_input ("Filename to load from: ", \&is_filename, "");
+    device_config_restore ($dev, $filename);
+  } elsif ($operation eq "reload") {
+    # do nothing, we'll call main below...
+  } elsif ($operation eq "exit") {
+    device_close ($dev);
+    exit;
+  } else {
+    printf "ERROR: unknown operation %s\n", $operation;
+  }
   device_close ($dev);
+  # if the configuration was changed, print the new config after the device was reset
+  $dev = device_detect () or exit;
+  device_open ($dev);
+  @config = config_parse (device_config_request ($dev));
+  print_current_configuration (\@config, "New configuration of the device:\n");
+  
+  # Loop in main if "reload" is selected...
+  main () if ($operation eq "reload");
 }
+
+
+
+
+###############################################################################
+##  MAIN FUNCTION
+###############################################################################
+
+main ();
diff --git a/images/HP2101nw_internals.jpg b/images/HP2101nw_internals.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..cc2d4330993a7b84d2c8c6c1d2e2f4ccf7142ac0
GIT binary patch
literal 53086
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

literal 0
HcmV?d00001

diff --git a/images/HP2101nw_internals_800.jpg b/images/HP2101nw_internals_800.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..bc0a6b96d0ba1f1d13d4c98c459735e04184dfbe
GIT binary patch
literal 115556
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
KZY=2ke-i+dKnZ^U

literal 0
HcmV?d00001

-- 
GitLab