From 754dca2eb6fe1421d6272e0963cb8b188c47451d Mon Sep 17 00:00:00 2001 From: Francois Normandin Date: Thu, 15 Oct 2020 13:40:23 -0400 Subject: [PATCH] MIgration of Control Packets from MQTT Broker project into MQTT Control Packets project --- .gitignore | 17 + LICENSE | 6 + MQTT Control Packets.vipb | 1885 +++++++++++++++++ source/Control Packets/AUTH/AUTH.lvclass | 33 + .../AUTH/Create AUTH Packet.vi | Bin 0 -> 24134 bytes .../Control Packets/CONNACK/CONNACK.lvclass | 100 + .../CONNACK/Connect Return Code -- enum.ctl | Bin 0 -> 15596 bytes .../CONNACK/Create CONNACK Packet.vi | Bin 0 -> 98949 bytes .../CONNACK/Handle Variable Header.vi | Bin 0 -> 20454 bytes .../CONNACK/Read Return Code.vi | Bin 0 -> 21040 bytes .../CONNACK/Read Session Present.vi | Bin 0 -> 19732 bytes .../CONNACK/Validate Variable Header.vi | Bin 0 -> 20860 bytes .../CONNACK/getVariableHeaderLength.vi | Bin 0 -> 22115 bytes .../Control Packets/CONNECT/CONNECT.lvclass | 173 ++ .../CONNECT/ConnectFlags -- cluster.ctl | Bin 0 -> 16424 bytes .../CONNECT/ConnectPayload -- cluster.ctl | Bin 0 -> 12830 bytes .../CONNECT/Create CONNECT Packet.vi | Bin 0 -> 37749 bytes .../CONNECT/Handle Variable Header.vi | Bin 0 -> 20778 bytes .../CONNECT/Normalize Connect Flags.vi | Bin 0 -> 15319 bytes .../CONNECT/Validate Payload.vi | Bin 0 -> 23936 bytes .../CONNECT/Validate Variable Header.vi | Bin 0 -> 24896 bytes .../CONNECT/getCONNECTPayload.vi | Bin 0 -> 24749 bytes source/Control Packets/CONNECT/getClientID.vi | Bin 0 -> 14019 bytes .../CONNECT/getConnectFlags.vi | Bin 0 -> 16047 bytes .../Control Packets/CONNECT/getKeepAlive.vi | Bin 0 -> 13976 bytes .../CONNECT/getPayloadRequirement.vi | Bin 0 -> 19513 bytes .../CONNECT/getProtocolLevel.vi | Bin 0 -> 14384 bytes .../CONNECT/getProtocolName.vi | Bin 0 -> 13623 bytes .../CONNECT/getVariableHeaderLength.vi | Bin 0 -> 22403 bytes .../ControlPacket/Append Incoming Bytes.vi | Bin 0 -> 26857 bytes .../Control Packet Type -- enum.ctl | Bin 0 -> 5028 bytes .../ControlPacket/ControlPacket.lvclass | 437 ++++ .../ControlPacket/Decode Remaining Length.vi | Bin 0 -> 12191 bytes .../ControlPacket/Decode TextString.vi | Bin 0 -> 23509 bytes .../ControlPacket/Determine Packet Type.vi | Bin 0 -> 20249 bytes .../ControlPacket/Encode ClientID.vi | Bin 0 -> 96431 bytes .../ControlPacket/Encode Remaining Length.vi | Bin 0 -> 11323 bytes .../ControlPacket/Encode TextString.vi | Bin 0 -> 19489 bytes .../ControlPacket/Generate ID.vi | Bin 0 -> 19187 bytes .../Generate Packet Identifier.vi | Bin 0 -> 18278 bytes .../ControlPacket/Get ControlPacket Bytes.vi | Bin 0 -> 26531 bytes .../ControlPacket/Handle Incoming Packets.vi | Bin 0 -> 25987 bytes .../ControlPacket/Handle Packet Identifier.vi | Bin 0 -> 20896 bytes .../ControlPacket/Handle Payload.vi | Bin 0 -> 23146 bytes .../ControlPacket/Handle Variable Header.vi | Bin 0 -> 17142 bytes .../Pending Transmission -- cluster.ctl | Bin 0 -> 6648 bytes .../ControlPacket/Prepare Response.vi | Bin 0 -> 14672 bytes .../QualityOfService -- enum.ctl | Bin 0 -> 5225 bytes .../ControlPacket/Read Fixed Header.vi | Bin 0 -> 16253 bytes .../ControlPacket/Read MQTTVersion.vi | Bin 0 -> 15588 bytes .../ControlPacket/Read Packet Identifier.vi | Bin 0 -> 16274 bytes .../ControlPacket/Read Packet Type.vi | Bin 0 -> 20292 bytes .../ControlPacket/Read Payload.vi | Bin 0 -> 16720 bytes .../Read Remaining Length (bytes).vi | Bin 0 -> 16689 bytes .../Read Variable Header (Bytes).vi | Bin 0 -> 16696 bytes .../ControlPacket/Requirement -- enum.ctl | Bin 0 -> 5160 bytes .../ControlPacket/Validate Fixed Header.vi | Bin 0 -> 20329 bytes .../ControlPacket/Validate Packet.vi | Bin 0 -> 21607 bytes .../ControlPacket/Validate Payload.vi | Bin 0 -> 22608 bytes .../ControlPacket/Validate Variable Header.vi | Bin 0 -> 18492 bytes .../ControlPacket/Write Fixed Header.vi | Bin 0 -> 13874 bytes .../ControlPacket/Write MQTTVersion.vi | Bin 0 -> 15481 bytes .../ControlPacket/Write Packet Identifier.vi | Bin 0 -> 16795 bytes .../ControlPacket/Write Payload.vi | Bin 0 -> 16853 bytes .../Write Remaining Length (bytes).vi | Bin 0 -> 16774 bytes .../Write Variable Header (Bytes).vi | Bin 0 -> 19785 bytes .../Control Packets/ControlPacket/getFlags.vi | Bin 0 -> 20388 bytes .../ControlPacket/getPacketType.vi | Bin 0 -> 16233 bytes .../ControlPacket/getPayloadLength.vi | Bin 0 -> 22408 bytes .../ControlPacket/getPayloadRequirement.vi | Bin 0 -> 19645 bytes .../ControlPacket/getVariableHeaderLength.vi | Bin 0 -> 22495 bytes .../ControlPacket/hasPacketIdentifier.vi | Bin 0 -> 18455 bytes .../ControlPacket/hasWildcards.vi | Bin 0 -> 12964 bytes .../DISCONNECT/Create DISCONNECT Packet.vi | Bin 0 -> 24372 bytes .../DISCONNECT/DISCONNECT.lvclass | 37 + .../Drop_DecodeIncomingPacket.vi | Bin 0 -> 27941 bytes .../MQTT_311/FirstByte to ControlPacket.vi | Bin 0 -> 27810 bytes .../MQTT_311/MQTTVersion.lvclass | 54 + .../MQTT_311/getProtocolLevel.vi | Bin 0 -> 11864 bytes .../MQTT_311/getValidPacketRange.vi | Bin 0 -> 12039 bytes .../MQTT_50/FirstByte to ControlPacket.vi | Bin 0 -> 23610 bytes .../MQTT_50/MQTTVersion50.lvclass | 53 + .../MQTT_50/getProtocolLevel.vi | Bin 0 -> 12308 bytes .../MQTT_50/getValidPacketRange.vi | Bin 0 -> 12571 bytes .../MQTT_Control_Packets.lvlib | 24 + .../MQTT_Control_Packets_50.lvlib | 10 + .../PINGREQ/Create PINGREQ Packet.vi | Bin 0 -> 24337 bytes .../Control Packets/PINGREQ/PINGREQ.lvclass | 37 + .../PINGRESP/Create PINGRESP Packet.vi | Bin 0 -> 21054 bytes .../Control Packets/PINGRESP/PINGRESP.lvclass | 37 + .../PUBACK/Create PUBACK Packet.vi | Bin 0 -> 30696 bytes source/Control Packets/PUBACK/PUBACK.lvclass | 57 + .../PUBACK/Validate Fixed Header.vi | Bin 0 -> 17913 bytes .../PUBACK/hasPacketIdentifier.vi | Bin 0 -> 18711 bytes .../PUBCOMP/Create PUBCOMP Packet.vi | Bin 0 -> 24109 bytes .../Control Packets/PUBCOMP/PUBCOMP.lvclass | 57 + .../PUBCOMP/Validate Fixed Header.vi | Bin 0 -> 17929 bytes .../PUBCOMP/hasPacketIdentifier.vi | Bin 0 -> 18723 bytes .../Convert Server Topic Filter Matching.vi | Bin 0 -> 32556 bytes .../PUBLISH/Create PUBLISH Packet (Client).vi | Bin 0 -> 36942 bytes .../PUBLISH/Create PUBLISH Packet (Server).vi | Bin 0 -> 37334 bytes .../PUBLISH/ExtractFlagBits.vi | Bin 0 -> 17847 bytes .../PUBLISH/Handle Variable Header.vi | Bin 0 -> 24026 bytes .../Control Packets/PUBLISH/PUBLISH.lvclass | 142 ++ .../PUBLISH/Validate Fixed Header.vi | Bin 0 -> 19725 bytes .../PUBLISH/Validate Variable Header.vi | Bin 0 -> 22932 bytes source/Control Packets/PUBLISH/getFlags.vi | Bin 0 -> 21000 bytes .../PUBLISH/getPayloadRequirement.vi | Bin 0 -> 19497 bytes .../Control Packets/PUBLISH/getTopicName.vi | Bin 0 -> 23008 bytes .../PUBLISH/getVariableHeaderLength.vi | Bin 0 -> 89607 bytes .../PUBLISH/hasPacketIdentifier.vi | Bin 0 -> 20319 bytes .../PUBREC/Create PUBREC Packet.vi | Bin 0 -> 24076 bytes source/Control Packets/PUBREC/PUBREC.lvclass | 67 + .../PUBREC/Prepare Response.vi | Bin 0 -> 18440 bytes .../PUBREC/Validate Fixed Header.vi | Bin 0 -> 17933 bytes .../PUBREC/hasPacketIdentifier.vi | Bin 0 -> 18707 bytes .../PUBREL/Create PUBREL Packet.vi | Bin 0 -> 30780 bytes source/Control Packets/PUBREL/PUBREL.lvclass | 66 + .../PUBREL/Validate Fixed Header.vi | Bin 0 -> 18273 bytes source/Control Packets/PUBREL/getFlags.vi | Bin 0 -> 20176 bytes .../PUBREL/hasPacketIdentifier.vi | Bin 0 -> 18711 bytes .../SUBACK/Create SUBACK Packet.vi | Bin 0 -> 27368 bytes .../SUBACK/Decode Return Codes.vi | Bin 0 -> 17239 bytes .../SUBACK/Encode Return Codes.vi | Bin 0 -> 14535 bytes source/Control Packets/SUBACK/SUBACK.lvclass | 94 + .../SUBACK/Subscription Success Code.ctl | Bin 0 -> 16398 bytes .../SUBACK/getPayloadRequirement.vi | Bin 0 -> 19229 bytes .../Control Packets/SUBACK/getReturnCodes.vi | Bin 0 -> 19806 bytes .../SUBACK/hasPacketIdentifier.vi | Bin 0 -> 18703 bytes .../SUBSCRIBE/Create SUBSCRIBE Packet.vi | Bin 0 -> 28371 bytes .../SUBSCRIBE/Decode Topic Subscriptions.vi | Bin 0 -> 18094 bytes .../SUBSCRIBE/Encode Topic Subscriptions.vi | Bin 0 -> 14846 bytes .../SUBSCRIBE/SUBSCRIBE.lvclass | 112 + .../Topic Subscription -- cluster.ctl | Bin 0 -> 13146 bytes .../SUBSCRIBE/Validate Fixed Header.vi | Bin 0 -> 17905 bytes source/Control Packets/SUBSCRIBE/getFlags.vi | Bin 0 -> 20216 bytes .../SUBSCRIBE/getPayloadRequirement.vi | Bin 0 -> 19257 bytes .../SUBSCRIBE/getTopicSubscriptions.vi | Bin 0 -> 20005 bytes .../SUBSCRIBE/hasPacketIdentifier.vi | Bin 0 -> 18747 bytes .../UNSUBACK/Create UNSUBACK Packet.vi | Bin 0 -> 24122 bytes .../Control Packets/UNSUBACK/UNSUBACK.lvclass | 57 + .../UNSUBACK/Validate Fixed Header.vi | Bin 0 -> 17937 bytes .../UNSUBACK/hasPacketIdentifier.vi | Bin 0 -> 18739 bytes .../UNSUBSCRIBE/Create UNSUBSCRIBE Packet.vi | Bin 0 -> 33817 bytes .../UNSUBSCRIBE/Decode Topic Subscriptions.vi | Bin 0 -> 13978 bytes .../UNSUBSCRIBE/Encode Topic Subscriptions.vi | Bin 0 -> 13154 bytes .../UNSUBSCRIBE/UNSUBSCRIBE.lvclass | 103 + .../UNSUBSCRIBE/Validate Fixed Header.vi | Bin 0 -> 17957 bytes .../Control Packets/UNSUBSCRIBE/getFlags.vi | Bin 0 -> 20248 bytes .../UNSUBSCRIBE/getPayloadRequirement.vi | Bin 0 -> 19293 bytes .../UNSUBSCRIBE/getTopicSubscriptions.vi | Bin 0 -> 18617 bytes .../UNSUBSCRIBE/hasPacketIdentifier.vi | Bin 0 -> 18775 bytes .../Example_Local MQTT Communication.vi | Bin 0 -> 39044 bytes source/MQTT Control Packets.lvproj | 35 + .../Decoding Test Packet.vi | Bin 0 -> 15856 bytes .../Handling Incoming Bytes Tests.vi | Bin 0 -> 38829 bytes .../Test CONNACK packet.vi | Bin 0 -> 18703 bytes .../Test CONNECT packet.vi | Bin 0 -> 21167 bytes .../Test DISCONNECT packet.vi | Bin 0 -> 17006 bytes .../Test PINGREQ packet.vi | Bin 0 -> 17239 bytes .../Test PINGRESP packet.vi | Bin 0 -> 15168 bytes .../Test PUBACK packet.vi | Bin 0 -> 17482 bytes .../Test PUBCOMP packet.vi | Bin 0 -> 17451 bytes .../Test PUBLISH packet.vi | Bin 0 -> 22523 bytes .../Test PUBREC packet.vi | Bin 0 -> 17406 bytes .../Test PUBREL packet.vi | Bin 0 -> 17454 bytes .../Test SUBACK packet.vi | Bin 0 -> 20846 bytes .../Test SUBSCRIBE packet.vi | Bin 0 -> 20921 bytes .../Test UNSUBACK packet.vi | Bin 0 -> 16716 bytes .../Test UNSUBSCRIBE packet.vi | Bin 0 -> 19791 bytes .../MQTT Control Packets Unit Testing.lvproj | 446 ++++ unit-tests/Test Control Packets.vi | Bin 0 -> 23532 bytes 172 files changed, 4139 insertions(+) create mode 100644 .gitignore create mode 100644 LICENSE create mode 100644 MQTT Control Packets.vipb create mode 100644 source/Control Packets/AUTH/AUTH.lvclass create mode 100644 source/Control Packets/AUTH/Create AUTH Packet.vi create mode 100644 source/Control Packets/CONNACK/CONNACK.lvclass create mode 100644 source/Control Packets/CONNACK/Connect Return Code -- enum.ctl create mode 100644 source/Control Packets/CONNACK/Create CONNACK Packet.vi create mode 100644 source/Control Packets/CONNACK/Handle Variable Header.vi create mode 100644 source/Control Packets/CONNACK/Read Return Code.vi create mode 100644 source/Control Packets/CONNACK/Read Session Present.vi create mode 100644 source/Control Packets/CONNACK/Validate Variable Header.vi create mode 100644 source/Control Packets/CONNACK/getVariableHeaderLength.vi create mode 100644 source/Control Packets/CONNECT/CONNECT.lvclass create mode 100644 source/Control Packets/CONNECT/ConnectFlags -- cluster.ctl create mode 100644 source/Control Packets/CONNECT/ConnectPayload -- cluster.ctl create mode 100644 source/Control Packets/CONNECT/Create CONNECT Packet.vi create mode 100644 source/Control Packets/CONNECT/Handle Variable Header.vi create mode 100644 source/Control Packets/CONNECT/Normalize Connect Flags.vi create mode 100644 source/Control Packets/CONNECT/Validate Payload.vi create mode 100644 source/Control Packets/CONNECT/Validate Variable Header.vi create mode 100644 source/Control Packets/CONNECT/getCONNECTPayload.vi create mode 100644 source/Control Packets/CONNECT/getClientID.vi create mode 100644 source/Control Packets/CONNECT/getConnectFlags.vi create mode 100644 source/Control Packets/CONNECT/getKeepAlive.vi create mode 100644 source/Control Packets/CONNECT/getPayloadRequirement.vi create mode 100644 source/Control Packets/CONNECT/getProtocolLevel.vi create mode 100644 source/Control Packets/CONNECT/getProtocolName.vi create mode 100644 source/Control Packets/CONNECT/getVariableHeaderLength.vi create mode 100644 source/Control Packets/ControlPacket/Append Incoming Bytes.vi create mode 100644 source/Control Packets/ControlPacket/Control Packet Type -- enum.ctl create mode 100644 source/Control Packets/ControlPacket/ControlPacket.lvclass create mode 100644 source/Control Packets/ControlPacket/Decode Remaining Length.vi create mode 100644 source/Control Packets/ControlPacket/Decode TextString.vi create mode 100644 source/Control Packets/ControlPacket/Determine Packet Type.vi create mode 100644 source/Control Packets/ControlPacket/Encode ClientID.vi create mode 100644 source/Control Packets/ControlPacket/Encode Remaining Length.vi create mode 100644 source/Control Packets/ControlPacket/Encode TextString.vi create mode 100644 source/Control Packets/ControlPacket/Generate ID.vi create mode 100644 source/Control Packets/ControlPacket/Generate Packet Identifier.vi create mode 100644 source/Control Packets/ControlPacket/Get ControlPacket Bytes.vi create mode 100644 source/Control Packets/ControlPacket/Handle Incoming Packets.vi create mode 100644 source/Control Packets/ControlPacket/Handle Packet Identifier.vi create mode 100644 source/Control Packets/ControlPacket/Handle Payload.vi create mode 100644 source/Control Packets/ControlPacket/Handle Variable Header.vi create mode 100644 source/Control Packets/ControlPacket/Pending Transmission -- cluster.ctl create mode 100644 source/Control Packets/ControlPacket/Prepare Response.vi create mode 100644 source/Control Packets/ControlPacket/QualityOfService -- enum.ctl create mode 100644 source/Control Packets/ControlPacket/Read Fixed Header.vi create mode 100644 source/Control Packets/ControlPacket/Read MQTTVersion.vi create mode 100644 source/Control Packets/ControlPacket/Read Packet Identifier.vi create mode 100644 source/Control Packets/ControlPacket/Read Packet Type.vi create mode 100644 source/Control Packets/ControlPacket/Read Payload.vi create mode 100644 source/Control Packets/ControlPacket/Read Remaining Length (bytes).vi create mode 100644 source/Control Packets/ControlPacket/Read Variable Header (Bytes).vi create mode 100644 source/Control Packets/ControlPacket/Requirement -- enum.ctl create mode 100644 source/Control Packets/ControlPacket/Validate Fixed Header.vi create mode 100644 source/Control Packets/ControlPacket/Validate Packet.vi create mode 100644 source/Control Packets/ControlPacket/Validate Payload.vi create mode 100644 source/Control Packets/ControlPacket/Validate Variable Header.vi create mode 100644 source/Control Packets/ControlPacket/Write Fixed Header.vi create mode 100644 source/Control Packets/ControlPacket/Write MQTTVersion.vi create mode 100644 source/Control Packets/ControlPacket/Write Packet Identifier.vi create mode 100644 source/Control Packets/ControlPacket/Write Payload.vi create mode 100644 source/Control Packets/ControlPacket/Write Remaining Length (bytes).vi create mode 100644 source/Control Packets/ControlPacket/Write Variable Header (Bytes).vi create mode 100644 source/Control Packets/ControlPacket/getFlags.vi create mode 100644 source/Control Packets/ControlPacket/getPacketType.vi create mode 100644 source/Control Packets/ControlPacket/getPayloadLength.vi create mode 100644 source/Control Packets/ControlPacket/getPayloadRequirement.vi create mode 100644 source/Control Packets/ControlPacket/getVariableHeaderLength.vi create mode 100644 source/Control Packets/ControlPacket/hasPacketIdentifier.vi create mode 100644 source/Control Packets/ControlPacket/hasWildcards.vi create mode 100644 source/Control Packets/DISCONNECT/Create DISCONNECT Packet.vi create mode 100644 source/Control Packets/DISCONNECT/DISCONNECT.lvclass create mode 100644 source/Control Packets/Drop_DecodeIncomingPacket.vi create mode 100644 source/Control Packets/MQTT_311/FirstByte to ControlPacket.vi create mode 100644 source/Control Packets/MQTT_311/MQTTVersion.lvclass create mode 100644 source/Control Packets/MQTT_311/getProtocolLevel.vi create mode 100644 source/Control Packets/MQTT_311/getValidPacketRange.vi create mode 100644 source/Control Packets/MQTT_50/FirstByte to ControlPacket.vi create mode 100644 source/Control Packets/MQTT_50/MQTTVersion50.lvclass create mode 100644 source/Control Packets/MQTT_50/getProtocolLevel.vi create mode 100644 source/Control Packets/MQTT_50/getValidPacketRange.vi create mode 100644 source/Control Packets/MQTT_Control_Packets.lvlib create mode 100644 source/Control Packets/MQTT_Control_Packets_50.lvlib create mode 100644 source/Control Packets/PINGREQ/Create PINGREQ Packet.vi create mode 100644 source/Control Packets/PINGREQ/PINGREQ.lvclass create mode 100644 source/Control Packets/PINGRESP/Create PINGRESP Packet.vi create mode 100644 source/Control Packets/PINGRESP/PINGRESP.lvclass create mode 100644 source/Control Packets/PUBACK/Create PUBACK Packet.vi create mode 100644 source/Control Packets/PUBACK/PUBACK.lvclass create mode 100644 source/Control Packets/PUBACK/Validate Fixed Header.vi create mode 100644 source/Control Packets/PUBACK/hasPacketIdentifier.vi create mode 100644 source/Control Packets/PUBCOMP/Create PUBCOMP Packet.vi create mode 100644 source/Control Packets/PUBCOMP/PUBCOMP.lvclass create mode 100644 source/Control Packets/PUBCOMP/Validate Fixed Header.vi create mode 100644 source/Control Packets/PUBCOMP/hasPacketIdentifier.vi create mode 100644 source/Control Packets/PUBLISH/Convert Server Topic Filter Matching.vi create mode 100644 source/Control Packets/PUBLISH/Create PUBLISH Packet (Client).vi create mode 100644 source/Control Packets/PUBLISH/Create PUBLISH Packet (Server).vi create mode 100644 source/Control Packets/PUBLISH/ExtractFlagBits.vi create mode 100644 source/Control Packets/PUBLISH/Handle Variable Header.vi create mode 100644 source/Control Packets/PUBLISH/PUBLISH.lvclass create mode 100644 source/Control Packets/PUBLISH/Validate Fixed Header.vi create mode 100644 source/Control Packets/PUBLISH/Validate Variable Header.vi create mode 100644 source/Control Packets/PUBLISH/getFlags.vi create mode 100644 source/Control Packets/PUBLISH/getPayloadRequirement.vi create mode 100644 source/Control Packets/PUBLISH/getTopicName.vi create mode 100644 source/Control Packets/PUBLISH/getVariableHeaderLength.vi create mode 100644 source/Control Packets/PUBLISH/hasPacketIdentifier.vi create mode 100644 source/Control Packets/PUBREC/Create PUBREC Packet.vi create mode 100644 source/Control Packets/PUBREC/PUBREC.lvclass create mode 100644 source/Control Packets/PUBREC/Prepare Response.vi create mode 100644 source/Control Packets/PUBREC/Validate Fixed Header.vi create mode 100644 source/Control Packets/PUBREC/hasPacketIdentifier.vi create mode 100644 source/Control Packets/PUBREL/Create PUBREL Packet.vi create mode 100644 source/Control Packets/PUBREL/PUBREL.lvclass create mode 100644 source/Control Packets/PUBREL/Validate Fixed Header.vi create mode 100644 source/Control Packets/PUBREL/getFlags.vi create mode 100644 source/Control Packets/PUBREL/hasPacketIdentifier.vi create mode 100644 source/Control Packets/SUBACK/Create SUBACK Packet.vi create mode 100644 source/Control Packets/SUBACK/Decode Return Codes.vi create mode 100644 source/Control Packets/SUBACK/Encode Return Codes.vi create mode 100644 source/Control Packets/SUBACK/SUBACK.lvclass create mode 100644 source/Control Packets/SUBACK/Subscription Success Code.ctl create mode 100644 source/Control Packets/SUBACK/getPayloadRequirement.vi create mode 100644 source/Control Packets/SUBACK/getReturnCodes.vi create mode 100644 source/Control Packets/SUBACK/hasPacketIdentifier.vi create mode 100644 source/Control Packets/SUBSCRIBE/Create SUBSCRIBE Packet.vi create mode 100644 source/Control Packets/SUBSCRIBE/Decode Topic Subscriptions.vi create mode 100644 source/Control Packets/SUBSCRIBE/Encode Topic Subscriptions.vi create mode 100644 source/Control Packets/SUBSCRIBE/SUBSCRIBE.lvclass create mode 100644 source/Control Packets/SUBSCRIBE/Topic Subscription -- cluster.ctl create mode 100644 source/Control Packets/SUBSCRIBE/Validate Fixed Header.vi create mode 100644 source/Control Packets/SUBSCRIBE/getFlags.vi create mode 100644 source/Control Packets/SUBSCRIBE/getPayloadRequirement.vi create mode 100644 source/Control Packets/SUBSCRIBE/getTopicSubscriptions.vi create mode 100644 source/Control Packets/SUBSCRIBE/hasPacketIdentifier.vi create mode 100644 source/Control Packets/UNSUBACK/Create UNSUBACK Packet.vi create mode 100644 source/Control Packets/UNSUBACK/UNSUBACK.lvclass create mode 100644 source/Control Packets/UNSUBACK/Validate Fixed Header.vi create mode 100644 source/Control Packets/UNSUBACK/hasPacketIdentifier.vi create mode 100644 source/Control Packets/UNSUBSCRIBE/Create UNSUBSCRIBE Packet.vi create mode 100644 source/Control Packets/UNSUBSCRIBE/Decode Topic Subscriptions.vi create mode 100644 source/Control Packets/UNSUBSCRIBE/Encode Topic Subscriptions.vi create mode 100644 source/Control Packets/UNSUBSCRIBE/UNSUBSCRIBE.lvclass create mode 100644 source/Control Packets/UNSUBSCRIBE/Validate Fixed Header.vi create mode 100644 source/Control Packets/UNSUBSCRIBE/getFlags.vi create mode 100644 source/Control Packets/UNSUBSCRIBE/getPayloadRequirement.vi create mode 100644 source/Control Packets/UNSUBSCRIBE/getTopicSubscriptions.vi create mode 100644 source/Control Packets/UNSUBSCRIBE/hasPacketIdentifier.vi create mode 100644 source/Examples/Example_Local MQTT Communication.vi create mode 100644 source/MQTT Control Packets.lvproj create mode 100644 unit-tests/Handling Incoming Bytes Tests/Decoding Test Packet.vi create mode 100644 unit-tests/Handling Incoming Bytes Tests/Handling Incoming Bytes Tests.vi create mode 100644 unit-tests/Individual Packet Tests/Test CONNACK packet.vi create mode 100644 unit-tests/Individual Packet Tests/Test CONNECT packet.vi create mode 100644 unit-tests/Individual Packet Tests/Test DISCONNECT packet.vi create mode 100644 unit-tests/Individual Packet Tests/Test PINGREQ packet.vi create mode 100644 unit-tests/Individual Packet Tests/Test PINGRESP packet.vi create mode 100644 unit-tests/Individual Packet Tests/Test PUBACK packet.vi create mode 100644 unit-tests/Individual Packet Tests/Test PUBCOMP packet.vi create mode 100644 unit-tests/Individual Packet Tests/Test PUBLISH packet.vi create mode 100644 unit-tests/Individual Packet Tests/Test PUBREC packet.vi create mode 100644 unit-tests/Individual Packet Tests/Test PUBREL packet.vi create mode 100644 unit-tests/Individual Packet Tests/Test SUBACK packet.vi create mode 100644 unit-tests/Individual Packet Tests/Test SUBSCRIBE packet.vi create mode 100644 unit-tests/Individual Packet Tests/Test UNSUBACK packet.vi create mode 100644 unit-tests/Individual Packet Tests/Test UNSUBSCRIBE packet.vi create mode 100644 unit-tests/MQTT Control Packets Unit Testing.lvproj create mode 100644 unit-tests/Test Control Packets.vi diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..6dee78d --- /dev/null +++ b/.gitignore @@ -0,0 +1,17 @@ +# Libraries +*.lvlibp +*.llb + +# Shared objects (inc. Windows DLLs) +*.dll +*.so +*.so.* +*.dylib + +# Executables +*.exe + +# Metadata +*.aliases +*.lvlps +*.vip diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..91e3e04 --- /dev/null +++ b/LICENSE @@ -0,0 +1,6 @@ +Zero-Clause BSD +Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + +https://opensource.org/licenses/0BSD diff --git a/MQTT Control Packets.vipb b/MQTT Control Packets.vipb new file mode 100644 index 0000000..ff11ff1 --- /dev/null +++ b/MQTT Control Packets.vipb @@ -0,0 +1,1885 @@ + + + LabVIEW_Open_Source_Project_lib_MQTT_Broker + 3.1.1.1 + false + source + . + LabVIEW Open Source Project + + 0-BSD + 13.0 + false + 00000D7E002800000C9A00000400000200020022002200080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA000088888888888800007777777777770000555555555555000044444444444400002222222222220000111111111111000000000000000000000000F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F60000000000F6F6F6F62A2B2B2BF8F82BF6F6F6F6F6F62B2B2B2B2BF8F8F6F6F6F6000000F6F6F6F62B2B2B2B2B2BF855552B2BF62B2B2B2B2B2B2B2B55552BF6F6F600F6F6F6F6F6F62AFF2B2B2BFF2BF8FFFF2BF6FFFFFF2BFFFFFF2B55552BF6F6F6F6F6F6F6F6F6F6FFFF2BFFFF2BFF2B55FFF82BFF2B2B2BFF2B2B2B55552BF6F6F6F6F6F6F6F6F6FF2BFF2BFF2BFF2B2BFF5555FF2B2B2BFF2B2B2B2B5555F6F6F6F6F6F6F6F6F6FFF62A2BFF2BFF2BFF2B2B55FFF82B2BFF2B2B2B2B2B5555F6F6F855F8F82B2BFFF6F62AFF2B2BFF2BFF2B2BFF55F82BFF2B2B2B2B2B2B55F6F62B2B2BF85555552B2BF62B2B2B2B2B2B2B2B2BF855F82B2B2B2B2B2B2B2BF6F6F6F6F62B2B2BF85555F82B2B2B2B2B2B2B2B2B2BF855F82B2B2B2B2B2B2BF6F6F6F6F62B2B2B2B2BF855552B2B2B2B2B2B2B2B2B2B5555F82A2B2B2B2B2BF6F6F6F6F6F62B2B2B2B2B2BF855552B2B2B2B2B2B2B2B2B55552B2B2B2B2B2BF6F6F6F6F6F6F62B2B2B2B2B2B2B55552B2B2B2B2B2B2B2B2B55552B2A2B2B2BF6F6F6F6F6F6F6F62B2B2B2B2B2B2B55552B2B2B2B2B2B2B2B2B55552B2A2B2BF6F6312B2BF6F6F6F62B2B2B2B2B2B2B55552B2B2B2B2B2B2B2B2B55F8F62B2BF6F65C5C5C5C312BF62A2B2B2B2B2B2B2B55552B2B2B2B2B2B2B2B55552BF62BF6F65C5C5C5C625C5C2B2B2B2B2B2B2B2B2B55554F797979797979797979794FF6F65C5C5C5C5C62625C552B2B2B2B2B2B2B2B55790000000000000000000079F6F65C5C5C5C5C5C5C62625C2B2B2B2B2B2B2BF8790000000000000000000079F6F65C5C5C5C5C5C5C5C62625C2B2B2B2B2B2B2B790000000000000000000079F6F65C5C5C5C5C5C5C5C5C62625C2B2B2B2B2B2B790000000000000000000079F6F6555C5C5C5C5C5C5C5C5C62625C2B2B2B2B2B4F797979797979797979794FF6F6315C5C5C5C5C5C5C5C5C5C6262312A2B2B2B2B2B552BF62B2B2B2B2B2B55F6F6315C5C5C5C5C5C5C5C5C5C5C625C2B2B2B2B4F797979797979797979794FF6F631555B5C5C5C5C5C5C5C5C5C5C62552A2B2B790000000000000000000079F6F63131555C5C5C5C5C5C5C5C5C5C625C2B2B2B790000000000000000000079F6F6313131555B5C5C5C5C5C5C5C5C5C6231F62B790000000000000000000079F6F631313131555C5C5C5C5C5C5C5C5C5C5CF6F6790000000000000000000079F6F63131313155555B5C5C5C5C5C5C5C5C5C2BF64F797979797979797979794FF600F63131313131555C5C5C5C5C5C5C5C5C2BF6F62B2B2B552BF6F6F6F62BF6000000F62B3131313131313131555C5C5C5C2BF6F6F6F62BF82BF6F6F6F6F6000000000000F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F60000000FFFFFF83FFFFFFC7FFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FFFFFFE3FFFFFFC0FFFFFF8002900000012000000020000000D01000000000100000000000A000000080000000000240024002900000012000000020000000D00B2B2B900010000000000100000001000000002002300000000000000000023002900000012000000020000000D00FCFCFD00010000000000100000001000000002002200010001000100010022002900000012000000020000000D00B2B2B900010000000000100000001000000002000000240024002400240000002900000012000000020000000D0080808A00010000000000100000001000000002000100230023002300230001 + MQTT Broker + true + LabVIEW + + + + + + + + + + + + MQTT Control Packets.vipc + + MQTT Control Packets + LV-MQTT-Control-Packets +https://github.com/LabVIEW-Open-Source/LV-MQTT-Control-Packets + + + + https://github.com/LabVIEW-Open-Source/LV-MQTT-Control-Packets + Initial Release of MQTT Control Packets Library for version 3.1.1 + + + + + false + true + + + + false + true + + + + false + true + + + + true + + + + true + + + + false + true + + + + false + true + + + + false + true + + + + false + true + + + + false + true + + + + false + true + + + + false + true + + + + + + . + 0 + false + 0 + + + . + + false + + + . + Prefix + + + + LICENSE + + + + false + + + + + + <random:32> + false + + + + false + + + Default + false + + 00000ACF002900000012000000020000000D00FFFFFF000100000000000A0000000800000000002000200028000002410000020D000000040007001D00180000000000FFFFFF0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFF000000000000FFFFFFFFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000000000FFFFFF000000FFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFFFFFFFF000000FFFFFF000000FFFFFF000000000000FFFFFFFFFFFF000000000000000000FFFFFF000000000000FFFFFFFFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000000000FFFFFF000000FFFFFF000000FFFFFF000000000000FFFFFFFFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000000000000000FFFFFF000000FFFFFF000000FFFFFFFFFFFF000000FFFFFF000000FFFFFF000000000000000000FFFFFF000000FFFFFF000000FFFFFF000000000000FFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFF000000FFFFFF000000000000FFFFFFFFFFFF000000FFFFFF000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000007F899568FF95554AFF9D956AFF955D4AFFD589657F0000007F00280000014C0000012600080009000F001700180000000000FFFFFF0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFF000000000000FFFFFFFFFFFF000000000000FFFFFF000000000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFFFFFFFF000000FFFFFF000000000000FFFFFF000000FFFFFF000000000000FFFFFFFFFFFF000000000000FFFFFF000000FFFFFF000000000000FFFFFF000000FFFFFF000000FFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFF000000FFFFFF000000FFFFFF000000FFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFF000000000000FFFFFF000000FFFFFF000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00034CDBAA97ACD7A89748D700030028000001ED000001B9001000060017001B00180000000000FFFFFF0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFF000000FFFFFFFFFFFF000000FFFFFF000000FFFFFF000000000000FFFFFFFFFFFFFFFFFF000000FFFFFF000000000000000000FFFFFFFFFFFFFFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFFFFFFFF000000FFFFFF000000000000FFFFFFFFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000000000FFFFFFFFFFFF000000FFFFFFFFFFFF000000000000FFFFFFFFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFFFFFFFF000000FFFFFF000000000000FFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFF000000000000000000FFFFFF000000FFFFFF000000FFFFFFFFFFFF000000FFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000007FF64AC5FFF8AAA97FFCAAC9FFF2AAA97FFC4EA5FFF000007FF00280000022C000001F800180004001F001C00180000000000FFFFFF0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFF000000FFFFFF000000000000FFFFFFFFFFFF000000FFFFFF000000000000000000000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFFFFFFFF000000FFFFFF000000FFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFF000000FFFFFF000000000000FFFFFFFFFFFF000000000000FFFFFFFFFFFF000000FFFFFF000000FFFFFFFFFFFF000000FFFFFF000000000000FFFFFF000000FFFFFFFFFFFFFFFFFF000000FFFFFF000000FFFFFFFFFFFFFFFFFF000000FFFFFF000000FFFFFF000000FFFFFF000000FFFFFFFFFFFF000000FFFFFF000000FFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFF000000FFFFFF000000FFFFFFFFFFFFFFFFFF000000FFFFFF000000FFFFFFFFFFFF000000FFFFFFFFFFFF000000000000FFFFFF000000000000FFFFFFFFFFFF000000FFFFFFFFFFFF000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000FFCC4597FFAAA522FFCCA5A2FF8AA522FF8A4D92FF000000FF002900000012000000020000000D00CCCCFF000100000000000A0000000800190000002000200028000002BF0000028B001900010020002000180000000000FFFFFF0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF6C0000FFFFFFFFFFFFFFFFFF6C0000FFFFFFFFFFFF6C00006C0000FFFFFFFFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C00006C0000FFFFFF6C0000FFFFFFFFFFFFFFFFFF6C0000FFFFFFFFFFFFFFFFFF6C0000FFFFFFFFFFFF6C0000FFFFFFFFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFFFFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFFFFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFFFFFFFF6C00006C00006C0000FFFFFF6C00006C0000FFFFFFFFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C00006C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFFFFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFFFFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C00006C00006C0000FFFFFF6C0000FFFFFF6C0000FFFFFFFFFFFF6C0000FFFFFF6C0000FFFFFF6C0000FFFFFFFFFFFF6C0000FFFFFF6C0000FFFFFF6C00006C0000FFFFFF6C0000FFFFFF6C0000FFFFFF6C00006C0000FFFFFFFFFFFFFFFFFF6C0000FFFFFFFFFFFF6C0000FFFFFF6C00006C0000FFFFFFFFFFFF6C0000FFFFFF6C0000FFFFFFFFFFFFFFFFFFFFFFFF6C0000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000018995688995554A959D956A95955D4A95D589650900000001 + + Controls + <menus>\Controls + + + + Functions + <menus>\Categories + + + false + false + + + + true + true + true + true + true + true + false + true + true + true + true + true + true + + + false + false + false + + + false + {product_name} {version_number} +{author_name} - {company_name} +{copyright} + + + + + + -1 + MQTT Control Packets + Icons + + 3 + 5 + + <_256_Color_Icon>00000CA0002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA000088888888888800007777777777770000555555555555000044444444444400002222222222220000111111111111000000000000000000000000F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F60000000000F6F6F6F62A2B2B2BF8F82BF6F6F6F6F6F62B2B2B2B2BF8F8F6F6F6F6000000F6F6F6F62B2B2B2B2B2BF855552B2BF62B2B2B2B2B2B2B2B55552BF6F6F600F6F6F6F6F6F62AFF2B2B2BFF2BF8FFFF2BF6FFFFFF2BFFFFFF2B55552BF6F6F6F6F6F6F6F6F6F6FFFF2BFFFF2BFF2B55FFF82BFF2B2B2BFF2B2B2B55552BF6F6F6F6F6F6F6F6F6FF2BFF2BFF2BFF2B2BFF5555FF2B2B2BFF2B2B2B2B5555F6F6F6F6F6F6F6F6F6FFF62A2BFF2BFF2BFF2B2B55FFF82B2BFF2B2B2B2B2B5555F6F6F855F8F82B2BFFF6F62AFF2B2BFF2BFF2B2BFF55F82BFF2B2B2B2B2B2B55F6F62B2B2BF85555552B2BF62B2B2B2B2B2B2B2B2BF855F82B2B2B2B2B2B2B2BF6F6F6F6F62B2B2BF85555F82B2B2B2B2B2B2B2B2B2BF855F82B2B2B2B2B2B2BF6F6F6F6F62B2B2B2B2BF855552B2B2B2B2B2B2B2B2B2B5555F82A2B2B2B2B2BF6F6F6F6F6F62B2B2B2B2B2BF855552B2B2B2B2B2B2B2B2B55552B2B2B2B2B2BF6F6F6F6F6F6F62B2B2B2B2B2B2B55552B2B2B2B2B2B2B2B2B55552B2A2B2B2BF6F6F6F6F6F6F6F62B2B2B2B2B2B2B55552B2B2B2B2B2B2B2B2B55552B2A2B2BF6F6312B2BF6F6F6F62B2B2B2B2B2B2B55552B2B2B2B2B2B2B2B2B55F8F62B2BF6F65C5C5C5C312BF62A2B2B2B2B2B2B2B55552B2B2B2B2B2B2B2B55552BF62BF6F65C5C5C5C625C5C2B2B2B2B2B2B2B2B2B55554F797979797979797979794FF6F65C5C5C5C5C62625C552B2B2B2B2B2B2B2B55790000000000000000000079F6F65C5C5C5C5C5C5C62625C2B2B2B2B2B2B2BF8790000000000000000000079F6F65C5C5C5C5C5C5C5C62625C2B2B2B2B2B2B2B790000000000000000000079F6F65C5C5C5C5C5C5C5C5C62625C2B2B2B2B2B2B790000000000000000000079F6F6555C5C5C5C5C5C5C5C5C62625C2B2B2B2B2B4F797979797979797979794FF6F6315C5C5C5C5C5C5C5C5C5C6262312A2B2B2B2B2B552BF62B2B2B2B2B2B55F6F6315C5C5C5C5C5C5C5C5C5C5C625C2B2B2B2B4F797979797979797979794FF6F631555B5C5C5C5C5C5C5C5C5C5C62552A2B2B790000000000000000000079F6F63131555C5C5C5C5C5C5C5C5C5C625C2B2B2B790000000000000000000079F6F6313131555B5C5C5C5C5C5C5C5C5C6231F62B790000000000000000000079F6F631313131555C5C5C5C5C5C5C5C5C5C5CF6F6790000000000000000000079F6F63131313155555B5C5C5C5C5C5C5C5C5C2BF64F797979797979797979794FF600F63131313131555C5C5C5C5C5C5C5C5C2BF6F62B2B2B552BF6F6F6F62BF6000000F62B3131313131313131555C5C5C5C2BF6F6F6F62BF82BF6F6F6F6F6000000000000F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F60000000FFFFFF83FFFFFFC7FFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FFFFFFE3FFFFFFC0FFFFFF8 + 00000000 + + + + + + + false + . + + + Sub Palette + 1 + Control Packets + Control Packets + false + + 3 + 1 + + 00000CA0002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA000088888888888800007777777777770000555555555555000044444444444400002222222222220000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FFFFFF000000FFFF000000FFFF0000FF0000FF00FFFFFF00FFFFFF0000FFFFFFFF0000FF0000FFFF0000FF0000FF00FF00FF0000FF00000000FF0000FF000000FFFFFF0000FF0000FF00FF00000000FFFF000000FFFF000000FF000000FFFF00FF00000000FFFFFFFF00FF0000FF00FF00FF0000FF00000000FF0000000000FFFF00000000FF0000FF0000FFFF0000FF0000FF00FFFFFF0000FF0000FFFFFF0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001E06060606061E000000000000000000000000000000000000000000000000001E06FFFFFF061E000000000000000000000000000000000000000000000000001E06060606061E000000000000000000000000000000000000000000000000001E06FFFFFF061E000000000000000000000000000000000000000000000000001E06060606061E000000000000002BFFFFFFFFFFFF2B000000000000000000001E06FFFFFF061E0000000000002BFF2B000000002BFF2B0000000000000000001E06FF06FF061E00000000002BFF2B000000000000FFFF2B00000000000000001E06FFFFFF061E000000002BFF2B0000FF000000FF002BFF2B000000000000001E06060606061E00000000FF2B000000FFFF00000000002BFF000000000000001E06FFFFFF061E00000000FF00000000FFB4FF0000000000FF000000000000001E06060606061E00000000FF00000000FFB4B4FF00000000FF000000000000001E06FFFFFF061E00000000FF00000000FF7F7FB4FF000000FF000000000000001E06FF06FF061E00000000FF00000000FF7F7FFF00000000FF000000000000001E06FFFFFF061E00000000FF2B000000FF7FFF000000002BFF000000000000001E06060606061E000000002BFF2B0000FFFF0000FF002BFF2B000000000000001E06FFFFFF061E00000000002BFF2B00FF00000000FFFF2B00000000000000001E06FF06FF061E0000000000002BFF2B000000002BFF2B0000000000000000001E06FFFFFF061E000000000000002BFFFFFFFFFFFF2B000000000000000000001E06060606061E00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E3192EE7F3254848E7A18C4687A5484184992E4E00000000000000000000000000000000000000000FE000000FE000000FE000000FE000000FE03FC00FE07FE00FE0FFF00FE1FFF80FE1FFF80FE1FFF80FE1FFF80FE1FFF80FE1FFF80FE1FFF80FE1FFF80FE0FFF00FE07FE00FE03FC00FE0000000000000 + source\Control Packets + + + + Item + -1 + Append Incoming Bytes.vi + + false + + 1 + 1 + + 00000000 + source\Control Packets\ControlPacket\Append Incoming Bytes.vi + + + + Sub Palette + 4 + ControlPacket + ControlPacket + false + + 2 + 1 + + 00001940002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF00000000002B79792B000000000000000000000000000000000000000000FFFF0000002B7979787879792B00000000000000000000000000000000000000FFFF002B797978787878787879792B0000000000000000000000000000000000FFFF00A378787878787878787878D50000000000000000000000000000000000FFFF00C6A278787878787878D4D4D40000000000000000000000000000000000FFFF00C6C6C6A2A27878D4D4D4D4D50000000000000000000000000000000000FFFF00C6C6C6A2A2A2D4D4D4D4D4D50000000000000000000000000000000000FFFF00C6C6C6A2A2A2D4D4D4D4D4D50000000000000000000000000000000000FFFF00C6C6C6A2A2A2D4D4D4D4D4D50000000000000000000000000000000000FFFF00C6C6C6A2A2A2D4D4D4D4D4D50000000000000000000000000000000000FFFF00A3A2C6A2A2A2D4D4D4D4D4AB0000000000000000000000000000000000FFFF002BA3A3A2A2A2D4D4D4ABABF80000000000000000000000000000000000FFFF0000002BA3A3A2D4ABABF800000000000000000000000000000000000000FFFF00000000002BA3ABF8000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9FFFFB9FFFFFFB9B9B9FFFFB9B9B9FFFFB9B9FFB9B9FFB9FFFFFFB9FFFFFFB9B9FFFFB9FFB9B9FFB9B9FFFFB9B9FFB9B9FFB9FFB9FFB9B9FFB9B9B9B9FFB9B9B9FFFFB9FFFFFFB9B9FFB9B9FFB9FFB9B9B9B9FFFFB9B9B9FFFFB9B9B9FFB9B9B9FFFFB9FFB9B9B9B9FFFFFFFFB9FFB9B9FFB9FFB9FFB9B9FFB9B9B9B9FFB9B9B9FFFFB9FFB9B9B9B9FFB9B9FFB9B9FFFFB9B9FFB9B9FFB9FFFFFFB9B9FFB9B9B9FFFFB9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + source\Control Packets\ControlPacket + + + + Item + -1 + Generate ID.vi + + false + + 1 + 5 + + 00000000 + source\Control Packets\ControlPacket\Generate ID.vi + + + + Item + -1 + Get ControlPacket Bytes.vi + + false + + 1 + 2 + + 00000000 + source\Control Packets\ControlPacket\Get ControlPacket Bytes.vi + + + + Item + -1 + Validate Packet.vi + + false + + 1 + 4 + + 00000000 + source\Control Packets\ControlPacket\Validate Packet.vi + + + + Item + -1 + getFlags.vi + + false + + 1 + 3 + + 00000000 + source\Control Packets\ControlPacket\getFlags.vi + + + + Item + -1 + Drop_DecodeIncomingPacket.vi + + true + + 3 + 5 + + 00000000 + source\Control Packets\Drop_DecodeIncomingPacket.vi + + + AF8785CBC789CDCCA72E1B2B0C4BF31F + + + 0 + Control Packets + Icons + + 3 + 7 + + <_256_Color_Icon>00000CA0002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA000088888888888800007777777777770000555555555555000044444444444400002222222222220000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FFFFFF000000FFFF000000FFFF0000FF0000FF00FFFFFF00FFFFFF0000FFFFFFFF0000FF0000FFFF0000FF0000FF00FF00FF0000FF00000000FF0000FF000000FFFFFF0000FF0000FF00FF00000000FFFF000000FFFF000000FF000000FFFF00FF00000000FFFFFFFF00FF0000FF00FF00FF0000FF00000000FF0000000000FFFF00000000FF0000FF0000FFFF0000FF0000FF00FFFFFF0000FF0000FFFFFF0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001E06060606061E000000000000000000000000000000000000000000000000001E06FFFFFF061E000000000000000000000000000000000000000000000000001E06060606061E000000000000000000000000000000000000000000000000001E06FFFFFF061E000000000000000000000000000000000000000000000000001E06060606061E000000000000002BFFFFFFFFFFFF2B000000000000000000001E06FFFFFF061E0000000000002BFF2B000000002BFF2B0000000000000000001E06FF06FF061E00000000002BFF2B000000000000FFFF2B00000000000000001E06FFFFFF061E000000002BFF2B0000FF000000FF002BFF2B000000000000001E06060606061E00000000FF2B000000FFFF00000000002BFF000000000000001E06FFFFFF061E00000000FF00000000FFB4FF0000000000FF000000000000001E06060606061E00000000FF00000000FFB4B4FF00000000FF000000000000001E06FFFFFF061E00000000FF00000000FF7F7FB4FF000000FF000000000000001E06FF06FF061E00000000FF00000000FF7F7FFF00000000FF000000000000001E06FFFFFF061E00000000FF2B000000FF7FFF000000002BFF000000000000001E06060606061E000000002BFF2B0000FFFF0000FF002BFF2B000000000000001E06FFFFFF061E00000000002BFF2B00FF00000000FFFF2B00000000000000001E06FF06FF061E0000000000002BFF2B000000002BFF2B0000000000000000001E06FFFFFF061E000000000000002BFFFFFFFFFFFF2B000000000000000000001E06060606061E00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000E3192EE7F3254848E7A18C4687A5484184992E4E00000000000000000000000000000000000000000FE000000FE000000FE000000FE000000FE03FC00FE07FE00FE0FFF00FE1FFF80FE1FFF80FE1FFF80FE1FFF80FE1FFF80FE1FFF80FE1FFF80FE1FFF80FE0FFF00FE07FE00FE03FC00FE0000000000000 + 00000000 + + + + + + + false + Control Packets + + + Sub Palette + 6 + PINGREQ + PINGREQ + false + + 1 + 6 + + 00000CA0002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA00000000000000000000000000000000FFFC000000000000000000000000FAFA00000000000000000000000000FFFC0000FFFF0000000000000000000000FAFA000000000000000000FFFFFF0000FFFF0000FFFF00000000000000000000FAFA0000000000000000FFFFFFFFFF0000FFFF0000FFFF000000000000000000FAFA0000000000000000FFFFFFFFFF0000FFFF0000FFFF000000000000000000FAFA0000000000000000FFFFFFFFFF0000FFFF0000FFFF000000000000000000FAFA000000000000000000FFFFFF0000FFFF0000FFFF00000000000000000000FAFA00000000000000000000000000FFFC0000FFFF0000000000000000000000FAFA00000000000000000000000000000000FFFC000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + source\Control Packets\PINGREC + + + + Sub Palette + 7 + PINGRESP + PINGRESP + false + + 1 + 7 + + 00000CA0002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA0000000000000000000000FCFF0000000000000000000000000000000000FAFA00000000000000000000FFFF0000FCFF0000000000000000000000000000FAFA000000000000000000FFFF0000FFFF000000FFFFFF000000000000000000FAFA0000000000000000FFFF0000FFFF000000FFFFFFFFFF0000000000000000FAFA0000000000000000FFFF0000FFFF000000FFFFFFFFFF0000000000000000FAFA0000000000000000FFFF0000FFFF000000FFFFFFFFFF0000000000000000FAFA000000000000000000FFFF0000FFFF000000FFFFFF000000000000000000FAFA00000000000000000000FFFF0000FCFF0000000000000000000000000000FAFA0000000000000000000000FCFF0000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + source\Control Packets\PINGRESP + + + + Sub Palette + 8 + PUBACK + PUBACK + false + + 2 + 2 + + 00000CA0002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000FAFA000000FAFA0000FA0000FA0000000000000000FAFA000000000000000000FAFA0000FA0000FA00FA00FA000000000000000000FAFA0000000000000000FA0000FA00FA00000000FAFA00000000000000000000FAFA0000000000000000FAFAFAFA00FA0000FA00FA00FA000000000000000000FAFA0000000000000000FA0000FA0000FAFA0000FA0000FA0000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA0000000000000000002A4F4F5579797A7A7A7A7AAB000000000000000000FAFA0000000000000000007900000000000000000000FC000000000000000000FAFA0000000000000000007A009DF6F6F6F6F6F69D00AB000000000000000000FAFA0000000000000000007A002A9DF6F6F6F69D2A00AC000000000000000000FAFA000000000000000000A4002A559D9D9D9D552A00AC000000000000000000FAFA000000000000000000A400552A2A2A2A2A2A5500AC000000000000000000FAFA000000000000000000A500000000000000000000FE000000000000000000FAFA0000000000000000007AA5ABABACD0FEFEFED6FFA5000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + source\Control Packets\PUBACK + + + + Sub Palette + 14 + SUBSCRIBE + SUBSCRIBE + false + + 3 + 1 + + 00000C1E001D00000C1800000C00000000000020002000180000000000FFFFFF00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF0000000000006699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF0000000000006699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF0000000000006699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF0000000000006699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF0000000000006699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF0000000000006699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF0000000000006699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF0000000000006699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF0000000000006699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDAAAAAADDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFF999933FFCC00996600FFCC00999933FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFCCCC66999900CC9900CCCC00CC9900999900CCCC66FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFAAAAAACCCC00CC9900FFCC00FFCC00FFCC00CC9900CCCC00AAAAAAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFF999900CC9900FFCC00FFCC00FFCC00CC9900999900FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFCC66CC9900FFCC00FFCC00FFCC00CC9900FFCC66FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFF003333999900FFCC00999900003333FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFF000000990000000000003333000000990000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFF666666CC0000990000990000111111990000990000CC0000666666FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFAAAAAA660000DDDDDD660000AAAAAAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC99FFFFFFFFCC99FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + source\Control Packets\SUBSCRIBE + + + + Sub Palette + 15 + UNSUBACK + UNSUBACK + false + + 3 + 3 + + 00001940002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000002D5F5F2D00000000000000000000000000000000000000000000FFFF0000335F5F35355F5F330000000000000000000000000000000000000000FFFF00005F34350B0B35355F0000001C23231C00000000000000000000000000FFFF002D5F0B0B0B0B0B0B5F3300231500001523000000000000000000000000FFFF005F350B0B0B0B0B0B355F1C1523000000151C0000000000000000000000FFFF005F350B0B0B0B0B0B355F23000023000000230000000000000000000000FFFF00335F350B0B0B0B355F3323000000230000230000000000000000000000FFFF00005F34350B0B35345F001C1500000023151C0000000000000000000000FFFF00002B5F5F35355F5F2B0000231500001523CB00000000C5000000C50000FFFF0000393A3A5F5F3A3A390000001C23231CCBC500000000C5C50000C50000FFFF00073F3A403232403A390700C50000C5CBC50000C5C5C5C5C5C500C50000FFFF00383F3940000040393F3800CBC5C5CBC5000000C5C5C5C5C5C500C50000FFFF003800006300006400003800C5CBCBC500000000000000C5C50000C50000FFFF00000000320000320000000000C5C50000000000000000C5000000C50000FFFF000000000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + source\Control Packets\UNSUBACK + + + + Sub Palette + 16 + UNSUBSCRIBE + UNSUBSCRIBE + false + + 3 + 4 + + 00001940002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF00000000002D5F5F2D000000000000000000000000000000000000000000FFFF000000335F5F35355F5F3300000000000000000000000000000000000000FFFF0000005F34350B0B35355F00000000000000000000000000000000000000FFFF00002D5F0B0B0B0B0B0B5F33000000000000000000000000000000000000FFFF00005F350B0B0B0B0B0B355F0000001C23231C0000000000000000000000FFFF00005F350B0B0B0B0B0B355F000023150000152300000000000000000000FFFF0000335F350B0B0B0B355F33001C1523000000151C000000000000000000FFFF0000005F34350B0B35345F00002300002300000023000000000000000000FFFF0000002B5F5F35355F5F2B00002300000023000023000000000000000000FFFF000000393A3A5F5F3A3A3900001C1500000023151C000000000000000000FFFF0000073F3A403232403A3907000023150000152300000000000000000000FFFF0000383F3940F68F40393F380000001C23231C0000000000000000000000FFFF000038000063000864000038000000000000000000000000000000000000FFFF000000000032000032000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + source\Control Packets\UNSUBSCRIBE + + + + Sub Palette + 2 + CONNACK + CONNACK + false + + 1 + 2 + + 00000CA0002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000FAFA000000FAFA0000FA0000FA0000000000000000FAFA000000000000000000FAFA0000FA0000FA00FA00FA000000000000000000FAFA0000000000000000FA0000FA00FA00000000FAFA00000000000000000000FAFA0000000000000000FAFAFAFA00FA0000FA00FA00FA000000000000000000FAFA0000000000000000FA0000FA0000FAFA0000FA0000FA0000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA00000000000000000000000000000000C500000000000000000000000000FAFA00000000000000FFFF00000000000000C5C5000000FFFF00000000000000FAFA00FFFFFFFFFFFFFFFFFF00C5C5C5C5C5C5C5C500FFFFFFFFFFFFFFFFFF00FAFA00FFFFFFFFFFFFFFFFFF00C5C5C5C5C5C5C5C500FFFFFFFFFFFFFFFFFF00FAFA00000000000000FFFF00000000000000C5C5000000FFFF00000000000000FAFA00000000000000000000000000000000C500000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + source\Control Packets\CONNACK + + + + Sub Palette + 3 + CONNECT + CONNECT + false + + 1 + 1 + + 00000CA0002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA00000000000000000000000000000000C500000000000000000000000000FAFA00000000000000FFFF00000000000000C5C5000000FFFF00000000000000FAFA00FFFFFFFFFFFFFFFFFF00C5C5C5C5C5C5C5C500FFFFFFFFFFFFFFFFFF00FAFA00FFFFFFFFFFFFFFFFFF00C5C5C5C5C5C5C5C500FFFFFFFFFFFFFFFFFF00FAFA00000000000000FFFF00000000000000C5C5000000FFFF00000000000000FAFA00000000000000000000000000000000C500000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + source\Control Packets\CONNECT + + + + Sub Palette + 5 + DISCONNECT + DISCONNECT + false + + 1 + 3 + + 00000CA0002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000232300002323000000000000000000000000FAFA00000000000000FFFF000000002300002300000000FFFF00000000000000FAFA00FFFFFFFFFFFFFFFFFF00000000232300000000FFFFFFFFFFFFFFFFFF00FAFA00FFFFFFFFFFFFFFFFFF00000000232300000000FFFFFFFFFFFFFFFFFF00FAFA00000000000000FFFF000000002300002300000000FFFF00000000000000FAFA000000000000000000000000232300002323000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + source\Control Packets\DISCONNECT + + + + Sub Palette + 10 + PUBLISH + PUBLISH + false + + 2 + 1 + + 00000CA0002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA0000000000000000FAFAFA0000FA0000FA00FAFAFA000000000000000000FAFA0000000000000000FA0000FA00FA0000FA00FA0000FA0000000000000000FAFA0000000000000000FAFAFA0000FA0000FA00FAFAFA000000000000000000FAFA0000000000000000FA00000000FA0000FA00FA0000FA0000000000000000FAFA0000000000000000FA0000000000FAFA0000FAFAFA000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA0000000000000000002A4F4F5579797A7A7A7A7AAB000000000000000000FAFA0000000000000000007900000000000000000000FC000000000000000000FAFA0000000000000000007A009DF6F6F6F6F6F69D00AB000000000000000000FAFA0000000000000000007A002A9DF6F6F6F69D2A00AC000000000000000000FAFA000000000000000000A4002A559D9D9D9D552A00AC000000000000000000FAFA000000000000000000A400552A2A2A2A2A2A5500AC000000000000000000FAFA000000000000000000A500000000000000000000FE000000000000000000FAFA0000000000000000007AA5ABABACD0FEFEFED6FFA5000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + source\Control Packets\PUBLISH + + + + Sub Palette + 11 + PUBREC + PUBREC + false + + 2 + 3 + + 00000CA0002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA00000000000000000000000000000000000000BFB9000000000000000000FAFA000000000000000000000000000000000000BFB9CB000000000000000000FAFA0000000000000000000000000000000000BFB9CB00000000000000000000FAFA00000000000000000000000000000000BFB9CB0000000000000000000000FAFA000000000000000000B9BF00000000BFB9CB000000000000000000000000FAFA000000000000000000CBB9BF0000BFB9CB00000000000000000000000000FAFA00000000000000000000CBB9BFBFB9CB0000000000000000000000000000FAFA0000000000000000000000CBB9B9CB000000000000000000000000000000FAFA000000000000000000000000CBCB00000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA0000000000000000002A4F4F5579797A7A7A7A7AAB000000000000000000FAFA0000000000000000007900000000000000000000FC000000000000000000FAFA0000000000000000007A009DF6F6F6F6F6F69D00AB000000000000000000FAFA0000000000000000007A002A9DF6F6F6F69D2A00AC000000000000000000FAFA000000000000000000A4002A559D9D9D9D552A00AC000000000000000000FAFA000000000000000000A400552A2A2A2A2A2A5500AC000000000000000000FAFA000000000000000000A500000000000000000000FE000000000000000000FAFA0000000000000000007AA5ABABACD0FEFEFED6FFA5000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + source\Control Packets\PUBREC + + + + Sub Palette + 9 + PUBCOMP + PUBCOMP + false + + 2 + 4 + + 00000CA0002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA00000000000000000000002B56CBC5C5CB562B0000000000000000000000FAFA000000000000000000007BC5C5C5C5C5C5C5C55600000000000000000000FAFA0000000000000000007BC5C5C5C5C5C5C5C5C5C556000000000000000000FAFA00000000000000002BC5C5C5BFBFBFBFC52B75C5C52B0000000000000000FAFA000000000000000056C5C5BFBFBFBFC5250075C5C5560000000000000000FAFA0000000000000000CBC5C5BFBFBFBF4A000050C5C5A60000000000000000FAFA0000000000000000C5C5C5C5C5B99A00004AC5C5C5C50000000000000000FAFA0000000000000000C5C5A00025C5F6004AC5BFC5C5C50000000000000000FAFA0000000000000000CBC575000025004AC5BFBFC5C5A00000000000000000FAFA000000000000000056C5C5A0F60025C5BFBFBFC5C5560000000000000000FAFA00000000000000002BC5C5C5C5F6A1BFBFBFC5C5C52B0000000000000000FAFA00000000000000000056C5C5C5C5C5C5C5C5C5C556000000000000000000FAFA0000000000000000000056C5C5C5C5C5C5C5C55600000000000000000000FAFA00000000000000000000002B56A6C5CBA0562B0000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA0000000000000000002A4F4F5579797A7A7A7A7AAB000000000000000000FAFA0000000000000000007900000000000000000000FC000000000000000000FAFA0000000000000000007A009DF6F6F6F6F6F69D00AB000000000000000000FAFA0000000000000000007A002A9DF6F6F6F69D2A00AC000000000000000000FAFA000000000000000000A4002A559D9D9D9D552A00AC000000000000000000FAFA000000000000000000A400552A2A2A2A2A2A5500AC000000000000000000FAFA000000000000000000A500000000000000000000FE000000000000000000FAFA0000000000000000007AA5ABABACD0FEFEFED6FFA5000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + source\Control Packets\PUBCOMP + + + + Sub Palette + 12 + PUBREL + PUBREL + false + + 2 + 5 + + 00000CA0002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000023230000002323000000000000000000000000FAFA000000000000000000000000232300232300000000000000000000000000FAFA000000000000000000000000002323230000000000000000000000000000FAFA000000000000000000000000002323230000000000000000000000000000FAFA000000000000000000000000232300232300000000000000000000000000FAFA000000000000000000000023230000002323000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA0000000000000000002A4F4F5579797A7A7A7A7AAB000000000000000000FAFA0000000000000000007900000000000000000000FC000000000000000000FAFA0000000000000000007A009DF6F6F6F6F6F69D00AB000000000000000000FAFA0000000000000000007A002A9DF6F6F6F69D2A00AC000000000000000000FAFA000000000000000000A4002A559D9D9D9D552A00AC000000000000000000FAFA000000000000000000A400552A2A2A2A2A2A5500AC000000000000000000FAFA000000000000000000A500000000000000000000FE000000000000000000FAFA0000000000000000007AA5ABABACD0FEFEFED6FFA5000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + source\Control Packets\PUBREL + + + + Sub Palette + 13 + SUBACK + SUBACK + false + + 3 + 2 + + 00001940002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000002D5F5F2D00000000000000000000000000000000000000000000FFFF0000335F5F35355F5F330000000000000000000000000000000000000000FFFF00005F34350B0B35355F0000000000000000000000000000000000000000FFFF002D5F0B0B0B0B0B0B5F3300000000000000000000000000000000000000FFFF005F350B0B0B0B0B0B355F00000000000000000000000000000000000000FFFF005F350B0B0B0B0B0B355F00000000000000000000000000000000000000FFFF00335F350B0B0B0B355F330000000000C500000000000000000000000000FFFF00005F34350B0B35345F0000000000C5CB00000000C5000000C500000000FFFF00002B5F5F35355F5F2B00000000C5CBC500000000C5C50000C500000000FFFF0000393A3A5F5F3A3A39C50000C5CBC50000C5C5C5C5C5C500C500000000FFFF00073F3A403232403A39CBC5C5CBC5000000C5C5C5C5C5C500C500000000FFFF00383F3940000040393FC5CBCBC500000000000000C5C50000C500000000FFFF0038000063000064000038C5C50000000000000000C5000000C500000000FFFF000000003200003200000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + source\Control Packets\SUBACK + + + EC75378B825C0F8AEB14E496FB2DD8A3 + + + 1 + CONNACK + Icons + + 1 + 4 + + <_256_Color_Icon>00000CA0002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000FAFA000000FAFA0000FA0000FA0000000000000000FAFA000000000000000000FAFA0000FA0000FA00FA00FA000000000000000000FAFA0000000000000000FA0000FA00FA00000000FAFA00000000000000000000FAFA0000000000000000FAFAFAFA00FA0000FA00FA00FA000000000000000000FAFA0000000000000000FA0000FA0000FAFA0000FA0000FA0000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA00000000000000000000000000000000C500000000000000000000000000FAFA00000000000000FFFF00000000000000C5C5000000FFFF00000000000000FAFA00FFFFFFFFFFFFFFFFFF00C5C5C5C5C5C5C5C500FFFFFFFFFFFFFFFFFF00FAFA00FFFFFFFFFFFFFFFFFF00C5C5C5C5C5C5C5C500FFFFFFFFFFFFFFFFFF00FAFA00000000000000FFFF00000000000000C5C5000000FFFF00000000000000FAFA00000000000000000000000000000000C500000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + 00000000 + + + + + + + false + Control Packets\CONNACK + + + Item + -1 + Create CONNACK Packet.vi + + false + + 1 + 1 + + 00000000 + source\Control Packets\CONNACK\Create CONNACK Packet.vi + + + + Item + -1 + Read Return Code.vi + + false + + 1 + 2 + + 00000000 + source\Control Packets\CONNACK\Read Return Code.vi + + + + Item + -1 + Read Session Present.vi + + false + + 1 + 3 + + 00000000 + source\Control Packets\CONNACK\Read Session Present.vi + + + 58250079AECA62FC8E5C924A35471C87 + + + 1 + CONNECT + Icons + + 2 + 5 + + <_256_Color_Icon>00000CA0002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA00000000000000000000000000000000C500000000000000000000000000FAFA00000000000000FFFF00000000000000C5C5000000FFFF00000000000000FAFA00FFFFFFFFFFFFFFFFFF00C5C5C5C5C5C5C5C500FFFFFFFFFFFFFFFFFF00FAFA00FFFFFFFFFFFFFFFFFF00C5C5C5C5C5C5C5C500FFFFFFFFFFFFFFFFFF00FAFA00000000000000FFFF00000000000000C5C5000000FFFF00000000000000FAFA00000000000000000000000000000000C500000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + 00000000 + + + + + + + false + Control Packets\CONNECT + + + Item + -1 + Create CONNECT Packet.vi + + false + + 1 + 1 + + 00000000 + source\Control Packets\CONNECT\Create CONNECT Packet.vi + + + + Item + -1 + getClientID.vi + + false + + 1 + 2 + + 00000000 + source\Control Packets\CONNECT\getClientID.vi + + + + Item + -1 + getConnectFlags.vi + + false + + 1 + 3 + + 00000000 + source\Control Packets\CONNECT\getConnectFlags.vi + + + + Item + -1 + getCONNECTPayload.vi + + false + + 1 + 4 + + 00000000 + source\Control Packets\CONNECT\getCONNECTPayload.vi + + + + Item + -1 + getKeepAlive.vi + + false + + 1 + 5 + + 00000000 + source\Control Packets\CONNECT\getKeepAlive.vi + + + + Item + -1 + getProtocolLevel.vi + + false + + 2 + 1 + + 00000000 + source\Control Packets\CONNECT\getProtocolLevel.vi + + + + Item + -1 + getProtocolName.vi + + false + + 2 + 2 + + 00000000 + source\Control Packets\CONNECT\getProtocolName.vi + + + 6C084F7B004788202516FE6029AE75C2 + + + 0 + ControlPacket + Icons + + 3 + 7 + + <_256_Color_Icon>00001940002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF00000000002B79792B000000000000000000000000000000000000000000FFFF0000002B7979787879792B00000000000000000000000000000000000000FFFF002B797978787878787879792B0000000000000000000000000000000000FFFF00A378787878787878787878D50000000000000000000000000000000000FFFF00C6A278787878787878D4D4D40000000000000000000000000000000000FFFF00C6C6C6A2A27878D4D4D4D4D50000000000000000000000000000000000FFFF00C6C6C6A2A2A2D4D4D4D4D4D50000000000000000000000000000000000FFFF00C6C6C6A2A2A2D4D4D4D4D4D50000000000000000000000000000000000FFFF00C6C6C6A2A2A2D4D4D4D4D4D50000000000000000000000000000000000FFFF00C6C6C6A2A2A2D4D4D4D4D4D50000000000000000000000000000000000FFFF00A3A2C6A2A2A2D4D4D4D4D4AB0000000000000000000000000000000000FFFF002BA3A3A2A2A2D4D4D4ABABF80000000000000000000000000000000000FFFF0000002BA3A3A2D4ABABF800000000000000000000000000000000000000FFFF00000000002BA3ABF8000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFB9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9FFFFB9FFFFFFB9B9B9FFFFB9B9B9FFFFB9B9FFB9B9FFB9FFFFFFB9FFFFFFB9B9FFFFB9FFB9B9FFB9B9FFFFB9B9FFB9B9FFB9FFB9FFB9B9FFB9B9B9B9FFB9B9B9FFFFB9FFFFFFB9B9FFB9B9FFB9FFB9B9B9B9FFFFB9B9B9FFFFB9B9B9FFB9B9B9FFFFB9FFB9B9B9B9FFFFFFFFB9FFB9B9FFB9FFB9FFB9B9FFB9B9B9B9FFB9B9B9FFFFB9FFB9B9B9B9FFB9B9FFB9B9FFFFB9B9FFB9B9FFB9FFFFFFB9B9FFB9B9B9FFFFB9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9B9FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 00000000 + + + + + + + false + Control Packets\ControlPacket + + + Item + -1 + Read Packet Type.vi + + false + + 1 + 1 + + 00000000 + source\Control Packets\ControlPacket\Read Packet Type.vi + + + + Item + -1 + Encode ClientID.vi + + false + + 1 + 6 + + 00000000 + source\Control Packets\ControlPacket\Encode ClientID.vi + + + + Item + -1 + Encode TextString.vi + + false + + 2 + 6 + + 00000000 + source\Control Packets\ControlPacket\Encode TextString.vi + + + + Item + -1 + Decode TextString.vi + + false + + 2 + 7 + + 00000000 + source\Control Packets\ControlPacket\Decode TextString.vi + + + + Item + -1 + Read Packet Identifier.vi + + false + + 1 + 3 + + 00000000 + source\Control Packets\ControlPacket\Read Packet Identifier.vi + + + + Item + -1 + Write Packet Identifier.vi + + false + + 1 + 4 + + 00000000 + source\Control Packets\ControlPacket\Write Packet Identifier.vi + + + + Item + -1 + Read Fixed Header.vi + + false + + 2 + 3 + + 00000000 + source\Control Packets\ControlPacket\Read Fixed Header.vi + + + + Item + -1 + Write Fixed Header.vi + + false + + 2 + 4 + + 00000000 + source\Control Packets\ControlPacket\Write Fixed Header.vi + + + + Item + -1 + Read Payload.vi + + false + + 3 + 3 + + 00000000 + source\Control Packets\ControlPacket\Read Payload.vi + + + + Item + -1 + Write Payload.vi + + false + + 3 + 4 + + 00000000 + source\Control Packets\ControlPacket\Write Payload.vi + + + ADF0245A4654184CA71F6DE70DDEC993 + + + 1 + DISCONNECT + Icons + + 1 + 4 + + <_256_Color_Icon>00000CA0002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000232300002323000000000000000000000000FAFA00000000000000FFFF000000002300002300000000FFFF00000000000000FAFA00FFFFFFFFFFFFFFFFFF00000000232300000000FFFFFFFFFFFFFFFFFF00FAFA00FFFFFFFFFFFFFFFFFF00000000232300000000FFFFFFFFFFFFFFFFFF00FAFA00000000000000FFFF000000002300002300000000FFFF00000000000000FAFA000000000000000000000000232300002323000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + 00000000 + + + + + + + false + Control Packets\DISCONNECT + + + Item + -1 + Create DISCONNECT Packet.vi + + false + + 1 + 1 + + 00000000 + source\Control Packets\DISCONNECT\Create DISCONNECT Packet.vi + + + 310097CAA9A16BEB2DEAE104BF7ECB27 + + + 1 + PINGREQ + Icons + + 1 + 4 + + <_256_Color_Icon>00000CA0002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA00000000000000000000000000000000FFFC000000000000000000000000FAFA00000000000000000000000000FFFC0000FFFF0000000000000000000000FAFA000000000000000000FFFFFF0000FFFF0000FFFF00000000000000000000FAFA0000000000000000FFFFFFFFFF0000FFFF0000FFFF000000000000000000FAFA0000000000000000FFFFFFFFFF0000FFFF0000FFFF000000000000000000FAFA0000000000000000FFFFFFFFFF0000FFFF0000FFFF000000000000000000FAFA000000000000000000FFFFFF0000FFFF0000FFFF00000000000000000000FAFA00000000000000000000000000FFFC0000FFFF0000000000000000000000FAFA00000000000000000000000000000000FFFC000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + 00000000 + + + + + + + false + Control Packets\PINGREC + + + Item + -1 + Create PINGREQ Packet.vi + + false + + 1 + 1 + + 00000000 + source\Control Packets\PINGREQ\Create PINGREQ Packet.vi + + + 0D20AD64AC3D86D47204881C18542E53 + + + 1 + PINGRESP + Icons + + 1 + 4 + + <_256_Color_Icon>00000CA0002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA0000000000000000000000FCFF0000000000000000000000000000000000FAFA00000000000000000000FFFF0000FCFF0000000000000000000000000000FAFA000000000000000000FFFF0000FFFF000000FFFFFF000000000000000000FAFA0000000000000000FFFF0000FFFF000000FFFFFFFFFF0000000000000000FAFA0000000000000000FFFF0000FFFF000000FFFFFFFFFF0000000000000000FAFA0000000000000000FFFF0000FFFF000000FFFFFFFFFF0000000000000000FAFA000000000000000000FFFF0000FFFF000000FFFFFF000000000000000000FAFA00000000000000000000FFFF0000FCFF0000000000000000000000000000FAFA0000000000000000000000FCFF0000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + 00000000 + + + + + + + false + Control Packets\PINGRESP + + + Item + -1 + Create PINGRESP Packet.vi + + false + + 1 + 1 + + 00000000 + source\Control Packets\PINGRESP\Create PINGRESP Packet.vi + + + C65D026C7AF12D5AF18E4AD773F8E614 + + + 1 + PUBACK + Icons + + 1 + 4 + + <_256_Color_Icon>00000CA0002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000FAFA000000FAFA0000FA0000FA0000000000000000FAFA000000000000000000FAFA0000FA0000FA00FA00FA000000000000000000FAFA0000000000000000FA0000FA00FA00000000FAFA00000000000000000000FAFA0000000000000000FAFAFAFA00FA0000FA00FA00FA000000000000000000FAFA0000000000000000FA0000FA0000FAFA0000FA0000FA0000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA0000000000000000002A4F4F5579797A7A7A7A7AAB000000000000000000FAFA0000000000000000007900000000000000000000FC000000000000000000FAFA0000000000000000007A009DF6F6F6F6F6F69D00AB000000000000000000FAFA0000000000000000007A002A9DF6F6F6F69D2A00AC000000000000000000FAFA000000000000000000A4002A559D9D9D9D552A00AC000000000000000000FAFA000000000000000000A400552A2A2A2A2A2A5500AC000000000000000000FAFA000000000000000000A500000000000000000000FE000000000000000000FAFA0000000000000000007AA5ABABACD0FEFEFED6FFA5000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + 00000000 + + + + + + + false + Control Packets\PUBACK + + + Item + -1 + Create PUBACK Packet.vi + + false + + 1 + 1 + + 00000000 + source\Control Packets\PUBACK\Create PUBACK Packet.vi + + + + Item + -1 + hasPacketIdentifier.vi + + false + + 1 + 2 + + 00000000 + source\Control Packets\PUBACK\hasPacketIdentifier.vi + + + + Item + -1 + Validate Fixed Header.vi + + false + + 1 + 3 + + 00000000 + source\Control Packets\PUBACK\Validate Fixed Header.vi + + + CEC6FE13B46BB2DFBA9C2372E06D8227 + + + 1 + PUBCOMP + Icons + + 1 + 4 + + <_256_Color_Icon>00000CA0002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA00000000000000000000002B56CBC5C5CB562B0000000000000000000000FAFA000000000000000000007BC5C5C5C5C5C5C5C55600000000000000000000FAFA0000000000000000007BC5C5C5C5C5C5C5C5C5C556000000000000000000FAFA00000000000000002BC5C5C5BFBFBFBFC52B75C5C52B0000000000000000FAFA000000000000000056C5C5BFBFBFBFC5250075C5C5560000000000000000FAFA0000000000000000CBC5C5BFBFBFBF4A000050C5C5A60000000000000000FAFA0000000000000000C5C5C5C5C5B99A00004AC5C5C5C50000000000000000FAFA0000000000000000C5C5A00025C5F6004AC5BFC5C5C50000000000000000FAFA0000000000000000CBC575000025004AC5BFBFC5C5A00000000000000000FAFA000000000000000056C5C5A0F60025C5BFBFBFC5C5560000000000000000FAFA00000000000000002BC5C5C5C5F6A1BFBFBFC5C5C52B0000000000000000FAFA00000000000000000056C5C5C5C5C5C5C5C5C5C556000000000000000000FAFA0000000000000000000056C5C5C5C5C5C5C5C55600000000000000000000FAFA00000000000000000000002B56A6C5CBA0562B0000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA0000000000000000002A4F4F5579797A7A7A7A7AAB000000000000000000FAFA0000000000000000007900000000000000000000FC000000000000000000FAFA0000000000000000007A009DF6F6F6F6F6F69D00AB000000000000000000FAFA0000000000000000007A002A9DF6F6F6F69D2A00AC000000000000000000FAFA000000000000000000A4002A559D9D9D9D552A00AC000000000000000000FAFA000000000000000000A400552A2A2A2A2A2A5500AC000000000000000000FAFA000000000000000000A500000000000000000000FE000000000000000000FAFA0000000000000000007AA5ABABACD0FEFEFED6FFA5000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + 00000000 + + + + + + + false + Control Packets\PUBCOMP + + + Item + -1 + Create PUBCOMP Packet.vi + + false + + 1 + 1 + + 00000000 + source\Control Packets\PUBCOMP\Create PUBCOMP Packet.vi + + + + Item + -1 + hasPacketIdentifier.vi + + false + + 1 + 2 + + 00000000 + source\Control Packets\PUBCOMP\hasPacketIdentifier.vi + + + + Item + -1 + Validate Fixed Header.vi + + false + + 1 + 3 + + 00000000 + source\Control Packets\PUBCOMP\Validate Fixed Header.vi + + + 4739F47DBD7A6FB9B800471BDB2F4A60 + + + 1 + PUBLISH + Icons + + 2 + 6 + + <_256_Color_Icon>00000CA0002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA0000000000000000FAFAFA0000FA0000FA00FAFAFA000000000000000000FAFA0000000000000000FA0000FA00FA0000FA00FA0000FA0000000000000000FAFA0000000000000000FAFAFA0000FA0000FA00FAFAFA000000000000000000FAFA0000000000000000FA00000000FA0000FA00FA0000FA0000000000000000FAFA0000000000000000FA0000000000FAFA0000FAFAFA000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA0000000000000000002A4F4F5579797A7A7A7A7AAB000000000000000000FAFA0000000000000000007900000000000000000000FC000000000000000000FAFA0000000000000000007A009DF6F6F6F6F6F69D00AB000000000000000000FAFA0000000000000000007A002A9DF6F6F6F69D2A00AC000000000000000000FAFA000000000000000000A4002A559D9D9D9D552A00AC000000000000000000FAFA000000000000000000A400552A2A2A2A2A2A5500AC000000000000000000FAFA000000000000000000A500000000000000000000FE000000000000000000FAFA0000000000000000007AA5ABABACD0FEFEFED6FFA5000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + 00000000 + + + + + + + false + Control Packets\PUBLISH + + + Item + -1 + Convert Server Topic Filter Matching.vi + + false + + 1 + 1 + + 00000000 + source\Control Packets\PUBLISH\Convert Server Topic Filter Matching.vi + + + + Item + -1 + Create PUBLISH Packet (Client).vi + + false + + 1 + 2 + + 00000000 + source\Control Packets\PUBLISH\Create PUBLISH Packet (Client).vi + + + + Item + -1 + Create PUBLISH Packet (Server).vi + + false + + 1 + 3 + + 00000000 + source\Control Packets\PUBLISH\Create PUBLISH Packet (Server).vi + + + + Item + -1 + ExtractFlagBits.vi + + false + + 1 + 4 + + 00000000 + source\Control Packets\PUBLISH\ExtractFlagBits.vi + + + + Item + -1 + getFlags.vi + + false + + 1 + 5 + + 00000000 + source\Control Packets\PUBLISH\getFlags.vi + + + + Item + -1 + getPayloadRequirement.vi + + false + + 1 + 6 + + 00000000 + source\Control Packets\PUBLISH\getPayloadRequirement.vi + + + + Item + -1 + getTopicName.vi + + false + + 2 + 1 + + 00000000 + source\Control Packets\PUBLISH\getTopicName.vi + + + + Item + -1 + getVariableHeaderLength.vi + + false + + 2 + 2 + + 00000000 + source\Control Packets\PUBLISH\getVariableHeaderLength.vi + + + + Item + -1 + Handle Variable Header.vi + + false + + 2 + 3 + + 00000000 + source\Control Packets\PUBLISH\Handle Variable Header.vi + + + + Item + -1 + hasPacketIdentifier.vi + + false + + 2 + 4 + + 00000000 + source\Control Packets\PUBLISH\hasPacketIdentifier.vi + + + + Item + -1 + Validate Fixed Header.vi + + false + + 2 + 5 + + 00000000 + source\Control Packets\PUBLISH\Validate Fixed Header.vi + + + + Item + -1 + Validate Variable Header.vi + + false + + 2 + 6 + + 00000000 + source\Control Packets\PUBLISH\Validate Variable Header.vi + + + 7FC03B30CA6AB84242177FED3A5B1D71 + + + 1 + PUBREC + Icons + + 1 + 4 + + <_256_Color_Icon>00000CA0002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA00000000000000000000000000000000000000BFB9000000000000000000FAFA000000000000000000000000000000000000BFB9CB000000000000000000FAFA0000000000000000000000000000000000BFB9CB00000000000000000000FAFA00000000000000000000000000000000BFB9CB0000000000000000000000FAFA000000000000000000B9BF00000000BFB9CB000000000000000000000000FAFA000000000000000000CBB9BF0000BFB9CB00000000000000000000000000FAFA00000000000000000000CBB9BFBFB9CB0000000000000000000000000000FAFA0000000000000000000000CBB9B9CB000000000000000000000000000000FAFA000000000000000000000000CBCB00000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA0000000000000000002A4F4F5579797A7A7A7A7AAB000000000000000000FAFA0000000000000000007900000000000000000000FC000000000000000000FAFA0000000000000000007A009DF6F6F6F6F6F69D00AB000000000000000000FAFA0000000000000000007A002A9DF6F6F6F69D2A00AC000000000000000000FAFA000000000000000000A4002A559D9D9D9D552A00AC000000000000000000FAFA000000000000000000A400552A2A2A2A2A2A5500AC000000000000000000FAFA000000000000000000A500000000000000000000FE000000000000000000FAFA0000000000000000007AA5ABABACD0FEFEFED6FFA5000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + 00000000 + + + + + + + false + Control Packets\PUBREC + + + Item + -1 + Create PUBREC Packet.vi + + false + + 1 + 1 + + 00000000 + source\Control Packets\PUBREC\Create PUBREC Packet.vi + + + + Item + -1 + hasPacketIdentifier.vi + + false + + 1 + 2 + + 00000000 + source\Control Packets\PUBREC\hasPacketIdentifier.vi + + + + Item + -1 + Prepare Response.vi + + false + + 1 + 3 + + 00000000 + source\Control Packets\PUBREC\Prepare Response.vi + + + + Item + -1 + Validate Fixed Header.vi + + false + + 1 + 4 + + 00000000 + source\Control Packets\PUBREC\Validate Fixed Header.vi + + + 5C5659855F36C7716D5F917E9EA9CE30 + + + 1 + PUBREL + Icons + + 1 + 4 + + <_256_Color_Icon>00000CA0002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000023230000002323000000000000000000000000FAFA000000000000000000000000232300232300000000000000000000000000FAFA000000000000000000000000002323230000000000000000000000000000FAFA000000000000000000000000002323230000000000000000000000000000FAFA000000000000000000000000232300232300000000000000000000000000FAFA000000000000000000000023230000002323000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA0000000000000000002A4F4F5579797A7A7A7A7AAB000000000000000000FAFA0000000000000000007900000000000000000000FC000000000000000000FAFA0000000000000000007A009DF6F6F6F6F6F69D00AB000000000000000000FAFA0000000000000000007A002A9DF6F6F6F69D2A00AC000000000000000000FAFA000000000000000000A4002A559D9D9D9D552A00AC000000000000000000FAFA000000000000000000A400552A2A2A2A2A2A5500AC000000000000000000FAFA000000000000000000A500000000000000000000FE000000000000000000FAFA0000000000000000007AA5ABABACD0FEFEFED6FFA5000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFA000000000000000000000000000000000000000000000000000000000000FAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF + 00000000 + + + + + + + false + Control Packets\PUBREL + + + Item + -1 + Create PUBREL Packet.vi + + false + + 1 + 1 + + 00000000 + source\Control Packets\PUBREL\Create PUBREL Packet.vi + + + + Item + -1 + getFlags.vi + + false + + 1 + 2 + + 00000000 + source\Control Packets\PUBREL\getFlags.vi + + + + Item + -1 + hasPacketIdentifier.vi + + false + + 1 + 3 + + 00000000 + source\Control Packets\PUBREL\hasPacketIdentifier.vi + + + + Item + -1 + Validate Fixed Header.vi + + false + + 1 + 4 + + 00000000 + source\Control Packets\PUBREL\Validate Fixed Header.vi + + + E02F30ABBC33A410B385571ED4305DB7 + + + 1 + SUBACK + Icons + + 1 + 6 + + <_256_Color_Icon>00001940002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000002D5F5F2D00000000000000000000000000000000000000000000FFFF0000335F5F35355F5F330000000000000000000000000000000000000000FFFF00005F34350B0B35355F0000000000000000000000000000000000000000FFFF002D5F0B0B0B0B0B0B5F3300000000000000000000000000000000000000FFFF005F350B0B0B0B0B0B355F00000000000000000000000000000000000000FFFF005F350B0B0B0B0B0B355F00000000000000000000000000000000000000FFFF00335F350B0B0B0B355F330000000000C500000000000000000000000000FFFF00005F34350B0B35345F0000000000C5CB00000000C5000000C500000000FFFF00002B5F5F35355F5F2B00000000C5CBC500000000C5C50000C500000000FFFF0000393A3A5F5F3A3A39C50000C5CBC50000C5C5C5C5C5C500C500000000FFFF00073F3A403232403A39CBC5C5CBC5000000C5C5C5C5C5C500C500000000FFFF00383F3940000040393FC5CBCBC500000000000000C5C50000C500000000FFFF0038000063000064000038C5C50000000000000000C5000000C500000000FFFF000000003200003200000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 00000000 + + + + + + + false + Control Packets\SUBACK + + + Item + -1 + Create SUBACK Packet.vi + + false + + 1 + 1 + + 00000000 + source\Control Packets\SUBACK\Create SUBACK Packet.vi + + + + Item + -1 + Decode Return Codes.vi + + false + + 1 + 2 + + 00000000 + source\Control Packets\SUBACK\Decode Return Codes.vi + + + + Item + -1 + Encode Return Codes.vi + + false + + 1 + 3 + + 00000000 + source\Control Packets\SUBACK\Encode Return Codes.vi + + + + Item + -1 + getPayloadRequirement.vi + + false + + 1 + 4 + + 00000000 + source\Control Packets\SUBACK\getPayloadRequirement.vi + + + + Item + -1 + getReturnCodes.vi + + false + + 1 + 5 + + 00000000 + source\Control Packets\SUBACK\getReturnCodes.vi + + + + Item + -1 + hasPacketIdentifier.vi + + false + + 1 + 6 + + 00000000 + source\Control Packets\SUBACK\hasPacketIdentifier.vi + + + 8A61F4D1EC7A3FDDC0A7954056068928 + + + 1 + SUBSCRIBE + Icons + + 2 + 6 + + <_256_Color_Icon>00000C1E001D00000C1800000C00000000000020002000180000000000FFFFFF00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF0000000000006699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF0000000000006699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF0000000000006699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF0000000000006699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF0000000000006699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF0000000000006699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF0000000000006699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF0000000000006699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF0000000000006699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF6699FF000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDAAAAAADDDDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFF999933FFCC00996600FFCC00999933FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFCCCC66999900CC9900CCCC00CC9900999900CCCC66FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFAAAAAACCCC00CC9900FFCC00FFCC00FFCC00CC9900CCCC00AAAAAAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFF999900CC9900FFCC00FFCC00FFCC00CC9900999900FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFCC66CC9900FFCC00FFCC00FFCC00CC9900FFCC66FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFF003333999900FFCC00999900003333FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFF000000990000000000003333000000990000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFF666666CC0000990000990000111111990000990000CC0000666666FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFAAAAAA660000DDDDDD660000AAAAAAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCC99FFFFFFFFCC99FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 00000000 + + + + + + + false + Control Packets\SUBSCRIBE + + + Item + -1 + Create SUBSCRIBE Packet.vi + + false + + 1 + 1 + + 00000000 + source\Control Packets\SUBSCRIBE\Create SUBSCRIBE Packet.vi + + + + Item + -1 + Decode Topic Subscriptions.vi + + false + + 1 + 2 + + 00000000 + source\Control Packets\SUBSCRIBE\Decode Topic Subscriptions.vi + + + + Item + -1 + Encode Topic Subscriptions.vi + + false + + 1 + 3 + + 00000000 + source\Control Packets\SUBSCRIBE\Encode Topic Subscriptions.vi + + + + Item + -1 + getFlags.vi + + false + + 1 + 4 + + 00000000 + source\Control Packets\SUBSCRIBE\getFlags.vi + + + + Item + -1 + getPayloadRequirement.vi + + false + + 1 + 5 + + 00000000 + source\Control Packets\SUBSCRIBE\getPayloadRequirement.vi + + + + Item + -1 + getTopicSubscriptions.vi + + false + + 1 + 6 + + 00000000 + source\Control Packets\SUBSCRIBE\getTopicSubscriptions.vi + + + + Item + -1 + hasPacketIdentifier.vi + + false + + 2 + 1 + + 00000000 + source\Control Packets\SUBSCRIBE\hasPacketIdentifier.vi + + + + Item + -1 + Validate Fixed Header.vi + + false + + 2 + 2 + + 00000000 + source\Control Packets\SUBSCRIBE\Validate Fixed Header.vi + + + 4F98D6630562B9AB4DA15AAB87AA5F51 + + + 1 + UNSUBACK + Icons + + 1 + 4 + + <_256_Color_Icon>00001940002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000002D5F5F2D00000000000000000000000000000000000000000000FFFF0000335F5F35355F5F330000000000000000000000000000000000000000FFFF00005F34350B0B35355F0000001C23231C00000000000000000000000000FFFF002D5F0B0B0B0B0B0B5F3300231500001523000000000000000000000000FFFF005F350B0B0B0B0B0B355F1C1523000000151C0000000000000000000000FFFF005F350B0B0B0B0B0B355F23000023000000230000000000000000000000FFFF00335F350B0B0B0B355F3323000000230000230000000000000000000000FFFF00005F34350B0B35345F001C1500000023151C0000000000000000000000FFFF00002B5F5F35355F5F2B0000231500001523CB00000000C5000000C50000FFFF0000393A3A5F5F3A3A390000001C23231CCBC500000000C5C50000C50000FFFF00073F3A403232403A390700C50000C5CBC50000C5C5C5C5C5C500C50000FFFF00383F3940000040393F3800CBC5C5CBC5000000C5C5C5C5C5C500C50000FFFF003800006300006400003800C5CBCBC500000000000000C5C50000C50000FFFF00000000320000320000000000C5C50000000000000000C5000000C50000FFFF000000000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 00000000 + + + + + + + false + Control Packets\UNSUBACK + + + Item + -1 + Create UNSUBACK Packet.vi + + false + + 1 + 1 + + 00000000 + source\Control Packets\UNSUBACK\Create UNSUBACK Packet.vi + + + + Item + -1 + hasPacketIdentifier.vi + + false + + 1 + 2 + + 00000000 + source\Control Packets\UNSUBACK\hasPacketIdentifier.vi + + + + Item + -1 + Validate Fixed Header.vi + + false + + 1 + 3 + + 00000000 + source\Control Packets\UNSUBACK\Validate Fixed Header.vi + + + A18E98198CF3F6628695EF71EF70B4E3 + + + 1 + UNSUBSCRIBE + Icons + + 2 + 6 + + <_256_Color_Icon>00001940002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFF00000000002D5F5F2D000000000000000000000000000000000000000000FFFF000000335F5F35355F5F3300000000000000000000000000000000000000FFFF0000005F34350B0B35355F00000000000000000000000000000000000000FFFF00002D5F0B0B0B0B0B0B5F33000000000000000000000000000000000000FFFF00005F350B0B0B0B0B0B355F0000001C23231C0000000000000000000000FFFF00005F350B0B0B0B0B0B355F000023150000152300000000000000000000FFFF0000335F350B0B0B0B355F33001C1523000000151C000000000000000000FFFF0000005F34350B0B35345F00002300002300000023000000000000000000FFFF0000002B5F5F35355F5F2B00002300000023000023000000000000000000FFFF000000393A3A5F5F3A3A3900001C1500000023151C000000000000000000FFFF0000073F3A403232403A3907000023150000152300000000000000000000FFFF0000383F3940F68F40393F380000001C23231C0000000000000000000000FFFF000038000063000864000038000000000000000000000000000000000000FFFF000000000032000032000000000000000000000000000000000000000000FFFF000000000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF002800000C9A00000400000000000020002000080000000000FFFFFF00FF80000000FFFFFFFFFFFF0000FFFFFFFFCCCC0000FFFFFFFF99990000FFFFFFFF66660000FFFFFFFF33330000FFFFFFFF00000000FFFFCCCCFFFF0000FFFFCCCCCCCC0000FFFFCCCC99990000FFFFCCCC66660000FFFFCCCC33330000FFFFCCCC00000000FFFF9999FFFF0000FFFF9999CCCC0000FFFF999999990000FFFF999966660000FFFF999933330000FFFF999900000000FFFF6666FFFF0000FFFF6666CCCC0000FFFF666699990000FFFF666666660000FFFF666633330000FFFF666600000000FFFF3333FFFF0000FFFF3333CCCC0000FFFF333399990000FFFF333366660000FFFF333333330000FFFF333300000000FFFF0000FFFF0000FFFF0000CCCC0000FFFF000099990000FFFF000066660000FFFF000033330000FFFF000000000000CCCCFFFFFFFF0000CCCCFFFFCCCC0000CCCCFFFF99990000CCCCFFFF66660000CCCCFFFF33330000CCCCFFFF00000000CCCCCCCCFFFF0000CCCCCCCCCCCC0000CCCCCCCC99990000CCCCCCCC66660000CCCCCCCC33330000CCCCCCCC00000000CCCC9999FFFF0000CCCC9999CCCC0000CCCC999999990000CCCC999966660000CCCC999933330000CCCC999900000000CCCC6666FFFF0000CCCC6666CCCC0000CCCC666699990000CCCC666666660000CCCC666633330000CCCC666600000000CCCC3333FFFF0000CCCC3333CCCC0000CCCC333399990000CCCC333366660000CCCC333333330000CCCC333300000000CCCC0000FFFF0000CCCC0000CCCC0000CCCC000099990000CCCC000066660000CCCC000033330000CCCC0000000000009999FFFFFFFF00009999FFFFCCCC00009999FFFF999900009999FFFF666600009999FFFF333300009999FFFF000000009999CCCCFFFF00009999CCCCCCCC00009999CCCC999900009999CCCC666600009999CCCC333300009999CCCC0000000099999999FFFF000099999999CCCC0000999999999999000099999999666600009999999933330000999999990000000099996666FFFF000099996666CCCC0000999966669999000099996666666600009999666633330000999966660000000099993333FFFF000099993333CCCC0000999933339999000099993333666600009999333333330000999933330000000099990000FFFF000099990000CCCC000099990000999900009999000066660000999900003333000099990000000000006666FFFFFFFF00006666FFFFCCCC00006666FFFF999900006666FFFF666600006666FFFF333300006666FFFF000000006666CCCCFFFF00006666CCCCCCCC00006666CCCC999900006666CCCC666600006666CCCC333300006666CCCC0000000066669999FFFF000066669999CCCC0000666699999999000066669999666600006666999933330000666699990000000066666666FFFF000066666666CCCC0000666666669999000066666666666600006666666633330000666666660000000066663333FFFF000066663333CCCC0000666633339999000066663333666600006666333333330000666633330000000066660000FFFF000066660000CCCC000066660000999900006666000066660000666600003333000066660000000000003333FFFFFFFF00003333FFFFCCCC00003333FFFF999900003333FFFF666600003333FFFF333300003333FFFF000000003333CCCCFFFF00003333CCCCCCCC00003333CCCC999900003333CCCC666600003333CCCC333300003333CCCC0000000033339999FFFF000033339999CCCC0000333399999999000033339999666600003333999933330000333399990000000033336666FFFF000033336666CCCC0000333366669999000033336666666600003333666633330000333366660000000033333333FFFF000033333333CCCC0000333333339999000033333333666600003333333333330000333333330000000033330000FFFF000033330000CCCC000033330000999900003333000066660000333300003333000033330000000000000000FFFFFFFF00000000FFFFCCCC00000000FFFF999900000000FFFF666600000000FFFF333300000000FFFF000000000000CCCCFFFF00000000CCCCCCCC00000000CCCC999900000000CCCC666600000000CCCC333300000000CCCC0000000000009999FFFF000000009999CCCC0000000099999999000000009999666600000000999933330000000099990000000000006666FFFF000000006666CCCC0000000066669999000000006666666600000000666633330000000066660000000000003333FFFF000000003333CCCC0000000033339999000000003333666600000000333333330000000033330000000000000000FFFF000000000000CCCC0000000000009999000000000000666600000000000033330000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000000000000000EEEE000000000000DDDD000000000000BBBB000000000000AAAA0000000000008888000000000000777700000000000055550000000000004444000000000000222200000000000011110000EEEEEEEEEEEE0000DDDDDDDDDDDD0000BBBBBBBBBBBB0000AAAAAAAAAAAA0000888888888888000077777777777700005555555555550000444444444444000022222222222200001111111111110000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFF787878787878787878787878787878787878787878787878787878787878FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 + 00000000 + + + + + + + false + Control Packets\UNSUBSCRIBE + + + Item + -1 + Create UNSUBSCRIBE Packet.vi + + false + + 1 + 1 + + 00000000 + source\Control Packets\UNSUBSCRIBE\Create UNSUBSCRIBE Packet.vi + + + + Item + -1 + Decode Topic Subscriptions.vi + + false + + 1 + 2 + + 00000000 + source\Control Packets\UNSUBSCRIBE\Decode Topic Subscriptions.vi + + + + Item + -1 + Encode Topic Subscriptions.vi + + false + + 1 + 3 + + 00000000 + source\Control Packets\UNSUBSCRIBE\Encode Topic Subscriptions.vi + + + + Item + -1 + getFlags.vi + + false + + 1 + 4 + + 00000000 + source\Control Packets\UNSUBSCRIBE\getFlags.vi + + + + Item + -1 + getPayloadRequirement.vi + + false + + 1 + 5 + + 00000000 + source\Control Packets\UNSUBSCRIBE\getPayloadRequirement.vi + + + + Item + -1 + getTopicSubscriptions.vi + + false + + 1 + 6 + + 00000000 + source\Control Packets\UNSUBSCRIBE\getTopicSubscriptions.vi + + + + Item + -1 + hasPacketIdentifier.vi + + false + + 2 + 1 + + 00000000 + source\Control Packets\UNSUBSCRIBE\hasPacketIdentifier.vi + + + + Item + -1 + Validate Fixed Header.vi + + false + + 2 + 2 + + 00000000 + source\Control Packets\UNSUBSCRIBE\Validate Fixed Header.vi + + + 27A4A641B4F8BEAC971CB8C1EC2BC000 + + + \ No newline at end of file diff --git a/source/Control Packets/AUTH/AUTH.lvclass b/source/Control Packets/AUTH/AUTH.lvclass new file mode 100644 index 0000000..3d7a239 --- /dev/null +++ b/source/Control Packets/AUTH/AUTH.lvclass @@ -0,0 +1,33 @@ + + + MQTT_Control_Packets_50.lvlib + ../../MQTT_Control_Packets_50.lvlib + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!)W!!!*Q(C=\>8"<>MQ'-8RF[+(8,V"911N=PZ7]!J?Y:MAA(/U<F\B7]%L?))!<Q50E)N8=0[E#4G(N,[U26'%-CXJ532`I72&[O6?_KLTL@,]ST+XNY0_;6UORR_X8T`PWS^>Z]:ZXOP_@,\:`X,W9@P0`4?+0MNH_<`,^O;0Y)``$O\58E255YO;V&#<^GRSEZP=Z#9X?:%8?:%8?:%8?:)H?:)H?:)H?:!(?:!(?:!(?>`)23ZSE5-SEZO*T+"G!(-R&*EPYT%?YT%?4G5]RG-]RG-]8#,D-2\D-2\DI:O-RXC-RXC-B['[R(UDRW-]$+`#5XA+4_%J0%SJQF-!CMG+A9N"9+BI,!Y+4_%J0"SK]"3?QF.Y#A`.+DS&J`!5HM*$F\YKV46N)]@$-%I]C3@R**\%Q^"+0)EH]33?R-.U3DS**U%E%S;$1V$3+<EA/5E]C9?>%E`C34S**`(1V/^1^J6JGL;2YQE]A3@Q"*\!QR!+0)%H]!3?Q-/Q#DS"*`!%HM$$6!I]A3@Q"*"A5K:8-&D1-<AI#!)0H`[U2,^,V382.WE]P"I0J=<$JP%1;4Q='D>>YW:KX#3.R>>96)X&UFA%D4^/![W"U:B%IX/\5#?_D^1$>5`>54@5.86&86)8L?NPPP"U/OFY0/JQ/'C`XWOXWWGTW7C^8GOV7GGZ8'KR7-SPA7^M]QPB]F\;=LR^?:KW,Q`4^0BDGF\:@X_97PY8`D``!_^'@>(\/6CD.\J>B29!!!!! + 318799872 + 1.0.0.0 + true + true + true + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!#YF5F.31QU+!!.-6E.$4%*76Q!!+>1!!!22!!!!)!!!+<1!!!!P!!!!!BV.56258U.P<H2S<WR@5'&D;W6U=V]V-#ZM>GRJ9AR"662),GRW9WRB=X-!!!!!C"-!A!!!-!!!+!!%!!!!!!1!!Q!]!,Q!(U#!!A!!!!!"!!%!"P````]!!!!!!!!!!!!!!!$+VF!68/C+3\^3KCU=W.Q=!!!!$!!!!"!!!!!!G5_I:7&!W%7L$`630::2XN1>D.G0!,)%[9!*G/TY1HY!!"!!!!!!!-L+,$D6B9V,A3W9;$FC0=9!!!!1"6XGO"/1(Y5=3`#$[<N)<!!!!"!LP((`M;C$8BP$DH+,(OP0!!!!"!!!!!!!!!"@!!&-6E.$-UV26&2@1W^O>(*P<&^197.L:82T8T5Q,GRW<'FC/E&66%AO<(:D<'&T=TJ"662),G.U<!!!!!!!!1!#6EF-1A!!!!!!!&"53$!!!!!&!!%!!1!!!!!#!!-!!!!!!A!"!!!!!!!B!!!!'HC=9W"D9'JAO-!!R)Q.$$^!.*$`A9'"!1"8'Q<E!!!!!!!!2A!!!32YH'.AQ!4`A1")-4)Q-$U!UCRIYG!;RK9W1$98GRWY\)7+-T.!X-M+%75%CD&>A9ITI?I&C90^BQ,9M*A.!)0=+'E!!!!!!%)!!6:*2&-T46&56&^$<WZU=G^M8V"B9WNF>(.@.4!O<(:M;7)[16653#ZM>G.M98.T/E&66%AO9X2M!!!!!!!!!!-!!!!!!5%!!!)E?*R49'2AS$3W-*M!J*G"7*CBA3%Z0S76CQ():Y!!(C9'/(#'UI9($I0J9%9)P`E.4\?,CE"TD9I%%X_,'F#EWS0DO+-.3+[<IZ.&Z<C,#A?)![2:104`Q)TG)TS(OXV52$J^6&C!+F[!T1'+81;<RQ)UD[/B1J["PV5-J+`"!7I61CH,9=-$)",*84N!CAZ$`)*QF]D""ST>(16!M>Y'%.E>IC,1[3)I=>R&5!>E//.&M"N%%'Z)BOI0;X\$U6U#6'U#]A%,3"3MJJPNO)0'":#\(%2GA+G-"W#KQA.-&3A!F?Y!%=V(//)/-RT[^:`RT@]F1D\1=.6CQ!Z[A.C=A:&B/Z$7".)#D"#_#:"7"N)A"\!T1#+%E9'$Y1X$*Q:<2B>'<]9ARED'/%9=RB)&H0V>8*(ZM(A(!0=Q7DU!!!!!!!!4!!!!#8C=9W"A9'2E!!)!!"1!!Q!!!!!/%Q'!&Q!!"D%T,D!O-1!!!!!!!!Q4!)!!!!!%-4-O-!!!!!!/%Q'!&Q!!"D%T,D!O-1!!!!!!!!Q4!)!!!!!%-4-O-!!!!!!/%Q'!&Q!!"D%T,D!O-1!!!!!!!"1"!!!!^6=VAHEGIIQO=V*/"EEZH1!!!!U!!!!!!!!!!!!!!!!!!!!!!!!!A0````_!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9?!!!'0Q!!"G'!!!:BA!!'99!!"G'!!!:BQ!!'!%!!"A"!!!9!1!!'!%!!"AR!!!9!1!!'!%!!"A!!!!9!!!!(`````!!!%!0```````````````````````````````````````````Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!_PL[_A!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!0K"A9'"A1!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!$[A69!!&;"A1!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!0K"!!!!!0K"!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!_I%!!!!!_I%!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!$[A3QM,#T[A1!!!!!!!!!!!!!!!!!!!!!!!!!!``]!,0K",#QM,0K"8A!!!!!!!!!!!!!!!!!!!!!!!!$``Q!M,#QM,#QM,$.?!!!!!!!!!!!!!!!!!!!!!!!!!0``!#QM,#QM,$-T-VY!!!!!!!!!!!!!!!!!!!!!!!!!``]!,#QM,#QM-T-T8A!!!!!!!!!!!!!!!!!!!!!!!!$``Q!M,#QM7&AT-T.?!!!!!!!!!!!!!!!!!!!!!!!!!0``!#QM,#R?8D-T-VY!!!!!!!!!!!!!!!!!!!!!!!!!``]!,#QM,&B9-T-T8A!!!!!!!!!!!!!!!!!!!!!!!!$``Q!M,#QM,#QT-T.?!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!M,#QM,$-T-Q!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$```````````````````````````````````````````]!!!!#!!%!!!!!!%)!!5:13&!T46&56&^$<WZU=G^M8V"B9WNF>(.@.4!O<(:M;7)[16653#ZM>G.M98.T/E&66%AO9X2M!!!!!!!!!!-!!!!!!I!!!!4J?*SNF%VI%U%5R^_%L5R#C\/RN1UU**:N,7*!&,5'0YK>#J63F&DQ%'K#'T_A.:I0]>2?&C'(8ATG)017!JY]B/+^"%(W9%]+^B!<]/[F+.D._H<3X5V3D">X96C7_<X`G`@`-Q$3>T<C;=+K!94NY=?]!4Z6*Q#V#)7$:_)FM%8S']BAA"AQ42@:DK>*2AXI6`5*?I98Y!@O.L_:L_!V)7Q8NRZB!3TG-_#IKA`,.Z5[5^[.+I5_O[I-1<:/GJ[\3OAH8>@3+!D;J,8+%>)%QE^)ED:W+`EEJ3H78W_%"E2*LQ'-[Q-:J8Y3+[,UFCB*FK"-UH:*Q*+45+V785BO12/CD3G,+70:4<,5A`&T0:B6[K=&YR--[GT;/DT5,&K^7V!X?ITL$&(E8NB(,NN;0'2-#[\2;##([Q(XS)""J8[>"OCO_L6PY,<W(AC1WDVK@D(@7LS]9,EA^PL2C0%I94(]DBFQ3N-^#3<:7HEI#BMEWY<,FAUXB!V?8G$A_F$]BQ^=KIU&:Z<TW6QK%UY`#.^@4G;TY;?:R]_4O6294?;3BRW[QP8!/?PUFJA)"QS""-]AU4\N.&1K&2Q!LCZ[&>&BJ?ZQMDC.[ER=>3>OK<K4OY;4Y\`O0,3G.R\VW*E&.[VH-;US[W[I)[XH`X^;,W#)6LP3#H&]6XIE\W),;ENL(+E6C0>AJJ":[UCL5,&V?K8VUO'URGUN*[WF5KG$QZF(H<2+B,43KGW<__9_:B<(+U%#%C+TY&VI[ZTO@-A\FQO.+>SEA<^P9,-ING<!%*`R@W*T7+W@TN&:NI'OYH6UH'\1P>JHZ`KJT4OENAU@S:<S*E2(`A#<HWA#!!!!"!!!!#!!!!"#!!&#2%B1-UV26&2@1W^O>(*P<&^197.L:82T8T5Q,GRW<'FC/E&66%AO<(:D<'&T=TJ"662),G.U<!!!!!!!!!!$!!!!!!"C!!!!=HC=9W"AS"/190L(50?8A5HA+Z!B`:?"7>#0]4=$![?@Q'%AT3AA#237`=P!,KA.&N9_IMP"!!7K<)Q=EBS("4H!-BQN'AT````H_(LE'FT&%2]Y5W770)=%!"2C'1!!!!!!!!1!!!!(!!!<^!!!!!=!!!!B8WZJ8URB=X2,<G^X<E^X<GFO:UR71WRB=X.$<(6T>'6S%Q#!!!!!!!%!#!!Q`````Q!"!!!!!!!/!!!!!1!'!&!!!!!"!!!!!!!!!!!!$5Z*8UFD<WZ&:'FU<X)4!)!!!!!!!1!/1$$`````"%2B>'%!!!%!!!!!'CUR-T!R/$!S-!U!!!!!!2=64'^B:#!G)&6O<'^B:#ZM>G.M98.T!!!"!!!!!!!*!!!:_Q&E!7216%AQ!!!!"!!!!!!!!!!!!!!!!A!!!!%0$5RB?76S,GRW9WRB=X-!!!%!!!!!!!=!!!SX`````P````%!!!S?!#A!!!S9!!!-!!!!!!!!)!!A!"A!!!!!!0```Q!!````````````?XN\?XN\?XN\?XN\````````````````````````````````````````````````````````````````````````````````````````````````````````````?XN\9W.D9W.D9W.D9W.D9W.D````````````````````````````````````````````````````````````````````````````````````````````````````?XN\9W.DF*35```^```^F*359W.D9W.D````````````````````````````````````````````````````````````````````````````````````````````````?XN\9W.D```^```^```^```^?XN\9W.D````````````````````````````````````````````````````````````````````````````````````````````````?XN\9W.D```^```^```^```^?XN\9W.D````````````````````````````````````````````````````````````````````````````````````````````````?XN\9W.DVM;NVM;NVM;NVM;N?XN\9W.D````````````````````````````````````````````````````````````````````````````````````````````XM[N?XN\9W.DVM[FXM[NXM[NVM;F?XN\9W.DD(-R````````````````````````````````````````````````````````````````````````````````````````VM;NVM;FVM[FXM[NXM[NXM[NXM[NVM;FP;6LD(-R````````````````````````````````````````````````````````````````````````````````````````VM;NVM;NTL7-TL7-TL7-TL7-P;6DP;6DP;6DD(-R````````````````````````````````````````````````````````````````````````````````````````VM;NVM;NTL7-TL7-TL7-TL7-P;6DP;6DP;6DD(-R````````````````````````````````````````````````````````````````````````````````````````VM;NVM;NTL7-TL7-F)2+F)2+P;6DP;6DP;6DD(-R````````````````````````````````````````````````````````````````````````````````````````VM;NVM;NTL7-TL7-D(-RD(-RP;6DP;6DP;6DD(-R````````````````````````````````````````````````````````````````````````````````````````VM;NVM;NTL7-TL7-F)2+F)2+P;6DP;6DP;6DD(-R````````````````````````````````````````````````````````````````````````````````````````VM[NVM;NTL7-TL7-TL7-TL7-P;6DP;6DP;6DD(-R````````````````````````````````````````````````````````````````````````````````````````````VM;FTL7-TL7-TL7-TL7-P;6LP;6LP;6L````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````(A!!!$]!!!"`A!!!@Y!!!(_!!!"`A!!!`]!!!0`!!!$`Q!!!`]!!!0`!!!$`Q!!!`]!!!0`!!!"`A!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&<'^D;T*E!1!!!!!!!1].4'&Z:8)O<(:D<'&T=Q!!!1!!!!!!"Q!!$,A!!!!!!!!!!!!!$*Y!+!!!$*A!!!Q!!!!!!!!A!#!!'!!!!!!!````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$`````A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"`````Q!!!!:#<X*E:8*E!1!#!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,5WVB<'QA2G^O>(-!!1E"!1!!!!!!!!!;4&:$<'&T=V"S;8:B>'6%982B6'&C4X*E:8)4!)!!!!!!!A!&!!=!!!Q!1!!"`````Q!!!!%!!1!!!!!!!!!!!!!!'UR71WRB=X.1=GFW982F2'&U962J<76T>'&N="-!A!!!!!!"!!5!"Q!!!1!!V^@?E1!!!!!!!!!G4&:$<'&T=V"S;8:B>'6%982B4'&T>%&Q='RJ:725;7VF=X2B<8!4!)!!!!!!!1!&!!=!!!%!!.@8XJ%!!!!!!!!!'ER71WRB=X.1=GFW982F2'&U962Z='6%:8.D%Q#!!!!!!!%!#!!Q`````Q!"!!!!!!!/!!!!!1!'!&!!!!!"!!!!!!!!!!!!(ER71WRB=X.1=GFW982F2'&U952G<(2%982B5WF[:2-!A!!!!!!"!!5!!Q!!!1!!!!!!!!!!!!!!!!!%!!)!#!!!!!1!!!"!!!!!+!!!!!)!!!1!!!!!%1!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$T!!!":XC=D9_^4M.!%)3`Y`,DB!!*V*'OI+"#.&!<25)U3!;:WBD`I)A4B_R,2-EL](4J?!>[#N:/%!6...,OTOT>D"9Y)O>LN@L]!04UZD;/EZF\]:7T3:2GTY7PE`/T5\OU]]@2Z8V],7.GU\I/7J*ZSUE9Q82G&\5P+O.+U_\.;T6@JLYQ??J4OA+'%I8[2AH2']K&D-></!T#0LKU4Q4BOX:X@CU5LG1MPT5^_A2[E:=-'T@NXX**C.BB),UL85KP+1I#(C3[QZ5]-)T9%\("PBD^1GXQ8`H<(,29([)9CS-3BY2V*'C8#9@.[4`HRDP\!!!!!'5!!1!#!!-!"!!!!%A!$Q1!!!!!$Q$:!.1!!!"2!!]%!!!!!!]!W1$5!!!!7A!0"!!!!!!0!.E!V!!!!'/!!)1!A!!!$Q$:!.1)5W6H<W5A65E)5W6H<W5A65E)5W6H<W5A65E"-!!!!&*45E-.#A!$4&:$1UR#6F=!!#H5!!!%51!!!#!!!#GU!!!!!!!!!!!!!!!A!!!!.!!!"%A!!!!>4%F#4A!!!!!!!!&M4&:45A!!!!!!!!'!5F242Q!!!!!!!!'54U*42Q!!!!!!!!'I1U.46!!!!!!!!!']4%FW;1!!!!!!!!(11U^/5!!!!!!!!!(E6%UY-!!!!!!!!!(Y2%:%5Q!!!!!!!!)-4%FE=Q!!!!!!!!)A6EF$2!!!!!!!!!)U2U.%31!!!!!!!!*)>G6S=Q!!!!1!!!*=5U.45A!!!!!!!!,!2U.15A!!!!!!!!,535.04A!!!!!!!!,I;7.M/!!!!!!!!!,]1V"$-A!!!!!!!!-14%FG=!!!!!!!!!-E2F")9A!!!!!!!!-Y2F"421!!!!!!!!.-4%FC:!!!!!!!!!.A1E2)9A!!!!!!!!.U1E2421!!!!!!!!/)6EF55Q!!!!!!!!/=2&2)5!!!!!!!!!/Q466*2!!!!!!!!!0%3%F46!!!!!!!!!096E.55!!!!!!!!!0M2F2"1A!!!!!!!!1!!!!!!0````]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!U!!!!!!!!!!$`````!!!!!!!!!-!!!!!!!!!!!0````]!!!!!!!!!V!!!!!!!!!!!`````Q!!!!!!!!$I!!!!!!!!!!$`````!!!!!!!!!0!!!!!!!!!!!0````]!!!!!!!!"6!!!!!!!!!!!`````Q!!!!!!!!&=!!!!!!!!!!$`````!!!!!!!!!91!!!!!!!!!!0````]!!!!!!!!"U!!!!!!!!!!!`````Q!!!!!!!!)9!!!!!!!!!!$`````!!!!!!!!!W!!!!!!!!!!"0````]!!!!!!!!$?!!!!!!!!!!(`````Q!!!!!!!!/-!!!!!!!!!!D`````!!!!!!!!!ZQ!!!!!!!!!#@````]!!!!!!!!$M!!!!!!!!!!+`````Q!!!!!!!!0!!!!!!!!!!!$`````!!!!!!!!!^1!!!!!!!!!!0````]!!!!!!!!$\!!!!!!!!!!!`````Q!!!!!!!!1!!!!!!!!!!!$`````!!!!!!!!")1!!!!!!!!!!0````]!!!!!!!!)C!!!!!!!!!!!`````Q!!!!!!!!C1!!!!!!!!!!$`````!!!!!!!!#.A!!!!!!!!!!0````]!!!!!!!!,8!!!!!!!!!!!`````Q!!!!!!!!NE!!!!!!!!!!$`````!!!!!!!!#[Q!!!!!!!!!!0````]!!!!!!!!-&!!!!!!!!!!!`````Q!!!!!!!!Q=!!!!!!!!!!$`````!!!!!!!!+"1!!!!!!!!!!0````]!!!!!!!!I(!!!!!!!!!!!`````Q!!!!!!!#AE!!!!!!!!!!$`````!!!!!!!!+&!!!!!!!!!!A0````]!!!!!!!!J3!!!!!!)16653#ZD>'Q!!!!! + + +!!!!!BV.56258U.P<H2S<WR@5'&D;W6U=V]V-#ZM>GRJ9AR"662),GRW9WRB=X-!5&2)-!!!!!!!!!!!!!!!$A!"!!!!!!!!!1!!!!%!"A"1!!!!!1!!!!!!!!!!!!!"$ERB9F:*26=A4W*K:7.U!&"53$!!!!!!!!!!!!!4!)!!!!!!!!!!!@``!!!!!1!!!!!!!1%!!!!"!!9!5!!!!!%!!!!!!!(````_!!!!!!);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!&"53$!!!!!!!!!!!!!4!)!!!!!!!!%!!!!!!!%!!!!!!!!#!!!!!1!'!&!!!!!"!!!!!!!"`````A!!!!!#'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q"16%AQ!!!!!!!!!!!!%Q#!!!!!!!!"!!!!!!!"!!!!!!!!!Q!!!!%!"A"1!!!!!1!!!!!!!@````Y!!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!!!!!!!!!"-!A!!!!!!!!1!!!!!!!1!!!!!!!!1!!!!"!!9!5!!!!!%!!!!!!!(````_!!!!!!);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!&"53$!!!!!!!!!!!!!4!)!!!!!!!!%!!!!!!!%!!!!!!!!&!!!!!1!'!&!!!!!"!!!!!!!"`````A!!!!!#'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q"16%AQ!!!!!!!!!!!!%Q#!!!!!!!!"!!!!!!!"!!!!!!!!"A!!!!%!"A"1!!!!!1!!!!!!!@````Y!!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!!!!!!!!!"-!A!!!!!!!!1!!!!!!!1!!!!!!!!=!!!!"!!9!5!!!!!%!!!!!!!(````_!!!!!!);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!&"53$!!!!!!!!!!!!!4!)!!!!!!!!%!!!!!!!%!!!!!!!%(!!!!!1!'!&!!!!!"!!!!!!!"`````A!!!!!#'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q"16%AQ!!!!!!!!!!!!%Q#!!!!!!!!!!!!!!!!"!!!!!!!!#!!!!!%!"A"1!!!!!1!!!!!!!@````Y!!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!!!!!!!!!"-!A!!!!!!!!!!!!!!!!1!!!!!!!!E!!!!"!!9!5!!!!!%!!!!!!!(````_!!!!!!);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!&"53$!!!!!!!!!!!!!4!)!!!!!!!!!!!!!!!!%!!!!!!!!+!!!!!1!'!&!!!!!"!!!!!!!"`````A!!!!!#'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q"16%AQ!!!!!!!!!!!!%Q#!!!!!!!!!!!!!!!!"!!!!!!!!#Q!!!!%!"A"1!!!!!1!!!!!!!@````Y!!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!!!!!!!!!"-!A!!!!!!!!!!!!!!!!1!!!!!!!!!!!!!"!!9!5!!!!!%!!!!!!!(````_!!!!!!);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!&"53$!!!!!!!!!!!!!4!)!!!!!!!!!!!!!!#Q!!!!^$4UZ/25.5,GRW9WRB=X-!!!!/5&6#15.,,GRW9WRB=X-!!!!01U^/4E6$6#ZM>G.M98.T!!!!$U.04EZ"1UMO<(:D<'&T=Q!!!!^135Z(5E6$,GRW9WRB=X-!!!!15%F/2V*&5V!O<(:D<'&T=Q!!!"*%36.$4UZ/25.5,GRW9WRB=X-!!!!N46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)[2%F41U^/4E6$6#ZM>G.M98.T!!!!%E2*5U.04EZ&1V1O<(:D<'&T=Q!!!!R"662),GRW9WRB=X-!!!!H46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)[16653#ZM>G.M98.T + + + false + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!"I!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!#I!!1!%!!!.1W^O>(*P<&"B9WNF>"6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!!!!! + 49 51 48 49 56 48 50 48 13 0 0 0 0 1 23 21 76 111 97 100 32 38 32 85 110 108 111 97 100 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 9 0 0 13 41 1 100 1 100 80 84 72 48 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 15 13 76 97 121 101 114 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 7 0 0 12 185 0 0 0 0 0 0 0 0 0 0 12 158 0 40 0 0 12 152 0 0 12 0 0 0 0 0 0 32 0 32 0 24 0 0 0 0 0 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 86 73 32 73 99 111 110 100 1 0 2 0 0 0 4 97 117 116 104 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 83 109 97 108 108 32 70 111 110 116 115 0 1 9 1 1 + + + 2 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&%!!!!#1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!$R!=!!?!!!M(5V26&2@1W^O>(*P<&^197.L:82T8T5Q,GRW<'FC$%&66%AO<(:D<'&T=Q!!"%&66%A!!$Z!=!!?!!!M(5V26&2@1W^O>(*P<&^197.L:82T8T5Q,GRW<'FC$%&66%AO<(:D<'&T=Q!!"U&66%AA;7Y!)%"1!!-!!!!"!!)4:8*S<X)A;7YA+'ZP)'6S=G^S+1"B!0!!$!!$!!1!"!!&!!1!"A!%!!1!"Q!%!!1!"!-!!(A!!!U)!!!!!!!!!!!!!!U&!!!!!!!!#A!!!!!!!!!!!!!!#A!!!!!!!!!!!!!!!!!!$1!!!!9!!!!!!!!!!!!!!1!)!!!!!! + -1 + 0 + true + 1 + 1 + 1350574608 + + diff --git a/source/Control Packets/AUTH/Create AUTH Packet.vi b/source/Control Packets/AUTH/Create AUTH Packet.vi new file mode 100644 index 0000000000000000000000000000000000000000..c9f0b76dec8ffbeafe38910bfc1c229824d47173 GIT binary patch literal 24134 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 literal 0 HcmV?d00001 diff --git a/source/Control Packets/CONNACK/CONNACK.lvclass b/source/Control Packets/CONNACK/CONNACK.lvclass new file mode 100644 index 0000000..b9d328b --- /dev/null +++ b/source/Control Packets/CONNACK/CONNACK.lvclass @@ -0,0 +1,100 @@ + + + MQTT_Control_Packets.lvlib + ../../MQTT_Control_Packets.lvlib + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!*&!!!*Q(C=\>5R4ON!%-<R$U2"GROA3"45=Y7=!#E5('#O%%L+V)#%ZA!5J)N%FYY345?>+_1+Y<_<)91#ULTX^)3QMY\^?<XT9_U9K3`(UJ(7_Z;L<R@/^SZNUT`VP4V=@[3N\W:T^:&O#N4B<I`X=8?OXRFJU`/L_J^K\P(P7@3\`#Y`?\H?_S0Y[\_$!\58%3VJ18/;K:6>*XG3*XG3*XG3"XG1"XG1"XG1/\G4/\G4/\G4'\G2'\G2'\G2^Z6=Z#)8/;3E?&)I'41:)/E-2=EG]33?R*.Y/&4C34S**`%E(LII]33?R*.Y%A_8+@%EHM34?")01X6*^J5=4_*B?!7?Q".Y!E`AI;1#4Q!)CA5$"Y0!5(!SW!E]A3@QM+P!%XA#4_!*0*R7Y!E]A3@Q""YO[<-38>.7=DQ-)]@D?"S0YX%]$#X(YXA=D_.R0*34YX%]$M)J[!Q/1=Z&4A@HQ0%Y(L\E?"S0YX%]DI>4`1ZZHZGG;3MZ(M.D?!S0Y4%]$#($9XA-D_%R0!QLQW.Y$)`B-4S5EO%R0)<(A"B&+3^D-/.#IZ-2'"Y_`7GR@J?C3[SP5DW]KI>3^<#J(C,6Q['[[;K<K<J*KMF84;JKMF34I0LD6'A62F6%>8(LK"8<*7V"G^'GN!FN4"P2BL2"O`10>VSN6FIOFVIM&JL.:JJ/JZJ-*BK0RRK.2BI/BRI-"NP8Q!HL^I7Q?3^>MT_`O4V^O8Q^?\ZYGL_=XT`/<_Y?7PY0`D``"_^'(7KX"H0U"P9XF&5!!!!! + 318799872 + 1.0.0.0 + true + true + true + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!$LM5F.31QU+!!.-6E.$4%*76Q!!.LA!!!1U!!!!)!!!.JA!!!!P!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9A^$4UZ/15.,,GRW9WRB=X-!!!!!C"-!A!!!-!!!+!!%!!!!!!1!!Q!]!,Q!(U#!!A!!!!!"!!%!"P````]!!!!!!!!!!!!!!!$+VF!68/C+3\^3KCU=W.Q=!!!!$!!!!"!!!!!!G5_I:7&!W%7L$`630::2XN1>D.G0!,)%[9!*G/TY1HY!!"!!!!!!!-L+,$D6B9V,A3W9;$FC0=9!!!!1"6XGO"/1(Y5=3`#$[<N)<!!!!"!LP((`M;C$8BP$DH+,(OP0!!!!"!!!!!!!!!"D!!&-6E.$.EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC/E.04EZ"1UMO<(:D<'&T=TJ$4UZ/15.,,G.U<!!!!!!!!!%!!F:*4%)!!!!!!!"16%AQ!!!!"1!"!!%!!!!!!A!$!!!!!!)!!1!!!!!!)1!!!"JYH'.A9W"K9,D!!-3-$1Q`1$31`Y'"A1%!6RM'Z!!!!!!!!%9!!!%E?*RD9-!%`Y%!3$%S-$!^!.)M;/*A'M;G.E!W&ZM>O/S&CD-T1.T,#B&F")IR89'+-[(K"9G$`9=#W,#9$1#$X#BJ!!!!!!"'!!&73524.EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC/E.04EZ"1UMO<(:D<'&T=TJ$4UZ/15.,,G.U<!!!!!!!!!!!!Q!!!!!"11!!!C2YH&.A:'$).,9QGQ#EG9&9G+'")4E`*:7,!=BHA!!?*A9Y=)<3BA=/A_FA2AC`_1V0NYO+1(/.CA14@YM;5+4<)_/YIQV)LJODEU8FO)M+"YA$J&F!^0`!D/9D0)?\@62%/HV57)!K8I$.!9J>"JP(!D30I[&#HI'`61SEL]%";B6#+=NBQQ-A%MF>/U#+$E0]AH#8S-%(,.U>"5#RXA91W2WC)N$J)CBRX%61"W1YYU7Q'U11<EC'[A^L@M0281*5<1,S!1N)&+SGG_WYA]9&E,M=2';!K9Q(9+L#!UQ6+!#6\A!2T5=YYAYT(0LVH`(.`S6#0N"QV7,!$HK!W*S"E7%\E.9%UA+-%,Y*E&9'UC!(M$.!)I32A90B$=-H"FN'&U:PRC$'3-9Y2BT'%A7=`6V=E@GQ?!=!^T";01!!!!!!!"-!!!!*?*RD9'"A:'1!!A!!&!!$!!!!!!Y4!9!8!!!'-4-O-#YR!!!!!!!!$"-!A!!!!!1R-SYQ!!!!!!Y4!9!8!!!'-4-O-#YR!!!!!!!!$"-!A!!!!!1R-SYQ!!!!!!Y4!9!8!!!'-4-O-#YR!!!!!!!!&!%!!!$V6T7#?3;CD#ZT5EY'34G>!!!!$1!!!!!!!!!!!!!!!!!!!!!!!!#!`````Y!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A%!!!9$!!!'"Q!!"EY!!!:]!!!'?!!!"D!"!!9$!9Q'`\`@^P_`X`9$!9Q'!!%!"A!!!!@````]!!!1!````````````````````````````````````````````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!R1!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!-8,!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!$&S]5!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!R1!!R=P&!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!$,R=8,R1!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!-8,S]5!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!-8&!!!!!!!!!!!!!!$&!!!!!!!!!!!!!!!!!0``!!!!!!!!!0``!!!!!!!!!-8&!!!!``]!!!!!!!!!``]!````````````!-8&R=8&R=8&!0```````````Q$``Q$```````````]!R=8&R=8&R=5!````````````!0``!!!!!!!!!0``!!!!!!!!!-8&!!!!``]!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!R1!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0```````````````````````````````````````````Q!!!%9!!5:13&!W46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)[1U^/4E&$3SZM>G.M98.T/E.04EZ"1UMO9X2M!!!!!!!!!!!$!!!!!!*`!!!%[8C=L:2.;"."&-@@B+V-1IOTM<6>;%AMWVL%A#BK$8Y5/R5KJ3CRY#(5"$>_1'MU(_+JP3R#$LU9T%(I,?4K)24P*1CS"XPS9!_R!?^?7A7\7>^/OJO09LSY#]/ST/`^X\T`HQ'1PL-24Q.743"M$T`G4@"J"A'IBCE=0B/PA3W3XU!'&7,#.&VE/ZY''47B8T-G[$G?BR_YW`JGP9'XB,">X(K-+6D-:]*RT2C7<[MVJLY@6@.^4F5:!GS>.$TXV?"0OK[H5"$U38O6Q[1"B*_3*(XM4O*:5F@NP^YQ652*LQG-'Q.JN89;+[,UFCB*FK"%5EZ*Q*+45+F57J$=B#:%'V-W5]+SGW3J"_0H2C#DVMY+RC=9V.FU>(CQ5<"\N[&O^!1X'+,)P8+/8(+U?.#=&FS^8E=/VU0OC1G$;OUG6?CO^L6PY+\_!1C1[A.K\6P\.C]PW#[)P8YU9DR#7"3`IS;=U1V0H%G/6AY+QA<*M?'K<=-N99/8ZRGU@#D]QQ=O6==#-]OZ4$;:$K5?B2YO*T+:U00UUZ?*<$+E*<+*IQZ>YY:SQ4[^,3<#!5-AQ1O)NU]\"?6S'1?!;QO^DOCQ7H-Z7:R'=S?ON3:OK\9G>Q-HRX`>?WR0<TTC=4),L<3?R\4+L,OBDL2?`0^JP91B7OV++]4Q8?G2P-N.K#WN-;27).;$G5*GL3/N1M82[:87+U@4'H/UX,17C]5/$G=?=>-K%>*-K\ZN(6A(G&E=LQ2RC)P-AH?BL8/[]T(H8CYUKH+,+H`@Q':2<-W%)4\D`]TGM&I`H;/T<!.>R?PI*.WA?^5P\P64H8>*@2M_E3XV8:#/`!([A'BO!!!!!!1!!!!A!!!!2A!"1E2)5$:.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9DJ$4UZ/15.,,GRW9WRB=X-[1U^/4E&$3SZD>'Q!!!!!!!!!!!-!!!!!!')!!!"S?*RD9'$)%Z"A_M>1^Z?"3?!LE#(^FY&:U)`R.Q-$JZ`!93$.+#!*&*<^S]!OK!U7VD[CS]%!";JMD"S3()=&/=!S(#U;$0```_@Y?O1;8-52(TB4::9]BQ1!&'):!!!!!!!!"!!!!!=!!#D0!!!!"Q!!!#&@<GF@4'&T>%NO<X>O4X>O;7ZH4&:$<'&T=U.M>8.U:8)4!)!!!!!!!1!)!$$`````!!%!!!!!!!Y!!!!"!!9!5!!!!!%!!!!!!!!!!!!.4EF@37.P<E6E;82P=B-!A!!!!!!"!!Z!-0````]%2'&U91!!!1!!!!!H#$%T-$%Y-$%X$1!!!!!"&R6-<W&E)#9A67ZM<W&E,GRW9WRB=X-!!!%!!!!!!!E!!#<7!71":&"53$!!!!!%!!!!!!!!!!!!!!!$!!!!!1].4'&Z:8)O<(:D<'&T=Q!!!1!!!!!!"Q!!$,E!!!!!!!!!!!!!$*Y!+!!!$*A!!!Q!!!!!!!!A!#!!'!!!!!!!````!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!A!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!A!!!8"@```````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!A!!!8"=!A!$```````````````````````````````````````````````````````````````````````````````````````````````````]!A!$```````]!A!!!8"=!A!$```````````````````````````````````````````````````````````````````````````````````````````````````````]!8"=!A!!!A!!!8"=!A!$```````````````````````````````````````````````````````````````````````````````````````````````````````````]!A!!!8"=!8"=!A!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!A!!!A!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1!!!!-!!!!(!!!!4A!!!(Q!!!"Y!!!!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!>M98.U17.L:!%!!!!!!!%0$5RB?76S,GRW9WRB=X-!!!%!!!!!!!=!!!SZ!!!!!!!!!!!!!!S?!#A!!!S9!!!-!!!!!!!!)!!A!"A!!!!!!0```Q!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!*E!````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````!*E!!*E!````````````!!!!!!!!````````````````````````````````````````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!````!*E!!*E!!*E!!*E!!*E!!*E!!*E!!*E!````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!````````````````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!````!*E!!*E!!*E!!*E!!*E!!*E!!*E!!*E!````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!````````````````````````````````````````!!!!!!!!````````````````````````````!*E!!*E!````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````!*E!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"!!!$!9Q!`\`@]0_`X`!$!9Q!!!%!!!!!!!!!!!!!!!!!(9W^O<G6D>'1"!!!!!!!"$QV-98FF=CZM>G.M98.T!!!"!!!!!!!(!!!-O!!!!!!!!!!!!!!-HA!I!!!-G!!!$!!!!!!!!#!!)!!9!!!!!!$```]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0````_!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!(`````!!!!"E*P=G2F=G1"!!)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!N4<7&M<#"'<WZU=Q!"#1%"!!!!!!!!!"J-6E.M98.T5(*J>G&U:52B>'&597*0=G2F=B-!A!!!!!!#!!5!"Q!!$!"!!!(`````!!!!!1!"!!!!!!!!!!!!!!!<4&:$<'&T=V"S;8:B>'6%982B6'FN:8.U97VQ%Q#!!!!!!!%!"1!(!!!"!!$8V^[2!!!!!!!!!#:-6E.M98.T5(*J>G&U:52B>'&-98.U18"Q<'FF:&2J<76T>'&N="-!A!!!!!!"!!5!"Q!!!1!!V^@?E1!!!!!!!!!;4&:$<'&T=V"S;8:B>'6%982B6(FQ:52F=W-4!)!!!!!!!1!)!$$`````!!%!!!!!!!Y!!!!"!!9!5!!!!!%!!!!!!!!!!!!?4&:$<'&T=V"S;8:B>'6%982B2':M>%2B>'&4;8JF%Q#!!!!!!!%!"1!$!!!"!!!!!!!!!!!!!!!!!!!%!!)!#!!!!!1!!!"!!!!!+!!!!!)!!!1!!!!!#!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$U!!!";HC=D9]\4].!%)3`Y`*Q%C!*>%B),CCI++G.,.&%")03B]/0+/,%)@M35@)8_(8J_!`U&+TT%!6...,OT>TOD"9Y:=<X;P8V#?CTOY@*:"K\6V][/UV-_J,\[MIO\@SZ(^_0RT@R3&BK468V>DTVFMMIA@09,CK@F[%LQP6)_&</F]<H97;]I3GA3Q<K"S6%<SH8]LT9Q[%4N>'&H2&%(^I^_IW1OY+"<'N;N!HU)CPIVG\;PW?3E("!2XJ4OJ27821%0%FUAVM:#$HE3-1;RW+UA^LCP`,XUV^D=YBC))Z)(",7E+!?1U\KUX]"*"9]UQ!!!'5!!1!#!!-!"!!!!%A!$Q1!!!!!$Q$:!.1!!!"2!!]%!!!!!!]!W1$5!!!!7A!0"!!!!!!0!.E!V!!!!'/!!)1!A!!!$Q$:!.1)5W6H<W5A65E)5W6H<W5A65E)5W6H<W5A65E"-!!!!&*45E-.#A!$4&:$1UR#6F=!!$;Y!!!%.!!!!#!!!$;9!!!!!!!!!!!!!!!A!!!!.!!!"#A!!!!=4%F#4A!!!!!!!!&A4&:45A!!!!!!!!&U5F242Q!!!!!!!!')4U*42Q!!!!!!!!'=1U.46!!!!!!!!!'Q4%FW;1!!!!!!!!(%1U^/5!!!!!!!!!(96%UY-!!!!!!!!!(M2%:%5Q!!!!!!!!)!4%FE=Q!!!!!!!!)56EF$2!!!!!!!!!)I2U.%31!!!!!!!!)]>G6S=Q!!!!1!!!*15U.45A!!!!!!!!+U2U.15A!!!!!!!!,)35.04A!!!!!!!!,=;7.M/!!!!!!!!!,Q4%FG=!!!!!!!!!-%2F")9A!!!!!!!!-92F"421!!!!!!!!-M4%FC:!!!!!!!!!.!1E2)9A!!!!!!!!.51E2421!!!!!!!!.I6EF55Q!!!!!!!!.]2&2)5!!!!!!!!!/1466*2!!!!!!!!!/E3%F46!!!!!!!!!/Y6E.55!!!!!!!!!0-2F2"1A!!!!!!!!0A!!!!!0````]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!U!!!!!!!!!!$`````!!!!!!!!!-!!!!!!!!!!!0````]!!!!!!!!!V!!!!!!!!!!!`````Q!!!!!!!!$I!!!!!!!!!!$`````!!!!!!!!!0!!!!!!!!!!!0````]!!!!!!!!"7!!!!!!!!!!!`````Q!!!!!!!!&A!!!!!!!!!!$`````!!!!!!!!!9A!!!!!!!!!!0````]!!!!!!!!"V!!!!!!!!!!!`````Q!!!!!!!!)A!!!!!!!!!!$`````!!!!!!!!!WA!!!!!!!!!"0````]!!!!!!!!$A!!!!!!!!!!(`````Q!!!!!!!!/5!!!!!!!!!!D`````!!!!!!!!![1!!!!!!!!!#@````]!!!!!!!!$O!!!!!!!!!!+`````Q!!!!!!!!0)!!!!!!!!!!$`````!!!!!!!!!^Q!!!!!!!!!!0````]!!!!!!!!$^!!!!!!!!!!!`````Q!!!!!!!!1)!!!!!!!!!!$`````!!!!!!!!")Q!!!!!!!!!!0````]!!!!!!!!)E!!!!!!!!!!!`````Q!!!!!!!!D=!!!!!!!!!!$`````!!!!!!!!#W!!!!!!!!!!!0````]!!!!!!!!,;!!!!!!!!!!!`````Q!!!!!!!!OU!!!!!!!!!!$`````!!!!!!!!$"Q!!!!!!!!!!0````]!!!!!!!!-*!!!!!!!!!!!`````Q!!!!!!!$4Y!!!!!!!!!!$`````!!!!!!!!.1!!!!!!!!!!!0````]!!!!!!!!V#!!!!!!!!!!!`````Q!!!!!!!$5U!!!!!!!!!)$`````!!!!!!!!.CQ!!!!!#U.04EZ"1UMO9X2M!!!!!! + + + + +!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9A^$4UZ/15.,,GRW9WRB=X-!5&2)-!!!!!!!!!!!!!!!"Q!"!!!!!!!!!1!!!!%!"A"1!!!!!1!!!!!!!!!!!!!"$ERB9F:*26=A4W*K:7.U!&"53$!!!!!!!!!!!!!4!)!!!!!!!!!!!@``!!!!!1!!!!!!!1%!!!!"!!9!5!!!!!%!!!!!!!(````_!!!!!!);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!&"53$!!!!!!!!!!!!!4!)!!!!!!!!%!!!!!!!%!!!!!!!!#!!!!!1!'!&!!!!!"!!!!!!!"`````A!!!!!#'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q"16%AQ!!!!!!!!!!!!%Q#!!!!!!!!"!!!!!!!"!!!!!!!!!Q!!!!%!"A"1!!!!!1!!!!!!!@````Y!!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!!!!!!!!!"-!A!!!!!!!!1!!!!!!!1!!!!!!!!1!!!!"!!9!5!!!!!%!!!!!!!(````_!!!!!!);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!&"53$!!!!!!!!!!!!!4!)!!!!!!!!%!!!!!!!%!!!!!!!%%!!!!!1!'!&!!!!!"!!!!!!!"`````A!!!!!#'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q"16%AQ!!!!!!!!!!!!%Q#!!!!!!!!!!!!!!!!"!!!!!!!!!!!!!!%!"A"1!!!!!1!!!!!!!@````Y!!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!!!!!!!!!"-!A!!!!!!!!!!!!!!%!!!!$U.04EZ&1V1O<(:D<'&T=Q!!!!Z165*"1UMO<(:D<'&T=Q!!!!^$4UZ/25.5,GRW9WRB=X-!!!!01U^/4E&$3SZM>G.M98.T + + + + + false + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!"I!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!#I!!1!%!!!.1W^O>(*P<&"B9WNF>"6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!!!!! + 49 51 48 49 56 48 49 55 13 0 0 0 0 1 23 21 76 111 97 100 32 38 32 85 110 108 111 97 100 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 9 0 0 13 43 1 100 1 100 80 84 72 48 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 15 13 76 97 121 101 114 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 7 0 0 12 185 0 0 0 0 0 0 0 0 0 0 12 158 0 40 0 0 12 152 0 0 12 0 0 0 0 0 0 32 0 32 0 24 0 0 0 0 0 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 86 73 32 73 99 111 110 100 1 0 2 0 0 0 6 67 79 78 78 65 75 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 83 109 97 108 108 32 70 111 110 116 115 0 1 9 1 1 + + + + 2 + + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!)[!!!!#A!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!/Q!]1!!!!!!!!!$'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC$U.04EZ"1UMO<(:D<'&T=R^$<WZO:7.U)&*F>(6S<C"$<W2F)#UN)'6O>7UO9X2M!*F!&A!'%U.P<GZF9X2J<WYA97.D:8"U:71>67ZB9W.F=(2B9GRF)("S<X2P9W^M)(:F=H.J<WY4372F<H2J:GFF=C"3:7JF9X2F:"*4:8*W:8)A67ZB>G&J<'&C<'591G&E)&6T:8*O97VF)'^S)&"B=X.X<X*E$EZP>#"">82I<X*J?G6E!!!,5G6U>8*O)%.P:'5!1E"Q!"Y!!#Q;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)01U^/4E&$3SZM>G.M98.T!!!,1U^/4E&$3S"P>81!)%"1!!-!!!!"!!)4:8*S<X)A;7YA+'ZP)'6S=G^S+1"#1(!!(A!!,"J.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9A^$4UZ/15.,,GRW9WRB=X-!!!J$4UZ/15.,)'FO!!"B!0!!$!!$!!1!"1!'!!1!"!!%!!1!"Q!%!!1!#!)!!(A!!!U)!!!!!!!!#1!!!!U,!!!!!!!!!!!!!!!!!!!!!!!!#!!!!!!!!!!!!!!!%!!!$1!!!!Q!!!!!!!!!!!!!!1!*!!!!!! + -1 + 0 + true + 1 + 1 + 1350574592 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&C!!!!#A!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!"2!)1^4:8.T;7^O)&"S:8.F<H1!1E"Q!"Y!!#Q;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)01U^/4E&$3SZM>G.M98.T!!!,1U^/4E&$3S"P>81!)%"1!!-!!!!"!!)4:8*S<X)A;7YA+'ZP)'6S=G^S+1"#1(!!(A!!,"J.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9A^$4UZ/15.,,GRW9WRB=X-!!!J$4UZ/15.,)'FO!!"B!0!!$!!$!!1!"1!'!!1!"!!%!!1!"Q!%!!1!#!)!!(A!!!U)!!!!!!!!#1!!!!U,!!!!!!!!!!!!!!!!!!!!!!!!#!!!!!!!!!!!!!!!%!!!$1!!!!Q!!!!!!!!!!!!!!1!*!!!!!! + -1 + 0 + true + 1 + 1 + 1350574592 + + + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%2!!!!"A!%!!!!&%!B$X.J?G5A:'6G;7ZJ>'FW:1!:1!=!%V:B=GFB9GRF3'6B:'6S)(.J?G5!1E"Q!"Y!!#Q;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)01U^/4E&$3SZM>G.M98.T!!!,1U^/4E&$3S"P>81!1E"Q!"Y!!#Q;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)01U^/4E&$3SZM>G.M98.T!!!+1U^/4E&$3S"J<A!!6!$Q!!Q!!!!"!!)!!Q!!!!!!!!!!!!!!!!!!!!1#!!"Y!!!!!!!!#1!!!!E!!!#.#Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*!!!!!!!1!&!!!!!! + -1 + 160 + false + 3 + 1 + 1082130944 + 3 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!'G!!!!$1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!(E!B'6:B=GFB9GRF)%BF972F=C"$<WVQ<'6U:4]!#U!&!!2#?82F!!!?1%!!!@````]!"2&3:7VB;7ZJ<G=A5'&D;W6U=Q"#1(!!(A!!,"J.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9A^$4UZ/15.,,GRW9WRB=X-!!!N$4UZ/15.,)'^V>!!%!!!!)%"1!!-!!!!"!!)4:8*S<X)A;7YA+'ZP)'6S=G^S+1!?1%!!!@````]!"2"*<G.P<7FO:S"197.L:82T!!"#1(!!(A!!,"J.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9A^$4UZ/15.,,GRW9WRB=X-!!!J$4UZ/15.,)'FO!!"5!0!!$!!$!!1!"A!(!!A!#!!)!!A!#1!)!!I!#Q-!!(A!!!U)!!!*!!!!$1I!!)U,!!!!!!!!!!!!!!!!!!!!!!!!#!!!!!!!!!%+!!!!EA!!!!!"!!Q!!!!! + -1 + 16777344 + false + 3 + 1 + 1082143248 + 3 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&.!!!!#A!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!$%!B"H:B<'FE0Q!!"!!!!%*!=!!?!!!M'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC$U.04EZ"1UMO<(:D<'&T=Q!!#U.04EZ"1UMA<X6U!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO<S"F=H*P=CE!1E"Q!"Y!!#Q;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)01U^/4E&$3SZM>G.M98.T!!!+1U^/4E&$3S"J<A!!6!$Q!!Q!!Q!%!!5!"A!&!!5!"1!&!!=!"1!&!!A#!!"Y!!!.#!!!#1!!!!!!!!#.#Q!!!!!!!!!!!!!!!!!!!!!!!!A!!!!!!!!!!!!!!*!!!!!!!1!*!!!!!! + -1 + 16777344 + false + 1 + 1 + 1082143232 + + + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!!-!!!!!1!%!!!!!1!!!!!!!! + -1 + 4194304 + true + 1 + 1 + 1074541056 + + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!*-!!!!#Q!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!$Z!=!!?!!!M'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC$U.04EZ"1UMO<(:D<'&T=Q!!"U.04EZ"1UM!2%"Q!"Y!!#Q;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)01U^/4E&$3SZM>G.M98.T!!!-1U^/4E&$3S"U?8"F!!!A1&!!!Q!!!!%!!B.F=H*P=C"J<C!I<G]A:8*S<X)J!/Q!]1!!!!!!!!!$'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC$U.04EZ"1UMO<(:D<'&T=R^$<WZO:7.U)&*F>(6S<C"$<W2F)#UN)'6O>7UO9X2M!*F!&A!'%U.P<GZF9X2J<WYA97.D:8"U:71>67ZB9W.F=(2B9GRF)("S<X2P9W^M)(:F=H.J<WY4372F<H2J:GFF=C"3:7JF9X2F:"*4:8*W:8)A67ZB>G&J<'&C<'591G&E)&6T:8*O97VF)'^S)&"B=X.X<X*E$EZP>#"">82I<X*J?G6E!!!,5G6U>8*O)%.P:'5!&%!B$V.F=X.J<WYA5(*F=W6O>!"B!0!!$!!$!!1!"!!&!!1!"A!%!!1!"Q!%!!A!#1-!!(A!!!U)!!!!!!!!!!!!!!U&!!!!!!!!#A!!!!!!!!!!!!!!#A!!!!!!!!!)!!!!#!!!$1!!!!9!!!!!!!!!!!!!!1!+!!!!!! + -1 + 0 + true + 1 + 1 + 1350574608 + + diff --git a/source/Control Packets/CONNACK/Connect Return Code -- enum.ctl b/source/Control Packets/CONNACK/Connect Return Code -- enum.ctl new file mode 100644 index 0000000000000000000000000000000000000000..ae3f520db1bebf3ac1d45b51c3026c6652817a1b GIT binary patch literal 15596 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 literal 0 HcmV?d00001 diff --git a/source/Control Packets/CONNACK/Create CONNACK Packet.vi b/source/Control Packets/CONNACK/Create CONNACK Packet.vi new file mode 100644 index 0000000000000000000000000000000000000000..e84ce20eecd7fe8740e6c0b7b97ee68717773e32 GIT binary patch literal 98949 zcmeFYby!wiw?0aDcXx?24=vr2QUcQ5-62SK3rLEhh)4)h(nyzt3P^WIOXrynzV&_k zefPKbbsf2A8EfVk_qgX!LsLT<6AcDlSw~S-SxV<24D91V7#R2k7#J8D z@Eiv2oZx~ZQ+c4JWi0LN97`(>- z7c@Ui?z#pgX6?!Sq+k`M3Um3fFO+eUi7=H28^NfVTc=Wwf6E4gN}1cp{!~vg8G;!t zC#vxZT0Z?bwyD9=kkU=l*pQL^aTa)og%2A{1KP&T%fZFL4PJl%2igPz!V4H!=x9j) zbB~4pt;fRBZkDDVmNdV;ruj8I9A382`e0CC;B*v~rEZ^L)U_12z!M>~|1f_ua&XYh z>Wa|JuyDvQ|AYL{oY3sxc6+}aZx93ZNK4E=Wu?QCI5!_H1) z>E!9iVeaAZTbmef+w`9@Lu&?qzormc{eKOAd>LdV{B6nnHYC3-5!`=$`)3>Ofi@t* zz+nDM`v0^J&=Pp?2MxbQ1lr7h4WMZ{(82wOb`d^wvjy`gXX|5WL8D-4YGLUHX7RW2 zVFk4!{Fk=N1^ld-D zeEc{45HROAGvl@7V&~$6n1gxAfWZv7h0N9_UVt^Y1jGi zzE2~g_Nq~DR4D1tdr3S;m z=EK0i=7B2?MgqJyhi%zCxq@EM=V0&-`faH6fZqQaj;;PBI3M3wIUhS)9fRw}>e$&C z{D9x%%6zkYuY8)hFH=8u5A2eY@o z_eT^4#9{XTjDq;h4ergK8L;-(M2JBlLTJ4YzUBKi}NO z!C3zupmEf*-(%47s4)3Se~n{5`%5x3{pK&p(CH?j`ajhEtNwpXgjW1VuR8xW+aKwj{r_!xXa7H!2PyxQeEa?W z&VNk4P4Ddghsu9%f9GGn{nzKe^zYA(Kr{Ri0}p?!D45RQ!e3tf57K{)%O5q~Hs+7m z9}j!@$X@|AN#1Z}IeP1EGkr z4qWIka56Ig|J17`^9#1a!2TyF{=diV&_4W*fuPU-9spQH_WZ5dUunOf2F&-{7y%3c z49V?N9}Fe9cYwLo|F;zI3I--xT~!_vjSLN>VJa%fXn;Eb^g@A-AKZ@^Xdy>M8A&al zoTkwqsI4>@aw7wIusm|=VCHXs|LouJZU6c}XSDt;<$v5i_h0?19&N)6 zrooUH8QOtKXv0%URc#ZN2oBY{!yZ8`nsiF1MSF?T7w9Z2Luove>DxL&K}YpTJ)51+ zAW!MYPJ*qp?#Xg{JNibKnr+tc#hbOcchtI{`X6NPZPAz4mR=gYw!Ir@atJXw9_QXp zhn=e1LxiVAn}W9a_g;pCw6?Z3ffxUG4u4<0|EJC&EXM6>gyn;4yxoVe7&2g;!eWTs zT>qSh&iNlHP*w1^`w)}_xo-DiOk&|P7+CbRU+Z)$7tu$nd%O#tfKxw)0IjnrjOHeN zp1`}PEXHHz{PT}ySLZQ zG%v6GEU)*mkw|L9Z-KC)sv3suSI9?(*be^+6=+!yn_oc}QH2chE4&L~wDq}MpPYGw zy?b@sa7N9@nRkPGylkyzG>!WBlw~)oV|`!sJqUn|Lb8_(-g&nOfwuJk_)BEOt!iM+o4@=YobLq^~+_Dk}7 zEUoZ#<9k7*3+(pL#)M%jjaGOKJsGu~xofeb$0(n_S%0D3_pKq|b>0fk@t){1_3?63 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 gqTFv=x_AWT7BIClnF`=cEPiI>W$9Bq-U_`$` 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 Ko78AiF8>>3#RU!k literal 0 HcmV?d00001 diff --git a/source/Control Packets/CONNACK/Handle Variable Header.vi b/source/Control Packets/CONNACK/Handle Variable Header.vi new file mode 100644 index 0000000000000000000000000000000000000000..5f33835d31cdb6f4bf5d1389f89c7463a3c5f89b GIT binary patch literal 20454 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 literal 0 HcmV?d00001 diff --git a/source/Control Packets/CONNACK/Read Session Present.vi b/source/Control Packets/CONNACK/Read Session Present.vi new file mode 100644 index 0000000000000000000000000000000000000000..5991ec15dcd35c3e6bfa51999c0782bf3b88d67b GIT binary patch literal 19732 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 Cu1szK literal 0 HcmV?d00001 diff --git a/source/Control Packets/CONNACK/Validate Variable Header.vi b/source/Control Packets/CONNACK/Validate Variable Header.vi new file mode 100644 index 0000000000000000000000000000000000000000..6c585748115f2ab47c4bac0e0a153056835afa07 GIT binary patch literal 20860 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�zA`~K}hWYqoq%}Jf zW|;DE7vv*EDc&&UM`X8mB1n0 zhelW4$tqnv8~9dwZ%S;E}jiX_5jj$Krl88}~T-%iaEE zeBBFgUewFu-5$_E?;}tPxxVMwz`nir&^?!~k;wK@6{zNt+a`4JU1uNGdAL&MC@;n7 zS7Le5)+~^Rbe3v~4*GgFkHk~z<<*nHLdObLDt4}P$)Fmhs~(5t+sbVb-|p!F_v83$dP!PEeN7g_^_ zRw`I@;6ex!AteMt2;5JB^zt@D`r6qVAw3=Jyw|pzz`(@}5%5VTdTn_hPu1Sl8}bDL zr(kWu%lY%=!kQ`p#o?sAcUw9Hl#YIG=MMR~@A#)fbJ;EK_=fJ~Z?B)t0 z>$@_bP!JFU0FM>S7G}G4v5H-)!HBRM7%0gRNPlpb$;QSTtR1*zgscKgz%*DUKs*cJ z1M4)fU~M@7jO%ow3?#ul^_V^T*qu)x@#g^F7urB?i@kk;{pPj?`VGMvknM!_ zDv^P`+xoU;1tNjb8mjFKnm(kaN)Ow*TMfb~``Y`T2bYelOjgKim2F zeFlCn-JU<&`T2bYelOjgKim2FeFlCn{qM{lY?MD#|AX6)KdJ%_i_iql0qs3oyRpIb zMS6lRerg4BdS^QFgj+uKpW) z;qU-XXiFM)c?RPa4>$8w77e;4s2P-Xv zpm7f37#rg&0Xmp7383H2|3@&PFMXh-SO8NX95RM{f{ns=M>v`QfIsM$QD*c~hgOO1 zn-)6vwje%9RGq}9aGpjg;VO@#$pn{hE}XOwo1_r&c*%Xg`{aR8#>TWo)`v;Lxw<(H z_IyX3%BbaezZ`#(;bs4D$rtu4(d$EzrpNR6PV@L7z|QJ;NqboTx~{?`+b2xnnQv zh2jBRTjaYhB=)<-MbUZp<#|t+-Fd(uBu6($&pF`UDq>J7W0a>fB_a7bX2Ej#X|?sW z$dFv2zTngheUD zI4(z0R)yX-_4!cQjH-Q*Rz?|9$T&r(H1Os`Iq>?1Z)S{0QkcT07+RCSns|3Bg|6pR zRtb))jm~kGj0&7wbp8Fb@|$d!_B6ePk?`e38mG7jUSsE1=8<;bNjV(lS#!=>=n$*M zynybvWxSeMCNfbpr-g^?MIKJ6-Oo~5QLE=8O{De`Yvi3y%T}p_^FL)^_C&QRpRcED zvT6Gq@0IkVe7{mPDOfO8zZ`xNwsge*8!$7)7P|0_u;wvc#YqxL z;`4Y)8C(yH2F0FO3eQNCC~>v18M!AX!D9?6 zb`I`#9LDfp5g4>aYw-7HwSig~-~ek0@Z;bX*fJsD$~qV>0Nal+F@#Q~00E|FU}UJV zhTHnud14N31Nna7>1NPAR}f&a2>ALDX0RM(RXy;0I1K+598_Avo19RtU@Q!O5X7a| z@EH|76)`N1gQt8@``{YB0|B>(mYYGq*{f;@*9H;rmsL25;He`v5EsM~)b$L(eZLqy z9|5X;W6+&>1p;8yT+Y%&Hn`uJs?6NZS~$isj?7YQhbT)^HJU@EmKn zs)>rxy1uEpk&^Nn-xX@1k8v!$WxY1;AM|S0H1RgsK3lim#2ep&H}fkGmvsx?T7Ngk z#oZzXe($fg#DiP#Mz-Ls_hr*LeIzSudbr=mLAvg5(|E~h*7Wed>yhWI@iyg@BJx)r zW9JsUEylq_^{XCN;1;|sVrbF*s;9-e1#kBjye)FCwVwOX@8i|xfNWWQb2Q-p0Ch<$ AY5)KL literal 0 HcmV?d00001 diff --git a/source/Control Packets/CONNACK/getVariableHeaderLength.vi b/source/Control Packets/CONNACK/getVariableHeaderLength.vi new file mode 100644 index 0000000000000000000000000000000000000000..813fd34c94417b64f766ca494cc764ff9c00155b GIT binary patch literal 22115 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 literal 0 HcmV?d00001 diff --git a/source/Control Packets/CONNECT/CONNECT.lvclass b/source/Control Packets/CONNECT/CONNECT.lvclass new file mode 100644 index 0000000..2b80d33 --- /dev/null +++ b/source/Control Packets/CONNECT/CONNECT.lvclass @@ -0,0 +1,173 @@ + + + MQTT_Control_Packets.lvlib + ../../MQTT_Control_Packets.lvlib + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!)T!!!*Q(C=\>5^=B."%-8R"U6!+EZ![1J^":W!+FWBLS"#SZ%#1C>^"?6%OM+,S81&85(_T\AF8"29#6!5Z6H.LP<N@0Q]OVJ,M\S8XOF]KXR_M6SOT_09T=`4]>HV\_HZ@.H^=0X;[.,C&`V`/P[N_6`QXSB[,;`F`SZX.X]%@`RX]%<D251VN;B*$9VJTS9XO=F.<H+4&XG2&XG2&XG2*XG3*XG3*XG3"XG1"XG1"XG1TYV=Z#)8/31TO:H)$'I'-)WBS/S-RXC-RXAYF@%9D`%9D`(12-:D0-:D0-:$.RG0]2C0]2A01UW*ZU;/RXA98I7H]"3?QF.YG&+&JQ!5ER5$&Y0!5('R_&*Y#E`BY;M+4_%J0)7H](":B;@Q&*\#5XDI-F?FJG:MZ(A92IEH]33?R*.Y'&K**`%EHM34?*B/C3@R*)BEQG2Q#%I[*1W3E]34?$AI]33?R*.Y%A_8ZBX+O4*$-T:S0)%H]!3?Q".Y'%+"*`!%HM!4?"B7A3@Q"*\!%XC93I%H]!3?!"*-SP1+"AM["IW#)0$QG5^,T,N55R*TE`LB64_5[I>.`2#J(Q\V46@@406.5C__?F(6C[6?"05@JU;L-?J*V*V(1ZX9([E([J[[IW[I;_K+OK1O2N@@X0"U/OFY0/JQ/'C`XWOXWWGTW7C^8GOV7GGZ8'KR7&R@!R`:LC_%J`@3(>_X8R[W^Z__<?]`@/8YM"XH)`],`Z``A8?DXOLZ(+T2)[71BWU!!!!! + 318799872 + 1.0.0.0 + true + true + true + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!$C!5F.31QU+!!.-6E.$4%*76Q!!.%Q!!!1U!!!!)!!!.#Q!!!!P!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9A^$4UZ/25.5,GRW9WRB=X-!!!!!C"-!A!!!-!!!+!!%!!!!!!1!!Q!]!,Q!(U#!!A!!!!!"!!%!"P````]!!!!!!!!!!!!!!!$&WHSB\RG63)CHC`O!OCMU!!!!$!!!!"!!!!!!;_-T6RI"_E_[BCD-556/J^1>D.G0!,)%[9!*G/TY1HY!!"!!!!!!!'8[L$"E-960L\*&],&4VNI!!!!18M>.&O"LM3#26;/4'P)-[1!!!""&QNY22>ZNSD]0C2MP3[C0!!!!"!!!!!!!!!$7!!&-6E.$.EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC/E.04EZ&1V1O<(:D<'&T=TJ$4UZ/25.5,G.U<!!!!!!!!!)!!F:*4%)!!!!!!!"16%AQ!!!!"1!"!!%!!!!!!A!#6EF$1Q!!!!!"'U.P<GZF9X2'<'&H=S!N,3"D<(6T>'6S,G.U<&"53$!!!!!C!!%!!Q!!'U.P<GZF9X2'<'&H=S!N,3"D<(6T>'6S,G.U<!!!!!)!!1!!!!%!!1!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!Q!!!!!!!A!#!!!!!!!M!!!!.HC=9_"H9'ZAO-!!R)Q.$$]9I'SG"I90$!)=)"[%2,!%/"A9!**C$>Y!!!"*!!!"*(C=9W$!"0_"!%AR-D!Q@103L'DC9"L'JD:!.B?<(<DMB9IT!T%,!^T.D%!RJA>1-3;I'C[)(.-6)([$<AY<&L-"IDIIIQ!!!!!!!%9!!6:*2&-W46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)[1U^/4E6$6#ZM>G.M98.T/E.04EZ&1V1O9X2M!!!!!!!!!!!$!!!!!!).!!!$J(C=D>0.;R."&!$Q.\/4X65#G_)CO3GY3"50&E7L?)BN+K%%0[DU)B3B7F)1$-6$%!^<NA78<=##AM>=`!-+5HM25D?Q"3^64V\5IU)//8B@XZP:2SEI/*$X:G:`]T*E8XI390H#Z+7+"7!*A'-1QO,D"Q_0!K\"D!W?Y*AO]E1`V8F/G(5U,#@VI")^#[L37TO./UGDF6W`2M]3.V:"6A^=7G"7F0-\L7B14J.GY-@.1+(YK?PAXB>>4W%^._S=!'`^/*U,;]68(6#64P1JULVM]X"O(I`Z7,5=LU\BP:/\148?P)'T?(77YO:.D/&6]&[FY34'\0RX<\W+J<NN%7]2[;\A2+OH1L//9$=#=J+>:#?.E_TWN,097?QMYSRW0?U5/]6/';@9><1LM3OR+RF89H></ZO>T=YWTG9XLJX$TG(H'/=5<OU)/G]\CU:CY6\;<<PRVJ1_A"0[3:?378@J3M0V8P;^\<U>?D`?T/[P`4T0L5.^Y?`_5-HT%@:;.[3)<[53V]?K78XM(,V=]5HXA(`1!YP&_@FI[#:05&_E$F+UKUVC:\8R@?K,GP^;J^:^3;H4U+NW$V=\&++"OZ$#B^_Z'/:P4D;,PDY,@R]<_,E-!NZB0I0ZB44LNZB09;9,/##V&?$#)\ECX]O"`#A`S[`SG`R(W@];U\@K-Y@O5PTP`A"#S^<1!!!!!!!!%Q!!!!FYH'.A9'"E:!!#!!!5!!-!!!!!$B-"A#!!!!9R-SYQ,D%!!!!!!!!-%Q#!!!!!"$%T,D!!!!!!$B-"A#!!!!9R-SYQ,D%!!!!!!!!-%Q#!!!!!"$%T,D!!!!!!$B-"A#!!!!9R-SYQ,D%!!!!!!!!5!1!!!068.9*Z*K+-,H.34A:*/:U!!!!.!!!!!!!!!!!!!!!!!!!!!!!!!)$`````A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!%!"A-"D!<`P^`W`\`@^A-"D!9!!1!'!!!!"`````Q!!"!$```````````````````````````````````````````]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!-5!!!!!!!!!!!!!!!!!``]!!!!!!!!!``]!!!!!!!!!R=5!!!$``Q!!!!!!!!$``Q$```````````]!R=8&R=8&R=5!````````````!0``!0```````````Q$&R=8&R=8&R1$```````````]!``]!!!!!!!!!``]!!!!!!!!!R=5!!!$``Q!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!$&!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!````````````````````````````````````````````!!!!TA!"2F")5$:.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9DJ$4UZ/25.5,GRW9WRB=X-[1U^/4E6$6#ZD>'Q!!!!!!!!"!!*52%.$!!!!!!!"'U.P<GZF9X2'<'&H=S!N,3"D<(6T>'6S,G.U<&"53$!!!!!C!!%!!Q!!'U.P<GZF9X2'<'&H=S!N,3"D<(6T>'6S,G.U<!!!!!)!!!!!!!%!!1!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"!!!!,V"53$!!!!!!!!!!!!!$!!!!!!:_!!!8Q8C=R:BN<&.6'-?@7\JR7V:W/RCD#72FX"61"W/#Q!3=\,+R&\OR-2EP)I6<9&$;O8:T17"%+Q&EG7&!IIDQC5]G@/#$HUQ-75B-0QARAJ%0"9Q**L[1+#]C\@5ZZ`<WXNP?>GN#N5V/4JLT0]]ZT_^Z`L=N1.F8X%R4(!\(A/%?YK1V"F9RQA#-6<'1?,G/!N@&`!0->!=4ATKWC\NNCD/T9F!E2FRMN8!=(O"K[9ZU#PZG#LC\O,31=_"GVBA5CZ%S?T-@Z@D,M`DD"=KO>JD.$4.R5T>@`JA>$A=Q))4HE^&?R=3"%?;9T?'+>I`@'_<*JZ9KVE'XN-3!%S+W0DY[$X@%U&@JFMQ/BG7#SJ;!7][(+V?OK#+\,(,29SR($5.5$G:(&EW*%*E>Z+-P59W6;D#/1YEDF->(S>G*+&5[49BQ+%8>9/,+2+PI9H65>_`?0>4BG.$NC=&U0LK'><"XR2],</P$8Q)$T.D<L02)?E4U>D?B1.?7))D+7I<LR(FH$&Y)2UT<Q;SE^Q'-5ARG"=.+R-!U5!Q7Y4A(+I@2=4A)ZL'+W@7_`G$)W_=-\(,O^(G#17>P8]_!*_2VCJ[1*ZX1+C&C75:O4Y,2YI"3--/PU+@.>A!O8<K%#="2F;Z';2E@4?LM^$9$S9S,;M:*6$6TLW(GB#=<>J0M6>;;F*IVU:J>2->KN8*LM(,N8/LB>*7\^0F8\CN95)>4+B@]=!O'MF4B-FGE6C[O"\A0`CS;Z;A:UF9O;PSI'2K`=F?E63\2JF4OW<.H>4L-@WWS=MU-)V>O_,LU4(J'[P?J^"2_BI/U@EV5U9YYR%CB\$0H--AV].(]&SDZ0W>9MAQ#?&7Z_6_'!*S&)*?NN=8L\87_\OM:3,$A+O8_Q78!TW@##`$$)DRU:2,3F"B]*E1=?*FC/?T8*'Q:4)*Z9+'RCB+RSO7TSGFZ5EXUC@ECT8SB:F[FTB`@9"W7]E4-/T%Y,U<-FBI_;N6U$!G[!09KG:@MC=N;[1'M]G8$=_#)W41WFY+3*-Q%O;AVSU8$I=K&V<N5XJ],%6<<=+7YU9P)1CG5\`2B6?!8%(DF*KD=$-+4LANSWUVS(47ZH/#;)\EKF.Y5M@XYC*-])@\!P=^B-2(/ER4/^1JHY8*ZM^[<X"0Q*FN^Q/`X\AQZ'XS?X='5HM.D#N18<#W*4^!LVYI2N%IB7NZ-)EX$^6]ETJ3USU<3_WZ>\5G`99)R9_-W0V]"[:W`,NU2#`"^'HLUDGD1E%UJDEB?H[A>'<^B+-3<.WM!W><*A-S+,\,5%<PJO*W/?_D93]>"/B[BYT%[@KR[ZRM[\V3OI@0/NO@PH?V'XCH##02H]=(V;>YZAKK,)'<2>+2ZZQD'O;D%S?;>H?H?/;,%5LR4P<.+;E/36,K$0I*CYK#`3$`"3>B#(:3FOD;%AL<"E=Y#HX1@$E'LPIJ0%1K.F%+JPL(?T/[AN,'G>A8RC?`W\0@3VJKIA^JC-)L'\P$TU2G;O!TMAB)YI[NWY\C&<1U.C^L=G?/NEO/.,:S=7+J[^WHMF36]N*2%.-&'+!92'5G32/W[5,(@_!_K&=>P;?9X.@0PV8GM5T0PU&AXMDOD[<+CF8+8&7#8(>U'.L!FVC'L9UF7G[5(M#_6V9G-L.TD0/V-C;?>L2W`G,U<[".TR@72);ZNC'MYT\B/[H#V);[N_=9V<)#LU!$8E33O2HQ/>[@C?D]DLIF_/:GSM=@H=X:Y1ZY?@Q[Q0D#%V9+Q$O1:6FA(;S8#;MIXL!].9%UWA$79B,55HU9.K<!/:)3V9I+^:;7QVA=[H45ZM(L0E&54MBL--[O$/F;VS+IRX[Q/'<"C$6DV*FH.26:,5FHV05>7CX.A&@T@7)8_?V<^"KQM"KTW*&H:93J5J,,;GZ&6^12:73CL(*^8_QR2V3'K1*Z2_83I&C/KV@F'N>]!F>5!V@9E+J$_2!)JK(:E2.5SU;]8^4[PR_`M^!;$09&=HFA\$8&N16QH]IR,V/&K26S<]IX,;Y"LCA'O<A78^$M5Y?`W&&S<-_+KG3!ONM/,8^](P')/J,99EFK$J.\*-[GN/F)P)[G[@*.[SY"5E9;5R;WZ-XP\7D^,`MQC<XGN$>=;L9,%C_XE"3H<!GYN(G1I"K6#@=GX8"0?MYBN9N>SZ`&8.P\AHM'?:R_/X5T_L4\7GF3'L]-XT&8_UX*WZL];P#O.!!!!!!!%!!!!>1!!!%9!!5*%3&!W46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)[1U^/4E6$6#ZM>G.M98.T/E.04EZ&1V1O9X2M!!!!!!!!!!!$!!!!!!"C!!!!=HC=9W"AS"/190L(50?8A5HA+Z!B`:?"7>#0]4=$![?@Q'%AT3AA#237`=P!,KA.&N9_IMP"!!7K<)Q=EBS("4H!-BQN'AT````H_(LE'FT&%2]Y5W770)=%!"2C'1!!!!!!!!1!!!!(!!!@L!!!!!A!!!!B8WZJ8URB=X2,<G^X<E^X<GFO:UR71WRB=X.$<(6T>'6S%Q#!!!!!!!%!#!!Q`````Q!"!!!!!!%?!!!!#Q!/1#%)5G6T:8*W:71!!"*!)1V$<'6B<C"4:8.T;7^O!!Z!)1F8;7RM)%:M97=!%%!B#F>J<'QA57^4)$%!!""!)1J8;7RM)&&P5S!S!!!11#%,6WFM<#"3:82B;7Y!%E!B$6"B=X.X<X*E)%:M97=!&%!B$F6T:8)A4G&N:3"'<'&H!!"X!0%!!!!!!!!!!RJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9A^$4UZ/25.5,GRW9WRB=X-<1W^O<G6D>%:M97>T)#UN)'.M>8.U:8)O9X2M!#B!5!!)!!!!!1!#!!-!"!!&!!9!"QV$<WZO:7.U)%:M97>T!"&!"A!+3W6F=#""<'FW:1!!#A"1!!)!#!!*!!%!#A!!!!!!!!!.4EF@37.P<E6E;82P=B-!A!!!!!!"!!Z!-0````]%2'&U91!!!1!!!!!;,T%T-$%Y-$%X$1!!!!!"&R6-<W&E)#9A67ZM<W&E,GRW9WRB=X-!!!%!!!!!!!E!!"H^!71":&"53$!!!!!%!!!!!!!!!!!!!!!#!!!!!1].4'&Z:8)O<(:D<'&T=Q!!!1!!!!!!"Q!!$,H````_````[!!!$*Y!+!!!$*A!!!Q!!!!!!!!A!#!!'!!!!!!!````!!$```````````````````````````````````````````````````````````]!G1$```````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````]!G1!!G1$```````````]!!!!!!!$```````````````````````````````````````]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$```]!G1!!G1!!G1!!G1!!G1!!G1!!G1!!G1$```]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$```````````````]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$```]!G1!!G1!!G1!!G1!!G1!!G1!!G1!!G1$```]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$```````````````````````````````````````]!!!!!!!$```````````````````````````]!G1!!G1$```````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````]!G1$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!1!!!Q'-!0_`X`$`P^`Q!Q'-!!!"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!>D<WZO:7.U:!%!!!!!!!%0$5RB?76S,GRW9WRB=X-!!!%!!!!!!!=!!!SY!!!!!!!!!!!!!!S?!#A!!!S9!!!-!!!!!!!!)!!A!"A!!!!!!0```Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!`````Y!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!@````]!!!!'1G^S:'6S:!%!!A!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#V.N97RM)%:P<H2T!!%*!1%!!!!!!!!!'ER71WRB=X.1=GFW982F2'&U962B9E^S:'6S%Q#!!!!!!!)!"1!(!!!-!%!!!@````]!!!!"!!%!!!!+!!!!!!!!!!%!!!!#!!!!!Q!!!!1!!!!&!!!!"A!!!!=!!!!)!!!!#1!!!!!!!!!<4&:$<'&T=V"S;8:B>'6%982B6'FN:8.U97VQ%Q#!!!!!!!%!"1!(!!!"!!$<KH%'!!!!!!!!!#:-6E.M98.T5(*J>G&U:52B>'&-98.U18"Q<'FF:&2J<76T>'&N="-!A!!!!!!"!!5!"Q!!!1!!W[JR"A!!!!!!!!!;4&:$<'&T=V"S;8:B>'6%982B6(FQ:52F=W-4!)!!!!!!!1!)!$$`````!!%!!!!!!3Y!!!!,!!Z!)1B3:8.F=H:F:!!!%E!B$5.M:7&O)&.F=X.J<WY!$E!B#6>J<'QA2GRB:Q!11#%+6WFM<#"2<V-A-1!!%%!B#F>J<'QA57^4)$)!!""!)1N8;7RM)&*F>'&J<A!31#%.5'&T=X>P=G1A2GRB:Q!51#%/68.F=C"/97VF)%:M97=!!(=!]1!!!!!!!!!$'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC$U.04EZ&1V1O<(:D<'&T=RN$<WZO:7.U2GRB:X-A,3UA9WRV=X2F=CZD>'Q!+%"1!!A!!!!"!!)!!Q!%!!5!"A!($5.P<GZF9X1A2GRB:X-!%5!'!!J,:76Q)%&M;8:F!!!;1&!!!A!)!!E01U^/4E6$6#ZM>G.M98.T!!%!#A!!!!!!!!!?4&:$<'&T=V"S;8:B>'6%982B2':M>%2B>'&4;8JF%Q#!!!!!!!%!"1!$!!!"!!!!!!!+!!!!!!!!!"J-6E.M98.T5(*J>G&U:52B>'&%:GRU2'&U92-!A!!!!!!,!!Z!)1B3:8.F=H:F:!!!%E!B$5.M:7&O)&.F=X.J<WY!$E!B#6>J<'QA2GRB:Q!11#%+6WFM<#"2<V-A-1!!%%!B#F>J<'QA57^4)$)!!""!)1N8;7RM)&*F>'&J<A!31#%.5'&T=X>P=G1A2GRB:Q!51#%/68.F=C"/97VF)%:M97=!!(=!]1!!!!!!!!!$'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC$U.04EZ&1V1O<(:D<'&T=RN$<WZO:7.U2GRB:X-A,3UA9WRV=X2F=CZD>'Q!+%"1!!A!!!!"!!)!!Q!%!!5!"A!($5.P<GZF9X1A2GRB:X-!%5!'!!J,:76Q)%&M;8:F!!!;1&!!!A!)!!E01U^/4E6$6#ZM>G.M98.T!!%!#A!!!!!!!!!!!!!!!!!!!!!!"!!.!")!!!!%!!!!HQ!!!#A!!!!#!!!%!!!!!!E!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"S!!!!Y^YH+V3SU\<1"1^C5X)IQH05AKF(<=M7"3EMG$NSI*.V43%6&X3Q:YAC[F.05.AW?`J,`5LW,0AD"W%_J"IJ@L+(JV\ZZZT(Q;QC6Y9.)@+K'+C%G!R$,K26D)42]K9.-^=P05JV6I=;(G+_4"IF_AQ0R*P]$0?,8'HR%.F::K6@!.JT'6?*"8$=BDU0F*/^/586<FQC7N5D\@W`H!U/I\ST";Z0B\)_%R:M[-H/DW:CT\U_`P2C#D7Z&THL5T&VH%9M<UN9HVBL#JW9KOR&1\1*'%.>8DQ-9-':LP4D&,79#&MI0V/K80R6K=4":TB_M@XLYV`L+.TBZXO;_L7K>T;C+JK2$Y7Z46R8K14;:6)J*7M:Q:IAS/PX;"$Y%UB^N$&ZF^5PV5KT4WIV%:-JDKZ7O%MP,%_240]ZO6$7TF50O<;"N2:R"+7P9NE4-5![@^@SBJ=7SO`G'O/PZHLZAF708O6M';((O-JAX8Q5Q-40\-7(Q?-#;RDF7.T^ITTOL0/V(\XX%=W3KNG8=0T[2Q@XFAV2Z]Z0M]6`'&$:'PSXC0U-)]&NPO#F1<U"44Q<?%F09,H+^ZO--NHNNM._\M&_TKW,Q!!!(=!!1!#!!-!"1!!!&A!$Q1!!!!!$Q$:!.1!!!"B!!]%!!!!!!]!W1$5!!!!;A!0"!!!!!!0!.E!V!!!!(/!!)1!A!!!$Q$:!.1!!!"VA!#%!)!!!!]!W1$5#&.F:W^F)&6*#&.F:W^F)&6*#&.F:W^F)&6*!4!"-A"35V*$$1I!!UR71U.-1F:8!!!U4!!!"$1!!!!A!!!U,!!!!!!!!!!!!!!!)!!!!$1!!!1I!!!!(%R*1EY!!!!!!!!"9%R75V)!!!!!!!!">&*55U=!!!!!!!!"C%^#5U=!!!!!!!!"H%.$5V1!!!!!!!!"M%R*>GE!!!!!!!!"R%.04F!!!!!!!!!"W&2./$!!!!!!!!!"\%2'2&-!!!!!!!!#!%R*:(-!!!!!!!!#&&:*1U1!!!!!!!!#+%>$2%E!!!!!!!!#0(:F=H-!!!!%!!!#5&.$5V)!!!!!!!!#N%>$5&)!!!!!!!!#S%F$4UY!!!!!!!!#X'FD<$A!!!!!!!!#]%R*:H!!!!!!!!!$"%:13')!!!!!!!!$'%:15U5!!!!!!!!$,%R*9G1!!!!!!!!$1%*%3')!!!!!!!!$6%*%5U5!!!!!!!!$;&:*6&-!!!!!!!!$@%253&!!!!!!!!!$E%V6351!!!!!!!!$J%B*5V1!!!!!!!!$O&:$6&!!!!!!!!!$T%:515)!!!!!!!!$Y!!!!!$`````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!.!!!!!!!!!!!`````Q!!!!!!!!$!!!!!!!!!!!$`````!!!!!!!!!.1!!!!!!!!!!0````]!!!!!!!!![!!!!!!!!!!!`````Q!!!!!!!!$Q!!!!!!!!!!$`````!!!!!!!!!=Q!!!!!!!!!!0````]!!!!!!!!"V!!!!!!!!!!!`````Q!!!!!!!!)%!!!!!!!!!!$`````!!!!!!!!!F1!!!!!!!!!!0````]!!!!!!!!#I!!!!!!!!!!!`````Q!!!!!!!!3U!!!!!!!!!!4`````!!!!!!!!"-Q!!!!!!!!!"`````]!!!!!!!!%Y!!!!!!!!!!)`````Q!!!!!!!!4Q!!!!!!!!!!H`````!!!!!!!!"11!!!!!!!!!#P````]!!!!!!!!&&!!!!!!!!!!!`````Q!!!!!!!!5I!!!!!!!!!!$`````!!!!!!!!"5!!!!!!!!!!!0````]!!!!!!!!&6!!!!!!!!!!!`````Q!!!!!!!!89!!!!!!!!!!$`````!!!!!!!!#>Q!!!!!!!!!!0````]!!!!!!!!+M!!!!!!!!!!!`````Q!!!!!!!"%U!!!!!!!!!!$`````!!!!!!!!%4Q!!!!!!!!!!0````]!!!!!!!!2C!!!!!!!!!!!`````Q!!!!!!!"(Q!!!!!!!!!!$`````!!!!!!!!%@A!!!!!!!!!!0````]!!!!!!!!RK!!!!!!!!!!!`````Q!!!!!!!$'Q!!!!!!!!!!$`````!!!!!!!!-<A!!!!!!!!!!0````]!!!!!!!!RZ!!!!!!!!!#!`````Q!!!!!!!$/Q!!!!!!N$4UZ/25.5,G.U<!!!!!! + + + + +!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9A^$4UZ/25.5,GRW9WRB=X-!5&2)-!!!!!!!!!!!!!!!#!!"!!!!!!!!!1!!!!%!"A"1!!!!!1!!!!!!!!!!!!!"$ERB9F:*26=A4W*K:7.U!&"53$!!!!!!!!!!!!!4!)!!!!!!!!!!!@``!!!!!1!!!!!!!1%!!!!"!!9!5!!!!!%!!!!!!!(````_!!!!!!);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!&"53$!!!!!!!!!!!!!4!)!!!!!!!!%!!!!!!!%!!!!!!!!#!!!!!1!'!&!!!!!"!!!!!!!"`````A!!!!!#'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q"16%AQ!!!!!!!!!!!!%Q#!!!!!!!!"!!!!!!!"!!!!!!!!!Q!!!!%!"A"1!!!!!1!!!!!!!@````Y!!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!!!!!!!!!"-!A!!!!!!!!1!!!!!!!1!!!!!!!1-!!!!+!!Z!)1B3:8.F=H:F:!!!%E!B$5.M:7&O)&.F=X.J<WY!$E!B#6>J<'QA2GRB:Q!11#%+6WFM<#"2<V-A-1!!%%!B#F>J<'QA57^4)$)!!""!)1N8;7RM)&*F>'&J<A!31#%.5'&T=X>P=G1A2GRB:Q!51#%/68.F=C"/97VF)%:M97=!!&U!]1!!!!!!!!!#$U.04EZ&1V1O<(:D<'&T=RR$<WZO:7.U<%:M97>T)#UN)'.M>8.U:8)O9X2M!#B!5!!)!!!!!1!#!!-!"!!&!!9!"QV$<WZO:7.U)%:M97>T!%Y!]>@?A6%!!!!#$U.04EZ&1V1O<(:D<'&T=QN$4UZ/25.5,G.U<!!K1&!!!1!)(5.M>8.U:8)A<W9A9WRB=X-A=(*J>G&U:3"E982B!!%!#1!!!!(`````!!!!!!!!!!!!!!!#'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q"16%AQ!!!!!!!!!!!!%Q#!!!!!!!!"!!!!!!!"!!!!!!!#!Q!!!!M!$E!B#&*F=W6S>G6E!!!31#%.1WRF97YA5W6T=WFP<A!/1#%*6WFM<#"'<'&H!""!)1J8;7RM)&&P5S!R!!!11#%+6WFM<#"2<V-A-A!!%%!B#V>J<'QA5G6U97FO!"*!)1V198.T>W^S:#"'<'&H!"2!)1Z6=W6S)%ZB<75A2GRB:Q!!8!$R!!!!!!!!!!)01U^/4E6$6#ZM>G.M98.T'U.P<GZF9X2'<'&H=S!N,3"D<(6T>'6S,G.U<!!I1&!!#!!!!!%!!A!$!!1!"1!'!!=.1W^O<G6D>#"'<'&H=Q!21!9!#ENF:8!A17RJ>G5!!&!!]>@@UY]!!!!#$U.04EZ&1V1O<(:D<'&T=QN$4UZ/25.5,G.U<!!M1&!!!A!)!!E>1WRV=X2F=C"P:C"D<'&T=S"Q=GFW982F)'2B>'%!!1!+!!!!#A!!!!!!!!!"!!!!!A!!!!-!!!!%!!!!"1!!!!9!!!!(!!!!#0````]!!!!!!!!!!!!!!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!!!!!!!!!"-!A!!!!!!!!1!!!!!!!1!!!!!!!Q-!!!!,!!Z!)1B3:8.F=H:F:!!!%E!B$5.M:7&O)&.F=X.J<WY!$E!B#6>J<'QA2GRB:Q!11#%+6WFM<#"2<V-A-1!!%%!B#F>J<'QA57^4)$)!!""!)1N8;7RM)&*F>'&J<A!31#%.5'&T=X>P=G1A2GRB:Q!51#%/68.F=C"/97VF)%:M97=!!&Q!]1!!!!!!!!!#$U.04EZ&1V1O<(:D<'&T=RN$<WZO:7.U2GRB:X-A,3UA9WRV=X2F=CZD>'Q!+%"1!!A!!!!"!!)!!Q!%!!5!"A!($5.P<GZF9X1A2GRB:X-!%5!'!!J,:76Q)%&M;8:F!!"1!0(8X^/0!!!!!A^$4UZ/25.5,GRW9WRB=X-,1U^/4E6$6#ZD>'Q!,%"1!!)!#!!*(5.M>8.U:8)A<W9A9WRB=X-A=(*J>G&U:3"E982B!!%!#A!!!!(````_!!!!!!!!!!!!!!!!!!);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!&"53$!!!!!!!!!!!!!4!)!!!!!!!!!!!!!!!!%!!!!!!!!!!!!!#Q!/1#%)5G6T:8*W:71!!"*!)1V$<'6B<C"4:8.T;7^O!!Z!)1F8;7RM)%:M97=!%%!B#F>J<'QA57^4)$%!!""!)1J8;7RM)&&P5S!S!!!11#%,6WFM<#"3:82B;7Y!%E!B$6"B=X.X<X*E)%:M97=!&%!B$F6T:8)A4G&N:3"'<'&H!!"X!0%!!!!!!!!!!RJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9A^$4UZ/25.5,GRW9WRB=X-<1W^O<G6D>%:M97>T)#UN)'.M>8.U:8)O9X2M!#B!5!!)!!!!!1!#!!-!"!!&!!9!"QV$<WZO:7.U)%:M97>T!"&!"A!+3W6F=#""<'FW:1!!;Q$RW[JR"A!!!!-;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)01U^/4E6$6#ZM>G.M98.T#U.04EZ&1V1O9X2M!#R!5!!#!!A!#2V$<(6T>'6S)'^G)'.M98.T)("S;8:B>'5A:'&U91!"!!I!!!!"`````A!!!!!!!!!!!!!!!!!!!!);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!&"53$!!!!!!!!!!!!!4!)!!!!!!!!!!!!!!!Q!!!!^$4UZ/25.5,GRW9WRB=X-!!!!/5&6#15.,,GRW9WRB=X-!!!!01U^/4E6$6#ZM>G.M98.T + + + + + false + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!"I!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!#I!!1!%!!!.1W^O>(*P<&"B9WNF>"6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!!!!! + 3 + 49 51 48 49 56 48 50 48 13 0 0 0 0 1 23 21 76 111 97 100 32 38 32 85 110 108 111 97 100 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 9 0 0 13 41 1 100 1 100 80 84 72 48 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 15 13 76 97 121 101 114 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 7 0 0 12 185 0 0 0 0 0 0 0 0 0 0 12 158 0 40 0 0 12 152 0 0 12 0 0 0 0 0 0 32 0 32 0 24 0 0 0 0 0 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 86 73 32 73 99 111 110 100 1 0 2 0 0 0 4 99 111 110 110 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 83 109 97 108 108 32 70 111 110 116 115 0 1 9 1 1 + + + + 2 + + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%2!!!!"A!%!!!!&%!B$X.J?G5A:'6G;7ZJ>'FW:1!:1!=!%V:B=GFB9GRF3'6B:'6S)(.J?G5!1E"Q!"Y!!#Q;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)01U^/4E6$6#ZM>G.M98.T!!!,1U^/4E6$6#"P>81!1E"Q!"Y!!#Q;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)01U^/4E6$6#ZM>G.M98.T!!!+1U^/4E6$6#"J<A!!6!$Q!!Q!!!!"!!)!!Q!!!!!!!!!!!!!!!!!!!!1#!!"Y!!!!!!!!#1!!!!E!!!#.#Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*!!!!!!!1!&!!!!!! + -1 + 160 + false + 3 + 1 + 1082130944 + 3 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!'G!!!!$1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!(E!B'6:B=GFB9GRF)%BF972F=C"$<WVQ<'6U:4]!#U!&!!2#?82F!!!?1%!!!@````]!"2&3:7VB;7ZJ<G=A5'&D;W6U=Q"#1(!!(A!!,"J.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9A^$4UZ/25.5,GRW9WRB=X-!!!N$4UZ/25.5)'^V>!!%!!!!)%"1!!-!!!!"!!)4:8*S<X)A;7YA+'ZP)'6S=G^S+1!?1%!!!@````]!"2"*<G.P<7FO:S"197.L:82T!!"#1(!!(A!!,"J.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9A^$4UZ/25.5,GRW9WRB=X-!!!J$4UZ/25.5)'FO!!"5!0!!$!!$!!1!"A!(!!A!#!!)!!A!#1!)!!I!#Q-!!(A!!!U)!!!*!!!!$1I!!)U,!!!!!!!!!!!!!!!!!!!!!!!!#!!!!!!!!!%+!!!!EA!!!!!"!!Q!!!!! + -1 + 16777344 + false + 3 + 1 + 1082143248 + 3 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&.!!!!#A!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!$%!B"H:B<'FE0Q!!"!!!!%*!=!!?!!!M'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC$U.04EZ&1V1O<(:D<'&T=Q!!#U.04EZ&1V1A<X6U!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO<S"F=H*P=CE!1E"Q!"Y!!#Q;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)01U^/4E6$6#ZM>G.M98.T!!!+1U^/4E6$6#"J<A!!6!$Q!!Q!!Q!%!!5!"A!&!!5!"1!&!!=!"1!&!!A$!!"Y!!!.#!!!#1!!!!!!!!#.#Q!!!!!!!!!!!!!!!!!!!!!!!!I!!!!!!!!!!!!!!*!!!!!!!1!*!!!!!! + -1 + 16777344 + false + 1 + 1 + 1082143248 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&.!!!!#A!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!$%!B"H:B<'FE0Q!!"!!!!%*!=!!?!!!M'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC$U.04EZ&1V1O<(:D<'&T=Q!!#U.04EZ&1V1A<X6U!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO<S"F=H*P=CE!1E"Q!"Y!!#Q;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)01U^/4E6$6#ZM>G.M98.T!!!+1U^/4E6$6#"J<A!!6!$Q!!Q!!Q!%!!5!"A!&!!5!"1!&!!=!"1!&!!A$!!"Y!!!.#!!!#1!!!!!!!!#.#Q!!!!!!!!!!!!!!!!!!!!!!!!I!!!!!!!!!!!!!!*)!!!!!!1!*!!!!!! + -1 + 16777344 + false + 1 + 1 + 1350574608 + + + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!#G!!!!"1!51$$`````#F>J<'QA6'^Q;7-!!":!-0````]-6WFM<#".:8.T97>F!!!31$$`````#&6T:8*O97VF!!!31$$`````#&"B=X.X<X*E!!"1!0%!!!!!!!!!!A^$4UZ/25.5,GRW9WRB=X->1W^O<G6D>&"B?7RP971A,3UA9WRV=X2F=CZD>'Q!'E"1!!1!!!!"!!)!!Q>198FM<W&E!!%!"!!!!!! + -1 + 1048576 + true + 1 + 1 + 1074278912 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!!-!!!!!1!%!!!!!1!!!!!!!! + -1 + 4194304 + true + 1 + 1 + 1074541056 + + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!-#!!!!%A!%!!!!&%!Q`````QJ8;7RM)&2P='FD!!!71$$`````$&>J<'QA476T=W&H:1!!%E!Q`````QB6=W6S<G&N:1!!%E!Q`````QB198.T>W^S:!!!<Q$R!!!!!!!!!!-;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)01U^/4E6$6#ZM>G.M98.T(5.P<GZF9X2198FM<W&E)#UN)'.M>8.U:8)O9X2M!"Z!5!!%!!%!!A!$!!1,5'&Z<'^B:#"P>81!$E!B#&*F=W6S>G6E!!!31#%.1WRF97YA5W6T=WFP<A!/1#%*6WFM<#"'<'&H!""!)1J8;7RM)&&P5S!R!!!11#%+6WFM<#"2<V-A-A!!%%!B#V>J<'QA5G6U97FO!"*!)1V198.T>W^S:#"'<'&H!"2!)1Z6=W6S)%ZB<75A2GRB:Q!!?Q$R!!!!!!!!!!-;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)01U^/4E6$6#ZM>G.M98.T'U.P<GZF9X2'<'&H=S!N,3"D<(6T>'6S,G.U<!!M1&!!#!!'!!=!#!!*!!I!#Q!-!!U21W^O<G6D>#"'<'&H=S"P>81!;Q$R!!!!!!!!!!-;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)01U^/4E6$6#ZM>G.M98.T(5.P<GZF9X2198FM<W&E)#UN)'.M>8.U:8)O9X2M!"J!5!!%!!%!!A!$!!1(5'&Z<'^B:!"\!0%!!!!!!!!!!RJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9A^$4UZ/25.5,GRW9WRB=X-<1W^O<G6D>%:M97>T)#UN)'.M>8.U:8)O9X2M!#R!5!!)!!9!"Q!)!!E!#A!,!!Q!$2"$<WZO:7.U)%:M97>T)'FO!!"5!0!!$!!!!!5!!!!/!!!!!!!!!!!!!!!0!!!!%!)!!(A!!!!!!!!.#1!!!!!!!!U,!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!I!!!!!!!!!#A!!!!!"!"%!!!!! + -1 + 0 + true + 2 + 1 + 1350574592 + 2 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!-V!!!!'1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!$Z!=!!?!!!M'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC$U.04EZ&1V1O<(:D<'&T=Q!!"U.04EZ&1V1!0%"Q!"Y!!#Q;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)01U^/4E6$6#ZM>G.M98.T!!!%>(FQ:1!!&5!'!!Z,:76Q)%&M;8:F)#BT+1!!+%!Q`````R^$<'FF<H1A351A+'6N=(2Z/C"H:7ZF=G&U:3"O:8=J!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO<S"F=H*P=CE!&%!Q`````QJ8;7RM)&2P='FD!!!71$$`````$&>J<'QA476T=W&H:1!!%E!Q`````QB6=W6S<G&N:1!!%E!Q`````QB198.T>W^S:!!!;Q$R!!!!!!!!!!-;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)01U^/4E6$6#ZM>G.M98.T(5.P<GZF9X2198FM<W&E)#UN)'.M>8.U:8)O9X2M!"J!5!!%!!I!#Q!-!!U(5'&Z<'^B:!!/1#%)5G6T:8*W:71!!"*!)1V$<'6B<C"4:8.T;7^O!!Z!)1F8;7RM)%:M97=!%%!B#F>J<'QA57^4)$%!!""!)1J8;7RM)&&P5S!S!!!11#%,6WFM<#"3:82B;7Y!%E!B$6"B=X.X<X*E)%:M97=!&%!B$F6T:8)A4G&N:3"'<'&H!!"X!0%!!!!!!!!!!RJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9A^$4UZ/25.5,GRW9WRB=X-<1W^O<G6D>%:M97>T)#UN)'.M>8.U:8)O9X2M!#B!5!!)!!]!%!!2!")!%Q!5!"5!&AV$<WZO:7.U)%:M97>T!'%!]!!-!!-!"!!%!!5!"!!'!!=!#!!*!!1!$A!8!Q!!?!!!$1A!!!!!!!!!!!!!$15!!!!!!!!+!!!!#!!!!AA!!!!+!!!!!!!!!!I!!!!+!!!.!!!!"A!!!!!!!!!!!!!"!"A!!!!! + -1 + 16777216 + true + 1 + 1 + 1350574608 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&E!!!!"1!%!!!!A!$R!!!!!!!!!!-;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T&V*F=86J=G6N:7ZU)#UN)'6O>7UO9X2M!#^!&A!$"%ZP<G5)4X"U;7^O97Q)5G6R>7FS:71!!!N3:8&V;8*F<76O>!"#1(!!(A!!,"J.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9A^$4UZ/25.5,GRW9WRB=X-!!!N$4UZ/25.5)'^V>!"#1(!!(A!!,"J.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9A^$4UZ/25.5,GRW9WRB=X-!!!J$4UZ/25.5)'FO!!"5!0!!$!!!!!!!!1!#!!!!!!!!!!!!!!!!!!!!!Q)!!(A!!!!!!!!!!!!!#1!!!)U,!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!E!!!!!!"!!1!!!!! + -1 + 0 + false + 3 + 1 + 1082130944 + 3 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%7!!!!"A!%!!!!#U!&!!2#?82F!!!;1%!!!@````]!!1R1=G^U<W.P<%ZB<75!!%*!=!!?!!!M'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC$U.04EZ&1V1O<(:D<'&T=Q!!#U.04EZ&1V1A<X6U!%*!=!!?!!!M'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC$U.04EZ&1V1O<(:D<'&T=Q!!#E.04EZ&1V1A;7Y!!'%!]!!-!!!!!!!#!!-!!!!!!!!!!!!!!!!!!!!%!A!!?!!!!!!!!!!!!!!*!!!!$1M!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1!!!.!!!!$!!!!!!!!!!!!!!"!!5!!!!! + -1 + 0 + true + 1 + 1 + 1082139136 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!$Z!!!!"1!%!!!!&5!&!!Z1=G^U<W.P<#"-:8:F<!!!1E"Q!"Y!!#Q;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)01U^/4E6$6#ZM>G.M98.T!!!,1U^/4E6$6#"P>81!1E"Q!"Y!!#Q;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)01U^/4E6$6#ZM>G.M98.T!!!+1U^/4E6$6#"J<A!!6!$Q!!Q!!!!!!!%!!A!!!!!!!!!!!!!!!!!!!!-$!!"Y!!!!!!!!!!!!!!E!!!#.#Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*!!!!!!!1!%!!!!!! + -1 + 0 + false + 1 + 1 + 1082130960 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%'!!!!"1!%!!!!&5!'!!Z,:76Q)%&M;8:F)#BT+1!!1E"Q!"Y!!#Q;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)01U^/4E6$6#ZM>G.M98.T!!!,1U^/4E6$6#"P>81!1E"Q!"Y!!#Q;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)01U^/4E6$6#ZM>G.M98.T!!!+1U^/4E6$6#"J<A!!91$Q!!Q!!!!!!!%!!A!!!!!!!!!!!!!!!!!!!!-#!!"Y!!!!!!!!!!!!!!E!!!!.#Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"!!!!U!!!!-!!!!!!!!!!!!!!%!"!!!!!! + -1 + 0 + true + 1 + 1 + 1350574592 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%$!!!!"1!%!!!!%E!Q`````QF$<'FF<H1A351!1E"Q!"Y!!#Q;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)01U^/4E6$6#ZM>G.M98.T!!!,1U^/4E6$6#"P>81!1E"Q!"Y!!#Q;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)01U^/4E6$6#ZM>G.M98.T!!!+1U^/4E6$6#"J<A!!91$Q!!Q!!!!!!!%!!A!!!!!!!!!!!!!!!!!!!!-$!!"Y!!!!!!!!!!!!!!E!!!!.#Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"!!!!U!!!!-!!!!!!!!!!!!!!%!"!!!!!! + -1 + 0 + true + 1 + 1 + 1350574608 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!(M!!!!$1!%!!!!$E!B#&*F=W6S>G6E!!!31#%.1WRF97YA5W6T=WFP<A!/1#%*6WFM<#"'<'&H!""!)1J8;7RM)&&P5S!R!!!11#%+6WFM<#"2<V-A-A!!%%!B#V>J<'QA5G6U97FO!"*!)1V198.T>W^S:#"'<'&H!"2!)1Z6=W6S)%ZB<75A2GRB:Q!!>Q$R!!!!!!!!!!-;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)01U^/4E6$6#ZM>G.M98.T'U.P<GZF9X2'<'&H=S!N,3"D<(6T>'6S,G.U<!!I1&!!#!!"!!)!!Q!%!!5!"A!(!!A.1W^O<G6D>#"'<'&H=Q"#1(!!(A!!,"J.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9A^$4UZ/25.5,GRW9WRB=X-!!!N$4UZ/25.5)'^V>!"#1(!!(A!!,"J.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9A^$4UZ/25.5,GRW9WRB=X-!!!J$4UZ/25.5)'FO!!"B!0!!$!!!!!!!#1!+!!!!!!!!!!!!!!!!!!!!#Q)!!(A!!!!!!!!!!!!!#1!!!!U,!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%!!!$1!!!!Q!!!!!!!!!!!!!!1!-!!!!!! + -1 + 0 + true + 1 + 1 + 1350574592 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!'K!!!!#1!%!!!!&%!Q`````QJ8;7RM)&2P='FD!!!71$$`````$&>J<'QA476T=W&H:1!!%E!Q`````QB6=W6S<G&N:1!!%E!Q`````QB198.T>W^S:!!!;Q$R!!!!!!!!!!-;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)01U^/4E6$6#ZM>G.M98.T(5.P<GZF9X2198FM<W&E)#UN)'.M>8.U:8)O9X2M!"J!5!!%!!%!!A!$!!1(5'&Z<'^B:!"#1(!!(A!!,"J.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9A^$4UZ/25.5,GRW9WRB=X-!!!N$4UZ/25.5)'^V>!"#1(!!(A!!,"J.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9A^$4UZ/25.5,GRW9WRB=X-!!!J$4UZ/25.5)'FO!!"B!0!!$!!!!!!!"1!'!!!!!!!!!!!!!!!!!!!!"Q-!!(A!!!!!!!!!!!!!#1!!!!U,!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%!!!$1!!!!Q!!!!!!!!!!!!!!1!)!!!!!! + -1 + 0 + true + 1 + 1 + 1350574608 + + diff --git a/source/Control Packets/CONNECT/ConnectFlags -- cluster.ctl b/source/Control Packets/CONNECT/ConnectFlags -- cluster.ctl new file mode 100644 index 0000000000000000000000000000000000000000..0767855943acd84c791cb191113d59b54458998c GIT binary patch literal 16424 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 literal 0 HcmV?d00001 diff --git a/source/Control Packets/CONNECT/ConnectPayload -- cluster.ctl b/source/Control Packets/CONNECT/ConnectPayload -- cluster.ctl new file mode 100644 index 0000000000000000000000000000000000000000..b4d00c8cafda3ac730af9c73df2d087bcd7f5133 GIT binary patch literal 12830 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 I{$CgV10_>R&Hw-a literal 0 HcmV?d00001 diff --git a/source/Control Packets/CONNECT/Create CONNECT Packet.vi b/source/Control Packets/CONNECT/Create CONNECT Packet.vi new file mode 100644 index 0000000000000000000000000000000000000000..9e5697f87885d61d45c535cc1d313120f5fa5861 GIT binary patch literal 37749 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 literal 0 HcmV?d00001 diff --git a/source/Control Packets/CONNECT/Normalize Connect Flags.vi b/source/Control Packets/CONNECT/Normalize Connect Flags.vi new file mode 100644 index 0000000000000000000000000000000000000000..93ce791649224152df76bf3c69eebcabcff10091 GIT binary patch literal 15319 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 Cy`{GR literal 0 HcmV?d00001 diff --git a/source/Control Packets/CONNECT/Validate Payload.vi b/source/Control Packets/CONNECT/Validate Payload.vi new file mode 100644 index 0000000000000000000000000000000000000000..df041ad9c010842010f4d09916b429d3c6841b14 GIT binary patch literal 23936 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 literal 0 HcmV?d00001 diff --git a/source/Control Packets/CONNECT/Validate Variable Header.vi b/source/Control Packets/CONNECT/Validate Variable Header.vi new file mode 100644 index 0000000000000000000000000000000000000000..24265b7ae46bfd0b2a3550ca8ae7119986d7c128 GIT binary patch literal 24896 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%0DVV7rzMScOM?M|*)iZZ>F(5cs9IgG+yIL70 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 literal 0 HcmV?d00001 diff --git a/source/Control Packets/CONNECT/getPayloadRequirement.vi b/source/Control Packets/CONNECT/getPayloadRequirement.vi new file mode 100644 index 0000000000000000000000000000000000000000..6fcad432917bb37a3f9bb3d7621ebdf89fa1e553 GIT binary patch literal 19513 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 Px_ogVL!4fJueSOhx~p=i-TbiX~c=<1p6!5 zxw*PJ*f9YXz+pv30&!%W3X%w0P^4fbfsha@&}!Qx5=VoU06xTiP#}|EdK28*J9%Y} z1uMedysL7s0CWZLgYt+>HhDwQlW@ljgR%$p*(X}sG&4K1kqU|KMA>c6KiICq#gNba z?Ge*l)$J;GeKOzn?%*F#fA<;Nj;mViU~Q)jaqBWBx&xY`3L%jUVx!D7GB%wobEE9^Y2>CgGGlVd(WR`WLkN(a2^#z>7~ zecj^fOS*-Hpe@v!tik6c&8{INO)4TJnN$#xbS4qjRL>FEhFyj}giCMGpuz<>`1J?% za=AemjDh`JZZ97X0<2z0KxHw$ki4kAumi5JZwU7wgNl+^T&W*^pdiNYL6i_M6$kKs zKo`c92J=yEAwJZ^%20p(J;0L^tk9;X2iO7?0>1$6LHT?f2*Ox|`6!NtgX!}2 zNPkZcunPl(@xZPC0@@)A?*};e3GsnX0p1T|0ybbShxA7@-|%0aC~XKHJ8bFi$Jl5K zEA)%Ckc0CFsDJ=IutLiKU!cmD5aFXL!j&)|^8<|ycpAh<5i!+}?hYXg9y3vF@Zvy} zi-7bF(12-}ZuG~e3h`0NfeMot#7A`jeUMGQB}j$y^sD><-{SQJhJ*nj|H5PejD`d~ zqk^zPAt6i<7aANCz`tlaNT1IUs6cCiE`3!W27{}D29+1~FNjqffC`FZ;53|%+C^gl zQJ}3DJ|Mvu`7xjpgY$TOT&>kokO*>&TnXmg>M=e|T5q`}(jp z5{ho>FSvehf~K~MiFN7P1M_1K>h)dEx+S~CT4%=nL*=>3^;w-;rWCM$oH1jDs{P_w z?lKOX;~Hl5hBtOv+E!-m*g0cmMR~LWb)Ab`&dVmNCmDYpti5%wrm%4Ag_01<&^fgC zJN`@wUAa;-D)t!frb`E_+v{23vZKulJ{CW6ma!q5*;jHaTKD@#ImAwVaANZ!hpS{| z+2f-RDNT)c8JDS{NVa-4{-ezMVm)`qG@r)NTjm+9Gikfaw&%!Aklu2Clg*LVpDrhq z#Z0o+&`!(#STmoSwf;qSW3VmLqOEdiWxm@dRfvrrD`RlSPw|+jbXia7Lu|Q2- z)dT~wUts0Qm@|g^#=E*oP1u<#pSS*xCkGeJ-c3(Cdn7fd??QRS935YS>a1cZX`NWf zw=cddJ>BJ(p}Hf-)>@{WZMUjmC2eaGseYs136to>X?HK5Ud#we@~~J@?;7n_o5!$e zEA4o9W^Pqi{+{L?&FBB}WUN}c*iH9(S9GWP?j3g$UT)#7$!B#>yH(k#{BqSqRZHpT z>n2xa{O}e)> z9O%34vuu9$DLwD@+Xh>!jOslaLoPKcI)xsIy_B)X(Y!uym-A!aIUgm;{JqsfZaxWD z=ALbdtJ(f3w_n~Vs`dGv=PKRR%-!Bno0#SMmK-8@B${7)cJ`zG`HR>E25xhvgUiki zgkWp`zq`gzJ-^ew0rujn`v#PUAT#kDiGjEsiTJ%L&?MT&xw$~|$jIJPu;T^?Awruy z^0(Z3!f{2APHbC8az+s8tFgO^bDe+jn5Vk7xtiKa{p(>#bNxY=$Lkj@knDDpYEb4L zYq+()P5J{8oTRol$Kdb^)lunA?O8HL&n~AZ<)$myI~;Xy`^#3|;MZ#@8A)^04?i;h z{SNg-PQ0h_YMttjPx_WVSs_vI_JD?2cl$c6svBAyX-%yX#)j{TnmG6>6^i zGN;jIFV%WSiPpSh@>@eLO3c(hTXixlCFAdh{u(Kdu?`lX{VtwNuL})!OC; zQyP?J<$ zk0*5vxiinkZ+>^FDtqUKWkD%NluZk6POJ|P*yQsnpS7k_;c{xHYmp5Mti)ctG9p2*PB-3z5M5guYxBuEd1s4jeD)p z=`mqr-o59kIn1eE_i_0xhZbG+%Dx|coLi#2+W_v;^3MBe?|a^42a9mZ#e1zys(0%e zyc66`xVyC;CtYv-G&jy*)vNCOgf~2&_~iy?;zMHIujTdU=WRcupT8uj`NKq#Rp6o* z;bTkF3p4heHrwkJtNqes{@#4TDE?e~>3`2xMahk-U~%am`ij3t$MT)^VT zG!phf93HdCYJ5E$2j~yZ22*C&_%Oi?5Ix-A) zBs&85L=a^gol$liHY=3u!H$IIeULA^Fqp$3J91b{k zfkl!H4aosmca6XiDKgE5jxOZkp&SXMToRmZOT(j5sDZkTM8?=iA#%=ab{KgcCpemo zAmf1&5va+Ex&mpJ!y{D1M~lNT^58~A1hCygIdOsvOCUOMi1>$^qg<)J)BtX%LtrqE zJ1`EaHt1l=2eNo9awIPTj2Nb(ah@{Mm||&cVmu1EBdDv9hil7z%0t*5FurRKG0ss+;0L1`7 zEdVeTftZM?p>zR7*n+_C@LXZz|K2aKDPs0(?*65H5wZUo#RB`L_3$SXBixY;jAURW z10xw2$-qbkMl$gIGXNGpa$qAv3-*s-MZ^VSo15YG7S#jGC53!s8rWBWjW2vW2$b)? zx9IQx=No;o9(^O@!0d?q;d48ZpOO3wpMl}IBlBk@Kf`BWc<#vj8OhJ^85o{BGJi($ zGkgYy=YF60gL(Nz_4nV+4E6}RCGABe!<#ht#)brLy8)_H82XX`fFwEaHG!}6U*02x z1#galmn|X@f-LrEKPD>y_BxUP1b1Z!8$b*8LE!EZ_K+ET6nwan2$|SMYe4M7xQQwd z>nA!BJv}AoA+G2xt|8BC4`_&op1WIGmmV}ge-P%|1nt}b4Z>5<^)Ioz4l(b#-ZobK z@=GE6Z8p(|kk+*MWP!5nI_JYhUZovXQS5^!9YO=PnW^llXZ9f8G!^CM^V9!UzOBNU zI_jFKCM$5F{?QfB-{eJFCzvOC(n$Lk&72nP9m4aS-s`TAOdNkhzYEz}y1Vz(-3ukr znWgQl)c0p)ABG%Qy|I?@Ci2ujhdYaZ@(ph$MZ{>8G}BCytCvf3BR+lhT4!8zQo^10 zt$x$;R&C|NS@pM$^)GjBI$ZUry1X<0kKuSB%W&?isr~5w zUL%We@J<}*&mWm_cWztAo$^Zk-Cs)M>UGQ1iJE?dhGQkO-zZS_WOo?n=G8=;%knd~ znE0Y#bKcU0Najsr)vknsrtCc*Cp}V{G{fJzXn(}7w#g||?VUzTj(-y#StWb4tTn@@ zjyN{W-q%Qfqthn}pT z3>>y+Fg@nu@SYo(2!~Gx2XKHdSP0hu zY>C54D2^vu8TtF%!#NJgN3L{hSlkgNeg!bOw`*!%w~Jn0)y@N9H_Rj7}O2 zTX>bjaIrPs*FkdUa7hUv-8R0q5Di=xup&h38A_8_A%<2ylqM-A7HK^H!tu!q?pP1_ zmB({5NDj}5Fiio^pD<0SY-lV>RYPgYVszE^4wX|AV~>(KRF0A>hPF!#?YE&c6Bcop#g literal 0 HcmV?d00001 diff --git a/source/Control Packets/CONNECT/getProtocolName.vi b/source/Control Packets/CONNECT/getProtocolName.vi new file mode 100644 index 0000000000000000000000000000000000000000..6785a45d9237986c2dc379d08ad48a3e8917c442 GIT binary patch literal 13623 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 literal 0 HcmV?d00001 diff --git a/source/Control Packets/ControlPacket/Append Incoming Bytes.vi b/source/Control Packets/ControlPacket/Append Incoming Bytes.vi new file mode 100644 index 0000000000000000000000000000000000000000..ae052010cd7e7d412c00165f74e38888ea30971a GIT binary patch literal 26857 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 + + MQTT_Control_Packets.lvlib + ../../MQTT_Control_Packets.lvlib + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!*%!!!*Q(C=\>5R4ON!%-<R$U2"[ROA&)B_LJ#/$CEH?.*=)3VF7MIJE;BS!K,U4XL38#%(?%WO%0[\(CQ%%GE!)93>>:*P>W>`W)[2_H9OH?FQ<.O]O^%`DJE/`86YTNP\G%V>&9S(;>T9^<,1V$_GTZ8?TK`0BV@L<[:#\`K0<0L>@L?@P>U?`2&]_O`A2/V"2%N;U*RG;MM?EDT*ETT*ETT*ATT)ATT)ATT)H>T*H>T*H>T*D>T)D>T)D>T)_UYO=J',(&+S?,*15D1JE!S'IO31?"*0YEE]@&8C34S**`%E(I9I]33?R*.Y%A`4F(A34_**0)G(5FW3@3@(EXAIL]!4?!*0Y!E],+H!%Q##R9,#12%9#DK$$Y%H]!1?0CLQ"*\!%XA#$^U+0)%H]!3?Q-/5@F;C;^J/DI=S=DS/R`%Y(M>$;4E?R_.Y()`D94EZ(M@D)*Q&H?)1Z%RS"DB@()`DY5W/R`%Y(M@D?/DK6]D\G7G;NJ0D-4S'R`!9(M.$#2E?QW.Y$)`BI;Q-D_%R0)<(],#5$)`B-4Q'R&C5Z755-S9;AYT!]0$K>YPVKR2>9HW8[O:6X:3KGUVV%[FO$N6&6VV-V563H8T6367>,.6*50VR+L1+IVJ%.<E.V*\DDL;FL7ELWJ+WI-VJ-^L1JH\QQ0V_L^VOJ_VWK`6[L>6KJ?6SK=6CI@F]LNFMJG%9JM@!"@PU1"C@3\>]@PR\P8HY>T.MLPY-^`^PBPP,[\O7@](`ZW`Q<.3J8K\"/8I#,57V!Q!!!!! + 318799872 + 1.0.0.2 + true + true + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!6+0%.M>8.U:8)_$1I]4G&N:4Z1:7Y],UZB<75_$1I]4H6N27RU=TYY0#^/>7V&<(2T0AU+0&5T-DY.#DR/97VF0E:P=G6H=G^V<G1A1W^M<X)],UZB<75_$1I]6G&M0D9W-4AY/$!],V:B<$Y.#DQP64-S0AU+0&5T-DY.#DR/97VF0E*B9WNH=G^V<G1A1W^M<X)],UZB<75_$1I]6G&M0D%W.T=X-D%V0#^797Q_$1I],V5T-DY.#DR$<(6T>'6S0AU+0%ZB<75_2GFM<#"1982U:8*O0#^/97VF0AU+0%ZV<56M>(-_/$QP4H6N27RU=TY.#DR6/$Y.#DR/97VF0F*P>S!Q0#^/97VF0AU+0&:B<$YR/45],V:B<$Y.#DQP64A_$1I]64A_$1I]4G&N:4Z3<X=A-4QP4G&N:4Y.#DR797Q_-4EV0#^797Q_$1I],V5Y0AU+0&5Y0AU+0%ZB<75_5G^X)$)],UZB<75_$1I]6G&M0D%Z.4QP6G&M0AU+0#^6/$Y.#DR6/$Y.#DR/97VF0F*P>S!T0#^/97VF0AU+0&:B<$YR/45],V:B<$Y.#DQP64A_$1I]64A_$1I]4G&N:4Z3<X=A.$QP4G&N:4Y.#DR797Q_-4EV0#^797Q_$1I],V5Y0AU+0&5Y0AU+0%ZB<75_5G^X)$5],UZB<75_$1I]6G&M0D%Z.4QP6G&M0AU+0#^6/$Y.#DR6/$Y.#DR/97VF0F*P>S!W0#^/97VF0AU+0&:B<$YR/45],V:B<$Y.#DQP64A_$1I]64A_$1I]4G&N:4Z3<X=A.TQP4G&N:4Y.#DR797Q_-4EV0#^797Q_$1I],V5Y0AU+0#^$<(6T>'6S0AU+0%ER.DY.#DR/97VF0F>J:(2I0#^/97VF0AU+0&:B<$YR0#^797Q_$1I],UER.DY.#DR&6TY.#DR/97VF0EVP:'5],UZB<75_$1I]1WBP;7.F0E.P=(E],U.I<WFD:4Y.#DR$;'^J9W5_4X)],U.I<WFD:4Y.#DR$;'^J9W5_28BD<(6T;8:F)%^S0#^$;'^J9W5_$1I]1WBP;7.F0E*J>#"$<'6B=DQP1WBP;7.F0AU+0%.I<WFD:4Z/<X1A1W^Q?4QP1WBP;7.F0AU+0%.I<WFD:4Z/<X1A4X)],U.I<WFD:4Y.#DR$;'^J9W5_4G^S)%6Y9WRV=WFW:3"0=DQP1WBP;7.F0AU+0%.I<WFD:4Z/<X1A1GFU)%.M:7&S0#^$;'^J9W5_$1I]6G&M0D!],V:B<$Y.#DQP26=_$1I]25Q_$1I]4G&N:4Z4>(FM:4QP4G&N:4Y.#DR$;'^J9W5_5W^M;71],U.I<WFD:4Y.#DR$;'^J9W5_2'&T;$QP1WBP;7.F0AU+0%.I<WFD:4Z%<X1],U.I<WFD:4Y.#DR$;'^J9W5_2'&T;#"%<X1],U.I<WFD:4Y.#DR$;'^J9W5_2'&T;#"%<X1A2'^U0#^$;'^J9W5_$1I]6G&M0D!],V:B<$Y.#DQP25Q_$1I]25Q_$1I]4G&N:4Z';7RM)&*V<'5],UZB<75_$1I]1WBP;7.F0E6W:7YA4W2E0#^$;'^J9W5_$1I]1WBP;7.F0F>J<G2J<G=],U.I<WFD:4Y.#DR797Q_-$QP6G&M0AU+0#^&4$Y.#DR&4$Y.#DR/97VF0E6O:#"$98"T0#^/97VF0AU+0%.I<WFD:4Z%:7:B>7RU0#^$;'^J9W5_$1I]1WBP;7.F0E:M981],U.I<WFD:4Y.#DR797Q_-$QP6G&M0AU+0#^&4$Y.#DQP1WRV=X2F=DY.#A!!!!! + true + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!6+0%.M>8.U:8)_$1I]4G&N:4Z1:7Y],UZB<75_$1I]4H6N27RU=TYY0#^/>7V&<(2T0AU+0&5T-DY.#DR/97VF0E:P=G6H=G^V<G1A1W^M<X)],UZB<75_$1I]6G&M0D%T/4-R.4)],V:B<$Y.#DQP64-S0AU+0&5T-DY.#DR/97VF0E*B9WNH=G^V<G1A1W^M<X)],UZB<75_$1I]6G&M0D%W.T=X-D%V0#^797Q_$1I],V5T-DY.#DR$<(6T>'6S0AU+0%ZB<75_2GFM<#"1982U:8*O0#^/97VF0AU+0%ZV<56M>(-_/$QP4H6N27RU=TY.#DR6/$Y.#DR/97VF0F*P>S!Q0#^/97VF0AU+0&:B<$YR-D9],V:B<$Y.#DQP64A_$1I]64A_$1I]4G&N:4Z3<X=A-4QP4G&N:4Y.#DR797Q_-4)W0#^797Q_$1I],V5Y0AU+0&5Y0AU+0%ZB<75_5G^X)$)],UZB<75_$1I]6G&M0D%S.DQP6G&M0AU+0#^6/$Y.#DR6/$Y.#DR/97VF0F*P>S!T0#^/97VF0AU+0&:B<$YR-D9],V:B<$Y.#DQP64A_$1I]64A_$1I]4G&N:4Z3<X=A.$QP4G&N:4Y.#DR797Q_-4)W0#^797Q_$1I],V5Y0AU+0&5Y0AU+0%ZB<75_5G^X)$5],UZB<75_$1I]6G&M0D%S.DQP6G&M0AU+0#^6/$Y.#DR6/$Y.#DR/97VF0F*P>S!W0#^/97VF0AU+0&:B<$YR-D9],V:B<$Y.#DQP64A_$1I]64A_$1I]4G&N:4Z3<X=A.TQP4G&N:4Y.#DR797Q_-4)W0#^797Q_$1I],V5Y0AU+0#^$<(6T>'6S0AU+0%ER.DY.#DR/97VF0F>J:(2I0#^/97VF0AU+0&:B<$YT0#^797Q_$1I],UER.DY.#DR&6TY.#DR/97VF0EVP:'5],UZB<75_$1I]1WBP;7.F0E.P=(E],U.I<WFD:4Y.#DR$;'^J9W5_4X)],U.I<WFD:4Y.#DR$;'^J9W5_28BD<(6T;8:F)%^S0#^$;'^J9W5_$1I]1WBP;7.F0E*J>#"$<'6B=DQP1WBP;7.F0AU+0%.I<WFD:4Z/<X1A1W^Q?4QP1WBP;7.F0AU+0%.I<WFD:4Z/<X1A4X)],U.I<WFD:4Y.#DR$;'^J9W5_4G^S)%6Y9WRV=WFW:3"0=DQP1WBP;7.F0AU+0%.I<WFD:4Z/<X1A1GFU)%.M:7&S0#^$;'^J9W5_$1I]6G&M0D!],V:B<$Y.#DQP26=_$1I]25Q_$1I]4G&N:4Z4>(FM:4QP4G&N:4Y.#DR$;'^J9W5_5W^M;71],U.I<WFD:4Y.#DR$;'^J9W5_2'&T;$QP1WBP;7.F0AU+0%.I<WFD:4Z%<X1],U.I<WFD:4Y.#DR$;'^J9W5_2'&T;#"%<X1],U.I<WFD:4Y.#DR$;'^J9W5_2'&T;#"%<X1A2'^U0#^$;'^J9W5_$1I]6G&M0D!],V:B<$Y.#DQP25Q_$1I]25Q_$1I]4G&N:4Z';7RM)&*V<'5],UZB<75_$1I]1WBP;7.F0E6W:7YA4W2E0#^$;'^J9W5_$1I]1WBP;7.F0F>J<G2J<G=],U.I<WFD:4Y.#DR797Q_-$QP6G&M0AU+0#^&4$Y.#DR&4$Y.#DR/97VF0E6O:#"$98"T0#^/97VF0AU+0%.I<WFD:4Z%:7:B>7RU0#^$;'^J9W5_$1I]1WBP;7.F0E:M981],U.I<WFD:4Y.#DR797Q_-$QP6G&M0AU+0#^&4$Y.#DQP1WRV=X2F=DY.#A!!!!! + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!$RW5F.31QU+!!.-6E.$4%*76Q!!/$Q!!!1[!!!!)!!!/"Q!!!!V!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!!!!!!!#)%Q#!!!!Q!!!I!!1!!!!!"!!$!$Q!P!!@1)!#!!!!!!%!!1!'`````Q!!!!!!!!!!!!!!!.3%JF^"J!Z+KMT/)[/UHHA!!!!-!!!!%!!!!!!PIUI,WAR'2JI8>\>0BL>%V"W-W9]!MA4JA!G9\0B#@A!!%!!!!!!!YQ1MWXW=$%K.+S:X5-DW.A!!!"!]&A%[^N<34"NJ9;S5Z)K#!!!!%(U9:0FKO9RQ#`=B$[+&M7)!!!!%!!!!!!!!!.=!!5R71U.#46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)[1W^O>(*P<&"B9WNF>#ZM>G.M98.T/E.P<H2S<WR197.L:81O9X2M!!!!!!!!!A!#6EF-1A!!!!!!!&"53$!!!!!&!!%!!1!!!!!#!!*736"*!!!!!!)446&56&:F=H.J<WYO<(:D<'&T=Q)(!!"16%AQ!!!!*!!"!!5!!!!)46&56&]T-4%446&56&:F=H.J<WYO<(:D<'&T=Q!!!!-!!1!!!!!!!!!"!!!!!!9!!!!!!!!!!Q!!!!!#!!%!!!!!!#=!!!!G?*RDY'6A;G#YQ!$%D"IAEA(%`]!AQ#(!Q=!")2E9!*%_"AM!!!!!3Q!!!32YH'.AQ!4`A1")-4)Q-0-";69U=4!.9V-<)*O,T1Z=^E,&G9'9B1(B:K!9UROI'".5D2B%COE+%0^!.Y=@3M^!%A-!R5MIA!!!!!"3!!&735241EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC/E.P<H2S<WR197.L:81O<(:D<'&T=TJ$<WZU=G^M5'&D;W6U,G.U<!!!!!!!!!!!!Q!!!!!$AQ!!"H2YH)V619M432CNTH<(TC23(4>I?V("2N4.9>Q>.)/.>*C9;741'216F*(&.9SQM,+M-%A/Q:['>-J'B.E&<V[]?R+0S74=L)A(]1])8C9Y"U%1<^HX685G'2D"BM\LKH\@K_`6^V8HKM(9\6^+*^P!(T4'@G1.>P/0XW\N:BAT>6V0M[VL*M%4\;\%CZI;"ZMZ58'MI/\9+<ZS"$0#8_K688IHT%BX?B8(J!&1*RQM,!8LO;[9=QL2H+/$M3&V-0>"[B7A:YN'%QN%C-8)!?L!1UIO2`S.L!QK5$;(Y?(+Z7#T!MY]O"\%,U(=<<'GBDEP^D5-;>K.&\4IEO-+4YP+GPA,\[K[$+HDX3Q^OO)]A5H:946,5]HH*/L3B-QY<0/Q!YSL*AH%MQ2O464.7D2L+OH53$KFJ&0@+VW4UGEF4?#WKOHG<(JH0SV0;Z;`Y88UTEMWRSVPX`L+YAX;RX>S`WGHT=<S1=<$P:28QUN+0?,LX2.N_EVCW&<>>KL5M!%W-M/+X:R!`V$"3K$[#*F#4H.);<+6,VF]>9WP5!2`PN<`.96>G#=<5]L.J&D1JO?V<328EAQC"2W$>)2PB+^YO%]N\S2J&'5$P_JT[MW-S#/AC.M*/LIAZ:`$,XS&S/+E/"0]KZ_O/U5?5V5C0-88H?+ROO/)U`W@RP2I'F/WT+8<@Y<.;BUI\??L82Z_(!Q'&[LF=-!@<O!2B]2B@,5TT,T4PQ^W\'?1]F2]4K@-;_+=8JPW-^NIVS1NKWBJ;@"/&ME/$6K*16M;`+)-QA03NH&<]#)SW""F,C/GY2DG\#VT.FT9-'?.T.G*/8P-("7\N<^U9'3O8"UT:WUX^Z1%@+[SHK#M'`=G'0_\UVDGA*@.DZ/P*^`QF;R3$TZJ`4^FC+6#MCIEKU+MM:$Q$2;-`<TCZ21PJXDZ=>Z43GRN.YKM"_U^QQ<']6JN]_@`P;$'ZG=\Q8JJ]=;V,PO]^4UL>.\LIPE%XZ7Y1<^I$SOKZ/V?*6_E1['^F1?I-0JWT33("&V.:^_+JOA![.LQ3)NUTTM[DU<N?16<QJ*N%#T\N.`?H;M9P;#@9.V=\,+ZZ$N]H/V]0="^CGHM$&:9!DZ/="?U0Q"0!9]"P[,#@;"P+0\PQ-.!3GQ83UEND:H--9Y<>YW[%2ANYZ(RD`'.:<`LGLF1/4M_(P[0`!]S*[%M!!!!!"-!!!!*?*RD9'"A:'1!!A!!&!!$!!!!!!Y4!9!A!!!'-4-O-#YR!!!!!!!!$"-!A!!!!!1R-SYQ!!!!!!Y4!9!A!!!'-4-O-#YR!!!!!!!!$"-!A!!!!!1R-SYQ!!!!!!Y4!9!A!!!'-4-O-#YR!!!!!!!!&!%!!!$V6T7#?3;CD#ZT5EY'34G>!!!!$1!!!!!!!!!!!!!!!!!!!!!!!!#!`````Y!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!;!%!!'Q(!!"PHQ!!<`]!!'``!!"P`Q!!<`]!!'``!!"H`A!!9@A!!'"A!!"A!!!!@````]!!!1!````````````````````````````````````````````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!L?8EL!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!L?8FY?(FZ+Q!!!!!!!!!!!!!!!!!!!!!!!!$``Q!L?8FY?(BY?(BZ?3M!!!!!!!!!!!!!!!!!!!!!!0``!+.Y?(BY?(BY?(BYV1!!!!!!!!!!!!!!!!!!!!!!``]!RK*Y?(BY?(BYV.45!!!!!!!!!!!!!!!!!!!!!!$``Q$'RM;CIHBYV.45V.5!!!!!!!!!!!!!!!!!!!!!!0``!-<'RK+CIN45V.45V1!!!!!!!!!!!!!!!!!!!!!!``]!RM<'IK+CV.45V.46!!!!!!!!!!!!!!!!!!!!!!$``Q$'RM;CIK,5V.45V.5!!!!!!!!!!!!!!!!!!!!!!0``!-<'RK+CIN45V.45V1!!!!!!!!!!!!!!!!!!!!!!``]!I[,'IK+CV.45V.3L!!!!!!!!!!!!!!!!!!!!!!$``Q!LI[/CIK,5V.3LK`A!!!!!!!!!!!!!!!!!!!!!!0``!!!!+[/DIN3LK`A!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!#ODK`A!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0```````````````````````````````````````````Q!!!4I!!5:13&"#46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)[1W^O>(*P<&"B9WNF>#ZM>G.M98.T/E.P<H2S<WR197.L:81O9X2M!!!!!!!!!A!#2F"131!!!!!!!B..56256G6S=WFP<CZM>G.M98.T!A=!!&"53$!!!!!E!!%!"1!!!!B.56258T-R-2..56256G6S=WFP<CZM>G.M98.T!!!!!Q!"!!!!!!!!!!%!!!!!"A!!!!!!!!!!!!!!!!%!!!#,!!*%2&"*!!!!!!!#%UV26&27:8*T;7^O,GRW9WRB=X-#"Q!!5&2)-!!!!#1!!1!&!!!!#%V26&2@-T%R%UV26&27:8*T;7^O,GRW9WRB=X-!!!!$!!%!!!!!!!!!!1!!!!!'!!!!!!!!!!!!!!!!!1!!!#I!!Q!!!!!(\!!!(&&YH-W:XW]5624(TZX>FJGF,</F\89.J>.VOG["9GX1)A%2''KJ5*!7,#3CW_\3LN<7>"=&&>3Q6EBD."**2)C`EC9_]9!*C7)U:O0,0KAR`IA_,0!(_#/"3+K\Y\FX>H:GNL-`K&4NQ]VE=]]^^Z\0^ZR\:AKQ<)@9S'8A7"K)?"U@NK@"&5I3A%1\$^E``R3)?]C@1/K]*!XX]XP%H\E-7:;'KF$3TX=I*_%XH+V?6N]AXR!C8M'JF;)8&X/F95EI[8(XSCF20L^-0FGBL_K'*P&6EO%'Z?9`_&@D%_A1YA%[ONN*"ID3YH4'@<O#Y_'Y4(]6WHEP7V*)A[AEKS@FV"WY)LL_ACV*$J$,:%*@%H$*!&SY=-%Q=GN'@L;.N7B$,K06\_2!%:N;*>E5F6/LG)W,W;#@XX5`3H0G&.U\.=IX8;IE242&O]0:)V.<X3Z^0\/\?P5KWO'9N2N.1ZW=WMR\_3OBHSKK(YJ@"!)E]3CPHF!`Z,L)!8=@J=$GVC+)VH6%\-@H`D3MC#?ZR]#J_`I-4D%-4BX$?M2!OBE'14EJAM(B6!E/CD0B;^IS>CA;#U^+%Q?FY<&A.#I^.2FZ/BA,3[&A,$C8U!9F+842UV.H4"R1$U\S#<RGDP9%T-T-9!"Q.%TP1V/0H-L:O</HU3-?-C*/P2K2WYC25WY-D.$IN;\D>-U+4,/<W,C@D@P9O*+.V^AYS-9T<0S)D>/'RDN2YWYR`RA7D>^^[T6_$ULP7*\'9:L-Q.EC?OX3D%Q;H](I894J)D:LU?9&C]:HU-^&X5]RD>]\6_-TOK_=RE_@0GWR1V,L=BJX%K*J00[V_J@[&V8[L$J,0I+XG.)&;E'K%)?3F+BES1$[?".[L>J_O[#W?YP(8[I%4>_,>TQU-,!X0"G.4)T0:8&73@*XS;EA,J_FWQ2/W!"SE<#?UT*!S%I9.E'((JBL0<9"R=#]C9&JX1?N_U'Z5@W3*G1(#DE\9T>KF[[X%>=\#U>:%!1^#*'#14B;)AA=5#%G@*[^Q=F)='AM,07%AS&-^M$G)\&QN#UP),P3](AI7?6^6EEV<Z<0,Z>0LK'_205(7!8!.F8"*FZ/QVAI[@2CV87:#M%CX&)DN/L25.UM'L/TMRA.(,6>R6PA23=8F_EP1HM]VLK[YW$70]LB338J\:24$L;K2/CK.<D&:6#$+VW[>!F8QN(>D&PB2#`*/+2%MR;.'JQCM3EN>"2^79U0]4[[`.SJ6,YN>,2/&:K.X9RLO_(9<DJSA;_:`W['S^`.M'5X+,Q*X-UTJPLJA'I-4&PJ_PG538Q$%5V]4P]5:SR^'*>_6%YN.`*!A_[Q&H7<3H%%MS&KP1]]G%,\9#20"D98QL/Z3CDIF>!$?QV<4>>Z$J`,65*"KY419`:H;`.]LB)+7C6%'YO@[Y7/>R30N]=5][59W%@AC>)R0W;/_;A7]QL`F)0>[JBI,Y73F6IKUX#VYV;-^-+=0U\PH4Z,TKO`!+AKX+<P_6K2QC@(@44$]`*\=2LCGK+8;-N_4PVT++2;%.B;6>J;]OM/*OI+KF2[TBM>GGL:]ZWGZ^7GZX<D_9^P4.,&;P%SL2;>VGL"A1"V%,4+",W\W"Z=2AVD&=/8O*WF#U9!W,&=L(BUL"US9%XBY=Q."PVLA/%=L'_N(AR9LZBA\8F(AV7*#?+8Q._C_HX!^]=`QQW$`U7IL;?.GOQ&6XVNA`\95/P2(TX::8>CQY'H"IF?<FPQ=BO!M06S_ZD7^1=9YXJL8>^<AD'8P>S7Z.6VD<@9KL73/"@E!)GX5<"YK.;=%+L4]!HKTTMOJRJ-TDE919'@NO3]@>>9O</\_][>@98^<>$]*69PSEYV*(A*5WK.H+L83NAAC"$'L&.6F5GO5J>1ZE>$4JE@4-`@GZ[`-Z\4`;<HX3<Z)>^048SLVGN]&_(N/X5!3WCV!?R-$FAH!NM#86:A\R9%&CAH+7H=NI@(2W+D.](J06N/^S+HU18G^,[&UQLEV,81H$[QY=4<="L-=7J"4JXQM*64M##HHD)4K[I\=DA=OPGM'L+FN1^JH6BA7M-77LV)[_'&JB7SI38EU],/^BL>5Q*"N?$&;?ZMS>+#H7V\G:XNIFX")W-4Q>#=4J<5F>H*EI9&[73*Z``5S:,'`V-H3\TT\'4*<4;>L-P=S:+G_8;S:0H]/VH30)^/FEAXX]G3FPFWMM1XTU[7X'\4S3YW/FHC,^L*EM$#>,+E\4`J:-G+@[/4*3PHW=G364;><.5`\'4R<75F-N;_'Z`&H32AU0KWIB3MYY0F8,BSQO@?&2R_)BS4NI8#Y\()Q9B_[ZL@8<;CAP/)VS&R/:]YO<8P,HV)8-AD8I@%`<$\(R*@=^BY>^G:^X'U&O=(9+$UO]M6'_,6&O)ZCPNT&$WY_E;9NF+-&K1Y87:\W\A\`'1Q-BY:(Z'U2F=+$*E_.*6OI:"S$+7`LC4F7YPYE#VC"S)_7#:C<A\C)I?VN!L)`GEFS=^F0VK;`4-W\'PMW7`3W;O`YOI?/'ZF`U""^M?,MW@:[T7XSV+A/T):D5GU</>`953_076G]3X_!L'N9";8C\C=,R#^NFF="ME(<5AOM:)5_EQN$0`TFY>S`]4D_W6&,4:"X)J?8EB$P<+F^CNR'];VCN`'<R80=2F#UN$!H_/P*\\0`:MPM4VH'@`;M2\;Z$0.@/0@]<O'I!!!!!1!!!#'!!!!5A!"1E2)5%*.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9DJ$<WZU=G^M5'&D;W6U,GRW9WRB=X-[1W^O>(*P<&"B9WNF>#ZD>'Q!!!!!!!!!!!-!!!!!!')!!!"S?*RD9'$)%Z"A_M>1^Z?"3?!LE#(^FY&:U)`R.Q-$JZ`!93$.+#!*&*<^S]!OK!U7VD[CS]%!";JMD"S3()=&/=!S(#U;$0```_@Y?O1;8-52(TB4::9]BQ1!&'):!!!!!!!!"!!!!!=!!#!T!!!!#!!!!#&@<GF@4'&T>%NO<X>O4X>O;7ZH4&:$<'&T=U.M>8.U:8)4!)!!!!!!!1!)!$$`````!!%!!!!!!4!!!!!,!"^!"1!:2GFY:71A3'6B:'6S)#B';8*T>#"#?82F+1!@1!=!'&*F<7&J<GFO:S"-:7ZH>'AA+'*Z>'6T+1!!#U!&!!2#?82F!!!E1%!!!@````]!!B>798*J97*M:3"):7&E:8)A+%*Z>'6T+1!81!9!%6"B9WNF>#"*:'6O>'FG;76S!"2!1!!"`````Q!#"V"B?7RP971!%E!B$%:J?'6E)%BF972F=A!!$%!B"ERF<G>U;!!!&%!B$V:B=GFB9GRF)%BF972F=A"'1(!!(A!!-"J.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B..56256G6S=WFP<CZM>G.M98.T!!!,46&56&:F=H.J<WY!'!"1!!E!!!!"!!-!"!!&!!9!"Q!)!!E!!1!+!!!!!!!!!!V/36^*9W^O272J>'^S%Q#!!!!!!!%!$E!Q`````Q2%982B!!!"!!!!!"IQ-4-Q-4AQ-4=.!!!!!!%8&5RP971A*C"6<GRP971O<(:D<'&T=Q!!!1!!!!!!#1!!'@Y":!&E5&2)-!!!!!1!!!!!!!!!!!!!!!)!!!!"$QV-98FF=CZM>G.M98.T!!!"!!!!!!!(!!!-OP````\````Q!!!-HA!I!!!-G!!!$!!!!!!!!#!!)!!9!!!!!!$```]!!0```````````````]($R87/W87/W=($R@```````````````````````````````````````````````````````````````````````````````````````````````````````]<'RH7/W87/W7S:`F_7`H7/W87/W=($R@```````````````````````````````````````````````````````````````````````````````````````]<'RH7/W87/W7S:`GS:`H_@`X_@`V_7`F_7`H7/W87/W<`#R@```````````````````````````````````````````````````````````````````````````````S:3W7;9`H/7`H_@`X_@`X_@`X_@`X_@`X_@`W+*`F/3`B)3>P```````````````````````````````````````````````````````````````````````````````RF3`TV5[H3*]X_@`X_@`X_@`W#3`G#3`G#3`AM-BAM,BA!!A0```````````````````````````````````````````````````````````````````````````````RF3`RF3`RF3`T*2\D*2\H_@`W#3`AM-BAM-BA!!A!!!A!A);````````````````````````````````````````````````````````````````````````````````RF3`RF3`RF3`T*2\D*2\D*2\AM-BAM-BAM-BA!!A!M,BAA);````````````````````````````````````````````````````````````````````````````````RF3`RF3`RF3`T*2\D*2\D*2\AM-BAM-BAM-BA!!A!M,BAA);````````````````````````````````````````````````````````````````````````````````RF3`RF3`RF3`T*2\D*2\D*2\AM-BAM-BAM-BA!!A!M,BAA);````````````````````````````````````````````````````````````````````````````````RF3`RF3`RF3`T*2\D*2\D*2\AM-BAM-BAM-BA!!A!M,BAA);````````````````````````````````````````````````````````````````````````````````T"=YS&2_2F3`T".\4".\4".\1!!A!!!A!!!A!M,BAM,BC-E<0```````````````````````````````````````````````````````````````````````````````\\"R363W363W4J1[$J1[$".\1!!A!M,BAM,BC-E<#-E<,;]R0```````````````````````````````````````````````````````````````````````````````````````\K_R$&3MT&3MTJ1[!M,BC-E<#-E<,;]R0```````````````````````````````````````````````````````````````````````````````````````````````````````]($R4&3MS-E<,;]R0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q]!!!!`Q!!!``!!!0`Q!!$`]!!!``!!!0`Q!!$`]!!!``!!!0`Q!!$`]!!!``!!!$`!!!!0!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#'.P<G.S:82F:!%!!!!!!!%0$5RB?76S,GRW9WRB=X-!!!%!!!!!!!=!!!SY!!!!!!!!!!!!!!S?!#A!!!S9!!!-!!!!!!!!)!!A!"A!!!!!!0```Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!`````Y!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!@````]!!!!'1G^S:'6S:!%!!A!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#V.N97RM)%:P<H2T!!%*!1%!!!!!!!!!'ER71WRB=X.1=GFW982F2'&U962B9E^S:'6S%Q#!!!!!!!)!"1!(!!!-!%!!!@````]!!!!"!!%!!!!*!!!!!!!!!!%!!!!#!!!!!Q!!!!1!!!!&!!!!"A!!!!=!!!!)!!!!!!!!!"N-6E.M98.T5(*J>G&U:52B>'&5;7VF=X2B<8!4!)!!!!!!!1!&!!=!!!%!!.OKCSE!!!!!!!!!*ER71WRB=X.1=GFW982F2'&U95RB=X2"=("M;76E6'FN:8.U97VQ%Q#!!!!!!!%!"1!(!!!"!!$<KIMJ!!!!!!!!!"J-6E.M98.T5(*J>G&U:52B>'&5?8"F2'6T9R-!A!!!!!!"!!A!-0````]!!1!!!!!"2A!!!!M!(U!&!"F';8BF:#"):7&E:8)A+%:J=H.U)%*Z>'5J!"^!"Q!95G6N97FO;7ZH)%RF<G>U;#!I9HFU:8-J!!!,1!5!"%*Z>'5!!#2!1!!"`````Q!#&V:B=GFB9GRF)%BF972F=C!I1HFU:8-J!">!"A!25'&D;W6U)%FE:7ZU;7:J:8)!&%"!!!(`````!!)(5'&Z<'^B:!!31#%-2GFY:71A3'6B:'6S!!!-1#%'4'6O:X2I!!!51#%06G&S;7&C<'5A3'6B:'6S!%:!=!!?!!!Q'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC%UV26&27:8*T;7^O,GRW9WRB=X-!!!N.56256G6S=WFP<A!O1&!!#1!!!!%!!Q!%!!5!"A!(!!A!#26$<WZU=G^M5'&D;W6U,GRW9WRB=X-!!1!+!!!!!!!!!"Z-6E.M98.T5(*J>G&U:52B>'&%:GRU2'&U96.J?G54!)!!!!!!!1!&!!-!!!%!!!!!!"9!!!!!!!!!'ER71WRB=X.1=GFW982F2'&U952G<(2%982B%Q#!!!!!!!M!(U!&!"F';8BF:#"):7&E:8)A+%:J=H.U)%*Z>'5J!"^!"Q!95G6N97FO;7ZH)%RF<G>U;#!I9HFU:8-J!!!,1!5!"%*Z>'5!!#2!1!!"`````Q!#&V:B=GFB9GRF)%BF972F=C!I1HFU:8-J!">!"A!25'&D;W6U)%FE:7ZU;7:J:8)!&%"!!!(`````!!)(5'&Z<'^B:!!31#%-2GFY:71A3'6B:'6S!!!-1#%'4'6O:X2I!!!51#%06G&S;7&C<'5A3'6B:'6S!%:!=!!?!!!Q'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC%UV26&27:8*T;7^O,GRW9WRB=X-!!!N.56256G6S=WFP<A!O1&!!#1!!!!%!!Q!%!!5!"A!(!!A!#26$<WZU=G^M5'&D;W6U,GRW9WRB=X-!!1!+!!!!!!!!!!!!!!!!!!!!!!!!!!!!!4!;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)446&56&:F=H.J<WYO<(:D<'&T=Q!!!!!!!!!!!!!!!!!!!!!!!!!!"!!0!!]!!!!%!!!",!!!!#A!!!!#!!!%!!!!!!]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"RA!!!TVYH*V245`<1"3=R%F-9NI1)!V10N:6$X""08(AN!)J+F)LJ1BRJ:NY(69M.L)8"$=O0@7@^#`V6`2?K:X939&7[A%`W></?T.PXFM!<\!F[VDNGVM>C@>;24I4WXW4Z5Y=X$G^Q\30F7.^K5RCEL(YI*/R/R@<1S<T(3!AOT;J".Z+C=IP0KDW4F6GV.$K0Z)(:8V0.N!:K.'&>O)IUIETM>%:FB_I`E$>W62&7*4B`'.<Q,Q-'W6`E"'W`WK#PLT#*P"O\?/HEZ/TQT2R77L0SG\ZLLWR:LAU3:XK,$>J1G2E6:ZTC%=IPO$(^W^@/2K]`QBVJWA*TK1[4^'2M^C8!T1J6I'('OJIQ-==GBO(^DJXX%Q;CY)KLD*TIZQ7E8++>87AB9C]HQBY]+:(\/%&^J[FW=+)H#J:4>[J&^MRZO3^FR[\%N"JD!5K?_BA%5P?>224W_@?-<O>I'D'HC(W]=RF9\VQ([#,6_DR83FCV8/X%4U/[(!:;WR5"4]6=,,0G04M-S?Q4EZ1R!9X-9NA'P]C$ZH.)MIN6L"&26#DR@&?IIU&P+<[<+=./AS*NPHP%KH3B5_U7`CK47T^"A8]MA%!!!!!!(=!!1!#!!-!"1!!!&A!$Q1!!!!!$Q$:!.1!!!"B!!]%!!!!!!]!W1$5!!!!;A!0"!!!!!!0!.E!V!!!!(/!!)1!A!!!$Q$:!.1!!!"VA!#%!)!!!!]!W1$5#&.F:W^F)&6*#&.F:W^F)&6*#&.F:W^F)&6*!4!"-A"35V*$$1I!!UR71U.-1F:8!!!Y0!!!"$I!!!!A!!!Y(!!!!!!!!!!!!!!!)!!!!$1!!!1I!!!!(%R*1EY!!!!!!!!"9%R75V)!!!!!!!!">&*55U=!!!!!!!!"C%^#5U=!!!!!!!!"H%.$5V1!!!!!!!!"M%R*>GE!!!!!!!!"R%.04F!!!!!!!!!"W&2./$!!!!!!!!!"\%2'2&-!!!!!!!!#!%R*:(-!!!!!!!!#&&:*1U1!!!!!!!!#+%>$2%E!!!!!!!!#0(:F=H-!!!!%!!!#5&.$5V)!!!!!!!!#N%>$5&)!!!!!!!!#S%F$4UY!!!!!!!!#X'FD<$A!!!!!!!!#]%R*:H!!!!!!!!!$"%:13')!!!!!!!!$'%:15U5!!!!!!!!$,%R*9G1!!!!!!!!$1%*%3')!!!!!!!!$6%*%5U5!!!!!!!!$;&:*6&-!!!!!!!!$@%253&!!!!!!!!!$E%V6351!!!!!!!!$J%B*5V1!!!!!!!!$O&:$6&!!!!!!!!!$T%:515)!!!!!!!!$Y!!!!!$`````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0!!!!!!!!!!!`````Q!!!!!!!!$)!!!!!!!!!!$`````!!!!!!!!!.Q!!!!!!!!!!0````]!!!!!!!!!]!!!!!!!!!!!`````Q!!!!!!!!$Y!!!!!!!!!!$`````!!!!!!!!!>1!!!!!!!!!!0````]!!!!!!!!"X!!!!!!!!!!!`````Q!!!!!!!!))!!!!!!!!!!$`````!!!!!!!!!FA!!!!!!!!!!0````]!!!!!!!!#M!!!!!!!!!!!`````Q!!!!!!!!9Y!!!!!!!!!!4`````!!!!!!!!"F!!!!!!!!!!"`````]!!!!!!!!':!!!!!!!!!!)`````Q!!!!!!!!:U!!!!!!!!!!H`````!!!!!!!!"IA!!!!!!!!!#P````]!!!!!!!!'G!!!!!!!!!!!`````Q!!!!!!!!;M!!!!!!!!!!$`````!!!!!!!!"M1!!!!!!!!!!0````]!!!!!!!!'W!!!!!!!!!!!`````Q!!!!!!!!>=!!!!!!!!!!$`````!!!!!!!!#W!!!!!!!!!!!0````]!!!!!!!!-I!!!!!!!!!!!`````Q!!!!!!!"31!!!!!!!!!!$`````!!!!!!!!&*A!!!!!!!!!!0````]!!!!!!!!5]!!!!!!!!!!!`````Q!!!!!!!"69!!!!!!!!!!$`````!!!!!!!!&7!!!!!!!!!!!0````]!!!!!!!!VG!!!!!!!!!!!`````Q!!!!!!!$7A!!!!!!!!!!$`````!!!!!!!!.;A!!!!!!!!!!0````]!!!!!!!!VV!!!!!!!!!#!`````Q!!!!!!!$?A!!!!!"&$<WZU=G^M5'&D;W6U,G.U<!!!!!! + + + + +!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!!!!!!!!!!!!!!!"!!%!!!!!!!)!!!!!#Q!@1!5!'5:J?'6E)%BF972F=C!I2GFS=X1A1HFU:3E!(U!(!"B3:7VB;7ZJ<G=A4'6O:X2I)#BC?82F=SE!!!N!"1!%1HFU:1!!*%"!!!(`````!!)86G&S;7&C<'5A3'6B:'6S)#B#?82F=SE!&U!'!"&197.L:81A372F<H2J:GFF=A!51%!!!@````]!!A>198FM<W&E!"*!)1R';8BF:#"):7&E:8)!!!R!)1:-:7ZH>'A!!"2!)1^798*J97*M:3"):7&E:8)!2E"Q!"Y!!$!;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)446&56&:F=H.J<WYO<(:D<'&T=Q!!#UV26&27:8*T;7^O!)5!]>OKCSE!!!!$'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=R&$<WZU=G^M5'&D;W6U,G.U<!![1&!!#1!!!!%!!Q!%!!5!"A!(!!A!#2V$<(6T>'6S)'^G)'.M98.T)("S;8:B>'5A:'&U91!"!!I!!!!*!!!!!!!!!!%!!!!#!!!!!Q!!!!1!!!!&!!!!"A!!!!@`````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!4!;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)446&56&:F=H.J<WYO<(:D<'&T=Q!!!!!!!!!!!!!!!!!!!!%/4'&C6EF&6S"09GJF9X1!5&2)-!!!!!!!!!!!!"-!A!!!!!!!!!!!!!!"!!!!&5.P<H2S<WR197.L:81O<(:D<'&T=Q + + + + + false + 3 + 49 51 48 49 56 48 49 55 13 0 0 0 0 1 23 21 76 111 97 100 32 38 32 85 110 108 111 97 100 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 9 0 0 13 43 1 100 1 100 80 84 72 48 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 15 13 76 97 121 101 114 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 7 0 0 12 185 0 0 0 0 0 0 0 0 0 0 12 158 0 40 0 0 12 152 0 0 12 0 0 0 0 0 0 32 0 32 0 24 0 0 0 0 0 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 0 0 0 0 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 0 0 0 0 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 0 0 0 0 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 0 0 0 0 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 0 0 0 0 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 0 0 0 0 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 86 73 32 73 99 111 110 100 1 0 2 0 0 0 6 112 97 99 107 101 116 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 83 109 97 108 108 32 70 111 110 116 115 0 1 9 1 1 + + + + 2 + + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!)(!!!!"1!%!!!!`A$R!!!!!!!!!!-;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T(U.P<H2S<WQA5'&D;W6U)&2Z='5A,3UA:7ZV<3ZD>'Q!J5!7!"!)5G6T:8*W:71(1U^/4E6$6!>$4UZ/15.,"V"61ER*5UA'5&6#15.,"F"61F*&1Q:165*325Q(5&6#1U^.5!F465*41V**1E5'5V6#15.,#V6/5V6#5U.335*&#&6/5V6#15.,"V"*4E>326%)5%F/2V*&5V!+2%F41U^/4E6$6!2"662)!!!41W^O>(*P<#"197.L:81A6(FQ:1"/1(!!(A!!-BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!!"&$<WZU=G^M5'&D;W6U)'^V>!"/1(!!(A!!-BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!!""$<WZU=G^M5'&D;W6U)'FO!!"B!0!!$!!!!!!!!1!#!!!!!!!!!!!!!!!!!!!!!Q)!!(A!!!!!!!!!!!!!#1!!!!U,!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%!!!$1!!!!Q!!!!!!!!!!!!!!1!%!!!!!! + -1 + 0 + true + 1 + 1 + 1350574592 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%=!!!!"1!%!!!!%U!&!!R';8BF:#"):7&E:8)!!%Z!=!!?!!!S'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q!!%5.P<H2S<WR197.L:81A<X6U!%Z!=!!?!!!S'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q!!%%.P<H2S<WR197.L:81A;7Y!!'%!]!!-!!!!!!!"!!)!!!!!!!!!!!!!!!!!!!!$!A!!?!!!!!!!!!!!!!!*!!!!$1M!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1!!!.!!!!$!!!!!!!!!!!!!!"!!1!!!!! + -1 + 16777216 + true + 1 + 1 + 8396800 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%A!!!!"1!%!!!!&U!'!"&197.L:81A372F<H2J:GFF=A"/1(!!(A!!-BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!!"&$<WZU=G^M5'&D;W6U)'^V>!"/1(!!(A!!-BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!!""$<WZU=G^M5'&D;W6U)'FO!!"B!0!!$!!!!!!!!1!#!!!!!!!!!!!!!!!!!!!!!Q)!!(A!!!!!!!!!!!!!#1!!!!U,!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%!!!$1!!!!Q!!!!!!!!!!!!!!1!%!!!!!! + -1 + 16777216 + true + 1 + 1 + 8396800 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%I!!!!"A!%!!!!#U!&!!2#?82F!!!51%!!!@````]!!1>198FM<W&E!%Z!=!!?!!!S'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q!!%5.P<H2S<WR197.L:81A<X6U!%Z!=!!?!!!S'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q!!%%.P<H2S<WR197.L:81A;7Y!!'%!]!!-!!!!!!!#!!-!!!!!!!!!!!!!!!!!!!!%!A!!?!!!!!!!!!!!!!!*!!!!$1M!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1!!!.!!!!$!!!!!!!!!!!!!!"!!5!!!!! + -1 + 16777216 + true + 1 + 1 + 8396800 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%U!!!!"A!%!!!!$%!B"ERF<G>U;!!!(U!(!"B3:7VB;7ZJ<G=A4'6O:X2I)#BC?82F=SE!!%Z!=!!?!!!S'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q!!%5.P<H2S<WR197.L:81A<X6U!%Z!=!!?!!!S'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q!!%%.P<H2S<WR197.L:81A;7Y!!'%!]!!-!!!!!1!#!!-!!!!!!!!!!!!!!!!!!!!%!A!!?!!!!!!!!!E!!!!*!!!!$1M!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1!!!.!!!!$!!!!!!!!!!!!!!"!!5!!!!! + -1 + 16777216 + true + 1 + 1 + 8396800 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%Y!!!!"A!%!!!!#U!&!!2#?82F!!!E1%!!!@````]!!2>798*J97*M:3"):7&E:8)A+%*Z>'6T+1"/1(!!(A!!-BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!!"&$<WZU=G^M5'&D;W6U)'^V>!"/1(!!(A!!-BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!!""$<WZU=G^M5'&D;W6U)'FO!!"B!0!!$!!!!!!!!A!$!!!!!!!!!!!!!!!!!!!!"!)!!(A!!!!!!!!!!!!!#1!!!!U,!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%!!!$1!!!!Q!!!!!!!!!!!!!!1!&!!!!!! + -1 + 16777216 + true + 1 + 1 + 8396800 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%=!!!!"1!%!!!!4E"Q!"Y!!$);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!!!21W^O>(*P<&"B9WNF>#"P>81!%U!&!!R';8BF:#"):7&E:8)!!%Z!=!!?!!!S'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q!!%%.P<H2S<WR197.L:81A;7Y!!'%!]!!-!!!!!!!!!!%!!!!!!!!!!!!!!!!!!A!$!A!!?!!!!!!!!!!!!!!!!!!!$1M!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"!!!!!3!!!.!!!!$!!!!!!!!!!!!!!"!!1!!!!! + -1 + 16777216 + true + 1 + 1 + 8396800 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%A!!!!"1!%!!!!4E"Q!"Y!!$);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!!!21W^O>(*P<&"B9WNF>#"P>81!&U!'!"&197.L:81A372F<H2J:GFF=A"/1(!!(A!!-BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!!""$<WZU=G^M5'&D;W6U)'FO!!"B!0!!$!!!!!!!!!!"!!!!!!!!!!!!!!!!!!)!!Q)!!(A!!!!!!!!!!!!!!!!!!!U,!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1!!!!%A!!$1!!!!Q!!!!!!!!!!!!!!1!%!!!!!! + -1 + 16777216 + true + 1 + 1 + 8396800 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%I!!!!"A!%!!!!4E"Q!"Y!!$);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!!!21W^O>(*P<&"B9WNF>#"P>81!#U!&!!2#?82F!!!51%!!!@````]!!A>198FM<W&E!%Z!=!!?!!!S'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q!!%%.P<H2S<WR197.L:81A;7Y!!'%!]!!-!!!!!!!!!!%!!!!!!!!!!!!!!!!!!Q!%!A!!?!!!!!!!!!!!!!!!!!!!$1M!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"!!!!!3!!!.!!!!$!!!!!!!!!!!!!!"!!5!!!!! + -1 + 16777216 + true + 1 + 1 + 8396800 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%I!!!!"1!%!!!!4E"Q!"Y!!$);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!!!21W^O>(*P<&"B9WNF>#"P>81!(U!(!"B3:7VB;7ZJ<G=A4'6O:X2I)#BC?82F=SE!!%Z!=!!?!!!S'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q!!%%.P<H2S<WR197.L:81A;7Y!!'%!]!!-!!!!!!!!!!%!!!!!!!!!!!!!!!!!!A!$!A!!?!!!!!!!!!!!!!!!!!!!$1M!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"!!!!!3!!!.!!!!$!!!!!!!!!!!!!!"!!1!!!!! + -1 + 16777216 + true + 1 + 1 + 8396800 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%Y!!!!"A!%!!!!4E"Q!"Y!!$);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!!!21W^O>(*P<&"B9WNF>#"P>81!#U!&!!2#?82F!!!E1%!!!@````]!!B>798*J97*M:3"):7&E:8)A+%*Z>'6T+1"/1(!!(A!!-BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!!""$<WZU=G^M5'&D;W6U)'FO!!"B!0!!$!!!!!!!!!!"!!!!!!!!!!!!!!!!!!-!"!)!!(A!!!!!!!!!!!!!!!!!!!U,!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1!!!!%A!!$1!!!!Q!!!!!!!!!!!!!!1!&!!!!!! + -1 + 16777216 + true + 1 + 1 + 8396800 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&0!!!!"1!%!!!!2E"Q!"Y!!$!;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)446&56&:F=H.J<WYO<(:D<'&T=Q!!#UV26&27:8*T;7^O!%Z!=!!?!!!S'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q!!%5.P<H2S<WR197.L:81A<X6U!%Z!=!!?!!!S'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q!!%%.P<H2S<WR197.L:81A;7Y!!'%!]!!-!!!!!!!"!!)!!!!!!!!!!!!!!!!!!!!$!A!!?!!!!!!!!!!!!!!*!!!!$1M!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1!!!.!!!!$!!!!!!!!!!!!!!"!!1!!!!! + -1 + 16777216 + true + 1 + 1 + 268967936 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&0!!!!"1!%!!!!4E"Q!"Y!!$);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!!!21W^O>(*P<&"B9WNF>#"P>81!2E"Q!"Y!!$!;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)446&56&:F=H.J<WYO<(:D<'&T=Q!!#UV26&27:8*T;7^O!%Z!=!!?!!!S'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q!!%%.P<H2S<WR197.L:81A;7Y!!'%!]!!-!!!!!!!!!!%!!!!!!!!!!!!!!!!!!A!$!A!!?!!!!!!!!!!!!!!!!!!!$1M!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"!!!!!3!!!.!!!!$!!!!!!!!!!!!!!"!!1!!!!! + -1 + 16777216 + true + 1 + 1 + 268967936 + + + + 3 + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!(&!!!!#Q!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!'%!B%H*F=X"P<H.F)("S:8"B=G6E0Q!!6%"Q!"Y!!$);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!!!71W^O>(*P<&"B9WNF>#"S:8.Q<WZT:1!!4E"Q!"Y!!$);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!!!21W^O>(*P<&"B9WNF>#"P>81!"!!!!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO<S"F=H*P=CE!4E"Q!"Y!!$);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!!!11W^O>(*P<&"B9WNF>#"J<A!!6!$Q!!Q!!Q!%!!5!"A!(!!=!"Q!(!!A!"Q!(!!E#!!"Y!!!.#!!!#1!!!!E!!!#.#Q!!!!!!!!!!!!!!!!!!!!!!!!A!!!!!!!!!!!!!!*!!!!!!!1!+!!!!!! + -1 + 1073741824 + false + 3 + 1 + 1082130944 + 3 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!'J!!!!"Q!-1#%'5E6515F/!!#:!0%!!!!!!!!!!RJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-=586B<'FU?5^G5W6S>GFD:3!N,3"F<H6N,G.U<!"$1"9!!R!Q)#B">#".<X.U)%^O9W5J%4%A+%&U)%RF98.U)%^O9W5J%$)A+%6Y97.U<(EA4WZD:3E!!V&P5Q!)1#%$2&61!%Z!=!!?!!!S'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q!!%5.P<H2S<WR197.L:81A<X6U!!1!!!"/1(!!(A!!-BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!!""$<WZU=G^M5'&D;W6U)'FO!!"5!0!!$!!!!!%!!A!$!!1!"!!%!!1!"!!%!!1!"1)!!(A!!!E!!!!*!!!!#1!!!)U,!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!E!!!!!!"!!9!!!!! + -1 + 0 + false + 1 + 1 + 1350574592 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%J!!!!"A!%!!!!&%!B$X.J?G5A:'6G;7ZJ>'FW:1!:1!=!%V:B=GFB9GRF3'6B:'6S)(.J?G5!4E"Q!"Y!!$);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!!!21W^O>(*P<&"B9WNF>#"P>81!4E"Q!"Y!!$);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!!!11W^O>(*P<&"B9WNF>#"J<A!!6!$Q!!Q!!!!"!!)!!Q!!!!!!!!!!!!!!!!!!!!1#!!"Y!!!!!!!!#1!!!!E!!!#.#Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*!!!!!!!1!&!!!!!! + -1 + 160 + false + 3 + 1 + 1082130944 + 3 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%7!!!!"1!%!!!!'E!B&5BB=S"197.L:81A372F<H2J:GFF=A"/1(!!(A!!-BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!!"&$<WZU=G^M5'&D;W6U)'^V>!"/1(!!(A!!-BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!!""$<WZU=G^M5'&D;W6U)'FO!!"5!0!!$!!!!!!!!1!#!!!!!!!!!!!!!!!!!!!!!Q)!!(A!!!!!!!!!!!!!#1!!!)U,!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!E!!!!!!"!!1!!!!! + -1 + 1073741824 + false + 3 + 1 + 1082130944 + 3 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&]!!!!"1!%!!!!A!$R!!!!!!!!!!-;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T&V*F=86J=G6N:7ZU)#UN)'6O>7UO9X2M!#^!&A!$"%ZP<G5)4X"U;7^O97Q)5G6R>7FS:71!!!N3:8&V;8*F<76O>!"/1(!!(A!!-BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!!"&$<WZU=G^M5'&D;W6U)'^V>!"/1(!!(A!!-BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!!""$<WZU=G^M5'&D;W6U)'FO!!"5!0!!$!!!!!!!!1!#!!!!!!!!!!!!!!!!!!!!!Q)!!(A!!!!!!!!!!!!!#1!!!)U,!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!E!!!!!!"!!1!!!!! + -1 + 0 + false + 3 + 1 + 1074266624 + 3 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!'_!!!!$1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!(E!B'6:B=GFB9GRF)%BF972F=C"$<WVQ<'6U:4]!#U!&!!2#?82F!!!?1%!!!@````]!"2&3:7VB;7ZJ<G=A5'&D;W6U=Q"/1(!!(A!!-BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!!"&$<WZU=G^M5'&D;W6U)'^V>!!%!!!!)%"1!!-!!!!"!!)4:8*S<X)A;7YA+'ZP)'6S=G^S+1!?1%!!!@````]!"2"*<G.P<7FO:S"197.L:82T!!"/1(!!(A!!-BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!!""$<WZU=G^M5'&D;W6U)'FO!!"5!0!!$!!$!!1!"A!(!!A!#!!)!!A!#1!)!!I!#Q-!!(A!!!U)!!!*!!!!$1I!!)U,!!!!!!!!!!!!!!!!!!!!!!!!#!!!!!!!!!%+!!!!EA!!!!!"!!Q!!!!! + -1 + 16777344 + false + 3 + 1 + 1342714384 + 3 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&D!!!!#A!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!#E!B"6:B<'FE!!1!!!"/1(!!(A!!-BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!!"&$<WZU=G^M5'&D;W6U)'^V>!!A1&!!!Q!!!!%!!B.F=H*P=C"J<C!I<G]A:8*S<X)J!%Z!=!!?!!!S'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q!!%%.P<H2S<WR197.L:81A;7Y!!&1!]!!-!!-!"!!&!!9!"1!&!!5!"1!(!!5!"1!)!Q!!?!!!$1A!!!E!!!!!!!!!D1M!!!!!!!!!!!!!!!!!!!!!!!!+!!!!!!!!!!!!!!#1!!!!!!%!#1!!!!! + -1 + 16777344 + false + 1 + 1 + 1342714384 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&F!!!!#A!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!$%!B"H:B<'FE0Q!!"!!!!%Z!=!!?!!!S'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q!!%5.P<H2S<WR197.L:81A<X6U!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO<S"F=H*P=CE!4E"Q!"Y!!$);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!!!11W^O>(*P<&"B9WNF>#"J<A!!6!$Q!!Q!!Q!%!!5!"A!&!!5!"1!&!!=!"1!&!!A#!!"Y!!!.#!!!#1!!!!!!!!#.#Q!!!!!!!!!!!!!!!!!!!!!!!!A!!!!!!!!!!!!!!*!!!!!!!1!*!!!!!! + -1 + 16777344 + false + 1 + 1 + 1342714368 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&F!!!!#A!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!$%!B"H:B<'FE0Q!!"!!!!%Z!=!!?!!!S'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q!!%5.P<H2S<WR197.L:81A<X6U!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO<S"F=H*P=CE!4E"Q!"Y!!$);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!!!11W^O>(*P<&"B9WNF>#"J<A!!6!$Q!!Q!!Q!%!!5!"A!&!!5!"1!&!!=!"1!&!!A$!!"Y!!!.#!!!#1!!!!!!!!#.#Q!!!!!!!!!!!!!!!!!!!!!!!!I!!!!!!!!!!!!!!*)!!!!!!1!*!!!!!! + -1 + 16777344 + false + 1 + 1 + 1350574608 + + + + 2 + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!'\!!!!$1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!$E!B#5.P<8"M:82F0Q!,1!5!"%*Z>'5!!"Z!1!!"`````Q!&%6*F<7&J<GFO:S"197.L:82T!%Z!=!!?!!!S'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q!!%5.P<H2S<WR197.L:81A<X6U!!1!!!!A1&!!!Q!!!!%!!B.F=H*P=C"J<C!I<G]A:8*S<X)J!"Z!1!!"`````Q!&%%FO9W^N;7ZH)&"B9WNF>(-!!%Z!=!!?!!!S'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q!!%%.P<H2S<WR197.L:81A;7Y!!'%!]!!-!!-!"!!'!!=!#!!)!!A!#!!*!!A!#A!,!Q!!?!!!$1A!!!E!!!!.#A!!$1M!!!!!!!!!!!!!!!!!!!!!!!!+!!!!!!!!!2)!!!!3!!!.!!!!$!!!!!!!!!!!!!!"!!Q!!!!! + -1 + 16777216 + true + 2 + 1 + 1342972434 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!((!!!!$1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!'E!B&%FE:7ZU;7:J:8)A1W^N='RF>'5`!!!,1!5!"%*Z>'5!!"Z!1!!"`````Q!&%6*F<7&J<GFO:S"197.L:82T!%Z!=!!?!!!S'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q!!%5.P<H2S<WR197.L:81A<X6U!!1!!!!A1&!!!Q!!!!%!!B.F=H*P=C"J<C!I<G]A:8*S<X)J!"Z!1!!"`````Q!&%%FO9W^N;7ZH)&"B9WNF>(-!!%Z!=!!?!!!S'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q!!%%.P<H2S<WR197.L:81A;7Y!!'%!]!!-!!-!"!!'!!=!#!!)!!A!#!!*!!A!#A!,!Q!!?!!!$1A!!!E!!!!.#A!!$1M!!!!!!!!!!!!!!!!!!!!!!!!)!!!!!!!!!1I!!!!3!!!.!!!!$!!!!!!!!!!!!!!"!!Q!!!!! + -1 + 16777216 + true + 2 + 1 + 1342714384 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!($!!!!$1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!&E!B%6"B?7RP971A1W^N='RF>'5`!!N!"1!%1HFU:1!!(E"!!!(`````!!525G6N97FO;7ZH)&"B9WNF>(-!4E"Q!"Y!!$);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!!!21W^O>(*P<&"B9WNF>#"P>81!"!!!!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO<S"F=H*P=CE!(E"!!!(`````!!5137ZD<WVJ<G=A5'&D;W6U=Q!!4E"Q!"Y!!$);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!!!11W^O>(*P<&"B9WNF>#"J<A!!91$Q!!Q!!Q!%!!9!"Q!)!!A!#!!)!!E!#!!+!!M$!!"Y!!!.#!!!#1!!!!U+!!!.#Q!!!!!!!!!!!!!!!!!!!!!!!!A!!!!!!!!"#A!!!")!!!U!!!!-!!!!!!!!!!!!!!%!$!!!!!! + -1 + 16777216 + true + 2 + 1 + 1342714387 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%=!!!!"1!%!!!!%U!(!!R198FM<W&E)(.J?G5!!%Z!=!!?!!!S'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q!!%5.P<H2S<WR197.L:81A<X6U!%Z!=!!?!!!S'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q!!%%.P<H2S<WR197.L:81A;7Y!!'%!]!!-!!!!!!!"!!)!!!!!!!!!!!!!!!!!!!!$!A!!?!!!!!!!!!!!!!!*!!!!$1M!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1!!!.!!!!$!!!!!!!!!!!!!!"!!1!!!!! + -1 + 16777216 + true + 2 + 1 + 1342714368 + + + + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!#`!!!!"!!%!!!!3%"Q!"Y!!$);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!!!,5'&D;W6U)&2Z='5!&U!&!"&197.L:81A2GFS=X1A1HFU:1"5!0!!$!!!!!!!!!!"!!!!!!!!!!!!!!!!!!!!!A-!!(A!!!!!!!!!!!!!!!!!!!E!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#!!!!!!"!!-!!!!! + -1 + 0 + true + 1 + 1 + 1342710288 + + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!#D!!!!"1!%!!!!%E!B$7BB=S"8;7RE9W&S:(-!#U!&!!2#?82F!!!G1%!!!@````]!!BB5<X"J9S"/97VF)#B#?82F=S""=H*B?3E!!&1!]!!-!!!!!!!!!!%!!!!!!!!!!!!!!!!!!!!$!Q!!?!!!!!!!!!!!!!!!!!!!#1!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)1!!!!!!%!"!!!!!! + -1 + 0 + true + 1 + 1 + 1342972432 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&G!!!!#1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!%Z!=!!?!!!S'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q!!%5.P<H2S<WR197.L:81A<X6U!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO<S"F=H*P=CE!4E"Q!"Y!!$);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!!!11W^O>(*P<&"B9WNF>#"J<A!!91$Q!!Q!!Q!%!!1!"1!%!!1!"!!%!!9!"!!%!!=$!!"Y!!!.#!!!!!!!!!!!!!!.#Q!!!!!!!!!!!!!!!!!!!!!!!!I!!!!!!!!!!!!!!")!!!U!!!!-!!!!!!!!!!!!!!%!#!!!!!! + -1 + 16777216 + true + 1 + 1 + 1342714386 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!$4!!!!"Q!%!!!!&%!Q`````QN5:8BU)&.U=GFO:Q!,1!5!"%*Z>'5!!"Z!1!!"`````Q!#%6*F<7&J<GFO:S"197.L:82T!"2!)1^S:8.U=GFD>'6E)'.P:'5!)E"!!!(`````!!)64'6O:X2I,6"S:7:J?'6E)%:J:7RE!&1!]!!-!!!!!!!"!!-!!!!%!!!!!!!!!!!!!!!&!Q!!?!!!!!!!!!!!!!!*!!!!#1!!!!!!!!!*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!))!!!!!!%!"A!!!!! + -1 + 0 + true + 1 + 1 + 1342710290 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!#B!!!!"1!%!!!!#U!&!!2#?82F!!!C1%!!!@````]!!26-:7ZH>'AN5(*F:GFY:71A2GFF<'1!&%!Q`````QN5:8BU)&.U=GFO:Q"5!0!!$!!!!!!!!!!#!!!!!!!!!!!!!!!!!!-!!!)!!(A!!!!!!!!!!!!!!!!!!!E!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!)!!!!!!!!!!!"!!1!!!!! + -1 + 1090519040 + true + 1 + 1 + 1342714370 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!$*!!!!"A!%!!!!&%!B$X:B<'FE)%.M;76O>#"*2!!,1!5!"%*Z>'5!!#*!1!!"`````Q!#&5RF<G>U;#V1=G6G;8BF:#"';76M:!!I1$$`````(U.M;76O>#"*2#!I:7VQ>(E[)'>F<G6S982F)'ZF>SE!6!$Q!!Q!!!!!!!%!!Q!!!!!!!!!!!!!!!!!%!!!$!!"Y!!!!!!!!!!!!!!E!!!!*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"#A!!!!!!!!!!!1!&!!!!!! + -1 + 0 + true + 1 + 1 + 1082130960 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!$#!!!!"A!%!!!!%E!B$&:B<'FE)'RF<G>U;!!!#U!&!!2#?82F!!!G1%!!!@````]!!BB&<G.P:'6E)&*F<7&J<GFO:S"-:7ZH>'A!!"^!"Q!95G6N97FO;7ZH)%RF<G>U;#!I9HFU:8-J!!"5!0!!$!!!!!!!!1!$!!!!!!!!!!!!!!!!!!!!"!-!!(A!!!!!!!!!!!!!#1!!!!E!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#A!!!!!"!!5!!!!! + -1 + 0 + true + 1 + 1 + 1082143248 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!$I!!!!"Q!%!!!!)%!B'EVB<':P=GVF:#"3:7VB;7ZJ<G=A4'6O:X2I!!!@1!=!'&*F<7&J<GFO:S"-:7ZH>'AA+'*Z>'6T+1!!#U!&!!2#?82F!!!?1%!!!@````]!!R"3:7VB;7ZJ<G=A5'&D;W6U!!!A1%!!!@````]!!R.197.L:81A>S^P)$&T>#"C?82F!&1!]!!-!!!!!1!#!!1!!!!!!!!!!!!!!!!!!!!&!Q!!?!!!!!!!!!E!!!!*!!!!$1M!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%+!!!!!!%!"A!!!!! + -1 + 0 + true + 1 + 1 + 1082143250 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&V!!!!"!!%!!!!`A$R!!!!!!!!!!-;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T(U.P<H2S<WQA5'&D;W6U)&2Z='5A,3UA:7ZV<3ZD>'Q!J5!7!"!)5G6T:8*W:71(1U^/4E6$6!>$4UZ/15.,"V"61ER*5UA'5&6#15.,"F"61F*&1Q:165*325Q(5&6#1U^.5!F465*41V**1E5'5V6#15.,#V6/5V6#5U.335*&#&6/5V6#15.,"V"*4E>326%)5%F/2V*&5V!+2%F41U^/4E6$6!2"662)!!!41W^O>(*P<#"197.L:81A6(FQ:1!81!5!%6"B9WNF>#"';8*T>#"#?82F!&1!]!!-!!!!!!!"!!!!!!!!!!!!!!!!!!!!!A!!!A!!?!!!!!!!!!!!!!!*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!I!!!!!!!!!!!%!!Q!!!!! + -1 + 0 + true + 1 + 1 + 1342710272 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!"X!!!!!Q!%!!!!&U!'!"&197.L:81A372F<H2J:GFF=A"5!0!!$!!!!!!!!1!!!!!!!!!!!!!!!!!!!!!!!!-!!(A!!!!!!!!!!!!!#1!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"!!)!!!!! + -1 + 0 + true + 1 + 1 + 1342710288 + + + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!"N!!!!!1"F!0%!!!!!!!!!!B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-85G6R>7FS:7VF<H1A,3UA:7ZV<3ZD>'Q!,U!7!!-%4G^O:1B0=(2J<WZB<!B3:8&V;8*F:!!!#V*F=86J=G6N:7ZU!!%!!!!!!!! + -1 + 1048576 + true + 1 + 1 + 1082143232 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!$T!!!!!1$L!0%!!!!!!!!!!B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-@1W^O>(*P<#"197.L:81A6(FQ:3!N,3"F<H6N,G.U<!#N1"9!%!B3:8.F=H:F:!>$4UZ/25.5"U.04EZ"1UM(5&6#4%F43!:165*"1UM'5&6#5E6$"F"61F*&4!>165*$4UV1#6.61F.$5EF#21:465*"1UM,65Z465*41V**1E5)65Z465*"1UM(5%F/2V*&51B135Z(5E645!J%36.$4UZ/25.5$&*F=W6S>G6E+$%V+1!!%U.P<H2S<WQA5'&D;W6U)&2Z='5!!1!!!!!!!! + -1 + 1048576 + true + 1 + 1 + 1082143234 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%E!!!!"!!I1(!!(A!!&R6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!"UVF=X.B:W5!@A$R!!!!!!!!!!)61W^O>(*P<&"B9WNF>#ZM>G.M98.T(&&V97RJ>(F0:F.F=H:J9W5A,3UA:7ZV<3ZD>'Q!1U!7!!-1-#!I181A47^T>#"0<G.F+2%R)#B">#"-:7&T>#"0<G.F+2!S)#B&?'&D>'RZ)%^O9W5J!!.2<V-!%%!B#V2S97ZT<7FU>'6E!'9!]1!!!!!!!!!#&5.P<H2S<WR197.L:81O<(:D<'&T=S.1:7ZE;7ZH)&2S97ZT<7FT=WFP<C!N,3"D<(6T>'6S,G.U<!!E1&!!!Q!!!!%!!B*5<X"J9S"4>7*T9X*J=(2J<WY!!!%!!Q!!!!! + -1 + 1048576 + true + 1 + 1 + 1074278912 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!#'!!!!!1"_!0%!!!!!!!!!!B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-=586B<'FU?5^G5W6S>GFD:3!N,3"F<H6N,G.U<!"$1"9!!R!Q)#B">#".<X.U)%^O9W5J%4%A+%&U)%RF98.U)%^O9W5J%$)A+%6Y97.U<(EA4WZD:3E!!V&P5Q!"!!!!!!!! + -1 + 1048576 + true + 1 + 1 + 1082143232 + + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!))!!!!$A!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!&%!B$U.P<8"M:82F)&"B9WNF>!!,1!5!"%*Z>'5!!"Z!1!!"`````Q!&%6*F<7&J<GFO:S"197.L:82T!%J!=!!?!!!S'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q!!$5.P<H2S<WR197.L:81!"!!!!&"!=!!?!!!Q'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC%UV26&27:8*T;7^O,GRW9WRB=X-!!"2.5625)&:F=H.J<WYA+$-O-3YR+1!!)%"1!!-!!!!"!!)4:8*S<X)A;7YA+'ZP)'6S=G^S+1!?1%!!!@````]!"2"*<G.P<7FO:S"197.L:82T!!"71(!!(A!!-BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!!"B*<G.P<8"M:82F)%.P<H2S<WR197.L:81!!&1!]!!-!!-!"!!'!!=!#!!)!!A!#1!+!!A!#Q!-!Q!!?!!!$1A!!!E!!!!.#A!!$1M!!!!!!!!!!!!!!!!!!!A!!!!+!!!!!!!!!1I!!!!+!!!!!!%!$1!!!!! + -1 + 16777216 + true + 1 + 1 + 1342710288 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!'N!!!!$1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!&%!B$F"B9WNF>#"J<H:B<'FE!!!,1!5!"%*Z>'5!!"J!1!!"`````Q!&$%*Z>'6T)&.U=G6B<1!!4E"Q!"Y!!$);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!!!21W^O>(*P<&"B9WNF>#"E>8!!"!!!!"*!)1V797RJ:'&U:4]A+%9J!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO<S"F=H*P=CE!3E"Q!"Y!!$);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!!!.1W^O>(*P<&"B9WNF>!"B!0!!$!!$!!1!"A!(!!A!#!!*!!A!#A!)!!A!#Q-!!(A!!!U)!!!*!!!!#1!!!!U,!!!!!!!!!!!!!!A!!!!!!!!!#!!!!!!!!!!!!!!!%!!!$1!!!!Q!!!!!!!!!!!!!!1!-!!!!!! + -1 + 16777216 + true + 1 + 1 + 1342710288 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!"M!!!!!Q!%!!!!$%!Q`````Q**2!!!6!$Q!!Q!!!!!!!!!!1!!!!!!!!!!!!!!!!!!!!!$!!"Y!!!!!!!!!!!!!!!!!!!*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1!#!!!!!! + -1 + 0 + true + 1 + 1 + 1342710288 + + diff --git a/source/Control Packets/ControlPacket/Decode Remaining Length.vi b/source/Control Packets/ControlPacket/Decode Remaining Length.vi new file mode 100644 index 0000000000000000000000000000000000000000..56fd7c49604a1552ed96e612ca81f2c68b873934 GIT binary patch literal 12191 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 literal 0 HcmV?d00001 diff --git a/source/Control Packets/ControlPacket/Decode TextString.vi b/source/Control Packets/ControlPacket/Decode TextString.vi new file mode 100644 index 0000000000000000000000000000000000000000..8a7c14b37f7d7634363d55017d5dbd308f6071e5 GIT binary patch literal 23509 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 literal 0 HcmV?d00001 diff --git a/source/Control Packets/ControlPacket/Determine Packet Type.vi b/source/Control Packets/ControlPacket/Determine Packet Type.vi new file mode 100644 index 0000000000000000000000000000000000000000..0dea0ab375605fee6e59df7fda7788c909249feb GIT binary patch literal 20249 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 O{Sk=wn^{YXwfzt28Yis) literal 0 HcmV?d00001 diff --git a/source/Control Packets/ControlPacket/Encode ClientID.vi b/source/Control Packets/ControlPacket/Encode ClientID.vi new file mode 100644 index 0000000000000000000000000000000000000000..982d3472bd84b1f63a367acf1a7face1be7ae0fe GIT binary patch literal 96431 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 ShIj%NrodkfF+mz9)Bg`18C-Y( literal 0 HcmV?d00001 diff --git a/source/Control Packets/ControlPacket/Encode Remaining Length.vi b/source/Control Packets/ControlPacket/Encode Remaining Length.vi new file mode 100644 index 0000000000000000000000000000000000000000..bf07c0ce9901f657b24674b1164710e70c344694 GIT binary patch literal 11323 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 L2w{x>oXq+^$+{ri literal 0 HcmV?d00001 diff --git a/source/Control Packets/ControlPacket/Encode TextString.vi b/source/Control Packets/ControlPacket/Encode TextString.vi new file mode 100644 index 0000000000000000000000000000000000000000..86e3a3c0863f8c50548e494a0e4021cdc4511e40 GIT binary patch literal 19489 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 literal 0 HcmV?d00001 diff --git a/source/Control Packets/ControlPacket/Generate ID.vi b/source/Control Packets/ControlPacket/Generate ID.vi new file mode 100644 index 0000000000000000000000000000000000000000..a241c6f2bf56721d2b9899f957c16c6d894a9254 GIT binary patch literal 19187 zcmeHPdpuO>|3AYpt|^z?!blq_6Cqt_$GBt|8n>ynSq&zJF%u@2bQy(oQM#~Lwj_yG zH-t)&RaPaoP*GvGEx%G)y4mFSoH^r|hE%WD_I>Ri^Kj1jJnzr@^M0Q5IWuR@nKRGh z;pt(gChC`VRIumEI%qeAe6z4 zB(S1bOn)^2ihuwMV9_HZK@cd(DiDuv;2~*vi-ja1Yp~TL@+2mMEe8Ba41)qYM+zzB z)g>u^f7fHRHs2Ru&Hezm0$5-^G?cv~CX80JEUT&M8&B*_yKC792kiJ7-T;^17IT*nG{<&2$#PCaGX}cnFdpB8lLpqPadNN6FV``JLQ$ct=+G)=>3jb94uD!(I%w3WD)**bf7IKjIPqd=!Qe9zP0h3KfERd_RJYD2)h?#`FFBDjbV6BCrrO znDCJ@;jZ(Y(1hi~H|JRDXZk@)@R5MPArTmYKxD%|1Hdajg>S$_1c29k2LMJ5(RjW# z93y0)@krZzalQnfBcue5>)sbm*FQ76(MsH1*i zpOF1&Kj_Ou1!zft&mFipfCWC!!OI@7C>eYYpWaQ(31$Ry6H8wqmzIc2E{w^>o8be3 z=@EbhiW`J+q&iXmmCpz8kqb*otO4gMlbGyc&l{mCwi-jLOVY@9v+h`&@eTG>F+3$L z*-efxUXwB7`dr);_hXo0Nu`C!R(ne2;;0dmS&8{?CAZ^T zW}Mc(c<1`uxW~WQD3s{+-~Z>YI1Y5HgthWTXRdsLPUq^zL?=s^+@bs()#>$m`0$(x z>Jb;#@)z|9@^(jZjy!UZ-Pqkj%X?U@b2}(5WZ?Zt?J*n$xCe$XV~}cdJw&_Q>Se^$3k+kd!{bs;EV6N z+y7a%;h)|MLsMI79hW^~9E|+7=`DV(Bh|3?$-zsTnrmi-$t_+Vzj(`qU3y^)x}J1A ze$)2*`r)kWGecTK%2qkkByWuE-W|m~cjWg>3!AHO!c3w2 z^-B}YWG^?ex*d1V4r)l|s@nbyHTmb-L+`aUte!knpZK~v;;H=AKP-}F=)Y}Apmy}> zopkHxCZ(N9zL-}^Q7U?H_IdfDw*1o<_TFr;cwn(Yn#o)J_>G^lra63lhXsokSpE;f zknI1Z*E6`XA$tohUcT+pcs#k7Y zW0yylC%U!Y>m{h3ORU6tL@|q3Wdt8(P*e5Pg6)libI;|cl!m4!Znrf#$vb$IH@IrQ zma>XU-i0^nPAN(%%1ttJTbxOxCXHLzx_Ykl>-(Aa7Q5HZUzn4*zVY?DibwY~d0BUS zNICI8hEdDfW6au;c+9oC+c;kDleA0<8;t_yXPXt@RU6#a8JI;>QK*)v4=vcQ`Epjt z!{e@QX;W)G-}_Bn&4>MKv5}jT6$?seDo6j4eWP|S+ctUel}@P} z*EeoGx3IBguymf}_Dnh3LbXYmHNU-$oN8S~_vCQSn%~^hLz&w?MN?DPb?ss4q^POR ziy~zU{xCHAUDK*NTsOQ>G2j~)3~zA$9LsvW%d7>fe6)gXVs5f)cbv_q8uYdJZ_bvU z<4C24OWr3YP5;iWZtc6mkgSJ44agBP(v2Iut%nX}UtjVA zyG$K()sjOhJT$C6Kve$Q;_$jb*J(yLjknRf^V2$Gb$Kxu|EA>kS7u|5^Sa()Hdv@~ zC9&qyCSw}!HeIbdX7j@EYIi}{?JUMsa>~in-9(dLAJW+Sx|XQ#imALsvQH|%+BZo$ zpxaVnmqGU4t{_Im1MlOEH74EeO@T2#DkxPnlwg0+f9l!jovzno8***+Dpl{FhKlT# ztjW+?tH5%ksvivQW8B`Yxbep%()pUZtDhceh_1tz*9MkE=^XHWajv-IRrt9r?Hk#+ z`n6UOTNRlr`@=8HDf?kw??dIqVUG_cU5+4k`Zf6Z7F@F-rmVZn+8EUe# z_-27+e}Xg%yUC84Xm??s&5g#c-=}ZX>hHH{FFKiLbEanHnGhqZzK;7F3<|62F7-Wr zcI|!F-p1-RS=j;W9#qFZihi>Dt%T zqNYX`?t0kci|ZRMvZ<|X_75rUi7S{><6#w|zUGac^rdD^SEV=a_G@b)3lFn(tWiq=4xev zPVo6?rM!LpLA}4FJR?lXpQ;uSw`0fEDixc-=A^dMH0$*jm*{j2p7-PhDO(V?G_`%t zUjFB)s4H#9!%O0$f0Zq8amZroannLsG51RMCN1$bR5qk6;90iD`!wWb{83bv9O5u5 z`fldMxGJx+jZSSn4KEM;7%t`0kwMpX%cNC!9w02gv@zv}f`Rn!f7$EIYU9)=Sq=2C z&ngD%WkeTUG$2Q$XuUSEKC;*3%Bzz()ce@*cY!s}lbT|dm*Q}pl4qu=cOCDq`u%Cj zyR8-e&gB+=m&a(8JU_K^mIkh*MS*s?-KMN&s5$l0(vG2B?`$&>pXt0 zpQ+urgQ=?bZHKNxdGm@V|EFziW~eJ$k*5DP)1Lh(O2r^8&q~66Tc%1#T;h!(9Wk+q-8(NtJKCx{$c<+pQ(aam4j*G_Jbbe9Esr zPoxq%em+miPHQah+xd6TpX<7@IaaxT3q8+bWAptsok*PV9#b6p;s|_3hChSAy}RXR z!P!~SjqFDb;IJJ6nOshU;7bGyG>K>mU+7`&>0CN;5eJz+Ff%tbTVOiRR1p@!sH;&p z^g#Sfyf>Q#jM1+n;7dLTl7%4iVoV?=Q1FoeH#|~c8>6I1p~o^JMB{MaJBTwQL}336 z8G&^M^34Rm@!(H`?+5*ZuW7|aoB?qL#2NUnWB@&Pfewk-NEZP()`c)XxerJzN)xW4 z3J56T5^fp|A8VkoA_icJAfSpMh)cLSRu)BsLr_h``}rcz6h@^5M}Vg>pnRMXJIyR0riCn&aXqXJP}5MGQbj4Kz@ggW9Nf zVq>h@#C*j2MNwZw2Kryh|C|nsIpPe6Ga$}@I0NDgh%+G0!2c!#@IwwF_#NhVbxn|i z;$&!BPBP@61L{&ud>rPh@EBzyVhA%Ql z3fd3?j9UdR1V@aK&<}p1g%VH>ilByw4#0)UW4&k~Vjz4p1P=bNV>@oBnFX|K{8zZbh5{aR$U0 z5NAM~0dWSz8TfZI@YODk5Mep+b2kdpKY|_+`x*B(m7~4+58T^;2M%B9AKA^XB#t~M z0ZoYYKb8S;{y&x(1Q+K=oS%s^FtJzs`Vr@6;tWje6~BJO`I$Ha6MMz4pZ`LBkfZRG z*8lEZ(3h)$-NMnxcz7s};Kt@tJ1XxPMrX0`j$o#dNH7Nn26@y2LHd4drXPhK$#r3K zqS?!$*L29VH|K@ka?kNa%aeq8ylTL<-V$WX3Q8@lFhSAR_{A z>zG1-pC&~BWHneq97UzGa+aOk%-J%0ZFLS z=n+i1KZ}7%!W6()CrU$8km*qHcY zjdLw=@&;G`j`?A~Y_Ho=|LO=%A7k^l&SttdcX`jvHEy!$LVWbst}nH-OnXK8*K#=ib1R3Ztj z$w9PqAMf;b$F#kVloA^_C83@6J5!6I`lnylxlwV`8mDm~?9hpVzV7`neBZ$Mmdy~f+ z7q`HkCpqx$#j5qd}p0dI;<}9$ubH1vW8?5h0k;2jgY8 z%#A9*gDGUe3^x#FJ;|O5<`04kCY20G0{bvCfVDtiSJ+YQ<_YX;Bo|i~f!#?VuLg4; zzy&h^W>xS**E(B|FK@knsrJ!MzNJN&1Vyhv9sF4^d2`aBo4T`(AxKvRQ z6;ae$H>`+SMMa8BQN+E9h}BxOE_JCDo_S~Pgi9J?ifwtXKQiRbJ#&`t%zXEfFyzie z$3zF&SRoUBEH8o|7&{W7U>}4`K0pYuLAHl;UpSad4+<`CxbehExg!a@wLySx{Ib4Gf7?4Y51v{-ys_%hs{MD&F0n;llsO!S zC>7>d1$-YU4KK<&72Ue1tGM;XpQ2lD^bB8$^$m6`r&lA!Vh6-fS;1irM-CjIrw$d^ zk&3Ylw=EGX$6jTY2VH&rO04WtBW8S zT<8iKL`Uhd9V;k1F=-T(7OROL6@^pLK-iD66Kw-h17Kr3Wv7}rmL$!G}EY6kj22_`RuUV}rut_!yNvRJ-Y4-We5zFtgbgM%JBWoCH^ zahiHPb{0fK(bqZ1saCTnvoF{i`k~!Nwc6JUqJ4dZsIebf4$yyapv_c2w9M4_g|A;j z@AUVB;)e==eyAalc0Yj|Y$xOL^}=T8hgMN*>{O7inx$3?K?5NOTi_se%skdXKd=sq z`z(Bv;Uvsi@cv^yEqi**xg^H`rx^vEC;zgj zymUgltun_hNnN*?KV|zbkk45W-Rb?lJ?A_1OK9EcqNTr-749)lmAN*u-ZA4|^(FUX zXF3W@?OxiiEwHfb+4HpLk=2RIN0s?%s)2EBz@eP zKy_td`rT8>>|nWie*`DgdB(!pwmqhYR~1a}@nVnbFQ)BXIX_QM z%_(%9+4t0!V^@usqu3ETaAKEIoFt+>Xj}!kRbz8n- zhDDZWUcYG%n0<1ef5_ua**NRM^r76-PQGqSJi>lXS6(X}k-m*RY2Cv&7LEaD#Z?Ep z_D=C|zPRnsz`2*VEvhoR-}$+3Ve19EhfS?n=p~s@-j|hB_`T(c0=rMExho2HR=VEo zcQoxp;f^a@mG9$&uiR^MeF83rp0}vB>X>kGOi>AO6wZ#Cxaj zoxkMVUY=cOZq@n;_w*R|vGaP(^s=5lCPcX0EAwNsJN?zs{j;-2Jf9S@p6Oq8$&tJ2 zz{bw4O!G&#FIuX6d}8@APNE|0<=J#j>5{S`D^I?dV>)=iE3=`3<-Ite1WRWNLV^GK&Rk_b4V6~rpQEqnSrc?Kc(Ywn_zc}Y2@Aw`88{@ z?C)l;I$v}1&akN=}#{r+X z*jX*!G|T;oc=tTs?Z-=FLNolcIO=abZ%W*6UGgpR7_(+v-0r+7%OrM3@Cvo6&hUo!F=j`gWiqxh0d zSruDc2j+F#n{bfxveVG6bL^(>c1_*1MSie$<)$__B1Cl`Sk`ULvER_CLNGG0;^D2W z^6X3N1ZKOo?L2NDwSTT`@4X$@Q%?@=;WBD#(z$%SG7^tm#wtkl|PQK++Y&0LpmuBTs~Kgelo=U?}I z_PSfQZuhadJNn4wALfONpU%AbYj9kTFSj0e*1mk$=E3=eB^B##?Mqry#eckZefP|- zq+`!69Mk1wAp4cyxfJ;&<#vB_-$_@d` zC!B3PFtg};^SD!)bza%a%37taacmv)Omeoo{PdTH{S)(lo^rZfMtuB_tYyez zMmUU|{a~@+;gO$0YE^3$xnu8azV^!?ThZV_?z?K{&h)>ZwDEHNks|{*6(JrkpP9UcH6wrdl0#V=`yck} zY(AFhRIq3*^{Wnl@FEls)2CuM<4+-*2%eB9PL_uxN|nhenu!qu*>ZjG$EInpNGXCp zs=*O)9`xq;^zQG|yPpkiGF+Vb$)ZHICwqik214T$i%e8l5K+WPWF%@P5;$=~!7{_n zhA&Ek*#|u}BXJfmui6i(U&8SKMSzbf;cw(xKcpifIt6nfi@AES-+G2J2}%G zXnqv&gqjFsIND93(b3b+bjG&{+MYz#*3hs-ph0weXuXc0?MBNWXv=E#e@K&3H(n{) zM+Z}wJblB)) zWWdOPkpUwEMh1)w7#aBAFo356T=*6y?&NtCVq=dMtecNQIzZd(Jf+9>7A~ekM(~0Y z8B`WSvzp@?MqV^`RzowWQmKNq3N&fcUla%`02UV)6DX34qyXz*!M~X6|K!A2c!8je zL#OyF_<)J~{OmJ$y}qi@o8nL7>wp73P(wBcuD%_)YIaLK=;)P2Hd9Ilvqw`ufjISB}Ap%>{hz5oq{PDB)Xn_wb(A~b~l?ztD*f%c&_w4j3n zdTr;XRyvRf#Gekq!N2dA4q($LqR|edLv&0uvbLTMq^(5Iu5|!)noSXC{HB6V78;6x zG_?{3T2BD~-kMI`V#3?rS&Vuk14agn3>XHhqQ>6*1LijHNL35H$S_+7oID8zDUA4UW5CG&+n6DGBR@ud3^QQZYP^4p{1|4y zu+@0~82K^GfMKig{`n{HL#{##)&K7~6%5NFmdD1+dNdQ8KN@JOm`Ng;j2#L)DJT$w z#UKx}A><*HOND%qLK!Yko+=+cRW6l}=f?)&trUV}sS2f}amA1&qE-wcDwKh@4rm1% zDwv_Rq0(uRM0S`&lqgAIcMX-MD3t8LG^L~)m@SZNv}BSXLCqkXMT(TPgV!FhNQlz2;nS_SKF5vINHAk(RY;J&@8bd82MQM1c5^~^rSZj9+ z9?0W*n3MbnB0TJLlAuuTC#WMrJ_dH2aKu|O#7a^W@LgHsqNY|_T3ELfiC|q6aAX1t zvCLri2@6idZsSE=!|VWtk!m%x}ZhF@+r{@ER^y zPQ{oAXILnOS29y8t;{rlZ#%_<;n}ooaeRFI_;^u#y#3U8vAuN|zdWL6)Du4MJFipx zGyI+jmZDe1#U~JRv9+seb^1o;u{$LKRfp=n%hUZhac!@6fM6pjmlI@cSDcg6Fs_DO?8Y+J-U*n zI%Zf?ojG5RPBU)pv6;u~@zaxor3a6t2ak22DV~ky`fKO4;WqUPGS#EQ`^!+Jk<%b2 WJvy#NM?G~$VE0sm?VAUt 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 literal 0 HcmV?d00001 diff --git a/source/Control Packets/ControlPacket/Handle Packet Identifier.vi b/source/Control Packets/ControlPacket/Handle Packet Identifier.vi new file mode 100644 index 0000000000000000000000000000000000000000..33b3550d91d7432d6c707fd0f4de28525c8f8223 GIT binary patch literal 20896 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 literal 0 HcmV?d00001 diff --git a/source/Control Packets/ControlPacket/Handle Variable Header.vi b/source/Control Packets/ControlPacket/Handle Variable Header.vi new file mode 100644 index 0000000000000000000000000000000000000000..409aef5e2a702c195ac4acfd90e877ca56faf7db GIT binary patch literal 17142 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 literal 0 HcmV?d00001 diff --git a/source/Control Packets/ControlPacket/QualityOfService -- enum.ctl b/source/Control Packets/ControlPacket/QualityOfService -- enum.ctl new file mode 100644 index 0000000000000000000000000000000000000000..f12db69518c5ec0f1c18526bdd528bd446afef5b GIT binary patch literal 5225 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

mCWM{EeU*7RQ zBafP{%MJ_iFZ$frfUX$Kt!~g0Dp9?=6&E%RJPB)H->ujG&B*Yd`o@ip498>(JMELp z8k%k|&sp{C(GcU&<8zj*Qwri`l#h1Zcd)jKSo!jH#wAjGX>d;0C-K=Is&mtWQYvp1 z?fAT~*1YT|V+e`-8I^L+Xc8UUk*qacnP*UDSJg(EsN%#vUOH zzd_F$*C_-uhx3_`xl8OK)@A>|;lg~~U8`h*B zYb&VUrfPRXXXk1Y>P7l7t)XJCHqGiQshQ98^xylcMvJM{&xKN2=@P-tzf2YqI~a zICLe;cJGpd`$hfVHT9SuJkQ>zQPe%C$$RKJFR9V}7xq;pC(1ShIC_VZW%(S(GZYib6I0}xy%W?-pY#CbzsmNlDa?aF3b zgN%cpA`axI2_m`tGt{9WNpB7t43ut04-&xVv0ARVD2`X~z*5BP~CCwTjFFl`kRU<< zAQ(;{1cQmjOD8iS3^4{XB$NSz@sl|mZ-pVUhO)L8kNG4#%bE~|gj7~}42T*2b^k<1 z1T)?t(H&qgelq`2n)$GaMYS0uOh|hv0)7av3Oz=(C%-;1$ZrAKYNm7&AA_84!)Z34~xU z1)@nXmc|?7#|Z>uz>#2JztVprU`{X*j?0J$e2fY13-i<6O{h(VLvvJV zOur+zj1vH21Wm?;7lH(w zrhhOwqB&#S>lq_#$TQ|1K6(cv_di(#OPG}SL8ZB^L+X4t1WlKx@-kUfdKJr_?rfj{952rJts$oTnn5xs=`L?nooDzNQ z?9kRKEkU3)eUNI%Z`1O$*P*a=f0$Jjs=M%j%c9y|wOiYs^!)j?Ql)*7u|98~!Fv@) zbFLb`pzp5iBQ<_@zqzkw_2;>+bIx{%7Y|T&ICu_ZlX>@e&sU4PNH{(yuMM-L+ufg7PX5X8}0DaGw%f5MGETx-K-4UZe}O{l~P|jA=(mkS&M=K~R0= zKtXhZfF8se&yZlg9x(lWVW5Q)9USe!f1=>})MK;Ud{Go3nX-9-0XV-bfE(zE^XxQ1 zGQMq?wAS6vmxJSCHVfZBi;%XtF*#t5G9*$73n<}ybxed1zYa)k?i}~UINsyt?cU=V>0Cz*RVJ&Sr&2;=Ci+aUs>=xG@QxNFIv|_B%l$r!%=;_&CXV zK0z!dj(_RJ3gqH^Ehm6W$N957cdk^w&x7mghU0^e1Vn?^}S?<@{cWH7j| z86_DE^$$TA>^Y_-i;?m1kHXR?&>I?$f!D@y8tFqxc>;_!9#b|QkEwk$0k&lVY=Zf! omyg#|KRh0Dn82Sy-UNEPC%~G=W6PO1CK-vr3Un;Ai8h7*2h&3$DF6Tf literal 0 HcmV?d00001 diff --git a/source/Control Packets/ControlPacket/Read MQTTVersion.vi b/source/Control Packets/ControlPacket/Read MQTTVersion.vi new file mode 100644 index 0000000000000000000000000000000000000000..748285cb85a0962e8ecddc382396cc5bde851330 GIT binary patch literal 15588 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 literal 0 HcmV?d00001 diff --git a/source/Control Packets/ControlPacket/Read Packet Identifier.vi b/source/Control Packets/ControlPacket/Read Packet Identifier.vi new file mode 100644 index 0000000000000000000000000000000000000000..606a600ba8cc9fb334ad1de3e497cacb2bcd121e GIT binary patch literal 16274 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 literal 0 HcmV?d00001 diff --git a/source/Control Packets/ControlPacket/Read Variable Header (Bytes).vi b/source/Control Packets/ControlPacket/Read Variable Header (Bytes).vi new file mode 100644 index 0000000000000000000000000000000000000000..91ea33042e5ec261e243bd8356f088d50754d695 GIT binary patch literal 16696 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 HY~uevtAL?@ literal 0 HcmV?d00001 diff --git a/source/Control Packets/ControlPacket/Requirement -- enum.ctl b/source/Control Packets/ControlPacket/Requirement -- enum.ctl new file mode 100644 index 0000000000000000000000000000000000000000..57bbf2caf551ba7978ad35963e034063cadcace1 GIT binary patch literal 5160 zcmcIo2~<}T65piRw zpeTsTiyLair2>MGgW6ie3a>7ySQMp-EmlN`Z*Fn}0YW|Jo!7~kJO6zDGXMND_s%~F z3lF244g&-hmriHVxL*Na{sI7m3IHHOS^?WBu;NFC%;RvD(c@yp@o}PMY<|=#p*X=^ zlqiac9D$)45MogxenJ9Nf+fugNCB`wjUi|s0R-R&u7NRBDIV?P;E(hP7PO-+FCV&g z+2-sCOfP&}nac?CgSZK-&zK+u)GVvVk)IXraJLPRftsE$6M|l~sW13{#VtwuPd?MgxygAS2yq zi&_l8x!{~oxeDZy31mLJml9J!Ex2u zmTC5n#!~M)lgE@w8I>!qG-dj(SOPBp5+ESu*711Ayb+^$OL2;6zEsAamYHQ$CUeVG zldpd$XDAFtzFuU~7+`L3fDrN@v*IbT3pmHkWAMfMWnKzgn@N^olt9T-@~tB?ge?B; zXxB)&Kps`icb!+!^yKDRczX8@Pk24xxm zPFAdGrDz|;m8h-AES z)DP(6Pwa-5bD25F6T;0^z$J)QO0%-mdFPM5sMGEJ1Qkee$+?7Lpbx9%W zNc8fx@pp7gArg^ZiC(^reIl`ksI}3@|EOKx6e8U6L?W@v(GiP37ma`K`a=79^fBka zn|8?8TF3MuPiKGX_rGs{_xg^S?DY@m1VuYmKfVsAL-y(GfI8&o-flD~+Vd2iYk}+_ z_CIm1;o(t?3{T46xOdKq2C8jsxzPz$>EeP8hvRLj%q2G?f;Sf4Ox?vfv2T&v&DvSR zMx86Xy6O?_t&%`HObdOyc|*s^vj)3}3$H!n1+??bSK0Wzt52OD;QT7*!FOp>w^?j` z^SnztR z&JLy7yjy47c_(HcJZI|qs8%d088)3Q{&?}$waU%|0oNNW*WFi=7dsymryko>FFck( zTNAHZe9Ou_ZU1iJIA8DZQis=PCagbc;5GtxJKpzsQnN)OZ7?^Qx(O%E!v? zw)~Ax+~-#@axKkLB^3$P-WfZX`Hxo2emB3uGk;EP$Nh+>OOp_1zqmuc9#hCk(Nny9 z?UE+Ukue`tJ>%@WakoJ6V7#*Iw+U6(cAF&cJjEV&_=il1+wbK*-VNhFY&g8^pi7Qu z!_lw;x18wLKdpFwQ?but&5gD9O6#}T)gFoU+h^~}c%E}3Z)|c4Z`T2T+bzkNFN0T( z`(v-|<+WBBi+Mf4-R)J=0-X}(O}fX6UKIVsg%A<3&bi$yyK7S}yMBytarlf*{}Lt{njH8~8-nh}^Y!`xYuKEotq zS!~QQ7C%8eCpK%j6tKSf+G!scNZeC3yet; z3dli1zCajHb_tA$PY{!7>&3$HkZk~L!-T8(F{oWKOBlOcyn^f!37HAw0WgNz2r3DH z6BQ;VYV&v-E|8mO;LsI|WG|e*S!vBF`O@NrD*2Kb_v5Z? z@O#~u?UeIMemZpd%Zn$tD^FzX7`JypUbOd}f|^F{lWS~Tm(0>!|JK1+qZc|N4AKH%u8x^GXaWte&mYiVIiQ~)1)G5sUdl0fiEiI8 zT(~?=NS@CeOyE3llR((#@A=wwBSXRqt|z*#_ADlCu7-i*vAE%37%dLtgwMw4v`|_v zolmESb1?iYi)=e%E6eCo-vHI^VRXi`0ij`6IVUhK0R3eV9d-y52lTa&bVe|J#s7zllINmT#eZb I@#ocl0Vbm84*&oF literal 0 HcmV?d00001 diff --git a/source/Control Packets/ControlPacket/Validate Fixed Header.vi b/source/Control Packets/ControlPacket/Validate Fixed Header.vi new file mode 100644 index 0000000000000000000000000000000000000000..22d0122536d4505ac348d274fc3df4b54b85a903 GIT binary patch literal 20329 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 literal 0 HcmV?d00001 diff --git a/source/Control Packets/ControlPacket/Validate Packet.vi b/source/Control Packets/ControlPacket/Validate Packet.vi new file mode 100644 index 0000000000000000000000000000000000000000..df20e482aeb940ed9ddbfe5cd039aad79e60e2d5 GIT binary patch literal 21607 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 IEP{eSlZ80Z$YIT{5Ay^&tp{HKo6 zntD0n@hBaTm&_kRtRZH*0!n=L-tP8re4f6yPq4R9u(!LntAV*DoR~}#ALt)|TZ*Uq zL$n_FV+NdDfLDzYTE9Fk7D`aZ-OoP&r4br{69Q~%Xq^ep%h4USi!#7@y9T(S1f2lW zUkJ{7MG38fB_T*aO^uk-1wwLslcotJ2#WxD4mB!>iI^%3g~sB%1KeHQaeff%k}5SR zGZ4hA#z(ijSs?Tdq+24^526dz_!z&b1kxcU(USN{5-k=u*N!>P&)?n0dnx3Pb{Q2C z1Ie>M)F6mX{F>5=8bmp+`IA&U2#`aH1gjuLLPR|XF+{?lg>ViW@MjA`#3AKZp+7lB z!F1xgyCsRabsJdVvqhvna@Q_Ob;uAjgkWT8pod6mcC)>7R*bdxGoB*b_}9Zo4h&%mkQ!IhUal@-Tx=TlVTX^Ot+ zXHB7EGioW6bSB=a$Ss+LcVkC?=BlHmJ1w7+#&aJ*VcaDM%KvCdbFf6~?6zA%LL+wI;k02y~ zF_ZtCzYs_f00s6kU_4X6ah(BL!;nCQ5E2IFrf{|n00=D;GgDm>ZV?2o2@;OiG&01H z@F)W`DWe~RNYT*3fSidiAPUhyh=kX;JL45d_-##$CYVPsAjUNGcj}YyIRmtdFA+!5 zX_=zofA)cE1c?G!Se!_7Umc98HVHpqfOf)?@O1Fc!ml#L8d_wTI&-v{DM_YR%S?~d zX5{moyU~8li14eVN?t@8xLWc}IXHIocnzh4wi~Y*|i9 zy02}aSkk5MBgrl68^hNi0?H*h#w?QDvi7Zw`kuC4;s-Q^?`b^mzNZN+d{5g%xZq&= rQdP7%1A>CrD$Xf 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 literal 0 HcmV?d00001 diff --git a/source/Control Packets/ControlPacket/Validate Variable Header.vi b/source/Control Packets/ControlPacket/Validate Variable Header.vi new file mode 100644 index 0000000000000000000000000000000000000000..310e6b38d9919020b01a573430e5007da4b40d30 GIT binary patch literal 18492 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 literal 0 HcmV?d00001 diff --git a/source/Control Packets/ControlPacket/Write Packet Identifier.vi b/source/Control Packets/ControlPacket/Write Packet Identifier.vi new file mode 100644 index 0000000000000000000000000000000000000000..d878656a2ed43e86e5cefe99c1eb36e48f81370c GIT binary patch literal 16795 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 JmHdYT{|lM?js5@t literal 0 HcmV?d00001 diff --git a/source/Control Packets/ControlPacket/Write Remaining Length (bytes).vi b/source/Control Packets/ControlPacket/Write Remaining Length (bytes).vi new file mode 100644 index 0000000000000000000000000000000000000000..578de0a607f2caa1600205cbeff60dc388fcb007 GIT binary patch literal 16774 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 Wy|2txkQZ(@c18rW)BEl}1o%HLfmQ+l literal 0 HcmV?d00001 diff --git a/source/Control Packets/ControlPacket/Write Variable Header (Bytes).vi b/source/Control Packets/ControlPacket/Write Variable Header (Bytes).vi new file mode 100644 index 0000000000000000000000000000000000000000..a8da9403f266dada10f2b008474e9e7776e18440 GIT binary patch literal 19785 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 Gum1u&^V;PA literal 0 HcmV?d00001 diff --git a/source/Control Packets/ControlPacket/getFlags.vi b/source/Control Packets/ControlPacket/getFlags.vi new file mode 100644 index 0000000000000000000000000000000000000000..49d1bd6d65002f53a220215ff00bf2524d16a3c1 GIT binary patch literal 20388 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 literal 0 HcmV?d00001 diff --git a/source/Control Packets/ControlPacket/getPacketType.vi b/source/Control Packets/ControlPacket/getPacketType.vi new file mode 100644 index 0000000000000000000000000000000000000000..311e623672607e0379e38a22a1db1be98f0d8be0 GIT binary patch literal 16233 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 literal 0 HcmV?d00001 diff --git a/source/Control Packets/ControlPacket/getPayloadLength.vi b/source/Control Packets/ControlPacket/getPayloadLength.vi new file mode 100644 index 0000000000000000000000000000000000000000..1dd99999e501297c75904d65d0b517fdc5f085cc GIT binary patch literal 22408 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 literal 0 HcmV?d00001 diff --git a/source/Control Packets/ControlPacket/getVariableHeaderLength.vi b/source/Control Packets/ControlPacket/getVariableHeaderLength.vi new file mode 100644 index 0000000000000000000000000000000000000000..c6cb8bf9cb0933a8936af70639b549926bb8b975 GIT binary patch literal 22495 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 Rec%+~T}8DYJNSmP{|kzMdl3Kt literal 0 HcmV?d00001 diff --git a/source/Control Packets/ControlPacket/hasPacketIdentifier.vi b/source/Control Packets/ControlPacket/hasPacketIdentifier.vi new file mode 100644 index 0000000000000000000000000000000000000000..d3e3b41a9328a5324397540e72af04cfab1a4e4a GIT binary patch literal 18455 zcmeHPdt6N09$zy}O=Thyg_DU<5t)c1A0MWfX=*fOdJW~#Of_W~#mrDRhskx0B!uHA z&k*_KQQqa8>x58*j@Kd1b>wlpjvF73xH5OGy?1-&));&~<(@zG(%SpGevj{3>$|r- zdwpj1j);s9IM@R#iA)?O;mgJXAglzyY778?4e<`R9|9}ATWEMxRGc6+MW;zs$4M0l zQ8MSE|L6u-P@}0l zv5yf|JsB+A$iI{^B&fm)+F7tVB7g0WeJrp0)d70HylwdTr)Rs@m(=!uW#noE$&O$M`+OQ4*l+C@-QyMjZPo5w^+(77K5P- zX2TG20~@#vvm-w;V1C?17%(d`<8fFP>WU;nahM;sHZe638uKwf)TdySafs#wtm_BjQ27QF}~)Lfb9$!=N;T(<8SVUW;AOPKMI3tL8AfNBP28I zGRcQ_lmlb%D3tyR_Y($;1E742rooVb$0JTuv8^$`!O&pzW4W-2#St-hlOV?$#tpQ3 zzw<`n$d6GQop{@X-_+F%7TxSTXe`6r*N0Xrw1;N&zL^G*4D0u8L7_X zlyY6Vh!l>}1s(Xp&?tV0u>0Ej;G2K+Rt1kMIp*xK>mAK!+=KH${e1JHGF`+KHRZM6 zg*#SA9;c-y+i#QFp07)~f8PIA+3RoqJP&&KpB!Dl7;%|hezksks8!^F?-$IAUP^z= znSboASD$YE>sJ&!9d$A6kXN7JJeyzWQ=E54pZa6bu?Z_h*9KkezpL|9w=41i`EL6s z=G>9Y3*VmY%heC{O1{H!pINnM=5RMVr}ax3-b~)CipH(>dS1>@=^7D0RlB$%}RcANARC z=dXsD<=k4|Y!5fl0*`y%MeAHTmgHQh>2*cvG3b=j>`9!9Yx62Me%nd)tCMOf>vac* zg@QR=Cr${iZ(0%)xXtrk`qx>N39~0`rB_e4x!c2YzRwl8chHT!ldLXx3ragU`?uc9 zmo?tJKkoLb9}<#u*>jb(Po4YckA1SYc;topN6vGsRmJ&?SULC7&IcPO{XXK4hswN3 zFJC5)fBD`~cJ6LTk#gY9`)Pa6Y#G0L;I4g#QZE%O8GPbloYU0f-In{6ZuP58j`3a_ zRepBmmC&3XKF=0)%Jba$ZgFlz(Yu*P)Bma0>^`tK^fqVYyuwJ`fVX`b4OxeNy(`p2 z%<*~CTbsY4*PFa0(Od0nro=w)kmC1zDt?t=z+FFBWq`&Pw(_-xxGkfF!pmFF^z{jH z`N}Ri^0%j@uh-mOT|SmAcso$A;jD^j6EN!3Emn1}mD%%MeKLYYL%ILyQn;yHkvqKY3Lc1hYhpi{QT#SgLM8bH(X!16b^2%tF{`gZB&+S(8Nxt z5#Kwi4=Dsz()WhBHjbHH9w^_P?tHtKA+29fYRJgm(j9?TLiESws zDx7Agd8Dbnle4h4veM?jUYfdh@4?qZN#Um+R&SSfcfG#%My}-OQq~&Bc_WznW-#~L z-myz^%I#SUrX^M!@ZH4f?td`jt!qAS^-|xHS$P?Gf|Ykl*vt`b6^21Kt^92}b(G}f zE~w~Mc&Ny0>tn4)`!#RQS@SLpi}iDPZ!i=`R8&5DSvjP=$lAtZdt-IGGJoZ$^5yx$HJ`$%Ly0TPK1ycbt!b&-l$ z%ETyzCRwRN%N1B?@WX|RK8c81XofIJtwRo2Iuq$?wNGT~OihAvOp1Cona2R`CU@B9zkbrZT09+3Hk9BIv|(XPFKQF3@=HHhBL~ zA)b4OW}N^LZ#r;;>kbR+NGG(=k|{M>RceZH71_?j3Ve7{UN2j2f8^?toVK|t<7#A1U)1_yAVLr6AZjmR;H|1`EoKmS2_S(AS zrfhA>4^@JLA2@KJX^*Xlc|knLf9u+Su}ZS@EA0Ob+AIv+zi`#Q|i%G1HSa&nTP{Ckqm|a#~&hW znT1b&2R+i*mHvN1i3;k&(TObzYOj#vkjJ<4;v6(FA<;fu9BRU42ZASddYJV#$B|BQ& z641DiEaKzuF=>*I4S^qg;1d0iva3YQ55pZajzkt2LEvE#QISCemdt|Bq!Cyy7!xKX zuudW--s%BpnS7xXzB>gK+IlezB5;W+L5=!>g;pVu3I-AQ8b2g7guqWE;w1C~PFUyw zKE)nS;LajxWFUdPB;xo)0*`=CpEkuv`9d-#Q6`RxBx2HqQNhGG>Di(1D^9|mA1scH zBJcreL=>CAl`=t8Q~XU)Q~;l_*P}i9Z;H3gZqfT(uwoKdNthTWwwr{_ln>)ac9Xb< zmT@$6zF@@|M<-4((_DIX%Q%}HGqzkawt|*6W@$@XJ2U;Zb2JmDZfRqco3S-%WugJ! g%zXJ~^yA-c$tN%~7QqihoZhIP5Ib&N%)hMWzt&ibX8-^I literal 0 HcmV?d00001 diff --git a/source/Control Packets/ControlPacket/hasWildcards.vi b/source/Control Packets/ControlPacket/hasWildcards.vi new file mode 100644 index 0000000000000000000000000000000000000000..3d48515d8c9c19b9678f272137123a61daaa59af GIT binary patch literal 12964 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 literal 0 HcmV?d00001 diff --git a/source/Control Packets/DISCONNECT/DISCONNECT.lvclass b/source/Control Packets/DISCONNECT/DISCONNECT.lvclass new file mode 100644 index 0000000..ddb1ec3 --- /dev/null +++ b/source/Control Packets/DISCONNECT/DISCONNECT.lvclass @@ -0,0 +1,37 @@ + + + MQTT_Control_Packets.lvlib + ../../MQTT_Control_Packets.lvlib + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!)W!!!*Q(C=\>7RE2-R'-8RNQQ"B/[!=5<]7H!,<O&LQ2>O[!)A_&JQ#]Y:AK]&:U$I&P<_UMG?G]'(%W!9ZC4,8D^JJ>^JVXN3,__ENVLOF9>@FGN`(\F=0J?@_^OLV=PR\@[(Z6HHL@\,M"@7@Q,@70^&`ZWCV`*;`O]SX`U2`0(@Q;4W)+)6,7F"M^KS3Z%8?:%8?:%8?:)H?:)H?:)H?:!(?:!(?:!(O=F.<H+4G^TEP:+,8/1CBV1M8CR54&J-5!S'IO+N]"3?QF.Y_+L#5XA+4_%J0!R2Y3E]B;@Q&"Z/5_%J0)7H]"1?JOK3[J5=4_&B?C7?R*.Y%E`C95EFHA31,*:-H%Q#1UFH=J"Y%E`CY6#**`%EHM34?/B7YEE]C3@R*"Z/[<O38>-K/2[G5?!*0)%H]!1?JF<A#4S"*`!%(J:4Y!E]!3*9-*A=AI+4AA("F]!4?0B1Y!E]A3@Q""[[_B7+PD..USIZ(O-R(O-R(O.B#BG0]2C0]2A0U]JYD->YD->Y7%L'9TT'9S"G5:;8G=S=;!;:Q(BY^<P&`3JFF\B8;>S]'D?FRMWG=2.JX"Q;&VXD9GJ=*)X.V^B5D=X3W!3.0UY$L9(27%4DZ$:1:^Z0N#0N1.P4>L1N<5.<UV<NV.]]](Q_[X1[[8A][H!Y;,`@;\@<;<P>;L0:;,V?;\6;82]$([D8"],4=WHG?0\W9ZI`PZ`G4V^J([@Z_Z?JZ8`B``-`]'T5'TV@ATV["&O,AEM!!!!! + 318799872 + 1.0.0.0 + true + true + true + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!#YT5F.31QU+!!.-6E.$4%*76Q!!+@Q!!!1X!!!!)!!!+>Q!!!!S!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B*%36.$4UZ/25.5,GRW9WRB=X-!!!!!!)A4!)!!!$!!!#A!"!!!!!!%!!-!0!#]!"^!A!)!!!!!!1!"!!<`````!!!!!!!!!!!!!!!!SN:1&6TICEO`5KIN(.D=(!!!!!Q!!!!1!!!!!*F0K'6B1.B&KQ`V5DW75>\5(9T:DQ#S"/G!#:DM_%*_!!!1!!!!!!$+SCQYV97.3Y%NG'AZ9DX'!!!!%!6>ZLA4E"_&(%PQA_G\3'Q!!!!1+\RR`\'IAVY<QYZSCR\LTQ!!!!1!!!!!!!!!:Q!"4&:$1TR.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9DJ%36.$4UZ/25.5,GRW9WRB=X-[2%F41U^/4E6$6#ZD>'Q!!!!!!!!"!!*735R#!!!!!&"53$!!!!!&!!%!!1!!!!!#!!-!!!!!!A!"!!!!!!!B!!!!'HC=9W"D9'JAO-!!R)Q.$$^!.*$`A9'"!1"8'Q<E!!!!!!!!2A!!!32YH'.AQ!4`A1")-4)Q-$U!UCRIYG!;RK9W1$98GRWY\)7+-T.!X-M+%75%CD&>A9ITI?I&C90^BQ,9M*A.!)0=+'E!!!!!!%Q!!6:*2&-]46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)[2%F41U^/4E6$6#ZM>G.M98.T/E2*5U.04EZ&1V1O9X2M!!!!!!!!!!!$!!!"11!!!C2YH&.A:'$).,9QGQ#EG9&9G+'")4E`*:7,!=BHA!!?*A9Y=)<3BA=/A_FA2AC`_1V0NYO+1(/.CA14@YM;5+4<)_/YIQV)LJODEU8FO)M+"YA$J&F!^0`!D/9D0)?\@62%/HV57)!K8I$.!9J>"JP(!D30I[&#HI'`61SEL]%";B6#+=NBQQ-A%MF>/U#+$E0]AH#8S-%(,.U>"5#RXA91W2WC)N$J)CBRX%61"W1YYU7Q'U11<EC'[A^L@M0281*5<1,S!1N)&+SGG_WYA]9&E,M=2';!K9Q(9+L#!UQ6+!#6\A!2T5=YYAYT(0LVH`(.`S6#0N"QV7,!$HK!W*S"E7%\E.9%UA+-%,Y*E&9'UC!(M$.!)I32A90B$=-H"FN'&U:PRC$'3-9Y2BT'%A7=`6V=E@GQ?!=!^T";01!!!!!!!"-!!!!*?*RD9'"A:'1!!A!!&!!$!!!!!!Y4!9!8!!!'-4-O-#YR!!!!!!!!$"-!A!!!!!1R-SYQ!!!!!!Y4!9!8!!!'-4-O-#YR!!!!!!!!$"-!A!!!!!1R-SYQ!!!!!!Y4!9!8!!!'-4-O-#YR!!!!!!!!&!%!!!$V6T7#?3;CD#ZT5EY'34G>!!!!$1!!!!!!!!!!!!!!!!!!!!!!!!#!`````Y!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!:A!9$#1Q'`Y9@^P_'(`9$#1Q'!"G!"A!!!!@````]!!!1!````````````````````````````````````````````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!#-D!!!D)Q!!!!!!!!!!!!!!!0``!!!!!!!!!0``!!!!!#-!!#-!!!!!``]!!!!!!!!!``]!````````````!!!!!#-D!!!!!0```````````Q$``Q$```````````]!!!!!)S-!!!!!````````````!0``!!!!!!!!!0``!!!!!#-!!#-!!!!!``]!!!!!!!!!``]!!!!!!!!!!!!!!!!D)Q!!)S-!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0```````````````````````````````````````````Q!!!%Q!!5:13&!]46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)[2%F41U^/4E6$6#ZM>G.M98.T/E2*5U.04EZ&1V1O9X2M!!!!!!!!!!!$!!!#A!!!"/FYH+W547A4124(XY3N4%+,M\'V$41EFGUN9E!5N19`CJU+F6+570!1;I)<0[!VGA`RV&Y7)9>?$/9A^"9#HDS%YLU%1@:A4QLW%"PQ\K5IW-X[>N,>46+-&X>B7*<ZP@_<^`]T!.*X.O*JQKI"B/XBR\Q"0F5H!,5)B9.HYC7Q2@)<S'#!'$".&^G/JUF'$?B8^1F[BB@A"_YWPZGPY$5B<"?X(G%",/9TY+CK$]MXF4J4XIUKB4[\KAR"NE[;HLN+[#>>V^)I#.KEN=I2UA4#4UC3.H9L_33F+>:@<Y1'2%GP!9TL!RGF@B)LIP37+%G7I%T3>EH!EJ.1L6:>3'Z"%[+.+9MJ9^F.MN3$]8-^G&8KJQ8D%QTK<.I[0.1M7LV<5$>[D/M-5?2?W%=OWVI]:%Q,LN&I))@L!@@)A%'F@JU'[+\[N7`ANP9?#*$;07J_->^;P,RAO3$W_N')]3BB-@S/'8"+UTU**NF;?3A+'S4<BMO7$4?%$6Z?9/$[50S($VSKD16HFP0:8#I44D])XV^/:L0BJZH(TZ/Z6&B.ZJ+((<L#^=!Z[`37G!A($)%%TS$20OUU6#I6(!#O,HI6U7'F\H#S/)XK4&RV*W[JOJ/\BJ0DP_Y]N+9X(P89G15XL7=RL4,L<KADL?@`@VIP9)B7O^)+=8R8?C4P9ANK3WM=K27)^W#GE&HL3+N1M86[J@83Y<4'<3UHL;63K90$G5?>N%K%N.+K<:P\ZDZG&M=L11)3)L0A87DLH/Z]S$O8#YUJX+3"PW^AMSCW:M!1H`&`9H.9L:`/U6GWA;\C>83=<N#^WG@H_KH./[3W$2`*FP)G2%@_!*O@;!)!!!!%!!!!)!!!!%Q!!5*%3&!]46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)[2%F41U^/4E6$6#ZM>G.M98.T/E2*5U.04EZ&1V1O9X2M!!!!!!!!!!!$!!!!9A!!!(*YH'.A9-A4E'$[RV$XFY&*Y#O1)@W8A6H1D`%X!Q/HH]"B)-UI)!E5FPX,Q#[I$2<70K,,Q1!&KGS-(*)=BQ5ZQ$)=,2I-````Z`B[Z"J=R2%@/&.FFDS("!!59BE!!!!!!!!%!!!!"Q!!'`E!!!!(!!!!)6^O;6^-98.U3WZP>WZ0>WZJ<G>-6E.M98.T1WRV=X2F=B-!A!!!!!!"!!A!-0````]!!1!!!!!!$A!!!!%!"A"1!!!!!1!!!!!!!!!!!!V/36^*9W^O272J>'^S%Q#!!!!!!!%!$E!Q`````Q2%982B!!!"!!!!!"IS-4-Q-4AQ-4=.!!!!!!%8&5RP971A*C"6<GRP971O<(:D<'&T=Q!!!1!!!!!!#1!!'A!":!&E5&2)-!!!!!1!!!!!!!!!!!!!!!)!!!!"$QV-98FF=CZM>G.M98.T!!!"!!!!!!!(!!!-P0````\````I!!!-HA!I!!!-G!!!$!!!!!!!!#!!)!!9!!!!!!$```]!!0````````````````````````````````````````````]!!0]!!0````````]!!0]!!0```````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0````````````````]!!0````````]!!0```````````````Q!!!!!!!0```````````````````````````````````````Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0````````````````]!!0]!!0```````````````Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0```````````````Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0````````````````]!!0]!!0```````````````Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0```````````````````````````````````````Q!!!!!!!0````````````````]!!0````````]!!0```````````````Q!!!!!!!0````````````````````````````````````````````````````````````````````````````````````]!!0]!!0````````]!!0]!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!:A!!$#1Q!`Y9@]0_'(`!$#1Q!!"G!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#G2J=W.P<GZF9X2E!1!!!!!!!1].4'&Z:8)O<(:D<'&T=Q!!!1!!!!!!"Q!!$,A!!!!!!!!!!!!!$*Y!+!!!$*A!!!Q!!!!!!!!A!#!!'!!!!!!!````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$`````A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"`````Q!!!!:#<X*E:8*E!1!#!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,5WVB<'QA2G^O>(-!!1E"!1!!!!!!!!!;4&:$<'&T=V"S;8:B>'6%982B6'&C4X*E:8)4!)!!!!!!!A!&!!=!!!Q!1!!"`````Q!!!!%!!1!!!!!!!!!!!!!!'UR71WRB=X.1=GFW982F2'&U962J<76T>'&N="-!A!!!!!!"!!5!"Q!!!1!!V^@?E1!!!!!!!!!G4&:$<'&T=V"S;8:B>'6%982B4'&T>%&Q='RJ:725;7VF=X2B<8!4!)!!!!!!!1!&!!=!!!%!!.@8XJ%!!!!!!!!!'ER71WRB=X.1=GFW982F2'&U962Z='6%:8.D%Q#!!!!!!!%!#!!Q`````Q!"!!!!!!!/!!!!!1!'!&!!!!!"!!!!!!!!!!!!(ER71WRB=X.1=GFW982F2'&U952G<(2%982B5WF[:2-!A!!!!!!"!!5!!Q!!!1!!!!!!!!!!!!!!!!!!!!!%!!)!#!!!!!1!!!"!!!!!+!!!!!)!!!1!!!!!$A!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$X!!!"=(C=D9_\4M.!%%70W4S=!#'%$AFJ#QIK3GJ,BEA5*!<="_-(CFB9:']C3H["LUP(0^"4:*Q%A53$LD30/T0X;I!$HPB=,$\?!86Y>2X(E^!_O^+;3:3ED\GL4MX=4/](ZZ?XY8AUOABD)6+46&8P&Z5[QUE1Q6&I:J8,3WU,P>L3,_6UHLB=:YF,;!LIEI(XB3?.WL3=38H]$Y6/U%96ZA%`?&0WRKW*X"<UZ6L2IIWP:FF"NV:4\D54BYAN/J+<EC7U[O#"TZV9.RD+AG;(83&L^%4I'^Y'@ZG@S>Y+[U=]_K+)W#&G$4(;:J^"`@I3XU9_O1!!!!"F!!%!!A!$!!1!!!")!!]%!!!!!!]!W1$5!!!!51!0"!!!!!!0!.E!V!!!!&I!$Q1!!!!!$Q$:!.1!!!"DA!#%!)!!!!]!W1$5#&.F:W^F)&6*#&.F:W^F)&6*#&.F:W^F)&6*!4!!!!"35V*$$1I!!UR71U.-1F:8!!!J`!!!"$=!!!!A!!!JX!!!!!!!!!!!!!!!)!!!!$1!!!1I!!!!(%R*1EY!!!!!!!!"9%R75V)!!!!!!!!">&*55U=!!!!!!!!"C%^#5U=!!!!!!!!"H%.$5V1!!!!!!!!"M%R*>GE!!!!!!!!"R%.04F!!!!!!!!!"W&2./$!!!!!!!!!"\%2'2&-!!!!!!!!#!%R*:(-!!!!!!!!#&&:*1U1!!!!!!!!#+%>$2%E!!!!!!!!#0(:F=H-!!!!%!!!#5&.$5V)!!!!!!!!#N%>$5&)!!!!!!!!#S%F$4UY!!!!!!!!#X'FD<$A!!!!!!!!#]%R*:H!!!!!!!!!$"%:13')!!!!!!!!$'%:15U5!!!!!!!!$,%R*9G1!!!!!!!!$1%*%3')!!!!!!!!$6%*%5U5!!!!!!!!$;&:*6&-!!!!!!!!$@%253&!!!!!!!!!$E%V6351!!!!!!!!$J%B*5V1!!!!!!!!$O&:$6&!!!!!!!!!$T%:515)!!!!!!!!$Y!!!!!$`````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!/!!!!!!!!!!!`````Q!!!!!!!!$%!!!!!!!!!!$`````!!!!!!!!!.A!!!!!!!!!!0````]!!!!!!!!!\!!!!!!!!!!!`````Q!!!!!!!!$U!!!!!!!!!!$`````!!!!!!!!!7!!!!!!!!!!!0````]!!!!!!!!";!!!!!!!!!!!`````Q!!!!!!!!'1!!!!!!!!!!$`````!!!!!!!!!>Q!!!!!!!!!!0````]!!!!!!!!#,!!!!!!!!!!!`````Q!!!!!!!!.U!!!!!!!!!!4`````!!!!!!!!!YQ!!!!!!!!!"`````]!!!!!!!!$I!!!!!!!!!!)`````Q!!!!!!!!/Q!!!!!!!!!!H`````!!!!!!!!!]1!!!!!!!!!#P````]!!!!!!!!$V!!!!!!!!!!!`````Q!!!!!!!!0I!!!!!!!!!!$`````!!!!!!!!"!!!!!!!!!!!!0````]!!!!!!!!%&!!!!!!!!!!!`````Q!!!!!!!!39!!!!!!!!!!$`````!!!!!!!!#*Q!!!!!!!!!!0````]!!!!!!!!)\!!!!!!!!!!!`````Q!!!!!!!!NQ!!!!!!!!!!$`````!!!!!!!!#XA!!!!!!!!!!0````]!!!!!!!!,S!!!!!!!!!!!`````Q!!!!!!!!QQ!!!!!!!!!!$`````!!!!!!!!$$A!!!!!!!!!!0````]!!!!!!!!I/!!!!!!!!!!!`````Q!!!!!!!#B!!!!!!!!!!!$`````!!!!!!!!+%A!!!!!!!!!!0````]!!!!!!!!I>!!!!!!!!!#!`````Q!!!!!!!#FQ!!!!!!Z%36.$4UZ/25.5,G.U<!!!!!! + + + + +!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B*%36.$4UZ/25.5,GRW9WRB=X.16%AQ!!!!!!!!!!!!!!!!!!I!!1!!!!!!!!%!!!!"!!9!5!!!!!%!!!!!!!!!!!!!!1Z-97*73568)%^C;G6D>!"16%AQ!!!!!!!!!!!!%Q#!!!!!!!!!!!(``Q!!!!%!!!!!!!%"!!!!!1!'!&!!!!!"!!!!!!!"`````A!!!!!#'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q"16%AQ!!!!!!!!!!!!%Q#!!!!!!!!"!!!!!!!"!!!!!!!!!A!!!!%!"A"1!!!!!1!!!!!!!@````Y!!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!!!!!!!!!"-!A!!!!!!!!1!!!!!!!1!!!!!!!!-!!!!"!!9!5!!!!!%!!!!!!!(````_!!!!!!);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!&"53$!!!!!!!!!!!!!4!)!!!!!!!!%!!!!!!!%!!!!!!!!%!!!!!1!'!&!!!!!"!!!!!!!"`````A!!!!!#'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q"16%AQ!!!!!!!!!!!!%Q#!!!!!!!!"!!!!!!!"!!!!!!!!"1!!!!%!"A"1!!!!!1!!!!!!!@````Y!!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!!!!!!!!!"-!A!!!!!!!!1!!!!!!!1!!!!!!!!9!!!!"!!9!5!!!!!%!!!!!!!(````_!!!!!!);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!&"53$!!!!!!!!!!!!!4!)!!!!!!!!%!!!!!!!%!!!!!!!!(!!!!!1!'!&!!!!!"!!!!!!!"`````A!!!!!#'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q"16%AQ!!!!!!!!!!!!%Q#!!!!!!!!"!!!!!!!"!!!!!!!""Q!!!!%!"A"1!!!!!1!!!!!!!@````Y!!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!!!!!!!!!"-!A!!!!!!!!!!!!!!!!1!!!!!!!!!!!!!"!!9!5!!!!!%!!!!!!!(````_!!!!!!);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!&"53$!!!!!!!!!!!!!4!)!!!!!!!!!!!!!!"Q!!!!^$4UZ/25.5,GRW9WRB=X-!!!!/5&6#15.,,GRW9WRB=X-!!!!01U^/4E6$6#ZM>G.M98.T!!!!$U.04EZ"1UMO<(:D<'&T=Q!!!!^135Z(5E6$,GRW9WRB=X-!!!!15%F/2V*&5V!O<(:D<'&T=Q!!!"*%36.$4UZ/25.5,GRW9WRB=X- + + + + + false + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!"I!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!#I!!1!%!!!.1W^O>(*P<&"B9WNF>"6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!!!!! + 49 51 48 49 56 48 50 48 13 0 0 0 0 1 23 21 76 111 97 100 32 38 32 85 110 108 111 97 100 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 9 0 0 13 41 1 100 1 100 80 84 72 48 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 15 13 76 97 121 101 114 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 7 0 0 12 185 0 0 0 0 0 0 0 0 0 0 12 158 0 40 0 0 12 152 0 0 12 0 0 0 0 0 0 32 0 32 0 24 0 0 0 0 0 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 86 73 32 73 99 111 110 100 1 0 2 0 0 0 4 100 105 115 99 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 83 109 97 108 108 32 70 111 110 116 115 0 1 9 1 1 + + + 2 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&5!!!!#1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!%2!=!!?!!!P'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC%E2*5U.04EZ&1V1O<(:D<'&T=Q!+2%F41U^/4E6$6!!!2E"Q!"Y!!#];46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)32%F41U^/4E6$6#ZM>G.M98.T!!V%36.$4UZ/25.5)'FO!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO<S"F=H*P=CE!91$Q!!Q!!Q!%!!1!"1!%!!9!"!!%!!=!"!!%!!1$!!"Y!!!.#!!!!!!!!!!!!!!."1!!!!!!!!I!!!!!!!!!!!!!!!I!!!!!!!!!!!!!!!!!!!U!!!!'!!!!!!!!!!!!!!%!#!!!!!! + -1 + 0 + true + 1 + 1 + 1350574608 + + diff --git a/source/Control Packets/Drop_DecodeIncomingPacket.vi b/source/Control Packets/Drop_DecodeIncomingPacket.vi new file mode 100644 index 0000000000000000000000000000000000000000..928491bcbd445d6cd65659f7f1e2142bb836d75f GIT binary patch literal 27941 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 I^>4HO9|^nbQ~&?~ literal 0 HcmV?d00001 diff --git a/source/Control Packets/MQTT_311/MQTTVersion.lvclass b/source/Control Packets/MQTT_311/MQTTVersion.lvclass new file mode 100644 index 0000000..baaeae6 --- /dev/null +++ b/source/Control Packets/MQTT_311/MQTTVersion.lvclass @@ -0,0 +1,54 @@ + + + MQTT_Control_Packets.lvlib + ../../MQTT_Control_Packets.lvlib + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!)P!!!*Q(C=\>5REN.!%)8B:YK!%!8E7\Z#8]&8=%Z!^27=+C"QQ!6?4O1L_!J^"6`"6R#`:LP-1L'9!#C+WJ(<FJ]U-^_/:+UUWBPJN::\\>V0W^@DP<@=XLY\`JAOS\@BU^V@[@`]]86PP*<H_P`9@[@JJ<WU`\P.>X]%@`RXM.([)+++-J65;*VW+@)C,`)C,`)C.\H*47ZSEZM]S:-]S:-]S:-]S)-]S)-]S).]</1C&\H))274&R-6AR9$&#>$5@&7?!J0Y3E]@&8B+4S&J`!5(EZ2Y3E]B;@Q&"[[K@!5HM*4?!I01QV*D9U=4_&B?"G0]2C0]2A05]JY$-"-:A9WA]#1/7BWD->YD)>>'9`R')`R'!_(:4T'9TT'9TRU';PCI6EX=DQ-I]34?"*0YEE]$+X%EXA34_**0%SHR*.Y%E1S94)Y"#7>EB/3,YEH]@#BR*.Y%E`C34Q='F=IR]KMGH5DRR.Y!E`A#4S"BS%5?!*0Y!E]A9>B&8A#4_!*0)'(K22Y!E`A#3$"J%SP9,#A9X"3%!1?8O.OC8'60#1R.KFP8P6.K<\:V$?2_O:18X4VR62@*08CKR>6P6DK26$`=7KU'K/?2.VZ06&8XC`5G4J22_J!\;E>N;7GN?NP0P&[P?JSO?B]0ONU/OFY0/JQ/'C`XWOXWWG\X7K;JNNDY)(N^E"Y@#\.\-`P0W\G[>.G@O$T,@8B]W<.`],`ZX`AW;B8?DI(;`1&YG9OY!!!!!! + 318799872 + 1.0.0.0 + true + true + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!5`0%.M>8.U:8)_$1I]4G&N:4Z1:7Y],UZB<75_$1I]4H6N27RU=TYY0#^/>7V&<(2T0AU+0&5T-DY.#DR/97VF0E:P=G6H=G^V<G1A1W^M<X)],UZB<75_$1I]6G&M0D!],V:B<$Y.#DQP64-S0AU+0&5T-DY.#DR/97VF0E*B9WNH=G^V<G1A1W^M<X)],UZB<75_$1I]6G&M0D=R.T%U.4E],V:B<$Y.#DQP64-S0AU+0%.M>8.U:8)_$1I]4G&N:4Z';7RM)&"B>(2F=GY],UZB<75_$1I]4H6N27RU=TYY0#^/>7V&<(2T0AU+0&5Y0AU+0%ZB<75_5G^X)$!],UZB<75_$1I]6G&M0D%X-$QP6G&M0AU+0#^6/$Y.#DR6/$Y.#DR/97VF0F*P>S!R0#^/97VF0AU+0&:B<$YY.4QP6G&M0AU+0#^6/$Y.#DR6/$Y.#DR/97VF0F*P>S!S0#^/97VF0AU+0&:B<$YR.T!],V:B<$Y.#DQP64A_$1I]64A_$1I]4G&N:4Z3<X=A-TQP4G&N:4Y.#DR797Q_/$5],V:B<$Y.#DQP64A_$1I]64A_$1I]4G&N:4Z3<X=A.$QP4G&N:4Y.#DR797Q_-4=Q0#^797Q_$1I],V5Y0AU+0&5Y0AU+0%ZB<75_5G^X)$5],UZB<75_$1I]6G&M0DAV0#^797Q_$1I],V5Y0AU+0&5Y0AU+0%ZB<75_5G^X)$9],UZB<75_$1I]6G&M0D%X-$QP6G&M0AU+0#^6/$Y.#DR6/$Y.#DR/97VF0F*P>S!X0#^/97VF0AU+0&:B<$YY.4QP6G&M0AU+0#^6/$Y.#DQP1WRV=X2F=DY.#DR*-49_$1I]4G&N:4Z8;72U;$QP4G&N:4Y.#DR797Q_-4QP6G&M0AU+0#^*-49_$1I]26=_$1I]4G&N:4Z.<W2F0#^/97VF0AU+0%.I<WFD:4Z$<X"Z0#^$;'^J9W5_$1I]1WBP;7.F0E^S0#^$;'^J9W5_$1I]1WBP;7.F0E6Y9WRV=WFW:3"0=DQP1WBP;7.F0AU+0%.I<WFD:4Z#;81A1WRF98)],U.I<WFD:4Y.#DR$;'^J9W5_4G^U)%.P=(E],U.I<WFD:4Y.#DR$;'^J9W5_4G^U)%^S0#^$;'^J9W5_$1I]1WBP;7.F0EZP=C"&?'.M>8.J>G5A4X)],U.I<WFD:4Y.#DR$;'^J9W5_4G^U)%*J>#"$<'6B=DQP1WBP;7.F0AU+0&:B<$YQ0#^797Q_$1I],U680AU+0%6-0AU+0%ZB<75_5X2Z<'5],UZB<75_$1I]1WBP;7.F0F.P<'FE0#^$;'^J9W5_$1I]1WBP;7.F0E2B=WA],U.I<WFD:4Y.#DR$;'^J9W5_2'^U0#^$;'^J9W5_$1I]1WBP;7.F0E2B=WAA2'^U0#^$;'^J9W5_$1I]1WBP;7.F0E2B=WAA2'^U)%2P>$QP1WBP;7.F0AU+0&:B<$YQ0#^797Q_$1I],U6-0AU+0%6-0AU+0%ZB<75_2GFM<#"3>7RF0#^/97VF0AU+0%.I<WFD:4Z&>G6O)%^E:$QP1WBP;7.F0AU+0%.I<WFD:4Z8;7ZE;7ZH0#^$;'^J9W5_$1I]6G&M0D!],V:B<$Y.#DQP25Q_$1I]25Q_$1I]4G&N:4Z&<G1A1W&Q=TQP4G&N:4Y.#DR$;'^J9W5_2'6G986M>$QP1WBP;7.F0AU+0%.I<WFD:4Z'<'&U0#^$;'^J9W5_$1I]6G&M0D!],V:B<$Y.#DQP25Q_$1I],U.M>8.U:8)_$1I!!!!! + true + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!6,0%.M>8.U:8)_$1I]4G&N:4Z1:7Y],UZB<75_$1I]4H6N27RU=TYY0#^/>7V&<(2T0AU+0&5T-DY.#DR/97VF0E:P=G6H=G^V<G1A1W^M<X)],UZB<75_$1I]6G&M0D%U.$-T-DAQ0#^797Q_$1I],V5T-DY.#DR6-T)_$1I]4G&N:4Z#97.L:X*P>7ZE)%.P<'^S0#^/97VF0AU+0&:B<$YR.D1U/$)V-$QP6G&M0AU+0#^6-T)_$1I]1WRV=X2F=DY.#DR/97VF0E:J<'QA5'&U>'6S<DQP4G&N:4Y.#DR/>7V&<(2T0DA],UZV<56M>(-_$1I]64A_$1I]4G&N:4Z3<X=A-$QP4G&N:4Y.#DR797Q_-D5V0#^797Q_$1I],V5Y0AU+0&5Y0AU+0%ZB<75_5G^X)$%],UZB<75_$1I]6G&M0D)V.4QP6G&M0AU+0#^6/$Y.#DR6/$Y.#DR/97VF0F*P>S!S0#^/97VF0AU+0&:B<$YS.45],V:B<$Y.#DQP64A_$1I]64A_$1I]4G&N:4Z3<X=A-TQP4G&N:4Y.#DR797Q_-D5V0#^797Q_$1I],V5Y0AU+0&5Y0AU+0%ZB<75_5G^X)$1],UZB<75_$1I]6G&M0D)V.4QP6G&M0AU+0#^6/$Y.#DR6/$Y.#DR/97VF0F*P>S!V0#^/97VF0AU+0&:B<$YS.45],V:B<$Y.#DQP64A_$1I]64A_$1I]4G&N:4Z3<X=A.DQP4G&N:4Y.#DR797Q_-D5V0#^797Q_$1I],V5Y0AU+0&5Y0AU+0%ZB<75_5G^X)$=],UZB<75_$1I]6G&M0D)V.4QP6G&M0AU+0#^6/$Y.#DQP1WRV=X2F=DY.#DR*-49_$1I]4G&N:4Z8;72U;$QP4G&N:4Y.#DR797Q_-TQP6G&M0AU+0#^*-49_$1I]26=_$1I]4G&N:4Z.<W2F0#^/97VF0AU+0%.I<WFD:4Z$<X"Z0#^$;'^J9W5_$1I]1WBP;7.F0E^S0#^$;'^J9W5_$1I]1WBP;7.F0E6Y9WRV=WFW:3"0=DQP1WBP;7.F0AU+0%.I<WFD:4Z#;81A1WRF98)],U.I<WFD:4Y.#DR$;'^J9W5_4G^U)%.P=(E],U.I<WFD:4Y.#DR$;'^J9W5_4G^U)%^S0#^$;'^J9W5_$1I]1WBP;7.F0EZP=C"&?'.M>8.J>G5A4X)],U.I<WFD:4Y.#DR$;'^J9W5_4G^U)%*J>#"$<'6B=DQP1WBP;7.F0AU+0&:B<$YQ0#^797Q_$1I],U680AU+0%6-0AU+0%ZB<75_5X2Z<'5],UZB<75_$1I]1WBP;7.F0F.P<'FE0#^$;'^J9W5_$1I]1WBP;7.F0E2B=WA],U.I<WFD:4Y.#DR$;'^J9W5_2'^U0#^$;'^J9W5_$1I]1WBP;7.F0E2B=WAA2'^U0#^$;'^J9W5_$1I]1WBP;7.F0E2B=WAA2'^U)%2P>$QP1WBP;7.F0AU+0&:B<$YQ0#^797Q_$1I],U6-0AU+0%6-0AU+0%ZB<75_2GFM<#"3>7RF0#^/97VF0AU+0%.I<WFD:4Z&>G6O)%^E:$QP1WBP;7.F0AU+0%.I<WFD:4Z8;7ZE;7ZH0#^$;'^J9W5_$1I]6G&M0D!],V:B<$Y.#DQP25Q_$1I]25Q_$1I]4G&N:4Z&<G1A1W&Q=TQP4G&N:4Y.#DR$;'^J9W5_2'6G986M>$QP1WBP;7.F0AU+0%.I<WFD:4Z'<'&U0#^$;'^J9W5_$1I]6G&M0D!],V:B<$Y.#DQP25Q_$1I],U.M>8.U:8)_$1I!!!!! + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!#ZE5F.31QU+!!.-6E.$4%*76Q!!+AQ!!!29!!!!)!!!+?Q!!!!T!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B..56256G6S=WFP<CZM>G.M98.T!!!!!)A4!)!!!$!!##A!"!!!!!!%!!-!0!#]!"^!A!)!!!!!!!!"!!<`````!!!!!!!!!!!!!!!!4-:'8U<X/%'RKG0?Q&C.?A!!!!Q!!!!1!!!!!08P4.D`KZ6-A.DA7D"&+\D5(9T:DQ#S"/G!#:DM_%*_!!!1!!!!!!!@B#W8*=C22*97H(HU$2^Y!!!!%!6>ZLA4E"_&(%PQA_G\3'Q!!!!1Q^@#J;B>VO)0&1?4S0>(0!!!!!1!!!!!!!!!;Q!"4&:$1TZ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9DJ.56256G6S=WFP<CZM>G.M98.T/EV26&27:8*T;7^O,G.U<!!!!!!!!!%!!F:*4%)!!!!!!!"16%AQ!!!!"1!"!!%!!!!!!A!$!!!!!!)!!1!!!!!!)1!!!"RYH'.A9W"K9,D!!-3-$1Q`1$31`Q&%-Q!!;)-).!!!!!!!!%9!!!%E?*RD9-!%`Y%!3$%S-$!^!.)M;/*A'M;G.E!W&ZM>O/S&CD-T1.T,#B&F")IR89'+-[(K"9G$`9=#W,#9$1#$X#BJ!!!!!!"/!!&735240EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC/EV26&27:8*T;7^O,GRW9WRB=X-[46&56&:F=H.J<WYO9X2M!!!!!!!!!!!$!!!!!!&"!!!#*(C=5W"E9-AUND#<!+3:A6C9I9%B/4]FF9M"S'?!!"YG"DBQBN+'"Q[$[7"'#,`Z$5_XCYJ!=YW+"".`CRJ1J.MDY\CD$5COG[/42?7YCQI(C!/E75$U`]#-ZC-]B\N^6%1[@629A#J?A-U"CFU'G]=#.)_DI5+?A<^6$+3PQ1&K&5)JSW($!S!3S6U\1)I/1`S#=*@)Q1=MX2U&1,(?"B$:(;)CU/EC+((=26!(:$DD2<!<2""O3)<K$WN_Q^&>!F2N!P)"#UA5L+;<\<C$RA71ORR%:I#JD!>AKM)$4"5I!*8O!"(.2TDC$D-=_P7@]=X`)QI_U($69M!/?I$9H)'294O1VA43!IQ1PAG16A<3)!?Q-U!CB*'"A_%.QS='7U982G`')-:)RDB'(-93":T^86S2_<"Y"Q!8Z6JL!!!!!!!!%Q!!!!FYH'.A9'"E:!!#!!!5!!-!!!!!$B-"A#!!!!9R-SYQ,D%!!!!!!!!-%Q#!!!!!"$%T,D!!!!!!$B-"A#!!!!9R-SYQ,D%!!!!!!!!-%Q#!!!!!"$%T,D!!!!!!$B-"A#!!!!9R-SYQ,D%!!!!!!!!5!1!!!068.9*Z*K+-,H.34A:*/:U!!!!.!!!!!!!!!!!!!!!!!!!!!!!!!)$`````A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'$!!!"B!!!!:A!!!'9!!!"G%1!!:D-!!':X!!"P`Q!!<`]!!'``!!"P`Q!!<`]!!'!!!!"`````Q!!"!$```````````````````````````````````````````]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!"L;Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!;Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!;WM!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!"L;Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!'NL!!!!!'M!!!"L!!!!!!!!!!!!!!!!!!!!!!$``Q!!;WM!!!"L;Q!!;WM!!!!!!!!!!!!!!!!!!!!!!0``!!"L;Q!!;WNL!'NL;Q!!!!!!!!!!!!!!!!!!!!!!``]!;WNL;WNL;WNL;WNL!!!!!!!!!!!!!!!!!!!!!!$``Q"L;WNL;WNL;WNL;WM!!!!!!!!!!!!!!!!!!!!!!0``!'NL;WNL;WNL;WNL;Q!!!!!!!!!!!!!!!!!!!!!!``]!;WNL;WNL;WNL;WNL!!!!!!!!!!!!!!!!!!!!!!$``Q"L;WNL;WNL;WNL;WM!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!````````````````````````````````````````````!!!!!A!"!!!!!!"/!!&'5%B10EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC/EV26&27:8*T;7^O,GRW9WRB=X-[46&56&:F=H.J<WYO9X2M!!!!!!!!!!!$!!!!!!+!!!!%[8C=L:2.;"."&-@@B+V-1IOTM<5..#37<3RC1"3V"D_+H1K65J29]""KABM`I$7;$_GJP3R#$LU9T%(IL11]?1D&OQ1P?\!H"8O)$9B8,U8"<N;XE_ZOEG+]O!P$MMTP`>_]`Z]"E,[R%5]46AUA<!]`ZATQK4I"K%5J($S2&]!7S']AAQ&CQ"2>9$O?*BEVI&`6)`1-,])0X'V_.6`#+U,9,GY^QA*9T'@!565@FG]K>;;](67+@8:6'9*MH41^>Z814\KO:6!1N!FLF;/E#93@E#2N\&<K36J4L,`?+!W)EFY$'.=(MEL^*&:%[@?C*&G%4:+R3Q+7H)"KN?J#=AO+C$9G,794SW[2R2[-H_P"H&)`,2C@9&"HS^<BI7<*[NW#ON&D8'?))L>C(XH4VO)B9UJQD59$/6Q0O%='$#LV[T2!>^5P@1/XN8>!A.4O5@/T_=<CZ8H,"<(8DU;-RQC,YX@=A&/;\EESS>9K1%H9).EW8,:MO#&M]0)C!^?(UD^]Y&*N,$C^6-DFU^FQZE(Y`F)KFQM`T4Z_HMKHQWIKHTLMU"7O"]Z:J\@%2$BA##2Y"MHW;7?A5KHA!("VU;O)$CNVBZ0&;62HYKI\=5P6H>QVH"T`>??B.<XRG-@/,,BJ09NJF6FX1RVJ0@``UXI"1\4;F6:)Y,P=)XE87V"<7B.),5/C"T/*T&J(7I7+L>-LL:=/JT6B;TFJ,:@,(2T/0/;E63+EF6:NW^QX^T'T/&Y*EJ!5G18P@&PH>/>$Q<F=;&TB*AX]@1/<1<%V!Y<YN0]DG]6K`837TL!.>"7PI_.UA_\60DH84WX/)<6N_/Z:56[([-A@GNJHVQ!!!!1!!!!A!!!!4A!"1E2)5$Z.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9DJ.56256G6S=WFP<CZM>G.M98.T/EV26&27:8*T;7^O,G.U<!!!!!!!!!!!!Q!!!!!!9A!!!(*YH'.A9-A4E'$[RV$XFY&*Y#O1)@W8A6H1D`%X!Q/HH]"B)-UI)!E5FPX,Q#[I$2<70K,,Q1!&KGS-(*)=BQ5ZQ$)=,2I-````Z`B[Z"J=R2%@/&.FFDS("!!59BE!!!!!!!!%!!!!"Q!!'`5!!!!(!!!!)6^O;6^-98.U3WZP>WZ0>WZJ<G>-6E.M98.T1WRV=X2F=B-!A!!!!!!"!!A!-0````]!!1!!!!!!$A!!!!%!"A"1!!!!!1!!!!!!!!!!!!V/36^*9W^O272J>'^S%Q#!!!!!!!%!$E!Q`````Q2%982B!!!"!!!!!"IO-4-Q-4AQ-D!.!!!!!!%8&5RP971A*C"6<GRP971O<(:D<'&T=Q!!!1!!!!!!#1!!'@Q":!&E5&2)-!!!!!1!!!!!!!!!!!!!!!)!!!!"$QV-98FF=CZM>G.M98.T!!!"!!!!!!!(!!!-O0````\````O!!!-HA!I!!!-G!!!$!!!!!!!!#!!)!!9!!!!!!$```]!!0```````````````Y1!!)1!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````Y1!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````Y1!!)1!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Y1!!)1!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Y1!!)1!!0```````````````Y1!!0```````````Y1!!0```````````````````````````````````````````````````````````````````````````````````Y1!!)1!!0```````````Y1!!)1!!0```````Y1!!)1!!0```````````````````````````````````````````````````````````````````````````````````Y1!!)1!!0```````Y1!!)1!!)1!!0```Y1!!)1!!)1!!0```````````````````````````````````````````````````````````````````````````````Y1!!)1!!)1!!)1!!)1!!)1!!)1!!)1!!)1!!)1!!)1!!)1!!0```````````````````````````````````````````````````````````````````````````````Y1!!)1!!)1!!)1!!)1!!)1!!)1!!)1!!)1!!)1!!)1!!)1!!0```````````````````````````````````````````````````````````````````````````````Y1!!)1!!)1!!)1!!)1!!)1!!)1!!)1!!)1!!)1!!)1!!)1!!0```````````````````````````````````````````````````````````````````````````````Y1!!)1!!)1!!)1!!)1!!)1!!)1!!)1!!)1!!)1!!)1!!)1!!0```````````````````````````````````````````````````````````````````````````````Y1!!)1!!)1!!)1!!)1!!)1!!)1!!)1!!)1!!)1!!)1!!)1!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````QQ!!!!1!!!!9!!!!'!!!!"B%!!!9T!!!'>Q!!$`]!!!``!!!0`Q!!$`]!!!``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"H:F<G2P=G1"!!!!!!!"$QV-98FF=CZM>G.M98.T!!!"!!!!!!!(!!!-O!!!!!!!!!!!!!!-HA!I!!!-G!!!$!!!!!!!!#!!)!!9!!!!!!$```]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0````_!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!(`````!!!!"E*P=G2F=G1"!!)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!N4<7&M<#"'<WZU=Q!"#1%"!!!!!!!!!"J-6E.M98.T5(*J>G&U:52B>'&597*0=G2F=B-!A!!!!!!#!!5!"Q!!$!"!!!(`````!!!!!1!"!!!!!!!!!!!!!!!<4&:$<'&T=V"S;8:B>'6%982B6'FN:8.U97VQ%Q#!!!!!!!%!"1!(!!!"!!$<KI9P!!!!!!!!!#:-6E.M98.T5(*J>G&U:52B>'&-98.U18"Q<'FF:&2J<76T>'&N="-!A!!!!!!"!!5!"Q!!!1!!W[K',Q!!!!!!!!!;4&:$<'&T=V"S;8:B>'6%982B6(FQ:52F=W-4!)!!!!!!!1!)!$$`````!!%!!!!!!!Y!!!!"!!9!5!!!!!%!!!!!!!!!!!!?4&:$<'&T=V"S;8:B>'6%982B2':M>%2B>'&4;8JF%Q#!!!!!!!%!"1!$!!!"!!!!!!!!!!!!!!!!!!!!!!1!!A!)!!!!"!!!!%!!!!!I!!!!!A!!"!!!!!!$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!01!!!&S?*S.DTN,!U%5B<^V]ND%2[,J"'%+#SPNL"=#>M)K)7U=^S',1U:W*M(3SB`D8`*8W&PE<B)R9#-(\O0=?]`B!C-=8Z]@\V?!/LW^GURG9T=0N</TV'402@#8>GGLRV%TGB;VL^R=G-Q;\Q?\8"9M&UE+:W/\]+'IN3PV?EW`V.83B%,H*BD;!PLE%(U43;/W,>>3HP^$I:>U5;6^)E\?F,M0'[*Q*5/Z6H4I%KN&8N*PV&2YT=5B:9_?Z,:E#:UG2"$T).9N<G2"=]#BE!W/2/A(U2:`G>`*9)X.)R&$554M%,/7'/VTT%HT_AL88U"?!!!!:1!"!!)!!Q!%!!!!3!!0"!!!!!!0!.E!V!!!!&%!$Q1!!!!!$Q$:!.1!!!";!!]%!!!!!!]!W1$5!!!!9Y!!B!#!!!!0!.E!V!B4:7>P:3"631B4:7>P:3"631B4:7>P:3"631%Q!!!!5F.31QU+!!.-6E.$4%*76Q!!+AQ!!!29!!!!)!!!+?Q!!!!!!!!!!!!!!#!!!!!U!!!%3!!!!"V-35*/!!!!!!!!!7R-6F.3!!!!!!!!!9"36&.(!!!!!!!!!:201F.(!!!!!!!!!;B$1V.5!!!!!!!!!<R-38:J!!!!!!!!!>"$4UZ1!!!!!!!!!?2544AQ!!!!!!!!!@B%2E24!!!!!!!!!AR-372T!!!!!!!!!C"735.%!!!!!!!!!D2(1U2*!!!!!!!!!EBW:8*T!!!!"!!!!FR41V.3!!!!!!!!!M"(1V"3!!!!!!!!!N2*1U^/!!!!!!!!!OBJ9WQY!!!!!!!!!PR$5%-S!!!!!!!!!R"-37:Q!!!!!!!!!S2'5%BC!!!!!!!!!TB'5&.&!!!!!!!!!UR-37*E!!!!!!!!!W"#2%BC!!!!!!!!!X2#2&.&!!!!!!!!!YB73624!!!!!!!!!ZR%6%B1!!!!!!!!!\".65F%!!!!!!!!!]2)36.5!!!!!!!!!^B71V21!!!!!!!!!_R'6%&#!!!!!!!!"!!!!!!!`````Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$A!!!!!!!!!!0````]!!!!!!!!!R!!!!!!!!!!!`````Q!!!!!!!!$9!!!!!!!!!!$`````!!!!!!!!!/Q!!!!!!!!!!0````]!!!!!!!!!^!!!!!!!!!!!`````Q!!!!!!!!&E!!!!!!!!!!$`````!!!!!!!!!7Q!!!!!!!!!!0````]!!!!!!!!"F!!!!!!!!!!!`````Q!!!!!!!!(A!!!!!!!!!!$`````!!!!!!!!!D1!!!!!!!!!!0````]!!!!!!!!$@!!!!!!!!!!%`````Q!!!!!!!!/5!!!!!!!!!!@`````!!!!!!!!![A!!!!!!!!!#0````]!!!!!!!!$O!!!!!!!!!!*`````Q!!!!!!!!0-!!!!!!!!!!L`````!!!!!!!!!^Q!!!!!!!!!!0````]!!!!!!!!$]!!!!!!!!!!!`````Q!!!!!!!!1)!!!!!!!!!!$`````!!!!!!!!""Q!!!!!!!!!!0````]!!!!!!!!%I!!!!!!!!!!!`````Q!!!!!!!!CE!!!!!!!!!!$`````!!!!!!!!#+Q!!!!!!!!!!0````]!!!!!!!!*!!!!!!!!!!!!`````Q!!!!!!!!O%!!!!!!!!!!$`````!!!!!!!!#YQ!!!!!!!!!!0````]!!!!!!!!,Y!!!!!!!!!!!`````Q!!!!!!!!R)!!!!!!!!!!$`````!!!!!!!!$&!!!!!!!!!!!0````]!!!!!!!!I4!!!!!!!!!!!`````Q!!!!!!!#B5!!!!!!!!!!$`````!!!!!!!!+&Q!!!!!!!!!!0````]!!!!!!!!IC!!!!!!!!!#!`````Q!!!!!!!#G!!!!!!!^.56256G6S=WFP<CZD>'Q!!!!! + + +!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B..56256G6S=WFP<CZM>G.M98.T!&"53$!!!!!!!!!!!!!!!!)!!1!!!!!!!!%!!!!"!!9!5!!!!!%!!!!!!!!!!!!!!1Z-97*73568)%^C;G6D>!"16%AQ!!!!!!!!!!!!%Q#!!!!!!!!!!!!!!!!!!!%!!!!!!!!!!!!!!1!'!&!!!!!"!!!!!!!"`````A!!!!!"$ERB9F:*26=A4W*K:7.U!&"53$!!!!!!!!!!!!!4!)!!!!!!!!!!!!!!!1!!!$&.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9DJ197.L:81A2G&D>'^S?3ZM>G.M98.T + + + false + 49 51 48 49 56 48 50 48 13 0 0 0 0 1 23 21 76 111 97 100 32 38 32 85 110 108 111 97 100 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 9 0 0 13 42 1 100 1 100 80 84 72 48 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 15 13 76 97 121 101 114 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 7 0 0 12 185 0 0 0 0 0 0 0 0 0 0 12 158 0 40 0 0 12 152 0 0 12 0 0 0 0 0 0 32 0 32 0 24 0 0 0 0 0 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 0 0 0 0 0 0 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 0 0 0 0 0 0 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 0 0 0 0 0 0 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 0 0 0 0 0 0 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 0 0 0 0 0 0 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 0 0 0 0 0 0 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 86 73 32 73 99 111 110 100 1 0 2 0 0 0 5 51 46 49 46 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 83 109 97 108 108 32 70 111 110 116 115 0 1 9 1 1 + + + 2 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%&!!!!"1!%!!!!3%"Q!"Y!!$);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!!!,5'&D;W6U)&2Z='5!2E"Q!"Y!!$!;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)446&56&:F=H.J<WYO<(:D<'&T=Q!!#UV26&27:8*T;7^O!">!"1!25'&D;W6U)%:J=H.U)%*Z>'5!6!$Q!!Q!!!!!!!!!!1!!!!!!!!!#!!!!!!!!!!-#!!"Y!!!!!!!!!!!!!!!!!!!*!!!!!!!!!!!!!!!!!!!!E!!!!!!!!!!!!!!!!!!!!!A!!!!!!1!%!!!!!! + -1 + 16777344 + false + 1 + 1 + 1342710272 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%*!!!!"1!%!!!!&5!&!!Z1=G^U<W.P<#"-:8:F<!!!3E"Q!"Y!!$!;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)446&56&:F=H.J<WYO<(:D<'&T=Q!!$UV26&27:8*T;7^O)'^V>!"+1(!!(A!!-"J.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B..56256G6S=WFP<CZM>G.M98.T!!!/46&56&:F=H.J<WYA;7Y!!&1!]!!-!!!!!!!"!!)!!!!!!!!!!!!!!!!!!!!$!A!!?!!!!!!!!!!!!!!*!!!!D1M!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#1!!!!!!%!"!!!!!! + -1 + 0 + false + 1 + true + 1 + 1342710272 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%7!!!!"A!%!!!!%5!&!!N-<X>F=C"397ZH:1!21!5!#V6Q='6S)&*B<G>F!%J!=!!?!!!Q'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC%UV26&27:8*T;7^O,GRW9WRB=X-!!!^.56256G6S=WFP<C"P>81!3E"Q!"Y!!$!;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)446&56&:F=H.J<WYO<(:D<'&T=Q!!$EV26&27:8*T;7^O)'FO!!"5!0!!$!!!!!%!!A!$!!!!!!!!!!!!!!!!!!!!"!)!!(A!!!!!!!!*!!!!#1!!!)U,!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!E!!!!!!"!!5!!!!! + -1 + 0 + false + 1 + true + 1 + 1342710272 + + diff --git a/source/Control Packets/MQTT_311/getProtocolLevel.vi b/source/Control Packets/MQTT_311/getProtocolLevel.vi new file mode 100644 index 0000000000000000000000000000000000000000..619ae9c791ca15f529a23633c3945f7bc6725b11 GIT binary patch literal 11864 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 BR7L;* literal 0 HcmV?d00001 diff --git a/source/Control Packets/MQTT_311/getValidPacketRange.vi b/source/Control Packets/MQTT_311/getValidPacketRange.vi new file mode 100644 index 0000000000000000000000000000000000000000..470ff234fcb666663767569639f5737266fc279b GIT binary patch literal 12039 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 JG5IHj{|_-eOjG~> literal 0 HcmV?d00001 diff --git a/source/Control Packets/MQTT_50/MQTTVersion50.lvclass b/source/Control Packets/MQTT_50/MQTTVersion50.lvclass new file mode 100644 index 0000000..83bb5ad --- /dev/null +++ b/source/Control Packets/MQTT_50/MQTTVersion50.lvclass @@ -0,0 +1,53 @@ + + + MQTT_Control_Packets_50.lvlib + ../../MQTT_Control_Packets_50.lvlib + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!)D!!!*Q(C=\>7^51*2&-8RIW.A+)'"-Q9-,>Q7+-#%&GY,J)3U=&KA"6KY,>!#,?"`HX==!Y&%(=@RL1`9]\Z_P&V7;:2\[5[H;_8R9PH9XJV0:^P\^83O@:S=<X_<Y>,YU?0M_J`\LR4^F``SN]PG[I`AWX](.ZI?2.3CGJL5U,4MK=C,P-C,P-C,X/1G.\H*47\S*%`S*%`S*%`S)!`S)!`S)!`S=:#,8/1CBV1M8CR54&J-5(3'IO+F]"3?QF.Y/&8B+4S&J`!5(LKI]"3?QF.Y#A`$6(A+4_%J0)7(K9;ERE'/J`!QP9T(?)T(?)S(*75]"G!7-R/<37$).*I0RG-]RM.('9`R')`R'!`.-B\D-2\D-2['D&XRU%Q(/2[G5?**0)EH]31?JF<C34S**`%E(J:4YEE]#3*:-*E=AJ*"39@E*0%E(N[5?"*0YEE]C9?G=96S\-SEG1ZS0)%H]!3?Q".YG%+"*`!%HM!4?*B7A3@Q"*\!%XB93I%H]!3?!")MSP)+*AM'"JW#)0$Q._[7'&@*1R,DE0LG6>_5[JN.@2/J<Q\V26>@406&5G__?F06G[8?"0785[06'05C[M&42RVZ06$XV"VV3VV46^1F>5'>45/`O/0R?.4B=."_P^>ON^.WO^6[P>:KN>*SO>2CM>"M.HN`$-QZXB])<]_F$:]XT`/<T=-,\^1\[B0HZ$`Q``E80"NVKY^LM%?P.\)KY!!!!!! + 318799872 + 1.0.0.0 + true + true + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!5`0%.M>8.U:8)_$1I]4G&N:4Z1:7Y],UZB<75_$1I]4H6N27RU=TYY0#^/>7V&<(2T0AU+0&5T-DY.#DR/97VF0E:P=G6H=G^V<G1A1W^M<X)],UZB<75_$1I]6G&M0D!],V:B<$Y.#DQP64-S0AU+0&5T-DY.#DR/97VF0E*B9WNH=G^V<G1A1W^M<X)],UZB<75_$1I]6G&M0D=R.T%U.4E],V:B<$Y.#DQP64-S0AU+0%.M>8.U:8)_$1I]4G&N:4Z';7RM)&"B>(2F=GY],UZB<75_$1I]4H6N27RU=TYY0#^/>7V&<(2T0AU+0&5Y0AU+0%ZB<75_5G^X)$!],UZB<75_$1I]6G&M0D%X-$QP6G&M0AU+0#^6/$Y.#DR6/$Y.#DR/97VF0F*P>S!R0#^/97VF0AU+0&:B<$YY.4QP6G&M0AU+0#^6/$Y.#DR6/$Y.#DR/97VF0F*P>S!S0#^/97VF0AU+0&:B<$YR.T!],V:B<$Y.#DQP64A_$1I]64A_$1I]4G&N:4Z3<X=A-TQP4G&N:4Y.#DR797Q_/$5],V:B<$Y.#DQP64A_$1I]64A_$1I]4G&N:4Z3<X=A.$QP4G&N:4Y.#DR797Q_-4=Q0#^797Q_$1I],V5Y0AU+0&5Y0AU+0%ZB<75_5G^X)$5],UZB<75_$1I]6G&M0DAV0#^797Q_$1I],V5Y0AU+0&5Y0AU+0%ZB<75_5G^X)$9],UZB<75_$1I]6G&M0D%X-$QP6G&M0AU+0#^6/$Y.#DR6/$Y.#DR/97VF0F*P>S!X0#^/97VF0AU+0&:B<$YY.4QP6G&M0AU+0#^6/$Y.#DQP1WRV=X2F=DY.#DR*-49_$1I]4G&N:4Z8;72U;$QP4G&N:4Y.#DR797Q_-4QP6G&M0AU+0#^*-49_$1I]26=_$1I]4G&N:4Z.<W2F0#^/97VF0AU+0%.I<WFD:4Z$<X"Z0#^$;'^J9W5_$1I]1WBP;7.F0E^S0#^$;'^J9W5_$1I]1WBP;7.F0E6Y9WRV=WFW:3"0=DQP1WBP;7.F0AU+0%.I<WFD:4Z#;81A1WRF98)],U.I<WFD:4Y.#DR$;'^J9W5_4G^U)%.P=(E],U.I<WFD:4Y.#DR$;'^J9W5_4G^U)%^S0#^$;'^J9W5_$1I]1WBP;7.F0EZP=C"&?'.M>8.J>G5A4X)],U.I<WFD:4Y.#DR$;'^J9W5_4G^U)%*J>#"$<'6B=DQP1WBP;7.F0AU+0&:B<$YQ0#^797Q_$1I],U680AU+0%6-0AU+0%ZB<75_5X2Z<'5],UZB<75_$1I]1WBP;7.F0F.P<'FE0#^$;'^J9W5_$1I]1WBP;7.F0E2B=WA],U.I<WFD:4Y.#DR$;'^J9W5_2'^U0#^$;'^J9W5_$1I]1WBP;7.F0E2B=WAA2'^U0#^$;'^J9W5_$1I]1WBP;7.F0E2B=WAA2'^U)%2P>$QP1WBP;7.F0AU+0&:B<$YQ0#^797Q_$1I],U6-0AU+0%6-0AU+0%ZB<75_2GFM<#"3>7RF0#^/97VF0AU+0%.I<WFD:4Z&>G6O)%^E:$QP1WBP;7.F0AU+0%.I<WFD:4Z8;7ZE;7ZH0#^$;'^J9W5_$1I]6G&M0D!],V:B<$Y.#DQP25Q_$1I]25Q_$1I]4G&N:4Z&<G1A1W&Q=TQP4G&N:4Y.#DR$;'^J9W5_2'6G986M>$QP1WBP;7.F0AU+0%.I<WFD:4Z'<'&U0#^$;'^J9W5_$1I]6G&M0D!],V:B<$Y.#DQP25Q_$1I],U.M>8.U:8)_$1I!!!!! + true + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!6,0%.M>8.U:8)_$1I]4G&N:4Z1:7Y],UZB<75_$1I]4H6N27RU=TYY0#^/>7V&<(2T0AU+0&5T-DY.#DR/97VF0E:P=G6H=G^V<G1A1W^M<X)],UZB<75_$1I]6G&M0D%U.$-T-DAQ0#^797Q_$1I],V5T-DY.#DR6-T)_$1I]4G&N:4Z#97.L:X*P>7ZE)%.P<'^S0#^/97VF0AU+0&:B<$YR.D1U/$)V-$QP6G&M0AU+0#^6-T)_$1I]1WRV=X2F=DY.#DR/97VF0E:J<'QA5'&U>'6S<DQP4G&N:4Y.#DR/>7V&<(2T0DA],UZV<56M>(-_$1I]64A_$1I]4G&N:4Z3<X=A-$QP4G&N:4Y.#DR797Q_-D5V0#^797Q_$1I],V5Y0AU+0&5Y0AU+0%ZB<75_5G^X)$%],UZB<75_$1I]6G&M0D)V.4QP6G&M0AU+0#^6/$Y.#DR6/$Y.#DR/97VF0F*P>S!S0#^/97VF0AU+0&:B<$YS.45],V:B<$Y.#DQP64A_$1I]64A_$1I]4G&N:4Z3<X=A-TQP4G&N:4Y.#DR797Q_-D5V0#^797Q_$1I],V5Y0AU+0&5Y0AU+0%ZB<75_5G^X)$1],UZB<75_$1I]6G&M0D)V.4QP6G&M0AU+0#^6/$Y.#DR6/$Y.#DR/97VF0F*P>S!V0#^/97VF0AU+0&:B<$YS.45],V:B<$Y.#DQP64A_$1I]64A_$1I]4G&N:4Z3<X=A.DQP4G&N:4Y.#DR797Q_-D5V0#^797Q_$1I],V5Y0AU+0&5Y0AU+0%ZB<75_5G^X)$=],UZB<75_$1I]6G&M0D)V.4QP6G&M0AU+0#^6/$Y.#DQP1WRV=X2F=DY.#DR*-49_$1I]4G&N:4Z8;72U;$QP4G&N:4Y.#DR797Q_-TQP6G&M0AU+0#^*-49_$1I]26=_$1I]4G&N:4Z.<W2F0#^/97VF0AU+0%.I<WFD:4Z$<X"Z0#^$;'^J9W5_$1I]1WBP;7.F0E^S0#^$;'^J9W5_$1I]1WBP;7.F0E6Y9WRV=WFW:3"0=DQP1WBP;7.F0AU+0%.I<WFD:4Z#;81A1WRF98)],U.I<WFD:4Y.#DR$;'^J9W5_4G^U)%.P=(E],U.I<WFD:4Y.#DR$;'^J9W5_4G^U)%^S0#^$;'^J9W5_$1I]1WBP;7.F0EZP=C"&?'.M>8.J>G5A4X)],U.I<WFD:4Y.#DR$;'^J9W5_4G^U)%*J>#"$<'6B=DQP1WBP;7.F0AU+0&:B<$YQ0#^797Q_$1I],U680AU+0%6-0AU+0%ZB<75_5X2Z<'5],UZB<75_$1I]1WBP;7.F0F.P<'FE0#^$;'^J9W5_$1I]1WBP;7.F0E2B=WA],U.I<WFD:4Y.#DR$;'^J9W5_2'^U0#^$;'^J9W5_$1I]1WBP;7.F0E2B=WAA2'^U0#^$;'^J9W5_$1I]1WBP;7.F0E2B=WAA2'^U)%2P>$QP1WBP;7.F0AU+0&:B<$YQ0#^797Q_$1I],U6-0AU+0%6-0AU+0%ZB<75_2GFM<#"3>7RF0#^/97VF0AU+0%.I<WFD:4Z&>G6O)%^E:$QP1WBP;7.F0AU+0%.I<WFD:4Z8;7ZE;7ZH0#^$;'^J9W5_$1I]6G&M0D!],V:B<$Y.#DQP25Q_$1I]25Q_$1I]4G&N:4Z&<G1A1W&Q=TQP4G&N:4Y.#DR$;'^J9W5_2'6G986M>$QP1WBP;7.F0AU+0%.I<WFD:4Z'<'&U0#^$;'^J9W5_$1I]6G&M0D!],V:B<$Y.#DQP25Q_$1I],U.M>8.U:8)_$1I!!!!! + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!#Z_5F.31QU+!!.-6E.$4%*76Q!!+C1!!!2;!!!!)!!!+A1!!!!Y!!!!!BV.56258U.P<H2S<WR@5'&D;W6U=V]V-#ZM>GRJ9B6.56256G6S=WFP<D5Q,GRW9WRB=X-!!!#)%Q#!!!!Q!!!I!!1!!!!!"!!$!$Q!P!!@1)!#!!!!!!%!!1!'`````Q!!!!!!!!!!!!!!!%T'2F^'^TB"M;JDXM"9D8I!!!!-!!!!%!!!!!$V\UT9`[O64)$9Y&IQ23OYV"W-W9]!MA4JA!G9\0B#@A!!%!!!!!!!(Y1NFS8)E537&JRZ^!U@?!!!!"!&8?;Y%Z!@B2R,])0JOUBM!!!!%-08QK7I8><C$R5(E]DX2TQ!!!!%!!!!!!!!!']!!5R71U.&46&56&^$<WZU=G^M8V"B9WNF>(.@.4!O<(:M;7)[46&56&:F=H.J<WYV-#ZM>G.M98.T/EV26&27:8*T;7^O.4!O9X2M!!!!!!!"!!*735R#!!!!!&"53$!!!!!&!!%!!1!!!!!#!!-!!!!!!A!"!!!!!!!B!!!!'HC=9W"D9'JAO-!!R)Q.$$^!.*$`A9'"!1"8'Q<E!!!!!!!!2A!!!32YH'.AQ!4`A1")-4)Q-$U!UCRIYG!;RK9W1$98GRWY\)7+-T.!X-M+%75%CD&>A9ITI?I&C90^BQ,9M*A.!)0=+'E!!!!!!&1!!6:*2&.&46&56&^$<WZU=G^M8V"B9WNF>(.@.4!O<(:M;7)[46&56&:F=H.J<WYV-#ZM>G.M98.T/EV26&27:8*T;7^O.4!O9X2M!!!!!!!!!!-!!!&"!!!#*(C=5W"E9-AUND#<!+3:A6C9I9%B/4]FF9M"S'?!!"YG"DBQBN+'"Q[$[7"'#,`Z$5_XCYJ!=YW+"".`CRJ1J.MDY\CD$5COG[/42?7YCQI(C!/E75$U`]#-ZC-]B\N^6%1[@629A#J?A-U"CFU'G]=#.)_DI5+?A<^6$+3PQ1&K&5)JSW($!S!3S6U\1)I/1`S#=*@)Q1=MX2U&1,(?"B$:(;)CU/EC+((=26!(:$DD2<!<2""O3)<K$WN_Q^&>!F2N!P)"#UA5L+;<\<C$RA71ORR%:I#JD!>AKM)$4"5I!*8O!"(.2TDC$D-=_P7@]=X`)QI_U($69M!/?I$9H)'294O1VA43!IQ1PAG16A<3)!?Q-U!CB*'"A_%.QS='7U982G`')-:)RDB'(-93":T^86S2_<"Y"Q!8Z6JL!!!!!!!!%Q!!!!FYH'.A9'"E:!!#!!!5!!-!!!!!$B-"A#!!!!9R-SYQ,D%!!!!!!!!-%Q#!!!!!"$%T,D!!!!!!$B-"A#!!!!9R-SYQ,D%!!!!!!!!-%Q#!!!!!"$%T,D!!!!!!$B-"A#!!!!9R-SYQ,D%!!!!!!!!5!1!!!068.9*Z*K+-,H.34A:*/:U!!!!.!!!!!!!!!!!!!!!!!!!!!!!!!)$`````A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'$!!!"B!!!!:A!!!'9!!!"G%1!!:D-!!':X!!"P`Q!!<`]!!'``!!"P`Q!!<`]!!'!!!!"`````Q!!"!$```````````````````````````````````````````]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!"L;Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!;Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!;WM!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!"L;Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!'NL!!!!!'M!!!"L!!!!!!!!!!!!!!!!!!!!!!$``Q!!;WM!!!"L;Q!!;WM!!!!!!!!!!!!!!!!!!!!!!0``!!"L;Q!!;WNL!'NL;Q!!!!!!!!!!!!!!!!!!!!!!``]!;WNL;WNL;WNL;WNL!!!!!!!!!!!!!!!!!!!!!!$``Q"L;WNL;WNL;WNL;WM!!!!!!!!!!!!!!!!!!!!!!0``!'NL;WNL;WNL;WNL;Q!!!!!!!!!!!!!!!!!!!!!!``]!;WNL;WNL;WNL;WNL!!!!!!!!!!!!!!!!!!!!!!$``Q"L;WNL;WNL;WNL;WM!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!````````````````````````````````````````````!!!!!A!"!!!!!!"5!!&'5%B125V26&2@1W^O>(*P<&^197.L:82T8T5Q,GRW<'FC/EV26&27:8*T;7^O.4!O<(:D<'&T=TJ.56256G6S=WFP<D5Q,G.U<!!!!!!!!!!$!!!#A!!!"/FYH+W547A4124(XY3N4%+,M\'V$41EFGUM9E!5N19`CJU+F6+570!1;I)<0[!VGA`JK<UM1A[^'-R"[+U%0(E)R<M%,XOQ*Q6\C!W)6S^&Q7\7NZ0O<J*CP,A,Q\,-\`X@P0_@!:#_M2&0%V9.)'Q00_9-]+E[!;B&+2Q]E2@!&MBP))-"9M!587!\HC9:.;"@V30U$#`#$^RN@D6@QCN#W#ZO0=)#7-RHQ&&6(Z:P+H7GP"V6CHVW62G#<*UU08?6U%_[LG61%,1*;Z7DJ!G%HZ!E<?R7[EF;5[S`XCA.C**?!RD8"\*+`3272/HXIC2:B%W3M5M#FJS!;L8K1H),CIAW*CVG%]NOE=5?D*`LQ:R30SU9HW"1:]P7Y;&GS?L>ALL29VRHC#+X9B^ZU^<C)7.+=)V'!TF=$\B("AQK^?MU1(@6,XU$N\6X1)$5\F(TM`H'YO6ZSQ7RVY^'D-=)C_.XX)"4GOZ*-MH7+E"*W#$:.FSW<,AB<0$S)A08B^)`@/"3<3QYP64)Z>0:=/:"_0Z3+J=,0]U_@J\+J].K+J][\.!6LA@/7;?XR%1Y9!AE?!<*^GFHI&+JY!"Q>>'LC!YL>9?4R7F5:_+K/X&,V:X=.:Q=`X8HI47^]:D(TCSY;4W,;:6:>U->;4X``^.[!5/UWJ673/#\X#.Z&VN17VI43#V$IA=TC=R;2VK&CKX4+[W8$K=V97MZ;3W8SRU=TDTGJ&5CJ*67<>P=.`=RMTB?#:+1&*E&\XR<ZX4H1]'Z8'B=Y39.`(U$GU'R.1/'_,4`)ZP&;PVUFM[Q$816L[0D>)0OV4YZVU^NTC'V<@DO76&?B_D)(ZL;:^=!!!!%!!!!)!!!!&1!!5*%3&"&46&56&^$<WZU=G^M8V"B9WNF>(.@.4!O<(:M;7)[46&56&:F=H.J<WYV-#ZM>G.M98.T/EV26&27:8*T;7^O.4!O9X2M!!!!!!!!!!-!!!"C!!!!=HC=9W"AS"/190L(50?8A5HA+Z!B`:?"7>#0]4=$![?@Q'%AT3AA#237`=P!,KA.&N9_IMP"!!7K<)Q=EBS("4H!-BQN'AT````H_(LE'FT&%2]Y5W770)=%!"2C'1!!!!!!!!1!!!!(!!!<^1!!!!=!!!!B8WZJ8URB=X2,<G^X<E^X<GFO:UR71WRB=X.$<(6T>'6S%Q#!!!!!!!%!#!!Q`````Q!"!!!!!!!/!!!!!1!'!&!!!!!"!!!!!!!!!!!!$5Z*8UFD<WZ&:'FU<X)4!)!!!!!!!1!/1$$`````"%2B>'%!!!%!!!!!'CYR-T!R/$!S-!U!!!!!!2=64'^B:#!G)&6O<'^B:#ZM>G.M98.T!!!"!!!!!!!*!!!:`!&E!7216%AQ!!!!"!!!!!!!!!!!!!!!!A!!!!%0$5RB?76S,GRW9WRB=X-!!!%!!!!!!!=!!!SY`````P```_Y!!!S?!#A!!!S9!!!-!!!!!!!!)!!A!"A!!!!!!0```Q!!````````````````B!!!B!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````B!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````B!!!B!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````B!!!B!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````B!!!B!!!````````````````B!!!````````````B!!!````````````````````````````````````````````````````````````````````````````````````B!!!B!!!````````````B!!!B!!!````````B!!!B!!!````````````````````````````````````````````````````````````````````````````````````B!!!B!!!````````B!!!B!!!B!!!````B!!!B!!!B!!!````````````````````````````````````````````````````````````````````````````````B!!!B!!!B!!!B!!!B!!!B!!!B!!!B!!!B!!!B!!!B!!!B!!!````````````````````````````````````````````````````````````````````````````````B!!!B!!!B!!!B!!!B!!!B!!!B!!!B!!!B!!!B!!!B!!!B!!!````````````````````````````````````````````````````````````````````````````````B!!!B!!!B!!!B!!!B!!!B!!!B!!!B!!!B!!!B!!!B!!!B!!!````````````````````````````````````````````````````````````````````````````````B!!!B!!!B!!!B!!!B!!!B!!!B!!!B!!!B!!!B!!!B!!!B!!!````````````````````````````````````````````````````````````````````````````````B!!!B!!!B!!!B!!!B!!!B!!!B!!!B!!!B!!!B!!!B!!!B!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````$!!!!"!!!!"A!!!!9!!!!'%1!!"D-!!!:X!!!0`Q!!$`]!!!``!!!0`Q!!$`]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!'>G6O:'^S:!%!!!!!!!%0$5RB?76S,GRW9WRB=X-!!!%!!!!!!!=!!!SY!!!!!!!!!!!!!!S?!#A!!!S9!!!-!!!!!!!!)!!A!"A!!!!!!0```Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!`````Y!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!@````]!!!!'1G^S:'6S:!%!!A!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#V.N97RM)%:P<H2T!!%*!1%!!!!!!!!!'ER71WRB=X.1=GFW982F2'&U962B9E^S:'6S%Q#!!!!!!!)!"1!(!!!-!%!!!@````]!!!!"!!%!!!!!!!!!!!!!!"N-6E.M98.T5(*J>G&U:52B>'&5;7VF=X2B<8!4!)!!!!!!!1!&!!=!!!%!!.OKBC]!!!!!!!!!*ER71WRB=X.1=GFW982F2'&U95RB=X2"=("M;76E6'FN:8.U97VQ%Q#!!!!!!!%!"1!(!!!"!!$<KI9P!!!!!!!!!"J-6E.M98.T5(*J>G&U:52B>'&5?8"F2'6T9R-!A!!!!!!"!!A!-0````]!!1!!!!!!$A!!!!%!"A"1!!!!!1!!!!!!!!!!!"Z-6E.M98.T5(*J>G&U:52B>'&%:GRU2'&U96.J?G54!)!!!!!!!1!&!!-!!!%!!!!!!!!!!!!!!!!!!!!!"!!#!!A!!!!%!!!!1!!!!#A!!!!#!!!%!!!!!!9!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!_!!!!8FYH)W03UP$5"#&PXD\3/OL66Q7MH$B3NXI/F"Q*]23X-;9X%DQUCP*<8$JSB`D8`*8>/`#36K2YE9/T/0-T$E-=%T.[P0D`1*1E^O\_4S?WI5LL9GD*(X7LIKP,M^.<9L(EW:[L]OKM)O73UV36?.N.H7'MT##S>1M+[@,Q/:"ORC]F%7>/"VEC5PI#BC3A@?&*YX;N&R,?@I0B5(92_8G#4^]5X<GVI3W/3/Z6P4IY[NFFD.MV*2\T=1B9I?"Z+ZE#<UG?/$T).9><G1B9)^^)2M=C.!0P!X_-L_4QR<L2TR'IID9)79>->JFT&(T_D>;D5([!!!!:1!"!!)!!Q!%!!!!3!!0"!!!!!!0!.E!V!!!!&%!$Q1!!!!!$Q$:!.1!!!";!!]%!!!!!!]!W1$5!!!!9Y!!B!#!!!!0!.E!V!B4:7>P:3"631B4:7>P:3"631B4:7>P:3"631%Q!!!!5F.31QU+!!.-6E.$4%*76Q!!+C1!!!2;!!!!)!!!+A1!!!!!!!!!!!!!!#!!!!!U!!!%3!!!!"V-35*/!!!!!!!!!7R-6F.3!!!!!!!!!9"36&.(!!!!!!!!!:201F.(!!!!!!!!!;B$1V.5!!!!!!!!!<R-38:J!!!!!!!!!>"$4UZ1!!!!!!!!!?2544AQ!!!!!!!!!@B%2E24!!!!!!!!!AR-372T!!!!!!!!!C"735.%!!!!!!!!!D2(1U2*!!!!!!!!!EBW:8*T!!!!"!!!!FR41V.3!!!!!!!!!M"(1V"3!!!!!!!!!N2*1U^/!!!!!!!!!OBJ9WQY!!!!!!!!!PR$5%-S!!!!!!!!!R"-37:Q!!!!!!!!!S2'5%BC!!!!!!!!!TB'5&.&!!!!!!!!!UR-37*E!!!!!!!!!W"#2%BC!!!!!!!!!X2#2&.&!!!!!!!!!YB73624!!!!!!!!!ZR%6%B1!!!!!!!!!\".65F%!!!!!!!!!]2)36.5!!!!!!!!!^B71V21!!!!!!!!!_R'6%&#!!!!!!!!"!!!!!!!`````Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$Q!!!!!!!!!!0````]!!!!!!!!!S!!!!!!!!!!!`````Q!!!!!!!!$=!!!!!!!!!!$`````!!!!!!!!!0!!!!!!!!!!!0````]!!!!!!!!!_!!!!!!!!!!!`````Q!!!!!!!!&M!!!!!!!!!!$`````!!!!!!!!!81!!!!!!!!!!0````]!!!!!!!!"H!!!!!!!!!!!`````Q!!!!!!!!(I!!!!!!!!!!$`````!!!!!!!!!E!!!!!!!!!!!0````]!!!!!!!!$C!!!!!!!!!!%`````Q!!!!!!!!/A!!!!!!!!!!@`````!!!!!!!!!\1!!!!!!!!!#0````]!!!!!!!!$R!!!!!!!!!!*`````Q!!!!!!!!09!!!!!!!!!!L`````!!!!!!!!!_A!!!!!!!!!!0````]!!!!!!!!$`!!!!!!!!!!!`````Q!!!!!!!!15!!!!!!!!!!$`````!!!!!!!!"#A!!!!!!!!!!0````]!!!!!!!!%L!!!!!!!!!!!`````Q!!!!!!!!CQ!!!!!!!!!!$`````!!!!!!!!#,A!!!!!!!!!!0````]!!!!!!!!*%!!!!!!!!!!!`````Q!!!!!!!!O5!!!!!!!!!!$`````!!!!!!!!#ZQ!!!!!!!!!!0````]!!!!!!!!,^!!!!!!!!!!!`````Q!!!!!!!!R=!!!!!!!!!!$`````!!!!!!!!$'1!!!!!!!!!!0````]!!!!!!!!I9!!!!!!!!!!!`````Q!!!!!!!#BI!!!!!!!!!!$`````!!!!!!!!+(!!!!!!!!!!!0````]!!!!!!!!IH!!!!!!!!!#!`````Q!!!!!!!#G9!!!!!"&.56256G6S=WFP<D5Q,G.U<!!!!!! + + +!!!!!BV.56258U.P<H2S<WR@5'&D;W6U=V]V-#ZM>GRJ9B6.56256G6S=WFP<D5Q,GRW9WRB=X.16%AQ!!!!!!!!!!!!!!!)!!%!!!!!!!!"!!!!!1!'!&!!!!!"!!!!!!!!!!!!!!%/4'&C6EF&6S"09GJF9X1!5&2)-!!!!!!!!!!!!"-!A!!!!!!!!!!"``]!!!!"!!!!!!!!!A!!!!%!"A"1!!!!!1!!!!!!!@````Y!!!!!!1Z-97*73568)%^C;G6D>!"16%AQ!!!!!!!!!!!!%Q#!!!!!!!!!!!(``Q!!!!%!!!!!!!!$!!!!!1!'!&!!!!!"!!!!!!!"`````A!!!!!"$ERB9F:*26=A4W*K:7.U!&"53$!!!!!!!!!!!!!4!)!!!!!!!!!!!@``!!!!!1!!!!!!!!1!!!!"!!9!5!!!!!%!!!!!!!(````_!!!!!!%/4'&C6EF&6S"09GJF9X1!5&2)-!!!!!!!!!!!!"-!A!!!!!!!!!!"``]!!!!"!!!!!!!!"1!!!!%!"A"1!!!!!1!!!!!!!@````Y!!!!!!1Z-97*73568)%^C;G6D>!"16%AQ!!!!!!!!!!!!%Q#!!!!!!!!!!!(``Q!!!!%!!!!!!!%&!!!!!1!'!&!!!!!"!!!!!!!"`````A!!!!!#'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC%UV26&27:8*T;7^O,GRW9WRB=X-!5&2)-!!!!!!!!!!!!"-!A!!!!!!!!1!!!!!!!!!"!!!!!!!#"1!!!!%!"A"1!!!!!1!!!!!!!@````Y!!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B..56256G6S=WFP<CZM>G.M98.T!&"53$!!!!!!!!!!!!!4!)!!!!!!!!!!!!!!!!!!!1!!!!!!!!!!!!!"!!9!5!!!!!%!!!!!!!(````_!!!!!!);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)446&56&:F=H.J<WYO<(:D<'&T=Q"16%AQ!!!!!!!!!!!!%Q#!!!!!!!!!!!!!!!5!!!!R46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)[5'&D;W6U)%:B9X2P=HEO<(:D<'&T=Q!!!":197.L:81A2G&D>'^S?3ZM>G.M98.T!!!!(E.P=(EA<W9A5'&D;W6U)%:B9X2P=HEO<(:D<'&T=Q!!!$R.56258U.P<H2S<WR@5'&D;W6U=V]V-#ZM>GRJ9DJ$<X"Z)'^G)&"B9WNF>#"'97.U<X*Z,GRW9WRB=X-!!!!X46&56&^$<WZU=G^M8V"B9WNF>(.@.4!O<(:M;7)[5'&D;W6U)%:B9X2P=HF@.4!O<(:D<'&T=Q + + + false + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!"@!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B..56256G6S=WFP<CZM>G.M98.T!&"53$!!!!!D!!%!"!!!#%V26&2@-T%R%UV26&27:8*T;7^O,GRW9WRB=X-!!!!! + 49 51 48 49 56 48 50 48 13 0 0 0 0 1 23 21 76 111 97 100 32 38 32 85 110 108 111 97 100 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 9 0 0 13 40 1 100 1 100 80 84 72 48 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 15 13 76 97 121 101 114 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 7 0 0 12 185 0 0 0 0 0 0 0 0 0 0 12 158 0 40 0 0 12 152 0 0 12 0 0 0 0 0 0 32 0 32 0 24 0 0 0 0 0 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 0 0 0 0 0 0 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 0 0 0 0 0 0 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 0 0 0 0 0 0 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 0 0 0 0 0 0 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 0 0 0 0 0 0 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 0 0 0 0 0 0 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 255 102 102 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 86 73 32 73 99 111 110 100 1 0 2 0 0 0 3 53 46 48 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 83 109 97 108 108 32 70 111 110 116 115 0 1 9 1 1 + + + 2 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%.!!!!"1!%!!!!3%"Q!"Y!!$);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!!!,5'&D;W6U)&2Z='5!4E"Q!"Y!!$5>46&56&^$<WZU=G^M8V"B9WNF>(.@.4!O<(:M;7)646&56&:F=H.J<WYV-#ZM>G.M98.T!!Z.56256G6S=WFP<F]V-!!!&U!&!"&197.L:81A2GFS=X1A1HFU:1"5!0!!$!!!!!!!!!!"!!!!!!!!!!)!!!!!!!!!!Q-!!(A!!!!!!!!!!!!!!!!!!!E!!!!!!!!!!!!!!!!!!!#1!!!!!!!!!!!!!!!!!!!!#!!!!!!"!!1!!!!! + -1 + 16777344 + false + 1 + 1 + 1342710290 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%6!!!!"1!%!!!!&5!&!!Z1=G^U<W.P<#"-:8:F<!!!5%"Q!"Y!!$5>46&56&^$<WZU=G^M8V"B9WNF>(.@.4!O<(:M;7)646&56&:F=H.J<WYV-#ZM>G.M98.T!"&.56256G6S=WFP<D5Q)'^V>!"11(!!(A!!.2V.56258U.P<H2S<WR@5'&D;W6U=V]V-#ZM>GRJ9B6.56256G6S=WFP<D5Q,GRW9WRB=X-!%%V26&27:8*T;7^O.4!A;7Y!!&1!]!!-!!!!!!!"!!)!!!!!!!!!!!!!!!!!!!!$!A!!?!!!!!!!!!!!!!!*!!!!D1M!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#1!!!!!!%!"!!!!!! + -1 + 1073741824 + false + 1 + 1 + 1107821056 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%C!!!!"A!%!!!!%5!&!!N-<X>F=C"397ZH:1!21!5!#V6Q='6S)&*B<G>F!&"!=!!?!!!V(5V26&2@1W^O>(*P<&^197.L:82T8T5Q,GRW<'FC&5V26&27:8*T;7^O.4!O<(:D<'&T=Q!246&56&:F=H.J<WYV-#"P>81!5%"Q!"Y!!$5>46&56&^$<WZU=G^M8V"B9WNF>(.@.4!O<(:M;7)646&56&:F=H.J<WYV-#ZM>G.M98.T!"".56256G6S=WFP<D5Q)'FO!!"5!0!!$!!!!!%!!A!$!!!!!!!!!!!!!!!!!!!!"!)!!(A!!!!!!!!*!!!!#1!!!)U,!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!E!!!!!!"!!5!!!!! + -1 + 0 + false + 1 + 1 + 1107821056 + + diff --git a/source/Control Packets/MQTT_50/getProtocolLevel.vi b/source/Control Packets/MQTT_50/getProtocolLevel.vi new file mode 100644 index 0000000000000000000000000000000000000000..c8472cda5114c71ed6b40910d4cbae5f3563926d GIT binary patch literal 12308 zcmeHNdq7OtAHR1hq{mpjiKY}onMOm6JbFwrqp4k!s)F`s-l(xsx(iW=~ zAyyQtEE0=|gdQx?+Pu~)EaUwu^E>Cxt)?2SKiK{KG2eU7J>T~^=QH=tz31K&5E#HP z=#OZzgIRuT&*13@;!uPjS|S8NNPy1(H60Yf5MM5j7sil?rEwBb7>6G@S164S8%L#x z5=1c(CeRuzjEj$vh%sHHh#wyh;xdd78K@xjfd_3w3z-OND|ZmX(Yd?l*y%Njn58ow{(AX(jV+meDyYOHJ}g z!jsVfR%yTNIv=oWcRl%88R?S4e!jDC*AuHdrhlz$Y&ov~XXet7dT(a%_)12+w2EnD zNxQlE#R#Tp#;n2}-dlF=IdbKC1ka~oW6Aa=Im4xq7(2JnLAPGW+S>Qzxho@eL!1l? z3k#>5%NGZ4Ca2j<{?c*mUva-pvX8!V?jB*k^Xif%mRSysOrr4dcPI2NM*QvHEGU|? z=ggxG)nCyj2_ENEw6w%r;6J#RBzk>fXWLk&+qTI?tEXm-;OOnm`+clS-odoDuigh| zXXXz+N)8y#W&WDHJHaw~PvttN-`rELjdw!#=l<=q!pUXDHuFB?$;TT^)6U%wSUbaM z#co1URvj%nXr5L}rF43Q9y z+}m*mhi_h5F{pf#x6|H%-jwvkW>=oZ=tfe1Dsh{6_PL!{Y_Pw-A)0TMzUx>u^+3ZW z^ZWMt>_mNU83+RijB#Ft`<{!zEUE-8in12WY4th1~s$!p)1V`;9< z`bLdSK36?+%BG(zu6Xh&#QEwo`+~i@r&krvws}8n>dGM#u1<>G{7Y-xJ8@$^>K5(nI@YZ^4{o73u4ZC{q%CS z#S^cIi>5#MV?>z$rmtx81jN_@R!188N}ZqWk|(Z;*>qsSfyJkX*@+J&CzP$ZMl5xe zqM=iZ6-cY^>3i7a3?4`j#2%Dj1oia##Q#6|<2r#0o_mbJb(~W>7hcB&O<&huVvKl6 z%dkDyY?FFnvzcz6IU$ZVSq;lVbp8q9hbv1uo# zGQ?Qh@x?%gQ-UQ?iO*2e{*U+zqwXvzxc02>A;Psjx!2j$cIkJfI#X>;9TErCSiJ0e z?uK#B+E>*EeoJnxseA4{hWR#_x<+lyK5O=B*yxd zG`y5mMO_&ZX;(P1WD5GntBH?CYm?T5%sd#e^|t-tTRd~*Zt9?%MVI>Qp%ooJ9m=id zEKl0-i=4+4%(uC;#Adm6m9Nb{PaB_BhF4mK*F$i;BVv3TB-KE)B~yKL{6L-1o5gvvs!Hoj(6MF7U+qdA)o!ISg*)tFOkvYJ?>wa?}J=6RXv-g^YIz8&9p zu48FU;Mdg-^313~1?$TP|0PVhwQXscp2#A-^TE9(=Pnsm`)y zgJRSC2h9gUm|M=yyf1MNdz&C<2D$2;FSt64LiFEpdSP+tiQgQrE;fy{8e}#;HPPZ) zlgr&g=bANHjWLton_0G4hjyO3b_g;E&avTnJlKy#VFyz@*lY@zr}E>af&2uafX9ym z6Iy&Kk0SjLD!e`8(@Sly*&?Yj8)A%yi$s(_$%42@p}$zPs3T4rv4%0q*)@V#hlyjt zU>iPSNut<4Q5++VVh1zen*)YuLA+EL*AdyZMMKaU3g)vMtj3#04E$JOtVoG?iXcWR z=?pb?$2zMg;7j?WcxfDHMA-w2BV%aPF?6aE)c~eI%}m%5zJN5G6eJb_2E5q7Ut%cx ztBW8OS*QRN;Inp!Ry)BvI!ZKP^A`!@y2pX}x;}j4fs_7FWC+lhD_>~;nz93IfOpk<~*keRA=RQCNXI41+mA z<))HiFX%zq!u-ha@bIW`et7tR1>wT$dgRlNHU4$=TsdpBPc1*ZUo1I%Rb)7I^$P=i z-OR+gdi#;5>obW=cAekok>9(FYdACVObvUWPEFcYQxFy zA2Q7!xp?U8#6D>Q(un#K^+`uh9j%h}Uzqc;8h&$x{i^%_AHtO_3XnciER~I z9Dcow9<*kQ6EzlPtTTxodn$JL#^kg5B7G5Jr{j^L9DopjM*!$Uu$c%E!<>jTAs2wm z?IwqIlOttFDk1}G5TSp+Kw*?bND5;0WKb$d7VyvOlz|sUByb!HKAeYu+MLbuglm5R zp;UHoU;xg01@Ho=;(SN~Sh$SyB8I;o{HzEFm9bg)s$B%l_4ML^wb7Wqhy|Q*{!mP$ z2(*Ri8vswo`CAMQ!wKhKd;0kLD0zZDn>9NY=Sg6-QUuPA_2vXl!FeW|6(PX+FTsj} zcAr>JuMVHoU=}YB_gU-3W8!@#l=ud*ym0+dCM%GK^A|V)JQB{|3uf@z{ad|x9-d0Q z)&N+;>s2YMJ$8J_RPj57duprb{%ns{(aF{5UiZ|Y@Z7Qh(IfKRLdt4w5!(G!YGCF6cj*FU3O{2VQsuASm=w z)y%k+x9TFO*#z4lUPITH05<@KG1N2TKfOuU?+&VVIv1FHIO_9en@ufSkTT5gMd? z>4L-SAjpUMVRM0%285mi&}%@!WpM3M?HL++v#jZXTn}7ENmE+o z&dRE`Pp4)!Ur5z@^vB&m;3I|SN(!P$#}RQ-V>;-;p$QHvAOpNtf2uB^vba9Pq|$+B zvcDt5WWQa&R;b@RJ?MU>8$E5a|E+VGD?`#U{e$kK@nFoqIACmedSI_g-EITO6O}y` zZf;5iCcC+LdZKoH`T??==OBHz=K%ly6rQTNAumS;kdYi93dBfmgaA$X`cZ;kY5w9RdtEWkUq;MFJiG?rVUc#84dSA%NHlR~_qDfH|bcHCY z=+#4W5D=Y>;4og^?VRaBx>tWqTAW$Rlr-;^17j4l7XNur_ z=zjE%@t^HO$Nqr-hW}r5uyFKK!Qq79DU^>8+X;=2{?%*jLJ-{*D+(`czZ!4mMX0;i zB77*!`?c7-Rq7t=v2dexb|_;dy(u)J#QT`V?-wkY-{~G}&RW~1qq$$_;A3wslP)7U zy~1HbXu89y#-i{>a>e4$Hppa-yL+zjXHnxLyu1<#(RQz^e`x6baSyKObSa5iGkFwO zXfP++@|3BG{)=Ewoziu0knb9Trw}ZsF0D@uk-dx^wd!bb{pwNwsip1l$)4B4|BZT3 zl78CvX-+qX2#{J%7UK`<6QSKi5Sb>qzrW@T|qP2-#)=hu@YocN8 z;gFjvzF4(tfp6i)g;Pmy%f5*|x1gr9^M1*?vWatZCv8uC;4QA2$ga005D1qx))|&- zdV6H8xM$sLd^}RDn6gW6hR0=Qz#s9xd8w7u$>|(of&4EZ@aqT zZ>=mDYh~qSBa=PJ(Ylusr}6y8%agO>>NocgS>$EhPp;0r_U!9->Bp%#TYuQ`udIBk zx#_nPO0Dc=5eZJw|4!3Ab7i6)`Le&>flFyi$8vJ6ntnCYs?O4WT~jPa)57J5!Cu`I z>#8lu&oq-|$u@=hb-Z&nHO+A;af@YdavY+xo!g4)cl{&`{3&>KT4z}qheq+%t2$F! zbf%){llqqz^O}!q34ctsG^nG6_E-ko>%0=KZT-0MN&B9zme-Cu;^plxEsn2si*sO1 z&AY@;c*uKR}d)iMIu5RyUUE6QI?|9nV%31e+=C7aIw90Qr^_cU=*tCks zF~XW~Ju}+vbGh%1Wtv$R|NXz2<%P-E|D_`=dgdZ&< zE7t#Bv*!GZj(ufc&NPfz<{05!wr4jlAo7yTyv0&aRvYhC>ylpUnw+Pt#G0C@&d~xD+_|xO|ze#F}ucREY30x7iRUVEw zmTJwrV!Lo-%dxu7!n-r)H`gyox>9jy!Y?l>iQngzx7@wEqI<)sNWy}5a|m^%cM1~z zJI?;-g?x+lvbFk$*XQMxFLLFDyzo3ao7uu$Wxb_+rM<7A=$mr`(L+Lle18D$BS$QJhv z>p%PBDQAYbX!jlW!rJ@3E3-FGTKvfQ9c9AR$c9LU$kDxPOe3we=Oz-7v3LHMrmTH| zn@MmL0xxI~#2p-q5FCl}5q`h0OMVS~1kurjzXPB9nKR5UDw3D~_w<3>@^8O&HmPzd zx4X2}IS1oxvvD?22i;{YCA|4fi`qJf zV~cX5{PLVUx*QjE;68mq^Ko!!Wu%E>^NZJsCdrwHYT|6J*WsUcCz$`n_oW?OTU6VX zZGZQih*l(a^E$J{j!?JOo^+iUr+eEXrtF*I=RGHD&i%sX3B`Gi-H*7nvnYhZKb_uC zE^e#bygUAU`-73)jtxyN>sWw>QMK#m!`{$Z*|?g{>dn=vA^HaBhx+2CnPnzo3xrX zcEadglm{m^1Z+CRG0UuS={o<^%yp+NcZb<}!qOS!+SQx~` zCiBLcg7Et2v(Fg6@{j(z)k8pLkF(Q`7rJ!UNpx z#Eg!u_7_Sg?nrB!nM=y3FNv*cU1K-la_%$li#7Sbn7yno;g%n9@6i-(JJ5Q>QRh~f zcT3XPFvcVY>1kYg7W-PYtxxm21oFd$Rg%ojzFBpnb}p1mp4KUqPN#pj)55JY4tLb| zXxek1z2c`Y+dIcfUTp1rcX7(|jkw*Df6Zq%yp=fK&^uEt7cVcnJg2_w_v%EC@mES@ za=naIMWt1q4A0L;`)-UE>s1_m!L|Cm!DIIJM{PF}Dkk1O7h|Qfk7xQc=Tfr#rsq=m z^BtpiDE6m|73t~qYe%pAep$jd()5F}^o%(Ux5PVm3+{Mx89L*ph+4@7sp}UW^0&XW zbHSxo3HG&rCJ4TWzVI`@<7;x|?L~av(WGL@`D4@G6k4Swco)6ey7N_gdstM(JIxid zPo5Vq=1woUS#a0)@gm7y>wVc{iZfUH$(RqTT!Ziwrl-CkpEBOC@z*GqDQ`RA*AD&O zc_4`ODU2T*M0KWxIeXD)&R~tsNlapLmJ9eSjsz^|v0E89L>F;^S0>ofT9XnjOhSVp zh&kpi6go4-%OpHOut=EF=ckF-LLcSb1q88;62(Tr904M6vM4xN6f26Mg^}T%6S8nw zVv<18=Q%LrXpjvD*79_;$5JDPLDVQJPb~80$0mvUUCrmCgB``^Byos|NfMAmIRdM* zu5K=_vt6dU7{U;^F%~p2hflO4hKhuM0XKHAn>fnx>LG~LW*i^K$L>79U#wn&S28#w zLmDSVAQ|ij?o}ATJ3bg0j7Mw$LQvk)0U!~)fCLDZ^#4JM=;)91R*rt;;C(YxH3Oik z_&)vv;}3FI2LF&09~gg-+20#qIe694{=M;42j7>aj~P_DL87YfAl2U@D&v3Dc7!FB zTBWXlx&rD7s4JkZfVu+e3j8A#02e>{U?D?`Zge*GFBSkt;B=R{i-=*JtDkjI33Ee$@3DxdJ0=)t?`A zeMYXp$lCwU=SP|4Benm?f<`4Nn3hf$l?WfwU<(`V1au=UP-scu9#O#Hh`kNy2hb?y z5{^(v^Z|Qt6A_#qPPsOM&#(;84V~bL49*OAfHe@@8G}Bc>D}--Adre6g?w+IUc84e z4#q(g_yBxpsFoKJ1Ri;zF?%gOtnXyZo_F+!BYHp{dcl~W^HhmY4MwngMIn#PZez1K zY_@R{ThR8Rep>L<5MBR!cej7mABhh%O!LZ_ z0a*_N4WCIaOQz>hyvjHw-WLj9rLa%77uG)DYI~V;*1frIdbz=DzWX${EortH_cb(( z8tpe3&RB9!JeM%jQn~-gK*13mvdR#+Vix- zv}YFGCqDGDbkQ&raMM*1DP>MUNlJNNs$ah z3if0|dtIg=Ml2wPQin1)7Z5DuulH&LE0l#c&xhrxP=Vz@g)F+AJ@k5Yd;e9llzbK6i%H-8wcXc!Fa{Z~?d4!zo; zm?3ssgB>0QJ24D4OpYmR%ud=rx2Z&kSq{Hj|9{42 BoM!+4 literal 0 HcmV?d00001 diff --git a/source/Control Packets/MQTT_Control_Packets.lvlib b/source/Control Packets/MQTT_Control_Packets.lvlib new file mode 100644 index 0000000..8f13ded --- /dev/null +++ b/source/Control Packets/MQTT_Control_Packets.lvlib @@ -0,0 +1,24 @@ + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!(]!!!*Q(C=\>8"=>MQ%!8143;(8.6"2CVM#WJ",7Q,SN&(N<!NK!7VM#WI"<8A0$%94UZ2$P%E"Y.?G@I%A7=11U>M\7P%FXB^VL\`NHV=@X<^39O0^N(_<8NZOEH@@=^_CM?,3)VK63LD->8LS%=_]J'0@/1N<XH,7^\SFJ?]Z#5P?=F,HP+5JTTF+5`Z>MB$(P+1)YX*RU2DU$(![)Q3YW.YBG>YBM@8'*\B':\B'2Z>9HC':XC':XD=&M-T0--T0-.DK%USWS(H'2\$2`-U4`-U4`/9-JKH!>JE<?!W#%;UC_WE?:KH?:R']T20]T20]\A=T>-]T>-]T?/7<66[UTQ//9^BIHC+JXC+JXA-(=640-640-6DOCC?YCG)-G%:(#(+4;6$_6)]R?.8&%`R&%`R&)^,WR/K<75?GM=BZUG?Z%G?Z%E?1U4S*%`S*%`S'$;3*XG3*XG3RV320-G40!G3*D6^J-(3D;F4#J,(T\:<=HN+P5FS/S,7ZIWV+7.NNFC<+.<GC0819TX-7!]JVO,(7N29CR6L%7,^=<(1M4#R*IFV][.DX(X?V&6>V&G>V&%>V&\N(L@_Z9\X_TVONVN=L^?Y8#ZR0J`D>$L&]8C-Q_%1_`U_>LP>WWPAG_0NB@$TP@4C`%`KH@[8`A@PRPA=PYZLD8Y!#/7SO!!!!!! + 318799872 + 1.0.0.0 + true + 3 + + + + + + + + + + + + + + + + + diff --git a/source/Control Packets/MQTT_Control_Packets_50.lvlib b/source/Control Packets/MQTT_Control_Packets_50.lvlib new file mode 100644 index 0000000..4b865bf --- /dev/null +++ b/source/Control Packets/MQTT_Control_Packets_50.lvlib @@ -0,0 +1,10 @@ + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!(]!!!*Q(C=\>7R=2MR%!81N=?"5X<A91P<!FNA#^M#5Y6M96NA"R[WM#WQ"<9A0ZYR'E?G!WPM1$AN>@S(!ZZQG&0%VLZ'@)H8:_X\<^P(^7@8H\4Y;"`NX\;8JZPUX@@MJXC]C.3I6K5S(F/^DHTE)R`ZS%@?]J;XP/5N<XH*3V\SEJ?]Z#F0?=J4HP+5<Y=]Z#%0/>+9@%QU"BU$D-YI-4[':XC':XB]D?%:HO%:HO(2*9:H?):H?)<(<4%]QT-]QT-]BNIEMRVSHO%R@$20]T20]T30+;.Z'K".VA:OAW"%O^B/GK>ZGM>J.%`T.%`T.)`,U4T.UTT.UTROW6;F.]XDE0-9*IKH?)KH?)L(U&%]R6-]R6-]JIPC+:[#+"/7Q2'CX&1[F#`&5TR_2@%54`%54`'YN$WBWF<GI8E==J\E3:\E3:\E-51E4`)E4`)EDW%D?:)H?:)H?5Q6S:-]S:-A;6,42RIMX:A[J3"Z`'S\*<?HV*MENS.C<>Z9GT,7:IOVC7*NDFA00><$D0719CV_L%7.N6CR&C(7(R=,(1M4;Z*9.T][RNXH46X62:X632X61?X6\H(L8_ZYP^`D>LP&^8K.S_53Z`-Z4K>4()`(/"Q/M>`P9\@<P<U'PDH?8AA`XUMPTP_EXOF`[8`Q<IT0]?OYVOA(5/(_Z!!!!!! + 318799872 + 1.0.0.0 + true + 3 + + + diff --git a/source/Control Packets/PINGREQ/Create PINGREQ Packet.vi b/source/Control Packets/PINGREQ/Create PINGREQ Packet.vi new file mode 100644 index 0000000000000000000000000000000000000000..b9485172f3e6cdbaf4b6467726a4163aa6911aaa GIT binary patch literal 24337 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 + + MQTT_Control_Packets.lvlib + ../../MQTT_Control_Packets.lvlib + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!*(!!!*Q(C=\>5R4O.!&-<R$\4&<JE<L.*2LNY6UF"3Z!KPJ!UF:5J%^S2+NIF%3:5LP#PE!.PY#O9`EY>F<5%;>I51.G0CTT0T@IQ>)`8NO`2.Y[HNZMWN8?_>RJN_[#@(5>/BLI\DM>-5(,P0RI_PBWH5[`BJQ0QQG`_P_L-3*`UH.HVN8^PHXGZ0@AH__@@A4/V&2%N;U*RG;G8(*%`S*%`S*%`S)!`S)!`S)!^S*X>S*X>S*X>S)T>S)T>S)T@SPJ/,8/1CBZ154QIFES94**WB+$EEHM34?")0JUI]C3@R**\%1R=FHM34?"*0YG'9%E`C34S**`%Q6:>EX]HR*"[G6_!*0)%H]!1?3CLQ")#A7$"R-!E-"2?$$Y%H]!1?0CLQ"*\!%XA#$Z=6?!*0Y!E]A9=B@67C;^J/DI>JZ(A=D_.R0)[(K?6Y()`D=4S/BX*S0)\(14A&H=EBS"HE>("/()`DY:==D_.R0)\(]8#JXS(P+^-U<3@(9XA-D_%R0);(+72Y$)`B-4S'BWFF?!S0Y4%]BI>3-DS'R`!9%+-IZ76-:AQU/BG"Y?'H0SX7\V*UC@6>KI>8^6#K(D<61[2[/&1X885T64>*N@CK265NFGI26(_=#KX#K)KI"L?/'DA?;(P;DL;F<7BLWIKWJ#X;U(@O/!S$$I?$^PO^>LO>NNON.JO.VOOV6KO6FMOF&IP&^"LYS4[^%)\PJ6M_0TQ/P_[@@VQ_0&V@XPW_O,J\`(02]P`Q``E$P"NVLHE.VOA&GR+1NA!!!!! + 318799872 + 1.0.0.0 + true + true + true + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!#Y95F.31QU+!!.-6E.$4%*76Q!!+?1!!!1U!!!!)!!!+=1!!!!P!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9A^135Z(5E62,GRW9WRB=X-!!!!!C"-!A!!!-!!!+!!%!!!!!!1!!Q!]!,Q!(U#!!A!!!!!"!!%!"P````]!!!!!!!!!!!!!!!!6[P5`G?/Z3<;>L-<(:.'V!!!!$!!!!"!!!!!!#T.XBG==-U?Q2"[ZCC\4>^1>D.G0!,)%[9!*G/TY1HY!!"!!!!!!!+A&8;0;#=F/JF6:?DU.I*Q!!!!1"6XGO"/1(Y5=3`#$[<N)<!!!!"$9IKR<7CVR#\=4_#JFX;&#!!!!"!!!!!!!!!"D!!&-6E.$.EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC/F"*4E>326%O<(:D<'&T=TJ135Z(5E62,G.U<!!!!!!!!!%!!F:*4%)!!!!!!!"16%AQ!!!!"1!"!!%!!!!!!A!$!!!!!!)!!1!!!!!!)1!!!"JYH'.A9W"K9,D!!-3-$1Q`1$31`Y'"A1%!6RM'Z!!!!!!!!%9!!!%E?*RD9-!%`Y%!3$%S-$!^!.)M;/*A'M;G.E!W&ZM>O/S&CD-T1.T,#B&F")IR89'+-[(K"9G$`9=#W,#9$1#$X#BJ!!!!!!"'!!&73524.EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC/F"*4E>326%O<(:D<'&T=TJ135Z(5E62,G.U<!!!!!!!!!!!!Q!!!!!"11!!!C2YH&.A:'$).,9QGQ#EG9&9G+'")4E`*:7,!=BHA!!?*A9Y=)<3BA=/A_FA2AC`_1V0NYO+1(/.CA14@YM;5+4<)_/YIQV)LJODEU8FO)M+"YA$J&F!^0`!D/9D0)?\@62%/HV57)!K8I$.!9J>"JP(!D30I[&#HI'`61SEL]%";B6#+=NBQQ-A%MF>/U#+$E0]AH#8S-%(,.U>"5#RXA91W2WC)N$J)CBRX%61"W1YYU7Q'U11<EC'[A^L@M0281*5<1,S!1N)&+SGG_WYA]9&E,M=2';!K9Q(9+L#!UQ6+!#6\A!2T5=YYAYT(0LVH`(.`]=C0N"QV7,!$HK!W*S"E7%\E.9%UA+-%,Y*E&9'UC!(M$.!)I32A90B$=-H"FN'&U:PRC$'3-9Y2BT'%A7=`6V=E@GQ?!=!*8.;@A!!!!!!!"-!!!!*?*RD9'"A:'1!!A!!&!!$!!!!!!Y4!9!A!!!'-4-O-#YR!!!!!!!!$"-!A!!!!!1R-SYQ!!!!!!Y4!9!A!!!'-4-O-#YR!!!!!!!!$"-!A!!!!!1R-SYQ!!!!!!Y4!9!A!!!'-4-O-#YR!!!!!!!!&!%!!!$V6T7#?3;CD#ZT5EY'34G>!!!!$1!!!!!!!!!!!!!!!!!!!!!!!!#!`````Y!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9Y!!!'4!!!"AQ!!!9-!!!''!!!"BA!!!91!!!'!!!!"B!!!!91!!!'!!!!"A!!!!@````]!!!1!````````````````````````````````````````````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!"7`I(_6A!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!)&7!0T`!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!`0]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!&<`L!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!`0`W!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!0D`A1!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!_0`Y!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!#P]+Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!_0`Y!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0```````````````````````````````````````````Q!!!%9!!5:13&!W46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)[5%F/2V*&53ZM>G.M98.T/F"*4E>326%O9X2M!!!!!!!!!!!$!!!!!!+"!!!%[8C=L:20;"."'-7`#6O:B":H9WM<;%AMWVC#%2'U.68<GIE1+57."5`69/I@+%;36$SVFU8)I2?$/1C^B9!H$[&Y,U'10>C4ADX%"LR\+1JWMXY\[?YG+=;,/1R,G.`X:NZ\$)$UH9WYGL#G!W(\_$'PAS?N%9";B-,B,`13W#,Z$7412X39J9NMV^5EITLUJ\510==,]!.X'^_-6`#;%,;(7Y]R(Q\T[(!]L1X,.Z1[5^[.+I5_;[I-@L:"GK[\3O!HX6!T+!DKB,H+%>)%QE^*EDJW-`6U768-@^U2[B-DX4IQLAVEF@JJH)D3WW)E79)SS6AD!5>/1,6;>3#Z"98%-;:-JIRDN]B3$]<,.8^/K:]2D%=QK,.F[@"!MWC?X93[U2.=9YAC^]+[=NH3YA&^6H#.2A-Z8!_ZRTI-+P6LV%@XUF`\"G[J\Y%!K>WDRB@DL=H,#W9+9K]8ARC0%J<%\[1/966TX1@*UIJ"5=1A74&=RBD)>2'$GR=9/$E5`Z%$FWJD`ND+;C[`H!VG(A9@L+2SO?#T\*0HK@RS-*X+JYYG>)6L\EHT^K;9+!=-A11T%'^X/Q/63A5.Q.6"LS)[L.2N4B;X3>C/JRX(468(O2FUDP_[]]BU<TTKMDI,4FP09VNFVHWADL:?_0^NP9AF7ONK+]R"''\X;.ZE#WJL;RCJ;:DLQ5QBM^\2VD$K4&M[P>J[[7B<QZ;7X>:3K>4"I?>2O[U3);WWKDP'A8'!H56\*4A,=>&:=#_UH:TO@FCV(R?;6,B"@8`@Q/)INK\$%)^Z0\%%4OOH#2JHGZAK0E=H[3<>LXWWHZ`;P%WK/`#2<#NP!H4E$S3\:*)!!!!!!!!%!!!!)!!!!%9!!5*%3&!W46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)[5%F/2V*&53ZM>G.M98.T/F"*4E>326%O9X2M!!!!!!!!!!!$!!!!!!"C!!!!=HC=9W"AS"/190L(50?8A5HA+Z!B`:?"7>#0]4=$![?@Q'%AT3AA#237`=P!,KA.&N9_IMP"!!7K<)Q=EBS("4H!-BQN'AT````H_(LE'FT&%2]Y5W770)=%!"2C'1!!!!!!!!1!!!!(!!!<^!!!!!=!!!!B8WZJ8URB=X2,<G^X<E^X<GFO:UR71WRB=X.$<(6T>'6S%Q#!!!!!!!%!#!!Q`````Q!"!!!!!!!/!!!!!1!'!&!!!!!"!!!!!!!!!!!!$5Z*8UFD<WZ&:'FU<X)4!)!!!!!!!1!/1$$`````"%2B>'%!!!%!!!!!'CUR-T!R/$!R.QU!!!!!!2=64'^B:#!G)&6O<'^B:#ZM>G.M98.T!!!"!!!!!!!*!!!:_Q&E!7216%AQ!!!!"!!!!!!!!!!!!!!!!A!!!!%0$5RB?76S,GRW9WRB=X-!!!%!!!!!!!=!!!SX`````@```_U!!!S?!#A!!!S9!!!-!!!!!!!!)!!A!"A!!!!!!0```Q!!E*#1%"!18V^@(RA@I+?A````````````````````````````````````````````````````````````````````````````````````````````````````````````9'>AHZC@````5&"1!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````5&"1!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````E*#1!!!!,S]P````````````````````````````````````````````````````````````````````````````````````````````````````````````````````1%>!!!!!X^D@````````````````````````````````````````````````````````````````````````````````````````````````````````````````L[_P!!!!9'>A````````````````````````````````````````````````````````````````````````````````````````````````````````````````````M,?Q!!!!M,?Q````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````U.$15&>1U.$1````````````````````````````````````````````````````````````````````````````````````````````````````````````````````L[_P!!!!L[_P````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````_!!!!.A!!!!9!!!!/!!!!$A!!!"Q!!!!=!!!!!!!!!"Q!!!!=!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!&586F=HFE!1!!!!!!!1].4'&Z:8)O<(:D<'&T=Q!!!1!!!!!!"Q!!$,A!!!!!!!!!!!!!$*Y!+!!!$*A!!!Q!!!!!!!!A!#!!'!!!!!!!````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$`````A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"`````Q!!!!:#<X*E:8*E!1!#!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,5WVB<'QA2G^O>(-!!1E"!1!!!!!!!!!;4&:$<'&T=V"S;8:B>'6%982B6'&C4X*E:8)4!)!!!!!!!A!&!!=!!!Q!1!!"`````Q!!!!%!!1!!!!!!!!!!!!!!'UR71WRB=X.1=GFW982F2'&U962J<76T>'&N="-!A!!!!!!"!!5!"Q!!!1!!W-B?L!!!!!!!!!!G4&:$<'&T=V"S;8:B>'6%982B4'&T>%&Q='RJ:725;7VF=X2B<8!4!)!!!!!!!1!&!!=!!!%!!.D)8KQ!!!!!!!!!'ER71WRB=X.1=GFW982F2'&U962Z='6%:8.D%Q#!!!!!!!%!#!!Q`````Q!"!!!!!!!/!!!!!1!'!&!!!!!"!!!!!!!!!!!!(ER71WRB=X.1=GFW982F2'&U952G<(2%982B5WF[:2-!A!!!!!!"!!5!!Q!!!1!!!!!!!!!!!!!!!!!%!!)!#!!!!!1!!!"!!!!!+!!!!!)!!!1!!!!!$Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$V!!!";HC=D9_^4A-R%)1`Y`R=%C!"/C1E&R25F.1H29!I1*=I.=(=4R2B984H2*1]%!`#)`!;^"4MZ5=5.'CE8=^Y>U9,($(D[`0D`BX1R\?DS71[^-_B^'[;W01J$^7Z7\LZ9T_ZO<M?8Y[%J=Z767`,U_!YCR-Y'<J&&@,3_-+M2MR,/6`;E*P-"EN41*=-V$>+C.Z1,O2Z_A_(4NR'&WZ'&,^J0QZL)@=&!^H7N'A4[567U+X>>(D.*#&BBY\UJH1JL<IIC(C1[!:8-G$9:5`%'PNCN)8;Y+`S_^.@98W)9C#/3"Q3VJ#A(A==VK@`!-'>0*)!!!!!!!"F!!%!!A!$!!1!!!")!!]%!!!!!!]!W1$5!!!!51!0"!!!!!!0!.E!V!!!!&I!$Q1!!!!!$Q$:!.1!!!"DA!#%!)!!!!]!W1$5#&.F:W^F)&6*#&.F:W^F)&6*#&.F:W^F)&6*!4!!!!"35V*$$1I!!UR71U.-1F:8!!!JZ!!!"$1!!!!A!!!JR!!!!!!!!!!!!!!!)!!!!$1!!!1I!!!!(%R*1EY!!!!!!!!"9%R75V)!!!!!!!!">&*55U=!!!!!!!!"C%^#5U=!!!!!!!!"H%.$5V1!!!!!!!!"M%R*>GE!!!!!!!!"R%.04F!!!!!!!!!"W&2./$!!!!!!!!!"\%2'2&-!!!!!!!!#!%R*:(-!!!!!!!!#&&:*1U1!!!!!!!!#+%>$2%E!!!!!!!!#0(:F=H-!!!!%!!!#5&.$5V)!!!!!!!!#N%>$5&)!!!!!!!!#S%F$4UY!!!!!!!!#X'FD<$A!!!!!!!!#]%R*:H!!!!!!!!!$"%:13')!!!!!!!!$'%:15U5!!!!!!!!$,%R*9G1!!!!!!!!$1%*%3')!!!!!!!!$6%*%5U5!!!!!!!!$;&:*6&-!!!!!!!!$@%253&!!!!!!!!!$E%V6351!!!!!!!!$J%B*5V1!!!!!!!!$O&:$6&!!!!!!!!!$T%:515)!!!!!!!!$Y!!!!!$`````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!.!!!!!!!!!!!`````Q!!!!!!!!$!!!!!!!!!!!$`````!!!!!!!!!.1!!!!!!!!!!0````]!!!!!!!!![!!!!!!!!!!!`````Q!!!!!!!!$Q!!!!!!!!!!$`````!!!!!!!!!6A!!!!!!!!!!0````]!!!!!!!!"9!!!!!!!!!!!`````Q!!!!!!!!')!!!!!!!!!!$`````!!!!!!!!!>1!!!!!!!!!!0````]!!!!!!!!#)!!!!!!!!!!!`````Q!!!!!!!!.I!!!!!!!!!!4`````!!!!!!!!!Y!!!!!!!!!!"`````]!!!!!!!!$F!!!!!!!!!!)`````Q!!!!!!!!/E!!!!!!!!!!H`````!!!!!!!!!\A!!!!!!!!!#P````]!!!!!!!!$S!!!!!!!!!!!`````Q!!!!!!!!0=!!!!!!!!!!$`````!!!!!!!!!`1!!!!!!!!!!0````]!!!!!!!!%#!!!!!!!!!!!`````Q!!!!!!!!3-!!!!!!!!!!$`````!!!!!!!!#*!!!!!!!!!!!0````]!!!!!!!!)X!!!!!!!!!!!`````Q!!!!!!!!NE!!!!!!!!!!$`````!!!!!!!!#WQ!!!!!!!!!!0````]!!!!!!!!,O!!!!!!!!!!!`````Q!!!!!!!!QA!!!!!!!!!!$`````!!!!!!!!$#A!!!!!!!!!!0````]!!!!!!!!I)!!!!!!!!!!!`````Q!!!!!!!#AI!!!!!!!!!!$`````!!!!!!!!+$!!!!!!!!!!!0````]!!!!!!!!I8!!!!!!!!!#!`````Q!!!!!!!#F9!!!!!!N135Z(5E62,G.U<!!!!!! + + + + +!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9A^135Z(5E62,GRW9WRB=X-!5&2)-!!!!!!!!!!!!!!!$1!"!!!!!!!!!1!!!!%!"A"1!!!!!1!!!!!!!!!!!!!"$ERB9F:*26=A4W*K:7.U!&"53$!!!!!!!!!!!!!4!)!!!!!!!!!!!@``!!!!!1!!!!!!!1%!!!!"!!9!5!!!!!%!!!!!!!(````_!!!!!!);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!&"53$!!!!!!!!!!!!!4!)!!!!!!!!%!!!!!!!%!!!!!!!!#!!!!!1!'!&!!!!!"!!!!!!!"`````A!!!!!#'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q"16%AQ!!!!!!!!!!!!%Q#!!!!!!!!"!!!!!!!"!!!!!!!!!Q!!!!%!"A"1!!!!!1!!!!!!!@````Y!!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!!!!!!!!!"-!A!!!!!!!!1!!!!!!!1!!!!!!!!1!!!!"!!9!5!!!!!%!!!!!!!(````_!!!!!!);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!&"53$!!!!!!!!!!!!!4!)!!!!!!!!%!!!!!!!%!!!!!!!!&!!!!!1!'!&!!!!!"!!!!!!!"`````A!!!!!#'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q"16%AQ!!!!!!!!!!!!%Q#!!!!!!!!"!!!!!!!"!!!!!!!!"A!!!!%!"A"1!!!!!1!!!!!!!@````Y!!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!!!!!!!!!"-!A!!!!!!!!1!!!!!!!1!!!!!!!!=!!!!"!!9!5!!!!!%!!!!!!!(````_!!!!!!);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!&"53$!!!!!!!!!!!!!4!)!!!!!!!!%!!!!!!!%!!!!!!!!)!!!!!1!'!&!!!!!"!!!!!!!"`````A!!!!!#'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q"16%AQ!!!!!!!!!!!!%Q#!!!!!!!!"!!!!!!!"!!!!!!!"#!!!!!)!$5!+!!>/>7VF=GFD!%Y!]>D)8JU!!!!#$V"*4E>326%O<(:D<'&T=QN135Z(5E62,G.U<!!K1&!!!1!!(5.M>8.U:8)A<W9A9WRB=X-A=(*J>G&U:3"E982B!!%!!1!!!!(`````!!!!!!!!!!!!!!!#'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q"16%AQ!!!!!!!!!!!!%Q#!!!!!!!!"!!!!!!!"!!!!!!!##!!!!!%!4!$RW-B?L!!!!!)05%F/2V*&53ZM>G.M98.T#V"*4E>326%O9X2M!#B!5!!!(5.M>8.U:8)A<W9A9WRB=X-A=(*J>G&U:3"E982B!!%!!!!!!!!!!!!!!!!#'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q"16%AQ!!!!!!!!!!!!%Q#!!!!!!!!"!!!!!!!"!!!!!!!$#!!!!!%!4!$RW-B?L!!!!!)05%F/2V*&53ZM>G.M98.T#V"*4E>326%O9X2M!#B!5!!!(5.M>8.U:8)A<W9A9WRB=X-A=(*J>G&U:3"E982B!!%!!!!!!!(````_!!!!!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!!!!!!!!!"-!A!!!!!!!!!!!!!!!!1!!!!!!!!!!!!!"!%Q!]>D)8KQ!!!!#$V"*4E>326%O<(:D<'&T=QN135Z(5E62,G.U<!!I1&!!!"V$<(6T>'6S)'^G)'.M98.T)("S;8:B>'5A:'&U91!"!!!!!!!"`````A!!!!!!!!);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!&"53$!!!!!!!!!!!!!4!)!!!!!!!!!!!!!!#!!!!!^$4UZ/25.5,GRW9WRB=X-!!!!/5&6#15.,,GRW9WRB=X-!!!!01U^/4E6$6#ZM>G.M98.T!!!!$U.04EZ"1UMO<(:D<'&T=Q!!!!^135Z(5E6$,GRW9WRB=X-!!!!05%F/2V*&53ZM>G.M98.T!!!!%&"*4E>326%S,GRW9WRB=X-!!!!05%F/2V*&53ZM>G.M98.T + + + + + false + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!"I!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!#I!!1!%!!!.1W^O>(*P<&"B9WNF>"6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!!!!! + 49 51 48 49 56 48 50 48 13 0 0 0 0 1 23 21 76 111 97 100 32 38 32 85 110 108 111 97 100 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 9 0 0 13 43 1 100 1 100 80 84 72 48 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 15 13 76 97 121 101 114 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 7 0 0 12 185 0 0 0 0 0 0 0 0 0 0 12 158 0 40 0 0 12 152 0 0 12 0 0 0 0 0 0 32 0 32 0 24 0 0 0 0 0 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 86 73 32 73 99 111 110 100 1 0 2 0 0 0 6 112 105 110 103 114 113 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 83 109 97 108 108 32 70 111 110 116 115 0 1 9 1 1 + + + 2 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&/!!!!#1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!%*!=!!?!!!M'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC$V"*4E>326%O<(:D<'&T=Q!!#V"*4E>326%A<X6U!%*!=!!?!!!M'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC$V"*4E>326%O<(:D<'&T=Q!!#F"*4E>326%A;7Y!!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO<S"F=H*P=CE!91$Q!!Q!!Q!%!!1!"1!%!!9!"!!%!!=!"!!%!!1$!!"Y!!!.#!!!!!!!!!!!!!!."1!!!!!!!!I!!!!!!!!!!!!!!!I!!!!!!!!!!!!!!!!!!!U!!!!'!!!!!!!!!!!!!!%!#!!!!!! + -1 + 0 + true + 1 + 1 + 1350574608 + + diff --git a/source/Control Packets/PINGRESP/Create PINGRESP Packet.vi b/source/Control Packets/PINGRESP/Create PINGRESP Packet.vi new file mode 100644 index 0000000000000000000000000000000000000000..06889a4fabe9d8f6863da8434165d33607d85526 GIT binary patch literal 21054 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 + + MQTT_Control_Packets.lvlib + ../../MQTT_Control_Packets.lvlib + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!*-!!!*Q(C=\>5R<NN!%)8BF]"&8/I'A4K8Q61J!_A+OM+5!6R*J5O62LI"8$K.A*3J>)7ZAA[1BF?A`VW/;1="L-9/$-/EFR9@>X=_,SF;[NMH[5TDK7X\Z.;O^U\DNB`[S42KCCNN_TBVGI.`RI`XBRK`H=@0]T_K6/8_PD\6\[=0ETTJ0\(J@8P@XP:W>@*,]/,@AQ^K,S*;UI,G.&-L/S:ZEC>ZEC>ZEA>ZE!>ZE!>ZE$OZETOZETOZEROZE2OZE2OZE@?>8/1C&TGEJ(B3+*EUG3$J$%8*)@%EHM34?$B6YEE]C3@R*"[[+0%EHM34?")0QZ2Y%E`C34S*B[G[*0N/DC@R-,U#4_!*0)%H]&"3A3=!"-7#C9.*9#CY'(Q)0)%H]0"2A3@Q"*\!%XCYL-!4?!*0Y!E]$/GL%FX4>H)]4#0(YXA=D_.R0%QNR_.Y()`D=4S5E_.R0!\#+?B-$E(/)+?$=_*Y(!_`Z(A=D_.R0)[(3`U/?6_:JGE\/2\$9XA-D_%R0%QBQW.Y$)`B-4R-+].D?!S0Y4%]F*,B-4S'RY!923EP9T*DI.(*#!Q00`VJM8[8IEOM\V)^P+K(5P7QK2YCV=/BOOGKG[G[3;L&6SWK;L&5C[$[YV2I&5:62$7Y>>4!]5A\U0;U(7V$7^.7N#6NU99_=]>B'(1](H5Y(,4@\\8<\<4:<,2?L\6;L<2=,L69,/<8Q'@W_95QP:?O_(RT/XT^]@P]W]WP\V_O@V[=8^`_O7TZ@`D``!L?D@KIRT69ITO"GJ#?!!!!!! + 318799872 + 1.0.0.0 + true + true + true + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!$'^5F.31QU+!!.-6E.$4%*76Q!!,9A!!!1V!!!!)!!!,7A!!!!Q!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B"135Z(5E645#ZM>G.M98.T!!!!C"-!A!!!-!!!+!!%!!!!!!1!!Q!]!,Q!(U#!!A!!!!!"!!%!"P````]!!!!!!!!!!!!!!!$+VF!68/C+3\^3KCU=W.Q=!!!!$!!!!"!!!!!!G5_I:7&!W%7L$`630::2XN1>D.G0!,)%[9!*G/TY1HY!!"!!!!!!!-L+,$D6B9V,A3W9;$FC0=9!!!!1"6XGO"/1(Y5=3`#$[<N)<!!!!"!LP((`M;C$8BP$DH+,(OP0!!!!"!!!!!!!!!"D!!&-6E.$/%V26&2@1W^O>(*P<&^197.L:82T,GRW<'FC/F"*4E>326.1,GRW9WRB=X-[5%F/2V*&5V!O9X2M!!!!!!!!!1!#6EF-1A!!!!"16%AQ!!!!"1!"!!%!!!!!!A!$!!!!!!)!!1!!!!!!)1!!!"JYH'.A9W"K9,D!!-3-$1Q`1$31`Y'"A1%!6RM'Z!!!!!!!!%9!!!%E?*RD9-!%`Y%!3$%S-$!^!.)M;/*A'M;G.E!W&ZM>O/S&CD-T1.T,#B&F")IR89'+-[(K"9G$`9=#W,#9$1#$X#BJ!!!!!!")!!&73524/%V26&2@1W^O>(*P<&^197.L:82T,GRW<'FC/F"*4E>326.1,GRW9WRB=X-[5%F/2V*&5V!O9X2M!!!!!!!!!!!$!!!"11!!!C2YH&.A:'$).,9QGQ#EG9&9G+'")4E`*:7,!=BHA!!?*A9Y=)<3BA=/A_FA2AC`_1V0NYO+1(/.CA14@YM;5+4<)_/YIQV)LJODEU8FO)M+"YA$J&F!^0`!D/9D0)?\@62%/HV57)!K8I$.!9J>"JP(!D30I[&#HI'`61SEL]%";B6#+=NBQQ-A%MF>/U#+$E0]AH#8S-%(,.U>"5#RXA91W2WC)N$J)CBRX%61"W1YYU7Q'U11<EC'[A^L@M0281*5<1,S!1N)&+SGG_WYA]9&E,M=2';!K9Q(9+L#!UQ6+!#6\A!2T5=YYAYT(0LVH`(.`S6#0N"QV7,!$HK!W*S"E7%\E.9%UA+-%,Y*E&9'UC!(M$.!)I32A90B$=-H"FN'&U:PRC$'3-9Y2BT'%A7=`6V=E@GQ?!=!^T";01!!!!!!!"-!!!!*?*RD9'"A:'1!!A!!&!!$!!!!!!Y4!9!8!!!'-4-O-#YR!!!!!!!!$"-!A!!!!!1R-SYQ!!!!!!Y4!9!8!!!'-4-O-#YR!!!!!!!!$"-!A!!!!!1R-SYQ!!!!!!Y4!9!8!!!'-4-O-#YR!!!!!!!!&!%!!!$V6T7#?3;CD#ZT5EY'34G>!!!!$1!!!!!!!!!!!!!!!!!!!!!!!!#!`````Y!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9Y!!!'4!!!"AQ!!!9-!!!''!!!"BA)A!91$)!'!([!"B"_A!91$)!'!!C!"A!!!!@````]!!!1!````````````````````````````````````````````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!"7`I(_6A!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!)&7!0T`!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!`0]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!&<`L!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!`0`W!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!0D`A1!!!!!!!!$&!!!!R1!!!!!!!!!!!!!!!0``!!!!_0`Y!!!!!!!!!-8&!!$&!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!R=8&R=8&!-5!!!!!!!!!!!!!!!$``Q!!!#P]+Q!!!!$&R=8&R=5!R1!!!!!!!!!!!!!!!0``!!!!_0`Y!!!!!!!!!-8&!!$&!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!R1!!!-5!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0```````````````````````````````````````````Q!!!%A!!5:13&!Y46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)[5%F/2V*&5V!O<(:D<'&T=TJ135Z(5E645#ZD>'Q!!!!!!!!!!!-!!!+!!!!%[8C=L:2.;"."&-@@B+V-1IOTM<5..#37<3VC1"3V"D_+H1K65J29]""KABM`I$7;$`(58B9BBVY-ZC$U&A+?0)4CP12"^G"0#P91'`$OJ3D9T@JWUNV.5IQ8>W&9FPG^`ZPX`T-!UH=WYGH#KA'%\?((P!%_63=!N1C&AW@C*<"&]BP)9)!9-%U8W9[H359.[&@V#8K'&_!(\D;`G;`A.3&M&\=?91%MZD0AK+I0ST?6/F0?D3K&0LOK$%'W4JK?OULI*VX8UCA)WK3VSB(3"-*03*)W>CPZ*+5JVF^PB!:%3;]"D/M$';6_%COC^*9I3:;A4.*W3=#3EV#N6FV)<E%4IIUJCSFDW5WSV)0R=TW96?KH"?-4$/JMWDI]V#R;P6N1.XK-[QR2Z&\92S\<7DRE4!OOU7AAB_M"^]C!1;6_H1<ILPKV<_#W^BY)E.I^;HYRXVK]P'#Z)0<[U9DR+'%R`)Y:=%L401EGW6JZ+!I<*.O'SZ9..Y1.8FZAY0J1`)=08+K."7?7]^F=+B./0QD@8UZGM_'HG=@0E\F57%XGEI=>OM,VQ$HL^*;9#!=-A140).%_\425+B5=!+YO?B829;8O=,)YD?J-8(5H<KG[E\O'E_/`\DSUJD=?^>C:"4?N:T'N-ONOK#/NZ`^`7C^AC&;\UAJR@&>[*/^C#WJ,;RSJ&9DX9+;17?N)KV#R>8KF^>,BN-:N,3?NJ6+JA]/:2ZWU3I3UUKJNG`PG0G97RSN"!B)CM_">;/O=\HT)/Z=,D3H=J)'`<W#T+,:GQ"#@]8^C=VCNH]\27<;"LO*V>*ROU,X;:_@[K=U\J,9.(]G7]C:%2`Y!GZ^I!A!!!!1!!!!A!!!!3!!"1E2)5$B.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9DJ135Z(5E645#ZM>G.M98.T/F"*4E>326.1,G.U<!!!!!!!!!!!!Q!!!')!!!"S?*RD9'$)%Z"A_M>1^Z?"3?!LE#(^FY&:U)`R.Q-$JZ`!93$.+#!*&*<^S]!OK!U7VD[CS]%!";JMD"S3()=&/=!S(#U;$0```_@Y?O1;8-52(TB4::9]BQ1!&'):!!!!!!!!"!!!!!=!!"_<!!!!"Q!!!#&@<GF@4'&T>%NO<X>O4X>O;7ZH4&:$<'&T=U.M>8.U:8)4!)!!!!!!!1!)!$$`````!!%!!!!!!!Y!!!!"!!9!5!!!!!%!!!!!!!!!!!!.4EF@37.P<E6E;82P=B-!A!!!!!!"!!Z!-0````]%2'&U91!!!1!!!!!>V$%T-$%Y-$%X$1!!!!!"&R6-<W&E)#9A67ZM<W&E,GRW9WRB=X-!!!%!!!!!!!E!!"WC!71":&"53$!!!!!%!!!!!!!!!!!!!!!$!!!!!1].4'&Z:8)O<(:D<'&T=Q!!!1!!!!!!"Q!!!Y=!!!!!!!!!!!!!!WQ!+!!!!W9!!!-K!"=!!A!A!#!!'!!!!!!!````!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!A!$```````````]!A!$```````````````````````````````````````````````````````````````````````````````````````````````````]!A!!!A!$```````]!A!$```````````````````````````````````````````````````````````````````````````````````````]!A!!!A!!!A!!!A!!!A!!!A!$```]!A!$```````````````````````````````````````````````````````````````````````````````````````]!A!!!A!!!A!!!A!!!A!!!A!$```]!A!$```````````````````````````````````````````````````````````````````````````````````````````````````]!A!!!A!$```````]!A!$```````````````````````````````````````````````````````````````````````````````````````````````````]!A!$```````````]!A!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!$!!C!!Q!-A!-!@I!$!([!!Q!-A!-!#)!$!!!!!Q!!!!-!!!!(<'&T>%&D;W1"!!!!!!!"$QV-98FF=CZM>G.M98.T!!!"!!!!!!!(!!!-N`````X````N!!!-HA!I!!!-G!!!$!!!!!!!!#!!)!!9!!!!!!$```]!!*#1E"!1%&^@8R]9([#HI0```````````````````````````````````````````````````````````````````````````````````````````````````````````W"H9*_9H````V"15!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````V"15!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````Z#1E!!!!#]P,````````````````````````````````````````````````````````````````````````````````````````````````````````````````````U"(1!!!!.`9X````````````````````````````````````````````````````````````````````````````````````````````````````````````````[_PLQ!!!'"H90```````````````````````````````````````````````````````````````````````````````````````````````````````````````````\#XM!!!!,#XM0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````^$1U&"85.$1U0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````[_PLQ!!!+_PL`````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````A!!!$9!!!!'!!!!$A!!!!Y!!!!=!!!!(!!!!!!!!!!=!!!!(!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"6&V:8*Z:!%!!!!!!!%0$5RB?76S,GRW9WRB=X-!!!%!!!!!!!=!!!SY!!!!!!!!!!!!!!S?!#A!!!S9!!!-!!!!!!!!)!!A!"A!!!!!!0```Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!`````Y!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!@````]!!!!'1G^S:'6S:!%!!A!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#V.N97RM)%:P<H2T!!%*!1%!!!!!!!!!'ER71WRB=X.1=GFW982F2'&U962B9E^S:'6S%Q#!!!!!!!)!"1!(!!!-!%!!!@````]!!!!"!!%!!!!!!!!!!!!!!"N-6E.M98.T5(*J>G&U:52B>'&5;7VF=X2B<8!4!)!!!!!!!1!&!!=!!!%!!.@8XJ%!!!!!!!!!*ER71WRB=X.1=GFW982F2'&U95RB=X2"=("M;76E6'FN:8.U97VQ%Q#!!!!!!!%!"1!(!!!"!!$8V^[2!!!!!!!!!"J-6E.M98.T5(*J>G&U:52B>'&5?8"F2'6T9R-!A!!!!!!"!!A!-0````]!!1!!!!!!$A!!!!%!"A"1!!!!!1!!!!!!!!!!!"Z-6E.M98.T5(*J>G&U:52B>'&%:GRU2'&U96.J?G54!)!!!!!!!1!&!!-!!!%!!!!!!!!!!!!!!!!!!!1!!A!)!!!!"!!!!%!!!!!I!!!!!A!!"!!!!!!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!05!!!&M?*S.D\V/QU!1B$^T_8&#!!=[*#18&&35V*9C1"3A3UA@$P]ACR/(\%N%S3PQ>/FY"XI+VEG!AA;.N(MTNTOD"1YI_6AOX^]!>8A^HEZH)`@E+W>HWK30O;^0\=+7^Z'_OLG=H.^KI;EV>4XY%6*P/5EU()XMP0:Z&<MC8MX%TV7Z-$[0-_-.<1&^-AA_#93I$?6-HM@`=/AF862B(QC46_5G@CXELC#3<57(,K';:Q8^REXZFUQ3.&PUJ,?F3_EU*9#1/YFO=3%$-1.W2'SQ+U<@#$<YK`T_\+WQ0C1A%E=E$AFL3>!W1`;<U\]!4S-^L1!!!!!!!'5!!1!#!!-!"!!!!%A!$Q1!!!!!$Q$:!.1!!!"2!!]%!!!!!!]!W1$5!!!!7A!0"!!!!!!0!.E!V!!!!'/!!)1!A!!!$Q$:!.1)5W6H<W5A65E)5W6H<W5A65E)5W6H<W5A65E"-!!!!&*45E-.#A!$4&:$1UR#6F=!!#W)!!!%.1!!!#!!!#VI!!!!!!!!!!!!!!!A!!!!.!!!"#A!!!!=4%F#4A!!!!!!!!&A4&:45A!!!!!!!!&U5F242Q!!!!!!!!')4U*42Q!!!!!!!!'=1U.46!!!!!!!!!'Q4%FW;1!!!!!!!!(%1U^/5!!!!!!!!!(96%UY-!!!!!!!!!(M2%:%5Q!!!!!!!!)!4%FE=Q!!!!!!!!)56EF$2!!!!!!!!!)I2U.%31!!!!!!!!)]>G6S=Q!!!!1!!!*15U.45A!!!!!!!!+U2U.15A!!!!!!!!,)35.04A!!!!!!!!,=;7.M/!!!!!!!!!,Q4%FG=!!!!!!!!!-%2F")9A!!!!!!!!-92F"421!!!!!!!!-M4%FC:!!!!!!!!!.!1E2)9A!!!!!!!!.51E2421!!!!!!!!.I6EF55Q!!!!!!!!.]2&2)5!!!!!!!!!/1466*2!!!!!!!!!/E3%F46!!!!!!!!!/Y6E.55!!!!!!!!!0-2F2"1A!!!!!!!!0A!!!!!0````]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!U!!!!!!!!!!$`````!!!!!!!!!-!!!!!!!!!!!0````]!!!!!!!!!V!!!!!!!!!!!`````Q!!!!!!!!$I!!!!!!!!!!$`````!!!!!!!!!0!!!!!!!!!!!0````]!!!!!!!!"7!!!!!!!!!!!`````Q!!!!!!!!&A!!!!!!!!!!$`````!!!!!!!!!9A!!!!!!!!!!0````]!!!!!!!!"V!!!!!!!!!!!`````Q!!!!!!!!)A!!!!!!!!!!$`````!!!!!!!!!WA!!!!!!!!!"0````]!!!!!!!!$A!!!!!!!!!!(`````Q!!!!!!!!/5!!!!!!!!!!D`````!!!!!!!!![1!!!!!!!!!#@````]!!!!!!!!$O!!!!!!!!!!+`````Q!!!!!!!!0)!!!!!!!!!!$`````!!!!!!!!!^Q!!!!!!!!!!0````]!!!!!!!!$^!!!!!!!!!!!`````Q!!!!!!!!1)!!!!!!!!!!$`````!!!!!!!!")Q!!!!!!!!!!0````]!!!!!!!!)E!!!!!!!!!!!`````Q!!!!!!!!D=!!!!!!!!!!$`````!!!!!!!!#W!!!!!!!!!!!0````]!!!!!!!!,;!!!!!!!!!!!`````Q!!!!!!!!OU!!!!!!!!!!$`````!!!!!!!!$"Q!!!!!!!!!!0````]!!!!!!!!-*!!!!!!!!!!!`````Q!!!!!!!#P%!!!!!!!!!!$`````!!!!!!!!+]Q!!!!!!!!!!0````]!!!!!!!!LV!!!!!!!!!!!`````Q!!!!!!!#Q!!!!!!!!!!)$`````!!!!!!!!,0Q!!!!!$&"*4E>326.1,G.U<!!!!!! + + + + +!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B"135Z(5E645#ZM>G.M98.T5&2)-!!!!!!!!!!!!!!!#1!"!!!!!!!!!1!!!!%!"A"1!!!!!1!!!!!!!!!!!!!"$ERB9F:*26=A4W*K:7.U!&"53$!!!!!!!!!!!!!4!)!!!!!!!!!!!@``!!!!!1!!!!!!!1%!!!!"!!9!5!!!!!%!!!!!!!(````_!!!!!!);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!&"53$!!!!!!!!!!!!!4!)!!!!!!!!%!!!!!!!%!!!!!!!!#!!!!!1!'!&!!!!!"!!!!!!!"`````A!!!!!#'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q"16%AQ!!!!!!!!!!!!%Q#!!!!!!!!"!!!!!!!"!!!!!!!!!Q!!!!%!"A"1!!!!!1!!!!!!!@````Y!!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!!!!!!!!!"-!A!!!!!!!!1!!!!!!!1!!!!!!!!1!!!!"!!9!5!!!!!%!!!!!!!(````_!!!!!!);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!&"53$!!!!!!!!!!!!!4!)!!!!!!!!%!!!!!!!%!!!!!!!!&!!!!!1!'!&!!!!!"!!!!!!!"`````A!!!!!#'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q"16%AQ!!!!!!!!!!!!%Q#!!!!!!!!"!!!!!!!"!!!!!!!!"A!!!!%!"A"1!!!!!1!!!!!!!@````Y!!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!!!!!!!!!"-!A!!!!!!!!1!!!!!!!1!!!!!!!19!!!!"!!9!5!!!!!%!!!!!!!(````_!!!!!!);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!&"53$!!!!!!!!!!!!!4!)!!!!!!!!!!!!!!!!%!!!!!!!!!!!!!!1!'!&!!!!!"!!!!!!!"`````A!!!!!#'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q"16%AQ!!!!!!!!!!!!%Q#!!!!!!!!!!!!!!!9!!!!01U^/4E6$6#ZM>G.M98.T!!!!$F"61E&$3SZM>G.M98.T!!!!$U.04EZ&1V1O<(:D<'&T=Q!!!!^$4UZ/15.,,GRW9WRB=X-!!!!05%F/2V*&1SZM>G.M98.T!!!!%&"*4E>326.1,GRW9WRB=X- + + + + + false + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!"I!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!#I!!1!%!!!.1W^O>(*P<&"B9WNF>"6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!!!!! + 49 51 48 49 56 48 50 48 13 0 0 0 0 1 23 21 76 111 97 100 32 38 32 85 110 108 111 97 100 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 9 0 0 13 43 1 100 1 100 80 84 72 48 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 15 13 76 97 121 101 114 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 7 0 0 12 185 0 0 0 0 0 0 0 0 0 0 12 158 0 40 0 0 12 152 0 0 12 0 0 0 0 0 0 32 0 32 0 24 0 0 0 0 0 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 86 73 32 73 99 111 110 100 1 0 2 0 0 0 6 112 105 110 103 114 115 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 83 109 97 108 108 32 70 111 110 116 115 0 1 9 1 1 + + + 2 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&1!!!!#1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!%2!=!!?!!!N'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC%&"*4E>326.1,GRW9WRB=X-!$&"*4E>326.1)'^V>!!!1E"Q!"Y!!#U;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)15%F/2V*&5V!O<(:D<'&T=Q!,5%F/2V*&5V!A;7Y!)%"1!!-!!!!"!!)4:8*S<X)A;7YA+'ZP)'6S=G^S+1"B!0!!$!!$!!1!"!!&!!1!"A!%!!1!"Q!%!!1!"!-!!(A!!!U)!!!!!!!!!!!!!!U&!!!!!!!!#A!!!!!!!!!!!!!!#A!!!!!!!!!!!!!!!!!!$1!!!!9!!!!!!!!!!!!!!1!)!!!!!! + -1 + 0 + true + 1 + 1 + 1350574608 + + diff --git a/source/Control Packets/PUBACK/Create PUBACK Packet.vi b/source/Control Packets/PUBACK/Create PUBACK Packet.vi new file mode 100644 index 0000000000000000000000000000000000000000..6fe482c5ae3499e2f2459448f930d57926e29888 GIT binary patch literal 30696 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 N;H3_T?I+Ko{Xfp!hR6T_ literal 0 HcmV?d00001 diff --git a/source/Control Packets/PUBACK/PUBACK.lvclass b/source/Control Packets/PUBACK/PUBACK.lvclass new file mode 100644 index 0000000..d1c4e64 --- /dev/null +++ b/source/Control Packets/PUBACK/PUBACK.lvclass @@ -0,0 +1,57 @@ + + + MQTT_Control_Packets.lvlib + ../../MQTT_Control_Packets.lvlib + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!*'!!!*Q(C=\>5R4C."%)8BRYK!V$>97?)!K+\A%S!Z)Q06&?S1U$EE*8%"@!6(OS'K+`A+$B#Z_<OHM-U'M!'AV9I:?BC`[;\_["E05N^/J'.NX^PG<W\6J@]-H8?(@<;>\Q](FY:0WT`\$B>WB9<T@:'7P"I`@_G](X]Y`V`YX^LUP8VP``>W`?[8Y./`"U>K,S*;UI,G.&/<>JPE3:\E3:\E32\E12\E12\E1?\E4O\E4O\E4G\E2G\E2G\E2NZX=J',8/31EMG4C:+C39'E-R1FB]34?"*0YO'D%E`C34S**`(129EH]33?R*.Y'+<%EXA34_**0*4KEOQ\/:\%1XE&HM!4?!*0Y'&+":Y!%%Q7&![+Q&"Q-4A*0)%H](#KQ".Y!E`A#4R=6O!*0)%H]!1?BP26C;ZJ/TE?SMDR/"\(YXA=$[8F?"S0YX%]DI@JZ(A=DY.Q*H3+1Z!TS/HA@(!]DI>@=DS/R`%Y(M@$J8[(P+^-U\3>()`B-4S'R`!9(EL)]"A?QW.Y$!^F:8A-D_%R0);(K72Y$)`B-3$'J%QPIZARU/BE");(H`[U7,^,U387>[E?8N6$K8L96!_2[O&1X846T64>*.8CKR:6N6CK26$^=3KU#K/;2$7Y>>3'YZKWICVJ#^K-.K6.;'0;K!X^Y)[<T5<L^6KLV5L,Z6+,R5+TW5T4[634S54D]6CDU7DX'PD*PHMB$/_F;]Y@,SZ0(][P\B]P<M^_HT`>`\K\/7XZ&`R``A@?D@KBQTF9IW@6\:-W!!!!!! + 318799872 + 1.0.0.0 + true + true + true + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!$L@5F.31QU+!!.-6E.$4%*76Q!!.KQ!!!1T!!!!)!!!.IQ!!!!O!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9AZ165*"1UMO<(:D<'&T=Q!!!!!!C"-!A!!!-!!!+!!%!!!!!!1!!Q!]!,Q!(U#!!A!!!!!"!!%!"P````]!!!!!!!!!!!!!!!$+VF!68/C+3\^3KCU=W.Q=!!!!$!!!!"!!!!!!G5_I:7&!W%7L$`630::2XN1>D.G0!,)%[9!*G/TY1HY!!"!!!!!!!-L+,$D6B9V,A3W9;$FC0=9!!!!1"6XGO"/1(Y5=3`#$[<N)<!!!!"!LP((`M;C$8BP$DH+,(OP0!!!!"!!!!!!!!!"@!!&-6E.$.%V26&2@1W^O>(*P<&^197.L:82T,GRW<'FC/F"61E&$3SZM>G.M98.T/F"61E&$3SZD>'Q!!!!!!!!"!!*735R#!!!!!&"53$!!!!!&!!%!!1!!!!!#!!-!!!!!!A!"!!!!!!!B!!!!'HC=9W"D9'JAO-!!R)Q.$$^!.*$`A9'"!1"8'Q<E!!!!!!!!2A!!!32YH'.AQ!4`A1")-4)Q-$U!UCRIYG!;RK9W1$98GRWY\)7+-T.!X-M+%75%CD&>A9ITI?I&C90^BQ,9M*A.!)0=+'E!!!!!!%1!!6:*2&-U46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)[5&6#15.,,GRW9WRB=X-[5&6#15.,,G.U<!!!!!!!!!!!!Q!!!5%!!!)E?*R49'2AS$3W-*M!J*G"7*CBA3%Z0S76CQ():Y!!(C9'/(#'UI9($I0J9%9)P`E.4\?,CE"TD9I%%X_,'F#EWS0DO+-.3+[<IZ.&Z<C,#A?)![2:104`Q)TG)TS(OXV52$J^6&C!+F[!T1'+81;<RQ)UD[/B1J["PV5-J+`"!7I61CH,9=-$)",*84N!CAZ$`)*QF]D""ST>(16!M>Y'%.E>IC,1[3)I=>R&5!>E//.&M"N%%'Z)BOI0;X\$U6U#6'U#]A%,3"3MJJPNO)0'":#\(%2GA+G-"W#KQA.-&3A!F?Y!%=V(//)/-RT[^:`RT@]F1D\1=.6CQ!Z[A.C=A:&B/Z$7".)#D"#_#:"7"N)A"\!T1#+%E9'$Y1X$*Q:<2B>'<]9ARED'/%9=RB)&H0V>8*(ZM(A(!0=Q7DU!!!!!!!!4!!!!#8C=9W"A9'2E!!)!!"1!!Q!!!!!/%Q'!&Q!!"D%T,D!O-1!!!!!!!!Q4!)!!!!!%-4-O-!!!!!!/%Q'!&Q!!"D%T,D!O-1!!!!!!!!Q4!)!!!!!%-4-O-!!!!!!/%Q'!&Q!!"D%T,D!O-1!!!!!!!"1"!!!!^6=VAHEGIIQO=V*/"EEZH1!!!!U!!!!!!!!!!!!!!!!!!!!!!!!!A0````_!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'$]!!"D!Q!!:!#!!'3QA!"I3%!!;+B!!'C12!"I=%QC;""=-GAR?@JE?@([:!(A-G-$Q#*A`!!!9!!!!(`````!!!%!0```````````````````````````````````````````Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!````````!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!``]"!1%"!1(``Q!!!!!!!!!!!!!!!!!!!!!!``]!!0]"!1%"!1%"!1%"`Q!!!!!!!!!!!!!!!!!!!!$``Q!!`Q%"`Q(``Q%"!1(`!!!!!!!!!!!!!!!!!!!!!0``!0]"!1%"`Q%"`Q%"!1(`!!!!!!!!!!!!!!!!!!!!``]!`Q%"!@]"`Q(`!1%"!@]!!!!!!!!!!!!!!!!!!!$``Q$`!1%"`Q%"`Q%"!1%"`Q!!!-5!!!!!!!!!!!!!!0``!0]"!1%"````!1%"!1(`!!$&SQ!!!!$&!!!!R1!!``]!`Q%"!1%"!@]"!1%"!@]!R=P&!!!!!-8&!!$&!!$``Q$`!1%"!1(``Q%"!=5"`]8,R1!!R=8&R=8&!-5!!0``!!$`!1%"`````Q%"S]8&S]5!!!$&R=8&R=5!R1!!``]!!0]"!1%"!1%"!1(&S]P&!!!!!!!!!-8&!!$&!!$``Q!!!0``!1%"!1%"```&R1!!!!!!!!!!R1!!!-5!!0``!!!!!!$```````]!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$```````````````````````````````````````````]!!!"%!!&'5%B1.%V26&2@1W^O>(*P<&^197.L:82T,GRW<'FC/F"61E&$3SZM>G.M98.T/F"61E&$3SZD>'Q!!!!!!!!!!!-!!!*`!!!%[8C=L:2.;"."&-@@B+V-1IOTM<6>;%AMWVL%A#BK$8Y5/R5KJ3CRY#(5"$>_1'MU(_+JP3R#$LU9T%(I,?4K)24P*1CS"XPS9!_R!?^?7A7\7>^/OJO09LSY#]/ST/`^X\T`HQ'1PL-24Q.743"M$T`G4@"J"A'IBCE=0B/PA3W3XU!'&7,#.&VE/ZY''47B8T-G[$G?BR_YW`JGP9'XB,">X(K-+6D-:]*RT2C7<[MVJLY@6@.^4F5:!GS>.$TXV?"0OK[H5"$U38O6Q[1"B*_3*(XM4O*:5F@NP^YQ652*LQG-'Q.JN89;+[,UFCB*FK"%5EZ*Q*+45+F57J$=B#:%'V-W5]+SGW3J"_0H2C#DVMY+RC=9V.FU>(CQ5<"\N[&O^!1X'+,)P8+/8(+U?.#=&FS^8E=/VU0OC1G$;OUG6?CO^L6PY+\_!1C1[A.K\6P\.C]PW#[)P8YU9DR#7"3`IS;=U1V0H%G/6AY+QA<*M?'K<=-N99/8ZRGU@#D]QQ=O6==#-]OZ4$;:$K5?B2YO*T+:U00UUZ?*<$+E*<+*IQZ>YY:SQ4[^,3<#!5-AQ1O)NU]\"?6S'1?!;QO^DOCQ7H-Z7:R'=S?ON3:OK\9G>Q-HRX`>?WR0<TTC=4),L<3?R\4+L,OBDL2?`0^JP91B7OV++]4Q8?G2P-N.K#WN-;27).;$G5*GL3/N1M82[:87+U@4'H/UX,17C]5/$G=?=>-K%>*-K\ZN(6A(G&E=LQ2RC)P-AH?BL8/[]T(H8CYUKH+,+H`@Q':2<-W%)4\D`]TGM&I`H;/T<!.>R?PI*.WA?^5P\P64H8>*@2M_E3XV8:#/`!([A'BO!!!!!!1!!!!A!!!!2!!"1E2)5$2.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9DJ165*"1UMO<(:D<'&T=TJ165*"1UMO9X2M!!!!!!!!!!!$!!!!9A!!!(*YH'.A9-A4E'$[RV$XFY&*Y#O1)@W8A6H1D`%X!Q/HH]"B)-UI)!E5FPX,Q#[I$2<70K,,Q1!&KGS-(*)=BQ5ZQ$)=,2I-````Z`B[Z"J=R2%@/&.FFDS("!!59BE!!!!!!!!%!!!!"Q!!+.)!!!!(!!!!)6^O;6^-98.U3WZP>WZ0>WZJ<G>-6E.M98.T1WRV=X2F=B-!A!!!!!!"!!A!-0````]!!1!!!!!!$A!!!!%!"A"1!!!!!1!!!!!!!!!!!!V/36^*9W^O272J>'^S%Q#!!!!!!!%!$E!Q`````Q2%982B!!!"!!!!!#=,-4-Q-4AQ-4=.!!!!!!%8&5RP971A*C"6<GRP971O<(:D<'&T=Q!!!1!!!!!!#1!!*NE":!&E5&2)-!!!!!1!!!!!!!!!!!!!!!-!!!!"$QV-98FF=CZM>G.M98.T!!!"!!!!!!!(!!!-O@````0````K!!!-HA!I!!!-G!!!$!!!!!!!!#!!)!!9!!!!!!$```]!!0```````````````````````Q#!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q#!!!"=&````````````````Q#!!0```````````Q#!!0```````````````````````````````````````````````````````````````````````````````Q#!!!"=&Q#!!0```````````````Q#!!!#!!0```````Q#!!0```````````````````````````````````````````````````````````````Q#!!0```````Q#!!!"=&Q#!!0```````Q#!!!#!!!#!!!#!!!#!!!#!!0```Q#!!0```````````````````````````````````````````````````````````````Q"=&Q#!!!#!!!"=&Q#!!0```````````Q#!!!#!!!#!!!#!!!#!!!#!!0```Q#!!0```````````````````````````````````````````````````````````````Q#!!!"=&Q"=&Q#!!0```````````````````````````Q#!!!#!!0```````Q#!!0```````````````````````````````````````````````````````````````````Q#!!!#!!0```````````````````````````````Q#!!0```````````Q#!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q)!!!!'%1!!$BE!!*T^!!$Y`1!!]"E!!'!2!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"WRB=X2"9WNE!1!!!!!!!1].4'&Z:8)O<(:D<'&T=Q!!!1!!!!!!"Q!!$,T````_````]!!!$*Y!+!!!$*A!!!Q!!!!!!!!A!#!!'!!!!!!!````!!$```````````````]!!!!!!!!!!!!!!!!!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$Y_-DY_-DY_-DY_-DY_-DY_-A!!!!!!!$```````````````````````````````````````````````````````````````````````````````````]!!!$Y_-DY_-DY_-DY_-DY_-DY_-DY_-DY_-DY_-DY_-A!!!$```````````````````````````````````````````````````````````````````````````````]!!!$Y_-DY_-A!!!$Y_-A!!!!!!!$Y_-DY_-DY_-DY_-A!!!$```````````````````````````````````````````````````````````````````````````]!!!$Y_-DY_-DY_-DY_-A!!!$Y_-DY_-A!!!$Y_-DY_-DY_-DY_-A!!!$```````````````````````````````````````````````````````````````````````]!!!$Y_-DY_-DY_-A!!!$Y_-A!!!$Y_-A!!!$Y_-DY_-DY_-DY_-A!!!$```````````````````````````````````````````````````````````````````````]!!!$Y_-DY_-DY_-A!!!$Y_-DY_-A!!!$Y_-DY_-DY_-DY_-DY_-A!!!$```````````````````````````````````````````````````````````````````````]!!!$Y_-DY_-DY_-DY_-A!!!!!!!!!!!$Y_-DY_-DY_-DY_-DY_-A!!!$```````````````````````````````````````````````````````````````````````]!!!$Y_-DY_-DY_-DY_-DY_-DY_-A!!!$Y_-DY_-DY_-DY_-DY_-A!!!$```````````````````````````````````````````````````````````````````````]!!!$Y_-DY_-DY_-DY_-DY_-A!!!!!!!$Y_-DY_-DY_-DY_-DY_-A!!!$```````````````````````````````````````````````````````````````````````````]!!!$Y_-DY_-DY_-A!!!!!!!!!!!!!!!$Y_-DY_-DY_-A!!!$```````````````````````````````````````````````````````````````````````````````]!!!$Y_-DY_-DY_-DY_-DY_-DY_-DY_-DY_-DY_-DY_-A!!!$```````````````````````````````````````````````````````````````````````````````````]!!!!!!!$Y_-DY_-DY_-DY_-DY_-DY_-A!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!!!!!!!!!!!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]0Q!!!0`!!!(`Y!!"`_!!!``Q!!0`]!!$``!!!``Q!!0`]!!$``!!!@`A!!(`Y!!!`]!!!$]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!J6=W6S8U6W:7ZU:!%!!!!!!!%0$5RB?76S,GRW9WRB=X-!!!%!!!!!!!=!!!SY!!!!!!!!!!!!!!S?!#A!!!S9!!!-!!!!!!!!)!!A!"A!!!!!!0```Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!`````Y!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!@````]!!!!'1G^S:'6S:!%!!A!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#V.N97RM)%:P<H2T!!%*!1%!!!!!!!!!'ER71WRB=X.1=GFW982F2'&U962B9E^S:'6S%Q#!!!!!!!)!"1!(!!!-!%!!!@````]!!!!"!!%!!!!!!!!!!!!!!"N-6E.M98.T5(*J>G&U:52B>'&5;7VF=X2B<8!4!)!!!!!!!1!&!!=!!!%!!.@8XJ%!!!!!!!!!*ER71WRB=X.1=GFW982F2'&U95RB=X2"=("M;76E6'FN:8.U97VQ%Q#!!!!!!!%!"1!(!!!"!!$8V^[2!!!!!!!!!"J-6E.M98.T5(*J>G&U:52B>'&5?8"F2'6T9R-!A!!!!!!"!!A!-0````]!!1!!!!!!$A!!!!%!"A"1!!!!!1!!!!!!!!!!!"Z-6E.M98.T5(*J>G&U:52B>'&%:GRU2'&U96.J?G54!)!!!!!!!1!&!!-!!!%!!!!!!!!!!!!!!!!!!!!%!!)!#!!!!!1!!!"!!!!!+!!!!!)!!!1!!!!!"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$S!!!";(C=D9_^4M.!%)3`Y`,D'!A*>%B),CCI++E.FN)A*"/&/BTW'57=-,)P%37PQ./FYRXI+6AH2B1U;+4>G\H>'3VQB/6TP@ZY"`4RT?VM.E`+:V_6<J[;\-H[_NSNX/*BG.Z>83<81D*H[DJM;?9>:X%+*YF<VNZ756F%GYHIJ6KMD,>2<LSB+S!E"`7&%K*<SI5]4``B-)D\[-)^%M2POJT[L7$,AJ&M;XLU#@1S,QA<._V@=UF)W7%AP3N>3K]J#A,O*<L$2!9C^NA8M=&1D([A7PR6@H]/.NA?IBC*)R+(B(5E;*=RB]XJXV$.0%%!!!!!!'5!!1!#!!-!"!!!!%A!$Q1!!!!!$Q$:!.1!!!"2!!]%!!!!!!]!W1$5!!!!7A!0"!!!!!!0!.E!V!!!!'/!!)1!A!!!$Q$:!.1)5W6H<W5A65E)5W6H<W5A65E)5W6H<W5A65E"-!!!!&*45E-.#A!$4&:$1UR#6F=!!$;M!!!%-Q!!!#!!!$;-!!!!!!!!!!!!!!!A!!!!.!!!"#A!!!!=4%F#4A!!!!!!!!&A4&:45A!!!!!!!!&U5F242Q!!!!!!!!')4U*42Q!!!!!!!!'=1U.46!!!!!!!!!'Q4%FW;1!!!!!!!!(%1U^/5!!!!!!!!!(96%UY-!!!!!!!!!(M2%:%5Q!!!!!!!!)!4%FE=Q!!!!!!!!)56EF$2!!!!!!!!!)I2U.%31!!!!!!!!)]>G6S=Q!!!!1!!!*15U.45A!!!!!!!!+U2U.15A!!!!!!!!,)35.04A!!!!!!!!,=;7.M/!!!!!!!!!,Q4%FG=!!!!!!!!!-%2F")9A!!!!!!!!-92F"421!!!!!!!!-M4%FC:!!!!!!!!!.!1E2)9A!!!!!!!!.51E2421!!!!!!!!.I6EF55Q!!!!!!!!.]2&2)5!!!!!!!!!/1466*2!!!!!!!!!/E3%F46!!!!!!!!!/Y6E.55!!!!!!!!!0-2F2"1A!!!!!!!!0A!!!!!0````]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!U!!!!!!!!!!$`````!!!!!!!!!-!!!!!!!!!!!0````]!!!!!!!!!V!!!!!!!!!!!`````Q!!!!!!!!$I!!!!!!!!!!$`````!!!!!!!!!0!!!!!!!!!!!0````]!!!!!!!!"6!!!!!!!!!!!`````Q!!!!!!!!&=!!!!!!!!!!$`````!!!!!!!!!91!!!!!!!!!!0````]!!!!!!!!"U!!!!!!!!!!!`````Q!!!!!!!!)9!!!!!!!!!!$`````!!!!!!!!!W!!!!!!!!!!"0````]!!!!!!!!$?!!!!!!!!!!(`````Q!!!!!!!!/-!!!!!!!!!!D`````!!!!!!!!!ZQ!!!!!!!!!#@````]!!!!!!!!$M!!!!!!!!!!+`````Q!!!!!!!!0!!!!!!!!!!!$`````!!!!!!!!!^1!!!!!!!!!!0````]!!!!!!!!$\!!!!!!!!!!!`````Q!!!!!!!!1!!!!!!!!!!!$`````!!!!!!!!")1!!!!!!!!!!0````]!!!!!!!!)C!!!!!!!!!!!`````Q!!!!!!!!D1!!!!!!!!!!$`````!!!!!!!!#V1!!!!!!!!!!0````]!!!!!!!!,8!!!!!!!!!!!`````Q!!!!!!!!OE!!!!!!!!!!$`````!!!!!!!!$!Q!!!!!!!!!!0````]!!!!!!!!-&!!!!!!!!!!!`````Q!!!!!!!$4M!!!!!!!!!!$`````!!!!!!!!.01!!!!!!!!!!0````]!!!!!!!!U`!!!!!!!!!!!`````Q!!!!!!!$5I!!!!!!!!!)$`````!!!!!!!!.C!!!!!!#F"61E&$3SZD>'Q!!!!! + + + + +!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9AZ165*"1UMO<(:D<'&T=V"53$!!!!!!!!!!!!!!!!!!"1!"!!!!!!!!!1!!!!%!"A"1!!!!!1!!!!!!!!!!!!!"$ERB9F:*26=A4W*K:7.U!&"53$!!!!!!!!!!!!!4!)!!!!!!!!!!!@``!!!!!1!!!!!!!1%!!!!"!!9!5!!!!!%!!!!!!!(````_!!!!!!);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!&"53$!!!!!!!!!!!!!4!)!!!!!!!!%!!!!!!!%!!!!!!!!#!!!!!1!'!&!!!!!"!!!!!!!"`````A!!!!!#'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q"16%AQ!!!!!!!!!!!!%Q#!!!!!!!!"!!!!!!!"!!!!!!!"!A!!!!%!"A"1!!!!!1!!!!!!!@````Y!!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!!!!!!!!!"-!A!!!!!!!!!!!!!!!!1!!!!!!!!!!!!!"!!9!5!!!!!%!!!!!!!(````_!!!!!!);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!&"53$!!!!!!!!!!!!!4!)!!!!!!!!!!!!!!!A!!!!^$4UZ/25.5,GRW9WRB=X-!!!!/5&6#15.,,GRW9WRB=X- + + + + + false + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!"I!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!#I!!1!%!!!.1W^O>(*P<&"B9WNF>"6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!!!!! + 49 51 48 49 56 48 50 48 13 0 0 0 0 1 23 21 76 111 97 100 32 38 32 85 110 108 111 97 100 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 9 0 0 13 43 1 100 1 100 80 84 72 48 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 15 13 76 97 121 101 114 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 7 0 0 12 185 0 0 0 0 0 0 0 0 0 0 12 158 0 40 0 0 12 152 0 0 12 0 0 0 0 0 0 32 0 32 0 24 0 0 0 0 0 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 86 73 32 73 99 111 110 100 1 0 2 0 0 0 6 112 117 98 97 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 83 109 97 108 108 32 70 111 110 116 115 0 1 9 1 1 + + + + 2 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&8!!!!#A!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!%"!=!!?!!!L'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC$F"61E&$3SZM>G.M98.T!!J165*"1UMA<X6U!!!_1(!!(A!!+RJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9AZ165*"1UMO<(:D<'&T=Q!*5&6#15.,)'FO!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO<S"F=H*P=CE!$U!'!!F197.L:81A351!91$Q!!Q!!Q!%!!1!"1!%!!9!"!!%!!=!#!!%!!1$!!"Y!!!.#!!!!!!!!!!!!!!."1!!!!!!!!I!!!!!!!!!!!!!!!I!!!!)!!!!!!!!!!!!!!U!!!!'!!!!!!!!!!!!!!%!#1!!!!! + -1 + 0 + true + 1 + 1 + 1350574608 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!$Y!!!!"1!%!!!!'E!B&5BB=S"197.L:81A372F<H2J:GFF=A"!1(!!(A!!+RJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9AZ165*"1UMO<(:D<'&T=Q!+5&6#15.,)'^V>!!!0E"Q!"Y!!#M;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)/5&6#15.,,GRW9WRB=X-!#6"61E&$3S"J<A"5!0!!$!!!!!!!!1!#!!!!!!!!!!!!!!!!!!!!!Q)!!(A!!!!!!!!!!!!!#1!!!)U,!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!E!!!!!!"!!1!!!!! + -1 + 0 + false + 3 + 1 + 1082130944 + 3 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&&!!!!#A!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!#E!B"6:B<'FE!!1!!!"!1(!!(A!!+RJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9AZ165*"1UMO<(:D<'&T=Q!+5&6#15.,)'^V>!!!)%"1!!-!!!!"!!)4:8*S<X)A;7YA+'ZP)'6S=G^S+1!_1(!!(A!!+RJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9AZ165*"1UMO<(:D<'&T=Q!*5&6#15.,)'FO!&1!]!!-!!-!"!!&!!9!"1!&!!5!"1!(!!5!"1!)!Q!!?!!!$1A!!!E!!!!!!!!!D1M!!!!!!!!!!!!!!!!!!!!!!!!+!!!!!!!!!!!!!!#1!!!!!!%!#1!!!!! + -1 + 16777344 + false + 1 + 1 + 1082143248 + + diff --git a/source/Control Packets/PUBACK/Validate Fixed Header.vi b/source/Control Packets/PUBACK/Validate Fixed Header.vi new file mode 100644 index 0000000000000000000000000000000000000000..84251f0d7822b627c06a878d2b5fdbf02a7172b2 GIT binary patch literal 17913 zcmeHv1z1#FwCK<+9fEWT(hNvQ4MU6!A>BEY4j~|25-O<@iU^1xN~(a0h~N-X(xTET z2B;_@C5YT}W(LIgz4!ax{qKG6doDP8uf2M$eHivR`+4T>ZnmTCucnA3TpdE~yT#mQ~_)DMz(Vot`jLcvfntH&% z1?}YT4@g5Grx+p8V4u$eAq9J42odA}&~vLt6Vd@a0q{e(2>{640$RTopAA)eopajF zZOk3-YymnoaDeg#U5cri#H?U;5* zz@kPHE$of%GgKa^-|%cHo$x7RbUBp*lxuEk8KCWAB#7pLKuD!!C8Q*z0RjMoKulm) z03iUY0sH5Sm43`v$=nI;iE;{X<mt}`j4D~M&5&*~UMy+MNf!j^TYL~NIeRp>> zdcR&rnw=j4q=U!tCqV?qnc>Her=gBxd*&c49pn{tO&u+w&Op?sojY2@m4PT4n8NCT zwt=aKfc;KbcKZQ*HaFdteS9|Ee3sqt*fKB%Xv;tYpj&*92uJ{upuF4i<|dx+2B-p5 zKpd<8tNoqcH#g@XKLG77O?k+yOR!9fQ)K3i$a5@eA-Q1(jXty2l!ZhaJCAn<~AZ+o$9xIO*0z0fbobY!`*dTC1 zSoMES0W|k#__2mRkAD2e`7;-oJnVd8dtf5L$ppNCJE;i8aHXla< z+imOzK2{4~ir?vf=K}_?*@Noa_OXNCG+X|E!@`n4V_>|vdSb)FH#i^Ld{7!RhLZ*d zxL>R)*nDTpQ{%p@>W>xEbeQ;>4~GHA z5QLTi{5s4rrXC9*1@Z#he$THDn_nl8jOkCD|8jo*xcqJpG}1)#P^ClrEg6ZGG$JK0fQC!Y8PjBh4x>&{C>N@6=PyriaLya62wx`m-BE%5VKa6N)vRe}%B~EfmSM&h z)t6}HOfIC^AG}O$1T$8zu=kdHjlNqyK_)0_lqE~^>Q>K?T26klLq*gRk;J``28~eH zw^@}k6($EiQbg`bH8`SiGoV^^wyrLy?tJ~29NRqqg%J1Z_3--M&tZ8HQC1LXL1=aL zO+ymxyD_XBrgH{CpB=vjAfu()ZON`T_7+QNnt!6U8owQ|^jHorixJ(s)Nu$S=%vv2ds zO)u(^!d4OEU1Cy=^5^$GZct=OLJ9aid)&QVf;deHld`#Z#&2IA-#t|={i^gX!2qu; zV(2hMTPo+iyafN#%Bx70L`1?)7joD-dr;_{wom$X$IZmT}D!mp7Xwed5rH}s(2Cegr__G)yKy2 zsaWG4%_|@J?YYZk9tVU}xCH8$1u0(@xyebW%oAL(3_)1tpVwMkATquwdNV~@KpGK= zOq=t_ujxb%upk*;rxQoA#qfrusane*xJA+hp6aHx=^8`j_v>)msHdu`8m4{{&ny%= zxu-UHkJ+f7X_BHdz3!e4dg|h_eSXX7>dr1tWhJF0tCi6dlRf8=eVncguVomS5CR!- z{HN|dTkMv&*19Ak=X8QAHufpCq8#VS5mUPpAu>z4*Hvj5zj$X-CAJ(Z zrRAbbPr!fB*D`a6m$|YatIZ$|TqcgBrPHOR`T3EzJy9PcvFD zB51BB!@u2eZ0|0-Jy}Z^*LyCP%KLPMYAe#$;)3kUyV8t{=>7)eRfa3GZ**mHPVI8p zpLWNDp+9%%+R)c{Au;NNi;oxel!Qu?Q@mTf&sUclY57%~uR{f>;o{O9>)e9$W>+gy zES#^Zl(#?hT}$b#7k9V2(qnIvTYr=A>G`tiB)JcJkR+&PR7$7aGx|>Bq%w~ysvjwD zIU0)iE>5rXQC?@dET-X*sW4vZbCvY43?H*6e_5Y*K7Uuu2X%3l+-#+og1aMHpA}j? zCi)9Y3i?moazT;79X7Hr0b9!Q`>$fdYCqixSdbJ~JqqnnTAWySbU8G8d2}+U>g{0Im|68oo_y$ONRqq`ltl-l^F~*U znKOYscjZ$5k?=NRWnR_9(Tg6VH$1I%>S}xSSMSNWf2kh{J>}`LT>X^e%IBv8Jx6W@ z*@p?{3ZJ#gqbwTeD0o|DR=fXA`RJyI$TO7mIQfBq=-$8qKOrIs#9^|>9#_dIZ)*;1 z(j?hSzG0`*a)@zzp0wID&N{J+gnYj`5iCpLFh8GCT#`wV3p zjMLo0J6g`Ph7V~&3#2)E$@!gOFMS2_7`mt8*Hjqvc`mUb_STV~r+byq{;4?4AT_0M zWQgtDAtthPdNHYj{?d~ucxv2Hzr;gVge#9872u>w7rtESao84_D*8_P!d&Ldqn-Y! zG#kqFaRqco<%!m`LA&Qr8UFWsEACWZaGws%xh_nFep|K+{WdzcJ3NAZsB3@DP?x;` zm0?#ivcW2*dnQ+BN<>(`nl&?TZ?9WkptEe)qv{Jj-ED5S_8*h~OlcbgdC0;IoHUJ|bfXBcscP>14dfn2IUYc04vgSNY{Kf2C(j;j-fezYi@Z&W#wL zBd-v(Yoq&)P;q_pA*}pT$(52alpp!5sj!yb`7@)iv&qR}Z`%XTpC2oJv`A@j3kz}n zEZb)CdS#O%LH}cT%iG;DPmei&W@*XqkL(ExoIlmw|Bzq)`4?7t4vU8Zab=bZb|beK zF3u{!7DhKETi&WLGjNEs+tku@v2h!`-&-?$rOCwjTr%v0Q;&?knEU4S#XU~){&dgd zPHn1R_$;7^@zo4wKc9rLFC^s3J3zw%uUf5RIyX68yQB)$G#9pA!<=mA;qyXupMF|d z%QK+mnsRE=+J3RM!g>PgdrdJ_Oxk-^bm4H(0d4q#1fPFlWy0ai zBm;5V!GWkbe=6y*f&8d4#sDMdJn}g<%KHN^nAZ9SBAMA^gPv`|EKhb6^Hxfo=dkXW z3R98Ukj(1mls*4kJ9Y5jgXt-sx!0sYSA7e!53WjIJr@4Jm)NHuUg#Tnl36+ zd(L1kTlZ~$z4;CDAcPh88^xl)=$G5szrWQESS8#}1M)w7FM4NAApSD|IT6v}bK2s8 z7qgVRAP^4s;GBn6UTCJa-H}0ov-g99f_qgtxKFHw&#*DNxM1P~s1jUQs5B_A?iEQO zZ1Ht(K<+{hT!k62UN`5LV~8ryHDewuHhZFbtAzb5gWzG)WGa=63{l?8$3Dc6w-Z04 zpeZQ}h{!#?kyWqUcFOq4Ifsg=ypXpW*%#W5L}z(9(AXpTHi(|^2nV&q2P(}O)1T=1sBZ~Z`wqt6z_d~)(l7=H#!;AWUKD7uSbM=aR4iWyeX$roph^5FZ6zeBu3)wYwlwlpR3NS?(2%g%m`+$ zvMuGu2j48um%g#4^xoQDI9VnvcepIWQ^?ht%m<^*#^9;Cn8OR*zo7Jz->ofc*bC zqtxOHI7gnFl43ov_X)8b6QawOC;_=kFx1`r?0JW)k z_4tTxI+Vb;%0MQw5gzX9<8yC+L%~!@!$!$Ou#QjYY1s^etJx1~WeXoGUKUy+8M&bM zGGvwXerHcHqRupf*Y_!FtoRog!Rpg>`aYp3>a3 zqjPAYR&5G=w~xn#sS_Rb>vi!$X~U&`d=Ua&EYYV+gc-g_kmX9|Kbu%sgP`*Yg;kGR*_)ROmaR6^ z;p-vC=f=bi><{VPJYYy^a^%MDDwI_9<%eshI4CwseT|ErrS|LIzx^>pS3pDn_S-c&j|K@uTphikFDshC9*hS;#cm z#k@~=l&{XaEa%ProG{~v2)j{)7GuKKv^1@zD_5kA2aFvMuEqnoH6{bI*@v!O@s@rw zASo);Xw3EEq3PIU4n5^k*vk;zVAYS3FQ8QhS{ejFijmJzBwfer^DHo7ErbmxX?g6M z!#*o}}v?huZ(6aGi)<>xuq zVq+PUIabHTkGwBA)fp>n;%>PB3xx8_s%A*nQtT_re0JtAm-2w8BBD~oo3a@LO$Q)Rn!2d zyYMYXFi4;}6m?m30AXzrbv1MU6ZTW;)??I@^2IhHG(ra_Iqg&;O72!OFYa&VHQkgF zjf!(19Ekf`U{4jgXHlt-F~65!;z@wzz^gP_v69L;{x=++^35E|_il5~r)rRSJxQDp zF|C-6$+zwgL*ABu|G_m<&7ja2&OKhPCV7}N;1E;cbnj5s?5RVMB!-11;cLt^>sP;K zD#oM;&9cAsCnl&Pirn@5WVJ%E0wD|IsqVXdu(pzX$4aC>ONf;b-L%D!hlIqvz8hL& z`-Uu~N~U4L@aZz!N4Jrp_xlj^-`Gz|=9q?Gex|j`F=W}oDZ7ea&GPz1pilC~X@Ii?T=F3wzD+jN= zhVdW7>%@6kH$qGI?VcU_0#$ry zakkCW=XkJQG{wg=0+ad-PPMQygZ97HB`(m&K6MK zd~Lv-pT4gEA`4Fu?_{L8GT@q@D2h}QeQrj7sv*dokB)|k{`jLT^72^`#!&m+jQfg{ zon2~;G~T$>#L%Xz-Q9UEF?Fd`D5t2H}&?xC98X~eNluQ4tYGL(;1j%OBxQ+dD}NDi#BH$v7h~Qd-OL3zLp- z&RB4eukJkg$|q;j^N@YCA7wCvA;-=y-v{ zWsd6(-{CViIb4kPalKj-vFJjwxZG?_k!CAQuJh;j#iU3plu5OkY`P}<*Rx66oE@Bx zW_8h=XEQOmu3$vR|2%h@bu_msOfFy~4C?5kRHPPl`qNuZoAA@3h7|4IbtmJShn1Hy z?Fg%qf+FW-O@}9Wzce^*W{RGe>GD74BeHDB-fuOVb!N~emUTL*Rp*e%J(<-r*&Nvl zLiLi@WTP?)1~k`bk34z52?=f2nZ&LQfdwxCuqnYF0gS*!BCmtDrvuW-KS0mhC&=3{ z$lKG~9ciu!K1YOq)B^t?5dpAGBn8}0-UQds004_i03(GMVSA7Q0+Rtk0%~4{km6BGFl98eTeG#xSBYl9URfKrVywL!%^=!?S0}2RacNzhT0EJ&0gO@m40A3pq z(9$5CLV)Llwx65A1qM9yLk&JEg$HUbaEpW**bV}pg#v&F_`z)sVQ;VFi2rKqc46~h z`u!|5@eF-0ehua=ks=c88PP z9^#N+hX4f!I14+q0QyhFZAqNiwlGc-C%jW;C;hj=+r({M9Od6=ae@7-E%=%97yee@ zZw3BV;BN)~R^V?1{#M}srV0RyA4=dt2I=YS=j0cH!d*lB>DuD%_vI3G9%L_YU6J*_ zcy00Tl@gccU;F=5fxq?nr^?{yf9vzNK7X#jpSgd}pTG6_a|Qm){d@lWt3=HmyvObuMufO{rnfw(uV0hGiIeAgP3@W8%q z4Pd_mDibd!G@3^ncyZkyLO_9gO&TXi3{l0toDOWvkOG%M;H41g1iMcI;(q|bYk*E% za88Bkr~#7(oyyDxshAkmBmGdiZU#op@I?(9d0sl7G7Wo#>|^ydrxVCtzb_E(Wa)Y3 zuk6n^C^iTy-jOa(CTe`_>@l!7cBxd=zm#B1D_&WVGwE*OaT!DYS10m_OT#~srR3~V zKCAcHb3&UPLvF0KTg$1X$sm~_s7krXf=h38dgH*kGNzuw zd222T=HeI8D(Q_H;qBRBOoL?<<5sA&Obq1|8-iTN)lCO}aOTSbrQi7VOD`3XLyxP( z4M{6UEM%HYgN`(a_iPviXT3Hksu9cTMSqSBRCq;%xam}DS9fC6nqlPZS#u{}EvZfw z`}@r+H!i95^`B`VEslJ7yGO4$A@T;tda!QHUWN~@$;Ctyp z#f*ZnFyFZ@#!B@R4^D**s<3-x`z0u+B_EM5arc#OcnIi`7e0c=A45948yG=$PA~Wg zjO^hocrdoUzPnI?iQPsU)f;W^Z-k7O@q;)+HXoGtQ)59 zZ*V?a5uxVR3Rqv=F%$gG7Vx9|Q8_ zCa&&2t~_RlUl9T+z?kuW{#_D)6c%`Z77AET6jDQiEu{Y z@p9nl)h!te48AQhXpS%i-yH;ia2jr^i;ti1tG*cmj-wON=^{)_@wkAwrYT;ANI~0F z1BRyq-^~HOyovp2#F2h&@wxsWhrx>x@6a9GQr$tD{ta#JR~iv;%LoVGb&0xur4i$E z*cl5cKF6IjO3Pn$DII@9L*r>XzB`0!i$?T47HVvr0NEY+(n#TTNxsYNqWjgyuEk$z zZ20-z88h3K-yQS8jz70{$_Z@6vO`YbH#JZl`qi)Mi{H?GGe>Gnc)95BxoKcP8rwg8 HH_3khf^+G5 literal 0 HcmV?d00001 diff --git a/source/Control Packets/PUBACK/hasPacketIdentifier.vi b/source/Control Packets/PUBACK/hasPacketIdentifier.vi new file mode 100644 index 0000000000000000000000000000000000000000..0eae221c0c5566225f62d1c16df7b0cfed72c7b9 GIT binary patch literal 18711 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 literal 0 HcmV?d00001 diff --git a/source/Control Packets/PUBCOMP/PUBCOMP.lvclass b/source/Control Packets/PUBCOMP/PUBCOMP.lvclass new file mode 100644 index 0000000..50f0d5e --- /dev/null +++ b/source/Control Packets/PUBCOMP/PUBCOMP.lvclass @@ -0,0 +1,57 @@ + + + MQTT_Control_Packets.lvlib + ../../MQTT_Control_Packets.lvlib + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!*'!!!*Q(C=\>5^<B.2&-8R![+A^1[1NX#XY!UEELOEC_Y7\$).EB?!E)\%#LQ&6V#CW[8W&FRE!_9`TR=,C"1XA"$+?XY4TZHX]=O<S51;Z;XU2M>,:@VM[3\D=_L=JXX?6X]^H$Y^`+@R9\XDK8Y@PXYS@HU_.P"Y8$^>P]]O_J]L?CEPZ@]O^R@`#0\YX]%L43]C7N&-3VJI7P:9Z%6?Z%6?Z%6O=J/<X/1G.XG3*XG3*XG3*XG1"XG1"XG1"`GIZ#)8O=AB&9M8#R74&B-5H;'I/"3?QF.Y#A_H+DS&J`!5HM*$&R7?QF.Y#E`B9:A+4_%J0)7H]$$6E.3IZ(A+$^0,?)T(?)T(?&B3RG-!:D%TM:E%BMR&]]6YD->Y_#LD-2\D-2\DY<+-RXC-RXC-BS&D6TQU5S8(QT2+0)EH]33?R-053DS**`%EHM4$=EI]C3>"*!MGEU.1-CDJE*QEHM4$$S7?R*.Y%E`CY>+Y1TFW:N*-F2R0Y!E]A3@Q""[G5/!*0)%H]!1?JF8A#4S"*`!%(J:3Y!E]A3?!")OSP),*AI&"JS!)0(T'UR,D,HF)9F3J(V\V1[F_W.10E@LB5.^U^=V5XS4VZKMX6<V:[EV1`X*KN"KD8E1^?/KI!]=^<5@<UD;U&7V*7^$GN.EU^$>X0"Q/WO`XWOVWWG[XWGQW7KV77C[87CQ7GM`HGMVGZ^@!/_LZB8"[,^XT`@(G\P<L^=?(RZPXNV_O0VR^`H2X.?6`Y@`T0`"OV'P^O!:\^!UJPZ/U!!!!!! + 318799872 + 1.0.0.0 + true + true + true + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!$LQ5F.31QU+!!.-6E.$4%*76Q!!.LQ!!!1U!!!!)!!!.JQ!!!!P!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9A^165*$4UV1,GRW9WRB=X-!!!!!C"-!A!!!-!!!+!!%!!!!!!1!!Q!]!,Q!(U#!!A!!!!!"!!%!"P````]!!!!!!!!!!!!!!!$+VF!68/C+3\^3KCU=W.Q=!!!!$!!!!"!!!!!!G5_I:7&!W%7L$`630::2XN1>D.G0!,)%[9!*G/TY1HY!!"!!!!!!!-L+,$D6B9V,A3W9;$FC0=9!!!!1"6XGO"/1(Y5=3`#$[<N)<!!!!"!LP((`M;C$8BP$DH+,(OP0!!!!"!!!!!!!!!"D!!&-6E.$.EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC/F"61E.046!O<(:D<'&T=TJ165*$4UV1,G.U<!!!!!!!!!%!!F:*4%)!!!!!!!"16%AQ!!!!"1!"!!%!!!!!!A!$!!!!!!)!!1!!!!!!)1!!!"JYH'.A9W"K9,D!!-3-$1Q`1$31`Y'"A1%!6RM'Z!!!!!!!!%9!!!%E?*RD9-!%`Y%!3$%S-$!^!.)M;/*A'M;G.E!W&ZM>O/S&CD-T1.T,#B&F")IR89'+-[(K"9G$`9=#W,#9$1#$X#BJ!!!!!!"'!!&73524.EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC/F"61E.046!O<(:D<'&T=TJ165*$4UV1,G.U<!!!!!!!!!!!!Q!!!!!"11!!!C2YH&.A:'$).,9QGQ#EG9&9G+'")4E`*:7,!=BHA!!?*A9Y=)<3BA=/A_FA2AC`_1V0NYO+1(/.CA14@YM;5+4<)_/YIQV)LJODEU8FO)M+"YA$J&F!^0`!D/9D0)?\@62%/HV57)!K8I$.!9J>"JP(!D30I[&#HI'`61SEL]%";B6#+=NBQQ-A%MF>/U#+$E0]AH#8S-%(,.U>"5#RXA91W2WC)N$J)CBRX%61"W1YYU7Q'U11<EC'[A^L@M0281*5<1,S!1N)&+SGG_WYA]9&E,M=2';!K9Q(9+L#!UQ6+!#6\A!2T5=YYAYT(0LVH`(.`S6#0N"QV7,!$HK!W*S"E7%\E.9%UA+-%,Y*E&9'UC!(M$.!)I32A90B$=-H"FN'&U:PRC$'3-9Y2BT'%A7=`6V=E@GQ?!=!^T";01!!!!!!!"-!!!!*?*RD9'"A:'1!!A!!&!!$!!!!!!Y4!9!8!!!'-4-O-#YR!!!!!!!!$"-!A!!!!!1R-SYQ!!!!!!Y4!9!8!!!'-4-O-#YR!!!!!!!!$"-!A!!!!!1R-SYQ!!!!!!Y4!9!8!!!'-4-O-#YR!!!!!!!!&!%!!!$V6T7#?3;CD#ZT5EY'34G>!!!!$1!!!!!!!!!!!!!!!!!!!!!!!!#!`````Y!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!90Q]!'-#`Q"E!@_!:,0]Q'B,_-"IL`$A;*@RY'BX)_"I&A@A;$/0Q'2\X]"E!@_!9Q,`!'$]0!"A!!!!@````]!!!1!````````````````````````````````````````````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!$```````]!!0D[S]8&SPLY!!!!!!!!!!!!``]!!!$``Q%"!1%"!@^\R=8&R=8&R=8[!!!!!!!!!!$``Q!!`Q%"!1%"!1%"?]8&R=8&R=8&I-67!!!!!!!!!0``!!$`!1(`!@``!@D&R=8&P\_`R6"VR=8Y!!!!!!!!``]!`Q%"!1(`!1(`_M8&R<_`P]5F!(8&R@I!!!!!!!$``Q$`!1%"`Q(`!@`,R=7`P\`&5!!!5-8&JA!!!!!!!0``!0]"!1(`!1(`!=8&R=7BPZI!!&$&R=8&!!!!!!!!``]!`Q%"!1(```]"R=7A!#8&*1"1R<`&R=5!!!!!!!$``Q$`!1%"!1%"`Q'GR85!!%I!3M7`P]8&I!!!!!!!!0``!0]"!1%"!@``!@L&R;$W!#8&P\`&R=8[!!!!!!!!``]!!0]"!1(`````_-8&R;$WI,_`R=8&R@A!!!!!!!$``Q!!`Q%"!1%"!1%"_M8&R=8&R=8&R=67!!!!!!!!!0``!!!!``]"!1%"!1(`6M8&R=8&R=8&6A!!!!!!!!!!``]!!!!!!0```````Q!!_0KGR=OA_PA!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0```````````````````````````````````````````Q!!!%9!!5:13&!W46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)[5&6#1U^.5#ZM>G.M98.T/F"61E.046!O9X2M!!!!!!!!!!!$!!!!!!*`!!!%[8C=L:2.;"."&-@@B+V-1IOTM<6>;%AMWVL%A#BK$8Y5/R5KJ3CRY#(5"$>_1'MU(_+JP3R#$LU9T%(I,?4K)24P*1CS"XPS9!_R!?^?7A7\7>^/OJO09LSY#]/ST/`^X\T`HQ'1PL-24Q.743"M$T`G4@"J"A'IBCE=0B/PA3W3XU!'&7,#.&VE/ZY''47B8T-G[$G?BR_YW`JGP9'XB,">X(K-+6D-:]*RT2C7<[MVJLY@6@.^4F5:!GS>.$TXV?"0OK[H5"$U38O6Q[1"B*_3*(XM4O*:5F@NP^YQ652*LQG-'Q.JN89;+[,UFCB*FK"%5EZ*Q*+45+F57J$=B#:%'V-W5]+SGW3J"_0H2C#DVMY+RC=9V.FU>(CQ5<"\N[&O^!1X'+,)P8+/8(+U?.#=&FS^8E=/VU0OC1G$;OUG6?CO^L6PY+\_!1C1[A.K\6P\.C]PW#[)P8YU9DR#7"3`IS;=U1V0H%G/6AY+QA<*M?'K<=-N99/8ZRGU@#D]QQ=O6==#-]OZ4$;:$K5?B2YO*T+:U00UUZ?*<$+E*<+*IQZ>YY:SQ4[^,3<#!5-AQ1O)NU]\"?6S'1?!;QO^DOCQ7H-Z7:R'=S?ON3:OK\9G>Q-HRX`>?WR0<TTC=4),L<3?R\4+L,OBDL2?`0^JP91B7OV++]4Q8?G2P-N.K#WN-;27).;$G5*GL3/N1M82[:87+U@4'H/UX,17C]5/$G=?=>-K%>*-K\ZN(6A(G&E=LQ2RC)P-AH?BL8/[]T(H8CYUKH+,+H`@Q':2<-W%)4\D`]TGM&I`H;/T<!.>R?PI*.WA?^5P\P64H8>*@2M_E3XV8:#/`!([A'BO!!!!!!1!!!!A!!!!2A!"1E2)5$:.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9DJ165*$4UV1,GRW9WRB=X-[5&6#1U^.5#ZD>'Q!!!!!!!!!!!-!!!!!!')!!!"S?*RD9'$)%Z"A_M>1^Z?"3?!LE#(^FY&:U)`R.Q-$JZ`!93$.+#!*&*<^S]!OK!U7VD[CS]%!";JMD"S3()=&/=!S(#U;$0```_@Y?O1;8-52(TB4::9]BQ1!&'):!!!!!!!!"!!!!!=!!#D4!!!!"Q!!!#&@<GF@4'&T>%NO<X>O4X>O;7ZH4&:$<'&T=U.M>8.U:8)4!)!!!!!!!1!)!$$`````!!%!!!!!!!Y!!!!"!!9!5!!!!!%!!!!!!!!!!!!.4EF@37.P<E6E;82P=B-!A!!!!!!"!!Z!-0````]%2'&U91!!!1!!!!!H$$%T-$%Y-$%X$1!!!!!"&R6-<W&E)#9A67ZM<W&E,GRW9WRB=X-!!!%!!!!!!!E!!#<;!71":&"53$!!!!!%!!!!!!!!!!!!!!!$!!!!!1].4'&Z:8)O<(:D<'&T=Q!!!1!!!!!!"Q!!$,L````W````]1!!$*Y!+!!!$*A!!!Q!!!!!!!!A!#!!'!!!!!!!````!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````_YQ,G!HI)8@BA1B1]1B!]:@2K!HI+YQ,H```````````````````````````````````````````````````````````````````````````````````````````^VG8=2BR!3G!Y2H!U2HQU2HQU2H!U3G1Y3BB#!HI,```````````````````````````````````````````````````````````````````````````````````^VG8=3E1]2H!U1J!Q/KAQ/LAM/LAM/KAQ2FQY>FBI2DQ_#HY4```````````````````````````````````````````````````````````````````````````_YQ,E2BR!2H!U0JAQ.M1M-OAE,PQE,PQE3I"#QXL"]RHM2F1Y4B"+YQ,H```````````````````````````````````````````````````````````````````````_!HI)3G!Y1IQQ.M1M,PQE*SA=)U19/KAX"[]$```VNRGQ2G!Y3G1[!HI,```````````````````````````````````````````````````````````````````````]8@BA2H!U0K1Q-O1I*SA='W!9-MAK*Z)H```X```W0V)Y1GQY2H!UC@S0```````````````````````````````````````````````````````````````````````]1B!]2HAU1H!U3I2!;KBE&Y!1DMS,_``\```WHZ+=6IB-/LAM2HQU0A!````````````````````````````````````````````````````````````````````````]1B!]1GQUPICXU_`4)\]A-LAP;^^L```W5Z:-.KAM,PQE/LAM2HQU0A!````````````````````````````````````````````````````````````````````````];@2I6G2*]R8PW_`<```WS[L,```WI[;A.L1M*SA=-OAE/KAQ2H!UFA#<```````````````````````````````````````````````````````````````````````_!HI)3G!Y1IAQDHS(H^?@```X8]N92K!]*SA=,PQE.M1M1J!Q3G![!HI,```````````````````````````````````````````````````````````````````````_YQ,E3B2!2GQU0JAQ?H2TA]>]AIRY,PAE-O1I.M1M0JAQ2H!U6AR3YQ,H```````````````````````````````````````````````````````````````````````````_!HI)2DQ]2GQU1IQU7G"-/KQM/L1M0K1Q1IQQ2H!U2D1_.J9````````````````````````````````````````````````````````````````````````````````````_#HY14B")3G!Y2H!U2HAU2HAU2H!U3G!Y6AR3.J9````````````````````````````````````````````````````````````````````````````````````````````_YQ,G!HI)C@S-1A!]1@Q]FA#;!HI+YQ,H```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!$`!!!"`Y!!!``!!!@`Y!!(`_!!"``A!!@`Y!!(`_!!"``A!!@`Y!!(`_!!!``!!!(`A!!!`Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!BD<WVQ<'6U:71"!!!!!!!"$QV-98FF=CZM>G.M98.T!!!"!!!!!!!(!!!-P0````\````Q!!!-HA!I!!!-G!!!$!!!!!!!!#!!)!!9!!!!!!$```]!!0```````````````Q!!!!!!!!!!!!!!!!!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0DYS0DYS0DYS0DYS0DYS0DYS!!!!!!!!0```````````````````````````````````````````````````````````````````````````````````Q!!!0DYS0DYS0DYS0DYS0DYS0DYS0DYS0DYS0DYS0DYS!!!!0```````````````````````````````````````````````````````````````````````````````Q!!!0DYS0DYS!!!!0DYS!!!!!!!!0DYS0DYS0DYS0DYS!!!!0```````````````````````````````````````````````````````````````````````````Q!!!0DYS0DYS0DYS0DYS!!!!0DYS0DYS!!!!0DYS0DYS0DYS0DYS!!!!0```````````````````````````````````````````````````````````````````````Q!!!0DYS0DYS0DYS!!!!0DYS!!!!0DYS!!!!0DYS0DYS0DYS0DYS!!!!0```````````````````````````````````````````````````````````````````````Q!!!0DYS0DYS0DYS!!!!0DYS0DYS!!!!0DYS0DYS0DYS0DYS0DYS!!!!0```````````````````````````````````````````````````````````````````````Q!!!0DYS0DYS0DYS0DYS!!!!!!!!!!!!0DYS0DYS0DYS0DYS0DYS!!!!0```````````````````````````````````````````````````````````````````````Q!!!0DYS0DYS0DYS0DYS0DYS0DYS!!!!0DYS0DYS0DYS0DYS0DYS!!!!0```````````````````````````````````````````````````````````````````````Q!!!0DYS0DYS0DYS0DYS0DYS!!!!!!!!0DYS0DYS0DYS0DYS0DYS!!!!0```````````````````````````````````````````````````````````````````````````Q!!!0DYS0DYS0DYS!!!!!!!!!!!!!!!!0DYS0DYS0DYS!!!!0```````````````````````````````````````````````````````````````````````````````Q!!!0DYS0DYS0DYS0DYS0DYS0DYS0DYS0DYS0DYS0DYS!!!!0```````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0DYS0DYS0DYS0DYS0DYS0DYS!!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!!!!!!!!!!!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q`!!!!`]!!!@`A!!(`Y!!$``!!!``Q!!0`]!!$``!!!``Q!!0`]!!"`_!!!@`A!!$`Q!!!0Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#F6T:8*@28:F<H2E!1!!!!!!!1].4'&Z:8)O<(:D<'&T=Q!!!1!!!!!!"Q!!$,A!!!!!!!!!!!!!$*Y!+!!!$*A!!!Q!!!!!!!!A!#!!'!!!!!!!````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$`````A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"`````Q!!!!:#<X*E:8*E!1!#!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,5WVB<'QA2G^O>(-!!1E"!1!!!!!!!!!;4&:$<'&T=V"S;8:B>'6%982B6'&C4X*E:8)4!)!!!!!!!A!&!!=!!!Q!1!!"`````Q!!!!%!!1!!!!!!!!!!!!!!'UR71WRB=X.1=GFW982F2'&U962J<76T>'&N="-!A!!!!!!"!!5!"Q!!!1!!V^@?E1!!!!!!!!!G4&:$<'&T=V"S;8:B>'6%982B4'&T>%&Q='RJ:725;7VF=X2B<8!4!)!!!!!!!1!&!!=!!!%!!.@8XJ%!!!!!!!!!'ER71WRB=X.1=GFW982F2'&U962Z='6%:8.D%Q#!!!!!!!%!#!!Q`````Q!"!!!!!!!/!!!!!1!'!&!!!!!"!!!!!!!!!!!!(ER71WRB=X.1=GFW982F2'&U952G<(2%982B5WF[:2-!A!!!!!!"!!5!!Q!!!1!!!!!!!!!!!!!!!!!!"!!#!!A!!!!%!!!!1!!!!#A!!!!#!!!%!!!!!!A!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!]A!!!7JYH)W0/U]$-2#%0_-],AG1!"U3EAM++ELK%S@222QIV-(=)YKQ-,JT)EL_!L]O(@_"HI+^0%2"AU<;^9RX:\4!#4/_6KP0$U#@DO]GEWHC8U,FX43VW8-2[EOX>0/H9@JQH>S/5W':MX5^W0%M/#\C&-Y3N[B$52F@GP7)?;XG3RM+E^NA;1PIEY0[2AH27]K60-``Y>#,O_D3T9DC>_XPQU9I@-F)ND5>OE2[E:@U'T=>XH**3.GD*\UN85KH+1IC(C7[R9U-'09Z%,("I2DNI,<YK`T_$.@9(+)9C3-3BY3V*'D!%=@.[4^@_$U&!!!!!!"F!!%!!A!$!!1!!!")!!]%!!!!!!]!W1$5!!!!51!0"!!!!!!0!.E!V!!!!&I!$Q1!!!!!$Q$:!.1!!!"DA!#%!)!!!!]!W1$5#&.F:W^F)&6*#&.F:W^F)&6*#&.F:W^F)&6*!4!!!!"35V*$$1I!!UR71U.-1F:8!!!WP!!!"$1!!!!A!!!WH!!!!!!!!!!!!!!!)!!!!$1!!!1I!!!!(%R*1EY!!!!!!!!"9%R75V)!!!!!!!!">&*55U=!!!!!!!!"C%^#5U=!!!!!!!!"H%.$5V1!!!!!!!!"M%R*>GE!!!!!!!!"R%.04F!!!!!!!!!"W&2./$!!!!!!!!!"\%2'2&-!!!!!!!!#!%R*:(-!!!!!!!!#&&:*1U1!!!!!!!!#+%>$2%E!!!!!!!!#0(:F=H-!!!!%!!!#5&.$5V)!!!!!!!!#N%>$5&)!!!!!!!!#S%F$4UY!!!!!!!!#X'FD<$A!!!!!!!!#]%R*:H!!!!!!!!!$"%:13')!!!!!!!!$'%:15U5!!!!!!!!$,%R*9G1!!!!!!!!$1%*%3')!!!!!!!!$6%*%5U5!!!!!!!!$;&:*6&-!!!!!!!!$@%253&!!!!!!!!!$E%V6351!!!!!!!!$J%B*5V1!!!!!!!!$O&:$6&!!!!!!!!!$T%:515)!!!!!!!!$Y!!!!!$`````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!.!!!!!!!!!!!`````Q!!!!!!!!$!!!!!!!!!!!$`````!!!!!!!!!.1!!!!!!!!!!0````]!!!!!!!!![!!!!!!!!!!!`````Q!!!!!!!!$Q!!!!!!!!!!$`````!!!!!!!!!6A!!!!!!!!!!0````]!!!!!!!!"9!!!!!!!!!!!`````Q!!!!!!!!')!!!!!!!!!!$`````!!!!!!!!!>1!!!!!!!!!!0````]!!!!!!!!#)!!!!!!!!!!!`````Q!!!!!!!!.I!!!!!!!!!!4`````!!!!!!!!!Y!!!!!!!!!!"`````]!!!!!!!!$F!!!!!!!!!!)`````Q!!!!!!!!/E!!!!!!!!!!H`````!!!!!!!!!\A!!!!!!!!!#P````]!!!!!!!!$S!!!!!!!!!!!`````Q!!!!!!!!0=!!!!!!!!!!$`````!!!!!!!!!`1!!!!!!!!!!0````]!!!!!!!!%#!!!!!!!!!!!`````Q!!!!!!!!3-!!!!!!!!!!$`````!!!!!!!!#*!!!!!!!!!!!0````]!!!!!!!!)X!!!!!!!!!!!`````Q!!!!!!!!NA!!!!!!!!!!$`````!!!!!!!!#WA!!!!!!!!!!0````]!!!!!!!!,N!!!!!!!!!!!`````Q!!!!!!!!Q=!!!!!!!!!!$`````!!!!!!!!$#1!!!!!!!!!!0````]!!!!!!!!U`!!!!!!!!!!!`````Q!!!!!!!$5%!!!!!!!!!!$`````!!!!!!!!.1Q!!!!!!!!!!0````]!!!!!!!!V/!!!!!!!!!#!`````Q!!!!!!!$9Q!!!!!!N165*$4UV1,G.U<!!!!!! + + + + +!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9A^165*$4UV1,GRW9WRB=X-!5&2)-!!!!!!!!!!!!!!!"Q!"!!!!!!!!!1!!!!%!"A"1!!!!!1!!!!!!!!!!!!!"$ERB9F:*26=A4W*K:7.U!&"53$!!!!!!!!!!!!!4!)!!!!!!!!!!!@``!!!!!1!!!!!!!1%!!!!"!!9!5!!!!!%!!!!!!!(````_!!!!!!);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!&"53$!!!!!!!!!!!!!4!)!!!!!!!!%!!!!!!!%!!!!!!!!#!!!!!1!'!&!!!!!"!!!!!!!"`````A!!!!!#'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q"16%AQ!!!!!!!!!!!!%Q#!!!!!!!!"!!!!!!!"!!!!!!!!!Q!!!!%!"A"1!!!!!1!!!!!!!@````Y!!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!!!!!!!!!"-!A!!!!!!!!1!!!!!!!1!!!!!!!!1!!!!"!!9!5!!!!!%!!!!!!!(````_!!!!!!);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!&"53$!!!!!!!!!!!!!4!)!!!!!!!!%!!!!!!!%!!!!!!!%%!!!!!1!'!&!!!!!"!!!!!!!"`````A!!!!!#'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q"16%AQ!!!!!!!!!!!!%Q#!!!!!!!!!!!!!!!!"!!!!!!!!!!!!!!%!"A"1!!!!!1!!!!!!!@````Y!!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!!!!!!!!!"-!A!!!!!!!!!!!!!!%!!!!$U.04EZ&1V1O<(:D<'&T=Q!!!!Z165*"1UMO<(:D<'&T=Q!!!!Z165*325-O<(:D<'&T=Q!!!!^165*$4UV1,GRW9WRB=X- + + + + + false + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!"I!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!#I!!1!%!!!.1W^O>(*P<&"B9WNF>"6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!!!!! + 49 51 48 49 56 48 50 48 13 0 0 0 0 1 23 21 76 111 97 100 32 38 32 85 110 108 111 97 100 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 9 0 0 13 43 1 100 1 100 80 84 72 48 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 15 13 76 97 121 101 114 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 7 0 0 12 185 0 0 0 0 0 0 0 0 0 0 12 158 0 40 0 0 12 152 0 0 12 0 0 0 0 0 0 32 0 32 0 24 0 0 0 0 0 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 86 73 32 73 99 111 110 100 1 0 2 0 0 0 6 112 117 98 99 109 112 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 83 109 97 108 108 32 70 111 110 116 115 0 1 9 1 1 + + + + 2 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&>!!!!#A!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!%*!=!!?!!!M'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC$V"61E.046!O<(:D<'&T=Q!!#V"61E.046!A<X6U!%*!=!!?!!!M'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC$V"61E.046!O<(:D<'&T=Q!!#F"61E.046!A;7Y!!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO<S"F=H*P=CE!$U!'!!F197.L:81A351!91$Q!!Q!!Q!%!!1!"1!%!!9!"!!%!!=!#!!%!!1$!!"Y!!!.#!!!!!!!!!!!!!!."1!!!!!!!!I!!!!!!!!!!!!!!!I!!!!)!!!!!!!!!!!!!!U!!!!'!!!!!!!!!!!!!!%!#1!!!!! + -1 + 0 + true + 1 + 1 + 1350574608 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!$_!!!!"1!%!!!!'E!B&5BB=S"197.L:81A372F<H2J:GFF=A"#1(!!(A!!,"J.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9A^165*$4UV1,GRW9WRB=X-!!!N165*$4UV1)'^V>!"#1(!!(A!!,"J.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9A^165*$4UV1,GRW9WRB=X-!!!J165*$4UV1)'FO!!"5!0!!$!!!!!!!!1!#!!!!!!!!!!!!!!!!!!!!!Q)!!(A!!!!!!!!!!!!!#1!!!)U,!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!E!!!!!!"!!1!!!!! + -1 + 0 + false + 3 + 1 + 1082130944 + 3 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&,!!!!#A!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!#E!B"6:B<'FE!!1!!!"#1(!!(A!!,"J.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9A^165*$4UV1,GRW9WRB=X-!!!N165*$4UV1)'^V>!!A1&!!!Q!!!!%!!B.F=H*P=C"J<C!I<G]A:8*S<X)J!%*!=!!?!!!M'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC$V"61E.046!O<(:D<'&T=Q!!#F"61E.046!A;7Y!!&1!]!!-!!-!"!!&!!9!"1!&!!5!"1!(!!5!"1!)!Q!!?!!!$1A!!!E!!!!!!!!!D1M!!!!!!!!!!!!!!!!!!!!!!!!+!!!!!!!!!!!!!!#1!!!!!!%!#1!!!!! + -1 + 16777344 + false + 1 + 1 + 1082143248 + + diff --git a/source/Control Packets/PUBCOMP/Validate Fixed Header.vi b/source/Control Packets/PUBCOMP/Validate Fixed Header.vi new file mode 100644 index 0000000000000000000000000000000000000000..df56b27ab478264c240bb70b36bf70fa9e46d304 GIT binary patch literal 17929 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%0Dg4%v%mwPlw$e$ z`Nqb^k&%((EynLXvKP3aE&O=?o}GIjCYOuSH?+YOqYZ0($P!H6$;nA^#395Ub3Gt_ zYg6kG#w0_XJb4m=!vjGwLkr3)%OO70LmT#QizbmsxbwMC57UT5{-GYG`0B9g45%}p z&VV`t>I|qepw7TsWdMC(+XNe05=@tGiO`}A6-7)iLtbkIrN$<$iXoOSgDq=L!=Al> zP5Sy}4Uq$w>RTn_t@LjtCa3Y{UW5{A0zd=;lU;&Q;uWprpaTL$C4m(gGAsee2ud1~ zR|1MM5(7}g@L&>MobG?5NR3iVrLLlkj6-UOm;>^pW^h3I5&*;`ARQGoBqptc1J!7Q z>j~>ydA*ew;=ir_O(v|?s579>fI0)}45%}p&VV`te@_O`w;Ueu>&XR|B$&6MF_u%Z z5%Ycz`dSj4NA_VZnsdY0tT$NIpr3}yi@`YTJy_eoS`7X66N=K8H3T`Vb=)r5F#Rh{ zn-~R1ML=rEIS`DZMiDFO6)|X_OV%VH$U(ZK7YRU2=z&ozB(Dfafg(v@sKKgQ6D|Z# zVkH+Puh(`}1q7oSpX33Mn3$&`Lt+9DO0p)cijJgmr~onfVXgn3*CzES>I|qepw56g z1L_Q@Goa4En`Z#t{OG~2&N#xTB*7bfV{*3t?b7Rh2-dG0HiUnB17F|_{Xa3~;fPGc zRL37Yx9a?;^D}q`2Dhq@A9a2P&%oeT_3@+5&)^vt+^Rl))cF}a1A|-tp5uoYWti$W zUxf^h5_U_Q$EKqzYUE#tE2-wD<)y`hW*3naD`|60Kj>Yw@lr>dC17)UYruPb?5dz+?7n-UR&?H2s4U$L;V9 zVdR5iLNiCfzZ_<;CZjl-&xdO^1blve64&gR?_{2iFXwuoLy(lizGi=wQ_pdTN=%x_ z&yVIy3c3spbaT?LH`-6CYs}ej)c#KWr24Czhcunkr0yO=tgA42UAr8ai-I5@RnlZm);d+IroK=b8;NE@&EO-Q|ohaGljTR+nLF zvB@g8iCU1QZ&6q3@wrDDgK{lCjvvj}znO>-7!A)g4ZDZkf_{)v zKSHS=orz^*nQ$)#q}K_FjTgt#!`P~T;taupUw_XQP~n9RwHsWA7!Iukhs_McS&ZV$ z;e`atF)KJUWUd^Cr^P1WH*kUcCwR>Z4qJXd6O2;CWO3m>F{n_EvOy%rRl?{5 z7z-7O1Tgw3CBp4qTrU?n?q&K1_!F3Fz+uNF$}t_T>W-3QHy>^YT;q%i)tAGLijm_* zaD`@{CXvY^HQ79NXoy_1lNIVKpEI>I0KR;b^EJNgkWe|k#SIRn%W((KE3{Al+$YqN zN$?uRs6|h5qCa3Q-`7`kHFBkTwX1T5@?$|US2V7wjux)Uc~uO+RSm#h9Do}jr>wrbWcEKE-stra KduQO=`1}WhY$n+N literal 0 HcmV?d00001 diff --git a/source/Control Packets/PUBLISH/Convert Server Topic Filter Matching.vi b/source/Control Packets/PUBLISH/Convert Server Topic Filter Matching.vi new file mode 100644 index 0000000000000000000000000000000000000000..57f664eb8fde376acc65c0fab0a3aa382a17c1cb GIT binary patch literal 32556 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 Hwr~GG{wUFP literal 0 HcmV?d00001 diff --git a/source/Control Packets/PUBLISH/Create PUBLISH Packet (Client).vi b/source/Control Packets/PUBLISH/Create PUBLISH Packet (Client).vi new file mode 100644 index 0000000000000000000000000000000000000000..9eb230d2f76337dcdaafe793ade59aa615fa3724 GIT binary patch literal 36942 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 literal 0 HcmV?d00001 diff --git a/source/Control Packets/PUBLISH/Create PUBLISH Packet (Server).vi b/source/Control Packets/PUBLISH/Create PUBLISH Packet (Server).vi new file mode 100644 index 0000000000000000000000000000000000000000..98f67cb45271298004e682208c35ae4671dbb8ca GIT binary patch literal 37334 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≪pKCL@1go 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

L0j2-Ve+hj%wm}OyH--t@h1-Y(l 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 W)8Alwbq@TiE|Tam!+-zV5B~+|Pu!FM literal 0 HcmV?d00001 diff --git a/source/Control Packets/SUBACK/Encode Return Codes.vi b/source/Control Packets/SUBACK/Encode Return Codes.vi new file mode 100644 index 0000000000000000000000000000000000000000..e7a2237e5e086ece4d124af1226bc70a03c84578 GIT binary patch literal 14535 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 oLlyl7D_@AoO8o|-olkS;A*=oyJv + + MQTT_Control_Packets.lvlib + ../../MQTT_Control_Packets.lvlib + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!*(!!!*Q(C=\>5`<BJ"&-@R8S)8;<F"B-1"IH=&4I"%ZS\2OQ)J+6(;J(F3,A#F3^/Z@F@A#EC2UO0P$)^`47DMS,,9^=$SWZEX(W;8N>3X4^+>>N?W\``=/.`[U'N`U*0^SVF7R`PXY[H[>.HXU0/MU'(II>0O9PRJVN0Y]ZL8`&=WX<<<^L[X_>5@Q;P`$D[I09BI31O;UURNWFW3*XG3*XG3*XG1"XG1"XG1"\G4/\G4/\G4/\G2'\G2'\G2'XH@S55O=J&$3C:0*EK+*A73TF#5P#3?R*.Y%A]@F8A34_**0)G(,EI]C3@R**\%QT!FHM34?"*0YK&5FW4@S@%E(MIL]!3?Q".Y!A^4+P!%A'#SI("1");#E]&"Y!E]A9>$":\!%XA#4_$BN!*0Y!E]A3@Q-+3P3H2.W]HR5%;/R`%Y(M@D?#ANR_.Y()`D=4R-*]@D?"S%-[&4()+=15Y(ZY0D=4S]S@%Y(M@D?"Q0J`I6]LYS4>.W=DS'R`!9(M.D?#ABQW.Y$)`B-4S5F?%R0)<(]"A?JJ,B-4S'RY!9ET+^D','1+/4%2A?`PL>9PUK2:>9X[7[?65XJ?JG5^V%KJN$>>&6&V.VE63,LVJ5V7+J&E(VZ62I&59VC7JQ[[ANLRP;GL;C,7ATWJ1WJAVJAT<UB4NONVNN.BONVWON6CMN&AP.:D..JV/.RW-.BU-."I0D9_!T_`'"M(]OT4F_P0][?JJ]7T\=``LS9`*X_?@XTV(,`]0`ZT@Q<.2(H=`"'DU$\Z33LA!!!!! + 318799872 + 1.0.0.0 + true + true + true + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!$L@5F.31QU+!!.-6E.$4%*76Q!!.KQ!!!1T!!!!)!!!.IQ!!!!O!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9AZ465*"1UMO<(:D<'&T=Q!!!!!!C"-!A!!!-!!!+!!%!!!!!!1!!Q!]!,Q!(U#!!A!!!!!"!!%!"P````]!!!!!!!!!!!!!!!$+VF!68/C+3\^3KCU=W.Q=!!!!$!!!!"!!!!!!G5_I:7&!W%7L$`630::2XN1>D.G0!,)%[9!*G/TY1HY!!"!!!!!!!-L+,$D6B9V,A3W9;$FC0=9!!!!1"6XGO"/1(Y5=3`#$[<N)<!!!!"!LP((`M;C$8BP$DH+,(OP0!!!!"!!!!!!!!!"@!!&-6E.$.%V26&2@1W^O>(*P<&^197.L:82T,GRW<'FC/F.61E&$3SZM>G.M98.T/F.61E&$3SZD>'Q!!!!!!!!"!!*735R#!!!!!&"53$!!!!!&!!%!!1!!!!!#!!-!!!!!!A!"!!!!!!!B!!!!'HC=9W"D9'JAO-!!R)Q.$$^!.*$`A9'"!1"8'Q<E!!!!!!!!2A!!!32YH'.AQ!4`A1")-4)Q-$U!UCRIYG!;RK9W1$98GRWY\)7+-T.!X-M+%75%CD&>A9ITI?I&C90^BQ,9M*A.!)0=+'E!!!!!!%1!!6:*2&-U46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)[5V6#15.,,GRW9WRB=X-[5V6#15.,,G.U<!!!!!!!!!!!!Q!!!5%!!!)E?*R49'2AS$3W-*M!J*G"7*CBA3%Z0S76CQ():Y!!(C9'/(#'UI9($I0J9%9)P`E.4\?,CE"TD9I%%X_,'F#EWS0DO+-.3+[<IZ.&Z<C,#A?)![2:104`Q)TG)TS(OXV52$J^6&C!+F[!T1'+81;<RQ)UD[/B1J["PV5-J+`"!7I61CH,9=-$)",*84N!CAZ$`)*QF]D""ST>(16!M>Y'%.E>IC,1[3)I=>R&5!>E//.&M"N%%'Z)BOI0;X\$U6U#6'U#]A%,3"3MJJPNO)0'":#\(%2GA+G-"W#KQA.-&3A!F?Y!%=V(//)/-RT[^:`RT@]F1D\1=.6CQ!Z[A.C=A:&B/Z$7".)#D"#_#:"7"N)A"\!T1#+%E9'$Y1X$*Q:<2B>'<]9ARED'/%9=RB)&H0V>8*(ZM(A(!0=Q7DU!!!!!!!!4!!!!#8C=9W"A9'2E!!)!!"1!!Q!!!!!/%Q'!&Q!!"D%T,D!O-1!!!!!!!!Q4!)!!!!!%-4-O-!!!!!!/%Q'!&Q!!"D%T,D!O-1!!!!!!!!Q4!)!!!!!%-4-O-!!!!!!/%Q'!&Q!!"D%T,D!O-1!!!!!!!"1"!!!!^6=VAHEGIIQO=V*/"EEZH1!!!!U!!!!!!!!!!!!!!!!!!!!!!!!!A0````_!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'$!!!"D-!!!:!A!!'1)!!"I"!!!;!1!!'1)%!"E#$#)9T"QS'(EZ_BH,]@I:3_!S'%D!)BA!!!!9!!!!(`````!!!%!0```````````````````````````````````````````Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!N8V]N!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!T8V]V.6^@-Q!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!&]U.1M,.46@!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!N8QM,#QM,#V]T!!!!!!!!!!!!!!!!!!!!!!!!!0``!&]V#QM,#QM,.6]!!!!!!!!!!!!!!!!!!!!!!!!!``]!8T5,#QM,#QMV8Q!!!!!!!!!!!!!!!!!!!!!!!!$``Q!T8T5,#QM,.6]T!!!!!!$&!!!!!!!!!!!!!!!!!0``!!"@.$5,#T5U8Q!!!!!!R=M!!!!!R1!!!-5!!!!!``]!!#N@8T5V8V]L!!!!!-8,R1!!!!$&R1!!R1!!!!$``Q!!/4I[8V][/DH&!!$&S]5!!-8&R=8&R1$&!!!!!0``!!=`/E!S-E![/=P&R=P&!!!!R=8&R=8&!-5!!!!!``]!/$]Z1!!!1$E`R=P,R1!!!!!!!!$&R1!!R1!!!!$``Q!Y!!"D!!"E!!!YR=5!!!!!!!!!!-5!!!$&!!!!!0``!!!!!$)!!$)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$```````````````````````````````````````````]!!!"%!!&'5%B1.%V26&2@1W^O>(*P<&^197.L:82T,GRW<'FC/F.61E&$3SZM>G.M98.T/F.61E&$3SZD>'Q!!!!!!!!!!!-!!!*`!!!%[8C=L:2.;"."&-@@B+V-1IOTM<6>;%AMWVL%A#BK$8Y5/R5KJ3CRY#(5"$>_1'MU(_+JP3R#$LU9T%(I,?4K)24P*1CS"XPS9!_R!?^?7A7\7>^/OJO09LSY#]/ST/`^X\T`HQ'1PL-24Q.743"M$T`G4@"J"A'IBCE=0B/PA3W3XU!'&7,#.&VE/ZY''47B8T-G[$G?BR_YW`JGP9'XB,">X(K-+6D-:]*RT2C7<[MVJLY@6@.^4F5:!GS>.$TXV?"0OK[H5"$U38O6Q[1"B*_3*(XM4O*:5F@NP^YQ652*LQG-'Q.JN89;+[,UFCB*FK"%5EZ*Q*+45+F57J$=B#:%'V-W5]+SGW3J"_0H2C#DVMY+RC=9V.FU>(CQ5<"\N[&O^!1X'+,)P8+/8(+U?.#=&FS^8E=/VU0OC1G$;OUG6?CO^L6PY+\_!1C1[A.K\6P\.C]PW#[)P8YU9DR#7"3`IS;=U1V0H%G/6AY+QA<*M?'K<=-N99/8ZRGU@#D]QQ=O6==#-]OZ4$;:$K5?B2YO*T+:U00UUZ?*<$+E*<+*IQZ>YY:SQ4[^,3<#!5-AQ1O)NU]\"?6S'1?!;QO^DOCQ7H-Z7:R'=S?ON3:OK\9G>Q-HRX`>?WR0<TTC=4),L<3?R\4+L,OBDL2?`0^JP91B7OV++]4Q8?G2P-N.K#WN-;27).;$G5*GL3/N1M82[:87+U@4'H/UX,17C]5/$G=?=>-K%>*-K\ZN(6A(G&E=LQ2RC)P-AH?BL8/[]T(H8CYUKH+,+H`@Q':2<-W%)4\D`]TGM&I`H;/T<!.>R?PI*.WA?^5P\P64H8>*@2M_E3XV8:#/`!([A'BO!!!!!!1!!!!A!!!!2!!"1E2)5$2.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9DJ465*"1UMO<(:D<'&T=TJ465*"1UMO9X2M!!!!!!!!!!!$!!!!9A!!!(*YH'.A9-A4E'$[RV$XFY&*Y#O1)@W8A6H1D`%X!Q/HH]"B)-UI)!E5FPX,Q#[I$2<70K,,Q1!&KGS-(*)=BQ5ZQ$)=,2I-````Z`B[Z"J=R2%@/&.FFDS("!!59BE!!!!!!!!%!!!!"Q!!+.-!!!!(!!!!)6^O;6^-98.U3WZP>WZ0>WZJ<G>-6E.M98.T1WRV=X2F=B-!A!!!!!!"!!A!-0````]!!1!!!!!!$A!!!!%!"A"1!!!!!1!!!!!!!!!!!!V/36^*9W^O272J>'^S%Q#!!!!!!!%!$E!Q`````Q2%982B!!!"!!!!!#=--4-Q-4AQ-4=.!!!!!!%8&5RP971A*C"6<GRP971O<(:D<'&T=Q!!!1!!!!!!#1!!*NI":!&E5&2)-!!!!!1!!!!!!!!!!!!!!!-!!!!"$QV-98FF=CZM>G.M98.T!!!"!!!!!!!(!!!-O@````8````K!!!-HA!I!!!-G!!!$!!!!!!!!#!!)!!9!!!!!!$```]!!0```````````````````````Q#!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q#!!!"=&````````````````Q#!!0```````````Q#!!0```````````````````````````````````````````````````````````````````````````````Q#!!!"=&Q#!!0```````````````Q#!!!#!!0```````Q#!!0```````````````````````````````````````````````````````````````Q#!!0```````Q#!!!"=&Q#!!0```````Q#!!!#!!!#!!!#!!!#!!!#!!0```Q#!!0```````````````````````````````````````````````````````````````Q"=&Q#!!!#!!!"=&Q#!!0```````````Q#!!!#!!!#!!!#!!!#!!!#!!0```Q#!!0```````````````````````````````````````````````````````````````Q#!!!"=&Q"=&Q#!!0```````````````````````````Q#!!!#!!0```````Q#!!0```````````````````````````````````````````````````````````````````Q#!!!#!!0```````````````````````````````Q#!!0```````````Q#!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q)!!!!'%1!!$BE!!*T^!!$Y`1!!]"E!!'!2!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"WRB=X2"9WNE!1!!!!!!!1].4'&Z:8)O<(:D<'&T=Q!!!1!!!!!!"Q!!$,U!!!!"````]A!!$*Y!+!!!$*A!!!Q!!!!!!!!A!#!!'!!!!!!!````!!$````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````5P8[5<Q#5<Q$2NU````````````````````````````````````````````````````````````````````````````````````````````````````````_]JU[5<Q#5<Q$+K!8/I1S5<Q#5<Q#]JU\```````````````````````````````````````````````````````````````````````````````````````````````_5<Q#^FCP8K",_PA$_PA(;J18%GR?5<Q$````````````````````````````````````````````````````````````````````````````````````````````4Q7C5<Q$ZP14_PA$_PA$_PA$_PA$XO!;5<Q#]JU\```````````````````````````````````````````````````````````````````````````````````````_5<Q$"FB<^P1,_PA$_PA$_PA$_PA$^PA(,GQ35<Q$```````````````````````````````````````````````````````````````````````````````````````_5<Q$&H1P]P1,_PA$_PA$_PA$_PA$]PA$-H!?5<Q$```````````````````````````````````````````````````````````````````````````````````````_]JU[5<Q$,E!PZOQ0_PA$_PA$ZOQ(4F1;5<Q#]JU\```````````````````````````````````````````````````````````````````````````````````````````_5<Q$3DCL*D1LWO!4UNQ(+E18)F375<Q$````````````````````````````````````````````````````````````````````````````````````````````````=S<K5<Q#5<Q$)CB,'E2#5<Q#5<Q$=S<L````````````````````````````````````````````````````````````````````````````````````````````````;;W43<%?_7SK5<Q#5<Q#\72`-:4`,?GX````````````````````````````````````````````````````````````````````````````````````````````NM\014&$/5UH53UP5IJP?I;\.4%074EL%66PNM\0````````````````````````````````````````````````````````````````````````````````````````%>);\1F017VX'.DP````````$.DP57FWV4&,%>)<```````````````````````````````````````````````````````````````````````````````````````_[=Y(```````_F364```````_Q/5D```````_[=Y(````````````````````````````````````````````````````````````````````````````````````````````````````'EJ@````````+DZ4```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!A!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!A!!!8"@```````````````]!A!$```````````]!A!$```````````````````````````````````````````````````````````````````````````````]!A!!!8"=!A!$```````````````]!A!!!A!$```````]!A!$```````````````````````````````````````````````````````````````]!A!$```````]!A!!!8"=!A!$```````]!A!!!A!!!A!!!A!!!A!!!A!$```]!A!$```````````````````````````````````````````````````````````````]!8"=!A!!!A!!!8"=!A!$```````````]!A!!!A!!!A!!!A!!!A!!!A!$```]!A!$```````````````````````````````````````````````````````````````]!A!!!8"=!8"=!A!$```````````````````````````]!A!!!A!$```````]!A!$```````````````````````````````````````````````````````````````````]!A!!!A!$```````````````````````````````]!A!$```````````]!A!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!!!!!0!!!!0]!!!$`!!!"`Y!!!@_!!!(`A!!"`Y!!!0]!!!$`!!!!`Q!!!@_!!!(HA!!"*)!!!#1!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1!!!!-)A!!($)!!4H[!!(R_A!"Y$)!!-!C!!!!!!!!!!!!!!!!!!!!!NS:7.P<7VF<G2F:'1"!!!!!!!"$QV-98FF=CZM>G.M98.T!!!"!!!!!!!(!!!-O!!!!!!!!!!!!!!-HA!I!!!-G!!!$!!!!!!!!#!!)!!9!!!!!!$```]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0````_!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!(`````!!!!"E*P=G2F=G1"!!)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!N4<7&M<#"'<WZU=Q!"#1%"!!!!!!!!!"J-6E.M98.T5(*J>G&U:52B>'&597*0=G2F=B-!A!!!!!!#!!5!"Q!!$!"!!!(`````!!!!!1!"!!!!!!!!!!!!!!!<4&:$<'&T=V"S;8:B>'6%982B6'FN:8.U97VQ%Q#!!!!!!!%!"1!(!!!"!!$8V^[2!!!!!!!!!#:-6E.M98.T5(*J>G&U:52B>'&-98.U18"Q<'FF:&2J<76T>'&N="-!A!!!!!!"!!5!"Q!!!1!!V^@?E1!!!!!!!!!;4&:$<'&T=V"S;8:B>'6%982B6(FQ:52F=W-4!)!!!!!!!1!)!$$`````!!%!!!!!!!Y!!!!"!!9!5!!!!!%!!!!!!!!!!!!?4&:$<'&T=V"S;8:B>'6%982B2':M>%2B>'&4;8JF%Q#!!!!!!!%!"1!$!!!"!!!!!!!!!!!!!!!!!!!%!!)!#!!!!!1!!!"!!!!!+!!!!!)!!!1!!!!!"A!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$S!!!";(C=D9_^4M.!%)3`Y`,D'!A*>%B),CCI++E.FGA1EAGB$I>`5-3*1`9FIO16?,JUP!-^"?P%C))'D<2\-\=\IQ5/+0B=L4\?!8VY@4/>TB,X\#NH:[H*HAJ@H^KFH4]-<_]OTJ-L):EV>2WW.0/7ETC&I]1O;F^5E3OD^54U5MW8RB>2<LSB+S!E"`7&%K*<SJE]D``B-)D\[.)_%M2PWEX]2CB=S5CW.4X["(K2FY3.G`;PO33E<$'1XJ5OJ>=5"1(X%NXB5A9C>NA6M=&1D([A7PR6@H`WVNA=IBC*)R+(B(5E;*MR_]XJXVA)0%=!!!!!!'5!!1!#!!-!"!!!!%A!$Q1!!!!!$Q$:!.1!!!"2!!]%!!!!!!]!W1$5!!!!7A!0"!!!!!!0!.E!V!!!!'/!!)1!A!!!$Q$:!.1)5W6H<W5A65E)5W6H<W5A65E)5W6H<W5A65E"-!!!!&*45E-.#A!$4&:$1UR#6F=!!$;M!!!%-Q!!!#!!!$;-!!!!!!!!!!!!!!!A!!!!.!!!"#A!!!!=4%F#4A!!!!!!!!&A4&:45A!!!!!!!!&U5F242Q!!!!!!!!')4U*42Q!!!!!!!!'=1U.46!!!!!!!!!'Q4%FW;1!!!!!!!!(%1U^/5!!!!!!!!!(96%UY-!!!!!!!!!(M2%:%5Q!!!!!!!!)!4%FE=Q!!!!!!!!)56EF$2!!!!!!!!!)I2U.%31!!!!!!!!)]>G6S=Q!!!!1!!!*15U.45A!!!!!!!!+U2U.15A!!!!!!!!,)35.04A!!!!!!!!,=;7.M/!!!!!!!!!,Q4%FG=!!!!!!!!!-%2F")9A!!!!!!!!-92F"421!!!!!!!!-M4%FC:!!!!!!!!!.!1E2)9A!!!!!!!!.51E2421!!!!!!!!.I6EF55Q!!!!!!!!.]2&2)5!!!!!!!!!/1466*2!!!!!!!!!/E3%F46!!!!!!!!!/Y6E.55!!!!!!!!!0-2F2"1A!!!!!!!!0A!!!!!0````]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!U!!!!!!!!!!$`````!!!!!!!!!-!!!!!!!!!!!0````]!!!!!!!!!V!!!!!!!!!!!`````Q!!!!!!!!$I!!!!!!!!!!$`````!!!!!!!!!0!!!!!!!!!!!0````]!!!!!!!!"6!!!!!!!!!!!`````Q!!!!!!!!&=!!!!!!!!!!$`````!!!!!!!!!91!!!!!!!!!!0````]!!!!!!!!"U!!!!!!!!!!!`````Q!!!!!!!!)9!!!!!!!!!!$`````!!!!!!!!!W!!!!!!!!!!"0````]!!!!!!!!$?!!!!!!!!!!(`````Q!!!!!!!!/-!!!!!!!!!!D`````!!!!!!!!!ZQ!!!!!!!!!#@````]!!!!!!!!$M!!!!!!!!!!+`````Q!!!!!!!!0!!!!!!!!!!!$`````!!!!!!!!!^1!!!!!!!!!!0````]!!!!!!!!$\!!!!!!!!!!!`````Q!!!!!!!!1!!!!!!!!!!!$`````!!!!!!!!")1!!!!!!!!!!0````]!!!!!!!!)C!!!!!!!!!!!`````Q!!!!!!!!D1!!!!!!!!!!$`````!!!!!!!!#V1!!!!!!!!!!0````]!!!!!!!!,8!!!!!!!!!!!`````Q!!!!!!!!OE!!!!!!!!!!$`````!!!!!!!!$!Q!!!!!!!!!!0````]!!!!!!!!-&!!!!!!!!!!!`````Q!!!!!!!$4M!!!!!!!!!!$`````!!!!!!!!.01!!!!!!!!!!0````]!!!!!!!!U`!!!!!!!!!!!`````Q!!!!!!!$5I!!!!!!!!!)$`````!!!!!!!!.C!!!!!!#F.61E&$3SZD>'Q!!!!! + + + + +!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9AZ465*"1UMO<(:D<'&T=V"53$!!!!!!!!!!!!!!!!!!"A!"!!!!!!!!!1!!!!%!"A"1!!!!!1!!!!!!!!!!!!!"$ERB9F:*26=A4W*K:7.U!&"53$!!!!!!!!!!!!!4!)!!!!!!!!!!!@``!!!!!1!!!!!!!1%!!!!"!!9!5!!!!!%!!!!!!!(````_!!!!!!);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!&"53$!!!!!!!!!!!!!4!)!!!!!!!!%!!!!!!!%!!!!!!!!#!!!!!1!'!&!!!!!"!!!!!!!"`````A!!!!!#'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q"16%AQ!!!!!!!!!!!!%Q#!!!!!!!!"!!!!!!!"!!!!!!!!!Q!!!!%!"A"1!!!!!1!!!!!!!@````Y!!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!!!!!!!!!"-!A!!!!!!!!1!!!!!!!1!!!!!!!1-!!!!"!!9!5!!!!!%!!!!!!!(````_!!!!!!);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!&"53$!!!!!!!!!!!!!4!)!!!!!!!!!!!!!!!!%!!!!!!!!!!!!!!1!'!&!!!!!"!!!!!!!"`````A!!!!!#'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q"16%AQ!!!!!!!!!!!!%Q#!!!!!!!!!!!!!!!-!!!!01U^/4E6$6#ZM>G.M98.T!!!!$F"61E&$3SZM>G.M98.T!!!!$F.61E&$3SZM>G.M98.T + + + + + false + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!"I!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!#I!!1!%!!!.1W^O>(*P<&"B9WNF>"6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!!!!! + 49 51 48 49 56 48 50 48 13 0 0 0 0 1 23 21 76 111 97 100 32 38 32 85 110 108 111 97 100 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 9 0 0 13 43 1 100 1 100 80 84 72 48 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 15 13 76 97 121 101 114 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 7 0 0 12 185 0 0 0 0 0 0 0 0 0 0 12 158 0 40 0 0 12 152 0 0 12 0 0 0 0 0 0 32 0 32 0 24 0 0 0 0 0 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 86 73 32 73 99 111 110 100 1 0 2 0 0 0 6 115 117 98 97 99 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 83 109 97 108 108 32 70 111 110 116 115 0 1 9 1 1 + + + + 2 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!+3!!!!$A!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!$R!=!!?!!!L'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC$F.61E&$3SZM>G.M98.T!!:465*"1UM!!$Z!=!!?!!!L'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC$F.61E&$3SZM>G.M98.T!!F465*"1UMA;7Y!)%"1!!-!!!!"!!)4:8*S<X)A;7YA+'ZP)'6S=G^S+1!01!9!#6"B9WNF>#"*2!!;1#%55X6C=W.S;8"U;7^O)%:B;7RV=G5!!*E!]1!!!!!!!!!$'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=RR2>7&M;82Z4W:4:8*W;7.F)#UN)'6O>7UO9X2M!%.!&A!$%$!A+%&U)%VP=X1A4WZD:3E2-3!I181A4'6B=X1A4WZD:3E1-C!I28BB9X2M?3"0<G.F+1!$57^4!()!]1!!!!!!!!!$'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC$F.61E&$3SZM>G.M98.T(6.V9H.D=GFQ>'FP<C"4>7.D:8.T)%.P:'5O9X2M!#*!5!!#!!E!#B*5<X"J9S"4>7*T9X*J=(2J<WY!!"J!1!!"`````Q!,$&*F>(6S<C"$<W2F=Q!!91$Q!!Q!!Q!%!!1!"1!%!!9!"!!%!!=!#!!%!!Q$!!"Y!!!.#!!!!!!!!!!!!!!."1!!!!!!!!I!!!!!!!!!!!!!!!I!!!!)!!!!!!!!!AA!!!U!!!!'!!!!!!!!!!!!!!%!$1!!!!! + -1 + 0 + true + 1 + 1 + 1350574608 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!(E!!!!#1!%!!!!%E!B$5FO>G&M;71A1W^E:4]!'E!B&&.V9H.D=GFQ>'FP<C"'97FM>8*F!!#:!0%!!!!!!!!!!RJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-=586B<'FU?5^G5W6S>GFD:3!N,3"F<H6N,G.U<!"$1"9!!R!Q)#B">#".<X.U)%^O9W5J%4%A+%&U)%RF98.U)%^O9W5J%$)A+%6Y97.U<(EA4WZD:3E!!V&P5Q"S!0%!!!!!!!!!!RJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9AZ465*"1UMO<(:D<'&T=RV4>7*T9X*J=(2J<WYA5X6D9W6T=S"$<W2F,G.U<!!C1&!!!A!#!!-36'^Q;7-A5X6C=W.S;8"U;7^O!!!C1%!!!@````]!""24>7*T9X*J=(2J<WYA5X6D9W6T=Q!!%5!&!!N3:82V=GYA1W^E:1!;1%!!!@````]!"AR3:82V=GYA1W^E:8-!!&1!]!!-!!!!!1!&!!!!!!!!!!!!!!!!!!!!"Q!!!Q!!?!!!!!!!!!E!!!!*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!AA!!!!!!!!!!!%!#!!!!!! + -1 + 0 + true + 1 + 1 + 1350574608 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!(3!!!!#!!%!!!!%5!&!!N3:82V=GYA1W^E:1!;1%!!!@````]!!1R3:82V=GYA1W^E:8-!!"J!)224>7*T9X*J=(2J<WYA2G&J<(6S:1!!G1$R!!!!!!!!!!-;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T(&&V97RJ>(F0:F.F=H:J9W5A,3UA:7ZV<3ZD>'Q!1U!7!!-1-#!I181A47^T>#"0<G.F+2%R)#B">#"-:7&T>#"0<G.F+2!S)#B&?'&D>'RZ)%^O9W5J!!.2<V-!=A$R!!!!!!!!!!-;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)/5V6#15.,,GRW9WRB=X->5X6C=W.S;8"U;7^O)&.V9W.F=X-A1W^E:3ZD>'Q!)E"1!!)!!Q!%%F2P='FD)&.V9H.D=GFQ>'FP<A!!)E"!!!(`````!!555X6C=W.S;8"U;7^O)&.V9W.F=X-!!&1!]!!-!!!!!!!#!!!!!!!!!!!!!!!!!!!!"A!!!Q!!?!!!!!!!!!!!!!!*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!AA!!!!!!!!!!!%!"Q!!!!! + -1 + 0 + true + 1 + 1 + 1350574608 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&?!!!!"1!%!!!!A!$R!!!!!!!!!!-;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T&V*F=86J=G6N:7ZU)#UN)'6O>7UO9X2M!#^!&A!$"%ZP<G5)4X"U;7^O97Q)5G6R>7FS:71!!!N3:8&V;8*F<76O>!"!1(!!(A!!+RJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9AZ465*"1UMO<(:D<'&T=Q!+5V6#15.,)'^V>!!!0E"Q!"Y!!#M;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)/5V6#15.,,GRW9WRB=X-!#6.61E&$3S"J<A"5!0!!$!!!!!!!!1!#!!!!!!!!!!!!!!!!!!!!!Q)!!(A!!!!!!!!!!!!!#1!!!)U,!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!E!!!!!!"!!1!!!!! + -1 + 0 + false + 3 + 1 + 1082130944 + 3 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!+0!!!!$1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!"J!)224>7*T9X*J=(2J<WYA2G&J<(6S:1!!G1$R!!!!!!!!!!-;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T(&&V97RJ>(F0:F.F=H:J9W5A,3UA:7ZV<3ZD>'Q!1U!7!!-1-#!I181A47^T>#"0<G.F+2%R)#B">#"-:7&T>#"0<G.F+2!S)#B&?'&D>'RZ)%^O9W5J!!.2<V-!=A$R!!!!!!!!!!-;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)/5V6#15.,,GRW9WRB=X->5X6C=W.S;8"U;7^O)&.V9W.F=X-A1W^E:3ZD>'Q!)E"1!!)!"1!'%F2P='FD)&.V9H.D=GFQ>'FP<A!!)E"!!!(`````!!=55X6C=W.S;8"U;7^O)&.V9W.F=X-!!%"!=!!?!!!L'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC$F.61E&$3SZM>G.M98.T!!J465*"1UMA<X6U!!!A1&!!!Q!!!!%!!B.F=H*P=C"J<C!I<G]A:8*S<X)J!$Z!=!!?!!!L'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC$F.61E&$3SZM>G.M98.T!!F465*"1UMA;7Y!91$Q!!Q!!Q!%!!A!#1!%!!1!"!!%!!I!"!!%!!M$!!"Y!!!.#!!!!!!!!!E!!!!.#Q!!!!!!!!!!!!!!!!!!!!!!!!I!!!!!!!!!!!!!!"!!!!U!!!!-!!!!!!!!!!!!!!%!$!!!!!! + -1 + 0 + true + 1 + 1 + 1350574608 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!$Y!!!!"1!%!!!!'E!B&5BB=S"197.L:81A372F<H2J:GFF=A"!1(!!(A!!+RJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9AZ465*"1UMO<(:D<'&T=Q!+5V6#15.,)'^V>!!!0E"Q!"Y!!#M;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)/5V6#15.,,GRW9WRB=X-!#6.61E&$3S"J<A"5!0!!$!!!!!!!!1!#!!!!!!!!!!!!!!!!!!!!!Q)!!(A!!!!!!!!!!!!!#1!!!)U,!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!E!!!!!!"!!1!!!!! + -1 + 0 + false + 3 + 1 + 1082130944 + 3 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!!-!!!!!1!%!!!!!1!!!!!!!! + -1 + 4194304 + true + 1 + 1 + 1074541056 + + diff --git a/source/Control Packets/SUBACK/Subscription Success Code.ctl b/source/Control Packets/SUBACK/Subscription Success Code.ctl new file mode 100644 index 0000000000000000000000000000000000000000..93e79e13344ffd0137311d953550dca8054df668 GIT binary patch literal 16398 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 PP`^pm2s7>Rx9a}_z`vd@ literal 0 HcmV?d00001 diff --git a/source/Control Packets/SUBACK/getPayloadRequirement.vi b/source/Control Packets/SUBACK/getPayloadRequirement.vi new file mode 100644 index 0000000000000000000000000000000000000000..443d7f4ab554170eecf5e47f8582fb3985f33111 GIT binary patch literal 19229 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 acH_nF+^fc7<@~?-)%Xn3sD646*na_m8q-+- literal 0 HcmV?d00001 diff --git a/source/Control Packets/SUBACK/hasPacketIdentifier.vi b/source/Control Packets/SUBACK/hasPacketIdentifier.vi new file mode 100644 index 0000000000000000000000000000000000000000..d9f9734750965e10c46d1fff4180da44f6f01937 GIT binary patch literal 18703 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 AyZ`_I literal 0 HcmV?d00001 diff --git a/source/Control Packets/SUBSCRIBE/Create SUBSCRIBE Packet.vi b/source/Control Packets/SUBSCRIBE/Create SUBSCRIBE Packet.vi new file mode 100644 index 0000000000000000000000000000000000000000..1ebaf844142b1a6f0c8ca24dea9fca4d7612239c GIT binary patch literal 28371 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 literal 0 HcmV?d00001 diff --git a/source/Control Packets/SUBSCRIBE/Decode Topic Subscriptions.vi b/source/Control Packets/SUBSCRIBE/Decode Topic Subscriptions.vi new file mode 100644 index 0000000000000000000000000000000000000000..b4a7f7b2c405ca1c116b7c0f6215c0cbfbbe549a GIT binary patch literal 18094 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 literal 0 HcmV?d00001 diff --git a/source/Control Packets/SUBSCRIBE/Encode Topic Subscriptions.vi b/source/Control Packets/SUBSCRIBE/Encode Topic Subscriptions.vi new file mode 100644 index 0000000000000000000000000000000000000000..019469c4e07042131c9ccfee71cc18ba8f19509e GIT binary patch literal 14846 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 literal 0 HcmV?d00001 diff --git a/source/Control Packets/SUBSCRIBE/SUBSCRIBE.lvclass b/source/Control Packets/SUBSCRIBE/SUBSCRIBE.lvclass new file mode 100644 index 0000000..a97ff8b --- /dev/null +++ b/source/Control Packets/SUBSCRIBE/SUBSCRIBE.lvclass @@ -0,0 +1,112 @@ + + + MQTT_Control_Packets.lvlib + ../../MQTT_Control_Packets.lvlib + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!)W!!!*Q(C=\>7^<>N1&-8RIS#&E5Y<""L"NUM:;))![F,@0J65MN1+&]A%7E%LH"7UAF:1`HS_%"R!NJL%#!)`_F(EY@PY[:'CJ6%?J)_[X#O\6]OT[X.<TC[\SW`B^;BXX?B7`^VL`8@8LL@\0`5;A\T5`[<`4N&\?3``>ZHO`AD__O^AI@F&2$7VK%E.T>.?4'ZSEZP=Z#9P]C)P]C)P]C*0]C20]C20]C10]C!0]C!0]C!@'\H)23ZS3':S-Z%:V!RA'E/2W2G0]2C0]8!KYT%?YT%?Y['*D->YD->YD)>O-B\D-2\D-2[''B+0D2S0]4#]#E`B+4S&J`!QJ1J0!3AG+Q9O"I'BYG*R5(A+4_(B5)7H]"3?QF.YO+T#5XA+4_%J0(1:KV*$-W`E?"B'C3@R**\%EXA97IEH]33?R*.YG%[**`%EC'4#:(!)3DIF$:+4R*.Y_&$C34S**`%E(C[./Z2D:7<.P*(D#4S"*`!%HM$$%!I]A3@Q"*\!Q\!+0)%H]!3?Q-.5#DS"*`!%E'"3JF=Q7.!R;"1%A9?`]<4%O%MV*$%WK2^?^5/J@ND5$Z([Y6$@>08.6.]E^?+L&V7^7/J&5(]Z.6K.55_C\DQXV*H^C8KE(KB\[J;[I;[J+_JS\PK('Z\0:ZV/*RW02RU/"_XX?WWX7WUW'[X8;[V7+SW8S_NLY$0<^98Q^&[;/*[_@&^-8\]NJE=_0`(ZY_>CTN`A``-`]'\5"TW@AT8[";Y4@;M!!!!! + 318799872 + 1.0.0.0 + true + true + true + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!#YW5F.31QU+!!.-6E.$4%*76Q!!+A!!!!1W!!!!)!!!+?!!!!!R!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B&465*41V**1E5O<(:D<'&T=Q!!!!!!!)A4!)!!!$!!!#A!"!!!!!!%!!-!0!#]!"^!A!)!!!!!!1!"!!<`````!!!!!!!!!!!!!!!!SN:1&6TICEO`5KIN(.D=(!!!!!Q!!!!1!!!!!*F0K'6B1.B&KQ`V5DW75>\5(9T:DQ#S"/G!#:DM_%*_!!!1!!!!!!$+SCQYV97.3Y%NG'AZ9DX'!!!!%!6>ZLA4E"_&(%PQA_G\3'Q!!!!1+\RR`\'IAVY<QYZSCR\LTQ!!!!1!!!!!!!!!:Q!"4&:$1TJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9DJ465*41V**1E5O<(:D<'&T=TJ465*41V**1E5O9X2M!!!!!!!!!1!#6EF-1A!!!!!!!&"53$!!!!!&!!%!!1!!!!!#!!-!!!!!!A!"!!!!!!!B!!!!'HC=9W"D9'JAO-!!R)Q.$$^!.*$`A9'"!1"8'Q<E!!!!!!!!2A!!!32YH'.AQ!4`A1")-4)Q-$U!UCRIYG!;RK9W1$98GRWY\)7+-T.!X-M+%75%CD&>A9ITI?I&C90^BQ,9M*A.!)0=+'E!!!!!!%I!!6:*2&-[46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)[5V6#5U.335*&,GRW9WRB=X-[5V6#5U.335*&,G.U<!!!!!!!!!!!!Q!!!!!"11!!!C2YH&.A:'$).,9QGQ#EG9&9G+'")4E`*:7,!=BHA!!?*A9Y=)<3BA=/A_FA2AC`_1V0NYO+1(/.CA14@YM;5+4<)_/YIQV)LJODEU8FO)M+"YA$J&F!^0`!D/9D0)?\@62%/HV57)!K8I$.!9J>"JP(!D30I[&#HI'`61SEL]%";B6#+=NBQQ-A%MF>/U#+$E0]AH#8S-%(,.U>"5#RXA91W2WC)N$J)CBRX%61"W1YYU7Q'U11<EC'[A^L@M0281*5<1,S!1N)&+SGG_WYA]9&E,M=2';!K9Q(9+L#!UQ6+!#6\A!2T5=YYAYT(0LVH`(.`S6#0N"QV7,!$HK!W*S"E7%\E.9%UA+-%,Y*E&9'UC!(M$.!)I32A90B$=-H"FN'&U:PRC$'3-9Y2BT'%A7=`6V=E@GQ?!=!^T";01!!!!!!!"-!!!!*?*RD9'"A:'1!!A!!&!!$!!!!!!Y4!9!8!!!'-4-O-#YR!!!!!!!!$"-!A!!!!!1R-SYQ!!!!!!Y4!9!8!!!'-4-O-#YR!!!!!!!!$"-!A!!!!!1R-SYQ!!!!!!Y4!9!8!!!'-4-O-#YR!!!!!!!!&!%!!!$V6T7#?3;CD#ZT5EY'34G>!!!!$1!!!!!!!!!!!!!!!!!!!!!!!!#!`````Y!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9AA!!'!!!!"BM!!!9`A!!'@]!!"AI!!!9!!!!'!!!!"A!!!!@````]!!!1!````````````````````````````````````````````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!^PDW!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!&A,8QN9!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!N745P.6EN!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!_#]V#QM,.3`Y!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!745,#QMV71!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!*.1M,#T5*!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!$171N:U!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!`WP`U0^L`Q!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!)&(;WP_;WN(A1!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!$YD`;0_!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!)!!A!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0```````````````````````````````````````````Q!!!%I!!5:13&![46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)[5V6#5U.335*&,GRW9WRB=X-[5V6#5U.335*&,G.U<!!!!!!!!!!!!Q!!!!!#@Q!!"/FYH+W547A4124(XY3N4%+,M\'V87B),.N;R)!I;AV_&$M6+K5IM?!BV!1X@E"L."`CK<UM1A[^'-R"[#XE[C%5\S5)MA>\]G!0M1(P8FI&OVH@4LK<DW+]O!P$MMTP`>_]`Z]"E,[T%5]$6EUA<!]`ZEXQ;19"K)9J($Y4LY%NEN^!"B6CQD2>:$O?"BEVI6]T*OAZHI=@O.P[:LW"NY3Q8>R[D#F9T'@#==U9FG_L.;;_(V8T@5Z6'1*MH41]^^8A4\KOJV!1^%F\F=/E!93@EC2^\%\C76*8\<`?-&6%3;]*D"M$;<6W'COC^*9I3:;A2&*/3=#3EV#J6&K1X)1G2"N4.F0#MJNEK1@DZU9AI^</#M9H'.4:>(2YM&'Q?\?B<P1%.RCCS,VSDFRSN(D1H":=P6Z($N>$\IE*AWLN*F8ILP;V<_#O`A%)E/I$;OV<_T9P,^AOC,V_.')]1FA5P[-GH.%.4ZR*DF9/#M)'S<(BKGX$,7'$F_=:N(QI`--(,F8(!D0,O5QWG1[F(I5?,C=SG>$T^./8C7QSJ#7SC;-/8?/'=M%_P3UGQA&$)-%,C,>0/Q8F=BE(A'M,P9\IM&JT/6G=2H-HLL5G<KOW*H=$*]>`X8NM4W]]YH%S#[WUHM?USKS\I9[U8PT`;<W%)6LN3CP%]&XJE<T,4;ANL4'E6C$7AZF#:KUDL5,&U?G6VCN(URJTN.SU&IP&$AZH(H(4+B(34+O_<2V9"ZB:(+]%=9C,T)*XI;VTOP-RZVYO.+JSCSJ`X]"G57T.B#%_Y``-ZL";0ZWDMWQ$8=8L[#4>I(P6,_\V5ZVX38U<0J%N^6W1DPQ"_I"I<A!!!!!%!!!!)!!!!%I!!5*%3&![46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)[5V6#5U.335*&,GRW9WRB=X-[5V6#5U.335*&,G.U<!!!!!!!!!!!!Q!!!!!!9A!!!(*YH'.A9-A4E'$[RV$XFY&*Y#O1)@W8A6H1D`%X!Q/HH]"B)-UI)!E5FPX,Q#[I$2<70K,,Q1!&KGS-(*)=BQ5ZQ$)=,2I-````Z`B[Z"J=R2%@/&.FFDS("!!59BE!!!!!!!!%!!!!"Q!!(!!!!!!(!!!!)6^O;6^-98.U3WZP>WZ0>WZJ<G>-6E.M98.T1WRV=X2F=B-!A!!!!!!"!!A!-0````]!!1!!!!!!$A!!!!%!"A"1!!!!!1!!!!!!!!!!!!V/36^*9W^O272J>'^S%Q#!!!!!!!%!$E!Q`````Q2%982B!!!"!!!!!"IZ-4-Q-4AQ-4=.!!!!!!%8&5RP971A*C"6<GRP971O<(:D<'&T=Q!!!1!!!!!!#1!!'A=":!&E5&2)-!!!!!1!!!!!!!!!!!!!!!)!!!!"$QV-98FF=CZM>G.M98.T!!!"!!!!!!!(!!!-Q`````X````O!!!-HA!I!!!-G!!!$!!!!!!!!#!!)!!9!!!!!!$```]!!0```````````^`CT<'VM^\CT@```````````````````````````````````````````````````````````````````````````````````````````````````````````````[OC,O[^!,&[!/[^!+KC,P```````````````````````````````````````````````````````````````````````````````````````````````````````^((8[+(!-#9!/+Z!]#9!++(!.((8````````````````````````````````````````````````````````````````````````````````````````````````\#SM/3T!.OM!0`.!@`:"@`.!>OM!/3T!,#SM0```````````````````````````````````````````````````````````````````````````````````````````````Z7.#M+7!/W_!P`4!/W_!=+7!*7.#P```````````````````````````````````````````````````````````````````````````````````````````````````_T9?<O1!/[X!/@!!/[X!,O1!/T9?0```````````````````````````````````````````````````````````````````````````````````````````````````````Q"+0*+""P`4!*+""1"+00```````````````````````````````````````````````````````````````````````````````````````````````````````Q%!!*9!!!-!!!"'11-!!*9!!!%!!0```````````````````````````````````````````````````````````````````````````````````````````````WFA9.A7!91!!*9!!"]@(Z9!!)1!!.A7!7BA90```````````````````````````````````````````````````````````````````````````````````````````````````[_JK71!!.4CY'1!!+_JK@````````````````````````````````````````````````````````````````````````````````````````````````````````````````/VL`````/VL````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````RQ!!!!_!!!!@Q!!!0_!!!"`!!!!@Q!!!$Y!!!"`!!!!`Y!!!$Y!!!!5!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%8*F9W^N<76O:'6E8X.N97RM:!%!!!!!!!%0$5RB?76S,GRW9WRB=X-!!!%!!!!!!!=!!!SY!!!!!!!!!!!!!!S?!#A!!!S9!!!-!!!!!!!!)!!A!"A!!!!!!0```Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!`````Y!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!@````]!!!!'1G^S:'6S:!%!!A!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#V.N97RM)%:P<H2T!!%*!1%!!!!!!!!!'ER71WRB=X.1=GFW982F2'&U962B9E^S:'6S%Q#!!!!!!!)!"1!(!!!-!%!!!@````]!!!!"!!%!!!!!!!!!!!!!!"N-6E.M98.T5(*J>G&U:52B>'&5;7VF=X2B<8!4!)!!!!!!!1!&!!=!!!%!!.@8XJ%!!!!!!!!!*ER71WRB=X.1=GFW982F2'&U95RB=X2"=("M;76E6'FN:8.U97VQ%Q#!!!!!!!%!"1!(!!!"!!$8V^[2!!!!!!!!!"J-6E.M98.T5(*J>G&U:52B>'&5?8"F2'6T9R-!A!!!!!!"!!A!-0````]!!1!!!!!!$A!!!!%!"A"1!!!!!1!!!!!!!!!!!"Z-6E.M98.T5(*J>G&U:52B>'&%:GRU2'&U96.J?G54!)!!!!!!!1!&!!-!!!%!!!!!!!!!!!!!!!!!"!!#!!A!!!!%!!!!1!!!!#A!!!!#!!!%!!!!!!I!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!^A!!!7ZYH)W0P5\$1"#%P_0SYQ1##82)3&>15&&37\&!IE!S3;D$Y2]5Z932@9EI?17?,BXP1%`"/AF+19.'WLW:WZX2!C@-_6KN0D]!@8JX0ZF-I_,&FY7<RD;::\[[>%MX?RK-(Y<D;(1\P";?/&N6P:W3?->&'-.:Z";6TUJ4Z'9^:&\,W>,[T+477ZI#OK3APF&#^*:S*=`T@TBUQD9[>]]%Y<MO2HYD:%6/8\9V,>I%?J(G>'MX\>^339D:IS/^+6V+KSY+!BYFOM'.$"A/[)F9YV#-@K'W_+PM@I\7W"SC[)MD%I?%.32IHQ((^?E`"M9_*1!!!!!!:1!"!!)!!Q!%!!!!3!!0"!!!!!!0!.E!V!!!!&%!$Q1!!!!!$Q$:!.1!!!";!!]%!!!!!!]!W1$5!!!!9Y!!B!#!!!!0!.E!V!B4:7>P:3"631B4:7>P:3"631B4:7>P:3"631%Q!!!!5F.31QU+!!.-6E.$4%*76Q!!+A!!!!1W!!!!)!!!+?!!!!!!!!!!!!!!!#!!!!!U!!!%+!!!!"R-35*/!!!!!!!!!7"-6F.3!!!!!!!!!8236&.(!!!!!!!!!9B01F.(!!!!!!!!!:R$1V.5!!!!!!!!!<"-38:J!!!!!!!!!=2$4UZ1!!!!!!!!!>B544AQ!!!!!!!!!?R%2E24!!!!!!!!!A"-372T!!!!!!!!!B2735.%!!!!!!!!!CB(1U2*!!!!!!!!!DRW:8*T!!!!"!!!!F"41V.3!!!!!!!!!L2(1V"3!!!!!!!!!MB*1U^/!!!!!!!!!NRJ9WQY!!!!!!!!!P"-37:Q!!!!!!!!!Q2'5%BC!!!!!!!!!RB'5&.&!!!!!!!!!SR-37*E!!!!!!!!!U"#2%BC!!!!!!!!!V2#2&.&!!!!!!!!!WB73624!!!!!!!!!XR%6%B1!!!!!!!!!Z".65F%!!!!!!!!![2)36.5!!!!!!!!!\B71V21!!!!!!!!!]R'6%&#!!!!!!!!!_!!!!!!`````Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$A!!!!!!!!!!0````]!!!!!!!!!R!!!!!!!!!!!`````Q!!!!!!!!$9!!!!!!!!!!$`````!!!!!!!!!/Q!!!!!!!!!!0````]!!!!!!!!!^!!!!!!!!!!!`````Q!!!!!!!!&A!!!!!!!!!!$`````!!!!!!!!!7A!!!!!!!!!!0````]!!!!!!!!"E!!!!!!!!!!!`````Q!!!!!!!!(=!!!!!!!!!!$`````!!!!!!!!!CQ!!!!!!!!!!0````]!!!!!!!!$>!!!!!!!!!!%`````Q!!!!!!!!/-!!!!!!!!!!@`````!!!!!!!!![!!!!!!!!!!#0````]!!!!!!!!$M!!!!!!!!!!*`````Q!!!!!!!!0%!!!!!!!!!!L`````!!!!!!!!!^1!!!!!!!!!!0````]!!!!!!!!$[!!!!!!!!!!!`````Q!!!!!!!!1!!!!!!!!!!!$`````!!!!!!!!""1!!!!!!!!!!0````]!!!!!!!!%G!!!!!!!!!!!`````Q!!!!!!!!C=!!!!!!!!!!$`````!!!!!!!!#/Q!!!!!!!!!!0````]!!!!!!!!,=!!!!!!!!!!!`````Q!!!!!!!!NY!!!!!!!!!!$`````!!!!!!!!#]A!!!!!!!!!!0````]!!!!!!!!--!!!!!!!!!!!`````Q!!!!!!!!QY!!!!!!!!!!$`````!!!!!!!!+$Q!!!!!!!!!!0````]!!!!!!!!I2!!!!!!!!!!!`````Q!!!!!!!#B-!!!!!!!!!!$`````!!!!!!!!+(A!!!!!!!!!A0````]!!!!!!!!J>!!!!!!.5V6#5U.335*&,G.U<!!!!!! + + + + +!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B&465*41V**1E5O<(:D<'&T=Q"16%AQ!!!!!!!!!!!!!!!!!!A!!1!!!!!!!!%!!!!"!!9!5!!!!!%!!!!!!!!!!!!!!1Z-97*73568)%^C;G6D>!"16%AQ!!!!!!!!!!!!%Q#!!!!!!!!!!!(``Q!!!!%!!!!!!!%"!!!!!1!'!&!!!!!"!!!!!!!"`````A!!!!!#'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q"16%AQ!!!!!!!!!!!!%Q#!!!!!!!!"!!!!!!!"!!!!!!!!!A!!!!%!"A"1!!!!!1!!!!!!!@````Y!!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!!!!!!!!!"-!A!!!!!!!!1!!!!!!!1!!!!!!!!-!!!!"!!9!5!!!!!%!!!!!!!(````_!!!!!!);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!&"53$!!!!!!!!!!!!!4!)!!!!!!!!%!!!!!!!%!!!!!!!!%!!!!!1!'!&!!!!!"!!!!!!!"`````A!!!!!#'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q"16%AQ!!!!!!!!!!!!%Q#!!!!!!!!"!!!!!!!"!!!!!!!!"1!!!!%!"A"1!!!!!1!!!!!!!@````Y!!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!!!!!!!!!"-!A!!!!!!!!1!!!!!!!1!!!!!!!15!!!!"!!9!5!!!!!%!!!!!!!(````_!!!!!!);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!&"53$!!!!!!!!!!!!!4!)!!!!!!!!!!!!!!!!%!!!!!!!!!!!!!!1!'!&!!!!!"!!!!!!!"`````A!!!!!#'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q"16%AQ!!!!!!!!!!!!%Q#!!!!!!!!!!!!!!!5!!!!01U^/4E6$6#ZM>G.M98.T!!!!$F"61E&$3SZM>G.M98.T!!!!$F"61F*&1SZM>G.M98.T!!!!$F"61F*&4#ZM>G.M98.T!!!!%6.61F.$5EF#23ZM>G.M98.T + + + + + false + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!"I!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!#I!!1!%!!!.1W^O>(*P<&"B9WNF>"6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!!!!! + 49 51 48 49 56 48 50 48 13 0 0 0 0 1 23 21 76 111 97 100 32 38 32 85 110 108 111 97 100 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 9 0 0 13 40 1 100 1 100 80 84 72 48 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 15 13 76 97 121 101 114 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 7 0 0 12 185 0 0 0 0 0 0 0 0 0 0 12 158 0 40 0 0 12 152 0 0 12 0 0 0 0 0 0 32 0 32 0 24 0 0 0 0 0 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 86 73 32 73 99 111 110 100 1 0 2 0 0 0 3 115 117 98 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 83 109 97 108 108 32 70 111 110 116 115 0 1 9 1 1 + + + + 2 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!,$!!!!$A!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!%:!=!!?!!!O'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC%6.61F.$5EF#23ZM>G.M98.T!!!.5V6#5U.335*&)'^V>!"'1(!!(A!!,BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B&465*41V**1E5O<(:D<'&T=Q!!$&.61F.$5EF#23"J<A!!)%"1!!-!!!!"!!)4:8*S<X)A;7YA+'ZP)'6S=G^S+1!F1!9!(V"B9WNF>#"*2#!I:7VQ>(E[)%>F<G6S982F)'ZF>SE!&E!Q`````QR5<X"J9S"';7RU:8)!!*E!]1!!!!!!!!!$'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=RR2>7&M;82Z4W:4:8*W;7.F)#UN)'6O>7UO9X2M!%.!&A!$%$!A+%&U)%VP=X1A4WZD:3E2-3!I181A4'6B=X1A4WZD:3E1-C!I28BB9X2M?3"0<G.F+1!$57^4!(E!]1!!!!!!!!!$'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC%6.61F.$5EF#23ZM>G.M98.T)62P='FD)&.V9H.D=GFQ>'FP<C!N,3"D<(6T>'6S,G.U<!!C1&!!!A!*!!I36'^Q;7-A5X6C=W.S;8"U;7^O!!!A1%!!!@````]!#R.5<X"J9S"4>7*T9X*J=(2J<WZT!'%!]!!-!!-!"!!%!!5!"!!'!!1!"!!(!!A!"!!-!Q!!?!!!$1A!!!!!!!!!!!!!$15!!!!!!!!+!!!!!!!!!!!!!!!+!!!!#A!!!!!!!!))!!!.!!!!"A!!!!!!!!!!!!!"!!U!!!!! + -1 + 0 + true + 1 + 1 + 1350574608 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!(F!!!!#A!31#%-;7ZW97RJ:#"66%9Y!!!-1#%'6G&M;71`!!!71$$`````$&2P='FD)%:J<(2F=A!!G1$R!!!!!!!!!!-;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T(&&V97RJ>(F0:F.F=H:J9W5A,3UA:7ZV<3ZD>'Q!1U!7!!-1-#!I181A47^T>#"0<G.F+2%R)#B">#"-:7&T>#"0<G.F+2!S)#B&?'&D>'RZ)%^O9W5J!!.2<V-!?1$R!!!!!!!!!!-;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)25V6#5U.335*&,GRW9WRB=X-B6'^Q;7-A5X6C=W.S;8"U;7^O)#UN)'.M>8.U:8)O9X2M!#*!5!!#!!)!!R*5<X"J9S"4>7*T9X*J=(2J<WY!!#"!1!!"`````Q!%%V2P='FD)&.V9H.D=GFQ>'FP<H-!"!!!!!N!"1!%1HFU:1!!&%"!!!(`````!!=(5'&Z<'^B:!"5!0!!$!!!!!%!"1!'!!9!"A!'!!9!"A!'!!A!"A-!!(A!!!E!!!!*!!!!#1!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%+!!!!!!!!!!!"!!E!!!!! + -1 + 0 + true + 1 + 1 + 1350574608 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!((!!!!#!!%!!!!#U!&!!2#?82F!!!51%!!!@````]!!1>198FM<W&E!":!-0````]-6'^Q;7-A2GFM>'6S!!#:!0%!!!!!!!!!!RJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-=586B<'FU?5^G5W6S>GFD:3!N,3"F<H6N,G.U<!"$1"9!!R!Q)#B">#".<X.U)%^O9W5J%4%A+%&U)%RF98.U)%^O9W5J%$)A+%6Y97.U<(EA4WZD:3E!!V&P5Q"Z!0%!!!!!!!!!!RJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B&465*41V**1E5O<(:D<'&T=S&5<X"J9S"4>7*T9X*J=(2J<WYA,3UA9WRV=X2F=CZD>'Q!)E"1!!)!!Q!%%F2P='FD)&.V9H.D=GFQ>'FP<A!!)%"!!!(`````!!546'^Q;7-A5X6C=W.S;8"U;7^O=Q"5!0!!$!!!!!!!!A!!!!!!!!!!!!!!!!!!!!9!!!-!!(A!!!!!!!!!!!!!#1!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!))!!!!!!!!!!!"!!=!!!!! + -1 + 0 + true + 1 + 1 + 1350574608 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!':!!!!"Q!-1#%'5E6515F/!!#:!0%!!!!!!!!!!RJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-=586B<'FU?5^G5W6S>GFD:3!N,3"F<H6N,G.U<!"$1"9!!R!Q)#B">#".<X.U)%^O9W5J%4%A+%&U)%RF98.U)%^O9W5J%$)A+%6Y97.U<(EA4WZD:3E!!V&P5Q!)1#%$2&61!%:!=!!?!!!O'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC%6.61F.$5EF#23ZM>G.M98.T!!!.5V6#5U.335*&)'^V>!!%!!!!2E"Q!"Y!!#Y;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)25V6#5U.335*&,GRW9WRB=X-!!!R465*41V**1E5A;7Y!!&1!]!!-!!!!!1!#!!-!"!!%!!1!"!!%!!1!"!!&!A!!?!!!#1!!!!E!!!!*!!!!D1M!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#1!!!!!!%!"A!!!!! + -1 + 0 + false + 1 + 1 + 1082139136 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&M!!!!"1!%!!!!A!$R!!!!!!!!!!-;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T&V*F=86J=G6N:7ZU)#UN)'6O>7UO9X2M!#^!&A!$"%ZP<G5)4X"U;7^O97Q)5G6R>7FS:71!!!N3:8&V;8*F<76O>!"'1(!!(A!!,BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B&465*41V**1E5O<(:D<'&T=Q!!$6.61F.$5EF#23"P>81!2E"Q!"Y!!#Y;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)25V6#5U.335*&,GRW9WRB=X-!!!R465*41V**1E5A;7Y!!&1!]!!-!!!!!!!"!!)!!!!!!!!!!!!!!!!!!!!$!A!!?!!!!!!!!!!!!!!*!!!!D1M!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#1!!!!!!%!"!!!!!! + -1 + 0 + false + 3 + 1 + 1082130944 + 3 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!+?!!!!$1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!":!-0````]-6'^Q;7-A2GFM>'6S!!#:!0%!!!!!!!!!!RJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-=586B<'FU?5^G5W6S>GFD:3!N,3"F<H6N,G.U<!"$1"9!!R!Q)#B">#".<X.U)%^O9W5J%4%A+%&U)%RF98.U)%^O9W5J%$)A+%6Y97.U<(EA4WZD:3E!!V&P5Q"Z!0%!!!!!!!!!!RJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B&465*41V**1E5O<(:D<'&T=S&5<X"J9S"4>7*T9X*J=(2J<WYA,3UA9WRV=X2F=CZD>'Q!)E"1!!)!"1!'%F2P='FD)&.V9H.D=GFQ>'FP<A!!)%"!!!(`````!!=46'^Q;7-A5X6C=W.S;8"U;7^O=Q"'1(!!(A!!,BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B&465*41V**1E5O<(:D<'&T=Q!!$6.61F.$5EF#23"P>81!)%"1!!-!!!!"!!)4:8*S<X)A;7YA+'ZP)'6S=G^S+1"'1(!!(A!!,BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B&465*41V**1E5O<(:D<'&T=Q!!$&.61F.$5EF#23"J<A!!91$Q!!Q!!Q!%!!A!#1!%!!1!"!!%!!I!"!!%!!M$!!"Y!!!.#!!!!!!!!!E!!!!.#Q!!!!!!!!!!!!!!!!!!!!!!!!I!!!!!!!!!!!!!!"!!!!U!!!!-!!!!!!!!!!!!!!%!$!!!!!! + -1 + 0 + true + 1 + 1 + 1350574608 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%'!!!!"1!%!!!!'E!B&5BB=S"197.L:81A372F<H2J:GFF=A"'1(!!(A!!,BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B&465*41V**1E5O<(:D<'&T=Q!!$6.61F.$5EF#23"P>81!2E"Q!"Y!!#Y;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)25V6#5U.335*&,GRW9WRB=X-!!!R465*41V**1E5A;7Y!!&1!]!!-!!!!!!!"!!)!!!!!!!!!!!!!!!!!!!!$!A!!?!!!!!!!!!!!!!!*!!!!D1M!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#1!!!!!!%!"!!!!!! + -1 + 0 + false + 3 + 1 + 1082130944 + 3 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!$[!!!!!Q!71$$`````$&2P='FD)%:J<(2F=A!!@A$R!!!!!!!!!!)61W^O>(*P<&"B9WNF>#ZM>G.M98.T(&&V97RJ>(F0:F.F=H:J9W5A,3UA:7ZV<3ZD>'Q!1U!7!!-1-#!I181A47^T>#"0<G.F+2%R)#B">#"-:7&T>#"0<G.F+2!S)#B&?'&D>'RZ)%^O9W5J!!.2<V-!8A$R!!!!!!!!!!)25V6#5U.335*&,GRW9WRB=X-B6'^Q;7-A5X6C=W.S;8"U;7^O)#UN)'.M>8.U:8)O9X2M!#*!5!!#!!!!!2*5<X"J9S"4>7*T9X*J=(2J<WY!!!%!!A!!!!! + -1 + 1048576 + true + 1 + 1 + 1074278912 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&4!!!!#A!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!#E!B"6:B<'FE!!1!!!"'1(!!(A!!,BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B&465*41V**1E5O<(:D<'&T=Q!!$6.61F.$5EF#23"P>81!)%"1!!-!!!!"!!)4:8*S<X)A;7YA+'ZP)'6S=G^S+1"'1(!!(A!!,BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B&465*41V**1E5O<(:D<'&T=Q!!$&.61F.$5EF#23"J<A!!6!$Q!!Q!!Q!%!!5!"A!&!!5!"1!&!!=!"1!&!!A$!!"Y!!!.#!!!#1!!!!!!!!#.#Q!!!!!!!!!!!!!!!!!!!!!!!!I!!!!!!!!!!!!!!*!!!!!!!1!*!!!!!! + -1 + 16777344 + false + 1 + 1 + 1082143248 + + diff --git a/source/Control Packets/SUBSCRIBE/Topic Subscription -- cluster.ctl b/source/Control Packets/SUBSCRIBE/Topic Subscription -- cluster.ctl new file mode 100644 index 0000000000000000000000000000000000000000..d6c9210ec85ab2d0418f4aba2310d98719b38b71 GIT binary patch literal 13146 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 literal 0 HcmV?d00001 diff --git a/source/Control Packets/SUBSCRIBE/getFlags.vi b/source/Control Packets/SUBSCRIBE/getFlags.vi new file mode 100644 index 0000000000000000000000000000000000000000..d03db1ab7916f9132a8e2008acfc1040edbdcb6c GIT binary patch literal 20216 zcmeG^2_TeP+wY9&+ETXAMW#ZLCQH^VVJySgmn)IRnhc|{w`i=%RUt%0+;r0=e^}aKbc6joY(m@HlsqbV}PU=oIP|g*Urv$S9hj2I;Kc zDy63&Y@C3@+-Yg=bAj#m=PRl%A0Q{laA}Cu?pPNHc(X(h6f}rUMGd2jfjbER31R|( zSOp>AjA(tm*E*AWt>fntYDy&dg-zW$YnBZY*OInxV@EKvz#u<)d47li+@|R=hp{Sv6$X4K0EtGA4h)b; zqp*NRlYD&v?F)+-a+n^M1Mvho5RnEZ$j90sv9=B4@IMF(%>FK#FCW;WneKY{s1xX6 z>epzx$+(<8?8DT2h~bZ>Fq{v;G;#p|xD7Z|M!e{WG~Iq&P7|~0!|F6(*fU9{zv-jD z%r|@*`;s?_j+_!kN5{m#G7?bWYXXxgrzz6quo45lP@Tda7%=^_wWqfV`(xiev&D%u z(ESFCrJpS_@q|BFHkvB+R7+9dlm(n9FA&2eB%m0 zPLG+MpC%?SI|BEL1{3nfV$V)KE{53IvxwQsnJy>P6WX63p%ef9@^2sBNHDj@~w%@;IaKzFk?|)$KruE~ib2sQCP`Jog$|wSA((-`)asxt|+R|4x-?^@V z;{%g01gU|d0wJ+j#)4_O{KCsXHTu}1vLT3XD02T*XDgDVljuc~?gl^4)hSjEszq0K zz9+i<8ZY}PA5~;NoGw3KHV}^`*ztr3nlDaUr`MAHNv(=_7=w|5$!^Fv2x z%~HtmwqtkYa$#bn8K1RevV7GRlD_I)9r+W`vb+wrTNhv4(DwUFno>h;Q94#NS0wqq zVo;(LPv!&B;OMqhjWu-#8c(<{l2>|{8DC9JR$tcgss3!ZgX^LdRznxpd1ubj;9g=q z=Z@mD)2m$;6u)x0d^^7Rw_fwjNzTi4F7LkK|G4rhVNdwZV#{mm-j$F`mRl)1*Y~P- zn6|{65L<;gvRPGmmRtS@{;b)Oi^(PJiXEw5W|kg?OUkl59Ez{EM4htH5s~Q}PTC~0 z*yJ`^xGq%W7$wGTcbT}rTvx4*KjN)TTN~@T2CmYV4;x&bqn_T+6}+GisWyUQs}N(D|#!hw>mkeuykE~zk+L9XBED}c*u?WQ^P%F zN`++i+pXlXSsfu7YtC)i7jiUCN(Cpb)_1Y&PPLFsO`m9WD)IWMC%6X%JLB&~C6{{i zbszsQ@F=kBMl8wT_m}JMi0tYz>{UI!^10L6fZKlOQgVWLJ&v~hDHxY+Un{ln=8d8? z9d^r}Qup*V?Zfu#%U+9neMr;k?d_#Ue!-XaE*xEXu4UBfT*KDmZf6q7r);$A3n`J* zg=^vjkFTqgThH@K-}DtGO?|$5ZFj6e@T*}v9gPE0eCrS2BgN%~n;qs~-8}0;?XFAL zwqJZ)?V&-)S)Fpif?WGdgIoOSD#`ZJ&y_0%%=5ig8*sU_Hotx_bA^Ug)t2tzO(M}I zcxkhh2T3UN9=YE?IoeJGRtPZfz62|U4K8dhdVGfxwRsZx`t{q zD=UwA|PcnAEHWuz2QqJ7>i*=Mt zs;f*(Av+qK?^oK!$NCuzwD zpN!%XdKwlSQjJ~csknfezD}f;;vRgO7yOnl?qh=n?+(Cb+ZAj;MZ3yGLc1bgn1nL_*UBF~R6quaAoA z?v)-E?)}>x)fAhRya!E^^A^-tM%ZSUmEL`=udH`QUO}+%e9sa8QbebeI6pN?_;YG# zl*;;njn=8!1aEIyxBe9V1H696qxAH|Zc32}S5AqfDoZOYwYY0|$6M$||AI@ICS3;? zY+h5IxP5Dh;m?Za3GN65aed9eu*1O?h6n?5)k>jOq>r$`W2a3O?{$}2DvFkHCpE7+ zr~gr}DpXza`GqHy;#s*(2j*B?7N!bc!t>go_)NlcP(Q8O;@_;>u-C$=cJ680rIIUt zlCRqAFMg@4>zMu8fCfUmSbcD2Qmf|*k zYV@99)!x?+DA&{d^6lb|eUwmdt#5OQOOyMhR`^d|h{&Jx$(`GJzcIx_)8F*iim2eB+XdT9H6>yLM-R?#?Wjmy z8Z-aM+4<`|q)qmuVUM<=tVE+ty#j94VZ_5m-H&09Z;^5wNx?@CX(r^n6?kSGyoX=& zVD00(&zc@7tUS{__FA=SVyREq7+%lGZp3-Wg+v$78@% zIYLON10meU+mS#9*X1^X z1WJhgGdoUHW5MoL4J5=WBB5zF)=J8)Q3D~IkClAz!(9pm)g>5 z*cA){);JHG7b(cZ+dq^vZYsKx7A(IvA(Vg)2_=I@=n<%`QBhM?(Nb1b7J$tW;&bpM zf;U=v6{^BfJ@>SvYe{fN{iZ0X!kfhy0}-xJEhi49M17P{6D- zGY?t}zQMW~zGMpk4gMr(7@X2?UpE0-9QaxWC=dibUz7d|d@wL{E4t?&;h)tr$Nv{& z1kna`EJa^Pzn>iQ|NXAmdI0{}@~4Z*@jqRey0gweSW{i{hF(<@xSGdjU2f8+J}wyG_j^J{>c&j=Q^L<7Y>J$0Zs-u8Q^4q zlY#%946yD=1OYKtRstLi3Si70Vh8{YtpsIyfeYNh`Wu@X_{aAQm^lxU23s3&bB6t` z8m8V4tbKDvf6#{>^c2p=dIfXO(tfH@ZpzBN_Wfe{K&)OWT<`_P;f1t*yFxfw= zbj&9!@=XQ0GTrlJ|EyA0w`2I!{^`;&x4?>3f3kGU?HIzUKgOI!WGsdshy3@P9yvYb zWPpI_URF?U18KEFyi1AZ3gf`%S z=U?FG(_t0_o~oG=D6o|Izz|b&NJ2^k#z&EsNGGQmhLAPw9Ru_?qA->IM%`tnrGJ#F zNGmYT^a*N%adX5R5Uy?H{@m0n7F8<+6Gwdmk4Y5hHN_AEY(G}YPnwjDchQj>Kps6ZWc0&jkw?@+g3WqpZA*n zPXTT{);8}8EYxM>(zHlxO0MMcXclg`y5cX@!bL}sl&E^Mhe4(LUP=5hz<(1u>V5uq zgYJ==-i;BOyAfuWQ;y=jcIlrzSl7Py35utOcQlwS@nLdbqoRYtik+BLRC1kK|k5SnOo6;ktISCh1a$Fg-yLU~u5~Jj?*33pATH zrn8|o+N(ndU(oBnphGB7Jp5ZFrhXVJ&Ew$XNAf{C;U*&pWrQkZ|Lu2jF^3QhkmcYx zR~JxA;BiLQbOAyc@9bdDz_Ip@4rUD8CESP1cs&<_Xl!F`%ivS+IOa>M5E({TTksw* z7!XA`pv1t-{k@2wEf^4u0M}yRPmOJjRT=n@k)@R-9Y@Z@<9ve|I2ybe!;^t8H??&z zVc_O?oToPfcLPr{Gj)QEuwy#$&NxR0hE6ut(VP)8ve?QAhh^|9%yABm47|zK-Vx2f zUpgB*GW9>2IvN_$`CNi<4WEeUG}~`R|0d{FGc-{wwyjKS7G4({Uf*OMk`Xg&8_1-| zdR&aVw5)nFXnlZn$J^xt3Z~tVTVEJU8=vg+ripe}2 goA_|DZ1j}a@LbsN+8I3BuTAN=1+8!VEH7yLA6@>Mp8x;= literal 0 HcmV?d00001 diff --git a/source/Control Packets/SUBSCRIBE/getPayloadRequirement.vi b/source/Control Packets/SUBSCRIBE/getPayloadRequirement.vi new file mode 100644 index 0000000000000000000000000000000000000000..6281056f27808fe4608426407ba8aecb3ed6a1fd GIT binary patch literal 19257 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 Z4xt_5Ls1VY7w|ndSUpIi_}vT4{tG!+0AK(B literal 0 HcmV?d00001 diff --git a/source/Control Packets/SUBSCRIBE/hasPacketIdentifier.vi b/source/Control Packets/SUBSCRIBE/hasPacketIdentifier.vi new file mode 100644 index 0000000000000000000000000000000000000000..8d6494b890850677adcea63ca97e56003f6cac79 GIT binary patch literal 18747 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 literal 0 HcmV?d00001 diff --git a/source/Control Packets/UNSUBACK/UNSUBACK.lvclass b/source/Control Packets/UNSUBACK/UNSUBACK.lvclass new file mode 100644 index 0000000..1bef10d --- /dev/null +++ b/source/Control Packets/UNSUBACK/UNSUBACK.lvclass @@ -0,0 +1,57 @@ + + + MQTT_Control_Packets.lvlib + ../../MQTT_Control_Packets.lvlib + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!*-!!!*Q(C=\>5R<B."&-<R,YACL4E"ME2"`6X"*U$S&>Y6H$+F#SIIIH=!#NQB3F]A1;^+\YL5PM,SX`'MYT2/!QCB\'<M^<=T<X[?87_ENFV+LT5]NVW>X6K(Y@$?DAYDJH1[X[J-2].U@DA>`X2!/TKJ@RQ[>2KG]9?BD\-_DD]7/?]`P_FF?^H_\_X[W2`"(`]>8'B]%.'+FL3A7?/U1Z%8?:%8?:%8?:)H?:)H?:)H?:!(?:!(?:!(O=F.<H+4G^TE<3=8O=B&$KG9P*CI+&I5+$J$5@&3?!J0Y3E]@&4B+4S&J`!5(LKI]"3?QF.Y#A`$6(A+4_%J0)7(5EV3<3@(5XAIL]34?"*0YEE]4+H%EQ#3S:,#32%93EYG"YEH]31?$J6Y%E`C34S*B^.+0)EH]33?R-/1NCL:././DI=S#DS"*`!%HM"$;17?Q".Y!E`A94I&HM!4)))*A_)1&!Q+/A1@!E`AY5W"*`!%HM!4?$D6LF#UF2EVYU[/RXC-RXC-RXAI)?-R(O-R(O/BL)T(?)T(?)S(K71]RG-]"G)G:8K:9G;A[71#Y_'PX3VO6SG<R'W8_MWL@F/KXWTK.Z([T;&_U>5PJPJ&5F^]^5668STV26$`=OJI>9T[*/K$RY\;]\KD<7E<WJKWICVJ#^K=.BO(`O;/_`V?O^V/W_V7G]V'[`6;K^6+S_63C]6#]`F=M^HM_"BYSXZ])"S?3^==X^X`@0@DT?@X>Z]?PNV_O0H[`?0$FT(`#`_@`Y&HIV\J>!\7["?])*5S!!!!!! + 318799872 + 1.0.0.0 + true + true + true + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!%@25F.31QU+!!.-6E.$4%*76Q!!1ZQ!!!1V!!!!)!!!1XQ!!!!Q!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B"64F.61E&$3SZM>G.M98.T!!!!C"-!A!!!-!!!+!!%!!!!!!1!!Q!]!,Q!(U#!!A!!!!!"!!%!"P````]!!!!!!!!!!!!!!!$+VF!68/C+3\^3KCU=W.Q=!!!!$!!!!"!!!!!!G5_I:7&!W%7L$`630::2XN1>D.G0!,)%[9!*G/TY1HY!!"!!!!!!!-L+,$D6B9V,A3W9;$FC0=9!!!!1"6XGO"/1(Y5=3`#$[<N)<!!!!"!LP((`M;C$8BP$DH+,(OP0!!!!"!!!!!!!!!"D!!&-6E.$/%V26&2@1W^O>(*P<&^197.L:82T,GRW<'FC/F6/5V6#15.,,GRW9WRB=X-[65Z465*"1UMO9X2M!!!!!!!!!1!#6EF-1A!!!!"16%AQ!!!!"1!"!!%!!!!!!A!$!!!!!!)!!1!!!!!!)1!!!"JYH'.A9W"K9,D!!-3-$1Q`1$31`Y'"A1%!6RM'Z!!!!!!!!%9!!!%E?*RD9-!%`Y%!3$%S-$!^!.)M;/*A'M;G.E!W&ZM>O/S&CD-T1.T,#B&F")IR89'+-[(K"9G$`9=#W,#9$1#$X#BJ!!!!!!")!!&73524/%V26&2@1W^O>(*P<&^197.L:82T,GRW<'FC/F6/5V6#15.,,GRW9WRB=X-[65Z465*"1UMO9X2M!!!!!!!!!!!$!!!"11!!!C2YH&.A:'$).,9QGQ#EG9&9G+'")4E`*:7,!=BHA!!?*A9Y=)<3BA=/A_FA2AC`_1V0NYO+1(/.CA14@YM;5+4<)_/YIQV)LJODEU8FO)M+"YA$J&F!^0`!D/9D0)?\@62%/HV57)!K8I$.!9J>"JP(!D30I[&#HI'`61SEL]%";B6#+=NBQQ-A%MF>/U#+$E0]AH#8S-%(,.U>"5#RXA91W2WC)N$J)CBRX%61"W1YYU7Q'U11<EC'[A^L@M0281*5<1,S!1N)&+SGG_WYA]9&E,M=2';!K9Q(9+L#!UQ6+!#6\A!2T5=YYAYT(0LVH`(.`S6#0N"QV7,!$HK!W*S"E7%\E.9%UA+-%,Y*E&9'UC!(M$.!)I32A90B$=-H"FN'&U:PRC$'3-9Y2BT'%A7=`6V=E@GQ?!=!^T";01!!!!!!!"-!!!!*?*RD9'"A:'1!!A!!&!!$!!!!!!Y4!9!8!!!'-4-O-#YR!!!!!!!!$"-!A!!!!!1R-SYQ!!!!!!Y4!9!8!!!'-4-O-#YR!!!!!!!!$"-!A!!!!!1R-SYQ!!!!!!Y4!9!8!!!'-4-O-#YR!!!!!!!!&!%!!!$V6T7#?3;CD#ZT5EY'34G>!!!!$1!!!!!!!!!!!!!!!!!!!!!!!!#!`````Y!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9-!!!'-Q!!"E#'!!:!E)!'A%A!"I"E1!:!IE!'1)%!"D-1QC9?"M-G=J/@JF+@([93(A-G!!Q#*A!!!!@````]!!!1!````````````````````````````````````````````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!#V@8SU!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!$.@8T5V8V]T!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!8T1V#QMV.6]!!!!=)S-=!!!!!!!!!!!!!!!!!0``!#V@#QM,#QM,8T-!)R5!!"5D!!!!!!!!!!!!!!!!``]!8T5,#QM,#QMV8RQ6)Q!!!"5=!!!!!!!!!!!!!!$``Q"@.1M,#QM,#T6@)Q!!)Q!!!#-!!!!!!!!!!!!!!0``!$.@.1M,#QMV8T-D!!!!)Q!!)Q!!!!!!!!!!!!!!``]!!&]U.1M,.42@!"Q6!!!!)R5=!!!!!!!!!!!!!!$``Q!!+V^@.46@8SM!!#-6!!!6)]M!!!!!R1!!!-5!!0``!!!Z/DJ@8TI[/1!!!"QD)RT,R1!!!!$&R1!!R1!!``]!"T][1$)S1$IZ"Q$&!!$&S]5!!-8&R=8&R1$&!!$``Q!Y0TF!!!"!/4]Y!-P&R=P&!!!!R=8&R=8&!-5!!0``!$A!!'-!!'1!!$A!R=P,R1!!!!!!!!$&R1!!R1!!``]!!!!!-A!!-A!!!!!!R=5!!!!!!!!!!-5!!!$&!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0```````````````````````````````````````````Q!!!%A!!5:13&!Y46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)[65Z465*"1UMO<(:D<'&T=TJ64F.61E&$3SZD>'Q!!!!!!!!!!!-!!!*`!!!%[8C=L:2.;"."&-@@B+V-1IOTM<6>;%AMWVL%A#BK$8Y5/R5KJ3CRY#(5"$>_1'MU(_+JP3R#$LU9T%(I,?4K)24P*1CS"XPS9!_R!?^?7A7\7>^/OJO09LSY#]/ST/`^X\T`HQ'1PL-24Q.743"M$T`G4@"J"A'IBCE=0B/PA3W3XU!'&7,#.&VE/ZY''47B8T-G[$G?BR_YW`JGP9'XB,">X(K-+6D-:]*RT2C7<[MVJLY@6@.^4F5:!GS>.$TXV?"0OK[H5"$U38O6Q[1"B*_3*(XM4O*:5F@NP^YQ652*LQG-'Q.JN89;+[,UFCB*FK"%5EZ*Q*+45+F57J$=B#:%'V-W5]+SGW3J"_0H2C#DVMY+RC=9V.FU>(CQ5<"\N[&O^!1X'+,)P8+/8(+U?.#=&FS^8E=/VU0OC1G$;OUG6?CO^L6PY+\_!1C1[A.K\6P\.C]PW#[)P8YU9DR#7"3`IS;=U1V0H%G/6AY+QA<*M?'K<=-N99/8ZRGU@#D]QQ=O6==#-]OZ4$;:$K5?B2YO*T+:U00UUZ?*<$+E*<+*IQZ>YY:SQ4[^,3<#!5-AQ1O)NU]\"?6S'1?!;QO^DOCQ7H-Z7:R'=S?ON3:OK\9G>Q-HRX`>?WR0<TTC=4),L<3?R\4+L,OBDL2?`0^JP91B7OV++]4Q8?G2P-N.K#WN-;27).;$G5*GL3/N1M82[:87+U@4'H/UX,17C]5/$G=?=>-K%>*-K\ZN(6A(G&E=LQ2RC)P-AH?BL8/[]T(H8CYUKH+,+H`@Q':2<-W%)4\D`]TGM&I`H;/T<!.>R?PI*.WA?^5P\P64H8>*@2M_E3XV8:#/`!([A'BO!!!!!!1!!!!A!!!!3!!"1E2)5$B.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9DJ64F.61E&$3SZM>G.M98.T/F6/5V6#15.,,G.U<!!!!!!!!!!!!Q!!!')!!!"S?*RD9'$)%Z"A_M>1^Z?"3?!LE#(^FY&:U)`R.Q-$JZ`!93$.+#!*&*<^S]!OK!U7VD[CS]%!";JMD"S3()=&/=!S(#U;$0```_@Y?O1;8-52(TB4::9]BQ1!&'):!!!!!!!!"!!!!!=!!$7O!!!!"Q!!!#&@<GF@4'&T>%NO<X>O4X>O;7ZH4&:$<'&T=U.M>8.U:8)4!)!!!!!!!1!)!$$`````!!%!!!!!!!Y!!!!"!!9!5!!!!!%!!!!!!!!!!!!.4EF@37.P<E6E;82P=B-!A!!!!!!"!!Z!-0````]%2'&U91!!!1!!!!!TZT%T-$%Y-$%X$1!!!!!"&R6-<W&E)#9A67ZM<W&E,GRW9WRB=X-!!!%!!!!!!!E!!$/V!71":&"53$!!!!!%!!!!!!!!!!!!!!!%!!!!!1].4'&Z:8)O<(:D<'&T=Q!!!1!!!!!!"Q!!$,P````U````\A!!$*Y!+!!!$*A!!!Q!!!!!!!!A!#!!'!!!!!!!````!!$`````````3EL`!!$`!!$`3EL`````````````````````````````````````````````````````````````````````````````````````````````````````````````!!$`?XP```X```X`?XP`!!$`````````````````````````````````````````````````````````````````````````````````````````````````````3EL`?XP`!!$```X```X```X`?XP`3EL`````````````````````````````````````````````````````````````````````````````````````````````````!!$```X```X`!!$```X```X```X`!!$`````````````````````````````````````````````````````````````````````````````````````````````````!!$```X```X```X`!!$```X```X`!!$`````````````````````````````````````````````````````````````````````````````````````````````````3EL`?XP```X```X```X`!!$`?XP`3EL`````````````````````````````````````````````````````````````````````````````````````````````````````!!$`?XP```X```X`?XP`!!$`````````````````````````````````````````````````````````````````````````````````````````````````````````````3EL`!!$`!!$`3EL```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]]!!!!@A!!!0]!!!$`!!!!`Q!!!0]!!!"_!!!!0!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!FV<H.V=("P=H2E!1!!!!!!!1].4'&Z:8)O<(:D<'&T=Q!!!1!!!!!!"Q!!$,H````T````[1!!$*Y!+!!!$*A!!!Q!!!!!!!!A!#!!'!!!!!!!````!!$```````````````````````]!A!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!A!!!8"@```````````````]!A!$```````````]!A!$```````````````````````````````````````````````````````````````````````````````]!A!!!8"=!A!$```````````````]!A!!!A!$```````]!A!$```````````````````````````````````````````````````````````````]!A!$```````]!A!!!8"=!A!$```````]!A!!!A!!!A!!!A!!!A!!!A!$```]!A!$```````````````````````````````````````````````````````````````]!8"=!A!!!A!!!8"=!A!$```````````]!A!!!A!!!A!!!A!!!A!!!A!$```]!A!$```````````````````````````````````````````````````````````````]!A!!!8"=!8"=!A!$```````````````````````````]!A!!!A!$```````]!A!$```````````````````````````````````````````````````````````````````]!A!!!A!$```````````````````````````````]!A!$```````````]!A!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]#!!!!"B%!!!Y:!!#=`1!!_0U!!0!:!!"A%1!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!>M98.U17.L:!%!!!!!!!%0$5RB?76S,GRW9WRB=X-!!!%!!!!!!!=!!!S^!!!!!@````)!!!S?!#A!!!S9!!!-!!!!!!!!)!!A!"A!!!!!!0```Q!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````V,V_F']!F']!U<>0````````````````````````````````````````````````````````````````````````````````````````````````````````P+>/F']!F']!SKA&TK%-F']!F']!P+>/````````````````````````````````````````````````````````````````````````````````````````````````F']!P:9LV[A3`LY!`LY"WK5&R*M8F']!````````````````````````````````````````````````````````````````````````````````````````````U]&IF']!_<U%`LY!`LY!`LY!`LY!^\A'F']!P+>/````````````````````````````````````````````````````````````````````````````````````````F']!Q:97`<U#`LY!`LY!`LY!`LY!`<Y"SZM%F']!````````````````````````````````````````````````````````````````````````````````````````F']!R:U,`,U#`LY!`LY!`LY!`LY!`,Y!T*Q(F']!````````````````````````````````````````````````````````````````````````````````````````P+>/F']!SZ!,_<M$`LY!`LY!_<M"UZ5'F']!P+>/````````````````````````````````````````````````````````````````````````````````````````````F']!UIYKS9U+^LA%^,="SJ%&S*5FF']!````````````````````````````````````````````````````````````````````````````````````````````````X-G[F']!F']!S)I3RJ%1F']!F']!X-G[````````````````````````````````````````````````````````````````````````````````````````````````WGNEUGR(PFMKF']!F']!OVE@T'5`SXJN````````````````````````````````````````````````````````````````````````````````````````````\</TU%R1TF.*V%N,V++<XK'OT5R$VEZ+R&6<\</T````````````````````````````````````````````````````````````````````````````````````````R(3'OU*4U&N>RD9\````````QT9\V&J>N5R3R(3'````````````````````````````````````````````````````````````````````````````````````````OH/"````````J5F5````````M$F)````````OH/"````````````````````````````````````````````````````````````````````````````````````````````````````RJ+8````````SI_5````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!)!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!)!!!&Q8````````````````!)!!````````````!)!!````````````````````````````````````````````````````````````````````````````````!)!!!&Q8!)!!````````````````!)!!!)!!````````!)!!````````````````````````````````````````````````````````````````!)!!````````!)!!!&Q8!)!!````````!)!!!)!!!)!!!)!!!)!!!)!!````!)!!````````````````````````````````````````````````````````````````!&Q8!)!!!)!!!&Q8!)!!````````````!)!!!)!!!)!!!)!!!)!!!)!!````!)!!````````````````````````````````````````````````````````````````!)!!!&Q8!&Q8!)!!````````````````````````````!)!!!)!!````````!)!!````````````````````````````````````````````````````````````````````!)!!!)!!````````````````````````````````!)!!````````````!)!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!!!!$Q!!!$`!!!!`Q!!!@_!!!(`A!!"`Y!!!@_!!!$`!!!!`Q!!!0]!!!(`A!!"ZY!!!33!!!!E!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%!!!!$#)!!"QS!!%Z_A!"]@I!!?!S!!$!)A!!!!!!!!!!!!!!!!!!!!,=G6D<WVN:7ZE:72E!1!!!!!!!1].4'&Z:8)O<(:D<'&T=Q!!!1!!!!!!"Q!!$,A!!!!!!!!!!!!!$*Y!+!!!$*A!!!Q!!!!!!!!A!#!!'!!!!!!!````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$`````A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"`````Q!!!!:#<X*E:8*E!1!#!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!,5WVB<'QA2G^O>(-!!1E"!1!!!!!!!!!;4&:$<'&T=V"S;8:B>'6%982B6'&C4X*E:8)4!)!!!!!!!A!&!!=!!!Q!1!!"`````Q!!!!%!!1!!!!!!!!!!!!!!'UR71WRB=X.1=GFW982F2'&U962J<76T>'&N="-!A!!!!!!"!!5!"Q!!!1!!V^@?E1!!!!!!!!!G4&:$<'&T=V"S;8:B>'6%982B4'&T>%&Q='RJ:725;7VF=X2B<8!4!)!!!!!!!1!&!!=!!!%!!.@8XJ%!!!!!!!!!'ER71WRB=X.1=GFW982F2'&U962Z='6%:8.D%Q#!!!!!!!%!#!!Q`````Q!"!!!!!!!/!!!!!1!'!&!!!!!"!!!!!!!!!!!!(ER71WRB=X.1=GFW982F2'&U952G<(2%982B5WF[:2-!A!!!!!!"!!5!!Q!!!1!!!!!!!!!!!!!!!!!!!!1!!A!)!!!!"!!!!%!!!!!I!!!!!A!!"!!!!!!)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!05!!!&M?*S.D\V/QU!1B,`D]O/%!!9[*#18&&35V!:,;2#2!UE>D(_1R9F$^C7CZ"6YOH3]!TU&[S2!19.'WLW:WZX2!I?5@#S8\W_!0LI?4S;TS$[ZSJJ:H+30O;P0T-+5^`ZU>$O^P)COB+9GK?P"DZ![QWE9QX&EZL8,K]!7Q7IG?+\+2?,S)%N=1FN!HQT5*UK)XF$/Z8HS$Y>?W%58ZA%P@.8WRKW&X"<YMKXJU-84][SAX\BJ^Z**1MQ70?FN[6)[46(A=3@2,99S%$"A2]1'OW,U$<8"8_8X:W_&^3%+8RS2/#3M*5(<\(01H0Y&-SM^F1!!!!!!!'5!!1!#!!-!"!!!!%A!$Q1!!!!!$Q$:!.1!!!"2!!]%!!!!!!]!W1$5!!!!7A!0"!!!!!!0!.E!V!!!!'/!!)1!A!!!$Q$:!.1)5W6H<W5A65E)5W6H<W5A65E)5W6H<W5A65E"-!!!!&*45E-.#A!$4&:$1UR#6F=!!%/=!!!%.1!!!#!!!%.]!!!!!!!!!!!!!!!A!!!!.!!!"#A!!!!=4%F#4A!!!!!!!!&A4&:45A!!!!!!!!&U5F242Q!!!!!!!!')4U*42Q!!!!!!!!'=1U.46!!!!!!!!!'Q4%FW;1!!!!!!!!(%1U^/5!!!!!!!!!(96%UY-!!!!!!!!!(M2%:%5Q!!!!!!!!)!4%FE=Q!!!!!!!!)56EF$2!!!!!!!!!)I2U.%31!!!!!!!!)]>G6S=Q!!!!1!!!*15U.45A!!!!!!!!+U2U.15A!!!!!!!!,)35.04A!!!!!!!!,=;7.M/!!!!!!!!!,Q4%FG=!!!!!!!!!-%2F")9A!!!!!!!!-92F"421!!!!!!!!-M4%FC:!!!!!!!!!.!1E2)9A!!!!!!!!.51E2421!!!!!!!!.I6EF55Q!!!!!!!!.]2&2)5!!!!!!!!!/1466*2!!!!!!!!!/E3%F46!!!!!!!!!/Y6E.55!!!!!!!!!0-2F2"1A!!!!!!!!0A!!!!!0````]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!U!!!!!!!!!!$`````!!!!!!!!!-!!!!!!!!!!!0````]!!!!!!!!!V!!!!!!!!!!!`````Q!!!!!!!!$I!!!!!!!!!!$`````!!!!!!!!!0!!!!!!!!!!!0````]!!!!!!!!"7!!!!!!!!!!!`````Q!!!!!!!!&A!!!!!!!!!!$`````!!!!!!!!!9A!!!!!!!!!!0````]!!!!!!!!"V!!!!!!!!!!!`````Q!!!!!!!!)A!!!!!!!!!!$`````!!!!!!!!!WA!!!!!!!!!"0````]!!!!!!!!$A!!!!!!!!!!(`````Q!!!!!!!!/5!!!!!!!!!!D`````!!!!!!!!![1!!!!!!!!!#@````]!!!!!!!!$O!!!!!!!!!!+`````Q!!!!!!!!0)!!!!!!!!!!$`````!!!!!!!!!^Q!!!!!!!!!!0````]!!!!!!!!$^!!!!!!!!!!!`````Q!!!!!!!!1)!!!!!!!!!!$`````!!!!!!!!")Q!!!!!!!!!!0````]!!!!!!!!)E!!!!!!!!!!!`````Q!!!!!!!!D=!!!!!!!!!!$`````!!!!!!!!#W!!!!!!!!!!!0````]!!!!!!!!,;!!!!!!!!!!!`````Q!!!!!!!!OU!!!!!!!!!!$`````!!!!!!!!$"Q!!!!!!!!!!0````]!!!!!!!!-*!!!!!!!!!!!`````Q!!!!!!!%(9!!!!!!!!!!$`````!!!!!!!!1?!!!!!!!!!!!0````]!!!!!!!""[!!!!!!!!!!!`````Q!!!!!!!%)5!!!!!!!!!)$`````!!!!!!!!1R!!!!!!$&6/5V6#15.,,G.U<!!!!!! + + + + +!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B"64F.61E&$3SZM>G.M98.T5&2)-!!!!!!!!!!!!!!!"Q!"!!!!!!!!!1!!!!%!"A"1!!!!!1!!!!!!!!!!!!!"$ERB9F:*26=A4W*K:7.U!&"53$!!!!!!!!!!!!!4!)!!!!!!!!!!!@``!!!!!1!!!!!!!1%!!!!"!!9!5!!!!!%!!!!!!!(````_!!!!!!);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!&"53$!!!!!!!!!!!!!4!)!!!!!!!!%!!!!!!!%!!!!!!!!#!!!!!1!'!&!!!!!"!!!!!!!"`````A!!!!!#'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q"16%AQ!!!!!!!!!!!!%Q#!!!!!!!!"!!!!!!!"!!!!!!!!!Q!!!!%!"A"1!!!!!1!!!!!!!@````Y!!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!!!!!!!!!"-!A!!!!!!!!1!!!!!!!1!!!!!!!!1!!!!"!!9!5!!!!!%!!!!!!!(````_!!!!!!);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!&"53$!!!!!!!!!!!!!4!)!!!!!!!!%!!!!!!!%!!!!!!!%%!!!!!1!'!&!!!!!"!!!!!!!"`````A!!!!!#'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q"16%AQ!!!!!!!!!!!!%Q#!!!!!!!!!!!!!!!!"!!!!!!!!!!!!!!%!"A"1!!!!!1!!!!!!!@````Y!!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!!!!!!!!!"-!A!!!!!!!!!!!!!!%!!!!$U.04EZ&1V1O<(:D<'&T=Q!!!!Z165*"1UMO<(:D<'&T=Q!!!!Z465*"1UMO<(:D<'&T=Q!!!""64F.61E&$3SZM>G.M98.T + + + + + false + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!"I!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!#I!!1!%!!!.1W^O>(*P<&"B9WNF>"6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!!!!! + 49 51 48 49 56 48 50 48 13 0 0 0 0 1 23 21 76 111 97 100 32 38 32 85 110 108 111 97 100 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 9 0 0 13 43 1 100 1 100 80 84 72 48 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 15 13 76 97 121 101 114 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 7 0 0 12 185 0 0 0 0 0 0 0 0 0 0 12 158 0 40 0 0 12 152 0 0 12 0 0 0 0 0 0 32 0 32 0 24 0 0 0 0 0 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 86 73 32 73 99 111 110 100 1 0 2 0 0 0 6 117 115 117 98 97 107 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 83 109 97 108 108 32 70 111 110 116 115 0 1 9 1 1 + + + + 2 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&@!!!!#A!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!%2!=!!?!!!N'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC%&6/5V6#15.,,GRW9WRB=X-!$&6/5V6#15.,)'^V>!!!1E"Q!"Y!!#U;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)165Z465*"1UMO<(:D<'&T=Q!,65Z465*"1UMA;7Y!)%"1!!-!!!!"!!)4:8*S<X)A;7YA+'ZP)'6S=G^S+1!01!9!#6"B9WNF>#"*2!"B!0!!$!!$!!1!"!!&!!1!"A!%!!1!"Q!)!!1!"!-!!(A!!!U)!!!!!!!!!!!!!!U&!!!!!!!!#A!!!!!!!!!!!!!!#A!!!!A!!!!!!!!!!!!!$1!!!!9!!!!!!!!!!!!!!1!*!!!!!! + -1 + 0 + true + 1 + 1 + 1350574608 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%!!!!!"1!%!!!!'E!B&5BB=S"197.L:81A372F<H2J:GFF=A"%1(!!(A!!,2J.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B"64F.61E&$3SZM>G.M98.T!!R64F.61E&$3S"P>81!!%*!=!!?!!!N'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC%&6/5V6#15.,,GRW9WRB=X-!#V6/5V6#15.,)'FO!&1!]!!-!!!!!!!"!!)!!!!!!!!!!!!!!!!!!!!$!A!!?!!!!!!!!!!!!!!*!!!!D1M!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#1!!!!!!%!"!!!!!! + -1 + 0 + false + 3 + 1 + 1082130944 + 3 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&.!!!!#A!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!#E!B"6:B<'FE!!1!!!"%1(!!(A!!,2J.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B"64F.61E&$3SZM>G.M98.T!!R64F.61E&$3S"P>81!!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO<S"F=H*P=CE!1E"Q!"Y!!#U;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)165Z465*"1UMO<(:D<'&T=Q!,65Z465*"1UMA;7Y!6!$Q!!Q!!Q!%!!5!"A!&!!5!"1!&!!=!"1!&!!A$!!"Y!!!.#!!!#1!!!!!!!!#.#Q!!!!!!!!!!!!!!!!!!!!!!!!I!!!!!!!!!!!!!!*!!!!!!!1!*!!!!!! + -1 + 16777344 + false + 1 + 1 + 1082143248 + + diff --git a/source/Control Packets/UNSUBACK/Validate Fixed Header.vi b/source/Control Packets/UNSUBACK/Validate Fixed Header.vi new file mode 100644 index 0000000000000000000000000000000000000000..cad779e389c22e59a0f8ada3c603d54ee8f70ce6 GIT binary patch literal 17937 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 literal 0 HcmV?d00001 diff --git a/source/Control Packets/UNSUBSCRIBE/Decode Topic Subscriptions.vi b/source/Control Packets/UNSUBSCRIBE/Decode Topic Subscriptions.vi new file mode 100644 index 0000000000000000000000000000000000000000..68d8af10a449100fd7e974a397a1cd2df06d988f GIT binary patch literal 13978 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 literal 0 HcmV?d00001 diff --git a/source/Control Packets/UNSUBSCRIBE/Encode Topic Subscriptions.vi b/source/Control Packets/UNSUBSCRIBE/Encode Topic Subscriptions.vi new file mode 100644 index 0000000000000000000000000000000000000000..6fd24104854d7124dc92f284de8c2d9117821493 GIT binary patch literal 13154 zcmeHOc_5VA`+sNbNkb|Tp+fm)3#BaC83tpSi74w}gpr*}rW8?>P>QmoMJkn$ltMSD zo2c7@3Z?C;J6AOnn%_CIHI{t;`PT0r&v?&yp6Bx{=REH?Gv|HZadLJt6Pt$c;fPp! zoGEb)f@n@h5I!P;APNYg(Fb~MaG+)E99>*I%_yOf;gn!cytnTLQe=dBaC9))N0MOg zOfYpebHbWh0F7_3cSHnmK~f}<3XT3!gw8;W?fojaRRkoL~PRonTK+_pJpHz_}?Xp9PAr3O<tGnH)51&#o6*F_6g9`zUGQodNj|q1`?RYgB)&Iod2PWFiH>=5uW7{QZb?`i zv;ue~!ti;4+e_-UnOP`m=1Wwf(_ZTK-EWvaFg7ea?0Jdq zKZ+=He>#N%4hCo#bbppirvuKPPN%SC3LU(7aDM=EaSp`rXZeqg&zl?aG-MQE#>osC z4TCTc3=P9T7&HuxhA=P~1Snwx)C`2iz#s@yhGsMt`vV{2KPnxtA1}i!AQ@;8CJquY zlYw#kkO2-|nKn!u4v8ZJe>ftxKW~PK@?pUEX`m3W77z!sV$F{eA4Fr~Y#CwA9~v_4 zp(`v6TtmjiA6sv@1dY{=lVc|(1_Qw0V6d84;LaAA2#~or1faymnLRJg3f?m|o*%tfPl$tv;G8i3;8}qlP{nB=0F`Vb z2rzA#dM3b9F|`on;#|j3+8;O^4Ghc-&U9pZFjbreTK$~hKqn(M&Ylp=#~dK&Szg?J z^cY!2z+@cG^5>k=qL>#+`FsS3;+#)h32-KtFGbPaQ zo;qeoUON`f)Ns_?_`I&1U_ALbS>b?SmBcp{a&iJ5Xz)P?34RxWpZ4$w0f+cP zcldFyrme1}sjjW2weG)Q9tg@3Z;i+O@4q9!k77hX7c6NSv3Y;4VK}%GX00B$bbZ4T zTKgGesRHBme;cPJ&Gog$P2c3c%xsR}!jDz&0#_VbT28a5x{Cx^X!YcoCmfu4;_#qa zbC&#|!2ZjT`(KR|`1thrJKb7cpqwdjcZ1=;bED^*N-l}D`i*qI4v$##0@(p96P8%x~}G#b4-yLXYUOm%$_KG^wq zH>UAeg3ZW`e=;||n~zRal3yDUgqI+m?sT{??hT;N9f6He`_Z_^`U>#w9hMU z3phU#8I^23Go{U|>XyuvqjI|&{o>yX?=tdlE2JJfNool1QLIQgOIfzxPd4Ya#j`~P zw@1n=D*O^VWoP+$8`x{z35=fI@aLX?7YBVv$qV$Jo0CKOe6e)Marm~IjJ^QLbYO95 z623A2!O_~XA*bQ?{nM+iT}#*Vcu= z6{z-P9cIpgvY9Bfoca5k+vkg^7dsbxd|!aB>6SU2WOlA`Q^m|=S0&kIojT$BNhJsW zbWe?adBoQ&pm^lVRbLgWZ^^|0R>fx97fP4Bd*o$QR`W*F%x1l_!2MDofrk(C|&jMl&l&_$}7vvRh_lWu+#zxG}6<>7a95uY6;=+Y(Ibl&laWdF8qWr+8_gOEqQ!!91|_`t>+`%&xL!hWE`)f1%6X&^|DP!X*JMLseBN! zeHjk-AX+1N&-&ve-S~c0`mqafOKpah-B;v4!Qb#!SLa(r-pK})<4^5AJwvPcuO*S1 ztWw{5P1lmSE~*%~!&X|Xyu3Wo)kCZgJu@QD4oNmb)oPNx;#30kh7WGvw$x=gD(KJe z7krFN?(!c-(m(T`y!7p9)0bKYEv+rbgRkr(f1ufa58nF6MZ@bCLqzSL&b^uuL|a)B z<9~K(16|bj$@^Kia&cQ7W*KjkIx$%IHn+7YOt8vUcW|cXLq!$U>X3bcj{MP^4@%1S z-^usX;`4Q0a@<5h|U(V_g2QM*S{7r99But zbbGu~-_}knFd*T`5-;@AFCu;}!~dyRLn_r9`Kpjt*W>vq^~E#~@z~Z6u94?g=!wkN zFv@H)3X3<){#M!MTtYeBxZZ7}VEX;Tdi_8m0_0|guxYePrJF?=utVLTAM?dZU3f)USToY zCX!$resw-Et%NW4c2R|DtJ`-=d$%WRuCMOSe`BT15V0z~hcB&kKh=CIU=y+Q?3ptp z{A`D4r!RI!!*;K%OPuE6Q>zVLg;7uA!)d3#Hc?wWUbQ~Kxu`V+ZoZPCe5b2v_MWJ) z0?lhAiLQB;f5c1++ov9XIAkXhYUI;ib%?IG-}-x?9Ol4<)OO#m^XMUu$_-0uy)9%h zH{yktAKSJEUtJ-BYnQdc`I^;k+7vwW$z@f_J!PFi;>xbC>sRe|mHOiFy}e$8xO&8= z7uCwAqHnC8ntXG6o5B2^quD*R)e?-jp$^^WmqPUEe4jJ7^poly?v6GIo^zUkdY|eW z0~T#SV9$eCgQZ;&L7AHWk~JFa*{}rW#_Tuj%ixsYb{P`fqm3nqShBZ#s=#jCmT%&% zBk*E<6!MEAh)`*4-kxleV0R1godJ*2FSdw9%Jns>n?|(_EM1eMroSXS)~Up}Qs7W! zVTiGXn#p~s9drJgyYqFAT-Y6vVqBzvBH;w^vy6_u(jHtWWsEf}Za!1?sE82eVJllqd$wM%|0Y#G zuG!!9_(I2jhx>HTfHldrLFM{&eEW$ zWsbY@W!uK-?l;S8=S7YLh5=3V>eo5skD1NSRdv#K4~SmPj7F@KU_&KgrQU2}Rb+ zsXCTj>m)+b`wdT|%O1{GOFy96+ZKDi-=-mFFF`gQbFpm4`)p)J>98MGaFy<+`B%hB z{a&JE!#k}a$!$;em$`K`D91Ezl+TuZeC%0!+fHf8EjKpC*tn#I?+TU9dZ`?bzPK>` z&KHl8R)K$0cGU&;Xsir1RiW1Gt#o&kG$a>k=zlCAW@{F0QI2mmchLXnyOxlyROPNE znXlctMsCF^0%2zK=@;gn+O3b}R+NZ}o^0-$qwUyY{zfjwTBRV!t7@s_I@;#yN2C{f zM%FXm2OA&co84JdW0ql9cPjZGx0aTY;~$P*cI{34^!PiU$+Syq zpVl0(y0~wRkc(a63e#8O%9w}u9$x+0*EifDW$)o?;O@S7ok2&rQo!t|b}R3ZPd4y- z5UfsP7SJQ4a~y@p&8wRKX>KTKOIVP2g47;_FV4@$#p%iIzb)NpLD@>GKrh~KD&X0h zuf>H?WdTvGHAQD6yUEF?=u-V38dGeR+&r}Gf-fkG}0QH^Id3dMXxwqT;Tc{iXbwZ*h_?>XDHbd=N%Dg z8%l`@b%+TCmzi)xGkB@bEI2A6k`&Iq*oQ)d5l#3NoV{Aj00B_o`X8RzgN8}7?6K-N zqPj_Nu(~rPD%_Xk5E>lEjlhq9WgEJ&NX#DViS?y~TKJJ8DL?YeGG^ux_4AJOR)}C; z_+q(8*K28OYUyb%(-eaNP*SsT6mLHTWd%ZLFkm>>%{U1}z!kW?C_j`Rd;Nq{=MeLH z7)A`|9Y+cu>n8-ROu{V$o2Ji4v|vw%|9{(Zlm0qp@@@YVI#q$G3QSdC zssd9Ln5w{31%7`8z&D?1U?YPg`-FRk$N8}~H>gSW7MFi~SDJnVSq%0S2mc@U77WJ7 zFZyFm^A`mNVW;9xUfZeqOx0)d3QUepy?>_aGkFCjN2lIDQ}vm=0+XXt@1LpqOkRP> z(ckm_VP*M6?eE{sjLrzAB}Bw3z?(Gejg26Q`6M&|1R~+X(178O0MA4JqyVDMA>P5k z3YOsU@(2Vag5uoz0r#O~nD?UKO_>|u0NWsV1Dtt}M&KvGIO+y)hv!CYUbe%XY1{DP zhS!=OpS`8Nmu_-YL2d0N;m@LNhu4W`|1H*cZfLvAC7ta_Gwy0e?97c2OyrZx+QRqk zqq1~4eam7DI_oBtw5v8aeOrFqO&>~&n~d)}%HNmgy%xwwu~m{xeEflYF?yzl18GsL zV%(8z;f={@GO9Zj_+;>3l6E+re0}9mm3`h`LYwHZF1P-|PiJ(T2Zc?x&CN&ktMn5YB}JZfn73*5IVA5e#$g800Ae zLB}!j+A*?kB9eq8f(OZ`s7M@^^I$wG#nc?XhON)T0wXqG zPWBB3xgen$0S|LR{)rjhY#E#HGqts|W$|bPhxHF*^RvJcdOmD^u_fNwg3TM?us(il z9uJ-n;n?_@nsaSpiC7nBw#{yH7i;#I(FJw{tT|g>VU2ZmVe?HyGZ&6cr=^RDDO*p2 zJ^Y7Z$rHBhIgPSwWLxs{_&(uy^XTAjG?>Jr`#fI9{LRG}J2ZP9ym`@0<9+$>j@Jp_ zpFlUk_(bN8w-bpSubWXZfv$GE4)bcfPI7|zN)C^=Q{Oy+E@=YY?g@0&Y+d4yI%_0C OogC*E7!&^N + + MQTT_Control_Packets.lvlib + ../../MQTT_Control_Packets.lvlib + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!*&!!!*Q(C=\>5^4FN"&)<B,SB&7L/#S&MY7X!"3B@*"2MY24:A3KL)FGB)>\<A,8A,J[*XY1VY#Z.XRC=7*!)XA&$%8)^^`=X@Q^TLCT4+&_GTWKFS`7Q:\;W`WO'TV6G.@.$?$JU?>8]UPL8$^S@'8`]:`=`YPU?VABT<H`/@+0II(_8`,D=H@Q3P`DPYJ0YAIC9VK%YV^76<EC>ZEC>ZEC>ZE!>ZE!>ZE!?ZETOZETOZETOZE2OZE2OZE2PZ/-B&,H+21UI74R:+*EUG3$J$5@+7?"*0YEE]@&8C34S**`%E(LII]33?R*.Y%A`$F(A34_**0)G(K99ERU'/*`%QP1*0Y!E]A3@QM+1#4Q!)&AMG$C;"I;!R/!E]A3@Q=+L!%XA#4_!*0$1L]!3?Q".Y!A^$RK\%U03$(!`4S0%Y(M@D?"Q05]PR/"\(YXA=$]P*]4A?"_%M[%Q/1=YAJY0TR@%Y(D\E?"S0YX%]DI?G=96]\%T8^)-=D_%R0)<(]"A?JJ$B-4S'R`!9(K;6Y4%]BM@Q'"[7EO%R0)<(A"C,MLS-S9S"2C=D-$S]RNVCYSL&E.AYJ,JZ64?F[G:4X53KGU.VU6585X726*OPWF46:KEW1@8(K>!KD'I2V?$?58P?N^1.>5V>5B@5/86'H6)H@?A,>^TP^^JON^JM.FKPVVIOFVIM&JL0ZZL.:JJ/JZJ-*M@(Q&?/YQ0B]&S[Y8RV?<^<`4C`7VX^WKUOPN`^`(;\[`E<`(^_"]^'H?HB'OT2<[Z1DA%!!!!! + 318799872 + 1.0.0.0 + true + true + true + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!%A!5F.31QU+!!.-6E.$4%*76Q!!1]A!!!1Y!!!!)!!!1[A!!!!T!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B.64F.61F.$5EF#23ZM>G.M98.T!!!!!)A4!)!!!$!!!#A!"!!!!!!%!!-!0!#]!"^!A!)!!!!!!1!"!!<`````!!!!!!!!!!!!!!!!SN:1&6TICEO`5KIN(.D=(!!!!!Q!!!!1!!!!!*F0K'6B1.B&KQ`V5DW75>\5(9T:DQ#S"/G!#:DM_%*_!!!1!!!!!!$+SCQYV97.3Y%NG'AZ9DX'!!!!%!6>ZLA4E"_&(%PQA_G\3'Q!!!!1+\RR`\'IAVY<QYZSCR\LTQ!!!!1!!!!!!!!!;Q!"4&:$1TZ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9DJ64F.61F.$5EF#23ZM>G.M98.T/F6/5V6#5U.335*&,G.U<!!!!!!!!!%!!F:*4%)!!!!!!!"16%AQ!!!!"1!"!!%!!!!!!A!$!!!!!!)!!1!!!!!!)1!!!"JYH'.A9W"K9,D!!-3-$1Q`1$31`Y'"A1%!6RM'Z!!!!!!!!%9!!!%E?*RD9-!%`Y%!3$%S-$!^!.)M;/*A'M;G.E!W&ZM>O/S&CD-T1.T,#B&F")IR89'+-[(K"9G$`9=#W,#9$1#$X#BJ!!!!!!"/!!&735240EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC/F6/5V6#5U.335*&,GRW9WRB=X-[65Z465*41V**1E5O9X2M!!!!!!!!!!!$!!!!!!&"!!!#*(C=5W"E9-AUND#<!+3:A6C9I9%B/4]FF9M"S'?!!"YG"DBQBN+'"Q[$[7"'#,`Z$5_XCYJ!=YW+"".`CRJ1J.MDY\CD$5COG[/42?7YCQI(C!/E75$U`]#-ZC-]B\N^6%1[@629A#J?A-U"CFU'G]=#.)_DI5+?A<^6$+3PQ1&K&5)JSW($!S!3S6U\1)I/1`S#=*@)Q1=MX2U&1,(?"B$:(;)CU/EC+((=26!(:$DD2<!<2""O3)<K$WN_Q^&>!F2N!P)"#UA5L+;<\<C$RA71ORR%:I#JD!>AKM)$4"5I!*8O!"(.2TDC$D-=_P7@]=X`*5)_U($69M!/?I$9H)'294O1VA43!IQ1PAG16A<3)!?Q-U!CB*'"A_%.QS='7U982G`')-:)RDB'(-93":T^86S2_<"Y"Q$X-&I^!!!!!!!!%Q!!!!FYH'.A9'"E:!!#!!!5!!-!!!!!$B-"A"=!!!9R-SYQ,D%!!!!!!!!-%Q#!!!!!"$%T,D!!!!!!$B-"A"=!!!9R-SYQ,D%!!!!!!!!-%Q#!!!!!"$%T,D!!!!!!$B-"A"=!!!9R-SYQ,D%!!!!!!!!5!1!!!068.9*Z*K+-,H.34A:*/:U!!!!.!!!!!!!!!!!!!!!!!!!!!!!!!)$`````A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A9!!!9:A!!')%!!"C"!!!:!)9!'1#1A"C"#!!9A32!''9C1"A]!1!9Z2#!'+U'!"AE!!!9!!!!'!!!!"`````Q!!"!$```````````````````````````````````````````]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!#V@8SU!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!$.@8T5V8V]T!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!8T1V#QMV.6]!!!!!!!!!!!!!!!!!!!!!!!!!``]!!#V@#QM,#QM,8T-!!!!!!!!!!!!!!!!!!!!!!!$``Q!!8T5,#QM,#QMV8Q!!!"QD)RQ!!!!!!!!!!!!!!0``!!"@.1M,#QM,#T6@!!!D&1!!&3-!!!!!!!!!!!!!``]!!$.@.1M,#QMV8T-!("5D!!!!&2Q!!!!!!!!!!!$``Q!!!&]U.1M,.42@!!!D!!!D!!!!)Q!!!!!!!!!!!0``!!!!+V^@.46@8SM!!#-!!!!D!!!D!!!!!!!!!!!!``]!!!!Z/DJ@8TI[/1!!("5!!!!D&2Q!!!!!!!!!!!$``Q!!"T][1$)S1$IZ"Q!!)R5!!"5D!!!!!!!!!!!!!0``!!!Y0TF!^I^!/4]Y!!!!(#-D(!!!!!!!!!!!!!!!``]!!$A!!'-!#'1!!$A!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!-A!!-A!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!````````````````````````````````````````````!!!!4A!"2F")5$Z.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9DJ64F.61F.$5EF#23ZM>G.M98.T/F6/5V6#5U.335*&,G.U<!!!!!!!!!!!!Q!!!!!#@Q!!"/FYH+W547A4124(XY3N4%+,M\'V87B),.N;R)!I;AV_&$M6+K5IM?!BV!1X@E"L."`CK<UM1A[^'-R"[#XE[C%5\S5)MA>\]G!0M1(P8FI&OVH@4LK<DW+]O!P$MMTP`>_]`Z]"E,[T%5]$6EUA<!]`ZEXQ;19"K)9J($Y4LY%NEN^!"B6CQD2>:$O?"BEVI6]T*OAZHI=@O.P[:LW"NY3Q8>R[D#F9T'@#==U9FG_L.;;_(V8T@5Z6'1*MH41]^^8A4\KOJV!1^%F\F=/E!93@EC2^\%\C76*8\<`?-&6%3;]*D"M$;<6W'COC^*9I3:;A2&*/3=#3EV#J6&K1X)1G2"N4.F0#MJNEK1@DZU9AI^</#M9H'.4:>(2YM&'Q?\?B<P1%.RCCS,VSDFRSN(D1H":=P6Z($N>$\IE*AWLN*F8ILP;V<_#O`A%)E/I$;OV<_T9P,^AOC,V_.')]1FA5P[-GH.%.4ZR*DF9/#M)'S<(BKGX$,7'$F_=:N(QI`--(,F8(!D0,O5QWG1[F(I5?,C=SG>$T^./8C7QSJ#7SC;-/8?/'=M%_P3UGQA&$)-%,C,>0/Q8F=BE(A'M,P9\IM&JT/6G=2H-HLL5G<KOW*H=$*]>`X8NM4W]]YH%S#[WUHM?USKS\I9[U8PT`;<W%)6LN3CP%]&XJE<T,4;ANL4'E6C$7AZF#:KUDL5,&U?G6VCN(URJTN.SU&IP&$AZH(H(4+B(34+O_<2V9"ZB:(+]%=9C,T)*XI;VTOP-RZVYO.+JSCSJ`X]"G57T.B#%_Y``-ZL";0ZWDMWQ$8=8L[#4>I(P6,_\V5ZVX38U<0J%N^6W1DPQ"_I"I<A!!!!!%!!!!)!!!!%Y!!5*%3&!_46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)[65Z465*41V**1E5O<(:D<'&T=TJ64F.61F.$5EF#23ZD>'Q!!!!!!!!!!!-!!!!!!')!!!"S?*RD9'$)%Z"A_M>1^Z?"3?!LE#(^FY&:U)`R.Q-$JZ`!93$.+#!*&*<^S]!OK!U7VD[CS]%!";JMD"S3()=&/=!S(#U;$0```_@Y?O1;8-52(TB4::9]BQ1!&'):!!!!!!!!"!!!!!=!!$7Y!!!!"Q!!!#&@<GF@4'&T>%NO<X>O4X>O;7ZH4&:$<'&T=U.M>8.U:8)4!)!!!!!!!1!)!$$`````!!%!!!!!!!Y!!!!"!!9!5!!!!!%!!!!!!!!!!!!.4EF@37.P<E6E;82P=B-!A!!!!!!"!!Z!-0````]%2'&U91!!!1!!!!!T]4%T-$%Y-$%X$1!!!!!"&R6-<W&E)#9A67ZM<W&E,GRW9WRB=X-!!!%!!!!!!!E!!$/`!71":&"53$!!!!!%!!!!!!!!!!!!!!!%!!!!!1].4'&Z:8)O<(:D<'&T=Q!!!1!!!!!!"Q!!$,P````S````\!!!$*Y!+!!!$*A!!!Q!!!!!!!!A!#!!'!!!!!!!````!!$`````````3EL`!!$`!!$`3EL`````````````````````````````````````````````````````````````````````````````````````````````````````````````!!$`?XP```X```X`?XP`!!$`````````````````````````````````````````````````````````````````````````````````````````````````````3EL`?XP`!!$```X```X```X`?XP`3EL`````````````````````````````````````````````````````````````````````````````````````````````````!!$```X```X`!!$```X```X```X`!!$`````````````````````````````````````````````````````````````````````````````````````````````````!!$```X```X```X`!!$```X```X`!!$`````````````````````````````````````````````````````````````````````````````````````````````````3EL`?XP```X```X```X`!!$`?XP`3EL`````````````````````````````````````````````````````````````````````````````````````````````````````!!$`?XP```X```X`?XP`!!$`````````````````````````````````````````````````````````````````````````````````````````````````````````````3EL`!!$`!!$`3EL```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]]!!!!@A!!!0]!!!$`!!!!`Q!!!0]!!!"_!!!!0!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!FV<H.V=("P=H2E!1!!!!!!!1].4'&Z:8)O<(:D<'&T=Q!!!1!!!!!!"Q!!$,U!!!!!````]A!!$*Y!+!!!$*A!!!Q!!!!!!!!A!#!!'!!!!!!!````!!$````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````5P8[5<Q#5<Q$2NU````````````````````````````````````````````````````````````````````````````````````````````````````````_]JU[5<Q#5<Q$+K!8/I1S5<Q#5<Q#]JU\```````````````````````````````````````````````````````````````````````````````````````````````_5<Q#^FCP8K",_PA$_PA(;J18%GR?5<Q$````````````````````````````````````````````````````````````````````````````````````````````4Q7C5<Q$ZP14_PA$_PA$_PA$_PA$XO!;5<Q#]JU\```````````````````````````````````````````````````````````````````````````````````````_5<Q$"FB<^P1,_PA$_PA$_PA$_PA$^PA(,GQ35<Q$```````````````````````````````````````````````````````````````````````````````````````_5<Q$&H1P]P1,_PA$_PA$_PA$_PA$]PA$-H!?5<Q$```````````````````````````````````````````````````````````````````````````````````````_]JU[5<Q$,E!PZOQ0_PA$_PA$ZOQ(4F1;5<Q#]JU\```````````````````````````````````````````````````````````````````````````````````````````_5<Q$3DCL*D1LWO!4UNQ(+E18)F375<Q$````````````````````````````````````````````````````````````````````````````````````````````````=S<K5<Q#5<Q$)CB,'E2#5<Q#5<Q$=S<L````````````````````````````````````````````````````````````````````````````````````````````````;;W43<%?_7SK5<Q#5<Q#\72`-:4`,?GX````````````````````````````````````````````````````````````````````````````````````````````NM\014&$/5UH53UP5IJP?I;\.4%074EL%66PNM\0````````````````````````````````````````````````````````````````````````````````````````%>);\1F017VX'.DP````````$.DP57FWV4&,%>)<```````````````````````````````````````````````````````````````````````````````````````_[=Y(```````_F364```````_Q/5D```````_[=Y(````````````````````````````````````````````````````````````````````````````````````````````````````'EJ@````````+DZ4```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!!!!!0!!!!0]!!!$`!!!"`Y!!!@_!!!(`A!!"`Y!!!0]!!!$`!!!!`Q!!!@_!!!(HA!!"*)!!!#1!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!NS:7.P<7VF<G2F:'1"!!!!!!!"$QV-98FF=CZM>G.M98.T!!!"!!!!!!!(!!!-Q`````X````O!!!-HA!I!!!-G!!!$!!!!!!!!#!!)!!9!!!!!!$```]!!0```````````^`CT<'VM^\CT@```````````````````````````````````````````````````````````````````````````````````````````````````````````````[OC,O[^!,&[!/[^!+KC,P```````````````````````````````````````````````````````````````````````````````````````````````````````^((8[+(!-#9!/+Z!]#9!++(!.((8````````````````````````````````````````````````````````````````````````````````````````````````\#SM/3T!.OM!0`.!@`:"@`.!>OM!/3T!,#SM0```````````````````````````````````````````````````````````````````````````````````````````````Z7.#M+7!/W_!P`4!/W_!=+7!*7.#P```````````````````````````````````````````````````````````````````````````````````````````````````_T9?<O1!/[X!/@!!/[X!,O1!/T9?0```````````````````````````````````````````````````````````````````````````````````````````````````````Q"+0*+""P`4!*+""1"+00```````````````````````````````````````````````````````````````````````````````````````````````````````Q%!!*9!!!-!!!"'11-!!*9!!!%!!0```````````````````````````````````````````````````````````````````````````````````````````````WFA9.A7!91!!*9!!"]@(Z9!!)1!!.A7!7BA90```````````````````````````````````````````````````````````````````````````````````````````````````[_JK71!!.4CY'1!!+_JK@````````````````````````````````````````````````````````````````````````````````````````````````````````````````/VL`````/VL````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````RQ!!!!_!!!!@Q!!!0_!!!"`!!!!@Q!!!$Y!!!"`!!!!`Y!!!$Y!!!!5!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!%8*F9W^N<76O:'6E8X.N97RM:!%!!!!!!!%0$5RB?76S,GRW9WRB=X-!!!%!!!!!!!=!!!SY!!!!!!!!!!!!!!S?!#A!!!S9!!!-!!!!!!!!)!!A!"A!!!!!!0```Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!`````Y!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!@````]!!!!'1G^S:'6S:!%!!A!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#V.N97RM)%:P<H2T!!%*!1%!!!!!!!!!'ER71WRB=X.1=GFW982F2'&U962B9E^S:'6S%Q#!!!!!!!)!"1!(!!!-!%!!!@````]!!!!"!!%!!!!!!!!!!!!!!"N-6E.M98.T5(*J>G&U:52B>'&5;7VF=X2B<8!4!)!!!!!!!1!&!!=!!!%!!.@8XJ%!!!!!!!!!*ER71WRB=X.1=GFW982F2'&U95RB=X2"=("M;76E6'FN:8.U97VQ%Q#!!!!!!!%!"1!(!!!"!!$8V^[2!!!!!!!!!"J-6E.M98.T5(*J>G&U:52B>'&5?8"F2'6T9R-!A!!!!!!"!!A!-0````]!!1!!!!!!$A!!!!%!"A"1!!!!!1!!!!!!!!!!!"Z-6E.M98.T5(*J>G&U:52B>'&%:GRU2'&U96.J?G54!)!!!!!!!1!&!!-!!!%!!!!!!!!!!!!!!!!!"!!#!!A!!!!%!!!!1!!!!#A!!!!#!!!%!!!!!!Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!_!!!!8*YH)W0/UM$52#&P_P.9R-@C;94B#UML#SNFSQ',!RL(H6=^S("CV>W<Y+F@S'`,JX`Q>\#W33C9#-(ZH&GZBQ'['(Z7+`@6Y!_P<W<4';B@8;&.<-I4JYS6V[;J:E`^+<$]<1`$E=X`7NB%B/8:?=XFTD$22$"77A7J=M+X_<_:MV`+?<,W'6_'LO9OI!W+;B0F$2[VX)FZ@E`&&J"%ZW<2\TA4>O2WR+:T?H+N;:"%U]PUJRWJ;<>;SI/%8OU*.=F3WB519((P6D8'-C#TQ'(1F9Y%K&PK"X_-D_4TA<<2R2>554M%,/;'/VTT%HV_B@JOT^T!!!!:1!"!!)!!Q!%!!!!3!!0"!!!!!!0!.E!V!!!!&%!$Q1!!!!!$Q$:!.1!!!";!!]%!!!!!!]!W1$5!!!!9Y!!B!#!!!!0!.E!V!B4:7>P:3"631B4:7>P:3"631B4:7>P:3"631%Q!!!!5F.31QU+!!.-6E.$4%*76Q!!1]A!!!1Y!!!!)!!!1[A!!!!!!!!!!!!!!#!!!!!U!!!%+!!!!"R-35*/!!!!!!!!!7"-6F.3!!!!!!!!!8236&.(!!!!!!!!!9B01F.(!!!!!!!!!:R$1V.5!!!!!!!!!<"-38:J!!!!!!!!!=2$4UZ1!!!!!!!!!>B544AQ!!!!!!!!!?R%2E24!!!!!!!!!A"-372T!!!!!!!!!B2735.%!!!!!!!!!CB(1U2*!!!!!!!!!DRW:8*T!!!!"!!!!F"41V.3!!!!!!!!!L2(1V"3!!!!!!!!!MB*1U^/!!!!!!!!!NRJ9WQY!!!!!!!!!P"-37:Q!!!!!!!!!Q2'5%BC!!!!!!!!!RB'5&.&!!!!!!!!!SR-37*E!!!!!!!!!U"#2%BC!!!!!!!!!V2#2&.&!!!!!!!!!WB73624!!!!!!!!!XR%6%B1!!!!!!!!!Z".65F%!!!!!!!!![2)36.5!!!!!!!!!\B71V21!!!!!!!!!]R'6%&#!!!!!!!!!_!!!!!!`````Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$A!!!!!!!!!!0````]!!!!!!!!!R!!!!!!!!!!!`````Q!!!!!!!!$9!!!!!!!!!!$`````!!!!!!!!!/Q!!!!!!!!!!0````]!!!!!!!!!^!!!!!!!!!!!`````Q!!!!!!!!&E!!!!!!!!!!$`````!!!!!!!!!7Q!!!!!!!!!!0````]!!!!!!!!"F!!!!!!!!!!!`````Q!!!!!!!!(A!!!!!!!!!!$`````!!!!!!!!!D1!!!!!!!!!!0````]!!!!!!!!$@!!!!!!!!!!%`````Q!!!!!!!!/5!!!!!!!!!!@`````!!!!!!!!![A!!!!!!!!!#0````]!!!!!!!!$O!!!!!!!!!!*`````Q!!!!!!!!0-!!!!!!!!!!L`````!!!!!!!!!^Q!!!!!!!!!!0````]!!!!!!!!$]!!!!!!!!!!!`````Q!!!!!!!!1)!!!!!!!!!!$`````!!!!!!!!""Q!!!!!!!!!!0````]!!!!!!!!%I!!!!!!!!!!!`````Q!!!!!!!!CE!!!!!!!!!!$`````!!!!!!!!#0A!!!!!!!!!!0````]!!!!!!!!,@!!!!!!!!!!!`````Q!!!!!!!!O%!!!!!!!!!!$`````!!!!!!!!#^A!!!!!!!!!!0````]!!!!!!!!-1!!!!!!!!!!!`````Q!!!!!!!!R)!!!!!!!!!!$`````!!!!!!!!1A1!!!!!!!!!!0````]!!!!!!!"#$!!!!!!!!!!!`````Q!!!!!!!%)5!!!!!!!!!!$`````!!!!!!!!1E!!!!!!!!!!A0````]!!!!!!!"$0!!!!!!065Z465*41V**1E5O9X2M!!!!!! + + + + +!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B.64F.61F.$5EF#23ZM>G.M98.T!&"53$!!!!!!!!!!!!!!!!E!!1!!!!!!!!%!!!!"!!9!5!!!!!%!!!!!!!!!!!!!!1Z-97*73568)%^C;G6D>!"16%AQ!!!!!!!!!!!!%Q#!!!!!!!!!!!(``Q!!!!%!!!!!!!%"!!!!!1!'!&!!!!!"!!!!!!!"`````A!!!!!#'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q"16%AQ!!!!!!!!!!!!%Q#!!!!!!!!"!!!!!!!"!!!!!!!!!A!!!!%!"A"1!!!!!1!!!!!!!@````Y!!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!!!!!!!!!"-!A!!!!!!!!1!!!!!!!1!!!!!!!!-!!!!"!!9!5!!!!!%!!!!!!!(````_!!!!!!);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!&"53$!!!!!!!!!!!!!4!)!!!!!!!!%!!!!!!!%!!!!!!!!%!!!!!1!'!&!!!!!"!!!!!!!"`````A!!!!!#'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q"16%AQ!!!!!!!!!!!!%Q#!!!!!!!!"!!!!!!!"!!!!!!!!"1!!!!%!"A"1!!!!!1!!!!!!!@````Y!!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!!!!!!!!!"-!A!!!!!!!!1!!!!!!!1!!!!!!!!9!!!!"!!9!5!!!!!%!!!!!!!(````_!!!!!!);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!&"53$!!!!!!!!!!!!!4!)!!!!!!!!%!!!!!!!%!!!!!!!%'!!!!!1!'!&!!!!!"!!!!!!!"`````A!!!!!#'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q"16%AQ!!!!!!!!!!!!%Q#!!!!!!!!!!!!!!!!"!!!!!!!!!!!!!!%!"A"1!!!!!1!!!!!!!@````Y!!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!!!!!!!!!"-!A!!!!!!!!!!!!!!'!!!!$U.04EZ&1V1O<(:D<'&T=Q!!!!Z165*"1UMO<(:D<'&T=Q!!!!Z165*325-O<(:D<'&T=Q!!!!Z165*325QO<(:D<'&T=Q!!!"&465*41V**1E5O<(:D<'&T=Q!!!".64F.61F.$5EF#23ZM>G.M98.T + + + + + false + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!"I!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!#I!!1!%!!!.1W^O>(*P<&"B9WNF>"6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!!!!! + 49 51 48 49 56 48 50 48 13 0 0 0 0 1 23 21 76 111 97 100 32 38 32 85 110 108 111 97 100 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 9 0 0 13 42 1 100 1 100 80 84 72 48 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 15 13 76 97 121 101 114 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 7 0 0 12 185 0 0 0 0 0 0 0 0 0 0 12 158 0 40 0 0 12 152 0 0 12 0 0 0 0 0 0 32 0 32 0 24 0 0 0 0 0 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 86 73 32 73 99 111 110 100 1 0 2 0 0 0 5 117 110 115 117 98 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 83 109 97 108 108 32 70 111 110 116 115 0 1 9 1 1 + + + + 2 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!'V!!!!$!!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!%J!=!!?!!!Q'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC%V6/5V6#5U.335*&,GRW9WRB=X-!!!^64F.61F.$5EF#23"P>81!3E"Q!"Y!!$!;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)465Z465*41V**1E5O<(:D<'&T=Q!!$F6/5V6#5U.335*&)'FO!!!A1&!!!Q!!!!%!!B.F=H*P=C"J<C!I<G]A:8*S<X)J!#&!"A!<5'&D;W6U)%F%)#AQ/C"H:7ZF=G&U:3"O:8=J!":!-0````]-6'^Q;7-A2GFM>'6S!!!A1%!!!@````]!#2.5<X"J9S"4>7*T9X*J=(2J<WZT!'%!]!!-!!-!"!!%!!5!"!!'!!1!"!!(!!A!"!!+!Q!!?!!!$1A!!!!!!!!!!!!!$15!!!!!!!!+!!!!!!!!!!!!!!!+!!!!#A!!!!!!!!))!!!.!!!!"A!!!!!!!!!!!!!"!!M!!!!! + -1 + 0 + true + 1 + 1 + 1350574608 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!$"!!!!"Q!%!!!!$%!B"F:B<'FE0Q!!&E!Q`````QR5<X"J9S"';7RU:8)!!#"!1!!"`````Q!#%V2P='FD)&.V9H.D=GFQ>'FP<H-!#U!&!!2#?82F!!!51%!!!@````]!"!>198FM<W&E!&1!]!!-!!!!!1!$!!!!!!!!!!!!!!!!!!!!"1!!!Q!!?!!!!!!!!!E!!!!*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1I!!!!!!!!!!!%!"A!!!!! + -1 + 0 + true + 1 + 1 + 1342710290 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!$$!!!!"A!%!!!!#U!&!!2#?82F!!!C1%!!!@````]!!26-:7ZH>'AN5(*F:GFY:71A2GFF<'1!&E!Q`````QR5<X"J9S"';7RU:8)!!#"!1!!"`````Q!$%V2P='FD)&.V9H.D=GFQ>'FP<H-!6!$Q!!Q!!!!!!!)!!!!!!!!!!!!!!!!!!!!%!!!$!!"Y!!!!!!!!!!!!!!E!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!##!!!!!!!!!!!!1!&!!!!!! + -1 + 0 + true + 1 + 1 + 1107821072 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!'B!!!!"Q!-1#%'5E6515F/!!#:!0%!!!!!!!!!!RJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-=586B<'FU?5^G5W6S>GFD:3!N,3"F<H6N,G.U<!"$1"9!!R!Q)#B">#".<X.U)%^O9W5J%4%A+%&U)%RF98.U)%^O9W5J%$)A+%6Y97.U<(EA4WZD:3E!!V&P5Q!)1#%$2&61!%J!=!!?!!!Q'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC%V6/5V6#5U.335*&,GRW9WRB=X-!!!^64F.61F.$5EF#23"P>81!"!!!!%J!=!!?!!!Q'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC%V6/5V6#5U.335*&,GRW9WRB=X-!!!Z64F.61F.$5EF#23"J<A!!6!$Q!!Q!!!!"!!)!!Q!%!!1!"!!%!!1!"!!%!!5#!!"Y!!!*!!!!#1!!!!E!!!#.#Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*!!!!!!!1!'!!!!!! + -1 + 0 + false + 1 + 1 + 1082139136 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&U!!!!"1!%!!!!A!$R!!!!!!!!!!-;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T&V*F=86J=G6N:7ZU)#UN)'6O>7UO9X2M!#^!&A!$"%ZP<G5)4X"U;7^O97Q)5G6R>7FS:71!!!N3:8&V;8*F<76O>!"+1(!!(A!!-"J.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B.64F.61F.$5EF#23ZM>G.M98.T!!!065Z465*41V**1E5A<X6U!%J!=!!?!!!Q'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC%V6/5V6#5U.335*&,GRW9WRB=X-!!!Z64F.61F.$5EF#23"J<A!!6!$Q!!Q!!!!!!!%!!A!!!!!!!!!!!!!!!!!!!!-#!!"Y!!!!!!!!!!!!!!E!!!#.#Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*!!!!!!!1!%!!!!!! + -1 + 0 + false + 3 + 1 + 1082130944 + 3 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!'5!!!!#Q!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!":!-0````]-6'^Q;7-A2GFM>'6S!!!A1%!!!@````]!"2.5<X"J9S"4>7*T9X*J=(2J<WZT!%J!=!!?!!!Q'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC%V6/5V6#5U.335*&,GRW9WRB=X-!!!^64F.61F.$5EF#23"P>81!)%"1!!-!!!!"!!)4:8*S<X)A;7YA+'ZP)'6S=G^S+1"+1(!!(A!!-"J.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B.64F.61F.$5EF#23ZM>G.M98.T!!!/65Z465*41V**1E5A;7Y!!'%!]!!-!!-!"!!'!!=!"!!%!!1!"!!)!!1!"!!*!Q!!?!!!$1A!!!!!!!!*!!!!$1M!!!!!!!!!!!!!!!!!!!!!!!!+!!!!!!!!!!!!!!!1!!!.!!!!$!!!!!!!!!!!!!!"!!I!!!!! + -1 + 0 + true + 1 + 1 + 1350574608 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%/!!!!"1!%!!!!'E!B&5BB=S"197.L:81A372F<H2J:GFF=A"+1(!!(A!!-"J.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B.64F.61F.$5EF#23ZM>G.M98.T!!!065Z465*41V**1E5A<X6U!%J!=!!?!!!Q'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC%V6/5V6#5U.335*&,GRW9WRB=X-!!!Z64F.61F.$5EF#23"J<A!!6!$Q!!Q!!!!!!!%!!A!!!!!!!!!!!!!!!!!!!!-#!!"Y!!!!!!!!!!!!!!E!!!#.#Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*!!!!!!!1!%!!!!!! + -1 + 0 + false + 3 + 1 + 1082130944 + 3 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&<!!!!#A!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!#E!B"6:B<'FE!!1!!!"+1(!!(A!!-"J.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B.64F.61F.$5EF#23ZM>G.M98.T!!!065Z465*41V**1E5A<X6U!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO<S"F=H*P=CE!3E"Q!"Y!!$!;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)465Z465*41V**1E5O<(:D<'&T=Q!!$F6/5V6#5U.335*&)'FO!!"5!0!!$!!$!!1!"1!'!!5!"1!&!!5!"Q!&!!5!#!-!!(A!!!U)!!!*!!!!!!!!!)U,!!!!!!!!!!!!!!!!!!!!!!!!#A!!!!!!!!!!!!!!E!!!!!!"!!E!!!!! + -1 + 16777344 + false + 1 + 1 + 1082143248 + + diff --git a/source/Control Packets/UNSUBSCRIBE/Validate Fixed Header.vi b/source/Control Packets/UNSUBSCRIBE/Validate Fixed Header.vi new file mode 100644 index 0000000000000000000000000000000000000000..f9068fd6be6e7715ac284dc061a683591f5a8ef1 GIT binary patch literal 17957 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 V(e<-+tS3$p-i4Jb39i?-{SOCBhu8oB literal 0 HcmV?d00001 diff --git a/source/Control Packets/UNSUBSCRIBE/getPayloadRequirement.vi b/source/Control Packets/UNSUBSCRIBE/getPayloadRequirement.vi new file mode 100644 index 0000000000000000000000000000000000000000..422c0e7612fc22700af2f52e0b596da950751998 GIT binary patch literal 19293 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 Xbl*NG8JLdO-G|#^sMGH6wNL*Az&vEn literal 0 HcmV?d00001 diff --git a/source/Control Packets/UNSUBSCRIBE/getTopicSubscriptions.vi b/source/Control Packets/UNSUBSCRIBE/getTopicSubscriptions.vi new file mode 100644 index 0000000000000000000000000000000000000000..daeb30b3bb61c37867be05e9e238203ca19a149e GIT binary patch literal 18617 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 AqyPW_ literal 0 HcmV?d00001 diff --git a/source/Control Packets/UNSUBSCRIBE/hasPacketIdentifier.vi b/source/Control Packets/UNSUBSCRIBE/hasPacketIdentifier.vi new file mode 100644 index 0000000000000000000000000000000000000000..52314d4db24f5c489d9b7bdf148d1b974887c8f0 GIT binary patch literal 18775 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 literal 0 HcmV?d00001 diff --git a/source/Examples/Example_Local MQTT Communication.vi b/source/Examples/Example_Local MQTT Communication.vi new file mode 100644 index 0000000000000000000000000000000000000000..2c9a9a9b8777b577aef05ff421592c2814f81f35 GIT binary patch literal 39044 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 HPy2rX1BiKL literal 0 HcmV?d00001 diff --git a/source/MQTT Control Packets.lvproj b/source/MQTT Control Packets.lvproj new file mode 100644 index 0000000..fb66243 --- /dev/null +++ b/source/MQTT Control Packets.lvproj @@ -0,0 +1,35 @@ + + + true + + + true + true + false + 0 + My Computer/VI Server + My Computer/VI Server + true + true + false + + + + + + + + + + + + + + + + + + + + + diff --git a/unit-tests/Handling Incoming Bytes Tests/Decoding Test Packet.vi b/unit-tests/Handling Incoming Bytes Tests/Decoding Test Packet.vi new file mode 100644 index 0000000000000000000000000000000000000000..3d3c463f4701541fe6d3e787dd59f56df5880083 GIT binary patch literal 15856 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 literal 0 HcmV?d00001 diff --git a/unit-tests/Handling Incoming Bytes Tests/Handling Incoming Bytes Tests.vi b/unit-tests/Handling Incoming Bytes Tests/Handling Incoming Bytes Tests.vi new file mode 100644 index 0000000000000000000000000000000000000000..213ec87bb436b97a7885cd4b7d48559f9d7e73b8 GIT binary patch literal 38829 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≪W`w6>#Ay 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 Ml|=A<@wV;%1J%PEIsgCw literal 0 HcmV?d00001 diff --git a/unit-tests/Individual Packet Tests/Test CONNECT packet.vi b/unit-tests/Individual Packet Tests/Test CONNECT packet.vi new file mode 100644 index 0000000000000000000000000000000000000000..f5677caddcc89311d4e2096855d06508896c978e GIT binary patch literal 21167 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 Bav1;s literal 0 HcmV?d00001 diff --git a/unit-tests/Individual Packet Tests/Test PUBACK packet.vi b/unit-tests/Individual Packet Tests/Test PUBACK packet.vi new file mode 100644 index 0000000000000000000000000000000000000000..130441f554f2750a9f1e2e7531a2995985c1bf57 GIT binary patch literal 17482 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 literal 0 HcmV?d00001 diff --git a/unit-tests/Individual Packet Tests/Test PUBCOMP packet.vi b/unit-tests/Individual Packet Tests/Test PUBCOMP packet.vi new file mode 100644 index 0000000000000000000000000000000000000000..ac127f470de2cc203a0beea08014276ef8eff4e0 GIT binary patch literal 17451 zcmeHvXFwFovhXfJGDt>1StJOOB}tGBvgDkRoHHy@KtMo56p);g1c`zmL6VY`B%tIZ zIY|&f5D~vwSo9b!=id9B^WOV$3Z}cKs=B(Wrn`5#dS+BqRm5>HLCA6%Pz5(o z3D5}uG#3yUZW)Q1nF|b}q%J0|D6a%@G%~Rsv-jiyf4Gy$fCpIQ3B@X;5KIGFg9V~;Nj(9;kta8kL5B44+jeehbbTX zWg|`#u1nnT>vm}BiMIaS4amfu&5U4X-?}H_db(L5Y!p7(#^c`gFU1@hfC8k)#{I#p z4{{QNWxC9V2XIHZy=E?s~*Pq3~^~5|`P53klV*mL!y{~(~QoYg1YI5FS z15cjIZg5RWQfj#{d=k8~!dIP6ANy<2VHhKhh5wzH|LThgUtUd?W=Z|5P8L1EQ55=7ss`~OCLgli6k{96AIb9{vmjKk2rQ)}t#sl#;^+<%1R6Q4LJ9;p0lhs;zuVVyXkR;EjM`6>f7?EnBl{})p5gdGutj>i*Fg845y(d=JmVMfyQ#*= z5=?a^V)win^*(yLkAtMdS%dC)&&FQL^XHnBl32L)Qf0TTMVO1K{AZs($69Jtv`YN= zId5UIkV>nmLpf>V9ZgAP(f+j@D<&VqEiS{4gB+`|;L)lLRAg$*QMk^>Rt5w#Ha6CQ zK7`A1z6&oKbXcgYHeIjwkS{T?IzFB2?wIZkyFGO+C$2csS5HK1i6Br8X2G0c zVd};EhRuyVCPVOk^t(&4-9@N(4fo`8?srVxG#pXAEn>#T?=&p|Wthg?X6Ic)I^%tM z>`Ln#NrV+@LUi(Iqv>VabgMppYeSiiq9!UeCDAFe6bWO|b1Q38X)u)h23kmQw2Nf5hSC=#uVOO$B3kJp zl9|?y)0Jyi@~*R~%)86?pvzpJdb$2#e>GD5G>YKp)Z3@-^2??ldg=}sc^oKf;_}|Z z+6P!NTM1}$^1b@#4?Z}(P7ECmPJk$$i7k$F>PS96IT3pvDm&>Azoh0(-aPH3PXRII z$|k(tCyhF58)aEzZOPBk3T5VyZ+(psBXqk3=X&A;`YxCrjS2smB!yNL#z)}Nif6Ju z4XKZA^R4aOca~4uXwJmN4s6{;_qlaBCXlTi63UV;M-dq?M z8NWzF*y?*lGDl7p?=l4i=j$gnDX1cxDv-Q49h1Pej!ZnwuBZx9-0F2biR)2wHE{qShCr1>P#L>>SW%e6Ley^+a;0 zOmVB_pY42svTubsSo#+?;xTA54w2;9O6ulCBYQY7KOeQjMQXKod69haos-Z_6909l z)TXp_mO{x5xix%gtReAh7ajXP(FtMT=RCCBRDFM1Ua~8v=XE+G`ZZNcg#;_vqRtn6 zf(`mF-LTuM=ZeiEt?wa`pHd>j_1x>^yKL$;A0wSRnl*M>&o{39`rvxBeuKW-m)Ifv z<*j#(`1PprGfd9*R+0_F0l2&VuIHH_-J9`~*ZM-k)r3D17$&zKV`7Eoacwx5XzOOH z-QtvSYE8qd821c2U(&sb!JA|0rR4I%B++zSq0!c7Oq3GJQRF+~{St$4l`cx}-e@nH zN*V`^?JZn4_gF6!$k?c0zJQ}_XyVl?S468&8?i|E|0W(T;r#Q8t?48REO^`tlxs&l)7g%)+~6}ub(>)wY>J@2($-@ z3Hjnx(HBv}3Y9WChFC_rHH#M|ulVH|ziF|V8;COy!qqjxv1fUHruK|;-BbcEimJna zpZ8?Nb@D1GOZ{;sB> zFnyBkF~(f3TFj(M`MK4H48rWX+P+QxJWGQUSA19Nmiy14k}%=YM4~h{t?(I9%mizC zex<6Q-|BSaoW12(n@}w7H=LSxqx;rWm+UBikzk7_s_<0pndA@k3QX%1g_|QcS+3N? zw?|pYR+_l+t1EkVZ0@J%JgJ_+;H%7(a}^*^#tTI;e`?)d-j7*EDOumw3A#9kYj}f{ zwobjfBJO@Y%A1Kbb;tK~$^niP*2w6p;`*>VSVq-R1*fj3r0i$9U(4=39}B+kJ{UMV z=q;W4(EyG4Ew-dd&Y3|YvLIy@-l68omEK;XzNb&aLEeU;F#N~nkIXONnt%N%fhCa9X8OwO@Md(l+#dRYa)EsCv&e}QK zk5xEdS?74dt_TGR^rG$Zigq?=#*KPcgXfd#IOu1CnC&!Q#pdRpkr$97<6N}BIn(u- zI4rnc%Qwuo*CTq@L|^K|ErKkLf}zgs()c7f<8$2f^sBzy_IaP9LS+8Jm!ADf^Jm)~-jjU39eWlLdwO&W)smls z$ll7ku!~cl3s~MC_vaY7X&lL`Ux?Lm>PiOKVGnO3M~T=0vx)Yr2Th_J@!*U?9GKxI z@z~31lrYpA_+wTR+w_eojY;)3JM&&uuWyXs$9BE|K7X#>X>3X6?sNU{^477X4~apa z*%};Qp?av=sHE%V<{JZ*l5r6a6V9uM+>~cc-i-0wN<$|oN-PDg)t5#x?p9G zaqxmGgXSJw66J(Bs@MZO*NLuq6WHn;f-U5#YrNEFA@urN;<`*9=;w)>qN^qMzra$$R3j=s9u zJ}|KJz%JqrNuq&wX;IWc>tYU`L2ZD9*G($_F+0Lr*)xuW3%!`{t30eeDz+Fc z_hI0F8QwxfM*hNB8Qierm1Y$} zq;d1J{eR;g+M$(j)Am3}5)%Kn_V@m%+xL0+hgkamY`hS~$#$$a4F7yJM?2LGD2kN2{GR{zbuaPpQ9LaV=VKk3gL1oRIi z%)i_@@ck4VAd<+e1OxyRu^fpc$=jYEJs~$)v;axkDb<+j6lz4*>fptJ2a0XE z${HF%xI^X%ie|~2X%s8|ZjiRaH%TE5C2Z7ya-l7TGuFyW1r3^7BOf1jS1syw5yN>}tq zIv14;TA49^hE*ndEa}|RRW*hNP&*poGEss&M-;t?6*#&EU7l218{@@8s#0;Q$f*(x zSvCSm(~!>E(_f^|M-wuzk!;FwG=`WBZqblOs3- z))BXSqFh4FF=Vc&Ek_V`hJx7TVaQ927RUq|NtA8t-e;Jv**hohEhqX@tkR5+L^$Ur2j<^bJf)u) zQ(kxND&BGPST-O0OumvdDjUb`wruW~B{AB)Ii0=BIu>+8@g1XmJ|yW{LcyF%U}O-x z5YbI`A?#r68<5l8cf#2ZPFo9~=Q0RoKOmD4riP^x8SOJh`${cB7@zODFkGQ`tP%-j z7s8!0IL)sGFcHW!^nJOQK`O)8dI1!>`yek%M26#ly!|W9EGuKnE>YoJLm&x2oD^N! z2_%6|wd5M%3!}TSEeGlD`+D2wZrvGGyECd|aO(mP`^H#PS)={PjHRaU7dnaUzbC<* zr}(T`h(&~sKq<|CWD;M88EqR+Y455STkOrf3k+X4GsI`p*8=+%0%yeM(uMHm*iQ4y z;V!c>_(b+hIm@_ptT#2Y!dKgmo$ofB+$8-3!{o&y8wHT+=u)qWDq6W ztWJ4v_LcO~PE|*&;yXT)>?~%P${+^UHkBG8w|*vuvn(0qXRLM6&(h>>nKNwTd)-d% zb7NSAzzUQ5=9Fs0F8e-A?$gcirpssm8Y7Vrz^Ic`SUR=1E2Z2#=PdIyeV>&&*I8!W zKWI#Lkr*i4>gx);7o}Q*O7h+>eXD(fVY@lEJi{Q`Tqjz=!RRw6t)zu?q3cF6OCGNA zt4B(8?P9J9=>6}s)Le%qjs2JV3Djl_ z2g6yeB(SdloqIMuR(#1r>_R(73Ml(jM$~MGLI6yTBt#*Wh9A|uKDbAQFH>EK|85VX zvqXUrK6hq_jhFbF?I;qJrpJ#;hiCG)%Ug!yGOs$4j>x|YP0E+7G-mA%4In`zM_v&HWfIHb;7kx;Otw?fHH4j5P@e?Rx5Lyg=A~r4_*d1knEQp;Qjt(k`GeEVywP{b?AnJQ|gDhHDVe#%} zf!~GnEvVQ+M+wqfR(;RJ9{x}2ps@!`wo$%O`{W?|KH?`(pdz?YzUDd463!+Qs0yl? zN(1xXpZzLWd&@(#c4NHm>>h910?e-Aa#zEE>iUyKn7q^V#8C=T9xvl-pBK}#BqvQ$ zhN8A)!VT5r=jp<+^QfGK2n)~UrEM;EAT3+er1_UB5vAGjn^3luEaQo_^}i5JlBAr$ zztg;EniRMZ68`7_vUSa@ZFSS}w17Pu&vME@m-MAO?Ig+(+S?r)Rb>$+W4;3dViYvU zNzBHOs$~o^m%dPKg7@8_%0blgm#+jaWa@kHl?r?cCBg2BI*5LnM7N78=2(QpPcNR0tQN27PIot&-$B=> z*SF}QX7EYt(S5Lj%}<#sCb#FWWf8km)}2l|UBa2PSJ91~+&K`3!P2!_Pf}7bqE=|R zQ{Li9Bh)kzQbPE2+>53-WJ8CvV?}IeN-`kYK*qx^aD-0mdO@-#TQo1mCmFsH7Nv=c zvkmt-S8i_dh-tn|SoP~O3oMT1#0np_Y>@~Zc;O#pVO!q!AYy5-{h>bULw&oY!Iz~$ zXfEXnI|XvSNtELX@ds{9KDo)00)~4yu?HU~KyF`&{64f+KJiK%FJ|n*(n%ywB89&9 ziJSV2Q)*+}RV1;Zjqy6=dQ%TBZn}iaveUh@`vsIASzSNJY;G1>f7Ee}M@vxW3FRH0 z*Um0rw71()ZFtAmD$ON9^%BEbtTEobJCmEU^e%oxaCtXLEHgvd($4f2Qm=Mz)Ovd-(ZE9FTNlP% zJ%UgBtD^Is{{4kC>0yRl_j<#F1xyZ1Gw+C}@EN($_tg?tUQUl*yvp>#HKbF#)&2Im z)u)jQo!K}oE5vs5v<|BRjwTVPUG#!%LoOJ=36pMnhaJ8=U!+ zmX$~zmj-vrj)1G!(eAXXh4&yE$UgCeb4|-2{kA9qA|7^w;C*ewq`smQwHue>pa&5vvT~#JNYwO{mH#%?H-l%jwtQdHK zDPOel;5jeZfw$Md1I&X)`k3cohB};hn44#^gDqZw*>$g>rtRE(^*PfVzdo`$^$h17 zl3U9Mi4;^48rSh>7MiqSA!GSk6O-z-6XsrN&o&=OrM=F`8qK5}Z%0}Wz9&TKOhna; zBja11)o}Z%OsYAKMk>?QO4+k1`&nmKg%s}zkq`E^3!U|mn_i^v=;iuAW?5%wty%7s zp5h=iykw!gBO)+a_O4K6qS5t9LDs6bz#0mRc~M0QlK`H~>elwcIO$-wdv{dIjc^+a z-88p)rqU1BI=U%iFPPL0GCk3oXUr_hdN~suN6*mS&&j+i^fo`BsaRu*e{OiONN&F} zZFn)jWi~%kM&E9?G)fJ6S-AM($Esr1#SV2k<>}=wu>}dtiizCN3*}rDURPEfGcV3$ ze$0)Qv=5HGW~I%KGdP{JanDk=D#FTwIiEJcCfDBId~t@|mYkJ!dPE@Y5AI|qmOuQ4e_Wq+|-d%|im2>m2N*_@qxR=?3JoP154;pAvo976_8FgUt z9ir1t``V`JCYst8D2JuoCAB3cuxF7yrdgrW*@m>P#TN+Z7)aRWUX{?vEOr|mjL|4x zLtB>6^E}_j5=MEucRUf5py6fO)9Pe8jjWhKq&c30F^IAPT07sqc2^8G9r2u$6=5(E z%U6T^<@cuvZ(|CuQb(82Ph;I(t1H4kIKT|JzngrS>;_j)n@B=a%&m+|_f-=JMTsgl z#Oh~Fc55Ydt&)ZNq3)?UgW>8oA&@In}7^`Q>jjIB&&JZr68LzDJb_ zt}hbl_$>TTEPMx8905ypa4WDzYJsmLfrCf^$||S9Dr#%Xs(Sc5wxYeQC*m1)Fu+ZH zxR3`J;eew6HGrBp*h`vP!5o~wap8)v0}n5JMUgOq8NpY@a84r*PIivV?3dVa;HO|x zVmSxk>129{y1gw>_`aMyZt=O6!^?17W1|MZ`K{ByDgPNx3P^q-?v{-zYZO8MUeU`29D z%F5Q(%+wTk3m7;}<$bSb|s&+=Uwh$@cWn17qT@3Ki!s(C` z1r&YwzA&(ALS+Onz#0fH{csV*^gCJKamd*q5LT&2a*@W0bDs#&fh86yCQF?`d5s5Z z(a@b8;k!kvT5TF?rdx4@hW%mGM)$K{3;8v8qksJ@Qy(bgpDK@pF?A_)JcTyt@zaGT zlYACnK?#|ct+pAVIXH3*S!4x?+_hKg zl#f_Y@%4qh&KvkqbcSSpzi38sTaCA$+&tR$Vjch|vdL!xC?_Kuv4Zvl)3zegOTvNbnCz{G3%x=MCqcu``@p8dKv6e`i_IY6& z5N!Fa$ck{48Gp6asdRowbVO349D3+u8eDW;`2db99Apt^bi~r46^EVr^(oTV)ZTY> zuia@fev5r2)MP`6@;(c0-wQ@0>rB))7gD?I-*&xz{1$a0lgeYM%0ZNW^$MKVr_@TWaBnMuV?OK*`gZkIouk)PJY0aArWZYHVo$Rwi(2Mu>;z z<$y;Ei)zAxb{GuAtso0c)@x}Fiq}Mdv9@@ROnY3Cm%E7Z^_lc>i=rKZ8S@9~q<pAAgRe!r; zB1pxWo8Tix#hLYI_YIPxuI3nCS4moZDNJqh`fk*CwJn=C}8pOVUW@4Pzy z-Y095<1Qa_WWJ^&PNgFS#SksNGXEF!BC_lW@@;ICk=JNi%}WLrn6wRwp^(+RXobG| zSCRqDqnY};(GzQLS+lE!ikolxT1C{BN&DQ{>t8!SvnA#oKN_%RKx_pGc=H-Qu%$tG zhvOR$Gz@wJoGbryuJhBmi61BsQgea@YL61Kx0Jap9Py)WE00*!) z6ktM>BdknpFC)qi#FfM^A<9)^vhwg}S^xld%0bN$(gep`Xjs*U8ve6Ndc`5WB3 zUvbzQzrpSPio-!c;QsI}3mkR?4*7e#xTk-ui@WtJjx_H#xJSR@r~`k+v8Mk9_ZxYF nuwVHEy?=xIO&fy8y7+y!O$2z67U=Zwx5B@Dj==HwYZ?C!8wM?j literal 0 HcmV?d00001 diff --git a/unit-tests/Individual Packet Tests/Test PUBLISH packet.vi b/unit-tests/Individual Packet Tests/Test PUBLISH packet.vi new file mode 100644 index 0000000000000000000000000000000000000000..b99737589956273f89babd6ba81ede97ea18c212 GIT binary patch literal 22523 zcmeHv2V4|M^XQVZh(w7Cl9S||^OAE85*7hTl5@_2WF$xqB0&_%83jZTBxgZD6a)bQ z6Y>Gb8tRf*=pY0|ZHTg>gtiU{q*(_7 zAxMHiATW?m1=0vyPymp?5Xi6u5rhB|0#XXG0QmDj3J3h)j{txbocYXzi3+Vxc;c%d{nf(23XDXhCOwD7Jxg43l{(efsolbS=m_G0R#Z>fJ^{j z?1SK7nh|J1on64HS`vy74LPu*srfai3#*$oj0C6;g4c#f!ZZdHCstC^)HIQFuy=8C zur*OVrgUbtb+ffL!#}}(MFKc;TT^FeQZ-joTWc3j6-y1Mlbf|U6wJZ`hT6N@v6{Qs zs%pxy0bC(~G$=rd?Cjv`WDdnXVFW&5kM$eIXEKDz2q^c}=%;yD`V9bOR3Wg#vvk2e zvBjwt@F<`YS$WQu73HMj_Y98De{6Fgcbp#k3UKg?anF+H=eEW9jbUI0J(W@uI0q`g z{7+f*Pcw%pfdJcm)!^9B$A`b{PK|q(F5jC53l8Hd)J4YD^r|z==l*6p!^H!_p@1;O zD3R5rHN_#yAW$0U{fWS5iTQJ@ob7#*Vgw+B^K4*xaTl&^Uk6tgAO?Z{ zGcM?-T&(SZ@CMpEj!HoM0(0~)2ZZQ}qX8oNc4u*#Vf+XN2+Q&`s z%r^M*3xKT-HMIaDgQu;7sl~7SMF`;hr(?(uOkk41YzB+fFo1=S-vAuDxjB!S1+O^^ zpEjnwl+B!vo0tEaVt?JSE}rNG3%y{71=QZf+R_^8^eYWz z{)&cYu!HG^1Z=;rD>pm085_HqISV@vFFOktA0MD5I}bYxJG%ux8=onsITr`_pVRew zH>H$xf||NOf9YzzMtCs2q^&ieF~hI4l{;J8(>VJl7{c_01=~}7VaMOWFAn+FuN$!} zaJ_yLhrtq_E>Kt~JBehnXKV7?-t7!_$1=lQ{8W)2obFdC)8d%%Z))i`^ZR%ugY7e^!Jn>?!zbZ5GSFUF>hv@)+T?sTo4GPXa=MgKp^FX-=}vn1cBt$K_FNv0i@!$f1mc35=7AM9|855u)BL^ zG4=m5<-lVlHEcWH9cPXe`zAlE2tdKM(>;*+ZTT_5H>w}XVO5VSf8_$?zpH;D!^v5G zQx2>7BYdm>V;Kzdzo-1Gabenjv+l3u155%G{jxhz=bQY0qW+0#kD2^f{}^+6g-?qA z7un}jqTi<9^#3jX^yrVv|Db&Xp#UBjnScT8cH$IhL2xpva;j&JXPiF6P90am1L1*) zj&nUAG9c{$E|~szB>)Npid0pW#X={B^|)9NIVm7i0X2aQ6?Pj2zZwOrWCxKF*YvpE zJhY0|2F8>be3k{rA(KKMsyyhrD`61I)km01c;Fck#f2sH#8{o(xt%jL!o>sYPKm#1 zN&9E1>1x&eZc0NaUWU2o<^j)ZUF_O6Qj*7)IULux-0Vqw-+feQpLp69HDcP%l=|>p z`SSU;(ArfS;KU$^w6fGai7P?P#{k2CULNni={In!Uk{*+=65B3T0iHn`c)6LV+DXQ z#RmJ=K{wkkC?zVl3y1{-YcjBeQ3%ILZ(L-}&nM*_ID|8 z({-Cj2$bm4Fqu!a3<_#%YikBBeKiO~I`46NRL|EI?+Jc(y-`N<;|Sp=v?BPQy2hp^ zAZx0c)sgtp4E%I?($*Iouc=Bq&l*h|^w-{cAsjSHTQ$ER!I+?3pahX_RUe^;kWfnu zV;_Rc6J-Q)<23DX!3{y_hiY2!!xFil`EB&=T}Nf{ zmt8}}8<6x2>EztJ&l4;05CPulXr~{19Wh%rum-h%TfD(3JQU}>M^3=4H)=N$-r;L^ zx#jUQaz>mNdH#Ym3o+1=9ezr}vr6-+G09<75^f=3ih^K<&q3o3w!7NSA3%(?z=cyE-Y_T1>ZjqEr+5s|b2L?q62BFx2);cus z$-c{Nfe19Y_b-j~&eWk&JPn%&b45ZiUX~cdGZ_3;Ov5{cPvRQm?edF1$Om4i?2z?c#}$1 zBs)phYpWh$?Z~mu$V1}vS-N8OXgkWUBD|f9FncqmGJqOIGT+Z(bB@7`Sz|^8#3=@$SsqLa> zkbIH1V$I2pWfmDyf_Z_%tfV7-L^1nzA+B^Xw=~TZUnJd~ryc?f!e|DXzO6-x=E$VKu4KMBR~aEf^*lGvc)`P)TzFx*f{yu;v) zd0*;Md=@eA?-?V!Asjf3B}~bzZQ0U9=Qzi@isnac?4t3q1-I8tL~{^tAb8ntNB02! zO_ocDyb|2UOFL{{j^t?@LC<*ZFnF}gVTX}_#Oxc!uM>Vyw(NkRS(C@2*#p;<&G=~A z`kYXgvU4{ni|zfnaDqU=HRb)v1A=Qfq=}6vL+~HtGSK%g?pf~F`NkFIJyqyb;KJw5 zkZ=etYHL)=og5hsGfa!`^jyF7z}7;phsBi(L(`cz$Mk&Y%Qy!LLAY?m=lg7=u3kyF zK@Tg`JU@N;1btqSBHT(P6{I$Pj&xpUfJ+-v--&18{ zx~@|1-Xm3LMSjjSt%~Vec%5WdiCsn5U4Z7!PtX zL_w9e3awag8B`b)(u&Q;?Ndk+pmAilf%zuugFU?u4as>OjVrz*hw#RW@YmvRC11S; ze~lef>L6aLRAexgEU$S$^IZ6j#TV29!B-0Ig8G3n#08Bvus!bH)Dw;>tpp0OSCC`i zimuaab75)=s$p17wjN0jz%wD(1O&xhdZ>0sUjGV)sX@asqgx{=KGYtiBH7^6+9Za7 z=?4dvM;DvEq%C4SX`)Q^8b;eXAl&Gic+`Ax+Y>>0-}wniZ3MR9pfUQO{bhppH^~H3 zd6kR~ZIzp)T&)twT|pn2k)dXK@ve-di@*z*%}XHaq(f*c(rcSuaVy%h9y4VQVHf+1B}$g1Wt4+FLj39AmtXeQu*A z)}>1{cS$_uIfILn1OpC+<94(e#*O87sZ{rHYJ+avl0tiASBwQ##Bv>EITuoBl|#Jd z>gI$o>lr9;Ll;@@uz;4@|E2hr-G;ywxU2NU!yiJ>AJa!ClyuRyeE4(|GqGjR4}LR{ zVMzQL7G9pakIg%Q&(taT3DBQ z)d=bLSxuQfN)=b(vEXvhWFz)^AQaUy?vdp2kTsuQ-Hgi%Kck+Dz&RB1ta+-VfE!H5 z<;jU#ED)1bg()oVB1_R7+=3T<2s#F}xH z6G|b%Iuqd{_WqBa1bGbqtUn5 z|51O;+wZM&;O#ez?+AlpdHdQiL;27<=kRB%=A3hNUn$*Lm3SboV%3&$h}FcP+nFK3 z_H=GMf>xvRL*1|*s7Dpaz4AH8yqyBsUEqz!;-d0PrK3)7XNH*-QDw+(JuWs5wvovC zj(E(YW^#s@`r$9>p?fM7jw+u$H0+9`mcvSG6@$0c?j<@x)r2M=hTeJCN@)B(Hrv11 zCu!A4zCOXPhX#J>ZG%hChgyN8(zRQWyB#;|SMo~3kNlfWVrjG-G7UbDVT|f4w;ZbB z4&RaA-bNSw0B=ZGPmtj%9MS7EmGjV9sRwEML5e09zx`dB2I*S;#OtNe(e?88X5rCT z;-0b7>i7rqVR}xa$i90pZD2w;F2<^F<@bK2hW;RC5JDkx0C!;-W1a1leGD7(dgv{_ z*c3GHP|k<`jE7TvjWxx5&Ui7%7Atp)J;>;#AGu0AIRf2hzYpBBzyLPX;Q#_*^Mc?c zr2gQZ6_|sAX#K}y=D#}}cQW$uH;(PW6gwSrfZZ5>53u2Nlatd*0F-}v$o}WE0RXpO z4D;8=JkJ%bwOocYg= z>wY(l3$XmfUH*f)r!yv1PUQMK=V)O1|AD)}yZE6@Q~cd}}Ia`oqs7^AA(3CxZR=^R$1$3@GS-qZxphA*1^B zm60>;@O``Z2j3YvZVs?`7z=`zlKNjPo2QD>v8-qH&EMPY-}gbF4F7+<4+0BoAY_VP z_szeV>-(RbQ~h;(Ide7&R$Q5;;73U zjf}IE_uuQ|K&3wo%C?M}w!D4&_Sv+ePC{&~l24Xj*Zh%ov(}M`mX4Ntkm@W;i`y$w zeIoIWPnQk`D1!{!?{k#!xMCh&{4)ITdPn1ftdV zKVW0a+rN28GPctpDU3IA^YD$VAC1b>8kbmdeo%)2X-X0{4B zRhq-oHy*Hr51}h7?M(~y?B8PQqpYh%8O8N zua>I5oy4FdYNZfK&l@W*70T`{A^K*GVQ)0?6haWkQsXmfFAN|n?pe;TaS2h+7!$W% zc6bk6Jmr=uy}9&d?%cI;>h3KkgJn6ar36Ry_wrq)Y`luY9h&{FGPDVfmo>oHV$~dYx z?KEYQML610MLJ?ylf{imyDr0N%x(+u)j%IIB+nAs+IjHN6k?jDE~*Jh>?Yd;^s!P% z1uobJVdUo6j<{LK6EW+oB5Z<7Lg(b4T-!a*{)kt6MG7}O*DS;#aO-J0`T0veOi9XW zj}wZpaW#bS%{&{^o;b314(ButB$-?;;zM*!ySH+w1MhjjkeLz%Lzp{(VqS-ZyQap> z;Z)jmJj+52)*GJIO4?WVcYP!8`H2p_>i1c3L_l#3Kq}!SAEBNYvA`V}gjdzb8N0K> z8zrt3JXDh|B7K8Qwo}n8 zC{-Q5hg&1-a#0nDVnJik9Cc9@UDC&)ok%nJy*BFI^dx1QsG*P}@I@F>>k(D~1D9SrrFT$e;pTbQS(UW7a4;WJ6I^dO%e}7eVx4vkOu>kJ~ zSH6{tESstT&mU>&4%Yz>W#MNMdg1aFjnJe8hrq?p(P~KTj5LO&}J2mb@x|r#fP&=JpW#k_(xto}TeafDMkcYZ|Tl zd~q0Gi7d0`cvt=|k?jT#?&u1@}}=qES(?mBe%r$>_Hls=HN1gg4ZDk>#^T zchbxhk1z|LTkkTn7YXL>cq(1SG2f+1S|8d`XU}V-B)gmukrIjHi36;A+?f;0v*hJ`~)`&pMGOycFkPOw?(O`FVim+XfjYOGBLK7OI|?3nYroePr8Plp;1 z=D8%jV?X2dBJ^q(*C_jhB!j9WH5;XT!jdto?TX#*em>ueQhismQPC%8l)z^Au3P=* z&y2V>4~yMGKkqY=*i37@YhG|Jz4c#TwXfr?2fYY9!4)1Iik8$`Rzd zZZYQ#&_vwgql(?izve87WmFFYC>t*Le56WNf9D0ueWubdpD$Pl)nJn5ZEeb{b5sQ}Z@TzqK{$Ozq_~l&B}37&u($l+@HU_2Q-L~b zLzQ8Fx%-oIsG%9fjt@O*TQAyByxtdPp4}2f|6ovei1WUM;@;h-JSD!GO)KHoY_|AD z?Qu4C=kwBqAk_w)(|&a&v??0!%ol`34Yd=m-gV3Hc#J(h`ij5gAk*UsHsRPS&ys^? zkKQAynXQe5GLhMlEdLnJQuo@3QQHQO>=Ltwl^Mscpk}XbdYnXes6AYDF;?}FAUC8vIQnp}OCX82Rt9&u$`^tGN^$=$TgWLB0PSa!x z=HuozhW&PLa{N{ya64;W$DBB#}con)oni zs%cGV$4XaL5&IE(m^G*M%X_*ybm`(Xqa7ECb~5pI)Ss!4Q>T$%G^#{imP@b3GH2X;v#WJ0qu;KCfZb2@Ew^S1KM!d9=mSMYeh5y2l;!JD&W zcx10ZiZSbNbMeVLWF5_ro}j~cXy{U5CsbM@YAzq|DCcRE^m}ivQ1+H!ycb+4UUyKp zh$Q0%Z$E13DR7^>l8Q;3lqKs>XS{f2$9PQ{dgYT5b_MI;~ zd0z@{=6xxiZq}B+8h1mRqv^}6V#P*6TTO_cxynSUL5-Hj#uYwJ?|`YeZgknXi+We| zJ&1`d3GTh#Ct@Oz&R2W5)?nCU=#^>XGpuWDCY4wE(ALOKj@?-+dckneL=~ONbt!C& z9zj~e*$RQiq$ce^#ewMk{`Tt2ZPU#!=c{?b#}{Mde65A;M#H*p$7I)NhZpl7@i_6= zaI7v~=cG~>tu~Et!x*B?Z_|4oKIM~V!IZ5oDze-#QmDvhm|(l3vPe!$PB|ut{Q|}6 zS$GUN@}>26HoDv&nQV6GTM}ru?oLXK^{x|QVmu*|vwMCKe|u9~Urz}`2-EGNj>x>w zMiUP2iw6t`qha-J0wSa&y;5ZqVb~P26A0@@RVeUR6X`Y`Xr*Vm_PFHGxrpwz&z70S zZ0g2LY;@-ihN%wQvB`u^A!UvSbVOvZ1~(-&3q6EGQT!Oi;62J^ZIMpMZAwXi`o_jw z^|k?G&S&a{SzOHCNzT!*5Z$nYnlI)r}32x+#BiPpxXviZZs5OCQufb}p+1eu!}hXx+PCj}$se zv;FL{nf5UEl`XMqxC|@>jtlWCF6q%1%I_VmFj=~qS9F@06gCU7*%y!KvhXbu$%;=t z5mWQp!r4+AFQooJVuQ5h_qcVpZdJWNk;pj6R>e)bJ#aw};`)RbrRQ^m3s$q>gUO6X z+Zemt=FfUBZfo*!jD;568qcfmf1J&9`^nTq#G9K}_?`-8NQg+inAJ17o)!Ni3JpS13~w7A<-1p3IP^P zl7>LN&d_@?ohAID55@)tbO($qRdrI{YRNnU>t>r{8Wp(e7x3&@vZGl>muFFkN7cwR zC_&xp{R#cg&oFW=IdZH;pb2d(Drh2guE-iaE}HWk(3OIP(Yn9v1R>~E|;JTNcF zeupCR2`PIoV6;p_CTT?vPKR*A*#Z_}l{ge;vy}Hpv_zJ0Yw&DH;^E*)#h4}lA(~YmIBUYe?9ISQmUW}Fa zv><4Qfzu>zb-40+WB!AY*DN2as6XSJsWNwMs+O;UaXYF(TUuX}Fbi_&wq z_M=jQylV-0sh66z+7hj4y`ICA}v2 z^tt%T^&B<8C%=t^8-O~~({ zaoO3$a7~gcU!=b-C?Jr>FB{41xZ}KTh0a13PvN@syflD>hXXVP*&QyvoRf)ApBem= zJz=9^(EiQRO@u0@^76N4lb)di{XLdzNuh4Wqw;RX@2swBJ#>2uFL?Cy-LrzF0xVVr zc5I*M{AVTUL#pQ+^i7?sqmlj5jGBWR1tNu{EE6JLj55mV#K>b@PAMIg(79u@2`;y$ z(YY$vpg&Po>Wp+R>(#xQ!li;uae=C)syu253Jf=G|hRI5X*$(Zo7^OG-SJXD9^ z>wdXx4<*q*=P?9&QALKz*cJG)cA#%`rq9PG1uvetF{9PhWt&W2ufNmDIcA`*pK$H< zl(v&|W_|{LUqij|%hwmzi^5YDiFHKaCYFs%r^%PpKDf8ZY&6ew(a8x+D$!2c?#v#U z_=GJPF>q}LWtn9|ga+MA0HH#Jvb3awGA!5ge!>?M&;W?-i|obVCv(Syv!FhDL0 z`)`!(*herlGwGh&!-B3SB(g^DBGzE8Pz;ZCR1HxV33tm2yQs%oxob;bx4wcAiBvat z1&(!F+A#%r4@0hpL%TCKQRE^6M`4StHs0KYPID{Y;H54{Pm?l{Py7VBPgWHihj$&P z>03Vbv=NYEye|swH|)H(t!GpclMBGJ}MR7FNa!{@54g}<#y5es%Rd-ccZm+Nf0!2r(u0D9k@BV*3eeZiDreQ45e|Xy`3;A)+=;< zoFPMl6|3MunvqEmmP({qEla@dNTeJy0=63{)M>7y@&{B=*+t^@4|0aV?3N@e<}{Wg z7dp|@3>~ofk?4;SkPe@aOI-7u8&kW-Yfkw(`%POT62dm_z}x1v1|Au*%p#7p124>i zBceo6D*DgDs+(+XT1Y+lVtVcOH0)k_uQ3GF#KWznGXbw%C&W~)*1|8Xig|_@VYeB} zxlF%WCl~AY<5v;rT#CvVXw>y`+G|S*#(%Iy_W%@`tKJW<{P3BHMZP7dmb32$UM)%e zved2pi1bu0TJD&Snq@>Q8563BB3H-ddC&!ToWk*>Fyyk?!A#TSUfco8PAML(T?Fb8 z7o6-^q$+|4YD}#uT-~tY0@yMx53m}@?y)?k1G z-m0QJo}Bnv7lfq@F@cyn*h^bjyEr)gLUm4z4S4DO2vN$^#q@ag3E*$U&dJ8k$Hu`1 z`)&#ZM~JTod|?cx1#8(Ke`KmA0`NqFEMskJ3$?I-tpWuCAp&dLxBw}FqpKN^{2pLv*qPeef@Oe(;+#QnXmGGc zq7y&_mfyk#^1u@l1~HHV&p$BE#}806Cp5p4Al3ul%NTgvuGU#qpO(QpY$GBu53V;! zZ)aDxYakbMcpLNGiaxbHO0=B zPAze?JE4C)OL*^{J1g?0@Q{uD1WtOfU|TWqW7WwLM{w!A<~*J?UDrm%xra75>>vap z()k*@$!8@PnDHT@!Wzc0_8gs6seAFVXh&2^m%^s*)qN_6s^CGUD+tKlVihValgHVXyhzmEWf4-spPR%V}@23hmd{CgNQk z9j#=$pWjcFVr1Tvaz%wj_Wo7Nv^R8PM(sG`@DR6P25(+sC2J4(4&^dV=F;oTYpc9X zkIvO;&+}+}bj_f(<3)_o)5c8|UD8tGb={8INz+-lT4bntC-K&2TxKU~M-we}unOpI zy>s7KHAXP6mc94ln-Nn*j|}s0e0%f*^*204kMBn2jj=J82SK=R*>hv8*L$x9TfXWN zBxrBZe|+Ko7|I;Oq-(#OZ0$3U(UjB;yw>?8QU9Z?SQk~?cj}%386DL))GOpP%22kj z>lW6HMvMA?8K5nx46!=nI^)|`Ml9Y|Ddje+W_+>dmYPcYru76%`bhUc6!Tdd zGZc;Y8M|vAr$b)2Z3V=RAj2D*JzMmhSrV?v=UcRT8O>oYGZcr;74kq``$G0hHCdVm z91}CpR@Jd=p&PR)4`rv2cvGGHy5$?#=p8<>n2E$xv%Dy+cEN7gz_3A2^yY0cBuo&K zsBkLk=D4EW2dyOypROEZBhJD$3yXTlUeT67L##nP86@e%(skd9XESkc&pfAFj&|1uHs5M^Q`F(=Xn^2Ld@XgT->kU5i1$SM!qMI!3A72?`WKPsp zRA0Pa-XhH~TTI{VIs@S*%r{(IHO@)eG{R5{*S99_;PpIupB}w;XTLsTK?vI$d$x(Y zuCPr78QP>n)1VjMKM#(=GTKroXqu&qwRL|LpXnYi+af-41ZN=)?;$-YByP+p>6PM0 zf&Czg+b6ODvR%tXt-Mc~<7(!D2pupJF*R}M3m2p7W$1x8ZGzl630-oA;$NJwLn+JeGKmkAigwdmFK(9JL z!CH_XGjOmaHP!!k-O|$-3kEV=KtN{(QUXP74cN*S0KgHcYih`zXM56NXPV(y5d)Uq!YLL5vRiT6WmYEt0MLjI@=Rmz&H6cVLlJ~oz-Ig E4|NJ%c>n+a literal 0 HcmV?d00001 diff --git a/unit-tests/Individual Packet Tests/Test PUBREC packet.vi b/unit-tests/Individual Packet Tests/Test PUBREC packet.vi new file mode 100644 index 0000000000000000000000000000000000000000..065dc7810b8aecdb9dc4c6e7d2099cb0594a71c2 GIT binary patch literal 17406 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 literal 0 HcmV?d00001 diff --git a/unit-tests/Individual Packet Tests/Test PUBREL packet.vi b/unit-tests/Individual Packet Tests/Test PUBREL packet.vi new file mode 100644 index 0000000000000000000000000000000000000000..8a71fe77836141590cf8c70dcee8c671a9e5067c GIT binary patch literal 17454 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 literal 0 HcmV?d00001 diff --git a/unit-tests/Individual Packet Tests/Test SUBACK packet.vi b/unit-tests/Individual Packet Tests/Test SUBACK packet.vi new file mode 100644 index 0000000000000000000000000000000000000000..db78c3507b5f485312db2c949245d408ee7e1996 GIT binary patch literal 20846 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 literal 0 HcmV?d00001 diff --git a/unit-tests/Individual Packet Tests/Test SUBSCRIBE packet.vi b/unit-tests/Individual Packet Tests/Test SUBSCRIBE packet.vi new file mode 100644 index 0000000000000000000000000000000000000000..b1a5465b2651650a91ea78b54cb7e1e6d0d45d84 GIT binary patch literal 20921 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 literal 0 HcmV?d00001 diff --git a/unit-tests/Individual Packet Tests/Test UNSUBACK packet.vi b/unit-tests/Individual Packet Tests/Test UNSUBACK packet.vi new file mode 100644 index 0000000000000000000000000000000000000000..736d36ff7db8de90a2f52d9914dd7d5d9e9600f9 GIT binary patch literal 16716 zcmeHubwE|y^6(*)kWxyJI4B??T~g9<$U`bf!vX0o1w}v_1qBI_1|^k7!X^ZyLt46# z?)dgO9PG<|_kHjF-uvT@?!9Ks%$hYbYwfjJbM{hIQx8Sa2#HsgU~>L42W9P3l%Ph0{lbW2LR4I1WH%`*QK7H6n&@m z`!B@Hz~yj&3toa^ir%z*_OO>sC>%RY|5Adooie2R9w;Au$_p!cc0>FoQVjI`d|J#& zVhiys+gO8=NYD51_R0R(w(AzOCDk0-N~QN4`2iXpA&M6m1Uk;a#mdgg0T2K{1#AKU z!vll@_l#5>=I8|0P*T$n7n6_&+Zh^L!kk!L%;7R1Y!Ip@1PVdmXyl42>gxIuwl+=< zwpRL3grFm)LZAmX6dn#9BX$lWV-^lxJ`NV{ix>G>E^_d4uyAmg@Uveuw zv{be4INjSg^onYVQC~`zy%#mJ-9qr}U8TQAD5Kf>2_d^H2bL|j4H2$xT z6S)k`3H-zK0gJmk!5o2sLV6%`v4dF!ShG6Cz`+ zWa|W$a&WMPFOobo*%=oHZZo$Tm`f8u*?5L(&iBU*IFW z`ZS~K0pdKz4mz`>HNj*@M;H*aE7K>`Q zYLRM|rdI>?s`|+=?H=06*ry9vP%mHf=7F`3v-ACPn>+qKL}{P#Q̗}faY><%<2 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 a{0+aMwf{;JI3#&}>sJ^tW`A`0=l=n3_)_}- literal 0 HcmV?d00001 diff --git a/unit-tests/Individual Packet Tests/Test UNSUBSCRIBE packet.vi b/unit-tests/Individual Packet Tests/Test UNSUBSCRIBE packet.vi new file mode 100644 index 0000000000000000000000000000000000000000..f48045c4b5f41a8c5f8d36cb1e9ebdae79d5f7d5 GIT binary patch literal 19791 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 + + true + + true + true + false + 0 + My Computer/VI Server + My Computer/VI Server + true + true + false + + 3 + + + + + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/unit-tests/Test Control Packets.vi b/unit-tests/Test Control Packets.vi new file mode 100644 index 0000000000000000000000000000000000000000..f5a2a3d93bc0651b73cd8df6f19bc00ea7d98422 GIT binary patch literal 23532 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 literal 0 HcmV?d00001 diff --git a/source/Control Packets/PUBLISH/PUBLISH.lvclass b/source/Control Packets/PUBLISH/PUBLISH.lvclass new file mode 100644 index 0000000..15e1982 --- /dev/null +++ b/source/Control Packets/PUBLISH/PUBLISH.lvclass @@ -0,0 +1,142 @@ + + + MQTT_Control_Packets.lvlib + ../../MQTT_Control_Packets.lvlib + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!)L!!!*Q(C=\>7^43.2&-8R9U3QK4N!<O&7Q-I2Y5L/C']"GZD1I6MY%B7Y"<>Q7X!,<I(^T_0+[Q#QB!#N6LTRG`'=?2]`XIQ(;:1@UL7?,J7(.]P@[[0J_*RX/LM_,JVW\_H`]'<`U`H,`6`T8SD[,N`F`S[<CT_#4`]>T$3^C+B&.47JI7H;JS)P]C)P]C)P=J/<X/1G.\H*ETT*ETT*ETT*ATT)ATT)ATT)RU9O=J',(&)R?4&2-7AR1.%9CIJ>Y3E]B;@Q=+L#5XA+4_%J0$22Y3E]B;@Q&"[[K@!5HM*4?!I01QV*D9U=4_&B?"G0]2C0]2A05]JY$-"-:A9WA]#1O7C_')`R'!^@:4T'9TT'9TR=FP%9D`%9D`(1:;S+BW<;S0%QD"*0YEE]C3@R-,134_**0)EH]4#>%E`C32$*B-HA%*2U3BIE*YEH]8"1YEE]C3@R*"YOD4O59W5GT<32YQE]A3@Q"*\!QR!+0)%H]!3?Q-/Q#DS"*`!%HM$$6!I]A3@Q"*"A5K:8-&D1-7A5")'(TXB;9NQF$UG-4?K(6`V1KB]W^5/E@DD5.VV^-^5X3<XY[E66,Z:[%>2`H"KNRKAH58??'OL)`E$>5X@5,86.86'8V!6V0H8^Y)<(YV'(QU(\`6[\X5\<\6<L^6KLV5L,Z6+,R5,T_@TU'LBB/\U1HN^,'\ZP@N`0.H?`HI]`/>Y_TK<]#`Y``Q0P2FXJ@!\7[!_4Z(YT!!!!!! + 318799872 + 1.0.0.0 + true + true + true + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!$!!5F.31QU+!!.-6E.$4%*76Q!!+]Q!!!1U!!!!)!!!+[Q!!!!P!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9A^165*-36.),GRW9WRB=X-!!!!!C"-!A!!!-!!!+!!%!!!!!!1!!Q!]!,Q!(U#!!A!!!!!"!!%!"P````]!!!!!!!!!!!!!!!$%4J6B!6B+2*]&,)K86X98!!!!$!!!!"!!!!!!YP3<3--?#53]EO+$Z&BI>.1>D.G0!,)%[9!*G/TY1HY!!"!!!!!!!&X69^`7<6J%N'9M">+$$/)!!!!1]HA&CUX0D72%>Y6^$F3[SA!!!"$&^"@W@@)-B,/OC3:M6'K-!!!!"!!!!!!!!!"D!!&-6E.$.EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC/F"61ER*5UAO<(:D<'&T=TJ165*-36.),G.U<!!!!!!!!!%!!F:*4%)!!!!!!!"16%AQ!!!!"1!"!!%!!!!!!A!$!!!!!!)!!1!!!!!!*A!!!#ZYH'0A:G"K9,D!!-3-$1Q`'+"MK.A(-&_!!SL+!!!Q/QW2!!!!!!"*!!!"*(C=9W$!"0_"!%AR-D!Q0103<'DC9"L'JD:!.B?<(<DMB9IT!T%,%,.#2"G"9EQXI'*-#(_"!.-6)([#<AYD&L-"D:YI>A!!!!!!!%9!!6:*2&-W46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)[5&6#4%F43#ZM>G.M98.T/F"61ER*5UAO9X2M!!!!!!!!!!!$!!!!!!&Q!!!#6(C=#W"E9-AUND!\!+3:A6C9I9%B/4]FF9M"S'?!!"MG"DBQBN+'"Q[$[7"'#,`Z$5_XCYJ!=YW+"".`CRJ1J.MDY\CD$5COG[/42?7YCQI(C!/E75$U`]#-ZC-]B\N^6%1[@629A#J?A-U"CFU'G]=#.)_DI5+?A<^6$+3PQ1&K&5)JSW($!S!3S"''3A)V]83$T'MU!DK`/U2&I(/C':$69-8!0`6AAQ710'"QAL_6$;BW"UD09@ZN"ZI@-$:`9$T]'?Y0E9-07,I\&A$F?RN!*.A=&U'*YS[#/C$(-&Y%OVE%Y?:EK0VBT7]YOEO!KEV!0G9"C9,6>,->>^#Y!0+(A]A--*5BQ!CC+DT!P))!)'](C'A_QB&XG)(JVX`'.``4R(SA];$&A"XU!,%Z!S0$>C#N#;2"A14CJQ"J:3!.=A!\!S1#'2EY''19F2BT'5M9KRG<'$M:_RBR'%M5=0:X=58GQ^)*!!U5;S9!!!!4!!!!#8C=9W"A9'2E!!)!!"1!!Q!!!!!/%Q'!)!!!"D%T,D!O-1!!!!!!!!Q4!)!!!!!%-4-O-!!!!!!/%Q'!)!!!"D%T,D!O-1!!!!!!!!Q4!)!!!!!%-4-O-!!!!!!/%Q'!)!!!"D%T,D!O-1!!!!!!!"1"!!!!^6=VAHEGIIQO=V*/"EEZH1!!!!U!!!!!!!!!!!!!!!!!!!!!!!!!A0````_!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!9!!'!T!!"DG9!!:]T!!'@-Q!"HT-!!9ZG!!'!T!!"A"A!!9!!!!(`````!!!%!0```````````````````````````````````````````Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!``Q!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!$``!!!``]!!!!!!!!!!!!!!!!!!!!!!0``!!!!````!!$``Q!!``]!!!!!!!!!!!!!!!!!!!!!``]!!0``````!!$``Q!!``]!!!!!!!!!!!!!!!!!!!$``Q!!``````]!!0``!!$``Q!!!!!!!!!!!!!!!!!!!0``!!$``````Q!!``]!!0``!!!!!!!!!!!!!!!!!!!!``]!!!$```]!!0``!!$``Q!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!$``!!!``]!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!0`]!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$```````````````````````````````````````````]!!!"'!!&'5%B1.EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC/F"61ER*5UAO<(:D<'&T=TJ165*-36.),G.U<!!!!!!!!!!!!Q!!!!!$@A!!#*:YH+V7TU]4122_5QK:)I1J7!%$>IM,%C02.&'1I")\A!,C$]3!"\3R^6?)G!,'EVQW*"SY1/2AQIVQ^5#)&U[E-4%^[-G$(#L]!XI"#<*>X]SSWSUF29-^P$4._\YXX`?_G23!4L-+6QL?[%$9"H\JVK%QEC!!]19+OZ_[#7"^Z$?1IZ6%BV<;RV:>+6+F1V%E55@0]5HYC>X'>W-;XB,#VL#VA&5C7;%/*:&%O<>444,V@:5[G7_R?K';4:'5KV`V`[*4WD!/"+V?6']$31(B!<><K\E6@B(660'LJY&73EK0$IQHCG.K]B1SYOA635E'9:Y-7Z3!F07QO,C9"HF.5*U]2J0!T#0N%BH-A3HFC?I2.8F'9AIF"O=M78/Y0T5DTCZ!?[&F0-%1CLD8FO2Z;R<X[[U3N\[_DDCMO\CH/BR6EV>J*6W,@-MPPKV^!!)E`I!;G];GQ(N\R":E<SEOIL;:M&\]XKP$;3XB?ABO;V98T-AVO+UVN/!;3,N=AY>0-EDP9?;!08"XP+9[.$1W-BK.+=/0F5>$Y:%2Z78MW;PQ;&3*B%@$W2O[R"/?2K&?$*0B!"_YI1.;H7Y0Q],#!BK!.1W^D."S.7HDP&).NRW0J"U85^0/85(H_.<>*]+^WG:8:G<0JD-<R-R[W>ZD:74W`0`0\!7-UJM^G957#-+.(0FL.%'/T!92&9+7(*AGR)RH:$;)=U,7H&S:P:C>W;!VS]\M\/RM"A[><\9T[S<%T+TWR>AR>E2SNYVN;)6/2X*PYDL%=`%$_10)HW&^3/3U1VLP3_=U(\WPT_W^5A"G6AN[I\&8U>C?&24JQ$&:146Z4T+83/:K/!HV%%2:*\K14F3PX\QW**7HR0WG#U?A2&.E3U"56L0LZ(.;)_CT7S/';-6[=/PB74X_N-9WV(B-4@KM?&?A>1X1C!+8FZ>2).<^"0L1!U7W"%3V_:^F(]6M&3E)C(JQ[_&:H1,<T:>FQ,&%I2&T[MTU@BK0IQW+<!G);I`AW;@:NV8=NL`L`(>3J])/5W'`1W':?2/T&*,-#8ZMW?]Q4T.'Y)7^BB?W>A"K\Q0@OO-R(]Q]@$!H"M5CM,@(]=$1V9^D^D]"WKNS)V=$;]-2YTLY?+DU-\O/BSSCVWE<G]0(&^`B9X3/<M3`WP]6YNUW5PM#H]C+_MZ0+`Y!(]B4[!!!!!!!"!!!!#E!!!"'!!&#2%B1.EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC/F"61ER*5UAO<(:D<'&T=TJ165*-36.),G.U<!!!!!!!!!!!!Q!!!!!!9A!!!(*YH'.A9-A4E'$[RV$XFY&*Y#O1)@W8A6H1D`%X!Q/HH]"B)-UI)!E5FPX,Q#[I$2<70K,,Q1!&KGS-(*)=BQ5ZQ$)=,2I-````Z`B[Z"J=R2%@/&.FFDS("!!59BE!!!!!!!!%!!!!"Q!!()Y!!!!)!!!!)6^O;6^-98.U3WZP>WZ0>WZJ<G>-6E.M98.T1WRV=X2F=B-!A!!!!!!"!!A!-0````]!!1!!!!!!,!!!!!)!$%!B"F.F=H:F=A!!'%"1!!%!!!^165*-36.),GRW9WRB=X-!!1!"!!!!!!!!!!V/36^*9W^O272J>'^S%Q#!!!!!!!%!$E!Q`````Q2%982B!!!"!!!!!"IU-4-Q-4AQ-4=.!!!!!!%8&5RP971A*C"6<GRP971O<(:D<'&T=Q!!!1!!!!!!#1!!'A)":!&E5&2)-!!!!!1!!!!!!!!!!!!!!!)!!!!"$QV-98FF=CZM>G.M98.T!!!"!!!!!!!(!!!-PP````X````L!!!-HA!I!!!-G!!!$!!!!!!!!#!!)!!9!!!!!!$```]!!0```````````````````````````````Q!!!&>86````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!&>86````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!!!!!0```````Q!!!!!!!0```````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````Q!!!!!!!!!!!!!!!!!!!0```````Q!!!!!!!0```````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````Q!!!!!!!!!!!!!!!!!!!0```````Q!!!!!!!0```````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````Q!!!!!!!!!!!!!!!!!!!0```````Q!!!!!!!0```````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````Q!!!!!!!!!!!0```````Q!!!!!!!0```````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````Q!!!&>86````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!&>86````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q$!!!!'9!!!=T!!!0G9!!$ZG!!!_:A!!(-Q!!!'9!!!!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$(*B:'FP476T=W&H:71"!!!!!!!"$QV-98FF=CZM>G.M98.T!!!"!!!!!!!(!!!-O!!!!!!!!!!!!!!-HA!I!!!-G!!!$!!!!!!!!#!!)!!9!!!!!!$```]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0````_!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!(`````!!!!"E*P=G2F=G1"!!)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!N4<7&M<#"'<WZU=Q!"#1%"!!!!!!!!!"J-6E.M98.T5(*J>G&U:52B>'&597*0=G2F=B-!A!!!!!!#!!5!"Q!!$!"!!!(`````!!!!!1!"!!!!!1!!!!!!!!!!!!!!'UR71WRB=X.1=GFW982F2'&U962J<76T>'&N="-!A!!!!!!"!!5!"Q!!!1!!W">%(1!!!!!!!!!G4&:$<'&T=V"S;8:B>'6%982B4'&T>%&Q='RJ:725;7VF=X2B<8!4!)!!!!!!!1!&!!=!!!%!!.A82"U!!!!!!!!!'ER71WRB=X.1=GFW982F2'&U962Z='6%:8.D%Q#!!!!!!!%!#!!Q`````Q!"!!!!!!!M!!!!!A!-1#%'5W6S>G6S!!!91&!!!1!!$V"61ER*5UAO<(:D<'&T=Q!"!!%!!!!!!!!!(ER71WRB=X.1=GFW982F2'&U952G<(2%982B5WF[:2-!A!!!!!!"!!5!!Q!!!1!!!!!!!1!!!!!!!!!;4&:$<'&T=V"S;8:B>'6%982B2':M>%2B>'%4!)!!!!!!!A!-1#%'5W6S>G6S!!!91&!!!1!!$V"61ER*5UAO<(:D<'&T=Q!"!!%!!!!!!!!!!!!!"!!$!!U!!!!%!!!!3!!!!#A!!!!#!!!%!!!!!!A!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"%Q!!!;JYH)V045`#5"#=]AK5AI*@9%R)SM7$"Y_?'T"'%UWKY"FL_WI;8XSG@41?`:H]$?]?H*93$V\-*,M\MZP:81$([0G4VFRGB=S!&&`LU?59A$CZOV]MFD0^:D+NFE%9P5K4H[N#J=`^Y(&[?T/`*IN5G/@>,9_-QJE@Q!,'-\8+D=Q]H8D6E0??J56IJ"?(*E34A)M9M,\2)"%VR16MH0\,QU65(ML*DN_'3.1,(0^4[!?T%;2/-+#4A)-/8,'+%XJ0_($JXB0G)[:(Q06>\.2O&N'EQN!K![^Q]-3'D3O/?BBAD_U3_^3W;.4YK`RW$CJMHL2Q7#_U7>P-@7:2<7VDF_Q)1[J$D+DQEB_92U"5!!!!!'5!!1!#!!-!"!!!!%A!$Q1!!!!!$Q$:!.1!!!"2!!]%!!!!!!]!W1$5!!!!7A!0"!!!!!!0!.E!V!!!!'/!!)1!A!!!$Q$:!.1)5W6H<W5A65E)5W6H<W5A65E)5W6H<W5A65E"-!!!!&*45E-.#A!$4&:$1UR#6F=!!#P-!!!%.!!!!#!!!#OM!!!!!!!!!!!!!!!A!!!!.!!!"#A!!!!=4%F#4A!!!!!!!!&A4&:45A!!!!!!!!&U5F242Q!!!!!!!!')4U*42Q!!!!!!!!'=1U.46!!!!!!!!!'Q4%FW;1!!!!!!!!(%1U^/5!!!!!!!!!(96%UY-!!!!!!!!!(M2%:%5Q!!!!!!!!)!4%FE=Q!!!!!!!!)56EF$2!!!!!!!!!)I2U.%31!!!!!!!!)]>G6S=Q!!!!1!!!*15U.45A!!!!!!!!+U2U.15A!!!!!!!!,)35.04A!!!!!!!!,=;7.M/!!!!!!!!!,Q4%FG=!!!!!!!!!-%2F")9A!!!!!!!!-92F"421!!!!!!!!-M4%FC:!!!!!!!!!.!1E2)9A!!!!!!!!.51E2421!!!!!!!!.I6EF55Q!!!!!!!!.]2&2)5!!!!!!!!!/1466*2!!!!!!!!!/E3%F46!!!!!!!!!/Y6E.55!!!!!!!!!0-2F2"1A!!!!!!!!0A!!!!!0````]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!U!!!!!!!!!!$`````!!!!!!!!!-!!!!!!!!!!!0````]!!!!!!!!!V!!!!!!!!!!!`````Q!!!!!!!!$I!!!!!!!!!!$`````!!!!!!!!!0!!!!!!!!!!!0````]!!!!!!!!"7!!!!!!!!!!!`````Q!!!!!!!!&A!!!!!!!!!!$`````!!!!!!!!!9Q!!!!!!!!!!0````]!!!!!!!!"X!!!!!!!!!!!`````Q!!!!!!!!)I!!!!!!!!!!$`````!!!!!!!!!ZQ!!!!!!!!!"0````]!!!!!!!!$N!!!!!!!!!!(`````Q!!!!!!!!0)!!!!!!!!!!D`````!!!!!!!!!^A!!!!!!!!!#@````]!!!!!!!!$\!!!!!!!!!!+`````Q!!!!!!!!0]!!!!!!!!!!$`````!!!!!!!!""!!!!!!!!!!!0````]!!!!!!!!%+!!!!!!!!!!!`````Q!!!!!!!!1]!!!!!!!!!!$`````!!!!!!!!"-!!!!!!!!!!!0````]!!!!!!!!)R!!!!!!!!!!!`````Q!!!!!!!!E1!!!!!!!!!!$`````!!!!!!!!$*1!!!!!!!!!!0````]!!!!!!!!-H!!!!!!!!!!!`````Q!!!!!!!!TI!!!!!!!!!!$`````!!!!!!!!$6!!!!!!!!!!!0````]!!!!!!!!.7!!!!!!!!!!!`````Q!!!!!!!#HM!!!!!!!!!!$`````!!!!!!!!+@1!!!!!!!!!!0````]!!!!!!!!J`!!!!!!!!!!!`````Q!!!!!!!#II!!!!!!!!!)$`````!!!!!!!!+U!!!!!!#V"61ER*5UAO9X2M!!!!!! + + + + +!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9A^165*-36.),GRW9WRB=X-!5&2)-!!!!!!!!!!!!!!!"Q!"!!!!!!!!!1!!!!%!"A"1!!!!!1!!!!!!!!!!!!!"$ERB9F:*26=A4W*K:7.U!&"53$!!!!!!!!!!!!!4!)!!!!!!!!!!!@``!!!!!1!!!!!!!1%!!!!"!!9!5!!!!!%!!!!!!!(````_!!!!!!);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!&"53$!!!!!!!!!!!!!4!)!!!!!!!!%!!!!!!!%!!!!!!!!#!!!!!1!'!&!!!!!"!!!!!!!"`````A!!!!!#'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q"16%AQ!!!!!!!!!!!!%Q#!!!!!!!!"!!!!!!!"!!!!!!!!!Q!!!!%!"A"1!!!!!1!!!!!!!@````Y!!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!!!!!!!!!"-!A!!!!!!!!1!!!!!!!1!!!!!!!1-!!!!#!!R!)1:4:8*W:8)!!%Y!]>A82"U!!!!#$V"61ER*5UAO<(:D<'&T=QN165*-36.),G.U<!!K1&!!!1!!(5.M>8.U:8)A<W9A9WRB=X-A=(*J>G&U:3"E982B!!%!!1!!!!(`````!!!!!!);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!&"53$!!!!!!!!!!!!!4!)!!!!!!!!%!!!!!!!%!!!!!!!)$!!!!!A!-1#%'5W6S>G6S!!"/!0(9&U1>!!!!!A^165*-36.),GRW9WRB=X-,5&6#4%F43#ZD>'Q!+E"1!!%!!"V$<(6T>'6S)'^G)'.M98.T)("S;8:B>'5A:'&U91!"!!%!!!!"`````A!!!!!#'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q"16%AQ!!!!!!!!!!!!%Q#!!!!!!!!!!!!!!!!"!!!!!!!!!!!!!!)!$%!B"F.F=H:F=A!!4A$RW">%(1!!!!)05&6#4%F43#ZM>G.M98.T#V"61ER*5UAO9X2M!#J!5!!"!!!>1WRV=X2F=C"P:C"D<'&T=S"Q=GFW982F)'2B>'%!!1!"!!!!!@````Y!!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!!!!!!!!!"-!A!!!!!!!!!!!!!!$!!!!$U.04EZ&1V1O<(:D<'&T=Q!!!!Z165*"1UMO<(:D<'&T=Q!!!!^165*-36.),GRW9WRB=X- + + + + + false + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!"I!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!#I!!1!%!!!.1W^O>(*P<&"B9WNF>"6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!!!!! + 3 + 49 51 48 49 56 48 49 55 13 0 0 0 0 1 23 21 76 111 97 100 32 38 32 85 110 108 111 97 100 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 9 0 0 13 40 1 100 1 100 80 84 72 48 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 15 13 76 97 121 101 114 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 7 0 0 12 185 0 0 0 0 0 0 0 0 0 0 12 158 0 40 0 0 12 152 0 0 12 0 0 0 0 0 0 32 0 32 0 24 0 0 0 0 0 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 86 73 32 73 99 111 110 100 1 0 2 0 0 0 3 112 117 98 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 83 109 97 108 108 32 70 111 110 116 115 0 1 9 1 1 + + + + 2 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!*W!!!!%1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!$U!'!!F197.L:81A351!"!!!!$Z!=!!?!!!M'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC$V"61ER*5UAO<(:D<'&T=Q!!"V"61ER*5UA!$%!B"F*&6%&*4A!!2%"Q!"Y!!#Q;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)05&6#4%F43#ZM>G.M98.T!!!-5&6#4%F43#"U?8"F!!#:!0%!!!!!!!!!!RJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-=586B<'FU?5^G5W6S>GFD:3!N,3"F<H6N,G.U<!"$1"9!!R!Q)#B">#".<X.U)%^O9W5J%4%A+%&U)%RF98.U)%^O9W5J%$)A+%6Y97.U<(EA4WZD:3E!!V&P5Q!?1#%:2&61)#B3:3VE:7RJ>G6S?3"B>(2F<8"U+1!A1&!!!Q!!!!%!!B.F=H*P=C"J<C!I<G]A:8*S<X)J!#6!"A!@5'&D;W6U)%F%)#BF<8"U?4IA:W6O:8*B>'5A<G6X+1!,1!5!"%*Z>'5!!"2!1!!"`````Q!."V"B?7RP971!&%!Q`````QJ5<X"J9S"/97VF!!"B!0!!$!!$!!1!"1!'!!=!#!!*!!I!#Q!-!!Y!$Q-!!(A!!!U)!!!.#1!!!!!!!!U&!!!)!!!!#A!!!!A!!!!)!!!!#A!!!!I!!!!)!!!!#!!!$1!!!!9!!!!!!!!!!!!!!1!1!!!!!! + -1 + 16777216 + true + 1 + 1 + 1350574608 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&M!!!!#A!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!%:!=!!?!!!M'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC$V"61ER*5UAO<(:D<'&T=Q!!$F.F=H:F=C"165*-36.)!!!A1&!!!Q!!!!%!!B.F=H*P=C"J<C!I<G]A:8*S<X)J!"Z!-0````]647&U9WBJ<G=A6'^Q;7-A2GFM>'6S!$Z!=!!?!!!M'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC$V"61ER*5UAO<(:D<'&T=Q!!"V"61ER*5UA!91$Q!!Q!!Q!%!!1!"1!%!!1!"!!%!!9!"!!(!!A$!!"Y!!!.#!!!!!!!!!!!!!!.#Q!!!!!!!!!!!!!!!!!!!!!!!!I!!!!!!!!!#!!!!!I!!!U!!!!-!!!!!!!!!!!!!!%!#1!!!!! + -1 + 16777216 + true + 1 + 1 + 1350574608 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!*W!!!!%1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!$U!'!!F197.L:81A351!"!!!!$Z!=!!?!!!M'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC$V"61ER*5UAO<(:D<'&T=Q!!"V"61ER*5UA!$%!B"F*&6%&*4A!!2%"Q!"Y!!#Q;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)05&6#4%F43#ZM>G.M98.T!!!-5&6#4%F43#"U?8"F!!#:!0%!!!!!!!!!!RJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-=586B<'FU?5^G5W6S>GFD:3!N,3"F<H6N,G.U<!"$1"9!!R!Q)#B">#".<X.U)%^O9W5J%4%A+%&U)%RF98.U)%^O9W5J%$)A+%6Y97.U<(EA4WZD:3E!!V&P5Q!?1#%:2&61)#B3:3VE:7RJ>G6S?3"B>(2F<8"U+1!A1&!!!Q!!!!%!!B.F=H*P=C"J<C!I<G]A:8*S<X)J!#6!"A!@5'&D;W6U)%F%)#BF<8"U?4IA:W6O:8*B>'5A<G6X+1!,1!5!"%*Z>'5!!"2!1!!"`````Q!."V"B?7RP971!&%!Q`````QJ5<X"J9S"/97VF!!"B!0!!$!!$!!1!"1!'!!=!#!!*!!I!#Q!-!!Y!$Q-!!(A!!!U)!!!.#1!!!!!!!!U&!!!)!!!!#A!!!!A!!!!)!!!!#A!!!!I!!!!)!!!!#!!!$1!!!!9!!!!!!!!!!!!!!1!1!!!!!! + -1 + 16777216 + true + 1 + 1 + 1350574608 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%O!!!!"Q!/1#%*6G&M;71A57^4!!R!)1:3262"35Y!!*E!]1!!!!!!!!!$'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=RR2>7&M;82Z4W:4:8*W;7.F)#UN)'6O>7UO9X2M!%.!&A!$%$!A+%&U)%VP=X1A4WZD:3E2-3!I181A4'6B=X1A4WZD:3E1-C!I28BB9X2M?3"0<G.F+1!$57^4!!B!)1.%66!!"!!!!".!"1!-2GFY:71A3'6B:'6S!!"5!0!!$!!!!!%!!A!$!!1!"!!%!!1!"!!%!!1!"1)!!(A!!!E!!!!*!!!!#1!!!!E!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#A!!!!!"!!9!!!!! + -1 + 0 + true + 1 + 1 + 1350574592 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!'2!!!!"Q!-1#%'5E6515F/!!#:!0%!!!!!!!!!!RJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-=586B<'FU?5^G5W6S>GFD:3!N,3"F<H6N,G.U<!"$1"9!!R!Q)#B">#".<X.U)%^O9W5J%4%A+%&U)%RF98.U)%^O9W5J%$)A+%6Y97.U<(EA4WZD:3E!!V&P5Q!)1#%$2&61!%*!=!!?!!!M'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC$V"61ER*5UAO<(:D<'&T=Q!!#V"61ER*5UAA<X6U!!1!!!"#1(!!(A!!,"J.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9A^165*-36.),GRW9WRB=X-!!!J165*-36.))'FO!!"5!0!!$!!!!!%!!A!$!!1!"!!%!!1!"!!%!!1!"1)!!(A!!!E!!!!*!!!!#1!!!)U,!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!E!!!!!!"!!9!!!!! + -1 + 0 + false + 1 + 1 + 1350574592 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&E!!!!"1!%!!!!A!$R!!!!!!!!!!-;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T&V*F=86J=G6N:7ZU)#UN)'6O>7UO9X2M!#^!&A!$"%ZP<G5)4X"U;7^O97Q)5G6R>7FS:71!!!N3:8&V;8*F<76O>!"#1(!!(A!!,"J.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9A^165*-36.),GRW9WRB=X-!!!N165*-36.))'^V>!"#1(!!(A!!,"J.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9A^165*-36.),GRW9WRB=X-!!!J165*-36.))'FO!!"5!0!!$!!!!!!!!1!#!!!!!!!!!!!!!!!!!!!!!Q)!!(A!!!!!!!!!!!!!#1!!!)U,!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!E!!!!!!"!!1!!!!! + -1 + 0 + false + 3 + 1 + 1082130944 + 3 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&=!!!!#A!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!!Z!-0````]&6'^Q;7-!1E"Q!"Y!!#Q;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)05&6#4%F43#ZM>G.M98.T!!!,5&6#4%F43#"P>81!)%"1!!-!!!!"!!)4:8*S<X)A;7YA+'ZP)'6S=G^S+1"#1(!!(A!!,"J.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9A^165*-36.),GRW9WRB=X-!!!J165*-36.))'FO!!"B!0!!$!!$!!1!"1!'!!1!"!!%!!1!"Q!%!!1!#!)!!(A!!!U)!!!!!!!!#1!!!!U,!!!!!!!!!!!!!!!!!!!!!!!!#!!!!!!!!!!!!!!!%!!!$1!!!!Q!!!!!!!!!!!!!!1!*!!!!!! + -1 + 16777216 + true + 1 + 1 + 1350574592 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!%2!!!!"A!%!!!!&%!B$X.J?G5A:'6G;7ZJ>'FW:1!:1!=!%V:B=GFB9GRF3'6B:'6S)(.J?G5!1E"Q!"Y!!#Q;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)05&6#4%F43#ZM>G.M98.T!!!,5&6#4%F43#"P>81!1E"Q!"Y!!#Q;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)05&6#4%F43#ZM>G.M98.T!!!+5&6#4%F43#"J<A!!6!$Q!!Q!!!!"!!)!!Q!!!!!!!!!!!!!!!!!!!!1$!!"Y!!!!!!!!#1!!!!E!!!#.#Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*)!!!!!!1!&!!!!!! + -1 + 160 + false + 3 + 1 + 1082130960 + 3 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!'G!!!!$1!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!(E!B'6:B=GFB9GRF)%BF972F=C"$<WVQ<'6U:4]!#U!&!!2#?82F!!!?1%!!!@````]!"2&3:7VB;7ZJ<G=A5'&D;W6U=Q"#1(!!(A!!,"J.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9A^165*-36.),GRW9WRB=X-!!!N165*-36.))'^V>!!%!!!!)%"1!!-!!!!"!!)4:8*S<X)A;7YA+'ZP)'6S=G^S+1!?1%!!!@````]!"2"*<G.P<7FO:S"197.L:82T!!"#1(!!(A!!,"J.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9A^165*-36.),GRW9WRB=X-!!!J165*-36.))'FO!!"5!0!!$!!$!!1!"A!(!!A!#!!)!!A!#1!)!!I!#Q-!!(A!!!U)!!!*!!!!#1!!!)U,!!!!!!!!!!!!!!!!!!!!!!!!#!!!!!!!!!))!!!!EA!!!!!"!!Q!!!!! + -1 + 16777344 + false + 3 + 1 + 1082143248 + 3 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!$_!!!!"1!%!!!!'E!B&5BB=S"197.L:81A372F<H2J:GFF=A"#1(!!(A!!,"J.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9A^165*-36.),GRW9WRB=X-!!!N165*-36.))'^V>!"#1(!!(A!!,"J.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9A^165*-36.),GRW9WRB=X-!!!J165*-36.))'FO!!"5!0!!$!!!!!!!!1!#!!!!!!!!!!!!!!!!!!!!!Q)!!(A!!!!!!!!!!!!!#1!!!)U,!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!E!!!!!!"!!1!!!!! + -1 + 0 + false + 3 + 1 + 1082130944 + 3 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&,!!!!#A!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!#E!B"6:B<'FE!!1!!!"#1(!!(A!!,"J.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9A^165*-36.),GRW9WRB=X-!!!N165*-36.))'^V>!!A1&!!!Q!!!!%!!B.F=H*P=C"J<C!I<G]A:8*S<X)J!%*!=!!?!!!M'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC$V"61ER*5UAO<(:D<'&T=Q!!#F"61ER*5UAA;7Y!!&1!]!!-!!-!"!!&!!9!"1!&!!5!"1!(!!5!"1!)!Q!!?!!!$1A!!!E!!!!!!!!!D1M!!!!!!!!!!!!!!!!!!!!!!!!+!!!!!!!!!!!!!!#1!!!!!!%!#1!!!!! + -1 + 16777344 + false + 1 + 1 + 1082143248 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&.!!!!#A!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!$%!B"H:B<'FE0Q!!"!!!!%*!=!!?!!!M'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC$V"61ER*5UAO<(:D<'&T=Q!!#V"61ER*5UAA<X6U!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO<S"F=H*P=CE!1E"Q!"Y!!#Q;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)05&6#4%F43#ZM>G.M98.T!!!+5&6#4%F43#"J<A!!6!$Q!!Q!!Q!%!!5!"A!&!!5!"1!&!!=!"1!&!!A$!!"Y!!!.#!!!#1!!!!!!!!#.#Q!!!!!!!!!!!!!!!!!!!!!!!!I!!!!!!!!!!!!!!*!!!!!!!1!*!!!!!! + -1 + 16777344 + false + 1 + 1 + 1082143248 + + diff --git a/source/Control Packets/PUBLISH/Validate Fixed Header.vi b/source/Control Packets/PUBLISH/Validate Fixed Header.vi new file mode 100644 index 0000000000000000000000000000000000000000..e31a36be25dba0ee543ac221cf83174673a5ec3f GIT binary patch literal 19725 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 literal 0 HcmV?d00001 diff --git a/source/Control Packets/PUBLISH/getPayloadRequirement.vi b/source/Control Packets/PUBLISH/getPayloadRequirement.vi new file mode 100644 index 0000000000000000000000000000000000000000..6c8c96ce68c3a6b7d657c955e6c34e37f052fe74 GIT binary patch literal 19497 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 literal 0 HcmV?d00001 diff --git a/source/Control Packets/PUBLISH/getVariableHeaderLength.vi b/source/Control Packets/PUBLISH/getVariableHeaderLength.vi new file mode 100644 index 0000000000000000000000000000000000000000..43daee3716752f5779c115c4c84b7fe9c212abef GIT binary patch literal 89607 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 literal 0 HcmV?d00001 diff --git a/source/Control Packets/PUBLISH/hasPacketIdentifier.vi b/source/Control Packets/PUBLISH/hasPacketIdentifier.vi new file mode 100644 index 0000000000000000000000000000000000000000..a45a3e12dd684ee70f5bcda13020e3eb43a45c5f GIT binary patch literal 20319 zcmeGkXFwCldXrG3BOp>d#Rf`~01Emnlu#l8LkSj;9xz7)E+EAUf>M+Yiqh>J5bW4R z#7a@I01CI-L2Uf}2*1^Hm)ZZ_N;ZJuZyL72K>V^0YIW3X87gx;xK1Tb{J`V#5@w5 z3i#sSkcRTn@x~vWkCmD3xn^4SXWr(I_kY{^I1xE6&=xL|(cWXSo~?%X9Xu3$SF@h9 z^O5Rw<%ieHp}nbWUxH)^EwE+ZG5qtdC*A{|q%0;}1;mEe)7H_(0|o#rhzV9J5e&?R z@!$7&4o{EgtZ)xRQ$qBj`UTOvX;g-GFb#S`1QDzwkz@i38?_9;Wd>pw-KzvX%c(b=)h1^xsPMB*FykNN=Z z;XuzIpi!YXi@`2HV2-eZe-oFS9o5}S#heyO^-{3}D4IrgY}0{P0p8e#wt#`)SYiB4 zAQ(LzcMl!vY(uTtv-G{S^z~-yXwBAl_trA>n(0pU@Wkuu>&%8}WJL@5BV!gC#Blcv zGN-%yn9#tb4^A&TE(H)578yzb^b`W=99|43z^+3LG5>w3h-7m`Fzl6Oj`C3iyBxWKg?9{0oZ)QUtX}P&vCnwtS#{ zRG+*1Q2!hF$24!g;jNvQH;4`$7MRR_F)$1bW&N=*Hk(ThrKp^xhbnN%zi;2~e`tG_ zLza^Pr=eVEf1uyggStD2@y#h1M11?7;2<$b?_eG`=l>>m?2G7gMA-511_|g0N8}5r zSn=_S0UP##OAggQ<^U7?U_cEqN9GYOdz1(Lp<2+q8(f= zJN=#!+B!WKL!cj{f1;h!q?hndpH7k6;M|bjbBj$6Or0a5$;Q z8h#)+GXxRV3eDO}v0fx=tgzn4Dd46>*0xz#%rZBpWJ@ewwA)B-EInQ2NnWe*N_y-Q*YnCe-TRuAZZq@7>*l6_KN$ol%of+V8vZ4mEEkh;R0q@B4cm)ud+6_O%9wHgIZJ(Gt66ejtX+F&`P$B`6WO1g zY!w+rkLInrXL~-wqt-^G;r)Bv_W`6%Ki|TMXh{$=*@+)wC+n-3@VLABi#?ORj8t9G72r zG{7>?LF2k*{GAsQ{s{W)UoVj`r!?aE^A#IhHw1(_MaJoe9z39WcwBK?MPY=1_O#0q zi?c0g^LM_f*qeO%^5~-1V)*EBSi3tGj;ZfM!yg8`p|4Q6oNw5t{E2x;_4A)Xu8l&O z&5y=3zBF$15_$jn(l$w4*PGK8$|lfgVw=q6_6J@@vTLGk-c8uqFj=TmOQ$rsG~z+?2!1zoZlHR)}txwAqW&ca~h5Q_gUCa@RXRX2QiP z#j{GiS$#fcb7&swc&&NquS_Ofvbfo-7VMZv34d5qeeq*M3%tn!fFo&jFpNz=FeZdw zd0!z?{;fF)>_-1&VDRJ!$`C}2J*`j&)S&6k&{HvBg=KdFHZaswd_#uSW19NJWu5hAyASiHt zao~dS#FKLG+%g`2t^45lXYr}`R`yTUhaP}5SQ9yBWuYOI>I&Wc8}mEJk^ z{>7={*@{cYr5i>Iu8p7Be3p`JqJBDa{Zm45QBGo^T$E&!$7-j>@+W1b(y`lH=TlPg z)8o3dcHg!N+ff`rE#CZ5^G&T_dHL+VxUx0kejC>ag&6j!mrE@xt)1nxCs#VBsb^xs z1jkPzPNT}qstTAsVrsKjJG7~-bim0zDXa1vH}6>2Eamj-s~=u#TPzCbTD5nc@=Wb3 z1tEc5Q!Jj5=lB>X$WcD6s;D|;xO!pRd?%w);q~*bR)rX@Ue>n1y=`=9^n@-nw2Bwl>1Q zGm=qLw7-v#|Dv@+)uQO8lHfe-SEtXh&kX-MSB;DH^N8Pl>L|U8V9+UCUaRG@Fh~~U zVt@5h+4^hq5*ik-w%C;!da3GSTEmW3)xO3Rd%BJh462^XC(AEVJJ%MVf3(Z(cxK9O z#l5#G{JH}S)j9U0hpVA~#L!O1urua>=* zd8)i1wzSy4GwIsh>mtq}aVMtwTvF`5sGL@|0duxl*#P~m!uzKug6Ic>8sf?}L~W9z zwlRsM4W3ZB2L{=@2UEQq+!;R9Aok-s3>eVqz`-8t&IHT|-t-{U8zRRxr_;6V{Z}zO zsf+yRVH`UFWFoYIcMJ#pxtI(P#K7%OJ%7?MAD45g|<@uLHz|DjobZ$!ZGP8;Ke@nYWzVJ`at z;ut9jl6x3>k(Gx!fa@h)wPJrhi(?FSlKI8;;D&U_2%MnaCl9ZGrEiLWp z>N-JTLf-y7!27k}=Hr%|kqdm1$z;&#uXWDtZAATpEP>!>%$UL5;xELFER2BvXOEu! zLZ2L01qB7bIXDp<&aXuZPZa|Hp!~IN|21!wm6hbhWKfP!i)j8qIYR#VZuuGDXMmpp zeg^m%;AeoJfuG6%d^Pb19B@it$UXu<4G#$1ILi6urJ(I9DkIDboxTh=tvLyL_7xl* z-=Ef?IRK&lR5E@_|EH8WVf?ristHOI0Ul7CL!ulWKDU(9=#U7vCW>=&IBrpd5unULIELIh9GoK^ z9vSRyczsm*Q&vBv4E+DB{*MIA*WqV?p8e$ZA%sQmF+$jE4dZV5XQRp5#m_DhrRbyUoLr8}Lj zVh(l-3Pdm>=-xCeBLQR*YeOKgP6qQ9aKH)}u)K%090`&9j@xi3N54fI(CkqdCkrVi z)(T6Z2pS_ctTpIEEv_6e8Uky#HJpF=kUHytc)w3jFBnkA+JilV>O!+lIMmxH8O!y_ z3G~_;5z;>CWoF2wJXtbhP0bkf2!SyIXJ+EWgR587wo3|(&l_u9v&Z0kt43G)Cz+2T zPnOEREb!R#h8V2&`Oa*gd%brJaBfn5hzKRN`G8qmNneggioeeC4pkr3>Q`F95o2R( z?DjI!@j>oNPtsrboWK7>sbEvw_BN9XS*fn8;+M%ww@$vcBDPnzM_BQ+q(g_S@uQRB zW?M6@u-T3K7tPPbWzbyPYje&<9o2kSC{%%e;-*UUK0^~pc`Ldt<*5tZrBM0is$;IH z*qVZ}|D+tLu-2HWoL1%cRQAzgisqLTA^*~a);7LM=N9b<{_^6Ga5BxWHafpy(wpCf zR=QbJHtwckj47Rl%;>FT6WImE4;%jq5V~l)=I~9@7UfSj(#*+gFV!c$%e9-eTTiC! z(*c~Mo!RxOvy~mov~Didyc|hA^J#Pv&iV2y8*|^KCc2*b#2IOIJ4>wvCrhYL+m-S# z_U*l_w+T7Uayl-Ki?(b?)|#7h=i$`zwN!;sP+uNlpwmv7#?#d)Kt7lpExa;Q^i zx?*#Vw6=|Ud9U7c<+nn@&nwQ;w=dJ(-o)zvoXNt%QEf*v8(!+Z5^`=dO_?kI z@_v$VlXF3_!%K?PG@Us{S1hK4Rp;yOd5r`-Hq$;F_xcUBXoGj{=&M3asqu5_dUX13 z>t6i2Gfc`Y?pG_hfE z5sVJW(cX@Y6YL!9E!g-Husn~o`4{+=(oGlHklFlj5|O_G5`Po literal 0 HcmV?d00001 diff --git a/source/Control Packets/PUBREC/Create PUBREC Packet.vi b/source/Control Packets/PUBREC/Create PUBREC Packet.vi new file mode 100644 index 0000000000000000000000000000000000000000..cab6034013f5420d0dd208e1b3e0bd7f40c61f1a GIT binary patch literal 24076 zcmeHv2|QHY`}mA4DrAYW4%tJNv1Z@LHnN2l4KuRK*q5?r-$EgT5Jj?YB}-&0Ymthi zLXsuf<9EkUD%Jb{zVG|}|Nj4vGjq>*&a<88dCt9e?z!j8(bmzHC*BRhRo91Us>|sg z2Z4-aKp@;U5C{YTVBi4p0tXI_#xY%8V|hDUN3@-_u@=JA3gzg)Ywc`pVM3y%C#S6_ z4^&L85e^OjHwY9&0rFl4Kp+B4i3h?3NdP6Ij5p3cpacUSoHZa}h?_~&R9Xf1MUuu9 z57=b)UU9${&|cuc@Pk}s@@0ZU&D2x4vTp2V>5J^44|^5~D#RP}CW`;CAa`Md4fL4& z#$A}=szTBMUX}44t6LcPDoEQmx33W_3xcua&4COl996pBX_A%Nf!5=EM#g!rK- zgoz*~j_c)I$AgoUkz?OBLA%J!_IIfTQ+%@O6m`OS9W?QH+E^tvB_&w%tV zA_^8U6*e&uMDg+P2|-N(KllWB#LQ4aJbb25VIe`J0Me9S(j9w<~$m`4-^HQ_NsLB$XVqzFHs zsmV9ff7J&NtnK;;v<1S%8ntoSKse+!yI|7;q3t~QvoyvJ%ysqaE)WnF77>Q>3-gFT zO@LDgi9+(22%yY(%#bKCC;}m9A|fL8XFtgG5!M#S^?S(rofUKQ*f{gqx3hdZevGZa zP2<)m`n4WF9z+Nnn=!=He@K|C6$Ik@@t$6Jt;xmNmrcpM^;C|x$Jxf@ z64m{)cAb^2I6BU^(EX->j5p>t#2Zjv!RwHa$*IZ;luT(rnfh2Q0fXP9V_?kT3mlhZ zK;RH>EPVGB79WDa0|$n_$@`}gqZ@O3!IWFmoY{BDZfj=RW_DZK#=ujc?-J=>s84T^Ae|xwO_P2@0P<7QTXbOb zeb2wPMz*C<(kU_^{UHCX3R>6yUHwOWTZjPoSM1*^@vrm$7;ntu&5yXB>aM>{Yiq86 zgsbcN7YnUdu^E5|=osqH*`~-Z`Q1VTF-N0|Ht~a-({Xf|MlfyqCw)W7^ z@b?db|1o_H^P{s}!sy3*@iF-}X}$e5fWAE$=-zdq-|5Hri;oXv+o;FL<8P$x$XNZD z_P3=1h67qL-`~*z(Ld3Dp&hILmqd)>ZN2&?@&7;lhtv7TDi8`B;8`D&Fh6#iX$}Nd z(o)g-hsF}X2ti3}eT48g#s}-BVV;T0fnyH{M?vB5k2!wOiTyqAU&m4cD9Wp*(oZdpN#mB5!nGO+eYW zCD1Skrl_fKTkeeSz4e5_fL^WV-~8)X_pb$TM)wEGU-r)d>t9J%EwMLbuT1CTkD!QJ za*Y_xT5%a~KV43qi;R*{3(UGqD}*iQ?GzR0jUUIm)pXJ^Gt_Hc?~Q}rJg1{3OTwkqO6!e?q-9Ar{eCQ6mR~p_jQhP3=@pvsQv`?vrG92X~}bE zuiC30P1NK-wnRCa1P-p48|fq=-%M1vxMZGkLy6&Cky@}n`|RF`eY@D8BL0!b6f<8beR)jxA_7T!vMTeS?9$t%S7Kn`C6qb&Y1Tb2WSboV zy@U=?cwQmuc=AM*${X+M#9UYzJ7uI9%hJ=%mZ}6zWs=o{ZNjV>2^#9Gck6Z06i6x? zD=x4e!KG8_gK4hpocBpb+?F`zDWwY~G5G)MZa?Y z+@}`)kMK7}j}to0W6n}CwdZo!Zk~fDaoPMn zAe+y{$4mz?1c7+e&bbasUn6^T8jZ|=`I#a?vlvI&o9 z4e7{d^TWIox|;9&bR_k%4zhiC(W69#t5|!e`;Ztuqq}mpkfX4S08fugTTpvvB5bjr zQ7omMzf3s(Ep0}^-Dfnql-|9c8tflg3tvOp(z8A5C9Rg^s_0Cb3WqS7KM%$fvFl+84SH+N5 z!OoNBAGJ`$WONIDtFv$zrRawgBp|wN<(=K(H+y0)Ii)WYud3<9JBUWy-Y!#=?*j{2 zw7G0Z1NFnvmsLTXv*i5!dR$7q+$Op?4cT>+*GEd^j2d{u2k1N{FP$gKwnNfZDDgUc zc?Yt&E>e#2X5giOR57HQGc&R0hK`7P5#C>s+7($z!?|$d#pEPoNXT>XvJuI_(oBb{0}Pt%I-UNa zG^%XZVaJx^_eBPfPaCZ8>DQzt9U#gyK_|5Y&7>Y6Cv^PFe6=_12$SEVn`5y#CD%Jdci+=5EuolCf2xTJHCi?a zyHpbJRFkmO*;jJ3MQ*K5x$o7`!A$yhaVK(XpT|Eair-hPkR2}A(#@B*(%JJk?LLdZ zmsSNcl(r^&U4vV8OD*bwzH;@IPr60aR;k1%684HnEgWXxkz5pf+BC7)xUx$=rrO#y zMOfm#mHB|Hzx?|)Ej_$7_E+TQ}!PQ7_*?)iN=p7O%oZ_PhHd%zj#9&bsfs92hr zaNGCztq8tJy*(wa;{ki9?GN96m$xXcWJhvypf6s8+0UB7y&FA0u$O!ADmX?YXyD$c zMkkBrv65!*fughR1NHoL1!e6x9>zZR6#L|h8v0_m3wp1cPL9ybnIrhmJ$QZHV5&d` zni4|X2z~SA?3qWwhgLE~eI8!5mdfO?jym4HxL4Td3$Jvl1U`E#*{9eNKjul;#k=By zGk05MQxqm=bUETQseJ65NSqIGI(i*X%n`}HjmtoEsTFE!*bS;;ag#lsXyGUK@y>^9 zbs4=Xf=&S$`En)WcdDmm13qeT3>jrNkY`;?9HT1nXC*Bw?^F9w%;Paa-II`y;)Zn= zvbelwb(6Q-#r-NbgaGL#N)r;wpS0W5y88M3{Cu^&bk<}Ao(d~AUd+esK`d0~C7S$r&FH~=qIrXUxVzqXaUIMe zAh~n5IpoR^`#WEkIBTIJ+%Yba+3u0MNJeX|4AuE8RmsA-QA8Kd!1$_D@g)bgVUJp%(kmPzx;jbo*bpI#3)eJkNWt9NFoCY2 z^>Tzz+m#HHvsn!mD8rFH#%nMgAEQF?_=xOE z9J$21H{=ooxvp(6N^#?qhx-mQI21}m4&}Oq%>=iY+SW*{G_{!;b!e}ijTaO>pi$py z#@k(rKKU-$i{i?&!jrsydCKEa7o}Pk_Ern(A6tGobCAgkym)#jY`(pBm73!bE}Lq% z0;dN1b!Z16g%RQ{r$!M9p@%@=S5szA8)+ws(-khaWSq!^az8OsEi$Bkt`SR+Cp^^W z#mJ#?>wS1|SE^_0OOH<|jz>y|Rf`C&pDIJgnsqZT=rLuE9f4ci(*VR@_lq~{x4L_`GApsl@JQOTGv}Q5xZyi{~ccS4WwllmmzG}=7en(yP5WZWZ zrRpSEC7eIS+=zI4Zah)@{ zm8h);E(3RWKXM_Ww%>E%ZiDd~JNOsYwTGW`B=62-p?y3;_aJY}MC3+a_&~-W$L{SF zWVb?1k$q?w^T3RGKOYLr865ivR`5(<4{RN+J5B^=B{>yV9TYbX7KPKQZ!}ZzlX_NN#0{X@Ev)w$lp#M?4v9E%NfjM^$2jInx5%D>_hW!KAu3TOAZBkS5mSH+F#C!3YKORmrK8wHd z0;vxRODc}fytj-B3*G}Gesh_$bluPpMeT#h0^(ejff4ja4KCy+j}(_&?@B93jqo%1 zG9IRL<8$=Km-nPc*e2x~Ev~9-p0=&_c$`vn_I{DaM@5eNtWf`xvPUUK(WA7}2m_pn zum>Y$H;%vdI>aML%dR3C%d^VQE8FP!KwdOY@_g>X@sPXmaggEk=|WsoTEpx7Iy}y( zwTzkSX>BT)7_aE%>Di*|P7;hvclVBQODh`Zo_%f<5^y=HOFIfe!E8^DtHG+Rd8x3k zCl+C8q#|z5BS!E^oF zr69Qx{#D#ey?AA&>uP=-s)VPS7S3hrk<^W<26V7?idwqd2@S9dnkM5aRLOoC&P)H= zD)oJ4*hu!VCYb}L_Sr%wu5I=sLcgtI!02GwM+ z7Q;FhvUBkp1GJEKguzMgSB*eKMyL_p*Qrf8RNTDIZ>|d50~yPTCWapJ5p+A)N|Q)) zo!F+}oL+suMnP%aL^%D$;N4WC%58W&tZ~^9P(hwUEx1864xe%hBGfu6*dh%pU_84< zJ)2A&eX6v^m^lw;CfV`!L}#7Isq3prkx-(pXNBLotCqqWS7_AIki}NtQ+&$2@_9X7 zF+mqo-shPEc`=2jTWEBMbu2Xrh1lue$xIF5tc8I95rH#mLluB{!EaS#natOFNmLVu_n>%Ah3w^KJb*NtZ3?knnI-Gz~P=riF-4*=YnN!3FPtipTFU~CTHZF_A%RF-vUG$~&dD#zN!UkWdX*)9duf|V% z8ed9ZW}204R9?PBDG5rGMtFujlDMZ5B88JCtw+iKG>fuXDuw%kF84cJl2!fy#*sA2 zCjHrcx@&mD_zbE(){3May3)$q_ZU> zG*f)cBxjzRYWaO*c08#f2`+^r#c)G30okhMw2PjvZA7Ec*wLHHw>sI1#b$j>Pb*}z z(l91T87nlo@|*7(YyH?=m%rLeqWv!6?zpJ{vz4Mk-J;_48l7r8&_E#~3kM`Rp zdG#E9e31F^A!HK%(;h$FBwWoG1964Jp%Mg9 zmO4|}+*Vm8^oNLV^_$gS!<`~2!H=4HdBq$wl;SkyP8JuJz{>V0gCgzK8Qd5dS%I6Ek=#1!f%zTRl}H5Y znwk`q7zC7n`I`9y3$IE2Y zdajq!zd&OH3SYfWn0QL)vwwNA+4+2voJHf{ouki{JCz)FPsDigl*&i9`n zS=dpqPdsAUqFR~Ch%jyV;I)q)$h3xi;y%+?JtMh`@#NU~rRwL4<s&N?;OGKxxnuKk zSbKqTtdDQwjYF?ec|l4L>dfm7`^7n`1@Zcg#^;C`>u9AeiL?pYMV%WbcV{GxvMTMj!DER*y>3}AGaflO+ds*D?ap?j7+PA9R!~vkcHR|{ z>vsM*0qpvSFTUR#k)_l}BiCkAChj@ghEXEvJ*9IO_J`-4cwYC`rMRKgo$~&NSwz#} zdn(~cpwN(&km*^eU9Wr_d;ex!j8Ww8kwO51)sH zCk1qf95DW%X8A^g@QdWIUUi1j>wQa9!)l(e@D;G!TGN8IvGyT5`O#|!^XFKFW=L3s zW^Oa*&;ZC0NKW*94$lcamGBh-u^jsG=LxXr{=$n-8!rlJ6imG^kk?I0or?cVdw!YHL)&PV^(y9*F&A@v+n2PvS7V{#=eygk`jT=8SAl7i*F z(|P9z?Cgy~=tvbqr-%m*o=hmtbcJ6#5hA~mT`}Kwdnx5n!!2Q|=J#t}rqNK(`;E+o zF-Xey#KTZxv;_kQ__nV*v}YGyxYyV_!bwO~%QK|-v9Moyf8 zWMR~kt6k2%1G?e<+yx#w;fEJSAxv6i(Ch+Dn9A97aG%zJ*eQF6AC8w-Zgh>hGdZ(oNQAvF5ssEm!-4{dKz|M zApEcr)jQ&SA<*NUFuuEQwWUa_d~5&RYwIu@1@;G*3{ zPFvBat%)0{5j-(*qvpit%H8w9t%G3gdv^qz=fPG@w%jo|RRt@kON|04L0$I4dbF(; zLoHO}M9 zx~W*R>>5V9TxEA%;!veN(RAxd6<_5pMf9PBkCz`Of)Udf5Cx|U@9G(47-qz17V>=pInqWQ{!u<)fxq|R{kgem>ua9Y^PkA9A|m5eL!o=5-z@~` z#4MMW+EK+Us?NCiud&Z&n6 zdjuPdY&qdot;7?~1Cd2sT3+xHRWZEFW(BIIWrY#5CX9G}&0Jq%jx5xuoxvMP7I}8* zSbeX|**-VJM`;LRZQQ5##XhA()CWby%;pI0ahhF>gO6p^+>DSO0*}T|D?~`Wkp`K& z%dL-Rfp=x#c@T)*52#_@o6%~*c-8fJW!2SrffdpS2S*)*GYYATK%Yf9ZY&=M1B)s6 zfSK1dV04N}cnW6Lj_VMxFknO6+L~9#&IxUbg4dzbKyoA2CJ+n0mju9RdkqgXq~>1HiXeW>|ZHbtG(t zU?dp1G33TXYcpX6)L>F#b%YzRMEC2Gd#oI={Bv(P5Uo|RbIEg4WeybbZzT74r|ZfYrRA{~uTW)yS{*f5rTL0MPk0tq1>W z?VsuhY@hy||9#uPX#k7{D(m?_W%iHC|2_R*Tl$ym|Ehln*onYS1a=~@6M>xw>_lKE z0{#+?1)vdtK)USfu%5D|M!do#|kstK`mFl*F zU-bh37XB66R_Z$MHy^i>u$Fwa2TS_O@D;xm_)7hO`G+bX@-yepJYO|$Wd`7_)vr8Q zoj*{wa(;!eBL8fTZTDZz|2N#bc5K**z)l2qBCr#Ioe1niU?&1wBLF=7>;@)i)GbWV z2(;T@7+X|)dtCa{oXI!Ne+^n&`|>Y+u_pgZ$^o@I`hOqWo%rm;=l2o#J$2{&*@@5Z zBk+6b&iS(wpWjE|_tc&9XD2?tkHGJ#|DE#(+seO`Zyjg+-+%$PcIm?)n8jxs1DiiN zx<|(bVQmdj0=8~-0D+0Hn}uS8@Ia0r%x*it>M{ag|5VIcF<=j)^`&|1n>Pa0UnXx1 z1v_c;jc4Hi9R;SghNFg~r-v^K(p=vQX}kZFeiPaT`fyBC>efxJ^#cQM>I6#ZZ|u0h zYPa1iu1O_&Cv>`HC|5`CWdwBL@DLU%M(I-?m0C(Ys6}9QSC_yIb=lb`j0tfmw$(3E zY7xF7RK3hTOFi0btJdA`NWkO4*8EYdYUF5{Bv?yc=?MGDNDm(Bj#&;9;wnz>q|?h9 zhlcujZpe-s-izSy=2z&dv$qa>#zV^gdUQ$bBkuSoJLwOTjJD4%kMzAmB#TH9wZG&$ zqCRY%zH09<`I(A`hRx+v*sT&>AL=scYqr-!xbNIPg^#*|CS5MGGQE=aJk2qR2Gf99Pp7k}B>iSCiIp#)dWF-@J_(2!+3w&;4w84hmS z1fJgOO??m58Bik;_O+6=i7$p-Z=7^Hr;uyLfTwFyEUvB07fdia=9t2zDB{8SO1^H?W+j(C)&3k~i z>P^HT(P{0gud>wWUss>zt++AAYIUv~8Lso5@)Q%5?uo~@^j+9aUb#l7Z+M#R*U{e z#4}uGM%J?ECDQ`uCIgH?F&d?Ep1&L8u`CAdHWhpEFh_ErXgQ{@!2fc=fu@x?HJX#;MuFtrBSTF1WtV9^bD zN?uD|01M;b$*F0mZNLZAVP@wxU~UB+7-m`=SZRwR1MJ>rvVo6M($Z1ffHTx#CdduA z9Qfz|CQqB3!dISG`Y>Ic4W3yAU6l>{aS1i_UiTT~Z*0;?!{Qi!wW`h%Ni)_!P^cLLcHn^#uaRlbu;F5mE?SlM_BVzd( zM~wOHSx?_=A?Di#x48;n%iiH68+{AH{U%F_UF8h?m~FwWZ0N)6(YO)6eJ_4)gRJIf z94*~8xNZD^Z1n5a*z>CVEX%vmw_Ex2`hMoqd$kR2n?BN~{FzTbego(I&0oU|437F2 H`<4F>gG>4n literal 0 HcmV?d00001 diff --git a/source/Control Packets/PUBREC/PUBREC.lvclass b/source/Control Packets/PUBREC/PUBREC.lvclass new file mode 100644 index 0000000..060daec --- /dev/null +++ b/source/Control Packets/PUBREC/PUBREC.lvclass @@ -0,0 +1,67 @@ + + + MQTT_Control_Packets.lvlib + ../../MQTT_Control_Packets.lvlib + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!)Y!!!*Q(C=\>7^<2N"%-8R*]/"5X:A%6$AR-GUQ-C/W=)UY)!+&<+&FVG"%H:AM)7"/W!,<%([XX)I#""%*L)B#.LDXBX@\=>0?]?4.-I8[<0OTZ8LEY8LI]XY(-[?\!\8R[6HOW/8&`K0[.D`_G4`)_4Z3)>[WH_G[+.]F0>><M\_#0\Z\_"#UYO)7F24ERK;JLUP]C)P]C)P]C)XO=F.<H+4GTT*ETT*ETT*ETT)ATT)ATT)AXRMZ#)8O=AB&:-8%R7$&A-5D;'IW"7?QF.Y#A^@68A+4_%J0)7(*CI]B;@Q&*\#1T=6HM*4?!J0Y7'I);GRE?-J0!QPYT%?YT%?YW&+'9]"G-H-Q'91'$)8T9HR')`R=#LD-2\D-2\DY<+-RXC-RXC-BSZD64QUUU;/BW'5?"*0YEE]C9?BF8A34_**0)G([:2Y%E_#3#:-"I?AJ&03)0G3?")0"S7?R*.Y%E`CY>+Y1TF7:N*-'TG?Q".Y!E`A#4Q-I=!4?!*0Y!E]$+P!%XA#4_!*0%SFQ".Y!E]!#3:F?A7$"2W$2E%1?0C-JS8'8@+1R.CE@HD6$[8[96-`2/K(1XX4V4>4@:05C[^?606CK2>"`=?JU7K-?B*VZ[GB^ORXV#VV1VV46^1F>5'>5W>4VV>OO.`PN>PNN.VON>FMN&[PN6KNN&QON6AM.*`0.:P.(F]$8^E?8QC(^^).ZX__``,>NR^8(#^P/@\__^.4`B`_0\_">[-_[?E=L.%$5!C1F!!!!!! + 318799872 + 1.0.0.0 + true + true + true + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!$LD5F.31QU+!!.-6E.$4%*76Q!!.L!!!!1T!!!!)!!!.J!!!!!O!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9AZ165*325-O<(:D<'&T=Q!!!!!!C"-!A!!!-!!!+!!%!!!!!!1!!Q!]!,Q!(U#!!A!!!!!"!!%!"P````]!!!!!!!!!!!!!!!$+VF!68/C+3\^3KCU=W.Q=!!!!$!!!!"!!!!!!G5_I:7&!W%7L$`630::2XN1>D.G0!,)%[9!*G/TY1HY!!"!!!!!!!-L+,$D6B9V,A3W9;$FC0=9!!!!1"6XGO"/1(Y5=3`#$[<N)<!!!!"!LP((`M;C$8BP$DH+,(OP0!!!!"!!!!!!!!!"@!!&-6E.$.%V26&2@1W^O>(*P<&^197.L:82T,GRW<'FC/F"61F*&1SZM>G.M98.T/F"61F*&1SZD>'Q!!!!!!!!"!!*735R#!!!!!&"53$!!!!!&!!%!!1!!!!!#!!-!!!!!!A!"!!!!!!!B!!!!'HC=9W"D9'JAO-!!R)Q.$$^!.*$`A9'"!1"8'Q<E!!!!!!!!2A!!!32YH'.AQ!4`A1")-4)Q-$U!UCRIYG!;RK9W1$98GRWY\)7+-T.!X-M+%75%CD&>A9ITI?I&C90^BQ,9M*A.!)0=+'E!!!!!!%1!!6:*2&-U46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)[5&6#5E6$,GRW9WRB=X-[5&6#5E6$,G.U<!!!!!!!!!!!!Q!!!5%!!!)E?*R49'2AS$3W-*M!J*G"7*CBA3%Z0S76CQ():Y!!(C9'/(#'UI9($I0J9%9)P`E.4\?,CE"TD9I%%X_,'F#EWS0DO+-.3+[<IZ.&Z<C,#A?)![2:104`Q)TG)TS(OXV52$J^6&C!+F[!T1'+81;<RQ)UD[/B1J["PV5-J+`"!7I61CH,9=-$)",*84N!CAZ$`)*QF]D""ST>(16!M>Y'%.E>IC,1[3)I=>R&5!>E//.&M"N%%'Z)BOI0;X\$U6U#6'U#]A%,3"3MJJPNO)0'":#\(%2GA+G-"W#KQA.-&3A!F?Y!%=V(//)/-RT[^:`RT@]F1D\1=.6CQ!Z[A.C=A:&B/Z$7".)#D"#_#:"7"N)A"\!T1#+%E9'$Y1X$*Q:<2B>'<]9ARED'/%9=RB)&H0V>8*(ZM(A(!0=Q7DU!!!!!!!!4!!!!#8C=9W"A9'2E!!)!!"1!!Q!!!!!/%Q'!&Q!!"D%T,D!O-1!!!!!!!!Q4!)!!!!!%-4-O-!!!!!!/%Q'!&Q!!"D%T,D!O-1!!!!!!!!Q4!)!!!!!%-4-O-!!!!!!/%Q'!&Q!!"D%T,D!O-1!!!!!!!"1"!!!!^6=VAHEGIIQO=V*/"EEZH1!!!!U!!!!!!!!!!!!!!!!!!!!!!!!!A0````_!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'$]!!"D!Q!!:!#!!'3QA!"I3%!!;+B!!'C11!"I=%!!;""%!'AQ1A"E?,]!:!##!'-$"!"A`!!!9!!!!(`````!!!%!0```````````````````````````````````````````Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!````````!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!``]"!1%"!1(``Q!!!!!!!!!!!!!!!!!!!!!!``]!!0]"!1%"!1%"!1%"`Q!!!!!!!!!!!!!!!!!!!!$``Q!!`Q%"`Q(``Q%"!1(`!!!!!!!!!!!!!!!!!!!!!0``!0]"!1%"`Q%"`Q%"!1(`!!!!!!!!!!!!!!!!!!!!``]!`Q%"!@]"`Q(`!1%"!@]!!!!!!!!!!!!!!!!!!!$``Q$`!1%"`Q%"`Q%"!1%"`Q!!!!!!!!!!!!!!!!!!!0``!0]"!1%"````!1%"!1(`!!!!!!!!_PL[_PI!!!!!``]!`Q%"!1%"!@]"!1%"!@]!!!$`!!$[$!Q-_A!!!!$``Q$`!1%"!1(``Q%"!1%"`Q!!!!$`!0I-$!T[!!!!!0``!!$`!1%"`````Q%"!@]!````````_AQ-$0I!!!!!``]!!0]"!1%"!1%"!1%"`Q!!!!!!`Q$[$!Q-_A!!!!$``Q!!!0``!1%"!1%"``]!!!!!!0]!!0I-$!T[!!!!!0``!!!!!!$```````]!!!!!!!!!!!!!_PL[_PI!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$```````````````````````````````````````````]!!!"%!!&'5%B1.%V26&2@1W^O>(*P<&^197.L:82T,GRW<'FC/F"61F*&1SZM>G.M98.T/F"61F*&1SZD>'Q!!!!!!!!!!!-!!!*`!!!%[8C=L:2.;"."&-@@B+V-1IOTM<6>;%AMWVL%A#BK$8Y5/R5KJ3CRY#(5"$>_1'MU(_+JP3R#$LU9T%(I,?4K)24P*1CS"XPS9!_R!?^?7A7\7>^/OJO09LSY#]/ST/`^X\T`HQ'1PL-24Q.743"M$T`G4@"J"A'IBCE=0B/PA3W3XU!'&7,#.&VE/ZY''47B8T-G[$G?BR_YW`JGP9'XB,">X(K-+6D-:]*RT2C7<[MVJLY@6@.^4F5:!GS>.$TXV?"0OK[H5"$U38O6Q[1"B*_3*(XM4O*:5F@NP^YQ652*LQG-'Q.JN89;+[,UFCB*FK"%5EZ*Q*+45+F57J$=B#:%'V-W5]+SGW3J"_0H2C#DVMY+RC=9V.FU>(CQ5<"\N[&O^!1X'+,)P8+/8(+U?.#=&FS^8E=/VU0OC1G$;OUG6?CO^L6PY+\_!1C1[A.K\6P\.C]PW#[)P8YU9DR#7"3`IS;=U1V0H%G/6AY+QA<*M?'K<=-N99/8ZRGU@#D]QQ=O6==#-]OZ4$;:$K5?B2YO*T+:U00UUZ?*<$+E*<+*IQZ>YY:SQ4[^,3<#!5-AQ1O)NU]\"?6S'1?!;QO^DOCQ7H-Z7:R'=S?ON3:OK\9G>Q-HRX`>?WR0<TTC=4),L<3?R\4+L,OBDL2?`0^JP91B7OV++]4Q8?G2P-N.K#WN-;27).;$G5*GL3/N1M82[:87+U@4'H/UX,17C]5/$G=?=>-K%>*-K\ZN(6A(G&E=LQ2RC)P-AH?BL8/[]T(H8CYUKH+,+H`@Q':2<-W%)4\D`]TGM&I`H;/T<!.>R?PI*.WA?^5P\P64H8>*@2M_E3XV8:#/`!([A'BO!!!!!!1!!!!A!!!!2!!"1E2)5$2.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9DJ165*325-O<(:D<'&T=TJ165*325-O9X2M!!!!!!!!!!!$!!!!9A!!!(*YH'.A9-A4E'$[RV$XFY&*Y#O1)@W8A6H1D`%X!Q/HH]"B)-UI)!E5FPX,Q#[I$2<70K,,Q1!&KGS-(*)=BQ5ZQ$)=,2I-````Z`B[Z"J=R2%@/&.FFDS("!!59BE!!!!!!!!%!!!!"Q!!+.A!!!!(!!!!)6^O;6^-98.U3WZP>WZ0>WZJ<G>-6E.M98.T1WRV=X2F=B-!A!!!!!!"!!A!-0````]!!1!!!!!!$A!!!!%!"A"1!!!!!1!!!!!!!!!!!!V/36^*9W^O272J>'^S%Q#!!!!!!!%!$E!Q`````Q2%982B!!!"!!!!!#=2-4-Q-4AQ-4=.!!!!!!%8&5RP971A*C"6<GRP971O<(:D<'&T=Q!!!1!!!!!!#1!!*N]":!&E5&2)-!!!!!1!!!!!!!!!!!!!!!-!!!!"$QV-98FF=CZM>G.M98.T!!!"!!!!!!!(!!!-PQ!!!!!!!!!!!!!-HA!I!!!-G!!!$!!!!!!!!#!!)!!9!!!!!!$```]!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Y#!A)#!A)#!A)#!A)#!A0```````````````````````````````````````````````````````````````````````````````````````````````Q!!!0```````Y#!A0'5`P'5`P'5`I#!A0```````````````````````````````````````````````````````````````````````````````````````````````````Q!!!0```Y#!A0'5`P'5`P'5`I#!A0```````````````````````````````````````````````````````````````````````````````````Q!!!!!!!!!!!!!!!!!!!!!!!)#!A0'5`P'5`P'5`I#!A0```````````````````````````````````````````````````````````````````````````````````````````````````Q!!!0```Y#!A0'5`P'5`P'5`I#!A0```````````````````````````````````````````````````````````````````````````````````````````````Q!!!0```````Y#!A0'5`P'5`P'5`I#!A0```````````````````````````````````````````````````````````````````````````````````````````````````````````Y#!A)#!A)#!A)#!A)#!A0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$Y!!!%_!!!!PA!!$`Y!!!#_!!!"0A!!!$Y!!!!!!!!!!!!!!!$8&V:86F8X*F9W6J>G6E!1!!!!!!!1].4'&Z:8)O<(:D<'&T=Q!!!1!!!!!!"Q!!$,T````_````]!!!$*Y!+!!!$*A!!!Q!!!!!!!!A!#!!'!!!!!!!````!!$```````````````]!!!!!!!!!!!!!!!!!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!$Y_-DY_-DY_-DY_-DY_-DY_-A!!!!!!!$```````````````````````````````````````````````````````````````````````````````````]!!!$Y_-DY_-DY_-DY_-DY_-DY_-DY_-DY_-DY_-DY_-A!!!$```````````````````````````````````````````````````````````````````````````````]!!!$Y_-DY_-A!!!$Y_-A!!!!!!!$Y_-DY_-DY_-DY_-A!!!$```````````````````````````````````````````````````````````````````````````]!!!$Y_-DY_-DY_-DY_-A!!!$Y_-DY_-A!!!$Y_-DY_-DY_-DY_-A!!!$```````````````````````````````````````````````````````````````````````]!!!$Y_-DY_-DY_-A!!!$Y_-A!!!$Y_-A!!!$Y_-DY_-DY_-DY_-A!!!$```````````````````````````````````````````````````````````````````````]!!!$Y_-DY_-DY_-A!!!$Y_-DY_-A!!!$Y_-DY_-DY_-DY_-DY_-A!!!$```````````````````````````````````````````````````````````````````````]!!!$Y_-DY_-DY_-DY_-A!!!!!!!!!!!$Y_-DY_-DY_-DY_-DY_-A!!!$```````````````````````````````````````````````````````````````````````]!!!$Y_-DY_-DY_-DY_-DY_-DY_-A!!!$Y_-DY_-DY_-DY_-DY_-A!!!$```````````````````````````````````````````````````````````````````````]!!!$Y_-DY_-DY_-DY_-DY_-A!!!!!!!$Y_-DY_-DY_-DY_-DY_-A!!!$```````````````````````````````````````````````````````````````````````````]!!!$Y_-DY_-DY_-A!!!!!!!!!!!!!!!$Y_-DY_-DY_-A!!!$```````````````````````````````````````````````````````````````````````````````]!!!$Y_-DY_-DY_-DY_-DY_-DY_-DY_-DY_-DY_-DY_-A!!!$```````````````````````````````````````````````````````````````````````````````````]!!!!!!!$Y_-DY_-DY_-DY_-DY_-DY_-A!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!!!!!!!!!!!!!!!!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]0Q!!!0`!!!(`Y!!"`_!!!``Q!!0`]!!$``!!!``Q!!0`]!!$``!!!@`A!!(`Y!!!`]!!!$]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!J6=W6S8U6W:7ZU:!%!!!!!!!%0$5RB?76S,GRW9WRB=X-!!!%!!!!!!!=!!!SY!!!!!!!!!!!!!!S?!#A!!!S9!!!-!!!!!!!!)!!A!"A!!!!!!0```Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!`````Y!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!@````]!!!!'1G^S:'6S:!%!!A!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!#V.N97RM)%:P<H2T!!%*!1%!!!!!!!!!'ER71WRB=X.1=GFW982F2'&U962B9E^S:'6S%Q#!!!!!!!)!"1!(!!!-!%!!!@````]!!!!"!!%!!!!!!!!!!!!!!"N-6E.M98.T5(*J>G&U:52B>'&5;7VF=X2B<8!4!)!!!!!!!1!&!!=!!!%!!.@8XJ%!!!!!!!!!*ER71WRB=X.1=GFW982F2'&U95RB=X2"=("M;76E6'FN:8.U97VQ%Q#!!!!!!!%!"1!(!!!"!!$8V^[2!!!!!!!!!"J-6E.M98.T5(*J>G&U:52B>'&5?8"F2'6T9R-!A!!!!!!"!!A!-0````]!!1!!!!!!$A!!!!%!"A"1!!!!!1!!!!!!!!!!!"Z-6E.M98.T5(*J>G&U:52B>'&%:GRU2'&U96.J?G54!)!!!!!!!1!&!!-!!!%!!!!!!!!!!!!!!!!!"!!#!!A!!!!%!!!!1!!!!#A!!!!#!!!%!!!!!!9!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!]A!!!7BYH)W0P5\$1"#%0X0Z=1S%"$IEJ#MIK#CJ,3T3):EIV-(9:R2RYJ"^C3BZ":YO(?^!4]%[-;+AC5<;P:H<H>%#*RC_VOP0$U#>XN\.:P0%P@D+W8G;Z=`'VZ>W:2?0Q`4_?HK4#-FN6N>23X.PO9B4/%PMMP;GUK\5GQH^7CV7G4?[S(R'6U"%!=%XA2$65K\E?<[$QS$OIUL\2"C`+T@V7]'YEJ&M+XLU#>7S+)E;._8@#EF)W7-AP3N>3K]J!91]3(3(C1RI$DA5M=&1D(Y2N0CP`0U=<<!^*'!EDEA=%N;2I(X'($?H`Q"L+DR8!!!!!!"F!!%!!A!$!!1!!!")!!]%!!!!!!]!W1$5!!!!51!0"!!!!!!0!.E!V!!!!&I!$Q1!!!!!$Q$:!.1!!!"DA!#%!)!!!!]!W1$5#&.F:W^F)&6*#&.F:W^F)&6*#&.F:W^F)&6*!4!!!!"35V*$$1I!!UR71U.-1F:8!!!WM!!!"$-!!!!A!!!WE!!!!!!!!!!!!!!!)!!!!$1!!!1I!!!!(%R*1EY!!!!!!!!"9%R75V)!!!!!!!!">&*55U=!!!!!!!!"C%^#5U=!!!!!!!!"H%.$5V1!!!!!!!!"M%R*>GE!!!!!!!!"R%.04F!!!!!!!!!"W&2./$!!!!!!!!!"\%2'2&-!!!!!!!!#!%R*:(-!!!!!!!!#&&:*1U1!!!!!!!!#+%>$2%E!!!!!!!!#0(:F=H-!!!!%!!!#5&.$5V)!!!!!!!!#N%>$5&)!!!!!!!!#S%F$4UY!!!!!!!!#X'FD<$A!!!!!!!!#]%R*:H!!!!!!!!!$"%:13')!!!!!!!!$'%:15U5!!!!!!!!$,%R*9G1!!!!!!!!$1%*%3')!!!!!!!!$6%*%5U5!!!!!!!!$;&:*6&-!!!!!!!!$@%253&!!!!!!!!!$E%V6351!!!!!!!!$J%B*5V1!!!!!!!!$O&:$6&!!!!!!!!!$T%:515)!!!!!!!!$Y!!!!!$`````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!.!!!!!!!!!!!`````Q!!!!!!!!$!!!!!!!!!!!$`````!!!!!!!!!.1!!!!!!!!!!0````]!!!!!!!!![!!!!!!!!!!!`````Q!!!!!!!!$Q!!!!!!!!!!$`````!!!!!!!!!61!!!!!!!!!!0````]!!!!!!!!"8!!!!!!!!!!!`````Q!!!!!!!!'%!!!!!!!!!!$`````!!!!!!!!!>!!!!!!!!!!!0````]!!!!!!!!#'!!!!!!!!!!!`````Q!!!!!!!!.A!!!!!!!!!!4`````!!!!!!!!!XA!!!!!!!!!"`````]!!!!!!!!$D!!!!!!!!!!)`````Q!!!!!!!!/=!!!!!!!!!!H`````!!!!!!!!!\!!!!!!!!!!#P````]!!!!!!!!$Q!!!!!!!!!!!`````Q!!!!!!!!05!!!!!!!!!!$`````!!!!!!!!!_Q!!!!!!!!!!0````]!!!!!!!!%!!!!!!!!!!!!`````Q!!!!!!!!3%!!!!!!!!!!$`````!!!!!!!!#)A!!!!!!!!!!0````]!!!!!!!!)U!!!!!!!!!!!`````Q!!!!!!!!N5!!!!!!!!!!$`````!!!!!!!!#VQ!!!!!!!!!!0````]!!!!!!!!,J!!!!!!!!!!!`````Q!!!!!!!!Q-!!!!!!!!!!$`````!!!!!!!!$"1!!!!!!!!!!0````]!!!!!!!!U]!!!!!!!!!!!`````Q!!!!!!!$4Y!!!!!!!!!!$`````!!!!!!!!.1!!!!!!!!!!!0````]!!!!!!!!V,!!!!!!!!!#!`````Q!!!!!!!$9E!!!!!!J165*325-O9X2M!!!!!! + + + + +!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9AZ165*325-O<(:D<'&T=V"53$!!!!!!!!!!!!!!!!!!"A!"!!!!!!!!!1!!!!%!"A"1!!!!!1!!!!!!!!!!!!!"$ERB9F:*26=A4W*K:7.U!&"53$!!!!!!!!!!!!!4!)!!!!!!!!!!!@``!!!!!1!!!!!!!1%!!!!"!!9!5!!!!!%!!!!!!!(````_!!!!!!);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!&"53$!!!!!!!!!!!!!4!)!!!!!!!!%!!!!!!!%!!!!!!!!#!!!!!1!'!&!!!!!"!!!!!!!"`````A!!!!!#'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q"16%AQ!!!!!!!!!!!!%Q#!!!!!!!!"!!!!!!!"!!!!!!!!!Q!!!!%!"A"1!!!!!1!!!!!!!@````Y!!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!!!!!!!!!"-!A!!!!!!!!1!!!!!!!1!!!!!!!1-!!!!"!!9!5!!!!!%!!!!!!!(````_!!!!!!);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!&"53$!!!!!!!!!!!!!4!)!!!!!!!!!!!!!!!!%!!!!!!!!!!!!!!1!'!&!!!!!"!!!!!!!"`````A!!!!!#'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q"16%AQ!!!!!!!!!!!!%Q#!!!!!!!!!!!!!!!-!!!!01U^/4E6$6#ZM>G.M98.T!!!!$F"61E&$3SZM>G.M98.T!!!!$F"61F*&1SZM>G.M98.T + + + + + false + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!"I!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!#I!!1!%!!!.1W^O>(*P<&"B9WNF>"6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!!!!! + 49 51 48 49 56 48 50 48 13 0 0 0 0 1 23 21 76 111 97 100 32 38 32 85 110 108 111 97 100 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 9 0 0 13 43 1 100 1 100 80 84 72 48 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 15 13 76 97 121 101 114 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 7 0 0 12 185 0 0 0 0 0 0 0 0 0 0 12 158 0 40 0 0 12 152 0 0 12 0 0 0 0 0 0 32 0 32 0 24 0 0 0 0 0 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 86 73 32 73 99 111 110 100 1 0 2 0 0 0 6 112 117 98 114 101 99 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 83 109 97 108 108 32 70 111 110 116 115 0 1 9 1 1 + + + + 2 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&8!!!!#A!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!%"!=!!?!!!L'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC$F"61F*&1SZM>G.M98.T!!J165*325-A<X6U!!!_1(!!(A!!+RJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9AZ165*325-O<(:D<'&T=Q!*5&6#5E6$)'FO!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO<S"F=H*P=CE!$U!'!!F197.L:81A351!91$Q!!Q!!Q!%!!1!"1!%!!9!"!!%!!=!#!!%!!1$!!"Y!!!.#!!!!!!!!!!!!!!."1!!!!!!!!I!!!!!!!!!!!!!!!I!!!!)!!!!!!!!!!!!!!U!!!!'!!!!!!!!!!!!!!%!#1!!!!! + -1 + 0 + true + 1 + 1 + 1350574608 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!$Y!!!!"1!%!!!!'E!B&5BB=S"197.L:81A372F<H2J:GFF=A"!1(!!(A!!+RJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9AZ165*325-O<(:D<'&T=Q!+5&6#5E6$)'^V>!!!0E"Q!"Y!!#M;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)/5&6#5E6$,GRW9WRB=X-!#6"61F*&1S"J<A"5!0!!$!!!!!!!!1!#!!!!!!!!!!!!!!!!!!!!!Q)!!(A!!!!!!!!!!!!!#1!!!)U,!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!E!!!!!!"!!1!!!!! + -1 + 0 + false + 3 + 1 + 1082130944 + 3 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!'H!!!!#Q!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!'%!B%H*F=X"P<H.F)("S:8"B=G6E0Q!!6%"Q!"Y!!$);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!!!71W^O>(*P<&"B9WNF>#"S:8.Q<WZT:1!!1%"Q!"Y!!#M;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)/5&6#5E6$,GRW9WRB=X-!#F"61F*&1S"P>81!!!1!!!!A1&!!!Q!!!!%!!B.F=H*P=C"J<C!I<G]A:8*S<X)J!$Z!=!!?!!!L'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC$F"61F*&1SZM>G.M98.T!!F165*325-A;7Y!6!$Q!!Q!!Q!%!!5!"A!(!!=!"Q!(!!A!"Q!(!!E$!!"Y!!!.#!!!#1!!!!E!!!#*!!!!!!!!!!!!!!!!!!!!!!!!!!I!!!!!!!!!!!!!!*)!!!!!!1!+!!!!!! + -1 + 0 + false + 3 + 1 + 1082130960 + 3 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&&!!!!#A!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!#E!B"6:B<'FE!!1!!!"!1(!!(A!!+RJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9AZ165*325-O<(:D<'&T=Q!+5&6#5E6$)'^V>!!!)%"1!!-!!!!"!!)4:8*S<X)A;7YA+'ZP)'6S=G^S+1!_1(!!(A!!+RJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9AZ165*325-O<(:D<'&T=Q!*5&6#5E6$)'FO!&1!]!!-!!-!"!!&!!9!"1!&!!5!"1!(!!5!"1!)!Q!!?!!!$1A!!!E!!!!!!!!!D1M!!!!!!!!!!!!!!!!!!!!!!!!+!!!!!!!!!!!!!!#1!!!!!!%!#1!!!!! + -1 + 16777344 + false + 1 + 1 + 1082143248 + + diff --git a/source/Control Packets/PUBREC/Prepare Response.vi b/source/Control Packets/PUBREC/Prepare Response.vi new file mode 100644 index 0000000000000000000000000000000000000000..bf18c5bbf1f3fc349e0dfaa72a0bd14c1f041379 GIT binary patch literal 18440 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 J-_5?s@*m>4RLuYY literal 0 HcmV?d00001 diff --git a/source/Control Packets/PUBREC/Validate Fixed Header.vi b/source/Control Packets/PUBREC/Validate Fixed Header.vi new file mode 100644 index 0000000000000000000000000000000000000000..89c4c94112a82e98cc8ee10f5d4f5dd26dd4d2d4 GIT binary patch literal 17933 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 literal 0 HcmV?d00001 diff --git a/source/Control Packets/PUBREL/Create PUBREL Packet.vi b/source/Control Packets/PUBREL/Create PUBREL Packet.vi new file mode 100644 index 0000000000000000000000000000000000000000..13af8666cfaffb74d756af2314b4817f1044c4bc GIT binary patch literal 30780 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 + + MQTT_Control_Packets.lvlib + ../../MQTT_Control_Packets.lvlib + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!)Z!!!*Q(C=\>7^=2.2&-8R!U.!KA[Q-C=EJQ6&%+O&WQ#"&$J5#T@$!9E[]+C&/X3A&N3#`.`H+^E$D*1!QT"_K\?\/PM_@H[\7EODP*@?[8CNL#]7LI]WY`.U>NI>4^@(J:^WT^>`W8`^MP`[9P]4Z)?2TA.>^F]J?CWPZ@]O>V>`"(`]>`"'UYO)7N3E"N7;JDU7?:%8?:%8?:%H?:)H?:)H?:)(?:!(?:!(?:#<X/1G.\H*44YW=J',8/31CMG,C9J"CQ'+RF"5\!J0Y3E]B9?P+DS&J`!5HM*$%R7?QF.Y#E`BI:M+4_%J0)7H]$$5E.49S0%5(I:8YEE]C3@R*"[G6/**!-FES=$*)$#58%R/%E`C34S=+P%EHM34?")0FZ6Y%E`C34S*BSZD68*IJIU=$]-I]!3?Q".Y!A^$+`!%HM!4?!)0USHQ"*Y!%5Q9$!Z"1;?A1@!F]!1?$AI]A3@Q"*\!Q[6RBW+MT+3:.H)]RG-]RG-]RM-1-B\D-2\D-2['F@%9D`%9D`%QF9T(?)T(1-SE4#]TG/FI'JH!?0C-J]8D,O71?'R30\TKBV,^M+E@)P8$I<\J[JOJPEHKR6=PKHKRV)OA`O05;$6'09G[]^21"`:\[I[[J7[I+_K3OK$/K</J[W^O?$A=N.`PN>PNN.VON>FMN&KNN&QON6AM.*`0.:P.TK_"$WTH&],4?_G/]Y?08_[`X8[[Y8BTT`(L^]]05`Y8`D``!_^'P>8,/6CD2Z=FD[9!!!!! + 318799872 + 1.0.0.0 + true + true + true + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!%?\5F.31QU+!!.-6E.$4%*76Q!!1YA!!!1T!!!!)!!!1WA!!!!O!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9AZ165*325QO<(:D<'&T=Q!!!!!!C"-!A!!!-!!!+!!%!!!!!!1!!Q!]!,Q!(U#!!A!!!!!"!!%!"P````]!!!!!!!!!!!!!!!$+VF!68/C+3\^3KCU=W.Q=!!!!$!!!!"!!!!!!G5_I:7&!W%7L$`630::2XN1>D.G0!,)%[9!*G/TY1HY!!"!!!!!!!-L+,$D6B9V,A3W9;$FC0=9!!!!1"6XGO"/1(Y5=3`#$[<N)<!!!!"!LP((`M;C$8BP$DH+,(OP0!!!!"!!!!!!!!!"@!!&-6E.$.%V26&2@1W^O>(*P<&^197.L:82T,GRW<'FC/F"61F*&4#ZM>G.M98.T/F"61F*&4#ZD>'Q!!!!!!!!"!!*735R#!!!!!&"53$!!!!!&!!%!!1!!!!!#!!-!!!!!!A!"!!!!!!!B!!!!'HC=9W"D9'JAO-!!R)Q.$$^!.*$`A9'"!1"8'Q<E!!!!!!!!2A!!!32YH'.AQ!4`A1")-4)Q-$U!UCRIYG!;RK9W1$98GRWY\)7+-T.!X-M+%75%CD&>A9ITI?I&C90^BQ,9M*A.!)0=+'E!!!!!!%1!!6:*2&-U46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)[5&6#5E6-,GRW9WRB=X-[5&6#5E6-,G.U<!!!!!!!!!!!!Q!!!5%!!!)E?*R49'2AS$3W-*M!J*G"7*CBA3%Z0S76CQ():Y!!(C9'/(#'UI9($I0J9%9)P`E.4\?,CE"TD9I%%X_,'F#EWS0DO+-.3+[<IZ.&Z<C,#A?)![2:104`Q)TG)TS(OXV52$J^6&C!+F[!T1'+81;<RQ)UD[/B1J["PV5-J+`"!7I61CH,9=-$)",*84N!CAZ$`)*QF]D""ST>(16!M>Y'%.E>IC,1[3)I=>R&5!>E//.&M"N%%'Z)BOI0;X\$U6U#6'U#]A%,3"3MJJPNO)0'":#\(%2GA+G-"W#KQA.-&3A!F?Y!%=V(//)/-RT[^:`RT@]F1D\1=.6CQ!Z[A.C=A:&B/Z$7".)#D"#_#:"7"N)A"\!T1#+%E9'$Y1X$*Q:<2B>'<]9ARED'/%9=RB)&H0V>8*(ZM(A(!0=Q7DU!!!!!!!!4!!!!#8C=9W"A9'2E!!)!!"1!!Q!!!!!/%Q'!&Q!!"D%T,D!O-1!!!!!!!!Q4!)!!!!!%-4-O-!!!!!!/%Q'!&Q!!"D%T,D!O-1!!!!!!!!Q4!)!!!!!%-4-O-!!!!!!/%Q'!&Q!!"D%T,D!O-1!!!!!!!"1"!!!!^6=VAHEGIIQO=V*/"EEZH1!!!!U!!!!!!!!!!!!!!!!!!!!!!!!!A0````_!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'$]!!"D!Q!!:!#!!'3QA!"I3%!!;+B!!'C11!"I=%!!;""%!'AQ1A"E?,]!:!##!'-$"!"A`!!!9!!!!(`````!!!%!0```````````````````````````````````````````Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$``Q!!!!!!````````!!!!!!!!!!!!!!!!!!!!!!!!!0``!!!!``]"!1%"!1(``Q!!!!!!!!!!!!!!!!!!!!!!``]!!0]"!1%"!1%"!1%"`Q!!!!!!!!!!!!!!!!!!!!$``Q!!`Q%"`Q(``Q%"!1(`!!!!!!!!!!!!!!!!!!!!!0``!0]"!1%"`Q%"`Q%"!1(`!!!!!!!!!!!!!!!!!!!!``]!`Q%"!@]"`Q(`!1%"!@]!!!!!!!!!!!!!!!!!!!$``Q$`!1%"`Q%"`Q%"!1%"`Q!!!!!!!!!!!!!!!!!!!0``!0]"!1%"````!1%"!1(`!!!!!!!!_PL[_PI!!!!!``]!`Q%"!1%"!@]"!1%"!@]!!!$`!!$[=8&R_A!!!!$``Q$`!1%"!1(``Q%"!1%"`Q!!!!$`!0JR=8([!!!!!0``!!$`!1%"`````Q%"!@]!````````_H&R=@I!!!!!``]!!0]"!1%"!1%"!1%"`Q!!!!!!`Q$[=8&R_A!!!!$``Q!!!0``!1%"!1%"``]!!!!!!0]!!0JR=8([!!!!!0``!!!!!!$```````]!!!!!!!!!!!!!_PL[_PI!!!!!``]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$```````````````````````````````````````````]!!!"%!!&'5%B1.%V26&2@1W^O>(*P<&^197.L:82T,GRW<'FC/F"61F*&4#ZM>G.M98.T/F"61F*&4#ZD>'Q!!!!!!!!!!!-!!!*`!!!%[8C=L:2.;"."&-@@B+V-1IOTM<6>;%AMWVL%A#BK$8Y5/R5KJ3CRY#(5"$>_1'MU(_+JP3R#$LU9T%(I,?4K)24P*1CS"XPS9!_R!?^?7A7\7>^/OJO09LSY#]/ST/`^X\T`HQ'1PL-24Q.743"M$T`G4@"J"A'IBCE=0B/PA3W3XU!'&7,#.&VE/ZY''47B8T-G[$G?BR_YW`JGP9'XB,">X(K-+6D-:]*RT2C7<[MVJLY@6@.^4F5:!GS>.$TXV?"0OK[H5"$U38O6Q[1"B*_3*(XM4O*:5F@NP^YQ652*LQG-'Q.JN89;+[,UFCB*FK"%5EZ*Q*+45+F57J$=B#:%'V-W5]+SGW3J"_0H2C#DVMY+RC=9V.FU>(CQ5<"\N[&O^!1X'+,)P8+/8(+U?.#=&FS^8E=/VU0OC1G$;OUG6?CO^L6PY+\_!1C1[A.K\6P\.C]PW#[)P8YU9DR#7"3`IS;=U1V0H%G/6AY+QA<*M?'K<=-N99/8ZRGU@#D]QQ=O6==#-]OZ4$;:$K5?B2YO*T+:U00UUZ?*<$+E*<+*IQZ>YY:SQ4[^,3<#!5-AQ1O)NU]\"?6S'1?!;QO^DOCQ7H-Z7:R'=S?ON3:OK\9G>Q-HRX`>?WR0<TTC=4),L<3?R\4+L,OBDL2?`0^JP91B7OV++]4Q8?G2P-N.K#WN-;27).;$G5*GL3/N1M82[:87+U@4'H/UX,17C]5/$G=?=>-K%>*-K\ZN(6A(G&E=LQ2RC)P-AH?BL8/[]T(H8CYUKH+,+H`@Q':2<-W%)4\D`]TGM&I`H;/T<!.>R?PI*.WA?^5P\P64H8>*@2M_E3XV8:#/`!([A'BO!!!!!!1!!!!A!!!!2!!"1E2)5$2.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9DJ165*325QO<(:D<'&T=TJ165*325QO9X2M!!!!!!!!!!!$!!!!9A!!!(*YH'.A9-A4E'$[RV$XFY&*Y#O1)@W8A6H1D`%X!Q/HH]"B)-UI)!E5FPX,Q#[I$2<70K,,Q1!&KGS-(*)=BQ5ZQ$)=,2I-````Z`B[Z"J=R2%@/&.FFDS("!!59BE!!!!!!!!%!!!!"Q!!.;Y!!!!(!!!!)6^O;6^-98.U3WZP>WZ0>WZJ<G>-6E.M98.T1WRV=X2F=B-!A!!!!!!"!!A!-0````]!!1!!!!!!$A!!!!%!"A"1!!!!!1!!!!!!!!!!!!V/36^*9W^O272J>'^S%Q#!!!!!!!%!$E!Q`````Q2%982B!!!"!!!!!$0H-4-Q-4AQ-4=.!!!!!!%8&5RP971A*C"6<GRP971O<(:D<'&T=Q!!!1!!!!!!#1!!-\5":!&E5&2)-!!!!!1!!!!!!!!!!!!!!!1!!!!"$QV-98FF=CZM>G.M98.T!!!"!!!!!!!(!!!-NA!!!!!!!!!!!!!-HA!I!!!-G!!!$!!!!!!!!#!!)!!9!!!!!!$```]!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````W4`!'4`!'4`!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````W4`!'4`!'4`!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````W4`!'4`!'4`!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````W4`!'4`!'4`!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````W4`!'4`!'4`!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=!!!!(!!!!"Q!!!!=!!!!(!!!!!!!!!!!!!!!!!!!!!"%:J<'RE!1!#!!!!!1].4'&Z:8)O<(:D<'&T=Q!!!1!!!!!!"Q!!$,]!!!!!!!!!!!!!$*Y!+!!!$*A!!!Q!!!!!!!!A!#!!'!!!!!!!````!!$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````_!A)#!A)#!A)#!A)#!A)$```````````````````````````````````````````````````````````````````````````````````````````````]!!!$```````_!A)$RF0\RF0\RF0[!A)$```````````````````````````````````````````````````````````````````````````````````````````````````]!!!$```_!A)$RF0\RF0\RF0[!A)$```````````````````````````````````````````````````````````````````````````````````]!!!!!!!!!!!!!!!!!!!!!!!#!A)$RF0\RF0\RF0[!A)$```````````````````````````````````````````````````````````````````````````````````````````````````]!!!$```_!A)$RF0\RF0\RF0[!A)$```````````````````````````````````````````````````````````````````````````````````````````````]!!!$```````_!A)$RF0\RF0\RF0[!A)$```````````````````````````````````````````````````````````````````````````````````````````````````````````_!A)#!A)#!A)#!A)#!A)$```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!_!!!"0A!!!,Y!!!`_!!!!PA!!!4Y!!!!_!!!!!!!!!!!!!!!!VR>76V:6^S:7.F;8:F:!%!!!!!!!%0$5RB?76S,GRW9WRB=X-!!!%!!!!!!!=!!!S]`````P````!!!!S?!#A!!!S9!!!-!!!!!!!!)!!A!"A!!!!!!0```Q!!````````````````!!!!!!!!!!!!!!!!!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!_0D)_0D)_0D)_0D)_0D)_0D)!!!!!!!!````````````````````````````````````````````````````````````````````````````````````!!!!_0D)_0D)_0D)_0D)_0D)_0D)_0D)_0D)_0D)_0D)!!!!````````````````````````````````````````````````````````````````````````````````!!!!_0D)_0D)!!!!_0D)!!!!!!!!_0D)_0D)_0D)_0D)!!!!````````````````````````````````````````````````````````````````````````````!!!!_0D)_0D)_0D)_0D)!!!!_0D)_0D)!!!!_0D)_0D)_0D)_0D)!!!!````````````````````````````````````````````````````````````````````````!!!!_0D)_0D)_0D)!!!!_0D)!!!!_0D)!!!!_0D)_0D)_0D)_0D)!!!!````````````````````````````````````````````````````````````````````````!!!!_0D)_0D)_0D)!!!!_0D)_0D)!!!!_0D)_0D)_0D)_0D)_0D)!!!!````````````````````````````````````````````````````````````````````````!!!!_0D)_0D)_0D)_0D)!!!!!!!!!!!!_0D)_0D)_0D)_0D)_0D)!!!!````````````````````````````````````````````````````````````````````````!!!!_0D)_0D)_0D)_0D)_0D)_0D)!!!!_0D)_0D)_0D)_0D)_0D)!!!!````````````````````````````````````````````````````````````````````````!!!!_0D)_0D)_0D)_0D)_0D)!!!!!!!!_0D)_0D)_0D)_0D)_0D)!!!!````````````````````````````````````````````````````````````````````````````!!!!_0D)_0D)_0D)!!!!!!!!!!!!!!!!_0D)_0D)_0D)!!!!````````````````````````````````````````````````````````````````````````````````!!!!_0D)_0D)_0D)_0D)_0D)_0D)_0D)_0D)_0D)_0D)!!!!````````````````````````````````````````````````````````````````````````````````````!!!!!!!!_0D)_0D)_0D)_0D)_0D)_0D)!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````!!!!!!!!!!!!!!!!!!!!!!!!````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````$]!!!$`Q!!"`_!!!@`A!!0`]!!$``!!!``Q!!0`]!!$``!!!``Q!!(`Y!!"`_!!!0`!!!!`!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!+68.F=F^&>G6O>'1"!!!!!!!"$QV-98FF=CZM>G.M98.T!!!"!!!!!!!(!!!-O!!!!!!!!!!!!!!-HA!I!!!-G!!!$!!!!!!!!#!!)!!9!!!!!!$```]!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!0```````````````````````````````````````````````````````````````````````````````````````````````````````````````````````Q!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!0````_!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!'!!!!"A!!!!9!!!!(`````!!!!"E*P=G2F=G1"!!)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!N4<7&M<#"'<WZU=Q!"#1%"!!!!!!!!!"J-6E.M98.T5(*J>G&U:52B>'&597*0=G2F=B-!A!!!!!!#!!5!"Q!!$!"!!!(`````!!!!!1!"!!!!!!!!!!!!!!!<4&:$<'&T=V"S;8:B>'6%982B6'FN:8.U97VQ%Q#!!!!!!!%!"1!(!!!"!!$8V^[2!!!!!!!!!#:-6E.M98.T5(*J>G&U:52B>'&-98.U18"Q<'FF:&2J<76T>'&N="-!A!!!!!!"!!5!"Q!!!1!!V^@?E1!!!!!!!!!;4&:$<'&T=V"S;8:B>'6%982B6(FQ:52F=W-4!)!!!!!!!1!)!$$`````!!%!!!!!!!Y!!!!"!!9!5!!!!!%!!!!!!!!!!!!?4&:$<'&T=V"S;8:B>'6%982B2':M>%2B>'&4;8JF%Q#!!!!!!!%!"1!$!!!"!!!!!!!!!!!!!!!!!!!!"!!#!!A!!!!%!!!!1!!!!#A!!!!#!!!%!!!!!!A!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!]A!!!7BYH)W0P5\$1"#%P_0SYRA)!4IEJ#MIK#CJ,3+I1$*2K)/RTSDCR#(\%F(S#DR>/N["HI*V9E2"AU<;P:H<H>%#BVA_6[O0>U!@X>R/J\/R@Q[6>\-USZ^MK-`=UMU@BOH>R?4S7EDOMLK/7ZI(RWG3QP(9,?JA+_.,MZYQ,^6]G16LCCRE>!8%&+#_5%*U3TG8Z]E`(!:*(VW[2[,E4@N*W!D7FYRE7^/D4[1825H=O/HQ7EB#SB9$[6XJ5HJ.52"R,^%>LG4!M-/OC!W'9P1$V?+P]POTN]<G%-6)(*%Y*+QD1>PM=^#=`AW!A4RJ!!!!!!"F!!%!!A!$!!1!!!")!!]%!!!!!!]!W1$5!!!!51!0"!!!!!!0!.E!V!!!!&I!$Q1!!!!!$Q$:!.1!!!"DA!#%!)!!!!]!W1$5#&.F:W^F)&6*#&.F:W^F)&6*#&.F:W^F)&6*!4!!!!"35V*$$1I!!UR71U.-1F:8!!"$C!!!"$-!!!!A!!"$;!!!!!!!!!!!!!!!)!!!!$1!!!1I!!!!(%R*1EY!!!!!!!!"9%R75V)!!!!!!!!">&*55U=!!!!!!!!"C%^#5U=!!!!!!!!"H%.$5V1!!!!!!!!"M%R*>GE!!!!!!!!"R%.04F!!!!!!!!!"W&2./$!!!!!!!!!"\%2'2&-!!!!!!!!#!%R*:(-!!!!!!!!#&&:*1U1!!!!!!!!#+%>$2%E!!!!!!!!#0(:F=H-!!!!%!!!#5&.$5V)!!!!!!!!#N%>$5&)!!!!!!!!#S%F$4UY!!!!!!!!#X'FD<$A!!!!!!!!#]%R*:H!!!!!!!!!$"%:13')!!!!!!!!$'%:15U5!!!!!!!!$,%R*9G1!!!!!!!!$1%*%3')!!!!!!!!$6%*%5U5!!!!!!!!$;&:*6&-!!!!!!!!$@%253&!!!!!!!!!$E%V6351!!!!!!!!$J%B*5V1!!!!!!!!$O&:$6&!!!!!!!!!$T%:515)!!!!!!!!$Y!!!!!$`````!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!.!!!!!!!!!!!`````Q!!!!!!!!$!!!!!!!!!!!$`````!!!!!!!!!.1!!!!!!!!!!0````]!!!!!!!!![!!!!!!!!!!!`````Q!!!!!!!!$Q!!!!!!!!!!$`````!!!!!!!!!61!!!!!!!!!!0````]!!!!!!!!"8!!!!!!!!!!!`````Q!!!!!!!!'%!!!!!!!!!!$`````!!!!!!!!!>!!!!!!!!!!!0````]!!!!!!!!#'!!!!!!!!!!!`````Q!!!!!!!!.A!!!!!!!!!!4`````!!!!!!!!!XA!!!!!!!!!"`````]!!!!!!!!$D!!!!!!!!!!)`````Q!!!!!!!!/=!!!!!!!!!!H`````!!!!!!!!!\!!!!!!!!!!#P````]!!!!!!!!$Q!!!!!!!!!!!`````Q!!!!!!!!05!!!!!!!!!!$`````!!!!!!!!!_Q!!!!!!!!!!0````]!!!!!!!!%!!!!!!!!!!!!`````Q!!!!!!!!3%!!!!!!!!!!$`````!!!!!!!!#)A!!!!!!!!!!0````]!!!!!!!!)U!!!!!!!!!!!`````Q!!!!!!!!N5!!!!!!!!!!$`````!!!!!!!!#VQ!!!!!!!!!!0````]!!!!!!!!,J!!!!!!!!!!!`````Q!!!!!!!!Q-!!!!!!!!!!$`````!!!!!!!!$"1!!!!!!!!!!0````]!!!!!!!""S!!!!!!!!!!!`````Q!!!!!!!%(1!!!!!!!!!!$`````!!!!!!!!1>A!!!!!!!!!!0````]!!!!!!!"#"!!!!!!!!!#!`````Q!!!!!!!%,]!!!!!!J165*325QO9X2M!!!!!! + + + + +!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9AZ165*325QO<(:D<'&T=V"53$!!!!!!!!!!!!!!!!!!"Q!"!!!!!!!!!1!!!!%!"A"1!!!!!1!!!!!!!!!!!!!"$ERB9F:*26=A4W*K:7.U!&"53$!!!!!!!!!!!!!4!)!!!!!!!!!!!@``!!!!!1!!!!!!!1%!!!!"!!9!5!!!!!%!!!!!!!(````_!!!!!!);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!&"53$!!!!!!!!!!!!!4!)!!!!!!!!%!!!!!!!%!!!!!!!!#!!!!!1!'!&!!!!!"!!!!!!!"`````A!!!!!#'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q"16%AQ!!!!!!!!!!!!%Q#!!!!!!!!"!!!!!!!"!!!!!!!!!Q!!!!%!"A"1!!!!!1!!!!!!!@````Y!!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!!!!!!!!!"-!A!!!!!!!!1!!!!!!!1!!!!!!!!1!!!!"!!9!5!!!!!%!!!!!!!(````_!!!!!!);46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)61W^O>(*P<&"B9WNF>#ZM>G.M98.T!&"53$!!!!!!!!!!!!!4!)!!!!!!!!%!!!!!!!%!!!!!!!%%!!!!!1!'!&!!!!!"!!!!!!!"`````A!!!!!#'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC&5.P<H2S<WR197.L:81O<(:D<'&T=Q"16%AQ!!!!!!!!!!!!%Q#!!!!!!!!!!!!!!!!"!!!!!!!!!!!!!!%!"A"1!!!!!1!!!!!!!@````Y!!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!!!!!!!!!"-!A!!!!!!!!!!!!!!%!!!!$U.04EZ&1V1O<(:D<'&T=Q!!!!Z165*"1UMO<(:D<'&T=Q!!!!Z165*325-O<(:D<'&T=Q!!!!Z165*325QO<(:D<'&T=Q + + + + + false + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!"I!!!!!BJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!5&2)-!!!!#I!!1!%!!!.1W^O>(*P<&"B9WNF>"6$<WZU=G^M5'&D;W6U,GRW9WRB=X-!!!!! + 49 51 48 49 56 48 50 48 13 0 0 0 0 1 23 21 76 111 97 100 32 38 32 85 110 108 111 97 100 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 9 0 0 13 43 1 100 1 100 80 84 72 48 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 15 13 76 97 121 101 114 46 108 118 99 108 97 115 115 0 0 1 0 0 0 0 0 7 0 0 12 185 0 0 0 0 0 0 0 0 0 0 12 158 0 40 0 0 12 152 0 0 12 0 0 0 0 0 0 32 0 32 0 24 0 0 0 0 0 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 102 153 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 86 73 32 73 99 111 110 100 1 0 2 0 0 0 6 112 117 98 114 101 108 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 83 109 97 108 108 32 70 111 110 116 115 0 1 9 1 1 + + + + 2 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&8!!!!#A!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!"!!!!%"!=!!?!!!L'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC$F"61F*&4#ZM>G.M98.T!!J165*325QA<X6U!!!_1(!!(A!!+RJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9AZ165*325QO<(:D<'&T=Q!*5&6#5E6-)'FO!#"!5!!$!!!!!1!#%W6S=G^S)'FO)#BO<S"F=H*P=CE!$U!'!!F197.L:81A351!91$Q!!Q!!Q!%!!1!"1!%!!9!"!!%!!=!#!!%!!1$!!"Y!!!.#!!!!!!!!!!!!!!."1!!!!!!!!I!!!!!!!!!!!!!!!I!!!!)!!!!!!!!!!!!!!U!!!!'!!!!!!!!!!!!!!%!#1!!!!! + -1 + 0 + true + 1 + 1 + 1350574608 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!',!!!!"Q!-1#%'5E6515F/!!#:!0%!!!!!!!!!!RJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9B6$<WZU=G^M5'&D;W6U,GRW9WRB=X-=586B<'FU?5^G5W6S>GFD:3!N,3"F<H6N,G.U<!"$1"9!!R!Q)#B">#".<X.U)%^O9W5J%4%A+%&U)%RF98.U)%^O9W5J%$)A+%6Y97.U<(EA4WZD:3E!!V&P5Q!)1#%$2&61!%"!=!!?!!!L'EV26&2@1W^O>(*P<&^197.L:82T,GRW<'FC$F"61F*&4#ZM>G.M98.T!!J165*325QA<X6U!!!%!!!!0E"Q!"Y!!#M;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)/5&6#5E6-,GRW9WRB=X-!#6"61F*&4#"J<A"5!0!!$!!!!!%!!A!$!!1!"!!%!!1!"!!%!!1!"1)!!(A!!!E!!!!*!!!!#1!!!)U,!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!E!!!!!!"!!9!!!!! + -1 + 0 + false + 1 + 1 + 1082139136 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!$Y!!!!"1!%!!!!'E!B&5BB=S"197.L:81A372F<H2J:GFF=A"!1(!!(A!!+RJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9AZ165*325QO<(:D<'&T=Q!+5&6#5E6-)'^V>!!!0E"Q!"Y!!#M;46&56&^$<WZU=G^M8V"B9WNF>(-O<(:M;7)/5&6#5E6-,GRW9WRB=X-!#6"61F*&4#"J<A"5!0!!$!!!!!!!!1!#!!!!!!!!!!!!!!!!!!!!!Q)!!(A!!!!!!!!!!!!!#1!!!)U,!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!E!!!!!!"!!1!!!!! + -1 + 0 + false + 3 + 1 + 1082130944 + 3 + + + %Q#!!!!!!!)!"1!&!!!-!%!!!@````]!!!!"!!%!!!&&!!!!#A!-1#%'=X2B>(6T!!!,1!-!"'.P:'5!!""!-0````]'=W^V=G.F!!!71&!!!Q!!!!%!!AFF=H*P=C"P>81!#E!B"6:B<'FE!!1!!!"!1(!!(A!!+RJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9AZ165*325QO<(:D<'&T=Q!+5&6#5E6-)'^V>!!!)%"1!!-!!!!"!!)4:8*S<X)A;7YA+'ZP)'6S=G^S+1!_1(!!(A!!+RJ.56258U.P<H2S<WR@5'&D;W6U=SZM>GRJ9AZ165*325QO<(:D<'&T=Q!*5&6#5E6-)'FO!&1!]!!-!!-!"!!&!!9!"1!&!!5!"1!(!!5!"1!)!Q!!?!!!$1A!!!E!!!!!!!!!D1M!!!!!!!!!!!!!!!!!!!!!!!!+!!!!!!!!!!!!!!#1!!!!!!%!#1!!!!! + -1 + 16777344 + false + 1 + 1 + 1082143248 + + diff --git a/source/Control Packets/PUBREL/Validate Fixed Header.vi b/source/Control Packets/PUBREL/Validate Fixed Header.vi new file mode 100644 index 0000000000000000000000000000000000000000..8299936f11e63519b37cf55753f4b2f87bec86a0 GIT binary patch literal 18273 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 RFYvpb95N58e|iVZ{{x=Z*aiRq literal 0 HcmV?d00001 diff --git a/source/Control Packets/PUBREL/getFlags.vi b/source/Control Packets/PUBREL/getFlags.vi new file mode 100644 index 0000000000000000000000000000000000000000..fd1bed1de6ba8c18092f60d3fe31823e0a183a7a GIT binary patch literal 20176 zcmeG^2|QG5-)Dwwk!>h0nQWyr)}nwV6g8HSm3zb}3FeZP19GtYVc`}2SP&-tD6oM+BFF0L+k zDG5l3NG3QDt;ik_Q!Nn>RirIGhne_a;$%gZ#t8aP&wz z&1V|P-O9y=2nb&~B`geRLr}6j6wg8+NCd8hAt7ifsMRdu(J+kyAM`K)nBaivA1|^{ zcYkmwFvST!!)y@)d`VDbV7awj=h5FY>uiej_Guk3Fso@)-PxQ9ofUo=FP_o;!77fe z2AM|c9w6a+9Lp|{Jyv;Oj=}c%?_6tBx2dKr$u)Gx9sHpc@TSS5;;|q$10$S1&Hyj~ zpg~LkP>v7^&c=ez_jvKx9xo2?54WXL0>W^SG}r^^E1FCoTEQsE&0Zf=7`VR>Z>G?& zCW!!RLMXK8U(jd82$WehE4RQDIKks#A7};k5FsPP855Ni5fnNte4{hf)t?bb^YzEh zpO5tqj@W?n4X1NrGypLQLy*)M4-;Fmx(bJmqz-g(JP08S{qf^fbO*0q+I-&6`C?id zdY8mzZ}l0U>ZEnAiSUJMi&P_UqkwHrgjzTr~>uDM}=ItD@ph6h5Z z@L`xbJTO2F85jrwG;*NAG?$!31Kt=pa0r{SoPcV)f9|$nycZe+(qBbOF; zi81uxiOVRaU;?KvdJ z-{jHb^9^6R#`Ab+=7caj%mfxpChLn}EE49!hDgmK#vMlGeC=5-Irbd?aE-JCyB_tA zG&C*}b~Lco=YglYJdBa_^F_v9cN|Y~*PdaDxDRUJgtDhjQ*#hWXiZ zDX`>lRAb^BRRD4%W+Xq29N=^W?iCBhq5S>!Q5;+ zWzzGL>W*UCa>e5N-&a)?+uJv&okz`;tD?zS#mTKO#pEs)(@e8B{_&T5%Z00o zEuN>`o3r7XlKl1-WhW7$*pF*4p>fTt>Z@)aCY8F**4BNqC-FwXb_2bt&A(iTbZEg| za{N#p==bBog`)GE6dQEgi(50)Prb}o=2NlyE>r!H^E~B)Z8a~9L#rz(sgZ~1_BR9H zTwz=>b__k8_RRNk5*?yAp7mTV?M!q`pX2Sm2IKYI&GEv`on~tFzx=AMrb2RnAMc43)9V-Udn8=4b{Ks#<7HZJ zahBOMgJd1wOy3)2N-x`0qi5}3+i=um+uPbb&n%-~&VOlEHb1)3_&c>fMW1I4n=mqm z4|$eIENZq(G1P&aBOd=I&a{!ox#DyFz})rH?m~OrdbMd8Bit-GrDpaYo4en(Y^e7& zF*Gajio9gADs~uQf(caa;@Sgax3-z z8JhCU^-aq%dgtA1>=R4=kOGNcsp#}5Ul?6;dxosi(a0(n`RpIH_UNyER_I`qd9NgD zXmAY2mo{y5h`*iH96>0u*{yxr9`hQ}dE9 zozqt?-Jd=6t%~Vm<^8oME!!eDRF}4g`!O%aoY&u-Wxk-lgAlh{Y59`V#C4I2J#Ow> zHpNf{wfY&!Jdt_$sKRf-cF@E67Yr}6)$fdLhvNFLN~^W17pB7Tl7bF|$vndj+bvV{X=E z>K<6qOgH@1??8%6q{#yv+TQtRmJ{9=>X=wM)R2$5#meB1ThjIOx46if$nLjLlh`zv zD|cN~_Ua}z_w9NtLG0*nhRSbT?+2a_9#ybiYKF9SYm9Vc2(!B_StbqY+Hu* z)632`(&JZZJ@v7_anJARt*YcgO&@Lb6MF;Y`+ThLXv^=qBsaasUS((U(B2OVWtVMF z&i8w2Hk@FpA{#|`DpdeoVL1p(bLp7y|pq=q(ykB#FKfr)w9!7 zl=eX>C1^jb!{twM)``^otnUk{I#=~v!gtTGd!1X5oZH$N>qpJi(UHl!*t@N$StiP< zSIa#+ahawnl#tMJO8l($&Rx5bE**+^;@Z=#&~#3o@;qm%L;Ar@X`y-NZI$A2d$kV) zZZPgEru(QZc+&sWY-xX;nLU1^-l-t$vx?fwtUv$A(16$fpdi8Hef#u-N_$B3n1*dgt$h-mRB; zdA|gr`_Pp!8$^{!zA^y3OI^lFs4y8LsA{uH$>Q3MCyYjN8|bemN4UpqG( z+t8sco2qspwn`=IjMszPm6u*ajwMS)2|^`ut;R4zZq4;C$P#fqoO2&x-KSH$zx%lZMn%%M~AP5^sY9l zSmdYFE$ad{%{qX_8-9;(Oc2>_PE|h5n0lTxxa#17!~4u|%76Y)EI0J(S<&KkFSZ}O zszbcI#6|MD8ScSO!_6K-DwpvuO3&PR{BD+f9nmf`fclV#2D>{>= z;QD-Tkvo5HKjYSCnsV>G(QCce5!qEoTBPrbtM!(?p;x!bc10(%uZ>`B(wNM~zjGqs zh-924k%$8;ZMVdBbfu1cyWgJ4Xf6f&++TJiPXar$>Z^`!hx?$F?{P z7^A>?D2Y|Wu3(UIB6t&gLxOGmXyGBFrWgxWuv7gg;S_9GI0H0-L}0Ymz)0V~RNqiv z3N}YgS0IK^{IJ?s_h33eI7@zqeaMWk%>XNgpUf(!^UAjp6q1Ak)%zzuyA z^ugj4_%&CQyIcb_(10H~xXY-~S7X9d@D7F_@{~5wQ%x~DP45IxHIsJ2fa&g}`Qqp3 z|DXTK?GayZe3|^R`(@teTz!uJWsf`>z}4rzJi3#{n8f&bWBSi^&f6CON00$Q1_T)p zWI&LC|DFtRKaj=1^=y!w38{id8}Q={ z|DS3&df%|7W)6R&FA_9xJ`z3B5Foh`Ug?P8INK4!5p#qy!v7i)X$$ep>mPVVoO7!o z9F}B^6yc0>!fiNCg!n<2+-eAaL^?6aZ8))iM3dVsz`4m0^ASx%%F-I6IbwyFOzv@{ zxo?O3_go$YJr!g?kO4sk1Q`%yK#+m|lnj8Gj|6zk03u2XJBHf;QSHf zXW|S@Ed9SZe~?zb(edwo1_Ip@B@?jl|7q9{Hec%KRM!m@Ivr~Zb~XxwP~ynGIxHh$ zNDgAZs)kwwIN<*;@CG+9i+djcnB;+Yn8W$Q5J&o9hKf9l52GE>?(S18At#m}WcL$} z(qE{%SD2cgJTaG5V4UL<)XPTAQ5X=e6*K$b?waNQw7}S2rFI`yEZlKXX3xu?)aQ4S zcQM<8d2Hv5ujPgqU^HqHytZ*GHZ+W_;>- zXx5wJoZ(|9RQLXPxoN|>m5vWBmJ$wzH+m*X?~+=uJA-7oS0#p)V^ywVp3+XADRH}X z1McYCGL7?Ab>_k+5BHNj`Yp2q&37g)HM_8K^A*XGytvzIYSnXQI|yC7%-p&CpM4?#vKbp?VulT z3n>k?iWi#;sl4TS(Cv2UNE2v2tbLAU#9ueL0d4O>H%)b#-HO!cz7Qs0H_aE4vr28j+P`6sG)2e z3wFTpVdKWOBv%_YZcilm__1+M@b6`gPN*eZX7jJv z6I|Wccq7Th4a>$m$apu7{wG^EODlvgBm>v*MF^q!9@%{zqj!z1Da>Wt$g$?)b@1W! z^77E^__^CaGx_L!;^o1oB?6=EiVO4Mv47p=ZbKaW=sVt4;sGyDnolg!@w|F6*}ObV s8Xq1XJ^K&5ddNm+Fn_df1Tj8(e8z}yfvv}S(-gs%*TeNxuKm~k1^2jZ3jhEB literal 0 HcmV?d00001 diff --git a/source/Control Packets/PUBREL/hasPacketIdentifier.vi b/source/Control Packets/PUBREL/hasPacketIdentifier.vi new file mode 100644 index 0000000000000000000000000000000000000000..4af3f3aafe0928e36875c0e6ffad99fa5a647056 GIT binary patch literal 18711 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 literal 0 HcmV?d00001 diff --git a/source/Control Packets/SUBACK/Create SUBACK Packet.vi b/source/Control Packets/SUBACK/Create SUBACK Packet.vi new file mode 100644 index 0000000000000000000000000000000000000000..0a71941bddf82509791f2e2d7ff04dc0334d25b4 GIT binary patch literal 27368 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