diff --git a/.gitignore b/.gitignore index 86e7b10..2f5c746 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,5 @@ /opus-0.*.tar.gz /opus-1.0.0-rc.tar.gz /opus-1.0.1-rc3.tar.gz +/opus-1.0.1.tar.gz +/rfc6716.txt diff --git a/draft-ietf-codec-opus-10.txt b/draft-ietf-codec-opus-10.txt deleted file mode 100644 index 5b1c89f..0000000 --- a/draft-ietf-codec-opus-10.txt +++ /dev/null @@ -1,18032 +0,0 @@ - - - -Network Working Group JM. Valin -Internet-Draft Mozilla Corporation -Intended status: Standards Track K. Vos -Expires: May 3, 2012 Skype Technologies S.A. - T. Terriberry - Mozilla Corporation - October 31, 2011 - - - Definition of the Opus Audio Codec - draft-ietf-codec-opus-10 - -Abstract - - This document defines the Opus interactive speech and audio codec. - Opus is designed to handle a wide range of interactive audio - applications, including Voice over IP, videoconferencing, in-game - chat, and even live, distributed music performances. It scales from - low bit-rate narrowband speech at 6 kb/s to very high quality stereo - music at 510 kb/s. Opus uses both linear prediction (LP) and the - Modified Discrete Cosine Transform (MDCT) to achieve good compression - of both speech and music. - -Status of this Memo - - This Internet-Draft is submitted in full conformance with the - provisions of BCP 78 and BCP 79. - - Internet-Drafts are working documents of the Internet Engineering - Task Force (IETF). Note that other groups may also distribute - working documents as Internet-Drafts. The list of current Internet- - Drafts is at http://datatracker.ietf.org/drafts/current/. - - Internet-Drafts are draft documents valid for a maximum of six months - and may be updated, replaced, or obsoleted by other documents at any - time. It is inappropriate to use Internet-Drafts as reference - material or to cite them other than as "work in progress." - - This Internet-Draft will expire on May 3, 2012. - -Copyright Notice - - Copyright (c) 2011 IETF Trust and the persons identified as the - document authors. All rights reserved. - - This document is subject to BCP 78 and the IETF Trust's Legal - Provisions Relating to IETF Documents - (http://trustee.ietf.org/license-info) in effect on the date of - - - -Valin, et al. Expires May 3, 2012 [Page 1] - -Internet-Draft Interactive Audio Codec October 2011 - - - publication of this document. Please review these documents - carefully, as they describe your rights and restrictions with respect - to this document. Code Components extracted from this document must - include Simplified BSD License text as described in Section 4.e of - the Trust Legal Provisions and are provided without warranty as - described in the Simplified BSD License. - - -Table of Contents - - 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . 5 - 1.1. Notation and Conventions . . . . . . . . . . . . . . . . 6 - 2. Opus Codec Overview . . . . . . . . . . . . . . . . . . . . . 8 - 2.1. Control Parameters . . . . . . . . . . . . . . . . . . . 10 - 2.1.1. Bitrate . . . . . . . . . . . . . . . . . . . . . . . 10 - 2.1.2. Number of channels (mono/stereo) . . . . . . . . . . 11 - 2.1.3. Audio bandwidth . . . . . . . . . . . . . . . . . . . 11 - 2.1.4. Frame duration . . . . . . . . . . . . . . . . . . . 11 - 2.1.5. Complexity . . . . . . . . . . . . . . . . . . . . . 11 - 2.1.6. Packet loss resilience . . . . . . . . . . . . . . . 12 - 2.1.7. Forward error correction (FEC) . . . . . . . . . . . 12 - 2.1.8. Constant/variable bit-rate . . . . . . . . . . . . . 12 - 2.1.9. Discontinuous transmission (DTX) . . . . . . . . . . 12 - 3. Internal Framing . . . . . . . . . . . . . . . . . . . . . . 13 - 3.1. The TOC Byte . . . . . . . . . . . . . . . . . . . . . . 13 - 3.2. Frame Packing . . . . . . . . . . . . . . . . . . . . . . 15 - 3.2.1. Frame Length Coding . . . . . . . . . . . . . . . . . 15 - 3.2.2. Code 0: One Frame in the Packet . . . . . . . . . . . 16 - 3.2.3. Code 1: Two Frames in the Packet, Each with Equal - Compressed Size . . . . . . . . . . . . . . . . . . . 16 - 3.2.4. Code 2: Two Frames in the Packet, with Different - Compressed Sizes . . . . . . . . . . . . . . . . . . 16 - 3.2.5. Code 3: An Arbitrary Number of Frames in the Packet . 17 - 3.3. Examples . . . . . . . . . . . . . . . . . . . . . . . . 20 - 3.4. Extending Opus . . . . . . . . . . . . . . . . . . . . . 21 - 4. Opus Decoder . . . . . . . . . . . . . . . . . . . . . . . . 22 - 4.1. Range Decoder . . . . . . . . . . . . . . . . . . . . . . 22 - 4.1.1. Decoding Symbols . . . . . . . . . . . . . . . . . . 24 - 4.1.2. Alternate Decoding Methods . . . . . . . . . . . . . 25 - 4.1.3. Decoding Raw Bits . . . . . . . . . . . . . . . . . . 27 - 4.1.4. Decoding Uniformly Distributed Integers . . . . . . . 27 - 4.1.5. Current Bit Usage . . . . . . . . . . . . . . . . . . 28 - 4.2. SILK Decoder . . . . . . . . . . . . . . . . . . . . . . 30 - 4.2.1. SILK Decoder Modules . . . . . . . . . . . . . . . . 30 - 4.2.2. LP Layer Organization . . . . . . . . . . . . . . . . 32 - 4.2.3. Header Bits . . . . . . . . . . . . . . . . . . . . . 34 - 4.2.4. Per-Frame LBRR Flags . . . . . . . . . . . . . . . . 35 - 4.2.5. LBRR Frames . . . . . . . . . . . . . . . . . . . . . 35 - - - -Valin, et al. Expires May 3, 2012 [Page 2] - -Internet-Draft Interactive Audio Codec October 2011 - - - 4.2.6. Regular SILK Frames . . . . . . . . . . . . . . . . . 36 - 4.2.7. SILK Frame Contents . . . . . . . . . . . . . . . . . 36 - 4.2.7.1. Stereo Prediction Weights . . . . . . . . . . . . 39 - 4.2.7.2. Mid-only Flag . . . . . . . . . . . . . . . . . . 41 - 4.2.7.3. Frame Type . . . . . . . . . . . . . . . . . . . 42 - 4.2.7.4. Subframe Gains . . . . . . . . . . . . . . . . . 43 - 4.2.7.5. Normalized Line Spectral Frequency (LSF) and - Linear Predictive Coding (LPC) Coefficients . . . 45 - 4.2.7.6. Long-Term Prediction (LTP) Parameters . . . . . . 72 - 4.2.7.7. Linear Congruential Generator (LCG) Seed . . . . 84 - 4.2.7.8. Excitation . . . . . . . . . . . . . . . . . . . 84 - 4.2.7.9. SILK Frame Reconstruction . . . . . . . . . . . . 96 - 4.2.8. Stereo Unmixing . . . . . . . . . . . . . . . . . . . 99 - 4.2.9. Resampling . . . . . . . . . . . . . . . . . . . . . 100 - 4.3. CELT Decoder . . . . . . . . . . . . . . . . . . . . . . 101 - 4.3.1. Transient Decoding . . . . . . . . . . . . . . . . . 103 - 4.3.2. Energy Envelope Decoding . . . . . . . . . . . . . . 104 - 4.3.3. Bit Allocation . . . . . . . . . . . . . . . . . . . 105 - 4.3.4. Shape Decoding . . . . . . . . . . . . . . . . . . . 110 - 4.3.5. Anti-Collapse Processing . . . . . . . . . . . . . . 114 - 4.3.6. Denormalization . . . . . . . . . . . . . . . . . . . 114 - 4.3.7. Inverse MDCT . . . . . . . . . . . . . . . . . . . . 114 - 4.4. Packet Loss Concealment (PLC) . . . . . . . . . . . . . . 116 - 4.4.1. Clock Drift Compensation . . . . . . . . . . . . . . 116 - 4.5. Configuration Switching . . . . . . . . . . . . . . . . . 117 - 4.5.1. Transition Side Information (Redundancy) . . . . . . 118 - 4.5.2. State Reset . . . . . . . . . . . . . . . . . . . . . 121 - 4.5.3. Summary of Transitions . . . . . . . . . . . . . . . 121 - 5. Opus Encoder . . . . . . . . . . . . . . . . . . . . . . . . 124 - 5.1. Range Coder . . . . . . . . . . . . . . . . . . . . . . . 125 - 5.1.1. Encoding Symbols . . . . . . . . . . . . . . . . . . 125 - 5.1.2. Encoding Raw Bits . . . . . . . . . . . . . . . . . . 126 - 5.1.3. Encoding Uniformly Distributed Integers . . . . . . . 127 - 5.1.4. Finalizing the Stream . . . . . . . . . . . . . . . . 127 - 5.1.5. Current Bit Usage . . . . . . . . . . . . . . . . . . 127 - 5.2. SILK Encoder . . . . . . . . . . . . . . . . . . . . . . 128 - 5.2.1. Sample Rate Conversion . . . . . . . . . . . . . . . 128 - 5.2.2. Stereo Mixing . . . . . . . . . . . . . . . . . . . . 128 - 5.2.3. SILK Core Encoder . . . . . . . . . . . . . . . . . . 129 - 5.3. CELT Encoder . . . . . . . . . . . . . . . . . . . . . . 142 - 5.3.1. Pitch Prefilter . . . . . . . . . . . . . . . . . . . 142 - 5.3.2. Bands and Normalization . . . . . . . . . . . . . . . 143 - 5.3.3. Energy Envelope Quantization . . . . . . . . . . . . 143 - 5.3.4. Bit allocation . . . . . . . . . . . . . . . . . . . 143 - 5.3.5. Stereo decisions . . . . . . . . . . . . . . . . . . 144 - 5.3.6. Time-Frequency Decision . . . . . . . . . . . . . . . 145 - 5.3.7. Spreading Values Decision . . . . . . . . . . . . . . 146 - 5.3.8. Spherical Vector Quantization . . . . . . . . . . . . 146 - - - -Valin, et al. Expires May 3, 2012 [Page 3] - -Internet-Draft Interactive Audio Codec October 2011 - - - 6. Conformance . . . . . . . . . . . . . . . . . . . . . . . . . 148 - 6.1. Testing . . . . . . . . . . . . . . . . . . . . . . . . . 148 - 6.2. Opus Custom . . . . . . . . . . . . . . . . . . . . . . . 149 - 7. Security Considerations . . . . . . . . . . . . . . . . . . . 150 - 8. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 152 - 9. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . 153 - 10. References . . . . . . . . . . . . . . . . . . . . . . . . . 154 - 10.1. Normative References . . . . . . . . . . . . . . . . . . 154 - 10.2. Informative References . . . . . . . . . . . . . . . . . 154 - Appendix A. Reference Implementation . . . . . . . . . . . . . . 157 - A.1. Extracting the source . . . . . . . . . . . . . . . . . . 157 - A.2. Development Versions . . . . . . . . . . . . . . . . . . 158 - A.3. Base64-encoded source code . . . . . . . . . . . . . . . 158 - A.4. Test vectors . . . . . . . . . . . . . . . . . . . . . . 316 - Appendix B. Self-Delimiting Framing . . . . . . . . . . . . . . 318 - Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 322 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 4] - -Internet-Draft Interactive Audio Codec October 2011 - - -1. Introduction - - The Opus codec is a real-time interactive audio codec designed to - meet the requirements described in [requirements]. It is composed of - a linear prediction (LP)-based layer and a Modified Discrete Cosine - Transform (MDCT)-based layer. The main idea behind using two layers - is that in speech, linear prediction techniques (such as CELP) code - low frequencies more efficiently than transform (e.g., MDCT) domain - techniques, while the situation is reversed for music and higher - speech frequencies. Thus a codec with both layers available can - operate over a wider range than either one alone and, by combining - them, achieve better quality than either one individually. - - The primary normative part of this specification is provided by the - source code in Appendix A. Only the decoder portion of this software - is normative, though a significant amount of code is shared by both - the encoder and decoder. The decoder contains significant amounts of - integer and fixed-point arithmetic which must be performed exactly, - including all rounding considerations, so any useful specification - must make extensive use of domain-specific symbolic language to - adequately define these operations. Additionally, any conflict - between the symbolic representation and the included reference - implementation must be resolved. For the practical reasons of - compatibility and testability it would be advantageous to give the - reference implementation priority in any disagreement. The C - language is also one of the most widely understood human-readable - symbolic representations for machine behavior. For these reasons - this RFC uses the reference implementation as the sole symbolic - representation of the codec. - - While the symbolic representation is unambiguous and complete it is - not always the easiest way to understand the codec's operation. For - this reason this document also describes significant parts of the - codec in English and takes the opportunity to explain the rationale - behind many of the more surprising elements of the design. These - descriptions are intended to be accurate and informative, but the - limitations of common English sometimes result in ambiguity, so it is - expected that the reader will always read them alongside the symbolic - representation. Numerous references to the implementation are - provided for this purpose. The descriptions sometimes differ from - the reference in ordering or through mathematical simplification - wherever such deviation makes an explanation easier to understand. - For example, the right shift and left shift operations in the - reference implementation are often described using division and - multiplication in the text. In general, the text is focused on the - "what" and "why" while the symbolic representation most clearly - provides the "how". - - - - -Valin, et al. Expires May 3, 2012 [Page 5] - -Internet-Draft Interactive Audio Codec October 2011 - - -1.1. Notation and Conventions - - The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", - "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this - document are to be interpreted as described in RFC 2119 [rfc2119]. - - Even when using floating-point, various operations in the codec - require bit-exact fixed-point behavior. The notation "Q", where n - is an integer, denotes the number of binary digits to the right of - the decimal point in a fixed-point number. For example, a signed Q14 - value in a 16-bit word can represent values from -2.0 to - 1.99993896484375, inclusive. This notation is for informational - purposes only. Arithmetic, when described, always operates on the - underlying integer. E.g., the text will explicitly indicate any - shifts required after a multiplication. - - Expressions, where included in the text, follow C operator rules and - precedence, with the exception that the syntax "x**y" is used to - indicate x raised to the power y. The text also makes use of the - following functions: - -1.1.1. min(x,y) - - The smallest of two values x and y. - -1.1.2. max(x,y) - - The largest of two values x and y. - -1.1.3. clamp(lo,x,hi) - - clamp(lo,x,hi) = max(lo,min(x,hi)) - - With this definition, if lo > hi, the lower bound is the one that is - enforced. - -1.1.4. sign(x) - - The sign of x, i.e., - - ( -1, x < 0 , - sign(x) = < 0, x == 0 , - ( 1, x > 0 . - - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 6] - -Internet-Draft Interactive Audio Codec October 2011 - - -1.1.5. log2(f) - - The base-two logarithm of f. - -1.1.6. ilog(n) - - The minimum number of bits required to store a positive integer n in - two's complement notation, or 0 for a non-positive integer n. - - ( 0, n <= 0, - ilog(n) = < - ( floor(log2(n))+1, n > 0 - - Examples: - - o ilog(-1) = 0 - - o ilog(0) = 0 - - o ilog(1) = 1 - - o ilog(2) = 2 - - o ilog(3) = 2 - - o ilog(4) = 3 - - o ilog(7) = 3 - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 7] - -Internet-Draft Interactive Audio Codec October 2011 - - -2. Opus Codec Overview - - The Opus codec scales from 6 kb/s narrowband mono speech to 510 kb/s - fullband stereo music, with algorithmic delays ranging from 5 ms to - 65.2 ms. At any given time, either the LP layer, the MDCT layer, or - both, may be active. It can seamlessly switch between all of its - various operating modes, giving it a great deal of flexibility to - adapt to varying content and network conditions without renegotiating - the current session. The codec allows input and output of various - audio bandwidths, defined as follows: - - +----------------------+-----------------+-------------------------+ - | Abbreviation | Audio Bandwidth | Sample Rate (Effective) | - +----------------------+-----------------+-------------------------+ - | NB (narrowband) | 4 kHz | 8 kHz | - | | | | - | MB (medium-band) | 6 kHz | 12 kHz | - | | | | - | WB (wideband) | 8 kHz | 16 kHz | - | | | | - | SWB (super-wideband) | 12 kHz | 24 kHz | - | | | | - | FB (fullband) | 20 kHz (*) | 48 kHz | - +----------------------+-----------------+-------------------------+ - - Table 1 - - (*) Although the sampling theorem allows a bandwidth as large as half - the sampling rate, Opus never codes audio above 20 kHz, as that is - the generally accepted upper limit of human hearing. - - Opus defines super-wideband (SWB) with an effective sample rate of - 24 kHz, unlike some other audio coding standards that use 32 kHz. - This was chosen for a number of reasons. The band layout in the MDCT - layer naturally allows skipping coefficients for frequencies over - 12 kHz, but does not allow cleanly dropping just those frequencies - over 16 kHz. A sample rate of 24 kHz also makes resampling in the - MDCT layer easier, as 24 evenly divides 48, and when 24 kHz is - sufficient, it can save computation in other processing, such as - Acoustic Echo Cancellation (AEC). Experimental changes to the band - layout to allow a 16 kHz cutoff (32 kHz effective sample rate) showed - potential quality degredations at other sample rates, and at typical - bitrates the number of bits saved by using such a cutoff instead of - coding in fullband (FB) mode is very small. Therefore, if an - application wishes to process a signal sampled at 32 kHz, it should - just use FB. - - The LP layer is based on the SILK [1] codec [SILK]. It supports NB, - - - -Valin, et al. Expires May 3, 2012 [Page 8] - -Internet-Draft Interactive Audio Codec October 2011 - - - MB, or WB audio and frame sizes from 10 ms to 60 ms, and requires an - additional 5 ms look-ahead for noise shaping estimation. A small - additional delay (up to 1.2 ms) may be required for sampling rate - conversion. Like Vorbis and many other modern codecs, SILK is - inherently designed for variable-bitrate (VBR) coding, though the - encoder can also produce constant-bitrate (CBR) streams. The version - of SILK used in Opus is substantially modified from, and not - compatible with, the stand-alone SILK codec previously deployed by - Skype. This document does not serve to define that format, but those - interested in the original SILK codec should see [SILK] instead. - - The MDCT layer is based on the CELT [2] codec [CELT]. It supports - NB, WB, SWB, or FB audio and frame sizes from 2.5 ms to 20 ms, and - requires an additional 2.5 ms look-ahead due to the overlapping MDCT - windows. The CELT codec is inherently designed for CBR coding, but - unlike many CBR codecs it is not limited to a set of predetermined - rates. It internally allocates bits to exactly fill any given target - budget, and an encoder can produce a VBR stream by varying the target - on a per-frame basis. The MDCT layer is not used for speech when the - audio bandwidth is WB or less, as it is not useful there. On the - other hand, non-speech signals are not always adequately coded using - linear prediction, so for music only the MDCT layer should be used. - - A "Hybrid" mode allows the use of both layers simultaneously with a - frame size of 10 or 20 ms and a SWB or FB audio bandwidth. Each - frame is split into a low frequency signal and a high frequency - signal, with a cutoff of 8 kHz. The LP layer then codes the low - frequency signal, followed by the MDCT layer coding the high - frequency signal. In the MDCT layer, all bands below 8 kHz are - discarded, so there is no coding redundancy between the two layers. - - The sample rate (in contrast to the actual audio bandwidth) can be - chosen independently on the encoder and decoder side, e.g., a - fullband signal can be decoded as wideband, or vice versa. This - approach ensures a sender and receiver can always interoperate, - regardless of the capabilities of their actual audio hardware. - Internally, the LP layer always operates at a sample rate of twice - the audio bandwidth, up to a maximum of 16 kHz, which it continues to - use for SWB and FB. The decoder simply resamples its output to - support different sample rates. The MDCT layer always operates - internally at a sample rate of 48 kHz. Since all the supported - sample rates evenly divide this rate, and since the the decoder may - easily zero out the high frequency portion of the spectrum in the - frequency domain, it can simply decimate the MDCT layer output to - achieve the other supported sample rates very cheaply. - - After conversion to the common, desired output sample rate, the - decoder simply adds the output from the two layers together. To - - - -Valin, et al. Expires May 3, 2012 [Page 9] - -Internet-Draft Interactive Audio Codec October 2011 - - - compensate for the different look-ahead required by each layer, the - CELT encoder input is delayed by an additional 2.7 ms. This ensures - that low frequencies and high frequencies arrive at the same time. - This extra delay may be reduced by an encoder by using less look- - ahead for noise shaping or using a simpler resampler in the LP layer, - but this will reduce quality. However, the base 2.5 ms look-ahead in - the CELT layer cannot be reduced in the encoder because it is needed - for the MDCT overlap, whose size is fixed by the decoder. - - Both layers use the same entropy coder, avoiding any waste from - "padding bits" between them. The hybrid approach makes it easy to - support both CBR and VBR coding. Although the LP layer is VBR, the - bit allocation of the MDCT layer can produce a final stream that is - CBR by using all the bits left unused by the LP layer. - -2.1. Control Parameters - - The Opus codec includes a number of control parameters which can be - changed dynamically during regular operation of the codec, without - interrupting the audio stream from the encoder to the decoder. These - parameters only affect the encoder since any impact they have on the - bit-stream is signalled in-band such that a decoder can decode any - Opus stream without any out-of-band signalling. Any Opus - implementation can add or modify these control parameters without - affecting interoperability. The most important encoder control - parameters in the reference encoder are listed below. - -2.1.1. Bitrate - - Opus supports all bitrates from 6 kb/s to 510 kb/s. All other - parameters being equal, higher bit-rate results in higher quality. - For a frame size of 20 ms, these are the bitrate "sweet spots" for - Opus in various configurations: - - o 8-12 kb/s for narrowband speech - - o 16-20 kb/s for wideband speech - - o 28-40 kb/s for fullband speech - - o 48-64 kb/s for fullband mono music - - o 64-128 kb/s for fullband stereo music - - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 10] - -Internet-Draft Interactive Audio Codec October 2011 - - -2.1.2. Number of channels (mono/stereo) - - Opus can transmit either mono or stereo audio within one stream. - When decoding a mono stream in stereo, the left and right channels - will be identical and when decoding a stereo channel in mono, the - mono output will be the average of the encoded left and right - channels. In some cases it is desirable to encode a stereo input - stream in mono (e.g. because the bit-rate is insufficient for good - quality stereo). The number of channels encoded can be selected in - real-time, but by default the reference encoder attempts to make the - best decision possible given the current bitrate. - -2.1.3. Audio bandwidth - - The audio bandwidths supported by Opus are listed in Table 1. Just - like for the number of channels, any decoder can decode audio encoded - at any bandwidth. For example, any Opus decoder operating at 8 kHz - can decode a fullband Opus stream and any Opus decoder operating at - 48 kHz can decode a narrowband stream. Similarly, the reference - encoder can take a 48 kHz input signal and encode it in narrowband. - The higher the audio bandwidth, the higher the required bitrate to - achieve acceptable quality. The audio bandwidth can be explicitly - specified in real-time, but by default the reference encoder attempts - to make the best bandwidth decision possible given the current - bitrate. - -2.1.4. Frame duration - - Opus can encode frames of 2.5, 5, 10, 20, 40 or 60 ms. It can also - combine multiple frames into packets of up to 120 ms. Because of the - overhead from IP/UDP/RTP headers, sending fewer packets per second - reduces the bitrate, but increases latency and sensitivity to packet - losses as losing one packet constitutes a loss of a bigger chunk of - audio signal. Increasing the frame duration also slightly improves - coding efficiency, but the gain becomes small for frame sizes above - 20 ms. For this reason, 20 ms frames tend to be a good choice for - most applications. - -2.1.5. Complexity - - There are various aspects of the Opus encoding process where trade- - offs can be made between CPU complexity and quality/bitrate. In the - reference encoder, the complexity is selected using an integer from 0 - to 10, where 0 is the lowest complexity and 10 is the highest. - Examples of computations for which such trade-offs may occur are: - - o the filter order of the pitch analysis whitening filter the short- - term noise shaping filter; - - - -Valin, et al. Expires May 3, 2012 [Page 11] - -Internet-Draft Interactive Audio Codec October 2011 - - - o The number of states in delayed decision quantization of the - residual signal; - - o The use of certain bit-stream features such as variable time- - frequency resolution and pitch post-filter. - -2.1.6. Packet loss resilience - - Audio codecs often exploit inter-frame correlations to reduce the - bitrate at a cost in error propagation: after losing one packet - several packets need to be received before the decoder is able to - accurately reconstruct the speech signal. The extent to which Opus - exploits inter-frame dependencies can be adjusted on the fly to - choose a trade-off between bitrate and amount of error propagation. - -2.1.7. Forward error correction (FEC) - - Another mechanism providing robustness against packet loss is the in- - band Forward Error Correction (FEC). Packets that are determined to - contain perceptually important speech information, such as onsets or - transients, are encoded again at a lower bitrate and this re-encoded - information is added to a subsequent packet. - -2.1.8. Constant/variable bit-rate - - Opus is more efficient when operating with variable bitrate (VBR), - which is the default. However, in some (rare) applications, constant - bit-rate (CBR) is required. There are two main reasons to operate in - CBR mode: - - o When the transport only supports a fixed size for each compressed - frame - - o When security is important _and_ the input audio not a normal - conversation but is highly constrained (e.g. yes/no, recorded - prompts) [SRTP-VBR] - - When low-latency transmission is required over a relatively slow - connection, then constrained VBR can also be used. This uses VBR in - a way that simulates a "bit reservoir" and is equivalent to what MP3 - and AAC call CBR (i.e. not true CBR due to the bit reservoir). - -2.1.9. Discontinuous transmission (DTX) - - Discontinuous Transmission (DTX) reduces the bitrate during silence - or background noise. When DTX is enabled, only one frame is encoded - every 400 milliseconds. - - - - -Valin, et al. Expires May 3, 2012 [Page 12] - -Internet-Draft Interactive Audio Codec October 2011 - - -3. Internal Framing - - The Opus encoder produces "packets", which are each a contiguous set - of bytes meant to be transmitted as a single unit. The packets - described here do not include such things as IP, UDP, or RTP headers - which are normally found in a transport-layer packet. A single - packet may contain multiple audio frames, so long as they share a - common set of parameters, including the operating mode, audio - bandwidth, frame size, and channel count (mono vs. stereo). This - section describes the possible combinations of these parameters and - the internal framing used to pack multiple frames into a single - packet. This framing is not self-delimiting. Instead, it assumes - that a higher layer (such as UDP or RTP or Ogg or Matroska) will - communicate the length, in bytes, of the packet, and it uses this - information to reduce the framing overhead in the packet itself. A - decoder implementation MUST support the framing described in this - section. An alternative, self-delimiting variant of the framing is - described in Appendix B. Support for that variant is OPTIONAL. - -3.1. The TOC Byte - - An Opus packet begins with a single-byte table-of-contents (TOC) - header that signals which of the various modes and configurations a - given packet uses. It is composed of a frame count code, "c", a - stereo flag, "s", and a configuration number, "config", arranged as - illustrated in Figure 1. A description of each of these fields - follows. - - 0 - 0 1 2 3 4 5 6 7 - +-+-+-+-+-+-+-+-+ - | c |s| config | - +-+-+-+-+-+-+-+-+ - - Figure 1: The TOC byte - - The top five bits of the TOC byte, labeled "config", encode one of 32 - possible configurations of operating mode, audio bandwidth, and frame - size. As described, the LP layer and MDCT layer can be combined in - three possible operating modes: - - 1. An LP-only mode for use in low bitrate connections with an audio - bandwidth of WB or less, - - 2. A Hybrid (LP+MDCT) mode for SWB or FB speech at medium bitrates, - and - - - - - -Valin, et al. Expires May 3, 2012 [Page 13] - -Internet-Draft Interactive Audio Codec October 2011 - - - 3. An MDCT-only mode for very low delay speech transmission as well - as music transmission (NB to FB). - - The 32 possible configurations each identify which one of these - operating modes the packet uses, as well as the audio bandwidth and - the frame size. Table 2 lists the parameters for each configuration. - - +-----------------------+-----------+-----------+-------------------+ - | Configuration | Mode | Bandwidth | Frame Sizes | - | Number(s) | | | | - +-----------------------+-----------+-----------+-------------------+ - | 0...3 | SILK-only | NB | 10, 20, 40, 60 ms | - | | | | | - | 4...7 | SILK-only | MB | 10, 20, 40, 60 ms | - | | | | | - | 8...11 | SILK-only | WB | 10, 20, 40, 60 ms | - | | | | | - | 12...13 | Hybrid | SWB | 10, 20 ms | - | | | | | - | 14...15 | Hybrid | FB | 10, 20 ms | - | | | | | - | 16...19 | CELT-only | NB | 2.5, 5, 10, 20 ms | - | | | | | - | 20...23 | CELT-only | WB | 2.5, 5, 10, 20 ms | - | | | | | - | 24...27 | CELT-only | SWB | 2.5, 5, 10, 20 ms | - | | | | | - | 28...31 | CELT-only | FB | 2.5, 5, 10, 20 ms | - +-----------------------+-----------+-----------+-------------------+ - - Table 2: TOC Byte Configuration Parameters - - The configuration numbers in each range (e.g., 0...3 for NB SILK- - only) correspond to the various choices of frame size, in the same - order. For example, configuration 0 has a 10 ms frame size and - configuration 3 has a 60 ms frame size. - - One additional bit, labeled "s", is used to signal mono vs. stereo, - with 0 indicating mono and 1 indicating stereo. - - The remaining two bits of the TOC byte, labeled "c", code the number - of frames per packet (codes 0 to 3) as follows: - - o 0: 1 frame in the packet - - o 1: 2 frames in the packet, each with equal compressed size - - - - - -Valin, et al. Expires May 3, 2012 [Page 14] - -Internet-Draft Interactive Audio Codec October 2011 - - - o 2: 2 frames in the packet, with different compressed sizes - - o 3: an arbitrary number of frames in the packet - - This draft refers to a packet as a code 0 packet, code 1 packet, - etc., based on the value of "c". - - A well-formed Opus packet MUST contain at least one byte with the TOC - information, though the frame(s) within a packet MAY be zero bytes - long. - -3.2. Frame Packing - - This section describes how frames are packed according to each - possible value of "c" in the TOC byte. - -3.2.1. Frame Length Coding - - When a packet contains multiple VBR frames (i.e., code 2 or 3), the - compressed length of one or more of these frames is indicated with a - one or two byte sequence, with the meaning of the first byte as - follows: - - o 0: No frame (discontinuous transmission (DTX) or lost packet) - - o 1...251: Length of the frame in bytes - - o 252...255: A second byte is needed. The total length is - (len[1]*4)+len[0] - - The maximum representable length is 255*4+255=1275 bytes. For 20 ms - frames, this represents a bitrate of 510 kb/s, which is approximately - the highest useful rate for lossily compressed fullband stereo music. - Beyond this point, lossless codecs are more appropriate. It is also - roughly the maximum useful rate of the MDCT layer, as shortly - thereafter quality no longer improves with additional bits due to - limitations on the codebook sizes. - - No length is transmitted for the last frame in a VBR packet, or for - any of the frames in a CBR packet, as it can be inferred from the - total size of the packet and the size of all other data in the - packet. However, the length of any individual frame MUST NOT exceed - 1275 bytes, to allow for repacketization by gateways, conference - bridges, or other software. - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 15] - -Internet-Draft Interactive Audio Codec October 2011 - - -3.2.2. Code 0: One Frame in the Packet - - For code 0 packets, the TOC byte is immediately followed by N-1 bytes - of compressed data for a single frame (where N is the size of the - packet), as illustrated in Figure 2. - - 0 1 2 3 - 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - |0|0|s| config | | - +-+-+-+-+-+-+-+-+ | - | Compressed frame 1 (N-1 bytes)... : - : | - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - - Figure 2: A Code 0 Packet - -3.2.3. Code 1: Two Frames in the Packet, Each with Equal Compressed - Size - - For code 1 packets, the TOC byte is immediately followed by the - (N-1)/2 bytes of compressed data for the first frame, followed by - (N-1)/2 bytes of compressed data for the second frame, as illustrated - in Figure 3. The number of payload bytes available for compressed - data, N-1, MUST be even for all code 1 packets. - - 0 1 2 3 - 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - |1|0|s| config | | - +-+-+-+-+-+-+-+-+ : - | Compressed frame 1 ((N-1)/2 bytes)... | - : +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ : - | Compressed frame 2 ((N-1)/2 bytes)... | - : +-+-+-+-+-+-+-+-+ - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - - Figure 3: A Code 1 Packet - -3.2.4. Code 2: Two Frames in the Packet, with Different Compressed - Sizes - - For code 2 packets, the TOC byte is followed by a one or two byte - sequence indicating the length of the first frame (marked N1 in the - - - -Valin, et al. Expires May 3, 2012 [Page 16] - -Internet-Draft Interactive Audio Codec October 2011 - - - figure below), followed by N1 bytes of compressed data for the first - frame. The remaining N-N1-2 or N-N1-3 bytes are the compressed data - for the second frame. This is illustrated in Figure 4. A code 2 - packet MUST contain enough bytes to represent a valid length. For - example, a 1-byte code 2 packet is always invalid, and a 2-byte code - 2 packet whose second byte is in the range 252...255 is also invalid. - The length of the first frame, N1, MUST also be no larger than the - size of the payload remaining after decoding that length for all code - 2 packets. This makes, for example, a 2-byte code 2 packet with a - second byte in the range 1...250 invalid as well (the only valid - 2-byte code 2 packet is one where the length of both frames is zero). - - 0 1 2 3 - 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - |0|1|s| config | N1 (1-2 bytes): | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ : - | Compressed frame 1 (N1 bytes)... | - : +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | - | Compressed frame 2... : - : | - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - - Figure 4: A Code 2 Packet - -3.2.5. Code 3: An Arbitrary Number of Frames in the Packet - - Code 3 packets may encode an arbitrary number of frames, as well as - additional padding, called "Opus padding" to indicate that this - padding is added at the Opus layer, rather than at the transport - layer. Code 3 packets MUST have at least 2 bytes. The TOC byte is - followed by a byte encoding the number of frames in the packet in - bits 0 to 5 (marked "M" in the figure below), with bit 6 indicating - whether or not Opus padding is inserted (marked "p" in the figure - below), and bit 7 indicating VBR (marked "v" in the figure below). M - MUST NOT be zero, and the audio duration contained within a packet - MUST NOT exceed 120 ms. This limits the maximum frame count for any - frame size to 48 (for 2.5 ms frames), with lower limits for longer - frame sizes. Figure 5 illustrates the layout of the frame count - byte. - - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 17] - -Internet-Draft Interactive Audio Codec October 2011 - - - 0 - 0 1 2 3 4 5 6 7 - +-+-+-+-+-+-+-+-+ - | M |p|v| - +-+-+-+-+-+-+-+-+ - - Figure 5: The frame count byte - - When Opus padding is used, the number of bytes of padding is encoded - in the bytes following the frame count byte. Values from 0...254 - indicate that 0...254 bytes of padding are included, in addition to - the byte(s) used to indicate the size of the padding. If the value - is 255, then the size of the additional padding is 254 bytes, plus - the padding value encoded in the next byte. There MUST be at least - one more byte in the packet in this case. By using the value 255 - multiple times, it is possible to create a packet of any specific, - desired size. The additional padding bytes appear at the end of the - packet, and MUST be set to zero by the encoder to avoid creating a - covert channel. The decoder MUST accept any value for the padding - bytes, however. Let P be the total amount of padding, including both - the trailing padding bytes themselves and the header bytes used to - indicate how many trailing bytes there are. Then P MUST be no more - than N-2. - - In the CBR case, the compressed length of each frame in bytes is - equal to the number of remaining bytes in the packet after - subtracting the (optional) padding, (N-2-P), divided by M. This - number MUST be an integer multiple of M. The compressed data for all - M frames then follows, each of size (N-2-P)/M bytes, as illustrated - in Figure 6. - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 18] - -Internet-Draft Interactive Audio Codec October 2011 - - - 0 1 2 3 - 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - |1|1|s| config | M |p|0| Padding length (Optional) : - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : Compressed frame 1 ((N-2-P)/M bytes)... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : Compressed frame 2 ((N-2-P)/M bytes)... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : ... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : Compressed frame M ((N-2-P)/M bytes)... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - : Opus Padding (Optional)... | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - - Figure 6: A CBR Code 3 Packet - - In the VBR case, the (optional) padding length is followed by M-1 - frame lengths (indicated by "N1" to "N[M-1]" in the figure below), - each encoded in a one or two byte sequence as described above. The - packet MUST contain enough data for the M-1 lengths after removing - the (optional) padding, and the sum of these lengths MUST be no - larger than the number of bytes remaining in the packet after - decoding them. The compressed data for all M frames follows, each - frame consisting of the indicated number of bytes, with the final - frame consuming any remaining bytes before the final padding, as - illustrated in Figure 6. The number of header bytes (TOC byte, frame - count byte, padding length bytes, and frame length bytes), plus the - length of the first M-1 frames themselves, plus the length of the - padding MUST be no larger than N, the total size of the packet. - - - - - - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 19] - -Internet-Draft Interactive Audio Codec October 2011 - - - 0 1 2 3 - 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - |1|1|s| config | M |p|1| Padding length (Optional) : - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - : N1 (1-2 bytes): N2 (1-2 bytes): ... : N[M-1] | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : Compressed frame 1 (N1 bytes)... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : Compressed frame 2 (N2 bytes)... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : ... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : Compressed frame M... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - : Opus Padding (Optional)... | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - - Figure 7: A VBR Code 3 Packet - -3.3. Examples - - Simplest case, one NB mono 20 ms SILK frame: - - 0 1 2 3 - 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - |0|0|0| 1 | compressed data... : - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - - Two FB mono 5 ms CELT frames of the same compressed size: - - 0 1 2 3 - 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - |1|0|0| 29 | compressed data... : - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - - Two FB mono 20 ms Hybrid frames of different compressed size: - - - - -Valin, et al. Expires May 3, 2012 [Page 20] - -Internet-Draft Interactive Audio Codec October 2011 - - - 0 1 2 3 - 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - |1|1|0| 15 | 2 |0|1| N1 | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | - | compressed data... : - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - - Four FB stereo 20 ms CELT frames of the same compressed size: - - 0 1 2 3 - 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - |1|1|1| 31 | 4 |0|0| compressed data... : - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - -3.4. Extending Opus - - A receiver MUST NOT process packets which violate any of the rules - above as normal Opus packets. They are reserved for future - applications, such as in-band headers (containing metadata, etc.). - These constraints are summarized here for reference: - - o Packets are at least one byte. - - o No implicit frame length is larger than 1275 bytes. - - o Code 1 packets have an odd total length, N, so that (N-1)/2 is an - integer. - - o Code 2 packets have enough bytes after the TOC for a valid frame - length, and that length is no larger than the number of bytes - remaining in the packet. - - o Code 3 packets contain at least one frame, but no more than 120 ms - of audio total. - - o The length of a CBR code 3 packet, N, is at least two bytes, the - size of the padding, P (including both the padding length bytes in - the header and the trailing padding bytes) is no more than N-2, - and the frame count, M, satisfies the constraint that (N-2-P) is - an integer multiple of M. - - o VBR code 3 packets are large enough to contain all the header - bytes (TOC byte, frame count byte, any padding length bytes, and - any frame length bytes), plus the length of the first M-1 frames, - plus any trailing padding bytes. - - - - -Valin, et al. Expires May 3, 2012 [Page 21] - -Internet-Draft Interactive Audio Codec October 2011 - - -4. Opus Decoder - - The Opus decoder consists of two main blocks: the SILK decoder and - the CELT decoder. At any given time, one or both of the SILK and - CELT decoders may be active. The output of the Opus decode is the - sum of the outputs from the SILK and CELT decoders with proper sample - rate conversion and delay compensation on the SILK side, and optional - decimation (when decoding to sample rates less than 48 kHz) on the - CELT side, as illustrated in the block diagram below. - - - +---------+ +------------+ - | SILK | | Sample | - +->| Decoder |--->| Rate |----+ - Bit- +---------+ | | | | Conversion | v - stream | Range |---+ +---------+ +------------+ /---\ Audio - ------->| Decoder | | + |------> - | |---+ +---------+ +------------+ \---/ - +---------+ | | CELT | | Decimation | ^ - +->| Decoder |--->| (Optional) |----+ - | | | | - +---------+ +------------+ - - -4.1. Range Decoder - - Opus uses an entropy coder based on [range-coding], which is itself a - rediscovery of the FIFO arithmetic code introduced by - [coding-thesis]. It is very similar to arithmetic encoding, except - that encoding is done with digits in any base instead of with bits, - so it is faster when using larger bases (i.e., an octet). All of the - calculations in the range coder must use bit-exact integer - arithmetic. - - Symbols may also be coded as "raw bits" packed directly into the - bitstream, bypassing the range coder. These are packed backwards - starting at the end of the frame, as illustrated in Figure 8. This - reduces complexity and makes the stream more resilient to bit errors, - as corruption in the raw bits will not desynchronize the decoding - process, unlike corruption in the input to the range decoder. Raw - bits are only used in the CELT layer. - - - - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 22] - -Internet-Draft Interactive Audio Codec October 2011 - - - 0 1 2 3 - 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | Range coder data (packed MSB to LSB) -> : - + + - : : - + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - : | <- Boundary occurs at an arbitrary bit position : - +-+-+-+ + - : <- Raw bits data (packed LSB to MSB) | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - - Figure 8: Illustrative example of packing range coder and raw bits - data - - Each symbol coded by the range coder is drawn from a finite alphabet - and coded in a separate "context", which describes the size of the - alphabet and the relative frequency of each symbol in that alphabet. - - Suppose there is a context with n symbols, identified with an index - that ranges from 0 to n-1. The parameters needed to encode or decode - symbol k in this context are represented by a three-tuple - (fl[k], fh[k], ft), with 0 <= fl[k] < fh[k] <= ft <= 65535. The - values of this tuple are derived from the probability model for the - symbol, represented by traditional "frequency counts". Because Opus - uses static contexts these are not updated as symbols are decoded. - Let f[i] be the frequency of symbol i. Then the three-tuple - corresponding to symbol k is given by - - k-1 n-1 - __ __ - fl[k] = \ f[i], fh[k] = fl[k] + f[k], ft[k] = \ f[i] - /_ /_ - i=0 i=0 - - The range decoder extracts the symbols and integers encoded using the - range encoder in Section 5.1. The range decoder maintains an - internal state vector composed of the two-tuple (val,rng), - representing the difference between the high end of the current range - and the actual coded value, minus one, and the size of the current - range, respectively. Both val and rng are 32-bit unsigned integer - values. The decoder initializes rng to 128 and initializes val to - 127 minus the top 7 bits of the first input octet. It saves the - remaining bit for use in the renormalization procedure described in - Section 4.1.1.1, which the decoder invokes immediately after - initialization to read additional bits and establish the invariant - that rng > 2**23. - - - - -Valin, et al. Expires May 3, 2012 [Page 23] - -Internet-Draft Interactive Audio Codec October 2011 - - -4.1.1. Decoding Symbols - - Decoding a symbol is a two-step process. The first step determines a - 16-bit unsigned value fs, which lies within the range of some symbol - in the current context. The second step updates the range decoder - state with the three-tuple (fl[k], fh[k], ft) corresponding to that - symbol. - - The first step is implemented by ec_decode() (entdec.c), which - computes - - fs = ft - min(val/(rng/ft)+1, ft) . - - The divisions here are exact integer division. - - The decoder then identifies the symbol in the current context - corresponding to fs; i.e., the value of k whose three-tuple - (fl[k], fh[k], ft) satisfies fl[k] <= fs < fh[k]. It uses this tuple - to update val according to - - val = val - (rng/ft)*(ft-fh[k]) . - - If fl[k] is greater than zero, then the decoder updates rng using - - rng = (rng/ft)*(fh[k]-fl[k]) . - - Otherwise, it updates rng using - - rng = rng - (rng/ft)*(ft-fh[k]). - - Using a special case for the first symbol (rather than the last - symbol, as is commonly done in other arithmetic coders) ensures that - all the truncation error from the finite precision arithmetic - accumulates in symbol 0. This makes the cost of coding a 0 slightly - smaller, on average, than its estimated probability indicates and - makes the cost of coding any other symbol slightly larger. When - contexts are designed so that 0 is the most probable symbol, which is - often the case, this strategy minimizes the inefficiency introduced - by the finite precision. It also makes some of the special-case - decoding routines in Section 4.1.2 particularly simple. - - After the updates, implemented by ec_dec_update() (entdec.c), the - decoder normalizes the range using the procedure in the next section, - and returns the index k. - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 24] - -Internet-Draft Interactive Audio Codec October 2011 - - -4.1.1.1. Renormalization - - To normalize the range, the decoder repeats the following process, - implemented by ec_dec_normalize() (entdec.c), until rng > 2**23. If - rng is already greater than 2**23, the entire process is skipped. - First, it sets rng to (rng<<8). Then it reads the next octet of the - payload and combines it with the left-over bit buffered from the - previous octet to form the 8-bit value sym. It takes the left-over - bit as the high bit (bit 7) of sym, and the top 7 bits of the octet - it just read as the other 7 bits of sym. The remaining bit in the - octet just read is buffered for use in the next iteration. If no - more input octets remain, it uses zero bits instead. Then, it sets - - val = ((val<<8) + (255-sym)) & 0x7FFFFFFF . - - It is normal and expected that the range decoder will read several - bytes into the raw bits data (if any) at the end of the packet by the - time the frame is completely decoded, as illustrated in Figure 9. - This same data MUST also be returned as raw bits when requested. The - encoder is expected to terminate the stream in such a way that the - decoder will decode the intended values regardless of the data - contained in the raw bits. Section 5.1.4 describes a procedure for - doing this. If the range decoder consumes all of the bytes belonging - to the current frame, it MUST continue to use zero when any further - input bytes are required, even if there is additional data in the - current packet from padding or other frames. - - n n+1 n+2 n+3 - 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - : | <----------- Overlap region ------------> | : - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - ^ ^ - | End of data buffered by the range coder | - ...-----------------------------------------------+ - | - | End of data consumed by raw bits - +-------------------------------------------------------... - - Figure 9: Illustrative example of raw bits overlapping range coder - data - -4.1.2. Alternate Decoding Methods - - The reference implementation uses three additional decoding methods - that are exactly equivalent to the above, but make assumptions and - simplifications that allow for a more efficient implementation. - - - - -Valin, et al. Expires May 3, 2012 [Page 25] - -Internet-Draft Interactive Audio Codec October 2011 - - -4.1.2.1. ec_decode_bin() - - The first is ec_decode_bin() (entdec.c), defined using the parameter - ftb instead of ft. It is mathematically equivalent to calling - ec_decode() with ft = (1<>ftb-8)+1), the decoder state is updated using - the three-tuple (t,t+1,(ft-1>>ftb-8)+1), and the remaining bits are - decoded as raw bits, setting t = t<= ft, then the current frame is corrupt. In that - case, the decoder should assume there has been an error in the - coding, decoding, or transmission and SHOULD take measures to conceal - the error and/or report to the application that a problem has - occurred. - -4.1.5. Current Bit Usage - - The bit allocation routines in the CELT decoder need a conservative - upper bound on the number of bits that have been used from the - current frame thus far, including both range coder bits and raw bits. - This drives allocation decisions that must match those made in the - encoder. The upper bound is computed in the reference implementation - to whole-bit precision by the function ec_tell() (entcode.h) and to - fractional 1/8th bit precision by the function ec_tell_frac() - (entcode.c). Like all operations in the range coder, it must be - implemented in a bit-exact manner, and must produce exactly the same - value returned by the same functions in the encoder after encoding - the same symbols. - - ec_tell() is guaranteed to return ceil(ec_tell_frac()/8.0). In - various places the codec will check to ensure there is enough room to - contain a symbol before attempting to decode it. In practice, - although the number of bits used so far is an upper bound, decoding a - symbol whose probability model suggests it has a worst-case cost of p - 1/8th bits may actually advance the return value of ec_tell_frac() by - p-1, p, or p+1 1/8th bits, due to approximation error in that upper - bound, truncation error in the range coder, and for large values of - ft, modeling error in ec_dec_uint(). - - However, this error is bounded, and periodic calls to ec_tell() or - ec_tell_frac() at precisely defined points in the decoding process - prevent it from accumulating. For a range coder symbol that requires - a whole number of bits (i.e., for which ft/(fh[k]-fl[k]) is a power - of two), where there are at least p 1/8th bits available, decoding - the symbol will never cause ec_tell() or ec_tell_frac() to exceed the - size of the frame ("bust the budget"). In this case the return value - of ec_tell_frac() will only advance by more than p 1/8th bits if - there was an additional, fractional number of bits remaining, and it - will never advance beyond the next whole-bit boundary, which is safe, - since frames always contain a whole number of bits. However, when p - is not a whole number of bits, an extra 1/8th bit is required to - - - -Valin, et al. Expires May 3, 2012 [Page 28] - -Internet-Draft Interactive Audio Codec October 2011 - - - ensure that decoding the symbol will not bust the budget. - - The reference implementation keeps track of the total number of whole - bits that have been processed by the decoder so far in the variable - nbits_total, including the (possibly fractional) number of bits that - are currently buffered, but not consumed, inside the range coder. - nbits_total is initialized to 33 just after the initial range - renormalization process completes (or equivalently, it can be - initialized to 9 before the first renormalization). The extra two - bits over the actual amount buffered by the range coder guarantees - that it is an upper bound and that there is enough room for the - encoder to terminate the stream. Each iteration through the range - coder's renormalization loop increases nbits_total by 8. Reading raw - bits increases nbits_total by the number of raw bits read. - -4.1.5.1. ec_tell() - - The whole number of bits buffered in rng may be estimated via l = - ilog(rng). ec_tell() then becomes a simple matter of removing these - bits from the total. It returns (nbits_total - l). - - In a newly initialized decoder, before any symbols have been read, - this reports that 1 bit has been used. This is the bit reserved for - termination of the encoder. - -4.1.5.2. ec_tell_frac() - - ec_tell_frac() estimates the number of bits buffered in rng to - fractional precision. Since rng must be greater than 2**23 after - renormalization, l must be at least 24. Let - - - r_Q15 = rng >> (l-16) , - - so that 32768 <= r_Q15 < 65536, an unsigned Q15 value representing - the fractional part of rng. Then the following procedure can be used - to add one bit of precision to l. First, update - - - r_Q15 = (r_Q15*r_Q15) >> 15 . - - Then add the 16th bit of r_Q15 to l via - - - l = 2*l + (r_Q15 >> 16) . - - Finally, if this bit was a 1, reduce r_Q15 by a factor of two via - - - - -Valin, et al. Expires May 3, 2012 [Page 29] - -Internet-Draft Interactive Audio Codec October 2011 - - - r_Q15 = r_Q15 >> 1 , - - so that it once again lies in the range 32768 <= r_Q15 < 65536. - - This procedure is repeated three times to extend l to 1/8th bit - precision. ec_tell_frac() then returns (nbits_total*8 - l). - -4.2. SILK Decoder - - The decoder's LP layer uses a modified version of the SILK codec - (herein simply called "SILK"), which runs a decoded excitation signal - through adaptive long-term and short-term prediction synthesis - filters. It runs at NB, MB, and WB sample rates internally. When - used in a SWB or FB Hybrid frame, the LP layer itself still only runs - in WB. - -4.2.1. SILK Decoder Modules - - An overview of the decoder is given in Figure 10. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 30] - -Internet-Draft Interactive Audio Codec October 2011 - - - +---------+ +------------+ - -->| Range |--->| Decode |---------------------------+ - 1 | Decoder | 2 | Parameters |----------+ 5 | - +---------+ +------------+ 4 | | - 3 | | | - \/ \/ \/ - +------------+ +------------+ +------------+ - | Generate |-->| LTP |-->| LPC | - | Excitation | | Synthesis | | Synthesis | - +------------+ +------------+ +------------+ - ^ | - | | - +-------------------+----------------+ - | 6 - | +------------+ +-------------+ - +-->| Stereo |-->| Sample Rate |--> - 8 | Unmixing | 7 | Conversion | 8 - +------------+ +-------------+ - - 1: Range encoded bitstream - 2: Coded parameters - 3: Pulses, LSBs, and signs - 4: Pitch lags, LTP coefficients - 5: LPC coefficients and gains - 6: Decoded signal (mono or mid-side stereo) - 7: Unmixed signal (mono or left-right stereo) - 8: Resampled signal - - - Decoder block diagram. - - Figure 10 - - The decoder feeds the bitstream (1) to the range decoder from - Section 4.1, and then decodes the parameters in it (2) using the - procedures detailed in Sections 4.2.3 through 4.2.7.8.5. These - parameters (3, 4, 5) are used to generate an excitation signal (see - Section 4.2.7.8.6), which is fed to an optional long-term prediction - (LTP) filter (voiced frames only, see Section 4.2.7.9.1) and then a - short-term prediction filter (see Section 4.2.7.9.2), producing the - decoded signal (6). For stereo streams, the mid-side representation - is converted to separate left and right channels (7). The result is - finally resampled to the desired output sample rate (e.g., 48 kHz) so - that the resampled signal (8) can be mixed with the CELT layer. - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 31] - -Internet-Draft Interactive Audio Codec October 2011 - - -4.2.2. LP Layer Organization - - Internally, the LP layer of a single Opus frame is composed of either - a single 10 ms regular SILK frame or between one and three 20 ms - regular SILK frames. A stereo Opus frame may double the number of - regular SILK frames (up to a total of six), since it includes - separate frames for a mid channel and, optionally, a side channel. - Optional Low Bit-Rate Redundancy (LBRR) frames, which are reduced- - bitrate encodings of previous SILK frames, may be included to aid in - recovery from packet loss. If present, these appear before the - regular SILK frames. They are in most respects identical to regular, - active SILK frames, except that they are usually encoded with a lower - bitrate. This draft uses "SILK frame" to refer to either one and - "regular SILK frame" if it needs to draw a distinction between the - two. - - Logically, each SILK frame is in turn composed of either two or four - 5 ms subframes. Various parameters, such as the quantization gain of - the excitation and the pitch lag and filter coefficients can vary on - a subframe-by-subframe basis. Physically, the parameters for each - subframe are interleaved in the bitstream, as described in the - relevant sections for each parameter. - - All of these frames and subframes are decoded from the same range - coder, with no padding between them. Thus packing multiple SILK - frames in a single Opus frame saves, on average, half a byte per SILK - frame. It also allows some parameters to be predicted from prior - SILK frames in the same Opus frame, since this does not degrade - packet loss robustness (beyond any penalty for merely using fewer, - larger packets to store multiple frames). - - Stereo support in SILK uses a variant of mid-side coding, allowing a - mono decoder to simply decode the mid channel. However, the data for - the two channels is interleaved, so a mono decoder must still unpack - the data for the side channel. It would be required to do so anyway - for Hybrid Opus frames, or to support decoding individual 20 ms - frames. - - Table 3 summarizes the overall grouping of the contents of the LP - layer. Figures 11 and 12 illustrate the ordering of the various SILK - frames for a 60 ms Opus frame, for both mono and stereo, - respectively. - - - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 32] - -Internet-Draft Interactive Audio Codec October 2011 - - - +-----------------------+---------------+---------------+ - | Symbol(s) | PDF(s) | Condition | - +-----------------------+---------------+---------------+ - | VAD flags | {1, 1}/2 | | - | | | | - | LBRR flag | {1, 1}/2 | | - | | | | - | Per-frame LBRR flags | Table 4 | Section 4.2.4 | - | | | | - | LBRR Frame(s) | Section 4.2.7 | Section 4.2.4 | - | | | | - | Regular SILK Frame(s) | Section 4.2.7 | | - +-----------------------+---------------+---------------+ - - Organization of the SILK layer of an Opus frame. - - Table 3 - - - +---------------------------------+ - | VAD Flags | - +---------------------------------+ - | LBRR Flag | - +---------------------------------+ - | Per-Frame LBRR Flags (Optional) | - +---------------------------------+ - | LBRR Frame 1 (Optional) | - +---------------------------------+ - | LBRR Frame 2 (Optional) | - +---------------------------------+ - | LBRR Frame 3 (Optional) | - +---------------------------------+ - | Regular SILK Frame 1 | - +---------------------------------+ - | Regular SILK Frame 2 | - +---------------------------------+ - | Regular SILK Frame 3 | - +---------------------------------+ - - Figure 11: A 60 ms Mono Frame - - - - - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 33] - -Internet-Draft Interactive Audio Codec October 2011 - - - +---------------------------------------+ - | Mid VAD Flags | - +---------------------------------------+ - | Mid LBRR Flag | - +---------------------------------------+ - | Side VAD Flags | - +---------------------------------------+ - | Side LBRR Flag | - +---------------------------------------+ - | Mid Per-Frame LBRR Flags (Optional) | - +---------------------------------------+ - | Side Per-Frame LBRR Flags (Optional) | - +---------------------------------------+ - | Mid LBRR Frame 1 (Optional) | - +---------------------------------------+ - | Side LBRR Frame 1 (Optional) | - +---------------------------------------+ - | Mid LBRR Frame 2 (Optional) | - +---------------------------------------+ - | Side LBRR Frame 2 (Optional) | - +---------------------------------------+ - | Mid LBRR Frame 3 (Optional) | - +---------------------------------------+ - | Side LBRR Frame 3 (Optional) | - +---------------------------------------+ - | Mid Regular SILK Frame 1 | - +---------------------------------------+ - | Side Regular SILK Frame 1 (Optional) | - +---------------------------------------+ - | Mid Regular SILK Frame 2 | - +---------------------------------------+ - | Side Regular SILK Frame 2 (Optional) | - +---------------------------------------+ - | Mid Regular SILK Frame 3 | - +---------------------------------------+ - | Side Regular SILK Frame 3 (Optional) | - +---------------------------------------+ - - Figure 12: A 60 ms Stereo Frame - -4.2.3. Header Bits - - The LP layer begins with two to eight header bits, decoded in - silk_Decode() (dec_API.c). These consist of one Voice Activity - Detection (VAD) bit per frame (up to 3), followed by a single flag - indicating the presence of LBRR frames. For a stereo packet, these - first flags correspond to the mid channel, and a second set of flags - is included for the side channel. - - - -Valin, et al. Expires May 3, 2012 [Page 34] - -Internet-Draft Interactive Audio Codec October 2011 - - - Because these are the first symbols decoded by the range coder and - because they are coded as binary values with uniform probability, - they can be extracted directly from the most significant bits of the - first byte of compressed data. Thus, a receiver can determine if an - Opus frame contains any active SILK frames without the overhead of - using the range decoder. - -4.2.4. Per-Frame LBRR Flags - - For Opus frames longer than 20 ms, a set of LBRR flags is decoded for - each channel that has its LBRR flag set. Each set contains one flag - per 20 ms SILK frame. 40 ms Opus frames use the 2-frame LBRR flag PDF - from Table 4, and 60 ms Opus frames use the 3-frame LBRR flag PDF. - For each channel, the resulting 2- or 3-bit integer contains the - corresponding LBRR flag for each frame, packed in order from the LSB - to the MSB. - - +------------+-------------------------------------+ - | Frame Size | PDF | - +------------+-------------------------------------+ - | 40 ms | {0, 53, 53, 150}/256 | - | | | - | 60 ms | {0, 41, 20, 29, 41, 15, 28, 82}/256 | - +------------+-------------------------------------+ - - Table 4: LBRR Flag PDFs - - A 10 or 20 ms Opus frame does not contain any per-frame LBRR flags, - as there may be at most one LBRR frame per channel. The global LBRR - flag in the header bits (see Section 4.2.3) is already sufficient to - indicate the presence of that single LBRR frame. - -4.2.5. LBRR Frames - - The LBRR frames, if present, contain an encoded representation of the - signal immediately prior to the current Opus frame as if it were - encoded with the current mode, frame size, audio bandwidth, and - channel count, even if those differ from the prior Opus frame. When - one of these parameters changes from one Opus frame to the next, this - implies that the LBRR frames of the current Opus frame may not be - simple drop-in replacements for the contents of the previous Opus - frame. - - For example, when switching from 20 ms to 60 ms, the 60 ms Opus frame - may contain LBRR frames covering up to three prior 20 ms Opus frames, - even if those frames already contained LBRR frames covering some of - the same time periods. When switching from 20 ms to 10 ms, the 10 ms - Opus frame can contain an LBRR frame covering at most half the prior - - - -Valin, et al. Expires May 3, 2012 [Page 35] - -Internet-Draft Interactive Audio Codec October 2011 - - - 20 ms Opus frame, potentially leaving a hole that needs to be - concealed from even a single packet loss. When switching from mono - to stereo, the LBRR frames in the first stereo Opus frame MAY contain - a non-trivial side channel. - - In order to properly produce LBRR frames under all conditions, an - encoder might need to buffer up to 60 ms of audio and re-encode it - during these transitions. However, the reference implementation opts - to disable LBRR frames at the transition point for simplicity. - - The LBRR frames immediately follow the LBRR flags, prior to any - regular SILK frames. Section 4.2.7 describes their exact contents. - LBRR frames do not include their own separate VAD flags. LBRR frames - are only meant to be transmitted for active speech, thus all LBRR - frames are treated as active. - - In a stereo Opus frame longer than 20 ms, although the per-frame LBRR - flags for the mid channel are coded as a unit before the per-frame - LBRR flags for the side channel, the LBRR frames themselves are - interleaved. The decoder parses an LBRR frame for the mid channel of - a given 20 ms interval (if present) and then immediately parses the - corresponding LBRR frame for the side channel (if present), before - proceeding to the next 20 ms interval. - -4.2.6. Regular SILK Frames - - The regular SILK frame(s) follow the LBRR frames (if any). - Section 4.2.7 describes their contents, as well. Unlike the LBRR - frames, a regular SILK frame is coded for each time interval in an - Opus frame, even if the corresponding VAD flags are unset. For - stereo Opus frames longer than 20 ms, the regular mid and side SILK - frames for each 20 ms interval are interleaved, just as with the LBRR - frames. The side frame may be skipped by coding an appropriate flag, - as detailed in Section 4.2.7.2. - -4.2.7. SILK Frame Contents - - Each SILK frame includes a set of side information that encodes - - o The frame type and quantization type (Section 4.2.7.3), - - o Quantization gains (Section 4.2.7.4), - - o Short-term prediction filter coefficients (Section 4.2.7.5), - - o An LSF interpolation weight (Section 4.2.7.5.5), - - - - - -Valin, et al. Expires May 3, 2012 [Page 36] - -Internet-Draft Interactive Audio Codec October 2011 - - - o Long-term prediction filter lags and gains (Section 4.2.7.6), and - - o A linear congruential generator (LCG) seed (Section 4.2.7.7). - - The quantized excitation signal (see Section 4.2.7.8) follows these - at the end of the frame. Table 5 details the overall organization of - a SILK frame. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 37] - -Internet-Draft Interactive Audio Codec October 2011 - - - +---------------------------+-------------------+-------------------+ - | Symbol(s) | PDF(s) | Condition | - +---------------------------+-------------------+-------------------+ - | Stereo Prediction Weights | Table 6 | Section 4.2.7.1 | - | | | | - | Mid-only Flag | Table 8 | Section 4.2.7.2 | - | | | | - | Frame Type | Section 4.2.7.3 | | - | | | | - | Subframe Gains | Section 4.2.7.4 | | - | | | | - | Normalized LSF Stage 1 | Table 14 | | - | Index | | | - | | | | - | Normalized LSF Stage 2 | Section 4.2.7.5.2 | | - | Residual | | | - | | | | - | Normalized LSF | Table 26 | Section 4.2.7.5.5 | - | Interpolation Weight | | | - | | | | - | Primary Pitch Lag | Section 4.2.7.6.1 | Voiced frame | - | | | | - | Subframe Pitch Contour | Table 32 | Voiced frame | - | | | | - | Periodicity Index | Table 37 | Voiced frame | - | | | | - | LTP Filter | Table 38 | Voiced frame | - | | | | - | LTP Scaling | Table 42 | Section 4.2.7.6.3 | - | | | | - | LCG Seed | Table 43 | | - | | | | - | Excitation Rate Level | Table 45 | | - | | | | - | Excitation Pulse Counts | Table 46 | | - | | | | - | Excitation Pulse | Section 4.2.7.8.3 | Non-zero pulse | - | Locations | | count | - | | | | - | Excitation LSBs | Table 51 | Section 4.2.7.8.2 | - | | | | - | Excitation Signs | Table 52 | Section 4.2.7.8.5 | - +---------------------------+-------------------+-------------------+ - - Order of the symbols in an individual SILK frame. - - Table 5 - - - - -Valin, et al. Expires May 3, 2012 [Page 38] - -Internet-Draft Interactive Audio Codec October 2011 - - -4.2.7.1. Stereo Prediction Weights - - A SILK frame corresponding to the mid channel of a stereo Opus frame - begins with a pair of side channel prediction weights, designed such - that zeros indicate normal mid-side coupling. Since these weights - can change on every frame, the first portion of each frame linearly - interpolates between the previous weights and the current ones, using - zeros for the previous weights if none are available. These - prediction weights are never included in a mono Opus frame, and the - previous weights are reset to zeros on any transition from mono to - stereo. They are also not included in an LBRR frame for the side - channel, even if the LBRR flags indicate the corresponding mid - channel was not coded. In that case, the previous weights are used, - again substituting in zeros if no previous weights are available - since the last decoder reset (see Section 4.5). - - To summarize, these weights are coded if and only if - - o This is a stereo Opus frame (Section 3.1), and - - o The current SILK frame corresponds to the mid channel. - - The prediction weights are coded in three separate pieces, which are - decoded by silk_stereo_decode_pred() (decode_stereo_pred.c). The - first piece jointly codes the high-order part of a table index for - both weights. The second piece codes the low-order part of each - table index. The third piece codes an offset used to linearly - interpolate between table indices. The details are as follows. - - Let n be an index decoded with the 25-element stage-1 PDF in Table 6. - Then let i0 and i1 be indices decoded with the stage-2 and stage-3 - PDFs in Table 6, respectively, and let i2 and i3 be two more indices - decoded with the stage-2 and stage-3 PDFs, all in that order. - - +-------+-----------------------------------------------------------+ - | Stage | PDF | - +-------+-----------------------------------------------------------+ - | Stage | {7, 2, 1, 1, 1, 10, 24, 8, 1, 1, 3, 23, 92, 23, 3, 1, 1, | - | 1 | 8, 24, 10, 1, 1, 1, 2, 7}/256 | - | | | - | Stage | {85, 86, 85}/256 | - | 2 | | - | | | - | Stage | {51, 51, 52, 51, 51}/256 | - | 3 | | - +-------+-----------------------------------------------------------+ - - Table 6: Stereo Weight PDFs - - - -Valin, et al. Expires May 3, 2012 [Page 39] - -Internet-Draft Interactive Audio Codec October 2011 - - - Then use n, i0, and i2 to form two table indices, wi0 and wi1, - according to - - wi0 = i0 + 3*(n/5) - wi1 = i2 + 3*(n%5) - - where the division is exact integer division. The range of these - indices is 0 to 14, inclusive. Let w[i] be the i'th weight from - Table 7. Then the two prediction weights, w0_Q13 and w1_Q13, are - - w1_Q13 = w_Q13[wi1] - + ((w_Q13[wi1+1] - w_Q13[wi1])*6554) >> 16)*(2*i3 + 1) - - w0_Q13 = w_Q13[wi0] - + ((w_Q13[wi0+1] - w_Q13[wi0])*6554) >> 16)*(2*i1 + 1) - - w1_Q13 - - N.b., w1_Q13 is computed first here, because w0_Q13 depends on it. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 40] - -Internet-Draft Interactive Audio Codec October 2011 - - - +-------+--------------+ - | Index | Weight (Q13) | - +-------+--------------+ - | 0 | -13732 | - | | | - | 1 | -10050 | - | | | - | 2 | -8266 | - | | | - | 3 | -7526 | - | | | - | 4 | -6500 | - | | | - | 5 | -5000 | - | | | - | 6 | -2950 | - | | | - | 7 | -820 | - | | | - | 8 | 820 | - | | | - | 9 | 2950 | - | | | - | 10 | 5000 | - | | | - | 11 | 6500 | - | | | - | 12 | 7526 | - | | | - | 13 | 8266 | - | | | - | 14 | 10050 | - | | | - | 15 | 13732 | - +-------+--------------+ - - Table 7: Stereo Weight Table - -4.2.7.2. Mid-only Flag - - A flag appears after the stereo prediction weights that indicates if - only the mid channel is coded for this time interval. It appears - only when - - o This is a stereo Opus frame (see Section 3.1), - - o The current SILK frame corresponds to the mid channel, and - - - - -Valin, et al. Expires May 3, 2012 [Page 41] - -Internet-Draft Interactive Audio Codec October 2011 - - - o Either - - * This is a regular SILK frame where the VAD flags (see - Section 4.2.3) indicate that the corresponding side channel is - not active. - - * This is an LBRR frame where the LBRR flags (see Section 4.2.3 - and Section 4.2.4) indicate that the corresponding side channel - is not coded. - - It is omitted when there are no stereo weights, for all of the same - reasons. It is also omitted for a regular SILK frame when the VAD - flag of the corresponding side channel frame is set (indicating it is - active). The side channel must be coded in this case, making the - mid-only flag redundant. It is also omitted for an LBRR frame when - the corresponding LBRR flags indicate the side channel is coded. - - When the flag is present, the decoder reads a single value using the - PDF in Table 8, as implemented in silk_stereo_decode_mid_only() - (decode_stereo_pred.c). If the flag is set, then there is no - corresponding SILK frame for the side channel, the entire decoding - process for the side channel is skipped, and zeros are fed to the - stereo unmixing process (see Section 4.2.8) instead. As stated - above, LBRR frames still include this flag when the LBRR flag - indicates that the side channel is not coded. In that case, if this - flag is zero (indicating that there should be a side channel), then - Packet Loss Concealment (PLC, see Section 4.4) SHOULD be invoked to - recover a side channel signal. - - +---------------+ - | PDF | - +---------------+ - | {192, 64}/256 | - +---------------+ - - Table 8: Mid-only Flag PDF - -4.2.7.3. Frame Type - - Each SILK frame contains a single "frame type" symbol that jointly - codes the signal type and quantization offset type of the - corresponding frame. If the current frame is a regular SILK frame - whose VAD bit was not set (an "inactive" frame), then the frame type - symbol takes on a value of either 0 or 1 and is decoded using the - first PDF in Table 9. If the frame is an LBRR frame or a regular - SILK frame whose VAD flag was set (an "active" frame), then the value - of the symbol may range from 2 to 5, inclusive, and is decoded using - the second PDF in Table 9. Table 10 translates between the value of - - - -Valin, et al. Expires May 3, 2012 [Page 42] - -Internet-Draft Interactive Audio Codec October 2011 - - - the frame type symbol and the corresponding signal type and - quantization offset type. - - +----------+-----------------------------+ - | VAD Flag | PDF | - +----------+-----------------------------+ - | Inactive | {26, 230, 0, 0, 0, 0}/256 | - | | | - | Active | {0, 0, 24, 74, 148, 10}/256 | - +----------+-----------------------------+ - - Table 9: Frame Type PDFs - - +------------+-------------+--------------------------+ - | Frame Type | Signal Type | Quantization Offset Type | - +------------+-------------+--------------------------+ - | 0 | Inactive | Low | - | | | | - | 1 | Inactive | High | - | | | | - | 2 | Unvoiced | Low | - | | | | - | 3 | Unvoiced | High | - | | | | - | 4 | Voiced | Low | - | | | | - | 5 | Voiced | High | - +------------+-------------+--------------------------+ - - Table 10: Signal Type and Quantization Offset Type from Frame Type - -4.2.7.4. Subframe Gains - - A separate quantization gain is coded for each 5 ms subframe. These - gains control the step size between quantization levels of the - excitation signal and, therefore, the quality of the reconstruction. - They are independent of the pitch gains coded for voiced frames. The - quantization gains are themselves uniformly quantized to 6 bits on a - log scale, giving them a resolution of approximately 1.369 dB and a - range of approximately 1.94 dB to 88.21 dB. - - The subframe gains are either coded independently, or relative to the - gain from the most recent coded subframe in the same channel. - Independent coding is used if and only if - - o This is the first subframe in the current SILK frame, and - - - - - -Valin, et al. Expires May 3, 2012 [Page 43] - -Internet-Draft Interactive Audio Codec October 2011 - - - o Either - - * This is the first SILK frame of its type (LBRR or regular) for - this channel in the current Opus frame, or - - * The previous SILK frame of the same type (LBRR or regular) for - this channel in the same Opus frame was not coded. - - In an independently coded subframe gain, the 3 most significant bits - of the quantization gain are decoded using a PDF selected from - Table 11 based on the decoded signal type (see Section 4.2.7.3). - - +-------------+------------------------------------+ - | Signal Type | PDF | - +-------------+------------------------------------+ - | Inactive | {32, 112, 68, 29, 12, 1, 1, 1}/256 | - | | | - | Unvoiced | {2, 17, 45, 60, 62, 47, 19, 4}/256 | - | | | - | Voiced | {1, 3, 26, 71, 94, 50, 9, 2}/256 | - +-------------+------------------------------------+ - - Table 11: PDFs for Independent Quantization Gain MSB Coding - - The 3 least significant bits are decoded using a uniform PDF: - - +--------------------------------------+ - | PDF | - +--------------------------------------+ - | {32, 32, 32, 32, 32, 32, 32, 32}/256 | - +--------------------------------------+ - - Table 12: PDF for Independent Quantization Gain LSB Coding - - For subframes which do not have an independent gain (including the - first subframe of frames not listed as using independent coding - above), the quantization gain is coded relative to the gain from the - previous subframe (in the same channel). The PDF in Table 13 yields - a delta gain index between 0 and 40, inclusive. - - +-------------------------------------------------------------------+ - | PDF | - +-------------------------------------------------------------------+ - | {6, 5, 11, 31, 132, 21, 8, 4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, | - | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | - | 1}/256 | - +-------------------------------------------------------------------+ - - - - -Valin, et al. Expires May 3, 2012 [Page 44] - -Internet-Draft Interactive Audio Codec October 2011 - - - Table 13: PDF for Delta Quantization Gain Coding - - The following formula translates this index into a quantization gain - for the current subframe using the gain from the previous subframe: - - log_gain = min(max(2*gain_index - 16, - previous_log_gain + gain_index - 4), 63) . - - The value here is not clamped at 0, and may reach values as low as - -16 over the course of consecutive subframes within a single Opus - frame. - - silk_gains_dequant() (gain_quant.c) dequantizes log_gain for the k'th - subframe and converts it into a linear Q16 scale factor via - - gain_Q16[k] = silk_log2lin((0x1D1C71*log_gain>>16) + 2090) - - The function silk_log2lin() (log2lin.c) computes an approximation of - 2**(inLog_Q7/128.0), where inLog_Q7 is its Q7 input. Let i = - inLog_Q7>>7 be the integer part of inLogQ7 and f = inLog_Q7&127 be - the fractional part. If i < 16, then - - (1<>16)+f)>>7)*(1<>16)+f)*((1<>7) . - - The final Q16 gain values lies between 4096 and 1686110208, inclusive - (representing scale factors of 0.0625 to 25728, respectively). - -4.2.7.5. Normalized Line Spectral Frequency (LSF) and Linear Predictive - Coding (LPC) Coefficients - - A set of normalized Line Spectral Frequency (LSF) coefficients follow - the quantization gains in the bitstream, and represent the Linear - Predictive Coding (LPC) coefficients for the current SILK frame. - Once decoded, the normalized LSFs form an increasing list of Q15 - values between 0 and 1. These represent the interleaved zeros on the - unit circle between 0 and pi (hence "normalized") in the standard - decomposition of the LPC filter into a symmetric part and an anti- - symmetric part (P and Q in Section 4.2.7.5.6). Because of non-linear - effects in the decoding process, an implementation SHOULD match the - fixed-point arithmetic described in this section exactly. An encoder - SHOULD also use the same process. - - The normalized LSFs are coded using a two-stage vector quantizer (VQ) - (Section 4.2.7.5.1 and Section 4.2.7.5.2). NB and MB frames use an - - - -Valin, et al. Expires May 3, 2012 [Page 45] - -Internet-Draft Interactive Audio Codec October 2011 - - - order-10 predictor, while WB frames use an order-16 predictor, and - thus have different sets of tables. After reconstructing the - normalized LSFs (Section 4.2.7.5.3), the decoder runs them through a - stabilization process (Section 4.2.7.5.4), interpolates them between - frames (Section 4.2.7.5.5), converts them back into LPC coefficients - (Section 4.2.7.5.6), and then runs them through further processes to - limit the range of the coefficients (Section 4.2.7.5.7) and the gain - of the filter (Section 4.2.7.5.8). All of this is necessary to - ensure the reconstruction process is stable. - -4.2.7.5.1. Stage 1 Normalized LSF Decoding - - The first VQ stage uses a 32-element codebook, coded with one of the - PDFs in Table 14, depending on the audio bandwidth and the signal - type of the current SILK frame. This yields a single index, I1, for - the entire frame. This indexes an element in a coarse codebook, - selects the PDFs for the second stage of the VQ, and selects the - prediction weights used to remove intra-frame redundancy from the - second stage. The actual codebook elements are listed in Table 23 - and Table 24, but they are not needed until the last stages of - reconstructing the LSF coefficients. - - +-----------+----------+--------------------------------------------+ - | Audio | Signal | PDF | - | Bandwidth | Type | | - +-----------+----------+--------------------------------------------+ - | NB or MB | Inactive | {44, 34, 30, 19, 21, 12, 11, 3, 3, 2, 16, | - | | or | 2, 2, 1, 5, 2, 1, 3, 3, 1, 1, 2, 2, 2, 3, | - | | unvoiced | 1, 9, 9, 2, 7, 2, 1}/256 | - | | | | - | NB or MB | Voiced | {1, 10, 1, 8, 3, 8, 8, 14, 13, 14, 1, 14, | - | | | 12, 13, 11, 11, 12, 11, 10, 10, 11, 8, 9, | - | | | 8, 7, 8, 1, 1, 6, 1, 6, 5}/256 | - | | | | - | WB | Inactive | {31, 21, 3, 17, 1, 8, 17, 4, 1, 18, 16, 4, | - | | or | 2, 3, 1, 10, 1, 3, 16, 11, 16, 2, 2, 3, 2, | - | | unvoiced | 11, 1, 4, 9, 8, 7, 3}/256 | - | | | | - | WB | Voiced | {1, 4, 16, 5, 18, 11, 5, 14, 15, 1, 3, 12, | - | | | 13, 14, 14, 6, 14, 12, 2, 6, 1, 12, 12, | - | | | 11, 10, 3, 10, 5, 1, 1, 1, 3}/256 | - +-----------+----------+--------------------------------------------+ - - Table 14: PDFs for Normalized LSF Index Stage-1 Decoding - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 46] - -Internet-Draft Interactive Audio Codec October 2011 - - -4.2.7.5.2. Stage 2 Normalized LSF Decoding - - A total of 16 PDFs are available for the LSF residual in the second - stage: the 8 (a...h) for NB and MB frames given in Table 15, and the - 8 (i...p) for WB frames given in Table 16. Which PDF is used for - which coefficient is driven by the index, I1, decoded in the first - stage. Table 17 lists the letter of the corresponding PDF for each - normalized LSF coefficient for NB and MB, and Table 18 lists the same - information for WB. - - +----------+--------------------------------------+ - | Codebook | PDF | - +----------+--------------------------------------+ - | a | {1, 1, 1, 15, 224, 11, 1, 1, 1}/256 | - | | | - | b | {1, 1, 2, 34, 183, 32, 1, 1, 1}/256 | - | | | - | c | {1, 1, 4, 42, 149, 55, 2, 1, 1}/256 | - | | | - | d | {1, 1, 8, 52, 123, 61, 8, 1, 1}/256 | - | | | - | e | {1, 3, 16, 53, 101, 74, 6, 1, 1}/256 | - | | | - | f | {1, 3, 17, 55, 90, 73, 15, 1, 1}/256 | - | | | - | g | {1, 7, 24, 53, 74, 67, 26, 3, 1}/256 | - | | | - | h | {1, 1, 18, 63, 78, 58, 30, 6, 1}/256 | - +----------+--------------------------------------+ - - Table 15: PDFs for NB/MB Normalized LSF Index Stage-2 Decoding - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 47] - -Internet-Draft Interactive Audio Codec October 2011 - - - +----------+---------------------------------------+ - | Codebook | PDF | - +----------+---------------------------------------+ - | i | {1, 1, 1, 9, 232, 9, 1, 1, 1}/256 | - | | | - | j | {1, 1, 2, 28, 186, 35, 1, 1, 1}/256 | - | | | - | k | {1, 1, 3, 42, 152, 53, 2, 1, 1}/256 | - | | | - | l | {1, 1, 10, 49, 126, 65, 2, 1, 1}/256 | - | | | - | m | {1, 4, 19, 48, 100, 77, 5, 1, 1}/256 | - | | | - | n | {1, 1, 14, 54, 100, 72, 12, 1, 1}/256 | - | | | - | o | {1, 1, 15, 61, 87, 61, 25, 4, 1}/256 | - | | | - | p | {1, 7, 21, 50, 77, 81, 17, 1, 1}/256 | - +----------+---------------------------------------+ - - Table 16: PDFs for WB Normalized LSF Index Stage-2 Decoding - - +----+---------------------+ - | I1 | Coefficient | - +----+---------------------+ - | | 0 1 2 3 4 5 6 7 8 9 | - | | | - | 0 | a a a a a a a a a a | - | | | - | 1 | b d b c c b c b b b | - | | | - | 2 | c b b b b b b b b b | - | | | - | 3 | b c c c c b c b b b | - | | | - | 4 | c d d d d c c c c c | - | | | - | 5 | a f d d c c c c b b | - | | | - | g | a c c c c c c c c b | - | | | - | 7 | c d g e e e f e f f | - | | | - | 8 | c e f f e f e g e e | - | | | - | 9 | c e e h e f e f f e | - | | | - | 10 | e d d d c d c c c c | - - - -Valin, et al. Expires May 3, 2012 [Page 48] - -Internet-Draft Interactive Audio Codec October 2011 - - - | 11 | b f f g e f e f f f | - | | | - | 12 | c h e g f f f f f f | - | | | - | 13 | c h f f f f f g f e | - | | | - | 14 | d d f e e f e f e e | - | | | - | 15 | c d d f f e e e e e | - | | | - | 16 | c e e g e f e f f f | - | | | - | 17 | c f e g f f f e f e | - | | | - | 18 | c h e f e f e f f f | - | | | - | 19 | c f e g h g f g f e | - | | | - | 20 | d g h e g f f g e f | - | | | - | 21 | c h g e e e f e f f | - | | | - | 22 | e f f e g g f g f e | - | | | - | 23 | c f f g f g e g e e | - | | | - | 24 | e f f f d h e f f e | - | | | - | 25 | c d e f f g e f f e | - | | | - | 26 | c d c d d e c d d d | - | | | - | 27 | b b c c c c c d c c | - | | | - | 28 | e f f g g g f g e f | - | | | - | 29 | d f f e e e e d d c | - | | | - | 30 | c f d h f f e e f e | - | | | - | 31 | e e f e f g f g f e | - +----+---------------------+ - - Table 17: Codebook Selection for NB/MB Normalized LSF Index Stage 2 - Decoding - - - - - - -Valin, et al. Expires May 3, 2012 [Page 49] - -Internet-Draft Interactive Audio Codec October 2011 - - - +----+------------------------------------------------+ - | I1 | Coefficient | - +----+------------------------------------------------+ - | | 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | - | | | - | 0 | i i i i i i i i i i i i i i i i | - | | | - | 1 | k l l l l l k k k k k j j j i l | - | | | - | 2 | k n n l p m m n k n m n n m l l | - | | | - | 3 | i k j k k j j j j j i i i i i j | - | | | - | 4 | i o n m o m p n m m m n n m m l | - | | | - | 5 | i l n n m l l n l l l l l l k m | - | | | - | 6 | i i i i i i i i i i i i i i i i | - | | | - | 7 | i k o l p k n l m n n m l l k l | - | | | - | 8 | i o k o o m n m o n m m n l l l | - | | | - | 9 | k j i i i i i i i i i i i i i i | - | | | - | j0 | i j i i i i i i i i i i i i i j | - | | | - | 11 | k k l m n l l l l l l l k k j l | - | | | - | 12 | k k l l m l l l l l l l l k j l | - | | | - | 13 | l m m m o m m n l n m m n m l m | - | | | - | 14 | i o m n m p n k o n p m m l n l | - | | | - | 15 | i j i j j j j j j j i i i i j i | - | | | - | 16 | j o n p n m n l m n m m m l l m | - | | | - | 17 | j l l m m l l n k l l n n n l m | - | | | - | 18 | k l l k k k l k j k j k j j j m | - | | | - | 19 | i k l n l l k k k j j i i i i i | - | | | - | 20 | l m l n l l k k j j j j j k k m | - | | | - | 21 | k o l p p m n m n l n l l k l l | - - - -Valin, et al. Expires May 3, 2012 [Page 50] - -Internet-Draft Interactive Audio Codec October 2011 - - - | 22 | k l n o o l n l m m l l l l k m | - | | | - | 23 | j l l m m m m l n n n l j j j j | - | | | - | 24 | k n l o o m p m m n l m m l l l | - | | | - | 25 | i o j j i i i i i i i i i i i i | - | | | - | 26 | i o o l n k n n l m m p p m m m | - | | | - | 27 | l l p l n m l l l k k l l l k l | - | | | - | 28 | i i j i i i k j k j j k k k j j | - | | | - | 29 | i l k n l l k l k j i i j i i j | - | | | - | 30 | l n n m p n l l k l k k j i j i | - | | | - | 31 | k l n l m l l l k j k o m i i i | - +----+------------------------------------------------+ - - Table 18: Codebook Selection for WB Normalized LSF Index Stage 2 - Decoding - - Decoding the second stage residual proceeds as follows. For each - coefficient, the decoder reads a symbol using the PDF corresponding - to I1 from either Table 17 or Table 18, and subtracts 4 from the - result to give an index in the range -4 to 4, inclusive. If the - index is either -4 or 4, it reads a second symbol using the PDF in - Table 19, and adds the value of this second symbol to the index, - using the same sign. This gives the index, I2[k], a total range of - -10 to 10, inclusive. - - +-------------------------------+ - | PDF | - +-------------------------------+ - | {156, 60, 24, 9, 4, 2, 1}/256 | - +-------------------------------+ - - Table 19: PDF for Normalized LSF Index Extension Decoding - - The decoded indices from both stages are translated back into - normalized LSF coefficients in silk_NLSF_decode() (NLSF_decode.c). - The stage-2 indices represent residuals after both the first stage of - the VQ and a separate backwards-prediction step. The backwards - prediction process in the encoder subtracts a prediction from each - residual formed by a multiple of the coefficient that follows it. - The decoder must undo this process. Table 20 contains lists of - - - -Valin, et al. Expires May 3, 2012 [Page 51] - -Internet-Draft Interactive Audio Codec October 2011 - - - prediction weights for each coefficient. There are two lists for NB - and MB, and another two lists for WB, giving two possible prediction - weights for each coefficient. - - +-------------+-----+-----+-----+-----+ - | Coefficient | A | B | C | D | - +-------------+-----+-----+-----+-----+ - | 0 | 179 | 116 | 175 | 68 | - | | | | | | - | 1 | 138 | 67 | 148 | 62 | - | | | | | | - | 2 | 140 | 82 | 160 | 66 | - | | | | | | - | 3 | 148 | 59 | 176 | 60 | - | | | | | | - | 4 | 151 | 92 | 178 | 72 | - | | | | | | - | 5 | 149 | 72 | 173 | 117 | - | | | | | | - | 6 | 153 | 100 | 174 | 85 | - | | | | | | - | 7 | 151 | 89 | 164 | 90 | - | | | | | | - | 8 | 163 | 92 | 177 | 118 | - | | | | | | - | 9 | | | 174 | 136 | - | | | | | | - | 10 | | | 196 | 151 | - | | | | | | - | 11 | | | 182 | 142 | - | | | | | | - | 12 | | | 198 | 160 | - | | | | | | - | 13 | | | 192 | 142 | - | | | | | | - | 14 | | | 182 | 155 | - +-------------+-----+-----+-----+-----+ - - Table 20: Prediction Weights for Normalized LSF Decoding - - The prediction is undone using the procedure implemented in - silk_NLSF_residual_dequant() (NLSF_decode.c), which is as follows. - Each coefficient selects its prediction weight from one of the two - lists based on the stage-1 index, I1. Table 21 gives the selections - for each coefficient for NB and MB, and Table 22 gives the selections - for WB. Let d_LPC be the order of the codebook, i.e., 10 for NB and - MB, and 16 for WB, and let pred_Q8[k] be the weight for the k'th - coefficient selected by this process for 0 <= k < d_LPC-1. Then, the - - - -Valin, et al. Expires May 3, 2012 [Page 52] - -Internet-Draft Interactive Audio Codec October 2011 - - - stage-2 residual for each coefficient is computed via - - res_Q10[k] = (k+1 < d_LPC ? (res_Q10[k+1]*pred_Q8[k])>>8 : 0) - + ((((I2[k]<<10) + sign(I2[k])*102)*qstep)>>16) , - - where qstep is the Q16 quantization step size, which is 11796 for NB - and MB and 9830 for WB (representing step sizes of approximately 0.18 - and 0.15, respectively). - - +----+-------------------+ - | I1 | Coefficient | - +----+-------------------+ - | | 0 1 2 3 4 5 6 7 8 | - | | | - | 0 | A B A A A A A A A | - | | | - | 1 | B A A A A A A A A | - | | | - | 2 | A A A A A A A A A | - | | | - | 3 | B B B A A A A B A | - | | | - | 4 | A B A A A A A A A | - | | | - | 5 | A B A A A A A A A | - | | | - | 6 | B A B B A A A B A | - | | | - | 7 | A B B A A B B A A | - | | | - | 8 | A A B B A B A B B | - | | | - | 9 | A A B B A A B B B | - | | | - | 10 | A A A A A A A A A | - | | | - | 11 | A B A B B B B B A | - | | | - | 12 | A B A B B B B B A | - | | | - | 13 | A B B B B B B B A | - | | | - | 14 | B A B B A B B B B | - | | | - | 15 | A B B B B B A B A | - | | | - | 16 | A A B B A B A B A | - | | | - - - -Valin, et al. Expires May 3, 2012 [Page 53] - -Internet-Draft Interactive Audio Codec October 2011 - - - | 17 | A A B B B A B B B | - | | | - | 18 | A B B A A B B B A | - | | | - | 19 | A A A B B B A B A | - | | | - | 20 | A B B A A B A B A | - | | | - | 21 | A B B A A A B B A | - | | | - | 22 | A A A A A B B B B | - | | | - | 23 | A A B B A A A B B | - | | | - | 24 | A A A B A B B B B | - | | | - | 25 | A B B B B B B B A | - | | | - | 26 | A A A A A A A A A | - | | | - | 27 | A A A A A A A A A | - | | | - | 28 | A A B A B B A B A | - | | | - | 29 | A A A B A A A A A | - | | | - | 30 | A A A B B A B A B | - | | | - | 31 | B A B B A B B B B | - +----+-------------------+ - - Table 21: Prediction Weight Selection for NB/MB Normalized LSF - Decoding - - +----+---------------------------------------------+ - | I1 | Coefficient | - +----+---------------------------------------------+ - | | 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 | - | | | - | 0 | C C C C C C C C C C C C C C D | - | | | - | 1 | C C C C C C C C C C C C C C C | - | | | - | 2 | C C D C C D D D C D D D D C C | - | | | - | 3 | C C C C C C C C C C C C D C C | - | | | - | 4 | C D D C D C D D C D D D D D C | - - - -Valin, et al. Expires May 3, 2012 [Page 54] - -Internet-Draft Interactive Audio Codec October 2011 - - - | 5 | C D C C C C C C C C C C C C C | - | | | - | 6 | D C C C C C C C C C C D C D C | - | | | - | 7 | C D D C C C D C D D D C D C D | - | | | - | 8 | C D C D D C D C D C D D D D D | - | | | - | 9 | C C C C C C C C C C C C C C D | - | | | - | 10 | C D C C C C C C C C C C C C C | - | | | - | 11 | C C D C D D D D D D D C D C C | - | | | - | 12 | C C D C C D C D C D C C D C C | - | | | - | 13 | C C C C D D C D C D D D D C C | - | | | - | 14 | C D C C C D D C D D D C D D D | - | | | - | 15 | C C D D C C C C C C C C D D C | - | | | - | 16 | C D D C D C D D D D D C D C C | - | | | - | 17 | C C D C C C C D C C D D D C C | - | | | - | 18 | C C C C C C C C C C C C C C D | - | | | - | 19 | C C C C C C C C C C C C D C C | - | | | - | 20 | C C C C C C C C C C C C C C C | - | | | - | 21 | C D C D C D D C D C D C D D C | - | | | - | 22 | C C D D D D C D D C C D D C C | - | | | - | 23 | C D D C D C D C D C C C C D C | - | | | - | 24 | C C C D D C D C D D D D D D D | - | | | - | 25 | C C C C C C C C C C C C C C D | - | | | - | 26 | C D D C C C D D C C D D D D D | - | | | - | 27 | C C C C C D C D D D D C D D D | - | | | - | 28 | C C C C C C C C C C C C C C D | - | | | - - - -Valin, et al. Expires May 3, 2012 [Page 55] - -Internet-Draft Interactive Audio Codec October 2011 - - - | 29 | C C C C C C C C C C C C C C D | - | | | - | 30 | D C C C C C C C C C C D C C C | - | | | - | 31 | C C D C C D D D C C D C C D C | - +----+---------------------------------------------+ - - Table 22: Prediction Weight Selection for WB Normalized LSF Decoding - -4.2.7.5.3. Reconstructing the Normalized LSF Coefficients - - Once the stage-1 index I1 and the stage-2 residual res_Q10[] have - been decoded, the final normalized LSF coefficients can be - reconstructed. - - The spectral distortion introduced by the quantization of each LSF - coefficient varies, so the stage-2 residual is weighted accordingly, - using the low-complexity Inverse Harmonic Mean Weighting (IHMW) - function proposed in [laroia-icassp]. The weights are derived - directly from the stage-1 codebook vector. Let cb1_Q8[k] be the k'th - entry of the stage-1 codebook vector from Table 23 or Table 24. Then - for 0 <= k < d_LPC the following expression computes the square of - the weight as a Q18 value: - - - w2_Q18[k] = (1024/(cb1_Q8[k] - cb1_Q8[k-1]) - + 1024/(cb1_Q8[k+1] - cb1_Q8[k])) << 16 , - - - where cb1_Q8[-1] = 0 and cb1_Q8[d_LPC] = 256, and the division is - exact integer division. This is reduced to an unsquared, Q9 value - using the following square-root approximation: - - i = ilog(w2_Q18[k]) - f = (w2_Q18[k]>>(i-8)) & 127 - y = ((i&1) ? 32768 : 46214) >> ((32-i)>>1) - w_Q9[k] = y + ((213*f*y)>>16) - - The cb1_Q8[] vector completely determines these weights, and they may - be tabulated and stored as 13-bit unsigned values (with a range of - 1819 to 5227, inclusive) to avoid computing them when decoding. The - reference implementation already requires code to compute these - weights on unquantized coefficients in the encoder, in - silk_NLSF_VQ_weights_laroia() (NLSF_VQ_weights_laroia.c) and its - callers, so it reuses that code in the decoder instead of using a - pre-computed table to reduce the amount of ROM required. - - - - - -Valin, et al. Expires May 3, 2012 [Page 56] - -Internet-Draft Interactive Audio Codec October 2011 - - - +----+----------------------------------------+ - | I1 | Codebook (Q8) | - +----+----------------------------------------+ - | | 0 1 2 3 4 5 6 7 8 9 | - | | | - | 0 | 12 35 60 83 108 132 157 180 206 228 | - | | | - | 1 | 15 32 55 77 101 125 151 175 201 225 | - | | | - | 2 | 19 42 66 89 114 137 162 184 209 230 | - | | | - | 3 | 12 25 50 72 97 120 147 172 200 223 | - | | | - | 4 | 26 44 69 90 114 135 159 180 205 225 | - | | | - | 5 | 13 22 53 80 106 130 156 180 205 228 | - | | | - | 6 | 15 25 44 64 90 115 142 168 196 222 | - | | | - | 7 | 19 24 62 82 100 120 145 168 190 214 | - | | | - | 8 | 22 31 50 79 103 120 151 170 203 227 | - | | | - | 9 | 21 29 45 65 106 124 150 171 196 224 | - | | | - | 10 | 30 49 75 97 121 142 165 186 209 229 | - | | | - | 11 | 19 25 52 70 93 116 143 166 192 219 | - | | | - | 12 | 26 34 62 75 97 118 145 167 194 217 | - | | | - | 13 | 25 33 56 70 91 113 143 165 196 223 | - | | | - | 14 | 21 34 51 72 97 117 145 171 196 222 | - | | | - | 15 | 20 29 50 67 90 117 144 168 197 221 | - | | | - | 16 | 22 31 48 66 95 117 146 168 196 222 | - | | | - | 17 | 24 33 51 77 116 134 158 180 200 224 | - | | | - | 18 | 21 28 70 87 106 124 149 170 194 217 | - | | | - | 19 | 26 33 53 64 83 117 152 173 204 225 | - | | | - | 20 | 27 34 65 95 108 129 155 174 210 225 | - | | | - | 21 | 20 26 72 99 113 131 154 176 200 219 | - - - -Valin, et al. Expires May 3, 2012 [Page 57] - -Internet-Draft Interactive Audio Codec October 2011 - - - | 22 | 34 43 61 78 93 114 155 177 205 229 | - | | | - | 23 | 23 29 54 97 124 138 163 179 209 229 | - | | | - | 24 | 30 38 56 89 118 129 158 178 200 231 | - | | | - | 25 | 21 29 49 63 85 111 142 163 193 222 | - | | | - | 26 | 27 48 77 103 133 158 179 196 215 232 | - | | | - | 27 | 29 47 74 99 124 151 176 198 220 237 | - | | | - | 28 | 33 42 61 76 93 121 155 174 207 225 | - | | | - | 29 | 29 53 87 112 136 154 170 188 208 227 | - | | | - | 30 | 24 30 52 84 131 150 166 186 203 229 | - | | | - | 31 | 37 48 64 84 104 118 156 177 201 230 | - +----+----------------------------------------+ - - Table 23: Codebook Vectors for NB/MB Normalized LSF Stage 1 Decoding - - +----+------------------------------------------------------------+ - | I1 | Codebook (Q8) | - +----+------------------------------------------------------------+ - | | 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | - | | | - | 0 | 7 23 38 54 69 85 100 116 131 147 162 178 193 208 223 239 | - | | | - | 1 | 13 25 41 55 69 83 98 112 127 142 157 171 187 203 220 236 | - | | | - | 2 | 15 21 34 51 61 78 92 106 126 136 152 167 185 205 225 240 | - | | | - | 3 | 10 21 36 50 63 79 95 110 126 141 157 173 189 205 221 237 | - | | | - | 4 | 17 20 37 51 59 78 89 107 123 134 150 164 184 205 224 240 | - | | | - | 5 | 10 15 32 51 67 81 96 112 129 142 158 173 189 204 220 236 | - | | | - | 6 | 8 21 37 51 65 79 98 113 126 138 155 168 179 192 209 218 | - | | | - | 7 | 12 15 34 55 63 78 87 108 118 131 148 167 185 203 219 236 | - | | | - | 8 | 16 19 32 36 56 79 91 108 118 136 154 171 186 204 220 237 | - | | | - | 9 | 11 28 43 58 74 89 105 120 135 150 165 180 196 211 226 241 | - | | | - - - -Valin, et al. Expires May 3, 2012 [Page 58] - -Internet-Draft Interactive Audio Codec October 2011 - - - | 10 | 6 16 33 46 60 75 92 107 123 137 156 169 185 199 214 225 | - | | | - | 11 | 11 19 30 44 57 74 89 105 121 135 152 169 186 202 218 234 | - | | | - | 12 | 12 19 29 46 57 71 88 100 120 132 148 165 182 199 216 233 | - | | | - | 13 | 17 23 35 46 56 77 92 106 123 134 152 167 185 204 222 237 | - | | | - | 14 | 14 17 45 53 63 75 89 107 115 132 151 171 188 206 221 240 | - | | | - | 15 | 9 16 29 40 56 71 88 103 119 137 154 171 189 205 222 237 | - | | | - | 16 | 16 19 36 48 57 76 87 105 118 132 150 167 185 202 218 236 | - | | | - | 17 | 12 17 29 54 71 81 94 104 126 136 149 164 182 201 221 237 | - | | | - | 18 | 15 28 47 62 79 97 115 129 142 155 168 180 194 208 223 238 | - | | | - | 19 | 8 14 30 45 62 78 94 111 127 143 159 175 192 207 223 239 | - | | | - | 20 | 17 30 49 62 79 92 107 119 132 145 160 174 190 204 220 235 | - | | | - | 21 | 14 19 36 45 61 76 91 108 121 138 154 172 189 205 222 238 | - | | | - | 22 | 12 18 31 45 60 76 91 107 123 138 154 171 187 204 221 236 | - | | | - | 23 | 13 17 31 43 53 70 83 103 114 131 149 167 185 203 220 237 | - | | | - | 24 | 17 22 35 42 58 78 93 110 125 139 155 170 188 206 224 240 | - | | | - | 25 | 8 15 34 50 67 83 99 115 131 146 162 178 193 209 224 239 | - | | | - | 26 | 13 16 41 66 73 86 95 111 128 137 150 163 183 206 225 241 | - | | | - | 27 | 17 25 37 52 63 75 92 102 119 132 144 160 175 191 212 231 | - | | | - | 28 | 19 31 49 65 83 100 117 133 147 161 174 187 200 213 227 242 | - | | | - | 29 | 18 31 52 68 88 103 117 126 138 149 163 177 192 207 223 239 | - | | | - | 30 | 16 29 47 61 76 90 106 119 133 147 161 176 193 209 224 240 | - | | | - | 31 | 15 21 35 50 61 73 86 97 110 119 129 141 175 198 218 237 | - +----+------------------------------------------------------------+ - - Table 24: Codebook Vectors for WB Normalized LSF Stage 1 Decoding - - Given the stage-1 codebook entry cb1_Q8[], the stage-2 residual - - - -Valin, et al. Expires May 3, 2012 [Page 59] - -Internet-Draft Interactive Audio Codec October 2011 - - - res_Q10[], and their corresponding weights, w_Q9[], the reconstructed - normalized LSF coefficients are - - NLSF_Q15[k] = (cb1_Q8[k]<<7) + (res_Q10[k]<<14)/w_Q9[k] , - - where the division is exact integer division. However, nothing in - either the reconstruction process or the quantization process in the - encoder thus far guarantees that the coefficients are monotonically - increasing and separated well enough to ensure a stable filter. When - using the reference encoder, roughly 2% of frames violate this - constraint. The next section describes a stabilization procedure - used to make these guarantees. - -4.2.7.5.4. Normalized LSF Stabilization - - The normalized LSF stabilization procedure is implemented in - silk_NLSF_stabilize() (NLSF_stabilize.c). This process ensures that - consecutive values of the normalized LSF coefficients, NLSF_Q15[], - are spaced some minimum distance apart (predetermined to be the 0.01 - percentile of a large training set). Table 25 gives the minimum - spacings for NB and MB and those for WB, where row k is the minimum - allowed value of NLSF_Q[k]-NLSF_Q[k-1]. For the purposes of - computing this spacing for the first and last coefficient, - NLSF_Q15[-1] is taken to be 0, and NLSF_Q15[d_LPC] is taken to be - 32768. - - - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 60] - -Internet-Draft Interactive Audio Codec October 2011 - - - +-------------+-----------+-----+ - | Coefficient | NB and MB | WB | - +-------------+-----------+-----+ - | 0 | 250 | 100 | - | | | | - | 1 | 3 | 3 | - | | | | - | 2 | 6 | 40 | - | | | | - | 3 | 3 | 3 | - | | | | - | 4 | 3 | 3 | - | | | | - | 5 | 3 | 3 | - | | | | - | 6 | 4 | 5 | - | | | | - | 7 | 3 | 14 | - | | | | - | 8 | 3 | 14 | - | | | | - | 9 | 3 | 10 | - | | | | - | 10 | 461 | 11 | - | | | | - | 11 | | 3 | - | | | | - | 12 | | 8 | - | | | | - | 13 | | 9 | - | | | | - | 14 | | 7 | - | | | | - | 15 | | 3 | - | | | | - | 16 | | 347 | - +-------------+-----------+-----+ - - Table 25: Minimum Spacing for Normalized LSF Coefficients - - The procedure starts off by trying to make small adjustments which - attempt to minimize the amount of distortion introduced. After 20 - such adjustments, it falls back to a more direct method which - guarantees the constraints are enforced but may require large - adjustments. - - Let NDeltaMin_Q15[k] be the minimum required spacing for the current - audio bandwidth from Table 25. First, the procedure finds the index - - - -Valin, et al. Expires May 3, 2012 [Page 61] - -Internet-Draft Interactive Audio Codec October 2011 - - - i where NLSF_Q15[i] - NLSF_Q15[i-1] - NDeltaMin_Q15[i] is the - smallest, breaking ties by using the lower value of i. If this value - is non-negative, then the stabilization stops; the coefficients - satisfy all the constraints. Otherwise, if i == 0, it sets - NLSF_Q15[0] to NDeltaMin_Q15[0], and if i == d_LPC, it sets - NLSF_Q15[d_LPC-1] to (32768 - NDeltaMin_Q15[d_LPC]). For all other - values of i, both NLSF_Q15[i-1] and NLSF_Q15[i] are updated as - follows: - - i-1 - __ - min_center_Q15 = (NDeltaMin[i]>>1) + \ NDeltaMin[k] - /_ - k=0 - d_LPC - __ - max_center_Q15 = 32768 - (NDeltaMin[i]>>1) - \ NDeltaMin[k] - /_ - k=i+1 - center_freq_Q15 = clamp(min_center_Q15[i], - (NLSF_Q15[i-1] + NLSF_Q15[i] + 1)>>1, - max_center_Q15[i]) - - NLSF_Q15[i-1] = center_freq_Q15 - (NDeltaMin_Q15[i]>>1) - - NLSF_Q15[i] = NLSF_Q15[i-1] + NDeltaMin_Q15[i] . - - Then the procedure repeats again, until it has either executed 20 - times or has stopped because the coefficients satisfy all the - constraints. - - After the 20th repetition of the above procedure, the following - fallback procedure executes once. First, the values of NLSF_Q15[k] - for 0 <= k < d_LPC are sorted in ascending order. Then for each - value of k from 0 to d_LPC-1, NLSF_Q15[k] is set to - - max(NLSF_Q15[k], NLSF_Q15[k-1] + NDeltaMin_Q15[k]) . - - Next, for each value of k from d_LPC-1 down to 0, NLSF_Q15[k] is set - to - - min(NLSF_Q15[k], NLSF_Q15[k+1] - NDeltaMin_Q15[k+1]) . - -4.2.7.5.5. Normalized LSF Interpolation - - For 20 ms SILK frames, the first half of the frame (i.e., the first - two subframes) may use normalized LSF coefficients that are - interpolated between the decoded LSFs for the most recent coded frame - - - -Valin, et al. Expires May 3, 2012 [Page 62] - -Internet-Draft Interactive Audio Codec October 2011 - - - (in the same channel) and the current frame. A Q2 interpolation - factor follows the LSF coefficient indices in the bitstream, which is - decoded using the PDF in Table 26. This happens in - silk_decode_indices() (decode_indices.c). For the first frame after - a decoder reset (see Section 4.5), when no prior LSF coefficients are - available, the decoder still decodes this factor, but ignores its - value and always uses 4 instead. For 10 ms SILK frames, this factor - is not stored at all. - - +---------------------------+ - | PDF | - +---------------------------+ - | {13, 22, 29, 11, 181}/256 | - +---------------------------+ - - Table 26: PDF for Normalized LSF Interpolation Index - - Let n2_Q15[k] be the normalized LSF coefficients decoded by the - procedure in Section 4.2.7.5, n0_Q15[k] be the LSF coefficients - decoded for the prior frame, and w_Q2 be the interpolation factor. - Then the normalized LSF coefficients used for the first half of a - 20 ms frame, n1_Q15[k], are - - n1_Q15[k] = n0_Q15[k] + (w_Q2*(n2_Q15[k] - n0_Q15[k]) >> 2) . - - This interpolation is performed in silk_decode_parameters() - (decode_parameters.c). - -4.2.7.5.6. Converting Normalized LSFs to LPC Coefficients - - Any LPC filter A(z) can be split into a symmetric part P(z) and an - anti-symmetric part Q(z) such that - - d_LPC - __ -k 1 - A(z) = 1 - \ a[k] * z = - * (P(z) + Q(z)) - /_ 2 - k=1 - - with - - -d_LPC-1 -1 - P(z) = A(z) + z * A(z ) - - -d_LPC-1 -1 - Q(z) = A(z) - z * A(z ) . - - The even normalized LSF coefficients correspond to a pair of - - - -Valin, et al. Expires May 3, 2012 [Page 63] - -Internet-Draft Interactive Audio Codec October 2011 - - - conjugate roots of P(z), while the odd coefficients correspond to a - pair of conjugate roots of Q(z), all of which lie on the unit circle. - In addition, P(z) has a root at pi and Q(z) has a root at 0. Thus, - they may be reconstructed mathematically from a set of normalized LSF - coefficients, n[k], as - - d_LPC/2-1 - -1 ___ -1 -2 - P(z) = (1 + z ) * | | (1 - 2*cos(pi*n[2*k])*z + z ) - k=0 - - d_LPC/2-1 - -1 ___ -1 -2 - Q(z) = (1 - z ) * | | (1 - 2*cos(pi*n[2*k+1])*z + z ) - k=0 - - However, SILK performs this reconstruction using a fixed-point - approximation so that all decoders can reproduce it in a bit-exact - manner to avoid prediction drift. The function silk_NLSF2A() - (NLSF2A.c) implements this procedure. - - To start, it approximates cos(pi*n[k]) using a table lookup with - linear interpolation. The encoder SHOULD use the inverse of this - piecewise linear approximation, rather than the true inverse of the - cosine function, when deriving the normalized LSF coefficients. - These values are also re-ordered to improve numerical accuracy when - constructing the LPC polynomials. - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 64] - -Internet-Draft Interactive Audio Codec October 2011 - - - +-------------+-----------+----+ - | Coefficient | NB and MB | WB | - +-------------+-----------+----+ - | 0 | 0 | 0 | - | | | | - | 1 | 9 | 15 | - | | | | - | 2 | 6 | 8 | - | | | | - | 3 | 3 | 7 | - | | | | - | 4 | 4 | 4 | - | | | | - | 5 | 5 | 11 | - | | | | - | 6 | 8 | 12 | - | | | | - | 7 | 1 | 3 | - | | | | - | 8 | 2 | 2 | - | | | | - | 9 | 7 | 13 | - | | | | - | 10 | | 10 | - | | | | - | 11 | | 5 | - | | | | - | 12 | | 6 | - | | | | - | 13 | | 9 | - | | | | - | 14 | | 14 | - | | | | - | 15 | | 1 | - +-------------+-----------+----+ - - Table 27: LSF Ordering for Polynomial Evaluation - - The top 7 bits of each normalized LSF coefficient index a value in - the table, and the next 8 bits interpolate between it and the next - value. Let i = (n[k] >> 8) be the integer index and f = (n[k] & 255) - be the fractional part of a given coefficient. Then the re-ordered, - approximated cosine, c_Q17[ordering[k]], is - - c_Q17[ordering[k]] = (cos_Q13[i]*256 - + (cos_Q13[i+1]-cos_Q13[i])*f + 8) >> 4 , - - where ordering[k] is the k'th entry of the column of Table 27 - - - -Valin, et al. Expires May 3, 2012 [Page 65] - -Internet-Draft Interactive Audio Codec October 2011 - - - corresponding to the current audio bandwidth and cos_Q13[i] is the - i'th entry of Table 28. - - +-----+-------+-------+-------+-------+ - | i | +0 | +1 | +2 | +3 | - +-----+-------+-------+-------+-------+ - | 0 | 8192 | 8190 | 8182 | 8170 | - | | | | | | - | 4 | 8152 | 8130 | 8104 | 8072 | - | | | | | | - | 8 | 8034 | 7994 | 7946 | 7896 | - | | | | | | - | 12 | 7840 | 7778 | 7714 | 7644 | - | | | | | | - | 16 | 7568 | 7490 | 7406 | 7318 | - | | | | | | - | 20 | 7226 | 7128 | 7026 | 6922 | - | | | | | | - | 24 | 6812 | 6698 | 6580 | 6458 | - | | | | | | - | 28 | 6332 | 6204 | 6070 | 5934 | - | | | | | | - | 32 | 5792 | 5648 | 5502 | 5352 | - | | | | | | - | 36 | 5198 | 5040 | 4880 | 4718 | - | | | | | | - | 40 | 4552 | 4382 | 4212 | 4038 | - | | | | | | - | 44 | 3862 | 3684 | 3502 | 3320 | - | | | | | | - | 48 | 3136 | 2948 | 2760 | 2570 | - | | | | | | - | 52 | 2378 | 2186 | 1990 | 1794 | - | | | | | | - | 56 | 1598 | 1400 | 1202 | 1002 | - | | | | | | - | 60 | 802 | 602 | 402 | 202 | - | | | | | | - | 64 | 0 | -202 | -402 | -602 | - | | | | | | - | 68 | -802 | -1002 | -1202 | -1400 | - | | | | | | - | 72 | -1598 | -1794 | -1990 | -2186 | - | | | | | | - | 76 | -2378 | -2570 | -2760 | -2948 | - | | | | | | - | 80 | -3136 | -3320 | -3502 | -3684 | - | | | | | | - - - -Valin, et al. Expires May 3, 2012 [Page 66] - -Internet-Draft Interactive Audio Codec October 2011 - - - | 84 | -3862 | -4038 | -4212 | -4382 | - | | | | | | - | 88 | -4552 | -4718 | -4880 | -5040 | - | | | | | | - | 92 | -5198 | -5352 | -5502 | -5648 | - | | | | | | - | 96 | -5792 | -5934 | -6070 | -6204 | - | | | | | | - | 100 | -6332 | -6458 | -6580 | -6698 | - | | | | | | - | 104 | -6812 | -6922 | -7026 | -7128 | - | | | | | | - | 108 | -7226 | -7318 | -7406 | -7490 | - | | | | | | - | 112 | -7568 | -7644 | -7714 | -7778 | - | | | | | | - | 116 | -7840 | -7896 | -7946 | -7994 | - | | | | | | - | 120 | -8034 | -8072 | -8104 | -8130 | - | | | | | | - | 124 | -8152 | -8170 | -8182 | -8190 | - | | | | | | - | 128 | -8192 | | | | - +-----+-------+-------+-------+-------+ - - Table 28: Q13 Cosine Table for LSF Conversion - - Given the list of cosine values, silk_NLSF2A_find_poly() (NLSF2A.c) - computes the coefficients of P and Q, described here via a simple - recurrence. Let p_Q16[k][j] and q_Q16[k][j] be the coefficients of - the products of the first (k+1) root pairs for P and Q, with j - indexing the coefficient number. Only the first (k+2) coefficients - are needed, as the products are symmetric. Let - p_Q16[0][0] = q_Q16[0][0] = 1<<16, p_Q16[0][1] = -c_Q17[0], - q_Q16[0][1] = -c_Q17[1], and d2 = d_LPC/2. As boundary conditions, - assume p_Q16[k][j] = q_Q16[k][j] = 0 for all j < 0. Also, assume - p_Q16[k][k+2] = p_Q16[k][k] and q_Q16[k][k+2] = q_Q16[k][k] (because - of the symmetry). Then, for 0 < k < d2 and 0 <= j <= k+1, - - p_Q16[k][j] = p_Q16[k-1][j] + p_Q16[k-1][j-2] - - ((c_Q17[2*k]*p_Q16[k-1][j-1] + 32768)>>16) , - - q_Q16[k][j] = q_Q16[k-1][j] + q_Q16[k-1][j-2] - - ((c_Q17[2*k+1]*q_Q16[k-1][j-1] + 32768)>>16) . - - The use of Q17 values for the cosine terms in an otherwise Q16 - expression implicitly scales them by a factor of 2. The - multiplications in this recurrence may require up to 48 bits of - - - -Valin, et al. Expires May 3, 2012 [Page 67] - -Internet-Draft Interactive Audio Codec October 2011 - - - precision in the result to avoid overflow. In practice, each row of - the recurrence only depends on the previous row, so an implementation - does not need to store all of them. - - silk_NLSF2A() uses the values from the last row of this recurrence to - reconstruct a 32-bit version of the LPC filter (without the leading - 1.0 coefficient), a32_Q17[k], 0 <= k < d2: - - a32_Q17[k] = -(q_Q16[d2-1][k+1] - q_Q16[d2-1][k]) - - (p_Q16[d2-1][k+1] + p_Q16[d2-1][k])) , - - a32_Q17[d_LPC-k-1] = (q_Q16[d2-1][k+1] - q_Q16[d2-1][k]) - - (p_Q16[d2-1][k+1] + p_Q16[d2-1][k])) . - - The sum and difference of two terms from each of the p_Q16 and q_Q16 - coefficient lists reflect the (1 + z**-1) and (1 - z**-1) factors of - P and Q, respectively. The promotion of the expression from Q16 to - Q17 implicitly scales the result by 1/2. - -4.2.7.5.7. Limiting the Range of the LPC Coefficients - - The a32_Q17[] coefficients are too large to fit in a 16-bit value, - which significantly increases the cost of applying this filter in - fixed-point decoders. Reducing them to Q12 precision doesn't incur - any significant quality loss, but still does not guarantee they will - fit. silk_NLSF2A() applies up to 10 rounds of bandwidth expansion to - limit the dynamic range of these coefficients. Even floating-point - decoders SHOULD perform these steps, to avoid mismatch. - - For each round, the process first finds the index k such that - abs(a32_Q17[k]) is largest, breaking ties by choosing the lowest - value of k. Then, it computes the corresponding Q12 precision value, - maxabs_Q12, subject to an upper bound to avoid overflow in subsequent - computations: - - maxabs_Q12 = min((maxabs_Q17 + 16) >> 5, 163838) . - - If this is larger than 32767, the procedure derives the chirp factor, - sc_Q16[0], to use in the bandwidth expansion as - - (maxabs_Q12 - 32767) << 14 - sc_Q16[0] = 65470 - -------------------------- , - (maxabs_Q12 * (k+1)) >> 2 - - where the division here is exact integer division. This is an - approximation of the chirp factor needed to reduce the target - coefficient to 32767, though it is both less than 0.999 and, for - k > 0 when maxabs_Q12 is much greater than 32767, still slightly too - - - -Valin, et al. Expires May 3, 2012 [Page 68] - -Internet-Draft Interactive Audio Codec October 2011 - - - large. - - silk_bwexpander_32() (bwexpander_32.c) performs the bandwidth - expansion (again, only when maxabs_Q12 is greater than 32767) using - the following recurrence: - - a32_Q17[k] = (a32_Q17[k]*sc_Q16[k]) >> 16 - - sc_Q16[k+1] = (sc_Q16[0]*sc_Q16[k] + 32768) >> 16 - - The first multiply may require up to 48 bits of precision in the - result to avoid overflow. The second multiply must be unsigned to - avoid overflow with only 32 bits of precision. The reference - implementation uses a slightly more complex formulation that avoids - the 32-bit overflow using signed multiplication, but is otherwise - equivalent. - - After 10 rounds of bandwidth expansion are performed, they are simply - saturated to 16 bits: - - a32_Q17[k] = clamp(-32768, (a32_Q17[k]+16) >> 5, 32767) << 5 . - - Because this performs the actual saturation in the Q12 domain, but - converts the coefficients back to the Q17 domain for the purposes of - prediction gain limiting, this step must be performed after the 10th - round of bandwidth expansion, regardless of whether or not the Q12 - version of any coefficient still overflows a 16-bit integer. This - saturation is not performed if maxabs_Q12 drops to 32767 or less - prior to the 10th round. - -4.2.7.5.8. Limiting the Prediction Gain of the LPC Filter - - The prediction gain of an LPC synthesis filter is the square-root of - the output energy when the filter is excited by a unit-energy - impulse. Even if the Q12 coefficients would fit, the resulting - filter may still have a significant gain (especially for voiced - sounds), making the filter unstable. silk_NLSF2A() applies up to 18 - additional rounds of bandwidth expansion to limit the prediction - gain. Instead of controlling the amount of bandwidth expansion using - the prediction gain itself (which may diverge to infinity for an - unstable filter), silk_NLSF2A() uses silk_LPC_inverse_pred_gain_QA() - (LPC_inv_pred_gain.c) to compute the reflection coefficients - associated with the filter. The filter is stable if and only if the - magnitude of these coefficients is sufficiently less than one. The - reflection coefficients, rc[k], can be computed using a simple - Levinson recurrence, initialized with the LPC coefficients a[d_LPC- - 1][n] = a[n], and then updated via - - - - -Valin, et al. Expires May 3, 2012 [Page 69] - -Internet-Draft Interactive Audio Codec October 2011 - - - rc[k] = -a[k][k] , - - a[k][n] - a[k][k-n-1]*rc[k] - a[k-1][n] = --------------------------- . - 2 - 1 - rc[k] - - However, silk_LPC_inverse_pred_gain_QA() approximates this using - fixed-point arithmetic to guarantee reproducible results across - platforms and implementations. Since small changes in the - coefficients can make a stable filter unstable, it takes the real Q12 - coefficients that will be used during reconstruction as input. Thus, - let - - a32_Q12[n] = (a32_Q17[n] + 16) >> 5 - - be the Q12 version of the LPC coefficients that will eventually be - used. As a simple initial check, the decoder computes the DC - response as - - d_PLC-1 - __ - DC_resp = \ a32_Q12[n] - /_ - n=0 - - and if DC_resp > 4096, the filter is unstable. - - Increasing the precision of these Q12 coefficients to Q24 for - intermediate computations allows more accurate computation of the - reflection coefficients, so the decoder initializes the recurrence - via - - a32_Q24[d_LPC-1][n] = a32_Q12[n] << 12 . - - Then for each k from d_LPC-1 down to 0, if - abs(a32_Q24[k][k]) > 16773022, the filter is unstable and the - recurrence stops. Otherwise, row k-1 of a32_Q24 is computed from row - k as - - - - - - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 70] - -Internet-Draft Interactive Audio Codec October 2011 - - - rc_Q31[k] = -a32_Q24[k][k] << 7 , - - div_Q30[k] = (1<<30) - (rc_Q31[k]*rc_Q31[k] >> 32) , - - b1[k] = ilog(div_Q30[k]) , - - b2[k] = b1[k] - 16 , - - (1<<29) - 1 - inv_Qb2[k] = ----------------------- , - div_Q30[k] >> (b2[k]+1) - - err_Q29[k] = (1<<29) - - ((div_Q30[k]<<(15-b2[k]))*inv_Qb2[k] >> 16) , - - gain_Qb1[k] = ((inv_Qb2[k] << 16) - + (err_Q29[k]*inv_Qb2[k] >> 13)) , - - num_Q24[k-1][n] = a32_Q24[k][n] - - ((a32_Q24[k][k-n-1]*rc_Q31[k] + (1<<30)) >> 31) , - - a32_Q24[k-1][n] = (num_Q24[k-1][n]*gain_Qb1[k] - + (1<<(b1[k]-1))) >> b1[k] , - - where 0 <= n < k-1. Here, rc_Q30[k] are the reflection coefficients. - div_Q30[k] is the denominator for each iteration, and gain_Qb1[k] is - its multiplicative inverse (with b1[k] fractional bits, where b1[k] - ranges from 20 to 31). inv_Qb2[k], which ranges from 16384 to 32767, - is a low-precision version of that inverse (with b2[k] fractional - bits). err_Q29[k] is the residual error, ranging from -32763 to - 32392, which is used to improve the accuracy. The values - t_Q24[k-1][n] for each n are the numerators for the next row of - coefficients in the recursion, and a32_Q24[k-1][n] is the final - version of that row. Every multiply in this procedure except the one - used to compute gain_Qb1[k] requires more than 32 bits of precision, - but otherwise all intermediate results fit in 32 bits or less. In - practice, because each row only depends on the next one, an - implementation does not need to store them all. - - If abs(a32_Q24[k][k]) <= 16773022 for 0 <= k < d_LPC, then the filter - is considered stable. However, the problem of determining stability - is ill-conditioned when the filter contains several reflection - coefficients whose magnitude is very close to one. This fixed-point - algorithm is not mathematically guaranteed to correctly classify - filters as stable or unstable in this case, though it does very well - in practice. - - On round i, 1 <= i <= 18, if the filter passes these stability - - - -Valin, et al. Expires May 3, 2012 [Page 71] - -Internet-Draft Interactive Audio Codec October 2011 - - - checks, then this procedure stops, and the final LPC coefficients to - use for reconstruction in Section 4.2.7.9.2 are - - a_Q12[k] = (a32_Q17[k] + 16) >> 5 . - - Otherwise, a round of bandwidth expansion is applied using the same - procedure as in Section 4.2.7.5.7, with - - sc_Q16[0] = 65536 - i*(i+9) . - - If, after the 18th round, the filter still fails these stability - checks, then a_Q12[k] is set to 0 for all k. - -4.2.7.6. Long-Term Prediction (LTP) Parameters - - After the normalized LSF indices and, for 20 ms frames, the LSF - interpolation index, voiced frames (see Section 4.2.7.3) include - additional LTP parameters. There is one primary lag index for each - SILK frame, but this is refined to produce a separate lag index per - subframe using a vector quantizer. Each subframe also gets its own - prediction gain coefficient. - -4.2.7.6.1. Pitch Lags - - The primary lag index is coded either relative to the primary lag of - the prior frame in the same channel, or as an absolute index. - Absolute coding is used if and only if - - o This is the first SILK frame of its type (LBRR or regular) for - this channel in the current Opus frame, - - o The previous SILK frame of the same type (LBRR or regular) for - this channel in the same Opus frame was not coded, or - - o That previous SILK frame was coded, but was not voiced (see - Section 4.2.7.3). - - With absolute coding, the primary pitch lag may range from 2 ms - (inclusive) up to 18 ms (exclusive), corresponding to pitches from - 500 Hz down to 55.6 Hz, respectively. It is comprised of a high part - and a low part, where the decoder reads the high part using the 32- - entry codebook in Table 29 and the low part using the codebook - corresponding to the current audio bandwidth from Table 30. The - final primary pitch lag is then - - lag = lag_high*lag_scale + lag_low + lag_min - - where lag_high is the high part, lag_low is the low part, and - - - -Valin, et al. Expires May 3, 2012 [Page 72] - -Internet-Draft Interactive Audio Codec October 2011 - - - lag_scale and lag_min are the values from the "Scale" and "Minimum - Lag" columns of Table 30, respectively. - - +-------------------------------------------------------------------+ - | PDF | - +-------------------------------------------------------------------+ - | {3, 3, 6, 11, 21, 30, 32, 19, 11, 10, 12, 13, 13, 12, 11, 9, 8, | - | 7, 6, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1}/256 | - +-------------------------------------------------------------------+ - - Table 29: PDF for High Part of Primary Pitch Lag - - +------------+------------------------+-------+----------+----------+ - | Audio | PDF | Scale | Minimum | Maximum | - | Bandwidth | | | Lag | Lag | - +------------+------------------------+-------+----------+----------+ - | NB | {64, 64, 64, 64}/256 | 4 | 16 | 144 | - | | | | | | - | MB | {43, 42, 43, 43, 42, | 6 | 24 | 216 | - | | 43}/256 | | | | - | | | | | | - | WB | {32, 32, 32, 32, 32, | 8 | 32 | 288 | - | | 32, 32, 32}/256 | | | | - +------------+------------------------+-------+----------+----------+ - - Table 30: PDF for Low Part of Primary Pitch Lag - - All frames that do not use absolute coding for the primary lag index - use relative coding instead. The decoder reads a single delta value - using the 21-entry PDF in Table 31. If the resulting value is zero, - it falls back to the absolute coding procedure from the prior - paragraph. Otherwise, the final primary pitch lag is then - - lag = lag_prev + (delta_lag_index - 9) - - where lag_prev is the primary pitch lag from the most recent frame in - the same channel and delta_lag_index is the value just decoded. This - allows a per-frame change in the pitch lag of -8 to +11 samples. The - decoder does no clamping at this point, so this value can fall - outside the range of 2 ms to 18 ms, and the decoder must use this - unclamped value when using relative coding in the next SILK frame (if - any). However, because an Opus frame can use relative coding for at - most two consecutive SILK frames, integer overflow should not be an - issue. - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 73] - -Internet-Draft Interactive Audio Codec October 2011 - - - +-------------------------------------------------------------------+ - | PDF | - +-------------------------------------------------------------------+ - | {46, 2, 2, 3, 4, 6, 10, 15, 26, 38, 30, 22, 15, 10, 7, 6, 4, 4, | - | 2, 2, 2}/256 | - +-------------------------------------------------------------------+ - - Table 31: PDF for Primary Pitch Lag Change - - After the primary pitch lag, a "pitch contour", stored as a single - entry from one of four small VQ codebooks, gives lag offsets for each - subframe in the current SILK frame. The codebook index is decoded - using one of the PDFs in Table 32 depending on the current frame size - and audio bandwidth. Tables 33 through 36 give the corresponding - offsets to apply to the primary pitch lag for each subframe given the - decoded codebook index. - - +-----------+--------+----------+-----------------------------------+ - | Audio | SILK | Codebook | PDF | - | Bandwidth | Frame | Size | | - | | Size | | | - +-----------+--------+----------+-----------------------------------+ - | NB | 10 ms | 3 | {143, 50, 63}/256 | - | | | | | - | NB | 20 ms | 11 | {68, 12, 21, 17, 19, 22, 30, 24, | - | | | | 17, 16, 10}/256 | - | | | | | - | MB or WB | 10 ms | 12 | {91, 46, 39, 19, 14, 12, 8, 7, 6, | - | | | | 5, 5, 4}/256 | - | | | | | - | MB or WB | 20 ms | 34 | {33, 22, 18, 16, 15, 14, 14, 13, | - | | | | 13, 10, 9, 9, 8, 6, 6, 6, 5, 4, | - | | | | 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, | - | | | | 2, 1, 1, 1, 1}/256 | - +-----------+--------+----------+-----------------------------------+ - - Table 32: PDFs for Subframe Pitch Contour - - - - - - - - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 74] - -Internet-Draft Interactive Audio Codec October 2011 - - - +-------+------------------+ - | Index | Subframe Offsets | - +-------+------------------+ - | 0 | 0 0 | - | | | - | 1 | 1 0 | - | | | - | 2 | 0 1 | - +-------+------------------+ - - Table 33: Codebook Vectors for Subframe Pitch Contour: NB, 10 ms - Frames - - +-------+------------------+ - | Index | Subframe Offsets | - +-------+------------------+ - | 0 | 0 0 0 0 | - | | | - | 1 | 2 1 0 -1 | - | | | - | 2 | -1 0 1 2 | - | | | - | 3 | -1 0 0 1 | - | | | - | 4 | -1 0 0 0 | - | | | - | 5 | 0 0 0 1 | - | | | - | 6 | 0 0 1 1 | - | | | - | 7 | 1 1 0 0 | - | | | - | 8 | 1 0 0 0 | - | | | - | 9 | 0 0 0 -1 | - | | | - | 10 | 1 0 0 -1 | - +-------+------------------+ - - Table 34: Codebook Vectors for Subframe Pitch Contour: NB, 20 ms - Frames - - - - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 75] - -Internet-Draft Interactive Audio Codec October 2011 - - - +-------+------------------+ - | Index | Subframe Offsets | - +-------+------------------+ - | 0 | 0 0 | - | | | - | 1 | 0 1 | - | | | - | 2 | 1 0 | - | | | - | 3 | -1 1 | - | | | - | 4 | 1 -1 | - | | | - | 5 | -1 2 | - | | | - | 6 | 2 -1 | - | | | - | 7 | -2 2 | - | | | - | 8 | 2 -2 | - | | | - | 9 | -2 3 | - | | | - | 10 | 3 -2 | - | | | - | 11 | -3 3 | - +-------+------------------+ - - Table 35: Codebook Vectors for Subframe Pitch Contour: MB or WB, - 10 ms Frames - - +-------+------------------+ - | Index | Subframe Offsets | - +-------+------------------+ - | 0 | 0 0 0 0 | - | | | - | 1 | 0 0 1 1 | - | | | - | 2 | 1 1 0 0 | - | | | - | 3 | -1 0 0 0 | - | | | - | 4 | 0 0 0 1 | - | | | - | 5 | 1 0 0 0 | - | | | - | 6 | -1 0 0 1 | - | | | - - - -Valin, et al. Expires May 3, 2012 [Page 76] - -Internet-Draft Interactive Audio Codec October 2011 - - - | 7 | 0 0 0 -1 | - | | | - | 8 | -1 0 1 2 | - | | | - | 9 | 1 0 0 -1 | - | | | - | 10 | -2 -1 1 2 | - | | | - | 11 | 2 1 0 -1 | - | | | - | 12 | -2 0 0 2 | - | | | - | 13 | -2 0 1 3 | - | | | - | 14 | 2 1 -1 -2 | - | | | - | 15 | -3 -1 1 3 | - | | | - | 16 | 2 0 0 -2 | - | | | - | 17 | 3 1 0 -2 | - | | | - | 18 | -3 -1 2 4 | - | | | - | 19 | -4 -1 1 4 | - | | | - | 20 | 3 1 -1 -3 | - | | | - | 21 | -4 -1 2 5 | - | | | - | 22 | 4 2 -1 -3 | - | | | - | 23 | 4 1 -1 -4 | - | | | - | 24 | -5 -1 2 6 | - | | | - | 25 | 5 2 -1 -4 | - | | | - | 26 | -6 -2 2 6 | - | | | - | 27 | -5 -2 2 5 | - | | | - | 28 | 6 2 -1 -5 | - | | | - | 29 | -7 -2 3 8 | - | | | - | 30 | 6 2 -2 -6 | - | | | - - - -Valin, et al. Expires May 3, 2012 [Page 77] - -Internet-Draft Interactive Audio Codec October 2011 - - - | 31 | 5 2 -2 -5 | - | | | - | 32 | 8 3 -2 -7 | - | | | - | 33 | -9 -3 3 9 | - +-------+------------------+ - - Table 36: Codebook Vectors for Subframe Pitch Contour: MB or WB, - 20 ms Frames - - The final pitch lag for each subframe is assembled in - silk_decode_pitch() (decode_pitch.c). Let lag be the primary pitch - lag for the current SILK frame, contour_index be index of the VQ - codebook, and lag_cb[contour_index][k] be the corresponding entry of - the codebook from the appropriate table given above for the k'th - subframe. Then the final pitch lag for that subframe is - - pitch_lags[k] = clamp(lag_min, lag + lag_cb[contour_index][k], - lag_max) - - where lag_min and lag_max are the values from the "Minimum Lag" and - "Maximum Lag" columns of Table 30, respectively. - -4.2.7.6.2. LTP Filter Coefficients - - SILK uses a separate 5-tap pitch filter for each subframe, selected - from one of three codebooks. The three codebooks each represent - different rate-distortion trade-offs, with average rates of - 1.61 bits/subframe, 3.68 bits/subframe, and 4.85 bits/subframe, - respectively. - - The importance of the filter coefficients generally depends on two - factors: the periodicity of the signal and relative energy between - the current subframe and the signal from one period earlier. Greater - periodicity and decaying energy both lead to more important filter - coefficients, and thus should be coded with lower distortion and - higher rate. These properties are relatively stable over the - duration of a single SILK frame, hence all of the subframes in a SILK - frame choose their filter from the same codebook. This is signaled - with an explicitly-coded "periodicity index". This immediately - follows the subframe pitch lags, and is coded using the 3-entry PDF - from Table 37. - - - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 78] - -Internet-Draft Interactive Audio Codec October 2011 - - - +------------------+ - | PDF | - +------------------+ - | {77, 80, 99}/256 | - +------------------+ - - Table 37: Periodicity Index PDF - - The indices of the filters for each subframe follow. They are all - coded using the PDF from Table 38 corresponding to the periodicity - index. Tables 39 through 41 contain the corresponding filter taps as - signed Q7 integers. - - +-------------+----------+------------------------------------------+ - | Periodicity | Codebook | PDF | - | Index | Size | | - +-------------+----------+------------------------------------------+ - | 0 | 8 | {185, 15, 13, 13, 9, 9, 6, 6}/256 | - | | | | - | 1 | 16 | {57, 34, 21, 20, 15, 13, 12, 13, 10, 10, | - | | | 9, 10, 9, 8, 7, 8}/256 | - | | | | - | 2 | 32 | {15, 16, 14, 12, 12, 12, 11, 11, 11, 10, | - | | | 9, 9, 9, 9, 8, 8, 8, 8, 7, 7, 6, 6, 5, | - | | | 4, 5, 4, 4, 4, 3, 4, 3, 2}/256 | - +-------------+----------+------------------------------------------+ - - Table 38: LTP Filter PDFs - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 79] - -Internet-Draft Interactive Audio Codec October 2011 - - - +-------+---------------------+ - | Index | Filter Taps (Q7) | - +-------+---------------------+ - | 0 | 4 6 24 7 5 | - | | | - | 1 | 0 0 2 0 0 | - | | | - | 2 | 12 28 41 13 -4 | - | | | - | 3 | -9 15 42 25 14 | - | | | - | 4 | 1 -2 62 41 -9 | - | | | - | 5 | -10 37 65 -4 3 | - | | | - | 6 | -6 4 66 7 -8 | - | | | - | 7 | 16 14 38 -3 33 | - +-------+---------------------+ - - Table 39: Codebook Vectors for LTP Filter, Periodicity Index 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 80] - -Internet-Draft Interactive Audio Codec October 2011 - - - +-------+---------------------+ - | Index | Filter Taps (Q7) | - +-------+---------------------+ - | 0 | 13 22 39 23 12 | - | | | - | 1 | -1 36 64 27 -6 | - | | | - | 2 | -7 10 55 43 17 | - | | | - | 3 | 1 1 8 1 1 | - | | | - | 4 | 6 -11 74 53 -9 | - | | | - | 5 | -12 55 76 -12 8 | - | | | - | 6 | -3 3 93 27 -4 | - | | | - | 7 | 26 39 59 3 -8 | - | | | - | 8 | 2 0 77 11 9 | - | | | - | 9 | -8 22 44 -6 7 | - | | | - | 10 | 40 9 26 3 9 | - | | | - | 11 | -7 20 101 -7 4 | - | | | - | 12 | 3 -8 42 26 0 | - | | | - | 13 | -15 33 68 2 23 | - | | | - | 14 | -2 55 46 -2 15 | - | | | - | 15 | 3 -1 21 16 41 | - +-------+---------------------+ - - Table 40: Codebook Vectors for LTP Filter, Periodicity Index 1 - - +-------+---------------------+ - | Index | Filter Taps (Q7) | - +-------+---------------------+ - | 0 | -6 27 61 39 5 | - | | | - | 1 | -11 42 88 4 1 | - | | | - | 2 | -2 60 65 6 -4 | - | | | - | 3 | -1 -5 73 56 1 | - - - -Valin, et al. Expires May 3, 2012 [Page 81] - -Internet-Draft Interactive Audio Codec October 2011 - - - | 4 | -9 19 94 29 -9 | - | | | - | 5 | 0 12 99 6 4 | - | | | - | 6 | 8 -19 102 46 -13 | - | | | - | 7 | 3 2 13 3 2 | - | | | - | 8 | 9 -21 84 72 -18 | - | | | - | 9 | -11 46 104 -22 8 | - | | | - | 10 | 18 38 48 23 0 | - | | | - | 11 | -16 70 83 -21 11 | - | | | - | 12 | 5 -11 117 22 -8 | - | | | - | 13 | -6 23 117 -12 3 | - | | | - | 14 | 3 -8 95 28 4 | - | | | - | 15 | -10 15 77 60 -15 | - | | | - | 16 | -1 4 124 2 -4 | - | | | - | 17 | 3 38 84 24 -25 | - | | | - | 18 | 2 13 42 13 31 | - | | | - | 19 | 21 -4 56 46 -1 | - | | | - | 20 | -1 35 79 -13 19 | - | | | - | 21 | -7 65 88 -9 -14 | - | | | - | 22 | 20 4 81 49 -29 | - | | | - | 23 | 20 0 75 3 -17 | - | | | - | 24 | 5 -9 44 92 -8 | - | | | - | 25 | 1 -3 22 69 31 | - | | | - | 26 | -6 95 41 -12 5 | - | | | - | 27 | 39 67 16 -4 1 | - | | | - - - -Valin, et al. Expires May 3, 2012 [Page 82] - -Internet-Draft Interactive Audio Codec October 2011 - - - | 28 | 0 -6 120 55 -36 | - | | | - | 29 | -13 44 122 4 -24 | - | | | - | 30 | 81 5 11 3 7 | - | | | - | 31 | 2 0 9 10 88 | - +-------+---------------------+ - - Table 41: Codebook Vectors for LTP Filter, Periodicity Index 2 - -4.2.7.6.3. LTP Scaling Parameter - - An LTP scaling parameter appears after the LTP filter coefficients if - and only if - - o This is a voiced frame (see Section 4.2.7.3), and - - o Either - - * This SILK frame corresponds to the first time interval of the - current Opus frame for its type (LBRR or regular), or - - * This is an LBRR frame where the LBRR flags (see Section 4.2.4) - indicate the previous LBRR frame in the same channel is not - coded. - - This allows the encoder to trade off the prediction gain between - packets against the recovery time after packet loss. Unlike - absolute-coding for pitch lags, regular SILK frames that are not at - the start of an Opus frame (i.e., that do not correspond to the first - 20 ms time interval in Opus frames of 40 or 60 ms) do not include - this field, even if the prior frame was not voiced, or (in the case - of the side channel) not even coded. After an uncoded frame in the - side channel, the LTP buffer (see Section 4.2.7.9.1) is cleared to - zero, and is thus in a known state. In contrast, LBRR frames do - include this field when the prior frame was not coded, since the LTP - buffer contains the output of the PLC, which is non-normative. - - If present, the decoder reads a value using the 3-entry PDF in - Table 42. The three possible values represent Q14 scale factors of - 15565, 12288, and 8192, respectively (corresponding to approximately - 0.95, 0.75, and 0.5). Frames that do not code the scaling parameter - use the default factor of 15565 (approximately 0.95). - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 83] - -Internet-Draft Interactive Audio Codec October 2011 - - - +-------------------+ - | PDF | - +-------------------+ - | {128, 64, 64}/256 | - +-------------------+ - - Table 42: PDF for LTP Scaling Parameter - -4.2.7.7. Linear Congruential Generator (LCG) Seed - - As described in Section 4.2.7.8.6, SILK uses a linear congruential - generator (LCG) to inject pseudorandom noise into the quantized - excitation To ensure synchronization of this process between the - encoder and decoder, each SILK frame stores a 2-bit seed after the - LTP parameters (if any). The encoder may consider the choice of seed - during quantization, and the flexibility of this choice lets it - reduce distortion, helping to pay for the bit cost required to signal - it. The decoder reads the seed using the uniform 4-entry PDF in - Table 43, yielding a value between 0 and 3, inclusive. - - +----------------------+ - | PDF | - +----------------------+ - | {64, 64, 64, 64}/256 | - +----------------------+ - - Table 43: PDF for LCG Seed - -4.2.7.8. Excitation - - SILK codes the excitation using a modified version of the Pyramid - Vector Quantization (PVQ) codebook [PVQ]. The PVQ codebook is - designed for Laplace-distributed values and consists of all sums of K - signed, unit pulses in a vector of dimension N, where two pulses at - the same position are required to have the same sign. Thus the - codebook includes all integer codevectors y of dimension N that - satisfy - - N-1 - __ - \ abs(y[j]) = K . - /_ - j=0 - - Unlike regular PVQ, SILK uses a variable-length, rather than fixed- - length, encoding. This encoding is better suited to the more - Gaussian-like distribution of the coefficient magnitudes and the non- - uniform distribution of their signs (caused by the quantization - - - -Valin, et al. Expires May 3, 2012 [Page 84] - -Internet-Draft Interactive Audio Codec October 2011 - - - offset described below). SILK also handles large codebooks by coding - the least significant bits (LSBs) of each coefficient directly. This - adds a small coding efficiency loss, but greatly reduces the - computation time and ROM size required for decoding, as implemented - in silk_decode_pulses() (decode_pulses.c). - - SILK fixes the dimension of the codebook to N = 16. The excitation - is made up of a number of "shell blocks", each 16 samples in size. - Table 44 lists the number of shell blocks required for a SILK frame - for each possible audio bandwidth and frame size. 10 ms MB frames - nominally contain 120 samples (10 ms at 12 kHz), which is not a - multiple of 16. This is handled by coding 8 shell blocks (128 - samples) and discarding the final 8 samples of the last block. The - decoder contains no special case that prevents an encoder from - placing pulses in these samples, and they must be correctly parsed - from the bitstream if present, but they are otherwise ignored. - - +-----------------+------------+------------------------+ - | Audio Bandwidth | Frame Size | Number of Shell Blocks | - +-----------------+------------+------------------------+ - | NB | 10 ms | 5 | - | | | | - | MB | 10 ms | 8 | - | | | | - | WB | 10 ms | 10 | - | | | | - | NB | 20 ms | 10 | - | | | | - | MB | 20 ms | 15 | - | | | | - | WB | 20 ms | 20 | - +-----------------+------------+------------------------+ - - Table 44: Number of Shell Blocks Per SILK Frame - -4.2.7.8.1. Rate Level - - The first symbol in the excitation is a "rate level", which is an - index from 0 to 8, inclusive, coded using the PDF in Table 45 - corresponding to the signal type of the current frame (from - Section 4.2.7.3). The rate level selects the PDF used to decode the - number of pulses in the individual shell blocks. It does not - directly convey any information about the bitrate or the number of - pulses itself, but merely changes the probability of the symbols in - Section 4.2.7.8.2. Level 0 provides a more efficient encoding at low - rates generally, and level 8 provides a more efficient encoding at - high rates generally, though the most efficient level for a - particular SILK frame may depend on the exact distribution of the - - - -Valin, et al. Expires May 3, 2012 [Page 85] - -Internet-Draft Interactive Audio Codec October 2011 - - - coded symbols. An encoder should, but is not required to, use the - most efficient rate level. - - +----------------------+------------------------------------------+ - | Signal Type | PDF | - +----------------------+------------------------------------------+ - | Inactive or Unvoiced | {15, 51, 12, 46, 45, 13, 33, 27, 14}/256 | - | | | - | Voiced | {33, 30, 36, 17, 34, 49, 18, 21, 18}/256 | - +----------------------+------------------------------------------+ - - Table 45: PDFs for the Rate Level - -4.2.7.8.2. Pulses Per Shell Block - - The total number of pulses in each of the shell blocks follows the - rate level. The pulse counts for all of the shell blocks are coded - consecutively, before the content of any of the blocks. Each block - may have anywhere from 0 to 16 pulses, inclusive, coded using the 18- - entry PDF in Table 46 corresponding to the rate level from - Section 4.2.7.8.1. The special value 17 indicates that this block - has one or more additional LSBs to decode for each coefficient. If - the decoder encounters this value, it decodes another value for the - actual pulse count of the block, but uses the PDF corresponding to - the special rate level 9 instead of the normal rate level. This - process repeats until the decoder reads a value less than 17, and it - then sets the number of extra LSBs used to the number of 17's decoded - for that block. If it reads the value 17 ten times, then the next - iteration uses the special rate level 10 instead of 9. The - probability of decoding a 17 when using the PDF for rate level 10 is - zero, ensuring that the number of LSBs for a block will not exceed - 10. The cumulative distribution for rate level 10 is just a shifted - version of that for 9 and thus does not require any additional - storage. - - - - - - - - - - - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 86] - -Internet-Draft Interactive Audio Codec October 2011 - - - +----------+--------------------------------------------------------+ - | Rate | PDF | - | Level | | - +----------+--------------------------------------------------------+ - | 0 | {131, 74, 25, 8, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | - | | 1, 1}/256 | - | | | - | 1 | {58, 93, 60, 23, 7, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | - | | 1, 1}/256 | - | | | - | 2 | {43, 51, 46, 33, 24, 16, 11, 8, 6, 3, 3, 3, 2, 1, 1, | - | | 2, 1, 2}/256 | - | | | - | 3 | {17, 52, 71, 57, 31, 12, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, | - | | 1, 1}/256 | - | | | - | 4 | {6, 21, 41, 53, 49, 35, 21, 11, 6, 3, 2, 2, 1, 1, 1, | - | | 1, 1, 1}/256 | - | | | - | 5 | {7, 14, 22, 28, 29, 28, 25, 20, 17, 13, 11, 9, 7, 5, | - | | 4, 4, 3, 10}/256 | - | | | - | 6 | {2, 5, 14, 29, 42, 46, 41, 31, 19, 11, 6, 3, 2, 1, 1, | - | | 1, 1, 1}/256 | - | | | - | 7 | {1, 2, 4, 10, 19, 29, 35, 37, 34, 28, 20, 14, 8, 5, 4, | - | | 2, 2, 2}/256 | - | | | - | 8 | {1, 2, 2, 5, 9, 14, 20, 24, 27, 28, 26, 23, 20, 15, | - | | 11, 8, 6, 15}/256 | - | | | - | 9 | {1, 1, 1, 6, 27, 58, 56, 39, 25, 14, 10, 6, 3, 3, 2, | - | | 1, 1, 2}/256 | - | | | - | 10 | {2, 1, 6, 27, 58, 56, 39, 25, 14, 10, 6, 3, 3, 2, 1, | - | | 1, 2, 0}/256 | - +----------+--------------------------------------------------------+ - - Table 46: PDFs for the Pulse Count - -4.2.7.8.3. Pulse Location Decoding - - The locations of the pulses in each shell block follow the pulse - counts, as decoded by silk_shell_decoder() (shell_coder.c). As with - the pulse counts, these locations are coded for all the shell blocks - before any of the remaining information for each block. Unlike many - other codecs, SILK places no restriction on the distribution of - pulses within a shell block. All of the pulses may be placed in a - - - -Valin, et al. Expires May 3, 2012 [Page 87] - -Internet-Draft Interactive Audio Codec October 2011 - - - single location, or each one in a unique location, or anything in - between. - - The location of pulses is coded by recursively partitioning each - block into halves, and coding how many pulses fall on the left side - of the split. All remaining pulses must fall on the right side of - the split. The process then recurses into the left half, and after - that returns, the right half (preorder traversal). The PDF to use is - chosen by the size of the current partition (16, 8, 4, or 2) and the - number of pulses in the partition (1 to 16, inclusive). Tables 47 - through 50 list the PDFs used for each partition size and pulse - count. This process skips partitions without any pulses, i.e., where - the initial pulse count from Section 4.2.7.8.2 was zero, or where the - split in the prior level indicated that all of the pulses fell on the - other side. These partitions have nothing to code, so they require - no PDF. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 88] - -Internet-Draft Interactive Audio Codec October 2011 - - - +------------+------------------------------------------------------+ - | Pulse | PDF | - | Count | | - +------------+------------------------------------------------------+ - | 1 | {126, 130}/256 | - | | | - | 2 | {56, 142, 58}/256 | - | | | - | 3 | {25, 101, 104, 26}/256 | - | | | - | 4 | {12, 60, 108, 64, 12}/256 | - | | | - | 5 | {7, 35, 84, 87, 37, 6}/256 | - | | | - | 6 | {4, 20, 59, 86, 63, 21, 3}/256 | - | | | - | 7 | {3, 12, 38, 72, 75, 42, 12, 2}/256 | - | | | - | 8 | {2, 8, 25, 54, 73, 59, 27, 7, 1}/256 | - | | | - | 9 | {2, 5, 17, 39, 63, 65, 42, 18, 4, 1}/256 | - | | | - | 10 | {1, 4, 12, 28, 49, 63, 54, 30, 11, 3, 1}/256 | - | | | - | 11 | {1, 4, 8, 20, 37, 55, 57, 41, 22, 8, 2, 1}/256 | - | | | - | 12 | {1, 3, 7, 15, 28, 44, 53, 48, 33, 16, 6, 1, 1}/256 | - | | | - | 13 | {1, 2, 6, 12, 21, 35, 47, 48, 40, 25, 12, 5, 1, | - | | 1}/256 | - | | | - | 14 | {1, 1, 4, 10, 17, 27, 37, 47, 43, 33, 21, 9, 4, 1, | - | | 1}/256 | - | | | - | 15 | {1, 1, 1, 8, 14, 22, 33, 40, 43, 38, 28, 16, 8, 1, | - | | 1, 1}/256 | - | | | - | 16 | {1, 1, 1, 1, 13, 18, 27, 36, 41, 41, 34, 24, 14, 1, | - | | 1, 1, 1}/256 | - +------------+------------------------------------------------------+ - - Table 47: PDFs for Pulse Count Split, 16 Sample Partitions - - - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 89] - -Internet-Draft Interactive Audio Codec October 2011 - - - +------------+------------------------------------------------------+ - | Pulse | PDF | - | Count | | - +------------+------------------------------------------------------+ - | 1 | {127, 129}/256 | - | | | - | 2 | {53, 149, 54}/256 | - | | | - | 3 | {22, 105, 106, 23}/256 | - | | | - | 4 | {11, 61, 111, 63, 10}/256 | - | | | - | 5 | {6, 35, 86, 88, 36, 5}/256 | - | | | - | 6 | {4, 20, 59, 87, 62, 21, 3}/256 | - | | | - | 7 | {3, 13, 40, 71, 73, 41, 13, 2}/256 | - | | | - | 8 | {3, 9, 27, 53, 70, 56, 28, 9, 1}/256 | - | | | - | 9 | {3, 8, 19, 37, 57, 61, 44, 20, 6, 1}/256 | - | | | - | 10 | {3, 7, 15, 28, 44, 54, 49, 33, 17, 5, 1}/256 | - | | | - | 11 | {1, 7, 13, 22, 34, 46, 48, 38, 28, 14, 4, 1}/256 | - | | | - | 12 | {1, 1, 11, 22, 27, 35, 42, 47, 33, 25, 10, 1, 1}/256 | - | | | - | 13 | {1, 1, 6, 14, 26, 37, 43, 43, 37, 26, 14, 6, 1, | - | | 1}/256 | - | | | - | 14 | {1, 1, 4, 10, 20, 31, 40, 42, 40, 31, 20, 10, 4, 1, | - | | 1}/256 | - | | | - | 15 | {1, 1, 3, 8, 16, 26, 35, 38, 38, 35, 26, 16, 8, 3, | - | | 1, 1}/256 | - | | | - | 16 | {1, 1, 2, 6, 12, 21, 30, 36, 38, 36, 30, 21, 12, 6, | - | | 2, 1, 1}/256 | - +------------+------------------------------------------------------+ - - Table 48: PDFs for Pulse Count Split, 8 Sample Partitions - - - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 90] - -Internet-Draft Interactive Audio Codec October 2011 - - - +------------+------------------------------------------------------+ - | Pulse | PDF | - | Count | | - +------------+------------------------------------------------------+ - | 1 | {127, 129}/256 | - | | | - | 2 | {49, 157, 50}/256 | - | | | - | 3 | {20, 107, 109, 20}/256 | - | | | - | 4 | {11, 60, 113, 62, 10}/256 | - | | | - | 5 | {7, 36, 84, 87, 36, 6}/256 | - | | | - | 6 | {6, 24, 57, 82, 60, 23, 4}/256 | - | | | - | 7 | {5, 18, 39, 64, 68, 42, 16, 4}/256 | - | | | - | 8 | {6, 14, 29, 47, 61, 52, 30, 14, 3}/256 | - | | | - | 9 | {1, 15, 23, 35, 51, 50, 40, 30, 10, 1}/256 | - | | | - | 10 | {1, 1, 21, 32, 42, 52, 46, 41, 18, 1, 1}/256 | - | | | - | 11 | {1, 6, 16, 27, 36, 42, 42, 36, 27, 16, 6, 1}/256 | - | | | - | 12 | {1, 5, 12, 21, 31, 38, 40, 38, 31, 21, 12, 5, 1}/256 | - | | | - | 13 | {1, 3, 9, 17, 26, 34, 38, 38, 34, 26, 17, 9, 3, | - | | 1}/256 | - | | | - | 14 | {1, 3, 7, 14, 22, 29, 34, 36, 34, 29, 22, 14, 7, 3, | - | | 1}/256 | - | | | - | 15 | {1, 2, 5, 11, 18, 25, 31, 35, 35, 31, 25, 18, 11, 5, | - | | 2, 1}/256 | - | | | - | 16 | {1, 1, 4, 9, 15, 21, 28, 32, 34, 32, 28, 21, 15, 9, | - | | 4, 1, 1}/256 | - +------------+------------------------------------------------------+ - - Table 49: PDFs for Pulse Count Split, 4 Sample Partitions - - - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 91] - -Internet-Draft Interactive Audio Codec October 2011 - - - +------------+------------------------------------------------------+ - | Pulse | PDF | - | Count | | - +------------+------------------------------------------------------+ - | 1 | {128, 128}/256 | - | | | - | 2 | {42, 172, 42}/256 | - | | | - | 3 | {21, 107, 107, 21}/256 | - | | | - | 4 | {12, 60, 112, 61, 11}/256 | - | | | - | 5 | {8, 34, 86, 86, 35, 7}/256 | - | | | - | 6 | {8, 23, 55, 90, 55, 20, 5}/256 | - | | | - | 7 | {5, 15, 38, 72, 72, 36, 15, 3}/256 | - | | | - | 8 | {6, 12, 27, 52, 77, 47, 20, 10, 5}/256 | - | | | - | 9 | {6, 19, 28, 35, 40, 40, 35, 28, 19, 6}/256 | - | | | - | 10 | {4, 14, 22, 31, 37, 40, 37, 31, 22, 14, 4}/256 | - | | | - | 11 | {3, 10, 18, 26, 33, 38, 38, 33, 26, 18, 10, 3}/256 | - | | | - | 12 | {2, 8, 13, 21, 29, 36, 38, 36, 29, 21, 13, 8, 2}/256 | - | | | - | 13 | {1, 5, 10, 17, 25, 32, 38, 38, 32, 25, 17, 10, 5, | - | | 1}/256 | - | | | - | 14 | {1, 4, 7, 13, 21, 29, 35, 36, 35, 29, 21, 13, 7, 4, | - | | 1}/256 | - | | | - | 15 | {1, 2, 5, 10, 17, 25, 32, 36, 36, 32, 25, 17, 10, 5, | - | | 2, 1}/256 | - | | | - | 16 | {1, 2, 4, 7, 13, 21, 28, 34, 36, 34, 28, 21, 13, 7, | - | | 4, 2, 1}/256 | - +------------+------------------------------------------------------+ - - Table 50: PDFs for Pulse Count Split, 2 Sample Partitions - -4.2.7.8.4. LSB Decoding - - After the decoder reads the pulse locations for all blocks, it reads - the LSBs (if any) for each block in turn. Inside each block, it - reads all the LSBs for each coefficient in turn, even those where no - - - -Valin, et al. Expires May 3, 2012 [Page 92] - -Internet-Draft Interactive Audio Codec October 2011 - - - pulses were allocated, before proceeding to the next one. They are - coded from most significant to least significant, and they all use - the PDF in Table 51. - - +----------------+ - | PDF | - +----------------+ - | {136, 120}/256 | - +----------------+ - - Table 51: PDF for Excitation LSBs - - The number of LSBs read for each coefficient in a block is determined - in Section 4.2.7.8.2. The magnitude of the coefficient is initially - equal to the number of pulses placed at that location in - Section 4.2.7.8.3. As each LSB is decoded, the magnitude is doubled, - and then the value of the LSB added to it, to obtain an updated - magnitude. - -4.2.7.8.5. Sign Decoding - - After decoding the pulse locations and the LSBs, the decoder knows - the magnitude of each coefficient in the excitation. It then decodes - a sign for all coefficients with a non-zero magnitude, using one of - the PDFs from Table 52. If the value decoded is 0, then the - coefficient magnitude is negated. Otherwise, it remains positive. - - The decoder chooses the PDF for the sign based on the signal type and - quantization offset type (from Section 4.2.7.3) and the number of - pulses in the block (from Section 4.2.7.8.2). The number of pulses - in the block does not take into account any LSBs. Most PDFs are - skewed towards negative signs because of the quantizaton offset, but - the PDFs for zero pulses are highly skewed towards positive signs. - If a block contains many positive coefficients, it is sometimes - beneficial to code it solely using LSBs (i.e., with zero pulses), - since the encoder may be able to save enough bits on the signs to - justify the less efficient coefficient magnitude encoding. - - +-------------+-----------------------+-------------+---------------+ - | Signal Type | Quantization Offset | Pulse Count | PDF | - | | Type | | | - +-------------+-----------------------+-------------+---------------+ - | Inactive | Low | 0 | {2, 254}/256 | - | | | | | - | Inactive | Low | 1 | {207, 49}/256 | - | | | | | - | Inactive | Low | 2 | {189, 67}/256 | - | | | | | - - - -Valin, et al. Expires May 3, 2012 [Page 93] - -Internet-Draft Interactive Audio Codec October 2011 - - - | Inactive | Low | 3 | {179, 77}/256 | - | | | | | - | Inactive | Low | 4 | {174, 82}/256 | - | | | | | - | Inactive | Low | 5 | {163, 93}/256 | - | | | | | - | Inactive | Low | 6 or more | {157, 99}/256 | - | | | | | - | Inactive | High | 0 | {58, 198}/256 | - | | | | | - | Inactive | High | 1 | {245, 11}/256 | - | | | | | - | Inactive | High | 2 | {238, 18}/256 | - | | | | | - | Inactive | High | 3 | {232, 24}/256 | - | | | | | - | Inactive | High | 4 | {225, 31}/256 | - | | | | | - | Inactive | High | 5 | {220, 36}/256 | - | | | | | - | Inactive | High | 6 or more | {211, 45}/256 | - | | | | | - | Unvoiced | Low | 0 | {1, 255}/256 | - | | | | | - | Unvoiced | Low | 1 | {210, 46}/256 | - | | | | | - | Unvoiced | Low | 2 | {190, 66}/256 | - | | | | | - | Unvoiced | Low | 3 | {178, 78}/256 | - | | | | | - | Unvoiced | Low | 4 | {169, 87}/256 | - | | | | | - | Unvoiced | Low | 5 | {162, 94}/256 | - | | | | | - | Unvoiced | Low | 6 or more | {152, | - | | | | 104}/256 | - | | | | | - | Unvoiced | High | 0 | {48, 208}/256 | - | | | | | - | Unvoiced | High | 1 | {242, 14}/256 | - | | | | | - | Unvoiced | High | 2 | {235, 21}/256 | - | | | | | - | Unvoiced | High | 3 | {224, 32}/256 | - | | | | | - | Unvoiced | High | 4 | {214, 42}/256 | - | | | | | - | Unvoiced | High | 5 | {205, 51}/256 | - - - -Valin, et al. Expires May 3, 2012 [Page 94] - -Internet-Draft Interactive Audio Codec October 2011 - - - | Unvoiced | High | 6 or more | {190, 66}/256 | - | | | | | - | Voiced | Low | 0 | {1, 255}/256 | - | | | | | - | Voiced | Low | 1 | {162, 94}/256 | - | | | | | - | Voiced | Low | 2 | {152, | - | | | | 104}/256 | - | | | | | - | Voiced | Low | 3 | {147, | - | | | | 109}/256 | - | | | | | - | Voiced | Low | 4 | {144, | - | | | | 112}/256 | - | | | | | - | Voiced | Low | 5 | {141, | - | | | | 115}/256 | - | | | | | - | Voiced | Low | 6 or more | {138, | - | | | | 118}/256 | - | | | | | - | Voiced | High | 0 | {8, 248}/256 | - | | | | | - | Voiced | High | 1 | {203, 53}/256 | - | | | | | - | Voiced | High | 2 | {187, 69}/256 | - | | | | | - | Voiced | High | 3 | {176, 80}/256 | - | | | | | - | Voiced | High | 4 | {168, 88}/256 | - | | | | | - | Voiced | High | 5 | {161, 95}/256 | - | | | | | - | Voiced | High | 6 or more | {154, | - | | | | 102}/256 | - +-------------+-----------------------+-------------+---------------+ - - Table 52: PDFs for Excitation Signs - -4.2.7.8.6. Reconstructing the Excitation - - After the signs have been read, there is enough information to - reconstruct the complete excitation signal. This requires adding a - constant quantization offset to each non-zero sample, and then - pseudorandomly inverting and offsetting every sample. The constant - quantization offset varies depending on the signal type and - quantization offset type (see Section 4.2.7.3). - - - - -Valin, et al. Expires May 3, 2012 [Page 95] - -Internet-Draft Interactive Audio Codec October 2011 - - - +-------------+--------------------------+--------------------------+ - | Signal Type | Quantization Offset Type | Quantization Offset | - | | | (Q25) | - +-------------+--------------------------+--------------------------+ - | Inactive | Low | 100 | - | | | | - | Inactive | High | 240 | - | | | | - | Unvoiced | Low | 100 | - | | | | - | Unvoiced | High | 240 | - | | | | - | Voiced | Low | 32 | - | | | | - | Voiced | High | 100 | - +-------------+--------------------------+--------------------------+ - - Table 53: Excitation Quantization Offsets - - Let e_raw[i] be the raw excitation value at position i, with a - magnitude composed of the pulses at that location (see - Section 4.2.7.8.3) combined with any additional LSBs (see - Section 4.2.7.8.4), and with the corresponding sign decoded in - Section 4.2.7.8.5. Additionally, let seed be the current - pseudorandom seed, which is initialized to the value decoded from - Section 4.2.7.7 for the first sample in the current SILK frame, and - updated for each subsequent sample according to the procedure below. - Finally, let offset_Q25 be the quantization offset from Table 53. - Then the following procedure produces the final reconstructed - excitation value, e_Q25[i]: - - e_Q25[i] = (e_raw[i] << 10) - sign(e_raw[i])*80 + offset_Q25; - seed = (196314165*seed + 907633515) & 0xFFFFFFFF; - e_Q25[i] = (seed & 0x80000000) ? -(e_Q25[i] + 1) : e_Q25[i]; - seed = (seed + e_raw[i]) & 0xFFFFFFFF; - - When e_raw[i] is zero, sign() returns 0 by the definition in - Section 1.1.4, so the 80 term does not get added. offset does not get - added. The final e_Q25[i] value may require more than 16 bits per - sample, but will not require more than 25, including the sign. - -4.2.7.9. SILK Frame Reconstruction - - The remainder of the reconstruction process for the frame does not - need to be bit-exact, as small errors should only introduce - proportionally small distortions. Although the reference - implementation only includes a fixed-point version of the remaining - steps, this section describes them in terms of a floating-point - - - -Valin, et al. Expires May 3, 2012 [Page 96] - -Internet-Draft Interactive Audio Codec October 2011 - - - version for simplicity. This produces a signal with a nominal range - of -1.0 to 1.0. - - silk_decode_core() (decode_core.c) contains the code for the main - reconstruction process. It proceeds subframe-by-subframe, since - quantization gains, LTP parameters, and (in 20 ms SILK frames) LPC - coefficients can vary from one to the next. - - Let a_Q12[k] be the LPC coefficients for the current subframe. If - this is the first or second subframe of a 20 ms SILK frame and the - LSF interpolation factor, w_Q2 (see Section 4.2.7.5.5), is less than - 4, then these correspond to the final LPC coefficients produced by - Section 4.2.7.5.8 from the interpolated LSF coefficients, n1_Q15[k] - (computed in Section 4.2.7.5.5). Otherwise, they correspond to the - final LPC coefficients produced from the uninterpolated LSF - coefficients for the current frame, n2_Q15[k]. - - Also, let n be the number of samples in a subframe (40 for NB, 60 for - MB, and 80 for WB), s be the index of the current subframe in this - SILK frame (0 or 1 for 10 ms frames, or 0 to 3 for 20 ms frames), and - j be the index of the first sample in the residual corresponding to - the current subframe. - -4.2.7.9.1. LTP Synthesis - - Voiced SILK frames (see Section 4.2.7.3) pass the excitation through - an LTP filter using the parameters decoded in Section 4.2.7.6 to - produce an LPC residual. The LTP filter requires LPC residual values - from before the current subframe as input. However, since the LPCs - may have changed, it obtains this residual by "rewhitening" the - corresponding output signal using the LPCs from the current subframe. - Let e_Q25[i] be the excitation, and out[i] be the fully reconstructed - output signal from previous subframes (see Section 4.2.7.9.2), or - zeros in the first subframe for this channel after either - - o An uncoded regular SILK frame in the side channel, or - - o A decoder reset (see Section 4.5). - - Let LTP_scale_Q14 be the LTP scaling parameter from Section 4.2.7.6.3 - for the first two subframes in any SILK frame, as well as the last - two subframes in a 20 ms SILK frame where w_Q2 == 4. Otherwise let - LTP_scale_Q14 be 16384 (corresponding to 1.0). Then, for i such that - (j - pitch_lags[s] - d_LPC - 2) <= i < j, where pitch_lags[s] is the - pitch lag for the current subframe from Section 4.2.7.6.1, out[i] is - rewhitened into an LPC residual, res[i], via - - - - - -Valin, et al. Expires May 3, 2012 [Page 97] - -Internet-Draft Interactive Audio Codec October 2011 - - - 4.0*LTP_scale_Q14 - res[i] = ------------------------ * clamp(-1.0, - max(gain_Q16[s], 131076) - - d_LPC-1 - __ a_Q12[k] - out[i] - \ out[i-k-1] * --------, 1.0) . - /_ 4096.0 - k=0 - - This requires storage to buffer up to 306 values of out[i] from - previous subframes. This corresponds to WB with a maximum of - 18 ms * 16 kHz samples of pitch lag, plus 2 samples for the width of - the LTP filter, plus 16 samples for d_LPC. - - Let b_Q7[k] be the coefficients of the LTP filter taken from the - codebook entry in one of Tables 39 through 41 corresponding to the - index decoded for the current subframe in Section 4.2.7.6.2. Then - for i such that j <= i < (j + n), the LPC residual is - - 4 - e_Q25[i] __ b_Q7[k] - res[i] = ---------- + \ res[i - pitch_lags[s] + 2 - k] * ------- . - 33554432.0 /_ 128.0 - k=0 - - For unvoiced frames, the LPC residual for j <= i < (j + n) is simply - a normalized copy of the excitation signal, i.e., - - e_Q25[i] - res[i] = ---------- - 33554432.0 - -4.2.7.9.2. LPC Synthesis - - LPC synthesis uses the short-term LPC filter to predict the next - output coefficient. For i such that (j - d_LPC) <= i < j, let lpc[i] - be the result of LPC synthesis from the previous subframe, or zeros - in the first subframe for this channel after either - - o An uncoded regular SILK frame in the side channel, or - - o A decoder reset (see Section 4.5). - - Then for i such that j <= i < (j + n), the result of LPC synthesis - for the current subframe is - - - - - -Valin, et al. Expires May 3, 2012 [Page 98] - -Internet-Draft Interactive Audio Codec October 2011 - - - d_LPC-1 - gain_Q16[i] __ a_Q12[k] - lpc[i] = ----------- * res[i] + \ lpc[i-k-1] * -------- . - 65536.0 /_ 4096.0 - k=0 - - The decoder saves the final d_LPC values, i.e., lpc[i] such that - (j + n - d_LPC) <= i < (j + n), to feed into the LPC synthesis of the - next subframe. This requires storage for up to 16 values of lpc[i] - (for WB frames). - - Then, the signal is clamped into the final nominal range: - - out[i] = clamp(-1.0, lpc[i], 1.0) . - - This clamping occurs entirely after the LPC synthesis filter has run. - The decoder saves the unclamped values, lpc[i], to feed into the LPC - filter for the next subframe, but saves the clamped values, out[i], - for rewhitening in voiced frames. - -4.2.8. Stereo Unmixing - - For stereo streams, after decoding a frame from each channel, the - decoder must convert the mid-side (MS) representation into a left- - right (LR) representation. The function silk_stereo_MS_to_LR - (stereo_MS_to_LR.c) implements this process. In it, the decoder - predicts the side channel using a) a simple low-passed version of the - mid channel, and b) the unfiltered mid channel, using the prediction - weights decoded in Section 4.2.7.1. This simple low-pass filter - imposes a one-sample delay, and the unfiltered mid channel is also - delayed by one sample. In order to allow seamless switching between - stereo and mono, mono streams must also impose the same one-sample - delay. The encoder requires an additional one-sample delay for both - mono and stereo streams, though an encoder may omit the delay for - mono if it knows it will never switch to stereo. - - The unmixing process operates in two phases. The first phase lasts - for 8 ms, during which it interpolates the prediction weights from - the previous frame, prev_w0_Q13 and prev_w1_Q13, to the values for - the current frame, w0_Q13 and w1_Q13. The second phase simply uses - these weights for the remainder of the frame. - - Let mid[i] and side[i] be the contents of out[i] (from - Section 4.2.7.9.2) for the current mid and side channels, - respectively, and let left[i] and right[i] be the corresponding - stereo output channels. If the side channel is not coded (see - Section 4.2.7.2), then side[i] is set to zero. Also let j be defined - as in Section 4.2.7.9, n1 be the number of samples in phase 1 (64 for - - - -Valin, et al. Expires May 3, 2012 [Page 99] - -Internet-Draft Interactive Audio Codec October 2011 - - - NB, 96 for MB, and 128 for WB), and n2 be the total number of samples - in the frame. Then for i such that j <= i < (j + n2), the left and - right channel output is - - prev_w0_Q13 (w0_Q13 - prev_w0_Q13) - w0 = ----------- + min(i - j, n1)*---------------------- , - 8192.0 8192.0*n1 - - prev_w1_Q13 (w1_Q13 - prev_w1_Q13) - w1 = ----------- + min(i - j, n1)*---------------------- , - 8192.0 8192.0*n1 - - mid[i-2] + 2*mid[i-1] + mid[i] - p0 = ------------------------------ , - 4.0 - - left[i] = clamp(-1.0, (1 + w1)*mid[i-1] + side[i-1] + w0*p0, 1.0) , - - right[i] = clamp(-1.0, (1 - w1)*mid[i-1] - side[i-1] - w0*p0, 1.0) . - - These formulas require twp samples prior to index j, the start of the - frame, for the mid channel, and one prior sample for the side - channel. For the first frame after a decoder reset, zeros are used - instead. - -4.2.9. Resampling - - After stereo unmixing (if any), the decoder applies resampling to - convert the decoded SILK output to the sample rate desired by the - application. This is necessary when decoding a Hybrid frame at SWB - or FB sample rates, or whenver the decoder wants the output at a - different sample rate than the internal SILK sampling rate (e.g., to - allow a constant sample rate when the audio bandwidth changes, or to - allow mixing with audio from other applications). The resampler - itself is non-normative, and a decoder can use any method it wants to - perform the resampling. - - However, a minimum amount of delay is imposed to allow the resampler - to operate, and this delay is normative, so that the corresponding - delay can be applied to the MDCT layer in the encoder. A decoder is - always free to use a resampler which requires more delay than allowed - for here (e.g., to improve quality), but then it most delay the - output of the MDCT layer by this extra amount. Keeping as much delay - as possible on the encoder side allows an encoder which knows it will - never use any of the SILK or Hybrid modes to skip this delay. By - contrast, if it were all applied by the decoder, then a decoder which - processes audio in fixed-size blocks would be forced to delay the - output of CELT frames just in case of a later switch to a SILK or - - - -Valin, et al. Expires May 3, 2012 [Page 100] - -Internet-Draft Interactive Audio Codec October 2011 - - - Hybrid mode. - - Table 54 gives the maximum resampler delay in samples at 48 kHz for - each SILK audio bandwidth. The reference implementation is able to - resample to any of the supported output sampling rates (8, 12, 16, - 24, or 48 kHz) within or near this delay constraint. Because the - actual output rate may not be 48 kHz, it may not be possible to - achieve exactly these delays while using a whole number of input or - output samples. Some resampling filters (including those used by the - reference implementation) may add a delay that is not itself an exact - integer at either rate. However, such deviations are unlikely to be - perceptible. The delays listed here are the ones that should be - targeted by the encoder. - - +-----------------+----------------------------+ - | Audio Bandwidth | Delay in Samples at 48 kHz | - +-----------------+----------------------------+ - | NB | 18 | - | | | - | MB | 32 | - | | | - | WB | 24 | - +-----------------+----------------------------+ - - Table 54: SILK Resampler Delay Allocations - -4.3. CELT Decoder - - An overview of the decoder is given in Figure 13. - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 101] - -Internet-Draft Interactive Audio Codec October 2011 - - - +---------+ - | Coarse | - +->| decoder |----+ - | +---------+ | - | | - | +---------+ v - | | Fine | +---+ - +->| decoder |->| + | - | +---------+ +---+ - | ^ | - +---------+ | | | - | Range | | +----------+ v - | Decoder |-+ | Bit | +-----+ - +---------+ | |Allocation| | 2^x | - | +----------+ +-----+ - | | | - | v v +--------+ - | +---------+ +---+ +-------+ | pitch | - +->| PVQ |->| * |->| IMDCT |->| post- |---> - | | decoder | +---+ +-------+ | filter | - | +---------+ +--------+ - | ^ - +--------------------------------------+ - - Figure 13: Structure of the CELT decoder - - The decoder is based on the following symbols and sets of symbols: - - +---------------+-----------------------------------+---------------+ - | Symbol(s) | PDF | Condition | - +---------------+-----------------------------------+---------------+ - | silence | {32767, 1}/32768 | | - | | | | - | post-filter | {1, 1}/2 | | - | | | | - | octave | uniform (6) | post-filter | - | | | | - | period | raw bits (4+octave) | post-filter | - | | | | - | gain | raw bits (3) | post-filter | - | | | | - | tapset | {2, 1, 1}/4 | post-filter | - | | | | - | transient | {7, 1}/8 | | - | | | | - | intra | {7, 1}/8 | | - | | | | - | coarse energy | Section 4.3.2 | | - - - -Valin, et al. Expires May 3, 2012 [Page 102] - -Internet-Draft Interactive Audio Codec October 2011 - - - | tf_change | Section 4.3.1 | | - | | | | - | tf_select | {1, 1}/2 | Section 4.3.1 | - | | | | - | spread | {7, 2, 21, 2}/32 | | - | | | | - | dyn. alloc. | Section 4.3.3 | | - | | | | - | alloc. trim | {2, 2, 5, 10, 22, 46, 22, 10, 5, | | - | | 2, 2}/128 | | - | | | | - | skip | {1, 1}/2 | Section 4.3.3 | - | | | | - | intensity | uniform | Section 4.3.3 | - | | | | - | dual | {1, 1}/2 | | - | | | | - | fine energy | Section 4.3.2 | | - | | | | - | residual | Section 4.3.4 | | - | | | | - | anti-collapse | {1, 1}/2 | Section 4.3.5 | - | | | | - | finalize | Section 4.3.2 | | - +---------------+-----------------------------------+---------------+ - - Order of the symbols in the CELT section of the bitstream. - - Table 55 - - The decoder extracts information from the range-coded bitstream in - the order described in the figure above. In some circumstances, it - is possible for a decoded value to be out of range due to a very - small amount of redundancy in the encoding of large integers by the - range coder. In that case, the decoder should assume there has been - an error in the coding, decoding, or transmission and SHOULD take - measures to conceal the error and/or report to the application that a - problem has occurred. - -4.3.1. Transient Decoding - - The "transient" flag encoded in the bitstream has a probability of - 1/8. When it is set, then the MDCT coefficients represent multiple - short MDCTs in the frame. When not set, the coefficients represent a - single long MDCT for the frame. In addition to the global transient - flag is a per-band binary flag to change the time-frequency (tf) - resolution independently in each band. The change in tf resolution - is defined in tf_select_table[][] in celt.c and depends on the frame - - - -Valin, et al. Expires May 3, 2012 [Page 103] - -Internet-Draft Interactive Audio Codec October 2011 - - - size, whether the transient flag is set, and the value of tf_select. - The tf_select flag uses a 1/2 probability, but is only decoded if it - can have an impact on the result knowing the value of all per-band - tf_change flags. - -4.3.2. Energy Envelope Decoding - - It is important to quantize the energy with sufficient resolution - because any energy quantization error cannot be compensated for at a - later stage. Regardless of the resolution used for encoding the - shape of a band, it is perceptually important to preserve the energy - in each band. CELT uses a three-step coarse-fine-fine strategy for - encoding the energy in the base-2 log domain, as implemented in - quant_bands.c - -4.3.2.1. Coarse energy decoding - - Coarse quantization of the energy uses a fixed resolution of 6 dB - (integer part of base-2 log). To minimize the bitrate, prediction is - applied both in time (using the previous frame) and in frequency - (using the previous bands). The part of the prediction that is based - on the previous frame can be disabled, creating an "intra" frame - where the energy is coded without reference to prior frames. The - decoder first reads the intra flag to determine what prediction is - used. The 2-D z-transform of the prediction filter is: - - -1 -1 - (1 - alpha*z_l )*(1 - z_b ) - A(z_l, z_b) = ----------------------------- - -1 - 1 - beta*z_b - - where b is the band index and l is the frame index. The prediction - coefficients applied depend on the frame size in use when not using - intra energy and are alpha=0, beta=4915/32768 when using intra - energy. The time-domain prediction is based on the final fine - quantization of the previous frame, while the frequency domain - (within the current frame) prediction is based on coarse quantization - only (because the fine quantization has not been computed yet). The - prediction is clamped internally so that fixed point implementations - with limited dynamic range do not suffer desynchronization. We - approximate the ideal probability distribution of the prediction - error using a Laplace distribution with separate parameters for each - frame size in intra- and inter-frame modes. The coarse energy - quantization is performed by unquant_coarse_energy() and - unquant_coarse_energy_impl() (quant_bands.c). The encoding of the - Laplace-distributed values is implemented in ec_laplace_decode() - (laplace.c). - - - -Valin, et al. Expires May 3, 2012 [Page 104] - -Internet-Draft Interactive Audio Codec October 2011 - - -4.3.2.2. Fine energy quantization - - The number of bits assigned to fine energy quantization in each band - is determined by the bit allocation computation described in - Section 4.3.3. Let B_i be the number of fine energy bits for band i; - the refinement is an integer f in the range [0,2**B_i-1]. The - mapping between f and the correction applied to the coarse energy is - equal to (f+1/2)/2**B_i - 1/2. Fine energy quantization is - implemented in quant_fine_energy() (quant_bands.c). - - When some bits are left "unused" after all other flags have been - decoded, these bits are assigned to a "final" step of fine - allocation. In effect, these bits are used to add one extra fine - energy bit per band per channel. The allocation process determines - two "priorities" for the final fine bits. Any remaining bits are - first assigned only to bands of priority 0, starting from band 0 and - going up. If all bands of priority 0 have received one bit per - channel, then bands of priority 1 are assigned an extra bit per - channel, starting from band 0. If any bits are left after this, they - are left unused. This is implemented in unquant_energy_finalise() - (quant_bands.c). - -4.3.3. Bit Allocation - - Many codecs transmit significant amounts of side information for the - purpose of controlling bit allocation within a frame. Often this - side information controls bit usage indirectly and must be carefully - selected to achieve the desired rate constraints. - - The band-energy normalized structure of Opus MDCT mode ensures that a - constant bit allocation for the shape content of a band will result - in a roughly constant tone to noise ratio, which provides for fairly - consistent perceptual performance. The effectiveness of this - approach is the result of two factors: that the band energy, which is - understood to be perceptually important on its own, is always - preserved regardless of the shape precision, and because the constant - tone-to-noise ratio implies a constant intra-band noise to masking - ratio. Intra-band masking is the strongest of the perceptual masking - effects. This structure means that the ideal allocation is more - consistent from frame to frame than it is for other codecs without an - equivalent structure. - - Because the bit allocation is used to drive the decoding of the - range-coder stream, it MUST be recovered exactly so that identical - coding decisions are made in the encoder and decoder. Any deviation - from the reference's resulting bit allocation will result in - corrupted output, though implementers are free to implement the - procedure in any way which produces identical results. - - - -Valin, et al. Expires May 3, 2012 [Page 105] - -Internet-Draft Interactive Audio Codec October 2011 - - - Because all of the information required to decode a frame must be - derived from that frame alone in order to retain robustness to packet - loss, the overhead of explicitly signaling the allocation would be - considerable, especially for low-latency (small frame size) - applications, even though the allocation is relatively static. - - For this reason, in the MDCT mode Opus uses a primarily implicit bit - allocation. The available bitstream capacity is known in advance to - both the encoder and decoder without additional signaling, ultimately - from the packet sizes expressed by a higher-level protocol. Using - this information the codec interpolates an allocation from a hard- - coded table. - - While the band-energy structure effectively models intra-band - masking, it ignores the weaker inter-band masking, band-temporal - masking, and other less significant perceptual effects. While these - effects can often be ignored, they can become significant for - particular samples. One mechanism available to encoders would be to - simply increase the overall rate for these frames, but this is not - possible in a constant rate mode and can be fairly inefficient. As a - result three explicitly signaled mechanisms are provided to alter the - implicit allocation: - - o Band boost - - o Allocation trim - - o Band skipping - - The first of these mechanisms, band boost, allows an encoder to boost - the allocation in specific bands. The second, allocation trim, works - by biasing the overall allocation towards higher or lower frequency - bands. The third, band skipping, selects which low-precision high - frequency bands will be allocated no shape bits at all. - - In stereo mode there are two additional parameters potentially coded - as part of the allocation procedure: a parameter to allow the - selective elimination of allocation for the 'side' in jointly coded - bands, and a flag to deactivate joint coding. These values are not - signaled if they would be meaningless in the overall context of the - allocation. - - Because every signaled adjustment increases overhead and - implementation complexity, none were included speculatively: the - reference encoder makes use of all of these mechanisms. While the - decision logic in the reference was found to be effective enough to - justify the overhead and complexity, further analysis techniques may - be discovered which increase the effectiveness of these parameters. - - - -Valin, et al. Expires May 3, 2012 [Page 106] - -Internet-Draft Interactive Audio Codec October 2011 - - - As with other signaled parameters, an encoder is free to choose the - values in any manner, but unless a technique is known to deliver - superior perceptual results the methods used by the reference - implementation should be used. - - The allocation process consists of the following steps: determining - the per-band maximum allocation vector, decoding the boosts, decoding - the tilt, determining the remaining capacity of the frame, searching - the mode table for the entry nearest but not exceeding the available - space (subject to the tilt, boosts, band maximums, and band - minimums), linear interpolation, reallocation of unused bits with - concurrent skip decoding, determination of the fine-energy vs. shape - split, and final reallocation. This process results in a per-band - shape allocation (in 1/8th bit units), a per-band fine-energy - allocation (in 1 bit per channel units), a set of band priorities for - controlling the use of remaining bits at the end of the frame, and a - remaining balance of unallocated space, which is usually zero except - at very high rates. - - The maximum allocation vector is an approximation of the maximum - space that can be used by each band for a given mode. The value is - approximate because the shape encoding is variable rate (due to - entropy coding of splitting parameters). Setting the maximum too low - reduces the maximum achievable quality in a band while setting it too - high may result in waste: bitstream capacity available at the end of - the frame which can not be put to any use. The maximums specified by - the codec reflect the average maximum. In the reference the maximums - are provided in partially computed form, in order to fit in less - memory as a static table (see cache_caps50[] in - static_modes_float.h). Implementations are expected to simply use - the same table data, but the procedure for generating this table is - included in rate.c as part of compute_pulse_cache(). - - To convert the values in cache.caps into the actual maximums: first - set nbBands to the maximum number of bands for this mode, and stereo - to zero if stereo is not in use and one otherwise. For each band set - N to the number of MDCT bins covered by the band (for one channel), - set LM to the shift value for the frame size (e.g. 0 for 120, 1 for - 240, 3 for 480), then set i to nbBands*(2*LM+stereo). Then set the - maximum for the band to the i-th index of cache.caps + 64 and - multiply by the number of channels in the current frame (one or two) - and by N, then divide the result by 4 using truncating integer - division. The resulting vector will be called cap[]. The elements - fit in signed 16-bit integers but do not fit in 8 bits. This - procedure is implemented in the reference in the function init_caps() - in celt.c. - - The band boosts are represented by a series of binary symbols which - - - -Valin, et al. Expires May 3, 2012 [Page 107] - -Internet-Draft Interactive Audio Codec October 2011 - - - are coded with very low probability. Each band can potentially be - boosted multiple times, subject to the frame actually having enough - room to obey the boost and having enough room to code the boost - symbol. The default coding cost for a boost starts out at six bits, - but subsequent boosts in a band cost only a single bit and every time - a band is boosted the initial cost is reduced (down to a minimum of - two). Since the initial cost of coding a boost is 6 bits, the coding - cost of the boost symbols when completely unused is 0.48 bits/frame - for a 21 band mode (21*-log2(1-1/2**6)). - - To decode the band boosts: First set 'dynalloc_logp' to 6, the - initial amount of storage required to signal a boost in bits, - 'total_bits' to the size of the frame in 8th bits, 'total_boost' to - zero, and 'tell' to the total number of 8th bits decoded so far. For - each band from the coding start (0 normally, but 17 in Hybrid mode) - to the coding end (which changes depending on the signaled - bandwidth): set 'width' to the number of MDCT bins in this band for - all channels. Take the larger of width and 64, then the minimum of - that value and the width times eight and set 'quanta' to the result. - This represents a boost step size of six bits subject to limits of - 1/bit/sample and 1/8th bit/sample. Set 'boost' to zero and - 'dynalloc_loop_logp' to dynalloc_logp. While dynalloc_loop_log (the - current worst case symbol cost) in 8th bits plus tell is less than - total_bits plus total_boost and boost is less than cap[] for this - band: Decode a bit from the bitstream with a with dynalloc_loop_logp - as the cost of a one, update tell to reflect the current used - capacity, if the decoded value is zero break the loop otherwise add - quanta to boost and total_boost, subtract quanta from total_bits, and - set dynalloc_loop_log to 1. When the while loop finishes boost - contains the boost for this band. If boost is non-zero and - dynalloc_logp is greater than 2, decrease dynalloc_logp. Once this - process has been executed on all bands, the band boosts have been - decoded. This procedure is implemented around line 2352 of celt.c. - - At very low rates it is possible that there won't be enough available - space to execute the inner loop even once. In these cases band boost - is not possible but its overhead is completely eliminated. Because - of the high cost of band boost when activated, a reasonable encoder - should not be using it at very low rates. The reference implements - its dynalloc decision logic around line 1269 of celt.c. - - The allocation trim is a integer value from 0-10. The default value - of 5 indicates no trim. The trim parameter is entropy coded in order - to lower the coding cost of less extreme adjustments. Values lower - than 5 bias the allocation towards lower frequencies and values above - 5 bias it towards higher frequencies. Like other signaled - parameters, signaling of the trim is gated so that it is not included - if there is insufficient space available in the bitstream. To decode - - - -Valin, et al. Expires May 3, 2012 [Page 108] - -Internet-Draft Interactive Audio Codec October 2011 - - - the trim, first set the trim value to 5, then iff the count of - decoded 8th bits so far (ec_tell_frac) plus 48 (6 bits) is less than - or equal to the total frame size in 8th bits minus total_boost (a - product of the above band boost procedure), decode the trim value - using the inverse CDF {127, 126, 124, 119, 109, 87, 41, 19, 9, 4, 2, - 0}. - - For 10 ms and 20 ms frames using short blocks and that have at least - LM+2 bits left prior to the allocation process, then one anti- - collapse bit is reserved in the allocation process so it can be - decoded later. Following the the anti-collapse reservation, one bit - is reserved for skip if available. - - For stereo frames, bits are reserved for intensity stereo and for - dual stereo. Intensity stereo requires ilog2(end-start) bits. Those - bits are reserved if there is enough bits left. Following this, one - bit is reserved for dual stereo if available. - - The allocation computation begins by setting up some initial - conditions. 'total' is set to the remaining available 8th bits, - computed by taking the size of the coded frame times 8 and - subtracting ec_tell_frac(). From this value, one (8th bit) is - subtracted to ensure that the resulting allocation will be - conservative. 'anti_collapse_rsv' is set to 8 (8th bits) iff the - frame is a transient, LM is greater than 1, and total is greater than - or equal to (LM+2) * 8. Total is then decremented by - anti_collapse_rsv and clamped to be equal to or greater than zero. - 'skip_rsv' is set to 8 (8th bits) if total is greater than 8, - otherwise it is zero. Total is then decremented by skip_rsv. This - reserves space for the final skipping flag. - - If the current frame is stereo, intensity_rsv is set to the - conservative log2 in 8th bits of the number of coded bands for this - frame (given by the table LOG2_FRAC_TABLE). If intensity_rsv is - greater than total then intensity_rsv is set to zero. Otherwise - total is decremented by intensity_rsv, and if total is still greater - than 8, dual_stereo_rsv is set to 8 and total is decremented by - dual_stereo_rsv. - - The allocation process then computes a vector representing the hard - minimum amounts allocation any band will receive for shape. This - minimum is higher than the technical limit of the PVQ process, but - very low rate allocations produce an excessively sparse spectrum and - these bands are better served by having no allocation at all. For - each coded band, set thresh[band] to twenty-four times the number of - MDCT bins in the band and divide by 16. If 8 times the number of - channels is greater, use that instead. This sets the minimum - allocation to one bit per channel or 48 128th bits per MDCT bin, - - - -Valin, et al. Expires May 3, 2012 [Page 109] - -Internet-Draft Interactive Audio Codec October 2011 - - - whichever is greater. The band-size dependent part of this value is - not scaled by the channel count, because at the very low rates where - this limit is applicable there will usually be no bits allocated to - the side. - - The previously decoded allocation trim is used to derive a vector of - per-band adjustments, 'trim_offsets[]'. For each coded band take the - alloc_trim and subtract 5 and LM. Then multiply the result by the - number of channels, the number of MDCT bins in the shortest frame - size for this mode, the number of remaining bands, 2**LM, and 8. - Then divide this value by 64. Finally, if the number of MDCT bins in - the band per channel is only one, 8 times the number of channels is - subtracted in order to diminish the allocation by one bit, because - width 1 bands receive greater benefit from the coarse energy coding. - -4.3.4. Shape Decoding - - In each band, the normalized "shape" is encoded using a vector - quantization scheme called a "pyramid vector quantizer". - - In the simplest case, the number of bits allocated in Section 4.3.3 - is converted to a number of pulses as described by Section 4.3.4.1. - Knowing the number of pulses and the number of samples in the band, - the decoder calculates the size of the codebook as detailed in - Section 4.3.4.2. The size is used to decode an unsigned integer - (uniform probability model), which is the codeword index. This index - is converted into the corresponding vector as explained in - Section 4.3.4.2. This vector is then scaled to unit norm. - -4.3.4.1. Bits to Pulses - - Although the allocation is performed in 1/8th bit units, the - quantization requires an integer number of pulses K. To do this, the - encoder searches for the value of K that produces the number of bits - nearest to the allocated value (rounding down if exactly halfway - between two values), not to exceed the total number of bits - available. For efficiency reasons, the search is performed against a - precomputed allocation table which only permits some K values for - each N. The number of codebook entries can be computed as explained - in Section 4.3.4.2. The difference between the number of bits - allocated and the number of bits used is accumulated to a "balance" - (initialized to zero) that helps adjust the allocation for the next - bands. One third of the balance is applied to the bit allocation of - each band to help achieve the target allocation. The only exceptions - are the band before the last and the last band, for which half the - balance and the whole balance are applied, respectively. - - - - - -Valin, et al. Expires May 3, 2012 [Page 110] - -Internet-Draft Interactive Audio Codec October 2011 - - -4.3.4.2. PVQ Decoding - - Decoding of PVQ vectors is implemented in decode_pulses() (cwrs.c). - The uique codeword index is decoded as a uniformly-distributed - integer value between 0 and V(N,K)-1, where V(N,K) is the number of - possible combinations of K pulses in N samples. The index is then - converted to a vector in the same way specified in [PVQ]. The - indexing is based on the calculation of V(N,K) (denoted N(L,K) in - [PVQ]). - - The number of combinations can be computed recursively as V(N,K) = - V(N-1,K) + V(N,K-1) + V(N-1,K-1), with V(N,0) = 1 and V(0,K) = 0, K - != 0. There are many different ways to compute V(N,K), including - precomputed tables and direct use of the recursive formulation. The - reference implementation applies the recursive formulation one line - (or column) at a time to save on memory use, along with an alternate, - univariate recurrence to initialize an arbitrary line, and direct - polynomial solutions for small N. All of these methods are - equivalent, and have different trade-offs in speed, memory usage, and - code size. Implementations MAY use any methods they like, as long as - they are equivalent to the mathematical definition. - - The decoded vector is normalised such that its L2-norm equals one. - -4.3.4.3. Spreading - - The normalised vector decoded in Section 4.3.4.2 is then rotated for - the purpose of avoiding tonal artefacts. The rotation gain is equal - to - - g_r = N / (N + f_r*K) - - where N is the number of dimensions, K is the number of pulses, and - f_r depends on the value of the "spread" parameter in the bit-stream. - - +--------------+------------------------+ - | Spread value | f_r | - +--------------+------------------------+ - | 0 | infinite (no rotation) | - | | | - | 1 | 15 | - | | | - | 2 | 10 | - | | | - | 3 | 5 | - +--------------+------------------------+ - - Table 56: Spreading values - - - -Valin, et al. Expires May 3, 2012 [Page 111] - -Internet-Draft Interactive Audio Codec October 2011 - - - The rotation angle is then calculated as - - 2 - pi * g_r - theta = ---------- - 4 - - A 2-D rotation R(i,j) between points x_i and x_j is defined as: - - x_i' = cos(theta)*x_i + sin(theta)*x_j - x_j' = -sin(theta)*x_i + cos(theta)*x_j - - An N-D rotation is then achieved by applying a series of 2-D - rotations back and forth, in the following order: R(x_1, x_2), R(x_2, - x_3), ..., R(x_N-2, X_N-1), R(x_N-1, X_N), R(x_N-2, X_N-1), ..., - R(x_1, x_2). - - If the decoded vector represents more than one time block, then the - following process is applied separately on each time block. Also, if - each block represents 8 samples or more, then another N-D rotation, - by (pi/2-theta), is applied _before_ the rotation described above. - This extra rotation is applied in an interleaved manner with a stride - equal to round(sqrt(N/nb_blocks)) - -4.3.4.4. Split decoding - - To avoid the need for multi-precision calculations when decoding PVQ - codevectors, the maximum size allowed for codebooks is 32 bits. When - larger codebooks are needed, the vector is instead split in two sub- - vectors of size N/2. A quantized gain parameter with precision - derived from the current allocation is entropy coded to represent the - relative gains of each side of the split, and the entire decoding - process is recursively applied. Multiple levels of splitting may be - applied up to a frame size dependent limit. The same recursive - mechanism is applied for the joint coding of stereo audio. - -4.3.4.5. Time-Frequency change - - The time-frequency (TF) parameters are used to control the time- - frequency resolution tradeoff in each coded band. For each band, - there are two possible TF choices. For the first band coded, the PDF - is {3, 1}/4 for frames marked as transient and {15, 1}/16 for the - other frames. For subsequent bands, the TF choice is coded relative - to the previous TF choice with probability {15, 1}/15 for transient - frames and {31, 1}/32 otherwise. The mapping between the decoded TF - choices and the adjustment in TF resolution is shown in the tables - below. - - - - -Valin, et al. Expires May 3, 2012 [Page 112] - -Internet-Draft Interactive Audio Codec October 2011 - - - +-----------------+---+----+ - | Frame size (ms) | 0 | 1 | - +-----------------+---+----+ - | 2.5 | 0 | -1 | - | | | | - | 5 | 0 | -1 | - | | | | - | 10 | 0 | -2 | - | | | | - | 20 | 0 | -2 | - +-----------------+---+----+ - - TF adjustments for non-transient frames and tf_select=0 - - Table 57 - - +-----------------+---+----+ - | Frame size (ms) | 0 | 1 | - +-----------------+---+----+ - | 2.5 | 0 | -1 | - | | | | - | 5 | 0 | -2 | - | | | | - | 10 | 0 | -3 | - | | | | - | 20 | 0 | -3 | - +-----------------+---+----+ - - TF adjustments for non-transient frames and tf_select=1 - - Table 58 - - +-----------------+---+----+ - | Frame size (ms) | 0 | 1 | - +-----------------+---+----+ - | 2.5 | 0 | -1 | - | | | | - | 5 | 1 | 0 | - | | | | - | 10 | 2 | 0 | - | | | | - | 20 | 3 | 0 | - +-----------------+---+----+ - - TF adjustments for transient frames and tf_select=0 - - Table 59 - - - - -Valin, et al. Expires May 3, 2012 [Page 113] - -Internet-Draft Interactive Audio Codec October 2011 - - - +-----------------+---+----+ - | Frame size (ms) | 0 | 1 | - +-----------------+---+----+ - | 2.5 | 0 | -1 | - | | | | - | 5 | 1 | -1 | - | | | | - | 10 | 1 | -1 | - | | | | - | 20 | 1 | -1 | - +-----------------+---+----+ - - TF adjustments for transient frames and tf_select=1 - - Table 60 - - A negative TF adjustment means that the temporal resolution is - increased, while a positive TF adjustment means that the frequency - resolution is increased. Changes in TF resolution are implemented - using the Hadamard transform. To increase the time resolution by N, - N "levels" of the Hadamard transform are applied to the decoded - vector for each interleaved MDCT vector. To increase the frequency - resolution (assumes a transient frame), then N levels of the Hadamard - transform are applied _across_ the interleaved MDCT vector. In the - case of increased time resolution the decoder uses the "sequency - order" because the input vector is sorted in time. - -4.3.5. Anti-Collapse Processing - - When the frame has the transient bit set, an anti-collapse bit is - decoded. When anti-collapse is set, the energy in each small MDCT is - prevented from collapsing to zero. For each band of each MDCT where - a collapse is detected, a pseudo-random signal is inserted with an - energy corresponding to the min energy over the two previous frames. - A renormalization step is then required to ensure that the anti- - collapse step did not alter the energy preservation property. - -4.3.6. Denormalization - - Just like each band was normalized in the encoder, the last step of - the decoder before the inverse MDCT is to denormalize the bands. - Each decoded normalized band is multiplied by the square root of the - decoded energy. This is done by denormalise_bands() (bands.c). - -4.3.7. Inverse MDCT - - The inverse MDCT implementation has no special characteristics. The - input is N frequency-domain samples and the output is 2*N time-domain - - - -Valin, et al. Expires May 3, 2012 [Page 114] - -Internet-Draft Interactive Audio Codec October 2011 - - - samples, while scaling by 1/2. A "low-overlap" window is used to - reduce the algorithmic delay. It is derived from a basic (full - overlap) 240-sample version of the window used by the Vorbis codec: - - 2 - / /pi /pi n + 1/2\ \ \ - W(n) = |sin|-- * sin|-- * -------| | | . - \ \2 \2 L / / / - - The low-overlap window is created by zero-padding the basic window - and inserting ones in the middle, such that the resulting window - still satisfies power complementarity. The IMDCT and windowing are - performed by mdct_backward (mdct.c). - -4.3.7.1. Post-filter - - The output of the inverse MDCT (after weighted overlap-add) is sent - to the post-filter. Although the post-filter is applied at the end, - the post-filter parameters are encoded at the beginning, just after - the silence flag. The post-filter can be switched on or off using - one bit (logp=1). If the post-filter is enabled, then the octave is - decoded as an integer value between 0 and 6 of uniform probability. - Once the octave is known, the fine pitch within the octave is decoded - using 4+octave raw bits. The final pitch period is equal to - (16< S -> S ;S -> S -> S - & & - !R -> R - - NB or MB SILK to Hybrid with Redundancy: S -> S -> S - & - !R ->;H -> H -> H - - WB SILK to Hybrid: S -> S -> S ->!H -> H -> H - - SILK to CELT with Redundancy: S -> S -> S - & - !R -> C -> C -> C - - Hybrid to NB or MB SILK with Redundancy: H -> H -> H ;S -> S -> S - & & - !R -> R - - Hybrid to WB SILK: H -> H -> H -> c - \ + - > S -> S -> S - - Hybrid to CELT with Redundancy: H -> H -> H - & - !R -> C -> C -> C - - CELT to SILK with Redundancy: C -> C -> C -> R - & - ;S -> S -> S - - CELT to Hybrid with Redundancy: C -> C -> C -> R - & - |H -> H -> H - - Key: - S SILK-only frame ; SILK decoder reset - H Hybrid frame | CELT and SILK decoder resets - C CELT-only frame ! CELT decoder reset - c CELT overlap + Direct mixing - R Redundant CELT frame & Windowed cross-lap - - Figure 14: Normative Transitions - - The first two and the last two Opus frames in each example are - illustrative, i.e., there is no requirement that a stream remain in - the same configuration for three consecutive frames before or after a - switch. - - - - -Valin, et al. Expires May 3, 2012 [Page 122] - -Internet-Draft Interactive Audio Codec October 2011 - - - The behavior of transitions without redundancy where PLC is allowed - is non-normative. An encoder might still wish to use these - transitions if, for example, it doesn't want to add the extra bitrate - required for redundancy or if it makes a decision to switch after it - has already transmitted the frame that would have had to contain the - redundancy. Figure 15 illustrates the recommended cross-lapping and - decoder resets for these transitions. - - SILK to SILK (audio bandwidth change): S -> S -> S ;S -> S -> S - - NB or MB SILK to Hybrid: S -> S -> S |H -> H -> H - - SILK to CELT without Redundancy: S -> S -> S -> P - & - !C -> C -> C - - Hybrid to NB or MB SILK: H -> H -> H -> c - + - ;S -> S -> S - - Hybrid to CELT without Redundancy: H -> H -> H -> P - & - !C -> C -> C - - CELT to SILK without Redundancy: C -> C -> C -> P - & - ;S -> S -> S - - CELT to Hybrid without Redundancy: C -> C -> C -> P - & - |H -> H -> H - - Key: - S SILK-only frame ; SILK decoder reset - H Hybrid frame | CELT and SILK decoder resets - C CELT-only frame ! CELT decoder reset - P Packet Loss Concealment & Windowed cross-lap - - Figure 15: Recommended Non-Normative Transitions - - Encoders SHOULD NOT use other transitions, e.g., those that involve - redundancy in ways not illustrated in Figure 14. - - - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 123] - -Internet-Draft Interactive Audio Codec October 2011 - - -5. Opus Encoder - - Just like the decoder, the Opus encoder also normally consists of two - main blocks: the SILK encoder and the CELT encoder. However, unlike - the case of the decoder, a valid (though potentially suboptimal) Opus - encoder is not required to support all modes and may thus only - include a SILK encoder module or a CELT encoder module. The output - bit-stream of the Opus encoding contains bits from the SILK and CELT - encoders, though these are not separable due to the use of a range - coder. A block diagram of the encoder is illustrated below. - - - +----------+ +-------+ - | sample | | SILK | - +->| rate |--->|encoder|--+ - +-----------+ | |conversion| | | | - | Optional | | +----------+ +-------+ | +-------+ - ->| high-pass |--+ +-->| Range | - + filter + | +------------+ +-------+ |encoder|----> - +-----------+ | | Delay | | CELT | +-->| | bit- - +->|compensation|->|encoder|--+ +-------+ stream - | | | | - +------------+ +-------+ - - - For a normal encoder where both the SILK and the CELT modules are - included, an optimal encoder should select which coding mode to use - at run-time depending on the conditions. In the reference - implementation, the frame size is selected by the application, but - the other configuration parameters (number of channels, bandwidth, - mode) are automatically selected (unless explicitly overridden by the - application) depend on the following: - - o Requested bit-rate - - o Input sampling rate - - o Type of signal (speech vs music) - - o Frame size in use - - The type of signal currently needs to be provided by the application - (though it can be changed in real-time). An Opus encoder - implementation could also do automatic detection, but since Opus is - an interactive codec, such an implementation would likely have to - either delay the signal (for non-interactive application) or delay - the mode switching decisions (for interactive applications). - - - - -Valin, et al. Expires May 3, 2012 [Page 124] - -Internet-Draft Interactive Audio Codec October 2011 - - - When the encoder is configured for voice over IP applications, the - input signal is filtered by a high-pass filter to remove the lowest - part of the spectrum that contains little speech energy and may - contain background noise. This is a second order Auto Regressive - Moving Average (ARMA) filter with a cut-off frequency around 50 Hz. - In the future, a music detector may also be used to lower the cut-off - frequency when the input signal is detected to be music rather than - speech. - -5.1. Range Coder - - The range coder also acts as the bit-packer for Opus. It is used in - three different ways, to encode: - - o entropy-coded symbols with a fixed probability model using - ec_encode(), (entenc.c) - - o integers from 0 to 2**M-1 using ec_enc_uint() or ec_enc_bits(), - (entenc.c) - - o integers from 0 to N-1 (where N is not a power of two) using - ec_enc_uint(). (entenc.c) - - The range encoder maintains an internal state vector composed of the - four-tuple (low,rng,rem,ext) representing the low end of the current - range, the size of the current range, a single buffered output octet, - and a count of additional carry-propagating output octets. Both rng - and low are 32-bit unsigned integer values, rem is an octet value or - the special value -1, and ext is an integer with at least 16 bits. - This state vector is initialized at the start of each each frame to - the value (0,2**31,-1,0). The reference implementation re-uses the - 'val' field of the entropy coder structure to hold low, in order to - allow the same structure to be used for encoding and decoding, but we - maintain the distinction here for clarity. - -5.1.1. Encoding Symbols - - The main encoding function is ec_encode() (entenc.c), which takes as - an argument a three-tuple (fl,fh,ft) describing the range of the - symbol to be encoded in the current context, with 0 <= fl < fh <= ft - <= 65535. The values of this tuple are derived from the probability - model for the symbol. Let f(i) be the frequency of the i'th symbol - in the current context. Then the three-tuple corresponding to the - k'th symbol is given by fl=sum(f(i),i - 2**23. First, the top 9 bits of low, (low>>23), are placed into a - carry buffer. Then, low is set to (low << 8 & 0x7FFFFFFF) and rng is - set to (rng<<8). This process is carried out by ec_enc_normalize() - (entenc.c). - - The 9 bits produced in each iteration of the normalization loop - consist of 8 data bits and a carry flag. The final value of the - output bits is not determined until carry propagation is accounted - for. Therefore the reference implementation buffers a single (non- - propagating) output octet and keeps a count of additional propagating - (0xFF) output octets. An implementation may choose to use any - mathematically equivalent scheme to perform carry propagation. - - The function ec_enc_carry_out() (entenc.c) performs this buffering. - It takes a 9-bit input value, c, from the normalization: 8 bits of - output and a carry bit. If c is 0xFF, then ext is incremented and no - octets are output. Otherwise, if rem is not the special value -1, - then the octet (rem+(c>>8)) is output. Then ext octets are output - with the value 0 if the carry bit is set, or 0xFF if it is not, and - rem is set to the lower 8 bits of c. After this, ext is set to zero. - - In the reference implementation, a special version of ec_encode() - called ec_encode_bin() (entenc.c) is defined to take a two-tuple - (fl,ftb), where 0 <= fl < 2**ftb and ftb < 16. It is mathematically - equivalent to calling ec_encode() with the three-tuple (fl,fl+ - 1,1<8, then the top 8 bits of fl are encoded using - ec_encode() with the three-tuple (fl>>ftb-8,(fl>>ftb-8)+ - 1,(ft-1>>ftb-8)+1), and the remaining bits are encoded as raw bits. - Otherwise, fl is encoded with ec_encode() directly using the three- - tuple (fl,fl+1,ft). - -5.1.4. Finalizing the Stream - - After all symbols are encoded, the stream must be finalized by - outputting a value inside the current range. Let end be the integer - in the interval [low,low+rng) with the largest number of trailing - zero bits, b, such that end+(1<>23), are sent to the carry buffer, and end is replaced by - (end<<8&0x7FFFFFFF). Finally, if the value in carry buffer, rem, is - neither zero nor the special value -1, or the carry count, ext, is - greater than zero, then 9 zero bits are sent to the carry buffer. - After the carry buffer is finished outputting octets, the rest of the - output buffer (if any) is padded with zero bits, until it reaches the - raw bits. Finally, rem is set to the special value -1. This process - is implemented by ec_enc_done() (entenc.c). - -5.1.5. Current Bit Usage - - The bit allocation routines in Opus need to be able to determine a - conservative upper bound on the number of bits that have been used to - encode the current frame thus far. This drives allocation decisions - and ensures that the range coder and raw bits will not overflow the - output buffer. This is computed in the reference implementation to - whole-bit precision by the function ec_tell() (entcode.h) and to - fractional 1/8th bit precision by the function ec_tell_frac() - (entcode.c). Like all operations in the range coder, it must be - implemented in a bit-exact manner, and must produce exactly the same - value returned by the same functions in the decoder after decoding - the same symbols. - - - - - -Valin, et al. Expires May 3, 2012 [Page 127] - -Internet-Draft Interactive Audio Codec October 2011 - - -5.2. SILK Encoder - - In many respects the SILK encoder mirrors the SILK decoder described - in Section 4.2. Details such as the quantization and range coder - tables can be found there, while this section describes the high- - level design choices that were made. The diagram below shows the - basic modules of the SILK encoder. - - - +----------+ +--------+ +---------+ - | Sample | | Stereo | | SILK | - ------>| Rate |--->| Mixing |--->| Core |----------> - input |Conversion| | | | Encoder | bitstream - +----------+ +--------+ +---------+ - - - Silk Encoder. - -5.2.1. Sample Rate Conversion - - The input signal's sampling rate is adjusted by a sample rate - conversion module so that it matches the SILK internal sampling rate. - The input to the sample rate convertor is delayed by a number of - samples depending on the sample rate ratio, such that the overall - delay is constant for all input and output sample rates. - -5.2.2. Stereo Mixing - - The stereo mixer is only used for stereo input signals. It converts - a stereo left/right signal into an adaptive mid/side representation. - The first step is to compute non-adaptive mid/side signals as half - the sum and difference between left and right signals. The side - signal is then minimized in energy by subtracting a prediction of it - based on the mid signal. This prediction works well when the left - and right signals exhibit linear dependency, for instance for an - amplitude-panned input signal. Like in the decoder, the prediction - coefficients are linearly interpolated during the first 8 ms of the - frame. The mid signal is always encoded, whereas the residual side - signal is only encoded if it has sufficient energy compared to the - mid signal's energy. If it has not, the "mid_only_flag" is set - without encoding the side signal. - - The predictor coefficients are coded regardless of whether the side - signal is encoded. For each frame, two predictor coefficients are - computed, one that predicts between low-passed mid and side channels, - and one that predicts between high-passed mid and side channels. The - low-pass filter is a simple three-tap filter and creates a delay of - one sample. The high-pass filtered signal is the difference between - - - -Valin, et al. Expires May 3, 2012 [Page 128] - -Internet-Draft Interactive Audio Codec October 2011 - - - the mid signal delayed by one sample and the low-passed signal. - Instead of explicitly computing the high-passed signal, it is - computationally more efficient to transform the prediction - coefficients before applying them to the filtered mid signal, as - follows - - - pred(n) = LP(n) * w0 + HP(n) * w1 - = LP(n) * w0 + (mid(n-1) - LP(n)) * w1 - = LP(n) * (w0 - w1) + mid(n-1) * w1 - - - where w0 and w1 are the low-pass and high-pass prediction - coefficients, mid(n-1) is the mid signal delayed by one sample, LP(n) - and HP(n) are the low-passed and high-passed signals and pred(n) is - the prediction signal that is subtracted from the side signal. - -5.2.3. SILK Core Encoder - - What follows is a description of the core encoder and its components. - For simplicity, the core encoder is referred to simply as the encoder - in the remainder of this section. An overview of the encoder is - given in Figure 16. - - - +---+ - +--------------------------------->| | - +---------+ | +---------+ | | - |Voice | | |LTP |12 | | - +-->|Activity |--+ +----->|Scaling |-----------+---->| | - | |Detector |3 | | |Control |<--+ | | | - | +---------+ | | +---------+ | | | | - | | | +---------+ | | | | - | | | |Gains | | | | | - | | | +-->|Processor|---|---+---|---->| R | - | | | | | |11 | | | | a | - | \/ | | +---------+ | | | | n | - | +---------+ | | +---------+ | | | | g | - | |Pitch | | | |LSF | | | | | e | - | +->|Analysis |---+ | |Quantizer|---|---|---|---->| | - | | | |4 | | | |8 | | | | E |--> - | | +---------+ | | +---------+ | | | | n | 2 - | | | | 9/\ 10| | | | | c | - | | | | | \/ | | | | o | - | | +---------+ | | +----------+ | | | | d | - | | |Noise | +--|-->|Prediction|--+---|---|---->| e | - | +->|Shaping |---|--+ |Analysis |7 | | | | r | - | | |Analysis |5 | | | | | | | | | - - - -Valin, et al. Expires May 3, 2012 [Page 129] - -Internet-Draft Interactive Audio Codec October 2011 - - - | | +---------+ | | +----------+ | | | | | - | | | | /\ | | | | | - | | +----------|--|--------+ | | | | | - | | | \/ \/ \/ \/ \/ | | - | | | +---------+ +------------+ | | - | | | | | |Noise | | | - -+-------+-----+------>|Prefilter|--------->|Shaping |-->| | - 1 | | 6 |Quantization|13 | | - +---------+ +------------+ +---+ - - 1: Input speech signal - 2: Range encoded bitstream - 3: Voice activity estimate - 4: Pitch lags (per 5 ms) and voicing decision (per 20 ms) - 5: Noise shaping quantization coefficients - - Short term synthesis and analysis - noise shaping coefficients (per 5 ms) - - Long term synthesis and analysis noise - shaping coefficients (per 5 ms and for voiced speech only) - - Noise shaping tilt (per 5 ms) - - Quantizer gain/step size (per 5 ms) - 6: Input signal filtered with analysis noise shaping filters - 7: Short and long term prediction coefficients - LTP (per 5 ms) and LPC (per 20 ms) - 8: LSF quantization indices - 9: LSF coefficients - 10: Quantized LSF coefficients - 11: Processed gains, and synthesis noise shape coefficients - 12: LTP state scaling coefficient. Controlling error propagation - / prediction gain trade-off - 13: Quantized signal - - - Silk Core Encoder. - - Figure 16 - -5.2.3.1. Voice Activity Detection - - The input signal is processed by a Voice Activity Detector (VAD) to - produce a measure of voice activity, spectral tilt, and signal-to- - noise estimates for each frame. The VAD uses a sequence of half-band - filterbanks to split the signal into four subbands: 0...Fs/16, Fs/ - 16...Fs/8, Fs/8...Fs/4, and Fs/4...Fs/2, where Fs is the sampling - frequency (8, 12, 16, or 24 kHz). The lowest subband, from 0 - - Fs/16, is high-pass filtered with a first-order moving average (MA) - filter (with transfer function H(z) = 1-z**(-1)) to reduce the energy - at the lowest frequencies. For each frame, the signal energy per - - - -Valin, et al. Expires May 3, 2012 [Page 130] - -Internet-Draft Interactive Audio Codec October 2011 - - - subband is computed. In each subband, a noise level estimator tracks - the background noise level and a Signal-to-Noise Ratio (SNR) value is - computed as the logarithm of the ratio of energy to noise level. - Using these intermediate variables, the following parameters are - calculated for use in other SILK modules: - - o Average SNR. The average of the subband SNR values. - - o Smoothed subband SNRs. Temporally smoothed subband SNR values. - - o Speech activity level. Based on the average SNR and a weighted - average of the subband energies. - - o Spectral tilt. A weighted average of the subband SNRs, with - positive weights for the low subbands and negative weights for the - high subbands. - -5.2.3.2. Pitch Analysis - - The input signal is processed by the open loop pitch estimator shown - in Figure 17. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 131] - -Internet-Draft Interactive Audio Codec October 2011 - - - +--------+ +----------+ - |2 x Down| |Time- | - +->|sampling|->|Correlator| | - | | | | | |4 - | +--------+ +----------+ \/ - | | 2 +-------+ - | | +-->|Speech |5 - +---------+ +--------+ | \/ | |Type |-> - |LPC | |Down | | +----------+ | | - +->|Analysis | +->|sample |-+------------->|Time- | +-------+ - | | | | |to 8 kHz| |Correlator|-----------> - | +---------+ | +--------+ |__________| 6 - | | | |3 - | \/ | \/ - | +---------+ | +----------+ - | |Whitening| | |Time- | - -+->|Filter |-+--------------------------->|Correlator|-----------> - 1 | | | | 7 - +---------+ +----------+ - - 1: Input signal - 2: Lag candidates from stage 1 - 3: Lag candidates from stage 2 - 4: Correlation threshold - 5: Voiced/unvoiced flag - 6: Pitch correlation - 7: Pitch lags - - - Block diagram of the pitch estimator. - - Figure 17 - - The pitch analysis finds a binary voiced/unvoiced classification, - and, for frames classified as voiced, four pitch lags per frame - one - for each 5 ms subframe - and a pitch correlation indicating the - periodicity of the signal. The input is first whitened using a - Linear Prediction (LP) whitening filter, where the coefficients are - computed through standard Linear Prediction Coding (LPC) analysis. - The order of the whitening filter is 16 for best results, but is - reduced to 12 for medium complexity and 8 for low complexity modes. - The whitened signal is analyzed to find pitch lags for which the time - correlation is high. The analysis consists of three stages for - reducing the complexity: - - o In the first stage, the whitened signal is downsampled to 4 kHz - (from 8 kHz) and the current frame is correlated to a signal - delayed by a range of lags, starting from a shortest lag - - - -Valin, et al. Expires May 3, 2012 [Page 132] - -Internet-Draft Interactive Audio Codec October 2011 - - - corresponding to 500 Hz, to a longest lag corresponding to 56 Hz. - - o The second stage operates on an 8 kHz signal (downsampled from 12, - 16, or 24 kHz) and measures time correlations only near the lags - corresponding to those that had sufficiently high correlations in - the first stage. The resulting correlations are adjusted for a - small bias towards short lags to avoid ending up with a multiple - of the true pitch lag. The highest adjusted correlation is - compared to a threshold depending on: - - * Whether the previous frame was classified as voiced - - * The speech activity level - - * The spectral tilt. - - If the threshold is exceeded, the current frame is classified as - voiced and the lag with the highest adjusted correlation is stored - for a final pitch analysis of the highest precision in the third - stage. - - o The last stage operates directly on the whitened input signal to - compute time correlations for each of the four subframes - independently in a narrow range around the lag with highest - correlation from the second stage. - -5.2.3.3. Noise Shaping Analysis - - The noise shaping analysis finds gains and filter coefficients used - in the prefilter and noise shaping quantizer. These parameters are - chosen such that they will fulfill several requirements: - - o Balancing quantization noise and bitrate. The quantization gains - determine the step size between reconstruction levels of the - excitation signal. Therefore, increasing the quantization gain - amplifies quantization noise, but also reduces the bitrate by - lowering the entropy of the quantization indices. - - o Spectral shaping of the quantization noise; the noise shaping - quantizer is capable of reducing quantization noise in some parts - of the spectrum at the cost of increased noise in other parts - without substantially changing the bitrate. By shaping the noise - such that it follows the signal spectrum, it becomes less audible. - In practice, best results are obtained by making the shape of the - noise spectrum slightly flatter than the signal spectrum. - - o De-emphasizing spectral valleys; by using different coefficients - in the analysis and synthesis part of the prefilter and noise - - - -Valin, et al. Expires May 3, 2012 [Page 133] - -Internet-Draft Interactive Audio Codec October 2011 - - - shaping quantizer, the levels of the spectral valleys can be - decreased relative to the levels of the spectral peaks such as - speech formants and harmonics. This reduces the entropy of the - signal, which is the difference between the coded signal and the - quantization noise, thus lowering the bitrate. - - o Matching the levels of the decoded speech formants to the levels - of the original speech formants; an adjustment gain and a first - order tilt coefficient are computed to compensate for the effect - of the noise shaping quantization on the level and spectral tilt. - - - - / \ ___ - | // \\ - | // \\ ____ - |_// \\___// \\ ____ - | / ___ \ / \\ // \\ - P |/ / \ \_/ \\_____// \\ - o | / \ ____ \ / \\ - w | / \___/ \ \___/ ____ \\___ 1 - e |/ \ / \ \ - r | \_____/ \ \__ 2 - | \ - | \___ 3 - | - +----------------------------------------> - Frequency - - 1: Input signal spectrum - 2: De-emphasized and level matched spectrum - 3: Quantization noise spectrum - - - Noise shaping and spectral de-emphasis illustration. - - Figure 18 - - Figure 18 shows an example of an input signal spectrum (1). After - de-emphasis and level matching, the spectrum has deeper valleys (2). - The quantization noise spectrum (3) more or less follows the input - signal spectrum, while having slightly less pronounced peaks. The - entropy, which provides a lower bound on the bitrate for encoding the - excitation signal, is proportional to the area between the de- - emphasized spectrum (2) and the quantization noise spectrum (3). - Without de-emphasis, the entropy is proportional to the area between - input spectrum (1) and quantization noise (3) - clearly higher. - - - - -Valin, et al. Expires May 3, 2012 [Page 134] - -Internet-Draft Interactive Audio Codec October 2011 - - - The transformation from input signal to de-emphasized signal can be - described as a filtering operation with a filter - - - -1 Wana(z) - H(z) = G * ( 1 - c_tilt * z ) * ------- - Wsyn(z), - - - having an adjustment gain G, a first order tilt adjustment filter - with tilt coefficient c_tilt, and where - - - 16 d - __ -k -L __ -k - Wana(z) = (1 - \ (a_ana(k) * z )*(1 - z * \ b_ana(k) * z ), - /_ /_ - k=1 k=-d - - - is the analysis part of the de-emphasis filter, consisting of the - short-term shaping filter with coefficients a_ana(k), and the long- - term shaping filter with coefficients b_ana(k) and pitch lag L. The - parameter d determines the number of long-term shaping filter taps. - - Similarly, but without the tilt adjustment, the synthesis part can be - written as - - - 16 d - __ -k -L __ -k - Wsyn(z) = (1 - \ (a_syn(k) * z )*(1 - z * \ b_syn(k) * z ). - /_ /_ - k=1 k=-d - - - All noise shaping parameters are computed and applied per subframe of - 5 ms. First, an LPC analysis is performed on a windowed signal block - of 15 ms. The signal block has a look-ahead of 5 ms relative to the - current subframe, and the window is an asymmetric sine window. The - LPC analysis is done with the autocorrelation method, with an order - of between 8, in lowest-complexity mode, and 16, for best quality. - - Optionally the LPC analysis and noise shaping filters are warped by - replacing the delay elements by first-order allpass filters. This - increases the frequency resolution at low frequencies and reduces it - at high ones, which better matches the human auditory system and - improves quality. The warped analysis and filtering comes at a cost - - - -Valin, et al. Expires May 3, 2012 [Page 135] - -Internet-Draft Interactive Audio Codec October 2011 - - - in complexity and is therefore only done in higher complexity modes. - - The quantization gain is found by taking the square root of the - residual energy from the LPC analysis and multiplying it by a value - inversely proportional to the coding quality control parameter and - the pitch correlation. - - Next the two sets of short-term noise shaping coefficients a_ana(k) - and a_syn(k) are obtained by applying different amounts of bandwidth - expansion to the coefficients found in the LPC analysis. This - bandwidth expansion moves the roots of the LPC polynomial towards the - origin, using the formulas - - - k - a_ana(k) = a(k)*g_ana , and - - k - a_syn(k) = a(k)*g_syn , - - - where a(k) is the k'th LPC coefficient, and the bandwidth expansion - factors g_ana and g_syn are calculated as - - - g_ana = 0.95 - 0.01*C, and - - g_syn = 0.95 + 0.01*C, - - - where C is the coding quality control parameter between 0 and 1. - Applying more bandwidth expansion to the analysis part than to the - synthesis part gives the desired de-emphasis of spectral valleys in - between formants. - - The long-term shaping is applied only during voiced frames. It uses - three filter taps, described by - - - b_ana = F_ana * [0.25, 0.5, 0.25], and - - b_syn = F_syn * [0.25, 0.5, 0.25]. - - - For unvoiced frames these coefficients are set to 0. The - multiplication factors F_ana and F_syn are chosen between 0 and 1, - depending on the coding quality control parameter, as well as the - calculated pitch correlation and smoothed subband SNR of the lowest - - - -Valin, et al. Expires May 3, 2012 [Page 136] - -Internet-Draft Interactive Audio Codec October 2011 - - - subband. By having F_ana less than F_syn, the pitch harmonics are - emphasized relative to the valleys in between the harmonics. - - The tilt coefficient c_tilt is for unvoiced frames chosen as - - - c_tilt = 0.25, - - - and as - - - c_tilt = 0.25 + 0.2625 * V - - - for voiced frames, where V is the voice activity level between 0 and - 1. - - The adjustment gain G serves to correct any level mismatch between - the original and decoded signals that might arise from the noise - shaping and de-emphasis. This gain is computed as the ratio of the - prediction gain of the short-term analysis and synthesis filter - coefficients. The prediction gain of an LPC synthesis filter is the - square root of the output energy when the filter is excited by a - unit-energy impulse on the input. An efficient way to compute the - prediction gain is by first computing the reflection coefficients - from the LPC coefficients through the step-down algorithm, and - extracting the prediction gain from the reflection coefficients as - - - K - ___ 2 -0.5 - predGain = ( | | 1 - (r_k) ) , - k=1 - - - where r_k is the k'th reflection coefficient. - - Initial values for the quantization gains are computed as the square- - root of the residual energy of the LPC analysis, adjusted by the - coding quality control parameter. These quantization gains are later - adjusted based on the results of the prediction analysis. - -5.2.3.4. Prediction Analysis - - The prediction analysis is performed in one of two ways depending on - how the pitch estimator classified the frame. The processing for - voiced and unvoiced speech is described in Section 5.2.3.4.1 and - - - -Valin, et al. Expires May 3, 2012 [Page 137] - -Internet-Draft Interactive Audio Codec October 2011 - - - Section 5.2.3.4.2, respectively. Inputs to this function include the - pre-whitened signal from the pitch estimator (see Section 5.2.3.2). - -5.2.3.4.1. Voiced Speech - - For a frame of voiced speech the pitch pulses will remain dominant in - the pre-whitened input signal. Further whitening is desirable as it - leads to higher quality at the same available bitrate. To achieve - this, a Long-Term Prediction (LTP) analysis is carried out to - estimate the coefficients of a fifth-order LTP filter for each of - four subframes. The LTP coefficients are quantized using the method - described in Section 5.2.3.6, and the quantized LTP coefficients are - used to compute the LTP residual signal. This LTP residual signal is - the input to an LPC analysis where the LPCs are estimated using - Burg's method, such that the residual energy is minimized. The - estimated LPCs are converted to a Line Spectral Frequency (LSF) - vector and quantized as described in Section 5.2.3.5. After - quantization, the quantized LSF vector is converted back to LPC - coefficients using the full procedure in Section 4.2.7.5. By using - quantized LTP coefficients and LPC coefficients derived from the - quantized LSF coefficients, the encoder remains fully synchronized - with the decoder. The quantized LPC and LTP coefficients are also - used to filter the input signal and measure residual energy for each - of the four subframes. - -5.2.3.4.2. Unvoiced Speech - - For a speech signal that has been classified as unvoiced, there is no - need for LTP filtering, as it has already been determined that the - pre-whitened input signal is not periodic enough within the allowed - pitch period range for LTP analysis to be worth the cost in terms of - complexity and bitrate. The pre-whitened input signal is therefore - discarded, and instead the input signal is used for LPC analysis - using Burg's method. The resulting LPC coefficients are converted to - an LSF vector and quantized as described in the following section. - They are then transformed back to obtain quantized LPC coefficients, - which are then used to filter the input signal and measure residual - energy for each of the four subframes. - -5.2.3.4.2.1. Burgs method - - The main purpose of LPC coding in SILK is to reduce the bitrate by - minimizing the residual energy. At least at high bitrates, - perceptual aspects are handled independently by the noise shaping - filter. Burg's method is used because it provides higher prediction - gain than the autocorrelation method and, unlike the covariance - method, produces stable filters (assuming numerical errors don't - spoil that). SILK's implementation of Burg's method is also - - - -Valin, et al. Expires May 3, 2012 [Page 138] - -Internet-Draft Interactive Audio Codec October 2011 - - - computationally faster than the autocovariance method. The - implementation of Burg's method differs from traditional - implementations in two aspects. The first difference is that it - operates on autocorrelations, similar to the Schur algorithm, but - with a simple update to the autocorrelations after finding each - reflection coefficient to make the result identical to Burg's method. - This brings down the complexity of Burg's method to near that of the - autocorrelation method. The second difference is that the signal in - each subframe is scaled by the inverse of the residual quantization - step size. Subframes with a small quantization step size will on - average spend more bits for a given amount of residual energy than - subframes with a large step size. Without scaling, Burg's method - minimizes the total residual energy in all subframes, which doesn't - necessarily minimize the total number of bits needed for coding the - quantized residual. The residual energy of the scaled subframes is a - better measure for that number of bits. - -5.2.3.5. LSF Quantization - - Unlike many other speech codecs, SILK uses variable bitrate coding - for the LSFs. This improves the average rate-distortion tradeoff and - reduces outliers. The variable bitrate coding minimizes a linear - combination of the weighted quantization errors and the bitrate. The - weights for the quantization errors are the Inverse Harmonic Mean - Weighting (IHMW) function proposed by Laroia et al. (see - [laroia-icassp]). These weights are refered to here as Laroia - weights. - - The LSF quantizer consists of two stages. The first stage is an - (unweighted) vector quantizer (VQ), with a codebook size of 32 - vectors. The quantization errors for the codebook vector are sorted, - and for the N best vectors a second stage quantizer is run. By - varying the number N a tradeoff is made between R/D performance and - computational efficiency. For each of the N codebook vectors the - Laroia weights corresponding to that vector (and not to the input - vector) are calculated. Then the residual between the input LSF - vector and the codebook vector is scaled by the square roots of these - Laroia weights. This scaling partially normalizes error sensitivity - for the residual vector, so that a uniform quantizer with fixed step - sizes can be used in the second stage without too much performance - loss. And by scaling with Laroia weights determined from the first- - stage codebook vector, the process can be reversed in the decoder. - - The second stage uses predictive delayed decision scalar - quantization. The quantization error is weighted by Laroia weights - determined from the LSF input vector. The predictor multiplies the - previous quantized residual value by a prediction coefficient that - depends on the vector index from the first stage VQ and on the - - - -Valin, et al. Expires May 3, 2012 [Page 139] - -Internet-Draft Interactive Audio Codec October 2011 - - - location in the LSF vector. The prediction is subtracted from the - LSF residual value before quantizing the result, and added back - afterwards. This subtraction can be interpreted as shifting the - quantization levels of the scalar quantizer, and as a result the - quantization error of each value depends on the quantization decision - of the previous value. This dependency is exploited by the delayed - decision mechanism to search for a quantization sequency with best - R/D performance with a Viterbi-like algorithm . The quantizer - processes the residual LSF vector in reverse order (i.e., it starts - with the highest residual LSF value). This is done because the - prediction works slightly better in the reverse direction. - - The quantization index of the first stage is entropy coded. The - quantization sequence from the second stage is also entropy coded, - where for each elemnt the probability table is chosen depending on - the vector index from the first and the location of that element in - the LSF vector. - -5.2.3.5.1. LSF Stabilization - - If the input is stable, finding the best candidate usually results in - a quantized vector that is also stable. Because of the two-stage - approach, however, it is possible that the best quantization - candidate is unstable. Therefore we apply an LSF stabilization - method which ensures that the LSF parameters are within their valid - range, increasingly sorted, and have minimum distances between each - other and the border values that have been predetermined as the 0.01 - percentile distance values from a large training set. - -5.2.3.6. LTP Quantization - - For voiced frames, the prediction analysis described in - Section 5.2.3.4.1 resulted in four sets (one set per subframe) of - five LTP coefficients, plus four weighting matrices. The LTP - coefficients for each subframe are quantized using entropy - constrained vector quantization. A total of three vector codebooks - are available for quantization, with different rate-distortion trade- - offs. The three codebooks have 10, 20, and 40 vectors and average - rates of about 3, 4, and 5 bits per vector, respectively. - Consequently, the first codebook has larger average quantization - distortion at a lower rate, whereas the last codebook has smaller - average quantization distortion at a higher rate. Given the - weighting matrix W_ltp and LTP vector b, the weighted rate-distortion - measure for a codebook vector cb_i with rate r_i is give by - - - RD = u * (b - cb_i)' * W_ltp * (b - cb_i) + r_i, - - - - -Valin, et al. Expires May 3, 2012 [Page 140] - -Internet-Draft Interactive Audio Codec October 2011 - - - where u is a fixed, heuristically-determined parameter balancing the - distortion and rate. Which codebook gives the best performance for a - given LTP vector depends on the weighting matrix for that LTP vector. - For example, for a low valued W_ltp, it is advantageous to use the - codebook with 10 vectors as it has a lower average rate. For a large - W_ltp, on the other hand, it is often better to use the codebook with - 40 vectors, as it is more likely to contain the best codebook vector. - The weighting matrix W_ltp depends mostly on two aspects of the input - signal. The first is the periodicity of the signal; the more - periodic, the larger W_ltp. The second is the change in signal - energy in the current subframe, relative to the signal one pitch lag - earlier. A decaying energy leads to a larger W_ltp than an - increasing energy. Both aspects fluctuate relatively slowly, which - causes the W_ltp matrices for different subframes of one frame often - to be similar. Because of this, one of the three codebooks typically - gives good performance for all subframes, and therefore the codebook - search for the subframe LTP vectors is constrained to only allow - codebook vectors to be chosen from the same codebook, resulting in a - rate reduction. - - To find the best codebook, each of the three vector codebooks is used - to quantize all subframe LTP vectors and produce a combined weighted - rate-distortion measure for each vector codebook. The vector - codebook with the lowest combined rate-distortion over all subframes - is chosen. The quantized LTP vectors are used in the noise shaping - quantizer, and the index of the codebook plus the four indices for - the four subframe codebook vectors are passed on to the range - encoder. - -5.2.3.7. Prefilter - - In the prefilter the input signal is filtered using the spectral - valley de-emphasis filter coefficients from the noise shaping - analysis (see Section 5.2.3.3). By applying only the noise shaping - analysis filter to the input signal, it provides the input to the - noise shaping quantizer. - -5.2.3.8. Noise Shaping Quantizer - - The noise shaping quantizer independently shapes the signal and - coding noise spectra to obtain a perceptually higher quality at the - same bitrate. - - The prefilter output signal is multiplied with a compensation gain G - computed in the noise shaping analysis. Then the output of a - synthesis shaping filter is added, and the output of a prediction - filter is subtracted to create a residual signal. The residual - signal is multiplied by the inverse quantized quantization gain from - - - -Valin, et al. Expires May 3, 2012 [Page 141] - -Internet-Draft Interactive Audio Codec October 2011 - - - the noise shaping analysis, and input to a scalar quantizer. The - quantization indices of the scalar quantizer represent a signal of - pulses that is input to the pyramid range encoder. The scalar - quantizer also outputs a quantization signal, which is multiplied by - the quantized quantization gain from the noise shaping analysis to - create an excitation signal. The output of the prediction filter is - added to the excitation signal to form the quantized output signal - y(n). The quantized output signal y(n) is input to the synthesis - shaping and prediction filters. - - Optionally the noise shaping quantizer operates in a delayed decision - mode. In this mode it uses a Viterbi algorithm to keep track of - multiple rounding choices in the quantizer and select the best one - after a delay of 32 samples. This improves the rate/distortion - performance of the quantizer. - -5.2.3.9. Constant Bitrate Mode - - SILK was designed to run in Variable Bitrate (VBR) mode. However the - reference implementation also has a Constant Bitrate (CBR) mode for - SILK. In CBR mode SILK will attempt to encode each packet with no - more than the allowed number of bits. The Opus wrapper code then - pads the bitstream if any unused bits are left in SILK mode, or - encodes the high band with the remaining number of bits in Hybrid - mode. If SILK is unable to encode the packet with less than the - allowed number of bits, the Opus encoder temporarily codes the signal - in CELT mode instead. The number of payload bits is adjusted by - changing the quantization gains and the rate/distortion tradeoff in - the noise shaping quantizer, in an iterateve loop around the noise - shaping quantizer and entropy coding. Compared to the SILK VBR mode, - the CBR mode has lower audio quality at a given average bitrate, and - also has higher computational complexity. - -5.3. CELT Encoder - - Most of the aspects of the CELT encoder can be directly derived from - the description of the decoder. For example, the filters and - rotations in the encoder are simply the inverse of the operation - performed by the decoder. Similarly, the quantizers generally - optimize for the mean square error (because noise shaping is part of - the bit-stream itself), so no special search is required. For this - reason, only the less straightforward aspects of the encoder are - described here. - -5.3.1. Pitch Prefilter - - The pitch prefilter is applied after the pre-emphasis. It is applied - in such a way as to be the inverse of the decoder's post-filter. The - - - -Valin, et al. Expires May 3, 2012 [Page 142] - -Internet-Draft Interactive Audio Codec October 2011 - - - main non-obvious aspect of the prefilter is the selection of the - pitch period. The pitch search should be optimised for the following - criteria: - - o continuity: it is important that the pitch period does not change - abruptly between frames; and - - o avoidance of pitch multiples: when the period used is a multiple - of the real period (lower frequency fundamental), the post-filter - loses most of its ability to reduce noise - -5.3.2. Bands and Normalization - - The MDCT output is divided into bands that are designed to match the - ear's critical bands for the smallest (2.5 ms) frame size. The - larger frame sizes use integer multiples of the 2.5 ms layout. For - each band, the encoder computes the energy that will later be - encoded. Each band is then normalized by the square root of the - *unquantized* energy, such that each band now forms a unit vector X. - The energy and the normalization are computed by - compute_band_energies() and normalise_bands() (bands.c), - respectively. - -5.3.3. Energy Envelope Quantization - - Energy quantization (both coarse and fine) can be easily understood - from the decoding process. For all useful bitrates, the coarse - quantizer always chooses the quantized log energy value that - minimizes the error for each band. Only at very low rate does the - encoder allow larger errors to minimize the rate and avoid using more - bits than are available. When the avaialble CPU requirements allow - it, it is best to try encoding the coarse energy both with and - without inter-frame prediction such that the best prediction mode can - be selected. The optimal mode depends on the coding rate, the - available bit-rate, and the current rate of packet loss. - - The fine energy quantizer always chooses the quantized log energy - value that minimizes the error for each band because the rate of the - fine quantization depends only on the bit allocation and not on the - values that are coded. - -5.3.4. Bit allocation - - The encoder must use exactly the same bit allocation process as used - by the decoder and described in Section 4.3.3. The three mechanisms - that can be used by the encoder to adjust the bit-rate on a frame-by- - frame basis are band boost, allocation trim, and band skipping. - - - - -Valin, et al. Expires May 3, 2012 [Page 143] - -Internet-Draft Interactive Audio Codec October 2011 - - -5.3.4.1. Band boost - - The reference encoder makes a decision to boost a band when the - energy of that band is significantly higher than that of the - neighboring bands. Let E_j be the log-energy of band j, we define - - D_j = 2*E_j - E_j-1 - E_j+1 - - The allocation of band j is boosted once if D_j > t1 and twice if D_j - > t2. For LM>=1, t1=2 and t2=4, while for LM<1, t1=3 and t2=5. - -5.3.4.2. Allocation trim - - The allocation trim is a value between 0 and 10 (inclusively) that - controls the allocation balance between the low and high frequencies. - The encoder starts with a safe "default" of 5 and deviates from that - default in two different ways. First the trim can deviate by +/- 2 - depending on the spectral tilt of the input signal. For signals with - more low frequencies, the trim is increased by up to 2, while for - signals with more high frequencies, the trim is decreased by up to 2. - For stereo inputs, the trim value can be decreased by up to 4 when - the inter-channel correlation at low frequency (first 8 bands) is - high. - -5.3.4.3. Band skipping - - The encoder uses band skipping to ensure that the shape of the bands - is only coded if there is at least 1/2 bit per sample available for - the PVQ. If not, then no bit is allocated and folding is used - instead. To ensure continuity in the allocation, some amount of - hysteresis is added to the process, such that a band that received - PVQ bits in the previous frame only needs 7/16 bit/sample to be coded - for the current frame, while a band that did not receive PVQ bits in - the previous frames needs at least 9/16 bit/sample to be coded. - -5.3.5. Stereo decisions - - Because CELT applies mid-side stereo coupling in the normalized - domain, it does not suffer from important stereo image problems even - when the two channels are completely uncorrelated. For this reason - it is always safe to use stereo coupling on any audio frame. That - being said, there are some frames for which dual (independent) stereo - is still more efficient. This decision is made by comparing the - estimated entropy with and without coupling over the first 13 bands, - taking into account the fact that all bands with more than two MDCT - bins require one extra degree of freedom when coded in mid-side. Let - L1_ms and L1_lr be the L1-norm of the mid-side vector and the L1-norm - of the left-right vector, respectively. The decision to use mid-side - - - -Valin, et al. Expires May 3, 2012 [Page 144] - -Internet-Draft Interactive Audio Codec October 2011 - - - is made if and only if - - L1_ms L1_lr - -------- < ----- - bins + E bins - - where bins is the number of MDCT bins in the first 13 bands and extra - is the number of extra degrees of freedom for mid-side coding. For - LM>1, E=13, otherwise E=5. - - The reference encoder decides on the intensity stereo threshold based - on the bitrate alone. After taking into account the frame size by - subtracting 80 bits per frame for coarse energy, the first band using - intensity coding is as follows: - - +----------------+------------+ - | bitrate (kb/s) | start band | - +----------------+------------+ - | <35 | 8 | - | | | - | 35-50 | 12 | - | | | - | 50-68 | 16 | - | | | - | 84-84 | 18 | - | | | - | 84-102 | 19 | - | | | - | 102-130 | 20 | - | | | - | >130 | disabled | - +----------------+------------+ - - Thresholds for intensity stereo - - Table 63 - -5.3.6. Time-Frequency Decision - - The choice of time-frequency resolution used in Section 4.3.4.5 is - based on rate-distortion (RD) optimization. The distortion is the - L1-norm (sum of absolute values) of each band after each TF - resolution under consideration. The L1 norm is used because it - represents the entropy for a Laplacian source. The number of bits - required to code a change in TF resolution between two bands is - higher than the cost of having those two bands use the same - resolution, which is what requires the RD optimization. The optimal - decision is computed using the Viterbi algorithm. See tf_analysis() - - - -Valin, et al. Expires May 3, 2012 [Page 145] - -Internet-Draft Interactive Audio Codec October 2011 - - - in celt/celt.c. - -5.3.7. Spreading Values Decision - - The choice of the spreading value in Table 56 has an impact on the - nature of the coding noise introduced by CELT. The larger the f_r - value, the lower the impact of the rotation, and the more tonal the - coding noise. The more tonal the signal, the more tonal the noise - should be, so the CELT encoder determines the optimal value for f_r - by estimating how tonal the signal is. The tonality estimate is - based on discrete pdf (4-bin histogram) of each band. Bands that - have a large number of small values are considered more tonal and a - decision is made by combining all bands with more than 8 samples. - See spreading_decision() in celt/bands.c. - -5.3.8. Spherical Vector Quantization - - CELT uses a Pyramid Vector Quantization (PVQ) [PVQ] codebook for - quantizing the details of the spectrum in each band that have not - been predicted by the pitch predictor. The PVQ codebook consists of - all sums of K signed pulses in a vector of N samples, where two - pulses at the same position are required to have the same sign. Thus - the codebook includes all integer codevectors y of N dimensions that - satisfy sum(abs(y(j))) = K. - - In bands where there are sufficient bits allocated the PVQ is used to - encode the unit vector that results from the normalization in - Section 5.3.2 directly. Given a PVQ codevector y, the unit vector X - is obtained as X = y/||y||, where ||.|| denotes the L2 norm. - -5.3.8.1. PVQ Search - - The search for the best codevector y is performed by alg_quant() - (vq.c). There are several possible approaches to the search, with a - trade-off between quality and complexity. The method used in the - reference implementation computes an initial codeword y1 by - projecting the normalized spectrum X onto the codebook pyramid of K-1 - pulses: - - y0 = truncate_towards_zero( (K-1) * X / sum(abs(X))) - - Depending on N, K and the input data, the initial codeword y0 may - contain from 0 to K-1 non-zero values. All the remaining pulses, - with the exception of the last one, are found iteratively with a - greedy search that minimizes the normalized correlation between y and - X: - - T - - - -Valin, et al. Expires May 3, 2012 [Page 146] - -Internet-Draft Interactive Audio Codec October 2011 - - - J = -X * y / ||y|| - - The search described above is considered to be a good trade-off - between quality and computational cost. However, there are other - possible ways to search the PVQ codebook and the implementers MAY use - any other search methods. See alg_quant() in celt/vq.c. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 147] - -Internet-Draft Interactive Audio Codec October 2011 - - -6. Conformance - - It is the intention to allow the greatest possible choice of freedom - in implementing the specification. For this reason, outside of a few - exceptions noted in this section, conformance is defined through the - reference implementation of the decoder provided in Appendix A. - Although this document includes an English description of the codec, - should the description contradict the source code of the reference - implementation, the latter shall take precedence. - - Compliance with this specification means that a decoder's output MUST - be within the thresholds specified by the opus_compare.c tool - (included with the code) when compared to the reference - implementation for each of the test vectors provided (see - Appendix A.4). Either the floating-point implementation or the - fixed-point implementation can be used as a reference and being - within the threshold for one of the two is sufficient. In addition, - a compilant decoder implementation MUST have the same final range - decoder state as that of the reference decoder. - -6.1. Testing - - Using the reference code provided in Appendix A, a mono test vector - can be decoded with - - opus_demo -d 48000 1 test_mono.bit test_mono.out - - If the range decoder state is incorrect for one of the frames, the - decoder will exit with "Error: Range coder state mismatch between - encoder and decoder". If the decoder succeeds, then the output can - be compared with the "reference" output with - - opus_compare test_mono.float test_mono.out - - or - - opus_compare test_mono.fixed test_mono.out - - For a stereo test vector, the command line for decoding is - - opus_demo -d 48000 2 test_stereo.bin test_stereo.out - - and the output can be compared with the reference output with - - opus_compare -s test_stereo.float test_stereo.out - - or - - - - -Valin, et al. Expires May 3, 2012 [Page 148] - -Internet-Draft Interactive Audio Codec October 2011 - - - opus_compare -s test_stereo.fixed test_stereo.out - - On POSIX environments, the run_vectors.sh script can be used to - verify all test vectors. This can be done with - - run_vectors.sh - - where is the directory where the opus_demo and - opus_compare executables are built and is the directory - containing the test vectors. - -6.2. Opus Custom - - To complement the Opus specification, the "Opus Custom" codec is - defined to handle special sample rates and frame rates that are not - supported by the main Opus specification. Use of Opus Custom is - discouraged for all but very special applications for which a frame - size different from 2.5, 5, 10, or 20 ms is needed (for either - complexity or latency reasons). Such applications will not be - compatible with the "main" Opus codec. In Opus Custom operation, - only the CELT layer is available, which is available using the celt_* - function calls in celt.h. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 149] - -Internet-Draft Interactive Audio Codec October 2011 - - -7. Security Considerations - - Implementations of the Opus codec need to take appropriate security - considerations into account, as outlined in [DOS] and [SECGUIDE]. It - is extremely important for the decoder to be robust against malicious - payloads. Malicious payloads must not cause the decoder to overrun - its allocated memory or to take an excessive amount of resources to - decode. Although problems in encoders are typically rarer, the same - applies to the encoder. Malicious audio streams must not cause the - encoder to misbehave because this would allow an attacker to attack - transcoding gateways. - - The reference implementation contains no known buffer overflow or - cases where a specially crafted packet or audio segment could cause a - significant increase in CPU load. However, on certain CPU - architectures where denormalized floating-point operations are much - slower than normal floating-point operations, it is possible for some - audio content (e.g., silence or near-silence) to cause a certain an - increase in CPU load. Denormals can be introduced by reordering - operations in the compiler and depend on the target architecture, so - it is difficult to guarantee that an implementation avoids them. For - architectures on which denormals are problematic, adding very small - floating-point offsets to the affected signals to prevent significant - numbers of denormalized operations is RECOMMENDED. Alternatively, it - is often possible to configure the hardware to treat denormals as - zero (DAZ). No such issue exists for the fixed-point reference - implementation. - - The reference implementation was validated in the following - conditions: - - 1. Sending the decoder valid packets generated by the reference - encoder and verifying that the decoder's final range coder state - matches that of the encoder. - - 2. Sending the decoder packets generated by the reference encoder - and then subjected to random corruption. - - 3. Sending the decoder random packets. - - 4. Sending the decoder packets generated by a version of the - reference encoder modified to make random coding decisions - (internal fuzzing), including mode switching, and verifying that - the range coder final states match. - - In all of the conditions above, both the encoder and the decoder were - run inside the Valgrind [5] memory debugger, which tracks reads and - writes to invalid memory regions as well as the use of uninitialized - - - -Valin, et al. Expires May 3, 2012 [Page 150] - -Internet-Draft Interactive Audio Codec October 2011 - - - memory. There were no errors reported on any of the tested - conditions. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 151] - -Internet-Draft Interactive Audio Codec October 2011 - - -8. IANA Considerations - - This document has no actions for IANA. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 152] - -Internet-Draft Interactive Audio Codec October 2011 - - -9. Acknowledgements - - Thanks to all other developers, including Raymond Chen, Soeren Skak - Jensen, Gregory Maxwell, Christopher Montgomery, and Karsten Vandborg - Soerensen. We would also like to thank Igor Dyakonov, Jan Skoglund, - and Christian Hoene for their help with subjective testing of the - Opus codec. Thanks to Ralph Giles, John Ridges, Ben Schwartz, Keith - Yan, Christian Hoene, Kat Walsh, and many others on the Opus and CELT - mailing lists for their bug reports and feedback. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 153] - -Internet-Draft Interactive Audio Codec October 2011 - - -10. References - -10.1. Normative References - - [rfc2119] Bradner, S., "Key words for use in RFCs to Indicate - Requirement Levels", RFC 2119. - -10.2. Informative References - - [requirements] - Valin, J., Vos, K., and IETF, "Requirements for an - Internet Audio Codec", RFC 6366, August 2011. - - [SILK] Vos, K., Jensen, S., and K. Soerensen, "SILK Speech - Codec", draft-vos-silk-01 (work in progress), March 2010. - - [laroia-icassp] - Laroia, R., Phamdo, N., and N. Farvardin, "Robust and - Efficient Quantization of Speech LSP Parameters Using - Structured Vector Quantization", ICASSP-1991, Proc. IEEE - Int. Conf. Acoust., Speech, Signal Processing, pp. 641- - 644, October 1991. - - [CELT] Valin, J-M., Terriberry, T.B., Maxwell, G., and C. - Montgomery, "Constrained-Energy Lapped Transform (CELT) - Codec", draft-valin-celt-codec-02 (work in progress), - July 2010. - - [SRTP-VBR] - Perkins, C. and J. Valin, "Guidelines for the use of - Variable Bit Rate Audio with Secure RTP", - draft-ietf-avtcore-srtp-vbr-audio-03 (work in progress), - July 2011. - - [DOS] Handley, M., Rescorla, E., and IAB, "Internet Denial-of- - Service Considerations", RFC 4732, December 2006. - - [SECGUIDE] - Rescorla, E. and B. Korver, "Guidelines for Writing RFC - Text on Security Considerations", BCP 72, RFC 3552, - July 2003. - - [range-coding] - Nigel, G. and N. Martin, "Range encoding: An algorithm for - removing redundancy from a digitised message", Proc. - Institution of Electronic and Radio Engineers - International Conference on Video and Data Recording , - 1979. - - - -Valin, et al. Expires May 3, 2012 [Page 154] - -Internet-Draft Interactive Audio Codec October 2011 - - - [coding-thesis] - Pasco, R., "Source coding algorithms for fast data - compression", Ph.D. thesis Dept. of Electrical - Engineering, Stanford University, May 1976. - - [PVQ] Fischer, T., "A Pyramid Vector Quantizer", IEEE Trans. on - Information Theory, Vol. 32 pp. 568-583, July 1986. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 155] - -Internet-Draft Interactive Audio Codec October 2011 - - -URIs - - [1] - - [2] - - [3] - - [4] - - [5] - - [6] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 156] - -Internet-Draft Interactive Audio Codec October 2011 - - -Appendix A. Reference Implementation - - This appendix contains the complete source code for the reference - implementation of the Opus codec written in C. By default, this - implementation relies on floating-point arithmetic, but it can be - compiled to use only fixed-point arithmetic by defining the - FIXED_POINT macro. Information on building and using the reference - implementation is available in the README file. - - The implementation can be compiled with either a C89 or a C99 - compiler. It is reasonably optimized for most platforms such that - only architecture-specific optimizations are likely to be useful. - The FFT used is a slightly modified version of the KISS-FFT library, - but it is easy to substitute any other FFT library. - - While the reference implementation does not rely on any _undefined - behavior_ as defined by C89 or C99, it relies on common - _implementation-defined behavior_ for two's complement architectures: - - o Right shifts of negative values are consistent with two's - complement arithmetic, so that a>>b is equivalent to - floor(a/(2^b)) - - o For conversion to a signed integer of N bits, the value is reduced - modulo 2^N to be within range of the type - - o The result of integer division of a negative values is truncated - towards zero - - o The compiler provides a 64-bit integer type (a C99 requirement - which is supported by most c89 compilers) - - In its current form, the reference implementation also requires the - following architectural characteristics to obtain acceptable - performance: - - o two's complement arithmetic - - o at least a 16 bit by 16 bit integer multiplier (32-bit result) - - o at least a 32-bit adder/accumulator - -A.1. Extracting the source - - The complete source code can be extracted from this draft, by running - the following command line: - - - - - -Valin, et al. Expires May 3, 2012 [Page 157] - -Internet-Draft Interactive Audio Codec October 2011 - - - o cat draft-ietf-codec-opus.txt | grep '^\ \ \ ###' | sed -e - 's/\s\s\s###//' | base64 -d > opus_source.tar.gz - - o tar xzvf opus_source.tar.gz - - o cd opus_source - - o make - - On systems where the base64 utility is not present, the following - commands can be used instead: - - o cat draft-ietf-codec-opus.txt | grep '^\ \ \ ###' | sed -e - 's/\s\s\s###//' > opus.b64 - - o openssl base64 -d -in opus.b64 > opus_source.tar.gz - -A.2. Development Versions - - The current development version of the source code is available in a - Git repository [6]. Development snapshots are provided at - . - -A.3. Base64-encoded source code - - ###H4sIAEA1r04AA+w9a3PixpbzmV/RNVN1A15sAwZPJpOkgkHGuuG1COyZ2t3SlUUD - ###ygiJ6GEPyd3/vud0t0TrwcNjZjZ316rKGEndp8+7z+k+rbir0Nd9N/RMev7qK10V - ###uN42Gvi3+rZRkf9G16tq9bJxcXlRa8DvSrVaq128Io2vhZB8hX5geIS8+m25u92+ - ###9/+ilyvJvzUYflT7naOPgQK+rNe3yb922WDyr1+C3Kt1lH+t1qi/IpWjY5Jz/T+X - ###f8tdrT1rvghIDaRyWgPbIx+s1eJs4M3LRPu0XlHStZZWQKdlMjADw7fMcoHkXH+n - ###hnPaMzyT3Bq25ZTJ2Fq6wWJNrs7ImHqedQ//rPP7tjR1NCiTjkfnrrcmPePzI7Xt - ###MvzwPpEr15tTb2o5gFBub8WzPpEpJS3DDzyXdN2VWyiM6NSCW+s+DCzXIYYzJaFP - ###ieUQru3syb3lGDDezPWWfpk8WsGCuB7764ZBYelOrZllGgigTAyPkhX1gBXAC7Ly - ###3AdrCj+ChRHAPxSA2Lb7CFgS03WmFnbyC9hpSYMfCoVTksTIJ+4sQsV0AfslaCLx - ###aGAAigjPuHcf8JWQT8FxA8ukZXhn+cQGSAhgMxSjJ4kHDGfahrWk3lne+DCORH80 - ###PhA2DQGnY6NAOFmFqWuGS+oERiSWc+A46Am0WBoB9SzD9jfcZSJBkDLqQM34RtWI - ###Nrge3zVHCoHfw9HgVm0rbXL1kYxvFIK+bKR2bsbkZtBtKyONNPtteNofj9SryXgw - ###0gr/+EdTg67ffcdeNfsfifJhOFI0jQxGRO0NuyqAA/ijZn+sKlqZqP1Wd9IGD1km - ###AIL0B+NCV+2pY2g2Bu3FYbPdyOCa9JRR6wZum1dqVx1/ZONdq+M+jnU9GBWaZNgc - ###jdXWpNsckeFkNBxoCkHC2qrW6jbVntI+IzA8DEmUW6U/JtpNs9tlI14PJv12c6wO - ###+oB2QSaQXCmkqzavuthoxAhsqyOlNUZKNr9awDZArQvWPlRaKvwoKB8UoKM5+lhG - ###VgBMTfn3CTSCl6Td7DU7QFYxyw0icaMAAmlNRkoPsQUWaJMrbayOJ2OFdAaDNuOx - ###poxu1ZaivSfdgcYYNdGUMowwbuLACAK4BK+h7dVEUxm/1P5YGY0mQ6S4BMK9A4YA - ###jk3o2maMBUYgqcCbwegjAC0gDxjfy+TuRoHnI2Ql41QTWaABx1pjIjWD8YCBY4nG - ###Ql/pdNWO0m8p+HaAUO5UTSmBmFTArIMgcdi7Jow5YSSjdAAr/lPVCpG6lpkMiXpN - ###mu1bFdEWjUHsmipUhLGsdSPYfVb4Wv5fnv9Nagfit3+2/HS0MfbM/5V6tcbm/9pl - ###HX6/hfm/Xqu/fZn/v8XVUrpjXRtMRmCH5CeCKnB+D17ZPzPJfxbYLf4j3T160jtw - ###5Dh5JR5MqZm4p450/8nyfX02kwDaxso2TAkETAMLdyUNspyaUnuYlan0cmUF5iKJ - - - -Valin, et al. Expires May 3, 2012 [Page 158] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###rG6vpBF/Dw0n0FM0eTDVbO4efj8zv5qF/bUv2f4tx7TD6fHzwKfnf+AJLl/yv29x - ###5cmfPVuGdoAxFzWWZ4vnjbHb/9eqFUj2mfxrjcbbS9ATmAte/P+3uc5PyCYFLJol - ###ksgAybUbOlMWqmPmdedh8gNpwzqd7ZGT88L5CbY5Qt4FUI6QegGUTfYFN89OwADG - ###M3OwXCyenoY9E5EoEwMwx0nGANAx8jEAc4yUDMAcJysDQMdLzHCR4yi5Ga53HCE9 - ###AzBHyNA4lGMkaUxqR8jTAM4RUjWA8qxsDbwhuEPwhyfkl5llU5KdUtm7e8+iMzKA - ###l2DyM+pBqAyucrmy6cYqpV6kOVQL6GoLb6yZM8Wuw4mm9ybdsQrcUZo9/abwBp5b - ###Ds17Bd34FE9eI0Jni9eFQrBeUYQEI4RmwHDpaYqDHtFL3r3Pb9umcltx974Q46Hr - ###jHhzQc1POhAI821A9VXgFeG/EinyP/8W/TglRYQkxjw5KbHHpVI+PMg1DoMn8JLg - ###bWdURxnroD4DcFO6Nm6OFX2EBqaNSaNaq+zu11a29Ks9ZcDi5/K69ATEykmuWE5Q - ###/Fwq72D9uvQEMnZgk0vuIdgkBAfYoLmQJkxWMOfzGMFyYC6D2OIPuE0YARXKyfoT - ###9/43CukhmhNpGbadMTVdtIchcXl4XSyRwAVzs6nhU9aNTaIcDnlcQHwDfLH8BZ2e - ###oa0xumEaQkeTtI6TrUOZcBfQolitZs2ACxc1cg3hjnQB0T8SzQCDxynaY/TMgPJV - ###GBDfmjuGTYo3f5QQDd4BoBBzYTgOtZOQOKh+uLwHxDAWEI3EZJ+EmQDHUU9B4+DG - ###bgCtnRioaIr845SSmecuJfhJPN0QHNlUTw6QxpM3IkUfwg3qlnLGiIGGDuIPjYE4 - ###4P7SWK3YpoAAysUyJeI5uafBIwVpxqxArYrAJzCFDnYcbCZZ0HJx4wHjUQqOBFWh - ###OYRgosUmdv12oA7PM0+bMBUNUkI7oZ4HsVXq4nizNxGppffcFlRJ/SE0swHt6Rr+ - ###cguZbreIjNLi8Fs1Fa0s0tOUdvtBOYlnwu5i6l60+19Hu9MseJ52R6o6okHoQdJh - ###U2eOmdyMJwlGYJCVsbZdAxiAWc46oH4JEz2DOHQOCEFWQxPKf6DacoXdrq67FBaS - ###JD+IlbZ6SU5W5lKWnirrkoEqBrKDyeIBmO+jMlP/jHQ5qTBvzDxjSXUf7PQkFoUY - ###CinYvN6p0AIwZrm8S8ZSBMyUliCTk1Y6CAPsdR/OZggLmIvCMN3lyqO+j+lzJBLH - ###BcF7mGKCg1kan3UEpjMpEdt15iWZjtT7JB3NjVeiS5dnstE47yHJdL4L2CLAjIna - ###gVnYZi7h3go8IZrj6tJTfKA+A6jP9IFcqRggWZ9yVUrWJyu2XyAF4J5FdO9WrF2q - ###9aWKtUu1vpZi7VKtYykWIZFqdWjgM5yRZcgGwC4pbp7XhB6FcBLTM08oI3bAJ0md - ###kia+rdPrnAZMQsUvm5K4y8/16qn5J1/6W+cfyeLa1IjDbhZV5IbZKdofXGu6P9LO - ###GJMkCrRdH/+sxGKcszPMf0pMYwZ2dugy6+PR30OKN2dnZxEyh2UdU/q0rEO0P17W - ###EeXZ2awjGuoZWQfgxqEQ8GDPDco2wL40FEvqvQjyZGkcMRTbBX1PTKbx5kBv5MWj - ###6Cww7m367Axgo4ngYx8sN/RtOQXIVcmDLCXSmGz0H2vZEaN/+teP/Q93tE/Urj2q - ###tGHUflVKh0hIvJOZ6Llop88LszkQOczO0wuBeptuDbPzQwopJhJz+RmZ+Kjm/Um3 - ###S1YuC5GQF5YztZhrXhnmJ5gsbNdPRNcQLaWkmysdHliAvkQhigCRnwVIIETMw5Wr - ###HPN4VwhHDozhvkZygDC56PQZNXNYcm0bc1KsnFfFbMQmQ76PZjhr6H+KdRIYTj0a - ###3jTWGs8Dz4LpI4vD7yXz336x8YQynhF1RiAq9ENzwWEAb4wHw7KZbrONKkaXtdFf - ###zLyASpgbwaBQ8Ny1fXMjkNODb2EKIsD+yhYRDxZZBpOKgJOXxyTgXCVzAFe2EkzP - ###JOtIm0fpxTy+hXlsz3U2KnqsXCcKJv4Fcp1D8o5p2oYPjqY2eUfCRWzLOzKJ165U - ###47AELJ10ZLDBsd9Q8CEzYF/OFiEO879dkvJyfcNra/0X7vX6z6384tfu+q9qtd5o - ###sPrfaq1aaby9eFWpNmoXly/1X9/iAi9QbJWk8pzqu3f101qlUssrAuNlXqTHqrPo - ###9KUQ7KUQ7KUQ7KUQ7KUQbEchGPhLeUIlgfEJF3txa9m27t35nMTVYkSuFhPt2dND - ###6sRYexwwqg3TWXg3/jhUNKksLPkUscNEE40ZIkgbYs4pxKuAJssuvmNJBDjPooT1 - ###0AhtcuNbdAGvV1EHtpQHQ5MiH2ha1HVt3G7peon87W8kupF+gyZouKGsk59/wmnn - ###XaXaLZF//lOG0OlPIgibp9Ab9Eq/YY0zT/WS/JwUb5q3yqZLaVMD92OE+s/Mc0XF - ###bWw9SJe3iN/Lr8PE+zDbgGVJUv+LWqb/5n0oGryhNrAupuVO7V/UsESNEPmx3vrY - ###gVfAEHyDuZGgRO/o4PNn1hyJYclRNBy82YJQok0+VjmQqpdpxmTgRE0i3gCqSer0 - ###HhjfHQwHdCQA+AvXyzBeYl20hCK1C/MaxllaHh0xlLhVLIQsonfK6Fctg+cXwj8W - ###rQxPnxZEFkx62m3r/Mr1bJzso8Q5Foqctu/EN9EyXwX2aUASVp4iYOpZSKu73mu2 - ###BozNTONj+1z758IL/iybkKbmYRG9najZkVOds+yQO6dZILCVvBKWwyjCLSWIuNHR - ###+6BIDHOgkQ/kGtdtHl3vE7kPLXvKa3cPIHGfE9Kf64WSXiFF6oamK0XIhWvaFVsQ - ###kQmAjlvx34P9V8WdAPJK74OE+0A7r5FOqyUsZKcdHuhxdviD/d4gjW/7753hMMaW - ###3f01US2OGu8qlRjToVYjipJC9ZBh0n7m2WRmtFf72LtSm30+0wh0tfXy3jKcPE3I - ###AP5iLqcZ+QxmQ9h7rXb0saq3GvUPydBGftf4UCocW1mwWGcvAZtG+ym4/ApIfjGT - - - -Valin, et al. Expires May 3, 2012 [Page 159] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###YQYVOtHB3aFwVWaxOTEwEvZdhy2+z0Mab7D8FbAW86cI5iMIJLrk3/IFRIZYo8UL - ###pULcofEJDcz3WO+BNSkBAYd8bwWM1jT4y7oAw2SN/2SafB+NJO1ypfAMJeQSNB4H - ###z1BCNKmcWYRDCePExly8Oo6YJFKl/6Mr41vXfzm7jrICvHv9t16Fi53/rV1UL96+ - ###xe8/NBrVi5f1329x5Z3/rZxuOwSc+iIUeq0dZ4IxHfnVhXe3rv+yLvyyLvyyLvyy - ###LvyyLrzjgHA85x58OJjVFhlO4OccC24r18js9JHgzePUceBoxfk1g8PXe8yVHfr4 - ###X4F+BnN3yOvWa/JnHIdiGcMv0HLuueGK18Ogp/Slilaf0fJngU8AJ6TvirqZXxbg - ###Mzbl1p4UzzE8B7+mg9gKAzDAIM7jJwws5wE6g1MKmX/zDGcO3tCbM5/l7x3iqtnW - ###m6POZoTTKhtijPXA6PHFQeeVwQ44WH404H7Ik+trZaSPBwNd66HBn9Z4rbnDiwex - ###Komz4dHAop6Amjhz7QPLzKbf7OpgPKC6gPBFjLB0EkMcl4mQxgqlcHUY/NtmV23r - ###w2brV2WM8OuiFJnzGWLlcLWCvAZgReVRooJnH+hJH50scyZgIgi6EXEkqvQHbkzT - ###1Uky07GaT5yDnHn0CeSw08lszEs2Zo8fJhHlN2hHC5DCzLDsA4CCNAct/bqpdiOl - ###eYtAf/lvYdPkF5xmU/JqD1rCAJTPyL/otApLdND4yCx0TD41C0OW1jGkXZDoodAy - ###tdvGvQAZP1EgpOtGwOdgquukWHywfOvesq1gTYqvob0R2sFrdq4+kayLnYc3hHuA - ###zTBsxyF3HJCZ7a+oWZzaNmXUYX+WXx/UB1xa1Id5lTeia7Zjwu+AzmOFpCdCINAW - ###sKmoSr017hK1LXTT5yVu0GGNWXloTzE8wkI9lmtOLazfs9cYwkpnJf0zkha9powT - ###RyGj4/3RVYd0Jtmjs79HNTvGlQozmvT5APmCHrXsGHt6XGTH6DU/gP/rt+/U9vgm - ###1Q961LNj7OnRyI5xezXKxUj0uMyOsafH2xxebcFI9Pg+h1e7e7zLjtEaoOv6ABN5 - ###tksd8qXsGHt65Mhc7SNe+rXSyu2RI/M9PXJkzt26jqGaPoTgVu4HPXJkvqdHjszb - ###4w87JFjNkfmeHjkyRy3BqBZ0Hnd1E53rlfQnOjr7e+TIA6LulqJj/N9XulqmR448 - ###9vTIkYemdnByyCUeeuTIY0+PRrZHdzD4tXmjQKSTp+01nLtIohNkUzgQmzKhwfcZ - ###L8hoVRkazX4n63PqlYtqjiap41aexYkeF6wUoWeYnssOkMHUNZ9Tj0U1ls0naRYw - ###+fywHPr8Rw9X91jUylcA4rzfJQabAiTUcz5JArNiEetoS0W8+eknUtysyJYqpVI5 - ###8QDabPkIDbzf+f2ZDZA9X7MJD4IUpkCxmAMmRhZ2xEFIHJXD1AbhE4RqZOjR02jv - ###QDzC8AMZxYLSmWFSXgzuU0rm1IH83oTufllEaPibN/iTl4iDyG43gFAmD4aH59Ti - ###mA6A+xkNakKKmzH1zXVahXmUlXc3w8A9F8EKVm0HuFCxN/YWcyHMV1sHYNB7xmdr - ###GS7j08I5gBkvrzDMRQJfY641Nbzpa3LrqsNz1DYXCy9EciZHD6imWJlv+QF1EO3f - ###IT7B6IufMg0oBD7zKCJbQqyGSyquH7B0KYVIloGprzSkCaxV6t8nUb/3XGNqGn5w - ###vrDmi9MZDMCxkT4OwTFm6zfRKYNwarlRzATxEkTJpu367MfK9SGitNnZ0fgc3pOx - ###Z1+TyGL/TqR6EJXh4iAzedt9BGpODXNh0Qe2OQN+Afi+xhzhEZf6OBt9xsczEJFl - ###0lOs818CGlOW0QH+hiMFf2dPRhjcI1tmUNrgWu/aSrf5ERBuVFOfdxKOGoTTUvJU - ###8AICP3Hyj59RuaeoJFR85QMoekD0syEoh9ubaGprC9zabrjL0LfMDNxNUNRvQm55 - ###h/cy3Go1wrf+6eYPgudgMME8IMWO4PaUtjrp5cAV+F5+IVz4V0lDZXAvONzvvxCu - ###NhniulAKOMCtM7jV2hfCvZ50u7n4NhjcWmUf3E22mV5/2XjpOBHyqM3OCqMfzvft - ###OKeIngnfzoC3WFUZ5OH8NJFo953P5uWQL0KBkuEd5H7gUOJUi0grBWxZBlSvAp6d - ###l474uOPKlovhCS5mQy7nMO+Ow6CLQseVBzaaDdgEhkCrFXGCaWV4xvI/LOe/yGfy - ###YxD8DE72x3P4+wOwF0cub4bmHfaZfTL0xxhhR0aQ+9Gz5FmsJPc4YcQUHBY7GUw8 - ###OcPIJLphINF4Ioj8IhI7+STmpzBZElmw8rmUqyvRrCo2SwTxXFYjA48dsmrSBkz1 - ###MIPgl/XgF9vZxYN8PmXhDN+gMXACnYXsczz4PwbBv3yD4oTgKgJQFwU0iQiAxRlG - ###tBgjxQUbdeJqlIkbYJaI1wfwTLYRiiJZJMLERyGfBZd4Zg/pZBDxVF6AncswIVkm - ###O+QIDRH19CdKWMUt8gdXHaa/hX6s/fw4JYMnPraCp+q2KPkmtox1XWJ8ip1nh+u9 - ###YEZC6VOLDE/S+AipneouBtii61IYLWh9NqWdHEpzllMOV3zIM3MVfpzYahO6ispt - ###hh7Ejrj6FPvLH1gPCPcrpHU1im6qDHZRuL9SDDViKJ7GEexYGutogWtJA0I/G3x5 - ###i3I1ZmdJWRwglIx9YQ5DUky4nOypeX5gV7D00fBYOMtiM6Sz126N+Wq5K3Yr0HhE - ###LkYWeFAWyIBRFsaD5XqHOOv3QG2S0oN0FhiU0FdpMelJuoqM3qmnt0Isu/0xUHG4 - ###Fsq4d/bhvk372G6QZ7AE78iaOHHSwJMCYhoaJVSuE51Y5g6MbS9DIAKezvfDJXN0 - ###EBT4bCWcRQEG2K3H+MNTEfDqWCHIv/7luNAFQ1mu34IMcK1RRoh7BB5+W+fBcILN - ###+kCUg7ItBKaEqKZP0OOYIwvAxhf+X3Ah4HCIBpiCo2cdIeJ2UQ5WFLpAlrcuk8X6 - ###3rN4/sFsEzcacApx7ynkLtwIsc4f4XeHLUhr1oA1mKrPd7kiu2bf00oiQR5Zagam - - - -Valin, et al. Expires May 3, 2012 [Page 160] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###xdmyqYI4xM42MjxYV7PLbxmTy66zPTE2SupZwhKzhigN9xVsMo/O7euJh1vq0nXc - ###c35QHSMDk2lxrrWi8sZBRKzapmHbgPUnx330N2UuiY8eWLICG2xEHjDxihYKbn46 - ###5R8wAevjqIiPU+9Xnc0yjqxCpIi0sFTbceFBLX4gzuQfrmPJxdSEjuWvsz5JxwRW - ###0Zcpdjr75HD7dSxmzfsnqtsWkrcvLT8tHt9Qv4zWvaIkEzdCH/F/8LehPLPhk5PX - ###bSaPeKLYvZbAlg5wRBx5S5fUMsHlAV3+h70372vjShaG79/+FB3f32S0grq1AAYx - ###l9XhCYsDOHEeX1+9LakFHbS5WzIwEz+f/a3lrN2tBYyd5A4kBqn7rHXq1KmqU0tC - ###SF9fooot3LMsv6CKLbezmC6rJLmVeVtnF8rfhl049Ah+y28JazmsHZF5M5e9IeZQ - ###XclGLoMeqV4X74tHzTuFhta2WHLey+0KOd3kLnjMDrAp47/55viKWyJ7OzxkKyTQ - ###AS+TyOwzQ3lqn8i+c038F4n510F/nKKyZEAETGmHrSCXxx6h452DRKZ2OesFqYcX - ###w12oiHHSy8Ocu7AAbt9KPpTbk3Qn1qNJkhruAMe4mM48eFKv05NKX7XOoSrzyQrK - ###1UO6S9E3LRoZxLi0NhMYNbximpB9kjBkkzcsdnYBZTH0ENRKXRy9iUYd9HARwEct - ###VThA4R0XhEWbxGXVzPb4KufQ/wRtgIgzuQaOdYhti+GPImiDIyBL/dZc7HScHeNy - ###6oGUwRiYhaoZxjiPxVcra4CNr0YvyyHto+f6esZcZxgeLTgc1YQnFJxLRlYb9aT4 - ###ThJD+14AZRJGQiNq0EahOv04BYHeLMyyuLA7ZylGXdinI/hxKyyw3ITjMWoDhjog - ###PzptTFR08ECujohEBwgn9U+TcBAAAyOdjSTi4TC48IpzKBsF2Rm1yRQrEEOmccN4 - ###Api3pCpUgoj2Bjgds5k97FzeHXISePWyohDgUg+VNcHSBYL2B8V2Qxjj8dJF2HbE - ###fsTwwqIeMCft6UTpviVQcdNjQwoe2A5qGj6R1wDOLxksYpR4UqIGP0EX4rX4WEKr - ###y+ATLFg3GAdDWoUkgWMSZglRjA875n34MAi6WhGE+pFgGAttD18wo1DLkECTBGgI - ###3QxQ6UGNoSaxLNeDt8jKMhtLR4jrj0Y3/nXgqzj+y28xZUVjbbCUbc1jeU9Uy1LQ - ###wrnxBcV0hyMg/pINGaH6SqCncRmv1EhJ8pNNag8P9pxe378qkU4ojLGpbp7jDRL7 - ###sTzh1VZpFt1NG6stILuZJHc5OCWpse57OWIsobE8emRMOttC77EIEtyN2ULcDPsJ - ###9KqD+/dKbIQf8No0kmc/O+MIMyogh1doHA6kDfCFtIrUBDwLyYFA6ecTaiimlqxe - ###wkEMeQWUMcsE9uJViPQhcd+Hzffx9O/4ccBk64r4lkhWpqanQyRgWHhlOVQ9tmcu - ###u+M7ZrwDNS9BH3DhlbR0tLB3lhnkY1mH7FVM4m2y1+Ww92sAKMsU1ML05QH0IIKI - ###PmkjtAuYok0Z3RkMwjj+qrRw//LdU9FCaMpCI8PS9Quo32ygJBEI+luS/ZSTXh4d - ###zLm9XjQ3uei2n4QyXDHMUWD69DlhsELNGfkdTKsV+iwYpBcpC5bzIJZbke/uOaoq - ###4AYwqcHHaQjkUshYPrqVxNf9eyMLRFck1TIunZQ1HCnhu6yUj28xDznyJkZeAQ4I - ###TtwoslCMOWQbAfufhoB/FZdJjBoQU/bG7JFVIbp6xpiUg95SA3i7RnSXeFtZe8md - ###nLTuTfD9PRLQRODZnoYaHkFouzC+d7JvJ9hlfxKwGcN4Go1HcRCXFONr8v92fFsN - ###T832+r0JMcmC2RPRqqmxnLpCHI6YBRfuTcQAQ6Oj3uQW7zPb06s4Pwf9TVtasQ0O - ###zCny8HQDS6nwtVm0rb9Pm0uXZpj+pkQxSnAvF6OPERCkdSZdsZbw5lAFi07LYWpt - ###MII1LMqkPGaRn0DbvwKpfHI9IG+uMJImKILSUNe8hsHK1QojHOI3o/oqhbgg61YK - ###Ya0GyHe/6NmGZghkyNglQYIvOalBnpYsI6wThzrYdYnFRID0CFGMw1MLJdy8FbUW - ###lDuBwzAcdXHP1NYd1EzmYCgVHAx2rWCXf9hak0G7fQiaJu7LStqZlF6p3oVVtZZw - ###Cb5ZqmpL8fkVtfHZmvgHauGzDoF+2A6HvRFfvcOXCGVXfBINWEpUHnJpIg98BMir - ###E3RrZ286I9Q/dI2k/XoK4jkK7l3iDdA/XRDNJEvAdW22gP1ZWU3B5WW8dH7DzfGI - ###CCjC041j/3PIfw61AbsHa2CUfO4pFbIdo0LiHKQwnhqq7Ppnq8ASnWOEdtFqiyux - ###/8OmXpMMz9/POuyMHTlceRL/L42N8u/wMyv+y9NE/uaf+fFf6m7DbVD871q9Uql6 - ###UM5FZ7Tn+C/f4uc5/stz/Jfn+C/P8V+e47/88fFfHhD3ZefNUUbEl0SklzkRXhLP - ###VeCZh8V+oeEOgByOUdGII37h0EOU+NmEllQupDsTUfbohhm9TX2+aBOXzEiP2NvQ - ###VGg5QNdYAjqiqCkBp9w8mlhNiivGo4PLQ8xoDR3+MopukKa9JsmCPS47o2g8isjx - ###ZAI9Dkf90dW90KoU+FwD+eri6PhHMWqsJs9AeLN3cHypLjsXzRJEjmuo38dokrd4 - ###D8nqV7q70HPnCZteoyVsl9cGx08ujAyEozclx/Y3pUyU4bB8hcI2cPmTEg2ZLuui - ###YICa0T72Qg5/2C6ckCRNAT7FKwhEVBHEHb8vMp3DQYBa/DKp8eHAiUa3dM8ilogv - ###Be/JO0vr8AvSdpS6wWbxIhROkF7gT0izS0YIhCr90E47KlyA1rFpFs1lsV0xDFGi - ###4dy0V2On7lbog2qM7R3YwRVOJRUOSU8jt7d7nie4oGcyiX763c/wTra1Q2vRVmIx - ###9WsAAYbYm/b7ZbZoSvdv4LECeLIMmsWKPO0IMlmEgkSTk4+YrrdSdzhJfKMCH2S5 - ###16NRV1zbjNrABZBxBTZnXicACDqB3ye7kdyb4z01wUPM6kbKOcwmR/V64V3QLfN3 - - - -Valin, et al. Expires May 3, 2012 [Page 161] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###m8AIDN+3jv+Yr9fiV7JJkER7juU/mHiutLLGc2BdaLioYbBeCAXAiwwfdqMP3nEH - ###KYdF+ngRIq2kEmRLQyo8NJymHVrSCheCgzR9QVsCcV9GpjWkGRtaN2CsBLYUa13U - ###w2KlV1oyxwr0yQprSmL+Jj3HoamkxNDBprzHd5oJHTfn8sWcqjorqmVx8r3UHlDP - ###5P/f1epKYdQQxrzcJRgbdZPUCipowHPh7c024GZgJqUJhcOJ+U/4a4bQ6cmAXOSi - ###gIARqcwE/x0jgqP2cAWWaBD2/Qj9IpLXjKwPTncRBWVTIU/D9jvXrCfUepFfrlUg - ###tQQU8yppbmwmEheGJBPUoWKqC+BlR8qtnXX1IzMh9BgG4icyki9cfNzWm4/ACUrc - ###l0AKlWFPokTexJ8BjS2HBeRz0k0lGqGcv/Cl5MxErllIxQECsoeUdyIjJSerk8mo - ###75+BAraFTyvO6YidWvhepDeleF9CPxWzxjuMheiFJiPXdIZORFbDEshmeAeA9wEi - ###l5++Shj4XRKLpkDYJrYJjp1XHMlE/9a/J8Ip79Tg9BJoQnZCdK0IjZMdNIlZWC2e - ###9kAADdW1zki8AbJLynJooTO+z+W1WpnZFjNugphSPBqo6xatDxbeTXi9olxDE9dg - ###ubzELI7esYLJzLFkHOjqMmaa9JwW16IR0ObBgG0TSQdMAJ3oIFnisok8B8VIxWXX - ###MEDCCRLpigiVx77aAzojRK9IBHDVbn2+XBNTlRaJiS2TmhghaMobVdgY5AWCLqhl - ###ODZrh+sl6wqDUDaLJL45P3dX6Dn50ZW2hYgzfFOdHLAweV3YcAanQ4ttQYkRcBFy - ###6NbNO8/FAmxccWv7xxOionN9bDrQ6z6MeWCZICQRPsNWXYLAMDCmm5tM62I+c4OA - ###z28z/AAOhx6aV7t0C6U845RWgjTvAQXuIIWNOKJiztUp7AhXnBPEMqOsXUzip0jV - ###ylej04jvDw23JiYDIzFYuvKlyyYDHYCUiaB84oFIAZznc8m4+EWOQXrXap/HHLBv - ###JQf+x4Xz4F+tgg0SK5cnw0I6Z/Hu8lViG/Rhc1nkmrGSKrTESM2suMxJldBlo8Wf - ###FyKpszXtb/OHfrhttCxxR4+OrrBVlHu6NePUwL1s+OS3VqFJ1bYeqGy6K734BK0T - ###/Q6VwWQOd4k4khKtCR5XtIS+yUBLIiAwsEPYCH+SEQQTI8OwgtJuTQNMtii9XpL+ - ###zyZKiqbkPaVoIOd6aw3pLR2bdNWcwqoAe5L45Fg6scCJYFEHKrvAJkbF4Q4B7eSQ - ###BFHnIWmLcNEEk5St9raYiEyJvbXa3lahCkRmaTFlX8TbotCYow65EnbVNa/ZLh9B - ###MVAnHFvJMO9l+HRHAV/yogWoMLwQQj6pa3P7l+/yenOeDYVWM3FQU4pkDOWPTurQ - ###El4ph2ppRMZbsSsXnTAyPy58n7VhjqzjmC6qmZsU+z7NU+VNk9VsPrQkLUCGxLlw - ###1mjCGcEu+TEqC4j2j4E7GiLr2edwp5IHEJwJLRKOCuR5QgVqWrOnpGdBlb7P8Saw - ###CZqv5sbuaNex9lhxKUL2IhnK5tcM0wJglfxwGKstR/RcWY2IXNO2J6tifkKe9JDt - ###iQMhioplxFH20QBjHCoX5rT9D0GzlFoBHr7K0sGxe03u2vi8+SI7r3OKr8U3Brst - ###1F4CSjtKrGAdkxQVYkN+VNCjHRnJkKUwUWngQoGpXgmRm07NbF8NtLOMAUpwCM2x - ###v8TlJZMLbM1xxNHPCp9geE3aH1o42124zYqdMpkd9ML+hN32hbYDJZbBGEhB+E9C - ###JlIjTXja134EnF/YgS7OxhwQCJYQkU8oGWOZOV20NDN/OtvtYyxkx79CBJuYqo0V - ###kakwjEU75GFF2Hw/JrMhDMqWCOG6K4JeKO6aAIA6jZKcFwIP4EhqLQHE2AjEQlxs - ###jFdghlGWckQgGK7MXTv2i1l+8WQUOLrFGZY5DphYRWCabgKpapPg0IDg2F6kg0LV - ###jmglR49XqaE8bV6cvg4Jx3pDK3idNgdCG17RDtE1l1RTnK9dmfPPB0BWyLSOtvwE - ###ZrYsXBZwHiwQUofC+lJksicFWyKeGx7FwZ2QLUgN18cbMMA/oKZT9PG2xvcwd/rM - ###HlFRBDKWUE3wQeTkKEgdKZB8uvTKc2A5Ylcdsio5jLPj9VgKUVYQG7sy98M/88mW - ###JDVKmKhoPwdVIOeuenkEkdlmsjnTt8VucU+TJyc3my6tzkH7Ge8yMMKaJtksWXY4 - ###0m6JJQ0VaJ4qkRHwObA0UZcszsVejy3IIooLLkrBh70zkZGYSFW+ockk7TiZdbJx - ###KApdkdTZJ7TFIzNwjmpfxPRQcUsKqkfiOkfIz9wKrSIpnzDUlUDAkM7L2O+RokDo - ###KBDNhA2b0LqrqIs4PziGLaZFYq6l91x5kbQTshRQWXwLXncZ2apQcUSPzLNRPzG1 - ###lOphgdbshTR2OjKPSjKPxaih/XuDgUkrHy8190NKTcFNAnWeKNFMaoeUwSC+zzzZ - ###bRNW5aZJQqodxxO5YxH/KwSg3g7lKOkqCxbCp1A1rH+bz7QACzhDfSYFU4yEN7Fh - ###krJGlqNJm/TuXR6bTlG8wwEyuIuMZdYGrykF7xORrKemWY8jWtn0agapWpJKCQs8 - ###EH0Y/Gc/OhfTDt0kYFaLJH1KbrYUp0myA+0Tax/Gk9Kjt53aZtxarDhyrTGnzSRS - ###RBiCOm0jaUTZU/dSSQ0uaidNJOAmD1Exz0JFia1tkVAJz0oh7BkBp1zUjXg1VJCs - ###V0jJtNEQsRzf+GyfTLFpTK0B0XfmQyrAhuSgplIeyB7zdEJTO8Lu3iKKxLpplSp6 - ###h6CUq2M0xU+3g8adgbWF3Iasd2RtGVLg9gMfva7h0PC0xLEioq8hjdLrVJDvC/ht - ###1MvpDtJ7z1jeWbtPgnBM8PEHqV1tNUqnM6lXsD20L1Wxb5hjFvb6Tk4l7UN9C9Zo - ###sfoCxfj0QBOF7MHuJC5eCCVFR5t4Gff3CZHFZJxFM2iYspwVMJX+spwuRYwZFbbY - ###f/4x23nORmZrXEOfVgDs0NvXUOvRMystoVPAMerCNqTmb3dG+J59+yvFlmdC8G0J - - - -Valin, et al. Expires May 3, 2012 [Page 162] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###AS3DV6IB1Pbz9v8jt7/QhC8iAqxFf/r9fxgFevfLvjVHneSEmSVNRXubjeMXhusc - ###ZWBaSUMEHQqyla0JgMhBv2GrJJGxQTp5OGRumqFHJM7auGpagsPC273kalApkcKq - ###5KysrJhOEGnjE+myRuPZT/kaWhfMyp9PGpiQaJdtZeKYfosLjUyWNDAR4wOkCYQx - ###AZqnNWWOuTkGJjNtSoz7I7IliuW1SVrIlpLYegU9jSmsM/xp0B+vRn9gZ9XwtWpP - ###S8xx4rrDkAuwmpdXdUT6NFTGXI/6bM1suf2Q57nDwWj6aFqQk/eYwLLjVTVz7brF - ###5MUGX8cOg1vUSAvdv+27yFtBmcDIlVfoYJikJOD+tU1SvswcJY1BpjmKnMoscxTG - ###tgXmKLIREn/IOMtExZkoOGMEy1ifWEv3R1mf2PjzLa1PLkei88SlNz80Lr35wdxL - ###b1/q5UkPrK5cZ19sG0yItf58vy2vseFcLknvVr7UNrAnmxypzTvzflhcVkk2L3FD - ###rOrj1buoTFf6qStX0Y52U+UeVQPSK1fedVspVJa7TrchrwmThIRxV/3Au3R9jd2j - ###exlxXSwGKQwACF72HbVCDnVHLcc4745aDSFvjUH7LcuAS8ZtNd23+kZeB3lHLS6U - ###0/fReB2tzkp6IhWuGhd06kvlfcwrQn2K8PpCFxsPKP7QSB8n1hquvHhhXY7a5OTB - ###l6Oi+pNdjtrnSylFY2deju4brI34nPRIJdzTY99XMxdJOtNy0tL6Ppsxx47mMHQp - ###sp9xOTvvTjZrzf4CCs/ZtyGPUUBa53sWa/IwtePDFfuZG0fukMV6/CQSfC09/pJ7 - ###Sw7j2+jvxcLJ9d//a+HzU6jNLb5RCdoKoZdUmyt83Rcskakxe+wCpOplKklY6yP0 - ###DXyJ7zunb4+PxaVWxCw+G2OZ9g+p5pFlmbUcKnmH6KiQpiizldNCj7O8ZooafxoV - ###dbZWSkZqHxmxTpwYgEMsj9SkFCiNglYNmnZ9hg4zB0IpmmKS2bXIhoJHrLjTF6d+ - ###ejUF5wPSjQ31w75/5eQqq24el07mxRZWdPfS+GW22YsIJMkTEL2TpR3IFzHmF5Km - ###jHrqBscXazaFbpyBv7sNOL6bYK3U8aphK6uoCJ8P34JzNh9rueZqsJDVtzbqQoU4 - ###PtNLkLGBDVU1CSkJlbeRVul/2d6evbUtdfNX2dWLlc7PG/ovsqGTyusv2tbLqLhn - ###7OjFCmFLdiI2TTxZoBBWfJxQCJszzFIIp5XqskZaqW7ziPOU6gky8zCluuzGVKob - ###01Aw9KNYE0UpD6PYjwpl6a3HW2VFqf1E66xUFd7CrAYbwTdfyKboiE0mnmiwhE4Z - ###FpvdZdHatPeeSjvFZMRy45G2Eic9ltoOcclQy2JsD6ajIuGz/IIzYz2YNMm0dAsL - ###6faZASVeiTECME0y0mRZysZamWQSYvjVmow6qQ4vz/bk6NOVBAVTdd7X1j9QPbz3 - ###8MfxlFN6crF0dXXVR+HZdGV2MNZuZotbEudLa9TroVCTED5NjatSXYykBoav0/Ag - ###TnhLqAs2m5Rp7ZEezYxtzC21aImIXM0nTCZdSpQRy1Oa2QiPBWFIZQiiBEj1iGRg - ###G1AvUiG9DENBrQF6LIamZanMnCKn2nc9Z+XszbBhyswwchJ0Q1gUaqCxdAMqb8gv - ###YTfgyutLV7Yzj1xMgercqmbsjLtz21HpSA6n/T7XtvPqZtQ+Ov155/hoX4SyFbkV - ###bW8iYSaR1CvymgLmqPQLMvnEfARG1YHCjNxMJE5hU1rRqi/uSbf6NBj2YEUC7GyM - ###4JDNoKSG+mdZATGwFgxMaLVnkxNbrTBnYZQ25AnXIw3TlBL1DwblsN2SQ3oUOqs7 - ###jEUAE2fJQ1A4fXIfKyuQ+VA2T8c/BYx5QJkQ5oLvP5TkqbcE8VjmSBIi0oOl5G+6 - ###UFZWhz9opUy1MCyVGJJYq+TVeimT6chawxmmKWYsFefcCqxi2aYIX1CjcCLB9SCI - ###rlD53p+E6BJorE8sA6iioVzfuvWk3CQkDUw4rwCUi+E8mNj1SW7GDKWmTrwdBEPu - ###VYf0hell3E+Z00o9mOXGZ85VXxeJYKep6xCri0K6AdI1pwtG48c0Jm5ZssaixTyr - ###hinrLRpBNgRAOMusnY2A4qwzKIjZg3EEpjtChppCXc3oLqRME1fhkD8Gw25pducD - ###/y6j/9lrrEnjMpBaNI8ZM1hitI8KpvsHBdGlqYv4r3HYvxGf45XBzZP1MT/+a2XN - ###9aoY/7Vedb16o+Zh/FdvrfIc//Vb/GC8u9bF2dvzvYMLp+n89wtEgtW909crHfmF - ###FHSI9LF+hhRRnnX6qVDmwQkapB6y60nyqY7nkXpFavIg/Xw87cfpx1ELBO9Wz37e - ###2nlzpB8Ew/SDzI7E82RH6JHc+jj1hxMTDjD28YgSfamHx29aMthcqzOdjHo9/e70 - ###+OJQAM54ePGT9QUK9LGQfvjmeE9/ia+Dfr+VgP2EPGVbOMjUw+PLN6lnNJC93dbp - ###butkd+bbX9KvKPpr6ilF2m/1/av0GwIjiVft/qhzowv8vLNvYhkZbbc4IokSi3UB - ###gjxOheZorMvPP7V+OfEnrQMDRD8sWgJe48TDn39KPJgOkfynVo8WJ4kKwtqXQGeM - ###jv00W8fnrcmodXKRenFygS+Ozw1IUMR8CQ/21EiB6eL03MRC2I3SSjpVFB8bqLTj - ###4Qj1d3/ot9DfH2F+03L1i3YIM+y2gMUznt0Gd2Mfcza1ql7WY3P/tadX5lfeVIgn - ###5siH0BTGMm6JJH36XT8cev2R0QR88fomeh+/2WvB8Pv3cRi3OGaB/TIcfoLGg27W - ###tmjhWnZGsb263k5iteF4wLyX/0zjSus2QF/zGLA+GoW+gQm0F4Bpa/EW0G9A4iCB - ###IMp41OqObodeqzrzVdaLcRR+AtrT2jmf+xrrtw6PzueVOTo6X1RkOvZaP/yUVSIa - ###DQzMDq8GrZ/cuvEEZCfj23TQij8Cxb4Oe+Zj3hASUSITF8Q7SZmz3vWAjtObsDMZ - ###RanXTD645osXL8xzD6b97mBfn34UFnMVKU0CubCgblgXoxiqrc4k6meVQIES6FMU - - - -Valin, et al. Expires May 3, 2012 [Page 163] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###3mW9NWP+ZL2naSEuz3wHA5j1TlHleHYR3B6dUdDLLDIchTEc/tf+ONDAyCgHrcwG - ###kaSMRLezCkTB1RQ2EWyyFt2i9vkuKbtoHHanfr+FccWu7t3GEoWyisSj/ickAVnv - ###bv0IpFA4iSYjYzhZJfHm6x54o2HQugVgjm4zC4l2st61p9FVi2PZQ48ZBW48f9bj - ###n7Inz2uuFguZsaxinwLcJq3ROBPMced6GjVqM1/xi+Q2Oj7buTS2EV4BZ4Ho2OBG - ###uJC5RdJv7S2Sfq+3yKx3uEVmvDO3yKwixhZJF8k4hDKLZZGT7GImOUmXyN6S6XLG - ###lsx6aW3JdIGZWzKraGK3pYvo3ZZ+N2u3ZZSMAJlAVMh6t0T1xF7LKKCZm0wsnDU7 - ###zcRMO5OsArSJ04/7wSeA/mjYnUbtMHPIKR4mcy2zNnzGGjBWjcb3LbH3Zxaa9542 - ###f9YKR2Lqz5mA/ko/pv6nE/Qnq1+hD1Ly1Ouz9D/4w/qfRtWrw+eK67l17z+c+lcY - ###S+rn31z/k1r/Tx+fMvUT/SzQ/9XrIv8TLHulvlbF9V+rrz3r/77FT0b+p8paGX6t - ###O3sXR+dnaOKSXWAjK0EUFp+TEYqSQFEWKM56gshG3zjnyc907jgkqoWx5d4mmYwX - ###z4mknhNJPSeSek4k9ZxISiWSkjmgfv7JyABFX4w8TwE6xnXs3E/wDFXD1jMOfIOJ - ###oNiZ8ipoR37YcUiNX/5kUWggNey6xy4FdxzKeNz3OzorUzwdAMVQxrmckZfijaIN - ###BtIjSeb5ooAN5EUIRLQIBkqF/u4TtEkOPk6FLxnGxV9RXn9EgKQlMUdGxuIiLixF - ###A6WIAOxAgDbLe2/emiE67zBPOB0wcjLQgZylUEA4OWlyIl90ZbwAM3jlL2jA3gnG - ###GKDbYRWxNIKmeKMclJHCDuUoqvYQw5VOh2iKYbZzmmE8N5GB641yPxrlBAi5O6PM - ###2HlDcBfLl+PgkpRJW55u4+Idx7uYDuEtFzSHgzlGZH7sRGhGtrYBEjbw4xvp3oLz - ###Y5dLuvWJpdc8WWNGQScI0fGEB4xYrO7V/f4VK2tzyI+2CAEK7/iO/ZT//Mh/4jEm - ###tuDPu+xS4DhBB7XElEhF3r8DWf/1lJIi448w4vvk992GgzK1vJHn19qN2MJ8HajF - ###wJl94XSBYwT+BhEiHgPkIsD5nDRZX2JNue0vXFPUgGCmZEZ4v9tly547s3+045KL - ###2A2eeBGd5CpOh1+2jjhaNpNKrBiuEdnKwOaRoBdKi+zOMupTx3w1gMkwJn6ipvHt - ###VzFMKi3axCa0BQcS279mEuSU/DeCr2zs9mRy4AL5r1FZS8p/tXr92f7jm/zY8t8e - ###i3dJuY0Y70MQ2F45JnoQO26cwDmgF/d55+wC5Ahg20V6g75/j3zCjs5sAFTqeuVa - ###iBRcF5uiSDfEPIhQP/E9bLmBcw3EQXr8UBAcNBn8MwmAWIlakgIgcCZfJgFKqQsb - ###e7wE6KWH8e8hAu68vfwBGPJ5Mh62s5yYt4SMh40tFvNmynhY3RTzsqU8MamZ4hzN - ###aK5Et4w4h60skOiWEOdIrJkv0S0hzmErS0h0i8Q5GswSEt0y4hyJ6nMluoXiHImy - ###S0p0ZxfoEoXmqmZuX/Oh5HH33l5cnp3IFy/+03GURNeBTT4aaLL9UpugyjJbuMWG - ###VyvX29YzjHqUfNQP2/hMx0ESt3Kcf4JjvuVXKNrYyLkHkkeBVrr3Q3+AqSnYb5ZJ - ###LUhoUEC5iUJ5LT/aDqM6/BR6yCKnpSAEyHEOmN7i6N3Hx2d7L5Cjhb7CYR/BRYwi - ###22FT7w6FpGuxG1/+BdrIyyhWdsi6z2aqY3R1CtAhm/hCMc0S5p4ASU8fD3ASkGM3 - ###nWUiOUQ4pKPPFxmEcdq5AVF5Tk0CJK/dh3OOKJ5yd8Pz6eo6v2CurYu9853LvR8W - ###zLkVdyIfhYWMuQMHcCHesv89euJiOFUjXVOnH/gYTw8Go6Glm8+GWAo7KAXRV8QN - ###Xt6ZADs8PzjIgpPGqxzDbTyJBGxoxPg1OTfkmRzhyEoxg0QIR2RvYmCbcMjxhLUj - ###lYIDp9tAHm0x+Z4AM1WmJHWUko9M/vDgnD16VGva6b3xSa6L3urQY8kZ5gGtOOof - ###PgXkzMFz/DPMF0S0hgK9yTtFGBSXKlOhvJPPP2J+JebHcOCYo7oPS03OgMEVJ98x - ###Zk9S3TIQmAmAE/hqAwCfpAEwgKE8AQQuQBgeOgHnRCYYdGNS5PwziEAIpHCuFMJ1 - ###grJ2RImE56ze8cHOeWL58BEPX4w8DiZy4JWsQVsjVL4Fr0/f7rVaL/5zHPlXA995 - ###vUee5TFsjDHQ9EkPxWv8m1WCCR6hOawaf+nQH9ETHUbaUcE4echd54+WXp5/vvQn - ###Jf/T+dYfd57wFniB/F9tVGtJ+d9168/y/7f4ybr/3Sh7Fbfy2OvdP5Nk/nw1+6eS - ###y5+vZp+vZv89r2bfHO8ZEjx/My5dgYRe052rLIGGn2fnsEUcrybuOlryZM4ZtxkF - ###fCC9eOXzqucU/A5fVIzVXQlV74VRzi6MjdzJSxfHcdJvh9OB8d58c28855sW+/so - ###6s6oCdyuPbAwNTCcxfyBdWWwMat5rPc0A2OIS8viTLilYJ4uxFbvvBpCShK+1f4V - ###fxjal0mEHd/qNinF/6FyfjSOVzpP18d8/s+tNTwvwf9V19ae+b9v8pPF/3ls/5e8 - ###BHJmWQJ+E1NBiZeWvaAfYTgJeqf0QWRN8MyGPrOhz2zoMxv6zIa+MAKR/LDz80EL - ###JnF49Bq5UX1DRMm4M2+GXiq6SxaBe6PBeIp5yvujUZSLP0aTHPI5+TxvSM6cAlR5 - ###cg20LqRkuGQhgEk7KOTPJIgptBLF3leZjZyqV26HIi1hvGIaEoXYSdVjpnfK8Vqo - ###S1TQq1LtTfPbFX5T+Y3a5GeMj1YLb2OZTTxACoUU+XrEGUmYH7yeTMavVldvb29X - ###/H+G/T5QlcFoeBPcA0c0Gqx+RAfIj9FoNFm5ngz6VIfSEiOhBsLkczIRaB5ZepV6 - ###qO9HVxhCWBDXbngFk21rU0fuO3dVbOcL9NvZatIsRWr2bhejAIukLfGoz+fZ1Qrd - - - -Valin, et al. Expires May 3, 2012 [Page 164] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###x1w1Kzg5nmYzd7DXOjo+e83rUnbz29suvW66b7e2NCy6I7rhcEy40gvHgUZyJrzz - ###V1tbbh5GZdbHyMy5yVZTrQX+XBWb7U3xGV+Um6LsZ/rd3t5uuvyAGyqX8Ru+vMVM - ###WTl+ut2sUM4fcc90hZcvEoXJVbv15gx29YsXBvPdi/xOqxt+kpjCT32LQW+LWx2D - ###O486403zEZSKgnjan5Tg74BekekXDstpClEF4xDk2vmyt0EFfHjx88UP59C1X6KS - ###NHpYX/W8bT4HlsttELpHQSdET0y/L2/WOmOodI7U2m2wQRo8yskH7ZLbyOdLVW6H - ###BwrlL344hj5O3h5fuo1W1UPX+xxUA9zJlzxZdgAF/TIWghJYqOrm5FTbVoPFOS1C - ###O0abtDxci9YI703O9Zxw52Jw4Gh0Fw5k9GD25qBcWu8rK1695Oad3E+wFBgT6ie3 - ###hiFz6dbTWCUGBDZHFnnmCt+l13S4mVzk1AMv+eRersw5jQwYGMoG9b7sNqrrtVLV - ###W2usfXBy78uVFRoxzANgkl8R6zYE4N6VsdS6bOg1ZQGJ8BJXJgBxrqZ4TSSJAlER - ###sVmQhpBhMJQaQHHM8ITRNyK6rbRhmOOcpezq+kkkvYMhxVKixRxr7koNhKiNjUqt - ###4YKwVW0Uh4UcjH7dq1Y34FV9vbpW9dbhaWWlVtkA4Wuj0Viv1Tdq6zAt0dLeKJBZ - ###xoCEB1FQ0sxciEbSAmMiZoth9VYEHsMIdvYRZb1qvb5WcgQqwf+ISrDS/LbsVmsb - ###lYzXjTW3ihdeEpq/BM6tDxvxHgFdiApR2RVrANg7nbDpuThEEJnIPhWf4ZjEbH4J - ###KOpdRxxhwqsIx0/XmkNRiaELLctweGEg0jZieHkJY7/7GzDHyK+CzA+T703R6pbS - ###NWK0PL5YBmkfDspbOQCFW/cCt+qNWskFkH+QeBR5MD8bGABbTshIc4eNCWAD9gh+ - ###MwgTpT28TYQqXh6TLgLu4l8Fxh10xge09Ibd8ihC698fQH4KMOEV8uITEeT7FYAB - ###qEBUuC/k7gFBAF0Q8fMaW2H892HQ7/Jhits2Mvf9FNEB8Vu6b+Ga3JVk8jgRwl/h - ###q4XJWMVdqdQ26o2Dcg0wC02puUDeOT8BzggKeCvrlY21jYNyXZyQsq1x4N+g+SGe - ###kUaD3orXqG+4qwSSFduOgeEYJbEw9cBUKtEPL0OykON63vq6Aj8hsaCNF2mCmPvp - ###HXM9QPzerXoiS4VFAIHKEQEkbiuD9OEBdZMkaMPUscYnsbB/SKmp9t7XPwB+/cur - ###ArWAsQNuuiWnXK24Ls5kYwO+NBq1z3wk9pzcXRNO6RdyAQmQxIY4N9BMzjgo75AD - ###yZfX6OWdPhMBHbzCDaNmkn5GE0VA9t5XPsykH3vv3XkvvQ/JJZtZtJrVDjyvfcjL - ###Hz0yMYNoUlor39iHIR+ESo3rOnR06AeeU15r1F39oOqse2tGgRrA2Wu8SBiqGCvF - ###WsnOCGNutTxTGZxxFt7BSUdwtwnLG5jfXenOGjpDwi2dHJ3CXxx2owTPYJ6M58du - ###6Q6pSqIVj2AIpY69Oe+qyXfHsLPvvMTqfPmPXitchSnp3o9d9clTn6rqU+1FitVA - ###4M5iNBCD776v3KHmsgc/ekNsM9d08O7y4BQn7RINyMtNghUBkgjPjHJrebkc1BZ3 - ###UFmDDqi+ZLDp5VZWA3XV0b80VMXSJlAGKqIUC2t6J7Aafj47Abq5pCuDCAt9zGyi - ###UQfmonyXN1p6kW7OnFRPTsrqpiKrUz2jvJtdnqjFmlkpVUSX+JzBnSbpMBz4khAD - ###Hsyhw8iRzyDD4XwyrHhRvliI4yCaACHcBg7opWo6z8aDTA84jx1nV4ADkpJjxi8F - ###otgCyZ065YfM+NT5uJW8NrCtJruqqHAIfEje5l0v0LhJHtZIf/zIBtcrSfiJ01wH - ###prLubdSA0WzU1ioN4BXUlzq9rBaGJqfbMflKyVEKXkwwkglJwa3XvEqpWlmvVT6k - ###eEx6nCTfZa4C3JCCi0wsM7kdOafB7QTlEcnyxHpKZeR8crmoMATxeQXZfI1Z+lUx - ###F4m3CqwR7/BsZsImdZm8G7Nuih3hNUlwwfG0TZ4VlA/1Dj46rgSVUGmoKaUZ0U3U - ###ImBKaTkYWNkJZRQdjINhTEkzSTqJpkPWdwsOSi5GECuOTkQQypy7PEqeFAgKCsTX - ###D0e3grGsa4UITNhbzQ2LSBBtVjPBY8pxwFzWVir1aq3BnGQ2q+nWau66ZjVtHlM2 - ###ZfCuXq3RqK/SwBOspth0inJHedx+DXFcse7t297/pO7/KMhXi4M3PpEJ2Pz7v2rD - ###rdRT/l9rtef7v2/xk+X/VV3m/m9vwfVe6gLPQix6zJd4h/i8LHL0yTRTQuKm0lcg - ###jz/f6T3f6T3f6T3f6T3f6aVMy/hGZP9g9+1rw8TMfprl1aU8xw6OL1t7L/oj2MT0 - ###i2SKQTiO8V7pP0myAk4zAPYlo8ymvjIUPSt+7uJtzi+1807OkJbyhr4in/PzhfS7 - ###KecIzrXR3cFoU19bUKusWBAKCvO6AvWjxGVB83hfUoJvOWiN706QNeTX5jjtClja - ###lFXhKXD5c+q1ZT0/ox4Lnm7jDmRFqVGWBw+TTw6W4stbIb5sIlKMDrwoFQFbHlIm - ###FgevsfAjeprYAKdrmoYJHA0QnJk11szZYKmMuaMKQ3X2E5IDUh2UcBzm6uKirdSL - ###IIgWctaau/mtrRyVzhtryi2RCJpsCXFhiZZ0rJuD86PDX1sXP8BmhUrQ0l1+q0ni - ###//ffowKyKcSIZA2gI7q859bWautVkFqPj2U19Wz9+DhV+61VPWfWf4s3psYIEQdp - ###ZeQ9YVu39ka9fGO8TSgAOfMgkB4APXJKptYBxDKlOfouAQtLe9QTHkE5IAIgr5Sc - ###l9TgK5EyM+QEnNTVK+dv3f8evixRnuC80C18FreEIOuV72Z0Ca+VJmpmf6xdmdMh - ###tqI1JUhoisXEpSPKTDaMyNKTtFWaUEk46SdZ0OKFfASsoMgjIIXdPQJOqc4yoNT0 - ###MsCkUM3U/Dkt41vJabUOj44PWi38dAynbKuVz0RBoxbhYUlmygQeX9i1QuGnwU7V - - - -Valin, et al. Expires May 3, 2012 [Page 165] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###1SwMRYr4t/gVdSkhAyPisdA4kqtxtwRWmeBiOV1AS3xZBlg4c13lW0CKevqDAAV0 - ###i44ePrsAWPaDB2AXV0RoiLRKooFHg87PO7//7tjPeJQLQEojEfDk4CM2RLe3Z8BV - ###z3oOeP3tbW1K81AqKoY2g4pmjSnCRMrJ4cxfXL22x8m1PX7s2h7/adb2eO7afsnC - ###bm19ycIef/2FzaBUzHfoM9Jcn9QBOvME/ZKtpkiXXg5x3FknnkLDpfeTddYuHMKy - ###B+7nJU7dLDAf/7FgPv5iMM/C7qXBfPzUYLb4aMMGTxghYMVyWUg/LBexnGNJGyRY - ###SCiivQIIPhKmiuuX7UtKmJM1tit55x9O8vUrsd7wpCybNkQCadR3V/ITY9UclpgS - ###nP8lGLQpPf2wc3zIbJyT4zPzruQm3jPj4uTkTR9JJKurtkyi5gKjgCNNYZJZ7jhR - ###bmtLl1M98pWNj9aETkt/ecD5wJWM86H9xGdDexF60ggecy60558Jxfai42DhmGac - ###CcW/dZuzRtUuZZ4OiU01n7GjKz2xqPrLQw59qvRHLiqN4Cssannhos4bzlc+441d - ###ySRI7ErxZWkRhqtYR5b+Mn8pF4vc9nLik2V26NwzLAt+8kijvw/fqUsebWJkmUfb - ###zFEts0Hnn3psUqR36EMXmKv8eRaYxvMVFzhj1y5Wx4hBPcHaLlxWtkp7S9ikFvmt - ###tY3fPmwfa1caXG9RWT20Vj7j6ZegwNs0DrxdCgneztvmU/w/C+hy9IQK6svDN/zb - ###JXf82zlbfsEIv2DfCwQhlNQIYpGBtw+jAwkE4cp/JgRZLWQAfx6h6Pen/OvRaMJm - ###OwsIRzaizBttFqrgOMv8pzlz1LyWKbQxhrkIcdBySrg7iLskt6HukrJYN22YlWDg - ###vh6rZnY5l2NTMElv6MLj2DK763kXFEveTaQvROX2tB8sfVLraktz0/N331Ms1NPz - ###1TnNjOT9fMZqLj6ujdE96ZE9f5l39nh1OiW6zMMfQ6xvesKaPtfJl+ybWQS3KUkb - ###F7rvBIr8pNHGevxQ5OHKAn8sGo7PfnpiZFrqrDdG9rduNjoV57N/Py3JAeJwd3Yv - ###0B8zv93MUAC59eJP+cV4JYcqDG7JaA3toUYjdvT9sqHKXWBvA+NbmxQ1Pz1+X8jx - ###Z+6NwkyFQnrss/cMjuunZlPbThunU5VKGBb7xrvaEoRU+KPSJkvsiTZaXCR2pCgu - ###duWCHSkKm7syQ427c/n2fOfyIPNQhIn72205bb+p6Ze/VdbP8WK4nZQIqubs/Rm6 - ###etNe2m2Jy8XEKL4+3cfOH3lCZxJ4fLW93XRc90voPY9qxuHNmJ0pMM68Ta9m4ON8 - ###Xuknt/qHrUj1q6xI9Qv5KRrX4jXhE+1JV6L2h61E7ausRO2LV6L2ONubTOinGVxB - ###l20mVz18gNLYrvwnYndxPN+I5VWrXn/83UFi3A/QOS+vnXQXXzEnd+abP4xGvnl6 - ###GllsOhhA4YuOLRqW9NJagi4+GW1+8yS0OYtrW4QBfxRtfvP0tBkwYN3d8L4QA2qP - ###w4AvPRPezDkTvi4G1P8wDJhPwh+HARTt4QtRoP44FFh4QCzV8ZeiwNxbqv2jn0G0 - ###0iow63s2Y5ClxVDVnvC+qi0DWSRwR0NK9vrK6YboqYTW+pgFAuGz+rgbKQ2piq2f - ###WGTosxDP9WDTmvHVRZzKQy7SVr/ApkEPchZLsoq/mvOHuVALIYYH77bJGcCKIoCT - ###sGIIiKJb0lcgUdZwkU+yQNX6Qty3EP9hel+u8u0x/qui+2J8X0p5KAb67VF9MWEX - ###Q3vaO+O1ypw7wTfnMKrWydGbC20Tpx7lsNU8JlL6lxord/RyMpr4fQoC0A/uwsm9 - ###vIbCajQ0NYD85meO1OfkKjpo9XMamL/uzwz//6tgGEThEyWBWRD/u1qvVRL+/3XX - ###e87/+k1+MvO/zo3Z/cXhAkS48BkBAhTm0QsOEfCan3GJVKiA59gAz7EBnmMDPMcG - ###eI4NMCM2AIwHmNa9VHQA/Zxc1E/YOd30RGdbL4o6ZrmoKzMwesWJHoVxEdAEX0Zi - ###teqnPdafJETAn8e73vatX9qzfunx1794/HVz/OjWMWcO7vLTUEEOqt7iaVTdR09j - ###fgQIO/7D3OgPyRgOy0R+SNdZIurDnpnnFI7IT0EU42kHB2avPwIOguKwYmDjyUgi - ###aGq3fHnIhYePRWzgGWP5oqANOJbT4AqOeL0pU/1woAOMrVAm52er0qzBse+/rsTT - ###vqYIgolaQEBGie6ZionXQMTiGNgTSj7co8wEonCJeZTbMLZCSEMNEsLDIadJzvS4 - ###txdOzkuN0AKGGOGsuZqu6fYaqJnvqDQMvNvKzIrDes+Gu/TbnukVltVuP+gtbPbY - ###bpYGLKi4TdN9xBblLbdoHrPAk3QFfOA8Zjd7bDcr54GAt1ImJOYhyCO16if6ZSoo - ###gnWiqAUsc3kyKmPYTQy4GMK2DPwujky+Bub5dmgOLOX7qCLaFHNmoNikl2PJBMiC - ###8WEAeJHk/Io4dwqn3g6cIW5MjK1oDOiJnCVxWC/Pd355CTJBJxrFWH407XdJmQZd - ###g3jXRRUbZVinyJSYbASghSnHUai0cWIORmR6O9rrnYzYYsD6AZBWHUkrMnYARSfP - ###bRzUPxz8/crBoDJlflBWTyRMLmhh6EClqPWIFwpnfEAaE4PlAcu82aw9avujzvNB - ###xQHsK9UwRlM1mnm8YypuyW6X2jPHaLEB0q+0nSSmCaaxaH1vy1FfyOipczuRfo6p - ###Tvx8OdmuNWwT6Mlhi7g+CWJtjhS/t7MGOrNZ6eaR0Ww51axkNN1GgkMzdvZsB4G0 - ###rY8EEf7kcklAIROQXAIagzOL1XeugITEzuWRzA4fAbJeo6qHdC3h5O8xD7+8rZnM - ###e6FFeuDEZvPJiVnNFkvMCSbftvOZ8L4vYyKfBw0qYVOeW2BCnpIlqMunkiQyzGl5 - ###PJ3SXJEozUInJYk1zTin7eC1pSvDIKOlNlY2qYxtjzm/XnVGvdqCerUZ9eoL6tWz - ###5/jGGigDFA2LslZ61qDfWIPmNtA0JbuN7Am8sSbAbXAWnMxGlKwjToQE82SK3vZh - - - -Valin, et al. Expires May 3, 2012 [Page 166] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###NIfIGNYBaUKfIHT51RmEZu6IMo/HObgvr21pOHNGIIht/i9zNZa6//k4BRGw1Qau - ###Iv428Z8r9Vp9je5/6i58btQw/nOj5j3f/3yLn6z8r185qevzTc3zTc3zTc3zTc3z - ###TY1xU/PTW8Cx1i7MWhvvmM+MjKyYWZRyteocrUCYYvsRbNdg2Ek96waJZ2Z6V8oV - ###4g/G3jHmk+EUYRgd+gTpXmHA1mVBr3cw7IrP8EHYP5GJEF7TOwXkHQ5KZtIbegSN - ###HnC11h7aDlFvmLlmZzCe1RmezZN5fQW7yKiU0vnMCqN+90C8TPTJHE5n5EdxQM1c - ###3S/ZvwkAOZZUx3JIMwZj5lttT7tXwUQ2ZTWC2URKTtCBAXbg67Ajp8F/j09kLfw2 - ###bO988sO+3+4Hu/eTQEwZDopOgMrJyE6DWugGff8+6B7RG6OZye2oNfZjUb0/iuNW - ###BPQ9AThEzQeCbR4o7AljlQL1QJ1lQiAxHh5KixJShnHwDcakH4yjcATczr2wYQeh - ###oYVK5PnDng6/AAPnoLhYaegadjmucgpnUkN4urXMWrjkMFLdP+3SPXKdskbJwhsm - ###GzJoMHKvfzS7/uQ/KfmvcxvFK50n7WO+/Fdbq3lewv6vWq085//5Jj9fQf6bVfwy - ###HIDQcO/srjiXQFrDNvy6TwiMmWVITnkWJZ9FyWdR8lmUfBYl54iSKEn+sPPzQQsm - ###cXhE+YCUpAebtRdekfQnM/aodyPgAabj8Sia2NIhMQOz5MW0RKpSCr29uDw7aZ2c - ###7R9coCr+9dSPgCML2JxGxjch2SmIPpHtQP+eY+c4QTzBJKOBzDMpSBUIimyXgKAi - ###utCL/A7r6dGCCS9LgTj4faAeQSeMiVAAmYDmRBJVv9/HRKpxCFKS1P8LvyHVXrNW - ###Mu7njDTl6JYpRoaEC2hgZaXS8Oo1r1alQWBSUpaarrwWNmVag+A9g5DJ4A37ZlFh - ###dObpNw/2WkfHZ69zUIocfsIefvwef5XdfJ69n1YLlHUd/sfn29t9zBtZAhFy4lzZ - ###4MXD2JmOgbn9BIcqsLF+l2xGfBioH0u3tnYAQOF58kXgLdlVdHw8PKUXqpMLVq5W - ###SgS/yt0h/NzBT15kYMWB9rdhGDCgJo8qR8NCUwieQs7d2hLPcCpF+7sqz05ilPkX - ###qm1tNd1Guc8PoWWEwtYWgm5TgOJ0NAn4NL6F06p/69/HzhDnP0KnOZkAteTEgKLi - ###rlVazkzH4ngbAEOhoCHbGhDfMhSg9Lu/4eGI9WG5gis4pcaYGVegpsJJCY/uSHqq - ###kZghXd/aTfLtYghRtk9+3i822+a8HEcCstgG2LSTTwv4pnK3BsuANiXsdMiOauyV - ###lcO2yuXtSl4C6qiHtaX3WXAHuwR2WuVuHRhvPMwBQWDW1z7Aw0AdcTs9AMakC3yE - ###mJ3Yt/0iTYTboI5wBKuFA2wcdthtENGWRMuFKPg4DckpTy0At0ZLLRq01vezQZ1Y - ###M3ZxAgdc6/Ds7JKc2cyAaxc/wt7KMWLiD937HZ3+3LrEg+59+MG5Bvkw5s1smAZ8 - ###wvVE+0eiMjmvEBbdPLKAjlcoVL0VHRDRUO+Iraybr1c/NHG9+QobhZpS5W6Hf3bh - ###4x7/7MPH3cY+/r9WouLV9QP8fwNf7HgH67s7VSxeO8D/6/DxgH8Oufhhhf7D1r31 - ###xu7ejoutV/cO8X9s/WBjd7+6tiNa3/PWD+t7HrbeWK/t7u+42HrtcM3b86rY+u7+ - ###weHa7r5ovXpQOVyvHmDr6zuH+D+2vuHW9tzdHWx9o3GI/8vW3fXDjT0XW/cOdyq7 - ###B+vY+k7tEP/H1htra/u1xp5o3d1xD+vr+9j64Q79h62v77nVuudi6/X1xuFufV20 - ###vrvuVQ8OKtj6TmV9Z3/9kCDjVvY21lwa+8Eh/i9a36sc4v/YemVtp1bba2DrO9Xq - ###oeutE2Sq3trOxpoc+9oBvDncoEl5h3sbDWy9eujtVtfXaexudc1t7IjW19bdjdr6 - ###LsF91zuoVfex9cM9+g9bbxzuVw52G6L1w53qYW3tAFvf9w7xf269Bh8OsfX92oFX - ###390QrdcPK95OdQdb3z2s76y7NWx9ba/q7boNbH2/Wqu6u3XROoAC/98ovfi8iViO - ###1rxTzNeca/mFVrvc6uRXAZFbXcTkW9zXiPQfp8C2o6UeEICbIdoMwi5vB0wI8Hxs - ###+SWnha7IHU5u3OrCqXePRfwIjrUIj954JPyOY2H9J1+ok1ZYsiCVSNyh8wHVmUYR - ###jAIoDzYwQT0lHSnZe5IOOcyB/oJpX8jnd6u71aybe1P4SJubE47ruBt+qnqjbtc6 - ###gGGe1tc2QNV60CmR9qdLp62Rnj3H3RKdk/RKQdygNa3uh++ZIIlgq1kL1Oo+ZGm6 - ###cJ4ETLjh0RT4l3tFqbEgnO4MXnPWwMsAnwOvez5wPhH1R77LaD41QlsgWM770VTa - ###UU5jcZAKK1NGCokLKM8ahtDQbDxAPkqwBTizbnLJN+3lxs6XXvHkctfyNJ42j6fz - ###SNycxtq4A4cjBrokKiGcvwCXrDaHnzYF66d/Bn58k36qsqzYj4G/2UwhqDjvU1hb - ###o8fUkuIxW93/gX/Ii3Hjn5oah/mFSKTzQdUtl/Ej9Nx0jewvOOwmPCy7ia2Ra7VF - ###E/lyrtWRn4sI+Zwo8D3WzhexOhThb3lVy80XYGDmdtL62AQ3gGog2Gw7fVTkXGHC - ###6AjwquvEATBqIEX070ucrX5KvGXQmQBqdUbECcad62BAtv7IpQDmBeT7QHoc5819 - ###5A8AFX/mKj+hRjn8J2yo/+4Af/mvwzBeb3xG5LwYQRvIYQvxA7Yr4DOwmLAx/aET - ###+BGitfC18MdjeOD4RCqvJ5Pxq9XVcTAa94OVO1SmjaKr1f83mbDma5WaYoXs9WTQ - ###582Os0HtUXs0unFGEU54eEVjFhoY4o5CQ+EE44MWBzETj+DTqE8QEqwx8r2we25Z - ###B0fKlctry0GkF40GmPXeBCEyx0PFFCObeAdEYciQzbPKze/c0Jp3A/kYQH2FosWQ - ###LRGZQ+z7JKFNhyTAwYnxc+609CO38ZY+0qDE0ybNcTgdtKFfUkENUEIUVdmGPhj3 - - - -Valin, et al. Expires May 3, 2012 [Page 167] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###/U6AaqYSFjlFiQDVfhP/BojvjwQsWBwHPWFKTJF98lVzSCaMcTmZ4AV+55pqi7pQ - ###rU/m1SMEXi5cCVZIs2GP6bTchZaHMSPEFBbDAp6QN3/khzGRuDOgPiDFYJ8dPjhY - ###0wb/fwp9Yr8VAH7crjj/cIAo526a7srKyo8l4FpvCp3r0SgOoNBNXn7+seyWbnCv - ###O68clwbKwq14TQsiZOzRIISxylXAIe0Isj3qSctjJMunW26FluZH/NAHJER14E3w - ###CpfovVv5gP9gkCwI/cstAfMC//iX9TvxJ/XXqXwu6UY8fEq/rN+JP6m/jmc2UsOn - ###6/jLpQJug5viLr2aaGud/1ZlI9WG2QjWcalIlX43qBG3wi3WuEl3gxvx6qoxqxF8 - ###yu2v40c00aSOaCSNClfaqIs2xXd3Y8OcjouF6/jLXcPfNf5coZG4G/TMqdar9Le+ - ###vsGz3PA2TMASINbwl0dj2KAHXrWBwKhXqzTbyjr99SpevcGN1iyYuFiYZlxrQHW3 - ###QTCpbdTwi9eoUZPr61SsvrFRoUbden1j3WykgYWxkQbCxFun1YE2oJa3VqnwmxoO - ###zK2vuevYWBXAum41so4N0UTW4GOttk7jWfPgT73q1rFybb3hQdPVtZq3ho2sN2qw - ###bCjEImvtCKKTojTxFGiBSW54MwHjc1p2nVH7N9jcHIJG0gq+VwBqAftQUxxSS4m9 - ###jSbveO9B41f98tau4NaGDQz7Hrdx3ghI5CgqkOO3UC7vFJlE4H5f9WDHV1YELQcK - ###i6xgcAdMUcznUB8YpwEMM3Y6fTyR6BwQA0APGr/fy5g+jiATAqT5DyMkjAQHIixp - ###iklkRR7VQBWRnROOPDwMOmqCkO4DWMkSWwdayRij4C1hKNPIIF1IQm9H0Q0TWSLu - ###AcyCVEJw6GcxA3SWxiVxzSEI7YrGBKE9uQ36/bJ08SNa2KzwmazuKTBPOtF9saAV - ###k2JXFBUmcMnxtuF4HMBCxPeDQTCJws4rjQlvcz+WTvPiXMMzahD2cbWQMCPFfZtJ - ###cSuPILpyD8EDpE8uER6mOsbvxB/9N1G9SiSHXq4x1eFGRFtV0Upd/F1LVMfnXMij - ###IjWu1+A/63XRGDfj1uqJ6tglV2xgEdej3r0qVa+u8Yjqa9zMerWaqI6lqUeuWPWo - ###XmOdH61zYx6PCejkhl2d5kgj5Q5FvcY6DqXaqNOggXzRyKqVtUTvNCmaIQ1U9Cfq - ###rW/QNzhcaHo1IIoJyCNIGTA0PzFM7k5VW29UN/D4WK8nQedilzUsBGAp0exKPMoS - ###9yarQdON+pq3oanmL7wHkJuWm0CxckJsEzwmXQcSQwpbnFH9lc3hCPwv8oeiS6RP - ###6vBPt3Hb/Qi/mb5NY1WMrjGBZAwn8Rw20dDwM80K+sQskpgc4x1BSMIp9Idhz0oG - ###J/qQDljqJuIh/CNXJJh8edcxJEqo+CzRCbNbJdTMdkhIR8AFzlnuNO9IHlty/Ge5 - ###QTjMnRb6o6vcj/nSafFH4PYkx41KV6B6gVDD0Anmi+5Y3d+mYY6j0XXYDq17GAQ3 - ###C/sBzJEY4m7wKeygRuNHJYjHojR8oFh6cqG45inD7jSruFepMGO/O8LLF8n+wwES - ###sJoo9geoImZlQidgSQGKJHBFHIDm8ccfxbFYss/Wt7r4W138rV1coxphWkUQYBBB - ###e0FEOhs8jyhmmr4An+B5gEjzo8RMlCTwNjx2AEeJsx/Gk2jaQU4gGt3iiuN9hbhN - ###oGWJxeUEMwbiiAOU+xSOoA2qFDHmwS7D72oPILKASMYCMOLKjxpZaBVSSMGTOsvh - ###Bg0GI7bFmMZYhHQxUqil2rFwSJQX8L/wwcpNEqq2p2GfLg/oEMcxvs15tGdg1NgE - ###ncqjaUSCDoD41o+68YpsSw6P2pIXMGT55QijC7kFs5pDYZPaE1JO2LmWlw/o80p3 - ###PWKbjqfECLxNnvICR4X41RXTABFVgV+IQeq0Jww9fWUjWC7nFU5RhaHQqywwzUNP - ###IY1w9MTGNpf3C4vmmvlQnEHJ4AHkdhBXHNgIDNZCl8zx/miMd9uVI/5RjJj3Bo24 - ###jIsHIz7VWwSfmCOGBhZi+tBQygmkNxaTaVH7nlda0DU1YCbPuAaKJNLKIpMto1XE - ###agSxj/6jEZJUwF5vtUptEJrAiYOYwrsiuRGEjhoY9Zh2A7HtliMp9XGRAHws3d+l - ###zgmhwmSJW5TRKMlHHU8E2jiHyDhuCxkaSctbre74WQLlBqiC4KrRRAdjEgwdWglg - ###QK+igMnCqH8v5fZRxMHRnFPJ9DPsesEtjkMsucso6kqa6PF3Wn75rCrQGB96+QIc - ###q/JNTSJ4rgbvGvhuHX6Vq/nVqixTV2WogRo1UMFSWLSoisJsBRkXY/JK4rsYE3Qh - ###n1TVE2hBlROjWS/k6DG0Lkfxsx6FqIMDgL8N2bvG3xmUWlPRBBE9U0dtximL7WLz - ###4vBzclgDdWOBQX2pK5C+qG3WqFT5IPwvsvw5PmDlIs/Fn4K0FDVfXl6PBnBonq84 - ###8LIDyPSS30/CST9ovtyZqa8U5X4D9B/6/ebLo4ODA+cyAnLoywN36BwNEc2YnADu - ###wFEgqn0a9UF0glqX5aonnjHP06zxt7F/FcTNl/XGerlcX6+KMoPRcHLd/D/TPn+9 - ###B9muCexnA7lF0+sheberrk0IOVs3RJ/1ZT+xl5JOA4yliVjrpknBeZ3cwL/78b33 - ###AXjBtHZfBa2aokrVyHAI/aRufW6EUl0otls3RXgG+8++3SF8xWHOvUoYcn90KbC4 - ###q1rBCiTSukl0iVv0sZCpZkPGHCwBp/og4MBWTwwZKQeAzE1Bq7oktKrLQgu6hv9V - ###FsfWTXIoxdSaISVbOAoCQ23ZUVj3jh5MvUS/gTSmhlMrVUsZaLTEkIYPGlIulwEL - ###Whaggltb1aXuVdQlpslyrnaQKgz5VLo3WXRCRWTgY2FB0ldGwdP34Yf3v31owt+y - ###i5+K/AS+FOUz+EXXfdOwojTTfowIHbM8wqO4NQaRhphwMICxWpd2BfhQ0kjdD4b2 - ###JR70mbqum4Z0t6Vq0c9v+EgYY3VHZY6GTJeueLMRTYUpbxTBZgTQAjPbHQ3/PuHL - - - -Valin, et al. Expires May 3, 2012 [Page 168] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###lxhosy+EK6kZY7WeJ1gcNo/5reluUqhmegnjaIq0veIPjBBAWKI/ALV8icbPRj/y - ###YROfqUeVppiNCuBcLP62hXCgaolKn1OLb8ogj0UAXvimQIWyQoDyV0AAHO88BPir - ###LT+HehF/nmz5Fy4+UCYAFdCMEsrsqAHFv2/xIeqnibzykr1yzkAgvMMAaS1cWWTQ - ###0bJdlA6Z2QmRFX8vq34wVi9F6VpTWOWcuWLGmVRKLG168QZeevEA29MP6fId3jSR - ###PvLq/hIoyzW5ZEqPXZVilbSBQLrLy2aSY2hwu1kV4H1f+dCsiI8AZhgbZk2axQTh - ###CKDVukf2H4g8UoYhgcBH5XUbODgQhLpTsgYhY0QQT9gWVl3oM/OFokgLqlNLE7aH - ###JQVYO2Bjzxs0cKHVGTbXaCJhD5Zsq9nIS2M8R9qgHvVgIZqogKNZSSsS4DpcdQFN - ###Qcv0i4q0H1S1XYkiZm3CDpAnRWHraANQeqZJI3A1TTZfNP0N5G7sj0ZjvSXJjJUo - ###yRS1N5nt3yiLyRuRxgR3H4zx5kMzd7O1BWIXZ7kSZpbF4s2WpJwkTeSw3g3sp82b - ###YjHPp09rCqITYjkd92glOXvB0RySQWzjsOjV2huefArj8z408TtglNvEJTNGyqOq - ###btJIaVjSNnW1MFtZUZ6tqhCAcwRcEIltGxkcSWlK/zy6di6KTYg/gFIAte0mgq0d - ###Bf7NZqI1t2kxUaIxjxrM3ZBdCrXoaqvXz/P5F828T9+3bj4U6Q8QHeZ8ZlmXrhbO - ###qRYfP63w7xPr1g83GOwmoTIGKgCEge74OMEIXq3HgbSZIGEwIHvhGIQxwHK+yInj - ###USckswdpdUAahtb9K8fsXNxQQW22FJhx1iGxDF3BF9rHWkiWSIXWfV6anFMWkLhZ - ###JovkVkhE6R7pE+yCYpz/H5kr/OsBwft6QPCWAIL5apxhd5V+dE9n/rgpxEbEobd5 - ###CcZWuN0cM5kPy83x91T//rdmixAcCBWUKBLyciOtm3+odvKvKqoiVyvLerwk97+J - ###JXHkIsPcYD6tey3VfL2Fqj7ZQukVqn79Fao+aIVWC4fhUJqIs78HQoyuSoibVW3m - ###t5qt0MlNLI8SJmKtcMtza2s1d911q00U0DmFkOALAAtgEJV/5ML4YwSzQtkwRPpI - ###eMFIoDGj+hjM8J4MM1x3zUsgBmIFTlQiRu0rIEbtKyKG/eymn/EsMhColhNag+Xw - ###5xd5SxejYR26NU3bmKsCpnxDjJa225PKXHZpjNBQAiqx3yryeoxNqDOGY7LrADyD - ###fo+5bjRGIwcLaXOno7SuULUjESWWJA7y9SG/qThA5yxU8rEClzHyps/86E0kpoHc - ###wuamYBGQat30izeRJFsmetY0etKpPt5qhYq1QMYRDnmoaZ3x0B1rg+TJLRxAsPo2 - ###VKdhSMYlYP5WVP/8oG1QTW2DRRqOB22S1K5QW6JFMu6XbQshRp2gy5EQnhzoNgpB - ###2NAiE4cBvoUe+cY4j2tLfmwrAtpHONIRxn8h1zY2B+8GfCHDV7zs7Rx0M7ci78Rh - ###ae6GzBTA8N1vKVPkoeCuf2Ock05Sqd2cuZ+zdzQhpGLnqLC1U629auxWVe+Dyc4T - ###DtKLclm9Ukhnoh0h3m824jlC2dCaIrfvlbRPlBQWhKCdIspsNivoAd/4JpDvxzm4 - ###Z1LkJRjLywyUw/s0aBUNzkiZ0yZqFEgJN4ydH6n6jcbcHxdYzSMGuSKQh0QV/ssq - ###S/jbhH5ytIEtDTs+2Ko8hDl/OvgtwZN+Q/h5c+BnFc44yOhRUywDksHS9zds6l9s - ###KtZTEvCbYmItkH7zOuShvCwtuSlcuxtT6/1VcXoJ9vMbrkn1adbEm7Em1QetSfWP - ###WpMlOL9vuCa1p1mT6ow1qT1oTWo5yTRmL8lDGJGnWzDgEhau2GOWjIKGAFvRuqFW - ###hh29clJjvMQCzuE0CtBmyV5e28sqS+mbsdBZAoDm233UiU6H0Qg5bMvgRDmRx9rb - ###ezSGsv0gjh3SSKaVvlpRaeh8WRHnbt5sMROMqri0atGk2a1hWaEjcC7DsicQk6rZ - ###CPmbiZC/CYTEcoIzYh7kN3IKZ75LaidNbsVuPaP9OT18JpQfdrh+0Xhj439GaAji - ###Oa+CSUto27stxEsjOQg0TF6kJp6AlH7DnyiYguQ7xarS62az4jS3cdWi4O9kvH1N - ###tt8jYD4zVg2rCB6VulNLhwlfSWGNNkEMPRTr1HJiRVpPwXlz7Ru0xna3tlrSsx8h - ###RFINN/Hzzvn+wd6xeTtVmgooX2DwjovLnb0f+TtQirO9HKwVdlX03pp7RFQxLktw - ###4xF4ZHMm7s0abFOHrKAF5PUrMXS5mfMDWLRzY2CfX5i6V3NNiZrRupLdTNBicpJB - ###qfW+l8Hy8Hf2ns7Q1s9WpsdA8TrXAAyB8HR76L1SMqo+iUvft25UNAYeBXWbw0+l - ###sDRUmjpR6rMh1lKz1WSz1WWbrc5rtpZstrZss7UZzaIXhT/tT9j671/qYsdZhJGJ - ###2wcVqiKJqQauzkBUNRk+IErfw6hhVtP5c1JvE0g4e/2lisHQIYjZfhaoScZYCjVn - ###IiVFBsTfHLHlQUg4Cwu1to47ELPF+IMGtgFc8ptpXNM6juzK1dmVa6+Emm1m5Vpm - ###5cejzWMQhPUPjB7Zo9SEDqlc3kagJ0GRPzoi37f9ScV/DDoh6pyGTxX8/z8W5n+u - ###NKoU/7/u1ddqXqWO8f/devU5/uO3+MmK/ygSOs+M15iqsJ4VCvI5QuNzhMbnCI3P - ###ERqfIzSqCI2rBYoW0hkNBrC3OKMhSZTjEd7WoCfHuO9PcNOX4zGcxD0yjJuEg/Cf - ###tB9ReDWiNuLZPbkfJ2L/b2GMxpXrbeMJG4dZz4w0Aj3nO+HWDGy3OP5bP+Rf/Kcj - ###Iq0ZT52cm1cTUWOUo2YbdLJ1FMMOug5XjXEqkVQFIRs9aIsQTxxnRCpa4sDwBmR/ - ###H3S0iadt8vcJKQ5SOEASREcAuS4I5/JfAjlkA7jQ5oACliDdcwI/huogm0bjUaT0 - ###adzvcDQs75xeHOGoegE6lvNt9YtExMHuiC5pBRVE/zLsjW0C2nEO/X+EbR07gCpy - - - -Valin, et al. Expires May 3, 2012 [Page 169] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###6cdsZtEP2+QQJScqHZtuZbglMn9FLw2OjhIOVcAVAUr8jrIMtma5k6P1Pxm+YRZM - ###SfTRQn3MCkNqjd3BBn6E1gzSH09Ha4qugolaU+W1ilkmoqFz1ek4udrKXb6kQpRM - ###omnwCuc6xVhOncHoE4WTovtGOs96sm1EunASdBC0jgg5GmNNYgHIqJEUbO1wUp7c - ###ht1un3xmelhERcPKicYA/dCzRnhldtCicXIbiPhaqMTzxwB5v3PNOmasOoDln0bo - ###dEZmq0cAD4rrObySkYLsnoFVuB51KULO2J8o8AHPU3Fyby+cRgl9o916hbQq7Xvn - ###Yjp0TkLEvfuYo850g3iM7rsUg95Bf8YuhyJAn0VaR2la6m5sNEjQEpGBboP2CgHs - ###U0CRgeD7KpZxvYrrrtWAS169vb1duVtv0OveZLyKTnQdgODqGMYKW3D1DZDyszeX - ###K5fv8Bg84+WrrtyVnOvRbQBoUiLPOMK6sYxtipDCNSWjX8LoBD7iqHGgir0AyvUb - ###NCDxGENIjJBl7JMjWzcIMFXjGD3q0O7WxAJpSEvY0SeXWtwAUaKQtP4eI6BAGvS7 - ###5KA9GEWBEe+OdNtALWACtB5kgh7CclNAsG7YmfCdN2zokwQ2E5ERmSfZztxHFzCT - ###OA1CZl4H/h0zPozpJA6zlt4fMs7BWlOqamMK2gpkJprLviSfSsFHYQUwlBt7hgrC - ###I42T0fqeaDCAX+xas0vE8AM/6ocATZynmkuuShPmycK+G5HZQ1fZEpOjqEmizd2s - ###iZtQjFPcouvgXjvHQ5u5XKud3861/HyeTFbQ+6x/T+eXJNEHe62To9MjKFNqiYyb - ###FCCMosfCkzLV/r5MX7boC2f22wMZg/YMOdShj752AmVKLAyLyY1ZZgkmA2NJBbFi - ###0GmF6MsHhIwJDJr08znIgUr6gu8l0Bjx8mQstbwKmkfHcs9Rp+jJxV4L2Bs8QtUZ - ###LMXqbYxROnRa+we7b18TUVV0lEL9mVQeCIpQwDDkxpF/NfB1gVxrN5xcAOaeBxRI - ###D8AjrlxaLXHSojoLZtqOI21LTyHzWnekmbIfgqxDanC72dz38LwEFQytPhmQUvHP - ###1pLuHf/fCq2km08+z7UoN7sYTQsTlf8nbE8Nt4NTZH9bl0et/Qtgz3dN+L3sxkA9 - ###2sSxZHVXndVfqz+EU8zsrtV6ffp2rwVSxPnBT7lqqUb9oOH8Zetk5912k4z51quN - ###2hq8yOqMJo8XbKOe9j0rgOhw3to9usynaomRtNBHHnCv1en/UwzIoREdn52+TnZ9 - ###/IC+afEeOIC+GgEpvoywu3o9qG7eYn+sNiTSyqg4RIhbd2Sd73eAx+qKexe6yOx0 - ###0gJmjjkUXwVV3r04N8mNCE4p9y3xCvAUzry89HQe+L9RchcVSAEkWhkOYYgIjIcG - ###VURSoQIO6DADJXwnnLklOUWlaTdJrjiCIkJSLEhZQ5eQKw5eiP1GlMUynfqE+uLM - ###xmRx0Yq5HF9d/5PS/92Ecdzq9SZPmANmQf6Xxlqd8r/U3WqtXmm4pP+r1Z/1f9/i - ###B0/TLPVfreSc+NGNswucZRCJiDPHI/YwMlVxcUaezxcZOsI6trpWmpE0Jq1SFJGl - ###MoqXRGYacUZTtRi9joLoEx7dL/48Gkdb3egUvlDfKHV84rrjkTrH7JE8WOf4FIMx - ###9I7OE+oen0D16LwkteNLRLLH6h2TSkcUOB+jdszUOeLAElrHbKWjnuvZL6cH50I/ - ###aKodXziPUzzaWscXzuP0jgmlIzTzCLVjps4R4f1QrWO2yvGF80Cl40yNIy3bkjrH - ###hQpHaGyOypHlXBaLiLpgkG3YuiGJYmwwlqDxf4+dH48uLsqHh5ckrl6D9NkOOIL4 - ###deB/Cg3bcQ4ITpEl4ykwUGfASThWcI8fj94YiWjQnCYjPw3ZBWTkqHFSfKks1JIs - ###SutqOpmRiWZxapvMRDbAC3RuWqgo7MxrhcEKHC0mj0E9GwmJwt3ZF7ZkdgghIoMq - ###opbQTtLZgUeEEVWS1SrI796JUCsx3idMOGoMpu6MhEv+Ta+lRGutMmVNs2nUD+Xa - ###vf69l5Nk1v5R0OyM7+BcgHNWZSRN/LAND4oerYnTQ5rbDeYWVU3jcAKnEM9qGZnm - ###wZx3p/PqDTLfsc1G1uzYJ9UYIWtgAlFkcsuOKNh2WGJ3g4xWWu3gymnSRypChmFh - ###s7IZbp1uhsLMSlrxYClRmOoVnbAwGGwabz3xGl6p5zASjAY7KW+LEcbyDdp1oTvF - ###b1uDzd+0Sde/NCSsEU829QvspLwdQcMXP5znxLeS4+Y3+XNovQnpjV3bs6t7Zn3P - ###bsBLt7DXOnl77OQmwN8VeOIlpwAzNcvgxItNiWJWZTgbcroif4IPE8fuY2d///Is - ###p14n3heLGg/MJ/IBGYegjZu9j8LnffSIfZSBiX/trUUYvPfXRGE+Cmr/lig8C1Nh - ###qUrwy8Nf1TROxp3In3Su3zc+GPguZj7wml5hkPG82qyK54zraIf+9bEdxo9hy289 - ###+j0Hw51lULyWk1OvfChhj+8HHwSmOymKrgu7srAnSnvzSnuydFWUrmLprOPqjXVe - ###eclTiQ+eN9bR5eXTG092XKf+CMUdPfTMPZgqlSqkm6VpaLgZX7xk49ZwasvWk7Bd - ###sWDCTzLAQi/CVNEZwJHvU5Cp2oOYSd1wtfWLgme9qpqvqvOInd1tckY8d72Q8LVo - ###AHIlTMGAQWDUCJ2yWSNK1ahmdFKe30k1o5firF4ewHA8U+tnar0EQ/IQar33IGq9 - ###tzS1/l9CY//q1HABoXoInZpNDReQ3CxqOJPmzqKGUpV0vrN/9K51+ctZ6+z0+NdM - ###nrb6b0kliV4R3MS4b7LIHsV4NgnfbLI6m6LWP+h3ZtVgHFaXJpdYOEHo3ss9MPjw - ###5RTVbcIcmll09KapiqnIivSz1zo8erd/9LMgQdX8pn4k9kvWQ4+eWrQPSGWarn7I - ###EA7tol6KBCfaReKnaUDJ6EI3kSZfxnGwsMYDKFg2+ZFsetn5Yef4sHV2aAx4JUoz - ###pUwcJN+eWStMQ3f314u9neOd85xNxRGpoL001NS5opvNIKCengJPp2g0n0HZPD14 - - - -Valin, et al. Expires May 3, 2012 [Page 170] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###nkjZLB9lg6jcnN8oEeHmzIYSBFK49ZbLwiFwFuv4b0wUS8+kcClS+K/kJsvgDWfS - ###sAzO8JmIPY6Ilf/9qNhCIsacXf3fkojZs8PJVUr0x+U/Hv+p8p+aKb1OZ1Mut/ph - ###Lu1zJK3IkkZnE8xscnjvl+7bSyn5scy9T3JwNiW8b2e99OTryW2C0H0h9SRwN01k - ###JcjTk0rRvl0QD+WpIh5XxeOq/bgmHtfwsSnhO1MYqDMFGR92ydTJZ3KoEg/qJjvq - ###CKzIeOhlPaxmPazhQ92jQZmaotN5rK4jMRMW4v20IJbnwzyW15FYjFW8wjKVqrJS - ###lSpVl6pUk5VqVKlmV5qpYljLPG9qGSeU3lrZZ1SyjtXNunmW2fR9Vjcbs6vY1LiC - ###R5lBjNfsQ2E9LedX8Biza4R2jdDsxNIG2EQfal1Yy4Cdl+59OEVTr9bpVds+YC21 - ###gX3oZLUdzm47lG2nG2/wwBN13IpoL0y3tyHaC7PG2uCxltPNRaK5crq5SDaXXHCx - ###ozQgSrqfNEYJFJ9VOj1Y11161dqzV83PXjVsfMllm9V4OLtxwekkgSnWrT173fzs - ###dXMFK5S5bu3Z6+an1k2thFcyQFEyOkpvbEHRZpdPsk+VTf7rbso7YP5bFX9rS10q - ###PDNVz0zVvzVTtQyLs/cIHmfvUUzO3qO4nL1nNueZzVmWzcngS8LZfMlCNif7uJzF - ###NT2zOY9lc+ZwOdnLtoDLyWZPZ3FNfyk2R5qKZ8aaFEwQB4ATSX4xBGIUfGpRFlqD - ###IcIjP8H5mDEpe8bzBVwQMQ/DVuq52ZzT8zH2apxqNc0wWbyNZSiBHY2bBdFUsbiJ - ###gRkpG5PfDe8czodjlB0ky0IfVxgsE/rD7ANXk+vVMZnzY1erhXEEtXpO7iW+/1s3 - ###8f9/D1+WnHFhUAK+zRmXnBiOPMlP6Ok7p/lNHgcG1hyIuJrqUFbR4/HHMHsYzzB7 - ###KPQEr1H8zUC3nqnqVX3byGJG43x4v5nI44i7+p6eOMDBmLtc5HiSX3q0jmCpoMwg - ###je6waNhqe9rjtPXjKQdnaN87Y7c0cEtjrzSAhVhZYZ8vlZXeGWPyrYIzwD9N/FN2 - ###P9CLQQW+D53UjwrlS+6tN70Wz4ZCJ4pMegYyw4gEbgq0rG1KNOJ6Dk5qPLoNIvKA - ###A55Ff/FKHLCEMwsO/HCILmOAfoMgFlhsX+CKfHZD52/O2OLwHBmE0cmlXtA6clxE - ###Z4x3QpuOlbEiUcrjUtWZpWSYRChWnNXaZ+sbboHxdpUiifz+u6OC3la9/LhgfXO2 - ###nWE+1SOOZ7ipvwM2DEcUD0OhmhPfhGPKHDLsStDZAxk6q01MviAIZsLMwhrqd03P - ###+f576Pa7plOTzs72ZOp5Oz6kYwNdBA6obGYMpMBoUyw6TZkMIvl4yI8/6wXfVp4F - ###omnON2sltBB7VQoxuSxBi1+VCFmHQN9s2woBm8Ojdwf7rTdnIoCkIQdhFTiUQo1j - ###tHqf/D5mtrhG/IFjV12WwO7pBHdjLyc7LoJ0uX/0c9XLXfxwDL+pSsldy5doMPJy - ###REF8btdM4bujKYZeGYfN6goGU9zwGvVqfX1jbaPqVddrDa9Rq1bXq96avgfkCmK0 - ###OafsFcahs4odgNxUcJLDt0bP1fRAZbBVDP+H/6Of7qjjYy5R9I4aBp0gjik7jciu - ###GI/9js7wiX1S6mx0Q8fql5RVkJaY4o9TEm3yuAqvppiUtA3N35BncgA74H7FcXZi - ###yuFUwupHyru/FwXScRQ/5vLUPGyN5FFLK4jfyRdMo49EkRJhVwH7K4nDv4DHJn6f - ###dXxjKlNJF9NHe/P07fExA1leVgcDDFAAA246It4Dh0VI1M7zWc9DlJtfnty4M8XA - ###mtSFJQXHE1psu71CHn0AW4eHGA2DQrYaQ5GhhXXGQtkLlEHaQH0AoShwp852U9e2 - ###qRh3nuwbChv7XzRitCH6V5OD89SYkHkU8fmsG5u99Q3uEzUeuMBN2lrKAC2x+1XR - ###uOP3ccO4K6uigk0AcYSUwlZAJp9NGk09C7SGNdLX9rrT67CHsKtYbyRZhGFsbeli - ###38nmaCvDwuhXWw4cL4mDRb0FttB8xaAW77ab6YpXIzhoen7YN8i7zWdlzdT4mCLN - ###aTwUuyBZMF8gQmmNN0X4NZlPFzaBKtNQ0QSsdfxO8z1EArCW2G35GeuaBRSNa7Br - ###GUfNwxlbFU+bjvpgxMSfCRZdJAUQuXrcHhMCewEzRprJ51ZKYlAlxy25JccAgmZt - ###P5uHcgy7AhvmENKKsBL9VTVEWaaBAKL59HgZMizFI9HyLIJOrVB9Rb4JOJsqWLg9 - ###4mzS3uldSaYBIE3fDFTgFrC2tYxQTK6IjpDO1fUOrRjLZLST3itUS07Ljt1uVDEI - ###LY5S210siuYvoTADAPGklHhBBLYXDkuJJ8D6m8IBCiiC4JOsoD8e649CQHp/svPu - ###cGcPoxZ80C9D/ZGApmQNY1uL47/syp0md7smaRXnH0aFV47UBhtR3z0nBxNCioqz - ###KDkvj4blcR85F/SXxzhIwkc86L4UKwCj2A0n5YjjaInkLrCr5DgMXk6ePEqrrkkJ - ###dvde718Q21Bug7HAp7lnVEbFlcgpNPXZtTmvaJgoahxugozJlSEtuqCcx01xMJli - ###2lgAW9CK917h+IPqe5B+qRK7GZ3gQ6epv34oaFHhWJ5X0jZy8F1TSgcZzZdl82IB - ###4MFmuI3rUC4ngI9bMvyuaW5EtiO0mwzLxogt4UgU1+eKlEoTDXxQPai+hfBpNKWc - ###+QkFJSjCD3DkI+ICDS4NlAoCnsPushy9EoKpkIHTHdS+uIMZtvtmx9WMjqtPObN6 - ###Rgf1L5+ZxeN9NrFYJrz+bB8f4dNSTptwarqpyeY8qqmJZoJmziWZS1FM5wvp5QJy - ###OZdaLiKT1ECaXElqZRCrebRqPqlaglJJQpWmU3PI1CwqpVSYaRq1gETZFMomUIvo - ###k9I1JKmTipDwyB1m7eAUaVLukF/W+ly6lCJLypD+yaZUT7f+aJIkp2QSpM8Gpgpy - ###RNQoO/5bKv4fPehM48lo8FQpQObH//PctUYV4//VXM+t1NeqGP9vzX3O//FNfrLy - - - -Valin, et al. Expires May 3, 2012 [Page 171] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###f6xx/g+OsudkBOejAhszQvllpQd5HQVXo+jeOfHvKJs1Fvslwkh6w4zwgaT8S1ah - ###bCKYTuS/eqjnQFxducav7SjEu75k+CUdQx6JJyUjw4sEiqIcyC/Tbjh6IRIw4pj+ - ###LHEDsRUVOhA+478/PlnJzIH85fOViJk9pyx5TlnynLLESlkiuaWzN28vWkI19MOL - ###/xRhjO2nL5K5SbgUxdiT12gtEGb60xj/vQjuMHid83Lvpc4sl2m7kdUdbCkEGj3i - ###z3OKYUY42AB2aWKBZ9dRIzk4vmztLdG4lex2YfOiViLeM55x+iyjWPwkJmIK3qFI - ###qRmtOGfQpPgiCmAgbrofUVqNwAceHohc4A9W8AoMQ8wPQ8yfEmI4/BEmzBBHUDu4 - ###Cod0zz5SmTpU1f2RUwBaXQCKXtYNGGOjzkBgw5CS/oCyDshT+cAcIx20mK4GoSpu - ###sjBo5B4xm7Jo6skmA+VCwoGod2AAQnxJAiIFBJrVwwCRAgK1sSQg5k53P0hOVzwR - ###06XA5niqp+JKhkPKeEPHnb5JnYycDgwVk04QE6ZxZXckjjyJMIoFgs8iAjpK+gZM - ###qAE6KoM7kP/69zorBI6pxOfrrZz9xylUm9xDDRhim3JmUNYIp+135wIBc3Akvorp - ###79Fc8JZ3GNwyILj2CsczlV1hZHeRj0RtD4eDaGokUbA8gQ1IZwicW0BXLs/PfgVK - ###OB1Owr4JIeI9zCZEpE6R0IcDdsJwRvec0gf5U8Cu/xr7sOzOYexc+IMxZfSIcEFy - ###bOQBY9xo4Icf/plXhQlRWpSq+5SCfRJTh9UxMcoY44pe+8Nh0M+zHQfHcR0SXhua - ###KfUz9js3ATDeAWYj4Vzdm06jBjxb3fV0t0EUAa5yxm6YA3+ltnNhjy5ASmhNws8l - ###rCNRHJsRtyo7uDyAHox6XYIyHhtZhNpe9YIhZ7awWovbMCxfAJJsk6GBxN8LNK68 - ###QJV9XgrEFQtPzjD5R4d3DdoL9DBSLX6dvcrTmNIVUB4RbGrBSjNOibwpbaPoDBBo - ###faA5b1ErlwQQvuQ5KjKKB/Ls8wdBY7Yu5tnCBNsIPKGAzOqH4SpQLc5nbkLrvFlx - ###DjRlJSqCCRZAJLlV21AcIrQDONE6ple4BpgCKDH8bezEIQbJ9YcB2nBwW3E+Ad+U - ###YGfSPxArRFIdGHsEpAr4/RgOYZSN0LLDoOFOTuasV7QsWcePdaYYOgULCjf01pFA - ###MvarfJS5vWKiTGqD6b1zau0cG7oL95DCiKwFFztp2eVObqqHYxgeHbmMwWHaooci - ###nbGdDZIuwCIBDC1arEVqAzpL7kA5g/QmNCYhh8aPcGR8viNThhqE2eNSL8adgfNm - ###74TLIwHv9UdwojAmCyUCbDP82odTY3hFrRdXy+5KhWyU1M+FOBxEFS7bDu5BcBbl - ###iWwpzTrF8UYSbrUCwOr0w/GYzUVTBJDSBgVXMI2dN0fEMHD6I6sNK7uSyqB0M0Qa - ###oLUbfkTmhzLXm9UCCgBDZNW698OBD7wzzYYO7EjoM6B9wYNYNY1zU56WxmGpFwRt - ###GKKAeATkAoyvXX/i43hvhRoKu1yROaTuORVTP8S8b7B0yFEYvUsAjDn1WSu+H2IC - ###wTDWHQ/be6qv3Xukoif+HZC7gQjqjcvbpueAushY9IhAcBW5CDRLq+ccZSm7pkWn - ###AO6joSjGPBAxZsYBfZroTM4WCr/UwHi54vwiDnkj/Zfu+GVqNi+Ba6IMZgaBBcj9 - ###vHtO2EIsA+fegTb7mJosMtD4qAcvr4CEf8IUc5I8YrD5UaczjfCEyMVBYJBNOBYE - ###6350gjt5B6R9xDHdJg6E7dYVo0IHzmgQXI9uOXmd0MGJfERaiJDcLDI9ukWlJiTr - ###aliVdn8mZc6mjC3a5fMpIxOCAmBZmtlR6Z3wpHIKesG46MC/SyzL16BUYghuo9wO - ###JcVyckNaPYrR7w/ziS2b2OQsQvwptuwfuHXtn+eN/Edv5BksQvZOnr+HTavTp93I - ###P01RnUAHMIh1khsiPA2AcY0X72fMFYlJXt/IOqQqYMSDNfk4JWFdFGbr6jcjSitB - ###iOhUPdr3OEx6q1HyQDO1DwEl8KeTfhY8MYXTJAo7Ewchi5XF2MmFRYhCUm/yMFFI - ###YMhTiUKWxmmeKGSrplgMYs3INxWFzBxL/PNYmUii4FeXh2wQz9qsaX1aIWvZv5lA - ###JDtMCERqcF8qEKXAonf/voVqj5WH5ATS8pAxBz2yJbgMa1zqBR3le4mjXVwYkkji - ###G3oEUQcOhdQxCPOMMM81HaEvsZWXgiMgXZ+WHjilL9W2doJqSZ819yairzhv6Uz3 - ###xeEnSOQvR8fHpEn85ez8xxWLeTpTB3luPsuTx84Z4F1iuYSizRqfGhbxVwnBcSWL - ###GJOeezmCzJ2nuNQMdE0cYAhoxlZYlNIcHvYZVf5AVBEsO5afwbbPwJ+HYM+X4M0C - ###vimbCZIk0GSCnNlY5DyMEXIexAo5WczQg8CX5IYUDBdzQxk3qp/1Naqy57fuaHFs - ###lv1Pyv5r0IuGVzCGpzL++o9F9l+VmteoJe2/XG/t2f7rW/xk2X+5bP91GQ5ACr13 - ###doFMAi8UAj3kHZI28JppD8ZmW39a06o/h13V/1KjqmeLqmeLqmeLqiyLKuc7kfAz - ###15LHbdD6Ia/Tw5uPnZyLb5RlFWxLYtM4D+kesln+cCLEdMWRgvQ2vpec6arUkLGl - ###66Xib4mnRWUF8DdAYdHTAjOSOhOgB1jYzFd/8etJaxdWFJWX63nRzGQ08fvJxoR9 - ###grahQYk0Cq6AOmA200S7e2f7B6LhHLoVc8MDoXKN7wftUZ/5rawRney8I3Vqzn27 - ###tWWMMl92saldMTn2UWmTncwAqaYvWwbOirWI10BDy6OIWMtRTPQyc6gXPxwdAmqZ - ###Iy8bHXO/ez6clQgNCQSjdb6y4+4ze7g8e0NTYluIKYcBcd/mt7bsXt08dnU8uhUN - ###P7K7XSABjp4Q9L69bUIyG2P8T37YR5dgpRrq+8icAveMZkQavKyTwoO0Fwb9buYQ - ###Dt7BXoYZW9Pz8n8zhlF0VXSRP5pn+t/0k+L/P31c6TxxHwv8PxoN9v+ou41Kza00 - - - -Valin, et al. Expires May 3, 2012 [Page 172] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###gP/31hqVZ/7/W/x8Bf+POY4dz9LAszTwLA08SwPP0oAhDaAS74ednw+A9Tk9PHqN - ###7hWK2YfN2guvkNfX/hHyHey969GYvCuMCrdR4gkc6NZ3oMbX9pMRcABsnmU/b8NW - ###TzSGBs0keZhB1oK7cSsaMXlwc+QAjpZsTuGdoeslX3MRC1HGR3MbTsf6FqfS2pmt - ###jSccyhc/OE3nnekajT7h0E9ZBFBMRqbWzdy5JedOZWK8w7Sb2N77inKNvvPkMxFB - ###Wb4wn0ERYlr3Lt1G7uKH86qXO3l7DF9a8L1TuvMwnKp+Epfu3HzJcet55b5L8ykW - ###+cuC1lwM9mq15pmtfTag8v279wgHr8ADTXiQ26+yncn/rLAql58GVp9nY+885O2G - ###kY3F+PlH8WiMV0sCeUXjOtbqBRxOO/stDsLwvvqh+S+3XnIrpfrnRDwGe1/EyWdX - ###wHNQdMyJr8M30GA8EcSA7k/IY1+EUzBiPfScHMxlu1mtWKtt7x8znAKuIkcIVYHG - ###3r13ax/MUAE/NusMVR3X1Sv8uI14hlEtGS7NpoDA6dnpgWyd700YNzkoaDMBKK5M - ###CIylcPZQhlaoG34S0jFFWczr5f7JrbeglxIMIF8yi+Dki9xT4UeBCwRKaBMTd0Fd - ###1UoLWskRtPFXXkQn7sjeO0AwEUdygIcHp/uAgNSQaDSeXQwOTx4ijlDU4eh9ThwO - ###RSsy6K5asHWxX61lE+tursVqga8z4f/fkD300ahkDAL6rX/PjB/G80IuL/4YTbDt - ###VdEw82wRcvHwekWv/9Hk7zGGjwvRj+IedVBRgJwgNtIf4V1njGEiaCjFyko9/z+e - ###s+Xols2mnBawocOblrATboeTMl246uBnIoKdbLAgGxZ/8+IBEAtRZHsbSAf1Z+Cs - ###rFXUpHG1AIzNwSsMCuk7g3CI7Ot4Eg7CfwrR4RYZ52m/K12K6BqX4AHTvPJyu/kS - ###mRfulmi/tNmlKmQOujeS98TB3QSNZ2Dl+31/HAetgR/f5PIrPEPcE6tNxwjxa8Uz - ###yTy3EAmA8JiBwIwAcxzWjYFjXQXbJ/K7YlggMka/RAX4UHI6ZjCJeZXgIECKpIqn - ###Q/strl2Ozd6+eOxlPfjPxko/is6p6NZ/6zkvS0T2VOPq3X8PX6qHwV04yVXyivZ9 - ###Fl57/k3AppRjCqHyKSDKJuUseYMfBXHYnfp98b4kQ+1xVaQ51A1JrnTTf4WX9r// - ###Pi5eFe5//73pUouD8E7UUO0p2Yu6X9Fxm/moY/+CEBBT1qBIesZdc3hfMlku/eKd - ###jE7OCVjMELfn9/el5DG1TAhdCiVtBi8x2pykzj594Z1o5kbS25C2Kowmv73tmu1i - ###2KKfmVOgsXqF3E15TZBrzJeiCf8bIPzUWIQ0ksn3JM/HAJ8CoYoXpM7E0OZw3iSZ - ###kitgEu4RpUrOTdEV/QpiVyyGsLlP82bkYmU0kU1PaMlwocRS4J9dAXBtb2FWUbzB - ###qWYTNFewuyUCsTtmIOVvSjYNDkxSy1MMRX66ustSgDkbxZDgUphxm6xA7r8lXqZa - ###+b0J9ACWpXBaKf72AYMnbW2Fmr6p9flt61RudGPRtnb5mQBYAtywlmol/P5V6+PU - ###H04ymMvTDC5SLGjJCTpoMesU4JcK0H1w8evp5Q/YcWrLGQgvkOHnnfP9g71j3W/J - ###uedRyzfQE+Km/VC3WyLj/7u8RpqSALAps+kgZFM4E+LjoGfvXtjO8XSQfHR3n2zo - ###np/MQeELlJIvLnf2fhQcmRFrLPfjdqUE0q2Cdl7Y4vrIw/uo+xoGPERBxq3ap9vu - ###/NqT2xGIAMD8xKg6eymoAQdghb14atBNbp5fhfwOwGM+JbCWTDrqNkSL1mZ4R2Vg - ###ZIAOgCRCzFDR2l4HEydCC05x0Qatymht04HaJsmdgHv+3fvfPmyb4cJoRPCwqdjJ - ###5AGvSpgRcp139AR/W4cxdnMPD03hwfpubzAxpbt7eH9/z4XwgcYoePajmvc+WmMB - ###LMpxgNoMyngQjX6Dw5Rc91kxO76P/EEoA9/jpH90th1Y6G03nw7PyigYdcZz6AcC - ###tdh0rMk6WfPgUR71nHfI6U5GIyeGc7dfYr48CjgIXjiRTnw0TUS1Co42+5gTc8Ax - ###bAEs7Aj80NsbDJo3pNvXHrnyB0xmT/3TmG0eO75w74PxDDC9AkNXz4+Nhn0Rq727 - ###go7jRKwdfwzwvQuFqTmgm+jkXvjgKBae4iTTILedgzcXR8dnpxRzGkcNzeUTGQL+ - ###ZSISBeX7CRWVeIq6K72SWzM5xt8AN/Wxa6CfGQc7sRrW2s1u/bOGI+AWHGvX/if0 - ###oez1wk4IUHV8dGfxOzzff+j5AsJYZ7849KseiJCN3I9lV5AFKIdQyWuVhsavmest - ###0AhlMNj3JIANUEsH9ImsWemgLUxGt34ElOqfQTQqsO2nEU5abUNbuEW4lWBQ+c1E - ###JgdVHs+GfK8/GkU5KFfACvlUeHO5p/URk6f6BuBpO5/s7DErhOwXFijdc3uq2J1V - ###7O6+REubKkb9FTDDhsG8ayJRbjpW/+ntKRfbIv66he0mHgMyXUE3uVfkdfbHadi5 - ###IZbnpabGJHyzn6xwmbqGfYNiC7rg0taH6hQDMMQUDRjhIVi5WkGCFcMgh51AEuRb - ###vCyXgczCCH00oCpRCx7ISjahaO0f7L59PWd+W83TYhVmeDpCb6LR9Op67sz0clOG - ###Dw3obQfamUVFJ4OxClnOR1uCM8hEC6hFv/ILitwDodDxsvEbEuV0D/qJIBAcsjhW - ###KhNDIjRqpyTwITrIxCBedDcTUwUuht4MibaUfz44/7V1vHP++sBtJIsCVKhoNxjy - ###6TabyKOlrwjKKmMDzSobyaCsbtGQgH4s6+kUw6Kb3LZiNubRvMoBZ2LgfdAnaeBf - ###AXFHhf8kAG71KkB7jy5KrrAVbn1YiZio5IAuhUVcDL0hoShi+Gg6iVFdQ7Yho9FY - ###kyVa2Z19VInhsroWURQf7aPXgOM5EodzwSzq4QdIGimnyHQgfZ7IWYuAkYvzFlU8 - ###J3qT1CPzkLB9pbIjupcvMaTzebvTX4K/k9NrfxKO+/d4thJ9QjMj4BYZRt0Rhr6g - - - -Valin, et al. Expires May 3, 2012 [Page 173] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###8wRoNswKIJMi0ucSIgaJtHKiQWc76gyGheqMouAVLQHaSWEgHpjRKun1UAB2crc0 - ###tCtYTzgtAnENbh2dCAJ2iAzJJ6AdIIMQaE4SXwKPJXQT3SwA2ocKrgz8SwAJEQvQ - ###wGdWyOlcB0BgcO/BtlnF/bDdVNtoVW4SppmsAPHvrXGj0AksCUNSGANQtqhu+CmM - ###hc2xOYCzN5evnBP/Bg/0KJBOu+oa3O+TRViccXQCzdNSvB4azhEooH5FWgU5ByMX - ###RCLplEEBbPyV75iQnN9lvaMNayY6kzxLJifNM387RqsM4ZG8eF/c6W2Z2ANiBB/0 - ###Bngy7E9hvurLnAkF8xmi+y+hRPD3T4j6grgAKwqL2LkekbHDFCcdOPer4b3uBZo4 - ###yRioN2eYFMmLcqaxKKRHrIZIub4KsXEYyTdK+yx4gzfCN3MUhVc0WtphbR+2Arf7 - ###WzoM9bsE45aTEljpnckVkVQg3iQSRkherqyZohS2ODJUWItPDSmxgrgJzw0/E0P3 - ###kKVHRI6NKuIqCn2ZkynOltPyrLzcdtKqnhk6MB6kUMLA0C7PzpVqwJmjltHOaELq - ###MlS0QOnaaJUoVKqALwmFqiwMOCIsbwjWGgcVYLq0wL62f0RneOQkoB/i3Sz10HT4 - ###GAWRlNM76ErkFODXAjWs4yTUtov0LZlqoiWVMHJOj1XDzKyfVsQ4s5Qtwr8xhdjw - ###XCCOVDY4pmJX7cBzmwUlMk+aXKnQTakFhS530R45f8wm+fqbgy4JAE/V0Bnfs/Hy - ###iTX+B8iPscYgQ/fvZNwOGKO6m2ERkk5RfmAu6EGJq4o/iqTekWWGoOBL3ToczLlz - ###OPjCG4flJyfhMP8ugudq3kUkp0xnlsQSHBsxlgeUvRXQhO0O4GActUK6s04giPHt - ###V2kygaUF6qSIEn3SZg3Gyg/CLuqgxXWpiS305oBf4Tt8gDMnicPGJL5pxAHMuhA8 - ###Na8DzQsDNZGBNMfgn4HiWQC+8BvvgEpuvsTffuVvlvoJrRvo9n/JCmI+GlVpwphg - ###1yolpquLxWSaElt3tUykLH3ul07+HaXUsKb3q/3oySeAv7hNAyXhgbC64HaMV/gk - ###P4sSAUtWWWlUGw20oPBWx6FUE0uTEFuyUXpDUalXcuv5Ep9cE3/ojXM8bByOqVJT - ###zRnatJV6r+g2quu1gmysQG1wE6oFxRCJfSg3yOendX9I2f/DkYDa6ad0Aljg/7tW - ###rzcS/r/Vtepz/odv8pNp//9s+v9s+v9s+v9s+v9s+v8nNf2Xh7Rlm2/4A7wQetdB - ###OCQvWtihbb8dUpR2mUogiK4w8msf+JMcqlDhedVba6zn+W5JeGge7wAi7R20js9e - ###t06OTt84uUo+9ZJfuFtbydL55EC0E6mhmkZiFsRIZdCd1BxZjIwTagyIE+yGUUA5 - ###fbKHeAo9wiga+QxDqk5LgIxCwPWi4KObU297cUWYeAcd/z5pSSVulOiehQAEJNqc - ###eCHnFcwhoPk5tGhK2r1JIUcsX5l7AFmxrgVuY3Ai2KBh+SNikZH/sxFHsBfPG3Ff - ###iVVQD4bN1Xkafa3wALkIXqRuu7Q+U2dXZRa/jOW3Koox59bxYTHO/4+qR3309Fes - ###mrkCOAuegaFWvmCbDmEv6ZO+Fp2Kpe76zf7hitLFCjnG3cRetp0KGhugEgaGtOlk - ###yzVQMHGBDOMt4oCLeiFxYTetOjDPXlwwwtPnzbU0BBWexQFqj9Hg+UoGZyZmBENj - ###mpvR7C9pRtGLs0x+yRNh034A5KE18O+Mp+IJjppwttzrF82+yi4MPLlbs+uLj+WY - ###VRyqSDeEt3BgnOL6A86HJVWrbFzpKfjCNumGRRcwZS6UqUWzQMmRMzDbZJQmyaoI - ###zZroJ1fBsGuwlx8GM2sEAhO+/3+p1gw1ZQ6A2Yu3mkwuN7MKxNvSZpD0ex0ZEBgY - ###uRzt6l4f/xVxB4AouSnVKsY2EeG1LPXu3P0v9rtQYyapgf7Opni9Ae9KoSPFgVEX - ###NBonRSig+DZCxqIWuPGLX7Dri1nL8FASwGk0aftb5xFQAjHoPmzszM00mxSk9j50 - ###ULbJQ34BMViEaxbwnpRyQLdbdrfLEBLaz7DOuNG2t3NJ4lC0tjRueZia1QDDDnd5 - ###5gb/bI4QzcEI/fN2m3DGIOlO7+Dk2iSNeGBPbhn7MXszJso3e4OM54MtIkG8OblJ - ###oaWnzdLi+0XeLLiLU6UFwbLsg2lST6y6eZKflP6HnT6fNATEXP2P69brNZf0P16t - ###4TbcOup/ap77rP/5Fj/fJP8nF09k9FygL5qZA/RZh/SsQ3rWIT3rkJ51SF+kQ9pC - ###ddHK9fb8eA8YlnxBPIl0xAk4UTs3LfIjWC7QRGYkCxVqwoiCxpxav3PVimCsZnw0 - ###Jw4C6YAvndgajVrdqzsFeucUHRcYi41KzfOqwhRI+Uv7QNbiXD7h5wBTZ5GJHSO0 - ###xzKRsXsHBJsJktMVZxftxfDVMIjpUBBUDJu2msTulA2/tLgMmbv3h/hOtI8UEOO5 - ###CW8MYdYo9FpG3GQoQx2jt3nOeH4nYGGk05sMxpvmIyzFso8w2K5VNhrFnCnV5O5A - ###yrnL51GwqaZYZajGQvAa87oUDEL2Ql9I+bBW5ggPh7DDWidvj9G+3ys5ufJao+5m - ###PF/31tbsx+WG18BIFPm8dKAwh3Hn8SgaFsftFnFy2qmS7LglsNBmA5aAXCnDOByW - ###6AOA0BCl+x2lReuzzNHvNA/2WkcgEeWoLD+M9cNYGvTg662tplsvy1bglXgQm6PM - ###9WMoAkB2t7Zc1xCGisb0aYRO6kHZq2+sIWDXNqqmD3XZLAkDsavSA7sqgSnjnpx4 - ###QzL+ZQ4Bk1qSVXgOb9iFojafDPdIVASRlZSbwnq4hU9bVCMMYpGJATPriuwHMl44 - ###39+HV9qOBOs4Bah+wxoPoGP8obXHf09MexJyND8VtlLJ1CzBLg2t6QzK2/zZKIjV - ###9+AdntanB8cXudYer+UpWgMUoEp8Dfv2pNuZXIT/ZGVqJ+EjZlhVwDBn2FVYXqqO - ###ZdUy8O+0Aif1Vvn06be/NU/ErND4ImEzjxwuNUj2Fe+qXo6/kmtNsVM4tTxrZpcu - - - -Valin, et al. Expires May 3, 2012 [Page 174] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###ZxW37Ej1IIqubbeOwr5odtsyTbXHSWpn4ctgWFVxzXzZrdgDXTRtR/p7KbMS+Foy - ###zKKEZZacWElY95eSrWT9LGwlAdW5kDILKpNqv9tlP8aAbaUxZimar3f9wZBt2G8D - ###4WGEqfWmY+VHaBmpguDy9zg5I5GaAF4OnSl58LGh1qpVELcbDLGDaD9sH9CQP2iz - ###qqK0bJMW4trshpzcSmUGhYUvSX/Sxd2Y1fXH1UIiWkNmK2SrZtQ1VqGzJXa20RLF - ###dpBxHJxTaQDJhK1NqQempJEUwqC4pILjHFZpRVE7bTlJVHAZOqdDLKB2dGb0BbPe - ###X4kkJn30nQzLTlES6WJJeD5lFT4wDc5MYvFPIhbZaFAWfIvYu9oqM7N4yUkh7pVl - ###T6mcOS9+OCbTzqq93xdRJkkrUhZmYlSIAxY5Kbv50tXShDdVhA6ilJky7wA89GlT - ###AsYbxz5rWZ5P/m968vNx5QZlb61nqtSxWRunEou++ZsVyMYxvdQJjQryg9HsLLpr - ###k3GjwjPN/bdBRqTKiIorvdUc42NxxmJ/GZoalNAgegV1ImRj0Gczs02CaHF6wLLC - ###BxNptMcO+8LJrJ8cGQEfITNUFqVtQtYNHoZiWYg0G/X+IihmOunsbTVBTn+Zhkue - ###ov1Q0DlU+Iq0gdueymknXX4SCJsJHnWvPhuyyuKhJ7AIcUg+Q+OFd+aD5bcF0Tc8 - ###tLrZ1Bo3yDwuwp3NElhEmLogoJtbRRdJsQ+FXrFIfR9rpw6KNVHPFe5KzlW+5CWE - ###ijt9x+wkmAc5gFQUDAEoNSoo8yHpKKAHk4rnonaqVLCNZWgSsb2k4xFnDsB8riG9 - ###JilG+JNifkxAQudkf+9Sb0V/OAmVs1PmNtRo0nqXkXfV8HgSFhTHJ/xX7LE98Zfy - ###tkoeljxY/Ghi7EuDXBaA/Tywn+CMXXr8wkYe+dLjOmTbxe5pooG0NhPLoBlYCfGS - ###/fLEAtGYEtj8L2PMp0psNoMzXMP2uS5RDMiWsudhW5Lx5HpBZAI7MIF4QaG6FKUh - ###JC4bXxVGAz5QH8g3uqvrnEdCsQz8qunk3CJDBB3sVnO5OQ3nt7aOT/IzI8M5jpit - ###5rbFZjH8Oeo9snkpOSdHp7CpSGFZ4s3NVPlu7OXKsOOgNA0RilfKu0eX5wcXIOm6 - ###eUcLABlCjvJWE+PBoGYVHPYsYYY1H5OEsdVE7XpAwtyakK+3tixKw0sqG7L8yfQW - ###N8O9KOgAFArGbFdcDx7QbFXNjMZzPJN8Eh8EeU8DxXQTy2Y9aOPMfuVlvzqAznvZ - ###r6KEhKm8G/8ZWHo26hhmp3bue4umFy3STUMRhb1FhVEFtre1tzdT+SW7Ptl5BzhG - ###30p6GHa7CeouB6KreiU9qNlVDXUKwQ6ayJxGGTaFNSbreJFVufdKiR/M3Y8CHlxz - ###yyGjWJsvRP9Fr8D94utqejNyNwmHOdtWSDRUSazD8UmzWU33Z4ritZxXddcqkh7A - ###l8ZGyYmsviI+/zHeE41T0tQobx/9keITbGGf9xKVl/qGRBQmIJWRcHzmyydxLIac - ###48lDSwavQJvQyyPpDIZCZwgHmrxYssVCOk7b/VHnJrbiHcjMz+Jw9mOO7GtqBGlN - ###ViwSIZd6MXgLKEzU3JrnVuuNXgI6SfglXkcFeUwlA0+9g7ctZO/woC6ah8QHQZNU - ###UTotb2C332y5RHlvLDbG3owkQ0wCYC4Vl5LQjXKIM5uVeB8W9oqdD99D+zd5GwAp - ###zTQKLhjbibid4ShM9+AoiaqyidEn08JTVrvwQ/eczcQlKbESmxml373P/UawKt5Q - ###DC8s+H3lbr1SqTj/APC/cspRuuLn5AODojpGNOpUaUuF6/wSiCDVFFYoHikElLGF - ###hgFfvBru6KngLEbXCaxL+7CjWz0dVyWHA3BnqcuUmiIVJR7ODow4MLlvsSvxAuYz - ###5QU9R85DPvxoP8M5GsDJ7zblo1TwTR+oiO8ln/aDHrAJZMeTfIUDmueen6FY5dsg - ###lnQ+KNWPpQtgNaveo32O2GipWj+UDN0q24cllbGWEGWUJiiqawGnaLr5ihsJ7eFO - ###k8dfeeMh9Vei34KS+3jk7h/9DBwheWUfm/cZVB0DBJZ0PE/fm1OBW07UMDex2sOW - ###zEsTi0qOsnjtO3Z8yYgcq/X3ZEwYOrAACfpWCgV+6pX09kWjavSQBmlsSKHfKBA1 - ###RudVG63j9zvTPobO4W2W2gLC5T9GXfBCj38TkX/7EmjMcMReWausuZXG2jq7YjtW - ###SJzkmT6n3q9mPQHdflFxjb/yk6jczyYLAiYDoFzBXJgkgxpkw8iMjztuVjj2geBT - ###zegHfeC1ouTWhna9uZE3oNZNNCvgNoCd80tE+EcFNTSvAWgyo57zrvgr2f69K/+K - ###7MLv737/Hw/Q7/df6e9qGVXQOYyRxYg0d+HvxuY17d1YxH201yUZJICd7X9NFPxs - ###DBloNUe+kskJB1pT/E9lTqP6t4RDWp+7sdRXU1XSRuMofE6tDuU4tDXsNKcf3gTA - ###kGCZX0WzuBaK+aMGBWN4YOE0vvIobABZyFAPZWDs7tiG5iBaVLioCxNfjZkCGNeh - ###30ZQroF0663nMRcH9Jz5Lh0UI7lW1lawqJPO4ZFtQQIvbvqJSCl9JdreRIlX0bwo - ###KoC9uZt+eU1LvX0zJUha3DUrR1g5MitHcyrP2kQ9HAFAcU2ChSa3psB/E1kvI35p - ###CMePoIEc+a9/T2gYd9A2+sqhHUCGa30MDnRPL6wQfWnSSViYIpMZh8uc6DGCRHAk - ###kz6cLxhGpm/Gkfl1YRsRt8HhU2QbkWrjs9Ac7gcdnOPtdUCWwreBDK3K8ZA4KJcV - ###ulTG2OpFKM4AJHTILIAZ+m5QeMDFnBtp5UA2ivwrSweICU5VM6LYda8lS/KDCUoF - ###yWLsM9K67pnNLaPf1/H6hfUPUJ02MUjiVFig0k9fDWjt+YxLAuFWRqNXD2CaMIBm - ###JRXyKwezIPcafE6KwKwbBLlBTgo5Q6dc1p/L7oc8Oi2tJxIRGImDvvCqi0JiTQZj - ###S+uDbyad0XQ4eV9FtP1XpQT/fTZKZN870NWCodbHawazXb5JyZl6S620TAjNp1vN - - - -Valin, et al. Expires May 3, 2012 [Page 175] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###dVt6gUWDs0s47CoqIE/iiKL27u0f4lH8O0b9+90SjOaQcFtmNJkN75TSEP3kVmX6 - ###IfUD76xTyKYqFI/Qwd+wjU8T4iJOD6tvOYbC1asD61XNpwRasQ6VD9aNxaxWKo0F - ###7bhLtuPWF7Xk2S19tsOyUmRKabTcG00jIhPiCjG37tz88E/2TxnnU/JruG1IPOWE - ###Ioy3HF7lV71CTs9KwSm/alpICRter6BGjb6Pp8gp6Idu1sOKeGhqkrljaLPg1RvG - ###C0F8Eo6LKQla7ndF91JJjXh2xozFdFeBiBVytbKphzTvqAyCi9M1vhZFk4biXLTZ - ###NGttGoNIEutm00uPCOBQk5XIXCa7ZiVds2zU1HN2th3P7CbVlJfqTVV01+dVtFI3 - ###zCknw2E72hwj9/JvXYf+/+/hy5KYQMk+3pLtSHMP8zQQ+IEnArS9mNyD/IAGjTHZ - ###yuvUFYAFoiXJhJ8HcLzHGKeYxxMqFSWvMFqsFOWhrXCgoFFFpiCBtn64J7ENr/+t - ###JqoFWm/MvF4tW4c9sI1kLt2o4W8P2vcU08e5DdbtbFOyoqOS2u28fo0+Rkc/80H2 - ###Wa8uNwD7bEELp2fnJzvH2bWlGn127WP0izIrz+tInLY6+OHb//t/heOLUZzUi/nv - ###K3dsYpfCM37/N0szJM51zWBoweHkYOfi7fkBzbN1cnHw4kWvP/KBLbo4eF+t8PEM - ###RzMFPGjDQ8m+VPgZPNnjk1yXFQYc08GYzvDWIA5y+CgVgtDgI3TbqUtVbQR1hUZQ - ###OLDww6rqODQF0UTaMBnsYxD4iPB6OBncKE8bOVH5qaI+4rlyYH8TwUtOrIixe3Yy - ###SprpMJxon34rBdR3+M6aKpBtTHFmgU4RYdGSq2drwM+g3Jm30r9tGl868gtP6Mok - ###lzw5VOi7FRRgc3tAn9GtX76w9IVbrnmAJ1moJN/osGEntZSy3yDDJ7deVP0sYflk - ###3Xej8ZN9bZ1W4TPyUGCMK2WjV35Xkbb2hezH85TW3KrExWJzT6+PtWHMFdIWVSR1 - ###HQ27sO4YMZxi8eD0AJRARFmZgsZSQx92sN93fvC7/sCPSHc4irpBdK8eYY/StSqI - ###MbJPSOlLfPKhQmuQCEMkv44wlQA6O43GyMzCjDrXIrg33QtgO+gVhQOIReYZjqIN - ###3Sn3qVvMcDlkG8H9PUdZC3aBQJHsiMbupBBAG9UAjo4hZrmkuEQgTWOenIineop2 - ###TbWSs15yUFRS/lZayOKJtgg674nMyEV1Sw5IZ/Jblb45DrQHb+TTNfEUuqASjRLX - ###q1NJUQo1S1QKRoE1XI9Luy7XdGui1ga34Fa5H7dCLb1AsmeqKLsB3l1E/QDOwta1 - ###WKGskL6VdHpbWdwSTHkDZyQXU8k7qDn6ZAaLdlguOq0UjBSYHLiZEnukU2iZnIXI - ###+CkiORBXpAZnUBi9VAWBlE1r0UQy0bJismbn4HTsWCHzb+RgBu+5H9h6nFKOlWVi - ###soZNwIJ4rOlRLNd7OKdXTaMzBEOh9sE2hC4oETI64yrsL4lO3whpllsuY4loyRLI - ###k8WpfYVeQ7O3L0USwo5r34+yksDb+GBruhgFTivO9nZGcp70XGdO1NivegQwZpew - ###ybQewocPuV3iQRS8wm8JUxps9xEN5bAlN59oLNEPAxx9ZBOjz2hGli1bZT8nPGCl - ###U8ZH9n0VzGKb/4x6PeDf+TOpVlsdf2wG8M5KcG7oFtEyhDfM+vt1GJBcFLLygQNq - ###bb2B59VGbR2OLM/1anC6CWMbr+418NtavQ4lq5VKbV0nR/84LDkf25oUUMzmwqnI - ###Q6jDeyNveGrI8KdeuSxlPjzsp+MxcAP9cIDe2kMpd/qUlssXU3ToepONMzjkcrMp - ###xg+Mic5y5Pdv/fuYTWhEIi0yZ6Sb7xG65uGVKnL06cQHRmwM/KEg5hwQ4zZkd/Bb - ###0nRLGxO8Bhx2VNYwNN25CiYYdqMbdGXsp49tRwRPa5fV4pVzta0tYatYAo66eOoV - ###eJXzq6eeUNTomuuyMMLbUON8bG+hgzK/o/yJaqd9HGpBwKZW9MZEiY9tEBXXPmxv - ###59xaGdrc3pZWlJtmldzHYRGj06FHtKZLJisAxbaaJDBvGiLlx6FldNybDjvS5R4W - ###egzIGkqWlq6/KVntsMtJIugLO53ITLWSYxyMhiO+/2MEwQRuKxilaygvHqgEPi7h - ###EmFyIkYi6RPFiEuJKyhkClo8D0LLqQWtqaB1XGUVAAXLX/v9XpnjMjhHFJQFm29j - ###CqR+n0JnCrUIcNfxSGgdOxTfkxxD2wHle6fhwBDWKYxabCaGVibSlG6DDPlzfDuB - ###2CsNVyz5VN5PzL7uNiQ8m8QkUtyyWCosa/jrpNdCbwFUOBlN9ke3ODJKituZ3DmF - ###oGOZVrPVdCEKBn6I3H0LN6M28E631BpNJ9lWOV1hl90HMaVvdSJsswtoKJXKf5HZ - ###SdwBEaRzzQ1iRj9BQbnfpHW637kONNFTn/Bei+aj74JEOgVaVy3OD8Iu2gyEhtEA - ###n7zNU/2ltWt/0+V2K81d9WUSDoIWZtSymgJ04xw5xjOQzpRWwbZGSBgwEFBHw6td - ###skGkRxoCdLeUzjTEnZK7DtMZHVrfevMdo6t12ar7ggIwOdSPEp/R2kUFI88VIYBc - ###ZGuXX/JWacrN3nR+db6D12+Pj5VJxMU46ISYcMoXLgxI2GP0kZSmM3St0xRZtU3d - ###h1J3mLlLHJnbw8nUU7A3wtWwmTRmTWD7dlOR6Nl+9lCNIbXASJHSUzWdu/eVD1sJ - ###53tHxrOkXnMYBg9Ll+yYn84Ml2/dtginpxpJVbe+JSaLunU1Xbteu9zMevPZBp5A - ###HRsMd5yDlgb4D6dMisiLvZ1jjOfzyjG/Gg3j+v2aqZZxi4JtMrVaBv0xOjee8hhk - ###mpDKh5JOU2tlZ/+sjufvNPtDRMtpNp1KCvduzFEoKmslgVbbG5lJWUJWA8xHlZEq - ###xKmE8eoLSDruhCj4OAW0uMdtOepPpZFNeu440JzuC1V7OdiA37t5Gjm+Vr1vVch4 - ###ZbeyrfV7ic1hejHOufw0oCzIsrD24od21lo50mayjmasTVmErYvVlEwLY2OwFt9s - - - -Valin, et al. Expires May 3, 2012 [Page 176] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###E3/A6ZYhV7N+yW18aFq7p1Jy6T+vVKX/En8NZE+Qiqw9z4IamsVub9+UHDJdTlQT - ###c8+qpw7k7NqUvbaZPS18B5zg4YffZ77e3q592NoypBj+uwvyoQay5PJbu1tb5mON - ###r0eMmzIDIp5pCeTkomLPzkPCDNRbCNfWrkrC9UCYpmoSPH9v0l8gbsabXQdmb5ld - ###4/mmBWn+MY5z6zJbTTEdilaxA076lHTEndwouvKHaPgtvAjgCGRzHIQ0a2lDQHa0 - ###1xn1DArBr6ygtbTDl4dytlaTob69rbABwFjZ2jK+aqZgqYXJ7sZcqAd29lmTbk4R - ###L03d3ZU6CBIRR/2i8Cwi0anwWy4lhAohUUjxj5hH1u3TxxU6JYv6e4ia/fe54xMQ - ###rrKclRIHyfEJ8j1ll+5bnG1u/z3/rnz4UHTpJuZ027POmVMb8X4lOxllpSB5K/Ue - ###OikbXwkNJNtk4D2GJUaa4eZ/z/EG0LzCLr7dZYExcSxSd6lj8OPQvH8SIn7FfDZg - ###2SHmP5SHwHz9kUKymU+UuG0+ZDHbehKFVy0cv3xoxmYL8LHeWsL6TQSCM2gWnLhX - ###IacppT1HIAWhzh8EE7rqwHxTamOpkTFm9EdXp3gzdHxS0PK8AiWPGOGpqqGs75Sl - ###fuX771G7ApzRT5c/HFzutM4ODy8OLluXv5y9+WHn4gBYJOuFLdYbmicQCUEclNom - ###Q9OUwS5pjAy3m0pUNDDEUEA4WeTCoCUAV4YPZiLGsCYYAi4vL5UiNAsGgXlyGwQM - ###9pzyLklQBbYEhj0IQs6K8wsK7OTMQsoktRgluYOjoEz2mUqtoH4s02LjPutGpboF - ###+MNQ7lnRhDEK2ApbaBXUjyeK4U3WKJpcj64wsfGKbXEkk5HZufuAZv5aUiLlaT55 - ###DiBqMruOn1q9yO/kZP5MAfGPw++aDyHeRlo0+lT4OCyuuxtoV+HWEmmvD4aTaDRG - ###p3F2cOPFgiOrH6ygFxFCzEfIUGDbcbcnTb6tHulAos1SYlXfmIrJWeMa+M4kCqHd - ###ad9nkU6ajqPZ30rKdstQOW57swUuJA94dJpRiMRzFByMtIf2O6zzcbjqpV+RZ824 - ###UsjdVYDsAYm/SwhomPiZgJLI+gLjmI6JZWeihxCXMXyHBEfX8XsT82Cev4wpyU7l - ###OUCB7m6reVf5Bwz07lXuruyW7yr5Io+5MK7ot7k7eIIl7Pd2ECZntjRJIIk3k497 - ###cVMlN8DRpNoT8+rFW6rTlAEg/Nw1e/HqOEMETrqbyuLYWBGzBehms+RnI5L808PK - ###MbbYXQKMhpCgjYiQ+UIxSxDgtE/kW2N/LYkdjtIToN6MRHweVMkhDa89rix4qjlI - ###eMl2kvUzcYMRo+mWHCugmCNS+eSAauHxhjA0Pm8+DvOps/7mizQaqk2OOmvRDxyh - ###4lkR9twrPMPwQzmTHDgitcbsVgo53RqSUOdVCjNhymWastURzJyeePoJNpyehrWx - ###zdwlS29TVMtr8pqBRgqIzfRmoxeDNFisFCY8tEnG6FXGCbnOasElxNK2v6kJONax - ###hf4iVS+3XjBjEOd7A2qQ8t/Y8Rv0mA2EKCa9ZUURvdrJlU0VT3njZu2j+XPxBBK4 - ###WeQPESN7rjlCKZgxTpaqz53yIhSX834goqbAsZDUzsfeF1kfNayM0MhigehucFUL - ###FY5JNJA7MDIP809aIyvvGdMHUMrreEAZxH/lAEUHFBUmaXSfhQGW6yY3YFWzfbNP - ###zy4PXoF0L32oke9S7m0D/77gXAd9YKDCu6BbHo9wd/ocrHriYPIa5zq8unYofnfG - ###Mh8Hk79jBALmbzGzDZQOIhIQ+mh0eK9Jg2nnmj6aMqlz8hD4pPfbtoMsT5rCQ6El - ###yPtvafozV9nIP8IfqvyrrV90klv3wSud0Ge3tz0p0CHWJdXl24736MsBx1T4Y+js - ###MR/mw08lJxluKvMYpzXQ6n7dhJc+xDNWz7r3kFtRPZRwYLE8Q1BBi4hAC91tVDlI - ###GV5KvlIyd1jDZso2ssemk6kE5IzUFDXIHKbwWDWHTu1/36Q8ibv5spVKjbIworoF - ###qclmGvn1IKyIKemBVDIGkRycGogcSd7WKMrRZA0m3aMVgF7Q5oxBWMU4F2K6sBGR - ###X/rsfoqFtK3j4BPdoISSIJnD649TkHq7ThBFoyiBPlwWd5AtwMkpGoHRc6cEiLVS - ###Okg8uRuHIjO3AMecGDcMFyyvFF8Mg5DT1ZuhXrhsDqMtctKoQkY967Vswwy4ZGUy - ###iJPXk6dNj+EwQlel21F0ExvCL0uA/k1ghIr2u5/84QT9JoS43cOsBALuCWdorW1A - ###0ZLph26JdFTkx6mUJChaA4wTOctOhW23fVwmbno6m/b31LWoea3qlZzCvUntSa+H - ###qGg8i8Wzio2F5NRFalkxWqUMoMmk/Lh4e34n7g3014z4RrLHrDvKgbzajNV1v5jX - ###nEMs42aUyVtRtKKLUk6GDsgNv4LQYUbgupcv3sGLXzft2VEzX36ljI43AccuHynw - ###KpRBxMVr15lwFtAT99Le+8oHWF10aCvjN5e+VT4Ak//HX1cbH0Vlt+wV8KONZUJ7 - ###pU8fivaeMmsfkaWXggpwBNOJY8ZComXIsFVjpWGnHxB9xPr90S2bqeFtDPRoU8UO - ###ylOGGZA0ARoQ94EbCu0gyLJW6siFOQ+b8kgzHsOEx7DbKTlJ6xy0zLHMcbh5Nrxx - ###2MqGTWtS9jQKZvkUSDm2FSvGkfSRTRRFFYL5oUNCSE4BLobQqoBgCH98gnBZ2tsl - ###8wAIHVkU/D02A6YAJQVe129j8uRBSF4TynaL01uJsKc2lBlP4bBHhCgQ7lo7EXGa - ###bRAKhOaJ3Zg2XLAx1rJ7tVH0HXecGRagkgwt947HkVk4lbrg16yWZZSOVNO/ZjUt - ###S6faZsfWdzYk9Gw4FgFafGf2RGU41sCMMrJ9N9W+m2w/Y95usn03M9BemrgAsr7k - ###mNcvBbISGbT2oz7NhsEdMiS0C7wmmyMtKod7yk2WJe85KoS7LJ1qhK+joqDt9/1h - ###J0go41/j1ZO8paTQdNCXjJrMoVrp6pLuItiIVdu1doM4iD6lT09SPsKxadw+ihMV - - - -Valin, et al. Expires May 3, 2012 [Page 177] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###XQt7vV5+CelZnIspyQWvqck6187DhLseaFc56Fxjco34JkyEvOMf5hPhRKUP29u5 - ###WtmOLedkizzkrh+x2SmH8EMSE936Ubcse4v7ozExWHjz293F3IOOW3EG8cxxCCvd - ###iriURE/VU22Vm6vj2PIzZETJ/Byd7LzDFthSGG2Cy9RYftWzqko2pV0eJHiRmfxG - ###Mu+LYe3zXUoLAj8WTmtLmyKHItiuemVkvMTe8Dn8W5pLE0ijYiWO/RgDxJsHy4pz - ###JpEQddCJpCiAr100pTX8xrLvemaPnnaaYSsEXw2ApRBE7z+sg3+Lrgk8tfvgdQLa - ###icOAV3VbMIzzghoeDSWkBnSm3+JBSRGMfIou46vYMuJmGRl9gxXhQ08EgeI70SSS - ###Yg3cV3iWYkMYSyx1lzSfx3j3cBYjQ+eykOlIrV1WKzwQvVaSIxFg/IcIIwgMsz7I - ###3sBBRhwLCosZbEuSY0kstuD/8ZAXD8uJ9c+4n9ANbDtVUwfEhPG7DLUib+5i0+gc - ###Oq0aFgFJ9DkkLsl0kSgRNpCmz+QoSSYUzhH/DKIRMV7DUXIEEkdusUqbmDZt0wCc - ###wEoG3vw+B3F+NRAnfjTiWBRpNvpQTw/AmAz8wDnm5ZjZ4m03v7WVw8Nw281/L0hO - ###2Y5xmymi/ElW599+cRx7L8dfZS9nKBQcebjP288JhPkTnQbzdvW/23GgpAWiv4nd - ###nlCOtv047AD8yzaDxGU/ssY19jhCWo7BiXNtq/6UWwmak1Axj5QbuuxHHXUnzfMZ - ###Xil6gAfCq04YPnGOujabRsGQp130W0ua3SYb32It2kczY6BB8pLFi82Eh4wAgfD9 - ###e/hkF87XXCRHWEAZx2xCafkjdAnTboml+JhPyFSH4ZCCI3R5p/mdydTv856wQ1Xq - ###3hZcehE19vtXLWqEjGJLzo/W3gk6Gc429g/rXlKBt+XPwnNJjWI6nDcO7mZpmfmo - ###Z6piCKa8j7RhrD+8hwPOBlri/m4ZRYrhm0RBvpNEdFe64mHEdMyqiB/cBh2plPmX - ###QykPKNIxeoT2UPtG4Sw4g3ASpm6DBB6ZVXhTmLZRNHY0+wwwLl8vxCG1g2v/UziK - ###VlL0lIaKdwZy+Pmc+/Y4dePk6GugzOmRNTA7rJmPU8rRZa5Ahet4Qi87057LkByb - ###7Hm1lHEGpRDLDqa+5DizWoWfQmZU9cLMsOp6xtoLPm9lVaa629tehmWYk2HS4Yi9 - ###lLlQzmxIOoI37FOE9XHQmUTTVKZP/vkC8JipZZIKR/XzCBhi3FNSrdbWUTvSDvpk - ###Ehs4L4dCa6Y4C5KkM+flSPWecsh3Vyq9Va+OfujZ4FdVxPB0RHx8/Mopz57lu6RD - ###UXFG2ZlLbF4+zy49I7p9mpI6mdcStgsC8RSkeoS/05jzSyCc2aoqIu23eCRIJkZO - ###KwdD9NbpiusbydklCatEmrQWJWHHcfpdM6G8s0JrsykEqZ8tK4i0+UbS/iNluLEQ - ###12eYbCSOJaJTtredkzr7bxJn/duhOOWFu2gkPWj4nL8aqShLhgcNXgDN8pxx0s4z - ###qvcv9Y7JGDkMqoxjcZjbFuETUHoAbj/wo36YGBz6IjW1mzH/7JI/rmmRoH3oDEel - ###uXk60i5OorekN5QjpYzOAMQ4+8UcVy3TkmyRi19qcAsc/SynohmufvBTuatUSvCr - ###ir/28Nch/Krisyo+q+Kz6mFSWKnc7WGRPSyyh0X2sNohPjvEZ4f47PDQphIpgDVn - ###jbQz+DALiJVMV0CDAmU76jnsVU0eEkDwx1O+bWeBURL5JMZnu9Eu3PxmJgz7jYoF - ###TmklEukdTiv5kuclxf3FSVpMt95U4oZ6bliy4nHbwIJFyLAWEsTbUc7AnYGOvcOC - ###NEgTIh/jEnEcEnntpGxop9Ezv/66MKvevKAKMtmdPBYo48gomjDRSceI6IIs1JJe - ###GhnRIgog+Ue6PdOjajSBqizkG4+FfsQKJKHCRHCEHGCXdvnOOBX1IRU30rozSynq - ###HxF9OzPeNMfDSjxgG5CMuFlGxKuMtwklhI6wpWM/nKhPCn+1M1uow5lrJ2lXvcIo - ###5C0VMwG4Jg94JvcpQzs4dhgw/H7C9jQiqR4eLwZSwRhOeAyOjA8mQLFXUCG87STg - ###ibhhXCmlvdHRbc3a5fQzjHabalTktGlxQh7xAK/B6EXRyRzapghsYa6KEq2WyAqZ - ###8jjU27BtflEum0YFVoDIa2FdNuj1gAcNPyl8aGpqNSsfrvHtV7MtpcfTF9OK2Ny1 - ###OoPUw3t6KJ6KnGAZ6VbxxGj9+l0zIU3+SsiaVcG+s8Ny5j06h3c3o7tnNDHTb068 - ###N0K6X4NoM/CH96yrNwx/hNWjUL4Dg077zTKcC3Gv0ZobE1Na4Ka1zgmtVtMgkmUs - ###V7b8KEP0NdHksJzl4WciBfIM4tMq3y9XS2b90Dzo2sm7aM71x5/tcRbdkkoIWjQ7 - ###NC670zJw2zYSNuYlScv33xuL+KF8iveo6gFB9APZIiSo3e+/JzYgGu5nx5lQGzRU - ###q64w3KEQG1GQRNNwu4knQq/HWz4D5u+aimbMxW6BuGbhzwbyvQ7QbB+PqCD65OMG - ###dmBPooGEMvu0Tva/x8o4j8NM3QZ/j8yLbZZeOF2hZNtQlklYeiaAI40mc3zsf9dM - ###xcum+B/sn2ZGZJghcmHPLaaBGS/slM7qcWg8lDJxoHXZrMeOgnHgT4QmBQ1sR8iL - ###cKy4cMiWon7CeiBFHCXaJxCtpDHPhg/gpR1vWM7ONDewXM0doVjXXZTLutoHZzs9 - ###qFQPgRX6hNu39IeJHopFWQ0tMFPtF605ICGH1u/5TyXZN6a9MxYxlQSbqqM8Z2dg - ###5LqFvWLCTux+QfG9smX4ZQTw4SJbcmYpx2i0QNF2JWxx2UaTThlv5HjvtbTeJK2w - ###jwWYJ6Gb1ZzfH4ziiTFavprNYzPD0bCMV7RaxWufSTYUtZhg7DSDeaY7xGbagT6x - ###eX5LCmWA251rdNUnTlxedsGkuiPNitum9UanydUVsbItzKdg2Ubo7KQUheSLZacf - ###do4PQRYTD4rEL5ni0+fsqWdMVcBuqXvH9qr38FvH9LbnYBr/oOkU069fiQ5RGvk+ - - - -Valin, et al. Expires May 3, 2012 [Page 178] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###444y2QE1Y8BNuQlV5L0kX0dmXDri5M3teL8AGL9+XWB4TwQN75HguDfBkWYjlkCV - ###Xxk0//uw5Pf7bFQxOXG56TLy4ZLpbc5SFuTNqhlVkBinK90blSSHWZT3uBREPxU/ - ###5S3xbOy7IliR8QjWg4LIo9mgTHPs0wFPhvIust+rQjPL2egVYUtJvO1tbXtpZH1I - ###B0X+jz/3Dwl48WgadYJVlNZWNabHK52n6aMCP41aDf+6a/WK+Rd+anV3rfIfrtuA - ###D5V6rV79j4pba3hr/+FUnqb7+T9TPIYc5z9+G8wvt+j9X/SHpNDxPefjzXXyjlep - ###rJXh17qzd3F0foZInV1gw3kXjq9XzqIr53A0HXbpCgOL/xKFE6B+eGn0fwJ/WD7x - ###o47zM5oT4X5aLdA+CbohKgDaHNUI99SUAyMzLvKtUzj0o3vkGwZA38i3AlgI/Dua - ###Etc0GHXDXshugSWybRsH0QB772LwE7xE6PIVhSAEsH+RFADn3iVaQJbAWG8QTF4R - ###+Sgnhkamc2JMdEs2QGuWKJj4Iviv3x6hk40EEWtyJiGqGEli74eoAuwZfUp/EmNA - ###0GOn74eDIFqZMQrozQCHHIWIDfY1BmIEqe6OOtMBSDq+XKtVDHpKHi4oLUah3481 - ###vJUPjDkBntblD0cXzsXZ4eUvO+cHDnx+c37289H+wb6z+yu8PHD2zt78eo6Jipwf - ###zo73D84vnJ3TfXh6enl+tPsWKOsFNvP//X87F1D773+ntzunvzoH796gsOicnYN0 - ###9eb4CFqELs53Ti+PMJj10ene8dv9o9PXcDa/vUT/dmzm+Ojk6BJKXp6VqPN0Tefs - ###0Dk5OMesipc7u0fHR5e/UpeHR5en2N3h2TnpB503O+eXR3tvj3fOnTdvz9+cXRw4 - ###OMP9o4u9452jk4P9FQcGAR07Bz8fnF46F8DLHlOnh2dvT/d3Lo/OTh1uzJyss3sA - ###o9zZPcZy5zTT/aPzg71LnJL+tAcghAECY3Dx5mDvaIftHw/eHcCEds6BPYG6eP99 - ###8NNbKAfvnf2dk53XML9cGjImWLAZWKK9t+cHJzhsAMfF292Ly6PLt5cHzuuzs30C - ###+cXB+c9HewcXm87x2QUB7e0F8BQwrZ2SmBW0AkCDElB89+3FEYHv6PTy4Pz87Ruc - ###fR5W/BcADox0B2rvE5wBKDhngNPZ+a/QLq+aWImS88sPB/DqHCFLUNtBcFwA9PYu - ###zWLQJQDz0pgstnN68Pr46PXB6d4BFjjDhn45ujjIw8IdXWDA1yPu/Jcd6PktzR3X - ###C8bGH48IFSUyl2hhnaNDZ2f/5yMcvygPuHBxJFCHwLf3g4D+ygv0ZxB68R9Qow2T - ###ODx63foBHop8gi9hs/bCq5Xrl8rjV78zT2osoF4AV9X3O4H1cAt26vXK9bZRbAQH - ###/3Q8HkUTuzqQ62v7CdYdjRO9wLnZuWmRhtJ+QYEf4EmWhzQcNycBhScnlyGgMYEP - ###AiYxVcLkLaDQhj+l8++Yl04BthK/9+pmDh63Ui25FeBtN0BKWa/DPyP1zlrJWYPH - ###mGxgbR3+1fWrKnx1xeNayWls6FeyBjxea1Ax+aoBj+1/mHmH7zAeMkt8JlIsoe0F - ###wJR0BpzfKwEB4/YyEwCNlVoVGKtKD4az4tWRu4KP9ZU1/bHqenXxEVNo4kdRubay - ###Lt/VVqgCf6QW+eO6/thYX7Mr1xuqshqEXcNTH+UgdOXM7owaaga6dVG5qt8t/5GX - ###ijYUrBWIbd2QkwV0RiB1hZ0QTrv4lVNZ2QBZaWUdfzXq+LuOa5KB17OWCZtuYaPv - ###a7RQ3kathukuGi6mdcIcGJRrqrpegxHNaqQN3IbZSBUYZEyW4XnrmPcJW4EFr9cX - ###tgFSaYRuZLUNty5x9UEj5ygEK2IC+hvOQ33jkDj87aGz0k3i5HST2IP6hlNdsn1z - ###xqLKppHv7I2M1RhLlfcx084y5XQ3A+ihoXxfWEhJPXhn5EexzOGAsW4uyYM7jDnX - ###hx9GFHdPd0LJJ5AUcI7qGOhAyUS/yf2YOK4cmV2s0ujzHJ6QiMdwOmgjj0g9Ob0w - ###ginzM+yIWqZehY14IgBgpaQ4vjhANlCUIx4v6Pj3FLOnRGEqiTqt49g4UeNKkhbZ - ###RgBBC/tqEZBgPd97H97XPEWaVguuV5E2TzT1WKg1JeVaLRzhjJW8bWp81wjJMXca - ###7kHXo7xnaMDnratn9KmmPnnJZ0ZzuhgeE0T1xacN+1lFPHPRqNepufgJc7PVKkZz - ###LqVjwz3tVrGq17A+1bCCi1ncGpiyDTe9u0Zp37AGHkrQglSllExgRH4mMDxKpIMj - ###JcpRxZFiyhy3WlefsPc6Zoyr4tjI1rGKSeLqdX5rNCcfAVhoflgBDzxnAweJx56z - ###Tnno6vLT+pp6IRbCaG4DJ4mJfOgYduoIvQoNEafrVSSoPMpphy1t4K9aVQK9XjH1 - ###SgyR1YJXezz2rKu212nQrj0lPU2al6sWHqttVPmtOUPxCOa1IWdDUKsimHGlHYS6 - ###8YkmRyjAyGAio1sjXEAwNTyJH426wg8cJ+UAJFhTtj8aHWUoJOxxNh6EPVXZKmEK - ###oXMDn1U8samcDdo2tBU2rJVm2Fi+MQwkVwF4Q0J0vSK3ErdZlVuR+mG0oGfWVqrU - ###+JGAXp12MRar1SSqV+sSmauuxB56QcCo1bOwp7b+eOxpKITYqMrBVYgIUMbFNUUY - ###CLXrkljgkFxKzFi1lptzOeJL3McmscBFripkqFHuSOysTsiA80eooX+B0Vx9nRHK - ###oRxalAlS0BSsShhNmEIrQdhDSI+ZI0VzlQdhj6uwZ0POmbCCdxHtp7raaAo3CAV4 - ###y1VN7OEd50lMofqEfUTwCco4QYayxldCC9py9XoKtkTs6ISouxK2tEeRADmIOAK2 - ###G7IzopuMPV4W9mw0Ho89NWbPJDmlQ4vIYY3yebqKgKxJJCd0r3qSWFat5UbU4DnQ - ###aVhVJJ7oTBXf0hIhc8hbve4pPMJuPQtgdYWCtEK8ulVGMsCemsQo/qSASM+oM7f+ - ###IOzxJPYQxeGjhjDFs3HGE88EifAk+Nask4shSkeNy6glMIWwx1XnnbuuSInGHvHM - - - -Valin, et al. Expires May 3, 2012 [Page 179] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###hO2arEAIUUMEpwOqSptlTS4L0XDGHrkGAnvsk8tMw5rFMMUDNNNkzrEVdrq999UP - ###zX95JbdUMWpKdrbqOf1RHLdQpQbyOvBjuRS/K655rMRUhVG/eyAeZ1h7ijxXQztl - ###NFlBlkwDRx4Bdq6udJOJiuYYn9l4YIwO71E4zw0HWVEGVZ0CDOoDzESOXj3Ll6yY - ###gWJIJzt7ZFSbw+8lp1tKXNZnJUsW5rMnR6dVL+cBuwIjgU/UglfY321d/HB0eFmu - ###5fObiRyKrHdh3l+tIBCIrFTec0xsH7h+LwzwCVNWcqcsJY367A4StrqaS7f7oeB5 - ###JREpC74OVXo1HHZrz7aRJbnEamDg37VIhLASnEmDUFSgnh4cX+Rae9reFDPIqS9t - ###vzsMYh2JzUA7EEE+vWdZokKbw0YilCCTz9oUYZbaxlxHAJRiFY3ZGGISKVNBLYds - ###CoxTq+qMsSyEmSQfuzRtG9ocklILnHwfaN8lm4VI6j0+UXYnokEtcst3ykvnYChz - ###Sfocd1XKnql0NktYgXa0dWU61RheJrcwi2XCTuojrNfHMBUviNfoY8ZjWIe77NK9 - ###UsJVzKiCCJ/9htCr1carJtOYCE0sNY2wjWV1M9Aq0Yl3QCTKyhlsY6VXkjs9nyQ3 - ###iZTvM8M9IsyJkFkeA3f50hqGHn3DZEXZ/edwfUvYE3S4jiUIvzvmaDlm0bArzOmG - ###GL+Nd1NwBZK+1DFEAfkNA+mBIwFI0neWHc5HtKPK9Yo8WRjCSl1PtriG0ZpzxleT - ###qGpAQxMwI1Ssw8gBetCMhp63boHPOJvpB2g6FM/pdc/Phm9J0w+kt/9pmzoheO/K - ###CDiih+WvCjGok+/1R6MIAVbszQZMEpkS4JiHTbDqasKbKQ9rmMwbmGEwtDKEklcY - ###m1h2R7eYCGYEJ1HYuYEJ5YKVqxVOXIodWCtB159k32BE3xzmUw41MHvheH8HH4yp - ###znSvgRpFATDzFDeqlmAXOAoktvOM6NPw8bcXwqQ0n81FoswYCYNNzqPEkf9SKXmN - ###GJPCTZxBWmKI+HE8HSQieMWjQYBGnVfA+vcS4U5su248NSy7Zkk+HXncsGV1tbBX - ###gLJd2wqazpfvmFhTpiVVe8upVmY7NmHAZ6Oolw4JQjBkw2qk2xnANxtwG7Ma2HmX - ###K6daSMae1vNEG2q3Pj8dSmiPZYwdeQUaa1hKOUUDnMV9lkpBgOf093AeJYeMjWkt - ###5Dj8gOF87UdFFx42ZsxF+HUm5zM7u4sNI5oBHpOpuDCC00A2n0fvFT6G/1OGwlsV - ###2CEpWSAZGXvhEN1FQ+SwcSk8yGSByjyH2QNId2DZBhMvmSJ6UEqchT0+GeHABGoB - ###fWURCMkPAoHx2zGUqpTtwWOEE/NsSRy/UNhs19i95Ns971Rex2wG4oiBT9zwx9La - ###Ah6AG7bOSBQs8FBwjHOWWJ98mujPPi30cDHApGMd1XKYzcwBA5D1DJHxLImGPsIk - ###DZtHLRwBKdgzrNmEjCQWI+lnaElASwo/0mPo4PGCkOWVJ2QgUziaLdFkyjLD9s4n - ###P+yjb+vu/cR2TYQTFchOQtpBX0AgJv590D3iN+S5dDtqYehBIVOjsI6XKQ8Qh5Tg - ###kCVW0QvpzacLGFwGDzM/syDBwywkIIP7nxYJf08CPYJpwk/MENPcpiGlcTFqGAiJ - ###Hyflt2Fwa+gt6G3Sf0/e0hnwpqyw30moUkoDE+jbnjxP2fUJCyRXEngLo0RBw1oM - ###1LETeuQEUS1YHRX0Uq7m9gp1V3oB29MibwlbQaOwWGOu2AwC/x1jl5do32G7s9gL - ###Q5LdTgiyCkpNBcnKZkJyRLbnqj9q+32n1/evYuGmgFG3SbeZuuoUbef4kjG+H7RH - ###/VgYhcFEgJUeEBM5Jw6+RF6ki6Rm0VE4GjavnKDeyZXUtLxcteSDdBfUsrPievVe - ###IdWMFTc/gfgYaxMeMdzY4zOxt9Bh1Foyvb1MP1Fjoy2scfbm7UULjd7SfRloYzWS - ###NxQbct1hr6S1FHKvKuv1DI3VQOMkBUhLoqwcjE1mBdahrsm++D0++fDe/WDRGmwZ - ###KO8eB9kCLklLeoaGg8INpaeQUF6JrTvtyaPLIGH8TpMwJ+XsaqhmEiRuyGjQRhzJ - ###fC86Nt8b1FAF45dk1xp2SVGciRFUQw8o5SI6NHxEEzOzcBRpkDFwbidCRwN+kPs+ - ###geHqxDfnM6Oa0WnemDKDn+tgTDP40guidBVgQ7KAyhtEw6NkDaVsVklEGVCDEPbK - ###LNmRTMxQhO9lpkpaWNO7y+xSTcPuHZgls3+9BghxnHHynLS3mfcl2+xBG4zGLDeZ - ###vb0q9vaS62aSCvS0VJRhS48ej1tNMZr6BVYwj8kUsuaLxpG6bWB2PstF04BmxpY1 - ###FlgtKwnwWcubtcK4qrPwK73CGe2YfOZc8p9dXS7KzDPAkv7F/k8E97D1xl8ytAeP - ###S1NjTYxx0UyOCF2K0yydIRcmS+/s72tZq+pR5BM7Doql+C7ZevB8yWovoWe0RyJw - ###Pu2EY0gtGEDvgTLLPDnEljawSoF6oM4yxQ8zhoi8ApknH9h8HDYePUrrb4Qhwb3L - ###ITP0WBNu6NYLvDsxtVHo+RwOp2rbzr1Q+GgmqzE1/cJreZ5QjTlj/Fj4lAvHDyeS - ###ml5LeYsEOJeteigqvtPUgVsa8LI137QKmpvXuuFZPUEH+QKCN0PEJ42nByQS35cT - ###8bqoA36xmayyVckoa+pHrQQ3iGkfvZKTmtEcOKtABazCZS1BUqXiGSqVGSAt2Z2W - ###ZgA+BV6devyjxzBEh+acW0usCz5f6a1yFGSg51D0QaqUYtNJOcvPUFeVM4quFsYR - ###4AAsysu/9ZyXJVkXkxBx4fymkbswW69ikyPBJvQwCGwYB9+AJOkHMJlRpEIpKX3w - ###ElQLaz6AdmE6akw9TSEEhdcqH+0G9cI2gY7gny2P/iQIWJrGWSrz7eaeM8PmIE3Q - ###tklV1zo8Oj1o7R5dXiD/Y8EECn3XxC/21ktSPscifk6S/jkZJNDJpIKp/Z2NllsY - ###iLKiwhnNpwDugl1vbXy+wWGdrKf3anmZjU55k/8zpRo2d3V59q7GOOrmvk7vaOfB - - - -Valin, et al. Expires May 3, 2012 [Page 180] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###m9oxbmKsQNDZu9LRZjtid4qgxY9Tcs6xwJFCMWUTQ1YppZa0VIYzzTcQQ7Ilg7SB - ###xSxjCuch1hTOQi1myjQl+VQ7af857CpEPHLM7tMpbyMT6V8FhXVFtvaDb2V0Yd1n - ###LrCrQEBa1hN4/zkR2ZbamD9uMuGoocEdzDyO2f0zHH7yMQE3XngmYk9PAroYhlWF - ###qfamQ/ZFCADi95xsju6QwxhvV/li1a6OGZRuAqEYJDMpH06z+3/izbs/Ht8nssxh - ###TDAQRYNokutsWRddCd1nN7CuVu1rr+3m094z0j2WcdkokorjBrXKicae+J5xu7ng - ###llGkH6QrRCIaiy4NZcXcxxCTVtBt4/fzbvXS8J0/onIyo283lRbxYfeGj73Sm3t1 - ###9iUmP6qHRZeGM1p4vkpMsLzyUH06GTxL4E4erA8VuB2T+D9e3v62UrTeRZ5jJysl - ###SDwLg0vwjcui79PKbCkUXlJCm4/mzxLa15fQkpvsWd56vLyFydZ3BuMH2tDrGNPy - ###TiVtTZLYaq1MN4cF54HEoLTDQwXwXOC7Fbluhk2yKd5QC8v6SvSvHJlndo4ZbQan - ###Kn4Y0wyLkLyIIBB+KDUse7XZIxdHPkP9buzl+lf5Ui0Vf0/Oy6j9QOBkII3EE38w - ###9o4BV2YhirStmI0pIgSaiSL4CBo9+GoYwqNKQEH2mgGH5Dpy3hScNp/DNIf08nv5 - ###lBlnecHKb9qDlQNNIqU5XKvTYki5MrRlR81ksGev5h8d9+r5h39S8d84esuT9jE/ - ###/lul4Xk1iv/mem6lvobx36pew32O//Ytfp7jvz3Hf3uO//Yc/+05/tsfFv9tSIlR - ###di4PMPIbZ3iUX9V3FIXfXBy83T9DR3P59Pjsdct400iUf3t8AWvseuv2cy1SGy/o - ###4dnh4cXBpeO56vFPMIfLHfmilv28dfnL2ZsfdgAybsMMUNe5jRIx41A9To+Yme9w - ###/gtOjdrq+J3rIJfi6I9P8puG/3Ufu8fnRk5V0nkIpl34LIRb684/nNB55eTWnSKw - ###tt+v5fPO1paTy4Xb29V82U34dat2zby5M4QMZIVtLwKy7kwmBwrJE6DkXJsSRDJ5 - ###Ek6a1TDHJ8UiF8RnDmUGoo8rnOdWfw8BZe7eH59YjDgOSiWIUaLUNarZqdZ7ERif - ###sn2wiG5IKDYqpZWZwwlldG5i/obidVh089vbSnmPkfDfXL5yTvAaCLMmiCun2CHj - ###cjw75MHg6/PH78MB/imws0PwUKEr0gAxWJUIQpOBd7JfWwNCs5ZvSRiVbm5lHDXl - ###6QOcKLuAFNxNf/QhT0lO6Nt1+KFsdigwqT9KGriJF7ismRhkJhheGoO40rzL3ydH - ###FT0V7lxCqKIAxM8/FF2a6WpBp6yh8GL4VuaoIRYsXAlWdDYb0SrlOrgayTCI0G2B - ###5r/ywvkvio3mDMjlQH1l7VIMPNDHaRBPKFRiJwowwzUgbDcQnwUDpuOfsU3wKEpp - ###QVT0RdUFJb5xTnVV9psVb8XA9WvxYBywhy3mkEG4YUIw578EDC+pycRoZAKfLhJ7 - ###0icIkqehtqz6WCsgCgJA1rOOP+bC1HILOC/RDprNWynTVG6E0ay0aVZMiYJKmUa1 - ###RQI3/hIok+pMhbXpa5XMtybD6BPuR8EnJPJCD/lHy0T/Tj8p+Z8edEC8GA1a3WAw - ###eoIg8PPlf7cGoj/K//WqW2u4HpRz62uu9yz/f4ufZ/lfy//w+c+hApg5kL+8FkDM - ###7FkR8KwIeFYEPFUgeOPIXhDJfSuedMORFQYeH/XDtv0sFSx+Czfx8Aqf2TqGnb0f - ###Dy4xIGH9BfG3aDtA8rgfXQGnx5ILfP70/oMhHwdRxOKL8Os8DPtAoApA1vETvTo8 - ###AmRHphKe9+AFPTyDme7RRAWrDL+bKjOnfnsgk9KTt6T1al+ktUfTCS2lB8OksSoF - ###e2xxhGbM3zQEAbBEAZJVLXIja8GR0xr7nRtxH24LbXAq+u81oLRxLsoB/eAOWGWy - ###GXC+yzFUQbYwbAfIr/078Sa39/bi8uykdXK2f3CRp1fyjUirm7f1D93RtI1J5gdx - ###l/UB+p6fhzAd6oB+xtTjm3BsPcM7UloIuQ4oWOMCY8KqDRyI/LJuflmzjUOk7wQg - ###HKx/yXn5NvavgldkftoycNjZQihvO1sS7PBRx8vedl4m5buXzhY7+KF8xkux7bzf - ###0iCGb/yYnPRpET98yGhnKxyCcAbdcRry7f8evlQXpELKc7V2geRn9so1HST9yaif - ###I4x3hRGhnAcUhJchv/TES41n1uuqeI0YDi9MrhwftVAGngQ5Dtht4iolAVWLxNU5 - ###e23WaujF6Pmw87pozMtNOz71PQcEpExKbAFrDrUPeiCpghhs6vff0w1sG3RlAf4k - ###F535ITaBvg2AA60Qb/O3LkxitmmE0d2ciTKNwunhzBDDyx7vZtiBFLpiHCDhY0r2 - ###Mmq/1HP/DoosmMoeWW8Dp+ZgOw7hIbQMPf4txtFb3c7BSUFBrXGK/JZIRNVARTno - ###+bZdtIYKbx42Vt4rMwbr6sH2OrD5ArTyWrCn2EPYxHjWFUQS6Qec0F4R5e9hXHoK - ###8IWSys5H98MkunNcMOrnlZwHC8eTiHxxsOH8vNnIRwjB2TNEsz17dmxp/vVnJ/r5 - ###qrPLnNekz/Zx5I78+uCydXx29uPODwc7+7nv8azJGzEtEGu21xJuIZKONzVtqWvE - ###ysSUCYVOKVGXeEWxdwY88ME74L5yur183sY82sk5feoV8gPSpuU0gS3IhSngt1HP - ###KC1a4232Ra1gM8Jm5rsevsaFSOnjI22Bh1iB7qOB383hQS1aja9H0SRvng8FjVfm - ###4pL5pdUR/7ShxRtZCJikzH0pA6fa5xByPqUUebd6xAYTNtFpapPRX97hw2oGJkOz - ###EoiOTucccvaNOBxM+yDCsnkre9nFIqmLUzGgK94Y9nr0NOyaj2TjotUAeYthF1gY - ###1ba+3TAuW2CEhfU5lrDYSC7/N43t6x/ymGVcl0pYsKI71VYjEQXQLuMIT9dY3BxY - ###L2hWCX+Zz9Y3YmTD1fUPzv+Q43hurZwL/7ZuWQ7KGmYiXglGO0YdtQa92u3BA7NF - - - -Valin, et al. Expires May 3, 2012 [Page 181] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###4ZQi2/ibl9mKgJVqSH7fNASlnuNSNmNgEYAkYlZl/IsKJ4Pq/z2WR1k4jCewk/TS - ###GTgE9eRiOyZPaV1iIRFrNokxFsNxK5XKll5POhuBxcurDgxYYcQNOWXKLW96T0XE - ###Y6XJLFNYTg9LEb1hLuaGtKC6bHO8h+c2R+jK7Fx6G2fvYtHDgl0MjSZ9A4wdBG8V - ###KUvYKcJI35NRYjikmAYCDZ5WyFpuNMYOJCGMw6WiCTYPMl9wVyoF+5Gxn1YLYi5l - ###ORntXG7bbJMopzd27zYKgZOA2kU8Xw2inzgYEMplOoLNg8E84vGltsvFX2/OAWat - ###k6M3F2J5uWzy9JcncReku2h0rwOZZbEIspDy+EsyICnuIyUQySbwi5SsgiCnGsAv - ###XPuJxW3cALi42wmmTIjd8cdoQgVWc7jYWTwArZ7BfKXOwAPcEa8koQK5PiBfzAGm - ###apZsnSmopVs4P7lwBmHMNYCM/a1HWw7HNYObs71sM8YkBkNNwsEnhvHdd2ogJo6K - ###tit/hZTI/1Y/qfs//PVt7X/XGl4lZf9bbzzf/32Ln69w/5cqvu68joKrUXTvnPh3 - ###t0GfYkvOuSVEpU2iBt8c4tXhf5GigbEUv7ajMOhBn0O8jotViG/pxi5y7iGxoniX - ###0DRRKvoy7YajFxTE8k98K4lf/vgryexR/OXvI7Gh58vI58vI58vITKtkNEozrJLF - ###1+TVI2YtTRj60nOulfUm67ISjUSHndQzoNbZl5ryxrTV6oz70xj/vQjuYOMPnZd7 - ###L4FzVfK/MXrJtaauCq1S8o4wdWtolaIrSPtGUnfWIpc94Iw7NyyfjCcR/svBv7yT - ###4z9F+aHsJKwAC4U8vcnn8WwSwf+iVcFkS8vImAMwm6uDuk6gOvuAbYC/rXPcXReX - ###yMKjCsITNpxDEJX6nCMWDzigv2gkGPEtm85HS/YaTqV5BMgwBmhiShJOgkcv3OYF - ###ypEO1BxkN0DGiLdBl4p7zeMR5mfB0llFUAk3eyq5u/y8GZYADxi1COQwGqiQAZuj - ###0zdvL1t7x0dv3sB2SsKntqiCNYrstpYZCSrBgZRA3YOd8xaQm7NzYyg4krWFFdRQ - ###5jSWHgvhYCZkpEtrEibrs4ta0EjWnwEHROcjxBW0/85a8otLOLZauzgjeyRuZV5h - ###ayzpNpbFjwOoktW3N7uo1XOy/rLYgFqGZJ912q2vA2YUFcmhFNTANlOCeaYHbBbN - ###dg2r2Y1b6GL2VppNqzIhdHH0+hT4hPTucRvzCtvrk2pjFrYY1M+JJ9Nej0gemS+w - ###SzcrkNAZBJUqZHoiFSt4CZAo2UI+sBV0chm2IhjlBVjDDppeZwUScMYdYVJt3nMk - ###jfRHAwq6FXRleok99YTzS5jRFTNGiOF5w0nOPKwKsZ3lj9KRAl/c4tv/5JQJZvII - ###y4CZVLrNhFm6qBqSsp552JASDWasgmo4axUSMGa1tLDbsT35de3MxTLCppC9uUBX - ###C/ydSX/WlaJdwbjfnHXvmcmkfNacCf11VgvMWOEyfWv5P6X/EWzYl1t965/5+h/P - ###q601yP7bq9dqlbU11P803LVn/c+3+MnS/7hlr+K6zmU4AHH63tldcS6DCGRm+HWf - ###reCZqQ/6k1t8P+tWnnUrz7qVZ93KN9atqItEy9o7/+I/ndn23oYGBQ7s6RhTmC6w - ###9s5UqQx60fAK6BqpUFYLOw7lfpGSBEr8FwF+JcVLRxGMKOgFERQKWKGu/HqZQnSR - ###OgJJ+O9OOAn+deJHaxulk9NfNtY/Exn4L5CUAakODnApLsR7IsRToOxR8yU8maAB - ###0euVU/iPjTUn4aQfNF+e6+EBuXqFUo/fv0Inw+sBDSUKBkCHgJJFQRePnWFHJEv1 - ###gR5dAd2Lhf5hAEy4fxVw6+3R6Eb08DMQsZHz3987+8BXAhnujCK6HtiDJeA5c5X7 - ###wI+a7oYcereLXH3z5QUcTdfA/k5Gwsp0MBpOrpv/Z4rXHHhj/l9EKo4P/kUQsea9 - ###gyTaDyPnZNTrYZxhgPa534VpdZ3TAARkfHAEU/5hxfmF7kss2OwQFAJ0P97jK43z - ###4FMYwxp0udxvcIyBnN18+a+dvZPPziWsdeyLexFYtqMhHi28hBf38SQYxNZUxWg/ - ###jfpwGjTdBn1jD9dmlb6MAaAAA6/eKJe9jVoCAPTt7flx8+X1ZDJ+tbp6e3u7AhPG - ###brsrsFyrcPTE8WoQVDfWV6/RdGo6iVfHPhzq8SrDZGOdZ8kTXBl3e2i3/Rl3kpGT - ###HRh7snmg1C45KWG18BgsKekBhYRpkMc77bCXo5flbfSlLYrPsNNa+H27KR6ImNB5 - ###cX3N4WrFu/a0995so/ihaWd+ynN/WMW6/p417JaPQkj3m49eFCsXi7lES/llp7Ra - ###OCPTqRgTylGquJJy9/eBa0R7OCQtRz0kJpyM2XfGI0DoCfASaFUF3AQgExuecx1g - ###bkB+DeA3lBAJ6JCzCe6RgaNNTOmnAozMOQn7TghCJuyVNpq6opaR7DturwPiW4BS - ###oMkyko/OZAotcifonE72JJ3ONNJDZIsaqIYUBr+rrmQmPBxdD3goHpKZFg8G0BkJ - ###HSkQJJQGMQUdNk5WZFfhpwCnDzVGEW5eGEw/BCYWeTXf6QW3AK5+HzelkXYPM/UN - ###r/rK6ozvWqsehiyAcrR5uQt0ySf92gQ6EjZrk2g67EhDYKb40CbsQo4UTokXJeAp - ###5jcbbXychkDk0OIt7IOUxCCbRDACJDaCHxbybskZBkG3DzSxf+/EgruEsWG26hXY - ###rgLtKfCHSFdA7bVgzydwnnzHOwrVO981D/ZaF7+eYISKPJukrBZOYdjTiNaWxyUx - ###CAE3HsVx2EYD9x6I3Ndi+VaE/RSpI7AOm77Qx2ars70tusHgKJuim31KKi0sA30y - ###aEXSSUw0pUakDbwi7GRogVEHhCJGfC1jsk/8G0CRDj7EyACwH2ANOtdlQw1O+8Lv - ###TYxRql0OR9x2s5KXuxOtgX5v2iSPAafLF2lSwrZHtxTcTbYreWnVo/Y24Jky+Lof - ###NHMa3KKd7/UTWbA7chYPCFpT9kVk0Zwrl42x5LdlGHa2GdXjh+VI9IklyCZJV0eL - - - -Valin, et al. Expires May 3, 2012 [Page 182] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###N01QTcwa4rnWR+WWhVk089WC2ONiH8SUS53iqZfkQmMCcBHBAU5g2AOwSaHohNeG - ###ZyIHO7zaQvzcQ53q7tmlgG4KxRkglENIVgViSjhHVVU4ZMa7E5TtKL4FTLQ8GZWv - ###QcYr845lsoBoPKIixitAfBL1JBLpnppGr1tbBqbnv8/JMVyevSnLCO7G9LaaqY0h - ###3g4p6isFjSgmC+ngrjL/NWoRZ5xurNmjBG5m6kU2Nv2XdW41ZQrIxGnFETiNh0CB - ###gPhYj4f4HMfMT1cLyq73OpDxc4l5hCXuXKtMBHkOYhJP20j8JkCDIzq3sCWGdBoe - ###GicAHkXz7E0NFmDcNJbAfAM7wTq3cSGted5NrO/iMG8S4MxyuEeblc3EmpD5/gx+ - ###o9c3v1ybXya0JOZCkT9n1NQTWoVSm4KA9/qK6OhpFI3C5aOTtxjXNCpB4UkZKuRT - ###WNg0y1zrMkm6gM01k+1dc9kUdWCqkAEVQJLhIyBD8YMWwmZ7mwo+Bjw59+3WFnfz - ###pGCy210CXLh17LTBcLJd+584q/DL0TB4ifvKXcUY1JQgIo87xaQHOu18+vQHCBhg - ###peqZYDUfxMkH/STg8Xu/qYGM3+NmBOuBPVDpclOtCxTIG9uuX4wSexZL/CN+FT0A - ###tTiDR8aE41LmXQen9jC3Xnsp/IJychrx0thFnb1vxdptLwuvjFJl+fnDEjhml10W - ###XjjHBLysAwL2ov2daZOCmMNkyPhOq44w5x8BKeAKDIZ4NJ4Az/vPwAGyfHR89jqX - ###LyEvCwiNHD1bjkvRgEQip8LngJndBsayzadpS0ZFh86askkcqlgjeIx8wFu0rKcj - ###mdcLHpeb5vNN8bhJbW8jMhRFFLZeX8tqeaIp9HrTYEaQ2DMEAWi9ftEt9SZWAY5l - ###L1jJXv/7nAgbzbDNY75IaLLsvs2XZNtqyZNd4MK0qBMYatFNLyznKpu7sBl0FZlM - ###OtYd/mOvJV6N4xNx8qd4AcIEKCPfKHZgM7l0+FAwp7A+WKfIz2A5fjk63T/7pXVx - ###9H8PxEJ1R5KlnsMSS/leMIJqsXhoBrerOWZ6s72dZr94GuX0C+ajmUHFIlZdtWLc - ###8O/NnAJnHuC9tSXhR/NtKsikeSoNzhRjJdvI4hBFiwlMGKMLAXGHwFNl4YWlAzG+ - ###DRVaKBSIr8PEhh/48U1qeanmVgo2VNt8WuaS+A7baeboNON+gVPe2lL92ToZRXL5 - ###mGRJkWTHaz8GiRCkQU4f8s+gm2DVUTNTSSlecjnr9ff/D4eT/71FzDwNwt6OKeFx - ###xnDQeXGCvK1/64fkFpkSphPjQ5bUaDtjJLMGgoKSKWrAMcWQtAYXBfJMYFG+PxqN - ###CWpDVAUx7KLpAgHn+/9nky4cIwk9pqj1O28lqyBPI2eVLNrw5WFK0xsYGeVF+xRI - ###cxyJmMgQoamCcx8IudESX4khL7up3RBfR+HwZh5lVDKRhdKzFYJbTe2zRw7RJ2c/ - ###Hxj4VKTX5UQtUt6ahWxtYbJ0UnU4WyZJzLcLrGKGlK4JvZNJ6jWxN2Ez4L1uPsJM - ###BomafT7wfwmkuI/H+AAI0GA6SEZwpMvkYIhRTWN9sywVc2LFGZEm19PY6fkRC4tt - ###qRnDOLdRFHQm/XtA7is/IiUZdkCKRdUJ38kyptjSY1mxDGonEXwHSJFs2X17myYH - ###kza3QxFK5mGnMnRgS+agwO/4cNvghotG87wj+9KnEIrCMSRYjbmNf1b6ES3VzNWF - ###QGszlCDUD/xaRlvRT52FvFWPes4tEt1PqN5USlwifawZDCdajyKwwVQWJuno779b - ###mrQZM2PGwepd9Q0VRWJ7qZyErgeYlREdXYSC6TH8y6xD3+L9n4Ixmc2WZDIlvBB7 - ###/QB2BoaFDe46iP/x2BdWH363Sy905ikNI0csTd8XJ5Zalu/MGYlJcsJ7tIPNpSmX - ###ImpJwlQ2CiTpmtagEmC17lRqEaPg73A0jYQyUThoItX3KRRridT9znS8YniIJ+9Z - ###Ujc2qTOCa+L5IftHGlHub6pvAtn+TqiGQXNLwJXiyYTQRQXngGE/E7CbsBVUa7jK - ###pLxG0jUdTwx9qZ5iSdwO+xMAwWCE1zoDvJb2h5MVw2f9YbdV33/fJzY0/y9jMAIT - ###m8h99fNW1sj0eSpf6AAGs++8EoMBkfb3JOeld55u9PMLVm/+0dZbX/6Tsv8TIdqf - ###so8F/p91dy2V/6VWqzzb/32Ln7+U/yfWe7YjfLYjfLYjfLYjfLYjFD6aFJ/EcNKU - ###35fw0mQv+vk2hINuZ/IQR007POzB+dHZvuNWvJrhVCocxdDckZwjANkRU1sXsKgH - ###Z/DYkW5ERpZFJ+eigSSFA5pVAjM3/qcj7CV19Cfq9Qww5HjnjRqe+M7xYpwc/wUW - ###9VMQ9f1xPlX/8Hzn5ABVvjpljnySbANBdoEKF9UIwh4bAbI27Uw4qgrleBCXtKa3 - ###kYq32g3ujHeJeyEp9M1KFTJGNavzBpM17Im8IehMRg5kNH4i5Kj78j9OA0xjwYEU - ###EgXIK1OMOhF8lyZhuAAd8nhMPYsjoCnC+5lvVGbQ1BtMQalfGc49DiUpDwbj6/e1 - ###D9lQc2Qi2E2SiApbzr6eKwWCwEwgL8dxMO2Oyh1gQcj6CnN6vCQnqcRgBv7d8Ulq - ###iMM2+b2ewDKnxx/LVxe0thkT38FggD8HHRBBYJw0Sp1pBJPIxNKyCs7IKLxz2gGc - ###sSLCWNZyw6x9q00n2SoJfCL/CmcwoVh4wrYuosh1ZvsmIvZHV6c8j7RLnCEbIdK3 - ###+qPRzXRMn+mhxj9HZK/5jP5lz3k+/jQ/afkP6f1Ten8t9P+qYbAflP/qIALCP4r/ - ###s/ac//Ob/Dxe/lv/X5f/41mKe5binqW4ZynuW0pxRmhZtPBHtyrnZB8mkPCwIio2 - ###jclx4HS1JoNiO4eHhMuTEdpjD0a8xXH33Y6imxXnaGJYoUdBn3wC0D5/EvlIJYCY - ###3PoRXhBgK+P+lKz6gc2eTO6ByAC3iDQCOnHwpkPsYhwv0J6+3wnYcPbnUdSGZ1gs - ###J0g5vwju0Fo2xqAwO2+O8iU2q8VGbn2cCfou0N1EEMf36jaBXiKLCAQJuMnudNwn - - - -Valin, et al. Expires May 3, 2012 [Page 183] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###Ik+Uu0skKTeg80hcmqlQvtQTDgM52/tbHHNeDjow/MZC7dMAkKMxh8N4HOL9HJr/ - ###5p1DH+QhoKy70DwA6O90UmQtDIDr8PDkzcFrcpsgQwU4lJSzHJ5owKrD+UW2ZTAH - ###OnKgQzQpF14UnC2R4GnL9hc/Hr0xs8E8LEVMOlNMWpi/CeO41eslnrbk49bVdGIr - ###DdK5YWY6JGLJ0TihcwB2q3PD6Q/NKE5msFURL6I/aZFQQWbjpnhR6JPJ5CnHdwAZ - ###je0zstKvntboI01ncht2u/2ghYBHIRkOp6tNyx3TDAWrWvCap5TqVAcz7Ze3MRL6 - ###KTV9WsOP29vepnglx4NZOcVHemXEC26qF6k8qxjJ2w71DU3ewEpwTGNi13FdOKI8 - ###9ru9HZacCvw/I8TznPoSJLHdUEnVqXzgeLmEjAenpKW5PGrtX8BJuVuvG4PWvTSb - ###KtkI/2hPMQ3CzwJYuAYwLPEnl7FOhTyNmeebO60V3bwMmp9ROq8zJYjWreHooZCM - ###7PwiLueD4Wh6de2MR7DiwhojpmyuZNszDPDCGnkvESd+Fr6YSwyYZ0SCxpHwCsDx - ###9Lr19s3F3s7xQYED78D+QZOn3P7Rz1Uvt7O/D78vfkCj2YN3lwen+DXMl9y1fOnU - ###g39WWOxluswEFPSa8wpvjgrh6ml+Mx2q1zBMUjuxg3f4ia2Y2nbmiIztYA5NYSFF - ###ZdaoY4R2pjfZ+CAWli1KVQgVi4KImJ4gmPDxRoQbjrz4WhxMnGDFjyKfFtWepjgU - ###RUi2BOVxFGmUdAQdl1MPdSAajJwu5j1LgcKETCjLRPZXhJlMBBsBY51N3kpAn0rz - ###qByiMb38eed8/2DvOJcYacnpMdQv8FS5uNzZ+5HJGuAN0jnxZXu7qU0roU+meW4G - ###BQTG9mwv1+OBJTrLy30Ho8J4UP+v6dwRYyE2FulZ9Z7CwrQNE7sm9xNys5duI1dZ - ###WVuvVzfWXejPreeLsD9WT43dIWpnbgBC/tyK69V7ohKfljzCPViqkIzBFbYAp9AO - ###iPEaYQQu4LN6IBc6bSBMN/Er5z2muyg5GDb/g1CmIYURCxxfT3s98kcc9WVmAW1K - ###4lwGgzGTnyAi04wBptIOUcYDynfv0M6TJhs4hLAPY7slZin4OwCwO0JeQlldMKbN - ###wcq7sUsh8os5gXbb2646QJao7XHtU6/sZjYxp/I9BpTvbc7cE7rkLQ2S98icgc6q - ###7GVX1jYisNEFpdLvvfyMCP6wSufoko++X0Q5hleABcDulbvlzjnIYQP/KuNlu+if - ###mwkcCvfjYhEGdvL2GDC4VfVaP7n1XAFGW8JFeX/qfcDAkKnXbqkAUDfTA8xsyS05 - ###UNbNY6HyjI689+VTz8o2ADWKTc964JWtB7fJErdWCWlvY66asmQ3F0PA2l4HWITT - ###WvlL1sEvt2cvQ6fcPXey1gGhmgFUBODywPmcnMi3GbtTzlp7xKLyLDTyCDeWwyPP - ###wKNslCRE+ip49FnQzzdRUI5GExVMyoDnA0lMtgwA5b4XDAVwu2nCMHMpk71HGPZu - ###UHLu4Ui9N1PpRHgC3Y+N1uEnHPBD13x4j0mcyhctAHQOmgOOSBjUw1LCRnb4DXQy - ###eQ+McDnMq9dmI6FuhIqajRRlI9T87EYA8Kg/QE+Fji+Fa+AYUXAewkkEJ9JoGGTi - ###JEyiKDq5D0t4AGfhGoyyLEtFdimx/GL9E7qOEoUTKJM7dowa5trqqRiGZCoVP8nT - ###Kjma5emM75xCvpd+RFlCJMaN4gmjXPAnOKd7YzpolzpWkezKDJ2LynpctsjMZSGH - ###B3nW+b/khvkKoHnEHkztPdpRjGY93GxppFfI2sMdam2X5KayyyXbKSf6yWzncfvK - ###5W1VnrutPN5VxeSuMkoBLhWbjkl4sW18VGA0sN54mHYo+UbT5vMDELfOlciQkhXb - ###fufmW0lRBtP3p5GnZr/3vrXAJUp4f3WZTPECfwbCLAWoh8tMmSR3ITPjPZ44Pxkl - ###FWwFMpAlx+IsJNlBfnExe5JsaBYtFa09ISmVLMp8WipZlBQxTXK5abrJzG421RRo - ###fDQEwgQDTrA2K3yxgoMWVzaF4WhSIIaHw8+Qj2GInqN3QbdMyG7yPuFSzI+X8WwZ - ###5mcRj/Iobvtrsdu9LHa7l2C3Sf/7d76IQQ8dZCc9In18lSPTQIbo3oJeihhLbOgM - ###wjukFHTHRqdNbCGZwXIkefjyAzj4bAa++PXY995Se6O3cG9Y0tt+UBaKL0V3oWPU - ###scvgCQPCEHVpyR6fo2H/PoF+SzDK7gwsnFUeyXGPNFgPJ8KEsZQX0QmdLWQYnGy8 - ###FdSkDJBzM4gMPDb5sZ7gx6xHzIil4YuJhuENniPSalVyCAD6k5DSz4LU3B5Nrh1U - ###ZjLUL/d39h6ytwmsXhGQbRk43UkpZHnAqgo1OY/VxGG3WDv4YIVgpg5KriguqDGW - ###WUvLc02sLDzkUB96SfV3S0+0AHOSMLuzepE9W32hrABoVWxm64VcayvTQBHbMhWE - ###VllU2BSt715iTp+XRidPotNSyOQpZHqQVHtadss5cw2X1Bj/4QjlpWkCPLSA3zO/ - ###fxFCWb3Inq2+UK4EJJmhZL7zEggFlTPLesmySyJUSsb8o60l//f9zPD/fFID4Pn2 - ###v1WvulZP+X9Wn/N/fpOfZ//PZ8vhZ8vhZ8vhZ8vhv5rl8EOtQef6fYqoD+Yj9ApL - ###pO6cYeeZMOnULz5O/SHeBAy71LYM1JzyMQuwSH0Qv0drtX8Boa84eG44NfjXgH/r - ###8M9xbxx3xYN/NfjXgAI3jgefvZV1pwrPndqNU4PPdXjXgL/O+o2zAZ9dKOfiQxJ5 - ###KyVoCP4BR+pU4V8N/tXhXwP+rcG/9ZLjQhkX3rvwzoXnHnz34LMH76rwtwbfa/C5 - ###AX/XqHyFvNrgJN0RcdeBrE4pjk1OBAru3zto/PtJmBcLg+m8maxv9+iS9PQUVtBx - ###XWxvN6QYMqOOsAHHMPJIXaFxDi/mrlY9NKJepfxr/z97b97XRpYkit6/+RRZnjtu - ###SSgh90yZpQdjXMVtFg/gqurxePSESLDKQqIlYUNX+332F9tZclGCq9w1c38PqgxS - - - -Valin, et al. Expires May 3, 2012 [Page 184] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###5lnjxIntxInInZa35mdp7Fy8dE6PTtqOCbted28Qod437f8x0P+2/1acHnzIcClg - ###GZMe/INljWHZoh4vFS5Z0ONl9GV5H2rUh0KwrF1uPOJ1TgFvEugkhs8xfI7gcwgN - ###h4ArgeAJ4s3yRrMuNwwj7MG/LDEjTz1pHBqM4V2UyuihoyDEgxRB1nKj0LPv9+Bf - ###AA1DgR4UzKCRLJRRw4iShLE1jrhhPWoo66cyat9qFGDmByn8g9HCNuARQ8EeFMri - ###5Q1H8D6MBd4hbx+ft9yKH0FDITQaQqOwn3w/hIbhu+fLqKHRDBpNEwEHNBqnJViH - ###DGsCBzYaw7ThpR8CbGFKPvTqw5R834eGoVAPGu0FFqyh0QQaTaDROBYsgUZDWUBq - ###NIGG4KUPu9yP4DP0yuCARqFn34PnHjTaSywMSS0MUYsI70PVKMDLh5c+oA+POhRw - ###QKOwEIwduIiJoB40mkGjmV+D2zGNdgV2abfpnw/T9wHVfICtDxjhw8L5KfxN4C80 - ###xoMJeaawaIhBRMv0VX3Lp7Z/fHTw1xWn9kiwwAuA3FAa0XmfDiqQ8jvq9G9ZwfF0 - ###sJCC1tWFslsvDcEpBD/ov9k3EQfgC1AjP/LjXpDEoX2Hv3rHgMzTlxxvLIidwmVw - ###Y5++vAXlwwN9x/n4w9+dwe3FaEolPo8uFnSR5YxSOxBVlyQ3w+HselBMc/P//jKd - ###r5+fL9ZfDmYf+68xsUY+Gd73T/HoYe3D4rqQCvflzslfKInsKQxsKdM8x6Yuoal3 - ###pvyqzzScDSmIeg4hExF0/BPyHyDtfJoe0/YExKI/aUp/erwTvIwLAe7T9yijPym9 - ###hfboTxhwISiD30M/pj/8LYroTxxKdwl/T/ltL/aIZFJLsOG4EH71EAdl3vZVdDw/ - ###uF3kfZIX5q1C8IFqsk/8PsvlRUcFHJBzf7vZvBiJYNR1funiRXz4hb4EmF2h60xw - ###6bqSIwAD6YudfQfwg5CY1UW6ThCsxc71nEMBiH9w8YqSFYGBLfF4YeH13NnawqXp - ###WDNrmxkVLoro+cB6y3UIJUW110sP8BqHFUROVbPuVUgFA5R2p6V7WPXbbcuoqZz7 - ###rff2mZ3uge8e6DGM9NGbXDCwoK6Oi16PRK00MThL21LkT06AjN7XKvEsBTEQYNIg - ###ab22/A36u2m2CD9Q40W4m43Er/z3ncDZ3gKc0nM6n+WDj3rJaZh0uYwj6I3wTI39 - ###NnMcZGu0lq9ZBTDSId30kih5gCh4jDjpExGxBw1NAWzh9yYNBT8ZyBbHiq/8927h - ###wXscNqC8tRbWyDGIxFapiferUHw9aK/DH1oKRHYoRd27Y3FvsJENWlnFQvTi63Ep - ###aMthM86GqxcvDAl24CMN8AOGsIJjS8OubQOP0RLGZ6OjjYvi54N3g6aft/UdK0n7 - ###saXKwksXcADjvbpOAVqunB/DkE5lLGwAmZfxtDIsAlnlthdQm8VgdkW9F5d2ZLvW - ###naB9DZ1XMOU3OgFwyHl9fqsmuQpDoQs/3Ogqz2w9wEVur7cCnFO7o83+5YlzfZk4 - ###N1HYnnsTzhNlR8tVayKWsnOyBM7uqwDQKGCvjkECXKFNZ7SEiowU2BshITV0T++L - ###6E44/b4OFtYwrMrbTon2LunClNqw5uzbc3b92pt+Gu6wkW0w6M/6KWZkqJ7omDp4 - ###Dhx0auu5Vi/t9Xov6xPMoZhzdNbrm8U9Y/FacRV/aVpHey7b8vmX99XlXF395f2W - ###VbZIX7Z+4T1fB8MKBBEj8ZovB7Qhu+Z5znmc6N7OYGIFOIUia5Z3lxU4uxZom1uV - ###lXbLT0yWDB6Ljq2jhjKZQuewi9RgPo9k8yCuKJeHm1n+aTS9JcefB0ZYQJPNraBT - ###P3bh1uxvVGK2pWxZSqAyRoA+GRko1ztFeepQTCvLVxKEI2q+FHGqEIBIFb4e3H2t - ###jCLG+RwTB9iBkqCJgoWE+hgUC1SZUDGSa6dVaKKj+hHB0Fwdtdut406aMe1+yIcf - ###OZYSiPsXeNXwmqCmhTruo16043eFgFEFBLeoZ9PAS9KXPXimnmU7j+Et3FAJjJWl - ###tOZt0Yz9S0qoyHkPrcmTvJ3PbqZjI5HRKROhGp6zuHgcMnRpr1jmLdKh6LXwUi4h - ###QbAqDKWIDmXiQAWRYv2yWYLWL7WH44iuH+1Tdqz/Eep/3FRYvPGxAGersqx1eX01 - ###bn9EZsLD0KSxBhNez9eXoYT9IyKd/v5lpTCKj9tqwK5frFvEjBIWAV2uQ5WO3sOr - ###jmnXdqOjpAZFYFiK2QB0u0EhXjOMA90sfis4QDRZDufiyLArz6nuO3td3N88kI2v - ###hW1r4HWWw3cVB19e6uafVYBkY4vA76HT1UHBmUehS8Ep9WYGEwbkefafk2ftjW+/ - ###0xyM3Sdd/OuF86z7IMD0kKtDo5Hnd6NFy2tvSNS+R1Cy5tvihuPR+g8p0CGZp/pD - ###2HCL/DHmhg4Hoy9cLagzPsHbIofdYn1HaillbEmovWp0PqknsQplsdhpBuMVfKcC - ###Fvy4c9LHM8q/nrad58/N87ene32qtdNWjOtqPD0fjPt0tlPkgVdTzBg7GI1vZ/lG - ###NdbIUsthAafOjgGn+HWtWvTLRhW9omW0WxtPLKNiH0+tUTJC5vv8eXlntczSbW7+ - ###0l5aubDlO7VF7HCQjfxBkKM0EsYZwFZKXnD8lyJdEflNC2Sdds0Ylu/ux9pRy9hZ - ###GW5xlC93XgEefb9hSZiMwGznFZaPMXeuplM06aCKqBI/k50M3S1uxS9AJGEQlclZ - ###YM75Uwa3sAEHJAiM71GcHk1gK4wudJxOXvVNPJ/ynH/8AzYlcNleAt+qilYJ8stn - ###U56QAiW2YlAGeo2oT+vRNoW5LT781+C7rX/GaNAIhZ3QISBlkyENw7+ek08KymXa - ###UrZmSaP1hsWOjxDcVAavbzjUB/pNY7azIS2yoPuvftLeKsLt4BD6DLlVlVdq+XRi - ###r77drLbZ4JHNht6SZqPaZn2r2fI7z4IPGpOQfsyd8XSilcVwLfyaxbSGs719cNjm - ###wf6TVpRUnDp1SxEpS5Ui5tbAPhzFupGAUwxhgcmbWb4OzzHc72AOVOMivyHjKmZF - - - -Valin, et al. Expires May 3, 2012 [Page 185] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###t22+a0RmnikV5Bkq1LqWmvdchezB+/Q7rb+3cX1A9vPWsrjz9/9yfbRfRRme8aw5 - ###x+SfxEFx+SaONDO4uZlN70bXnEd9sDCLwYSIjjLaOHhqqeRkz9NUEYw9lAgd69Jc - ###GKOXpO+FMd+b26itRuc7rlXNT3u9XpCkcdZULSj3FqR+r5dkeNGu65zufy+JlzAc - ###sQRt89dV5fC9MUsUmw2LzYZrSZrEfphA4ziasF3cWQylIFJQAvnlq8GUeH8kmKIo - ###iHq9LIm9bwimYC2Ie1mWJr04XA4mhBKDCeTNrwZTivPN4Hf4dWB6FHQrYEoBSGnq - ###f1ts8tdC+EkjLwijKpig5eg37LLs8bvMruZ9BTj8tSIQHjdXe4aWQkMByKGoSPZK - ###SzICJxKyzc3C66K6bNun16v1RYTDdrStarXOCoEm87rntslOHweVDmpRXaqp2+Xj - ###2eclO1yBd6hGm3iINQAVO14bGApx5ilDWrHdd6WKxlJTa4QplcZLC8Kvjvl2hzb+ - ###Xow+jeYjdNjCKBWCpVxdLoIgyFs1fWHsm83NoK2Cri8x0ZJhtgSr5YbLKsTkrt2W - ###5L8kNbMQbK8wWBVzz5S1mLykq2vqUKdRKF4ltzTCQne2TZNbZ1Pmv/vx8dFeB++q - ###r8UddPjgi+vqS2u0uha31wtttZ1HlFkSU+9RgzrcPwqDVhikSdq9HE+nM+hqFb9m - ###a/+MkbYL4fr4pV5MZSbAV2gb0OtL9oKa9VUbpLDAfG5rxVKElh7CpwrU6uzT2BAD - ###DT4FfSBNw+J2pEOO4pP3XTT9n+xxil6ZsMzNTk7A++QGUw70KdtAi83RFiW1zp6L - ###4UWFBuGDrlNL6LSFytBOFZDCogzcC1oTvOWQekC5RhOApVhjwxsr0sCLR9Rn88/r - ###nf2DAnX4rrB+FSPXBd5qm95bZKWk2CtDwndl09mXegcrOmBa2k39AZMMFeFXd+rS - ###aFwSCcAE9HjQ3mTbaOyuaywsRmEqmHWsYxH6EevL44wvTiHUpb1JbfyvxMSsFrSp - ###vmB4ubxQd5tYPKJh3F1LGiyUo922RhlrKq0WjuCKFSj381eUx6w2XL4UkdTavdXh - ###GkxrC25/eUpAon8q9/84A9Q37aP5/p8fxmGK9//iwI+92E8o/0ccPN3/+yN+6u7/ - ###hXz/r3QtD7fVt74q+FCqELrx92+XKLUzXtJ3zlT142BGfhP4YrQA6nc7sx0r2YUX - ###N//K093Bp7uDT3cHn+4OPt0dLOeO3AEss1JHytelmSMpY6M5Ne73vz96u9uHTXCy - ###9++YedGxYuPLy377+fPSI1CXj0/gBVZQeRwLTbX614Nfuv3r0aTt/OeK09JtbW6C - ###VrpabGZ7q0Xl2/yyRdWobZUq8sE+PCrNx9iOOsdWCSaBgfTJmodh7hzW6q335Kd3 - ###OVgMxi2gO22nX3zQhV5f7x/s9fv46QAwECaufQIko8LOKeAyouOplWZjvrgYTQt5 - ###NvDReHTOz6i+gstKvz9YMNXL+/1WazJlxaStM1CK099ogs7q7Ptnj5Qvl7AnH43a - ###foDsl90bsLKoapfKLQMGBdpn13n2GlsCdWtCdyDHbYeVUiDo/zqn6xS5868XL+DL - ###f06edR1uFJ92MSAji/XATGaLFkvoNnzFDxJ5SNv5FVW17/gLfLNm8YzLkS8ZqMs5 - ###9PbM+RcquPGltsmAmulS/pnBVf7bGnfQM0U3QT0x6i2bwmNGYhwqpOz+4VvMCDHo - ###nmOm0UG70zqH5TVb9+UpRm9s4a9Nx3P+7LRc+Nx2Xjj0h34oK+TO+Xw6Rk88XCk8 - ###byQX6jX7AhI05icPNVdszE9cTOYjbdmNwT6FxvS4oTkYOTY4oNbOqTVq7FB8yktt - ###FRrb+bnQ2PbyxgZ3DzUG0wSIftU0w6BhmvbyPGKapbZK0yw09vA0GxoDznr0VQPD - ###rV7f0M7PXzWoZQ295RwnuqlVwmX9Fri9/dYtYvqbE+DgQP3fnLaQiLS19ck2LeuM - ###u5avlDGEbFReh4F+HQYbper0kDfrHFMGlV9C2/QSk7hU36qq+SSfbZhpsCWbGEpq - ###nupzI8cPzFNgdIfEgFBC8JMwi8y7Vy9VBc883Htzun8Acoyvn4CM89c+yGXf78Fo - ###baNQm0bQtsfVx4HVlTHDRGaIWCWEBT4U34Hsol7iu+ISvdp7+fZ7S8iga6L9i/z8 - ###VuIVkA9R+f0VAnBUSBq1c3IYI/s8rBQezK7jXBozQonTghoRVmjX1YhqKrx8vX9U - ###X+EcStRUONvv78Y/11cZxndLaiTLaiR3hRAO+q+cgVo4T35RCvnoQm0txhffFJCd - ###X1Xx3HpeRHHrRT12+2ve5TI0tqUoja+568eX9Ujr5/arWjSFNi0k1aerd12yNCJJ - ###L71E8m+9NCPd+14YILED+7lwjOLzvZ9JD5A6d4UXnMCp9Pz0hxPiY5y5rLh/fjhY - ###/uqECGN9rWWv3jRU+7HmXaGieeWUh2K/Ko9l+buds7cnO2d7AHeiDwWwn6Baak++ - ###UBW019cMYSE6a/Flp7AMWIJhXS5heP6rV7YAUeQ8wHjsl27hZSPPqmVZmptzPDz6 - ###n8vQ4LQQVylnFzI7tU0V7O+Fyju7XHfYtWoPYZwPtVDuX+L2PTxQKlg7o0JJKIYl - ###Q7+5JI1f+q7MobZhhum/+35fwf4BuELZ8LEFo8cWfAyk4P83jy/4yDG+qR+jkQww - ###nVwJm0rI0F63yWehH05G96iqFUSqiAc4uKIm3SAv0Ez89VL5tu29/12Z7ymDxvcH - ###xy93Dtj3na4r1AmHqudKYYf8n7yS/tZQrOj6rofHdhQc2H+3ef/Bn8r5j0kI+s36 - ###eOD8x/eCsHT+E/nhU/73P+RnvVN//BN1QYubfXReTvEC6wXnrT2Yctgp+wRkXnN4 - ###s1JzEBRjq2l3yUlQNWZkl0lHTfGuHDdBNQy+QdUwIfE8n33KL8jm/z/loKd4yuN0 - ###fucxjzpaUf4Gv+2op34kX33U8y0GYx334M+3OvL5Bic+zjM67XmGSPZbj3vKZz3Q - ###1m867ak96sGBlQ576s96zFyPfzraO5FjGfu0Z8X5bec9xcOeFee3HfeUznqgmd9w - - - -Valin, et al. Expires May 3, 2012 [Page 186] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###2lN71IPw/trDnvqTnhXnK896lh700LI98qjnwXMeaKzhpMeWi/6yf3raf/36zDrs - ###sR4tOWNYnvGbD+ONIabfH96Mb+f4byW/wwMA59nuM+dXLRvh+fvO2RlixvHRdyt4 - ###efx+eut8pjwn49FHoC7OixXHdeEv7OPxaHEvqeDxKtgHIAUqhcRgSJfJMPvqJZCa - ###81/y4WJONTHTj0upI1qTqTO6HlwxPVsApTGpJ5w2JluRrq5vx4uRewEFJnMgHoOx - ###9Q5qXEO/Lp1c6DFNkQcQhYTu548tOpgvXCCJn9CITCcII4wUiUx1Ba+vAFvKc+fj - ###5XDtg47SPrM+Ty7gC/zFpteG8hjavBzN1oYrjlBR6HE6nq8DOZyRL9h9IU4oXvE8 - ###3T98hWd4amHvrq9HEyCdE1pddU5WjhPf71/7QVbFm0POKzU5v1/k8zawuWvg/VeT - ###lp905VlJkC7VtC4QlSO1FaT1Gqxzlo3V2HPLhUq5aIxdeGVFDdORzVJqFCPFYVMD - ###QBa8SsRWLzRnO0vHQWUqBUpjqBT6y+v+6dvXMHk5nJsDhoxzfSipgKTMb8D1bocL - ###8UisJMjZqH082lj5Yqf/2ahvrm643GLdG92oes4NW6cZr4FyIrPJEJj52tUaBvCh - ###DYz3FydXwMkBx2Cjz50Itgu5Mq7gZa1LaB7+YOtYHMAP+2gIBCa/WHGiDv4XrBRM - ###nzINM3FMZsQwwvOIySXmVFvijl4BF+UGst2tTTI5hq91viDDfhd0zITlam4leF/n - ###fLSY5Z/st2UAOh35glfXS9OhcLONE+6Y78PLqw3Ohw5EuGNlX+et5/DTfXSbgg38 - ###dyTFsEmdFshe+/Ch7QzGV9MZCFvXfwLoX16tUwfO+e3lJYmTXB9GQ/GvbvH48gXL - ###c/YQnOt7+L1V7LyFV2a7XhedfekXngNze3irTzyQOcYThQfRNRETBjgaGQfK9xeO - ###Onwe31Mb5/cseQLizECmR1yESWE/etj7hH9Au7BBGgZWmZSAJDeS+QpGXu4Y+dE1 - ###hz8uDR2GxIOXjF7nOI08b7UvOJcUZZXCaFZ0Ig+jwJD343zwcb5mw4EBPoQtAw3c - ###jAdDmiqyStB56HLoeIQh8XhAf4J2/vSiOju8SIozJIm87lnHlKW4RUB2prdXH7rU - ###FIv4+USiYk6GxMhoMHPmzAASGBQ2oER+uhctC6Na141hIYbSHCvVr0hhfC3HWidc - ###yU6xoD3odtOoVbe6ZWsaKrAZTEe3IICl6ZiZ0GLjxiruPAkgoXFH7el5S5GfLq12 - ###B2fTxTb7wE1kzl2nnLiKmzwfzOmqVXNXj+mhvaEpgc6YC3PtjiZ92CJ9mGpbVuKN - ###SC+AdkgPUCPT+epGk5vbhUUCyNlygL8x5ydl6qWnqHFr1Hcu8UJeF/74+Gdtbc3p - ###Xr7D8VLoE2zkViQ+LO285uKvreKv7eJHU7mI6+QYeysf56g8Mo/gYeLayrYZDGGF - ###ERVR2iSye/nu4/u1GZWhjyNZT3NxgWBTux4IsdIbItkw4W7pCcwJYG4aHX3DVotj - ###ZYf3pU23N2rl9S/l08X/bpPU088f+FOx/5LgOb4ZfsMUQA/Zf+OE7L9RkERe6EVk - ###//W9J/vvH/FT5//fcwPP936rz/6To/2To/2To/2To/2To/3vT9JDjPhxuXbQSDu9 - ###YTd9y78bGmjZV37ZXZF/Ovi2iwfWQHBfOO88ELFvQLZ2Dt7sAh3JL4H4jiggFxdf - ###XylmwwwDpzOABrCF0QR0fm7hPYXuGk5ns3zMNIV04Dm1gBqK/rlZqYssazU/Kz9Q - ###F50HQ0rwXJ+f3ioPE3wHs+kfnwC5eW/f8WcjHryH1hAOhWTzfHHY5Pe9KeTUxEbp - ###DrtnIsbieJzv1LXvYgTXSjv2JWIM/wTq5u0Nk/EREFwC2p/wSPNynLPGaq1GIW2z - ###DauZHpHV+S/c+S8YXBv+FCIywg9UkgywxksHp/fL+y5MaQSc6pdCZmkuL05jWGDV - ###8d93w0IRjCmDF/v7F6NPUIw902YzKNXl9Sulqnbe3lygjlLBOuJfU7xVwMtuT1yv - ###AY9lVhxDeeqt0apPyZFLEKgJW8rAXFxjglP4bedIhR98jmEHCESVV4G8Grm+W37N - ###VejjFjezWoL7rItNtKvVuDmuFtRXK0X4NJ/VhuG/bqluuaVZu1u3Qi8HozGlm0bT - ###q/M5dzBifehhmqmrAct99TuRf3S8gk2NON77ru+1i7gocW31Fi1XXgNd4bJDlZdU - ###1EZacwW/dlhWXIBCUI++xirlicgPun5iYm58EfrKd0NGs1Y1RfCdFRmi+nZye92t - ###7mB8c289R5J4VPo+nV0sqYmGHZuU/lKJyXFUCbNpofscKNCW+JAal1WMe1AXysgK - ###yQkjWhKUE5s0yaUBlDBtJCsw0ncWTflSbBPac/2NX7a34Jfr1jTL1bfojxXtVzWD - ###zyno050VFvO+uKYwssqsvhSXdVRZVuR1zct6kU9qFgfrfdNl/epVtSHx6JVz7ZWD - ###mf2BK2cvUxX3ZC3hZWndWNxRkkfL9Gt+6jaqwywIxReSXjDHBwcYBIHlznEKTMf8 - ###WFDmHy0IGVFqPLjCxgZDJf/UN1UZlTTIUTq6dVUKQpTEBXq4IIzn4UKTmhJ2yiSe - ###84UOOcyhVn7cAflq98ByJu06dxIL5BRlXwlG7Ehw4tYdQB50esv5lON6WFflJtte - ###9aFMdnvLq0SpntiU/O6O8UQjv1WwHM3p11KdonMvPuzqaE8aD6HwxMVsCzUV+EW5 - ###0jJmVLNxB0NvS0typQNHSSxfnTL8QD0jnpn9SxPr3jE9z/QUpLS/KvkM4If6wfht - ###RAQxRBMwa6/tht5qb6NUpkUfQK4yOUWWj0zBVu4b8Ii4KQ0dzb4lTBvg6/bWEnka - ###cdm5MIL1pCCgw88FTo177dBfF6q8N1N/h1+h/oV6ZMVA/9dLClDOZSjCOBfBDe3a - ###QXiLocm5HGsCCFfJEfY/O4l9xf4Lkjcawr5lBvhm+y+mfE/L+d/Tp/gvf8xPnf3X - ###R/uv75yNrqeLD/fOyzXnDCTw0Tn8un8KpvJk432y8T7ZeJ9svN/CxquYbcGSazvX - - - -Valin, et al. Expires May 3, 2012 [Page 187] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###mmAre7v93YP/aJMBNR+ScMbi9i1fX+9/aqOUtN45Rj+NN9DyCPS4Q6Ec57PBZPiB - ###MgWA9DunbOL5fMEB0Yl+DOb4wJmKAuB3MS2r/HOg9sVUBxmQwBFA0POLK3LGvV1A - ###n/PR9Qh95lQHSEW4Me4dY/1SyicniBMXBgiU8ACWRcqvkfzE6U9I1qUMYvgBvm99 - ###912fvOWu4VOr/+m5d/cafihG9uZmhG/6n7a3t1T5f/AnuzSVDB9REssFD5fbxYgz - ###y4rBp1Vdkm164sxGkzM+F/YSwrIu8vGYo6LCl+Hizun0cf1oae2iE7y0vFF6OFNQ - ###Uz/j8gPS1tY7Z1PbpXoyBYUFl3Q2GFuZV7EHZ75Ab5xxjq6XzCzzCWLsbP0ip7+8 - ###wORk0kXLoIRhpaKfpzP0ex7M83Kz8Bc0HebrEjCZG+LWKcNjPpnfznLD+9mRDk3k - ###kzlwKXoGeHWVs+/R5N65mc4p4rKM6fZ8TnmWF9Qn33tBbzoeInNClZMEY1difgEs - ###LYODOvkYhHvigzxZYKM5uZrJYDEB5QIW6yOPkkaIRm56/gHd0HiUeRWw5BU3uFwo - ###CMJyw9z76BDYagNPpownvs5mCJRgxhlkBzDNz9zQ4vNU8X9uhM5c5jcoHUBhGNmI - ###0iTYIEdJCZp0/p7PpgKT/UtcuIsRNDQjt3VrSvObfAiygYOLKJ6RAAlK+CkLQrLC - ###gPsHAeJ8cM7u79Cfv97yNzcnMB2SLudTENFGmLRkcHOD+VyhK5QYTU7cSWGlMF0u - ###wOFDPr5x8rubsRLXAC1A8SKvS5gtOmXTUAfOJP88vndG2pH1wsapGQqeah1JQJrj - ###AChfMy2Gj50zEaLdtUU7DyP+wpc+nUNsbnIgYtxF4y2gyPsHx9+3pBysD+/zLfNg - ###e7s1dsW4wcqxNDBy3W1vo23cks9ZD51tzTqz7W0/5q/nW+jS127hIzGRQMcwDv8f - ###qgLQHvr4xZAYGrE7fpSuWdH/bkYLYD/fUPt7SP8LwtSPjf9PGKP+F0VP/j9/yE+d - ###/vfHBfUUZKMHHNXzDT4BqjYY31P+FnZcf9I3n/TNJ33zSd980jd/n77J9LagbU6B - ###/XN2sZI/EVCu+df7HtX7LxWSToM+e9E/B2WzT8NpFY5YUYTtlg7FOfZk4Xi15kcS - ###TnOjko7T9NLooFDzww3c0wlF1z6bgS5wjEVvg/qfB5ybTu/vt/zCQ5gujRiPyoP3 - ###5fL0Cs9ig6WeT9jVnRwW4fe7mgMdmUDb9aOCz5PumU5hXR6ZfuiXH+JAPOMEpZ/5 - ###pWcE/UpJfkplfXM+xyfTsNL2yTSACc/YVHgj+Np17vE8+l6fRtupRxQGVLOKgi5H - ###M383er/t1RxQW6swkePl4gtYA2oAw6npl/IEhmiCgKlTLumtK+vQtt1qJnQ4Xzo6 - ###5La68tcujqMvxmdCNxIL6hiPsVjAWrsuQK291O/pgba9pra9StuV5itoZFXeqC2p - ###8cgaQ31JC48K2FZfWmN3cX1LPVMJmFRTj1RmVCzxpS4VdmXyjV37j+jar+t6pfLx - ###i7V9as6E79+NVmGj4S7iD+3uvQRdc+sKU0FTaKO0OTFcqd/Fr2V/Ghp0/2L6ecJe - ###FS0VX9DpoPoO4t4QaNa790Wib70CHqIIv+ID9KG/W8yz7JSO0N/F78vEdXF9s8WR - ###Cctv0M8ret8lL5To/davXpf++8IOCOShgd3swmRRtDvaOzhtwQBs6uMD9YHBoZeh - ###7YgAw7cdFSVEnYpUB4j0rhV0Rq7ffr+qv63CtzZ/hW8FJ6xV8XOkdr3Gdn3Vhlfb - ###Au763a2toOaAfclcrOmsLuvXL8zHL87HXz4fa0pNbfuqnfo5sedjyRWIMMhB/xy+ - ###3+vVyRFR1+EJt3VGt6PpCLYzJfRy3Ii8HZc6OupT/4KHY2hnFeMinS0MiomejLbD - ###IvR2MLiS5F2oVLEvgbUaW1GFoa2jL+SImszvblruWtwBYFPiMOgBAN0ufycfhaWC - ###ELdmPL+E1EPFzqjLb9tF90xdgz50WtBNdkn9qk/2JO3FQbd0cj7HZYkqXLw6Wdi6 - ###FXapA3yu9S67ftwmh12NTtqXs1hJPDpNUSKU2pmTkYWGJh8JK7qIIHJ71lHOauKj - ###gy3CFzOaDEYTWL5Lje36ut0ixZzneA5U41xaIo1L3t3XIXmBfpZlZfpcJ7JSrcGV - ###/mzxooBJ5ZflTmAwRFneutf3y1+HQZdlq/Yj3PxFphVxWntM4QIZ/CNXy8vLeS7C - ###se2YptdK/MxwdWrczzTM1EuAC3oj5ZNVI3hSY+LmhvOTtQ6q7m5c6F4KDa4aColi - ###ZAaAuGMFYNRU65XmtGiAA0aoPLSdspANvdlyNo31HfmZEyUOOr9YrnNSi8Zo17o3 - ###te6lypLlqlFFOJo7TIQ/0BuY4eB8jl5rNuxgbxffFoCGORFd39dsjbrarnEdWzb3 - ###4vQ5OK96UHBTewgcRYhwQ/dLGoLFegsM5mJ6ey4ncQwivkoPCo9xGOUXnVKu8l8L - ###b01WcUupI/PuYAaFmZ6wqS26w5MQTGSN1jm0KTj1ShTO7kEHY68OMnUg5uJakyM/ - ###bA1lhtJo1fIwVvqTljBdQBWotZQiIGVmSqCryHddz+JGOOKSKULK3he3rQ2OrvPV - ###NgWUOB5hNjBb+PVogtEmrAULygtW37NFBk0/9evqP7Cuxv/UWgXjk4pXns7nrZEb - ###dApaUXs7cJ4/d2re+fjOQgZgbIvR5DZfhjx+DfLU+bYiqfqF1ZhfUCYs7rH/PhQy - ###HL5Is38D+ogR6mtQ6IQjLwEHuJnntxdTOuCf3UzHGoNkFQurt+3h4hUebbbs4QOV - ###XYYzA5gaEGntYYtshIBfaM5y/D+vL6HfD+vfr5oWcPytoTuomieMLJayZHgOpSxk - ###YjFAG58cR+Vex+jD7vBRDQ5rG3QLLdYU8OooePkt/mKBDJ6VtphryzAV52JlaTU6 - ###6zzH45v+8EM+/PjOT3ArgMyGNCnsOoH6HVufy09AvLOEzFl+Pf2U94ltgarSsuXP - ###Oy1a3uSz0fRCvo4m8tXS449E7OyfefzpZpZ/6qtqVqP0HIUYSzb92EXx9Az+98qa - - - -Valin, et al. Expires May 3, 2012 [Page 188] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###/FXXuao8vLkq2wfu7rt3d12xtJQNfO/CeuMrVOIPUs+WKOWrnqt4f5vvmJJcfdkQ - ###as3fnHXF2HUB8wgBZL5ZQDIPj8zHO6SRumEtEGEj21v6uc4bDI/NU0RdfHEGIz3D - ###4eJrbvVu6+5+6/5emELj/aO7grUWIca+/uiCf+bZFygK5e6scqZQ0fR7f6+b6Raa - ###o/0iK4RU494YmqkFXK6lxLbGAox4ENzbVz9ZpQCt0bb8QhEkIatioChepiTsKlh8 - ###5x+K0i/Wp0uppsjCuiIBbzEVNQizblpoBzWOK8+ULFIq6mA2/9uMk3W0FsAT7+7b - ###3fmHVXNJ9EtBjdcN3t1z+Bes3fJX7+46ZM8r2imm04/G44pP6xfO2fpHW8f4uBVs - ###fNzc8uONj2UrPADyDNjgmX+uBmNvXr/mIUoKRhw5w/u3raBz5q1+bK/Dh496Vojp - ###8HrTbCOLQsslUf5SnAefS2NeajroN/fWcWL+uRHDsYOPymRWRB3uexW2WWWXqXGf - ###076yFrLIIawyq2caDl/sUlZ/XBSmXyDvH9/XwUWZgu097CzZxsVeGjezX7gZvmSr - ###+oXSj235/FFNn9eVX3bNyvkWO71ui/8zdrj/LXe3X93ZwdplB3a3D39KO9wxwv2Z - ###71rspg3buSS+Q7uaOVfkqNoWSDmIOx87H2GXnnnV9oSUGp5fL01J6YI+AvPcNjl/ - ###1kKS0+S2fJ3NMGJB7sprY2jeRQ32VziK9VjzFf2Y2KZfptN+YRN+KYjd0MbmlupF - ###9X+D1axDCmvi9IqxwoqvoCQTaRLwgK+rW8TYA2IcLiHFOOrVj0Zspfk+SCOcx9MG - ###lqg+vjdg1FCQE9Lgvcsf6k4aK5I3F/WtOmpQJaneiPSqpKv6+/pugppuXL+8QiU5 - ###HjuHRdt2rgqre2UEO5Tuz1ZtiV6Ja5tGciyKa5aA6WiXTxRwf9PNwiX+n980AfwD - ###9//COPLL9/+iMHry//wjfv4n+H/aWd2f/D+f/D+f/D+f/D+f/D8fTN7ef7N/Vkjf - ###rh/UuXH+871xNv4nnF9vrPwTbZWPN1Vu/N8STbki/xWcfL9NHw/E//XSICnJf1Hi - ###pU/y3x/xU5T/dkm8C1C8C2uSulWLLpcEK7JeAbEsie8sv76ZzlBMkfwHkmYB24D/ - ###qdpT1IknKfBJCnySAp+kwIoUyGlpyUnMEgWLT+0cYPRsh5Jd4aOf9o84V5aV7Y1J - ###NGYEk7xYjnXjiOtjV45ViWk2V9K1nLqsco5KZlVKaiU5Sf4NO9oBAB+1iPJ3KeuK - ###SkmygwnGOGAFvaXcOc6fsMifnHPiPbN7KftvN4PZ4FrKnRIXsZ5iKhfnKP/Mn6yq - ###68WhvHl7+oM9ki4mOrLGwxmB5moMkoOEiD8WdP6Ev/+EjEwP+ivGp2MGqHatItS8 - ###c4a/TYHqBJRf5afBTI36VQ6keoYRFYACo++ZZrOFkcFr4PxSBAB9wdWqXbCHIhRv - ###AlEdhAxwlnTvHA2ucw5dYMah0jCVwfUwtGqBhVFWVJAVAFYfifhfT61s1gqC2ETX - ###ITjqnPC1M+fO4Ok7fPjebErtcGoy3tv+G8Vm5Rme5VgjNFu4cYQ8hA58XKlu9ebB - ###I9y3nBY11mmzwDZoYYnpJT1sd+hbG5OF673+NW0+1KTcWvy9UIOBKcJHucR3V4Yf - ###YBydq/H0fDDuE8qxhzAWlbSV1SLqdMxZ5xTmu9YdzL0j5LH9H3cOvj8Bxmon0gSN - ###8Go2ApEHpFo6nEXq9+B4+ovpzSPGhMXqx6VhUaagAH362kYPkRaDG8TF1ng6uWrL - ###q7bz3HrlW9ngl5BBp6Wm3j/c+cte/3DvsH90vLMLPP1UFS+P2+W+ujxE6blrI8O6 - ###fMF5t9vdahcg+ey9BlHglepDBt1Z3kq7Kz2tbrWCzoPFu4KqanzuYypZ8CpgKAzP - ###BgIGnJ8PPuUXfZl7AwztejWgtB+023U7QZDH7nCjOp7C960tr+38uVSIENMk7OzP - ###h7MBujt+f3D8cueA++qf7v/HXidor9Y+BRjWPnZeFOb17cCxUQAznrsVdrUmEX/0 - ###lnk04huMZcxrfQ2+PlhlObY2IevjcewRKPYYfKrgx8PLKlSxRJyZbC+59v4YRvoA - ###02ceR6teRFNbJqoytRrgNczJCCg0HfW4IO7Dm8fbfyr2v+uL4eLbHv8+GP819L3y - ###+W8QP8X/+UN+fvv5b/aUIOzJjPdkxnsy4z2Z8X6HGQ/oL0U6pMiO8xHd2zx8BROg - ###j2bXERUDEonFjtYjneH29WvCZTTPTIEe8haX4Jsf15z9hZV/l/2aP+Xje3R2HiCV - ###UAl7F1Ns5WZ8Szmcb4C+Le6ByJArDqXzpUiZsotxvEB7TM7kH6ezc3hGWcOFlPOL - ###/G4wXGA6DZCa3uy3uxjaf0iHP58HOBOMJruYwsDz+fxeyBHME1/mHMTy9sa5uL0Z - ###E5Enyn1BJKnFISWh3Od8PCbeQfY17AmHkX/KZ/efccxtNejc5DFHaKtotQA5GvNo - ###Mr8ZzYB+YZ7xtvN6cD4D2um8hOYBQH8iTlG3MCPMjnz4Zg92EJA6ymAPTOkSep4g - ###eJCjoc2yi1legFROrojlQIeYWh6nhDmzyZee4Fk07mKHllVXvlpirErzuySCcClF - ###vL4/MzH3VQZ3JrlEfergj/D5XfS+XEKlqsd5oARrzu7hN7ojOihK9sfT6cfbG5Bh - ###sbchXuHFpxiks2W9dzrjrnXSrkalEifresNxPpiVKkpGaxBTOPSsSUNN66VgTbfh - ###onXoAXB//kEwlBNZD2azwb3O/ax7k3bEiaE0XAtOAoHRpOYhiCrKlaDqCyE5Xvgi - ###keRxMdfX5SOA8yKvTvIcVAMzy9ZkqjCqzSnNOXs3bhDcKoDY0oE7uODAqC2CypwQ - ###ejQcLYAsAIT89aBdhYTq7J8HCoM+XweU/zvcLP7H/izN//ENVcCH8j97QUX/S8P4 - ###Sf/7I36+Ov9HnT6YPeAF8qTxPWl8Txrfk8b3pPEVbdDIe1FEn1fTffSFD/d/wCNR - ###5eCrHzotH5/r08YxaDOLOTtY2F4XULH48Fk+BPkJ9BDqcr1z/ObsBSYfYKFLJWPA - - - -Valin, et al. Expires May 3, 2012 [Page 189] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###m68gacNnvPoOLbNyAwO8n95yzHxMGAKEFNWpHAMOIJ1A+ICkdwVkgi3oWHo4mGAa - ###AaATlOPYJFMAYfOWoviDEkjaJUBHKSx2Wgvzo8e5UdZsJFuGVRC+PqIUKGmPKAUj - ###RklTLcPebv8n2I3HP9EBhdOiGP1ytqKH2O4AETnpv9w/ayOcUf8spYCQ9Ad4xU7n - ###snA5/cXNYEaU+3aCymN+oVOuIIzscbyFHYV9nKI8n+meQJaejpnRQit4WRA/D8Z4 - ###HXM4ouwsqHrfzgdXyAkHmGmDPCZAul7L14gMhM7WNmgDGdB2yspg98xZDJxQ9YfJ - ###XIANlZOD0D3N/G6BGR1+yotaOgMbM3wgAM6BuXSB6zLvHk6vr2GIl7eTIbOt8ehj - ###rtKjtOg6HGLVuWRugKL5iJjTdEJYVFhIUnrXOy9vSSm/YI1vHeQJ+MPpHgyY+Szm - ###/PZygyvh3Mi3RIwq59SI1Crh6HwxnQE4rZpyGxANGmj2oBbGuG3O7xc5wQZECkpj - ###MfjMKIGGj1k+uFj/zDb0+p5A4+lj29LVS0ImsptgshYy9AzYjqHacUQggprSpNny - ###jmpSbS1q1DjTgH42uuDhgYBgCkpDheyhIIBgAZWcRuDAObwN9n/+MEVtHFssTJZ1 - ###QzIvqUQrmm7hjsBEJFRreDubAcpRsg8rDwzh3JJhmSQeDyzQBPDVbo8Xy4Zs8+JY - ###C1Pc85IEVkYsU+Ce6luaTa6kof2JTThfiKyljEwwrsXnPOcyi+mNQtZCFyjEie5t - ###zB40pC7eebid097hEvuFTD/cHUiLuPa1bdcP/5MGdd3w6bjTwTvsmKqF5cxLIFNA - ###CxBxhepC+Va7YVQGulPU49hkOByAnoLS6c3giq2G8/vr8+l4vmQ33S1knDuyv0tE - ###QqqDuvF5MFrU9KByV5WRDmiq2k3TCSbcQQYKdItzsU+HBMSL+rpUZmPly4aO6DOa - ###jJH0lhJG0QL0EUfnNSmj5HawJKRh1PxSbrFE/aCVq3zRZ1A82CbRykqTkqQM26GJ - ###PNiMmi4ylBN6My8tMG38Z0jvn6HkYFDhwiT2uVArjZzkcjBDzCFyQhxH2hLOIYmq - ###LoioMfew0MsRpiw4y4nLRqQ8zm9HC3JFRL51PfgoZmnSpYS5UgojnsYLp8r516yr - ###TTQ8oi6D8efB/RyHNh+jOgfUTclSmBvJmNM571IrX7ta66IzpH1RaoaaNw6FcWyk - ###6c3NdD5C2z/QDRABEGfbzClrlo247EMrZlFUtzYT0v8/1pJNyxcUa7PTYbnof9D6 - ###PjK93JMd9f+vPxX773hAB1F/nP3Xi/wwqNh/g/DJ/vtH/NT6//zTQj88GYKfDMFP - ###huAnQ/CTIbhgCIYNBrJq0YcDnoEIKlbajrNHsqzOukqUDX2G5nPYn5Qv9zzXyWZH - ###84Gy/XFm1gNm6q7el1BFcjrD5h3mc6CGclEKBgKdFcx5nN53xVzMwhH8yOOYSiH9 - ###9nLuvCmmgcXo17fjxehmPGJBOQzSJNMVYJaD+3Idk/B3dd2lHAmFFvwkzKIV5aUA - ###sqxILX0eTIstu6DLToYSukFMHVrXvZzzC+pdOVe8yv8gIEOvGsjKVloE8h8IRuff - ###RLPjJRX1iy7HiUKooCsWGbbNOB341QDR/27J5unnMT918T9AcuhT3Jj+5eguv/jd - ###qkCz/B+HcUrxP+LAj73YT0D+TwLPf5L//4gf8j/lwwh9bxlFRgrZQU6at4sp5h0Y - ###Dsbje+cqn+SzwYLJx8Xt9Q0jCqfw5VTgsyuSGOcvnCiD5XV6iYcv9xfqxGPuiNWJ - ###DpNEHkUDDCYIR99TVw5BHW6b8x005KXEAakTVHKbfLX3Wk7o/MDT3pPFp4U46ZYj - ###Gh9uQIl38I+Cpa9glFagvnHcdXwvg19p1l0JkqTrgJ7adaJe1HWSEN6mvaC70sMX - ###vh+n8DtMsE7cg9p+FvpQy8t60FqYYJtJDBQ56MXYENDy7kqY+PAk7CWYbygMoG6U - ###eiH07EEXK3HUg7pxDxPnJGGEv9MMhpMGEbScph6Uz/wUymRJArV6PrbcS2AkKz7s - ###KRyQl2QRji7w8JufhjjWIEihAT/IfBxnGMYh/smwNz+KIiwJXWMrcUzfEq+HYEiS - ###iKDh9/BhmkYwSD8LMvyWZQH+6YU4Er+X9TCQPKj6CDmvh90GPjUd+L0Yug2CKMKI - ###80GPwBRGOMAgzFIYbhCFIRaJUvoWAxChSJwECMrEC+lPhAsQJJmP32BIHhRJYxxg - ###kHLvGfSBf+IIwZ5l0N9K0POpXi/yaS0S6qHXw5IhwAxaCb0wo29xj/7gIsOfXgoD - ###DGGdYbihD//htyihP4mHRQC6uJp+FvWwSC/OcJ09RIwQJk/fApxDGEAfUCQIU4zK - ###H0T8MMqwOkyXSsZJhkUSDwcRwPrTn4SKJFlIKOThWGDy1EPKraSRx3+oFYAIFeGx - ###pIiG+CfiP4KIKRVJUvWt9g8eTZgEs2bfHRx/fxR5xV2nnlX3HAgMmH1veoXv3wU+ - ###bzhOT1D9P7P+x12g/gW+/KPFgxHifOD5kiG+eXtwutff3dn9YS8uDrT4Ztlwh4Ph - ###hxw+X+R3MZAJL+ZRY2qRpn/2TBAF5d9KBouA//wAtwquReDRjgiWgIHrr1htSF3z - ###C1vhpnD5iVYFiCRAbYqd240sawx/cTvmF7VICANkB7Cb8Al/MUWpNvCYRiPabjE3 - ###Kr+oZfoVIZIjyQwJe83slvxaMV/LjdIvas/84pbxF+3CFOeGywI0iJC9gA3FMzNG - ###CDwOAHwIewHjA3acPvb/lUeXfFRh7NtHwkaEDxfI7IoQodeT5Ub+BWWAdDtIf5Gr - ###IFWmf8htAIwIkxgTgiAnipgP0j8ogysRQzkglA7SIiQoSAPpHyBGQlwK/kG5BMoh - ###aIHZ0D9aHQR1KGPJpI+U2lrBBab6PakD71LksvAsRSLg8b7JkO9BHeSsPShHTDhC - ###zgf/kFJ4iNPIR32PWHiq+DjxOx+3nk9ckXgicr1AdgEwRXwREE5nMuSQwYdgoWmn - ###MjRkvCEPhYYBlJYYI25mHzmC1T1yGx8XyEfUlv5MVzgGXDJiTj70tuLjSvm4RMQ5 - - - -Valin, et al. Expires May 3, 2012 [Page 190] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###/JgWGOcUs4iB+512PtFE/IqyiY/8zE+JPyNhRJaX8dKiaEJgRLD19MBoEJ4aCWbh - ###82lLE2Hg/nE43DX1GpMMgL+wXEayDj7Dhn1klj42H+DkA+KyRLIDInE4HmLj2FFA - ###nJzEgFgoOuIG4hgOnoBJqxUQVFINCxRNaN40W6Kl3Dk2hatP4k6A6xsEJFfEJFVI - ###R8QvY0LalSwhKUlRKRyRj8gv0yTRhgQbbMZjMUZodUBCCg4rwG0TEPXirYJo2/MV - ###BhCe4TL4uBV93HN+TAQbiySZnoiH8hTW6HmKKSDeBrSzqUuGXaypHsEuZq6Iy4aj - ###znC9CNWpT9zqvHKItdJ+UoQRfg2JvgY8G8cXfkEDo71EjTH4aI0JzD1eVCcgGQtH - ###0mMCgwvIg4A5rzCqZrpXWhSCQ8CbC/GJkJJWIVLcjNe2lzHYAXUy3VXIXUUoA2NX - ###VC9Q8EQ05JUKFYiYwq2QbB6wVKumEbC0CeDjbd4jfKOdRGsQCniYUK4QQgR6L6K0 - ###GPiB4ELCxJOQl1CWJExaRlwypqMrjHIETRoqIQ6TVqYVuAkCJCKEtrHSRmiWgpQr - ###JN/GTJUYAImvsBQ3SsT44AdEGAiHIn6aMgxWCL40tccwvOHgBhkeQFj0JJK/Hv7F - ###kC79YpIhv1ZQxXL4F60fDolk3fRRPfCvogzAvwjd9C9CJf6VKURDQhJVBrhSO+jq - ###yNWGCgu/Mv0L9soKbXuSubNuswizfOT4CzQpwiX1y+4QB4aYomdTN0oD7qUjr/tV - ###mA0TMcQrZFM1o1zyK6r55Vu/YEy0LIQHigHp2TxilOrXSuVZVPiV6V+povgym9IA - ###y+BeNnL+ZaEW45dmHSkCHGehZlOjprx+fdY/+2n/1auDvVMyo/TRjKJUlfq3hf1a - ###uKI5vLlz8CKefJ/rOu/gE+/dX0W58750nV9FF3RBEf3SpVcok7lZnMlbxCwXOEAq - ###r3G7uSAExPw+wRm7QG9Dfp9gy24Qp9J6guTNBTU74/cxrrIbRoHUJw3dDbPY5/cR - ###vY+CNOX3pCC7Eei7/J50ATf2VX3SctwYtH9+H6BQ58a91Of3hLJuEvZkfB4SXjfJ - ###/JDeAzuEVXFToML0HhgVzjdNYh4/4CO+z7yE54+mS/wOCju/jxF53Czrxfw+ov57 - ###oZfw+wARz4XhJPyehAsX5NRACngoSsCDOAyohJehPAMPeiGDwJMlAMLocYkY+QY8 - ###SCMehBch/4dF8iOehRektEoAXZ6GRxIfPOiFNE5YD64SgiaHJYIe2QngQepnXCJO - ###qUoEVblE2KORRhHDMuiRZAQPsjTmEp5HJWJYfiqRpVwiTkIukcXcRgID4hJhSrPF - ###0wku4Sc0uSSNuZe0F3mMcX6PSqSpzygYYRUsEWVUJc0i7iUl+cIFDufxbFPP4wdx - ###QvAIEl5WEB19ghja5+hBL1AlAtoHiB+0ckHc47n0ehHDI06RU7nAqTMpEdFOAiYc - ###+FyCqA486MW0tkHU83m3BIw+MM6QtgsAhEcakUUOHvQYP4AfEEKCCBhxG2GKggk8 - ###iGOebRilXCJLuI2QRHSX/lIJeEMDg5LcBtSlbkHzZZiiSQ4fYG9UAvqnEjCegErA - ###CKkNGDHPFuYQ0IOez/CAWVIbOGsqAXCgEgAXHilAKmPiEFIvCMsePQDYYgmENnUL - ###0I+5RJDQXGA/0khxxagXXEEqAWtKJWCNIy5B6odLWEAlAC9o6KlsWsQcLpH6PI7U - ###55EirlEJwD4qgdhIJQA/+UGYZlzC86kKYjSVABynXhDnqQTsAppt1usRacV9Qg9w - ###31CJKGL86IWZlCBd1cW9R6uPzlG02LA7aUfhfu0xPQ15tlAZIUY7nErgnqcHMF8u - ###QbKxi1SCYeqntNhER6gEUBYukTIVR9rTowdZxlAH6kRVkFpxCZKjXaRn1AsQOKLr - ###SO+wABBAfh/5BC8kkPQ9DmmYGe9Zoqf03ku4fBoTKJAA0/csofdAoEP63uNlBwJO - ###7SE9x/dI4Ok70Ht8DwyAvwdMNYBB9Pg7jy+W8SM/wfdsfHeJ3+B7YEAZf8+YCmdE - ###94lfEYmNUHFyiZ8x7etx+wkDCHCcyycJ7w6fYY78UlCO6wOW8iplPJ6Ut3lG9Im4 - ###MQ0vlK8JobT6Qu9cZpH6JfJuu65rtU3LS9zb7pzYtz064t/28ImBy/xo/sTBbQAQ - ###C7chRDxcQMglkInbMCYubi8CsXFZpZhL9FLfXka3vM7EyW1EIFZuY4proRLxfNfg - ###mpTIyPxukNG1sJVHivxc0JnH0ZP1U/jOHF12RMxgR5Zubxrm6fa+YqZubz3m6vbu - ###ZLYuG5gXuLLHmbHbZIA5u1CKhMuEvEeJ1XOZiMUC4vVcBpk7k6SejBm5u021mL3T - ###E2D3XCamIzFD+5jB2+SRObxQUJk7snibyDKPt+kwM3kh1QJn5PJCzQU+ZYLPfF54 - ###gswdGb3NNpjTM2fxpa+esLhExBfm9TZ/YmYvLIzHQ9xeuFwiZXpxYDNC5vfCKzPZ - ###cAmPGQUAKdMLEuG4jKbE8m2mzDyf+TaL18z0hbVLmTL3Z7YvAkIiZdKkJzKEzMsS - ###M2TMyPlFElFlhMP5IhIx7++yPMNrYYs80g5y/y5LRapMSrScxAEpY2Qrxg0SALos - ###fgl8UALosoQm87KEOOkLZYAuy3lSpiwKshTQZWlR1gvFgC4LlKqMljnVmC2xVMqg - ###JNBlyTWWMka4DaSMkX+lr4z5BAkHXMaSogU3UBzosqAt80J5oMuyuCrDahoJCFKm - ###RyyaJAQmyJbQzzCs6AUsFHRZdQikjNEuIiljFBBVxugo0pelxvCYSTLosqaTShmt - ###C2VSJCKChLKClIiJPiptyrXUrUBKpDHpW6KPsYDQNQqba2l0vCEslY/XqawTupbS - ###GEoJHikKDVJCq50yUqOXqjYiYrIoN0gJrdkK0Izqm0iJJGThrqd60cpzoEoo7VqA - ###atRv1UZKNELp567W3xNPFWD1XliQrfqrl4odS11R/V3R/e2myaKXajgmYp0N7eEr - ###1d8V3V+p/goASvVXEFKqvyu6v1L9FYyV6q8WQan+ruj+SvVXy6hUf7XO1jITIijV - - - -Valin, et al. Expires May 3, 2012 [Page 191] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###X2GKUv1d0f0tTCL6YqEaIaNS/V3R/S1kJd1fqf4K35Xq74rur1V/tWm06q/2lVb9 - ###1dbTqr/anVr1d0X316q/2uP2FufTHqX6u6L7a9XfFd1fq/6u6P5a9XdF99eqv6Ja - ###WvV3RffXqr+ifVr1V+RRq/6u6P5a9VdEVqv+ig5r1d8V3V+r/q7o/lr1VwTfpvek - ###+2vVX7ENrfq7ovtr1d8V3V+r/oo/adXfFd1fq/6u6P5a9VeMUKv+ruj+WvV3RffX - ###qr8rur9W/RVT1qq/K7q/Vv1d0f216q+4v8X8WffXqr8rur9W/V3R/S0pg3V/rfq7 - ###ovtr1d8V3V+r/q7o/pbEw7q/Vv1d0f216u+K7m9EK9H9terviu6vVX9XdH9LhmPd - ###X6v+ShS0JEHW/bXq74rur1V/V3R/S+Rk3d+SSln316q/K7q/Jduy7m+Jv6z7a9Xf - ###Fd3fEqJZ99eqvyu6v1b9XdH9terviu6vVX9XdH9L5me9wFYLSPfXqr8rur+lXLDu - ###b+kfrPtbKgrr/rYWQ7qzVv1d1v2NKsS6v1b9RZvSqr/Lur+lbZE+plV/Udi06u+y - ###7m8UOtb9jcbHOqFRCVn3Nzoj6/5a9XdZ9zdaJ+v+Ri1l3V+r/i7r/kaxZd3faL6s - ###+2vV32Xd39KdSfc3yjXr/kb7Zv1cq/4u6f5GfSfd31b9teYvzmPyJhNHL65mGlUm - ###rtjqkxV+PSRW942xgpR9reuzqq/ny4q+Bger+VrLZyVfA5NVfA1rVvC1fs/qvV6p - ###0kKyaq/XmRV7jQYGS4idayTit6zSG/OSRkEaFavzWptnZV4jsKjyWpMXRd4yfsm+ - ###U9YxVuKN+YxVeGNfYwVe6+/lbSrKuzHhsequNXdR3LXeLmq71tpFadc6u6jsxs7I - ###CrvW10VdN5ZKVtaNKZNVda2pi6JujKGsphtrKSvpWkcXFV1r6GWqLOq51s5FOTcm - ###XVbNtWYuirnWy0Ut16xDlHKtk4tKrjVyUciNYZrVca2NizKudXFRxbUmLoq4MY6z - ###Gq61cFHCtQ5eZsKigGv9W9RvrX1bfJ7Hx6q31rxF8dZ6t6jdWuu2ZA2uzyq31rhF - ###4db6tiXOsPWflW2ta4uqrTVtS2KSAxdSs7WWXZa5RMXWGrYo2Fq/NmKdjM/Iffye - ###VWutWVuSIx9fGNGS22elWuvUlnAqtllSqLU+Leq01qZFmda6tKjSWpO2JGg+BCyJ - ###2KJEax3aEtIjfq+lePuIT2vPlh5A4xPVWWvORpHgM05Wm5XWLEqzOYFUWkrAb0lh - ###NueXpC6b402lAtmno0pTLilQRr/io1NWkpWObLQz++BW6ceiHivt2Kh+DBCtGfKZ - ###KCvGSi82emUgb0XtZGBprVTqkkJsnVeTSpvYZ92sC+NJvHUCT+Ecfoyy4sm7ebrM - ###QRjP2s9Hi1n+CUqZM3byNNIuqcTQST1iuocuB54472T0zkPgwC/y/vLJU9LrrkSx - ###+Hb62pUpRNJOvnm0x1EyjTxxO/OFyeEUSdMkvx/02WV/z5hchnx22sKi5PxAPoVE - ###n8kVIhbPoSwW51ni/j303iMRIqT+ib7gHiJCjePFedBwSUXBeUS+x56b5M4WYvkI - ###/XTIN4w86EKsEKWE/DhJfE5cHR9px5wgo28eu5SSgxxsGYAO7xrSiPAZVoioArku - ###xsRCCMvEhYq5Io4fZ0JCPXk00+0Lgin70RJU8BkBtcs+m+R7FpJjEjlpkeJBVzh8 - ###9mH1SeLwyNPWZx9A8oEMsXxE/l6kdhOrSsTtmAgnu2yTh0jSXSHa1CMBhJBVeSmS - ###qx7dBSFdk7R+VstwXOIESPdA+IIJNkGekhm5bpOhJ2FXWXLLJPftKBafehJRSOEK - ###cR7s7OfTrQmEl8++dgELd/iInER95nPiTR2Rayj5shL/JScucSZk/7SMfIHFKZgc - ###8ELyNiSQkj8NeYKSizArf112mmT/c5jJSpyIl1CAM4lwJuxcSDI1PiKYkuMpuUDH - ###5OeMX7vsD4fcfCXk+xBddvkMSGJHqk2ciPQT9MCLsDw7FOIjLB+Ri6i4+K2QZBWm - ###7B3o0MUbErzpTkuqvEdDLB+RS6D2gQzJ75o8itH3mDRufExiLLG3lGQqHFcqfnsk - ###0ntMSNnPkJw4QywfxeQW2GVXyICmh/Pg4eIjnEfkyw0EcjAMsXxEBJOdGPEZVFgh - ###gYX8b8lZl/Qfuv9EfJqUX/yGbbBHKMnH5GBOzs8k7iCUyemcKhBHJgUfR4wzIaab - ###kmSK48eZZMppLMTyfB/Jx3mRwB0TmPFTV10qQAWBLuKQSyY+It2vJ37p5LqGN25g - ###5GF3hcRkUirIEZ0cm5VvLmnsJHhEyhWRTBYRquWp8u3C6wlAeMjVPCOZDlcSiyVy - ###V4X9VOnWAv4iz1m+mYTjytg/Hn3dVkKPzJ0Zu64HpERj+YjKk48ijpemh/Og4aYs - ###6SO8QnJCXwlYeyXPfhYzsDZdc8Bn7OlG4kyXfWdDfERFSezEpiO8lJQqtzm64RQR - ###SMn/ldzg6eoAV+iyM3bAE8zYbdtnAweCB2dC1h5PXRWJCKakxdCVBKwQpeyn6rMD - ###J91YwF/ks4wueChkhXThTrnthSh3RlieBF60BoVYPiKXavKkZ5sSTrLHTr/kIB+g - ###wBWhVEsmR9LXfXJXZkGsy+7VIRoKIqxA/sjkoo6PE7zVRSIm6z04rh7fViDv8xBb - ###IIGH3N+x5ZCuXVD5qMvepkGCF7JwHjEbMRFeOHqcR6YcDENy1CU3aHZixmdYISKh - ###kwRThA4+CtOI/aD5/g+2EWEbqfJ4DLF8RCD1lK9sSBdAqAJdNqArdTjirCdeyCmb - ###mXBkPb40QN7eZH6KIvJTJl90umVAUl6v9o6YkaBADKqRq/Dpw3IVlHoH/7RclSjZ - ###ij1flewTagFIxCgWtlCwiJQwhDLTCjmtKyknUKJOILIKSzQksMTiDU7CDvbDzvEo - ###waRKgvGVVBIq0SQQ0YIFEBKglJjC0ozcL13hOyGpkjhYipD7IZlIC6mSGEQgkKsF - ###scgWK5G+wpAoCUFx/UCx/kB4N3N4YuAiBqCwsEKyQKyYudJcmY+nipezr7ywWmbI - - - -Valin, et al. Expires May 3, 2012 [Page 192] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###JFAI2xbujj3Fivkyjw6Z7yaK97JXv+KNoWaQeI9HM2NiJIpZMk8NiE9q73VmhYHw - ###MuZ4HvIbYYvMPLGfWDE35oGh8LVU8Tb2wRfWgwyK/ZojxcaY22FPsTAj4Vkh86FE - ###8SJxlSZewW7fzDDwsoJmTkRYFfNgHhMw30gU7yA3aGRWmeYAROCFTTAzwX5iReyZ - ###J4RC51NF68khOhBSzASbGI4i60z9ceixIs5Mw0O5PyC0eYU9phXtDDUBFTJM91mI - ###FkeKmDLNDZiOIvHka06ZUMNMU0QieOpSUqxoZ6yIH9PIkOke30cJFWkLhDQxAfPk - ###QgiROaaGdENCESumaeFDdMq+Q158+jCdKtwjF4Uv0bSIqVCqKJEoXonQmECUp0yp - ###R74oQKlWcUSJyZSaIopIomgCKxOsPXhMB0KhBT2hArGiBL7s70jtcY+3NwnXmRaf - ###WUBORAT2RchN1c4UQTXhPUeyZ6x2pC/7LFJ7zZNtFqut5vP+CXkPrfRk90RK2vJ4 - ###X4SyN3oiE8Us9QjmsyDDkosnskmsUN5nPA4Fl3uCxZHCZI/wkxh7oli3MOdMY6Aw - ###2FSzUGGSmWBWMz4ldehU9t+vxabEe5dYtgThaxGjTiDsKRZMCYTLxKKvMq8g7iBL - ###H2oiz3Q8ElIt6xoKxWWiSmQ0lhUMhBrGIncLTYt4eQIhTRxHQG4cCkkReIdCGQS8 - ###odrgAsyIt+kyOJ6e7Zzt6UsM/SI8Ky+r9yJMciv9yarAl3eR71PsXmcChTAGBd7h - ###lkeUiQif/Ur00GOc8hh0McFE7Cp1l7e/dLENjnY8x1YK9qIu9cBf1cvKxY1yoccB - ###ym8ClP+1gPL50ldUAZTAqQKohOH0MIA0mJylgOJu/1mACpoAFXwtoAICFKFJEVDB - ###EkA9GpMeASju9p8FqLAJUOHXAiokQCWe3mcKUOESQD0WQhaclgKKu/19gCoBjPL1 - ###qYta9gWuyotl0Wgo0ZoaAl/YkhgZD0XoSDiIR9i14nzEfDTMEUjw/I5CgZD1Lo3U - ###yTD9CfnYOOQicqRMlFqHF/G5HhtLEzkcJjusikeSpGx+44AiCR9F8wktqL38h+yE - ###QRJ4VISM3HgU1XWU/T+I+Sg55hnFpOLKUYGOjcLn2DFJ+3yqAH9SVpx50hEft6M+ - ###jkX4EDlkNSPkQCtsaQjQcoOxWHhkHNiFjzXgD48FDXxQhJVdPgGBP2zQZtt9gILr - ###ihyWwB+Oj+GRwga6BDXmUegYUFGousenzz0yafARTIjhcyh0DBkaQQlgYxMHmclI - ###2QCtECcNQjpVT7leyt4ZKftcJCkFoKEzIPhDywjjowoxn5Cj1xoUick440dkzfAj - ###PkwnhR/gQOYpnwxu8CdQp+P0J2FbH55PhL4YxUjihj98Qu+xzRNPNVfkcCv0ehxS - ###pxezvYSj7uBBGNrByCzlZSS4eCkNiQ/N4A9hnZeQscmjQEBywAZ/uB7iBBQhc70c - ###xoUe2b/hT8x/uAjblDw2j3lsgPZIg+BDPiji0ZmB55GluNcTWwjpsb2sRxbxjOyY - ###vYwkTnaegz9kd+vhOKEIuz+xHx38YcediMOyoEl/RVzq4A+p5b2Aj/DJms8HmGh6 - ###J62tRyGY4E/MJyukDmToPgXiFoVuwghHZK+kg1H4E/GJAsalgD+R8laiP+R1lrEb - ###VIb22hU5cIU/HDWJzjXgD50y0+HsCgaMojY9PvjokdbCB7lBCt2jvY7iQMG+IesI - ###H/oCPWI7doyWQYxJRO/ogBiP6thiS0dZKYWXkcNkGAJp+CmfcaRewn/wgARIDx/u - ###ZATPJCNY8yE1UKAeR+yiFYPOyfBGHn5AiNhsGZLZNKETKXH2A3rEJg62xCceTZoP - ###yuEPn2ewK12csT6WshlODicTUqEAIcnKyt6AcUhjiTmkVUw7Rx3Ws2MM0DGywUQ9 - ###mq0c7Ee8mlGa8h+6/y1OAFFMTUcRLUAUsfGUjPZA8ei0LZKQA74EiyA9P+xRmKyQ - ###ewgzwglxRAgTaixEpIUicaQ8BsmswJpXyGEvcHFWtIODx/U8MuwCYisvB1QGKV5Z - ###wLwj4CBWyvcwiCiqWhDx2R03LW6IAZ9rwhTIVOdx3A32SPTZmc+nU1woSIEQxDnR - ###jwM2Q0RsZ6FJk58iFOGoJD4boIEgkQrFLotelnpk82GDNUVWUw4kXkwHAx4ed6KZ - ###nSYtziYeR2jwuE3PQ2QQxxSgiRwJLeUDoIQDo+A4oUhMpsseG2V7IVcIJCBFSq14 - ###fB2evRrYOQaDrJGpMg0pdgOHY2NHGgALqdhZyPfbkVCviNMN8AwyxmUeVU/Z9Ze8 - ###Ilf8lP0eAJz0kL0i2EES2EqPYjPQ4YmfBmxCk3gS7K+Q9GgsScaHmCkHI0nYlyMm - ###43iCxzUr4kEJhIQtFXxLPhGTLDpTrgCPItNanJG5HDYXab0Jn2nGdIIY83lQTN4x - ###4tTkx+w7EqP7FxqzyRTADlDA29jumYg9lqKjsLOUHxF/gD9kmI04qAI5VuGFfT6O - ###7rG1PeMT+JSPihA1VmBrBWyN4vg0IYd4YZNwiOY3KOKRFY6duwAT2U+bxC0faRBa - ###xYgc+kEkobj4T8B/0KqJmgQfBfT4bCfjPyk/TND44QNgyOQiB3mhnOfJAW3IIWFC - ###5XFCphU+VE7lbBlDBYmbp+/JWWzI1m0yT7LHJxTx6OilR8fbGbkrEFB6CZrnejHi - ###SI9O/dnBrkdQ7ZGFOCOfQvbDAzaFlqgEbShZjBud3fUyOkjNiElnRGLIq28l7ZHT - ###Cjk4puSLxs5/wE1iNAuSGYuOs9lHMCVzY+qhFTUhvGJXwiRFk09CcfWSCGkzexwm - ###dNCXkG068XAM5EK6AgSfLFa4yeIEBQl2JY3RWWAlpiOemEzK7FIak9AQIdqgUUH8 - ###X+gYiM6lySkCN+kKu5hGPsfG4hgUJDOjq+lKmLJ3BsnN7HvILqd0+hjyWTTzY4Jq - ###kBHvQrkQ2BpJLOTQGbAfGJ22BXgcvxIogzJTHaIvZLxG91CMe0J2WIppQZBhL1Kf - ###wxN5uLd6KOnxSpCvEAaCjMknhGVbst9HbCFEy5WlMhUUn929g7NDirQPvyxDQ6Bt - - - -Valin, et al. Expires May 3, 2012 [Page 193] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###Mp6oX69JebNUakkUTVq1sdNMzvdeDiYX89Lj/PLSPP8VYIToQ8ZVXJOMzP9fROXE - ###8jezPL+++YCl83OoF2NSAv02101Zaur14O7gEJ9l5tnk/PTDdLY4BJ2uPPy5enGK - ###2ebwnT2JnfF4Ovwx10orjqE/wIeS/8AMZlAqKqEV7SL4CF/pSKdmhJISDqECQPBI - ###uf71eZ2RrOvUPfbrHwf1j0OCclnF1Vo6vqChkA9GIehitxByr1uIR2QvHD0XJX0F - ###vh9IIgSAEidO+DQYjSkBEIWVpUizoqKfHZ/tHPQPj1/tnTr+EjTtyAMrZnIfcy28 - ###syqztv68gtFk3Pzvjv5bn/+bYtF/wz4eyP8N4mtazv8CFPcp/vMf8fOU//sp7ctT - ###2pentC9PaV/+uLQvpTTfwG4rWb7pWTnJd30+b04JLoli9jGePmZUzed2CkTMSIgZ - ###PV84FO2fc3tiPhNMWpw7kueUsohCy1Qa0x5zwsNqAmRM9EGBICmlqsrBgmPGeP46 - ###+wrlFuyW0oviMLp2WkLqqb0Bg+ccN0CkJPWjczX6lE8czLJ4Ocv/dguNYsZfJIec - ###dXWFp1P7UqcyRwKXzyYk5UmySZMJEjO7cApyXNsPkn7ZmU7GXBIk/0+j6e1cJ6Ok - ###5LSUwHYBJa9xCPucJAYJKnUCYIWpYs7dxbLBdZGt5Z9yldJ2MZoR3VWscHzzYXCe - ###Lygj9ngK4xvMC6nTMe8l5nI0w5FM27JO2JYa+vheJ9e0wcPJbWjo89ubm+mcE9xc - ###TLFP6O4zNE+IcDlmNACOcDseUI5JMyeRpRV0VPZuzEl8iZiFQ5tOck6doxNZyni4 - ###+Q+Pbx4TyE85fSehP66c6UE3f57bPdDP2fQqJ/ZFvArmJCySt9zcSiL9Dl/CqNqI - ###4zottG5bJSflrDqU2PNyoCC1kA1ze632i5rKKJ/beodMqLh57MRFpa2DY7K+fLC/ - ###LDh70d7fbkcwKEzKjEmZdIttNeXF1pa/udlXudyLHcPjyW/oHBvj7k2CKkwsT3iA - ###u2ng+Ost7BaUzps2igx2eqLzHFdwQOtXIiTQCtUpDQoTDOHRqDUGaplBUE8/YK88 - ###G00+5bN5/szZffXaoZSvTOReEHJQQmxQLNWqSXWd3IrKjoYXl7y+hdZgj94SjgxU - ###omholnBC52YlxLKyuL7rz7e9P18uXGoTvrn++xde13rwvg3SL6ArINCCVu1ycW5l - ###lT1TaZ3mmspdT0H0m04kTctkOnFhiwCFmgOEu1rso+zzVNMajmrCEyQ+r81zC3+B - ###onBOXJPEXO/ZguhXZgowqbp1nHfrYgt3qHwBw8/L6zsbfDa1oK38SouvFmHWpEuV - ###KC6o2q5molJO0TFOLqyIZwux9JqJmuTrvR7ctQ2JQXqiYAnVxzkCGyox+CdTq3LQ - ###6YSB65cBhRyxBKgCp4SNWPy+qCA+kxvi1wgkWrp6wLAkgO/LYKlHgEKpmimrLPQ+ - ###TRdN4ESk54Ad5Xliew/Ms2b5j2HTfZ6NFjTRy1wmJ6oevLtHO8yM7TsTJ78DjKTk - ###7zRtWITLBeeFvmdW/wn5LHL7exg6jNtiGTyvwUeUhhaYWnk+EsbO1aj3y/HgilgS - ###8ODJQu1X5qiw9KS2rWiOMSMADoaYBg4Hca20WucGxCjFyD5/mI5zPWISEEZEkkbU - ###lOx5VF9ht0PLC1R+EUq3IEKMYXsvcrXaNB1sV3LPdXWHMAd4ju0hV2ZRUDEm3AGz - ###a9BEsSXFdu0WWZbcn4AAg4LIJeXWHtHkPk9nH7sG8/uUIZwXiXCkAvIVIwo4t3MZ - ###q/CHUS67ECdLy4mpsW+mnxkjF5+nSvpTSQpxuwIWjC7vS9nGVRe8F1DcubwcAUfG - ###RQOChRUBmjiY4Yd8+FF058EC0UWrzrQ1AP4vnLqN47QERoWpIwaTtQKIHXHKYmLw - ###/J7lh3Odcw8hLXBFue56Ol+4diPQH3VAg6E+lu3UqdorlVzkarsW6FFW3qE3g8Xw - ###A0nzoE3U7VezP4vceGJEgt3p9c0ATd0kuQ4WAxzYJW4QhtUCs58vSL0wmw4GznIe - ###8c3iHs+BrgiHHt7OZijqCPqCyIobm5GFlrJUfoLkQsrq/qAZwHu0aSBM8sn8dpYb - ###49Hgegq7ChvgscPzP82LJOMzpzvm3GcoCZrJYYeqJ0uXslZKlK3S8Apc3louShUP - ###Y5zeXn0gDYNzqbFSRjCSgcmYiOnUMHlY9mrWeUUpcbwlRJh/mI0mH5uItahvpHxe - ###oGlO7dwFEUQmVoxrWk2wWckOAA7pHSAbjKGgimLdS2AhH1g3IVFf3mtg2YpnW0+T - ###FvbC1kJsMgEFblHfGVwBCMszvgCWXZwvzk7Oq/67zbXf/KfO/o95Z4ffsI8H7P9p - ###mnhl+3+cBk/2/z/i58n+/2T/f7L/P9n/n+z/f6D9H+8G/LDz414fJvF6//v+D1Yy - ###W9isl6MrSnCrbxPUHADo8lNg32i/nS2KSXEHs+GHZRnlrWy6l7PJFVA5OT7YESOo - ###6KxaLEf7NmrIxYzl5wMUom5vgET85xB0jV8PBzOKDsZmU6y3mOdjyY8+Q/o2nJKi - ###LlL56/3Xx0CMgXwANSb3igtSQZnGUY5hbvjNYJ4mX4yxnbX90fUIZFnSq00bSu8F - ###9flumN+ILVJrw2jzRUMO0iyidKMrMZEMJvc0I7RbzBd0CnDJpA3lazbigJ7BCv4l - ###aGFoTf4AWgCprtiWCNbYyBw0wrV87QXaQ0GUbSuFY3ALrAyEUKS4BFPQiWeDK0q1 - ###vCCrzf/+z8vZYPir/+XX4Mt/jqdX/fNWcN7+3zIINjL87/P/jf2NWLXiQeMxgS3V - ###wz8QfSlvszO9WYyub69Z3QVwXd87HyfTzyAh8yEFHz5AcyCo39yeA99AifsX4Dia - ###2RpNn8auMYNOSuZ5DrNZzNAiriECSs1g5o4mlOM5t4yH1mKR3mYUNjFV4EiGA5A4 - ###YBBosKBFgKHNUKzAlkEQmc7mxGH2Xx46rYWGLGho+fXNeHqfz9owgE+kG96iqALT - ###BqWWzONo57jIB2IWRXDgAAoQAXXqakrjxMHcTgB/SHNjpERU4cbmyGpJJ4PloVOX - - - -Valin, et al. Expires May 3, 2012 [Page 194] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###fEZnLGiDU4g6BEUYpkt2UpoLzPMGZrdA5l5Ef5idQpXF5ykJKrzLppMi0uMEoPMP - ###0884SdKjJoTxYzoCuMjnw9nohlYODZsAk9ww9AsUZsa8rbUHFC/Dh8Xi5sX6+ufP - ###n9cGs8UtLMjg+mY6X4M5rA+GfSIPax8W12PsEfb0EHtDy48iAUc/9bIvQgFwnlPc - ###DHMcJCAin4vNi1tWm4FwaRHNcrHPDAE6w8UtWbQxK7iQDzTNTTQNAUBOhiOYHoH/ - ###PP8wgkVlKmZIAS40IOCcUpwPnKvp9KKwQQaTwfh+PpL05/k1odYemw/YGoewgsFf - ###jBkDUMsWdZVtq9eocIK4VTbFCHazccEoxqpVZQAaTmcAy8X4XpuCZvnVYIYucWpQ - ###cuQ0vSQJFgAwvz1ncy9bl0QZxmNBUIRtNReP9ZSpEDGG4Ufj+4zkZJLnF6oYdk4d - ###FE+q4PMtUr3ZhoiBZBORTm4Gw49svCKrTX49YF1ezg3U7h5Nipr7v7354RUwzNP9 - ###U6bvJHzIPt56djLC04ALZxew/aMDBYbTZ1wCdtI433p2qkV0OkRS+5VTySN9ljHC - ###5gPII+WR+vPhh+l0vPXsFXCHNQTu3hhAPyNE2JtcAZBAwEWsOV0M8MD0wnk7GSHe - ###jRb30sTg4gLbhEFIkS4IMfLuejpZfNg6HNzz13ugglt+L03g2xec9f4RClh7eyiW - ###nDLLpJJq4vAEUKvrfL92BP9xozLlkwJavyD+oekUThtgP0XjLjJbVMFwC5EpccCM - ###bgTowIOE0QPb4dbPp9OP0sOPQFemznPnFYLuBLBhRtDdBaEEMAWIGtdQk5KRa2jA - ###dvgA9GKhYM2w+D+3YzV5kpoP9phMFKa9g9rKYDRzDqeXl2j3hd13Mrgg+B/ltEcv - ###nH2Y8Q9rzk9k4iqAZseQ0V3GiJP8E/AbUAy53C+ALrDLt579urN7+MU5AxIxB+rC - ###Ct/E2beOxk/vgRdfzwtTldF+mo5BMdryGVl5s2+F9OUG4AkwCOLEdYNeVAIAfXt7 - ###crD1zKKwc8GeNVitdeCr8/l6noe9bB0pDcByvn4zAIYyX2eY9DKeJU9w7ebi8hnC - ###FYVK8U/FYzWgAWgJ7KPcgXYs2NPKjvXrCophQNUnDj1wt6Hd+aZ8Rl8QmMOf5Sts - ###1HdWqdXV9y+8jZUvS/vqI6L1QWZ9sFMo06/rGEFU7VzeuqurrVL9thrReucIF8+4 - ###vZA3xIRPLT8J7szQwsnyBn0e4xEDu16M7y3d9wPo0i5b4Zn4oYFQ5qzshDC9/kR1 - ###WTPf9c7+peVTQOcjU2YSXQDGHEgNHRWxKwOSxTk5TcjZvIP8c5yr+cJoN7f2dkFb - ###eLXXf3l8Rl04tAAwwg36IkXJ/N5fTBeD8SpWOf3rIQaYOC0UwvY2q2/XO2/nuba9 - ###F6k4ERHYQXyCbOBC9PT+eku1nF+rtk5Qgmbb9p2cORtvFZqzqm/qbhVwV9leub2z - ###wcdcRjZXbi6KhxEHU62jGIvG98oYW/Brc9Oa9j9Mz+3t7Zb1xlXQ3vsZlEw9hh1U - ###AW7PFzM8i6JDPOoTT0CAF97cMBNFaz2f8gG1Ug2dHb8pzRdqbbVa5kthaO1VNZzD - ###nZ+f/78w8nb7ectqzPVpVF8Q/W2sVA5YBiEf4YDFO4zQyuy/LSy4YR5JqS1V3Hql - ###NuSWV3rI9wkKjyf4HNet8LRSG3B0y39LMDELYb9fji0WfE1jru+2TNXG1bYbIU2D - ###B2YRGXNUCp3wslaIghkP4K7o0HSAATPNF4w4LCUboY2kQY1gNygIAPFSwl3ZxUCd - ###ZztyTFcdQ5v8zO6nt9wyHcAqPylSSoAFYiSG6czsJn3oOpMNPMt5hlUKY2gSAHHV - ###J1KskY0HIz5NddiI3guIcfrB3Ib73cJavHUoiy/nWy1Vum3tnHVTiQCuuM3lAlf2 - ###cP9ovzVf9bvsLlE7RuX+VDtOOtEkklscav1Yt7epAhV45HjVgFuI8NydPfC3XfN8 - ###o7zfb29Aym2AcZPfGM7JJgRzhvH+4duDMGiZQSLkXHSJK+4ud2te2rDQ3bb357r6 - ###H6D+uP3C2o9Ud+muIaZ+xiYB22OMfRdAnH02neTPcE/Z/mWIqCKWYLO2D1ktdKhS - ###GQqzjdKDi/IDGjr2o35g/QjvLDTA7xdbBlgM2hlgB3YqWLp1scltXba+g69ti3Jd - ###uGXgQoE/z1/MHgCcRiYaE4DRgofyw7Jg8WgHrN8IJfvBYgnY5g+AbbY1B7DBIBTU - ###XJ+KTVkMWjAaWpg767If3eoqlH4vfFLJVADyMpeownrxtVC256l2pjhzWdAuO28V - ###yB+TuCKJ0dCS2eMZu3iIoJMHmvWQHQGx2D84/h7pPZsnbyfiYK5pOwtgHpNyPOjt - ###g7aRzxYtGMc2yxK4y138AJ1tqSaZaBKKwuNtePx2/+iMZRSGf2WJqQF3yy6qHhfo - ###IXS8jai16qv1MzyD4SV9OyVixy/hPyDqugi0bY2kPd/chLb/YSjBXLd5LjVgSovN - ###LZygLOaiICUz65exGZaisCkfz3MGADxcXV02BTPh/iNmU1daup5rca8G15SDTjP/ - ###ggJywdORm57lHamtgeW9K1tV5LmKhIfvdF31Wkt6gj9mcrropsVc9YZW3fxjq6VH - ###3K7XNHk/bm4Wxl2YSI0W9IV+MzUwI8FyP+0fvTr+qX+6/x97ri2MqzVH4lPAMh7c - ###81ar8NTXXNx/2zZg297e0uDQ/brmWVVuNsCtCM+FGdcpf7rZIqUqn/9X/D/6OkzX - ###1S3Ind/iHugD/h9hlITo/xEHfuzFfvK/PD8OofiT/8cf8INueiVvjhC9OaKuc4iG - ###15dTPNNCexOaxMlXC8viPRlgH5/QX3blf45zR9Gzw+n8TtcO5U4hROU3unfUj+Sr - ###3Tu+xWAsMxdT3G/j5vENvDycZ+ThgQbN3+ziUfbvgLZ+k4dHrXsHDqzk4FHv32Hm - ###evzT0d6JuGLYHh4rzm/z8Sg6eKw4v83Fo+TfAc38Bg+PWvcOhPfXOnjUe3esOF/p - ###37HUuYOW7ZHuHQ/6dkBjDd4d4txBkR//sn962seQmN+/PTtF/w6521l+biJC7h+1 - - - -Valin, et al. Expires May 3, 2012 [Page 195] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###Bt3zttNqDdqbLfjwZwc+vYBPbVNo52dTaLtUCC9hKd69xr4NcrnNBN4cDvDseDB3 - ###8hHtcgo7glR44FyOp0hY72/4+A+IiFTHr/gYpwX7/na4cH6tNDnbqDwabThf9LPh - ###zd0GRdfQnidmqOR5Ar3s3d2MB5OBOrO+HgxnU7yhB6oXEDGiPmi0Gud3SJ0+MI3f - ###7YPO17ruEljUzwvn2tlyBp1zLvF6/+dX+z+2nKHTBdr1yWljidElTnp0h7xlijIw - ###npGvdaHQ+haWWgN6O71havh5NM+5KdgqLWR9wJ5Uhy/wO3bnuM65LvX65PiQSkKf - ###g7Yq5W6xL8xuf+fVq7Nju4AqskpFOgws8hSC4e+96r85hr1V49+zYi4On+4cvoF9 - ###+YqvjOIvjTn4Ck3JGIcnjbIwiVIT6eSn/Vf0jqKHmsdAxPpv35zu7gCh8ldKTcFm - ###clWjNAZHj4JWhMADH878pB8G/X/349Y5TrRQtLB4/7mimNKvTuu6vTYDmAIgQZ/n - ###FgHR12ZdQPW1WRtgZh6O6OGo3d7QbeAPtjGCNgDSNW2M6tqYYRtfWDPwaoa62zTW - ###+n6+bqzl+Y7q2piZNhrGGjXC9YeT1tfBthssGzI09XUgpqYaRv7yr4hzOyewYbvO - ###3CnNYMgzkIblO5fbKIxvyOOzC45UwSXdA5WQru+6H9vWdFt3bZwqt+TcdZ2W2jRu - ###q/Wxvb3tt9vr8GHVd8oTEuIz7AJNsZu8mAIZhR/Tp54LltxwCtDmn1LZkaML83wc - ###npD0zVTGIlf/uaI6bsEz6GuLF85efeiXX46slwoLFAYY6Fl9FUljtS/GtyV9mZcP - ###91UhnpW+9G6U712HurU6LJWATgfUablPq9MKUX+425peZaLFXitTXfkXNC9x9K/p - ###wuYAJGTUEtsWTrKDQoENqgqBtckAja9DiwHMiwZD30bWTlL73JQdOatW2dlG7RJV - ###qeWyjlcf0fGoMEgZxkb9Otm0z55/474EQB8dH78hrvs4cmSIUQfGOG/bI6e9KY9t - ###6JTCg+/+sLf7l/4xSMivD45/6h+/wb5V1+V3sMjTG5wT4cSUIt1VGsSd8Zj9X6It - ###1c54m67KRn1M6ZGUHpVKq+1PLa4Kxuh9TzVXZTl/A3F55ETcr5qI+/BE3NqJuA9M - ###pIFyPTwRoSmrQlUeV34k5ZdMBqVNas6iUfJo9Btp4WPn4X7lPNzGebjVebhqHtXl - ###oG2DG4kWxFFnJZZ3vi1zr3fMttT62+7xaevmw2Ceg+huS8od0KOmsxaqcxyMH3U2 - ###lz+uxav4IaO4gXNH6rdRwat2ACrr7+lgPppYHTBZa5oDtwoNKMGmYw/xoQFWa9v9 - ###W7V/2Dl43T9+jfJUC36h4IS8DlZDRUQCfRyaPnxV26c14v71dX+eL/z+zbyF4FTP - ###HxproR6Msq5eaZQdu85afNluM39+YIStkkbctob5wCCrVc1IG8aJYzNMQVHPj5f9 - ###YX53AzKttG4LoWXCQ5vqru1uI5uumdXGkuIju7iZiVW8hpCooQWlsdnD0oMpbAI6 - ###wQRw0tlsSyHaRqHS6FGVaOtkWLUgfikKUTLYII347zbZf9OfyvnP8PPs25z6mJ/m - ###8x8vjIOwfP839MKn858/4qfu/m+KB0CZs3u6f3JM1qraArX3fZuKL71P/BOHLMB7 - ###FbVlyBr5f/LBxD0czIbOj2gQfLpY/HSx+Oli8dPF4qeLxfbFYrYC/HRiHznJ18ar - ###wcADhx85onzlzjBFA6+/R6y0pd23p2fHhxzvnBwOx9OroI/3WG2/GPaTx9f4pm1y - ###AJA/61W+6GOwxNEsZxeXlpUCs8O3X7HuEf/5S6ElcYnlUIY3tyCbz1vs2oiFOv37 - ###cl0V3wV+6eriCizVl1ckJyv4ZcLCkCpJYP6/Tj6syH9WLHvQQPBQ8HdLg83yX5oG - ###flry/0kCL36S//6IH8Dcs9KFKWLxl3ic8BkjeN4upngvjgNLXuWTfDZY8CXYi9vr - ###G0aUNbrES+x6MLsiDj9/4VC+AwfTGzp0cV9iVs0lXwJrsSI/oJ8q3YG6wZu+YpDh - ###tovnxvysQJBwQIocEQV8tfdafPns3M3Fp8syLuqsGCZvc7KWYt60JMldL77sOt4a - ###IrQXx34YZfLdTzI/7qWefA2DXoQZauRrHEVhrxeFl90V/Jr5oHP2gpDfYnaeCFqQ - ###b7HX85JQveuFSZRlCX8LIj8JkzDmZih3XOjLiMI49Hs9NT4omGCSKPmWxUEcRil/ - ###i+Msw8RF3EoSpmHa6/X4XRpgwj1f+stgKGkUyBx7XgCbVfUAVdLIxx6gFd/38Ior - ###NwJwyzANG38JMeVVIG+iMMYcRvwljqPET1NuIEkzP8ykWAZjjGOGJUIA6vMXGIAf - ###+ylPKwg86DMLqIEAWg6DiDsNIkA6GAV/SaIwyRJpIO1FmNCQv8AaBV7kUQOh7wWw - ###hlwnDBIvTDP5EqH6EnKnYYzwSRmUYRpFaeTxFMIeJjCUJYeHmPJHvsC6IXHjL5GX - ###ZZGsfRSnCaxvRA1E2JrvMXSgNow15RHEHuY86smXIAL8SXg4McwG1ohHAAvrQR1u - ###Ok6jOE4Fq2IYm+dFPO3ES3EI/CbBhG29mJcxgRXwQ49XP4kj6LcnX5JelqSpfMki - ###wHSBQdLrwTb3GYgprHCYyQhg08AAYp42oBGQA1mfNIbdAw/4C+yENOsxUqcZpriK - ###uWlYqySMQl45hEAURdxahlnfopiHkwUApzTkzZUB5L1EMDFDbEtT+ZIALiYCxAwA - ###7fmCo1nmYUo6hkEGIAgiVacHQw2lDmwuhCOPGuAE6CeLhTmtgiBlGMBsAthTUicM - ###k7gnMOiFPaAiMupeFIdxIqjci4FB9gSRoHicwXbmNwnwSpi6fImiQKF/L8mA/Mia - ###9lK/B0SDEQkGDbgjywiwwZSa0hpmbFTbuwedAPJ58gUQO0O4YQNZCvjRk34AB4CA - ###SB0ADjQu0+4FSaJHgLkre6qBXtRDhJM3cS+ANZIvsJt92SVAQgC4ujUgmEkiMOhl - ###UZgK5YEvgBY9ASIMATOUqi9hmqiZQkcgRKgGAEVhXdUb2DJRpr8gLqgvPYCCbhpG - - - -Valin, et al. Expires May 3, 2012 [Page 196] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###0NMNAEx8XQemFKfmSxb3zJceEiHHXxOD1mVt4nJkPwfH32M2pgJLUs+WpX+XDE7v - ###Al9nfq/9P7P+p/R+8o+yFuI/ya1OqWGTQhIue4hv3h6c7vV3d3Z/2IuLAy2+WTbc - ###Qp6md74X86gxeXrTP3smmLpN/q1g+rWMss6HlDqQ8ipSZsjleZ6xntWG1DW/sBVu - ###KuLsoJTmFKETFzu3G1nWGGUrpXbML2oxoRyzmGGWk//iL073V23gMY1GmFvXi7lR - ###+eVn6hflxaVUzpQyzsxuya8V87XcKP2i9swvbhl/YQ65kBI747KEmG4TMKmADcXr - ###ZHamrndhL2B8wI7Tx/6/8uiSjypM+RUpCR4uPC6Q2RWUr7kny42J+zBVX4Tp+uAf - ###JuxL5R+m+QMwIkww9SRmkMPcoZjvkv5h6r8MkwZy3vsE8+JhKsFQ/gFiIIYklIgQ - ###/lFyQkxTyP9odRDUoYwlkz5SamsFF5jq96QOJkCMMQkiJkXEJIm8bzJKrQj/eph0 - ###EdMvdlcw1ywmuutxGkfK7Ii/Ys7Qh7kgMb+fRxkjKYkkpZekjJOUhJIxdMWndJcB - ###4XQmQw4ZfJQG0OPp0dAwq2PIQ6FhYG5I6oozSha6p9ymlF+Tsmtyf6arHqXTxF+U - ###ZpPydwaUy5OyfFKyQkoJSllC8RdlHaWdTzQRv1JyVMwp6VM+VsoujQldM15azJFI - ###YESw9fTAaBCeGgkmYfRpSxNh4P5xONw19UppU/FtyhlX8RelYO1RskX81aOsspSL - ###ljLYUqZbSs6IyW4pFy+l2e1Rpl9KE8wUHXGDki7iIFO1Wpx8NNWwoFyriZot0VLu - ###nJLaUvZayqNLSXgpDzBlCA6lI8r2HhPSrmScGlRRKcobGgd6mtgnpYakBMmcgTcS - ###Wk1ZUANKM43bJiDqxVsF0ZZywBIGEJ5x5lT8RWlkYyLYlCY20xPB7JMESkphTUyB - ###UhzTzubswT09G0/DLmauiMuGo844E6rqk1Ko0spRzlhuPynCiBMhU05lno3jC7+g - ###gXmhaozBR2tMYO7xojqUhZVG0mMCgwvIg6AMsISqme6VFoXgEPDmQnwipKRViBQ3 - ###47Wl3J+YbJSytEpXIXdFKVSxK6oXKHj2VH5OBhatCW2DlR4BBldEchEr3EQSmPA2 - ###7xG+0U6iNQgFPEwoVwghAr0XM0rIHAguJEw8CXkJZdNILSMuGdPRFUY5giYNlRCH - ###SSvTCsplSqmXEZpCgXkhIkFKzCxNr2giBIDEV1iKGyVifJBkxoRDET9NGQYrBF+a - ###2mMYHiejfAcQZoZHzT3iF0O69ItJhvxa8VPaBZlaPxxSQrz5UT3wr6IMwL8I3fQv - ###zshMvzKFaEhIosoAV2oHXR252lBh4Vemf6WY3Bi3PaJzmHWbRZjlIw8oObpHuKR+ - ###2R1SdufQmk3dKA24l4687ldhNkzEOJUvJRSvHWr1V1Tzy7d+wZhoWQgPFAPSs3nE - ###KNWvlcqzqPAr079SRfFlNqUBlsG9bOT8y0Itxi/NOtKYcm2b2dSoKeiOgY5Grw72 - ###TnVOVa2q1L8t7FfyrpGUs3g1xUFPG5WCVtd5B5947/5qqXaO6+kvX7rOr6wCot1D - ###3vmgboPGm8DbFX6bxGkYyNsggQXrgSqq6wKbIkUZ34J4HIOqaupmCSglquU4CMMY - ###dFxdF7Nf91TLSRx5IUhHui5mudajAoUejRembpx5UU+97WF+58Q3daMYFG6Zre/B - ###tywyVUMP07vLS1ixMI08XRPIRJSpl6BLBNws1cwAFIBD8jIKo16QBKpmlqLRUCDh - ###xwm8Bi1f1YzjmPV8fJn0oGqs+8zCII7IWoEvswDYGMBM1YSpx2RIwJc9tK6Gus80 - ###AwaRyDxh7/V8aFvVhIlFgVo4YHtJL40iXTMIk56CPaxLFMWhhhDadj01IGDdIBCa - ###dUliWORMIA+fMh+ttqomSClxIEAIUgAmAF/VpLKpqplFdE9a1YxhBXs9VRN6iUD0 - ###0zVBtkpiGS0MDRa7p+cZATg9X5oNMRt4L9I1oyBBE6O8DMMM1l7PM4Tx+GrJQpgn - ###mqpUTcBVMfi5ZDYNk7Sn5xlkmcdmMXyJVkILtgFolRrrQc1EQ5deTx8TxQcCWxxp - ###FGa6T1AJolihZuQlaZgkGkIeLHbop/ISBKwYFlTV9GAlNJpEgLcgWagNDmibpWz0 - ###wpcRSFZZotYz64EOo2ELWIBGeF0zixCvVc0kTkBLUNiXpRkmtJepRGkKckyqYAsd - ###ohFbvYQOQWpSo82SBMYbCd7GRXKUxT2YeSQ1YR4BLK8eLexHwBuBUAyiQC/TBAVI - ###BEwzk6nEYVgYLYAZ1knAF0dREiLdkpohCOq9RPUZo+U5CFVNEEKJCvBLWBEvCXRN - ###0E0AU9WAAAhRrOlQpjCVX2YpbmWFQ5kHqg5goLxEKhAliiakiH6hQs3EA8D6Gocw - ###3zvSEHkJ+68X9tQuS2kIPRkQkN8QRFq1V5BERb7avAAB2Cue7jPxIi/uCYSSqAeE - ###UO/sNIZqPTVaQL0wijMFW8Bh2Om62YSM8L6qCcgPaoOqCUjjeakebYDUN1R9AgGF - ###DaCYSwqaBBAFBYRemsKKqb2SeinI1algvP7GNXVZfqna4Zq6F36pRiA11fj4pRq7 - ###1FQz45dq1lJTwYRfKnhJTQVNfqkgLTXVOshLWSOpqVaQX6rVlZpq7fmlwgupqbCG - ###XyqM4poa3+ilxkWuqTFVXhborcZxfqnwX2qq3cEv1c6Rmmpf8Uu156Sm2pHyUnar - ###1FR7mV+qfS41FRXgl4pCSE1FP+Sl0BapWZCKNFXimppm8UtFz7impnbyUiih1FR0 - ###kl8qGio1FYXll4r6Sk1Fm+Wl0G2pqag6vdQUX2oqfiAvhVdITcVJ+KXiMlxT8yB5 - ###KfyJa2ruxS8VZ5Oaiu/JS+GJUlNxTH6puKnUVLxWXgoflpqKS/NLxcGlpuLv8lJ4 - ###v9Qs0FstNXBNLVPIS5E3uKaWRuSlSCpSU8kx/FLJOFJTSUDyUqQjqalkJ3kpcpXU - ###VFIXv1QSmdRU8pq8FFlOaipJT16KFMg1tYzIL5X8yDW1dCkvRfKUmkoulZcis0pN - - - -Valin, et al. Expires May 3, 2012 [Page 197] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###JdHKS5F2paaSheWlyMlSU0nR/FJJ2FJTyd/yUmRzqakkd3kpUj3XNEK/vBWNgKsa - ###hUHeijYhdbWyIW9FE5G6WlGRt6LFSF2t5Mhb0YCkrlaQ1FvWnqSuVq7UW9a8sG6y - ###5gN2hH6Wuyzk+QU9zW2u7TZ37TaP222etNsMMbcZ3G7zWrmN6+w2oojbiF1uI2K6 - ###jTjtNm4Ht3EnuY2b0G3cv27j1ncbqYbbSHDcRlrlNpI5t5FCuo3E1W2ky24jSXcb - ###uYHbyEjcRh7kNrIvt5HzuY1M023kt24jq3YbubzbKCC4jbKF2yiWuI0SjdsoDLmN - ###cpTbKIK5jdKb2yj4uY0yo9sobrqNkqrbKOS6jfKx2yhau41Sudso0LuNuoDbqEa4 - ###jRqI26i8uI16j9uoMrmN2pbbqKi5jTqe26geuo2apduolLqN+qwNHX5rq8I2ZPmt - ###rUXbq8JvbQXcXlF+a+vuNjbwW1vttzGJ39oWA7fR2GBjML+17RQ29vNb28Rh7xx+ - ###a1tH7F3Hb23Dir1j+a1tk7F3O7+1zTk2peC3tiXIpjL81jYi2RSK35bErAbTlU0Z - ###+a1t9bKpKr+1DWY2Rea3tq3Npub81jbT2ZyA39oWPpuL8FvbOGhzIH5r2xVt7kVv - ###CyZJm/PxW9uaaXNNfmsbQm2Oy29tG6rbaH51Gy23bqPR1220F7uNpma30UrtNhq4 - ###3UbbuNtoVncbLfJuozHfbTwHcBuPENzG0we38eDCbTzzcBuPS9zGkxa38ZDGbTzf - ###cZvPhtzmgyW3+VTKtfQifl040nItrYpfF87DXEsn49eFwzTX0uj4deEkzi2c4fmA - ###A0DAkwiUxaSmeqV2oe/6rtXAa8etZ107aQ2yWohpeNeCWy9W7Vrpha5bZ40jdSii - ###0asGuwxm1iCmQeo6nNb7oW476K1Ut5P0LqzZhGYD1+xfs/frtr4mGzVUw1CcGoJj - ###iFUdrdJ0robMGRJZQyENda0jrpow19BlQ9NrSLphBzXcwHCSGkZimFANDzL8q4Z9 - ###GdZXw/kM16xhmobh1vBbw6trWLVh81Uub0kIVQHBEi5qZAsjl9SIJUakqZFojDRU - ###IwwZQapGjjIyWI0IZsS3GunNSH41gp8RGmtkRiNv1oibRlStkVSNlFsj5BoBuUY+ - ###NrJ1VbS2xPKqVG5J9DUCvVEGanQBo0fUqBFGBanRQIz2UqO8GMWnRu8xOlONymTU - ###rRpty2hqNYqaUfKqOp6lH1bVQ0u1rNEsjVZao5QahbZGnzW6cI0qbNToGi3aaOA1 - ###CrhR3mt0d6P316j9xmRQtRhY1oaqscEyVNTYKYyNo8bEYcwjNdYRY1mpMawYo0yN - ###TcbYc2rMOcYUVGMJMlakGiOSEY2q9ifLdlU1XVlmrxqrl7GY1RjMjLGtxtZm7HQ1 - ###Zjpj4qux8BnrYI1x0BgWq3ZFyyZZNUla5swaa6axhNYYQo0RtcaGauyvNeZXY7qt - ###sdwaq2+N0demt2V7sWVrrpqaLTN1jZXaWLhrDNzGOF5jGzd29RqzujHJ11jkjTW/ - ###xphvDgKq5wDWGUL1CME6fqg5fTAnFzUHF+bQo+bMw5yX1ByXmKOWmpMWc0pTc0hj - ###Dniq5zv24VD1bMg+Wao5WLKOpWpOpawzLUuJqTkQsxSgmtM0S3mqOYqzFC9R1GDD - ###wIhj0s26jl/yt2yo29ht44gbJ9sIp0YQN65O07o2IUQTJjWhYBPuNiF9025p2mZN - ###+7NpYzdRhCZS0kSDmohXE9VrIpdNdLaJQDdR9iaW0MRLmphQE/dqYntN/LKJ0TZx - ###6CbW3iQTNAkTTVJIk/jSJPc0CUxNklaTiNYk2zUJhU3SZJMY2iS/Ngm+TRJzk6jd - ###JKM3CfdNWkGTOtGkhzQpME2aT5PK1KRrNSlpTdpdk1rYpE82KaJNGmyT6tukMzcp - ###201aepN632QXaDIoNFkimkwYTbaPJqNJk7WlyUzTZN9pMgw1WZSaTFFNNqwm41eT - ###1azJ3NZkp2sy8DVZBptMik22yCYjZpP1s8ls2mRvbTLUNll4m0zDTTblJmN0kxW7 - ###yfzdZDdvMrg3WeqbTPxNZwNNhwpNpxFNxxhN5x+NJyeNhy6N5zWW4kAvK1e2lp4S - ###WcoKvaxeFFtyNoUX5KyLcS/3z072fgR6X7gQZ54ui9uBV+DOR4tZ/glKmatvdAFY - ###R4pIKFxEl2/YBxQKAq8I801PeofhN7A8Xcr2KYCB112JYgm54OsbxiHesaUr83ih - ###MMDrlZEnt8HpbnqI5SO640+34/E6fMhhGGK6yevzXWosSncSY7ljHKR0QzGWC72Z - ###imkRYfkeXqrHlsOQ+qdL8HiBkuJ24HhxHjRcus7co3giHgdUoFvmIZaP8PosXdmm - ###i+0hVohSimWAk/TkYjhFy9D3ZYOMvnkc6YHurYc+QodAymFN8BlWiKgCRRTAIdIE - ###M3Wzma4nc7CSmEM8BBRoBMtHBFMOb0FQwWcE1C6HUqAr4SHdF/blWnWAN8pDvN2d - ###0N1S/OZRAAyfr+ZTaIIQy0d0DZuiH+DN6TiRaCB0P50jqdDFzaS7QhdT8fJ8iOWj - ###UAUPoBv0IQXToAgWXQ6nQFfcw0Tu5vvYcgBNrITYBAUwyCiiCtbD8nQtn67yY/ko - ###llA3dBU2oOnhPPgOPswq6NElfZ+vwNMt1BDLRxS7gUIvhCrISUQRGyjEBF2fp7vV - ###csefr41nFKJDYnXQvfiQggAQSOmaKwVooMgdVIEu6eqwMDCTlTiRy7sBziTCmfCd - ###fyyA5SOCKcWDoMgkMYUfwa9yTR0DEKyEGFWEIlHgTfogpRgBAQcboRvrIV6Mj7A8 - ###3/PHR1g+osgNcvN+JcDAImEq0U18vPQeZBQrBSN4qKAOIZaP6Ka+Dk0QUjiUhGOv - ###+BysAB8nKd9IxwgUMC78hk0k6qpviC1EWL6nYiuEWD6K6bZ+lyMUBDQ9nAcPFx/h - ###PCJfAgPRvf8Qy0cU0YBjC+AzqLAS0SVsuohNwRrweRpwaBcfmw6wjQjb4EANWMCn - ###uC8Uk4TCSCCUKRYMVaDIGjhimiDOJKaLy/gIZxLhTDJ1lzvE8hHB1Md5hRROg8CM - - - -Valin, et al. Expires May 3, 2012 [Page 198] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###n7oq1g/GTcG4DyFFSsBHKYVSkXAxdKM8xIgGEUZewceBT8XxEcUbUSEzAgoAhNEB - ###IhUhIMgoPEvGMU3oyjVGDQLCQxFgsASFJ6I4CImEkOLwERRMKOPb+BxnIaUIORmH - ###rcEr6CshthBheQ4+QZGO8BGVD+WyfUDTw3nQcFMKuETRbUKKDbNCoSPCgALuYAmf - ###IklQ9CF8xhfQ8R+FJsHn+IiKJhTJB79BGyupus0e+lSAgttgiUDFM4q4QpdjpAQ8 - ###wYyjqVBghaCH4MGZZBRbQkVwigimPs0rk2BLUcrhI3yOqxBJ+CUKiRHjzXgMahHi - ###dfpE3aYP8WJ8hOV7FA8DH4UUZYhu3stN+wAjXIQYHISiymDcmgBDt0QYSYRihmAU - ###kNCnKCIUpIYijFCML3yGFShMCEWOwcfwZIWjtuAjCnqDTVBEHGw5xBaiQILeBNhy - ###SNGQqDyODacHsjQ0g/Og4VLMDpxHhPPI1L3/kOJnUHQSji2Cz7BCRGFS8F+I0MFH - ###YRpxeBIOy4VtRNhGqgIRhFg+IpB6KoRFSHGZEg5rtoKRd2BkOGKcCcdwwUc9iubU - ###41g+FIQlDCgYCoUPoRAxFPwHn0GFutBtRoICMahGrsKnD8tVUOod/NNyVaJkKw5I - ###oWSfUAtAIkaxsIWCRaSEIZSZViiWjJJyAiXqBCKrsERDAkssQVpI2MF+OGYNSjCp - ###kmB8JZWESjQJRLRgAYQEKCWmsDSDPcUYrsHXMknIckaiZA0SJZCDpUpiEIFAIv7E - ###IlusRDqyUKIkBMX1A8X6A+HdzOGJgYsYgMLCCskCsWLmFHSJOLqvuHSoWHUgrJYZ - ###MgkUwraFu2NPsWK+zKND5ruJ4r0cbEfxxlAzSAyvpZkxMRLFLJmnBhyCTAWVYVYY - ###qCB3kTC0lVDYIjNP7CdWzI15YCh8LVW8jUPjCOtBBsXhRiLFxpjbYU+xMCPhWSHz - ###oUQHn8uEm6SZRGNhhoExhDRzIsKqmAfzmID5RqJ4B0UnQWaVaQ5ABF7YBDMTX8Ka - ###cUSeVFF8/JYqWk9xSgIhxUywieEoss7UP5BgWBwzLFUUWlFdIBgrHMhE0c5QE1Ah - ###wxRmimhxpIgp09yA6SgST44+lgk1zDRFJIKnYoXFinbGivgxjQyZ7nGYqFCRtkBI - ###ExMwT+I0EZljakiBixSxYpoWPkSn7LjHxacP06lC7GNR+BJNi5gKpYoSieKVCI0J - ###RHnKlHrkiwKUahVHlJhMqSmiiCSKJrAywdqDx3QgFFrQEyoQK0rgy/6O1B73eHuT - ###cJ1p8ZkF5EREYF+E3FTtTBFUE95zJHvGakf6ss8itdc82Wax2mo+75+Q99BKT3ZP - ###pKQtj/dFKHujJzJRzFKPYD4LMiy5eCKbxArlfcbjUHC5J1gcKUz2CD+JsSeKdQtz - ###zjQGCoNNNQsVJpkJZjXjU1KHTuWwOrXYlHjvEsuWIHwtYtQJhD3FgimBcJlY9FXm - ###FcQdZOlDTeSZjkdCqmVdQ6G4TFSJjMaygoFQw1jkbqFpES9PIKQp5tXgQIBCUgTe - ###oVAGAW+oNrgAM+JtugyOp2c7Z3s6tlC/CM/Ky2q4IkoGBk9zR3+yKnBMTeT7DmcN - ###hUIYNx1jFQG1BDUBLUf0CjOK5fgOw65K8fmHEZf/lWilx/jmMVhjgpfYXLo18Va/ - ###dLGNy8FwMZ3NsZWCLalLPfBX9bISa6lc6HFA9JuA6H8tEH2O0xbVAhEDqlNw4hIQ - ###BYYVICYMw4eBp0HoLAUiD+mfBcSgCYjB1wIxICASClWBSHhYg4nBEiA+GgMfAUQe - ###0j8LiGETEMOvBWLIaQc8vT8tIBIe1mFiuASIj4WeBcOlQOQh/T4gloB5+GrXxGuz - ###47hVXizL2HB9MTRD4LhtEirbvvLhSRBvK9Y3WvH1l9iXI0pjaeco4FmS+CpCOZ6J - ###BPpLGqpjuILpnuKQJ6GvGsBI9TpYeBgHZfcj+eL14kCNIMOA8JmKhJ724qjklSRf - ###ojjoqU6zAM8C1RcvSRM1Auu0Ar4koY5H30sjr6fjt6cgx6fqjTr+oAaSRB9YwZcw - ###C3T49cSDgavhWOcpPTwdowNTagCAG6XqTQTD0XCzzmfgC8jJsXZ4ykD8VQ3gOVGq - ###Fss678EQ9DA9VQfUq1SFre+B0piomPz2+RF88UAfUMW8GM+o1BcQSRMVHl+dR1FE - ###fIBHEquI+BmAR60cHtJFKkWAfb4FX/AMN5AGkiQKQ+VBlUB1FRHfPi+DJUVU6qkv - ###ESyqxKPPQpi0QmX7/I1WPlSx8jPQRXwV3T4DXTlTQLTP8+ALvFL9pLAmqSSrAGzJ - ###AIyx+iLng5RWII0SX406BQSLJUMGfPHinpqcfd7YwyrQuDQQAnwUqNIQ1MSk5OLF - ###X/zEU+klMIp/QKfI1ICHR23Khcs6D+0BRgSecohL0hj3k3xJcKiSGYHPV6WfJPbS - ###0KRWCECdkLEleEYcqjd0Xit7IQH88FXOBFg1wHmZAh6LR2ov2Oe/vRhAGvsquUPS - ###g1LK0yzuoWuB+oLnyTK5OPIAY6WfOPR4y1ADgZcEatR8Pq2TSHjaSQFQ0vNDtc2i - ###FLOzyAjs827Yf1mqcsiQm0ii8JryLyhQ6fNzagA05UhNG8YZ6pwWYS8E5VjGxufx - ###0g8e5IcJJ/kAIgi7Tq12GKWRyrsi5/vqDQg+QaLeYOKYnqxCiBmkAilm+wv0AHN7 - ###viJCQQIQUJk4gtgPkp7K0WH5HwDVSIJAYVXgh7AQgjuYvDJTX7Q/AzYAlArApd4k - ###+E4aQHT3FSFm/wj1BjPWxEIPQC9ESspv4DEIRwJE9rdQXxJMcaOc7GLAykRg4IVA - ###lJQbpO2/gURMjyBDIp/JmwzoBroNcKIT9gcRfzNAuEDlasnQsyeTDQh9GOJg/Es4 - ###U0rsK8KVwSJAn+JNlsHWStQIbH8VJI6wQJk04AO4lXda5oVpKKyg4P8CIwnQ+0C+ - ###xLC7hblmyL+8UBpAf5pYfIkyIBs9RYQyzDCjyFOGdItcjlZK/jkZ4koUq2IBOmYJ - ###DGBiaSx72/j7YANxirmhpB8g45EGfBzBVIVRiv+QwAAmE8SpADECJAsE/YFJwuZU - - - -Valin, et al. Expires May 3, 2012 [Page 199] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###q8D+SNJaFAL5VY6DURAA+vsq4Q16iEkD7N8kSxIiLxJKnoWAYamCTgjsIgx4Nxb8 - ###pbIACKHuB7uP1eSCGCm7gIr8rwLeTMAuYJcG6g3SIPFChW0dA2IWXBPVG9z1EVOk - ###zEe3jESl9vF6YaJaY5cbmRzmLeopIHqxH5OXMzbghQEskAyU/M2Ujx4wlZ5y/MHc - ###SIHKpYPbP/IFBuK/Jr6CuGsTYSxphiKbAITSDGWqAfaH8yVvEUA0SVUxTDYjawoC - ###CTAmoVXiXyf9AEplgezGNAWarPMjpQADT/hCwV8vBW4WxeKMBZsqiagYNpBgYp5A - ###uVeS/5/KtgQLqUg0bB+QaTxpAD3EQiHr7E+o4BYBE81UsQhHKvsHug+BHclM2T9R - ###YACbMSZ5B98AgdXe5MBlqSf5Yvk74oL0VC6yNADBKFJeoDBm4O8yAvafVP6aIRC4 - ###TL3xYB1imYKPWYwEYcUfU31BrBR5J0X6qBz9AdQgdnoyBXbplKa9CFZfOax6QZQQ - ###7aUv6IEjOaLE1VMyaAEdBV7pyZsQ9pyMGlgPEKhEZdCy/E8ToCi44twAvEC9QN6A - ###1qpYtbiGBvIFPTcFLRPMouRJ/qok9WMt7rPLqEwb1caeYm2wFwFfhPIlKNIEwp3F - ###lVT5lSZIpdWXKILdKU3HwGYD2ZriYiojQBqmEiwlmLMrDZQnqk8sg7+w66m0BuIf - ###vIskDRm8UAItKFJZoiQ7cUmV1kAKAhVMfQGiSAwMGwAdK1HcTFxVBVSYZtJL1BuE - ###oZqpj7xacuuxC2uo8qUl6BkmdYDdxGpngZjai0KhLuzaKtI6+nz1FHeOUWNJZbVB - ###9IlAhRMXVHZ5lYxtGSYUFGE7RiUrTZT3K0ryQt/EFVZaA5nTOLumuC1ERkIKpnGn - ###4D8eJyCMJapTYG2e8joHxAFhSnajuM6K7yp5zskyoqDqa49XUOwyRVTFpZbxIAaq - ###1VMXJ2D/+6GSQ0ASDIEsSgPsaiv9wI6JKOEaNhBgw7LRgZEEmXKXFRdcAQhI2kCQ - ###ZApAkkE9lAZAx/EC2afsmusrX1xgPqksY4wytNLeYw9Yo1L7Ik7vJb6vqJiEMmpA - ###ePgoZB1T/QEUJKcfufIKEEHXhZ0q2wzkMEyKJnUyzBIpYl7h/kKEKRc94UxRCmNR - ###FCkCUgH4Kv2Q669cdMK1gRbEuRe9CgNB5QgQwdNjI5dgNQJQHlKVjRGpOExD5SgE - ###ANOViRXtKqx8g3uYaFGGA9I1kAMZdQi4qwwD7ELsSQMgk8excmaGLaIF5wgzwfUE - ###8OxarPyaQe4AvViA6Aepl6hV8FBZlJUTl2Np2sN8jLLRIyCVsBKRpGZMUdoQ12By - ###RRZxMkQzRyxYFWYgQyrlIcTkhZHksyvcnwHUBXQRJ/kQ9ihsDfEQhrZA8VJv0HVZ - ###EAnUTJBXMnFqBqKYesIXEPk1IolLs2SXjEHA8DJpAFYkVpYsIDnA6dR82NVZfQlB - ###HFRTCNGOI/JBiNJgL1NvyAVaWgsx7adQ2BDYLrBNGWiAfsSxJMgk12hRUoAoQxMK - ###iCCJhUo8Rj0N2pApsPwmIwBG5KnskiDepCg805eATEzKJZpdqcUnGXgR7C0eAewe - ###pEJSLMNUoIJv7GItQITNk6FBgr+AyBWGKY8gAOEFc//JG3S9FhqCAmzWk30aoN0n - ###FvqGnsZpJgKGuGRLpzGQjURINDJT2D7SGqxAoCwL4qrNfAG4FLJq5ajdQ2d2aQDw - ###OFDKt7hwy3BQFAw8mQJshVQR7wDU2Ezpp4X7dAEmWI5UOlRYOFgI3kxo5fDVtQpx - ###+RZQgbzjKaU4wES0caBysALlUpuJXcFlsXzSioXT+gBbEDEC+RIjFUnlC7mIs6jr - ###pz1Kl8tvUtxKofoCelEoaMmu46I7Az8HihZkkiw2yLRJ1I8RdwSR2KU8VF9AVvBl - ###GX20qyWynUHhAXFbFWNXc+kU5Gl9uRDonMd0lL4AFvUkTam4oMtMQewGrUX6CdC6 - ###E6k3XpolKpGtvs9JCXMjTCksOXKBVIZKCgCanIJWIOBll3VpDQYDXIrxwEM0ShUl - ###BjEkBaIvBcWZXZDRy0CUCJTo6qE2HtBFVmwlQz3S9wp+7sJFQKHye0kQqG8o7sUC - ###Jrw+gWaJUHIIowu8J6YEEC1gWIHKZww7BhOyStZgtHQCxVOZiMk7PmW88iIydsQq - ###ZzEKPUpG8FBY7SnDHTvOq/S8ADq0l6cyFthpKPApL/oeMTbbp16xWQ+t73qtPcqf - ###qoytHuZZBgjKqMndPkpVruce2ibUVkV7CFBcZeBApg5yfkZ0342AC/iob+UuZSO2 - ###zkEKpxm7ewdnh9OLnDJeWyeSgT7Y9eRM5TWdyFjna9NP+Ww8uKFjNHOgOznfezmY - ###XMxLj/PLS/Oc7i5hJmtfZa1WZyX+ks/6cOhmlufXNx+wlfwc2ouv53L6RL3oLqwz - ###qevB3cEhPsvMs8n56YfpbHF4MVyUpzVXL05Hf+eDVntyO+PxdPhjrk+ocAz9AT4c - ###YDpxNRYsPCgVlXSqdhF8hK906m8zQn5E0AJV0qOTtF+f153Ad526x37946D+cUgg - ###Lp9naajjCxoKOXgXEq12C2k2u4UcZF+spaHnciK3At8PRniWdolQchbwZvBpMBoP - ###zseMiQQwdR53dny2c9A/PH61d+r4S9C3Iw/4LeWG74+hi3dWZT6ae17BdPKc+OMS - ###3z/90A+do86nt7Nhvj7Mx4v168Hiw/Rmvvbh2/WB1ANEXvyLYon9Fz+C7hf/L1Io - ###A98DOv6/4BGopP/L8b7dEJb/3AKuzhznf/1y3Vzuoff/l/4ADdid3tzPRlcfFk5r - ###2EaX4cCFX5nzf/LBxD0czIbOj4PxaLICFKRSNOWiu6f7J8fLC/Scn0c3H9aOZ1fO - ###6+nt5IKINBb/aTZaLPKJc35f7g0pz3qng4X+7XKE9EjhJT06n43ySyg5G01v5/TO - ###ubydDLHd+QpVxWIn+QUQn9no/BZfOMAknNt57kDrjPH05Hw0GczuncvpDJnY5xE0 - ###NZ3R3+ntAlsBSjW6HCnOMpjlzk0+u8aBXwAjnH4aXcCHxYfBgijo5RQYDrCNKySF - - - -Valin, et al. Expires May 3, 2012 [Page 200] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###FyMeEbSC9a7zxYsV/OKWhjZHGixjGpIcAGjpzPLFAMZKdPkc+Dy8EuhiG5MpkNi8 - ###C69Hc2csdNz0SXMrDgh6HI4Ho+t8trZkFNCbBQ41CpjkxS2M7J8wEIfnh81cTIe3 - ###1/lkMVBrtQ7LMIWXM1zffDYajOcG3rRO2Ko9AZ7W2Q/7p87p8euzn3ZO9hz4/Obk - ###+Mf9V3uvnJd/hZd7zu7xm7+e7H//w5nzw/HBq72TU2fn6BU8PTo72X/59uz45BSb - ###+X/+n51TqP2nP9HbnaO/Ons/vznZOz11jk+c/cM3B/vQInRxsnN0tr932nX2j3YP - ###3r7aP/q+60ArztHxGTZzsH+4fwYlz4671Hm1pnP82jncO9n9Ab7uvNw/2D/7K3X5 - ###ev/sCLt7fXyCDe04b3ZOzvZ33x7snDhv3p68OT7dc3CGr/ZPdw929g/3Xq05MAjo - ###2Nn7ce/ozDn9YefggDp9ffz26NXO2f7xkcON2ZN1Xu7BKHdeHmC5E5rpq/2Tvd0z - ###nJL5tAsghAEedJ3TN3u7+/ABG9r7eQ8mtHPy1y6CBZo93fv3t1AO3juvdg53vof5 - ###taqQscGCzcAS7b492TvEYQM4Tt++PD3bP3t7tud8f3z8ikB+unfy4/7u3umGc3B8 - ###SkB7e7rXhU7OdroyK2gFgAYloPjLt6f7BL79o7O9k5O3b3D2bVjxnwA4MNIdqP2K - ###4AxAwTkDnI5P/grt8qrJSnSdn37Yg1cnCFmC2g6C4xSgt3tmF4MuAZhn1mSxnaO9 - ###7w/2v9872t3DAsfY0E/7p3ttWLh9GN/32Cp2/tMO9PyW5o7rBWPjj/uEigqZu7Sw - ###zv5rZ+fVj/s4fikPuHC6L6hD4Nv9QaC/htTQOFvtnP1w/Oa0/4PxstJPoNBkOL4F - ###4vMMqPCHtQ/PrCewL5EuFR9OQXK4vbkBQR2fozh5eDtejG7GI5AcF5+njp+4IJA6 - ###l7MBUebB2Pk0GN/m8zXn5Wjh5nfweJLPifgR8bgeDGdTBz6MrrHVwWRhC6CvAfT9 - ###w7cHftIadM/bTqsFWloWrbZayvE4DNot44Tcbg3ancL383a7vb3tx+2VFZ2ydzT/ - ###2wwqcrlbasRBx7L2huXwt//z3qv+m2NApRU9nDf7TrhGTjTofnOpn6MU1cdGW3c4 - ###xsvxdLBoy/d2sdRMF/PXLtftinUF+xOgyVS6ULlUdAirogtK7/Cs1VqLLztv9gEi - ###UKXc/PBGj6La4sXokwL4oL2OQNTvcWXxPcBPSnCHuiCCkCB4cLxz1t95Azv0Z8KU - ###o+kif+Gc4aoP5nMg/HNnNrgY3bmBQ00gm7iZwnIYSp/f3UwngIgOcFrUc5wgXFsL - ###PeIvgwkg0eU8J97jB+mKUu+cixyh0XVW111gNpdU+mhwRPy4A6yr43yAR2PABNwo - ###IHI4LwfzHIYBWqEzuAGGcze6Zp7UgkcBwmcNy4oGNJqMCRI4aIYXleLvd+2VX3Eo - ###OA/4l1/lsw38zm8RevT1doLN/yqDlpcb8tVGzBE9/AJtbXCza5egTd3JF2ofvrfg - ###+Wh7OwjbLoBClRw57pYqtLkZhDwQGIKzxQ25oOvHl/ZjCqcYRXiQc+ms0tNOi1yd - ###PHKuMFDWbylsYS/2g56nq6DFLsaTw/Sy3ab2QbK5nU0cf1XGs8qg+FJYALXewPjL - ###CxH8190DiwCV/9mLMMvnJcBDpekMEIQfX+JC8KtNx429trQlk/dsSN+59shgf/wF - ###LT9+1/kLeqUDRrWCNnxB7+rQjTr6AXoKh/IVFjBAmFAXc8IMciztBWgZl8UAFb1F - ###x9RZGMaRvYKFAkGQeEnqJ1iNDINeEKGFsoNF9CLOAakA3fjDqp4uYle77Tx3vLv0 - ###kn/sVafB0WL/Sz6e50ViI1vMUBIfD6Dw3DrysixDI12W0oSrZIzW3KoL32muoR+l - ###fubFMbqbhl4vUjSw6pJcpfbLuJ3iDccgTZyAaNRHI0h//+D4+4CQeF+WHskIitWA - ###08Ga83bCA75AAdv5ew7sDgnSJL8CPAbBenJ7fZ6zoaqI2tbdGprriABlGJ/GcnoL - ###JDWfLQAY217XeWZVaDvTyfjesQeB4vNwAQ9vpvORPYhnhb26t0uTA8i5Pi5e2Y+7 - ###CIfDnZ93Xp76Sd0s2GubBnU9uBucz4GhWy86d13aquN8Ym9cGovt9T24gw+I47yP - ###YCat0Za3MdqEihuj1VW13XRBGBP0xF+7Dg2vdfdu9L5Ik/i9PcPlq/mqtJZdB/QQ - ###1Ifoydcv6t/NosIYrEWVsd05mzBf58/w74WNBkhxYDuVoWtJDYU2N0xR+G7EjmWF - ###VHtatCgXbF7kZZOqXVbQsDVFBjJIHCgmbyjc+l5Id3bJ9baX9WBL+2EW9vDWm8uH - ###kgl6cIdpEqIDSFeRNzwMQtcC+A/YUNyL8XYhhiHN4hhP5/BkEp75mdDPZVcNdt/F - ###ZL50E2hoteVvbrb80H31sn/6w/7rs3abLuziCN2YLu0GMV50c9H56ItmCndbW2Ve - ###4OKxq3BqaL+0tKhjw9MfT384AUHrrjtyQYSlKplLIrDNSXZevQK83n3nve86ICyf - ###+Ukf/v93P24BaNVLv+ll0PQyrHu5+y6CXcQ/9l46/QGFdRhu2NUwWoVZwEMcbdeP - ###DOyE+68I51uxOd9KmfOtVDnfiqUpvPLwUnBmLuW88vF+sheZBwHeJPZ75kGIVzuh - ###xNcIIK1/9z1A45vbRdf5d0CP6e0CPreXbHRruxGnsvBqmYhiFdG7wogbDMm7ru9V - ###JI5tPyqLG8CL2eBKZZHzlkUUVIyWiyi8mHeuLCpXw767UbuKgK+8Mp7Qiqu3fuPb - ###wCm/fhV2WfIoo5hsir2fz/aOXsEHKgVbTsbnBkXSqBYANZ4yFatXenAcYdCH//89 - ###9FtWJVRyuroxUnasFi3NyHo66NqocG73eug7RATMg8BxA3PD8TCEBfJ7kUHqw8iJ - ###emFC6tQOKMslHL2dow41cCIyaF7AEt9Mx/eT6TWg8xowNMBUUrUngLox2fsGZM4j - ###eQS/jUd/B952DoLBaD1ac44JuStVliO7ov8DGJvn16G7rKFZ6jew1HeEBgC3wwKS - - - -Valin, et al. Expires May 3, 2012 [Page 201] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###FF8Fy1+F5VeHUde509QJxc5bNob4+lOgP4X6U0SAxcGj2FSELUxjxGxfC01EBsS+ - ###8TiYBDc2TO67Th1BgB16D3vzjnamUk5sjJpdKR0FPiregdgL+9TeGPftLuzvrvAT - ###aRqrbG8x4qm9r1syPMmm6Ehy7GWFDtAkhkaZ2RVwQL8t6hFRmN8z4jse8f3vGzF6 - ###lCTu48fNeglKfnTcbnQBMkXpF9puho//uw9xfsdP5fwP+N1FPvyWx38Pnf+hZ03p - ###/C+MU//p/O+P+Kk7//PdAFbFORtdTxcf7p2Xa85ZPpuNQIeZ3dce8mVLD/mcp7O4 - ###p7O4p7O4p7O4p7M46yzO+U4McK0+s9v+D+2VfxGrnKOfOS0fHysL5OZ4BJRuvvZh - ###23pon8wBpd2fjFBdBcl9zjsyx5dAYxynf357iScuSlSFr5ewnxdTpMNY4IQEpheO - ###58Cen98Oh/kciDBs/IExZZF8i++BF0xnazCfT1OQhGG0OOIR9N7iz06njzSoq8/Z - ###hh+AzXZwEN3CUdt8MZ0NrvI2+aPtDsbD2zFQGB49ECH8hh1fzvK/3eaTIVFDejnJ - ###7xbO/P76fDrG0dNR0nBAJAwoJ9TAw70JTA8LA606H5yPxqPFPXm2jXHeF/kCmQeA - ###/DNzDFaAuE1QdLqaXA4umIAOxtZARhPWgJBE4sPRDHnPFAp/GkyQRE+xtWVDVe4q - ###OGa0GMKIh4MxnkNdT2dI3/FIC5sR7gerMJzOZvn8Bqk5sjTy2aM+BPy3N8B081ab - ###Fo1WHst9HkE57AFgMMxxJbAZtPgSVlwuGCkW00VhdnQmm8uo547ifeObD4PzfFGe - ###lvN5MNfSONSfKr5gI9ZO/YIiU8vnaGeB0dJBn9Q3EFM/+5fL8cLyYlSDPs8vGZaI - ###srleYPUDYzZjhc+XY7Pij+zCbu72hlZ/ciGbU00Hu1bd4MJ/6DKO4jtWUuAFbazC - ###4HDZLrE7Af1sMLnKnXcwyMsPbdx5emvx8kP7y/YeLDLvrz3AUugJD1FhqKZem3k4 - ###lNva8jc3yY20vgt4NVnaDVbjjnbUHjA0yLkZzKt4w1YKEklqN5YIJAbLKti1h24E - ###43sCs+yJwsxIcPowgIU8z3O07wPVnE9ZSMTikxwJ3YBFWzQbza5BEsPIPEOhRiw5 - ###sayJI8sveOeMXzi0dZpwRaEidTecXuc2UvJL+6yapsatf/iK1pehXkMH/HM2vcpJ - ###rJP1H4voyKxobiMevoRRtREfP38YDVnkK+GtxmeWTQn2iMSa1PxWWiMIIBMwHdoY - ###MZpYEyN/Euz+XGA9ANhD4Rs8GyM6zXwBVt8mpzbqlNmb0Nelm2xsf/lQs/2cV9Qy - ###kHJ0iyGU+ABDGjj+Op4l4EnJTbvAqwAy5znb8RC/YUBoIpbxQCNUZemIqD3qmTvG - ###rgSQV4BPKNk7z0aTT/lsnj9zdl+9dhbo+41QPJqWIKK5C9IwvWecweUChQhmvrLO - ###o+GFSBqFxrsoVHzgacso5oQc8wKJs4jgu/m29+fLhUstvpu7/vsXXtd8fw+c7jMg - ###L2yMBZGty8W5xS3OFHoaRLieAiOcTkY41HtgihMX9sssHyARMrR/jISqTJBVE56g - ###8jnPkM/2aJ3QJQX+IkqN5ki7ZFbWBi4qSIYznmkyeaFBs1ZcbJxyaaH5eKosYWHB - ###Au6dC+2/W6AfFuLAbPDZVFMHAEQBBgSUm+nnfOZOL91ANv/lbHrNu2gB0LpmISbn - ###KZfoq02ecezwnWQ92E6/E62UpGJALkNX1HVAcp+CYws3jJGlcPTXg7u2RpAChRjg - ###eTMuO1Tqigncqhx0OmHg+suWTLFLW7BV08OpF5etIP5qzmxWZ85kMccZ4koRlH/n - ###CmC5b7EC9ViPbfH4lxBgoOKfcWjsrIVRPolPzWFP/AaY0mSWizp8rMKH9//d5rX/ - ###8T8V+y/+Wht+0z4a7b8BXgJP0P4bh5EXpXGE9t8g9Z7sv3/ET53991GXOnxv2aWO - ###qnnY+X6WX02BqBwO7j7nYxJIG65+II0o1XiyIz/ZkZ/syE925Cc7sm1HRj+FH3Z+ - ###3OvDJF7vf4/XOrRdGDbr5eiKLmwoT02xL5OD5u5y11bzHC8cF55s4k07MkCbflBe - ###KNS6GS3K10fwfva81Dbqo4+4ZPK328Fk0a9pYAYEpPgEOPnwI18DL/Wl7g7aD8lH - ###uD8Eob84xfniYjC7qk6yP74pNfvpb0VP4DdvT/uAh6eAlBrY9kPn2e3k42T6efKs - ###7HK8+/b07PiQ70cXq8qbo2OMKb2/W3KZriviFDxP6uMNFHVGoLXXrFL7HDiZc65Q - ###vh9fJRigZGA+R8LvUWzzoOt4XzbQrPFmNj2fvwAacLT3wgl8DNL4r13YSECOXzjJ - ###WoDfjo5PDncO4Gu8ltCDne+/R8q7/+OelLG8ZupGOQfFenDB44xomJT/L9QDaZzi - ###4GaeL7hy+H7r16Drd6lO3QI0tTM9BoH5DK0k71SKDNZ3vLs9jKB9t5fh79f0+XXW - ###1W936ckuvX1Fn19Zb3foyQ69fUmfX1pvPXpS+q3fZvQko7o9+ozJqx4ACOqTZip+ - ###UpxKfZPqbURPInob0+fYehvQk4DehvQ5rE6F3vr02c/ssYq/1Igs1DjAVnHcQ8tT - ###EmSpLU97Pg43EYyWByPMyF6u4fZ2+F6XpvdbTsUR19fekcUX8OcfreFz7y5lH7Lq - ###cBVElw1Yhpg9usviErVw/G0XV+ofjjUS7ZJkozDxB0Xujw9fvt4/AIaJXvlv9k72 - ###j1+hr2tUW2L/SJWIrUkirOeD6xuY7FWfI8Pbdw+QFBfXhaY0/4ycAGBNrx3xXwOK - ###mzsU+eFFYa185bh1Dvv844YuGkSVosGSohg3ulQ0XFY0qBSNlhStDjWplgRQDm7H - ###oAooblCgKFzauprRQpddIc12y1615S8rBSzUt6T2JnysQjFEVtSV+NJTIqmz2+HC - ###QUzaBdl/eq2K8GoQbTAvOYwHMucNGgf0tOnQw9s5e4OaE7qZeMvjmksYGuWhjLg/ - ###mQBO6wdst+qb5+oFaCVDjGOymA1M7fHINAXaAO6A/s2leT8FXMzvRot7/ej2hhA0 - - - -Valin, et al. Expires May 3, 2012 [Page 202] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###tzoczBZdGOoF92XhKyYmAPDoop/OZ6Ya7F0QIQDRrd4ARrMBHtj3sagjkMHjSL72 - ###8ePLEzI/XkzpKDn/hFrQAhSnj/ncqDXYpwWy8XQ+7/M4Vri9Pah3DyoXqFPn+f2U - ###dCzQv/ge5FW+mANg8gEeM6M2hXsyL9yQBZkU0O2kD3x1j7JQgOw6m1yZ6YsdbWZN - ###TtjqhRitC27nUPQiHw/u84v9wvIs8CS8P4DRDq4MFNFsvou2Owr/ox9/uKyUFG5s - ###+lQvYCyXozEohn1Qx0fTi7ITvHl/NdB3IO1q3PKGYusAiL8enf2wrPn+dPxAF7pE - ###XTf80uxihSv5sA/QAi4AAq2FewxQCZ3Uv86v994F78vwtl6/oteCGoBh7ixH14gL - ###52YwG1yj78JcsMlCbcDPPuLF7NN0ZN0hMC8vZqPLRd0Lvj9b92Y4vaWJVIHKd4dG - ###V878foJDhhG/CzrAZvrMRd6beFd26REX9t9v4NQowtOWphhEfNxtK64VQ0DXNsuA - ###jbzvOpUWLIYm3KzairS/tI0lo7AwBVafg2lhfakedEoN2IG4UMwhHKErIExC+7Ct - ###YTx/z1s21RRmauIqYWPQPPU+JELNwZXw8GqRtyRAGGVeOXp7cFC4ImFXqvSKrXRN - ###v8RdarUKIvJNLZVDQXHLNbNiKkvgwj/Ty5awKKwrzMly7V51WhWoyrK4frsjTah1 - ###LVSsQwgtAzXWDJeto6pl8KAAa3zLdwxq9Aprfk6nDpaymg9Dkr91yAmrRvAqdDRH - ###uaJVeNSmzklRbn0NdrTVtTx09GIPFb48T+wNEY8lJnUJeVFCWdU++YnNgTlXsM8x - ###0vl3W6zeHv+leveh1N5FDhg0vYcm9V0BmjWOyMhQ2LBAjMsw/KCcgptaxEVBsC4s - ###IkUJqGximlAJ6l2bjGrhGfn90l1hjeMhyD2aEjwSvCUZkyDobiuhimBUVgAKcyrs - ###Amn464lJPRwfT1lQx5JHzqbjOf/4hy7ibDtBaaY0tJc7r/o7J9+LDAINzBdbW4TK - ###UBl74m91VXcODo53+6939g+4Nk/1YG/npIXDmHXa5ZV6xAZToBeKT5K4eqa4ET/W - ###3/X7koyNBBaeWl+L0ndphX2rHRCdtTaCT2AvSGvcsw4kaepouZmbUs9LwnOhHxTz - ###i6VFMncEOTHP5M7ZHhJtXYkb8ezvIrsUHltqhVN4YUu0hdEUpFrk5XFiZleUkvE6 - ###5JuTPUAdNmvpckbYLfRZEngL74wuA49jBkXNPqpjKOSc1EQQS1tJtgnVuARBkwlm - ###I6lbeo3tdP/74Kfjk1fqWhXKVHRrrSaKAvR5B5N7oy4wY2V97VdewhLzO77YbL3Y - ###P+IXfOerEJNA3+G6I3VaTCjy1ubRd1oQ/VIwa2g5vT+Axb+fj+at4qVvoN0dpH0U - ###JAGq6NgE/GFXXzFf8mPpxpVr7z/unLza2z2wxtl1Ftc37bJOACKqt+V14Y+v7F3Y - ###xtxoGRqh8MU5sPWP+tvR0q7ORxPhCad4hgCkefcv9JXoWgtG0uWJFmQdLEA9IIfi - ###ia2zPeZoC0qvm965GewFWFGpFaG1u1tbfoG7Lw/jAD8wonej93zxGVBiNIFv3RIq - ###le4dfk17fH+UW8Xfq1ADXcx0D6v6jqCIQT+Mrj646FDosELywmn5eBe98/f/cn2Q - ###IuFP0HbW+ak8W4s7/JiFpCUDrLk3ede9V8INbgsevHpyzxevYfyILF260Fy/EeEH - ###iyAPAXyCAd3D2Pjm5Z26BMll8P79Hb1E6NzTy3+xzJTVZoLOXU19DDx1X7J2adCb - ###LQzdQCdBW8GYQfx6NEMX0vwzi1A5O+KeDy6c83w4wJP/z7lzMZ38ifzbbwZXyD3I - ###1yu/Rv+BCpT9wMYCPQ6PMdsqeFRZDNxOv2yUVoZDkfQH5/MtbbyjVn6B779s8nb4 - ###pYB3Ut4OSYLfVUwSGlOHKq7+oqKT4K6DncSDlQoGUI8ftrZR/M0M15rKwgcSFMC/ - ###kOGBIMJ1LN7G/3c8E8Y1W6NEAXhLV41Oj3YRNFSLltYKf1NnFsBHNrB/NUBHckPV - ###fnkPouHCt9bDcQQkq6sbSysED1awtoZdxrbqflGrgIIqvd3eCq2GbZq+pQ3i1XZk - ###vqNVH2Z89LgZh/+sCaTNE6AqJ3sgV5xoJqNI09v/+A85VC9xM/h40Wo/9+58m3AI - ###Y7fLanP4zs3N+F7F60b3FJSrboUYYC5ZAho5zd+eu5doQSM3Fho7PtZiMnogOVTA - ###OpEkUUua7OO5+LxBTafg5S9xA8Om1tJRSY6oez7FSCLYQn+X/x4cqrBO1BmJHAAe - ###9Cs52js4bfV3i8zUef7c+c7qvkAITBtGkcCwTQc7b0gR0dtpiKGZMAo5gOzzYHbR - ###es5SPz7r0uBpoPyQQd5VbarHFO/dPTiEHVvLmR89GBJitMpTiAu/uXlwaBd7aR8j - ###kSgEYN6wULYMmeKGWdKLtUOwA6uN8q4YAgXCMwCrTdqp5/D8fPPlxnmBDfxa2Gvr - ###HGRqNs4Hn/T1DYOpnz9gEOSLqXqFGK3Mv2a/PrBuq8NO62XnaFUJpKvnHRDMnsNi - ###vjuHd0edl++Xrqo1befP9ho7Lyor/rJtwUwB54vMobW6OtzctaIt4O7dtTbrPu1W - ###iupo7+lvt31Hk0+/dQv/rOT9JbtXzMlNhYp259rNTkx64xHb3rx+aIc8bruV1YQw - ###YFHSKeoIRroHtUyjkx3bRoZX2g8VSeS8sMlRYjiq2c+P38DB793B5MySfwLGQn6J - ###5+P82vK9H1EGBrMJlRl6cHFhtqJlBbrT+6etZ7GMIFjTQFJAe4Dvv/GlNKQL+UWZ - ###LNgEQO/+88HwY3X7P/+ZN3lAu/xuFT6cf+Pd/qUwSZbHlI2qKAKrrTJ8j9IJ6An4 - ###Z7WwOehVQeApyzpL2qkRCpcMotwbNXC0Kk3UEaySHGOMCURgLujsbkBWBL31QZV8 - ###X4jt07kZXvOGPyruf1iCCWs5yuZp1xpO80ubFMGoHykbaGrCwv/tRLnNNO7POuKl - ###1TtrYPb7+0rla9YQAb6W8gogGRZUV4DI6rBm3ZaJtrp50JWgeucOcOfa2uXXRovA - - - -Valin, et al. Expires May 3, 2012 [Page 203] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###wF2gRSD0KCYeGlhspunWFcT4eJ07m4txR6wn11QIpeWuE9i17gryNezrs3z4QV0/ - ###49s8eMcI1mR8wffTcI8DUs9HF7m6Fjm6VLpugdnr6nOjAn8eTORc5he5eYM4/llc - ###7W1igcQU8JqQYcsg3lLxpIPLdLq7c7B3/PasZRn/cNb2lHFFV7d2i09spOMfLRXI - ###X8YRRJb6vVfaacDKz/tsdLHjq3XuCwHWVCjRM0/++mrfVdH4yits0ispypZbz/7i - ###a/Ze2aOKjjZZ/Sh9EnyFBXj2rxcO/n8J///n5FmXBoqDxMFcgdxsn++rYeIrj8oE - ###WIhK4lc/EJNyfehK9GaYA57C/5arH66zVrAxKx8nCqWUZaRpWy8DzDLoe5w7rvzS - ###x/icWZJSGkF4+aVb30PEpbI0rushyWQANS+b2017mEsvqW8XU5z2MAVyQ7scnxPA - ###WzFA0GIQ9AQZ3gMhaUvxqnGkprivi1eNIjXFA1XcrxmMXyzuW4PxawZTLa4H49cM - ###plpcDcYyMSluusxYidEqNTGv9MF7BI2s+pOmH/ds38KovAX64eCZfJHsFhttwa/j - ###oz33st2FJWx3oQX3DADzO1rxVSuu/23aWf197QR6PMG3aWf1q9u57F75CrhfPRms - ###rGDhfz1MC9W/HpRYPdC9/6aZ6+qrtCe0bUt2ht4VlgnW+SqURmL+WNgizX88KE3p - ###x0AOpvoVgDKlGS5fSn7nBff5y/48H+eY346cmqP37zKbHf3qYbTkriN/4Mfr8nfX - ###15TfLhRQIf7iVwoFXIizEAaPKRTahSy3dEuoGPugMKC4K9YDkkUxYKrToSMzS7BH - ###7WhEEtnF4oMtCHRFzF7GrDEc92Hfl3sOvHstpqXy1GeX3TI3i6uPwhgzCWNCSuRz - ###5cPFA7/wBDo/Hw1YLz5Qx4328QlZFBqOqQ6CGkM1yfLb21CzqIFR4cOdXdporYOA - ###hOh3rV+wk/bq6H35u2YUB76zumWFLj8IrGOjA78i/iuAHhxCmwe+MZrS0qhTSMeh - ###yUNt69AhILh1xI6i4yZLxWBpRS+uVFxatNgHj5+gIsM/8LtUy4xdTOEH/kb5RPuy - ###fJRtmbcqp9dyknymzOlqZ5B7GTQF2gWXmZyjiQ6+zvOLl/eLXFnFGPF/FrT3NN6X - ###2pnfXi89/oYnXYe3lKWwTucLr/DNr1a6GSw+eO36537xuR6sdcTOTsvX5xeWZ7Mi - ###UIL5ZasXrnwFFJt+3Nkt7AeZcmUnLD2JJkgzp7BWQ9UthOP+snwckb5bwtNC81lQ - ###RNtqpaRaKXmoDgjUlUpRGc31m9C2GPJCdzUS8lJYLgeta3ebM8i+wwN4t/AVmR0S - ###Awv77AYIIerbJpwovFqpWagHjuPJQNJ1PnaNnbJASmGX5vNF/6B4CIGPxvmnfGw0 - ###YDTXWhMdAVu2JjriST5kEHH4/JrsVj+/+2XVbvA9kUxtZAGl8/+gRQAtlXQVge7n - ###i80cF/lz/qcZ36IHlTqfGluBnCzZx58N47GHxMHc+Wv353dH3mrtEG2avmVxV0IG - ###ZKRmPzh/dsgCib6NyE3M0ThDHeob0K93jJp96Txj0qmnRXP4CHP4iID+WH+AiiZo - ###bbgVWFjDKc4bLcutg0P3o+vb9pDKoSqW+7jqP7rdD4PBzBdobG9TD5hnYnOTPzb2 - ###Vaz7kap9bNtdLwH6SwPh4jCh/KYC91JjUd1yWG9oLygo6Fdli5C9fhe4fmVEcK3G - ###XlgtW6u8HLA8X6a4pqoaThGQdlm3WljRkNUtU9JQajWN1rP/nDxTQ8MEaMdney+c - ###17dA2dGvbjG6pnD7I7TC6ZAJczENYqTK4YKC7MBL47XGgRhAUZehaPaFlJ+S0cyn - ###ziUI3p9zDhDEuWlu8WwNuMp4RKmePw8o0Nj14CMfbIzmeNnr8nYsVMBuVfxkiD1r - ###qknsuci6JEmNxV7xEssIiMv5yJHjSYrFVvTQ8RsI7/B2NsPU1vCnQF/xeMbr0h+z - ###q+gherxqOUIe+vIQfZas0QmycLVNLllneMYxQAtUzkJeYjyw7rarRPG8u1TZr62s - ###n36pnUdlyIUJfe08/CXz8B8zD3/JPPzyPKSK4AuDYNUZnM9berO4ZbUQpPR3UcfC - ###ptWgo8useoZlKMTjEf2+ZpVd7IugPApkLHFo8G9Kh4zbfhmt1bkb4/ViCvw1H35U - ###MTDJ87eE7th+sDHaRoHDdYsYD6uoxMJVHANAdYnEKHCHUvX0q1zWM2Uf55xjEwDb - ###M8e0TVfhS6+WbOnSgNRnhPN/Oa2WbuR1my9o1zgA6fFUzgXgDftAt6wroPgRmqgq - ###O1U1R2nsuoeuRFBzOvDLPp4HjOuKIlOo0J/NP9lPUca6ys0lQozJaDRuuZB5fntx - ###Zd+9k8eLfMxcht8DtGAQ6J5PIZM7Ga8AhkfawmHipxYOk55jRxWaHADeRgpvT+ie - ###YO7MbwYUrpjDFCG6mgVXiLtW5gU4T2Twh9seOh1h36vY5aqPScqsCcnY3a0aGCEU - ###GQcETGVBnFYQEAhv8VZ4Au4Q1e3mFvdTQ+tMCDyJljkB9cOg4H/JWkqwTLNrlsDV - ###0EALe99vFLabms0/mDSVqeHy7WmXrl3ACBYwtqUL5xgT+vHK6VUD0OAFLZIdBsPF - ###LZ03An/H0KOwlS5BxJ8Mc7WmQmqsdX3+vDC8B6iot2qm/P67ra+pGthV1dotWzC1 - ###I0W+tqBYklCa8adKgL6CS+ia7zeK0h0f5RXFVGvU7Q0ckqiWajRW3WcWSrY3yiJj - ###lcpJjNrfTuVU/ET4VbRM8m6wSOw/n8IVSBwM6AESh0N+DIl7BK1SZONBSlUgUbL5 - ###vzmlonb/a6sS3xe+PEifNFAeS4R+D9mp7rflNOQr6YejCMhvIR6/1tCDWmD6lqz3 - ###iAX8ZvTiS3kr443H/nBwU2espX0L77qyZ8lkWzGjWiara3NPuVaD0karo61HG5+g - ###f5431hgOQKRdw+G+s/rqtILOweHqruujjX41idqd3c7R9nZQmTIOgq4d9ynmVJOh - ###unK48vNytwuMDnYwvdorEUElzO0q6/TSxKMY6ALYonW7yjhMcXSsyUWOt25ijeza - - - -Valin, et al. Expires May 3, 2012 [Page 204] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###JqYAbB/fiEUR2TOmiNT2iHXj6UpOfa6ywFFOBg41Tws6RodXiY8+sv38rNXObI5W - ###Mlv9YpECO7oEoPjIypprtfnLVtk0t/HLZhFJ+GHZ3mfa1Ac58qiLVsn3+Bttf+9t - ###8sQQYgshfO4W7wGFgWnCz9rGxqVoF1dfck8Es9hn4ueB5w61BkFyt6G3BWMRNrxt - ###ncz0eniK47VtzUvjg7ulQwZpW3mlgaCpfvhg/ayx/+Dh+k3V1QUNkST35gtMcIgK - ###AZCuGazpYjReCO6VfQUtRIQN5/pLkBG3FVrG1BYFRBp2LNrxvmMFkmq3AiCeI9d6 - ###X1z6OpdMGPhPGDIUY4hSfKLPU4eCwmNGBKKx2rCV84TGgxkGPOfk12TtxiD80g9Q - ###69sxhTsdgEBA2Z4pJvx0eiOBUhkeNLF1jPix22kRBNRwtFTHSIYFFZbhClFFa4kC - ###9EAyKYQVxzHL5G4sq5p9ZdVNx9V1owfqiudibV3fe0RlLRXop5tetWRRgNCPt/36 - ###sr5Xa5+wi7AB4V/9uptDpmD52JQR4TdyJJvZ1HAZ4iIf8oUcq1v0GHbrwQmMee/N - ###6f7B8RFRpMNT80CH/3k7Z8X8wKfcrIjbksaIonEtZtMbnUbjYP1Eolg5nziDx+H6 - ###qXpSvQ8ZNl8Y/K3MwaIBFmc86DonXQdAdWoxgwM+v7J16BN6RGzDenqIQvzqifUE - ###YXXgnhQ5C4B0lW6Wch5RvlV50G47q+WHJ+0SUwLgV6se1lU9LXEl+qWWr+h8YLsp - ###ouNGemm40+EpN8P4gRge2lSNvHonOTv+YwERDoB8UUhUDi52cLi55VvKPH3X+4cr - ###glbDylQx6a4M0RIH/fA9nS2t+u32KldWIzWg2i7Vr63e5cVgn6BRMWZKHwfez4fF - ###EAXGk9zE/bAFPUe7ztP9B4qh0S1nwBjqw+qlrgv1Nj1UftXJbjFaHG9cqYW/6HvB - ###twCGgN3VeB3QGxTmlnok/FzzJp/koIbjIu/V382hK/zCVWt8IDAgXJ+C5y6vztFw - ###qnVvbkGcmNe8GA5uap5y9I268jQI4IfT2WhxX/OetaPii8JqIhKMx+iL2r8ezD9K - ###UXM1oRALrEBdEV2mY4pFB3oBfmQNQX0KNGm27roUwitohU7dljDXLAr3LOwYK+Vr - ###WZWCpRAtxhEF+cdh1diin0zOX48wPZxg8OR859NgNEYNlJ7ochiZZWKMMcNqQD4+ - ###rtRfjT6mH1EEZ+aTW3XBQcuARpdh37FjUKB2A8Bb3FsQvbgdjPvMZ62nMF6Y5uiT - ###NQ07Gt9lf/EBUOSDHYfv4n7Cgy5amkYmAJ4K7mg9p5xTfb2Xq2+m03kl+t35YIxp - ###zCo1lF2egFWKCmjNDUY/NVEKYSuO+hqdbSNa8c10YjUxB3EXRiBPOOLQg/5IAcYu - ###AlJZCF20NOiRIaVOZ6sQFMjYFw4OYQTIVkwIILoABs8My+foSep95R7i1pbpyWIl - ###JtIps67tUheNQZtQKNjytb0C3WoOO0vGwLMtUAyH58vxCFd3QZK3wixJHBahIWgB - ###MYjZabdKFYOOVXW1LuBcWzeI9Afa002vAkWxRq1tOFbxgMtTzaXFFRABY6yl10Ys - ###wFoTVKBATwS9Ske9VKHu/KNYl02bUXt7O1T6ZF2wIgtBrFhRz5879aMlSkWXrlo1 - ###YadcCUoFneoZmThV+wDzlt+ti1flau8/otNq3/ABJrzb3Izr3/4D7cebm+HSt2wR - ###2tzUOjkZezD/2YJC008u8GgYh/MMxXcMuQt66sCE0a3soNfzrS2K54ZQWoLUW1t+ - ###4C0xAg3xxF2iaBeGawu9FMnBM6pZ82arh9uwEh/ClDA34Cp0StTTLyaqjB0huYgo - ###W1vWSbAIyLsDCftCmUxMti4/SGO8REdZbrEjAXBlAIQq+0dVCtrFJhhKZUYLdart - ###uMUtYQeT44BlsoAS3uy7rXJ0s6olkTnNRT7ZshFiexsr7WntSXG7rZbVfMfQ2dUW - ###tAB7pN1ehw8byzZm7d60MEJ1Q1rE5qYaQyGkT5GRA5hUpe3tVrjKVWojQdiM9fqm - ###PDPbVsn0oH6mG9Y8kCBtF7wloCLodZpvW/NtXpIlmKtoTNBdhkCF3QQ/6Fm3GnXs - ###tWyvt7LiA/e770pLoHdqBbqVLi1b3nIeIEerFGfxeZ8OVm11qdKo6R8Uny3nudZ9 - ###TEd6mb1CT8bUPVe591CTcmlNUXz7TLkHKXQ2xTrU5rpPoylawtliZ8FxgWa7BUfR - ###piRPlMAaylk5H3+SNEsXU/Fju0EvpclCZ3w9h7fuDV/xR2M7iJCjIdqFrjCRoNWb - ###zpLM3rGiipMTXT6Z3l594Ax1VdpdCni4zB5ipNVz9Mcr2+v5NQV6YlhZBdg2wJ6B - ###GAFrMLmHWY8XI4zjOL00WwfUfmrcASpwk3PaaJNT1/xQSMT2WuEh5e/D5H9jEAU5 - ###YSpI9Ois+DnnXlXKRDS4MpkdXdrR4Yt9cKLWxWiWA0jz65vFfZccFHHZcYaOh9jw - ###4f58NmIuuVa4r6wBZREWCyQWoBRRpw1KIsyW/+fghVfdkqqdVd24qwJK6hDaIGC0 - ###mHathu12pY0ydyhy1pY9rM1qYVP215Viq1V6U2Awq/WIUTMgZ2sJEjmaGMw/wCb6 - ###yF4WywmAU/LQ5XNgrVTVUSQ8vcdSrJIK5c6Vcoo0il9s1wlq2hnErlwJPqqVohZG - ###JUI5/GjVFuFNwIS2tqW+BsWWVVyHw8ATNUEdVjBOLUbVitOH6Rnp0bZCqFDuTiWa - ###oh4hVlZjrNUPKoN1SF1hGQtrb1gPffUQA2QvaVC3IlqkY3lm1sQqGqnwEKXzwRo7 - ###nLbTgZaJPLkQwMGpDx4xmpBfAUUhKq6S/cV2OK8Na1e3YUwE0i7LEIW3eCpAoQuA - ###KmDwjRsOjjipj44osAD0/K51t7V1126XN/1dCT6ORfzHo5va8hze1E3iOEzw8ISj - ###mqqvd+12SZoyzeooDbZmXuzj13KP1XgL/IOTX93aLUVnqHr4Lp3nl8K3dRV2DdDQ - ###VaFPykGpWGjTZ7WWfiO5DmDr6ChD+qfD2EKCG239Qt6E4fti6ZoC1SuAlX4pygf0 - - - -Valin, et al. Expires May 3, 2012 [Page 205] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###U1mwup9ynJBqcyq6SGloeuupT6AL8OyqWDS5KQQMsaDNUYWO3/y1hZt/CF0VDBmw - ###p+ooQLc2+489wnK7tYSk++Cu7TpH5jikcEiLp7Q1R3YOI7dx9w1ft1HHMyMr0KzC - ###3lAivnVt01niNSiN0HmLFmUL3pdFA5u0Lg9rYzPt2zIrHTRj3uSpnNJMnTnaIEp5 - ###p0Hevr69XqtEYCnJzpXenLLgv1VhsltLFJCSwBCU0NJw7mqT4nWnf8oyhXE7KED+ - ###q+UIR8XbWiDIPud/Atn6ksZMEd3onlp+DXyZEuKgkEGnXZhyZ14YQAtF+z/NKfeO - ###RMwaoffICIQ452KEDP7+M0i4BfiL/1zz7MnfeoJ99wliq1tYza0zitmhMcsQ2/aD - ###zq4yApCjGeA6x2o0RIF0P5PsSBW34oNvbzlxDU7WHe2wCR9UJBvwchNSveo6rbrd - ###vnqEVrWasM/8w9VNyKAWiTVWo/VtouRjj4UrzPPBbPjBDGm1dkRowCh0cVQRxOuq - ###uXVnF13nuXW8UR2RciOobdAqYoNEnX8AtgI9BNjcnqP23noAKN3azGuVqR0Vh9xV - ###3K6Qyqj8FIdUNvPZE9yun2Apyu0jQGLTAgWHZQF8Uw5OQMXKg8Ph64xY26VxqIZ/ - ###2Dl4DWLTIxqIfm8DWX0DhctSpZMfUVIq2a24dFXKqrSpb30BWfye00TL2ReJwvlk - ###QHhFJE53vn4znS/4o6Fv9rmZY4ca4EgDG1ZHOxcYK0w7SOla54M5JxrTBhfQA6Dc - ###LVKigtUDb11ZmOLW4We743vb9sazwGiPdbVusKarMmHdDOJHteQ/3FL4W1uqbryC - ###B15EFZa17f6utuP46xs3K/8DHkiY0sA7vbVgKQ5xrHL7YbeyVIWxE3pv2hVqg1S3 - ###yjyRjpP8ZHPLyCjFvVgr6XnaqXvJ5uIZWck3nLo9ud4hwxdnOCDBbuFcUda183tn - ###wGITyyJ8uW+Kt29qwvOJL1bFHMO1yJFwrSANgtb9t6uN4oPpcDH4lJevYLP/Ec3P - ###rSH6m+UlryFkW9V6lpRepxL/DdO6tLjXVR+0VpQRvPZ66PrFrAC6LAZZuBxPpzNA - ###08tVqtgJg3XMYVrVdakKWew8MamnXXhYvN1et+x+adltjrVqmTtwSQia6Fy3298/ - ###OP7eplltN672hHdUuBeu2nWS+vHMuZRNA1uAwJtcDUSXaFU+LhmpWxxppeW/XXWd - ###sMyvbCF0NXhwu2DuYxlniW917fTIpQiW5ZACNTzPq9l1lsub1wtTCYXT+tvVanG1 - ###ZENW7gsX71WxI21BBhIOjilquMYSe5bODLTk/NQ1z+1sSvxTx8i2CEvrRbA6ca5e - ###2a7Tp7u2L8Kw6IrQtfM/lRGB51gO728CZD6svDfp/jXGkccIoOopD67r1JCq+ocP - ###9qeQtv4pHnl16dqwbcB8PDBW1YAbYKLKlIdaD4EC3h65zQAhvH6gYTXVepAUIzpX - ###0LseH5swrxZiR2WMLKLk0Xat4WmZkYMGcnj8417rcVYtWZujh+1btbbN39Ddg6WW - ###DcY9Kllevq7zWvxzj5q3rHNUZ26pscvxi9L9f0ef7lpXAHXGMiswuO26r+5WFphS - ###WGFK2rtHH5Ya44ZTF6iiOIaadF24a46K1Gy3NitXAwFdGnunONvDMpeqlUgKV2/D - ###tgVPNr+gJzAdAx3Z5z2caHvfivQuDvt2ogfJqEUurVX/rw7M29G+w3bsK30/bkml - ###cmou65qa3X0x/Ylqq1vMlYDroabYdXQEIboyhx5Sz583Jf0qH/NgS3z9kLNbif4u - ###j4E42Q+OMEKgdbFTIZnOcfidiqGhehahoQbtMG6XHDcfrVd8Iivj5jP8UfluHA1r - ###2MGB1fpWWu3UTL7UQEFvqculodf7ZwC+Ri+OkaZbrOAZvidT6YVZbHu1EXkIo65G - ###ub3qvMiMjHJK28WrlmrFYZYBIF1gVVGl5BxY1zb3NxVVAgxE9NSD45uR4salBkxD - ###qw7p56ZRSaA5uQxf3Q9W3Dj7ErEdVbE6n93qrX9qvmi7p5EddcnT+7nERKSOBI/E - ###c3u0qY7JmyOmcHHXf29PjDz6cfXrZlbe5nQ7oD+cDmYAS1rhe3tXK7XcWi81Yb1g - ###lnalfe0NyZcbBl00o1tFdxkGZd24W87baVV5Xs7c2a2xjUf8UNvwZMlNTJi6KdUu - ###HA7PDgFDZn5if4/MBVrRz6JmVmjxmX/8ozy1TSfEpxVbwqbjexJ4skS9qtyVQukU - ###eVvzVI72lhtJ6qvyE0wIrB5a2PRzhSU/r+Rc7dY13OWCJrHqkoaKRtcuq5bPn39X - ###YE4lgiDzK3JzoyfXjkYesKocV9n7kNKnNNEVLieXZprKEiLp+AAaltgDIOhugXh4 - ###QjdKLuEWCZEO31mcBKjsq/vJ4Ho05FsgTGUployOU3eIUWPI74v85y5qypMbLkWX - ###uZ2Tgx2ZviSahrmVVnJh3HZikhhBcizJA+T6TYkIbXPiwSEGFqqTESkEWGgxVMo9 - ###GC/HX6oQlCtEZYTQgSGEaqz6hjgvvfBshxSwu7jALgIdqgDjk5nPQMWtb1YgL6c2 - ###AKdqToQf+LxaaHq1ignv3RqR2B5AbR17THUF2nW3cdWwC7G8imf7RXXMwsySya7c - ###Tlhqp7b+ql2+oAeV7JR0tzkARDz94QAjlfrdypXmhwZYbiJ4dBMFC6jxqCvcbXJU - ###KF7DOjY3tywPcOvqkt7Uxbgw/cvZYGjOqcsoXSNt2LuQglx3WVAwcRKLV7CmN+Ye - ###lqMkZ3WXyindJqYG8SixY9/qsOKQVJ8Ww5EAReLRoHE+cVjKQD/SydS+AYAv1lnQ - ###NsvAAqUzzjE6HxVbz6yC5uRDehBHUhqzcnrvspU6Md85uLtGtCpkMKZR5cYa/BSX - ###TS3OLxw5hA5BWtXGVL9tTOmpscK1EKGAdkBfuZtNCeSy4SxJFop3ascD+wQCv8Jg - ###ftk0uPuQNR6rdGtAsDxuUQk/za76Dtsq7iFzU8wGIGynIn6W9kXd+9pFqjFCI/fD - ###k1FVnlFsPPqITsyFM9Bf2rWtU8PqqkDhuRUluMCZzd6hYZjbmYXoM4weiYUNW7Yz - - - -Valin, et al. Expires May 3, 2012 [Page 206] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###rmtDoLCrC+3VheKxRbY6Od9xjOyMYvKubW2qiFCmh64EXyC5KdU1GrFBRyb5cTDj - ###ULVyW8OSKuqvH1jOqoPxzQe19oWbNWONEpiYC8++rQsGo4mTLdjHH72ETULJcjtc - ###qdr+9WhS8rqm2GjXfYqmYZ9HcF4910EixyVlIMbTHX18lWs6Y8v2tjTVhpqtVgSK - ###wGrgtTVCqKZgaqcoAZ+zcoHNDjgAimwfmKgAlenofITuSCDA3es1x4zbt6BBXV/T - ###hQl0xuLW8AUdkMLGxJsSA5LwcpMMsUa3kWDJm44bMA/Ixe2e+JHFNTUQ0g5/XFcC - ###mg52Y9p6XEuhaikot3Romx9VDXerxR9W/ai9HmQWTBFdMGhabo6YgB+x/8+FSRgp - ###PSPjoXRtFGjzdp5f6J4kPjNUHlxc5BcKcFxxS7o3UfIkT2zBA1Fwky7w0uUXXJJz - ###9J3De3EX2MX17fADy+8qLKTZ0BLwRuLcyN0NZ3Y7Ibe76S3FwqG7LrrOGd3nmV1B - ###HXgXyO0Pvh4y534m04lOYFd758ZmPSpELvVM6evono3cyuEpAJSM/6S1uehYmsih - ###RfJWWxgf3dzbAGJbuMeB8nL9pb3aGxQKDexWg3a70ObG0tpE/q0Rd5ddGqmtW+vc - ###WS65WphJe9nU0Kp273yYfmaEQM/Iz7nz7Ho0nz+z8ZXuCA0WJaJHFBPtT1zIte7h - ###FJC24lmzaUNJjWT/0sJdQH9yhFyYm1YDcksC/Js5F7PRJYaZQG/bzyMjwdv4SlgD - ###pGZKN4o+5TOY5+jqAxFz2FuX6B31YbQgPycV6gn3I2Gw9hJGAkgjkDtJhL1AHXMK - ###50zHNWO9DchR5DofTATlP+d/gjHcTmA4PBAcuwALcHwX9uy62rfafxXjvUHv4to6 - ###ngK7MQNaswhpySdZi241SGPUTk35go51bVNeqvVU8qfyPrPurfb5Osim00u9csdO - ###oYztt04c15H0PLPhTYvTZuoAOsWKwLW6fqIF6C9FlwPVlpUsxyu4SaEfEyI0XoIj - ###bk2kg++o0QXD/G6IAj9A9bOs0sxcQCwwquWX98xk9cUwuk9a3QkyJit1AUeaq9wr - ###M64L68X018JOYAbKo5zTYCOxnSGqEyYOiKDrHavmofqhLYNDtKOrFS8wEGS7LcKC - ###DlI2JVC03aKo4RYaVXAvloEVKhZ7EBLSmIbCkhVQXtBF2G86VXSkW5F/IlGFoMR+ - ###9w4Igbe547oAvyGADfi9JUByzxNNbQBeNVcA11uZJVdZ/b2dkC7JKEUNADFCCqO8 - ###uq1eKvt0Vd8I+bP3gvvfaEC3gp+NBdZVgSu3YMIZflE85dF33h9gKrasjIQPJB2+ - ###2TsbfOadB4i5QCsgjAyQdsi0g7zg8s/WNWOWVNQ4H395QJ/pVUJvFuLInFgcifxb - ###x58H95TRwjk8JR07WIsdSutNKbRhkKMxbrchMAOk/CA7LZBdKJWoqOgdHH5XMEFZ - ###UW1Iqi+GkStoU6guHRV9bwVIOCo+h3H4HMb0WZgXImjWKRlSXSfz2pRczWq5WA32 - ###wcfz9fnyVoNO4cm6Np4WDLf4qugnq+P8OCq8mGNJ1cWKsbekol8NY1msmWTLaiYP - ###1MyiZTUfGq3vBcuq9h6qGi6baeDZVZc075mrSNZj2rRK89Y+aCb2NxdslxTnl6OF - ###baq33QhMgLBHnVdwTLBHFS1E/XrogAMGKfeHzQ+oSR/zBdOJmh8XOHnOF9FRA3Wd - ###+eAyX9zz5KSxVsvmfDWXfIyqDA1UzA/wjM1BlaBNTiE09vPneHwRPH+O3W5vtTDw - ###XWA1/WcHOav69kJoONtotpZEhDIhu1CGklN4s4gPHNHqcyU8JjIYZhtinmt0gc8W - ###/eqKOfW5hL1SgeCsZmykKS2znOoqr1w6iR3MF7t6Nowi1ec0SxOlDAvxyTR18Khz - ###aXP4LAfO9jhpRPY1xMO9ndO3J3t0Xts/PN3DHi/HUxAOf/behZ7nsZ2TH5Ergfcu - ###kYdFj5EGz5WfPQp1e8TJ2fgjtVD13LBaqY3rZDUso2FLIX4mo2wxLM5JPh/hqjIU - ###i74TckZZiKm3zF2gEIjP9hgAXBLXCyvGUv3CoCcKcGvYBz+vHgH+s3dmqX8DNPHb - ###0LTGPrutPY0tYK+F1nKQb1quUgBLqHMrG7Hr6D1A6EMZBzWSypn0bKIu6tMtmAql - ###2HaKIVHKYd7ECogSLxIgRVMwglTtqVpNfTvlTjEaT9mFvFy5GAOfF5b3Gu478q/5 - ###PZuuRBxqCHDhEqW9S53qHdwaT7GHdopjXFIkc5uJuIxxk/U5nWKYAnLAh78enf2g - ###95I7v5+ADItyoJizCA+cwe3FaIoDxSjto5nWJbVrmY6AML1doIOnFSHCescOifq9 - ###FBhPr4Kd65sHFkB2i1kHc8Gy+RLz14FR7ct3JR+0RnrqYNq8ARoEyQGtf11AJyAL - ###P3sF9689j8ICH/EkKte9y9hbM6lCkWJfZXon5xbooFi9SdqM6jqOqIrLZ1ErTRI0 - ###gPgD2uA1EmkR/CJf7sj288PudY7tSUxjvif/bQpDUPyOrskgMPZL3tHaJdNa6/om - ###/VKTfrVJhdkF9lhENTswoxzuali/f7TrY5V9NnS7pEtY0/df5W9Z6rQMQMun1Vm2 - ###0ZZ1Jl2JR2sFdxTxoBgwpWU1C9C0pKoFv9yCX2xBdWhRJOq06KW+u1vrpt44AKtF - ###GkSpi1XbNdtgkgi+o8mnZodj3igyy67deMkF2am9JIStfss7PnW1+kAslrfZp6uU - ###D7Vr32FRS4phQOzPy1uvn4vZHIU7UQ9cP8ErKnWt8g2W4jNxy6spLVdW6rqq3mBZ - ###4rdftsUsBdPqspk6jylTD7zStZ7HwrIWnHKfbdmdpgehthRw9Vd/lt4EuchVFJ+W - ###3lCFqLcUf/2INxa2r7zZ7d4kHo6ejIrKY9B5GZ4KgSq/qq+m0LBSiW+z1lUx2Fip - ###xK9EFrT0qbrxIFG0A0HUDg0K0ZrWvNY3J6vdV4XQIp7/+n8fBMtcsk6Yf7woXy0J - ###/HPLkvSL9q99dE+d55wjz6EYCnjmydlhOHVYMb/NEm3DcpirH9ewRo7GkRWdu9jz - - - -Valin, et al. Expires May 3, 2012 [Page 207] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###Ltde/o+bc3Pb1c0sQP+ufK2pTot6nBpFki7L//LNklV+W3O6teLCFX11f0/TwEVB - ###1zOPunZnpROFmgtgdZq5HHJattu6UrIuog44krQVPmqDJ599z/I/zSl252w6vXbG - ###+eXCaeEZBIUU+DC4uck5F1jpMFsHoRxhyKPBGC0i9ypukgmQJGgtdoCL6SQXv6rH - ###B+dWoKgo7wgHa4dX7w/K9YcrIBVkG6Cu6wK57x+BwHO0c9DfOzk5PilDV0rWhLqF - ###DV47j7oYBnQNHHnY8Ha+mF6ryyCPSzwClb9d4hHJNSLTqsuGgr1TV3Y3jRF6+cZz - ###m0Cighq+2j/deXmw1399cLxz1t95s78EBn0ycT4MCbaEflsgkFtwF2HBPoS09oVI - ###VgR6k1OlNvdBOcnB8iwHD6TsOCIdrBBM2ooripfpzJhEXpLMSN7GL5tQwMp9NJq8 - ###+wUpEIE/ABTEuCnD63eUAk8QYGvJ6kN3FnAtYC5f+KrMsHRkTqtFa0mCXBsGtEVj - ###7VDOvDBIk2ztsmB+qW5tAfAsp+TbXJIukpRxDgkQO9z/z9uBjchXTefze1Fvqwnx - ###tprRzgoJW7+yilkqrKNIp8dvzwzKOUogmpHU+d+FeWY1NfqVNglN4avw738gYfvn - ###UXfhuGbP2ayPru3WQ2PWHy7GTcDAapRsFL+sra3JTD4N+uMRQElZZeA7ycAtvOIm - ###5eVQ7zOFU26ph7a0SfI3bYrTvbP+7vHhm4O9n/fP/to/2fv3t7C8L6pmMxwP++1s - ###YaeD2RV1aR3olgwBVHjTQ/9i+milD+SfqynI++eDC2yrZKyxL0ly7fI9gMK9A5oO - ###wpKmA3h5cga7/ehVw3TseO+/a1ZbVQn40dNkDejrZ7gHU/unzs838/sd0+PEL187 - ###uTcne6/2d8/2j4/+qdhYjma4fBpW+E+ZzeaWXypj3ZBWhba2vIdnrffgG6Cl8Ofg - ###+PQUrb+7/+Sd+PitqG9uP34p9aR+fHnSpwO+kx1gJt8YW+scE3/bEL/9uH7bWFSi - ###k3/Wrt6KOW0RfWtMrrIcJVS35PpEX7pOkHjw06nKUQYg6o7Q15MDJab9EbTu8TSh - ###lDLwKxcbJCjmU2d7NdPhCFAHezsnrRaKOZ02eTbsHe2CTHFiKp+cVWzOdXIGKvwo - ###1ZQOrvVKVS4hP9QrXm7iEiBV1GC+cT/2ypTUChbhFC/t1niS1AZxMKULYQrQjy9O - ###loB/eYKlIqrtH715Cwh3sP/mzf7R9/8McjUe3TyAKoVT9pJcs//9ESgi/5yhWenf - ###vm6Pfg8jQ5A2jKmct7lTN7RioU6ndrNWbpov2aIdLq0w/pHbEqfyeh8tXyc7R98/ - ###SIdvGcy1sykU+FZTIXNlw0wAyQe348WLlWqbogQYCyuMFTCtpQ6gbD35GJQ6GceL - ###B4pqldrq46E6b4/2Ud043Ds623tFStR655v8rENDzjf4ebihV3tEFH9/Q18zom8E - ###o38BLAF5SebQf/n29Wsg76f7/7HnBF6U0Wo4r+TeHyZjz1ecfzufjdCEWXwKjQEb - ###vAV9FbMZ7hLXUUVor/CWNi8la7vakKQYW/E9KdWNcCX9oMRoVQAWzCamgt1bZclD - ###KLdS7Rqypg39e2i7X3yg/AX5/ZSugY7mzs0UywOzxPRa+WDGcbYHqJTzXZ4i4Ioc - ###EXYmNW9ve7Vb6SIEGtz1N3S17ZdPK+kFytp0+0A/MoHE7WPD2jd9lY/XztVrCukD - ###xOWvdQul9q1jxNo3XI+WXHnR2WfM2otOv+3zxVJxP9kgbyx0LN/SCNBpVRF0tXhy - ###buLhWDMa3wzfve86leYO3uz2j09w09bVgvGzbot1pWrQKaq9yyrSUdZvqxZ8bb3z - ###wfDj1Qzj2j2i1y8bVoZ3uclrpEF7t4ltqcyn6TLzVkGoxEd9vLO1yFuUBrXr9BJP - ###W8QcTertSpW+WQq1dAVgAiz1soh2dIyy8f6uU7adVVqqG3LXqZkbE4O/c86fv+dT - ###DHFOtAvrCtUq8uNVknIfi4yu3+5Iw9o6XGquiouqhhUErlQn6pRXtqaODXc2WS9J - ###92vN1enUwVVW9mGo8rcOJ6s3EJ4JlSh0xHf4Co/a1Dndf2h9DaboqZbQUtWjHJpo - ###MK1gmMOiF1b9bkvJOdUMr6X2LtAiO8WbDpafDPSN6F48rRZICL+mb+gKLvBQi1M6 - ###n6m1FRe2K02oBE1bjHeIBWJ8N44WsQTzrXE8BLlH7/ZHgtcpHg84oglq7k1Q0rO4 - ###HAwX01nr/2Pv3R/ayJFF4f318lfozJ6bscEm7rYxkAT2OmAS3zWPYJLMbG6OP2M3 - ###0Ilf40cCs5v//asqPVpSq9ttINnZXfc5OzHdkkoqlUpVpVKVMaqoebOmJkEnpUaO - ###n1srCXdZluOeiez85ypiJ3hVFo0O6u995i88sOLjTz7d4udhR7VGk5ePWxHs2c2w - ###2OR0iZ1AiW6a/594bYZqd5tIdLODtjdHYAyq8LSWuJk88uEIkrNPMoc+60UgIhGL - ###N+hSfhK4JyXCTeMSFnWImacaVyAOcS6Suv5Rsg67jCBpfKANvbaIzzwsSswDyWnx - ###hP/TPNZYQjcS5xySaDS5MY9FW4a86hBtvPG2ZHxKbCAssH7A5U2+RvDlgvP+KDfA - ###c0NatG9rRB80MTL2zb7GYfZ6HQRF4x0q6ghnejd0FY9uG6yr6wbr0X2DdVMyo+p6 - ###zlHqmuXorHW+K/3ANcEYJQan4OFyvo1cZqEho+GNeAvFuJO6jqxMbfDdz+H5D3hl - ###e6aDas4a2caiUa2LtiTSoUFoduMgkpzkZ0S25rJGMRcdLmlaaT/yl0srbc5nVMdn - ###ibXWxDwgBZGXfnRPQHPqL56o7Uz3yZcVPb2iZ1ckBAdoGT3ZcCxMfZ/UGB2mqJMh - ###bImX2p6rwIpORuE0KPL8UmfNg6cHJ6+iazFxLwx08FfEZ3zGCzQF9ov7I15mExdo - ###ItLVdOZpEOVDFgEEMPyydIV2Ji2WAliGvMV2E87UxcwKCn+PmPAsPeh3pnDfejPi - ###xlGc6Nat6PIaPhw0oKFhqcts5lrQr7TFMzWxOo+VAKu9c6fH2tC5Kf+4Z23ImGrq - - - -Valin, et al. Expires May 3, 2012 [Page 208] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###L1FQGW9z66rA1JVA9kzPsaV/0YylsTtHWt9Ypkib+rPI2Revi9NQtB64WOI9UO66 - ###PyhtvrhIBPI0izCNDccPYJ93nfEkNc/deKTP6NoXhvbMxxHyi+MOVjJO7aWVlina - ###iEYavbpEWcDxWsoV6qGCyBPXuxuOEKZiQGYVzkXvGfBUGzn3q6I+fbIx9neboMTM - ###0Yrtd1G7GfZy+NLqHWGbRrVB/lgRZ80bIRSw6v6+X7KqmwmhJ9qdxi8BqVe/bFDj - ###BUJDQYhuZlhec5Thnptg8NKeIBfXZToXySgqVq7YnOkroSj7DUwHnZHroCcmXDSZ - ###dv9xwTJ4lBuQSTksYrD53vTRorS44vtfRo5lxlSLdChPfxREhoyoUj6+ZkWCjAfm - ###uGDp9wJL+m1AkHDs24DiMiCL3TPANMSomURCiRn0x9bmtGD69kmdMHbLzK8f4uLn - ###/r4R35vCf01AkRqP0JiKoZMocBU1gXfOq9vs9e+brIHu/mPoRIiBUDHRNAY6Ozh7 - ###ywMohlpKZJ5VFzMWzqcUxBFvFIzpBsyVFmuRQf+u9KyhTNrc5aH6tq+z31jm30jM - ###NrLzxoesby1MBNa9FSMMpxjyhhuXgilD4w+M18zVnJQsOCe6mo9lCHZoIuOErF3i - ###fdFDm1O25MCyiq3OCvTPeIiTtlUpXjgemt6s4mpJX1tCHVayyo6RQPTbWjJzsHNG - ###l0GxNNatRszBbfdDpBt8dBQCcbrT/aA0JjOAvUMY89xttLy9krsiaiiq+Y97fy8V - ###lvq/b3p+MpEpRb/AvqFrWSqPVNSzvF5frQ5NX0qYH+3ye6QGxxgg4pd43/np25ND - ###vLSkNGy6t9RqvFLiZ5xXJ/AlZssEbdrYO/PZqAvsJgdACzBpmXLGue6bqtlwBwLg - ###j1T2GCUCZcVKifVe0gFnSqpReICYShQov/X6vOzn6M+CV87HUo2qsutAVJsljA0Z - ###Ty7KO9LsXDM+QmSJOneJZgoTPOxFin9spmJS1tP1Ds0dgA9ux7ni5tZ6zl8/bp81 - ###1qE3/nqYt/+mCH0Lhs9HxYV+M2gjtLAeFvhXJzb0qvRjHSNm7lxRT+QvJ4q+rTnI - ###pT/u5tAc0l3X5hupRv2ZLsoh6afgE4k8ifK11eUV7WWgWqBeXoWCnmNdpbdRSwWd - ###bAGOuSklL1ctGelPBbFeQb2Wr//f8Kco8KIgtwNK9Bvy/fYrbNXQ+gA3O+KBSII5 - ###DAsNBaYjCsl7BXze3PVMatP4ZN3b8wqs7u/ZuTJw8zYu/Ir3VvL3FzrveurHlNHE - ###a87qcdGdqqW37VBjOIZFPxcvsboXMQKVWD5n7klF3hpIkIWkD/nCTlzzqfsZ2vbX - ###E1vXPsXb/xabAxjKPsCM4buO+WjqFq7kXsntQb9NZjmMTtfuhV+gs9BlaK0AQg80 - ###Zy5BS7Ic3yG9hjOKAoaZfnlCA2rcCNSpU542T6C1Ocx/aSq2tm3PBuM4JfL9cyNE - ###O5G2daRTgdh0iyk0qeFMzSUxTXpb4B9T5yjgzMgKV+xsDAlBDuRjPp/AneABFLj5 - ###m6pdSKraclI+NFiA/1n09k9gvUsSSYRfc0tDIbZAn2J8PUS+7uLqdOATh+hg7xm4 - ###acs3pM74yBLHE6dSg/Q15OLwEucZp9rJiNxTzWyylSF5Kbf8lHrfGbKfQCAB2RBW - ###/U8yxP5Uj0K1QAahCAK5lke5jbBbLb+AMe/dMgd04Yju0s2CKaVC+DoJZ7OAK6aw - ###/d1RvIUO6nsnnZMp6/DAwFMM/j4LB4Etj5kdKG36V+stn4DH5BbXPCwxh+oJPsTs - ###jQLZUZxX6M0LmKtYC64OaLQwQeabwsrxv8jMN7xCy9/w8nH6eMCAzNVGXYkvNzHS - ###xH2kRiHI0RmvyL3xKNjzDc8Pq05whXUBUz2Eo/nUyh+AT0J4Hl1CS3hNwUZsN8TU - ###10nKi1VFC1u04KWReDz22gbjSkTulDDjfKzosJIZOqF2bgd/o+XsuWu+Lg5rB3Ki - ###uqNhN+j0VeTC6UglBEHLbE9kIICimjFCTiRlzgpuZzJmdoKsILoPUl8W+QCT59jy - ###AeeaJsnaCirpxNETwPgl3nC3yrMNx3pY0KRsADPxFajJMKprrxTnTrnhWGwLwCBr - ###z9KyXisbdqyW3cJBOpHph8F8bMGHBDIDMknjCgiSR4GXBATaiMZJKHXHZUBpDsKA - ###MuUM84lcI/gBHKLo5Abut4/EI1wTlMjiUwgw0IMIOrNE43+tOF9kKlehvQqWf1TW - ###2F7YsGmQwjgx+Na6xf8t5nyobsin+B1x1x7rUn6vM+twhyM6XVrgm6Rfuw+6CJvc - ###enRPpQJ6E50oFyHrmljkqsN9CDC8Lr0TreF/6O80L4ZkF4Z0/wX5NVTxdSnWruMj - ###j0jq+NCVbjzGWxEyPAmKjOLr+M7DLJsfjBmyY6/mv5O3ldligl+V7YZ1H18rRRhR - ###CEpFLFoUqegd3j+kueT9jPzTMjioYZzaY/WXdFCRpDqKYqaLV1GQd/VK53yoONsI - ###cF3aEP3msbSFbkTXYKJg2+KtngdPZR+MLRIeSTtWgZKayaZjCTLTr4W4I+fHv4yG - ###Wv9FQGT1d2wGLDfShOAvERdBs6/JK/8zvO8e1f0uwf/uj+6AlzmKGt6Cx23qvyJ3 - ###akkXRPnwqbSH//1QUjs3We6GgKIZ+2k6A4idSY9cn39CCQtvubEb2Jf0s1sJmHf0 - ###aLq3R170Mn+SIzTp3p7nu46xqUdsj7IYIqgcvbAvltLLF9a9UjO027tas3Eook24 - ###XDIC4UhQ+0VPJKB5WGCKSIKzv78VKcXNY6Q68b5MaZ7lJ1zRHt6mkZ99io2vquLb - ###KFMZcINi8bmGv+axFoKE0nJqw1s8NmxCYw4vkhBPLiPuhsUyuTg9bbeOa011D920 - ###uWhA9tKAmK4OynDzd9OMQhJn8xh4VvP4xZ6FAHhnSJ8mmcUg7mnRrFKS9y6FbP2S - ###BZHP8Z7HRycXHEwkDzkCP/Y9f5s8ULPH58LYb3qkcGNUvIjTGzSrK+hiP1DdCZTW - ###w8FB4SB/D2/Qx3AFXdIPlKUkRVkm5HvMgSuuvDjhOGAI5yZXVpYFQOS0IqPA43Sk - - - -Valin, et al. Expires May 3, 2012 [Page 209] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###H0FYL4QnlOSUsTsTKrrXSeRnxFwhzCJajBbLU1uOYFJXo+6AbiF6Y/SBqx38vtAT - ###/Fkwxe/1PClI0PuIBWJT7InSVCIgB7ix663fK0Bv+HEPCJhHXpVvCunhe3XNVEti - ###vYdYX+d5usw00YgPbbLo476eAFsFcRV5+KTHSZQ5GKpoIfujcgKjKq054pRJnxo9 - ###8KuqUVK8wJWxBD3LYLJ52OGfv2BW3k4PBXWeOi8YgNBN18NxxGozF8ONxs8nDrEG - ###5do00I09LFU0UaLwaMn1qp+2PuD6oOJTa0OTqxYdp0GkoIS7oD68iGFdyTZXOTcu - ###8w6RAwWh30BJHnVnwJk0SYO/iOYFffd5O1XDOys+qpxXffGCV89vRD2Z8tqVDfGp - ###qB+h/3ZtUIAoW7ZFHx3lG/6LvTjdxXqlUCpXLGZIp9bFrXaeF91PGJSYQi0J6m55 - ###e4ucvdZzv11vRBLON5OCEqiD7794sqIms5w2l5Fim7REIiQlQzZXkNloKVrOrmDM - ###Wg7xPaES64vR+FxS4Re4JYlW2nV/BHoou+p3rqcgpYUTUMOnd4PLUX+qTsdI+5OW - ###x0hxhyY5hvSZZn9JwoPK8gYdeBXwBGI8q2OoLOfzIU+4xHM+LpnjzFg2oo90uh15 - ###uEbbuEiE5djHtbR9UIhvZDkXYG0+VGItMk1EXDhpzrNEWZLseKPioEBnG7E1JIrw - ###NbRljH+JtIWYMC9LOZVhL0PZpVIh4jbehl5oLs3YJ0C1FE0MMwlggkehinD24sWe - ###luTZnBWe3FBNTYb7Kbqa+jXszW4KPE9Y57n2QevSaByZb5j0Px9FaW2pDbS5rN/z - ###LgSsKN4BPGGuimyFmLN7OALtGIP633SGoADCh6dcjorWCh1hjRgl7OXFnu5oBaO9 - ###V0AQHu7UZ5koTgjn1ehv+hyppnFkoIElZttijCPG4dVPKyEXbydKIvlCl5GAe/OW - ###XqBtF/Hl3lyR7+mHDPBnEiePw9Y3pVSaEvDw4B4hpCiACgMbexZNGfSM/j6xz04k - ###e/YGKFapSJWokyF5n3MvKNESJ55++Dno35kWFaq4b+T7tZYgUYRfMN8XPX23XTLf - ###amTFlTtPRHF5k0eyv0Qdi0sW0ILgidu4K21xHuJMkEqSZnJKVJzhVUrU+6ZEpdko - ###Rb4Acve/T35THRrf8vO2uHMV3qL6Bz+Bej9/n8SfpUdO/Mk/u/N+3jvnJxJ11iyf - ###hMvvleUzplIY7EGSwz2zb2aiRFrfhq5okU9aksVHyayYTtaZ0ipiew+42Zqmpi+R - ###EVPbWV1pMdlSeUflhvVNLGE7T+QDk0RG6Ry1Ux5MEGn8ickcHWdHJ1EwHCOln7NR - ###z2zUS2uUOPpjmAxdNwcTrYaGOCtvMaYYDzUpIO1K5FL3IRdchnSNJ+bEgS+XC/1w - ###v9gPruyWjuXiHIMjqeU3vU2P2vSXapNafF1rHpX9XO0QHbPF64ICmdfZKp2hkaQA - ###M/4lAD3bsHLfI7+k40aprnDbdOZ0PNLSQMZ9klJzQDrrWJklXZ8XNGt7ZCJxyLyS - ###8ndK2yneVQuzITr8qZyNpjhaOcu7nK3ct9zsw3VXUkk3gtIzSi4qk4A124y5TF5J - ###J86yeqst9lTLcEtQLAOnq0AiBYlTMXfo0QQCiddRriuJRBKvo3mUOHtA13wdzjMO - ###0GbR9M6YZXW3luREj0sj7l64uzf6tCOkVYJHZUT7Pgke/Ugoy5Lf0em8cu/0jtlb - ###c2d3XLo1Kwatltcx/mUDhDklapc28SpwJGy7kj8mpppcdphZM00KTYb7XGkZIVO9 - ###ce/tjsvcQQhZSr5GpRyCUruzjqfGYsQLUjbys74o2yM2oefRlCFKuf1o8dn3Q7I7 - ###ioOMx3AkDkXmuTRHYkfSL8ulGUHy1qnlWP6v+6RvFCCiLGcPGKrMgZZhlGHWnI1A - ###xgnOk981aWNk6IIOuNI2Mi33Yvo0UQOOaWIq+GxkFTaS3mHkWTM6E8/DtwctOlIt - ###utfjUkkWk7Is/pOI5FGWwh9jVafSe+Ta/0+idgexa8kiH4HW70/szMjryHKc9jOS - ###u/ROXCLPoYopLvIcJtBI+N3zHK4SA/57JAb8N8sEprIn4XxRoG4uvS3I/LeeOrCk - ###XEM6r0sdkpZuKEpaos2ckBqzpjZ8RTkNT/9ae40eJn+AkQmlWd6KdXh4Lh7UvdK3 - ###OdLGpKZvi0VnN09XMqZvcyWrcaZvyzCPZ42Lg9d/oDlMNLO4078JX/5G89C5Cv/1 - ###c5j9cRPF/YtnVzNuZvyBkqzFqqWnWVtb4/TJxXDCIW5eZB0IZZIqIX6JRAR6BfqM - ###NWDqpx92UJ6Uc/bTdN7tBtPpT5Kj/RQOAbFhj8Hw5oNgOIu+iPiWs9GITQdASHod - ###WMp4eYIgRe8xNN58PMPLFbTXRl8EMthwNGMhMnAEFfTi3aCMZdHrQTAYTe5Y5KzC - ###rjphHyrSzEXWF9rs9nmyDv7HC1bctnSGn+bDz0PYQkS3qXY874iJvSL9+ZGmJTYp - ###yPHxbAz6JSrkMCGEmBkFth9eYnH2E5/vd/XzVuP0RJlj3v7tb8AAtDXwU/Fq/vvv - ###0NpP8Ygt2JE/rZ4/yMOX5mg+6QZPUVV8Sl4GmzePCQMz9lYrFfzX294q6f/iT/jf - ###1p88r1rxfK+0tV3+U8krV+AVKz1mJ5KeOeo/jP3p0yC93KLv/6KPiBE3Ca9vZiCr - ###5ZlfKm0X4T877KDVOD8lu4SzwC77JRzfbJ5OrtkR2uGJuTmL7/DirybBNbLC487t - ###16Dfx6LvRZSoyzv2f4POsHjcmXTZO2CjQ/LXtWrw3JRkQgh6IbKryzlxVCw7x5s9 - ###Q8ZJmd5chsMOVMa4i9MCj24zmtC/o/kMWwFRJ7wKuyIyXmcSYAjDAfaox8aT0Zew - ###R9FIRKyqqxGwcIodCly0F2IlCrmM9QYB7JL4R9Hq2hRjIok+kXPeAOgN2WpHXDro - ###XIJ6AJ8EyrAN2GFCdEmj0FlkmIA2Ipg0NrNDALHb74SDYLKZ0AuApqFD9gIG2Zt3 - ###g+/REXGpApvpjbq0L3fkXD2FaRjBxwkbwFY5CTugyip8yyhETB8AH9bF60aLtU6P - - - -Valin, et al. Expires May 3, 2012 [Page 210] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###Lt7XzusMfp+dn75rHNYP2ctf4WOdHZye/XreePX6gr0+bYIq0mKg78Lbk4vzxsu3 - ###F6fndEX7//v/ai2o/fPP9LV28iur/3IGSkuLnZ4zFGQa0CKAANHxokFO3ycHzbeH - ###sMMVGLTCTk4pUlqzcdwAcYddnBYIeLwmOz1ix/VztCVc1F42mo2LXwnkUePiBMEd - ###nZ5jQzV2BqpS4+Bts3bOzt6en5226gxHeNhoHTRrjeP64SaDTgBgVn8HMhZrvQaR - ###m4AeYXy52gVsxow3pg+WvaxDL9FgjKBopIeN8/rBBQ4p+nUAKIQONgusdVY/aMAP - ###bKj+Sx0GVDv/tYBowXM1lKFhXLUmO6wd117B+HJxzOhowWZgig7enpNoiOhovX3Z - ###umhcvL2os1enp4eE8lb9/F3joN56zpqnLULa21a9AEAuagUxKmgFkAYloPjLt60G - ###oY8Oos7fnuHo8zDj7wE50NMa1D4kPANScMyAp9PzX6FdPmtiJgrs/es6fDpHzBLW - ###aoiOFmDv4EIvBiABmRfaYLGdk/qrZuNV/eSgjgVOsaH3jVY9DxPXgP69wlYR+Psa - ###QH5LY8f5gr7xnw0iRUnMBZpY1jhitcN3Dey/KA+00GoI0iH0HbwW2N9cI9O/ODJC - ###Q1yr/VoljpV/Q4Fhtz8HxvMTxk7fvPlJe4Oq3tR8hTLtsBt71wusd5grD99QBl/p - ###ZkVsBJPpzbBMDgPd8YtPd3lkB0GHx7PHYiRlrIHG9X/GnUkHGBIjVReN0trbX1hr - ###HHRnk/lAe0lVWeu3OTLeyWikgtpzUGSgJlB08SrHRdgARFrcPni2M+H6hQXa8mZW - ###PBGl1LGj2DK/aDefMTSM9Ntn/J4U/Ggf8H/JJ+zpugFuiJGwl4ZHr/SINZSLnpx6 - ###zb58phDENCEn0mdUQwQg6RcGutNNtKMJhMmpoWIijQAoO6Acga7pLTFJEbK1q+X5 - ###+05dNF+2C2wGzEV2f+6+p27C659+MeplnlR0tB8mYRhQhu3jfZKrOYgsaj3cD4+9 - ###oPioqIz7E6cj04WyZCQvjUzJrtStwJO60BJzpbz9tUk7O//qxb7yG4X8qx/7Wnv1 - ###Cnf4xrs6y5Xz/ACJXyzAzJ/yboETGREafhGZaDugMXeulQteKNNsR1cUqNjNVVuW - ###5C+EO5VZbD4GOgjaN1d6cwnY4ur2cb3Wgi2VRtw+btX5zA6CznQ+Cair7cHUkVhX - ###neL+Ev0qqZ/CiVz/qyRgG4kd0aFP6PQc8E2nM/FycTSdiOpIIr1ALp03eD0hnJIs - ###+BS2mlGPEpRcievw0xBvd8DUxNh+0qI5l3Vy7oWiXZa6wJ9sOB9cAnECSHpJ3LDb - ###GWIEwjmGwpDhCkWkQr7lYSfx5WgYgNzbR8K5w16S55WCBeNh9eFsQkG3h2RTj5ae - ###fYWGz3OXrOyOuQqjJPOSIqSZU1uYv5is7deCfQJuX9BwrtG6IFDzbhO+wti87d5o - ###QM6jdEZODrdWNLCCGTJMkrtxH8cZKqzgiBNGofm6s1u2jvdTNALUb+YYVlmR1Yqj - ###2byskr6g278sxJcMw0akL/4R/041N1zHbJmh5/jlFu0Nxlb16LWOIO2jz+voExPL - ###X4ij1t+Z2b5cpaNDdSEiIn3+s40Qq+ef9sTsfyTZdx8VRrr9b8srlbbR/rdVrpQq - ###21sVtP/51crK/vcjnu9g/0sx6q0MeCsD3sqAtzLgrQx4mgEPdbrXmL8dBnHUeIVW - ###PGVng8V6FV6T7U3oXOrbC1h7N5s3++kGve7XifUmbgccgQQwH49HkxmZ9AzLH/K8 - ###BNOfcW5vitHN01d++wgmpH2B1PvBr3zcoxPlEtHUTsEr4w+vWvB2C75X8OlPv1Lw - ###qwV/u+DvFPzdQrlUKHuFso+f4L/lcqFcof/fKpSr9P/b8P9r3xKCscJOcxjMcD9A - ###nQ1k3ne5k8Jf8+wKtT48YIJGi6CERF1HBeYaWTD62iJv/CvtDcDLQJ/ufwmQh8Lu - ###gnvKiHlbpD9uwiQKRJB6hOHZwmHZJ/WuLZSm9meXq4PmjTzo3J588LZ0Pwd0Ed8u - ###WP94le1qgfk7ZfhZ2i0wVgUlm1VKyrvLx5eAR/gPfvF2CoRl+A++88rfni/oxl+z - ###dEP2xtv2oTdlBLK7Bf/ZKquOlBEoTCX8xzc7sqV1BD0f2sP9Pa9ixY6D15/Va/4I - ###XwTlDWiGRBVf20MMkELobH/+6LrnIwt+FgX/+qE9lHfKvq2ZBmJSu9rdTveGu54b - ###yjnGK1Ve4gfP5a9Q/fqkfnXnk4kWh3p4iUaCMJhq72CpTe6ABkp4O5/++Kv+R4P+ - ###oNKxWVsPZGSUgbzETgXPsPcH2HlQa+mfPfYEitBvKqE30o0yalkqsYrpbavK0l+6 - ###K9OVUnvk6ZJD5Xh0lSNYxX0q8KH0Mb8+0AKJ8sgw4pK+VhBjvIje4CcMi4AGGspr - ###1O9DN8Lf5vwIgXRweaNbu8G1By17sThWmuu61g3dgd3yMNTDFZFJC+PmiDABnzBg - ###lfyNYarC/X09liAfwYdQHzHPsG2EHMTESSEaj0mc4lZdklhvMO6hypHEo43bWVc+ - ###w1g+v9gLn39ekPHcSmJOlTEy+lBHBAaTyn3+r70QXZCGLz7lnw8XJrzClXqCoUkl - ###WoYaWoaIls+YmteuFmsnFWHiy2fjy/Djc0cjdpAp/pjpsowsR8ZIDGqNdwSnDpF0 - ###Yl4Qj6P7r2YPxNpWyx7HdGIW+SuLZZ4Slz6jHeWkgN5a3BSU+yumicLO/JVnEmrV - ###3x6exvD81yjYtdaVv5pdsXqbMg/AxhzNNczmeCmzSXiFkb6g02Z9VdHop5yVKDKK - ###iFkV5y9mqKJ1BGTwE1FRsTDxWoTOVgN6ah5icm5p8ZsEVqOGEGM3FrsczyaiJxsC - ###bdGtWI0RzwZjntTlbbNVb2mZlHHy0QkxnAQ9HkoI08NJ4sJbpxp5iHnGtJRMhD+S - ###7Qgu6AEX3FPF7Fs8swm/xYO90Zr9lP8YcS8sRAFIolb4hDkwChttOJgPMBNaYJ3Q - ###Aq8DUoe/vgY/A7YnQT/sXPbvyB7QUUnNB53hHSeDzhRKwn8/Yzub8nI3n1cMnojz - - - -Valin, et al. Expires May 3, 2012 [Page 211] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###2hmn7UZYijYj3IC8/Lqvk7oRHVHsJe6d5ABwePBiz39+4NxAFu82zMU7Tiw2gO8A - ###e1FmDfWclPQtn29I2p8Wf8RUzHue2GEoITztMB2KIo6YJYmXzsxIrrUz8hGnL8E2 - ###h3wwztFlF3l4R4/iyRyBmtcG6mup6G8W97ATCca2BeelvnEkwOiPdpIQPcP5IFvB - ###XjCMFUTUx57mcTxDoLPgSbZiPDhdtrLD3ugqW8nfLrOVi++VML74XsSIfupfgmER - ###l1JPkNFleH2N/tUYTvNkz5fHaFM88sajMhGUMxwEm469ujbl5qgB6FSsUvFL5d3S - ###NnFc3vq+R+pX8CUgNUoew/E7K4zruu60kbAy9lm2LI0npf19O42yQkSUHUI93xx4 - ###OSmphQUY+HkW4QCv+6CyePLCjy0opoUjhw6/cK0qV4+hX3sUbCoseHlXx3GV7rnI - ###1NV3Y9vDgJzy+LM/+hpMZ8U+oL/Pzt69wbnqkE/DHR+cAzIhwTXQsdQ/iEVsSBkD - ###+G8JGbApacT6rfEW3tAH8U/p40dbouCjqvV6MqozDYrojKhnElzP+8BFaAhxLsf4 - ###NVubCTNi50LeDouIXBS5XdOjOvvihRaV1OrfKc9mTFnx1HH0b/DnrMNRdHlHke5y - ###J/mnvgvRDDPTvLl4Xb+otU+Pjlr1C1JaYb30RA6+cMJ+uurAf6fANIOfAEBCO3Qa - ###+/TEgQmm0i5juNABxpK4PoGNZSNHE/c5CuqZRyG/aPQnYeQXiUPm27+4JxHIzOk8 - ###Qj4dpDufcIrjvQwU3l2cBh6EK7wxpKtEzyB4HlS4tLmzu13yiGdNgYvGrs2JpzMe - ###T0Yg0nTQGnSD4WZALKls7T7d8pwrndFWtAcl1vWwq7mcv35ShBUgkkHLQTjXNWxR - ###e0bQVlH5xYvdfBFadtX57VKGpssB/I0ctIFTlX/aQ6a6te0ERKfInek0mMxy0MD+ - ###npmhUD2K1DGIb3zDYbiW3KvAxYkcaxaEE/Iv4Ku1gDQxDPDyT2dy58KyCEGUjfMv - ###XqgJxB9aZJ87AZB/MYi/ffH+9Ox1rVV/Zrx2YhE3dYBBc8nbchYTa2cRDavTF8Dc - ###mJ0dHkmPvvhT2tzd8qqViNYTqHpnO52qEUGEAij1DErnTRKXeN7AgQpCT6JvwrVW - ###GasQeZsAlqd0Xr9aeVZNyK78SDSfRNh0yiZla8HqQMFxIVVsysFwKnUlcuu7nU06 - ###7HB0RGekfFXE6wpaOlg/oSRYFIEXDRb7PsZd9jDacnxUSftR1F99N4KGSa7nFO0i - ###rYUbUcqW41xyOBZ70Wl9cA0IpVHcGshlizJXkzcTGtZ6o2CKQtqAspETu5lPviRl - ###ID9xsZOoo0AFKpj1/r7v6spFAlIX7HcJ69ba7Fw0QCvStepivRMrDovQPuJS0tii - ###pWVqerHKmRaWvqoO1n+7dHfFXFyaVJirrMu/nuZA/cylaMVoqc3n88VqxTJ7af1U - ###TTt66yz3gvlbVasg2sc3NrB3ppHKocxbBq9va2mxT6Rnqww2Uz9rsepadAjVx4/S - ###H28yJli+sN9k8zPk7z6HYx4GRfkdqtyldCTgFew3vvFmdjMJpjfGq6553ZvzAePN - ###elt6AQqgqisUrptasfwM1Z9akZhvovZCK0YuiBqg9YA7JdJvK4K27o2LDoG2k6J0 - ###5cTf6L4nDoe0sY2n8ygvax86dhOdFYUF7bgI2N6xdtQT2qlK2wdRilg+puikSflI - ###7glDHb7lke6v+iMRY0PrVD+4wvifwaQ7Cq6uVI0eaO/qDz2BawsPqrUIR1rT2EVj - ###4YptCl7jyQi+wZHB381jo1x/pCwONyEjjqoRt22P0z+5MpUMQgz4kuuPNm7CvHYm - ###g+jXLRs4RP1vYa/D2I2fijIYZMLBEE9TT6tA7E8A1RB7aD3At/19rb92+ABsBvOW - ###0UrBhv7xD+pWooFQ9NmSVjEw2Ai3NLWZRMlQvgZklel0Z7AChFXV2jMIMRuCw5NN - ###GVOJfDKy3luHqLEhaGQQ2y1l+zYVipbXzH8pZBbW2OfsQWuOiAMQLWub9kOiIvmV - ###WjNm/Ok6rOXhDFrnl//HMH3ToEsuTddoCf3fvf83/KkAzdA9GptAkqlDp704XfRH - ###6+mkIJH4QiMDENn+S6eDvzvJJhHnvBdudMdsrrxwFGPHKmFT3L1pjcNJpDFEkjpy - ###MJbsRvRKHS0cBt0Q9i9+biAOTUe0TxTY19GEkrtghNCvnQl8wkS24m6Msk7RfGrc - ###Eif2efR3sRibW7otRvl+nttv9e08pBhjyur8iRKWqGZ1PJ4EoMtRp4V6gDnJsL0C - ###3ngC5feS++fRYTAI4QH6VGI+GrS/3mmTKFPPaKaPxlBrE+OiFFDe7KHsKAxhZHUh - ###rPEsovAZ5vF6RDcdRuxrB+BoMGTGQnFObRpaBDRYTiPocTq4SeTYGKhWsT0NGBDS - ###J3Rw5F3DYBw3o3lfNNfF4ybSUMlaAFK+ZXXEJfLpxV4kwDiWEeZmC8UBO3bsK10+ - ###CSZfuNqCQcOw/lgSkiloE2NCwpSSibbAjBPob2q2j8JrUNcx1B67GX3lx1m49xYx - ###OpRUCIB2xTA7vZ6YiGiECsYFvsKVJn2ypD7xBdX+UR/pBPrM6f4mvL7B/HA0HGm5 - ###j+zm2AcmUgoVlYSCa0+IBGyPyjzVZOqInnXRmmdoUAuaGi7CRpyx3rohgzB01BnI - ###9EqEKF2od9QvRIJ6tFKNAzI3+MjerJYyig+wjPM5yZQ2FDbWtbY3sIv5aEGfoqJJ - ###PsIdvqpVyjqgSL68uI8uEh1n9hhZm2v4sUk+xYX2FW8YAnnCVyjWDYpiFi1aAPkX - ###iEs4jgAZ0cleMBzNr2/EJacRU5kQqWuYnmvTWDHR6PcF1tV+VND3kg0te5MzlScG - ###syFZOFGKebpOvQ6vcnl2iVkWTFWdAnlzbViPmjMf8s0aBxnT1KcUl6eD66rXmWHM - ###CL0ZHBaF83nG6BiZNgzcrW6AnWKkcLs9whEZwMjR+hLtL+N+2A1nePohuJJ9+PR0 - ###/YC319Fml+xx09EAJuWO5OEpt1h/DoKx6AguU7sDV/057qIzZAIiGAawDoSYGHOH - - - -Valin, et al. Expires May 3, 2012 [Page 212] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###oz5HN3941nM8qcVrlLE935pvqPXpBeosf9l+tpvXSBxz76nJ3t+v5OPRfBy2VdCM - ###gACirHKU8EjlPNIfh7eOqeO7mipZTX2LjtHsfHYi36zVRRuqBvLp+ntxCzDaHvn+ - ###LNenPudSPPEc5ooIvUVHgWhfOA/I316RKQN18xozQPVVzChpSYt1geAX96TstGFo - ###wrp8aXxQCavEd+PbXsx191NRpN6xZLJEYAYjccioxi7cuLL5FXndcDOZuMqMEwH8 - ###l4kwhAV+U2TmnAq30BsJl47vcdUGWLlivgrt6F1DXOaGxBkSgI0uREDMgJVcaNXN - ###Rlo2u31ue8kLFYUdSC6t0Etrn1+K5eo0XTVFx2Zl/Uue4r9r82IyZW24kUFFCui6 - ###iSXqrL7oxMKkdMy4yqIaRWFMiupteEVtkBr1m3zJ6AZVkGmbFZSkNu3UwkZTURJr - ###7fULAcLAkhLrLGuRshiYr6MUTRKAXWDxNDA3jzMNWBG7szCmlWLxbJ5GojkLQWbN - ###KGNyTWp1idnJ3QLjg6TFh4mKQjPnGvmnF1FN3dVKSXJ4soCynRLoUm3F+YwQ4jYA - ###AkKLiVvY0qDYOvCGoQRL7ERKME2V5l5GRgnoCTdw5H763z32U0G2ln8uX/+/4U88 - ###RAiC4iY927yRcYh4tf+koPtM4VvzkIHKHeAJjv4muMXjW+UeqnNFOXrD5p7Vx+1k - ###D71eokzBGiqV9VJbhCeRT7LGCHnnpNIhmihyQ0XBOAeQzcO0WCNi9z3Ao9P9g/UT - ###69yObEHGcoUXn15ErCw62MvrneCop1Qjw3XzLA2NsHmrw+IAUHb2AYeA9zv9i879 - ###eMfpjA+7bpzzGV1+4BGf+3AvOtYD4MbBnjm/mFhIxYSIcCf1FfFFGES4GSec9Ez5 - ###15Zx7N5F2qeA8IIm01cSeULPJQb100glIic0Ws7aaNnCxGH4hSxxqOZQOh4cuz6S - ###IJKLaFkB64h3Aoie8J3jnSiC0J5nT8VLqWxakI87nwHDaFRB1Q/PRVFVs5F4sK46 - ###sK8A7+/LNk1tI+qqqrMv1yr8kjK82Q1l/iTSA4oE8ZSyjF8G3c6cRMjO7Ocp6v7z - ###GTpUXHUm+A/61KER53qUjC/YPuTf8YNWoxtckKYZwLBB6HcI9Ai8a0xXoIUQC/sQ - ###Yg2dfRF2L+xpLCpGnSAM6TQ6BkZt3kHRT8h4l2Vv142pQ54ulRS5Sxi9Pw8G0jAS - ###KT2K9TyXwWFm5BAK3eDHqTDniESXEF7Ec2TZmUj7ShH52RFg4WTPK3APVOR4MDMA - ###QkcBMvuxWOpsCqTeDyL/aWMWja2kVJCbSe5Ap2dXt+V+4iII3SvRgXwtB7rSL/F2 - ###keo+906dIQl0el8wrfp1EMXeKfKdkpscNGKwA9fkDcsvLI8O0FVvFG8FDSi6kSkn - ###sKIpoNa5Gm2SlBf7ueuDdWwelVaLhQDs7+f4ot0QqC4YS6cYKNHIgeWNPXcvoh4w - ###vcT6gUP5dy2MqPq+nOSifrBq0E1xzzFiFSlcyW7LSlN6gSBeQiUhposBwztbASBT - ###Nb8fM1aiwiRwkU2cZsTyUAf8zJLMhKeMYabmd0D4GUEorOQIV1uSxnmOJgvrImtW - ###vh5HUpyHoE3NJh/HAk1hjS+8CNmJqXA0AVymQ3Kkvc/ozqF5YHDuO417ZURuArNJ - ###OHB7WhhaqRhoujeHCulkRDH6Tq4WkVuFyGv0KasThY5tpvmccHXIeCXNATHPk8h1 - ###wmE8kDmjQkzNTsfDefd73/GeG5NdH2Cm2rpDpe2cwQ0a0pzPp6ckde4h16zUxSR8 - ###G41a2mCkYeqcn47Fjg3FsSruIoPOkJ/7mkdNYoFK7EnbAfIdZRdFHUb9fiaWES9W - ###tE7ZtL4ofrC0wcyyeSYZdgx/Yk0BTjWYAjYsk2nMPrdvezbYbbouuWtbpcKM0wjL - ###XJYqqrK/l45xq/UEM1h0LZOnHxPOYH1+TUdPhZYTXmGuT9I9zPktImyjgMNS4eL3 - ###GNws6I++crlXncUUxCGcrjMoLwbc7lCY1CxdiArlkiEWUe5AuUmCHlNOtx7Fjk+0 - ###w/+LsO865bL0VA0RvBMH6RDXcxEPL24Vm8fwBunxU9G6W7SOp3h4/TFyqq1qvXsF - ###Wh3s56TGAAZGfR6miZY9Cr1Fsp2FXUw9K++CKW0nuENbeQSOHEQuYbu+CmfiTLpD - ###zaNrSXfUwczsPPEKWfmjlo3zyYWYljnqnZgr2r5pRL/kMsS3Y+5bhOyQTKDvgu5s - ###NAFBTHw28wZLDzl9pdJmZLmYxdzRUNpQUvoyDmdIlp8smfgk8/VPqs39wvGuVUcb - ###4Qd0XIMltoEiTvPYtBpIg8En68xIa1Lq9PzvDQvvto7zCcVrIYOYXdRA/bEc4qhT - ###S7nEqWEcuI0qGgSX8nAPhzhFpizJKQ5mRnM9Up5w9Pl/9wq8JeUBh39LLzjqhohF - ###AMVf7NE3tWT6I3FJ0uFfF8y+os/S/+YWMGfrGbi5JH/vkxCRPunLK+Mi4A0kLIH+ - ###yL0CODSGI97fi/OGvxizygkEtlIXhJvQDUGSi2evMNVffX15KQtMtuS7WvLtlvwF - ###LcFEO/vjXL2yQdc3bCx6u683acian2I41wwn/qcih29oXF6k0Xlm9eiDoJVvXA9Q - ###p657Lt/4QUEqTqQ0af7vTEg4QppRju2gN1lSUyEKYms4rWtalO6rbpzy2S7qUdNS - ###bxIqk6UtgaLElaSCUoxIKXq+jIL5zw5DuXr+SU8s/isFAG93O9PZoyWBWpD/ySv5 - ###HsV/9b2t0pZX/VPJq1TK1VX81x/xmPFfDyi8q8fqk/Az6wXsAMhgMmLN0Rh2/gBe - ###9ljtgg2C605xGEx67PCU7p3vrwK7rgK7rgK7rgK7rgK7qsCuwFjf8cSazNv0mJ6s - ###6ah5WrtoH9RaF1rGJuMl1N57xGdtfZ1LkqdD1gARtM/OYNWHoFPC4sYjJFRncgFm - ###3QhJKT5rNBrEROD7JUXjOqvk6dDgSzBB9wbVItlzeNKQ2YhbxacMCt2xKXCeTXYx - ###AhYsrpYfUF6PaUHEeACeK9gc3WeRLQ4woMEBHXeA0gkdg/35OiCfCtnrYRDwGz/o - - - -Valin, et al. Expires May 3, 2012 [Page 213] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###EnrNueTR2dvIAQGDA6kGL4Mrrv0HZkf5aLiD/hQ3GGTA6Fu/vq7qGo4eMRCMTF5T - ###9XEcjgO6fstvaV/159MbaJA1ZqpBMkiiOz9+01KfqKr8ThOUmI44CvXuHI0ms/kQ - ###WDPMCNZqtE7Zwe4u4VVtmFMmSIpGLNzmYZuY0KEB/XNVUE326QVNNv95JbpwFd7y - ###riIN9IMB+izgoTcMO7i6AsXW6BlQ1ttheFvsh+iVga7uAzXRGMIYba6C2ORtHvL6 - ###7QUzaIp282jGxngXB88IOXKm2jA20dOBbIxfQVNCG88VzojyIqYbRuN+h++dA9Uk - ###OfPTDoZBRfCWAIgvB4zkXLFeVVk8h0SsQn9Bq7sbB/yUQUMUxxN3RhCb7PSZjg75 - ###9Ed0LDqTVXKcAm/z7PmCsozleqM5IF4U5ixF9c9CEZORAbUJx+4p9PbmE0nGakI0 - ###fPOJkWIDWWOnPCh18xy4OX2J/jyittFxp9Ptjia4HvqYR0w1GIHZRELqByrYNctp - ###zeSNMU0DQbh4oaWDI5djoXxniBrJLpQo4u3CPNEqULDl7G5im3fqAgdvuqdzA7o+ - ###ReufTq8wmjbeBZENBcPrDmcuA6K60XgWDkTqIhbKTvYKNolC79CDJEIvv5MPHXpP - ###kq7ezBRG0gUegaaTArsbzRUVQ5XPUlRTrBH6iPLe5QTlxTna4lmxPxDIFau+Deg4 - ###2P2l3Tp9ew57oGd92I0+RF/asPuJenqF6PUuFY+HHhcliap9dNMGYuWkDr8wjEGf - ###/KI57rWpz+f/aB129Jfl3jdOqpU8WaHlqzZ/FxmyIiC3gwHSaDhESOp7uy1iMqj1 - ###HQHn3ICWW9SgaVHGR8asHgza3S+zKSjsYdnP4Z9Qv9eeTnNPeBuaffqbazBlPz4Y - ###eOcajMSY+iRX6nsMRqtcLKdBgDm2VLhig1eruhpnnfD1p1Koy4gVYiueOng+dySK - ###Gnuaglz1RSFZ8tyr/kzDMZNLk47xr+2ItdR2Zxq7l6UqXuHNvb4zCB7/DjrSmDcd - ###K/ONOaCJOaYaTJ9GcX+LM0+5ktrtVydvD9ptCgEcvWxdHMqX8g/tt0jbDu/w7B04 - ###Z8lr5vX5FVkASB5j112MJkIb4YCsiqDw0bHpJd1MEnpiJKZphyh//tqZkNvQT/wY - ###RsWytqSRXF7fTnP5zZ8cTZzTdi42L4vPOrfzn7ToKSkjNzocI3v1JcYwkI7EJYIc - ###XSTKbW5t4Mu8uh5nBWPRovuSlO8DA/SqShTg3isY9fx2HX152q3Gq3broNasP5cf - ###jmu/wIK/LbAiht7fyUcfcP3iBwrJn9ctvLkIbF5nd8/N+DK63rHKBfYf9+j2X+33 - ###dHPw+dFgpNt/4Y+qj/bfiud7pa3tMtp/y6Xyyv77I57Ts7ctIWC10Odr0iUy2Oyy - ###/7cm/8BrZZjL0nwpElyaLwfz/izkd63VB9DHOt3PoMH/jqVXDOYP9ejrH29UoLL2 - ###2DAWrP9qucrPf8rVsl+uwHvPr26v1v8Pef7seNjB6fFZo1lnp2TBbTFXIXhAjGBv - ###hxjAO6CbV6H0zr4NekV+HetyHvZ7a38+avxSP2yfnYLgs4d6GWuQnRAPl8h0MAl4 - ###Kz1+q2OuGkX3HqkQQLV3tfM2GvF/bT1jb6fcSvOlM8GEAUGxDwo7CoSTSeeO9wSm - ###tvtZc6/D/oKCSE6GNd4C/wiCaEJ50PuH2IlQWtW4vi/C60BRirQSomkMyhXRN6DT - ###m3auAnbdH112+rw7awdHzdqrFnu2x4qHURfYf+f4B5Ac9RLRMLUS0BluJEEDAtl3 - ###yAonDZfodQBFNOtKhCKulU7DLg+TNA4AzfMxl2mLs1HRtIZCK0I3Qun1mXClEr59 - ###7Gf++mf2Obj7OgKpO4eYq520GrrRNs8bkQnCY43ID1Yz40lQxA7r7eiI0U1QCbjj - ###3dvTPutfJdw9A7HOh9VPyNifvgjWZPMb2DztpkLZ2Pv5p9Lm7ubOTz+vSe1iGvY/ - ###awKWes9TqsffWwLZ2pqI/RGtprVWo/lXtX9v4LD0N20qml8jDXJRUVQEoCjXYOq/ - ###1Ftvj6A621trNl6endfpNxqf8G/5jW121k5f/t/ozxEg5IDIBwFcnJ42D17XGidt - ###3kAelEr9La8HU/TLL8lVNjZcVWrnyVA6k7Xz2gl00/150hniMA7OklvojtfWuuMx - ###hsmZFvGMoyhNk7xCp9cDWkUTefGw8N85D3Q/s7iYwmmseEMU7/e00v0edKgXTuLF - ###m6o4lJCl4ZdtPrCq9UW1tfe185PGySuU7YrvUW0vvof/54ugqBm4i+/5BeXie9Sh - ###i50+3morvocRz4CZw7dgMsRS05tOb/RVEj1R/anPitcAXoLKy4Xw8m2jeeigWX3F - ###GDsD/H3YaOGxKKfGdu2sIQnygB/ycdIV2H0KEub/wkUV/SCepv2JexH9Sc4t9B5E - ###UmSm785qF69ZsHm9KX6S9Ptsc/PpDbBw4D1r8vVm1B75jV3h6YJ8A3VwlZl/N8+M - ###v1vh9dlkFC+n3vPyM0D2Gq0udGqEX4fw+7Bx3qI+rOlI/+9cFyfTSaIw9QeHdbzu - ###hhdcF1WShIq1JIqhWvNQTZKo5iZYqKa6SdWo+0Y1k3CxAhRB2hRixmZ3szvokaWE - ###0/HBAZBQN+LQrDhi//1/2H+/iGqMx6oO1fjll6QqzcbJXzdH8cWCQLDvuOB5FfxL - ###bAm8ktYtUYm/h6L/w8S4Jaj/zimOCSOrnR+8bryrGw1g/dp5nv4rIf4fbOnJE3jH - ###+RW+Wlv73/+dUzw1/+x/g870v6C/NrLyjoLjsVE0whKJD4fhBANefgmma7QAhODE - ###BRvhNgOdaJ/UjuuM509au6idv6pfiMGLbSBPv6kY/6nG3To/aLUPmL234KC5ZSv6 - ###W1c8oSaOA7fo/86NO7Pp/HI6YzCegjFCIB0OAIkH6x/Wj0/bCqamrg5g7qISGdu2 - ###WpRAEJs1dKGMwRGhDgQoWW4JaGbTdCbCzud9mB+Ykg6o0s9QGF1bg/88w12K5iKP - ###ezBTA2V6V9bW4JtWdG1N/cS32IE8UohFn1BOtacT8jOmYYUqa03/L7kcolb+15re - - - -Valin, et al. Expires May 3, 2012 [Page 214] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###GVdLOpKcTax1+0Fn+Gztf00GrHjFnN1iSVA0HInBxgawMj+Yj67/n9drh8f1x4ex - ###QP8vl7el/6df8ksV1P9L29sr/f9HPBcjrqNz9V3zhyyAtjIYo58JyIfPYK+h0BFr - ###a+R+gdrwKOBBFzHebgH9N8MrOsD+2hnOLN8cwc2U5wE/+86h7FVgaxSckvQ9Ffwt - ###MiBgtuoQfRjmkyCv+hT0Qu5SJHVhcVAuLViba2tqYCr673VInpWjaUgBIkMeugDN - ###C/wknQ9r0sFwTdynQ9gdMJXKFFDg5dlBfzSUwbFkS4QcbLxLH+HXs6dP4b+buLaK - ###iMvu5mhyze2q8B5Kd3t8d13z8xQrCLqMjWw+7cxno+tguDm9oT8jVw2J/lP0+VB+ - ###AgJvPeVR1SXrBLm6kA8CYDPaKYLboDuf0ZYfDtcoCulozHokFcA4AGlvp51r0Pij - ###Kh+KwUf2ojPG4Jc0a/vsxbQDc0C5tPBmVe7173l4KYLzTVnOe+rno/Mz9oJuVOLN - ###Ph4NZ599EJMGDYfD8XwGtUfzGf6QtSL4xV42eFGjGmS79TU8x3zGvozCMfsH68x7 - ###4Qj+lSYBIDmY8l7Q79yticaerRUDW9GC5xkPODSZD6fi/jNZwlmOA5KxHIvcDp5f - ###g0EsbkTY2FmODEhWG+hmRKOBxrqXE0djwmOGLrt3+I0pRNdzpiQJaSeTn6ClL/Gm - ###zJYmHfITsKtqraKpThVcK+JdUB4d98XJy38cv/zH+5f/aMH/jl7uQ9Mc5VGZHK3N - ###YWcyGX3lwa5HlGEOfzuz7xiP6oNBIGuganQGAWV4feFvbv1j6x9e6R9+6R+V0j+q - ###JewFfecZlYFtDKbaaPzSWhHzc4w7d+hZAcR7B0oZVpIJTOUXWZ0KFKIWvJJfAcyO - ###0L3hliIN4u99wmz0tsBKeMkKM+zl2ebmJlRjOYrUDC+e662tgYKG6LgKuq5ZQimb - ###8RLsqH4Ag8cwwYPRcGSUpreMXhOxArIKlFhRmD3pnjwRGBDr7DaZvgje4cUva7BW - ###plP2AsPo7WvFgD/P+7hM+ZEPw1J47YkCBKJBN1cqeqWSPsYShrfAZSOC3NJP4GBe - ###FW99sbODY/Igg5U+6MBeQJE/emFnmMc9BzlFFN53usbD7ZJzicZFxpPReBLOyMke - ###Jh9Gv7mSA/mjy39kl/gOMFDI297aSjz/hUed/2yV6PwH/voT2/oOfYk9/+HyX2z+ - ###YTtEdhpM8IrhF1jK7UbjvH3UON/s3hfGovtf29VtPv+ev1Wt+DD/22Ugg5X8/wOe - ###p+uP86xpt8i6dIusWvRhbgus9RkUCNYMByDG9zYxwiyjclOVcWFz7RFujZlXxnLT - ###+eUnPB3jUShZH8F3dF1BvxF1idFC8mv3uWcWXTJ76AUzealr7X63yx7jZtljXCt7 - ###lDtlRXYShFSHopGivAY9MSiJJ0mRnzmyxS2INegyb2w0mWLIwzvUhCisO8/tMcKQ - ###I3TcOBqMZvIaygyPeIHnBVxnXBMa8dXsa0fcHcAAjhIIoxvY7OsEqWXI6WY6pd7j - ###bbD4vbVm46B+0qq32MUp3T/Cq2W//tyCfy/wChbdjmvR7bJXeEutfrhGd+caLVlz - ###857X7NaMm2c//3zvO3Zrjptky12wW9Mu2GW7Xee8XLcWjfP0/Un9XNyDW+p63Zrr - ###et197tat2Ri5z8W6NeNi3b1v1a0Zt+ruf6VuLRrjA+7TrYn7dA+8TPc4D79+gkeR - ###5EQASDhqvML7d/Kw/Sd5YeUn5cYbfdNO8KiA+hATl/Bzsv/vOrkAJMpYbZrjs9Nm - ###jpRfrSJbB+ZTYPHXl/Mr63XZ58kxKcd6+41XdXzn32AUE3LCx1JsTXgi6wW1NqDT - ###8GPrud0F7EF7PJs8t+uSpYn3Qvi7Y5xaCrwxIh1xPuZo6Mlgcri/TGd0PWAYqYIT - ###4N/CVxuTsEd9olBL2p8vzGHrn+jMOD5kPTWI1l085MF5ah2/bb5/qUN8wkq3R/AU - ###mFepMM1GIZAANZ/Azw9aFQz5VGUfNZd/gUkdykuAwqy2PrAS+1hgFsWAAtslUoEO - ###fHB0/SNV07sWA9esITjxuhCB8+4HzrsnOP9+4Px7gisvBOdVyqz4WOAq9wN3X2Ru - ###3Q+cRSrIZHjOWu3yAIdcwysLHMJ563Xj6KJ9jjfctb5AN/OyMR68StxEgEbx0gGs - ###/rdixQuLewdNYiijzsQlvE6/j1Gmi5cdFNb8W8kiqDCauBrnInQPchCsBIzhyyjs - ###2UO3+Cpnp1Qw5VlvgbijPciunp5iTAvRLDoIzkyLsGBMOkt2PYCCDx+1xjHkPv57 - ###ypmc4H9Wd3jTPH5pMoBwaLRMvcZ/G8PElu1e447gesJhE0TbeNMnKj0At9xx9Exl - ###03IfseaEkAf/nYCoDbhGKkstkW+1YnvKsMVBNYaxT9aW52D3sa2LOLXP1jFMUg3k - ###vvp5GyNFv6xdHLxutxp/q8N+zDa0r6fnIFTLJaV4uoihgs1dBXgHV+IDnS1nIg8Z - ###/ygxTwMfBIPu+C7HaAtvFfen0HAhEdo62ZxHVzl90LTg1N4KCwPpk6cUxMRqpBaR - ###vbsFdRtDa75EZ1w74x52KBx+OcdlFiGPAsHlgEvpO2c0KZJPDcJhjlMPDewS8zBg - ###D1RvFQ5EoGUODfoGa17jRzrLgC/aja2E9T4f++3Xb6i5aQOxyXfjxBlEOinoA9A7 - ###aFCUHFqTmF/Zz2m1CrjDb5hj0BfNhoeHoyY708aCauXeAg4WSYYkBxLJLKZ4DZUg - ###UYEQZK+faJUXzY/R1ysxkxgRjtm51GQChJBIj4wEQPS90XOyKrB+B1iXzMR3FfZn - ###fHmI0MEYJOE6HA5FGARzhRgTbawUPqXanL14oaP+432WkITmDOpoJYz7JnY4Y+0v - ###GimlA5npCWGGwS2mZu33nTxBsQMa7eMOVo/3FrP/oidYdLfnUWyMC/w/tsrlimX/ - ###3SqVKiv77494Vvbflf13Zf9d2X9X9t+V/Xdl/zXtv3+OX12JSmNmHGUOpvtV9rfm - ###mdGW/Dibo8Db1rJSoMV48T6METZBqQdW3OmjKtUCaY3VhesZFy2pzOJ2pDzIJU5d - - - -Valin, et al. Expires May 3, 2012 [Page 215] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###4MtFgqh4I3Tyo1vNKWh9PAW4bOEj7SdnI7LZIPOlTuM1mMDoePZHMy+oYUwoc2BJ - ###08b7QUdkXRzOwklgQbPk7WkA+icNiZJLS6k5AQuRxk1VQEw/GAw3pYdc+/VZezqY - ###3Xi61Y6rjKJFUP78/ug6R65USEBIii34+g7WE119giaOGyftA2BlR0ft138j7RLA - ###siLL4U/QALZZvsB2pOKS1hFfdGRhZyPsvRUbZS/o4G0RxFizdWTa3QpsjIGr8MJm - ###L+xKS5zdmatwMp21yf7Q7lxBddRvabI8/UTAJOl3tUPZ1oTnHiS8wes2Fs2xJzqI - ###KRaXMyLsjfgvajn/bNn6X+Fx638q4MOjwFig/1Wq/lak/22h/39le+X//2Oelf63 - ###0v9W+t9K/1vpfyv9b6X/Jfr/oEaXrqcp9Ywdips8LaHapGllTmVMSF+aMibetC1t - ###CRSxwyBFEZMKmOwRrz4W6thCBWuhJlWQCZE7w7vZDd8YxyHwT7eGdRg4NCxzaMZ5 - ###ZhZFJFI7oPXifqrGoZXDDDmA7C/ta1TV+fFedWurXI2gn1PFAyDwuNYIb9v0XQxL - ###7zWvd9Y8cNSDt+56XHPJlfI/OhtPTP4XGYia5+3ZqH3cegwVIF3+97e3tzz7/Ke8 - ###tfL//yHPSv5fyf8r+X8l/6/k/5X8v5L/s8j/7IBnwWHN4Gr29JxYt7hBHbn7dHqd - ###MUZaYsdh72kLc6Yg58WUHTOH36olcwnBn78EgdsW+0FIF+L3IsG/tcTpSgZP1lvP - ###dDVNAouYka6GhJICpoceIZsehMorKjtYPxtYPhduuJS3RgNsgd1xNBvekve38Bx3 - ###giUf3jfzDuhGv4u8IEA53SAWnk8+GcCuA4raGBuijfHW4oAl2CP4KoJIaEilvJ6L - ###wLr8fREqIqmNLqTT9uV4GnMrJrAveQgIHmAVAdOljQi7+tAzgKW0qQQTQTpHSy7H - ###F5SUXsSfcGAtZbSuIqT/YSDU7k0blMv2mx0TtATboiKM9E+M5tAPvgR9imcADYSj - ###+VREk8gIdjY6Hg1H6esW/22iNyFvWeSr6Qh+UNynKA6ABswjqynAaWCvpu3Pr39f - ###DJZ7GYo4K1Ajn1gj02i5Gi7C8qaAjdzJdUfyRLCx81/GQOIPp15pMD1CkBiOYzga - ###cK/YXtCfdUrwuyx+42lnOeY9Pp0P4HuIWXimgxHIq21MRM+bwENOrCSurOCfokH8 - ###6W6vedaeCNfpSoG9Nv6iexnUMv0q89+DcNjGRRitBQqSwqt8bb/xK2IA9Dvmy45L - ###8AMmimgfndeO6+1m/eTVxWu2gX2OFYbeAagPLF7+I3U26aOroQTAvKGkj/FbZMhK - ###9tgT2GJY0Tdd6/l2i+7CnSkI3lDyqcFw9MthQ34pbMhemOQHeIC3GxuGBzNmVce0 - ###GwBzyIp01WcjuvpS9vOw88gvkf8vUolVq7i4FkfpkH103a4xb9QQLXq6WzJHY0Ll - ###5Ks5nJ49/VqOxOpLcrbWHNEN72PobIFx+1Vxf3pMf/kOj2LumPA83gB2uKAaaNFf - ###yzVgwH7CsWfM6Md7tsg784SjdJkWJeqaZzwd2pnw89a33wyk6CbDPdf80ava4aHy - ###ICE0DIlMxc8NzpPUX3SHz0P3EF8nILngOQkBwOjTa+OT3hCQsCr5LXn4umj1nccf - ###rYMN9XtDXiSUfyajQF9GNg6Mb3pbbiwcgaDHgmEwuQ6DqUiVSa4woygVkrYlQaMG - ###qe3tYcindbEzC2o19x3MUq818BfVWdtxqAVqYf20fY7JZtut41NQ0eBT/Yg9Zb7w - ###HXq2dGUuLGDlpM4ZN2SNi6wu4Sr+DifIblW5VqkdtyQmJNKSrgDzbYXsHHtibrWc - ###0gtyunGl84WvBFyQMdpvSuJ2rT4rzv6Y3fEWd+e1vfNTd14v7I6fuTt4yIAQZO7H - ###IVpE8Q9QMMPeXFykjrhStEMKwcO+TvraxqD2V1lCtSvTHa9IlLEJy5NuaxHjPER3 - ###xwHeiJdyvGH1vQxmX4NgaCgVBb60RtNpeEl5Ish2KdRtHkROjM1UJPA6k7F6mOeX - ###SuwZq5ZK4moWdKg1v4R+dGesMx5PRrchGihV31C/4aHSJLzIZVOtcNgmLMAvrMtx - ###1md1EMVvEdlCnz0z0OlSQcnvuzAEfWuTl+dirbzg+cA0gjkUIThdmH/GdujqEtfp - ###jgX6c1sb5XWc37z2ETfPTTYdPWMSHkokUP8p+iaWgWOWkatBLfJYXBfD5yqFToVl - ###nZSAb+RYORKMZb8dOqnOEA4b78p++0tn8saehTg57kDXtgRJbhhyt1fdKGuIalwR - ###BiSe6GgAEYzR/wppBIi0kNThF/Ep0mkkeZx2teepdTh3sldCUvPGNUs+lD2G98Zy - ###QgwSNaiFIf+Zp4nGC6DGTK/rJbQLfEqDcU2Z4RubMBwuvRbjylH8jqDcipIY0Uaq - ###toW7kVfZMCSGWO/JypvT9bKSm/FVNJHbvlH4mBOn9zChH7bg0qI9RbuJLMTiATSk - ###NxdXM4Al0VbvqqApqygvuYsk7fbQq9qMJw3HxXYpLUyYSwjjCqNBb8qP4fAkZhh0 - ###JrAX0EXaGVpnxxgKFvZYnkwXFUX+pkimEsHDxXBN6xp3G484OVpnjJWJ8m7MFpNg - ###icE7r/1+Zzx18wd7vkrRNNrijvOTZ3/SpZDf0AZJYkhOVSmw8NaiQhylmBzeFRLL - ###qD/QNHvyRDWOHHPdsbeVxVo31s4//mEuwUgqcFNXHlqyybW0WdqSK4fxrKTGNBzg - ###EWpnqk/tc9sK1+lj8Nw7dtPpsd+DiWMCcAF0O5jzYPSVnzP/xq23gUN+d02NpqVY - ###Um8C0ZsN5PVF6ZrfB7TvudpfhkgUpn8kFSfvfSbxZdn5tGZj69zLuBD+K+NC8L7j - ###QvDTFsJFZPoFTodkXuQzJKZrRe1/UGqPk55FDfsOWtiNmKJBBUfzft+cd3Ofuw82 - ###sksTtkxDbm8oGfdcfXrOpisqzIh3J0RbhsM0B2w6n2AAf/Y5CMYMmIEM7M3mgNs+ - ###GQZmnTGFoRCh1G5g+7xEDZtkFuHmpGkvNs/cs1RZ2bewj+FFiAXDL7yhZdi2itKo - - - -Valin, et al. Expires May 3, 2012 [Page 216] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###xEOWoM2/fdyyjF0SZkKbL1iz1m69rp3V9aqx8CNJ0pyTSAXyyH+IzujpAP7rBJR/ - ###ii81Gc2HPZ0OU8aM5jt4YkFBbJiJ1UvGnLqxj/tQ4m5n2xmSd0Uvy2bLTToUUGZG - ###qz2TMgIAYgqGHuFPW99k0ZH2Fu3aIKUAIBOySOmgPHrlMRse0RQFImkJib26rClD - ###6iAupbAnC9MBGkfIHrOuaLpkggLaasU41ckiM1VaPIHx8Gom2cLS6D9qSR5MUpcT - ###rN+aTVVjaUrFiuNDO/wkzlQ14HnLw/NS4HmL4HFUx7Csy0gOxdFGvwlBzYV9ypDO - ###dmLHDhGBAQeLZsPcJzyjgGcWkIQkP2sns7T4o3MNY+T3PdHZVWGlYJm9QQn0qQuW - ###UtQNLPMDZPNkAy3waNWKMKHFrdJY5psdtggWNmOM1Aw7ZI2GhhOhN4IaByYPU71l - ###Dz+pSzuxs89orLAKjFVlcxLju4N52FStCQgOGl1EnMuckq2o6Q9ATdT3JC5sNe6g - ###s0SGmljVs6paiisnSb2qJj8mXoaP3f/g93H4FZofcv/bK1e2fOv+R2W7vLr//UOe - ###1f2P1f2P1f2P1f2P1f2P1f2P1f2Phfc/ojdnzQP3hXC6CM5vXItjKdcFcPvity52 - ###Zb34vfj+hx15qxckR90SUnLQRaDuZgHsOSZ1TYItwWJKU9jcp8Afe50Zuq5jRG+0 - ###VzraXHz/Y3xqRU+Pg6WrCdpohcWTO5xpPvpJYF1XE9bHJ2m3TlxgKSsk7EQCfBxu - ###Bq/5/mg6O3Le/FBgyWu+9Ax2QJFg0RP/+mKGmZkuMgtY3OYPuAE5FewF2pVxH9ZF - ###A37xhJLojkhyU2CNWPCSmml/HvUZEvHBbNJ/7u4d8OPBF9SHC1GIN2fB8bw/DaZu - ###P3Oq0aQIaDxCgK5k866JXmw2L87adFIRnfYor4nOVTC7Y92bAIOq6y7T0gerSfGx - ###nzyBHy/24j2Rvg5o6Y3mGK28R83aq/Zh/eD0sN4+OT0/hp3mH//Qjh+TyjZfnp8j - ###PDEu/JMsx4AH8WpIvm9Tzot6qFlyi378UHE5RqqRhOBzv7muQKFEhnbdcHg1Yuax - ###5P3g6YxSAFFhJXTO5Bx+QVtYGq3r8d6/Hx6C2244M+JVPBYeOOnnzPHTO4UH0Y9N - ###7gx6AWvX9J6iFWQWpXGcXl1NgxmVdy2e+6POhTnNt5I8PnEIzouCD4Bm4E3BUyT0 - ###RDKCFAJhb8c93Do5Cjb5jSksdjUJfpsHw+4dqRs8OTclQDdOlBL50D1pIgmp53Mk - ###vy8B6jknrTf2bLufe1PmQmR3R5PAhWbc2CW5PmAlJmFBzFUUiuWfhAXoQPLoS8bA - ###BXHgbn4wnJkHmlrompZayhFBxZe5dSItdyp3O/vivNH9FbY0314KNSHfqGPlntho - ###pKocTCb2yf6iKD2mq4ThYPAa+ELfSCzNLu+As84mHTsYUDbMe8w+u0yfz4iihHjH - ###E1ZsMvU9vb5rEvqzMV5Qkix138kelDv0F3F47K5cTBFxxEWowehLoGDDKF5SPg3j - ###7w/OHnyUolh0P0ozNDvvW9nNivof1bJ3gFl4+eqBj5rI+pDcJ7hHKrL7YdCVSagi - ###kgq4J/z1aNTjtK5SHD1ib1RgqOv+XCiAmlhDqGreHwNqxKCTXY0maGUMYWVd49Ul - ###vmaesmA6w6sP+IfJBO8JTYbISl56+oDkopqOgJeYCqoMVKx4iCT8zvUZ8Cc8NpKy - ###O4Ujbkai72V7Or+8mvCjHk2OB9ZhKGeS8IR38PgEGm2a4YT/raMJL87/vXnzUBgL - ###zn9KVd+O/1UtVaur858f8azOf1bnP6vzn9X5z+r8Z3X+8x9w/jPEAyDybY/S5r1e - ###+zO8xWvJsQ/yyKjd7o778yn+bw3UgwCkwp8OfgL99F6ZwvlxyDTpM/AeGWosKdEq - ###XnEDIMFU7WYhaDAT0IpHY5Rl5YDS8prqT2WntMaPrabdSTjml4Jf311Owh5rNM6f - ###Yt5d0IjuxqDrAyzsRMTj+cVzLa/lKiHvHy0h7/MfNLt4w2M1vf+k6VWZci/vWIdd - ###ddDvHiOA3IBshycTfQxgtmACef7cNl2KkBHIH2sac/MhymB5B0KSpnGdkt0aTTum - ###kedwJuMSyzyN65j414FrYxo/qFYlrvVeJ01j35jEf9405jL1dr0VD33nmr4PrKow - ###sZq+xOlrBagwgXaBZiwQbEWQpAUTVjv3s81Wy3KEMCN9fgmIWiiYjIarbOOGyWq/ - ###2Yna/2PwzEVN1/CwXmtdNg2ox0ADoKmFsJeBGih9pLMjJIkQ+LmINB3Geo2E4JAb - ###v6lUgPQPWSMteROF1B9s/0mK/3/cwli0zfPvH//f86qlWP7ncnll//shz8r+t7L/ - ###rex/K/vfyv63sv/9B9j/HjP+/8IY/8BsEnMEuOL/S5nLiP/fC1bx/79f/H9TuzAV - ###AXXzMgG4VAfOoiAHC59HD9Y+zRSt/Y8WrP1B8dnd8delh0d6YOtbLwrFdI+w1rf+ - ###Ywa1xgjijxnSGi833yegdUrEjk5PBTYWHG1hqI5lInUsCNTxnYJt/OBYG98/1MY/ - ###PRBGltgEPF4+hibgv0RkAvmHKzABWyY2gTtUAL/wL5rfWRCj4FGCE5gDSoxNkBic - ###YOOxghPokS4WBLpwBBn4sYErVsTxg4kjLXLFktEqLOKJHE5V3o4+SsHcyLFEzo4F - ###+To4Klz5OjYiKsbHyNchQ/ovrKUXT8E39EiL5JZtkqhDajb+uZ6lMfsvXXGTN/Ta - ###JEw/1Aa8yP67HbP/VsvblZX990c8K/vvyv67sv+u7L8r++/K/ruy/y4R/0NISOZL - ###fuNRGYpRlOJxeQPMJSOCHpD3J9MjgDhkLi0GSH3YPeCfWryqeNYD9YE5HmmwOzDg - ###uoNwqCatgA3ytqIG6b/22MnbZtMIaID/FxUp7tfOGm1uHTy37M9Qm+2UMI2NHmOd - ###LVMfE/k8qH71YfX9ysPqlx/Y/0rFe1h9gf+8GWbCbKEXTENQ68gyCPpaK2os2wym - ###1s8wg+n1qxlGMOjcOmoLHGQYQWr9DCNIr59pBOHwYSNIq59lBKn1XSPI1sJ+xplO - - - -Valin, et al. Expires May 3, 2012 [Page 217] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###b9qJ3heP0nSGXrvBm1H6DQ5a0s0E4mIpuX/Bxto+arVBiGi33p6dweZbP9QNNchf - ###dcjjzl1/1Om1wt+D9mBKU2Hkq0gv6y9RtrJE2WrpnkM/qx38tX7BLyUsgQOMAdAc - ###TadnAahXoGxc49yXMP/GwnL7jPPP+/S2cfKu1mwctlFqw5yJ9bRegsJxePGLq1/i - ###y74dX3/pfkAr7Vb94gLEsAU9OXh5ntAT/PLwnkArGXvSGL4ErfCofpDQn+j7w3vV - ###OHkJgnEbGsvSueEBP9aawv5J8fWtzhnf9xkAOgUdq33y9riNis5Jvdl6YH+hqZfQ - ###4umRarANIv/peaZeS4aU2nVV6A/c//1krP/47nVHyN5v0eneQa/a132K+v2wRXSK - ###jsC/gBZkk+uaXe3kVHb9YfbjmP1X3CtrnzRbR9PHCQC9wP7rV6r2/f+tkr+y//6Q - ###Z2X/Xdl/V/bflf13Zf9d2X9X9t9M/r/EgMgP8DLsgwpM4SK5R7Ce244EKNPP15Ct - ###NAuvMBE7ojyj7XdREGLyfa0PkyM7208Gl1v0aT3geXp9uk3Ig+s2zw7ap+fAWNB9 - ###RcU/jvwD9Rt39wU9RuwA3K0P6pULNI36BDa2Ds5BjxG2c4R9vMmYZ7kSunn4/+Nt - ###Fb18PtN9QvJsQfC/KfgWaMPrl6eejfXBgsuS/GBB1yiw3kjzvnSENyZkDObtN74V - ###/Jh8lcP29LcJ9vV5HK2Ex1J7FgzGfDTWUJKqvG+/eZ+9sATgqhI/R+AEXdzncbnb - ###HaCaL6A7td/sYOhDFmlJWWu9cGSq3CwZ/k7OpsjOoPDe42uVwiODgicLyYia+JWX - ###5kvCx5LCA9XPEJ4wisHX6Xfn5GY7mLMvnf48imy3sK4gBPR/Km2WSmUgMvzX22Lr - ###vMMx/DyXbWs0ZPurOZLPlsoFNBPm45nNiwQQvpKrXMqsCMyjKi1LqYB8exRJ1Azt - ###eTzvz8Jx/w6vvHubW5T1G5TpwVRE+zRiiDpGg56EMn+n9rlg/mHH+zQIQ291P4kQ - ###9UIOykP0bHHk6e7V0axjffY14NqP7p5ODb970xbf2v3OZBR2ctGCLERsMcK8cMyG - ###NXdKt83jMRUNgDyXekT00Q6FlQxGhM5rGdYKHh9oBZPXywtW0YnChGURQ4QuHtfG - ###6rC8434lpH+KJctuOv2rWPRXrW7OZocFi9nrCNZOBtjiwS2ej9jAtD7HZsg56Gls - ###bOkUo7hywTHubL11URBpa0q5Utk73VOg9ian869yfs+O3mTyynNf2sjARm6lIXcr - ###DYH6EsYMHy0PU2bugmGUG9VwJ5bMxiwqXJRjGyN9itCh9TO+P5mw9/eYMa5vMf5F - ###dMDlxyRk0m83A5nSu4OXBY3TuBhtVIVeHreA8lrzyZfwC2nYNtwoBLXBB4WULCVk - ###SdqXwOPprtzZgSlA2hzSr+UswZTcqJfgjA9gPgWt3//abEhMwyK0L0B9SaF+Gebi - ###CuyNlsN4LxCxGlJ5mmAeW8WJZXknytFLF80k9DP98tU/21n7Ozwx+/9lCHTea3f6 - ###D3b7Vs+i+L9bW7b9vwLPyv7/I56V/X9l/1/Z/1f2/5X9f2X//3e3/4Os+SjP+hrJ - ###iSB06sLSPdp4vN5YUQePazLu4NItHXSGIGBTqp0pMPn+HWbhuKMUV7zFhTZ+9qij - ###e9i5jRWN2RGgUaGqwDp9ckCimC5WFFzjGCea9dzCIwU7TiU+8gjBCFWyPF7ioM34 - ###JesvQS3ciQf3pB8wbGMiP5Q/soxPFtC1FNBWZEb2wV8WdGrWzlb8vEweF1lRMrPD - ###jYN2nVzZ4U4FaDokUxlJ7zHZGRBOSTLjoDnCp0a8yhwJgiAQBV+CYUrMGB10WuAY - ###lNt61pGjAn06Dig+DaVDhNXVDzooX4kehVfk45kIWh6aYexq2rVxOz9mjQaDDeyk - ###hQLDIcvNMXuczwK+XmXqIJrjvGMAn2PnaOHwC4YKqpXabznZwq+m+OWpd558BzNZ - ###9jHqaGTaOgmuEShRvTzYQWF5Ou6HM5KMv44wxWFkXZEgyNJepIr8+n2ePWGlW1SM - ###y0dHRyoiAAABbgwcC1vRGnkrGjHMklp7BeZVVGABaGSOcZ3NRjxHT7xle+Kl98Rb - ###1BNqhcy2n7nZ9jN7gRQLPywTLbJwMbQWNfyMvfF8w/KM8wmthMMP0My6pFDtcr+a - ###wgTbtDgcE2BeatjkbecLVjq8loyd0PrgYVCCtJgv2LTqQERsZMWu6NZe1aizV2YT - ###HPuZK7/UpoWGZA3Gi6pmHIWXMgrP2RHPHoXnHEVKZTEKX5sY09bZwmy+ytL5psQX - ###ZWc2J6akkQzGizdoJVuMDQ0FGInCe/HCq+Qx5xhHwr+A3TAl/xcG8/fb5YebARfF - ###f/Dj/r/Vanll//sRz8r+t7L/rex/K/vfyv63sv/9u9v/Hs+O5ErbpdKl/rSm8m+R - ###KyQmRHLotxWekwmELFe+l6flAqpZixK+CBltce6QNLOIlTukypawizzQLGJngrnq - ###j0AH9NcpE9LTcj6tKxkcetOsb1amGJ57KePIM9ih7FxOOui0TDIZQNu+xAB+KKIB - ###N4bojT4fkj0TyKT9phozd1xiNu60zHAbGt1+jFVfh/rt8WyiO/aM70QydLTtRDnq - ###ULQmGYJ/dEbkvcQU5K2CBjLug1E2vWxZYyasSl9QeOuPup9p/6fggXgpvTG0ECsA - ###f70J+0HOulUcoU6qmYNwmOPzV0jFk61skmG5aGf+yQnLH8hHb3byMb8Vdy4g9gR0 - ###XG0WCuwJTZvxCog77kmm0ja1gS8Am6sftdrNNwV9mFa/dXco3ufIQqf1Vkw7IAl+ - ###RRq6oDZ4HUGIvgqMy0L7lu+v6gEmLxRSmA4TH07FkQmAmx6sXgmzRgoGeE4ky/fO - ###bpubF/jbQtS2t7Dt8r3b9he2vXXvtssL267wtu0J4XYT3FwKkbmEbCewRZBeJoi6 - ###M5l07uwZQ4a/sbFclFLZdz009ZIUsHiWKv+is3R/6qpkXRV/bAqQvGdjj5VNPEjO - ###UjS+fIuqQ0833LyJ79BF82P09UrsAcC0Si6mdUx4oJ2IlGPY73qj56RNs34HRJKx - - - -Valin, et al. Expires May 3, 2012 [Page 218] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###2PxsngoFL4PrcDhEBTq2OconvknyHUDj4x+z7ZoKKbbvJWF2EnQ+JzgYy6190WhQ - ###CeenLtIbdhjczhhQUN+55bfuP5Y/rB31X/WJ2X9rPvr0PprvJz7p9l9/y6+ULPtv - ###2a9urey/P+JZ2X9X9t+V/Xdl/13Zf1f23393+6+6/ITLFFjC7GuAKzcKX+DycESe - ###x++poSwLTZwHv83DCRq4bgLhRUgSPZQklyo25NY958ObqLFxGHSDr+EUd6ZhAAJI - ###ZwxM6DYccLY56IyndMvsRXEfujPNwe+80cQFMMfgClUQ7AZ0Z96fMeBXwMJZp9vl - ###+hr1G7VBvn+hE5LWxNV82I32MFUpJAxxjhp0ujeCeccH8l3s6bPOJSgE0lczMpSK - ###nawXfglx9lAAuEFcj8iwhpZyLRTbALdb6KE0w79snGDmqHbron7WanMJF0HzoZRR - ###0ZFOccMRJVqnnQcm1KuyIrR+7ecY3ZQ8bbWBn7Vbf6PqeR3Im7NR/8496wzaUeXQ - ###jgi84ryG69juTblE434d9NE5Ss4Q6VW8YG5z0+mzJ6hi0hlOSUBiY+jNcDSg7ZYu - ###zyEZDdev8kit+Psq/z9DqoeqG+xn4RBJkUWnDKJnM2yzjc0lnzKsj5NT5D3lQUJU - ###d5JQpI0E/zHN+vxTr+euotwNdTB8aeb25Krmfz8lCyRzx+T4DELFc8sVzSdXtD2A - ###HXdFU9lr8CMaCj7DP8Vi/EYxZoUpkqmluMf/+mjr3KLc56ic4ZhGnz4aQQy+ZaAU - ###ThYaVgL0TuRMRse4SQN63j2NErAuJwTEuIhGiIxl7Gq/QBZvsShSDkzSaMec0kLq - ###Gkvxkr1NCKEjQdQjpIxHUKtAHoUZQfBPi0iTXy9d/CSkTIydwtzy7Il3ZV8QLPxi - ###RFvQk4/PUyBEHePYFIOiBm13SECc8uXTiB093Ijged4mi+J5TyK75PucIHnqbkFA - ###4p6gdi/4WhCkRYP7traIQYXDUDjiOyd/vUOo4gWcBHiW9vFNwdU0/9jrOXhI/MK7 - ###JlaQmZCkBJQrRphdUePTAglnH3q9j/ZUeJL6xXS8yVLIdqjVmdif0cLJS7+gXIJq - ###As+I17j9P4uEzQ+cCJBZ8XRa0dsNwadw45R9iU0zH8CSUDaWgfLnoE/jQ/RSsBLn - ###ALONJmrZ1f1sfTXa+DMaYhPQLacyK6L5iIs8G2QGRKe270BxcvtCquPLVvnph6jY - ###4+EA+z2YjEC2nLKvAbvpfAm4IQU3KFoA+rYM4lwU6eh36Cr0BoTZTv9r5w7+YZMR - ###l/PeFGjdJDxmE0V3E2dJtfUm1LqhBYMnAPCPxebOPkTTsicm8bmJdIHUPTEFzy1c - ###KWkto7Cm29Ljwhk7K+C06XGLHIXeyELfhD40GM9RU9CCmCGTbY2DLlTrs6MJqDvB - ###EJShKcuRPpHnPfx6E86CYeq9MC58NK64UoJ2P5gDrm1cjebDXoEboWg7MHWuCTpt - ###D3tfw97shgW3Y/gNPZsPZ2FfBNu7hj4Fm6ZbjJB7FjukYDFLJJAOKZkQgZTobbFc - ###aXNTxHljH4AZZ7mdxDcjGzQJycejIexy6XglyFWC5qJb1yYlH9eykdLJkS4iL3VB - ###KDm4HUa3A4Ea0zbDTOPUt0OQJ66uJp1uXJzpj0AwuIEqt4OwF/t8h5/v8PPdICS6 - ###mcTKwPqhBLmxD7A0KVIXKl78jAmDjaAioKV81Mq/WbL8+hk/Ro1/GEeyQIuOTUm6 - ###BHaHy9o4OMUm+HWNs+fqBb/58EY0AsvWulzTE+pAbMGTRMQEqQFbUIte9uYoBC5K - ###q1G79QgkJ20iZ8Rm36j8ztSvZBIgFYNGhgPTtAF5sQemN9p/jg5G04vOJUVOk0Fa - ###+M7i+QLgXVQ+rnuAvkDkog0Jt3qs88I6qiWvnJkWoIfCWUEfcW+iMQ7QAs4zW6uD - ###SyvYnJyZkpYQmeZleWTIMkuMT1YRCwiqeTHA5ELTC27JXD+fTPAaHO13Uqq2T36j - ###xkrLN0b//ezsiNFKczQaq/N5UTl0gjSqHYgaKChYm8CUW6vG434I/Fk0Cbwgmhyn - ###hxc0KjS8IGE+gPOk0OfniD6NSYwquScR+ZVGpKIrh8EMD6aIArsgIU21XPWEIkqo - ###RdQMw8IIewgIVC0cKCauEV/3ta9Qssg/26YHWhnY0T2HF4Oc7ituRMRJ7uP+Ftx2 - ###ujMQ8sS5V4CqCi8jCYI/lsuCaI5on25U9kejz6ZPgJTC1AtZOKE5Prme6fPhdGSI - ###kYIqbTtuvDRNiTZY2qBQfvS3qmZLJBUOOAUPgNckmRXhqyOsnIC+gBLlg9ugWzdC - ###XrrBicuzvYLwudNquumStlCLMLUeLiJQ+TgIFUHvc0qL0yl+fME/unAjoJ8HdDx5 - ###JcStmGuRQhCtvkhaiKGBvt85vycSkOhDY9idBJ1pll4QI0/pBX139wIfSWyxMKb0 - ###AWYYLxwPXNP8zSJym8p1r06r8zhxPOrg5ZTPUR6oubq1Va4mUW2NpGxcMj2SE+44 - ###eTiwAhIYjhgaLeIcxDsONG/roiTe7UCFREN93rxTm0MwCfRPMf6gE/+VxPEivG+I - ###fgDIsp9TEmQGdCcREJ5ZjNgknH5GjhnD12XQ7aBjAyJeoSiPS0S8od98Jhy4dfaa - ###kGfgRrW8EKn5NFbJZR8pKjhvxA7CYRv7YGa811Krf+ahmDckPcuAiF4VxesYB4pF - ###29Xhc8Zi+4byzxsb+v30E7XVOChfNgjN9ZLI/QjVU01ldcyF5TgXRx+uGiFaK8E/ - ###WSLEh8TsN9GQn3B1w241ww6SLm8Lw4Qlc8vnTq8rzIoY0VzrFo+46i90LpSslOIy - ###9B3ioHw+w/w5BnBr8w/BTu3Xat+PTTbabpwHd/FpD+0+yDZA+Eo5tEvZylD14EfH - ###MO2k15P3yGwyH5DugYeVSRuLrnjElh2t/Db60VIMcgy82SPl1MG48FHmLE+YgeNH - ###WW74nxMuwovgvZ8RaEHrawL8b8633MrvYrVOuQlT6z5jtTHGCR9PRteTACSTL0Ef - ###j3vj9qKp9CObzOHfa/S5cmCah/P5KixME+JlQm0GEYnz4aIZsNgrwaCBs4bEPrFn - - - -Valin, et al. Expires May 3, 2012 [Page 219] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###XkkcnWD875K3JZXeGKBF2rldaZHanU3XlM+yOrj+3ENflU+Sam4N42Fquv4kqOw2 - ###YpPU9+WQ+kDk4JOm2C/WxvUnVaxNU/mXBBN7s8gYIAT7aZC+C0QNSzf0lbv3935i - ###/t/Tm6Dfb1MymcdyAl8Q/2Pb96p2/N+qv73y//4Rz8r/e+X/vfL/Xvl/r/y/V/7f - ###/+7+34+U/48kJGLpk+dsPAeRu0iprZBLiRibwDhuOpMelqFzKpcLW3c0APYctKmF - ###qem1oERiGTtDuieISj0Od6qCdgBc5X8QcwKQUTDkaT+PjSCq8ueDz9ZZaiN9Ec1C - ###NjJUrtkw6Wcw73oQC6dzrdslzRnjUYTj+yiCOGLnPpN7UvSXdhb/LcFJkKfFaVMQ - ###To7foIu5ctwqyvp4et4ZXgf1YVdhC90y0K8cbQ2Aq15n1sEIgbBXzCeuLIsZ3DDG - ###7e5N2O950gdE4pMmlCEOwxmSHF21RV2YijNFYVnBxP1bksBIfc8A4QYzBzg7xoC5 - ###ukBe+zoY/gL3ZL5YelfJ0U00YqGMcbEL13zW2iG0gjmOolmKcPlE68cHrotHigx/ - ###3R5dXYEGOv0AED6iZ9uO7krtop9eYNNPWhzcdWtm5ZK9x8RmAeMvBiPS5cThCDCA - ###VxhiwqQIPB8G5mo4eOTV8G9EpnL+pfGJo9ckW0Lng4hVg+RLSGNWNKE/d7t92D0s - ###JTdZ0pYGmucIPyJPbQGwTAF4pmiSG8FyibZEHoQHUepV5SZlOOnxkYqWlufK9vOd - ###uPQ673opiRgkASGsZ6CJDIcYARoDx1uUq9GTa1PkYGBCdigrFf3li7Ad/K+yCD7C - ###/6p80M6EoBOko6jLH0tPC7ZinLm1XtebTRCODusH7aPz2nG93ayfvLp4LV2oNciT - ###ICB1EpR4qe1RQGdTIFK4NoQdOW45rJJG4O6ifiGqU0kvWi5Edfz0opVCVCdypTPk - ###BnPDkVMi0p/JOYmCD9kLuZy5Vd9stZzWqp+5Vc9s1U9rVZ0fLWq0ZDbqpTVaWqZR - ###32jUS2808/h9Y/zJrS41/orRVf9xxl81Gi0/wvh9c/zltPEvR1UVA6vJCFgKqzsG - ###AiqPglXPJNWtR6KqqjH+5LlaZvyeuQCqjzN+k1S30xuF/T7a8LkE/Bgbvmgpixgt - ###d4TEnff0Hjsv4WoJedcB9rvIv3wHSRirS9sWKHZstRrYBDnDlCVMOYPLIP90ycLQ - ###udgTa8PV/hZpPKNJUzs6U7CTN2MnGN8C4yeDybg7O8F4FhgvGUy27doJpWRBKSVD - ###ybZ/J0LxLSjlRChZNvRElPkWyhLAZNvhEwdTsQazlTiYDFt+IpSqBWU7EUoWGSCR - ###mH2LmBNQllEoSJyZijUzCTjLJiUk4mzHwtluIs4yiA1JUDxryXjJSyaLHJGIsqqF - ###sgQCyCZYJA7GWple8srMIGkkQrGWjJe8ZBaKHv/s0/D/vCcl/8tkNHgcD5AF/h/V - ###7eq2nf/F91fx/37Is/L/WPl/rPw/Vv4fK/+Plf/Hyv/D8v+gm/LxIAx4o7XROH+K - ###oarRy3t8g3cFheCEXJGsMJgC+WI06/QpmPUzvGFXKrH3o0lvynLeps8+v0wOrsC7 - ###m55kBiOIULQ86pB/S9HaRUFsIJYYxZk7psT22O7Otv88Y3kPypd3d0q7rMgvSDx3 - ###9GQ+FpUKFE1Pz2KzCMp87LdvfmuXeGT6PfZ30C/9nVKBlcvb/rYEyr4t7q9oyYta - ###8qr+7laBbVVAwrxHS7A9dm94FgFsDaqjtalY3i3TYbz4u1za2i5jqxpaaJsDkqEd - ###FMkmRk94PQ73PiAXbRqBUnYFzVAsN3775/3p+WG7BovyJJ78xor1X25XeKz/DxS+ - ###ogw0GWU0OQTm2Y6irj+VeCJ1D6Q3f6tcYEUPZrsaJRrZkdFLtvHforfF/R3KVUr3 - ###XNyqcMcEn3DieaUKfve93VIlaqO8y9vYLfE2dngbvoiMUvR42zvb9G+1UsK2vd0q - ###TF50YYDD8bwyb6Mk003z92WPLIHFXd6GX61uYRtb2zvbhTWcnKVRqdImcFT6S6AS - ###ULi7jaiseH4pGkJVDH9bGC23BRp2OSp3StwIXt0idO36ZULDdqXqRW1U+LCLFdHW - ###VskYvre1xduq0L8Vb4faqPi75XuiwQNEaGjIiAKA6ZeJmjho0fviLh8yLEzxLw21 - ###WOZUVNwqUbe9Ml9hWz6nlJ1t+H7f7pfv032vWi5VqfuV0m6E/V3eXVB0+L9+SRAw - ###J+Stbeq2V9khIvUrZfq3XKrcF/t27g5Oh0ZXi/42EhsrVrdK27KrlSq980rbZdV9 - ###b6tKa2PH367y7kiGxfkVXYEa97kgL/kTCdreU39nhz1jvvx3Z5t+5Splf3luFfFZ - ###BILYbwOa0bAEnFbPVKVmB79bM/R3HPgWxzqQeNnf8qvfCvITLACaICSvsg8LSPvE - ###8FPRw42h7AMv1z5Rg8WyRw2Wfb0WsbVipUwN+pWK9mmLsL+F/0Cdqt4g0UOxul3G - ###T6XtXe0TLcwisidYvLu7peiTV0KqKe4gsUFfdre1T9g14H0l/qmk9dDjy81DUix7 - ###2yW9wQrV8n0PP23taoiihQj8yq/gp8rOjvZpm7Mw/qm8rdfCZVxEqw1+8qsaLB9X - ###MKwHwqHnVfRPvPPbHtUqedq4/DI1uIMjL5d2dGz4FWpwZ5c+bW9pOPS3qIe7JC2U - ###qv6W9mkb3sE6xV0Alt+ODmsHh+x7FcR8qVzRxkXSAqxqDMJQLvk6ejk78Omfcqm0 - ###5WufaFzArdH/BGZS63y5TN2obFXx03ZF62EZKQpIGGEB3B2tG+Ut6uEWLmF/FyZA - ###+0TzBbtbBT/5OjbKSGXADBCkv1vScVje4Z8Qh/7OrqfNcnmXPu2gKAPLuqJRb6VE - ###sHZxvqBAVet8xaPO7+L68nfKO1oPK0hlRcAeNQiUrX/apU/biA0gXg2HFdzrikhL - ###8Gl7x9c/Var0aXsLP1V9rfMV7HWxTITtQ9/1WoQozCuCn2Av0j9RN6Af+KlU1ma5 - ###sk2wyrhg/OqOzlKIp8MnlIcA/54+LpRrcA9DRIH0YnyiBjkBQCWtwS1CL4BCWFu7 - - - -Valin, et al. Expires May 3, 2012 [Page 220] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###O57+ibCx5dGnbZ2lbHk05C2kXh8EUOMTjWsL6QBEOV8jgC2f1yKK2irtbumfqFYV - ###tzK/slPVVsoWsZRytUKfqmXjE/WQRBXghiW9QSLscpVmuQLLXf+0RZ+QfSDrreif - ###qMHtEpINlNARRcuhvI2czQdU6rA4AWwT2QDz9fVP2/QJx+ADpeqd36Ihb9O4gDj0 - ###HlY9/gm74Ve29QarZf4JcYiP/mmLf8L58na3dcxXq1EtQIY+rirvISIF2FHVqMWx - ###gaiEUZXK8U9lrFXa1Xci+YlYSqm64/iEJOKXKmbnBeaplqezFPGJZAlgs7uVWOer - ###uCqArPVVKYZcxcrebrlqoLfCycbHT6Xdcgy91TKUAKnVL8cmperRp60tPzaVW7v0 - ###CZhKjAC2UMqGnaW0EyMbojnY5gw65MS25eO4YGp0bFQIVoWwse3t6D3kPIo4C8i0 - ###JZ3YKnyZI7F5VRAr9UXEG/ToU9kYV5koqrxNDZa29R7SXgk8CkCCfmNMik9DLiPH - ###Bk3AM5Y554e4qcPGXdY/eVTLR2LzKrtbeoMeTYqP+zJQ6LY+5BLV8pD0PZCL9M5z - ###zub59Al0Qp0fUq3SDn6CHVNn5rt846ggLJgbg/cSNkqoIGGuKH27QQzBToST7YEm - ###pW8BfEOk/Qs2FmMnIhL1d6pUq6KLIpUqbdk7yA8939MRVdni2yhKdSCJbel7ChEA - ###8BKkQ5gVfU+hWfaruH95Hmy/+ie+mxOiPINESewCGQB1RZDifb2HNF8+zSjo2wai - ###SgSrgtIPSFhV4xNt2VSZ7e4Y8gaXAcq4AtluVafeMmEexB5UfHbL+nyVaa/0yWgA - ###mv2WLm8Q3wBOiDIuaPUaosq0YIHdoTy9U9GF2/IW9bC0g6osiAC69EWLyC8hn2dA - ###8nrnudy7S/aI7arOsUmqhU+4vhgoQrqw5HGpktRnkEj1bnAJdptU1SrIPbp8SDrh - ###dpk+GTKbv0Ofqoh5Vi0bwi0XpKuEw2qpokuwxEU9YkSgR+gsRQi3FbK/wFrWG6xE - ###kjksbH3B+mX6RGIirKhdDYe+zz+RlQHWhiGZ0yeqDKS8bcjz9InbLCrGDutxG4dH - ###6C3v6ojyduhTCTsKhGLoKUg2rLhLswxsUdc4qvwTadVlQ1jido3iDspRKBPrn8jU - ###UdzexSHDMtcbLJPBjjZEVCT0zhPyiiRIA2pKhpJF+leVEAW90DiAVyKFbqtcJcuM - ###Lpkzgl+skMqH06Z92uHKIzdr+ToBMKIXFBBJW9c5NjcXFYUJxKANhjsRriLS57d0 - ###RsTKXL0l0ySqxd9I1Vfnv7Hz/7PmwaMm//vTovN/oC9vyzr/B7m+ujr//xHP6vx/ - ###df6/Ov9fnf+vzv9X5/+r8/+F8R+iNygn4Sm8TOt28rJdu7hgvrxIHjvreF07P8Yi - ###7Tfe1gde2krigIfKZZ8sA2UQOkvsG4XkK22i5R/+u6Vl6oo1D/1pw+I7xHbrJ2+B - ###qbTfmaCoeWwXTY+gcUXNb2HzO0u2/tZsXus8yOO7nt35pDAYdASEzc/HPdgf+AUh - ###eimuDLV5avHYsz6exi7riFs6h7wmM2rql1Jk07RRjPrupg9mk35i00ZNvHHzPH10 - ###UL4bdPp/sOEVkpq2h4f/pKVUkQ9PCv/BIGy6sYUpNEDeC3tzcoih1PER5tZMZFGo - ###wGVRZb5bgCp5QYpqFvenuJrH4ax702y/2bHD34pCdNGpzSO88MjKygPfaGYSfHkF - ###7IInUuK36SmfCMbaxB2F5+nid57SK3vLVaabYKKDmLmwFC8yvGxTKUpsiHf9DMT/ - ###u1MnzeCHj0a35cW+iCa1riwOxyGf/mga+06X95qj6ZRd9TvXsaYlDWK80eaBGpS6 - ###cydTZlxFFDhtf379O0Y21+dUvNVDUVgriRc3IkjE6++ZUIxkVdgHGqGZViN1u9Ww - ###8CoY0vVB1rKQbBTL1FqMoTJBiRrV8BuJeqRwMTIYwvRgOJOBnmPxMbKP6C1tViy+ - ###Oh4wIrEBxgZkhKm5h75OWbiMDoOuhBSX8lCle0D6N97grSu1ZZ81L87agllXQGkO - ###BuO2/uq5zTzCAvukZWdDnPDrw9gf+EsQLP2G5fhEW6TRvVwxkeMOEjnlkiLFFrTv - ###Lnqh4g3hTvczRdqdqpu4oiXcXfgSvEBNWq34EMTdbjDdnKpvvJv6aKKYMBpDilfE - ###67wXv56B8HkKCs6hnYeHEk9Rytio/zJBTL8z1aL7fL0Juzc0C9ABTOBH27O45K0t - ###H4on9onHE/vE1hVn0/fCF9FiAiTQNv9BFlQ7ooiJ/8kRGB1H/AlHZtdxBbRemBgg - ###RijxQNU0KJErKYTuY2nyfnqOYeqdYOOtbuzpw4ZPB6PgCr98YDnn6IswyDygUEFj - ###GHFNz2oYHwyiJg563yQdV38tBCSsHv3hGSeCQXeMcbVxVRijKsQq4PMkCQVGUPcE - ###bBQ0VOTZRzeEqMg6eXqPACOaMJJ3ptkR3U8XORfTK86YHRzKnCMtmL7En5AIYvhj - ###pUKmwVhjMLAa1Zfueeac6ryADHnwXSTGtVJgGfTxgr1rnzUuDl63X9UaJ+3WRe38 - ###on0Mv1zUpXHcabfTD6CQtbw0Hj4bjK3pgTf2bCQDx2NVG/kKKDMTtUDD4vbroHOb - ###s3YPL56N5R5MwDUloZ1kN2fTvrNOQRtH3jVMjca4HBWbtX0n4mq/ZJ21yuPPGgeO - ###bghJs1b5N5m1Cs1abJixGPuxGHELOJOLb3KNAd1qEKjBjR6D6Sj5V8pALcwmjBYF - ###5BzyFoUu/lm7BMo9UBwzXRR01no2CXqiJzJshBgRlubZUNP5oA4ARqETkbnxtDWi - ###NoZBUs/s64hdk5yzYBTSNlAwNjZ8O+Umg/guQUEAfMc4YB1Fm5OAYZkQHMKUMW7N - ###nGABTk3c/h9kEBMmB7vXqQaxeDZd1BwKMoKuHpS3c11gYe8Wlj3S2OX8qs3/ugmv - ###Zp741zerwbRPOsNeexrgIdpNZzKQDG2rwL9Ef4bDL+1rRXLRX+VSrE1U8a/vACb/ - ###AQttnRobzybwE2i314be4p+xqrjYgtsu5wf4B5V+4wnWIP6yhgFI58MwNwvt8/pL - - - -Valin, et al. Expires May 3, 2012 [Page 221] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###3uI6to2occFen3LGUIl/hSZETR5zGDeP1tuXZvSij7E6Nc5NsDQ2zRlbvBhOGC+V - ###1h70kGaW+LvshKuCW6NM1CJ5AmDA32jAhqNwGlAAzdEQA6xGadRbiFuGfCcczTEt - ###aFccokuClYG1IgRj3FP+lzvcsx8P9mzvmA5W5N47NbBywzS5tL59utUJ3Mjev1cb - ###GafCEra2wXh+K5vTIUPNk54ZZ5i0f8R4NY9kHZOhop1YRx8pbfHxr0U1dC060pbx - ###HL0/+hrAZsIXoMzYqvYX6VRB7gydqTn719xCN5oYbHM6H7SnvwFHRjaSY0/UGn8i - ###GYzoesFGrnpcaNJT1LtB+BIE/lCLMB3lNghlqzCEKDUE3jxlvnQU8CUPtZKVEvIn - ###3E5R5Ki/AVyamNc0GckCtYWoaEwKlUitOZSDcg5i8xKJrcjoQO7l26N2q/G3Oiqo - ###iWZN1uKhoL9Hr+0+L9vbSBwKZvMxe0XuMaMFzIlYe0Rlew7Rkjdv7hFRQXzfcohk - ###1IcOunTMOaczxDJjt4TGjDNdplJiEmrEgXARz2tM+3M0eM2UZtvmks1oxh6NKeKS - ###Tn7ZPXoUTxW+GJo4Cb4PNIV4Ls2TSIjeQ5si0d/L93VKwia3ICymc6god1+KsK+J - ###84XYaRpAoBuV/FBNj3AM2kF/1OnFFA3oT2cy6dxhLESQOLufN9mr8EswZdMBZgwd - ###BxP0t+rAWJied9AQ6Wuye4u7vMispFhSEw9ojKjLGnlJ1MfygMcWCE8padlqRFZm - ###Y1HSSkXjLQj2XXKaIkcsy46zNHnjcw8l2hpHcY/ziA+LDJix8SsGh/k1+QUJq0xe - ###eDYY2eCdbSWLI6YebVY06cJQK2M6fVLeVdeE4VzNh+ZskeBAMRqQzF15MjVRFBSA - ###V0L+L1CYAtmzsp17lZsMgIShSjCZBlyIx+ZhjzeaybQEbBOqCVtNmp6N+FzlrgVy - ###RkDN01d+u3HyjrpFNqHXjVev2xevz+stxKvWK9tokgAOaGQZcM3T9xE0q8lMAKUJ - ###xvy6aGR2wmSLn7uJ8v3LOBizZpwSdY6uNEz8w9h06S2vZRyKO3Pd28YozbikK7yR - ###+aE/GyOPVWKz5JDnAeXfHSInEWYCySOTq8PehV0sxumxaBq6NXlWhrvFZvdZyZB1 - ###sX4HOODdNJy2ryiwDKwGrghi+Y8FJW6N5rOXKPKK1zVjXcR6STq/a9GI0XM9Lj50 - ###TbuX+Acyqp+36mW//aUzeeO0PQlLWVnF1ne1M8CVbpoP6L2R+9usHCd0s35Ebmp7 - ###QPRsxEYu1UgXRcT2j0i91kyucgnonSsIlT2M8hwr8WXROf/TdY79uyGoZFMMrEyz - ###jx7UqsSiNmxN2ja4xfRqJc7K5OMaY9ftMSjlR1gw1hVfABv2sU606OO6e9xg6Nyy - ###8SR7OBn1+8AiKCestevohh97VsxHH8oHEfNYbP2OlNTudps1bFf/VrDaLXpau94j - ###tutr7fqP2G5Za7f8iO1WtHYr8Xb10uhnY0+6cgVCcUMzKDklKdw/5L5Qw/0gem2B - ###5Vzc2Ms0I6cP2xV7Emmgx7XWXy10RCZIkwmpDV4Sn9SNFW+2hcMCqwoJ8VwXvsad - ###SSybsgNq7fAQQRomUas75vRwI76G4dego46GeEHBATFhndNBbQTyebyOKCldp/D5 - ###ZmgIryYdNGWDzjbhoicyPFueNJ01DLne5XchyOzTgrMwy4at1UIhZcttdHN1WaNH - ###u+duNSGTMB+Xm7YMqQz5dH/0FboRDruTAL14uK8L8l6dZyeczMllGxeW4m/4iejh - ###OcpYR7UD2rHjR/oxEFKyjjeYfDaIlmoOrll71T5uKQlF+iuSMKdDx/EuKwYutQUD - ###y3nQFqyfFZi7ZpJkFjsFkH3B63K8Q7pEZtgIdGgKeeolWV3N5hcc8RnyaUxa3N/j - ###9mnsXPcm6H7mhuI5bdKIpa+jyWel3Sfs+7qLdHzfh5aRJwGhz+XWr5G3fvCTvuPr - ###iLEPWtBhqSgyHYiTGEsKcMMRO59x+JQBjq/B8b4jnLIGx/+OcCoanPJ3hLOlwal8 - ###RzhVDc7Wd4SzrcGpfkc4Oxqc7e8IZ1eDs/P94PB0CwLOrglHyQqeEBbiap5LZnjM - ###7n3iTqGqh5/MHpoCUK3XI+k35N77s1GKiLsI9EdNHNQF0UXV7OPzSkzQIEsAGf1e - ###2bIZeSokn6O2ahdoEXVsz8ZJaoY+JtkUpE0ptrdHDj/Ju6Vzf3xi9saxS2F/ltpF - ###M7rFK6FDd7xPSC6aQf6ItWxb1KihPWZZ2FyHXaqU6Thh7+iIlJOX6PBw5LC6O/xT - ###OeGADGfcVmCv+nMYtzjasezOw+Arux6NeiB/d8Pgi3GGYHoLXUMrbf7xUTyGeike - ###Qw+8SeS6SLTUTSJOl7Feyw940V0HkegxxM91+cl6grtO+m0E/JbiRuI4XbKkvYNO - ###vzvvI4bFGTPeUlCUoLyf7Mswtk+AoGKs2eYNFVwveXlx/afALE8ANRjobWc6awsm - ###gGdmsMUkHH5qQ6SrUnZNh1UrGrMaH4ya01tPzlx4xf0yhPMGncVP48p6soNEQf5Y - ###PGjRrxM8k+wDZ+NzEZondXKweqNsnyUhOc2NVStsq8muiTSaLaZAtA7xIp9jo9iL - ###5frs7qfsW2JTRZbatxjyjzq9QMYdESB74dVVMAnwlDhxHpwz4ByHtrIpiO4bDGfU - ###/Fv8EoVWULPM90dj3AqqjpsKzb9J7Bw0/6bZAIwexeFQNfhPUa6tbJTSTKEUaM0B - ###KH0GjYM6v4IHN38r0Am461aGRJ3lAu7qTOQRLt94CY3aJyOmseTN+UW7dnZ2fvpL - ###LgKf13Ic64+aJ6ODdFAtTh7JM6CoTa3pcqU/QJbHnc8Bb5RVbmEvDAJMK4n+DbT7 - ###UkAT0PxHQ0xFzjpXeIhwePGLTbDOrqlhyg8iGXMc6ZbgkXZqoE1UJKsaloJo5FoZ - ###x+iNmdnY05eAqyiuSVV8X8O1u3/4OO6Byedb7O23Nfdf0a/EvUvL1H6P+E8L8n/d - ###PEaMqfT4X6WqX7Hjf235fmkV/+tHPKv4X6v4X6v4X6v4X6v4X6v4X/8B8b+GGACs - - - -Valin, et al. Expires May 3, 2012 [Page 222] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###rXyAo9wi56fH7ddtFc0rpYgMI8ba7e64P5/i/9aCW2BtQ/bTwU9rf3eED5sB44I6 - ###ZgSxSNLidpepEU8sMTON9XhVRxUzU4r9VNNzh22ydx0y2vHtoexvV7cpGcyQJ6jq - ###3wHX64xJT2DD4Bo4PRT7gnU2UTUQuMiYfuz5cuW9JdKN/aCBGBnLMg/HyE62bK0o - ###E9kjpRlbNNoHZBRbMLYHJNjK3LKVswqfR2u5/J1aTsz09Ph5mjLS3vLZmZ67meW3 - ###iEPSv2iKSGa40MF/tpL0b/zE9P+T1pt2L+jj2cpjxQFP1f8xQ1W5bOn/lQr8s9L/ - ###f8Cz0v9X+v9K/1/p/yv9f6X//wfo/w+N/70mNHkmXCVMvwuK1sEdjhyhPZ4aPjUg - ###0KOohcXxSkJi+A+8RNBCL5UP7BCItAWT3z6sNwHZ8bJv2nRFH5+FZX/5TRVeWPaM - ###O5RVP2Qo27rp0EFaKUN/p7VzP0IWLO+zenLMFAwUc9SunbdjoWAQqnJ5sl42hmHc - ###+eX8sE0x4b4xTdoVVpjni+f4TVtFlHM0ar2+/S3ysco0FHIqn96Mna1FlzSqsvtc - ###PYt6nxR0aTj9LRoq+X5xnzTuT8WVPyoYDHWvqvXxtD7sHtgRPsgjCZ46L8xabhcs - ###enR3PeyF5nS1DiNICh4iIzNDEUegXSeI+HRyV7X+YdC1vLUMEFCicwf7PtQLpyG/ - ###12+76wkQMS0ZnltX2xoI/LcxHIP0AELSm9KiUWjzrZ5bmDNaVe5RnEYgaG6FZOU9 - ###JS9PhOqVFo2CrjcmDESO4jwo8ou0ACG6T2qOKmUU4sJENW0UUbMgL3ZvUMoUQwpp - ###fA4QejN09TBhNuQoWjJsznA+uATidT0pIIZE7FNBNIeCZgoGiBPeMkilQI9IVw6S - ###cs4F/2Tc+rdGI0FEiMKSiKfEUZgg+IxoQeOMfQmnRoLI8qSMQrqGxtrXRnGmrjrd - ###CwR3qGsjy45Nuppu7nSHZe4DQjIFmu8EEJIIcLZjhSIQ+edLRfCmyN0ndH1witsq - ###GraHs/B3ICw05o6GWgSo5SJ2J0fqptuKbQLXVuAkU80tzci/MxO/BwN3Mg0VmSTe - ###PP57bwriS+02gXPfY5nJhne0TxQTexpvX3LUezSv+z7f/ubeFR7QfJY9QU4tsjl+ - ###Vy+ZgFKa73HKUBcNJBTZPG2QfNVeztElM7l516bZoZshyVPbuhlNZgw6P9Avh/CI - ###xxmavyTxOLn55gjYfnrrac2DCMolzbIJQ+1iivdwq5fRrhv3+icKT+l47sH7XVOL - ###N51J3ThqnJ9h0Pse3y0fsKz0TxdAdI7tN5racdCdTZAtQMHlew8aAMd9xc1z7tF7 - ###vfkoUqy79/doXv/U7Awuex1+y+g7ND+6upoGs+/WvEziYz+msO66iZGp+SQZ9JHk - ###T7EeQRc85THN7ObFesULU4Jz8ju+2ZoXnCSx+bOI0yS1ntb8184EexejzUea2iTh - ###PC6YCxGB387gUsNsEgTpza9PQduOAu3Get8Y9oJbNDMPAwquyLVzboyn7WWa2nyS - ###rLkkclDOjEQ6TaBaoOwzlqTvOx+5hy4yAqQYAFSRFENAEthFMqUA2wp7QWN4NWrw - ###ZCVmkfFUvF4MXIJ9w6VifsDhaDRlv5VPmsHABRb/hWXHl5vShM2bZikConySBMUE - ###sCTdidHigRilXrGvt2UYrRlmXUYx1gx9jnW0SG7KADYhMcW6Sx3NKk9lAMttmmVL - ###6113mzgFX1okZ6Vop/JRwpDMTuBWuw0kR6N1g84AVgpJKdDic7tAcErRpNTcKuFp - ###MeBotF/Z1ST4bQ48784x4gxg02wmSWANdjGdBWO6X7wUktPsKElglWydfuk4DWyS - ###jJcG9hzY8VM8zIXly3fUTi8AaW4ZsEbEy2xgF9nC3Jdk6Zrs5wLXU9APZMZ39Wbr - ###qM29qkbcrap9RUXeh8Mh7JXhsFdgIstBrEW6oDMlkzwPxW/IC8b+/tzNS9ZFtD8V - ###vz7S0mJR5HEHu/0tdkygadWpUeONlnh4O3yyVCEobg3MgZVInne0cn44IJbl+qbs - ###3pnC71MVW+NPOrRy2JmUmYmgQWn43wHmjrmot1Kq4UXzQyOIdBRnFbVb4YSiohiP - ###hkGBjb4EE/QewBDtM2HRE3XEIuHxkAAeXvu6hl30iyuSD33HpttGHMb/2uPRJ2Wn - ###8CAs5BeAewnGMiusgsoc2adb9BSrFUXD4r5bxtYiJzhwpKI6xOMYpjUaD2uIuI7x - ###AXFBnc/dZz1CIRYv7rdkiARZXAb3F/KbKIFR4squuog9VTd6bRflZ4AamJJdQp37 - ###yRI0fVP+mq9yP9aB6EiVp5MVdaJzwg8Ki7EIVJ6ODDtixmEUMKMgW9X+tE+nk0Nj - ###pAEQh7wSgPpTI5bodSz6R8Q5mAoSq2+p7VMqMJVoUBOq5STcxxubH42vZNrmVamI - ###TKOhcWtOorB0QtLpQGMc9Xu6Toc+BYzZSpsWMo3ioJvMJ1pEznwFeFc8FlGbnNe4 - ###l5R5zAB8BWP4oxtUh/uUxQLH8QgGLqSkhOBOXKKJsUYXo8H4WlAiDabGsKLp6omV - ###OSHQf12xGXCg+1ZA86W7wmP8ZunCmgulJyAtNEhY4NqGj5g185u55Qnt7q49tsQK - ###nrE27AivFJue5Biyb8wvzXDwICmw+AOsk1bg7W+JXCTa+TS2o8dedtWy68jyHGZa - ###HZlSqrRgw0ikxprOYJ+Y6meOWD9xhDz7B92bLybhO0/JN5yZfPDRklAAGEPd/Gym - ###0VSPVjuS6rC20hrx+ZykLprBnPSTQS2fqh1ORQoKDg0RV9/+HjPij7tlOhxi4mOE - ###XnCDEbf/FwD5hxU8wNxoMoHxKIpU1Qg1QEQ44SHAraWHz714pJiDd4bEJh8OQuNx - ###8XgsypNCi0Cpdwip9An8twzkaeAkSTnhqWry8QwPequf8bOfGLfgKV25qV8w2qtg - ###xHLzarliPogalI3oK6lGSaWUhC9CrXM5DYSZTd1ryn4idSueIVc+KnqEJwNRpkuT - ###aVElJJKiHoaqh9B0NIi0BpKHGy4YrnPYYXLZeBSJ5LfxeJ0PR1OIOobW2UVYcaJ1 - - - -Valin, et al. Expires May 3, 2012 [Page 223] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###A0VxGRm+7FNkeGDOzvAn+hMLZhpr2eZr2RD1LR6gBB8ZsfUqROPnWO6wxCmm5C4u - ###VwC3QsA+PJrP0EiLPvP90fC6SHY2/SA7FoBJQ9ShqdFoWP7oHpFpdkCRR5dkN1yG - ###B/uxacSsspAkYj3I2a94NqsnlkTsiMZtIIPbrOEXRmQ0BTszUuGOsUNEsYNRCRGe - ###sVaHPrry2hrAUShaBHdxhMTFlKzloYPeSt/ceHc1A6QMmFiK56DVH4eu6Jbj7EHK - ###OJQxHdTuVVKMG+drS7ZbUEPP3KEiBtbiCaNV69KGlyhhajk9+GfrtNOd2iM2X5Lz - ###RAD3NXNLrHha5o+oCcz/oUTx6PUGyYNOtTEhJblKF5KAAc3UmYQG11Disny6HB+r - ###a4lgVmSw5KTlia7LTB5W0ulhZKuCgUnDIU/bUVAGUTT4GmDTt8KC7YqpVqDUYQtu - ###2dGy9RoIzeBoZ48oAUY0Ss4nC8iytMFaWrFhGFVpZYSdOVJIhEU8yb8mOvMhiVs/ - ###i/lsk6TGsHhh7UxBd/Jwkbcwsm9saJ8t1wfnTMYcGOQHw/Vg0bw/SbHcG7PJVVqe - ###uTM+CM2YRzOUoRxX01PLRQYAh/SdTdp2SddK1fbuZ5s1pefP2aRnd3c/J0jLRre1 - ###+GrfLLx8P3Eti3hmG5Z1o3F0JeUeQtuSQtojCWU/VAj7HkLXfYUs29bEDeouuetH - ###yVnfjDMasrNbhvsnpmH/Q5LosLyF3wFVWfNtY79sx3xv5q00Y2NH7t/2gYjCjnVr - ###Sj8ak/MQmV3cc/fcDCr+m3JvmY6DoHtDDGBouGNItmEdjw1GXwKBBdxyoyeS4aJH - ###9sUOPZ4goiWn/EzogU54Uop0HxDduweSEL6trjAkP6srDIuRs7rCsGTzqysMqysM - ###2ZvXP62uMKyuMKyuMKyuMPwrXmFIcNf8RB6buicmtx/In51b/tPUnhxugqIJngsH - ###8egoo6XarNi5lYZcFaFfIg8gNxa6HRmh0BEvPhH/yH97nvzh8x/KICIH5G7xN1Hv - ###N1GtRxGTCozHhygVtGAR8AfFoXA1MxuMvQL+10e7oaZ2uQqv6/ldC0BKUDL6ayx1 - ###zshT0ohOgUJwi16IiCYuL8sPUYbhZFfLhObha6vlcpJM8FjUjfbaUCKnmGwKPU+S - ###/Lp2fixcNjAK4kXtrKWnS05IuVz94LCrJ+ZddtqAUvItngUTCv7VHYG2CGKVSE5D - ###0bwoIBYs6k6/r6ngeu2mMoRpopl27ILmvqW8JbKmfFYZOLKnfOZi5oKUz1q7sVTH - ###FXfKZ9Fuesrn5dr1tXbTUz4v125Zazc95fNy7Va0djOkfJbvY15tjk6UdAOum/Sk - ###6G7RXZLrHxp27gaDYDYJ8diEZOp4LFyL9BQHt+lOz8msMYgPnOaMN0WfGwYTXJss - ###pDkgwkxc5PTNxGzeS7rxcU+A0p9IA1i1K2k9iCXzFludOxXy25dWpuqKtk3G8tsk - ###Ugpv300ktltg1jMKQSRuc4tNGHFbv9OZi29qSU20WmTANHY+ZzMqOTrfyl2dUecJ - ###WlZ07b0j8ZdoS8sNCMgqsb+w0u2ReNgzRKIFTdWzUnhJWAVW9lzwzrgvqtpepk7z - ###AZpZHSubD1NIEQLxhi3bYbNGsy4Z0Z/HpgVBp21g+JieRNYxuMqKbDa8OEGys/V4 - ###++wJHb9wn73n8da5WhJOWfAlSO85/J+U1KqVPNl08DJDWuOdyQQkdHIGmDL4u1K8 - ###vAPi6/RhS4e56/R6k2AaGxFOMdQIKX66K5EzPtmTOY+jueVMlZujnBt55tSuWqOc - ###b4pGXbv4vRr1tUZdW/i9Gi1rjbr273s1WtEadWze92t0S2t067EarWqNVh+r0W2t - ###0e3HanRHa3TnsRrd1RrdjTcaT4dsshJ8meChd7/+fNL68ynen3iSQ/2U5wo2iEuQ - ###RRawLMsMFOOGSzBDNOXzI/zRFd6KGQMUNg2cLB+VXRsR2tBL/FxMP7cULzXDj40P - ###Az7wxgXwvTh8Bzz7pUe3ZbiuntIXR1sADqvZMiE3YdgcmgPQLOsubkxCOmhxeI/R - ###HnBs01DU63PitSaeiDfJMX0ZzCbProkRldk7/mGDBlsUdpEULLswLdrl2HZkvoxj - ###nPcvMiZxsDruZZvuHI7LomYh4QkMuFGTkQDdqNlIJMTMqPFt1Dj4UlonbIaTPFv3 - ###mSl367aMbLd8rhQx2bJnSpwwy288jxX3KYpnTHVd1E/LdSLy33P0jNso3alKBXOI - ###+akY9mTTIRA1Pd+hiR7FeswV0aOEHustxjUOftQxCIfzqS7nY64R4cqhtiP3E99K - ###UO+55clDi0qNxZ9iuwRaRgTTP4hO+tE84v9cnMWapIUnByzsCULBNe3Klq5hPNAv - ###kMmJCKaz+dVVKhChgnMiVUSS0noEZDq/nGEamftBEpP7SJAmBqVwSNwXASeHL8KF - ###sHBCZTLuYDIZTeRCsqf9qB+OyaLJesEYg4BT9tsEdVx2jf/7P6LU8+TuU5B4ykQs - ###TP/FXJlnki3BOimX+E8XhZOT5+zrSHrP8GAifZCD+qwLqnTYI/MtKtWDoDOdTyi/ - ###QzhhaE0oauE4rCHwIwQLvaJz2sVrawGbtST7kscR8fJorhN1XBY7rUmrJwYT0tsv - ###sDdvaycX7Wb9Xb0J6+n/vm1duHrqaFosPtla8iiprp9W1yv5zntK4kRHl6pevoyq - ###RefO7sq+s7K/qLKWEV1OUNJNwAgldlyOJQdfXGIe/kBYKXputPiZ0OIkVdmTx0JL - ###8UF4yY6Yv+vvSNBoc39twJFDgHQvpn+vdfow1BczoN7cIiYuehJMWCDFasDquGl6 - ###B2kK+xEdKxvnzdJ1+fkSffDdffAz9MFP70Nsm5Aje6Hady1UNKnrFxqseddjsajz - ###dbeKgu14Wdtx4sHszxuJRz5xaSCjon68qPNE5B5DX9DlzENfgMLSovEkDd2Bpbhh - ###yXQTR7fhS/RLMWQhhzAXRS4Mbrsi+5fN04R7BD+fMQYSyXN2u7VeT1MzYqYOzesC - ###mpW/Nhw3FKzzsRiP4i4b/LelOuieHZb6sAB9tkHO8PhQr01GIHpi6BGxMy6OPN1h - - - -Valin, et al. Expires May 3, 2012 [Page 224] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###wm7FhGXoCgmtGdGSbKXUai2mZ0bN8Bws5tBkM3Jo8onNgtabKPlKrBljRuCpLp4J - ###JORpgOnVvh89eyt61sEtR8/eo9Kz9zj07D0OPXv3oWfZhMaiTeMPXdEyX6XdL2Px - ###h8w5bv9D49Gm3XHHbT3tIt2i7uhdMCuO+j2tN5azVEIYFPN2o+EDUEJnN1cQlKTA - ###J/b1zGVcHvjVTNsHwRAlFoU4ib46/RnSA7ok3dvk9OSgLJqG7iTogBx0fsjTclOa - ###x+B2HKIJLs4AYi6dxo1S/ZbmppZWLTmewUNcTBxXYZNBapFUtM4niL5pU2hLcWmF - ###C0mRVxLkvFhTKdJjWuGl4FpxXlIH74r4kkRafLWOJlPKyXUV4g9QMHmi2YC/FZsz - ###vjYXNHfJdayCxBWdtnRKJnqeW5BiXED5Oz8ecwCEXCUgxBGaatE0aChKYCOJCFzI - ###RnScJHIRfUjpk5k2JO8ROaNrel3zmZExngfjfgfTIssEbFd8nHSzXRspXmrnHsDT - ###BXOLSIhG8SJlCo1LwLmc5h6+ntf85KKJ+phH9yx3pBJ8UtsQmBFtsNQAs0UWOu+t - ###xhiLMYQn1nxpHRen8I4Sslsf+Cmy3i3TJT2fIDfBJL6n4L9SntCDEiwdPSprxChy - ###2Ka70GiI/8c/AGHANG3pyJxvdff/B8Vf+k4hl5aKABALIR3bsBMiL907CsA9Ii1F - ###Fwgc4PVom8mwtMSuybAiJuQciu7yHYNveA2n6W4PEbWcEaFdT3KUaN5Mq5W9Gee2 - ###5XLDsSI+uxtE2LHwBmY7qT6wURAJbEfPOWs2omX9tY7ttc5YDr9Riw6d3lje6c3y - ###lt7EN8EYLS5qw8iCG28p2Tch1lI82a7VlBk33D15kejbHn256n81vaSdPFFhws1G - ###hPk1UhjSxhEPRq41YQYkd/efd8cWT6JlHw+oz9LmSJbjTfFmoqWPNzrN5X/fpZ/g - ###my8/G5u8Hes85lf+gKgo3zAkxirr8irr8irrcuooVlmX2SrrcmYQj5l12XWVXDwq - ###AdDzxOWjp1UpMPrV6X3if0XfylFMqrT0MEaOFiE6NE7e1c9bdRAfvnQmb4Q2A0po - ###TqcWrrbJAOdldTrgahDU05zVbWlw86pkcBOVDQKIImcJWFGorNoV6p0ifCdFLMdk - ###ExormrL5sMgZBsAacd7BuaHRQS0rRTwiqBFJUEOsfTZhjsz0Po40XKf3E178G1HH - ###e6OvQ7mCbYNQCmzDFVYvaAUKjXm+RuKUur6ddO/bDkFLl7xjhd0RmQ17KdaL5XGy - ###bSFKi+QaRMoAebza0PS5tuMu1nqf5miJGk1Y96YzvEb8YhP61NuJihJSGOlj05ed - ###7OVh451aMyZNuBuM5QXAK4JEqP3YbePYVU7HrJn6fEIkXGvytDruCXRYEOyJeZ+z - ###uFBCnUTLkz1ozWk6Nu7ojj+xe/uS/5MnrtC+rqX3SGRvWzOSA5MnU3YMgWbRLEcI - ###D7ZXZLhUTLOEHKWTFDHetjCkDtIu7DhaFyCd12b1G7vu3thxKeKaVPJk2frYwilz - ###VUj1s7N750iwsrB76h5J1u4ZFZbqnnlAvahnmvEkY9esGokXeDRjSsaWrRopq4n/ - ###V+4cnPi4uqGbBhxpK4yAyDHURDkDtR6f2xs4OijeilsEpmXZ3IS0sAhRX6cYO1SW - ###M1Rttfe6kvFhqYTNbs+ogWE2//QjHhr3dDSfdIOn2P+nJAO2g+msPetc9oPpZvfB - ###MErwVCsV/Nfb3irp/+Kz7W1X/+R51Yrne6Wt7fKfSt5WdWv7T6z0CONb+Mzx/jtj - ###f/o0SC+36Pu/6LNEwNXUZw3jbU/C65sZy3XzzIcZL/olzyuw1mcUG5qYwy7obbJa - ###v8+o3BTv5ASTL/By7TzAOyqT8HKutpr5lCwcnDT5sXw47EzuGJ1mFrhuAUIm/jua - ###z9YGo154FXbJKw4WNHCITwHoXiL1JqXQE3GPQp4qDyB2+51wEKA7aX/0Nb/WmQRs - ###DLteOJthuuvJ6EvYgx909xhrXI36UI6HkRz2Qt4aVhoEs2drRWaOgnxVRPfRWscG - ###KBdPgllHdKBzOfqCnyTehqNZ2A0Ka7ObEHP+TelSpw4J7wAZ3YiGsOkAj/HaIpRJ - ###8DCs3rwbuHqwJnrA7tMDgda13qg7HwRD4Z4INZ5imF+6PzXAPKchhlJWuKVZFLOh - ###uo6DOQn4nSv8NkSjEfTEoKQC4Cv6zJE9BrELaGANuswbG02AUgYYFzXg8UiAHIJh - ###D14HSDvQjcFoholZESdAkT3o3xdKvDga8HmYjq5mX3GOBZ0pIFApRPKbILUMOd1M - ###p9T7k1NW/+XsvN5qsdNz1jg+azZAUm6CvHzSqrfYxSmrnfzKzmrnF7/+3IJ/L+on - ###F+y88er1RYvVzuvs1Xnt5KJ+uPbyV3bxutGSNTf5X63To4v3WAx+n52fvmscQuNU - ###tM4OTs9+pYbY69MmCDTQ3snh2sHpycV54+Xbi1N48fPPtRZU/fln/EQdcfQV2sc+ - ###NOqtAmucHDTfHjZOXhXWoAl2cnrB6CIbFLs4LRDYeDV2esSO6+cHr+HP2stGs3Hx - ###K3XlqHFxgrCOAFiNUNA4eNusnbOzt+dnp606jf+w0Tpo1hrH9cNNgM4Qne8QRSCt - ###NZsIcC0a5+n7E1AXoDVjkC/r0Mfay2adA4JBHjbO6wcXOBrxaw3GBaiD7jWBR52B - ###tIU/6r/UYSy1818Los1W/c1bKAQf2WHtuPYKhpaLMMIA3pqNEZiUg7fn9WPsMqCh - ###9fZl66Jx8fYCJvb09JDw3Kqfv4NJbT1nzVPE/NHa21a9ABAuagQYmgBMwWf4/fJt - ###q0E4awBRnJ+/PbsAqTAPE/wesAJ9rEHVQ5rM05M1HCog6PT8VwSNOCDcF9j713V4 - ###f474JEzVEBktwNjBhV4M4AECL9aiMbKT+qtm41X95KCOX0+xlfeNVj0PUwUCKhSA - ###JhHs+xrAfEtDRpqAXq3RT41kCzSRrHHEaofvGthtURimvtUQZEIoO3gt0L259kgb - ###1NO1tT+HV73gir2uvau3AQlHjVft1/By2O3PgT3/BFzjKrzevPlp7c949fNqTfuG - - - -Valin, et al. Expires May 3, 2012 [Page 225] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###qi/UpY/qZSQqwadwCLISfF4zjZk7XCo8eIlxtKZ4CHMd+G2v1B5MPzDQPQwjLWal - ###/Eiv4dXBy7+2MCjiqzqWP26hKCsMmX/HY8MCK30rqD/xzbe1b8+zwC+nwWeODpRj - ###HWACZKHoyf/6haIv/1suFMuyc0x0VivnaeXwvykdb3au0SXyOsjYdV/vZbFcYNuy - ###HwhpOyuK/DgE58TUf7mw5oWGx/9fIUmOX5sv9bWkFRO/rWl1ljGKcYQqLKti1I3M - ###VJFpyGUyH5tDVlOr/RB0ISlC/ChTP5E6CsUK/UCfAvz/4laBbRWKVfoB/93G/8Ib - ###tlMo7iYjRPv/ojZwqz86kerUGhGsrzqWOkcaKVsrQPzpG1Suk7v4URZwOd07YDmX - ###iie750ctCLyVCW8ck1XxX3zDUUf4RGTuLrHGPrBWo/nXtqCGg1PYEeu/iOAfTiLR - ###Fx2GhQGaokzEQWfSvSFTMIiL8tiPhy0GMKx7GcVLi7T3v0OPd74VtL+9QjX170rB - ###KwljQiGlD4Ow1+sH2btRxWZ1OP6Cfmxl7EfnNnsndguebwApF7atTpl/bxe8srSs - ###JM748LINANu8U9MM0y5n18EOGieFxE+HiZ9qv2Dv/tna7+qJ2X9a4fXZZNRtHzV+ - ###2bx5HBip9h/PK1W9LbT/bJU9f6ta8f9U8ioV31/Zf37Es7L/rOw/K/vPyv6zsv+s - ###7D//AfafIRqA2iTnthqvcKZQ0Gm/bq/9mdtw3B+l6Yi1210MK4f/WwtugZ0N2U8H - ###P4FwLE1GT9dlQyRoH9cOzk9Bln4LtLD+lKkH/aEVP8JzNvb++PSsBcx2PpwJlyTV - ###JeoRyuR0SI3H1Ux79Dxn1DDqFzxUKvBE8tOCCjL7NO2p3Zv5JJcndv7Z78Avjh1h - ###13oxnfX64eXmzT5b9OAlO2CCncspb0RvYwLDWKKNQTCYBrNcvsCEzzb/RTkOzbbd - ###xjgQJuhGxkR43U3Nz4NOdzLiBrplkgym0RN03PEA5ZwAs0DqgUWL6+Po7ckBrlnX - ###5ZLlUh6m9Qba+a81hnemQ4zNHf4ePEX5iksuCjnCv4cmjV2HGEd33AmJUujg/am4 - ###d0bFkQ4xgNx0DdpXzpNE1xG2Q4Cn5VTUpwGqKhfIVrIbOAguZu+WeFK8nuVzNG2/ - ###/h0+upLDSedtfbQs9/r3/GOCHs11j1MF+tSB6Yyw0af1uZpxhb5nKKt9CSbiHijl - ###1jRaB27TGZIstsaSp/QPM5smZ+MPIDPmxq6yOEqUcs/jpZ4UD335hENnfkqDkO4B - ###OQshhcMmrNQE0JHTexhRsx0vIxG0JCR0jP065HWZf4vMtxeOuhPK2NoPZ3fIBKJ7 - ###LRFloCOtn1s4hDSa4ddYvoC+BnyJmxMzPxloZh2IJimxqEkydA8oM/QMNLNu8h0J - ###WruboiBf9UejSQ7gP/XzC7vwQJp5AMlYzEcjmss72FOuOjSJ/tNygYy+WYinXX5U - ###8qn+E8mHT6K/Tsh/Wk6dyMclHz7dGUf+hyEfEauAi6u18+OauOP+nD4CAZEJoIOW - ###DKCkHkiCoNWjKj9lgxGaayboaRsYyZ2waheqQDW09+ewmf5dnn3pTO5kDlitrE6Y - ###HEq705/lHjQ3Ei8P2A5cl4dUkZftN/5OQlpRwKGR6upDOfNyyAK6lgK6ZmXZ+uAv - ###C/q+LMDiAdnhxkEvywJkqIZHkzrMscOGkExmAqa4vJojE99lQPkxFomRKTft5IM6 - ###XM8S4CLxdcxTVY3woiOs2H7QQcuZ6FF4xfBAPhE0ZwHsXWcSkvbLGQCQruZwziN1 - ###c36waa5T9NiWGm2bl8g9Ih9f7nlMPv4dQL9MzhFs4ltfugWGNwQ+0LS419IDSbdl - ###UO4jjNoE7bq0L0EfJWX8zQZakO7BTTgZs9wlbDJfwx6MIbgdw+88a54hHxShWszd - ###5Ssvk4lYO/HrtJLZRc2DQofLnbfaYzlppIbFSLHrvRgXSLlxqXCXkva5yecLs43c - ###B3f6qF0svotI5fEIY6A5woV8mZvdjcMupSATpynkwMBKiBLnqB9j2jB2/+JtajVz - ###Fmhj5uhWvIPgk0HLmRsNgFHSrYuAzm+uyLCpMTC8PFEgq2Zqe9DWjIKC8QYMiQVP - ###eqZ08YHlMC/ueIRyLU4O9Hs+DGesG066/SAv2jJNKLgtie7xCKbYIzvhndxzzoPZ - ###fDKcwi4JHZkPOdQCPyr7ijJtWtiOLOIS9ISH4iircKACdEOgMIY7KMowB+X1HeuN - ###BnhQmQg6dc+ptSltizVqJIaz++43iaDNIi6uHge9PO8XdJhhvkE+rhhzLmWMh0z4 - ###w+b7QROeVSmouJWC5An3K4sm/GHz/aAJj/hOa9wPlXyGm81XHhYWT7N7DDcSTKWN - ###PJsC6xU5KJmMi7P7qbmjgOhKUmsban9uew/TNU07wMkymg8eST2i5WUprSur2tVM - ###MPY2R18J+TDkp8sBzgz6dQLo1+H1zX1hZ1hNJ45qj2p5eZTzJvfpFz6tgxqe6Kcd - ###e0U9erzTL1YbjyejW1yXtOKvmOfvsHXWH137uTzLBbeYaEqTHjpUnvn/g1Yl8gAS - ###0sGBOEXhKMZDE2xExLRgxr4PM0cruh8OfSiTYwtnNxw2Y1yWz24oYxVhCCm88i3h - ###LTe7cTx0kDsMkPtczYcqN6C5lWEJ2LS3cmyhWQC3mC3nCB72pIyA5ihxBsUMkzdT - ###2hzqaHXNITTTR3ktyxyOrttvtuMY4OAwN5dOMMtj4EhOFDmfTYTkgHrOoAOImQ/w - ###zH3UB1gUF1ue9HPwgh9rQwQOpwWAobzPGGAGz+1jnRBc7tiEE3BA6E11+wzmw9sq - ###Jpl3WDYZEXqZcJrW0EfBPvSD4fIG/QV2CdeoEXSkJRmozAza0lUiN+/LcEZ+4NzV - ###b3oTXvGT+SmgGF3XfpuD6jHlqzUCymmZegPoowYGnc8wzzMQLIhXdMj85tq3nf2L - ###ZBAA3J7+NmlTVzJotVxKNGZMUEqdy4/Qy1vQvihSEDVKYYK4+yUfdUKfdNDOItRa - ###TLpE0CcmfnXkAm/oh9LDhjqYADqVSG8TjWeN5eljqVH/ACLt9LvzPgXy4D4iV/0g - - - -Valin, et al. Expires May 3, 2012 [Page 226] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###LqhzXwIs0B1NJkGf8+Rp8Ns8GHbldogcqzOdycMacjCqVtCFB49rBnOMNYap5Dvd - ###7hytxpup/YPW6IRHpDKFViYALkSHIlDQB1+26qTk38Bso2V4wWhtNs+9n9KRZKts - ###UfZINyklgMZ/UoXMCcap2HItqsTpkCoT1FsEOlVlizHfaBPXJlrC2/CWO1lMA52m - ###so0fRWV7XMpuaceQwnVO0DWeQGYg6ah/3O0PKftts4nNdL50wj4/ARkSbVcWNhO1 - ###5qTsaiWVtiPyejTKdm0XRNhWwMloUS2i7GTzYAbycoUcVZbIh1N22qh/gDFiFozZ - ###fKwE+YJ0+ZomUjlsgAmHPKZAgJ6gi8UAt6Xn1Bqhe179ZOLOshe7maUIkPpdmeW/ - ###+rziWvyDza21G3F+cc+5fRC7+P5zC9ps/w7mYoiXSIa90Ve6D8rtdVx0W7B38I3j - ###vah7Nw6mz5bpidkMPJRKXu8PbYR0dDYOny5SJVQzvrMZaoFaytJMADR+J64HCTcy - ###EGtFe3QJCXV2OuUD6XI8wk29V+Cp88YYm920qyKm29ilNm9i8Tnr+BaLujeqsxFB - ###xdHw5iL/hizIxn/SGNrYEcBaUV4EemlXogxWcxhOLHivOpkPcLmBrK6oNS2C79Kg - ###XSf+ErQgcV6kAHpDfxYKklgoF8WV7858NtIlO5NUxMcMbBFEJOjI1C3K4CeWE4PS - ###oB3gRY5UH5xMmi9akNwcuSVi1wrLjz7QhfpgNo8VQOJhZ9aJwJsnDj34hvQpIWej - ###kQwUoiC3wt/l4OOn2FFY8qxPBtD2BOqgI1uDjutZZzzlWOBElwgaiTMiv16AV0Lb - ###FEFmMZPqd64pI6HzCsMDHosEdxxF8CrlaD4xwCvPt8cD7SrCw+tggJKIT0rQFf5V - ###ZgW8D+g0Ojiatj+//t19oKmuVFxNuKp4x3Kfs10ZyQJ6eNnm8asdoLWoEfNLRsH0 - ###M4/deYDNUaw86YCwA4f2KJH+bgSyFww8mM7o9PMZyAxA0l3ckT02H/LfS4zcYjk0 - ###IDfShbsYjFyw2rO6EdW6fdxa55OWCDqV0XJEGA6CNqlhiOJlyS2LDcixuNUZJ4Dk - ###qUiXfzKs7XXH4layD41ZFFiyE1kQ3rw4Q2Vc1+jkofLJaDKgC2w9ndM+5xz/mTjw - ###4LLmJPgSjuZTvhQygsZKgFinrtHsAHXiRAOhmY0/p4R5wOh/DyYjHu/eIvcMugaP - ###t9Ke3YBI4QmFJ/JKpKx8GImFUYEbzDZLsXOgP93OsBf2yKJVopS6LoSnsRUdtC+w - ###HoGmRA1LAs0MOo2Z8ixa92GlGfdzbP42nN3FpZgD9Q2nFk8rCqyEcZW+gjISgHYD - ###k0wm5mmcjB6Nj2+xwZTnK8jKy+NyrrZemnRdeAzy3wRm9EhgNYSWcyfN1tE0L9IM - ###qjQOwhvRUKwlGOztFUalQGcWNhmNhH/cFUhGvQIPIEEefzEPOtu7EnqG15r7wqhx - ###jfZVy6O75mMHM/jFYrEEv4xMiCD/wy2WK21u8lPMPPvQ+5jJwaoTs1EonnU8Gobd - ###BXgVno8IzZ5R/CfVsdNBCE535qWuAOjEJOXX9CEQ9QwjNFOyq6lE85WGZmNycc78 - ###WhanZ6ffIE3uICuGsf4HwJiG5SzCh5uu+HLNMmBOV4VMoE0waZN7ZUwusOd5v7fE - ###DQ9T6QiHGJoc9tL2dDSZwZ+UXRuQmcWpOeXuzdshtgfYecpa/EfmE8ksokLYi53C - ###Kg2ECyYC3JUICCN6E/SDQcTQkkCnzYzteyZHTT/ecaD3ucGQAfRfHdUUaEsV7c7Q - ###vsgHPR5NRbCeRNCpRAGKqSAKvkayLNoVaUSjph//nqQR8Ys2CARtrgvpVJJGJt+Z - ###StIQ1kzD18OmSmyeuHfQtYEQd4lJQcTXQFSpjBZkLos8s8zNsa0q64mLU3Yq6yRM - ###xyS5lT9VDfb07Qv7Kfog5KAPzY/RcOKItEEfBv1Z55hyVGyZGeUYvKUoXh08POdA - ###CsyogLCkfLK/B/rEhyY/fc2y3hwT4CB6molxB6VpcrsWl4OS/WSiSWx2JqOwQ5fW - ###I7WBN/g14AHr4vP27k1bfGz3qX4GfjnGmu/bb9qnby8srTtu9xd9lj34cLics7w1 - ###f+M47SgkJoGWz7KgzSKuBM0KtOFL1QuBNVNWv1wGKSeuDqV6exiHKeYtr/nkus2D - ###CAa9bKcC7eHk2jLJylOBpX0qtPHooJ1FBOj2m7ixygb9RphL7gHaNeqaI43ooiNi - ###eThCMmzCbGagXVe2V9cViILg5c8iDXyd5YD+NpieNYjJnmSxnWj1CimglSKvLmRj - ###+KlNgI1hCoKALvYJj/18NtByDC7L/4luDRYGBGC/3c+UtJWl2usyGKveo6p1Mgqn - ###wdGk0+UZAJXOCW94fMdej/tYolmsiEYj+9QtG2izSBqzOL3Ptd0ItGIW4ztyIhRn - ###jHeR2y2FMaHedYYzy2eWsjtivMw2L5xJPsadn0zLi/kzFQ2HhYULMUppGMdQlHw4 - ###+zVLDUPxTppFeuJkTn9nHc/d69GcYUaDQEnsmKuTny9q1xe4PyjQ+xu/Ssfzo8nn - ###TcdU8Vkq+20o1+6TY3Db28nA3XGQntvU86b09I3nMqdnG+Mi0OIKoXNmcbT3fTJs - ###LGkze6+L+hHoH3LxqHHSbJxgCNFjdly7eJ3eo0e8eMSkOyV682PmN1AqvA/hR9h4 - ###6LePv/Muj81wCNt0G8PPgkoFe4iUPGJMYp2/wYc3H6NNHL8puKXcz0jASSbQcftc - ###HHSm6wgLQJtFEtzhCfQXXYdb/jBYPxZNnhjOUVbTkyAixR1VFOj4JRh+Q+ORQP8g - ###yqhWbMrAm1SCNqqVTHd4Y5TxPQkjBtpfDPpfbt1+9z1FPhTIN+Uq62PvKecjulrd - ###AYbEbzWBWPrzZDT7mRbRJjsJrkG+/gLq7mgm3RK4oxqKfhOsDdrGGs3A1WxTBjgK - ###p6zsX9LVsdkmfj0ZoR8HnvMHg/FogtHi0foR9tF6AlrL6HqIEgFKYgd4mgcwSDen - ###C7MoQWMjogbj7eJdS+jq5Gf4gwcMxQrhVXTZAbo/YkN037wiSxSdqtRax/+FSMSo - - - -Valin, et al. Expires May 3, 2012 [Page 227] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###oWFXvrUZ8/npednP6a87qJgo4kN05EWyEno556Vu2R7LaS/yWO95rNgkVgwajBcb - ###xIoVVTlMmI29iCXBFjKCgvuNBX1MciDKv3AXz0VDzbNc7pa9eMEGefYPBj/391kO - ###elOEF/m80WimZnjdST5qbaKaWfvGfZf7/VGXwnxFjKXT51wPOXmleHk3wwQIgxFQ - ###DmiDSB84i3+G+a4fv6wfHtYP2yCRrRlhsQ/fn57D62bj1QlrtzszHq0/aLdzOSkH - ###VWBIa3/GwSRW1YJu47Waq3mfHVOYZ35rFmMAXsISooT0vLvc0XgM2gRlkaCO6o2L - ###0NOdArsssG7MWCE+5zr5Astd4n+6eSoEHTgMprMCa026BfYSUKLcBx0gMM51Cgj8 - ###nAJC3MPVgDhAUNjsBBjycwxG+ijokl94SwcJuNJ4RG35JYecap1dInmJgHg3mCOZ - ###xzlSPCfW1+O3zRytYKoZe3L4MY8WHPyezwxqngCL1msCwHh/CBxC2yD4GFdy6fE1 - ###a6q9Aq8eg1k7PASeRiMt5GigOGAsm1+2C+5xN2vmuM2OJPST45qQjcn1qlCeT4P4 - ###czk84I23i4vEqc6JiRaQEPBl9LeBhcfrUbOm9cienKSZ0XrYNXoYaxwzjHeqFWgd - ###7TRd6q/VOMiNWAQaj8TMfE7n1blLAU1/h205FoML5ymrK2cAFevs6br+dv2ptu5q - ###vd6Uot9MOfsv+0XErRA+8C46+9q5i3gv8JjJFUgJ6FGF0gF6Ek2CPsVgHWE0Ld5X - ###9GeACQtH8wluPTnk1mjHHPY6kx7C+3kqDmTwyJaF8heZF4sqHYtqJI4HmsX26MtV - ###/yvxxHwSHhC3xrYOLBJJznh1iahHK9X8coZm0Om/JlJab18+AClFF1IQK8fCnlrE - ###e7EDuoQrdwrCQQczByksyPM5EBzoaJrlwgAT+7DOdEqX3/BMMbicX7PBqBfEB4Gc - ###TQzBtYxjs89Xst13wXCNl8R942v65ctEeDk3NFZw4pJEKQ47H1vfRhG+D9gM5rDx - ###DuB4VdERnbk4po868pQRM7GHRS1l4RJmS9HudHETTNUk82wmQJw3Qfcz+Wlh+idt - ###ujmWzhrtQ5zXzRvHYsVRxSlSdocvyUt7GJxV36secOFM9WILaGFHiw6AtPDuV29h - ###R4vOjtYudvBjwkMV91V8mB1K8PoX628mbxz+v7WkdhLbfqG31Tgx24a/oW0oFhtu - ###7QLRm9Rtq9de1eq2ePHsEXqNTRndFi+Suo2zm7HbsITNbosXj9FtbMrotnghu232 - ###++B1/eCv7aNGAqnAy4Ty7klKLu/GDpaPrUtJAy6S11mkRi86LzB5qlB2QMWOMwCs - ###nLS2cjmNBbAnrHS7UzKfZjPPlf2/pM3OsnNJUJ+kQ/0vDlVOcLUSTfAGVXx2P7D/ - ###yDRYHSzRrALrYJX3nkvOLjPOpQCUPpfFB86k41kWy0xMLvTkf9zdSOqee7aLD5jt - ###xA4ghjP2Q05/UU4/ysedGQZGQakOZQDuffhF+WJxAdne/c9OW2ksNDP7RBYnlRae - ###ZHJ6n+4gbxBd2nGQFEfghkZP8U47dlJVycGJBDTXUolDK8XgOTbADNBc8ogLWsmC - ###6EL8Ymiu1ZkEbRHJRdBMcM3W68YRnzM6bErUbnZ05WYHWcuLFzleJR9VAkLiZ1b7 - ###e5idnf9+wXbitjcOmE+fA7Ip2keQ8S8X6ATAeO7nBMxnMhWwS5/LDBiNDU7AfFJT - ###AUemjbm0OWQHXK0kAE6a4kxY0Z/UEZuQzxdRVye/vy8HlgjwHtR1voi6HgWwg7rO - ###F1HXowB2UNf5Iup6FMAO6jrPQF0LsJJ5xLhRif0JNqHL4AoDi6kYim66j3YJC3LO - ###5EOiDuanJbGjYFGSpdVg6mzeHpRcTpxwoMZuv/aL1j5CUH/kk8boxG7OXNypY1Tf - ###lQr0uGO0208bo3OQygZnDzLdBIcHeAbvtEiMLG3i2EvaXxJIiR8OxGk4Z8FZhBWj - ###BwkrKh0YnmjeF1hc4Ih2iEsbnlDq9I2EH4XF9v4sQ4uACVHKBGecJUjqVOXjcLMC - ###U7jU4cVHxoslDW8xsPNsaDx/FDSeL4nG84eg8TwbGs8fjEZUTBcRCNd0H4FAENgi - ###NNrAlkEj+adID1yy6ovvyYv+/PTtyaGTx4kXe3gf6C+KCXh5ftSH2oCXJ0lfsgdZ - ###owgfsJQnKiTDdUgPjwmXboApHzfy1uH4EF7KxIIxXDOF7+bnI2FXxaQyun3Cu40n - ###1bCXxPSyHCvmyl4RPTeK3KzW/BsUop8YzLtDPUv6inpSPmYz0UDCFh1TPBGktwUg - ###vapqFArZIBO+KpAWdx6Ew2RTNhNYf8HNUH8ha8kzh0l80Lld3Mq+oxU6qcIDCx66 - ###SSRN7o/IaarI/RvkFYApn77boCc+aHNGmdkxR/zB6UkLZI+DAnvD8nYvjG38gJ8d - ###a0qRR1vsG8JjaXNLdE+hKc8w3j3d2yRDBoZj62KcEnF2ppziMR1WsgOVahD/UOBZ - ###R/OdupSOU9JnKGkWnq99S4AiA80jHKAD3WuooBd6BFDSIwxBAZXrHmEFvdAjgJK+ - ###nwgKmIn2WgMFfy0F6jtOcud22Ul2LJIMkwxwlp/kpUCpSQZQy0/yUqDUJAOo5Sc5 - ###AZQlbnMNBdrrh4Nw5ol/5aFrLsdfU2vyi9ybmPr4l+jnM3nooxeXP8VBzz01HON5 - ###ZnYiBkfvRKyHHcfxNWEi6R4K08q4qiXea0qvlpgkQatm1uP7WyJW5MwzNIrKmS/S - ###jqg9sMxfBrBuJ+igWFANqwjcXycjUPK/3gRDYYsOMGc295MXauUvv5Cp3xYWoBVa - ###5wld5N37n0ixwmw40/D3YHTFz4o9pI5i+ncnxGTzvAmx7BkA8E9neyigJbfnQrA1 - ###Ueh8s/iIG891PKRIxukV/y7ii1JcN5/+NklELLYovvO9+qxVf3t4WjyvnRyeHrNX - ###9ZP6ee3i9Dyp8uKHu6QfY6qP6XxCvmzTGRqFeDh7cvPu8OD2U+lGjX8Mg9sZ3yJy - ###QEJ4kZtdBrOvgXDC583yq6J5PfOcaPLraPgz3c6fdIa90YBxf51N9h6JczTs34lE - - - -Valin, et al. Expires May 3, 2012 [Page 228] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###Z1O8oCcCj6pm0S+9wGbYZxJ0R1N+LxYdkfAmJV3+uLzjAnJRWrfSM0GYIj2gN4fD - ###TSB3KhR5BO2Wtqvl8hbedee1CszbrZa9ileVMhadDtFgLLFcbremJzEGvwAcDDrj - ###MRfqa+fHm1IhYlKxOgZJ+hkFLKRCY7ycGN0z3dSYMVT/oliZb3jLd++6/WBqFy4f - ###b/A/yq7CmDSDZxagm63QAaSYZuslTO91iNk5ppu54LYbjGfs9jhPs2Y5OKV64+py - ###rK7wi7rNWlP+fNt8/1L5WpGnUIGJP+NKIRUokBMl/ZdTEwk9IzRhEcEFwWDKrniK - ###ERjx7U7cRH2/3gPrUZ1u2n0mL9g/4yXueS9gPzVIYJhu3vykvSQ1gvykHe+Fj9NP - ###2MoVdJaxdrs77s+n+D8QD6QDu/j3Tz/+IaxMR/NJN3iKiHhaO2ts3jwuDDzAq1Yq - ###+K+3vVXS/8Wf1S347cE/Zc/fqlb8P5U8f7vq/4mVHrcb7mcO0uCEsT99GqSXW/T9 - ###X/R5lCtL8KzhjXp+UynXzTMfZrzolzwQcVufMX54E+XBoLeJN0qEjQR3nWDyBV6u - ###nQcYOYYugVBUAWBfyMzQXZBIk95chkO8nkQ3NwpcTcLIKDxx8hoP3cH5N3L8+eWn - ###oDuTCahIHBV5P4RKBRC7/U44AI7Cs/+tYejCcTCBkhQuaTL6ElJ0A9wCTH7UHQ17 - ###IpYSVhoEs2drRWaOgpJ5ie5jsGce+gakvo50esV8dayr8DYcgVYSFNZmNxT4Hq/U - ###XRmQhj2rG9EQNh3gcfOPUCbB483FeTdw9WBN9IDdpwcCrWu9UXeuPJGxxlN0AKV7 - ###NxgzeBKibKtwy5VdPhuq6ziYkyCkOiTVdLi4YVASuglHnzmyhdvzGl5no8ZGkylm - ###rLvD3RsISmQD640of+AEuzEYzTAtLuIEKLIH/fuC8hR84PMwHV3NvuIcywTdyrd6 - ###PAmR/CZILUNON3Q1bnPt5JTVfzk7r7daDITAxvFZs1E/ZM3GQf2kVW+xi1NWO/mV - ###ndXOL379uQX/XtRPLth549XrixZs83X2CiSdi/rh2stf2cXrRkvW3OR/tU6PLt5j - ###Mfh9dn76rnEIjVPROjs4PfuVGmKvT5uH9XNo7+Rw7eD05OK88fItiKQt9vPPtRZU - ###/fln/EQdcfQV2sc+NOqtAmucHDTfHjZOXhXWoAl2cnrBSFeCYhenBQIbr8ZOj9hx - ###/fzgNfxZe9loNi5+pa4cNS5OENYRAKsRChoHbzFb6Nnb87PTVp3Gf9hoHTRrjeP6 - ###4SZAZ4jOd4ii1usayDYAcC0a5+l7ELax68YgX9ahj7WXzToHBIM8bJzXDy5wNOLX - ###GowLUAfdawKPOqsfNPBH/Zc6jKV2/mtBtNmqv3kLheAjO6wd117B0HIRRhjAW7Mx - ###ApNy8Pa8foxdBjS03r5sXTQu3l7AxJ6eHhKeW/XzdzCpreeseYqYP1p726oXAMJF - ###jQBDE4Ap+Ay/X75tNQhnDSCK8/O3Z5hUNQ8T/B6wAn2sQdVDmszTkzUcKiDo9PxX - ###BI04INwX2PvXdXh/jvgkTNUQGS3A2MGFXgzgAQIv1qIxspP6q2YDdJqDOn49xVbe - ###N1r1PExVo4UFoEkE+74GMN/SkJEmoFdr9FMj2QJNJGscsdrhuwZ2WxSGqW81BJkQ - ###yg5eC3Rvrj3SBvWUZDC8XsGttuiC/to05PJXmgxHfGTUNwU7NM1BLfNlMJkAU7He - ###DYExdGPvekFXlwh1gRC0t2AyZD8d/LT290g21Lt4XPuFxz1vtc/q5+2z2sFf6xeg - ###D4gkQqgRkDJ4cXrAchc8sdgVJkOdYSwmukAh+s+4/sC0q7LCHPOudnjU71w/T9bM - ###+AMQMSI8pkCbhV8wWBo51mEAotTL/Y5IJALk9EPaKD8+TwAZdLo3IgQ4bEKuDjhA - ###hkOMUnxUP1gwVrz1iHGNQpiNLp0P4FVmAQQJBLZz3GuLlBAa2otAfuOKCcxFmyN7 - ###mQvrpAXVhyg5TDR91I3PJVpd+pI6deRVMCPTEAkVdzO+3+Lm24IRwpbKuzmlO+v3 - ###uAhvZyMGcG0x9jZGpElOaffUytRIC5HLW6lPhnA4VAyGhh14SWM2QWrJR+kroAap - ###18KGATI9ZAEPuT0MZyiboHA8U22l4tTGHjYhsLdknsslsUfhltKKIfYQC45Qla1Z - ###1pQxBkgaIAzugLNmwfLiIOfaUpGjlKvJ/p4CcpkYE0/5uXinx8S+IVgsGvAo+GCm - ###yUyf2jfzYHKXaW4fOLU8pkfyBCdNLf77bzG1Gv8VewvpKsTv0ieQavK4GiGlkbgK - ###+32+h0wx1UBBC0lKSpnYRZhXwmwAmAJ63gtHBRZOgAlgrHH0U8e0aKiIJowGQAYK - ###dcX9ceeuP+r0kHW1oU0OGLWfx3pilMlRtYDf0PPvyXTENwVULoYDxQsyUyb+kxbO - ###h4qJOJKNYTyUa2scBN0bmU9vcY7ojHvhsJUMUotFyQuxcJgGWYAMum1AXQoyxtPz - ###zvA6ANwbiMW5xHivGG0EQ8ZibOWI2T5olOtD2utPrVRAPDNNfMcXCw1DfVJ2muPO - ###Lf+YMcAnPjqLsBFLLykkL4mfgSyMcujl/OoKw/QM0YeFgosuHxeJOMdh8C8hZvaC - ###7yBmirH/k8VMGNqyYqaJDQPkEmLmOYmZsq2lxUyBvX+ymInYs7DwAI6fgD1tpbCO - ###EAnc+LIRxSv9oK0xLZKZxJMdW/ShWyMM0NgatT70gtjOqHFwvjW2FnBuC+SixdQf - ###TWfINl0RVEvPkFtCiSmmrOP/+oL82VUQ24qybo3B1zOyCGhwowjRnHNP2RWl+JJr - ###jY7p+cE9iGeR1SLaGnvx/mg9E1sj4P6xt8Yk/xopc+h7o6RYTuM9GYFnykWQZKlj - ###fXEkXComhY7TKNlnnDFKmaMnOpE4yiW2RrUfzaQVrSusaCK7g5ix7NuQzRauYfe5 - ###OD2IRY6km4ixzgtBw0XUZ0IGoble8GQUSbgQpEt6LlmPC3iX2qZ1X3BH5JNyFkzO - ###1DDj4GjbE4HOxxjHTYw7Bs4yu8V71RIFzNERVV3gGVM02wnjUuCQohyW3D/C0X6m - - - -Valin, et al. Expires May 3, 2012 [Page 229] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###J3b+T17QTx8VBp7yb29tJZz/08PP/6tlfwt+l7yyv+3/iW09ai8Snv/w8/+E+W+F - ###12eTUbd91Dx7uDdIuv+HX9mu2v4fW1v+9sr/40c8K/+Plf/Hyv9j5f+x8v9Y+X/8 - ###p/h/tMnJoNV4hTOFIk77dVu5WTg/ah4cSjJq/GK4drwA7nazebPvdvV1enZ81+D1 - ###MIITIFocBRAPztPR25MDpB1XFPt7GFMTekPZlW7CyZjlLr+K/M951jwDcpHZbNeN - ###vGtfRY7oCSI7F+lvJIhqPexMnPm/0N4RNc2D/qqs0znJtftBhwzkXswvPEVD7cUA - ###xvLh4GHd0tmoDJDmWLuEOTdI/u2qQyaV3OxuHKIJ6Y7i/aMliHJae3n7/qkEaSV6 - ###DvHS65T21ebZAR4ryOxtmIGoQHt92gjQRx9To4e8fiwHOM9DifdQ+mw8QusMzkWI - ###IW7DGeuGk24/yEdN4V5LUhL8e9nBrXokYoXiEuz4n3OLo7vELCzQsbYYZxsH2Kbk - ###SkhmAq+k8cuLWB6OZS4SaOq3Y0oLp9JJsAD5FaHSmEoCKZEfw7pI29cbDVBKTAPp - ###op71mjvJKv47TkjP94Hy8iWmdtRBuox1I0c6NgdIV7FFIJFgtfHxa1ndm/lEzWAM - ###rDGfk3ukYUyZT8wr2UbUaYkII5DunJNL5z40AWMuvTYm0zNBNuQ3Pc/elKciD0yY - ###G3GGx1Kt2mnzufQkmiDN5MKf/c4Chu8mZp4n9QHUnLZ+Jl3nHkM/kuY4O8hl189D - ###FtC6lk2v/4WrezwRMN0v5focv81HWfaCL+FwOhoWD+eTS9xQgu6c7qPTXXNrEfZF - ###4R6VNVejnCGt6/wQ63EWYc2dBdQGeV8O59ySzfUnQdIMcQM4LsWithYlSAwSkgw2 - ###RfD4zkxVkwJsLmKIZtbHBcuV3yGdurY7cb1UciatTbo4l7qzpy1XQv9hZ9aJO6Ro - ###SbcpxAeHeK9EuPonBRFP662Dvkgk5MCXeVJA2tjSQQ7NbO9iEmed8ZSPmk9yIkg9 - ###vxnH7TicdW/anWGnfzcNp7j3BNr6lvOJPtjIOUD+C9Gogzeov6Bfdg9PVedD/jt1 - ###pM75pLMd90pr8Qy7MFKB5rM6dxFvN+snry5et49b60fT9ufXvy+F3HU+4JHl7cMT - ###GuMnhv43IjrsB5mNN52XOEDqJ6rr0GIDtJNb0z+NQDYBGH1bCGAhSP0EEXMEzkbz - ###iQ7WHKUosCTwNOm3eXF2ADTpcjU4iRLSa2T7nAkXKp6xmjxmgdlh+oqpcLeIj1Lv - ###DRZumsf+UWJajKWCUzm6shp9Lj0jMYMxah8x8k2h2GnQmQD5zG6Aw3kWOzii037Q - ###Jq5x94UCN6M+v6mP/eiCfhX2yC2ghKEWnIhdBNKPgcQ1siwwB0gTvXxdudelcDK8 - ###mnDx847loGiGQJwLQPLcJrfh7C7O2g/UN5w6vJFRYKWijxlVAlA8fZzEm/D6Jpg6 - ###Tn6TQap04Y5RRmfQW+iiG+XbzjZKU/IF2SmY0IY6HU1m6OUxwcgCw+tFBhC3cocr - ###6u0QmwKafQriHv1I8/d0osTJHcPerQ1U8g3OKQQYGX9C9CLgyWgS0ZMyC80Um8s7 - ###PV9klqFlA/lXR/H4xBOn6s76d3KQPIJ4grOkAKmyjfONOEmFIF4X6pnkHVL35Xxy - ###3eanXEHPUoG/s+p7H6n7garvrRukJttxTBUEOTxT63c9d7jRxJ9OoCl0QLXbvLlC - ###Cki1/CUl5tAGvMkOERfdICBDo3BJWuAFLPvscrOJZLuI3cBu0v0MtAcaWuounYLY - ###9zfhLDgZhdPgaNIR6q4EeYX5rOjYrtfjh2W4KRZxC7EVhWUQe+jo4SPaFKApGV2F - ###dSRHusTfMoSfqdboqeEXsFyeBj7xO9nsErmnTKce6VzjOzKr3qO3WDd7l0meTRaz - ###qYjs+cPHRRmR5RkqOWx/HenNdiaTzp08sY+CF/VGczQQw2DFL7E5yvTK0Fg01MRx - ###eAvG6Wcfx3Q+oNX227wz4QfKndgwMo6Cs90M3c/cu0c5m3GfFOnPD01zLI/czhom - ###iFx506t4W7s+uoRd2ZG5MAgjIZEC6V26jjuccRfd8UOzNbW/sCmMZCabcp7AUMxZ - ###RQD5KxE71RkXL+qTGSeQ8cDEf9Qogfg8RqRACox5PUAWqOJertshL2MnA7xGTv9w - ###y+xYjdoM5LzNEmayw3828MgwV7zNR6E5rWiwdAVnFlyj4zbFiyXjaG4ymg9xv88n - ###x+SUISypQR/j9UmmwbsnvUffN07KPnVWfJ6xPSiywarbW1vl3d1KxSttbW1XKpul - ###5/qY1vUAs2w9n2NPZgzHwZMn66PXA9GyHDS+Tzmn/0JgSptbMAe3oB/iL6pPx9SP - ###hI5oR+OIAA0VlB9iqjm3rWQ9eRdbt/cnZVLnItmakQKcf//MsQaqSo59BtQK4Q3U - ###4efwN8a2hn+LRcrBHZ8Ta17C4YfPH1PmhmDPZ1hojyXkt4KJ0/u3zuTUGXOnAb6V - ###gLPDyDzL2JhM+i1nFuMex2Iiy7lOmWCaWp+q6hMckzTsCdYo4HtPcBx/GmfQcCxR - ###wk9K+qNrP5dnN0F/zIMv6mGh03ATO0HBhjQ2wNb+zoyVqtcAsihvln1v198p7VZ2 - ###drbLgB/si1fKUeX8c0ahZu8TYi7B/9eWkTe7D/AxTff/LVW2vKrl/1ut+qv4bz/k - ###Wfn/rvx/V/6/K//flf/vyv/3P8D/FwWk17V3dUzYcdR4hRHg9GhvVyFF61UyU9zr - ###F+9D/fSvYHNcswO7hQX1tfJ8jT7CKCq3bD6cAD8HrtcfjcbSjquKgmwsf1NmzqOj - ###owNN0A4ZydUhKPVR6/Dnxh6rGJI2DesDfgFt5CNb36ORPHd99xZ89xd8L9vfv6nh - ###doZ3sAeicyX5L8hzKjFoGpE5GPhrY8M9kBiQb3/YW57JT6r8b1md76sELJL/tyu2 - ###/L9drXor+f9HPCv5fyX/r+T/lfy/kv9X8v9K/l9G/v/3O87/I6oMOPZIa+DyNltn - ###Yszqy/OESl5iJS+5kp9YyU+uVE6sVGYfv5MaIqG7IX/MopckyP9DdBBqT2864yDy - - - -Valin, et al. Expires May 3, 2012 [Page 230] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###Br+vCpAu/1dK23b+F79U3lrJ/z/kWcn/K/l/Jf+v5P+V/L+S/1fyf6L8PxCBA6xU - ###MHOU39rjDnpnU35FoRtIh38SyoDnDDArJrARzBspIlUYzvI3nS8YVJauIA2CzhC9 - ###O7Q7NRgGHvhvgDEReIRH7sw5HA2LslVVmDSMTZZrjfjOFar8lSG6pCNvloy3wwYg - ###gQ7mg+L4pjPFnJ1DYGy8g5vCdT3RkYUDppAKyU6uePUsuJom6yas3xlc9lL8YLmH - ###+Fo+nqgmfG63yo3xa1GzIBcX+S9eluZjj3A//SB8z4uRKqDUE/nFRymcew6FlueQ - ###aErAWed/b8imNekb/+tyP2TeZukKHRD5j6LVFLr1COejA5GgPoWAkMZo8sbTYN4b - ###Saowo3LA7k1yEJDjLc66Rkl4WyGcIVHDPspbcjVxKTPAYrKbr2EPaIhirZDX04iL - ###NbPJPDBruV3FBP1gcZ8gUnCFabIuLGipPb1L0XVlIVBaMhKduwDi6V5EWYAFF0wK - ###GLCd9FwbxmwwRpHktnMJogmFdCnQhNOw+C/oe6Rty8lXM2yj1km4HhGui24VDpFI - ###ifZZUSNj47Om7CqsplUTnw3Sl2NDH7sYpYsf+WgZbDi7grp/PlrCCOi+7VEftfZs - ###kwRhMK5um3iRJ3/4IgFHURmaTo4QOakkw5qTh0uadwJ/vWCe+Gn1A9NRIWnJJQxk - ###NOrjVsNvzYom8eE0hhwQERH1MuOA8QFahXLSVT4X83S3kJIvJJRQKMlLrMsnvMoR - ###lH3ZXbsLxkig5PPYV77QQvPDt7X4L4QlmnqxJzihDY4WnBXJSMQt4jGWiqw3Ghp4 - ###xofz9+ca0DWjRb6ELzvdz6SQIod0sVetVTVL3sJZcqzojQwrOqpqrOp4VXNVmzjV - ###VrfYzuLLQluxehm1LIzhLibKLCsxNjbHaozPU22MVlzX1qZNDI/CBR3d3N1F3pOD - ###XztX5FntXQHOaPnm4YcitqKitafRS/yOlIuGSGNVuIKiRWMucMyInSNjPdwLY/Vc - ###BKr2mKzEuXi7SSDQLFtOAoEu2nYSCfRRth+LoB9lC/qnLoDov5x3T/Fyeg5vDETi - ###J1dmyCbM0CbMTWCWaAmaxCzs9Ln0KiJmGEcfSTZlTeITGdLalNMEv0WjWR9P9SxA - ###zkdeh68bGfiMZmKPfu1Zghf52/QOcPAHs0k/uQs2eJkGLq0DKTd1jWI8Tgkogung - ###8V8Mx6cugPMwGhTjQ+L8PuAzxASJ8l1oV6U/0MVlcamaVgIngI8KvDx1EjdHkDii - ###2Qest/BVC+/cPKEpKO7zV8/jwvnngspRFRO7GWudnLc7vU/t3ssCe92ZDF6ORtMZ - ###/0kN8lh9F6BcOSoPJ9cFvN7dph+gnYsrnvpvDDH4RYbwa3/pTEIe1yTeWi/oY8yi - ###l+/rt2NP/OsL4R9PE6Ue0OsVMHeHuJF+WSC+DIvP0eRt+ytsJ6OvQe8D2snO6hT8 - ###8H3jBJOpStZo1IiCyzHMtxpVOj0/rJ/rJ2Tx61e37fEMNpOIKvHvSGc5k3fE8GyF - ###jMg89QlSpqLCy/6o+1kSIDVI992KTE7zwWC4KelFtR2z6giQr2rSsnXaZOq1s3RE - ###CABQB4Yfei/bb7Zpd/aAg3v+DnLwfDQ0Tt2/wdLC+CMhvwbUgd0Tw7yIZFXqK1eI - ###+zArMHi8Ff2udkjyhdpNFVcp7lOIgbasiwLG1hV1RO+iUahNTbXfeFt8O9nIVtQj - ###QXydKQtE2d+u2uM84AnFZHf6wZcAON9lMPsaBEPoW4l4Pt6djI+EJyPThmJe0Cxt - ###+mJk2kzA3s67oDqB4ro+nvk0OHh5zvb26DaboRGdB3SkIZKgQausN5/wC1tfZSoa - ###lTFYk2MupUhqEh2v0ZY12m92dGwxf6sqkCXb0cexx16+auOLw/oBkhNUTUbNOomP - ###W1x8JKQkEgTO2CX+z9AlbSRRmrhgusnZL+UyAYRd/ApL+91p46B+mIC6a8piTPmb - ###g0kInewKDm7Ifdo4QU14XTs/ppE2ToyRFvdF7CfRU4Z3GS0VFgCpOEsSENmnRl+L - ###0fIZY1guAIgnV/rCmuKSwsOfzpDxRSsjASX3NseKpc3KVdTJBUseL3fyH+uRlJc8 - ###O5aGn2yFFhhondXOW3Wy62shmpMYl6N+QFxoOAt/pyAhV9NAGRQeTBSY2Y1CC4vQ - ###WCCTikO0EXC6ybzPQ5CMJyNodkom4GluczOvY9/VAerwKfWV94Jp12U13E7HnckU - ###9tHplPigtF64KKkVFR0Enel8EhSi+ME8WsmXgF31Mf9VRx3LirA4mETIZwNMpzgN - ###8JzToHYpS0AffItsrigiVtR3e883uo2PJSWwWAFjJ8V9Sf5tqQifuYrwGVQEfs33 - ###+G3z5cscnjLZ8fAKRpdVeCvUTHxowaFZgHBDOo1++VRhYcP6YAe6MIcQiWK2ySdC - ###hdwZ+G1YBO6wDn0W15fjZqEY0jf2YvYnDVgxNgkWtG8J3eSF97Q3Zj1z6qATphBq - ###Np1E5fYWWeE7ZGyMRbZlbpNyHUT8gBcULKEXjAO6kk/xtGOLRad3xTZi3dvX2FX7 - ###4vV5vYXHy+03Jxft06OjVv0iNj9Lr/7Y2s7eipdkz2kMKbKaIRjgFsdHtniD44O2 - ###trgkHBX5Dp51I7DYuUyFmGJ8ytzW8QjmFXQKPlYxSDrvw6h4dsxxpQALPQMQetQ4 - ###OWyfNS4OXrffv25c1Nsnp40Whduk/AGmlILNoer0XJs36ESKpMjVHoDD9R78UTs5 - ###fN84BK5V/+WsdtJCIJr5RHVtPfop8EyaFHLT5un79nkN+upoC0Sx5kVN38dLm9u2 - ###tGVJZqJ90VeQ6giS9tJHCtFewphF4a+wn+Be2RmP+yFsRJ0rNAlKJW8qToPDWbQ9 - ###mYh5KjGTIAgLJRCE+WqMNyIn6KMvD2zeA6QDURi3a6V5UQcH6PpjcAxu35mPsaw6 - ###TpZRFcPZz1Oc1Bn58UwxCJm2biQUM45CUqefsurWVrnKJxcIxEudioS9PwKpCQjZ - ###Vl3SEnSZuWrn3I5GRMyl5Izr0QHF3sFd+3N8Z1aWaa7hP4M1jSfx/dFYemLBZFze - - - -Valin, et al. Expires May 3, 2012 [Page 231] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###gZAD2/IYFW79bXekFdemLIr7exNegZhNBdCVAX5jS/RTEz7kK0tn5pIQzF9ZM0Wr - ###pkiaMFQrVObfh8OmjM0RtcvlkoiB860cB97GEQj7Bhc1ImtHgQlbhKcPwTCM4/hw - ###h1VfLaP5IBh0x3d6o8hzOFa4XUL9GfUWQxT9HoyudHqPQwUW4cBltpEldsK3R6pT - ###yttxj7KEowUmmDxjw+A2ze6Cz62UW4yJ0oIhahCW4UVyXXX63TnF3hanCmh4YlbQ - ###cb0OoUd4B7hCkEeWq4JBCKIvhZigmEyAhdg3aACwdUrnGvkF4okxuElwDT8m2Ua3 - ###zLDu23s6WUo86ur1gLGHkt0VMJRdJ4r/GKlIWu81g2GJHxRab9aF5dElNLgPnIyg - ###+YC3hGCiPBtNV0VRNYOb6iobKTCJSQqeaJtM7dz/AEx43Wn8/FjQZyMjjWiNo0A0 - ###xeY/xvSp6W94vCKUnYesqxq3i5AMh5Ke3BAtenP3an3P8N9aCjNynWVeO8bUv3RI - ###uCSo3g1nNwEyKOHfJHdgbTzOM85lup7SY2mGj5+NusQClw+W3VGxrxizYXbWS+ts - ###Sr3UQSZqUPYUqS3MoE97/EnzpfaTB01XKgYyTJdnd/ccmYmI8q6rOVP0yLLSK9ld - ###TUkX9USd/TwSucWO7tOAE+Alyee+XOtsEkjGFSlLV4YRlKMCxDWbi6W4EiSFiY6c - ###Ek1PpqmtXrhcBZeajPsuPcXuypu7u7tXmRCbqIhE51XkGfw16HzWFk1KeWXL4DrI - ###4vMNdZhoK2Wjrznmw0wW0CDuVXFqNbOH4WUHQkJybSZrHzdO2m/w/K19qOrfT9NJ - ###3KvUYBbttht7quvGTOjYEFaFxsnZ24v2RaN5IQ/OEo5oXjdevea2hajKY45Srbj4 - ###QO+j0FpKLbcr4bmK5iIueDUuPr6vzYCJ30uxNaA10RCGNBkHhVsGghLHOlOH2QlN - ###OEfn9Te0IOk0JDIB4bc3b2t4QaBtl6OTtuVOSp2Hn3gGqWyrRt/WLd1omfPBxzqh - ###09EaAnt0mG5cx3cF0wI8VjltNPb6dP0K0F8pARUjhN9zHzxiDrs7eOU1KFZgeFfA - ###QeXrbXi9Hb32/8cDlfRomn/OOrfhNPehBNp4qQT/LXr482Pedh1besngc0mmHh9R - ###7DBAbAB7LqlvwjSJg23S2rIs9lGZ5lH7uNae3ozlplcUFHeZVqV2rleRG+Ml/S8y - ###Urrs/+hfglDY6zOhIR2c1o9Y0QCW8+wCeApJ561mtfX702VMo+WH4WU3fp18V8Nd - ###KQl3bryVUvEGP0ubVdtl+TN3hl2OaNJmOnEk2Wc+cXRpU29MYXY+r7gs0sHpSeOA - ###ST65yO0ldWe4RDco4g5X7KYzEVeANEYjqiiXKd3YLrvSfnl62rpIOCm3LesOPwHj - ###6EL1grpm7xz2sU3Urw3eMb5Jy80iUw9jZ/mKc79t8UGqPenJk4dx89dycKY+qXFI - ###wyGN7anpll0w5W0TY5aSCpijI5/LcDah7E8WKhOhoneHknpOz9v69mv3h62bvEvi - ###dxlSSJsGMVCSLVIG2sfvac4r5gjX3XYZkzATeaU9R0scQUQeHIPRCK+wf0HlWWV4 - ###yegBcl/JU3hTFvfVsmlPByKZEp54vn15dN5uHV+8lvtLTltgxZQG3BqlKsQZJj17 - ###ya08T+qpwjUHltLTaFZivbUaSe6xKih6Heux2ZKz18jsI9Sm4Ze2haK7rruP+F1D - ###aByrqgFJk8kRQBLif8ACkKFqAOQDI4AviP9XLW3H4v/B21X8jx/xrOJ/rOJ/rOJ/ - ###rOJ/rOJ/rOJ/rOJ/ZIr/oV1pi4tJq8tsCRETtAd3FHG/JBU8/nuBESWQ7es7Uacv - ###XTqBn6OgoMDHYxgyyknV7o+m08jO4OHWRgc2qB8Xx52pOsdUCth1+/VZbpjH0Hr4 - ###D0+YtI5/FL28yKQEf1IpePNcvwcDasIZ0MYkwHEKHdHOOKfbjoyiReMuCHlYfjFK - ###FEjfZPmYo4v+bFitWB16rnc2BsEybZkVJRJPh30RbYaF8oYXz4uKdwMwUalxI0Gb - ###9b09YEKHeJ5yWD+rnyAXbv5qaKrRpFn+ZmfUbhM+tGHL7Vp3noZHpEWfBRNezlKf - ###LKONWr08l7GWRGsnH2Xjy+mdSUInmSy9Kz4zBTohSzQeAOoOg6sOHkaBgCEi8BAi - ###LUtQpj6XpI6naqhJ4wWtEzzJt1r4bdqedS6Be73xKh+ygPuIF2Sq5Z0K2Tv+FePd - ###rx7zSdD/pY+VdsHj/gaAdP3fK1erFVv/L5dX+v8PeVb6/0r/X+n/K/1/pf+v9P+V - ###/p9N/5cZu9F5EGb9vIYz0mrDImocvq012yfnr5Qa5pVU8fP6KyT1xt+ofPsIpgAQ - ###aj5eUNy5oqg756aX+zPh2/71FkNk4H3kr7/cYkQhjDn5M/35C/2JwRatbLO2MNcd - ###fekIb9zUB3U8/Pd9gLsDsEXb897xZA0os8D4IcCTCeDI4Wud9OgGECdgUQywtagD - ###0gCiRq9f6oCtbBLeFvDWxyYmEV5y9DB3WcDjv07wIs9EwugXgQcaWoj9dPAUazAd - ###fLIR6HARbA38IYgW3Od88eM2/4QF9qkgc0PbcTj5muI6u7jAI1zqIjNHq3MVzO5Y - ###9ybofp4aBCZjZR1SiFjlsGA2BO27Fz6e/QIZytAt9PMQ3h6KOGcJnrQpTCd+4K94 - ###huZLwYM6mtEH7Ohjh8nxIDf2kPOIkGKsmxh4DUEX97glZJ1HbtQtIPIyj8678BbS - ###dD5AuRLfoPR1NwDZehJ2ndHnFnfWHqeq/glDRuIVqefwk5r45GhCGzNf8O0u3pWj - ###eSsIyjokLxbAwyfbccyMJ4D4gHa6EnM5DTXQEXf7odZ+aAaMM+NaYuuue0KXk6Dz - ###efE1Nus6mH2HKCPG8UkdB4w/tsySMaZ7vUcOrnShcTKP3auzVt06Jz13pDseV2Jv - ###L3UH10dnLHdaVGLB67PLPcsNNyAR9xm+qmB68sLg1NpNQ67DCB835Q/Eb193QGmO - ###3lG0cLyvwE3YMoYzv/TSDQKysU5F9I0HPkYEP4dVKCVcs/YAAqY8zNjJyzY5weCN - - - -Valin, et al. Expires May 3, 2012 [Page 232] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###DPOR0oYl+FCQFjl2R+/wn0Ub3u2HGLTY4wxft+DJKG10PmDiID5+40qKA7y6b460 - ###HnS6N8KkftPpX91z9HRjZAEGJPg3ulc5v2qyaPSLtnv9JnFSHyT4lpxnETAw7ckI - ###XnrDpQ1fgh/OB5cUTUlbbA8Ery/TReDxmvaishp4h7Aj7p07ov2tY0dUbB7xxwfY - ###hZAo9cBBsBcZ63TdIlu6po9b3ZocXhS0SPyF9zXksEVXxB38CBsbzHHDnIJbk7DP - ###2SDepAb+P+PWKjOuZXx58FvCMrCNYhmKu+qrFTuiYpDykz+uEIkhFBgP0Vpgt5Rg - ###bF1dvo9+RoMRGwHnciXHpd+cWITi8onxRyyOko5TA7aOseiWCofqpUH1dKheFqhe - ###GlS1h6qYUmIrVUQT2zsz4duT+Paz4TsavZ82el8fvf8oOI8gl9Mgl3XI5QfjHaE+ - ###dpbppPzPo8nsgV6f0bPA/3O7XN6yzn+2PPhndf7zA57V+c/q/Gd1/rM6/1md/6zO - ###f1bnP9b5D1mg0OiDrAxFIpa76ogriZ0+aCa9O/h3gHej8CvGtppMOnfT/DNpk3mJ - ###kb+7nWkAb07RjZCJ4Cmqvl7R1O+g+vvRRNWH6v/j52V1ESqkn9AAH67KUwd8E0Zu - ###Jq+zU1pHZp5QjrlNYmAvICMcXtxLz1XdievY8hDl7f/P3ru2t43kCKPv5/4VnN3n - ###ZGRbSiT5EncSe4+vHb/tOI7lXGZ9snxoiY4Z6xZRiu3ezn8/AOrCupKU7SQ9M+T0 - ###xJJYVahCoVAACgUMeTefBB32wXOE4VZ1LTVXvEp61lGGsCMxjzUO5oLvFbwXMuNy - ###PkiXcn/oMCQIBf4dA1bCeDEXyN8dxQXII2myoAOa7jSjiPEo5fu2H6SWfYHNJx3u - ###PHcdo8xzJvJ7sBlkJlLt1WHuqw2oqsShfz9BqzTLI8CdElHSSNTJNZOgcSv177aV - ###GshF5MtOjPuaRJeiRUkf57cMHxhGQawCbqMxoba8UNlx2UZgZqlRTiIohQ5+YSdJ - ###eM24xuttYr3PZPwPPjuy69Bbluk8YEDwJEJSSYdML1Z2MIkNUXdDfGV1ZU2GaaVm - ###ZqQ3IDPCUafNgmpCFEFjZQ0NWjY3Bxfsfi9FfD8UEYJQLGOhSIkQaYFnWdVZobok - ###dd4USIXBiDyXMSxGsHP8lgmFZDSSov7v3J9ZgcTXlzXvv7N5Pyw/72g6Ueb2d3Hg - ###Z0ysJI/fWSbKu5HH/Ujk7mSik8rdyGV+ksmgPrSh5F/08dl/upezyUMZgIru/7bW - ###2qb9p/10pbL//Iinsv9U9p/K/lPZfyr7T2X/qew/Xv9f01hiuthKecnhUisMEswZ - ###yPT7cXrRWk+Op8kkvuhTPFTFxSMDedGPHVFXa9xEQZrsQi5Il3dJFvdbA3kg3qm+ - ###oimLJBbrMJdaLqg5lh6XX4QAWdZnwjNKhx8FZpK0nCh2zoLOweHvmFCR+ULgqTZT - ###TM6YS4RZYTrA9I74p10PJt0w84LUrB7U/42NtT//5J/W5adWM/vYzj6uZB/X9Kx9 - ###41s9qLonXhSfBNtjdIcCCwkvBvGN6V5KuPerLMm7v31nKovf4qmHLFUdjiELo+VR - ###FziSm3QB1bxIvUMvuPtAK278emHGDuugwxyKCrCBG3HPstXDQ/pp08Tr86QKLsTK - ###wQ/Z4Idi8KCzX8FXh5skkQVD7hBGpo7uuVWwLQqyARoF7BawOLW/xKsvyhFZNfnE - ###imeD11jiLdg1v6lTTncUyL3RE5CfOz8q00NOkD9b46ke9fHo/87sJHe1BRTp/09X - ###rPhfT1uV/8cPeSr9v9L/K/2/0v8r/b/S/yv9v9z9X5mQjzLrMfmIst2zSyPSs4H7 - ###cPD3wLvSZ4HnYUVBRm5saq0iIwLxGVNjJU/aatG2syiVotK8aObV4U44V+oCy5jy - ###keVfIREmh2OWeQ47ITPZ+W7TlLzAMi5xf0fYAhTwSdFNnpJXOGAYIc5emRsknRgV - ###W8yldp1Nu6dOSfBlvEnkbV0GVFy2wUQiybhPm+eKA7zL8mFZMTAWfB0vZ3aa8P+W - ###y4AhMIT3AFrBn39qP7RVAwXP+0iyyHlsdNDlR1IT438ULIMmvaFetMWegdZ6fEDJ - ###Ynk5nvZOAISFOhndJAORFJkuFHRHae1CZivvBvyaaoO1uEh/siYwGzpILckfMY/B - ###pwQ1kwN9geM0ErGS0wpfwWqS4aZ1L9XVUVipSiepIloNWN/wqzMdegazZcFsFcLU - ###ESNh8khyXdNl5m0ap9zrojubpJjKNv7C0qw/o4kc1oaLFws8gbponH6nmHn4riG+ - ###tumr6qqxIi8xAhlGwRTETJ89i18jQlPIBtTTgp4z5kVWEmYgAX4ivy2KwdUQR0s4 - ###XjXotlK3pdVlt2g6Su5pQnGXfoRBdZruVtpaK22jB2i26TR9PVjW6rL7JCocmivq - ###QRN70CpzY8Sj/48ncXZL574+APn6f7v1dK1p6P9rrZXVSv//EU+l/1f6f6X/V/p/ - ###pf9X+n+l/5fS/5V7FTP0NMY87MCCgLel3Dzwy2JwLAQounpwkbAMfDy8grzgzpTT - ###XzBmFzLMLvzcR5U+09q5IGbo6pl4pgUXXzz23sDQNJc8fT+dUmQATeEm9bJE3Ztr - ###W1Enu0CJuosysc7+wUl9PriY78YBt1Rdmfqtfqe6LOebp25eIPR+9MmarNJ1HSYB - ###URd134x8eOZc3/V75Uw4Z5xEO2d2vBK82NMhujoTQR1aH63a7NG8unNgWbQXOCLD - ###cJvOGcODBbKkWSkwnGbkuPDvjuouw4bnHFpZWLTeHTjEv1rIGd+g5oDVjwbnvcg9 - ###rvc8S/xFlH/9qqRxKnDFdZHxTLjDz0WBKa4srDwfIB43hBWpxV/jodutyRc3BXSG - ###xBE2Jep26wFz40HfCCX4PQESdiyE5zFfsR49QquUYb0yvEaECcN0GUFgzG0FEAli - ###NyUrSLn7jLKsuLMIW6w8qByjBEqtSb9qHiRKyQ1On+gU8twNOer3cyC3MsgtHXJN - ###/I62jgbr5YLVCWZcYSgWrwD3aM8g3xxmqtHfozlxNBqzDHpG92z/HLyq02ZXdbhz - - - -Valin, et al. Expires May 3, 2012 [Page 233] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###UoK2orblnlN21DbOE8/IE24vajBMLeiuOEplwkBLf41YWBJoSPhVoUVHwTn73VL7 - ###veSdtYRbqeyZ0/q+5JxBR//tafxm0gJbMTY2tJaEj5ULGxTZaGiQNZSFBjKTGBPT - ###dGnqcfAKlfNxJrvNhoS/X7STFM049pdI+KJsCc60L2UTvuDfOyR8KTo/csmFDvB6 - ###sNkSIdjKh38rAK4c4FAO5XLx38z7sy6pfPEYqPCRSK3BtQLrdi1GKK2jSGhtQVq6 - ###yTqXdBWZVYqgVs1txSnVwtDi1kkrq2W/Ht9Y7cFv1/7ugdBOIY6sElyfoPhQoAq7 - ###Yo0pMfGUK8bxdDYOxuw4T7Lz8Q36KfLOQYfwC+8VJjXfCI4bm/AB8PzVHT61XKLU - ###zOfzXTRJMEVKysyA3cto+CkWMQl58DH1guu9sr1nwyjKYv5N8089ktlwoWtSGc1L - ###Kpyf8dSdJdlI5qpsBToVMIGi+bi9akYsXNT74WuAbSXL7adrT1nq8rXV1eU1Fi21 - ###VAPt+XtAWVjp2XDnWs2KytVnFNUTjGvl2RK1yyvZxLPyfGlSVx4p5eF3LMkC8mHy - ###5T3HyhGr5xJvswMVDALACM9tZaQXKqMg4npKhY7LlnJddLAOC7Cu0a6aZ0hdBddM - ###6QjftNaU2azryeu1MJHaG5blGbr4WkR/U4d6EpM9u4Ymmv7tAorIWv7y3owGLlNH - ###x4PxZQTDVFGxLVPSK/hGAkGObUzPtiDQhq+slRHbv4gWzcTbAUtffnpweCpyWzlT - ###Zy8qCbqVKtrJ4bUY1baMNciZMdMOtkUwQJxk7MfLY0dwAh4i2TdX7sjJBPyzG/hn - ###HXj2c0PXTzLBMOsfCa2svK9DohmdzlU7WnCMpHvN/9HtTv4Nts5MNl6wKlniNrW0 - ###4ceZOknFBRkisp3NvT+4djaBi2+VVdKCX1klHc93s0o6AvPbMWYwmA9lnLsch+ez - ###ixB+sOTJYcjwOgwP9+nf02Nb5lRQkEpU2hKtAisTPE9HeMYHCgiIn3gIPYUNI/gq - ###xUDg89M46qGSPaNoMBRWaDqZZaFBlGYJCSSVpvzX52YRHKVexBh7Jj+orRlyfyaU - ###6IXE0DNhWImQIzi4FSYHpFiUQ10R5TXz1sutk1dcFIH1EZ5uHXdQvl027QRsiNjk - ###knuCxUPzid1XSmGUYmyg4QSH0YiByy0Ej6jOq63O7/q+KmRSF6ClOQHBUwDIuqN1 - ###N0BLhSNqa1ulK64/gywzRFK5bIti6wj304y+FolnKSFuYY0RMWllss9LKt0tBia5 - ###GdSbbd0JmWNYD55rRaVgrdRrUD+UNu3FU7N+a5DBNcPgc1ftM6vaRw7aGgfKM4nx - ###mvVM8J9vgoHQJUyNawTnEYYnGun7nbaMORh14M/VUuriNvooS1losZaa7Qnm8f/C - ###mg594G6eYEXxf1daRvyXdrO5WuV//CFP5f9V+X9V/l+V/1fl/1X5f1X+X+Xuf2V2 - ###EI+YVO5WFamfExmi0vmIUzGU5DGzipplY7E2nsRhHzS4JW4zQm1uoeyp2GJxEkCn - ###hwrfer2ppkqC32bCN7NeL7pzQ0lHEhi9Fr9GZn+xE0OVdCYRVrMgJyuVvFOGZVF7 - ###LZFNq+Tok+HX31hakGLwByzUc/ClRG6m75CTKfPi8WB8fvA/OScTLZuCW3Vy7m0y - ###9xKfYueyT1RvWOYl+AuEhJ8d3kbb08FYXRb2aWrGNTxNAGGFn+TJloaDq7oaxfmG - ###52y6yQxSSiIn9s19hOo/NpVjw3bpbyNwHl+KXpKHhlgJV1ZsZMVUJZHiTj3IMJeI - ###Awc8JcvQuGTmqNRciIC3CBaunJXlJZzUzP5LCjm5+6agVnTxRn6xfHg6s/PpJALN - ###pT8afmrQCR4A6CVOPx55SNNkhzQKlnz5LK3eNDY49j6TlUnOoUqIzMhWkOHSanlx - ###wyBHi06WlnzTwo/fzfN/Aw7a1fyzodAllmWPUaPMHbl/5ccX/0eP4na/W4AF9p/V - ###1mrLjP+zvPq0sv/8iKey/1T2n8r+U9l/KvtPZf+p7D9e+0+pDEpKWnszCq4eiccW - ###rnKyKsEuOetPU8MywMP74isZWVdpc2c0G049gX15u35DxSK5Ae1GU+UOkdCHmYcQ - ###yOYRZeflEH0hbpwgXYq5hNhJ/ogN60/fuEY0z5MD0sSWCnKoZ1XikziNxikbNZtk - ###L0jL2yVRkuZacDf10Wtam1V4Qy9sB+FV9FSzsq2ectoSaqnmwMlTgQ3jScj3R+Y8 - ###pxCH/Igqdt0YRgMa/U5Ja6vnwR6P/pdlKH6ABDBF+l8T3hn5X1aWK/3vhzyV/lfp - ###f5X+V+l/lf5X6X+V/lc6/wsoCulsQEznyyyaMP4TqXoU5ePl2xTX0yJgMKMZ+oNC - ###b/gnfmdXSFs1v1KGOlfdq830uNjt8LQHyVy8XWHyOIct5P/M933lJpgNJ8DdgQf2 - ###8W69TOVAA6CwlbwJ0SL8KD4Hj4Lmzf7+/s5zpzqSdYJdvV9xqCL4O5Zjd8rZvaEa - ###6+6C/vuSdbIVKDVbnpqtwpptT812Yc1lT81lI1cK4Dnq9WBrvFWylcotSA1wqePN - ###p76pOHP1QIeu+e/zBjZpYoW2NpFZPYg2KtXtX/nx6H94NQzvc/UoN076Pc//Wsur - ###TSv/R3utVel/P+Kp9L9K/6v0v0r/q/S/Sv+r9L/S+T/2QT4KMP0jskTLPVk77XOI - ###Un+JmFH+aFEq+OKYUSr4OWJGFXlIk4cf+o7mhI4Sx3UyMCTPgYLu2tKn827gS6Qc - ###uWvMKPyTd4+ed6+3QxE/isGfwh5IOSjUzRo6wiKG4JaHspQE7wx/iI8r/iE+74G+ - ###DT/1Rc13P99hmZr2uru/B7nD/FX3XW6t8UaODjv74ZvW6pkdNIqjzOVy7ekRvpzE - ###zCcbm4LlPcbwLcYwdUgsXJUWwUqJWMUil1FwTRQMRByzfhxhv7iZSFXvFduIOyyV - ###qe9rursZfYap/5uUWUS9f5/hnh3ytlhMJWf1rBabl4SnB90wWlnUv2sGhvuFwHqi - ###cmyF0nlR7UdHSRtDvBf96TgcxIMsRoz6kjtYywhDm84AKyxoju4UbcQi0pzJzW7R - - - -Valin, et al. Expires May 3, 2012 [Page 234] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###RoDV6RhdDQR1eozhZuu00upazCf4AfoGnICFf5NMUY+7ZHWWrauyAZay6xg5GDNG - ###KmLG0JDJld8deIxGTjdXaOh0bcWPABfdwMuDYS++qWdh9NTXx3sn7LWGEYZJtfxg - ###Rh1486v+M/xGQzkcXe+M8H7HTTK9daPHRMEO3+wQA2k36rvCa9ENfHgXh10YqTLw - ###eqBsrwq3N2FMYtzQ+fUvtsm5YDhjd2V8rR7c5JN83TUdRTQmeMD96MxcfAIDjvRG - ###ix7m8PYolz0YpTlO+XYtLrONQebDqJPiklGd5hR+Ob/FgdINLHbpSmktu1iwUYRh - ###7TYC23nwoo2cIv/Vl3J7gyQHTm6g1IcsEx0jBmW/41eRNBauT7accFegq6Wi6VNb - ###yQabE+Yqv0mrQY7yUgG2vhlxwICjpfHUzX2annWvSzspcL0R7HGKSLGgxV3zcG8t - ###6Vd2FJBRAEnPRGFo1YC6DbaYgQaZ4xuKFaBXdNH4IUwxs6Gj0GzIiunRomj7AWhE - ###DkKY8nBVfH2AN2/GiJrwTdtas19DLPOF2tDHzsuA0MlaGKGDYA9LG5ziIpmk05CW - ###WxhdINtCi+A0lz1ksFTudjfCKmDz2i4HndewOZ6MAE8pIYFvaCoiNX7KiAApLMO6 - ###H5sq/J2o352Rf6WZY53FnuJXQmOmi5o6qOysqKweNKodBP3paPKpbqPU7L8pNLpn - ###/qF2ABlLZ6RegeOxtojOmY14GN9MeShW/DWRVKfcmBOLvzu+reWRsjJFYqHnTRX2 - ###9Z86p73X/w8Ver427+sFmH/+s7K6+pSf/6wtt1qtFcz/trpW+f/9kKc6/6nOf6rz - ###n+r8pzr/qc5/qvOfB8r/FhyOroPtZDpByR3jkw970bB7G9QOt09OFgISrqDiY3iH - ###21wEW6JiPQO+xYowpoMBzXGP4s3lRGXG1vmJTnXKVPKY56I4NYkzTVfB8+OPeWh7 - ###S0fBRcSCe9PuJfNT6FnhOI30RuG7rd15SaUYWXcgFXEolSuOysTg79C6EWyBPvgV - ###Y+HvwrrRwqOUaIXGiqP/LZ52tsI36079XVpFYOa3ZxdGcvk78CA+gJ0RWhRJmMCT - ###w0iMBEhlFECvSNLaPf0QXFDUqTLDyoNoHskM98nEyeaox9OSqSnTtbFjPzZM0w78 - ###qIa9NSGwgYViYIDf4EXQOTj8Pdw/+IDMt3Naw113b+dlCFvRwTvg/CG0GZ6+PEGh - ###Yx1Va2+P7AMldp509JodKckmnzsbGI7YiS1dioy1IDQWpvSiMAg8HGT9pnPATri9 - ###BzLGHnbezoLgwKMajZlZuItgbtKpI8kiO29hXAzW0p17Yra/kdfS84IBZY8RaNpV - ###BdcbUfRZHjl+zJqyzgDyxmH2Ia+z+WV99CXOGdz1yo+upaUhs5YsMAhWOuPfjlJy - ###b1FZujTY/CU2f9HF5ban2Hi4fTuN09czK1GCCp7uuh/JK9nj6Ba2cjyYgarPc8DH - ###XRx7Ti/H6Qmmc8pDgRg93vmexGkKOytdfmdWyNnEdQt87s2/OCnbnD4eZcAPohsQ - ###UXOjT2aizwU6FjzDOslgNlDux49YykGQTo34j0Xgob872yd5wJXknpg5AMYIcg0Z - ###U0Cmi4bThhCJR6B8M3NDYCdlc8meQuR0BMnDa+xTPBqAoR7QhwtgL71wNh5nX0gi - ###x9P4acZF9CB9N2wl1il8AzuyZ784CqMM6nQssUpmPlFBmzunGOnUDrfC44NTYOTw - ###TjShLQNJ8XRCWDe+txWgw/QLYxlBetR5I4qLj+3n9gpPY3Jyw3JDRlr0R6CLfeGI - ###xKPUV7P+VLyU3+m9o3E6ez3YrYsPakX86qhHnkOy4TfrjreAGzTpH0afyImAeu+g - ###Cl6sI3cER8F1/HIYpVM8GclacyFqTIcnmA4rx/VpxtsE2Bi/H9s6C1rtp6uqz9Ep - ###SvkJRqWYghZ5G8yGwxjPpdDqh3rkAG8ZIe9K+qha1pjqiizjU7e7QMbL6WgU9GA9 - ###4wKbxFEfU8klWS4Te0BA88q8ym80AfBNn1n1B1Giyfvv2nQ7mHlFlzZp3UhZLXgU - ###LN9dArdlY5lqkKl3xzzgIDthhVlCMZ1tw8mQH7HCdFwweePugrmrHzLYIUzCp6Gw - ###juL5BBliWS/IgknCAa/IWY1kmhJ5N5SARj8B1Z16nnPARSAMHgYg5C/4ei4QrBYe - ###V04yr00u5cyFTIm2vWGK+3A6GI0AXecwb9dJD83Kk2iYJlo24PnaZkaV41Ck8Qi7 - ###s+no4kLXFB+nh8d+bbFuU7LpUDUP8SgK5Pg2GMbX2YxdTGCDy4LkcBq9A4EqY08x - ###i2Cbdp+Q7rPWJLXRVsMS17zqwF6kDTMNr17+cU+kBFu9XjBNgH1xiwuMMSITxmXy - ###6TLYOX4bkBRILr+9eDiaDGDZ4FE49ZfuVOJ64rKK1/Ny3Xal4WM8KxwiRZZdDGr+ - ###8WxuYjIkdBzEJDWtoIGZf4CFtUm/XQxacWNNdwlBbfBvxpHzRdLvkwzk8ZQsNaMc - ###reS5PpYRrdENCNYI4Jd5s9u+i3eBozi+E9tASJrz26PM6pf5NEri0p3gyoxKzYA6 - ###1yCMPg+xnZDayXzqijouZL25ul8Kj2K+0NAbTVQvCM3Xo4ZzR66pC3ebOS8+XJcX - ###Ss1hjlPjXbBwzNxtfGHP2XOXoRvjFW49pp+qNtr7jswcWpylZ0XL7TCj5cm9xmYP - ###Ts1b7hgYaCL3pGJtZK5TkCmzI2QW7weYNPPcwzcyv5vtIcY6GH0FfH+RuTBR/otR - ###Z7xVtGxx9KCcxohmuMIIO8tqZh9StA94YRpAW2ToVD0/pXapm6cUHVR/wbUfzAiG - ###mGBke7Dr9sAnreOAffH7vhlNy+40WvY70SP1nZBOxlzgwyN6nld0aqBMc8p6ZKqm - ###qnVG+GJxXVZzuDRayZRVXUyD37N2DA1Xb0+osYYeoqooWWmXBmlUNIpYdQ210l07 - ###K2R6Ck85UWC4CKYimdZflCkkpWwYM+sKEk8ana7nGZHfM9O1o2FGFsUNKzq70bBd - ###kzI9p9PRJC5DWerIE2ZEt1NZOglIpTqLJPPI0NuigwxVKi1DkuqTozVLyi2uadAk - - - -Valin, et al. Expires May 3, 2012 [Page 235] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###VPabQkq001Ft5XnWEvVRfLPFc5e9LauriIGKd6w0DYrHWffucGnicD6vJxEStG8P - ###cjlaO5mUJv3PYDmktIFpm9bcHXfiix8zHGfOB47nPujyYItv1hwJ9tFrtgT9Jynk - ###r+/Z0h8UO3s3Xe47GHTsw//vhx029TUvOuxzKvd7WgavLy7SeEqFnGs6cFJdnp4O - ###VbzsHTjANO731b475wfZMz8IoEPoR4/4dsa/sPZebIjDCi8LP5/E0ZWLw+jfrF1R - ###QBPCm6t9LKdKZtCvnO30zz95rzeVTvu6rWxq/CCFMX8yaoDG10/QsXIqjjfIE7WX - ###9IJBHDOXVCGHns96n+KpixjxKbvBtefc4cRFS6OVxyMgNpw1slaX2SKzPjU2z2cX - ###ddXobZ1RsObvvfO27771Uhbmx5ppHO9y+Wz/6vPN+sVBug5CtWmqmFC1JbW5QUYn - ###Lx1u9T6jgzASldSB/p4GSF1P0Dl3NGEkOIl6gLMLUo/Q+zeaoKt0/DUZzdLgP0ii - ###+w8RV9pLj3xPBBQOznsRJgpqPV69cCPdq/uoT55CIrHqEy1tKI7a+OgHHfTN3x3t - ###yMM6hSoaAP9eyNIyOZzzSkkhjWDVOd+6kukYqeNwxy7kP+VxjVDVE/5WRgFRUaJC - ###cKIEH5fWqbHUMqzRZodldVCryewOesbZ5maLGhe0eKTVdCmWqPK/OyrI6uM+H8xh - ###lCUp2qkAvk+ml8kQ6JrcDWCW2bb3LOj2R1AnHo5mny5dM12OxxrbvMYTFmwvOaVj - ###nHnSPfio2x1NhL0IzyoatEObjLQ7m3x1UqVyUozthRcRXeJ901pzr0KlgDAD9Uef - ###2v1kyGfxsPPyYP9UMIhG5vjxFIbzxC/jLdn2qjVWyUELnp4M4Nflds18XbeaBmqE - ###Ws6my25/ed2Ibsp1o/V42d8Re+/WzXsEqvPq7eH7bQcotazReB7Nq6RFV9Hl5UY9 - ###3IC7SwabXgpqXHZVdqeGWWqBzrSyfUTdEBaIZmraVmiUsBGHmnl8zcYwADhjkmvp - ###QtI5yK7x9DqOh0F79f8hqeIp/EXPon4PFg0wuKA2xEs6JPwaXX9hdH3BZwNSsbLJ - ###Jmprdzc8oaUhKMPvj2LhqM5P8PxUaJDF/aH5BJrC8b7ghPl229UD0x/ngcZ7f2hz - ###anN3j5qAj+qRw8LkKKwz7GzRKLT1LWVYqvl2+EVWNpa6YeN3dF29aG6FmKDe5eod - ###sid99cUxyOQ6VOWEgCT8UocEEi8us8GjnI5pthnYO3de79Ktm90DvL+0dXj4jxJR - ###Vjh23g6TLzOQcnsxIOkiYZ6HDFMsxIWJsO9wLGL26fXXeIKX/zAEQ3YNn3WK/HbM - ###H5G1dbnf/3nUvULx4E2Tqfq4VblSu96ZnnXqFDRtUvmTYG11dXlNRqXI6FP/lEWr - ###4GlZXT4mQswcjL7GEtHkg5QJmvT1zC9yKGFIcsM3FXuf0CbmC9UhRqPYPYdxjN7Z - ###dP6ahRPgQzMjABxG8r6OsvxEnCgnBTUw9PhzZ2ua7TzfwJd1fe8mmco7qXRMOZbn - ###lJ5bH35HkuBoJL2qFTJU3LN1zVtGCJ8a0Uzmsnsy5wZy2pHQXc+8Pkz2nHkCjWSD - ###IlpgPUCaESB1BBAVnXBh2mnhBLp8WkeHHz5PKp6+iYuBjYe4GBhnNuloatwQrK4I - ###VlcE73JF0BUX8srhvVzgvKxh8jQejJ2RH1nZDmzpB8OLEd99car5R6JUWHSuQzN6 - ###l3/Jxu/HjnXv53nJKAvXJ3lbnlMIWOyta3rnh2Gybb5k0QG1h9bcgmt2m5ZOSw2Y - ###d+1K3LOjeqUvNKnbCfNOdZ3FSs6ASNPOZ/ncMnloEn+a9YFKBUPMcRoRc3p3dw/9 - ###IEKlP9+ZrWjWJN8F06+oE33FQBPJJ9znbNleAy2XiiPMki8uWa6A4yIm183PP/+8 - ###y7STQOM2itHGDjtu5jc/BnkX9lsKucGPCtg70OzZ2mGNevQe0S0me+naT66p0ezW - ###wbA7iSMgy99YnLVRgKdm02iCf6gfplcX64ZKFHxO+E88LOiGjULWDQbPMKAXN6iY - ###zxKmqRXUqAdH4eHeu73DTvjmt62DI5ofhcq/aXS5G5MUwcfP6BKD7dyCFEPKSy9m - ###+6hJrEyT6sVcgcy0w9we6rrjo8JpfRDd8TvraKSfXTH97Ar0M4+CduVQ0MzlfQYN - ###4JQrG+sVy+QjgvUKNc07o/NtMRw9c3vL3Nnz1Ocdo0h2FufNOLuXJzA3hRLigO0/ - ###o568l+PPNlM2OXZ5/szm76+QWckT/83K+3ufAHCF+V/XrPw/zfZqFf/tRzxV/Lcq - ###/lsV/62K/1bFf6viv1Xx3+bJ/0oikmAd5HJ0PVIFPbowm5bMAGvJWwWJYFv1/Pft - ###f5tMsS1fqth2ca7Yli9ZbLs4W2zLly62XZwvtuVLGNv+sRljW66UsW07pUuVEfZf - ###9vHof1ft6N5hv+VTqP+tPjX0v5W1dhX/+4c8lf5X6X+V/lfpf5X+V+l/lf43j/6X - ###TuNxMBsHF7Nhl206/OQIN7aLfuyI06InsvGnjOXSl+KdY3imLG7ZDikiUKYXxNkI - ###s+t8tFUSpV2/S8zixPYAEn4n3gGXB+kKFUqVfSCVUbrKFYB0OLtcwY5iebBsTQfj - ###M+ZRgf4rlAMMk2jJGHzmMSD1xT72o2JDVmwIxa7gj+NkkIEb0mngFn1Qz/vmbYy1 - ###BLoea/YKHfX5uf1iMOnSKaOr/S1xINnQCv01Dqyq50Efj/6X5Tt4ABj5+t9qu7m6 - ###bOh/q61mq9L/fsRT6X+V/lfpf5X+V+l/lf73b6D/DVEB5OL8wRFKOKgCwo94TcL8 - ###3a//OV4cfNBfsAQBqV0DRSv9Fwbe/O189kn/CZhqPOyS+sk12TDsjvuzFP//S3wD - ###zHUY/MfOf4BqIxVYPjLXDY+bGybtu29/uKrKhEGOqkoyIWdVnphC1HQnrXBkw+Bz - ###J6MxTYJ9rm+nzrwYYq6hwku8ez+O0jRgUS/ZZsNiOAOHj7/MYrx7E/WiMd+tziPc - ###I+CDjI9L3uqwNSVdQ0V/aYeF9t6lkYPG9+KnM79W7LxL4416yh6e40nBE9KZNE7o - - - -Valin, et al. Expires May 3, 2012 [Page 236] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###nbem7Ofnfyroe5XspEp2UiU7cSY7YSvngEXxTv6IWfr4DiwGfllwkkXA0ZcRRv4W - ###C+avwgHE9SprDFbvxU3BOwygHA/gqSBwLhzY1AekXmVEN3HWtw5LVa4Ui+W73EWI - ###fwUm8hafAZ7Zbf2M6JQuupwgVs7HnsUgFyG7FAOLQF4srUGlhdLg7WIRao3h+XWY - ###XrNY4TngxSqgOgGrgIs/mvWSkZLkYQ7w3ctoOIz7R+c50y+Rz8qKtZ/7lARP6zlk - ###t9M5tbvEHC0cuDvzV7aR6xG9/wq7oHJ04LzSW/YyL/69w2Ve/zVe9twU3+WVm/D7 - ###GI0ieGW2+D5v2bvEOVKfAp5Gz5LblbtMLPlnjvpjXfhR8yQU1dwBiWA2jY1LndpZ - ###D8uXw3JJUKSfr1F/Fhtisze/wl+Bdv/iF9EXWbKJSZwjxgjiMfLrjAZcpZFzfgfw - ###N+YvfvDaPfgzI6pYP2IE8FGC53v/FuhR3dFkEve5pRYvqUfBdTQZk01Oamw3iUFW - ###rEgY6Q3kn6FqY8NaxXf8iS2cMBdKdrSJTqI5S7osaimeSjFdZ6glsZzyEbDRuoWD - ###kuARe7mCuQL+PSurLn1vnZIbIyOMcqM/ZEQk0xzlPSXBlzk9zmQySVy8Xi3+Gg99 - ###QpGQaaN+dyZqXWCaFs6V0i5I7GybV0J0nB6H+CIOu8BpKub4w8NkmPplwc7q3TOP - ###Mw+FLQfbNQZ5FwhGLiedjlzplypCKtwKYNcsE+5FbAVshy3x/FUkREY0LNlXj3iR - ###3w/Jlf2pIqHCOczStPoJSczhSUkhbQ7wN8Uqzl1JCP/8dE5sZaozCBZeZ5SqZXt1 - ###PEeHnf3wTWs1D2fSKgtlC8zw8jGQte4rxuK58qgXxeB5/NfHGC4nviEBWfvZAK/L - ###PjYOMPJGiA188eNAzNWxiNxCaKibsEd9JXJESdELJveAKvMmPaPPDEIln7IWGQxS - ###Q5EitjAo3AnGhDM78R3BI52SEFnCHoUkX9bN8TuwiTvENSsaPYXICPNlf8mlsCw6 - ###gXAdEo9EkXa7cUx8Io0G4z4/ISsJXgbpKDH67DQm5R3xcwGFS8HWmselQMwvrZ+e - ###G+HTqHXmjRqIWRRsQmzpZThVSZnoPbSZ0wOjN7r9jPgE9skRX6Yk+EWoDkIIbCoY - ###bcXLJpTRswzXaIQqMfrC7Tzsj7sFi8Vpdyl4yqrH0aezwIie5+NSOHrSBEo8JUf/ - ###HubQDN7nA89mvNwW+QPYxAOAF2wib/IF+OF8bKIMeAx5O6LMTcXgFS7F2SGQPxIE - ###NDKa3JrgkUvpRgdpj3UeKRSsz3yzpL4+oahGUIs14OVhH6ZsiU83Tt9CWQpd9EpO - ###NpLUjYz7kHr2kdILZPtMY4XOlaKuT03dQuYYRyiBC9rNhlWORETU4TwWIUW4zFRQ - ###+JQcfTL86ozv6QJ/gNdj0ljfCTwZfb8De8hshx6Mzw/+J7MHWjYFvE4R300y9xKf - ###bbqM02xbi4fx5FPCXG55+k05oOvLeMLiFme/XWIQTCnsBtzaRc4tvqV350eTs0SP - ###Q+rxbXmGNpx8yiVojlfdBsSAoCOwl7T+GpJ50eijMwxewcaP06aLmTr4rRMua0pa - ###YgO/jPoXdxw9MYSS4tabEpzECb4SOAp00hLg59RJOUdprdG9Daym2XG4j6Z+FAK9 - ###ubNUMsHqxXT0WgxF8reCxVSSjJnGEl8UGJYkJjWxIOcpCb7YiP1dtfv7nOnldaQk - ###+NdznOndjYxRkptGYyWutUa59DNJ1Sxibmmq3S6n6ZPpuvZ22FjIQthil7w8sKQ9 - ###snuOboG9+CZn+xOLBvTx+Hw0uuK2yCLElQG/CLtnAtp7F4OZJ26jqAB/nBUt7EFZ - ###XXcuIwfzUZpM8BZQvuJbVtubhW9azXKL5tWM+dcEtZMnuzIrp/MguvSaHV2jm08/ - ###vgGUenqhmUNxz0fvvK6sdR/w81jk5tz5+Jo1RLVnKOcFG8H1zU3QAJFnMbj+cAP/ - ###doOloPt3+vqBvkILCs04Rcvu6GvEQxvnPpZv2cQQH4vwl6MGF5y3qfjbZ5ttqT2n - ###rJEOsFXCs44Ylxy94qyDtwMnCaz3SfzpMXpazzl6mLsy4PGvEzxPJOUZfaELzU2x - ###ESIfPC3mfPD+tbNbBFsBv5sM4mFqBPn2PNnawUtOcZqiqiZzbxmuqFTAud/9254U - ###//SzUrffyGEyjKNJsNX/FJ9PIo/3yRND/7fXavDh74sfdCrAQq/oZX4QSw1Xc9jv - ###bsQ6PQsOl0hqa2A4C3G3F7MtAGl8UOegUOUphu4QVVk38iT1eUTVkumFXkU3gdh4 - ###1enIAV/Itj98yIcdZJsWTbeDDLgr5E2gRHtxmpAc/BbanNok9I5efm8SkhTkIaDy - ###m0+B76YKnt+rkH3Ic/f53hScT8D/NBSc7wbKwQsKnrqo0BWnSPFL7vW44ztQCKf5 - ###XhJ9IvZrWBwpbxGoY6HqyDzHUUqxECX3ox1zJXb9UnBZXJYUY0zw3NXf+5RcR4Tk - ###kpTE7jJwqRkvCvXc2QMt8A8tRcFSKuChiu+duNIKHU5H/a8YmIS2YkyowzxFMafR - ###eZ0b0reCBC9WBK9uXgXp7WAQ4ywLEtQoj1oLD3cP56A1RxAx13BxsjsSeAo9xZAn - ###XFoHQf0ZE9nV4eKfImy/moNrUcxoQDQfee5TlmfnXQMzwCs3Ac99ioIBvnilFULP - ###LB0Z+Bskm1mOwqJwrfG4fwv9GGLskmEP9HQkOmZbY3Ufi6OY9/w9SJfps5yBQdGg - ###FTQ2tVbJcbFJse2SJ221aNtZlEpRaV40I+IIuxxijZDVKE/M4xuskm/0dOCTgcm5 - ###41WSmsYlzmwc1FRo8Cy5lmAYIc5emVODToyh+lK8WJNNu6fOXNbeHNgKeE5rwkCM - ###6eCTcZ9W94oDPCfm9yx5lIwJkD5GubIfXPTHwZPgAngChVhafCIuEVMKr60Tcaxg - ###hmEkx0UltapGhltt8got7UO6KJxI8x35MidOdemeKWcuhixY+l7Y1klZ2rNOGsqC - ###/5lHRmI6zUmDeYQZVgJBuiZbm1lsob01xxZZDrXyDOleqLXJqyRhMXnoroT1M2eW - - - -Valin, et al. Expires May 3, 2012 [Page 237] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###YnnV0aBznmDsgrqaFzTmDtdOMxO9yjMzGSCZnafwUNk2MxUORYLPoSN5GJhzsi53 - ###J0/41hzwpZ3c2VcfeBr90WgyoDgSvYCwX6PZQDlvIag1g0ZQa/9Pa7XRWliY38uc - ###9cEAnyGfj557mZv9MGAHmlyNqE+Gnxpj3FtZuIajzpuA5xyUyFI4gZGRsDJWWtls - ###rWIyRWMx+Deu1L4lRp/l6HWBp5y+eU9GxKgcdvg1deoM74vdeMmjSZZrspyA+Uae - ###yVKt8ifaD3MvTIaQiHuFEiZfQ46AYt+yKGLs788OVVo93+HxxP+1TnO+X/7PVrtl - ###5X952mw1q/i/P+Kp4v9W8X+r+L9V/N8q/m8V//ffIP7vXfO/ZPkQ1Ii80xlmYgwz - ###k5TIDVN5y/yzecvwfDDsLI3Ck2Xoh2GjKhl3MK/pI8JBY5P99Nzu+JX+G0VhHNMd - ###qfBNa830q7UyzsCXOt6UehXddL5M3uE1tU9065W5FLPbgFkeVmwYdnXcvnC/vb6M - ###h9YdWNjGLmF/F2hOLmqBGMTOYPiYq+ePmZJ4ikjb2AhO/3G8F757DVxqV8sskwIO - ###Wo+bF0EjaD5evQgWOc6STwOg7hr82KZfOQwklsamdoEXU9C0sYWFYCFLP2Mm0lF7 - ###KFxD7bw6+Chw+FU0zF6zuBGkZnKbLJ0qCREkPWT+01xJ5lhSpwB6VVPnaAEGN7qu - ###BTiKOox4eZmNuM0Ro/a9c3QS9rbDN0+pRCt4AoNf56OH/z3RCquXTxA5v9wdMzDI - ###DsguTPLFmNYUNdbyN0WRjh3p9jI+Jdog6tlwI/i5WUrHUPplMq2xV4vsz5Lazkmc - ###Hk0+8ZnSca3QhHtmNxigAXBkAlbjC2S5/XTtKWHWTJ4LxDdGGY4NEH1P9DiG2oXE - ###xSf3wLq60FlfayonWNCXhUquwdrq6vKas/sdvEA3G2aUysaBU0eYpeghGg8fxIPu - ###+NaG9XaIgT7W6ko/686R0bL+Ix5dGN3nfVPa7UfpFBujTqD1lgiG80tY+errjG0J - ###C5lOc9R3tiXSYN18irouLZHKSDSu8MjXibq6jwCj23m9S+LA7gEKViBh/sODkoWs - ###+6+/xhOU/F3TQiqNa654erjgPOpe4Qb0pskOxKHr9yQ6zzIxifGJpDGLwuKpcpOF - ###3zjHdQISS1eyxvRxcIjea7KEb7fBSwGonCX9qdx8akmMv1NA/oWH2Ypkbdcms2Q0 - ###PJ5NQ+wQnkEwVoxr7QlxDc6PN9lvzv3F6CAh6zVhgfUyaCqbTRCj1fcurbT8W9Yb - ###OT/no9mwh3p91PsMSj1q2wKhqpAgGKVqiw8ZNCSK5lkR6jc3MVecu5jZdaSuVrO9 - ###IolLnZhocN6LoDuHW6+2d7fC1/v7nb1TDTvZsyRK7e4dbv1jbxf+7oCeAZoYzJq2 - ###HjqUFmE37ke3cW8XtHLUvotaBU1vb+dlCOqPeKW3mlJArDACceorXkJ6s64SS9Be - ###ZSy6CMzB0fHb0/DN2y1SaRQwDCOMHAGHfYBR1BYwKFCz1Ma0ttjaK9sYtHJ0ymdA - ###jN8hWTJ3nDSNJ9OaYyo3QejJdqqCwi+CNi9c5Q/8yz0e+z8/Gr236Z+efPt/e7nd - ###XDPs/2vNVpX/74c8lf2/sv9X9v/K/l/Z/yv7f2X/L2X/V/yRuRtyWvkhB//Sfsh2 - ###tvjEsvJHIUx/ZuJXPBxVO27CjDsJaEWyw/DVsOgobSWZxZOw3k7ILrZ1wl557YYK - ###BdWCjDBky3UFYaSaqQRbOVo7wf8zOloXki5gQxBF20e6ypzWstJ1ha40YpqX3CU1 - ###m6cISscYsUtLzErzV53ov82VpOGJw2uY8eLs5FY4D7uvx/tbrpzVK2d1t7O6vRZh - ###NdaDz9aCzCaBEb9rItSlqRGasMHVtUbUxaqNUVuvn9l6/YxGO/hjrFNzSTM4jU2+ - ###M0DnXrsXuE5Wn3E0ruWuD1oW8y97fL7dgQG4lr/30sAcrVb3C3LAV/cL/k3vF8zB - ###9m5CIT/vn2y92gsP945+O30pvA00n5oyLjW774FZhlugvx6pcMowV6trh6fHvM5K - ###XsRnh0dQltEL6maHyHo2Rl0JtKBvnbSh9rIVoA6/dl5uHe/5e0/YOtwP08sx67zR - ###YXV+j6PuFcj713g1GQFrm/qYrHzYnh2tyuXCxc5/8KjRgZRTdhZrd8cu+jKaDOgs - ###H6fcXUfgVCgwXS15LqVTJt1c+5X3WZuK2DERzm3POpU39zxzP9VOGdmkZxumudMG - ###6pQnnnlewi3SpRxmR3DQRlH9xWC99Wvbs6neY/wqxbHNni/Kw87Lg/3T5XYtr+NQ - ###e+sEG2CVicSC1try+gr1tA6fAdqfnuNO8dSIjmZEywv50F5t+aFleMmolpXb0CFB - ###u3lgsHYGIQeMg+K5vFQGjFZbiFAmGDbD2RLVXJWCXGSxY91Fcd6vOsYoNgLm8tJz - ###87YyJKWG3HSQl8qOE8PVCokjbwSsrh819xKI+TDmEooNiXeOsTjE6sU8MfkeK1rZ - ###cT1WKcsRyW2iCgLDacBoeTNoGnPBXH24eAgdLeUfpO27orvwYwd/S8NpdM5enalN - ###y0rMq47vR5ZLj9l203SpEjsRE5D4BmRp4O30cjSZhtFkEt3WSPqpBze6/5mWPVdZ - ###ahT/AvUVjy+V2z8GnZyCP//USvL8r4h/hnrV3VcoM724D//v1jIHaKiKPSWhWRHd - ###2SCYOFs3CLyJCryycnWXPb7h1W32V5eMt67sK/XA9GJktMdSYtQV5lY35mvBM6ti - ###tP9ao5zTNpavIWepnJjCczcrmaUvVwGz7wS+CphdBcwuM/p5A2aXOTXYdqhi2qRb - ###auh7qLGu11iU5Re1mk4xpZxkuO0UmB0KwHa+bFwGen5P+HiNniy3rZ68Fz1pr7Vb - ###Kw5Z1MUja2yk9YwH1QMHO6BO1OVaMYjW8m6/I87lKLOhLSgToZhwbWRXbqE/7/H4 - ###fzILCXP/vLwvjIL4D8urzabh/7m6trpW+X/+iKfy/6z8Pyv/z8r/s/L/rPw//w38 - ###P4foANo5OPw9hLG/3TntoISDXqDwOwYqdrxS4z0A/4GCehAIdA3Vf+HCE/mKOgKr - - - -Valin, et al. Expires May 3, 2012 [Page 238] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###xTfABofBf+z8B2hZwtW0cB8mg4x+ZChz57FD5zIWmCe/8DGIM7D/LTQzGDd4pTbi - ###scmgVWt7NEqnYTqYXpYrn1nBytUhMxkr+s0ZssGd+8SBUHmU7XKgugdC83qfkpUO - ###z5rww/bbfeOUO7euOBRzn+e1nOenHvjh+ewiTHol5jSVp3HlyrKztBJlcfJfHjuO - ###q41nAnJEmMZxr3h0/egTumVJyhiLGb4DdeT62NyXOjwOgGhwfh7kP3S8MBiQuwk2 - ###W0eWMBHi1EVyE/e4yVZ4o0uoZmwTAZVFMymCqvMfyXZk6w5k0zu+zPLa1xZjR7Qs - ###Dju2ZxcXGP4bJC7g0z2W9Zrk0aFydC8ZYglPxxsk/zNK+2a5m+BtWb664B2sqe/S - ###AzohmExykU44l76FauYSHkufJ/QO4nSagHw9mqhYO87OXbHfaO/G0wGuwZArRIl+ - ###oregdre+BFM/Nip88/i+5S1FbQlqfmZ5S8+z5Bh5lTqbzhuYM9d5MT7yXWqfi6m+ - ###HPV7qLdBb8YjTJnUo54CvVHkIt3ZvhR5AUifq1KJbsvjpGK2K9LQ+xxzipyd8rqx - ###ddKax+8pv6n2QzWl+IzgMy9JKA4ud6lOhAhkpXhJz1NdSml3g84cWeRzF+iKg8rc - ###qKMTz+JyWpSF4uJ6IIWMdF/FUTqbxKVINQXKTuNhnKbF8NBBpBw7nZP7iuBKPj8/ - ###Pq7czPX+XWRn+yQYKGJFntymBh3Kd/RzaR5WaCFrH1GcmEvvJJ3ZmCQM4QI4706S - ###58TNv97cnAWgML8GThIevX0VohnkaO+wI4kbfWdH2IjtjJx26GWxTDzcTqbp3k0X - ###pOIycvFw5zIaDuN+unV8MEfpA9yMYPspUQVnaP5qILbEHVCd4841biFbaFmMe+Eg - ###La4aYdlt2CGvk970ktUvsVPh5YdejPMXjob923CQ9Hq4xem09W8SFN13/sPSiXV+ - ###SPyPp20z/vfq0+ZKdf7zI57q/Kc6/6nOf6rzn+r8pzr/+Tc4//kx8b8f5PkFPa52 - ###D4P9CEMNJCkx1MfBfjLspcT3ZuR3C4wuGlLWYZEd9VDyaZGkGJtiWdmD3aCGQq/2 - ###Ooj78YDMSrA7zSZDutYXRDzIwUI6617SJojNYD0jE22Xpan9BJwTdpxb+LYRHC7u - ###Lh7+/THUeJDnyS+oJwGkZIgJc4PMb7gw462a5Vb4ASsZODu3fCgdltf2VYkMs3nx - ###yl/pfr9a9tpSbfvBOUd3mD86Nqi3JqXk9iQP3G4y/OoHx6NioBmTgqxfogj3Ncbd - ###1qY1QMguB7dQ5kSm3IM0OleW5SFPskw5llH3nBCZm6tKCJxDFDWG2vL5AVTewVG8 - ###hw4cYgdPZefeYx9eQ5+yNeBy2TapBP8q00aNBqclyUOnkrJrYDcZKEtATkTpJ8ch - ###Xc3kLMCdB+/y0zSXA+dcAwpihGv9zf3B/fA1UNv6n9OF8usgbwFQcOcptfE/p9iK - ###uTUt/MAlQswuI+Z9EOWJwKu1ElRrxXrutV9g5UwYYmkUhBTWAIUTN0EU4S5UEe7h - ###lkJG/NxcVyQLaWjcKoq3lW3xHfcY6xho5xkIjZ8ea9ODf4our7wqhm7JT4PyS60w - ###Vt15udHjX2X1n2uBv/zgC5FfQgp0ZKu/QfJkJjJ3P3Kv7iidOqTDOzyPebUFOuCH - ###sHPw33viZFr7yap66q5qlUNJ0dUejitfKBRHT9oN4VfBiw2rtew27F0WPjxctwLy - ###2kLNBdeq1HakHlM7hI2S3eGE9Q/Uf8hzHOgytbY9ZpoXzsqdVrdEgVjWAaxYWDaP - ###DumGKb9mSgL5ffDAELGIJ3/pNJnOpnHAhwzDP30cJPEzKiExsUi8MNjYhJ9O6eML - ###+IyfoCu1w4XF8zsPWht2OZnXQAfgB1b26QNgRB3tKQ0x+44D3V1YPAVgcTdCS/Uu - ###kARVkySNmRmCwaw/TcagbhNxtJ70wuSeFGFez3pl38U6FXexTsXdK7YWE3mZ/Z6o - ###ESg4/PtCsMiRAR9O7z7vrmkvJ8fZ8w+zcsMjWlayYuHzry8rOvZDGXtK6cc0HnCP - ###VQsXi+PppGVej3yFacxwDW6ytdho6CEtoQpGh2EySxj1oBpQS7OO0F+pgTAQsJ4/ - ###RgYe4TA+B5sAB/4aMGTtpQ2ChyFAFqESLvkbigdihv9Q4J0z5tBQBk4YF8wj+/lb - ###qaVUWSaqFTTfCvLvYJ7Fk9D6Kbt4eNSexB1cy1w3P3LNVDbr3NH9k9iszVWBa6Ie - ###XOEN+9E47I5mw2k9iCeTLKuXuSDq9KfNXvZGs/N+TCRUJ8iU4JBCVli1XYoVqAI+ - ###dYuol0IMpfPrVnpXYDD7B0e7FIQAc+aF+1s7sHJ4JlBQUUgOC5bwwyvajBp4KUUs - ###WVqcGX7YKlW+AzcIHj1iWEO0Ke+MNcwQm7PuX7nXPWctBmf5bHMWfPiy54WhKulg - ###n+k/LIzI5bSBJ2aT0TWA7oKKPhgGn5U8mrJ/Ctv77A4Ihs9XwU8Yc+IyvCLAW30M - ###Gnrhr47C37RvGC2Kqr4wZ9jVI7z/EPVAj5HOIHGPo+VZEPV6oBhjMkR2EwJPHyez - ###YRCx7J9P3F3GEGfKzOPdJVQijM6YrNaHTccmoj7GDCZCCsMdQA9B7Ab3zfpFW9jq - ###cz6Jo6s8zO+y7SYIrPDHNmymuH12hEqW4TQImQbdqsM9VAiWp+7lK1s8jiWx5V0S - ###yLAc6wfnj1UwysuJoiKFkyX288dNz5wryTE/u9MBa02xHb4tcqx+NVLXumfIgcJE - ###QaE5ETVl6TX4fEil+3PG/Cw0QudeEQ/5NMKdaBjfTDn3MBZN1j0RxQ//1Xg4Z5lN - ###rvmW9v/z+H+eX8c3Y1jILHr1PT1A8/0/myurT1fN/G/LrdXK//NHPJX/Z+X/Wfl/ - ###Vv6flf9n5f9Z+X96/T87yafjyairpoDbuUwm46B2fh0wUWkhODxWMr1p5/O6OJVj - ###+EE/G+MRNousaTyIjjlUYFY1wZr6cUQ2jJYV1TLnUL7nOAgXRiAedBhYazS3ATHH - ###LNolzLlBsnfMYSKoTW/HsKX3+7ekXkfDT3FQaz5+DAN0Be4se/rdheZBjidQHqNk - - - -Valin, et al. Expires May 3, 2012 [Page 239] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###j1v3zbxsE65hbwTUSibYU5vYh41ANIxfmaSO1XrcEpJV/UuEPfTI/xjiIKQ73WE/ - ###+nTPNNAF8f9WVpttQ/5/2l5rV/L/j3gq+b+S/yv5v5L/K/m/kv8r+d8n/79Ip71+ - ###cv74cvOOd8IyVcAhWVXJAYs9ZidFufGCzOdBBjYp8XyH9HidcRx3L3OT8qngHSoL - ###BuYD3cv2sLicXPZh5wNkhMPJJ5+zBYU2w6OLOv9sNRTB1hhiNDGeaw+PdI8PTnde - ###uqMJKjW3srA/3pp2rUl80Q+7FABrjlrvAYUcnFHj/cERj8xmHaxjJRz7/A6gMhtc - ###J57OxjgJGPCN6cBpEE+7wXmEMgSINftpRjpzQ+Czi+e7ShKefsS4AuDdm/1Hf9Wf - ###jsNBPOAvs3hFnehiegtKaNy90laXOCoS8Df1DjCehNgFyc7MN0RkBD3Gew0l+jA/ - ###zvdY/LqY8luDPIDE4kgmfBecCxA7Ub87w6hqIMuBDHgd98QaVQrtJxNYTYdbIQXL - ###izBRggz8JNcVIoIQsiSR2SjEJSNVQZ54+oufFQKOxuP+bZgmwzhkHWQOrqJGPVDW - ###davuJh4lP9QrCmsDUvKwkY1XH1DWmSU3MT43xp1bjAYBxNAd33p6XSsmuIZRSI7s - ###xQvyEMCT1TT5Ix5d6Mew6sgxYq1nCr0jvktnCrBz9ybnJod2MTlk1I/MX40kmcZf - ###ZrDx65E8jUIMttw26tSNeuFwHSX4Qoc2RWY85vuR9XRL9yepBxFetwJGyC5pgaKH - ###Wh8PWsb7rGxo5H+0Yf6yqG4h71+CsB4evQYRFAN/7qBETe4JDmwhLNy+YkeWc3bD - ###q9O9nE1ER/jWLLLNpfiOIU/ugXUVj2Xwo+BGiWGpeteoacF4VLnAQsETvkKjG7Zo - ###aqKzdeZLohILT17nGzio0UqmR29kyqt2JG+uKMOfc8wywhczeVMWOxWKYVxHYCUg - ###1FWC2Ab16f3B6csQdOGtow6Sw/w3SORehluYDATLbPZIJ7bod5f2mQcprDIBIeQR - ###dzmRpXVEAPGGutid5kO5mUiQp9d+rCRd/BtPunj0muVdDHENvUPt7dEjXXzB7TRk - ###QgyIJdBNNPpNuauKYlkHtJ1ewjv0w6Qwg4yBaWFtRVkmBgfkJ7R28dz8vUH+Q80V - ###9EgsMW53/dYFTpGetJfk+hDZ0FfMr/RmXU1rFLRXzRSXWnurF9hezcgQ+rWTIXVz - ###M2j5atu9YcEtpyxh4Krak+X207V1dUHfhcwyPtgPjo2psB6tzvxwErGXsy1EEjaw - ###rlgha0fuw0cuOgW1miJG6mkXnUVRQR3NJqy4LMIDMxurBqMgR649LyMpScGUSvOJ - ###zHuq90Rocdo6ScOrl3/kNq5m7XKmy13gq0oCMzxf85e0lkZV8YE3U2SWb+rtkdXY - ###L84mheAIjKHmmuVmXYp81lsm+eV1TJCD7i5cRA3O0pww1HSvf4lDvHs8Pv+/2eRT - ###yI5U4t59XQCLzv+erprxH9eerjWr878f8VTnf9X5X3X+V53/Ved/1flfdf5X2v9P - ###5AvLUsfQpTntWV5fQRWKhHNh/lvM8uniRRLUU1cpATEIQmiBWiMD5wq8hNrQZxWO - ###DJ1vPCvMHRHUAwze4TPZUL4YUhoVq7diQWWmFFPsq2VgxOkaixFJu7eWPqDMk3PY - ###t+U43hMgfbammnBQRD3enco774Dvxg2SDvFUTNX5IdAzOXmLtd2lQ/zoBJrjbakS - ###Qz0HZJaIgQ+xhqT4ONhFXGDIf8q/xGzbC/kgRZ/VoealBQd5uHvFQoDm3vvNQex7 - ###tN5Sxpf9ScSPrAVIaceNej22If8RT0YNzGFkGqbnQeyuo4cCJJFH3lDyR+k4oGXP - ###FcggoJpq93flswNaK6AX/oEldcH+nNeDCaBja4p3fOGfFv3b9p/j0jmms/WQWdYm - ###o+szlrQQOQQdpKJxEK8D74SYP8NfwtPw1oWzOJ0GQ6Nb5/7X7hY9DYrcQNrRpI9X - ###8vvJCqfVTkp4bbO4ZJiaZZuxSYPWQExk9AgC8URZDJzidprCoM+YHWONN3U1O7rW - ###9wX9SIwsG8qckU3DgZTsbItjcUG7OZ0yB+VUScsO3wwf5RtxQgmTkhr9Mq5LD+kK - ###K/x5AeuHrmcOHRcqNVobcjfmJY6PZAgICbkAzdEijqfoTIyWiIqaBrSxYNmE7BPE - ###jH7rOupK403M+cEQ9BdKoSbnE8m4SddqieD5R9yCdd4FLdOvrbjx64XqKz5kU0Go - ###s9EGQN+Oe3h8RP2mm+GkSmXMjQezk877rCC/Tb6gm1RFY4iQMm1ROd4UYB/UIMbP - ###JzEFNuiJDdMJBLG5deF/d9FPxrNebetiAbTsMk2XJ93y5IsPMlA6iYcKSJgfrdft - ###7LVFgo2MY2kdVS4YD/0XjLU1gXeLG2pHMJaI+NKA1w5YrJGMQ2MbSiPu7mbtWu+X - ###3BebcauBASGNO98TDpc2HN1FKpi67sITXpf8PV3id63t2t/ysL2Ri24+AMQQddlA - ###sAu5uMSzKu0C3DmmyLx1LfG1YbJEpSKnOnVqtfclaSxv3sSc6TCyiXPiXsyaxcx9 - ###052NmZA/ZFt8wPD/XHl5brxsa6dOykn6cDRIhnSAhHakXpx9vxCWHLwBz6Q1RY2p - ###jaMJcLsFVfZX+QtIWcTHs45k3SOpS7xtmm8uFP7/oFOEXSIXE96rhndNsA6Kklcc - ###kb6SF6zkhb9kNm26aESVN1HhVDdfq8x5VsY9iXefpgneuWq0ofFFws+TQHRriYP2 - ###dQxqbgaNFtR89Ai/vMCTTrOLfIfC/nH3MdMlwTW3NaKYBTp7dU8zX/G+ldjm77yM - ###XnAu8XAGtoQDWVTEf7W8ui4598rKt1yTzWph6UnXiRe+q+PKo4/nOVjZYOsoFx87 - ###ToTsmKNFeqWOKwthyUaS8ZbJl94Bf5OS3QnZIixTBB+ae4nzAbREiBGTJHbtcfuW - ###erklSQCxFDVjvt1iCNsAYUqqfgu1BhZaUO8QMliwmbkEVIEnKskMNFp7VNl549Bz - ###/ocOJsnwKyZ07oWfhKP7Hc8AC+J/rK09bZr3/1ZW16rzvx/xVOd/1flfdf5Xnf9V - - - -Valin, et al. Expires May 3, 2012 [Page 240] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###53/V+V91/ld8/nfwQb/u5zsYPNkJT1/CssJ1KES95uNf4bmg47out0OLWKPAvtCQ - ###Odb9u+vEcr0PS2w9jYFRJ6y+pvcg2wLpBu2hNfTjHI/wJgQyMuDVs2EyDbrJpNuP - ###F7KmkOXRZgV/5W0npoy1r8i86zlm03slj0qktzIfpy5Q1rgYr50rtnAssyHreJ1t - ###HdcYV7KZCxL/OEOqAOTfCJXZI0AK5FtY53pEb4R3PHNBOsM+O1KriLMo31HmGenT - ###+ZcMcxKuu464HCDnPglzH3/hwZd12IMnW5NuiCkPWvJT275ACJrKWdDGiP3+Uyn1 - ###FGxrhM6yi1vD+JorOPgx2OAtsSE9Mi4rikMELEoO8ayYPCdQdCNpSBCUIqNk4o9S - ###O2QNUFSYKzSSwB8jHDszcCBEQ01E/2ayYWhM4c8/mS2jof1qqttcmXMq/QLbvMPQ - ###OVKZJ0pYGjENosgTWSkrI8e9qCuhdkn0ZriOxsBIKHyyZlnBacJJoWmSP6ozdaXO - ###ksStcpBy5T5/Yhgd2koyxhsGqOxdg3++0szlgJAF+sPR4Dl4UqdOGgruOm36lAkA - ###uVNVbgp4w82HDB2UF/8Hgzx///zvreUVS/9fXWs+rfT/H/FU+n+l/1f6f6X/V/p/ - ###pf9X+v+D5H83Yv1wKapcVs7zM91zbTHA6jxASl1K4aS9YngD1CFTd1PaUzLKznto - ###M6cHRm9ER97HtH/hKT726cssGk6TP1QfzrJpMaE6KKs7o56psWePPnryg/3kVdJ1 - ###8EVBfiZhf9wtiDIklGpUVicl4wyVTInajzDajYZ8qy8SPIwew0cVgbbA+0f/Hubw - ###rCR4NuOloJcdvcsz2nxkhCXDOfoBwLu8pH3gXV7T9wSPMXRGFxd4Nb4Q/FEGngc3 - ###AfJHgoBGRhPdEd+bvuvKNrScM79NloFoEVlB5n+s5o493gll4Aj8ggW1iFRK4Z5N - ###UYN6ABV7cX8ahcDuFI5i1b62awMQ+8dJ/GlmVT6ZnOnsSkS7ymr6HK8nPHgWrDAl - ###lNQ5CxyDLhznPJgPxxHG8oGPXEvPij1iHEWd3Y9up4PMJ9L0PeB9QM8O+osBZIhT - ###XFGepWyET4K25hNDA0IvUZY4i9lbeWt1Y7nJVurZmExvHGyK5ZIzmpoUtHgy0fqF - ###03DlyGhjuVc72lU7hZMuzClLstUlzXSkZnERAyPf66bSQ0wDVKKWLN9o+b5Y3Vvc - ###oJcgyhyjpPQkWDaQiqX6EWYgDlVvdB7qR8J+xIfHSN0D0ZEJ3NV9nJA6J2avm5fH - ###owYfWoFsAvkQWFExd93R14iTCOcoWScQshyKNojMW4ZlAGK70RWFrallMBeVF0vo - ###qda68LjeZxjpRv04/KpQbtYfxuvcAo7SzrUYcAFl4BrM+aqtAsEl0JHe6eJ8rpSQ - ###bWSv5TpVX6sDEOZH4Sslbj6YghOfWrR2auIXBnk5ent4qHEjg9/j+osbagwWZXeg - ###7xSL5cKw+ZZifK7W0CsMyMckhedWJbWPUMlFP6ol2O13aDa0GWjOk7q0ilf2kBUt - ###sjb6o0/tmtb/J1Z7C+YUdQajER7OfcqCAwVoVE9ng1qwXacwWeLVOd8VzufdUHqC - ###mM3keUr4+4yInJm6eBOA2HPmUp3o6NRJ2KZfkYA6GNAucI153/4OUHCp01ivkScj - ###aS0rI+acAX81D2cKBy2SgalHM6wXgwwT5ZsbYFs9QVLuRgc8OZsmPdxhvnCRIf46 - ###r16D8s22kZrxy5JgUQsUCGgAUgLvXXGu1DmmXchsScb9lWhiGS3UWcgiVzZFxJvS - ###jItqeD8/SfzdsbtZfwKVUAFZ2kAWDShlyPefPepL9njOf/rx12SYjoa92eT8fs6f - ###/6fY/3Nl2Yz/8rTdqvw/f8hTnf9U5z/V+U91/lOd/1TnP9X5zzz53zpoaWEMCNgr - ###mkq+zPgOw+IC46tDLkc1dkmQAv7bnU1EBFsz+ootdGXhVxyhUOLJBBjQz4u+Ak+h - ###12JeFjgMTGxA1UOhYIyGhmoW4/BQNfTDzLG4/1gvyQS2npdR/wL+WMZpzHBOBnT6 - ###Z1oPrgYsLkiL/RGXaHk5pva22mheUKJci7AEWJKVki/VHw1FTYXNVbQtEQKB1W+R - ###2U3a87GVxoYotJgVKg8k03kHLObEAPQ3wjN8RN2NCij6uuzLwLwvaGqBA7f2N+Vd - ###TpQuo16ceCw/QAfu0Emq7fMKez8VuNHr5hlMsS9QF1RN7fJgObQRHSAhkVGBbqr6 - ###kYHl3AjZEjdZDcVbvGuzdwxHrous2js5oi39hiYvmSh3QNWSbZeejabHATmHWn0+ - ###4yP/qLckf3behcWOIjFfDUwDG/egZDHdnRPGS9D8zpNH/Z/18ej/OecS8xsCivK/ - ###P326puv/7Var0v9/zFPp/5X+X+n/lf5f6f+V/l/p/6X8P3/hOYooOxFyFB5+rZdE - ###n0Y8sGrmA5rn4VHOKfLDh4K8h1nixR0zKFzX75pW1ifz5uZO4L9G/VmOX1xZr0Se - ###AqoQPP6loChCnod5iXr+u7Ml/fJcYUV94HdhG2TZiWAv+vAht47LYpB4ctHv2vqc - ###6ofy6MMHUszraHCA//AyGro8IDLUM+mbG5kbi7/DU0yP/O/JxHK3Q8B8+f9pa6W5 - ###bMj/eAJYyf8/4qnk/0r+r+T/Sv6v5P9K/q/kf0P+f6jNkT2/LPJMekysAuZ2MRvS - ###ccMvDwoH00b4Di5LRLRhol+cTkMWyibV4tp0dk62MGOmmu6i3Zav47Et8rcet35t - ###N39tr/+6FjeaT++LVwpUc4DxJwCN/VvG1wUmC68kUfV7QU9xa+sGmYZ3HG4No7Ab - ###9buk4YXpdNnS7LqTUZrK12fB8V6oX0Whn+DrzvbvnbBzCpS/zDKcixf8t8Ot3zry - ###7t0ysLVXWiTwaDKJbvN0K7quZBy7kgLDHORxgxTtxTb2cvGqKTPKgwL2NOxj7kQd - ###JL3AeyTzACoH8sK+ScZAzs6D0lfH5gLpTbMxz22x+UB2ZUZIA2SWKjJI4+nUkXy2 - ###CCSePeYROr/r4SJ1epXEaUXoEmRF6PcD+Z0J/f7b0c5rEFsplTSIQluH/+iA0LP/ - - - -Valin, et al. Expires May 3, 2012 [Page 241] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###9oglFi/owT2h66HWvBl0Bc7Io+fdKOkirnhK3/hZ0MRl3kWtqhXMhuxz7jQ5457R - ###pLs9elieYyQOTo/Hezydy+He0W+nL8NXncV9SoLrBemijEU2YFDMMrBilEzYwlXH - ###bZFngnTzw6w5QLbWlFcyv7A2SnYpHYCx9LHzPwbIdfWVnqfYMUpeYE7geWHzZBJk - ###bZRk5j0if7fkDyARhSU/Z15bzxi2Wb4xTJqcjGYpZ0X2KNXeyAzLBkj8e4gZTXAq - ###gYD0Rp/jyhdppDBsoUW+ORSbxtEEyGeKeZtbdR3kPiVkAdb9CY0lampy7Ec3AhUB - ###I6unsHbQI8aF2CKQbQskrpF5gTlA6ujd58mlXYhlV8gBlfGXWTzs3gY1KFoc47EI - ###ZFdJVm2CtJl2PWg2ABfXl/EkDto4iZfJp0sMazkHSJmKyTHK7Mr8ajBI59uf/Ffo - ###6wHwy8+Wbx/Ldr8OeDwLhPxjsLpgMVh33HdnNVcKaq6Imgp34jBRmzsrAdOquVJQ - ###04K53A4uMPc8ConxWbDmGI2k47pgT+F5EqVWuR1LSgRZsMZ/AjGQXN7wPuCqA8jO - ###ji1QtsO9D6f+2/0gjH2Kp/yK/3mE+6Qjz1qmsdW5gy8wvIkIDSr+hjKWv0IbvTCF - ###JU792g07J6AtM1Q6sN8LcaUUDFdpmm2eIYNQz75iKzZuBhHsFjvKH8xAxz4M42vt - ###iwVpZzth9ehvSHE0SbRVpNx42GMfMBaAq5Hu+VWIETetrmEFvCJbF1yff2M388Tb - ###MP1ix594UP3Cav2BFXV7AmFo3dEMzRfWO7YUhTyvfiNuYvyEbMJqQtEH5EdeOfvu - ###rImepzSX/AOvJb656wBhsDrsg6jDvznrAJsmqqBt8LmDm6+D7AGVd7aV0BsoYl/G - ###3SvaEUG+QI0UNy4UYrOtSxVnxB1uLlNubADz+/NP5WurbXxf09IEGtC6tqLhgqYU - ###29xg8W2RgA6Owp3Xr44P9z448xYqtV4otYDslFp2NU14QXh40x5T5OgvXvAYGS7I - ###mjDia6KtNiEQ1Imns7GmYaY478ETpBgSWkRSJ/9EqeTM9lq8DQ5Dx/u2r/ZeKTvQ - ###kpppEUrQYlTe471nNpfPraaJDu/X9Iqj1fV7t7rOZ+QiNHT0DVcNfYD6as6ptGKW - ###X88vzzvF170iB1F5JGXgbHZ/VD7hK7+iF13PKSp6wTiJ1Qu2U6q9oMjMah2rJ2qd - ###Fb2o2RO16DprOVs7PJ3nDgWRcYSTXlRnvubc2BeUhXQSSxE8S9BMv/QC2I/46EC/ - ###WQ/wgxKtQ+ddevZJ2SpUhLeNTax+KaurPFnKgK01JgTCD4s+SVBxuM/G3AYpD0QC - ###MsnVtMb4lqXvXFaEFpEgNRMoCbdtJa2nInYuWPUnfLCTsDe6Hrb1hhTJuO7qmzds - ###DI6pTePTR6Zuxet2Q4yYRGiPIO6jH4M+W+3c2WqXnK02n632Q8xW+96ztXbH2QqX - ###i+er/YPn63/1pl2yhAnei9p1L2Z1yJIh7MZdMsoFEYXnAZJYUVf+fVZM2dWyoqKp - ###CGf52F9RsL/iaGmFtyRGfzi6bowB4dQrjNj/RPeJsytTSP6EheRPjJD8qkKdMN83 - ###/SflnpOcgQd9qE3YpA5OOqcBqQZ1mJp4EpEMCfO7giudlXrQh8fMkbouhqNTx84y - ###c3ReHuyf1gxpAglpoShSnSdlopSdyWvqOg6E7wxefo2Gn8iRh3yP1AMca6kp/d5U - ###58ybI1KpsGQKOy+0FpZyCBAfaRHAq35Zqw1DFXroEWdgyw04K3/P8Wpx31gWan5E - ###Jt2izmOgApDzR6Ox2v9MVw782cBVa4vss6mdqqPMjC2unOs5TdiIAEGv2WTxx2Tz - ###O+QFe6YLrMQZtNwSytieBOkXwHjWrwUDffsouQ0xLfdQ7T2l0qGYaz1x7/tr3Nco - ###ABcXBvjSOkOpN3s4i5oiHfSWlqwQRwIbjYbSpftR5V0o8/tRZ1k6K0VmZsPckV+6 - ###C3LfbUxawgUy9HicxAPmJqmUImF91O+hjZoXNVCoEMLShvZGmzhxp7rGLI8LxotG - ###Xk0DsZ5mzFL6rInl0Cu1BtRRLVi5VDhKRSZemhGRK0ZFj8qrN4z+mdLQ1ngMS4bE - ###iwZqgmhBtoQCfZ0kSKcas7bkAjHqhF1kVr8uwr9PgG/8uibjFioB+qAbArpmioVO - ###rAAtt4NFxZrjMLgsQwG94osN206sSlbJEGsCzYUpypa9uDuJI4wvwfjhIzc/qwfC - ###RKypww2L09SN7iii2F7ajcaovGiOF8DVvsaTW9gMroOoD33p3QZ0bsPRggblYMPD - ###Zp+XEUo6r94ebm/bQomUPKRswq96gEol2LxGFvz+RJGkY1+v4O0uqQLAWaKuL+13 - ###9ZZFdni3wVCxSH+eS62dt/0E1Gw0qW0qNRZMxUOI+cohd7OumhdMYV9Xt8QZLvtm - ###RuKU59jirfJKPW/WX5nJjaxB68ZHdfTmvGiEZ08ChSzFBG3TzPqRDHt0pUnaFmFJ - ###6KfQbL+Lb7px3EupTNY5hQXhTDhJdImYgG9W8BGnO0oQREFc6qslrV0WuzPjl6ae - ###6WIoic6pz2GtXZks95vNYvRmeMxSg1+qFrhGsMpjR6jWsCX61Qwdyk+rEjV+6Le7 - ###TK5oScXYR4oMYnBcJIFRn226PrbPO7xssP51J+tXx4DBKOVXFtZiSfulbSiH5hQ1 - ###n/sR60Rqy0YFkmIGk6UQp1nz0J3eh482oWgFlpZskvnL4Nb4ZdmHbSxyF2yvFGHb - ###h2n2XodPEcszM9xCjY9iwYN9rJSD/Qd/uA0h6OztvD7atW0NwBaJidZRTUFRKo25 - ###yzRdwkGPC5WRfgeTBH+efCcMCFMLbBJilwVhPo5glQiHD1Rp8VoY5TWFXSWZoqtJ - ###CsrubZ02lShTjnqAiNv0+6DBYcpj5wnGcfOi5/zAmchSsHnd2ryux0G2Ra8z9wGW - ###4i1i7VYuAY75uxQ2lWtTss1JmZeFyxigKn1+gwJB+8ygfVa3JnKaCD67Ih0HGff6 - ###bKpMXgNRTy9Xyjyi6KrlRpNhhT7OZyLRm0FCUTq5yU5/TVzgs0PBpJmW6FcSFwNN - - - -Valin, et al. Expires May 3, 2012 [Page 242] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###Y6yJyErqLC7hFZEFoyNOcciGq8uvGTnpn+bRLpmwGoB6zxzt2OJHpZ+S6+C1zfPR - ###6EoJx07ZBIKLiAxk0j+Pl6sHoJxG8jIK3Z6MSfvFUngFiQZFeoEUyLHVU7xqyPwm - ###e6M4Hf59ipclFbWZe+9gltKWZtJi7jmMuLGhURCRwz6T05Hvz4bsbk5PdYUVOmz0 - ###iZp8zgYHtbtkNAKdD1/RxpBOJyP0FR6OZvoOEVxGaBqMh4AHACLHh2TFvXqs7TX3 - ###JAwfUdGQrKVvaIvCxCtpNNxHbGtFDZ84GnbZM1T3JFGXYvuri4AX8h0iGW00TSpk - ###vhTM07SdEZ3Mv+1yrFfOgaU+uLFhuSupWBDOWAE/5rZ95jIEZB44yOFpqPAVF0VI - ###/Wxz3ampMkdz43n0SHOIcfvDGNOEHpsX/Bgc1gQ7B8W74BFQJCzsSYYfsjqcx92I - ###ropT8X4kXXZNc5zqdlQ8fidHKmzDEvbMVpQpCDzT0Gq+6jjngVVwzQXUCQepa0b0 - ###HhfA+6ZoicrmbGhyVjoJ2iqZanJlxWlUtl3d8cu57e7snH12M3pTvcwkBleoQ05I - ###p5PbAPPeC4pJTaLgMHGLx71ih1QC3G2WtAgb2SRQgI3P9WweFz4Wb0hPuEx6jsZi - ###c0thXeAeloHG3+Vr6YGZn73BQLALMWT22BGaTwbXuefvZFB5ned2IbVvSTEu1EaN - ###0JfyVZ3mf0Hfz6bRFW5m6ZcZHmRMRqMps9R/gq3oayxYJJ5hTZyopb1T8XZVZ2cb - ###bcrT0XU06aXM1Mx2bI1e+kWbQE/ZP1SwDeZo9fL1ySk6FW0fbHV0HyHRck6n5JUH - ###Lkeo8+nbavGx3Wmh+3IkDW1nel5Uc3HD657rH/fxyd4797BrwjyJ2owDHAiQjl8x - ###6dPqhbZV60Y9pQebUmwqfmCvkgsV6iSD2YDOGgzrovUYHCWj703NTqu5U5rfM/Bq - ###AKUhs2COMHYFKedcAmO/8DsurnM750atLNSPdLRoOeGh8wWQEYUJOafYK0waznsU - ###8DYvFxKrMiUOagkCfWGqBYTr34apWnGpF2vKcXksLUgUJOYiazUNzEcjEKmSaYQ+ - ###//KSTSbOamh1G+NNgUsq5sJS9HMs8oootmmYAEjgJHkgwVDXySe6dJSy+3lChucF - ###8apOPEwZUiawSsk1SbEXSuxI6zNDNTvI2TptrbGfNCwUKgF9U04PT16/Pdqt6edD - ###5Hm+HCx4bOu0nFWNwFgrfVvL6DsUgV9c5THaB04ur5L5znN/VdVpQ1yXUHc8URUN - ###iLK6WovfrAikgo9lZK0lqmXD4tcwqBZ8fh6UeABLU7HJ6qqiuo3y9caoskyzJRvW - ###aIfxA+GF7lo2uu2BHUmzWk+U48HnHPzr2RTViKHzuqJG6jv81NJQrnk7mXsMnidp - ###AekjYWtMQCdDjg1AMGoVqSDL1khdoSKMKyfSVVC5Z6Pc6shuXyuqlekj5L6or92c - ###uSMYjdT4PRadHc3NDdS7YUxD2T/cOsUgNa/fnjC54QlR8y86C0OdGeTdIMu+HUSA - ###REpsSJf7rRsbOFnanXhDkiqrSONj6oIZv6fBaq/5Vrx8pnbKEKZ1zdBW1OiSkV5F - ###1w2dquGySym8k267bCim5fps1ynTab8+q7Bj0n7owFkQMHea4qyT/KWsabuDUkoj - ###VU25wCBsRUi6IsTj1H47X9ZLo018QDsNjJtvZBj9jP+oa9GhoxkDgKbMS26lm/pm - ###/eKyIXsHpGp/JY3IDAcL7lGR6zxFs+vFY4zZBIscnbOAOw/jNOXR6+hivEPz13u0 - ###yO84NXSGtCgu+Gpo8NmrzUHahgyGRScaVd2BbUiPHrkg1MhAYTAc57L/TBkhM0dC - ###V2u5cxXkCOfiEUKHJaTLlqSw7kKlx2QgWubEqB+k6kyg9LqSkrvIgCq67jf3XNXl - ###RdjM5vM8v9VMRKwZLxVJ0XOLyWmDzvQC8wRaDKDhkiFNnUFWXV9gY9LN1aKaJjav - ###qwsHt93oa4wIYpKPIU6Jct9JqCsj0T0cYfx4ouA3VR6MMhRvP/P0ryxp/GJNZwYR - ###p1S0maVWAZapmyb4701Kp1LFTnM9VUipf62QUnxJPMzD1qxUQVNbB6UAiIrSyYTZ - ###x8GByGRGdPk1nrCmsP715agfa0fXzPul32duldQCHj5eXGB0HbKF14gpNoL2Qj1r - ###SA2JrKrFk1jRhoULDqOeZ3z7Ti9az5RD97PGev3x48f1px+hv9OojxYbtU1Rqa1X - ###WqFKK6LSr846y3qdZazzWNZZ53W0Kit6lTWqsi77tqrDYbUOhvz1yrr2+nFwShGO - ###JxiQOkHyygIkyxsigKfrEV6+6UZpzNpbWWy1F1eBPbdXmlqD9eAcdsEB3clJrvBO - ###STQhm2Wr3XzM6j4M8T3hgW/mC6Kih8n5TBumIsvV+QkECygSom3bqqfpZTwsSD1I - ###esqW+9zcJ9LuJMKNdRAPzvQ4pVooGCPOBM0wH0e2ybviLXzv4A7zmCC0nks1OvvV - ###ZXBwKdR3tSGY5oL5jR5zGDzyb+XmoYw85p7PiTW/+eF+xot5TSzzmFeEI77Lvc99 - ###/0Fc8sRd75jf0cFcJkmv1yf/R7bVq37BpeRpyzBY0pKK+4/uq2kdvtL5uCmUK+v3 - ###il+CNizidHhWVLFlVJSGIg6azEUbGcNymoq8noE15RhgCVrKuzqnIvCFzsfMairD - ###0yw3pk51x7uZlm9zoUJOjHruWbqDJwOd1YK4giH5kZaWYX8dcBGeroCgU69LWkI6 - ###M4xB0BZRHspCIQlDXKDPaFJK20ZV2JEco1UUxUTVEdFHFBHk8G1RbJKWzuK3S2qE - ###g31ZohbyiCanmkpCjlpOq2Ei7EwbOjmKVkv4x3gcNgVjK1Abq0jEldqo/PbPrDbe - ###W2X8Rd9f5cEk8jF2s396PcpwwvQSWQqUtl+6ogHtyvr9kzDcTZHIojGyVW6pCVfC - ###IU9hXXfRJVgDveTiotIqKq2i0irurVV8P6WBH4pmLM2QykrK4GUEVN0hh5/vlrpu - ###Q8FIWnFDuaegURdvjZ2KaO4bCrdRkGIK9Co7NPCHgrn2O3I1rF5KAQI8lUPNku4n - - - -Valin, et al. Expires May 3, 2012 [Page 243] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###JSX4Fr/+K9ipT3jnQTXGKI6ADJ8mvZjiblwnwx4oeoaYzfHV2FDCX2TIbgSJO/aF - ###XiRH57Lmw+wuppKkvpJuAbwnxvxqILnl9ndJ7W/QSHwhOhqWb3U5arFK3k13nIPQ - ###HMQmfv6n0wIDy3t3HkXQ9fwbK4cO35Q5VUMLdl6TjvNkfO6kXv7sFJw/9fHkf8XF - ###8ooR7p3TvsonP/9rq7W60tLzv7bW2k+fVvlff8RT5X+t8r9W+V+r/K9V/tcq/2uV - ###//X75H/9JdBv9jGNgLt+KArJYUdmZHv8y4N5cCgjHMDWIzLB/qJaVlLtRIMrPR/+ - ###vkjBDrNjFyz0jl6S6cN74qHpRDd18yfrEWmabgTos8Mlcl1qtD5Kvo1xD4FXfxDt - ###+g9cNPDT8uBPWcRK2Ye8NHE5iajU57AYepbjjJkqYCODHsAWlVenJPjXiMSCLgjw - ###r6Ibmbcj98prBt6Pdl7sg+eFDp7y2BG1OajwjAhBnwpXSi66IYS/2EcMoPqJDA74 - ###EY2YN2cMNzwAuK9n5BhBl3CZrZGHeiWpqD8bDIMmfv7wLPhw9qze/Kh5S7Arf6C2 - ###44cXDBx9ccQ5lBZObAeKfORLT5T5MKUD/tIH+zhMEOPqwaGqIeOvjUbx9T28GBvf - ###TMUYcYSiM3Qc6+ccnLPBXH6wOUemT35PzhFI1hF4eMf3XrrT/LX7z7J0P7hf6ODF - ###0v3gIgO2dGFulCXsWrrs/E4/8lMNj+4VXac/7bst7P285Sxw5Lf5M/iHdNUUWmOr - ###H7CgcQHV8PfhA9k74T/WuwWyyCtD0iyt0ujXYkY/zjtMQ5/FOT7zPnz+qDKPzBiN - ###3T4LGp/JDq18afAvh/BJfcm/ZxzEHNJn+q/MkL7JaWob09Sef5pa2jQp3LY1P7cV - ###84Zc14E1f+Q2RgM4IIPNmkgiN4ySM++hG2qibH0/WQRLgTlMk9Rqcl7YbSKnddlP - ###Ue08imo7KMqDMDQQl6atHOqUTZVt55u6W7YfYLf82Qa+gsdj/71Ihr3w8HjnAay/ - ###hfbf5bVW07D/rq6utSv77494KvtvZf+t7L+V/bey/1b238r+a9h/3ZbT7NfpDCPs - ###hlkEGjKsZlYPVYqqaTpva80tTB4ddvbDN61Vw13cFDhfi7Jl/ZoNl+Z1XzG6BzSm - ###C96+DqjgA1b+MSbmiG/I/qD9bIDXbR42DjAcYYgNfPHjQNg8jkVIREJD3YQ9Uk0g - ###JU0usEMcUGXepGf0BH5/Dh/6kuDJxLiPpLR1Ab04AenIMl5/R/BIp6MCo5O0dx3v - ###8LvFc4L3m51u8kjeAH/AsuSykHXzgPePnhxT7RsMTvAdcUONOxciP0DaxZwzFKSU - ###7BXpPOClu3GJ0R/NcbvBZW7D58rycw+C6CygwBNAB69PQHhANf0XDvgtC0Xdv/Wt - ###Mz7OzGMfIz+k4XDyqS4+hO1hL/vCqj+3uSI23qT1b3fH7jMGlS9TEN8C6DNQ/81M - ###ucFSYIRw1JvDgONtFRm78UU060+fYfhIJxZUNhpsYLZpUXV7NvkEGyfIxVH/Nk2y - ###TEYXM9CLtHuPHFHCAnUONUOm5MQ9ZoGK6gFwaZ1yszsx+yDq0CgwHUi4v7VTz5a4 - ###djvAxXfsXFTn1/HNGMT5eCKBKxwjA/by4OQ4pHSnDMn5qXWtVnE+c1o20uVi93Wu - ###jZFU/+YcEbxQnfq9lyBwfxvjKWwfhH+eHYcF+ocV3GoGg/Q54nw6ibqoT6VJbwZF - ###uUkMY5JTFgBUGv+eBpiqjbSYSFrj9YA6UY9YRiI1VbNFnqaRnT8ReBlSAdSgSSQS - ###DWRxG5g6a4AS1NTIISeGe3TOrOnoeUIu34s6qenuxBoRmpVLEuO9qEIzf2Z5wxhR - ###mMGJttokaFHjQuSqW2DMZjtKtgh93Yu8ZHRQyJXk0ZApjZgpL05tUrEnBxmkWO4s - ###lbIW809ep1jG6xSb7FqFkYGJ9/RA9i7mGMjuS1xG/Qtn3OBsSHEt48J1QyqrKwi7 - ###8iHLngeUGLAPJhZiTEhhhW+SfUJY7S2NCpSe5QOXNnATJs2KdwvT4CMEwatDlpKa - ###dYbvJ5Jobnj2bW0daP1T29Y3wcDOD2qdOHF4sDb9cpoKPGio0IOlO0HA5K3agPwQ - ###bPzvokY0SHAVXMZky+nOJpMYBBCF0HqcPCNK5YACIqygyLqhjXzewNkLydI80f8P - ###tMnFXCW4EG0KdEQGzLZel7SiPsZOr8TRutILK2lKjIFsasvfMxiQNDDt52jIbgsP - ###p8lwFosNYIihvvRh4X3O64RyH/CyWK+fDM5d4zVSC1J/nfTKGJQPKVbcbR07mCLV - ###jL9tr0LMmszoBITNZAibbPIVtlR5MVXwM0zAqwhNIFN1R/HFRdJNYnTZKMnxHWv0 - ###m+OSpj2QP/8MHkr0WHj+E4+JPOc/19FkDHJBNJuOlIP9O54G5Z//NJ+2Wmv6+U+7 - ###+bS9Up3//IinOv+pzn+q85/q/Kc6/6nOf6rzn1LnP+j/uqULRilPHsvEJmAf8ZdZ - ###POzeBtFNkuqesH7Jyopf5HwWsVaxXygd0YD0OetPhR/mUtDK8Wgv609Pqfny4etm - ###+l40jYpjHJUEj9iDfScXvgD/npVV9QJvnZJm+vzzAR185hPMshnmPSXBlzlyEeDV - ###CyesXi3+Gg8XPOBdpwQgRyVmIJ4gmA7G6Fs+GLftdxioK2bmeGDWmAxYWtFZYvON - ###4H+DZr3gf8E3u+WdM/rzAC0LUzzzCBTprhA3mm+0UP1qHHuPKPXoBg96LRo5HI3G - ###zCAoDn1Up9QhuwAwlFkU4bPhTonYxNR5SCJnUPKj5seZNR/1+2PoUpa02/ThVAIn - ###jJjza4IOmnZypSyMOpCm0axpHMBZZik2cFoprbtYghjJInvB5qDBhmOGmshqb1AB - ###/fWOzBfPCzbJX9QuOGfHW2rHl3gCek/n26LzVjp3o4UNhfC1AXAA9iCspKBKq4yy - ###bLTsZK/8aMnyx6LqpYe3QMUp46EjhjXUAqKpRqAm0eAw7Egb2LSYP917Vk0L+U/g - ###7Fo91uOx/3js3ndzBc63/7RX1lrLpv2nuVzFf/ghT2X/qew/lf2nsv9U9p/K/lPZ - - - -Valin, et al. Expires May 3, 2012 [Page 244] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###f3z2nxfptNdPzh9fbvptQnP3B/W74x3FFYzErMD7sCpH238LOqgR4EnpVTzmx+nQ - ###CKYB4Qxar8IbjvrX0W3KQtiljPP+EU9GTL+wqqCrCFORufogFFxkhnioCayUqvMq - ###808HgGmt0SaOUByoqAe9EaZVHU2JzUonqDVV2eaxwZNhH10NMjubQ4JtrWVmNq6H - ###+Y1tE2zBjtpNdjXsqzxvz3FDLWnUQl/m3s4ovlDBqa622sm2nzpKwUodfrbz+tWW - ###NFc5A377zGM+qG7bVHJj+XjihI8Bkb4746kSgZkpv+ix0Vp7jh8yA01yY2i/qQzr - ###ewYFG0Hro+4Vll6OJtMG+rqgp1QvsewRomNoj2DxPkmXB2Vezjv7wXbSEeDPAgpn - ###oFVpFVZpm1XahVWWzSrLhVVWzCorhVVWzSqrhVXWzCprhVWemlWeFlZZN6usF1b5 - ###1azya/FUMlOOMpX4Q36VllmlVVilbVZpF1ZZNqssF1ZZMausFFZZNausBsaaUhZS - ###PJnoGTsYY05uPmbridkedQYgIpW02nfZYtp33WLa1RZTbTH4Vtli2tUWE1RbzD/l - ###FvP92HLzLmy5eVe23KzYcsWW8a3Clps/iy3Pz5XnZ8rz8+T5WfL8HHl+hjw/P56f - ###Hc/PjQ1m/N245PodmOT6HXnkesUiKxaJbzMWuV5xyH8DDvnduNddjLt3te1Wpt2K - ###exnc66dZdivuxbnX9+Is1VHbfMPP5ZzlXc9dfNN85uWjHA/4p4i/uVipA/xcrHUO - ###8C7u6gP/HQLU3Mf1PK8j84SjLhjJHaMDiT1Ac7tm8DDjusxEzgrBYupe1mQ8V8VL - ###NUrjYO2ZxqLypQVO0XVJWfUgrSsARSv8erQOab0cpPX7Q2o1y4HiRq57gWqXBNW+ - ###P6iSU8UP7e8IqsdD9digBKE1HdXxY+Ze3QEOnMOkBXNWLw8M4gHwbdlpGfwZZIrk - ###j3h0oXtRsxvgP8d52vL/jYeU/XA866dxeu/Qv/QU+P+2mq0VM/5va2258v/9EU/l - ###/1v5/1b+v5X/b+X/W/n/Vv6/ufe/7+DnSwr+HklUwZdZNJwmf+gB44BrxTddvjXN - ###r93DoHQbqVTguqMBMP8YpOle2L2Mu1c1Ls3CBjSbDIPRVeB/jGjB2e9MKgyxcVUT - ###FUp/weNTNUWzyVBXb4U+Wa5Zq7eD6IaLse5m4X2A0ediuryfzgY4G6xCXrOgdDi7 - ###IZodyvCsXFEgGNIC4TJ6XmFktYFqwLxiFzOvmPkSPpimS+jtRiDxdkbB567oiqv1 - ###I11NzXQcDMyF1TcVBFmXhDmVKHdSlcQoGRFQWm402WHvWalflOrN5/wkYK4lkFmr - ###NF2E2ajiLv7qIYRxeoIZ5gGa006CM/TkdUCJF0H2TGHWKTgBSB6w+88mrsgEJcwj - ###zLpyCrJJfsjoDrPCTFGIKXpKgCVkvr64AEXTCVuANcqVAZsXJpxNht8WpoE15/ru - ###o6Uob6Hr1EEHu68GZi54POcPFNfyc52i69VBhJ6CqHkIglDajfpx2BtdA5s6AVH2 - ###MP4a90Xkv6YeyXi5DcJ1Gn4B6TMZdmaD7WSahm9WaZ3zz89NwFiBY9eOUfzRKg4t - ###acUxotzLvcPDcPvw9c7vHUeN4Ul6mVxMUwylUK6GttTXHQUWs06zMxh7Htclf3cV - ###mLES3d5F3ush4Sw75NGMLNqm1KxDPzMzi+wqGllYRrEb1FveRf1PE4zUCgrRaMLV - ###vfN+PMAtldFT7rbLSe4YqqNyQBvIZUzxFimeryxSppUsUmm2d7DWzvuj7lWqmZaE - ###3aoVvHgB0uNvbT6HO69393Z0mtnYCLzvuNELaVyEnD3pvDzYP61pS61eAEI0A6im - ###phb9EF/oa9gKMC0GppXaQPfZAN0F+fy9iq5iIP1JzKKRX0bjcczD77DgyP8vVrh6 - ###+Yd6uoRdW1p6rsMT5PNILCIN8EciJe9gJIVlAT8XTLvhKXaVqdkUSDrm0gYP1sx3 - ###Xk84hgJsYpCGDT2cpsI+kqUmi9WQkT9D8XkqlguLWYGnk4r5U2uiVa6JVk4T7XJN - ###tHOaWC7XxHLWhBIXA9YViToc1eNYWaWxHm1d52MAM/vhuXeC7FAZGYtl4TKaii36 - ###+jLpxzUKI2NFZGkttYLGJgpsRhBiuedAYw6ZXuN9+hjqnMylkBdOI+BwdCSNTNII - ###dAKdaC+1sRMrOZ1YKu6F9sXThRZ2YcXRhZWlFezC+vfvQhu7YIV7QZ+7pXXsQmtt - ###7j48UrfkBNsv05FlLNiyIiiTmJ5B9MQFfg97RszsWliMKhB30cQvfv7niPyr0avK - ###IsVjaiN+hmSqKOqjU6bUGtRdx1GEo8VsTA9NbOUVULDzf2eDMWphyHLZ6mstBH2M - ###qYSWzE8jRNsQczdqe7fGF9QnN0zyNwf/Ilay5N+FDYbllg5Q1ASBFmRNj1QhS1Lo - ###+UlWnAzX/TjqscD0MYWhB3k25YmCabSZzovskQQOENcv5HmWJr9m6VBBws2i05tE - ###chSebJ3iIN/tHXbQscamDinRBaJNgbJ4ElIvwu2D0w7AJFJQ9m6rMzjikEacZnUy - ###pSzY3ER+YzRTjp3jgwtRZ+ubeGjooDilazDpcoRMPD9+e4jGX0MZz6Vgb3sGn7Ea - ###dBAl1/pFey+MeTWHY826obaIx9KDlPUhwoHjv0xtDxOQ84FXK2q63kDdntFkZ3ff - ###MZ18ByuWsouEbxhm432Mxx9xr3HMVgKZK3BxOJ4ykn0uTK7qeMmeDdhA7Md5hBCb - ###YlnYOjOLr29OrG2Md9mQGpx0621UXwO+NuUgFW6iD8XJTeaGnod6i3s55aVvd8Tl - ###/SBrIfYdNJiRNe1okpD9VOtXP9yEZfIeFzOkMdKeyk14Ex0pj1RTR5KnNH4sP3g5 - ###9MPOdvHA5x128Q6gaQ+Pyo1OJ6khTPqGg9xzV8f8AhkZpvRkFaZSlUlpDvlLpgyH - ###/mLS8E3symdHIhrxgMjhkva+1KHyAgbWtGHg411TZJKj5vrpOS0dx/rMCMbuCsOA - ###E/D9gJo7byGtcsM4bm9pAa2qFnEqr/dPnHTo1hvVNm0ZjLOl/HNzUFTPz3ss/69J - - - -Valin, et al. Expires May 3, 2012 [Page 245] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###zBzbJg/j+4VPQf73pytrbcP/a2V5pVX5f/2Ip/L/qvy/Kv+vyv+r8v+q/L8q/y/D - ###/4vOG4GT3CB34YIRcj3g95ejXkos5dkvoOEVPftpiLyjdvXyj4Wc8tzfotVmf1h+ - ###9PYK/ruyDvXsqtJDY4f9ebvP/ujf9q2KHAQ8W/t59bHiPiqJrO+yU/Ds5tW3IbJh - ###UI2DfX99q96KHOIuK8r/8Hq8lR2OHX7fg8/QM9YRfIHtNzZZqPzacKTMJk3ILnu9 - ###xbIKNM4j3CzaN+xQhRfEcm895WZjtRR2sag1vonCi/NbWEptcXVQ/Xn/4ETPjkhd - ###2C/qQnEbW7yN8mCxFnNgSvnNlx4XH2CC8Lgd90i8zJ3Oxsyj4vEvAVt0Yn1JzSKE - ###rfMryALkUPmfMGXouQj8ImTGX1kMBZPA9dSaC3n1ePPhbNwOX74JryfoJICX0Wqt - ###UvUODk4wg7UCr12qHk6vVrG2vEBM5GAIAlTUT/6IUb2KpyLRM6vPb4WyDEKfEkxE - ###Mo6Siby+90S9cITTi+ZxshbIU3GjQwnAU650Zi8IUsj83YLFju3DJVzkMHWQ1rs5 - ###HsOJbLltFwGW8vIPw99Tenvyy5PqaIMaMZ+HAz3SEvJI0K8dmC4J2+FMBuBnlD+l - ###Wael31YcAtA9oR9HAr2uy2MdckHRLox5ZnJBTUnD0EdH0ooBFG2YNYn3IPjbRrAO - ###yjemJtV+bLWdv665fm2vuH5doXYXgj//lMawmoJ1CzD/0QAsfl1z/WoA5r8KwF7P - ###Iu2qH3dRbVjZVI4yHyx+ww/Ug26cIpulI9Jo2r0UaO00Nul7B2ZJ2Dh3D94tt8PW - ###Wk0h81ZTSxu0z1zPxBKTWhBTBFXyS0bqDGbj3cyQbuTUfcv2Ae0EW6+7wTv66u2h - ###2sc2w10ekT9ZFKLMMy4WYIahZ0HLPC7HEwhUlKI+3fZ8BvrdBNTx/i3p9dluFVup - ###ngGjGZVfzIYsYMBGeT5fcEBFmamZkJBNwP37wPcM3RzMVr/lRC1zQWsL44V3RneF - ###2GDNqTmNI0zNtsLyVLmmeNkxxa45XYbPlhsQYGUfRzmJuilloTff4r3cVFr6JYqW - ###wxUQt/f2O1aFeZEsNlhrir24WPbjQiN3H2EvFyChXRYJbUDDz0JCmyFBJa/A9biQ - ###0ILPlleagYRWWSS0AA0/mRLujIQiSpgDCT+PElbuiYQinmAgQQg9/xQEsnZP3Fj+ - ###gg+Om+9ON9ZOeTQCjSf6GiV99FW0HCK9whU+hoBFYNTtT9vimNCK9mW3soPaZfxl - ###FvWfkbla7ckcCMCqmrgHdUnFaqPrEu7Wf7J5ySS1ExLBnKpY5rxNzXylouGb1pqY - ###u0M67F5u1xS5sGa+UmTElWCJOtHgxLFQV8SDBcVbVfODJ7mRepmkwWQ0G6JdfTYW - ###feNexwS1AzT//n3N7G/d3SdaFbwn8L8X/p5jp3W524AgPEs918MkkePsDr8CPZEF - ###PkDq03Wx6QiIhJ0m+PXfv4zqmxnLsgewal2ekvcnhf5ZKnCQE7R+90bvQDK0r22Z - ###WvcdIJfRupPhoXVtUoLONK5kqK6ucqCF1l3IRYiJRNNgMAIMMWUxuyYi4gq5uYkV - ###Z6i0NuKIPFNUhTR/Wny4thjmDN5qeCIXdYkrJ6X6wss+fCfErlOqF6Lw/N3wR/wZ - ###xIPu+LZmNmdfFmutMYsK1vxmMayffWL/sI8r/k+4dXzwcN4fRf4fT1faraeG/8fy - ###WnOt8v/4EU/l/1H5f1T+H5X/R+X/Ufl/VP4fuv9H9oqd/dIr+RsKSdoPxHVGff1H - ###jPYBtfUfmRaaGiVnQ+Co4ThCB25glPw1dXn/4MPebnj8GkjASkB68IF1uZ/GnuSk - ###mTtLaVxJ1/RJIJQgpz42T8QimAFdYf8tnoYcSogHaDUXBHqEgnxCcnjK40fTrpr7 - ###+GL4mMVA6MUObN9OpdopQGbK6Tm9hW2uc3D4e8Avtlg2AldQEdj0gw2qFh69DmER - ###vz7hFiYd8oZ+2itAiINDroXAn+f5cbCfCKcD3OROyONAtJU7YaZFBZvYExd4cp97 - ###ThCF/MkrhmhCRCvmC2Gv6cxppFGP2mFwO2zVdphhyAY5U+hejFIsDfN9DkgtyLGc - ###jHEKTRlBVUB69dMLVcC7O3o7CwI/iuHSnHYJXcZNSeniiOljIKlOqMB032fIbhwN - ###gxcBbAWvQbYIj96+CnGDP9rDe0BDx6UpHMeSvDKcTLPbYI8IeGOTWeX2b27OoOmP - ###hhFR9thpY9Zu2PDmhjuX0XAIrBCYc2ZbN18e8CjurESGsKgXcB6uhIRSTt/V4byZ - ###xZNbuTYy8syopowjwrc5F7ZjmXu6TfbTUos+nwXo48x77skCmOHSzwh8LAD//nOx - ###gPxtQXaMT14ol0iwKD/axTgvKWYNWXMbgbkIeRE5bGNBac+Ga80999aXa85fXxSx - ###GoGGQ2YgPDHmeSNQGEgz+Pg43RkMH2P5CzycsFoaRDcCSkdv0N2SUt7XYjKcr8Ws - ###vKfFXpwmk7jnaNXdolHe0+o4uu2Poh7KGuEgLcbhcdS9iqe8uNXaeTI1pyK3tdNo - ###8immKuH52G5uTMAOR2l6HE+6aDz4FBd3DsvjFequ1R4G+OvHN8nUch91t7cjy1tN - ###zdL4YLgdDXv7eztlmlLLuxrbPf3gwJq/MSjvamZn+2SuZqC81UzipttARuTA48Lt - ###7ZqzTaCyq5d/kGOb3M2UtiM0ECEarpPe9LJDhyt5XaTy4bmoELLjGEeX328PgK+9 - ###Z8aYd9EkwYPpw2NPs6yXFEVsDf0FXWVSUJKwTQqS4Ja083ZPNcQrixxDNq0OILBg - ###32U5ZkbT+Bm6go0noGP2+/v96BMe5IKEVifrFjsSI+Md7vJoPGSBzkAjiWa9ZFQP - ###kskkRrPUNPkas1A3ngwuDGQsdzyLLTDAaCV7qMcSKBiqCtQJev41dQr+TgIVMsyO - ###FOFKCxT4J++8l4rxw9SDoZ1/rDOOY1iW3LWQEdpXIKORJ3FLSW162PGDtJ1rk2Ee - ###ZA4yL+orFXNEfhVzuTNHtNc5Rrk4JJ39NR4mmiAdNgO+0IIaDfZZ8Cq6YS8XAs9c - - - -Valin, et al. Expires May 3, 2012 [Page 246] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###2iBVFmEiln6EdUuRViOyaVNhNNKfzy4u4gnm2hNBn3yxT/FQtM4iDdWDC2gS/kwH - ###49BgE+TRjr8rGy39xiRaIxZqkJHE6Wib+oIwKLTl64tWE09zRIF9UFvYKb6rmZQI - ###Noy603B6OQlBMeUbRfhmXS+83A50maMevIJFLX5J8SceA67LxM+s4OH2yUmY3g7O - ###R/1cOdv4PVAkbbUrsCZhAuyQruGrDlTCX1Fe3e+Ev7/872CJfhAa9u7e4dY/zKCr - ###00k0TBN2zNWL+9EtDGE24YFkYFpGU/Yxfa6pxq6tb0jRclPGknsOhYAi9XnKqjcZ - ###8LKBiHMNxC5wkqtN1zi10E2FkBcNaXnUlD0KtOi/sehFc/n109aN379JnUZueoxm - ###UHG+VcaBfVJL2arLpt+SYHhsvxrBWmtswj4ST+KRMmWw1aNZjhkNkQvGeLwmaJAO - ###2FJWR7sXwgdW3phiROW07T5QmnXuMWbXwxR7X8M3rWXNHJRXMDMPFbWfdpJenNcu - ###FdDbM0oMkl6YQqEQmET4psmyKkoGUaZCiyq0yldozwthuQACk2s5+lZy204HUJKV - ###Z0XJRLB/8AFPLTqnNQxg1dKiZyYZVnUT2AY5fztMasIZxk07bMkbznN1V+Gmt3Dp - ###i0t36tvBMHx5HCryW17frMImJeYD0Lup2R2zlY07Qo5k/TcXc3Vr23h1Kqh5WQ20 - ###lMumFp7nmUSdVaXlJsdSmguTg9Q2de06VI1uQC1qsqHaomHi4ejO9jLab/XmNymS - ###7n+Zv26SMzZfh9nGmC04WiuKJGWw7tcYVjrqdlm6T5RE+jKbIlO8jDs4Ony8s+bK - ###piBWMWzt4cHR8dtT+Pfd1uHBLpr+Xu+Hna1Xx4d7HcdqKHKwljtdRpx8KOwIYE8/ - ###AsDHtOjnz61l2hcjr7FxzWfe/5srFGHxYF0xLZ2SqX8NZg3mrFOYPoUxWzKuWrNr - ###WI3MlnXh+PlDYt+JXsZKuCDVj3F/GnbjsB+lU4EmvSMFLamLxH+LrdTiSZkTFTng - ###BoNZf5qgxlluRS3mMQpcbgZjQe6pfHvhILeftB4zn32QDgcj8t2PhuTlziygQRe+ - ###ngt/JJCyDcSQsW0xC9y33F5QRrqZR9e5WPzZ+OGbqa6x6SEDcQtRR8At0PUCkb2R - ###hZC+57LDaz+jCXecQ8lPCu3cxTBF2x/zM0/pBxAR1QmUCtwFNhMK02RQG25stHAj - ###s5ZiU7diPlPXrqpBEZqEAlXAg1WE1S0dmVdxWW/raBzQuu7l5vdZJolLKhsKRGAW - ###1pBFOIwuMHc1C6cAK14RxMzumEE+ixXi43jCJDJ3RGh8cvgm2Q/IeKJkAVDruvay - ###nPaSIR4auOTHoeug4FtmsxBzkL9G0DqOKMzBS2ZHz5GYBVlwYZBsE85uK0dXUERe - ###aWJ2H2asSoafRCRCtFehXhwbIV2d6RRMQ1OQ3wEt5UcjryTtZtDmwc3zXGBMgUmG - ###NYfNq0UblbG5FWN9wYaomsmMmANWp3JByKPSeomOLGqnPXzWxG0pmiP0hqVLWucc - ###tr5/+ZQPpqc+elRMqLY2K9lq4jZgeYxdz20WoewNFp7dYhg+ZNsbLjFqp6wGYkNm - ###+deG/ujscp1yhReaytexCci2MCZqVkK8NMi6wK2Cdoqa1tqCwYqZTIJrit0kJKvT - ###BNbgCJaDVNlT5kwi9zhmmbq+jIf81hRLmgBFBmj2olbIhGVcFwUKEPrl8ST+6uZD - ###QARJb2Oj6UD1j7VblG/fxOo8XRUzWm7e6/a8LxZOsp/eSkEEogyWHIxniZNZw+5T - ###6W5aQqewb2ZXOeeaO2tx5lUWHP2sHNtneYoIH67jCgPpJZvcsNi1gZRy+1mr9H7W - ###ytvPfAAfYE9zCAkq1HvzX0mOTg7sSroxNxe21uxDceHyhO/lcGUI35p6F+E76GM+ - ###ws/nLw6+98P4S8nBupakJJoshMT9RRlnHrAdllUq6McX7CIzuxrGVc00OI8v0G6g - ###iMbGJvuwK0nFp6KMhyev3x7t1hyiDtR2r756YCdz+javeECILS3iuaUIDUEvLELy - ###oyeXqWc8YWiltipbbUm165TiP6TPt2zx49tfVeD8l9rjyd7J7kOiXYJJv7QD14Po - ###azxBJ0Ye6HHW50m38Pv0epQJ10yaTgOHsBw87HJwJwGaa1LK7z/uefkxW1Bgc8GS - ###JoA7Lv45qWxpuESnyy6kZUu0mHncCawXaPYslZmUkjPHgN6LSf10LWVOKigpROSY - ###TPNki1ZZ2cIvljFccdchxT3Qwl4xOqrN5KE2k39pis8EcUlugVol6/1igYMCPsqR - ###V8PRhiL2K7E+le0155BDcQfj9cmPO7aP0J3nFE7UbJa3QDsUgr3haPbpknmuSlfZ - ###c658pyPetdzIbOW66bTte7qZc+p316MG165fcNxgdMnE3G4MAMkXHw9kGAb9QlZZ - ###+Qm479983iMK8J1JjEbSdBx1KeYUs6tirlV+EI/C4LutXdLx8GoJnRe5ks7Sypxh - ###lraAJQlknmn/iw51zeCbta3yUsxDrr26BoxAy7wGP9WDMsOWh2CkwC34lmbmAml3 - ###xZtMDfquZFBzIZAhHdBzq0wfGZnRhS4ZzVJxZu7AWVaf6npx+wCeGOJRnIbtAz8N - ###Xu5J5NA3Cf6TSFcP/tQiELpm23daCRPjmkl87Gx6+JRpGkas9g6zJ/4XuWl58ITr - ###Uq3gVHO8qOKeYX5MeclShdmQaUIzDFHaP5YbcZ7+NJgg4ExR6EbsN+ea2JEUTV7+ - ###MQvIE990eWgjHr3PT+oPfQguG36YNSSmfo6z9bym8JGng+hmvUPnxw5+Y3agxDEk - ###kOTQq1FbD0uISqdiIoUjelMbGRxtd+uDGz5MN+GoD/NPUZglhk+K/063PkSKeGKJ - ###3DWlMUJfLVqdyYV0amkIpxbJOMWdMAdNuVCXs2FbfhFlsefBILpg4yBysSgKaURT - ###jE03ryv3FmPwp3EWNyuSmeXZNT+2e7G7gt7YuuaDuE2Ic+YzQx3JDXYRoASOs/UB - ###SxkVBPQ13z3AWENbh4f/yMeYN4N5MZSDo929470jDMRUCCX3rZoelbNHnw8UYaqu - - - -Valin, et al. Expires May 3, 2012 [Page 247] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###UU1Sp5zUWfcKaESFxlKouqnQ6c5DnaNt5SyBH5UUrXNUM7O5FuI+z9OTJf2lppkQ - ###kFM4TxUonq6yex3zXf5h4pvzAkvu8nLeaMmtYd92sBFiIIO69fI4/MovOofd2XR0 - ###4QDoUoBOR1NgPezSG6YvZhZot9RMV/5sZ6IsUHpc5Htp+Jsu1C1nId6tzux8Oom6 - ###0+Ay6l+gSoR7D3Uv6k/oThZF6nOoaoWKFxtFYwMlvGnc76trEirg3YC8EyhUGhOM - ###S4hJsIbyDueM639E+Ck7mqMbnXMgkl+pnEfrynVHM1RTG8s7PI42+mIB6Cf8opkD - ###qzmTiOq6e4t2u+qKgAF8tC17/r07RakGV3OuBfBxS+q6wH9RKMZbuDgneC/xBvP4 - ###EM2xVYHTqKuTFqMxOtbIWSPivAY7uweg4h6GqWTLoB5sH5ye7GHgv9cHaHzb2fpH - ###eHrwag+vgdrTdxTD7FF/YXa50SeZkndxfv+E4ofxCGuWf69zFa82leREDhI6BIJ/ - ###ckLn0EBNr5LeE7qwV0BKJd338FFlu8OTcDoCnCh7N5Pk8m3LmW2WVK1yZ09YNFen - ###NSTx8utR7YJHEJ2nMWcnrfvMXnduF4zsKjVwvOlt+GZdp47pCO+w5qPH6yma70xa - ###ID8k9g3Re+AuX8uQgobm0C/MvSAPjFj0XH7Cq8T3YBU0h+ScgSCTCXsxiYs0EBhR - ###rx+73UCspSHkEh9Vdy6jcWwG9s+VTrJqbqFkLvDHtCtP9Q4Ug+fVHqADRM9HnTf1 - ###+Togqs3Rg5yWaIqPDjv7X8I3rdV66R7o9R4KG4fHeIH1UF56LYkNvVp+ZwrGdKgE - ###qeAP3dW6U4M4TY9h7aMnxL0bJLp/fBil098ijMbVi2/UBu884o5U5JQOnv7jeA+v - ###TMGuv7MXbu2cHrw7OM1RdIuQQOSSDL+GnzDAK0s2s7a6urx2pyZ9F2qstETicSt1 - ###qjbcG4XvtnYRTpnABLLdPAtCzgAQ1F02BZfl2R5bKaVDIuCO9r15+u1ZjgWGt7si - ###qcg+91A2uQfAgMusoH3z0RdIANvixpFrI9c8+UsIoNZgUxCY6+QJmZdmpBCk1tq9 - ###vRQ0Gexj+e45vHTKLfsmmzr7dNt1ev1Adh1p+x9EN0x/FIHwXFTwMhr2slRBFIpp - ###AizWVgjx4S0aF8L5r26RVo1lwA8Q1OgEeWstgyY+LQbLwZNg1ctHbYDL3taxbNme - ###+HrTdvfG6JEOJV/w9Y155W7rHx8eNlGfM/6jNRsK9hoySrCJthLODr4xGlGnUFJw - ###xMh0ILJsc45wV9ZVNHUsQ+nf4KiJu/ZmAV1I9OZIULDOfsMghXg1ejZGc0LrSVvY - ###AAcYEi2RjrKR0LdyTkYEbTScCxHIRVsGi1kGPQu5ZczSRMMGovOwUv7wUbvB3Tk6 - ###KTi5MDvh8qHg6H5LaXR68TiGf6gr4iRqOJr7MGo+f5kGMu8ibnKnEyGFpwyNMzGf - ###pp3XB7x7fBFcx0F6lYzH0POIqfcMK5TXJhH2wTqW642Gf5/mHbjQgevh6XGQdiPc - ###VJ4TgdMPpFhBc9dxv99geSV6j/NovABDqFxAw2FnZ+vw4Oi3XITNMw0ljv/cyoAV - ###mYBLCEzm8AkIdJVBCamoio9Z5+rmXp4fUkY8+QEJ/MOxf8k56Jkz8EpBa6ob3JxV - ###9WUoUm+6x1Rkn3o40b3B7uCZEuDBEGfF4QoH7P88/pQMMSmKsOFPJ3E0cBmes2Cc - ###/iPyHLe+OY5lXGTGOuycpgc8ovyuzmNsCIHhNsYPOi1vcrvmn7nhKRQFNPHJIG5m - ###crd+lemTPJd9UEMAdy0bRxiUFGNiJVE/RNLVFWI+gB/khuk7Yac4LH/Ek5EIU3sR - ###RP1+dtlw9/SDfRAr0JGrgmLAEliED+IOjG3ZeUHEo6x8j1HHxzq1Yzr0RleaWgzW - ###vSxXr5d3HvhAZ+Ze2MZhn/v4sckatU/4OBm8HfdQImGuXix4MBcQZTR2JcxDgqf0 - ###/dG1my7y4vNmR7qHW++3a1ZMy87x3t7OS2khDWHaw9OXJ5iBbh0w45x8sw2MBtPw - ###twRE9ISuQGxvHe2+P9g9fRl23h+cQlm6CxG+AlitNVhnCFCgc5oM4g7u5+yGwBYb - ###PU1X/tlVqUM3zKqdhzQf2effYfAYbwtH5F5BJUyz/rsUd+rHUrkwfrKHhoBjiQfK - ###jRGvecNII6y368SBUSMrnVkSjLznYoUeOy90lgqxqZbxYD1nTp5bbeRlVCg8580S - ###K+QRvZ5fwe6AK8+J6vxR4rjZyEKRRXomqfW9EkrXPuMO/gvae2YZWrUYvKzlvMih - ###eV40jkCVz50VtYiReuzJrMI/Z/jIprlQ3KmvfnY65H+7x8r/jYeMD5j7G5/8/N+r - ###q8tPV8z8383WSpX/+0c8Vf7vKv93lf+7yv9d5f+u8n9X+b/1/N9GOm188wtKurD4 - ###k2Efw3RRjjFSVobplxAPe2IWWSKtkXTLMjrZ6Tx5FqEd1WNRZHLaUzKLunJUqbnG - ###CGpWbtF0glSaprxUnTdWvmpH066cYjdnH10ty14zH3XYA94085pW8jPJ5wYQB0pW - ###04Qg8r+xpgm5fMNoPUHPvRK9Tg9Pj10dF72exI3rS9hNhuK4jp3OyVHk9BqbRv87 - ###X6+z5gYRN57xIbDx5KQZA9nlYuLAtug1vcc9kd9R8eDalU4MO83IFLRaRybdosfZ - ###NEMLTklKGCEb29F2CJxv/wTP9Uq1ntPrMdouDv3tHpPlo297nBY3zW7fhVPVa1NF - ###CHPqDKz3StNoWPWyhVGSAktAj9OQbuyB+j+pfe8F7CQq5ZrhHQdq45DNfM4Cnoeo - ###RKPryit2M9FewmKVzdm0mh/x5oubpd2x6ZK8gaYx4w25Tbs4WgTtth0dl9N4OcJb - ###XyCNoqmql7A7UN1RfJEWNX2OPCGn6cMR8DB/y3lNb53AGhhj3jC9fZkWEpdJgMsE - ###+SSIg0qzDlyrvYNVn7sxleQNrml8GU0G5Cy+f3BCZ3A9xjXvSNfqq9OkPzVYsNbr - ###DqZzneB6xCsSc/X6cJ/jeuVBVqPa9G/c59zX6zmbVl8dRoPzHhJ380F6rb4a0SXp - - - -Valin, et al. Expires May 3, 2012 [Page 248] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###79I086D1yxcHagKp+Zrmi+HweOf1pBdn4oB3yeBlGrywiqXzm+bLVzRt9fo4W95G - ###o7LXuOdluxxsSwXybhC4RF7vIxjlPWRhWcSzpeaBLbnN4jXIg+HF6IBHY9GKjFP+ - ###czFwAfYNExCY5cTRaImUvz4x3QcW//KLWPFEyqZMVjDAurZn8fi2aQ9Y2l/5aNHS - ###hrUNoKVGi4S6AzsF7YnkxI4SItB1+Ppkd49ERGu099ggxQPbN4e6ckYSNYO2aMmn - ###wYNsnuLZOmnTDqqDYVA7L7eO9/SRE2SdSxi7qg+sPl9yF+Tcf8WWwy0kZ6N1gy4B - ###VuyQOdDsuS23a7pkWDm3cvcsBpyN9jq4mMRfZsDzbh0jLgE2R3nygtXYRTqNx3SF - ###Yy4k+xQr12MJVJ4k5SXA+jb7PLB4MvwErcSwfHHAMM+9GLb2ecCqym9JsJmozl15 - ###7dE68mgHwVWdSaYU+C9Mejf14LCzH9Jp93jUp0lT3M+sdb+4hUytHixuM0luMROh - ###n9sqzeL45stzW2yTeojkjWoC6uCjoyWymNAIylQhKG4x+bmNk0wQc7QilUgb6BOD - ###PrkrBOzSjc1JNOyFacyzV/NNs7HZiTHFzy98JjvxNJgNQV7BnHo8UTqeHEj/99EQ - ###tOLR13jCEhj18aCCriHwOpy42FE2weWXUTkMzcGY3tv3NJmXMq+QoUJ4O6irOWRx - ###fVKGD2VYmRLPEp1+1N4aIYEkophXkiyGl43JP2DMdrE2emasaE4CblLNjvEtfxhv - ###hZbmAMPmYjYOxiMqnWY5h/D8ZnauX/kgTBIRI+mfzy5wIQnHlB2YhOkYL8qJ6N1G - ###HVEen/w6sHocLGAjeESN3Xw589QWy4FcMliKWfjzQpYenodkq4NfDS8MWt0SjC7H - ###1LCtTRbE8E/u0+bB78KCLfNkjhbbGZ8DIJrUcgX1MslFqZOxGawjRQ5iaT5ZQ4+Y - ###m4kcmNYSp5MmWnEX1FaLQ7y4wttGG7qjvpvJ4MC8jxb21A2mrt8I8gAxo2nWVM61 - ###UApMi5w71zQnTMa/YjJAG+sLH2PVKkt/g18rpzvlu66owe80tiUeBkLs+Vcud/wT - ###YRB3XIdlFzuuAvTrXRZhZQVO3ARKA6f/ef3uCCiDyYz7w/g62OLSk8vHVGyo3jUN - ###XcORNuRrU99tKKT/JGh7buAKAs0AbgZuL1qGCFgPEczQbZqkIdOnasEjtp1mTWBg - ###GMlUsp+XaHGJ/hLPyG7nOn0ouXjgxYAid/jQ4BqKiyYd3qQ2k81nsOJRM1/q7MA6 - ###PwuEuYD0dxiGEBDqJKPUpXBTR1nLONeQ4nSdk3vds5RUHOQY7FknnE2oHWNqcB33 - ###E7V/fK6YJKfhI+O2XFz0mRwzbYjYiaql0A+K/sAKZBK2BlC1hbnITfnVtD+VISMe - ###SGNpw9l4RgsMUSXKsY05t1wmWnBXdhEnBOW3YXwzdcgUokjGDc0tW7uvhGJL9DUO - ###vkiTBXPaJoeYoaZiGyF4xV3+AQiXXDJE2siejBtkj+iLeUvfs9jzr+47eiAlKiKD - ###R9ZvZ/fvAW6M2AOYnDIeZk+gVM76IzWrXDvVQVx1EJe9qg7iqoO4/F5XB3HVQVx+ - ###03/xgziX8TGpB58dJjZkhgiSkSQqLPwbzMcwBNbAPzGmueJoAd7ts1IT/of//dLi - ###f9v8915LfGh7DH49cvCtY5BTVhQ7JL/cfPFUmw7GrTr+20YRez+UHM1VeHGcYqvM - ###gorFgP1g/gb4RkPnX4UVLyuQWX90wchtkWIK51LwcuvkFTePAKcKT7eOO6hgCvuK - ###ChLbz8yztj4lmtQ0VU0gJTtamu0yQHnct5ARnBy6MhT2A8EjhXX77b4wsqryrnnV - ###XGTHM2+RYziXeBhTxCQ2narGbtlnmaVkCzOHGu8WdBMSb2sjyEq8oJwhzZt9/lDy - ###EBWarKPZY3Q49WC5ZcKifbph7qY+a1XNXrOPyMbB7BvPeaPdy7h7xS4OsBWbpEH8 - ###Nc5rV6bgWltZINkCGl7OaziaTKJbpudTtISVBt7iDqI+yI8Yw6TXm2CwYx9Ecxyb - ###LNbzc5U/6QBnQ7wYhkzuejS5opZVRB5DR5Ko37/lBXX7k8pt1At+eBVYf8YZmeJF - ###vzqXtEQIsfwG2d1inbUpDTZaSoOth2iwrTTYfogGl5UGlx+iwRWlwZWHaHBVaXD1 - ###IRpcUxpce4gGnyoNPn2IBteVBtcfosFflQZ/1Rsk5vuZhSKFvy/MlYo/Ou503q0f - ###n5V+fNb78U1b3ahz5HFJNA7PZaJ+K5hEfzQam4ZeVVIp4BbKnioYBtOfTIbhb5cj - ###SZOO9HYZ3+DtOkKY3rndttJu+wHbXVbaXX7AdleUdlfsdtXSauAh5/15oxNNH+mp - ###B0oXsIufgwaYs5Ea8rq1P5fcnlHCJKu2XCxN9ZwMxVBxFpyyYzKziP2O3epWDhyE - ###1G3SOBNvFWXdJGbJJNqMRxiDJh7hCrfPR2V07bOQ/tSi7jJsCMaRgD0MRkqZUsGk - ###dnVAoj2Dgtx4hdHouHV2cMmJ49IdbJsdNNihB65Jb2403QVF7pZV+dVsVYi9Wast - ###SfRvWq2gsRlgaYXMi/vFVQdF02pn5xFGb5h2aIZr0kh7DqWqpR914BGqdlxrwqO+ - ###0+iFlursu9qiefwj2AgqX3jc9+ef6q72N2NXe+7ZIoUxwNgfRaOO3bBzOxjE00mC - ###wZLJwBWAAknGt4ukm8SOMLRSTTd5B33Z2t1dbtdUjfaM7Y3aLw3acnynTubSdECU - ###+GYvzOZbPl+yOwI8lOQtAa5Z2WizHuAO5GIurPNvtxFD+m6XQdQVIWO2tnq9AAul - ###09nFhTkxKhCxHtnazmvVBtLNMvggjeeB4bPNoGiCYAFAABPRWJrFY+EIY0Ak2ygx - ###IjzaEVl5nJCc0oFrrpwWq7wuFIPWVjCzEg6SIaYDysTccX+W8mM+KX+ojTxZRLsD - ###T9XYkCSFH3mPMVM3dJf+IOukD4f77M/p8XNd7mgFHpxzdleOigrHPtF4J4OUeeFR - ###GjjqjMHm9vvJmJhiwKLKUnzGocP+I9pnf/+Hl3juhk8XqEPsArcoNmrLreDFC9CC - - - -Valin, et al. Expires May 3, 2012 [Page 249] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###gEEtN9lHqy8JRiS4HomTWeYL2wdZrh90I+gbHgizuAWDOEpnE4p7kEwoyHdD8SZV - ###us1MmQZeeKcUtz2F7eg1xJoXJlG9LO4DvLxrK+CvDOga81PbrQdv3m4dnYaHe+/2 - ###DoEN/N+3nVOzd45mOb8QLblHRfXaefVazbbFs7nh14zhJKpkpwt2xbazYjuvohII - ###WEyCy88oG77pgjrHQBslcf0XwEDDjjueDdCLAifpCegPgYLGnXFQDgn/q7ZEEi8V - ###fIH4MDY294L4519nd0dxowDFGdueuOhEOwdSKxodPdF1gsMthJ2dFmnHSiwgptZY - ###Luy2DbtdAnY7H7bGukWLL+S4PLxmg3fHadTgzhQsC7LiTrqueZOGJ6/f4lmJvpGo - ###299elvpboW9+hoZdaBlbr1oZhdhMyElNY33WikqS8nzO0U9dlF7Rs4ew8zz2WW9S - ###O/YzhFf9pAb9+4IPbwISwEAsHo4mg6jPt/vz+GIE23safTU0L/StMhGNDlKMCrZO - ###ZcxWfTSZTvW+xntfl+fugjrMLnIPNObCqHZCmpFUq9iiekSn8R4BT1v2+mmnKbh9 - ###saRiw2ChacGWiq61zfVss4Finf2jKbgYzSoirDIs/ynoR7OfGrGsOQapd0jFttW6 - ###ph7C5L2KruQxZpYwAdaW4vbHfLMKDzmJtMPR14v+dc08glQW/4LHgxFGGaS3w+ll - ###cE65iUxvQsoMpB3p1q0j3sxpz3HYm+uwV4W4sZvGv1WIG6PXVYibf5sQN7aXUUIe - ###65bPjXrlrR7Qp6j3mX3L3i23xdU0PZMhrfiDo3d7J509YKBfo8kbvhMPopuain/m - ###pC1u1ixLu7CrwUEyrBkdo99pDYWAcVFZQ2/mG85hZb43W5gqMeDXJOiqjJXeZTZs - ###sLUAsEZsWbCFrXWQzxpKlvbNC1WyVFFn7on6yFrarkjHstR9p2IMY9kdUcd7o+uh - ###uOFq3vvJga1ZntWCxpUMy3af6RPS2cjnBGVe1yGXJKuwO8eFZtTHetblUtN8LKWR - ###RJFmnANkd3sS1zFRtqNv9T5j3E28i4B5FT4hfrEJderNa6KeC6Tq2NSFJXrJUhCw - ###NaPThLtB60KalLH71kmG5lnmmTX98MZzHciYPKWOewIdoqc5MSCf63zGU8fr22AO - ###WjH9WuPO/BwYQzUcHR49cl2hci2970r2+ZRsIUwv6s35+M3SCFwqRe6caBWctJc6 - ###/fHQgqvRYuokxqbEkiHx5hKXEJnLEpZaPp+l8f44bs3mdUgeLZfskFY+hxcxBGuy - ###mTOpkHnNyuqqdkrgsa4wq9INP0jQVW+drSmKXNbXFO9biXKaQiC5uetyvUSizT43 - ###tBqo6fzs2Nt/hceK/z6JU8rEMAnHk+QrhvUH8rpfRPj8+O/N1eWVthH/HT9X8d9/ - ###xFPFf6/iv1fx36v471X89yr+exX/3Rv/vZN8Op6MuphsjgrIF5a4RFHi6X4WMk7u - ###X5zdCiSGlwLrBEm8F/eBNcX9eCAc/DJju1MMq3lNterTMey1wjTOrO1fYVcEvsXc - ###zeWTYwVWH2CA4Zv1rH1hCX49m9pxI/Wm8yIb4pMM3TeSDxwRKedseivU71OLprd0 - ###D8t6oISFK4kQ0JC074ZN1Xnh1GFPZc1fOW4wIsqltdSMMwXN26GlqAL/nB1HcYsd - ###Hsp1uCtoLQMEGhkPHLKuKpB8uikg04boSQ4cYRWkV4bBj0HVistUkGfM1ZdXY9Nl - ###eryzQkZ9ZpbT6ylO5d+qlGJFj53/CyM5gU50nvSTP+IHSQWWr/+1VlbWlg39b7W1 - ###ulrpfz/iqfS/Sv+r9L9K/6v0v0r/q/Q/Q//Dy6cgDgVSHJo8c6sBjofFNLvzw6o3 - ###glfAoVPqRRpczIglRmOMl5tcIPO7pf1nOhoF3f4ojXOrR9fACJGzBeeklab+NkT1 - ###l7AtBKAhjdg9pKh7mcSwY0SButsyJj5IhslgNjDGvjfr9oHRR0Ni8NEQN54RP4Li - ###mqh/7FyrxN6l0APgyzQb2q2474J5v+KPLe+guhkNp8FufAGDlt6z/9nD7zGLx/v6 - ###9XFHtNhuukipTk4BkTAGMJz0omkkEKPZA3SxvKacGrr13kWq8Ka1anhAoSEgeIsD - ###OO+DxC8a7HFnWvqI/eR9QD+x1mpwdihsBSVU7sWj3bg/jV7RQRuHL92j4NeMFBiQ - ###eqBVQFgkq8CejUFJAPhS66MPtD53h475lKCPmCsZCAo0E0psYi6Q+cnS6wJ1sNGk - ###+KMYxCDV1XdASjfGiLgh5gbAkVnqPayhC4YjWD2h/o3XZd+jG+V75od0ihIK/DeM - ###u3GaoqRH8g3dc4IlN2LrB5cnjHASDT+RGBVpceYdJ6vWdNA0LKhGCBovM0Swjy8y - ###suc/WbGCclizMld0pSsFUuzHMM2SVLRCZVuaQAvcvKY2oCIbHTD4Sjlr4u09ffBN - ###5c75gR6kAD2Gk14Plq5qwRNv5cF6iw7WN4LDRst95u/qSYI9qSnfG7ACloy+JZar - ###BjqnyOZe6ON0uYgYiBAfn1sFceiJ3y1EQclh5Ma5AgYjmuNtPuyTNspD1ygPP5r+ - ###bGVHWGp0OLJDj2PQXYQMBRVHo2seaYLtsw6qHo6GjWH8CbbRr2VJvARsRJI2+E2X - ###AxJoorPJ0Dl0bODA6zGIMoUiTIAmCFyVFGzTc1BdWRuOlZXBzm6xEdzDYrCXIJoU - ###wiWKMinOpC+7HxZsds8U7Qg02PhmOgEKpw2c/coloRGb6O5sMkH6ZzxbyQ1j9FPn - ###8zp7wce09x7Y1l5PU0smuq8++pavu7YeRU1r6oB53drB4yWWZuPxQ2JJ2/2QpbLJ - ###9ODqEHG1SbhqNNy40htszIkrq/ZdcMWoGSX5uhBuz2+Dr1F/FoNAEcdj4VWcovGj - ###CEWGoIEkn+3xC8YFa8dlJ/UoQC6eA8aO3e+453UBHZqii7lh6bA2rHE0SuHW3eJH - ###dUM9cG0tBx9V7sf+lb5y0QWzOqYJHsMFF8C62cUzkBkvR716cH2ZdC9R+upjmD1U - ###cvpoKlRte4qPLxeYNhTtYIFeqhJScDBECYwcT1Hlql1E3Hc46k/iqAeaWn8wwus2 - - - -Valin, et al. Expires May 3, 2012 [Page 250] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###jGIoBGC6gEqpvvVs4y7TjdIYXr2uDRfY+kCZUDSktqDiT2/n/WgiG4J2/qe9INpJ - ###MDhFGvd9LZnxmRIxshDLw9cu9ANVnxAQGxLdc3KtBY+UfaMOMr116R87xbSpy9Gs - ###30NNYThi80AzIKcZNx71spa2H4l7BQi2Fmgwza3K7MLvsEDx+HYa4eWCbD8/j6fX - ###ccxIgCndfpEQGRXJg276TXK6mGAXS8iGlmBmI41vo4S2lro5ouDlQh3fUsXFCqNn - ###+LYe1FovXrRWXXutE5Gy0LyIPGyQW/Qmc19Fbl+IS6vHOi5R0zR7TT8qJ4o/+8jm - ###QR/r/G8QdSej9PHlA8IoOP9bXlul87+VVrvVXH26/H/wp8r/88c81flfdf5Xnf9V - ###53/V+V91/vdvcP43xAPAsHNw+Hu4dXwQ7oQvQ3luY/z8i2JgJ4WHwiFcgvaEmnjS - ###Z4aNTxT/vh+M+9EU2exjOj+CqrVoGTOoqtpzTVXKa+fwy8ICJXpcE6b6S7z1BDwK - ###2NVy+zzBaANT9WhJdXuL0OcNG1FF3ho8Ef5GzS6U6cBSVulR0LxBkQwD7Jeqy6As - ###0IBxvNDWecGwu3cfNnkLimHXg242dt5/NpTzkuPvquM/n2/8XW38C9qMIwb4Cz5M - ###5wyeemfQmEBtQHmzpRbMm5tuiQ5SZM9CXBuoJrTIpvMQq5dUu+rHebS8sFCCKude - ###S9vetZTTlXaZrmjIL+h1IbXNvVi2ixdL0fouXgKFc8bHli0K9xx4V0Nx0xrZz4fx - ###bl6vAIPFS6AEBjVaZ/1bW8mWI711QT+sQTkbOOg23Kd7baWGRRbqSj/gK8OHMiv4 - ###G5stjVFlaHMzqPfuKaEC0L2auhkRQuoBG3U94F9tSzMVqFszpaIiZz6ULmkoMbtE - ###G4XapXrAECC/OnrWNXrW6z2R8VOZsskvOUTTGYYP7VldRDf7zhb62EfQRw1pjGsT - ###yZwvMH64zq+/8tj0/xXkPv+fZWn3PRzSIxekvzFIIvrJcjt8BdLbM5ivhSUq/uwu - ###oP7MGZQKauuDCgrQrE/w2+0C7DXuiLu7YTHgWASg/6NC1OG7kdmQyJwbmwasGmIi - ###D6RAakMgVQ/fpXibUK2dw/9urSmMCsoBydvXUdjtDnkiycKU4C1681CYHSMHeKMe - ###v34TByhTPIIYJufn/SxWg2zlEWVyauot6W+bTfvwmd5uojeKcg/FeWbLur+0Eaw8 - ###d7ewbh39mM0Ynd23uyOBrHuArJTtpTYeBx5hm2fWF45tFz53/MhcNwzjvBUOXj11 - ###xk7mFeUZDfKRtZcPrl0e3LJyj6eQroFzaIGogJ9zuhZopMMO+Av9lBhVwqzbblFs - ###WMttQQNIlU7yV9aWJgVQZb71e1CX3wINAxG/pqACc6aProPzKNV3oUE0nSQ3GPq+ - ###9op9xCJh1JvUg8noGvbMUX82GNaDo4y9LppFaT+G0guLtSNg1awKig4GFChaHkpQ - ###GgrzsMRvyvi44s4hd3GEv/wntKr3qFti5K8W8ge9VHsFXVIGzVyB/9OEVDz6VwuF - ###YzeBcWhIr7oxgowK38X+7zj/SYYPevpTdP7ztP10zYz/sbzcXKnOf37EU53/VOc/ - ###1flPdf5Tnf9U5z//Luc/JFq92jo4wutfXLBTfysT94NV038DDoZcRP+RLtoYvx0f - ###7ug/EMMa9U0Q57NP+k/oHjnsWr/14q4MO8LcFdFNGnjdAEOan6HpoA46JvuzRn/a - ###K/RnBd99xKJnzXqr3q4v11c+qioFWroOdmsnC0GN/Q8+bm622uS6j5+pvYWA7Hb0 - ###A7W8QJ7WrUDI80zHOowvpk9OaLNLYSuIRyKuB94t60VjcoN/lfSedGBzoL0KJIRh - ###luEguw7FqoeHJ+F0FL7qsPtQ/EfAUGiFAF+kX9zZyLiKqARJKfcYMULswCNBcNPy - ###BBU3wCJmRBRwQkkdtqzuCDe2QSLjzpcH2y4Hls2FG26Kc6AANsCuO5pNbiisDKUc - ###9QRpp3Axb9RsTQmIF93YeZOvJNhFQFE4GvZvKdyqMxQ6gd2Ht88CLKgiFWWzXhFY - ###V/wXhIpICnGNpOH5OLUi2BDY7WRKJei8GAEzt2KJXXXoJcBOR9OoTzARpD/w+ymW - ###QzvHpJiicyK1i4cCaoLwE3cvw6iLcWGsoPAs8g0VCaBI8jWZ3vLsHCAcYgPJaAZo - ###oMDuJcFOR69Gw1H+usW/5N7KWuaZQCLODxqbA2ghADQM00TNlZIH9iINr17+UQy2 - ###Q0GaiEsGNaix4K1RarQ0gNAZNUgDm11lZFGivKuHgUWnW4UNF7JaYMdeVu1iw686 - ###yIYPTzQ2DJtSxYa/Gxt2pScQD0+gs+wDLnMKsPjKoA3l9NE9WleR+dZMWmrR/PQ1 - ###Q3ea+jFwl0b6ZQaKoJYZkoITI1sfDeUkMasl6b5M7UV2L1LIBOyymmm95ksGJK5e - ###OBazYqY618dEW8sJ2Y5ll8SF7eUSqHRtLYsTXP9G3gwXWCyGmAR0JL0ZDJoyLMIK - ###QW+oT4mK2xIXxn2JVxSwNIPbUYoauTMUnGe0eWBvS4I9jSafYl8IOjfYIrEB8BYC - ###EYZvrIwwCgscjJB+CK/1DNN4T98i3RLLhC2Q4tU55zIpApvSKEKM2UBRuH1g2WiZ - ###bU2Gd/CD5avzjVhWgKMnxCnHGU9z7VS0DmmJFcdSLMNGcaIUNlobzabPsnxRNmOb - ###U4j2gL2LEM0xtoeK5viWWSTReiYx98XVnguHLM2TgkTY6OE3D+RxeoKBB/aGXW9y - ###JUTizmiAIkgKLIxiYDBdGgMZOEfzAEg8eFgkNkivoHwPOUgTmspfFnGaKiXGuxsz - ###A3bJRdaLbQKB3/LHCTC+1zjzF7e7W2KVzSkjWQgrIAuOKossfia6nGB5R4k0cKP3 - ###oAtVbHZgItVsTHszBBXwMkpBqI2HUuFW1xP+xrZ2suTHWmLLDGt8FVG5+y+he+JL - ###ly30xcST/BVK/7LsfGLNfTZ6FTSXmgHjTPkoATov/A4bw+ntuEDDw79FWcfmBE27 - ###12tKsOuF72T6LCmvtx9lRj0bhCKpo0jf9nLv8DDcPny983uHNiA56tmAQvCcp6P+ - - - -Valin, et al. Expires May 3, 2012 [Page 251] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###DE+eqB6eHgXn/RHmlddAa+ykxPrgq1RfH3fmJQJn34GflF0fCLpaH0XPv/v62KEo - ###Ozz9aMAPUziJquo2C8cT8gIhzSm3WeHqwdRH7FWHVRWAYvkiD207Glz30nD0nddK - ###MPIFzjipXagITXjqMdl76qTofDTrgap+Dor3ddKbXirD0NOwZiDtfKzWMEidGVFX - ###0AjYgeYkWl1ZVdXoYR7sFSDvgbDXOTph9oge05KFCjbxIxCq/FSk5UmnzORwwm38 - ###fqRx08QgupGG/hpUcBrUJNLMc1E8NbyM++wkZMLCJ1pnp1JKc+uJxTIbW8kPp/d0 - ###7yuw6UWKWPNPYssCrFGuDNg8La9o+9XAzndQlzfasqbafTrH8ZczwHJewIiYr7w6 - ###dCFmx264iaF5VtI4PycCmm2tiR1GV86wqGAJf1mSXWRddyejVrCJsJ5hqDkZaY5J - ###VLTPTGc9w1qrYZMJlA+BTd5SrVjV5MPKoc3XdxgW/vlJinXeJLLBrjgqZ2Dx71Ca - ###ZRWRiD42ZK5sBSyfRMohjkl4o4m+lsnv7vKWrBBpktaD2TAhL0F41x/xPN76NH6i - ###5MvUSq2QwQCvsHNZ68OiSaQDlALGYmAzb98U2R19sMUk0liCmjTU4oUD3ylUGQcE - ###nm2y56FZAbaPh9RQLL7xHIjbYPNoR3pm4nmhByz+vaCAWQzVKQtbxY0wCSzaucEO - ###z0OWUtrz2CQrKNQ/xTrJpoJme7FKteWplNcrtvGXIBii04xSGOnkPSXMQyWWx4Ho - ###3h2XR0Wn34NONdVjMEYVFWjyyyzGAIBAIRcJa0mbuCyet3nuy6j1YDfnqNfsMpHj - ###hJ/7emEXHcD+MHL8eYzkABWy8aiPStH0esRnwZBNkqyQziyc7hwJw5JM4uzZ1JRG - ###e/4o9zloMo7Hm4VgleVTAG8OsK1yYFOW6K4U3BJEkVyQd1m7SDVhSH4cYHGMIX8d - ###kxMN7AxtqzclwNoegG6wihyWxY/3j5bT4uHpcTCNxrpZIqNCdiqNSdhp7RZT4jZL - ###daYt2UUlX7w6U4Kp12bDhWwbwx7pjKLE/tE9xxUD20Iut5BgaTHsAAM/H42uYD3i - ###fuJCUhHYRZB1kxFwnWR6y+Dnmk/ZuV1WxQm5hBvVe0Dyuj7SRYniRR3Zgjz2JhMg - ###u/cxu+BEzjjrDrB5+s9gFr75Nd88rY6WwL6asdDBQe3kyS66Ovbi0cWFcsmzhFl8 - ###dI07Wj++AZQVgJd6Op72oftTH0Ody9om2PvsAS6wRfuB66AeejABckd3GrqM2WD8 - ###Ar6/ezNfJo53b8L3r6JpuLdTrAYt+mUtMSK+YyCFwoDOKXCvWDJOnlrSjysO8UqV - ###25dLgCVoEhHEHIKYKHgJyBA4iuI6XGLHWCRZ2uM7FqisW8mzwSLZZIzJPdq8dbpI - ###C7X4RIUNFC3rjAS8FXxg9Rle7J6Hb54Wg5WzWeKxwc5MuIvdfvhmtRxYYUJD8o6j - ###7qWPskqs0yKuJMAK3kMRfB9nxMXIikIYSJoqwZVcCV1cYDOWIMS8ZOjDvMcQ7rk1 - ###9AQTOSR4AHkZUVB2zY5SO+q8WXCZzD2tKQl9Om9qCtbdhxBFxw8mKnCf3+NHDz4X - ###avXMZph+sX20oQh0ruQOJMFCFedphwEW3c0PhhejA4cWAaPlPxcDF2C1s0pHow/g - ###fmqCxb/Hk5gldEbl1JGh+AFs8AZY1ecPbyc7D8VLjBYdmnaYN2YbfeQWc4R8eehx - ###SQnA4slAdX5GR820LFgQlzhUkFsz2WnRJUjKOx0jzIHghVoG7NZJm7y8TFEZv3Ze - ###bh3v6SMnyPpyV+DlIVmfr5fRZNCBBuLfmH3JlNVdSM5G6wZdAuwpkGQBNHtux8Aw - ###MYLlFCo7ypXYgA/3w/RyXA5wNtprJZ2FPeISYMlSmGe8c4DV2EU6jcewhP6I50Ly - ###OJl2Lw/LoFhhF1gnAGnZoyuWAHsYDc57EQzXezBig8UD5CcoBo5YUgm5Oc8BFpYq - ###mVlDJTl6AVjULdlWgDVxXq3RcvlcX2qzlEIKxP3oFjhcL+4mqXWaDNtMCCXwHKfa - ###Pqvts9o+q+2z2j6r7fPfcvu0vLjQ8+zd1q6ljz5h5yHJNKEMr3RlRS2sO8jBjyEW - ###LnsoZV5HFFnMmnhsl866mJvUrqPuowjRtY+O0w5/7UWYy/kOy/v2UuWgOaZgPu7L - ###6m/W3XiBSp2t8M16OdzcFy/3dErcy3FC9IDN2wzGB0PfbRkJFv8e77wq4S4twYoj - ###ktF1YxwBRphgwDxUvkaTBOOnBN3ZFBdexvLkLVtG7MBW4m7cuMatB+NDRhPlFA7X - ###rkgoFff7yRjjSDIwKa8O0h5s0efASuMpmQizcAEh81objljmLnsAmXB6eByKHoes - ###x4qHKbx0eoOO08PjAsMaXU0/Fpgpnk5DfHKdIC3SqIov4hvTwlxlbIFNBfvTPAA9 - ###1jvMefZGPXjzlaTIYvUsRXddBgfVrnDLfGTZxI8nI1zNlKU7vb9XsToBd1jEefNu - ###yq8fHYe8xt03ITbm5VwvA3os06zJn1ygmTqkZSMXrlrMTavWxNhD7f9prTZaCwvl - ###WBf6vSD4LxK+AVrTTZi7i9UHA24gSc9066CBsrkvtVE8Ma7zn+zy4zzcidqreQhn - ###j+eEAvuRoxJmrvfcTj6OkOeyowFQMyR2loKWuEbrBGscA8mJzr83nWljR0rGeRVu - ###tttoc5zheGc7TMVlA1hU/Ld8YVKOdsQiROY9ZQ69xu/DN+9L3KvHMXInhdyh+sDq - ###zdJQ8VCm7RZoVRlWgBWJeIG8RrAHDoQgPwfYYWc2+Zp8pbiKeWBfRTcg4vCiQXRB - ###2WvJPwX42Cedj83lne+E6vLOfxY0n7SeOA5HFbCGJ5d2skMHVqlId4oTNZogHxa5 - ###zbVDTHZ+/O5NduSkG61wst69KXZHBKAwo2teq8YT191/3tOz393CWQka5okuC68D - ###HChjTq2T2zOJpI9OsNZR5hiW75v1YrA7+qklDnVRg1U0Wr3I7yW9G7JIGF2zA9ZT - ###RhWUJFQWLNQocLNbVK6IktW0Ia2mmasREidxHxFDJHW5IhKNcssq9/IuwtJd96wC - - - -Valin, et al. Expires May 3, 2012 [Page 252] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###x3HcruZbAcIl8SxgCC5DE4YREy0DOcZEfQV44LhHmwf2OnyTs+wysMKhqAzgMgsP - ###gx+wkCzO5SfAbkfdq+to0lPiCzETk6MfJUYLhJXkWYszJLPppGC9MtIGaWUUTFMF - ###X2K0AJZF6PPgWt0qoe38Sc0brV6EOfWhkSxEIxla2pz+k26b2hxgTV7+NbRAK5Az - ###JFMCb33T84AvYU3MEUU0sKp/mrdw+dHmMVQVbMZU+b5NCce9YDlTfTscY8b3jPp5 - ###NVQHBc8h3xonldoiwIzaqxVK0CUWCjFBx0KZRmyBWJKlLbi72ULOhizA4l6S4cQr - ###xapg/xKCu15kZ7vFnEk9TSjciPnmcVkPI76RJItoMFyMClyLMnsEb4tfistzILKI - ###iNUpJqISaphxKFZaDdPB/jClsxwR5c/mnERU2lHMOdW7fHr3Z8Mui6Bf8JR1JLOh - ###6abqZJhM9RuXSngQlzlq13ctUuAOFXYxHFZ9zK3uBbgLOvFU0nlBbAPZv3gaXqRl - ###O15sxJyz4/gnzylxrkCXONrMbO0Nd1kOLOaDeflHAVgo5ATtguwjcYV8+bUvF2m6 - ###548ZzB9u9szjnV7st4gu/tSLvrnWz9ezaYGoz4yu2WiFpZ0dUjlu35VxBR8fFZmZ - ###TbAk/8F+x8HbcEvdJkin+85g3BIs0WoTb3BjadgrWvxvm89wcKFPYQmweBNphwlh - ###uWBPL2MWwkHNb8JigZMAN6L0MxKsHtVNSn6T0YDyiE0ncTTQxT2+EnjRh1sLd4iL - ###/BeMJkenOwf+izz6KRD37S432jywfFIOt09Ocm2mdK2Fpi6is0CswMadYAg75qTG - ###o9j9VYhSuY1GdDmObvujqOekyqzsTyVMDWxXDxHEwO5MJ+4bw9bO3s2JMGSA/XlT - ###tYNh6fmAH+MNNUplhRo7aeLoAsjCbKAqjl4gSygOO6ewC019L/ko/3mgycO/95g8 - ###5/XcL4Xx5F5nYHtiXy0DtjiCBztG3T/ZerUXHu4d/Xb6Uigv8lxxvjB2+vIuEXSp - ###JoM4AQkuuBe+HoPpr7YtlIhKRBO4lw26EJ1zHS4Vhn4qFfapJNjvGPrpL+aBsXP0 - ###m9ftgnKZxhhhkJfKiBZ+COnV99JgSw4qeDvukWkYexin02RAKSzQCBiNQctCAxzs - ###B/j2+hJTwUXdKxjPdZSSGGwN6p+ab99z03XxbaLIgmMBEjFKsU4nWFeRItKW7pgy - ###BqiMwZ8HVg1pjLIAGg6jCTmUKDLaoiNCnq0s/Hj/v58ckdzV7E9SFvikPISywJr6 - ###6coCT2Ws53+lvqj5f5WDisfdh8kxm5//t7n69Omakf93ZWX1aZX/90c8Vf7fKv9v - ###lf+3yv9b5f+t8v/+G+T/xfS/L7fe7YWAhP2D3zABsJqE9yJhCXeZpKS8GwDTFil2 - ###K68QJ9jKKyTPK+SX/zVF/+R59gtDOs7W7XO3P9siZtOM++F4OgFRHotkPwQbwSOJ - ###rcYme3GmDGUxUF4zl6knePeDwbrAVIMJNNJ8Dn9eWGXx16UNKL8Q/K+kFuor1FH6 - ###tbT0PHuNtBoAFST09SOUpGnuvHp7uL1dY19OOi8P9k9rrC08/1sIHgVP63Srmvmu - ###vIXtI0TD6hbuMKdvd/fILWQhAySoUwGk9F95uxRwQAADIS3CdwsrlLJa4MUYB/NH - ###KTGO1XuOQwDyj8MFdYWgFoyMmmZAv/3y7ZdfHPqfErzyR+l/bXhn6H9rT5uV/vcj - ###nkr/q/S/Sv+r9L9K/6v0v0r/K6X/VYHFc54yYKvA4g6w8wYWNxXKhKuFRH1RCpLV - ###tCbHHGyCdifUDXeJFxuoQvBGTJWwB3+WljQFEGk2IT2lps7zArW+tbsr9ROksgSn - ###WFOckAiweiN7L7uygKrTQqam/GwZ+V/5sfQ/T37B++iC+fpfC9S/lqH/PW23Vyr9 - ###70c8lf5X6X+V/lfpf5X+V+l/lf5XqP9lv0xnQ2CAyl0KoR5WCZ3vltDZPiFj9yyf - ###az8vt/Fn/JUpKlSEDkuwu41NtQ4VNE9sxOXNFoieQslILmqiMOlJipojXDkBX5dR - ###GnzGTfQcAwkmMpxmTz1FZc0IoINkWJNd68VpMol7B5wuQipal6/xbierrRwLyfFR - ###c7sH75bbYWuN91YfxLcgxgsG2Vg2HU3/+af1chDd6F3KCr3ICiVDo5CBpFfRVYwR - ###n+KM7oncYQsFqSK4BPmCdvNoGMQ3aoERygU3yWA2CCKUKnBnZxmFRHmArb52Ytsa - ###6fO8GTEwb2NgwVs9urGr27i5zwRqaGXXqgZR9zIZxjKAl4e1pNcYJxe/KihCehA9 - ###TQ+PH7sCW25uBLAjHHUOcGthl1g62gTL3ozGSmTMYAxLItZ9CAIN2ADlXrQiyBLf - ###nB2jqc14X8hGgoSYMZvGJvKAnWjYYS8d/du5jLtXGF31GgNQj2b9HsdJ0BtdD82O - ###Ygc01qDzEDE5ylJxruBgQWtV75RAnL8XrjliaDNZkdHmUXytzoWjWXM23DFNrZnn - ###rNUBkl3UUIBqEUk9PWDrJh7gRQ6tOwdDjIlKFF4PmnW6dzy68JYBXCjrSjzfnMgs - ###TzXK6EpRtwuvGZV7m2bAYQeOOGejlRsr1/M9cDwbHFJHay34r6DVDp4F6w68mMzE - ###wFARXbzIo74g0DDM1thJHPVuKUauq05efziSdmFtUZiMZ2yh1EDt7o1mGP4Xr+r1 - ###Fnw4CpzT0Wi7O1JAQvo37HR5LjMb35XHvHgwHmP3QfTjbotCoVy+iT8A6a4Lym2t - ###+RfNQzG4nHX5F2Bovq4pq8E9pebgOdk7lt88vKB46wm+9+L3D7f0iIN51vk3ftBA - ###f1hmZal6/MsfPlj2/xSjfI/Ci2TYC6U75/08wQrs/8211lPD/r/2tLVW2f9/xFPZ - ###/yv7f2X/r+z/lf2/sv9X9v9S/l/7IBoF/ThKp430ywx4Q6omWPuE7B0NdaOhjPYi - ###k9VEQ8YJtXwiydQVj9sph+WE5DbjcWdXcSgL/bKrTpn4cRSOyJ/WW4LFYlqQBBzj - ###IOkBv40nnxI12G4ZH7GCxH5ZhOoUmXTZoDpFYG9Lgj2NJp9iZw4cL9g8JAOaQsBb - - - -Valin, et al. Expires May 3, 2012 [Page 253] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###CIp1+MYRhlxGwBiMkH4Ir/UM00MKI5UP1tUzFgGjROoK6ZrGVP+8MKYlwKY0Ch5/ - ###3OEOKePtUDmR145nn/GDdRwgUea1OvvT4n/b1nnScPLppo7/3mLCn8mkzi/jtJbZ - ###J0yBKGwIYvkry0s9MktngzD9MgnTy+RiWgsesaYfiQ7AZx51RHXFc1S6FZXa9eDW - ###qoQvlAMJHEbNGKRVlv7S3SH6RDeFlGRWMK4BnuDEX2NpacF+CDDMmW+5XeN4Yq00 - ###DGg4XGeNG6NGy1VDDoVVkGVwTkSZZAjcBNMt9cKoD6sP5okarCFuRb9MhInp1E9h - ###vkaTNzU+4Rzisq8Gbe81hS4atVbw4kXQWlnAjtIntS6RjHry+H67ZlAVNb+gkFWE - ###HD+YUawh2kAYd0mZjNxHjqPuM3owGde62ghqgsoXDFrRS3LXzOg8rSm9X1B7p3Ie - ###4uwG81EXgXAtNfvzIlhuP11bd5KxcBbl8yfn3uCMQVO9gne4hWh1FOEDOhSNUvE3 - ###J6fh1jFIVh8YhaGbKevDApClqxVpITJHwjvHDIgMDbTL4XKhVdOgu3+IS/hD9LtE - ###3/4HfybgjjUGgiLvsrLOVALSmRP2f1m9Rqi2hQ64uW0xildmux6s+ZDeKkZ6qxzS - ###b/OR3ipAusS6EDZSQZaW1KGRZSbEuFiAfyx02uukrxYOJFvzNgDOMVTxqVmnBfBU - ###joTbGsWE/hRro2X/0yPXPsgV0AL739py07T/rbbXViv73494KvtfZf+r7H+V/a+y - ###/1X2v8r+V8r+x0Myg8AZN5Ih8tbI1MgKQ7BXiQH+SrE+/8USAzhiDdWDK+B9N8/N - ###F3zkoPqP+rNpHMIAOfp7cX8aye96RdDGWDAq8x6vFdJIBq6xCnJdbp4FzHEi15/M - ###9arZ09FQicGyA1ljXhjoE6OQBLqh0ipsbL7b2g0vACfpmUKqoB2rvjIHaNBiaytM - ###uj3yr8nWEq117HPIehlik8nO7n49WKcAPW2PM/CczQ5HesviNi3+ywcjVDwzua5i - ###N1pf0KwzB6pZzmjFDFOutYJVuc3RM/Hm7OIxSuqdQll6n+UUnp3LJEViApXFtbEB - ###e94u8fxdcnQFMeIfpgP7jr2wFC8kY7C/Ye94nDVhlFKGmz9NbGXhAK3pcXiAI4mN - ###YT9C2zfrV51E7esRS6WcPgtedbYpDw2Xy4H7nN8Gy8FhZzudawyOmRfWnPwRybGc - ###5dDWRxoo2qzUsFdFfVqaA7GzYYK78bpN9Zm5DjdynFtBMhJD8sp7S0RBo54Nz0Mq - ###al+Az+168mAkkcsozVWDwedE+L989vfEtYaV1H3zUPUj3owSdIxizxFB1HJIYnOT - ###ByyzGxi+41E1PirIsGImsm1I2ETX61ZD9cIhuoIi2N1hQdQ2NsSrLJnzgi+InrMJ - ###m4zy+boDtViOMMu3YCQ1FUmCAWLDLj9O+L1RtJMQsL0PpyY1KkwqA5Eb5s4Bfele - ###0H3rT5vYZKllUi/1tpHTUZNXKEsqi7tCPsKReu7HHGg1XoFIwcaPttGmv3+SxzZY - ###t7H5HTJ0t+dhGzQYrXMh61zhxlKiFysaQpRhOhYyDPj0H8d74bvXoNXucm91dRvz - ###syAd22PyNkcJK9DeF9b/DQQ+Lp3HN2pdn4SrOw6XkhgePRIogCkBlvO148eAfTmJ - ###j3AXWb3dTdZVVeRWCaG1VkAJhDe+jThWjRiiAWHT4+ZtdcT4oRH8avtcG9ThGUbN - ###QOGhKLZkAnFc9smZy6Ze2vTuzhDgacExYVu8EKtkCIR5I77DzEFdRQtY1A9FORx5 - ###ZcREja8fSyX7IfYY2RO6jAcCZSkGbE7khq8/yl0HvmC7o9lwOppN7OVgNIEGXShn - ###EVQOg9QGxeur48lnLi7ehBnZNLVkrtrHeyes+xQtOmessuAcGwF0LRzHExbu1zlK - ###kk+umHxy5RJvrwy5xNEzgEI9O4MW5hJvsXtSuMVQwamlKMhRm6LMt4KZ8s8VnjMb - ###q7awBc8+cHC0u3e8d4TmYkNzdKOJOaXcZRqpYo7YNR9k6+KtZgBw7GL+Pd6juFtW - ###mTi7oe0ua0DoYIX5lbwVFUf/8rd0vt/jiP8F+yNO+8Oc/eNTcP6/3FxdtvP/VPG/ - ###fshTnf9X5//V+X91/l+d/1fn/9X5f5nz//+ENhK628NCc4WDaFyLFgLjqeFvaGD5 - ###L1DYnwXNBcqAq1VGKbdU5UaL1Q7oigDy3Qg9CoDFXzTIXwAZLkrdJfsWmDlEoEw9 - ###aK3yDCELv5TspmznUG2HbPqUbyTLhBqzSzpmzmpXGlQqJ3NU3zkbKVdL7uqloN8S - ###0hIiFeapFqBl2fkuKN3nyo4Kui8T1ybD8ezemZGK0mSroDvK2XzR8wCpslXQb9RM - ###6dwTwNePMqOeDUI1wzva9F/uHR6G24evd37vUG4rOerZALEtjIucTlA0CM77o+6V - ###Adrhp8GepB58rgdjy5mCvwW9+CzL3mQR6uIXliTKeMnTSGFtJYkUa4wdlnBjwRee - ###Uor1ngfIM6PoPa2b9wxq9iypFNPKwjeJLmDaKnYBCsrxM61EDIsTr3E9hP+6FLA5 - ###QNvMDotaFR7uHf12+vJJuw5b6m/t0FfAd17HWnac8mIXFBpI1OxQdCjitKIzvLIj - ###VDHeMzUmYPAoaN609unWhdqk7Ntn1rfP0DffWOCtw2gnOvaFwfwMffhbXjwXxmR1 - ###cwsxVW0TUZoDFo+FHUcM+ORHWckIbGnDPy5uqvqmuNuV2D+4bV/fP+7s4YbPd/Jy - ###K7t/IOhq/yh6qv3jXvuHVbvaP6r9w9g/fOfEASPeaDqNupc0XaSEJBdB01dW9V9N - ###8DJ5ZivyBP2i0HW+IwG5ERXGLFPHsxE0sm/O6GGw+/ynFftPGYbRdTJjkXJWR8+y - ###6STqMjvkYNafJuM+t0v6hqh0bXFDV7rKDB1Ikmus9ijc3+60Gf9sU3X1fIfHOv85 - ###v45vxtEQryIstx/mCKgo/2dzzTz/WW02q/OfH/JU5z/V+U91/lOd/1TnP9X5T3X+ - ###4z3/6SSfjiejbrh/8EHmeblMJuOgJpMWBExuWggOjwE1IpK0ZqHSZCs9Lagz9lo0 - - - -Valin, et al. Expires May 3, 2012 [Page 254] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###sUwVwi6UQQCWBtyNN9wLaoJR9eOIfNha1rFNmayVDhuJMFMcSrtQVHj50gM6b9Rd - ###xKsRGEzmlCGccwd8imvnyKbqB+26GWmFA2PwQcuGX0bDmIdSynrVCNZWV5fXfJky - ###8eTLNgNEE3ZRIwhUS8j797Ws4bospFhVM7BLmikjPHn99miXn75BS1o7rhHg+d6a - ###fg0QwVF31fA+zk6JUuRqV+mB/0qPI/4Pnvw+vnxAGPn6X3t5rb1i6H/La83lSv/7 - ###EU+l/1X6X6X/Vfpfpf9V+t+/gf43RAWwc3D4e7i7tw9oRQWQ+7rpvyq6XzyZjFh6 - ###TyX7J3AiqEe6IFcrw7A77s9S/P8vLMVh8B87/wEah9AmKUvijYhag44MPLFk9zIa - ###DmNgi7XWk/aC6scHWH8Nyzg8evsqxLV0tHfYcek2bWw8C9PMYwnlNLy7V7ZhWQVP - ###r1mCuPAYah5v7fy+d+qoskwjJS6dYszz82QqEp/Kpg6OwtOtk9/2QI8B7hduHzuB - ###B6sgHmrwy1Rab6q11BrAicLOfzsrBeus1xjuZXoJgsnlqN9L1T7jKzy9x77nwW+1 - ###VfBU61WJWitWrfclaq1hLXKSOf0QpPEUfUO1XqO7wfHe3s5LMXXbe8AR90Isr7XU - ###ZH+hqfgLSm/BQGsHkU/ccOft6cE7u7542lo7K7IdTvyUx1MmrdQyiGlk1gl/f+mZ - ###qGzsWhVM/FlUbYVNsuJcoo2R7m8fvWZXuENgkAfvkB9ZT1Ov8faI3/nO6ateo7A8 - ###rTt3TBqr1477ic6nmVMDR413Bzs7W4fI0c1eO+7C5/S6I+iQglhTGgOUsLoxiEfs - ###OqZkubCh7b3m4RhodR78954Lf2vuKhgxGX5wLY5Vswbtnsd4qB2+ci4m4R+DodBZ - ###ll8ZDd1oCpbkweuw8+o1bIaAlr19C9ePmy3eVKoFsVfievMIxShScxwxKyJfLHTO - ###j7xcRkQI4nSaoAitTf/xwSks7r3OKTGLw63fPKMThjZouo1rsrGJ3DV4+YenMQzX - ###5W2stS4bg4+8tTXemLrUs71Oi7ejLlwZJCPnWflF399EGgL0jJKBnyTzBEJ+tfeK - ###uy94RoAYyVYE0pHq8+CrtKr13KzlqlFztr2ocrkFe4ct6EZeo1nMEW+zPizXnB0w - ###+qq1KsST3b3DLQ9LAALRqgjBI68KY9Ovkj6ooDGqn6Td9Uejq+gyjnq0iNiyiGAh - ###3WIGEHX+t0JGx96ZZ0/bUWPLvatJBKltm4jBTCgUEQj6eni8w/RNzAWD+SJYd81t - ###Dpgwby8LjWeib40JJtLmjk2D6t0bXRdAMFp/f+BhfDXctJeCmjo2TGiwoJCQs62w - ###HXb2zbZad2rLhfeaZwQOvOeTynCUoAvtZUSBAp0EA5ol7MsFBLPqqFGCYGTbro5z - ###PtnPm96i/jMAubgUk7Pq6kRvG+B/jfsMc9ewzbAkRl9UT1hWwpDh3/y2Bf/ubufh - ###oG2CoCyyJWFAV8vAWF/X9wdP07pkDDzuHWg9DIC/7bUVobiB8jeJI2aWtCHIECY6 - ###tzs83QppBCSxuAAsrwkAoLbNBQDxUgJAg22fDsdmUAy5gyIzoK1oOuLr/f0OqE7v - ###DilBhP9ZbltVXhZUaSnKDq/ztgiOs04BoPZKM9uxmMxIsx5u7f7ftyDmOCuvNx0y - ###DOEnAUGNG5GFNTGdRudJH9N4RbR2v8YiOJhKB7g4O8wQ9t8ge4MYiSLkkcZv2s1f - ###rDrOLUHFyZpGDaWqNLMkZseYoAQjfgWskdSUo4oaw2eVbVCnxzq5erRRbHVn+/d8 - ###TstMCBRtlwe3vYwmg9Ew6SrM0NAl3nb2wpdbJ6+I32ZKjD1+aYjB6RqJHVtvlx2t - ###W7Jqxmn9iMENW9SR/dmDvf4ENByPyWLZIzT34n50C1MEjCFJCalTU/7nXAblKqSw - ###0z0PZld+0SZ2++1+gTQIE9tqa3VebXV+95dmT81snd8DVexOBx2g/Fz5L9B4il7F - ###34ua2Xh2BfXIoYagZKDcJIoxnfX4Vgn9mm2vnpsAxqOsxfwbBOqkmJqQejXEPUhL - ###mn/i76E5erLDsa2wzhCgj9q6XJVtlmSGYjtmzvS3dNaZsgstyj2W9DLuS1uGpbrh - ###2I7fHnZ8RKygWqvzauv05OCDz3rAHp2lchbABS4mt6MqjmyM8QRuMK4ZFTdNKgPB - ###NhBY6ryhkgWLS2uQXzOYtw29E4qJ2Wf8hgG/BMErGEdpytkbp3N/HcnGDn57GR5v - ###dTrhwdHxW6eMwabF3wHZiXejBI9zu9PkazK9hVFP5YaZX1d0BqNaH4XbW0e7+USi - ###MDysQuafo61Dph2TKRRXqValXVDDBsKywOW0v6D34uj1QYcvI9V+pHk7tZrtFfyL - ###JMrtUC9gOM1f1wITDVlrnXD7YMuFkNWmsHkOyA3NsStTU3u/bZFhl0tWb1Yd09tm - ###Zh+0avHmQBFpBtE0aOA7o8nO0Um4v7Vz+vrEmeWRTdKqMGBndjLkS1A3GIAoPJtY - ###oQ1E0zr61u2mAWF86H+QIQ2PisdJ3I2vcafvQ1vRBDhRio1G4/FkdJPwRA4g0vVZ - ###Cj6sc9jZ1+UijMP7usNPE9Aj0D02QIlzPdAywICrSsR6N/Ur/BeBvg/fuCFlT1uv - ###8e4NGfLe7e3QqajrWXZX6bw9eXfwzl3JrOKKpmtORmENjPerYa/pqiKFd9dQmo9b - ###rjq6dGSseudQcuWpGsv3WACA7bynk2iYJixosGS5SFcDCpV3jSYbQ9o4Pdk66pCZ - ###PTw9eOW3SYBwRqoLQKGPG6CognJvW+9qapPApfDIj4lGVGex1m4uriy4e3CUp3WL - ###jMK4s0STHkt7kfDVk3rGdLSV02L7Li2KIbmxdJcWfcyeT79jhp44LacLvu56jiyM - ###xkU3nuRNIaOz7fd73Ck2RYUJuFn/Nogu0DsYw6RjaORRqg0XaoRb+7BlheiA4GfQ - ###a8urT/kJI9cQkXx3joJPmPDSkhN3jn4jyQWF9DzjWHt1VcxL+38u+qPRpNYffWrX - ###TDQuLDToIMUAQfaOzqvTl/6OBytry2IbbT5ur/5PrfVkxRHARj4GCFrfBSBaAGI9 - - - -Valin, et al. Expires May 3, 2012 [Page 255] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###A5HTuAThchb4lvmbs78/0v/P8v+czjA/QpglM7q/K2hB/MfVp6vk/7nSareaq0+X - ###/0+ztdZqNiv/zx/xVP6flf9n5f9Z+X9W/p+V/+e/lf/n6dsj6HwIJAjiJiC2Y7qC - ###ugrM4+u5G3eB8UyBN5LMjG6QtN+NEu14aPvgFFYf0MPrA/SK2Nn6R4HixwwmrgEC - ###0GPyAuCeQn6z2hPuVMCPZNnhB8nh1NfrS+Cww+wghIyk8ugZGL3f+0I5s3//EpYE - ###N1LtI8EB3doydNxYZvja1i9S0nmHszNl4aON8P0BSPDA4FB9ckBHo8Gvv3oNp0+Y - ###JytZijDFVNIVCo+vPFVQkcUP1p7Bzvtp1o8m4niMBBrHiM2hoC0YPe/QlFagXrQf - ###r8aN1QtH/ZcHJ8eF2gmh4tdfvQ3gEVbnlKln3gbWLuRpoIkCe2h4FFhuaC1tYFgR - ###uEPeKZ/Rr2ZLr82Mh+XqNx+3Lsofcb56S+NilqFc+4ns2/KFu/arUrXbq57q78tV - ###f/BTA7K5SmuumhQXFjOIjSiAZY6NmQ/whDweOesylsI72GtwOw9fHjOlHM2+rYI5 - ###y63suHisYKW16q6e+XTsn+x5rLHNxyvc2T9hy3wQ3QTd2bQxurhQhktpYNKg1lhG - ###75jxKBlO0wXfmPFwfwdEm/390OvgvNb0drmoasvcU9hRDXCr0Sw1Z5vN8Lut3cxR - ###XjsuZe7mwn0aPcXD05cnXoMaYHuV4aszjmOgiC1xNkTO+PGQjPFOUOQmb8LLgdV8 - ###vJxD7WIHjUFhG09nUV+l3dzjKYYR2B9mXe6pI0448RyjN6M1g5SfshHK0y9VDPiN - ###TjVAADgJe8UrF5h9k2GNX4bHxUU9QFgal2KbO+/FVzx+64mOqGd85KoAPQDBr0wP - ###5oWP72dDCT6ayKiWui8biFsgLpTuiOxGRiDkYk0AYNNJxTES13VBmIBxc6cSdHab - ###6J3lAR85tmSHrR6iQM5IDRWt8A3wW3Zy5iC6p5y+QY0cc+PBdDLSHN1AOMbdDG/y - ###nx6gLlXgdMNZFOGfx5oLol6PKbgXlBM3Au23O5pMYp61UKad0t0GSwlp9LA9GEG6 - ###fGVYyAAlN6IkbJLCdgvEMHVov3IwIEhfxBNgljGo79PrGLRsFQjbUKSUQY70t8Pp - ###ZYzf3O480ZSWIb+RpJ/qvX7Pr9rY/WUs354B1k2Q/ydR5qB0PhqlFKK9xv38eScW - ###SkHHZfj66GAn3H79uuM/aZcySWngwhH2lgdzdaw97AQd8KMAgapYQW9kJ4qds2RD - ###Bc5ZWdPLzvEZ0wpjQm/SDKXGIE0fBkLxazzzeG+PUe9a8zGTjLJNgDEWDpp1ZDqC - ###Nd1LmUvrRG7uiT65sAmz9eW6KuIcfHu1GDbdTRmMJrm9KMX15+gfzIuza3TiRHkJ - ###qBcNkhensOqE/VUlOrUDjN5ODw79tG50oOnsAKeTYtiwCIlkrCWYEUi5Pknq1zsi - ###90A2S9xy/DWe3NLi95AIEiRKlGXXx4rY9vq4xWWSh9Tl8+Bmd5BSZn/FAiipcAaV - ###00exaMz+ktxiIYjPlMzOrt+FukgAwnBK3XkJC3wbeVedPnbQ1x0TateDU5zIGtup - ###G5uM4GU7mrxMjjeZgF+ClFaMCeSqKl2zA+SdPAERdxL1YhTcuc0ehIykh7Kh5ruR - ###3Qt4tb275ZME7KeFTMaonMmzBZUbTUdtcgfb2w2Ff5jXR6rBVpJRXWP/BcBbVu2d - ###12gwLFHd2XWmtZbAXfPx+gW/HjkYx8NUuMfLm8bdqN+d9flpD5JXi66hDiiMvDJd - ###J3u7b3dgxz84pXXfauKlFt+1Ynja7abu30jGvfP4AokyEkcikWLXmWYOIIabYyZm - ###dN6TtYp7t7p9uBBuiZNjPIn22S4Bvuv8zxH/h+6OhyAGhxcPkwOw4Px3pb2yZsZ/ - ###XW5V8V9/yFOd/1bnv9X5b3X+W53/Vue//wbnv7375v/DG1iw+FnsVAwh2qMEDf3o - ###NgT2NkluzpY/nq1iQM3/BUkRhbEANCQMLtFqo8cg3knESCTMohzgX5Dw/ne5HjTr - ###QZv+bX6rwysozl7BL+v1YLWOOVNW2au17JV8u/rtl2/PRfwNGQFIxloRIXhk6FMl - ###ZZIQ9lhEWv0FXjjLJNFFSt6dn78Ho9PuCvBUnQ43Yl+s2MXirEUXaXj18o8SaYPs - ###yDI1qOh0+ywHFsPKvPyjACxOsAu0C7IrCi1px6FIzQQSAkumk81GlIKgNK1xPGCq - ###k/Xgzz+Vr0As+ncZ6lWrz1OvD89D0smxpBYzAtooKPKkjQ2LnO9H8TVJWgtMv+e3 - ###2Be1PO/UTKin4xFZgBxhLOpiFCLPjoIbs7rR17oTpNLdgyHIMRFd1gXRk2KIoHsB - ###7N6ZKz5RKhqKmFGJfXZHLMJWKYMPg8r7/bcNMYIMm5yQLsVbTlVqgGDoHkjGoy6u - ###l+sRGvC7eBM8HUddfhUlHoxHE5TmZmPRH0z/AhINcBNaHukIlE9ugV9Tc80ISgOy - ###wGbC89nFWU6wDyWWkpIdh1Av8cY4Q8gyoQWsWeMlR7xCK8Qns5MI8ZZjib3dsDkq - ###Ma8DEe1YzL5gCi3QIdETPviYFVRxbA7BWAwM6osNR3SSBWUEeRP96JHxypUvyUd/ - ###+tzy3/llTJA3t2cXLOccV2SGgEZJoxZ3VwEiHxFBo7OZSaAPteCRa77qztWlo7me - ###PwcKwviYT7/H0FgerHjQHd/WJEXL5c+all81DoJX1/6IRzCZyppYMPMYOlHnxZoB - ###1uqP1gEF0jdtfSjEwQ2NCoHgkgCCfoxaRzyOyKiv4BPVFUGMgEwkffjGwjGVIgfe - ###03yCMClBWWT6Ut/BY8fuVBkDkwPONSIAFOHxXo/RwJ2HkNN7L2WYM2JyooxfK+xa - ###hE4vw/c1APDGSQkKg8Dm1M3dSgd3Ubx5u3Kf8TrkahOiVjyaTShTnthK9TfQFr7U - ###F8O3AG8o37/xVjMcpB4Qv+QC+0Gj/95Dzx13qY3GHCQv15+OkRt6pCQrHpopYqmQ - ###8yTMHBSjkyC7Nr+hByKxk+sJ1KV0w2pnW2Zx5N8pxub2fPOggVdv198B/HsTdg6O - - - -Valin, et al. Expires May 3, 2012 [Page 256] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###aO8ooI5+9Cnsj67D82SaaiQyGyZol1v3050BLHcGygFbKwvMZkFzw1qZZ0HBrjEb - ###prMxyApoe83d/fHRJLmmScnfXKuE3GJCxoLpbiTuIaRrtZ47V1X06XgSfzUhY/lm - ###01njMEqneGp5QJGa9BrOCrCZf+3IJKdqBXcsUqfsoDML0QD7+twqpatT6ldtf6P8 - ###NnH3ihm/paMrGkJBfE96Yk5cErUGA0VhRT5WX3GZ28yuSu3CVj+bDPFPlXLkuz7W - ###+d/hcfgVBEz0ugy7s+no4uLeZ4BF539PV58a539rrWarOv/7EU91/led/1Xnf9X5 - ###X3X+V53/Ved/xvnfk0USRvf6/WQMnPHJTjRDgxz3Ju/F6EUpmFjzcYsu8oAwjP5f - ###sMeNx33g5tjAehNfDZIhi4o3HY2pSIScY8Z3LPiByp6hA3zwDNtjf5ZXP1KseLIN - ###9vAmUaDeJEriFHD0xHlYide34j5FSZ8NeUZ6srCOR33yfyVmztNIRmNyjuMHnMkQ - ###I2QFWe5KkAuVqiGrFWKtnESW2+Gb9vqZEVLoY91fYcuusCUqOPNVJsOe6y1v9CLq - ###YvwW+8hteA77R/Q8M+ZhONQX/jg7hqmONeu086vvXwTL7adrpEsH7KoM/czu0E5E - ###hP8oaK01QIum42SHrkvXeuNu3FADl2Vzwf1+t2l33nI1QDkqh+csSSX8faFPCP5m - ###pKtUHz6HUE9JE3m49X675iyODxXKgl8h7fBWEM34fGQN1u/YxBKmo+R9anzPbogp - ###W7AtSd88eI44niMDz1v4Ww6eOelDvfvgecseYDQnnrdsPEfz4nnebpTGs7Ag4arI - ###FlpDhGVjpznzrjD9kN3Z5oaYkq3T1pofsKP//2rLV1l7/zTL15imf8LFrKzEf5rF - ###PCfWC06BtENfIoR6AYl8rBuSh336u9y2e6YB2vIC2vIC2ioBiA3WGuh8g/SIK3cY - ###93xjLge3CA3f0LKLcRVG1w0lwAATp4UNMmA2SMXz5jxCRR64JnehGxcwV3F3NOZS - ###vBrcHb3lptFkikfT3MgdjNO9YXensUkxOl9s4vJ3Pqz6bky3ufnxtrONDWcTi2pi - ###eNvoqvjiwUvDDY81ME4Pj/0+cdIX7/BYINbVitUp/KP4RthFyIZf7AJozCpO2Wyq - ###XMRzgM1LSK+dHHjA4t991ROt4HH44pHe4NFafMqJ5Hfktae2RlCQQXj8+XAGG5vZ - ###JSF+OjUcBZsb4tzEV+LFhiNYqOLsdjIbyoA5F8EwjntxT/daw5aJQP+2YegxePrD - ###71DFPO8ISif6ulIu/usv8KYTQnBGPd2gQLULElSGO0brlN3eFQe14ccFpbZvBCQ9 - ###snDqntZ3D94tt0OU3+4JbKHuRj43HAjwYscU8E84QN6teqBLvHLfNJCBOi4v6nZl - ###QzhEMSZHVws4tVvDc+cg0/Dlvf7sqmaqSqdFRgGxe/HNhMagSPkq1LfjHgJULssx - ###f1KeCIOursc30yxfgKjrXx0Cg2iWy1tnS8o6IGdq/5rind06ebWF12QbdkwcJ+p1 - ###LgLkv4zrWuch8Gvbmrvz5Mss6oVRH3USxnN1lLKeH9DG3GEeT7yc7lDcUvZb6/zH - ###Ov+7SG7i3pMHPWPCU76nq6ue8z962Pnf2nJ7FT43W8vttZX/E6w+aC88z7/5+Z9n - ###/sU95xDDPH+6ba1hnPu7HgQXnP+2Vleaxvnv05Wny9X57494qvPf6vy3Ov+tzn+r - ###89/q/Lc6/829/0kiED9WPRFxYJh89CwYTj6B0nF9cwO6YztYDK4/3MC/XVAwun+n - ###rx/oq3IDc7ktbzIYolZ39DWaILSawyxi22QWcy5kqo8wkRxnkWx5tsq7P07LzbIV - ###XHMRxl+mk6KLO0rgOnYJ7Ed08eauXbwvGg2zm9059gB1lZppeR2WWdoYXd29d64u - ###+ortliNF2cVdEB1Y4OP7PyW72C3MoqV38Q2/sIhmiK6Y6iYavIszvji6aLkiBEFS - ###Dz7Xg356mVxMQV55g7HMnpsU0Q0HEUz/NfszHYzpn3YdOY9ldewOz6zEiPwepLUO - ###Fscno+vMbtiJLuLpbdBF7+/U6ea9i7amzNhkvHvhvX0MiN/01YN3L1QTF0dGsMFM - ###e903rA6hBn7kr3lhQk1mfaWTu4SZ3RNodhf+GEd1ogY79ohuwuV2TWCY9es8rQX6 - ###sUX3DFr7qB5fqD1iLcEmAaVr7Ffe1M7hf8vWoTbQzVM5zGtXP4BXngGaPtbZp13Y - ###OHbZ+YoAXRoofX719rCGC1MzQcorQu+3a4KoeBfrwQo7ywagq26Q0FMVpJzTMqgf - ###MjwaNs4M1wLTfCF4bZpynqDF5OMCEh7/kXZJSj+1xJJkPTfvM2TnsUE3GkrtgFP7 - ###N40EGxtiRcqbEaPBeIb3tK3dnjcAC3MucmTl1VNitsChWY4KgTWN9pjMoU0rbREt - ###GLfoPU4itOU5w2LjefMsaMjRQm2UlfirrV5PE2DqAaB/NkDVD39BBel2AOrvJFEH - ###377D6JUbMsiQ8F4WkX9C5K9c4qYWP8P7BKf3OXykVj87TuN9eEUAZ1CRI/ZzhtgM - ###uaK+swEd6aw5mqcWLh9jshSkmC21OSf3PEWzvrW7yxcQLnZ4IfYEOfu+ec+f9d/j - ###eByMhjFG1MOTV4xudx3dwt50HncjtMxcxxhvGNXvAW2MmM7SOgXC1vAgCHv8wnCj - ###Y6PgN6+UK2j4+6aDVRETxjWdDW4poMNkq1G9fLC5aYBxlhd8iJCYQWj5USjQ2NTZ - ###Br+5RLuyy+D+F3u89l+erSIOlSDS6d2swPn23+Zq++mybv9tt1rNtcr++yOeyv5b - ###2X8r+29l/63sv5X9t7L/lrb/ol4kcgAIC2UviT6NeHz7zLUvR5LKuTijPIvlTKfS - ###8c6ynXaBO97xKWmYXJzDMGl2kedBuvNTsos0WSU6Kax+R2JyUc2551PWdlqyOdt2 - ###CnvfB2+u7bJdtAyTSWkNni2AcDzFaEzSepXQf7uUaF6oq6inFpSu84WlKb03N1QM - ###wz/R2+f/BKrVP8Xj0f+u2hF66t3H6yd7CvW/phX/vb1axX/4IU+l/1X6X6X/Vfpf - - - -Valin, et al. Expires May 3, 2012 [Page 257] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###pf9V+l+l/3n1v07y6Xgy6qoqYGcaj4PZWAmtAA18jSe0sV30Y+Zho12fAO6jpJE2 - ###b1ZkOiOXvor1w0W8CrCiqzXQtdf499gD6YwiJX4M3mAger86gH/yfGYWJ/wOiw6a - ###NJMTz/glaNfFsvKgWahH/XE4N7mK5T5u74wr2Gksb4yt6WB8xnItoZ8FBZvEsJN4 - ###UJlpTVdMa7oCrYk6Ax8NzYndMuaXjKHYFfxxHGQycEM6Nqcppy+uI8uyDcpGtFPJ - ###9zXlTZ2DvQoa8JVf8GSzjj96zkx5/StquaGdrSl1MXJ53rWU6vlBj0f/o4SOYZoM - ###4xDkvN7o+rve/1iz7n+sPX1a6X8/4qn0v0r/q/S/Sv+r9L9K/6v0v3n0vy0UkQIU - ###kQImIiFz4cEtmJf449JqBzT3nrcBLC59Vq5iXnPwtDBhsto/yrHRJC00eeI5J/M3 - ###13Y2Ry1Ri/M0t0eJqdmuwJJ2BLTjYPiW/q0aoxCjBmC+6nGMwoOnOY47HvWDNrrz - ###WAZ+AWUTN65WuxnUcEIX6GsE5frTBEHD1rHyWDTH8vtO+9E527UpPw8GZnmG2gp+ - ###u9porT37dXHlWWttqb0IH6CLsBkMpxe1vwf/z9PHvfrf60FjMpoNe7W11dXltUVA - ###zuMnQe3q2cqzq6X1xZWFhYXnWZ3/b/h3+Aok90sWflG57YORb0LqAdOe2k8Dll4O - ###p7jdQhELnl/Xm8wOsN5eXqUPT1vNJn1Yay//Sh9WV9fYq9Vmu00fVlafsl9W2s02 - ###C+i0vL7Oflpea7FCy8u80HJr7Sl9aP+6zoC119sMRnvtKf9ldYXVaq+0eYvt5dYy - ###+6nd4oVabf5Lc3mdPrR+XWPjaK2v/8o/8D6CMtDkH7CPmOQus5RYeopuM3HZGcY3 - ###WPTso2q5kDYTnqkOCJo1h7kI7Hg1zsdpuNA7ML7RwXLQBwZoLWF9madE/BwYToi8 - ###xRg1uycUo7UGxDvJyLRsBPcF7QrGI0BrK7euL8kSoN3mmgtmmCJrg2W56TTZ206L - ###vbbvoghUUdINzIKi/qDlvzvUGQ5IwBEPOki8EdOtjYjvOBiO82qNSJpA114ePQqy - ###TAnYiuvijKzzKFhmYQqbag/3zYR1aJLK4GySC3UjWHG0fCWDEF1hB9ryUs8FD6lT - ###E1hdMFnUlTSDYRdYnCASv+kO1Yg2EVi5k9FNMtC8xbVoPeJ2Cp/OxoUaIVK/PcSi - ###sW4EDR5vNYOeZGm1WPgrxS9dn2gjAFJKccH4lqkEd2H0o19YgOL6cFAZSYa1iwWt - ###ZovXZANZ0r3cxRJYlnYx01td71TL2Skl4F5+92AWfN1Tg/YZnRRhi+w3ovsrmVlP - ###TMHblEcansTd2SQFBSsAoqSePKOZHNaGixfoJYJXaUTH6PfasNFawHcN8bVNXwPJ - ###eKD9FS5CAAObwiqbJlmQINMKyzOdwOelDbrllGGXbwtkuMRHoe/W2oJGkNrAOeqX - ###OP74FRDg9KaJNANAgRjzAIimWCtQXGtITrazDo+wJOZH2F6V3gEyZadbvmYHgG7J - ###K40wjs4htfOHVBpn0JIXbcsFaGvqaFvWJ0ASuLOSD29NDW+tbE+xm2Q4azlxxpbE - ###X8/SneP/8yC+P/gU+v9Y8X9W1trNyv77I57K/lvZfyv7b2X/rey/lf23sv/+dfx/ - ###/mK+P7odi/n+rN7R98cfNqXy/fmJvj/buu+PpgU5HIFIZWN0cDdvoFqG0gWlnXrw - ###619ZX/pXezz6X3bf7QFg5Ot/q6219qp5/6PVXKn0vx/xVPpfpf9V+l+l/1X6X6X/ - ###/Rvof0NUALnofnCEEg6qgPAjHkmav/v1v+wFcC3kHPYL4kGjvv6jyMyZ/XJ8uKP/ - ###0IvPZ5/0n4CbxsMu6Z1iCEDWO6DEHh+H228PDneFahuG3XF/luL/f4lvgNsOg//Y - ###+Q/Qa7hGKxVbPmISyKFt2J4mLMlQuH/DY6263h18cFUNe6Pw3daus6p856nKUlXI - ###mq53UPMXt5jCfIlYF4N9rofzxE4eGsCUqLDX2QmnrDxTUS8a811MppwaJ9PuZdCP - ###PtFhMmxZSddQ3V/mZXLyYJrei5/OPubqqSKEghg11btH+AR8UPd9/ouKS6RTadjQ - ###B2hNq398B0pMgkVKiVXcFzE+xR2mA00H2Fisjvlhxyd1fif9zTPE4hgT32mI+Kcw - ###UMd4uH0L9PJ6Ns3tp8MfiifjATFrHN32RxHI49hSXnQ8ZxfjLuIwp9g4PUEXmiJU - ###Cix2R4MxKBIpyGK9aBoFjCHPJvNgz+hiYQRhkIh3QN0YfsqfbGGXOgUhlfxMVGk6 - ###6qNWgDI0IBeVnQft4iC62U4wmHDBI7p4cIHJjJ9hvf+fvX/vaiNJEsbh/dufonaf - ###83rASLZuCNw2/h1xa3MGcxNuu9fHW6dABagRkloXg3vH3/2NiMzIe5VKgN3dO6qZ - ###NpKqKjMyMjIyIjIuVKNaz7as2nYGrT0uiDDmrc2T2c2pym7IdgFXoMyQRtWHNdKf - ###YFnXEa6VAUjgglsXA1FyhD3lHyR8VGgl2qvQYw/oU8SMoBh3/2twvy0hkvjj9EYo - ###hZf7DPL+/O++A5SDVCBi6UUBf5t4gflYqu7NZC74lzH2EKbigDgrD/1pMrpMJyeI - ###3bNhzgJWzIWex4Ub8VJYgheXHw1E/7EEtf/47DYe36I8lAmju3LpvUi8hIwvmXa6 - ###AxCu+p3bbmd2ucZ5QDy/Svr9tHdwNoMc1USL55nvPegqCCLxsfhiHF+//UOu0JB4 - ###ezRKrSJzgae0cDbkh7+f1LLzgFWaiykLUGZABKoAcWsyyl+0ajIZRNnIY4CY51CO - ###192t79mdASIJVh9SNLjN4V0+G8RZZUJmaRYGiMIrfJimoOw8AoDGHpSjnkO/Iuna - ###+CoZEnuAfr+Ouzn6nH6TU7L3rRasA0hRwZR2++gS5X+Zec5aQPR+jO+nMff/o9aS - ###1dR9UOyBaK0iE8Ria8kEkdfSQ4AsSKjPSMvGujjFljsevXIRHQ5KQjVd0c93ALFg - ###PRolXpsRHZ/sYsYrUS8RFBcVWqBanmtNJwMzpyS51yfRbTIakg1bWTLuug6Zi0fi - - - -Valin, et al. Expires May 3, 2012 [Page 258] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###xG5AE7q4corl4FvFsikSuztJx9PeRPoACIfme1+Gy3qekvFsfJ70CmR8ZBDb8Djy - ###DFB5UD4+f0h5n6JURIE+xdgF/hVURFouSFMM4f024YJCChIKYMXL9JIF4gfxvMl5 - ###7wXeHCBy5MGsS7ELsexgnkWc1UOugiAW9UYJ1ZYS7y6lX9L+fWV6Vv9kSW8ZAbJ/ - ###eiQ3nrEkfbsk/elRTEsoPofN4vvtgQ/R+gJj9UB8hD0w/X7yZNZj2sSU39x3MjHN - ###ENYyxTDDA6s1Y/fNF+oye9jFUubKDO9saxdwMxbSA95cEO2PVYJACCukBfGWq4S2 - ###R7j+TkqQIGIUW1EnQT6c7QoqSBqWVYzPLEj6kUl6Fr0AiQqGMoOwtffr4+ghc4AY - ###iCnPBfGRSRr//C12M7ngtE3BWWRw20/Kn8XqDvbbu+SyOgP3zOrw+Qee0pojMkFc - ###z3pMZNHY63fS3Oz8JohODa+ueHfQ733V8duB57JAnEW6wNe+xNje7/m4ZLrA57uD - ###6Vig8z6AzQDRfwxa36MmZZc5WNS27ke6ihqSu6PxZBdNCq0LgBRYUBpUKv9EEHFt - ###kSJT0ByPS3VuF/55QHw4G92bN0nHvCD6j42nZxejeLa+GwSRXkZHSml2Et5FyE5h - ###VZ2nKX3kQPp7g9g/i6mjWSNWZTbUOTPDd38uaXB6EKnyOD2otoU5/Rmwpoaopnuw - ###Gbffb+6eRNSDCPyImGqYjbI49xjcvqBXxwfoMwdCB1r7CEJUbwSYf58m/Un3j8JH - ###6GEQMx+DLkCIBSHgZ4wsOF7LoF8bi0STZKt/yFVU1It7w/MCTIBJV2kvcoElyHyJ - ###c8kfVqQsjRgmHh1VK9FNkC6KmrqSS2eew+AqNgpYJC35Ea6Cx9cfgKZELE8+nAzi - ###bSpiAb4biP5j87JRl3P+ABCZjc4iRgax/7hstAiIN+lNPLi4yJA1ckGUmwwsayRQ - ###aGgwmq88fWG1YzSKR6KWq0uPDojCHkEMUdZ+xcxiXRExYJ2xFAdx2cpUhjxYnSi6 - ###h/SzNiFkn7MPxGz26fInwLwkYGenWEIJQJ9GmcsjWp7jSKyQ+DQz3xk54yYTgDUZ - ###k1vLklCj9wGWLEmlIIiAlS3YmcWGbu6PDqsy2Kd8xLPRIE9Pk3MHl4pTBGaw2KoS - ###Q53N5BUW2RJaonrNCqwcSDKvghy+2/+Ce/hYpPrKBlRLoV9SjLexBAzc1Mfzw/yd - ###OLw+Ero38uYFcV4O/8iCchEQDa5QCESNRTxADaxVyl5Gnh2T6Ondp8rn7Ln3T63S - ###seZoaT8dXXZF0JdkHgopt1fpCOuV94zfrpIvqdZBI04bir7MRXSfeZFrFn8UEMcE - ###8dfiB+z90aW3ZWXo9HzAbqDmK4aj3ZuMCx6wI4jHBWBkEI+Fw82DQHNA/Bvo9OLK - ###BhELvdQ+YfY0gUqkUluxtEFsnUjtUi0dgcirpHdxTxBnMXzi1cUmmkA89hj9vIDN - ###ANF/bF6G3/7ri/R/AsM3OWQREB/ZSicZvsPKfkJGE21Et3d3UZkyRN5+vMM8kSCq - ###nv+Dvn6kr4YTO9BwiP1Wm/H54EtiyN0zhdoCB2gmRozz77mdhgIY8UEMuGLdFqsP - ###HPItkYWLfwCIhZSDEIgPRWNBE9rtHBWM8W9b7BFyt33YVVCb3S5GioHywA+/iirc - ###x/OByCIBpQXmqa5ghpnsHEE5IEoGgoG66XgsnfnEBuR4ydMDMd36W3nKf2/v3kcA - ###8W9xFhz2Ldqn+gNRq3eZno2SDA+lF45Scu7z04//ePbRpjh86J0oe11875nToHLH - ###C+jTPmyNYl8uo6ctJ76gLCDkPcpw5iHKB9F/bH9OlqQ1RAHqQ5SteVwv56j7/i65 - ###o/hukalcT+13BPEqTTrxaDC4KXg4ug1SDcgZ9B6+di/YbBBnxg0XkzFCccO0GAKL - ###5JMk0Tv5N9Mvq+gJkzT0FgCRWN+Jaewl3jK/kdcA0bdWBDzIARcTnzH8Qjf/xowh - ###AGIBr3YTRBnEqOB8QHjAgnc9Ju+azRiKzXSYMUxCi4QTRRYFcRYWC/IF7cL3XRhD - ###q9ORwWkwdLnMOt3kkmQZx2Z4CRxk1P0jjc2u/cOiR2DWxAk9jfD8/qaGomQzh7rl - ###gijD9u59FQSRJmuOxXfAk5vATD/wKqoRFmzO1wiBrD8+JNjQpOz2oPcF5qN1F21E - ###Z6UoGY+nNyiZt7Ck1/jrzU2KJGXT+Bjfife39+eg6ta9zxcBCAHD+PcppesTy681 - ###z2BNELMeezfnltLGqjQwFQ81wxggzjTFzAqId0A0sHj2UFtMYd4Q59UHN0F0t5S7 - ###CAhr+gC7kaTqObJsfZM5tRAc43dsSd9w2rFvOlnH8OYPzP+ZVf9ZRoY+ShGQGfU/ - ###1urNqpP/tQm/LvK//ohrkf91kf91kf91kf91kf91kf/13yD/6yPW/+CUM04SDVvR - ###4ZsFynmMKEeG5eLppM9Ykt4KRm9bg2l/kpsXoIDuEkqV8RhpMQoYC0UKjO1kkuju - ###HyPdRQHbkOoZ1TAdxPHgHBEFunYn0Oxa+32YuJ4kw7HAgiC6zK4DRUy6paj3B2yX - ###ZNhqk12rRI1T33Z5k2aD7jQbspSJesyocYjPLbno84Zk1GBloOVp+dIf6WhQRkOl - ###8dKyxht2z911+/AOHth2qs0YKPGyn3biZsPovhT8SKq1AUInVa7FvV4ZAZAzS+Rl - ###d72ygWUx+U3tt95LEzpyxLfH/E7vDwZ1a/+/ETDZiNG3TK/xk9FUIU9z2YM5b9BX - ###fTUqQ69i2sTKhV/Nh2TPWOHWevc11QY2isFIjvMJflalYELVWcTw3u5s/RP432m9 - ###pgdZispWF2ZxUGPiRykm3BWCszFAlVZZsESaa5bFbP85qmzTjXBi4M9rg3qjbqDC - ###jRpY1x+YQ1ZMVGGKilZw9dhUVYZWQwPnzkXxG696r4PsfPwa1VI1TdlL2CnFOh+2 - ###Ye6+G7bnG9r8qzxnTnz8OJOyKCjkXhn2n6w8ePeyBc2o/9Os1Nds+0+tUl9dXdh/ - ###fsS1sP8s7D8L+8/C/rOw/yzsPwv7T6b9R9dDNAvzTKYoZsfDBMMzgLeNXdsQ5S4g - - - -Valin, et al. Expires May 3, 2012 [Page 259] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###h4/rVOVlFUVnrHBSClBLSLOEzSTpR73BpZHAFTbKIfDfFKX3hDV91E0H/bKX7ZVU - ###wufRUnsgdq7uJDqHFoEDdjHADXkzM94kAnUe6z2Uh1egHUQ3gz4wNgHg82XRDRW6 - ###OQfu3sPSPYYFS+aQxSEuofpBY4X/H1ebeYfRz0QeMyxdm22Y6iU3Z52Eso5mP0R+ - ###Qk9YGzENHl7J1ktKOlFjq4ZuHquS6m/iPX4Y7ilYP2m/Oa69qrQkvlNDbekNVV/t - ###lsuWmmQ0aRVcNdrvYkwVP1cyQVTVUK2W3KboGBlPkJFpgZ5bfV4pRTXS0XWrZb9Z - ###EEimo75oa+8AOEp7p17DGkbHS8aLjQo+/43LSGCZ4zx6RpInWhqO02lnwETq5eMm - ###sUwVHdGEjaGY3QmuMXSPoJZCTZxh9icUQ3QNgfRumEgfFyFlTUbT1MuvZxM1mWsJ - ###FE6MTPOSY7OVRDz+2vcJOfQgqFD3pHirNQFjfkPZqwKU5gn6E2LyQaRSt5/JzRCF - ###pbvkTCzP6PyqOxqK1L9ECTRc9Y3GxGvGaKY/uBFPdVJzzRmEo6jDnZbZa9NbdGSi - ###eBNac9YU4fqitRtege5TJf/3z6E1qfuRMzyjH/epkv97sJ9vBVAj8V6MMWDTFjtQ - ###5ne/czmP83AcB3uV8KhMouLGt/d+UezHpSTR+gOBUqjOA0rS9rxAKeqsCMOZLPzt - ###Gs182tKjeL//4cOSs9wCz+fRX7g1OaQQxWkqM0aBPF0MBD+9jqryozMWzmbKPByY - ###B7pgpTKyy7Aras6C1FvVAyiINbyARamDCMwMIs7YziTrCazmzzjx4adsDJgYxQut - ###59jbGxNuFxxvWPDGK+8JwW+79g1dIl1/wj6N5l5vaIbvdU3s1NxNpYoKAtgIy6cB - ###f+lgdg3LsMu7vWkXfWK1KBj0WXJ+TZYT3DtDG6/Rqmsszpm9H8WRdV/flyvbsxfi - ###ZkGBSq1r2CyNlkKMJ/i+Wsn2+3Mso8dlQEF035sJ+VTZGg57X4MinkGGSlaBft09 - ###oPL85Uux5cH8ugzdGoaGeNNaimVD9NIUtBnYbyrP10uY5w3Yjn+ryreIpwLPKfm9 - ###Q+dLlhSG7GMFyBJeq1kTTo+f3RI6MB7UY4AljiDRyCn0OkurwddD/EIJdDN4Rb4A - ###YxHxbPkuSMj/pzjKbHR9N5kPr+8m9+H1ENnvQcDNkv8UcPeUAS0q/r/AivW/Qo4a - ###j2HJL0XaIPBAs9yLh1bvejAEi/JfM0FclP+yHvuTy39JHy8RSkXEqqkRZriNP7XR - ###ZespTXf5jfjJNtVQa9cltAv12yL3WSk67o8uSyLnccku/sSeRr7dKIraBydx0vkt - ###7mxSZt+3yehmczAYT8Sb+JX6F6l/8afTbk/eBI2pXgs0SXBgBjr4EB/XgYn3Bpec - ###Rg07Mb5SGnn8TX6nAuxU0Ox4LdB0J+1NJO/b/LBzN6wan2uGgetmykAKhtnpSExM - ###RjR14hvgaj3QCTp+UvzmJ8IzJs9qv20d7RgJvla0Ldl6dZRe9MgCqTMsuq+GXmud - ###VAUHjzJ7DL9Wm/M1Wg938S0IpoPbtENv6lc+7B3E0Ai/5C2lZ3fxcAJCpV7m+F0b - ###CSmci6L2MFsg2n9F7mSresNZbwAaqlyt1CBQJuaHYnrfuuk/53Wl2vYYv+zy5xaf - ###ih3uR+rn4NMWpUOfZn94j37XgxEL/3fgTN3JV4yHpFN3kJmTy5RdatVdYa/uAU5h - ###uJPbQfRLa5vUHiVDK+ZdfkP+T7F8F5cr+pTptb1suFktGTdQZTRhtpuhzkT2ZpCO - ###lAywEhV6heTcmun5KPO88Ah76ZcU9p2zdHKbpn3QhyrxcYV29ip9hFuALTpCagSG - ###LDK+OGO2xikYYvcSpbNVy9UsPjl8f7C95MxfWQ3RExvXUW5cQ7GxQYoaKmB6YCcp - ###+VDIHDTQaNSZUoFeKnAsCqwk55PuFxy2HAlad0w8yvrnG65XJjKUgBJLguw6qbBm - ###K6KzmDtTzMhoyVJqLV9IfIAaFWzMlPtcQreFbIvfhzXokHJc3vw5xne3d7ZwqRCC - ###ozdvgD4brOIKOAoG0uJUHFerjo3LGm9YE8I5XcldTqUZlIcGQw1CTYLw7UlwqoFT - ###YlD9cyEBnKIXC0z76a/AMn853Nva2XZNqpK+RO4qTOcwTEddAOJcChGWVj3HVHno - ###eNs6eUdTsncgp4SwL4GnhMmjEa4mZSN2/VrRAAwATvsgRZ+rgsbyeG9wW9bsjWpd - ###Aizoh2QyvjGyPHTlSfqR4KHROJ1MZEXCRyLIsHbYRGp4SWqxb60BGqia2LCZvGu8 - ###ySa0cj7fto3v2cqM2q7aR62T9g65hKCrCfxFL4ysfSvwfjrhZMzkjY453LOY1NyU - ###uwc6WtLrfcUpxF0cNGDpfzWAbW807aWox0VWCral58+XzakOAUAAHxKsAgoWRNUL - ###Ar/jYTIagxwIbRPzq2STbVs9ij4X4+koLWknaeE3/SWNLnrT88k0UR59RoLdWnTT - ###7fVAY0QXOWtJskDtOp+bIxOV3+XGwi8GJFh7qL7YGzm4MMUqlFD4u2OeuBbmievo - ###tcOz32/GuyetdyDN7Rz8fPo2fte2V4Aq8bIcvUCfh+uAVUNsxNObePw7aMroj70U - ###PSWR/qmMNbLA1BqIa8zA3J8rzi6vtRWhk0hGrOb1eKlMN5bR58dszNIgeGp63X4N - ###bixRV4FDoGu0PgZPfkJzxbAmZ+Mlp79yaO6cDr9lwcvPb9iN2m/bUw+gMKaClvWc - ###RTNTqOLdNYSCci5bXFVyVdg8jkZ6krfWXGOzwba4hi1xrk46RHctjFHrR2NvTZvL - ###UnG30LDfeBBpRhufvj3ZaaNPZXx8cBof7u62d06FOOZSxtzMy2NNxVupBieWuPD5 - ###KEWPLkNCRTFCjPixhQiBJ1uMQImhlI3scmD6VyVCC+6Hzq62JS1UOedEhdt6NwC6 - ###2fywI3AmkUUec1fdyys0S3CWXzJFsu3NsAu4YreBCHxbW0JcNOzuHWzHR3unW2/j - ###D2/3Tnfig8M9wO0uOmzuHR7wChE40uYL6E/bL0Ima7efzdbB9oe9beDvOx+PWgdt - - - -Valin, et al. Expires May 3, 2012 [Page 260] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###1baWajQJfMg9UbDtIRYWlsUz7LIh7S6Ri53Mxvm8jjen+kyxXIPvNrp/+CE+aQFG - ###A0MHjWQfXW8zkSugeL+Jh2Sm0UiPyXzLmoXW9rZ6q5bxFtCcaBWorNdDaYmDAkVV - ###KfEyIFe6knYnWkCR1OeDK6a/2nSUPhN8wpjN7k04a0aQmSsZGsZBb4dEbt3DiAKQ - ###A29wLcmHUfJTNhwa6Q0GIFhcXZwBTIf4rHJqLcmyDt3JP8ZoP5hQNMH4GhBk8DAT - ###JIeDZUA+g5xCm1SlKtSCTIXIhqIyFzfLYm2h4xFVCQA1LZXl+J69uCJhSODzRT11 - ###OC9sgT8Bzvsp6nNDjhGBCTr7CjJ0MomGaM4zfz0fGI8b06iMWCQ4lsQD6GQNn7El - ###+mhIs/yTY44T8nX0LKobZ96qKVfKsWwqaDX80O3LKPCy7sI0AykWiUv1a4xjkTbR - ###JcM6WoqkvbNqDsQ6h8dRIjjqrnNGf5PenA+/mo1ilSaBG2H7VF81Lp7Bu3+kg4sl - ###bXpd9nsFGTGA0dmjygSg5o7SpJX3ww4edA1Fwq6fon56l2fXxeuORVlrfoxqD0YP - ###83AoXlmcrpU9F9BsHznZHMx3CDXSSdhJ/EDnhNrur1Udkxh83hOkOf8evASYOiSv - ###iOUZwqM1MJlOstjIVLqKWeO4L+grtrrrOPp0OsDnu8zpMJdglOBp2bmU91n5NkDX - ###5yyVz86Oa94qKafBWAUhWyZR5gPGuQ05CDRm2XnEyUdYVqtVlO3Yc51RE4SmMDzy - ###ScUorVNv4d0+Pr+ajizzAlXEEIoZ3sNQaevUqGTOX0FSsk73sYc3G+KQ3wJbevxk - ###AQw0ZkjHWX5A1NV1jUSgJT6BKrlDmAG3au1YoEMo/YYtAMAlV8ifonK19vz583rF - ###BYFHeyyHC89lYoSeeb0RRXUPKe9QJCNdkwJu6Mku7stR+iXtc9oHRw+lp54Sadir - ###l26ULeWO5/zNmyydj45RldBzfHIat46OTg4/emaNY92O2bqJrCbgqrpqGk8MIcko - ###/XbtJleI2y0K8SdgSJgui/6WH8alW8JmTLoWamQsTToczDq0xYoxZoCSIrJcDpyx - ###NDxiyEYILxrz1ZnoY8eczAedE+mQnSq7k9cZ9quZYNF5IR7mZrsum8tgM6B5kwL9 - ###tQ88Drd3GSrEEqy7HB1nRDVlObNkHtv7vCokNofClVxAWOKSR+qlQqBokcs6bXWh - ###ysKSkoFmIIlJ0ND3XmecFprabDaSq0WRXA0h+QSFCVlJzzSKjNFxlffrzuDGsJMo - ###UNBdoCuqQ6KBUyxVhGYpemq5fhRCvzvQvNbJFM1XERQ4w3aXztEo5ZUDmL8Avld5 - ###vnZBtVXldzme6IVgyKhpPa9fgDwkH7TuvzIPQzQibG7ryTEWynzFdU0Y5dRZdhYb - ###gLGICqliPKZTQaDVujpN9UxOFjyE8WojS55wPYizhAgdNGgHmthuxn4onyYhNdvW - ###RuAOrP78JfqMC8fR4nShxkN+aOifCgM7rtYJ7vEETSEUJEuOMIEYCukvmtNh2IvU - ###mEMaX7WO0/csw+2oa2cgAs1Q0FHrVBmLbK8J5VpEbsvVqh8uYwFQ+w4A1HIAYB/V - ###DOOH9vOhaOzbNLk2GGvO88qKLqwrOS4eOL3o6SNOsgWBquKHskFXPBGnT4PLWg/l - ###k7JlrvJOo6tNfW6Sb4yvPCfDnjxHMWPahP9a5HVtW8r8raSZeWTzbu8gPkbvqXh7 - ###M/tUxwPH2sdstLzR0tP9TFLfVda6pww4EyZQWOOjwzbLz7NA45m0T0pc+soWCVZC - ###S0wEn+y3fGv83sHR+9P4dG//FBiidUIwp/H07d7Pb4UJ3myyWpOb0iPPvLOPWVul - ###49+Z++p851F5VlxxQIVOMUa2BinmIQeR9UFA/ruXJdfqbR+PQJFV+V2htIldSZ+c - ###cd75FUUjhU5Sdk92jomzUxoUfYyQH4FSm3VAc/y+hUlAYrcLchmDBurufpznwBg4 - ###ZRRgrFrcKDBs6+ybcGAfcuV74CGMypnusXzBzLnE0teBQ5OQo1jJPh8fcr14U/x4 - ###8ewCBt6owHLDHv5Y+lQtReXK85frwCpqabkBG/kFMB/+eQ1+XtM/1/6nCtr+7nj5 - ###VZTcdcdLnxDFlQr8W67ix8/LIeO+MM+jhO6fV/mbSI3PqgIWfjfwZm7OgdeZ9Cc1 - ###wFqZBVadXbwsDkIo3rd4hzGbRxRaezuwxdoupqtIZR5Mx6xhNL2/G4+vhpo1ue5F - ###eT5oYoBlmw96ruxiNL6FIQeIf7EkNxWi3JLqKhucYLibtbsGHRXfHkkT69bhzq6Q - ###zmGSg54ENemiiWLfNBnBWknTsbDPCX+tKBldUqIyFNElPpaj7tiOogbFNukb7uvG - ###3HAMA5oefXBtSMVZtm9PKnIAXqBp20I9s/UsXM7ma5mHnrx8nBVTq9ZQjQouWpya - ###6vM6uoBviAexDYstzblaMoi0cr+Vkj1bjsNDHqorz5vsJnHGfsPu+soB+4FrS7HD - ###6rzsMGe9b+QAHFrW5jopQMvFpS0l6yA9Hx7sbUVSWJgZy5Ern51h5JJMeX6VjGRO - ###LGPnla9YUU5BN/v81b2m3Vss99Bsebruyd6Oi7YvciunF8ZRvHl42D7VtkEePbk8 - ###qeESDlxB0XUby0CAkP/sGLBMmc/z9AmgIuCbX8saq1AsWIrMHTQKZu/bAjMsZkZP - ###nz5MWLPR6FieAZ3kP3bWnYyoRKiDX4OVeTFzs+Kc1VCVTB7eGAq5WmUT7frcROsd - ###oDrsJeAQn6c5Hp7Epp4QHrZrlSNlKGdWeng/L8QiZzoCYTWBgMdqMNeDdVAXchQ3 - ###VrertnhbcAjGot5HOjbgZjDAvLpf8AQCtwfKrVowtsCVvtH4d7CJbnO7JyF9Xcap - ###lt9oZjG+YUUstP2yL1fOiyWFC82a8CoXec0720fIod/Tt6YcZ23dVpsa/fcYh/9y - ###IHTWH0fotYeMg7brOcG33jFit9TWr65ykdcKgx8SocypZzUpirKjI9n+VYA8ahlS - ###mztLwbOT2V2GZjKrS4lZY4BzjzIL+zUtgy2y5f+fvzLy/5Nb0aMUf/yPWfn/q3Bz - - - -Valin, et al. Expires May 3, 2012 [Page 261] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###1an/uFpbqyzy//+Ia5H/f5H/f5H/f5H/f5H/f5H/f5H/f576j7vJeMJpC9gLe1mk - ###MLmZ4iEbGhWS8/Mp2nqeR+FL5D8D1jSOpF61jH7Qv0+75GsCWsGX1R3iu2g5Aj6f - ###0Y5oyvA71M7hS9mv4KVrTGJm2LFOpSV994pcTo3JUPX2Z6NzYcUIdJ3lTP6J8uZ9 - ###jtC2OaPrvLr3zwIp2Tgzl1UhTfS3Ui2Uh6tQ1yKLZbhrw8Ut9NisrgOFHum6ho2x - ###pAoE2mBtfeJq8x+FLxZ6ZYk8VJ9A7wulh4q2JjdDkOLwTw1I8zyGDziTUvu2Du1o - ###HBsbzX/9S35aV5+qFf2xpj829MemaY7+OZ3MVXmRkpeKMxMr/9Dwqz3FuJJkChLK - ###RkT+efWKmf4C2n1NkY+WYRd+JQEKBIkqxWGKACo8h5IiphDiXK8+wxw24AiY8JHL - ###FunyXB+QvxkpRtkp4Vz6AlX9Y1RpFJTDeOMPg2rjKaE4vbAAhlfKG1Et+zj9oSPY - ###d0bQ+yNzCBbUB4OonwrpTaD9+2BZgJXhVxjsR/dhgovEG+ZpJuB6KVHwin1wSoDJ - ###hUlxSH74EpPDFj0h02+JU6BQvFGvOwStCETYXqf/j0l0lQyHqfA8B+kXpNfeVy3p - ###U44WdA1azgTYdNg0brg5G8jl1W6DvHNc+xiufo+3yEZk2GCoNqqamL6YmL4igHJ0 - ###DV9DBID8TEx9HzBsYvmV92CNHxT4feWSktuCe0ojmadF/JKTUrYrG3Ne45Iy+Qo0 - ###Xgs0Xs1t3HGW5fov7rYvESzvGjT2amEV/L90Zdj/Lrr9joiaEOmBH2QJnGH/W202 - ###nPqf1bWF/e8HXQv738L+t7D/Lex/C/vfwv63sP8Vqv9p1AsIiEnfp1RAapUKeNj1 - ###nUoFpE6pgEcAcVYefkp1iO72nz7nwsgmt5NHKhMwB4h3M0BzQWyLyEJZK+Bhl2OW - ###zXoMN3iZqbsQiKdYVRN3YlM4AGBlrkHYYlF2KwxiliEzUMZVXB/2T48+Wc5l0bMI - ###fpPhpebnoEUTm+5/MSLrrKbQLDU4T3oiNa1/8wMISsKGYd8J5MjH62C/vasf93Lq - ###Z6THz2gMb45SkU9KhLfjdw8Xdk8r9N1M6ZqJFlEBFFq9lO5mr8IzgwhGc8w4HpE9 - ###zscFWxduUxQs2c9SfAP5qpcmMOzx71OQrJQxx+zYS0GBacLdGqCBaGnt1e6GSYda - ###v8HwV/OGHwooKMQqknh/GAAh210UfEVYuBUDXiC2FKF4Y4eWUpQyRZyLAMLRTdLr - ###/pFyCgb8Me3r1DRcpdGk/2DMC7rYnXUxGb9ls7TXjVFayIz7L4hQmSCm5toMdwS8 - ###vM50kWpZUrJaCCAqD+ndLUX1Zt0zUhIZkipB+SKQQK3IbW96Ar3aFlH/Acvd0ihj - ###yQ7EAVADjegmNBvq+icEtI6r7jgloVjjtKgmMGyLFbrzjYUlqtHr1zLAJRPeR8qK - ###b4hyxqjko9aPgSf95cVVQiZDzPfC5Xjs6gryjE5le3hjBb9wpB8afleMXeeFT9Rw - ###U0saLlgkReLrlEHOjK5B929Kh9Uo0bZXkhV91G2AD7Zu4XfqJL5XwlEgOlFvY07M - ###l5FZz24txOBKOYgseZuEi5JjmYKecEO5nYYJuptP0pGPIop2JRyJjPGZWAoRGDyw - ###1++kdyVdD8m8fbRzIm5bAxboNp+/mRIAx05AG/xGQ9kf3GLGoV561518DadM95OF - ###kKSMCMDkZaF0P9gjJTaLz2GwBoUYs1oyRTi3j1GKGgN2oUz8oT5UtTORfkh0pGWM - ###klddx1kapawZ8anIJkSTa+QQYwECdBcrYyJwovgsg5m8P8hlJ87TErdSVidTFsCA - ###0dZYB4OjJ2Saekp5KvMR+XxW5LnEy69j5IzrlfmSkAbhJT1VzvHt3EKKIgtJdoPh - ###1/hLej4ZjHBnMyRQmdjU37nC4T6BWXUqCwUm0GxFDzcnH2h+k16DEum5CUb5cSPb - ###GWcJG6eTbFZUyaibYCsrbs4wPzQjk98HAnwMOiBFnOgMd3x4tyyWNh/ukkQuiraU - ###lGV32g88pGq7mJYDsWlBb8QpWM3JYLF4ew+Tvg4Femreyv0S4zO/Uxv22HW5JNHC - ###ALNmdvDpsRNZjHXCYlFcj9JmYymEdJLLJHRfJq+7H3FllcnQ2pDe8gB4C5tcD4WG - ###tWQh0eKsggCIwgCHGuvZ2LT8YYyssPZxr0g0ylVhOpSVN5Qij4Dll7kOhSu2nKTj - ###Ayrf5/50XPLRHBqXIXWGieGxtgb2EbLTlo4no+m5JH1xCkWZiomy6NeuIkQjka6V - ###OTCHuo1Z47WfN3uizOp3O//LOP+16vM8NA5k1vlvZa3hnv9Wqovz3x9yLc5/F+e/ - ###i/Pfxfnv4vx3cf67OP8tdP6rf51M+5jvQtutODbkSIhPMouM0vb1wbEnX/2ICvMP - ###u35QhflHAPFvcuApjCwPK98eOMiTlrS9/pd3yV3799EvoEqpKuYyg6g4eYM9lFU1 - ###8feIStwIW6uorgdvVoyoDBRdRpiPkDb32yvY+NCyKBFBRlzYMynJzSMVFMUSmuXK - ###89ULMpX0RCVCWEaUFHBVpNjOMpFE5ahaw/TblAnOtHpyPirVYpxVMDrP/BLIwlWz - ###y0Y/RmbC8AHate9snvlg1iEc3Rq7SW5dB3GSt7hgrzQPSJOnmSpZUxtmCMNyQYj6 - ###EqYIr4tpqslU6LLG7zIVELVMbdygS7sZFc04g7FtlstKYFSroqN+E/pEkETtadvQ - ###qmr7htIY4yu6OmWmhYgtC/cuqNUGgVNnkB5Ren3XWkPZxMUS9k3JYinTxw3fBOOE - ###uOh17+ZHZs7gzYVBKk7dCWnkkUmQA1Un/N7sxWZyoax2ZxU/QpiMft6EMroqr4JS - ###VM7sJ1gzwx9BVpGMEGzhFjh2wxx9NljZtTj4E7Hhjew1/8p6kvcCMxe1zENtAiRp - ###g3Lh6o3E5nGIeqvJ1wpF1SY5cQSKu4zSc12Ei0tspqibgZ5lVu/MA5qrVGbiU5xQ - ###m4DnVHexenjj13ORCPZTeFkvLtsFdvSIj9ejKDQoyytFgOr7wKy7wMzcHuzaPKLd - - - -Valin, et al. Expires May 3, 2012 [Page 262] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###dQEd1a5vWsAE6fahA648YMC5uWiLj5iaCY/Y2e/ayRc8B9GbneCwXGUxorPibKOv - ###Adj7/u/ZPjCZh0NZRWScofeS8QQbI3BAMPlCS15ld9o3bwdOIKxtg0YhVBEadlhk - ###I9D3xJeMMSmkPs0CxTqrBslv63CblLHtPVRrQb//dfYxSrCAvT7N4gR+z6P9ZHSp - ###n8gSVzGzNpqSMO86S69LXcq4XR4CT1h+HFnW2Sw9aXLF3qjsjjBH4kTk/JJlkv1y - ###1VUpe/51SlLbC+tYTdnZYNrvoGFShGLfGJGxrvLBa/rYSHceix6R5CqfZs0IshAM - ###XSwC/mdvle0nN2edRALiJRxtvdvcbqlq4FjAwNvu9bWi5avNgHgqG9ve2W/9urON - ###+e73sDJxW7TrLIo26ovj7bSXfE0727xRFuw9JBzL3ttHOztbb2MyDsmrul4gMTRe - ###D+/dSt4qAKCKAfnpQqNH6h04ERYaMLv3eg9UnH6k3qFbo7C8GDvJLN6C8K/lUC6G - ###MBEb0kyBp/3c6jVBjt/5UHJx/bAr4/zXdzt7wAFw/vlvpVmvevG/lUp9cf77I67F - ###+e/i/Hdx/rs4/12c/y7Ofxfnv8Xifw1PSlmXnjz46YzV8OPXp70BJ/7vctz77xkl - ###/Dc57lVgjtD6EfcG47E2aVVxryXXVDQ/kdmJC0HLUUoN/O1RwAtcJQfr9j1/dPfI - ###MmRkQp9TL5hIJJEybRphC5UPkZGaLqcDp5CQc1ej5rDf+ypCKKLuRURO3tIVl0KG - ###zq/TiWmgC5gXgefvHO0cILPf/9WyjumpiOwIgCNqdx9uxLCznzuO3/1diuw4Skfi - ###OTxodjz2/RAkwQGE9dgofrsu0vTTBrJkmRHCBYXQdqTBLuXQRbgaayl6KY4wK0Z1 - ###gVDSve30IpkKkygHYAaClAoNVkUpqDfUpEu+aFQPgx/b+Ns4niRnPVmIs0A3i8xk - ###97ny8v83G49TAWCG/r9WBZ3fyf/fgMcX+v8PuBb6/0L/X+j/C/1/of8v9P+F/j9P - ###/v82sEAr/7/K/o85j2cl/tf6IYadi/z/7/f3sY3kS9LtoeiLDoBYAaCR34ZuKpj/ - ###v9nIrQCgk/A/Wv5/Owe+uCjxc9NOhqVLD8zK/x8oKGB3nZeE/zyQgot1/a2H5//P - ###G3Ve/v+jR8//j6n/PYfwuXP+Uwrp+LhekUn/xUdOJl2vft/E/1tX6fm1DLL9Atom - ###x6GbGr7IuPJ6w/EwtYLyBb2Rliuwm+9YhZfMdW2H1M+RXr5oavliCeUNcsnOJ/8T - ###yE0in9StqGNAKZKksxq9NSYVvg83rbxJejpDGZzKXvp5K8l83UstRD5zKIuBhORU - ###spUL3/TPs51+NSgiff13T/6OBF04Abz5MCdAd11Y3wGOu8PeV1ldQsjI5MY6nvhV - ###yiWpBFLHa+iUzwj52/rp48WatLK816uun2Q4hbwe1YxOqjM7sRy8xOqxyhEsvET+ - ###+lde/neZkurBBqB8+0+9Cpdr/1lday7sPz/iWth/Fvafhf1nYf9Z2H8W9p+F/eex - ###4v/fpkknGg0GN6TJusrL/wMoun3KyQZwnJy047c7rW3Qhw7fRXlXzU49T/kwl1z1 - ###XaTdxGT0pHYZubBL1qOgdpuPNqxHn6AW5qS55wSlbivB60w0mZmkmy0ybAISYTkA - ###Si4Cil0F7DJ4zZNGvKQA/UAprGlaEebfjbCU+4OY+ZjvWRG8bCzq4KaHXEVT8Me9 - ###YcjAFgCRrF7KvChDyClRH6Wbkz+sSO8lxLBw9qhWopsgXQRB9B/rJZd+GvccEBGL - ###8M5jkGIR8yReWUnlXTgZRJFI/VEgLIpFO+Ve9sUgcv7TSAbG/wAQde6//ItB1AVG - ###VbLW7w0iJkgWsTyz3eUcEBPMLUxSPRIoNDQYFbPOOyDOdpcbjWTKZq/8gQOiODgg - ###hiiej5LhsNcVcra16xUHMWDX7pbQtN2jLrLKJoxEMtpnsHCDBRSe0Y4kbrnbwyi9 - ###nHpm8Ge4P/hNwZ0zf2cFxaE3SeIzbyOFO4GdEH7ujwJM6TI+rjW9/m4DRSiwi5vk - ###DpWbuzg5G8cdkXMWv97GZ93J2B/mJL0Z1msIa39wU6956WTSu8koicVEejeBJsQd - ###6uPE/xzf4uulaP+/x94IMOknpiPvY0IJ/ILgqx863S9+rQl462TkoHI0yi+6gbgC - ###vRCTudTk8NWsRxvis3iD5xYNovhZ/DoykjA/FRubsWC5N9dun53NQ9IiPCpaLkdL - ###YjO6npEwXhzeTW/i8e8S7UsA0EhmbHlqzIUkeycFCeVVEI+T7X8pKqt3IgpnNk3s - ###rTEVXLgCmZVEVsNWDZPpFFmGZq8/u0kf8LHXQXHWNcAzVOGTAB5hqKUy9eKYuPWo - ###VrCabKH3dKIMm9MJsFSLr+zZwGffJZNR906ku5VzW3L2RTWnwUGUFOHBLPq9ywQF - ###9MxFV2SnltMXeNidRnRbNnhuJHJ2R0nvNvk6jq4SCnQnK8xdBBxDVtOg4+vRiA01 - ###JydY2/pKqS9dYOlEHh2TLBRGfqE+HIwEaNJCzMmoFEC9HPzJSA09mjF4kwL9R95E - ###JskXoEKD/vzWymZrofU1A8ZvNu743JQbebMh4nKNs8jLqR1NL3+xMj7hbyUNthda - ###DDgHLfoIlPQXKntRkRZvBKHDJCwZFFuh/2uuFfAvfuQeVV/lataXe0Ahc1hfTnvJ - ###qPtHGpuCiiBlY5USvytJKI1ePW496H1J4/3tfbcFh/DPZA4lb6GjbdUg/rMBcHKi - ###LZu0rj97C18k6KKcUFRuG9+qNgJVRoTBQIBQMrZGt2REZpZwo8m+TCXF0+nkBK82 - ###Aa1fEskaVFcmA0RsWBxfYglAF+iBLhAdc7BAlHBwRweBVDzxAjYFBekz48ZKVHle - ###qVJSOWfrNMZoCkRGrhoRZeGBE962DLqTclc4S43l7M8gm9XGaMB4HLtiw7UMP2By - ###jSCGvGedc2g/NZaKN7C4d3OV6sqH+KLdwSs5E/OD42CH6jfJ34x4Eo+DLqlAimZj - ###2caWLExkZKGSWYXCiYoE4NgE75mvgUhWifwqJqRCjnYqIVnH57aPiQUVp6Li4Vqw - - - -Valin, et al. Expires May 3, 2012 [Page 263] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###CMRVV0WiupXIWfketrOhUpWgpMxfr7rNhaavHNWaPnYQqlozzHVoxY2n51f6lIwO - ###01SoSD/9kuIpSTLEozKMWzGBZj3GTj/j1i0JGuXChUuMBjUZMc+RdbXUM0GhUKiZ - ###jtSrX8FQH/ivThzqOk2HUR0LpY2ji1EqjFZffo/7Kda1m8Bf0I3PBsTVM4uJ1bAK - ###WnUd5kd2zcIAP43yjffQa/LCcUZv0wCyKgSeaSCHRGFH9XpYtvHjbHcUtSNETFhV - ###QB+xeC2urpu7H/cdtqsa26CWdQGGckg+tAjwljefGYLDi1rWF9n5bYFeg9N2iwvS - ###l9vMkjLhMjJ634VHNDnba4JaMe9bpG/63WgNXC+i4iqq9bYdRhjY4Iyn7dJuVEfj - ###ZjiVlaZMG7ThuOdFqP3nRnTwfn/fgsgxD9icwTAk0HfrpjU9ob0YZqsmp124GRLP - ###6g+iAfCoC+Rat91eD1Sl4TCV2W2TTscJeCuO2zDAnGQRV6ZlF1FDsPZj+aS1N2ux - ###KSAeSBlhyZysMGUvS1zgXm3OrCsk+DPijsEy5xQbQ66I87hj+JZDW3qT8MZRlU0n - ###dA6GfpaUZOvsa/RHOhpY3EhasEKulPmmLzu5oXfcg3Gi2gi3bMWA1iWmYZet9QaX - ###SwqIZbIzwQeQf9YEFw8vkUB3of5ERUv6TI6CxTvWW4hmE+ObwQBrjao1Bb9RGs/p - ###zVK0KbEub2UY74qvQGl7FTtFEQEjLFQYzaxsaKhInAiJEHkcXmPihmb3Fhh75x+U - ###CnlJIOGWRPpqWq5LVPALu10QnriCa3IGGifyW2HGGVwIKJWLDskk5PICBHtrC7GW - ###zVhjRtuOLdY612Zitav2E1z9jqFaUOLZeMnEriVy4OYsTSzjOTZpRhSNo5+mHSpl - ###pt7OYhLG4AOAizsgRtc4gl4KhrcMQVi6ztswXWwtrZLGsgqTfjvAc8/zZJyWou7z - ###9LklBpTNnLp7B1aiBl7adtuvkdBk6wZDQD8F2PNukv5Xga2uQhgVa34GdJmFOenC - ###ZgKKZYNh96Qu/zEGNQAXeYqp8vA0yIZIwuwo2MYcrPiotlsgQbxh5ASdnkFb55jl - ###E/b02zS6HEx0JM0rOcA+O6gDc46GvenYHFUIqDKijkCpUq3iFXtKsed/ohKAh9dU - ###MJnUgGQMEAAu4G9NagdoiT0/n95M7aJhQRMDS2DmzZIhaLqHLgJ1DNWKc5BDr4S1 - ###w1qzVsp+VfAhGiNyowuTGJYy31rW6+q2cx8uQkI5mqthHkWdcIlDIDB1RjEeWHLb - ###+Gow7XVYcsvUiqUgwkpJ6LLwc+vJvRLhGcJIhl1BqvX2IpItWUwIECZYrwktHmlZ - ###qpuVpv0B8JYs1kvZILQ0NQNasdnRSVtI6kGYGctVfbb14A0daQOVaQEzemnmbgtY - ###ZX1JGIGc84Ka+8Z1OGN9eN0wnr1WCmWot9u0zYDccmgzqWUo5HRqzM2hiOab+ISR - ###yvodr5DhvP3u8PD0LTk3ojHIL+ZqYaJICyJj6AqPeznH84HSc1eCVsqQufT9Jn+3 - ###zRk3ooykBammdUnpXKJDJQU3JXo1Rw+QGk2XALsyPZWwsOVI1AXq6wwOfmbh7Hk1 - ###PvZQIuED+dLtJsu2ydhthFWjoFGTKKukJu6VbKH8Bpe9qxMXx4w9crUQ0IU29ifT - ###edpJpxugDWY8DWFndWYBfitXm5UKpr9Zhz9hK2C+CP/tBzpiuu4wXbPASDGcO80L - ###nNsVhz1Vzz6Zd8bSVYtIY+TPDmRZXPe6suq/YnV2XRQetqP0/qFgufFf1cpazY3/ - ###qlWqzUX81w+5FvFfi/ivRfzXIv5rEf+1iP9axH858V8P2RyfPIuOUIiKhBAFrOxi - ###2qcEHg8YEUWPZSUl0jeE9IYeCCLSbGzf7qRnUxqnikRrb520Trfexu29/95Bgb5W - ###e9jgRVqjvT7wexh976tgvoyAmeEA9PqDetfq2VHc6icx1pgjR794PKl7qpq8zkeY - ###75Wf+hQd7cS2uzn9BF+3Nv/ZjtunQJ51cihSN+Rv+62f26AiAQqWDpejOjCfd5Zr - ###bjIaJcqbzo+wolCUvJgqig6R/r1GpIVOSpwZ6oHC7iTuJZdZjVPTcJ+LZkHz4zQZ - ###IR1b3juBpi9mRAeJpoWjHR4WRKsY16XihHKgnhnYQ03nhfNkNn0+wLCau+4kK5aG - ###mt7STwFSJlYqaYxZsaIlDYoTzpB5NEdPdNPxd6A4Lhb6yMQG4+KmRYjh34HYBsDk - ###bHL7WxObm+hNkByF6UrHu6WM6X5GsJYCd/EXusmYzXiG41LgKYLlYRokbRR0wS4G - ###AsHRIYg5IKKAGHi0B1sSiBat/V/bIETsvj/YQtHHQthDdwojaZ7AZMDwEUifx7Fv - ###vwy653TMOZ50Ubv5KarIIoToyTDty4KEwatAgK2cLJ9E4GqLcFkgQEnlwA92T1rv - ###duL9nYOfT9/G79rPdsfx9ds/MrvOiwR8JhABGo/unkfdiOgmrVyZcKzw5XQdih/H - ###GD5ZK9Lreh+6FOm+57+crtdDj6DmCCq72T13LaQ5+cCcQBRB+P7pEWYjFBUeVddU - ###NOEA9HdY1ViM1BAjXonUeD9JFxA6DcNE+93BdBzxnlqka8rO73BpFQyNB7CCRTuN - ###v4okyyZ3KFCVPXIvEPws2H08uRql46qIS1Bd71L0N2wil2itgAeuBj3hmoDwnCcg - ###o2NuuDGsOTyeDyE8LxzX7Lomsa67xrU1b6eFuxbrMmNdU5wv+hH8Pk3751+jJXh0 - ###OdTRvbrWW5C1rmUyTHfjKUWVcq2ErpCjNKpxdVRMa3ePrlUp18Co9XZq7dKFGEsg - ###aBjYitjK1gF5Sqyy2GP7NPayX6rXGnmvVQNxp1irQ1Rw+RQ1A/fH56ME+elNevMJ - ###xLNnobYD0DwT5S4FUF4scsSh0bDb/Oa9uxUUJ5f4R5AYRW1UPJpd5b79wOoJ1tCd - ###yOjqswQ3xVBQtNadyDAn2BV8FpJiScSH89eY2lHfRBfe2ECWgQVKo9iO2yegnjKe - ###StEWBT+LnS8WDxpfkcg9fIifZ2LAnLTpTUkzAe3RgJGO5yCfgnbrAb212SXQxN+4 - - - -Valin, et al. Expires May 3, 2012 [Page 264] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###n96qz9QGScOGYJxiIQ/8gI3C03461i1fB6jFOx9PCQ0CD/QnPuMP0Iz1xWvTVjoe - ###qnWEaeHR1GgPxZaQan2j5e781KCfEBNCcLX88Y1WDY1CfZTt6e/YmPcmxlnQFMoP - ###8i3+Fn4H4BHviA/8jvzmv4NoFaJHfNZNxvFxrYKR8xcXQDl/2MkRjG6A5Z6fXcdi - ###qytF9BnWpde0OCXHnnuDyxqJ95hsRv2AX6SUYP9A7wiAcAOlSacVg99DLGUdBB14 - ###ZWtTcxEr66/I+UvJLlCw1ttgyM1RyrcbG9F69K9/GV+rNed7Ro5h0du5r3CFejMe - ###eyOLQSNp7x3EW4fvjvZ3PgYr6xpvvTbean003/Jf8wQjEWvy9GngDvp3Vl+/rjaX - ###gxB4gk6wKXGHm1q13ETb6WQ6jMx0LuQ4Gb1AIifB6EKexWRPnLkoxb69IVgx+ha8 - ###23mn1RbgxkpUoI2S2IZxfxl+FnP7ymuals7Dmm4EWl1/cKvrcmYuYichzkboDXuA - ###NgPKeanhPr+e/7wESrIqQ6ai55G0gQf78JisLev5hv3oes6jDIVgfh4UYqs2odD1 - ###tkyGmfVOw37UhcR8dF20rNcQpxPfoth3N4O48Cw0J38pS7yw1tNJOmYpH3MsUIJz - ###8UsHvV7lIEG1Wo/wgxFCZbO0rOTnWhqVZb5mJz/nIG6CYhR3Brf9mt2QFqjlZ3uj - ###dUqJOcDWCgPbvCewcf0h4DqwhTYYt3+A/3z4dWlWR4Le1Jg06QSCY7bTczIjRQmF - ###zgEBNEwCuOccCwYu06qxvm42WWDaG4ZgFRCyaIwGge8PbkM1DJXPms+xcd3BrTfk - ###zlYuW+Ri6mSGw2Bre5td1pwnSs4PZc5GbqH7cS9q9BmgmioVinmTKe0Qq4h4FJhS - ###kMuszFg3aYL5VcaCF7BHO2yh3CBadVU4dSI2Xv6K226anF9FOAFL/9+yUpzly496 - ###6UikvT4oEOw1gVaBc04ZIT06UDBNRzhWKS6U0GNfFHFkUUHHjphxSZaQ7obieIK5 - ###5RZ/YYv8Bs+wQroDtvIAkedrD9wwcjkZtO04j7vumV6rYdfYDFJnJ2aPzmWodkZO - ###/kemcUFU0e7eSfs0Ih2tBLwmHSUkMgPDAqq/+uM7kJ4gD22JwPxcJipm0sGM1F20 - ###TwejDYw44ds0Yj8gGOoo6V+SUxL5UZlHbN4mYsD9ZsOYwsycFsYLK64s99pqYSXA - ###Sc14T2WvgTEbrZYd5fSxR6y7LTZg/fwDx2tlrxHZQ+XJpXLxOksvMElObzAYmvBr - ###+xWvuS4yuRjfi4FLXPbTjjkzJQ20azAwh6lNYXnNGk3dt1m5GSKXNM1vVsiwyz4b - ###5P5uITAYBmDa9kSDxyencevo6OTwo9mdCBgz4eQiOJbC8NksfwtykOl7rkMN9IyK - ###6Adzjndxq+wPbrFAltE9bkQiC0EnGqXn09G4+yXtWWRKHADD0iyIKMytg7RmGWCi - ###Tih4geenXPYrwdxz8dxnAX2/RfQdloOLp1anEyknTVlDvZ/eSiWI/ExH6Y1wTjWe - ###EiJSr4MHEPJRB4sGNaxsWHcUvng1KIBliSP7OwaYFn7fGbDdmHvTw8cjrzm8eN11 - ###5lts7qUWH//wzVyFsjSTIIJoOOj2DVGfBmbsYxsOHgLpQ87QEw0LWenTH2gSvoJ0 - ###0bNzG0qhWRRcGmLppfHVYDQpo/kArZGmyqw2+Y0NzxQdlNhsHtDFJWhtl55+QqQx - ###vTExXa8tcyEkEbTk3KnKOx7qPZQrulPmPCu/Bh5RoIlhg9PqeTE8xkPLHgMhqIMP - ###58SRBemkXJ0NtUo+ZCCj3BWBeKEB5D2fNxbOLUhjEf+YzakmgmMsMhjsyoEXfvJA - ###MknAWYbTm+II9iH6FrZdoKtCP3Mx4PUdifxHzsb3Rqy2fAMi+b512mjKXWIkyLUb - ###JeuAXfFli3rw+Ndu6/WGf8hpvtnt45vA+OIxwBN30vMRMEAsPUGDXoqeMkJsQasU - ###8dGoZScte9KPc5RqmnJ2QEkeoj3PYsAgan1JR18xpWyU9ACazteInASK6Wq+RCp0 - ###NcWrlcomPQ0LCiHm56LGAbsHQ47mo+uqiBItRk6Kd2+JLHSKNpfDU1SwWU2l2ill - ###w8alPAoWie0KU3/NzDCDDiCJzCAKdzqDGyeDl7VTMH4aQEGIzzcGbJnWXsOtrFIy - ###Leeu8dLmpqZ3lJP2S7mL0Tf7lunOZd+SxT6rlhwSxC2xLt9NacvIIOgae6zF5Bt6 - ###CNN9WD8TbePv9jvd83SsD9JgodvuXkKtSO/O07Qzpmc0uE52gyCprRC3zJokvNjh - ###wgzKVtHz+taK1a6TnDOY8cDlnF17rzgD/nHtm7AU7TDjtJt5Y2RE0duaedxUjlbF - ###fFhHPyv0q5cpSjiHdM1UUd/uM7nckomxzzqVsynx9r9gCicjG4y3O0uA684OvR7c - ###oc0xYGIA9VWYv1esX2pONVp3iiqvshEbRGrVRwWSou6TSp0Gk2wwqmwYPvuEYj2w - ###spJp9fzzcev8Us/CNj5yH2w3ZmE7C9Pivt0/YRrhzsA2PpSD7Ue/1FHKztbhwbZv - ###aQY2SEyzhPYflHLHqYwrosMHdFE0Gef3OAsR14vvaGbnkyTnDElkI5zrBOlRL5W0 - ###r9CxlBttUfAgJuOEMcsies9TmPUZpzDr+acw6vYPPoV5pg9icAqk+Dq4cDAOQjIG - ###wIMMgTJQhAm0rrqYIB4kNspGpm2SHSClr+Pvs0wCJ9fCl8I1xeT4TpCTRdD3gvf/ - ###kLqhXH99fx109ChczeVHHAe59v35j4PWA5Zdz/pq+dveS6fKPJEgPP4m8PibKSWR - ###L270WyhBUqQ30t9c+0HmyVXnh1rd3WHmvPPAucHLsLpHRaen0HmRMfn0/KMeRuFF - ###NVg09CHZQ8Ng5d21aNJ2EJcZpzjvqUgjeQ1bIpp+xemeSsv7Oqo+9+ymePX+cHK5 - ###G2A6g6DHrS1K56TqkYsKcS5Moum/OLsqgGnS5xzrpbBKDV2UdR72FZWLGLXfwBht - ###diEBse2TbOufDTrrvCa4dgawpXIVi0GcE8+GPy9wdpbO4DEj+WN2B4aJhT3qjZMI - - - -Valin, et al. Expires May 3, 2012 [Page 265] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###6qASbMabSvXa402jQ6Hd/iwK9Vqwz14yqUEFE9ybEhwMBTVvH6CKDbE+0TFywc1x - ###biPjdVHqJFFcsFw8l6ESmpj45mwwuDayPUsvoISO5VVglXyuhKJkojIFUP6ZlM6V - ###8CkWuCmyITJYJFX22Dt4pe/GZ4G74jZFY4idCstmsUwtLEIovk77Ii1Cx4xwZCNw - ###gmnDy9VXYjDw9jntPt0LukUKyHgyGmBQaH8wtTURSmt6lqZ9GLcMb1YCrHSv91hn - ###riMlXvyilYbTO0JRMX6UXb0eMNnkupcGOjoJtOxKwMZrHDfAr6v04eZxAneR5Zzp - ###t2WZama4vbtHNt4Dijsqn3cRfVjTdAzLnkTqYAD4PU4dOSQjku7IfpyPxqkOnEAp - ###VzDCTbQKYCAPwFmTZr+KKUzZ07qObv9mIEM4jsGZeXT5u5B+ysD01tHNixJ0JUD0 - ###wCtGGj90CHCWnieUv4se7yUqjNM9rTfDU2aPP8jhZrYRokk7TsU7ArWOKPww0QDh - ###APXXM6nWmOMoY56rlXft4ESLF0KTDe/EN+PQlNsoKdDf90BHw/G3dRUtx4zqpe4n - ###5UDYBa/NwbmKhjXYsKKBIXS/hTY/1zyglb+QVUCuhNPRV0p0ziQ/Dokqukv+5LkA - ###dMWevGKVsNEzX8LYzt90zFa0/Hn2zq2S36OHjLv3CrhkTGDG3knPqNDF/Py3DuZD - ###KKPDiC22R+rOQ6g1QZPvBIQrE7ZuNkJMjGziGfhkcJuMOmNxNC7ECWviegV3qA7L - ###X2uZCr7VlL3lmLf8iAZuwDgVc/MrYxTP28OTU4xY2dxrtYUY63YzfwMWMEYUKc0F - ###Y7ycwxfm7rJkI6OEJUNMHSdzBlUWAikR3gOFRyc7vzwEg4H3LQTmyXN4BcMtAdUm - ###RsqusJNjhMhozx5S+CFPIcyCLXvqM4JHM/oTE+0JllYgaW53805NyT48XpaaX4Y6 - ###nQmLqcNRHZxA+GvmkMM3sMJRFctyNP1pMNdgecPvLAS/wfYE49VNvFFa0ewLJESv - ###3Ax26xxHe5fro6P4xhtXwCjS/ZbRVV8ceQ8wjSed7kjVSvwis46ELHtB8djYQz6T - ###z68XoogRTLB0KWPqGblDCLU27zK79wUQ1kiNOQnMdxSZjzincQlXEOs4bwp9Ft9U - ###A8s4iUCqIAUWNVjXJeEAHS+7EyyXovOcaEXVwuvfwpvD0HzeYPyeNdzHPuGQSBRn - ###djKi8/4nd3ZBo+8E671O8IgECp3i2Qd4hgHZ3SnDR3cSyHfoBC4xib7AIo8KYO5G - ###aZlo3LcwLqvBYM7f/vkVrlyPO1AQLr9cpwIzVtsiaqQkldxqkx5gF+cLDj9wGnWS - ###tdieic+WjRww+WqIibdsVcTpLfukMuuQUiwV9SmkXM8YkcgDlSF2t4X6iTWXRt1L - ###Sqgk58eU7nRuFMXAXpmtoEta2h8LVjSCjZQiZA2/DiJIR/wOiN2+gJZrVOv5di5L - ###CKHcHXVZrXB+U5rRPBvoer4JLehKpd90YQlOhNkTWcGpspSZrkQ5h1r6CGeoMUMw - ###+VV0FVGvm2/JZDaRssyqatn460pUC/YlM9/QW/C5qO+iYqm2udZUduXOKPaRIs0W - ###bjrbt12m5EFzkFfJ19r3TN9QP8Ijs00huR6KMmb9YGI4e4FtGeWQA9o+NKay+Y2x - ###RtlgRCVPKRcn5n73TXfzlUBVMgIXYpS0QFJCQEa7NmQ0ZAvBEotWoB/ycGtfTdgv - ###opuaNQDFQOrePIZSBEd2FqOSywqtJE5G7iCdPdSwsrqKfjhDrJWW6cEdWstLZquy - ###haa5uaabgMg/cggoZLv7rVPMOH74/kQqZfCi0P7d0E1hcj8/u46GCQ4bIEaK1AQZ - ###SNSDU20mpnFdYYva4fFy7Kb+CrUekBRb/2SC5ZisHMtvwBRLma/slxzrb9j8Ww8Z - ###fgsYyMMw2ObgopD7bxUDPdty/c3mMeSHzVQvIzTlHhMOzryHcZgGa0Y7OjZivOSh - ###sBhR4P58DJEva/25tAnk2nCFtQA4K46Q4mR2I176G/5jcgFRvIn2EZRvQQvpl/Se - ###p4oqBszaHtgSFHejy0CuC62TKO6xof3m/VLQTQUvTMfSxSIl5gsvVFJtYDvoQwXK - ###27Q3oYCJsGsGXnO6oNi904my2Q1sDcb756zqyIO4Ceg7DGQWOAV8I+pZgHkHCA/1 - ###dKn7/g3FOpa7lHGoUPTFgIPLzFZwe0om0xHKGxl4tWxuQFu+9iDFr9ZHktczSS8I - ###tXo3DF+m90dmg5ZwKRJVZs66v5IkTk5SKibUSYdYMgP2Y4zSBjGsn47HsngQpUvO - ###QBnmiTEGiBWNWx+D5wxkcvUzIP6GhKXMuSBZlN/krUTbak6dO0Zy/C3oJJWLQ4uu - ###DISK5kphqs6dMrOrwI7z7UmQt5nkxxbFea6nT0PALNExZbYM8huFy+vsCaE2smh9 - ###pt2TL9YSPfunaknZQX8L4Sv7m7HZ2FEOj6jwEOjZR73XJZU4Vp/3vspvVXPvJeem - ###odpn5M8LOupo06sdUrukBqACR02d1rHKqjfXl01zDhM7v/bimeWV4lhRky8p4kdo - ###co5mq+bbVGzJlVSqyX+Wyv141PLjKUXGVzwauRgxxq67cFGCoX8thq17NOVNmBpp - ###/k/GzlmQ/B3457eH1qmwreim+WHs2x+o2pFhcBD6x/NoD22hnVQW7fkismWgvQnT - ###oV0NeqnlCynCNHo9EQ9KTaDrmSiVQtaaJaKVclSjmsoProVhj3FRQskcon7zL1TV - ###5v9SCSWZwf8REtC/cuEUjlTXVuJ2dj+5FR/wVNl7z8meTYf4pajbucvJpG0l+rfK - ###qgUz7Mt02HS8LIeouX0oL/T3TkI9j83MglzZevSvIftYyOpjW42Km7tc18/5bXS2 - ###lSvXOpefKDYPZRjItvxqTqxl28iKYKuob+hsq95sDOnnv2UG42WlaOTsjMgijuTp - ###Kkb5dDudHgVuWWfPxQUrz+Zd8OAg99hbMgzEgiudGev3WqbjdQ64yG1l1otV50Vl - ###zpRdk1FzQzOsoEEzM3JuyTjVW0HN2bH4Fkr5Zp3/mqzZuhGKG8sNozMn7LXNN93X - - - -Valin, et al. Expires May 3, 2012 [Page 266] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###TAZr2QkBbHcTCNBDhopHzH3umb2HSyx5VoFQh7WEyfkg6nRvpDhDIYwYoxsSKpE2 - ###fS8GolaUGGMSGaVEo+kYZ9w9vMQLdrHAaA0to2sqGBh3iQgK+C0Y1nZPgMu2uFuT - ###j7CsUAt5E5/zmkkGgbdcofRapo5iF22LpLjVAt7WGXFSzAwfS+ew1Q0iDHW4iRMt - ###IiGtxHnPo1PzqUQkZoJmjETNRobM5y7Gsq/HUjIy9ItFwcy/iGrxaAUz/+56hZg5 - ###Tze45vgMg/fcR4EQDaCdeKFKLFSJhSqhVAn89x6axPdTFCQL1zuuI1UVlLuLCJi2 - ###T92sBIiGsD1L7i5ydp8rYJvc0MEfCtbW7/Jwb6mQ0gN4KoYa54hYSeBVmZ2NuWmW - ###8C3zSg9RLgYZfIxn7Hi2cdvtd3w3AomjsuNyGUrvDCPoZqV+FvdyNSBnNlywk05H - ###wEw6ArAgzo6cC3d2Usus4ZTdMZQJ8HlAz3zukZQ8lwYDdMg//+0UvMgLo5lHxwtd - ###/8Z6n60q3Efr8/rOazJE//dTG/8y5d2dsroAT/+sOxmXoruYDuroLn22vTiI2vHn - ###5GwcDAexhETRwGvXDcSNT1I6BILAbr0qX+r0hhM9jX+fJqPUiu4lqAFEGEDZ8sSy - ###2CDBIcemWV4oy/ZbzHJwm0adQf8fk+gaY0G6F/JFGX1yhWfYlOvDGRalWx4P8PX0 - ###bghrOaMakgW3leZC/Aq0U10zhiOzkPPkmTmcP3QnV8iOkugSUJPAeiHj6lg4NAHz - ###KSE0iFHUKK/TdCg4VxXj37oTLOaowBJSPQLwGh6wJkkftwbxJm7z22UYlE4R8O3J - ###fyyuP+OipT0eTEfn6QukpBcX3bu084J4zf7RFjpzPz9/YB8VuJqNBv6trq1WzL9w - ###1eC/1f+oVpur9Wpttdmo/UelugrXf0SVRxnhjGuK22cU/cdvN/nPzbr/N70ey2Pg - ###ydZg+HXUvbyaREvnyxFMarNcq1SB1bWvvw7TaL97052knedRC0Qjem6MXq3p6Av8 - ###+OQk7XTHus4Lev1Q/hhgnkSa9MtZt5+MSAG7gR2I/GKB+d8K3vbkZgBif/dcsrMl - ###0Pd+I946IFbWw+6lnIWVFeEn6PG8l3RvYE85S3uD2+UnaCYdpiN4Eu2joGShA25H - ###CG34xsWgJ8MzMS6mK2NNRuiTPPnpSTmyR0H+jxJ8FN5EODEwwUQCkJyJAjeMt/5g - ###0j2HvXtyhUlzurgvX1g99TsOGHoIzwPdQzcGyrh7UQgrDUHwREIQ3QcCidYnncH5 - ###9CbtTxKeyRcwSQO4M0KpMx11k95Y45ZmUc6GAh0Hc5B26R2810fzI0BiURKVmVe3 - ###BbJhN0UaeKKKBsGmiiFnXykWdCy2txT0pREQlygKdjOYpLo4WAfg+4JSBdwQ8zAe - ###XExuOaUk7qHcCbzURfIbIbX0Bd2MxwT9wWG08/HoZKfdjg5Por13R/t7O9vR/t7W - ###zkF7px2dHkatg1+jo9bJ6a//aMPf052D0+hk7+e3p+2odbIT/XzSOjjd2X6y+Wt0 - ###+navzW8+F9/ah7unH/Ax+Hx0cvjL3jY0To/uRFuHR79SQ9Hbw/3tnRNo72D7CYbf - ###nOxtvj89hB/+8Y9WG179xz/wFgESgBXaRxj2dtqlaO9ga//99t7Bz6Un0ER0cHga - ###kS8ZPHZ6WKJu/deiw93o3c7J1lv42trc2987/ZVA2d07PcC+dqGzFqFgb+v9fusk - ###Onp/cnTY3qHxb++1t/Zbe+92tp9D7xGi8xdEUftta38fO3yix3n44WDnBEG3Brm5 - ###AzC2Nvd3REcwyO29k52tUxyN/PQExgWoA/D2gUcd7Wzt4YedjzswltbJryXZZnvn - ###+D08BDej7dY70HDa0ZLGSAT9PXExApOy9f5k5x2CDGhov99sn+6dvj+FiT083CY8 - ###t3dOfoFJBUVp/xAxv/vkfXunBD2ctqhjaAIwBbfh8+b79h7hbA+I4uTk/dHp3uHB - ###MkzwB8AKwNiCV7dpMg8PnuBQAUGHJ79i14gDwn0p+vB2B34/QXwSplqIjDZgbOvU - ###fAz6AwSePtFjjA52ft7f+3nnYGsH7x5iKx/22jvLMFV7bXwAmsRuP7Sgz/c0ZKQJ - ###gOoJfTRItkQTGe3tRq3tX/YQbPkwTH17T5IJoWzrrUT38yePtEG9ePLk/3UvOulF - ###9Lb1yw4GqO3u/Ry/hR/7570psOf/Aq5x0b18fvVfT/4fOrNfPDHuYSEMkoXwrvp1 - ###MsV8gbGOVsPbT2TujHEE8pNS1jFk3NT2S9K1lcpAUG6Lg/32bmSdi5lCmH0chqpe - ###6MI20NM173hK6gSH/Pw498nil3OOs571GHl5DMmPMw9IE8RIvDPg4jPi3QGWOiKu - ###jkpg4LksEH212b4o2Qq293s+Lun8ST5PGYkInfcBbAaI/mPQ+h41KbvMwSKBuJtl - ###HrrHVRBEMpLv4spoXQCkJyDsTUKA/okg4toih9z81aJAxAUtHHi/E4g+Ld7NWsoO - ###iHtmIozvAaL/GB2tzDhdzgRRHS9Lu5DgrShawqrCUjf4UdR6DDGqgiCqM7UZF4N4 - ###kHNePe9lHEJbAF57B75RlGBtoU8R+eADbR6egAzHNknr5e5YLP/9wS2VecX4uUB7 - ###mHCpP7qslPhTNdDWiN7GZ+hDVduN3otcpz1x6uXzMYflyyFMbobBYSggYtGK+i4+ - ###4GvwJQSg9Vp8rBs6tl6Nj1/5uyTDU5uBVnoYuWmFmH6Bh/Eu9P4pWqKHd09a73a4 - ###ettK5BQ3sJtbjl6ICjyM6e30Ipn2Jj+BUhPGsbltRhtRQ7+6OR1dgiwG8kTS+4o5 - ###qdkkejEFVdsuv4FSxRk8HwttGU8Pn6pJeGpgNRFFru5KzurWvh5uqP8uSNY0QqzZ - ###Eu+2tkpobV0uaSZr2XxDu4NfNezsNr0bgqCUjihCVUJlsO1sKN7unRzFVKpczEwp - ###qjZzjLqP0Z3ThR6svVtjhrP/DI4fbpin/563hGmCPhxOujfIQLnOkUilDWywWkG/ - ###HTfJRWja5bopWd/E9MtFDCRAaeo8LwRRk8OkDfsAz6Ka4PsPIqHsKVOA32PaTPzC - - - -Valin, et al. Expires May 3, 2012 [Page 267] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###CCaj5JxCvLudKWBaHnNihmNKU452oX+MI6zEyIHXSYf2q66yO0XWARwdP9utyTML - ###4VEgZq7bF+d63UkqrPPqYEN4WpC1KpSPy5rEqKy5pD6TMvJtbQSC3/Xt14T6wAme - ###bFR2h5+ccF2LsO6TdMrOrSOTg5X9PP/cv8o2ZEJAvZc5rrzs7zBOK4CwjdBeIuC1 - ###vEJ06T6xnN2V1qrh70tKGSsFqdJPfqIT6XvqDpUGhA4pZRuSArrnke0MSCEd+0Qa - ###CkesozPMG+EUEyjuirKP6jeVY9PeLldJ7yKYY1EDmy7pDbTkaFElAx3XWWjwMYwS - ###N8Lgji/FrPxe5KWCCfuqtTQ7qJVMyPI7V04/bp+E74A2FwIAu+ANGfT4Hjy/xAID - ###basGZDWXk+YASI3zKR9Rt97BK8jHWZaTfQHzzlZyzE5hiVi9Fu20qjqtBjvFwHFr - ###bHmdunOBZeKVgqB9ntGWYhClF6hBMDNPFAhBDsDSrfnYDH6IFw9U/RDmNtUMZmc0 - ###oQRYaKIsAXM4Y1ZKAJ7iGUBUNM+bB4pqFn/2XzNcinC/9RWM8IIWdWVpBRkzZyws - ###NK37a6uEVnpKZm5wmY4oyYFn6BeJFxNhbobWaIP7IV4FaMCrfetqMrzRvFa7UlbC - ###A0tzY2yenrzf8ScsN0FEsJ3d1n471FAxIsNRlmds//ycQxWvZ+3AeblO5kDJTLTM - ###ixofPTO7eADmvZWxjWbjmy7u5lcpHXidT0ejtO8QvNiMEyqtgcU0gpSP0+LAZuAy - ###q5zBnrWXYYGaHr2bI1HwZQpgNj1kM5/jwNL0n3a0XSNFwHWmKOkqXXYblE7LcSgK - ###WJbHjP8eBmuA+N/9AsK+ipphqYh2IK1eg/Z9PkgvLrrnXXi1mEToS4MG/HbaA28g - ###//pX9FhK5fKrhe/Nv/OV4f8jjq3iwXD8CB5A+f4/1XqtVnP8f5r12sL/54dcC/+f - ###hf/Pwv9n4f+z8P9Z+P8s/H8y/X/a3cuj0eCcXYAoIh/YJnHEm2lv0h2CwpCwt88Z - ###fqYz6QQ0Ocunh6qfxshyY/FwtTnbtedZJ5kkVGZlps+AeLTbL/kns851iS5NpIXo - ###i8+/f8Y9irLNZjga5VwFjuQRxraRXNrsel9YBu91BY/au965+AQr774yyhIaAV4M - ###mh/bNQkVSdZIlHj/5Ab68dRxfQ4zVZ4I3Xi7s4WnU6JMs1nQWKaQiN7NT2DiuXot - ###Pq41Y5FeN66uZ+VUMDCI4FZtSzHOzIvDKDquvDiuZrl1zZ6ZWV0LVNaC9Ag/369f - ###v+vQI3n02PsO9Dgn5dGcePRTrzn0o+KZhBWu2TDCm/aXjFZKCtd4uLouMlyKIQMD - ###P3p/+lOEEy0Rx1SIEVYbBHV3o/Kq+xoQ8wogXe72f0nPq5+6n5/Rpxp8krU2yuUy - ###D4HillnOimQakehgIMu6tE7eRcn45qf7oVkhG5rkL5EAixi0gMsoCwTyfC/Fo/Ia - ###rCQAQYZSe2lQnCYxqko3MhyMu2geiqpNjJFCI80lCOLzQUnONbdX0DA0/gZo/ya9 - ###GWCB0fNzzKB8nvSxqxFlWe7gske7+XOvSTdgMBAmHt45nolf8BII85Y+XHuyvJJk - ###PtVorivL0c3tulag6wDbmLtr+xGcU/firmWnggPM6QAW9vry9yKxqiqvgiwBl5jH - ###DcQbcmXvt6go7/SmJOdPLnC5FM3NSBhIZYwevPHKjDRtNlzCwShOQToxcJLZckeA - ###fL4n9Xhd12Z3/X+MenDOHko9+w8jH3R1n/bPSdUnM4m4L4LbuXZkckY+SvLUTvqy - ###WBNjcDCY2sw44gCm0UX8nd1PKjqiUlM/RbX/qa6Wc2iuCH0BlO7ZuZQO9sxRRJ8A - ###45/nmmS/a1syyqAv7HpfpWqyUFm460BstwjjrlAOgN6Xnvzcl/nWqXgkwLMhDkl1 - ###sK+428diLXi/zGUYjahwjrAGID/Ro0Bj+jOTmCJg0UwNyVj4q3QdfxUBXaBp3bAt - ###hRPw8NKbSMR220dhAlK47xwM05iMKtPWGROe3g3QaMeoqNfWmuvkGQbiwC2mgMCb - ###FyQbgBwSSeoekEEK5A+yRgGrPeulN1jNGLMYaHcShBjhAgRUK2v15lqztv4SIbdJ - ###YUkQ+PL/oGpiPGgcQXHctRten+EJiR0bc/M6cCTOLZb9OQw2ab4TmHcTtYvDqB97 - ###ZZz/DEep8Fp6jADwGfHfq2trFff8p7paXZz//Ihrcf6zOP9ZnP8szn8W5z+L85/F - ###+c9jxX8fsfgkHehFbbTjadKfdP8gXmmEQAJoY2SX5/BzD10BtTFfimE6ANz8NcV0 - ###1sBS8S4pdUf5ccBow6cXMp8SVwFb/XiCft4UVeeFp7LhfHw1QB9+4Ival9CNS3W6 - ###Cp023d3mBmBTjLhCSNrJDH0tMKq3yeimfZUM0929k6Pk/DrtCAd9c1T4zKAPczWG - ###B4UokCq/v3BXIchPcVaPq428gGh8JtDNvKPa343HV8NwZ+rQbXBbvhilvwOBnn/N - ###GFqBUeVkrtZdJZe0KK5cRGaPKthVzrGMc5SIkgERRUYAMTqs6yUHm/0w7YQCOPQq - ###FFcY6bTCMkiWV2GbVuEnDpCohoxGlr9teIFg8GnW2uClceIsvU8CcVaPBWxgSApA - ###QvVQf4zuLdMFVgzOG1iBrog35iAQ/1oh5KEhFeuql9ycdRL3ENzu6gPQA5LnRZJt - ###XytmKc4Mj/fptZsZxV+gq7wMBSrZgtidxKNL6Ze0vxwaVTBwHdQr/xwjwiMrwCQo - ###fJObofi3poOUD6kjUkFAFMf+rJhkdnVekhA9pQDTDTMXLhkH+8K63RfWbUyaGfUd - ###A7eu1Ad4BC1lCG1jJXs3VAvhMy3heJov1i5muS7x5yp+1nRiJUpWT7vlQAUJA5jw - ###btUq42xBl/R6OdBVM6CrGtDVoO8yDWUGkFUCUswJ35IT5ro0iNbUgqfx2SPYHwyG - ###IlDRGYHl+a6suTVxHEEzix9XNiI/tqQoYmZMXddATpdyRUsEVbMQZCCpy0hy4qE8 - ###RIkuHYLXGOuiDdxP9zznELPmXw7LGuZsOrCGuRKkh4JDrdlDDVhxjb7EcvbROi9K - - - -Valin, et al. Expires May 3, 2012 [Page 268] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###RTseWin9Ql/4RZg8ftms6btk8qllvTbtwOX45PD9wbYBQrVqxvJ/M2UEyzpqCOZp - ###Hw09jlgurmfD8U7fO0byLxYRdkRThQT2WZe1Z1iAkqFk0BOgChC3JqPezORRtIcw - ###iLKRxwBxVn6rPGXAAZGknw8p2rVytIL5QSyQsKdQc4zF9jBNMYn3Y2TsMXbsTEXx - ###2RHWUqCpLr8ZS0XVS7qi6iWGnOfiuuQavk9H66QqtY161iPDOy+XCvx264GgtLGf - ###hY8d8B3WmjygsjQ3rft4r9yRVK8Tw1jpW17YYVJ+9hehAAdTv7xwQ6xWZuaS2RRg - ###WBlh2ulkOoyGoiie2liHVOBaYhCwhl8k6jB91kZ0VH4DH2BavxhnqkYpDJ74rZv+ - ###8+yyGJj7Z9hBzvNLMuomZ710LAsPXGG6fLR2YmC2H3qNh4dmFzJ3wXNB3qdovwWp - ###7vTXo534l8O9rZ1tTxAQw1CsqPyGKhbvU7L1rJQMB4PuOCVFkgo7SGOMCZdHTK7U - ###Y3ToPtuQpZKrzfp6AzYN59HNwWA8UY9lVtvwIXDzxYeJGOc787KCbgMLplag/X85 - ###wqu9Xc7qgRK52KIGr1L8bM0k3/gEN6zZ1MvUeUPfcObf4DOKnYlX8A6JDNiHyLvU - ###ftsCerMWoEk9bW2oAsxEgmOCyudGcc6wDODSG7dOEKyS5A8lE84SrFc7SY65UG6F - ###mil0UfOGnT3BuiMMJwDPYSihiHAajJbQdNn7uoy6UEQ2Htj8MY1CZ4qD1HaY9GZ4 - ###hWU/zGUjGZOh4tjCkoF3JAncTowFY1Gf2DdczzU3M8/ewdH70/h0b/8UXif31NzV - ###VgosK/JlhfGje6utUQX6F79avYBQgxPx+zTpdSdfhd3MBfPt3s9v45PW6U5sAlyt - ###ma60M/pXyhb1X87DpGxzjou6b2R3b88iA8HIe/CF3UNjPiGB+M4IaLG/eywc3tWj - ###5sZsEJ7ydTSdfngbJo3dIFagG1yNSBxvj0pG78HqqlVRxiRr1YWrmZhg/lYQzN98 - ###MPWtstDqwrBqxUqPC7uUb2eBLhp1c2aZpwrRUckYCvKo21KmOKWs1hYmTAMzWYAz - ###oTGnGSWZlY1spBsP3s5+UMoDWvoJyxCWZCZx821xYrM4sVmc2GSP6i94YhPwjZZ1 - ###NfdPjwh5Z9OLGH7w1L5+jE8QkfRjOacV/LyPmTkqvn8+/P6uJecDXsLvQsjD774m - ###a/SvdbnTAbqNAKmDRod+TROQtaIvSrOC7X6C7qAw7OkYEUvJ/iYjDJWRiDWaJSSQ - ###ojeWv75yH4lFlS/jERsf9iBUa/7I7NEbD+ofM6KZeOt0/c/JERcI6k3ArRQwNe2P - ###Br0eYKqHNuZQZjWlT7VO3knJHhZ/fNo6aqNqWXeNngIVovZiEBl8KcpwPYuNy2gA - ###dX9suxyEBNO7wv6yHD2ld9612v+0pFVbBVueCQkIFSB2GsQ7FyRwPSYkm/eHZOU+ - ###OAn6E5ugVYKGAb2+XanbJnUt15idMkeIosi1w6umTv2mDFV2ueRxD/OuKZXZ65H7 - ###e79JIX1655bHG6a2bjIxp3Kos3idVh243VbF4HFvqDm5UX0+s+T9VqbzOz3Pr0Jv - ###f/Jey7fjBzQXF79VF1iQRbrzt+rgyexBk92y7s4gPA4Mt1h8dAZ0TcW6SZiTbM3j - ###uYLUAmzYY7rqSZMPqye9CfL4nvayz/D/FruPSP5z9VAf4xn5fxq1ipv/Z7W5qP/1 - ###Y66F//fC/3vh/73w/174fy/8v/8N/L/76ABO1nwY+/ut0zZZ9d8++X/wOxryArdM - ###f2/gP/Cg7QSO5yv2L1J4Imdw6XMex+fD3nSM/z1J74AN9qP/2vqvJ/+rXM1n7sMy - ###YQYfdCLzVRU/lFhZoBU5BrYv2IaUUHaX/WQ8wSMJyj8a8PtzLn1IM76ZXOF5VrF3 - ###9CFO8fdI9dGPf5MZcLAlbWh9VRS52gQcsLk+AnJDtlIW1oUutPl+l70IPs8evTxs - ###/BQ841wRxm2zjcDcRmH7UG6vOQawrOddLSUXInG4MbvhUYLl0NO0M7tN5RHxLdMc - ###X5hKbMcsy8frQVTiO5AZONm66Rc5mBOp1m9A7hJNY17yZMRi1kVvAEJZ/7JMTiVC - ###JlVgKxCc1aNAoPU5Gwg6T0c/jDkd10wQMk5LlLPSbBD0Um4XBwO3CPn+5vTiwjgK - ###iuj8iMTfvuFqovivCfz2B1iAcQu2zANz5d8Ji0dNuiQ4xaL2W3IBY2D+51fzQ1DE - ###AA9LfWswGmEC6lwU0j4zukl63T/Sjlm0UuS9FpCgQTUdYwki5RVv4O9IO+HsYuWw - ###06MI85LhprUlvQULAIwVROBVIOCtQUec76/NXuxvj/x3vmX4Z+atemu1s4+jcJTM - ###WeUZq1vQZKd7rvRb4WYQcFfK43nkGhCr4mqug1oeAQqUkD+tcDUrUuIsREHURENs - ###WOLNZ7necqE5ol2HEtV5rnlBQggd3xq+crZY5KMUj2CQWOFmgaWqPIgCJdwCrkSz - ###m6vN21yxw8FP/JODFvEjrcLz63E0uR3I1CNWjvqhqDMEXYi8PHwVWJe2g0oIhNmL - ###1HbluU8TpjdZGBGFoHA8/eamZPa2r8x+lnwITMei2a/4zkia6m/SZDzFcjsFpmwM - ###i2Kc9tMxcI/12UQGnFcyT1cMD+Igl0eH2j9JxwejSw/b3nMwyhOnDoV0PRWep1lX - ###AYwIEI5nwoC+TFFngFqeqqzo1sbAw8wACIHdEFvY2jyJblD4Ksrw3/d/z+b5eapb - ###z1TdLAk4EABQeC9sT4ckWPH59Lx7YV6ohPx6d/cp2jnYOgSeGB+8fxejHelgZ7+t - ###+C16jgywEVdURkmVbs4mwv5mdzLeucMis0WUiP7WVdLvp71x62hvjqepRgeIaQVe - ###wRma/zWQwdJ2t3+etm9xm2yhaTbtxDfj2a8m+OwmSCO33c7kSrxfYDfGwm6dFOcv - ###xvyV8U230+mlLm0BPYWsH990dL34+2efgPx7Xxnnf1R6nsSuGCT9BxYBmXH+16w0 - ###qs7531qtucj/9EOuxfnf4vxvcf63OP9bnP8tzv/+Dc7/flD+p11tskXxya7QEJCt - - - -Valin, et al. Expires May 3, 2012 [Page 269] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###vk8Mefr4MeTZ0eMmiMViyE0Qf2AMeV7WHAfEQ/m8UPYf4fp7xZAbSiAeD/bSPqWG - ###JsOtHxd+NbrqoevuqqoFnBUBTmchJfk3Hk5GnuX5AwxF2vV2gWPHR3unW2/JTvph - ###70AcksD7+JT/OsCSwM4f48GFDO22m8g8IIWOR5j8YZW6znzTN9K24uOaYcUs8hYa - ###hoUpftZb0oo0B6OTpCEiyM/EQRKnoU8n59FZgqIQSGe7RpTI3D1Ikojs0KxeIlgb - ###4Nf8mcx1HAZm3+pNhvFNeqPCuRT4ycXka3R+lZ5fB3MFcf9vbAAEY0UMgoDqBp4R - ###xWHMPIdx58MwF7p3xGlYSjXr3YqwvLTmaVf5E6vqszCiDhp3jDg0fmiXqmrvt2I6 - ###a0tuhj1tGFbrDEdOGFhR2CvPRJ6gW15r6HiMn41zj2Q47H2Nx91+GgsAl9TTJd13 - ###KaqWwpSyrOf8HVmSoinCpQdrj0ZDshImvVfOoHMfoxHA1J8Pv2aAvTSbvMq293yo - ###N4qUh/89g0f/SAcXtkO6iQP0t8mYyMyhPwiqGfh6hLbnIpPabDLRKwI5vXlCPRbx - ###7anNMeRDS3pjKEVPaRsrEQylmQMOPCHXO/SqIvBXxJAZzFYHFNwrUFbFmT2VBgBG - ###KM6AQV+1K2sbm5YT9kyZkay7Je+7G6Fu7CYf3oJqEh8cgsCNfgdbqD+InA2UnKQa - ###wqs45bjoyexUFi8TMWrj86upKkHOlcA3uAYZ3FuSm2nJxHoRLBoYNM7MsWSVyoJi - ###RPYaJ1Xc/fbeL/Va/CUZHft4E+s9ucOVZ9SpN9JY6DCO/hfYaDLRQMUbFHih+t/U - ###13UtWRICQkkhZE4sMCS76H4B4gaWm8LwfoAAQKZv1RpBoLp2w/EK9OjH6rVU0FHR - ###CJolFoUoUCkcHrM9iDY/7Fg4OrtN74ZJH4BYEp0WQlEu0W+CQvxh7/RtvPPxqHXQ - ###Nkh+bolK7fC4sSuPG5UmJHKuueUpAxGB3CJEpJJBlhg7Shyfh5IK5Ob5T5mb5+BQ - ###pOeJkVv8glr506e2PIfiRiykugRrzWOMWjrh4jBWJqHTK7h3Neh16PRTMHPtOmTm - ###qFAqBNCbO7eV502YwVUrpYj5vJ3Ww1BG3IbKleeVSkO0VRiBD+6SKmOtRW6XY9Lc - ###YtwTvtAB//rj9AY/ywFaq9Ma7Sj90lZTL+WTWX1/KDjSatMdqXB+mAinjVnTKBiL - ###ecdObjPf0tK7W88jP++y3pm/H1xkwomRpAi1mGELSuVS9vJSlHQ+NnNd9pJLOrjP - ###uI0mk8F0JB554g6DXzGc/kre9O+72TqcFaBWLqUl8vqwtwSTLCxWMY6v3/6R28/W - ###AMXcO1gA9mOcoEzlglUg2LHAszKOmQnHZoQVF2vq/YHX2JNgk6xeAG9cCk18paT0 - ###Ae+uvR7zKMQOgZ5FLMGnDTrR9xflmP7PXxnn/ygxv0smo+7dIxSAmlH/qbJaWXXr - ###P9XWmovz/x9xLc7/F+f/i/P/xfn/4vx/cf6/OP93zv8faXN8EqENTxuphWCFoXqg - ###EstNCU0j+21WTNPn8M6jXC+yvBiemPbesRXmJUsJf/zHs4ntuYAP/UI3tdPCrLPs - ###Z3dFErbrs+w77v7TfrSi8/5/VvybNrNOMklwP0E8fsxss+Bx+7PJfCCeJqPLdKLh - ###nKPmczEQ/cf2i0EYSKQnoJyz/vh9QBwIm2xhEN8ldxRFiJRvUt8DQMzz9qfHPhab - ###aXb9OBLZ15HqaDEEFklGnaNMEGdhcTS+6l5MZk8XY/GEREf5EklrCsS55zyr4A9e - ###lCiym5nTfzICSR//ZEWEd/v9dBSjoCUNefgKpu6+s4p7vKJTH0Q7HbCQmVmegorR - ###9aY3/aiCnz/+FH389FOp8lmdCkHvWGjklX+cxayMILlYUlh2sxBivJFGKAq4xHXc - ###qjYiR33lFX1QlW3gSyBPsB64bXdRjRmnNPv+GUygmRUriTMlKTPTFSJi5QEMYgTz - ###ny2X1IidBH/frG8fJ59oSHjeY0wYogVRDbc+G4jkCzssl+mpnwc4a/30bsJThRNl - ###vpBnJ2PPDoZ1w0mQPzfuzfHI6uc8qDjpdS/7aUfgS6CqFO1jAuzHH63MMZyx3fI2 - ###9o9nH/3tVhth/qbbrf/YYi97DBCv0qQTjwaDmxlgMojb6biLqSDwPXztXrDZIM7e - ###bj8+YLv9GFokvFncqcpSxUDMfKzgfsv+qj9qu+2WsAQPbboSwrg3OE96JT3vsbyR - ###seEK55JCG7a/X0rPFNqB+x0xXs0RuhM09ghHBNvZYTy9ice/j2J6YSl6KtopRU+d - ###QWCiZpPdMJeXTjMSv9AXytlkHjKoNyLyld166GBWf5PcLem77LC0tf/fuGHK8cG+ - ###qAsMyt+8zZXH4PckgbbGhrtzYIoyUQw0JIQcuYMsVZYt4QbWgSXkUET0jTDb9bXF - ###VDWjUer4jrmyhnrQlzkkaOV8OeNOChl3sgqcQ6na8YPoWQtd8vZrvfYcCazV+Q1N - ###lbZ3VJEZUg2Ww6D4k7Wh3vGSuAYmapSiAi3svzhZY2OmfpMz9Zs5U7vdXi9Co6Gw - ###cCaXA/TahJfwe4C7yTfFN/SGW4qQhVbo/2LClgFmc2nniNG7ecKzRRZGEQwpT7kV - ###L2zUy9y4jPfZ0ug+gPWblEj11wDNmFNl99na3p6vz7LRYXl2by7Sf6P/h5H+Takw - ###NQf3tXzcVy3cBzzumMDSXnpDrmQzicVfWQ9SaqqFBGvcDlGUZsu5RV4iuw19gbdt - ###RoZCtStRq3m+v3Ykm3iIZuSzCs29jGHrCdOTNbi4UKvb4QawyYWG7BIbbfSZazzr - ###rYp8Mf8td4UvKWLFiV4OV7ex5uXha75WdM2H+77/2q8VWvs50wITmMcJ8t7+zWgg - ###/22byhBsqWHKInxDLRi7FhFT+1yC7pZRNCuicf9F1nxhtfxPWz+Ptui/40IstvJm - ###LzR2L+TGs1bTX3zpPO7KoX+fafXCYiRUP+rPduJ4wJXh/4MJ2gJFDu/nCDQj/wfc - ###q9v+P7VKZZH//8dcC/+fhf/Pwv9n4f+z8P9Z+P8s/H8K5f8wTugyxKQlyySflYiC - - - -Valin, et al. Expires May 3, 2012 [Page 270] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###agVSREj+xccjGBDs1uUEricjcp3ssksYnKgD7u0yrMU9Y+Y8TTROcKyCqcTmYRft - ###pRjcTKZ5FeMAcGIKRooplSZr0XcxEAvmJC6p00T1COLTCtvE07s0OXdwmZNstOBR - ###XTh9cXZtzyNOHAPKTz/VYM1Me1oURP/Artv/kplb2gSUQdzDiFTYRH8XBXITFaI7 - ###nh/mgli0C6FnX/6x8b2RNy+IHK9UYEUTiAfTmzNYLSi6SOjuf7ZdlBY1VygEosYi - ###ilqBtYrqExmVYXk/vftU+Zw998aBZygpDEX/w18g/GBSmCjaxHLhzkIPpS1nzuo3 - ###Q3BcUxqb3wIHp/heOp6obCEyZ4Z40mhU1tSDb6/0Kcq1MFVfR68VIcA3adNRRgU1 - ###PkrGgX/LikFc82hUm6b5m4ccNoNr3Ih4bYsvXgM/1ChbwUfM0DXzqAC5ogpy3t07 - ###kYHO3nGBAZm1uawYJBaG1MAjA3unvhhhngzQoH9ZpqLURri9Y1qT8+ZWblW4NgkG - ###y5BinXWFr4pv0XJNdQbus4x0HghoSYsHXy56t0t8s5QNkbTYaagCdrZveWO2S1iq - ###DqnSKKJxNJiC9oYaXPlNdFzh1DEGotvTswlmp4h6BTHuTGJ2hoAlc5Ut68mGUfMo - ###lv2Jb2OCDi3xzAbAqvFq72jXiFzvFbdTNTsrK1nLw7Yrjk2oTP6AJ1GZq8LgBZTM - ###hS7nDR2A+X2tixn2P1B5h2kndtKr3NMEOMP+V60211z731qtsbD//YhrYf9b2P8W - ###9r+F/W9h/1vY/xb2v2L2Py4WerwVRdWK/tqGrw3y9G/ZcpMwLSWRkKqAu4gsdV+j - ###5K7rJAfOFryWDFE125DzTORZm3mxUfEkHU97ExnGhNngHhDMZkno2SaIZzLzXlEQ - ###27JyXMAVTsYuzA3iTLsnWS+LZVrGv3tk7KQoCdhhGMLvamtCQsHk05iZpwiIH8Tz - ###psXzXuDNAeJsW50NorY1CePxQ655Aj0KNMcgmmG84t2l9EvaX74niAH/f5FjuTe+ - ###8sxTk5thNT6GHRk+1OCD94BIGX7czqkIC1ry/0aV6Jv9brNBNBsfb32KirzL3qsi - ###PRoJliBgISKCmXrZ0ekp5Rgzo7qsx7A2JvDQMvLVNxuGZz4ZgQbDCITVUdCtvS9s - ###Uf3odcSGp75jppHIYyvBvvIetG0TRHifoKXPJYTFMMBYQCS93hDAjsYiMeQ4zzom - ###neq6qOHXQl51h9MJUjuQvdOsa/KQ8+7mY9PTTq6t5lcxb2VNOgbXcK1LVjOY5le+ - ###ZD+l6QSfsh1umw3DGXN/Sfeqm64IX0xzqh0w5kRIdQZCCAMuUmqMlNo8SBHIFIip - ###5SJGPDkTObW5kKOtf/oNDoIKTJaGhx96xMmSNjHgUoz7rf3/xhZVr/QuvFNffeU+ - ###SrLyEv5SisrVGjVciuoVqwchJMAr5SX8dYUaCHEN+SAwjDI08fQp//B6g/KPvlJO - ###8tjAGzc9ZTgqZiUUFcNI9c2dyDgEEt7ubGE6RO2WvK9wrTBDi5RG489u2Ev3O8J3 - ###kgFfOQtAfwKsKZd8m/bLi+hslCbXsLJKoFifw+cxysywhhdZ5f4yV4b9V9TlkAle - ###H5oBLt/+u1ppVBrC/tus16rNJuZ/W21WFvbfH3Et7L8L++/C/ruw/y7svwv778L+ - ###+1j13/YHt9FmdzJCGyCw5Wm/k6C5d2l/8+RkWRQ9gxefwz3c5igvua4RDnxL1kUT - ###7BHrOY8w18LINinCkFBXA1bU7ffQAG34pUI/skzb9ysvZzh7tqHpCBu7b8m571Re - ###Lg9ELjkna5MXBXFm7baL26Ll5QzT8aOUbiua9AR39C2iwGIgnsImi5XcLWkAoBVU - ###LDbW8SC6ADn6gvbkLtW5yXKZRbOeJlVJpZ1B/Etre15inY2S70SsbLjNFZ9VlP8v - ###AxCropYs8hBtwzq37FkFWiF8IIZ+TiftVny8vmRVBQjUWtikOl9mQaJ78Ew5AK5A - ###I8pVRFyuAhgP4BOgIslw+/RjdMHlLh/Uo1upJFAl47VXegL28J2tt6piSQzgxKdv - ###T1CEWadSR9pUUizJv1cEJZxivz8Q5Re3BlOkMNN1zB2H8ygMAr2sBdy7J613O+14 - ###cwcklh0E3jPu2FDjE1bKBGk7mtXnGzLwk2Sz9R7GJfpauTckbvsbeS29mjEgfdlD - ###CyIeVwPR2ycboF1ypN6hxd0hUxiXM3Cta3njcGHIAzb/2eJFJO43uqrhK+gtuRco - ###joinJU+mn7yn1J5hMmVl/vnbCBAzU5IN+5tfJ+n4cMbpbiAlWV856w+Tr71B0onO - ###sKVX84KYniMOcx4bjk+S/mU6C5WMxfPBzXCUjsew89IBtJBnpqP7nD7PLUDMFsPw - ###7wwBApCLYvCjgniT3IEAPjO2SothF5g35yd8r3szvTFmeyBOoyjX2aOCCGPe2jyZ - ###3RyDuIspEURGRjIpgRya9CdlVgwGw3RUOOugIcJkytwsagciKLqlqDvBDImArj36 - ###cIHu5fF0ONRfSG/BYsATzR3tMI07wWEwcxf6TVPFJPol8DDK1aJOLm4q8f7Owc+n - ###b4PRH6qtT3R05b2zgtU1RZU4qiT8yl+WagXGaBwrOd9rxjFUf/y7YIXR+KB9zI/z - ###x1A23HGaduRzfUGi9IfRJb5IRGJE1btpb8I31Xe6H2icQrD2tkv8wXwRvwbeI5yp - ###ho/XA3cBN7JcFBUQIugDVCEf00XFAg+u4xcscYrO+bo1E1FT+Rg0h3Xu8PanqFpb - ###WzWqIQNLASWjizkCJ6A+f42m/X4K2+wYzZ2oQN8k/a/EGrs91KmXhM6O3Oby/HyZ - ###rLaTwSDqwDLHNTVKk14XpSeV7zUAI5CxMVXqG+EUvtmTZf7AT1Q493FAPmgDWTi1 - ###lGkpKLEyehrV7y/K+0K2qhAtNFC50wE5oiwP1ILyvpAYun3pkCNrSUf3KRqdB4eK - ###ppDZf4TdgyLLKLMhQUGmW5JjVFljW8lUyOMaxzkVnmXHs7pw2BImf+Ff8PZcXYi3 - ###sIakCmlRAtlcyNQVp/tj3ObHN4MBoOsM5u2220F7+ijpj7uWY8p8bctalFhCtZuc - - - -Valin, et al. Expires May 3, 2012 [Page 271] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###9WAdTyeDiwtb5Xw+3j/KVjtLPiW7xbjnIR5DEx1+jfrprZ6xixHsWdppTNLoPQjU - ###GDsXhGYSoy1DOEW9a8OeMqu+XUFMzCgGjarcfzo1+y66vR4JAnaGv/nGKHG5i7ld - ###hxxsDCu/2weqAbq0Cp0+sCAi4ROzyMqFhD2RShFJbeGpNumpxVVSmC9U99Ea1QHW - ###Wo7GV8kwnW8QDsxUszmmdnSM/yzAWaCZC/xCeOT5QktvMsosPbyEc7eCsWjL95u5 - ###THyIORyR8JJezDGHJdPgeC+EWFg4Gg1woxciTZRx3WfozniHop+Y+ska7UNH5g4t - ###1WWF0ZTa17Q8etDY/MGlRrqKwMBA3H4gFVsjCx2ITIRdQpuhH2HS3IOPrJFlzpvh - ###5ClzG6C7J6y7FBWj4VdDZ+UDBFbADFikWgTywqq27hgydqC+cZXMlGb4t9KhbOOS - ###oWnZN6SMz252gm73tsNFnyk2dk98ySq66jWtwClX/XsMkXmPN+yhlIHwuF4mBpk4 - ###KLP23aeuAmbaRHjPlBqb5aXmtKJVMltygd91O44eZ7fHypojmptSu5GxOKAnOS86 - ###j3jvOspT+G39kJsuYCKJInpFn0P1SGDEilI2nJkNBbaTkmOrPk5YujY8BxoWZDG7 - ###YUMzdRr236Qk6OPJAP11ZlOWOfKuMIFXggB5BGRSnUeSeWSY2WKADE0qLUKS5pWj - ###SCrKnf2mQ5OYaTNT4S/QTtu0dOfZBMzr25PALM+/Ceh3DTkQ+bWVqMa4gu/ev1/v - ###9KWNEzjeTnvJ17SznZ530UUIKLAa/etf1pOmE/pMAkWK6aQ9+O/cPQcMUViATOQ+ - ###aGkXU1htY7/Mt9m53EWfg6TSkelFauT5W9L3jMwjxq+tkxr8Ujd+eZuMbtoo2uBe - ###RE8X6vpUlJA3297fBTl96Pyosj8Yv3HZbf1mcnPWSeCpij2AmJzIscXQ0stkTOYE - ###/dCJ+TNn5q81NQ/gI0E2Is/OjrR/TuB6CBfxXzWP4CRV+Kf9emfKPh6kFNcZou6j - ###Ymfn7ly610Zt35Pl+2FHrIylTHT4h6/h+7Q7HF5cjNMJPTRzq5NLcraRy7xY4IE9 - ###cZL2eibYwedxM5GHRBQ09/SpFPDkF9He6w0+7MrcMygOI7RW7G+enMi9sToTLEwH - ###z5m6CsCVI2DCpiegfmMAnQW2IebJQzghDqF3bpQmo14X3Y4nfOxFftqdbie6SWXV - ###INbMzqYdLCQUICa8iop8tTllPg6QcVp5PgA6E+FJa6uFhEYNU/nN2fSiZJ6MeGdT - ###ovkHy6K1+wujtHM8t85PMB9Z1pmPeX3zfgmQboBQfZqaTajWknoTis3kS9ckQqJS - ###ZoF/jCOkrhfouj4YCRIcJZ0UKwOgxQB945MRBhKkX7qD6Tj6L9Jx/gtNZNPeZJxJ - ###j/4OaBTCMAtf5G+Vxo/VrDnLNCaYV56GryYlTySyewm8jZd9mEbfssGxjtW8w8tZ - ###A5DfZ3JErdhKVqsIrBytBsnFttoERho4QPQfyj5JDI3QVLz/s4hGb6LE7CGIErxC - ###ZhyLIxfhrD43LWrU8Zpkzmoyxrm5qsVEPRbrNV2Io5rs854WJ/MKn0Hn8NmCFB20 - ###qHzoTq66faBr8nSBWRa75k/ReW8wxjJog+nlVWimi7FoR0qweAInBQgDJnkvUmiU - ###nJ8PRmyAvepeXpVpg3f58Pl09CVIlYazBLYXXyRUzRxUkfAqNB5gHtwbXNZ63b4V - ###4MsMoqz9jtZgOC+y5cMV3wDcFC8FaCEDkhv4FfcB53bJaxqokQ8W3aaL7p55YCR3 - ###xcCoPq9nA+Jv/ba93Eru6HVlPutmzcyheZO0zsidOR0NB5jfAygsQD42SA6bXhEw - ###bu/9Uq/FmPaSvgLES+6WVfYce/S+Ym4Qy5Y7kHvTxyFavdJbMZwbaH1IEjLn5zhL - ###J7dp2o9qq/8/kk/W4C/6t/U6sH6A10VL/QEVoksmLsCvHYCXs+yrJoLehGSWfI+m - ###AGZqOQpCgEIe3luWbDNzvK9VfaYQBK5H1yON9+G9zakXuhkJQkdH2YX6fBOQlbxV - ###cFNMG2sVdqOkHtab7/u/q5ed1e+co8kBWd9hnRxLKV4eI7tFvnNVGQVKz7xxBGK+ - ###kzxEH8OR0lDkJC5gIwuQwtMcAC2LD+yrW4fbFO62vYeBg639/V+zz/tcLL3vd3+f - ###ggTcSQFZF13hECswJlNvOYj7jmeQnIDiCcMmMvGGvH5YKMM6uapr8grTYhl9/ZS9 - ###QX/WeLeht928CrgGwUKY4eiDR//avthPU3Ttp/N/rFGmvMRMypTuQHhEw2BuuMbU - ###T2Gcigqxwdaso5t8Q5oGfeeuO1Hh0c4xeUZAT7YjU3QwUP71Bm0Zfvu2njpKJ9NR - ###H/+8suljLvuicK5JesgQuPfQNa9XmT9nVIVOBlYkF+iAgVkQjEERLQgIkGa4SxsB - ###Ru6WpbA5EehyrRTVFYmZePrGMarlx4hRTbXtFyt82MGqixjVB4G4iFH9s2JUncR8 - ###5Fx/mt4MM6ukiNXbhq1yr38xkLsaEoP8SPSO1aIDbJXu5cd5ZYcc4LsP86gVNIar - ###nLxo0ZE4ImhDEzd/Hy7zlwsfHYs7aICdEen5xtMjqQE33LNAqCe9VzimztyUhNdx - ###yKFA8RFEmuVkIOdWnFaM0stpD2iP2WqO5xPP6f19luyzA5P+so6cuVmXfJctoRAj - ###BpIvmDmle4m7pS87W11by0XKd8gWy2/cX10JxReX6jUHFs/Rwp5Dsic5HhYFp78s - ###cl2GDFKqsLuKixgm59ewe1MuGWnlF/dAlRZrSDSaoV8wWEKSs7WMXDOfC9ZeX+ZX - ###I9TiXoIHXpNkhH8IDtdFUYBhEoecF/mTyOe2UeCZFR/LAlIBkmPfLtKnsm51hdI0 - ###441SdBDv7/yys9+Oj39u7R3QFFqag0nC2ymJLRJFgoQx0dRXEJso7qSTis3XYXzy - ###9cMv6QiT/qTRtM88oCObodfdH93lIXSiTmqqhIFlkT1mWyF8OpOWHkUhvKdH89xO - ###WPfp5/s5Xc10tjK4tctp0Y3HU919H4ICe7/FOwP+PcZd08Mn3Ll4Tvn8GL/5Xj/m - - - -Valin, et al. Expires May 3, 2012 [Page 272] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###Xe3bY3anvXvyegvvAuzxY7ZnnFnaowp7/QRtu5kOWIvJ+nMny2LDyrOjmDARBjAk - ###YhQXJgRQ/97JSDPyf3KIIsjp6ejy68NSgM6o/1SrNJt2/afqWr2+yP/5Q65F/s9F - ###/s9F/s9F/s9F/s9F/s9F/s9i9Z/QIJj0zqdY4messzmQqNQVrEiGoqmqzrfAy8Qh - ###iv7tCm1pWGOFi9CIZF2YKiKjJPr9L6vGVEC4K1Zcqj9C29msMuZWcSkDNV+RSd67 - ###DnfB4lII4nEBGBnE4+hL0pumDwLNAXHm6Uuhs5fvevoirmwQE6Gw1qLPApW6EpAN - ###OoPYOqEsBGNd+1sg8irpXdwTxFkV60ldLDbRBOKxV6l+XsBmgOg/Nm/F+jbTX5EC - ###7Y8D4t+gYr3JIYuAiAkwipb1KgBioESXuAYULiRKyZei0fiqewHfen9U8R8n8Zda - ###Yc9wNLJIdCmSXz5FS6EsZRZpP3PW4bKoY/4qzHGeUWXpQH4wvCY3w3rNKnGva9yL - ###QWG4hsL6ilOXWjtMUF14sdNhOoRRmkyEXmEnOfJZgsgxdZMmIn8Rk73aQM3aXoar - ###mTLpvHkTKoBjbsuC84hmLWgkG9XpwAJ7rZdUAnChMsCItBlLPHclgcISs0zyR1uy - ###5w7BJScgJhmNXOd4jXwBKKkRHTMpzEife3JWPecxdoIjMwuSa1qTMwrf0GGJu3ey - ###B/wmUI0F74MjgFsBtz4A+11wJr+6x02EzPH0Jh7/PoppvSxFT4VM0QXshLG2AvAA - ###Sp/yArMWkFVjPVRCHmhZ7vBjee6fMt11MqCUEsQMiDAMRoDk9/oOtWrMGIreWwon - ###Tjfm5KxsSNIIpbx1GzR2VqPJO24on/YcJ6moNRz2vhJWxr9PE0SKgteyx2YtxeAq - ###3J1SRr6hKMQl2hEpVOz1jRfwS6OEGHp9CoIgr1AsIGbE0ABbdZ6VQoDxrHqYuJxf - ###7k+/QWzaXYCUYolR4VmkrTbb78i1m34ryVui8tWxqGWIzZcj/JUzvDFVEl5C2ODF - ###8DnciTMW9TRtO2TTlt0rGsbTWby3YkOkwPKInsrEZbyxsJj/37sy7P/jQe9LCqT2 - ###4NpfeOXb/2trldVVx/6/ulapLuz/P+Ja2P8X9v+F/X9h/1/Y/xf2/4X9/5Hqf+XD - ###Qe6a8DRq6xfTvkjiepUmHQysCFXncMeBfu44EBkV4HmqH9ebCNPEs/8cN9bljW/A - ###rr/E2zFqr6j2UCgthpsI3QdZ9ah7B0uUKvzsb++LPSQvnGN7X0bkQjP6SCFkwH3W - ###0uZGGQVhBkF8BVyOoIu2AOWdACXnygkpeGcYNqWBsI3DhN1idruzu7JGtS+ckDJG - ###JQbznuIwoeOkLxzCs6Fg73kxT/Yt+lGPyu5KRuZdDXpk1epS6aYU85EklxQTkfbS - ###G0oWDFjYll0tC0Joo9wf7aP/8VkJT6360T6m2RdhPQbcKApcJdBEH/delqhkB3lk - ###0o6pD/Kj1mQSsva7CMW/xjD3CaTTIqgMzp15K0Am0Xb3xiATdNctWlwj9wzj2ZlN - ###/Pj3LPpFzNk9rjyKvCPHVu6KzrvuHtaVTSb/M3mmKQWoO0wqQlK/J52gJ/OfQiah - ###Y4kFmRTsCskkZ2Y7XZT+sdf8jeLUOCnlcLkD1C4SBO3L3BDOZKk2FVWjF8Af5+/G - ###6CrIbIzP3FUHVKj+uDDhuF2Zy3IcteSiTMbj6Q1uAS1cl+OvN3JjtZwBpKUHdu/c - ###qbA6bBU6vw6txjFv7q6cMcdgTRCzHntXDEJ99CqFgpv7CAVhEGcdYJsrvAiIBhbP - ###7kmULogzJ9rgDDNAdKul3YHm3BPWnHsvoEAQ5r4IvaQzjnctUF8+xu29/96Rx6Pm - ###L5896ffXT6LljCc1V6BPgU64/JCVg+odJp1yn3xAzc1n9KIWyFuYmAYF8PH0/ErY - ###olp4mvds+9n+P4Qjf+HNlzdeEVF+j8ssD+PJ+xGwBVh3cjsWIupDECEw8QxPpMaT - ###7mQ6SSMcM4kcvz6PuulP9IDAhBBEoo038P1X+vgaPuMnAGRpf/nZ2b0HbQ/bk195 - ###wDB0WNG/PsKQ9ShpEPILjmN7+Rko6WfpeYLm0W2YcXpBCVR0QIyZf7p4rEdzX33R - ###ibuPMuHevh39KqcZBv8Iw+ZB7v8DzyvFcOHDr/efuMC8KXnSmLZf8RAfGd0y5UZY - ###aLhZo/p7a7i+I49w3bkuUQj3dFwC9jkYxudYcS3kWAO4eDacjKol+uPX9sPuKWyV - ###HA7oTDjGY9t05LvifImPK5/8HaYUbYdveA0AT8f1GFOnx3WYFvuXRsX7ZX3u/Uvg - ###RWeytEfoJoAzT6xVMi6Zy6klw9/gr0rrtLm5hOT7Tpzd4xm+nzNud+9gO8aQMgxY - ###jXdbW6WoTkfdmNT09evoJQdykYeCnj/hqmB8fw39PH2qRoRDMm47Tgxq3JVsF5l3 - ###YXcYJJBoQwqScdIZKU7zG6XjfucmpxJU4mdfdV0ufsvOqiWIyXIbeL//4cOSemCb - ###HygRfNJjQngLVEK53CRQUaRb3G9hi0zTX+Zp8Vt4wJzADOlD4gvaIjniN/r/O5xm - ###+bjr3YNBv/LWa5cuQzgK9mqRokEsVLbNbdQExW0dnXQEn8PA/+EAy+99SaNxetMt - ###d9ILLKwGDAF4VrfX0ydqfmKA0MS/y554vBzMden/uKZ0RrwAgtVjeaPyczK6DMG8 - ###gnlAzW+CCoXzlOg0u3gyIDTp3SZfZdLdpa3BaJT2yLayrComGg9Pbgfl8SQdRiij - ###kCLtYNbll4yevYNfdk7aO/UaVjs81gReR3EgAzJ8Pbf5RsX2PFoKsOtGuH1svuGt - ###INhCHNIl7ldrlOwFz9B74Cxzb9h+rTED/HWXkUD/oUb9ARD466EZotQh1RfbXrI9 - ###qW4BXTznkwvo3kXYq8x35KGG947a7/gyl4Dmyb/xammurkI3CGr1eQWPs1EkdDNm - ###+Ny9lcnZUUjI2AoEhwm9pFY/PTOTA2TtHqqpa8FIrsUOcp3DSBwOGWT415Lh1+hj - ###7hbiM48gC1a7h8GI5lv9eCEHEG+/EGzmt8/RT9E26SsoMQamEq8ARXQNijD5p+OO - - - -Valin, et al. Expires May 3, 2012 [Page 273] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###F1plmHwyiFkrXVuB9Yq8hxhERsWO6HKg3EHPB73pjcft8CLyWwHhLosnWxkV7ZIF - ###SkqqzFKKFtZcfT2WNTegqXjyv9xA51YLmCkWkDICW6bku12DV7/KeJ42EfN5dfhs - ###+tMKhnBKj+iWTi1pdr4V+LDVhr1/kxkSF4ehi1OuvK68dYp7R47hILBceRUXXZLU - ###Slim6PryREg4cNXYbliNzRcGCIxPIjLjTpjkfyNxwNlbCMlelme585+5235o8S2O - ###mBeLL9jVd1t87yiQBD6+EQuxXC66AiusUxdcgbKn36I3tAqdjqzX81ahZcSQsuv3 - ###WZd/trP64nr0KyP+42w6uoyFS33aeWgQSH78R71eqdac+I/mWmOR/+mHXIv4j0X8 - ###xyL+YxH/sYj/WMR/LOI/MuM/2t3Lo9HgXKWA+n90qJcaaTvo3Ny66usN6/uLZ3a+ - ###gmc6oQWG7VeeVyqr8GO1CUIR2v6bFLffgJvYEgzA7FQF+DtXQ8N2nONVWVtVjx3E - ###m0Bq8dud1nZ8cnj4znpM97l3IG1qba+xcrVpwZb13BLFkR+3lkUKrcHNEH26RulF - ###LxVBMJhDCFhrl1w3KG9+18x9ZPmtWhLqbL/VZ5hroT+6NH0us9JUzXMV8EflruNj - ###S98Ods3pqO7RdWjULdLxvJxNwllzBPJCAO9LkjwpQ8hybtd5ma5CWa5CGa1KMtvR - ###T5GRsXcp2nbyzkQMSYGsQaG8S8FkWmMn4dISrvfn0LefFGa5WNehfEp5uZNA+Ti/ - ###BoEDhKciDmB5PsUfrkAsonzru6PkPD5GCwF3jb8IeazTEVLQH+loUMbySwlISef6 - ###eK1g1/Yj2wGIuevDB6Riyku/dA0CYClCn60/OPvSWH2I07vJKMnIf7RVgVenN6WI - ###2MEIUQVqSgvNHcct8aFK1g/xL6DxDj7d1WbkWsroLBYVn0aD20/CuQk5JOVwwrxC - ###Accufg+Ly4nX5nmvdQGDkI7OGe9ldNi6CAK4oquFBd45y3sncK6Ysf9JFzRjJ11+ - ###5b/tPq72QDwllc6naltx6BpoQ9A+aDwjYwGaPqJuaiIklKeKtO5KJodyMw9hI+iS - ###JB+P3lg7oWnX23J8Q9Dkhj3xm2X7TaeuC+MCWnkjDmf5Nr+/Yb4vbXdumvzeH04i - ###na2Km2zHWknwtCcmlKEV/bgxdvlKqJ6C2ygX+nDeLVkoKKuhOa4SGpMnIUzKXmaV - ###CwjDlNz5MBkiUAGY7NktZwPlzeDKRoiPfdOEepPejFMkAs1cyPocWIr52e9tirXn - ###i8zUwgcyGlspn8aB86I7mWXsDvdtZ30EHFz65EIGf17TTo8fMzxTLAbal46imOdK - ###j2fZoIFmY8lrQuGt2wcpK0Ztv9qMkx4IAWknhjc4h5tMokUbi7m+y9Dxcilryj2H - ###CpfK/uKYtKm1CPYYd0URVy6KOYvEqe6D3gdLNrnPReu8Oez1u5OuKPMoGT9tYaLq - ###EO2A8mOFqzlLf4OQcEU8kzA+46KcXIwDlQxMzV5Fzp4/c7rKqcgHCAMXFjktrsmA - ###tSU2T4kHpf+7VaZZN4YYLdIWPSebQh/5wUhIqqMU9lC0pkkVIdgJTkfrIvveRa87 - ###nHaWWhfL0VKhpm1eVa55ND7fMsOr+FKjp6voDV12mLvJh6g9XFvhBL8gLJr7hkUe - ###1aZJIF7XtYJde6uPVnnpAV2jHOxvaXOM+riFQHjetNT1catcbWb0GkjeN8eA79Wr - ###6zDZz3eYtBjqtel9v9/CktXufalIMLrK8JtgwsalUvhpnhkAVPSuNQTs3O/dul9C - ###KlK9e2hbMf05C/Qu1SXoVGoc16b/ljOVVRc2oVwplWsmStwrfxplr7VArzW/12xU - ###zNdr0N81sHTKYvDSFhZcljOuYqs2sH7KAgPft2tnEW3MXEW47YZWj/ydVXGLSD6H - ###WnL4GhNx9grCvT/Y85nuecaakYFLc/T8LUsECiknf/k9rRwmoQJc5MF72v27fvCe - ###Vl0LLhnsurr2PbazeTt8pJ0MFsSftY3Jrr/3HqboQKiP8cnh+4PtJWNTY1EiPAHF - ###ZwQvsz8aX4CzyQn3wMzqfVaHNbfDWQgs3bfDzA2QdryiO0yRa9Y6o33uh3T4KJvd - ###B2+zC76LVxGWVRYNKfKnarg5wWz33Cg/eBvlA6DO3ltDA3nAJmuX9VblAvqDm66I - ###Q0Efl06qv3PWeAq2EUn7jRPLpWEyAhV62TxCczKG4wpwTC+fH402czidXAsmC33M - ###nvO67k9vIrEmvs+V1/XoUm0hMm6ETTwlbeEpLO9mdF0N9l1w052tOnnmeWH6Pxsv - ###qZeXXXu9/R7Z1KWcj0dkruWtFRaBlG5EbzwIRQDjCjXjhuuZPWOCAN272A1Ns5t1 - ###Cmbtj3KPMpUZCfOMzd/cEr3ua273jsX04d3LpRHono4k7e6RcBU/96fvPt3by8Mu - ###JuB0762ha3GwV+LdakUmbcjk+/e9soeXvwA1nycI+xJCijZ/VAEkD81y1oyuH1UU - ###mcV3bd5HREUkf3+WN2/Xhr2Bus8WJefu2p728FZ+/80aLcya0+KIlpGLw5LxzjHJ - ###aYAHvL33i0ofoB0LME3JjKNHgPsgvUwoVYR0AAJpY4TW+GgyGERX3csr0PRT9NvF - ###DMTC9djw1ZGOHKK6yl13QjksgmV3+MjwqdxzSLOtlMjThk5pZpwUWo3xIXTFveuk - ###gLClLWn8x/mR9eLUOHI20SVaSsuy5lNoP5UbirGZzianWReSWyu8cygEqu3gAf2F - ###+tEDUT8V3C7FDiaJc9lceTn9mBp8wX1R9FykH82RNd35h/bsgwOtEbufh19wj9lH - ###ULg46ONZDp1tCJadS2GspD0KOy8mphgiwMoDSW1ml0o35evBVFegS3t4DyfA3C6t - ###hAfw3Ek6mY76TgVXVRBMykqsNPyITVwSGuV2qTYfV30iG0bzmVHPy+Cy2z7hz2Ud - ###y0qWMwsOvEyZlC0LtIOaYuYsq1RGR9m6cdXtUp9JVe/RWcbYhAOutJ2UqVXTm4dd - ###g4PDL+J/UBLGtczTKn/42hs5UiXsxq8WwZ3/ppcX/xkodvnQAmD58Z/VSq3ecOM/ - - - -Valin, et al. Expires May 3, 2012 [Page 274] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###a7X6Iv7zR1yL+M9F/Oci/nMR/7mI/1zEfy7iPwvHf86zbVLFL/RPZrEqEmJVUIMQ - ###Tx9s/mfUnqANA56+ToeTqCsrhvW+Ki6snpbNyYyJKM8AKyPOSsbBMTVkPI0ewp0I - ###mBmFwsmi58jj0NLIJsXZlcg8/BqplQIV00n7CMcKyqEDRK63DQcrHkpgRdzefFeB - ###YMVn3X6hYMU5ey7U9abvYcRdv2thJGIoShP07mot+kQm7qAvXJGIwV6aPeq2GK88 - ###kX+EUdtddwKvqWBFQc6D+wQO5kUMdu9UhigPKCC9eg10dUwOiB+zYv26fSPYz7KF - ###dzBfVDMYt7bUiZ6iCZvTaQbefb2BqFahCiIZFSY+67zCv6/xLn5ybDQCHHjsabf/ - ###CR8sG5F31rjMhL6YJ0q8+SkSB+ObfCxuWlFbLOTdjpIh8IfBFGujD6Q8fDug38fR - ###edLH/87TXpQm51dC1gNZBTjUCJiKae87T8bAaUQiN+RgoABMexPZjuwAmxv0eySy - ###gRB3eZliaMDZV0wlmfSQwUxGaXIzNowsgUHutzY348GXi97tkjm3POpyVY66ao/6 - ###Hi3VZEu1B7dUly3VH9xSQ7bUeHBLq7KlVbsllcKsKZIIdvDPykbkB2Xco8/f6EXR - ###r/zsnjPdq1V5dE+trrgzbx9VtadnEwyZNtlvLsFh5jTu3cr7bfo6MSzCo7OG1jvd - ###kpnpFyE4T3oic3HF6zlslDUGHWgumUxHKAbIXd9ukljHZ8pCYTA7EVbXbp1Wm7J1 - ###nQuOLejtdJIlULAgYUbY8ikk7fSVErzknzpS3ovlhUXyx1xB+x9m7UXKjy+Tbv+h - ###1r+Z9r/VWmPVsf/Bn+bC/vcjroX9b2H/W9j/Fva/hf1vYf9b2P/mzv+Wm2OtoR5r - ###xUQgwcfcimeV5y9fvlxbJc+KZSPT3Pt9EO93YeLi46UEz//P8J9jTEy1ZGoZS55u - ###0GwsKd1/X727jC8v27nYqJLemJgtGiwN7QclwRJtAJmXMC9OUtg2uuJ9y8ePDIyT - ###5AzUmqUEhIDhALUEZKuwc0z73Ul03h2d91KZaUtmbVdWHCmXInhaNo2PW0sBSKTV - ###ULj3jEHfAnimfdF5SWxGt10YZsUCnpShkLUKq4n8TL3VKxk1e2WPexJ/HuLgTfYu - ###6gzQlTO/xxb519Siz+GcUaVIWcuysrhlTBD+CWbyKmBt83uc+VLYHCdSd2GZ0tqx - ###Z49jX0D4i09UBdLlt5rISn7c8l571hr0OhS68KzVT2/pEXpGfkPHTUKqgPmpYScz - ###p5d0YHK/qitTnfKVEq9SzvZrTJcDf5yc7biUrtLza4oaQnrr9rqTr66P8RIDJRyD - ###3ij2sBz961/u3ddRWd/2/JCFA1s1044B6vnJFpUM6ImKQZcJyrbS/9YETLk0ly37 - ###hQmL6aBpdWPOVTRK+pfpTxGaOX6Kav9TR8Oi3Y9+FrFt8i6FeejGdH8yiOLY9qu2 - ###7KhW2294JqurWeFvCHpK0jCjGBjFRdLtWR7J2V28tqglAys1jRHCxk+cTQfNNbCw - ###bfSIVYE5P2uMAy8GyILB8tBWXWYUt7MXlexrRdJ6wIOW9wNkYk4qF3PRqAFWglPu - ###LDCLvsxZtvmsPcpSVMucdqt9rNpgTHGhd/LnsX2bDGG3ohM4izAky0HWwixH3XK4 - ###zrXFcWwk287wno+ykSLoOpzcSceTCYCEl3XZFhn0zWszsNxwvXZDxHjlC5dtuzGO - ###E1MEp6jJy2ymjYU5rNFhi5VctljJY4s2S7QtlQVY4Sw2WAmxQXQlzuZ6j8TxuKec - ###pWnC4S/FR16GBZbgzCdh4VVfvzbYj5y9yitZBWgXS6bSASzVY6yx9ARDUgKFOnH2 - ###xENPNryHYOhdBdLuhgTGe0iIWV3nHie3xBGAM+ocUXH2UXJm1/YjIWnwHjJjqOuQ - ###EOmJgDJ4NUduDkiNJuM2bmxvxaN0PNyo+FIk9+ILkpRg7nyUJjC/xzyLoErlRDy5 - ###fvjUqO+LL8Fx8x7SXDvxw5bwuJF9GKXfZR9+43iHRyNg395CNxS9Tm5TGFz/H5Mo - ###/ZL2gZEKu1pHWFovpljhWEbjkdXQYPE8DuAQjcrLpjlGl28bv2WrftY6U8HLYmZE - ###3Uqp84N+vbMdHx3uHZwG+EqtYfAVuHuKlr+LaV9QbHcsDqTJgHj2VYwSq+SUSSiI - ###zqbdXqcgR4qhL4sr6UTg92dJD+NID2JJBVw9kCNhnWJn1KKIWiZLgimZwZIexpEe - ###xJJ+CEf6K/CdEDPhypo0rZKBwGyxQISvfXvySMtXGuL+7EOy/8OXd/4L/JkO8DHT - ###a/cLSJrxdFiL3x4/4Bh4xvlvvVJzz3/Xaov6Xz/mWpz/Ls5/F+e/i/Pfxfnv4vx3 - ###cf5b9PxX3/DEJRkeEr0fihuoMSbRRUKljmslyukSoRFSWj/xUfSKrvVl0vMo6fWG - ###yZijRMYqA13tLpqKRoHzliQTFippovQSaA64+PkVB4X8hlxf8PmDr79Pgcs+n0fN - ###0SEdWXLh7NJb1FTbVwBfHFL9K9GqjFL5FDVVAgpHrQ2FjNBjTthIOGQEdbBn5GP/ - ###OSpkSKOmnbCQYEjIJ9VqCOoshOA7oaZ1kShZ+kx608qmXbUTmvfVzm6/znEMcZU/ - ###wC+wvj8Gq/LY84vzevV7XGEzfDhmIfOlKlnn53mpep+eqlZPWg8WYVLRlwQkjTMK - ###bMKoBSIu3MbJjFwhiSiZZGnDFGzh6sLkJoFqLAmV2Ih5rNuv1/KsbRieQZpy1Ttq - ###2yX3aVj0ZVr1Y5msClc92dcst2qzz1/lX7t6t5j8thfQ8dF5+t37fcx1/Wspf/q9 - ###8AEzdx/215ZnIh/NR2X3zqMCtI/e+VqKIubjYUARftuL7/CQIBJ+/1rKxUMwSKTm - ###46EawkPVx4MC0EPFZhd2ho7Nwb24Ay+vvVrgbQrUyBoJtZoRqJLbZmNmm0EMeVn/ - ###52vToT4xNneu3bG7CG0Nh72v4oyMVv5qCZk+LeKz5PwaV7Lg/IJLDEYUc5ERJIE7 - ###iDCELek9w4qSsPNaWcepFiZqq02DQeeigaKBStFL/1w6h3EMOp17843aw/hGtTjf - - - -Valin, et al. Expires May 3, 2012 [Page 275] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###qIXWS+1R+MY9EGCyjfqD2Ua1ONuoh9BQ/7FsY/ZynJ9tzGZF87ON2W36bKMxg200 - ###fgjb4PxmfxrrwJa+4ZHYbJk+xojMIcds0/M517N225OSQ7L90rSPNhgq5LqQ7bNl - ###e2dqCHnw72h6DrTVRhLKfWK53X4VasdR26J2+c14b++kJILxEBsyAnkRePdvdHnn - ###P3TwPI73T48eHvgnrxnnP421VTr/aVRr1crqWv0/4Kd6fXVx/vMjrsX5z+L8Z3H+ - ###szj/WZz/LM5/Fuc/mec/Qiqisx1DsZiCErAujb6nRzHwAFALOuld3N3a3v1UR3VP - ###2Y+ray+FvvFS/o0qT769ymuO3KSwpbjyad1qK1qrijZQF8SrURd/2bmvJu8rT+Dm - ###3H1WP1Wb9gAk4NXmqvjbEE59VencV63wAGVn69Lpb82oZ9VkwOXfhgSwLv/W5ECq - ###qxLg9bkBr32q1yzAaw3RWa0mGq1VxXc1oPU18XdNDqwpB7RaV4BXJaBVCWhVAlqt - ###8uBXncFLwNcrevBrcpCy/Wh1Tf6VsyYRGtXlu3WJjNpL3QZ7UtbkO9WmM9NMXYzA - ###WhYChVZsI/Cm2+n00jj5chmfbMfH1QYmI6/VK43ZuN8EfhUfr/q0KqeyWpdYl6NT - ###f1dX7b9rdf5bZMq5W49coyaTI8+UbL+6Hoanob+rWZczo/+uhr835fdmk7/PA7tH - ###sQq2GsPasGH0/q6qv5piM2DN+qvGoCnW/M0eX9OdK7mS5Op4qYvBmb+F/tbkynG/ - ###12qNMA6fSdNOYOkPJ6Pxp4NN+nVr859tjdQQUy1l3alm3qnNAxJPb1Go1AoKda/o - ###PO+mB16A6L78Tkv00yqA8eR/nxiRZOyjLTmK8tleY47y5FvJfJ4dyflvzflesZ9n - ###DiVpOmrwHiW5XLlhP19+aW8FvFVILg4E7sAj2yszl63Z/ZRfWs+XqxLOuhyf3NYA - ###Dgl/3YGH91B5v9m08VNed8bLnNnh6mXeq6H9YvNFvM2fMEZcjffQl84eWnMGIBFR - ###b9rbUI0H0HSel78zolZ5Irj9tfAEqL/rzveq87yAoyy342iNt8V6xoTVbDjW+H0m - ###PGcCGNFR3doI9HgdAqo1bTyuvrTfdyfYJfg1xheP96UDz7o9X7zdK8Jy8NnghcTz - ###2rTh8dqX/UvRoFphwucF7C4YNS5ngRnCooX/VSZcST88v0p2c+Bx5qvRtBdo1WUo - ###DI+EWwmxLORWiy4Y2lD9BcOIZgJgYbSuZCZnwI6QyjKd4pTV8IDlbqk4CnNUj8Px - ###BDFBSwSwVO+1zxyRJRtewC+DC0YRJi8QpXkoTuY8vy4XlJSLK0yovNDq4QljAqg6 - ###Cy5yGJAk5DJPrFIQarL99Qz8S2mj0pDvZyz4KsvNTNC84Bgel6AlHtYkntbrNnxV - ###l2GtWgyrWuUFVwszCEVvdet5zbAy8MkL8qWki5qiu/AOxguTGZCkv7K7wJjeIltx - ###U/Pn0ifDw/jk+arxPLgL2KGDhvO97uCT8cw7rtJmeb249M/rlcf7kumS10WYIfI6 - ###5PVb5vfcDaBi4SdaZ/pjun2Z8TxvALzeJR15G+Sq1b/aAF5m0I+SaJyNnjUbF59M - ###b0w3UvLR9ObMF/O9Jm9cik+F+Q+PU/ZTrdmCQbnedOizbo2zqtYt04+Df8Y340lt - ###pLx+XXy6EifzR17P6xkbhievw56BUnp8vBYW1JeMd5efBgTqymf4f6nIs9U5nq2J - ###Z/M3PXgOU6hmqBhA8jitdVINAuc/3vnf26OYfSfj8+lkcHHx4HPAWfV/KtWmW/+n - ###sro4//sh1+L8b3H+tzj/W5z/Lc7/Fud/i/M/+/wvkDtEP41JFlQ4GNb29u7tH1lt - ###qaPEKdbxjofJCPgWBnhxxNhb4MFlI/JLMEchgwFHSn+fpv3zr1HSSYaSu54lyNPg - ###w7CLnr+95JJcLYGVds/HdviWL9YtaUMytAsbFDsS7t7dKQk7Uj99ys4NxA6fO6IZ - ###8U44BaW6tL+jkUFDhsXFx9XVV+atek2MMEYsxG//wKKqJfOn3uASZPcS8O/eJBE/ - ###Ha9RE/74omfDMUC6hX7GT/Xw0HH4+Xjrpi88gdEJGBGNpdndKfgpSgHDuJtFsA3i - ###hoK7j5gDPU+UFE+6jGLuG9lr+c1wlH4R5XVOcT/b2IhOfz3aiX85BI6wbYQcAQhA - ###ORfpCJpL0UMTers0EtWIpzzE2FXplWuxlemL8nwpgC7G8fXbPzA2qUIpvrACQ8mG - ###dx9IS3lVe4jnLnvdfg1+WQoAhfnNlrDl16+jNcPdGgaZdDBIEWUGTdBGgKR4ziAN - ###6E3BRo60Md88A3FjjI+Igs2zwGWX6gAhWbEOFv7KBiSUDa1kwbasj2rDfSMabGS5 - ###CYB/AcaKexeu2Xd7B/EW7Gm7u/Hb/xYz46LSCgxBmlFrABFl9Q8vEubKbxQvgD7G - ###N5Or6iuNamsReW2IMViZYNRseK0KJK1r0sGFYLdPAXxmQsMX6MqN4Rw3gwHmBr6k - ###gI5OSglu8Kuz0Eok44/QLX88AI5Kr5z3BuOUhf+bbr97M70xHfO9QeplYd0BzVkD - ###/83AMikU4lkCQOYR7d4MsWwMsAOQFXtdDN/tMnuWTMOqJRMEg4SJGOMUHFjKuaTS - ###+hhv7+yftuLdk53jEpJGKZ+2/BdsSpqKTINiIsyQkvwJ95ZXPnmEQh1EjSr1Isjc - ###KZAgYLb7hRbausPqZw21/e70Lfy+s1vlNfTKm8sw5y48Wj1pc4/XYs2KLWSyARzs - ###ustoijYEc+42JAn828Lx/9/w8ux/v7S2H83xX1759r96vd5063/X1pqL/E8/5FrY - ###/xb2v4X9b2H/W9j/Fva/hf0vy///9XjS6XXPnl+9cax8bLtrg+gEgvY2MCVM1ttL - ###v2A5XEvhkwVtuv0elvPRljl4K/45nRzgi/v43ngpEMDsxBoPP37C7uKDeBNmvo1R - ###8RxlDDsf2kFE5t5uvh3OrM2JzalS4cYjw3Fb3jZVdDL4HYmiCMhVFQICTXBXqHQV - ###kDcoidVeH/acpNf9Q+BPZrNVvRQrTu6mZMYhYsOhmkHhy07PHH1JelPYHyuYpHk8 - - - -Valin, et al. Expires May 3, 2012 [Page 276] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###PT9HO8VjIdXp9l4IdpMSn5VQ4KDERipFEkpdE9nKTXozGH21IOYSrRpCqtTKVVqd - ###UWlNmkqCdCfmAlDZhs35xDRMI9iRaedPhrD13kXDbv/afnFpOCYJbDgY4fyLkg1G - ###dSqlrC9bOZzORA6ns+i1uTrgByeXkx5c+Y1eeJvdZPwJXlapjm+Su1iVXtH2VGr6 - ###EPhXvA/8bL8db+61YKM8oxwPaD/16+Qaw5dG6IdCvS8gxcu0XlUrldLM4Rn5McxH - ###sewrt2sakSUCVMWaUhASK3m8+cD5YEpEvBGhWd8iFmlakszqa3kyKAsyGOGyfzCO - ###Rpcn2E77ZnIVH6/zwABF0TPMo8ElgQAa9VtULr8B7SXqbEbtgxOeJiuh9RKtqWUu - ###UfEhRdmZ7JSU5E8m7Ov2JrC8kvF0lBrc32Pq+JxoYexwdHThieqoIZeiJv1brtaM - ###v9G3YuxU81TYZYiLCnNaxOY0uVthopP1gow1k7tCF+0W4LoYh30od7XPdfQjwgJX - ###yunWP6+aAWqBrCLDvX7OIZmReX7rnUwAMvsKZ5pHFKNhfQgkGnc2yTYsTkKQnF65 - ###j3dAY0HdqxNf4JljL+1fTq7Qgnoeg7BAv8XBHwcXF7AXlHAliD5KuKOMvYSD4+lN - ###+/cpaEmglYklHWPSeTz4sZ8FhL09InSf3gy9W65M8ylCc+XuSesdctqDn0/fRi8w - ###D5HX/8f+6NJ513sGmMHpgJgh8QTiB/lvSKsztF2K7uKJC3AU6b0Vf3d2RnOL34ie - ###CpIsvxnDd80E28lFCgvwHAsjjS3S5uSHJogbG1EjmCHRQ9MbPiIrvzGnN/hy8MHX - ###G9FqNVzqJ/g8gLZOtdy9YyH7QTpPMWSGLM4i8bMrDsJRnN2WRKxlihnvVsrr0fXb - ###P1BwqJQb9BHbacifLWT3kxjP3PEA8TquLuFSNrjHU3NTafWTNk7wp0jkPXz6kQ4b - ###P+lvdfUtaw40iA0NYk2BWJM/54Lo9BsCsfopC8Sa+lZgxqq2lMeQEtBVBXRV/vxQ - ###oGuZQFfnAbpWgMxmENDbI3bEGODR+y0WNiXNaomP5UGkgw1/eRZJ5vUT5M1uqY3M - ###lSSWJ2Mq3FZZJh6zWizwiiHHap4N7RR49ZWW27rwRuaTr+A21dHsOnU0uY+uhD4L - ###/K4Hqv222I7LG+4Lpqhq0Bk+adKkHPcrT6SVNwAsczubgwgUkW3JSknCICur7YAo - ###liYgoRG1zUVc95CYic1Kw66aqcicKWmv7g/65Wm/i8bk3teo0xUWXPK5MI/WH0DR - ###QunCYNu+s/WVUfCwf6gGKjUOe6BUKKiBQ7EoI390AXXlHxfMDMmJ7AhojTto7WNK - ###Qdp72/H+4c9WkcqALGWo4kwAsvSynPohyqPTs7KA2i25qZRI0p5B7LpRuhNqxb0E - ###gxp4yMbLQkAS6o9Jx/h7G5+nmxpyIqCxIKCxJCB/wHAvUI1SC4NaNrLa7Yp2u9Bu - ###YArgRqBRiYFTvUZuu70emvXJV2RylfSD8/ks0sprtYnn6CBC4pn3/0Q1KxG66Rti - ###9TdKLzC9420anUMfyfn59EasV5qC/iAadcfX5PDxJR1doD/Y0rRPQIXgeYMx/cvB - ###7kjEDDC6M8G3VoLk9NlyUMmYBOWNgU4VpqxOXco/1loyUGCKqCGwLdnQ6JaKQDqQ - ###fbN7IB+7zotxAtofOZq49Hw+HeEuGyRpvNCbKJs8JY/wCclcDZxgNT46bGMqTrR2 - ###qPslc0DuWCJ0+gyT6f5gcF1OrtKkkwn6vHCYRGFOYdUuABzAcohsVjaCS++JboI/ - ###ZXMLBFoB4ti78nY80sECzlA5b2XZyUEsJBRJYVvpW/cT/AwYhXtmedibjqVBCivG - ###astUUfBn9hVillqT17/NtaNrxRXFNUVk5ZDZTs85LSb95hvXL09gZpu2/RJvQKpq - ###8SgdD3pT27lNt2vQcvQ0qtzt7q6T7wf0sLER6AivkMKeYZlkvydjwawLF1bfTLkS - ###eZWOM5dyMRCylmmgd+FvFQLB44xGrYGQ26+4hGHGc7/Nghs9R1FNhz3olddhe3pT - ###HlyUx0SOY7enYhsKG4okXGbRdegB8wnhOZzT8aljKnWJxyDK11ynu1Zxyj6bAzlP - ###elih9LZPJlyyKoqq0zcJyAx8PiatoOqYLMCgbfQG3YHFneOT07h1dHRy+NECF0iQ - ###XKkVOpw5t0ZqrnrLf1LfKdnmYiIov+0gOWeTMhrCHcavzy3epUk/QBU+NRje5gY9 - ###mBI7EINDA1iuejCYlG+wE9GDPBGSvBUWFM0lVpfdHJfIzoAOF2a2bVmYnSHTJlEq - ###tW1YF5eXQFR6FpowY49nKNcMIIvvGoKijkaDMy5vvnOPfUI8J2y8jN5x9/IGvy/Z - ###pIj4xQHvtrZOD09kWITGAK53moKdn1une7/sxIe7u+2d0/h4tcgWqa1wyjOWluo7 - ###e6nObIF1PU3Hlt+suZD0MI3lgKOoNuuYfaB6763dmidBVHgSAv3hQbykJR1PM7gF - ###knIPMe/Zo7Ud32c/RzlZ6x0iNXlZ+iNJ8YS5mKgvBbBrb2ahoF8lX9LoRmgy5G1m - ###sDsDQCwwzQeZrj13hiRR0sZpzT+OCJG4ivGAzKgEbTJ1VwKwSZ+750MPfboq+Jy3 - ###RdRra811q0EdfuObrbGOj75JkTC+SmvOoEG1LKibJwXIaWbw4rmaW7Was0wHgmWW - ###R8BDM6ZzY8b+9CoD58xfBCpXLIjkk95UowMoLSrYJ6Y9OhB1DxrVEaPJFnznfnX8 - ###zpagIB2Q0z/doSRseDA9F3dQ7GBH6JukU9AWg1LD/QR8zWJU8IpRfVntnvYRmYt0 - ###Zurtd4eHMmwBHlt3gpIYDTwdauwPIXYXsjegxVetiZ6XcZ1L81b+ST+ZvUxrpyCQ - ###mUf5TpxJ/vN2wESWQFSe3Y6HJscMKYtHOCojEH9nMzhQJWbWtb1Kh9LlQHNmifTm - ###cgYoOIRug3e5pajyvLZKXQgRgfZVIfNYaDe360BonYF6RyxRS1QMiJp/JrJYNswi - ###JPQn5EyRs7CU5SDkW5f75mM63gX87v4OjndFitX3e6WIGDy6AcEH77Qbyb2EwXRE - - - -Valin, et al. Expires May 3, 2012 [Page 277] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###+K9c36be1+giGSNUOnLP2PBDHkGvZchp9L/SB6eC+kgFKzmZFMldZkS2StMu+iVl - ###6t+yR0GHK54M8b+hvio+4zNqBFqML1ArEJ1tBr1OyCFUaKNs3HS5Qb/nGOlRvro2 - ###LTWWyRUeZ1OrJTB2MGAisdRaQyJwLI1I1te2Ec33HLu2PcdsKNhiZEOxJ2wYIR1b - ###UtkMRzNHSrH65BZCw99HA7yMX7y9Svv24gRJZCwKsZoAXfAwLL0El0U9YGyQROL4 - ###AjqbNu6gUd0TB7mr1zh792t4hohpLhfLbkFfPijklQiC0sxhvH5t26y+OdM8iwO4 - ###MKFnJYl2NlPxDvSoHeX4GaKjkAPjdb5wYDymuJ2z71uPMGRBKszqP0SVfNZn8oSz - ###r2J4JDAnl46Rj5hBUU9Ms/vMhRpmFxRU47jgXoJ2kQDXTEHUPutOKMSGzjRA4bhZ - ###DkMJEymWTOWuUtmly5tTKpcGnGmYjCjAyHKIdadUT2e/5zvVno9Syhsgjlh4W1EK - ###hsf/V1YW5a3sy4v/HE9v4vHvo3h81b2YPE4kaH78Z2WtXq858Z+rtfoi/vOHXIv4 - ###z0X85yL+cxH/uYj/XMR/LuI/M+s/tbuXR6PBOSd8e2IK86qqKwnJmAuI2DkJUOKU - ###aXpD7EmeocLHJPqSYqyQsF2JirCTapPevkmuYecDmRb+6yIHjXJKzRqXle7NkuKW - ###XFOP/65Qi62IGRmcs6O8se5KUXJB2h02itxfbq5ivBkwmV0HH6HW7Fgd2fWBjVkT - ###rclw2OsyPycAM7rOC9h5dueHCEljnqgCLCdp3qvAqN0SwUbX+8Jar6oEzwVE2NjX - ###LQHaLia+yW90KTwAydxHd1EVNmJa4C39DYAulx3fbunICbfww8oGOd5rW4R5CEX+ - ###IvHgy0XvdklYGu/IR5v/mjprgfdWhOe3/my+ry0sQS8mw0XEcfsQHS9pJC0bNkU6 - ###aVqSd6fiNgFkuf0aiKvZv56N0uTad7ZQCJ2JS9NFlLNk5SLRfsFBpPT+nInMDJyg - ###DdHCC6HCRY7ohPDxV5ufFWuCzNlA8Lp4YEYlsW3D7mE/lZW74e4FaRggP1Kwom1r - ###nXuyiiM5iFfDawe3EPLRAODo5D9Bt3j0Dh8A9OndZJTg9w4y8T/S0SBamtwOrF+E - ###mjSYJL1l04qPUKID35bU3bMW+zzz4cyFHoas8p6MLkmjUPgVWwYFhSiuJncwtBMh - ###L4NG/mzN+u9xefafTorKqpme9sE2oBn5/+uVimf/WVtbW9h/fsS1sP8s7D8L+8/C - ###/rOw/yzsPwv7T6b9x8z1tU0SUqQlJGIX8P1rb5B0bDuMJ00ZWffFvVD2EughM3mJ - ###8gFqF8haotp84XdLTHLQs7vdmox64a65WzH6UeS8ntdtniEEd5etAakdmd3iX4z8 - ###nCD7N3ekpIc7q7REocCgug0bQa5h/d95aUeGB/vtXeHahok09o+24sMTYJ7kD4P3 - ###KsGbrwL2pfXo2fnZNdYSo/oDrMhsp79PEwDiZ6AiO80HnvePYUroPjoTyDkov6Fn - ###pUc//orH+x3YncfP6c6e+KJ9Gp/Kp/ZBy8Mn9rAQfcnEL6izW4fbRPrbe8hEgJv+ - ###qlrvn4lwwGwf2hd6OLQAEDXZ3vHGIAm/guyWNLa9ceENHhbfG47p8a1NMwMFh0bh - ###LXMZAhHATjIcgRx0TtKHTN9guODa2McGai0L7Ufw9pbw66x9EkYRH2KkgsEIV4EB - ###1d5F9JsQsShnTvr88nkJ5I7zREiyAAjSK2Ds/Arzi4MA00EHUdBvUZgSTwwHPcfn - ###GDPKg7CUjknUOU9E+rNhcn6dgko/GCtx9qI7GrMjhDDTJtH4lhLPewtS+OPRUOg1 - ###Ed0e02uxyA+HzsJOYq3AZCHIAls10LwblgJvdJL90mtyyLPsK5wRwUj7p3EDshmt - ###SLaKEue1H6GJp0xcJSd+Hp/DYhbdwXRMzVRLSqRlbzz6OcyKrMto2bWFukQSjmg3 - ###OUtXBuYLkgcINUfqUsiiHf6LX2QFj3z02h7Pqlfdcjm702XHSvPN8WR6+BIsvgwr - ###NisOr0MC0vWF47gEeNKGAT0wxZK5SnoXgo7GKXJL8YML4016cz78OhPGPEZiT787 - ###gmcqxaIZs+bY9nxQ7KnLZ1bZXTCzaUnGYfIX4FKbH3ZwKTISxwE+go9u9Sd2NAFC - ###e3ab3g1hlaWjQsgz4C1hv3FrF6TeGMVkdrWfv/nqvM1ns7BxgcI9WbEiFjNiKZIr - ###N41tZpUhwmY1QEGu/spi8ROf8YYCnUohwbmBot1gOjJvCqxSO/vqea4blCVB2ICC - ###FJKeDQbXEbVrOYYqkUnFQ9k1WV0Aj3ZORCOfKVoT96uh9ohHg560XMgeTcy5ftwO - ###8L4vN157d5o/MxAAIwHhOGerPowdAYdDUmN2chMDy/C0JN0Gtv1Mvw47QVe7trKH - ###skbfJwTUe74U5YQeW2y9MNVCD25QX6EWMvAYU5gvYVPDaWNEPII4MWiEjonG8YSK - ###rBC69u5Ucid3K2DeKbPbekRNV8VWflzK9jkoPLTsMaVAL8akUj5dPUfPCvRibgUG - ###XN56sDPu5GBQxTYsvGH/vS/v/Kfb74MSgBbRGNb3ZT/tfOf6z5XVStWt/9Ksri7O - ###f37ItTj/WZz/LM5/Fuc/i/OfxfnP4vynsP+vmSZcROS5UpMQt0MR5RgUL37Bq9v/ - ###JT2vev6vqCzZDqBFrJLGleX/6nZdK9D1bOfj2V3bjxBynIMm7tp3qJb+Xo/TdYbr - ###LXUtx8vJYue6Mk6dPKdb9Aa38wB5frRuPj96w3EHpGDQ6U3J9i8U1CSdDMX8KnOu - ###yKVllekQORiwnUVc5L/n5cd/DkaPFPaprhn+f4160/X/q2NI6EL/+wHXQv9b6H8L - ###/W+h/y30v4X+t9D/HP2Pcoxg3hRkZSgYRUuY4IacB5LeKE06X+HvzQCrLsBdYBxU - ###23C8/JPQB+D9Tawag2478NPhUn9ZyPwY1ckNmG86+gRWlxuMVAPw/v/Ulvl9mRSn - ###l9WCeP/+l3i/fZVizuQr6AIHFV1NJsOfXrxI+89vu9fdIWw5yfPB6PIFfntBD8eE - - - -Valin, et al. Expires May 3, 2012 [Page 278] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###KHo/R4HWLpJdxjC9CF/PAS9j2FxywlafJZ7WSs6J0fu+RMaLqC0+BMMn8xwTn3U7 - ###VlwoF6mT59bseCQ3H9ld2ktFiFK+Crrvq7zk3Rj9YiqeuXOS2fY/nWdV2zqM9nww - ###GkFHmmSGg7Hc2oP6q8A5+RZ42eDo6pai3+apZvbP6E2ky0JYt/Zzb23Aq4afygdK - ###Ai0O+uUhKMofXXOGzFo4hob9T1+/hglnH6yuG4OGVMQtqkk++8q1CjW1RtLHxum1 - ###mtmryEu+ESXUt1N75TeERZRIwi8iZVP09Cl8E++9xvd+oxDC6DenehJedFdEckai - ###k9/QW0KRRptMKqItN+c6ooNf3uCv8mX1atf14tA+BU7fgn7MifO6dbs0ABVvWL19 - ###M30udf2XffaCoTzi42uU49AJUJQuEZlp0Y8bJ0s8WTL8LEFajAZ9XBpD4P7R1tF7 - ###ISyKMEpWAf4pncaMnuSi8mb+n9L3o/jMo7uRMbv/lMWv3KlVBIIP1O5LIA8kkgcQ - ###ik0s9yOY+YlG94pODywLwHa0g5kQQbZ6QvV+QOS/mPaF7yJ8JoogzeHsq3SzvUs7 - ###ZfI2ApLp9hx/f2cz66TMHoT11d7S7GwE4nJ3NjmguXa30FUkE4Oz8cmu59r8crrO - ###s8m6+yKPmj4U3Bvv2bW7bVpdF9w6M7r2zMFiu7R+kpvrv/EWqtfID95C39x/C733 - ###BrrYPn/E9vnm4dvnLOJ4EIHcm0hsQrkfscxPMLpX3DpZOS6gwcUJqINirs39L28D - ###/M77X95WsB947ZE2ocDBYJZaNa9KpZn+I6ssc6y8R1dZ9GLKXkhBhqlWQJj+F/6u - ###7uWd/5Ez9TiWYXfxh83vnf+jtrq22sTzv0a1Vq2srtUx/0d9kf/jx1yL87/F+d/i - ###/G9x/rc4/1uc/y3O/zL9P4VURCdXhgZBhceMHAdbm1UQmKhO1Gq1RuKoIeKuCc2m - ###Vhd/6+vi72pD/G2+FH/XV+lvtSJi0UAwUpHD1bpwFK02RFvVpvDerK6JtqovRdu1 - ###ivhek33V6i919HFV9l8T/UQN6Xy6uurAIZ97Kduu6nDyak3235D9r8rvaxK+9TUJ - ###h+y/VpFwNA04ZH812X9d4mFVfm/Kv3Js0UvZV8XAR60pfqvLv6vymaaER+KyVpF/ - ###5ZhrjYoBR8WBoynhkL83JR7WJF5eyvmpVnw4JC41PuoSjpcOHFWJjzUDDqYP2W99 - ###zcbH6ksbH7LNamXNgEP2J3FZlWMA2VrC0XDgaGTjg+enXnPmRcK1Lr+/bAbo46VD - ###H+sZ+Ghk00e07syLg4/mqjMvTKf1AH3Ie5LGq02GR8IpaatWkXBV1w181Bx8MJ3y - ###emH64HmRc1/RbVSrsj+1ftcz6FSul+rLwHqRdCnvqXlR9Np08FHNgYPXS8NZt82M - ###eTHpVOK/JsfbkOOXcxytNRz6lDivGeulvurQp/y+Lr9LmqrJvmpyHmuwvjR9MD7k - ###37qEoyG/NyUdr606/CO0XuQ8SBxWJQ/keam+ZLpgvKz6+FDzIvttMJ2sZeJFwyHx - ###r/BSc+Dgeakp+qS/QIs+nUo45BpU+FBwSHjXJS1UTD4m8S9pS9Mpz0/NwYeEq14P - ###8DHe51YdOJhO15x5aebwsSy+zvNRC9CpxDfD05BwrNaddbvqzItBH3LNK3xI3qPX - ###i5yHisQD83WTn0YvbTpV81Jx8OHOi8HH5JxqOnXXrbu/hPDh8g/5vcFyCNNH0+Fj - ###qwH+wfjg9evOi0unzQCdrtn4YDlI4YH3FznWSiN7329I/Kh9jvk584/QfsvyB/Mx - ###CY+UqTQflWNjWqhpWUrvb86+ovgY77euPLbu73NMr4p/rDrwrNv4qFYNfLA8JteN - ###lBWqa8y/GB9rDhwv/XWr+n+ZgQ/NRwUcBj4U32B8SDxI3ld9WXHWLe8vq4F169Ip - ###44PlQvl7aJ9T/JT3fV4vtRnrJbTvS7zLvVvDUcmAI7S/uHC4cjLjg+nUXC91e70o - ###OHjfZT4m4ZFyu80/ZL9K/uD1kiF/BPd9Xq8sdzBfZ/mQ93+mUwmHJSczP31prxsJ - ###u89PA/KpWi+uPMby+pqFh0juVbh+fT2K9/ssPeqlDUdIj2K+ynpUk/m5vL/O9MF6 - ###g7lumZ8yX2d+ynJy3cEH6y/VwLwwPlhOlvPi7nNq/dYC+wuv34azfpmPSPqs8nox - ###4eD1yvTJ/IP3V6ZL1mvlmA3ZQeu1vM8yP+d1IumyynQqf28Yqc7c9arwwPK53l8t - ###OGqmnr3urBP5rJRZivFTd7/n/cXlXxIfFdajTH4q+/Xw0synU0ufc/VsloMqDjwu - ###vZpyUEXBJnDF+h3Dw/Qh16/a99eefHs102TS3drejT9sfoqaDdtmouid+WOF+SbT - ###Rd3uf1XzWQX7KvPgVXsMvJ9XNZ8S88D7nDGXL5mnOTon0xTTGOOUZaqGsa8xv1Z6 - ###G+tRki6Ybln/juTzkZ7LmuSXtVXeJ+T3Oq8LW+5hPQrlIYUP5vlN5n0sMzh7Zq3h - ###4MXQNV7y3sc8n3ke0xTLdI7sbeorsn1Fl6xHsV4XyXeihouP2TRVi9s7+ztbp0RV - ###tdWma4qrlO7312DdzMYqNeuvIgn+y+ILb1MvDTbD4iqLUky+rHayGLnubJsG646a - ###bD5shvvjv8YYxO+6DRZPVfu8rFmkYfWL4eBt2yIJSU4s2lR4C2kG8aT+1s0slVUH - ###1oy/SpVpqt9VG+vOMuYtvWKLOhqXvC1VPXzwclL44HfYjMWspeaLXGoeHkBjio3M - ###24aJU1ZJmP0xrIoN2nhQS/flut8G44rNBKwO8l9eA6zCGW0oVV6Znng+bJVNs2sW - ###SRo+nUp4aowfZv+swrMaVPNFcsV+WTxx14m7Xli8ioz1UtVqiwUr41bRmFah3bEo - ###c2VdryULD8xf1BZX9drgZzTbXXe+N+2/da0GuPzDXace/4o4UYReo97cZrbh4Jaf - ###M3kQb10skq86PInXb4XF+zXVl4uPmhJTmOaZ17DK6tBz3RSFGUcZc6j4m3NMYM6L - ###xCmbCxX/aDj0wVuuolNDFH5Zs3F2D/6h1ovihbY4zfNWYzGXzQaG2qf4NIsBrMKy - - - -Valin, et al. Expires May 3, 2012 [Page 279] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###uKLmoerwE9NUy7DVbFjrzp6l6JXpZtXfX9Seaa8Tn98y/uq+6MMizlpGW+sNB16f - ###xhQ9Kl5omyuqL1ktU/NXRGxRovCac3yoRT85Z5JP1tjMzOYKJSbp9erOg9+WXHsM - ###Kx9NGm1l7dF+W1I0rTgiYGTwvgAvCbbFaiiL3U1DJI/cOcpqi0VllmEMONQ8rxVs - ###y1ev2DSv1KZqUbiMfU3JFaxmsIzGtLya2ZZqo8EmRj565HXJ+9jLLLiK0OXm3mmb - ###jrZX80jT/sunKTxVVUUiqz74GW2o4fCWwtosa+BF2uC/bLFhyxCT+5qxDcnlO6st - ###ttQozcc8AWnyKZ4/XqsN1vxZA1ozxBRl3WPRZsbY2OJqWuxYDFNtMXt/OXOMrqVM - ###seZVW7RQbPBl9twqsYDFdcYZn6AqMdqDYxZpHp3sbLPHRb1ik6UyCqhDLDZmsabi - ###HErzbtA0dnJeRcqArRVq8Z0NhjXrd9zBNDnUbBQqwzHvrCzRMGlr6VpPA0tFLEnU - ###7DHpgwgXZcLNXqNse2f/tBW/2zsgvGG2/+qagzhmGcz+G8537++qYn2+FZ/ZT9V5 - ###h7cYZktr6j63UW+Y1iOTH8XjyWh67vz2YTPakG72LM+x60x7b/+fGHmOXj/t06Wo - ###8hzZCCZVDt+vPq9EL+RT6qGAm0/ohtzB3VuaUv2XDGtF6GZGizZbdu+601wiVPr+ - ###v57/t6zrE6PL6vnjJILK9/9erdRrXv1H2CsW/t8/4lr4fy/8vxf+3wv/74X/98L/ - ###e+H/bft/B3JE2BUhOZvR/4PHulgWHsWvtG+UdYx37+6ENBu6t/cRuuqNU6/Z/aOH - ###NLt/pEegHNinGLhtlvXGDtRtKoISp2NMWYF9Cld3bA84nRMzC73BU73kawwMfdS9 - ###+1T//GlVaBAvnqEoHbWO9qJ1VOhQBEflFI8yZEIp/Atw/y/qDKgboD6AusL6txLc - ###hlfEbbzVlI/Qf+J2U97GN1CEr8q/699IvlUwElrG6WQ6xHp2yc2wZ9fezMAmXs+G - ###452+U39TRSAHrgKZNfASxZLs31R0cbjZ5YwRXfwVRuI3mzOSIs0eUc2xdvePNL7h - ###pBr3RND5ACf8rjv5moUopylC1JY1pEdA1JYCw252xojkquv2e7j4Q+Pb3zw5+a4j - ###s1d83cv/fZqMLtPJCVLc2XBceGRPROVAqhsrgcZb9hBZAZUP3J/UQxeP/UiXC2tD - ###0wqaAApnXmZUPiJbwN8WJgrjsVTdy4WT8ciIErYOTKNx/+te05oNpSrKS8+DgH2H - ###qdpHiLoleHH50UD0H6NiqfHZbSxqm2bCyCDu9hKqDiyKrIqXUHFJpp3uIDoD/eS2 - ###2ymY0aEgiFjftZ/2Ds5mkKOaaPE8571/0FUQRFAIz9NYMPJQcgpm8SOsBIu56ukB - ###WmPlN+Otm/5z0Ka2Tz96DW9EmsrLb8RDr0Ivb22ezH4ZHvJfBuECIXf3UvtlfEhs - ###+0jNfiNAsnuyJK/ZmN2I8VA7ry0stjyzLf1QXluddNwdpR23Pbst56G89gCJe/1N - ###oPLdna08TKuH/Cb6kj7HKNVlNWE+lNMEg5zbBD/ktyMXPy9ayQMwW4jNFfw31Zp0 - ###iUbdeGWW/DReFOD1sKAHSMtp3EtASOZa7/+JSU6ePrXeGI5Agu71iPFsiCQoRp4s - ###p3lNzP+54bbyJdZ3nT6kMPnGaR0v3GKpwDQaZHDKaBkgyyP+LG1PN91Op0dGFdr5 - ###iCNy1VcnVxDygJWNDIk6kvtuADirdrDRGBacgD9ulrDN9OuAzEvdsSjmGd2m0XUf - ###mDbb3zAtFfzXH6gizr2vZFnriLLXyrLHs3M2vbgQEobsZC51UcK1jdrSDUpiqoa3 - ###jVG+sgqhz+5FImzDln9oh9LEvoQV3hWSS8bSYUwjbZmM3SQN1YX5gFkJ5H7IORql - ###Q5wTRRHCUEt4h2npJJPkocgpRH6a5B4wmHY6CczxxSj9fQrItjMrP9pgLtxBlCym - ###KEmZtaKHD1At9/OAcvI9BmjoYpkUXH5jQvPwQZrlq2mN3qQJJqKjLJ4XQLBApA8Y - ###pMnshNa6Dz3Fw3R07uxpQ3X3CG6iVfwyffDoUPuLpmNoyp+57zKFpG46k+dogMsB - ###ETF/68Q8Y0+4Q7UnfPtL23DuZcTxpWshVdOh88FhvHNycnjiVYnqC6luHE/Sm2GG - ###bCKhAclBfvrXv/JkCEfC0DeWqfVsIYU3D1eY4dH3u5Nu0gMWJbNE8l6AaWLRWAg9 - ###PcfzEtwraNtMDe46uIk0JKCoyc5yhBDVAaCqO7EJ87m+SWRRCg9Z7RjP0NuhYskq - ###bt1oOcoWiJjnyEtuVUb+aAzrOxXZcGGWBiM8a5sOeXClaB0H1FiPiK2PQQkF5kNp - ###+Zru+AxXjbsY9k89bZ+ipagGcL5rfYx3T1rvduL9nYOfT9/G79rRSrTfittvW0c7 - ###+G1ZPoWv7rbjf779b7cuuYM+sXCkLwUNwb35KmQDz4D7GQEOD0aKzuiXV9LGnTdc - ###eOtTcJTWEFsfcUCcnMVsz1otbn10i5RRUIxFFsdSVAWc2Th8FiD8V3Ry0M9DA/V3 - ###AXxtUqNSCTHVYlhSgytZGCk58C6HB2UvLXtZaXozFhNI89S+kLuA9PTCmmc5hQjB - ###KTPnI6kkF1LGglMbhDG40+8whkzwnVVVMqbGmwxPn0p659Mern1dmlA0PxbKyVUy - ###js7StK+mpdtTjCDtuIAHiXV775d6La42l5zbz7IYWMH5CI3nb8mwrfHOHuOWTCus - ###BydMu2cWtdmayoPGNmtYmt48UvQJsBC/IU5TI67D/MbmMrrLebYQrUtJpsSdcgpg - ###T9Bz5IwMMaO4tLc435LNerJjUHIMaD5jXNsSLpTm7L4dQdC+6VqrAi/DsqPMvhZJ - ###hp6rFXyuUfC5Ji12RzYzcLJzsBUftbb+uXMat/f+ewdwBB/eHx0dnpzubIfMUT5u - ###Xm+I0dl9WMbMXTI2gUIn3hSaTObTZ/F4enYxgqfsjjaoo/8PFuZPee+bAgvvFcwF - ###rQZNI0hWY+KUf/9oK77t9jMa3d07AI6zd7r1lh78sHcAjCGuxe3drB6y1YX1YNp0 - - - -Valin, et al. Expires May 3, 2012 [Page 280] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###HyLUFAfTEXm6Mjz2nWoFhhgfbNIjdvdBgf1h/QQ6ydcPZtCHs8M78xZiyzmTaFAU - ###vgk4ab/f3D25Hwlh9NJ3pJs/k2S+P7HkksmTUMvOHuDwhFfBdxxLC1Xh4Au4/mTU - ###vbwE8aaf3kbtgxOy602l96Vd8ME+Z+olX4WxyvblQXPZ3vaSmJBnKF8tf+Yfg9v6 - ###8me/3Ijf02tBrMCgD7d3TtA7vfXrsr115ZleQ4nvTZr517+Mr9Wa870ZLIkSXlMb - ###Uc01o5g3G6axPdcWY5IxjBB9nXF7HpFPLRXPIXnUEC0Jupv0Bh40hMn2VTJ0K6Wj - ###RxRu8QMDCHpOyML5DR7R+dSkNKtB+VyRJhEB44P2cWlGk/xcTpueXInRDL9TBEN2 - ###m/aDhSHeP3q+1wduFbeFiJ4Fsf2c3bz5YLcPK29zerF3F3mXqvjuviS3i52+OMkq - ###9lLI/8Z8ialuBnMwCdRQCvuDfvmPdDSItLegSacu5veTS3+8BAiwjzD8VAUmFhtT - ###cgEdxGJ9yNf8lyQxPu8ll/DxS9G+aFE830/Gk58TPIDHoibua2EIkUyzessZGL1G - ###5Njtf4kv0ZnzmKucbETN1dV6M/wivtPuXgL/O0Und6e/01+PUJqNfznc29qJW1un - ###e7/snf5qaL2hzTQyT/nwmmfXdZ81maApdvyNtus8GTJfvPvhyPjzpdxCRONslNYW - ###nKdCAbF3uucTkBMPqQINYBHERRQbD09APMgRRMcy9A0XxVMr/A/m4N3mDDP+DBhg - ###Jh8GwwcTgDB/QLKJVRWhDYwO8IT/Z97KzRTnI1cMz+qsFCbgjJ2sNxninpkh6u+f - ###HsXvdt5piENivtVcIghQ3nKba0m9YXZDN8mdJGX0rnEbwpQU/vv3XrzfTQOaTZuP - ###rqcXWc8oJ+cAdTONceKPX7K1xQiYffde3HvfOqAo1ujlbHUSZjAmr63uZGzxqmm/ - ###iwFr6w6DkljLgT+f6RSG/93jwN8Mw/8IAB48DoANF0BTWSQ3MlH4L5lEIJtNQCMT - ###0Y5fQErsBFWybPbjnGNo/oMTl8ndlovbjP/GLv9hI2/F1o5DfjuhKTAAeCOdE42f - ###pHVTq7DmvchePwJB5TdETDvjSfeG9AZvhJJY8QABeNDW4buj/Z2Pr2Y1c3oFEv/V - ###oNdh+din+crz9ZKhvOc0pjbxSMHkitnw0hiUAcCg97B+ad1/CbauMWnWGddGVGfa - ###hqeD+zb83ifNcbyNtpC0s52edzFS1GzF1Xm2pFsu6EbDAZ49dlDIGNtdu0oIvARc - ###4nia9Cf7g9sQLYZ7IvnlXfuX47g9HX3pfhmMbJ1yI6r5L90mI0Sn1m88zEjwDMZt - ###kVvjweS2/bjkholB7ktvAdKZTW+e8lmI4Fb/PIILvDSb4AKDnE1wje9AcM2/HME1 - ###7k9wIdopQHGBhfyjKC7Q9XdicfeiuMAKnk1xNlYATe4kf2idHO0d/ByD1H66h1Hy - ###J+aUZ1Hq+l+OUmsPoNTAxBeg1AAH+FGUWv9rU2o1INz8KFJ9EFW2Pj4yVT6AKO8l - ###IIbe+lFEidjb3tmH/7bi9mnrdKf9197B6/eSGR9KpUpp2h5gQh0Z93nVvcRkMsII - ###lSq6iGCqZRFsUHP7kbQJGj+bHv85dCUV65tuHzW4pVnPl/QDjhVSDsOkyPRDt7/v - ###lB3Pshs62Fshty+XUO0uglNOXeg7UhX1j09zUCJPfB0zFdlWs49jcxahbE+4qumm - ###6MprL2thvQ6tqGh2e1kk/Bopfq25FiLrvPay2Ae0Z3k+F20vi2SgPY07shbqRvPa - ###y1ro0B7dghs0L+9Pftn7BXPvRFGW3eaxEht8h6QG90locL/ADhxijA4V8QS3OOzO - ###jJ1BfoxPpH2sONrRzFfZPbfsgF0VGgq/u8FIbnyo2Ube4V8ARgCEfsVjFiCeE1gt - ###8eaRsQW55lmri4BpNqePdzP6KNzQh8yGnuS/rSztHzaXxBf4vBR6uIRpS6Oy4v9L - ###WZNRimrkmVAKyDGYO5us76YjM2LSIcs3QXADITloMcTDZ1hr56MUQ1XQtVtaECl+ - ###LL0779peQnxlkGHIR5GfEofroieFPjyroc1wjdHDCM3EkI+ZBiOmhNbJDFu1zWb+ - ###7IyKf6/Ly/8pKh3HwymsNJqX+Kw3OL9+SCbQ/PyftWajXsH8n41qrVpZXav/B9yt - ###1WqL/J8/4lrk/1zk/1zk/1zk/1zk/1zk/1zk/7Tzf5rpM0kqoqSY4XIE5JkkZCZ6 - ###9lPUcIvOOfX9VH3ZZk6VA1cMI5eNT3iI/xn+XZddqE64hEK0ysUFuSqJUzRVdV5V - ###QGlAOSU/p+jn1PyzCvMFq8Q8+VYy4ON6CRUuHsvFKWt/Cfi4RIgqCMslK9btEhpe - ###MceaWfogA9deqQMXXqOEiK6UZMPHlWK46hLDx3BxMWtVIe8H40+WB6lxgdB1u8qZ - ###qpKz6lS4qYYK61YcOB8BPlnpShXO5PlWFblknY2aXSEM51+1rUqhcHkMXWlKdMKF - ###Xxn3XODTaEONzcWfXZFLwVlxql8xja1xgU2jYLQqKNp08Lj2cPyp0ix1B04uQMuF - ###z6s2Ps355TonXBmKCxbXeN5XHbh1GaGZ68OFj6s/yapytbpTsJcrwK0ZRXe52iWX - ###B+Lir1xAmcvWcFkULvBbM4shr86Az63itWbjj/kPV5lrmqWBmOfwWue/Lp+xyy9l - ###8pd5th8qOIJFoF6GNyBdddku18eFalTFdf47Ty2oAn8DbVgToMpbqmrMzEglwcrF - ###/afBxwWE1rg2FZfj5DKRXNqQK1SvKvwqAl6r22Nw/9Yy6lIZm5jxm72Bs4DB8PHG - ###o8qGSnxyycP1e9TpegD+VDEnXoDMbLi6taq6XbOeqxqVmj38Mb6y8DYPfKr0JTNy - ###Lh3LC77qfNclK9050FXKefNiWnCLVOm/Cj4uZ7nqMCiu+szvMpwSLiUIMV2qolVG - ###yUhmYgxXFj7vgT+TVq2xrXIttYoNL5fRXDereTs453KgqoxpJYg/a31omsiFz8Mn - ###z1Hd3shxXSv8cSnYir0JKB6l4OViYNk8AJ7JZfB0lNBLv6S9sVQtasjYXyJff/K/ - - - -Valin, et al. Expires May 3, 2012 [Page 281] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###puDEJaG5iBrDwPhds/lCg4Ufc9N2aU3CyPPBe0ajYo1bCwqS5oy1MGsDM8en9q7w - ###EFWpO671xkNQpF6xlp1myUa9uLpNDqpg/Etmj1zxlX+32ZKuzmywo1o9d4jjq7Qn - ###ynUJzbPyCUUYp6QbywpcOZLLszVq9u+qSrR8vhaoHspVObl65pqjq6nn1lVfHhyq - ###37XwO8ziuJLxuqG/MO6UHMvVMLnSJ1dg5UL2TEYBHU0XlZdtMB4YdpZjmQYMGZl1 - ###mmoWPNwWV0Rl3XLdx4fUk5ROocbYdNqsKfi0zsrs3ql3WGG5lctAsq7FY2/4c6vk - ###0bo9D5J+1dbCcL805kUtU176bplA7oN1HJbJ68ZYuI6ixFWDxUiuYMw6l6Q9pTOY - ###+q1D02orYRpjHZXZz7oamzcvkt1Fq1yRmPvjeeG/flVsrwKthFnRA1dUXmc2zmze - ###GAvrHA3WKV2bwqrXP/et4eA5Xbdpm6tOu5WV1djNKvJcZZn7Zxpy11EROKSu2OBt - ###VX7natXMZ4P4kHjgyu9K13Ur+XrwzMFBq0EO+tIeGdch54KoioPyCmGtsBLgoHZR - ###V81BnbYYU4blQLWrOKjLIZi6eVaZcxkaJGNNaYYuB+WVwbXQueirQRG1SkYbNh5q - ###jgKIO6HWZHn23FlzVi6vWPlc1eDCatdeZy7H3Idnvkj9ZRZQbW6vas032Zrq1jHP - ###qa2tLCPcNledZUGVOb9huWFaYq6mqDlrDHq30hyUcST783YDXslamBJvGnBk9idX - ###rNodeI7ZapHHQblQMu9CPMaGN0afg3K/8rvaUdnKWIRjsJWJOVg1s3/uO5uDSmsN - ###17rnddLkQsY8dtNqyFZCpnnXCluEg7LixPyh6swDS00sSMvvVYNOWZr1LLCuxDFP - ###nXCXg9YKcVC2qTschFUjxUHrORyUZVDXZuxwI0ueZg7KI3PlNpaxpCzCbZsrlW2D - ###HsdiSuExVuyxrBptKIy78gq30bC5XpPtkYbcxrqIGrdLPXULX2pXMNRhpcKxnKh2 - ###hyzuw202DQ7qyLiKg66qccsHHSrL46C82hxb/RqXMed5WQ3sKExr2fKR+MuyqCGD - ###KrmoYY+FdynFQbkvnr+g/TyjPx6b/M6yz1rV56AsJSiZh/tbV/26fWbbm10ZmGVQ - ###OcaG3vk052K5ns8TXNnX75/79jkXy8K8g0hOyjtvrn7BZ4W8cznlx+eCg3cU1kF4 - ###rfF5kK9/aA7KOgjraq701siCZw4OWg9x0LrD3bhQO2snioNKbPLztWaAg7paPM+u - ###w42UDGpaOSo2BjK1VJeDrs3BQR2Oog4WTA7qYjpDw+QVzZRscVCmHsahSz3uiRwb - ###Bes+PppMoS5lZnGDqsFBGc8MqxwTW474pFztGlpuyeSg3mpj6mYjtLZ4aXzwTsow - ###Z8sl4q+WzfRYmD7Z6Omc+rOlQNGA5mSzOahzYqZ2B0nPa4GdjWmcrQZqd1hT/bp9 - ###FuegrCtJnKrdwtSeZX+Kg86UtXI4l7Oju7IwWxK5L1MGVRyUdy53ju8Bh1rrfALs - ###7p5y7qvG2lcyOXNObZGaAc8cHDQeXFyM08kYGOma64pj81HdD88L7zBsZaoovHl8 - ###g2mKpVjmAXwyzwZzNupXTfpczRtP97IvbfINZyPgSYgafPq2ZnfKp4hsXjaUbjZ3 - ###adcQFitkm8wUmIAa/qmMMkexK8QaiyqawfKg9YnTuoNU7qdmEwMrJoYyqfo12hV/ - ###9WITf1nhMRRiFpvYtKoMImxads35NZyUP9sv+0ddnv//2W16N0z6nXT0EJd/68r3 - ###/6+srlbI/3+1Xq2tNhu1/6hUG421xsL//0dcC///hf//wv9/4f+/8P9f+P8v/P8z - ###/f/b3cuj0eAcg1MpCIDSI3ZHw2hJlxAXctNytH8EqIkwXbVIIPFl0O0IkV7LViLI - ###3SiD5l3PklHJ/Y2D3HXzwM+AtclWO9ESc6lemlCsb9WrxV6gQnjH61gHw8u0AsBt - ###k7lLlTs5FP3681g7HZDq5FbQddIR4bKC3tLk6xB2+17vK+/nIyp6XEGUBEcdiNfv - ###etH5ov+bbh9+GfRTgmTDgKrMObyfSMgONn+KtmG7IXnFiHIuAVjjCcwCbUz4+wmV - ###o4tPDt8fbBtB5csiwrkkhJDnRuXOaLOb0C5uNBudJ32aXBzmFHpATVcSw9gddAb+ - ###QRpYiroiT3w3eh11YFRV+LiyYoWSJ6NPcPszftyIljSpLueNRqOqZDagrmU3Y49G - ###7cqG+WDRTkITtmxnhOHB0DhJkb7vaLgF1cHfP9o8K/6bJLZH0gDz9b9qrdl0479X - ###K9XKQv/7EddC/1vofwv9b6H/LfS/hf630P8y9T9RJJsCwPWP0Fi3n9q/GYHisrs4 - ###Ph/2pmP870l6hzXOov/a+i9QRrgXkPSPuul5Wr7tjnGn6qcJ8srhUNXbPetOMJAB - ###Wew1ZnwCLiZzOf0+TXqYug/udDapxBMM1Et0RgKtkUtKnI8dbH6KTlsnP++cigxZ - ###sFDj9n8bJ00q/rYiHA1eNsTfKshn+KFal3/XxN/aqngQ88GZDW8etfFIpSBY74qC - ###9VKCVa2JD9WGBGddgiO/11dXHwGsD0XBAhlWgiPBWhN/axJrNQleozYHtkDdEFrg - ###wYmE57g6Ax4+5GZ3GT6wZMdPdXDJzgsq1IIOJbFAN9EypQ4DVXaUDjhBps4l5lEb - ###AypeiPGF+HfMLgoA1z8Bx9k52TmUdSwI5L3/3jGALlfra3ggWK5WKghYeb2GZ4zl - ###tVX0XCs3CXVlQWfl2kuCHZ7R5/Xr4qxW3pIEKV6LRCORaFJ2QP05+BaHsP44fhvA - ###DQ6TWjWgJucQ8kgglxM6m0cHG3ETfYvI2Z/8IcjVCT135CRhDluKOKIzW/IeUC4u - ###dOxJZ7104EqORsqvgM5vhc8RzSgdvVZmD2XQ730Vx+Q33Y4O+sLBROhiWIn86aeU - ###cRe95HLszLhxXk2Z4OiZuCabrctmyYmHQvSo8Znv1+X7a/w+nutW8YCWHMQoegqd - ###fAln4SafSQuX2zQ2HA8nIzXmJ8ra4A2gFLwngLPWiMBRezO8Kowx9sZnDsYpYDGI - - - -Valin, et al. Expires May 3, 2012 [Page 282] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###8tOj9nnSS3MQfno0xiccZJPvXNZEjqnEXDRBQRqleeEjMRNufF76U8S/tLbZLcHx - ###Sqi77j6m18bshvsDo23X46FuNeaMChORivqhlPgYFQ9pJswcEeUutV6JxSuy/1Um - ###PfSdIqcWCgOlYB2FWEqb3P1D9CjdTYIsUfRpPh4fiseBLVZkRKI55P8FMWi3Dbz9 - ###/S/7+EhJf3+L36NvJf2M8wg/ESDRME0ZbJufGKtdpmFQ1uoqerdUazX0mVgHhDAi - ###3ouKQqBbTUagTUZCCsrGvqxAVHdJF12Q0d01h01YxYsUDcrZsUg/9/1Vd57RN62K - ###vJbCblerRRppykaaik8hn8NBECQ4EiSf2Q2ty4bWuSF0xhFDwm2ZWkMHMxxbnXle - ###HmXvfDx1eGgVt0B0WkNjJuwVCKlBytFOr9cdgvr/YiuZgt7NJuVOiiyDNfXK8yrK - ###mcNkPMZzj2jUHQ57qZHao4K3b7r97s30BoSGwZAeS1BFnkrTDPygnv9Uef5yNfoJ - ###2xV/6qufUa+/oUKkneh8iiaIC1UJuAuiNRUupYKl5nof4t4suIE8GjkfpBegp3dT - ###/J2Uf2l30Sc2IFX3x2TbiMY3A2GkyJaf1cNYCnYzPq6tgwQG+m57DzWyeA8rc71/ - ###hyvZ+PVgk+OMiY2tVtaaa1VygVqtVFfrjQp58KvfowjDh+nRysv15lqdwpoaICbU - ###gUJxi1e/60dBwny5vrZOMkIdnm2urZOzk/rdeLQOnVYbJGvUmvVKo/mSnDLV7/rR - ###aP1lvdJsEjOvQovrjZpwK+PfI81i/ty5aBWdi5Y5F6uVZv0loAvnolZ/ub7aqK+9 - ###1MNvgIDRXHtJUnO1+bK5Xn/50kAkoGCtXl+lbakKUsnLRm21buAZ8FVZqwjH07W1 - ###l6sv60DoGrf11cbLtapIlrG61qhUYaYYnwG98ZtSFh/b/uvZ/0cp1d9ORyDzdr+g - ###/tMZ3Pbj3b2Te58GzMj/WgF53PH/WmtWmwv7/4+4Fvb/hf1/Yf9f2P8X9v+F/X9h - ###/y/q/6VveOISmf7DlU5AyX4mshJlylgxTfLR4X4l20PsGbChUpTpSvXsbHpRk/d9 - ###QwTcx262QCAf5zQiijd00jvh/JL5nHiGqkwg08enPUcreN5oCqtWHDc9xyuEGu1y - ###0rNK+CjxW9JXSX19bcNn3lrZCMFkOTZJfeUSC0Ilo0l0CSx/LJQW6VE3vbhIR6Sk - ###DIHjG/UxJJAADyI5WjHdlJbMUQr3ILvLfjrincZsUyDELTrCF/3Y2t6u15a490+g - ###tX8u6W/VVeGSpOaVHjCdrNwu9lvYhfi1FO6ianfR8LqoPriLmt1F3eui9uAu6nYX - ###Na+L+oO7aNhdVL0uGg/uYtXuouJ1sfrgLppWF5Qcze6i+eAu1uwu1r0u1kQX5qIR - ###1kpkjtBoMpnSKShKoWMQ7Ug/AF6IazQZjZKv5qpCJrmyEvL1a7dOq82lkIMhgy8r - ###8WAzwntQFpiBJnPqWM3D3at/W+6e8zT2vDtKzscP3QG8V4VxCUF+FR74M/XM/+Ut - ###BJGL+lHSM3u1zz0sS5vRrYlEd6/RQ38aVe524SrpySy8j5lTAD08NVY2qBctLPt5 - ###Em+DvC4q9+F6iF5QgUILts/ZTMbeGe3d0Ox9zv3P3vPshuba5eydzW5orr3M3r/s - ###hubasexdym5orn3J3ovshubafewdx25orj3G3lfshtbshu5PmUvGOkDX77JNq8t5 - ###1JpFZAEM3pNcA5N6P3qtBujsfgRbDZD+/Si2GliN9yPZaoBB3I9mUS56HKJF8SeD - ###av/68g+e+JxIIUdY8JKodkdgSskHexU7FYh4cBM9Daiaq45cEjZE2CHPvuIic7Yx - ###K2wqW6ASYhQ9mXM9a7etiCYOo+IxoHuTVWA08mKVMuoVI0o+fTYah6apCOmhmBbp - ###buGAE4rA8jvo9q2WVRjUXj+z5SIRVqLp/dSoLa2aPpjenAE2BhdSbBHoGXPTLNY5 - ###k0LIi4WHJOAaaS73ieV225Px+m3R1V7fu+UIqwHR7JU7VbDMqiZvRxe7zRbWIEZ3 - ###M5DCib1/9rpCiSz/vZXsHeNzlmyqthsdNYaHJVpGZDSD3IiHUWR1Fzd5QkWJofTm - ###fPiVNCrQANrlN2NouZQN0DN47Y90cLFkDlHXGFVg4ZbYxkLQrHRrOPdgTeLKGHzB - ###UxKsAEGG9otRcpO2ofG9vkMpEt6Q/LyBIHf7X05whetpu73q9tIl2LhM+VqTg1Fa - ###e0nQLQ39LJmcXyEEXslU6gRAAoaEhWdD1VG3FaNCtuWUP3VIFzlNjVod42s14uFV - ###JMOSCaUJRXgAgtWiRqzvlRA+502q3opnLmWXYy5JXg9c/3h9eQbczClbJxL6PaSV - ###py6FuzTMw2N6cAfJvQUr8f7ZoHf7BQDX2LYYC0/TfniaAuY83q44/BIXsmDKplIk - ###KFJLkUGaxHOljVl7nWEaJhOBYAOGuj+bUc6awPngqN4bjpKFk/DsAKmAIm5M4uvX - ###xto2hXvcy8p5j1qzIZ5/Y/KJAIt4R+IVcT86+QTW3Bm8oqPSqJcAgx9KPu3OPQVk - ###X3b7fTwd9fi4RfE2P5f0bYzi8714e+4En43S5DqjijJvS7OGh0euQl664APY9G4S - ###YSx2cLtSG9VjjfDb43vB/Ptenv/PsAs7a5yOJ7EIbxk/v3poHzPifyv1VTf/U7NS - ###W8T//pBr4f+z8P9Z+P8s/H8W/j8L/59/A/+fPjoAtff2/xkf7cTbO7uIWXQCErJO - ###4E5uDqh7g4JGCOxR8lUUpEnuikDu6gKbHGTkVqJXH4AAOUwYIZq2dtvxP9/+t9MF - ###qLqo/yR3IoQDZXURhywiML4KPhpo7WAzBlLfPbFaa5hP0e14f+fg59O38bu2fmpV - ###qB+r0c3YbXn/9Ch+t/POf2spaoCOEGh12R/nSevdjtvCUrj1FW84GZ3k9BFpGDMg - ###eOZMQW5zcfs0rmY2F715E9VmN1DLbaDqN9DeDYxpSeJC3AoMw21lv/WzNdOCxNaN - ###LzDv8B0mvvwmWm1Gb/9ACjBb2TsIt2LZtqGVGjdSqQRaEbD4K2rJgTR/ZgQsWa1o - - - -Valin, et al. Expires May 3, 2012 [Page 283] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###SPMRsx23YWd0iQWH1LCeQxI8BR5Yx2bN4a+6j21t/rMtnjWxUs9+CgPEeDaqVmtb - ###m/FNP3RuUHWfugs9VcsGrY4YYdAaeY/tbWuE5D12wKA183qtVph2qrUcjOjH6lZr - ###7bewIeK8bu61LBqsPK9d4F+gPWTgvcFlAsLg1Q3IhrcpytPIN6PIoUSQtX4JtXbP - ###5nb3W6e4oR++P7GbrDyvrF488XY2JNKtQ7S4fNSPBp7a9p6q+k8BgbtP1dzY3FoF - ###1yWdGBBzlykw7GMSGboIVEUh1qCSX2INIZcVf/6UQcmfXxVvt16oXUGsM9rdTy5j - ###SjuoWg6hZoVO5YO91mb10D+Lz8+u43GajM6vxrO78UKjq/dGPyyI+Gbsg43bxWc6 - ###1Z8H6XmtUSnxmahwkT2rRXGQ9b3i5v6vXJ79T2W6ebw+8u1/q7XKWsPN/15pVhf2 - ###vx9xLex/C/vfwv63sP8t7H8L+9+/lf0Pxv5+69Qz/umfzaR+wHfgITvyLzMkMJQW - ###EBhi2j/3fuuk53OmCiw0UsxLPsBkguOrZCjTBOpEReLwvqgp8cUTOfpI+u/ZoR0h - ###x8i73z+ZFoHoWeTZnD6/ogTnwjkC9RQJIfDeQY7rpH0V8HYco4VvfDXkNEtBUAq0 - ###crQlUiGRZYztX9zCSnTQPo7xmc33u/M02zqpGc2+baFFElohJ4hicO3GrRM5vpr9 - ###fAhhoI8djdIvsx8ktKGzcrdzV/BpBCL4Rghw0OM6oNSmndmPDgFguPclvgS5yff2 - ###DMEzSm+vQESgfG2vnnyTmvT4d+GH+qrAMqIl9EtrO+AYLK8iy2fG0gmNttVP2til - ###UF/9+wAWPNL7OgbRRPjmnCX9awHmT1GlvB5dv/0jBK8PflFQqhmwzAKl8fig1O4J - ###Su3xQPnYH122p2cXo09IH/FBvAk7b1sDhT6QeBtF1rSfji676cy6DPcE5WB0Sb60 - ###7ZvJVXy87gGEoIhMSh0Byteol35Jeyipp8n5FSVfmh+UEMd/eySWVlYTCAqtJJDS - ###YSNDt2fg9nTOJZUhjAUAfWMGSEWwsp8xMxoUsTc+BCXFQEGulQcOuZF+SVEZ6T8E - ###pCJYwfb3sV0sKuKDpLAi+tbHkGfw+AuZJfJxsHI+mKLvbB6t7NLykQ9a+cLoyBTj - ###H6+S/z97/97Yxo0rjMPn73wKtns2K9lSrJFk2akv+/M18VnHdiwnaTcnO89YGtlq - ###ZEnVSLl0m/ezvwB4GZLDuUh20u6p5pxtrBmSAEEQBEEQiJxy2UBFiH7sbCz62esA - ###NqEYErEzm1YxuhzwXhVD2klvZaUgzS2+YTwxIJlbhAPo09FH5oSU23AcHs0n4eIP - ###R1tawweCVrDwAcuAGMT40Xy/G6h+xme4FkQn/e5G3dQJjddcxuQcC8olFqyw7doP - ###LPpIh9j8vtJu/GI23mLwqztCG8etOMdIDBMQThulNtF8NkE+GKLNBKtRoE80plyP - ###Ru9TRyjzZs3wdYhhPqOU2xr6Q17sBcqR7tqehmO8kBCrKJl1QDa8NKsla4ngvTqx - ###DvY9HuDx5WbR4hgGskhZCnFcrNmwA8rboGDJovChKIbbjvyX6wXot9INB9PgBamE - ###60rJI9Ic7IurRsBIc+9dKMS1T0onBaxOXBNyVope9LuFy7b73dBR2DntMURzBOX9 - ###4A50/BpdgSwCA1UCiquI+4sCFXhZ0e0iFYDc6MxPuMFfZo1NRwUi7Mmnt/EGrO1f - ###HF36F3sH/zi6Egc24lgpty0kC8WxppDMqW0SX/Co1yD2lHT5gzOFwrkbFsTZSaNn - ###IDOjk2G33wkFheKTxwIkhj3dCd7cWKAqzkIDcLypFYeUufSAYSXoBaDh8jCaTYoW - ###53aFKyBngcIk2Xmk5oI1eN/xbhDehvFf1gvUAZYtij3ttPFScNEKbdpkf2HIXyfD - ###3kiMS+FN8NEQl1vXDVn21TbBqEU9T9OixAOoPe/f3Dq0qeJPEb3rg1AWESGUqh6t - ###NzYqanPT608w6LwMYPtVUalnoxLRVbz5cdHv8EiVzC4TnV6k6u8xKm5td45HR0Up - ###8TYq8CEHF9T5R308RexM+x8wXUo3nJIWWBwlHRVlSrJROWu/zEeF77Pat8E4lAHk - ###gTbt4rQpcjWd1iqURb8gk9hSmCYUpp2BUv3RLBp81uyvpGN/4OSZExVnmWgchp1b - ###X9IeVUwHVdpUKh6huZ8iqAR4bOmrmNM+354Y6ODuExYfvLVIh8mw6aDzX15UXOqj - ###WAVonY7DV8OWKxABDWxU3IJ8//ISB+k0iKa4UheV51innbKEOfvMgdwUKUk3v5BL - ###PoJaPaBErwWq4XVPXhXNrc4iQlijgWc8iqI+br65vzOSuiQujyeSthpPEQm5d3Hi - ###9yL/+a/psxBNhRcnLr/m0vNfszGYCxWagNn4aBNwYZwKbeSDTyeCYdOw0Ty+FW/P - ###i04hVJDR81ER+QO+KiqY2AB3JBnooFga9dBpAoAC7/bIXDkfTkVQAdDvs3iWxTfO - ###0yC/L8C8xagyCD5nr2G4hKk4ITLuA9p1sSoZnMbjQTET0/Daj9BYngHQgEYXBCJh - ###XicHl4C7Nt6/49yoJoReKircMMlLFZRb86NCHcxFRZ0yLIpNEVQG0zHe485CBvU8 - ###lRMcticMyo8m8y3ghVAJ+CqTzSuno9H7anCLCbLjSzWBPBsqQKOCqODBevpxhwuV - ###oTqQDwsiVIhXsL03FNMgY4CgQBd0ccEpC2BTZMXTMuZdj6M0VHgpldGwBEXnmT/F - ###qHIRdN6HUzKr3rkxMeXKXX8w6PP9EoV6EKFK6PhlTG3dE5VT0Hr8cTjpuJBBPYAD - ###GUAxRnS5C4NoNuHRsXrBJHyAIyAu4sRBQQG97mCEzPAJlPGso5q4FGw4p1PTtl/k - ###KbRO0O4oOsQVJuwehp0+OtrZeru2KlFxSorJq8C/vI7pCbMAKrMo1EK/dHGzZHOY - ###3ELgPJtF6tjCDHD2AFQRzj2gsJ/TQYWjCKLC9948Io859UmHEHme7oeKyAs5Lyqi - ###GuVry8WjKCoo8o/4+SU07OJik235iWfhK5iLo+KiDgpn9FUZxmOh06cQQoW2IyYq - - - -Valin, et al. Expires May 3, 2012 [Page 284] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###V7eTMLodDbo89q1ERb2emxxzUAV0BDJ7nI4+pokYfQbBnpp14tFCDSNrDs+Fyt2M - ###boC+fJq5X8QlrYr+yaMJQYSVqxvieSrIl0LoFEGFTq5etF+/9NuzyYf+BzyhTKKi - ###iThZCrEg+YKVU7sxDypkwxSnzEEPOBKDQYVTi23VAHVDMtpwW0lS0lUEH2lzvTgq - ###5Mg9GgxCPAUbdkBBDwC1cfB5MAq6WwlUwiGQhfvn49mJqM3wpIhNZuiRD22gq7a1 - ###qhdB5WMwQYGpTZjEg5OZl8L4SUC+qZjHWBcWIVPyLj5AsAYd7F/m7ReJKuTvzp0d - ###8DQVGFWpXrlPQcEPUmtwnGr6MVARRrWQm9RoWHh8LH6NQjTGfftlTlIdlZwDbGmE - ###8snK159G/OzZQOUijtGNH3mmSiVosBLOrtg4RdHLHFQpgoo4mbKxyEeFgxfVkyg4 - ###UXGcf3NUIvEyS4vTUDFdLIo+RXiFwq35ImM5WWEjbpw2nZGKNjSF1ZIf/udWwKzZ - ###3X3/5UamnH8pcqkvpscyIkK+ARc7m3dqnduISkdcoPNx6uIMiNSMdUZoNtOXB4e5 - ###yI1ngyjUgWku0TLSHAWxXROu3lwGiATEevPOow0a/f1ZzwFgVRwWxq7lmu9QPyNu - ###ruMpggrtLhAVxOTo7OAcg9cdHp3u/VSYjaH2SQEXazYk01N0EU74XrF4FX6C203b - ###kMcqhbCqkTngV+5y15lN0FMzaxOc4Ho3Lge3wXAYDqK9i5MiqMvi0uhZoE6HVzm7 - ###jrnsQq7CETvm6Y8ZHp4jNxwI3aCwbTASGggIW6S+BNEW18GCweCz0EF4CuQ4pXZu - ###+6CqZB3rOFlP1DlVfhLx8WRK3GXrddyFw6sfi6odUHROtQMbn+8ptpTkYaKjIuY8 - ###ogK6X39U0MO3oG1ixI8uD9LdWqV/ZoTiqBN2ZqAuo8vvkBTnUPBXhTu6Xn920kzO - ###MpKd5BKMp+v7Qpe7DLuzYTegowCU92XWDaZBcYPGPjR4fHSQYW0OMNUIeuDSSZVY - ###IfnFnbCItbfQzhBXKs43bnHF2TUch2ing41EjPvlQUUptkicsW1QWwQVfi7bmYQB - ###rGeuQ2tysWIqtC3RQ8x7bEBK1FyqFFl4fWzxPjoDX5azm3Ev2sK5MuSuQEp8xF66 - ###1HFhw0RTJ0rXThgMiCiLeACRAnzqchUw6H+h1HSY5XhhHPH4gK4eXT7VBAp59M+S - ###tLBocE8uvKeF1gLNhUJDBdcWzL0jU+/MjVABVEjg0020etKjI5enaessjrlG0TRN - ###H3gTRASIjqXFCRMUT6dhTkeyr3+lN0PBxENuiZoNBQ2FJL/BixIF7KgFaIqoUJYN - ###8ntNR0WoDaAmKWSw6uiuoEZZ6GLEsOPzKyD5o6kV9qPbfm+arzMQ+0j/waSbb9rl - ###u2fi3p3DldWFmDjMzi2nzn5zSxrnoVIYXZwexF7epiA6OHu2kNCBen74qUO3GOm6 - ###aN5VUReRsRHyvuZe+i7fq0KIRJ+H6KDEXSAXawGxeOa8NDnHlUzXgMghFkNBwOKh - ###KOJVehh+e6/SnIukrirIDYU4IevSMPJTzhC6GGmUtcldcV9ENve+OBfyL1MXkJFq - ###m0tQD4+0fa5aB02wVIP7zvF79RIRHjQDFkexGzHsLAUUswL+KeRtBrrx3QyvIglG - ###i51TuoW0/wKoyMvUOagoFy/YqhWBnIeKS7cznQjzUcEZkG5WLIyKq0gBXya+n0j4 - ###MAFKxW7pulBxTUBABR3wbrOw0d0Bw4WcAQtRpYCj07fydCrg6PStPJ0KODp9K0+n - ###Ao5O38rTCVeJUdopuobKxYE4KV7wKbjhSNdjFCqvRGSlvpYTB/0iFkXFVaTAoeQ8 - ###p5J5qGQd7xQ4aPpWJ00FDpoe6qRJWp/QkBob7MVRLNmK8UY2OlNh6hwht7Sj1iJS - ###khusuXJYQA9N2sQf0Cq7gFHWbZPNAjLvYZCrjTnOgoofBc1vSM46hSxwCPlQp5CS - ###A17qThnChFbE3KaOuWRDuJs0rulbex6jdgTvNS6cwjzhVl0ykJ0eFFqKRlF0MCxw - ###wGOzZ4xdvDlmEfwNn8RWTajD+YFwjF2a9KOQNM6o5dyVcdVTen+geVZMw3F8PlOA - ###MNwomH0f1aUHkpWWWzBcVWm7MOjqibRhwBDLXh83TXpG7QprVq8/o415AITncfAV - ###1Q/fwMro752ePDvTxQR2XVgQ6+KS89ybwRQj5EomLVw0tOw/FluIgUbbriMi2RcV - ###hkz8+3vHLl0+93+IWfT4v7Arqw9GN086DwcjO/5vrdlselb838ZGrbWM//stnmX8 - ###32X832X832X832X832X83z9B/F/UaZ/vvT7ygQjHJ88w+q+KxwtSo9e/oRi9Us9N - ###C/aLZuMxSI1P4j4FSh+vvgkKOahO9VKZlT6gV0wH9nK4ivEYfyihUNvGIqBllcpl - ###vplCbwkoMRUeihSyDcqQq1ootlza/oa3wbW0ErNNRIk9UH942rfNXehEJPwPUWxD - ###YyHoQApeoQeQKj9KnLoNfq2g7aeDvrbahvTg9J9obDgocXQq7DEWfCxKqtza5NIR - ###dsLqR3SUx93h9WgAojYwaC32XLCSziZDPWt3iTU8ViUcoE22yr+1X5zuvdkvSbQq - ###/O2LV6faKxy7KlPowIuNp3+OVMMJ/Z8MNdzV56H2ADn5f5vrGw07/0ezvtT/v8mz - ###1P+X+v9S/1/q/0v9f6n/L/X/VP3/DoR2ZtJfnnRDC50mvKWzzkuSar2mfJWKKOEY - ###hxn/vSRdOGKXh+xDMJjRyvmyvp6muMc/3F5FK1oEz4ob7An+eyAP6MYBiHHR8bfM - ###CveZAdY861gZS2cDF1AOdg36+9IZq06H+87ubbHTyXSwRm9HXLXIepJn947evvFf - ###vnGD1MFSH3kG0OyupoE1m6Wu3s38l/WaE7YEi7feJdieWGmBvUbjKay/1mX3AmCH - ###6lp7NpFfBJ+0u+3k6SGDamLWR6NOAbBxtFcnVAWWn6MyPL78gdXWvDVXEIUYrL3z - ###Vd/6sL2s4CEyKL7XYTQlR4AKKhjX/stNuqMS+b9spBxavvGnGOb5acrncDKBYWuJ - - - -Valin, et al. Expires May 3, 2012 [Page 285] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###5Do0kK9fUvLL17Ci4bqXdhp6eQgV12VWHr1m+xWsRK8ddVWXpuHdWMgC722xupuO - ###uvW0uisFj0MnobguTM88dWpz1SEsaRxynbdVHTFwb97OAeeNH3R/9l+u59XRnX5E - ###jPa5+oMh2D+phEzOOgkXo5UxCMhwQLeaKmwFnYb88XSim3SCCDZv05I2sdn2TsoQ - ###l7eS9bSZubvDauzxY/0VNFV3VtPEFxZq1DdaG1hXf0/taTYlkqAgPq77Aym59HN7 - ###qio/w7qrrUJqZaju6vHmjQ/cCU8DdxyLqx/Y65dJWK9fluRcrqRA0+L8G+9l9oJs - ###DNqjCd+xGqFJAOQo9rQgdPpDpComlYigit/nl91gY6chqM//FFw0HtCwOB2Nxgw2 - ###mBNNoAvgsKAABzAYpy34Z1trAH6vrrKy8BzBB4UplDTFUKQ8lQSwyzDqd2cgwpNL - ###hqZ5aGwNTT52E/wtB7mSJLGYLqoHfd6DPvTALgtvrX4kZUsfFu8d3YDptUqspM/g - ###soYwlSfL5pbRppKLvDnFT/xFNQkzrv7FIOGbkJtlcPMb+14JlUMjos7IPtcQIn8Q - ###TEb9oKQkYcWAm8GuAvgeBY2MgGEnYXUyGqEFRrStw16M7HJdldRuv7y88vcuYJf1 - ###Y8k0IJf0tbMci3UivbcpyQmaGwBxDkRNDoQ5kATlUkARdulXp/v7JWP8KjGqaIRu - ###6iDMwXqB5q7PwoYvCRV0OkAFmL5x/M37EE2uTxqfHp68btR95NMMspFiK/qzjh0x - ###6Jjep1dD9BVVvprcS1X67tGtXu5FNuKXTGRwApi6wnPVyaQzarXE18GKXEI1juT6 - ###ms2QV5MQgwKqwNjGFJD6VBRThhqDRYKyNlClEnts6j9RUtepSK6pKHprKHKUjVHR - ###xk5LmGLMr0Q6GuOrI/FMxdwU5E7VbpffqcZBSBG0UmNwSFn89JaZCgCmbC+bEleu - ###Lrq86vdKYjmgFd5iWKFkA8j6egtmqsRByHNd7rFwEIWp1a2KVdrEZran/hL6PU3/ - ###Tba9TQdRVevMTkLSJoKDofDcCuWD9kntH8QhlpQnxvDVY8n0RdNJhOlW5FmbWDHN - ###SDcoqhpwjCrssbbD0fd38VwyMoHULLEIBDAXddWcpC0hchfedcafYTIZjXlIDWt+ - ###xfUd8yzB1SvQ/K/hqGcgpOsv3P01qb5xb0lDTzTsJQqSakwcVcqRrNGl+j/GyWLi - ###/O9F0JmMDsPr2c2T2weCkX3+12w1vHX7/K/RaizP/77Fszz/W57/Lc//lud/y/O/ - ###5fnfn+D8b0iXWl7sHVye+4dH+6+e+c/9R3+Bl/1hmHj/iOxK4uMd6kWsNxt2uCwk - ###yRV+grkfYQwvbp/kl80YtUB5UZ+g/rcXafU6wfBvU5JHQ95yV8jbXh+jtNLXj6PJ - ###ew5A+B0en/zok2JGccSe3DLRHW43Fe2wEke9jO++Uy+5uxv17OD81dlVGWoSbK7S - ###7h0eeq1HeCEMZFp/iL6AuuEiLlPS3gYVvcx1OZFCcaJuY8JfoPUHbJVdO8y59HVH - ###QfHbe2QEg/avWVnsYoT2TE1+SSDfqKcgL89UqUxJe6shD79s5OHVPZAHSPMg32qm - ###IN9qamVK2lsNefhlIw+v7oE8QCqMPEi1XLahMvdkm2ou8hgFZU62gSq5bENl7sk2 - ###hZGfh22gSi7bUJl7sk1h5OdhGzXH8yWOHFSdf9CWpXMQWlaT+VsnMkwt/IEWh/gT - ###N8OKhjXpwLSBLpcATBm2ENB6ObalWFSIYirsWXZ7NIFCEzDvzHccW5tGURqNigg2 - ###wTs6lzbqJp9ChxycahAInhI8UBWdpktYBdYQVvu0KW7olbnB7e+swPO/hlFNtfvY - ###3e53vF1hcQLc/BegTvzAqNKqqPJDRru/ZeKrt7v3o91ugZEl3tDnSRkaMEYW3103 - ###6vOMbBGpLyeWPodbTXMWI2jmmMnOwW01+eDCvyax5HN6WnSYHUOBrT/Oa90a7FZT - ###DTZUWxWV0wYbIfxWEH8dghh2DYIYJzQmI4kAK/iKq6RGT3zwZsZt2HnPDQAfQxYF - ###MLJ0O1xYFTqjyQSNDKAGYgRQ4Xtln0JI1jKZK0YPtDX8iEgIQzjy13X8c5eV7Drw - ###pcFIOrHffjOIpYjmggbkzoW2bUGDOho0aVm2LegU04nIgzrwcDRlw7ATRhGaH9II - ###IhDUqC/N1jnzSC35+QrIt1lFuLLwVVaR6oKriNIs8vUcKeiyl5EEjZwLiZLM1Xuu - ###I/KxRQFT6wkB+JfeugkrbVmp5i8rVqtUgWU2H68u1fuuLtUFVxeljuUrh19jdak+ - ###yNoyBxuINYfA/ssNMw2XtEWomr8IpUKiqqwgyHhVqsarkmtZqi6Xpd9xWarOtSy9 - ###eHWaI2zx1uH8yroVC4jv1lpNJRBwu9bAoKBQX72EUtqiBSzGi+hvVHG9+3oBsdnj - ###rZW3NKJyDhRBPdHHq4dBzcybma79HxCAXAxddJqZhKLfJf1LTK6Zk14zi2BO0iT7 - ###OjM6a7zTaTZTRHsYSpzu5THL6V4Osxi/O5nME9NilRbzFSxfaPRtHlq1ecjiqo4k - ###0P2Ik8omJoWKcYn5olOUbf4TSIVuZG/285Q8KrS46OEkQfWGxHGrrHcElV1dO74W - ###dgRSpWg9xDXwGJ7camXRfDFqZ0g3iYbeXCYR8Y54LhHpIvkDT0ndCkXt6QPGW+zo - ###CqBOlOJ1nXbqzBpFiAa1ropw3tUDc951/Cudz+JC9+aqtKbyOCqfOFjo6wj5kk4l - ###6ENH6wMR7dpFNKOY+HdR0VdyCL/U5nP4LE2xUnsaLGMYvJPbGafRW1OjSGNCrW8F - ###S8dGIlQBv7MdDg2NESshDXgjawTMUkmxoSC3oWuroUBvyKIToviFzigxWSKuHuiQ - ###MQzDrog3qXkZ4zpic+d+EXm3/+DyzloXnYtHxipBS+aDr8VGwxYrFiHwlZPARab/ - ###/leb/tnrrDEXH46g2vxelJhXTmJeFSHm1dciZpooXZRwqaK52KL7psii+2aRRbfC - ###pndjj/5bT9t1KvLEnspcfSAgZK3iVbEpWYa7KvuX56/ODoWigYZMVbAuC1JgHmqJ - - - -Valin, et al. Expires May 3, 2012 [Page 286] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###qpddd850ivK6JpVZcq9rtiYwMwbb0sViOqRcX3MXdSlaxnfNJ5gWHI06aJHTVjON - ###njqxUilh7dYf5bMSaB/5rISFHmJaEQVi+hvM80bXPTO1Y6zptqy6fTFUnYQBVQmk - ###F7PBtD8efK4Gnc7sbkbh68nbJ+ImtgCdHeMtmfTe7HKvSFbqh5SvmGNCbpdddJ8m - ###/5+yJsviPevoQ2/wUbkdma9LctSJGpTjID6aLcnlET+Vy2bLfL12Na5/yW4/bdHg - ###Nu3MlVniVETGn+JQZBc63StWCNSY9GKa+9TB6T+9VuGijTp5WGmzhW4+5UwWKlNM - ###7JpqH3z6Tlxa1XgUpdgat1x9cSDjp55/Gfj4mg/O4iglPm7HJlyvRcbftJK7ZsmT - ###s8xu5nHP3tVmLl/Q0WB+IRjPnEIX5+1iBVHkiMK56Gll89HUCs+FBW5jLA7ml/U2 - ###U3hm0yhUil+bfk+Ua86S75sJrQlvPmlZ6QybBb6mK9ougwZ93Gabi+zVywpqvhol - ###79vmHCCra7nah3x6SEe2ByTIYtaL+SmSK+JksXTPOBdFHIr1fSlSeB94T4rkHqfK - ###YinudgY95u4l4GzKSo1sTnTF8l9kEIU+UGgg0xBn2qNJbp57zm3Ezu9CkQMirahp - ###/c/mxRRb/6LM+KD8dllEPl/OIZ+d3Sgkd9VQwbbUPVSXxQTo5VwCdH6EbVNsLsa5 - ###Au5yLgE3P8a2mSkX41wBdJktgLDYfTDeYa3GnCgXmsGXc8/gBVCfg9qoPHGpUsDv - ###VgQ+SOWR67mWxHmXBeiXVzYFGBqVbFkzj10qabDXRFdSdjHrAdkfI44CP5W4hdya - ###87WMJYHTCFxo8lnFnRNwVojS9oq6AKnr/3mkviwqKC7/kIJCCsEHIq5qbg7ist0c - ###4hYSFPmr9ZLAaQQuLCjyVurfV1D8cUmNjrYFFz296B+Il6v3lcTVryqJkWoFhYVe - ###9I9G4PtwsIPAD8jB+qldoX2TOOBb2DjkIKluZgB88ezlLph0RvzaMz+D4demb4Nh - ###dxACVXnNUY/9Gk5GRgCfjM0YnjbRa6Cxx/7OSrRX8OhcJGCP8a8f8KgE34oGqvAS - ###v3vcmWUB+4Bx6AIvPJweeutlmztyDQh8CAruGmXhlL1jyojJ+6K/w4jpBrGHGrHk - ###kSCHfB2xfsTjhgDGvcEowBh7g2hUYRF0ZhRG8rL+kydPeKBvfTigfs6cgRLGVHHs - ###cwM6hYmvnRgYo+sb+uEDwRn1HztchX8sw9wa28fQApOwNxtU4s5NRNTwj5PR8IZ9 - ###vA2HIp5g+MsMo7RMR+rg5scf8eDm0Rf7TAGa4QyRw22qnMFo+f2t3avfKw/Ub4dk - ###FB3KXXdUuXsNNDJKUE5M+IPnRwf/8I9P8oyGcTnzyg/LO8iJzYzloJj3QWAe7vGD - ###+QzMcy2IWsls5JOnLvrp9FdCP3f8tZLZ6Cet0vpJ+/3Rt85V1ZnhGV8H8MJFo+4n - ###zxhdBb2Wn39yedcf5hYJPuUVwSiRj0jq8JwM/B+c2la0Fpyjv3cwtf/Ah3hIj/9H - ###UVejB4v9hw/Ks4z8Xxvexoad/7fV8Jbx/77Fs4z/t4z/t4z/t4z/t4z/t4z/92eJ - ###/9c+Of2Hf4Xs0cYEYMJT1nyr5f7i3ykvmHrHk0dFlBJMpBXz/c54MIvwf48wLiBs - ###274/+P7Rv1U2MdBZj0Roe1gPUHpyXYuVSApiNGqS2Z+nYcTD3uOlfvIgFu0l8rRw - ###HfkGVhQRVr3B3r1lZ/4p0Pm07b98tgeDs8Y22buE6S/xAHr1Zj4wyoOig8RI24dH - ###p1d7PkLzX76CKc+qDLbNydeUD2yLA2t65KGYDW3cn3Zu/UFwI4CRWz+7OLk6eO4f - ###ta8oz8zp3jP/RRtAaq8BonhdBoAADS8E5HWNA+MdFOC8IpRL0BHrFYSGSxXoCHL4 - ###mvPCQ2iNAsNmQjvbFwC9+TqI0Ly5++bV/LtIAqwXB0jQCo+bCU31sFEUHkKD0gV4 - ###cjaIwsiHFd+/How67wWgM/8SVnIx9XAaIm9evDrFJX+VJboN4LzNWoHO2dD2YWGg - ###tBwmQMpSkAoUobXqBTqHgUT8QfghHERqyr1zwsqiKo3cZn7ndGiqX3MDjKHlgLsL - ###Pkl6kuh9y+aeb5JRmgXARbfhYOCj7s/B1YD91+fgfwUOa+XS0obmfVNo9W8KrfFN - ###ofmjXi8Kp5E1u4rMgY0CbDKIruOpNjc36uBYkRmOFjUBr7k4QATXLAJuNuzj9rMx - ###rzh29K6RP3QCWlN28B7QCiyqAtq6gLZ+D2jrhaG1BLTWPaC1CkPbFNAKqZAp0IqI - ###ZkqZcvTjlQC3cQ9wRebc6dUFLamUN2ph1izAlSt66lmEqjRnTCUEIgUUFXx9sP+P - ###dg78haGJlXU+gFnQ+GmLBeWu3+2CrAw+3PiY6MZrbrlrYi7LBJ4ffiHs/Jcb81BE - ###4Om1UlQNAU2HgrusuaieRpV8Bos6AdDj/mIvRRBZg9BGaEKvQeovADMWDTmdwzS5 - ###YlH0X+8dLihsi0pZHdpwpAGca/XKXB91WkbwMRz5lISNUqkBNUHfaF8dXR6d830s - ###mgn89sk/j9IRoH1ZEV1Dg/bzCD7Ivs21mNCes8ASIqCNhoPPXL+BSTs/MYuoGuYM - ###37+89Huwi4/8OIlaYYCkSNWKriHwO5yMRwOyP/u9AJPIzbU+x8uxCS4GEScPN969 - ###2V9winu1ZnIjmAsORNiL+SECuI06X5Dhz4t+2AmrH/sRnpAMwwBt9OMxHftiEtDr - ###/pQS/fWH7P31mBwjhOUKHSX608902X2ftc8uU2UUTAKO91UwuQmnmLFQCKmz/beM - ###Xe1dPju64ps9mlX/zNeq0+ZVJrQX3xTam68ATUkoILeS8yqx8z2gISe81DMFi/1O - ###PiZ6Lf+c1+I5UGkTX3CKa0oi5mPXJzAbo0yMRKrJAab27YzCXq/f6Yf4ng51xHna - ###dTDsfux38UBpEgwj7mcW3Y344VP+GKpK/umFv++/rG++ZVeXe2ftE7S4+ycg989e - ###vcB+aW/P9s0+Yl9aKWaddGh7RaHtpUGjXDUwZXnSVDIod0YR2rUp+muBsQSxcjCK - - - -Valin, et al. Expires May 3, 2012 [Page 287] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###roJrH2MgvPRgR0+S5rwt2Anf52570Yq8vinz09h28S/KGC7+/b2Pv//0T8L/4+Ds - ###2ZPOw8LI8/9oNpqW/0d9Y3196f/xLZ6l/8fS/2Pp/7H0/1j6fyz9P/4E/h+okD7f - ###e30Eau3Z8ckzdP9QPh0gNXr9G/LzkEqq+nYHQpucPUC/fRYOQ9wWRyz81BGrCm1Q - ###QHVipxcHLPo8BLkU9UnpNt3DP4z6XeEYfvbMh/ol2wnc/cBS2e/Cnps2V+8qUtU+ - ###x38RrPzO8HQH/oFiznbEzZpceICZfz3r6eAQ3gn+ewlCHXYaUXA3Ru8VKNYDQe2G - ###WBTeM7Qgv8TEPMZW4kR+Q8EdjMeDzyn1U+CllhuEw5vpbcV4J+Gd0rccQG54qf1b - ###ge1e149CWFsMeGswgu2QL0wTTlc6kmA3nMmAq2x45UeJiwPY7pbd8X6F9bufKjSU - ###d0H0XoRelD/ZDjKOv//q2H+x1/4HetLwJj7e9gdhKS63K4hlRC3WWtFuk8W1KsyL - ###4xbzqwvYyx2NEPwrzJsS68OH2hb8sy1gwd+rq2aYZF6dA9vDGKL0RsDABzqLlyZi - ###EpRLJm5YoYI+TpitRXVAa8G4XYHN7WoB8JwFtpNE1Msbsxa6985AEEN6cnuOnklK - ###hMPUJyCBglkoJwmzYkJrzLUjeAGIboqaS9C1p6X4Ekk3RJ104qN4CjX+GkeHYSeF - ###iTWePeTVmVXd+Th4FpmT7JjRNBxDl9bFz6DTwV+CVY0ScvBVTEN1R4uHH6wwQr26 - ###CxLYH00QudWYCfXWidmczGe3kGRDo53VHRPFeOBFQxFuppH60d30lhtuoZjkBLPH - ###8XA6K6uxV8jrxXQGaHgbrfWNlrz082rcpbUKV4kwmvZRCa+QJo/ytB9GpEPjV7oI - ###Nw4678Mp+xjABmAUTfnwGaxUlIlM4foATJQAS2r+aGCCPZhOBm7QNlirehZY3Vhm - ###P70J7D/UIpkOts1X5kJPgWVskLNKWasZbI+UjpAFNjFTaSH5ucJgQ92bbCVWntmd - ###/7KFe6xPikW3bJLtcWsi+WrC1Dq/hJ0Je5doi3i9f8NFHhY+vtx7gS5gZ8+unsNk - ###dtZXAk4ckQATIC/vsMfa/NBSa4m3vch///xXvHJJ5dULK9EWSU3Bn3a6qFiq8kZV - ###yGV8zFZ3TLD6ZNdwgvkWHQynPFHa48fy9XgSfuC8c4XbX/h69dPFkX927r8+hz2E - ###D5r8yWtUnC3c+cSnmT0OkEdh800aqV6oTeZx3MkDg4A8+lvE9I7OLyC1zqcIvlUr - ###arjWTbNgNbuhCjEMvWq/uHrOF8ZYBH/Ru3ncF5YL4mI0JyjDw23/BnT1KUMfBr3r - ###OkfHQpdGH9uQP4wvKeQaXvt89jippTgAJVd1F2HiGUqLE2HXRMSu7MA0ta2tRE2r - ###J32zxBc3LTW+0vY/YhdAZNW3RXiMyA0pkvL2PLoL7+5GH0DjfKwNt6H+yJmMLfhC - ###7r2rMHfxCivZdCf3UYxd7WpohRzvRz0zy2ZC6wMsO+PPJZO7DbBS4OBLQpvDdkN9 - ###V5kTmeSkJY6NCszWbPaz55jiJOc8dfJocqLG2zl8RRcA0ueo2CBAx/a63YQm0heK - ###COyEurMJSqrDqx9lrx3SE/unE0vu1m2GdYlz3I/ry5C96KTzXDoB5E5Tcnesqlmj - ###ejAafoCNBeGJUg23hOLIE622sNIMU1DH0vW9El9nk7hIqenQkC0UDFpxS0KFXX/W - ###DBocIRwFxzSmCaKRz0QF2+CaYsVayvOnYNFdoujHRTCZ9oPB4DObDUHDGwCxNXQJ - ###ZdJb7AQW8kloIjGuqwC/yvAQtCL1mhpMgfJWZvOUOEwpS/nN17XmvYdvvqE1X3/4 - ###5pta842Hb35da7758M23tObXH775Da351sM3v6k1v/HwzT/Vmt988OZB4sbNP002 - ###T2LgZ2jeAznws1Mf/dkhER4As5/5FRSF3M9J5L48ssWQ0JRI5kW2BMoB+U5LfiKj - ###zebWqagONQ3RTrSjbardsjA9xR8ryehQMZlaplT+4l4B0oT+YwP9WBGaZzFIJPiV - ###kMU+zA255lj6Vlg2oEdf/hTOKQn/DxigO9QWHtAJJNv/o9Zq1Ft2/I+NZfyPb/Ms - ###/T+W/h9L/4+l/8fS/2Pp/7H0/7D8P9AkNQbh8IlOzdAicocnYb3ZsCMNMVp9kUEO - ###3aSlq0gPhMRw2ivBMvi3v4LI+luFTUazYbfk1TDWBiu99diTNVbyQH8PP41L1ZL3 - ###w3q5jPke39GOw/xYo49lDHMZe5YkHMxJgzt9deVHg9E45Np2i9R+rjbXGxvQ/nqj - ###wjbgfw1QjtFqtPHoy1Ymyo36RmsDcE5DqhhO41HELfg6Rl6rsdmsAGJP19fhn83N - ###FkAHbdBD/Orexib+s97cXAzFOTEchjepGG5uIqkaT2stpOA6vFnffAoYe08RtUfq - ###0ExetCZNusRyD/PQWLhuvZMHePd5nEfvw652HsYhb1tJqQH2WXgDhPoQitCo2u6V - ###V9lhVfpDc8BQze3u4DVCRvspcysu4pnW9PjAB4P+WG8/sccT5U75DSXjghcu+4PR - ###6D2bjcXVB2ubjQc/lo8K4QgjZ2/gZczMJCdgIzgflbFwf7/knGZUsCKogMnVvWPX - ###ljnRQ7RZjvA6iJPexelKE0CnbeePSlslBzhtVx+Otuj38Hvvqv5znsT+n3LXPuwN - ###kJz7H+vNjbq9/8crIcv9/zd4lvv/5f5/uf9f7v+X+//l/n+5/0+9/8G1IiMEqL3d - ###h9ZFDNGTA//q/CC+AP3m5KxR5wVKPJhot8RfltlvvzH91cFRuRzD2AYZ2x19jJ7c - ###7go9fUqiFjrzF9Ljpe4++4Ti7EXQwS+qdvQ5WsMKUF11aTZEvw4QcQPMfUFK97Nw - ###+hzE/2UYjQYkf6+gTgl9fsvijgk2gvIdRChC+Lf017kUiTQCXqIDm/ApXwnu+p3J - ###KCJPcrFpEIlgJgoKevaMYadBi1M3HAOCsGxoxUF+Y5np5zEs6+jM4T1p1QEHvQ1Z - ###/BSDH+Cl+aNnwOSD8UU4wXaDYSc8QKy2nKWOJ+Evs3DY+cw/v5yFk892zXBSepxs - - - -Valin, et al. Expires May 3, 2012 [Page 288] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###r+yuoRrEOuqHlbzEGIJyqeRxPXillATz5OUs6KI3SxmGQkc4/rBFl+rTmMEc7gVH - ###WrjW4rcPwYBNP/D+3IRTfDXqdQPo7/RDhZlZS0ql6Ycn0w8+NiX6WF4V77D9ssCd - ###M6ZpGeExEpDZfUJyEnFPy9RSwEDTW78znfByndtg4iw3DW6it9xr6tULmKqwSLXx - ###+sA710v/au8Z+h+/25JzmU9lk4+01nEvMXU2v8UHyTX/ilQlGqm6RAWtbmeYVlPL - ###OGIR4q4/nLtONLubH07wae46NJgptcyRiG8mUM128CEs0div9PqD0EfVUBrA0Izi - ###YCtMfFamAv/WLFxT9j42LByfgCKx0hvHb3IESRGJBDuj5Mv6loFDNxwgO3/aOOZP - ###/LU7mqFBJvhww30+4I8t3Zokb3pQEvbbMOiSJg9SFJX2cQxVyuykH+l77m33HpNs - ###w8yFvxyeNXNITM+yCM1RtW5VdZRQ8pBVd1zEVt/NlpAnSkDpsqvJ09FHanGbxqGc - ###cCnio5NR0+UpM9eKIQaTzN246s0G00i4hZp+1JwDcMSe1HpbqQOZZH/3sKKikpiO - ###79/RzYQ05yqEv7rDSl7YYiu20IC6a7bAeo8WVaBh2spmtsJr5Duo98bQ3d4ItImS - ###kgAV9v3H73VvUnF+0BvDF7sv9gNyUv2NfcTnr3+NPwef+B80kf53+L3ttfoNyG/0 - ###56/V+mb0fSWx5r1/Z/urcVNwBjAvFxgDaBsPBK2eDw3BtR4IXKMAOIS3Pg+8/Bax - ###yWaxJo1ffHo/3OyyHCsNDtp8Uu8BhgIYJyBeMmk1S5YCIaGg6peloqbD8uoAjP21 - ###xUHSegbLzZMaAMYurynZ4pAG+Q0X6AWoJw/Qi1oXpn4lE8Uvi8ofvpMaDbuRJV46 - ###A/gArWgui1zJ/J20oiJL1TeRz/T+IQSzqrEU0EsBnS2gzTHuMrMFLiwzZUgPq5S4 - ###Yl92SXjHtwJyMIEJCbz/FGmmBwukq2+agU0GGeQvKQ/kIy6UxC3x69kNbKtHk9Dv - ###jd8ytZ1sX51fHtF2Eu9EKncNvTzJDG5JsGATGIL8e5/cPczjOP+lwMAdIMNDnQJn - ###n//W12tezTr/ba63Wsvz32/xLM9/l+e/y/Pf5fnv8vx3ef67PP8tEv/vHhjQLX+Q - ###JSKA0RMmDMEoqz+EKJTO2i8ZbI4nXHqeXl2wVQopSJXvATm2CGj63X90JCf894Ej - ###OX36JSOME4sDLnKwXVwKwk5OoEAB1nQ3N4vwjHSOkEfvzN5eYDkZ4DHnyYrk9L7C - ###BgEdFlQYnTr6FCcwwoQ4GNCCfrlyaUCtioCPoYgScZ5WRACKlX1MQAP/jj/9Im5M - ###+9O7cU4EKGgAUXDRIRl2CnGl+COYELRABcr3hDlWCDHEQfyqqbB6NfQt/sBzGVHk - ###jvhXAzpFfwXdn/k3FcWjIpIlYAMJqCsEBLOXjqcTpIeIDVOhL5GzjnjPyQBrRz4p - ###oDOU78dZwRE2K55+MpShFoLJ12mA8bFq6iZ53FHp9Z2e/kG0SFlsw+hJzDRsd5cn - ###qrRKUKYd3gQVe5eM2SWLImvyJBEHo7Dnv6zjESXb3mb1ZKi+JAdj9ICUu+TpNWrS - ###JiF9U7gIcMST0SPxWXi3U4NeyuhgeAvfT4ttYgR5jMNgGvFklEixQhFpt/5lLAHz - ###2ruUQRQBwDOCXmojYLS3a90ZSYNb3WE8aRLl8vT3Dv/nVfsqZv14JHIh2rdU0iCu - ###FoCYSSpowJ7VaUX/ZV2A0ARDwzOCMCTGb+/wsFH3Rx96g48lrZo2FGWb7XCTzUMM - ###6yHpjOgLUh7EAabEC5TtxYMtUMNSXsW8LF5wvEC8867twNLJX+mLSFxrMB0jfpK1 - ###ZW9OR6MxOSio4GDKDcG20CdCWdnnplKeQhVDsuJDK5AZGe0CBDOXHhjN472QSmY0 - ###JCgzGAVdojcmnZE5ZzAU8WQCm0pMLzMNOu+fsGewa4S94l0wGBjeFXZQOWOk1MJY - ###iSM3JYJU2OPjWTE4aKmVP2TUQ95HGArRxSZ2cYUWQWPp5Sgp0cySMktf7VUVuWAK - ###mAb/u6OEvUexYoT+MpYZ0cbJGWxo2kcwKT4Ek5eZbSGbZjd21x+WrAXdDBibiL8V - ###DDqzAU4rCjgNS/0smqIlg/EkYvo46soALii4+sjAl4RQz4TNA02mLLK2SLMa18Pe - ###crqYvUprF+R4KxEFBs3YmCiQRbejyZTBUneXDG+pJqC2RBlywx14i7hJaSPakiNj - ###GpsqlFk09Wzlixn6LqAbcryXiZmlQjO7dBhZMnUcdox6JnPs0QYquJ7MxlM9vRTF - ###N4RvHRDrF6cHKBtmQ/F7iFJgwDd7VsQ0R9y63ICfFO3zEMq51j+HovWdXY8EKY7j - ###2T7qiceXa3UzWp6io4ynI/R40Fdj0ZEvkvDZ5yOrqq3ViR3oCAXTS6FlBaRF7Ul9 - ###Hfg0Ga1I64fRja1k57mAoBzwpyQdtHUnuAEh/mHLxUz84DuNyo6gcq/5qFrzhOuH - ###bkSSc+8yrH687U/DocUPEqH3PPjrb78x8Xcdxy1NLy07pyCB4VC4eXUYfmR7tIIl - ###glARqeUWMG29ZlXqZTW5PFU1vlhj9a1k2/qsjAHtarsKJwmSF1yNFuUKKkNujmbT - ###/VnvbQr6sFzgPrReOACoi6Hx+ZLEmKvUQJAAGOlz1I98HiERcOOb2bjT7yoJfOOP - ###q7RAuyOFOulgagyJAdP29ZlBHzWm2evxUJMxg6JxHU1QfIHoRyDaKKdtYhLQ2Gm7 - ###ZXuv4VqWUsc+qeNrSB6OCKPu6COhQliOAGk60qApUhVxQ+WNgs5nF7Z5GBthIU1D - ###gKlh+TzLLyphZeQxJ9vYbxLhLGF6rerCMn2BxSe2fhjqdpXH0LPW3QT+nC/TGEc2 - ###kduPVIeKOPBdzDsU0JXUqs5tMLxJRsOj8eiZKgKuYEKzSiXFPSk5NzUdWkxObQch - ###k8R0kDdFATodDW+qpLahbanf0W0PkohzLWvtcDob8zSb4cQeFt1+hbuL1N5adMfV - ###wA44nWL00IVd+mAhU8lQrgPcNjr4R7fxpUV2TXbrLWMUdVJoLI5grult8yCSpm3R - - - -Valin, et al. Expires May 3, 2012 [Page 289] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###bLvqaW2nsMPCbde1th1hXO/VdkNr2xHD9V5tN7W2HQFc7RFaXXUvWCpaMW7Q3ZGd - ###teaihCWM7C8lZeRID39pdqZpBeTWMMoM+IlPyvxJGOcMfK2ds9GWaAFJpH/TpIdL - ###TGvGkrFh0eF1Y5+sRadsoRjMuhU+e76aNu6MYMz8mMExh92wBK8apwE5sOoWLMec - ###fjBYDQuWY44/GKymBcsx5x8M1roFyyEDHgxWy4LliOj8YLA2LFiO8M4PBmvTguWI - ###9fxgsJ5asByBnx8KlhYBmsN62CjQD4WmGQ6aY1ooJDRmONAUN9i7ZC9eWWgkVg1j - ###VTNXEKPjZVd8aGUZJJvBM8u8hs/40y8Fk5hZ0aN17TmzQ/FZLOK4aYd30vVgucUA - ###6okkCe4sPcljkccxCimZOebNTqCOSVZ3nEvkI42C/I+sgvFpDxk7s097nGc8cV+L - ###9uTPEet6+SSflPhftw8JI9v/u1FvNBPxv5vN2tL/+1s8S//vpf/30v976f+99P9e - ###+n//Cfy/hxSQK77J5z/3H/2FB+CyX1vhu1Spg8srv32EI4w5OA+PYPIcwBRG1dxz - ###eI5PQWZBVSN22HY07fZHIqoXqfp0TRpliTgY1otiujVZForCC1D9K/Tv3VhegkRM - ###me93xoNZhP97FH4CYTtk3x98/+jfKdG/MsJBbbnjQaEH+13wPtTvQsahu0Ded0Z3 - ###Y+jK5G8Ri69K4h1NEeRMUhP7IunLb27KPZKkswYB6EpfDCdBV7maKMc7K+iFDmaT - ###2UBf8cROCvGqyWKqQRjUvTZM0Ku2LDYjrtGvmeYhSgjE+Lpx1aLMH+P5CazSQGc6 - ###0uSX8JF0ek1575Vh7ZSAcw8YYW48CW7uAgarH54Gl3CJpijQP7Dm06d4JKe4N5qO - ###xqBrTDuUSRZojOsksSnyDqBXKt8jZF2+iko3KzjiMjZ/ROSEhR1mlphTBdsJPwV3 - ###40H4A1v04c3c++HNIPFgB1/OL5/ZTHeEdoBSf+h/wPscZCarsACdQsoUL3xtDcqQ - ###sUF6MjixOX8QbO798GZQHcWYVpZOin57oPD18KZN+ImL1BI5auEtnnKimQfCxoq3 - ###8b38DeAPg2nwZPpp+n15K7eZB8JGhuBA1XU4+khbqSRC2c0UiiOyJRaFT2w4u7uG - ###GQiKuJBfwG4gNDAvMK4OgxHfnEVlXbA5grwlcVmvSRgDlc2cNgUYmEGKmCdPyhVi - ###UPgjB4KM6xdDaIBAFStmXiDCrdyCKhahKvq1whGK1VRAuUdYQtHCfaIT2k0UD1Io - ###aprxAAuFHcyrmR58MLdmanjEvJqZwQuBjUERPgO1+Qe+Lq7hgt4JhuwuDKIZTNbR - ###EI9Mx7hTrT3xmIiVwYKpjLLKFSqHZortIYec7b0A7fzfhYTF/3KTMs+JwrOD9Hng - ###i4VqnxxiXhCvUGVRm7tK96fS9avow2sX62VabYJPUY0Wr03kKthju/YcAeIctQk+ - ###uvvQRqBkS5X37yrsLzE/SM86qwF8aNQK0iBZ+3oSBkUJaNb+UqySo/a8Nc3aqCVj - ###n5FV55so8iGKuUarUO1kxdXVLAKm1uai5uTwnYlNvP44apNanmAWaEPnlq182CjO - ###OeQMWZFaG0X64rVROIvan45lbNTitWFRmAP24ry2SM24tmtAs/lEr50aXjWxqAMp - ###jPGWQeSWy8r8z/+FZWWBJWW5pizXlOWa8n9+TXEtHdBjtxk5saZIw7hz63I+/xpj - ###4pabAKJYDxdcsVJboUk9Xxv3XcHMVhZdycxWCJ8FVjRXK/OvbMlWFlnhkq0QPgus - ###dslW8JlnxXPjgs88K5+7lftJiPu0ELdynxbiVubKx5LaSkZWFYxN4RJqcZRsps3G - ###rPwsIksCT3KCdzbduOCT2cwuRhBOl4BxK8lVs4gcz2hFrp6rrpQGBkESreAcyuyU - ###a6Us261Y+MQragF0iuOy7Vrzc3FRukFhXB5mBrjW62q1uHhw7ObuvdKaNmJY1hG/ - ###OSTWcqXNaoXwWa60y5W2YCsPI2fELC6izBdoJWVVzaV1vNLKlvJW1fRW8FHN5Kyq - ###2a18zZW2mPQ0VzfVqYxVNbsVC594pS2AjhuXrFV1PlzUSlsYl4eZARYec6+2xh6X - ###HF1c0erRE4Ovw3cBBsJnQcTCu/H0M+NuXobPj2F4dS/g5iF3fEiPYfBFiazg+Xb0 - ###/ELO4ORegK5qIesG00Al+UB/G7o8cFPY30a2diRdbrjzHQXo99EZsjQNoym2/mTc - ###uauwx5cnZ29rGKGuVVsRd1nii0hlkFLkDWcf/GsB/3MfkDfyhHf+XAKaY0CiWoen - ###oSRvryDCC0sfMYRYD52nJjLaBhFUY4EEPZgaWe4t6l9cXVbYmb//09VR21yEDQ1J - ###BQGVylaFdYZFtC6jFU4RzPlSaE7YraCNVOlZ8yqf7OF1G04B90jlyXhLatgMgk2/ - ###U5lu/qKN2vcfr2M3oIeUYD2ak6WSZItyhZUEY8CfXiUD0TLf534h7jzgHlV98jlA - ###pgT5gXyKzlOlcsIpUWfRg9Pz9pGPnW3njS7HOWbLxdRd0XPrmnrK3JM31VNaoZZ4 - ###EhI3qXiYshxc7j+WfBQoUQp6fyRcmZ4dXaFPiUjbyp8pV95KsVNKWRROUefsRSpO - ###azLXEpWQT1niqVyIcRILVoyay83ZlSTGdOTGqr/3Las/7pO4/6f81R8ORvb9P1hx - ###mw28/9esN1tey1vH/C/wenn/71s8y/t/y/t/y/t/y/t/y/t/y/t/f677fxgX7/Do - ###OHkDUPug3eMjRQmVo4jywMi2SMuGvvqH56+A33y8DQhkOT/zj0/P967apu6eUZD0 - ###+FryAuF2bzAKpnQfKr5GVwId+NnZqwPfZ2XrWuFwqt+dMqDDN4yn5qPlBI0U+PeU - ###G4Hyu8H0lggnvvXgSSld37nB5XD/FP+Qx1BpzdCf6a0cn16JVpxuJEY14Gr/YK99 - ###dAKT96x9cnVC6X5egLA5Kn2qsM9l5uNagwcR9NOJWn4jeJYRwAZNa8ZN81ZTmJ5K - ###+v6s9mnj2HxOT3E7h1eA6v9qNSjCkL33E62dnCVb26yZj2qtSq05WmrUBV4xKhkb - - - -Valin, et al. Expires May 3, 2012 [Page 290] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###U45XwyO8duBvr7nR3Gy0mhtpbVtYNuoalmW77Sq1jc8O/C3b3nS1LcK3S7xzNtQc - ###b29d4t2ob7ScKGOzFspeS6CcNGVzlKFZgTI268R2U9odEdscXCW2G4QsYuvVnbhu - ###ClQ1XDcJVafNneO6wSSuXn0zaSidaRwRe8BRZRiauiBfs/60+bS1UX+6nkBrpg17 - ###7ZNkw2QZOXwciMIQiNkSQFrr6w13+3KMePvJ75uKM2K+4CTdFG3X190tS4piyxZl - ###ri5fHcnGPPPT8d5pW36rke2EB7smbVncfJYXcoWwwmOs7/RXsK5qr0pSsJeNt/Gl - ###ZLy9y/TFh0OEl0ytA53JtHt9o98v55WPhP2OGaJOxOcGteAQ2ceXZekFFNZvMyNo - ###hHx0htqVKArLRNuAL6+32y8H/Wt6awj5YBoMSiBMUSwbLyqwyJE9yce/TkEJAqrE - ###V98EnR75fjDl2n7o+6US7ArC6WwyLCuBrJwEBgiU7jTqkHhqLn6tkaDqL/DsoUIG - ###fawsUmqJjMewyZzChgFqfH+MLaFxG+3/waDM4PWItkR/hQ0Iwf1r9wf4QXmVeaP4 - ###lm7x80hisBeDQaBYXFnj82/kqO/4D/il9eN7xXqsFwAEgPc9+wsV3PqCjYoBTG1b - ###G2rdorY0nv1ffhL2v2AYUAx7/zoYvve9h8gBnW3/q200W00r/td6Yxn/69s8S/vf - ###0v63tP8t7X9L+9/S/vcnsP8tmv+53b+5mIw6mLtKpIFmmFtP5QRE56d69RoFpAhH - ###jOoT/AeFDmrk/Uk0rfL8O8FgMAa9WxSkfaLlpQM74T2/d+35dYxSvd542qQ0KFvp - ###5Twym8DuvEaRu3QLRqlea9Ub1EBZnvC3x4P+VOQJwd0NLJIfR5iprI8yuovIdyMR - ###jCoH9ThGjKU58uzSZuJjM+vySn+YSLcskx2fDMczheHbs3e5lhO93TVmeJfApjtZ - ###pp3M9CyzWbcp3PKHkLL+va3PCdsA7UozvQLLyKkFXaaWPh19JOJDl9fmA1wY9PMU - ###0OgnsihsZ5Zrk+xnjmpysM9U5KA+H3ZyB4wcNZygHZmu4XlfYWcqr5NMT3lWYZ4M - ###3W3i2R9icqQfKwykIFDJ9/g/9S0VSO5E7O7ZhwC0mGtEEKnFg3OjigAaEEYBp+sh - ###07RMpmf1ZPJSkiaYAZ70VWxDz+gzTKan0o2q/SHPgv0+Tt2rNwz6dpXmbBTymPMo - ###qsIP4dCgtQ7wJ/6PDI//ah/jyXPytBPJNX40C4tY+j8RGZVs0soTaVV5EayeNwvU - ###10sKWGZJMUqJ3J0PQL1VHtG/IAVH3a5BwArxQtAlFRM6iV+AnzGXY380i+sWprOX - ###TWeeJiUmcs0mct1BZM9FZK8okfe63TXYVk0nQWdKVjIi+XXQeY995hKHTwiMvBaT - ###QesySj6Zo1Ffo3insjMICOSob2KKYpYAzzOD8aOEWxSEGIMsEF/+j8XKd8R/x82q - ###z7NQP4T1J9f/q+F5CfuPt95Y2n++xbO0/yztP0v7z9L+s7T/LO0/S/tPqv0HL78I - ###w898QDFnMWlU7JdZMJz2f+VyUeRrR6llJv+at/3Y/GIobtz4EnbwLXM+K+PoElPx - ###HmI8aMcjjSEHozvMJRbh7T68nQZiGkQlRip1tLnm2IebD0fv7TsnTBZbI45iqggj - ###UPrjtD6YReKUuG7A0hLR7t+gj18GsLnA0pif93pROHXClmCtcvcF25vAkigTmmX0 - ###9hjLsfRyFliHnaVfYT9X0NQCSzIGFL+O/F9gZT6FdeMSVvvT8EM4OBl2w09bds1o - ###did4laeCO9v328+PTk/9/dPzg3+0cac6PI1u+71pWoFEkyu8PfRx3LJpRD4+bKXT - ###7fHPwqjjnlSCRmLiUo7ZAfaEqW/p9cxu40VmmoR+H0BjvrZ40tGsxcZ9ahx6cXB4 - ###/FZjVba7y7fsm2orzu/ndWYDxCkOuB3dhqBWXw9Gnfcq76zu38HzaJ+eP6sLGh6c - ###Hx4d+MeXey+OMKL0s6vneCkz9ZvY/OIg2xY1ndcqOSBkMxhvg7JNp0PcNplYt5YZ - ###HTNKQRc8NOaQDQdp9QJzVcRhlW+D8TgUqQGgzF3E/j+s8P75r4bJCFCTCXW/ZDFK - ###nmwWA9ae3VXfhKhgh93qBbEoZy1UoNMn+OIwBZPLkZKzIpz4xCGCzyxGFdPJvkuJ - ###xEjm+I1nJs8HqaUP1uc1/5g6AQSeOn8Lkp229/kSmUiK+fG2P8ALmjaUHZIRF69O - ###UcNGU56d/tNA2c6XjGG5MUX9x/BvsCEKBpMw6H5mN6Mpsgkgg/tNYCRsgLYcU0qE - ###AZsJ2DHhocjoIyuZ8MuJTJ6F6ZKIVKKYPmUkz/xL2EPAzHl9dNpGP8d3gEHJHqQd - ###ptJq6kk1H4zLSQR1M/j6gbm8GKdS1BmL9Ls8vEwyBgWJUaFIQeOPZSVlc93fL+GS - ###ly7gUFobMt4CrZPelZmbIN2Fd6AILAy/llEgmQLUTrL6UPyAUzhLyv2O/GBODBc3 - ###gAIDDRnlTIERaxpQbqFxcuQ01k6J0momz47kQ6oXJnRXmJEVPJk3XqVPFtmToa/p - ###CZP1lo0zFKHpeXbKY7PSap76M4iuSYhZYkk+XxJvrO4BWgTJzrus/yI9YPKe24qU - ###ysQbAgE+rP4aTkakE6DqpUTYkzwJ/tsO8QkoVuv3nUC2yinPkhChCNcZgit3QvNO - ###FU0fFJtEatccDt6ziqXP6fumxGYmJsgyh/B/6pM4/xmMbuqD/vBhTn74k+P/u+5t - ###1O38vxve0v/3mzzL85/l+c/y/Gd5/rM8/1me/yzPf+bx/90bg9j4hA6zKOhA/NT/ - ###VSqz0ocQBC6FEQOJCD8iEl18s9Mf1kG9KpXLIkmjdFvjjmQgmwK6FQj6SNQJBnQM - ###AAU1P0XeDNfQSizX57I/PB3d+C83rN3QCRMQAW9oLAZW9HGcBQBgkI60fegARGHO - ###45GVBRLb1kab39OUtkOxZUIRa201Zeg6aXGWDVbYRmy8EHChroL3mK5cb7kQqdea - ###m7YH5kU/7ITVj30YsHEwgaVxAEI+MAbZ9GTTvOYUbkQDevvi1an+U3pGCjz1QuoV - - - -Valin, et al. Expires May 3, 2012 [Page 291] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###3suuqp6UK6zqbTSxi9RTQSbbanQfzAEnHUejE4TA/VGXg6sNODS/3C3+UZ7E/o9u - ###LkcPGf4t9/5nveVR/Dev7tXWNxq4/2utbyz3f9/iWe7/lvu/5f5vuf9b7v+W+78/ - ###wf6PwuZQlDcgJXAKbgD1oMTqbRxmJo41LMK7f3/wPWx+5B7RsYDymPYUAQYkUxTc - ###hFGKa58VS/vsnCOQs/2qZbohcuhDOsMWcWhysNBIRNfccGsoPGr6EXdxgNVjMO3j - ###RTGQs+Q6U0EBGpfCZEAkrgO+uI2DzvtQNWN3FLjJPzm7eHUF/329d3pyiF0/P/bb - ###ezD7jtqyo1Wv5vH7qnjHii6jTsJfZuGw85nQwtBcuPeAfxAbr4V/PIcd9a9OiMdt - ###AHPlt19dXACPA/clH4BYJ4gXHH8KlTckP5AKKDUV1qxRx1vkPeQCcrF38I8jAHLy - ###z6M0aACkwU0IsIx26MLtOPg8GAWg48x6PSTjaMSi29FkmgLip9PzvUN//9Wxf3V+ - ###7refA4BEP5oE4nQURdyDDXtxHU4/hrBa1Wgp94BasG51YLVOGSE+NiijyMXESa91 - ###cRsab8F96mOc8HA6xbFCgB+CQR+WalTmak+ePOF381IBYYC906MfQQr4bYxyDsJF - ###A9QS7El3VI+PDlIBES9kAjo52weB6UMjLkAbBOjw6sd7QIDaiaZjCJucZvuX94AA - ###tTMgPBXEEldWQ0MeuJuF1eVs7zRDAlU9rzZ/s2J+v3qxf3SJcxx1grOj07YCBM16 - ###+RKNn4wvJNHO+T3EKClEQIuVQkvG7uLn/zAlHcWTuQ/iDpLogrHwjy9JZTj4KaZb - ###vVYTQoXPcpIq4adOGPL9Bcba/9S/m91xX7IQp2a9ya4/T8OkkEGgUgLg7KfMp47B - ###qgvZKYHeBhHsB6acgNnNZixC0Gx93mYlibgjC0pGV7MN55prx/dfmo0e9nHd//T3 - ###Lk6+3fl/09vw1u3z//WNZfz/b/Is7T9L+8/S/rO0/yztP0v7z5/A/jPX+X/8CRUi - ###fD/HfVBj09KejfG/dHUyc8uy9kjkXxL3LMVBr+a7SwlVp9pxfQd2L8NwwF+/ZaBw - ###n8PMp+yEcqsl3cAx7WA4In9sqxH+RG0qkLhY536GBxxyBNSZt4rcQRash2F0pO8y - ###3uTy7/rd7iDcevTFIM1W2ngYg9GbDTsqQndaeeV1ofKo+aK+34bdWykVVXmB9ZIO - ###uyOxXyUFIPMpcHeWikFXEYF92huaIOMwWnznCCsy7sHEjnbC7DF3XekE/YTtmNZI - ###4cthQt5RF0n0AVD3uMRRP/yzJRLaXYKyN7VQ0ZxbeDMnw/70UF6/yXzuSWa6Np1V - ###DDtrkcsMD1f8cZEZVFQnpbGQY7KvGJMcIxuVDLKvlCW+5equUVaMB136GPJLH0O2 - ###7ZQS8MW6BYIoSl8RTLmpXY2ypM4wvtv0JY0D5N0GfsUgOfj8e864y5G47+CvZBST - ###tNSva99j8PEf2cED1ExHA74SaDh01acYaHwDnz6I5cN9894BMk+SDEbR9HgQ3Ni9 - ###xH9rP4B2jSUivOLD/62Lyct6yZACBUEOw4/crq7BjQM+0nXPMOIBJ5Wk6GA60h6p - ###+qCOi2OFGGRWiAMq5ghzsEhoA0cvXQEWqZgIX3iOblQxSOLYQ2FcFKHRYDMRdm5l - ###qMl8kK5IllRs2FYwbZDxqiDDKkoLZ2ov3Rf9QWZ1w0HwucKSKzFPKZwq0jT8NUxp - ###TE73Ly/96PPd9chSBoC8MSE9f3o3xkh973gwgOO2/4/n/2Qr/Id2Qc5/gddv6/A/ - ###/CLF3OHRKWin7zIA1DkArATqTHb77xKdetH2gZO6/kuvQUgCFf7NauxLAuAK8BvB - ###9DG6nApUYArzcQSUQSFvvWdKyhdfKKitxJpgDO5tEPkR7MYzgyJY6pFgsKsQZmq/ - ###J6Ysl+ugdcjTrOIX1daUl6YhI4zVyF7DYplZ3U0qlonFDJ/kqvVkSEEwIjkxeUZs - ###6NorYS6g3MG8axHvG0kgzaHSuvLHTnrsxQjEZ3WXcX2aTSfBMOqLwC9oLQdJEwZ3 - ###P/A81nyocH6GaGuRSDKNKJldZbtylJOf7NV8tdBq7iVWc0TCKlRzEG/HcvF9gCFT - ###bNqL/PfPf0WkzcueNn0E86Gq6t9FSZw0+bgXRbM7NGPJ02pa6NDy6MnzXbtWOgdd - ###hBNxaIyJyQtVvPaj2XUPrxDXrQus3Ms3v2ueu29/MCzr3xTL5oJYNu+DZf1bYdm6 - ###D5aNh8EyCd6IyVJzXeUW+4GMQ8GsO9zx5Kd1USeRPLjlegVGNaG4OUimVZt5kLxa - ###U9/tsE1Ms2W+8uqOdy0n1RfvdvK4OKv7uuhWC3449XuRcytW0bCvGMRC3SaKCZUW - ###+YH0PKC0Q+TTJ+16h1OkAxia90jI7LVLliol1jDRhsd++y19faMC5WR4IBlCQ1QU - ###hq0npKSRMQk0NYqUIa0YWQXNEBlZ7Udt0KOy2qUC7vY648/OlfiJVBmFjldJFKq5 - ###ChnmGeurL4yL8+FBI78/67kRiL8KyBllysa1ENfA07OTylxbzooxV+QoGm7utebG - ###bnIz4KF/GbBjRq1tckpL6F0780kALjVKVDWpiMmdOwqm49O9Z9Ln7PS8fYVzaQFF - ###DZSh48xtt6HQixrCoPN675D1AB1+Poj7OfqpF34APdAO71JgwUtGf5GPozL0wqde - ###WOGZQFvHG3fjkm5I8MpZ0trROu1yiSrFG/7ioLWibvTA5DWkWlYHIkO8ZZY05Yvk - ###3kzquAYrpVJSvdlxhP0qMiaRzDTgUDVTNR58NNtFbqC/GBoFvOERbIp0q4oGBYqP - ###k9RnDAZ4qMlRkGT9OG+AvDio0aMC38vscRrCycA+X1Im1Jc4MJwh+3aE7OMmHv/s - ###/PLF3mmiP3TwcDMbBBMV1+cHFr3vj9HTjs8mMv1ZO70cetbmoucDzE6dAgWGJWtU - ###1X5aD75pBKdyxIxKVEZDxQGRUwvc58K2mPY3TN+m6w8P0qYOMSnc7QSzoeuzTbPF - ###pQWnyiCn5+LyIril4HfX75Kd1MTxscOCmoNrcsbkf+FmrNiDByguArL1tdQk3GwX - - - -Valin, et al. Expires May 3, 2012 [Page 292] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###fAj6Awpr6LB66ATrU8S0pJqRZMQqNyTlEC5mJZgiNJcxG+0JejnsnZ7+lE6VTNGc - ###3vrJ2eHRxdEZun5ktp76RQ+kJeI4p+zC9CHvV/Aiu4ZOxng74jk7Y3U5RkAg9EQL - ###3JVNn/QmEvG+HGXNIK33l/X8v9KS+gyWvxdt5FTAaEoJlTFUaWHDKIkXO/ofy1tD - ###fvvNQC99zaHlw61v6xMhXx1/p/axCrIrOuXigg/VeyCfWu/kEQ4D2VOl0LikfdFf - ###fYxW0Q2rAu2/RZpKD1uBXoCTzpIRSNfctTlJKc/UuwsSCmWxNUYLjZMt6ucAXzag - ###p9iFHmghSBVz7lO4tI2JsxlbNamnqx/GEdeQdL8smwmVScXFmufcNwS5Th1+yH2o - ###mPt4dAK7kxF3ZjXOm8iFlNflgnU+8cAtVAlC7vA1TnQxxf8oueVwGYccbDeaTclU - ###Eu+k8srmmqAcNaPTiwMYi6Z/XRSWXsOAmF4F5s4FUEcWxCOJWpF6p0E0fRb0hzz6 - ###NNUrUg1Hoh1HSN9hVz9doITxX5+fHBz5ewdXJ69Prn4q0hQxkc9XsKAHPIFmMv3I - ###wWVyyd92yONUaOc7l8uaczLqlbJ5zpqYv/3GSsW4fD7p6GXJRi91BdPtejxWfTyV - ###KW3eMIzdf1wSaM7NEZ0Y89kKlFBUTD1EJKy1hASJAqkbm7im2y5uEaTKhokl+BVd - ###aeiG4xD+Q7CkLj4cFVbHsccaLttpe5O5FF/t9CmTTXIB5ewJNMT55uDvDo2f/TAP - ###vkO5HckR1SlHwCc9iuz+vj8ew6gFfCFRjgyazxFFgO+Ohn+bupTcYQi1T68uKJYW - ###Mg/dTKAXdLoPzXwMB4MqvxrXTcQWLjBiKOSgQb99sIdm44JKwly7q7xDJy4sC2x2 - ###Hic8d4bouYNuOfxoCco/tj2BYoe0GOn54qUXgAqroAnXERKdDvuchthc/xErb8RD - ###HZClJIt90e+u0YHSdMROw9507ZIuEmm8pSuioMFNR/7pJQaWNzQ313jVkHLxWCW+ - ###e8Z3TTlMbBNROPLjyATpM2Ka7dNFeE2d00ebH1Hl4GyfvL3Au9X1AsNtQHG2kgLa - ###6p3GdXlgY1U49tYbabeWQ2XuNzz9xOQ8PHmNaUsTfJ1+TKUiu/FQ9Rkj5vHTLC3/ - ###TBvEwmzMxiM6eKfo5NPwbixCF0S56rdiffOMzHSLw66ZvnkprJJZ0SCurWnwYcY4 - ###imloVnKmZjnWR5zMkyKPKKWPQ4Sq49G3Dt/FasxM/A/FUFqOW42J+a6K53aW/p4i - ###fDwMmHVoqU0xXeirU2OnxE8eOdtjkboOEAXcssCmYQaZMppfTZuLVZdbaMXxMoW8 - ###On2JDwZh8CEkmwl39ROzludBpjfc189IMPQVVgXF4dqphS4r0o8nYhoi+VZJVvGz - ###HXs8HXkw0vf0B9BrYK3px5Ha0wva4OVKdocekiZpHoYs5n58fpLo5KgZ5NC/ePMQ - ###yibN0acxhnYZ96edW0YKz10YYJYqUECnrLlJCalU+ImJNkNT3DDtTbHYFdOW+NDc - ###L8G2A0P5+NPg+i1rCE/lVoU1K/DrS4yz4YQGzV8gsqeBQ8evaUaAFa3xjGUFpiEe - ###Z+7u4tFmimDPQKCW0LEyPSK0/ueZcxymIH1Hm7zT8kyEb+EJofht6Sns7XiOsUDz - ###FjbvutyEU//q/ICnaUykqbOeFeF+4bqpIcNw0ClmzlMgcyA+Q7rhdTJ0gYvVEx5B - ###+Fq7hrYoOO0gVXYzCY4usgkvbLxLKT1SEuCIvEBa6eOUwKotCpi9o6sSNHviQUzp - ###lwKXuCbRrzDhIpF+jY72rILCIJA8Sw0iBqt6OtdRDZtIFE35t98cH3ZZI7vNmExy - ###4yRJYrh2KDoZ2h8eI0Ri1xB+mk6CjoiNQA4fPXElH6aO7cbOC1gOA2IUSTZgyOGq - ###oz/oRVBKRIROluNJ36rcCkUgZQ/QRxSDRh0fHXDLhkBGeSeoVSLZKrSHK8cumlng - ###j2rVXF5cnRIsYKRGilF5vXd4rDtQWKg4C2OqIauc85bdAvE/EvFfxGaRDv9oU3f/ - ###SDA58X9bGzU7/kurtrHM//JNnmX8l2X8l2X8l2X8l2X8l2X8l2X8l9T8L1q8F/YS - ###VSOM4Aha7hqdFykHJbJ+UmwJ3fAe61IlY7/gus2tfCzepSeqx7vrFzHIEoilH3h2 - ###RsCqW3ZtVXSwif0l7jE+icvVaBJwg6Udkuh7IO6ykqOYE0+WnTFeHI5qlIAFhR8f - ###ANHG/K/BhwH/I5xM0FIb/6A/YrKSyxPZBeQ2RY1RyjGzw9EFDx0ms2lYhbKwPkZh - ###MOmAhvEBFqFf9F7zZO26PU9DL46WAX3yX+z9GGv1timqDbP56Nx/+QpEpA9CkgfG - ###5PsNh11K0EcCEKxFveeEIKebhIFOUlPWQ5M/JnPJbmSVDmeralASRkPa2R6f/Ijz - ###qA17ntqTdbZmdgnkng8vLmAJsU9YFDm0NLTuuumZaQVzxP063cOjDAcboZ3uZ749 - ###TDooCm6SzQTX6Gpp+DlVFShHddybyya2DUZIc3s1mUXUdTtOJhhcIOIujVOYzN/8 - ###LkM/p5RHpX6e88aDCmwOknESBhHogEDqESZOR+U5iLimPBpPKZxtiivxzQj0sO5o - ###GDqgZ5qX8cF6P8QGzU/qlPcdMw7EfK9VMoiCFk5tCA16VXfMllb0q7K235s5LvYJ - ###Xnt2zc0i4jo/mbu5w1rsyFq6DQfjiH3EpPNQdhYMBp8xZdPgM1kTb2FnpDLIx+AF - ###pvELD6f7vVIpJfb/HW50fcgEQNn7f6/RbDSs/X+zVm8t9//f4lnu/5f7/+X+f7n/ - ###X+7/l/v/P8H+P87/Q1Q4P7UTAMWvtd2/iMlKBoDieYFUwFH0X1B3tiU0hxe586mZ - ###NfSD7ZTHc8Ig/92Up56ZfiOFnKjqqoB5PYq/SJojOS3IxCAjkIsqA+n8MJzBcNEE - ###8gPTD4fFUWO0xby1lAh5BZ5krD0z5MTvBdwKWyEx4HmahE+X6S0CSzFlQdqiYBRr - ###lCBpjbIjrdWb+N8GvWk2PfwvBaxwYWB6iVngX4iMJSpvSlEUChPgLvh0kojtY2PR - - - -Valin, et al. Expires May 3, 2012 [Page 293] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###H35tLPCKSg4WbVASGGWJwVtJtDu+FzpJLLph1IddXy4myWCP3FmCvFAA/F0f5iff - ###mCLDAj8AA9TWWgXpwcx4VBbw/f6UutmdkeMu7GtBmZIxLkXguzUOfEuRCPa9A67R - ###FRgMaMHR6VdI4vd6EDcK1CcyW5VqVWDzpFU0/Ul2GhvGTFoXvM3gxkZBS38FG5Fw - ###C7bqlBTtI3AEOtHir1vQsZFBOnHZwijEdSzA5B5AWi15IPWHVZ4eazQBrbUrjDUH - ###o8kk5JfoSsdHB2VAb80rBhi05pPhPneeyAaNWwFYAfrDGd5ioZCHQiNmpcOrH7OA - ###poKGeilAZ/xeO2zeoeS1YLwFHgfQg/3LFFk3jANsAyurZE3S64VfG1kAKEg6mDv2 - ###dDoIAJkI76TcjWADxbqjj8O7/ifsPXlP3rer0xGGqbSAnsNXtXr3RR9xNs/I0zv6 - ###SE6LyGMf+11Aal6g+MdBMGxTOzHsc76iOaUmbtwq84tyl/xIxoozUODMhdv9uIO8 - ###x3RPKx7x0nXYwdHBGY7hpNFCgdIO5mc5CwXewL5s3EmFGAnyeZvM+Fb+zT5JFrUP - ###/RDAVhrn3ekF6/UH0C9WQoyQGWOcZcK/N/trbfjf8X45gVJ/+GYfW37DG34t2j29 - ###sPASsUw5VexG+EnCG/yG90etqlfhADb9OEUM9uJG40kYdD9rvLUAJ/Oal9gQQBY5 - ###AY6GZrTt1OQACz05+q+88xjrvyiVsav6V3SMneXlsJsfs6XWnK41y1yAD6U2z6k1 - ###/74i7ndVEUkSXEifd4RvXXkt1fAexWxI8rRb1rzi0Q4scI0d5N3ANU9xlR3kMExI - ###gmWmQfEkzn/OTtvH9b2HTP+Xd/6z0dpo8vOfdfhfvYb5/xq1+vL851s8y/Of5fnP - ###8vxnef6zPP9Znv/8Cc5/5vP/BK21Q6EWyIol99JaSCqx8e6Mwh6IhD5d/KMgyO3j - ###iGun0MRoQns9kB6DLgqi8AM0MscOB5oI2LgfdsKPfTQ59IchaCzBGKTWp/4dl7N3 - ###wThCqGy7ugvoRCX4u2w0gdI0hIWAS35YemeDKZo0MPF80OnMaB+CeFcYCE4qhHd3 - ###9SbixHkoEFWlPlGIi+AwQJ9JktzJjmi0bvdvLiajDroQmokV6SJlxE/axCnWyz3e - ###gteiEUHPKS2LH229udJaevKEzBu4rQYB3R8iqVjsjstL+dBo1x+PBp/TvXFXRip3 - ###k/R8pX3VHYw8dhlrD0d3sJZVEL233e6q907rKf5j3nvkra90AIWKbJeuOIrcT3Sj - ###Ut4n77L6ihjEqCwgvMtKstWNjeey3RhFwYClHdpqr0impbdlluan+97lpNujQAz8 - ###7Wz6tqYiAGs38wBb4WWHRTwsUsVuQ2nttt17CrMF/2wD8vCv5eWJgPCqMdarr7x/ - ###t6X3Fv179zTXQoTzftVLIEPvq967irgZWIp7UtZu7PmX56/ODlvNUuwhe1oiDCq8 - ###iXesrHdL9QH9id9vUQQi6MrQuhsoMRu+w4AK9Fe1/m5xNIbQkyQiXwwqeOQf2IvD - ###ZYhrynh8MAO+/XgLqtMQFTeX5CJPRdCq7oIBOpKTpCF9ZzoBLurRAdcQylpe7mLy - ###Gbziyo22Evgvvbrp1i5n191oCDM2Gz1QMHn9t6yre6k755uJwMqZmnc6aJoohTpM - ###sNcrhUCbYFxp1iRofSbClsVYIfIOrLRZi4m4UFeldpB6HwO8ijsbkr57h4cX6Ar/ - ###ywy6Of0MOhUI/jtUwaFjQ1DWJ7BtGgh53vkMokjylFtqlomdgglXp7/HI5huMOl+ - ###r+Cr6FZCEHPyzIZodAvpYvBElfVab70WRSEQQGswW4HQmxW2QVEJcAuJo46O3PBX - ###A0/TKgxKtCrsKfzAIpzXtwrDrL31ahbMp9Rgg0By8B4B3NDbdjW6IlvdckjQfgWl - ###my1FQbSDjDr2X+695U4nGH7k/BKDj5xeHDjSy104y61RZCuKpfIyu0CyQZIqL+m/ - ###PXyH//Rg9CuE3Adc17rhYBokagaNOuDtFUQceC+4Bo0C/kNt9rufdvCKeQckQQsN - ###nh8wBKT/siGvbhgJdZBGB+dtfjnin6grUICP+qYUgEbp7s6OV/vtN/ynpd9Y74hg - ###WaSTAcOqpbWMqb4o+5etW8FE+BBycTjVY/CpCbbDKIcGAPq7xsnsB43FrLWuJta6 - ###5FKndwLnGq43dN3cCjfT4+dnQzwQhPkaslrVq2+w0gQnOnAjHg+q0x2CTRWsy+kC - ###Ak4yWIo2kkA4F0wwlNsPrPbkSX193WwUC0CrEtWqueYKbnK0rveTo4a9tMP+GAW2 - ###XSxgYYynPjjpJzzoDmjuDFht5ho+PoWJvWNV4fhgFF0F13SZBZaXt4JspsYhYMF3 - ###vS2aIYzltiVv0wjYW7ItYcQKOLVRBUR612qkK2tgTzlXkn4IElj5U+l9EvJE8h+M - ###jJWdgasXViAFNdl5dgn6BnpHiXdNCgXUOuo16ACpHlz9kvBlwqiuzWjdihaJAarc - ###hMOQtgu0/cGhGkGlWEuNxGTE6ToazPQ+upchdoFRtDRRSlc8oE1dOCRrvbRqeXEt - ###W2KkYgpSRBNyyBWavqKuhiXmvmPyX3A9FwQ8KLDAJKv0p36J6yUv8VKWqNKfWEJn - ###EdyuUVuILlWhSUDnJdyOhU4rPEwlYN/r01EPx1/jJCXd3wstB3R3aq1KrW9pEF/u - ###ATquqt0q6Nx0T4YVqBrfmyG7Ho8eItwtYNVATgjFhIb5gV+17beuHtI1JGmq/fw3 - ###zF6kOomJV7Ux0S7hebXkbTvKhQRkTEEDKdwndVSLRY8PX+zMGNwF5D8Rj9ZH4xKa - ###pOf7d/a9M7xzJirsSqCu22YKH17YcXmt+4mP8fvsoF5GYw6RIld5kAoo6qqYQa8s - ###B1yOd3VXik/VJnZEtLurrk16LdQq3IlcyHB9F9wM+1M0FvAjRBcz2BfPTOwp6J9E - ###2ms1NhubhC/AKFnXNymVYDMWjjGCO7KmBYrrNjL4j3FF8unTp+IuZNUI3GiIZIFq - ###1YJXITSyczkYaMTDpECQZJf9xsGH0ULRnrycScWvP4afxsDt4cTHJgRDVlCyi07m - - - -Valin, et al. Expires May 3, 2012 [Page 294] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###RWe9noTBe3uvqoXt6jtSmPIlvXMb8qOGAV4phF3hRBzsdAb9MX1IG+6iM44v0O9J - ###UOlB/vjme+8Kbw86eF2XkBbHq7XR4HYDqC5eLWOFbhWIkbMnlU1Lm+oP0vvCPU6f - ###484hV8LX48IXdw8YcL7Njwj+eeSfXB1d7qF9u50Uy32ZzBCrCJsjv4R5E+CEfqzt - ###JipM2BowfJQzLxigfJEiO9C4WZqORsBrowhj65Zxy0ea5Ba/o6m5h9EUIfMws0cb - ###Tb/8pA+qo8betRYsqWfAgoxkw4VFuDywAPvEko8tbHLmaWt9vdGSskRGe30KI9jn - ###+bnKtl3NqwnpVXuCR/PrNsCC/PWwPJY9qXJSXBSSQVmcOI90wvQBBi/B0P4aTkb3 - ###FVC1ZAegCw9x/p/w/yA+J+0YtOSHcQPJ8f+oNRo19P9oenWvtr7RwPu/G63m0v/j - ###WzxL/4+l/8fS/2Pp/7H0/1j6fyz9P1Ljf2luCZR/I8KTQtMFg5ua0RsB/TA0vxHu - ###PIGaq7DJlfj5HrxPnFmmGZIddvBVEcLHVBs3vafWESu8qdlvNhNlNmoVq531RJlG - ###op1a03pT26hb7dQaVpmNp08Tb5ot683m05bZzsZm04K+sbGxab/x7JZB7bTaWW/Z - ###tZo2fTaaNRufhrdptVOv22W8ut1yzS7Telq36NPatI/EW62nVjut9U0Lw1Zz3cKn - ###1WjY7dTt0cGouuab9acNiz7rGzb/rLeaFj7r6zW7TGPd6te6Z/divWaPYHPT7ldz - ###w6Zzc93mw2bD5t5m3aZhs9aw2mlstqwyjdamRZ9Gol9AVGteNLyGNab1pzZ96hst - ###q1/1dXt+1Rs299a9Tatl76nNmR5MFbMdb92ms9es2bXqdr+8Ws0aL5ioVhlgF/tN - ###M/GmnmiHTtP1p5qAXk20U23Z7VRtfKqEs/nGbrlKfX9kvLHpUyUamm9sOldpLIx2 - ###EuNVpTE139jjXiXeMNpJ8E+VeMx8Y/NhlXjVbMfm5yrxvPnGnhdVmjtGO4n5VaU5 - ###aL6x52mV5rLRTmK+V0kmmG8S/SLZYrZjy58qySjjTUKOVUnWGe0k5GGVZKb5xpar - ###VZK9Zju2fK6SDDfeJOR8ldYCo53EelGlNcV8Y687VVqbzHbs9atKa5z5xl4Hq7RW - ###mu3Y62mV1lzzjb0uV2ntNtpJrO9V0gHMN7aeUCVdwmzH1jeqpJNYbzYTZWz6oP7z - ###6MvWn+Py1gM8zvtfIjfKQ10Cy7H/1WtezY7/19hY2v++ybO0/y3tf0v739L+t7T/ - ###Le1/S/tfofj/0m/gA2bWlGH3J+oeEi5r/e4s4DHis+4i+bKkL9opMfORtyMuKctT - ###xC4PhQ8aXkdouAMyGKfjjtsQn/yXXi0tu4AGUwTKeCtuJzizAlgwTWumlmZAJApI - ###hSrvQzizC6RgkIRp5s4jzxA8i/dfbroAS5j7Qec9hcqKg3NzL04H3LzrHjwwOEWe - ###xyxq3Mk9r59YnJKuzUFbbTw5kulPWuY+YYtOg+m4EUa5GzDD5Uu8gSGCkNfi62D4 - ###K/ZVUM4+hGBVZVFLJlGTLdkexIbTioKre5IYY0z51Mrkyhx7S0i0bG8ryZFYieKz - ###6YHhewoc5ZZ3XOrS0QX5jr5iCkHb749mOk9rcAri79TfO/wfDtLhP6fD3s6HvXd4 - ###+BCwU8mFWRUwW4QcIm38Hbyut8nFjMhxJyppd9JSAx7RWQmJUXExUsZKygiSZF9G - ###E9vXUrYgRD4fcwLhhSPXY2U9AcVQx+wtQ5chuv6iCQmn/DVTrtBttBPOgS7Acsoe - ###QCeuRyOMbAhasgMqPwLSwXIxEVPiYD/Og7kyjsQ7Z2eTYEd8C5X1pEkKfPradSBd - ###NnNmggmr3K4EDc3rQ2qowo6PuRlY0fKwqnLmK1j+DaaO9l++eZtdXt0PFuWfVpjk - ###njg/eWI5WhnDEISDELdE8Q0DHhlYZIXgrvky2UNcHCbOYzVk1d2DfY+PKZJO4yCe - ###FmKFaUXFwmUJYuHybpdLelqqWSHnr+moamSw1/AVwnQjmdT+1RDDS8HOazqBvaY4 - ###KZXrO24q47WXAqnNJhPsP/TY9LKP+XpGLZY4b8jFaLMSd66SJJF2w+NqEmKQK0N/ - ###S8BIameCsyrssdE4XSFJolDdpWptEJFtpQ0kRknD6k3I7SJ0c6kjZ6GY9wn0Xr/0 - ###P/IK/iCYjPpBSXFyhWmCLQviHnmzCmdaFgG+k7A6GY3Q/iEap/EJurR1Fgm8U+5S - ###5DOWnDlqeXl5eeXvXcBu58dSGpPBtCvHM5Qv15usyufeG/+luZTpM1JbJNEv1uTq - ###ip0pJgO8EigcOvrhx10xwCdmTsLvlTaKJQNPyrrbqG+0HDOH1hv0Pe4PpL6YYAT5 - ###OSylDDtd5npBOYdS+OFeKWSWz3/wk7D/y1z2E6E4RPfPBJST/7e5sV638/96jcbS - ###/v8tnqX9f2n/X9r/l/b/pf1/af//E9j/4/w/wPJ7MNRHlz5Q4dXBVdvOBOQqkJ39 - ###h8XZf1JaQgPD8cmlMDDYj9fKqneSWq/1yA757dPuQFflQPQKhe7fbqtGBO2/zYb7 - ###bouHGgCxSIvJNV9FuBVDGi3olj4FHCBMkgGqBbjjFHDHGriUqoejj8M65elMKRF3 - ###XEaJSyl4HUw7t7g5T/kOO+NLXMhw755SBPE9ngSdKLUJ2DLXPyXMQyIswQGeNahI - ###1e4Ry4lXzf+h1KMpfEu37t36X0L/x4unPBnwg8WAzvH/WW/UE/k/m62Npf7/LZ6l - ###/r/U/5f6/1L/X+r/S/3/T6D/39v/Ryro58fH7SNHCk48O3hxcua/fLYH/z3cZys8 - ###YCFbYy08r23JF7Gqf7B3ekTH58mWePwODEt0xg/w27xhjI2BJw/QaomDBM1Zgaya - ###GJQNHMoa6JOz174LvAl67vYJKzfC5ECFUVoohiEoXr/orjC0Gtx+pmRSUR9E92zY - ###p7ULvg1GNyLuoXHej+pqxPVVMwLtJks+/WGXH/Ke7aPbxvEle2f759B5PwVfkeeT - ###OU/aBkd7SKUGCqfBxoP3tXNeLmKlX5S3Aaw3aWFgLbCu3q5gMhz42M3wukKwPIgJ - - - -Valin, et al. Expires May 3, 2012 [Page 295] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###nbP2h3ZSHjfYrIC3Sl/AuIIpYPFfvm3kpI5ELEXUk7qYBchKFFgA7PDaB52vl+oK - ###pcL9xumPsDjpDmmPy7vhfYV1RzOMkRL7vkxvgV9vR4PulhboSAvxInFLRnrBM9hu - ###l90Gg56REcmYFiEmcTTCBanJUJH/9AYjAGrE/yRu1yJNoSsVOvOoGS/OQAf9YR0a - ###LGl8irUwSpmQcnbITRFaGN3mogTOMIA0qKV4Ipto9UoxatsxlyZ8nWSh1VWXq5Ld - ###u7vgE45P3HYlGUL1QITB5symOyDQ/sDG8j2GBqqxx491nubvHOGkjmews0kEBXSh - ###SsqCjWxMh1USr4dHp1d7PslYcuCqOCWqGbYtbmNHtZwToo2cUQQ1MjFXf1ZjMBp1 - ###ZVs0NUgt/8Xt5IgOHiD4b0IpZTuTMIhCM34jRqnj3wfhh3DAOgGmX8D8eRR6ycIy - ###fT4C3hjxHsWuTU90ITAJuqp3zKCCzrG7WeBccbA0GmbUXDV9HzVqZ1byKkku+PJo - ###fu5zc5yTbuXkqO91YM83GwRyaiXiL96PgtrUSLpxig7wCP9ZktkgkWsqJEAlp5CD - ###vGh2u+33pjzU+nvYjo6G1WF4E5CDeNp8qu44Sa4LOlNwxaKfBwPmqhCKLqUUyfKm - ###GBcUAwFfH2CYPBkB01dhIeW6YGiDFUMwr4qVoMIaT9FNRYQ6pB87rOGRQ/pGHNP1 - ###i9LzIqnoKVcrYaEpqtpJ56uH0LJIuTOXqWz9Ls+xnRXSKU8kegvqlEvl7msod+l5 - ###TzBYNPllPaCiN6c+8TVWcuETp2SQW89YQLp/o/WX8H/YxYMP81daO2KvYFXVocfq - ###Ix1HJ9amt1vt+89fHaQyDgvBL3ilqRuCWO71+fQ1pGXsAavJf22JODm0L06lPXIN - ###mIgLVamwNbHx+64Bf4QtL5MBwjXyE5FODgUjil/W7Z9CgjGuKp11xQRFDoz1O1FM - ###u94jNCQ+lDE+S1fWuR53/NfIH2MSZX8Q3DzAKXCO/2fLa61b8V/XW/Vl/Idv8izP - ###f5fnv8vz3+X57/L8d3n+uzz/LRL/NXHFk/RWpS/5/YPD47e07S2xi5Org+f+UfuK - ###XBtP9575L9qYECl+Ddth8bpsRnOtrzcq/F8eBa0uorzVG+K9iEsnY6J5opzX8FRE - ###NE9EFvQ8EUlNxujbFBeeZaQ2Gbew+VT8q0VVk3H06qKOJ8rIS9NeQ/zriT2P+M70 - ###iHMb4p2MhyAvXMu4cKINJuO7ybZqGMstk+RkkuBEr3smBUWv67VN8W9L/MuheU+f - ###in/F703xbyvG3GsK6soIdhviXxmtriF6Vpf/Ckp6Wpw8SX3V+6bV2/xe4ooGqgTv - ###Z6Np9rMuOKLmWf3YEJwh+iDiQ3r1puCKmFNizhD/bohRlDH4ZLTJddGHdckxWj8b - ###ok5DjG7Ds2gj+l0X72X8Q0+LtSkjF8qoi4p2myk0jDkn5rbi3CPpCht3Iq1nspAn - ###yOFttAQp101SysnwVHRRkJw1GzE6MvCj6kpxtLyafxcJzOomZq11EwMZyrIlOt/c - ###MAdDY9AEsdWUbS6IoSRfw8RRioZWw2h3uUP/4zzu+I+vXz6Y8/d/5e7/N2oN+/5n - ###Y7229P/+Js9y/7/c/y/3/8v9/3L/v9z/L/f/heI/yoPLpI9mRN5twZBCdPHgKvJa - ###pAi6F6ogRwF7/TIO8pOMYfb6Zb7LCwD1X9ZbWXEV9fhlBqZv/+EO6ZgXb5DhcSeF - ###uEmNISnPHU+0PlMqxOtQ8755q4j0zgl2Zh+zYqgpdyxHE+yBGTkJu7piwMrrrVnk - ###H6mhMk2wcYDFjo1A4ikANmahomChRs6pcka0tj6sk+4brDATejxyUDS784l7eIpV - ###7We9JQ6Cef7qCPS6aUnrwvYOi8MDGmX0Uo/JE4P7w8Qxqk5HozEDPWVizBb8aAeg - ###+kcy4pSBoyM19x2vfQe1FR74c3WH0iInPGzk3OfBsYCLecysrkMY0Cznvjh3CY8Z - ###QVMthqRx6s1DSN3hwbcZimqFT4LVVR5nDVGaBMOb8Af2llV5DKkfRCypd3auWH30 - ###dJ9wDK8ZD7JCzeHnuWjvMU7hIhSgmt+ABqd7SAOLvQuQxOYu5cGgJd7WiySmUDPZ - ###pD45zPZ3xcQoUhx6ZxePXY7ksiGj+5nzmJddulH8OZ6E/YfubIxECFXKr31vU1Ce - ###/8dGPRn/q1Vf2n++xbO0/yztP0v7z9L+s7T/LO0/S/tPIfuPCN591++CxtQN4+DV - ###kWnGSWpS3KITdvAdcz4r4+gS9zIAI/V+DV7rwZ0YLJ8RBsgPpoGItjWbuJJIFLih - ###LuL7N96mpPmQhqSLuKu5j9vYAGszBnOvs3dvWcMRwAvWFUSkQjdG8a/YEHAkwocT - ###QXHxER0bwh6G09Tvd7q9EtNpqI8E9fLnEQCi02rNlxxRqiFK9fhORBwaGnBe10t6 - ###cckhq8K3FaMBzQN+yM0LQ7bN6vCPfScIKg2xUo3ayu6DuC/XsFE3GvKKN7RuN/RF - ###i04vrXSGpWWOzqzuwOCuxO/q+u0lMcSSzvrg8KQSyIhme1ptyRf2rfbCbfGkCVXF - ###acZ+2k6gUXuyztZATh5dHp2LRBpoqYAXF7A0ei0r/LecRgjNNi8kOLtCTmLG2K3G - ###t3nj4WjPrqeTAHTZKERdjIeH5xfs4rj5pdtwMI7Yx1vQRaDsLBgMPmOC8sFnnCmg - ###JkWhuoUfo1njV1HjFx6S+osl5qqjITTWGwQ3WQIOCvpY8A8h5JxgBaKIJGLrAEtC - ###7hg7Sko/9RtLdm6D4TAcsNsgAlUSSMzvMhpCTkvrkN4AaJS8qsA3gVNBUUblFdm1 - ###mTyv3SZt/x8Ov9n+f7210bL3//XaMv73N3mW+//l/n+5/1/u/5f7/+X+f7n/L7T/ - ###l/tQEuoUrEhaAn5x5a90qcyadqXUZXiXrS4fDb+auuwMlqdt09PA4r/OpJ0pT4pN - ###ILnHT+7w7V027JX0vbjDtYA2qmrjzilsqtVE0WFRI0GBTbAB39h1bgMZtZ2iu6BH - ###Bd27Tb12al90kAXsBvnteHY7DrPBl9RZkbNxFLMgsXH8o80EiaCPPdH3e0fDefd7 - - - -Valin, et al. Expires May 3, 2012 [Page 296] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###qRQ3YHylvZ7rSez/pLkSb3k80CWAPP//RmL/19xoLe//f5Nnuf9b7v+W+7/l/m+5 - ###/1vu/5b7P2v/d5/F8dEKu0AdCkRgMPgMCx2TuYju0SNUI2OE2/2bi8mog+dVhLX6 - ###wK/ohtHU54HeeeCCWP/WdTzzlkEiCj3DEJI3J+jIq6vccvN3n6eA5i1uGRvg5THN - ###A4J2FVEBHaK3iRCiTf6VfQgGs/xIbk7QWa7/x5H//vmv5g5HEpzyQ+HK25uEv8xg - ###L/GZlaBwWpj4eUG7Qso5w8ixvOiaCdCOjT9tdd7j5mfo098YxJv+6Fy/pyCMrrRZ - ###m2zlNLjB1Pbj6USYDjBEJCcb3h/YTITeVP2CrxdHvhGrz3bzjxvHDOw0YeAncoJP - ###qdrrwghRsyMDS6ThT4ICEA72/9GG/TsIsrp/9KMe39cVRdI0X2SgvLubDPuciza/ - ###q78g8l7tRdv2JU/04aEp3VgI2QYC/T0p3bgHpRtuSnMuF/PEvryBOKs4MhU5DwTS - ###Ykq56qiQNHYdXl5CW1UrwNxRbzUhKsKN8gZhJzDpf0IKljRqkiwwRb6ile5lkWhU - ###z6xufU0KF91w9Xvvvn//Jy3+I8bTfKgYEHnn/169ZsV/bK5vtJb2n2/xLO0/S/vP - ###0v6ztP8s7T9L+8/S/lMk/mNmCvBHcQpwd/Q0Cr/PQ0Q2cHdgRfdfg70raLTQjBbe - ###T4brq6uQe/SvDMCYFTyxorWzLgNIirCAT2VYwLoZ6q/eSEaDM9pZF4Epeb163YyN - ###pyLQqYCQWpjDjLhyPJCjRp+UrBGupBXCqdsInynDZgpsG00j+CPb8KxAhjKgoxa2 - ###UgUybFgBDUW8vPqmFVuvpUJlxtH/miZV6zKcpmxLBoyUYTVlUMQNLU6fjCAoQ25K - ###DpChN+smxVWkwaead7sMoDh/KM64DR6/LysZ+e+tzy6f+Z60/R/FoIFt+dm+/2L/ - ###nhvB7P1fvbbRqtvx/zcay/P/b/Is93/L/d9y/7fc/y33f8v933L/t3j8f6EveVxh - ###wjh1rFGvmXsSpafLfYUMuy8DtotA9XJHBmqQCOgex+xWQezl3kPuCeQuTu7CNkRd - ###GRRe25N46+LdhtgbiTJ1O8S/3BO1xF5hM95PeGIP4sndZEumI5D7rKdi3yX3N3Ea - ###AUUPufeSaQhEFHWVtkDEMPfEd1AqBJ6O6OpyV9ySEdll6gOJp4iXvv7UQdN1q//W - ###Xk2kYpAx1j0xBl6jptG0pdo127TGScJQ+GoB9BXOAleZfKAl+OKpHHu535P7UK0N - ###GahfpoUQNItpum61KfDVExbI9hvWHlkkBfBkAgXZpuInnaYiKYHaG1t756acA+sm - ###TbW+qJQWYq8e91/QrmGlrRD8jHyk2hBwY1oKeJsyGYTgU4mXoqnOp5aFRCaMEPty - ###rykTLojfwrJS954m+bQhx72ewJm3uWmNk9aXp2JueRsKR96m4E+ZnEHhKfqu3XKP - ###cV23aCp53jPxFGOLczTmU4nrholrYpzknJeWpafJuS8zJijel202LT7dEG166Xza - ###3DTl1dN1q82WajOmqY2r5K2G1X/ZZzn3dT7dtOa+lFNWwgspC+T4bGpjq/E/x/Wp - ###mlMcT3vsWwrPmKYy34KAK9cVz0oEsiEThog2DXuVzBsh+VTyp5ynMomIwE9mxNiI - ###6aESr0j+VOMv+VPK+6eKPzlNtdQ1wlopM28omsr5KfFryj7LcdLsd2qeNi1cBS8p - ###GS3nvJwDOp82zfkpx0dmABG5LTwhG3V5EtsRRf9FHTVPN2X/bZrKrCObmjwV/Vc2 - ###SFuein9lro1NyfsaTZUMlAlwpIyWvC+zl0g+lTqEJj/EvIhxlEl0xDh50t5at/DT - ###7JkyiY4cf0lTtY5IOSoS99Rl37U25PxUOoocfzn35RrlpfNpTcqUdRNXtd7LOS8t - ###5dLSrc19OT83ZZIhibOV9EbygFxLNrU2GhJH0ZZcR9QaJcdJ8n48TvG631TtUt2a - ###PDUQ4yT1E8X7QudrZOV6UVotWuS5avsWIFmmdkmeDbl0WewsSMKeSrYX5N7UlhSV - ###b0gm0pGqhxySDXPqSLHc1KaZZFupWkjWaMqy1jRsxEtyzFZy+ZMiS5rU7XxE0kyu - ###DltitpIHJPLoQWXuEsMpM3gJtpMiva5PM7kcyqmwIdUBqc48NVmyLqe7xlY1KWYF - ###jptyioh/WxZLSlHa0JcDecSRdkxhHT2o44QCbFX320ensBeXjOW1EhumlqJu5r9P - ###pfCTI6pllGpYilfid8q/m9rCKjcVsq7K/iUnmRiFmqUotvQJaqWSkmVbm+a/9sK7 - ###uZ5oQ05yiU+siEpBIgVWrETEwkZu1OTmUioWUrER70W5uuQ0XWmSi4tsXwqbmrnp - ###sPtmLGhSMMm25L8bVr47iZfCdyMhfGVZvQyvK2eJgCU3LuvaZlgKTNUnS9HbjOuY - ###tG0laCpnctxm0+iT1zKVOFSYY4XHpKnqU+up1eZ6os2YpqYyr2gs+l+XipDcBMhF - ###y9PGVoyVgi95Si1+NvwYRnxkbSprik9U/6WyJOkW856Nh1oEpfJu855nvtc3XXFZ - ###Of418185f9X7eF4n5lzLbEP9lvRSi7SXStM4I59UIqUskNkFLT5pajwmN1dqfj41 - ###f8tVx9tUdBDlikhifYHfqNtn6fLEX6AlU1PKhVTlkcs8O66426obaCvbWHZiv5S2 - ###zISPSnlg2nAmvSTcbUl2eyqHRuuLUgLy2hJ9a8SiRLWxKetuztmWLrrk8icX541i - ###bTX1qSpFlCgrMxlKBUj5BSTbSnqWSGVFjN1TaZ+QeG3YbRVhzf2Tq7Y0q65ncaf5 - ###r9SqpaeDtFLo5fLakD2SuwllxZO7nSJtSHyexoqFqJDgLCU88tpS1iOpsukCq2WU - ###SW3Lk5bBlmorVqWl9UMuVI3sthxWZqVmSrVc7hgbNmfbfdOEnpxpGyY+0nomBaey - ###ODjHVuImLQWC7spfyVocNtQY5HHnxeXRoWbw9zZNzlR7Y7n8NKUNVu7JLGV+vaHe - ###x0uHaWtU9jIpP6SMeyo5IlbBYlmjytg94lf+4h5xxyp0sRLdwjwkXopvVSyjW9Zv - - - -Valin, et al. Expires May 3, 2012 [Page 297] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###+994fYjlsFmm2fI03HQB4PPoHeY7wo785KgJsUZ4os/JKJ64umC0Tvd370mNrYlS - ###qpD7WMf1LV477a8GgySrmhsg1/f0phOS0S7gGMoKktj0/0j4//CwqadXF+SKFz3E - ###HZBs/x+QP611K/7HemNjmf/zmzxL/5+l/8/S/2fp/7P0/1n6/yz9f/LjP8ZBNCxF - ###KT+OBqpgTX6tQV0vX2HYwPklzFWmJ7aUkexKs2E5TpkJZRkBU+WKxNC4fu9TIj4L - ###tCuPpgxwoVJo0jXsZLkCYFdAIvZhTe70p585fAc8C+xFXMUJ2RnAwsxn8QaIvGn2 - ###dEWReMUktgxscUQJC9+EXCuBdQyayOitqwd3M//l0/QO2r0lsC9mPIAIK12uHbLp - ###JOiGo14vjuRRACyswhjrcBB+ApLlgJdgKbw9ZmeEykBKWdsGO2+UkDywRvQQR/CQ - ###jNyk9PzMowMYcUGc/DcN78Z+v5tg90QokTjB7EpngPEHYBPljjciCgFsKrXhKiVm - ###/Mo1znIemSRZSPDqCnFpXMjJyhPQlnxUi6hBIlrFfMljGxivVCTVRQSkGC7QrrBN - ###nnMVc1+GE8xgLLOvRlxpiz/ENbFatIa4jCakMVZIZezcjkagcF2HkVZ4UQQTXZbx - ###H4h+cegPO0hFIxmdQo06UzEkhDTnO+uX6/idx5GIw0/EbKDX+vALlYW3b2XBRC0V - ###9EOvhS8jVUfUUtUw/Uc4nY3ZGCPSoj48Eqk/5CzSE6sqtgIY9HcMX7ElfNrXOCXB - ###aY4kuT9zKv5shPr42SImPtSv1y/9Ny+CqX90UDI+4vM4npw/6wuQXAB4wliQEcQr - ###Vh5luzHtsdK8Eijn/IlBEQSVyNaRwHYVhDrjPJ0DStHWksBS9Bm5v+002PP1So1w - ###CijeIdyZ8RArWc3ngIr53IQlQanRmfNxgZITMaVXtH0ehMMbkDu4coVB57YIdzhA - ###pS3UEpRchmGQph8x04tiEc4VKM9slkjrVTzlnaDiFVHmCe8Pi1DVAmVnEHYKR0xK - ###DEq2396jrMTWMuKYKolmYwGyuhMrrWZko1j+6GV0JVcPbKQLuT3Sq4chLjk9DCIO - ###HBwkEn6ndg8WhZK1CrAqnjKZpfU+Yawq8+u2Y22xJZxr9bEWYGOoEkowlC8pxaL8 - ###3pHN+S6864w/l2K9vaJUmkqsea0wZK1Rr6SpKWUz3bNO3/1JGLyHeTMZfEYuA9Wv - ###qql+dzi/+j3O2PHyjdGryTTGpreTMLodDbr6SCAFDQWUPX7MkkQ1F9a7frc7CP3g - ###w41/eShIbBP5GpFNCYGVv/o6aK6nZCu0mNnKQ8y/CSUCH7Gz+9nYzq0awakoIXhJ - ###Q/+tvjGDxTBZl6c3T5ABCPGA9t+E/R8GGkMMhhO/O/o4rH99+39to9aw43+vN5vL - ###+E/f5Fna/5f2/6X9f2n/X9r/l/b/pf0/1f6fGmo7VpdAZKgM0aA58dfs+jPsY3oB - ###7VDrIItARo86EzIADFBlNvLiWLqXeaTgytu80k5uZeXRQXuK2rzYHPOUSYUfy/Ts - ###Os1YAWFoA5e2lfPZFC0eUf9mGAwANmzdC0N3mp9NBFb6w0S35ab6ZGhA7g1GoMoD - ###/LV6OReFAomy+8NT6Isb9Jnaz3ODDx/LYiGyHdZvAP++gqSry03EJW0icP9OaFTi - ###yMRanf4QndFhcPAfmNE/ij2vEfHYxW1+je2ymmwxv7gH+6Ka2lIjEdBAiWT/EMAq - ###j/flSWGIiA9xCaWTlRppI4GyBNtbLexwcpcFzR+Mhh8AG1zCsRV9IwpdtjdapZgk - ###5f7wLaVapj2VVzPMAGh7GAyqY+gq5lcmpYVMTB/CoTGOOsCf+D8ypPKrfT4mSPE2 - ###T/el7dt+NAu/ON3DdNU/0eCkEFarTQPJNDMOgmqLBF8/6iXbMo+4XpIj9aPd5Yeg - ###5SpPDlaQnqNu1yAnPxkIuqSSjbi8gJkznoQf+qNZXLcw1b1sqvMk4Wkkr+WSXEyo - ###JKCs0vb4eEXHZ6/bpUjYNEjXQec9UonLQT6lRjCdYsJpRII3Mip2KZaeZU6FvStM - ###Z6/JEv/y/NXZocLX82Ib0kMbGpbPH/JJ2H/i45uHCv+d5//Z8Dzb/7PptZb5v7/J - ###s7T/LO0/S/vP0v6ztP8s7T9L+8+c+b+HILPgAwgM7m1RVc4Cr19W2G0w6VZ59l8Q - ###O+vVcBCiYJSn/RXaFwWgjg9vBqHYHFG6YmGzMUxDtldNputlf9jNcgZcxNumgG1k - ###xfIqSAPr8LxJdbkpZg1yw4vBzu2FU8DRlPvwZfq0zu2R4wRrjvBK5zrhkeMCO493 - ###ThLszIaLHpIJ95wUsEU9dQo4mua51Tq9dp5k++wUcKs9TYdogJ3Hg8ft3/o+JcEd - ###jPJk9FG5mmqcj36X3N1gXfo1aAwaze48Phvgrzr81Yrtc6ej0Zg7ddp+NStFHCoV - ###SvCdmNDtZ3maNN7FKHMDFZ+w/FfV9o8QQISFy/CAiNvxjHa8zHa8jHbqRjv1zHbq - ###Ge00jHYame00MtppGu00M9tpqnZ0y9EbyfrE8JphSHKGnQhOTDGa39xypLdomoFl - ###E7s7LGH1416pgBxOB5KNFnTiRtsgFz/CcZ8PlznSGqmS7XBzqnxfUe3UzXbqi7bT - ###MNtpLNpO02ynmd2OHO+4HW8xsDUTbC0B1mIK1Y4lRirJiWwxQBTiTvEBOGDjgUZu - ###84FG7unvM3KtvImw2Mh5yZGDje7kAQbOe6Cp4v0+U8XLlRiLEbyeJHhvNJuAgnR/ - ###iv8+rOnlzqzFKNVIUmoQPMSiUs/lqMUQbt5jtUSDpnYhBh90qFW1tm2tzHY6TSpt - ###oqrlgoyQ0pyOTSfhZyPcFw3DT1P0TdW2obJMrAImfcCX6VT/I5/E+c/JcMAzxj8c - ###jJzzn1ajaZ//NDbWl/l/vsmzPP9Znv8sz3+W5z/L85/l+c//9fOftZXv2P/2+oOQ - ###K+pK03nEVhj73+tJP+xZX0Ag9PAvEG74RvqVgrzohBEe3LDebEiOatGTR0ycMQ0p - ###OaaKMXdydorj5z/3H/2FN+f+KI+n8jPLgqreGc2GUzYIA7op+Ws4GZEElEp+q4nI - - - -Valin, et al. Expires May 3, 2012 [Page 298] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###oOclCCqBu24lxk4enP6z1SzpVUCCO5xQ+0N/NgbxJjYw8qe+p2jUy5pTGbSKDrrw - ###ku8M+j1WimvBZshy7GyHwaRzK5dlWFigGMC97oNA1i9+htMZkAK+rKoOoAudjgV1 - ###QexHWDgAKZ8BiSOUDkkHovDXveOgxZtwqp0CmOOBq2VvEhB7INMEE9CNEDDB42t+ - ###0JuKRU7WHQ3D5NjF54CAj38MszfhG275RPMjCn7mlf0kT/ZWBr/qbfFzu7Re5jSF - ###BMANo94UdnejEBUc7DjgYHf04ekP5fZ6Bb7DN15oS7ySOEg36vNLqlNBu0BVlC2z - ###x6z2aaO3JQZ2bwyT/FP/jqsxqFz8MkM1YDIa5RHUJAi21enMAIXPP8CmfnWtyrza - ###Xxl3iuXumxQFJmK7zFvPbSt+eFv1J+t/dbdVr2W2lS0c2i8vr/y9C1iHfizpHz+5 - ###JMTnCkOOEWSWcqJXgtLbZPvQZqGYWzU5jWJnc8XZnyrsMbb3WDRY1lqE0X2MViut - ###xc8wro36RmszZd7j92ar7jW35BsgI71AhvhlMi2B3FjhTUgO/qIOzXCCR51ggEzJ - ###mVUU+cx2dw2//BLi7Gn+8P1hZ8JP/Gd8qbBkgboooFo07U9A1s8V47CmjolyJFUk - ###JEHRz5JzD/uoWrPpR/IYhuERLEGnoLwsbLxmA5h2EZOygwXspo8u7y+r3RE6O+Sz - ###yOHJ60bd/xBMXpZYfLjPIUTY3mjUZYE9jb4vBdDA9jZ7CUiU2Rq7btS/zzxvD2Qm - ###mfjRzl8xVA1wf+llrcwST1az1+nNdsPh6A52TmkNZx1cY7dSmlWkBTKIESjt0nKo - ###mnWcEAf+LcjEyV2FXau/BtFtvzdNHP5Cl+CvDxUkmT+kKvIPDs91FQSKsO92Ui5+ - ###UG8M+yVdHrgDrg21FYFEOSKH4vGOOG2IlzwGGP2CeFytr7I7pgAXUK8j5A4MCABC - ###kqMjumKZsIknZFPlLVbsAdxf/hBjkHgEitc5KF5bKF47UST+ul4MxessFOPrNh9C - ###2sf2OC/TVhqEGg0Gv0rR6UfaHQrBHhJPPn/VhYA4cMbuLt5U0yWbYiOvhfcDFJ71 - ###p3gLpAWksDHW8Dymg2FTEAiMxCwwzfcG8wK+BWmnYaRGWMdLw0gyMIDvd2cgjq8/ - ###YzilKclnENTCHIBE1EUB6XPpncEhmf4tYuf/oJsZMDg9DJ1xHXYCtGWR3aTPr0dh - ###0DdoXPJ2dDuaDUBWDj4GnzHiBotg6gzUjDHZi+69+KMPvcHHmFQa44lPkqRA05Il - ###Bcqgm7MykjUxITQiXdJW5U4L8GWPFi1S/KUlcvJHba7Riu8qoTiK1ycswEUhIJXa - ###VpWqya1ISdbYdismOiV5sBzZwyqvmLa9MJoGCWEe1uiti0kl2zWadTYtCMFj5MyG - ###fBPZleNhhQMyFSxqz9ixnHBqaqrBg2sGJ2evjy7bRwtpB95cuoFjEZdTEf994IVc - ###b9q5mMdrecpiXnwJV3M2nEz8l9jNey3h91/B//ir43/C2rjIuhiTjLMGACpKMIVN - ###y3Ms0hZCD7wsog1d7uMRgmDkxOVSb3u7/rQsHd2EEnBtLye0Zuk7uJcuF+REnwqt - ###Ym+ULFaTbZ5VrBhtCy1iZlNpK1fKnvqPsHRhy19j4XLZRr/Efvr0L4ByGVYBzO99 - ###yPoHfhLn/y+CzmR0gOblB3MByD7/X681axt4/t/06l5tfaOB9z+b3vry/P9bPMvz - ###/+X5//L8f3n+vzz/X57//18//9fO5p/hIKGeuHdxAhu7A/h1/ursyjqkzyolr4Zu - ###R9Nuf/TkdjdWUsUOnCr4VEM1+iGYHPK/tHP30Tjy+YE+xV6Xh/6uEvDVbXuBQnxD - ###E3wISXsrCTWeq9Ul1UKZzonyG7mExXlqtKSVgkbj0yfAWsOPlzQ6pKEB/7gQIKgX - ###E2jcgDjGN73S93p7f+2y/x2y7yvGub/Vu7/QXkOMwqvTHHMVmki1d3S2YJpkLALA - ###SyKA2dXVHdbc0miC51wrWFsnAK+YRJFuXLrwnJmI0u+S/iVGd+bEd/YwCBv4nu7l - ###kfR0L4ekxu/OPUi8SuavFWwjn9Cne6mENrEvRmfzRec+hJ+nG9xGkneCzw0pD8PY - ###6zq6dIK7u0sGrxVjGpb0kFNkCFxlpRKVR+8K3O0dw5NbrSyaz2BEKWT5MUQuLeis - ###4utwpEkbfoBJ3eam0HxClRBY2ahUmFqyLodSdlIsyTtXRXjn6msIRYt3ruNf6ZwS - ###FyrAF/F453cSC307MVXSewvd6mjdos5fuzpvFBP/Fhrk/SICYv+hBIRnDHIat9Lc - ###yJn7Rca2QN+w0FcaW88xtplCMKPHnZQeJ4ezyJzdz2NnttikzRxQa44W6A2MTZHJ - ###mdubhxzAnPXImK+FBuyqyIBdPZSQ9QoJ2SzE9QW1AO5Y6BsOT5rodPYIj7nvZoNp - ###fzz4XA06nRn8wGgId2jajrg9L0ALVuylIU1yXW7qYqV+iAYmxk9RyZbWDa9nN5Qq - ###pQybSYtqqDKS44Xa6ZmvY8XZIcxcNfUvhuBzzKXU+leJ+lfJ+lep9a8S9a8c9d+k - ###4v8mgf8bB/5vUuG/ScB/k4D/6jRte6c2s1hmvmkmd7gJ1tx0i8VWs1wSa9vaiv52 - ###ZY30ucITL78vUEYDwIJWc85pV6xv0K4hFbGH1yk97KT10NXB1KXb6KK2dtud9Frs - ###Gi9ia787IAgKdrKZ20kuYpKdzFO84BFB4tFgdHD6T6+VLkTtktqCA6UBVNLJmscZ - ###VvYUU2LW4kNirE63LFxHxBgOCH9+kefSU7yCPuxfU7RucSCrWkFl9Pi4ZrZkfq1Z - ###X6kEfkXnaK+e49TE+xQPS6IFLYHhl/Szaw3Z4yQ6CshmCpBmUSyN/jjoSN4lmjOV - ###i54H6cTcZGXXgbgArx+MI5JZRb2Mg34F7igbXL04uIZkqng2mAzeqBedCo26Lqkx - ###OracCpLIt/2bW/wX5YCkdyf2rtAmkrqNos2Uuj5RxH4L91o1m5FFFxMT1dh8UxPG - ###pixB8iLtUDfJWyhJyNgdqYg7ftFlTqNIq2lINdS31rgR0IWEnyXVTNep+VGxTF/p - - - -Valin, et al. Expires May 3, 2012 [Page 299] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###qLT3rjZT0NiMSxhLiLVAbLLp3Thd94SPZsyMUimA7bfyBtskZ7C/W7/ZD+x/jXki - ###H6q9rZc+OTNrw2+oDcXMRaYEiCRN2hTHPaX/wPdxmSwKQMF5SIDsbtLAa1lEEC9S - ###qWCTAcsbdBAvMglh0SF3WnBHqAw6QMF56EDbQ4MOwjPw7/aLwnTA8gYdxIvCdFCJ - ###PXNoEScA/T3owXuTz91aqtKcSa6XNLpU0RXB63tPfezgaum6zO2ym7Wya+arQvnj - ###peGdO4+NssU7ucjstrtZMzoqZnduR9N6msudZorawj1dhF+TPa1ZvY15drHetpo5 - ###2xyjbPHewqsivU3poXxOT/W+tprz9ZUx3dU0Z46KQvF80juIQ08epPYMLWIYwosC - ###mhN95taTY5E72WQxfTuWjy4U+jr45k4ZWczQtXLxLWh4mx/fXKaXxVL43cLWiRkp - ###hhpqaWwpbEpF6CduTBWk4f2wKnLMrxU1T6CzRzbzvHmOobUxvywyzS/nmuYZNITd - ###lKKhE5HcSXw55yS+DzK5M/Ryzhl6H2Ryp99l9vTDYosg48amEKtfLsDqC2KFCy6f - ###WQX0EHE5JXXQrh9MyOLZhpqOSQMjsx6Ms0sXNfBS9spakhVi7AspXPkryH9CVwvx - ###mlXcyW+zQn2eR9J+jU5fFmXjy2/LxnL6zdFNvJmY3c1CbJwvZv8TulqYjfPE5ldi - ###4wfsdPvVflExpRf9FuNbfeAZi/gXZGW96Dfr6n1GNWXpp6yShTQjkYDyYfYvDb13 - ###4kol9Bm2uiXSDTxytAowglCZb3fxbYmXrMJLMsJzN6vimjHvQkHlSxZOUcFSepx6 - ###nNn6xj0OrgU+OZ1V5dyWxlQVriRsiXSRHjuBWFfJbmgx4n7IOsEk7M0GFQVStBKx - ###j5PR8IZ9vFUpfENMtx3h+ZA0evz4I9pYnUwskM+draqcwb4F9FQMc8MtKob56K4/ - ###lBDl7xLwxnVRsm0zMvhIstEv2/R4F3wyYQSf5oKxWwAGBkk0gOCLUqHRJwg1aN5D - ###bmW8V/i7ii9qrOw0RMGSWMSOmrolxKPEBW06q+y6yLyhbL/5ekym1F9YXSmKYRGb - ###5Zy2SjeG9YUwhMUx/9QLyzz8KFcLY1hkif8ao1wcw9xRpjIPP8o5GCrdtuihiEhm - ###rY+15RZ0Df+TR/rGiIuQCrCKnF2zj/3BAK+HEt4hJilne/+48INuFwdn2NWOU+MI - ###EnnZtUV2b+PUAdArVxh3MFJZthUxojRiFNr/mGcmxV1JoyzOwl4yxg8TxKUG7gxr - ###HpqQr9HfWYHHPA5V7T52t/sdb9c6FP2BvFvxmIKq/JDR7m+Z+DpOJ7V2Cw9PoYMe - ###fsijfzJc2nBWtZoJXqWZVXiEWk0+QvBv+qFPsbFy0BNbf5zXujVieK4kRgyqrYrK - ###aSOGEH4riH/y5EqHkD92uM8q5EQhy91LznBlkYdjqpVzZE80u65yP+Xi0oavKfeT - ###NqKrhbaoXNqwbHGTIElhgaNmcPWe8iaNn5mSOwTgX3rrWQfCsfip5osfq1XuPVvg - ###vFlvvvCwFVnUv5UUqj6IDJpjLIVsIrD/csMsdggeC6tqvrBKhURV2Vzn7jpIK6yv - ###NehM+VK/On3zpsg1vjeL3zCZR0ipiFp49TeGvs8nQ0UsxRUmfiZNQFSgknu/jWnO - ###5AUIQNG9sgkwxzWV+xKEbqHqBKkw7j2vfjro0pmLLnf9oZ9iRe7jCbtWRtHFOIO/ - ###jn3P57M3SFOAC6PclZYXytq53RMrB1K5ax0vlLVZe3ikciU5L5S1P7vv+KGZV9qf - ###ygwDKVLwHx6q5/M47GBOPnFhSqa/YB0RsdbuUvApnx15mfuy424xGgOwfG6kQg/B - ###jcWRyudGKvQQ3JiClAurfHakQg/BjmlYGfoOxdnJ5ShVys1TFAzMs1/UE/FaU23u - ###mogvlXhrhL9oB/sgeiQ//j3+8wfp/6sXl38Kl19N5/jBbCtRXG8rAQjbMhWKOAJL - ###kqz5/nGiWPrMsEkrXyWIm2p6+08kr01aB21Tp7dZKH1625SVrxKUTTUZ/gdS1sm3 - ###dB1JXhYNP72WIZWSQZasK6VxaCQZMlRFEP29wzD+bg9xjR7/8+y0fey/ful/pETy - ###kT8IJqN+8KRzDxi49UmP/1nbaDVaVv7PVqtWX8b//BbPMv7nMv7nMv7nMv7nMv7n - ###Mv7nnyD+J2rlz/deH/lAhOOTZ/7zOJDn9yA1ev2bJ7ffx3Hl1TeuR9I39U7c6cZw - ###8/jh0drKo8sn7JT0pQo7e8IuboO77oikJvw6DiagmHYx7+D3l6NrlMb45agHwqSP - ###CQpezoLhtP+rSobSHodh55adti8eXQQTEHIgPSP2inLJtacTEFizCciq17DMgSDS - ###a38PTAiYwew5OoLZOZw+wQQEPVh8YTMQTZ9URNuVR22e0PRCJTStsPH4CWs1vSpo - ###bBXmPX3qwRBQ8lTRNczQCYvC3XgQfupPPzNUGJnQFtECFOeqdKuSJXsfmHhWxljz - ###jf/SB34S+V1kBhl2MYJauDCMhG/XB95/icHbw3fJFkW7rnQvJgIctP/SW4/zysiU - ###L6mg5TMvaLPIoaOaAn2iw+vCejuk7CWl8EM4dCS+s0A7MtG837I3jdO7sYd/VvAv - ###zH7hzDVzKHPJJL7gN56bccdKGMcznfBcQ4IQEpg0kksbIFP0fwttvKtge1vOGnGK - ###FkoZVMLkmavEjD5wDitX4hpxC/U8mB57x6qZSNTnRqKuI6GzNrXuOtyVBvq4C6uq - ###oYo6PxI3cl1jkYRiZQB6gUroYDQaywEBFbHE3jM0zcE/2zCWVf4nevIYkTGKDN17 - ###dCu1SfneIOXDjGmSpO8fjqQ5ZH1vkbUojyFx6kniEMWSBLonv7kIxMfmWxGJQ9Ok - ###Rpxc9TQoLBdEj6G/ZZNwxKgPLCnMLggI32CiSkiCWF++gVkqYf8Jh7hZBbS7sBWM - ###7mX3kU+2/adeb3qeZf9Zr2/Ulvafb/Es7T9L+8/S/rO0/yztP0v7z9L+k2r/wWyN - ###wsjDjkhDAj2uG1b7Q5StXNaNYyMNiJlx8HkwCrqmRcRUrkqxPsg/THw8Iw61vfs4 - - - -Valin, et al. Expires May 3, 2012 [Page 300] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###AmgHrhy3TOjQJ2vnTKA0YVZ15yPTcXYQaEqRcXQZDG9CaNYJWoLFjKGwiEdokwim - ###AYAXVql0sG7bB3+OkX4nw274yd1haQ2hcjJ5bbHeZoEVg3K6f3mZ2lsCOwhuGA1d - ###QPlQsQLvdx+zduMr3lS3EFhcVw9AaYFqmb29giUO3a6MtTgYoE6BdYHVUFVSvXXY - ###evoV9r5CbZz3elHsG6AKCAoE19FoMJuGPnRUDEM3HEwD9dus6LWQifqf3jLY3fin - ###Fwf++SWsOeydVgzvmG9iut2u/3IzpSA3irVhOp3AbDrhcwN5UPwpttcYs1MbKjPO - ###qyoMu7THfNJUd8U0o+JvNe6SgJPRXrOasTav80geMZxKcJDNlcYUNapfuOWWEjHj - ###8MQJ5eeFEQ8xJkRnK3F/qrsc6hUCXdXfE3ReCT869qhaq3jHnT1+rL/aZi3nzlYf - ###KjII/vab1VJd1rNH1lVSGyUuufx+pwv1dEmlVaqqNM340ueE9V/vHfr9g8PjCttU - ###xgibBwq07mh5OHI2nsIsNkfcwOoSpQ67Ks2zLMPOpkcCUAsvrMkSoPXB+SEtcIcn - ###qCqAzvSTQT9oySFHtGy8poUiZpVniKb4JayKgh8yC23TtD88Or3a85/tnZz5L1+B - ###VghD9AL+TrxeNS1gqcORBVIMEBdeSNzcUQeawDQPx7Dw41EMp0mF9jQfR7is3oTR - ###D+xFe58HHeYbIBD0159Zg52296OvSr8z/xQUp9O2/xIJVYg8miN5Ng6UWFuUV6R6 - ###myI53mk0XHh02GO2IQDOhn3UnzZTJw5sWFH1QgaVfB8ZJus+N1n3gUpSXg+vfSoL - ###b1dXDc4vNjD9IgPT//aM3S/C2AUlDpod8yROEQyxHZOb1LI5jsjEerBf3T3Y9wRb - ###lVIYCwNQsDKtWInaQ37CGRncFx8wzobjoPO+xHWRitQ1KsmWMhF3W2eTyIwmqGeD - ###kFXfAF6/MwWt5pw+iXYUc9ZM5rSbSjJpv1dKRbS/6nHm5PZv5Cs0Lft7uAG/enV4 - ###lIh+nzqIqB6kteIeRSQwDaLQ+nAK2AJhIb7hvapmoBOP9tGPVzbPawI9n3bbO6x6 - ###f+LVvhKFql+fRAV7mI3I6ldgnS+W5NckFaNz9/FowDfavYCOwTX9xxb9OEERrbN9 - ###vPl4fFloFeD9REAHo7Dnv6y7VoFkoW22Pq9cTzSiD5/RV5/3NUXMW+yuyVPo/9VP - ###F0f+6/OTg6NDkelBV3fSNxEm+cf9aeeWwQbQ0HAK1BebZdhtae/TNppMXQmR3crV - ###aGlY+KgDyUEKf2ind9/iekDvEJdQ3klL+8XH3PayHZ3K6m3VRuDU2CbrvbHa22bV - ###TdzlWK9hDfQSuDrRqZkgnFPbWdF6scqebiUqZQwSLGboiDMcfCajA7Vm0+6L8cuY - ###bHZ/xfRKUKfuFZaYZl0xj4hphZbkkoQGp6V218E1e6IQr+RgHM2fhiOB6Up83DNU - ###xAvYN9Bvs39W4eTRtYMBE0o+Z8Ze5L9//iudh9tUNDFIZWt1fXd/v5TsxrxATXFr - ###YrBtNcDWYqtARv2YTtuskaiQLoGdXREoBTcuVinQnuyMpnGqFuW3bC5MESPu8dGc - ###TYAh6T7LaDZJilqDbExvCU/HoAqHwSdhmi9HKbUeEL6py2AxfiDDNvXX+oKMsQV+ - ###+y0hbvDJggMyMQkHmntwOPU5+1NfDA7st+frT92cU0UUDB2kzZfim86S2eu6Sy04 - ###vbowrVbFal8cXXIyGE4/CbbTeqJqOHQx9W0bbRjzUUjWFUIA+uOPw4lP0yiFNDDZ - ###uuH1aPSeKRt1jL/yn6tx/7mkMeK9tc/L6jWgQ9gJJ7Nk180C6NS0ib5NLuIkBHIR - ###8hjtazRSNgd/PJ1Eb50Ak4p9jt6YymFRJxhYi2xuCynK48nZ4dHF0Rke+Frm0Jxx - ###8BGJMJUHrRIWJ85Bbq2VmN70LnvxMFD/Tus56JfpeO7sJPzxMrRp9yZjy21rShx3 - ###hGE3zdK05rK5KFBtrOmgOb3fRjm/VdhQhXVMo2NTp+u3cLX7Qz7u+5+gOsP/Oj4d - ###Dt3bBzDH/6/V8hq2/9/Gemvp//ctnqX/39L/b+n/t/T/W/r/Lf3/lv5/hfz/DsNB - ###8DnsVkFB6tMtvNiBBwQtP7CApa3fpZjzANiO5JRUsUos65F3Hy9FePvLQ7F/BpH7 - ###sr7urGM5oG06igi/prfvUtwLJVjjXqqoxN4yfhJq3XgscMXyk//Sq6UCjf3e+JXH - ###FDju3maB/ei/XM+AqsC+kfdICwBOgp3ZtKbj6A6d8my6wEuw+0HnPawzXSbOk4GR - ###sJYTjwK95edsRYjMh5PWxekENAHlVxhQTngNfIHeAtgJLPJRGq0l2EssxN5mD2pW - ###b80iNIf8aBqO/QjmITBYywAuwRqcjMUZFp8DrEnk/vCDnwDdSl4cPsHs5KBx/FIA - ###vBMsCA7tuZv5L+u1fE6+XDtk00nQDUe9Xmrh4r3lfJD+SLBn3C8X9DFxSRpFVZQK - ###1uGvyp9+hf0MSl4bXZojdMXq+tO7Mf8D793dBZ/Ej+ATvsAfKFoqKHzxj4SbK3+4 - ###gwiWAxnf43+BYldTf3miFYALL9f5X/ByPXFlmj+Xh4gYjAkURcTUH4gY/8Ex5D80 - ###iSATvif7Dt2KRpPpW/VGO28/PDqF/x347SvQHNuGu60+H6GNuHpeG1k+vDonoGXI - ###BxqRDLd9SLIR0+kFhJC4LdyGIOjb/M5ltMFHqHAbCdm3IsWd6658Kb29xxkfq5iW - ###RxjoCC2YWbR5g03MePSRzy10S0SdBr+LORIfoksK8+vlYiKYQ2d8Us5KfI7Tze8t - ###1q9WDUOp7Cr6RuuC3nDq0G4d63wuDzRFYkUjVrmxRHIvN8PWyac1tMA1BywRfyTU - ###f+Z295/ZtqQF/HCY2+XUl9iIEMUmqhWLUj/HzmGKElzAMNUOpR1R8keBsaoJEcZs - ###8GnriAST0wztPUqxgEz1b0LPoEqq5w5+rSYO3kmK/IwCom9egd4sC4DaGYlgVgwO - ###gofkQEL4NyKtWCKNJgT5N3pE2ufnQhDb/KI6lySHlNiyCs/0o4l0r1ZvJrrVU23y - - - -Valin, et al. Expires May 3, 2012 [Page 301] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###29YO5wkbFzHKccPtk9N/YPQX3Ey0AUmNsuSvC6j8D8fYBu/CO27eu2/zmjec7CSX - ###J+5efls0qm4fF5vaiWG8Nx7fFGY2Z96ftO5ZY0uWuCcOFTl1Ijla8eZpxcQlQdQ0 - ###8ZiAn6BXWk1bYMcPiiwJObvOqlpGRR2P10kTbrAJn0Ou6XMAP8/jwuuqvzNnfXyk - ###Qgvdi9fuuNHU9t4lOVs25/Hm6pu1ZJnUWWfhomLjo7cRtATqR7OR6ZzcbKjtgGva - ###WcjprBTr9M3EOS3hnCe/5nIftgduZ97KFqWcZLZ66xpZb87R/XojV11g6MSCtNDQ - ###JbuQMwnwmYdUD0h5swPxplJ/u6NU+5/t6nIza+LnVlCVjLboqDXuaEMMtEpqYWx8 - ###DZ/BeGOtsCpXuAWO1Ej4IY0YajzK9+qOl90dU7h/5e54Vnc0/xeUBhKT7YztpsP1 - ###tDuaXQ/UrWc87eLN4MKDJ3j2ijPXxohw45q+Riqp85t7gFXdVZv3T/8Vb0YNBV7Z - ###cRI7DIVojGEWbXI7YKNdtTqUhrwu7Z17AsyLMZpMMf4hjACdUY/H8NdtMOjhgHB2 - ###Ay0l6E8+9qMwb0QW6WKvZEzSXYPHM8wXqcuLbgT5OcPYnSF59KakTaZoU5lIp4LJ - ###BaHA6AjlNZdNwB2bVO7mkEk+BmOlXkrzp8UL8tF2IAmrgxtA0jiRrLoAVedqIlWp - ###lk9sv+QIZrY3pwJis1lBztSZ/J4cmOhdrjbi2kSgUwG6L6A/ehhN1akeuTLgh4/9 - ###IV18JfmiHCVQ+qANchhKR5bBKJLFKvFy0O+xYYhBXdEBxOI+wCDoTcMJHjhFcXfe - ###8dRW6D0hfVTkcZ9AKZ1UEtm4FxbMj7f9QVhi7s2/Zi2XC0dfJsVLElczpyfvwsgB - ###Ek1mFOCtuAs8gKwmOCCv9b7tJlgxrWaSKoXET7L3DubE50s6vhp1txOzLRNfY1wK - ###SV+FrxqMwvgm3ySovWOglIb69SQM3udNYXxo4uLU0ghMsYBj/B1i3jzL0QsLJcX+ - ###Klp+x/41j8w0T1VsMI6vAsyc8s9cJ2wwjq+LgTHPd2wwjglrHuaYdMyXKDyYZ3jX - ###GX8ucb3RAFnR3slWK9aJ2Qod5o56Je0kLsdsR0EnOpMQ3eXEBR6Q2n0MP4EebeiE - ###RlJXUzO/gkppKvc75v0uY6mrpLfvn54/S1zESujW/+Z95sZoqyvWLLRvAw8wVGwU - ###YNTxH1gP0KIVJ5xU1JSkdQqXP5FVTHnJyHvC0goj2ScWVS72sEmbeU6ZJK+URUrq - ###p0pQQ2K6pWWM+s9JCrmQFaEFEkjJW9w/xxsk2fZjVsqYolVauN9ZuBmnnUbjuxmm - ###LjxoSr1xZrSyvZNujdFb+fLI6F0thZHpAKkYC7txqnGciqBkNKAYQbt1IbhUfPrd - ###biAk/P/Jd3Y08Ntnlw8S/Pe/8vM/NTZs///m+rq39P//Fs/S/3/p/7/0/1/6/y/9 - ###/5f+/0v//1z///jNdIb2Lj8O+iuvBxxwBYqBAoVCCd258SaAdktAuxLA9URN53q4 - ###mMBatqI2NCfinLhjBFu3BUx/Y/5cBZObcIqO2/712OHOq8LVUjk0vGCoRDwPYyWo - ###4ExS5HL/fV8RCWrJOebs3AeeP79MuHD2JkHHf9lKuGXyr+SWeYUe7HHKmza0KjBa - ###Ez7uMCQDTGElum910XSvMz9WKMbf1d7ls6Mr/xIkuL9/0eYmAeulHuTUAvBdHEXO - ###+qJv2lKK7FitmaEKTtD6+zGBNPR+GA1wTJArzi797n4yFIMeUEsPT2FvXBWNJaU0 - ###aHR7wD/b17areoQ2u3GvvkDrL5Ktz9vEG70Jg4CgTKGWJFkYXX28GruLGOiZodQh - ###AWInGHRmA6FZphDRDuZhYmmNa3WHXR4dvjoA5jm5Iibyav6LNrJSGq7HfdKOOaY0 - ###6WFMCUXqPHdNkkHFjKG2sz7pvAvrtt/+pztuhYOZt3dievOoFC5rk5i2RnyjknlS - ###bNPDbFYk+2mxciXVoJz6WAi6mna5lshx5BPGf7lhH25zbwH4yrnqpWdiylaFl8Gr - ###05KkQMVd6Z0Kv+RqzYWcw3r9JZunLeH38TYchh9gYaDYy6DyhkOECwo2yIjeJET7 - ###I6jBdyEPfZvC41jZFzWTftdpBJROGIkCFRQJVbN1jIZ6gvbSIEJHAtt5slp7gqfv - ###G6bV1bAjCpsLpUf/00Z8MJ+E/efi9ODJ7cPCyLH/tJqenf+7vtHaWNp/vsWztP8s - ###7T9L+8/S/rO0/yztP38C+88QDUCkOYKeQ9rj80d/4cm97deu6A+y6P4btCAdHadt - ###NGpPnj5VhV/7FydXB895LoA2bLGufDQevPSavLDnNVtPrQZAW6892aAAD7KYeqAr - ###WU3v/ag1vb7esuNDUNNP151ta01jO7zx071nsAG1u+htxoTb86+egwjxX7rCTDC2 - ###XlNFQTwc+vuvjv32yT+PHEW9+may7Iu99j8cZUtWa3RGrWrjaa5/cvaaXDSIPs9B - ###YHBEsXbD0SKQpv6vBkNjR3efQUWKcZkgTbLp0/M3ccvMRQVqehMvcTQTbWtNc4of - ###XsK20j/eO6ALVvrTWk+G+6ABrXl8QK106sj2cfoxZO5LULqmmpWxGzqtjKqBcXQY - ###WmnChIXxMHQYFNGkt2XBnBeaadrMgZZoWhhT3U0fTCeDSlrTRk3LJOrKUy8fSkti - ###xbuQVliR7MlEJT85mHwGoyjxnSytp6MoYj0Msm43nSC/fzOYhT7PnfIgQ9HNGIp7 - ###0stFrrnoFQ5vQKNMYC0/oJaogxD0kgb/33s39u0fff8/mQ39DzzXypPoAW0A5OSx - ###vp62/282aut8/7++Af/nof+Ht95Y7v+/xfOX79Zgk7gW3T561O+xt+z7//7L96wK - ###K9H39e/Zuy3cYA1p9oWd2xH7fhYFN+EPzOQUth1+gjViHExvd9k2f89/fc+rfupP - ###mfeo13/06ODFoQ8bnuc7/+09eg1q+Pml+Fl/9Oj84lXbPzx6cb7z37LYGrFnN7wb - ###8a8H5y9gz3BkFxDu9KIL1S77b63tZC+u0IFeoA972RnZx406j/A0Ia5wNmLTRB36 - - - -Valin, et al. Expires May 3, 2012 [Page 302] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###/JfD0fBveNr1nu+oqVgv6A8YbF5D2HZ2AjRkqE+yBXK0h00pb0RtfmHrGYV4pDgN - ###Pw9i2tWIdrxzn9h/K0Ilu0ZLGW7MaWMdl7Q6RGdqP6iFD/b9vE8/6FWsoeMMsGM8 - ###3z9SBEWgd6PhKKPco0d4jNLrD/jVBajk+ViF/qzHfzbiP5vxn+v056PuSBynITFC - ###Y9TW/hvbfnINKOuEMcYd0aRivHt4aGQW2u9PYTDC4I4jqpNGVQNyCBy0sQC2a26C - ###OAMtNAWp6d34CZoQdtlaN/ywNpwBD9R3H3suXKNZBy9v9KDMZ7HgdhXKZlExmF05 - ###9Mh+orA2hBre/63PJReyvcEoSEeXN4VF/Ek43fnvvxdstP8JDTCZjWIRvVEhkhQw - ###EE3hL+z7Gvw7wveyfPzeOfA8EAnanzq3IdodezA5h50wm6CiVncEVZANqLpV2U1g - ###YvbuaBgWmjXRFBqcd97wSmLmaD8a+o+m+PEfMGnq/1mTphp9nXmT0u6fcuqIyYMH - ###BsjMEbsNPoSgV0RoyNWH+k+otj/YY5z/TTprXwNGjv6PD9f/W436Ovxd8+rw///F - ###1r8GMvbzJ9f/7fGn38JV7Jv4/3vNVsPz5PjDf9dx/9dqLfd/3+Qhh0Xz5Nar0ckt - ###+7E/vn1yPrlhx7iUi4NV4wwOJfYbcQB2/Zn9TxgMqy+CSYe9xrwtdFz4jxF8ez0i - ###v5G1FazwAGe90Ip53LvIyS22og5v8cd9D3CxjfucoD5JwWL+c9x7IiKPcqGZBznN - ###xYYWO7o0TvWwmf/3/xY+vWTi9BKbWfgAk2kHmNhQoTNM9yEmNPHq7HAPT/MYb2ze - ###I0zmOsLEhhY4xbTPdbGZRQ4ymXGQKVpZ6CyTGWeZfNQWPM7UOovtLH6iycSJJrZy - ###v0PNe7mjb0fTbjCBb7t6+XAwNV3UYd7CSm6+I/dV89XexYn5AlbEzns/AMFgVeab - ###iU4QWYBQaTDfwCJwmyzjjyf9DyA2rC+ggMzG49Fkys9Ys13sBdWOT348OvQvzoGR - ###dARxV7MGsge9OfAcl5MPtylWL+JCpxcGjbXjT+CQc5BEeMJ4DLwGG9VHj3g1dg69 - ###ORIO9f8Wt0+1gwkcC8pJNer1IvQ2TJSQHv5GCXqJHo/8IKrNYfHL6QDK0UwwHg/E - ###Kuj42rkNhkPoveNTF5MYkOE0HEZp9WG96YR+Riv8LMWfUjawxFdY1if+NSwaH/vd - ###6a2jAF6wz/pODRAS3TQCfBjBMoexiPujxB0Bxo5dSEOr/ofriauxazo+hDGGJX7q - ###aE84WXN/+8RX3l+7iAFB3um4nvVgL7wV8xtZASTDwYJ2dMXP8xm3q6hBcIyBWcDE - ###i47hbj9fT/pdYQvyidjoIuDowYcAVnR0On5+4Ud309s6lNPDnn8IBlTudozREt42 - ###37kG1T1QFBoi61sGm9F3foDZ/9XVQBYT0fS5/uhHHzH9JS+A10EwlgDqPfyKilAU - ###QRayQfghHJTjsAH6hOhPoqlJD6Iwn018UN8mRcdK/Z24nqFChyMZJ5io7hhUu8HW - ###oy9bdHnoCi9okIomEzD0hJcbMTqpbaAA9jtP2DHiAirdYHY3RLdtobHd9bvdAXQI - ###xmc06UMLURk+TcLodjToPmFXt5iRDxVBsyowCfFH1CcWK2GkO26sibU63jRRBo9+ - ###+53kxRs00ft8Tqox8RX46O0mxh2IncM9D3aAGOEW/wvdP9vfru6+2NedzL2mWeQF - ###FnljFKnzj3VZ5A0WaVtlnppl2lTomMoA7TP7QwQv1p8EsmT+wqX0Y5wFkUpumvi4 - ###utXM71ajsVC3hCj4Iw5Uo36fHv2Bh6q5mdkxnPwSWVxnqhRPlKY/l1woq67D6ccQ - ###NtR0KIayQBj7M2akMdSKHOiI1AJMChJUr9fg9dwIp+CLrnVrfBkitA+OTq+qI0wj - ###nylLuqE+gPV38P/aGAICXCiurIkUCdCKIvi/FcXjEfpChCfiFSgX0xaFs4ElLgqk - ###43HBT6L67TpHDtPEwyqyic5s8L8WtokwYpAUlL4FrODB/zYqbH0dIWCbuvXNvwmn - ###FGW7RNDE6ijvS8q7o6AttqHM/mcKrok46W/i5XCitNAeK8nGtj3MEit/sV1WLyt2 - ###FXdlaipaibyz8wzQEqqvj4BK7LGNSHznkZWgZlqjiWo7MP1AoyzZH0Rzdu+gvFS0 - ###TYIpYhmhVmTbFKVJU+DL5VUb4GqSkF8eJUeoP+xP9ZaQZyo6Cx9T4pp49PgvTWmX - ###w0kOWytyU8DRxkki9xgrsqPxiIaTiTG8lQQ9uc7R75VKx9F3O8Tljx/jn8Tk/E+v - ###Ff9ZV39i0fJvvylCwsfHj+Mf9bKW97ykdQevtJImu3dxcXpyQMYN//X5yQVm8M0r - ###twcb9HPVbIEKoCbTjh82gqfnbw6PTvd+Kid4jWrt7x36e5fPhBLGT9xOj/YuS9jD - ###yUpZDVs6K5WV5ngA+vaUuwurS9Vibj/sNDFRX2TGRFNM2GzsNLUqyYkQ17J2sNir - ###ZFuJeaNtY6EUpguR9F11VI9ntSytsfxKuWRWtjCSudmpXXMLJJDVfsZ7C1XnGN8f - ###yzfawJ3ApBY4lFRXKjB6sgO4Lmm3unHk9AEj09bZ3qm8uC7ZBjZ6wWww5XwT2zSU - ###D6ve/JPhgcAYlxLj2bF29Sn1TvDCr+5KmV0PwPg8utql5Q26I6jlqgX7dwmnbVbe - ###YR5XExyV8BZnSqXNlDpd2JdMwq6jXgagcfB5MAq6yJz+XWT2qe6sAVqM3f24xnoq - ###mM77cIr+uBfhpIO28ptQVnJWQKPLAE++PyeheM4asyg8Ge6D4nR8dGDXSKtwePWj - ###ox8ZFQ72L1MrWKIPp6kt+tDLFmZOH4TLr+4SsGDZKzYtoPJNhZZLa+2GCQb1vtuh - ###qXX+j/yZZrTfmQ605hEpnywrJ8+g2unJ2bNSrVzeyqtHwLAeemmcHv14cvVTyaOK - ###ipLCphSn4BIvDXsQk2vYq6vzuJRZAPdzq8fRSnKy6qvhTtLwx8dTmePcsEyLnLuM - ###YZSTRfb3zg7fnBxePfePX52e4q+4gmklzACsWfLcpTRjHsNEQfEX026mhNKaV6tp - - - -Valin, et al. Expires May 3, 2012 [Page 303] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###o5A0asYlm3klV3eSKj0OzMlhiTdRfqc1kGJTs6cz295m0tJGPXQZ2JzhBAb9YX0w - ###uimx13uXdA6EVfDe0AGQ7PjYf/5PzDugEqXRQJBFyGBBQesX54dQ/6f9yxNt3AoN - ###sq5AizlIurDYDqHuOQ663DhXmg2RA2H3jAs3W+kG04BrvINwyP8Yhh99+CHUXlR8 - ###4BfGxVAfOOmMjYIstptSypOKLiuVEObb2rvHtU+N8s5OjUrKDSMi0N/SfgDm6PxV - ###YcNrv76+HsdQER+YwotVsQ+qLkCSRXZ34l2TFvVAtIhKjShZrZfX4JWeUQg3y6X+ - ###DrQMvN7f3YH/VKuxGogP9ae/KppbpQ0wf6fHCBW9Zr+BtP7UsD94FDP3U1PP2yBA - ###17b627Lz/dVVJ2yCSZibXwycVCfX11fEh2o9CQ+6utpYVRC3BXnTYBvBfpMxXorT - ###z1uYbopoX1ysaeEUMyRViOeJOTNuwqE/HXVoY48zlM8NmkMocfhPNT3NLaScOsi+ - ###4aQ/6hIss31om97yAoqGFIKdlRQcts1AKhpThGkft7XOi6ZWV0XPGJ8EXLwI+UL3 - ###J8/PTn8yWwRkcBao7lQtWXO2B6v3G/xd3t6OmQyr/YazhwDD5NnebugkT4Cn1T0J - ###HgnFY+emYvDi6PDk1Yt4UROdo3xPrGbwkxFAWHWu9mmzZiNOtbdZokO8P1ZnQHl6 - ###zq1jXFf6t91+K9F+OkHbry7wQPvwSNC0WYCmj7SvktN2drAAn8SCsYmxvsQ3afVT - ###2PjO2XX/lxmuCXjOyi+cabY9eWQCzwom7dUeVCF/wD946m/nXTCql5UjeWXff1nf - ###rCQbfbFHGbV7/U4flPSIvW28K97oXkqje5dWo3VXo8bZWfyx7bpdB81SuhpxVcRu - ###MdmoedNuZTSb6s1iEnfC9Jy75KYRNbP7tHxbmFKjbd6auFxXkllqww+wRseNkq1y - ###CtwdqnBv0AJ3YkHvlhfs5IRdXe6dtdF95pCVQFuMWB2mBg+NHmn0KBvd54dz7xMn - ###lB+AComX/eEHPGmz3u4BgStsH7hBrMx7uCDIRKdUplyi4cf3K6zkPVkr6elrPZgj - ###m2W5jdjjq4ajtleg9r4D9n5h2PsO2PtzwK6n1K7n1JYjehbe4EBRd2UWEDqkgK3K - ###lJzKPo7Q8sGjSFEtFYCsxgOQoS6QiDiGhyUUfLuC/3rs3Q/spVc3IlHh0FJE87fs - ###/QrnNT1QOfIDhhQUscGJziuCH1ShtsyK3EZ6VanSCnHDKpHWVcGjCqqsx8vWk2Wx - ###D50Alt/roPMew5C8rHHaBCBYrahs0JbeDQAQ8zMqFdJXRegWJHhvx35nNh31eqWE - ###rCUxq01pXs5//mvFKEWCQ5sYK/yQ31LgY0u2YeYW81p7x1mHNXDU+ASAGc2HRK/Z - ###gQ3Q0wqbcPmK/9Q51YwA6gplDDNnRutna4lIYN6TdWDYxhO8RvoUvouzy6cqMhiH - ###agSh8zGhnJH1rXirFQ2/MloxcFsqA70b/RCAMbvY48fy1zZr1DdatJOjpZamz44D - ###Pp4eYhjGqhZOzi5Ve/K0XmGElGheNAsMeA2twraMvcVwf6CdI/duCcbDlEDwWXyC - ###QlgQ0/VUoUns+HHnXxgdn03+VY9riUHm04YQ39Jee3HuDbm1rYqBllng9hVnxA0I - ###dKocAwwDd9whBBA8h0t8otIByhj/om2ZknZPRy5OaPuGF6xXzHeSEyXVAKxN2zqO - ###AKvXFR/tJfppQeB40g3zpNuaZA6hLgUDSjVQYUKBESqHnIU0PWkaKktLWeyOS/Er - ###O8KkA8Cq5waxWicg+NkF5ovwo7Ma5UreV8VbgbgH5iQwv5giU9huekE3zBKaLvEI - ###L24882e9oq1G0NSHcDIIxtrOjs6TbCGahPuxP+yOPrrFq27BoD/p1IQO9takhf7G - ###g1cvvfXzs6Pqjdi/3dS1d2JXrhkABK7xJlwNg7YcoEPQlv0eO15hH9X7j2hrenV6 - ###5bVAnqJpq8S787YP9Oy8Q09+7WccphEtLe3nl4166cXeAVUuqWZKHys3dTvap+gM - ###0OnGA1HnrcdtIaLQ3NGP5BUM9Z/vnR5Dy7piA3pCX5lYca1P/bjqvSsn2ja7eMPz - ###gsalcP3Wm99JvKla5DQ+c2NF8t2qVulLPIYwgDF/zTGG355O9d+FUDDrdW/dFeOc - ###t0MHGiVjsuUc2fMXK+FkAruR2BgjHSwMWMJZ8CsfwX+dE/j7HMAri2uPlQSh1NTl - ###lIttztrxtrIznL06PY0NE2TULhmELdOIkYt6qdDBPWKC7exQ23MiuXd6en7gH++d - ###nGbiyQ+Rkx4i6F2gH21VDA8QhZ6Bg0JA8pVwElDjcP4PoxMEFaP1AjQ1wYhwCRwR - ###8WiqW/E19jfOrKYj+WfJYmv3uoZHR2g59a/JB4EmB/D+d3G5cvznjn4wIwcoeWi2 - ###s6MOijhtRA9atRXRQNwkBlqmdyv6+T+2rkyGGSBkvG3YVBiQzF6tbCbhSgh6LRcg - ###aTtLXGAQTuAa6/hDGJkPxivb/yg5JkltYty5SwyVuZIy23isHdvY4yluUhTClqtt - ###Ns5CmXsozOfGn/RAPmcWcLnSVC+8aV+Lfw4195ewQ+4sRk1CwJ9SaPP47XgClBwM - ###9IbwNuqUzl9jOzOH18VLmMPO57T3vJPmV+oCzGLsZfzl9d7l4dHBaSkmd4UBufFw - ###tax16ZrORye83fg9NIfNxs3pPu0Snak/oeMzHZfY7ABqO4iqX+gE1ItL8OPfMEre - ###vAh/mfU/4MGw5vyfdYOF80xcXvcqBZ4wG+rMJolrKi4SYXJ4MWLS6MUXhvbV3sE/ - ###xBuT5YACJy9OzkoY0Lpis6N2mhzfBNBoBtIKZOOKJt6+k6fZuDjXM7556d/iObSe - ###Xp/V19O/Jeo1hES0FE/UDs4vjyR5xNtU3zau0n5T3zG5IBiuFQX1HKXqunwOxBDq - ###8TFSfRNcfKwYw3QOSVucUYLqa7Gb0eJJEXtFmGsYp8h3mkOLNaQ0Xa4nmrDDQRAv - ###JLNzmuqYr7LmSgy9vFba1H8yB8Ki6SQJFLAVZrai6iRmoInwFzVNBSXiNlbslT42 - - - -Valin, et al. Expires May 3, 2012 [Page 304] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###bR+hAAoGeBpRr1XvIqac3fEMck2oGmuxS0U37PQjPSlILMIE9fV+VVGdKSX1mSpM - ###NptZDScfwazcoQn1/IMjxZlKnOIpdn0jZskiTb141T45cDZVczSkO+5gkktnRavg - ###SqO+sbu76WgtbzridsbdS3lZTZ94eoHmpkVM03fpu1jXRElnOpEqP4/4YCLd99R1 - ###c1L5CkgN8NU//yluJAsuuwT2Gd3RBYU1cftA8pF2PiBxN41ngG8JlpFuqfy49sk7 - ###Vs4vmag2qo73W7GlT+E1DavdEARUNySXheGoOid+Cpd/a0glr5uo6x5bBu7mN6Kx - ###83bKKiuV1HivxH+V3Ldgqu5myuXdXa9p5FpRM8Ymod61FGyrO+hmYeSsNgInuWut - ###Jmu5x7CkSZbdRDtl9ndgjh80Tw5HqqR8H+q4tlSi+Q8pH1+gJ0YUDsIOzVrOK+ge - ###hVEjtOlMR1780Jikjjwhvu9CHBuOLac35RVizEFjJ2i4JWp+ibLl/OmKfVd3nsyJ - ###EM9Jc0r+22Iube7aUze/V+lMZVZTHjpZzCBpoy7s7uw4/Gu+BW6mHJJGOdMIrV0V - ###o8ld4X/TjHaV1ASM0l+gUZxHOr+j74tcAuw1Ip5KMViob19Xwwrv3tbemaX5LbW0 - ###0l5cWpd2Ws1UCRfjUo2LK0mmce1zddHXIbPVoKe4VbEEdrZ0M+aXam63llJdiTnH - ###BDYk2w4zZJqJ2w8JHtI6/OY2HDL0nI9zW8nwN5Pwb/huNLu5ZdyPHyNuRxWKSEQX - ###NZIkSnHLF8yScy9gl8FecLOqxg3Gp2kv09mzQnaI7Ckob+KL4ejyr+fvwns7eG9b - ###+uFjzj/sEwHAG++DMMBwtSOMAPuxnNdXbB56GetTu7jPLIi9vmpYMker5ZLJUm2X - ###S835h3BCjhHYtc7tKKL7sF1KaUhxeKMZpmvBwE6i/xPgI8CX8rpgKhlSra2Vh1r4 - ###zuZ57K+mjm9rbudlB/q2/DP19qTq4EmuMQIgwJd6kp2moxegdsHSoNFbFErH3ZzS - ###iSLW2olOWbgZFUoENoyxd+OQBNefyYWHR2Jg0YgH2CKe6oAM7Y5YwKK70Qj3P6OP - ###w7v+J42nXN3R/WtTtJD6VirTOFqrGdySlGrc80KRsJQz9nkikYlDmLiZRJkiw1C2 - ###NxaGtU9z27bseRnYa9or7en1mvGU1dd97qNEaoyUFPLKNrSgzRwQMTwVJu1+J6Hm - ###uSTBaXNmd8c1aRzQHaLAihmiP7EV0jM/OjOBmjTdqVlVHpl/fbH223r8EGukUgbK - ###GieLx40GU5l2ca60d6nOqELd2d3d5y2zUNrVRyqrcZS0W3u2bN6bTUd3dKRUmhh7 - ###xnLsfa1tE1wyODmBfvtNu90ifsRTnwI27MvG265BcuQHTo98UWEr6UEkYhJojaVE - ###m9AmoO7Nn3ejymo8VoHqmjeh9hbas63j+VyUIgFwBLs/oxMvBayPlbS1Kkz5v5rb - ###Ou0aoykB0pBDr7JSc33VHL+4mfLaujkx8cLhPqUkxTA2TLlZ4zr0//PY++u1yALt - ###Nl+6UavukAvfljX5deJpu4HUzUAKKdMZLLZepJcxyJDOjrYhJLspl2TMRDMnmE9x - ###JHOi6LiGgK6TxjmL4+mjNWywI1eDMVj5XTA1DVK6r9OmedXIIIZzItMdpIywMv13 - ###iZUGn9R9WkbMnf67aiaghF0qJheoXuaKRyd1snJFi+5kLn36LtMJtb6SftEkvjdT - ###fmc2G4O7Z7urntWymuG0HOTpE3Iix+yzq+FjSwebJCAh0uiGT9KmkWhhNb2FL4lu - ###6cLJ2O4mgFg5n7/Im13VqurbbvotK23Rt26BWoeg+MA8vJjgfY4p+vJ/1ncDqCS+ - ###2V873mez4bQ/oDWD9gKwhYDd5m0QMR6eXcOc6zw8Eeebfb5vo734bDIMeURaeUWW - ###nV5gNgEgHhv1embe6TwN6TtzjekP3+zjH294/ODXAsLphZTqGn/Yq7O6SGWMQs79 - ###WVnJqdjFY5S4bm1sKvX2EyWtzaV1sfu7hBkzrVE7RqPU5K4wbvBYjvwsopSo8C9K - ###WxnIaYqeF0EvxFV6DbBjPGRV4Z21OoTbZh5GV3CYcnV06XDReFlJHSxbMVU8jJ4n - ###vC8fA57YgrKaAzv3yEwwBA0j4vtaDA5NkZVjk1zIzj7DLMUAzIj3qEfv+vp1Nav3 - ###xxFeWSBvvwLMZl7dSx24rFpbDvDkYbgQr8/F5xbQejGgmrQvCta+sGkC3iwGV5OI - ###ReHGVeKJctKzT5wxNncYEbeR3jpF+/ImqasVIQBR/MUx0GiGaHxjtbct99PiiGe9 - ###xv4uqPsDdbas+2OsKVKssM1yYSsV6toYs4PKYN4OTGslwvKyu7Dbn90hYbhlFMgT - ###kotSH/ZVYdAtuJFLjMlOxsguwIOqI4GO/G3/hieShlFQiKNGuFsnK4awZmld0K0X - ###0nixTixVYJtaZHpZgk46Gxl+bNzfCNkgXrCFWxbH2Hh7HfClrkJ/aQISf8Z+p/hr - ###OqJEWqo6SsTLkFurocsTNhmbTZPr2hiNsggXyCy/KlSUF4VJs/o6MGoDmDQOBGA1 - ###hqq1wexrqs1qI97vkptVSdKjEgNesdqrmL6A2sEHbaknWje5a+7jyVgrJKmYaYkW - ###5fIWUq1ojm+APkUdcVIky20lytkoJKEnwYmizqDBAl3BILKkZWSN8cWpopW3DwIS - ###cGMrmKU5OyzgmUiasSvEbNC3dcZxJr//72vhOyTMdPsxf+RRS3y2S4oDWUbFdX0h - ###xyuMBHkQvSfkAinmRVThAR2zEMMb9gqKMiAMmSBd+js7Mft7ltqfwh3pR66i06ZH - ###unDUJY+xcedutb9iGDpWlLQrV2LJF4siKJ+YcdaLhNuEwGPbPtPOiuRklJI9MGZv - ###J6DJm42aAJ1ACRpdBB21ZUtDCvYWHCkuptK82pwo5Aa2SucBKbayJYQhtLIlhC60 - ###kqZrc8a4lpRMz08ViVRo56b7bVKUqVX9djSKQh6sOhiPJ6Mx7OJAISIiUNjZcRh2 - ###biW0lTNMKbESK1xrNHktrYuydAYRT5NCSTnp4na/iy1Hozv8GM3uxlPdlc+p5qiz - - - -Valin, et al. Expires May 3, 2012 [Page 305] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###TpzJVp8KKtppwZqc8HgBB7DtVA0pHZp9cA7kBuoOp73S93/tMvn//zv8vmK7LlZc - ###krqiAFQs7NQNXsMjXm7uzAlT9RLQQKdNV3UxAbzAHxtB44v8zV3yxZJPZxquGQoy - ###V/frLgmf+AorJX10V7U7LcZtE/1WqJjy2nqVbMi8qqKvYgI8t0BiKSPKPHXdDItW - ###TbZu4rbaf7flOGRKd/UwHPXtu9yLhCnTV3678VJJHjlxH275q4z8hQxw/OnT29q7 - ###J9HB3fCJHUjN45kKHknuzgy01n5xuvdmv5ReUL9pYqJZzaiUuDCu06T9AmbiwfnR - ###cR2DP/Mr5HKudUbDD+FkytULoCaLKFQEKBfP4fWvKjiLijIg+gFF6zAAJfMafAaC - ###mxrc+b1t/62NnAg2Qbd0tJsdjyXT5jD6Oz615SVx3XndnEx8gkt7jnWCoU2suIX0 - ###CaXNqRz02CqjWQfFVcCw2JjEI7hORpiAUvP4K3Lk9u+UQAA0vMYppbgDRUfIlkeu - ###cTmFivL7O3S2r5bbWIbhe5OuKzrB42bKhp+OnErJ+Kg7bHNFl9+aH75+AlliaatW - ###2bLVu8GsZW8DFBRbg8g2kCWA68gec7+cWs1caVxVBDPUm+w9cj53ibB8IfLIWGKl - ###lG+rlChAXGiU0UVXGA8sAn9gtIQ11thKgEv1f7DwrT80vt6C+JqnImnYLz5Azc17 - ###DVBadzdd3W3w7q6x+vwDI/FccGDS8HyaMSxuPB+l/3IDWSkwTzEA9gjNcoNQeIyh - ###IRHdh4R9tPZXu89yyJMAd0V/zSs0jou5xHrNtXUnf2TTsnDb6b5EKVLUikvN3RBs - ###zZaD20ppwggPnuKpn1ZFRQbPGTVKFJEnWTUjeqZIzwrgvWl6YcQexLnQNWvxwtDJ - ###kJ7tJGHGcEpb0zCTRh7C8Rq0tSi6rVSfleLLLTp60mQk5ynNuQLd2bhrFnoHjz6i - ###l6+YCJSHVJz86QcW7i64g7wn0XdSu1BLFtc8Mvg2fXee4vqhe1zBVqqDRjJfuyRo - ###3hrWIFknMwmHI1djyZcr9bVGomlH3W3mNWqWG6Ut2CzyOUP0J9jeVTWLDcWtZgqB - ###VrCWyfJfCvX2aetBOrt5/75uPkRXXexecLjsaZ8i5UUc/x2me8GZYQgPYNKbyUtk - ###ijkpC/SpPdy37rGvp1tNnN3Zx+P1HdHOyqbhWXJORnOSQbMxbnefghYgDtXpWB4x - ###02ROmg+IKe7KmeQV+OiRLJ1lVp6uebWtBDyb1CnyJBVsigaVYdbSacbJdhmqzM99 - ###nnKBCTuavALRn7IwiPr8zges7x2ewA9Zww42mUA2VoROXuz9WPJsrhffqzj5nb5o - ###3Lwt/aILjEbVPmkSH9ZKHmiuMWXW5A1pAF3WmY7isYvIDO7xoGOgX8PJCH2/07fg - ###9Mgts8PqZm3E6dGMEEmTXKYxwgTH7XzHp+d7V3VAyWuVEja//rvkDp3IKjy8AXB6 - ###yprYRsBH1ES0QnGCoA4SKY7PKIY2i2QauYR1ZTXPymlRcX4zThbV5jHxJMmpJQKa - ###h6C6PYUbmB8PRU62GjPuYpQIRFIj63GDO859GBUYj+81Gc0oGtQP0gaPKYe2LP0L - ###b/aB7B6IstYUL3LYZs5gjr5xFdVAmSLkVykCmwxnHxv9E5sl+xzAeWxgLpvuQySt - ###M54LdYzV8AkU1o7YZfblbidWcumsiJy10HgHWi2/WYCLmell6FCo41MeewSTu9W+ - ###YyEX3kmO7WjiGCzD90ivp/ZLxcBzv6EF4DuC5C8Ev7UgfNPVLDnwxTZuBdEroGmh - ###/nAQDNvyEo/5lZ86XoZB93OWDmE0kjLR0u6CscQ1I1PHVZD0q0aJOfPFdP9KWrVj - ###XCjp4LCLY7RT93Sdj1q3tutpC3EniMJ03v4hsTwKiIi7w3poeUKnAYiZ94fcspLR - ###MlHZWBgVwxadCePpwjDkjaKs5utebvPx5CqSVOvo7JBQKAkYWjjQQvUPnu+dnR2d - ###tl2XZcvKoTenNZWqSwTzKyUi+2k5FxOHNZaV4N9F8FcQX+9fxtnE8MHbVLS3AdW0 - ###2+dmldmQXEI/hhQ4hV9a7vYj8ncHpR3vuhhLdxHCXVwCdx/gWV2pnlCLc/dISTWZ - ###PKWMt9yNqBR2/Gk4GNAJenl1o7y7a83IDM1fNrO6k2ql4r6Cnt1kybBduwy5ZqQ6 - ###wJQAmR4G1SJbL7SIlzbZinnqqKZDmgEfT3Bvw8577L80bXf5jhb2YzMQvA5rvhPp - ###XRPpv9PLHxzRAxVO2eufdj0geR0u2ZGibO6Vy0nhUbAyPxu/3AMtlIeOuobSePI5 - ###CYD5Fm1YTnfLcu9qLkF425xRcNQT7RQaJT6xEo0mGjPvBMcOsGKbax3nCn27iTaq - ###hPtJtqizgwjg3/Hl4sRt411mX9Ow9r8OnOzdm9aPOZxb4kL6nq4agykn93cGEdMQ - ###dQHTfMAdu1lgK6NLjo26q1f91ZQz+Hean9C8ZgQ3bLkJzu5HNQnJ5TCUzkXx0Ydj - ###0d7RLsda2jFdWn2jkiaCsrO9LdMkSomfmhuAFtbxeCDjVDD77KLEDy/UyUXZta1L - ###S+C4zUoia2M5edncRlwvbK9MVq6AG+uolXt74CL+gk5TSKhxL06zXI4G8AykH45F - ###6bFqwZZ6lBIgo89W6TrTsgCBFCll0qCca08j8DcesEOrsdmERY0H74d1rf381GuV - ###gDqejTHicFNPr1KnKkljHMBa2aFcRVQz2az11WVM09JCKA9A9QcfygpTxK7uylQP - ###iRWCZfg1afVlxgen0pHFqolNpzkyKVs9nMgsMZONWzqmoudtrNZFdEqXJklXrlYS - ###vpuJmCYwa49BwKkIRBURm0ftbvt4xAgiaEKBekZ3/EyCpxYrZvnnQRDjFmH+ml1p - ###bHBszeW2bOhFwlcUhAf6142Fv2jcaoV5dSu6ikvnTerVdK6lSprD7Aaq7+8BrMUa - ###RY9A8DFh4wRPjFfVJIqtB7luOxdpteTaNlg9wfum4gADhjzCexJAiaqKsarBCCJ1 - ###XDUJo2li0vFzpABRw5Ok+voG18tsFdwRN1u5IOtjbSmUa2ggsrBPawpgV/gZSr2S - - - -Valin, et al. Expires May 3, 2012 [Page 306] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###KGTL6HkGU3ILxtxOsKegPICsr7cS5zMJxdMVV1wTFN85WNtpWKq5HIuTTpBxePMd - ###tKEkq6Qc2OsIT3P3ooI+3dEw5AX0TTld6ekP2enFAYsvAvSnf4swNyceQhtX1kGl - ###iUYUUQ0ZC3Oyjek+Ou5XyICMByaCx4JI13JF5DE8ImYU4Bv3/HTgeh3eBh/6wMYg - ###8qYjrQ6qxFgRDarDJ/wSdoduM17jrcxhyD4i9tj0i8MDfZnFTkR0ZZk2n9dhJ0AH - ###KywpoQ7DsIvw2Pvh6KOFaNCZzuJEjnSHCXNrcK/g8WwyxqsXT0w1ysUb9FA0Arzh - ###slt//JjOCeDvqvcODxPwr2o8HIl9T3w7xOLUREmaYw6BY0+FilU1ZgbBJtHtpD98 - ###LyaSs+yXR8pKuo7OeSrKvbjUhfSiiyW7esxAc2WgmxqJIFyWdXUymc9m1r7au7zi - ###VrdaQXtbur0KoLMdvSqoGqBJhB2tttKD4pNYfpdi1SRcUiLxA0Zr4USQdordQmdV - ###eR1Erfj4BCte7p09A+XYSEwwD6kujwShr47MqAJzjk8s+ZSNbj4bpF266EbdbIXZ - ###6TIottfbuhlmZT6i6DV5rAWUY2YsXKtVB2slrBvSoEEYwnKW4KCCg6DZRw1+N4MN - ###9VgvAIFTQdtsMJjgyQ27nlHUSHJHmXVRP0Hb+cfwbyClYeOAygb2A9SN7y9OD0QE - ###0e9tZdVYqoDdE+qne5j4QldwOuobDX6Qb89Hax1kcUahxASc57j4S75kRI6u7tLx - ###UqpkdMQnzBCNeRyMFc6QX7Q90Fmd7WhSS/vQjD809Ui0C4iGoiy5gNxOZWedi8/O - ###r45+YG9C1hnNBl26EdnldxuBVaNB/+YWlBuyj1Bc2E9oCaIwJuRkwE3g158ZhYAL - ###uhRaK2C92ZDbVSgqipiikZgVaDNKObBI51fTDqbZqKpn9epZs4wj55j3i6xUWaAQ - ###Tv0/ePlCtUTOPp6Jm4QuDgzXabmmmHRvwB5LLYz0s9oDu3FQy/jJSGwD/XuCaYH+ - ###ZaYJ0lZDcRnetG5qoS6d192NnaldQXZm65HxtUikAVWY38hH1zw9zoXWS07heBNE - ###weuI9rPhoP8+hDlHx7Q0gVSYLOl+KVYZ9ITjhwewFsJ6Ibukq/CgvHcCvkVguOJo - ###8tRcZXYdW/GVTUuw0tCTB08sDvmqYwYsdWUn+iI7ejCagbS9Gh3Q2qhJdYEbNog3 - ###cVftGRUfTui+qrgYYJXdHdawk8+glx/mg8UhKPELvBOklnXPvuiteqPHZht6Hx1+ - ###SPpNdrdzHL4b4svDkzbdACUPNX/v4mS+jGj0MTMZWuHkZ0RHymJWUbss103CvoiX - ###kMhtxQ+hMC9uipeedZUQ68zn2ocZRR3ufNzvkRlxF0QKPJ6J0NR/0oMvJIfSHEmZ - ###WJ3bledJtxdf2Pyq40TscL8hoibuNTol70mtt0Y5y8sr2g3ZxOgI1v46Y2QPD19H - ###nWkqRfz3Cnvy5ImeSVnZGjLS/n0I/AHGewvGQrbzXooUnKoM7e5KmO9ZAJOL4D0z - ###lAn7Wkm2amnGsfMPaoZmppSXr4CSsQeQ43CK33f5EAxmuLJBL2D1oT5ovvFJKyX8 - ###U+J1slLNppcwkszGT2adrARs8vntNz0yqNwQWylsCUQ5xw9CG2IrPa16HI5YyZuS - ###xs16Dtq1+7Taisf02cJjupI5qCvWqKrSFtJzIat5YXxF5rNYRCTqMt8m8ri6sTCb - ###3N5J7oL5czMCresa9A5AMOlNoi4rqmbW7TD38pF9XU9eRkq0s2tcUME7X7WaIZiz - ###QeRUzmNcO2/twtw7P0MsyLlZmRGTejwe4W0kD0cyu4P8fXx+eXCkHBW/GpuXOBNs - ###eyjT6M9dY+gdstKI8yqf1FSb+lgngj8tNtILk+YeosqVZG+O0QT5oPnMfm2ZtZ3u - ###9KyGORkoSnryLji4Rsjg5NhKDB1F57jpLYEtcg/TyseWh0T6he/iSDhuvqb6+BVs - ###sZVscd75sygz3mP6WPGk50CY1vpvMHMeZuo8qLhMhNXLmFJ22d9nTuVi8X93Un3j - ###CbX4ZDq8+vHraRNcmajFyoQdWpQV5P1ENrhFlYX5unuPEbExnntgDs5fXJwe/Xhy - ###9dO3HB/HBmLOAdKS8zhFVBEHgbjvJbFtnnugFyLfg4x3TIC5x/zkDOWGf3x08J82 - ###J+NslIvOzIX6/lATVKE/95Bd7B38A/45PW+3/Yujy683cLE2X9NVj0RquwXGz5kv - ###dOHJa1Nk4Sl8D9I+CF+4yDI3f+C9oz/+XJZHYM5BT8wWHufFqy420eejyD1GUsWg - ###mXfIzk8OjvxLtHx+7dm8i+EE5ehtJyKvsywbIF1ho5ReE7SZLix4F+vuPcZFQ3qh - ###6RRf4/sPmFnmJcPFB2nRft9nnAzU5x6q9skzciP5qkP03U7SHC/eCfjE3infXrxq - ###nxwsvHyi24s//Tx2rJUFR3VuEt1rXVP4zo3n6fn5P/aeHwEpvgmq0h3OHPBkzOhF - ###z+sktFX9pqR+O3F+G3TsMVWIRLMcGs3yiRS7xsyFreY5mIIhiOcuW5GhhwwMCuXz - ###leXE0bNx1iw/iLNm04GX8Ds4Pdq7lCfUFPWIXh+dHZwfHl3G6F9eOW694QnLqKcf - ###xZeryVKFWsdr+xJ1w9eRLeqdKemSmerYCs/p8BBjaUFXWd6VPXFfNFFD+pB5iS9p - ###aSG0InNlF2YFIuTfJ8Y/PnMdqFHPvoEV2br4ru3f7LTuxSzG2VqhI1FL0fWpG/aC - ###2WBqhm9ZW2EiRlgcImw2xLs8w6QfTFn6oWDMsO81r5TENTjl6vDq7ASNNS+OzkBs - ###m93R0OM4A+nDYRdIL8itu+gIgvyQVdBc1L88ekTizuhFF9CdjD7bHj3Sf4fK9iYh - ###HvGWsYn/Wj6LPETHaDQDNl2LJp01+n0HzNfnEu9J5/4w0P+g1Wziv97Gek3/F571 - ###Rr1Z/y/Pa6031tebtfr6f9W89VZt/b9Y7f6g858Zum4x9l8/32WXy/v+H/qQB+/4 - ###8wSvBsBaW2b1muexH/vj2yfnkxt2PEKfXdTGcNa9mfSn03CIVwT+JwyG1RfBpMNe - - - -Valin, et al. Expires May 3, 2012 [Page 307] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###Yxw99PZdW8Eyl2EXWad/PeNxpPGaDF1nZJzL6M01aEyTz+h/eBdV+B2a0YT+Hc2m - ###2AoIzH5PaJgVutY4Did3CL2LMco+9Lt0sUG4U/dGGGcJfd9hp9Sl7MR0ExPr3YUg - ###R/FH1UItwnsPAie6/nCHtx5AQAXCb55yv8InQR1sYziawq65wq9UkF8g3Z2QMHkq - ###YwMhgNgZBP27cPIkBQuAppFDYgGdVEFeHxgRcS8Am+mOOrM7tKnJsVqDYRhNMV/m - ###HYai6geDKKY3jRO5o2sd4N26en7SZu3z46s3e5dHDP6+uDx/fXJ4dMj2f4KPR+zg - ###/OKny5Nnz6/Y8/NT0PLaDE9vYTMN+4R9WFwv29jM//t/e22o/be/0de9s5/Y0Y8X - ###oMi12fklw+XpBFoEEKDjX50ctSvs5Ozg9NXhydmzCoNW8P4LNnN68uIEFjF2dV4h - ###4Mma7PyYvTi6RH+Vq739k9OTq58I5PHJ1RmCA8UEG9pjF6CFnhy8Ot27ZBevLi/O - ###20cMe3h40j443Tt5cXT4hAESAJgdvYaVk7Wf752eEtDj81dnh7QdYrwxvbNs/wiw - ###RF0KQVFPD08ujw6usEvxXwdAQkDwtMLaF0cHJ/AHNnT04xF0aO/ypwqSBQ0SqDtB - ###v/ZO2eHei71n0L9SkjI6WbAZGKKDV5e04CM52q/221cnV6+ujtiz8/NDInn76PI1 - ###bNzbWwztv1jqVfuoAkCu9iqiV9AKEA1KQPF92MkT+cjV/vLVBfa+DCP+BnOxsYM9 - ###qH1IdAaiYJ+BTueXP0G7fNTESFTYm+dH8OkSKUtU20Ny8C2lXgxAAjGvtM5iO2dH - ###z05PnsFu4ggLnGNDb07aR2UYuBPA7xm2isDf7AHkV9R3HC/Ajf95QqwomblCA8tO - ###jtne4esTxF+UB15onwjWIfIdPBfUf/IIpKG8FfB87/URGo2OT575z+HlsDOYgbD5 - ###HiZrr3/z5Pb72OtcfUsswljK+Jp844Nu+AHmrPkFFrfOe5/uchsftkGFBCXtye2u - ###VpjctX3Q0KdW86Ah8GS6+P4RGi+wZxHfeIq8EqfBZ5DdXGsXeWqN3ZF4xztkvOqM - ###ZuNB2DU+md7yd8F4DDLsbX299Q50PRMk7AoFJqgqvmhLZZEwMZEbiAoCtnASpN8Y - ###N1ZUpGRjEWj3PDsgjOUXG8ZhWAQGplkIs9p03Rz5C7zoD0NH0k79lbiiUKww98NX - ###fIa49DtEAZnq0OdYl0RQIqNDK/ybeTEBfYfE8PJdufYCY9lRlepuPOCr2ivXgMu8 - ###16KN3fr6utxviT0DN0VpVxb0Fu3rCnLziM3KcpKL+u/wdpGOMGz3HIVg76dhYSNC - ###G6E4EjHexdMIexNO/UHYm0oQWZTllxSEgaHf5T/RYVUnOScSmnLwy3atzP7OMP83 - ###/lr1YtLciy47OwqLlXqy4/1Ex6u851bHSUv5D+75qrd43zEP6n9a1+sr6ZNzVaG4 - ###GE2UhJH7+rkkTRT3MYI5H20nBctW5OhlxLZZep9kTzQLE1ZKzFk5UrBFqXrlnR37 - ###ZNCQB2Y75hSYt6Gk65xs12CvuZt1yy3NtGYrHmrUEDbadUvmMl5JWcO1IVRf6Mqs - ###eEndiC/R9nuluM1t77ffki1qI+76vE2RZeLe6lDNS2laX4SxUCGTWtBT1w8RAnD0 - ###zbCkWbmVzqFdLFp1UIWtiLo6dnoVjQpVB1FVfYVxmS888V0419hR1lsBxVSRVuIA - ###WhoTHEfyJY2fvDmovZOjrxczcU259Sikjl5RO0p6NAfbMF1E8sbHU5HpBq2vfG48 - ###0cQhRgzQFVKzlByiHaZrJVZL1nDu2L1O3Kp0Y6JfqtRKaKrHDot/KPXoO1tbexxX - ###pliV36UJW72gpVUljleBivqBEXBlFr9/pcmWTUaL6PYyZzRLzK8bkVfK0MMKMjlG - ###ltC4T50cIAVWd1xTNV7v9FCtCSZaHCOvAEb65LfkubqVCkLBmump0qEDv6Zh6Q8k - ###BvTXK5TMRBcM8tJuQpIh11ovy9Qd2v2W8pc2tabZcrespmA03dmhOCC2wkFoaqsv - ###x1serfB72sd7J6db5uzDtoxRlLMiVY7jhTbkFD1DshvtipQhDp6SoX++UzeZk/wa - ###H65ISQXImQgneq66LUdJ9DPigRJc+92MpatkX8RPFhFXzPU4rilLnHZZnwflpcv6 - ###jySj2Rf2Xdf1VWHz3voCyxYqTvbKJT5NR9O4rBGfgdCuYMydsjQvvAg+0XE7mnRF - ###hJFQxRXhGQYingKMhmF6C2PKuyoDYpr9xBhcFBWksYKp3lY33qm5dhlyT0yANmGT - ###Mb1PiT9AEanqyRzTWlDyP8wqI+0O8XDC1qG+4pTrQr+Ws8SZoMhYVl8dHx9d+lfn - ###5377xZ4+cWTcFDTMY+gUPhZy6FWUFW3j415o7L2PcViq+Y30ZVoHTVJjIB/ouXKq - ###IDpNtFHmAufxZKxEgHAmsdcu1azYeWUu167NF2HXA8lG2yZtO4VvKTKRtTPTFBq5 - ###/dFq8cOsHYctIrueMxyGFbze9ErAEOv1FZUq3q3urfRXEXkzwp6suurlVqYu6LW1 - ###C9s5ugpz7iXFci4oZGwp708g0bV8muCfeq+ylByt0zB1hrO7a2DwUU+EXSUuKa1e - ###jTpapHfJ34nYPqxqylgmcipG4QTNpsOQh8pSSTGDSGo6dKpWV1/onCxyQKzugAQp - ###uUVIVI4DK/O0KknbbYlckRJx/aRwrihIZX3mQWvbNcfsSsujJiSVJhY0Er8JKVws - ###rh0yjKwuGijGcpcfMUbhoFfthoP+XZ/kGY8hq0XCpXCwbBq85+nWsGqnQ1Gj6IQS - ###U7Wpk1y5dnWAPYejjwLJuK04YTgOFI8xCFUDNu3DX6Xwyc0T1qIE6hSPFeP7ajyR - ###FHGgFKGE04kL+JcdI2RUg0H1yfXP79+NB7wFmXrDKIgTDEafL7kkS92xb6qSJWHW - ###yeCervVHIoY1cbZoo6dWD+01jWhqRJ14GtwjilW6ToZIZSpjWnCrh9bDHjzGVVKE - ###zRXtKtsIMEfcK4eW/DVjYGWr57kjbMfG+gbDvHCILNcIFwuWVWxwMe1EZtCs1Jn0 - - - -Valin, et al. Expires May 3, 2012 [Page 308] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###sAOsRjjTaCiDaZlDmxZOS4+SxZI7oYq1BUrueqyoWqLNtKhaX8W6u8CWxBWdi+iR - ###HxZJGQ+EMlZhyol4bldXocy5DZqr2eq4bINDWuM2Uvmy8P6DGRpH2i6E5e4gmGUr - ###Qy4MeX4DwXMcz5UCGw32d9DVfmBarrL4/CN2aM2PV6SPlGuMil6xUOVq9ySvBlu5 - ###L3x9wj+eWInt4+sbOhb5NLZvHhaLd1YksEOhu+dz3G7NDlpQ7P5e4QtkuXeSilwG - ###KnSZO89YIBL1cPZl0BAbBxMyKFJcaOCHyWctsLDYG5lK9nxTI4c5E4ElUwWDZhJP - ###Y7+0S0Lp03zea0J6JdhWmPN/576z/15zfC4LDX/yLQzMkRwoZzNfdFAfA/3KFv6W - ###3ToRilGM0792dOJni6WMSB/Z98gLX4stEjsp9+JmsWifhYJZzBE+ITtSTaH7PM65 - ###hUmf0Hv542jynid14lOGCxunPCmmDj3YxPq/PLM0cZk6tQy4xjTLnk4vXp1encAs - ###ONp7QSJXXuyju3hz6VbK+Uh+MwZpxbhPpcrmMgg/yROl+fXyuPJuiiJdtgnsupjs - ###YFCdZ1bcPCr76ObLPwpnSeugWgfd00EWixnDus2Wd+UsrvhF7gP1K2TWZja+OOba - ###xeqXyIydbOo1skeP0Gv3iBgWZVCmd5QIy/9/wjsq0Ze0/XOiYK53lHCC1sMuL+Ae - ###tbh/lNPQIbuR9I6SPtu/l3fUIm5QsR1s6QuV7eL0iBU09Siu/UpTJps8OT5O0LUd - ###o+nYq0jgrfs5aSsfrvEi/Aas8LowLbR0LOD8NBeq3qKoFvSKemRN8VSx8Adxi8rz - ###f9JkVez/pF5m+j8lmPKP6v9k8M0C/k8x+tm+Sg/kFKW5PD2ynOFTuiaPffNWIX6m - ###knpUotw8jFXLdnZyn7/wtwKdXthZ0KcJBiHFwN8d+eNBR1g/Mt2avrJT0bcQ6+I4 - ###HvOdCury7qvwHqKAnjwszR+XVjtRHe8pUa1sByWrtZOz13unJ4dil7+lJPi8jkWK - ###I6HfWxrX8ONuEUxGKCKy26HaN+uy3pLgBbY37O+uJYn94JD+mlQy6ba9s4B7RBoF - ###WbzTMfqv2/c1eWZOdPglT/BwuiZdPeKJCPLtu52Uwa6wxwbshHeA8VV+RA6qpnyT - ###InBXw2ZBmjmd3zSq0XKyW5P5vr7buT/I7GFS6S61TB/FAWh6h2wwxldbRGTPFnSD - ###40eBeL9LQwF/AggjI7uI28C+R+en71kw6/ZH6JWDdnnpzAXT5iNdN+1j/ujBaHhj - ###pkHnjjklkpj///a+tb2JpEf0fJ5fUbAPjO3YjtuX3IgzG4IDPgsJGwdm5nCyXsfp - ###JD34trYDyfvCfz+S6qaqvtiGDDNnNz0DtLurVSpVlUpSqSTtDZbpZkfn0/LYV85R - ###I9YGsbSTGLZroXsYIKVd7J45XyuS8M1K4TrGZdGMPOrukWjZToZ/IdXWgpXolu4r - ###uNKYvDe6Zrom/lVkXW0oWkspUOdVb3QxwEAjcym+SV1cUoEwRQGpn6Yp95MOOsZV - ###5v4ZxvhnJ5cZRZYkRzYtnISRtn2pfic8ZWayn1mGbPznCMW+S9JqQrFq1wJpHjUV - ###tsZTasDkNT6v6bKKr53+3GSPdKmzPF2yckx6BFDtT/KoQ7uLEfYpK2eUJc3TJP4W - ###F7tMHTGF9F5lHukFF3sqzgxj0wVeL+HrpeaO6+9VzhewvcabL3u2rOCGp2bId3W+ - ###Px1WGwHK2e5P6nzufff/T79zJ86Vu32JuX7fDNH3wv0b8MJMD0VjoTMeis7Q//t6 - ###KH73Dss32DdSPRRppCyZLIeLVGmGALy+03GIr84rhi5eYGcQIkEZlyOIVPG0XXGj - ###T7g+JstHHeaUc/a4TVu/JQZxioMRXnEnQ7xW8Yjw0V7Q58sRX3zTNjZeS21l4xXb - ###zo59negsgddSQ8N3RdJtWuSOxHrFdUnC6+vSIy0pYnTm6Lr3Pv8f1OnZ8aMX+8rg - ###FRsHy/e17z+j3BES/GfwWsxjUnxp8HK62fWnwWt5nxpNlu/xq7Hdkhb0P8W/Ro9A - ###l00u8rHxiSf+vuOVp+h1/W8SJx8v7g6yhMjSC0NAr+aQk+KRo+eY65HDJLeHwM5/ - ###yUXk9uI/30fMZ35lx3+u1KqNTYz/XA+qQaWxWftflaAWNKoP8Z9/xLV0/Oei6HzE - ###LCuv8ZxveIFzNSMcNJ6U/rcxvHs/nj3Ehn6IDf0QG/ohNvRDbOj7ig2dHf2ZzGbq - ###ALHxSpZGrgSroHb0QckXbVC7otqoOnYiCghUOaPUMDZmhg0hKWIbh/YLgLVGcJ9W - ###bmuOf8IHCnxC70qIYV59lN/bq3p1VJXwCdLlX71c/re7kuQ/LazflxyYLf9tVEHk - ###kPk/6pX65gbKf/WN+oP890OuJPmv8iD/Pch/D/Lfg/z3IP/97eS/xMQdmPlwUY4Q - ###mMmwrLvPMC2dV2z/bXu5DCLp2UI8cTQtjwivAlNreIjIzBYkz85s6g0n8QbKteai - ###7I/QQu7R6hSgVIZZBZwTUcxwLsTh7Jkttl4oiE5vOBkg58TQFyKnlhqgnRiEn8KB - ###DjlGVQLKbqZO+0BuqmDqkU/h9A74NUA8D+/GxKCBeU/GkUwrMBP9QQgr1oVAVgxL - ###AHoaQx06/wdZb/U2Ac+fqayvumlxorjvlfs6L2FSS8YJhsMn/hT94brJr7gnWOJn - ###0EKUN0b9O4kJ3+kUPNcqZk9JcCQzZy0GJiuK9G3p7JM7hu3U27zg/gu3Yk+gs86m - ###+EX9uwPPdkWJPHjgobrZEczrKX9LiOg5at0VEs+Fahrz9AYwPmA0dKDIcwzgVKRR - ###zJ9w9wPjsqIh7Qa4xWL8CPdE1XP/r2gDvU7r+RIQUlOoi3XkxFMfB6FdY3CHKxFe - ###7Ium8UNwX6gjFl6T0FdSzVWXSIZAfFsh5uFg/BvW/OrW4sT7mtApdIzI2ffC7V33 - ###hJdI6DCWkVfvgWOMQQNFN8p1hPKRtAdEcoezR836FmhAT5/ibbVuboMNe1s1t1hU - ###dgj0uqEWFHn61P6oLj79GM/wawiQ3icm5DAmzgXRD00FmErVRGyUHC9rrMWGmuOE - - - -Valin, et al. Expires May 3, 2012 [Page 309] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###lXxyBUQF9K4AgeH4RB1oXW30mXzHlvOzL+KjynzkrSeimQQqNgbNBOmqDfJ44mVv - ###CdL1YGE2ngr5nPuthw9rncvChZuZ2Dnpqz85xMeH9livXZHKsIZ1Z7i6hSe4tOlU - ###4ElFRyp7ywzXPbr8pMhqyJzQcnURpgwUHFGq1TlLO4cNLRoU7rhEMiZW5/Ad4gP6 - ###iXuokNcdO4GaioQD3SSkJuCUWthGdXkNkmauohNaI83MomlcdygnND9hwvKxp4T7 - ###d0+1eidZMxhckR01TTlpynjlsx/CwLiTe/bhUs9NIPFkqT0dm342dhHvk94N6Fv/ - ###Q07AZp56/euOtNoDrbQezobj8fy6e9m7CHPxCPvRKNC+yO7jatIRVZMVawzS8AB9 - ###O5JOWMfBfY5GF+PP3hLuBgm1i3JEkXxo1K4fsvRS8uRF6lkL5hGssOPuv8yLhCH2 - ###GSpCV55gowv//3vQyElMP0RAgf4Z2rbYT+7vQW7DBY2MPHHReXVSq+be7B8QuJwB - ###nPtcBHq6xfNFCyv9AoyOj1qlz0jnwAcggoYfNzHhLLM6RCjP6pghkLHLQCeHtWoA - ###g1MZ/Z9WbrdcF2ye9N4kZud7DcSB7OcblTxOTbpJg/Pq9+cn7RdJGxa8lEkQHxv/ - ###EvMEMmj3ZWTXcdFyRWd8dmB7OWf8lQXTSIqlXYzMUJE6h7ynEiBi4PqrP+AeZPiR - ###p8MlnQUB1LtYNh8voQ57Y4k56HOzyOYkSSqn9cF5l86U5a1+Sr+9E+lM5bTAVatk - ###YIbedN5FhZbJ6FrhZOXsQxUxXq/JxI+QWvMxNZB9Y6l7WO02gFvjnwCoe1jVMXeS - ###+ZYlstJzbZunoytTdewoxY8TMqEFRg5cb0h0oGkoklQre3tyB/Cwgb8D+xuogE8a - ###+gHOVybP7FKJRF0l6eAwCHhve3eDce+CTPOByFWFNBWpFBp53CSoQL9HV1ehjM// - ###9vXB+ovT35QEqEPkN4PY5iZf74QSJuUGAvpkFsXFePQzHhcY9cPegIWg/6z3GDCF - ###x6x3xw40OpJb+037KMensSvbseMhmiXigh2TMsyQV73hzUTLxvClmQ1mRqt0HiiP - ###5hxmVKCt16KJe+/xRl4tr5LJPp4Em3zAGsl6KT6H4rr3KUSCXo1hGo/u1El0cYfq - ###MshjWATD/1+MRTTTI+Mf4XTsnhdlK7LBsOCoH4nHGiPn9KJYeO7b5TNx6rhUd21f - ###wiydZgbnXM6HfMJB2gtqwcfEI4q8guflXXLvCTpEr88FiZzuBHftjH/4KKnII1PG - ###ckErs6d/FxsCbpG80F3hDGlLCRMaQ7U4BYwnaDkLL661SCJKxeDTmeYgMmXToSDj - ###VLypZ4d6LACCxni9cDmZAqO+hOqAg06L4vHbgzd4MPiS0mKMQSSGQbwjnlyITzP8 - ###WzUFbvP/d/SYIeAegcJS+WdmhC9OLsTUHm9MOszHHcD+UMTFAomz/1uOVivW6qRx - ###qU9iGhjeAr3MeAY+QIajyXTcD2cz5N+WQycPMFfZQmlpPJt3Lwe9K3107EIZLWJB - ###JJUo1ZVnp3ST07lXs5k64rKNFXbxOL1WpjFYgJCTjYDPqX0PobduVQ4uWMoA55lc - ###TgLKW2JGgGdtmcjlDy1NXYq3Rp2GfRaALoOh78zgXVeLtRsMJbauCM6e02w77dE8 - ###nI56A23/8vcL9PfRZU44c9aI0SLvetljSQRlNhbwEzWk9Qm0o/2Tk+Nf8bf/dRzV - ###SGHY4VYr1O+e8e+M1rC48jetF+13b76jcjJ5fGvt8Hfre+reSKn7foDpadCbzcLp - ###PAdLj3vEwZ48SKoWQyDcnU9BXaGh4pz8+xaEVG1f1TA3XAFKSrlOjnbxCwiMO6IK - ###k8QqTwqKxz6YcADyh0Ue3WRQNqF57ZoW6SJFDU81yrUIEfABO2KH1r+0DVSyFMtR - ###iuKpS4/FGj3jiQwTAETgFA8syg0fpsXxDqTxqTGLTVuQn3UV8bGJAjqwu8teNLgB - ###+Xh2Pb4ZXKArijjHHE9z4CBud2siOItVXKTVV3r2lXR5jy7V8LjglzYz0gRCvBZH - ###G5KA/RFq8cCTPn67C57ZXH/iD6H4p1YopfApudgnuyLW01+V0Vnrwla7pYhZZoKg - ###VJcu7/HVhJCAZ6BjzMPBgHSM/FqwuVatyDRozsIgrTB5jMO0VUClwxWvxMF12P+I - ###yChVgfa7lZQhKqUt8fHVP2hX2g6omMCo6uDSvBZmoblKHzqP5t3B+GoidSLg2jYf - ###gXNMy/nWEVJ9EdnRd7ihIL1Szj6h8THTw+cIuM45JTkbhJiKbv55XFReWjC9RqVr - ###YqjOMKWThBc3oQ7Bo/slD+oe0lb6jPHpmGDxYMKQpKb4xZ9cbE8hr5qHNgzVtGpj - ###I79WFTv+V9DlpVzOHSub+b29GieFClLm4+USi8LHw/89UL5BLLuTzSuL9tzwn/AT - ###8Onr3mQC8JCF9AQFjnXVQtI/QStX1LrFjHTnIYy9aHwzxQqQjY3G0yEFMyg7lFNm - ###hcIWTDWnTakhiWROOW9ZTTU5JZTw3n11aNK5Bu3ko1mizsN+D10sQdCc9j4LGH2u - ###Fo0uQbP5eNq7CrPobaP8LBDShcdZgk0pg3LhPRxd4NtmNTDyqQxTkHNkI39K2fOx - ###SXIiG2YKPtZeY3RyDkImAbNy305GKS2fJVe4uUqFnXdv0f0sC972KvAOgRengqoG - ###aaD0AFpm/7J19IIqzCnANrnSMl+jS+VR63Unl6BK5PnqlMxcHWtBxVpH2PPUNUvD - ###uC+zgdJkG6iy2eVJCn/IaCj95B6Ki1a5ZVMY8OTrg7MGLrWPjN5dsicqiX3QRYfc - ###bthnH+OSvUb7DP40zxIuEzR8Sa9lej4pSEbuqWPhdvodU1q/65zSgncJ8j/JlJKA - ###K1LFcqE8s6M5Y8NoqDHzAoGOm3APq66FhBmM3/Q+gtCLki+suehO3ZteSOPmNMRl - ###ROYjRd44DxPklkee+TDVypdunluqK5JiGmC+A/pComjT2aptIddvImlcWZHxF6lv - ###7Qi+vbXgshGBPLJL1SXRJu1upsEMCkf98EMVRfx/Vm4PD2GOwt9fdRNXVh7ilmIV - - - -Valin, et al. Expires May 3, 2012 [Page 310] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###20ZKW6K0JzVByyrwqEIIbZEbAkTJNy8OTtlKOwbhA/fJS+ObOR6ZILKh9aunG6DY - ###hzM8ku2qrnzrC53fxDvEIvahkATBTnWX3OhyWAEzdy+05iW4b35vb0kvT/VzzVj7 - ###ZAiuf2FS/bdXYYCzfcp8jsd682sl51BDFsPkaTsQafKGTCFEZ75zsKgnkasiXXNP - ###zae2M+XWop65+K60x7Ybvy5cvnB0l/YYQ4ivX4++ZQFL5ULfMnC/d9X7UWsbXNxP - ###BgbIGh9qBbY3WKJd0RhmbnmaeAnMdRnActK6JnrtQGOsxoIJ+0sKLV740pgjjcum - ###2PxDhNIjkPpxRz26xMv4Qi0n/GKixkm4NK3Vtv+q5GVeEI4U4u5G4UZ6NhljuGRs - ###f7pCrhvQ1huorNx3kWsBxZK/WExGkWTEA752NEY1c3xzdS0Tw6NQhusvnqIYCS7g - ###n8NiDAs3bjbTbvTn3p2DjExRh0YYNAJM8OTFFG1SeP5jjgdVJuEUJJ/54I7O1Q17 - ###dyhByl0eB1APlW/Uw+fhcAIK9wCdkHu4/SWRiLTRArfGz0PaSjzvoRDpWivQL+Fn - ###PHgXzud3YnjTl8fuzsPZ3O6cl9GDAcVP6cBwFY7CaW+OwgaeK3HhWeUpmmuwML0H - ###d9rKJKP1TQa9vms0Sh8qUkBIHQb30OmunEFJEUBb5omE7GkRI8YxASBWAg0h6G/z - ###H67/TbKHrlmnE6Rxwa0osXWSvkoNAmpE7l2Q9n+xP3f4Lq7ngDbpTWfqnH+6o5l1 - ###MYMxNp2jtxjua/+TEXDX9YspKMXHBvhWOJacE//Mh2/XjxugQaj3HpwYGMQhGcAC - ###HPzi9YKOL7CWUjcLKJDi0SipGsEsX4aqTHWchYNLkA8G8pR0LOICyP4wFPqZsVrl - ###3vCH+taZ7i5smPxNjtpqK1g7aTmerufOqaH++GZkT7r1z2WIMLe+/nURmI31X5PV - ###c8+6QW82Z6FR0+hRUX1t1W38hiUMEhmHUkyt2v+ZuZaqzYwusFpls5HkJy9eHXD1 - ###fGrmObQG7gmntTV6gjbnkrzTbYES8FTOYhUkFb6jMBVmDMJKcjxy1TKyu1WMgRDp - ###2zTD05rV0Dr9eSwOnp/orX72eeB+bsJdyDY4OwyP3PGUkh4SGgKIB+5yv9ReFY0s - ###itThEWbdYBVP6Kga9z6xcVWncWh4NNRRhm3GsVhMYMeiosz/jg1aDyhkNTK2oMJ9 - ###T+hdpGUbrvOjOPA9ApQU+MS+fYOR7WBMYgevMzqAwD0eohviGJ0ABOUktKSp7bCm - ###WJa7LNYo19wMz8MpShGqQnn66kIGCpjPZNUNZsS59mYC65j+NY72Q05f+QozpCCB - ###zZwsyOd7orG5UVkJZzvxhHLivCCbB+3Sg2SFMtGGa/EgtOpJHoRyuSMATb4DQs/Z - ###b2fnntO7WXGnyFJNkNckTseEFqqyqpGYgafZrDYasJZXG/UdB8mvOuOFLJKw+aXA - ###+PNQN2a1jgDa0zhldN9kw4Q4zyNJ+62Kkyn3EbxMdudEgDSwuVSYxGDlxbQVGk+w - ###irs6ittpi9nFWpSP9UWMbdiG0ISOOPOI4sxjWXrKK5GR+HTQGK2pOpP37qhb9Te7 - ###lVV5OROkFq8ZuMu+RN+tW/EhAUfJFB41Y/RbingLB4MQpo+angQikhYlnWOlA40v - ###mcYTD8O5eN3DwCcivAUthQATBqjeIGzJ6srM1pVAQ03AJQamatJy65kqzAemfnRf - ###a5uyXmOnS7kKVKveZDKQ4diJHLBuoIMTKXzE98seW07kArFGmKXiRwwLp+bYTMjF - ###SKlH0fIE/WqUxn9aUj5Xm+oRKuKj8dyswuHtZBD1o/ngrihfTsazWXQ+CC2Z0QBw - ###HbpTTnvA59BBQfWB6SY9TPWEzSP7HvSm8pRDb2RBBdXNRlmchH+EfdqFGArMt1R2 - ###etHO8D0qv9LQcunpz0qrjsvxk3Z+TjKV5NNzSvWhzpWqhHmlx7XHRD1LgNKvzIFI - ###9RvAkYqji/kalCrtPlY4lEi3MVlISE+XfJFHF+B64woqY4p6uFAx1D2ytHrI83TE - ###dVzGvyqUN4UrqRmXxKioogt6FSeFX9AJQX7cIbks5VyRi6dQdJRpjFLO3MqNRg1I - ###2LNVLs5ck56PnfyKwDnqW+JWVMu07dJUKoKOFeN05TM9Um1D5PJgf+8lJvv0U4fK - ###NKT0JRAzURlf7BLhnlRQ4qFjuMlOY4rvLDGcI+7KopZ4mpQOjpqSzGk6Vty8875x - ###9vCXNStwW2NygAUfEssKpBEgpU8pWosnnT8wnxITkF2gtsL5iTymqsUSyCre9BNj - ###mWwMsl5gLxyYBY9wSblAF57XszNHaWqpC8A/2fxkSTTjuVPt0FTdJBeC2AAt2brj - ###GZ+EOROfpD+x+lOWG5d+3ktABJ/qlFG+Q6/FS5Vyd4LcNLLeQY2Cn2TW4y2qAZxh - ###Jafa8xnyjz+unMB1Vs4SRYxJbdQulzpPf2vS5X1jm/8uyfKWS5GXSd+M9GicvnbK - ###LJMnbYmseJfKVeLye/LiKXeO+x7N0V+fCW9h/ru/X6feU8q7+5qjfx++5Oex454k - ###sQZGyZnronjyORHLZ7d8DAiSan5M7IBFSfJSk9Mtk5hOD9dvyBhnyjlipR2x1qi0 - ###XKY3B5VVE7o5yPAQh1nY+NnANAbx0G50jCwtPKSr4SWEQys5BZaCKUp2TCU7aS3t - ###E7YwOphYJgIaL+noAyqihQ6qldn1b9unB8njj3TIJQceslwq6uphzACSmf4q0Ws/ - ###3Uk06QzzMv5s1FaJp3Vgc49EOYOWH1IGJN7ipH7du0oiqpd+KuEw/c3o42j8eRRn - ###l3nNPPBo/WPGSox9a1Eiq9XyWNk0VhoLnrqKMW7FpmN5q+LGIVdTXSZWkhd8NStg - ###EleP0w80r9mgSXt7jbyTlQHBL3cumg2ojGrt4RxmSl02bhOHy4oHUPyXtHMv8bNm - ###SVfWIRyO6BKEZcfUUwnLA0ix7kywHSbbJBaKPWlhz7wISVljh4d4Yc2ouePDKXU4 - ###27VxV/KWia7UyQ5EW7yyhZ1MwYbEDv4buNBXQ9t1pQQ0amz4chCHs8JGBeuqJDO9 - - - -Valin, et al. Expires May 3, 2012 [Page 311] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###rPYHfBGJh45J6W1uN1rEDhRQRqY6UqkKFAqyKpAm2kTwsuCHM2OVZqOHeQ75zgpp - ###5kZt7lJgCceaa69qNn1zVeDaEtWeYs0rVY1bHP1Yx2n7FqwPVUmFX3Cm3B+SggQr - ###4qnpqKjn50TN8uLKom2iTTnZrKh6Tx9RNTGabLgCabNbzEc0CMDbmjcprAE6nNJB - ###axvZyrFMk4Qh4RWqDdAXFYiC30vLdwEzUv3VCVD+h1+J+X/64+GkNw1/TP6fYLNW - ###qVD+n2qjFjQ2q5T/ZyN4yP/zIy4nsUQ0dvJK4KNBdO4+G/bm134pkOEpI4Wbj+Bt - ###W+Rq5aAeNLarG43DvPcaT1R2b4vdu7xkDTn4ld/Nwe9f8G4H7/LeJ/u/xT/Zy/zk - ###4PX+m7e5bq/YPS92+3kGp1e0aNA7/8vjziFC1ct/Ttr48v3xDB97pTvto8TSs2iU - ###VPrfT055cVP6v6bzhOKvj18GFVZeFx+Mr4KKLO9E5S1QIAQV3Fg+wdgjeVyBossc - ###3isNVIpSnhb2+PiGTioMQ1gR7sr/d/RYCVPhbTTPtX5rn1Ik43cnUlVHmUfx9S5l - ###IfZiBMvFaSixQXmoOxdyN+mf9kuOsSoqy+RT4IEy5zWvuAxs/Rl9kFCDggHFLrqT - ###/jDYyCmLf8FsKh22X7egRuiejB1yXNe7I3O4HbFxBQQMGfchqFTrtH0kK9FXgUkI - ###CiF9jdJf9dNf3UZJoLCR9Fzt1OkgmLqOZt/Zw7scT3PPnqkhQx83L/HvHLSkWC3Y - ###1haxWes5/ihfRHqpYQRDkD5Hf0xm08DHqsI1er+n689rif9ibFppkNvdDb4Yn2kZ - ###BicNjDEFKRC6b/POiNL9rDvXtqKgIRWUrUx3lLaTSKMMEuoWLei30a4k8i0azrnF - ###qB9pXLBwHwv3o11bE/xiXwg/sfusiaOnWoBqGJHX+lF+LTjb3d36kvb6jMPI5WZP - ###8Zz04WH+P1AnrFTyJfkvKyUb+MHS9DbKu0DPmm6cEPW3+aBpBhq+MPNoSeq7F+uL - ###UWZf6A1Rvh3KmQiq4l08FnV1p/Ho4t6JlOXJqEe2mllRzmR5/5OS9fUXwALciW54 - ###0Ei5xtBreYqpO/sHAKAHs3k4od5VgOzZXPXglt332T2f3HJSRzKJzu0f+EPC8Sir - ###2GmutsbmY8EixShtaClfSlL2m/LXmv2EsGj2vSe3zZn3hGbCHzgT/thlb27/MINb - ###xUC//eOsWSk3Dkv4V8Guv8BElCyxnrMASkE+X7j9w6w+WdVoHY2qSARsvzBAlwA4 - ###swBp7V8CoGIJemxwrsB5At7ffrT35+r5MpyC6sG41LcfHcQ/Otzk9kM/YgNg7fbj - ###WVN3xMezLCMaDvkPxFZwCMOHPi9I4gSI1HnUJIKeI+40meCWI04jNjSHRcKqdfGn - ###hQd7gr77AN8FZ3wM2e+Zg/2EHxFYjslqKFMn+px8Fg35Mznp5hF/No+cQwkApRkN - ###3UfL9Y78eK3Z/zCPzgoJffXMKRoNS83ZckXn0VpTMgr2+WVuHu012ZidR6WmO431 - ###xdzVxWStyUTZaVgAlKNhIRoyn3wW/a7QzAXlyuE6Y0G2XFhda04KE3fsALPHvWRa - ###wqjj185hqQmrwAjYOCiZH2ew9tlVmNgCWuMVJ/Pj9veHE7XRLDm6EiN7RefnOWPS - ###PcuGz/G21yzknNUg36Ui5/Hn52xFyvX2zvOlXG/3XO0RK0H/CM3IHZGrBiDMrxee - ###Y6sw2xtINP1rOtkLSvnNXLoST2bhzcW4dPTmROSe96YfSyC3R58oKyvFbCCa5NH1 - ###VzXZLmtUzQdZG9CviQ2sFKvFenGjuAWSWzGoFoN6MdgoVuFxvVjdKtbgbaVY3yo2 - ###NoobW8WtSnF7A4pB0QaWqlA2tvXC23BaomBTiNb8ehrOrseDixgSkipQpnv66qTV - ###eaVwQUy2GkFQK29V6ofFzWq9Xis3tjcOixvBRmMbloWiEI1qfatS3qzD03p9Y2Or - ###XGtsHxZrW5Vgq7xdrxwWf6pV4VG5tgElqpuNerVc3dqE21qdbrcOi8H2dqNa3qjW - ###4HZje6tartegQFCvN+rl2jYU+Cmo1ipQggpX6psBfIeVb20H1XKjso3INbYa5U34 - ###G5CrNzbKUA+Aa9S3G+V6Bev7SdQ3NjcBuwBKA1QY+psBPK/VtrbK9XqwcahodjSO - ###ZiGSZDxNI9Rxu0MeTccnnFLlzcr2BrV+swzYKGTKG5WN7Vod0AX8GvXaNmLbKFeC - ###YGsTUYQmbjSCxlYNKVVGshHVauUaED4IqkCp8tZWvVILGngL3bG1tVHHWwCwCR0B - ###JClvVxr1jQq2MihDzzS2NrbxMVKQCAgEa2xtVxt1vAUs65tbALhS3gYCweNtvN+q - ###BZsbtU0EAv2JfU1dXSlv1Crbjc1aHe+RoERPme5PTZTTVue0+2v7CJbd/9MSuTru - ###ZcTfnbbeipxTdA8dZsnSO+yBUk5yWG961VczXhrcC/joE816UvNgxQPAxFfY7ypT - ###2bioJgp3zptz/it0fo2GU673yenCnwyj2bA37zvPQDnnPwFGd3Yz5Krd5xCzAPMn - ###t4NwdCU3EPWju/gjLZLwD7l4qYQQ/WvEN9fRooCE3K19+UI3e/UUu8K7We8q3BFP - ###ZuJDaXYmdi9BWQvKs8978raKtxgj3VmgqEcwMbxk7oqNciuEFgMNVvJELp4AmU+B - ###0eckiOCs+Lg0e5zHTQhbVPYl9HHzcjwJR6qseQ/fTM+l/QPgUbksy0mLEjAhIDx0 - ###9POT2c9oPin6QBe3BUdZMkZrQQyn6j3gBGAVVpf9wXgWUlsX47leOAHlToeKIK9Z - ###XAJI5cBYZ7P+FEexmE16fXUWRY3IJrOxPL0tYnVFVzjwEblL+PAOP6ymfljVVFKV - ###PmoqICm0ktGm5abKDM0NeLyH5qHIPRncPGrCX/myHaM2k8ZgPLrKq1qK3mNd50Jq - ###WkR3Hd6Vgm17NLu5vIz6UWh2lWQXIK67T6IlMHWrWTzFJJ9oajRLzvdrDv/Nrzs/ - ###SUM8T9ZNFdiCXOCMFnp7LjXQcLXPQvUZ8MeVvoPy8sP1wgETtmRSNSRebyBHMNfm - - - -Valin, et al. Expires May 3, 2012 [Page 312] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###FCEKliUytQ4+bd6CCHtWusO/JXnptgmvSsxCXQqK2KVB3k4sjsNEy1azSdifY/QY - ###abtQ58nEeBpdUSQTiSbVo/O8E/4ScW71uD0vUvOLkgrFWzuJitp6wRix09FFt6Of - ###aWH7lm55LaFXy9091HKnexdXP2ubNCa3uHq9XjgkfyEMyTLszT4iI8wNxp/x1OM1 - ###rJj5Hcy+cPF8HYVpMRsAs9Tn5pTyGqDmKtsgFVerTJ+jjqIEalBD1pqVcnBY8B6b - ###A4qJqCAOiAughKg0MlGRMEuIUam0V3mWjUqlFsNlTeOC7Cbaqxjdc71wqoMTKdR2 - ###BOHSGM5cVAwylVS6JKMjsYFqS0GeveLmUzvyQUnw2h6rTqMOo8GtrOnXvh56D57Z - ###T3EgrTWDSoFvt8RAMiOvnKGHkZpi25X5Nc7RPjBiPNSvZiXNvJlswjAc9ic062BK - ###LOB3/zUbT+dY1C1XZOWKRoGlL6T8iG3ObRfcr9Ya6J5yZufoeQKP09KmwlX9knNL - ###ypRLzbNFvQQDzu+FPYk6s3/o2teaTEnEDox1iLUgSBxtbIavTk9Ru5G7GyKEkghq - ###PX28/ymkENhWrwYptVauXsLgxyVUDZF1b+XIa+lCVo/7GZbvl7RPkKnljWqYTBK/ - ###I85DZEEjqwLqnTbEGZ0mLDBvaGoSrcuK8249v9JDWOl1MbcxAM/Uoj/RNWMHTae7 - ###uh36daGg/V7e7nc6rY6YY7gxgwbFq7p4nrc7hVyE6Lw7OGh1On6VFibKGDGQe00X - ###ZqJQ8uA+8r1Xov8HdNEnEN7L1/dTR7b/R2WjVqtL/496ZXOzUkP/j82g8eD/8SMu - ###9AAbT+6myDFErp8X1UoQiN+iyXX5eHolDscYyQ5j+uG0/nUazefhCKMX/++wNyq9 - ###6U374n1vANofrBvrBSxzEl5E6BFyfkMxBVEIpVgJIyFHGT05B1l1eofLxZCC/MHq - ###CSI2/ju+mSOU4fgiAsWmJ6MJ9qYkAQ+x9gvMofUpwnALc51/8XIMYv1nlKT649GF - ###jMeMUPC7YTjfIXfvkocaZd9SOFH46yEMBWQzPaXMyjQZfU0dhAHaYIQhkDGKoqDz - ###NwDD1mlEbosQxgIf9KJhOC2nYEGhmww5NBY6UdifgIhS1hHMxbh/MwSZpaf7ah0t - ###BfByikpvOI16g5mlN/UTqfmsAbJZp6/aHdE5Pjz9df+kJeD+7cnx+/aL1gvx/Hd4 - ###2RIHx29/P2m/fHUqXh2/ftE66Qj0mj44Pjo9aT9/d3p80kEw//mf+x34+uef6e3+ - ###0e/A79/C+t8RxycCXfrbABGqONk/Om23OkXRPjp4/e5F++hlUQAUcXRMQaRft9+0 - ###T6Hk6XGRKo9/KY4PxZvWCSYkON1/3n7dPv2dqjxsnx5hdYfHJwhoH9a7k9P2wbvX - ###+yfi7buTt8edlsAWvmh3QG9rv2m9KAtAAioWrfeto1PRebX/+jVVenj87ujF/mn7 - ###+EhIYLyx4nkLsMTDqlgVtfRF+6R1cIpNsncHQEJA8HVRdN62Dtpwg4Bav7WgQfsn - ###vxeRLAC2g+dSoF37r8WL/Tf7L6F9uThlOFkQDHTRAayieEgCydF597xz2j59d9oS - ###L4+PXxDJO62T921YvJ+J18cdItq7TqsIlZzuF1WrAAoQDUpA8efvOm0iX/votHVy - ###8u4ttj4PPf4rEAcw3YevXxCdgSjYZqDT8cnvAFf2muqJovj1VQtenSBliWr7SI4O - ###UO/glBeDKoGYp6yxCOeo9fJ1+2Xr6KCFBY4R0K/tTisPHdcG/F4iVKz8132o+R21 - ###HfsLcJO3bRqKejAXqWNF+1Dsv3jfRvxVeRgLnbYaOkS+g1eK+uWfgBvaU8lyW/ik - ###/X7/tNV95fnImcfWoe4xcNXr8vVj9gRXZXzyE8y7m770RD4JpUsv6ART6RKfHonC - ###eBLTkwXBRaiMDEcxCEc2GoUbGxJN8qYtXsY/c6EzvVtI5RLiFxQK3EI20xQvVPUc - ###CPHA2PtjGJ7dE5xm+nSW/SSoBFvuJy+X+GQb92VwVRxdRlc3oJtIVY5C/Ex/nmGQ - ###n7BP65DU91BvAOb7aRxRxN+CGE8m4xkuT2Nk5lFfGJ4qjTOzMhajov8KfDxUeYww - ###390lxtiFH/2b6RRAD+6kT3ZvNommkkeTe3avP7+BVXd+h7mOfp4RKIxIiDwbvjEY - ###AgbnkQx81buZj4fKww2RELAYzGawxoZTE3/Y1EoA/8CFaHYdXc4lBdTe1Hk0n6Jh - ###F1tHq2ZvMqEsBlMUFUQPVqP5HFRgKMfaOenByPkQjc7Erdidz/egtbvr8O8OEP09 - ###Uo5TU62/dBhSVFCPKspkzzNMvyQBXsOKhAmNYYWiCQAzLmtw5G7zmYOmKLpd6fpM - ###voKYxeo2T+PgZTj3R0BfD40L2euC+kbQmbii+NdZmIyDTw0QdRg5Cpoefwo5XqaQ - ###I2VCxMmB/pJIkoQ5CAsYfE8Tl82ngGZsRmGnS+IwkntEbuDJrpCh18gzjo5hJ52d - ###eXYfEYj8oE2rRiBaNvYQ7QizVDKYvOwOJLzRFQw66FjCC+ZdXYWgy5H0hyHHR6Ga - ###7Tha+tOwNyNfAPQfIL+6OzSQYEYaWFmgemAfwNcoNqlxiRhgN9G5MayIyBqpMyvG - ###dSFaq+WflurukZkpW4fQY6NLA1WGuImtU4XpRDb9PLyKRkWdDyyx8+TbYe+WTt3H - ###aYj0kifsKVCvs5x2sW1/tW71/8Pl6/+8N3/Q+Y9a0JD6f622UW3U6g/nP37g9aD/ - ###P+j/D/r/g/7/oP/ft/6vgq+92n8PCu3x0WH7JSr/RqWXSgSp+SpKUFzdd59Ys7zz - ###BpbvG9A4p3MyEKTIZXQmGMVldGx1T5SzsC9cVJPeqXEBLg4b9Y5ESU/XMyntGQOE - ###Cf6ow21Mlq4H5dq504KkSiXwSTMBI+kDIl1AMkiU1/GxcgBGOlYpZPUBKSdWVJwW - ###00neCyHilOFxRFJIZoOJaFjJ3drvJVN+GW1GVeUZjYaTLjccoUnAnkMvTm0o004o - ###1xzKKH06PmCHxWW0gEWnwin+mDs0ml4oMnwto/f6eVwmKpbPiqE9VcIQ4QaqUNXg - - - -Valin, et al. Expires May 3, 2012 [Page 313] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###WaiDPEZeZEEW4ImXoDwWsgYxtDutldsnt+LTjP7F3VbdiKJugxuxJjP4NBnrnB7I - ###jBJgYpSZAex+vKhTVM/KBOy4zqswAKCCRcOboQ5TTTS3ve1Vsub0ab7gdtWe2PZi - ###gCykgZpvzXiYZRaT7akauHBnK/zgoHKm3qFN03/Bo+JRcNBAT/mpjo/qDtW1ptcx - ###nC2YOG2p89bttyzeqbkkq5zgsqgvf7YWzqrKUMadwMk2egj7GEOWmng0Kg+VzhCR - ###yK4Kur16qBG6Mg4y3e41AWv8Bf/sueNuwZx9ciHof5qhigpEARdK8lTlQU/kHFUB - ###PABCiYBJlGWmdzXm1tQLoaNmq1dq1ti3KdkHhDAExNDRYo2M8zoa+16z2rBBUuLl - ###K27EPfrMi7cX7Lg0A70Q5IuKzQJgwK1RdghgZWtOriLzfk+Nk5Tg8okBg+FS6VUU - ###XTRDtlT2YrNV3TBsct3BrF9NjV5K5gtsVuDkveAtqxb8ti3RvCVb6DTSW3a+wIph - ###qkxMakiIV1MRV2hLIqxV13LyAY2M/I9vS5UV1MGUud1WYidXRT+vn0iLGeePzhrL - ###UQEz8BMmOFO/P7GEYMJENQ0WJCDQwyg6QznAHUbCz1ADVTT5KBFeiD5hj7LxaH2f - ###EjNpOGOQQVgmIwb/FjmDaoLsesUpnLwz/rixOTR++DipJRaUHBXfb1VWJEbaYIti - ###gy02yThZZFwlNamqP37+ZNAla7aYcOLeEuLEq5xdyKXJJ5EeBh6hOFnoU/3CBEk3 - ###D3UWHrQpStsVbVXKknKuLowErw5pv/1dCXgmKUhRDeS8Xz8b3zwAmxU4lhaY7l1W - ###SggunCWqYWVcHJFQtdhVyS/VlJRG/GkIVzyxKQXth/2Yv+GV6P95EQ7H97X5878W - ###7f80qpubDbn/s1GrVuG+EtSrlYf9nx9yJez/VDZL8NeWOOi0T9BpIaXA9sMu0cMu - ###0cMukXjYJXrYJfordonuI2Bj1pbTRXh+c5WwCzW/m4QLdqesN+f+b8qYK4JGpaK2 - ###RMgY173BYAA5EkYLgs6inwntcBSz1/HIAeGZ2MXklYrx70GD0NyP7Is8E3Ov/pGH - ###hyYdQC5Yr8KDx0aferxLuZIn6JEZIjvcE+LDeEI8EWBHo8nNHADAIoM3ZCJ0YxDE - ###0FOAAb3SxeroZNW9TO3oh7mDrogT0Bwp6jT8O8VdpgjdQEvA20ER7N0BLJEGQ6Gw - ###k1WmFIr4tSPGo8GdmIJ2wd0kKRUjNIGeAblLMklDPhP+xRLwVYRmzBrSu5h54EUP - ###V0qoNrseTHccrycc9c7p7P8IREKKu0Wers+MBUp86sFady6dW/FVdiWf4rW4lUxB - ###hkAfUg8qq/BmxApm1maj1O8ePf/y5vmXX59/6cCfw+d7UKscFLaMzFMO4sR0/JmO - ###lc/H4vJmMMD7PKvfGcmZ9dstnt1qufGl8SWofKlWvtQrXzYqiAG9l1tHIFgMZ6yS - ###akVkggY1sqtSS4pd8nxEgHZTSr7RoKlA0ULHWJTZ/TTGvcLbaH4HkxTu96if7FPQ - ###X+msOCabwLQ8eFKcDmxT9gleUWY1EQWxugz7ScMBXeeFLCEOWwfZlB6DLDocj8YO - ###IHoq6DHNQOi0IjqQjsjeMgMpLRzLqZE9A+e36TODsHxx+lsmhMF4NhO76L68xyDM - ###oK8GyA3VHiKWQluK9nMWOXJs5vTU5LR57DAUQK36078IMgrj+gKLffdgv9Nqg3Bz - ###1GmftmkVfQPiWCt3WxR3eQy1CFxwOJE/VdYwhOCthjNaDleBjLFlerB+MNhyheZh - ###JnGhm48xyv80x9MDRb45pn/9oX6mlz/4UcG8WtHeXrX+TD+inLs5eBZs5Clup3lT - ###1W+2vBc1gqKe2QBoHBOsHVFEB+sMlLQLMG9FnvDc3a3W0WQZe4WRSAFVa8ZMKFOF - ###MmILPxf+q9pZLGindAXXMfrlkpVjDuG4UmjXB5VQd2JSul6KHCvmpjxLXg1xPY9m - ###cv3BWUQVw1ihNRkhaztkclxk8TUZf7VCcvyVs/gi/Fmxb8FfM4aV8HcCZlG8LIWa - ###FNn0+KBekOGphCoQjQ6jAWifmNUY7+Q7GT0ZgyfD3/BGPkWLZUtJDgXA08QiFrGs - ###C+yVQmlmf6EluHpmf3OvfDchFDN8qnW3ez7R2UqTbKUGLvtSr49dWrdNrTezsEt7 - ###UfoBW8K6LDG7TP6gFxr3e7NeuI+BQbPWIdN3m0Ugnb0vfKLcJpDrok9MP9YQmZ2j - ###onbuu73+vMk+Z8FIZx+jCX81m4/Nb7WnT11repb6yErrMmjk/ltQtQ9I7e3ug0p2 - ###LMtejG+UHDTDyCVFuusC8dgvQk3/qsrb0fTKVmaknGZJbc7xCWXediXfZ0NnPKPU - ###xEW662IqK9xotwXm46urQWgJy7koDFkMcN0bSNu4O1ZUGcyNx8pYwIwtYRewWc4p - ###jWPIyV+2vVEpbLBeR38UisrNu+dzGE5wYLvjARC4GA+7RmjDakfhZ31L2kJ40cXk - ###YHFo1B9F/SMaNRMAwzRVLgcy/w7wDbErGkKuBmbLzdEEkaHYxG5pUai0S1Cc6T2Z - ###KcYGJEcHm0/hdAYjTnV0ziSjQ47Bepbyp1GYOOJo+PaMlB0ZKc5FmPeVhaGh6vgj - ###zLksEfRFImjW7xmgDdKPePmnT4Wi8eZ90tivxwOd1kBURVkTVSssE9CZtDgbeH/c - ###fmvwyiRfgma7amWYkxTNRK0X3dfHv75ovd7/fbm6SZF6nH8EtTnOAKl57BgiaL6w - ###6jxB5H4ZTkdRFEr+MrWnhHUuSBgozgKFQqLl+fnefDzIxXDhMFhGRSgcZRdeMFbY - ###IrsUHrHm2NnqtOlRk7w6cQbEXgRVPH9MsBJfb6R9WK1nflgnP1Jv+saGQEe6ZYMQ - ###4ajRM9pwQAhFiWCR2YL09ZhwK0pEyE5PdbJcHJmDQsXddrJd8kasNzR3Xi9ojWu2 - ###o51plPhimVAsBd7+u1O1ZMckGyhirX56/TUaNoDUEhaXcezq5Ig08eqUCGTL+5KN - ###fZO1XjprJT2RiSPk2rAreWlJVAWf5UCqyXTcD2d4Ang4xE6hQ5PKdMYds6LLXKYG - - - -Valin, et al. Expires May 3, 2012 [Page 314] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###KVmArO1MWaRA2SUPaJH33IwStQZHY5DfO/yC92LFfcGnFQ0WzfJWxNmMiu/C3ELx - ###8PdZsKx5TQRU+9HzGM+X1/IJKc2VyPHd6t58Q3U2X+bK1f36DdU5OSxXqazzLbXF - ###02auUuXhN9Sos3wmVPbPGJz4BoJaj20FT2blBMbrX4yLI9s+el4Ub+DPr/Cng38d - ###PmcxVjMunwjeYMcra4mn62tsGnvOgt86k40e8F0z2UJZaSZXy42UwZCxftUrlZUH - ###3TdUU/2GaoLK6vUE31BP9RvqaaxeTf0bqqk2Vq5mY6lqaoUl2rMUN5iZaW13Jmh/ - ###cfgtbAHGcFHA/wGKbPCnDn82Kv8NOAMT776LN3A4XgOTJEjSNmKUEfm4IHNP7bQi - ###6veJYRaMh6sjA//w5hlBO7V1vjgexHG5D5nRbF5930pjoHgk87WHP6kVaGD9vnHy - ###KS6v9x2V675RBqXp8XcgTJ/H9Qupiv1JKKNOt4DK3laQsw2kAHhYJ+iLP3w2kuX0 - ###u8aPhOBhyG29P7xNvkX5u5oXA+bh7b//88agsXh/f3cRlMQugxd/ZZdlrAqrdBaA - ###SemmFRYUt3oltgmZwgTdYaZQ99UIuvxCzML5nCLUo1XV2lVVA326ZVnBJbJZMpYO - ###J25tkLrjjMBqtkOgrczWyTZB4oIOhs3+8iVBAtpjNrQUO6Ng/l+x78k9+DyE/+eA - ###1khIE6I87pohkLJKlzIyyqbRNi8OYGXC7Zf07tclUUNmsdG7wSZ1jbIYY1rYhS08 - ###GN8MLigXC8KSfiwCUwb5JnWse3kDqdqYdnDXuRFwb9ogrwoCJp/P11z04dXK+CvX - ###uOQGBLwBNpPNKj2SbYmH6azDCOiZrUJrOMqV3TAv8l2MoniqA8gLXRk8QLO4Ovdu - ###pkTmBskBwAZ6yJq116DZIpHHUuZTyqCA8PPOdE0ki32MfbLy5olLkPkApYmijVD4 - ###vH16sn/ayrG5zXBa9LG2YuWM/Wn5j98/P8kpY+5KH6E/MSwI++2j01x/pY9xyXiN - ###1Po9Z/WW5T9vU3aE7mHrIOeoFctDkOEg0e/+qPW6k3PE+uWhvDj9Laek1OU/kvyv - ###i57s3betk4OcLzGafeRsWC8JyPG/7b9q7b/IPUW/CTdLNM1S3yPJzpmL0MxSLeUu - ###mqV/xsRUdf9lExPPDeK/MnIBmz6MWhQOINXWv2Pr850/gMCPrRPsY4YZO8edBN2a - ###9hdAH4YX0c1wRejarL4ANvwOV4TsWO0XgJ/dwGj/hjq0nX4BeO1uvBAybv4tgIXB - ###jVPg8OgB6QDUbn0KDLasxlZVkTCDXig/QXkU6gms/K/+odf83JMLM2PzWeJYjtK0 - ###pcx1NYlYrI84Fi3l7acRkEJTby6elGuX4uP5+izdzvk4IudBCvAsG3FRUvnlpNKV - ###adpMRJ2tm4VKuVIJUj/3O6jIbMCa95JgmSOHs0JeZXVzN3wLJlG8CnBGhTW3ksLd - ###dwBQwZwQiOMrWMj3LTBHKNfZm7BUnomQnumNq2BUSfC9lUhGShvcsOKgw54vsMqR - ###bX2+rBXe1cccW7zyF3O1KA7F3XlmPlEx9f3pU9IVc/kn1YqzCeBWr2rEADGy9Iav - ###TdMaoYq5WwmeXovcpbJjfN7im0uxSB76qyDtq2rWV9W0r4Ksr2ppXzUyPqqnIthI - ###/6hhP0rYY0n6zN1ywG7V3bMb39zCHmaDZy9h/yuru/BaSmKkuOJuCoG8p+fj5fg3 - ###eoaJREMEXosHvyXJV2dqMTuIHem1jJG+vHytgNURFmvoV29qxxct3/wf9/x324aS - ###ZBNzp/UugLkURVAU9aLw5TxZ3yVyIHyVsL8fH0josi1da5HR8eMI/esE4Kz4Xtzw - ###8eULh7e7cFTFVs326FNvgGcU1bEimd1zR9lOGOyEYbVwlixLRN+beEnycPC0dKjv - ###qCKGelq/YeY33sJVaXfSI9MGHjInYSPJsc2/HstkFSSnXKi49legfiy0VcmLt8rR - ###fsyV2SmJk52TEX3ZneW/YNUtfrYgTlDjYoZxdvTBCH0htW2BXS7gLCA6BdiLt1IF - ###1TEwDZrPot0EkSYeNcmAx9BXMZcxvFBwiNtxv/6UMZkZH5MsDMnJyeaO0th0TvIj - ###0Zscj3xngRituMcpBinSX8aalmzQTYWrvuDg90T694p6bHOmlI6KYM4SvIJda1/+ - ###vgq++g/WC7AWX4bzOyewXGIzd4OKv07Ly/XtxVKxer/LupaA+QLLy2H7aP9192T/ - ###6GUr9zSFnfoVeKsLWueXZIGCn7yyQ15HWw1NpMns9SPFeOK+9E0o8lrBQ4TN2KQz - ###cQktdYUD3Ee5jMLBRUxG4IcdneXGfOJv13+eRnNK4SJfmxUx3kgOO6U/76UeVXTB - ###8ul+l7iKUOBX0vl1NGJP7JHHjRhckOFQfokZHPcqTGxEYXo3tosdG8k5FUEPJO10 - ###9VJf5AMOEjFG7BmPzBndz9fhCL7GpTkalfTZ5AQ2QfW51STWo4va81VppRRWvfk8 - ###HE7w5JWyQ0pjBMdGHmQPb/UZtyT09OV2h2tdRSFZnvwSv1A4YLHjrU7OCBijdOPa - ###C2CYJExMvFJVCtbUaXh1M+hNdTu/qxXSbFByMGc/E3GvpOEee5rZmj+bxEloxlFE - ###vuZispewbiW3QDEA+HwNbfZM3kuTA92aSvhVImvRFxZIFrGySBuTtskCb84kS7FK - ###m+kXys1CeJZ8txFJSrNL5tT1JL6lweszWxmwYtNwSF6xvaOSHB2YK7gnhV6XVELl - ###RdNhR6ZACkrERoG79FPkFjpwiHdMI3kx+Q+HnZ2BsEkngXjjbNvwBQ1rfUPMzXnv - ###NQg3ZZaqOMYh4xKH8o04IbiyiXjm3OZ0X6SFPdZeAknUWvRtNFIOtE8GFxT8fmug - ###w9/DXfZYlHZiWqiyShnxg4ovRbblwfkjzZMG0iSydGlsgR+JueWHjPGehd6lIX4j - ###I9A4x4ro95ojNBS2njmvlTNRzi0DCop5mQfu677cMS+fOVNjSRFiNMU9lEq54gsh - ###SV4I+kqQpVGFFR+JM8I/XCkWBXt4X3xcW0uVGxAVoA9osQDhDD7LySPlefVkea6m - - - -Valin, et al. Expires May 3, 2012 [Page 315] - -Internet-Draft Interactive Audio Codec October 2011 - - - ###WwD/IdB1+DcRH0AlD9QNwkYiUvrIekav6cucvOduUXGkYHC8x4BBo35MSqAT8X5N - ###/H6jnmQipIp5peage07drbkjIC+eajOAOmgYY0q9T+EUc1cqfW7HaemTTb0Dlc4f - ###grBUK2CDPGt0jlkzdOfKaPZuRBrXPYoiBWXgcv5xshQyOEc8hJy9KSycOu4TqNTH - ###VJTJiC2gkkUJgCxLIyybTied2RWjX130prgGfIrUyeUsbAiV2X9N5zkagOuSbZRo - ###OBKK6zLfgN9fiwiJoUmRy8J6dEe+UjNUBD5fR/1rmS0XN9cR4Wk4w/Or4nM4RezH - ###mJhVTQ3KSfyi9fzdy27n9Pik1T14fdxpdTEICcXvA6Fu8LF7igEvOzBmcyrEXTTE - ###AHnz27n29XLMDTqBD/zmr7Vso1/Db01rzORj0r+YUeJOKkNTW9q4gsXWofj6Q1/Z - ###9/jLvuSLUufdwUGr08HgOn918NmH6+F6uB6uh+vhergerofr4Xq4Hq6H6+F6uB6u - ###h+tPv/4fhSE5iwAwIAA= - -A.4. Test vectors - - Because of size constraints, the Opus test vectors are not - distributed in this draft. They are available from the Opus codec - website at and will also be made - available in IETF meeting proceedings. These test vectors were - created specifically to exercise all aspects of the decoder and - therefore the audio quality of the decoded output is significantly - lower than what Opus can achieve in normal operation. - - The SHA1 hash of the files in the test vector package are - - 1c93c979fcdd3b690e7f026c7d3c0dd7ff18ce26 test1_mono.bit - d081f04726a9b55139169e9102c0e8aefd3bc598 test1_mono.fixed - 52ef3919cb33f423ab5ad3d6eaec73c78d59ae47 test1_mono.float - 581b0a5dbc1cb624c79e4d881813793d819a43f0 test2_mono.bit - 46d4ddc49c0ce80861dcbbcc3264383ebe851bd9 test2_mono.fixed - fc8d3609f7fe22463641b52acf71bda7e97ebc99 test2_mono.float - 512965134678ec8a2883796467cd27c9d2e6b2ac test3_mono.bit - d6401be4d5dc006bb6433c4aa1c4c018ddd4d25c test3_mono.fixed - d10310d657fde1dd23c1a50c4fb3fad8d8ce8d5f test3_mono.float - 5d3819e5ac37ecfbd6a7ab7142b083279e1815ff test4_mono.bit - 44881c834f03f810ffb2397de3ec850323f49513 test4_mono.fixed - 6538684f07dc435aa6877f5cf705936afce3aca9 test4_mono.float - 58515e06eee6bfb0981b0d09882e6903b2de3a26 test5_mono.bit - 5ae5eb782f911ff7bd1faf2369fd09e88122b356 test5_mono.fixed - 120217917cad910d6ea5d6855192210ac88881dd test5_mono.float - 3a8e9c2136daee94f517c0e1bcb79ffee9b094e0 test1_stereo.bit - 0016f27e2792ac5651cf9a47abacd0ffc3e3aa6b test1_stereo.fixed - b63ed7377bd39a1ebd76e965ff77a32adad837bd test1_stereo.float - 521eb2a1e0cc9c31b8b740673307c2d3b10c1900 test2_stereo.bit - 3dba673f3ff244fb3930cd712ebf14ab4d51808b test2_stereo.fixed - 8aa4a5c7c2fbd4add2e4d4b76bb0c15c8e3ea8a8 test2_stereo.float - 5b50aa6d1c093c77c15e61d6fc466a5ff1f7c423 test3_stereo.bit - 165c6b92599ab1319acb8e5637b8123856c102b9 test3_stereo.fixed - e6613f0af12f6faa16f4760b0b1a59a5cb5bfbfd test3_stereo.float - 6bc8f3146fcb96450c901b16c3d464ccdf4d5d96 test4_stereo.bit - 01c6f02bc5d10a5a653a89b82f6c5f7807397074 test4_stereo.fixed - - - -Valin, et al. Expires May 3, 2012 [Page 316] - -Internet-Draft Interactive Audio Codec October 2011 - - - 20ffcbf8b0eeaf4ff17ed29d1120b2d23ce50334 test4_stereo.float - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 317] - -Internet-Draft Interactive Audio Codec October 2011 - - -Appendix B. Self-Delimiting Framing - - To use the internal framing described in Section 3, the decoder must - know the total length of the Opus packet, in bytes. This section - describes a simple variation of that framing which can be used when - the total length of the packet is not known. Nothing in the encoding - of the packet itself allows a decoder to distinguish between the - regular, undelimited framing and the self-delimiting framing - described in this appendix. Which one is used and where must be - established by context at the transport layer. It is RECOMMENDED - that a transport layer choose exactly one framing scheme, rather than - allowing an encoder to signal which one it wants to use. - - For example, although a regular Opus stream does not support more - than two channels, a multi-channel Opus stream may be formed from - several one- and two-channel streams. To pack an Opus packet from - each of these streams together in a single packet at the transport - layer, one could use the self-delimiting framing for all but the last - stream, and then the regular, undelimited framing for the last one. - Reverting to the undelimited framing for the last stream saves - overhead (because the total size of the transport-layer packet will - still be known), and ensures that a "multi-channel" stream which only - has a single Opus stream uses the same framing as a regular Opus - stream does. This avoids the need for signaling to distinguish these - two cases. - - The self-delimiting framing is identical to the regular, undelimited - framing from Section 3, except that each Opus packet contains one - extra length field, encoded using the same one- or two-byte scheme - from Section 3.2.1. This extra length immediately precedes the - compressed data of the first Opus frame in the packet, and is - interpreted in the various modes as follows: - - o Code 0 packets: It is the length of the single Opus frame (see - Figure 19). - - o Code 1 packets: It is the length used for both of the Opus frames - (see Figure 20). - - o Code 2 packets: It is the length of the second Opus frame (see - Figure 21). - - o CBR Code 3 packets: It is the length used for all of the Opus - frames (see Figure 22). - - o VBR Code 3 packets: It is the length of the last Opus frame (see - Figure 23). - - - - -Valin, et al. Expires May 3, 2012 [Page 318] - -Internet-Draft Interactive Audio Codec October 2011 - - - 0 1 2 3 - 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - |0|0|s| config | N1 (1-2 bytes): | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | - | Compressed frame 1 (N1 bytes)... : - : | - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - - Figure 19: A Self-Delimited Code 0 Packet - - - 0 1 2 3 - 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - |1|0|s| config | N1 (1-2 bytes): | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ : - | Compressed frame 1 (N1 bytes)... | - : +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ : - | Compressed frame 2 (N1 bytes)... | - : +-+-+-+-+-+-+-+-+ - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - - Figure 20: A Self-Delimited Code 1 Packet - - - 0 1 2 3 - 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - |0|1|s| config | N1 (1-2 bytes): N2 (1-2 bytes : | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ : - | Compressed frame 1 (N1 bytes)... | - : +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | - | Compressed frame 2 (N2 bytes)... : - : | - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - - Figure 21: A Self-Delimited Code 2 Packet - - - - - - -Valin, et al. Expires May 3, 2012 [Page 319] - -Internet-Draft Interactive Audio Codec October 2011 - - - 0 1 2 3 - 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - |1|1|s| config | M |p|0| Pad len (Opt) : N1 (1-2 bytes): - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : Compressed frame 1 (N1 bytes)... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : Compressed frame 2 (N1 bytes)... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : ... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : Compressed frame M (N1 bytes)... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - : Opus Padding (Optional)... | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - - Figure 22: A Self-Delimited CBR Code 3 Packet - - - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 320] - -Internet-Draft Interactive Audio Codec October 2011 - - - 0 1 2 3 - 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - |1|1|s| config | M |p|1| Padding length (Optional) : - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - : N1 (1-2 bytes): ... : N[M-1] | N[M] : - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : Compressed frame 1 (N1 bytes)... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : Compressed frame 2 (N2 bytes)... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : ... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : Compressed frame M (N[M] bytes)... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - : Opus Padding (Optional)... | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - - Figure 23: A Self-Delimited VBR Code 3 Packet - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 321] - -Internet-Draft Interactive Audio Codec October 2011 - - -Authors' Addresses - - Jean-Marc Valin - Mozilla Corporation - 650 Castro Street - Mountain View, CA 94041 - USA - - Phone: +1 650 903-0800 - Email: jmvalin@jmvalin.ca - - - Koen Vos - Skype Technologies S.A. - Soder Malarstrand 43 - Stockholm, 11825 - SE - - Phone: +46 73 085 7619 - Email: koen.vos@skype.net - - - Timothy B. Terriberry - Mozilla Corporation - 650 Castro Street - Mountain View, CA 94041 - USA - - Phone: +1 650 903-0800 - Email: tterriberry@mozilla.com - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires May 3, 2012 [Page 322] - diff --git a/draft-ietf-codec-opus-11.txt b/draft-ietf-codec-opus-11.txt deleted file mode 100644 index 542fdd9..0000000 --- a/draft-ietf-codec-opus-11.txt +++ /dev/null @@ -1,18144 +0,0 @@ - - - -Network Working Group JM. Valin -Internet-Draft Mozilla Corporation -Intended status: Standards Track K. Vos -Expires: August 20, 2012 Skype Technologies S.A. - T. Terriberry - Mozilla Corporation - February 17, 2012 - - - Definition of the Opus Audio Codec - draft-ietf-codec-opus-11 - -Abstract - - This document defines the Opus interactive speech and audio codec. - Opus is designed to handle a wide range of interactive audio - applications, including Voice over IP, videoconferencing, in-game - chat, and even live, distributed music performances. It scales from - low bitrate narrowband speech at 6 kb/s to very high quality stereo - music at 510 kb/s. Opus uses both linear prediction (LP) and the - Modified Discrete Cosine Transform (MDCT) to achieve good compression - of both speech and music. - -Status of this Memo - - This Internet-Draft is submitted in full conformance with the - provisions of BCP 78 and BCP 79. - - Internet-Drafts are working documents of the Internet Engineering - Task Force (IETF). Note that other groups may also distribute - working documents as Internet-Drafts. The list of current Internet- - Drafts is at http://datatracker.ietf.org/drafts/current/. - - Internet-Drafts are draft documents valid for a maximum of six months - and may be updated, replaced, or obsoleted by other documents at any - time. It is inappropriate to use Internet-Drafts as reference - material or to cite them other than as "work in progress." - - This Internet-Draft will expire on August 20, 2012. - -Copyright Notice - - Copyright (c) 2012 IETF Trust and the persons identified as the - document authors. All rights reserved. - - This document is subject to BCP 78 and the IETF Trust's Legal - Provisions Relating to IETF Documents - (http://trustee.ietf.org/license-info) in effect on the date of - - - -Valin, et al. Expires August 20, 2012 [Page 1] - -Internet-Draft Interactive Audio Codec February 2012 - - - publication of this document. Please review these documents - carefully, as they describe your rights and restrictions with respect - to this document. Code Components extracted from this document must - include Simplified BSD License text as described in Section 4.e of - the Trust Legal Provisions and are provided without warranty as - described in the Simplified BSD License. - - -Table of Contents - - 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . 5 - 1.1. Notation and Conventions . . . . . . . . . . . . . . . . 6 - 2. Opus Codec Overview . . . . . . . . . . . . . . . . . . . . . 8 - 2.1. Control Parameters . . . . . . . . . . . . . . . . . . . 10 - 2.1.1. Bitrate . . . . . . . . . . . . . . . . . . . . . . . 10 - 2.1.2. Number of Channels (Mono/Stereo) . . . . . . . . . . 11 - 2.1.3. Audio Bandwidth . . . . . . . . . . . . . . . . . . . 11 - 2.1.4. Frame Duration . . . . . . . . . . . . . . . . . . . 11 - 2.1.5. Complexity . . . . . . . . . . . . . . . . . . . . . 11 - 2.1.6. Packet Loss Resilience . . . . . . . . . . . . . . . 12 - 2.1.7. Forward Error Correction (FEC) . . . . . . . . . . . 12 - 2.1.8. Constant/Variable Bitrate . . . . . . . . . . . . . . 12 - 2.1.9. Discontinuous Transmission (DTX) . . . . . . . . . . 12 - 3. Internal Framing . . . . . . . . . . . . . . . . . . . . . . 14 - 3.1. The TOC Byte . . . . . . . . . . . . . . . . . . . . . . 14 - 3.2. Frame Packing . . . . . . . . . . . . . . . . . . . . . . 16 - 3.2.1. Frame Length Coding . . . . . . . . . . . . . . . . . 16 - 3.2.2. Code 0: One Frame in the Packet . . . . . . . . . . . 17 - 3.2.3. Code 1: Two Frames in the Packet, Each with Equal - Compressed Size . . . . . . . . . . . . . . . . . . . 17 - 3.2.4. Code 2: Two Frames in the Packet, with Different - Compressed Sizes . . . . . . . . . . . . . . . . . . 18 - 3.2.5. Code 3: An Arbitrary Number of Frames in the Packet . 18 - 3.3. Examples . . . . . . . . . . . . . . . . . . . . . . . . 21 - 3.4. Extending Opus . . . . . . . . . . . . . . . . . . . . . 22 - 4. Opus Decoder . . . . . . . . . . . . . . . . . . . . . . . . 23 - 4.1. Range Decoder . . . . . . . . . . . . . . . . . . . . . . 23 - 4.1.1. Decoding Symbols . . . . . . . . . . . . . . . . . . 25 - 4.1.2. Alternate Decoding Methods . . . . . . . . . . . . . 27 - 4.1.3. Decoding Raw Bits . . . . . . . . . . . . . . . . . . 28 - 4.1.4. Decoding Uniformly Distributed Integers . . . . . . . 28 - 4.1.5. Current Bit Usage . . . . . . . . . . . . . . . . . . 29 - 4.2. SILK Decoder . . . . . . . . . . . . . . . . . . . . . . 31 - 4.2.1. SILK Decoder Modules . . . . . . . . . . . . . . . . 31 - 4.2.2. LP Layer Organization . . . . . . . . . . . . . . . . 32 - 4.2.3. Header Bits . . . . . . . . . . . . . . . . . . . . . 35 - 4.2.4. Per-Frame LBRR Flags . . . . . . . . . . . . . . . . 36 - 4.2.5. LBRR Frames . . . . . . . . . . . . . . . . . . . . . 36 - - - -Valin, et al. Expires August 20, 2012 [Page 2] - -Internet-Draft Interactive Audio Codec February 2012 - - - 4.2.6. Regular SILK Frames . . . . . . . . . . . . . . . . . 37 - 4.2.7. SILK Frame Contents . . . . . . . . . . . . . . . . . 37 - 4.2.7.1. Stereo Prediction Weights . . . . . . . . . . . . 39 - 4.2.7.2. Mid-only Flag . . . . . . . . . . . . . . . . . . 41 - 4.2.7.3. Frame Type . . . . . . . . . . . . . . . . . . . 42 - 4.2.7.4. Subframe Gains . . . . . . . . . . . . . . . . . 43 - 4.2.7.5. Normalized Line Spectral Frequency (LSF) and - Linear Predictive Coding (LPC) Coefficients . . . 45 - 4.2.7.6. Long-Term Prediction (LTP) Parameters . . . . . . 72 - 4.2.7.7. Linear Congruential Generator (LCG) Seed . . . . 84 - 4.2.7.8. Excitation . . . . . . . . . . . . . . . . . . . 84 - 4.2.7.9. SILK Frame Reconstruction . . . . . . . . . . . . 96 - 4.2.8. Stereo Unmixing . . . . . . . . . . . . . . . . . . . 99 - 4.2.9. Resampling . . . . . . . . . . . . . . . . . . . . . 100 - 4.3. CELT Decoder . . . . . . . . . . . . . . . . . . . . . . 101 - 4.3.1. Transient Decoding . . . . . . . . . . . . . . . . . 104 - 4.3.2. Energy Envelope Decoding . . . . . . . . . . . . . . 104 - 4.3.3. Bit Allocation . . . . . . . . . . . . . . . . . . . 105 - 4.3.4. Shape Decoding . . . . . . . . . . . . . . . . . . . 110 - 4.3.5. Anti-Collapse Processing . . . . . . . . . . . . . . 115 - 4.3.6. Denormalization . . . . . . . . . . . . . . . . . . . 115 - 4.3.7. Inverse MDCT . . . . . . . . . . . . . . . . . . . . 115 - 4.4. Packet Loss Concealment (PLC) . . . . . . . . . . . . . . 116 - 4.4.1. Clock Drift Compensation . . . . . . . . . . . . . . 117 - 4.5. Configuration Switching . . . . . . . . . . . . . . . . . 117 - 4.5.1. Transition Side Information (Redundancy) . . . . . . 119 - 4.5.2. State Reset . . . . . . . . . . . . . . . . . . . . . 121 - 4.5.3. Summary of Transitions . . . . . . . . . . . . . . . 122 - 5. Opus Encoder . . . . . . . . . . . . . . . . . . . . . . . . 125 - 5.1. Range Encoder . . . . . . . . . . . . . . . . . . . . . . 126 - 5.1.1. Encoding Symbols . . . . . . . . . . . . . . . . . . 127 - 5.1.2. Alternate Encoding Methods . . . . . . . . . . . . . 128 - 5.1.3. Encoding Raw Bits . . . . . . . . . . . . . . . . . . 129 - 5.1.4. Encoding Uniformly Distributed Integers . . . . . . . 129 - 5.1.5. Finalizing the Stream . . . . . . . . . . . . . . . . 129 - 5.1.6. Current Bit Usage . . . . . . . . . . . . . . . . . . 130 - 5.2. SILK Encoder . . . . . . . . . . . . . . . . . . . . . . 130 - 5.2.1. Sample Rate Conversion . . . . . . . . . . . . . . . 130 - 5.2.2. Stereo Mixing . . . . . . . . . . . . . . . . . . . . 131 - 5.2.3. SILK Core Encoder . . . . . . . . . . . . . . . . . . 131 - 5.3. CELT Encoder . . . . . . . . . . . . . . . . . . . . . . 144 - 5.3.1. Pitch Prefilter . . . . . . . . . . . . . . . . . . . 144 - 5.3.2. Bands and Normalization . . . . . . . . . . . . . . . 145 - 5.3.3. Energy Envelope Quantization . . . . . . . . . . . . 145 - 5.3.4. Bit Allocation . . . . . . . . . . . . . . . . . . . 145 - 5.3.5. Stereo Decisions . . . . . . . . . . . . . . . . . . 146 - 5.3.6. Time-Frequency Decision . . . . . . . . . . . . . . . 147 - 5.3.7. Spreading Values Decision . . . . . . . . . . . . . . 147 - - - -Valin, et al. Expires August 20, 2012 [Page 3] - -Internet-Draft Interactive Audio Codec February 2012 - - - 5.3.8. Spherical Vector Quantization . . . . . . . . . . . . 148 - 6. Conformance . . . . . . . . . . . . . . . . . . . . . . . . . 149 - 6.1. Testing . . . . . . . . . . . . . . . . . . . . . . . . . 149 - 6.2. Opus Custom . . . . . . . . . . . . . . . . . . . . . . . 150 - 7. Security Considerations . . . . . . . . . . . . . . . . . . . 151 - 8. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 153 - 9. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . 154 - 10. Copying Conditions . . . . . . . . . . . . . . . . . . . . . 155 - 11. References . . . . . . . . . . . . . . . . . . . . . . . . . 156 - 11.1. Normative References . . . . . . . . . . . . . . . . . . 156 - 11.2. Informative References . . . . . . . . . . . . . . . . . 156 - Appendix A. Reference Implementation . . . . . . . . . . . . . . 159 - A.1. Extracting the source . . . . . . . . . . . . . . . . . . 159 - A.2. Development Versions . . . . . . . . . . . . . . . . . . 160 - A.3. Base64-encoded Source Code . . . . . . . . . . . . . . . 160 - A.4. Test Vectors . . . . . . . . . . . . . . . . . . . . . . 318 - Appendix B. Self-Delimiting Framing . . . . . . . . . . . . . . 320 - Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 324 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 4] - -Internet-Draft Interactive Audio Codec February 2012 - - -1. Introduction - - The Opus codec is a real-time interactive audio codec designed to - meet the requirements described in [requirements]. It is composed of - a linear prediction (LP)-based layer and a Modified Discrete Cosine - Transform (MDCT)-based layer. The main idea behind using two layers - is that in speech, linear prediction techniques (such as CELP) code - low frequencies more efficiently than transform (e.g., MDCT) domain - techniques, while the situation is reversed for music and higher - speech frequencies. Thus a codec with both layers available can - operate over a wider range than either one alone and, by combining - them, achieve better quality than either one individually. - - The primary normative part of this specification is provided by the - source code in Appendix A. Only the decoder portion of this software - is normative, though a significant amount of code is shared by both - the encoder and decoder. Section 6 provides a decoder conformance - test. The decoder contains a great deal of integer and fixed-point - arithmetic which must be performed exactly, including all rounding - considerations, so any useful specification requires domain-specific - symbolic language to adequately define these operations. - Additionally, any conflict between the symbolic representation and - the included reference implementation must be resolved. For the - practical reasons of compatibility and testability it would be - advantageous to give the reference implementation priority in any - disagreement. The C language is also one of the most widely - understood human-readable symbolic representations for machine - behavior. For these reasons this RFC uses the reference - implementation as the sole symbolic representation of the codec. - - While the symbolic representation is unambiguous and complete it is - not always the easiest way to understand the codec's operation. For - this reason this document also describes significant parts of the - codec in English and takes the opportunity to explain the rationale - behind many of the more surprising elements of the design. These - descriptions are intended to be accurate and informative, but the - limitations of common English sometimes result in ambiguity, so it is - expected that the reader will always read them alongside the symbolic - representation. Numerous references to the implementation are - provided for this purpose. The descriptions sometimes differ from - the reference in ordering or through mathematical simplification - wherever such deviation makes an explanation easier to understand. - For example, the right shift and left shift operations in the - reference implementation are often described using division and - multiplication in the text. In general, the text is focused on the - "what" and "why" while the symbolic representation most clearly - provides the "how". - - - - -Valin, et al. Expires August 20, 2012 [Page 5] - -Internet-Draft Interactive Audio Codec February 2012 - - -1.1. Notation and Conventions - - The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", - "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this - document are to be interpreted as described in RFC 2119 [rfc2119]. - - Even when using floating-point, various operations in the codec - require bit-exact fixed-point behavior. The notation "Q", where n - is an integer, denotes the number of binary digits to the right of - the decimal point in a fixed-point number. For example, a signed Q14 - value in a 16-bit word can represent values from -2.0 to - 1.99993896484375, inclusive. This notation is for informational - purposes only. Arithmetic, when described, always operates on the - underlying integer. E.g., the text will explicitly indicate any - shifts required after a multiplication. - - Expressions, where included in the text, follow C operator rules and - precedence, with the exception that the syntax "x**y" indicates x - raised to the power y. The text also makes use of the following - functions: - -1.1.1. min(x,y) - - The smallest of two values x and y. - -1.1.2. max(x,y) - - The largest of two values x and y. - -1.1.3. clamp(lo,x,hi) - - clamp(lo,x,hi) = max(lo,min(x,hi)) - - With this definition, if lo > hi, the lower bound is the one that is - enforced. - -1.1.4. sign(x) - - The sign of x, i.e., - - ( -1, x < 0 , - sign(x) = < 0, x == 0 , - ( 1, x > 0 . - - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 6] - -Internet-Draft Interactive Audio Codec February 2012 - - -1.1.5. log2(f) - - The base-two logarithm of f. - -1.1.6. ilog(n) - - The minimum number of bits required to store a positive integer n in - two's complement notation, or 0 for a non-positive integer n. - - ( 0, n <= 0, - ilog(n) = < - ( floor(log2(n))+1, n > 0 - - Examples: - - o ilog(-1) = 0 - - o ilog(0) = 0 - - o ilog(1) = 1 - - o ilog(2) = 2 - - o ilog(3) = 2 - - o ilog(4) = 3 - - o ilog(7) = 3 - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 7] - -Internet-Draft Interactive Audio Codec February 2012 - - -2. Opus Codec Overview - - The Opus codec scales from 6 kb/s narrowband mono speech to 510 kb/s - fullband stereo music, with algorithmic delays ranging from 5 ms to - 65.2 ms. At any given time, either the LP layer, the MDCT layer, or - both, may be active. It can seamlessly switch between all of its - various operating modes, giving it a great deal of flexibility to - adapt to varying content and network conditions without renegotiating - the current session. The codec allows input and output of various - audio bandwidths, defined as follows: - - +----------------------+-----------------+-------------------------+ - | Abbreviation | Audio Bandwidth | Sample Rate (Effective) | - +----------------------+-----------------+-------------------------+ - | NB (narrowband) | 4 kHz | 8 kHz | - | | | | - | MB (medium-band) | 6 kHz | 12 kHz | - | | | | - | WB (wideband) | 8 kHz | 16 kHz | - | | | | - | SWB (super-wideband) | 12 kHz | 24 kHz | - | | | | - | FB (fullband) | 20 kHz (*) | 48 kHz | - +----------------------+-----------------+-------------------------+ - - Table 1 - - (*) Although the sampling theorem allows a bandwidth as large as half - the sampling rate, Opus never codes audio above 20 kHz, as that is - the generally accepted upper limit of human hearing. - - Opus defines super-wideband (SWB) with an effective sample rate of - 24 kHz, unlike some other audio coding standards that use 32 kHz. - This was chosen for a number of reasons. The band layout in the MDCT - layer naturally allows skipping coefficients for frequencies over - 12 kHz, but does not allow cleanly dropping just those frequencies - over 16 kHz. A sample rate of 24 kHz also makes resampling in the - MDCT layer easier, as 24 evenly divides 48, and when 24 kHz is - sufficient, it can save computation in other processing, such as - Acoustic Echo Cancellation (AEC). Experimental changes to the band - layout to allow a 16 kHz cutoff (32 kHz effective sample rate) showed - potential quality degradations at other sample rates, and at typical - bitrates the number of bits saved by using such a cutoff instead of - coding in fullband (FB) mode is very small. Therefore, if an - application wishes to process a signal sampled at 32 kHz, it should - just use FB. - - The LP layer is based on the SILK [1] codec [SILK]. It supports NB, - - - -Valin, et al. Expires August 20, 2012 [Page 8] - -Internet-Draft Interactive Audio Codec February 2012 - - - MB, or WB audio and frame sizes from 10 ms to 60 ms, and requires an - additional 5 ms look-ahead for noise shaping estimation. A small - additional delay (up to 1.5 ms) may be required for sampling rate - conversion. Like Vorbis and many other modern codecs, SILK is - inherently designed for variable-bitrate (VBR) coding, though the - encoder can also produce constant-bitrate (CBR) streams. The version - of SILK used in Opus is substantially modified from, and not - compatible with, the stand-alone SILK codec previously deployed by - Skype. This document does not serve to define that format, but those - interested in the original SILK codec should see [SILK] instead. - - The MDCT layer is based on the CELT [2] codec [CELT]. It supports - NB, WB, SWB, or FB audio and frame sizes from 2.5 ms to 20 ms, and - requires an additional 2.5 ms look-ahead due to the overlapping MDCT - windows. The CELT codec is inherently designed for CBR coding, but - unlike many CBR codecs it is not limited to a set of predetermined - rates. It internally allocates bits to exactly fill any given target - budget, and an encoder can produce a VBR stream by varying the target - on a per-frame basis. The MDCT layer is not used for speech when the - audio bandwidth is WB or less, as it is not useful there. On the - other hand, non-speech signals are not always adequately coded using - linear prediction, so for music only the MDCT layer should be used. - - A "Hybrid" mode allows the use of both layers simultaneously with a - frame size of 10 or 20 ms and a SWB or FB audio bandwidth. Each - frame is split into a low frequency signal and a high frequency - signal, with a cutoff of 8 kHz. The LP layer then codes the low - frequency signal, followed by the MDCT layer coding the high - frequency signal. In the MDCT layer, all bands below 8 kHz are - discarded, so there is no coding redundancy between the two layers. - - The sample rate (in contrast to the actual audio bandwidth) can be - chosen independently on the encoder and decoder side, e.g., a - fullband signal can be decoded as wideband, or vice versa. This - approach ensures a sender and receiver can always interoperate, - regardless of the capabilities of their actual audio hardware. - Internally, the LP layer always operates at a sample rate of twice - the audio bandwidth, up to a maximum of 16 kHz, which it continues to - use for SWB and FB. The decoder simply resamples its output to - support different sample rates. The MDCT layer always operates - internally at a sample rate of 48 kHz. Since all the supported - sample rates evenly divide this rate, and since the the decoder may - easily zero out the high frequency portion of the spectrum in the - frequency domain, it can simply decimate the MDCT layer output to - achieve the other supported sample rates very cheaply. - - After conversion to the common, desired output sample rate, the - decoder simply adds the output from the two layers together. To - - - -Valin, et al. Expires August 20, 2012 [Page 9] - -Internet-Draft Interactive Audio Codec February 2012 - - - compensate for the different look-ahead required by each layer, the - CELT encoder input is delayed by an additional 2.7 ms. This ensures - that low frequencies and high frequencies arrive at the same time. - This extra delay may be reduced by an encoder by using less look- - ahead for noise shaping or using a simpler resampler in the LP layer, - but this will reduce quality. However, the base 2.5 ms look-ahead in - the CELT layer cannot be reduced in the encoder because it is needed - for the MDCT overlap, whose size is fixed by the decoder. - - Both layers use the same entropy coder, avoiding any waste from - "padding bits" between them. The hybrid approach makes it easy to - support both CBR and VBR coding. Although the LP layer is VBR, the - bit allocation of the MDCT layer can produce a final stream that is - CBR by using all the bits left unused by the LP layer. - -2.1. Control Parameters - - The Opus codec includes a number of control parameters which can be - changed dynamically during regular operation of the codec, without - interrupting the audio stream from the encoder to the decoder. These - parameters only affect the encoder since any impact they have on the - bit-stream is signaled in-band such that a decoder can decode any - Opus stream without any out-of-band signaling. Any Opus - implementation can add or modify these control parameters without - affecting interoperability. The most important encoder control - parameters in the reference encoder are listed below. - -2.1.1. Bitrate - - Opus supports all bitrates from 6 kb/s to 510 kb/s. All other - parameters being equal, higher bitrate results in higher quality. - For a frame size of 20 ms, these are the bitrate "sweet spots" for - Opus in various configurations: - - o 8-12 kb/s for NB speech, - - o 16-20 kb/s for WB speech, - - o 28-40 kb/s for FB speech, - - o 48-64 kb/s for FB mono music, and - - o 64-128 kb/s for FB stereo music. - - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 10] - -Internet-Draft Interactive Audio Codec February 2012 - - -2.1.2. Number of Channels (Mono/Stereo) - - Opus can transmit either mono or stereo frames within a single - stream. When decoding a mono frame in a stereo decoder, the left and - right channels are identical, and when decoding a stereo frame in a - mono decoder, the mono output is the average of the left and right - channels. In some cases, it is desirable to encode a stereo input - stream in mono (e.g., because the bitrate is too low to encode stereo - with sufficient quality). The number of channels encoded can be - selected in real-time, but by default the reference encoder attempts - to make the best decision possible given the current bitrate. - -2.1.3. Audio Bandwidth - - The audio bandwidths supported by Opus are listed in Table 1. Just - like for the number of channels, any decoder can decode audio encoded - at any bandwidth. For example, any Opus decoder operating at 8 kHz - can decode a FB Opus frame, and any Opus decoder operating at 48 kHz - can decode a NB frame. Similarly, the reference encoder can take a - 48 kHz input signal and encode it as NB. The higher the audio - bandwidth, the higher the required bitrate to achieve acceptable - quality. The audio bandwidth can be explicitly specified in real- - time, but by default the reference encoder attempts to make the best - bandwidth decision possible given the current bitrate. - -2.1.4. Frame Duration - - Opus can encode frames of 2.5, 5, 10, 20, 40 or 60 ms. It can also - combine multiple frames into packets of up to 120 ms. For real-time - applications, sending fewer packets per second reduces the bitrate, - since it reduces the overhead from IP, UDP, and RTP headers. - However, it increases latency and sensitivity to packet losses, as - losing one packet constitutes a loss of a bigger chunk of audio. - Increasing the frame duration also slightly improves coding - efficiency, but the gain becomes small for frame sizes above 20 ms. - For this reason, 20 ms frames are a good choice for most - applications. - -2.1.5. Complexity - - There are various aspects of the Opus encoding process where trade- - offs can be made between CPU complexity and quality/bitrate. In the - reference encoder, the complexity is selected using an integer from 0 - to 10, where 0 is the lowest complexity and 10 is the highest. - Examples of computations for which such trade-offs may occur are: - - o The order of the pitch analysis whitening filter, - - - - -Valin, et al. Expires August 20, 2012 [Page 11] - -Internet-Draft Interactive Audio Codec February 2012 - - - o The order of the short-term noise shaping filter, - - o The number of states in delayed decision quantization of the - residual signal, and - - o The use of certain bit-stream features such as variable time- - frequency resolution and the pitch post-filter. - -2.1.6. Packet Loss Resilience - - Audio codecs often exploit inter-frame correlations to reduce the - bitrate at a cost in error propagation: after losing one packet - several packets need to be received before the decoder is able to - accurately reconstruct the speech signal. The extent to which Opus - exploits inter-frame dependencies can be adjusted on the fly to - choose a trade-off between bitrate and amount of error propagation. - -2.1.7. Forward Error Correction (FEC) - - Another mechanism providing robustness against packet loss is the in- - band Forward Error Correction (FEC). Packets that are determined to - contain perceptually important speech information, such as onsets or - transients, are encoded again at a lower bitrate and this re-encoded - information is added to a subsequent packet. - -2.1.8. Constant/Variable Bitrate - - Opus is more efficient when operating with variable bitrate (VBR), - which is the default. However, in some (rare) applications, constant - bitrate (CBR) is required. There are two main reasons to operate in - CBR mode: - - o When the transport only supports a fixed size for each compressed - frame - - o When security is important _and_ the input audio not a normal - conversation but is highly constrained (e.g. yes/no, recorded - prompts) [SRTP-VBR] - - When low-latency transmission is required over a relatively slow - connection, then constrained VBR can also be used. This uses VBR in - a way that simulates a "bit reservoir" and is equivalent to what MP3 - and AAC call CBR (i.e. not true CBR due to the bit reservoir). - -2.1.9. Discontinuous Transmission (DTX) - - Discontinuous Transmission (DTX) reduces the bitrate during silence - or background noise. When DTX is enabled, only one frame is encoded - - - -Valin, et al. Expires August 20, 2012 [Page 12] - -Internet-Draft Interactive Audio Codec February 2012 - - - every 400 milliseconds. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 13] - -Internet-Draft Interactive Audio Codec February 2012 - - -3. Internal Framing - - The Opus encoder produces "packets", which are each a contiguous set - of bytes meant to be transmitted as a single unit. The packets - described here do not include such things as IP, UDP, or RTP headers - which are normally found in a transport-layer packet. A single - packet may contain multiple audio frames, so long as they share a - common set of parameters, including the operating mode, audio - bandwidth, frame size, and channel count (mono vs. stereo). This - section describes the possible combinations of these parameters and - the internal framing used to pack multiple frames into a single - packet. This framing is not self-delimiting. Instead, it assumes - that a higher layer (such as UDP or RTP or Ogg or Matroska) will - communicate the length, in bytes, of the packet, and it uses this - information to reduce the framing overhead in the packet itself. A - decoder implementation MUST support the framing described in this - section. An alternative, self-delimiting variant of the framing is - described in Appendix B. Support for that variant is OPTIONAL. - -3.1. The TOC Byte - - An Opus packet begins with a single-byte table-of-contents (TOC) - header that signals which of the various modes and configurations a - given packet uses. It is composed of a frame count code, "c", a - stereo flag, "s", and a configuration number, "config", arranged as - illustrated in Figure 1. A description of each of these fields - follows. - - 0 - 0 1 2 3 4 5 6 7 - +-+-+-+-+-+-+-+-+ - | c |s| config | - +-+-+-+-+-+-+-+-+ - - Figure 1: The TOC byte - - The top five bits of the TOC byte, labeled "config", encode one of 32 - possible configurations of operating mode, audio bandwidth, and frame - size. As described, the LP layer and MDCT layer can be combined in - three possible operating modes: - - 1. An LP-only mode for use in low bitrate connections with an audio - bandwidth of WB or less, - - 2. A Hybrid (LP+MDCT) mode for SWB or FB speech at medium bitrates, - and - - - - - -Valin, et al. Expires August 20, 2012 [Page 14] - -Internet-Draft Interactive Audio Codec February 2012 - - - 3. An MDCT-only mode for very low delay speech transmission as well - as music transmission (NB to FB). - - The 32 possible configurations each identify which one of these - operating modes the packet uses, as well as the audio bandwidth and - the frame size. Table 2 lists the parameters for each configuration. - - +-----------------------+-----------+-----------+-------------------+ - | Configuration | Mode | Bandwidth | Frame Sizes | - | Number(s) | | | | - +-----------------------+-----------+-----------+-------------------+ - | 0...3 | SILK-only | NB | 10, 20, 40, 60 ms | - | | | | | - | 4...7 | SILK-only | MB | 10, 20, 40, 60 ms | - | | | | | - | 8...11 | SILK-only | WB | 10, 20, 40, 60 ms | - | | | | | - | 12...13 | Hybrid | SWB | 10, 20 ms | - | | | | | - | 14...15 | Hybrid | FB | 10, 20 ms | - | | | | | - | 16...19 | CELT-only | NB | 2.5, 5, 10, 20 ms | - | | | | | - | 20...23 | CELT-only | WB | 2.5, 5, 10, 20 ms | - | | | | | - | 24...27 | CELT-only | SWB | 2.5, 5, 10, 20 ms | - | | | | | - | 28...31 | CELT-only | FB | 2.5, 5, 10, 20 ms | - +-----------------------+-----------+-----------+-------------------+ - - Table 2: TOC Byte Configuration Parameters - - The configuration numbers in each range (e.g., 0...3 for NB SILK- - only) correspond to the various choices of frame size, in the same - order. For example, configuration 0 has a 10 ms frame size and - configuration 3 has a 60 ms frame size. - - One additional bit, labeled "s", signals mono vs. stereo, with 0 - indicating mono and 1 indicating stereo. - - The remaining two bits of the TOC byte, labeled "c", code the number - of frames per packet (codes 0 to 3) as follows: - - o 0: 1 frame in the packet - - o 1: 2 frames in the packet, each with equal compressed size - - - - - -Valin, et al. Expires August 20, 2012 [Page 15] - -Internet-Draft Interactive Audio Codec February 2012 - - - o 2: 2 frames in the packet, with different compressed sizes - - o 3: an arbitrary number of frames in the packet - - This draft refers to a packet as a code 0 packet, code 1 packet, - etc., based on the value of "c". - - A well-formed Opus packet MUST contain at least one byte with the TOC - information, though the frame(s) within a packet MAY be zero bytes - long. - -3.2. Frame Packing - - This section describes how frames are packed according to each - possible value of "c" in the TOC byte. - -3.2.1. Frame Length Coding - - When a packet contains multiple VBR frames (i.e., code 2 or 3), the - compressed length of one or more of these frames is indicated with a - one- or two-byte sequence, with the meaning of the first byte as - follows: - - o 0: No frame (discontinuous transmission (DTX) or lost packet) - - o 1...251: Length of the frame in bytes - - o 252...255: A second byte is needed. The total length is - (len[1]*4)+len[0] - - The special length 0 indicates that no frame is available, either - because it was dropped during transmission by some intermediary or - because the encoder chose not to transmit it. A length of 0 is valid - for any Opus frame in any mode. - - The maximum representable length is 255*4+255=1275 bytes. For 20 ms - frames, this represents a bitrate of 510 kb/s, which is approximately - the highest useful rate for lossily compressed fullband stereo music. - Beyond this point, lossless codecs are more appropriate. It is also - roughly the maximum useful rate of the MDCT layer, as shortly - thereafter quality no longer improves with additional bits due to - limitations on the codebook sizes. - - No length is transmitted for the last frame in a VBR packet, or for - any of the frames in a CBR packet, as it can be inferred from the - total size of the packet and the size of all other data in the - packet. However, the length of any individual frame MUST NOT exceed - 1275 bytes, to allow for repacketization by gateways, conference - - - -Valin, et al. Expires August 20, 2012 [Page 16] - -Internet-Draft Interactive Audio Codec February 2012 - - - bridges, or other software. - -3.2.2. Code 0: One Frame in the Packet - - For code 0 packets, the TOC byte is immediately followed by N-1 bytes - of compressed data for a single frame (where N is the size of the - packet), as illustrated in Figure 2. - - 0 1 2 3 - 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - |0|0|s| config | | - +-+-+-+-+-+-+-+-+ | - | Compressed frame 1 (N-1 bytes)... : - : | - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - - Figure 2: A Code 0 Packet - -3.2.3. Code 1: Two Frames in the Packet, Each with Equal Compressed - Size - - For code 1 packets, the TOC byte is immediately followed by the - (N-1)/2 bytes of compressed data for the first frame, followed by - (N-1)/2 bytes of compressed data for the second frame, as illustrated - in Figure 3. The number of payload bytes available for compressed - data, N-1, MUST be even for all code 1 packets. - - 0 1 2 3 - 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - |1|0|s| config | | - +-+-+-+-+-+-+-+-+ : - | Compressed frame 1 ((N-1)/2 bytes)... | - : +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ : - | Compressed frame 2 ((N-1)/2 bytes)... | - : +-+-+-+-+-+-+-+-+ - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - - Figure 3: A Code 1 Packet - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 17] - -Internet-Draft Interactive Audio Codec February 2012 - - -3.2.4. Code 2: Two Frames in the Packet, with Different Compressed - Sizes - - For code 2 packets, the TOC byte is followed by a one- or two-byte - sequence indicating the length of the first frame (marked N1 in the - figure below), followed by N1 bytes of compressed data for the first - frame. The remaining N-N1-2 or N-N1-3 bytes are the compressed data - for the second frame. This is illustrated in Figure 4. A code 2 - packet MUST contain enough bytes to represent a valid length. For - example, a 1-byte code 2 packet is always invalid, and a 2-byte code - 2 packet whose second byte is in the range 252...255 is also invalid. - The length of the first frame, N1, MUST also be no larger than the - size of the payload remaining after decoding that length for all code - 2 packets. This makes, for example, a 2-byte code 2 packet with a - second byte in the range 1...251 invalid as well (the only valid - 2-byte code 2 packet is one where the length of both frames is zero). - - 0 1 2 3 - 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - |0|1|s| config | N1 (1-2 bytes): | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ : - | Compressed frame 1 (N1 bytes)... | - : +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | - | Compressed frame 2... : - : | - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - - Figure 4: A Code 2 Packet - -3.2.5. Code 3: An Arbitrary Number of Frames in the Packet - - Code 3 packets may encode an arbitrary number of frames, as well as - additional padding, called "Opus padding" to indicate that this - padding is added at the Opus layer, rather than at the transport - layer. Code 3 packets MUST have at least 2 bytes. The TOC byte is - followed by a byte encoding the number of frames in the packet in - bits 0 to 5 (marked "M" in the figure below), with bit 6 indicating - whether or not Opus padding is inserted (marked "p" in the figure - below), and bit 7 indicating VBR (marked "v" in the figure below). M - MUST NOT be zero, and the audio duration contained within a packet - MUST NOT exceed 120 ms. This limits the maximum frame count for any - frame size to 48 (for 2.5 ms frames), with lower limits for longer - frame sizes. Figure 5 illustrates the layout of the frame count - byte. - - - -Valin, et al. Expires August 20, 2012 [Page 18] - -Internet-Draft Interactive Audio Codec February 2012 - - - 0 - 0 1 2 3 4 5 6 7 - +-+-+-+-+-+-+-+-+ - | M |p|v| - +-+-+-+-+-+-+-+-+ - - Figure 5: The frame count byte - - When Opus padding is used, the number of bytes of padding is encoded - in the bytes following the frame count byte. Values from 0...254 - indicate that 0...254 bytes of padding are included, in addition to - the byte(s) used to indicate the size of the padding. If the value - is 255, then the size of the additional padding is 254 bytes, plus - the padding value encoded in the next byte. There MUST be at least - one more byte in the packet in this case. By using the value 255 - multiple times, it is possible to create a packet of any specific, - desired size. The additional padding bytes appear at the end of the - packet, and MUST be set to zero by the encoder to avoid creating a - covert channel. The decoder MUST accept any value for the padding - bytes, however. Let P be the total amount of padding, including both - the trailing padding bytes themselves and the header bytes used to - indicate how many trailing bytes there are. Then P MUST be no more - than N-2. - - In the CBR case, the compressed length of each frame in bytes is - equal to the number of remaining bytes in the packet after - subtracting the (optional) padding, (N-2-P), divided by M. This - number MUST be a non-negative integer multiple of M. The compressed - data for all M frames then follows, each of size (N-2-P)/M bytes, as - illustrated in Figure 6. - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 19] - -Internet-Draft Interactive Audio Codec February 2012 - - - 0 1 2 3 - 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - |1|1|s| config | M |p|0| Padding length (Optional) : - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : Compressed frame 1 ((N-2-P)/M bytes)... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : Compressed frame 2 ((N-2-P)/M bytes)... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : ... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : Compressed frame M ((N-2-P)/M bytes)... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - : Opus Padding (Optional)... | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - - Figure 6: A CBR Code 3 Packet - - In the VBR case, the (optional) padding length is followed by M-1 - frame lengths (indicated by "N1" to "N[M-1]" in the figure below), - each encoded in a one- or two-byte sequence as described above. The - packet MUST contain enough data for the M-1 lengths after removing - the (optional) padding, and the sum of these lengths MUST be no - larger than the number of bytes remaining in the packet after - decoding them. The compressed data for all M frames follows, each - frame consisting of the indicated number of bytes, with the final - frame consuming any remaining bytes before the final padding, as - illustrated in Figure 6. The number of header bytes (TOC byte, frame - count byte, padding length bytes, and frame length bytes), plus the - length of the first M-1 frames themselves, plus the length of the - padding MUST be no larger than N, the total size of the packet. - - - - - - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 20] - -Internet-Draft Interactive Audio Codec February 2012 - - - 0 1 2 3 - 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - |1|1|s| config | M |p|1| Padding length (Optional) : - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - : N1 (1-2 bytes): N2 (1-2 bytes): ... : N[M-1] | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : Compressed frame 1 (N1 bytes)... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : Compressed frame 2 (N2 bytes)... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : ... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : Compressed frame M... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - : Opus Padding (Optional)... | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - - Figure 7: A VBR Code 3 Packet - -3.3. Examples - - Simplest case, one NB mono 20 ms SILK frame: - - 0 1 2 3 - 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - |0|0|0| 1 | compressed data... : - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - - Two FB mono 5 ms CELT frames of the same compressed size: - - 0 1 2 3 - 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - |1|0|0| 29 | compressed data... : - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - - Two FB mono 20 ms Hybrid frames of different compressed size: - - - - -Valin, et al. Expires August 20, 2012 [Page 21] - -Internet-Draft Interactive Audio Codec February 2012 - - - 0 1 2 3 - 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - |1|1|0| 15 | 2 |0|1| N1 | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | - | compressed data... : - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - - Four FB stereo 20 ms CELT frames of the same compressed size: - - 0 1 2 3 - 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - |1|1|1| 31 | 4 |0|0| compressed data... : - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - -3.4. Extending Opus - - A receiver MUST NOT process packets which violate any of the rules - above as normal Opus packets. They are reserved for future - applications, such as in-band headers (containing metadata, etc.). - These constraints are summarized here for reference: - - o Packets are at least one byte. - - o No implicit frame length is larger than 1275 bytes. - - o Code 1 packets have an odd total length, N, so that (N-1)/2 is an - integer. - - o Code 2 packets have enough bytes after the TOC for a valid frame - length, and that length is no larger than the number of bytes - remaining in the packet. - - o Code 3 packets contain at least one frame, but no more than 120 ms - of audio total. - - o The length of a CBR code 3 packet, N, is at least two bytes, the - size of the padding, P (including both the padding length bytes in - the header and the trailing padding bytes) is no more than N-2, - and the frame count, M, satisfies the constraint that (N-2-P) is a - non-negative integer multiple of M. - - o VBR code 3 packets are large enough to contain all the header - bytes (TOC byte, frame count byte, any padding length bytes, and - any frame length bytes), plus the length of the first M-1 frames, - plus any trailing padding bytes. - - - - -Valin, et al. Expires August 20, 2012 [Page 22] - -Internet-Draft Interactive Audio Codec February 2012 - - -4. Opus Decoder - - The Opus decoder consists of two main blocks: the SILK decoder and - the CELT decoder. At any given time, one or both of the SILK and - CELT decoders may be active. The output of the Opus decode is the - sum of the outputs from the SILK and CELT decoders with proper sample - rate conversion and delay compensation on the SILK side, and optional - decimation (when decoding to sample rates less than 48 kHz) on the - CELT side, as illustrated in the block diagram below. - - - +---------+ +------------+ - | SILK | | Sample | - +->| Decoder |--->| Rate |----+ - Bit- +---------+ | | | | Conversion | v - stream | Range |---+ +---------+ +------------+ /---\ Audio - ------->| Decoder | | + |------> - | |---+ +---------+ +------------+ \---/ - +---------+ | | CELT | | Decimation | ^ - +->| Decoder |--->| (Optional) |----+ - | | | | - +---------+ +------------+ - - -4.1. Range Decoder - - Opus uses an entropy coder based on [range-coding], which is itself a - rediscovery of the FIFO arithmetic code introduced by - [coding-thesis]. It is very similar to arithmetic encoding, except - that encoding is done with digits in any base instead of with bits, - so it is faster when using larger bases (i.e., an octet). All of the - calculations in the range coder must use bit-exact integer - arithmetic. - - Symbols may also be coded as "raw bits" packed directly into the - bitstream, bypassing the range coder. These are packed backwards - starting at the end of the frame, as illustrated in Figure 8. This - reduces complexity and makes the stream more resilient to bit errors, - as corruption in the raw bits will not desynchronize the decoding - process, unlike corruption in the input to the range decoder. Raw - bits are only used in the CELT layer. - - - - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 23] - -Internet-Draft Interactive Audio Codec February 2012 - - - 0 1 2 3 - 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | Range coder data (packed MSB to LSB) -> : - + + - : : - + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - : | <- Boundary occurs at an arbitrary bit position : - +-+-+-+ + - : <- Raw bits data (packed LSB to MSB) | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - - Figure 8: Illustrative example of packing range coder and raw bits - data - - Each symbol coded by the range coder is drawn from a finite alphabet - and coded in a separate "context", which describes the size of the - alphabet and the relative frequency of each symbol in that alphabet. - - Suppose there is a context with n symbols, identified with an index - that ranges from 0 to n-1. The parameters needed to encode or decode - symbol k in this context are represented by a three-tuple - (fl[k], fh[k], ft), with 0 <= fl[k] < fh[k] <= ft <= 65535. The - values of this tuple are derived from the probability model for the - symbol, represented by traditional "frequency counts". Because Opus - uses static contexts these are not updated as symbols are decoded. - Let f[i] be the frequency of symbol i. Then the three-tuple - corresponding to symbol k is given by - - k-1 n-1 - __ __ - fl[k] = \ f[i], fh[k] = fl[k] + f[k], ft = \ f[i] - /_ /_ - i=0 i=0 - - The range decoder extracts the symbols and integers encoded using the - range encoder in Section 5.1. The range decoder maintains an - internal state vector composed of the two-tuple (val, rng), - representing the difference between the high end of the current range - and the actual coded value, minus one, and the size of the current - range, respectively. Both val and rng are 32-bit unsigned integer - values. The decoder initializes rng to 128 and initializes val to - 127 minus the top 7 bits of the first input octet. It saves the - remaining bit for use in the renormalization procedure described in - Section 4.1.1.1, which the decoder invokes immediately after - initialization to read additional bits and establish the invariant - that rng > 2**23. - - - - -Valin, et al. Expires August 20, 2012 [Page 24] - -Internet-Draft Interactive Audio Codec February 2012 - - -4.1.1. Decoding Symbols - - Decoding a symbol is a two-step process. The first step determines a - 16-bit unsigned value fs, which lies within the range of some symbol - in the current context. The second step updates the range decoder - state with the three-tuple (fl[k], fh[k], ft) corresponding to that - symbol. - - The first step is implemented by ec_decode() (entdec.c), which - computes - - val - fs = ft - min(------ + 1, ft) . - rng/ft - - The divisions here are exact integer division. - - The decoder then identifies the symbol in the current context - corresponding to fs; i.e., the value of k whose three-tuple - (fl[k], fh[k], ft) satisfies fl[k] <= fs < fh[k]. It uses this tuple - to update val according to - - rng - val = val - --- * (ft - fh[k]) . - ft - - If fl[k] is greater than zero, then the decoder updates rng using - - rng - rng = --- * (fh[k] - fl[k]) . - ft - - Otherwise, it updates rng using - - rng - rng = rng - --- * (ft - fh[k]) . - ft - - Using a special case for the first symbol (rather than the last - symbol, as is commonly done in other arithmetic coders) ensures that - all the truncation error from the finite precision arithmetic - accumulates in symbol 0. This makes the cost of coding a 0 slightly - smaller, on average, than its estimated probability indicates and - makes the cost of coding any other symbol slightly larger. When - contexts are designed so that 0 is the most probable symbol, which is - often the case, this strategy minimizes the inefficiency introduced - by the finite precision. It also makes some of the special-case - decoding routines in Section 4.1.2 particularly simple. - - - -Valin, et al. Expires August 20, 2012 [Page 25] - -Internet-Draft Interactive Audio Codec February 2012 - - - After the updates, implemented by ec_dec_update() (entdec.c), the - decoder normalizes the range using the procedure in the next section, - and returns the index k. - -4.1.1.1. Renormalization - - To normalize the range, the decoder repeats the following process, - implemented by ec_dec_normalize() (entdec.c), until rng > 2**23. If - rng is already greater than 2**23, the entire process is skipped. - First, it sets rng to (rng<<8). Then it reads the next octet of the - payload and combines it with the left-over bit buffered from the - previous octet to form the 8-bit value sym. It takes the left-over - bit as the high bit (bit 7) of sym, and the top 7 bits of the octet - it just read as the other 7 bits of sym. The remaining bit in the - octet just read is buffered for use in the next iteration. If no - more input octets remain, it uses zero bits instead. Then, it sets - - val = ((val<<8) + (255-sym)) & 0x7FFFFFFF . - - It is normal and expected that the range decoder will read several - bytes into the raw bits data (if any) at the end of the packet by the - time the frame is completely decoded, as illustrated in Figure 9. - This same data MUST also be returned as raw bits when requested. The - encoder is expected to terminate the stream in such a way that the - decoder will decode the intended values regardless of the data - contained in the raw bits. Section 5.1.5 describes a procedure for - doing this. If the range decoder consumes all of the bytes belonging - to the current frame, it MUST continue to use zero when any further - input bytes are required, even if there is additional data in the - current packet from padding or other frames. - - n n+1 n+2 n+3 - 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - : | <----------- Overlap region ------------> | : - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - ^ ^ - | End of data buffered by the range coder | - ...-----------------------------------------------+ - | - | End of data consumed by raw bits - +-------------------------------------------------------... - - Figure 9: Illustrative example of raw bits overlapping range coder - data - - - - - - -Valin, et al. Expires August 20, 2012 [Page 26] - -Internet-Draft Interactive Audio Codec February 2012 - - -4.1.2. Alternate Decoding Methods - - The reference implementation uses three additional decoding methods - that are exactly equivalent to the above, but make assumptions and - simplifications that allow for a more efficient implementation. - -4.1.2.1. ec_decode_bin() - - The first is ec_decode_bin() (entdec.c), defined using the parameter - ftb instead of ft. It is mathematically equivalent to calling - ec_decode() with ft = (1<> (ftb - 8)) + 1) , - - the decoder state is updated using the three-tuple (t, t + 1, ((ft - - 1) >> (ftb - 8)) + 1), and the remaining bits are decoded as raw - bits, setting - - t = (t << (ftb - 8)) | ec_dec_bits(ftb - 8) . - - If, at this point, t >= ft, then the current frame is corrupt. In - that case, the decoder should assume there has been an error in the - coding, decoding, or transmission and SHOULD take measures to conceal - the error and/or report to the application that the error has - occurred. - -4.1.5. Current Bit Usage - - The bit allocation routines in the CELT decoder need a conservative - upper bound on the number of bits that have been used from the - current frame thus far, including both range coder bits and raw bits. - This drives allocation decisions that must match those made in the - encoder. The upper bound is computed in the reference implementation - to whole-bit precision by the function ec_tell() (entcode.h) and to - fractional 1/8th bit precision by the function ec_tell_frac() - (entcode.c). Like all operations in the range coder, it must be - implemented in a bit-exact manner, and must produce exactly the same - value returned by the same functions in the encoder after encoding - the same symbols. - - ec_tell() is guaranteed to return ceil(ec_tell_frac()/8.0). In - various places the codec will check to ensure there is enough room to - contain a symbol before attempting to decode it. In practice, - although the number of bits used so far is an upper bound, decoding a - symbol whose probability model suggests it has a worst-case cost of p - 1/8th bits may actually advance the return value of ec_tell_frac() by - p-1, p, or p+1 1/8th bits, due to approximation error in that upper - bound, truncation error in the range coder, and for large values of - - - -Valin, et al. Expires August 20, 2012 [Page 29] - -Internet-Draft Interactive Audio Codec February 2012 - - - ft, modeling error in ec_dec_uint(). - - However, this error is bounded, and periodic calls to ec_tell() or - ec_tell_frac() at precisely defined points in the decoding process - prevent it from accumulating. For a range coder symbol that requires - a whole number of bits (i.e., for which ft/(fh[k] - fl[k]) is a power - of two), where there are at least p 1/8th bits available, decoding - the symbol will never cause ec_tell() or ec_tell_frac() to exceed the - size of the frame ("bust the budget"). In this case the return value - of ec_tell_frac() will only advance by more than p 1/8th bits if - there was an additional, fractional number of bits remaining, and it - will never advance beyond the next whole-bit boundary, which is safe, - since frames always contain a whole number of bits. However, when p - is not a whole number of bits, an extra 1/8th bit is required to - ensure that decoding the symbol will not bust the budget. - - The reference implementation keeps track of the total number of whole - bits that have been processed by the decoder so far in the variable - nbits_total, including the (possibly fractional) number of bits that - are currently buffered, but not consumed, inside the range coder. - nbits_total is initialized to 9 just before the initial range - renormalization process completes (or equivalently, it can be - initialized to 33 after the first renormalization). The extra two - bits over the actual amount buffered by the range coder guarantees - that it is an upper bound and that there is enough room for the - encoder to terminate the stream. Each iteration through the range - coder's renormalization loop increases nbits_total by 8. Reading raw - bits increases nbits_total by the number of raw bits read. - -4.1.5.1. ec_tell() - - The whole number of bits buffered in rng may be estimated via l = - ilog(rng). ec_tell() then becomes a simple matter of removing these - bits from the total. It returns (nbits_total - l). - - In a newly initialized decoder, before any symbols have been read, - this reports that 1 bit has been used. This is the bit reserved for - termination of the encoder. - -4.1.5.2. ec_tell_frac() - - ec_tell_frac() estimates the number of bits buffered in rng to - fractional precision. Since rng must be greater than 2**23 after - renormalization, l must be at least 24. Let - - - r_Q15 = rng >> (l-16) , - - - - -Valin, et al. Expires August 20, 2012 [Page 30] - -Internet-Draft Interactive Audio Codec February 2012 - - - so that 32768 <= r_Q15 < 65536, an unsigned Q15 value representing - the fractional part of rng. Then the following procedure can be used - to add one bit of precision to l. First, update - - - r_Q15 = (r_Q15*r_Q15) >> 15 . - - Then add the 16th bit of r_Q15 to l via - - - l = 2*l + (r_Q15 >> 16) . - - Finally, if this bit was a 1, reduce r_Q15 by a factor of two via - - - r_Q15 = r_Q15 >> 1 , - - so that it once again lies in the range 32768 <= r_Q15 < 65536. - - This procedure is repeated three times to extend l to 1/8th bit - precision. ec_tell_frac() then returns (nbits_total*8 - l). - -4.2. SILK Decoder - - The decoder's LP layer uses a modified version of the SILK codec - (herein simply called "SILK"), which runs a decoded excitation signal - through adaptive long-term and short-term prediction synthesis - filters. It runs at NB, MB, and WB sample rates internally. When - used in a SWB or FB Hybrid frame, the LP layer itself still only runs - in WB. - -4.2.1. SILK Decoder Modules - - An overview of the decoder is given in Figure 10. - - - - - - - - - - - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 31] - -Internet-Draft Interactive Audio Codec February 2012 - - - +---------+ +------------+ - -->| Range |--->| Decode |---------------------------+ - 1 | Decoder | 2 | Parameters |----------+ 5 | - +---------+ +------------+ 4 | | - 3 | | | - \/ \/ \/ - +------------+ +------------+ +------------+ - | Generate |-->| LTP |-->| LPC | - | Excitation | | Synthesis | | Synthesis | - +------------+ +------------+ +------------+ - ^ | - | | - +-------------------+----------------+ - | 6 - | +------------+ +-------------+ - +-->| Stereo |-->| Sample Rate |--> - | Unmixing | 7 | Conversion | 8 - +------------+ +-------------+ - - 1: Range encoded bitstream - 2: Coded parameters - 3: Pulses, LSBs, and signs - 4: Pitch lags, LTP coefficients - 5: LPC coefficients and gains - 6: Decoded signal (mono or mid-side stereo) - 7: Unmixed signal (mono or left-right stereo) - 8: Resampled signal - - - Figure 10: SILK Decoder - - The decoder feeds the bitstream (1) to the range decoder from - Section 4.1, and then decodes the parameters in it (2) using the - procedures detailed in Sections 4.2.3 through 4.2.7.8.5. These - parameters (3, 4, 5) are used to generate an excitation signal (see - Section 4.2.7.8.6), which is fed to an optional long-term prediction - (LTP) filter (voiced frames only, see Section 4.2.7.9.1) and then a - short-term prediction filter (see Section 4.2.7.9.2), producing the - decoded signal (6). For stereo streams, the mid-side representation - is converted to separate left and right channels (7). The result is - finally resampled to the desired output sample rate (e.g., 48 kHz) so - that the resampled signal (8) can be mixed with the CELT layer. - -4.2.2. LP Layer Organization - - Internally, the LP layer of a single Opus frame is composed of either - a single 10 ms regular SILK frame or between one and three 20 ms - regular SILK frames. A stereo Opus frame may double the number of - - - -Valin, et al. Expires August 20, 2012 [Page 32] - -Internet-Draft Interactive Audio Codec February 2012 - - - regular SILK frames (up to a total of six), since it includes - separate frames for a mid channel and, optionally, a side channel. - Optional Low Bit-Rate Redundancy (LBRR) frames, which are reduced- - bitrate encodings of previous SILK frames, may be included to aid in - recovery from packet loss. If present, these appear before the - regular SILK frames. They are in most respects identical to regular, - active SILK frames, except that they are usually encoded with a lower - bitrate. This draft uses "SILK frame" to refer to either one and - "regular SILK frame" if it needs to draw a distinction between the - two. - - Logically, each SILK frame is in turn composed of either two or four - 5 ms subframes. Various parameters, such as the quantization gain of - the excitation and the pitch lag and filter coefficients can vary on - a subframe-by-subframe basis. Physically, the parameters for each - subframe are interleaved in the bitstream, as described in the - relevant sections for each parameter. - - All of these frames and subframes are decoded from the same range - coder, with no padding between them. Thus packing multiple SILK - frames in a single Opus frame saves, on average, half a byte per SILK - frame. It also allows some parameters to be predicted from prior - SILK frames in the same Opus frame, since this does not degrade - packet loss robustness (beyond any penalty for merely using fewer, - larger packets to store multiple frames). - - Stereo support in SILK uses a variant of mid-side coding, allowing a - mono decoder to simply decode the mid channel. However, the data for - the two channels is interleaved, so a mono decoder must still unpack - the data for the side channel. It would be required to do so anyway - for Hybrid Opus frames, or to support decoding individual 20 ms - frames. - - Table 3 summarizes the overall grouping of the contents of the LP - layer. Figures 11 and 12 illustrate the ordering of the various SILK - frames for a 60 ms Opus frame, for both mono and stereo, - respectively. - - - - - - - - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 33] - -Internet-Draft Interactive Audio Codec February 2012 - - - +-----------------------+---------------+---------------+ - | Symbol(s) | PDF(s) | Condition | - +-----------------------+---------------+---------------+ - | VAD flags | {1, 1}/2 | | - | | | | - | LBRR flag | {1, 1}/2 | | - | | | | - | Per-frame LBRR flags | Table 4 | Section 4.2.4 | - | | | | - | LBRR Frame(s) | Section 4.2.7 | Section 4.2.4 | - | | | | - | Regular SILK Frame(s) | Section 4.2.7 | | - +-----------------------+---------------+---------------+ - - Table 3: Organization of the SILK layer of an Opus frame - - - +---------------------------------+ - | VAD Flags | - +---------------------------------+ - | LBRR Flag | - +---------------------------------+ - | Per-Frame LBRR Flags (Optional) | - +---------------------------------+ - | LBRR Frame 1 (Optional) | - +---------------------------------+ - | LBRR Frame 2 (Optional) | - +---------------------------------+ - | LBRR Frame 3 (Optional) | - +---------------------------------+ - | Regular SILK Frame 1 | - +---------------------------------+ - | Regular SILK Frame 2 | - +---------------------------------+ - | Regular SILK Frame 3 | - +---------------------------------+ - - Figure 11: A 60 ms Mono Frame - - - - - - - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 34] - -Internet-Draft Interactive Audio Codec February 2012 - - - +---------------------------------------+ - | Mid VAD Flags | - +---------------------------------------+ - | Mid LBRR Flag | - +---------------------------------------+ - | Side VAD Flags | - +---------------------------------------+ - | Side LBRR Flag | - +---------------------------------------+ - | Mid Per-Frame LBRR Flags (Optional) | - +---------------------------------------+ - | Side Per-Frame LBRR Flags (Optional) | - +---------------------------------------+ - | Mid LBRR Frame 1 (Optional) | - +---------------------------------------+ - | Side LBRR Frame 1 (Optional) | - +---------------------------------------+ - | Mid LBRR Frame 2 (Optional) | - +---------------------------------------+ - | Side LBRR Frame 2 (Optional) | - +---------------------------------------+ - | Mid LBRR Frame 3 (Optional) | - +---------------------------------------+ - | Side LBRR Frame 3 (Optional) | - +---------------------------------------+ - | Mid Regular SILK Frame 1 | - +---------------------------------------+ - | Side Regular SILK Frame 1 (Optional) | - +---------------------------------------+ - | Mid Regular SILK Frame 2 | - +---------------------------------------+ - | Side Regular SILK Frame 2 (Optional) | - +---------------------------------------+ - | Mid Regular SILK Frame 3 | - +---------------------------------------+ - | Side Regular SILK Frame 3 (Optional) | - +---------------------------------------+ - - Figure 12: A 60 ms Stereo Frame - -4.2.3. Header Bits - - The LP layer begins with two to eight header bits, decoded in - silk_Decode() (dec_API.c). These consist of one Voice Activity - Detection (VAD) bit per frame (up to 3), followed by a single flag - indicating the presence of LBRR frames. For a stereo packet, these - first flags correspond to the mid channel, and a second set of flags - is included for the side channel. - - - -Valin, et al. Expires August 20, 2012 [Page 35] - -Internet-Draft Interactive Audio Codec February 2012 - - - Because these are the first symbols decoded by the range coder and - because they are coded as binary values with uniform probability, - they can be extracted directly from the most significant bits of the - first byte of compressed data. Thus, a receiver can determine if an - Opus frame contains any active SILK frames without the overhead of - using the range decoder. - -4.2.4. Per-Frame LBRR Flags - - For Opus frames longer than 20 ms, a set of LBRR flags is decoded for - each channel that has its LBRR flag set. Each set contains one flag - per 20 ms SILK frame. 40 ms Opus frames use the 2-frame LBRR flag PDF - from Table 4, and 60 ms Opus frames use the 3-frame LBRR flag PDF. - For each channel, the resulting 2- or 3-bit integer contains the - corresponding LBRR flag for each frame, packed in order from the LSB - to the MSB. - - +------------+-------------------------------------+ - | Frame Size | PDF | - +------------+-------------------------------------+ - | 40 ms | {0, 53, 53, 150}/256 | - | | | - | 60 ms | {0, 41, 20, 29, 41, 15, 28, 82}/256 | - +------------+-------------------------------------+ - - Table 4: LBRR Flag PDFs - - A 10 or 20 ms Opus frame does not contain any per-frame LBRR flags, - as there may be at most one LBRR frame per channel. The global LBRR - flag in the header bits (see Section 4.2.3) is already sufficient to - indicate the presence of that single LBRR frame. - -4.2.5. LBRR Frames - - The LBRR frames, if present, contain an encoded representation of the - signal immediately prior to the current Opus frame as if it were - encoded with the current mode, frame size, audio bandwidth, and - channel count, even if those differ from the prior Opus frame. When - one of these parameters changes from one Opus frame to the next, this - implies that the LBRR frames of the current Opus frame may not be - simple drop-in replacements for the contents of the previous Opus - frame. - - For example, when switching from 20 ms to 60 ms, the 60 ms Opus frame - may contain LBRR frames covering up to three prior 20 ms Opus frames, - even if those frames already contained LBRR frames covering some of - the same time periods. When switching from 20 ms to 10 ms, the 10 ms - Opus frame can contain an LBRR frame covering at most half the prior - - - -Valin, et al. Expires August 20, 2012 [Page 36] - -Internet-Draft Interactive Audio Codec February 2012 - - - 20 ms Opus frame, potentially leaving a hole that needs to be - concealed from even a single packet loss. When switching from mono - to stereo, the LBRR frames in the first stereo Opus frame MAY contain - a non-trivial side channel. - - In order to properly produce LBRR frames under all conditions, an - encoder might need to buffer up to 60 ms of audio and re-encode it - during these transitions. However, the reference implementation opts - to disable LBRR frames at the transition point for simplicity. - - The LBRR frames immediately follow the LBRR flags, prior to any - regular SILK frames. Section 4.2.7 describes their exact contents. - LBRR frames do not include their own separate VAD flags. LBRR frames - are only meant to be transmitted for active speech, thus all LBRR - frames are treated as active. - - In a stereo Opus frame longer than 20 ms, although the per-frame LBRR - flags for the mid channel are coded as a unit before the per-frame - LBRR flags for the side channel, the LBRR frames themselves are - interleaved. The decoder parses an LBRR frame for the mid channel of - a given 20 ms interval (if present) and then immediately parses the - corresponding LBRR frame for the side channel (if present), before - proceeding to the next 20 ms interval. - -4.2.6. Regular SILK Frames - - The regular SILK frame(s) follow the LBRR frames (if any). - Section 4.2.7 describes their contents, as well. Unlike the LBRR - frames, a regular SILK frame is coded for each time interval in an - Opus frame, even if the corresponding VAD flags are unset. For - stereo Opus frames longer than 20 ms, the regular mid and side SILK - frames for each 20 ms interval are interleaved, just as with the LBRR - frames. The side frame may be skipped by coding an appropriate flag, - as detailed in Section 4.2.7.2. - -4.2.7. SILK Frame Contents - - Each SILK frame includes a set of side information that encodes - - o The frame type and quantization type (Section 4.2.7.3), - - o Quantization gains (Section 4.2.7.4), - - o Short-term prediction filter coefficients (Section 4.2.7.5), - - o An LSF interpolation weight (Section 4.2.7.5.5), - - - - - -Valin, et al. Expires August 20, 2012 [Page 37] - -Internet-Draft Interactive Audio Codec February 2012 - - - o Long-term prediction filter lags and gains (Section 4.2.7.6), and - - o A linear congruential generator (LCG) seed (Section 4.2.7.7). - - The quantized excitation signal (see Section 4.2.7.8) follows these - at the end of the frame. Table 5 details the overall organization of - a SILK frame. - - +---------------------------+-------------------+-------------------+ - | Symbol(s) | PDF(s) | Condition | - +---------------------------+-------------------+-------------------+ - | Stereo Prediction Weights | Table 6 | Section 4.2.7.1 | - | | | | - | Mid-only Flag | Table 8 | Section 4.2.7.2 | - | | | | - | Frame Type | Section 4.2.7.3 | | - | | | | - | Subframe Gains | Section 4.2.7.4 | | - | | | | - | Normalized LSF Stage 1 | Table 14 | | - | Index | | | - | | | | - | Normalized LSF Stage 2 | Section 4.2.7.5.2 | | - | Residual | | | - | | | | - | Normalized LSF | Table 26 | 20 ms frame | - | Interpolation Weight | | | - | | | | - | Primary Pitch Lag | Section 4.2.7.6.1 | Voiced frame | - | | | | - | Subframe Pitch Contour | Table 32 | Voiced frame | - | | | | - | Periodicity Index | Table 37 | Voiced frame | - | | | | - | LTP Filter | Table 38 | Voiced frame | - | | | | - | LTP Scaling | Table 42 | Section 4.2.7.6.3 | - | | | | - | LCG Seed | Table 43 | | - | | | | - | Excitation Rate Level | Table 45 | | - | | | | - | Excitation Pulse Counts | Table 46 | | - | | | | - | Excitation Pulse | Section 4.2.7.8.3 | Non-zero pulse | - | Locations | | count | - | | | | - | Excitation LSBs | Table 51 | Section 4.2.7.8.2 | - - - -Valin, et al. Expires August 20, 2012 [Page 38] - -Internet-Draft Interactive Audio Codec February 2012 - - - | Excitation Signs | Table 52 | | - +---------------------------+-------------------+-------------------+ - - Table 5: Order of the symbols in an individual SILK frame - -4.2.7.1. Stereo Prediction Weights - - A SILK frame corresponding to the mid channel of a stereo Opus frame - begins with a pair of side channel prediction weights, designed such - that zeros indicate normal mid-side coupling. Since these weights - can change on every frame, the first portion of each frame linearly - interpolates between the previous weights and the current ones, using - zeros for the previous weights if none are available. These - prediction weights are never included in a mono Opus frame, and the - previous weights are reset to zeros on any transition from mono to - stereo. They are also not included in an LBRR frame for the side - channel, even if the LBRR flags indicate the corresponding mid - channel was not coded. In that case, the previous weights are used, - again substituting in zeros if no previous weights are available - since the last decoder reset (see Section 4.5.2). - - To summarize, these weights are coded if and only if - - o This is a stereo Opus frame (Section 3.1), and - - o The current SILK frame corresponds to the mid channel. - - The prediction weights are coded in three separate pieces, which are - decoded by silk_stereo_decode_pred() (decode_stereo_pred.c). The - first piece jointly codes the high-order part of a table index for - both weights. The second piece codes the low-order part of each - table index. The third piece codes an offset used to linearly - interpolate between table indices. The details are as follows. - - Let n be an index decoded with the 25-element stage-1 PDF in Table 6. - Then let i0 and i1 be indices decoded with the stage-2 and stage-3 - PDFs in Table 6, respectively, and let i2 and i3 be two more indices - decoded with the stage-2 and stage-3 PDFs, all in that order. - - - - - - - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 39] - -Internet-Draft Interactive Audio Codec February 2012 - - - +-------+-----------------------------------------------------------+ - | Stage | PDF | - +-------+-----------------------------------------------------------+ - | Stage | {7, 2, 1, 1, 1, 10, 24, 8, 1, 1, 3, 23, 92, 23, 3, 1, 1, | - | 1 | 8, 24, 10, 1, 1, 1, 2, 7}/256 | - | | | - | Stage | {85, 86, 85}/256 | - | 2 | | - | | | - | Stage | {51, 51, 52, 51, 51}/256 | - | 3 | | - +-------+-----------------------------------------------------------+ - - Table 6: Stereo Weight PDFs - - Then use n, i0, and i2 to form two table indices, wi0 and wi1, - according to - - wi0 = i0 + 3*(n/5) - wi1 = i2 + 3*(n%5) - - where the division is exact integer division. The range of these - indices is 0 to 14, inclusive. Let w[i] be the i'th weight from - Table 7. Then the two prediction weights, w0_Q13 and w1_Q13, are - - w1_Q13 = w_Q13[wi1] - + ((w_Q13[wi1+1] - w_Q13[wi1])*6554) >> 16)*(2*i3 + 1) - - w0_Q13 = w_Q13[wi0] - + ((w_Q13[wi0+1] - w_Q13[wi0])*6554) >> 16)*(2*i1 + 1) - - w1_Q13 - - N.b., w1_Q13 is computed first here, because w0_Q13 depends on it. - - - - - - - - - - - - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 40] - -Internet-Draft Interactive Audio Codec February 2012 - - - +-------+--------------+ - | Index | Weight (Q13) | - +-------+--------------+ - | 0 | -13732 | - | | | - | 1 | -10050 | - | | | - | 2 | -8266 | - | | | - | 3 | -7526 | - | | | - | 4 | -6500 | - | | | - | 5 | -5000 | - | | | - | 6 | -2950 | - | | | - | 7 | -820 | - | | | - | 8 | 820 | - | | | - | 9 | 2950 | - | | | - | 10 | 5000 | - | | | - | 11 | 6500 | - | | | - | 12 | 7526 | - | | | - | 13 | 8266 | - | | | - | 14 | 10050 | - | | | - | 15 | 13732 | - +-------+--------------+ - - Table 7: Stereo Weight Table - -4.2.7.2. Mid-only Flag - - A flag appears after the stereo prediction weights that indicates if - only the mid channel is coded for this time interval. It appears - only when - - o This is a stereo Opus frame (see Section 3.1), - - o The current SILK frame corresponds to the mid channel, and - - - - -Valin, et al. Expires August 20, 2012 [Page 41] - -Internet-Draft Interactive Audio Codec February 2012 - - - o Either - - * This is a regular SILK frame where the VAD flags (see - Section 4.2.3) indicate that the corresponding side channel is - not active. - - * This is an LBRR frame where the LBRR flags (see Section 4.2.3 - and Section 4.2.4) indicate that the corresponding side channel - is not coded. - - It is omitted when there are no stereo weights, for all of the same - reasons. It is also omitted for a regular SILK frame when the VAD - flag of the corresponding side channel frame is set (indicating it is - active). The side channel must be coded in this case, making the - mid-only flag redundant. It is also omitted for an LBRR frame when - the corresponding LBRR flags indicate the side channel is coded. - - When the flag is present, the decoder reads a single value using the - PDF in Table 8, as implemented in silk_stereo_decode_mid_only() - (decode_stereo_pred.c). If the flag is set, then there is no - corresponding SILK frame for the side channel, the entire decoding - process for the side channel is skipped, and zeros are fed to the - stereo unmixing process (see Section 4.2.8) instead. As stated - above, LBRR frames still include this flag when the LBRR flag - indicates that the side channel is not coded. In that case, if this - flag is zero (indicating that there should be a side channel), then - Packet Loss Concealment (PLC, see Section 4.4) SHOULD be invoked to - recover a side channel signal. - - +---------------+ - | PDF | - +---------------+ - | {192, 64}/256 | - +---------------+ - - Table 8: Mid-only Flag PDF - -4.2.7.3. Frame Type - - Each SILK frame contains a single "frame type" symbol that jointly - codes the signal type and quantization offset type of the - corresponding frame. If the current frame is a regular SILK frame - whose VAD bit was not set (an "inactive" frame), then the frame type - symbol takes on a value of either 0 or 1 and is decoded using the - first PDF in Table 9. If the frame is an LBRR frame or a regular - SILK frame whose VAD flag was set (an "active" frame), then the value - of the symbol may range from 2 to 5, inclusive, and is decoded using - the second PDF in Table 9. Table 10 translates between the value of - - - -Valin, et al. Expires August 20, 2012 [Page 42] - -Internet-Draft Interactive Audio Codec February 2012 - - - the frame type symbol and the corresponding signal type and - quantization offset type. - - +----------+-----------------------------+ - | VAD Flag | PDF | - +----------+-----------------------------+ - | Inactive | {26, 230, 0, 0, 0, 0}/256 | - | | | - | Active | {0, 0, 24, 74, 148, 10}/256 | - +----------+-----------------------------+ - - Table 9: Frame Type PDFs - - +------------+-------------+--------------------------+ - | Frame Type | Signal Type | Quantization Offset Type | - +------------+-------------+--------------------------+ - | 0 | Inactive | Low | - | | | | - | 1 | Inactive | High | - | | | | - | 2 | Unvoiced | Low | - | | | | - | 3 | Unvoiced | High | - | | | | - | 4 | Voiced | Low | - | | | | - | 5 | Voiced | High | - +------------+-------------+--------------------------+ - - Table 10: Signal Type and Quantization Offset Type from Frame Type - -4.2.7.4. Subframe Gains - - A separate quantization gain is coded for each 5 ms subframe. These - gains control the step size between quantization levels of the - excitation signal and, therefore, the quality of the reconstruction. - They are independent of the pitch gains coded for voiced frames. The - quantization gains are themselves uniformly quantized to 6 bits on a - log scale, giving them a resolution of approximately 1.369 dB and a - range of approximately 1.94 dB to 88.21 dB. - - The subframe gains are either coded independently, or relative to the - gain from the most recent coded subframe in the same channel. - Independent coding is used if and only if - - o This is the first subframe in the current SILK frame, and - - - - - -Valin, et al. Expires August 20, 2012 [Page 43] - -Internet-Draft Interactive Audio Codec February 2012 - - - o Either - - * This is the first SILK frame of its type (LBRR or regular) for - this channel in the current Opus frame, or - - * The previous SILK frame of the same type (LBRR or regular) for - this channel in the same Opus frame was not coded. - - In an independently coded subframe gain, the 3 most significant bits - of the quantization gain are decoded using a PDF selected from - Table 11 based on the decoded signal type (see Section 4.2.7.3). - - +-------------+------------------------------------+ - | Signal Type | PDF | - +-------------+------------------------------------+ - | Inactive | {32, 112, 68, 29, 12, 1, 1, 1}/256 | - | | | - | Unvoiced | {2, 17, 45, 60, 62, 47, 19, 4}/256 | - | | | - | Voiced | {1, 3, 26, 71, 94, 50, 9, 2}/256 | - +-------------+------------------------------------+ - - Table 11: PDFs for Independent Quantization Gain MSB Coding - - The 3 least significant bits are decoded using a uniform PDF: - - +--------------------------------------+ - | PDF | - +--------------------------------------+ - | {32, 32, 32, 32, 32, 32, 32, 32}/256 | - +--------------------------------------+ - - Table 12: PDF for Independent Quantization Gain LSB Coding - - These 6 bits are combined to form a gain index between 0 and 63. - When the gain for the previous subframe is available, then the - current gain is limited as follows: - - log_gain = max(gain_index, previous_log_gain - 16) . - - This may help some implementations limit the change in precision of - their internal LTP history. The indices which this clamp applies to - cannot simply be removed from the codebook, because the previous gain - index will not be available after packet loss. This step is skipped - after a decoder reset, and in the side channel if the previous frame - in the side channel was not coded, since there is no previous gain - index. It MAY also be skipped after packet loss. - - - - -Valin, et al. Expires August 20, 2012 [Page 44] - -Internet-Draft Interactive Audio Codec February 2012 - - - For subframes which do not have an independent gain (including the - first subframe of frames not listed as using independent coding - above), the quantization gain is coded relative to the gain from the - previous subframe (in the same channel). The PDF in Table 13 yields - a delta gain index between 0 and 40, inclusive. - - +-------------------------------------------------------------------+ - | PDF | - +-------------------------------------------------------------------+ - | {6, 5, 11, 31, 132, 21, 8, 4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, | - | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | - | 1}/256 | - +-------------------------------------------------------------------+ - - Table 13: PDF for Delta Quantization Gain Coding - - The following formula translates this index into a quantization gain - for the current subframe using the gain from the previous subframe: - - log_gain = clamp(0, max(2*gain_index - 16, - previous_log_gain + gain_index - 4), 63) . - - silk_gains_dequant() (gain_quant.c) dequantizes log_gain for the k'th - subframe and converts it into a linear Q16 scale factor via - - gain_Q16[k] = silk_log2lin((0x1D1C71*log_gain>>16) + 2090) - - The function silk_log2lin() (log2lin.c) computes an approximation of - 2**(inLog_Q7/128.0), where inLog_Q7 is its Q7 input. Let i = - inLog_Q7>>7 be the integer part of inLogQ7 and f = inLog_Q7&127 be - the fractional part. Then - - (1<>16)+f)*((1<>7) - - yields the approximate exponential. The final Q16 gain values lies - between 81920 and 1686110208, inclusive (representing scale factors - of 1.25 to 25728, respectively). - -4.2.7.5. Normalized Line Spectral Frequency (LSF) and Linear Predictive - Coding (LPC) Coefficients - - A set of normalized Line Spectral Frequency (LSF) coefficients follow - the quantization gains in the bitstream, and represent the Linear - Predictive Coding (LPC) coefficients for the current SILK frame. - Once decoded, the normalized LSFs form an increasing list of Q15 - values between 0 and 1. These represent the interleaved zeros on the - unit circle between 0 and pi (hence "normalized") in the standard - decomposition of the LPC filter into a symmetric part and an anti- - - - -Valin, et al. Expires August 20, 2012 [Page 45] - -Internet-Draft Interactive Audio Codec February 2012 - - - symmetric part (P and Q in Section 4.2.7.5.6). Because of non-linear - effects in the decoding process, an implementation SHOULD match the - fixed-point arithmetic described in this section exactly. An encoder - SHOULD also use the same process. - - The normalized LSFs are coded using a two-stage vector quantizer (VQ) - (Section 4.2.7.5.1 and Section 4.2.7.5.2). NB and MB frames use an - order-10 predictor, while WB frames use an order-16 predictor, and - thus have different sets of tables. After reconstructing the - normalized LSFs (Section 4.2.7.5.3), the decoder runs them through a - stabilization process (Section 4.2.7.5.4), interpolates them between - frames (Section 4.2.7.5.5), converts them back into LPC coefficients - (Section 4.2.7.5.6), and then runs them through further processes to - limit the range of the coefficients (Section 4.2.7.5.7) and the gain - of the filter (Section 4.2.7.5.8). All of this is necessary to - ensure the reconstruction process is stable. - -4.2.7.5.1. Stage 1 Normalized LSF Decoding - - The first VQ stage uses a 32-element codebook, coded with one of the - PDFs in Table 14, depending on the audio bandwidth and the signal - type of the current SILK frame. This yields a single index, I1, for - the entire frame. This indexes an element in a coarse codebook, - selects the PDFs for the second stage of the VQ, and selects the - prediction weights used to remove intra-frame redundancy from the - second stage. The actual codebook elements are listed in Table 23 - and Table 24, but they are not needed until the last stages of - reconstructing the LSF coefficients. - - +-----------+----------+--------------------------------------------+ - | Audio | Signal | PDF | - | Bandwidth | Type | | - +-----------+----------+--------------------------------------------+ - | NB or MB | Inactive | {44, 34, 30, 19, 21, 12, 11, 3, 3, 2, 16, | - | | or | 2, 2, 1, 5, 2, 1, 3, 3, 1, 1, 2, 2, 2, 3, | - | | unvoiced | 1, 9, 9, 2, 7, 2, 1}/256 | - | | | | - | NB or MB | Voiced | {1, 10, 1, 8, 3, 8, 8, 14, 13, 14, 1, 14, | - | | | 12, 13, 11, 11, 12, 11, 10, 10, 11, 8, 9, | - | | | 8, 7, 8, 1, 1, 6, 1, 6, 5}/256 | - | | | | - | WB | Inactive | {31, 21, 3, 17, 1, 8, 17, 4, 1, 18, 16, 4, | - | | or | 2, 3, 1, 10, 1, 3, 16, 11, 16, 2, 2, 3, 2, | - | | unvoiced | 11, 1, 4, 9, 8, 7, 3}/256 | - | | | | - - - - - - -Valin, et al. Expires August 20, 2012 [Page 46] - -Internet-Draft Interactive Audio Codec February 2012 - - - | WB | Voiced | {1, 4, 16, 5, 18, 11, 5, 14, 15, 1, 3, 12, | - | | | 13, 14, 14, 6, 14, 12, 2, 6, 1, 12, 12, | - | | | 11, 10, 3, 10, 5, 1, 1, 1, 3}/256 | - +-----------+----------+--------------------------------------------+ - - Table 14: PDFs for Normalized LSF Index Stage-1 Decoding - -4.2.7.5.2. Stage 2 Normalized LSF Decoding - - A total of 16 PDFs are available for the LSF residual in the second - stage: the 8 (a...h) for NB and MB frames given in Table 15, and the - 8 (i...p) for WB frames given in Table 16. Which PDF is used for - which coefficient is driven by the index, I1, decoded in the first - stage. Table 17 lists the letter of the corresponding PDF for each - normalized LSF coefficient for NB and MB, and Table 18 lists the same - information for WB. - - +----------+--------------------------------------+ - | Codebook | PDF | - +----------+--------------------------------------+ - | a | {1, 1, 1, 15, 224, 11, 1, 1, 1}/256 | - | | | - | b | {1, 1, 2, 34, 183, 32, 1, 1, 1}/256 | - | | | - | c | {1, 1, 4, 42, 149, 55, 2, 1, 1}/256 | - | | | - | d | {1, 1, 8, 52, 123, 61, 8, 1, 1}/256 | - | | | - | e | {1, 3, 16, 53, 101, 74, 6, 1, 1}/256 | - | | | - | f | {1, 3, 17, 55, 90, 73, 15, 1, 1}/256 | - | | | - | g | {1, 7, 24, 53, 74, 67, 26, 3, 1}/256 | - | | | - | h | {1, 1, 18, 63, 78, 58, 30, 6, 1}/256 | - +----------+--------------------------------------+ - - Table 15: PDFs for NB/MB Normalized LSF Index Stage-2 Decoding - - - - - - - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 47] - -Internet-Draft Interactive Audio Codec February 2012 - - - +----------+---------------------------------------+ - | Codebook | PDF | - +----------+---------------------------------------+ - | i | {1, 1, 1, 9, 232, 9, 1, 1, 1}/256 | - | | | - | j | {1, 1, 2, 28, 186, 35, 1, 1, 1}/256 | - | | | - | k | {1, 1, 3, 42, 152, 53, 2, 1, 1}/256 | - | | | - | l | {1, 1, 10, 49, 126, 65, 2, 1, 1}/256 | - | | | - | m | {1, 4, 19, 48, 100, 77, 5, 1, 1}/256 | - | | | - | n | {1, 1, 14, 54, 100, 72, 12, 1, 1}/256 | - | | | - | o | {1, 1, 15, 61, 87, 61, 25, 4, 1}/256 | - | | | - | p | {1, 7, 21, 50, 77, 81, 17, 1, 1}/256 | - +----------+---------------------------------------+ - - Table 16: PDFs for WB Normalized LSF Index Stage-2 Decoding - - +----+---------------------+ - | I1 | Coefficient | - +----+---------------------+ - | | 0 1 2 3 4 5 6 7 8 9 | - | | | - | 0 | a a a a a a a a a a | - | | | - | 1 | b d b c c b c b b b | - | | | - | 2 | c b b b b b b b b b | - | | | - | 3 | b c c c c b c b b b | - | | | - | 4 | c d d d d c c c c c | - | | | - | 5 | a f d d c c c c b b | - | | | - | g | a c c c c c c c c b | - | | | - | 7 | c d g e e e f e f f | - | | | - | 8 | c e f f e f e g e e | - | | | - | 9 | c e e h e f e f f e | - | | | - | 10 | e d d d c d c c c c | - - - -Valin, et al. Expires August 20, 2012 [Page 48] - -Internet-Draft Interactive Audio Codec February 2012 - - - | 11 | b f f g e f e f f f | - | | | - | 12 | c h e g f f f f f f | - | | | - | 13 | c h f f f f f g f e | - | | | - | 14 | d d f e e f e f e e | - | | | - | 15 | c d d f f e e e e e | - | | | - | 16 | c e e g e f e f f f | - | | | - | 17 | c f e g f f f e f e | - | | | - | 18 | c h e f e f e f f f | - | | | - | 19 | c f e g h g f g f e | - | | | - | 20 | d g h e g f f g e f | - | | | - | 21 | c h g e e e f e f f | - | | | - | 22 | e f f e g g f g f e | - | | | - | 23 | c f f g f g e g e e | - | | | - | 24 | e f f f d h e f f e | - | | | - | 25 | c d e f f g e f f e | - | | | - | 26 | c d c d d e c d d d | - | | | - | 27 | b b c c c c c d c c | - | | | - | 28 | e f f g g g f g e f | - | | | - | 29 | d f f e e e e d d c | - | | | - | 30 | c f d h f f e e f e | - | | | - | 31 | e e f e f g f g f e | - +----+---------------------+ - - Table 17: Codebook Selection for NB/MB Normalized LSF Index Stage 2 - Decoding - - - - - - -Valin, et al. Expires August 20, 2012 [Page 49] - -Internet-Draft Interactive Audio Codec February 2012 - - - +----+------------------------------------------------+ - | I1 | Coefficient | - +----+------------------------------------------------+ - | | 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | - | | | - | 0 | i i i i i i i i i i i i i i i i | - | | | - | 1 | k l l l l l k k k k k j j j i l | - | | | - | 2 | k n n l p m m n k n m n n m l l | - | | | - | 3 | i k j k k j j j j j i i i i i j | - | | | - | 4 | i o n m o m p n m m m n n m m l | - | | | - | 5 | i l n n m l l n l l l l l l k m | - | | | - | 6 | i i i i i i i i i i i i i i i i | - | | | - | 7 | i k o l p k n l m n n m l l k l | - | | | - | 8 | i o k o o m n m o n m m n l l l | - | | | - | 9 | k j i i i i i i i i i i i i i i | - | | | - | 10 | i j i i i i i i i i i i i i i j | - | | | - | 11 | k k l m n l l l l l l l k k j l | - | | | - | 12 | k k l l m l l l l l l l l k j l | - | | | - | 13 | l m m m o m m n l n m m n m l m | - | | | - | 14 | i o m n m p n k o n p m m l n l | - | | | - | 15 | i j i j j j j j j j i i i i j i | - | | | - | 16 | j o n p n m n l m n m m m l l m | - | | | - | 17 | j l l m m l l n k l l n n n l m | - | | | - | 18 | k l l k k k l k j k j k j j j m | - | | | - | 19 | i k l n l l k k k j j i i i i i | - | | | - | 20 | l m l n l l k k j j j j j k k m | - | | | - | 21 | k o l p p m n m n l n l l k l l | - - - -Valin, et al. Expires August 20, 2012 [Page 50] - -Internet-Draft Interactive Audio Codec February 2012 - - - | 22 | k l n o o l n l m m l l l l k m | - | | | - | 23 | j l l m m m m l n n n l j j j j | - | | | - | 24 | k n l o o m p m m n l m m l l l | - | | | - | 25 | i o j j i i i i i i i i i i i i | - | | | - | 26 | i o o l n k n n l m m p p m m m | - | | | - | 27 | l l p l n m l l l k k l l l k l | - | | | - | 28 | i i j i i i k j k j j k k k j j | - | | | - | 29 | i l k n l l k l k j i i j i i j | - | | | - | 30 | l n n m p n l l k l k k j i j i | - | | | - | 31 | k l n l m l l l k j k o m i i i | - +----+------------------------------------------------+ - - Table 18: Codebook Selection for WB Normalized LSF Index Stage 2 - Decoding - - Decoding the second stage residual proceeds as follows. For each - coefficient, the decoder reads a symbol using the PDF corresponding - to I1 from either Table 17 or Table 18, and subtracts 4 from the - result to give an index in the range -4 to 4, inclusive. If the - index is either -4 or 4, it reads a second symbol using the PDF in - Table 19, and adds the value of this second symbol to the index, - using the same sign. This gives the index, I2[k], a total range of - -10 to 10, inclusive. - - +-------------------------------+ - | PDF | - +-------------------------------+ - | {156, 60, 24, 9, 4, 2, 1}/256 | - +-------------------------------+ - - Table 19: PDF for Normalized LSF Index Extension Decoding - - The decoded indices from both stages are translated back into - normalized LSF coefficients in silk_NLSF_decode() (NLSF_decode.c). - The stage-2 indices represent residuals after both the first stage of - the VQ and a separate backwards-prediction step. The backwards - prediction process in the encoder subtracts a prediction from each - residual formed by a multiple of the coefficient that follows it. - The decoder must undo this process. Table 20 contains lists of - - - -Valin, et al. Expires August 20, 2012 [Page 51] - -Internet-Draft Interactive Audio Codec February 2012 - - - prediction weights for each coefficient. There are two lists for NB - and MB, and another two lists for WB, giving two possible prediction - weights for each coefficient. - - +-------------+-----+-----+-----+-----+ - | Coefficient | A | B | C | D | - +-------------+-----+-----+-----+-----+ - | 0 | 179 | 116 | 175 | 68 | - | | | | | | - | 1 | 138 | 67 | 148 | 62 | - | | | | | | - | 2 | 140 | 82 | 160 | 66 | - | | | | | | - | 3 | 148 | 59 | 176 | 60 | - | | | | | | - | 4 | 151 | 92 | 178 | 72 | - | | | | | | - | 5 | 149 | 72 | 173 | 117 | - | | | | | | - | 6 | 153 | 100 | 174 | 85 | - | | | | | | - | 7 | 151 | 89 | 164 | 90 | - | | | | | | - | 8 | 163 | 92 | 177 | 118 | - | | | | | | - | 9 | | | 174 | 136 | - | | | | | | - | 10 | | | 196 | 151 | - | | | | | | - | 11 | | | 182 | 142 | - | | | | | | - | 12 | | | 198 | 160 | - | | | | | | - | 13 | | | 192 | 142 | - | | | | | | - | 14 | | | 182 | 155 | - +-------------+-----+-----+-----+-----+ - - Table 20: Prediction Weights for Normalized LSF Decoding - - The prediction is undone using the procedure implemented in - silk_NLSF_residual_dequant() (NLSF_decode.c), which is as follows. - Each coefficient selects its prediction weight from one of the two - lists based on the stage-1 index, I1. Table 21 gives the selections - for each coefficient for NB and MB, and Table 22 gives the selections - for WB. Let d_LPC be the order of the codebook, i.e., 10 for NB and - MB, and 16 for WB, and let pred_Q8[k] be the weight for the k'th - coefficient selected by this process for 0 <= k < d_LPC-1. Then, the - - - -Valin, et al. Expires August 20, 2012 [Page 52] - -Internet-Draft Interactive Audio Codec February 2012 - - - stage-2 residual for each coefficient is computed via - - res_Q10[k] = (k+1 < d_LPC ? (res_Q10[k+1]*pred_Q8[k])>>8 : 0) - + ((((I2[k]<<10) - sign(I2[k])*102)*qstep)>>16) , - - where qstep is the Q16 quantization step size, which is 11796 for NB - and MB and 9830 for WB (representing step sizes of approximately 0.18 - and 0.15, respectively). - - +----+-------------------+ - | I1 | Coefficient | - +----+-------------------+ - | | 0 1 2 3 4 5 6 7 8 | - | | | - | 0 | A B A A A A A A A | - | | | - | 1 | B A A A A A A A A | - | | | - | 2 | A A A A A A A A A | - | | | - | 3 | B B B A A A A B A | - | | | - | 4 | A B A A A A A A A | - | | | - | 5 | A B A A A A A A A | - | | | - | 6 | B A B B A A A B A | - | | | - | 7 | A B B A A B B A A | - | | | - | 8 | A A B B A B A B B | - | | | - | 9 | A A B B A A B B B | - | | | - | 10 | A A A A A A A A A | - | | | - | 11 | A B A B B B B B A | - | | | - | 12 | A B A B B B B B A | - | | | - | 13 | A B B B B B B B A | - | | | - | 14 | B A B B A B B B B | - | | | - | 15 | A B B B B B A B A | - | | | - | 16 | A A B B A B A B A | - | | | - - - -Valin, et al. Expires August 20, 2012 [Page 53] - -Internet-Draft Interactive Audio Codec February 2012 - - - | 17 | A A B B B A B B B | - | | | - | 18 | A B B A A B B B A | - | | | - | 19 | A A A B B B A B A | - | | | - | 20 | A B B A A B A B A | - | | | - | 21 | A B B A A A B B A | - | | | - | 22 | A A A A A B B B B | - | | | - | 23 | A A B B A A A B B | - | | | - | 24 | A A A B A B B B B | - | | | - | 25 | A B B B B B B B A | - | | | - | 26 | A A A A A A A A A | - | | | - | 27 | A A A A A A A A A | - | | | - | 28 | A A B A B B A B A | - | | | - | 29 | B A A B A A A A A | - | | | - | 30 | A A A B B A B A B | - | | | - | 31 | B A B B A B B B B | - +----+-------------------+ - - Table 21: Prediction Weight Selection for NB/MB Normalized LSF - Decoding - - +----+---------------------------------------------+ - | I1 | Coefficient | - +----+---------------------------------------------+ - | | 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 | - | | | - | 0 | C C C C C C C C C C C C C C D | - | | | - | 1 | C C C C C C C C C C C C C C C | - | | | - | 2 | C C D C C D D D C D D D D C C | - | | | - | 3 | C C C C C C C C C C C C D C C | - | | | - | 4 | C D D C D C D D C D D D D D C | - - - -Valin, et al. Expires August 20, 2012 [Page 54] - -Internet-Draft Interactive Audio Codec February 2012 - - - | 5 | C C D C C C C C C C C C C C C | - | | | - | 6 | D C C C C C C C C C C D C D C | - | | | - | 7 | C D D C C C D C D D D C D C D | - | | | - | 8 | C D C D D C D C D C D D D D D | - | | | - | 9 | C C C C C C C C C C C C C C D | - | | | - | 10 | C D C C C C C C C C C C C C C | - | | | - | 11 | C C D C D D D D D D D C D C C | - | | | - | 12 | C C D C C D C D C D C C D C C | - | | | - | 13 | C C C C D D C D C D D D D C C | - | | | - | 14 | C D C C C D D C D D D C D D D | - | | | - | 15 | C C D D C C C C C C C C D D C | - | | | - | 16 | C D D C D C D D D D D C D C C | - | | | - | 17 | C C D C C C C D C C D D D C C | - | | | - | 18 | C C C C C C C C C C C C C C D | - | | | - | 19 | C C C C C C C C C C C C D C C | - | | | - | 20 | C C C C C C C C C C C C C C C | - | | | - | 21 | C D C D C D D C D C D C D D C | - | | | - | 22 | C C D D D D C D D C C D D C C | - | | | - | 23 | C D D C D C D C D C C C C D C | - | | | - | 24 | C C C D D C D C D D D D D D D | - | | | - | 25 | C C C C C C C C C C C C C C D | - | | | - | 26 | C D D C C C D D C C D D D D D | - | | | - | 27 | C C C C C D C D D D D C D D D | - | | | - | 28 | C C C C C C C C C C C C C C D | - | | | - - - -Valin, et al. Expires August 20, 2012 [Page 55] - -Internet-Draft Interactive Audio Codec February 2012 - - - | 29 | C C C C C C C C C C C C C C D | - | | | - | 30 | D C C C C C C C C C C D C C C | - | | | - | 31 | C C D C C D D D C C D C C D C | - +----+---------------------------------------------+ - - Table 22: Prediction Weight Selection for WB Normalized LSF Decoding - -4.2.7.5.3. Reconstructing the Normalized LSF Coefficients - - Once the stage-1 index I1 and the stage-2 residual res_Q10[] have - been decoded, the final normalized LSF coefficients can be - reconstructed. - - The spectral distortion introduced by the quantization of each LSF - coefficient varies, so the stage-2 residual is weighted accordingly, - using the low-complexity Inverse Harmonic Mean Weighting (IHMW) - function proposed in [laroia-icassp]. The weights are derived - directly from the stage-1 codebook vector. Let cb1_Q8[k] be the k'th - entry of the stage-1 codebook vector from Table 23 or Table 24. Then - for 0 <= k < d_LPC the following expression computes the square of - the weight as a Q18 value: - - - w2_Q18[k] = (1024/(cb1_Q8[k] - cb1_Q8[k-1]) - + 1024/(cb1_Q8[k+1] - cb1_Q8[k])) << 16 , - - - where cb1_Q8[-1] = 0 and cb1_Q8[d_LPC] = 256, and the division is - exact integer division. This is reduced to an unsquared, Q9 value - using the following square-root approximation: - - i = ilog(w2_Q18[k]) - f = (w2_Q18[k]>>(i-8)) & 127 - y = ((i&1) ? 32768 : 46214) >> ((32-i)>>1) - w_Q9[k] = y + ((213*f*y)>>16) - - The cb1_Q8[] vector completely determines these weights, and they may - be tabulated and stored as 13-bit unsigned values (with a range of - 1819 to 5227, inclusive) to avoid computing them when decoding. The - reference implementation already requires code to compute these - weights on unquantized coefficients in the encoder, in - silk_NLSF_VQ_weights_laroia() (NLSF_VQ_weights_laroia.c) and its - callers, so it reuses that code in the decoder instead of using a - pre-computed table to reduce the amount of ROM required. - - - - - -Valin, et al. Expires August 20, 2012 [Page 56] - -Internet-Draft Interactive Audio Codec February 2012 - - - +----+----------------------------------------+ - | I1 | Codebook (Q8) | - +----+----------------------------------------+ - | | 0 1 2 3 4 5 6 7 8 9 | - | | | - | 0 | 12 35 60 83 108 132 157 180 206 228 | - | | | - | 1 | 15 32 55 77 101 125 151 175 201 225 | - | | | - | 2 | 19 42 66 89 114 137 162 184 209 230 | - | | | - | 3 | 12 25 50 72 97 120 147 172 200 223 | - | | | - | 4 | 26 44 69 90 114 135 159 180 205 225 | - | | | - | 5 | 13 22 53 80 106 130 156 180 205 228 | - | | | - | 6 | 15 25 44 64 90 115 142 168 196 222 | - | | | - | 7 | 19 24 62 82 100 120 145 168 190 214 | - | | | - | 8 | 22 31 50 79 103 120 151 170 203 227 | - | | | - | 9 | 21 29 45 65 106 124 150 171 196 224 | - | | | - | 10 | 30 49 75 97 121 142 165 186 209 229 | - | | | - | 11 | 19 25 52 70 93 116 143 166 192 219 | - | | | - | 12 | 26 34 62 75 97 118 145 167 194 217 | - | | | - | 13 | 25 33 56 70 91 113 143 165 196 223 | - | | | - | 14 | 21 34 51 72 97 117 145 171 196 222 | - | | | - | 15 | 20 29 50 67 90 117 144 168 197 221 | - | | | - | 16 | 22 31 48 66 95 117 146 168 196 222 | - | | | - | 17 | 24 33 51 77 116 134 158 180 200 224 | - | | | - | 18 | 21 28 70 87 106 124 149 170 194 217 | - | | | - | 19 | 26 33 53 64 83 117 152 173 204 225 | - | | | - | 20 | 27 34 65 95 108 129 155 174 210 225 | - | | | - | 21 | 20 26 72 99 113 131 154 176 200 219 | - - - -Valin, et al. Expires August 20, 2012 [Page 57] - -Internet-Draft Interactive Audio Codec February 2012 - - - | 22 | 34 43 61 78 93 114 155 177 205 229 | - | | | - | 23 | 23 29 54 97 124 138 163 179 209 229 | - | | | - | 24 | 30 38 56 89 118 129 158 178 200 231 | - | | | - | 25 | 21 29 49 63 85 111 142 163 193 222 | - | | | - | 26 | 27 48 77 103 133 158 179 196 215 232 | - | | | - | 27 | 29 47 74 99 124 151 176 198 220 237 | - | | | - | 28 | 33 42 61 76 93 121 155 174 207 225 | - | | | - | 29 | 29 53 87 112 136 154 170 188 208 227 | - | | | - | 30 | 24 30 52 84 131 150 166 186 203 229 | - | | | - | 31 | 37 48 64 84 104 118 156 177 201 230 | - +----+----------------------------------------+ - - Table 23: Codebook Vectors for NB/MB Normalized LSF Stage 1 Decoding - - +----+------------------------------------------------------------+ - | I1 | Codebook (Q8) | - +----+------------------------------------------------------------+ - | | 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | - | | | - | 0 | 7 23 38 54 69 85 100 116 131 147 162 178 193 208 223 239 | - | | | - | 1 | 13 25 41 55 69 83 98 112 127 142 157 171 187 203 220 236 | - | | | - | 2 | 15 21 34 51 61 78 92 106 126 136 152 167 185 205 225 240 | - | | | - | 3 | 10 21 36 50 63 79 95 110 126 141 157 173 189 205 221 237 | - | | | - | 4 | 17 20 37 51 59 78 89 107 123 134 150 164 184 205 224 240 | - | | | - | 5 | 10 15 32 51 67 81 96 112 129 142 158 173 189 204 220 236 | - | | | - | 6 | 8 21 37 51 65 79 98 113 126 138 155 168 179 192 209 218 | - | | | - | 7 | 12 15 34 55 63 78 87 108 118 131 148 167 185 203 219 236 | - | | | - | 8 | 16 19 32 36 56 79 91 108 118 136 154 171 186 204 220 237 | - | | | - | 9 | 11 28 43 58 74 89 105 120 135 150 165 180 196 211 226 241 | - | | | - - - -Valin, et al. Expires August 20, 2012 [Page 58] - -Internet-Draft Interactive Audio Codec February 2012 - - - | 10 | 6 16 33 46 60 75 92 107 123 137 156 169 185 199 214 225 | - | | | - | 11 | 11 19 30 44 57 74 89 105 121 135 152 169 186 202 218 234 | - | | | - | 12 | 12 19 29 46 57 71 88 100 120 132 148 165 182 199 216 233 | - | | | - | 13 | 17 23 35 46 56 77 92 106 123 134 152 167 185 204 222 237 | - | | | - | 14 | 14 17 45 53 63 75 89 107 115 132 151 171 188 206 221 240 | - | | | - | 15 | 9 16 29 40 56 71 88 103 119 137 154 171 189 205 222 237 | - | | | - | 16 | 16 19 36 48 57 76 87 105 118 132 150 167 185 202 218 236 | - | | | - | 17 | 12 17 29 54 71 81 94 104 126 136 149 164 182 201 221 237 | - | | | - | 18 | 15 28 47 62 79 97 115 129 142 155 168 180 194 208 223 238 | - | | | - | 19 | 8 14 30 45 62 78 94 111 127 143 159 175 192 207 223 239 | - | | | - | 20 | 17 30 49 62 79 92 107 119 132 145 160 174 190 204 220 235 | - | | | - | 21 | 14 19 36 45 61 76 91 108 121 138 154 172 189 205 222 238 | - | | | - | 22 | 12 18 31 45 60 76 91 107 123 138 154 171 187 204 221 236 | - | | | - | 23 | 13 17 31 43 53 70 83 103 114 131 149 167 185 203 220 237 | - | | | - | 24 | 17 22 35 42 58 78 93 110 125 139 155 170 188 206 224 240 | - | | | - | 25 | 8 15 34 50 67 83 99 115 131 146 162 178 193 209 224 239 | - | | | - | 26 | 13 16 41 66 73 86 95 111 128 137 150 163 183 206 225 241 | - | | | - | 27 | 17 25 37 52 63 75 92 102 119 132 144 160 175 191 212 231 | - | | | - | 28 | 19 31 49 65 83 100 117 133 147 161 174 187 200 213 227 242 | - | | | - | 29 | 18 31 52 68 88 103 117 126 138 149 163 177 192 207 223 239 | - | | | - | 30 | 16 29 47 61 76 90 106 119 133 147 161 176 193 209 224 240 | - | | | - | 31 | 15 21 35 50 61 73 86 97 110 119 129 141 175 198 218 237 | - +----+------------------------------------------------------------+ - - Table 24: Codebook Vectors for WB Normalized LSF Stage 1 Decoding - - Given the stage-1 codebook entry cb1_Q8[], the stage-2 residual - - - -Valin, et al. Expires August 20, 2012 [Page 59] - -Internet-Draft Interactive Audio Codec February 2012 - - - res_Q10[], and their corresponding weights, w_Q9[], the reconstructed - normalized LSF coefficients are - - NLSF_Q15[k] = clamp(0, - (cb1_Q8[k]<<7) + (res_Q10[k]<<14)/w_Q9[k], 32767) , - - where the division is exact integer division. However, nothing in - either the reconstruction process or the quantization process in the - encoder thus far guarantees that the coefficients are monotonically - increasing and separated well enough to ensure a stable filter. When - using the reference encoder, roughly 2% of frames violate this - constraint. The next section describes a stabilization procedure - used to make these guarantees. - -4.2.7.5.4. Normalized LSF Stabilization - - The normalized LSF stabilization procedure is implemented in - silk_NLSF_stabilize() (NLSF_stabilize.c). This process ensures that - consecutive values of the normalized LSF coefficients, NLSF_Q15[], - are spaced some minimum distance apart (predetermined to be the 0.01 - percentile of a large training set). Table 25 gives the minimum - spacings for NB and MB and those for WB, where row k is the minimum - allowed value of NLSF_Q[k]-NLSF_Q[k-1]. For the purposes of - computing this spacing for the first and last coefficient, - NLSF_Q15[-1] is taken to be 0, and NLSF_Q15[d_LPC] is taken to be - 32768. - - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 60] - -Internet-Draft Interactive Audio Codec February 2012 - - - +-------------+-----------+-----+ - | Coefficient | NB and MB | WB | - +-------------+-----------+-----+ - | 0 | 250 | 100 | - | | | | - | 1 | 3 | 3 | - | | | | - | 2 | 6 | 40 | - | | | | - | 3 | 3 | 3 | - | | | | - | 4 | 3 | 3 | - | | | | - | 5 | 3 | 3 | - | | | | - | 6 | 4 | 5 | - | | | | - | 7 | 3 | 14 | - | | | | - | 8 | 3 | 14 | - | | | | - | 9 | 3 | 10 | - | | | | - | 10 | 461 | 11 | - | | | | - | 11 | | 3 | - | | | | - | 12 | | 8 | - | | | | - | 13 | | 9 | - | | | | - | 14 | | 7 | - | | | | - | 15 | | 3 | - | | | | - | 16 | | 347 | - +-------------+-----------+-----+ - - Table 25: Minimum Spacing for Normalized LSF Coefficients - - The procedure starts off by trying to make small adjustments which - attempt to minimize the amount of distortion introduced. After 20 - such adjustments, it falls back to a more direct method which - guarantees the constraints are enforced but may require large - adjustments. - - Let NDeltaMin_Q15[k] be the minimum required spacing for the current - audio bandwidth from Table 25. First, the procedure finds the index - - - -Valin, et al. Expires August 20, 2012 [Page 61] - -Internet-Draft Interactive Audio Codec February 2012 - - - i where NLSF_Q15[i] - NLSF_Q15[i-1] - NDeltaMin_Q15[i] is the - smallest, breaking ties by using the lower value of i. If this value - is non-negative, then the stabilization stops; the coefficients - satisfy all the constraints. Otherwise, if i == 0, it sets - NLSF_Q15[0] to NDeltaMin_Q15[0], and if i == d_LPC, it sets - NLSF_Q15[d_LPC-1] to (32768 - NDeltaMin_Q15[d_LPC]). For all other - values of i, both NLSF_Q15[i-1] and NLSF_Q15[i] are updated as - follows: - - i-1 - __ - min_center_Q15 = (NDeltaMin[i]>>1) + \ NDeltaMin[k] - /_ - k=0 - d_LPC - __ - max_center_Q15 = 32768 - (NDeltaMin[i]>>1) - \ NDeltaMin[k] - /_ - k=i+1 - center_freq_Q15 = clamp(min_center_Q15[i], - (NLSF_Q15[i-1] + NLSF_Q15[i] + 1)>>1, - max_center_Q15[i]) - - NLSF_Q15[i-1] = center_freq_Q15 - (NDeltaMin_Q15[i]>>1) - - NLSF_Q15[i] = NLSF_Q15[i-1] + NDeltaMin_Q15[i] . - - Then the procedure repeats again, until it has either executed 20 - times or has stopped because the coefficients satisfy all the - constraints. - - After the 20th repetition of the above procedure, the following - fallback procedure executes once. First, the values of NLSF_Q15[k] - for 0 <= k < d_LPC are sorted in ascending order. Then for each - value of k from 0 to d_LPC-1, NLSF_Q15[k] is set to - - max(NLSF_Q15[k], NLSF_Q15[k-1] + NDeltaMin_Q15[k]) . - - Next, for each value of k from d_LPC-1 down to 0, NLSF_Q15[k] is set - to - - min(NLSF_Q15[k], NLSF_Q15[k+1] - NDeltaMin_Q15[k+1]) . - -4.2.7.5.5. Normalized LSF Interpolation - - For 20 ms SILK frames, the first half of the frame (i.e., the first - two subframes) may use normalized LSF coefficients that are - interpolated between the decoded LSFs for the most recent coded frame - - - -Valin, et al. Expires August 20, 2012 [Page 62] - -Internet-Draft Interactive Audio Codec February 2012 - - - (in the same channel) and the current frame. A Q2 interpolation - factor follows the LSF coefficient indices in the bitstream, which is - decoded using the PDF in Table 26. This happens in - silk_decode_indices() (decode_indices.c). After either - - o An uncoded regular SILK frame in the side channel, or - - o A decoder reset (see Section 4.5.2), - - the decoder still decodes this factor, but ignores its value and - always uses 4 instead. For 10 ms SILK frames, this factor is not - stored at all. - - +---------------------------+ - | PDF | - +---------------------------+ - | {13, 22, 29, 11, 181}/256 | - +---------------------------+ - - Table 26: PDF for Normalized LSF Interpolation Index - - Let n2_Q15[k] be the normalized LSF coefficients decoded by the - procedure in Section 4.2.7.5, n0_Q15[k] be the LSF coefficients - decoded for the prior frame, and w_Q2 be the interpolation factor. - Then the normalized LSF coefficients used for the first half of a - 20 ms frame, n1_Q15[k], are - - n1_Q15[k] = n0_Q15[k] + (w_Q2*(n2_Q15[k] - n0_Q15[k]) >> 2) . - - This interpolation is performed in silk_decode_parameters() - (decode_parameters.c). - -4.2.7.5.6. Converting Normalized LSFs to LPC Coefficients - - Any LPC filter A(z) can be split into a symmetric part P(z) and an - anti-symmetric part Q(z) such that - - d_LPC - __ -k 1 - A(z) = 1 - \ a[k] * z = - * (P(z) + Q(z)) - /_ 2 - k=1 - - with - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 63] - -Internet-Draft Interactive Audio Codec February 2012 - - - -d_LPC-1 -1 - P(z) = A(z) + z * A(z ) - - -d_LPC-1 -1 - Q(z) = A(z) - z * A(z ) . - - The even normalized LSF coefficients correspond to a pair of - conjugate roots of P(z), while the odd coefficients correspond to a - pair of conjugate roots of Q(z), all of which lie on the unit circle. - In addition, P(z) has a root at pi and Q(z) has a root at 0. Thus, - they may be reconstructed mathematically from a set of normalized LSF - coefficients, n[k], as - - d_LPC/2-1 - -1 ___ -1 -2 - P(z) = (1 + z ) * | | (1 - 2*cos(pi*n[2*k])*z + z ) - k=0 - - d_LPC/2-1 - -1 ___ -1 -2 - Q(z) = (1 - z ) * | | (1 - 2*cos(pi*n[2*k+1])*z + z ) - k=0 - - However, SILK performs this reconstruction using a fixed-point - approximation so that all decoders can reproduce it in a bit-exact - manner to avoid prediction drift. The function silk_NLSF2A() - (NLSF2A.c) implements this procedure. - - To start, it approximates cos(pi*n[k]) using a table lookup with - linear interpolation. The encoder SHOULD use the inverse of this - piecewise linear approximation, rather than the true inverse of the - cosine function, when deriving the normalized LSF coefficients. - These values are also re-ordered to improve numerical accuracy when - constructing the LPC polynomials. - - - - - - - - - - - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 64] - -Internet-Draft Interactive Audio Codec February 2012 - - - +-------------+-----------+----+ - | Coefficient | NB and MB | WB | - +-------------+-----------+----+ - | 0 | 0 | 0 | - | | | | - | 1 | 9 | 15 | - | | | | - | 2 | 6 | 8 | - | | | | - | 3 | 3 | 7 | - | | | | - | 4 | 4 | 4 | - | | | | - | 5 | 5 | 11 | - | | | | - | 6 | 8 | 12 | - | | | | - | 7 | 1 | 3 | - | | | | - | 8 | 2 | 2 | - | | | | - | 9 | 7 | 13 | - | | | | - | 10 | | 10 | - | | | | - | 11 | | 5 | - | | | | - | 12 | | 6 | - | | | | - | 13 | | 9 | - | | | | - | 14 | | 14 | - | | | | - | 15 | | 1 | - +-------------+-----------+----+ - - Table 27: LSF Ordering for Polynomial Evaluation - - The top 7 bits of each normalized LSF coefficient index a value in - the table, and the next 8 bits interpolate between it and the next - value. Let i = (n[k] >> 8) be the integer index and f = (n[k] & 255) - be the fractional part of a given coefficient. Then the re-ordered, - approximated cosine, c_Q17[ordering[k]], is - - c_Q17[ordering[k]] = (cos_Q12[i]*256 - + (cos_Q12[i+1]-cos_Q12[i])*f + 4) >> 3 , - - where ordering[k] is the k'th entry of the column of Table 27 - - - -Valin, et al. Expires August 20, 2012 [Page 65] - -Internet-Draft Interactive Audio Codec February 2012 - - - corresponding to the current audio bandwidth and cos_Q12[i] is the - i'th entry of Table 28. - - +-----+-------+-------+-------+-------+ - | i | +0 | +1 | +2 | +3 | - +-----+-------+-------+-------+-------+ - | 0 | 4096 | 4095 | 4091 | 4085 | - | | | | | | - | 4 | 4076 | 4065 | 4052 | 4036 | - | | | | | | - | 8 | 4017 | 3997 | 3973 | 3948 | - | | | | | | - | 12 | 3920 | 3889 | 3857 | 3822 | - | | | | | | - | 16 | 3784 | 3745 | 3703 | 3659 | - | | | | | | - | 20 | 3613 | 3564 | 3513 | 3461 | - | | | | | | - | 24 | 3406 | 3349 | 3290 | 3229 | - | | | | | | - | 28 | 3166 | 3102 | 3035 | 2967 | - | | | | | | - | 32 | 2896 | 2824 | 2751 | 2676 | - | | | | | | - | 36 | 2599 | 2520 | 2440 | 2359 | - | | | | | | - | 40 | 2276 | 2191 | 2106 | 2019 | - | | | | | | - | 44 | 1931 | 1842 | 1751 | 1660 | - | | | | | | - | 48 | 1568 | 1474 | 1380 | 1285 | - | | | | | | - | 52 | 1189 | 1093 | 995 | 897 | - | | | | | | - | 56 | 799 | 700 | 601 | 501 | - | | | | | | - | 60 | 401 | 301 | 201 | 101 | - | | | | | | - | 64 | 0 | -101 | -201 | -301 | - | | | | | | - | 68 | -401 | -501 | -601 | -700 | - | | | | | | - | 72 | -799 | -897 | -995 | -1093 | - | | | | | | - | 76 | -1189 | -1285 | -1380 | -1474 | - | | | | | | - | 80 | -1568 | -1660 | -1751 | -1842 | - | | | | | | - - - -Valin, et al. Expires August 20, 2012 [Page 66] - -Internet-Draft Interactive Audio Codec February 2012 - - - | 84 | -1931 | -2019 | -2106 | -2191 | - | | | | | | - | 88 | -2276 | -2359 | -2440 | -2520 | - | | | | | | - | 92 | -2599 | -2676 | -2751 | -2824 | - | | | | | | - | 96 | -2896 | -2967 | -3035 | -3102 | - | | | | | | - | 100 | -3166 | -3229 | -3290 | -3349 | - | | | | | | - | 104 | -3406 | -3461 | -3513 | -3564 | - | | | | | | - | 108 | -3613 | -3659 | -3703 | -3745 | - | | | | | | - | 112 | -3784 | -3822 | -3857 | -3889 | - | | | | | | - | 116 | -3920 | -3948 | -3973 | -3997 | - | | | | | | - | 120 | -4017 | -4036 | -4052 | -4065 | - | | | | | | - | 124 | -4076 | -4085 | -4091 | -4095 | - | | | | | | - | 128 | -4096 | | | | - +-----+-------+-------+-------+-------+ - - Table 28: Q12 Cosine Table for LSF Conversion - - Given the list of cosine values, silk_NLSF2A_find_poly() (NLSF2A.c) - computes the coefficients of P and Q, described here via a simple - recurrence. Let p_Q16[k][j] and q_Q16[k][j] be the coefficients of - the products of the first (k+1) root pairs for P and Q, with j - indexing the coefficient number. Only the first (k+2) coefficients - are needed, as the products are symmetric. Let - p_Q16[0][0] = q_Q16[0][0] = 1<<16, p_Q16[0][1] = -c_Q17[0], - q_Q16[0][1] = -c_Q17[1], and d2 = d_LPC/2. As boundary conditions, - assume p_Q16[k][j] = q_Q16[k][j] = 0 for all j < 0. Also, assume - p_Q16[k][k+2] = p_Q16[k][k] and q_Q16[k][k+2] = q_Q16[k][k] (because - of the symmetry). Then, for 0 < k < d2 and 0 <= j <= k+1, - - p_Q16[k][j] = p_Q16[k-1][j] + p_Q16[k-1][j-2] - - ((c_Q17[2*k]*p_Q16[k-1][j-1] + 32768)>>16) , - - q_Q16[k][j] = q_Q16[k-1][j] + q_Q16[k-1][j-2] - - ((c_Q17[2*k+1]*q_Q16[k-1][j-1] + 32768)>>16) . - - The use of Q17 values for the cosine terms in an otherwise Q16 - expression implicitly scales them by a factor of 2. The - multiplications in this recurrence may require up to 48 bits of - - - -Valin, et al. Expires August 20, 2012 [Page 67] - -Internet-Draft Interactive Audio Codec February 2012 - - - precision in the result to avoid overflow. In practice, each row of - the recurrence only depends on the previous row, so an implementation - does not need to store all of them. - - silk_NLSF2A() uses the values from the last row of this recurrence to - reconstruct a 32-bit version of the LPC filter (without the leading - 1.0 coefficient), a32_Q17[k], 0 <= k < d2: - - a32_Q17[k] = -(q_Q16[d2-1][k+1] - q_Q16[d2-1][k]) - - (p_Q16[d2-1][k+1] + p_Q16[d2-1][k])) , - - a32_Q17[d_LPC-k-1] = (q_Q16[d2-1][k+1] - q_Q16[d2-1][k]) - - (p_Q16[d2-1][k+1] + p_Q16[d2-1][k])) . - - The sum and difference of two terms from each of the p_Q16 and q_Q16 - coefficient lists reflect the (1 + z**-1) and (1 - z**-1) factors of - P and Q, respectively. The promotion of the expression from Q16 to - Q17 implicitly scales the result by 1/2. - -4.2.7.5.7. Limiting the Range of the LPC Coefficients - - The a32_Q17[] coefficients are too large to fit in a 16-bit value, - which significantly increases the cost of applying this filter in - fixed-point decoders. Reducing them to Q12 precision doesn't incur - any significant quality loss, but still does not guarantee they will - fit. silk_NLSF2A() applies up to 10 rounds of bandwidth expansion to - limit the dynamic range of these coefficients. Even floating-point - decoders SHOULD perform these steps, to avoid mismatch. - - For each round, the process first finds the index k such that - abs(a32_Q17[k]) is largest, breaking ties by choosing the lowest - value of k. Then, it computes the corresponding Q12 precision value, - maxabs_Q12, subject to an upper bound to avoid overflow in subsequent - computations: - - maxabs_Q12 = min((maxabs_Q17 + 16) >> 5, 163838) . - - If this is larger than 32767, the procedure derives the chirp factor, - sc_Q16[0], to use in the bandwidth expansion as - - (maxabs_Q12 - 32767) << 14 - sc_Q16[0] = 65470 - -------------------------- , - (maxabs_Q12 * (k+1)) >> 2 - - where the division here is exact integer division. This is an - approximation of the chirp factor needed to reduce the target - coefficient to 32767, though it is both less than 0.999 and, for - k > 0 when maxabs_Q12 is much greater than 32767, still slightly too - - - -Valin, et al. Expires August 20, 2012 [Page 68] - -Internet-Draft Interactive Audio Codec February 2012 - - - large. - - silk_bwexpander_32() (bwexpander_32.c) performs the bandwidth - expansion (again, only when maxabs_Q12 is greater than 32767) using - the following recurrence: - - a32_Q17[k] = (a32_Q17[k]*sc_Q16[k]) >> 16 - - sc_Q16[k+1] = (sc_Q16[0]*sc_Q16[k] + 32768) >> 16 - - The first multiply may require up to 48 bits of precision in the - result to avoid overflow. The second multiply must be unsigned to - avoid overflow with only 32 bits of precision. The reference - implementation uses a slightly more complex formulation that avoids - the 32-bit overflow using signed multiplication, but is otherwise - equivalent. - - After 10 rounds of bandwidth expansion are performed, they are simply - saturated to 16 bits: - - a32_Q17[k] = clamp(-32768, (a32_Q17[k] + 16) >> 5, 32767) << 5 . - - Because this performs the actual saturation in the Q12 domain, but - converts the coefficients back to the Q17 domain for the purposes of - prediction gain limiting, this step must be performed after the 10th - round of bandwidth expansion, regardless of whether or not the Q12 - version of any coefficient still overflows a 16-bit integer. This - saturation is not performed if maxabs_Q12 drops to 32767 or less - prior to the 10th round. - -4.2.7.5.8. Limiting the Prediction Gain of the LPC Filter - - The prediction gain of an LPC synthesis filter is the square-root of - the output energy when the filter is excited by a unit-energy - impulse. Even if the Q12 coefficients would fit, the resulting - filter may still have a significant gain (especially for voiced - sounds), making the filter unstable. silk_NLSF2A() applies up to 18 - additional rounds of bandwidth expansion to limit the prediction - gain. Instead of controlling the amount of bandwidth expansion using - the prediction gain itself (which may diverge to infinity for an - unstable filter), silk_NLSF2A() uses silk_LPC_inverse_pred_gain_QA() - (LPC_inv_pred_gain.c) to compute the reflection coefficients - associated with the filter. The filter is stable if and only if the - magnitude of these coefficients is sufficiently less than one. The - reflection coefficients, rc[k], can be computed using a simple - Levinson recurrence, initialized with the LPC coefficients a[d_LPC- - 1][n] = a[n], and then updated via - - - - -Valin, et al. Expires August 20, 2012 [Page 69] - -Internet-Draft Interactive Audio Codec February 2012 - - - rc[k] = -a[k][k] , - - a[k][n] - a[k][k-n-1]*rc[k] - a[k-1][n] = --------------------------- . - 2 - 1 - rc[k] - - However, silk_LPC_inverse_pred_gain_QA() approximates this using - fixed-point arithmetic to guarantee reproducible results across - platforms and implementations. Since small changes in the - coefficients can make a stable filter unstable, it takes the real Q12 - coefficients that will be used during reconstruction as input. Thus, - let - - a32_Q12[n] = (a32_Q17[n] + 16) >> 5 - - be the Q12 version of the LPC coefficients that will eventually be - used. As a simple initial check, the decoder computes the DC - response as - - d_PLC-1 - __ - DC_resp = \ a32_Q12[n] - /_ - n=0 - - and if DC_resp > 4096, the filter is unstable. - - Increasing the precision of these Q12 coefficients to Q24 for - intermediate computations allows more accurate computation of the - reflection coefficients, so the decoder initializes the recurrence - via - - a32_Q24[d_LPC-1][n] = a32_Q12[n] << 12 . - - Then for each k from d_LPC-1 down to 0, if - abs(a32_Q24[k][k]) > 16773022, the filter is unstable and the - recurrence stops. Otherwise, row k-1 of a32_Q24 is computed from row - k as - - - - - - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 70] - -Internet-Draft Interactive Audio Codec February 2012 - - - rc_Q31[k] = -a32_Q24[k][k] << 7 , - - div_Q30[k] = (1<<30) - (rc_Q31[k]*rc_Q31[k] >> 32) , - - b1[k] = ilog(div_Q30[k]) , - - b2[k] = b1[k] - 16 , - - (1<<29) - 1 - inv_Qb2[k] = ----------------------- , - div_Q30[k] >> (b2[k]+1) - - err_Q29[k] = (1<<29) - - ((div_Q30[k]<<(15-b2[k]))*inv_Qb2[k] >> 16) , - - gain_Qb1[k] = ((inv_Qb2[k] << 16) - + (err_Q29[k]*inv_Qb2[k] >> 13)) , - - num_Q24[k-1][n] = a32_Q24[k][n] - - ((a32_Q24[k][k-n-1]*rc_Q31[k] + (1<<30)) >> 31) , - - a32_Q24[k-1][n] = (num_Q24[k-1][n]*gain_Qb1[k] - + (1<<(b1[k]-1))) >> b1[k] , - - where 0 <= n < k. Here, rc_Q30[k] are the reflection coefficients. - div_Q30[k] is the denominator for each iteration, and gain_Qb1[k] is - its multiplicative inverse (with b1[k] fractional bits, where b1[k] - ranges from 20 to 31). inv_Qb2[k], which ranges from 16384 to 32767, - is a low-precision version of that inverse (with b2[k] fractional - bits). err_Q29[k] is the residual error, ranging from -32763 to - 32392, which is used to improve the accuracy. The values - t_Q24[k-1][n] for each n are the numerators for the next row of - coefficients in the recursion, and a32_Q24[k-1][n] is the final - version of that row. Every multiply in this procedure except the one - used to compute gain_Qb1[k] requires more than 32 bits of precision, - but otherwise all intermediate results fit in 32 bits or less. In - practice, because each row only depends on the next one, an - implementation does not need to store them all. - - If abs(a32_Q24[k][k]) <= 16773022 for 0 <= k < d_LPC, then the filter - is considered stable. However, the problem of determining stability - is ill-conditioned when the filter contains several reflection - coefficients whose magnitude is very close to one. This fixed-point - algorithm is not mathematically guaranteed to correctly classify - filters as stable or unstable in this case, though it does very well - in practice. - - On round i, 1 <= i <= 18, if the filter passes these stability - - - -Valin, et al. Expires August 20, 2012 [Page 71] - -Internet-Draft Interactive Audio Codec February 2012 - - - checks, then this procedure stops, and the final LPC coefficients to - use for reconstruction in Section 4.2.7.9.2 are - - a_Q12[k] = (a32_Q17[k] + 16) >> 5 . - - Otherwise, a round of bandwidth expansion is applied using the same - procedure as in Section 4.2.7.5.7, with - - sc_Q16[0] = 65536 - i*(i+9) . - - If, after the 18th round, the filter still fails these stability - checks, then a_Q12[k] is set to 0 for all k. - -4.2.7.6. Long-Term Prediction (LTP) Parameters - - After the normalized LSF indices and, for 20 ms frames, the LSF - interpolation index, voiced frames (see Section 4.2.7.3) include - additional LTP parameters. There is one primary lag index for each - SILK frame, but this is refined to produce a separate lag index per - subframe using a vector quantizer. Each subframe also gets its own - prediction gain coefficient. - -4.2.7.6.1. Pitch Lags - - The primary lag index is coded either relative to the primary lag of - the prior frame in the same channel, or as an absolute index. - Absolute coding is used if and only if - - o This is the first SILK frame of its type (LBRR or regular) for - this channel in the current Opus frame, - - o The previous SILK frame of the same type (LBRR or regular) for - this channel in the same Opus frame was not coded, or - - o That previous SILK frame was coded, but was not voiced (see - Section 4.2.7.3). - - With absolute coding, the primary pitch lag may range from 2 ms - (inclusive) up to 18 ms (exclusive), corresponding to pitches from - 500 Hz down to 55.6 Hz, respectively. It is comprised of a high part - and a low part, where the decoder reads the high part using the 32- - entry codebook in Table 29 and the low part using the codebook - corresponding to the current audio bandwidth from Table 30. The - final primary pitch lag is then - - lag = lag_high*lag_scale + lag_low + lag_min - - where lag_high is the high part, lag_low is the low part, and - - - -Valin, et al. Expires August 20, 2012 [Page 72] - -Internet-Draft Interactive Audio Codec February 2012 - - - lag_scale and lag_min are the values from the "Scale" and "Minimum - Lag" columns of Table 30, respectively. - - +-------------------------------------------------------------------+ - | PDF | - +-------------------------------------------------------------------+ - | {3, 3, 6, 11, 21, 30, 32, 19, 11, 10, 12, 13, 13, 12, 11, 9, 8, | - | 7, 6, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1}/256 | - +-------------------------------------------------------------------+ - - Table 29: PDF for High Part of Primary Pitch Lag - - +------------+------------------------+-------+----------+----------+ - | Audio | PDF | Scale | Minimum | Maximum | - | Bandwidth | | | Lag | Lag | - +------------+------------------------+-------+----------+----------+ - | NB | {64, 64, 64, 64}/256 | 4 | 16 | 144 | - | | | | | | - | MB | {43, 42, 43, 43, 42, | 6 | 24 | 216 | - | | 43}/256 | | | | - | | | | | | - | WB | {32, 32, 32, 32, 32, | 8 | 32 | 288 | - | | 32, 32, 32}/256 | | | | - +------------+------------------------+-------+----------+----------+ - - Table 30: PDF for Low Part of Primary Pitch Lag - - All frames that do not use absolute coding for the primary lag index - use relative coding instead. The decoder reads a single delta value - using the 21-entry PDF in Table 31. If the resulting value is zero, - it falls back to the absolute coding procedure from the prior - paragraph. Otherwise, the final primary pitch lag is then - - lag = previous_lag + (delta_lag_index - 9) - - where previous_lag is the primary pitch lag from the most recent - frame in the same channel and delta_lag_index is the value just - decoded. This allows a per-frame change in the pitch lag of -8 to - +11 samples. The decoder does no clamping at this point, so this - value can fall outside the range of 2 ms to 18 ms, and the decoder - must use this unclamped value when using relative coding in the next - SILK frame (if any). However, because an Opus frame can use relative - coding for at most two consecutive SILK frames, integer overflow - should not be an issue. - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 73] - -Internet-Draft Interactive Audio Codec February 2012 - - - +-------------------------------------------------------------------+ - | PDF | - +-------------------------------------------------------------------+ - | {46, 2, 2, 3, 4, 6, 10, 15, 26, 38, 30, 22, 15, 10, 7, 6, 4, 4, | - | 2, 2, 2}/256 | - +-------------------------------------------------------------------+ - - Table 31: PDF for Primary Pitch Lag Change - - After the primary pitch lag, a "pitch contour", stored as a single - entry from one of four small VQ codebooks, gives lag offsets for each - subframe in the current SILK frame. The codebook index is decoded - using one of the PDFs in Table 32 depending on the current frame size - and audio bandwidth. Tables 33 through 36 give the corresponding - offsets to apply to the primary pitch lag for each subframe given the - decoded codebook index. - - +-----------+--------+----------+-----------------------------------+ - | Audio | SILK | Codebook | PDF | - | Bandwidth | Frame | Size | | - | | Size | | | - +-----------+--------+----------+-----------------------------------+ - | NB | 10 ms | 3 | {143, 50, 63}/256 | - | | | | | - | NB | 20 ms | 11 | {68, 12, 21, 17, 19, 22, 30, 24, | - | | | | 17, 16, 10}/256 | - | | | | | - | MB or WB | 10 ms | 12 | {91, 46, 39, 19, 14, 12, 8, 7, 6, | - | | | | 5, 5, 4}/256 | - | | | | | - | MB or WB | 20 ms | 34 | {33, 22, 18, 16, 15, 14, 14, 13, | - | | | | 13, 10, 9, 9, 8, 6, 6, 6, 5, 4, | - | | | | 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, | - | | | | 2, 1, 1, 1, 1}/256 | - +-----------+--------+----------+-----------------------------------+ - - Table 32: PDFs for Subframe Pitch Contour - - - - - - - - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 74] - -Internet-Draft Interactive Audio Codec February 2012 - - - +-------+------------------+ - | Index | Subframe Offsets | - +-------+------------------+ - | 0 | 0 0 | - | | | - | 1 | 1 0 | - | | | - | 2 | 0 1 | - +-------+------------------+ - - Table 33: Codebook Vectors for Subframe Pitch Contour: NB, 10 ms - Frames - - +-------+------------------+ - | Index | Subframe Offsets | - +-------+------------------+ - | 0 | 0 0 0 0 | - | | | - | 1 | 2 1 0 -1 | - | | | - | 2 | -1 0 1 2 | - | | | - | 3 | -1 0 0 1 | - | | | - | 4 | -1 0 0 0 | - | | | - | 5 | 0 0 0 1 | - | | | - | 6 | 0 0 1 1 | - | | | - | 7 | 1 1 0 0 | - | | | - | 8 | 1 0 0 0 | - | | | - | 9 | 0 0 0 -1 | - | | | - | 10 | 1 0 0 -1 | - +-------+------------------+ - - Table 34: Codebook Vectors for Subframe Pitch Contour: NB, 20 ms - Frames - - - - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 75] - -Internet-Draft Interactive Audio Codec February 2012 - - - +-------+------------------+ - | Index | Subframe Offsets | - +-------+------------------+ - | 0 | 0 0 | - | | | - | 1 | 0 1 | - | | | - | 2 | 1 0 | - | | | - | 3 | -1 1 | - | | | - | 4 | 1 -1 | - | | | - | 5 | -1 2 | - | | | - | 6 | 2 -1 | - | | | - | 7 | -2 2 | - | | | - | 8 | 2 -2 | - | | | - | 9 | -2 3 | - | | | - | 10 | 3 -2 | - | | | - | 11 | -3 3 | - +-------+------------------+ - - Table 35: Codebook Vectors for Subframe Pitch Contour: MB or WB, - 10 ms Frames - - +-------+------------------+ - | Index | Subframe Offsets | - +-------+------------------+ - | 0 | 0 0 0 0 | - | | | - | 1 | 0 0 1 1 | - | | | - | 2 | 1 1 0 0 | - | | | - | 3 | -1 0 0 0 | - | | | - | 4 | 0 0 0 1 | - | | | - | 5 | 1 0 0 0 | - | | | - | 6 | -1 0 0 1 | - | | | - - - -Valin, et al. Expires August 20, 2012 [Page 76] - -Internet-Draft Interactive Audio Codec February 2012 - - - | 7 | 0 0 0 -1 | - | | | - | 8 | -1 0 1 2 | - | | | - | 9 | 1 0 0 -1 | - | | | - | 10 | -2 -1 1 2 | - | | | - | 11 | 2 1 0 -1 | - | | | - | 12 | -2 0 0 2 | - | | | - | 13 | -2 0 1 3 | - | | | - | 14 | 2 1 -1 -2 | - | | | - | 15 | -3 -1 1 3 | - | | | - | 16 | 2 0 0 -2 | - | | | - | 17 | 3 1 0 -2 | - | | | - | 18 | -3 -1 2 4 | - | | | - | 19 | -4 -1 1 4 | - | | | - | 20 | 3 1 -1 -3 | - | | | - | 21 | -4 -1 2 5 | - | | | - | 22 | 4 2 -1 -3 | - | | | - | 23 | 4 1 -1 -4 | - | | | - | 24 | -5 -1 2 6 | - | | | - | 25 | 5 2 -1 -4 | - | | | - | 26 | -6 -2 2 6 | - | | | - | 27 | -5 -2 2 5 | - | | | - | 28 | 6 2 -1 -5 | - | | | - | 29 | -7 -2 3 8 | - | | | - | 30 | 6 2 -2 -6 | - | | | - - - -Valin, et al. Expires August 20, 2012 [Page 77] - -Internet-Draft Interactive Audio Codec February 2012 - - - | 31 | 5 2 -2 -5 | - | | | - | 32 | 8 3 -2 -7 | - | | | - | 33 | -9 -3 3 9 | - +-------+------------------+ - - Table 36: Codebook Vectors for Subframe Pitch Contour: MB or WB, - 20 ms Frames - - The final pitch lag for each subframe is assembled in - silk_decode_pitch() (decode_pitch.c). Let lag be the primary pitch - lag for the current SILK frame, contour_index be index of the VQ - codebook, and lag_cb[contour_index][k] be the corresponding entry of - the codebook from the appropriate table given above for the k'th - subframe. Then the final pitch lag for that subframe is - - pitch_lags[k] = clamp(lag_min, lag + lag_cb[contour_index][k], - lag_max) - - where lag_min and lag_max are the values from the "Minimum Lag" and - "Maximum Lag" columns of Table 30, respectively. - -4.2.7.6.2. LTP Filter Coefficients - - SILK uses a separate 5-tap pitch filter for each subframe, selected - from one of three codebooks. The three codebooks each represent - different rate-distortion trade-offs, with average rates of - 1.61 bits/subframe, 3.68 bits/subframe, and 4.85 bits/subframe, - respectively. - - The importance of the filter coefficients generally depends on two - factors: the periodicity of the signal and relative energy between - the current subframe and the signal from one period earlier. Greater - periodicity and decaying energy both lead to more important filter - coefficients, and thus should be coded with lower distortion and - higher rate. These properties are relatively stable over the - duration of a single SILK frame, hence all of the subframes in a SILK - frame choose their filter from the same codebook. This is signaled - with an explicitly-coded "periodicity index". This immediately - follows the subframe pitch lags, and is coded using the 3-entry PDF - from Table 37. - - - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 78] - -Internet-Draft Interactive Audio Codec February 2012 - - - +------------------+ - | PDF | - +------------------+ - | {77, 80, 99}/256 | - +------------------+ - - Table 37: Periodicity Index PDF - - The indices of the filters for each subframe follow. They are all - coded using the PDF from Table 38 corresponding to the periodicity - index. Tables 39 through 41 contain the corresponding filter taps as - signed Q7 integers. - - +-------------+----------+------------------------------------------+ - | Periodicity | Codebook | PDF | - | Index | Size | | - +-------------+----------+------------------------------------------+ - | 0 | 8 | {185, 15, 13, 13, 9, 9, 6, 6}/256 | - | | | | - | 1 | 16 | {57, 34, 21, 20, 15, 13, 12, 13, 10, 10, | - | | | 9, 10, 9, 8, 7, 8}/256 | - | | | | - | 2 | 32 | {15, 16, 14, 12, 12, 12, 11, 11, 11, 10, | - | | | 9, 9, 9, 9, 8, 8, 8, 8, 7, 7, 6, 6, 5, | - | | | 4, 5, 4, 4, 4, 3, 4, 3, 2}/256 | - +-------------+----------+------------------------------------------+ - - Table 38: LTP Filter PDFs - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 79] - -Internet-Draft Interactive Audio Codec February 2012 - - - +-------+---------------------+ - | Index | Filter Taps (Q7) | - +-------+---------------------+ - | 0 | 4 6 24 7 5 | - | | | - | 1 | 0 0 2 0 0 | - | | | - | 2 | 12 28 41 13 -4 | - | | | - | 3 | -9 15 42 25 14 | - | | | - | 4 | 1 -2 62 41 -9 | - | | | - | 5 | -10 37 65 -4 3 | - | | | - | 6 | -6 4 66 7 -8 | - | | | - | 7 | 16 14 38 -3 33 | - +-------+---------------------+ - - Table 39: Codebook Vectors for LTP Filter, Periodicity Index 0 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 80] - -Internet-Draft Interactive Audio Codec February 2012 - - - +-------+---------------------+ - | Index | Filter Taps (Q7) | - +-------+---------------------+ - | 0 | 13 22 39 23 12 | - | | | - | 1 | -1 36 64 27 -6 | - | | | - | 2 | -7 10 55 43 17 | - | | | - | 3 | 1 1 8 1 1 | - | | | - | 4 | 6 -11 74 53 -9 | - | | | - | 5 | -12 55 76 -12 8 | - | | | - | 6 | -3 3 93 27 -4 | - | | | - | 7 | 26 39 59 3 -8 | - | | | - | 8 | 2 0 77 11 9 | - | | | - | 9 | -8 22 44 -6 7 | - | | | - | 10 | 40 9 26 3 9 | - | | | - | 11 | -7 20 101 -7 4 | - | | | - | 12 | 3 -8 42 26 0 | - | | | - | 13 | -15 33 68 2 23 | - | | | - | 14 | -2 55 46 -2 15 | - | | | - | 15 | 3 -1 21 16 41 | - +-------+---------------------+ - - Table 40: Codebook Vectors for LTP Filter, Periodicity Index 1 - - +-------+---------------------+ - | Index | Filter Taps (Q7) | - +-------+---------------------+ - | 0 | -6 27 61 39 5 | - | | | - | 1 | -11 42 88 4 1 | - | | | - | 2 | -2 60 65 6 -4 | - | | | - | 3 | -1 -5 73 56 1 | - - - -Valin, et al. Expires August 20, 2012 [Page 81] - -Internet-Draft Interactive Audio Codec February 2012 - - - | 4 | -9 19 94 29 -9 | - | | | - | 5 | 0 12 99 6 4 | - | | | - | 6 | 8 -19 102 46 -13 | - | | | - | 7 | 3 2 13 3 2 | - | | | - | 8 | 9 -21 84 72 -18 | - | | | - | 9 | -11 46 104 -22 8 | - | | | - | 10 | 18 38 48 23 0 | - | | | - | 11 | -16 70 83 -21 11 | - | | | - | 12 | 5 -11 117 22 -8 | - | | | - | 13 | -6 23 117 -12 3 | - | | | - | 14 | 3 -8 95 28 4 | - | | | - | 15 | -10 15 77 60 -15 | - | | | - | 16 | -1 4 124 2 -4 | - | | | - | 17 | 3 38 84 24 -25 | - | | | - | 18 | 2 13 42 13 31 | - | | | - | 19 | 21 -4 56 46 -1 | - | | | - | 20 | -1 35 79 -13 19 | - | | | - | 21 | -7 65 88 -9 -14 | - | | | - | 22 | 20 4 81 49 -29 | - | | | - | 23 | 20 0 75 3 -17 | - | | | - | 24 | 5 -9 44 92 -8 | - | | | - | 25 | 1 -3 22 69 31 | - | | | - | 26 | -6 95 41 -12 5 | - | | | - | 27 | 39 67 16 -4 1 | - | | | - - - -Valin, et al. Expires August 20, 2012 [Page 82] - -Internet-Draft Interactive Audio Codec February 2012 - - - | 28 | 0 -6 120 55 -36 | - | | | - | 29 | -13 44 122 4 -24 | - | | | - | 30 | 81 5 11 3 7 | - | | | - | 31 | 2 0 9 10 88 | - +-------+---------------------+ - - Table 41: Codebook Vectors for LTP Filter, Periodicity Index 2 - -4.2.7.6.3. LTP Scaling Parameter - - An LTP scaling parameter appears after the LTP filter coefficients if - and only if - - o This is a voiced frame (see Section 4.2.7.3), and - - o Either - - * This SILK frame corresponds to the first time interval of the - current Opus frame for its type (LBRR or regular), or - - * This is an LBRR frame where the LBRR flags (see Section 4.2.4) - indicate the previous LBRR frame in the same channel is not - coded. - - This allows the encoder to trade off the prediction gain between - packets against the recovery time after packet loss. Unlike - absolute-coding for pitch lags, regular SILK frames that are not at - the start of an Opus frame (i.e., that do not correspond to the first - 20 ms time interval in Opus frames of 40 or 60 ms) do not include - this field, even if the prior frame was not voiced, or (in the case - of the side channel) not even coded. After an uncoded frame in the - side channel, the LTP buffer (see Section 4.2.7.9.1) is cleared to - zero, and is thus in a known state. In contrast, LBRR frames do - include this field when the prior frame was not coded, since the LTP - buffer contains the output of the PLC, which is non-normative. - - If present, the decoder reads a value using the 3-entry PDF in - Table 42. The three possible values represent Q14 scale factors of - 15565, 12288, and 8192, respectively (corresponding to approximately - 0.95, 0.75, and 0.5). Frames that do not code the scaling parameter - use the default factor of 15565 (approximately 0.95). - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 83] - -Internet-Draft Interactive Audio Codec February 2012 - - - +-------------------+ - | PDF | - +-------------------+ - | {128, 64, 64}/256 | - +-------------------+ - - Table 42: PDF for LTP Scaling Parameter - -4.2.7.7. Linear Congruential Generator (LCG) Seed - - As described in Section 4.2.7.8.6, SILK uses a linear congruential - generator (LCG) to inject pseudorandom noise into the quantized - excitation. To ensure synchronization of this process between the - encoder and decoder, each SILK frame stores a 2-bit seed after the - LTP parameters (if any). The encoder may consider the choice of seed - during quantization, and the flexibility of this choice lets it - reduce distortion, helping to pay for the bit cost required to signal - it. The decoder reads the seed using the uniform 4-entry PDF in - Table 43, yielding a value between 0 and 3, inclusive. - - +----------------------+ - | PDF | - +----------------------+ - | {64, 64, 64, 64}/256 | - +----------------------+ - - Table 43: PDF for LCG Seed - -4.2.7.8. Excitation - - SILK codes the excitation using a modified version of the Pyramid - Vector Quantization (PVQ) codebook [PVQ]. The PVQ codebook is - designed for Laplace-distributed values and consists of all sums of K - signed, unit pulses in a vector of dimension N, where two pulses at - the same position are required to have the same sign. Thus the - codebook includes all integer codevectors y of dimension N that - satisfy - - N-1 - __ - \ abs(y[j]) = K . - /_ - j=0 - - Unlike regular PVQ, SILK uses a variable-length, rather than fixed- - length, encoding. This encoding is better suited to the more - Gaussian-like distribution of the coefficient magnitudes and the non- - uniform distribution of their signs (caused by the quantization - - - -Valin, et al. Expires August 20, 2012 [Page 84] - -Internet-Draft Interactive Audio Codec February 2012 - - - offset described below). SILK also handles large codebooks by coding - the least significant bits (LSBs) of each coefficient directly. This - adds a small coding efficiency loss, but greatly reduces the - computation time and ROM size required for decoding, as implemented - in silk_decode_pulses() (decode_pulses.c). - - SILK fixes the dimension of the codebook to N = 16. The excitation - is made up of a number of "shell blocks", each 16 samples in size. - Table 44 lists the number of shell blocks required for a SILK frame - for each possible audio bandwidth and frame size. 10 ms MB frames - nominally contain 120 samples (10 ms at 12 kHz), which is not a - multiple of 16. This is handled by coding 8 shell blocks (128 - samples) and discarding the final 8 samples of the last block. The - decoder contains no special case that prevents an encoder from - placing pulses in these samples, and they must be correctly parsed - from the bitstream if present, but they are otherwise ignored. - - +-----------------+------------+------------------------+ - | Audio Bandwidth | Frame Size | Number of Shell Blocks | - +-----------------+------------+------------------------+ - | NB | 10 ms | 5 | - | | | | - | MB | 10 ms | 8 | - | | | | - | WB | 10 ms | 10 | - | | | | - | NB | 20 ms | 10 | - | | | | - | MB | 20 ms | 15 | - | | | | - | WB | 20 ms | 20 | - +-----------------+------------+------------------------+ - - Table 44: Number of Shell Blocks Per SILK Frame - -4.2.7.8.1. Rate Level - - The first symbol in the excitation is a "rate level", which is an - index from 0 to 8, inclusive, coded using the PDF in Table 45 - corresponding to the signal type of the current frame (from - Section 4.2.7.3). The rate level selects the PDF used to decode the - number of pulses in the individual shell blocks. It does not - directly convey any information about the bitrate or the number of - pulses itself, but merely changes the probability of the symbols in - Section 4.2.7.8.2. Level 0 provides a more efficient encoding at low - rates generally, and level 8 provides a more efficient encoding at - high rates generally, though the most efficient level for a - particular SILK frame may depend on the exact distribution of the - - - -Valin, et al. Expires August 20, 2012 [Page 85] - -Internet-Draft Interactive Audio Codec February 2012 - - - coded symbols. An encoder should, but is not required to, use the - most efficient rate level. - - +----------------------+------------------------------------------+ - | Signal Type | PDF | - +----------------------+------------------------------------------+ - | Inactive or Unvoiced | {15, 51, 12, 46, 45, 13, 33, 27, 14}/256 | - | | | - | Voiced | {33, 30, 36, 17, 34, 49, 18, 21, 18}/256 | - +----------------------+------------------------------------------+ - - Table 45: PDFs for the Rate Level - -4.2.7.8.2. Pulses Per Shell Block - - The total number of pulses in each of the shell blocks follows the - rate level. The pulse counts for all of the shell blocks are coded - consecutively, before the content of any of the blocks. Each block - may have anywhere from 0 to 16 pulses, inclusive, coded using the 18- - entry PDF in Table 46 corresponding to the rate level from - Section 4.2.7.8.1. The special value 17 indicates that this block - has one or more additional LSBs to decode for each coefficient. If - the decoder encounters this value, it decodes another value for the - actual pulse count of the block, but uses the PDF corresponding to - the special rate level 9 instead of the normal rate level. This - process repeats until the decoder reads a value less than 17, and it - then sets the number of extra LSBs used to the number of 17's decoded - for that block. If it reads the value 17 ten times, then the next - iteration uses the special rate level 10 instead of 9. The - probability of decoding a 17 when using the PDF for rate level 10 is - zero, ensuring that the number of LSBs for a block will not exceed - 10. The cumulative distribution for rate level 10 is just a shifted - version of that for 9 and thus does not require any additional - storage. - - - - - - - - - - - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 86] - -Internet-Draft Interactive Audio Codec February 2012 - - - +----------+--------------------------------------------------------+ - | Rate | PDF | - | Level | | - +----------+--------------------------------------------------------+ - | 0 | {131, 74, 25, 8, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | - | | 1, 1}/256 | - | | | - | 1 | {58, 93, 60, 23, 7, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | - | | 1, 1}/256 | - | | | - | 2 | {43, 51, 46, 33, 24, 16, 11, 8, 6, 3, 3, 3, 2, 1, 1, | - | | 2, 1, 2}/256 | - | | | - | 3 | {17, 52, 71, 57, 31, 12, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, | - | | 1, 1}/256 | - | | | - | 4 | {6, 21, 41, 53, 49, 35, 21, 11, 6, 3, 2, 2, 1, 1, 1, | - | | 1, 1, 1}/256 | - | | | - | 5 | {7, 14, 22, 28, 29, 28, 25, 20, 17, 13, 11, 9, 7, 5, | - | | 4, 4, 3, 10}/256 | - | | | - | 6 | {2, 5, 14, 29, 42, 46, 41, 31, 19, 11, 6, 3, 2, 1, 1, | - | | 1, 1, 1}/256 | - | | | - | 7 | {1, 2, 4, 10, 19, 29, 35, 37, 34, 28, 20, 14, 8, 5, 4, | - | | 2, 2, 2}/256 | - | | | - | 8 | {1, 2, 2, 5, 9, 14, 20, 24, 27, 28, 26, 23, 20, 15, | - | | 11, 8, 6, 15}/256 | - | | | - | 9 | {1, 1, 1, 6, 27, 58, 56, 39, 25, 14, 10, 6, 3, 3, 2, | - | | 1, 1, 2}/256 | - | | | - | 10 | {2, 1, 6, 27, 58, 56, 39, 25, 14, 10, 6, 3, 3, 2, 1, | - | | 1, 2, 0}/256 | - +----------+--------------------------------------------------------+ - - Table 46: PDFs for the Pulse Count - -4.2.7.8.3. Pulse Location Decoding - - The locations of the pulses in each shell block follow the pulse - counts, as decoded by silk_shell_decoder() (shell_coder.c). As with - the pulse counts, these locations are coded for all the shell blocks - before any of the remaining information for each block. Unlike many - other codecs, SILK places no restriction on the distribution of - pulses within a shell block. All of the pulses may be placed in a - - - -Valin, et al. Expires August 20, 2012 [Page 87] - -Internet-Draft Interactive Audio Codec February 2012 - - - single location, or each one in a unique location, or anything in - between. - - The location of pulses is coded by recursively partitioning each - block into halves, and coding how many pulses fall on the left side - of the split. All remaining pulses must fall on the right side of - the split. The process then recurses into the left half, and after - that returns, the right half (preorder traversal). The PDF to use is - chosen by the size of the current partition (16, 8, 4, or 2) and the - number of pulses in the partition (1 to 16, inclusive). Tables 47 - through 50 list the PDFs used for each partition size and pulse - count. This process skips partitions without any pulses, i.e., where - the initial pulse count from Section 4.2.7.8.2 was zero, or where the - split in the prior level indicated that all of the pulses fell on the - other side. These partitions have nothing to code, so they require - no PDF. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 88] - -Internet-Draft Interactive Audio Codec February 2012 - - - +------------+------------------------------------------------------+ - | Pulse | PDF | - | Count | | - +------------+------------------------------------------------------+ - | 1 | {126, 130}/256 | - | | | - | 2 | {56, 142, 58}/256 | - | | | - | 3 | {25, 101, 104, 26}/256 | - | | | - | 4 | {12, 60, 108, 64, 12}/256 | - | | | - | 5 | {7, 35, 84, 87, 37, 6}/256 | - | | | - | 6 | {4, 20, 59, 86, 63, 21, 3}/256 | - | | | - | 7 | {3, 12, 38, 72, 75, 42, 12, 2}/256 | - | | | - | 8 | {2, 8, 25, 54, 73, 59, 27, 7, 1}/256 | - | | | - | 9 | {2, 5, 17, 39, 63, 65, 42, 18, 4, 1}/256 | - | | | - | 10 | {1, 4, 12, 28, 49, 63, 54, 30, 11, 3, 1}/256 | - | | | - | 11 | {1, 4, 8, 20, 37, 55, 57, 41, 22, 8, 2, 1}/256 | - | | | - | 12 | {1, 3, 7, 15, 28, 44, 53, 48, 33, 16, 6, 1, 1}/256 | - | | | - | 13 | {1, 2, 6, 12, 21, 35, 47, 48, 40, 25, 12, 5, 1, | - | | 1}/256 | - | | | - | 14 | {1, 1, 4, 10, 17, 27, 37, 47, 43, 33, 21, 9, 4, 1, | - | | 1}/256 | - | | | - | 15 | {1, 1, 1, 8, 14, 22, 33, 40, 43, 38, 28, 16, 8, 1, | - | | 1, 1}/256 | - | | | - | 16 | {1, 1, 1, 1, 13, 18, 27, 36, 41, 41, 34, 24, 14, 1, | - | | 1, 1, 1}/256 | - +------------+------------------------------------------------------+ - - Table 47: PDFs for Pulse Count Split, 16 Sample Partitions - - - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 89] - -Internet-Draft Interactive Audio Codec February 2012 - - - +------------+------------------------------------------------------+ - | Pulse | PDF | - | Count | | - +------------+------------------------------------------------------+ - | 1 | {127, 129}/256 | - | | | - | 2 | {53, 149, 54}/256 | - | | | - | 3 | {22, 105, 106, 23}/256 | - | | | - | 4 | {11, 61, 111, 63, 10}/256 | - | | | - | 5 | {6, 35, 86, 88, 36, 5}/256 | - | | | - | 6 | {4, 20, 59, 87, 62, 21, 3}/256 | - | | | - | 7 | {3, 13, 40, 71, 73, 41, 13, 2}/256 | - | | | - | 8 | {3, 9, 27, 53, 70, 56, 28, 9, 1}/256 | - | | | - | 9 | {3, 8, 19, 37, 57, 61, 44, 20, 6, 1}/256 | - | | | - | 10 | {3, 7, 15, 28, 44, 54, 49, 33, 17, 5, 1}/256 | - | | | - | 11 | {1, 7, 13, 22, 34, 46, 48, 38, 28, 14, 4, 1}/256 | - | | | - | 12 | {1, 1, 11, 22, 27, 35, 42, 47, 33, 25, 10, 1, 1}/256 | - | | | - | 13 | {1, 1, 6, 14, 26, 37, 43, 43, 37, 26, 14, 6, 1, | - | | 1}/256 | - | | | - | 14 | {1, 1, 4, 10, 20, 31, 40, 42, 40, 31, 20, 10, 4, 1, | - | | 1}/256 | - | | | - | 15 | {1, 1, 3, 8, 16, 26, 35, 38, 38, 35, 26, 16, 8, 3, | - | | 1, 1}/256 | - | | | - | 16 | {1, 1, 2, 6, 12, 21, 30, 36, 38, 36, 30, 21, 12, 6, | - | | 2, 1, 1}/256 | - +------------+------------------------------------------------------+ - - Table 48: PDFs for Pulse Count Split, 8 Sample Partitions - - - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 90] - -Internet-Draft Interactive Audio Codec February 2012 - - - +------------+------------------------------------------------------+ - | Pulse | PDF | - | Count | | - +------------+------------------------------------------------------+ - | 1 | {127, 129}/256 | - | | | - | 2 | {49, 157, 50}/256 | - | | | - | 3 | {20, 107, 109, 20}/256 | - | | | - | 4 | {11, 60, 113, 62, 10}/256 | - | | | - | 5 | {7, 36, 84, 87, 36, 6}/256 | - | | | - | 6 | {6, 24, 57, 82, 60, 23, 4}/256 | - | | | - | 7 | {5, 18, 39, 64, 68, 42, 16, 4}/256 | - | | | - | 8 | {6, 14, 29, 47, 61, 52, 30, 14, 3}/256 | - | | | - | 9 | {1, 15, 23, 35, 51, 50, 40, 30, 10, 1}/256 | - | | | - | 10 | {1, 1, 21, 32, 42, 52, 46, 41, 18, 1, 1}/256 | - | | | - | 11 | {1, 6, 16, 27, 36, 42, 42, 36, 27, 16, 6, 1}/256 | - | | | - | 12 | {1, 5, 12, 21, 31, 38, 40, 38, 31, 21, 12, 5, 1}/256 | - | | | - | 13 | {1, 3, 9, 17, 26, 34, 38, 38, 34, 26, 17, 9, 3, | - | | 1}/256 | - | | | - | 14 | {1, 3, 7, 14, 22, 29, 34, 36, 34, 29, 22, 14, 7, 3, | - | | 1}/256 | - | | | - | 15 | {1, 2, 5, 11, 18, 25, 31, 35, 35, 31, 25, 18, 11, 5, | - | | 2, 1}/256 | - | | | - | 16 | {1, 1, 4, 9, 15, 21, 28, 32, 34, 32, 28, 21, 15, 9, | - | | 4, 1, 1}/256 | - +------------+------------------------------------------------------+ - - Table 49: PDFs for Pulse Count Split, 4 Sample Partitions - - - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 91] - -Internet-Draft Interactive Audio Codec February 2012 - - - +------------+------------------------------------------------------+ - | Pulse | PDF | - | Count | | - +------------+------------------------------------------------------+ - | 1 | {128, 128}/256 | - | | | - | 2 | {42, 172, 42}/256 | - | | | - | 3 | {21, 107, 107, 21}/256 | - | | | - | 4 | {12, 60, 112, 61, 11}/256 | - | | | - | 5 | {8, 34, 86, 86, 35, 7}/256 | - | | | - | 6 | {8, 23, 55, 90, 55, 20, 5}/256 | - | | | - | 7 | {5, 15, 38, 72, 72, 36, 15, 3}/256 | - | | | - | 8 | {6, 12, 27, 52, 77, 47, 20, 10, 5}/256 | - | | | - | 9 | {6, 19, 28, 35, 40, 40, 35, 28, 19, 6}/256 | - | | | - | 10 | {4, 14, 22, 31, 37, 40, 37, 31, 22, 14, 4}/256 | - | | | - | 11 | {3, 10, 18, 26, 33, 38, 38, 33, 26, 18, 10, 3}/256 | - | | | - | 12 | {2, 8, 13, 21, 29, 36, 38, 36, 29, 21, 13, 8, 2}/256 | - | | | - | 13 | {1, 5, 10, 17, 25, 32, 38, 38, 32, 25, 17, 10, 5, | - | | 1}/256 | - | | | - | 14 | {1, 4, 7, 13, 21, 29, 35, 36, 35, 29, 21, 13, 7, 4, | - | | 1}/256 | - | | | - | 15 | {1, 2, 5, 10, 17, 25, 32, 36, 36, 32, 25, 17, 10, 5, | - | | 2, 1}/256 | - | | | - | 16 | {1, 2, 4, 7, 13, 21, 28, 34, 36, 34, 28, 21, 13, 7, | - | | 4, 2, 1}/256 | - +------------+------------------------------------------------------+ - - Table 50: PDFs for Pulse Count Split, 2 Sample Partitions - -4.2.7.8.4. LSB Decoding - - After the decoder reads the pulse locations for all blocks, it reads - the LSBs (if any) for each block in turn. Inside each block, it - reads all the LSBs for each coefficient in turn, even those where no - - - -Valin, et al. Expires August 20, 2012 [Page 92] - -Internet-Draft Interactive Audio Codec February 2012 - - - pulses were allocated, before proceeding to the next one. For 10 ms - MB frames, it reads LSBs even for the extra 8 samples in the last - block. The LSBs are coded from most significant to least - significant, and they all use the PDF in Table 51. - - +----------------+ - | PDF | - +----------------+ - | {136, 120}/256 | - +----------------+ - - Table 51: PDF for Excitation LSBs - - The number of LSBs read for each coefficient in a block is determined - in Section 4.2.7.8.2. The magnitude of the coefficient is initially - equal to the number of pulses placed at that location in - Section 4.2.7.8.3. As each LSB is decoded, the magnitude is doubled, - and then the value of the LSB added to it, to obtain an updated - magnitude. - -4.2.7.8.5. Sign Decoding - - After decoding the pulse locations and the LSBs, the decoder knows - the magnitude of each coefficient in the excitation. It then decodes - a sign for all coefficients with a non-zero magnitude, using one of - the PDFs from Table 52. If the value decoded is 0, then the - coefficient magnitude is negated. Otherwise, it remains positive. - - The decoder chooses the PDF for the sign based on the signal type and - quantization offset type (from Section 4.2.7.3) and the number of - pulses in the block (from Section 4.2.7.8.2). The number of pulses - in the block does not take into account any LSBs. Most PDFs are - skewed towards negative signs because of the quantization offset, but - the PDFs for zero pulses are highly skewed towards positive signs. - If a block contains many positive coefficients, it is sometimes - beneficial to code it solely using LSBs (i.e., with zero pulses), - since the encoder may be able to save enough bits on the signs to - justify the less efficient coefficient magnitude encoding. - - +-------------+-----------------------+-------------+---------------+ - | Signal Type | Quantization Offset | Pulse Count | PDF | - | | Type | | | - +-------------+-----------------------+-------------+---------------+ - | Inactive | Low | 0 | {2, 254}/256 | - | | | | | - | Inactive | Low | 1 | {207, 49}/256 | - | | | | | - | Inactive | Low | 2 | {189, 67}/256 | - - - -Valin, et al. Expires August 20, 2012 [Page 93] - -Internet-Draft Interactive Audio Codec February 2012 - - - | Inactive | Low | 3 | {179, 77}/256 | - | | | | | - | Inactive | Low | 4 | {174, 82}/256 | - | | | | | - | Inactive | Low | 5 | {163, 93}/256 | - | | | | | - | Inactive | Low | 6 or more | {157, 99}/256 | - | | | | | - | Inactive | High | 0 | {58, 198}/256 | - | | | | | - | Inactive | High | 1 | {245, 11}/256 | - | | | | | - | Inactive | High | 2 | {238, 18}/256 | - | | | | | - | Inactive | High | 3 | {232, 24}/256 | - | | | | | - | Inactive | High | 4 | {225, 31}/256 | - | | | | | - | Inactive | High | 5 | {220, 36}/256 | - | | | | | - | Inactive | High | 6 or more | {211, 45}/256 | - | | | | | - | Unvoiced | Low | 0 | {1, 255}/256 | - | | | | | - | Unvoiced | Low | 1 | {210, 46}/256 | - | | | | | - | Unvoiced | Low | 2 | {190, 66}/256 | - | | | | | - | Unvoiced | Low | 3 | {178, 78}/256 | - | | | | | - | Unvoiced | Low | 4 | {169, 87}/256 | - | | | | | - | Unvoiced | Low | 5 | {162, 94}/256 | - | | | | | - | Unvoiced | Low | 6 or more | {152, | - | | | | 104}/256 | - | | | | | - | Unvoiced | High | 0 | {48, 208}/256 | - | | | | | - | Unvoiced | High | 1 | {242, 14}/256 | - | | | | | - | Unvoiced | High | 2 | {235, 21}/256 | - | | | | | - | Unvoiced | High | 3 | {224, 32}/256 | - | | | | | - | Unvoiced | High | 4 | {214, 42}/256 | - | | | | | - | Unvoiced | High | 5 | {205, 51}/256 | - - - -Valin, et al. Expires August 20, 2012 [Page 94] - -Internet-Draft Interactive Audio Codec February 2012 - - - | Unvoiced | High | 6 or more | {190, 66}/256 | - | | | | | - | Voiced | Low | 0 | {1, 255}/256 | - | | | | | - | Voiced | Low | 1 | {162, 94}/256 | - | | | | | - | Voiced | Low | 2 | {152, | - | | | | 104}/256 | - | | | | | - | Voiced | Low | 3 | {147, | - | | | | 109}/256 | - | | | | | - | Voiced | Low | 4 | {144, | - | | | | 112}/256 | - | | | | | - | Voiced | Low | 5 | {141, | - | | | | 115}/256 | - | | | | | - | Voiced | Low | 6 or more | {138, | - | | | | 118}/256 | - | | | | | - | Voiced | High | 0 | {8, 248}/256 | - | | | | | - | Voiced | High | 1 | {203, 53}/256 | - | | | | | - | Voiced | High | 2 | {187, 69}/256 | - | | | | | - | Voiced | High | 3 | {176, 80}/256 | - | | | | | - | Voiced | High | 4 | {168, 88}/256 | - | | | | | - | Voiced | High | 5 | {161, 95}/256 | - | | | | | - | Voiced | High | 6 or more | {154, | - | | | | 102}/256 | - +-------------+-----------------------+-------------+---------------+ - - Table 52: PDFs for Excitation Signs - -4.2.7.8.6. Reconstructing the Excitation - - After the signs have been read, there is enough information to - reconstruct the complete excitation signal. This requires adding a - constant quantization offset to each non-zero sample, and then - pseudorandomly inverting and offsetting every sample. The constant - quantization offset varies depending on the signal type and - quantization offset type (see Section 4.2.7.3). - - - - -Valin, et al. Expires August 20, 2012 [Page 95] - -Internet-Draft Interactive Audio Codec February 2012 - - - +-------------+--------------------------+--------------------------+ - | Signal Type | Quantization Offset Type | Quantization Offset | - | | | (Q23) | - +-------------+--------------------------+--------------------------+ - | Inactive | Low | 25 | - | | | | - | Inactive | High | 60 | - | | | | - | Unvoiced | Low | 25 | - | | | | - | Unvoiced | High | 60 | - | | | | - | Voiced | Low | 8 | - | | | | - | Voiced | High | 25 | - +-------------+--------------------------+--------------------------+ - - Table 53: Excitation Quantization Offsets - - Let e_raw[i] be the raw excitation value at position i, with a - magnitude composed of the pulses at that location (see - Section 4.2.7.8.3) combined with any additional LSBs (see - Section 4.2.7.8.4), and with the corresponding sign decoded in - Section 4.2.7.8.5. Additionally, let seed be the current - pseudorandom seed, which is initialized to the value decoded from - Section 4.2.7.7 for the first sample in the current SILK frame, and - updated for each subsequent sample according to the procedure below. - Finally, let offset_Q23 be the quantization offset from Table 53. - Then the following procedure produces the final reconstructed - excitation value, e_Q23[i]: - - e_Q23[i] = (e_raw[i] << 8) - sign(e_raw[i])*20 + offset_Q23; - seed = (196314165*seed + 907633515) & 0xFFFFFFFF; - e_Q23[i] = (seed & 0x80000000) ? -e_Q23[i] : e_Q23[i]; - seed = (seed + e_raw[i]) & 0xFFFFFFFF; - - When e_raw[i] is zero, sign() returns 0 by the definition in - Section 1.1.4, so the factor of 20 does not get added. The final - e_Q23[i] value may require more than 16 bits per sample, but will not - require more than 23, including the sign. - -4.2.7.9. SILK Frame Reconstruction - - The remainder of the reconstruction process for the frame does not - need to be bit-exact, as small errors should only introduce - proportionally small distortions. Although the reference - implementation only includes a fixed-point version of the remaining - steps, this section describes them in terms of a floating-point - - - -Valin, et al. Expires August 20, 2012 [Page 96] - -Internet-Draft Interactive Audio Codec February 2012 - - - version for simplicity. This produces a signal with a nominal range - of -1.0 to 1.0. - - silk_decode_core() (decode_core.c) contains the code for the main - reconstruction process. It proceeds subframe-by-subframe, since - quantization gains, LTP parameters, and (in 20 ms SILK frames) LPC - coefficients can vary from one to the next. - - Let a_Q12[k] be the LPC coefficients for the current subframe. If - this is the first or second subframe of a 20 ms SILK frame and the - LSF interpolation factor, w_Q2 (see Section 4.2.7.5.5), is less than - 4, then these correspond to the final LPC coefficients produced by - Section 4.2.7.5.8 from the interpolated LSF coefficients, n1_Q15[k] - (computed in Section 4.2.7.5.5). Otherwise, they correspond to the - final LPC coefficients produced from the uninterpolated LSF - coefficients for the current frame, n2_Q15[k]. - - Also, let n be the number of samples in a subframe (40 for NB, 60 for - MB, and 80 for WB), s be the index of the current subframe in this - SILK frame (0 or 1 for 10 ms frames, or 0 to 3 for 20 ms frames), and - j be the index of the first sample in the residual corresponding to - the current subframe. - -4.2.7.9.1. LTP Synthesis - - Voiced SILK frames (see Section 4.2.7.3) pass the excitation through - an LTP filter using the parameters decoded in Section 4.2.7.6 to - produce an LPC residual. The LTP filter requires LPC residual values - from before the current subframe as input. However, since the LPCs - may have changed, it obtains this residual by "rewhitening" the - corresponding output signal using the LPCs from the current subframe. - Let out[i] for (j - pitch_lags[s] - d_LPC - 2) <= i < j be the fully - reconstructed output signal from the last (pitch_lags[s] + d_LPC + 2) - samples of previous subframes (see Section 4.2.7.9.2), where - pitch_lags[s] is the pitch lag for the current subframe from - Section 4.2.7.6.1. During reconstruction of the first subframe for - this channel after either - - o An uncoded regular SILK frame (if this is the side channel), or - - o A decoder reset (see Section 4.5.2), - - out[] is rewhitened into an LPC residual, res[i], via - - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 97] - -Internet-Draft Interactive Audio Codec February 2012 - - - 4.0*LTP_scale_Q14 - res[i] = ----------------- * clamp(-1.0, - gain_Q16[s] - - d_LPC-1 - __ a_Q12[k] - out[i] - \ out[i-k-1] * --------, 1.0) . - /_ 4096.0 - k=0 - - This requires storage to buffer up to 306 values of out[i] from - previous subframes. This corresponds to WB with a maximum pitch lag - of 18 ms * 16 kHz samples, plus 16 samples for d_LPC, plus 2 samples - for the width of the LTP filter. - - Let e_Q23[i] for j <= i < (j + n) be the excitation for the current - subframe, and b_Q7[k] for 0 <= k < 5 be the coefficients of the LTP - filter taken from the codebook entry in one of Tables 39 through 41 - corresponding to the index decoded for the current subframe in - Section 4.2.7.6.2. Then for i such that j <= i < (j + n), the LPC - residual is - - 4 - e_Q23[i] __ b_Q7[k] - res[i] = --------- + \ res[i - pitch_lags[s] + 2 - k] * ------- . - 8388608.0 /_ 128.0 - k=0 - - For unvoiced frames, the LPC residual for j <= i < (j + n) is simply - a normalized copy of the excitation signal, i.e., - - e_Q23[i] - res[i] = --------- - 8388608.0 - -4.2.7.9.2. LPC Synthesis - - LPC synthesis uses the short-term LPC filter to predict the next - output coefficient. For i such that (j - d_LPC) <= i < j, let lpc[i] - be the result of LPC synthesis from the last d_LPC samples of the - previous subframe, or zeros in the first subframe for this channel - after either - - o An uncoded regular SILK frame (if this is the side channel), or - - o A decoder reset (see Section 4.5.2). - - Then for i such that j <= i < (j + n), the result of LPC synthesis - - - -Valin, et al. Expires August 20, 2012 [Page 98] - -Internet-Draft Interactive Audio Codec February 2012 - - - for the current subframe is - - d_LPC-1 - gain_Q16[i] __ a_Q12[k] - lpc[i] = ----------- * res[i] + \ lpc[i-k-1] * -------- . - 65536.0 /_ 4096.0 - k=0 - - The decoder saves the final d_LPC values, i.e., lpc[i] such that - (j + n - d_LPC) <= i < (j + n), to feed into the LPC synthesis of the - next subframe. This requires storage for up to 16 values of lpc[i] - (for WB frames). - - Then, the signal is clamped into the final nominal range: - - out[i] = clamp(-1.0, lpc[i], 1.0) . - - This clamping occurs entirely after the LPC synthesis filter has run. - The decoder saves the unclamped values, lpc[i], to feed into the LPC - filter for the next subframe, but saves the clamped values, out[i], - for rewhitening in voiced frames. - -4.2.8. Stereo Unmixing - - For stereo streams, after decoding a frame from each channel, the - decoder must convert the mid-side (MS) representation into a left- - right (LR) representation. The function silk_stereo_MS_to_LR - (stereo_MS_to_LR.c) implements this process. In it, the decoder - predicts the side channel using a) a simple low-passed version of the - mid channel, and b) the unfiltered mid channel, using the prediction - weights decoded in Section 4.2.7.1. This simple low-pass filter - imposes a one-sample delay, and the unfiltered mid channel is also - delayed by one sample. In order to allow seamless switching between - stereo and mono, mono streams must also impose the same one-sample - delay. The encoder requires an additional one-sample delay for both - mono and stereo streams, though an encoder may omit the delay for - mono if it knows it will never switch to stereo. - - The unmixing process operates in two phases. The first phase lasts - for 8 ms, during which it interpolates the prediction weights from - the previous frame, prev_w0_Q13 and prev_w1_Q13, to the values for - the current frame, w0_Q13 and w1_Q13. The second phase simply uses - these weights for the remainder of the frame. - - Let mid[i] and side[i] be the contents of out[i] (from - Section 4.2.7.9.2) for the current mid and side channels, - respectively, and let left[i] and right[i] be the corresponding - stereo output channels. If the side channel is not coded (see - - - -Valin, et al. Expires August 20, 2012 [Page 99] - -Internet-Draft Interactive Audio Codec February 2012 - - - Section 4.2.7.2), then side[i] is set to zero. Also let j be defined - as in Section 4.2.7.9, n1 be the number of samples in phase 1 (64 for - NB, 96 for MB, and 128 for WB), and n2 be the total number of samples - in the frame. Then for i such that j <= i < (j + n2), the left and - right channel output is - - prev_w0_Q13 (w0_Q13 - prev_w0_Q13) - w0 = ----------- + min(i - j, n1)*---------------------- , - 8192.0 8192.0*n1 - - prev_w1_Q13 (w1_Q13 - prev_w1_Q13) - w1 = ----------- + min(i - j, n1)*---------------------- , - 8192.0 8192.0*n1 - - mid[i-2] + 2*mid[i-1] + mid[i] - p0 = ------------------------------ , - 4.0 - - left[i] = clamp(-1.0, (1 + w1)*mid[i-1] + side[i-1] + w0*p0, 1.0) , - - right[i] = clamp(-1.0, (1 - w1)*mid[i-1] - side[i-1] - w0*p0, 1.0) . - - These formulas require two samples prior to index j, the start of the - frame, for the mid channel, and one prior sample for the side - channel. For the first frame after a decoder reset, zeros are used - instead. - -4.2.9. Resampling - - After stereo unmixing (if any), the decoder applies resampling to - convert the decoded SILK output to the sample rate desired by the - application. This is necessary when decoding a Hybrid frame at SWB - or FB sample rates, or whenever the decoder wants the output at a - different sample rate than the internal SILK sampling rate (e.g., to - allow a constant sample rate when the audio bandwidth changes, or to - allow mixing with audio from other applications). The resampler - itself is non-normative, and a decoder can use any method it wants to - perform the resampling. - - However, a minimum amount of delay is imposed to allow the resampler - to operate, and this delay is normative, so that the corresponding - delay can be applied to the MDCT layer in the encoder. A decoder is - always free to use a resampler which requires more delay than allowed - for here (e.g., to improve quality), but it must then delay the - output of the MDCT layer by this extra amount. Keeping as much delay - as possible on the encoder side allows an encoder which knows it will - never use any of the SILK or Hybrid modes to skip this delay. By - contrast, if it were all applied by the decoder, then a decoder which - - - -Valin, et al. Expires August 20, 2012 [Page 100] - -Internet-Draft Interactive Audio Codec February 2012 - - - processes audio in fixed-size blocks would be forced to delay the - output of CELT frames just in case of a later switch to a SILK or - Hybrid mode. - - Table 54 gives the maximum resampler delay in samples at 48 kHz for - each SILK audio bandwidth. Because the actual output rate may not be - 48 kHz, it may not be possible to achieve exactly these delays while - using a whole number of input or output samples. The reference - implementation is able to resample to any of the supported output - sampling rates (8, 12, 16, 24, or 48 kHz) within or near this delay - constraint. Some resampling filters (including those used by the - reference implementation) may add a delay that is not an exact - integer, or is not linear-phase, and so cannot be represented by a - single delay at all frequencies. However, such deviations are - unlikely to be perceptible, and the comparison tool described in - Section 6 is designed to be relatively insensitive to them. The - delays listed here are the ones that should be targeted by the - encoder. - - +-----------------+----------------------+ - | Audio Bandwidth | Delay in millisecond | - +-----------------+----------------------+ - | NB | 0.538 | - | | | - | MB | 0.692 | - | | | - | WB | 0.706 | - +-----------------+----------------------+ - - Table 54: SILK Resampler Delay Allocations - - NB is given a smaller decoder delay allocation than MB and WB to - allow a higher-order filter when resampling to 8 kHz in both the - encoder and decoder. This implies that the audio content of two SILK - frames operating at different bandwidths are not perfectly aligned in - time. This is not an issue for any transitions described in - Section 4.5, because they all involve a SILK decoder reset. When the - decoder is reset, any samples remaining in the resampling buffer are - discarded, and the resampler is re-initialized with silence. - -4.3. CELT Decoder - - An overview of the decoder is given in Figure 13. - - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 101] - -Internet-Draft Interactive Audio Codec February 2012 - - - +---------+ - | Coarse | - +->| decoder |----+ - | +---------+ | - | | - | +---------+ v - | | Fine | +---+ - +->| decoder |->| + | - | +---------+ +---+ - | ^ | - +---------+ | | | - | Range | | +----------+ v - | Decoder |-+ | Bit | +------+ - +---------+ | |Allocation| | 2**x | - | +----------+ +------+ - | | | - | v v +--------+ - | +---------+ +---+ +-------+ | pitch | - +->| PVQ |->| * |->| IMDCT |->| post- |---> - | | decoder | +---+ +-------+ | filter | - | +---------+ +--------+ - | ^ - +--------------------------------------+ - - Figure 13: Structure of the CELT decoder - - The decoder is based on the following symbols and sets of symbols: - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 102] - -Internet-Draft Interactive Audio Codec February 2012 - - - +---------------+-----------------------------------+---------------+ - | Symbol(s) | PDF | Condition | - +---------------+-----------------------------------+---------------+ - | silence | {32767, 1}/32768 | | - | | | | - | post-filter | {1, 1}/2 | | - | | | | - | octave | uniform (6) | post-filter | - | | | | - | period | raw bits (4+octave) | post-filter | - | | | | - | gain | raw bits (3) | post-filter | - | | | | - | tapset | {2, 1, 1}/4 | post-filter | - | | | | - | transient | {7, 1}/8 | | - | | | | - | intra | {7, 1}/8 | | - | | | | - | coarse energy | Section 4.3.2 | | - | | | | - | tf_change | Section 4.3.1 | | - | | | | - | tf_select | {1, 1}/2 | Section 4.3.1 | - | | | | - | spread | {7, 2, 21, 2}/32 | | - | | | | - | dyn. alloc. | Section 4.3.3 | | - | | | | - | alloc. trim | {2, 2, 5, 10, 22, 46, 22, 10, 5, | | - | | 2, 2}/128 | | - | | | | - | skip | {1, 1}/2 | Section 4.3.3 | - | | | | - | intensity | uniform | Section 4.3.3 | - | | | | - | dual | {1, 1}/2 | | - | | | | - | fine energy | Section 4.3.2 | | - | | | | - | residual | Section 4.3.4 | | - | | | | - | anti-collapse | {1, 1}/2 | Section 4.3.5 | - | | | | - | finalize | Section 4.3.2 | | - +---------------+-----------------------------------+---------------+ - - Table 55: Order of the symbols in the CELT section of the bitstream - - - -Valin, et al. Expires August 20, 2012 [Page 103] - -Internet-Draft Interactive Audio Codec February 2012 - - - The decoder extracts information from the range-coded bitstream in - the order described in the figure above. In some circumstances, it - is possible for a decoded value to be out of range due to a very - small amount of redundancy in the encoding of large integers by the - range coder. In that case, the decoder should assume there has been - an error in the coding, decoding, or transmission and SHOULD take - measures to conceal the error and/or report to the application that a - problem has occurred. - -4.3.1. Transient Decoding - - The "transient" flag encoded in the bitstream has a probability of - 1/8. When it is set, then the MDCT coefficients represent multiple - short MDCTs in the frame. When not set, the coefficients represent a - single long MDCT for the frame. In addition to the global transient - flag is a per-band binary flag to change the time-frequency (tf) - resolution independently in each band. The change in tf resolution - is defined in tf_select_table[][] in celt.c and depends on the frame - size, whether the transient flag is set, and the value of tf_select. - The tf_select flag uses a 1/2 probability, but is only decoded if it - can have an impact on the result knowing the value of all per-band - tf_change flags. - -4.3.2. Energy Envelope Decoding - - It is important to quantize the energy with sufficient resolution - because any energy quantization error cannot be compensated for at a - later stage. Regardless of the resolution used for encoding the - shape of a band, it is perceptually important to preserve the energy - in each band. CELT uses a three-step coarse-fine-fine strategy for - encoding the energy in the base-2 log domain, as implemented in - quant_bands.c - -4.3.2.1. Coarse energy decoding - - Coarse quantization of the energy uses a fixed resolution of 6 dB - (integer part of base-2 log). To minimize the bitrate, prediction is - applied both in time (using the previous frame) and in frequency - (using the previous bands). The part of the prediction that is based - on the previous frame can be disabled, creating an "intra" frame - where the energy is coded without reference to prior frames. The - decoder first reads the intra flag to determine what prediction is - used. The 2-D z-transform of the prediction filter is: - - -1 -1 - (1 - alpha*z_l )*(1 - z_b ) - A(z_l, z_b) = ----------------------------- - -1 - - - -Valin, et al. Expires August 20, 2012 [Page 104] - -Internet-Draft Interactive Audio Codec February 2012 - - - 1 - beta*z_b - - where b is the band index and l is the frame index. The prediction - coefficients applied depend on the frame size in use when not using - intra energy and are alpha=0, beta=4915/32768 when using intra - energy. The time-domain prediction is based on the final fine - quantization of the previous frame, while the frequency domain - (within the current frame) prediction is based on coarse quantization - only (because the fine quantization has not been computed yet). The - prediction is clamped internally so that fixed point implementations - with limited dynamic range do not suffer desynchronization. We - approximate the ideal probability distribution of the prediction - error using a Laplace distribution with separate parameters for each - frame size in intra- and inter-frame modes. The coarse energy - quantization is performed by unquant_coarse_energy() and - unquant_coarse_energy_impl() (quant_bands.c). The encoding of the - Laplace-distributed values is implemented in ec_laplace_decode() - (laplace.c). - -4.3.2.2. Fine energy quantization - - The number of bits assigned to fine energy quantization in each band - is determined by the bit allocation computation described in - Section 4.3.3. Let B_i be the number of fine energy bits for band i; - the refinement is an integer f in the range [0,2**B_i-1]. The - mapping between f and the correction applied to the coarse energy is - equal to (f+1/2)/2**B_i - 1/2. Fine energy quantization is - implemented in quant_fine_energy() (quant_bands.c). - - When some bits are left "unused" after all other flags have been - decoded, these bits are assigned to a "final" step of fine - allocation. In effect, these bits are used to add one extra fine - energy bit per band per channel. The allocation process determines - two "priorities" for the final fine bits. Any remaining bits are - first assigned only to bands of priority 0, starting from band 0 and - going up. If all bands of priority 0 have received one bit per - channel, then bands of priority 1 are assigned an extra bit per - channel, starting from band 0. If any bits are left after this, they - are left unused. This is implemented in unquant_energy_finalise() - (quant_bands.c). - -4.3.3. Bit Allocation - - Many codecs transmit significant amounts of side information for the - purpose of controlling bit allocation within a frame. Often this - side information controls bit usage indirectly and must be carefully - selected to achieve the desired rate constraints. - - - - -Valin, et al. Expires August 20, 2012 [Page 105] - -Internet-Draft Interactive Audio Codec February 2012 - - - The band-energy normalized structure of Opus MDCT mode ensures that a - constant bit allocation for the shape content of a band will result - in a roughly constant tone to noise ratio, which provides for fairly - consistent perceptual performance. The effectiveness of this - approach is the result of two factors: that the band energy, which is - understood to be perceptually important on its own, is always - preserved regardless of the shape precision, and because the constant - tone-to-noise ratio implies a constant intra-band noise to masking - ratio. Intra-band masking is the strongest of the perceptual masking - effects. This structure means that the ideal allocation is more - consistent from frame to frame than it is for other codecs without an - equivalent structure. - - Because the bit allocation drives the decoding of the range-coder - stream, it MUST be recovered exactly so that identical coding - decisions are made in the encoder and decoder. Any deviation from - the reference's resulting bit allocation will result in corrupted - output, though implementers are free to implement the procedure in - any way which produces identical results. - - Because all of the information required to decode a frame must be - derived from that frame alone in order to retain robustness to packet - loss, the overhead of explicitly signaling the allocation would be - considerable, especially for low-latency (small frame size) - applications, even though the allocation is relatively static. - - For this reason, in the MDCT mode Opus uses a primarily implicit bit - allocation. The available bitstream capacity is known in advance to - both the encoder and decoder without additional signaling, ultimately - from the packet sizes expressed by a higher-level protocol. Using - this information the codec interpolates an allocation from a hard- - coded table. - - While the band-energy structure effectively models intra-band - masking, it ignores the weaker inter-band masking, band-temporal - masking, and other less significant perceptual effects. While these - effects can often be ignored, they can become significant for - particular samples. One mechanism available to encoders would be to - simply increase the overall rate for these frames, but this is not - possible in a constant rate mode and can be fairly inefficient. As a - result three explicitly signaled mechanisms are provided to alter the - implicit allocation: - - o Band boost - - o Allocation trim - - - - - -Valin, et al. Expires August 20, 2012 [Page 106] - -Internet-Draft Interactive Audio Codec February 2012 - - - o Band skipping - - The first of these mechanisms, band boost, allows an encoder to boost - the allocation in specific bands. The second, allocation trim, works - by biasing the overall allocation towards higher or lower frequency - bands. The third, band skipping, selects which low-precision high - frequency bands will be allocated no shape bits at all. - - In stereo mode there are two additional parameters potentially coded - as part of the allocation procedure: a parameter to allow the - selective elimination of allocation for the 'side' in jointly coded - bands, and a flag to deactivate joint coding. These values are not - signaled if they would be meaningless in the overall context of the - allocation. - - Because every signaled adjustment increases overhead and - implementation complexity, none were included speculatively: the - reference encoder makes use of all of these mechanisms. While the - decision logic in the reference was found to be effective enough to - justify the overhead and complexity, further analysis techniques may - be discovered which increase the effectiveness of these parameters. - As with other signaled parameters, an encoder is free to choose the - values in any manner, but unless a technique is known to deliver - superior perceptual results the methods used by the reference - implementation should be used. - - The allocation process consists of the following steps: determining - the per-band maximum allocation vector, decoding the boosts, decoding - the tilt, determining the remaining capacity of the frame, searching - the mode table for the entry nearest but not exceeding the available - space (subject to the tilt, boosts, band maximums, and band - minimums), linear interpolation, reallocation of unused bits with - concurrent skip decoding, determination of the fine-energy vs. shape - split, and final reallocation. This process results in a per-band - shape allocation (in 1/8th bit units), a per-band fine-energy - allocation (in 1 bit per channel units), a set of band priorities for - controlling the use of remaining bits at the end of the frame, and a - remaining balance of unallocated space, which is usually zero except - at very high rates. - - The maximum allocation vector is an approximation of the maximum - space that can be used by each band for a given mode. The value is - approximate because the shape encoding is variable rate (due to - entropy coding of splitting parameters). Setting the maximum too low - reduces the maximum achievable quality in a band while setting it too - high may result in waste: bitstream capacity available at the end of - the frame which can not be put to any use. The maximums specified by - the codec reflect the average maximum. In the reference the maximums - - - -Valin, et al. Expires August 20, 2012 [Page 107] - -Internet-Draft Interactive Audio Codec February 2012 - - - are provided in partially computed form, in order to fit in less - memory as a static table (see cache_caps50[] in - static_modes_float.h). Implementations are expected to simply use - the same table data, but the procedure for generating this table is - included in rate.c as part of compute_pulse_cache(). - - To convert the values in cache.caps into the actual maximums: first - set nbBands to the maximum number of bands for this mode, and stereo - to zero if stereo is not in use and one otherwise. For each band set - N to the number of MDCT bins covered by the band (for one channel), - set LM to the shift value for the frame size (e.g. 0 for 120, 1 for - 240, 3 for 480), then set i to nbBands*(2*LM+stereo). Then set the - maximum for the band to the i-th index of cache.caps + 64 and - multiply by the number of channels in the current frame (one or two) - and by N, then divide the result by 4 using truncating integer - division. The resulting vector will be called cap[]. The elements - fit in signed 16-bit integers but do not fit in 8 bits. This - procedure is implemented in the reference in the function init_caps() - in celt.c. - - The band boosts are represented by a series of binary symbols which - are coded with very low probability. Each band can potentially be - boosted multiple times, subject to the frame actually having enough - room to obey the boost and having enough room to code the boost - symbol. The default coding cost for a boost starts out at six bits, - but subsequent boosts in a band cost only a single bit and every time - a band is boosted the initial cost is reduced (down to a minimum of - two). Since the initial cost of coding a boost is 6 bits, the coding - cost of the boost symbols when completely unused is 0.48 bits/frame - for a 21 band mode (21*-log2(1-1/2**6)). - - To decode the band boosts: First set 'dynalloc_logp' to 6, the - initial amount of storage required to signal a boost in bits, - 'total_bits' to the size of the frame in 8th bits, 'total_boost' to - zero, and 'tell' to the total number of 8th bits decoded so far. For - each band from the coding start (0 normally, but 17 in Hybrid mode) - to the coding end (which changes depending on the signaled - bandwidth): set 'width' to the number of MDCT bins in this band for - all channels. Take the larger of width and 64, then the minimum of - that value and the width times eight and set 'quanta' to the result. - This represents a boost step size of six bits subject to limits of - 1/bit/sample and 1/8th bit/sample. Set 'boost' to zero and - 'dynalloc_loop_logp' to dynalloc_logp. While dynalloc_loop_log (the - current worst case symbol cost) in 8th bits plus tell is less than - total_bits plus total_boost and boost is less than cap[] for this - band: Decode a bit from the bitstream with a with dynalloc_loop_logp - as the cost of a one, update tell to reflect the current used - capacity, if the decoded value is zero break the loop otherwise add - - - -Valin, et al. Expires August 20, 2012 [Page 108] - -Internet-Draft Interactive Audio Codec February 2012 - - - quanta to boost and total_boost, subtract quanta from total_bits, and - set dynalloc_loop_log to 1. When the while loop finishes boost - contains the boost for this band. If boost is non-zero and - dynalloc_logp is greater than 2, decrease dynalloc_logp. Once this - process has been executed on all bands, the band boosts have been - decoded. This procedure is implemented around line 2352 of celt.c. - - At very low rates it is possible that there won't be enough available - space to execute the inner loop even once. In these cases band boost - is not possible but its overhead is completely eliminated. Because - of the high cost of band boost when activated, a reasonable encoder - should not be using it at very low rates. The reference implements - its dynalloc decision logic around line 1269 of celt.c. - - The allocation trim is a integer value from 0-10. The default value - of 5 indicates no trim. The trim parameter is entropy coded in order - to lower the coding cost of less extreme adjustments. Values lower - than 5 bias the allocation towards lower frequencies and values above - 5 bias it towards higher frequencies. Like other signaled - parameters, signaling of the trim is gated so that it is not included - if there is insufficient space available in the bitstream. To decode - the trim, first set the trim value to 5, then iff the count of - decoded 8th bits so far (ec_tell_frac) plus 48 (6 bits) is less than - or equal to the total frame size in 8th bits minus total_boost (a - product of the above band boost procedure), decode the trim value - using the inverse CDF {127, 126, 124, 119, 109, 87, 41, 19, 9, 4, 2, - 0}. - - For 10 ms and 20 ms frames using short blocks and that have at least - LM+2 bits left prior to the allocation process, then one anti- - collapse bit is reserved in the allocation process so it can be - decoded later. Following the the anti-collapse reservation, one bit - is reserved for skip if available. - - For stereo frames, bits are reserved for intensity stereo and for - dual stereo. Intensity stereo requires ilog2(end-start) bits. Those - bits are reserved if there is enough bits left. Following this, one - bit is reserved for dual stereo if available. - - The allocation computation begins by setting up some initial - conditions. 'total' is set to the remaining available 8th bits, - computed by taking the size of the coded frame times 8 and - subtracting ec_tell_frac(). From this value, one (8th bit) is - subtracted to ensure that the resulting allocation will be - conservative. 'anti_collapse_rsv' is set to 8 (8th bits) iff the - frame is a transient, LM is greater than 1, and total is greater than - or equal to (LM+2) * 8. Total is then decremented by - anti_collapse_rsv and clamped to be equal to or greater than zero. - - - -Valin, et al. Expires August 20, 2012 [Page 109] - -Internet-Draft Interactive Audio Codec February 2012 - - - 'skip_rsv' is set to 8 (8th bits) if total is greater than 8, - otherwise it is zero. Total is then decremented by skip_rsv. This - reserves space for the final skipping flag. - - If the current frame is stereo, intensity_rsv is set to the - conservative log2 in 8th bits of the number of coded bands for this - frame (given by the table LOG2_FRAC_TABLE). If intensity_rsv is - greater than total then intensity_rsv is set to zero. Otherwise - total is decremented by intensity_rsv, and if total is still greater - than 8, dual_stereo_rsv is set to 8 and total is decremented by - dual_stereo_rsv. - - The allocation process then computes a vector representing the hard - minimum amounts allocation any band will receive for shape. This - minimum is higher than the technical limit of the PVQ process, but - very low rate allocations produce an excessively sparse spectrum and - these bands are better served by having no allocation at all. For - each coded band, set thresh[band] to twenty-four times the number of - MDCT bins in the band and divide by 16. If 8 times the number of - channels is greater, use that instead. This sets the minimum - allocation to one bit per channel or 48 128th bits per MDCT bin, - whichever is greater. The band-size dependent part of this value is - not scaled by the channel count, because at the very low rates where - this limit is applicable there will usually be no bits allocated to - the side. - - The previously decoded allocation trim is used to derive a vector of - per-band adjustments, 'trim_offsets[]'. For each coded band take the - alloc_trim and subtract 5 and LM. Then multiply the result by the - number of channels, the number of MDCT bins in the shortest frame - size for this mode, the number of remaining bands, 2**LM, and 8. - Then divide this value by 64. Finally, if the number of MDCT bins in - the band per channel is only one, 8 times the number of channels is - subtracted in order to diminish the allocation by one bit, because - width 1 bands receive greater benefit from the coarse energy coding. - -4.3.4. Shape Decoding - - In each band, the normalized "shape" is encoded using a vector - quantization scheme called a "pyramid vector quantizer". - - In the simplest case, the number of bits allocated in Section 4.3.3 - is converted to a number of pulses as described by Section 4.3.4.1. - Knowing the number of pulses and the number of samples in the band, - the decoder calculates the size of the codebook as detailed in - Section 4.3.4.2. The size is used to decode an unsigned integer - (uniform probability model), which is the codeword index. This index - is converted into the corresponding vector as explained in - - - -Valin, et al. Expires August 20, 2012 [Page 110] - -Internet-Draft Interactive Audio Codec February 2012 - - - Section 4.3.4.2. This vector is then scaled to unit norm. - -4.3.4.1. Bits to Pulses - - Although the allocation is performed in 1/8th bit units, the - quantization requires an integer number of pulses K. To do this, the - encoder searches for the value of K that produces the number of bits - nearest to the allocated value (rounding down if exactly halfway - between two values), not to exceed the total number of bits - available. For efficiency reasons, the search is performed against a - precomputed allocation table which only permits some K values for - each N. The number of codebook entries can be computed as explained - in Section 4.3.4.2. The difference between the number of bits - allocated and the number of bits used is accumulated to a "balance" - (initialized to zero) that helps adjust the allocation for the next - bands. One third of the balance is applied to the bit allocation of - each band to help achieve the target allocation. The only exceptions - are the band before the last and the last band, for which half the - balance and the whole balance are applied, respectively. - -4.3.4.2. PVQ Decoding - - Decoding of PVQ vectors is implemented in decode_pulses() (cwrs.c). - The unique codeword index is decoded as a uniformly-distributed - integer value between 0 and V(N,K)-1, where V(N,K) is the number of - possible combinations of K pulses in N samples. The index is then - converted to a vector in the same way specified in [PVQ]. The - indexing is based on the calculation of V(N,K) (denoted N(L,K) in - [PVQ]). - - The number of combinations can be computed recursively as V(N,K) = - V(N-1,K) + V(N,K-1) + V(N-1,K-1), with V(N,0) = 1 and V(0,K) = 0, K - != 0. There are many different ways to compute V(N,K), including - precomputed tables and direct use of the recursive formulation. The - reference implementation applies the recursive formulation one line - (or column) at a time to save on memory use, along with an alternate, - univariate recurrence to initialize an arbitrary line, and direct - polynomial solutions for small N. All of these methods are - equivalent, and have different trade-offs in speed, memory usage, and - code size. Implementations MAY use any methods they like, as long as - they are equivalent to the mathematical definition. - - The decoded vector is normalized such that its L2-norm equals one. - -4.3.4.3. Spreading - - The normalized vector decoded in Section 4.3.4.2 is then rotated for - the purpose of avoiding tonal artifacts. The rotation gain is equal - - - -Valin, et al. Expires August 20, 2012 [Page 111] - -Internet-Draft Interactive Audio Codec February 2012 - - - to - - g_r = N / (N + f_r*K) - - where N is the number of dimensions, K is the number of pulses, and - f_r depends on the value of the "spread" parameter in the bit-stream. - - +--------------+------------------------+ - | Spread value | f_r | - +--------------+------------------------+ - | 0 | infinite (no rotation) | - | | | - | 1 | 15 | - | | | - | 2 | 10 | - | | | - | 3 | 5 | - +--------------+------------------------+ - - Table 56: Spreading values - - The rotation angle is then calculated as - - 2 - pi * g_r - theta = ---------- - 4 - - A 2-D rotation R(i,j) between points x_i and x_j is defined as: - - x_i' = cos(theta)*x_i + sin(theta)*x_j - x_j' = -sin(theta)*x_i + cos(theta)*x_j - - An N-D rotation is then achieved by applying a series of 2-D - rotations back and forth, in the following order: R(x_1, x_2), R(x_2, - x_3), ..., R(x_N-2, X_N-1), R(x_N-1, X_N), R(x_N-2, X_N-1), ..., - R(x_1, x_2). - - If the decoded vector represents more than one time block, then the - following process is applied separately on each time block. Also, if - each block represents 8 samples or more, then another N-D rotation, - by (pi/2-theta), is applied _before_ the rotation described above. - This extra rotation is applied in an interleaved manner with a stride - equal to round(sqrt(N/nb_blocks)) - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 112] - -Internet-Draft Interactive Audio Codec February 2012 - - -4.3.4.4. Split decoding - - To avoid the need for multi-precision calculations when decoding PVQ - codevectors, the maximum size allowed for codebooks is 32 bits. When - larger codebooks are needed, the vector is instead split in two sub- - vectors of size N/2. A quantized gain parameter with precision - derived from the current allocation is entropy coded to represent the - relative gains of each side of the split, and the entire decoding - process is recursively applied. Multiple levels of splitting may be - applied up to a frame size dependent limit. The same recursive - mechanism is applied for the joint coding of stereo audio. - -4.3.4.5. Time-Frequency change - - The time-frequency (TF) parameters are used to control the time- - frequency resolution tradeoff in each coded band. For each band, - there are two possible TF choices. For the first band coded, the PDF - is {3, 1}/4 for frames marked as transient and {15, 1}/16 for the - other frames. For subsequent bands, the TF choice is coded relative - to the previous TF choice with probability {15, 1}/15 for transient - frames and {31, 1}/32 otherwise. The mapping between the decoded TF - choices and the adjustment in TF resolution is shown in the tables - below. - - +-----------------+---+----+ - | Frame size (ms) | 0 | 1 | - +-----------------+---+----+ - | 2.5 | 0 | -1 | - | | | | - | 5 | 0 | -1 | - | | | | - | 10 | 0 | -2 | - | | | | - | 20 | 0 | -2 | - +-----------------+---+----+ - - Table 57: TF adjustments for non-transient frames and tf_select=0 - - - - - - - - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 113] - -Internet-Draft Interactive Audio Codec February 2012 - - - +-----------------+---+----+ - | Frame size (ms) | 0 | 1 | - +-----------------+---+----+ - | 2.5 | 0 | -1 | - | | | | - | 5 | 0 | -2 | - | | | | - | 10 | 0 | -3 | - | | | | - | 20 | 0 | -3 | - +-----------------+---+----+ - - Table 58: TF adjustments for non-transient frames and tf_select=1 - - +-----------------+---+----+ - | Frame size (ms) | 0 | 1 | - +-----------------+---+----+ - | 2.5 | 0 | -1 | - | | | | - | 5 | 1 | 0 | - | | | | - | 10 | 2 | 0 | - | | | | - | 20 | 3 | 0 | - +-----------------+---+----+ - - Table 59: TF adjustments for transient frames and tf_select=0 - - +-----------------+---+----+ - | Frame size (ms) | 0 | 1 | - +-----------------+---+----+ - | 2.5 | 0 | -1 | - | | | | - | 5 | 1 | -1 | - | | | | - | 10 | 1 | -1 | - | | | | - | 20 | 1 | -1 | - +-----------------+---+----+ - - Table 60: TF adjustments for transient frames and tf_select=1 - - A negative TF adjustment means that the temporal resolution is - increased, while a positive TF adjustment means that the frequency - resolution is increased. Changes in TF resolution are implemented - using the Hadamard transform. To increase the time resolution by N, - N "levels" of the Hadamard transform are applied to the decoded - vector for each interleaved MDCT vector. To increase the frequency - - - -Valin, et al. Expires August 20, 2012 [Page 114] - -Internet-Draft Interactive Audio Codec February 2012 - - - resolution (assumes a transient frame), then N levels of the Hadamard - transform are applied _across_ the interleaved MDCT vector. In the - case of increased time resolution the decoder uses the "sequency - order" because the input vector is sorted in time. - -4.3.5. Anti-Collapse Processing - - When the frame has the transient bit set, an anti-collapse bit is - decoded. When anti-collapse is set, the energy in each small MDCT is - prevented from collapsing to zero. For each band of each MDCT where - a collapse is detected, a pseudo-random signal is inserted with an - energy corresponding to the min energy over the two previous frames. - A renormalization step is then required to ensure that the anti- - collapse step did not alter the energy preservation property. - -4.3.6. Denormalization - - Just like each band was normalized in the encoder, the last step of - the decoder before the inverse MDCT is to denormalize the bands. - Each decoded normalized band is multiplied by the square root of the - decoded energy. This is done by denormalise_bands() (bands.c). - -4.3.7. Inverse MDCT - - The inverse MDCT implementation has no special characteristics. The - input is N frequency-domain samples and the output is 2*N time-domain - samples, while scaling by 1/2. A "low-overlap" window reduces the - algorithmic delay. It is derived from a basic (full overlap) 240- - sample version of the window used by the Vorbis codec: - - 2 - / /pi /pi n + 1/2\ \ \ - W(n) = |sin|-- * sin|-- * -------| | | . - \ \2 \2 L / / / - - The low-overlap window is created by zero-padding the basic window - and inserting ones in the middle, such that the resulting window - still satisfies power complementarity. The IMDCT and windowing are - performed by mdct_backward (mdct.c). - -4.3.7.1. Post-filter - - The output of the inverse MDCT (after weighted overlap-add) is sent - to the post-filter. Although the post-filter is applied at the end, - the post-filter parameters are encoded at the beginning, just after - the silence flag. The post-filter can be switched on or off using - one bit (logp=1). If the post-filter is enabled, then the octave is - decoded as an integer value between 0 and 6 of uniform probability. - - - -Valin, et al. Expires August 20, 2012 [Page 115] - -Internet-Draft Interactive Audio Codec February 2012 - - - Once the octave is known, the fine pitch within the octave is decoded - using 4+octave raw bits. The final pitch period is equal to - (16< S -> S - & - !R -> R - & - ;S -> S -> S - - NB or MB SILK to Hybrid with Redundancy: S -> S -> S - & - !R ->;H -> H -> H - - WB SILK to Hybrid: S -> S -> S ->!H -> H -> H - - SILK to CELT with Redundancy: S -> S -> S - & - !R -> C -> C -> C - - Hybrid to NB or MB SILK with Redundancy: H -> H -> H - & - !R -> R - & - ;S -> S -> S - - Hybrid to WB SILK: H -> H -> H -> c - \ + - > S -> S -> S - - Hybrid to CELT with Redundancy: H -> H -> H - & - !R -> C -> C -> C - - CELT to SILK with Redundancy: C -> C -> C -> R - & - ;S -> S -> S - - CELT to Hybrid with Redundancy: C -> C -> C -> R - & - |H -> H -> H - - Key: - S SILK-only frame ; SILK decoder reset - H Hybrid frame | CELT and SILK decoder resets - C CELT-only frame ! CELT decoder reset - c CELT overlap + Direct mixing - R Redundant CELT frame & Windowed cross-lap - - Figure 14: Normative Transitions - - The first two and the last two Opus frames in each example are - - - -Valin, et al. Expires August 20, 2012 [Page 123] - -Internet-Draft Interactive Audio Codec February 2012 - - - illustrative, i.e., there is no requirement that a stream remain in - the same configuration for three consecutive frames before or after a - switch. - - The behavior of transitions without redundancy where PLC is allowed - is non-normative. An encoder might still wish to use these - transitions if, for example, it doesn't want to add the extra bitrate - required for redundancy or if it makes a decision to switch after it - has already transmitted the frame that would have had to contain the - redundancy. Figure 15 illustrates the recommended cross-lapping and - decoder resets for these transitions. - - SILK to SILK (audio bandwidth change): S -> S -> S ;S -> S -> S - - NB or MB SILK to Hybrid: S -> S -> S |H -> H -> H - - SILK to CELT without Redundancy: S -> S -> S -> P - & - !C -> C -> C - - Hybrid to NB or MB SILK: H -> H -> H -> c - + - ;S -> S -> S - - Hybrid to CELT without Redundancy: H -> H -> H -> P - & - !C -> C -> C - - CELT to SILK without Redundancy: C -> C -> C -> P - & - ;S -> S -> S - - CELT to Hybrid without Redundancy: C -> C -> C -> P - & - |H -> H -> H - - Key: - S SILK-only frame ; SILK decoder reset - H Hybrid frame | CELT and SILK decoder resets - C CELT-only frame ! CELT decoder reset - c CELT overlap + Direct mixing - P Packet Loss Concealment & Windowed cross-lap - - Figure 15: Recommended Non-Normative Transitions - - Encoders SHOULD NOT use other transitions, e.g., those that involve - redundancy in ways not illustrated in Figure 14. - - - - -Valin, et al. Expires August 20, 2012 [Page 124] - -Internet-Draft Interactive Audio Codec February 2012 - - -5. Opus Encoder - - Just like the decoder, the Opus encoder also normally consists of two - main blocks: the SILK encoder and the CELT encoder. However, unlike - the case of the decoder, a valid (though potentially suboptimal) Opus - encoder is not required to support all modes and may thus only - include a SILK encoder module or a CELT encoder module. The output - bit-stream of the Opus encoding contains bits from the SILK and CELT - encoders, though these are not separable due to the use of a range - coder. A block diagram of the encoder is illustrated below. - - - +------------+ +---------+ - | Sample | | SILK |------+ - +->| Rate |--->| Encoder | V - +-----------+ | | Conversion | | | +---------+ - | Optional | | +------------+ +---------+ | Range | - ->| High-pass |--+ | Encoder |----> - + Filter + | +--------------+ +---------+ | | Bit- - +-----------+ | | Delay | | CELT | +---------+ stream - +->| Compensation |->| Encoder | ^ - | | | |------+ - +--------------+ +---------+ - - - Figure 16: Opus Encoder - - For a normal encoder where both the SILK and the CELT modules are - included, an optimal encoder should select which coding mode to use - at run-time depending on the conditions. In the reference - implementation, the frame size is selected by the application, but - the other configuration parameters (number of channels, bandwidth, - mode) are automatically selected (unless explicitly overridden by the - application) depend on the following: - - o Requested bitrate - - o Input sampling rate - - o Type of signal (speech vs music) - - o Frame size in use - - The type of signal currently needs to be provided by the application - (though it can be changed in real-time). An Opus encoder - implementation could also do automatic detection, but since Opus is - an interactive codec, such an implementation would likely have to - either delay the signal (for non-interactive applications) or delay - - - -Valin, et al. Expires August 20, 2012 [Page 125] - -Internet-Draft Interactive Audio Codec February 2012 - - - the mode switching decisions (for interactive applications). - - When the encoder is configured for voice over IP applications, the - input signal is filtered by a high-pass filter to remove the lowest - part of the spectrum that contains little speech energy and may - contain background noise. This is a second order Auto Regressive - Moving Average (ARMA) filter with a cut-off frequency around 50 Hz. - In the future, a music detector may also be used to lower the cut-off - frequency when the input signal is detected to be music rather than - speech. - -5.1. Range Encoder - - The range coder acts as the bit-packer for Opus. It is used in three - different ways: to encode - - o Entropy-coded symbols with a fixed probability model using - ec_encode() (entenc.c), - - o Integers from 0 to (2**M - 1) using ec_enc_uint() or ec_enc_bits() - (entenc.c), - - o Integers from 0 to (ft - 1) (where ft is not a power of two) using - ec_enc_uint() (entenc.c). - - The range encoder maintains an internal state vector composed of the - four-tuple (val, rng, rem, ext) representing the low end of the - current range, the size of the current range, a single buffered - output octet, and a count of additional carry-propagating output - octets. Both val and rng are 32-bit unsigned integer values, rem is - an octet value or less than 255 or the special value -1, and ext is - an unsigned integer with at least 11 bits. This state vector is - initialized at the start of each each frame to the value - (0, 2**31, -1, 0). After encoding a sequence of symbols, the value - of rng in the encoder should exactly match the value of rng in the - decoder after decoding the same sequence of symbols. This is a - powerful tool for detecting errors in either an encoder or decoder - implementation. The value of val, on the other hand, represents - different things in the encoder and decoder, and is not expected to - match. - - The decoder has no analog for rem and ext. These are used to perform - carry propagation in the renormalization loop below. Each iteration - of this loop produces 9 bits of output, consisting of 8 data bits and - a carry flag. The encoder cannot determine the final value of the - output octets until it propagates these carry flags. Therefore the - reference implementation buffers a single non-propagating output - octet (i.e., one less than 255) in rem and keeps a count of - - - -Valin, et al. Expires August 20, 2012 [Page 126] - -Internet-Draft Interactive Audio Codec February 2012 - - - additional propagating (i.e., 255) output octets in ext. An - implementation may choose to use any mathematically equivalent scheme - to perform carry propagation. - -5.1.1. Encoding Symbols - - The main encoding function is ec_encode() (entenc.c), which encodes - symbol k in the current context using the same three-tuple - (fl[k], fh[k], ft) as the decoder to describe the range of the symbol - (see Section 4.1). - - ec_encode() updates the state of the encoder as follows. If fl[k] is - greater than zero, then - - rng - val = val + rng - --- * (ft - fl) , - ft - - rng - rng = --- * (fh - fl) . - ft - - Otherwise, val is unchanged and - - rng - rng = rng - --- * (fh - fl) . - ft - - The divisions here are exact integer division. - -5.1.1.1. Renormalization - - After this update, the range is normalized using a procedure very - similar to that of Section 4.1.1.1, implemented by ec_enc_normalize() - (entenc.c). The following process is repeated until rng > 2**23. - First, the top 9 bits of val, (val>>23), are sent to the carry - buffer, described in Section 5.1.1.2. Then, the encoder sets - - val = (val<<8) & 0x7FFFFFFF , - - rng = rng<<8 . - -5.1.1.2. Carry Propagation and Output Buffering - - The function ec_enc_carry_out() (entenc.c) implements carry - propagation and output buffering. It takes as input a 9-bit value, - c, consisting of 8 data bits and an additional carry bit. If c is - equal to the value 255, then ext is simply incremented, and no other - - - -Valin, et al. Expires August 20, 2012 [Page 127] - -Internet-Draft Interactive Audio Codec February 2012 - - - state updates are performed. Otherwise, let b = (c>>8) be the carry - bit. Then, - - o If the buffered octet rem contains a value other than -1, the - encoder outputs the octet (rem + b). Otherwise, if rem is -1, no - octet is output. - - o If ext is non-zero, then the encoder outputs ext octets---all with - a value of 0 if b is set, or 255 if b is unset---and sets ext to - 0. - - o rem is set to the 8 data bits: - - rem = c & 255 . - -5.1.2. Alternate Encoding Methods - - The reference implementation uses three additional encoding methods - that are exactly equivalent to the above, but make assumptions and - simplifications that allow for a more efficient implementation. - -5.1.2.1. ec_encode_bin() - - The first is ec_encode_bin() (entenc.c), defined using the parameter - ftb instead of ft. It is mathematically equivalent to calling - ec_encode() with ft = (1<>(ftb - 8), (t>>(ftb - 8)) + 1, - ((ft - 1)>>(ftb - 8)) + 1), and the remaining bits, - (t & ((1<<(ftb - 8)) - 1), are encoded as raw bits with - ec_enc_bits(). - -5.1.5. Finalizing the Stream - - After all symbols are encoded, the stream must be finalized by - outputting a value inside the current range. Let end be the integer - in the interval [val, val + rng) with the largest number of trailing - zero bits, b, such that (end + (1<>23), are passed - to the carry buffer in accordance with the procedure in - Section 5.1.1.2, and end is updated via - - end = (end<<8) & 0x7FFFFFFF . - - Finally, if the buffered output octet, rem, is neither zero nor the - - - -Valin, et al. Expires August 20, 2012 [Page 129] - -Internet-Draft Interactive Audio Codec February 2012 - - - special value -1, or the carry count, ext, is greater than zero, then - 9 zero bits are sent to the carry buffer to flush it to the output - buffer. When outputting the final byte from the range coder, if it - would overlap any raw bits already packed into the end of the output - buffer, they should be ORed into the same byte. The bit allocation - routines in the CELT layer should ensure that this can be done - without corrupting the range coder data so long as end is chosen as - described above. If there is any space between the end of the range - coder data and the end of the raw bits, it is padded with zero bits. - This entire process is implemented by ec_enc_done() (entenc.c). - -5.1.6. Current Bit Usage - - The bit allocation routines in Opus need to be able to determine a - conservative upper bound on the number of bits that have been used to - encode the current frame thus far. This drives allocation decisions - and ensures that the range coder and raw bits will not overflow the - output buffer. This is computed in the reference implementation to - whole-bit precision by the function ec_tell() (entcode.h) and to - fractional 1/8th bit precision by the function ec_tell_frac() - (entcode.c). Like all operations in the range coder, it must be - implemented in a bit-exact manner, and must produce exactly the same - value returned by the same functions in the decoder after decoding - the same symbols. - -5.2. SILK Encoder - - In many respects the SILK encoder mirrors the SILK decoder described - in Section 4.2. Details such as the quantization and range coder - tables can be found there, while this section describes the high- - level design choices that were made. The diagram below shows the - basic modules of the SILK encoder. - - - +----------+ +--------+ +---------+ - | Sample | | Stereo | | SILK | - ------>| Rate |--->| Mixing |--->| Core |----------> - Input |Conversion| | | | Encoder | Bitstream - +----------+ +--------+ +---------+ - - - Figure 17: SILK Encoder - -5.2.1. Sample Rate Conversion - - The input signal's sampling rate is adjusted by a sample rate - conversion module so that it matches the SILK internal sampling rate. - The input to the sample rate converter is delayed by a number of - - - -Valin, et al. Expires August 20, 2012 [Page 130] - -Internet-Draft Interactive Audio Codec February 2012 - - - samples depending on the sample rate ratio, such that the overall - delay is constant for all input and output sample rates. - -5.2.2. Stereo Mixing - - The stereo mixer is only used for stereo input signals. It converts - a stereo left/right signal into an adaptive mid/side representation. - The first step is to compute non-adaptive mid/side signals as half - the sum and difference between left and right signals. The side - signal is then minimized in energy by subtracting a prediction of it - based on the mid signal. This prediction works well when the left - and right signals exhibit linear dependency, for instance for an - amplitude-panned input signal. Like in the decoder, the prediction - coefficients are linearly interpolated during the first 8 ms of the - frame. The mid signal is always encoded, whereas the residual side - signal is only encoded if it has sufficient energy compared to the - mid signal's energy. If it has not, the "mid_only_flag" is set - without encoding the side signal. - - The predictor coefficients are coded regardless of whether the side - signal is encoded. For each frame, two predictor coefficients are - computed, one that predicts between low-passed mid and side channels, - and one that predicts between high-passed mid and side channels. The - low-pass filter is a simple three-tap filter and creates a delay of - one sample. The high-pass filtered signal is the difference between - the mid signal delayed by one sample and the low-passed signal. - Instead of explicitly computing the high-passed signal, it is - computationally more efficient to transform the prediction - coefficients before applying them to the filtered mid signal, as - follows - - - pred(n) = LP(n) * w0 + HP(n) * w1 - = LP(n) * w0 + (mid(n-1) - LP(n)) * w1 - = LP(n) * (w0 - w1) + mid(n-1) * w1 - - - where w0 and w1 are the low-pass and high-pass prediction - coefficients, mid(n-1) is the mid signal delayed by one sample, LP(n) - and HP(n) are the low-passed and high-passed signals and pred(n) is - the prediction signal that is subtracted from the side signal. - -5.2.3. SILK Core Encoder - - What follows is a description of the core encoder and its components. - For simplicity, the core encoder is referred to simply as the encoder - in the remainder of this section. An overview of the encoder is - given in Figure 18. - - - -Valin, et al. Expires August 20, 2012 [Page 131] - -Internet-Draft Interactive Audio Codec February 2012 - - - +---+ - +--------------------------------->| | - +---------+ | +---------+ | | - |Voice | | |LTP |12 | | - +-->|Activity |--+ +----->|Scaling |-----------+---->| | - | |Detector |3 | | |Control |<--+ | | | - | +---------+ | | +---------+ | | | | - | | | +---------+ | | | | - | | | |Gains | | | | | - | | | +-->|Processor|---|---+---|---->| R | - | | | | | |11 | | | | a | - | \/ | | +---------+ | | | | n | - | +---------+ | | +---------+ | | | | g | - | |Pitch | | | |LSF | | | | | e | - | +->|Analysis |---+ | |Quantizer|---|---|---|---->| | - | | | |4 | | | |8 | | | | E |--> - | | +---------+ | | +---------+ | | | | n | 2 - | | | | 9/\ 10| | | | | c | - | | | | | \/ | | | | o | - | | +---------+ | | +----------+ | | | | d | - | | |Noise | +--|-->|Prediction|--+---|---|---->| e | - | +->|Shaping |---|--+ |Analysis |7 | | | | r | - | | |Analysis |5 | | | | | | | | | - | | +---------+ | | +----------+ | | | | | - | | | | /\ | | | | | - | | +----------|--|--------+ | | | | | - | | | \/ \/ \/ \/ \/ | | - | | | +---------+ +------------+ | | - | | | | | |Noise | | | - -+-------+-----+------>|Prefilter|--------->|Shaping |-->| | - 1 | | 6 |Quantization|13 | | - +---------+ +------------+ +---+ - - 1: Input speech signal - 2: Range encoded bitstream - 3: Voice activity estimate - 4: Pitch lags (per 5 ms) and voicing decision (per 20 ms) - 5: Noise shaping quantization coefficients - - Short term synthesis and analysis - noise shaping coefficients (per 5 ms) - - Long term synthesis and analysis noise - shaping coefficients (per 5 ms and for voiced speech only) - - Noise shaping tilt (per 5 ms) - - Quantizer gain/step size (per 5 ms) - 6: Input signal filtered with analysis noise shaping filters - 7: Short and long term prediction coefficients - LTP (per 5 ms) and LPC (per 20 ms) - 8: LSF quantization indices - - - -Valin, et al. Expires August 20, 2012 [Page 132] - -Internet-Draft Interactive Audio Codec February 2012 - - - 9: LSF coefficients - 10: Quantized LSF coefficients - 11: Processed gains, and synthesis noise shape coefficients - 12: LTP state scaling coefficient. Controlling error propagation - / prediction gain trade-off - 13: Quantized signal - - - Figure 18: SILK Core Encoder - -5.2.3.1. Voice Activity Detection - - The input signal is processed by a Voice Activity Detector (VAD) to - produce a measure of voice activity, spectral tilt, and signal-to- - noise estimates for each frame. The VAD uses a sequence of half-band - filterbanks to split the signal into four subbands: 0...Fs/16, Fs/ - 16...Fs/8, Fs/8...Fs/4, and Fs/4...Fs/2, where Fs is the sampling - frequency (8, 12, 16, or 24 kHz). The lowest subband, from 0 - - Fs/16, is high-pass filtered with a first-order moving average (MA) - filter (with transfer function H(z) = 1-z**(-1)) to reduce the energy - at the lowest frequencies. For each frame, the signal energy per - subband is computed. In each subband, a noise level estimator tracks - the background noise level and a Signal-to-Noise Ratio (SNR) value is - computed as the logarithm of the ratio of energy to noise level. - Using these intermediate variables, the following parameters are - calculated for use in other SILK modules: - - o Average SNR. The average of the subband SNR values. - - o Smoothed subband SNRs. Temporally smoothed subband SNR values. - - o Speech activity level. Based on the average SNR and a weighted - average of the subband energies. - - o Spectral tilt. A weighted average of the subband SNRs, with - positive weights for the low subbands and negative weights for the - high subbands. - -5.2.3.2. Pitch Analysis - - The input signal is processed by the open loop pitch estimator shown - in Figure 19. - - - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 133] - -Internet-Draft Interactive Audio Codec February 2012 - - - +--------+ +----------+ - |2 x Down| |Time- | - +->|sampling|->|Correlator| | - | | | | | |4 - | +--------+ +----------+ \/ - | | 2 +-------+ - | | +-->|Speech |5 - +---------+ +--------+ | \/ | |Type |-> - |LPC | |Down | | +----------+ | | - +->|Analysis | +->|sample |-+------------->|Time- | +-------+ - | | | | |to 8 kHz| |Correlator|-----------> - | +---------+ | +--------+ |__________| 6 - | | | |3 - | \/ | \/ - | +---------+ | +----------+ - | |Whitening| | |Time- | - -+->|Filter |-+--------------------------->|Correlator|-----------> - 1 | | | | 7 - +---------+ +----------+ - - 1: Input signal - 2: Lag candidates from stage 1 - 3: Lag candidates from stage 2 - 4: Correlation threshold - 5: Voiced/unvoiced flag - 6: Pitch correlation - 7: Pitch lags - - - Figure 19: Block diagram of the pitch estimator - - The pitch analysis finds a binary voiced/unvoiced classification, - and, for frames classified as voiced, four pitch lags per frame - one - for each 5 ms subframe - and a pitch correlation indicating the - periodicity of the signal. The input is first whitened using a - Linear Prediction (LP) whitening filter, where the coefficients are - computed through standard Linear Prediction Coding (LPC) analysis. - The order of the whitening filter is 16 for best results, but is - reduced to 12 for medium complexity and 8 for low complexity modes. - The whitened signal is analyzed to find pitch lags for which the time - correlation is high. The analysis consists of three stages for - reducing the complexity: - - o In the first stage, the whitened signal is downsampled to 4 kHz - (from 8 kHz) and the current frame is correlated to a signal - delayed by a range of lags, starting from a shortest lag - corresponding to 500 Hz, to a longest lag corresponding to 56 Hz. - - - - -Valin, et al. Expires August 20, 2012 [Page 134] - -Internet-Draft Interactive Audio Codec February 2012 - - - o The second stage operates on an 8 kHz signal (downsampled from 12, - 16, or 24 kHz) and measures time correlations only near the lags - corresponding to those that had sufficiently high correlations in - the first stage. The resulting correlations are adjusted for a - small bias towards short lags to avoid ending up with a multiple - of the true pitch lag. The highest adjusted correlation is - compared to a threshold depending on: - - * Whether the previous frame was classified as voiced - - * The speech activity level - - * The spectral tilt. - - If the threshold is exceeded, the current frame is classified as - voiced and the lag with the highest adjusted correlation is stored - for a final pitch analysis of the highest precision in the third - stage. - - o The last stage operates directly on the whitened input signal to - compute time correlations for each of the four subframes - independently in a narrow range around the lag with highest - correlation from the second stage. - -5.2.3.3. Noise Shaping Analysis - - The noise shaping analysis finds gains and filter coefficients used - in the prefilter and noise shaping quantizer. These parameters are - chosen such that they will fulfill several requirements: - - o Balancing quantization noise and bitrate. The quantization gains - determine the step size between reconstruction levels of the - excitation signal. Therefore, increasing the quantization gain - amplifies quantization noise, but also reduces the bitrate by - lowering the entropy of the quantization indices. - - o Spectral shaping of the quantization noise; the noise shaping - quantizer is capable of reducing quantization noise in some parts - of the spectrum at the cost of increased noise in other parts - without substantially changing the bitrate. By shaping the noise - such that it follows the signal spectrum, it becomes less audible. - In practice, best results are obtained by making the shape of the - noise spectrum slightly flatter than the signal spectrum. - - o De-emphasizing spectral valleys; by using different coefficients - in the analysis and synthesis part of the prefilter and noise - shaping quantizer, the levels of the spectral valleys can be - decreased relative to the levels of the spectral peaks such as - - - -Valin, et al. Expires August 20, 2012 [Page 135] - -Internet-Draft Interactive Audio Codec February 2012 - - - speech formants and harmonics. This reduces the entropy of the - signal, which is the difference between the coded signal and the - quantization noise, thus lowering the bitrate. - - o Matching the levels of the decoded speech formants to the levels - of the original speech formants; an adjustment gain and a first - order tilt coefficient are computed to compensate for the effect - of the noise shaping quantization on the level and spectral tilt. - - - - / \ ___ - | // \\ - | // \\ ____ - |_// \\___// \\ ____ - | / ___ \ / \\ // \\ - P |/ / \ \_/ \\_____// \\ - o | / \ ____ \ / \\ - w | / \___/ \ \___/ ____ \\___ 1 - e |/ \ / \ \ - r | \_____/ \ \__ 2 - | \ - | \___ 3 - | - +----------------------------------------> - Frequency - - 1: Input signal spectrum - 2: De-emphasized and level matched spectrum - 3: Quantization noise spectrum - - - Figure 20: Noise shaping and spectral de-emphasis illustration - - Figure 20 shows an example of an input signal spectrum (1). After - de-emphasis and level matching, the spectrum has deeper valleys (2). - The quantization noise spectrum (3) more or less follows the input - signal spectrum, while having slightly less pronounced peaks. The - entropy, which provides a lower bound on the bitrate for encoding the - excitation signal, is proportional to the area between the de- - emphasized spectrum (2) and the quantization noise spectrum (3). - Without de-emphasis, the entropy is proportional to the area between - input spectrum (1) and quantization noise (3) - clearly higher. - - The transformation from input signal to de-emphasized signal can be - described as a filtering operation with a filter - - - - - -Valin, et al. Expires August 20, 2012 [Page 136] - -Internet-Draft Interactive Audio Codec February 2012 - - - -1 Wana(z) - H(z) = G * ( 1 - c_tilt * z ) * ------- - Wsyn(z), - - - having an adjustment gain G, a first order tilt adjustment filter - with tilt coefficient c_tilt, and where - - - 16 d - __ -k -L __ -k - Wana(z) = (1 - \ (a_ana(k) * z )*(1 - z * \ b_ana(k) * z ), - /_ /_ - k=1 k=-d - - - is the analysis part of the de-emphasis filter, consisting of the - short-term shaping filter with coefficients a_ana(k), and the long- - term shaping filter with coefficients b_ana(k) and pitch lag L. The - parameter d determines the number of long-term shaping filter taps. - - Similarly, but without the tilt adjustment, the synthesis part can be - written as - - - 16 d - __ -k -L __ -k - Wsyn(z) = (1 - \ (a_syn(k) * z )*(1 - z * \ b_syn(k) * z ). - /_ /_ - k=1 k=-d - - - All noise shaping parameters are computed and applied per subframe of - 5 ms. First, an LPC analysis is performed on a windowed signal block - of 15 ms. The signal block has a look-ahead of 5 ms relative to the - current subframe, and the window is an asymmetric sine window. The - LPC analysis is done with the autocorrelation method, with an order - of between 8, in lowest-complexity mode, and 16, for best quality. - - Optionally the LPC analysis and noise shaping filters are warped by - replacing the delay elements by first-order allpass filters. This - increases the frequency resolution at low frequencies and reduces it - at high ones, which better matches the human auditory system and - improves quality. The warped analysis and filtering comes at a cost - in complexity and is therefore only done in higher complexity modes. - - The quantization gain is found by taking the square root of the - residual energy from the LPC analysis and multiplying it by a value - - - -Valin, et al. Expires August 20, 2012 [Page 137] - -Internet-Draft Interactive Audio Codec February 2012 - - - inversely proportional to the coding quality control parameter and - the pitch correlation. - - Next the two sets of short-term noise shaping coefficients a_ana(k) - and a_syn(k) are obtained by applying different amounts of bandwidth - expansion to the coefficients found in the LPC analysis. This - bandwidth expansion moves the roots of the LPC polynomial towards the - origin, using the formulas - - - k - a_ana(k) = a(k)*g_ana , and - - k - a_syn(k) = a(k)*g_syn , - - - where a(k) is the k'th LPC coefficient, and the bandwidth expansion - factors g_ana and g_syn are calculated as - - - g_ana = 0.95 - 0.01*C, and - - g_syn = 0.95 + 0.01*C, - - - where C is the coding quality control parameter between 0 and 1. - Applying more bandwidth expansion to the analysis part than to the - synthesis part gives the desired de-emphasis of spectral valleys in - between formants. - - The long-term shaping is applied only during voiced frames. It uses - three filter taps, described by - - - b_ana = F_ana * [0.25, 0.5, 0.25], and - - b_syn = F_syn * [0.25, 0.5, 0.25]. - - - For unvoiced frames these coefficients are set to 0. The - multiplication factors F_ana and F_syn are chosen between 0 and 1, - depending on the coding quality control parameter, as well as the - calculated pitch correlation and smoothed subband SNR of the lowest - subband. By having F_ana less than F_syn, the pitch harmonics are - emphasized relative to the valleys in between the harmonics. - - The tilt coefficient c_tilt is for unvoiced frames chosen as - - - -Valin, et al. Expires August 20, 2012 [Page 138] - -Internet-Draft Interactive Audio Codec February 2012 - - - c_tilt = 0.25, - - - and as - - - c_tilt = 0.25 + 0.2625 * V - - - for voiced frames, where V is the voice activity level between 0 and - 1. - - The adjustment gain G serves to correct any level mismatch between - the original and decoded signals that might arise from the noise - shaping and de-emphasis. This gain is computed as the ratio of the - prediction gain of the short-term analysis and synthesis filter - coefficients. The prediction gain of an LPC synthesis filter is the - square root of the output energy when the filter is excited by a - unit-energy impulse on the input. An efficient way to compute the - prediction gain is by first computing the reflection coefficients - from the LPC coefficients through the step-down algorithm, and - extracting the prediction gain from the reflection coefficients as - - - K - ___ 2 -0.5 - predGain = ( | | 1 - (r_k) ) , - k=1 - - - where r_k is the k'th reflection coefficient. - - Initial values for the quantization gains are computed as the square- - root of the residual energy of the LPC analysis, adjusted by the - coding quality control parameter. These quantization gains are later - adjusted based on the results of the prediction analysis. - -5.2.3.4. Prediction Analysis - - The prediction analysis is performed in one of two ways depending on - how the pitch estimator classified the frame. The processing for - voiced and unvoiced speech is described in Section 5.2.3.4.1 and - Section 5.2.3.4.2, respectively. Inputs to this function include the - pre-whitened signal from the pitch estimator (see Section 5.2.3.2). - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 139] - -Internet-Draft Interactive Audio Codec February 2012 - - -5.2.3.4.1. Voiced Speech - - For a frame of voiced speech the pitch pulses will remain dominant in - the pre-whitened input signal. Further whitening is desirable as it - leads to higher quality at the same available bitrate. To achieve - this, a Long-Term Prediction (LTP) analysis is carried out to - estimate the coefficients of a fifth-order LTP filter for each of - four subframes. The LTP coefficients are quantized using the method - described in Section 5.2.3.6, and the quantized LTP coefficients are - used to compute the LTP residual signal. This LTP residual signal is - the input to an LPC analysis where the LPCs are estimated using - Burg's method, such that the residual energy is minimized. The - estimated LPCs are converted to a Line Spectral Frequency (LSF) - vector and quantized as described in Section 5.2.3.5. After - quantization, the quantized LSF vector is converted back to LPC - coefficients using the full procedure in Section 4.2.7.5. By using - quantized LTP coefficients and LPC coefficients derived from the - quantized LSF coefficients, the encoder remains fully synchronized - with the decoder. The quantized LPC and LTP coefficients are also - used to filter the input signal and measure residual energy for each - of the four subframes. - -5.2.3.4.2. Unvoiced Speech - - For a speech signal that has been classified as unvoiced, there is no - need for LTP filtering, as it has already been determined that the - pre-whitened input signal is not periodic enough within the allowed - pitch period range for LTP analysis to be worth the cost in terms of - complexity and bitrate. The pre-whitened input signal is therefore - discarded, and instead the input signal is used for LPC analysis - using Burg's method. The resulting LPC coefficients are converted to - an LSF vector and quantized as described in the following section. - They are then transformed back to obtain quantized LPC coefficients, - which are then used to filter the input signal and measure residual - energy for each of the four subframes. - -5.2.3.4.2.1. Burgs method - - The main purpose of LPC coding in SILK is to reduce the bitrate by - minimizing the residual energy. At least at high bitrates, - perceptual aspects are handled independently by the noise shaping - filter. Burg's method is used because it provides higher prediction - gain than the autocorrelation method and, unlike the covariance - method, produces stable filters (assuming numerical errors don't - spoil that). SILK's implementation of Burg's method is also - computationally faster than the autocovariance method. The - implementation of Burg's method differs from traditional - implementations in two aspects. The first difference is that it - - - -Valin, et al. Expires August 20, 2012 [Page 140] - -Internet-Draft Interactive Audio Codec February 2012 - - - operates on autocorrelations, similar to the Schur algorithm, but - with a simple update to the autocorrelations after finding each - reflection coefficient to make the result identical to Burg's method. - This brings down the complexity of Burg's method to near that of the - autocorrelation method. The second difference is that the signal in - each subframe is scaled by the inverse of the residual quantization - step size. Subframes with a small quantization step size will on - average spend more bits for a given amount of residual energy than - subframes with a large step size. Without scaling, Burg's method - minimizes the total residual energy in all subframes, which doesn't - necessarily minimize the total number of bits needed for coding the - quantized residual. The residual energy of the scaled subframes is a - better measure for that number of bits. - -5.2.3.5. LSF Quantization - - Unlike many other speech codecs, SILK uses variable bitrate coding - for the LSFs. This improves the average rate-distortion tradeoff and - reduces outliers. The variable bitrate coding minimizes a linear - combination of the weighted quantization errors and the bitrate. The - weights for the quantization errors are the Inverse Harmonic Mean - Weighting (IHMW) function proposed by Laroia et al. (see - [laroia-icassp]). These weights are referred to here as Laroia - weights. - - The LSF quantizer consists of two stages. The first stage is an - (unweighted) vector quantizer (VQ), with a codebook size of 32 - vectors. The quantization errors for the codebook vector are sorted, - and for the N best vectors a second stage quantizer is run. By - varying the number N a tradeoff is made between R/D performance and - computational efficiency. For each of the N codebook vectors the - Laroia weights corresponding to that vector (and not to the input - vector) are calculated. Then the residual between the input LSF - vector and the codebook vector is scaled by the square roots of these - Laroia weights. This scaling partially normalizes error sensitivity - for the residual vector, so that a uniform quantizer with fixed step - sizes can be used in the second stage without too much performance - loss. And by scaling with Laroia weights determined from the first- - stage codebook vector, the process can be reversed in the decoder. - - The second stage uses predictive delayed decision scalar - quantization. The quantization error is weighted by Laroia weights - determined from the LSF input vector. The predictor multiplies the - previous quantized residual value by a prediction coefficient that - depends on the vector index from the first stage VQ and on the - location in the LSF vector. The prediction is subtracted from the - LSF residual value before quantizing the result, and added back - afterwards. This subtraction can be interpreted as shifting the - - - -Valin, et al. Expires August 20, 2012 [Page 141] - -Internet-Draft Interactive Audio Codec February 2012 - - - quantization levels of the scalar quantizer, and as a result the - quantization error of each value depends on the quantization decision - of the previous value. This dependency is exploited by the delayed - decision mechanism to search for a quantization sequency with best - R/D performance with a Viterbi-like algorithm . The quantizer - processes the residual LSF vector in reverse order (i.e., it starts - with the highest residual LSF value). This is done because the - prediction works slightly better in the reverse direction. - - The quantization index of the first stage is entropy coded. The - quantization sequence from the second stage is also entropy coded, - where for each element the probability table is chosen depending on - the vector index from the first stage and the location of that - element in the LSF vector. - -5.2.3.5.1. LSF Stabilization - - If the input is stable, finding the best candidate usually results in - a quantized vector that is also stable. Because of the two-stage - approach, however, it is possible that the best quantization - candidate is unstable. The encoder applies the same stabilization - procedure applied by the decoder (see Section 4.2.7.5.4 to ensure the - LSF parameters are within their valid range, increasingly sorted, and - have minimum distances between each other and the border values. - -5.2.3.6. LTP Quantization - - For voiced frames, the prediction analysis described in - Section 5.2.3.4.1 resulted in four sets (one set per subframe) of - five LTP coefficients, plus four weighting matrices. The LTP - coefficients for each subframe are quantized using entropy - constrained vector quantization. A total of three vector codebooks - are available for quantization, with different rate-distortion trade- - offs. The three codebooks have 10, 20, and 40 vectors and average - rates of about 3, 4, and 5 bits per vector, respectively. - Consequently, the first codebook has larger average quantization - distortion at a lower rate, whereas the last codebook has smaller - average quantization distortion at a higher rate. Given the - weighting matrix W_ltp and LTP vector b, the weighted rate-distortion - measure for a codebook vector cb_i with rate r_i is give by - - - RD = u * (b - cb_i)' * W_ltp * (b - cb_i) + r_i, - - - where u is a fixed, heuristically-determined parameter balancing the - distortion and rate. Which codebook gives the best performance for a - given LTP vector depends on the weighting matrix for that LTP vector. - - - -Valin, et al. Expires August 20, 2012 [Page 142] - -Internet-Draft Interactive Audio Codec February 2012 - - - For example, for a low valued W_ltp, it is advantageous to use the - codebook with 10 vectors as it has a lower average rate. For a large - W_ltp, on the other hand, it is often better to use the codebook with - 40 vectors, as it is more likely to contain the best codebook vector. - The weighting matrix W_ltp depends mostly on two aspects of the input - signal. The first is the periodicity of the signal; the more - periodic, the larger W_ltp. The second is the change in signal - energy in the current subframe, relative to the signal one pitch lag - earlier. A decaying energy leads to a larger W_ltp than an - increasing energy. Both aspects fluctuate relatively slowly, which - causes the W_ltp matrices for different subframes of one frame often - to be similar. Because of this, one of the three codebooks typically - gives good performance for all subframes, and therefore the codebook - search for the subframe LTP vectors is constrained to only allow - codebook vectors to be chosen from the same codebook, resulting in a - rate reduction. - - To find the best codebook, each of the three vector codebooks is used - to quantize all subframe LTP vectors and produce a combined weighted - rate-distortion measure for each vector codebook. The vector - codebook with the lowest combined rate-distortion over all subframes - is chosen. The quantized LTP vectors are used in the noise shaping - quantizer, and the index of the codebook plus the four indices for - the four subframe codebook vectors are passed on to the range - encoder. - -5.2.3.7. Prefilter - - In the prefilter the input signal is filtered using the spectral - valley de-emphasis filter coefficients from the noise shaping - analysis (see Section 5.2.3.3). By applying only the noise shaping - analysis filter to the input signal, it provides the input to the - noise shaping quantizer. - -5.2.3.8. Noise Shaping Quantizer - - The noise shaping quantizer independently shapes the signal and - coding noise spectra to obtain a perceptually higher quality at the - same bitrate. - - The prefilter output signal is multiplied with a compensation gain G - computed in the noise shaping analysis. Then the output of a - synthesis shaping filter is added, and the output of a prediction - filter is subtracted to create a residual signal. The residual - signal is multiplied by the inverse quantized quantization gain from - the noise shaping analysis, and input to a scalar quantizer. The - quantization indices of the scalar quantizer represent a signal of - pulses that is input to the pyramid range encoder. The scalar - - - -Valin, et al. Expires August 20, 2012 [Page 143] - -Internet-Draft Interactive Audio Codec February 2012 - - - quantizer also outputs a quantization signal, which is multiplied by - the quantized quantization gain from the noise shaping analysis to - create an excitation signal. The output of the prediction filter is - added to the excitation signal to form the quantized output signal - y(n). The quantized output signal y(n) is input to the synthesis - shaping and prediction filters. - - Optionally the noise shaping quantizer operates in a delayed decision - mode. In this mode it uses a Viterbi algorithm to keep track of - multiple rounding choices in the quantizer and select the best one - after a delay of 32 samples. This improves the rate/distortion - performance of the quantizer. - -5.2.3.9. Constant Bitrate Mode - - SILK was designed to run in Variable Bitrate (VBR) mode. However the - reference implementation also has a Constant Bitrate (CBR) mode for - SILK. In CBR mode SILK will attempt to encode each packet with no - more than the allowed number of bits. The Opus wrapper code then - pads the bitstream if any unused bits are left in SILK mode, or - encodes the high band with the remaining number of bits in Hybrid - mode. The number of payload bits is adjusted by changing the - quantization gains and the rate/distortion tradeoff in the noise - shaping quantizer, in an iterative loop around the noise shaping - quantizer and entropy coding. Compared to the SILK VBR mode, the CBR - mode has lower audio quality at a given average bitrate, and also has - higher computational complexity. - -5.3. CELT Encoder - - Most of the aspects of the CELT encoder can be directly derived from - the description of the decoder. For example, the filters and - rotations in the encoder are simply the inverse of the operation - performed by the decoder. Similarly, the quantizers generally - optimize for the mean square error (because noise shaping is part of - the bit-stream itself), so no special search is required. For this - reason, only the less straightforward aspects of the encoder are - described here. - -5.3.1. Pitch Prefilter - - The pitch prefilter is applied after the pre-emphasis. It is applied - in such a way as to be the inverse of the decoder's post-filter. The - main non-obvious aspect of the prefilter is the selection of the - pitch period. The pitch search should be optimized for the following - criteria: - - - - - -Valin, et al. Expires August 20, 2012 [Page 144] - -Internet-Draft Interactive Audio Codec February 2012 - - - o continuity: it is important that the pitch period does not change - abruptly between frames; and - - o avoidance of pitch multiples: when the period used is a multiple - of the real period (lower frequency fundamental), the post-filter - loses most of its ability to reduce noise - -5.3.2. Bands and Normalization - - The MDCT output is divided into bands that are designed to match the - ear's critical bands for the smallest (2.5 ms) frame size. The - larger frame sizes use integer multiples of the 2.5 ms layout. For - each band, the encoder computes the energy that will later be - encoded. Each band is then normalized by the square root of the - *unquantized* energy, such that each band now forms a unit vector X. - The energy and the normalization are computed by - compute_band_energies() and normalise_bands() (bands.c), - respectively. - -5.3.3. Energy Envelope Quantization - - Energy quantization (both coarse and fine) can be easily understood - from the decoding process. For all useful bitrates, the coarse - quantizer always chooses the quantized log energy value that - minimizes the error for each band. Only at very low rate does the - encoder allow larger errors to minimize the rate and avoid using more - bits than are available. When the available CPU requirements allow - it, it is best to try encoding the coarse energy both with and - without inter-frame prediction such that the best prediction mode can - be selected. The optimal mode depends on the coding rate, the - available bitrate, and the current rate of packet loss. - - The fine energy quantizer always chooses the quantized log energy - value that minimizes the error for each band because the rate of the - fine quantization depends only on the bit allocation and not on the - values that are coded. - -5.3.4. Bit Allocation - - The encoder must use exactly the same bit allocation process as used - by the decoder and described in Section 4.3.3. The three mechanisms - that can be used by the encoder to adjust the bitrate on a frame-by- - frame basis are band boost, allocation trim, and band skipping. - -5.3.4.1. Band Boost - - The reference encoder makes a decision to boost a band when the - energy of that band is significantly higher than that of the - - - -Valin, et al. Expires August 20, 2012 [Page 145] - -Internet-Draft Interactive Audio Codec February 2012 - - - neighboring bands. Let E_j be the log-energy of band j, we define - - D_j = 2*E_j - E_j-1 - E_j+1 - - The allocation of band j is boosted once if D_j > t1 and twice if D_j - > t2. For LM>=1, t1=2 and t2=4, while for LM<1, t1=3 and t2=5. - -5.3.4.2. Allocation Trim - - The allocation trim is a value between 0 and 10 (inclusively) that - controls the allocation balance between the low and high frequencies. - The encoder starts with a safe "default" of 5 and deviates from that - default in two different ways. First the trim can deviate by +/- 2 - depending on the spectral tilt of the input signal. For signals with - more low frequencies, the trim is increased by up to 2, while for - signals with more high frequencies, the trim is decreased by up to 2. - For stereo inputs, the trim value can be decreased by up to 4 when - the inter-channel correlation at low frequency (first 8 bands) is - high. - -5.3.4.3. Band Skipping - - The encoder uses band skipping to ensure that the shape of the bands - is only coded if there is at least 1/2 bit per sample available for - the PVQ. If not, then no bit is allocated and folding is used - instead. To ensure continuity in the allocation, some amount of - hysteresis is added to the process, such that a band that received - PVQ bits in the previous frame only needs 7/16 bit/sample to be coded - for the current frame, while a band that did not receive PVQ bits in - the previous frames needs at least 9/16 bit/sample to be coded. - -5.3.5. Stereo Decisions - - Because CELT applies mid-side stereo coupling in the normalized - domain, it does not suffer from important stereo image problems even - when the two channels are completely uncorrelated. For this reason - it is always safe to use stereo coupling on any audio frame. That - being said, there are some frames for which dual (independent) stereo - is still more efficient. This decision is made by comparing the - estimated entropy with and without coupling over the first 13 bands, - taking into account the fact that all bands with more than two MDCT - bins require one extra degree of freedom when coded in mid-side. Let - L1_ms and L1_lr be the L1-norm of the mid-side vector and the L1-norm - of the left-right vector, respectively. The decision to use mid-side - is made if and only if - - L1_ms L1_lr - -------- < ----- - - - -Valin, et al. Expires August 20, 2012 [Page 146] - -Internet-Draft Interactive Audio Codec February 2012 - - - bins + E bins - - where bins is the number of MDCT bins in the first 13 bands and extra - is the number of extra degrees of freedom for mid-side coding. For - LM>1, E=13, otherwise E=5. - - The reference encoder decides on the intensity stereo threshold based - on the bitrate alone. After taking into account the frame size by - subtracting 80 bits per frame for coarse energy, the first band using - intensity coding is as follows: - - +----------------+------------+ - | bitrate (kb/s) | start band | - +----------------+------------+ - | <35 | 8 | - | | | - | 35-50 | 12 | - | | | - | 50-68 | 16 | - | | | - | 84-84 | 18 | - | | | - | 84-102 | 19 | - | | | - | 102-130 | 20 | - | | | - | >130 | disabled | - +----------------+------------+ - - Table 63: Thresholds for intensity stereo - -5.3.6. Time-Frequency Decision - - The choice of time-frequency resolution used in Section 4.3.4.5 is - based on rate-distortion (RD) optimization. The distortion is the - L1-norm (sum of absolute values) of each band after each TF - resolution under consideration. The L1 norm is used because it - represents the entropy for a Laplacian source. The number of bits - required to code a change in TF resolution between two bands is - higher than the cost of having those two bands use the same - resolution, which is what requires the RD optimization. The optimal - decision is computed using the Viterbi algorithm. See tf_analysis() - in celt/celt.c. - -5.3.7. Spreading Values Decision - - The choice of the spreading value in Table 56 has an impact on the - nature of the coding noise introduced by CELT. The larger the f_r - - - -Valin, et al. Expires August 20, 2012 [Page 147] - -Internet-Draft Interactive Audio Codec February 2012 - - - value, the lower the impact of the rotation, and the more tonal the - coding noise. The more tonal the signal, the more tonal the noise - should be, so the CELT encoder determines the optimal value for f_r - by estimating how tonal the signal is. The tonality estimate is - based on discrete pdf (4-bin histogram) of each band. Bands that - have a large number of small values are considered more tonal and a - decision is made by combining all bands with more than 8 samples. - See spreading_decision() in celt/bands.c. - -5.3.8. Spherical Vector Quantization - - CELT uses a Pyramid Vector Quantization (PVQ) [PVQ] codebook for - quantizing the details of the spectrum in each band that have not - been predicted by the pitch predictor. The PVQ codebook consists of - all sums of K signed pulses in a vector of N samples, where two - pulses at the same position are required to have the same sign. Thus - the codebook includes all integer codevectors y of N dimensions that - satisfy sum(abs(y(j))) = K. - - In bands where there are sufficient bits allocated PVQ is used to - encode the unit vector that results from the normalization in - Section 5.3.2 directly. Given a PVQ codevector y, the unit vector X - is obtained as X = y/||y||, where ||.|| denotes the L2 norm. - -5.3.8.1. PVQ Search - - The search for the best codevector y is performed by alg_quant() - (vq.c). There are several possible approaches to the search, with a - trade-off between quality and complexity. The method used in the - reference implementation computes an initial codeword y1 by - projecting the normalized spectrum X onto the codebook pyramid of K-1 - pulses: - - y0 = truncate_towards_zero( (K-1) * X / sum(abs(X))) - - Depending on N, K and the input data, the initial codeword y0 may - contain from 0 to K-1 non-zero values. All the remaining pulses, - with the exception of the last one, are found iteratively with a - greedy search that minimizes the normalized correlation between y and - X: - - T - J = -X * y / ||y|| - - The search described above is considered to be a good trade-off - between quality and computational cost. However, there are other - possible ways to search the PVQ codebook and the implementers MAY use - any other search methods. See alg_quant() in celt/vq.c. - - - -Valin, et al. Expires August 20, 2012 [Page 148] - -Internet-Draft Interactive Audio Codec February 2012 - - -6. Conformance - - It is our intention to allow the greatest possible choice of freedom - in implementing the specification. For this reason, outside of the - exceptions noted in this section, conformance is defined through the - reference implementation of the decoder provided in Appendix A. - Although this document includes an English description of the codec, - should the description contradict the source code of the reference - implementation, the latter shall take precedence. - - Compliance with this specification means that in addition to - following the normative keywords in this document, a decoder's output - MUST also be within the thresholds specified by the opus_compare.c - tool (included with the code) when compared to the reference - implementation for each of the test vectors provided (see - Appendix A.4) and for each output sampling rate and channel count - supported. In addition, a compliant decoder implementation MUST have - the same final range decoder state as that of the reference decoder. - It is therefore RECOMMENDED that the decoder implement the same - functional behavior as the reference. A decoder implementation is - not required to support all output sampling rates or all output - channel counts. - -6.1. Testing - - Using the reference code provided in Appendix A, a test vector can be - decoded with - - opus_demo -d testvectorX.bit testX.out - - where is the sampling rate and can be 8000, 12000, 16000, - 24000, or 48000, and is 1 for mono or 2 for stereo. - - If the range decoder state is incorrect for one of the frames, the - decoder will exit with "Error: Range coder state mismatch between - encoder and decoder". If the decoder succeeds, then the output can - be compared with the "reference" output with - - opus_compare -s -r testvectorX.dec testX.out - - for stereo or - - opus_compare -r testvectorX.dec testX.out - - for mono. - - In addition to indicating whether the test vector comparison passes, - the opus_compare tool outputs an "Opus quality metric" that indicates - - - -Valin, et al. Expires August 20, 2012 [Page 149] - -Internet-Draft Interactive Audio Codec February 2012 - - - how well the tested decoder matches the reference implementation. A - quality of 0 corresponds to the passing threshold, while a quality of - 100 means that the output of the tested decoder is identical to the - reference implementation. The passing threshold was calibrated in - such a way that it corresponds to additive white noise with a 48 dB - SNR (similar to what can be obtained on a cassette deck). It is - still possible for an implementation to sound very good with such a - low quality measure (e.g. if the deviation is due to inaudible phase - distortion), but unless this is verified by listening tests, it is - RECOMMENDED that implementations achive a quality above 90 for 48 kHz - decoding. For other sampling rates, it is normal for the quality - metric to be lower (typically as low as 50 even for a good - implementation) because of harmless mismatch with the delay and phase - of the internal sampling rate conversion. - - On POSIX environments, the run_vectors.sh script can be used to - verify all test vectors. This can be done with - - run_vectors.sh - - where is the directory where the opus_demo and - opus_compare executables are built and is the directory - containing the test vectors. - -6.2. Opus Custom - - To complement the Opus specification, the "Opus Custom" codec is - defined to handle special sample rates and frame rates that are not - supported by the main Opus specification. Use of Opus Custom is - discouraged for all but very special applications for which a frame - size different from 2.5, 5, 10, or 20 ms is needed (for either - complexity or latency reasons). Such applications will not be - compatible with the "main" Opus codec. In Opus Custom operation, - only the CELT layer is available, which is available using the celt_* - function calls in celt.h. - - - - - - - - - - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 150] - -Internet-Draft Interactive Audio Codec February 2012 - - -7. Security Considerations - - Implementations of the Opus codec need to take appropriate security - considerations into account, as outlined in [DOS] and [SECGUIDE]. It - is extremely important for the decoder to be robust against malicious - payloads. Malicious payloads must not cause the decoder to overrun - its allocated memory or to take an excessive amount of resources to - decode. Although problems in encoders are typically rarer, the same - applies to the encoder. Malicious audio streams must not cause the - encoder to misbehave because this would allow an attacker to attack - transcoding gateways. - - The reference implementation contains no known buffer overflow or - cases where a specially crafted packet or audio segment could cause a - significant increase in CPU load. However, on certain CPU - architectures where denormalized floating-point operations are much - slower than normal floating-point operations, it is possible for some - audio content (e.g., silence or near-silence) to cause an increase in - CPU load. Denormals can be introduced by reordering operations in - the compiler and depend on the target architecture, so it is - difficult to guarantee that an implementation avoids them. For - architectures on which denormals are problematic, adding very small - floating-point offsets to the affected signals to prevent significant - numbers of denormalized operations is RECOMMENDED. Alternatively, it - is often possible to configure the hardware to treat denormals as - zero (DAZ). No such issue exists for the fixed-point reference - implementation. - - The reference implementation was validated in the following - conditions: - - 1. Sending the decoder valid packets generated by the reference - encoder and verifying that the decoder's final range coder state - matches that of the encoder. - - 2. Sending the decoder packets generated by the reference encoder - and then subjected to random corruption. - - 3. Sending the decoder random packets. - - 4. Sending the decoder packets generated by a version of the - reference encoder modified to make random coding decisions - (internal fuzzing), including mode switching, and verifying that - the range coder final states match. - - In all of the conditions above, both the encoder and the decoder were - run inside the Valgrind [5] memory debugger, which tracks reads and - writes to invalid memory regions as well as the use of uninitialized - - - -Valin, et al. Expires August 20, 2012 [Page 151] - -Internet-Draft Interactive Audio Codec February 2012 - - - memory. There were no errors reported on any of the tested - conditions. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 152] - -Internet-Draft Interactive Audio Codec February 2012 - - -8. IANA Considerations - - This document has no actions for IANA. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 153] - -Internet-Draft Interactive Audio Codec February 2012 - - -9. Acknowledgements - - Thanks to all other developers, including Raymond Chen, Soeren Skak - Jensen, Gregory Maxwell, Christopher Montgomery, and Karsten Vandborg - Soerensen. We would also like to thank Igor Dyakonov, Jan Skoglund, - and Christian Hoene for their help with subjective testing of the - Opus codec. Thanks to Ralph Giles, John Ridges, Ben Schwartz, Keith - Yan, Christian Hoene, Kat Walsh, and many others on the Opus and CELT - mailing lists for their bug reports and feedback. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 154] - -Internet-Draft Interactive Audio Codec February 2012 - - -10. Copying Conditions - - The authors agree to grant third parties the irrevocable right to - copy, use and distribute the work (excluding Code Components - available under the simplified BSD license), with or without - modification, in any medium, without royalty, provided that, unless - separate permission is granted, redistributed modified works do not - contain misleading author, version, name of work, or endorsement - information. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 155] - -Internet-Draft Interactive Audio Codec February 2012 - - -11. References - -11.1. Normative References - - [rfc2119] Bradner, S., "Key words for use in RFCs to Indicate - Requirement Levels", RFC 2119. - -11.2. Informative References - - [requirements] - Valin, J., Vos, K., and IETF, "Requirements for an - Internet Audio Codec", RFC 6366, August 2011. - - [SILK] Vos, K., Jensen, S., and K. Soerensen, "SILK Speech - Codec", draft-vos-silk-01 (work in progress), March 2010. - - [laroia-icassp] - Laroia, R., Phamdo, N., and N. Farvardin, "Robust and - Efficient Quantization of Speech LSP Parameters Using - Structured Vector Quantization", ICASSP-1991, Proc. IEEE - Int. Conf. Acoust., Speech, Signal Processing, pp. 641- - 644, October 1991. - - [CELT] Valin, J-M., Terriberry, T.B., Maxwell, G., and C. - Montgomery, "Constrained-Energy Lapped Transform (CELT) - Codec", draft-valin-celt-codec-02 (work in progress), - July 2010. - - [SRTP-VBR] - Perkins, C. and J. Valin, "Guidelines for the use of - Variable Bit Rate Audio with Secure RTP", - draft-ietf-avtcore-srtp-vbr-audio-03 (work in progress), - July 2011. - - [DOS] Handley, M., Rescorla, E., and IAB, "Internet Denial-of- - Service Considerations", RFC 4732, December 2006. - - [SECGUIDE] - Rescorla, E. and B. Korver, "Guidelines for Writing RFC - Text on Security Considerations", BCP 72, RFC 3552, - July 2003. - - [range-coding] - Nigel, G. and N. Martin, "Range encoding: An algorithm for - removing redundancy from a digitised message", Proc. - Institution of Electronic and Radio Engineers - International Conference on Video and Data Recording , - 1979. - - - -Valin, et al. Expires August 20, 2012 [Page 156] - -Internet-Draft Interactive Audio Codec February 2012 - - - [coding-thesis] - Pasco, R., "Source coding algorithms for fast data - compression", Ph.D. thesis Dept. of Electrical - Engineering, Stanford University, May 1976. - - [PVQ] Fischer, T., "A Pyramid Vector Quantizer", IEEE Trans. on - Information Theory, Vol. 32 pp. 568-583, July 1986. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 157] - -Internet-Draft Interactive Audio Codec February 2012 - - -URIs - - [1] - - [2] - - [3] - - [4] - - [5] - - [6] - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 158] - -Internet-Draft Interactive Audio Codec February 2012 - - -Appendix A. Reference Implementation - - This appendix contains the complete source code for the reference - implementation of the Opus codec written in C. By default, this - implementation relies on floating-point arithmetic, but it can be - compiled to use only fixed-point arithmetic by defining the - FIXED_POINT macro. Information on building and using the reference - implementation is available in the README file. - - The implementation can be compiled with either a C89 or a C99 - compiler. It is reasonably optimized for most platforms such that - only architecture-specific optimizations are likely to be useful. - The FFT used is a slightly modified version of the KISS-FFT library, - but it is easy to substitute any other FFT library. - - While the reference implementation does not rely on any _undefined - behavior_ as defined by C89 or C99, it relies on common - _implementation-defined behavior_ for two's complement architectures: - - o Right shifts of negative values are consistent with two's - complement arithmetic, so that a>>b is equivalent to - floor(a/(2**b)), - - o For conversion to a signed integer of N bits, the value is reduced - modulo 2**N to be within range of the type, - - o The result of integer division of a negative value is truncated - towards zero, and - - o The compiler provides a 64-bit integer type (a C99 requirement - which is supported by most C89 compilers). - - In its current form, the reference implementation also requires the - following architectural characteristics to obtain acceptable - performance: - - o Two's complement arithmetic, - - o At least a 16 bit by 16 bit integer multiplier (32-bit result), - and - - o At least a 32-bit adder/accumulator. - -A.1. Extracting the source - - The complete source code can be extracted from this draft, by running - the following command line: - - - - -Valin, et al. Expires August 20, 2012 [Page 159] - -Internet-Draft Interactive Audio Codec February 2012 - - - o cat draft-ietf-codec-opus.txt | grep '^\ \ \ ###' | sed -e - 's/\s\s\s###//' | base64 -d > opus_source.tar.gz - - o tar xzvf opus_source.tar.gz - - o cd opus_source - - o make - - On systems where the base64 utility is not present, the following - commands can be used instead: - - o cat draft-ietf-codec-opus.txt | grep '^\ \ \ ###' | sed -e - 's/\s\s\s###//' > opus.b64 - - o openssl base64 -d -in opus.b64 > opus_source.tar.gz - -A.2. Development Versions - - The current development version of the source code is available in a - Git repository [6]. Development snapshots are provided at - . - -A.3. Base64-encoded Source Code - - ###H4sIAFnEPk8AA+w9a3Pbtpb9rF+BTWZuJa8sS7LsNE3TiSzRMm/1WlGyk9m7w0tT - ###kMWGIlU+bKu9+9/3HACkwIcejpVsu2vONBZJ4OC8cB7AAesuQ1/33dAz6cl3X+mq - ###wvXm7Az/1t6cVeW/0fVdrfYGnjXqtdPad9VarV5vfEfOvhZC8hX6geER8t2vi+3t - ###dr3/i16uJP/WYPhJ7XcOPgYK+LzR2CT/+vkZyv+8cQ5yrzXgOYj/DORfPTgmOdf/ - ###c/m33OXKs+7mAamDVI7rMPfIR2s5rwy8uzLRPq+WlHSthRXQaZkMzMDwLbNcIDnX - ###36nhHPcMzyTXhm05ZTK2Fm4wX5GLChlTz7Nu4Z9Vft+Wpo4GZdLx6J3rrUjPeHyg - ###tl2GH95ncuF6d9SbWg4glNtb8azPZEpJy/ADzyVdd+kWCiM6teDWug0Dy3WI4UxJ - ###6FNiOYRrO3tyazkGjDdzvYVfJg9WMCeux/66YVBYuFNrZpkGAigTw6NkST1gBfCC - ###LD333prCj2BuBPAPBSC27T4AlsR0namFnfwCdlrQ4MdC4ZgkMfKJO4tQMV3AfgGa - ###SDwaGIAiwjNu3Xt8JeRTcNzAMmkZ3lk+sQESAlgPxehJ4gHDmbZhLahXyRsfxpHo - ###j8YHwqYh4HRoFAgnqzB1zXBBncCIxHICHAc9gRYLI6CeZdj+mrtMJAhSRh2oGV+p - ###GtEGl+Ob5kgh8Hs4GlyrbaVNLj6R8ZVC0JaN1M7VmFwNum1lpJFmvw1P++ORejEZ - ###D0Za4Z//bGrQ9fvv2atm/xNRPg5HiqaRwYiovWFXBXAAf9Tsj1VFKxO13+pO2mAh - ###ywRAkP5gXOiqPXUMzcagvThsthsZXJKeMmpdwW3zQu2q409svEt13MexLgejQpMM - ###m6Ox2pp0myMynIyGA00hSFhb1VrdptpT2hUCw8OQRLlW+mOiXTW7XTbi5WDSbzfH - ###6qAPaBdkAsmFQrpq86KLjUaMwLY6UlpjpGT9qwVsA9S6MNuHSkuFHwXlowJ0NEef - ###ysgKgKkp/zGBRvCStJu9ZgfIKma5QSRuFEAgrclI6SG2wAJtcqGN1fFkrJDOYNBm - ###PNaU0bXaUrR3pDvQGKMmmlKGEcZNHBhBAJfgNbS9mGgq45faHyuj0WSIFJdAuDfA - ###EMCxCV3bjLHACCQVeDMYfQKgBeQB43uZ3Fwp8HyErGScaiILNOBYa0ykZjAeMHAs - ###0VjoK52u2lH6LQXfDhDKjaopJRCTCph1ECQOe9OEMSeMZJQOYMV/qlohUtcykyFR - ###L0mzfa0i2qIxiF1ThYowlrWuBLsrha9l/2X/b1I7EL/9yuLzwcbY4f+rjVqd+f/6 - ###eQN+vwH/36g33rz4/29xtZTuWNcGkxHMQ/KeoAqc3IJV9ism+UeB3eI/0t2DJ70D - ###Q47OK/FgSs3EPXWk+8+W7+uzmQTQNpa2YUogwA3M3aU0yGJqSu3BK1Pp5dIKzHkS - - - -Valin, et al. Expires August 20, 2012 [Page 160] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###Wd1eSiP+FhpOoKdo8sDVrO/uf6uYX22G/bkvef5bjmmH08PngU/P/8ASvHnJ/77F - ###lSd/9mwR2gHGXNRYVObPG2O7/a/XqvVTtP9np/WzszfnoCfgC17s/7e5To7IOgUs - ###miWSyADJpRs6UxaqY+Z142HyA2nDKp3tkaOTwskRtjlA3gVQDpB6AZR19gU3z07A - ###AMYzc7BcLJ6ehj0TkSgTAzCHScYA0CHyMQBziJQMwBwmKwNAh0vMcJHjILkZrncc - ###ID0DMAfI0DiUQyRpTGoHyNMAzgFSNYDyrGwNrCGYQ7CHR+TDzLIpybpU9u7Ws+iM - ###DOAlTPkZ9SBUBlO5WNp0PSulXqQ5VAtoaguvrZkzxa7Diab3Jt2xCtxRmj39qvAa - ###nlsOzXsF3biLJ68Qocr8VaEQrJYUIcEIoRkwXHqa4qBF9JJ37/LbtqncVty9K8R4 - ###6Doj3pxT87MOBIK/Dai+DLwi/FciRf7n36Mfx6SIkMSYR0cl9rhUyocHucZ+8ARe - ###ErzNjOooYx3UZwBmStfGzbGij3CCaWNyVqtXt/drKxv61Z8yYPGxvCo9AbFykiuW - ###ExQfS+UtrF+VnkDGFmxyyd0Hm4TgABucLqQJzgp8Po8RLAd8GcQWv8NtYhJQoZys - ###P3Fvf6WQHuJ0Ii3DtjNTTRftYUhcHl4VSyRwYbrZ1PAp68acKIdDHuYQ3wBfLH9O - ###pxWca4xucENoaJKz42jjUCbcBbQoVqtZM+DCaZ1cQrgjXUD0T0QzYMKji/YYPTOg - ###fBkGxLfuHMMmxavfS4gG7wBQiDk3HIfaSUgcVD9c3AJiGAuIRsLZJ2EmwHHUU9A4 - ###uLEbQGsnBiqaIv84pWTmuQsJfhJPNwRDNtWTA6Tx5I1I0Ydwg7qlnDFioKGD+ENj - ###IA64vzCWS7YpIIBysUyJeE5uafBAQZoxK1CrIvAJTKGDHQebSRa0XNx4wHiUgiFB - ###VWgOIZhoMceuXw/U4UnmaRNc0SAltCPqeRBbpS6ON3sTkVp6x+eCKqk/hGY2oD1d - ###wV8+Q6abZ0RGaXH4jZqKsyzS05R2+0E5iWdi3sXUvWj3X0e70yx4nnZHqjqiQehB - ###0mFT5w4zuRlPEozAIEtjZbsGMACznFVA/RImegZx6B0gBFkNTSj/nmrLFXazum5T - ###WEiS/CBW2to5OVqaC1l6qqxLBqoYyA6cxT0w30dlpn6FdDmp4DdmnrGgug/z9CgW - ###hRgKKVi/3qrQAjBmubxLZqYImCktQSYnZ+kgDLDXbTibISxgLgrDdBdLj/o+ps+R - ###SBwXBO9higkGZmE86ghMZ1IituvclWQ6Uu+TdDTXVokuXJ7JRuO8gyTT+T5giwAz - ###JmoHvLDNTMKtFXhCNIfVpafYQH0GUJ9pA7lSMUCyPuWqlKxPVjx/gRSAW4no3q5Y - ###21TrSxVrm2p9LcXaplqHUixCItXq0MBnOCPLkA2AXVLcPK8JPQrhJKZnnlBG7IBP - ###kjolOb6N7vWOBkxCxS9zSdzk51r1lP/Jl/5G/yPNuDY14rCbRRW5YXaK9nvXmu6O - ###tDOTSRIFzl0f/yzFYpyzNcx/SkxjBnZ26DLr49HfQoo3lUolQma/rGNKn5Z1iPaH - ###yzqiPDubdURDPSPrANw4FAIW7LlB2RrYl4ZiSb0XQZ4sjQOGYtug74jJNN4c6I2s - ###eBSdBcatTZ+dAaw1EWzsveWGvi2nALkquddMiTQmG/3HWnbA6J/++WP//Q3tE7Vr - ###hyqtGbVbldIhEhLvZBw9F+30eWE2ByKH2Xl6IVBv041hdn5IIcVEwpdXyMRHNe9P - ###ul2ydFmIhLywnKnFTPPSMD+Ds7BdPxFdQ7SUkm6udHhgAfoShSgCRH4WIIEQMQ9X - ###rnLM420hHNkzhvsayQHC5KLTZ9TMYcmlbdyRYvWkJrwRc4Z8H81wVtD/GOskMJx6 - ###MLxprDWeB5YF00cWh99K03/zxcYTylgh6oxAVOiH5pzDAN4Y94ZlM91mG1WMLmut - ###v5h5AZXgG2FCoeC5afvmk0BOD77FVBAB9leeEfFg0cxgUhFw8vKYBJyLZA7gyrME - ###0zNpdqSnR+llenyL6bE511mr6KFynSiY+AvkOvvkHdP0HN47mlrnHQkTsSnvyCRe - ###21KN/RKwdNKRwQbHfk3BhsyAfTlbhDjM/3ZJysv1Da+N9V+41+s/t/KLX9vrv2q1 - ###xhmr/31Th/9qdTz/c1Y/PX+p//oWF1iBYqsklefU3r5tHNer1XpeERgv8yI9Vp1F - ###py+FYC+FYC+FYC+FYC+FYFsKwcBeyg6VBMZnXOzFrWXbunXv7khcLUbkajHRnj3d - ###p06MtccBE7Vh409DRUtXhUUPETdMM3EqQ/xoQ8Q5hWgVkGS5xfcshQDTWZRwHhqh - ###Ta58i87h9TLqwBbyYGBS5ONMi7qujdstXS+Rv/2NRDfSb9ADDbeTdfLze3Q6b6u1 - ###bon8618yhE5/EkFYP4XeoFX6FWuceaqX5OekeNW8VtZdSusKuJ8i1H9mdisqbWOr - ###Qbq8QfxOfh0m3ofZBixHkvqf1jP91+9D0eA1tYF1MS03av+0jgVqhMiP9danDrwC - ###huAbzIwEJXpHB4s/s+6QGJYaRcPBmw0IJdrkY5UDqXaeZkwGTtQk4g2gmqRO78HU - ###u4HhgI4EAH/uehnGS6yLFlCkdmFewzhHy6MjhhK3ioWQRfRGGf2iZfD8QviHopXh - ###6dOCyIFJT7tunVy4no2uPkqbY6HISftWfBMt81VglwYkYeUpAiaehbS6671ma8DY - ###zDQ+np8r/0TYwJ/lKaSpeVhEbydqduRU5yw75M5pFghsJauExTCKMEsJIq50tD4o - ###EsMcaOQjucRVmwfX+0xuQ8ue8srdPUjcZYT051qhpFVIkbqm6UIRcuGadsGWQ2QC - ###oONG/Hdg/1VxJ4C80vso4T7QTuqk02qJGbJ1Hu5pcbbYg93WII1v+++d4TDGlt39 - ###OVEtjs7eVqsxpkOtThQlheo+w6TtzLPJzGiv9ql3oTb73NMIdLXV4tYynDxNyAD+ - ###Yi6nGfkMZkPQe6l29LGqt84aH5Ohjfzu7GOpcGhlwVKdnQSsG+2m4PwrIPnFTAYP - - - -Valin, et al. Expires August 20, 2012 [Page 161] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###KnSig3tD4bLMInNiYCTsuw5ber8Laby98mfAWvhPEctHEEh0yb/lC4gMsUKLl0mF - ###uD/jExqY77DaAytSAgIG+dYKGK1p8OcNAYbJGv/JNPkhGkna40rhGUrIJWg8DJ6h - ###hGhSObMIhxLGiW25eG08XhwXmdL/3WXxjeu/nGEHWQHevv7baNSrp+n137Pqy/nf - ###b3Llnf+tHm86BJz6IhTarS1ngjEh+cWFd9eu/7Iu/LIu/LIu/LIu/LIuvOWAcOxz - ###9z4czGqLDCfwc44Ft5VLZHZ68Xf9OHUcOFpxfsXg8BUfc2mHPv5XoI8w3R3yqvWK - ###/BFHoljG8AFa3nluuOT1MGgpfami1We0/FHgDuCI9F1RN/NhDjZjXW7tSREdw3Pw - ###SzqMrTIAAwzjPH7CwHLuoTMYpZDZN89w7sAaenfMZvk7h7hotvXmqLMe4bjGhhhj - ###PTBafHHQeWmwAw6WHw24G/Lk8lIZ6ePBQNd6OOGP67zW3OHFg1iVxNnwYGBRT0BN - ###9Fy7wLJp0292dZg8oLqA8GmMsHQSQxyXiZDGCqVwuR/862ZXbevDZusXZYzwG6IU - ###mfMZouVwuYTMBmBF5VGigmcX6EkfjSwzJjBFEPRZxJGo0h+4MU1XJ8lMx2o+cQ5y - ###5tEnkMNOJ7Mxz9mYPX6YRJTf4DyagxRmhmXvARSkOWjpl021GynNGwT64b/FnCYf - ###0M2m5NUetMQEUB6Rf9FpFZbq4OQjs9AxuWsWE1layZD2QaKHQsvUbht3A2T8RIGQ - ###rhsB98FU10mxeG/51q1lW8GKFF9BeyO0g1fsXH0iXRd7D68JtwDrYdieQ+44IDPb - ###X1KzOLVtyqjD/izD3qsPmLSoD7Mqr0XXbMeE3QGdxwpJT4RAoC0wp6Iq9da4S9S2 - ###0E2fl7hBhxXm5aE9xfAIC/VYtjm1sH7PXmEIK52V9CskLXpNGSeOQkbH+6OrAelM - ###skdnd49adowLFTya9PkA+YIe9ewYO3qcZsfoNT+C/eu3b9T2+CrVD3o0smPs6HGW - ###HeP6YpSLkehxnh1jR483ObzagJHo8UMOr7b3eJsdozVA0/URHHm2SwPypewYO3rk - ###yFztI176pdLK7ZEj8x09cmTOzbqOoZo+hOBW7gc9cmS+o0eOzNvjj1skWMuR+Y4e - ###OTJHLcGoFnQe93UTnRvV9Cc6Ort75MgDou6WomP831e6WqZHjjx29MiRh6Z20Dnk - ###Eg89cuSxo8dZtkd3MPileaVApJOn7XX0XSTRCbIpHIi5TGjwQ8YKMlpVhkaz38na - ###nEb1tJajSeq4lTfjRI9TVozQM0zPZQfIwHXd3VGPRTWWzZ00C5h8flgObf6Dh+t7 - ###LGrlKwBx3u8Sg7kACfWcT5KAVyxiHW2piDfv35Piek22VC2VyokH0GbDR2jg/dbv - ###z6yB7PiaTbgXpDAFisUc4BhZ2BEHIXFUDq4NwicI1cjQo8fR7oF4hOEHMooFpTPD - ###pLwY3KeU3FEH8nsTuvvlKETDG97iD14jDjK7XkNCodwbHh5Ui4M6gO5nVKgJOW5m - ###rq+v4xo4Ulbf3QwD90REK1i2HeBKxc7gWzhDcFgbB2DQe8ajtQgX8XHhHMCMmRcY - ###5yKBrzDZmhre9BW5dtXhCaqbi7UXIjuTwwfUUyzNt/yAOoj2bxCgYPjFj5kGFCKf - ###uygkW0Cwhmsqrh+wfCmFSJaBqc80pAmsVxs/JFG/9Vxjahp+cDK37ubHMxiAYyN9 - ###HYJjzBZwomMG4dRyo6AJAiYIk03b9dmPpetDSGmzw6PxQbwnY88+J5HF/q3I9SAs - ###w9VBNudt9wGoOTbMuUXv2f4MGAbg+wqThAdc6+Ns9BkfKyAiy6THWOi/ADSmLKUD - ###/A1Hiv4qT0YY7CNbZ1DaYFtv2kq3+QkQPqulvu8kLDUIp6XkqeApRH7i6B8/pHJL - ###UUmo+MwHUHSP6GdjUA63N9HU1ga49e1wF6FvmRm466io34Tk8gbvZbi1WoRv4/PV - ###7wQPwmCGuUeOHcHtKW110suBK/A9/0K48K+ShsrgnnK4P3whXG0yxIWhFHCA22Bw - ###a/UvhHs56XZz8T1jcOvVXXDX6WZ6AWZtpeNMyKM2OyyMdhhtdpQKidwJjNc9mCdm - ###vRbc+6K1YHMuWs39h8mXp8T3MgA8AxL7jApPrRAcS6jAHjDnwQ6Wz5lV9NylZ+G9 - ###Dz6F4so6A7FequHuA6awaeD/+AFJZ4df2cIGO2DFHH2ZH2hi37pxGQhclgZv87jk - ###KygIh4KFAAheYJmhbXjRSkUlJl9zF4iqcUehIz899mP88gMSGRGIy/3v2A38IO9l - ###PvDzPvAb/j6WcxKSYuzqSiUOA+uIEM6/vY+WuEqEn7uKx1kPDNzivXaMmUhpin/D - ###fmK8fXpL0Z5AkocSnAUbogGEKUAmogGmji1Wihh6lB9AE+2+91koF/J1SzBLeGfT - ###R3BBcXZOpMUltpIHxqoKsQCvN/Jxm57pJDzB/Q9QYSeIlASdGrq6PLBR/MBiHgRa - ###q4pDb6AkxuI/Lee/yCP5KQh+Bsb/dAJ/f4QJiSOX10PzDrscRTJbxLBySxKZ+528 - ###5PG9JPc4YcQUHBabX0w+OcPIJLphINF4JIj8IhI7+STmZ71ZEll8+1jK1ZUoDhP7 - ###a4J4LquRgSdVWQnyGQSHYGPwY4zwi5UD4NlPn7IImO/pGRhyzUL2BSf8f8ngX76n - ###dURw4Qmoi2LgRMzIIlMjWr+TIsm1OnE1ykSaEFfES0p4jN8IRWU1EmHio5DHTQs8 - ###5ol0chPo4ylO6FyGEMYy2blYaIiop79qw8q0kT+4UDX9NfRj7ecncBk88X0eNJMb - ###lHydjsS6LjE+xc7K/novmJFQ+tS61JM0PkJqq7qLATboupR5CVqfTWknh9KcFbj9 - ###Ff/6YpSr8OPE7qzQVeayQ/CHDi5YxvaSeS/cO66S1sUouqkx2EVh/kox1IiheIBL - ###sGNhrKI10QU4KPCKfEWUcjVmx49Z5CiUjH2UEAMAzNGd7IcW+BlvwdIHw2MJEIvm - ###kc5euzXmGyyu2ODCySPSdzLHs9VABowyN+4t19vHWL8DapOU7qWzwKCEvkrrj0/S - - - -Valin, et al. Expires August 20, 2012 [Page 162] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###VWT0Vj29FmLZbo+Biv21UMa9swv3TdrHNhA9g60JHFgTJ04aeFJATEOjFNx1okPu - ###3ICxigQIXcHS+X64YIYOggKfbZ6wKMBgsSTyhyevYNWxrJR/MM5xoQsmP1y/BRlg - ###WqM1BNxW8vBzTPeGE6yXlKJVC7brxJQQ1fQJehxzZA7Y+ML+Cy7wCJQQDTAFQ886 - ###Qo7mohysKHQJqL0qk/nq1rN4xsrmJu5NoQtxbyHQtvgkxHAS4XeHLUiEV//D3pv3 - ###tXElC8P3b3+Kju9vEq2gbi2AQcxldXjC4gBOnMfXV29LakEHbe6WDMzEz2d/azlr - ###d2sBYydzB+KA1H3WOnXqVNWpJSCuPeaLUbmvKQSbPQjnloR52FoMFm04s8w+02u4 - ###NK6mNbapLZdWzT6QN7LxzNqJ6Y1odPcV9mTWPGeroJffqYPRcLTKsQ2QM+gQFmfu - ###VkRexUQo1EbBCkZ9MxzdxtoyyoqTEZoI7FOPzDCxEVQAZL7b5Zg3sPt4KCKe+WLU - ###0Yo/E4WcHM6FlDPDETzw1AMRxmF5HLP17xaOZavmH4RjYlQymMlcYm93txjHFGg2 - ###H4huM6Y8+zbiYfy4nv1AakqlWgLvzm8xJ6SeeeqOMEOu04eHOijma59I2YQ9Ys8z - ###qiQUS40lqiTUOutLVLHVQaz9WVDF1vSwYkdWSXIr87bOLpS/Dbtw6BH8lt8S1nJY - ###OyLzMjd7Q8yhupKNXAY9Ur0u3hePmncKDa1tseS8l9sVcrrJXfCYHWBTxn/zzfEV - ###t0T2dnjIVkigA6olyVI4Q91un8i+c038F4n510F/nKKyZHMGTGmHDWeXxx5xKzAH - ###icz7iKwXdKGwGO7iUgEnvTzMuQsL4PZF9kO5PUl3Yj2aJKnhDrQScx6defCkXqcn - ###lb6dn0NV5pMVlKuHdPum7+Y0MohxaW0mMGp4KTkhkzahUJd3cnZCCmVk9hDUSl01 - ###volGHXSLEsBHLVU4QOEdF4RFm8T15sz2+PLv0P8EbYCIM7kGjnWIbYvhjyJog4Nm - ###S/1WVjNZV3IKuhzdFaCGB5S6s+xw5HsSMZNIko35jrNjXJU+kOoYo7W2QYZt2GP3 - ###gpXEwt4LRi/LbYhHz/X1jLnOsINbcPCqCU8oVpwM9DfqSdUASSPtewGUSRgJbatB - ###d4Va9uMUL56MwiznCzcIlpCU/Ug6oCS3wsLQTTgeo6ZhqPNDoA/RRAWrD+TqiMCI - ###gMxStzUJBwEwR9L7TSI1DoMLrziHslGQy1FTTaErMYIfN4xYa97Zq9gdIvgg7JeY - ###vT6AKvDOk5PAi0B9CXaph8paZumRQ3uPQg0ijPHo6iJsO2KvY7RrUQ8Yn/Z0ovTq - ###EqhIULAhBQ9sB7UYn8iJBeeXjF0ySjwpUYOfoAvxWnwsoRFw8AkWrBuMgyGtQpJ4 - ###Mnm0BDTGhx3TOmMYBJoCkO4lGMZCk8TmDigwMyTQQgYaQq8XVKhQY6ilLMv14C2y - ###sszG0gEL+6PRjX8d+CqtxPJbTBl1WRssZer1WL4WVb4UQ3NuuEsx3eEIDhbJ4oxQ - ###NSbQ0zANUSqq5Ujt4cGe0+v7VyXSN4UxNtXNc/hLYm2WJ7zaSNKiu2nbyQVkN5Pk - ###LgenJDXWfS9HjCU0lkePjElnG4w+FkHUdbsZhRboVQf375XYCD/ilWwk+Qq2JhBW - ###fUAOr9BXAUgb4AtpLKkJeBaSP4vS/SdUXEwtWXWFgxjyCijTqgnsxasQ6UPiLhGb - ###7yNn0fHjgMnWFfFEkaxMTU+HSMCw8MpyqHpsz1x2x/fXeL9qXrA+4DItaXhrYe8s - ###q9zHsg7Zq5jE22Svy2Hv1wBQlmWyhenLA+hBBBFdJEdoczBFC0e6jxiEcfxVaeH+ - ###5bunooXQlIVGhuH1F1C/2UBJIhD0tyT7KSe9PDqYc3u9aG5y0W23HWVGZdi6wPTp - ###c5b5lDCXUmZPKXspIy6wI5Uati0Vv0NGI7aspnzDfImqpUyYfkWmlVT6xAMBewot - ###4xWUDPY7IZMswL57RjyfEcUwi5LMX0guhGjGlWpUDhkblgZlyYaFgVY8RudiYIbE - ###DRtVJe4MiLK6VhNdlfDuSljwfJlZlhGYehxOOtcpYy0zODN8ThhOkVV67nuqmrTS - ###ai6w0nqwZdWC8aQqJCeI7bdvS7hw8PcxxmHcQn658STqcq8mkLg1tGYT75x/sogO - ###Swsj7uVeioOlrZR1QBkGPsD6u/8evhQtfeblzbQ6MwzNSqnhllKT54qmMdo5oNhE - ###XsOiGQ7H1AbEBZkQ9lQI3IlQl/joVBhf9++NHEBdkVJRi5PaFFrsE7pfi28RgQj7 - ###dVYZTgdBwh9KLLz/yMwJoEJDwL9KqCO5CHgX9sXvkUk5InqMKZnordhSAbM5JErK - ###2ksenEnfjoSY3SNdiwg73tNQQ44PzZDG9072RSPbXU4CtkgaT6PxKA7ikpIzTXHb - ###jm6u4amlTL83IZlUyFYiVwE1llPWAMMRS7zCuZXkTWh01JvcIkVuT6/i/JzTxvSk - ###EKfOgTlFHp5uYKnbOO0UY1/FpZ1lSjMcP1KaD6JMcjH6GAFHmuaTtQQRUpUqIK32 - ###UGuD+QtgUSblMWvvCLT9q1EEh9aAjpcwktZk4mCnrnkNg5WrFUY4xG9G9VUKcUSu - ###DZTAQA2QzTjQrxktisiKvUtyO9sr8DFE05JlhGn6UKc6KLFWBiA9QhRj8iv06XqS - ###5LkiGC2lPxATTp5uaYZ+rp0YDxD41nDUxf1WW3fwgiIHLVdwIjhsBff8w/CEDx2L - ###XzWdo5ZVimUyZeoGTrjjaGUUrU3WjZV1/7GYOXv0pVz2hdwDL+Oy+LV+2A6HvRFb - ###4MCXCNVM+CQasEJH+VanD4g9tH+PJhgQhf2wjSQx0DUeC9fTgY9Hv98lNh4jmwiC - ###m+Teua7NwXMkBNYocnmZaYPfcHM8IgKK8JHmrDGcLIaDNMHOwxqYX4V7SiX7wHjC - ###OAepN0sNVXb9i1Vgic4xt4dotcWV2HNuU69JRsyIzzpkmZ1zQsWg+N8bWOtf5GdW - ###/K+nyfzAP/Pjf9U913MT8b/Qqfo5/te3+HmO//Uc/+s5/tdz/K/n+F9/fvyvB8T9 - - - -Valin, et al. Expires August 20, 2012 [Page 163] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###2nlzlBHxKxHpa06Er8RzFXjsYbG/aLgDIIdj1NnhiF849BBlfraHJ6ULKatFnFUy - ###F0HPUZ9vtoXFCNIjdjY3NcgO0DWWY44oalbAKZePJlaT4k7/6ODyEA4z7PDXUXSD - ###NO01yQfscN8ZReNRRF5kE+hxOOqPru6FXqXA5xpISRdHxz+JUWM1eQbCm72D40tl - ###XbBoliA4XEP9Pqpyb/Hin+876LJQz50nbAYNKL0gBSeuDY6fPNgZCEdvSo4dboAy - ###EYfD8hWK28CrT0o0ZLodj4IBXkX0sRfy98Z24YQkmYikYQQiKgnijt8PRDqS0S1e - ###m5VJBQ0HTjS6pYtNsUR8C39Prpb60qwgDcGpG2wWLQ/gBOkF/oSuUsiiiFClH9pp - ###p4U/3zo2zQK2LLYrhiFKNJyb9mrs1N0KfVCNsfESxzeAU0mFw9PTyO3tnucJLhiY - ###ggQ4/e4XeCfb2qG10JpK6tcAAgyxN+33y2yemO7fwGMF8GQZtHFn32UCmSxCaQLI - ###Y09M11upOwO6EWhU4IMs93o06op70lEbuACylMLmzPs7AEEn8PtkBJZ7c7ynJniI - ###WT1JPYfZRKleL7wLumX+bhMYgeH71vEf8302KuW5SZAne7YzcOK50D5Yz4F1oeGi - ###nsB6IcT4FxkxTIw+eMcdpLyP+QYhRFpJJcgwjpR46AVBO7Sk1SYEB2nHhsY74oKa - ###7ORINza0rpxZDWyp1rqoicVKs+4o1A8J66zsNi9SCtDBpjScSfmWcy53zKmts2Jb - ###Jl7fSx1ApvpcWBGFMS93CcZG3ST1ggoa8FwE+2CHDjMwn9KFwuHE/Cf8NUOo9WRA - ###RvI3QsCIVJaC/44RwVF/uAJLNAj7foROTsl7fdYIp7uIgrKpklcu/qQpNK/EVCDN - ###BBTzKmk60CaO/SfD1VCfJU52BLzsSFkIsrZ+ZFwGoB6/rLOvc0MLFx+39eYjcILi - ###HCSQQmVYlSiRN/FnQGPLYQH5nDRMiUYo5zt8KTkzkWsWUnF8mOwhyTuyWFikoUKZ - ###LHT/EShgW/i04pyO2EONb0Z6U4r3KLRMMeu8w1iIXmijdU1n6ERktS2BbIa3AHgj - ###IHK56suEgd8lsWgKhG1i27xZgyAy0b/174lwyktsOL0EmpBhHt3jQ+Pk1EBiFlaL - ###pz0QQEN1sTMSb4DskrocWuiM73N5rRxmtsUMmyOmFI8G6sJFa3XFRSpesCg/7+Rt - ###X15ilozEsUM2a3g9rarLmJkyDIK4tY2ANg8GbGhMmlwC6EQHSRTXTeQGLEYqrruG - ###ARJOkEhXRKhUDrwwoDNC9IpEAFft1ufrNTFVaV6c2DJZ15hmTA3hcC2MeqwLzNm1 - ###jCgFOnrCknWFdTfbOBPfnJ+7K/Sc/OhKGx/FGY7mTg5YmLwubER2oEOLDbuJEXAR - ###chijgXeeiwXYmunWDnZBiIqRMmIzGobuw5gHlglCEuEzHE8kCAxvAbq7yXQV4DM3 - ###CPj8NqPP4HDooWlLQfdQys1VaSVIfx5Q3CYRAYaOqJhzNQvD3RXnBLHMKGsXk/gp - ###UnXz5eg04htEw0eRycBIDJYufem6yUAHIGUiKKuMeMMp4PN8LhlXv8gxSFd57cCc - ###A/at5MA/XDgP/q9VsEFi5fJkyUvnLN5evkpsgz5sLotcM1ZShZYYqZkVnTmpEvpf - ###tfjzQiR1tqb9bf7QD7eNliXu6NHRJbbKc0J3X5wavpcNn/zWKjSp2tYDlU13pUuu - ###oHWi36GyUM7hLhFHUqI1weOKljDQANCSyCcjFPaomWQEQcbAYKygtFvTAJMtShe2 - ###ZDADEyVFU/KmUjSQc721hgx9EJt01ZzCqgB7kvjkWDqxwIlgUQcq+7MnRsXhbgHt - ###5JAEUechafcO0QSTlK32tpjIMLjyUQLdWm1vq7gjINYziyQS3gv2AUMjjzrkF9xV - ###F71mu3wExUCdcGwlw56e4dMdBXzNiybXwvRCCPmkrs3tX77L6815NhRazcRBjXeu - ###lMwFI05AS3ipHKqlERnPxa5cdMLI/OjwfdaGObKOY7qqZm5S7Ps0T5U3bcSz+dCS - ###tAEZEudC4hTjjGCX/BiVBUT7x8AdDZH17HO4a8kDCM6EFglHBfI8oQI1rdlT0rOg - ###St/n4DHYBM1Xc2NsY8XaY8WlCNmLZCibXzOMC4BV8sNhrLYc0XNlNwKzN6uv2MxP - ###yJMesgF/IERRsYw4yj6aYIxDFY9AGgIloFlKrQAPX+Vp4tjtJndtfN58YV14qmRL - ###Kb4W3xjstlB7CSjtKLGCdUxSVIgN+VFBj3ZkJENWw0SliQvFJXwlRG46NbMdr9Cw - ###OQYowSE0x+AZl5eMLl6QKZY4+lnhEwyvSftDC2f7/rdZsVMm44Fe2J9wDA6h7UCJ - ###ZTAGUhD+g5CJ1EgTnva1HwHnF3agi7MxR/eCJUTkE0pGZIKU3gR+ZhnKC0cZjIXv - ###+FeIYBNTtbEictWGsWiH3CUJm+/HZDiEMTkTIbx3RQQbxV0TAFCnUZLzQuABHEmt - ###JYDIABLuO8jFxngFZphlKc8fguHK3LVjJ7flF08GAaVbnGGZw0CKVQSm6SaQqjYJ - ###Dg0IDu1IOihU7YhWcvR4lRrK0+bF6euIoKw3tGKXaoMgNJoX7RBdc0k1RZdJ2n9m - ###PgCy3PM62tQamNmy8BHCebBASB0Kc2deDVawJcJ54lEc3AnZgtRwfbwBA/wDajrF - ###gA3W+B4WGyOzR1QUgYwlVBN8EDk5FS8RsI0kaI4rSuyqQ7Yhh3F28C1LIcoKYmNX - ###5n78Rz7ZkqRGCUMT7VikCuTcVS+PIDLbTDZnOpPZLe5p8uTkZtOl1TloP+NdBkZY - ###0yTLI8uaRlofsaShEo1QJbK6PweWJuqSi4fY67EFWURxwUUp+LCrNTISE6nKNzSZ - ###pB0nw042D0WhK5I6+4S2eGRGwVLtiwA9KghRQfVIXOcI+ZlboVUk5RPGrRMIGNJ5 - ###Gfs9UhQIHQWimbBEE1p3FXQX5wfHsMW0SMy19J4rL5LWPpYCKotvwesu0xD5kEw7 - ###Od+gUiCpJ6aWUj0s0Jq9kCZLR+ZRSQayGDS6f28wMGnl46XmfkipKbhJoM4TJZpJ - - - -Valin, et al. Expires August 20, 2012 [Page 164] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###7ZAyGcT3mSe7bcSqfK5JSLXDOCN3LIL5hQDU26Ec5YjNC9GFD5ad9W/zmRZgAWeo - ###z6RgikbxExsmKXtkOZq0Ue/e5bHphcg7HCCDu8hYZm3ymlLwPhHJemqa9TiilU2v - ###ZpCqJamUsKMD0Ue6BzgX0w7dJGBWoyR9Sm62FKdJsgPtE2sfxpPSo7ed2mbcWqw4 - ###cq0xp80kUgQZgjptI2kK2VP3UkkNLmonTSTgJg9RMc9CRYltZpFQCVdmIewZ0eNc - ###1I14NVSQrFdIybTREIFZ34jwvxRoytQaEH1nPqQCbEgOairlgewxTyc0tSMs7y2i - ###SKybVqmiOxZKuTrgWvx0O2jcGVhbyG3IekfWliEFbj/wMYQCHBqeljhWRChFpFF6 - ###nQryfQG/jXo53UF67xnLO2v3SRCOCT7+ILWrrUbpdCb1CraHVqIqkBVzzMJi38mp - ###tK2ob8EaLVZfoBifHmiikD3YncTFC6Gk6GgTL+N+mBBZTAZNNSMAKvtXAVPpoM7p - ###ssSYUWGL/ecfs53nbGS2qTX0aQXADr19DbUePbMS0zoFHKMubENq/nZnhO/Zt79S - ###bHkmBN+WENAyfCUaQG0/b/8/c/sLTfgiIsBa9Kff/4dRoHe/7Ftz1ElOmFnSVOjG - ###2Th+YTjPUQa+lTRE0C0gW9maAIgc9Bu2ShIZe6SrhnBqTekRabDklEtaJnnXHMSs - ###Royn7Ri/Ij+kcgsgjZGutXyriQG006kPDNbduMtagoXD68Pkcgs3VRpayVlZWTF9 - ###JdLWLdJdiSa8L81mLOsWRa2Vy6C0YCHZMduMxekabS20YlnSgkX6GBegcX6K9m9J - ###h9ssC5aZRivGBRUZK8XyXiYtxUtRb72CsQMoCDz8adAfr0Z/YOvW8LVqT4vkceI+ - ###xRA8sJqXV3VEfk7U9lyP+mwubXkHUSwJh0NX9dF2IScvSkEmwLtwFgt0i8mbE77v - ###HQa3qPIWlwu2eyTvNWVjI1deoYNh85KA+9e2efkye5c0Bpn2LnIqs+xdGNsW2LvI - ###Rki+IusvExVnouCMESxj3mIt3Z9l3mLjz7c0b7kcic4Tt+r80LhV5wdzb9V9qfgn - ###RbO60519c25wOdb68wW6vCeHg78kHWj51tzAnmxypDbvzAtocRum09VYV9CqPt7t - ###i8pkM5C60xXtaE9Y7lE1IB1/5WW6laJruft6G/KaMElIGJfhD7ys1/fkPbr4EffR - ###YpDCwoDgZV+CK+RQl+ByjPMuwdUQ8tYYtGu0DKFmXIfTha5vZIGRl+Dixjp94Y33 - ###3eqspCdSo6txQedWVg7OvCLMZ3AyDqHsjQcUUWykjxNrDVdevLBuX21y8uDbV1H9 - ###yW5f7fOllKKxM29f9w3WRnxOOq4S7umx76uZiyzQaUFsaYWizfljR3MYuhTZz7j9 - ###nXfpm7Vm/wIa1dnXLY/RcFrnexZr8jC95sNvDjI3jtwhiy8KkkjwtS4Kltxbchjf - ###5oJALJxc//1/LXx+Cr28xTcqSV4h9JJ6eYWv+4IlMlVyj12AVL1MLQyrlYRCg60E - ###fOf07fGxuDWLmMVnay/TwCLVPLIss5ZDpfoRHRXSFGW29lsoipZXfVHjT6MDz1Z7 - ###ybwOIyOcihMDcIjlkaqaAiVd0bpH03DQUJLmQChFW0+y6xa5k/CIFUYD4tRPr6bg - ###fEC6saF+2PevnFxl1c3j0kl9hzDTu5fWNbPtakRoWJ6A6J1M+UC+iDEbmbSV1FM3 - ###OL5Ysyl0pQ383W3AERsFa6WOVw1bWUXF7H34Fpyz+ViNNldFhqy+tVEXatzxmV6C - ###jA1s6MJJSEno1I0kbP/L9vbsrW3ps7/Krl6s1X7e0P8iGzqpHf+ibb2MDn3Gjl6s - ###cTZlp2+kcTYcJZZgTqTG2QRhlsY5fS0ga6SvBWwmdN61QIKOPexaQHZjXgsY01CL - ###5EexprpS4Ea9Amqspb8h78UVpVcUrbPWVvg7s55tNA6EPoPoEhuposkVupVYfHyX - ###ZXfTYn0qLS2TCRSMR9rOnRRlar/FJUPvi9FJmFAzkqgvODNWtEmjUkt5sfBgODOg - ###xCsxRgCmaVKa7kvhW2urTEoPv1qTUSfV4eXZnhx9upIgkarO+9r6B6qHFyv+OJ5y - ###Tmoulq6uLispxJyuzC7S2lFucUviAGuNej2UmhLSranSVbqRkVTx8IUgnvQJfw91 - ###RWjTSq2e0qOZsY25pRYtEdHD+ZTPJHyJMmJ5SjMb4bEgDKkMQZQAqR6RkG0D6kUq - ###tJhh6qhVTI/F0LSwlpni6FR73+espPMZVliZCY9Ogm4Ii0INNJZuQKUx+jXsBlx5 - ###fenKdiKkiylQnVvVjJ0yfm47KjvS4bTf59p2YviM2kenv+wcH+2L6Nci1avtDyUM - ###PZKKS15TwByVDUbmwpmPwKibUJiRm4nEKWxKa3K16QEpb58Gwx6sqYCdjTEosjmg - ###1FD/KisgBtaCgQm1+WxyYust5iyMUrc84XqkYZrS0v7JoBy2W3JIj0JncfCFw4UQ - ###E4fJQ3A4fXQfK0OW+WA2j8e/BJB5QJkg5oLvP5TksbcE9VjmTBJC2IPl8G+6UFYm - ###mD9ppUzFMyyVGJJYq+TlfSmT68hawxnGL2Y4GOfcig1jWb8Id1ajsBnKZIK+E9EV - ###qvf7kxC9Go31iWUkV7T161v3qpTPiMSBCecigXIxHAgTuz5J5pgx2dS6t4NgyL3q - ###uMQwvYwbMHNaqQezPBHNueoLKRF1NXXhYnVRSDdA2ux0wWj8mMbEPU7WWLScZ9Uw - ###hb1FI8iGAEhnmbWzEVAcdgYFMXswzsB0R8hRU7SuGd2FlJ3mKhzyx2DYLc3ufODf - ###ZfQ/e401aVwGUovmMWMGS4z2UVF9n6P5/uv9EN6I+L9x2L8Rn+OVwc2T9TE//m9l - ###zfWqGP+3XnW9eqPmYfxfb+05/u83+cF4h62Ls7fnewcXTtP57xeIBKt7p69XOvIL - ###6U+RYsT6GR4nklHQT4WuFdiPIPWQXY+ST3U8l9QrusUI0s/H036cfhy1YiCfPft5 - ###a+fNkX6A6UqSDzI7Es+THaFHeuvj1B9OTDjA2McjyqyoHh6/aclgg63OdDLq9fS7 - - - -Valin, et al. Expires August 20, 2012 [Page 165] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###0+OLQwE44+HFz9YXKNDHQvrhm+M9/SW+Dvr9VgL2E/KUbuEgUw+PL9+kntFA9nZb - ###p7utk92Zb39Nv6Lov6mnlC+h1fev0m8IjCSctvujzo0u8MvOvollZLTf4og0Sqmg - ###CxDkcSo0R2Ndfvm59euJP2kdGCD6cdES8BonHv7yc+LBdIhnZ2r1aHGSqCCMsQl0 - ###xujYT7d1fN6ajFonF6kXJxf44vjcgATlPZDwYE+dFJguTs9NLITdKK3kU0XxsYFK - ###Ox6OUH/3h34L4z0gzG9arn7RDmGG3Rbwx8az2+Bu7GOSvFbVy3ps7r/29Mr8ypsK - ###8cQc+RCawljWLZEVVb/rh0OvPzKagC9e30Tv4zd7LRh+/z4O4xbHrLBfhsNP0HjQ - ###zdoWLVzLzii2V9fbSaw2HA+YxPgfaVxp3QYYayAGrI9GoW9gAu0F4HhbvAX0GxDX - ###SJqKMh61uqPbodeqznyV9WIchZ+A9rR2zue+xvqtw6PzeWWOjs4XFZmOvdaPP2eV - ###iEYDA7PDq0HrZ7duPAHB0/g2HbTij0Cxr8Oe+Zg3hESUyMQF8U5S5qx3PaDj9Cbs - ###TEZR6jWTD6754sUL89yDab872NenH4VFXUVKk0AuLKgb1sUohm6rM4n6WSVQGgf6 - ###FIV3WW/NmE9Z72laiMsz38EAZr1TVDmeXQS3R2cU9DKLDEdhDIf/tT8ONDAyykEr - ###s0EkKSPR7awCUXCFGelgk7XokrvPN3HZReOwO/X7Lbwuvbp3G0sUyioSj/qfkARk - ###vbv1IxDh4SSajIzhZJWkNHjAGw2D1i0Ac3SbWUi0k/WuPY2uWpzLAHrMKHDj+bMe - ###/5w9eV5ztVjIjGUV+xTgNmmNxplgjjvX06hRm/mKXyS30fHZzqWxjfCGPgtExwY3 - ###woXMLZJ+a2+R9Hu9RWa9wy0y4525RWYVMbZIukjGIZRZLIucZBczyUm6RPaWTJcz - ###tmTWS2tLpgvM3JJZRRO7LV1E77b0u1m7LaNkBMgEokLWuyWqJ/ZaRgHN3GRi4azZ - ###aSZm2plkFaBNnH7cDz4B9EfD7jRqh5lDTvEwmWuZteEz1oCxajS+b4m9P7PQvPe0 - ###+bNWOBJTf9YA/Sv9mPqfTtCfrH6FPkjJU6/P0v/gz3+47ho8q3lu1f2Piuu59ep/ - ###OPWvMJbUz7+5/ie1/p8+PmXqL/pZoP+r190G6v9qsOyV+loV13+tvvas//sWPxn5 - ###vyprZfi17uxdHJ2foYFQdoGNrARhWHxORjBKAkZZwDjrDSIbfeOcN7/QueOQqBbG - ###lvehZDJePCcSe04k9pxI7DmR2HMiMZVITOYA++VnIwMYfTHyfGFm5GHHzv0Fz1A1 - ###bD3jwEeYCIx9Xa+CduSHHYfU+OVPFoUGUsOelezxccehrMd9v6OzcsXTAVAMZdrM - ###eZUp3iwasCA9kmSeLwrYf0GEwER7aqBUGI5gghbdwcepcPXDvAgryimTCJC0w+bI - ###2FhcxAWmaLAUsIH9O9Die+/NWzNE6x1miqcDRk4GOpCzFAoIJyftdeSLrgznYAYv - ###/RX9CzrBGAO0O6wilibkFG+Wg3JS2KkcRVUfYrja6RDtWMx2TjNMDycycYFR7iej - ###nAAhd2eUGTtvCO5i+XIcXJRyqcvTbVy843Ak0yG85YLmcDDHjMyQngjNyaZKQMIG - ###fnwjvY9wfuwRS7c+sQxqQLasUdAJQvQL4gEjFiujBL9/xcraHPKjLUKAwjs2UDjl - ###Pz/xn3iMiU348y57fDhO0EEtMSXSkcYLQNZ/O6XU1vgjTCA/+X234aBMLc0Z+LX2 - ###8rYwX8fRMXBmX/jE4BiBv0GEiMcAuQhwPicN/pdYU277C9cUNSCY75oR3u922Szq - ###zuwfjeDkInaDJ15EJ7mK0+GXrSOOlm3MEiuGa0SGRrB5JOiF0iK7s4z61DFfDWAy - ###lImfqGl8+00Mk0qLNrEJbf6CxPZf0/glJf+N4CtbCj6ZHLhA/mtU1pLyX61ef7b/ - ###+CY/tvy3x+JdUm4jxvsQBLZXjokexI4bJ3AO6MV93jm7ADkC2HaR3qLv3yOfsKMz - ###WwCVul65FiIF18WmKBARMQ8iElN8D1tu4FwDcZD+UhSjCO0t/0oCIFailqQACJzJ - ###l0mAUurCxh4vAXrpYfx7iIA7by9/BIZ8noyH7Swn5i0h42Fji8W8mTIeVjfFvGwp - ###T0xqpjhHM5or0S0jzmErCyS6JcQ5EmvmS3RLiHPYyhIS3SJxjgazhES3jDhHovpc - ###iW6hOEei7JIS3dkFOpShra+Z29l8KHncvbcXl2cn8sWL/3QcJdF1YJOPBppsv9T2 - ###u7LMFm6x4dXK9bb1DINSJR/1wzY+02GqxK0c5x/hkHz5FQoGN3LugeRRHJzu/dAf - ###YGoS9jpmUgsSGhRQTrZQXsuPtrutjg6G/sXIaSkIAXKcA6a3OHr78fHZ3gvkaKGv - ###cNhHcBGjyEbs1LtDEQNb7ASZf4EOBjLImB1R8LOZ6hodxQL0lye+UEyzhLlHQNLT - ###xwOcBOR3T2eZSA4SDuno80UGaZx2bkBUnlPTAMlr9+GcI4qnnAXxfLq6zi+Ya+ti - ###73zncu/HBXNuxZ3IR2EhY+7AAVyItxweAf2YMZyuka6r0w98DHcIg9HQ0s1nQyyF - ###HZSC6iviBi/vTIAdnh8cZMFJ41WO4TaeRAI2NGL8mpwb8kyOcAOmkE4iwiayNzGw - ###TTjkeMLakUrBgdNtII+2mBx3gJkqU5JCSslIJn94cM4ePao17fTu+CTXRV9/6LHk - ###DPOAVhyUEZ8CcubgOf4Z5gsimEaB3uSdIgyKS5WpUN7J5x8xvxLzYzhwzFHeh6Um - ###V8rgipMvGbMnqW4ZCMwEwAl8tQGAT9IAGMBQngACFyAMD52Ac2ITDLoxKXL+EUQg - ###BFK0XYqwO0FZO6JE0nNW7/hg5zyxfPiIhy9GHgcTOfBK1qCtESrHjNenb/darRf/ - ###OY78q4HvvN4jv/wYNsYYaPqkh+I1/s0qwQSP0BxWjb906I/oiQ4j7eVhnDzk6/Rn - ###Sy/PP1/6k5L/6XzrjztPeAu8QP6vNqq1pPzvuvVn+f9b/GTd/26UvYpbeez17l9J - - - -Valin, et al. Expires August 20, 2012 [Page 166] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###Mn++mv1LyeXPV7PPV7P/nlezb473DAmevxmXrkBCr+nOVZZAw8+zc9gijlcTdx0t - ###eTLnjNuMAj6QLtDyedVzCn6HLyrG6q6EqvfCKGcXxkbu5KWL4zjpt8PpwHhvvrk3 - ###nvNNi/19FHVn1ARu1x5YmBoYzmL+wLoyFpzVPNZ7moExxKVlcSbcUjBPF2Krd14N - ###ISUJx3T/ij8M7cskwo5vdZuU4v9QOT8axyudp+tjPv/n1hqel+D/qmtrz/zfN/nJ - ###4v88tv9LXgI5sywBv4mpoMRLy17QjzAWB71T+iCyJnhmQ5/Z0Gc29JkNfWZDXxhR - ###XH7c+eWgBZM4PHqN3Ki+IaJk7Jk3Qy8V3SWLwL3RYDzFPPX90SjKxR+jSQ75nHye - ###NyQntgGqPLkGWhdSMmSyEMCcKhQvaRLEFJeKUiOoxFNO1Su3Q5GWMl4xDYlC7KTq - ###MdM75WA31CUq6FWp9qb57Qq/qfRTbfIzxkerhbexzCYfIIVCinw94oQxzA9eTybj - ###V6urt7e3K/4/wn4fqMpgNLwJ7oEjGg1WP6ID5MdoNJqsXE8GfapDaamRUANh8jnX - ###CzSPLL3KDNX3oysMGCyIaze8gsm2takj9527KrbzBfrtbDVpliU2lex2MUizyKkT - ###j/p8nl2t0H3MVbOCk+NpNnMHe62j47PXvC5lN7+97dLrpvt2a0vDojuiGw7HhCu9 - ###cBxoJGfCO3+1teXmYVRmfQycnZtsNdVa4M9VsdneFJ/xRbkpyn6m3+3t7abLD7ih - ###chm/4ctbTGSW46fbzQqlZBL3TFd4+SJRmFy1W2/OYFe/eGEw373I77S64SeJKfzU - ###txj0trjVMbjzqDPeNB9BqSiIp/1JCf4O6BWZfuGwnKYQVTAOQa6dL3sbVMCHF79c - ###/HgOXfslKkmjh/VVz9vmc2C53AahexR0QvTE9PvyZq0zhkrnSK3dBhukwaOcfNAu - ###uY18vlTldnigUP7ix2Po4+Tt8aXbaFU9dL3PQTXAnXzJk2UHUNAvYyEogYWqbk5O - ###tW01WJzTIrRjtEnLw7VojfDe5FzPCXcuhlaORnfhQMZeZm8OSnX2vrLi1Utu3sn9 - ###DEuBAbV+dmsYcJhuPY1VYkBgc2SRZ67wXXpNh5vJRU498JJP7uXKnNPIgIGhZF3v - ###y26jul4rVb21xtoHJ/e+XFmhEcM8ACb5FbFuQwDuXRlLrcuGXlOSlggvcWV+Fudq - ###itdEkigQFRGbBWkIGQZDqQEUxwRcGH0jottKG4Y5zlnLrq6fRE5CGFIsJVpMgeeu - ###1ECI2tio1BouCFvVRnFYyMHo171qdQNe1dera1VvHZ5WVmqVDRC+NhqN9Vp9o7YO - ###0xIt7Y0CmQQOSHgQBSXNzIVoJC0wJmK2GFZvReAxjGBnH1HWq9brayVHoBL8Q1SC - ###lea3Zbda26hkvG6suVW88JLQ/DVwbn3YiPcI6EJUiMquWAPA3umETc/FIYLIRPap - ###+AzHJGbza0AhAzviCBNeRTh+utYcikoMXWhZxhIMA5FVE6P/Sxj73d+BOUZ+FWR+ - ###mHxvila3lE0TQw3yxTJI+3BQ3soBKNy6F7hVb9RKLoD8g8SjyIP52cAA2HK+TJo7 - ###bEwAG7BH8JtBmCjt4W0iVPHymBMTcBf/KjDuoDM+oKU37JZHEVr//gjyU4D5yJAX - ###n4gQ6a8ADEAFosJ9IXcPCALogoif19gK478Pg36XD1PctpG576eIDojf0n0L1+Su - ###JHP7iQwLCl8tTMYq7kqltlFvHJRrgFloSs0F8s75CXBGUMBbWa9srG0clOvihJRt - ###jQP/Bs0P8Yw0GvRWvEZ9w10lkKzYdgwMxyiJhakHplKJfngZkoUc1/PW1xX4CYkF - ###bbxIE8Tcz++Y6wHi927VE0lELAIIVI4IIHFbGaQPD6ibJEEbpo41PomF/UNKTbX3 - ###vv4B8OufXhWoBYwdcNMtOeVqxXVxJhsb8KXRqH3mI7Hn5O6acEq/kAtIgCQ2xLmB - ###ZnLGQXmHHEi+vEYv7/SZCOjgFW4YNZP0M5ooArL3vvJhJv3Ye+/Oe+l9SC7ZzKLV - ###rHbgee1DXv7okYkZRJPSWvnGPgz5IFRqXNeho0M/8JzyWqPu6gdVZ91bMwrUAM5e - ###40XCUMVYKdZKdkYYc6vlmcrgjLPwDk46grtNWN7A/O5Kd9bQGRJu6eToFP7isBsl - ###eAbzZDw/dkt3SFUSrXgEQyh17M15V02+O4adfeclVufLf/Ra4SpMSfd+7KpPnvpU - ###VZ9qL1KsBgJ3FqOBGHz3feUONZc9+NEbYpu5poN3lwenOGmXaEBebhKsCJBEeGaU - ###W8vL5aC2uIPKGnRA9SWDTS+3shqoq47+qaEqljaBMlARpVhY0zuB1fDz2QnQzSVd - ###GURY6GNmE406MBflu7zR0ot0c+akenJSVjcVWZ3qGeXd7PJELdbMSqkiusTnDO40 - ###SYfhwJeEGPBgDh1GjnwGGQ7nk2HFi/LFQhwH0QQI4TZwQC9V03k2HmR6wGkGOTcF - ###HJCUuzR+KRDFFkju1Ck/ZManzset5LWBbTXZVUWFQ+BD8jbveoHGTfKwRvrjRza4 - ###XknCT5zmOjCVdW+jBoxmo7ZWaQCvoL7U6WW1MDQ53Y7JV0qOUvBigpFMSApuveZV - ###StXKeq3yIcVj0uMk+S5zFeCGFFxk3p/J7cg5DW4nKI9IlifWUyoj55PLRYUhiM8r - ###yOZrzNKvirlIvFVgjXiHZzMTNqnL5N2YdVPsCK9JgguOp23yrKB0tXfw0XElqIRK - ###Q00pzYhuohYBM37LwcDKTijh62AcDGPKaUrSSTQdsr5bcFByMYJYcXQiglDm3OVR - ###8qRAUFAgvn44uhWMZV0rRGDC3mpuWESCaLOaCR5TjgPmsrZSqVdrDeYks1lNt1Zz - ###1zWrafOYsimDd/VqjUZ9lQaeYDXFplOUO8rj9muI44p1b9/2/id1/0dBvlocvPGJ - ###TMDm3/9VG26ljvd/ax7873oV8v9ae47/8U1+svy/qsvc/+0tuN5LXeBZiEWP+RLv - ###EJ+XRQpFmaRLSNxU+grk8ec7vec7vec7vec7vec7vZRpGd+I7B/svn1tmJjZT7O8 - - - -Valin, et al. Expires August 20, 2012 [Page 167] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###upTn2MHxZWvvRX8Em5h+kUwxCMcx3iv9J0lWwGkGwL5klNnUV4aiZ8XPXbzN+aV2 - ###3skZ0lLe0Ffkc36+kH435RTOuTa6Oxht6msLapUVC0JBYV5XoH6UuCxoHu9LSvAt - ###B63x3QmyhvzaHKddAUubsio8BS5/Tr22rOdn1GPB023cgawoNcry4GHyycFSfHkr - ###xJdNRIrRgRelImDLQ0pj4+A1Fn5ETxMb4HRN0zCBowGCM7PGmjkbLJUxd1RhqM5+ - ###RnJAqoMSjsNcXVy0lXoRBNFCzlpzN7+1laPSeWNNuSUSQZMtIS4s0ZKOdXNwfnT4 - ###W+viR9isUAlaustvNUn8//57VEA2hRiRrAF0RJf33Npabb0KUuvxsaymnq0fH6dq - ###v7Wq58z6b/HG1Bgh4iCtjLwnbOvW3qiXb4y3CQUg520E0gOgR07J1DqAWKY0R98l - ###YGFpj3rCIygHRADklZLzkhp8JRKOhpy+lLp65fyt+9/DlyVK45wXuoXP4pYQZL3y - ###3Ywu4bXSRM3sj7UrczrEVrSmBAlNsZi4dESZyYYRWXqStkoTKgkn/SQLWryQj4AV - ###FHkEpLC7R8Ap1VkGlJpeBpgUqpmaP/2lhbr4Vuvw6Pig1cJPx3DKtlr5TBQ0ahEe - ###lmSeUeDxhV0rFH4a7FR9zcJQpIh/i19RlxIyMCIeC40juRp3S2CVCS6W0xla9HlJ - ###YOHMdZVvASnq6k8CFNAtOnr47Mrz95Z6sDx2iYoIDZGTSjTwaND5eeePPxz7GY9y - ###AUhpKAKeHHzEhuj29gy46lnPAa+/va1NaR5KRcXQZlDRrDFFmIY6OZz5i6vX9jix - ###tsePXdvjv87aHs9d2y9Z2K2tL1nY46+/sBmUivkOfUaa65M6QGeeoF+y1RTp0ssh - ###jjvrxFNouPR+ss7ahUNY9sD9vMSpmwXm4z8XzMdfDOZZ2L00mI+fGswWH23Y4Akj - ###BKxYLgvph+UilnMsaYMECwlFtFcAwUfCVHH9sn1JCXOyxnYl7/zdSb5+JdYbnpRl - ###04ZIII367kp+YqyaSxNTgvO/BIM2pacfd44PmY1zcnz63pXcxHtmXJycvOkjiWR1 - ###1ZZJ1FxgFHCkKUwyyx0nym1t6XKqR76y8dGakD/TGdFe/nwQlYzzof3EZ0N7EXrS - ###EB5zLrTnnwnF9qLjYOGYZpwJxb91m7NG1S5lng6JTTWfsaMrPV5U+vzQRRWV/sxF - ###pSF8hUUtL1zUecP5yme8sSuZBEmt0PILiEshqlhHlv4yfykXi9z2cuKTZXbo3DMs - ###C37ySKO/D9+pSx5tYmSZR9vMUS2zQeefemxSpHboQxdYVPnrLDAN6CsucMauXayO - ###EYN6grVduKxslfaWsEkt8ltzG7994D7WrjSwfLKyemitfMbTL0GBt2kceLsUEryd - ###t82n+C8L6HL0hArqy8M3/Nsld/zbOVt+wQi/YN8LBCGU1AhikoG3D6QDNoKIyn8l - ###BFktZAB/HqHo96f869FowmY7CwhHNqLMG20WquA4y/ynOXPUvJYptDGGuQhx0HJK - ###uDuIuyS3oe6Sslg3bZgl7hwkA/f1WDWzy7kcm4JJekMXHseW2V3Pu6BY8m4ifSEq - ###tqfu6UEntVFtaW56/u57ioV6er46p5mRvJ/PWM3Fx7Uxuic9sucv884er3KnRJd5 - ###+GOI9U1PWNPnOvmSfTOL4DYlaeNC951AkZ/z1lOJOT8/EHlEZYE/Fg3HZz8/MTIt - ###ddYbQ/tbNxudivPZv5+X5ABxuDu7F+iPmd9uZiiA3Hrx5/xivJJDFQa3ZLSG9lCj - ###ETv6ftlQ5S6wt4HxrU2Kmp8fvy/k+DP3RmGmQiE99tl7Bsf1c7OpbaeN06lKJQyL - ###feNdbQlCKvxRaZMltkobLS4SO1IUF7tywY4Uhc1dmSEz7Vy+Pd+5PMg8FGHi/nZb - ###Tttvavrlb5X1c7wYbiclgqo5e3+Grt60l3ZhwFmj+Pp0Hzt/5AmdSeDx1fZ203Hd - ###L6H3PKoZhzdjdqbAOPM2vZqBj/N5pZ/d6p+2ItWvsiLVL+SnaFyL14RPtCddidqf - ###thK1r7IStS9eidrjbG8yoZ9mcAVdtplcePZQpXGi8l+I3cUBfSOWV616/fF3B4lx - ###P0DnvLx20l18xZxc1Td/Go188/Q0sth0MIDCFx1bNCzppbUEXXwy2vzmSWhzFte2 - ###CAP+LNr85ulpM2DAurvhfSEG1B6HAV96JryZcyZ8XQyo/2kYMJ+EPw4DKNrDF6JA - ###/XEosPCAWKrjL0WBubdU+0e/gGilVGDy6zzGIEP00dWe8L6qLQNZJHBHQ0p2+8rp - ###huiphNb6mAUC4bP6uBspDamKrZ9YZOizEM/1YNOa8dVFnMpDLtJWv8CmQQ9yFkuy - ###ir+a84e5UAshhgfvtskZwIoigJOwYgiIolvSVyBR1nCRT7JA1fpC3LcQ/0F6X1Hl - ###22P8V0X3xfi+lPJQDPTbo/piwi6G9rR3xmuVOXeCb85hVK2TozcX2iZOPcphq3lM - ###pPRPNVbu6OVkNPH7FASgH9yFk3t5DYXVaGhqAPnNzxypz8lVdNDq5zQw/7o/M/z/ - ###r4JhEIVPlARmQfzvar1WScT/rmMYgGf//2/wk5n/dW7M7i8OFyDChc8IEKAwj15w - ###iIDX/IxLpEIFPMcGeI4N8Bwb4Dk2wHNsgBmxAWA8wLTupaID6Ofkon7CzummJzrb - ###elHUMctFXZmB0StO9CiMi4Am+DISq1U/7bH+JCEC/jre9bZv/dKe9UuPv/7F46+b - ###40e3jjlzcJefhgpyUPUWT6PqPnoa8yNA2PEf5kZ/SMZwWCbyQ7rOElEf9sw8p3BE - ###fgqiGE87ODB7/RFwEBSHFQMbT0YSQVO75ctDLjx8LGIDzxjLFwVtwLGcBldwxOtN - ###meqHAx1gbIUyOT9blWYNjn3/dSWe9jVFEEzUAgIySnTPVEy8BiIWx8CeUPLhHmUm - ###EIVLzKPchrEVQhpqkBAeDjlNcqbHvb1wcl5qhBYwxAhnzdV0TbfXQM18R6Vh4N1W - ###ZlYc1ns23KUj90yvsKx2+0FvYbPHdrM0YEHFbZruI7Yob7lF85gFnqQr4APnMbvZ - - - -Valin, et al. Expires August 20, 2012 [Page 168] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###Y7tZOQ8EvJUyITEPQR6pVT/RL1NBEawTRS1gmcuTURnDbmLAxRC2ZeB3cWTyNTDP - ###t0NzYCnfRxXRppgzA8UmvRxLJkAWjA8DwIsk51fEuVM49XbgDHFjYmxFY0BP5CyJ - ###w3p5vvPrS5AJOtEoxvKjab9LyjToGsS7LqrYKMM6RabEZCMALUw5jkKljRNzMCLT - ###29Fe72TEFgPWD4C06khakbEDKDp5buOg/u7g71cOBpUp84OyeiJhckELQwcqRa1H - ###vFA44wPSmBgsD1jmzWbtUdsfdZ4PKg5gX6mGMZqq0czjHVNxS3a71J45RosNkE6m - ###7SQxTTCNRet7W476QkZPnduJdHpMdeLny8l2rWGbQE8OW8T1SRBrc6T4vZ010JnN - ###SqePjGbLqWYlo+k2EhyasbNnOwikbX0kiPAnl0sCCpmA5BLQGJxZrL5zBSQkdi6P - ###ZHb4CJD1GlU9pGsJJz/EPPzytmYy74UW6YETm80nJ2Y1WywxJ5h8285nwvu+jIl8 - ###HjSohE15boEJeUqWoC6fSpLIMKfl8XRKc0WiNAudlCTWNOOctoPXlq4Mg4yW2ljZ - ###pDK2Peb8etUZ9WoL6tVm1KsvqFfPnuMba6AMUDQsylrpWYN+Yw2a20DTlOw2sifw - ###xpoAt8FZcDIbUbKOOBESzJMpetuH0RwiY1gLpAl9gtDlV2cQmrkjyjwe5+C+vMOl - ###4cwZgSC2+X+Zq7HU/c/HKYiArTZwFfG3if9cqddqa8n4z41q4/n+51v8ZOV//cpJ - ###XZ9vap5vap5vap5vap5vaoybmp/fAo61dmHW2njHfGZkZMXMopSrVedoBcIU249g - ###uwbDTupZN0g8M9O7Uq4QfzD2jjGfDKcIw+jQJ0j3CgO2Lgt6vYNhV3yGD8L+iUyE - ###8JreKSDvcFAyk97QI2j0gKvtoekQdYaJa3YG41l94dE8mddVsIt8Simdzqww6ncP - ###xEu7S+ZvOiM/igNq5ep+ye7N6cuhpPqVI5oxFjPbanvavQomsimrEcwlUnKCDgyw - ###A1+HHTEL/nN8Iivht2F755Mf9v12P9i9nwRiwnBKdALUTEZ2DtRCN+j790H3iN4Y - ###zUxuR62xH4vq/VEctyIg7gm4IV4+EGrzIGHPF6sUqAfqLAsAieHwSFqUjDKMg28w - ###JP1gHIUj4HTuhf06CAwtVCDPHfV0+AXoNwe9xTpDz7DBcY2TCJMawdMtZNaqJUaR - ###6v1p1+2Ri5QxSBbaMMmQQXuRa/2z2fSv9pOS/zq3UbzSedI+5st/tbWa5yXs/6rV - ###Su1Z/vsWP19B/ptV/DIcgNBw7+yuOJdAXsM2/LpPCIyZZUhOeRYln0XJZ1HyWZR8 - ###FiXniJIoSf6488tBCyZxeET5gJSkB5u1F16R9Ccz9qh3I+ABpuPxKJrY0iExA7Pk - ###xbREqlIKvb24PDtpnZztH1ygKv711I+AMQvYnEbGNyHpKYg+ke1A/55j5zhBPMEk - ###o4HMMylIFUiKbJeAoCK60Iv8Duvp0YIJL0uBOPh9oB5BJ4yJUACZgOZEElW/38dE - ###qnEIgpLU/wu/IdVes1Yy7ueMNOXolilGhoQLaGBlpdLw6jWvVqVBYFJSFpyuvBY2 - ###ZVqD4D2DEMvgDftmUWF05uk3D/ZaR8dnr3NQihx+wh5+/B5/ld18nr2fVguUdR3+ - ###4fPt7T7mjSyBEDlxrmzw4mHsTMfA436CQxXYWb9LNiM+DNSPpVtbOwCg8Dz5IvCW - ###7Co6Ph6e0gvVyQUrVyslgl/l7hB+7uAnLzKw4kD72zAMGFCTR5WjYaEpBE8h525t - ###iWc4laL9XZVnJzHK/AvVtraabqPc54fQMkJhawtBtylAcTqaBHwa38Jp1b/172Nn - ###iPMfodOcTIBacmJAUXHXKi1npmNxvA2AoVDQkG0NiG8ZClD63d/xcMT6sFzBFZxS - ###Y8yMK1BT4aSER3ckPdVI2pCub+0m+XYxhCjbJz/vF5ttc16OIwFZbANs2smnBXxT - ###uVuDZUCbEnY6ZEc19srKYVvl8nYlLwF11MPa0vssuINdAjutcrcOjDce5oAgMOtr - ###H+BhoI64nR4AY9IFPkLMTuzbfpEmwm1QRziC1cIBNg477DaIaEui5UIUfJyG5JSn - ###FoBbo6UWDVrr+9mgTqwZuziBA651eHZ2Sc5sZsC1i59gb+UYMfGH7v2OTn9pXeJB - ###9z784FyDmBjzZjZMAz7heqL9I1GZnFcIi24eWUDHKxSq3ooOiGgoeMRW1s3Xqx+a - ###uN58hY1CTalyt8M/u/Bxj3/24eNuYx//rZWoeHX9AP9t4Isd72B9d6eKxWsH+K8O - ###Hw/455CLH1boP2zdW2/s7u242Hp17xD/YesHG7v71bUd0fqet35Y3/Ow9cZ6bXd/ - ###x8XWa4dr3p5XxdZ39w8O13b3RevVg8rhevUAW1/fOcR/2PqGW9tzd3ew9Y3GIf6T - ###rbvrhxt7LrbuHe5Udg/WsfWd2iH+w9Yba2v7tcaeaN3dcQ/r6/vY+uEO/Yetr++5 - ###1brnYuv19cbhbn1dtL677lUPDirY+k5lfWd//ZAg41b2NtZcGvvBIf4Tre9VDvEf - ###tl5Z26nV9hrY+k61euh66wSZqre2s7Emx752AG8ON2hS3uHeRgNbrx56u9X1dRq7 - ###W11zGzui9bV1d6O2vktw3/UOatV9bP1wj/7D1huH+5WD3YZo/XCnelhbO8DW971D - ###/Met1+DDIba+Xzvw6rsbovX6YcXbqe5g67uH9Z11t4atr+1VvV23ga3vV2tVd7cu - ###WgdQ4L+N0ovPm4jlaM07xXzNuZZfaLXLrU5+FRC51UVMvsV9jUj/cQpsO1rqAQG4 - ###GaLNIOzydsCEAM/Hll9yWuiK3OHkxq0unHr3WMSP4FiL8OiNR8LvOBbWf/KFOmmF - ###JQtSicQdOh9QnWkUwSiA8mADE1RV0pGSvSfpkMMc6C+Y9oV8fre6W826uTeFj7S5 - ###OeG4jrvhp6o36natAxjmaX1tA1StB50SkuxWl05bIz17jrslOifplYK4QWta3Q/f - ###M0ESwVazFqjVfcjSdOE8CZhww6Mp8C/3ilJjQTjdGbzmrIGXAT4HXvd84Hwi6o98 - - - -Valin, et al. Expires August 20, 2012 [Page 169] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###l9F8aoS2QLCc96OptKOcxuIgFVamjBQSF1CeNQyhodl4gHyUYAtwZt3kkm/ay42d - ###L73iyeWu5Wk8bR5P55G4OY21cQcORwx0SVRCOH8BLlltDj9tCtZP/wz8+Cb9VGVZ - ###sR8Df7OZQlBx3qewtkaPqSXFY7a6/wP/Iy/GjX9qahzmFyKRzgdVt1zGj9Bz0zWy - ###v+Cwm/Cw7Ca2Rq7VFk3ky7lWR34uIuRzosD3WDtfxOpQhL/lVS03X4CBmdtJ62UT - ###3ACqgWCz7fRRkXOFCaMjwKuuEwfAqIEU0b8vcbb6KfGWQWcCqNUZEScYd66DAdn6 - ###I5cCmBeQ7wPpcZw395E/AFT8hav8jIrl8B+wof67A/zlPw/DeL3xGZHzYgRtIIct - ###xA/YroDPwGLCxvSHTuBHiNbC18Ifj+GB4xOpvJ5Mxq9WV8fBaNwPVu5QmTaKrlb/ - ###32TCmq9VaooVsteTQZ83O84GtUft0ejGGUU44eEVjVloYIg7Cg2FE4wPWhzETDyC - ###T6M+QUiwxsj3wu65ZR0cKVcury0HkV40GmDWexOEyBwPFVOMbOIdEIUhQzbPKje/ - ###c0Nr3g3kYwD1FYoWQ7ZEZA6x75OENh2SAAcnxi+509JP3MZb+kiDEk+bNMfhdNCG - ###fkkFNUAJUVRlG/pg3Pc7AaqZSljkFCUCVPtN/Bsgvj8RsGBxHPSEKTFF9slXzSGZ - ###MMblZIIX+J1rqi3qQrU+mVePEHi5cCVYIc2GPabTchdaHsaMEFNYDAt4Qt78iR/G - ###ROLOgPqAFIN9dvjgYE0b/PsU+sR+KwD8tF1x/u4AUc7dNN2VlZWfSsC13hQ616NR - ###HEChm7z8/FPZLd3gXndeOS4NlIVb8ZoWRMjYo0EIY5WrgEPaEWR71JOWx0iWT7fc - ###Ci3NT/ihD0iI6sCb4BUu0Xu38gH/h0GyIPRPtwTMC/zPv6zfiT+pv07lc0k34uFT - ###+mX9TvxJ/XU8s5EaPl3HXy4VcBvcFHfp1URb6/y3KhupNsxGsI5LRar0u0GNuBVu - ###scZNuhvciFdXjVmN4FNufx0/ookmdUQjaVS40kZdtCm+uxsb5nRcLFzHX+4a/q7x - ###5wqNxN2gZ061XqW/9fUNnuWGt2EClgCxhr88GsMGPfCqDQRGvVql2VbW6a9X8eoN - ###brRmwcTFwjTjWgOquw2CSW2jhl+8Ro2aXF+nYvWNjQo16tbrG+tmIw0sjI00ECbe - ###Oq0OtAG1vLVKhd/UcGBufc1dx8aqANZ1q5F1bIgmsgYfa7V1Gs+aB3/qVbeOlWvr - ###DQ+arq7VvDVsZL1Rg2VDIRZZa0cQnRSliadAC0xyw5sJGJ/TsuuM2r/D5uYQNJJW - ###8L0CUAvYh5rikFpK7G00ecd7Dxq/6pe3dgW3Nmxg2Pe4jfNGQCJHUYEcv4VyeafI - ###JAL3+6oHO76yImg5UFhkBYM7YIpiPof6wDgNYJix0+njiUTngBgAetD4/V7G9HEE - ###mRAgzX8YIWEkOBBhSVNMIivyqAaqiOyccOThYdBRE4R0H8BKltg60ErGGAVvCUOZ - ###RgbpQhJ6O4pumMgScQ9gFqQSgkM/ixmgszQuiWsOQWhXNCYI7clt0O+XpYsf0cJm - ###hc9kdU+BedKJ7osFrZgUu6KoMIFLjrcNx+MAFiK+HwyCSRR2XmlMeJv7qXSaF+ca - ###nlGDsI+rhYQZKe7bTIpbeQTRlXsIHiB9conwMNUxfif+6L+J6lUiOfRyjakONyLa - ###qopW6uLvWqI6PudCHhWpcb0G/1mvi8a4GbdWT1THLrliA4u4HvXuVal6dY1HVF/j - ###Ztar1UR1LE09csWqR/Ua6/xonRvzeExAJzfs6jRHGil3KOo11nEo1UadBg3ki0ZW - ###rawleqdJ0QxpoKI/UW99g77B4ULTqwFRTEAeQcqAofmJYXJ3qtp6o7qBx8d6PQk6 - ###F7usYSEAS4lmV+JRlrg3WQ2abtTXvA1NNX/lPYDctNwEipUTYpvgMek6kBhS2OKM - ###6q9sDkfgf5E/FF0ifVKHf7qN2+4n+M30bRqrYnSNCSRjOInnsImGhp9pVtAnZpHE - ###5BjvCEISTqE/DHtWMjjRh3TAUjcRD+EfuSLB5Mu7jiFRQsVniU6Y3SqhZrZDQjoC - ###LnDOcqd5R/LYkuM/yw3CYe600B9d5X7Kl06LPwG3JzluVLoC1QuEGoZOMF90x+r+ - ###Ng1zHI2uw3Zo3cMguFnYD2COxBB3g09hBzUaPylBPBal4QPF0pMLxTVPGXanWcW9 - ###SoUZ+90RXr5I9h8OkIDVRLE/QBUxKxM6AUsKUCSBK+IANI8//iiOxZJ9tr7Vxd/q - ###4m/t4hrVCNMqggCDCNoLItLZ4HlEMdP0BfgEzwNEmp8kZqIkgbfhsQM4Spz9MJ5E - ###0w5yAtHoFlcc7yvEbQItSywuJ5gxEEccoNyncARtUKWIMQ92GX5XewCRBUQyFoAR - ###V37SyEKrkEIKntRZDjdoMBixLcY0xiKki5FCLdWOhUOivID/lQ9WbpJQtT0N+3R5 - ###QIc4jvFtzqM9A6PGJuhUHk0jEnQAxLd+1I1XZFtyeNSWvIAhAzBHGF3ILZjVHAqb - ###1J6QcsLOtbx8QJ9XuusR23Q8JUbgbfKUFzgqxK+umAaIqAr8QgxSpz1h6OkrG8Fy - ###Oa9wiioMhV5lgWkeegpphKMnNra5vF9YNNfMh+IMSgYPILeDuOLARmCwFrpkjvcn - ###Y7zbrhzxT2LEvDdoxGVcPBjxqd4i+MQcMTSwENOHhlJOIL2xmEyL2ve80oKuqQEz - ###ecY1UCSRVhaZbBmtIlYjiH30H42QpAL2eqtVaoPQBE4cxBTeFcmNIHTUwKjHtBuI - ###bbccSamPiwTgY+n+LnVOCBUmS9yijEZJPup4ItDGOUTGcVvI0Eha3mp1xy8SKDdA - ###FQRXjSY6GJNg6NBKAAN6FQVMFkb9eym3jyIOjuacSqafYdcLbnEcYsldRlFX0kSP - ###v9Pyy2dVgcb40MsX4FiVb2oSwXM1eNfAd+vwq1zNr1ZlmboqQw3UqIEKlsKiRVUU - ###ZivIuBiTVxLfxZigC/mkqp5AC6qcGM16IUePoXU5il/0KEQdHAD8bcjeNf7OoNSa - - - -Valin, et al. Expires August 20, 2012 [Page 170] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###iiaI6Jk6ajNOWWwXmxeHn5PDGqgbCwzqS12B9EVts0alygfhf5Hlz/EBKxd5Lv4U - ###pKWo+fLyejSAQ/N8xYGXHUCml/x+Ek76QfPlzkx9pSj3O6D/0O83Xx4dHBw4lxGQ - ###Q18euEPnaIhoxuQEcAeOAlHt06gPohPUuixXPfGMeZ5mjb+N/asgbr6sN9bL5fp6 - ###VZQZjIaT6+b/mfb56z3Idk1gPxvILZpeD8m7XXVtQsjZuiH6rC/7ib2UdBpgLE3E - ###WjdNCs7r5Ab+3U/vvQ/AC6a1+ypo1RRVqp7OcAj9pG59boRSXSi2WzdFeAb7z77d - ###IXzFYc69Shhyf3QpsLirWsEKJNK6SXSJW/SxkKlmQ8YcLAGn+iDgwFZPDBkpB4DM - ###TUGruiS0qstCC7qGfyqLY+smOZRias2Qki0cBYGhtuworHtHD6Zeot9AGlPDqZWq - ###pQw0WmJIwwcNKZfLgAUtC1DBra3qUvcq6hLTZDlXO0gVhnwq3ZssOqEiMvCxsCDp - ###K6Pg6fvww/vfPzThb9nFT0V+Al+K8hn8ouu+aVhRmmk/RoSOWR7hUdwag0hDTPgZ - ###wFitS7sCfChppO4HQ/sSD/pMXddNQ7rbUrXo53d8JIyxuqMyR0OmS1e82YimwpQ3 - ###imAzAmiBme2Ohj9M+PIlBtrsC+FKasZYrecJFofNY35vupsUqplewjiaIgOw+AMj - ###BBCW6A9ALV+i8bPRj3zYxGfqUaUpZqMCOBeLv28hHKhaotLn1OKbMshjEYAXvilQ - ###oawQoPwVEADHOw8B/tWWn0O9iD9PtvwLFx8oE4AKaEYJZXbUgOLft/gQ9dNEXnnJ - ###XjlnIBDeYYC0Fq4sMuho2S5Kh8zshMiKv5dVPxirl6J0rSmscs5cMeNMKiWWNr14 - ###Ay+9eIDt6Yd0+Q5vmkgfeXV/DZTlmlwypceuSrFK2kAg3eVlM8kxNLjdrArwvq98 - ###aFbERwAzjA2zJs1ignAE0GrdI/sPRB4pw5BA4KPyug0cHAhC3SlZg5AxIognbAur - ###LvSZ+UJRpAXVqaUJ28OSAqwdsLHnDRq40OoMm2s0kbAHS7bVbOSlMZ4jbVCPerAQ - ###TVTA0aykFQlwHa66gKagZfpFRdoPqtquRBGzNmEHyJOisHW0ASg906QRuJommy+a - ###/gZyN/ZHo7HekmTGSpRkitqbzPZvlMXkjUhjgrsPxnjzoZm72doCsYuzXAkzy2Lx - ###ZktSTpImcljvBvbT5k2xmOfTpzUF0QmxnI57tJKcveBoDskgtnFY9GrtDU8+hfF5 - ###H5r4HTDKbeKSGSPlUVU3aaQ0LGmbulqYrawoz1ZVCMA5Ai6IxLaNDI6kNKX/Pbp2 - ###LopNiD+AUgC17SaCrR0F/s1mojW3aTFRojGPGszdkF0Ktehqq9fP8/kXzbxP37du - ###PhTpDxAd5nxmWZeuFs6pFh8/rfCHiXXrhxsMdpNQGQMVAMJAd3ycYASv1uNA2kyQ - ###MBiQvXAMwhhgOV/kxPGoE5LZg7Q6IA1D6/6VY3YubqigNlsKzDjrkFiGruAL7WMt - ###JEukQus+L03OKQtI3CyTRXIrJKJ0j/QJdkExzv+PzBX+9YDgfT0geEsAwXw1zrC7 - ###Sj+6pzN/3BRiI+LQ27wEYyvcbo6ZzIfl5vh7qn//e7NFCA6ECkoUCXm5kdbN31U7 - ###+VcVVZGrlWU9XpL738WSOHKRYW4wn9a9lmq+3kJVn2yh9ApVv/4KVR+0QquFw3Ao - ###TcTZ3wMhRlclxM2qNvNbzVbo5CaWRwkTsVa45bm1tZq77rrVJgronEJI8AWABTCI - ###yt9zYfwxglmhbBgifSS8YCTQmFF9DGZ4T4YZrrvmJRADsQInKhGj9hUQo/YVEcN+ - ###dtPPeBYZCFTLCa3Bcvjzq7yli9GwDt2apm3MVQFTviFGS9vtSWUuuzRGaCgBldhv - ###FXk9xibUGcMx2XUAnkG/x1w3GqORg4W0udNRWleo2pGIEksSB/n6kN9UHKBzFir5 - ###WIHLGHnTZ370JhLTQG5hc1OwCEi1bvrFm0iSLRM9axo96VQfb7VCxVog4wiHPNS0 - ###znjojrVB8uQWDiBYfRuq0zAk4xIwfyuqf37QNqimtsEiDceDNklqV6gt0SIZ98u2 - ###hRCjTtDlSAhPDnQbhSBsaJGJwwDfQo98Y5zHtSU/thUB7SMc6Qjjv5BrG5uDdwO+ - ###kOErXvZ2DrqZW5F34rA0d0NmCmD47veUKfJQcNe/M85JJ6nUbs7cz9k7mhBSsXNU - ###2Nqp1l41dquq98Fk5wkH6UW5rF4ppDPRjhDvdxvxHKFsaE2R2/dK2idKCgtC0E4R - ###ZTabFfSAb3wTyPfTHNwzKfISjOVlBsrhfRq0igZnpMxpEzUKpIQbxs5PVP1GY+5P - ###C6zmEYNcEc9Dogr/ZZUl/G1CPznawJaGHR9sVR7CnD8d/JbgSb8h/Lw58LMKZxxk - ###9KgplgHJYOn7Gzb1LzYV6ykJ+E0xsRZIv3kd8lBelpbcFK7djan1/qo4vQT7+Q3X - ###pPo0a+LNWJPqg9ak+metyRKc3zdck9rTrEl1xprUHrQmtZxkGrOX5CGMyNMtGHAJ - ###C1fsMUtGQUOArWjdUCvDjl45qTFeYgHncBoFaLNkL6/tZZWl9M1Y6CwBQPPtPupE - ###p8NohBy2ZXCinMhj7e09GkPZfhDHDmkk00pfrag0dL6siHM3b7aYCUZVXFq1aNLs - ###1rCs0BE4l2HZE4hJ1WyE/N1EyN8FQmI5wRkxD/I7OYUz3yW1kya3Yree0f6cHj4T - ###yg87XL9ovLHxPyM0BPGcV8GkJbTt3RbipZEcBBomL1ITT0BKv+FPFExB8p1iVel1 - ###s1lxmtu4alHwAxlvX5Pt9wiYz4xVwyqCR6Xu1NJhwldSWKNNEEMPxTq1nFiR1lNw - ###3lz7Bq2x3a2tlvTsRwiRVMNN/LJzvn+wd2zeTpWmAsoXGLzj4nJn7yf+DpTibC8H - ###a4VdFb235h4RVYzLEtx4BB7ZnIl7swbb1CEraAF5/UoMXW7m/AAW7dwY2OcXpu7V - ###XFOiZrSuZDcTtJicZFBqve9lwDz8nb2nM7T1s5XpMVC8zjUAQyA83R56r5SMqk/i - - - -Valin, et al. Expires August 20, 2012 [Page 171] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###0vetGxWNgUdB3ebwUyksDZWmTpT6bIi11Gw12Wx12War85qtJZutLdtsbUaz6EXh - ###T/sTtv77p7rYcRZhZOL2QYWqSGKqgaszEFVNhg+I0vcwapjVdP6c1NsEEs5ef6li - ###MHQIYrafBWqSMZZCzZlISQEC8TdHbHkQEs7CQq2t4w7EbDEMoYFtAJf8ZhrXtI4j - ###u3J1duXaK6Fmm1m5lln58WjzGARh/QOjR/YoNaFDKpe3EehJUOTPjsj3bX9S8R+D - ###Tog6p+FTBf//j4X5nyuNKsX/r3v1tZpXqWP8f7defY7/+C1+suI/ioTOM+M1piqs - ###Z4WCfI7Q+Byh8TlC43OExucIjSpC42qBooV0RoMB7C3OaEgS5XiEtzXoyTHu+xPc - ###9OV4DCdxjwzjJuEg/AftRxRejaiNeHZP7seJ2P9bGKNx5XrbeMLGYdYzI41Az/lO - ###uDUD2y2O/9aP+Rf/6YhIa8ZTJ+fm1UTUGOWo2QadbB3FsIOuw1VjnEokVUHIRg/a - ###IsQTxxmRipY4MLwB2d8HHW3iaZv8fUKKgxQOkATREUCuC8K5/NdADtkALrQ5oIAl - ###SPecwI+hOsim0XgUKX0a9zscDcs7pxdHOKpegI7lfFv9IhFxsDuiS1pBBdG/DHtj - ###m4B2nEP/H2Fbxw6gilz6MZtZ9MM2OUTJiUrHplsZbonMX9FLg6OjhEMVcEWAEr+j - ###LIOtWe7kaP1Phm+YBVMSfbRQH7PCkFpjd7CBH6E1g/TH09GaoqtgotZUea1ilolo - ###6Fx1Ok6utnKXL6kQJZNoGrzCuU4xllNnMPpE4aTovpHOs55sG5EunAQdBK0jQo7G - ###WJNYADJqJAVbO5yUJ7dht9snn5keFlHRsHKiMUA/9KwRXpkdtGic3AYivhYq8fwx - ###QN7vXLOOGasOYPmnETqdkdnqEcCD4noOr2SkILtnYBWuR12KkDP2Jwp8wPNUnNzb - ###C6dRQt9ot14hrUr73rmYDp2TEHHvPuaoM90gHqP7LoWid9CfscuhCNBnkdZRmpa6 - ###GxsNErREZKDboL1CAPsUUGQg+L6KZVyv4rprNeCSV29vb1fu1hv0ujcZr6ITXQcg - ###uDqGscIWXH0DpPzszeXK5Ts8Bs94+aordyXnenQbAJqUyDOOsG4sY5sipHBNyeiX - ###MDqBjzhqHKhiL4By/Q4NSDzGEBIjZBn75MjWDQJM1ThGjzq0uzWxQBrSEnb0yaUW - ###N0CUKCStv8cIKJAG/S45aA9GUWDEuyPdNlALmACtB5mgh7DcFBCsG3YmfOcNG/ok - ###gc1EZETmSbYz99EFzCROg5CZ14F/x4wPYzqJw6yl94eMc7DWlKramIK2ApmJ5rIv - ###yadS8FFYAQzlxp6hgvBI42S0vicaDOAXu9bsEjH8wI/6IUAT56nmkqvShHmysO9G - ###ZPbQVbbE5ChqkmhzN2viJhTjFLfoOrjXzvHQZi7Xaue3cy0/nyeTFfQ+69/T+SVJ - ###9MFe6+To9AjKlFoi4yYFCKPosfCkTLW/L9OXLfrCmf32QMagPUMOdeijr51AmRIL - ###w2JyY5ZZgsnAWFJBrBh0WiH68gEhYwKDJv18DnKgkr7gewk0Rrw8GUstr4Lm0bHc - ###c9QpenKx1wL2Bo9QdQZLsXobY5QOndb+we7b10RUFR2lUH8mlQeCIhQwDLlx5F8N - ###fF0g19oNJxeAuecBBdID8Igrl1ZLnLSozoKZtuNI29JTyLzWHWmm7Icg65Aa3G42 - ###9z08L0EFQ6tPBqRU/LO1pHvH/7dCK+nmk89zLcrNLkbTwkTl/wnbU8Pt4BTZ39bl - ###UWv/AtjzXRN+L7sxUI82cSxZ3VVn9dfqD+EUM7trtV6fvt1rgRRxfvBzrlqqUT9o - ###OH/ZOtl5t90kY771aqO2Bi+yOqPJ4wXbqKd9zwogOpy3do8u86laYiQt9JEH3Gt1 - ###+v8QA3JoRMdnp6+TXR8/oG9avAcOoK9GQIovI+yuXg+qm7fYH6sNibQyKg4R4tYd - ###Wef7HeCxuuLehS4yO520gJljDsVXQZV3L85NciOCU8p9S7wCPIUzLy89nQf+75Tj - ###RQVSAIlWhkMYIgLjoUEVkVSogAM6zEAJ3wlnbklOUWnaTZIrjqCIkBQLUtbQJeSK - ###gxdivxFlsUynPqG+OLMxWVy0Yi7HV9f/pPR/N2Ect3q9yRPmgFmQ/6WxVqf8L3W3 - ###WqtXGi7p/2r1Z/3ft/jB0zRL/VcrOSd+dOPsAmcZRCLizPGIPYxMVVyckefzRYaO - ###sI6trpVmJI1JqxRFZKmM4iWRmUac0VQtRq+jIPqER/eLv47G0VY3OoUv1DdKHZ+4 - ###7nikzjF7JA/WOT7FYAy9o/OEuscnUD06L0nt+BKR7LF6x6TSEQXOx6gdM3WOOLCE - ###1jFb6ajnevbr6cG50A+aascXzuMUj7bW8YXzOL1jQukIzTxC7Zipc0R4P1TrmK1y - ###fOE8UOk4U+NIy7akznGhwhEam6NyZDmXxSKiLhhkG7ZuSKIYG4wlaPwPsfPT0cVF - ###+fDwksTVa5A+2wFHEL8O/E+hYTvOAcEpsmQ8BQbqDDgJxwru8dPRGyMRDZrTZOSn - ###IbuAjBw1ToovlYVakkVpXU0nMzLRLE5tk5nIBniBzk0LFYWdea0wWIGjxeQxqGcj - ###IVG4O/vClswOIURkUEXUEtpJOjvwiDCiSrJaBfndOxFqJcb7hAlHjcHsnZFwyb/p - ###tZRorVWmrGk2jfqhXLvXv/dykszaPwqanfEdnAtwzqqcpIkftuFB0aM1cXpIc7vB - ###3KKqaRxO4BTiWS0j0zyY8+50Xr1B5ju22ciaHfukGiNkDUwgikxu2REF2w5L7G6Q - ###0UqrHVw5TfpIRcgwLGxWNsOt081QmFlJKx4sJQpTvaITFgaDTeOtJ17DK/UcRoLR - ###YCflbTHCWL5Buy50p/h9a7D5uzbp+qeGhDXiyaZ+gZ2UtyNo+OLH85z4VnLc/CZ/ - ###Dq03Ib2xa3t2dc+s79kNeOkW9lonb4+d3AT4uwJPvOQUYKZmGZx4sSlRzKoMZ0NO - ###V+RP8GHi2H3s7O9fnuXU68T7YlHjgflEPiDjELRxs/dR+LyPHrGPMjDxX3trEQbv - - - -Valin, et al. Expires August 20, 2012 [Page 172] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###/WuiMB8FtX9LFJ6FqbBUJfjl4a9qGifjTuRPOtfvGx8MfBczH3hNrzDIeF5tVsVz - ###xnW0Q//62A7jx7Dltx79noPhzjIoXsvJqVc+lLDH94MPAtOdFEXXhV1Z2BOlvXml - ###PVm6KkpXsXTWcfXGOq+85KnEB88b6+jy8umNJzuuU3+E4o4eeuYeTJVKFdLN0jQ0 - ###3IwvXrJxazi1ZetJ2K5YMOEnGWChF2Gq6AzgyPcpyFTtQcykbrja+kXBs15VzVfV - ###ecTO7jY5I567Xkj4WjQAuRKmYMAgMGqETtmsEaVqVDM6Kc/vpJrRS3FWLw9gOJ6p - ###9TO1XoIheQi13nsQtd5bmlr/L6Gx/+rUcAGhegidmk0NF5DcLGo4k+bOooZSlXS+ - ###s3/0rnX561nr7PT4t0yetvpvSSWJXhHcxLhvssgexXg2Cd9ssjqbotY/6Hdm1WAc - ###Vpcml1g4Qejeyz0w+PDlFNVtwhyaWXT0pqmKqciK9LPXOjx6t3/0iyBB1fymfiT2 - ###S9ZDj55atA9IZZqufsgQDu2iXooEJ9pF4qdpQMnoQjeRJl/GcbCwxgMoWDb5kWx6 - ###2flx5/iwdXZoDHglSjOlTBwk355ZK0xDd/e3i72d453znE3FEamgvTTU1Lmim80g - ###oJ6eAk+naDSfQdk8PXieSNksH2WDqNyc3ygR4ebMhhIEUrj1lsvCIXAW6/hvTBRL - ###z6RwKVL4z+Qmy+ANZ9KwDM7wmYg9joiV//2o2EIixpxd/d+SiNmzw8lVSvTH5T8e - ###/6nyn5opvU5nUy63+mEu7XMkrciSRmcTzGxyeO+X7ttLKfmxzL1PcnA2JbxvZ730 - ###5OvJbYLQfSH1JHA3TWQlyNOTStG+XRAP5akiHlfF46r9uCYe1/CxKeE7UxioMwUZ - ###H3bJ1MlncqgSD+omO+oIrMh46GU9rGY9rOFD3aNBmZqi03msriMxExbi/bQglufD - ###PJbXkViMVbzCMpWqslKVKlWXqlSTlWpUqWZXmqliWMs8b2oZJ5TeWtlnVLKO1c26 - ###eZbZ9H1WNxuzq9jUuIJHmUGM1+xDYT0t51fwGLNrhHaN0OzE0gbYRB9qXVjLgJ2X - ###7n04RVOv1ulV2z5gLbWBfehktR3ObjuUbacbb/DAE3XcimgvTLe3IdoLs8ba4LGW - ###081ForlyurlINpdccLGjNCBKup80RgkUn1U6PVjXXXrV2rNXzc9eNWx8yWWb1Xg4 - ###u3HB6SSBKdatPXvd/Ox1cwUrlLlu7dnr5qfWTa2EVzJAUTI6Sm9sQdFml0+yT5VN - ###/utuyjtg/lsVf2tLXSo8M1XPTNW/NVO1DIuz9wgeZ+9RTM7eo7icvWc255nNWZbN - ###yeBLwtl8yUI2J/u4nMU1PbM5j2Vz5nA52cu2gMvJZk9ncU3/UmyONBXPjDUpmCAO - ###ACeS/GIIxCj41KIstAZDhEd+gvMxY1L2jOcLuCBiHoat1HOzOafnY+zVONVqmmGy - ###eBvLUAI7GjcLoqlicRMDM1I2Jr8b3jmcD8coO0iWhT6uMFgm9IfZB64m16tjMufH - ###rlYL4whq9ZzcS3z/t27i338PX5accWFQAr7NGZecGI48yU/o6Tun+U0eBwbWHIi4 - ###mupQVtHj8ccwexjPMHso9ASvUfzdQLeeqepVfdvIYkbjfHi/mcjjiLv6np44wMGY - ###u1zkeJJferSOYKmgzCCN7rBo2Gp72uO09eMpB2do3ztjtzRwS2OvNICFWFlhny+V - ###ld4ZY/KtgjPAP038U3Y/0ItBBb4PndSPCuVL7q03vRbPhkInikx6BjLDiARuCrSs - ###bUo04noOTmo8ug0i8oADnkV/8UocsIQzCw78cIguY4B+gyAWWGxf4Ip8dkPnb87Y - ###4vAcGYTRyaVe0DpyXERnjHdCm46VsSJRyuNS1ZmlZJhEKFac1dpn6xtugfF2lSKJ - ###/PGHo4LeVr38uGB9c7adYT7VI45nuKm/AzYMRxQPQ6GaE9+EY8ocMuxK0NkDGTqr - ###TUy+IAhmwszCGup3Tc/5/nvo9rumU5POzvZk6nk7PqRjA10EDqhsZgykwGhTLDpN - ###mQwi+XjIjz/rBd9WngWiac43ayW0EHtVCjG5LEGLX5UIWYdA32zbCgGbw6N3B/ut - ###N2cigKQhB2EVOJRCjWO0ep/8Pma2uEb8gWNXXZbA7ukEd2MvJzsugnS5f/RL1ctd - ###/HgMv6lKyV3Ll2gw8nJEQXxu10zhu6Mphl4Zh83qCgZT3PAa9Wp9fWNto+pV12sN - ###r1GrVter3pq+B+QKYrQ5p+wVxqGzih2A3FRwksO3Rs/V9EBlsFUM/4f/0E931PEx - ###lyh6Rw2DThDHlJ1GZFeMx35HZ/jEPil1NrqhY/VLyipIS0zxxymJNnlchVdTTEra - ###huZvyDM5gB1wv+I4OzHlcCph9SPl3d+LAuk4ih9zeWoetkbyqKUVxO/kC6bRR6JI - ###ibCrgP2VxOFfwGMTv886vjGVqaSL6aO9efr2+JiBLC+rgwEGKIABNx0R74HDIiRq - ###5/ms5yHKzS9PbtyZYmBN6sKSguMJLbbdXiGPPoCtw0OMhkEhW42hyNDCOmOh7AXK - ###IG2gPoBQFLhTZ7upa9tUjDtP9g2Fjf0vGjHaEP2rycF5akzIPIr4fNaNzd76BveJ - ###Gg9c4CZtLWWAltj9qmjc8fu4YdyVVVHBJoA4QkphKyCTzyaNpp4FWsMa6Wt73el1 - ###2EPYVaw3kizCMLa2dLHvZHO0lWFh9KstB46XxMGi3gJbaL5iUIt32810xasRHDQ9 - ###P+wb5N3ms7JmanxMkeY0HopdkCyYLxChtMabIvyazKcLm0CVaahoAtY6fqf5HiIB - ###WEvstvyMdc0CisY12LWMo+bhjK2Kp01HfTBi4s8Eiy6SAohcPW6PCYG9gBkjzeRz - ###KyUxqJLjltySYwBBs7afzUM5hl2BDXMIaUVYif6qGqIs00AA0Xx6vAwZluKRaHkW - ###QadWqL4i3wScTRUs3B5xNmnv9K4k0wCQpm8GKnALWNtaRigmV0RHSOfqeodWjGUy - ###2knvFaolp2XHbjeqGIQWR6ntLhZF85dQmAGAeFJKvCAC2wuHpcQTYP1N4QAFFEHw - - - -Valin, et al. Expires August 20, 2012 [Page 173] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###SVbQH4/1RyEgvT/ZeXe4s4dRCz7ol6H+SEBTsoaxrcXxX3blTpO7XZO0ivN3o8Ir - ###R2qDjajvnpODCSFFxVmUnJdHw/K4j5wL+stjHCThIx50X4oVgFHshpNyxHG0RHIX - ###2FVyHAYvJ08epVXXpAS7e6/3L4htKLfBWODT3DMqo+JK5BSa+uzanFc0TBQ1DjdB - ###xuTKkBZdUM7jpjiYTDFtLIAtaMV7r3D8QfU9SL9Uid2MTvCh09RfPxS0qHAszytp - ###Gzn4rimlg4zmy7J5sQDwYDPcxnUolxPAxy0Zftc0NyLbEdpNhmVjxJZwJIrrc0VK - ###pYkGPqgeVN9C+DSaUs78hIISFOEHOPIRcYEGlwZKBQHPYXdZjl4JwVTIwOkOal/c - ###wQzbfbPjakbH1aecWT2jg/qXz8zi8T6bWCwTXn+2j4/waSmnTTg13dRkcx7V1EQz - ###QTPnksylKKbzhfRyAbmcSy0XkUlqIE2uJLUyiNU8WjWfVC1BqSShStOpOWRqFpVS - ###Ksw0jVpAomwKZROoRfRJ6RqS1ElFSHjkDrN2cIo0KXfIL2t9Ll1KkSVlSP9kU6qn - ###W380SZJTMgnSZwNTBTkiapQd/y0V/48edKbxZDR4qhQg8+P/ee5ao4rx/2qu51bq - ###a1WM/7fmPuf/+CY/Wfk/1jj/B0fZczKC81GBjRmh/LLSg7yOgqtRdO+c+HeUzRqL - ###/RphJL1hRvhAUv4lq1A2EUwn8l891HMgrq5c49d2FOJdXzL8ko4hj8STkpHhRQJF - ###UQ7kl2k3HL0QCRhxTH+VuIHYigodCJ/x/z8/WcnMgfzL5ysRM3tOWfKcsuQ5ZYmV - ###skRyS2dv3l60hGroxxf/KcIY209fJHOTcCmKsSev0VogzPSnMf7/IrjD4HXOy72X - ###OrNcpu1GVnewpRBo9Ig/zymGGeFgA9iliQWeXUeN5OD4srW3RONWstuFzYtaiXjP - ###eMbps4xi8ZOYiCl4hyKlZrTinEGT4osogIG46X5EaTUCH3h4IHKBP1jBKzAMMT8M - ###MX9KiOHwR5gwQxxB7eAqHNI9+0hl6lBV90dOAWh1ASh6WTdgjI06A4ENQ0r6A8o6 - ###IE/lA3OMdNBiuhqEqrjJwqCRe8RsyqKpJ5sMlAsJB6LegQEI8SUJiBQQaFYPA0QK - ###CNTGkoCYO939IDld8URMlwKb46meiisZDinjDR13+iZ1MnI6MFRMOkFMmMaV3ZE4 - ###8iTCKBYIPosI6CjpGzChBuioDO5A/uvf66wQOKYSn6+3cvYfp1Btcg81YIhtyplB - ###WSOctt+dCwTMwZH4Kqa/R3PBW95hcMuA4NorHM9UdoWR3UU+ErU9HA6iqZFEwfIE - ###NiCdIXBuAV25PD/7DSjhdDgJ+yaEiPcwmxCROkVCHw7YCcMZ3XNKH+RPAbv+a+zD - ###sjuHsXPhD8aU0SPCBcmxkQeMcaOBH378R14VJkRpUaruUwr2SUwdVsfEKGOMK3rt - ###D4dBP892HBzHdUh4bWim1M/Y79wEwHgHmI2Ec3VvOo0a8Gx119PdBlEEuMoZu2EO - ###/JXazoU9ugApoTUJP5ewjkRxbEbcquzg8gB6MOp1Ccp4bGQRanvVC4ac2cJqLW7D - ###sHwBSLJNhgYSfy/QuPICVfZ5KRBXLDw5w+QfHd41aC/Qw0i1+HX2Kk9jSldAeUSw - ###qQUrzTgl8qa0jaIzQKD1gea8Ra1cEkD4kueoyCgeyLPPHwSN2bqYZwsTbCPwhAIy - ###qx+Gq0C1OJ+5Ca3zZsU50JSVqAgmWACR5FZtQ3GI0A7gROuYXuEaYAqgxPC3sROH - ###GCTXHwZow8FtxfkEfFOCnUn/QKwQSXVg7BGQKuD3YziEUTZCyw6Dhjs5mbNe0bJk - ###HT/WmWLoFCwo3NBbRwLJ2K/yUeb2iokyqQ2m986ptXNs6C7cQwojshZc7KRllzu5 - ###qR6OYXh05DIGh2mLHop0xnY2SLoAiwQwtGixFqkN6Cy5A+UM0pvQmIQcGj/CkfH5 - ###jkwZahBmj0u9GHcGzpu9Ey6PBLzXH8GJwpgslAiwzfBrH06N4RW1XlwtuysVslFS - ###PxficBBVuGw7uAfBWZQnsqU06xTHG0m41QoAq9MPx2M2F00RQEobFFzBNHbeHBHD - ###wOmPrDas7Eoqg9LNEGmA1m74EZkfylxvVgsoAAyRVeveDwc+8M40GzqwI6HPgPYF - ###D2LVNM5NeVoah6VeELRhiALiEZALML52/YmP470VaijsckXmkLrnVEz9EPO+wdIh - ###R2H0LgEw5tRnrfh+iAkEw1h3PGzvqb5275GKnvh3QO4GIqg3Lm+bngPqImPRIwLB - ###VeQi0CytnnOUpeyaFp0CuI+GohjzQMSYGQf0aaIzOVso/FID4+WK86s45I30X7rj - ###l6nZvASuiTKYGQQWIPfL7jlhC7EMnHsH2uxjarLIQOOjHry8AhL+CVPMSfKIweZH - ###nc40whMiFweBQTbhWBCs+9EJ7uQdkPYRx3SbOBC2W1eMCh04o0FwPbrl5HVCByfy - ###EWkhQnKzyPToFpWakKyrYVXa/ZmUOZsytmiXz6eMTAgKgGVpZkeld8KTyinoBeOi - ###A/8usSxfg1KJIbiNcjuUFMvJDWn1KEa/P8wntmxik7MI8ZfYsn/i1rV/njfyn72R - ###Z7AI2Tt5/h42rU6fdiP/PEV1Ah3AINZJbojwNADGNV68nzFXJCZ5fSPrkKqAEQ/W - ###5OOUhHVRmK2r34worQQholP1aN/jMOmtRskDzdQ+BJTAn076WfDEFE6TKOxMHIQs - ###VhZjJxcWIQpJvcnDRCGBIU8lClkap3mikK2aYjGINSPfVBQycyzxz2NlIomCX10e - ###skE8a7Om9WmFrGX/ZgKR7DAhEKnBfalAlAKL3v37Fqo9Vh6SE0jLQ8Yc9MiW4DKs - ###cakXdJTvJY52cWFIIolv6BFEHTgUUscgzDPCPNd0hL7EVl4KjoB0fVp64JS+VNva - ###Caolfdbcm4i+4rylM90Xh58gkb8eHR+TJvHXs/OfVizm6Uwd5Ln5LE8eO2eAd4nl - ###Eoo2a3xqWMRfJQTHlSxiTHru5Qgyd57iUjPQNXGAIaAZW2FRSnN42GdU+RNRRbDs - - - -Valin, et al. Expires August 20, 2012 [Page 174] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###WH4G2z4Dfx6CPV+CNwv4pmwmSJJAkwlyZmOR8zBGyHkQK+RkMUMPAl+SG1IwXMwN - ###ZdyoftbXqMqe37qjxbFZ9j8p+69BLxpewRieyvjrPxbZf1VqXqOWtP9yvbVn+69v - ###8ZNl/+Wy/ddlOAAp9N7ZBTIJvFAI9JB3SNrAa6Y9GJtt/WVNq/4adlX/S42qni2q - ###ni2qni2qsiyqnO9Ews9cSx63QevHvE4Pbz52ci6+UZZVsC2JTeM8pHvIZvnDiRDT - ###FUcK0tv4XnKmq1JDxpaul4q/JZ4WlRXA3wCFRU8LzEjqTIAeYGEzX/3FbyetXVhR - ###VF6u50Uzk9HE7ycbE/YJ2oYGJdIouALqgNlME+3une0fiIZz6FbMDQ+EyjW+H7RH - ###fea3skZ0svOO1Kk59+3WljHKfNnFpnbF5NhHpU12MgOkmr5sGTgr1iJeAw0tjyJi - ###LUcx0cvMoV78eHQIqGWOvGx0zP3u+XBWIjQkEIzW+cqOu8/s4fLsDU2JbSGmHAbE - ###fZvf2rJ7dfPY1fHoVjT8yO52gQQ4ekLQ+/a2CclsjPE/+WEfXYKVaqjvI3MK3DOa - ###EWnwsk4KD9JeGPS7mUM4eAd7GWZsTc/L/80YRtFV0UX+bJ7pf9NPiv//9HGl88R9 - ###LPD/aDTY/6NRWXOra7UG8P/e2tqz/8c3+fkK/h9zHDuepYFnaeBZGniWBp6lAUMa - ###QCXejzu/HADrc3p49BrdKxSzD5u1F14hr6/9I+Q72HvXozF5VxgVbqPEEzjQre9A - ###ja/tJyPgANg8y37ehq2eaAwNmknyMIOsBXfjVjRi8uDmyAEcLdmcwjtD10u+5iIW - ###ooyP5jacjvUtTqW1M1sbTziUL35wms470zUafcKhn7IIoJiMTK2buXNLzp3KxHiH - ###aTexvfcV5Rp958lnIoKyfGE+gyLEtO5duo3cxY/nVS938vYYvrTge6d052E4Vf0k - ###Lt25+ZLj1vPKfZfmUyzylwWtuRjs1WrNM1v7bEDl+3fvEQ5egQea8CC3X2U7k/9V - ###YVUuPw2sPs/G3nnI2w0jG4vx80/i0RivlgTyisZ1rNULOJx29lschOF99UPzn269 - ###5FZK9c+JeAz2voiTz66A56DomBNfh2+gwXgiiAHdn5DHvginYMR66Dk5mMt2s1qx - ###VtveP2Y4BVxFjhCqAo29e+/WPpihAn5q1hmqOq6rV/hpG/EMo1oyXJpNAYHTs9MD - ###2TrfmzBuclDQZgJQXJkQGEvh7KEMrVA3/CSkY4qymNfL/bNbb0EvJRhAvmQWwckX - ###uafCTwIXCJTQJibugrqqlRa0kiNo46+8iE7ckb13gGAijuQADw9O9wEBqSHRaDy7 - ###GByePEQcoajD0fucOByKVmTQXbVg62K/Wssm1t1ci9UCX2fCv9+RPfTRqGQMAvqt - ###f8+MH8bzQi4v/hhNsO1V0TDzbBFy8fB6Ra//0eSHGMPHhehHcY86qChAThAb6Y/w - ###rjPGMBE0lGJlpZ7/H8/ZcnTLZlNOC9jQ4U1L2Am3w0mZLlx18DMRwU42WJANi795 - ###8QCIhSiyvQ2kg/ozcFbWKmrSuFoAxubgFQaF9J1BOET2dTwJB+E/hOhwi4zztN+V - ###LkV0jUvwgGleebndfInMC3dLtF/a7FIVMgfdG8l74uBugsYzsPL9vj+Og9bAj29y - ###+RWeIe6J1aZjhPi14plknluIBEB4zEBgRoA5DuvGwLGugu0T+V0xLBAZo1+iAnwo - ###OR0zmMS8SnAQIEVSxdOh/RbXLsdmb1889rIe/GdjpR9F51R067/1nJclInuqcfXu - ###v4cv1cPgLpzkKnlF+z4Lrz3/JmBTyjGFUPkUEGWTcpa8wY+COOxO/b54X5Kh9rgq - ###0hzqhiRXuum/wkv7P/4YF68K93/80XSpxUF4J2qo9pTsRd2v6LjNfNSxf0EIiClr - ###UCQ94645vC+ZLJd+8U5GJ+cELGaI2/P7+1LymFomhC6FkjaDlxhtTlJnn77wTjRz - ###I+ltSFsVRpPf3nbNdjFs0S/MKdBYvULuprwmyDXmS9GE/w0QfmosQhrJ5HuS52OA - ###T4FQxQtSZ2JoczhvkkzJFTAJ94hSJeem6Ip+BbErFkPY3Kd5M3KxMprIpie0ZLhQ - ###Yinwz64AuLa3MKso3uBUswmaK9jdEoHYHTOQ8jclmwYHJqnlKYYiP13dZSnAnI1i - ###SHApzLhNViD33xMvU6380QR6AMtSOK0Uf/+AwZO2tkJN39T6/L51Kje6sWhbu/xM - ###ACwBblhLtRJ+/6r1ceoPJxnM5WkGFykWtOQEHbSYdQrwSwXoPrj47fTyR+w4teUM - ###hBfI8MvO+f7B3rHut+Tc86jlG+gJcdN+qNstkfH/XV4jTUkA2JTZdBCyKZwJ8XHQ - ###s3cvbOd4Okg+urtPNnTPT+ag8AVKyReXO3s/CY7MiDWW+2m7UgLpVkE7L2xxfeTh - ###fdR9DQMeoiDjVu3TbXd+7cntCEQAYH5iVJ29FNSAA7DCXjw16CY3z69CfgfgMZ8S - ###WEsmHXUbokVrM7yjMjAyQAdAEiFmqGhtr4OJE6EFp7hog1ZltLbpQG2T5E7APf/u - ###/e8fts1wYTQieNhU7GTygFclzAi5zjt6gr+twxi7uYeHpvBgfbc3mJjS3T28v7/n - ###QvhAYxQ8+0nNex+tsQAW5ThAbQZlPIhGv8NhSq77rJgd30f+IJSB73HSPznbDiz0 - ###tptPh2dlFIw64zn0A4FabDrWZJ2sefAoj3rOO+R0J6ORE8O52y8xXx4FHAQvnEgn - ###PpomoloFR5t9zIk54Bi2ABZ2BH7o7Q0GzRvS7WuPXPkDJrOn/mnMNo8dX7j3wXgG - ###mF6Boavnx0bDvojV3l1Bx3Ei1o4/BvjehcLUHNBNdHIvfHAUC09xkmmQ287Bm4uj - ###47NTijmNo4bm8okMAf80EYmC8v2Miko8Rd2VXsmtmRzj74Cb+tg10M+Mg51YDWvt - ###Zrf+WcMRcAuOtWv/E/pQ9nphJwSoOj66s/gdnu/f9XwBYayzXxz6VQ9EyEbup7Ir - ###yAKUQ6jktUpD49fM9RZohDIY7HsSwAaopQP6RNasdNAWJqNbPwJK9Y8gGhXY9tMI - - - -Valin, et al. Expires August 20, 2012 [Page 175] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###J622oS3cItxKMKj8ZiKTgyqPZ0O+1x+NohyUK2CFfCq8udzT+ojJU30D8LSdT3b2 - ###mBVC9gsLlO65PVXszip2d1+ipU0Vo/4KmGHDYN41kSg3Hav/9PaUi20Rf93CdhOP - ###AZmuoJvcK/I6++M07NwQy/NSU2MSvtlPVrhMXcO+QbEFXXBp60N1igEYYooGjPAQ - ###rFytIMGKYZDDTiAJ8i1elstAZmGEPhpQlagFD2Qlm1C09g92376eM7+t5mmxCjM8 - ###HaE30Wh6dT13Znq5KcOHBvS2A+3MoqKTwViFLOejLcEZZKIF1KJf+QVF7oFQ6HjZ - ###+A2JcroH/UQQCA5ZHCuViSERGrVTEvgQHWRiEC+6m4mpAhdDb4ZEW8q/HJz/1jre - ###OX994DaSRQEqVLQbDPl0m03k0dJXBGWVsYFmlY1kUFa3aEhAP5X1dIph0U1uWzEb - ###82he5YAzMfA+6JM08K+AuKPCfxIAt3oVoL1HFyVX2Aq3PqxETFRyQJfCIi6G3pBQ - ###FDF8NJ3EqK4h25DRaKzJEq3szj6qxHBZXYsoio/20WvA8RyJw7lgFvXwAySNlFNk - ###OpA+T+SsRcDIxXmLKp4TvUnqkXlI2L5S2RHdy5cY0vm83emvwQ/k9NqfhOP+PZ6t - ###RJ/QzAi4RYZRd4ShL+g8AZoNswLIpIj0uYSIQSKtnGjQ2Y46g2GhOqMoeEVLgHZS - ###GIgHZrRKej0UgJ3cLQ3tCtYTTotAXINbRyeCgB0iQ/IJaAfIIASak8SXwGMJ3UQ3 - ###C4D2oYIrA/8ngISIBWjgMyvkdK4DIDC492DbrOJ+2G6qbbQqNwnTTFaA+PfWuFHo - ###BJaEISmMAShbVDf8FMbC5tgcwNmby1fOiX+DB3oUSKdddQ3u98kiLM44OoHmaSle - ###Dw3nCBRQvyKtgpyDkQsikXTKoAA2/sp3TEjO77Le0YY1E51JniWTk+aZvx2jVYbw - ###SF68L+70tkzsATGCD3oDPBn2pzBf9WXOhIL5DNH9l1Ai+OETor4gLsCKwiJ2rkdk - ###7DDFSQfO/Wp4r3uBJk4yBurNGSZF8qKcaSwK6RGrIVKur0JsHEbyjdI+C97gjfDN - ###HEXhFY2Wdljbh63A7f6eDkP9LsG45aQEVnpnckUkFYg3iYQRkpcra6YohS2ODBXW - ###4lNDSqwgbsJzw8/E0D1k6RGRY6OKuIpCX+ZkirPltDwrL7edtKpnhg6MBymUMDC0 - ###y7NzpRpw5qhltDOakLoMFS1QujZaJQqVKuBLQqEqCwOOCMsbgrXGQQWYLi2wr+0f - ###0RkeOQnoh3g3Sz00HT5GQSTl9A66EjkF+LVADes4CbXtIn1LpppoSSWMnNNj1TAz - ###66cVMc4sZYvwb0whNjwXiCOVDY6p2FU78NxmQYnMkyZXKnRTakGhy120R84fs0m+ - ###/uagSwLAUzV0xvdsvHxijf8B8mOsMcjQ/TsZtwPGqO5mWISkU5QfmAt6UOKq4o8i - ###qXdkmSEo+FK3Dgdz7hwOvvDGYfnJSTjMv4vguZp3Eckp05klsQTHRozlAWVvBTRh - ###uwM4GEetkO6sEwhifPtNmkxgaYE6KaJEn7RZg7Hyg7CLOmhxXWpiC7054Ff4Dh/g - ###zEnisDGJbxpxALMuBE/N60DzwkBNZCDNMfhnoHgWgC/8xjugkpsv8bff+JulfkLr - ###Brr9X7KCmI9GVZowJti1Sonp6mIxmabE1l0tEylLn/ulk39HKTWs6f1mP3ryCeAv - ###btNASXggrC64HeMVPsnPokTAklVWGtVGAy0ovNVxKNXE0iTElmyU3lBU6pXcer7E - ###J9fEH3rjHA8bh2Oq1FRzhjZtpd4ruo3qeq0gGytQG9yEakExRGIfyg3y+WndH1L2 - ###/3AkoHb6KZ0AFvj/rtXrjYT/b3Wt+mz//01+Mu3/n03/n03/n03/n03/n03//6Km - ###//KQtmzzDX+AF0LvOgiH5EULO7Ttt0OK0i5TCQTRFUZ+7QN/kkMVKjyvemuN9Tzf - ###LQkPzeMdQKS9g9bx2evWydHpGydXyade8gt3aytZOp8ciHYiNVTTSMyCGKkMupOa - ###I4uRcUKNAXGC3TAKKKdP9hBPoUcYRSOfYUjVaQmQUQi4XhR8dHPqbS+uCBPvoOPf - ###Jy2pxI0S3bMQgIBEmxMv5LyCOQQ0P4cWTUm7NynkiOUrcw8gK9a1wG0MTgQbNCx/ - ###RCwy8n824gj24nkj7iuxCurBsLk6T6OvFR4gF8GL1G2X1mfq7KrM4pex/FZFMebc - ###Oj4sxvn/UfWoj57+ilUzVwBnwTMw1MoXbNMh7CV90teiU7HUXb/ZP1xRulghx7ib - ###2Mu2U0FjA1TCwJA2nWy5BgomLpBhvEUccFEvJC7splUH5tmLC0Z4+ry5loagwrM4 - ###QO0xGjxfyeDMxIxgaExzM5r9Jc0oenGWyS95ImzaD4A8tAb+nfFUPMFRE86We/2i - ###2VfZhYEnd2t2ffGxHLOKQxXphvAWDoxTXH/A+bCkapWNKz0FX9gm3bDoAqbMhTK1 - ###aBYoOXIGZpuM0iRZFaFZE/3kKhh2Dfbyw2BmjUBgwvf/L9WaoabMATB78VaTyeVm - ###VoF4W9oMkn6vIwMCAyOXo13d6+P/RdwBIEpuSrWKsU1EeC1LvTt3/4v9LtSYSWqg - ###v7MpXm/Au1LoSHFg1AWNxkkRCii+jZCxqAVu/OIX7Ppi1jI8lARwGk3a/tZ5BJRA - ###DLoPGztzM80mBam9Dx2UbfKQX0AMFuGaBbwnpRzQ7Zbd7TKEhPYzrDNutO3tXJI4 - ###FK0tjVsepmY1wLDDXZ65wT+bI0RzMEL/vN0mnDFIutM7OLk2SSMe2JNbxn7M3oyJ - ###8s3eIOP5YItIEG9OblJo6WmztPh+kTcL7uJUaUGwLPtgmtQTq26e5Cel/2GnzycN - ###ATFX/+O69aqH8R/W4Fmtssb6n5pXf9b/fIufb5L/k4snMnou0BfNzAH6rEN61iE9 - ###65CedUjPOqQv0iFtobpo5Xp7frwHDEu+IJ5EOuIEnKidmxb5ESwXaCIzkoUKNWFE - ###QWNOrd+5akUwVjM+mhMHgXTAl05sjUat7tWdAr1zio4LjMVGpeZ5VWEKpPylfSBr - - - -Valin, et al. Expires August 20, 2012 [Page 176] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###cS6f8HOAqbPIxI4R2mOZyNi9A4LNBMnpirOL9mL4ahjEdCgIKoZNW01id8qGX1pc - ###hszd+0N8J9pHCojx3IQ3hjBrFHotI24ylKGO0ds8Zzy/E7Aw0ulNBuNN8xGWYtlH - ###GGzXKhuNYs6UanJ3IOXc5fMo2FRTrDJUYyF4jXldCgYhe6EvpHxYK3OEh0PYYa2T - ###t8do3++VnFx5rVF3M56ve2tr9uNyw2tgJIp8XjpQmMO483gUDYvjdos4Oe1USXbc - ###ElhoswFLQK6UYRwOS/QBQGiI0v2O0qL1Webod5oHe60jkIhyVJYfxvphLA168PXW - ###VtOtl2Ur8Eo8iM1R5voxFAEgu1tbrmsIQ0Vj+jRCJ/Wg7NU31hCwaxtV04e6bJaE - ###gdhV6YFdlcCUcU9OvCEZ/zKHgEktySo8hzfsQlGbT4Z7JCqCyErKTWE93MKnLaoR - ###BrHIxICZdUX2AxkvnO/vwyttR4J1nAJWP2CVBxAy/rDHf05MexJyND8VtlLJ1CzB - ###Lg2t6QzK2/yZCp7idX8BnsXXsDFPup3JRfgP1pZ2Ek5ghtkEDGOG4YTlhupYZisD - ###/05raFJvldOefvt780QMG60rEkbxyMJSg2RA8a7q5fgr+c4UO4VTy3VmdulyVnHL - ###UFQPoujahukozYtmty3bU3ucpFcWzgqG2RTXzJfdij3QRdN2pEOXshuBryXD7kmY - ###XsmJlYT5finZStbPwlYSUJ0LKbOgspn2u112VAzYGBqDkqJ9etcfDNlI/TYQLkSY - ###O286Vo6ClhUqSCY/xMkZidwD8HLoTMlFjy2xVq2CtJ9gjB3E+2H7gMb8QRtOFaXt - ###mrQB14Y15MZWKjMsLIRJeowu0Y9ZX39cLSQCMmQ3Q/ZoRmVjITpbezw2oymK3yBj - ###NTin0siRiVeb0gtMSesoBD5xEQVHNizUiqJo2jqSKN0ytEyHUUAN6MwIC2a9vxTZ - ###SzraOxnmmaIk0r6ScF/KKnxgWo2ZBOEfRBBmLHRZcB9ig2rbyuzyJSeFnVeWWaTy - ###ybz48ZgsNKv2rl5EfyRFSBmKiWHhMltEo+zmS1dLk9dUETpuUtbGjOR4dtPOA6Q2 - ###Tm9Wljwf4E97gPOp4wZlb61nqr6xWRtpEqu6+bsVcMYxvckJTwryg9HsTOppU+PN - ###Z8r5V6WcX4RvSFsR21Z6qzlGueKs5fwyVDTImUG5CoqwZ+PIZzPLTILycKq+slpx - ###Ey209wz7pckMnBylAB8h31IWpW1q1A0ehkRZqDIbuf4qSGR6xOxtNUEofpmeeJ5C - ###61CEN9Suihx9255KICf9axIomTl/dYk9G3TKvKAn0ASRRD5DS4F35oPlEZ9pVAtL - ###ZZJc3AJzD3t39sltk1Lsg6BubgZdJHXKF3rFInV+rF0oKLJDPVe4KzlX+ZKX4PDv - ###9I2ukzjj5QBSMScEpNSooMyHpFm+Hkwqeorai1KdNZaBQMQGkm4+HKcfs6eG9JpE - ###CuG9idkoAQudk/29S73Z/OEkVK5FmRvNcPtoZWQ5NfyLhL3C8Ym1i/bEX8qSKplN - ###8hfxo4mx8QyKWAA+8cB+gjN26fELG3vkS4/rkCUVO4OJBtK6QyyDRlclREz2ghML - ###RGNKoPM/jTGfKhnWDIVwDfvnukQRF1vKeoYtN8aT6wVxAOwwAOIFBcZStISQuGx8 - ###VRgN+EB9UCa41XXO2qCOfX7VdHJukSGC7myrudychvNbW8cn+Zlx2BxHzFYzxWKz - ###GN4T9R5ZmJSck6NT2FSkHizx7ma6ezf2cmXYcVCahgjFK+Xdo8vzgwuQOt28o/n0 - ###DGlE+YaJ8WAIsQoOe5bUwWqIScK0aaJ2PSBhbk3IultbFqXhJZUNWd5beoubwVUU - ###dAAKBWO2K64HD2i2qmZG4zmeST6JD4K+p4Fi7s5s7oI2zuxXXjZBPoDOe9m1ooQo - ###qHwJ/xFYSi/qGGandu57i6YXLdJNQxGFvUWFUR+112y6MzVRsuuTnXeAY/StpIdh - ###t5ug7nIguqpX0oOaXdXQbBDsWBRlvUrmfPJl9R72iTVMz/YSE83xiColfjB3jwoY - ###cc0th8xSbW4QPQi9AneMr6vpDaolae4wn/Besw13RJuVxDIdnzSb1XTXpkBdy3lV - ###d60iyQV8aWyUnMjqK2L+AIMv0ZAlyY3yNmcQKT7CFtl5q1F5qTVIhEQCShoJL2S+ - ###CRKnZsgJlzw0K/AKtEe9PFLWYCj0e3DeyVseW/aj07bdH3VuYiv4gEzDLM5uP+Yw - ###u6b2jpZnxaIgctUXg7eA4kTNrXlutd7oJaCThF/idVSQp1gyCtQ75P5awJfhOV40 - ###z5APgmSponSY3gAxuNlyiTDfWFyOvVdJiJgEwHwqJiahx+R4Yzan8T4s7BU7H76H - ###9m/yNgBSWmSUXDDQEjFDw1GY7sFRIlVlE0NBpqWnrHbhhy4dm4kbS+I0NjNKv3uf - ###+51gVbyhgFpY8PvK3XqlUnH+DuB/5ZSjdMXPyQcGwXWM0NCp0pay1fk1EBGjKcZP - ###PFIIKAP9DAO+BTV8w1ORUoyuE1iXdihHH3c6zUoOR8POUnopTUQqZDscLej+P7lv - ###sV/vIt406ZI8T9DDj0f7Ga7KAE9+p64FU6EwfSAjvpd82g96wEaQVU3yFY5onrN8 - ###hoaUr26EKPRBK3gsfQArTPU27XMERVtp+qFkaEnZYCulV7UELaM4gVJp8Z2i6Xgr - ###bhC0zzkBAH/ljYfUYYl+C3Lu47G8f/QLcI3kJ31s3j9QdQzZV9IRNn1vTgVuOVHD - ###3MlqI1uCMU0sKjnKBrXv2BEfI3J11t+TUVro1AJE6FtJDfipV9J7GM2c0WcZJLYh - ###BWOj0NAYL1ftto7f70z7GMyG91pqHwgn/BjVugt98E1k/v1LoDHDNXplrbLmVhpr - ###6+wc7VhBapIH+5x6v5n1BHT7RcVZ/sZPonI/mzYImAyAfAVzYZIMM5ANIzNi7bhZ - ###4WgEgpc1eeI+8F5RcntDu97cWBhQ6yaaFQIbwM4ZHyL8o8IMmhp9msyo57wr/kbW - ###eO/KvyHP8Me7P/7HA/T74zf6u1pGZXMOo1YxIs1d+Luxea96NxaRGO11Sbrts/v7 - - - -Valin, et al. Expires August 20, 2012 [Page 177] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###b4mCn40hA8HmWFQyXeBAa4T/oQxcVP+WAEnrczeWemmqSlpnHIXPyc6hHAebhp3m - ###9MObALgSLPObaBbXQnGA1KDgDg8snMZXHjnyk80K9VAG7u6OrVoOokWFi7ow8dkY - ###u59xHfptBOUaSMDeeh6zY0DPme/SYSqSa2VtBYs66awa2TYd8OKmn4hd0lfi702U - ###eBXNi2sC2Ju76ZfXtGTcN5N0pEVis3KElSOzcjSn8qxN1MMRABTXJFhocmsK/DeR - ###9TLil4YA/QgayLH4+veEhnEHrZWvHNoBZErWx3A99/TCCpqXJp2EhSkymXG4zInn - ###IkgExxbpw/mCgV36ZmSX3xa2EXEbHNBEthGpNj4L7eJ+0ME53l4HZLt7G8hgpxyh - ###iMNkWcFEZdSrXoQyDUBCB7ECmKE3BQXsW8y+keYOBKTIv7L0hJhyVDUjil33WrIk - ###P5igaJAsxl4creue2dwSSn4dQF9Y6wDRaRN/JA6F9AWAVqHPuAoQjlw0OvUApgE9 - ###NCupIFs5GCU5tOBzUgZmXSPIDXBSyBl65bL+XHY/5NFNaD0R+t9I1fOFN1oUhGoy - ###GFuaH3wz6Yymw8n7KqLlPysl+O+zUSL78oHuFwzVPt41mO3ydUrO1F1qxWVCMj7d - ###aq7bIgosGpxNwkVW7XJ50kYUJ3dv/xCP2j8wzt4flvQzh0TbgqHJTHinlPjnZ7cq - ###E/6oH3hnnTI21aAIgA7+hm16mpAJcXpYfcsxlK5eHViraj4ltYp1qHywbi1mtVJp - ###LGjHXbIdt76oJc9u6bMdCJViQUoz4d5oGhEZEBeFuXXn5sd/sEfIOJ8SUsNtQ6Ip - ###JxRfvOXwUr7qFXJ6VgpO+VXTYElYzXoFNWr0NjxFTkA/dLMeVsRDU5vMHUObBa/e - ###MF4I6pJwFUyJyXK/K7qWSiPEszNmLKa72nT2Crla2VRBmvdUBkHF6Rpfi6JJQ3ku - ###2myatTaNQSSJcbPppUcEcKjJSmTZkl2zkq5ZNmrqOTvbjmd2k2rKS/WmKrrr8ypa - ###yRLmlJMBqB1tVpF7+beuQ//+e/iyJCZQso+vZDvSbMM8DQR+4IkAbS8m9yAfoIVh - ###TNbpOlkEYIFoSTLZ5wEc3zFGBubxhEoPySuMpidFeSgrHChoVJFJP6CtH+9JLMNL - ###fquJaoHWG3OdV8vWYQ5sIRkoN2r424P2PcXUcTaBdTu/k6zoqDRyO69fo1fP0S8H - ###4s5UrS43APtsQQunZ+cnO8fZtaXafHbtY/REMivP60ictjrc4Nv/+3+Fq4lRnHSI - ###+e8rd2wOl8Izfv83S/cjznXNYGjB4ORg5+Lt+QHNs3VycfDiRa8/8oHvuTh4X63w - ###8QxHM4UYaMNDyb5U+Bk82eOTXJcVZhrTwZjO8NYgDnL4KBX0z+AjdNupi1VtzXSF - ###1kw4sPDDquo4NAXNRKIuGV5jEPiI8Ho4GdwmTxs5Tfmpoj4K3aD5TYQLObFitO7Z - ###6R9ppsNwor3oraRL3+E7a6pAtjGpmAU6RYRFS66erQE/g3Jn3kz/vml86cgvPKEr - ###k1zy5FBr71ZQQMWbNA8d6eULSx+45ZoHeJKFSvKNDttgZttwkH2TWy+qfpawb7Lu - ###vNHEyb66TuvpGXkoFMWVsrYrv6tI4/dC9uN5mmluVeJisbmn18faMOYKabspkqqO - ###hl1Yd4zRTdFvcHoASiCirCxBk6ihDzvY7zs/+l1/4EekGxxF3SC6V4+wR+nMFMQY - ###SyekhCE+eS2hRUiEQYlfRxi8H92LRmNkZmFGnWsRTpuU/9gO+iHhAGKR64XjVkN3 - ###ymHpFnNKDtnWb3/PUVZ/XSBQJBui9TkJ/GhOGsDRMcS8khQJCKRlzEwT8VRP0bip - ###VnLWSw6KSsrDSSdP5Ym2CDrviczIRXVLDohf8luVvjkOtAdv5NM18RS6oBKNEter - ###U0lRCjVHVApGgTVcj0u7Ltd0a6LWBrfgVrkft0ItvUCyZ6oguwFeUET9AM7C1rVY - ###oawgupV0QllZ3JI8eQNnpPNS6TKoOfpkhmd2WC46rRSMpJMcKplSaaSTVpmchcix - ###KWInEFekBmdQGL1UBYGUTWvRRPrOsmKyZme9dOzoHPOv3WAG77kf2HqcxI2VYWKy - ###hl3Aggio6VEs13s4p1dNozMEQ6HWwTaEricRpDnjvutfEp2+EdIst1zGEtGSJZAn - ###i1P7Cr2GZm9fiiSEHde+H2WlXbfxwVZlMQqcVpzt7Yx0OOm5zpyosV/1CGDMLmGT - ###aUGEDx9ye8SDKHiF3xPmNNjuIxrKYUtuPtFYoh8GOHqlJkaf0YwsW7bKfk74nEr/ - ###iY/sbSqYxTb/GfV6wL/zZ1Kdtjr+2AyZnZVS3NAtovkHb5j19+swILkoZNUDB9Ta - ###egPPq43aOhxZnuvV4HQTFjVe3Wvgt7V6HUpWK5Xauk5H/nFYcj62NSmgKMmFU5H5 - ###TwfURt7w1JDhT71yWcp8eNhPx2PgBvrhAP2jh1Lu9CkRli+m6ND1JVtgcJDjZlOM - ###HxgTnVfI79/69zHbyYjUVWTSSHfbI/SVwytT5OjTqQaMaBT4Q2HDOQTFbcgO2Lek - ###yZaGJHjNN+yoPF1on3MVTDDQRTfoymhLH9uOCFfWLqvFK+dqW1vCXrEEHHXx1Cvw - ###KudXTz2hqNE112VhhLehxvnY3kKXYH5HGQvVTvs41IKATa3ojYkSH9sgKq592N7O - ###ubUytLm9LS0pN80quY/DIsaDQx9kTZdMVgCKbTVJYN40RMqPQ8vwuDcddqSTOyz0 - ###GJA1lCwtXW9Tethhl9My0Bd2HpG5YSXHOBgNR3y/xwiCKdNWMC7WUF4sUAl8XMIl - ###wnRAjETSfYkRl1JFUJAStHoehJZzCppMQeu4yirkCJa/9vu9MkdCcI4oDAo238ak - ###Q/0+BasUahHgruOR0Dp2KKImeWq2A8qwTsOBIaxT4LLYTMWszKQpwQVZ8+f49gGx - ###V1qnWPKpvICYfZ1tSHg2iUkklWWxVJjP8NdJr4UuA6hwMprsj25xZJSGtjO5cwpB - ###xzKvZsvpQhQM/BC5+xZuRm3knW6pNZpO5pve9EFM6VudCPvsAlpDpTJOZHYSd0AE - - - -Valin, et al. Expires August 20, 2012 [Page 178] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###6Vxzg5hDT1BQ7jdpoe53rgNN9NQnvLei+ejLHpHAgNZVi/ODsIs2AaFhFMAnb/NU - ###f2nt2t90ud1Kc1d9mYSDoIU5rKymAN04K43xDKQzpVWwrQ0SBgoE1NHwapcMDemR - ###hgDdLaVz+3Cn5JTDdEYHs7fefMfoal2m6r6gAEwO9aPEZ7R2UcHIc0UIIBfZ2uWX - ###vFWacrM3nd+c7+D12+NjZfJwMQ46IaZ48oUbAxL2GN0ZpWkMXetIs19T96HUHWa2 - ###EEdm03Ay9RTskXA1bCYtVhPYvt1UJHq24ztUY0gtsESkhFBN5+595cNWwhvekREk - ###qdccBp7D0iU7yqYzwwVbty0C2KlGUtWtb4nJom5dTdeu1y43s958toEnUMcGwx1n - ###faUB/t0pkyLyYm/nGCPovHLMr0bDuH6/Zapl3KJgm0ytlkF/jM6NpzwGmZij8qGk - ###E8Na+dA/q+P5O83+ENFymk2nksK9G3MUispaaZfV9kZmUpaQ1QDzUWWkCnHyXrz6 - ###ApKOOyEKPk4BLe5xW476U2lEk547DjSn+0LVXg424PdunkaOr1XvWxUyTtmtbGv9 - ###XmJzmM6Kcy4/DSgLsiysufihnSdWjrSZrKMZa1MWYRNiNSXTjNgYrMU328QfcLpl - ###yNWsX3IbH5rW7qmUXPrPK1Xpv8RfA9kTpCJrz7Oghrav29s3JYfskxPVxNyz6qkD - ###Obs25YttZk8L3wEnePjhj5mvt7drH7a2DCmG/+6CfKiBLLn81u7WlvlY4+sR46bM - ###OYhnWgI5uajYs/OQMAP1FsK1tavSXj0QpqmaBM8/mvQXiJvxZteB2Vu21Xi+aUGa - ###f4zj3LrMVlNMB39V7ICTPiUdcSc3iq78IVp3C1cBOALZ3AYhzVraEJAd7XFGPYNC - ###8CsrTCzt8OWhnK3VZKhvbytsADBWtraMr5opWGphsrsxF+qBnX3WpJuTskt7dnel - ###DoJExHG2KF6KSC0qvJNLCaFCSBRS/CPmkXX79HGFTsmi/h6iZv997vgEhKssh6XE - ###QXJ8gnxP2aX7Fmeb23/PvysfPhRduok53fasc+bURrzfyE5GWSlI3kq9h07KxldC - ###A9tbStCRHNEMN/9HjjeA5hV28e0uC4yJY5G6Sx2DH4fm/ZMQ8SvmswHLDjH/ocj/ - ###5uuPFATNfKLEbfMhi9nWkyi8auH45UMzGlqAj/XWEtZtIvSaQbPgxL0KOTEo7TkC - ###KQh1/iCY0FUHZnhSG0uNjDGjP7o6xZuh45OClucVKHnECE9VDWV9pyz1K99/j9oV - ###4Ix+vvzx4HKndXZ4eHFw2br89ezNjzsXB8AiWS9ssd7QPIFICOKg1DYZmqYMdklj - ###ZLjdVKKigSGGAsLJIhcGLQG4Mnww9y9GIMGga3l5qRSh2S8IzJPbIGCw55QLSYIq - ###sKUv7EEQclacX1FgJ48VUiapxSjJHRwFZbK/VGoF9WOZDhv3WTcquSzAH4Zyz4om - ###jETAVtZCq6B+PFEMb7JG0eR6dIWphFdsiyOZ/svOlgc087eSEilP88lzAFGT2XX8 - ###1OpFficnM1YKiH8cftd8CPE2EpHRp8LHYXHd3UC7CreWSDR9MJxEozE6jrMXGy8W - ###HFn9YAVdhRBiPkKGQsmOuz1p0m31SAcSbZYSq/rGVEzOGtfAdyZRCO1O+z6LdNI0 - ###HM3+VlK2W4bKcdubLXAhecCj04wYJJ6j4GAkGrTfYZ2Pw1Uv/Yp8Z8aVQu6uAmQP - ###SPxdQkDDVMsElESeFRjHdEwsOxM9hLiMmjskOLqO35uYB/P8ZUxJdiqzAAp0d1vN - ###u8rfYaB3r3J3Zbd8V8kXecyFcUW/zd3BEyxhv7fjJTmzpUkCSbyZfNyLmyqdAI4m - ###1Z6YVy/eUp2mDADh567Zi1fHGSJw0qdUFsfGihifXzebJT8bsdufHlaOscXuEmA0 - ###hARtRITMF4pZggCnHR/fGvtrSexwlJ4A9WYk4vOgSg5peO1xZcFTzUHCS7aTrJ+J - ###G4wYTbfkWNG/HJE8JwdUC483hKHxefNxmE+d9TdfpNFQbXLUWYt+4AgVz4qw517h - ###GYYfypnkwBHJLGa3Usjp1pCEOq9SmAlTLtOUrY5g5vTE00+w4fQ0rI1tZgtZepui - ###Wl6T1ww0UkBspjcbvRikwWIlDeGhTTJGr3I8yHVWCy4hlrb9TU3AsY4t9Aepern1 - ###ghn1N98bUIOUccaO4aDHbCBEMekSK4ro1U6ubKp4yuU2ax/Nn4snkMDNIn+IGNlz - ###zRFKwYxxslR97pQXobic9wMRNQWOhaR2Pva+yPqoYWUEIxYLRHeDq1qocEyigdyB - ###keuXf9IaWXnPmD6AUq7FA8rZ/ZtwtKXIMEmj+ywMsFwzuQGrmu2AfXp2efAKpHvp - ###KI18l3JfG/j3Bec66AMDFd4F3fJ4hLvT5/DQEwfTxTjX4dW1QxGzM5b5OJj8gGEG - ###mL/FXDJQOohIQOij0eG9Jg2mnWv6aMqkzslD4JPeb9sOsjxpCg+FliDvv6fpz1xl - ###I/8If6fyb7Z+0Ulu3QevdEKf3d72pECHWJdUl2873qMvBxxT4Y/Bqsd8mA8/lZxk - ###yKnMY5zWQKv7dRNe+hDPWD3r3kNuRfVQwoHF8gxBBS0iAi10t1HlIGV4KflKydxh - ###DZsp28gem06mEpBzQFPkIHOYwiPVHDq1/32TMhPu5stW8jLKe4jqFqQmm2nk14Ow - ###IqSkB1LJGERycGogciR5W6MoR5M1mHSPVsh3QZszBmEV4+yD6cJGDHzpk/spFtK2 - ###jjxPdINSOIJkDq8/TkHq7TpBFI2iBPpwWdxBtgAnp2iEIs+dEiDWSumw7OROHIpc - ###2AIcc2LaMFywvFJ8MQxCThBvxnPhsjkMqshpmgoZ9azXsg0z6JKVOyBOXk+eNj2G - ###wwhdlW5H0U1sCL8sAfo3gRG72e9+8ocT9JsQ4nYP8wAIuCecnbW2AUVLph+6JdJR - ###kZ+mUpKgaA0wTmQJOxW23fZxmbjp6Wza31PXoua1qldyCvcmtSe9HqKi8SwWzyo2 - ###FpJTF6llxWiVMoAmk/Lj4u35nbg30F8z4hnJHrPuKAfyajNW1/1iXnMOsYybUSZv - - - -Valin, et al. Expires August 20, 2012 [Page 179] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###RdGKLkpZEDogN/wGQocZhetevngHL37btGdHzXz5lTI63gQcTHykwKtQBhEXr11n - ###wllAT9xLe+8rH2B10aGtjN9c+lb5AEz+n39dbXwUld2yV8CPNpYJ7ZU+fSj8esqs - ###fUSWXgoqwBFMJ44Z8IiWIcNWjZWGnX5A9BHr90e3bKaGtzHQo00VOyhPGWZA0gRo - ###QNwHbii0gyDLWqkjF+Y8bMojzXgMEx7DbqfkJK1z0DLHMsfh5tnwxmErGzatSdnT - ###KJjlUyDlAFasGEfSRzZRFDoI5ocOCSE5BbgYJ6sCgiH88QnCZWlvlwzML3RkUfBD - ###bAZEAUoKvK7fxnTFg5C8JpTtFieUErFPbSgznsJhjwhRINy1diLiNNsgFAjNE7sx - ###bbhgY6xl92qj6DvuONPtv5IML/eOx5FZOJVL4LeslmUUjlTTv2U1LUun2mbH1nc2 - ###JPRsONYAWnxn9kRlOJbAjDKyfTfVvptsP2PebrJ9NzPYXpq4ALK+5NjVLwWyEhm0 - ###9qM+zYbBHTIktAu8JpsjLSqHe8pNliXvOSqEuyyd+4Ovo6Kg7ff9YSdIKONf49WT - ###vKWk+HPQl4yNzOFa6eqS7iLYiFXbtXaDOIg+pU9PUj7CsWncPooTFV0LexjQb7H0 - ###LM7FlOSC19RknWtnPsJdD7SrHHSuMdtFfBMm4trxD/OJcKLSh+3tXK1sB5BzskUe - ###cteP2OyU4/QhiYlu/ahblr3F/dGYGCy8+e3uYrY/x604g3jmOISVbkVcSqKn6qm2 - ###ys3VcWz5GTKiZH6OTnbeYQtsKYw2wWVqLL9qx3KUbEq7PEjwIjP5jWQiFsPa57uU - ###FgR+LJzWljZFDkWwXfXKyHiJveFzjLc0lyaQRgVEHPsxBno3D5YV50wiIeqgE1lK - ###AF+7aEpr+I1l3/XMHj3tNMNWCL4aAEshiN5/WAf/Fl0TeGr3wesEtBOHAa/qtmAY - ###50UuPBpKSA3oTL/Fg5IiFPkUPcZXsWPEzTIy+gYrwoeeCPLEd6JJJMUauK/wLMWG - ###MFZY6i5pPo/x7uEsRobOZSHTkVq7rFZ4IHqtJEciwPh3ESsQGGZ9kL2Bg4w4FhQW - ###M9iWJMeSWGzB/+MhLx6WE+ufcT+hG9h2qqYOiAnjdxlqRd7cxabROXRaNSwCkuhz - ###SFyS6SJRImwgTZ/JUZJMKJwj/hFEI2K8hqPkCCSO3GKVNjFt2qYBOIGVDLz5Yw7i - ###/GYgTvxoxLEo0mz0oZ4egDEZ+IFzzMsxs8Xbbn5rK4eH4bab/16QnLIdyDZTRPmL - ###rM6//eI49l6Ov8pezlAoOPJwn7efEwjzFzoN5u3qf7fjQEkLRH8Tuz2hHG37cdgB - ###+JdtBonLfmSNa+xxBLQcgxPn2lb9KbcSNCehYh4pN3TZjzrqTprnM7xS9AAPhFed - ###MHzipHFtNo2CIU+76LeWNLtNNr7FWrSPZgo/g+QlixebCQ8ZAQLh+/fwyS6cr7lI - ###jrCAMo7ZhNLyJ+gSpt0SS/Exn5CpDsMhBUfo8k7zO5Op3+c9YYei1L0tuPQiauz3 - ###r1rUCBnFlpyfrL0TdDKcbewf1r2komvLn4XnkhrFdDhvHNzN0jLzUc9UxRBMeR9p - ###w1h/eA8HnA20xP3dMooUwzeJInknieiudMXDsOiY5hA/uA06UinXLodLHlAoY/QI - ###7aH2jcJZcM7eJEzdBgk8Mo/vpjBto5DraPYZYFy+XohDagfX/qdwFK2k6CkNFe8M - ###5PDzOfftcerGydHXQJnTI2tgdlgzH6eUo8tcgQrX8YRedqY9lyE5NtnzainjDEoF - ###lh0xfclxZrUKP4XM0OmFmbHT9Yy1F3zeymNMdbe3vQzLMCfDpMMReylzoZzZkHQE - ###b9inMOrjoDOJpqnUm/zzBeAx08skFY7q5xEwxLimpFqtraN2pB30ySQ2cF4OhdZM - ###cRYkSWfOy5HqPeWQ765UeqteHf3Qs8Gvqojh6bD3+PiVU549y3dJh6LijLIzl9i8 - ###fJ5dekYI+zQldTKvJWwXBOIpSPUIf6cxJ5FAOLNVVUTab/FIkEyMnFYOhuit0xXX - ###N5KzSxJWiTRpLUrCjuP0u2ZCeWeFzmZTCFI/W1YQafONpP1HynBjIa7PMNlIHEtE - ###p2xvOyd19t8kzvq3Q3HKC3fRSHrQ8Dl/NVJRlgwPGrwAmuU546SdZ1TvX+odkzFy - ###GFQZx+Iwty3CJ6D0ANx+4Ef9MDE49EVqajdj/tklf1zTIkH70BmOSnOTcaRdnERv - ###SW8oR0oZnQGIcfaLOa5apiXZIhe/1OAWOPpZTkUzXP3gp3JXqZTgVxV/7eGvQ/hV - ###xWdVfFbFZ9XDpLBSudvDIntYZA+L7GG1Q3x2iM8O8dnhoU0lUgBrzhppZ/BhFhAr - ###ma6ABgXKdtRz2KuaPCSA4I+nfNvOAqMk8kmMz3ajXbj5zWwX9hsV65vSRiTSN5xW - ###8iXPS4r7izOxmG69qcQM9dywZMXbtoEFi5BhLSSIt6OcgTsDHXuHBWmQJkRSxiXi - ###OCRy20nZ0E6lZ8Z2WJxZb15QBZnwTh4LlFVkFE2Y6KRjRHRBFmpJL42MaBEFkPwj - ###3Z7pUTWaQFUW8o3HQj9iBZJQYSI4Qg6wS7t8Z5yK+pCKG2ndmaUU9Y+Ivp0Zb5rj - ###YSUesA1IRtwsI+JVxtuEEkJH2NKxH07UJ4W/2pkt1OHKtZO0q17toTd8S8ZMAK7J - ###A57JfcrQDo4dBgy/n7A9jUish8eLgVQwhhMegyPjgwlQ7BVUCG87X3cibhhXSmlv - ###dHRbs3Y5/Qyj3aYaFTlrWpx0RzzAazB6UXQyh7YpAluYq6JEqyUyQ6Y8DvU2bJtf - ###lMumUYEVIPJaWJcNej3gQcNPCh+amlrNynprfPvNbEvp8fTFtCI2d63OIPXwnh6K - ###pyLxV0bKVTwxfmt910xIk78RsmZVsO/ssJx5j87h3c3o7hlNzPSbE++NkO7XINoM - ###/OE96+oNwx9h9SiU78Cg036zDOdC3Gu05sbElBa4aa1zQqvVNIhkGcuVLT/KEH1N - ###NDksZ3n4mUiBPIP4tMr3y9WSWT80D7p28i6ac/vxZ3ucRbekkoIWzQ6Ny+60DNy2 - - - -Valin, et al. Expires August 20, 2012 [Page 180] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###jYSNeUnS8v33xiJ+KJ/iPap6QBD9QLYICWr3xx+JDYiG+9lxJtQGDdWqKwx3KMRG - ###FCTRNNxu4onQ6/GWz4D5u6aiGXOxWyCuWfizgXyvAzTbxyMqiD75uIEd2JNoIKHM - ###Pq2T/YdYGedxmKnb4IfIvNhm6YVzEkq2DWWZhKVnAjjSaDLHx/53zVS8bIr/wf5p - ###ZkSGGSIX9txiGpjxws7rrB6HxkMpEwdal8167CgYB/5EaFLQwHaEvAjHiguHbCnq - ###J6wHUsRRon0C0Uoa82z4AF7a8Ybl7ExzA8vV3BGKdd1FuayrfXC204NK9RBYoU+4 - ###fUt/mOihWJTV0AIz1X7RmgMScmj9nv9Ukn1jajtjEVOJsKk6ynN2mkWuW9grJuzE - ###7hcU3ytbhl9GAB8usiVnlnKMRgsUbVfCFpdtNOmU8UaO915L603SCvtYgHkSulnN - ###+f3BKJ4Yo+Wr2Tw2MxwNy3hFq1W89plkQ1GLCcZOM5hnukNsph3oE5vn96RQBrjd - ###uUZXfeLE5WUXTKo70qy4bVpvdJpcXREr28J8CpZthM5OSlFIvlh2+nHn+BBkMfGg - ###SPySKT59zp56xlQF7Ja6d2yveg+/dUxvew6m8XeaTjH9+pXoEKWR7zPuKJMdUDMG - ###3JSbUEXeS/J1ZMalI07e3I73C4Dx29cFhvdE0PAeCY57ExxpNmIJVPmNQfO/D0v+ - ###uM9GFZMTl5suI+ktmd7mLGVB3qyaUQWJcbrSvVFJcphFeY9LQfRT8VPeEs/GviuC - ###FRmPYD0oiDyaDcpcxj4d8GQo7yL7vSo0s5yRXhG2lMTb3ta2l0bWh3RQ5P94/ln+ - ###h8TNeDSNOsEqyo6ret/FK52n6aMCP41aDf+6a/WK+Rd+arV6tfIfrttY8+B/14Pn - ###bq3h1f/DqTxN9/N/pngoOs5//D6YX27R+3/RH5KJx/ec/jfXyTtepbJWhl/rzt7F - ###0fkZbrHsAhvOu3B8vXIWXTmHo+mwSxcqWPzXKJwALcYrrP8T+MPyiR91nF/QuAl3 - ###92qBdm3QDVEd0eYYS7jDpxymmXGR78DCoR/dIxczAGpLnh7A0ODf0ZR4uMGoG/ZC - ###dlIskaXdOIgG2HsXQ7HglUaXL0wEWQJqgoQJ5IguUSayS8Z6g2DyiohZOTE0MuQT - ###Y6I7uwHa1kTBxBehiP32CF1+JIhYrzQJUeFJ+oN+iArJntGn9G4xBgQ9dvp+OAii - ###lRmjgN4McMhRiEhlX2MgRsjs7qgzHYDc5cu1WsUQrORvg7JrFPr9WMNbeeSYE+Bp - ###Xf54dOFcnB1e/rpzfuDA5zfnZ78c7R/sO7u/wcsDZ+/szW/nmDbJ+fHseP/g/MLZ - ###Od2Hp6eX50e7b4HOX2Az/9//t3MBtX/4gd7unP7mHLx7g6Krc3YOst6b4yNoEbo4 - ###3zm9PMLQ2kene8dv949OXwOn8PYSve2xmeOjk6NLKHl5VqLO0zWds0Pn5OB870f4 - ###urN7dHx0+Rt1eXh0eYrdHZ6dk7bSebNzfnm09/Z459x58/b8zdnFgYMz3D+62Dve - ###OTo52F9xYBDQsXPwy8HppXMBnPUxdXp49vZ0f+fy6OzU4cbMyTq7BzDKnd1jLHdO - ###M90/Oj/Yu8Qp6U97AEIYILApF28O9o522Brz4N0BTGjnHJglqIu38Qc/v4Vy8N7Z - ###3znZeQ3zy6UhY4IFm4El2nt7fnCCwwZwXLzdvbg8unx7eeC8PjvbJ5BfHJz/crR3 - ###cLHpHJ9dENDeXgCHA9PaKYlZQSsANCgBxXffXhwR+I5OLw/Oz9++wdnnYcV/BeDA - ###SHeg9j7BGYCCcwY4nZ3/Bu3yqomVKDm//ngAr84RsgS1HQTHBUBv79IsBl0CMC+N - ###yWI7pwevj49eH5zuHWCBM2zo16OLgzws3NEFhp894s5/3YGe39Lccb1gbPzxiFBR - ###InOJFtY5OnR29n85wvGL8oALF0cCdQh8ez8K6K+8QO8KoaX/EfXrMInDo9etH+Gh - ###yG74EjZrL7xauX6p/I/1O/OkxgLqBfB4fb8TWA+3YKder1xvG8VGcPBPx+NRNLGr - ###A7m+tp9g3dE40Qucm52bFulL7RcUhgKeZPlrw3FzElCwdHJgAhoT+CDuEosnDPAC - ###CrT4czobkHkFFmAr8XuvbmYEcivVklsBTnsDZKb1OvxvJAJaKzlr8BhTH6ytw/91 - ###/aoKX13xuFZyGhv6lawBj9caVEy+asBj+3/MA8Q3Kg+ZJT4TCZ/QEgRgShoMzjaW - ###gIBxl5oJgMZKrQqMVaUHw1nx6shdwcf6ypr+WHW9uviICT3xo6hcW1mX72orVIE/ - ###Uov8cV1/bKyv2ZXrDVVZDcKu4amPchC6cmZ3Rg01A926qFzV75b/yEtFGwrWCoTI - ###bsipCzojkAHDTginXfzKqaxsgOS2so6/GnX8Xcc1ycDrWcuETbew0fc1Wihvo1bD - ###5BsNF5NMYUYOynxVXa/BiGY10gZuw2ykCgwypu7wvHXMQoWtwILX6wvbABk5Qqe2 - ###2oZbl7j6oJFzTIQVMQH9DeehvnGAHv720FnpJnFyuknsQX3DqS7ZvjljUWXTyL72 - ###RkaOjKUC/phpZ5kyyJvh/NBsvy/staRWvjPyo1hmlMDIO5fkTx7GnHnEDyOKAqg7 - ###oVQYSAo4I3YMdKBkot/kfkwcV46MQFZp9HkOlkjEYzgdtJFHpJ6cXhjBlPkZdkQt - ###U6/CYj0RjrBSUhxfHCAbKMoRjxd0/HuKIFSioJlEndZxbJw2ciVJi2yThKCFfbUI - ###SLCe770P72ueIk2rBRDrpAUWTT0WSlZJuVYLRzhjJf2b+uc1QnLM5IZ70PUoCxua - ###E3rr6hl9qqlPXvKZ0ZwuhscEUX3xacN+VhHPXDQxdmoufsJMcbWK0ZxLyeFwT7tV - ###rOo1rE81rOBiTrkGJpDDTe+uURI6rIGHErQgFTslExiRnwkMj9L64EiJclRxpJjA - ###x63W1SfsvY7566o4NrK8rGLKunqd3xrNyUcAFpofVsADz9nAQeKx56xTVry6/LS+ - ###pl6IhTCa28BJYlohOoadOkKvQkPE6XoVCSqPMuxhSxv4q1aVQK9XTC0XQ2S14NUe - - - -Valin, et al. Expires August 20, 2012 [Page 181] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###jz3rqu11GrRrT0lPk+blqoXHahtVfmvOUDyCeW3I2RDUqghmXGkHoW58oskRCjAy - ###mMjo1ggXEEwNT+JHo67wA8dJGQkJ1pR7kEZH+RIJe5yNB2FPVbZKmELo3MBnFU9s - ###KmeDtg1thQ1rpRk2lqcOA8lVAN6QEF2vyK3EbVblVqR+GC3ombWVKjV+JKBXp12M - ###xWo1ierVukTmqiuxh14QMGr1LOyprT8eexoKITaqcnAVIgKU/3FNEQZC7bokFjgk - ###l9JEVq3l5syS+BL3sUkscJGrChlqlMkSO6sTMuD8EWro7WA0V19nhHIooxflpRQ0 - ###BasSRhOm0EoQ9hDSYx5L0VzlQdjjKuzZkHMmrOBdRPuprjaawg1CAd5yVRN7eMd5 - ###ElOoPmEfEXyCMk6QoazxldCCtly9noItETs6IequhC3tUSRADiKOgO2G7IzoJmOP - ###l4U9G43HY0+N2TNJTunQInJYo+yiriIgaxLJCd2rniSWVWu5ETV4DnQaVhWJJzpT - ###xbe0RMgc8lavewqPsFvPAlhdoSCtEK9ulZEMsKcmMYo/KSDSM+rMrT8IezyJPURx - ###+KghTPFsnPHEM0EiPAm+NevkYojSUeMyaglMIexx1XnnritSorFHPDNhuyYrEELU - ###EMHpgKrSZlmTy0I0nLFHroHAHvvkMpPCZjFM8QCNRplzbIWdbu999UPzn17JLVWM - ###mpKdrXpOfxTHLVSpgbwO/Fguxe+KSycrTVZh1O8eiMcZtqci69bQTmBNNpkl09yS - ###R4CdqwvmZNqkOaZwNh4Yo8NbHc66wyFflHlXpwCD+gAzkaNXz/IlK4KhGNLJzh6Z - ###+Obwe8nplhKmA1mpm4Ux78nRadXLecCuwEjgE7XgFfZ3Wxc/Hh1elmv5/GYioyPr - ###XZj3VysIBCIrsfgcg98Hrt8LA3zCsJacO0tJE0O7g4TlsObS7X4olF9JxO2Cr0OV - ###7I0wwzbYJbHEqj/w71okQdhZRjvKSLXtd4dBrOO+GWgFIsan9ywrVAj5bSRBCTH5 - ###rE3xbKltzKwEky5W0XSOISKRLhVCc8iGxzj2qs5Py0KWSdKxS9OSos0BMLVAybeP - ###9s21WYik2uMTZeUiGtQitXynfIIOhjJzpc9RXqVsmUqes4TNaUfbcqYTm+HVdQtz - ###Ziassj7Cen0MU9GJeI0+ZjyGdbjLLt0rJRzTjCqI0NlvCH9abbxKMk2X0KBT0wDb - ###NFc3A60SHXgHRKCsXM82VnoluZPzSXKSSDA/M7gkwpwIleWfcJcvrWGg0zdMNpSX - ###QQ7Xt4Q9QYfrWILwu2OOliMkDbvCeG+I0eI4G3JwBZK81CFEAXkpA2kBkg8k5zvL - ###6ucjWm3lekWeLAxhpa4nW1zD2NA546tJNDWgoQmYESrOYeQAPWhGQ89bt8BnnL30 - ###AzQbiuf0uudnw7ekCQTS0/+0DasQvHdlBBzRu/JXhRjUyff6o1GEACv2ZgMmiUwJ - ###cMzDJlh1NeHNlD83TOYNzBANGY18pOSDxgad3dEtpp0ZwUkTdm5gQrlg5WqF06Ri - ###B9ZK0PUmWVMYsT6H+ZT7DsxeuPnfwQdjqjOdeaBGUQDMPKWNqiXYBY4Cie2qI/o0 - ###IgrYC2FSms/mIlEejoR5KGdt4jiDqQTARkRL4ZTOIC0xRPw4ng4S8cLi0SBAE9Ir - ###YO17ieAqthU5nhqWFbUkn448btiOu1rYK0DZrm1zTefLd0ysKa+Tqr3lVCuz3agw - ###vLRR1EsHICEYshk30u0M4JsNuI1ZDey8y5VTLSQjXet5osW2W5+ffCW0xzLGjrwC - ###jTUspVywAc7ivkolPMBz+ns4j5JDxsa0lnEcfsDgwfajogsPGzPmIrxIk/OZnUvG - ###hhHNAI/JVBQawWkgG8+j9wofw/8pQ+GtCuyQFK+fjMO9cIjuoiFykLoUHmSyQGWe - ###w+wBpDuwLJGJV0wRPSglzsIen4xwYAK1gL6yCITkB4HA+O0YSlXK9uAxnop5tiSO - ###XyhstmvsXvIkn3cqr2PuBHHEwCdu+GNpbQEPwA1bZyQKDngoOMY5S6xPPk30Z58W - ###ergYztKxjmo5zGbmgAHIeobIeJZEQx9hkoaFpRZ+gBTsGbZzQgYSi5H0arQknCWF - ###G+mfdPB4QcfyARQyjin8zJZYsmSVYXvnkx/20ZF2935i+0HCgQpUJyHNoOMh0BL/ - ###Puge8Rtyk7odtTDOoRCZURbHuxJT3FGCQZZcRC+kb6AuYHARPI78zII0X7OQmDnu - ###b1oE/D0J9AimCa8zQwxzm4YUxsWoYSAUfpyUz4bBraF3oLdJb0B5y2YAlHLMfifB - ###RgkSTKhue/K8ZEcqLJBcKuAdjBKFPeU4KQbq2OlBcoJoFqyOCnqtVnN7hborfYrt - ###aZHvha1gUViqMVMgu8Bvx9jFJdpX2O4s9sGQVLcTgqqCUlNBsrKZkAyRrbnqj9p+ - ###3+n1/atYOD1gDG/STaauKkXbOb4kjO8H7VE/FkZdMBFglQfEJM6Jqi+RF+keqUl0 - ###TI+GzQsnqHNyJTWtLlct/j/dBbXsrLhevVdINWNF4U8gPkbuhEcMN/YfTewtdD+1 - ###lkxvL9Pr1NhoC2ucvXl70UKjtXRfBtpYjeQNxYVcd9graS2E3KvKFj5D4zTQOEnh - ###1pIoKwdjk1GBdagrsi9uj08+vHc/WLQGWwbKuschu4AL0pKcocGg4EXpKSSUT2Lr - ###TnvyaDJIGL/TJMxJuc4aqpcEiRsyGrQRRzLfi47N9wY1VKH9Jdm1hl1SFGdihOjQ - ###A0o5nA4Nj9PEzCwcRRpkDJzbidBtgR/kvk9guDrRzfnMqGZ0mjemzODnOhghDb70 - ###gihdBdiMLKDyBtHwKFlDKZtVEjEL1CCEvTFLbiTzMhThe5mpkhbG9O4yu1TTsHsH - ###ZsjsX68BQhxnnDwn7W3mfck2e9AGozHLTWZvr4q9veS6maQC/TYVZdjSo8fjVlOM - ###pn6BFcxjMoWs+aJxpG4bmJ3Pcvg0oJmxZY0FVstKAnrW8matMK7qLPxKr3BGOyYf - ###OZf8Z1eXizLzDLCke7H/E6FCbL3wlwztwePS1FgTY1w0kyNCB+U0S2fIfcnSO/v7 - - - -Valin, et al. Expires August 20, 2012 [Page 182] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###WpaqehRHxY6qYim2S7aeO1+y2kvoEe2RCJxPu/QYUgmG43ugTDJPzrClCaxSoB6o - ###syzxInXDYfNpWDl6lNbeCFqCe5MDbOixJJzWrRd492Fqk9BPOhxO1baceyHw0Uxt - ###Y2rqhY/zPKEYM8z4sfBAF44ZTiQ1tZbyFQlsLlt1UFR8panDtjTYZWu+aRUyN691 - ###u7N6gg7yBQRvhohOGksPSCC+Lyeie1EH/GIzWWWrklHW1G9a6XAQkz56JSc1ozlw - ###VmENWAXLUn5SJeIZKpEZIC3ZnZZmAD4FXp2o/KPHMET355xbS6wLPl/prXLMZKDX - ###UPRBqpBi00m51s9QN5Uziq4WxhHgACzKy7/1nJclWRdTFnHh/KaR6TBbL2KTG8EG - ###9DBkbBgH34Dk6AcwmVGkAi8pfe5iqoQVTdqEyakxETUFFBQ+rHw0G9QJKwGdwD9b - ###Hv1JEKg0DbNU2tvNPWfGnX+aYG2TKq11eHR60No9urxA/sWaMxT6rolf7K2VpGyO - ###RdycJH1zMkick0nlUvs3G+22MCxlRQU3mr/D3QW72trYfMPCOlNP78XyMhuZsij/ - ###Z0p1a+7a8uxdi1HVzX2b3rHOgzetY9yUWGGhs3edo81mxO4TIYwfp4ScYwEjhVrK - ###LYasTlJtKHbSAusJRJBsxn7T2IedubYOzkOMHZwM04/kU+2S/dewaxDRxzGXT6e8 - ###jUyefxUU1hVZ2g++ldGDdZ+4wK4BAWlZL+D940TkVmpjtrjJhGOEBncw8zhm98pw - ###+MnHdNt44ZiIND0J6GLW2cOp9qZDtvUPAOL3nFqO7nDDGG83+WLTro75km4Cobgj - ###MyQfTqP7f+DNtz8e3ydyymEEMBAVg2iS62xZF00J3WQ3sK427Wun7ebT3vPRPZJx - ###2SdSiOMGtMqJxp74nm+7ueCWTyQbpCs8IgqLLu1kxdzHEFNU0G3f9/Nu1dLwnT+i - ###cjJ/bzeVBPFh93aPvVKbe3X1JSY3qodFl3YzWni+ykuwrPLQfDoZOUsgThycWSZ/ - ###mrg/Xh7+tlKu3iWeY6cepZk+C2tL8H3LoufTylQpFF1SgpqLxs8SlP55tASV3ETP - ###8tDj5SFMjb4zGD/QxlxHhJZ3FmlrjMRWyvQCkBiSNvivAB4LfLbiyM2w2TXFD2ph - ###WV+B/pUjs77OMTPN4CTFD2OSYVGRFx704YdSw7Lnmj1ycSQzVO/GXq5/lS/VUtHw - ###5LyM2g8ETgZSSDzwB2PvGHBhFiJI24TZmCACkpkogI+g0YNHYwD3mpilbDVjnsl1 - ###4iwlOC0+J2mM6eX18ikzxvKCld20BysHmkQ6c7hWp8WQMlNoy4eayeDOXq0/O67T - ###sj+p+F8cveNJ+5gf/6vS8LxqIv5X1WtUn+N/fYuf5/hfz/G/nuN/Pcf/eo7/9afF - ###/xpSmo6dywOM/MX5BuVX9R1FvTcXB2/3z9DRWD49PnvdMt40EuXfHl/AGrveuv1c - ###i4zGC3p4dnh4cXDpeK56/DPM4XJHvqhlP29d/nr25scdgIzbMAOUdW6jRMwwVN/S - ###I2ZmO5yNgRN1tjp+5zrIpTja45P8puF/28fu8bmR4ZOEdsG1Cpv2cGvd+bsTOq+c - ###3LpTBNbv+7V83tnacnK5cHu7mi+7Cb9e1a6ZxXUGk42som1mzsngtQZB3QL1RyXn - ###WrDQWVdKNGlWMxyfFItcEJ85lKeGPq5w1lX9PQSUuXt/fGIxqjgola5EiRLXqAam - ###Wu9FmHbKPcEiqMHB26iUVsYNJ5RfuInZBIrXIUjY29tKuYxx2d9cvnJO8JoCY/iL - ###K5HYIeNkPDvkweDr88fvwwH+KbBzFfBQoSvScDBYFYtOk4F3yn7UkvBp1vItCWPS - ###DaqMo6ascYATZReQgrvpjz7kKeUGfbsG0d/sUGBSf5Q0kBIvcFkzMchMd7s0BnGl - ###ebePT44qeircuYRQRQGIn38oujTT1YJOoELhpfCtzJhCLFi4Eqzo3CqiVYq8fzWS - ###YfCg2wLNf+WF818UG8sZkMm6+srakxh4oI/TIJ5QqLxOFGC+ZUDYbiA+CwZMx79i - ###m9JRlNICqOh7qgtKw+Kc6qrsVyneioHr1+LBOGAPTMxognDD9FTOfwkYXlKTidHI - ###dDJdJPYkUAuSp6G2rPqTi5FuUwDIetbxx1yYWm4B5yXaQbNrK4GXitQ/mpXEy4op - ###UFAJvEIjnRh/CZRJbqbC1fDFSSb/kjHdCfWj4BPSeKFm+7NFon+rn5T8Tw86IF6M - ###Bq1uMBg9QRDw+fK/W3MbNZT/61W31nA9KOfW11zvWf7/Fj/P8r+W/+HzX0MFMHMg - ###//JaADGzZ0XAsyLgWRHwVIHAjSN7QSTvrXjSDUdWGHB81A/b9rNUsPAt3MTDK3xm - ###6xh29n46uMSAdPUXxN/i3TjJ4350BaweSy7w+dP7D4Z8HEQRiy/CL/Aw7AOBKgBZ - ###x0/06vAIkB2ZSnjegxf08AxmukcTFawy/G6qPJH67YFMkU7edtarfZFkHa/+tZQe - ###DJPGlBTsr8URejGb0BAEwBIFyFW1yA2pBUdOa+x3bsR9ry20wanov9eA0tahKAf0 - ###gztglelO3Pkux1AF2cK4Gye/6O/Em9ze24vLs5PWydn+wUWeXsk3Islr3tY/dEfT - ###NqY8H8Rd1gfoe2wewnSoA7oZU49vwrH1DO8IaSHkOqBgjQuM6ZM2cCDyy7r5Zc02 - ###fpC2+YBwsP4l5+Xb2L8KXpF5ZMvAYWcLobztbEmww0cdL3nbeZmU7146W+wghvIZ - ###L8W2835Lgxi+8WNy8qZF/PAho52tcAjCGXTHSbG3/3v4Ul0gCinP1doFkp/Zq9N0 - ###sPMno36OMN4VRm5yHlAQXob80hMvNZ5Zr6viNWI4vDC5cnzUQhl4EuQ4YLOJq5SS - ###Ui0SV+dcqlmroRej58PO66KxKTft+NT3HBCQMimxBaw51D7ogaQKYjCiP/5IN7Bt - ###0JUF+JNcdOaH2ET3NgAOtEK8zd+6MInZpgFGd3MmyjQKp4czQwwve7ybYQdS6INx - ###gISPKdnLqP1Sz/07KLJgKntkXQycmoPtOISH0DL0+LcYR291OwcnBQW1ximyLSIR - - - -Valin, et al. Expires August 20, 2012 [Page 183] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###VQMV5aDn23bRGqpM7770WGUC+czBunqwvQ5svgCtmBbsKfYwNTGelQWRRPoBp1dX - ###RPl7GJeeAnyhFKfz0f0wie4cN4r6eSXnwcLxJCJfEGw4P2828hFCcPYM0ezMnh1b - ###Qn/92Yl+vursMuc16bP9F7mzvj64bB2fnf208+PBzn7uezxr8kZMBMSa7bWE24Kk - ###401NW+oasTIxZUKhN0rUJV5R7J0BD3zwDrivnG4vn7cxj3ZyTp96hfyAtGk5TWAL - ###cmEK+G3UM0qL1nibfVEr2IywKfmuh69xIVL6+EhbmCFWoHti4HdzeFCLVikne948 - ###Hwoar8zFJfNCqyP+aUOLN7IQMEmZ+1IG1rTPIeR8SinybvWIDSZsetPUJqO/vMOH - ###1QxMhmYlEB2dXDjk7AtxOJj2QYRl80328opFUg+nYkBXvDHs1ehp2DUfycZFqwHy - ###FsMusDCqbX27YVy2wAgL63MsPbGRXP5vGtvXP+Qx57UulbDQRHefrUYiSpxdxhGe - ###lLG4ObBe0KwS/hyfrW/EyIar6x+c/yHH5NxaORf+bd2ynJM1zLSwEox2DDNqDXq1 - ###24MHZovCaUK28TcvsxUBK9WQ/L5pCEo9x6XcugGleMccv/gXFU4G1f8hlkdZOIwn - ###sJP00hk4BPXkYjsmT2ldYiERazaJMRbDcSuVypZeTzobgcXLqw4MWGHEBjllynRu - ###evdExGOlySxTWE5WShGdYS7mhrSgumxzvIfnNsfp3YmdS2/j7F0seliwi6HRpG27 - ###sYPgrSJlCTs+GOl7MtoLh+QzL9DgaYWs5UZj7EASwjicJpoY8yDzBXelUrAfGftp - ###tSDmUpaT0c7Ltk0yiXJ6Y/duoxA4CahdxPPVIPqJgwGhXKYj2DwYzCMeX2q7VPz1 - ###5hxg1jo5enMhlpfLJk9/eRJ3QbqLRvc6EFYWiyALKY+0JAOS4j5SApFsAr9IySoI - ###cqoB/MK1n1jcxg2Ai7udYMqE2B1/jCZUYDWHi53FA9DqGcxX6gw8wB3xShIqkOsD - ###8hUcYOJgydaZglq6hfOTC2cQxlwDyNjferTlcFwzuDnbCzRjTGIw1CQcfGIY332n - ###BmLiqGi78pyg9y/2k7r/w1/f1v53reG5/+G6aPpbr3quR/a/dff5/u9b/HyF+79U - ###8XXndRRcjaJ758S/uw36FJtwzi0hKm0SNfjmEK8O/4sUDYyl+LUdhUEP+hzidVys - ###QkBLN2uRcw2JFcVLhKaJUtGXaTccvaAgiH/hW0n88udfSWaP4l/+PhIber6MfL6M - ###fL6MzLRKRqM0wypZfE1ePWLWyoShLz3nWllvsi4r0Uh02Ek9A2qdfakpb0xbrc64 - ###P43x/xfBHWz8ofNy7yVwrkr+N0YvudbUVaFVSt4Rpm4NrVJ0BWnfSOrOWuTSBpxx - ###54blk/Ekwv9z8H/eyfGfovxQdhJWgIVCnt7k83g2ieBy0apgsqVlZMwBfM3VQV0n - ###UJ19wDbA39Y57q6LS2ThUQXhCRvOIYhKfc4Rigcc0F80Eoz4lk3nIyV7DafSPAJk - ###GAM0MWUFJ0GjF27zAuVIB2oOshsgY8TboEvFvebxCPN3YOmsIqiEmz2V3F1+3gxL - ###gAeMWgRyGA1UyIDN0embt5etveOjN29gOyXhU1tUwRpFdlvLjASV4EBKoO7BznkL - ###yM3ZuTEUHMnawgpqKHMaS4+FcDATMnienB4cXyRhsj67qAWNZP0ZcEB0PkJcQfvv - ###rCW/uIRjq7WLM7JH4lbmFbbGkm5jWfw4gCpZfXuzi1o9J+sviw2oZUj2Wafd+jpg - ###RlGRHEpBDGwzJRhnesBm0WzXsJrduIUuZm+l2bQqE0IXR69PgU9I7x63Ma+wvT6p - ###NmZhi0H9nHgy7fWI5JH5Ars0swIJnUFQqUKmJ1KxgpcAiZIt5ANbQSeXYSuCUUqA - ###Neyg6XWWo7wz7giTavOeI2mkPxpQUKigK/MP7KknnIDAjN6XMUIM7xpOcuZhVYjt - ###LG+UjhL44hbf/ienTDCTR1gGzKTSbSbM0kXVkJT1zMOGlGgwYxVUw1mrkIAxq6WF - ###3Y7tya5rZy6WEfaDDM4Fulrg70z6s64U7QrG/ease89MJuWz5kzoL4VMJs4K1+kb - ###y/8p/Y9gw77c6lv/zNf/eF5trUH23169VqusraH+p+GuPet/vsVPlv7HLXsV13Uu - ###wwGI0/fO7opzGUQgM8Ov+2wFz0x90F/c4vtZt/KsW3nWrTzrVr6xbkVdJFrW3vkX - ###/+nMtvc2NChwYE/HmOJygbV3pkpl0IuGV0DXSIWyWthxKHeIlCRQ4r8I8CspXjqK - ###YERBL4igUMAKdeXXyxSii9QRSMJ/d8JJ8M8TP1rbKJ2c/rqx/pnIwH+BpAxIdXCA - ###S3Eh3hMhngJlj5ov4ckEDYher5zCf2ysOQkn/aD58lwPD8jVK5R6/P4VOhleD2go - ###UTAAOgSULAq6eOwMOyKZpg/06AroXiz0DwNgwv2rgFtvj0Y3oodfgIiNnP/+3tkH - ###vhLIcGcU0fXAHiwBz5mr3Ad+1HQ35NC7XeTqmy8v4Gi6BvZ3MhJWpoPRcHLd/D9T - ###vObAG/P/IlJxfPBPgog17x0k0X4YOSejXg/j4AK0z/0uTKvrnAYgIOODI5jyjyvO - ###r3RfYsFmh6AQoPvxHl9pnAefwhjWoMvlfodjDOTs5st/7uydfHYuYa1jX9yLwLId - ###DfFo4SW8uI8nwSC2pipG+2nUh9Og6XIyevZwbVbpyxgACjDw6o1y2duoJQBA396e - ###HzdfXk8m41erq7e3tyswYey2uwLLtQpHTxyvBkF1Y331Gk2nppN4dezDoR6vMkw2 - ###1nmWPMGVcbeHdtufcScZObmBsSebB0oNkpMSVguPwZKSHlBImAZ5vNMOezl6Wd5G - ###X9qi+Aw7rYXft5vigYhZnBfX1xxOVbxrT3vvzTaKH5p25qA894dVrOvvWcNu+SiE - ###dL/56EWxcrGYS7SUX3ZKq4UzMp2KMSEZpRorKXd/H7hGtIdD0nLUQ2LCyXp9ZzwC - ###hJ4AL4FWVcBNADKx4TnXAeYG5NcAfkMJkcAMOZvgHhk42sSUvijAyJKTsO+EIGTC - - - -Valin, et al. Expires August 20, 2012 [Page 184] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###XmmjqStqGcm+4/Y6IL4FKAWaLCP56Eym0CJ3gs7pZE/S6UwjPUS2qIFqSGHwu+pK - ###ZlLD0fWAh+IhmWnVYACdkdCRAkFCaRBTmGHjZEV2FX4KcPpQYxTh5oXB9ENgYpFX - ###851ecAvg6vdxUxpp2zDT2/Cqr6zO+K616mHIAihHm5e7QJd80q9NoCNhszaJpsOO - ###NARmig9twi7kSNaUuE8CnmJSs9HGx2kIRA4t3sI+SEkMskkEI0BiI/hhIe+WnGEQ - ###dPtAE/v3Tiy4SxgbZjNege0q0J4Cf4hw+dReC/Z8Audxa7Q6CtU73zUP9loXv51g - ###hIo8m6SsFk5h2NOI1pbHJTEIATcexXHYRgP3Hojc12L5VoT9FKkjsA6bvtDHZquz - ###vS26weAom6KbfUo6LCwDfTJoRdJJTDSl1qMNvCLsZGiBUQeEIkZ8LWOGT/wbQJEO - ###PsTIALAfYA0612VDDU77wu9NjFGqXQ5H3Hazkpe7E62B/mjaJI8Bp8sXaVLCtke3 - ###FNxNtit5adWj9jbgmTL4uh80cxrcop3v9RNZsDtyFg8IWlP2RWTRnCuXjbHkt2WY - ###cLYZ1eOH5Uj0iSXIJklXR4s3TVBNzBriudZH5ZaFWTTz1YLY42IfxJRrm+J9l+RC - ###Y4JoEcEBTmDYA7BJoeiE14ZnIgc7vNpC/NxDneru2aWAbgrFGSCUo0ZWBWJKOEdV - ###VThfxrsTlO0ovgVMtDwZla9BxivzjmWygGg8oiLGK0B8EvUkEumemkavW1sGpue/ - ###z8kxXJ69KcsI48b0tpqpjSHeDimqKQWNKCYL6eClMj8yahFnnG6s2aMEYGbqPjY2 - ###/ad1bjVlCsHEacURKo2HQIGA+FiPh/gcx8xPVwvKrvc6kPFhiXmEJe5cq0j5eQ5i - ###Ek/bSPwmQIMjOrewJYZ0Gh4aJwAeRfPsTQ0WYNw0lsB8AzvBOrdxIa153k2s7+Iw - ###bxLgzHK4R5uVzcSakPn+DH6j1ze/XJtfJrQk5kKRP2fU1BNahVKbgoD3+oro6GkU - ###jcLlo5O3GPczKkHhSRkq5FNY2DTLXOsySbqAzTWT7V1z2RR1YKqQARVAkuEjIEPx - ###gxbCZnubCj4GPDn37dYWd/OkYLLbXQJcuHXstLNwsl37nzgr7cvRMHiJ+8pdxRjL - ###lMAgjzvFpAc6LXn69AcIGGCl6plgNR/EyQf9JODxe7+pgYzf42YE64E9UOlyU60L - ###FMgb265fjBJ7Fkv8PX4VPQC1RJL49ITjUuZdB6eeMLdeeyn8gnJyGvHS2EWdvW/F - ###2m0vC6+MUmX5+cMSOGaXXRZeOMcEvKwDAvai/Z1pk4KYw2TI+E6rjjDnHwEp4AoM - ###hng0ngDP+4/AAbJ8dHz2OpcvIS8LCI0cPVuOS9GARCKnwueAmX0FxrLNp2lLRv2G - ###zpqySRyqWCN4jHzAW7SspyOZ1wsel5vm803xuEltbyMyFEUUtl5fy2p5oin0etNg - ###RpDYMwQBaL1+0S31JlYBjtUuWMle//ucCKvMsM1jPkJosuy+zZdk22rJk13gwrSo - ###Exhq0U0vLOfKmruwGXQVmUw61h3+Y68lXo3jE3Hyp3gBwgQoI98odmAzuXT4UDCn - ###sD5Yp8jPYDl+PTrdP/u1dXH0fw/EQnVHkqWewxJL+V4wgmqxeGgGt6s5ZnqzvZ1m - ###v3ga5fQL5qOZQcUiVl21YtzwH82cAmce4L21JeFH820qyKR5Kg3OFGMl28jiEEWL - ###CUwYowsBcYfAU2XhhaUDMb4NFVooFIivw8SGH/jxTWp5qeZWCjZU23xa5pL4Dttp - ###5ug0436BU97aUv3ZOhlFcvmYZEmRZMdrPwaJEKRBTn/xj6CbYNVRM1NJKV5yOev1 - ###9/8Ph5P/o0XMPA3C3o4p4XHGcNB5cYK8rX/rh+QWmRKmE+NDltRoO2MkswaCgpIp - ###asAxxZC0BhcF8kxgUb4/Go0JakNUBTHsoukCAef7/2eTLhwjCT2mqPUHbyWrIE8j - ###Z5Us2vDlYUrTGxgZ5e36FEhzHImYyBChqYJzHwi50RJfiSEvu6ndEF9H4fBmHmVU - ###MpGF0rMVgltN7bNHDtEnZ78cGPhUpNflRC1S3pqFbG1hsnRSdThbJknMtwusYoaU - ###rgm9k0nqNbE3YTPgvW4+wkj/iZp9PvB/DaS4j8f4AAjQYDpIRnCky+RgiFFNY32z - ###LBVzYsUZkSbX09jp+RELi22pGcM4t1EUdCb9e0DuKz8iJRl2QIpF1QnfyTKm2NJj - ###WbEMaicRfAdIkWzZfXubJgeTNrdDEUrmYacydGBL5qDAH/hw2+CGi0bzvCP70qcQ - ###isIxJFiNuY1/VvoRLdXM1YVAazOUINQP/FpGW9FPnYW8VY96zi0S3U+o3lRKXCJ9 - ###rBkMJ1qPIrDBVBYm6egff1iatBkzY8bB6l31DRVFYnSpnISuB5g1EB1dhILpMfzL - ###rEPf4v2fgjGZzZZkMiW8EHv9AHYGhoUN7jqI//HYF1YffrdLL3RmJQ0jRyxN3xcn - ###llqW78wZiUlywnS0g82lKZciaknCVDYKJOma1qASYLXuVGoRo+AHOJpGQpkoHDSR - ###6vsUirVE6n5nOl4xPMST9yypG5vUGcE18fyQ/SONKPc31TeBbD8QqmHQ3BJwpXgy - ###IXRRwTlg2M8E7CZsBdUarjIpr5F0TccTQ1+qp1gSt8P+BEAwGOG1zgCvpf3hZMXw - ###WX/YbdX33/eJDc3/0xiMwMQmcl/9vJXVMH2eyhc6gMHsO6/EYECk/SPJeemdpxv9 - ###/ILVm3+29daX/6Ts/0SI9qfsY4H/Zx3eJvO/1Kr1Z/u/b/HzL+X/ifWe7Qif7Qif - ###7Qif7Qif7QiFjybFJzGcNOX3Jbw02Yt+vg3hoNuZPMRR0w4Pe3B+dLbvuBWvpgd8 - ###Bmt1vPNGFRTfOXKLk+O/wCx+CqK+P86bcZyo/uH5zskBKl918hr5JNkGDv4CVR+q - ###EYQCNgIEZtqZcHwTyrYgrktNvx8V+bQb3BnvEjc0UvyalbRjjApP5w2mTdgTGTzQ - ###rYtcuWj8RFJRC+V/nAaYUIJDGiQKkH+kGHUiDC5NwnDGOeTxmBoPR0BTBNoz36gc - - - -Valin, et al. Expires August 20, 2012 [Page 185] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###lak3mCxRvzLcbBxKZx0Mxtfvax+yoebIlKObJJsUtpx9PVcKyYA5OV6O42DaHZU7 - ###wAyQHRRm13hJ7kqJwQz8u+OT1BCHbfJAPYFlTo8/lq8uaG0zJr6DYfl+CTogDMA4 - ###aZQ65wemc4mljROcVlF457QDOO1ErK+s5YZZ+1abTrJVEr1EJhTOJUJR6YSVW0Qx - ###5Mz2TUTsj65OeR5p5zRDSkGkb/VHo5vpmD7TQ41/jsgj8xk9vZ5Tbvyb/6TlP6T3 - ###T+n9tdD/q+bVG6n4P7Vn/69v8vN4+W/9f13+j2cp7lmKe5binqW4bynFGaFl0cIf - ###3aqck32YQMLDiqjYNCbHgdPVmgyK7RweEi5PRmiPPRjxFsfddzuKblaco4lhhR4F - ###ffIJQPv8SeQjlQBicutHeEGArYz7U7LqB+Z+MrkHIgM8KtII6MTBmw6xi3G8QHv6 - ###fidgw9lfRlEbnmGxnCDl/CK4Q2vZGIPC7Lw5ypfYrBYbufVxJui7QHcTQRzfq9sE - ###eomMKRAk4GG703GfiDxR7i6RpNyAziNxaaZC+VJPOAzkp+9vccx5OejA8BsLtU8D - ###QI7GHA7jcYj3c2j+m3cOfZDCgLLuQvMAoB/opMhaGADX4eHJm4PX5DZBhgpwKCln - ###OTzRQECA84tsy2AOdORAh2hSLrwoOFsiwdOW7S9+OnpjZoN5WIqYdKaYtDB/E8Zx - ###q9dLPG3Jx62r6cRWGqRzw8x0SMSSo3FC5wDsVueG0x+aUZzMYKsiXkR/0iJRhszG - ###TaGm0CeTyVOO7wCSIdtnZKVfPa3RR5rO5DbsdvtBCwGPojkcTlebljumGQpWteA1 - ###TynVqQ5m2i9vYyT0U2r6tIYft7e9TfFKjgezcoqP9MqIF9xUL1J5VjGStx3qG5q8 - ###gZXgmMbEruO6cER57Hd7Oyw5Ffg3I8TznPoSJLHdUEnVqXzgeLmEjAeneBK1Lo9a - ###+xdwUu7W68agdS/Npko2wj/aU0yD8LMAFq4BDEv8yWWsUyFPY+b55k5rRTcvg+Zn - ###lM7rTAmidWs4eigkmTu/isv5YDiaXl074xGsuLDGiCmbK9n2DAO8sEbeS8SJn4Uv - ###5hID5hmRoHEkvAJwPL1uvX1zsbdzfFDgwDuwf9DkKbd/9EvVy+3s78Pvix/RaPbg - ###3eXBKX4N8yV3LV869eB/Kyz2Ml1mAgp6zXmFN0eFcPU0v5kO1WsYJqmd2ME7/MRW - ###TG07c0TGdjCHprCQojJr1DFCO9ObbHwQC8sWpUYIFYOCiJieIJjw8UaEG468+Foc - ###TJxgxY8inxbVnqY4FEVItgTlcRRplHQEHZdTD3UgGoycLuY9S23DhEyo6ET2V4SZ - ###TAQbAWOdTd5KQJ9K86gcojG9/GXnfP9g7ziXGGnJ6THUL/BUubjc2fuJyRrgDdI5 - ###8WV7u6lNK6FPpnluBgUExvZsL9fjgSU6y8t9B6PCeFD/r+ncEWMhNhZpd/WewsK0 - ###DRO7JvczcrOXbiNXWVlbr1c31l3oz63ni7A/Vk+N3SFqZ24AQv7ciuvVe6ISn5Y8 - ###wj1YqpCMwRW2AKfQDojxGmEELuCzeiAXOm0gTDfxK+c9prsoORg2/4NQ4SGFEQsc - ###X097PfJHHPVlZgFtSuJcBoMxk58gItOMAabSDlHGA8p379DOkyYbOISwD2O7JWYp - ###+AEA2B0hL6GsLhjT5mDl3dilEPnFnEC77W1XHSBL1Pa49qlXdjObmFP5HgPK9zZn - ###7gld8pYGyXtkzkBnVfayK2sbEdjoglLp915+RgR/WKVzdMlH3y+iHMMrwAJg98rd - ###cucc5LCBf5Xxsl30z80EDoX7cbEIAzt5ewwY3Kp6rZ/deq4Aoy3horw/9T5gYMjU - ###a7dUAKib6QFmtuSWHCjr5rFQeUZH3vvyqWdlG4AaxaZnPfDK1oPbZIlbq4S0tzFX - ###TVmym4shYG2vAyzCaa38Jevgl9uzl6FT7p47WeuAUM0AKgJweeB8Tk7k24zdKWet - ###PWJReRYaeYQby+GRZ+BRNkoSIn0VPPos6OebKChHo4kKJmXA84EkJlsGgHLfC4YC - ###uN00YZi5lMneIwx7Nyg593Ck3pupdCI8ge7HRuvwEw74oWs+vMckTuWLFgA6B80B - ###RyQM6mEpYSM7/AY6mbwHRrgc5tVrs5FQN0JFzUaKshFqfnYjAHjUH6CnQseXwjVw - ###jCg4D+EkghNpNAwycRImURSd3IclPICzcA1GWZalIruUWH6x/gldR4nCCZTJHTtG - ###DXNt9VQMQzKVip/kaZUczfJ0xndOId9LP6IsIRLjRvGEUS74C5zTvTEdtEsdq0h2 - ###ZYbORWU9Lltk5rKQw4M86/xfcsN8BdA8Yg+m9h7tKEazHm62NNIrZO3hDrW2S3JT - ###2eWS7ZQT/WS287h95fK2Ks/dVh7vqmJyVxmlAJeKTcckvNg2PiowGlhvPEw7lHyj - ###afP5AYhb50pkSMmKbb9z862kKIPp+8vIU7Pfe99a4BIlvH91mUzxAn8FwiwFqIfL - ###TJkkdyEz4z2eOD8ZJRVsBTKQJcfiLCTZQX5xMXuSbGgWLRWtPSEplSzKfFoqWZQU - ###MU1yuWm6ycxuNtUUaHw0BMIEA06wNit8sYKDFlc2heFoUiCGh8PPkI9hiJ6jd0G3 - ###TMhu8j7hUsyPl/FsGeZnEY/yKG77a7HbvSx2u5dgt0n/+wNfxKCHDrKTHpE+vsqR - ###aSBDdG9BL0WMJTZ0BuEdUgq6Y6PTJraQzGA5kjx8+QEcfDYDX/x67Htvqb3RW7g3 - ###LOltPygLxZeiu9Ax6thl8IQBYYi6tGSPz9Gwf59AvyUYZXcGFs4qj+S4RxqshxNh - ###wljKi+iEzhYyDE423gpqUgbIuRlEBh6b/FhP8GPWI2bE0vDFRMPwBs8RaSsrOQQA - ###/UlI6WdBam6PJtcOKjMZ6pf7O3sP2dsEVq8IyLYMnO6kFLI8YFWFmpzHauKwW6wd - ###fLBCMFMHJVcUF9QYy6yl5bkmVhYecqgPvaT6u6UnWoA5SZjdWb3Inq2+UFYAtCo2 - ###s/VCrrWVaaCIbZkKQqssKmyK1ncvMafPS6OTJ9FpKWTyFDI9SKo9LbvlnLmGS2qM - - - -Valin, et al. Expires August 20, 2012 [Page 186] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###/3SE8tI0AR5awO+Z378IoaxeZM9WXyhXApLMUDLfeQmEgsqZZb1k2SURKiVj/tnW - ###kv/7fmb4fz6pAfB8+9+qV12rs/9nvb5Wd93/n70372vjShaG7998io7vMx4J1NB7 - ###t8wyF2Oc8AyLB3CSuR5fvUI0oFhIjCRsmIzfz/7WdpZe1ODEycz9vZAYpO6z1qlT - ###26lTRfc/4fWT/+/v8PN0//PJc/jJc/jJc/jJc/h/m+fwl3qDNt77lKgP9iO8i1ZK - ###3bnAz7Pk0mle/P22P8aTgPE5ta0CNVdutuVYJL6evUNvtZ+B0HsO8g0ngn8J/Mvg - ###n+N/cPzVAP5F8C+BAh+cAD4Hq5kTwnMn+uBE8DmGdwn8dbIPThc++1DOx4ek8nod - ###aAj+gUTqhPAvgn8x/EvgXwr/so7jQxkf3vvwzofnAXwP4HMA70L4G8H3CD4n8Del - ###8h7dpQNOui1x14Gs3lIcm5YECh7dO+j8+1Hci8Vhum0n63u5d0p2egor6Pg+tvdy - ###SDFkJgPxAccw8khdoXEOL+avhQE6Ua9R/rXcaXmrfpbGzvlL5+TwuO2YsOt1txUR - ###6j3T/u8D/a/7b8npwocMlwKWMenCP1jWGJYt6vJS4ZIFXV5GX5b3oUZ9KATL2uHG - ###I17nFPAmgU5i+BzD5wg+h9BwCLgSCJ4g3ixuNOtwwzDCLvzLEjPy1JPGocEY3kWp - ###jB46CkI8SBFkLTcKPft+F/4F0DAU6ELBDBrJQhk1jChJGFvjiBvWo4ayfiqj9q1G - ###AWZ+kMI/GC1sAx4xFOxCoSxe3HAE78NY4B3y9vF5yy35ETQUQqMhNAr7yfdDaBi+ - ###e76MGhrNoNE0EXBAo3FagnXIsCZwYKMxTBte+iHAFqbkQ68+TMn3fWgYCnWh0W5g - ###wRoaTaDRBBqNY8ESaDSUBaRGE2gIXvqwy/0IPkOvDA5oFHr2PXjuQaPdxMKQ1MIQ - ###tYjwPlSNArx8eOkD+vCoQwEHNAoLwdiBi5gI6kGjGTSa+TW4HdNol2CXdpr++TB9 - ###H1DNB9j6gBE+LJyfwt8E/kJjPJiQZwqLhhhEtEznf7Z8antHh/t/XXJqjwQLvADI - ###DaURnfXooAIpv6NO/xYVHE36cyloXV0ou/XSEJxC8IPemz0TcQC+ADXyIz/uBkkc - ###2pEDqncMyDx9wfHGgtgpXEE39umLW1A+PNB3nA/f/cPp354PJ1Ti0/B8ThdZTim1 - ###A1F1SXIzGEyv+8U0N//vT5PZ2tnZfO1lf/qh9xoTa+TjwX3vBI8eVq/m14VUuC+3 - ###j/9MSWRPYGALmeYZNnUBTb0z5Vd8puFsSEHUcwiZiKDjn5D/AGnn0/SYticgFv1J - ###U/rT5Z3gZVwIcJ++Rxn9SekttEd/woALQRn8Hvox/eFvUUR/4lC6S/h7ym+7sUck - ###k1qCDceF8KuHOCjzti/A4/nB7TzvkbwwaxVCHlSTfeL3aS4vllWYAzn3t5vNi/EP - ###hh3npw5e/4df6EuA2RU6zhiXriM5AjCQvtjZtwE/CIlZXaTrBMFq7FzPOACB+AcX - ###ryhZcR/YEo8XFl7PnM1NXJpla2ZtM6PCRRE9H1hvuQ6hpKj2WukBXuOwgsipata9 - ###CqlggNJebukeVvx22zJqKud+6719Zqd74LsHegxDffQmFwwsqKvjotdDUStNDM7S - ###thT5kxMgo/e1SjxLoRMEmDRIWq9Nf53+bpgtwg/UeBHuZiPxK//9cuBsbQJO6Tmd - ###TfP+B73kNEy6XMYR9IZ4psZ+mzkOsjVczVetAhjpkG56SZQ8QBQ8Rhz3iIjYg4am - ###ALbwe4OGgp8MZItjxVf+e7fw4D0OG1DeWgtr5Bi6YrPUxPsVKL4WtNfgDy0FIjuU - ###ou7dkbg32MgGraxgIXrx5bgUtOWwGWfD1YsXhgQ78JEG+D5DWMGxpWHXtoHHaAnj - ###s9HRxkXx88G7QZNPW/qOlaT92FRl4aULOIDxXl2nAC1Xzo9hSCcyFjaAzMp4WhkW - ###gaxy2wuozbw/vaTei0s7tF3rjtG+hs4rmPIbnQA45Lw+v1WTXIGh0IUfbnSFZ7YW - ###4CK311oBzqm9rM3+5YlzfZk4N1HYnrtjzhNlR8tVayKWsjOyBE7vqwDQKGCvjkEC - ###XKENZ7iAigwV2BshITV0T++L6E44/b4OFtYwrMpbTon2LujClFq35uzbc3b92pt+ - ###Gu6wkW0w6M/6KWZkqJ7omDp4Dhws19ZzrV7aa/Ve1seYQzHn6KzXN/N7xuLV4ir+ - ###1LSO9ly25PNP76vLubLy0/tNq2yRvmz+xHu+DoYVCCJG4jVfDqNDds2znPM40b2d - ###/tgKcApFVi3vLitwdi3QNjYrK+2Wn5gsGTwWHdFHDWU8gc5hF6nBfBrK5kFcUS4P - ###N9P843ByS44/D4ywgCYbm8Fy/diFW7O/UYnZlrJlKYHKGAF6ZGSgXO8UW2qZImlZ - ###vpIgHFHzpThXhbBHqvB1/+5LZRQxzueYOMAOzwRNFCwk1Ee/WKDKhIqRXJdbhSaW - ###VT8iGJqro3a7ddxJM6adq3zwgSM4gbh/jlcNrwlqWqjjPupFO35XCFNVQHCLejYN - ###vCR92YNn6lm28xjewg2VwFhZSmveFs3Yu6CEipz30Jo8ydv59GYyMhIZnTIRquE5 - ###i4vHIQOX9opl3iIdil4LL+USEnqrwlCK6FAmDlQQKdZPGyVo/VR7OI7o+sE+Zcf6 - ###H6D+hw2FxesfCnC2Kstal9dX4/YHZCY8DE0aazDh9WxtEUrYPyLS6e+flwqj+LCl - ###Buz6xbpFzChhEdDlOlRZ1nt4xTHt2m50lNSgCAxLMeuDbtcvxGuGcaCbxS8FB4gm - ###i+FcHBl25TnVfWevi/uLB7L+pbBt9b3lxfBdwcGXl7r5ZwUg2dgi8HvodKVfcOZR - ###6FJwSr2ZwoQBeZ79bfysvf71d5qDEQOliz+cO886DwJMD7k6NBp5fject7z2usQK - ###fAQla74tbjgerf+AwiuSeao3gA03zx9jbljmYPSFqwV1xid4W+Swm6zvSC2ljC0I - ###8FeNCSj1JEKiLBY7zWC8gm9UwILvt497eEb515O28/y5ef72ZLdHtbbbinFdjiZn - - - -Valin, et al. Expires August 20, 2012 [Page 187] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###/VGPznaKPPByghlj+8PR7TRfr8YaWWg5LODU6RHgFL+uVYt+Wq+iV7SIdmvjiWVU - ###7OGpNUpGyHyfPy/vrJZZuo2Nn9oLKxe2/HJtETsIZSN/EOQojYRxBrCVkhcc/blI - ###V0R+0wLZcrtmDIt392PtqGXsrAy3OMqX268Aj75dtyRMRmC28wrLx5g7l5MJmnRQ - ###RVSJn8lOhu4Wt+IXIJIwiMrkLDDj/Cn9W9iAfRIERvcoTg/HsBWG5zo6KK/6Bp5P - ###ec4//wmbErhsN4FvVUWrBPnFsylPSIESWzEoA71G1Kf1aIvC3BYf/iH4ZvO3GA0a - ###obATOgSkbDKkYfjXM/JJQblMW8pWLWm03rC47CMEN5TB6ysO9YF+05jtbEiLLOj+ - ###wU/am0W47R9AnyG3qvJKLZ5O7NW3m9U2Gzyy2dBb0GxU26xvNVt+51nwQWMS0o+Z - ###M5qMtbIYroZfspjWcLa29g/aPNjfaEVJxalTtxSRslQpYm4N7MNRrBsJOEUuFpi8 - ###meZr8ByDDPdnQDXO8xsyrmJWdNvmu0pk5plSQZ6hQq1rqXnPVMgevE+/3fpHG9cH - ###ZD9vNYuX//E/ro/2qyjDM55V54j8kzgUL9/EkWb6NzfTyd3wmvOo9+dmMZgQ0VFG - ###GwdPLZWc7HmaKm6yhxKhY12aC2P0kvS9MOZ7c+u11eh8x7Wq+Wm32w2SNM6aqgXl - ###3oLU73aTDC/adZyTvW8l8RIGQZagbf6aqhy+N2aJYrNhsdlwNUmT2A8TaBxHE7aL - ###O4uhFEQKSiC/fDGYEu/3BFMUBVG3myWx9xXBFKwGcTfL0qQbh4vBhFBiMIG8+cVg - ###SnG+GfwOvwxMj4JuBUwpAClN/a+LTf5qCD9p5AVhVAUTtBz9gl2WPX6X2dW8LwCH - ###v1oEwuPmas/QUmgo7DkUFcleaUlG4ERCtrFReF1Ul2379Fq1vohw2I62Va3UWSHQ - ###ZF733DbZ6eOg0kEtqks1dTt8PPu8ZIcr8A7VaBMPsQagItZrA0Mhuj1lSCu2+65U - ###0Vhqao0wpdJ4aUH41RHf7tDG3/Phx+FsiA5bGKVCsJSry0UQBHmrpi+MfbOxEbRV - ###qPcFJloyzJZgtdhwWYWY3LXblPyXpGYWgu0VBqti7pmyFpOXdHVNHerkDcWr5JZG - ###WOjOtmly62zK/IsfHx3uLuNd9dV4GR0++OK6+tIarqzG7bVCW23nEWUWxNR71KAO - ###9g7DoBUGaZJ2LkaTyRS6WsGv2epvMdJ2IVwfv9SLqcwE+AptA3p9yV5Qs75qgxQW - ###mM9trViK0NJD+FSBWp19GhtioMGnoAekaVDcjnTIUXzyvoOm/+NdTtErE5a52SkR - ###eJ/cYKKDHuU4aLE52qKk1tlzMbyo0CB80HFqCZ22UBnaqQJSWJSBe0FrgrcYUg8o - ###12gCsBRrbHh9SRp48Yj6bP55vb23X6AO3xTWr2LkOsdbbZN7i6yUFHtlSPimbDr7 - ###XO9gRQdMC7upP2CSoSL86k5dGo1LIgGYgB4P2ptsG43ddY2FxShMBbOOdSxCP2J9 - ###eZzxxSmEurQ3qY3/lZiY1YI21RcML5cX6m4Ti0c0jLtrQYOFcrTbVilPTqXVwhFc - ###sQLlfv6C8phLh8uXIpJau7c6XINpbcHtz09pT/RP5f4fZ4D6qn003//zwzhM8f5f - ###HPixF/sJ5f+Ig6f7f7/HT939v5Dv/5Wu5eG2+tpXBR9KFUI3/v7rAqV2xkv6zvmx - ###vu9PyW8CXwznQP1up7ZjJbvw4uZfero7+HR38Onu4NPdwae7g+XckduAZVbqSPm6 - ###MHPk0n869mlyr/ft4dudHmyC492/tOGlY8XGl5e99vPnpUegLh8dwwusIMWdQlOt - ###3nX/p07vejhuO39bclq6rY0N0EpXis1sbbaofJtftqgatU3q/GP68Kg0H2M76hxb - ###KiED6ZE1D8PcOazVW+/JT++iP++PWkB32k6v+KADvb7e29/t9fDTPmAgTFz7BEhG - ###he0TwGVExxMrzcZsfj6cFPJs4KPR8IyfUX0Fl6Verz9nqpf3eq3WeMKKSVvnvRSn - ###v+EYndXZ988eKV8uYU8+GrX9ANkvuzdgZVHVLpRbBgwKtM+O8+w1tgTq1pjuQI7a - ###DiulQND/MKPrFLnzh/MX8OVv42cdhxvFpx0MyMhiPTCT6bzFEroNX/GDRB7Sdn5G - ###Ve0b/gLfrFk843LkSwbqcg69PXP+kwquf65tMqBmOpR/pn+Z/7LGHfRM0U1QT4x6 - ###i6bwmJEYhwopu3fwFjNC9DtnmN+0315uncHymq378gSjN7bw14bjOX9yWi58bjsv - ###HPpDP5SLcvtsNhmhJx6uFJ43kgv1qn0BCRrzk4eaKzbmJy4m85G27MZgn0JjetzQ - ###HIwcG+xTa2fUGjV2ID7lpbYKjW3/WGhsa3Fj/buHGoNpAkS/aJph0DBNe3keMc1S - ###W6VpFhp7eJoNjQFnPfyigeFWr29o+8cvGtSiht5yjhPd1Arhsn4L3N5+6xYx/c0x - ###cHCg/m9OWkhE2tr6ZJuWdZ5fy1fKGELWK6/DQL8Og/VSdXrIm3WGKYPKL6FteolJ - ###XKpvVdV8nE/XzTTYkk0MJTVP9bmR4wfmKTC6A2JAKCH4SZhF5t2rl6qCZx7uvjnZ - ###2wc5xtdPQMb5aw/ksm93YbS2UahNI2jb4+rhwOrKmGEiM0SsEsICH4rvQHZRL/Fd - ###cYle7b58+60lZNA10d55fnYr8QrIh6j8/hIBOCwkjdo+PoiRfR5UCven13EujRmh - ###xGlBjQgrtOtqRDUVXr7eO6yvcAYlaiqc7vV24h/rqwziuwU1kkU1krtCCAf9V85A - ###LZwnvyiFfHShthbji28KyM6vqnhuPS+iuPWiHrv9Ve9iERrbUpTG19z144t6pPVz - ###+1UtmkKbFpLq09W7DlkakaSXXiL5t16ake5+KwyQ2IH9XDhG8fnuj6QHSJ27wgtO - ###4FR6fvLdMfExzlxW3D/f7S9+dUyEsb7WoldvGqp9X/OuUNG8cspDsV+Vx7L43fbp - ###2+Pt012AO9GHAtiPUS21J1+oCtrra4awEJ3V+GK5sAxYgmFdLmF4/qtXtgBR5DzA - - - -Valin, et al. Expires August 20, 2012 [Page 188] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###eOyXbuFlI8+qZVmam3M8PPqfy9DgtBBXKWcXMju1TRXs74XK2ztcd9Cxag9gnA+1 - ###UO5f4vY9PFAqWDujQkkohiVDv7kkjV/6rsyhtmGG6V98v6dg/wBcoWz42ILRYws+ - ###BlLw/5vHF3zkGN/Uj9FIBphOroRNJWRor9nks9APJ6N7VNUKIlXEAxxcUZNukBdo - ###Jv5aqXzb9t7/psz3lEHj2/2jl9v77PtO1xXqhEPVc6WwQ/5PXkl/ayhWdH3Xw2M7 - ###Cg7sX23ef/Cncv5jEoJ+tT4eOP/xvSAsnf9Efug/nf/8Hj9ry/XHP1EHtLjpB+fl - ###BC+wnnPe2v0Jh52yT0BmNYc3SzUHQTG2mnYWnARVY0Z2mHTUFO/IcRNUw+AbVA0T - ###Es/y6cf8nGz+/y4HPcVTHmf5Vx7zqKMV5W/wy4566kfyxUc9X2Mw1nEP/nytI5+v - ###cOLjPKPTnmeIZL/0uKd81gNt/aLTntqjHhxY6bCn/qzHzPXoh8PdYzmWsU97lpxf - ###dt5TPOxZcn7ZcU/prAea+QWnPbVHPQjvLz3sqT/pWXK+8Kxn4UEPLdsjj3oePOeB - ###xhpOemy56M97Jye9169PrcMe69GCM4bFGb/5MN4YYnq9wc3odob/lvI7PABwnu08 - ###c37WshGev2+fniJmHB1+s4SXx+8nt84nynMyGn4A6uK8WHJcF/7CPh4N5/eSCh6v - ###gl0BKVApJPoDukyG2VcvgNSc/ZQP5jOqiZl+XEod0RpPnOF1/5Lp2RwojUk94bQx - ###2Yp0dX07mg/dcygwngHx6I+sd1DjGvp16eRCj2mCPIAoJHQ/e2zR/mzuAkn8iEZk - ###OkEYYqRIZKpLeH0F2FKeOx8uBqtXOkr71Po8Pocv8BebXh3IY2jzYjhdHSw5QkWh - ###x8lotgbkcEq+YPeFOKF4xfNk7+AVnuGphb27vh6OgXSOaXXVOVk5Tnyvd+0HWRVv - ###Djiv1Pjsfp7P2sDmroH3X45bftKRZyVBulTTukBUjtRWkNZrsM5ZNFZjzy0XKuWi - ###MXbhpSU1TEc2S6lRjBSHTfUBWfAqEVu90JztLBwHlakUKI2hUujPr3snb1/D5OVw - ###bgYYMsr1oaQCkjK/Ade7HczFI7GSIGe99vFwfemznf5nvb65uuFyi3VvdKPqOTds - ###nWa8BsqJzCZDYOarl6sYwIc2MN5fHF8CJwccg40+cyLYLuTKuISXtS6gefiDrWNx - ###AD/sowEQmPx8yYmW8b9gqWD6lGmYiWMyI4YRnkeMLzCn2gJ39Aq4KDeQ7W5tkskx - ###fK3zBRn2u2DZTFiu5laC9y2fDefT/KP9tgxAZ1m+4NX10nQo3GzjhJfN98HF5Trn - ###QwcivGxlX+et5/DTPXSbgg38DyTFsEmdFshee/Ch7fRHl5MpCFvXfwToX1yuUQfO - ###2e3FBYmTXB9GQ/GvbvH48gXLc/YQnOt7+L1Z7LyFV2Y7XgedfekXngNze3irTzyQ - ###OcYThQfRNRET+jgaGQfK9+eOOnwe3VMbZ/cseQLiTEGmR1yESWE/eth7hH9Au7BB - ###GgZWGZeAJDeS+QpGXu4Y+dE1hz8uDR2GxIOXjF5nOI08b7XPOZcUZZXCaFZ0Ig+j - ###wJD3o7z/YbZqw4EBPoAtAw3cjPoDmiqyStB56HLoaIgh8XhAf4R2/viiOju8SIoz - ###JIm87tmyKUtxi4DsTG4vrzrUFIv4+ViiYo4HxMhoMDPmzAASGBQ2oER+uhctC6Na - ###141hIYbSDCvVr0hhfC3HWidcyeViQXvQ7aZRq251y9Y0VGAzmI5uQQBL0zEzocXG - ###jVXceRJAQuOO2tOzliI/HVrtZZxNB9vsATeROXeccuIqbvKsP6OrVs1dPaaH9rqm - ###BDpjLsy1Mxz3YIv0YKptWYk3Ir0A2iE9QI1M56sbjm9u5xYJIGfLPv7GnJ+UqZee - ###osatUd+5wAt5Hfjj45/V1VWnc/EOx0uhT7CRW5H4sLTzmou/toq/tosfTuQirpNj - ###7K18lKPyyDyCh4lrK9umP4AVRlREaZPI7sW7D+9Xp1SGPg5lPc3FBYJN7XogxEpv - ###iGTDhDulJzAngLlpdPgVWy2OlR3eFzbdXq+V1z+XTxf/1Sapp5/f8adi/yXBc3Qz - ###+IopgB6y/8ZJxPl/4J8feGT/9aMn++/v8VPn/991A8/3fqnP/pOj/ZOj/ZOj/ZOj - ###/ZOj/a9P0kOM+HG5dtBIO7lhN33LvxsaaNlXftldkX+W8W0HD6yB4L5w3nkgYt+A - ###bO3sv9kBOpJfAPEdUkAuLr62VMyGGQbOch8awBaGY9D5uYX3FLprMJlO8xHTFNKB - ###Z9QCaij652apLrKs1fy0/EBddO4PKMFzfX56qzxM8B3Mpnd0DOTmvX3Hn4148B5a - ###QzgUks3zxWGT3/emkFMTG6U77J6JGIvjcb5R176LEVwr7diXiDH8E6ibtzdMxodA - ###cAlof8QjzYtRzhqrtRqFtM02rKZ6RFbnP3HnP2FwbfhTiMgIP1BJMsAaLx2c3k/v - ###OzClIXCqnwqZpbm8OI1hgRXHf98JC0Uwpgxe7O+dDz9CMfZMm06hVIfXr5Sq2nl7 - ###c446SgXriH9N8FYBL7s9cb0GPJZpcQzlqbeGKz4lRy5BoCZsKQNzfo0JTuG3nSMV - ###fvA5hh0gEFVeBfJq6Ppu+TVXoY+b3MxKCe7TDjbRrlbj5rhaUF+tFOHTfFYbhv+6 - ###pbrllqbtTt0KvewPR5RuGk2vzqfcwYj1oYdppi77LPfV70T+0fEKNjTieO87vtcu - ###4qLEtdVbtFx5FXSFi2WqvKCiNtKaK/i1w7LiAhSCevQ0VilPRH7Q8RMTc+Oz0Fe+ - ###GzKctqopgu+syBDVt+Pb6051B+Obe+s5ksTD0vfJ9HxBTTTs2KT0p0pMjsNKmE0L - ###3WdAgTbFh9S4rGLcg7pQRlZIThjRgqCc2KRJLg2ghGkjWYGRvrNoyudim9Ce66// - ###tLUJv1y3plmuvkl/rGi/qhl8TkGf7qywmPfFNYWRVWb1ubisw8qyIq9rXtbzfFyz - ###OFjvqy7rF6+qDYlHr5xrrxzM7HdcOXuZqrgnawkvS+vG4o6SPFqmX/NTt1EdZkEo - - - -Valin, et al. Expires August 20, 2012 [Page 189] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###vpD0gjk+OMAgCCx3jlNgOubHgjL/aEHIiFKj/iU21h8o+ae+qcqopEGO0tGpq1IQ - ###oiQu0MMFYTwPFxrXlLBTJvGcz3XIYQ618v02yFc7+5Yzace5k1ggJyj7SjBiR4IT - ###t+4A8qDTW86nHNfDuio33vKqD2WyW5teJUr12Kbkd3eMJxr5rYLlaE4/l+oUnXvx - ###YUdHe9J4CIXHLmZbqKnAL8qVFjGjmo3bH3ibWpIrHThKYvnqlOEH6hnxzOxfmljn - ###jul5V09BSvsrks8AfqgfjN9GRBBDNAGz9tpu6K34ekCqUIs+gGBlkoosHpoCrlw4 - ###4CFxUxo8mn9LnDZA2K3NBQI1IrNzbiTrcUFCh59znBv3ukx/Xajy3sz9HX6F+ufq - ###kRUE/Q8XFKGcy1CIcS6CO9q1o/AWY5NzOVYFELCSJOzfOot9xf4Lkjcawr5mBvhm - ###+68Xpxz/JfIDH79g/Jf0Kf7L7/NTZ//10f7rO6fD68n86t55ueqcggQ+PINf90/B - ###VJ5svE823icb75ON92vYeBWzLVhybedaE2xld6e3s//fbTKg5gMSzljcvuXr672P - ###bRSS1paP0E/jDbQ8BD3uQCjH2bQ/HlxRpgCQfmeUTTyfzTkgOtGP/gwfOBNRAPwO - ###pmWVfw7UPp/oIAMSOAIIen5+Sc64t3Pocza8HqLPnOoAqQg3xr1jrF9K+eQEceLC - ###AIES7sOySPlVEp84/QnJupRBDD/A981vvumRt9w1fGr1Pj737l7DD8XI3tiI8E3v - ###49bWpir/T/5kl6aS4SNKYrng4XI7GHFmUTH4tKJLsk1PnNlocsbnwl5CWNZ5Phpx - ###VFT4MpjfOcs9XD9aWrvoGC8tr5ceThXU1M+o/IC0tbXl04ntUj2egMKCSzrtj6zM - ###q9iDM5ujN84oR9dLZpb5GDF2unae019eYHIy6aBlUMKwUtFPkyn6PfdneblZ+Aua - ###DvN1CZjMDXHrlOExH89up7nh/exIhyby8Qy4FD0DvLrM2fdofO/cTGYUcVnGdHs2 - ###ozzLc+qT772gNx0PkTmhykmCsSsxvwCWlsFBnXwEsj3xQZ4ssNGcXM1ksJiAcg6L - ###9YFHSSNEIzc9v0I3NB5lXgUsecX1L+YKgrDcMPceOgS22sCTKeOJr7MZAiWYcgbZ - ###PkzzEzc0/zRR/J8boTOX2Q1KB1AYRjakNAk2yFFSgiadf+TTicBk7wIX7nwIDU3J - ###bd2a0uwmH4Bs4OAiimckQIISfsqCkKzQ5/5BgDjrn7H7O/Tnr7X8jY0xTIeky9kE - ###RLQhJi3p39xgPlfoCiVGkxN3XFgpTJcLcLjKRzdOfnczUuIaoAXoXeR1CbNFp2wa - ###at8Z559G985QO7Ke2zg1RcFTrSMJSDMcAOVrpsXwsXMmQrS7NmnnYcRf+NKjc4iN - ###DQ5EjLtotAkUeW//6NuWlIP14X2+aR5sbbVGrhg3WDeWBoauu+Wtt41b8hmrodPN - ###6fJ0a8uP+evZJrr0tVv4SEwk0DGMw/+nqgC0hz5+NiSGRuyOHqVqVvS/m+Ec2M9X - ###1P4e0v+CMIlj0P/Q9ScOAz9A/S96uv/5+/zU6X+/X1BPQTZ6wFE93+AToGr90T3l - ###b2HH9Sd980nffNI3n/TNJ33z1+mbTG8L2uYE2D9nFyv5EwHlmn2571G9/1Ih6TTo - ###s+e9M1A2ezScVuGIFUXYTulQnGNPFo5Xa34k4TQ3Kuk4TS+NDgo1P9zAPR1QdOyz - ###GegCx1j0Nqj/ecC56eT+ftMvPITp0ojxqDx4Xy5Pr/AsNljo+YRd3clhEX6/qznQ - ###kQm0XT8q+DzpnukU1uWR6Yd++SEOxDNOUPqZX3pG0K+U5KdU1jfnc3wyDSttn0wD - ###mPCMTYU3gq8d5x7Po+/1abSdekRhQDWrKOhyNPN3w/dbXs0BtbUKYzleLr6ANaAG - ###MJyafilPYIgmCJg65JLeOrIObdutZkyH86WjQ26rI3/t4jj6YnwmdCOxoI7xGIsF - ###rLXrANTaC/2eHmjba2rbq7Rdab6CRlbl9dqSGo+sMdSXtPCogG31pTV2F9e31DOV - ###gEk19UhlhsUSn+tSYVcm39i1/4iu/bqulyofP1vbp+ZM+P7dcAU2Gu4i/tDu3EvQ - ###NbeuMBU0hdZLmxPDlfod/Fr2p6FB984nn8bsVdFS8QWdZVTfQdwbAM16975I9K1X - ###wEMU4Vd8gD7sFNMsO6UT9Hfx+zJtnV/fbHJgwvIbdPOK3nfICSV6v/mz16H/PtvU - ###xQfqAp2jF6HtaADDsx0RJQSdikQHiPKuFSwPXb/9fkV/W4Fvbf4K3wpOVivix0jt - ###eo3t+qoNr7YF3NU7m5tBzfn5grlY01lZ1K9fmI9fnI+/eD7WlJra9lU79XNiz8aS - ###qw9hiIP+N3x/16uTE6KOwxNu64xth5MhbFdK2OW4EXkzLnRk1If6BQ/G0M4axkWW - ###NzHoJXoq2g6J0Nt+/1KSc6HSxK4C1mpsRhWGtYa+jkNqMr+7abmr8TIAmxKDQQ8A - ###6Hb5O7kgLBR0uDXj2SWkHCouDzv8tl10v9Q16MNyC7rJLqhf9cmepL046HZOzuW4 - ###LFGFS1cnC3uzwg51AM/V7kXHj9vkkKvRSftqFiuJx6YpSoRQO2systDQ5CNhRQcR - ###RG7HOsoZTXxwsEX4YkaTwWgCyzepsV1ft1ukiLMcz3lqnEdLpG/Bu/s6JC/Qx7Is - ###TJ/rRFKq1b/Uny1eEzAt/LzYyQuGKMtb9/p+8esw6LDs1H6EG7/IrCIua48oXCCD - ###f+RKeXExy0X4tR3P9FqJHxmuTo17mYaZeglwQWejfLxiBEtqTNzYcH6y1kHVnY0L - ###3Uuh/mVDIVF8zAAQd6wAi5pqvdKcFA1swOmUB7ZTFqKhN1uOprG+Iz9yosTB8k+W - ###a5zUojHate5NrXupsmC5alQNjtYOE+EP9AZm2D+boVeaDTvY28W3BaBhzkPX9zVb - ###o662ajzDFs29OH0OvqseFLzQHgJHESLc0P2ChmCx3gKDOZ/cnslJG4OIr8qDQmMc - ###QvnFcikX+c+FtyZruKW0kfm2P4XCTE/YlBbd4UkHJqpG6xvaDJx6JQln96ADsVcH - - - -Valin, et al. Expires August 20, 2012 [Page 190] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###mToQc3GtqZGftYYyQ2m4YnkQK/1IS5AuoArUWkgRkDIzJdBV5LuuZ3EjHHHJ1CBl - ###74vb1gZHx/limwFKHI8wC5gt/Ho4xmgS1oIF5QWr79kig6af+nX1H1hX419qrYLx - ###OcUrTWez1tANlgtaT3srcJ4/d2re+fjOQgZgbPPh+DZfhDx+DfLU+a4iqfqJ1ZSf - ###UCYs7rF/HQoZDl+k2b8AfcTI9CUodMyRlYAD3Mzy2/MJHeBPbyYjjUGyioXV2/Jw - ###8QqPNlr28IHKLsKZPkwNiLR2oEU2QsAvNGc59p/Vl9DvB/XvV0wLOP7WwO1XzQ9G - ###FktZMjyDUhYysRigjUuOo3KrY3Rhd/CoBge1DbqFFmsKeHUUvPwWf7FABs9KW8y1 - ###ZZiK77CypLLcSJJQjsczvcFVPvjwzk9wK4DMhjQp7DiB+h1bn8tPQLyzhMxpfj35 - ###mPeIbYGq0rLlzzstWt7k0+HkXL4Ox/LV0tMPRew89Xr86Waaf+ypalaj9ByFGEs2 - ###/dBB8fQU/vfKqvplx7msPLy5LBsA7u47d3cdsaSUDXjvwnrjKlTiD1LPlijlq56r - ###OHeb75hyXH1ZF2rN35w1xdh1AfMIAWS+WUAyDw/NxzukkbphLRBhI1ub+rnOCwyP - ###zVNEXXxxCiM9xeHia271bvPufvP+XphC4/2iu4I1FiHGrvzoYX/q2RckCuXurHKm - ###UNG0e3+vm+kUmqP9IiuEVOPeGJKpBVyuhcS2xsKLeBDc21c7WaUArdG27EIRJCEr - ###YqAoXpYk7CpYdGdXRekX69OlU1Nkbt2AgLeYahqEWTcttIMax6VnShYpFXUwnf19 - ###ysk4WnPgiXf37c7sasVcAv1cUON1g3f3HN4Fa7f8lbu7ZbLXFe0Uk8kH41HFp/Fz - ###53Ttg61jfNgM1j9sbPrx+oeylR0AeQps8NQ/U4OxN69f8xAlBSOOnOL92lYAuLny - ###ob0GHz7oWSGmw+sNs40sCi2XQPlLcR587ox5p+kg39xLx4n5Z0YMxw4+KJNZEXW4 - ###75VTb6uyy9S4z2hfWQtZ5BBWmZVTDYfPdimrPy4K0y+Q9w/v6+CiTL32HnYWbONi - ###L42b2S/c/F6wVf1C6ce2fPaops/qyi+6RuV8jZ1et8V/ix3uf83d7Vd3drB6sQy7 - ###24c/pR3uGOH+1HctdtOG7VwS36FdzZwrclRtC6QcxMsflj/ALj31qu0JKTU8v16a - ###ktIFfQTmuWVy+qyGJKfJbfg6m2HEgtyl18bQu/Ma7K9wFOux5iv6MbFNv0yn/cIm - ###/FwQu6GNjU3Vi+r/BqtZpxDWxOkVY4UVP0FJJtIk4AFfR7eIsQfEOFxAinHUKx+M - ###2ErzfZBGOI+nDSxRfXhvwKihICegwXuXP9SdJFYkby7qW3XUoEpSvRHpVUlX9ffl - ###3QQ13bh+eYVKcjx2Dou25VwWVvfSCHYo3Z+u2BK9Etc2jORYFNcsAdPRLp0o4P4m - ###FwcX+H9+1QTwD9z/C+MwKcV/C6MofPL//D1+/h38P+2s7k/+n0/+n0/+n0/+n0/+ - ###nw8mb3+zd1rI3q6+1zlx/ua+OOv/Dofb60u/qSHzsXbM9f9FoZQr8l/Byffr9PFA - ###/F8vjbxy/N/ES57kv9/jpyj/7ZB4F6B4F9YkdasWXSwJVmS9AmJZEt9pfn0zmaKY - ###IvkPJM0CtgH/U7WnqBNPUuCTFPgkBT5JgRUpkNPSkhOZJQsWn9o5wOjZNiW7wkc/ - ###7B1yriwr2xuTaMwIJnmxHOvGEdfHrhyrEtNsrqRrOXVZ5RyVzKqU1EpykvwXdrQN - ###AD5sEeXvUNYVlZJkGxOMccAKeku5c5w/YpE/OmfEe6b3Uva/bvrT/rWUOyEuYj3F - ###VC7OYf6JP1lV14pDefP25Dt7JB1MdGSNhzMCzdQYJAcJEX8s6PwRf/8RGZke9BeM - ###T8cMUO1aRah55xR/mwLVCSi/y4/9qRr1qxxI9RQjKgAFRt80zWYLI4PXwPmlCAD6 - ###nKtVu2APRijeBKI6CBngLOjeOexf5xy6wIxDpWEqg+thaNUCC6OsqCArAKweEvG/ - ###nljZrBUEsYmOQ3DUOeFrZ86dwdN3+PC92ZTaIdVkvLf9O4rNyjM867FGaLZw4wh5 - ###CMvwcam61ZsHj3DfdFrU2HKbBbZ+C0tMLuhhe5m+tTFZuN7rX9LmQ03KrcVfCzUY - ###mCJ8lEt8Z2lwBeNYvhxNzvqjHqEcexBjUUlbWS2iTs/I15LacaxbmLuHyGV732/v - ###f3sMrNVOpQlq4eV0CEIPyLV0fIv078ER9eaTm0eMCostGpmGR5mKwgrQ1zZ6kbQY - ###5CAytkaT8WVbXrWd59Yr38oIv4AUOi01+d7B9p93ewe7B73Do+0d4Osnqnh55C73 - ###1eEhSs8dGyHW5AvOvN3uVLsA6Wf3NYgDr1QfMujlxa20O9LTymYrWH6weEfQVY3P - ###fUwlC14FLIXh2UDAoPOz/sf8vCdzb4ChXa8GlPaDdrtuNwj62B2uV8dT+L656bWd - ###P5UKEWqapJ292WDaR5fIb/ePXm7vc1+9k73/3l0O2iu1TwGGtY+dF4V5fT1wrBfA - ###jGdzhZ2tycTvvWUejfgGYxnzWl+Crw9WWYytTcj6eBx7BIo9Bp8q+PHwsiq6WKLP - ###QroXXH5/DDt9gPUzp6N1LyKqLRlVWVsN+JpmZeQUnpB+UZD78d1D9p+K/e/6fDD/ - ###use/D8Z/DX2vHP81gNdP9r/f4eeXn/9mTwnCnsx4T2a8JzPekxnvV5jxgP5SpEOK - ###7Dgb0r3Og1cwAfpodh1RMSCRWOxwLdIZbl+/JlxG88wE6CFvcQm++WHV2Ztb+XfZ - ###7/ljPrpHZ+g+UgmVsHc+wVZuRreUw/kG6Nv8HogMueJQOl+KlCm7GMcLtMfkTP5+ - ###Mj2DZ5Q1XEg5v8jv+oM5ptMAeenNXruDkf0HdPjzqY8zwWiy8wkMPJ/N7oUcwTzx - ###Zc5BLG9vnPPbmxEReaLc50SSWhxSEsp9ykcj4h1kX8OecBj5x3x6/wnH3FaDzk0e - ###c4S2ilYLkKMxD8ezm+EU6BfmGW87r/tnU6CdzktoHgD0R+IUdQszxOzIB292YQcB - - - -Valin, et al. Expires August 20, 2012 [Page 191] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###qaMM9sCULqDnMYIHORraLDuY5QVI5fiSWA50iKnlcUqYM5t87QmeReMudmhZdeWr - ###JcCqNL8LIgiXUsTr+zVjc5+lf2eSS9SnDv4An99F78slVKp6nAfKrub4Hn6ju6KD - ###omRvNJl8uL0B6RV7G+AVX3yKQTpb1ntnedSxDtvVqFTiZF1vMMr701JFyWgNYgqH - ###njVpqGm9FKzptly0Bj0A7s+uBEM5kXV/Ou3f69zPujdpR/wYSsO14CQQGI5rHoKo - ###orwJqu4QkuOFLxpJHhdzvV0+AjjP8+okz0ApMLNsjScKo9qc0pyzd+MGwa0CiC0d - ###uP1zDozaIqjMCKGHg+EcyAJAyF8L2lVIqM5+O1AY9PkyoPyv8bT49/xZmP/jK6qA - ###D+V/9oKK/peG8ZP+93v8fHH+jzp9MHvAC+RJ43vS+J40vieN70njK1qfkfeiiD6r - ###pvvoCR/ufYdHoiL/m4dOy8fn+qxxBNrMfMYOFrbXBVQsPnyWD0B+Aj2EulxbPnpz - ###+gKTD7DQpZIx4M1YkLThM16Nh5ZZuYEB3k9uOWY+JgwBQorqVI4BCZBOIHxA0rsE - ###MsG2cyw96I8xjQDQCcpxbJIpgLB5S1H8QQkk7RKgoxQWO62F+dHjXC9rNpItwyoI - ###Xx9RCpS0R5SCEaOkqZZhd6f3A+zGox/ocMJpUYx+OVfRQ2wvAxE57r3cO20jnFH/ - ###LKWAkPQHeAVP57JwOf3FTX9KlPt2jMpjfq5TriCM7HG8hR2FfZygPJ/pnkCWnoyY - ###0UIreJkQP/dHeF1zMKTsLKh63876l8gJ+5hpgzwmQLpezVeJDITO5hZoAxnQdsrK - ###YPfMWQycUPWHyVyADZWTg9A9zvxujhkdfsiLWjoDGzN8IADOgLl0gOsy7x5Mrq9h - ###iBe34wGzrdHwQ67So7Touhxi1ZlkboCi+ZCY02RMWFRYSFJ615Zf3pJSfs4a3xrI - ###E/CH0z0YMPMpzNntxTpXwrmRb4kYVc6oEalVwtHZfDIFcFo15bYgGjTQ7EEtjHDb - ###nN3Pc4INiBSUxqL/iVECDR/TvH++9olt6PU9gcbTw7alq5eETGQ3wWQtZOjpsx1D - ###teOIQAQ1pUmz5R3VpNpa1KhxpgH9bHjOwwMBwRSUhgrZQ0EAwQIqOY3AgXN4G+z/ - ###dDVBbRxbLEyWdUMyL6lEK5pu4Y7ARCRUa3A7nQLKUbIPKw8M4dyCYZkkHg8s0Bjw - ###1W6PF8uGbPPiWAtT3POSBFZGLFPgnupbmo4vpaG9sU04X4ispYxMMK75pzznMvPJ - ###jULWQhcoxInubcweNKQOXnu4ndHe4RJ7hUw/3B1Ii7j2tW3XD/+jBnXd8Omg08E7 - ###7piqheXMCyBTQAsQcYXqQvlWu2FUBroT1OPYZDjog56C0ulN/5KthrP767PJaLZg - ###N93NZZzbsr9LREKqg7rxqT+c1/SgcleVkQ5oqtpNkzEm3EEGCnSLc7FPBgTE8/q6 - ###VGZ96fO6jvgzHI+Q9JYSRtEC9BBHZzUpo+T2sCSkYdT8XG6xRP2glct83mNQPNgm - ###0cpKk5KkDNuhiTzYjJouMpRjejMrLTBt/GdI75+h5GBQ4dwk9jlXK42c5KI/Rcwh - ###ckIcR9oSziGJqs6JqDH3sNDLEaYsOMuJy4akPM5uh3NyRUS+dd3/IGZp0qWEuVIK - ###I57GC6fK+Vet2000PKIu/dGn/v0MhzYboToH1E3JUpgbyZjTOe9SK1+9XO2gM6R9 - ###V2qKmjcOhXFsqOnNzWQ2RNs/0A0QARBn28wpa5aNuOxDK2ZRVLc2E9L/P9aSTcvn - ###FItzeZnlon+j9X1kerknO+r/X38q9t9Rnw6ifj/7rxf5YVCx/wZP8R9+l59a/5/f - ###LPTDkyH4yRD8ZAh+MgQ/GYILhmDYYCCrFn044BmIoGKlXXZ2SZbVWVeJsqHP0GwG - ###+5Py5Z7lOtnscNZXtj/OzLrPTN3V+xKqSE5n2LyDfAbUUC5KwUCgs4I5j9P7LpmL - ###WTiC73kcEymk317MnDfFNLAYHft2NB/ejIYsKIdBmmS6Asyyf1+uYxL+rqy5lEOh - ###0IKfhFm0pLwUQJYVqaXHg2mxZRd02fFAojeIqUPruhczfkG9K+eKV/nvBGToVQNZ - ###2UqLQP4dwej8l2h2vKSiftHlOFEIFXTFIsO2GWcZfjVA9F8t2Tz9POanLv4HSA49 - ###ihzTuxje5ee/WhVolv/jME4p/lsc+LEX+wnI/0ngPeX//V1+yP+UDyP0vWUUGSlk - ###Bzlp3s4nmJdg0B+N7p3LfJxP+3MmH+e31zeMKJzCl1OBTy9JYpy9cKIMltfpJh6+ - ###3JurE4+ZI1YnOkwSeRQNMJggHH1PXTkEdbhtzofQkJcSB6ROUMlt8tXuazmh8wNP - ###e08WnxbiqFuOaHy4ASXewT8Kpr6EUVyB+sZxx/G9DH6lWWcpSJKOA3pqx4m6UcdJ - ###QnibdoPOUhdf+H6cwu8wwTpxF2r7WehDLS/rQmthgm0mMVDkoBtjQ0DLO0th4sOT - ###sJtgPqIwgLpR6oXQswddLMVRF+rGXUysk4QR/k4zGE4aRNBymnpQPvNTKJMlCdTq - ###+thyN4GRLPmwp3BAXpJFOLrAw29+GuJYgyCFBvwg83GcYRiH+CfD3vwoirAkdI2t - ###xDF9S7wugiFJIoKG38WHaRrBIP0syPBblgX4pxviSPxu1sVA86DqI+S8LnYb+NR0 - ###4Hdj6DYIoggj0gddAlMY4QCDMEthuEEUhlgkSulbDECEInESICgTL6Q/ES5AkGQ+ - ###foMheVAkjXGAQcq9Z9AH/okjBHuWQX9LQdenet3Ip7VIqIduF0uGADNoJfTCjL7F - ###XfqDiwx/uikMMIR1huGGPvyH36KE/iQeFgHo4mr6WdTFIt04w3X2EDFCmDx9C3AO - ###YQB9QJEgTDFqfxDxwyjD6jBdKhknGRZJPBxEAOtPfxIqkmQhoZCHY4HJUw8pt5JG - ###Hv+hVgAiVITHkiIa4p+I/wgiplQkSdW32j94NGESzJp9t3/07WHkFXedelbdcyAw - ###YPq9ySW+fxf4vOE4fUH1/8z6H3eB+hf48o8WD0aI84HnC4b45u3+yW5vZ3vnu924 - - - -Valin, et al. Expires August 20, 2012 [Page 192] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###ONDim0XDHfQHVzl8Ps/vYiATXsyjxtQjTf/smSAKyr+lDBYB//kBbhVci8CjHREs - ###AAPXX7LakLrmF7bCTeHyE60KEEmA2hQ7txtZ1Bj+4nbML2qREAbIDmA34RP+YopS - ###beAxjUa03WJuVH5Ry/QrQiRHkhkS9prZLfi1ZL6WG6Vf1J75xS3jL9qFKc4NlwVo - ###ECF7ARuKZ2aMEHgcAPgQdgPGB+w4fez/S48u+ajC2LePhI0IHy6Q2RUhQq8ry438 - ###C8oA6XaQ/iJXQapM/5DbABgRJjEmDEFOFDEfpH9QBlcihnJAKB2kRUhQkAbSP0CM - ###hLgU/INyCZRD0AKzoX+0OgjqUMaSSR8ptbWEC0z1u1IH3qXIZeFZikTA432TId+D - ###OshZu1COmHCEnA/+IaXwEKeRj/oesfBU8XHidz5uPZ+4IvFE5HqB7AJgivgiIJzO - ###ZMghgw/BQtNOZWjIeEMeCg0DKC0xRtzMPnIEq3vkNj4ukI+oLf2ZrnAMuGTEnHzo - ###bcnHlfJxiYhz+DEtMM4pZhED9zvtfKKJ+BVlEx/5mZ8Sf0bCiCwv46VF0YTAiGDr - ###6oHRIDw1EszS59OWJsLA/eNwuGvqNSYZAH9huYxkHXyGDfvILH1sPsDJB8RliWQH - ###ROJwPMTGsaOAODmJAbFQdMQNxDEcPAGTVisgqKQaFiia0LxptkRLuXNsClefxJ0A - ###1zcISK6ISaqQjohfxoS0S1lCUpKiUjgiH5FfpkmiDQk22IzHYozQ6oCEFBxWgNsm - ###IOrFWwXRtusrDCA8w2XwcSv6uOf8mAg2FkkyPREP5Sms0fUUU0C8DWhnU5cMu1hT - ###PYJdzFwRlw1HneF6EapTn7jVeeUQa6X9pAgj/BoSfQ14No4v/IIGRnuJGmPw0RoT - ###mLu8qE5AMhaOpMsEBheQBwFzXmJUzXSvtCgEh4A3F+ITISWtQqS4Ga9tN2OwA+pk - ###uquQu4pQBsauqF6g4IloyCsVKhAxhVsi2TxgqVZNI2BpE8DH27xL+EY7idYgFPAw - ###oVwihAj0XkRpMfADwYWEiSchL6EsSZi0jLhkTEeXGOUImjRUQhwmrUwrcBMESEQI - ###bWOljdAsBSmXSL6NmSoxABJfYSlulIjxwQ+IMBAORfw0ZRgsEXxpao9heIP+DTI8 - ###gLDoSSR/PfyLIV36xSRDfi2hiuXwL1o/HBLJuumjeuBfRRmAfxG66V+ESvwrU4iG - ###hCSqDHCpdtDVkasNFRZ+ZfoX7JUl2vYkc2edZhFm8cjxF2hShEvql90hDgwxRc+m - ###bpQG3AtHXverMBsmYohXyKZqRrngV1Tzy7d+wZhoWQgPFAPSs3nEKNWvpcqzqPAr - ###079SRfFlNqUBlsG9aOT8y0Itxi/NOlIEOM5CzaZGTXn9+rR3+sPeq1f7uydkRumh - ###GUWpKvVvC/u1cEVzcHPn4EU8+T7Tdd7BJ967P4ty533uOD+LLuiCIvq5Q69QJnOz - ###OJO3iFkucIBUXuN2c0EIiPl9gjN2gd6G/D7Blt0gTqX1BMmbC2p2xu9jXGU3jAKp - ###Txq6G2axz+8jeh8FacrvSUF2I9B3+T3pAm7sq/qk5bgxaP/8PkChzo27qc/vCWXd - ###JOzK+DwkvG6S+SG9B3YIq+KmQIXpPTAqnG+axDx+wEd8n3kJzx9Nl/gdFHZ+HyPy - ###uFnWjfl9RP13Qy/h9wEingvDSfg9CRcuyKmBFPBQlIAHcRhQCS9DeQYedEMGgSdL - ###AITR4xIx8g14kEY8CC9C/g+L5Ec8Cy9IaZUAujwNjyQ+eNANaZywHlwlBE0OSwRd - ###shPAg9TPuEScUpUIqnKJsEsjjSKGZdAlyQgeZGnMJTyPSsSw/FQiS7lEnIRcIou5 - ###jQQGxCXClGaLpxNcwk9ockkacy9pN/IY4/wulUhTn1EwwipYIsqoSppF3EtK8oUL - ###HM7j2aaexw/ihOARJLysIDr6BDG0z9GDbqBKBLQPED9o5YK4y3PpdiOGR5wip3KB - ###U2dSIqKdBEw48LkEUR140I1pbYOo6/NuCRh9YJwhbRcACI80IoscPOgyfgA/IIQE - ###ETDiNsIUBRN4EMc82zBKuUSWcBshiegu/aUS8IYGBiW5DahL3YLmyzBFkxw+wN6o - ###BPRPJWA8AZWAEVIbMGKeLcwhoAddn+EBs6Q2cNZUAuBAJQAuPFKAVMbEIaReEJZd - ###egCwxRIIbeoWoB9ziSChucB+pJHiilEvuIJUAtaUSsAaR1yC1A+XsIBKAF7Q0FPZ - ###tIg5XCL1eRypzyNFXKMSgH1UArGRSgB+8oMwzbiE51MVxGgqAThOvSDOUwnYBTTb - ###rNsl0or7hB7gvqESUcT40Q0zKUG6qot7j1YfnaNosWF30o7C/dplehrybKEyQox2 - ###OJXAPU8PYL5cgmRjF6kEw9RPabGJjlAJoCxcImUqjrSnSw+yjKEO1ImqILXiEiRH - ###u0jPqBcgcETXkd5hASCA/D7yCV5IIOl7HNIwM96zRE/pvZdw+TQmUCABpu9ZQu+B - ###QIf0vcvLDgSc2kN6ju+RwNN3oPf4HhgAfw+YagCD6PJ3Hl8s40d+gu/Z+O4Sv8H3 - ###wIAy/p4xFc6I7hO/IhIboeLkEj9j2tfl9hMGEOA4l08S3h0+wxz5paAc1wcs5VXK - ###eDwpb/OM6BNxYxpeKF8TQmn1hd65zCL1S+Tddl3XapuWl7i33Tmxb3t0xL/t4RMD - ###l/nR/ImD2wAgFm5DiHi4gJBLIBO3YUxc3F4EYuOySjGX6Ka+vYxueZ2Jk9uIQKzc - ###xhTXQiXi+a7BNSmRkfndIKNrYSuPFPm5oDOPoyvrp/CdObrsiJjBjizd3jTM0+19 - ###xUzd3nrM1e3dyWxdNjAvcGWPM2O3yQBzdqEUCZcJeY8Sq+cyEYsFxOu5DDJ3Jkld - ###GTNyd5tqMXunJ8DuuUxMR2KG9jGDt8kjc3ihoDJ3ZPE2kWUeb9NhZvJCqgXOyOWF - ###mgt8ygSf+bzwBJk7MnqbbTCnZ87iS19dYXGJiC/M623+xMxeWBiPh7i9cLlEynTj - ###wGaEzO+FV2ay4RIeMwoAUqYbJMJxGU2J5dtMmXk+820Wr5npC2uXMmXuz2xfBIRE - - - -Valin, et al. Expires August 20, 2012 [Page 193] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###yqRJV2QImZclZsiYkfOLJKLKCIfzRSRi3t9heYbXwhZ5pB3k/h2WilSZlGg5iQNS - ###xshWjBskAHRY/BL4oATQYQlN5mUJcdIXygAdlvOkTFkUZCmgw9KirBeKAR0WKFUZ - ###LXOqMVtiqZRBSaDDkmssZYxwG0gZI/9KXxnzCRIOuIwlRQtuoDjQYUFb5oXyQIdl - ###cVWG1TQSEKRMl1g0SQhMkC2hn2FY0QtYKOiw6hBIGaNdRFLGKCCqjNFRpC9LjeEx - ###k2TQYU0nlTJaF8qkSEQECWUFKRETfVTalGupW4GUSGPSt0QfYwGhYxQ219LoeENY - ###Kh+vU1kndC2lMZQSPFIUGqSEVjtlpEYvVW1ExGRRbpASWrMVoBnVN5ESScjCXVf1 - ###opXnQJVQ2rUA1ajfqo2UaITSz12tvyeeKsDqvbAgW/VXLxU7lrqi+rui+9tNk0Uv - ###1XBMxDob2sNXqr8rur9S/RUAlOqvIKRUf1d0f6X6Kxgr1V8tglL9XdH9leqvllGp - ###/mqdrWUmRFCqv8IUpfq7ovtbmET0xUI1Qkal+rui+1vISrq/Uv0VvivV3xXdX6v+ - ###atNo1V/tK636q62nVX+1O7Xq74rur1V/tcftLc6nPUr1d0X316q/K7q/Vv1d0f21 - ###6u+K7q9Vf0W1tOrviu6vVX9F+7Tqr8ijVv1d0f216q+IrFb9FR3Wqr8rur9W/V3R - ###/bXqrwi+Te9J99eqv2IbWvV3RffXqr8rur9W/RV/0qq/K7q/Vv1d0f216q8YoVb9 - ###XdH9terviu6vVX9XdH+t+iumrFV/V3R/rfq7ovtr1V9xf4v5s+6vVX9XdH+t+rui - ###+1tSBuv+WvV3RffXqr8rur9W/V3R/S2Jh3V/rfq7ovtr1d8V3d+IVqL7a9XfFd1f - ###q/6u6P6WDMe6v1b9lShoSYKs+2vV3xXdX6v+ruj+lsjJur8llbLur1V/V3R/S7Zl - ###3d8Sf1n316q/K7q/JUSz7q9Vf1d0f636u6L7a9XfFd1fq/6u6P6WzM96ga0WkO6v - ###VX9XdH9LuWDd39I/WPe3VBTW/W0thnRnrfq7rPsbVYh1f636izalVX+XdX9L2yJ9 - ###TKv+orBp1d9l3d8odKz7G42PdUKjErLub3RG1v216u+y7m+0Ttb9jVrKur9W/V3W - ###/Y1iy7q/0XxZ99eqv8u6v6U7k+5vlGvW/Y32zfq5Vv1d0v2N+k66v636a81fnMfk - ###TSaOXlzNNKpMXLHVJyv8ekis7htjBSn7WtdnVV/PlxV9DQ5W87WWz0q+Biar+BrW - ###rOBr/Z7Ve71SpYVk1V6vMyv2Gg0MlhA710jEb1mlN+YljYI0KlbntTbPyrxGYFHl - ###tSYvirxl/JJ9p6xjrMQb8xmr8Ma+xgq81t/L21SUd2PCY9Vda+6iuGu9XdR2rbWL - ###0q51dlHZjZ2RFXatr4u6biyVrKwbUyar6lpTF0XdGENZTTfWUlbStY4uKrrW0MtU - ###WdRzrZ2Lcm5Muqyaa81cFHOtl4tarlmHKOVaJxeVXGvkopAbwzSr41obF2Vc6+Ki - ###imtNXBRxYxxnNVxr4aKEax28zIRFAdf6t6jfWvu2+DyPj1VvrXmL4q31blG7tdZt - ###yRpcn1VurXGLwq31bUucYes/K9ta1xZVW2valsQkBy6kZmstuyxziYqtNWxRsLV+ - ###bcQ6GZ+R+/g9q9Zas7YkRz6+MKIlt89KtdapLeFUbLOkUGt9WtRprU2LMq11aVGl - ###tSZtSdB8CFgSsUWJ1jq0JaRH/F5L8fYRn9aeLT2Axieqs9acjSLBZ5ysNiutWZRm - ###cwKptJSA35LCbM4vSV02x5tKBbJPR5WmXFKgjH7FR6esJCsd2Whn9sGt0o9FPVba - ###sVH9GCBaM+QzUVaMlV5s9MpA3oraycDSWqnUJYXYOq8mlTaxz7pZF8aTeOsEnsI5 - ###fB9lxZN383SRgzCetZ8N59P8I5QyZ+zkaaRdUomhk3rEdA9dDjxx3snonYfAgV/k - ###/eWTp6TXWYpi8e30tStTiKSdfPNoj6NkGnniduYLk8MpkqZJfj/os8v+njG5DPns - ###tIVFyfmBfAqJPpMrRCyeQ1kszrPE/bvovUciREj9E33BPUSEGseL86DhkoqC84h8 - ###jz03yZ0txPIR+umQbxh50IVYIUoJ+XGS+Jy4Oj7SjjlBRt88diklBznYMgAd3jWk - ###EeEzrBBRBXJdjImFEJaJCxVzRRw/zoSEevJoptsXBFP2oyWo4DMCaod9Nsn3LCTH - ###JHLSIsWDrnD47MPqk8Thkaetzz6A5AMZYvmI/L1I7SZWlYjbMRFOdtkmD5Gks0S0 - ###qUsCCCGr8lIkVz26C0K6Jmn9rJbhuMQJkO6B8AUTbII8JTNy3SZDT8KusuSWSe7b - ###USw+9SSikMIV4jzY2c+nWxMIL5997QIW7vAROYn6zOfEmzoi11DyZSX+S05c4kzI - ###/mkZ+QKLUzA54IXkbUggJX8a8gQlF2FW/jrsNMn+5zCTpTgRL6EAZxLhTNi5kGRq - ###fEQwJcdTcoGOyc8Zv3bYHw65+VLI9yE67PIZkMSOVJs4Eekn6IEXYXl2KMRHWD4i - ###F1Fx8VsiySpM2TvQoYs3JHjTnZZUeY+GWD4il0DtAxmS3zV5FKPvMWnc+JjEWGJv - ###KclUOK5U/PZIpPeYkLKfITlxhlg+isktsMOukAFND+fBw8VHOI/IlxsI5GAYYvmI - ###CCY7MeIzqLBEAgv535KzLuk/dP+J+DQpv/gN22CPUJKPycGcnJ9J3EEok9M5VSCO - ###TAo+jhhnQkw3JckUx48zyZTTWIjl+T6Sj/MigTsmMOOnjrpUgAoCXcQhl0x8RLpf - ###V/zSyXUNb9zAyMPOEonJpFSQIzo5NivfXNLYSfCIlCsimSwiVMtT5duF1xOA8JCr - ###eUYyHa4kFkvkrgr7qdKtBfxFnrN8MwnHlbF/PPq6LYUemTszdl0PSInG8hGVJx9F - ###HC9ND+dBw01Z0kd4heSEvhSw9kqe/SxmYG265oDP2NONxJkO+86G+IiKktiJTUd4 - ###KSlVbnN0wykikJL/K7nB09UBrtBhZ+yAJ5ix27bPBg4ED86ErD2euioSEUxJi6Er - - - -Valin, et al. Expires August 20, 2012 [Page 194] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###CVghStlP1WcHTrqxgL/IZxld8FDICunCnXLbC1HujLA8CbxoDQqxfEQu1eRJzzYl - ###nGSXnX7JQT5AgStCqZZMjqSv++SuzIJYh92rQzQURFiB/JHJRR0fJ3iri0RM1ntw - ###XF2+rUDe5yG2QAIPub9jyyFdu6DyUYe9TYMEL2ThPGI2YiK8cPQ4j0w5GIbkqEtu - ###0OzEjM+wQkRCJwmmCB18FKYR+0Hz/R9sI8I2UuXxGGL5iEDqKV/ZkC6AUAW6bEBX - ###6nDEWVe8kFM2M+HIunxpgLy9yfwUReSnTL7odMuApLxu7R0xI0GBGFQjV+HTh+Uq - ###KPUO/mm5KlGyFXu+Ktkn1AKQiFEsbKFgESlhCGWmJXJaV1JOoESdQGQVlmhIYInF - ###G5yEHeyHneNRgkmVBOMrqSRUokkgogULICRAKTGFpRm5X7rEd0JSJXGwFCH3QzKR - ###FlIlMYhAIFcLYpEtliJ9hSFREoLi+oFi/YHwbubwxMBFDEBhYYlkgVgxc6W5Mh9P - ###FS9nX3lhtcyQSaAQti3cHXuKFfNlHh0y300U72WvfsUbQ80g8R6PZsbESBSzZJ4a - ###EJ/U3uvMCgPhZczxPOQ3whaZeWI/sWJuzAND4Wup4m3sgy+sBxkU+zVHio0xt8Oe - ###YmFGwrNC5kOJ4kXiKk28gt2+mWHgZQXNnIiwKubBPCZgvpEo3kFu0MisMs0BiMAL - ###m2Bmgv3EitgzTwiFzqeK1pNDdCCkmAk2MRxF1pn649BjRZyZhodyf0Bo8xJ7TCva - ###GWoCKmSY7rMQLY4UMWWaGzAdReLJ15wyoYaZpohE8NSlpFjRzlgRP6aRIdM9vo8S - ###KtIWCGliAubJhRAic0wN6YaEIlZM08KH6JR9h7z49GE6VbhHLgpfomkRU6FUUSJR - ###vBKhMYEoT5lSj3xRgFKt4ogSkyk1RRSRRNEEViZYe/CYDoRCC7pCBWJFCXzZ35Ha - ###4x5vbxKuMy0+s4CciAjsi5Cbqp0pgmrCe45kz1jtSF/2WaT2mifbLFZbzef9E/Ie - ###WurK7omUtOXxvghlb3RFJopZ6hHMZ0GGJRdPZJNYobzPeBwKLncFiyOFyR7hJzH2 - ###RLFuYc6ZxkBhsKlmocIkM8GsZnxK6tCp7L9fi02J9y6xbAnC1yJGnUDYUyyYEgiX - ###iUVfZV5B3EGWPtREnul4JKRa1jUUistElchoLCsYCDWMRe4Wmhbx8gRCmjiOgNw4 - ###FJIi8A6FMgh4Q7XBBZgRb9NFcDw53T7d1ZcYekV4Vl5W70WY5Fb6k1WBL+8i36fY - ###vc4YCmEMCrzDLY8oExE++5noocc45THoYoKJ2FXqLm9/7mAbHO14hq0U7EUd6oG/ - ###qpeVixvlQo8DlN8EKP9LAeXzpa+oAiiBUwVQCcPpYQBpMDkLAcXd/laACpoAFXwp - ###oAICFKFJEVDBAkA9GpMeASju9rcCVNgEqPBLARUSoBJP7zMFqHABoB4LIQtOCwHF - ###3f46QJUARvn61EUt+wJX5cWiaDSUaE0NgS9sSYyMhyJ0JBzEI+xYcT5iPhrmCCR4 - ###fkehQMh6l0bqZJj+hHxsHHIROVImSq3Di/hcj42liRwOkx1WxSNJUja/cUCRhI+i - ###+YQW1F7+Q3bCIAk8KkJGbjyK6jjK/h/EfJQc84xiUnHlqEDHRuFz7JikfT5VgD8p - ###K8486YiP21EfxyJ8iByymhFyoBW2NARoucFYLDwyDuzCxxrwh8eCBj4owsoun4DA - ###HzZos+0+QMF1SQ5L4A/Hx/BIYQNdghrzKHQMqChU3ePT5y6ZNPgIJsTwORQ6hgyN - ###oASwsYmDzGSkbIBWiJMGIZ2qp1wvZe+MlH0ukpQC0NAZEPyhZYTxUYWYT8jRaw2K - ###xGSc8SOyZvgRH6aTwg9wIPOUTwY3+BOo03H6k7CtD88nQl+MYiRxwx8+offY5omn - ###mktyuBV6XQ6p043ZXsJRd/AgDO1gZJbyMhJcvJSGxIdm8IewzkvI2ORRICA5YIM/ - ###XA9xAoqQuV4O40KP7N/wJ+Y/XIRtSh6bxzw2QHukQfAhHxTx6MzA88hS3O2KLYT0 - ###2G7WJYt4RnbMbkYSJzvPwR+yu3VxnFCE3Z/Yjw7+sONOxGFZ0KS/JC518IfU8m7A - ###R/hkzecDTDS9k9bWpRBM8CfmkxVSBzJ0nwJxi0I3YYQjslfSwSj8ifhEAeNSwJ9I - ###eSvRH/I6y9gNKkN77ZIcuMIfjppE5xrwh06Z6XB2CQNGUZseH3x0SWvhg9wghe7R - ###XkdxoGDfkHWED32BHrEdO0bLIMYkond0QIxHdWyxpaOslMLLyGEyDIE0/JTPOFIv - ###4T94QAKkhw93MoJnkhGs+ZAaKFCXI3bRikHnZHgjDz8gRGy2DMlsmtCJlDj7AT1i - ###Ewdb4hOPJs0H5fCHzzPYlS7OWB9L2Qwnh5MJqVCAkGRlZW/AOKSxxBzSKqadow7r - ###2TEG6BjZYKIuzVYO9iNezShN+Q/d/xYngCimpqOIFiCK2HhKRnugeHTaFknIAV+C - ###RZCeH3YpTFbIPYQZ4YQ4IoQJNRYi0kKROFIeg2RWYM0r5LAXuDhL2sHB43oeGXYB - ###sZWXAyqDFK8sYN4RcBAr5XsYRBRVLYj47I6bFjfEgM81YQpkqvM47gZ7JPrszOfT - ###KS4UpEAI4pzoxwGbISK2s9CkyU8RinBUEp8N0ECQSIVil0UvSz2y+bDBmiKrKQcS - ###L6aDAQ+PO9HMTpMWZxOPIzR43KbnITKIYwrQRI6ElvIBUMKBUXCcUCQm02WXjbLd - ###kCsEEpAipVY8vg7PXg3sHINB1shUmYYUu4HDsbEjDYCFVOws5PvtSKiXxOkGeAYZ - ###4zKPqqfs+ktekUt+yn4PAE56yF4R7CAJbKVLsRno8MRPAzahSTwJ9ldIujSWJOND - ###zJSDkSTsyxGTcTzB45ol8aAEQsKWCr4ln4hJFp0pl4BHkWktzshcDpuLtN6EzzRj - ###OkGM+TwoJu8YcWryY/YdidH9C43ZZApgByjgbWz3TMQeS9FR2FnKj4g/wB8yzEYc - ###VIEcq/DCPh9Hd9nanvEJfMpHRYgaS7C1ArZGcXyakEO8sEk4RPMbFPHICsfOXYCJ - - - -Valin, et al. Expires August 20, 2012 [Page 195] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###7KdN4paPNAitYkQO/SCSUFz8J+A/aNVETYKPArp8tpPxn5QfJmj88AEwZHKRg7xQ - ###zvPkgDbkkDCh8jgh0wofKqdytoyhgsTN0/fkLDZk6zaZJ9njE4p4dPTSpePtjNwV - ###CCjdBM1z3RhxpEun/uxg1yWodslCnJFPIfvhAZtCS1SCNpQsxo3O7noZHaRmxKQz - ###IjHk1beUdslphRwcU/JFY+c/4CYxmgXJjEXH2ewjmJK5MfXQipoQXrErYZKiySeh - ###uHpJhLSZPQ4TOuhLyDadeDgGciFdAoJPFivcZHGCggS7ksboLLAU0xFPTCZldimN - ###SWiIEG3QqCD+L3QMROfS5BSBm3SJXUwjn2NjcQwKkpnR1XQpTNk7g+Rm9j1kl1M6 - ###fQz5LJr5MUE1yIh3oVwIbI0kFnLoDNgPjE7bAjyOXwqUQZmpDtEXMl6jeyjGPSE7 - ###LMW0IMiwF6nP4Yk83FtdlPR4JchXCANBxuQTwrIt2e8jthCi5cpSmQqKz87u/ukB - ###RdqHX5ahIdA2GU/Ur9ekvFkqtSSKJq3a2GnGZ7sv++PzWelxfnFhnv8MMEL0IeMq - ###rklG5v/PonJi+Ztpnl/fXGHp/AzqxZiUQL/NdVOWmnrdv9s/wGeZeTY+O7maTOcH - ###oNOVhz9TL04w2xy+syexPRpNBt/nWmnFMfT6+FDyH5jB9EtFJbSiXQQf4Ssd6dSM - ###UFLCIVQACB4p1z8/rzOSdZy6x37946D+cUhQLqu4WkvHFzQU8sEoBF3sFELudQrx - ###iOyFo+eipC/B931JhABQ4sQJH/vDESUAorCyFGlWVPTTo9Pt/d7B0avdE8dfgKbL - ###8sCKmdzDXAvvrMqsrT+vYDQZN//V0X/r839TLPqv2McD+b9BfE3L+V+A4j7Ff/49 - ###fp7yfz+lfXlK+/KU9uUp7cvvl/allOYb2G0lyzc9Kyf5rs/nzSnBJVHMHsbTx4yq - ###+cxOgYgZCTGj5wuHov1zbk/MZ4JJi3NH8pxSFlFomUpj2mNOeFhNgIyJPigQJKVU - ###VTlYcMwYz19nX6Hcgp1SelEcRsdOS0g9tddh8JzjBoiUpH50Locf87GDWRYvpvnf - ###b6FRzPiL5JCzri7xdGpf6lTmSODy6ZikPEk2aTJBYmYXTkGOa3sl6ZedyXjEJUHy - ###/zic3M50MkpKTksJbOdQ8hqHsMdJYpCgUicAVpgq5tydLxpcB9la/jFXKW3nwynR - ###XcUKRzdX/bN8ThmxRxMYX39WSJ2OeS8xl6MZjmTalnXCttTQR/c6uaYNHk5uQ0Of - ###3d7cTGac4OZ8gn1Cd5+geUKEixGjAXCE21GfckyaOYksraCjsndjTuILxCwc2mSc - ###c+ocnchSxsPNXz2+eUwgP+H0nYT+uHKmB938WW73QD+nk8uc2BfxKpiTsEjecjMr - ###ifQ7fAmjaiOO67TQum2VnJSz6lBiz4u+gtRcNszttdovairDfGbrHTKh4uaxExeV - ###tg6OyfpyZX+Zc/ai3b/fDmFQmJQZkzLpFttqyvPNTX9jo6dyuRc7hsfjX9A5Nsbd - ###mwRVmFie8AB3U9/x11rYLSidN20UGez0RGc5rmCf1q9ESKAVqlMaFCYYwqNRawzU - ###MoOgnn7AXnk2HH/Mp7P8mbPz6rVDKV+ZyL0g5KCE2KBYqlWT6jq5FZUdDs4veH0L - ###rcEevSUc6atE0dAs4YTOzUqIZWVxfdebbXl/upi71CZ8c/33L7yO9eB9G6RfQFdA - ###oDmt2sX8zMoqe6rSOs00lbuegOg3GUualvFk7MIWAQo1Awh3tNhH2eeppjUc1YQn - ###SHxWm+cW/gJF4Zy4Jom53rMF0a/MFGBSdes469TFFl6m8gUMPyuv77T/ydSCtvJL - ###Lb5ahFmTLlWiuKBqu5qJSjlFxzi5sCKeLcTSayZqkq/3un/XNiQG6YmCJVQf5Qhs - ###qMTgH0+sysHychi4fhlQyBFLgCpwStiIxe/zCuIzuSF+jUCipasHDEsC+L4MlnoE - ###KJSqmbLKQu/TdNEETkR6BthRnie298A8a5b/CDbdp+lwThO9yGVyourBu3u0w0zZ - ###vjN28jvASEr+TtOGRbiYc17oe2b1H5HPIre/h6HDuC2WwfPqf0BpaI6plWdDYexc - ###jXq/GPUviSUBDx7P1X5ljgpLT2rbkuYYUwJgf4Bp4HAQ10qrdW5AjFKM7NPVZJTr - ###EZOAMCSSNKSmZM+j+gq7HVqeo/KLULoFEWIE23ueq9Wm6WC7knuuozuEOcBzbA+5 - ###MouCijHhDphegyaKLSm2a7fIsuTeGAQYFEQuKLf2kCb3aTL90DGY36MM4bxIhCMV - ###kC8ZUcC5nclYhT8Mc9mFOFlaTkyNfTP5xBg5/zRR0p9KUojbFbBgeHFfyjauuuC9 - ###gOLOxcUQODIuGhAsrAjQxMEMrvLBB9Gd+3NEF60609YA+L9w6jaO0xIYFaaOGEzW - ###CiB2xCmLicHze5YfznTOPYS0wBXluuvJbO7ajUB/1AENhvpYtFMnaq9UcpGr7Vqg - ###R1l5h97054MrkuZBm6jbr2Z/Frnx2IgEO5Prmz6aukly7c/7OLAL3CAMqzlmP5+T - ###emE2HQyc5Tzim8U9ngNdEQ49uJ1OUdQR9AWRFTc2IwstZan8GMmFlNX9QTOA92jT - ###QJjk49ntNDfGo/71BHYVNsBjh+d/nBVJxidOd8y5z1ASNJPDDlVPli5lrZQoW6Xh - ###Fbi8tVyUKh7GOLm9vCINg3OpsVJGMJKByZiI6dQweVj2atZ5RSlxvCVEmF1Nh+MP - ###TcRa1DdSPs/RNKd27pwIIhMrxjWtJtisZBsAh/QOkA3GUFBFse4FsJAr1k1I1Jf3 - ###Gli24tnW06SFPbe1EJtMQIFb1Hf6lwDC8ozPgWUX54uzk/Oqf7W59qv/1Nn/Me/s - ###4Cv20Wz/R1sz5X9PA/jnBx7a/+M4ebL//x4/T/b/J/v/k/3/yf7/ZP//He3/eDfg - ###u+3vd3swidd73/a+s5LZwma9GF5Sglt9m6DmAECXnwD7RvvtdF5MitufDq4WZZS3 - ###suleTMeXQOXk+GBbjKCis2qxHO3bqCEXM5af9VGIur0BEvG3AegaPx/0pxQdjM2m - - - -Valin, et al. Expires August 20, 2012 [Page 196] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###WG8+y0eSH32K9G0wIUVdpPLXe6+PgBgD+QBqTO4V56SCMo2jHMPc8Jv+LE0+G2M7 - ###a/vD6yHIsqRXmzaU3gvq890gvxFbpNaG0eaLhhykWUTphpdiIumP72lGaLeYzekU - ###4IJJG8rXbMQBPYMV/AvQwtCafAVaAKmu2JYI1tjIDDTC1Xz1BdpDQZRtK4Wjfwus - ###DIRQpLgEU9CJp/1LSrU8J6vN//nbxbQ/+Nn//HPw+W+jyWXvrBWctf+PDIKNDP/n - ###7P9gf0NWrXjQeExgS/XwD0RfytvsTG7mw+vba1Z3AVzX986H8eQTSMh8SMGHD9Ac - ###COo3t2fAN1Di/gk4jma2RtOnsWvMoJOSWZ7DbOZTtIhriIBS05+6wzHleM4t46G1 - ###WKS3GYVNTBU4kkEfJA4YBBosaBFgaFMUK7BlEEQm0xlxmL2XB05rriELGlp+fTOa - ###3OfTNgzgI+mGtyiqwLRBqSXzONo5zvO+mEURHDiAAkRAnbqc0DhxMLdjwB/S3Bgp - ###EVW4sRmyWtLJYHno1CWf0hkL2uAUog5AEYbpkp2U5gLzvIHZzZG5F9EfZqdQZf5p - ###QoIK77LJuIj0OAHo/GryCSdJetSYMH5ERwDn+WwwHd7QyqFhE2CSG4Z+jsLMiLe1 - ###9oDiZbiaz29erK19+vRptT+d38KC9K9vJrNVmMNaf9Aj8rB6Nb8eYY+wpwfYG1p+ - ###FAk4/KGbfRYKgPOc4GaY4SABEflcbFbcstoMhEuLaJaLfWYA0BnMb8mijVnBhXyg - ###aW6saQgAcjwYwvQI/Gf51RAWlamYIQW40ICAM0px3ncuJ5Pzwgbpj/uj+9lQ0p/n - ###14Rau2w+YGscwgoGfz5iDEAtW9RVtq1eo8IJ4lbZFCPYzcYFoxirVpUBaDCZAizn - ###o3ttCprml/0pusSpQcmR0+SCJFgAwOz2jM29bF0SZRiPBUERttVcPNZTpkLEGIYf - ###je8TkpNxnp+rYtg5dVA8qYLPt0j1pusiBpJNRDq56Q8+sPGKrDb5dZ91eTk3ULt7 - ###OC5q7v/15rtXwDBP9k6YvpPwIft489nxEE8Dzp0dwPYPDhQYTJ5xCdhJo3zz2YkW - ###0ekQSe1XTiWP9FnGCJsPII+UR+rPBleTyWjz2SvgDqsI3N0RgH5KiLA7vgQggYCL - ###WHMy7+OB6bnzdjxEvBvO76WJ/vk5tgmDkCIdEGLk3fVkPL/aPOjf89d7oIKbfjdN - ###4NtnnPXeIQpYu7solpwwy6SSauLwBFCr43y7egj/caMy5eMCWr8g/qHpFE4bYD9B - ###4y4yW1TBcAuRKbHPjG4I6MCDhNED2+HWzyaTD9LD90BXJs5z5xWC7hiwYUrQ3QGh - ###BDAFiBrXUJOSkWtowHa4AnoxV7BmWPzf25GaPEnN+7tMJgrT3kZtpT+cOgeTiwu0 - ###+8LuO+6fE/wPc9qj584ezPi7VecHMnEVQLNtyOgOY8Rx/hH4DSiGXO4nQBfY5ZvP - ###ft7eOfjsnAKJmAF1YYVv7OxZR+Mn98CLr2eFqcpoP05GoBht+oysvNk3Q/pyA/AE - ###GARx4rpBNyoBgL69Pd7ffGZR2Jlgzyqs1hrw1dlsLc/DbraGlAZgOVu76QNDma0x - ###TLoZz5InuHpzfvEM4YpCpfin4rEa0AC0BPZQ7kA7FuxpZcf6eQnFMKDqY4ceuFvQ - ###7mxDPqMvCMzhT/IVNuo7q9TKyvsX3vrS54V99RDReiCzPtgplOnVdYwgqnYub92V - ###lVapfluNaG35EBfPuL2QN8SYTy0/Cu5M0cLJ8gZ9HuERA7tejO4t3fcKdGmXrfBM - ###/NBAKHNWdkKYXm+suqyZ79ry3oXlU0DnIxNmEh0AxgxIDR0VsSsDksUZOU3I2byD - ###/HOUq/nCaDc2d3dAW3i123t5dEpdOLQAMMJ1+iJFyfzem0/m/dEKVjn56wEGmDgp - ###FML2Nqpv15bfznJtey9ScSIisIP4BNnAhejp/fWmajm/Vm0dowTNtu07OXM23io0 - ###Z1Xf1N0s4K6yvXJ7p/0PuYxsptxcFA8jDqZaRzEWje+VMbbg18aGNe1/mp7bW1st - ###642roL37IyiZegzbqALcns2neBZFh3jUJ56AAC+8uWEmitZ6PuUDaqUaOj16U5ov - ###1NpstcyXwtDaK2o4B9s/Pv9/YeTt9vOW1Zjr06g+I/rbWKkcsAxCPsIBi3cYoZXZ - ###f5tYcN08klKbqrj1Sm3ITa/0kO8TFB6P8TmuGz+FhRUFk6z70Eg+Z6iyCGkkGhKV - ###NPRvkEvCzlaSj3iCDYHEC7Lp897qhm3T+YAWvkjO6cP+66MiyIcm1pEBq02AZXSA - ###SWcvIM8D98AgBpOpQURzXnnOZkhgmbzo1d1p9jOs9opPJsBWy35YwsE1GzuWS5vX - ###otMFYMNO3/TfEmaZpuz3i/echaWmMdd3W6Zq456xGyF9Ta23JtXmwBk6YThVVkqN - ###B7BcozEXEm+pOjxHvwjEZf1gZo/lbm5NaA3K4svZZkuVblt7cs1UovkoPnYxx9ke - ###7B3utWYrfocdMWrHqByrasdJZ6VEzItDrR/r1hZVoAKPHK8acAuRgLuzB/62Y56v - ###lynJ7Q3Izw0wbvJIwznZJGbGMN47eLsfBi0zSISci852RYxzN2clJIbutrw/1dW/ - ###gvqj9gsLR6luEyYhzcnLvmjsFQGC8rPJOH+GBMn2XEP0FIEHm7W902qhQ5XKUJiu - ###lx6clx/Q0LEf9QPrR3hnoQF+P980wGLQTgE7sFPB0s3zDW7rovUNfG1bu/ncLQMX - ###Cvxp9mL6AOA0MtGYAIwWPJSHlwWLR7t2/UIo2Q/mC8A2ewBs080ZgA0GoaDm+lRs - ###wgLWnNHQwtxphz30Vlag9HvhwEpaA5CXKWcV1vMvhbI9T7UzxU3MgnbZLaxA/pjE - ###FUmMhpbMHk/vxfcE3UfQYIgkGojF3v7Rt612Rwyft2NxXdesj7mtxwQcj5B7oMfk - ###03kLxrHFUgruchc/QGebqkkmmoSi8HgLHr/dOzxl/sbwrywxNeBu2kXV4wI9hI63 - ###ELVWfLV+hmcwvKRvp0Ts+CX8B0RdF4G2rZG0Zxsb0PY/DSWY6TbPpAZMab6xiROU - - - -Valin, et al. Expires August 20, 2012 [Page 197] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###xZwX5G9mhzI2w1IUNuWjWc4AgIcrK4umYCbce8Rs6kpL1zMtSNbgmnL9aeZfUECu - ###jjpyh7S8I7Wdsbx3ZauKpFiRHfGdrqteaxlS8MdMThfdsJir3tCqm39utvSI2/U6 - ###LO/HjY3CuAsTqdGvPtNvpgZmJFjuh73DV0c/9E72/nvXtQU5teZIfApYxoN73moV - ###nvqai/tv2wZsW1ubGhy6X9c8q0rkBrgVsbww4zq1UjdbpFT/ak+Gp59f8lPx/+np - ###MG2Xt6BafY17wA/c/w2jJET/nzjwYy/2k//w/DiE4k/+P7/DD7pplrx5QvTmiTrO - ###ARreX07wTBPtjXgkQr56WBbvSQGT/4j+0kv/Ps49Rc8eZ/lXuvYodxoh/b/Qvad+ - ###JF/s3vM1BmOZOZkvfh03n6/g5eM8Iw8fNGj/Yhefsn8PtPWLPHxq3XtwYCUHn3r/ - ###HjPXox8Od4/FFcf28FlyfpmPT9HBZ8n5ZS4+Jf8eaOYXePjUuvcgvL/Uwafeu2fJ - ###+UL/noXOPbRsj3TvedC3Bxpr8O4R5x6K/PnnvZOTHoZE/fbt6Qn698jd3vJzExF0 - ###77DV75y1nVar395owYc/OfDpBXxqm0LbP5pCW6VCeAlP8e5V9m2Ry40m8Oqgj74D - ###/ZmTD2mXU9gZpMJ952I0QcJ6f8PHv0BEpDp+xcc4Ldj3t4O583Olyel65dFw3fms - ###nw1u7tYpuor2PDJDJc8j6GX37mbUH/eVz8J1fzCd4A1NUJCBiBH1QcvrKL9D6nTF - ###NH6nB5p567pDYFE/L5xrZ9PpL59xidd7P77a+77lDJwO0K6PThtLDC9w0sM75C0T - ###1FTQR2K1A4XWNrHUKtDbyQ1Tw0/DWc5NwVZpIesD9qQ6fIHfsTvHdc50qdfHRwdU - ###Evrst1Upd5N9oXZ6269enR7ZBVSRFSqyzMAiTzEY/u6r3psj2Fs1/l1L5uL4yfbB - ###G9iXr/jKMP7SmIOv8CgB4zClURYmUWoi3fyw94reUfRY8xiIWO/tm5OdbSBU/lKp - ###KdhMrmqUxuDoUdCKEHjgw6mf9MKg9xc/bp3hRAtFC4v3tyXFlH52Wtft1SnAFAAZ - ###Bi1uERB9ddoBVF+dtgFm5uGQHg7b7XXdBv5gG0NoAyBd08awro0ptvGZ9TevZqg7 - ###TWOt7+fLxlqe77Cujalpo2GsUSNcvztufRlsO8GiIUNTXwZiaqph5C//iji3fQwb - ###tuPMnNIMBjwDaVi+c7n1wvgGPD674FAVXNA9UAnp+q7zoW1Nt3XXxqlyS85dx2mp - ###TeO2Wh/aW1t+u70GH1Z8pzwhIT6DDtAUu8nzCZBR+DF96rlgyXWnAG3+KZUdOrow - ###z8fhCUnfTGUscvW3JdVxC55BX5u8cPbqQ7/8cmi9VFigMMBAz+qrSBqrfTG+LejL - ###vHy4rwrxrPSld6N87zjUrdVhqQR02qdOy31anVaI+sPd1vQqEy32Wpnq0n+iEZCj - ###v03mNgcgIaOW2LZwkssoFNigqhBYmwzQ+JZpMYB50WDo29DaSWqfm7JDZ8UqO12v - ###XaIqtVzU8cojOh4WBinDWK9fJ5v22fNv3JcA6MOjozfEdR9HjgwxWoYxztr2yGlv - ###ymMbOqXw8Dvf7e78uXcEEvLr/aMfekdvsG/VdfkdLPLkBudEODGhSIeVBnFnPGb/ - ###l2hLtTPepiuyUR9Teiilh6XSavtTiyuCMXrfU80VWc5fQFweORH3iybiPjwRt3Yi - ###7gMTaaBcD09EaMqKUJXHlR9K+QWTQWmTmrNolDwa/kJa+Nh5uF84D7dxHm51Hq6a - ###R3U5aNvgRqIFcdSJlnU7w5a515bNttT6287RSevmqj/LQXS3JeVl0KMm0xaqc5yM - ###AXU2lz+uxiv4IaO4kTNH6rdRwat2ACrrr+lgNhxbHTBZa5oDtwoNKMFm2R7iQwOs - ###1rb7t2p/t73/unf0GuWpFvxCwQl5HayGiogF+jg0ffCqtk9rxL3r694sn/u9m1kL - ###wamePzTWQj0YZV290iiX7Tqr8UW7zfz5gRG2Shpx2xrmA4OsVjUjbRgnjs0wBUU9 - ###P1z0BvndDci00rothJYJD22qu7a7hWy6ZlbrC4oP7eJmJlbxGkKihhaUxmYPSw+m - ###sAnonBnASSfoLYVo64VKw0dVoq2TYdWC+KUoRMlggzTiX22y/6o/lfOfwafp1zn1 - ###MT/N5z9eGAdhOf5r6IVP5z+/x0/d/e8UD4AyZ+dk7/iIrFW1BWrvezcVX3if/AcO - ###WYH3amrLkDXy/+b9sXvQnw6c79Eg+HSx/Oli+dPF8qeL5U8Xy+2L5WwF+OHYPnKS - ###r41Xw4EHDj5wRoHKnXGKBl9/j1xpSztvT06PDjjePbmFjiaXQQ/vMdveS3xPAl/j - ###m7bJAUFex5f5vIfBMofTnB2RWlYK1GW+/Yx1D/nPnwstieMyh7K8uQXZfNZiB1Qs - ###tNy7L9dV8X3gl64uDttSfXFFcoWDXyYsEKmSBOb/dfJhRf6zchmABoKHgr9aGmyW - ###/9I08FOO/xPHaRwEIP8l+OhJ/vsdfgBzT0sX5ojFX+BxwieM4Ho7n+C9SA4sepmP - ###82l/zpegz2+vbxhRVukSN7Hr/vSSOPzshUP5LhxMb+lQ4AaJWTaTfBmsxYr8gN7E - ###dAfuBm96i0GG2y6eG/OzAkHCASlyRBTw1e5r8bi0c3cXny7KuKmzopi83clqinnz - ###kiR3vfii43iriNBeHPthlMl3P8n8uJt68jUMuhFmKJKvcRSF3W4UXnSW8Gvmg87Z - ###DUJ+i9mZImhBvsVe10tC9a4bJlGWJfwtiPwkTMKYm6HcgaEvIwrj0O921figYIJJ - ###wuRbFgdxGKX8LY6zDBNXcStJmIZpt9vld2mACRd96S+DoaRRIHPsegFsVtUDVEkj - ###H3uAVnzfwyvO3AjALcM0fPwlxJRngbyJwhhzWPGXOI4SP025gSTN/DCTYhmMMY4Z - ###lggBqM9fYAB+7Kc8rSDwoM8soAYCaDkMIu40iADpYBT8JYnCJEukgbQbYUJL/gJr - ###FHiRRw2EvhfAGnKdMEi8MM3kS4TqS8idhjHCJ2VQhmkUpZHHUwi7mMBSlhweYson - - - -Valin, et al. Expires August 20, 2012 [Page 198] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###+QLrhs6N/CXysiyStY/iNIH1jaiBCFvzPYYO1IaxpjyC2MOcV135EkSAPwkPJ4bZ - ###wBrxCGBhPajDTcdpBORUsCqGsXlexNNOvBSHwG8STNjXjXkZE1gBP/R49ZM4gn67 - ###8iXpZkmaypcsAkwXGCTdLmxzn4GYwgqHmYwANg0MIOZpAxoBOZD1SWPYPfCAv8BO - ###SLMuI3WaYYqzmJuGtUrCKOSVQwhEUcStZZj1L4p5OFkAcEpD3lwZQN5LBBMzxLY0 - ###lS8J4GIiQMwA0J4vOJplHqYkZBhkAIIgUnW6MNRQ6sDmQjjyqAFOgH6yWJjTLAhS - ###hgHMJoA9JXXCMIm7AoNu2AUqIqPuRnEYJ4LK3RgYZFcQCYrHGWxnfpMAr4Spy5co - ###ChT6d5MMyI+saTf1u0A0GJFg0IA7sowAG0ypKq1hxk61vbvQCSCfJ18AsTOEGzaQ - ###pYAfXekHcAAIiNQB4EDjMu1ukCR6BJi7tKsa6EZdRDh5E3cDWCP5QnH+AvmSAnB1 - ###a0Awk0Rg0M2iMBXKA18ALboCRBgCZqhVX8I0UTOFjhIYnDQAKArrqt7Aloky/QVx - ###QX3pAhR00zCCrm4AYOLrOjClODVfsrhrvnSRCDn+qhi0LmoT1yP72T/6FrNxFViS - ###elZlSCz7Sgavd4Ekfl6U3Tqz/qf0jvKPslbiP8xsienYMNttUkjCZg/xzdv9k93e - ###zvbOd7txcaDFN4uGW8jT9c73Yh61CyNo+mfPBFP3yb8lTL+H/3zKSJdQdk5KEBos - ###zvON9aw2pK75ha1wUxFnh6U0twiduNi53ciixihbLbVjflGLCeUYxgzDnPwZf3G6 - ###x2oDj2k0wtzKXsyNyi8/U78oLzKl8qaUgWZ2C34tma/lRukXtWd+ccv4C3MIhpTY - ###G5clxHSrgEkFbChe+rMztb0LuwHjA3acPvb/pUeXfFRhyq9JSRBx4XGBzK6gfN1d - ###WW5M3IipGiNM1wj/MGFjKv8wzSOAEWGCqUcxgyDmjsV8p/QPUz9mmDQS00diIklM - ###KQn/QvkHiIEYklAiSvhHySkxTSX/o9VBUIcylkz6SKmtJVxgqt+VOpgAM8YkmJgU - ###E5Nk8r7JKLUm/Oti0k1Mv9lZwlzDmOiwy2k8KbMn/oo5QyPmAsX8jh5lDKUkopRe - ###lDKOUhJSxtAln9KdBoTTmQw5ZPBRGkiPp0dDw6yeIQ+FhoG5Qakrziha6J5y21J+ - ###Vcquyv2ZrrqUThV/UZpVyt8aUC5XyvJKySopJSxlicVflHWWdj7RRPxKyXExp6hP - ###+Xgpuzgm9M14aTFHJoERwdbVA6NBeGokmITTpy1NhIH7x+Fw19Qrpc3Ftyln3MVf - ###lIK3S8k28VeXsgpTLmLKYEyZjik5JyY7plzMlGa5S5meKU00U3TEDUq6iYNM1Wpx - ###8tlUw4Jy7SZqtkRLuXNKakzZiymPMiVhpjzQlCE6lI7wOT7BvO0Zp4ZVVIryxsaB - ###nib2SalBKUE2Z2COhFZTFtyA0ozjtgmIevFWQbSlHMCEAYRnnDkXf1Ea4ZgINqUJ - ###zvREMPsogZJSmBNToBTXtLM5e3RXz8bTsIuZK+Ky4agzzoSr+qQUurRylDOY20+K - ###MOJE2JRTm2fj+MIvaGBeqBpj8NEaE5i7vKgOZeGlkXSZwOAC8iAoAzChaqZ7pUUh - ###OAS8uRCfCClpFSLFzXhtKfcrJpulLL3SVchdUQpd7IrqBQqeXZWflYFFa0LbYKlL - ###gMEVkVzUCjeRBCa8zbuEb7STaA1CAQ8TyiVCiEDvxYwScgeCCwkTT0JeQtk0UsuI - ###S8Z0dIlRjqBJQyXEYdLKtIJy2VLqbYSmUGBeiEiQEjOL0yuaCAEg8RWW4kaJGB8k - ###mTXhUMRPU4bBEsGXpvYYhsfJSN8BhJnhUXOP+MWQLv1ikiG/lvyUdkGm1g+HlBBv - ###flQP/KsoA/AvQjf9izNy069MIRoSkqgywKXaQVdHrjZUWPiV6V8pJrfGbY/oHGad - ###ZhFm8cjx1xLlmTa/7A4pu3dozaZulAbcC0de96swGyZinMqZEsrXDrX6K6r55Vu/ - ###YEy0LIQHigHp2TxilOrXUuVZVPiV6V+povgym9IAy+BeNHL+ZaEW45dmHWlMudbN - ###bGrUFHTHQEejV/u7JzqnrlZV6t8W9it510jKYbya4qCnjUpBrOu8g0+8d3+2VDvH - ###9fSXzx3nZ1YB0e4h73xQt0HjTeDtEr9N4jQM5G2QwIJ1QRXVdYFNkaKMb0E8jkFV - ###NXWzBJQS1XIchGEMOq6ui9nPu6rlJI68EKQjXReznOtRgUKPxgtTN868qKvedjG/ - ###d+KbulEMCrfM1vfgWxaZqqGX4Fd+CSsWppGnawKZiDL1EnSJgJulmhmAAnBIXkZh - ###1A2SQNXMUjQaCiT8OIHXoOWrmnEcs56PL5MuVI11n1kYxBFZK/BlFgAbA5ipmjD1 - ###mAwJ+LKL1tVQ95lmwCASmSfsva4PbauaMLEoUAsHbC/pplGkawZh0lWwh3WJojjU - ###EELbrqcGBKwbBEKzLkkMi5wJ5OFT5qPVVtUEKSUOBAhBCsAE4KuaVDZVNbOI7kmr - ###mjGsYLerakIvEYh+uibIVkkso4WhwWJ39TwjAKfnS7MhZoPvRrpmFCRoYpSXYZjB - ###2ut5hjAeXy1ZCPNEU5WqCbgqBj+XzKZhknb1PIMs89gshi/RSmjBNgCtUmM9qJlo - ###6NLrCWSiCyqBvISRRmGm+wSVIIoVakZekoZJoiHkwWKHfiovQcCKYUFVTQ9WQqNJ - ###BHgLkoXa4IC2WcpGL3wZgWSVJWo9sy7oMBq2gAVohNc1swjxWtVM4gS0BIV9WQrr - ###mfoylShNQY5JFWyhQzRiq5fQIUhNarRZksB4I8HbuEiOsrgLM4+kJswjgOXVo4X9 - ###CHgjEIpBFOhmmqAAiYBpZjKVOAwLowUwwzoJ+OIoSkKkW1IzBEG9m6g+Y7Q8B6Gq - ###CUIoUQF+CSviJYGuCboJYKoaEAAhijUdyhSm8sssxa2scCjzQNUBDJSXSAWiRNGE - ###FNEvVKiZeABYX+MQtIKWYEEwGJnXDbtql6U0hK4MCMhvCCKt2itIoiJfbV6AAOwV - - - -Valin, et al. Expires August 20, 2012 [Page 199] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###T/eZeJEXdwVCSdQFQqh3dhpDta4aLaBeGMWZgi3gMOx03WxCRnhf1QTkB7VB1QSk - ###8bxUjzZA6huqPoGAwgZQzCUFTQKIggJCN01hxdReSb0U5OpUMF5/45q6LL9U7XBN - ###3Qu/VCOQmmp8/FKNXWqqmfFLNWupqWDCLxW8pKaCJr9UkJaaah3kpayR1FQryC/V - ###6kpNtfb8UuGF1FRYwy8VRnFNjW/0UuMi19SYKi8L9FbjOL9U+C811e7gl2rnSE21 - ###r/il2nNSU+1IeSm7VWqqvcwv1T6XmooK8EtFIaSmoh/yUmiL1CxIRZoqcU1Ns/il - ###omdcU1M7eSmUUGoqOskvFQ2VmorC8ktFfaWmos3yUui21FRUnV5qii81FT+Ql8Ir - ###pKbiJPxScRmuqXmQvBT+xDU19+KXirNJTcX35KXwRKmpOCa/VNxUaipeKy+FD0tN - ###xaX5peLgUlPxd3kpvF9qFuitlhq4ppYp5KXIG1xTSyPyUiQVqankGH6pZBypqSQg - ###eSnSkdRUspO8FLlKaiqpi18qiUxqKnlNXoosJzWVpCcvRQrkmlpG5JdKfuSaWrqU - ###lyJ5Sk0ll8pLkVmlppJo5aVIu1JTycLyUuRkqamkaH6pJGypqeRveSmyudRUkru8 - ###FKmeaxqhX96KRsBVjcIgb0WbkLpa2ZC3oolIXa2oyFvRYqSuVnLkrWhAUlcrSOot - ###a09SVytX6i1rXlg3WfUBO0I/y10W8vyCnuY213abu3abx+02T9pthpjbDG63ea3c - ###xnV2G1HEbcQutxEx3Uacdhu3g9u4k9zGTeg27l+3ceu7jVTDbSQ4biOtchvJnNtI - ###Id1G4uo20mW3kaS7jdzAbWQkbiMPchvZl9vI+dxGpuk28lu3kVW7jVzebRQQ3EbZ - ###wm0US9xGicZtFIbcRjnKbRTB3EbpzW0U/NxGmdFtFDfdRknVbRRy3Ub52G0Urd1G - ###qdxtFOjdRl3AbVQj3EYNxG1UXtxGvcdtVJncRm3LbVTU3EYdz21UD91GzdJtVErd - ###Rn3Whg6/tVVhG7L81tai7VXht7YCbq8ov7V1dxsb+K2t9tuYxG9ti4HbaGywMZjf - ###2nYKG/v5rW3isHcOv7WtI/au47e2YcXesfzWtsnYu53f2uYcm1LwW9sSZFMZfmsb - ###kWwKxW9LYlaD6cqmjPzWtnrZVJXf2gYzmyLzW9vWZlNzfmub6WxOwG9tC5/NRfit - ###bRy0ORC/te2KNveitwWTpM35+K1tzbS5Jr+1DaE2x+W3tg3VbTS/uo2WW7fR6Os2 - ###2ovdRlOz22ildhsN3G6jbdxtNKu7jRZ5t9GY7zaeA7iNRwhu4+mD23hw4TaeebiN - ###xyVu40mL23hI4zae77jNZ0Nu88GS23wq5Vp6Eb8uHGm5llbFrwvnYa6lk/HrwmGa - ###a2l0/LpwEucWzvB8wAEg4EkEymJSU71Su9B3fddq4LXj1rOunbQGWS3ENLxrwa0X - ###q3at9ELXrbPGkToU0ehVg10GM2sQ0yB1HU7r/VC3HfRWqttJehfWbEKzgWv2r9n7 - ###dVtfk40aqmEoTg3BMcSqjlZpOldD5gyJrKGQhrrWEVdNmGvosqHpNSTdsIMabmA4 - ###SQ0jMUyohgcZ/lXDvgzrq+F8hmvWME3DcGv4reHVNazasPkql7ckhKqAYAkXNbKF - ###kUtqxBIj0tRINEYaqhGGjCBVI0cZGaxGBDPiW430ZiS/GsHPCI01MqORN2vETSOq - ###1kiqRsqtEXKNgFwjHxvZuipaW2J5VSq3JPoagd4oAzW6gNEjatQIo4LUaCBGe6lR - ###XoziU6P3GJ2pRmUy6laNtmU0tRpFzSh5VR3P0g+r6qGlWtZolkYrrVFKjUJbo88a - ###XbhGFTZqdI0WbTTwGgXcKO81urvR+2vUfmMyqFoMLGtD1dhgGSpq7BTGxlFj4jDm - ###kRrriLGs1BhWjFGmxiZj7Dk15hxjCqqxBBkrUo0RyYhGVfuTZbuqmq4ss1eN1ctY - ###zGoMZsbYVmNrM3a6GjOdMfHVWPiMdbDGOGgMi1W7omWTrJokLXNmjTXTWEJrDKHG - ###iFpjQzX21xrzqzHd1lhujdW3xuhr09uyvdiyNVdNzZaZusZKbSzcNQZuYxyvsY0b - ###u3qNWd2Y5Gss8saaX2PMNwcB1XMA6wyheoRgHT/UnD6Yk4uagwtz6FFz5mHOS2qO - ###S8xRS81JizmlqTmkMQc81fMd+3CoejZknyzVHCxZx1I1p1LWmZalxNQciFkKUM1p - ###mqU81RzFWYqXKGqwYWDEMelmHccv+Vs21G3stnHEjZNthFMjiBtXp2ldmxCiCZOa - ###ULAJd5uQvmm3NG2zpv3ZtLGbKEITKWmiQU3Eq4nqNZHLJjrbRKCbKHsTS2jiJU1M - ###qIl7NbG9Jn7ZxGibOHQTa2+SCZqEiSYppEl8aZJ7mgSmJkmrSURrku2ahMImabJJ - ###DG2SX5sE3yaJuUnUbpLRm4T7Jq2gSZ1o0kOaFJgmzadJZWrStZqUtCbtrkktbNIn - ###mxTRJg22SfVt0pmblO0mLb1JvW+yCzQZFJosEU0mjCbbR5PRpMna0mSmabLvNBmG - ###mixKTaaoJhtWk/GryWrWZG5rstM1GfiaLINNJsUmW2STEbPJ+tlkNm2ytzYZapss - ###vE2m4SabcpMxusmK3WT+brKbNxncmyz1TSb+prOBpkOFptOIpmOMpvOPxpOTxkOX - ###xvMaS3Ggl5UrWwtPiSxlhV5WL4otOJvCC3LWxbiXe6fHu98DvS9ciDNPF8XtwCtw - ###Z8P5NP8IpczVN7oArCNFJBQuosM37AMKBYFXhPmmJ73D8BtYni5l+xTAwOssRbGE - ###XPD1DeMQ79jSlXm8UBjg9crIk9vgdDc9xPIR3fGn2/F4HT7kMAwx3eT1+S41FqU7 - ###ibHcMQ5SuqEYy4XeTMW0iLB8Fy/VY8thSP3TJXi8QElxO3C8OA8aLl1n7lI8EY8D - ###KtAt8xDLR3h9lq5s08X2ECtEKcUywEl6cjGcomXo+7JBRt88jvRA99ZDH6FDIOWw - ###JvgMK0RUgSIK4BBpgpm62UzXkzlYScwhHgIKNILlI4Iph7cgqOAzAmqHQynQlfCQ - - - -Valin, et al. Expires August 20, 2012 [Page 200] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###7gv7cq06wBvlId7uTuhuKX7zKACGz1fzKTRBiOUjuoZN0Q/w5nScSDQQup/OkVTo - ###4mbSWaKLqXh5PsTyUaiCB9AN+pCCaVAEiw6HU6Ar7mEid/N9bDmAJpZCbIICGGQU - ###UQXrYXm6lk9X+bF8FEuoG7oKG9D0cB58Bx9mFXTpkr7PV+DpFmqI5SOK3UChF0IV - ###5CSiiA0UYoKuz9Pdarnjz9fGMwrRIbE66F58SEEACKR0zZUCNFDkDqpAl3R1WBiY - ###yVKcyOXdAGcS4Uz4zj8WwPIRwZTiQVBkkpjCj+BXuaaOAQiWQowqQpEo8CZ9kFKM - ###gICDjdCN9RAvxkdYnu/54yMsH1HkBrl5vxRgYJEwlegmPl56DzKKlYIRPFRQhxDL - ###R3RTX4cmCCkcSsKxV3wOVoCPk5RvpGMEChgXfsMmEnXVN8QWIizfVbEVQiwfxXRb - ###v8MRCgKaHs6Dh4uPcB6RL4GB6N5/iOUjimjAsQXwGVRYiugSNl3EpmAN+DwNOLSL - ###j00H2EaEbXCgBizgU9wXiklCYSQQyhQLhipQZA0cMU0QZxLTxWV8hDOJcCaZussd - ###YvmIYOrjvEIKp0Fgxk8dFesH46Zg3IeQIiXgo5RCqUi4GLpRHmJEgwgjr+DjwKfi - ###+IjijaiQGQEFAMLoAJGKEBBkFJ4l45gmdOUaowYB4aEIMFiCwhNRHIREQkhx+AgK - ###JpTxbXyOs5BShJyMw9bgFfSlEFuIsDwHn6BIR/iIyody2T6g6eE8aLgpBVyi6DYh - ###xYZZotARYUABd7CET5EkKPoQPuML6PiPQpPgc3xERROK5IPfoI2lVN1mD30qQMFt - ###sESg4hlFXKHDMVICnmDG0VQosELQRfDgTDKKLaEiOEUEU5/mlUmwpSjl8BE+x1WI - ###JPwShcSI8WY8BrUI8Tp9om7Th3gxPsLyXYqHgY9CijJEN+/lpn2AES5CDA5CUWUw - ###bk2AoVsijCRCMUMwCkjoUxQRClJDEUYoxhc+wwoUJoQix+BjeLLEUVvwEQW9wSYo - ###Ig62HGILUSBBbwJsOaRoSFQex4bTA1kamsF50HApZgfOI8J5ZOref0jxMyg6CccW - ###wWdYIaIwKfgvROjgozCNODwJh+XCNiJsI1WBCEIsHxFIPRXCIqS4TAmHNVvCyDsw - ###MhwxzoRjuOCjLkVz6nIsHwrCEgYUDIXCh1CIGAr+g8+gQl3oNiNBgRhUI1fh04fl - ###Kij1Dv5puSpRshUHpFCyT6gFIBGjWNhCwSJSwhDKTEsUS0ZJOYESdQKRVViiIYEl - ###liAtJOxgPxyzBiWYVEkwvpJKQiWaBCJasABCApQSU1iawZ5iDNfga5kkZDkjUbIG - ###iRLIwVIlMYhAIBF/YpEtliIdWShREoLi+oFi/YHwbubwxMBFDEBhYYlkgVgxcwq6 - ###RBzdV1w6VKw6EFbLDJkECmHbwt2xp1gxX+bRIfPdRPFeDrajeGOoGSSG19LMmBiJ - ###YpbMUwMOQaaCyjArDFSQu0gY2lIobJGZJ/YTK+bGPDAUvpYq3sahcYT1IIPicCOR - ###YmPM7bCnWJiR8KyQ+VCig89lwk3STKKxMMPAGEKaORFhVcyDeUzAfCNRvIOikyCz - ###yjQHIAIvbIKZiS9hzTgiT6ooPn5LFa2nOCWBkGIm2MRwFFln6h9IMCyOGZYqCq2o - ###LhCMJQ5komhnqAmokGEKM0W0OFLElGluwHQUiSdHH8uEGmaaIhLBU7HCYkU7Y0X8 - ###mEaGTPc4TFSoSFsgpIkJmCdxmojMMTWkwEWKWDFNCx+iU3bc4+LTh+lUIfaxKHyJ - ###pkVMhVJFiUTxSoTGBKI8ZUo98kUBSrWKI0pMptQUUUQSRRNYmWDtwWM6EAot6AoV - ###iBUl8GV/R2qPe7y9SbjOtPjMAnIiIrAvQm6qdqYIqgnvOZI9Y7Ujfdlnkdprnmyz - ###WG01n/dPyHtoqSu7J1LSlsf7IpS90RWZKGapRzCfBRmWXDyRTWKF8j7jcSi43BUs - ###jhQme4SfxNgTxbqFOWcaA4XBppqFCpPMBLOa8SmpQ6dyWJ1abEq8d4llSxC+FjHq - ###BMKeYsGUQLhMLPoq8wriDrL0oSbyTMcjIdWyrqFQXCaqREZjWcFAqGEscrfQtIiX - ###JxDSFPNqcCBAISkC71Aog4A3VBtcgBnxNl0Ex5PT7dNdHVuoV4Rn5WU1XBElA4On - ###uaM/WRU4pibyfYezhkIhjJuOsYqAWoKagJYjeoUZxXJ8h2FXpfjsasjlfyZa6TG+ - ###eQzWmOAlNpdOTbzVzx1s46I/mE+mM2ylYEvqUA/8Vb2sxFoqF3ocEP0mIPpfCkSf - ###47RFtUDEgOoUnLgERIFhBYgJw/Bh4GkQOguByEP6rYAYNAEx+FIgBgREQqEqEAkP - ###azAxWADER2PgI4DIQ/qtgBg2ATH8UiCGnHbA0/vTAiLhYR0mhguA+FjoWTBcCEQe - ###0q8DYgmYB692TLw2O45b5cWijA3X5wMzBI7bJqGy7SsfngTxtmJ9oxVff4l9OaI0 - ###lnaOAp4lia8ilOOZSKC/pKE6hiuY7ikOeRL6qgGMVK+DhYdxUHY/ki9eNw7UCDIM - ###CJ+pSOhpN45KXknyJYqDruo0C/AsUH3xkjRRI7BOK+BLEup49N008ro6fnsKcnyq - ###3qjjD2ogSfSBFXwJs0CHX088GLgajnWe0sXTMTowpQYAuFGq3kQwHA0363wGvoCc - ###HGuHpwzEX9UAnhOlarGs8x4MQQ/TU3VAvUpV2PouKI2Jislvnx/BFw/0AVXMi/GM - ###Sn0BkTRR4fHVeRRFxAd4JLGKiJ8BeNTK4SFdpFIE2Odb8AXPcANpIEmiMFQeVAlU - ###VxHx7fMyWFJEpa76EsGiSjz6LIRJK1S2z99o5UMVKz8DXcRX0e0z0JUzBUT7PA++ - ###wCvVTwprkkqyCsCWDMAYqy9yPkhpBdIo8dWoU0CwWDJkwBcv7qrJ2eeNXawCjUsD - ###IcBHgSoNQU1MSi5e/MVPPJVeAqP4B3SKTA14eNSmXLis89AuYETgKYe4JI1xP8mX - ###BIcqmRH4fFX6SWIvDU1qhQDUCRlbgmfEoXpD57WyFxLAD1/lTIBVA5yXKeCxeKT2 - - - -Valin, et al. Expires August 20, 2012 [Page 201] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###gn3+240BpLGvkjskXSilPM3iLroWqC94niyTiyMPMFb6iUOPtww1EHhJoEbN59M6 - ###iYSnnRQAJT0/VNssSjE7i4zAPu+G/ZelKocMuYkkCq8p/4IClT4/pwZAU47UtGGc - ###oc5pEXZDUI5lbHweL/3gQX6YcJIPIIKw69Rqh1Eaqbwrcr6v3oDgEyTqDSaO6coq - ###hJhBKpBitr9AFzC36ysiFCQAAZWJI4j9IOmqHB2W/wFQjSQIFFYFfggLIbiDySsz - ###9UX7M2ADQKkAXOpNgu+kAUR3XxFi9o9QbzBjTSz0APRCpKT8Bh6DcCRAZH8L9SXB - ###FDfKyS4GrEwEBl4IREm5Qdr+G0jE9AgyJPKZvMmAbqDbACc6YX8Q8TcDhAtUrpYM - ###PXsy2YDQhyEOxr+EM6XEviJcGSwC9CneZBlsrUSNwPZXQeIIC5RJAz6AW3mnZV6Y - ###hsIKCv4vMJIAvQ/kSwy7W5hrhvzLC6UB9KeJxZcoA7LRVUQowwwzijxlSLfI5Wip - ###5J+TIa5EsSoWoGOWwAAmlsayt42/DzYQp5gbSvoBMh5pwMcRTFUYpfgPCQxgMkGc - ###ChAjQLJA0B+YJGxOtQrsjyStRSGQX+U4GAUBoL+vEt6gh5g0wP5NsiQh8iKh5FkI - ###GJYq6ITALsKAd2PBXyoLgBDqfrD7WE0uiJGyC6jI/yrgzQTsAnZpoN4gDRIvVNjW - ###MSBmwTVRvcFdHzFFynx0y0hUah+vGyaqNXa5kclh3qKuAqIX+zF5OWMDXhjAAslA - ###yd9M+egBU+kqxx/MjRSoXDq4/SNfYCD+a+IriLs2EcaSZiiyCUAozVCmGmB/OF/y - ###FgFEk1QVw2QzsqYgkABjElol/nXSD6BUFshuTFOgyTo/Ugow8IQvFPz1UuBmUSzO - ###WLCpkoiKYQMJJuYJlHsl+f+pbEuwkIpEw/YBmcaTBtBDLBSyzv6ECm4RMNFMFYtw - ###pLJ/oPsQ2JHMlP0TBQawGWOSd/ANEFjtTQ5clnqSL5a/Iy5IV+UiSwMQjCLlBQpj - ###Bv4uI2D/SeWvGQKBy9QbD9Yhlin4mMVIEFb8MdUXxEqRd1Kkj8rRH0ANYqcnU2CX - ###Tmnai2D1lcOqF0QJ0V76gh44kiNKXD0lgxbQUeCVnrwJYc/JqIH1AIFKVAYty/80 - ###AYqCK84NwAvUC+QNaK2KVYtraCBf0HNT0DLBLEqe5K9KUj/W4j67jMq0UW3sKtYG - ###exHwRShfgiJNINxZXEmVX2mCVFp9iSLYndJ0DGw2kK0pLqYyAqRhKsFSgjm70kB5 - ###ovrEMvgLu55KayD+wbtI0pDBCyXQgiKVJUqyE5dUaQ2kIFDB1BcgisTAsAHQsRLF - ###zcRVVUDlJyg/qTcIQzVTH3m15NZjF9ZQ5UtL0DNM6gC7idXOAjG1G4VCXdi1VaR1 - ###9PnqKu4co8aSymqD6BOBCicuqOzyKhnbMkwoKMJ2jEpWmijvV5Tkhb6JK6y0BjKn - ###cXZNcVuIjIQUTONOwX88TkAYS1SnwNo85XUOiAPClOxGcZ0V31XynJNlREHV1x6v - ###oNhliqiKSy3jQQxUq6suTsD+90Mlh4AkGAJZlAbY1Vb6gR0TUcI1bCDAhmWjAyMJ - ###MuUuKy64AhCQtIEgyRSAJIN6KA2AjuMFsk/ZNddXvrjAfFJZxhhlaKW9xx6wRqX2 - ###RZzeS3xfUTEJZdSA8PBRyDqm+gMoSE4/cuUVIIKuCztVthnIYZgUTepkmCVSxLzC - ###/YUIUy56wpmiFMaiKFIEpALwVfoh11+56IRrAy2Icy96FQaCyhEggqfHRi7BagSg - ###PKQqGyNScZiGylEIAKYrE0vaVVj5Bncx0aIMB6RrIAcy6hBwVxkG2IXYkwZAJo9j - ###5cwMW0QLzhFmgusK4Nm1WPk1g9wBerEA0Q9SL1Gr4KGyKCsnLsfStIf5GGWjR0Aq - ###YSUiSc2YorQhrsHkiiziZIhmjliwKsxAhlTKQ4jJCyPJZ1e4PwOoC+giTvIh7FHY - ###GuIhDG2B4qXeoOuyIBKomSCvZOLUDEQx9YQvIPJrRBKXZskuGYOA4WXSAKxIrCxZ - ###QHKA06n5sKuz+hKCOKimEKIdR+SDEKXBbqbekAu0tBZi2k+hsCGwXWCbMtAA/Yhj - ###SZBJrtGipABRhiYUEEESC5V4jHoatCFTYPlNRgCMyFPZJUG8SVF4pi8BmZiUSzS7 - ###UotPMvAi2Fs8Atg9SIWkWIapQAXf2MVagAibJ0ODBH8BkSsMUx5BAMIL5v6TN+h6 - ###LTQEBdisK/s0QLtPLPQNPY3TTAQMccmWTmMgG4mQaGSmsH2kNViBQFkWxFWb+QJw - ###KWTVylG7i87s0gDgcaCUb3HhluGgKBh4MgXYCqki3gGosZnSTwv36QJMsBypdKiw - ###cLAQvJnQyuGraxXi8i2gAnnHU0pxgIlo40DlYAXKpTYTu4LLYvmkFQun9QG2IGIE - ###8iVGKpLKF3IRZ1HXT7uULpffpLiVQvUF9KJQ0JJdx0V3Bn4OFC3IJFlskGmTqB8j - ###7ggisUt5qL6ArODLMvpoV0tkO4PCA+K2Ksau5tIpyNP6ciHQOY/pKH0BLOpKmlJx - ###QZeZgtgNWov0E6B1J1JvvDRLVCJbfZ+TEuZGmFJYcuQCqQyVFAA0OQWtQMDLLuvS - ###GgwGuBTjgYdolCpKDGJICkRfCoozuyCjl4EoESjR1UNtPKCLrNhKhnqk7xX83IWL - ###gELld5MgUN9Q3IsFTHh9As0SoeQQRhd4T0wJIFrAsAKVzxh2DCZklazBaOkEiqcy - ###EZN3fMp45UVk7IhVzmIUepSM4KGw2lWGO3acV+l5AXRoL09lLLDTUOBTXvRdYmy2 - ###T71isx5a3/Vae5Q/VRlbPcyzDBCUUZO7fZSqXM9dtE2orYr2EKC4ysCBTB3k/Izo - ###vhsBF/BR38pdykZsnYMUTjN2dvdPDybnOWW8tk4kA32w68mZyms6kbHO1yYf8+mo - ###f0PHaOZAd3y2+7I/Pp+VHucXF+Y53V3CTNa+ylqtzkr8BZ/14dDNNM+vb66wlfwM - ###2ouvZ3L6RL3oLqwzqev+3f4BPsvMs/HZydVkOj84H8zL05qpFyfDf/BBqz257dFo - - - -Valin, et al. Expires August 20, 2012 [Page 202] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###Mvg+1ydUOIZeHx/2MZ24GgsW7peKSjpVuwg+wlc69bcZIT8iaIEq6dFJ2s/P607g - ###O07dY7/+cVD/OCQQl8+zNNTxBQ2FHLwLiVY7hTSbnUIOss/W0tBzOZFbgu/7QzxL - ###u0AoOXN40//YH476ZyPGRAKYOo87PTrd3u8dHL3aPXH8Bei7LA/4LeWG742gi3dW - ###ZT6ae17BdPKc+P0S3z/90A+do84mt9NBvjbIR/O16/78anIzW736en0g9QCRF/+i - ###WGL/xY+g+8X/4aN1kNKph//hIRcO/sPxvt4QFv/cAq5OHec/frpuLvfQ+/+lP0AD - ###diY399Ph5dXcaQ3a6DIcuPArc/5v3h+7B/3pwPm+PxqOl4CCVIqmXHTnZO/4aHGB - ###rvPj8OZq9Wh66bye3I7PiUhj8R+mw/k8Hztn9+XekPKsLS9jof+6GCI9UnhJj86m - ###w/wCSk6Hk9sZvXMubscDbHe2RFWx2HF+DsRnOjy7xRcOMAnndpY70DpjPD05G477 - ###03vnYjJFJvZpCE1NpvR3cjvHVoBSDS+GirP0p7lzk0+vceDnwAgnH4fn8GF+1Z8T - ###Bb2YAMMBtnGJpPB8yCOCVrDedT5/sYRf3NLQZkiDZUwDkgMALZ1pPu/DWIkunwGf - ###h1cCXWxjPAESm3fg9XDmjISOmz5pbsUBQY+DUX94nU9XF4wCerPAoUYBkzy/hZH9 - ###BgNxeH7YzPlkcHudj+d9tVZrsAwTeDnF9c2nw/5oZuBN64St2hPgaZ1+t3finBy9 - ###Pv1h+3jXgc9vjo++33u1+8p5+Vd4uevsHL356/Het9+dOt8d7b/aPT5xtg9fwdPD - ###0+O9l29Pj45PsJn/5//ZPoHaf/wjvd0+/Kuz++Ob492TE+fo2Nk7eLO/By1CF8fb - ###h6d7uycdZ+9wZ//tq73DbzsOtOIcHp1iM/t7B3unUPL0qEOdV2s6R6+dg93jne/g - ###6/bLvf29079Sl6/3Tg+xu9dHx9jQtvNm+/h0b+ft/vax8+bt8Zujk10HZ/hq72Rn - ###f3vvYPfVqgODgI6d3e93D0+dk++29/ep09dHbw9fbZ/uHR063Jg9WeflLoxy++U+ - ###ljummb7aO97dOcUpmU87AEIY4H7HOXmzu7MHH7Ch3R93YULbx3/tIFig2ZPdv7yF - ###cvDeebV9sP0tzK9VhYwNFmwGlmjn7fHuAQ4bwHHy9uXJ6d7p29Nd59ujo1cE8pPd - ###4+/3dnZP1p39oxMC2tuT3Q50crrdkVlBKwA0KAHFX7492SPw7R2e7h4fv32Ds2/D - ###iv8AwIGRbkPtVwRnAArOGeB0dPxXaJdXTVai4/zw3S68OkbIEtS2ERwnAL2dU7sY - ###dAnAPLUmi+0c7n67v/ft7uHOLhY4woZ+2DvZbcPC7cH4vsVWsfMftqHntzR3XC8Y - ###G3/cI1RUyNyhhXX2Xjvbr77fw/FLecCFkz1BHQLfzncC/VWkhsbZavv0u6M3J73v - ###jJeVfgKFxoPRLRCfZ0CFr1avnllPYF8iXSo+nIDkcHtzA4I6Pkdx8uB2NB/ejIYg - ###Oc4/TRw/cUEgdS6mfaLM/ZHzsT+6zWerzsvh3M3v4PE4nxHxI+Jx3R9MJw58GF5j - ###q/3x3BZAXwPoewdv9/2k1e+ctZ1WC7S0LFpptZTjcRi0W8YJud3qt5cL38/a7fbW - ###lh+3l5Z0yt7h7O9TqMjlbqkRBx3L2uuWw9/ej7uvem+OAJWW9HDe7DnhKjnRoPvN - ###hX6OUlQPG23d4RgvRpP+vC3f28VSU13MX71YsyvWFeyNgSZT6ULlUtEBrIouKL3D - ###s1ZrNb5YfrMHEIEq5eYHN3oU1RbPhx8VwPvtNQSifo8ri+8BflKCO9QFEYQEwf2j - ###7dPe9hvYoT8SphxO5vkL5xRXvT+bAeGfOdP++fDODRxqAtnEzQSWw1D6/O5mMgZE - ###dIDTop7jBOHqaugRf+mPAYkuZjnxHj9Il5R655znCI2Os7LmArO5oNKH/UPix8vA - ###upadK3g0AkzAjQIih/OyP8thGKAVOv0bYDh3w2vmSS14FCB8VrGsaEDD8YgggYNm - ###eFEp/n7XXvoZh4LzgH/5ZT5dx+/8FqFHX2/H2PzPMmh5uS5fbcQc0sPP0NY6N7t6 - ###AdrUnXyh9uF7C54Pt7aCsO0CKFTJoeNuqkIbG0HIA4EhOJvckAu6fnxhP6ZwilGE - ###BzkXzgo9XW6Rq5NHzhUGyvothS3sxn7Q9XQVtNjFeHKYXrTb1D5INrfTseOvyHhW - ###GBSfCwug1hsYf3khgv+5e2ARoPJvvQjTfFYCPFSaTAFB+PEFLgS/2nDc2GtLWzJ5 - ###z4b0nWuPDPbHn9Hy43ecP6NXOmBUK2jDF/SuDt1oWT9AT+FQvsICBggT6mJGmEGO - ###pd0ALeOyGKCit+iYOgvDOLJXsFAgCBIvSf0Eq5Fh0AsitFAuYxG9iDNAKkA3/rCi - ###p4vY1W47zx3vLr3gH3vVaXC02P+Zj2Z5kdjIFjOUxMcDKDy3jrwsy9BIl6U04SoZ - ###ozW36sJ3mmvoR6mfeXGM7qah140UDay6JFep/SJup3jDEUgTxyAa9dAI0tvbP/o2 - ###ICTek6VHMoJiNeB0sOq8HfOAz1HAdv6RA7tDgjTOLwGPQbAe316f5WyoKqK2dbeG - ###5jokQBnGp7Gc3gJJzadzAMaW13GeWRXazmQ8unfsQaD4PJjDw5vJbGgP4llhr+7u - ###0OQAcq6Pi1f24y7C4WD7x+2XJ35SNwv22qZBXffv+mczYOjWi+W7Dm3VUT62Ny6N - ###xfb67t/BB8Rx3kcwk9Zw01sfbkDF9eHKitpuuiCMCXrirx2Hhte6ezd8X6RJ/N6e - ###4eLVfFVay44DegjqQ/Tkyxf1H2ZRYQzWosrY7pwNmK/zJ/j3wkYDpDiwncrQtaSG - ###Qpvrpih8N2LHokKqPS1alAs2L/KiSdUuK2jYmiIDGSQOFJM3FG59L6Q7u+R62826 - ###sKX9MAu7eOvN5UPJBD24wzQJ0QGko8gbHgahawH8B2wo7sZ4uxDDkGZxjKdzeDIJ - ###z/xM6OeiqwY772IyX7oJNLTS8jc2Wn7ovnrZO/lu7/Vpu00XdnGEbkyXdoMYL7q5 - - - -Valin, et al. Expires August 20, 2012 [Page 203] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###6Hz0WTOFu83NMi9w8dhVODW0X1pa1LHh6fcn3x2DoHXXGbogwlKVzCUR2OYk269e - ###AV7vvPPedxwQlk/9pAf//8WPWwBa9dJvehk0vQzrXu68i2AX8Y+9l06+Q2Edhht2 - ###NIxWYBbwEEfb8SMDO+H+S8L5lmzOt1TmfEtVzrdkaQqvPLwUnJlLOa98vJ/sReZB - ###gDeJ/a55EOLVTijxJQJI6y++B2h8czvvOH8B9JjczuFze8FGt7YbcSoLrxaJKFYR - ###vSuMuMGQvOv4XkXi2PKjsrgBvJgNrlQWOW9ZREHFaLGIwot558qicjXsuxO1qwj4 - ###yivjCa24eus3vg2c8utXYYcljzKKyabY/fF09/AVfKBSsOVkfG5QJI1qAVDjKVOx - ###eqUHxxEGPfj/L6HfsiqhktPRjZGyY7VoaUbW037HRoUzu9cD3yEiYB4EjhuYG44H - ###ISyQ340MUh9ETtQNE1KntkFZLuHo7Qx1qL4TkUHzHJb4ZjK6H0+uAZ1XgaEBppKq - ###PQbUjcne1ydzHskj+G00/AfwtjMQDIZr0apzRMhdqbIY2RX978PYPL8O3WUNzVK/ - ###gaW+IzQAuB0UkKT4Klj8Kiy/Oog6zp2mTih23rIxxNefAv0p1J8iAiwOHsWmImxh - ###GkNm+1poIjIg9o3HwSS4sWFy33HqCALs0HvYm3e0M5VyYmPU9FLpKPBR8Q7EXtin - ###9sa4b3dgf3eEn0jTWGVrkxFP7X3dkuFJNkVHkmMvK3SAJjE0ykwvgQP6bVGPiML8 - ###mhHf8Yjvf92I0aMkcR8/btZLUPKj43ajC5ApSr/QdjN8/K8+xPkVP5XzP+B35/ng - ###ax7/PXT+h541/0EOpYEPUhie/4Vx6j+d//0eP3Xnf74bwKo4p8Pryfzq3nm56pzm - ###0+kQdJjpfe0hX7bwkM95Oot7Oot7Oot7Oot7OouzzuKcb8QA1+oxu+191176T7HK - ###OfqZ0/LxsbJAboyGQOlmq1db1kP7ZA4o7d54iOoqSO4z3pE5vgQa4zi9s9sLPHFR - ###oip8vYD9PJ8gHcYCxyQwvXA8B/b87HYwyGdAhGHj940pi+RbfA+8YDJdhfl8nIAk - ###DKPFEQ+h9xZ/dpZ7SIM6+pxtcAVsdhkH0Skctc3mk2n/Mm+TP9pOfzS4HQGF4dED - ###EcJv2PHFNP/7bT4eEDWkl+P8bu7M7q/PJiMcPR0lDfpEwoByQg083BvD9LAw0Kqz - ###/tlwNJzfk2fbCOd9ns+ReQDIPzHHYAWI2wRFp6PJZf+cCWh/ZA1kOGYNCEkkPhxO - ###kfdMoPDH/hhJ9ARbWzRU5a6CY0aLIYx40B/hOdT1ZIr0HY+0sBnhfrAKg8l0ms9u - ###kJojSyOfPepDwH97A0w3b7Vp0WjlsdynIZTDHgAGgxxXAptBiy9hxcWckWI+mRdm - ###R2eyuYx65ijeN7q56p/l8/K0nE/9mZbGof5E8QUbsbbrFxSZWj5DOwuMlg76pL6B - ###mPrZu1iMF5YXoxr0WX7BsESUzfUCqx8YsxkrfL4YmRV/ZBd2c7c3tPrjc9mcajrY - ###teoGF/6qwziK71hJgRe0sQqDw2W7wO4E9NP++DJ33sEgL67auPP01uLlh/YX7T1Y - ###ZN5fu4Cl0BMeosJQTb0283Aot7npb2yQG2l9F/BqvLAbrMYdbas9YGiQc9OfVfGG - ###rRQkktRuLBFIDJZVsGsX3QhG9wRm2ROFmZHgdNWHhTzLc7TvA9WcTVhIxOLjHAld - ###n0VbNBtNr0ESw8g8A6FGLDmxrIkjy89554xeOLR1mnBFoSJ1N5hc5zZS8kv7rJqm - ###xq1ffUHri1CvoQP+OZ1c5iTWyfqPRHRkVjSzEQ9fwqjaiI+froYDFvlKeKvxmWVT - ###gj0isSY1v5TWCALIBEyHNkYMx9bEyJ8Euz8TWPcB9lD4Bs/GiE4zX4DVt8mpjTpl - ###9ib0deEmG9lfrmq2n/OKWgZSjm4xhBJXMKS+46/hWQKelNy0C7wKIHOWsx0P8RsG - ###hCZiGQ80QlUWjojao565Y+xKAHkJ+ISSvfNsOP6YT2f5M2fn1Wtnjr7fCMXDSQki - ###mrsgDdN7xulfzFGIYOYr6zwcnIukUWi8g0LFFU9bRjEj5JgVSJxFBN/Ntrw/Xcxd - ###avHdzPXfv/A65vt74HSfAHlhY8yJbF3MzyxucarQ0yDC9QQY4WQ8xKHeA1Mcu7Bf - ###pnkfiZCh/SMkVGWCrJrwBJXPeIZ8tkfrhC4p8BdRajhD2iWzsjZwUUEynPFUk8lz - ###DZrV4mLjlEsLzcdTZQkLCxZw70xo/90c/bAQB6b9T6aaOgAgCtAnoNxMPuVTd3Lh - ###BrL5L6aTa95Fc4DWNQsxOU+5RF9t8oxjh+8k68F2+pVopSQVA3IZuqKufZL7FBxb - ###uGGMLIWjv+7ftTWCFChEH8+bcdmhUkdM4FblYHk5DFx/0ZIpdmkLtmp6OPXishXE - ###X82ZzerMmCzmOENcKYLyr1wBLPc1VqAe67EtHv8CAgxU/BMOjZ21MMon8akZ7Ilf - ###AFOazGJRh49V+PD+X21e+7f/qdh/8dfq4Kv20Wj/DaIojND+m8KzyEvZ/hukyZP9 - ###9/f4qbP/PupSh+8tutRRNQ87307zywkQlYP+3ad8RAJpw9UPpBGlGk925Cc78pMd - ###+cmO/GRHtu3I6Kfw3fb3uz2YxOu9b/Fah7YLw2a9GF7ShQ3lqSn2ZXLQ3Fns2mqe - ###44XjwpMNvGlHBmjTD8oLhVo3w3n5+gjez56V2kZ99BGXTP5+2x/PezUNTIGAFJ8A - ###Jx984Gvgpb7U3UH7IfkI9wYg9BenOJuf96eX1Un2RjelZj/+vegJ/ObtSQ/w8ASQ - ###UgPbfug8ux1/GE8+jZ+VXY533p6cHh3w/ehiVXlzeIQxpfd2Si7TdUWcgudJfbyB - ###os4ItPaaVWqfAydzzhXK9+OrBAOUDMznSPhdim0edBzv8zqaNd5MJ2ezF0ADDndf - ###OIGPQRr/0IGNBOT4hZOsBvjt8Oj4YHsfvsarCT3Y/vZbpLx73+9KGctrpm6UM1Cs - ###++c8zoiGSfn/Qj2Qxin2b2b5nCuH7zd/Djp+h+rULUBTO5MjEJhP0UryTqXIYH3H - - - -Valin, et al. Expires August 20, 2012 [Page 204] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###u9vFCNp3uxn+fk2fX2cd/XaHnuzQ21f0+ZX1dpuebNPbl/T5pfXWoyel3/ptRk8y - ###qtulz5i86gGAoD5ppuInxanUN6neRvQkorcxfY6ttwE9CehtSJ/D6lTorU+f/cwe - ###q/hLDclCjQNsFcc9sDwlQZba9LTn42ADwWh5MMKM7OUabG2F73Vper/pVBxxfe0d - ###WXwBf/7ZGjz37lL2IasOV0F00YBliNmjuywuUQvH33Zxpf7pWCMxLkk2DtNlJk3w - ###jw5evt7bB5aJfvlvdo/3jl6ht2tUW2LvUJWIrWkitGf96xuY7mWPY8Pbtw+QGBdX - ###hiY1+4S8AKBNrx3xYAOamzsU++FFYbV85bp1Bjv9w7ouGkSVosGCohg5ulQ0XFQ0 - ###qBSNFhStDjWplgRQ9m9HoAwoflCgKVzaupzRQqddIc52y1615c9LBTzU96R2x3yw - ###QlFEltSl+NJTIqrT28HcQVzaAel/cq2K8GoQdTAvOZAHsud1Ggf0tOHQw9sZ+4Oa - ###M7qp+MvjmksgGuWjjNg/HgNW6wdsueqZ5+oF6CUDjGQyn/ZN7dHQNAX6AO6B3s2F - ###eT8BXMzvhvN7/ej2hhA0tzrsT+cdGOo592XhK6YmAPDooh/PpqYa7F4QIgDRrd4A - ###RtM+Htn3sKgjkMEDSb748f3LYzJAnk/oMDn/iHrQHFSnD/nMKDbYpwWy0WQ26/E4 - ###lri9Xah3D0oXKFRn+f2EtCzQwPgm5GU+nwFg8j4eNKM+hXsyL9yRBakU0O24B5x1 - ###l/JQgPQ6HV+a6YslbWpNThjruZitC47nUPQ8H/Xv8/O9wvLM8Sy814fR9i8NFNFw - ###voPWOwoApB9fXVRKCj82faoXMJaL4QhUwx4o5MPJedkN3ry/7OtbkHY1bnldMXYA - ###xF8PT79b1HxvMnqgC12irht+aXaxwpV80ANoAR8AkdbCPQaoBE/qXefXu++C92V4 - ###W69f0WtBDcAwd5qjc8S5c9Of9q/Re2Em2GShNuBnD/Fi+nEytG4RmJfn0+HFvO4F - ###36CtezOY3NJEqkDl20PDS2d2P8Yhw4jfBcvAZnrMRd6biFd26SEX9t+v49QoxtOm - ###phhEfNwtK7IVQ0DXNsuAjbzvOJUWLIYm3KzairS/sI0Fo7AwBVafw2lhfakeLJca - ###sENxoaBDOEKXQJiE9mBbw3j+kbdsqinM1ERWwsageep9QISawyvh8dU8b0mIMMq9 - ###cvh2f79wScKuVOkVW+mYfom71OoVROSbWioHg+KWa2bFVJbAhX8mFy1hUVhXmJPl - ###3L3itCpQlWVx/fayNKHWtVCxDiG0DNRYM1y0jqqWwYMCrPEt3zKo0Sys+TnLdbCU - ###1XwYkvxtmdywagSvQkczlCtahUdt6pxU5daXYEdbXcxDVy/2UeHr88TeEPFYYlLX - ###kOcllFXtk6fYDJhzBfscI59/s8kK7tGfq7cfSu2d54BBk3toUt8WoFnjiIwMhQ0L - ###xLgMww/KKbipRZw/IFpXNjFNqAT1jk1GtfCM/H7hrrDG8RDkHk0JHgnekoxJEHS3 - ###lFBFMCorAIU5FXaBNPzlxKQejo+nLKhlySNnw/Gcf/5TF3G2nKA0Uxray+1Xve3j - ###b0UGgQZm881NQmWojD3xt7qq2/v7Rzu919t7+1ybp7q/u33cwmFMl9vllXrEBlOg - ###F4pPkrh6prgRP9bf9fuSjI0EFp5aX4vSd2mFfasdEJ21NoJPYC9Ia9yzDiVp6mi5 - ###mZtSz0vCc6EfFPOLpUUydwQ5MdPk9ukuEm1diRsxQ7P0B6fwwigJ8Di2BLEy1Z2P - ###aEtRj1p0Pt2VxajB6TriTq5CTcSphNaCslTjAoQ+Jl6NZGfhpbKTvW+DH46OX6lL - ###Tijf0B2ympgG0OcdwOONuk6MlfUlXHkJ4OZ3fM3YerF3yC/4BlYhQoC+UXVHqq0Y - ###NOStzS/vtFD4uWBi0DJzrw+YdD8bzlrFK9hAR5eRDlHIAqiiIwXwhx194XvBj6Wn - ###Vi6hf799/Gp3Z98aZ8eZX9+0y/I5iIvepteBP76yPmEbMyPxaxzEF2fAYj/ob4cL - ###uzobjoU+n6BFH/Bv58/0lWhMC0bS4YkW5A4sQD0gt+CJrbFt5HATSq+Z3rkZ7AXY - ###QqkVoXs7m5t+gdMuDqoAPzCid8P3fA0ZUGI4hm+dEiqVbgF+SXt8m5Nbxd8rUAMd - ###vnQPK/rGnogk3w0vr1x073NYOXjhtHy8Gb78j/9xfZDo4E/Qdtb4qTxbjZf5MQss - ###CwZYc4vxrnOvBA3cFjx49eSer0HD+BFZOnS9uH4jwg8WQXoO+AQDuoex8T3IO3Ul - ###kcvgbfg7eonQuaeX/2kZDavNBMt3NfUxDNR9yfKkQW+2MHQDnQRtBWMG8evhFB06 - ###808szuTsFnvWP3fO8kEfz+E/5c75ZPxH8ja/6V8iJSfPq/waT/MrUPYDGwv0ODzG - ###bKvgYWUxcDv9tF5aGQ4M0uufzTa1IY1a+Qm+/7TB2+GnAt5JeTtACH5XEUJoTMtU - ###ceUnFSsEdx3sJB6sVDCAevywtb3g72a41lTmPpCgAP6FDA8EEa5j8W78X/CEFtds - ###lcL2451ZNTo92nnQUC1aWCv8RZ1ZAB/awP7ZAB3JDVX76T2IaXPfWg/HEZCsrKwv - ###rBA8WMHaGnYZ28L6Wa0CCo30dmsztBq2afqmNk5X25H5Dld8mPHh42Yc/lYTSJsn - ###QFVAxDk9OtZMRpGmt//933LEXeJm8PG81X7u3fk24RDGbpfVpuntm5vRvYqejc4i - ###KIrdCjHAzK4ENHJhvz1zL9CaRU4lNHZ8rEVW9AdyqIB1PkiiljTZw1PqWYPKTKHE - ###X+IGhk2tpaOSHFH3fIJxPViuoD/7B5aWgczSef7c+cZqvrDReUCWxIEi7fe7x/vb - ###b0jo19tlgIGQMOY3gORTf3rees4SNj7r0OBoIPyQQdpRbarHFF3d3T+AHVnLeR89 - ###GBJStHpRiMK+sbF/YBd7aR/ZkKgDYFy3ULIMmeKGWNCLtQOwA6uNMtYPgMKgvd1q - ###k3biGTw/23i5flYg8z8X9tIah3SajvL+R31ZwmDipysMOXw+Ua8QY5Wp1ezHB9Zt - - - -Valin, et al. Expires August 20, 2012 [Page 205] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###ZbDcerl8uKIEzpWzZRC8nsNivjuDd4fLL98vXFVr2s6f7DV2XlRW/GXbgpkCzmeZ - ###Q2tlZbCxY8U2wN25Y23GPdqNFEPR3rNfb3sOxx9/6Rb9UcnzC3anmG6bChVtvLWb - ###GXkwn/XpTfLQDnjcdiqL+WHAoqBTlPGNdA5qlUYXO1IM1ynje0WSOCtsYuT4hzX7 - ###9fEbNPi1O5RcQ/KPwBjIy+9slF9bnuxDymdgNpky6fbPz81Wsywqd3p/tPUsFm14 - ###axq41QnH+TYZX/HCfZ+fl7e9vcH17j7rDz5Ut/fzH3kTB7SL71bgw9lX3s2fC5Nk - ###eUrZe4oirNoKg/coXYCcj39WCshPrwoCS1lWWdBOjVC3YBDl3qiBwxVpoo4gleQQ - ###YwwgAnJO52B9sgLorQ2q4PtCpJzlm8E17+jDwv6GFRizkqLMh3alwSS/sCkNDLpC - ###Dlg4vx0rJ5PG/VdHfLT6ZfVsv7+vVL5mDQ7gZymXMOVBQbWEGa8MatZlkeipmwdd - ###Bqov3wFuXFu7+NpI+RjmCqR8BA9FkEMDiM303LqCGE1u+c7mQtwR67E1FUJpueME - ###dq27gvwL+/Y0H1ypy1p89wVv5MCajM75NhfuYUDa2fA8V5cIhxdKFy0wa119ZlTU - ###T/2xnGH8JPdUEIc/iWO6TQxYwEZUMKH7+GcZF+RkZ3t/9+jtacsyw+H87MlhE4D6 - ###3IhBzoUSyv3K5s564YmNi/yjmb38ZdRBHKrfcqUNBhz6rMe2EjtI2fJ9IUqZisd5 - ###6slfX223KnZfeoW9eSlF+bDcs7/4mmtX9qYin03GOspBBF8BqM/+cO7g/xfw/9/G - ###zzo0UBwkDuYSxGH7iFwNE195VCbAQlQSv/qBGI/r4z+iQ8AM0Bf+t/zlcO20Xoyp - ###7TjbJuX9IgXZehlgqj7f4wRs5Zc+BrnMkpRy8cHLz536HiIulaVxXQ9JJgOoednc - ###btrFhHRJfbuYJ7SLeYQb2uUglwDeit2AFoOgJ8jwHuhLW4pXbRo1xX1dvGrLqCke - ###qOJ+zWD8YnHfGoxfM5hqcT0Yv2Yw1eJqMJZlSDHRRTZGDPmoaXylD94jaBvVnzSx - ###uWezFIa2LdAPB4+1i9S42GgLfh0d7roX7Q4sYbsDLbinAJhf0YqvWnH9r9POyq9r - ###J9DjCb5OOytf3M5F59JXwP3iyWBlBQv/y2FaqP7loMTqge79F81cV1+hPaFNUrIz - ###9K6wLKfOF6E0EvPHwhZp/uNBaUo/BnIw1S8AlCnNcPlcct4u+KBf9Gb5KMckceQZ - ###HL1/l9ns6GcPQw53HPkDP16Hv7u+pvx2oYAK8Re/UijgQpzKL3hModAuZPl2W0LF - ###yAc9AaVgMQqQiIpRR51lOumy5HlUioYkqJ3Pr2xBoCPS9yJmjTGtD3q+XBbg3Wsx - ###LZXsPbvolLlZXH0UxpiOF7M6Ip8rnwnu+4Un0PnZsM/q8L46JbRPPciQ0HC6tB/U - ###2JdJxN/agppFxYsKH2zv0EZr7QckW79r/YSdtFeG78vfNaPY952VTSv+935gnfbs - ###+xWtQAF0/wDa3PfNwSEtjTo8dByaPNS2zgoCgtuymE908GGpGCys6MWViguLFvvg - ###8RNUZPj7fodqmbGLBXvfXy8fRF+UT6Atq1Xl0FkOgE+VFVztDPLQgqZA6eAy4zO0 - ###vMHXWX7+8n6eK2MXI/6PgvaexvtSO7Pb64Wn1vCk4/CWalva62zuFb751Uo3/fmV - ###165/7hef68FaJ+Ps93t9dm45BysCJZhfNnbhyldAseHHyzuF/SBTruyEhQfIBGnm - ###FNZqqLqFmNafF48j0hoeTwutZkERbauVkmql5KE6IFBXKkVlNNdvQttQyAvd0UjI - ###S2F5CrSu3S1Ow/oOz83dwldkdkgMLOyzGyCEqG+bcKLwaqlmoR44RSe7Scf50DHm - ###yQIphV2az+a9/eLZAj4a5R/zkdGA0UprTXQIbNma6JAn+ZCdxOFjZzJX/fjupxW7 - ###wfdEMrXtBZTO/4uGAjRQkjc/XXIXUzgu8qf8j1O+ig4qdT4xJgQ5MLJPLRvGYw+J - ###I6Lz186P7w69ldoh2jR90+KuhAzISM1+cP7kkOER3QORm5gTbYY61DegX1s2avaF - ###84xJp54WzeEDzOEDAvpD/bknWp61vVZgYQ2nOG80KLf2D9wPrm8bTypnoVjuw4r/ - ###6Hav+v2pL9DY2qIeMFnDxgZ/bOyrWPcDVfvQtrteAPSXBsLFYUL5DQXuhQaguuWw - ###3tBeUFDQr8oWIXv9znH9yojgWo29sFq2VnkxYHm+THFNVTWcIiDtsm61sKIhK5um - ###pKHUahqtZ38bP1NDwyxiR6e7L5zXt0DZ0R1uPrymmPVDtKzpuAMzsRhiuMfBnCLV - ###wEvjbMbRDEBRl6Fo9oWUnzK6zCbOBQjen3KOssMJXm7xyAy4ymhI+ZI/9Sla13X/ - ###A59nDGd4X+ridiRUwG5V3FuIPWuqSey5yLok04vFXvEeyBCIy9nQkVNHCmhWdKzx - ###Gwjv4HY6xfzQ8KdAX/FUxuvQH7Or6CE6jWo5Qh768hBdjazRCbJwtQ0uWWePxjFA - ###C1TOQl5iPLDutodD8Ri7VNmvrayffq6dR2XIhQl96Tz8BfPwHzMPf8E8/PI8pIrg - ###C4NgxemfzVp6s7hltRCk9HfRsoVNK8GyLrPiGZahEI9H9OuaVXaxz4LyKJCxxKHB - ###vyEdMm77ZbRWx22M1/MJ8Nd88EEFkqTbYiV0x/aD9eEWChyuW8R4WEUlFq7gGACq - ###CyRGgTuUqqdf5bKeKfs4nxqbANgONaZtuk9eerVgS5cGpD4jnP/HabV0I6/bfMu5 - ###xm9Hj6dyLgBv2HW5Zd2ixI/QRFXZqao5SmPXPXQkDJmzDL/sczbAuI4oMoUKvens - ###o/0UZazL3NzDw8CGRuOWO41nt+eX9vU1eTzPR8xl+D1ACwaBHu4Ud3g54xXAGEOb - ###OEz81MJh0nPsqEKTA8DbSOHtMV21y53ZTZ9i/nKsH0RXs+AKcVfLvADniQz+YMtD - ###XyLsewW7XPEx05c1IRm7u1kDI4Qi44CAqSyI0woCAuFF2ApPwB2iut3Y5H5qaJ2J - - - -Valin, et al. Expires August 20, 2012 [Page 206] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###IychJ8egfhgU/B9ZS4k4aXbNArgaGmhh7/v1wnZTs/knk6YyNVy8Pe3StQsYwQLG - ###tnThHGFWPF45vWoAGrzjRLJDfzC/pWNI4O8YvxO20gWI+ONBrtZUSI21rs+fF4b3 - ###ABX1VsyU33+z+SVVA7uqWrtFC6Z2pMjXFhRLEkoz/lQJ0BdwCV3z/XpRuuOjvKKY - ###ao26vY5DEtVSjcaq+8xCyfZ6WWSsUjkJ9PrLqZwKQgi/ipZJ3g0Wif3tKVyBxMGA - ###HiBxOOTHkLhH0CpFNh6kVAUSJZv/q1Mqavd/NitBcuHLg/RJA+WxROjXkJ3qfltM - ###Q76QfjiKgPwS4vFzDT2oBaZvyXqPWMCvRi8+l7cyXhrsDfo3dcZa2rfwriN7lky2 - ###FTOqZbK6Nld9azUobbQ63Hy08Qn653ljjUEfRNpVHO47q6/lVrC8f7Cy4/poo19J - ###ovbyzvLh1lZQmTIOgm7u9ihwU5OhunK48uNitwsMsbU/udwtEUElzO0o6/TC7J0Y - ###KwLYonUpyvhRcYip8XmOl2VijezaJqYAbB/fiEUR2TPmWdT2iDXjwEq+fK6ywFFi - ###A47XTgs6Qj9WCTI+tN37rNXObI5WMlv9ZJECO0ADoPjQSj1rtfnTZtk0t/7TRhFJ - ###+GHZ3mfa1Ac58qiDVsn3+Bttf+9t8sQQYgshfO4Ur++EgWnCz9rGxqVoF1dfcL0D - ###U8Fn4ueB5w61BkFyt6G3BWMRNrxlncx0u3iK47VtzUvjg7upo+5oW3mlgaCpfvhg - ###/ayx/+Dh+k3V1b0KkSR3Z3PMEogKAZCuKazpfDiaC+6VXQgtRIQN5/oLkBG3FVrG - ###1BYFRBosW7Tj/bIVi6ndCoB4Dl3rfXHp6zwxYeA/YNxNDMRJIX4+TRyKrI5pBYjG - ###asNWzhMa9acYNZwzSJO1GyPZSz9ArW9HFDO0DwIBpUymwOqTyY1EG2V40MTWMGjG - ###znKLIKCGo6U6RjIsqLAMV4gqWksUoAeSycOrOI5ZJnd9UdXsC6tuOK6uGz1QVxwa - ###a+v63iMqa6lAP93wqiWLAoR+vOXXl/W9WvuEXYQNCH/w6y78mILlY1NGhF/IkWxm - ###U8NliItc5XM5VrfoMezW/WO8vPjmZG//6JAo0sGJeaAj6LydsWK+71OCU8RtyQVE - ###Aa3m08mNzkWxv3YsgaCcj5wG42DtRD2pXmMMm+/5/VLmYNEAizPud5zjjgOgOrGY - ###wT6fX9k69DE9IrZhPT1AIX7l2HqCsNp3j4ucBUC6QhdCORknX4bcb7edlfLD43aJ - ###KQHwq1UP6qqelLgS/VLLV3Q+sN0U0XEjvTDc6eCEm2H8QAwPbapGzr7jnP39sYAI - ###B0C+KK4ox+faP9jY9C1lnr7r/cMVQathZaqYuVaGaImDfviezpZW/HZ7hSurkRpQ - ###bZXq11bv8GKwT9CwGHakhwPv5YNiZAHjYG5CZ9iCnqM95unaA4Wh6JTTSAz0YfVC - ###14V6mx4qv+pktxhwjTeu1MJf9L3gWwBDwO5qvA7oDQpzCz0Sfqx5k49zUMNxkXfr - ###r+TQzXvhqjU+EBhTrUcRaBdX54Ay1bo3tyBOzGpeDPo3NU85+FZdeRoE8MPJdDi/ - ###r3nP2lHxRWE1EQlGI/RF7V33Zx+kqLmxUAinVaCuiC6TEYVzA70AP7KGoD4FmjRb - ###V1wKURG0QqcuUeibUzs7TjE6Sfm9vK6EDbR4xUHVsKKfjM9eDzGfmmDr+Gz7Y384 - ###Qm2TnuhyGMhkbAwvg2r8Oj6a1F+N7qUfUchj5ombdbE0y0BF92DfscNEoCYDgJrf - ###W9A7v+2PesxTracwXpjm8KM1DTt43UVvfgXocGWHrTu/H/Ogi1aloYkXp2IhWs8p - ###SVNP79vqm8lkVgkWd9YfYd6vSg1lgydglYLoWXOD0U9MUD/YdsOeRl3bYFZ8Mxlb - ###TcxAtIURyBMO0POg71GAoX6ALBYi/SyMEWTIprO8WYihY2wJ+wcwAmQhJmIO3fGC - ###Z4a9c7Ah9b5y1XBz0/RksQ0TGJTZ1Fapi8YYRygAbPraNoEuNAfLC8bAsy1QB9mT - ###HL5vZQekdisqkYRKEXqB1g6DmMvtVqlisGxVXamLz9bWDSKtgfZ00ytAPaxRa3uN - ###VTzg8lRzYXEFRMAYa+m1wQqw1tz7L9ATQa/SsS5VqDvrKNZlM2bU3toKle5YF0/I - ###QhArtNLz5079aIlS0b2rVk2UJldiOEGnekYmrNMewLzld+rCO7na04+os9o3fFgJ - ###7zY24vq3/0Rb8cZGuPAtW382NrT+TYYdTBg2p1ju43M8BsbhPENRHSPUgk7aN1Fn - ###Kzvo9Wxzk8KfIZQWIPXmph94Cww+Azxdl7DTheGWL3INvI3SPbBFm60eboNKCAdT - ###wlyCq9ApUUU/m8AvdkDhIqLgTbVC7E2Ebl8is1DqD5Peyg/SGO/RUVpY7EgAXBkA - ###ocreYZWCdrAJhlKZ0UKdajtucUvYsdc4vpcsoEQD+2azHAysajVkTnOejzdthNja - ###wkq7WlNS3G6zZTW/bOjsSgtagD3Sbq/Bh/VFG7N2b1oYobohjWFjQ42hEHWnyMgB - ###TKrS1lYrXOEqtcEcbMZ6fVOemW2XZHpQP9N1ax5IkLYKnhFQEXQ4zbet+TYvyQLM - ###VTQm6CxCoMJugh/0oluJlu21bK+1suID95tvSkugd2oFupUuLbvdYh4gx6gUlvB5 - ###jw5RbdWo0qjpH5ScTee51nNMR3qZvUJPxqw9U8nqUGtyaU1RfPtEyfoo0jSFBtSm - ###uY/DCVq92TpnwXGOJro5B52mrEiU8RnKWUkSf5C8ROcT8Vm7QY+k8VynSD2Dt+4N - ###3+JHwzqIkMMB2oAuMfOe1ZtOK8yesKJ2k8NcPp7cXl5xSrcq7S7FB1xk+zDS6hn6 - ###3pVt8/yaYjExrKwCbAdgL0AMUtUf38OsR/Mhhj2cXJitAyo+Ne4AFbjJOc+ySUJr - ###figmdnu18JAS3mG2vBGIgpxhFCR6dEz8lHOvKscgGleZzA4v7GDqxT44s+l8OM0B - ###pPn1zfy+Q86IuOw4Q8dDbLi6P5sOmUuuFq4sa0BZhMUCiQUoRdRpg5IIs+n/KXjh - - - -Valin, et al. Expires August 20, 2012 [Page 207] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###VbekamdFN+4KvTYRp0HAaDHtWgnb7UobZe5Q5Kwte1gb1cKm7M9LxVar9KbAYFbq - ###EaNmQM7mAiRyNDGYXcEm+sAeFYsJgFPyxuUzX61U1VEkPKnHUqySCuXOlXKKNIpf - ###bNUJatrxw65cidWplaIWBhZCOfxwxRbhTVCEtrabvgbFllVch6OmEzVBHVYwTi1G - ###1WLTg+kZ6dG2OKjI504l4KEeIVZWY6zVDyqDdUhdYRkLa69bD331EONJL2hQtyJa - ###pGN5YdaEGxqqCBGls8Aam5u2yYGWiTy5EMPBqY8fMRyTDwEFEiqukv3Fdi6vjTxX - ###t2FMkNAOyxCFt3gCQDENgCpgfI0bjl84rg9gKLAA9Pymdbe5eddulzf9XQk+jkX8 - ###R8Ob2vIcgdRN4jhM8KCEA4+qr3ftdkmaMs3qKAu2Zl7s4+dyj9XYCvyDk1/Z3ClF - ###Yqh68y6c5+fCtzUVGQ3Q0FXRTcpxpVho0+eyln4jqQFg6+hAQvpnmbGFBDfa+oU0 - ###A4P3xdI1BarX/Sr9UqAP6KeyYHU/5VAh1eZUgJHS0PTWU59AF+DZVbFofFOIGWJB - ###mwMHHb35aws3/wC6KhgyYE/VUYBObbIce4TldmsJSefBXdtxDs3RR+FAFk9ka47n - ###HEZu49obvm4Xo5EUaFZhbygR37qi6SzwEJRG6GxFi7IFT8uigU1al4e14Zf2bJmV - ###DpUx0fBETmQmzgxtEKVEzSBvX99er1aCsJRk50pvTlnw36ww2c0FCkhJYAhKaGk4 - ###d7VJ8bDTP2WZwrgYFCD/xXKEo0JqzRFkn/I/gmx9QWOmoGx0Jy2/Br5M+WNQyKCT - ###LcxQMysMoIWi/R9nlKpGgmIN0VNkCEKccz5EBn//CSTcAvzFV6559uRbPca+ewSx - ###lU2s5tYZxezolWWIbfnB8o4yApBTGeA6h1s0RIF0P5MbSBW3on5vbTpxDU7WHeOw - ###CR9UJBvwcutRveo4rbrdvnKIVrWayMz8w9VNyJ8WiTVWo/VtouRjj4UrzPL+dHBl - ###hrRSOyI0YBS6OKwI4nXV3Lqzi47z3DreqI5IuQzUNmgVsUGizj8AW4EeAmxuz1B7 - ###bz0AlE5torLK1A6LQ+4oblfI/FN+ikMqm/nsCW7VT7AUiPYRILFpgYLDohi7KQci - ###oGLlweHwdQKprdI4VMPfbe+/BrHpEQ1Ev7aBrL6BwsWo0smPKCmVZFBcuiplVdrU - ###N7yALH7LeZXl7ItE4XzcJ7wiEqc7X7uZzOb80dA3+9zMscMKcFSBdauj7XMMF6ad - ###oXSts/6M83JpgwvoAVDuFilRweqBN6wsTHHr8LO97Htb9sazwGiPdaVusKarMmHd - ###COJHteQ/3FL4S1uqbryCt11EFRa17f6qtuP4yxs3K/8dHkiY0sA7vdVgIQ5xOHH7 - ###YaeyVIWxE3pv2BVq40i3yjyRjpP8ZGPTyCjFvVgr6XnagXvB5uIZAT433mNcWybD - ###FychIMFu7lxSkrKze6fPYhPLInyRb4I3bWoi9InfVcUcw7XIaXC1IA2C1v33y/Xi - ###g8lg3v+Yl69bs68Rzc+tIfob5SWvIWSb1XqWlF6nEv8ds6C0uNcVH7RWlBG89lro - ###+sXA/bosBlS4GE0mU0DTixWquBwGa5j0s6rrUhWy2HliUk878LB4k71u2f3Sstsc - ###a8Uyd+CSEDTRkW6nt7d/9K1Ns9puXO0J76NwL1y14yT145lxKZsGtgCBN7gaiC7R - ###inxcMFK3ONJKy3+/7DhhmV/ZQuhK8OB2wWTBMs4S3+rY+YRLQSzL4QNqeJ5Xs+ss - ###9zavG6YS9qb198uV4mrJhqzcDS7eoWKn2YIMJBwcs8hwjQX2LPZDKpgPC+enrnlu - ###Jx/inzpGtklYWi+C1Ylz9cp2nT7dsX0RBkVXhI6dLqmMCDzHcgR+EwzzYeW9Sfev - ###MY48RgBVT3lwHaeGVNU/fLA/hbT1T/HIq0NXhG0D5uOBsaIG3AATVaY81HoIFPD2 - ###0G0GCOH1Aw2rqdaDpBi0uYLe9fjYhHm1EDssY2QRJQ+3ag1Pi4wcNJCDo+93W4+z - ###asnaHD5s36q1bf6C7h4stWgw7mHJ8vJlndfin3vYvGWdwzpzS41djl+U7vo7+nTX - ###uu6n85BZsb9tN311j7LAlMIKU9LePfqw1Bg3nLqgFMUx1GTUwl1zWKRmO7WJsxoI - ###6MI4O8XZHpS5VK1EUrhmG7YteLL5Bb1+6Rjo0D7v4bzUe1Ywd3HOt3M1SNIrcl+t - ###+n8tw7wd7Sdsx7nSd+EWVCpnz7KupNndFzOUqLY6xXQHuB5qih1HRwui63HoIfX8 - ###eVNervIxD7bEVw05AZXo7/IYiJP94BCjAVqXOBWS6ZSA36h4GapnERpq0A5jdMlx - ###8+FaxSeyMm4+wx+W78HRsAbLOLBa30qrnZrJlxoo6C116TD0ev8IwNfoxfHQdIsV - ###PMP3ZCo9N4ttrzYiD2HU5TC3V50XmZFRTmk7eK1SrTjMMgCkC6wqqpScA+va5q6m - ###okqAgYieenB8C1LcuNSAaWjVIf3YNCoJKicX36v7wYoRZ18YtiMoVuezU73hT80X - ###bfc0ssMOeXo/l/iH1JHgkXhuDzfUMXlzdBQu7vrv7YmR9z6uft3MytucbgL0BpP+ - ###FGBJK3xv72qlllvrpSasF8zSrrRfvSH5cpsAc9YPrKI7DIOybtwpZ7+0qjwn27iV - ###ur1TYxuP+KG24cmSm/gvdVOqXTgcnh3uhcz8xP6whWKCeTxcfnO8u/2qd3h0fLC9 - ###b7wbbFYYNbNCi8/885/lqW04IT6t2BI2HN+TIJMl6lXlrhQ2p8jbmqdyuLvYSFJf - ###lZ9g/lz10MKmHyssmZZ0PoFd1QM6hJEdOnUNd7jg1YUuVd9Q0ejaYdXy+fNvCsyp - ###RBBkfkVubvTk2tHIA1aV4yp7H1CGlCa6wuXkgkxTWUIkHQtAwxJ7AATdKRAPT+hG - ###ySXcIiHS4TuLkwCVfXU/7l8PB3wLhKksxY3RMekOMEIM+X2R/9x5TXlyw6VIMrcz - ###crAj05dEzjA30EoujFtOTBIjSI4leYBcvylXoG1O3D/AIEJ1MiKF+wothkrpAePF - - - -Valin, et al. Expires August 20, 2012 [Page 208] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###+EsVgnKFqIwQOgiEUI0V3xDnhZeb7fABdhfn2EWgwxJgLDLzGai49c0K2uXUBttU - ###zYnwA59XCk2vVDHhvVsjEtsDqK1jj6muQLvu5q0adiFuV/Fsv6iOWZhZMtmV2wnb - ###lYwl1fordvmCHlSyU9I95gAQ8eS7fYxK6ncq15cfGmC5ieDRTRQsoMajrnC3yVFh - ###dw3r2NjYtDzAratLelMXY8D0Lqb9gTmnLqN0jbRh70IKaN1hQcHERCxewZrcmHtY - ###jpKc1V0qp3RzmBrEo8Rl+1aHFXOk+rQYegQoEo8GjfOJw1IG+pGOJ/YNAHyxxoK2 - ###WQYWKJ1RjpH4qNhaZhU0Jx/SgziS0piV03uHrdSJ+c6B3DWiVSGD8YsqN9bgp7hs - ###anF+4ighdAjSqjam+m1j1k2NFa6FCAW0A/rK3WxI0JZ1Z0E+T7w/O+rbJxD4FQbz - ###04bB3Yes8VilUwOCxTGKSvhpdtU32FZxD5mbYjYAYTsV8bO0L+re1y5SjREauR+e - ###jKryjGKj4Qd0Yi6cgf7Urm2dGlZXBQrPrYjABc5s9g4Nw9zOLESaYfRILGzYtJ1x - ###XRsChV1daK8u7I4tstXJ+Y5jZGcUk3dsa1NFhDI9dCTQAslNqa7RiA06Csn3/SmH - ###pZXbGpZUUX/9wHJW7Y9urtTaF27WjDRKYG4uPPu2LhgMx042Zx9/9BI2OSHL7XCl - ###avvXw3HJ65rioF33KHKGfR7BqfNcB4kcl5SBGE939PFVrumMLVtb0lQbarZaESgC - ###K4HX1gihmoKpnaAEfMbKBTbb52Ansn1gogJUpqOzIbojgQB3r9cck2LfggZ1fU0X - ###JtAZi1vDF3RAChsTb0r0ScLLTb7DGt1GAiNvOG7APCAXt3viRxbX1EBIl/njmhLQ - ###dGAb09bjWgpVS0G5pQPb/KhquJst/rDiR+21ILNgiuiCAdJyc8QE/Ij9f85NTkjp - ###GRkPZWyjoJq3s/xc9ySxmKFy//w8P1eA44qb0r2JiCepXgseiIKbdIGXLr/gkpyh - ###7xzeizvHLq5vB1csv6sQkGZDS3AbiWkjdzec6e2Y3O4mtxT3hu666DqndJ9negl1 - ###4F0gtz/4esiM+xlPxjqHXe2dG5v1qHC41DNlsKN7NnIrh6cAUDL+k9bmomNpIocW - ###yVtpYSx0c28DiG3hHgfKy/WX9mpvUCg0sFsN2u1Cm+sLaxP5t0bcWXRppLZurXNn - ###ueRKYSbtRVNDq9q9czX5xAiBnpGfcufZ9XA2e2bjK90R6s9LRI8oJtqfuJBr3cMp - ###IG3Fs2bDhpIayd6FhbuA/uQIOTc3rfrklgT4N3XOp8MLDCmB3rafhkaCt/GVsAZI - ###zYRuFH3MpzDP4eUVEXPYWxfoHXU1nJOfkwrrhPuRMFh7CSMBpBHInSTCXqCOOYVu - ###puOakd4G5ChynffHgvKf8j/CGG7HMBweCI5dgAU4vgN7dk3tW+2/irHdoHdxbR1N - ###gN2YAa1ahLTkk6xFtxqkMWqnpnzBsnVtU16q9VTyp/I+s+6t9vg6yIbTTb1yx06h - ###jO23ThzXkVQ808FNizNn6mA5xYrAtTp+ogXoz0WXA9WWlRjHK7hJoR8TIjRegiNu - ###TaSD76jRBcP8boACP0D1k6zS1FxALDCqxZf3zGT1xTC6T1rdCTImK00BR5Wr3Csz - ###rgtrxQzWwk5gBsqjnDNZI7GdIqoTJvaJoOsdq+ah+qEtg0O0I6kVLzAQZDstwoJl - ###pGxKoGi7RVHDLTSq4F4sAytULPYgJKQxDYUFK6C8oIuw33Cq6Ei3Iv9IogpBif3u - ###HRACb3PHdQF+AwAb8HtLgOSex5raALxqrgCutTJLrrL6ezsmXZJRihoAYoQURnl1 - ###W71U9umKvhHyJ+8F97/egG4FPxsLrCsCV27BhC78rHjKo++8P8BUbFkZCR9IOnyz - ###d9r/xDsPEHOOVkAYGSDtgGkHecHln6xrxiypqHE+/vKAPtOrhNksxJE5tjgS+beO - ###PvXvKXuFc3BCOnawGjuUuZuyZMMghyPcbgNgBkj5QXaaI7tQKlFR0ds/+KZggrKi - ###2pBUXwwZV9CmUF06LPreCpBwVHwO4/A5jOmzMC9E0Gy5ZEh1ncxrUyI1q+ViNdgH - ###H87WZotbDZYLT9a08bRguMVXRT9ZHefHUaHEHEuqLlaMvQUV/WrIymLNJFtUM3mg - ###ZhYtqvnQaH0vWFS1+1DVcNFMA8+uuqB5z1xFsh7TplWat/ZBM3G+uWC7pDi/HM5t - ###U73tRmCCgT3qvILjfz2qaCHC10MHHDBIuT9sfkBN+pDPmU7U/LjAyXO+iI4aqOvM - ###+hf5/J4nJ421Wjbnq7nkY1RlaKBifoBnbA6qBG1yCmGwnz/H44vg+XPsdmuzhUHu - ###AqvpPznIWdW3F0LD2UazuSAilAnZhTKUnMKbRXzgiFafK+ExkcEw2xDzXKMLfLbo - ###V0fMqc8l7JUK+mY1YyNNaZnlVFd55dJJbH8239GzYRSpPqdZmihlWIhPpqmDR51L - ###m8NnOXC2x0kjsq8hHuxun7w93qXz2t7ByS72eDGagHD4o/cu9DyP7Zz8iFwJvHeJ - ###PCx6jDR4rvzoUVjbQ07Exh+pharnhtVKbVwnq2EZDVsK8TMZZYthcY7z2RBXlaFY - ###9J2QM8pC/LxF7gKFoHu2xwDgkrheWDGW6hcGPVGAW8M++HHlEPCfvTNL/Rugid+G - ###pjX22W3taWwBey20loN803KVAlhCnVvZiB1H7wFCH8ouqJFUzqSnY3VRn27BVCjF - ###llMMiVIO8yZWQJR4kQApmoIRpGpP1Wrq2+l1itF4yi7k5crFePe8sLzXcN+Rf82v - ###2XQl4lBDgAuXKO1d6lTv4NZ4ij20UxzjkiJZ2kx0ZYyRrM/pFMMUkAM+/PXw9Du9 - ###l9zZ/RhkWJQDxZxFeOD0b8+HExwoRmQfTrUuqV3LdASEye0cHTytCBHWO3ZI1O+l - ###wGhyGWxf3zywALJbzDqYC5bNl5i/DIxqX74r+aA10lMHU+T10SBIDmi96wI6AVn4 - ###0Su4f+16FAL4kCdRue5dxt6aSRWKFPsq0zs5t0AHxepN0mZU1zFDVVw+i1ppkqAB - - - -Valin, et al. Expires August 20, 2012 [Page 209] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###xB/QBq+RSIvg5/liR7YfH3avc2xPYhrzPflvUxiC4nd0TQaBsVfyjtYumdZa1zfp - ###l5r0q00qzC6wxyKq2YEZ5XBXw/r9o10fq+yzodsFXcKavv8if8tSp2UAWj6tzqKN - ###tqgz6Uo8Wiu4o4gHxYApLatZgKYlVS345Rb8YguqQ4siUadFL/WdnVo39cYBWC3S - ###IEpdrNiu2QaTRPAdjj82OxzzRpFZduzGSy7ITu0lIWz1a97xqavVA2KxuM0eXaV8 - ###qF37DotaUgwDYn9e3Hr9XMzmKNyJeuD6CV5RqWuVb7AUn4lbXk1pubJS11X1BssC - ###v/2yLWYhmFYWzdR5TJl64JWu9TwWlrXglPtsi+40PQi1hYCrv/qz8CbIea6i+LT0 - ###hipEvaVY64e8sbB95c1u9ybxcPRkVFQeg86L8FQIVPlVfTWFhpVKfJu1rorBxkol - ###fiWyoKVP1Y0HiaIdCKJ2aFCI1rTmtb45We2+KoQW8fzn/30QLHPJOmH+8aJ8tSTw - ###z01L0rfsX+RGVL7bU6dKPE6XIHGPhWD5ZjHsX9acbq04+qLD6q9pGlgJKDzmUcfu - ###zNL/2KtggMcjJI85FG4Cj4c5aQ5nVCum/VkATcu3sN5BVg1gUDMXXEz7PrEa+aKy - ###elkWFWjU+pxaX99cX8JYDOd/7/nU0/cFN93qTBBymmsZqetKycxE73EkEy181JZd - ###PuSf5n+cUZDS6WRy7Yzyi7nTwsMWip1w1b+5yTnBWenUXkfbHGJsp/4ITT/3KkCU - ###iQQlSCkGj/PJOBcHssdHIVegqFgpEA4WKatelJR7HpdAE8kIQl3XRazfOwTJ7nB7 - ###v7d7fHx0XIaulKyJ6QuUrHYedcEa6L47MuvB7Ww+uVa3Xh6XTQUqf71sKpJARaZV - ###l+IFe6eu7G4aQxHz1e42gURFb3y1d7L9cn+393r/aPu0t/1mbwEMemTLfRgSbPL9 - ###ukAg/+cOwoKdJWntCyG7CPQmUUxtkodyNofF6Rxq85AckopZiJVthU3Fu4JmJEIu - ###JMmTt/7TBhSw0jgNx+9+Qt5CQA8A8TAszOD6HWXzk2XfXLDm0J0FUguEi5e7KhIt - ###HJnTatEKkpzahgFt0liXKf1fGKQJkMyCdam6oQWs05zyiHNJuidTxjQkO3yf4N9v - ###3zWiXDUz0a9FuM0qum02I5sV57Z+PRWDVbhG4VuP3p4aRHOUlDclUfpfhW9mDTXS - ###lbYGTeGLsO7fkIj9dpRcuKvZaTabo7vI9dCY9gbzURMwsBplS8Uvq6urMpOP/d5o - ###CFBSpib4TtJqC+/tSXk5qfxEMaJb6qEt75KkTFvhZPe0t3N08GZ/98e907/2jnf/ - ###8haW90VVTsTxsDPSJnban15Sl9Ypdcm6QYU3PHSapo9W/kP+uZyAZH7WP8e2ShYo - ###++Yn1y4LvIXLFDQdhCVNB/Dy+BT2+OGrhunYQex/1aw2q4Luo6fJusqXz3AXpvab - ###zs838/sV0+NsNl86uTfHu6/2dk73jg5/U2wsh2hcPA0rpqnMZmPTL5Wxrn2rQpub - ###3sOz1nvwDdBS+LN/dHKCJu2d33gnPn4r6uvoj19KPanvXx73SN873gZm8pWxtc7b - ###8pcN8euP65eNRWVv+a129WbMuZjoW2PGmMUoobolfy760nGCxIOfZVuMKgNEXXz6 - ###cnKw89324eHu/snvQeseTxNKaRC/cLFBgmI+dbq7YH8P10vTe3T6R6nziLRv9np9 - ###QQI43UE1DVyhxRoLVKV6MS3c46tz5K/93e3jVgslweU2ebTsHu6A2HVs4Ht8Wjlr - ###qBPF0P6Bgl/JYUEjc+Xy+UO94qU2LgGClw22kqGxabaV81ZjBt20zLkPmtScGmd3 - ###r/TSDk3iFK+I1/gt1YYMMaULQTHQazROSiVMNIyasZRCYRR9NvivbKvF2cCKJGTv - ###8M1bICT7e2/e7B1++1uwodHw5gESUHAJKcmre98egoL52wzNylX4ZbT3WxgZgrRh - ###TOWE4st1QysWWl6uJcKVsAgLSO8yl1a75ZHkFqfyeg+tl8fbh98+yF9vGcy1sykU - ###+FpTIZNzw0wAyfu3o/mLpWqbotyZkxAYK2BaS52W2laPI1DWZRwvHiiqDSRWHw/V - ###eXu4h2rkwe7h6e4rUo7Xlr/Kzxo05HyFn4cberVLlPzXN/QlI/pKMPpPwBKQg2UO - ###vZdvX78GnnSy99+7TuBFGa2G80ouqYLiOc+XnP86mw7RDF18Co2BeHM7mFOSzx1i - ###laoI7RXe0uYl7369IcngYQWjpbxM5XzRlTzS6oXJzGCVJXe23MoLbciaPqzZxfOX - ###+RUl28jvJ3RneThzbiZYHjj8/8feuza2ceMKoP16/Cu4Pee0ki05GsmPvOy9ii0n - ###upUfsZyk3Zwc3bE0sqfRqxopsbvNf78A+BiSwxmNbCft7tHsNpY0JEGCIAiAIIC5 - ###4AJ/yoPC+2hs4RfPTMSZ2zisTGpeX/ZytdKtHTw0Ud/QL7xjH63TC9Sh6KqM+imO - ###eq+fcTvfdGTyaD2xdFxInXanv1YtWO1rZ97ON7weTbl0+dQdIpTLp3rb4begha/U - ###M3IdxFsQeywWNJMEumG6ecTBm7QRDSbd9x9KLNFc6+ygc3qOi9ZVC/rPpSmsK6pW - ###101BK60iyVp3q1Zdtt6l3/14NcUgjDmgfnnGjYqEdXHtPBZh9dUmbIb2Pk037/cM - ###SRh/6uAFw1lQoJy9JfZkp6IsnUyxer1SAjYXnTUdEDYBLqpzEe3kFHWe5gGzbaKJ - ###llxdLjHH2Dgz+J0nqPo9GGM8fuJdWFdwLXM/3iDRPC8xlr3iumhYWf2t5pK0KGto - ###EQutOlvr9sw66uh450cRKbmptbGCNujAq5jZxVjl39aJr2kYngouYQDiF06Nn4oE - ###nC7rFJahFDVUiyxlPUr4iobwBIUxLnph1b/tSTknmY7Yaq+HlvYxXsvRnLoANpJ7 - ###LEvR6TjHhNiv6RveWxD4kJNjnbY5zwCM5UoDsrCpi/GMtkAMRshDm6RQvtaPRZjL - ###vdpzopeZxz5MKJJq9yYsqVH0/e5sPC0Yo4qbN2tqEnRaHu+k74GScJdlOe6ZyM9/ - - - -Valin, et al. Expires August 20, 2012 [Page 210] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###+jE7wXvdaExS3/dZdeHxIx9/+lklP908qjdbvHzS9GHPbo7FJqdL7ARKdNNMQOJn - ###M6+A2/SlWzK0vTkGY1CFp7XEjz9iP5wgPVUqc+izXgwiFrF4g0ogsjnhbEDLwbbD - ###xWf/NjW5GC4les5iLBZBCWKhGn2QoDjjyWQZKIyHXUaQNNbRgYFa9GqeG6bmOeXk - ###e8L/tI41LtKNJUCH8BrTQ8Ij1xY7+z6R02tvW8ZfJVtmiQ0CLqLyZYU/Ot084owX - ###zwyx0r6DFL/Q5M3EO/tyktnXdZAojd9Qo0c40e3IVTzT8gofTRGOquuZdKlrlvu+ - ###1vmuvN2gSdAoWjglFJdLeewIDg0ZDW8kWygnr17oyMrVBt8mHfdZAK9Oq7M2so1F - ###o1oXbWlmbGh24yAWseTrpBG6mmY6dtqcU0ub8xnXqbLUWmtiHpCC6O5JfPtFu6pS - ###PlH7nn7TRFb09IqeXZEQHKBR9GTDsRz1DVXjiJh4UQZmJqZr+2MDAzoZh1FQ5lnT - ###zloHjw5OXsaXvZLON3htRRGf8RqvhZXYz+6XeEVTXAuLSVdTrqMgzvItwmJgUHHp - ###4O9MxS0ltRzZuO0mnAm5mZXq4A6ZDlh2KPtcQez1ZsQ9uiTRrVs5EzR8OGhAQ8NS - ###VzTNtaBf1EzmH2MNHgEEVrt/q0eQ0bkpf7ln7dyYQO3vcagkb3O7X2LqPIM91TPH - ###6W80q2riJp3WN5Yrfqz+LPKNxiAINBStBy6WeAeUu27FSuMwLhKBPM10TGPD8QPY - ###Z12nr7d2+pSMX6s68wED1haTCPnZcbMwHaf20srKf27E2I1/ukRZwPGzlCbUQwWR - ###J653NxyBecWAzCqci94xjK82cu5YR3361cbYP22CEjNHK3bQRTVo1Cvgj1bvCNs0 - ###qg1yyIs5a9EIDIJV9/erFau6meZ8qt3U/RSQHvbzBjVeIjSUhMBmBps2RxnuuQkG - ###r6IKcnFdEXWRjKJi5XfPmb4SivLfK3bQGXmMemLCRZNZt3oXLIMHudeblpklAZvv - ###TR8sSktqyH8zMoczplokrwz6UhJ5X+JKjmNokfblnplbWPZt14p+xxUkHPuOq7ji - ###yhIXhzC5NuojsVBihrKy1T4tRYR9pCes4jKf8fuk+Lm/b0Stp6B2U1CfJmO0umJA - ###MArHRk1gJIWdXfbq903WxLsdE+hEiOF9MX06hu87OHvDw4KGWqJvnisa83DOIwpN - ###itdHJnRZqa9FEGXQv76eC5dJ47w8vN+t6uw3kc86FrONnNPJIetbCxPhom/ECMMI - ###AzlxK1QQMbQSwXjNDORpKbALoqvFRN5rhyYySclFJ34ve2icypfyWlaxlViB/hkP - ###3NOxKiULJxMumFVcLelrSyjBSlZ5bKTF/bKWzhzsTOg1UCyNdasRc3DTfR/rBh8c - ###hUCc9rvvlcZkpmVwCGOeu422Z14BiyuihqKa/7D3z0ppqf990bPuifw/eliGDV3L - ###UtnR4p4V9fpqdWj6Usr8aCEdYjU4wQARv8T7zk/fnBziLUSlYdNFxHbzpRI/k7w6 - ###hS8xWybo0Mbuz2fjLrCbAgAtwaTlyoToukWtZsMd3oI/UtljlN6WlbcqrPeCTkIz - ###EujCA8RUofQP7VfntWqBvpa8WjGRQFeVXQei2qxgxNNkylzekZZ/xfgIkSXq3CWe - ###KUxbshcr/omZSkhZj9Z9mjsAH9xMCuXNbXRvO+6cNdehN9X1sGh/p7iTC4bPR8WF - ###fjMUKbSwHpb4Wyc29Kr0YR3jwD7uU0/kJyeKvqw5yGUw6RbQHNJd1+YbqUZ9zRbl - ###kPQz8IlEnkb52uryyvYyUC1QL/uhoOdEV+nXuKWSTrYAx9yU0perlmL3+5JYr6Be - ###y5//Z/R9HE5UkNsBpa8O+X77GbZqaH2Imx3xQCTBAgY7hwLRmAJN94HPm7ueSW0a - ###n2x4e16JNap7dgYY3LyNa+zid7ylpG0sz3Xe9aiaUEZTL++rx0V3qpbetkON4RgW - ###/Vy8xBpezAjEYgBCMfekMm8NJMhS2oti6XFS82lUc7RdXU9tXXuVbP9LYg5gKPsA - ###M4HvBmZZali4knsltwf9Np0VMOZipxd+gs5Cl6G1Egg90Jy5BC3JcnKL9BrOKLYd - ###5q/maTqocSP8rE552jyB1uYw/2Wp2Nq2PRtOkpTI98+NEO1E2taRTQVi0y1n0KSG - ###MzWXxDTp1xJ/mTlHAWdGVhBuZ2NICHIgH4rFFO4ED6DAzd9U7VJa1baT8qHBEvxn - ###0dufwHqXJJIYv+aWhkJsiV4l+HqIfN3F1emYJwnRwd5zcNN21ZA6kyNLHU+SSg3S - ###15CLw0udZ5xqJyNyTzWzyVYGmu7ilhNR7/0R+x4EEpANYdV/LxNHRHpstQUyCIUE - ###KbQ9ytiF3WpXS5jJwS1zQBeO6DLlLIgowcfnaTibBVwxhe3vlkJj+KjvnfgnEfN5 - ###uOsIUxrMwmFgy2NmByqb1f56u0rAE3KLax6WmEP1BO8T9kaB7Dh6MfTmOcxVogVX - ###BzRamCLzzWDl+C8y8w2v1K5ueMUkfdxjQOZqo64kl5sYaeo+UqfA+ui1V+ZuexTC - ###/JpnPVbntsK6gAlMwvE8srJi4JMSdEqX0FJ+phA6tr9i5s9pyotVRQvGteBHPXd8 - ###8mcbDA/gWjF4kFPCTPKxssNKZuiE2rkdfEfL2TPXfF0c1g/kRHXHo27gD1Q8zmis - ###0tygZbYn8mpAUc0YISeS8sEFNzMZCT5FVhDdB6kvj3yAKaFs+YBzTZNkbQWVdOL4 - ###CWD8Em+4WxXZhmM9LGhSNoD5JUvUZBjXtVeKc6fccCy2BWCQtedpWa+VDztWy27h - ###IJvI9MNgPrbgfQqZAZlkcQUEyXMbSAICbUTjJJSQ5jKg5B1hQPmfRsVUrhF8Aw5R - ###dnID968PxCNcE5TK4jMIMNBDYzpzn+O/VvQ6MpWrgHUly5Eqb8Q6bNg0SGFQIPzV - ###CuPwJeGlqEIkZHgbcYceKypDz5/53M2ITpcWeCTpcReCLsImtx7dP6mEPkQnykXI - ###uo4Wu+pwHwIMGk2/idbwH/qe5cWQ7sKQ7b8g34YqajRFkHa85HF2HS+60o3H+FUE - - - -Valin, et al. Expires August 20, 2012 [Page 211] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###wk+DImNTO97z4OHmC2OG7IjCxa/kbWW2mOJXZbth3cXXShFGHFhVEYsWMiz+De85 - ###0lzyfsZeaaluaRhz+Vh9k24pkkDHcfx/8VOcsED9pPM7VJftYbvudIje8rjwQiOi - ###WzJx4Hjxq57TUWXSTCwNHhU+UYES9MmmE8les2+NuLNAJN+MR1r/RXBv9V3iPXEt - ###iDni+8QcA028Jl/8v+Fp96Cudim+dn91Z7vc4fEw5AFuSX+LfawlXRC9w6vKHv77 - ###vqJ2abLSjQBFM/Z9NAOI/rRH/tDfozSFV9/YNexB+jmtBMw7ehTt7ZFrvcwA5giu - ###u7fnVV1H1tQjtkd5OBFUgX6wb5vSj8+ty6ZmzL639VbzUIQWcblfBMJpoP6zngpD - ###86bAJKcEZ39/O1aAW8dIdeL3GiUql69wHXt4xUa+rlJ2B1UVf41z7QEPKJefafhr - ###HWvxZiixrDa8xWPDJjTm8DwN8eQe4m5YLJOL09NO+7jeUnfbTfuKBmQvC4jp1qCM - ###NP80TSYkXbaOgWe1jp/vWQiA3wxJ0ySzBMQ9LXRZRvrppZCt37wg8jne8/jo5IKD - ###ieTxZeDDvlfdJW/T/CHYMLyfHuveGBUv4vT8zOv2udjnU3f4pPVwcFA6KN7B8/Mh - ###3D6X9PlkGWl9lklakHDWSioqTjgOGMKRyZVXaAEQOa3IKPDoHOlHENZz4fUkOWXi - ###VoQK5XYS+xQxV7y6mBbjxfLIliOYHocZ9QjRG6MPXMXgl4h+wI8lU9ReL5IyBL2P - ###WSA2xX5QWkkMRGVh+GdyIh1bYGq2mD0gYB42Wf5Syg5ArWuhWhr2PcT6Os80ZyY6 - ###R3xok0Uv9/UU7io6r8gkKb1L4tzXUEVLOhGXExiFRkgARUglJv1n9Ii+qkZF8QJX - ###zh30IoPJ5tGgf/yEeaX9HornPPljMARRm+6M44jVZi6GG4+fTxxiDcp1aKAbe1iq - ###bKJE4dGS5lU/bS3A9UJFWNeGJlctOkmDSEEpo0FpeJ7AupJt+gU3LosOkQMFod9A - ###IR53Z8CZNEmD/xDPC/rp83Z2DE+s5KgK3s7z57x6cSPuScRrb22IV2X9uPy3K4MC - ###RNmaLfroKN+oPt9L0l2iVwqlcsV2e33eurjqjj+UWDVlUGIKtTS+T2q72+TYtV74 - ###7WojlnC+mBSUQh18/8VTFDWZtay5jJXYtCUSIykdsrmCzEYr2VG2Y80a9+rEYjRe - ###V1RMBm41opV2NRiD9sn6A/8qAiktnILKHd0OL8eDSJ2EkfInrYyxkg5NcgzpM83+ - ###noYHlacQOvAy4CnweF7SUFnJ5yOeMoxnLV0yS5+xbEQf6SQ79maNt3GRys2xj2uJ - ###J6EQ38gKLsDafKjUcGSQiLlw2pznidwk2fHGloMCnW0k1pAowtfQtjH+JRJvYsrH - ###POVUjsgcZZdK5onbeAd6obkvY58A1VI0MYwjgAke2SrG2fPne1qacnNWeHpONTU5 - ###7qLoaurnsDe7LvFMd/4z7YXWpfEkNtow6Ws+jhMzUxvQoYP1O957gBXFO4CnyTsi - ###3yZmnR+NQTvGXAvX/ggUQHjxiMtR8Vqh46oxo5TTvNijx1rBeO8VEIQ3O/VZpjoU - ###wvlO/J1ex6ppEhloYElYtBjjiHF48NNKKCTbidOgPtdlJODevKXnaMdFfLk3V+R7 - ###+oECfE3j5EnY+qaUSVMCHh7SI4QMBVBhYGPPoimDntG3J/HaiWTP3gDFKhXJPnUy - ###JE9z7vEkWuLEMwg/BoNb06JCFfeNjNXWEiSKqJbM38uevtsumTE4tt3KnSemuKLJ - ###I9nf444lJQtoQfDEXdyVtjkPcab4JUkzPakvzvAqqe9dk/rSbFTic3+5+98lQ68O - ###jW/5RVvc6Yc3qP7BR6Dej18ndW3lgVPX8tfuzLV3zlqLRJ03Ty3h8mvlqU2oFAZ7 - ###kORwx/yxuSiR1rehK1rkk5Um9EFyg2aTda7EoNjePW6xZqnpS+R01XZWV2JXtlTm - ###XLlhyTRSdqbTe6Y5jROSaqc8mOLU+IrpSB1nRydxhBwjKaWzUc9s1MtqlDj6Q5gM - ###XbcEU62GhjgrbyxmGA81KSDr+uNSdx8XXHx0jSfhsIE/Lhfm4W5xHlz5WR3LxTkG - ###R1rWL3qbHrVZXapNavFVvXVUqxbqh+iELX4uKZBFna3SGRpJCjDjnwLQsw0r9x0y - ###pDpuj+oKt01nTicjLZFp0v8oM4ups46VG9X1ekGztvclEofMjCo/Z7Sd4UnlOExJ - ###bgmOUJHLOF46y7scq9w32uzDdVdaVDeCsnOiLiqTgjXbjLlMZlQnzvJ6pi32Sstx - ###I1AsA6erQCoFiVMxdzzSFAJJ1lEOK6lEkqyj+ZE4e0BXeh0uMw7QZtHszphldWeW - ###9FSlSyPuTri7M/qsI6Rvl6J0qbybefOZOv097pzONH9r7mymS7dmxXLV8pgm32yA - ###/KOk08om3pSN5VNXstPU1KrLDjNvZtVVstS/+HgMbl+NmT0PrUJnliqlaaaH8Z1d - ###jJk7AiPLSDiqlGBQ3h+v4+m4GNKCnKP8TDNOV4pN6IlgZXxWbidbfMZ/n/Sk4sDm - ###IZyjQ5FEMcs52pHJznLTRpC8dWo5kdTuLvlHBYg4dd89hioT++UYZZg36SiQsXba - ###85WzjsZmPADryjvKtOSh2ZNDDTgmh6l4u7HN28jfiMF2zThTPKXkHrToyBXqXoVL - ###ZQlNSxP6J5HGgyyAv8ZazqTy+JLCN6VxB4lr2U4fgMLvTuLMSEzKCpzicxK59Lhc - ###IlGnHjI4gzLCr56oc5XZ8t8js+W/WSo7lSYK54siknNJbUHqyvXMgaUlVdI5XOaQ - ###tLxKcXYWbeaEhJg3N+dLSsp5+lP9FXrN/AVGJpi4vNXr8FpdPKi75x8cTLql/FkI - ###H+R+ir5lGbHQzPsqejHr5ooqv8T9FaNOzlss/EnJTehIL5SZmzARxd88cMuZm9CV - ###1ChHbsIc1gSmGxSWSkiYY8WdNS8OXv2FVluqkc+dkVDcJGm2Dp388l8/rd5fN3fh - ###v3jCP+Ne0F8o71+iWnbmv7U1Tp9cTSIcophBNptQ5k0TgrJIdKFXoNdYA6Y+ev8Y - - - -Valin, et al. Expires August 20, 2012 [Page 212] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###JX85Z99H8243iKLvJfP8PhwBYsMeg+HNh8FoFr8RkVRn4zGLhkBIeh1Yynh1hyDF - ###v2MQxvlkhld7SCqK3whksNEYNkfcahFU0Et2g5LoxT/DFjee3rLYVYr1/XAAFWnm - ###YpsYiSX7PH8M//KclXctne77+ejjCDZ70W2qnUyFY2KvTF8/0LQkJgU3FzyZhX6J - ###CgVMOCJmRoEdhJdYnH3P5/tt47zdPD1RRrI3//gHMABtDXxf7s9//x1a+z4ZGwg7 - ###8t3qcT98pYzn027wCHXsR+Rysnn9kDAwV/fO1hb+9Xa3K/pf/Aj/Vb/zvF2vWtmu - ###Vb3qdxWvVtvd+o5VHrITac8cFUfGvvt1mF1u0ft/0UcEB5yGV9czkNKKrFqp7Jbh - ###n8fsoN08PyUzjrPAE/ZzOLnePJ1esSM8YSJe4yz+mBd/OQ2ukDMd+zefg8EAi74T - ###4cEub9n/G/ij8rE/7bK3wNVG5Lxt1eDZS8n2EvRC5B6Xc2JwWHaO17xGjJMy/XIZ - ###jnyojAE3oxIPazSe0t/xfIatgOQR9sOuCInoTwOMXTnEHvXYZDr+FPYoDI0IUtYf - ###A0eloLHA1HohVqJY21hvGMCmhV/KVtciDIYl+kSemkOgN+RyvriB4l+C2gGvBMqw - ###DWD4IfonUsw0suhAGzFMGpvZIYDYHfjhMJhupvQCoGnokL2AQfbm3eBrdETcsMFm - ###euMubZO+nKtHMA1jeDllQ9i5pqE/iGJ8y/BTTB8AH9bFq2abtU+PLt7VzxsMPp+d - ###n75tHjYO2Ytf4GWDHZye/XLefPnqgr06bYES0mb1k0P49eTivPnizcXpOd3X///+ - ###v3obav/4I72tn/zCGj+fgbrSZqfnDOWKJrQIIECSu2jSDYCTg9abQ9hwSgxaYSen - ###FCKv1TxugvTBLk5LBDxZk50esePGORphLuovmq3mxS8E8qh5cYLgjk7PsaE6OwMl - ###qXnwplU/Z2dvzs9O2w2GIzxstg9a9eZx43CTQScAMGu8BZGHtV+BBExAjzCwYP0C - ###9kbGG9MHy140oJdoX0dQNNLD5nnj4AKHFH86ABRCB1sl1j5rHDThAzbU+LkBA6qf - ###/1JCtKB+hSItjKveYof14/pLGF8hiRkdLdgMTNHBm3OS1BAd7Tcv2hfNizcXDfby - ###9PSQUN5unL9tHjTaz1jrtE1Ie9MG9R6GVS+JUUErgDQoAcVfvGk3CX10Wnf+5gxH - ###X4QZfwfIgZ7WofYh4RmQgmMGPJ2e/wLt8lkTM1Fi71414NU5YpawVkd0tAF7Bxd6 - ###MQAJyLzQBovtnDRetpovGycHDSxwig29a7YbRZi4JvTvJbaKwN/VAfIbGjvOF/SN - ###f2wSKUpiLtHEsuYRqx++bWL/RXmghXZTkA6h7+CVwP7mGp2UiHM1tGC2O69UamH5 - ###HQqMuoM5MJ7vMWj+5vX32i+oeUXmTyhijrqJ33qB9RtmU8RfKMez9LkjNoLpFmdY - ###poARDvktuNsisoPA54kMsBhJGWugAP0/E3/qA0NipHmiNV/79WfWngTd2XQ+1H6k - ###qqz92xwZ73Q8VtkMOCgyKhAouoVX4BJlABImbh88uZ3wA8QCHXlNL5mqVKq8cVCh - ###n7Vr8BgTiAxSpF3QpTmMKsP/kH/go3UD2ggjoC8Njn7S7WGzMfqKo4O33RWKPU0T - ###ciIdiDVEAJJ+ZqDKXMc7mkCYnBoqJvJHgO4Bugqoft4SkxQjW4szULzr1MXzZftD - ###50BdfGDCfTlVWAT91c9GvbyTipcuRmkIBoxh83i3qD8HiUUth7uhsReUHxSTSd/y - ###bFy6MJaO42VxKZmVuiB60hAqW6FStN+2aF/nb73EW365lL+tJt7WX77E/b35tsEK - ###tSI/d+N3TDAzrLxm4sRFjIWfRaZiH9RX/0p5Y4YyDXt8W4WKXfc7siT/QXjWmcXm - ###EyCDoHPd15tzI4urvseNehv2Uxpw57jd4PM6DPxoPg2op51h5Mi7rE68f44/VdRH - ###MVP6t4qAbSTxRNdOoV9zwNe+P/UKSSydiOpIIL1ALpzXeFEljEgQfAT7zLhHaWn6 - ###IjBCFOI9H5iZBM9PWzLnsk7BvUy0a3MX+JGN5sNLIE0AST8SK+z6I4w7OcegKDJI - ###pYhPyfc77CT+OB4FIPQOkG5usZfkUKhgwXhYYzSbUqj1EZnS44VnX6bi09wl47pj - ###rjjq6IKLJAhpctSW5c8mX/ulZHsL2Fd1slbounnLDX/CiMyd3nhIbsTkT0Cu11Y0 - ###uJIZMk5Su3EzyxkqruSIE0cBGbuzG7aON5U0AtTvaBkWUpHLjKPZvLa0YD13FuJL - ###huHT1uKB+BtpDtmO2TKPsPg1J+0XjKjr0c86grSXVV5Hn5hE1koctf6bmePNVTp2 - ###RRDyIdLnn22BWD1/5pOw/5Fk331QGNn2v+3KbmX3O8/b2a3Cf161gva/6s7K/vdN - ###nq9g/8sw6q0MeCsD3sqAtzLgrQx4mgEP1bpX9beNDgziqPkSrXjKzgaLtR9eke1N - ###qF3q3XNYe9eb1/vZBr3u56n1S9IOOAYJYD6ZjKczMukZlj/keSmmP+MY3ZSkW6cv - ###q50jmJDOBVLv++rWhz064K0QTT0ueTX84O2UvCelqleq0tfqVqm6U6rulqqPS9Un - ###pVqlVPNKtSq+gn9rtVJti/6/Xart0P934f9rX1Ii88JOcxjMcD9AtQ3E3reFk9JP - ###RdZHxQ8PmKDRMughcddRh7lCFoxOysgbf6K9AXgZqNSDTwHyUNhdcE8ZM2+bVMhN - ###mESBCNKQMFZfOKpVScPrCL2p89HleaA5bw/9m5P33rbudoAe9bsl64+3tbtTYtXH - ###NfhYeVJibAf0bLZVUX5dVfwR8Aj/4BvvcYmwDP/gb17ty7MF3fgpTzdkb7zdKvSm - ###hkCebMM/2zXVkRoChamEf6pmR7a1jqAjQme0v+dtWYEE4eeP6mf+CNcA5UZpxscV - ###bzsjjJZD6Ox8/OC6wSYLfhQFf3rfGckLhl/WTAMxaV6drt+95p76hn6OwWuVU/3B - ###M/kpVJ9+VZ+68+lUC0U+ukQ7QRhE2m+w1Ka3QAMVDNVAX37SvzTpC5VOzNp6IMPk - - - -Valin, et al. Expires August 20, 2012 [Page 213] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###DGVEAyp4hr0/wM6DZkt/9tgPUIQ+Uwm9kW6cSs3SilVYd1tblo7mXZmnltojx5MC - ###6sfjfoFglfepwPvKh+L6UIsqy8MEiYgNWkEM+CN6g68wRgbaaCih1WAA3Qh/m/Mj - ###BFLD5fV+zZtwD1r2EkHNNJ9/rRu657/l8KfHriKrFvqWipgRv2L0MvkZY5aF+/t6 - ###YEk+gvehPmKeWt2IP4kZs0K0HpM4xc26JLFeYxBMlRyLh5630+18hLF8fL4XPvu4 - ###INW9lb2eKmNw/JGOCIwsVvj4t70QPYJGz38tPhstzHSGK/UE49RKtIw0tIwQLR8x - ###J7NdLdFOJsLEm4/Gm9GHZ45G7Ihj/DHzpBnprYyRGNSa7AhOHSLpxIwWkET3T2YP - ###xNpWyx7HdGIW+YklUo6JS5bxjnJSQucpbg0q/IT5wbAzP/EUUu3Gm8PTBJ5/iiOf - ###a135yeyK1duMeQA25miuaTbHS5lNwk8Y9g06bdZXFY1+ylmJw+SIAGZJ/mLGrVpH - ###QAY/ERUVCxM/izjqakCPzENMzi0tfpPCatQQEuzGYpeT2VT0ZEOgLb7vrTHi2XDC - ###s/m8abUbbS2FNk4++gSG06DH40phXkBJXHifWiMPMc+Yj5SJWFiyHcEFPeCCe6qY - ###ff1pNuXXn7A3WrO/Fj/E3AsLUTSauBU+YQ6MwkYbDudDTIEXWCe0wOuA1OHb5+BH - ###wPY0GIT+5eCW7AG+ymY/9Ee3nAz8CErCvx+xnU0Z2oXPK0bSxHn1J1m7EZaizQg3 - ###IK+4XtVJ3QiVKfYS905yADg8eL5XfXbg3EAW7zbMxTtOLDaAvwH24uQq6jmp6Fs+ - ###35C0rxZ/xBzce57YYcYjQDDtMD6FlEfMksRLp2Yk19qpGInTV2CbQz6Y5OiyizzW - ###p0fBhY5AzesA9bVVKECLe9gZJBPbgvMO5CQWYPRHO0yIn9F8mK9gLxglCiLqE0/r - ###OJka0lnwJF8xHqkwX9lRb9zPV/K3y3zlknsljC+5FzGin8anYFTGpdQTZHQZXl2h - ###uzPGVj3Zq8qTtAjPvPG0TERoDYfBpmOvrkfcHDUEnYptbVUrtSeVXeK4vPV9j9Sv - ###4FNAapQ8ieO3VRjXdd35QmFl7LN86TlPKvv7dv5shYg4VYh6vjjwclJRCwsw8OMs - ###xgHek0Jl8eR5NbGgmBabHjr83LWqXD2Gfu1R5LGw5BVdHcdVuuciU1ffjW0Po7PK - ###E9DB+HMQzcoDQP+Anb19jXPlk1PDLR+cAzIhwTXQidQ/iEVsSBkD+G8FGbApaST6 - ###rfEW3tB78afy4YMtUfBR1Xs9GeKbBkV0RtQzDa7mA+AiNIQkl2P8frLNhBmxcyFv - ###h2VELorcrulRnX3+XAtRa/XvlKexpnSI6kT6N/g68zmKLm8p7GHhpPio6kI0wzRF - ###ry9eNS7qndOjo3bjgpRWWC89kXwxnLLv+z78GwHTDL4HACnt0IHsoxMHJpjKt42x - ###Y4cYcOPqBDaWjQJN3Mc4wmsRhfyy0Z+UkV+kDplv/+LaAi2LOF0CnaU7nzDC8V4G - ###Cu8uTgMPwhX+GNJbomcQPI8wXdl8/GS34hHPioCLJi7MicefTKZjEGl8tAZdY+wh - ###EEu2tp882vacK53RVrQHJdb1GLyFQnX9pAwrQGQBl4NwrmvYovaMCL6i8vPnT4pl - ###aNlV57dLGaewAPA3CtAGTlXxUQ+Z6vauExAdJPtRFExnBWhgf89MTakeReoY0Tm5 - ###4TBcS+5V4OJEjjULwgm5GPDVWkKaGAV4F8ef3rqwLOJR5eP8ixdqCvGHFtkXTgDk - ###3w3i71y8Oz17VW83nho/O7GImzrAoLnkbTmLibWziIbV6QtgbsLODo+kR1/yqWw+ - ###2fZ2tmJaT6Hqx7vZVI0IIhRAqadQumiSuMTzBg5UEHoafROutcpYhcjbBLA8pfP6 - ###O1tPd1LSaj8QzacRNp2ySdlasDpQcFxIFZtyMIqkrkR+fTezqc8Ox0d0RspXRbKu - ###oKWD9RPKiEbhmNFgsV/FINweht5OjiptP4r7q+9G0DDJ9ZyiXaS1cCPK2HKcSw7H - ###Yi86rQ+uAaE0ilsDeW1RynJyaELDWm8cRCikDSkNPbGb+fRTWur5Exc7iTsKVKAi - ###m+/vV11duUhB6oL9LmXdWpudiwZoRbpWXaJ3YsVhEdpHXEoaW7S0TE0vUTnXwtJX - ###1cH6b5furpiLS5MKC1vr8tujAqifhQytGC21xWKxvLNlmb20fqqmHb11lnvOqts7 - ###VkG0j29sYO9MI5VDmbcMXl/WsoLGSN9WGZuncdZmO2vxIdQAX0qXvOmEYFWF/Saf - ###qyH/7WM44fFjlOuhSlpLRwJeyf6lavwyu54G0bXxU9e8fc35gPHLekc6AgqgqisU - ###u51asVwN1VetSMI9UftBK0ZeiBqg9YD7JdJnK5y65gOILoG2m6J05sTP6MAnzoa0 - ###oU2ieZyZdwD9uo6PisKSdloEXC/O+8v7HJ8kKTfIPWGIw195WoP+YCyCj2hQB0Ef - ###g70G0+446PdVjR5o5+qLnqO3jQfRWsAnrWncWIyFKbYh+BlPPvAX7Dp8bx0b5QZj - ###ZVG4DhlxTI14bXub/sqVlmYYYiScwmC8cR0WtTMXxK9uucAh6t+FPQ7jL/5alkEk - ###Uw5+ZsOJUFY9sf8AVEOsIXqHd/v7Wn/t2/rYDCapo5WADf3xB3Ur1QAo+mxJoxgn - ###bYxbltos4sw3nwOyuvjdGVC4sJpaewIhZkNwcLIZY96YXz/ovbUOSRND0MggsRvK - ###9m0qFC2vmX8pghjW2OfLX2uOiAMQLWub9kGiIvmWWjNm/NE6rNXRDFrnd+0nMH1R - ###0CWXpSu0dP53739G35egGbonYxNIOnXotJeki8F4PZsUJBKfa2QAItnfdDr4p5Ns - ###UnHOe+FGd8KmygvHwYesEjbF3ZnWOJxUGkMkqSMFY8luxD+po4PDoBvC/sTPBcSh - ###6Jj2gRL7PJ5SJh+MbfvZn8IrzFosLr8o6xPNp8YtcWKfxd/L5cTc0m0wSu70zP5V - ###365DCr6mrMq/UnYa1ayOx5MAdDXqtBD/MQEdtlfCG02g3F5y/zs67AUhO0CfSUw+ - - - -Valin, et al. Expires August 20, 2012 [Page 214] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###hPbVW20SZZ4hzbTRHGltYhiSEsqTPZQNhaGLrCqENZ4yFl7DPF6N6TLDmH32AY4G - ###Q6anFOfQpiFFQIPlNIYeZ4Obxo6LgWoV29OAASH9ig6MvGsY++J6PB+I5rp4nEQa - ###KFkDQIq3rIq4RH59vhcLKI5lhIn4QnGAjh37TPdLguknrpZgNDWsP5GEZArSxJiQ - ###MKXkoS0w44T5i5rto/AK1HGMQciux5/5cRXuvWWMKiUFfqBdMUy/1xMTEY9QwbjA - ###n3ClSZ8rqS98QrV+PEA6gT5zur8Or64xGSANR1rmY7s49oGJ/FFlJYLg2hMiAQaz - ###gjKPNJk5pmdddObpONSCpobLsBHnrLduyCAMHXGGMpcWIUoX2h31S7EgHq9U4wDM - ###DT62J6uljOIDLONiQTKlDYWNda3tDexiMV7Qp6hIkg+wz1e1yk8IFMmXF/fBRaLj - ###zB7DqHMNPjHJp7jQPuMVQiBPeAvFukFZzKJFCyDfAnEJxxAgIzq5C0bj+dW1uMc0 - ###ZirtJXUNc7FtGismHv2+wLraj0r6XrKhpepy5m3F2DEk7KZKMY/Wqddhv1Bkl5hS - ###w1TFKWo713b1IDXzEd+scZAJTTyiMDg+rqueP8OYEHozOCyKnvOU0TExbRi4W10D - ###O8Ww8HZ7hCMycJEj9SXaVyaDsBvO8HRDcCX7cOnR+gFvz9dml+xt0XgIk3JL8nDE - ###LdIfg2AiOoLL1O5AfzDHXXSGTEAEuwDWgRBTQ9xw1Bfocg9PcY8nsXhRMrHnW/MN - ###tX59jkrJ33efPilqJI6JFtVk7+9vFZPBcxy2U1B9gADiFIKU3UoluNIfhzeOqcO7 - ###mqpYTX2Jj8ns5IUiubDVRRuqBvLR+jtx0S/eHvn+LNenPudSPPEc5ogYvWVHgXhf - ###OA/In16RKQN18grTfQ1UiCZpKUt0geCX96TstGFourp8abxQ2cnEe+PdXsI199ey - ###yLNkyWSpwAxG4pBRjV242bf5FXnVcDOYuKuMEwH8l4kAgyV+E2TmnAq30BsLl473 - ###SdUGWLlivgrt6D1DXOaaxBkSgI0uxEDMSJ5caNXNQlrqwn1uWykKFYUdSC6t0Etr - ###n9975eo03SZFx2Vl3Uuf4n9q82IyZW24scFECui6CSXurL7oxMKk3Nu4yuIaZWEs - ###iutteGVtkBr1m3zJ6AZVkDm6FZS0Nu080kZTccZy7efnAoSBJSXWWdYgZTEwf47z - ###cUkAdoHF08DcPM40UMXszsKYVoolU7caWQUtBJk14/TYdanVpaaidwuM95IW7ycq - ###Cs2ca+S/Po9r6q5USpLDkwOU7ZRAl2kLLuaEkLQBEBBaTNzClgXF1oE3DCVYYidW - ###gmmqNPcxMkpAT7iBo/D9f/fY9yXZWvGZ/Pl/Rt/zECAIipv0bPNGziHi7f2Tku4T - ###hb+ahwhU7gBPaPRfghs8nlXunzpXlKM3bOp5fdhO9tCrJU4LraFSWS+1RXgS+xxr - ###jJB3TiodookyN1SUDDu/bB6mxRoRu+sBHZ3eH6yfWOdyZAsyliv88OvzmJXFB3dF - ###vRMc9ZRvZbRunpWhEbZodVgc8MnO3uOQ726ne/G5Hu84neFh141zPKPL9zzCcx/e - ###xcd2ANw4uDPnF7NIqbAPMe6kviLeCIMIN+OE054p/9oyjt27WPsUEJ7TZFaVRJ7S - ###c4lB/bRRicgpjdbyNlqzMHEYfiJLHKo5lEgKx66PJIjlIlpWwDqSnQCiJ3wXeCfK - ###ILQX2SPxo1Q2LcjH/kfAMBpVUPXDc09U1WwkHqyrDuwrwPv7sk1T24i7qursy7UK - ###n6QMb3ZDmT+J9IAiQTyllPKXQdefkwjpz36MUPefz9Bhou9P8Q/6zKER52qcji/Y - ###PuT35EGq0Q0uSNMMYFwg9CsEegTeNaErzkKIhX0IsYbOvAi7F/Y0FpWgThCGdBqd - ###AKM275joJ2C8y7K368bUIU+XSorcJYzenwdDaRiJlR7Fep7J+C8zcviEbvDjUphz - ###RKJLCC/jObHsTKx9ZYj87AiwcLLnlbiHKXI8mBkAoaMAmf1ELHUWAakPgtg/2phF - ###YyuplORmUjjQ6dnVbbmfuAhC9zp0IF9LeK/0S7w9pLrPvU9nSAJ+75M/mqGnkAqv - ###U+Y7JTc5aMRgx6YpGpZfWB4+0FVvnGwFDSi6kakgsKIpoNa5Gm2SlAT9meuFdSwe - ###l1aLhQDs7xf4ot0QqC4ZS6ccKNHIgeWNPXcv4h4wvcT6gUP5dy2MuPq+nOSyfrBq - ###0E15zzFiFZhbyW7LSlN6gSBZQmWcJsf/0a2tAJCpmt9/mShRYRq4yCZJM2J5qAN8 - ###ZklmwhPGMFPzOx78jCAUVnKEqy1J4zxHk4V1kTUvX08iKclD0KZmk49jgWawxude - ###jOzUHEGaAC6zQ8lLp7FNNK+7huZhwblvlPS6iN0EZtNw6PakMLRSMdBsbw0VtckI - ###VPR1XClitwmR70m7X6thk2k+I1zdMX6S6n7CcyR2jXAYB2SKLHjPFS+hdyd+rzp+ - ###58Zi1wuYiY7uEGk7X3CDhTTXc/RXpE494pqTkQ8kHrW0sUjD0zk//UocC4pjU9wl - ###hv6In+uaR0liAUrsSdsA8hVl90QdRX1+KpYJL1a2TtG0vqj1vrRBzLJpphluDH9g - ###TcHNNIgCNiyTaML+tm97Lthtui6pa1uhwozTyMpcliiqsr+XjXGr9RQzV3ytkudd - ###E85cA37NRs/8VhBeXa5X0r3L+S4mbKOAwxLh4ucYnywYjD9zuVadtZTEIZuuEygv - ###BdzOUFjULFmICuVyIRZR4UC5OYKeUsu2DiWOR7TD/Ytw4DrFsvRQDRG8EwfZENcL - ###MY8ub5dbx/AL0uOvZetu0Dqe0uH1xdgpdkfr3UvQ2mC/JjUFMDAe8DBLtOxRqC2T - ###bSzsYlJkeZdLaTPBLdrCY3DkAHIJ23E/nIkzZ5+aR9eR7tifQi2ex4Ss+HHLxvnj - ###QkxjHmmNiE3MlW3fM6Jfcgni2y33HUJ2SCbOt0F3Np6CoCVem/mEpQecvlJpt7Fc - ###yBLuZihNKCl8GYcyJMtfLZn3JPf1TarN/brxrpSvjfA9OqbBEttAEaZ1bFoFpEHg - - - -Valin, et al. Expires August 20, 2012 [Page 215] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###V+tMSGtS6uz8+4aFd1uH+RXFZyFjmF3UQP21HN6oU0u5vKlhHLiNJhoEl3JwB4c3 - ###RaYszekNZkZzLVKebvT6v3sl3pLycMPv0suNuiFiCUDx53v0Ti2ZwVhccnT4zwWz - ###z+iT9N/cwuVsPQc3l+Tv/SpEpF/15ZVzEfAGUpbAYOxeARwawxHv7yV5w9+NWeUE - ###AlupC8J16IYgycWzV5jqr76+vIwFJluqulqq2i1VF7QEE+3sj3P1ygZd77Cx+Nd9 - ###vUlD1vw1gXPNMFL9tczhGxqVF2tsnlk9fiFoheeFj09V91y+7cOSVIxIKdL815mQ - ###cIQ0oxzTQS+ypKZSHIfWcDrXtCTd19w4xbNdzOOmpV4kVCJLGwJNiGtBJaX5kNbz - ###bBkF8s7xHxPxPykGdKfrR7MHSwK0IP+PV9natvL/bG3VVvE/v8ljxv88oPCeHmtM - ###w4+sF7ADIIPpmLXGE9g5Avixx+oXbBhc+eVRMO2xw1O6d7y/Cuy5Cuy5Cuy5Cuy5 - ###CuypAnsCY33L8xwyb9NjerIeyinfOai3L7SMPcaPrrw90OLeAz5r6+tcOjkdsSaI - ###NQN2BpwgBD0FFjweO6CIXAgwGUNIitZZs9kkxgLvLylC09lWkQzNn4IpHomrFslG - ###wHNJzMbc0hoxKHTLIuBGm+xiDGxZXDc+oHQPUUnc+4cBC9ZHdyBki0O85H5AJnJQ - ###ZKBjsGdfBXQOL3s9CgJ+SwTdCK845zw6exMfWmPAGNXgZdDnGmVgdpSPhjt1R7jp - ###IFNGf+z1dVXXcA5IgGBkRonUy0k4CehKJr+52x/Mo2tokDVnqkEycqELOL7TMmKo - ###qvweDJSIxhyFeneOxtPZfATsGmYEazXbp+zgyRPCq9pEIybIjEYsXK1h65iSIZr+ - ###9EuqyQH9QJPNP/ZFF/rhDe8q0sAgGOI5Nx6UwrCDfh+UJaNnQFlvRuFNeRDiST66 - ###Rw/VRGNYW7TjCWKTN0DIU7QXzKAp2uHjGZvg/Q08V+LIibRhbOLpONmtPoP0jXaD - ###Ps6I8jylWymTgc/306FqkhzAaVfDQBPoWQ4izQEj2VesYVUWz64Qq9Bf0BRuJwG3 - ###XGuI4njiB9hi442e6uiQz2BMR2kzWaXAKfCmyJ4tKMtYoTeeA+JFYc5mVP8sFDEZ - ###LU6bcOyeQm9vPpVkrCZEwzefGClKkIUv4oGKW+fA4elN/PWI2kZnD7/bHU9xPQww - ###t5RqMAaziYQ0CFQAZFbQmikaY4oCQbh4CcLHkcuxUBIsRI1kF0o88Z7APNEqULDl - ###7G5im7fK6Z833dO5AbFdWv90IoIRlvH+gGwoGF35nLkMierGk1k4FBltWCg72SvZ - ###JAq9Q6+DGL38njZ06B1Jv3ozEYykCzwC1fESux3PFRVDlY9SfFOsEfqIMuDlFGXI - ###Odp3WXkwFMgVq74D6Dh48nOnffrmHPZFz3rxJH4Rv+nAjijq6RXin59Q8WQ4alGS - ###qLqKrr1ArJzU4RNebR+QLy3HvTb1xeJfrcOO/rLCu+bJzlaRLJvypw7/LTaOxEBu - ###hkOk0XCEkNT7Tkfc01frOwbOuQEtt7hB00qJj4xjPBx2up9mESjxYa1awK9Qv9eJ - ###osIPvA3N5vnFNZhaNTkY+M01GIkx9Uqu1HcYoFS55UVBgKmXVAhbg1eruhpnnfL1 - ###p7JcyygGYiuOHDyfO5/EjT3KQK56o5AseW5/MNNwzOTSpKPhKzuKKbXtR4m7PKpi - ###H297DZyB0fh70JsmvOlEmS/MAU3MMdVg+jSKOz+cecqV1Om8PHlz0OlQWNj4x/bF - ###ofxRftE+i8za8Bue5wLnrHitoj6/IjI8yWPsqosRJmgjHJKlCpRAOoq7pNssQneM - ###xTTNMP+fn/0puZp8z037Kr6xJY0Uivp2Wihufu9o4py2c7F5WXzWuZ1/r0XUyBi5 - ###0eEE2as3CYaBdCQczwt0+aSwub2BPxbVlSorQIcW8ZUk/yowQG9HiQLc5QEjYd+s - ###o/9Hp9182Wkf1FuNZ/LFcf1nWPA3JVbGcOyPi/ELXL/4gsK0F3WrYSEGW9TZ3TMz - ###5oiui6xSRP1bP7r9V/scbQ4/PhiMbPsvfNnB/O87W17Vq2zv1tD+W6vUVvbfb/Gc - ###nr1pC2GqjT5D0y6RwWaX/c+a/ILXjjCdofmjyHFo/jicD2Yhv4urXoDu5Xc/grb+ - ###O5ZeMZO/1KOvf/S4R8XsoWEsWP87tR2Pzn92t7eqlQqu/+rObmW1/r/F85+Ohx2c - ###Hp81Ww12ShbcNnMVggdEBvZmhAGcA7qZE0rv3ZugV+bXdS7n4aC39p9HzZ8bh52z - ###UxBy9lAHY02yCeLhEpkJpgFvpce9/ueqUXQPkcI/VHtbP++gEf+X9lP2JuIWmU/+ - ###FAPGB+UBKOco/E2n/i3vCUxt96PmnoX9BWWQnNTqvAX+EoTOlPKg44+wE6G0oHHd - ###XoRfgaIUiSNEMxiUK+PZst+L/H7ArgbjS3/Au7N2cNSqv2yzp3usfBh3gf1Xgb8A - ###KVEvEQ9TKwGd4QYRNBaQLYcsbtJIiafWUESzpMQo4hpoFHZ5GJ1JAGieT7j8Wp6N - ###y6blE1oRehBKqk+FK47wDWM/8p9/ZB+D289jkLALiLn6SbupG2iLvBGZITrRiHxh - ###NTOZBmXssN6Ojhjd3JSCO969Pe21/lbC3TMQ63xY44SM/dmLYE02v4HN024qFIu9 - ###H7+vbD7ZfPL9j2tSk4jCwUdNwFK/85zayd8tgWxtTcSGiFfTWrvZ+knt3xs4LP2X - ###DhUtrpG2uKgoCv1QlGsrjZ8b7TdHUJ3trbWaL87OG/QZDU34Xb5jm/7a6Yv/N/46 - ###BoQcEPkggIvT09bBq3rzpMMbKIICqf/K68EU/fxzepWNDVeV+nk6FH+6dl4/gW66 - ###X0/9EQ7j4Cy9he5kba07mWAYlaiM5xllaYbkFfxeD2gVzeHlw9J/FTzQ88ziYgqj - ###RPGmKD7oaaUHPehQL5wmi7dUcSghS8Mn21RgVRuIamvv6ucnzZOXKNuV36GKXn4H - ###/+eLoKwZs8vv+AXW8jvUl8v+AG89ld/BiEH1L8O7YDrCUtG13xt/lkRPVH9aZeUr - - - -Valin, et al. Expires August 20, 2012 [Page 216] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###AC9BFeVCePGm2Tp00Ky+YoydAb4fNtt4LMqpsVM/a0qCPOCHfJx0BXYfgYT5H7io - ###4g/E07SvuBfRV3Juod9BJEVm+vasfvGKBZtXm+IjSb9PNzcfXQMLB96zJn/ejNsj - ###v6M+niTIX6AOrjLze+vM+N4Or86m42Q59TsvPwNkr9HqQqc4+HQInw+b523qw5qO - ###9P8qdHEynSQKU39w2MDrUHgBclElSahYS6IYqrUO1SSJam6ChWqqm1SNum9UMwkX - ###K0ARpE0hZmx2N7vDHllFOB0fHAAJdWMOzcpj9l//D/uv53GNyUTVoRo//5xWpdU8 - ###+WlznFwsCAT7jgueV8FvYkvglbRuiUr8dyj6v0yMW4L6r4LimDCy+vnBq+bbhtEA - ###1q+fF+lfCfH/wZZ++AF+4/wKf1pb++//KiieWnz636Az/Qf010ZW0VFwMjGKxlgi - ###8eEwnGJAxE9BtEYLQAhOXLARbjPQic5J/bjBeP6ctYv6+cvGhRi82AaK9JmK8Y9q - ###3O3zg3bngNl7Cw6aW7Hi77riCTVxHLhF/1dh4s+i+WU0YzCekjFCIB0OAIkH6x82 - ###jk87Cqamrg5h7uISOdu2WpRAEJt1dMFLwBFX4QUoWW4JaGbTdP7BzucDmB+YEh9U - ###6acojK6twT9PcZeiuSjiHszUQJnelbU1eKcVXVtTH/FX7EARKcSiz6JIJI/t6YT8 - ###lGlYocpa0/8hl0Pcyn+s6Z1xtaQjydnEWncQ+KOna/8xHbJynzm7xdKgaDgSg00M - ###YGV+MB9d/z9v1A+PGw8PY4H+X6vtov6/s131qpVqZQv1/8ru7kr//xbPxZjr6Fx9 - ###1/whS6CtDCfoUwLy4VPYayi0wNoauVqgNjwOeFA+jMdaQv/NsE+H1Z/90czywxHc - ###THkZ8HPuAspeJbZGwQtJ31PBwWIDAno/heivMJ8GRdWnoBdy9yGpC4tDcWnB2lxb - ###UwNT0WGvQvKsHEchBRAM+dV2NC/wU3M+rKmP4Xy4/4awO2AqjQhQ4BXZwWA8ksGT - ###ZEuEHGy8Sy/h09NHj+DfTVxbZcRld3M8veJ2VfgdSnd7fHddqxYplgx0GRvZfOTP - ###Z+OrYLQZXdPX2C1Dov8U/TuUT4DAW095T3XJOkFuLeRvANiMd4rgJujOZ7Tlh6M1 - ###ilI5nrAeSQUwDkDam8i/Ao0/rvK+HHxgz/0JBkekWdtnzyMf5oByKeHNnMKr34vw - ###owjeFrGC96hajM/K2HO6kYc3w3i0lH32XkwaNByOJvMZ1B7PZ/hB1orhl3v54MWN - ###apDt1tfwzPIp+zQOJ+wP5s974Rj+SpMAkBxMeS8Y+LdrorGna+XAVrTgecoD0kzn - ###o0jcnyVLOCtwQDLWX5nbwYtrMIjFjQgbOyuQAclqA12KaDTQWPdy6mhMeMfQtW+f - ###37hBdD1jSpKQdjL5Clr6lGzKbGnqk0+AXVVrFU11quBaGe8S8uipz09e/HH84o93 - ###L/5ow39HL/ahaY7yuEyB1ubIn07Hn3kw5DFlGMPPzuwrxqP6YBDIGqga/jCgDJ/P - ###q5vbf2z/4VX+qFb+2Kr8sVPBXtB7nlEX2MYw0kZTrayVMT/DxL9FLwog3ltQyrCS - ###TGAp38jqVKAUt+BVqluA2TG6MtxQJDr8vE+YjX8tsQpe0sEMa0W2ubkJ1ViBIvnC - ###D8/01tZAQUN09IOua5ZQyma8BDtqHMDgMYzscDwaG6XpV0Y/E7ECskqUWE+YPeme - ###NREYEOvsJp2+CN7hxc9rsFaiiD3HMGv7WjHgz/MBLlN+5MOwFF6boQByaNAtVMpe - ###paKPsYLhD3DZiCCo9BE4mLdD2dnPDo7JWwxW+tCHvYAiQ/RCf1TEPQc5RRz+NVrj - ###4VjJkUTjIpPpeDINZ+RkD5MPo99cyYH80eU/skt8BRgo5O1ub6ee/8Kjzn+8mofy - ###n7ez8x3b/gp9STz/x+W/xPzDdojsNJjiFbVPsJQ7zeZ556h5vtm9K4wF97+q1coO - ###yv+7MOt4CQzmf7e6szr//ybPo/WHeda0W2RdukW2U65WPK/E2h9BgWCtcAhifG8T - ###I5AyKhepiPybaw9wa8y8MlaI5pe/4ukYj1LIBgje13UF/UbUJUabKK7d5Z5ZfMns - ###vhfM5KWutbvdLnuIm2UPca3sQe6UldlJEFIdilaJ8hr0xKAknkRDvubIFjce1qDL - ###vLHxNMKQeLeoCVHYb577YYwhK+i4cTwcz+SVkxke8QLPC7jOuCY04v7ssy/uCWCA - ###PwmE0Q1e9nmK1DLidBNF1Hu8DZa8t9ZqHjRO2o02uzil+0d4teyXH9vw9wKvYNHt - ###uDbdLnuJt9Qah2t0d67ZljU373jNbs24efbjj3e+Y7fmuEm23AW7Ne2CXb7bdc7L - ###dWvxOE/fnTTOxT24pa7Xrbmu193lbt2ajZG7XKxbMy7W3flW3Zpxq+7uV+rW4jHe - ###4z7dmrhPd8/LdA/z8KsmeBRJTgSAhKPmS7x/py7aycsp3yuX3fiddoJHBdSLhLhE - ###V/VSfX3XyQUgVcbq0ByfnbYKpPxqFdk6MJ8SS/58Oe9bP2Nee1RiKcd257W343jP - ###38EopuRwj6XYmvA61gtqbUCn4cP2M7sL2IPOZDZ9ZtclSxPvhfBtxzimFLhhTDri - ###fMLR0JPByHB/iWZ0FWAUq4JT4N/CLxuTcMd9olA92tfn5rD1V3RmnByynjpC6y4e - ###8uA8tY/ftN690CH+wCo3R/CUmFdlmolC4AAq/gAf32s1MGLQDvugefcLROpAXgAQ - ###ZrX1nlXYhxKzCAb01y5Rild9n+z3B6qkdywBrFVHYOLnUgzMuwsw747AqncBVr0j - ###sNpdgNXuCGxrETDPY+WHArZ9F2B3RePOXYDdlUB27wLMIn3kmDwBq3brgcOt410L - ###3v55+1Xz6KJzjtf1tZ5AJ4uyMR7JSVyhgEbxtgSwsjeCfYnjAx/teyhwz8TtQX8w - ###wJDK5UsfJc/qjeR3VBjtdc1zEccG2SFWAi73aRz27IFbmwTfG6hgxrPeBtlNe5D3 - ###PjrFAB2iWfR2nJnmbcFl9f3F9QAK3n/QGsf48vj3lHNswcyt7vCmeVjSdADhyGiZ - - - -Valin, et al. Expires August 20, 2012 [Page 217] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###eo1/m6PUlu1e4/bmesJRC+T0ZNMnKhY+N0Ny9ESyabkpWnNCyIN/p6A3AK6RyjJL - ###FNvtxAY5anNQzVHilbV/O/auxD5M+w4I8nUQYBvnHQyJ/KJ+cfCq027+owGCBdvQ - ###3p6eg3YgFpPanEQsGGypH+C9YYkKdBqdiXxb/KVEOo15GAy7k9sCI1GkXd6PoN1S - ###GrB1Mp2P+wV9uLTUlIgASwIpk2fOw/xhpN2R2b4NdZsja6ZEX1wb/B72Jxx9OscF - ###FqON4qEVgDvpAkA8HZI/DcNRgdMNjesS0w1gD1RvRY8VJ4BFrt0gS1nG80m18+p1 - ###gTDVREz9YE2dOTk4+yW9czpwg05kt1vE0mrVglarhFLIBo74mb4C8BcZ+dHkUNo4 - ###UO3dW8CUYsmVkaBKtLCYinV+DTIfiGn2ooiXbtl8Gb/ti0nCmGfMzgYmQ/iHRFVk - ###xgBy7o2fkd2DDXzgRzKXXD8czDjhi+C4GLLhKhyNRFAGk/aNaTbWAJ9QbcqeP+fy - ###1dJrQsJwBiu0Ep19EZuVsZYXjY/SWMz0RCaj4AZTig4GzjWulvfDjfE+4ctWzz2f - ###hP0fPQHju10PAmOB/892rbaF9v+d3Z3d3Z0Knv9sV6qr+z/f5FnZ/1f2/5X9f2X/ - ###X9n/V/b/lf3ftP//Z/LqUlwaM+eo4wC6X2e/a50ZbcmXszmqEx0tqwUP7rd4AGQ+ - ###B1bsD1AHbYO0xhrC9ZCL8FRmcTtSAOeSvS7wFWKBX/wizBhHN5pT2PokArhs4SNN - ###TmdjMnMh86VO4zWowOh4/kezyKhhTCmzYEWzYgwCX2RlHM3CaWBBs/SaKJgVGA2J - ###kk9LNSUFC7GpgqqAOnQwHG1KD8nOq7NONJxde7qZk+vjokVQrquD8VWBXOmQgJAU - ###2/D2LawnuvoGTRw3TzoHwMqOjjqv/kGqO4BlZVbAj6Bo7bJiiT2WCmJWR6qiIws7 - ###G2Pvjdgoe4GPt4UQY632kWmqLLEJBinDC7u9sCuNl3Zn+uE0mnXIcNPx+1Ad7Qc0 - ###WZ5+ImSS9Nv6oWxrynMTEt7g5w4WLbAfdBARFpczIky0+BfVyj9btv5XeNz6nwr4 - ###8SAwFuh/WztVz/L/2tpF/7+V/vf1n5X+t9L/VvrfSv9b6X8r/W+l/6X6f6FGl62n - ###KfWMHYqbXG2h2mRpZU5lTEhfmjImfulY2hIoYodBhiImFTDZI159ItSxhQrWQk2q - ###JBMm+6Pb2TXfGCch8E+3hnUYODQsc2jGQXAeRSRWO6D18n6mxqGVwww7nStU0/m5 - ###6c72dm0nhnxOlQ6AuJMaI/zaofdiSHqPeb2z1oGjHvzqrse1lkLlTzkKS8j/IoNR - ###67wzG3eO2w+hAmTL/9Xd3VrNkv+3a1sr+f+bPCv5fyX/r+T/lfy/kv9X8v9K/s8j - ###/7MDnvGItYL+7NE5sW5xgz52q/J7/gQjbbHjsPeojflxkPNiepaZw9XXkrmE4M9/ - ###BIHbFvtBSBfi9yLBv73E6UoO598bz/TOTQOLmJE+moSSEjoZjpFND0PlfZYfbDUf - ###WD4XbriUo0gDbIF97Gg2vCFneXGBwAmW3J5fz33QjX4XOWCAcrpBIjyjfHKAXQcU - ###dTA2SAfj7SUBS7BH8FYEEdGQSnlBF4F1uUgjVERSB31vo87lJEp4YhPYFzwECA+w - ###i4Dp0k6MXX3oOcBS2lWCiSCdoyUv7QtKai/ijziwljFaVxHS/zAQbve6A8pl5/Vj - ###E7QE26YijPRPjOYxCD4FA4pnAQ2E43kkoonkBDsbH49H4+x1i39b6LXJWxa5iXzB - ###D8r7FMUD0IB5aDUFOAtsP+p8fPX7YrDcmVPE2YEaxdQauUbL1XARljkDbOyBr/ve - ###p4JNnP8yBhJ/GHmVYXSEIDEcy2g85E7HvWAw8yvwuSY+42lnLeFwH82H8D7EjEvR - ###cAzyagcT2fMm8JATK4l7S/hVNIgf3e21zjpT4XO+VWKvjG90kYVapk81/nkYjjq4 - ###COO1QEFyeJXPndfVLTEA+pxw/8cl+B6TgnSOzuvHjU6rcfLy4hXbYOTfbxWG3gGo - ###9yxZ/gN1Nu2lq6EUwLyhtJfJW4TISvbYD7DFsLJ1JYFvt+iM7UcgeEPJRwbD0S8H - ###jvilwBF7bpIf4AF+3dgw/MMxKzumWAGYI1amm1Eb8W2hWrUIO498E/tZI5VYtcqL - ###a3GUjtgH14Uk8xIS0aKnu39zNKZUTr/NxOnZ028ySay+IFd2zdHf8PKGzpYYt2GV - ###96Nj+uZy4eaOCc+SDWCHS6qBNn1brgED9g8ce8aMfrhji7wzP3CULtOiRF3rjKe+ - ###OxP+9Pr2m4MU3WS455o/+ql+eKg8SAgNIyJT8XGD8yT1jVzwPXQPMe6nygXPSQgA - ###xq9eGa/0hoCEVckv6cPXRauvPP54HWyozxvyNqn8mo4CfRnZODDe6W25sXAEgh4L - ###RsH0KgwikRaVXGHGcdorbUuCRg1S29vDkF/rYmcW1GruO5jlXmvg76qztuNQG9TC - ###xmnnHJMNd9rHp6CiwavGEXvEqsJ36OnSlbmwEF/QSXbOuCFt3GR2CVfJ33CC7FaV - ###a5XacStiQmItqQ+Y7yhkF9gP5lbLKb0kpxtXOl/4SsAFGaPzuiKuV+uz4uyP2R1v - ###cXde2Ts/defVwu5Uc3cHDxoQgszzOUKLKH4BBTPszcVF+pgrxTukEDzs+7evbAxq - ###32oSql2ZLsfFooxNWJ50W4sZ5yG6Ow4xIoKU4w2r72Uw+xwEI0OpKPGlNY6i8JLy - ###hJDtUqjbPIigGJupSOBlMWP1MK9aqbCnbKdSERfgoEPt+SX0oztj/mQyHd+EaKBU - ###fUP9hofKk/Bil021wmGbsAA/t24VWq/VQRS/rWULffbMQKcrJSW/P4Eh6FubH0Ug - ###GRWSrTznud80gjkUIVhdmH/KHtMVMa7THQv0F7Y3aus4v0XtJW6emywaP2USHkok - ###UP8R+ibWgGPWkKtBLfJYXBfD5yqFToU1nZSAbxRYLRaMZb8dOqnOEA6bb2vVzid/ - ###+tqehSQ5PoaubQuS3DDkbm9no6YhqtknDEg80dEAIhijP5ayCBBpIa3Dz5NTpNNI - - - -Valin, et al. Expires August 20, 2012 [Page 218] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###+jjtas8y63DuZK+EtObjtmDYfCh7bAvmrCDEIFGDWhjxj0WaaLw5a8z0ul5Cux6p - ###NBjXlBm+sSnD4dJrOakcJW9gyq0ojRFtZGpbuBt5WxuGxJDoPVl5C7peVnEzvi1N - ###5LZvbj7kxOk9TOmHLbi0aU/RbnALsXgIDenNJdUMYEm01bsqaMoqykvuImm7PfSq - ###PuMJ4nGxXUoLE+aSwrjSaNCL+DEcnsSMAn8KewFdVJ6hdXaCoYBhj+WJk1FR5L+U - ###yVQieLgYrmld427jMSdH64yxMlHeTdhiUiwxeKN4MPAnkZs/2PNViafRFnecrzz7 - ###lS6F/IY2SBJDCqpKiYU3FhXiKMXk8K6QWEb9gabZDz+oxpFjrjv2tppY68ba+eMP - ###cwnGUoGbuorQkk2ulc3Ktlw5jGegNabhAI9Q/Uif2me2Fc4fYPDkW3bt99jvwdQx - ###AbgAuj7mvBh/5ufMv3HrbeCQ311To2kpltSbQvRmA0V9Ubrm9x7te672lyEShelv - ###ScXpe59JfHl2Pq3ZxDr3ci6Ev+VcCN5XXAjVrIVwEZt+gdMhmZf5DInpWlH7X5Ta - ###k6RnUcO+gxaexEzRoIKj+WBgzru5z90FG/mlCVumIdc3lIx7rj49Y9GKCnPi3QnR - ###luEwzQWL5lNM4MA+BsGEATOQgd3ZHHA7IMPAzJ9QuA8RSu8ats9L1LBJZhFuTpr2 - ###YvPMPUuVlX0LBxi9hVgwfMIbWoZtqyyNSjwkDNr8O8dty9glYaa0+Zy16p32q/pZ - ###Q6+aCO6SJs05iVQgj/yH6IyeDuA/T0H5p5Bc0/F81NPpMGPMaL6DJxF8xYaZWr1i - ###zKkb+7gPpe52tp0hfVf08my23KRD8XpmtNpzKSMAIKFg6BEetfVNFh1pb9GuDVIK - ###CDIhi5QeyqNXHrPhEU1ZIJKWkNira5oypA7iMgp7sjAdoHGE7DHriqZLJiihrVaM - ###U50sMlOlxRMYj2LgoC0si/7jluTBJHU5xfqt2VQ1lqZUrCQ+tMNP4kw7BjxveXhe - ###BjxvETyO6gSWdRnJoTja6DchqLmwTxmy2U7i2CEmMOBg8WyY+4RnFPDMApKQ5Gvt - ###ZJYWf3yuYYz8ric6T0TwLlhkr1H+fOSCpNR0A8f8+Ng810D7O9q0YjxoscEUu3z9 - ###mC2ChI0Yo9QPQ61x0EBixCqISUjyFNVb9tST+vM4cegZDxPI31hONgsx3ju4hk3O - ###mmTgIM5FVLnM8diKjP5MMqKOp/Fdq3EHgaWy0NSqnlXVUlU5LepVNYkx5/X3xP0P - ###fh+HX6H5Jve/vdrWdhXzv1R2t7aq1R1+/7u2vbr/8S2e1f2P1f2P1f2P1f2P1f2P - ###1f2P1f2Phfc/4l/OWgfuC+F0EZzfuBbHUq4L4PbFb13synvxe/H9DzvyVi9Ij7ol - ###ZOagi0DdzQLYc0zqmwZbgsWUtrC5R8Afe/4MXdcxCDraKx1tLr7/MTm1As4nwdLV - ###BG20wuLJHc40H/00sK6rCeuTk6xbJy6wlBUUdiIBPgk3h9f8YBzNjpw3PxRY8pqv - ###PIUdUCTY9MTfqphhZqYLzQMWt/kDbkDOBHuBdmXch3XRgF88oSTKY5LcFFgjfL6k - ###ZtqfxwOGRHwwmw6euXsH/Hj4CdXiUhzizVlwMh9EQeT2M6caLYqAxiME6Lo275ro - ###xWbr4qxDJxXxaY/ymvD7weyWda8DjEavu0xLH6wWRR//4Qf48Hwv2RPp64CW3niO - ###0cp71Kq/7Bw2Dk4PG52T0/Nj2Gn++EM7fkwr23pxfo7wxLjwK1mOAQ/ipxH5vkWc - ###F/VQz+QW/eSh4nKMVCMJwed+c12BQokM7brhqD9m5rHk3eDpjFIAUWEldM7kHH5J - ###W1garZuR/L8WHoKbbjgz4lU8FB446RfM8dNvCg+iH5vcGfQC1q7pPUUryCxK4zjt - ###96NgRuVdi+fuqHNhTvOtJI9PHILzouA9oBl4U/AUCf0gGUEGgbA3kx5unRwFm/zG - ###FBbrT4Pf5sGoe0vqBk/Ofo0zYpwopfKhO9JEGlLP50h+nwLUc07ar+3Zdj93psyF - ###yO6Op4ELzbixS3K9x0pMw4KYqzgcy5+EBehA+ugrxsAFceBufjCamQeaWuiatlrK - ###MUEll7l1Ii13Knc7++K80f0WtrSqvRTqQr5Rx8o9sdFIVTmYTu2T/UVRekxXCcPB - ###4BXwhYGRWJxd3gJnnU19OxhQPsx7zD67zJ7PmKKEeMfTgWwy9T67vmsSBrMJXlCS - ###LHXfyR6UO/QncXjsrlzOEHHERajh+FOgYMMoXlC2EuP7e2cPPkhRLL4fpZmdnfet - ###7GZF/Q9q2TvALLx8dc9HTWRjRO4T3CMV2f0o6Mq8XTFJBdwT/mo87nFaV1mhHrA3 - ###KjjU1WAuFEBNrCFUte6OATVi0Mn64ylaGUNYWVd4dYmvmUcsiGZ49QG/mEzwjtBk - ###mKz0pacPSC6qaAy8xFRQZaBixUMk4ftXZ8Cf8ARJyu4UjrgVi76XnWh+2Z/ygx9N - ###jgfWYShnkvCEd/DkBBptmeGE/62jCS/O/755fV8YC85/PK9SteJ/7VS2d1fnP9/i - ###WZ3/rM5/Vuc/q/Of1fnP6vzn/8D5zwgPgMi3PU5TeHbefAtrEM+C4C1eT04tII+Q - ###Op3uZDCP8L81UBcCkBK/P/ge9NU7ZY7nxyNR2mvgRTL0WFquWrzyBkCCSO1uIWg0 - ###U9CSxxOUbeXAUtPDHrcNI4hXSaly1O789OofzPFsPV4MBShFfwqZ/Vl3gy6u8fO1 - ###qDsNJ/z28qvby2nYY83m+SPMqQyq2+3k2kf5AbETb0b8hryW4HSVbPmvlmz52Tea - ###XbyKspreP2l6Vbrky1vms76PFwQwVMk1CKF4hDLASGsLJpAnUe7Q7Q0ZKv2hprEw - ###H6GwWHQgJG0a1ynpsdG0Yxrf08V6soKx3NO4jumfHbg2pvG9alXiWu912jQOjEn8 - ###86axkKu36+1kjD7X9L1nOwoTq+lLnb52gJodqEFobwMJXERzWjBh9fNqvtlqWx4b - ###ZkjSTwFRC0W90XCVb9wwWZ3Xj+P2/xo8c1HTdfQq0FqXTQPqMSICqJQh7GWgr0rX - - - -Valin, et al. Expires August 20, 2012 [Page 219] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###7vwISSMEfoAjbZyJXiMhOATaLypnIf0hs2mKQIyt/NkWrNVznyct/8NxG2MRt86/ - ###fv4Hz9ve2Urmf/BW9t9v8azsvyv778r+u7L/ruy/K/vv/wH770Pmf1iY4wGYTWqO - ###CFf+BylzGfkfesEq/8PXy/9gKm2mfqXu4aYAl1rWWRzkYuHz4MH6o1zR+v9qwfrv - ###FZ/fHX9fevhkBza/8eJQXHcIa35Tfcig5hhB/iFDmuNV97sENM+I2OL3VGBrwdEW - ###hmpZJlLLgkAtXynYyjeOtfL1Q6386YFQ8oSo4PkSMEIF/yQCVMgvyfgUbJkQFa6Y - ###ETz0g2j6cXagigcIUWGOJC1CRWqIio2HClGhBzpZEOfEEWri28YtWRHFNyKKrLgl - ###S8YqsYgmdjBWeVoGKPVyo8YSOVoW5GfhqHDlZ9mIqZeYr56fRaZwWFhLL56Bb+iR - ###Frkv3yRRh9Rs/LU8iRP2X7riKG9odkiYvq8NeJH9d7dC9t+d3Z3d3Z2Kh/6/W15l - ###Zf/9Fs/K/ruy/67svyv778r+u7L/ruy/S8R/ERKS+SO/8aoMxShK8bjMAeYSEkEv - ###yNuX6RFgHDKXFgOmMeoe8FdtXlU864F6wRyPNNgdGHDdQVhUk1bADnlbVYP0tz12 - ###8qbVMgJa4P/iIuX9+lmzw62D55b9GWqzxxVMY6TH2GfL1MdETveqv3O/+tWt+9Wv - ###3bP/WyAb36u+wH/RDDNittALohDUPLIMgv7WjhvLN4OZ9XPMYHb9nRwjGPo3jtoC - ###BzlGkFk/xwiy6+caQTi63wiy6ucZQWZ91wjytbCfc6azm3ai9/mDNJ2j127wZpYG - ###g4NWdLOBuFhMXnWwseLVBhAiOu03Z2ew+TYOdcMN8lcd8sS/HYz9Xjv8PegMI5oK - ###I19JdtnqEmW3lii7U7nj0M/qBz81LviljyVwgDEgWuMoOgtAvQJl4wrnvoL5VxaW - ###22ecf96lt82Tt/VW87CDUhvmzGxk9RIUjsOLn139Em/27fwKS/cDWum0GxcXIIYt - ###6MnBi/OUnuCb+/cEWsnZk+boBWiFR42DlP7E7+/fq+bJCxCMO9BYns6NDvixVgT7 - ###J+VXsDpnvN9nAOgUdKzOyZvjDio6J41W+579haZeQIunR6rBDoj8p+e5ei0ZUmbX - ###VaG/cP/307H+7bvXHSN7v8G7DA561d7uU/D3+y2iU/Sv/hm0IJtc1+xqJ6ey6/ez - ###Jyfsv+IeYeek1T6KHiYA+AL7b3Vrx7Psv9uVrZX995s8K/vvyv67sv+u7L8r++/K - ###/ruy/+by/yUGRH6Al+EAVGAKF8o9gvXchiRAmX6+hmylWXiFidgR5Rttv4uCUJPv - ###a2OUHtnbfnK43KJP6wHP01ylS5o8uHLr7KBzeg6MBb1ZVPzr2D9Qv8h4V9ATxA7A - ###3X6vfnKBplGfwMbm4xz0GGG7QNjHC6JFVqig20f1f73tslcs5rqmSZ4uCP43Bd8C - ###bXj98tTDiT5YcFmaHyzoGiXWG2vel47w1oSM4bzzumoFvyZf5bAT/TbFvj5LopXw - ###WOnMguGEj8YaSlqVd53X7/IXlgBcVZLnCJygy/s8LnvHB6r5BLpT5/VjDH3JYi0p - ###b63njkylmxXD/8nZFNkZFN57fK1SeGxQ8GQhGVEV3/LSfElUsaTwQK3mCE8Zx2D0 - ###B905udkO5+yTP5jHkQ0X1hWEgP5Qlc1KpQZEhn+9bbbOO5zAzzPZtkZDtvOaI/lw - ###pVZCM2Exmdm+TADhLbnNZcyKwDyq0rKUCsi4R5FkzdCux/PBLJwMbjGSgLe5TVnf - ###QZkeRiLaqxFD1jEa9CiU+Vu11yXzix3v1SAMvdX9NELUCzkoD9GzzZGnu1fHs471 - ###2eeAaz+6ezo1/PZ1R7zrDPzpOPQL8YIsxWwxxrxwzIY1d0qX+JMxNQ2AiNVQI/p4 - ###h8JKBiNCZ7YcawWPD7SC6evlOdvSicKEZRFDjC4ex8jqsAwd0BfSP8USZtf+oJ+I - ###/qvVLdjssGQxex3B2skAWzy4xfORGJjW58QMOQcdJcaWTTGKK5cc487XWxcFkbam - ###lCuVvdU9BWpvcjoBK+f3/OhNJ68id62NDWzkZhpyN9MQqC9lzPDS8jhl5i4Yxrlx - ###DcdiyWzMosJVObEx0qsYHVo/k/uTCXt/jxnj+pLgX0QHXH5MQyZ9djOQiH47eFHS - ###OI2L0cZV6MfjNlBeez79FH4iDduGG4cgN/igkJKlhCxJ+xJ4PN2VOzswBUibQ1br - ###BUswJa/qJTjjPZhPSev3vzYbEtOwCO0LUF9RqF+GubgCu6PlMNkLRKyGVJ4mmoes - ###cWJZ3oly9NJFMyn9zL589Vdz3n6AJ2H/vwyBznsdf3Bvt2/1LLD/V7a3bfv/1tbO - ###yv7/TZ6V/X9l/1/Z/1f2/5X9f2X//3e3/4Os+SDP+hrJiSB06sLSHdp4uN5YwRyP - ###6zKc49ItHfgjELAp1VIETH5wi1lYbinFGW9xoY2fPejo7nduY0XfdsS9VKgqMX9A - ###DkgU08UKLmwc48SzXlh4pGCH/8RHHiEYoUqWx0sStBm/ZP0FqIWPkzFT6QMM25jI - ###97UPLOeTB3Q9A7QV8JK9ry4LOjNrazt5XiaPi6zgo/nhJkG7Tq7sKLICNB2SqYy0 - ###d5jsHAinJKlJ0BzhkREGtECCIAhEwadglBEzRgedFTgG5baedeSoQJ9OAopPQ+kw - ###YXUNAh/lK9GjsE8+nqmg5aEZhgSnXRu382PWbDLYwE7aKDAcssIcswdWWcDXq0wd - ###RXNcdAzgY+IcLRx9wlBB9UrnDSdb+NQSnzz1myd/g5msVTGYa2zaOgmuEChRvTzY - ###QWE5mgzCGUnGn8eY4jK2rkgQZGkvU0V+Hb/IfmCVG1SMa0dHR3qAAODGwLGwFa2R - ###N6IRwyyptVdi3paKMwCNzDFcttmI5+iJt2xPvOyeeIt6Qq2Q2fYjN9t+ZM+RYuGD - ###ZaJFFi6G1qaGn7LXXtWwPON8Qivh6D00sy4pVLvsr6YwxTYtDscEmBcaNnnbxZKV - ###DrEtYym033sYpCAr5gs2rToQExtZsbd0a69q1NkrswmO/dyVX2jTQkOyBuPFVXOO - - - -Valin, et al. Expires August 20, 2012 [Page 220] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###wssYhefsiGePwnOOIqOyGEVVmxjT1tnGbM7K0vm6whelP5sTU9JIBsPwG7SSL+aG - ###hgKMTOE9f+5tFTHnHEfCv4DdMCP/G+ZIqHZq9zcDLor/UE36/8Knlf3vWzwr+9/K - ###/rey/63sfyv738r+9+9u/3s4O5IrTZtKl/v9msqERq6QmGfKod9u8VRXIGS50ug8 - ###qpVQzVqUR0fIaItTsmSZRayULDtsCbvIPc0idoKd/mAMOmB1nRJMPaoVs7qSw6E3 - ###y/pmJeDhKa1yjjyHHcpOkaWDzkrQkwO07UsM4EciGnBzhN7o8xHZM4FMOq93EuaO - ###S8zGnpWjb0Oj2w+J6utQvzOZTXXHnsktttoPpmjbiXMSomhNMgR/6YzIe4kp6Nsl - ###DWTSB6Nmetmy5kxYlT6h8DYYdz/S/k/BBPFSenNkIVYA/nwdDoKCdas4Rp1UM4fh - ###qMDnr5SJJ1vZJMNy2U6oVBCWP5CPXj8uJvxW3CmW2A+g42qzUGI/0LQZPwFxJz3J - ###VDasDvAFYHONo3an9bqkD9Pqt+4OxfscW+i03oppByTBp1hDF9QGP8cQ4rcC47LQ - ###vuX7q3qAySqFFKbDxIdTcWwC4KYHq1fCrJGBAZ5qyvK9s9vm5gX+aylu21vYdu3O - ###bVcXtr1957ZrC9ve4m3bE8LtJri5lGJzCdlOYIsgvUwQtT+d+rf2jCHD39hYLmqp - ###7LsemnpJClg8S1v/orN0d+rayrsq/toUIHnPxh6rmXiQnKVsvPkSV4eebrh5E9+h - ###y+bL+G1f7AHAtCoupnVMeKCdiJRj2O9642ekTbOBDyLJRGx+Nk+FgpfBVTgaoQKd - ###2Bzlk9wk+Q6g8fEP+XZNhRTb95IwOw38jykOxnJrXzQaVML5qYv0hh0FNzMGFDRw - ###bvntu4/lL2tH/Vd9EvbfehV9eh/M9xOfbPtvdau6U/3O8zD123at6lW/q3i16vb2 - ###yv77LZ6V/Xdl/13Zf1f235X9d2X//Xe3/6rLT7hMgSXMPge4cuPwBS4PR+R5/J4a - ###yrLQxHnw2zycooHrOhBehCTRQ0lyqWIjbt1zPryJOpuEQTf4HEa4M40CEED8CTCh - ###m3DI2ebQn0R0y+x5eR+6ExXgc9Fo4gKYY9BHFQS7Ad2ZD2YM+BWwcOZ3u1xfo36j - ###Nsj3L3RC0proz0fdeA9TlULCEOeogd+9Fsw7OZCvYk+f+ZegEEhfzdhQKnayXvgp - ###xNlDAeAacT0mwxpayrVQbEPcbqGH0gz/onmCmaM67YvGWbvDJVwEzYdSQ0VHOsWN - ###xpS/nnYemFBvh5Wh9atqgdFNydN2B/hZp/0Pql7UgaB9EHjAeR3Xpw2lVqHxvAoG - ###6PQkMU/6Ei9Y2Nx0+uKJ2Z76o4gEHzYZD25H4yFto3QpDsljtN4vIhXi537xf0dU - ###D1Uy2KfCEZIYi08PRM9m2GYHm0s/PVifpKe+e8SDf6juuAneGAn+Mc31/FWv566i - ###3Ah1MHzJFfbkauXfH5FlkbljbXwEYeGZ5WJWJRezPYCddDFTWWrwJRoAPsKfcjl5 - ###Uxizv5TJhFLe498+2Lq0KPcxLmc4nNGrD0Zwgi85KIWThYaVAL0OOfPQMW7SgJ5P - ###T6MErMsJATEuogwiw5i42i+RJVucs2QchGTRjjmlJdWc68nwfr1JCY0jQTRipEzG - ###UKtEnoI5QfBXi0iTXxtd/KSkQkycrtzwrIi3taogWPjEiLagJx+eZUCIO4bYFEOi - ###5mwnR0Cb8tDTSB391ojceXYmi955P2Jr47uCIHjqbElA4v6dZh/4OhBkRQP7sraI - ###OYWjUDjXOyd+3Sc08QJO4jvLevm65Gqav+z1HPwjeYldExXI9Ec7P8oKY8yYqPFo - ###gYSz973eB3siPD2J3+uFJWz3WBfrOiN+AmXKhKL3fF6R+/A8WPGvG1jQMV28L1mt - ###bORoJTYhHoao6qG5mP0eTMcgbUTsc8Cu/U8BV62RtRH6dIYOG3wc++Z36AlABvHG - ###H3z2b+EPm475zv+6RFhPecwmyu4mztJq600o3BPS0SYMf6wlcvY+RvSemIlnJk4F - ###AvcEhp9ZuFL7fM5tXreuJrd1dlbCKdIj2TgKvZaFvggJeTiZo+yohbXCJdoGvReq - ###DdjRFATgYATiccQKJGEWeQ8/X4NePsq8KcS3rWafi6loCYI54PJnfzwf9UrcLEGs - ###xJTCp+jGO+p9DnuzaxbcTOAz9Gw+moUDEX7tCvoUbJqOEmLHXOyigMWszUS6KORC - ###BG2J26xQ2dwUkb/Ye1jNee6rcFZmgybx6ng8Ah6ZjVexGSM0F926WJx8XMtG7mtH - ###unC11JWR9HBnGO8MRDFM5AszjVPfCWEv6venfje5EQ7GsKlcQ5WbYdhLvL7F17f4 - ###+nYYEt1ME2Vg/VDK1MQLWJoUuwlFdn7qgOEnUITUkgJq5V8vWX79jB+sJV9M4p2k - ###TQdpJJcAu8NlbRylYRPcgf/smfqB+8K/Fo3AsrWuW/SEIJlY8LSfMkFqwBbUope9 - ###OQqBi9Jq1O7BAclJLfmM2OxrlfGX+pVOAiSc0shwYJocKa96wPTGe93RwTi68C8p - ###lpYM2/GMbyhVAfA2Lp+UWkHSJHLRhoTHd1jnuXV4R34aMy1kCwU4gj7i3kRjHKJN - ###lOc6VkdZVvgxOTMVLUUuzcvyyJBllhifrCIWEFTzEoDJqaIX3JABdz6d4sUo2u/k - ###9myfBcaNVZZvjP796OyI0UprPJ6oE1tROXSCNKodiBooKFibQMTtF5PJIAT+LJoE - ###XhBPjtPnBxoVukGQMh/AeTLo82NMn8YkxpXck4j8SiNS0ZXDYIZHFUSBXZCQIi17 - ###OaGIUiwRNcOwMOYaAgIxHQeKqUzE233tLZQs89e20korAzu65zjXltPd52YlnOQB - ###7m/Bjd+dDW6ZOAkJUNDlZSRB8Mc6xBbNEe3THbvBePzRPCWWUpj6QRZOaY5Prmd6 - ###ATiPthOkoErbR/kvTOOSDZY2KJQfq9s7ZkskFQ45BQ+B16QZmuCtI9CYgL6AEuWD - ###26D7Thby0g1OXJ7tJ4LPrVbTTZe0hVqEqfVwEYHKx0GoCHqfU1qSTvHlc/7ShRsB - - - -Valin, et al. Expires August 20, 2012 [Page 221] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###/TygA6u+ELcSziYKQbT6YmkhgQZ6f+t8n0pAog/NUXca+FGeXhAjz+gFvXf3Ah9J - ###bInAlvQCZhivoA5d0/zFInKbynU/P6vzOHE8Dt1lxOeoCNS8s71d20mj2jpJ2bhk - ###eiQn3HLycGAFJDAcMTRaxjlIdhxo3tZ7Sbx7DBVSTbdF85ZlAcGk0D9FfYNO/C2N - ###48V43xD9AJC1akFJkDnQnUZAaMUes2kYfUSOmcDXZdD18agbEa9QVMQlIn6hz3wm - ###HLh19pqQZ+BGtbwQqcUsVsllHykqOO9IDsNRB/uQmhD9Iw/OuyHpWYbI83ZQvE5w - ###oET8VR0+Zyy2tyB/vbGh31g+UVuNg/Jlg9BcL43cj1A91VRWx1xYrlRJ9OGqEaK1 - ###EvzTJUJ8SMx+HQ/5By3lutZqjh0kW94WhglL5pbPrV5X2KUwxrXWLR6Ds7rQ3Uyy - ###UrqpP3CIg/L5CPPnGMCNzT8EO7V/Vvt+YrLRduM8yklOe2j3QbYBwlfGcU/GVoaq - ###Bz9MhGknvZ78CWbT+ZB0Dzy+SttYdMUjsexo5XfQs5KiUmMoxh4ppw7GhY8yZ3nC - ###lJi0JLrhf0y5Gi3CuX5EoCWtrynwvzh/5TZiF6t1yk2YbPUpq08wcvRkOr6aBiCZ - ###fAoGeACYtBdF0rNoOoe/V+iF48A0D/DyWViYpsTLhNoMIhLnw2UzhK1XgUEDZw2J - ###fWLPvIowu2NE6Iq3LZXeBKBF2rldaZHanU/XlM+yOrj+3EFflU+aam4N435quv6k - ###qOw2YtPU9+WQek/k4JOl2C/WxvUnU6zNUvmXBJP4ZZExQAj2UZC9C8QNS8fklQPw - ###wz4J/9/oOhgMOpRM5KGcgBfEf9itejt2/NedrdrK//dbPCv/35X/78r/d+X/u/L/ - ###Xfn//rv7/z5Q/jeSkIilT5+xyRwE7DKlNkIuJWIsAuO49qc9LEOnUi53p+54COw5 - ###6FALkemjoARgGTtBOiOISj0ON1JBGwCu8jZIHPnLKAjybJ/fjRdV+fO+ytZZZiMD - ###Ec1ANjJSrrkw6Wcw73oQA6cTptuJyRnjT4Rj+yCC+GHnPpLjUfxNO3n/kuJQxtOi - ###dCgII8dv0MVcKW6FZH0Snfujq6Ax6ipsoRMG+hWjZQFw1fNnPkaIg71iPnVl2cvh - ###dDHpdK/DQc+THh8SnzShDHEYzpDk6Kolar5UnCkKywsm6c2SBkZqdwYIN5g5wHls - ###DJirC+S1rYPhP+CezBdLr58e3UIjFsoYlrhwy2etE0IrmOMmnqUYlz9o/XjPNe9Y - ###keE/d8b9Puib0XuA8AHdFh/rLrcu+ukFNv1kxUFdt2ZWLtk7TGweMNXFYES6lCQc - ###AQbwCkNMmRSB58PAXA0HD7wa/o3IVM6/NDVx9JpkS+i8F7FqkKoS0oSVTejP3E4e - ###dg8r6U1WtKWBxjjCj8hTWgIsUwCWCA1wY1gu8ZbIg7AgSr0duUkZLnl8pKKl5bmy - ###/XwlLr3Ou15JIwZJQAjrKWgioxFGAMbA4RblavTk2hQ5GJiQx5SViL5VRdgG/q0m - ###gk/wb1vvtRMg6ATpKOqSwNLTgq0YJ2ztV41WC4Sjw8ZB5+i8ftzotBonLy9eUb6/ - ###Hd1hbDYNAlInQYmX2h4F9DUFIoVrQ9iR45bDqmgE7i5aLcV1trKL1kpxnWp20a1S - ###XCd2nDPkBnPDkVMi0l/JOYmDz9gLuZa71arZai2r1WruVj2z1WpWq+q0aFGjFbNR - ###L6vRyjKNVo1GvexGc4+/aow/vdWlxr9ldLX6MOPfMRqtPcD4q+b4a1njX46qtgys - ###piNgKaw+NhCw9SBY9UxS3X4gqtoxxp8+V8uM3zMXwM7DjN8k1d3sRmG/jzd8LgE/ - ###xIYvWsojRssdIXXnPb3Dzku4WkLedYD9KvIv30FSxurStgWKHVutBjZFzjBlCVPO - ###4DLIny5ZGDoX+8HacLXvIo1jPGlqR2cKdvpm7ARTtcBU08Hk3J2dYDwLjJcOJt92 - ###7YRSsaBU0qHk279ToVQtKLVUKHk29FSUVS2UpYDJt8OnDmbLGsx26mBybPmpUHYs - ###KLupUPLIAKnEXLWIOQVlOYWC1JnZsmYmBWf5pIRUnD22cPYkFWc5xIY0KJ61ZLz0 - ###JZNHjkhF2Y6FshQCyCdYpA7GWple+srMIWmkQrGWjJe+ZBaKHn/2afj/vScj/8d0 - ###PHwYD5AF/h/VSmUL/T/QDwSDwGH+D2+V/+PbPCv/j5X/x8r/Y+X/sfL/WPl/rPw/ - ###LP8PuhefDLmA91ebzfNHGKoYfbon13gzUAhOyBXJCoMpcC/GM39AwYyfMm/3CXs3 - ###nvYiVqhtP2YvbmdBlBpLgXc3O8kIxguhaGnUoeoNResWBbGBRGIMZ+6QCttjTx7v - ###Vp/lLO9B+dqTx5UnrMyvQzxz9GQ+EZVKFE1Nz2KyCMp8Uu1c/9ap8Kjne+yfgLit - ###Hcyn9+Qx/Kk9qTyuSdDsy+Jei/a8uL2dx9tbJVbd3t15UmLb29tbVb09HMyxPxv4 - ###l8K8JXeZ8ax77YrA8VRENXkBjb8Heaey6W3tQn8xKk49/q2yi38eP4GfX9LNkCe1 - ###Z3Sb9PfCS6CUFyUGS7/6v5gI0dsJasVnzL8Jo8J7PBoDKbnEyl4FW5Wxv/pACqNZ - ###v/Dj/8z+ewd2Q+Of/xn9iAE25qNe4UWhWlyHdneK8pdyPfFTwYMfa0Xr15f4dbtY - ###XGLaCEs80D6i+slODQ1y5V2Q8tEwt1utAM5ZrbK1uyWRLSiHJAFYVSRk4MpKLDm8 - ###L4jiAawojdJhOXnVGl9Z1FN+H+rd6flhpw6M6ySZIMaKh1/rbPF4+O8poEcNZiPO - ###+nEIG0xHRSavUNAPGtvaf4B8u/NkCyem9nhnt7T2HzDA8tYTboDcEYZIbxf/lr1t - ###+stq27USL8ZDvng7+N3zKkgyrFqtVrZFQzXREBOxYZ54vKFdbhn3Hovfq7zBx7zB - ###nVoN/3pPnlQfi4Y83lC5JiBWuOcI1OB/q7ynNZ6vufxkmwBVt3fwu7f9BGZsDadq - ###abyqPAMcr9XcePW2thBd8LcCnadRSHx6opdeVfi/iFHVPEJLeXeHZ53efkzln1R3 - - - -Valin, et al. Expires August 20, 2012 [Page 222] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###EK+gTdZqoiFOiLIhRCRvcIv/Xn0svouJe7yzjX+3PMIz9uyu6PAAIRo60lDh6ajA - ###geOdMOherVqTEyrORiSFbPORlLd2xMRKVElKoe/lmkcjKW9v0QQDAuj37dpjKvek - ###AoRw15HV8oysaozM2yFKhJXh7VTlyGqC5sUIq/KvjI+0LUjZEyMW5ctisfG5wrGI - ###8sbiA0qXmOLlt59QfW/7Mf2t7nDaqFV3vTtjYmt5TFSr25y/b1eeSHJnfGRlb0ss - ###0or4LkbIBPlXxffarvG9LCJKlXcF16jsiu+SZnh71Se8nR3ORUAQqAraIEzhPZw7 - ###Y2LnDpjY3d7imIDdWa5XMTJPOrzJtPKCBsRqKAuGUK6J77Wq8bvEKBNz71XE6hAM - ###oypoqSbg1R7z9reqHGNb29v3ZYMi3QrnhHLQnH6ru08QbHlnGyZK+GRt7dBvMHWw - ###0MVvmBgXu/O4urvDuyM3UL5/0h3FyYDr3nK/JN3Ye4R8vkb/btO/m5ubDCQO/Ik9 - ###FX8LWzvL76SxEIAQcVY7eH8Urc96njE15/BWn/V/Iot6QqPnc7KDU1CrwFDZlxJ/ - ###T5MCZPGExCDcAqtPditb8j3bpkmuVmHOytUaEnUVUaTecwaxjXNZrtWQ+KsgmXjy - ###fZkzhl3kpLDxbu8gXp7s1tR7ySJhdZW3qjX4U/Wq2wp++QkRyZPdKr1HkvMA/mPx - ###Xi6/Jzh52D6Kh9vA0uP3RHy0h5drW4/xvfdkuxK3T8QIuxiOj29Jj3efPFbv+TLf - ###8Wj8HpHy9u7juH98a9hC7gBMdhfrV588IfwAEf3ZNsjV8+c9Cfv/WevgQZO/fLfI - ###/r8FAsmOlf8FNoLqyv7/LZ6V/X9l/1/Z/1f2/5X9f2X/X9n/F97/jH9BOUlP9X3y - ###olO/uGBVeZEsoSu9qp8fY5HOa2/7PS9thWxGi2mtuoUqcM3zaiD+UwCeyiaqF/Dv - ###tpbRIdE89KcDi+8Q222cvAGm0nlrgqLmsV3UfkBLiJvfJtP0kq2/MZvXOl99svXE - ###szufdg2WVEhsfj7pwf5QiD1Hhctwh6eWTDzrkyjhrCu8dA95TWbU1J1SZdO0UYwH - ###7qYPZtNBatNGTfS4fZY9OijfDfzBX2x4pbSm7eHhn6wA6vLhSUHfG4RNHtsYMBvk - ###vbA3pwMxSh0aY27NRBYFBloWVeZvC1AlHaSpZnk/wtU8CWfd61bn9WM72J0oRI7O - ###HX7Dm8dRVB54RjPT4NNLYBc8RQK/TUfRwzGyFu4odlqH9MrecpXJE1x0EDPcVJJF - ###RpcdKkUJcNDX30D8vzt10gy+/2B0Wzr2xzSpdWXxdVz5DMZR4j0577fGUcT6A/8q - ###0bSkQYwu1jpQg1I+9zJAdj+mwKjz8dXvGMdUn1Pxq34V1VpJvLhxgzRZf8+EYqSm - ###wD7QCM0g2pnbrYaFl8GIrg+wtoVko1iu1hIMlQlK1KiG30jQ44KKkcEQooPRTIZ1 - ###TNyPzT+iN7RZseTquMeIxAaYGJBxTf0O+jodFxsdBl0JKS7joUp3gPRvvMFbV2pq - ###Vda6OOsIZr0FSnMwnHT0n57ZzCMssV+1XCyIE359CPsD3wTB0mdYjj9oizS+lyMm - ###cuIjkVPmCFJsQfvuohcK3hDyux8prl6kbuKIlnB34UvwAjVpteJDEHe7QbQZqXe8 - ###m/po4jvhGkNKVsTrPBe/nIHweQoKzqEddZ/STFBqsbj/0sOC0oyr20yfr8PuNc0C - ###dADT9dD2LC55acuH4on8yuOJ/MrWFWfT98Ln8WICJNA2/14WVDuiiID7qyMMKo74 - ###VxyZXccVvnJhGOAEoSTDUtKgRGaEELqPpen85BkGpXWCTba6sacPG14djIM+vnnP - ###Cs7Rl2GQRUChgsYw4oqewyg5GERNEvS+STqu/loISFk9+mPkkKdFYoyqlKiAzw9p - ###KDBCuKZgo6Shosg+uCHERZJp61FOcwbVF93PFjkX0yvOmB0cwpwjLXSuxJ+QCBL4 - ###w1P3PIOxxmBgNa4vT/jMOdV5ARny4L1IomYlvDDo4zl72zlrXhy86rysN0867Yv6 - ###+UXnGD65qEvjuFHXHwRQyFpeGg+fDSfW9MAv9mykAy/hjSEL+QooM8OyQ8Pi9svQ - ###vylYu4eXjL1+BybgmpKQqaxyMhy8RfvOOiVtHEXXMDUa43JUYtb2nYir/5x31rYe - ###ftY4cPQmTJu1rX+TWduiWUsMMxFRNxEjZgFncvFNrjHgoTcCNbjRQzAdJf9KGaiN - ###uQPRooCcQ7oI6uKftUug3APFMa51SWetZ9OgJ3oir42KEWFpnvssmw/qAGAUOhGZ - ###G09HI2pjGCT1YGbmK5JzFoxC2gZKxsaGv0bcZJDcJegSYNUxjlpV25wEDMuE4BCm - ###jHFr5gQLcGaSz/9DBjFhcrB7nWkQS+bOQ82hJCPo6UH5/KsSC3s3sOyRxi7n/Q7/ - ###dh32Z574WzWrwbRP/VGvEwV4iHbtT4eSoW2X+Jv4azj61Lmib7VKohVU6q9uAQr/ - ###AEtrnapPZlP4iGnVO9A//JqoisuLCrz2xPoX36y+AmZ5X80dQXu9/oKzkfXgpkvj - ###d4Fbj/jq30q+hSZETR5YEHeI9psXZoiCD4k6dc4ysDQ2zblXshjOCi+V1R6mY0Yc - ###EBOXnXBVcKuNCVXRalvjG5X3VRniwfi1kthsHDxHRAnYkaxPb8DL14AnG0hYtjAi - ###XodbWP3+DG+fUnB4bbt07SQGY6+UFItLvo5ZdryN8JyHQF/jIRuNwyigKGLjEUaZ - ###izPHtpH2aLTheI6Z0LrCk0CuWhldJCZADP7Gv7ljXlZTUo5rYoODH7sFCA2slBqS - ###2TnqF5gaRJ8ft3aF+zplduazgm0LyWKD8eQeNuMvU971def+gdupTiQUw5MLCEai - ###mDXHWLj2msTBWlxDNyfEZgN0KBiMPwewq3K+JBPVqY1WepeQX4cfmRRwxU2V46mx - ###f0TzYSf6DbYm5KcF9oNifT9ITiu6XrLRqh4XgvTMvG4QVQkCPyhGlYZsNwi11oz1 - ###qYbAm6eEX44CVbmZWDnaCPlTbrApc9RfAy5NzGsqndwZNGalqEtK10iyBVzGBQeZ - - - -Valin, et al. Expires August 20, 2012 [Page 223] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###ealkVmZ0MvnizVGn3fxHAzX1VPsua/OYmF+j13afl+1tLBcC45tP2EtyFBov4FC0 - ###/8VktucQsnn75kYaF8Tf2w7hlHfCR++WOed3hoRqCA7QmnG8zVQuMEKOOBsv49GV - ###aYqPh69tBraZMt2iaIgrmBsn7RCc3aFHyRypi6GJQ/G7QFOY54oNScfoSLUpMhy9 - ###eNeg7DNyI8JiOo+KkxZl6D2aZlNKHCwCBPJU5+eLerBHUJQGY7+X0LlU0mLcDWd+ - ###9+Mmexl+CiIWDTFV2iSYouuZD2NhesIlQ7upy+4t7vIiC5tiSi08qzICUGrkJVGf - ###SICaWCE8l5ZlthLpKI1VSUsV7dig43TJf4x80iyT1tLkjc8d7AnWOMp7nEm8X2TL - ###TYxfsTiUHmrV3d2SXaYonDyMNLjOthJCidOsYVYzqcLQrxPGjbR0c67pwpmaj8y5 - ###IsGBLqsikbvSg2kiNehFL4VaVKLLiLJntUTKubiksqQAOYeYsT4KuNqDwPKt2YQt - ###2YStpkxPwniuUvYBMWN/W6cvq53myVvqCBnHXjVfvupcvDpvtBGvepct61EKOKCQ - ###ZcC1Tt/F0KwmcwGUtijz7aKR2XkiLW7uJsp3L5JgzJpJStT5uVK18Yux59KvvJbh - ###HeBM8Wtb5TQrm675x3aYwWyCHFaJzZI/ngeUdnCEfETYSySHTK8OOxd2sZykx7Jp - ###8dfkWRn3D5vdZxVD1sX6PvC/2yiMOvxKNUi8XFnG8h9KStwaz2cvUOQVP9eNdZHo - ###JRk/XItGjJ7rcsmha2YOiX8go8Z5u1Grdj7509dZ+uyWcsZxtTPEta2/iFOeQtuY - ###8nR/P3YkUtwex7uRGIrUDV1TnNgOYpuCZkyWNG31iKM+zteopJFFHgyP1jk6b0eg - ###Y0UYMpKmU0sQvbgNWz22TYkJZTkWT2UWVY1V64YnlNtjNBgrhZP0hn1iFS/jpEae - ###tIU6t2A8pB9Nx4MBLHpKbmftIzJ5Mnroz8jzHLHls8sQVBGZD1hMVqsOk1Vk/uCz - ###fxvxa/kkdZXDUd9uVzejcf+ujLd6+8a7koFAGURSCBCOjJ53bbfsae16D9huVWu3 - ###+oDt1rR2aw/Y7pbW7layXb00Oi7ZpKR8q1Bs0YxTTnkM9yG5v9RxX4l/tsDy3cDY - ###EzWrcRW2PfZDrMke19s/Wcdp7lX3wdzCldTgxpRUvxX7t6VPLcC7AViA0/P3fjGE - ###+JdTHw3voFZNuXyITMwW+kzXEkP0dnmJiDn8dcHJnWVx12qhJLHttoy5uqxNtt1z - ###tySfS+JOCjfbhuiEvHcw/gzdCDGRM/occc8cZKc6G045R5QznZRokr/w89vDcxSE - ###juoHlFQ36YCQACHF32SD6SeZaHLn4Fr1l53jthIjpHdlwmyJ411WVltqW4X1fK9t - ###VT/0MDfCNPEpcZwh+4KX+3iHdLHJUON1aAp56kcyjZrNLziQNITIhEi3v8c9ErBz - ###3eug+5Fbc+e07yKWPo+nH5UCnrKV6w7dya0cWp740xkQ+lzu5qYP6INv4vqpWPI4 - ###xbbeGLm9XVUVTzUO2/R5sg+w0NurLMJE11UW6K8Gp6rB8b4inJoGp/oV4WxpcGpf - ###Ec62BmfrK8LZ0eBsf0U4uxqcna8I57EGZ/crwnmiwXn89eDwWNUCzhMTjhJdPCG7 - ###JDVJlwjzkN37lXvUqh7+avbQlMfqvR5JuiG/+gDMMV2cXQRaiV/1w0NdzlxUrWQN - ###cSsh95D1gAyFL21Rkdw88py/Js9ipdxgnMDm6K15tuppZ6vJo27lMZW+gTu37B/M - ###fjg2TuzJUht7znsFSg7Sby6kZGfLIRIlWrYtcdTQHrMsc64zMlXKdEqxhQxEyskL - ###dCY5ctjqHQ6+nHhArDSue7CXgzmMWxwIWfbqUfCZXY3HPVAJumHwyTh5MN2trqAV - ###7l8RPYjLVS/D5eqeV7FcN7GWuorF6TLRa/kCIwXoIFJdrvh5MD+RT/F+yr7Oge8y - ###bnM4zqQsAfTAH3TnA8SwOJvGax6KEpT7mH2byPYlEFSMNTu8oZLrR15e3J8qMcuD - ###QA0GeusrZx26FQbbTMqRqTZEumtm13TYzuIxq/HBqDm99eTMhX3uzyGcPugMP5rZ - ###Ro8Mx4qS/LB40KJfJ3iSOQDOxuciNM/35GD1Rtk+S0Nylh+wVjjFqcqYSKPZcgZE - ###6+gvdto2ij1frs/ufsq+pTZVZpl9SyD/yO8FMnCLANkL+/1gGuDZcuo8OGfAOQ5t - ###ZVMUs9cYIq31j+QtFK3glXLGjQbjCW4FO46rHq1/SOwctP6hmSWMHiXhUDX4pyzX - ###Vj5KaWVQCrTmAJQ9g8YBX3ULD3z+UaJzc9e1Fok6y4fe1ZnYpV7+4qU0KtHs9kR/ - ###fX7RqZ+dnZ/+XIjBF7Ukkfqj5snoIB1vixNL8icoa1NrumrpDwUK/hjwRtnWDeyF - ###QYB5udArgnZfiggzumLjEeZyZeTYyA4vfrYJ1tk1NUz5Qhg7k0i3BI+sswltomJ5 - ###1TgYikeulXGM3piZjT19CbiK4ppUxfc1XLv7h4/jIp18viR+/bLm/hZ/St27tFS3 - ###f3Y0rm//LMj/cv0QMLLjv1V2ars7dv6XarW2iv/2LZ5V/LdV/LdV/LdV/LdV/LdV - ###/Lf/A/HfRhgATvk9x8Gpz0+PMRaciOWWWkCGkGOdTncymEf431pwA2xtxL4/+H7t - ###n47QcTNgWlDHjB4XS1ncZBQZseTS0ySYj/d4YRXPqlLdWlilalWp7TiqGNG8E8/j - ###xdlpBNZyJql5tlx5b8mkNDkbN3LT5O6SkYHmgXKeLOrzfbKbLBjYfRJ85G7aSpaB - ###z4KEGUs0XcvbdHXppre+XtM7X6vp1AQFd0wvsLm5KfMK5F9aS6YOeOZmxV9i/kt/ - ###6egrhZlj5/5s7evPfxL6/0n7dacXDPBo6KHiwGfq/563VatUrfjvW1sr/f/bPCv9 - ###f6X/r/T/lf6/0v9X+v//Af3/vvHf14Q2z4Snh+k2QoFcuL/Ue3ckmQ2G8hWWwWsT - ###qeFgztHfCD1r3rNDoMw2zHjnsNECDCfLvub+X/gsLPvzb7xvecqecUc4vDu/sGz7 - - - -Valin, et al. Expires August 20, 2012 [Page 224] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###2qfDv60c/Y3q51UNQ6/qZ430GDoYK+ioUz+P3ax0qMpNy/qxOQqTDjvnhx0KBPiF - ###aSKuML88WzyxrzsqjKCjUevnm9+cHU4fCvnmR9cTdzXAjgg7IbvP1aa492mRtkbR - ###b/FQyV+N+9FxHzCulFHBYKR7gq1Posaoe2BHMyEvKngavDBru93G6NFdDLEXmqPY - ###OowgLVCKDMcNRRzRlZ0gktPJ3esGh0HX8jAzQEAJ/xY2e6gXRiGPYGC7GAoQpvZa - ###I4vXTed1zdW8jqjmaAIiA0hGr2uLRmE2zp8bmDNa3e5RnMYgaG6FOOU9Iu9UhOpV - ###0kfBvfPo5ueCUZwHZX5pGCDEd2ex/dggmTEKce9kO2sUcbMgJHavUbQUQwppfA4Q - ###ejN0KTOFpOQo2jJE0Gg+vATidT0ZIEZE7JEgmkNBMyUDxAlvGURRoEekKwdJOeeC - ###vzIiHFijkSBiRGFJmWzcOQoX0WqRAnX/VHTiVSDyPBmjkO6sifa1UZypG2N3AsGd - ###ADvIshOTrqabOwpimbuAkEyB5jsFhCQCnO1EoRhE8dlSYdspXPsJxamIcFtFO/Vo - ###Fv4OhIUW4fFIi3a1XJj29PDsFBajQ+A6CpxkqoWlGflXZuJ3YOBOpqFisCSbx793 - ###piC1Pzg59x2WmWz4sfaKAqFHyfYlR71D87q/9s1v7l3hHs3n2RPk1CKb41ce0wko - ###o/kepwx1O0JCkc3TBslX7eUc3UjTm3dtmj7daEmf2vb1eDpj0PmhfqmFh7nO0fwl - ###icfpzbfGwPazW89qHkRQLmla4ovaxRTv4aYuo1037vVXFJPU8dyB97um9pU/HZK6 - ###cdQ8P8NMBz2+W95jWemvLoDoHNtvPLWToDubIluAgsv3HjQAIeW7ec4deq83H4cH - ###dvf+Ds3rr1r+8LLn89tRX6H5cb8fBbOv1rzM3GQ/prDuuj2Sq/k0GfSB5E+xHkEX - ###POX3f+3mxXrFS16Cc/Kr0vmaF5wktfmzmNOktZ7V/Gd/ir1L0OYDTW2acJ4UzIWI - ###wG+UcKlhNg2C7ObXI9C24+jKid43R73gBm3Lo4ACSXLtnFvgaXuJMptPkzWXRA7K - ###mbFIpwlUC5R9xtL0fecj99BFRoAMA4AqkmEISAO7SKYUYNthL2iO+uMmz1BjFplE - ###4ufFwCXY11wq5qcajkYzBEH5ZBkMXGDxLyw7vtyUJmzejssQEOWTJiimgCXpTowW - ###T8Eo3459JS9DupCPGVtfRrXWDH2OdbRIbsoBNiUbybpLHc0rT+UAy22aNUvrXXeb - ###OAVfWiRnZWin8lHCkExJ4Va7DSTHo3WDzgFWCkkZ0JJzu0BwyrGAYuFpMeB4tJ9Z - ###fxr8Ngeed+sYcQ6wWTaTNLAGu4hmwYTuRC+F5Cw7ShpYJVtnX5TOApsm42WBPQd2 - ###/AhPcGH58h3V7wUgzS0D1ojumQ/sIluY+2KvesIS+1ji6gr6gMz45t5qH3W4n9OY - ###Ozp1+lTkXTgawZYZjnolJjJcpDVMV4wiMtDzbAyG9GDs9s/cnOU/1kWgQ5XeIFba - ###EkkG4vFObn5LHB6oR6ncmSkGXO3y6ID45Km5WFlLx1ysAaS3eX445Fp9Sao7GYWV - ###BT1XYocsE0LaKVim4YqgQnH47wBTEF002ln18L79oRWCW4apRYVZOLOoENDjUVBi - ###40/BFL0QMML9TBgJRR2x7nikKgCIt9+uYGP+5IqxRO+x6Y66p/e3PR64U3YIz9VC - ###fge6l2J7syJLqOyjAwokQFHSUdIs77tFdi14hANBKrBFMmJkVqPJAJKIZ2Y/4o4+ - ###n7iPeihILF7eb8soEbK4zIggxEFRAgPj1Vx1EXuqbvyzXZQfKWpgKnYJdYwoS9DU - ###Rfxn4xBR60B8QstTEos68bHje4XFRFwwT0eGHTTkMI4ZUpKtal/tw+706CBZAMSZ - ###sQSgvmrEEv+cCIASsxWm4uvqO3TnlApEfKFrE6rltaQorR+Mt2Qp51WpiMzSorF7 - ###TqKwdEJSEUEBHQ96uoqIfgmc3eg6oBbIjgLIm6wnXkTOVA94XT4Ripwc4LinlXlq - ###ATwF0x+gK5XP/dIS4fx4EAcXUjJil6cu0dSorovRYLwtKQkJ04pYgYj15NycEOhf - ###V3gKHOi+FQl+6a7w8Mh5urDmQukJSB1NEjq48lJFzJo58txyiXZ92R5bagXPWBuJ - ###WLoUmo4EIrKXzC/NQPogY7DkA7yTluDNb6lsJN73NL6jx6121bLryPIcZlYdmZes - ###smDHSCVHksDU6Ex1tkC8nwduZn9Q7IByGsKLlLjEmSkKnxc6I//BUF8/mrlY1aPV - ###jsVCrK20UHw+pqmfZlAr/aRRS8prh5SRUoJD48Tlt7/HjNjtbsEPh5j6GOEn3GCs - ###cK8pQP6wAigU4o2mmAuIR2FPd4xgC0SCUx483Vp5+NyJRYoZeGsIa/LhIDQWl4xI - ###o/wytLCgeoeQRn+Af2tAnAZG0nQcnuSnmMyMobf6EV9XUyM3PKJLQI0LRlsVjFju - ###XW1X1AtRg/I4fSYNK62UEvtFkHoupoEss6n7YNlPrLWxRJJl+aj4GZ6MDpotTGbF - ###1ZBIinsYqh5C0/EgshpIH264YLjOYYfpZZNxNNJ/TQZRvT+aQlQxtM4uwooTrRso - ###iSdj6jsDwOhPIsJsomWbq+VD1JdkiBZ8ZBjdfoim1IncX4lTRORxLlcAt2nALjye - ###z9Dki273g/HoqkxWO/1YPBGCSkPUoanQaFj+4B6RabZAiUcXZDdchgv7sWnErLKQ - ###JBI9KNg/8TxgP1gCsSP+uIEMbgGHTxiX0pTrjHiNj/X9IQ7njBqI8LK1uvPBlRjZ - ###AI0C0QKo6Vn6RBcWU7GWtw/6Kr18k53VTJkiXqSuLbkeh5roluDsIcpInAn10+5V - ###WoQf58+WVLeghp7vRMVLrCfzjavWpRkwVbbUMqHw19a5qTshSmK+JNeJAe5rlpZE - ###8ax8KXETmDVFCeHxzxskCTo1xpSM9irJSgoGNGtpGhpcQ0lK8dkSfKKuJX5ZcdHS - ###c96nOkEzeexJ55CxmQpP6krKdsjTo5SUARXNxgbk7J2wZPt1qkUoNdiSW3S0TMUG - - - -Valin, et al. Expires August 20, 2012 [Page 225] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###TnN47dmDSoERj5KzyRLyLG2wlk5sGEVVPh5hpY61EWFXT3PWiQ+QSODWD3Y+2lSp - ###8SxeWDug0D1GXBQuTPUbG9pry4/COZMJbwj5wvBjWDTvP2QY/o3ZRHqDPxt7zkFo - ###pjyaoRzluI6eWc5Kg2sK3/mEbZdwrfRs726WWVN4/phPeHZ392OKsGx0Wwsw98XC - ###y9eT1vJIZ7ZZWTcZx/db7iCzycVrRnzEMI1GGnnTPCJjee8YFvj8kt4DSXbfUJJ7 - ###eMltaUmN03oi8ci3Esm+GCc5ZI23zPs/mOb/92lSxvLnAA6oyuZvHwnESb/13820 - ###oGYQ8djn3D42Udixrmrph2dyHmLrjHu1PDOjr/+mfGqiSRB0r5mZPhyKHTZevHnZ - ###aV+cnjc6eBUUQ6N2NyfdoSbYuQWmD/FmZMRmT8uXah/TDcefAoFn3PzjJxYo48cJ - ###6UOqvJieszWlBzppy5G7D6ru3ANJal9WNzPSn9XNjMXIWd3MWLL51c2M1c2M/M3r - ###r1Y3M1Y3M1Y3M1Y3M/4Vb2a4vFDDEvuVPFB1z1JuyZAf/Rv+0dTPHD6Logmelgjx - ###6CijpVbdMlJdwbeRUHbwk8gS6WgB3h3xUlPOCqbyb8+TH6r8g+akycfh9tL8DepB - ###kd9E9d9EbRHsoqRHviiJoBqZXp+z4cQr4b9VtGAm/eGMwut6at0SkBKUjL9NpFYb - ###u2saQTdQCG7TDyJQi8vV832cUtohRgt3z5Tm4W277XLUTPGc1E8QtKHEvjn5TAY8 - ###K/ar+vmx8BzBsIsX9bO2nh87Jcf29nuHkT8z0bYyc+BjpSCJt8zYFSNvrgtYoGfB - ###lOKedcegXIIUJtIKUSAzigUGPMAfDDSbgF67pSx4miSnHRmhnXIpL48/OyX4VmZK - ###cJWxxZGIecudEvwy9iZNT4W9VLs8JbhoNzsl+HLtVrV2s1OCL9duTWs3OyX4cu1u - ###ae06UoK72lWuPUa76IDIUh+gOnQcK+8zbMgiHTvvuPw94Wfo6JFmcP+SsqqkEmMt - ###qTRnTDSi3Q6HwWwa4lEWaRfJiMnWENReZue4kdkhKS1kzCrfc8I2filX+Tl5iq+Z - ###NTMOiDDdMC3qhd28l3al584Q37zQkl6a5KD1ompRBtFCNYUWtC4vJAW9Q246sF0x - ###8x4NiW66bUsJ8k0csThd6PgOntZEu032YGObdzbzEnNYYRM9HrXS0Rl1jMP3uHp8 - ###IMFvDSQbPeP+uGqzipy2CzxuciwmDlaIMAIRhqneYZJHqzWdETxLoAlBZ22HRCWG - ###P5XlELBHCbv/+MP5Ysem6q+2H2pSbyK3nq1neQm+66jtyI5LRxQKz5yncLuUc7O8 - ###S6OcbYhGXTvlnRqtao26tsk7NVrTGnXtkXdqdEtr1LVB3qnRba3R7YdqdEdrdOeh - ###Gt3VGt19qEYfa40+fqhGn2iNPkk2Sqf9bobgcBO841LRF6DnWIH3aNpYho51eI+m - ###9cXoOVbjPZrWl6TnWJP3aFpfmJ5jZd6jaX15eo71+WUhuSoZ2QCylSkj40OyUUWT - ###jey9Sj8T7MNufgniWubuWLCNhuwHcn/gjvfPeKvd6wCaoejj3KIXRiz4FCT2XTz4 - ###4a4n4z7e5ZoAFBYFzj0aTSM2zjUsV/gpqn6OLn7UzISOzTqGDxr1AvheEr4Dnv2j - ###R3e8uGUnoy+OtgAcVrPFZnGD0hICErbchBBg15SjiE1ovJPaWY5r2ydlaDyh27s2 - ###0hKKDEnMv5ICD3+e273EHzfS7mQsMzvpFGJi9VfpDpR8sUGDLQtLXMZMuWZLtMtn - ###zJH2NhfuPRP3sk13AtdlUbOQeAUG3KjJScRu1GykEnNu1FRt1CxgonYnbKaVPlt3 - ###mSl367ZiZLcsmXrccrbRwyKA17BtE2OvJq0Hi4ZgeQrFbq2JDgjtegGE5FBsLX3B - ###UKppe5S03NuGkIQnmHGeYrrmyq6kjcWGoAwfRynYSja9AFsmhBhbEsJDYYsiHSBb - ###GIajeaRrvJhkiJFLTrzPu5/kHo2G8hueTrms7DL4UUgjsMBx4ukPEhJ9aB3xPxdn - ###iSZ1biRsWcYxzpGTEjPwkTD76FuBgqAsSIaEtRCMsDVmiQNvXiAEzqboRd7ZzAvB - ###9AblDCgvhhSESoJc6BDMGgV3McLJXm4sSCdBFPbm/oAF0+l46oSITtuDcEIHEKwX - ###TDBdAaUZT7E/hX1mGJuep1zvlCMp04esncEYMyW/oATx4jywXKjxBN+VYonVKvyj - ###y8RFruezz2PpScfjJQ1Ayh2wrg+j6tHZDNq4hoEfzaeUtyacMjS2lbWIQ9aA+YGi - ###NSeic1owCGvzo9NIWyKUZ5PJ4qi88ioui7XWDasfBvcSJ6Dc0ff1m/rJRafVeNto - ###wYL7f9+0L1zddLQsVqfsa/oQqW41q65XqTpvToozXn0HefEirhY7oLgrV52Vq4sq - ###CxNzjOrUq8kxRuwgQkuOvbzENPx1kFL23Fip5sKKk05lRx4KK+V7oSU/Xv6p/wZM - ###huPoOaLIIdS7V9K/1Rq9H+LLORBv7g1TFzUJ7iuQYjVgdVxp41KSxH7ETiaG9wld - ###Yk02mNmHqrsP1Rx9qGb3IbFByJE9V+27likeNen3q6x51wNDKW8bt9aI7Xh523Hi - ###wezPa4lHPnFZIOOiVYf44DorvMPQF3Q599AXoLCyaDxpQ3dg6UtC7DFvo+DdgUt0 - ###TjOEIIfMF0dlDW66Ip2hzdKEt5SpJHEEGOMqJeMj5JUSYxBllZUoe7z1Xk/TohLm - ###Lc3Ly5q12BFMdzCw+s39wvhns7rhPmbpKwsmxbbemreE5GMJ/b9J5Uvo9QnjpJwC - ###3RXLlg4NSIYml9KYEQ5uz+n35qik4RwqGSmm3DV0NKMqK1JcLabtKMAUkt+MxL1v - ###Q+IrGs+gce8hady7C417S9O4l07j2rTLj6ahjC60mj9l3WdlyYdsTm5fZePR5sxx - ###p3Y96/rvou7oXTArjgc9rTeWp2RK7CbzTrbhQlNBx1hX5Ka0aE32pfJlPIb4hXLb - ###hceQOBbFZYrfOt2BsqNQpd025/TkoCyahu408EFcOj9kn/zBnKe3DW4mIdoJk6s3 - - - -Valin, et al. Expires August 20, 2012 [Page 226] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###4f7N9Hvw+t3yTS2zZHoglvt4aDku8KeD1MI/aZ1PkZCzptAW9rIKl/IGi3I1kyFg - ###ZhXODdMKSpU5aFd4qjSS4qt0PI0oHWE/xA+gf/LE2gH/VWzU+LO5kLn/voP6U1dy - ###1pKpmKh5ZkFKrH51J+LhmAIgpJ+CEEccvUXToKEohX2kInAh+9Bxkso99CFlT2bW - ###kLwH5Iiu6XXNZ06GeB5MBj6mgZe5J/t8nBSHQxsphuDgbv/RgrlFJMSjeJ4xhUYo - ###AiOaJFsvav6l8Ux9gDY2WOgOrkRPdjMCO7IZlhkRu8xC5wX3RFQvYxw/WJOmdV44 - ###YDhKyH6954f/erfMuysGbHMm31GkcilM6HFUlo53lzfGHV3VoLAMaKf/4w9AGHBO - ###WzQyJ10FGvkmEeO+SpC4pcKNJKLdJ3bqZBwSfO4ci+QOoeHiS0YO8Hpg4HRYZ1OV - ###0zodVsyEnEPRPeAT8PGlTu6pCtd9RCxn9HrXkx7RnjfTbudvxrltuZyvrOj07gYR - ###diLIitlOpqt6HMoG27H1tLgRLeG55dqQ6Ex6I1qG9UWNvE5ueQnKS2/DYc8AJOkK - ###fsIdbZEHR6KHyUzjVlNmlgP39MWCb2f8qT/4rBtVSq7Ddg07nAG6x6GpClnjSKZO - ###0Jow0ye4+8+7Ywso8cJPJv9gWfNm3kjlzcSLH+99mwzgros/5VKLfG3s8HZmhsQF - ###kHtEZ/qCgXNWKedXKedXKeczR7FKOc9WKedzg3jIlPN50p49S10+lADK7/3aodv3 - ###4UimhKp5+reqyHK0KJOVgfM4aB5XycT2pcOQ8kXz5G3jvN0AGeOTP30tdB5QU41A - ###laIVkbRha9eIKyftaEbrdlKrAxEYIKBhMxj2PJoNA0Ba3+/OxsqojWpkEjA258ic - ###pe/aOjZhbLxrh823amDJ+iX3EJWneOI03YLBve925G4th9rGlS7YmxyVNp1uP0lz - ###+h+nBQB1RppNxGWI87Fx+d1QUml74z6TRreKiXFgPEUoEkwjMWt6REdzJvYcqIwn - ###v95H24IILE15NDADkrbjRGw+KvN9AQTbMd8i+KYX9xHAaESSjFVtB7gVUcxdrmx4 - ###wXlMHeiNP48kw7UteI7V0jL9Vbh/tzl3Zo7FopVNJZZ+1dSmBfOwg5wTASQKu+P9 - ###mwsT6iXyCdp2K6X22ySTGCCPiB6a1xrssL51WuB0Mt299kdXiF+dhnCCjOX0N7We - ###7BAjfD0NEkENEtfJHRg1jSMpcdAtxGp13Mh1mGMc68xk7yl1Ui149qA19/jEuOMo - ###KbRz2mFSfvjBFdjdtSweiCRt01B6Sop0qksg0Cya5zzm3safHIENaJZwtftpuUJs - ###c03mIO3CDucCAdIZKkCPUuDujb2fJJXS9MmyVduFU+aqkOnTaPfOkVhrYffUNaq8 - ###3TMqLNU985R/Uc8021TOrlk1Uu+vaXapnC1bNTJWE//3y9p3q+ceD4n/0Xg+7QaP - ###cHIekXjeCaJZZ+ZfDoJos3tvGBV4dra28K+3u13R/+Kz6+3ufOd5Ozu7O7u7OxXv - ###u4q3vVupfMcqDzC+hc8cs5kw9t2vw+xyi97/iz5LBKnOfNYwW8I0vLqesUK3yKow - ###4+VqxQOhrP0Rd/4W5h8NepusPhgwKhfhTadg+gl+XDsP8C7PNLycq90CI7zgMTaR - ###JndTCEf+9JbR6W6Ji+Agw+Hf8Xy2Nhz3wn7YJY/BEiuAiP1rAJqoSJlM6U9F8LeQ - ###pzkFiN2BHw4D9L4djD8X1/xpwCawcYUz6CnsXuNPYQ8+0A18rNEfD6AcD7076oW8 - ###Naw0DGZP18rMHAX57Ijuo+2SDVHsnAYzX3TAvxx/wlcSb6PxLOwGpbXZdYj5WiO6 - ###lqxDwrtSRjfiIWw6wGOMyxhlEvyEwukErh6siR6wu/RAoHWtN+7OUXv25Uw+wtDo - ###dCttiPmpQ8yfoXBLsyhmQ3UdB3MS8Jts+G6EJjToiUFJJcBX/JojewKSE9DAGnSZ - ###NzaeAqUMMZZ0wMMoATkEo94Y9UaoDd0YjmeYUBtxAhTZg/59oqS54yGfh2jcn33G - ###ORZ0poBApRDJb4rUMuJ0E0XU+5NT1vj57LzRbrPTc9Y8Pms1Qdhtgch70m602cUp - ###q5/8ws7q5xe//NiGvxeNkwt23nz56qLN6ucN9vK8fnLROFx78Qu7eNVsy5qb/Fv7 - ###9OjiHRaDz2fnp2+bh9A4FW2wg9OzX6gh9uq0BTIJtHdyuHZwenJx3nzx5uIUfvjx - ###x3obqv74I76ijjj6Cu1jH5qNdok1Tw5abw6bJy9La9AEOzm9YHThD4pdnJYIbLIa - ###Oz1ix43zg1fwtf6i2Wpe/EJdOWpenCCsIwBWJxQ0D9606ufs7M352Wm7QeM/bLYP - ###WvXmceNwE6AzROdbRBEIXK0WAlyLx3n67gQkfmjNGOSLBvSx/qLV4IBgkIfN88bB - ###BY5GfFqDcQHqoHst4FFnIDDhh8bPDRhL/fyXkmiz3Xj9BgrBS3ZYP66/hKEVYoww - ###gLdmYwQm5eDNeeMYuwxoaL950b5oXry5gIk9PT0kPLcb529hUtvPWOsUMX+09qbd - ###KDFM+kCAoQnAFLyGzy/etJuEsyYQxfn5m7MLEOyKMMHvACvQxzpUPaTJPD1Zw6EC - ###gk7Pf0HQiAPCfYm9e9WA388Rn4SpOiKjDRg7uNCLATxA4MVaPEZ20njZar5snBw0 - ###8O0ptvKu2W4UYapAxoQC0CSCfVcHmG9oyEgT0Ks1+qiRbIkmkjWPWP3wbRO7LQrD - ###1LebgkwIZQevBLo31x5og3q0tvafYb8X9Nmr+ttGB5Bw1HzZeQU/jrqDObDn74Fr - ###9MOrzevv1/4TL9T217R3qL1CXXqpfoxFJXgVjkBWgtdrpmn3MRd5D15gAL0Ij6Su - ###gmrHq3SG0XsG6oNhssaEwh/oZ/jp4MVPbQwk+7KB5Y/bKD8Ls+4/8RC1xCpfSuor - ###/gLS8LM88GtZ8JmjA7VEB5gAWSp78t9qqVyV/9ZK5ZrsHBOd1cp5Wjn8N6PjLf8K - ###XUOvgpxdr+q9LNdKbFf2AyHt5kVRNQnBOTGNny+seaHh8f8rJMnxa/Ol3la0YuKz - - - -Valin, et al. Expires August 20, 2012 [Page 227] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###Na3OMkYxjlCFZVWMupGbKnINuUbeq+aQ1dRqHwRdSIoQH2rUT6SOUnmLPmAAJvx/ - ###ebvEtkvlHfoA/+7iv/ALe1wqP0lHiPb/sjZwqz86kerUGhNsVXUsc440UrZWgPha - ###NahcJ3fxoSbgcrp3wHIuFU92rxq3IPBWI7xxTO6If/EXjjrCJyLzyRJr7D1rN1s/ - ###dQQ1HJzCjtj4WYSvcRKJvugwsBHQFCWRD/xp95osrSAuykNQHuodwLDu5UdlBopt - ###E/+EHj/+UtK+e6WdzO9bJa8i7AGljD4Mw15vEOTvxg42q8OpLujHds5++Df5O/Gk - ###5FUNILXSrtUp8/tuyasp40jajI8uOwCwwzsV5Zh2ObsOdtA8KaW+Okx9Vf8Ze/dn - ###a7+rJ2H/aYdXZ9Nxt3PU/Hnz+mFgZNp/PK9S262h/We3Cv95Vfjd29qqeiv7z7d4 - ###Vvaflf1nZf9Z2X9W9p+V/ef/gP1nhAYgEnPbzZc4USjnoBWIW3Bcr6TZiHU6XYz/ - ###h/+tBTfAykbs+4PvQTCW5qJH67IZErKP6wfnpyBHvwE6WH/E1IOe4YoX4Rkbe3d8 - ###etYGRjsfzYS3j9khlMfpjBlPm5n26HkhqWHULXiwYOCH5MoEFfyRP7iNQtoRou71 - ###fIrh8oGVf6z6hSKHJm1az6NZbxBebl7vs0UPXjgEBuhfRrwRvY0pDGOJNobBMApm - ###hWKJCe91/olywpptuw1xIEjQ7ZSp8D+MzNdDvzsdc+PcMklZs2gJOu54gHBOgFEg - ###8cCCxbVx9ObkANer66LNcilis3oD7fxtjeG9cdio/UH4e/AIZSsutSjkCPccmjR2 - ###FWIk6YkfEqWQS+Ajcf2OiiMdYpC9aA3aV26kRNcxtkOAp+Wg1acBqqo0V+10h/hz - ###q3PLPBn+3/I5ijqvfoeXrmSawotdHywrvPq9+KCgAaWOrHSnDkTnhZ3hLy4fmOHG - ###qGv+pkbdZ95TJq5ePMOLtJWn6BM1tlMGukGj248gNjV1T1FE/BRMxXVcSoNsjAwY - ###nT8iEXCNpVPTX4aQTKbKH5jHxF0CeZFAzib3/l7uybgmIZ9w5EwlrNPwXSDnoeFw - ###1AIm4QYdXzwI44VkRytJBy0JCd1dP494ZVa9Qb7fC8fdKSXXHoSzW+Q/8eWimDLQ - ###PbZaWDiELJrhd4k+BeTlza2YuZ8cNLNuLn4J2kEzdBkrN/QcNLNusjwJOkkz71l/ - ###MB5PCwD/UbW4sAt/DZphBtFc3sJ2Jlz1q49qJbI15yGeTu1ByWfnTyQfPonVdUL+ - ###o1rmRD4s+fDpzjnyvwz5iJARXFKunx/XRZSBZ/QSCIgsDz4aUICSeiCEXgK8eQTA - ###hmO0Ek3RRzcwss9h1S5UgWp4zFDAZga3RfbJn97KdN1aWZ0wOZSOP5gV7jU3Ei8P - ###thOZM7T+ovO6+jglAzTg0MjF976WeznkAV3PAF230gC+ry4L+q4swOIB+eEmQS/L - ###AmSwjLtMdg6Ew4aQTmYCprhBXCDL4mVAyWkWibA5xFdUH3uWBKdAn054or0x3jaF - ###FTsIfDTYiR6BOIt+AKmgOQtgb/1pSIo3ZwBAupqrOg+7zvnBprlO0ddbKtMdXqLw - ###gHx8uech+fhXAP0iPZ27iW996ZYoLcN7mhb3Wron6bYNyn2AUZugXZETJOijtOTs - ###+UAL0j24DqcTVriETeZz2IMxBDcT+FxkrTPkgyJYjrm7fOZlchGrn7zTLJld3Dwo - ###dLjceas9VpC2cViMlIjAS3CBjGuvCneOy9TqCjKfL0zTcxfc6aN2sfguIpXueiVB - ###c4QL+bIwu52EXX8wuJWnSOQ3wSqIEueoH2LaMLXC4m1qNXMWaGPmKDSBg+DTQcuZ - ###Gw+BUcbXTWEkaFPVGBheYymRQTWzPWhrRrHZeAOGxIIHTBHdt2AFzEk+GaNci5MD - ###/Z6PwhnrhtPuICiKtjSUqI1JdJDHf8U+FcwuiD3nPJjNp3Q6yMdjDQQRhclsr25Z - ###bzykkb2uVbRhENazGD9Ial7VKamd3ZXpp4I2i7hYaxL08gw4JoYjoiQZYKO6JXCU - ###e0pAiN3SpkWKAfeZk7zC85ZbeE6Zk4XTkQraLJIxJfeak3hK2hNQ9JX8N6JsMnjH - ###Ew+bewwZbgSKG/I2igNY5qBktjfOFiOT84KIR9JdB2p/7Hj308lMfflkGQ0BT40e - ###0EKxlHaSVz1ppRhFW+PPhHwY8qPlAOcG/SoF9Kvw6vqusHOsphNHtQe1UDzIkZD7 - ###gAqf9kEdD9yzTqbiHj3cARWrTybT8Q2uS1rxfeZVH7N1NhhfVQtFVghuYKPWd1mf - ###yrPq/6L1hRx0xC56IE4bOIrxcAEbEZEZmHN/HISjKpQpsIWzG45aodv+pPg+xrvC - ###S9US3nKzm8SDj9xhiNynPx+p5JPmKQmWwAu3BbZQfcZdZts5gvs9GSOgOUqdQTHD - ###5GyUNYc6Wl1zCM0MUKrJM4fjq87r3SQGODhMMaYTzPIYOJITRb5hU7F9oz4w9AEx - ###8yEei48HAIvCd8vDeA5e8GNtiMDhZHhob6fjT6f+LQa6waP1RCcElzs24QQcEDo7 - ###3TyF+fC2y2lmEJZPjINeppw6NfVRsPegSy9v+F6gv7tGjaBjbcJAZW7Qlkwfe2Ff - ###hjNy0+aeeNF12OeH5xGgGD3LfpuDiB7x1RoD5bRMvQH0UQND/yPM8wwEC+IVPpmp - ###XPu2s3+xDAKAO9Fv0w51JYf2x+VDY8YEpTS45Ai9vAEtheLdUKMU7IZ7R/JRp/RJ - ###B+0sQq0lpEsEfWLiV0cu8IZBKJ1gqIMpoDOJ9CbVyNRcnj6WGvU3IFIZlyoSbhz9 - ###QeAQ1OnMHQt0x9NpMOA8OQp+mwejrtwOkWP50UweapAP0M4WetngscZwjoHRApCG - ###/W53jtbVzcz+QWt0EiIS4kIrUwAXos8PKLLDT9sNUoavYbbRgrpgtDab5w5K2Uiy - ###9aY4ZaablFJA459MIXOKsaq2XYsqdTqk3gT1FoHOVNkSzDfexLWJlvA2vOVO4LJA - ###Z6lskwdR2R6WstvacZ3wbhN0jSd1OUg67h/3zEPKftNqYTP+Jz8c8JOCEdF2RlDj - - - -Valin, et al. Expires August 20, 2012 [Page 228] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###RGtOyt7ZyqTtmLwejLJd2wUR9o7pVxIvqkWUnW5Gy0FervioymJ3f8rOGvU3MEbM - ###ggmbT5QgX5KuUVEqlcMGmHIYYgoE6Ky5WAxwW3pOrRG657WaTtx59mI3sxTRXL8q - ###s/xXn1dci3+xubV2I84v7ji392IXX39uQZsd3MJcjPCOx6g3/kzXNbm9jotuC/YO - ###vnG8E3VvJ0H0dJmemM3A42Feer0/tBHSEdMkfLRIlVDNVJ3NUAvUUp5mAqDxW3F7 - ###R7hbgVgr2qM7Qqiz02kYSJeTMW7qvRLP+jfBQPKmXRUx3cEudXgTi88jJzdY1L1R - ###nY0JKo6GNxf7AeRBNv7JYmiTm3S/Sw300i43OazmMJxEpGF1gh3gcgNZXVFrVrjh - ###pUG7TsYlaEHivEgJ9IbBLBQksVAuSirf/nw21iU7k1TEyxxsEUQk6EjkFmXwFSuI - ###QWnQDvCuRaavSi7NFy1Ibo7cFpFbheVHH+hCfTCfZwcg8dCf+TF488ShB++QPiXk - ###fDSSg0IU5Hb4uxx88rQ3jqGe98kB2p5AHXRsa9BxPfMnEccCJ7pU0EicMflxh/gO - ###BXhZzKQG/hUlTnQt1/s8Fgk+dhTBm47j+dQArzzEHg60qwiPfoPxQ2I+KUFv8bcy - ###eeFdQGfRwVHU+fjqd/eBprp60J9yVfGWFT4ud60jC/TossOjNztAa0Ed5peMIv/n - ###HrsgQdPqz1GsPM6AsAOH9iiR/nYMshcMPIhmdPr5FGQGIOku7sgem4/45yVGbrEc - ###GpAb6cKtCkYuWO1Zw4jp3Dlur/NJSwWdyWg5IgxHOpvUMAjwsuSWxwbkWNzqjBNA - ###8oypyz851va6Y3Er2YfGLAos2Yk8CG9dnKEyrmt08lD5ZDwd0h2zns5pn3GO/1Qc - ###eHBZcxp8CsfziC+FnKCxEiDWqWu0fKBOnGggNLPxZ5TfDxj978F0zKO2W+SeQ9fg - ###4VA6s2sQKTyh8MTee5REEAOlMCpwjUlxKbQN9Kfrj3phjyxaFcr860J4FlvRQVcF - ###1mPQlFViSaC5QWcxU5706y6sNOd+js3fhLPbpBRzoN7h1OJpRYlVMOzRZ1BGAtBu - ###YJLJxBwlyejB+Pg2G0Y8Wn9eXp6Uc7X10qIbvROQ/6Ywo0cCqyG0XDhptY+iokiI - ###qJIRCK89Q7GWYLC3fQwagc4sbDoeCz+yPkhGvRKP70CecQlPM9sLEXqGN48Hwqhx - ###hfZVy/O5XsUO5vAfxWIpfhm5EEF+etusUNnc5KeYRfa+9yGXn76fsFEonnU8HoXd - ###BXgVHoIIzZ5R/JPpAOkgBKfb71Ku8joxSfk1ewhEPaMYzZSZK5Jo7mtoNiYX56xa - ###z+Mc7HTto8kd5sUw1n/PevqVoTzCh5uu+HLNM2BOV6VcoE0wWZPbNyYX2PN80Fvi - ###JoSpdIQjTIoBe2knGk9n8JWSgAMy8zj/ZtxReTPC9gA7j1ibf8h9IplHVAh7iVNY - ###pYFwwUSA64t4LaI3wSAYxgwtDXTWzNi+Z3LU9OEtB3oXT/8coH9yVFOgLVW0O0P7 - ###Ih/0ZByJWDqpoDOJAhRTQRR8jeRZtCvSiEdNH/49SSPmFx0QCDpcF9KpJItMvjKV - ###ZCGslYWv+02V2Dxx7yD3+hB3iWlJhMBAVKl0WGQuiz2zzM2xoyrraZYzdirrJEzH - ###JHn5P1IN9vTtC/sp+iDkoPetD/Fwkoi0QR8Gg5l/TCmpts30dwx+pSBbPh6ecyAl - ###ZlRAWFI+2cecR+9b/PQ1z3pzTICD6GkmJj5K0+R2LS7RpPvJxJPY8qfj0KfL3bHa - ###wBv8HPB4csl5e/u6I152BlQ/B7+cYM13nded0zcXltadtPuLPssevD9MPa3OM3+T - ###JO0oJKaBls+yoM0irnzSCrThS9ULgTVTCsJCDiknqQ5lensYhynmbaj59KrDY/wF - ###vXynAp3R9MoyycpTgaV9KrTx6KCdRQTozuukscoG/VqYS+4A2jXqetKrY+ERsTwc - ###IRk2ZTZz0K7jsMx5BaIkePnTWANfZwWgvw2mZw5ksic5zDbDcNQcfeI5mGuVkgVa - ###eSNjaCz7Yk0ehGeabbQu63Yye9TKhqDuTGNwqk0YNkYSCAK6eycuCxTzgZbocx06 - ###nOiGaGG7AM7f/UjJbVmmqfCezOL0LtdbY9CKWUxuyYlQnDHexm63FO6DeuePZpbP - ###LOU2xHCWHV44l3yMOz+ZlhfzZyoajkoLF2KcxzOJoThTcv7riBqGkp00i/TEyZz+ - ###m3U8d6dHc4YZDwMlsWOmSn6+qF1f4P6gQHSvqzt0PD+eftx0TBWfpVq1A+U6A3IM - ###7niPc3B3HKTnNvW8rjx67bnM6fnGuAi0uMXnnFkc7V2fHBtL1sze6UJ7DPqbXDxq - ###nrSaJxjh85gd1y9eZffoAS8eMelOid78mDIUlArvffgBNh76XMXPRZfHZjiCbbqD - ###0WFBpQJGLiWPBJNY57/gw5tP0CaO3xTcMu5npOAkF+ikfS4JOtd1hAWgzSIp7vAE - ###+pOuwy1/GKwfi6ZPDOcoq+lJkVOSjioKdPISDL+h8UCgvxFl7GzZlIE3qQRt7Gzl - ###usOboIyvSRgJ0NXFoP/l1u1X31PkQ7F2M66yPvSecj6mq9U+MCR+qwnE0h+n49mP - ###tIg22Ulw5c/CT6DujmfSLYE7qqHoN8XaIPKv0Qz0Z5syEFAYsVr1kq6OzTbx7ckY - ###/TjwnD8YTsZTDOaO1o9wgNYTUB3GVyOUCFASO8DTPIBBujldmEUJGhsRNRhvF+9a - ###QlenP8IXHlgTK4T9+LIDdH/MRui+2SdLFJ2q1NvHf0MkYnjNsCt/tRnz+el5rVrQ - ###fwYUlWLiQ3QURS4R+nHOS92wPVbQfihivWeJYtNEMWgwWWyYKFZW5TAlNfYikWZa - ###yAgK7hcWDDAHgSj/3F28EA+1yAqFG0wUPiyyPxh83N9nBehNGX4oFo1GczXD606L - ###cWtT1czaF+67PBiMuxQOK2Ys/oBzPeTkW+XL2xnmJxiOgXL8Xg/pA2fxP2G+G8cv - ###GoeHjcMOSGRrRuTqw3en5/Bzq/nyhHU6/owH0w86nUJBykFbMKS1/8TBpFbV4mLj - - - -Valin, et al. Expires August 20, 2012 [Page 229] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###tZr+fMCOKRIzvzWLsfIuYQlROnbeXe5oPAFtgpI8UEf1xkV06F4QzUosmnbhH6B+ - ###ZbQQr+l9EXNATLv0B8sUEy1hxOmMlvB1zpYoTnVKU/J1SlN0NS+8IfM/rg8eqpoJ - ###LlNA/rLOLpEoRLi3a/9TIKL4KE6RwNPxm1aB1h3VTDwFfFlEuwu+L+YGNU+BRass - ###BWCyPwQOoW0QfIyauPT4WnXVXolXT8CsHx4CJ6KRlgo0UBwwli0u2wX3uFt1c9xm - ###R1L6yXFNyMaMdTtQnk+D+LocHvCe2sVF6lQXxEQLSAj4Mv5uYOHhetSqaz2yJydt - ###ZrQedo0eJhpvvXhR8He2oHW0rnSpv1bjIO1hEWg8Fg6LBZ3DFi4FNP03bMuxGFw4 - ###z1hdBQOoWGeP1vVf1x9p667e60UUsybiTLtWLSNuhciAN8jZZ/825pjAS6Z92NvR - ###Dwr3dPT/mQYDijA6xlhRvK/ohQATFo7nU9wwCshj0QQ46vnTHsL7MRLHKHjQykL5 - ###iXz5yirHiWokiQeaxc74U3/wueADLoppeEDcGptxwS8iyRk/XSLq0bY0v5xN/e4s - ###+tdESvvNi3sgpexCCmLlWFhBy3ibdUhXZ+VOQTjwMR2PwoI8VYPtng6UWSEMMFsO - ###86OIrqzhSWBwOb9iw3EvSA4COZsYgmsZJ2afr2S774LhGj8S902u6RcvUuEV3NBY - ###yYlLEoA47GJifRtF+D5gM5jD5luA4+2IjujMxTF91JFHjJiJPSxqKQ+XMFuKd6eL - ###6yBSk8zThABxXgfdj+RdhTmVtOnmWDprdg5xXjevHYsVR5WkSNkdviQv7WFwVn2n - ###esCFc9VLLKCFHS07ANLCu1u9hR0tOztav3iML1Meqrivoro8pqypf7e+M3lP8H/W - ###0tpJbfu53lbzxGwbvkPbUCwx3PoFojet21avvR2r2+KHpw/Qa2zK6Lb4Ia3bOLs5 - ###uw1L2Oy2+OEhuo1NGd0WP8hum/0+eNU4+Klz1EwhFfgxpbx7ktLLu7GD5RPrUtKA - ###i+R1FqnRi84LTJ7qI9+HduB/TkBpa6tQ0FgA+4FVbh5XzKfVKnIV/e9Zs7PsXBLU - ###H7Kh/o1DlRO8sxVP8AZVfHo3sH/kGqwOlmhWgXWwyjvPJWeXOedSAMqey/I9Z9Lx - ###LItlJiYXevK/7m6kdc892+V7zHZqBxDDOfshp78spx/lY3+G4UxQqkMZgPsMflIe - ###VFxAtnf/s9N2FgvNzT6RxUmlhWdujO7SHeQNokuPHSTFEbih0VOy046dVFVycCIB - ###zbVUktAqCXiODTAHNJc84oJWsSC6EL8Ymmt1pkFbRHIxNBNcq/2qecTnjI6IUrWb - ###x7py8xhZy/PnBV6lGFcCQuInTft7mPKcf37OHrMExXDAfPockE3RPoaM31ygUwDj - ###aZ0TMJ/JTMAufS43YDQ2OAHzSc0EHJs25tLmkB/wzlYK4LQpzoUV/ckcsQn5fBF1 - ###+cX9fTmwVIB3oK7zRdT1IIAd1HW+iLoeBLCDus4XUdeDAHZQ13kO6lqAldwjxo1K - ###7E+wCV0GfQwHpiIfuuk+3iUsyAWTD4k6mPSVxI6SRUmWVoP2ft4elFxOnHCgxm6/ - ###/rPWPitqX4ppY3Rit2Au7swxqvdKBXrYMdrtZ43ROUhlg7MHmW2Cw2M3g3daJEaW - ###NnFYJe0vKaTEDweSNFyw4CzCitGDlBWVDQzPIe8KLClwxDvEpQ1PKHX6RgJyRIkl - ###9/48Q4uBCVHKBGecJUjqVOWTcPMCU7jU4SVHxoulDW8xsPN8aDx/EDSeL4nG8/ug - ###8TwfGs/vjUZUTBcRCNd0H4BAENgiNNrAlkEjeZVIv1my6ov36Yv+/PTNyaGTx4kf - ###9vAWz98VE/CK/KgPtQGvSJK+ZA+yRhleYClPVEiH65AeHhIu3dtSnmnkY8PxIXyL - ###iQVjkGUKus3PR8KuiiRldPuEdxtPqmEvSehlBVYu1Lwy+luUuVmt9Q8oRB8xBLdP - ###PUt7i3pSMWEz0UDCFp1QPBGktw0gvR3VKBSyQaa8VSAt7jwMR+mmbCaw/pybof5O - ###1pKnDpP40L9Z3Mq+oxU6qcIDCx5wSaQEHozJ1anM/Ruk437Ep+8m6IkX2pxRynPM - ###vX5wetIG2eOgxF6zot0LYxs/4GfHmlLk0Rb7mvBY2dwW3VNoKjK8F0K3LcmQgUHU - ###uhhdRJydKVd2TPaU7vakGsQvCjzzNY+nS+nuJD190mbh2dqXFCgyPDzCATrQfX1K - ###eqEHACX9uBAUULnux1XSCz0AKOmxiaCAmWg/a6Dg21KgvuIk+zfLTrJjkeSYZICz - ###/CQvBUpNMoBafpKXAqUmGUAtP8kpoCxxm2so0N4gHIYzT/yVh66FAv+ZWpNv5N7E - ###1Mu/xx+fykMfvbj8KA567qjhGM9TsxMJOHonEj30HcfXhIm02yNMK+OqlnobKbta - ###amoDrZpZj+9vqViRM8/QKCpnvkw7ovbAMn8RwLqdolthSTWs4mZ/no5Byf98HYyE - ###LTrAjNDcu12olT//TKZ+W1iAVmidp3SRd+9/Y8UKc9igM9+4z8+KPaSOcvZ7J8R0 - ###87wJseYZAPCrsz0U0NLbcyHYmih0vll8xI3nOh5SJOP0it/L+EMlqZtHv01TEYst - ###ivd8rz5rN94cnpbP6yeHp8fsZeOkcV6/OD1Pq7z44Y7kx5igI5pPyZctmqFRiAeh - ###J+dsn4ekj6TzM34ZBTczvkUUgITw+jW7DGafA+E6z5vltyxByicf1s+YHFo0+Xk8 - ###+pHu1E/9UW88ZNxfZ5O9Q+Icjwa3Ij1ZhNfqRLhQ1Sx6k5fYDPtMgu444ldK0REJ - ###7z/SlY3LWy4gl6V1Kzt/gynSA3oLONwUcqdCsUfQk8ruTq22jTfUea0S857s1Lwt - ###b0fKWHQ6RIOxxHK53Zr+vxiyAnAw9CcTLtTXz483pULEpGJ1DJL0UwozSIUmeKUw - ###vh26qTFjqP5JsbKq4ePeve0OgsguXDve4F9qrsKY6oLnA6D7qNABpJhW+wVM71WI - ###OTWizUJw0w0mM3ZzXKRZsxycMr1xdTlWV/hF3Va9JT++ab17oXytyFOoxMTXpFJI - - - -Valin, et al. Expires August 20, 2012 [Page 230] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###BUrkREn/cmoioWeMJiwiuCAYRqzPE4PAiG8eJ03Ud+s9sB7V6ZbdZ/KC/U+8/zzv - ###Bez7JgkM0eb199qPpEZQiFfH78LH6XtspQ+dZazT6U4G8wj/A/FAup3zv7hVkEbR - ###br48Oz89IM3iFQ70u9Xz3Xc0gdF4Pu0Gj3DOHtXPmpvXDwsDzxp3trbwr7e7XdH/ - ###4sedbfjseTs7uzu7uzsV77uKV4UP37HKw3bD/cxBcJ0y9t2vw+xyi97/iz4PcicK - ###njW8ss+vQhW6RVaFGS9XKx5I4+2PGKC8haJr0NvEKyvCnIMbZDD9BD+unQcYmoZu - ###mSDvRU6LfBc9G4k06ZfLcIT3n+hqSIlrdBh6hWcwXuOxQfhWg5vT/PLXoDuTGa5I - ###chaJRYT2BxC7Az8cAvPj6QXXMDbiJJhCSYrHNB1/CjE2Iu1WJuvsjkc9EawJKw2D - ###2dO1MjNHQdnCRPcxmjSPrQMCqi/9czEhHusqvI3GoEAFpbXZNUXWxzt7fQPSqGd1 - ###Ix7CpgM8yikxyiR4vBo57wauHqyJHrC79ECgda037s6V0zTWeIS+qnSxB4MST0MU - ###wxVuuV7OZ0N1HQdzEoRUhwQwn0tGBiWhR3P8miNbeGiv4X05amw8jTAl3i0KGkBQ - ###It1Yb0whQabYjeF4hvl2ESdAkT3o3ycU/eAFn4do3J99xjmWmbKVG/hkGiL5TZFa - ###Rpxu6O7d5trJKWv8fHbeaLcZyKvN47NWs3HIWs2Dxkm70WYXp6x+8gs7q59f/PJj - ###G/5eNE4u2Hnz5auLNkgkDfYShLKLxuHai1/YxatmW9bc5N/ap0cX77AYfIYN7W3z - ###EBqnog12cHr2CzXEXp22Dhvn0N7J4drB6cnFefPFG5Ce2+zHH+ttqPrjj/iKOuLo - ###K7SPfWg22iXWPDlovTlsnrwsrUET7OT0gpFaB8UuTksENlmNnR6x48b5wSv4Wn/R - ###bDUvfqGuHDUvThDWEQCrEwqaB28wHenZm/Oz03aDxn/YbB+06s3jxuEmQGeIzreI - ###ovarOohhAHAtHufpO9ALsOvGIF80oI/1F60GBwSDPGyeNw4ucDTi0xqMC1AH3WsB - ###jzprHDTxQ+PnBoylfv5LSbTZbrx+A4XgJTusH9dfwtAKMUYYwFuzMYJSxpvzxjF2 - ###GdDQfvOifdG8eHMBE3t6ekh4bjfO38Kktp+x1ili/mjtTbtRAggXdQIMTQCm4DV8 - ###fvGm3SScNYEozs/fnGHW1iJM8DvACvSxDlUPaTJPT9ZwqICg0/NfEDTigHBfYu9e - ###NeD3c8QnYaqOyGgDxg4u9GIADxB4sRaPkZ00XraaoH4dNPDtKbbyrtluFGGqmm0s - ###AE0i2Hd1gPmGhow0Ab1ao48ayZZoIlnziNUP3zax26IwTH27KciEUHbwSqB7c+2B - ###NqhHJC7iTRAuDqK3/CvT5sx/0sRN4iPjgSmDohURapk/BtMpMBXrtxEwhm7it17Q - ###1YVXXXYFRTOYjtj3B9+v/TMWY/UuHtd/5oHV252zxnnnrH7wU+MCVBeRpQiVF9Jb - ###L04PWOGCZy7rY7bVGQZ7orseov+MqzpMu4srLEdv64dHA//qWboSyR+AiCHnMcfa - ###LPyE0djIBxDDDGVGD3CEOhEgo/dZo/zwLAVk4HevRYxx2IRcHXCADEcYBvmocbBg - ###rHhBE6NthzAbXTrKwLvSAggSCGznuNeWKeM0tBeD/MJ1KJiLDkf2MjfiSWFrjFBy - ###mGqqsxufS7S69C146sjLYEZWLBIqbmd8v8XNtw0jhC2VdzOiS/F3uGlvpzsGcB0x - ###9g6GvEnPmffISgVJC5HLW5lPjng7VAyGhh14QWM2QWrZTektoAap18KGATI7JgKP - ###6T0KZyiboHA8U21l4tTGHjYhsLdkIs0lsUfxnLKKIfYQC45YmO1Z3pw0BkgaIAzu - ###gLNmwfKSIOfaUpGjlKvJfp8BcpkgFo/4Eb7fY2LfECwWbY0U3TDXZGZP7et5ML3N - ###Nbf3nFoeNCR9gtOmFv/+W0ytxn/F3kK6CvG77AmkmjxwR0h5KvrhYMD3kAhzGZS0 - ###mKeklIldhHkVTDeAOabnvXBcYuEUmAAGM0eXesy7hopoymgAZKBQV96f+LeDsd9D - ###1tWBNjlg1H4e6klQJkfVAn5Dz78n0xHvFFC5GA4UL8hNmfgnK14QFRPRIpujZKzY - ###9iQIutcyYd/iJNQ598JROx2kFnGSF2LhKAuyABl0O4C6DGRMonN/dBUA7g3E4lxi - ###QFkMZ4IxaTF4c8xs7zXK9RHt9adWriGe+ia544uFhgE9Kf3NsX/DX+YM44mPziJs - ###xNKPFPOXxM9AFkY59HLe72McoBG621AI0eUDLxHnOAz+JcTMXvAVxEwx9j9ZzISh - ###LStmmtgwQC4hZp6TmCnbWlrMFNj7k8VMxJ6FhXtw/BTsaSuF+UIkcOPLRhSv9I22 - ###xqxQaRJPdvDS+26NMEBja9T60AsSO6PGwfnW2F7AuS2QixbTYBzNkG26QrRWniK3 - ###hBIR5sTjf6uC/Fk/SGxFebfG4PMZWQQ0uHEcaM65I9anHGJyrZFHAfcxAPEstlrE - ###W2Mv2R+tZ2JrBNw/9NaY5gokZQ59b5QUy2m8J4MFRVwESZc61heH2qViUug4jbOJ - ###JhmjlDl6ohOpo1xia1T70Uxa0brCiibSR4gZy78N2WzhCnafi9ODRGhKujSZ6LwQ - ###NFxEfSZkEJrrBU9OkYQLQbqk55L1uIB3qW1adwV3RO4zZ8H0TA0zCY62PRHOfIKB - ###4sS4E+Ass1uyV21RwBwdUdUFnjHFs50yLgUOKcphybW9EP6yzgaJ839y2H70oDDw - ###lH93ezvl/J+e7zxvF37bqno1PP+vVXdr37HtB+1FyvN//Pw/Zf7b4dXZdNztHLXO - ###7u8Nku3/Ud2qVqo0/9XKdq3qVWH+t7crtZX/x7d4Vv4fK/+Plf/Hyv9j5f+x8v/4 - ###P+X/odyBW2e2H4j5SvPeUFJR82fTrYOEpg7eLTN+fw4c73rzet/tqez09viqEfNh - ###YCdAyDg4ICicu6M3JwdIT67Q+Q8bMf/gOpxOWOHys0g6XWStMyAhmUJ33Uj29lkk - - - -Valin, et al. Expires August 20, 2012 [Page 231] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###pp7iHBRinY7wrPXQnzqTjqENJG6axyxWqa4LkpMPAp+M5l7CrT1Da+0lACaS8OAB - ###3tIpsAyQ5li7hDk3SP6u75OZpTC7nYRoVrqlJANoHaJE2l7Rvj4rQVrZpcM4W1rr - ###7MDOllai/T9rBHjFAPOxh7x+IvE4T36J12gGbDJGiw3ORYgResMZ64bT7iAoxk3h - ###/kuSE/y99HH7HotQp7gy/erHwuLgNHirM8Ymv5R2dtARI+3gEDuU0wkJLbYCiGuI - ###EiEJTIj8fb3xMJlGLmMq1+vuNKv4d5KSoO89ZeZLTe6og3RZ08aOhGwOkK5ii0Ai - ###9djIjbrX86lApmOkGnJJ/l86EaNu4bG4AWaW7CDqtFSEMUh31smlsx+agH0QMTuY - ###ydcE2ZTvKMnvgIvCEU9GHpgwN5Lch2WanbPmc+lJNEGa6YU/Vv0F3NdNzDxT6j2o - ###OWv9TLtOhk8f0uY4P8hl1899FtC6lk9v8InrYzwVMN1V5QoXvxlIefaCT+EoGo/K - ###h/PpJXL3oDunu+0uDjcQhXtU1lyNcoa0rvNTpodZhHV3HlAb5F05nHN/NNefBEkz - ###xC3UuBTL2lqUIDHgSDrYDCngKzNVbUu2uYghJ1kvFyxXfh81cqXEFVdVJWfS2qRL - ###eJnbbNZyJfQf+jM/6TGipd2mcCEc4p1S4eqvFEQ8TrdO4mL5jANf5skAaWNLBzky - ###872LSZz5k4iPmk9yKkg9wxnH7SScda87/sgf3EZhhHtPoK1vOZ/oJI2cA4SxEK0u - ###eBv7EzpO9/DYcz7inzNH6pxPOnxxr7Q2T3QLIxVoPmtwH+5Oq3Hy8uJV57i9fhR1 - ###Pr76fSnkrvMBjy13HJ7SGF8xdJARkWbfy6S42bzEAVI/8lyHFpugKtyYDmQEsgXA - ###6N1CAAtB6kd8mCVwNp5PdbDmKEWBJYFnMOr11sXZAdCkyxfgJE5Jr5HtMyZ8nHjO - ###anJpBWaHqTAi4Q+RHKXeGyzcMs/l49S0GJcFp3Lctxp9Jl0Xfw+mY1QFEuSbQbFR - ###4E+BfGbXwOE8ix0c0XE86CRXuPtCgevxgN/6x350QdkJe3RuX8GwDU7ELgJZTYDE - ###NbIsMAdIE718XbnXpfAC7E+5+HnLClA0R1DPBSB5npSbcHabZO0H6h1OHV6ZKLFK - ###uYrZWQLQAqs4idfh1XUQOY5m00GqhOGOUcaHxNvoQxunvc43SlPyBdkpmNKGGo2n - ###M3TDmGKUgtHVImuEW7nDFfVmhE0BzT4CcY8+ZDlkOlHi5I5h78YGKvkG5xQCjIxl - ###IXoR8MQ2qejJmIVWhgHkrZ4xMs/Q8oH8yVE8OfHEqbqzwa0cJI9GnuLNKECqfON8 - ###I05TIYjXhXpCd4fUfTmfXnX4MVTQs1Tgr6z63kXqvqfqe+MGqcl2HFMlQQ5P1fpd - ###LxxutPCjE2gGyGE4ao4+vSQDjA0S3oXD+TDNYpMHsS7Sow53+AgkUNcoFceRxF9A - ###G/AmO8SOdIOADI3CTWmBZ7BEk8v1JhYnYw4HG1j3I5A7DDJTMMgAeego/oA2BWhK - ###RmphvuRIl/hZhgM01Ro9OfwClssTwae+J2NdKveUCdVjnWtySzbOO/QW6+bvMsmz - ###6WI2FZE9v/+4KCeyPOQkj+rPY71Zfzr1b+WRehwIqTeeo7UWBis+ic1RJliGxuKh - ###po7DWzDOav5xRLC+kfR/m/tTfuLrJ4aRcxSc7ebofu7ePchBifvYRn++aaJjeSp2 - ###1jRBFGqb3pa3/aS6s13b6dtRvjCgIyGRgvJdus4enDEc3bFI8zW1v7ApjIomm3Ie - ###h1D8WkUAxb6Iw+qMsRf3yYw5yHiQ479qxEF8HiLqIAXZvBoiC1QxNNft8JmJkwFe - ###o6C/uGF23EdtBgreZgWz4uGfDTy/K5RvinGYTyuyLN2RmQVX6FlNsWfJOFqYjucj - ###3HyL6fE9ZThMarCKsf+yu6jFvNKqQLkH61m8uXAAoCyCHkL8reA2W6ynbyjr9lah - ###rNtcVFkz8nHz9x95mmnQGgrsI9uTQg1ops/gO4ashr/lspEQG3rw/uMHKMxDf/Fs - ###UynICkdYtMisdNYSTRgbOBE3WCIuA1uEpyo/jNewldhBbWxp6Pzm2NIpntBiooSf - ###AAzGV9VCkV0HgwkPUKiHTs7CTeJkABuSeyKQLFv7JzOIW69RLLDaZq3qPak+rjzZ - ###evx4twb4wb54FaJ3mD5G4VjvFIYNnStWYdj+7CfF/9cWwTe794CR7f9b2dr2dlT8 - ###t+3d2ncV+Ly1iv/2TZ6V/+/K/3fl/7vy/135/678f/8P+P+inPqq/raBuUWOmi/R - ###81eP9tYPKbCwEl2Tnr94H+r7fwWT5pod2C0sqbdbz9boJYxi64bNR1Pg58D1BuPx - ###RJqJVVFQUeRnSiJ6dHR0oOk7ISP1JmTPtdbh68Ye2zIUHhrWe3zDKuwDW9+jkTxz - ###vfcWvK8ueF+z339Rw/VHt7AHotMmuUfIYzAxaBqRORj4trHhHkgCyJd/QV0mU/63 - ###jNp3VQIWyf+7W7b8v7tb2V7J/9/iWcn/K/l/Jf+v5P+V/L+S/1fy/zLy/7+ft8Bf - ###UWXAscdaA5e32ToTY1ZvnqVU8lIreemVqqmVqumVaqmVauzDV1JDJHQ35A959JIU - ###+X80DqOgE137kyB2Nr+rCpAt/29Vdnn+l90q/OdV4fdqpba1u5L/v8Wzkv9X8v9K - ###/l/J/yv5fyX/r+T/VPl/KEIEWKlg5ii/dSY+emJTKkihG8j7BCSUAc8ZYgJPYCOY - ###4lJEpTB88a/9TxhUlm44DQN/hE422pUdDAMP/DfA+Ac8wiP3FR2NR2XZqipMGsYm - ###K7THfOcKVarNEN3PkTdLxutLt/ny5NqPML3oCBgb7+CmcFNP9SfigCl4QroPLd5s - ###C/pRum7CBv7wspfhZssd0NeKyUQ14TO7VW6MX4ubBbm4zD/xsjQfe4T76L1wbS/H - ###qoBST+SbKkrh3IErtBy4RFMCzjr/viGb1qRv/Nfl3ci8zUof/Rv5h7LVVDH2Jzwg - ###B69ZFgEhjdHkTaJg3htLqjAjcMDuTXIQkOMNXZaIKQlvJoQzJGrYR3lLriYuZbJa - - - -Valin, et al. Expires August 20, 2012 [Page 232] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###THbzOewBDVFcFXI+G3OxZjadB2Ytt8eeoB8sXiWIFLshSteFBS11otsMXVcWAqUl - ###J9G5CyCe7kSUJVhwwbSEAdtJz7VhzIYTFElu/EsQTSh8S4kmnIbFP0HfY21bTr6a - ###YRu1TsL1iHBddKtwiERKtM/KGhkbrzVlV2E1q5p4bZC+HBu6OiYoXXwoxstgw9kV - ###1P2L8RJGQHdtj/qotWebJAiDSXXbxIs8+cMfUnAUl6Hp5AiRk0oyrDl5uKR5J/DT - ###c+aJj1Y/MB0VkpZcwkBG4wFuNfxSrmgSH05jyAEREXEvcw4YH6BV6c8LrRUSjvQW - ###UoqllBIKJcrjVz5hv0BQ9mV37S4YI4GSzxJv+UILzRdf1pKfEJZo6vme4IQ2OFpw - ###VtQiEaOIx1Mqs954ZOAZH87fn2lA14wW+RK+9LsfSSFFDulir1qrapa8hbPkWNEb - ###OVZ0XNVY1cmq5qo2caqtbrGdJZeFtmL1MmpZGMNdTJR5VmJibI7VmJyn+gStuK6t - ###TZsYHnELOrr55AnyngJ8eox8prLp9QFntHyL8EERW1nR2qP4R3yPlIuGSGNVuAKg - ###xWMuccyInSNnPdwLE/VcBKr2mLzEuXi7SSHQPFtOCoEu2nZSCfRBth+LoB9kC/pT - ###F0D8L+fdEd59B6LWxU+uzJBNmKFNmJvALNESNIlZ6A+49CoCchhHH2k2ZU3iExnS - ###OpTTBN/Fo1mfRHoWIOcjb9s3jAx8RjOJR79VLcGL/G16Bzj4g9l0kN4FG7xMA5fV - ###gYzrzkYxHgYFFMFs8PgXQ++p++U8SgeFEJE4vwv4HCFH4nwX2rXo93RJWVygppXA - ###CeCDAi9PncQFHiSOePYB6238qT2DlfEDTUF5n//0LCmcfyypHFUJsZux9sl5x+/9 - ###2um9KLFX/nT4YjyOZvwjNcjvlV+AcuWoPJpelfAqd4c+gHYubpDqnzGY4CcZGrDz - ###yZ+GPGxKsrVeMMCQSC/eNW4mnvhbFcI/niZKPaDXK2HuDnH7/LJEfBkWn6PJm85n - ###2E7Gn4Pee7STnTUozOG75gkmU5Ws0agRx65jmG81rnR6ftg410/IklfKbjqTGWwm - ###MVXi91hnOZP33vBshYzIPPUJUqaiwsvBuPtREiA1CHN8A6xUTvPBcLQp6UW1nbDq - ###CJAv69Kyddpi6mdn6ZgQAKAODF/0XnRe79Lu7AEH96qPkYMX46Fx6v4NlhaGNwn5 - ###bSwfdk+MIiOSVam3XCEewKzA4PHS9dv6IckXajdVXKW8T+EEOrIuChjbfeqI3kWj - ###UIea6rz2tvl2spGvqEeC+DpTFohadXfHHucBTygmuzMIPgXA+S6D2ecgGEHfKsTz - ###8WpmciQ8GZk2FPP+Z2WzKkamzUSZVSvUBdUJFNf18cyj4ODFOdvbw73J1IjOAzrS - ###EEnQoFXWm0/5vbnPMhWNyhisyTGXUiQ1iY7X6MgandePdWyx6vaOQJZsRx/HHnvx - ###soM/HDYOkJygajpq1kl83ObiIyEllSBwxi7xP0OXtJFEaeKCaJOzX8plAgi7+AWW - ###9tvT5kHjMAV1V5TFmPI3B9MQOtkVHNyQ+7Rxgprwqn5+TCNtnhgjLe+L0FKipywY - ###gNxgqrAASIVxkoDIPjX+XI6XzwSjfgFAPLnSF1aESwoPf/wR44tWBhpK722BlSub - ###W/24kwuWPEwJn+Z47ssZs2Np+OlWaIGB9ln9vN0gu74WjjmNcTnqB8SFRrPwdwoI - ###0o8CZVC4N1FgZjcKIywib4FMKg7RxsDppvMBDzcymY6h2YhMwFFhc7OoY9/VAerw - ###KfWV90LaxywGEk38aQT7aBQRH5TWCxclteOiw8CP5tOgFMcK5pHLPgWsP8D8V746 - ###lhVRdzCJUJUNMZ1iFOA5p0HtUpaAPlQtsulTwK247/aeb3QbH0tKYIkCxk6K+5L8 - ###bqkIH7mK8BFUBH7P+vhN68WLAp4y2eH2SkaXVfQs1Eyq0IJDswDhhnQa/Q6wwsKG - ###9cKOo2EOIRbFbJNPjAq5M/BLyQjcYR36iHql0yyUQPrGXsL+pAErJybBgvYlpZu8 - ###8J72i1nPnDrohCmEmk2nUbm9RW7xHTIxxjLbNrdJuQ5ifsALCpbQCyYBhRmg2NmJ - ###xaLTu2Ibie7ta+yqc/HqvNHG4+XO65OLzunRUbtxkZifpVd/Ym3nb8VLs+c0RxS4 - ###zRAMcIvjI1u8wfFBW1tcGo7KfAfPuxFY7FymQswwPuVu63gM8wo6BR+rGCSd92HQ - ###vURkLKkACz0DEHrUPDnsnDUvDl513r1qXjQ6J6fNNkXzpFwBppSCzaHq9EybN+hE - ###hqTI1R6Aw/Ue/FA/OXzXPASu1fj5rH7SRiCa+UR1bT3+KPBMmhRy09bpu855Hfrq - ###aAtEsdZFXd/HK5u7trRlSWaifdFXkOoIkvZjFSlE+xHGLAp/hv0E90p/MhmEsBH5 - ###fTQJSiUvEqfB4SzenkzEPJKYSRGEhRIIwvxOgjciJxigLw9s3kOkA1EYt2uleVEH - ###h+j6Y3AMbt+ZT7CsOk6WQRvD2Y8RTuqM/HgiDDimrRsJxQxnkdbpR2xne7u2wycX - ###CMTLnIqUvT8GqQkI+VZd2hJ0mbnq59yORkTMpeSc69EBxd7BXftzcmdWlmmu4T+F - ###NY0n8YPxRHpiwWRc3oKQA9vyBBVu/dfuWCuuTVkcVvg67IOYTQXQlQE+Y0v0URM+ - ###5E+WzswlIZi/mmaKVk2RNGGoVqjMvwtHLRkiJW6XyyUxA+dbOQ68gyMQ9g0uasTW - ###jhITtghPH4JhGMfx4Q6r3lpG82Ew7E5u9UaR53CscLuE+hr3FiMg/R6M+zq9J6EC - ###i3DgMt/IUjtRtUeqU8qbSY+yhKMFJpg+ZaPgJsvugs+NlFuMidICH2oQluFFcl35 - ###g+6cQnuLUwU0PDErprleh9AjvANcEc5jy1XJIATRl1JCUEwnwFLiHTQA2Dqlc43i - ###AvHEGNw0uIIP03yjW2ZYd+09nSylHnX1esDYQ8nuShgpj5Jai8D1SkXSeq8ZDCv8 - ###oND6ZV1YHl1Cg/vAyYjJD3hLiVXKM890VZBWM3aqrrKRApOaA+EHbZOpn1ffAxNe - - - -Valin, et al. Expires August 20, 2012 [Page 233] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###dxo/P5T02chJI1rjKBBF2PyHhD4V/YbHK0LZuc+6qnO7CMlwKOnJDdGiN3ev1vcM - ###/62lMCPXWe61Y0z9C4eES4Lq7Wh2HSCDEv5NcgfWxuM841ym6xk9lmb45NmoSyxw - ###+WDZHRX7ijEbZme9rM5m1MscZKoGZU+R2sIM+rTHnzZfaj+513RlYiDHdHl2d8+R - ###mYgg8rqaE6FHlpW2SbdW8aMdyTwyUkQ9ELnpCwQB47Ms8DsjL4trnU0DybhiZalv - ###GEEFrh4luFiGK0FaFOrYKdH0ZIps9cLlKrjUZNx16Sl2V9t88uRJPxdiUxWR+LyK - ###PIM/B/5HbdFklFe2DK6DLD7fUIeJtlI2/lxgVZjJEhrEvR2cWs3sYXjZgZCQXpvJ - ###2sfNk85rPH/rHKr6d9N0UvcqNZhFu+3Gnuq6MRM6NoRVoXly9uaic9FsXciDs5Qj - ###mlfNl6+4bSGu8pCjVCsuOdC7KLSWUsvtSniuormIC16Ni4/vazNg4ndSbA1oLTSE - ###IU0mQeGWgaDEsU7kMDuhCefovPGaFiSdhsQmIHz3+k0dLwh07HJ00rbcSanz8BP9 - ###i5Rt1ejbuqUbLXM++FAndDpaQ2CPDtON6/iuZFqAJypljsZeH633Af1bFaBihPB7 - ###4b1HzOHJY7zyGpS3YHh94KDy5134eTf+ufq/HqikR1HxGfNvwqjwvgLaeKUC/5Y9 - ###/PihaLuOLb1k8LkkU08VUewwQGwAe66od8I0iYNt0dqyLPZxmdZR57jeia4nctMr - ###C4q7zKpSP9eryI3xkv6LjZQu+z/6lyAU9upMaEgHp40jVjaAFTy7AJ5C0nmrWW39 - ###7nSZ0Gj5YXjNjV8n39VwV0nDnRtvlUy8wcfK5o7tsvyRO8MuRzRZM506kvwznzq6 - ###rKk3pjA/n1dcFung9KR5wCSfXOT2krkzXKIbFHGHPrv2p+IKkMZoRBXlMqUb22VX - ###Oi9OT9sXKSfltmXd4SdgHF2oXlDX7J3DPraJ+7XBO8Y3ablZ5Oph4ixfce43bT5I - ###tSf98MP9uPkrOThTn9Q4pOGQxvbUdMsumPK2iTFLSQXM0ZHPZTibUnIpC5WpUNG7 - ###Q0k9p+cdffu1+8PWTd4l8bsMKWRNgxgoyRYZAx3g+yznFXOE6267jEmYqbzSnqMl - ###jiBiD47heIxX2D+h8qyyueT0ALmr5Cm8Kcv7atl0oqHI1YQnnm9eHJ132scXr+T+ - ###UtAWWDmjAbdGqQpxhknPXnorz9J6qnDNgWX0NJ6VRG+tRtJ7rAqKXid6bLbk7DUy - ###+xi1WfilbaHsruvuI77XEJrEqmpA0mR6BJCU+B+wAGSoGgB5zwjgC+L/bYPkacb/ - ###gL+71VX8j2/xrOJ/rOJ/rOJ/rOJ/rOJ/rOJ/rOJ/5Ir/oV1pS4pJq8tsKRETtAd3 - ###FHG/JBM8/r3AiBLI9vWdyB9Il07g5ygoKPDJGIaM8mx1BuMo0vR6rQugrx+cHqJx - ###/7Bx1jhBltD6xVbbT0cDEVkFqovbTDzfJ/rBYwJOQ5uOYVruUmdUtAUvOrBjdK0r - ###O6MjUgLPgikvZ0n/ls1BER/P9LsXJ9t6XIxz1RX0zhjqNtSfBogFrhDTBeYSqbIl - ###OuJJ1X4BH4dB38fTFNghZeZV7IplysjV64qhOJv94yWtMyi58tr4LurM/EtYf6+9 - ###rfd54H3AKx47tcdbpLH/K0Zsf9gnRf+TPjaag//dFcBs/c+r7exs2fHfazsr/e+b - ###PCv9b6X/rfS/lf630v9W+t9K/8un/8mE0Og8BrN+XscZaXdgETUP39RbnZPzl0qP - ###8Sqq+HnjJZJ68x9UvnMEUwAINR8vKD/uU9SVc9PL+anwbf58gyES8D7q559vMKIM - ###xhz8kb7+TF8x2J6V9NUW5rrjT77wxsx8UO/Bv+8C3B2ALdqe144nb0CRBcqvAE8q - ###4JHD1zbt0RVgJ2BRDLC1qANSAVaj1536YSubhjcl9PrfxFy+S44e5i4PePzrBC/y - ###DKSMfhF4oKGF2M8GT7HmssGnGwEOF8HWwB+CaMF9jhc/bvU/LLFfSzJFsx2Hka8p - ###rvKKCxzCpSr2SWj7/WB2y7rXQfdjZBCYjJV0SCFC1YG12RC07174ePYHZChDd9DH - ###Q/j1UMS5SvGkzGA6yQNfxTO0s3Qe1M+8fW5HnzpMjwe4sYecR4SUYt3UwFsIurzH - ###DQnrPHKfbkCQlzl03oW3UKL5EOVK/AWlr9shyNbTsOuMPra4s/Y4VfVfMWQgXpF5 - ###Bh+piV8dTWhj5gu+08W7UjRvJUFZh+TFAHj41XYcMu+TIz6gna7EXEFDDXTE3X6o - ###tR+aAcPMuIbYuuueyOU08D8uvsZkXQey75DkxDg+meOA8SeWWTrGdK/n2MGRLrRN - ###54l7VdaqW+ek5450xuMK7O1l7uD66IzlTotKLHh9drlnsWHNEnF/4a0KpiYvjEXW - ###bhpyHUb4OCl/EH771gelOf6NokWjvzoPvydj+PJLD90gILNmJKIv3PMxIrg5rEIZ - ###4Xq1BxAQ8TBTJy865ASBHvnmI6UNS/ChIB1y7I7e4Z9FG97N+wS0xOMMX7bgySlt - ###+O8xcQwfv3ElwQFe3TdGWg/87rUwM1/7g/4dR083BhZgQIJ/rXsV86sGi0a/aLvX - ###b5Km9UGCb8t5FgHjsp6c4KU3VNbwJfjRfHhJ0XS0xXZP8PoyXQQer+kuKquBdwg7 - ###4t6xI9rbOnZExWYRX97DLoREqQeOgb3IWKfrFtnSNW3c6tbk8OKgNeIb+uvLYYuu - ###iDvYMTY2mOOGMQU3JmGfs0G8SQv8f8atVWZcw+Ty4LdEZWATxTIUd9VXK3ZExaDk - ###N9i4QiSGUGI8RGeJ3VCCqXV1+Tr+GA9GbAScy1Uclz4LYhGKywfGl0QcHR2nBmwd - ###Y/EtBQ7Vy4Lq6VC9PFC9LKhqD1UxhcRWqogmsXfmwrcn8V3Nh+949NWs0Vf10Vcf - ###BOcx5FoW5JoOuXZvvCPUh84ynJb/dzyd3dPrL34W+P/t1mrb1vnPNnxbnf98i2d1 - ###/rM6/1md/6zOf1bnP6vzn9X5j3X+QxYoNPogK0ORiBX6vriS5g9AM+ndwt8h3o3B - - - -Valin, et al. Expires August 20, 2012 [Page 234] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###txjbaDr1b6PiU2mTeYGRn7t+FMAvp4UR5tTiwTNUfb2iqd9B9XfjqaoP1f+3WpTV - ###RYCIQUoDfLgqTxnwTRi5mbzMTmkcm3lCOeYOiYG9gIxweHErO1exn9Sx5SHKm5Ho - ###5iPW5h9SjjDcqm5CzZWvwl7iKEPakbi/lwDTF3uF6IXKuJsN0qXctxyGBKnAv+XA - ###chgvlgL5k6O4BHmiTBZ0QNOdxRQxGUdi304HaUTf5/NJhzvPXMcoy5yJ/MT2WWwi - ###NV61Ml/tQVUtDvm7KVqleRx54dKHkkaoT66dBEtYqX9KWqmBXGS+5NC6r0d0KVtU - ###9HF5y/GB1+jlKhA2GhuqlwqVH5ftMTtLiXYSQSlU8As/ScJrpgVRbx/r/UrGf/ar - ###I7sKveWZrhkHgicRikraZHpJZIdS2JB19+RXXlfV5JjWasZGegsyJxx92hJQbYgy - ###aKiqYUCL56bZ5/c7KeJ3S0aIQbGMh6IkQqQFHmfV5oVKitRFUyAVsjF582JYBHZw - ###9oYLhWQ0UqL+T8LHV4Mk1ldi3n/i897KP+9oOtHm9id54GdNrCKPn3gmwruRx/1I - ###5O5kYpLK3chleZKJoT60oeTf9Emz/3Sv59OHMgAtsP/seDtV2/5Tq1ZW9p9v8azs - ###Pyv7z8r+s7L/rOw/K/vPyv6T6v9rG0tsF1slLzlcaqVBgjsD2X4/Ti/axJPhaTIN - ###+gOKh6m5eMQg+4PAEXWzIEwUpMkWM0G6vEviuM8GyKZ8p/uKRjySVGDC3PBcUDMs - ###PS6/CAkyr89EyigdfhSYSTDhRHHwnrWbrZ8woR73hcBTba6YvOcuEXaF2RDT++Gf - ###aolNu53YC9KwelD/9/Z2/vhDfHqsPnmV+GM1/rgVf9wxs7ZNbs2g2inxgsQkJD1G - ###DyiwjPRikN+47qWF+/4YJ/lOb9+ZyuBlMEshS+MCLSELo6VRFwSSK3R9U+ajljl+ - ###DuiFcB/wgvKTvh07qo0Ocygq/P/s/Xt720iOKA7v3/0pOHueX0a2pUSSr53E3tfX - ###js84jmM5l9mcLB9aomPGukWUYru3891fAHVhXUnKdpKeaXKmY5usKlShUCgAhQJg - ###AzfiXmWrh4d006aJ1+dB9V2IlYMfssEPxeBBZ7+CPx1ukkQWDLlDGJk6umdWwbYo - ###yAZoFLBbwOLU/hKvvihHZNXkEyueTV5jibdg1/ymTjndUSD3Rk9Adu78qEwPOUH+ - ###bI2netTHo/87s1Pc1RZQpP+vr6yZ93/Xlyv/jx/yVPp/pf9X+n+l/1f6f6X/V/p/ - ###ufu/MiEbZVZj8hFlO2eXRqRnA/fh4N+Bd6VPA8/DioKM3NjSWkVGBOIzpkZKnrTV - ###om1nUSpFpXnRzKvDnXCs1AWWMeWjyr9CIkwOJyzzGHZCZjLz3aYpeYFlXOL+jrAF - ###KOCTops8Ja9wwDBCnL0yN0g6MSq2mEvrOpt2T52S4Mt4k8jbugyouGyDiSSScZ82 - ###zxUHeJflw7JiYCzwOl7O7DThv5bLgCEwhPcAWsEff2gv2qqBguf9I1nkPDY66PIj - ###qYnxPwqWQZPeVC/aYs9Aaz05pGShvBxPeyYAwkKdjG6SgUiKSxcKuqO0diGzVXcD - ###fk21wVpcpB9ZE5gNG6SW5PeYx2BT0mzLgT7HcRqJOMlpha9gNcls07qX6uoorFSl - ###k1QRrQasb/inMx12BrNlwWwVwtQRI2Hy3PRd02XmTRqn3OuiO5ukmMo0/sLSbD+l - ###iRzWhovQ3qaGdXpfGzZaC/itIf5s05+qq8aKvMQIZBgFUxAzffYsfo0ITSGbUE8L - ###es2YF1lJmIEE+In8a1EMroY4WsLxqkGXlbotrS67RdNRcg8Tirv0EgbVabpbaWut - ###tI0eoNmm0/T1YFmry+6TqHBorqgHTexBq8yNEY/+P57E2S2d+/oA5Ov/7db6WsuM - ###/9yC4pX+/wOeSv+v9P9K/6/0/0r/r/T/Sv8vpf8r9ypm6GmMebiBBQFvS7l54JfF - ###4EQIUHT14CJhGdh4eAV5wZ0pp79gzC5kmF143UeVPtPauSBm6OqZeKYFl1488d7A - ###0DSXPH0/nVJkAE3hJvWyRN2ba1tRJ7tAibqLMrHKweFpfT64mO/EAbdUXZn6q36n - ###uiznl6duXiDsfvTJmqzSdR0mAVEXdd+MfHjmVN/1e+VMOGecRDsf7HgleLGnQ3T1 - ###QQR1aH20arNH8+rOgWXRXuCIDMNtOh8YHiyQJc1KgeE0I8eFP3dVdxk2POfQysKi - ###9e7AIf7UQs74BjUHrH40OO9F7nG941nCL6L861cljVOBK66LjGfCHX4uCkxxZWHl - ###+QDxuCGsSC3+Gg/dbk2+uCmgMySOsClRt1sPmBsP+kZkRiGW7lfYsRCex3zFevQI - ###rVKG9crwGhEmDNNlBIExtxVAJIjdY2g7SLn7jLKsuLMIW6w8qByjBEqtSG81DxKl - ###5CanT3QKeeaGHPX7OZBbGeSWDrkm3qOto8F6uWB1ghlXGIrFJ8A92jPIN4eZavTv - ###aE4cjcYsg5rRPds/B6/qtNlVHe6clKCtqG2555QdtY3zxDPyhNuLGgxTC7orjlKZ - ###MNDSPyMWlgQaEn5VaNFRcM5+t9R+L3lnLeFWKnvmtL4vOWfQ0X97Gr+ZtMBWjI0N - ###rSXhY+XCBkU2GhpkDWWhgcwkxsQ0XZp6HLxE5XycyW6zIeHvF+0kRTOO/SkSfihb - ###gjPtR9mEH/jzDgk/is6PXHKhA7webLZECLby4d8KgCsHOCybeqn4b+b9WZdUvngC - ###VPhIJKbgWoF1uxYjlNZRJLS2IC3dYJ1LuorMKkVQq+aO4pRqYWhx+7SV1bI/j2+s - ###9uDdtb97ILRTiCOrBNcnKD4UqMKuWGNKTDzlinE8DWbjYMzO8yQ/H9+goyLvHfQI - ###/+DdwqzWm8FJYwt+AUR/dcdPLZcpM3P6fBtNEswwkjI7YPcyGn6KRVBCHn1MveF6 - ###r3Tf2TCK0lh/0xxUj2U6VOia1Ebzssrmp7x0p8k1snkqe4FOBkyiaD5ur5ohCxf1 - ###fvgaYHsJZmZfZ7mr11ZXl9dYuNRSDbTn7wGl4aRn051sMysql59RVM8wrZVna9Qu - - - -Valin, et al. Expires August 20, 2012 [Page 235] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###r6STzsrztUldeaSUh/dYkkXkw+y7+46lI5bPJV5nByoYBICRgPElIz1PGQ0R11Mq - ###lFy2luuig3VYgHWNdtU0PeoquGZaR/i6tabMZl3PXq7FidS+sDS/0MVXIvybOtTT - ###mAzaNbTR9G8XUEbWElj3ZjRwmTs4HowvIximioodmZNcwTcSCLJsY3p2BIE2fGWt - ###lMj+RbRoZl4OWP7qs8OjM5Edypk7eVHJ0KxU0Y4Or8WodmSwQc6NmXqwI6IB4iRj - ###P16cOKIT8BjJvrlyh04m4J/dwD/rwLPXDV1BySTDrH8ktbLyvg6JZnQ6Vw1pwQmS - ###7jX/Rzc8+XfYOrPZeMGqZInb1NKmH2fqJBUXZIjIdjb3/uDa2QQuvlVmSQt+ZZZ0 - ###PN/NLOmIzG8HmcFoPpSw7XIcns8uQnhhCZTDkOF1GB4d0L9nJ7bQqaAglai0RVoF - ###ViZ5no3wkA80EBA/8RR6ChtG8FWKgcDnp3HUQy17RuFgKK7QdDLLYoMozRISSCpN - ###+dtnZhEcpV7EGHsmP6itGYJ/JpTohcTQM2FYCZEjOLgVJwekWJRDXSHlNfvWi+3T - ###l1wUgfURnm2fdFC+XTYNBWyI2OSSe4LFQ/OJ3VdKYZhibKDhBIfhiIHLLQSPqM7L - ###7c4/9H1VyKQuQEtzAoKnAJB1SetugJYKR9TWtkpXYH8GWWZYpHLZFsXWEe6nGX0t - ###Es9SYtzCGiNi0spkvy+pdLcYmORmUG+2dSdkj2E9eKYVlYK1Uq9B/VDatBdPzXrX - ###IItrhsFnrtofrGofOWhrHCjPJMZn1jPBf74JBkK3MDWuEZxHGJ9opO932jLmYNSB - ###P1NLqYvb6KMsZaHFWmqWK5jH/wsrOtSBu3mCFcX/XWkZ8V/azVazyv/4Q57K/6vy - ###/6r8vyr/r8r/q/L/qvy/yt3/yswgHjGp3K0q0j4nMkSl8xGnYijIY2YVNcvGYm08 - ###icM+KHBL3GSEytxC2VOxxeIkgE4PFb71elNNlQS/w2RvZrxedOeGko4kMHotfo3M - ###/mInhirpTCKMZkFOVip5pwzLovJaIptWydEnw6+/sbQgxeAPWajn4EuJ3EzfISdT - ###5sXjwfj84H9yTiZaNgW36uTc22TuJT7FzGWfqN6wzEvwEwgJf3d4G+1MB2N1Wdin - ###qRnX8DQBhBV+kgdbGg6u6moU5xues+kms0cpiZzYX+4TVP+pqRwbtks/G4Hz9FL0 - ###kjw0xEq4smIjK5YqiRR36kGGuUScN+AhWYbGJTNHpeZCBLxFsHDlqCwv4aRm9V9S - ###yMndNwW1oos38g/Lh6czO59OItBc+qPhpwYd4AGAXuL045FnNE12RqNgyZfP0upN - ###Y5Nj7zMZmeQcqoTIbGwFGS6tlhc3DXK06GRpyTct/PTdPP434KBZzT8bCl1iWfYY - ###Ncrckft3fnzxf/Qobve7BVhg/1ltrbbM+D8rzeXK/vMjnsr+U9l/KvtPZf+p7D+V - ###/aey/3jtP6UyKClp7c0ouHokHlu4ysmqBLvkrD9NDcsAD++Ln2RkXaXN3dFsOPUE - ###9uXt+g0Vi+QFtBdNlTtEQh9mDkIgm0eUnZdD9IW4cYJ0KeYSYif5PTasP33jGtE8 - ###Tw5IE1sqyKGeVYlP4jQap2zUbJK9IC1nl0RJmmvB3dJHr2ltVuFNvbAdhFfRU83K - ###tnrKaUuopZr/Jk8FNownId8fme+cQhzyV1Sx68YwGtDod0paWz0P9nj0vyxD8QMk - ###gCnS/5rwzcj/srJW6X8/5Kn0v0r/q/S/Sv+r9L9K/6v0v9L5X0BRSGcDYjpfZtGE - ###8Z9I1aMoHy/fprieFgGDGc3QHRR6w3/jd3aFtFXzK2Woc9W92kyPi90OR3uQzMXX - ###FSaPc9hC/s9c31dugtlwAtwdeGAf79bLVA40AApbyZsQLcJL8XvwKGjeHBwc7D5z - ###qiNZJ9jV+xWHKoLvsRy7U86uDdVYdxf090vWyVag1Gx5arYKa7Y9NduFNZc9NZeN - ###XCmA56jXg63xVslWKrcgNcCljjef+qbizNUDHbrmvs8b2KKJFdraRGb1INqoVLd/ - ###58ej/+HNMLzO1aPcOOn3PP9rLa8vrxvxP9fba6uV/vcjnkr/q/S/Sv+r9L9K/6v0 - ###v0r/K53/4wDkowDTPyJLtNyTtdM+hyj1p4gZ5Y8WpYIvjhmlgp8jZlSRhzR5+KHv - ###aE7oKHFcJwND8hwo6K4tfTrvBr5EypG7xozCH3nX6Hn3ersU8KMY/BnsgZSDQt2s - ###oSMsYAhueShLSfDO8If4uOIf4vMO6NvwU1/UfPfzHZapaa+7+zuQO8y3uu9ya403 - ###cnzUOQhft1Y/2EGjOMpcLteeHuHHScx8srEpWN5jjN5iDFOHxMJVaRGsfCMeJMND - ###NujMusJCm1H0TZQcRKCzfhxhx7kdSdX/FeOJO2yVaRDQlHszOg2zD2xR6hH1fn42 - ###OewUuMViLjmrZ7XYxCU8f+im0cqi/rdmgbhfiKwnKktXlgIvqr10lLQxxHvRn47D - ###QTzIYsioH7kHtoxAtOUMwMKC6uhe00asIs3b3OwW7RRYnc7Z1UBRZycYj7ZOS7Gu - ###xYSCF9A3YBUsPpzkmnpcJquzbOGVDcCU3dfIwZgxUhFThoZMvv7uwGQ0crraQkOn - ###ey1+BLjoBj4eDnvxTT2Ls6d+Ptk/ZZ81jDBMquUHM+rA61/11/COhnI0ut4d4QWQ - ###m2R660aPiYJdvhsiBtJu1HeF36Ib+vAtDrswUmXg9UDZf5XtwIQxiXHH5/fD2C7o - ###guGM7ZUxvnpwk0/yddd0FNGY4AH3ozNz8QmnEjv90aKHN7w5zuUORmmOUr6di8tu - ###Y5AJMSqluIRUpymFN+e3OE66ocUuZSmtZRcPNosQrN1WYDsTXsSRM+S/GlNua5DU - ###wKkNlP6QZapjtKDsh/yqksbB9bmW8+2Kg7VUZvbsweZEwcpv0mqQo7xU/K1v+lIB - ###fpbGUzfvaXpWvS4MpcDzRrDDKRLBghaVzcO7tZxg2UkBWTsCdD4bTYEaxVUgMtsQ - ###PyDWqmQkU7t4kUzSaUj0GkYXuOzR5DbV6CITVLKtH6Wck9P9PVAOQdcMT0DVPA1/ - - - -Valin, et al. Expires August 20, 2012 [Page 236] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###2z48DrcPQAcNT/c7+2f6KhTNudvV4gKOrmtB2+QnCiKeUKa3J4G/G89cUJ6IgI9L - ###8HOdMmp5o+dZWJbLjFQYWsZoWoKONRjDhIXOvA9RdAPlrosWKGEPmw0dhWZDVkyP - ###2EVbPECjNafuV3Up39Y1vqyMUElrl+2unYNUgzCejGDXS0NsLXWBUZDCsI60ncE2 - ###FtpXaugLflPh70b97owcP83k7ywmFr+rGjMl2VSOZWdFZfUEVO0gKHbHk086Qpz9 - ###N4XVur7eHm7nkQigGD8j9W4ejwFGc8+M18P4ZspDxOJbuso2HmUuwSrb6Y5vaznI - ###V6dIsJi8qcK+An0X2v+9/n+o0HPWcV8vwPzzn5XVleU1M//b6lqV/+2HPNX5T3X+ - ###U53/VOc/1flPdf5Tnf88UP634Gh0Hewk0wkKyBiefNiLht3boHa0c3q6EJBwBRUf - ###wzfc5iLYEhXjGPAtVoQxHYxnjnsUby4nKDO2zk90qlOmksc8F8WpSZxpugqeH3/M - ###Q9tbOgouIhbbm3YvmZ5CzwrHaaQ3Ct9u781LKsXIugOpiEOpXHFUJgZ/i4p1sI12 - ###EAyFvwfrRguPUqIVGiuO/rd42tkOX2841WRpSoaZ35ldGMnl78CD+AB2R2gxJGEC - ###Tw4jMRIglVEAvSJJa+/sfXBBUafKDCsPomkXYmBDARZGHzwPOodH/wgPDt8ja+yc - ###1XBP3N99EcJGcfgW+HII3QnPXpyiSLCB+qWaYr3gNIcd5hy/Yuc5sslnzgaGI3ae - ###SlcWYy1EjDkOoygMAo/uWL/plK4T7uyDBLCPnbdTFGi9xhJ6qGRm2SqCuUVmKpIU - ###dt/AuBispTv3xGx/M6+lZwUDyh4jCrSrCq4GojcjlcAB2bvZgu6xxCoeC3zeOMw+ - ###5HU2v6yPvoSV312v/OhaWpIwa0HB8mWlM+7qKCU5v8pwpTnlT7E1iy4utz3FxsOd - ###22mcvppZWQxU8HQT/VhemB5Ht7DR4rEIVH2WAz7u4thzejlOTzHXUh4KxOjxRvYk - ###TlPY9+hqOjPFzSauO9pzb83FKdPm9MAoA34Q3YAAmRsbMhNMLvBU/ynWSQazgXJ7 - ###fcQSAoLsaERnLAIP/d3dOc0DrqTexLD+MEaQOsjUARJXNJw2hMA6AtWYGQMCO2Wa - ###SzIUAqEjhB1eMp/iYSQM9ZB+uQD20gtn43H2B8nLeBQ+zbiIHkLvhq3EOgVXYOfl - ###7I2jMEqI5dw+Mo+loM1dR4xkZ0fb4cnhGTBy+Caa0JaBpHg6n6sbf7cVoMP0C2MZ - ###QXrceS2Ki1/bz+wVnsbkgoblhoy06IdAF/uDIxIPlV7O+lPxUf5N3x2N08nn4V5d - ###/KJWxD8d9civRzb8esPxFXCDdu2j6BOd4FPvHVTBi3XkjuAouIF/HEXpFI8HstZc - ###iBrTCQLmqspxTJrxNgE2BtfHtj4Erfb6qprD7gxl8CRlZ3f922A2HMZ4OIM2OdTy - ###BngHCHlX0kfFr8YUSzrV63YXyLQ4HY2CHqxnXGCTOOpjnrckSzRiDwhoXplX+RdN - ###APylz6z6QpRo8v67Nt0OpkXRj1Vp3UhZLXgULN9dPrYl1ywRINO+Tng8QHb2BtOE - ###UjTbh5MhP3yD+bhgAsfd5WZnT2QwQpiGT0NhvcTzAzKUsm6QhZHEA16RMxvJNiX6 - ###big/jH60rfvUPOOAi0AYXAxAyDf4eS4QrBae2k0yr0ou58yFTYm2/WGKO3E6GI0A - ###XecwcddJD82+k2iYJlq23vnaZkaPk1Bk2Qi7s+no4kLX5B6nRyd+ba5u07LpzzQP - ###9SgK3vg2GMbX2YxdTGCLy4LYcCK9A4UqY08xyV+b9p+Q7pvWJLXRZsPyyrzsiKNw - ###Mcw0vHrx+z2REmz3esE0AQbGLSIwxohMDJfJp8tg9+RNQHIgueT24uFoMoBlgyfC - ###1F+684jriUsrXsfHDduVhY/xQ+EQKfLrYlDzj2dri5wNPqKzSA2U+wYm5gEm1iYN - ###dzFoxY013ScD9cG/GSevF0m/T1KQx1Gx1IxytJJn+VhGnEY3HFgjgF/mbW67Dt4F - ###juKYTmwDIWm+Z48yq1zmUiiJS/dBKzMqNUHpXIMw+jzEdkJqJ3NpK+q4kPbm6n4p - ###PIr5QkNsNFGdATSXhxrOHXmGLtxt5rz4cF0uKDWHOT6Fd8HCCfM68YUlZ89dhm6M - ###V3i3mG6i2mjvOzJzaHGWPRUtq8OMlif3Gps9ODWvuGNgoIvck4q1kblOKabMkpBZ - ###pB9g0sxzCd/I/F6uRxiLYPQV8P1FpqpEATBGrfFW0bPF0YByWiKa4Soj7CxrmYVI - ###0T/gg2kCbZGpU/W8lPqlbqBStFD9A9d/MGEXYoKR7eGe2wGe9I5D9offw9hoWnan - ###0bK/iR6p34R0MuYCHx6h87SfUwNlmm/SI1M5Ve0zwiWJa7Oax6PRSqau6mIavM/a - ###MXRcvT2hyBqaiKqkZKVdOqRR0Shi1TUUS3ftrJDpqTvlRIHhHJiSZNp/UaaQlLJp - ###zKwriDvpdLqmZ0Rmz4zXjoYZWRQ3rGjtRsN2TUrEnE5Hk7gMZakjT5gZ3c406SQg - ###leoskswjQ2+LDjJUqbQMSapPjt4sKbe4pkGTUNlvDCnRTke1lufZS9RHicgvnrvs - ###bVldRQxUnESlcVA8zrp3h0sTh/N5PYmQoH17kOv2iJNJadL/DJZDShuYtmnN3XEn - ###vvhBw0nmHOB47oMuD7b4Zs2RYB+NZkvQf5ZCDvOeLf1BsbN/0+W+fUHHPpz/fthh - ###U1/zosM+qXJ/p2Xw6uIijadUyLmmAyfV5enpgeKMLx7B3oEDTON+X+27c36QPfOj - ###ANg+msGjR3w743+w9p5viuMKLws/n8TRlYvD6H9Zu6KAJoQ3V/tYTpXMoF852+kf - ###f/Bebymd9nVb2dT4UQpj/mTUAI2vn6Dj41QccJCnaC/pBYM4Zi6jQg49n/U+xVMX - ###MeJTdoNrz7nDiXuORiuPR0BsOGtkry6zRWZ9amydzy7qqtnbOqVgzd97523ffeul - ###JMmPNeM43qXyWf/V55v1xkG6DkK1aaqYULUltbVJRicvHW73PqMDLxKV1IH+ngZI - - - -Valin, et al. Expires August 20, 2012 [Page 237] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###XU/QeXY0YSQ4iXqAswtSj9A7N5qgK3P8NRnN0uA/SaL7TxH32UuPfE8EFA7OexEm - ###8mk9Xr1wI92r+6hPnkIiseoTLW0ojtr46Ecd9Je/O9qhh3UOVTQA/nchS8vkcM4r - ###JYU0glXnfOtKpmOkjuMdu5D/nMc1QlVP+FsZBURFiQrBiRJ8XFqnxlLLsEabHZbV - ###Qa0msyvgGWebmy1qXNDikVbTpViiyv/uqCCrj/uEMIdRlqRopwL4LpleJkOga3I4 - ###gFlm297ToNsfQZ14OJp9unTNdDkea2zzGk9YYNzURasZ86S7klG3O5oIexGeVTRo - ###hzYZaXc2+eqkSuWsGNsLLyK6RPu6teZehUoBYQbqjz61+8mQz+JR58XhwZlgEI3M - ###9WOdrkF6Zbwl2161xio5aMHTkwG8XW7XzM91q2mgRqjlbLrs9pfXjeimXDdaj5f9 - ###HbH3bt28R6A6L98cvdtxgFLLGo3n0bxKWnQVXN7x02/7u7tksOmloMZlV2V3apil - ###FuhMK9tH1A1hgWimpm2FRgkbcaiZx9dsDAOAMya5li4MnYPsGk+v43gYtFf/P5Iq - ###1uEn+hb1e7BogMEFtSFeoiHh1+j6c6PrCz4bkIqVLTZR23t74SktDUEZfo8UC0d1 - ###foLnp0KDLO4PzSfQFI73OSfMNzuuHpgeOQ803vtDm1Obu3vUAnxUnxwWpUZhnWFn - ###m0ahrW8pw1LNN8MvsrKx1A0bv6Pr6n1rK8QD9S5X75A96asfTkAm16EqJwQk4Zc6 - ###JJB4cZkNHuV0TLPNwN65+2qPbsXsHeL9ou2jo3+WCHLCsfNmmHyZgZTbiwFJFwnz - ###PWSYYiEmTIR9h2MRs0+vvsYTvJyHt/Oz2+isU+S3Y75E1tblfvnnUfcKxYPXTabq - ###41blSr16Z3rWqVPQtEnlT4K11dXlNRkWIqNP/bcskAFPm+ryMRFi5mD0NZaIJh+k - ###TNCkPz/4RQ4lDEhu9KRi7xPaxHyxMsRoFLvnMI7RP5vOX7Nb9Xxo5kX4o0jep1GW - ###nwjT5KSgBoYGf+ZsTbOd5xv4sq7v3yRTeWeUjinH8pzScyvD70gSHI+kX7VChoqD - ###tq55ywjeUyPQxVx2T+bcQE47ErrrmdeHyZ4zX5wSOSiiBdYDpBkBUkcAUdEpF6ad - ###Fk6gy/U6OvzweVLx9E1c3Gs8xMW9OLNJR1PjBl91ha+6wneXK3yuuI1XDv/lAvdl - ###DZNn8WDsjMzIynZgSz8cXoz47otTzX8lSoVF5zo0o2/512z8nuxY936el4yycH2S - ###t+U5hWjF3rqmd34YJtvmSxYdUHtozS24aLdl6bTUgHnbrsRNO6pX+kqTup0w71TX - ###WazkDIg07XyWzy2Thybxp1kfqFQwxBynETGnd3f30A8iVPrzndmKZk3yXTD9ijrR - ###VwwEkXzCfc6W7TXQcqk4og35AoPlCjguYjLmjmxaf/xxl2kngcZtFKONHXbczHF+ - ###DPIu7LcUEoMfFbBvoNmztcMa9eg9oltM9tK1n1xTo9mtw2F3EkdAlr+xEFyjAE/N - ###ptEEf1A/TK8u1g2VKPic8Fc8KuemjULWDQbPMKAXN6iYzxKmqRXUqAfH4dH+2/2j - ###TvgaQ5jR/ChU/k2jy72YpAg+fkaXGAznFqQYUl56MdtHTWJlmlQv5gpkph3m9lDX - ###HR8VTuuD6I7fWUcj/eyK6WdXoJ95FLQrh4JmLu8P0ABOubKxXrFMOyJgnlDTvDM6 - ###3xbD0TO3t8ydPU993jGKZGdx3oyze3kCc1MoIQ7Y/jPqyXs5/mwzZZNjl+fPbP7+ - ###CpmPPPHfrLy/9wkAV5j/dW3NyP+63lxtVfHffsRTxX+r4r9V8d+q+G9V/Lcq/lsV - ###/22e/K8kIgnWQS5N1yNVkKQLuWnJDLCWvFWQCLZVz//e/stkim35UsW2i3PFtnzJ - ###YtvF2WJbvnSx7eJ8sS1fwtj2j80Y23KljG3bGVuqjLD/to9H/7tqR/cO+y2fQv1v - ###dd3Q/1bWVpcr/e9HPJX+V+l/lf5X6X+V/lfpf5X+N4/+l07jMQYmu5gNu2zT4SdT - ###uLFd9GNHHBg9X4w/ZSyXvhTvH8PzZXHbdngRoTi9ID6MMInNR1slUdr1u9wsTmwP - ###I+HX4h1weZCuYKRU2QdSGaWrXAFIhzPNFewolofM9nQw/sA8NtA/hpJ8Yf4mGeXP - ###PGakvtjHilRsyIoNodgV/HCcPDJwQzpt3KZf1PPEeRtjLYGux5q9wosA3C9gMZh0 - ###6RTT1f62OPBsaIX+Ggdif7HHo/9l+Q4eAEa+/ofHf00j/9Nqq1md//2Qp9L/Kv2v - ###0v8q/a/S/yr97y+g/w1RAeTi/OExSjioAsJLvIZhvvfrf44Ph+/1DywFQWrXQNFK - ###f8PAm+/OZ5/0V8BU42GX1E+uyYZhd9yfpfjfL/ENMNdh8J+7/wmqjVRg+chcN0hu - ###bpi0775d4qoqEwY5qirJhJxVeeoLUdOdFsORb4PPnYz2NAkOuL6dOjNviLmGCi/w - ###bv84StOARdVkmw2LEQ0cPv4yi/FuT9SLxny3Oo9wj4BfZPxd8oaHrSnpGir6Czvs - ###tPeujhw0fhevPvi1YuddHW9UVfbwHE8KnpDOpHFC77w1ZT8//1NB36t0KlU6lSqd - ###ijOdCls5hyxKePJ7zDKXd2Ax8MuIkyzCjr6MMLK4WDB/Fg4grm9ZY7B6L24i3mEA - ###5XgAzzWBc+HApj4g9aokuqGzvnVYRnClWCy/5S5C/Ckwkbf4DPDMbutnRGd0keYU - ###sXI+9iwGuQjZpRtYBPLiag0qLZQGbxeLUGsMz6/D9JrFIs8BL1YB1QlYBVz80ayX - ###jJQkEnOA715Gw2HcPz7PmX6JfFZWrP3cpyR4Ws8hu/3Oqd0l5mjhxt25xbKNXI8Y - ###/mfYBZWjA+eV4bKXhfHnHS4L+68Js+em+K6w3ITfxWgUwSu5xfeFy95VzpH6FPA0 - ###epY+r9xlZck/c9Qf60KRmoehqOYuSASzaWxcGtXOelhCHpargiIJfY36s9gQm735 - ###G/4MtPsnv+i+yJJZTOIcMUYQj5G/ZzTgKo2c8zuAvzHf+MFr9+w/GFHL+hEjgI8S - - - -Valin, et al. Expires August 20, 2012 [Page 238] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###PN/7t0GP6o4mk7jPLbV4CT4KrqPJmGxyUmO7SQyyYkXCSG8g/wxVGxvWKo4hQGzh - ###lLlQsqNNdBLNWdJlUUvxWorpOkMtieWU74CN1i0clASP2MsVzBXw71hZdel765Tc - ###GBlhlBv9ESMimUYp7ykJvszpcSaTSeLi9Wrx13joE4qETBv1uzNR6wLTwHCulHZB - ###YmfbvBIC5OwkxA9x2AVOUzHHHx6Gw9QvC3ZW7555knkobDvYrjHIu0AwckXpdORK - ###71QRUuFWALtmmXAyYitgO2yJ588iITKiYcnEesSL/H5IruxSFQkVzmGWCNZPSGIO - ###T0sKaXOAvylWce5KQvjjp3NiKxOeQbDwOY9SjUExUimUfWxKnQtZlM7W8RwfdQ7C - ###163VvCmTRmEoW3AKYIJ/SFK5Q+ysIvADjCfyFUM0FINXdlPSLmm9IPuq9XZM+Ush - ###FSiQRyoga5VWEs6NGFnUOnMJDAQaxVwJvlpmvkpuTO+gzZweGL3RjRikSWGfHEFE - ###SoJfhOowBbCycb68tkNl9CyRce7kBuV5atgfdwuo1an8FjxldZTo04fACJFm9kWC - ###h9GTOFbiKTn6dzCHZoQ2H3g24+UYRcnRU7iUMF9PkzsKlkWHHa7vPwB4EbAlb/IF - ###+OywJuUd8WOiJHiMazqi9DzF4LODuzQajPsxeWEhQUAjo8mtCR65lK75SaOY065b - ###sD7zbUP6+oSiGkEt1kDQC/swZUt8unH6FspS6OJN4Ubi3Em4Ix/A7sYxcQyBOImk - ###MuB3Pmis0LlS1PWpybzIHOMIxSBBu9mwypGICC2bxyLkRpbpa4VPydEnbBO1gji6 - ###wB/iHYU01ncCT9rW78AeMgOOB+Pzg//J7IGWTQGvU4QYk8y9xGfbj+I029biYTz5 - ###lDC/R55jUQ7o+jKesOC02btLjHSIkrEwdzELAnoY+JbenR9NzhI9DqnHt+UZ2nDy - ###KZegOV51RZwBQW9ML2n9OUTjotFHHzCCABs/TpsuZurgt0+5rClpiQ38Mupf3HH0 - ###xBBKiluvS3ASJ/hK4HCDV5dpEXiUdcvef8o4SmuNnOexmqZMc0c53R4NvbmzVDLB - ###6sV09EoMRfK3gsVUkoyZxhJfFKjXEpOaWJDzlARfbEl8APX6+xys5HWkJPhXcxys - ###3I2MUZKbRmMleLFGufSapOosXXwpqt0pp+mTUaj2ZthYyOKUYpe8PNAwCm14Btg9 - ###R9+sXnyTs/2JRQP6eHw+Gl0FVKEQcWXAL8LumYD23sWI1QmL92o+AvxJVrSwB2V1 - ###3bmMHMxRZDLBqxj5im9ZbW8Wvm41yy2alzPm5BDUTp/sydSLztPA0mt2dI2+Fv34 - ###BlDq6YXmI4V7PrpIdWWt+4CXsVFLjH7OnY+vWUNUe4pyXrAZXN/cBA0QeRaD6/c3 - ###8G83WAq6f6c/39Of0IJCM07Rsjv6GvH4tbmP5eAzMcTHIvzlqMEFhx4q/g7YZltq - ###zylrpANslXBvIsYlR694TOAVrUkC630Sf3qM7q5zjh7mrgx4/OkEz7MFeUZf6Mdw - ###U2yEyAdPizkfvH/t7BXBVsDvJYN4mBqRnD1PtnbwpkmcpqiqyQRLhj8gFXDud3/Z - ###47qffmDlPrw/SoZxNAm2+5/i80nkcQF4Yuj/9loN3v998b1OBVjoJX3MjySo4WoO - ###+92NWKcfgqMlktoaGFNAXLDEkPpAGu/VOShUeYqhO0RV1o08SX0eUbVkDpmX0U0g - ###Nl51OnLAF7Lt9+/zYQfZpkXT7SAD7o92EyghN5wmJAe/hTanNgm9pY/fm4QkBXkI - ###qPzmU+BAp4Lnzu2yD3k+F9+bgvMJ+F+GgvN98Th4QcFTFxW6gsUozqG9Hvc+Bgrh - ###NN9Lok/Efg2LIyWnAXUsVL1J5zhKKRai5H60a67Erl8KLovLkmKMCZ77W3ufkuuI - ###kFySkphDOZea8bZGz50izgL/0FIULKUCHqo4QIl7hdDhdNT/itEhaCvGrCnMXQ8T - ###15zXuSF9O0jQuz14efMySG8HgxhnWZCgRnnUWni0dzQHrTkiObmGi5PdkcBT6CnG - ###neDSOgjqT5nIrg4XfxRh++UcXIsC9wKi+chzn7I8O+8ujgFeuY517lMUDPDFK60Q - ###embpyMDfINnMchQWhWuNx/1b6McQA0gMe6CnI9Ex2xqr+1gcxbzj30G6TJ/mDAyK - ###Bq2gsaW1St4wTQowljxpq0XbzqJUikrzohkRR9jlEGuErEZ5Yh7fYJV8o6cDnwxM - ###zkWbktQ0LnFm46CmQoNnybUEwwhx9sqcGnRijJeW4u2GbNo9deay9ubAVsBzWhMG - ###Ysz5nYz7tLpXHOA5Mb9jGYLkxez0McqV/eCiPw6eBBfAEyjOzeITcZOT8jRtn4pj - ###BTMWHjq0qfkzNTLcbpNvnKS9Ik+6ReFKl3+7T3rSaUv3g3LmYsiCpS/nbJ+WpT3r - ###pKEs+J95ZCSm05w0mEeYYSUan2uytZnFFtrbc2yR5VArz5DuhVqbvEoSFpOH7kpY - ###P3NmKaBSHQ065wleIK+ryR9j7nbqNDPRpz+Nr20RHcnDwJyTdbk7eWJo5oAv7erL - ###/vSBp9EfjyYDuszfCwj7NZoNlPMWglozaAS19v+0VhuthYXSZIxJ/MKsDwb4DPl8 - ###9CwJpNUPA3agydWI+mT4qTHGvZXdmT/uvA54YjmJLIUTGGnnKmOllbLUKibz8BWD - ###f+3K31pi9FkiVhd4Stya92REjMphh98Vps7wvtiNlzyaZAkFywmYr+WZLNUqf6L9 - ###MJdz5D3+uFcoYfI15Ijq9C0L5cR+PnT8R0/8T+sg4fvl/2u1W6srRvzP9Wazyv/w - ###Q54q/mcV/7OK/1nF/6zif1bxP/8C8T/vmv8hi4euRuSczjATW5hZQ0RuiMpR41/N - ###UYPng2DHOBSeKEM/DBu1mLiDeQ0fiVTi9OqZ3fEr/R1FYRsrqeN1l04r4wT8UcdL - ###Oi+jm86XyVu8IfWJLlwyb1Z2ES3Lw0iXZ0HHmDFjxfVlPLSuX8I2dgn7u0BzclHT - ###8qFzzfAx00/OEGmbm8HZP0/2w7evgEvtaZklUsABZb1vBM3HqxeURB1xlnwaAHXX - - - -Valin, et al. Expires August 20, 2012 [Page 239] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###4GWb3moJ2bW7o5iCoo0tyFTr+JiJNFwZ2+28GviYid9Z9orFzSA1k1tk6RRJiCDp - ###IXPd5foZx5I6BdArPUc8DG50XQtwFHUY8fIyG3GbI0bte+f4NOzthK/XqUQreAKD - ###3+Cjh/890Qqr9x4QOb/cHTMwyA7ILkzyxZi2FDXScnVEkY6dJvYyPiXaIOrZdCP4 - ###mVlKx1D6ZTKtsU+L7MeS2s5pnB5PPvGZ0nGt0IR7ZjcZoAFwZAJW4wtkub2+tk6Y - ###NZNnAvGNUYZjA0S3Bz2OmXYXbvHJPbCuLnTW11rGCBZqPloN1lZXl9ecfe/gxa3Z - ###MCNTNgicN0LrIXldqwx8EA+641sb1pvhF+xYXelk3TksWtO/xyPgEwoXk6tVabcf - ###pVNsjDqBVkOiFs4sYdmrnzOeJSwzOsFR39l+SIN1MynqurSAKSPRWMIjXyfq6iYC - ###XG731R7JAnuHKFWBePlPD0oWsu6/+hpPUOx3TQvpM6654rmhgvOoe4W7z+smO4iF - ###rt+T4jxrxKTEJ5LGLAqLp8oNCn7TGRcJiCtdyRfTx8ERek3JEr6tBp3RUTNL+lO5 - ###89SSGN9TNO6Fh9mHZG3XDrNkNDyeTUPsENq+GR/GtfaEWAZnxlvsnXNzMTpIyHpF - ###WGC9DJrKThPEaG28Syst/371Ws7P+Wg27KFSH/U+g0aPqrZAqCohCC6p2oBDBg2J - ###ovmhCPVbW5goyl3M7DpSV6vZXpHEpU5MNDjvRdCdo+2XO3vb4auDg87+mYad7FkS - ###pfb2j7b/ub8HP3dByQA1DGZNWw8diom+F/ej27i3Byo5qt5FrYKat7/7IgTdR3zS - ###W00pGk4YgSz1FS+/vN5QiSVorzIWXQTm8PjkzVn4+s026TMKGIYRRo6Awz7AKGoL - ###GBToWGpjWlts7ZVtDFo5PuMzIMbvECuZG0iaxpNpzTGVW5jbW+5UBYWfB21euEoe - ###9md8PPZ/fip3b9M/Pfn2//Zye61l2P/Xmq1mZf//EU9l/6/s/5X9v7L/V/b/yv5f - ###2f9L2f8VV1juAZtWLrDBv7ULrJ0tOrGs/FEI05+Z+BXnOtWOmzD7TgKKkeww/GkY - ###dZS2ksziSVhvJ2Qa2z5ln7ymQ4WCakFGGLLluoIw0s5Ugq18fJ3g/xV9fAtJF7Ah - ###iKLtI11lTmtZ6bpCVxoxzUvukprNUwSlY4zYpTFmpfmrTvTf5grS/sThsMp4cXZy - ###K/xW3Tez/S1XftKVn7TbT9pei7Aa68Fna0Fmk8CI3zUR6tLUCE2Y4epaI+pi1cao - ###rdfPbL1+Rrsd/DDWqbmkGZzGFt8ZoHOv3AtcJ6vPOBrXctcHLYv5lz0+3+7AAFzL - ###3+uvPkerlWt7DvjKtf0v6tpeju2Rowxs9suM0x2cbr/cD4/2j387eyG8DbSiZVxq - ###9t4Bswy3QX89VtlrGeaqwiOOfHR2wuus5AUbdngEZRl9oG52jqxnY9OVQAv69mkb - ###ai9bsdHwz86L7ZN9f+8JW0cHYXo5Zp03OqzO70nUvQJ5/xpvxSJgbVMfk5UP27MD - ###JblcuNgREJ42OpByxo5j7e7YRV9EkwEd5+OUu+sInAoFpqslz6R0qqSba295n7Wp - ###iB0T4dz2rIN5c88z91PtoJFNerZhmjttoE554pnnJdwiXcphdgoHbRTVXww2Wr+2 - ###PZvqPcavUhzb7PmiPOq8ODw4W27X8joOtbdPsQFWmUgsaK0tb6xQT+vwO0D7w3Pi - ###KR7mfDMjWl7Ih/Zy2w8tw0tGtazcpg4J2s0Dg7UzCDlgHBSf6N5EeWC02kKEMsGw - ###Gc6WKAljctnlIoud7C6KI3/VN0axETCvl56bt5UhKTXao4O8VHZsIKdgsllNP2Lu - ###JQ7zQcwlEhvybumROETqxTwR+R6rWdltPRYpyw/JbZ4KAsNnwGh5K2gaM8E8fbho - ###CB0t5R6k7bmiu/Cyg+/ScBqds08f1KZlJeZUx/ciy6PHbLtpelSJXYgJR3zzKUH5 - ###aqJMewqYbOTG/sbjJuD6hn22fAgpSgOqNh7PK7c3DbpEBX/8oZXkqSJxuthMqZ7B - ###Qu/pxX34r1vLfKWhKvrVkXytSPk4ojqXfOvGamiirq8sct3Bj++NdZtT1iWPritb - ###UD0wfR4ZqbLEDXWFD9aN6V3wEIEY7b/XKOc0o+Ur01nCIaYb3c2gZqnWVVjnO4Gv - ###wjpXYZ3LjH7esM5lDhh2HFqbNumWxvoOamzoNRZl+UWtpnNbLSdE7pQVH3fyxegy - ###0PN7wsdr9GS5bfXknehJe63dWnEIri4eWWMjrWc8qB442AF1oi7XikG0li/8HXEu - ###R5kNbUGZCMXaayO7ciJ94Mfj/8ksJMz98/K+MAriPyy3V9cM/8/VtbWVyv/zRzyV - ###/2fl/1n5f1b+n5X/Z+X/+Rfw/xyiA2jn8OgfIYz9ze5ZByUc9AKF9xgj1/FJjfcA - ###/AcK6kEg0DVUf8OFJ/IVdcT0im+ADQ6D/9z9T1CdhKtp4T5MVhb9yFCmbWOHzmXM - ###Kk9+4WMQZ2D/W2g7MC7xShXDY2hBU9XOaJROw3QwvSxXPjNtlatDti9W9JszZIM7 - ###7YYDofIo2+VAdQ+E5vU+JdMbnjXhLztvDoxT7ty64lDMfZ7Xcp6feuCH57OLMOmV - ###mNNUnsaVK8vO0kqUxcl/ceI4rjaeCcgRYRrHveLR9aNP6JYlKWMsZvgO1JHrY3Nf - ###6vA4AKIV+VmQ/9ARw2BA7ibYbB1ZwkSIUxfJTdzjdljhjS6hmrFNBFQWzaQIqs5/ - ###JNuRrTuQTd/4MstrX1uMHdGyOMHYmV1cYORpkLiAT/dYwmWSR4fK0b1kiCU8HW+Q - ###/D9QxjHL3QQvzPLVBd9gTX2XHpDZfzLJRTrhXPoWqkkzeBh3nks6iNNpAvL1iKzr - ###3zyeZnmErxG85tWVR+geAmeTWeokOA9DzqTWxWwl34H1mUDs5ajfQy0JejMeYW6c - ###HvUUZpfiBOmu7aUmE0D6HINKdFueyBQzOZFv3OcGU+RalNeN7dPWPF5G+U21H6op - ###xUMDn3lJQnEnuUt1IkQgK8UneZ7qUia6G3TmNiKfu0BX3EHmRh0dGhaX08IaFBfX - - - -Valin, et al. Expires August 20, 2012 [Page 240] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###IxdkpPsyjtLZJC5FqilQdhoP4zQthocOGYiAUuswCyVSXFyEMvJ51fFx5aYoV3a6 - ###k2yx4l6zu3MaDJRNPE9KUqP85LvVueR8K5bPM3MfUVyGS+8kndmY9nPhcDfvTpLn - ###Ms3/vLn5EIB6+go4SXj85mWIRofj/aOOJG70VB1hI7brb9qhj8US6HAnmab7N12Q - ###QctIocPdy2g4jPvp9snhHKUPcTOC7adEFZyh+auBkBB3QFGNO9e4hWyjHS/uhYO0 - ###uGqEZXdgh7xOetNLVr/EToVXDXoxzl84GvZvw0HS6+EWp9PWT4p+XT2+8x+Wyarz - ###Q+J/rLfX8fxnbX1tfX11fRnPf9aXq/gfP+Spzn+q85/q/Kc6/6nOf6rzn7/A+c+P - ###if/9IM8v6Ea1dxQcRBhqIEmJoT4ODpJhLyW+NyNnWmB00ZAS3orEnEeST4v8uNgU - ###Swge7AU1FMO1z0Hcjwdk6ILdaTYZ0rW+IOJBDhbSWfeSNkFsBusZSVC7LEPqJ+Cc - ###sOPcwl+bwdHi3uLR3x9DjQd5nvyCmhtASoaYqzXInIELk62qCVaFc6+S/LFzy4fS - ###YSlVX5ZIbpoXr/yl7syrJU4t1bYfnHN0R/mjY4N6Y1JKbk/ywO0lw69+cDwqBhpW - ###Kcj6JYpwX2PcbW1aA4TscXALZU5kyj1Io3Ml+B3y/L6U3he14QmRubmqhMA5RFFj - ###qC2fH0DlHRzFO+jAEXbwTHbuHfbhFfQpP0u7SSX4U5k2ajQ4K0keOpWUXQN7yUBZ - ###AnIiSj85XuZqEmEB7jx4m58huBw45xpQECP85W/uD+6Hr4Ha9v+cLZRfB3kLgOI7 - ###T6mN/znDVsytaeEHLhFidhkxH4AoTwRerZWgWivWc6/9Aiun7qTsQQMUTtwEUYS7 - ###UEW4h1sKVeJ5x7D+8onnvfdxlE4d0XEinhC93AYd8H3YOfzvfXFWrr2yqp65q1rl - ###UFJ0tYfjyhcKxWGYdkv4ZfB802otu3h+l4UPD9etgLy2UXPBtSq1HanH1I5go2QX - ###M2H9A/Uf8TQHukytbY+Z5oWzcqfVLVEglnUAKxaWzaMjujbK746SQH4fPDBELOJZ - ###ZDpNprNpHPAhw/DPHgdJ/JRKSEwsEi8MNrfg1Rn9+hx+x9+gK7WjhcXzOw9aG3Y5 - ###mddAB+AHVvbZA2BEHe0ZDTH7Gwe6t7B4BsDiboSW6j0gCaomSRqTMwSDWX+ajEHd - ###JuJoPemFyT0pwrxz9dK+YHUmLlidiQtVbC0m8kL7PVEjUHD094VgkSMDfjm7+7y7 - ###pr2cHGfPP8zKDY9oWcmKhc+/v6zo2A9l7CmlH9N4wD1WLVwsjqeTlnnn8SWmMcM1 - ###uMXWYqOhh7SEKhgdhsksYdSDakAtzTpCf6kGw0DAegoZGXqEw/gcbAEc+GnAkLWX - ###NgkehgFZhEofWSiIz2qSrm8mvHPGHBrKwAnjgnlkr7+VWkqVZaJaQfOtIP8O5lk8 - ###Ca2fsouHx+1J3MG1zHXzI9dMZbPOHd2/iM3aXBW4JurBFV6bH43D7mg2nNaDeDLJ - ###EnuZC6JOP9rsY280O+/HREJ1gkwJDikOhVXbpViBKuBTt4h6o8kkuk3n1630rsBg - ###Dg6P9yiyAKbNCw+2d2Hl8EygoKKQHBYs4S8vaTNq4KUUsWRpcWb4YatU+Ru4QfDo - ###EcMaok35Zqxhhticdf/Sve45azE4y2ebs+DDlz0vDFVJB/tM/8fCiFxOG3hiNhld - ###A+guqOiDYfBZyaMp+6ewvc/ukGD4fBX8hDEnLsMrArzVx6ChF/7qKPxN+wtDQFHV - ###5+YMu3qE9x+iHugx0hkk7nG0PA2iXg8UY8yHyG5C4OnjZDYMIpb984m7yxhuTpl5 - ###vLuESoTRGZPV+rDp2ETUx5jBREhhuAPoIYjd4L5Zb7SFrT7nkzi6ysP8HttugsAK - ###f2zDZorbZ0eoZBkjg5Bp0K063COFYHnqXr6yxeNYEtveJYEMy7F+cP5YBaO8nCgq - ###UjhZYj9/3PTMuZIf87M7HbDWFNvh2yLN6lcjda17hhwoTBQUmhNRU5Zeg8+HVLo/ - ###Z8zPQiN07iXxkE8j3ImG8c2Ucw9j0WTdE5H88F+Nh3OW2eSab2n/P4//5/l1fDOG - ###hcyiV9/TAzTf/7O5srq+avh/ri2vtCr/zx/xVP6flf9n5f9Z+X9W/p+V/2fl/+n1 - ###/+wkn04mo66aAm73MpmMg9r5dcBEpYXg6ETJ9Kadz+viVI7hB/1sjEfYLLKm8SA6 - ###5lCBWdUEa+rHEdkwWlaoypxD+Z7jIFwYgVgkYmSt0dwGxByzaJcw5wbJvjGHiaA2 - ###vR3Dlt7v35J6HQ0/xUGt+fgxDNAVjbPs6XcXmgc5nkB5jJI9bt0387JNuIa9GVAr - ###mWBPbWIfNgPRMP7JJHWs1uOWkKzqnyKWoUf+xxAHId0yD/vRp3umgS6I/7ey2mwb - ###8f/W22vV/a8f8lTyfyX/V/J/Jf9X8n8l/1fyv0/+f55Oe/3k/PHl1h3vhGWqgEOy - ###qpIDFnvMTopy4wWZz4MMtVLi+Q7p8TrjOO5e5iblU8E7VBYMzAe6l+1hcTm57MPO - ###B8gIh5NPPmcLCm2GRxd1/rvVUARbY4jRxHiuPTzSPTk8233hjiao1NzOAhF5a9q1 - ###JvFFP+xSSK45ar0DFHJwRo13h8c8Mpt1sI6VcOzzO4DKbHCdeBrMxjgLGPGNKcFp - ###EE+7wXmEQgTINQepJJ25IfDZxfNdJbNOP2JcAfDuSwlkfOpPx+EgHoh8QTKCUCe6 - ###mN6CEhp3r7TVJY6KBPwtvQOMJyF2QbITEIUXAJER9BjvNZTow/w432fx62LKbw3y - ###ABKLI5nwXXAuQOxG/e4M47yBLAcy4HXcE2tUKXSQTGA1HW2jh0OQRpj9QIaikusK - ###EUEIWZLIbBTikpGqIE88/cXfFQKOxuP+bZgmwzhkHWQOrqJGPVDWdavuJh4lFdtL - ###CrQDUvKwkY1XH1DWmSU3MT4zxp1bjAYBxNAd33p6XSsmuIZRSI7s+XPyEMCT1TT5 - ###PR5d6Mew6sgxYq1nCr0jvktnCrBz9ybnJod2MTlk1I/MX40kmcZfZrDx65E8jUIM - - - -Valin, et al. Expires August 20, 2012 [Page 241] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###ttw26tSNeuFwHSX4Qoc2RW485vuR9XRb9yepBxFetwJGyC5pgaKHWh8Po8b7rGxo - ###5H+0ab5ZVLeQdy9AWA+PX4EIioE/d1GiJvcEB7YQFm5fsSPLObvh1eleziaiI3xr - ###FinaUvzGkCf3wLqKxzL4UXCjRNVUvWvUXF88zl1goeAJX6HRDVs0NdHZOvMlWbDT - ###qPoGDmq0kunRGyvzqh3JmyvK8Occs4w5xkzelJpOhWIY1xFYCQh1lSB2QH16d3j2 - ###IgRdePu4g+Qw/w0SuZfhFiYDwTKbPdKJLfrdpX3mQQqrTEAIecRdTmRpHRFAvKEu - ###dqf5UG5mB+TptR8riRf/xhMvHr9iuRdDXENvUXt79EgXX3A7DZkQA2IJdBONflPu - ###qqJY1gFtZ5fwDf0wKfAhY2BaWFtRlonBAfkJrV08M983yH+ouYIeiSXG7a7fusAp - ###0pP2klwfIhv6ikmTXm+ouYqC9qqZ5lJrb/UC26sZOUK/djKkbm0FLV9tuzcs3OaU - ###ZQFcVXuy3F5f21AX9F3ILOOD/eDEmArr0erMDycReznbQiRhA+uKFbJ2JDR85KJT - ###UKsphqWeS9FZFBXU0WzCissiPDCzsWpgso4i156XkZSkYMqP+UTmPtV7IrQ4bZ2k - ###4dWL33MbV1NxOdPlLvBVJYEZnq/5S1pLpar4wJt5L8s39ebYauwXZ5NCcATGUHPN - ###crMuRT7rK5P88jomyEF3Fy6iBmdpThhqytc/xSHePR6f/99s8ilkRypx774ugAXn - ###f+urq+b539o6vKrO/37AU53/Ved/1flfdf5Xnf9V53/V+V9Z/7+C477sM0srxjKB - ###8RRjWbYZumenPcsbK6h1kTwvLIaLWV5dvHuCqu0qJSIG2QmNVmtkE12Bj1Abh8my - ###A40xkofPfkPJY0iDVEzgijmV2VVMGbCWdVQctbGAkbSVa9kNyjw5J3/bjrM+AdJn - ###eKoJb0VU6t3JuvNO+27cIOlET8VUnR8IPZXTsljbWzrCX51Ac0AOMNnCVzTW2dfE - ###4VsymA3kXdSxYfgrgViXt6dKWQKoa5RZagqO1RqS9ONgDzuCSRAo/xOzrS/kgxRo - ###UrGbl2sc5PHuFQtBmnvvOAfknqO4AEnkkYu+XJCO01r2XIFAAnoqGjqj7iXmVIhu - ###KPm2dr03e3YxFISYfcAD/APL7YL9OIdmuvVge4qXgeGfFv3b9h/40oGnG07IbHCT - ###0fUHlt4QGRAduaIZES8O74aY+8Nfwtfy9oWzPB0cQ6vb5/7PniY9LYrMRtoxpo9J - ###8rvMCovVDNuMMRrHGzBtUQ/lUZCHJwotchrbbQp7PmNvjBne1NWM51p3FvQTMTJs - ###KBNBJg3HOLOjLY6ZBe3idMr8k1Ml1Tr8Zbgo34gDSkB0avTLuC09pBus8OM5rBi6 - ###nTl03KfUCGjIvZiXOD6SISAk5PIzR4s4naIjMVoUKmoa0MaCZRKyDxAzoqzrqCuN - ###NzHnh0NQXyiDmpxPJM0m3aolIua/4nbKbref7Kq32+lDK278ym3NfNnK27T4zlz1 - ###mY1IorrJUW2jGTr5ZtzD0yYaJ10kJ80rO6Tjse+krz8ryC+fL+gWWNEYIrBMW1SO - ###NwWzBVoTY7+TmPaenthSnUAQQdsX/m8X/WQ869W2LxZAKS/TdHlSL0/u+CAbpYN7 - ###qICE/NH63M4+WyTbyLiW1lHlPvLQfx9ZW0N4FbmhdgRDj4g/GvDZAYs1krFpbENp - ###xN3drF3r+5L7HjRuODAgXBPO74TDpU1Hd5EKpq6r84TXJX9Pl/jVbLv2tzxsb+ai - ###mw8AMURdNhDsQi6yhKxKuwB3jikyL2lLfG2aLFSpyKlOnVrte0kay5s3MWcqjMKZ - ###E7NmMX9fpWzMhPwh2+YDhv9nysdz42NbO6RSDt6HI5CB6bwJzU69OPv7Qhh+8MI8 - ###k+cURacGuhhwuwVVO1D5C8haxPezjmTdI9lLfG2aXy6U/eJBpwi7RB4pvFcN75pg - ###HRQlrzgifSUvWMkLf8ls2jTZilXeQmVT3aytMudZGfck3n2aJnhFq9GGxhcJP08C - ###0a0lDtrXMai5FTRga8bDaPjjOW7TZhf5DuVTr9TTZraGxabPD1phjqDpRfxH6QdF - ###VcHywJ8y7c6iBfTOim4soLFILxfgEblbd1fikw4cTSQptBJ1p/3b4DLR8Clxmn5B - ###JLEhKH18IkdohKvAMeEEbBkn9spg9oeYshFEaAx6CZu6z+xwGbHMFaNJ8omyrKKy - ###6YoQwyZ/0s3bEDIpLBuFXt4hkymsyHmymTWq861vLuLBoXBXRdP9BR+TMdSI3SzQ - ###Ob+bR3BS87HxNv/mlRLEticevvstMVLNNEi1vMrU+daXlW+5OAWrhaVxgjTatzDu - ###oPxTVsZFvoLw0bOeHbPoPke/x5MR7QZ4DE7Rg0zikTgfMoXmigncPkFBIMwRcUYn - ###NiOqj5McuCSM/aNfz3OIIeugnwx2nXSwa04y8niaL2XzWLJpw/jKdDjvPH/LXIFy - ###51TxFcPg6YpNwr8OPPOxLaailjWzUAsaYryW0sjhd2bnU/QNFKZHUHZsGxWzeIIi - ###d2dFA+o2XEYAh95RB3Xa19vtMSjLN8zV2TSaqkKKEDeaLMJuxtwstqWZe/UGkRRJ - ###59JXEnBh90z5hRxOkq3HZsS1EvOaJ/iUElJkB7AkNecq4aafBhZ0TgaD3dj0qfzq - ###wvgmjQmnZPD2TR0zh2s9IDB/ksvejsfj/4HoALILkUHTqr+PD0hB/Ke11ZZ1/3tl - ###Zb3y//gRT+X/Ufl/VP4flf9H5f9R+X9U/h/F/h+H73UHDzMwlPDyON0Nz17AssJ1 - ###KCTO5uNf4bkgD40uF9mFAQrYF55kGQpxnViu94FBUXhnYNQJq6/L+cC2QLrBA7Ea - ###+vGPR6gJISMDXj0bggrdTSbdfryQNYUsjzYr+CkvuzLrWvuKNB6PZ4XeK9OVhIuT - ###OFJdpKyZriQ+i1xdSNq90cD2f8iLwe/IcyV8AXyuJB/IWpl/49uIp77czj65XAwc - ###IOf2RHC7H6DjgXWcLj0L0I1g0g0xEU1L/ta2r3WDrvMhaGMeFb8HgKo0bo/wCsPi - - - -Valin, et al. Expires August 20, 2012 [Page 242] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###9jC+5jYg/DXY5C2xsT0yrpCLs10sSteUWDF5fKuoTdltJPWwVTlRRcWTVW8wQ88W - ###6aFGigxmSER4hvZJlg00FGsL9Y8/mMG4ob01NVpOqU15+IvPNwUmQzc/H84sxc/M - ###Im1R5ImspPRQGJw3HR/RSew6GsOSpkD2mt0RpwYngqZGvlRn50qdGYlR5Yz6yu0K - ###wPA4dFhpagSVfWvw36+0k0g0lNMPPnKPD4A6YdICcdfJsiZKwMidIC/iHdq9NM38 - ###WfX7oicv/hsG+b9/9OfC+x/LK+tNI/7z6trycqX//4in0v8r/b/S/yv9v9L/K/2/ - ###0v+9+v89Yr1xKapcVuZzFiDreCcEsjk4BakUq/MAWXUp+5PCjOFtUG1N3U1pT8ko - ###a++gzZweGL0RHXkX0/6FblnYpy+zaDhNflfT6JVNiwzVQT/eHfX0SxHqo4+eznjn - ###uxDh78Qk7I+7BVHmhB6PavGkZJy5kimx+xFGO9OQb/VFgofRY/jAItAWeP/o38Ec - ###figJns14KehlR++6mWI+MsKecTnlAcC7bqn4wLturdwTPMZQG11coPtLIfjjDDx3 - ###bgDyR4KARkYT/e6VN33jlW3SOWeO+ywD3SKyguxaiZo7/GQ3lIGD8A8sqEUkVAr3 - ###bIoa1AOo2Iv70ygEdqdwFKv2tV0bgNgvJ/GnmVX5dPJBZ1ci2mFW03efZsKDJ8IK - ###U0IJnrPAYehWdc5qChxhLDf4lVsJsmKPGEdRZ/ejYcISTqPS98R0oeB9QG8r+okB - ###xIhTXFGevWyET4K25uRIA0K3f5Y4kVlbeWt1Y7nJVurZmEz3SmyK5RI1mpoUtHg6 - ###0fqF03DlyGhmudY42lU7hZMuLDhLstUlzWClZvESA6PLN02lh5gGrkQtWb7R8v1h - ###dW9xkz6CKHOCktKTYNlAKpbqR5iBPlSvI/FQbxL2Iz48RuoeiCzgGObjzVLGO7qP - ###E1LnxOz12813TRITyIfAioq5646+RpxEOEfJOoGQ5VC0QWSeRiwDHNuNrihsWS2D - ###uah8WELDXuvCc/cqw0g36sfhV4Vys/4wXucWcJR2rsWACygD12DOn9oqEFwCb1I5 - ###76ycKyVkG9lnuU7Vz+oATM8l4SRmCk58atHGqolfGOTr+M3RkcaNDH6P6y9uqDG4 - ###lN2B/t40zOTlGZ+rNXRZBPIxSeGZVUntI1Ry0Y/Tm1NzJDcb2go0b3hdWsX718iK - ###Flkb/dGndk3r/xOrvQVzijqD0QgP5z5lweECNOWns0Et2KlTmETx6ZzvCufzbig9 - ###6fJqzIqS/iQjImemRt4EIPac3ZFJdHTqJGzT7zcxuAHtAteY9/PvAAWXOo31Gnky - ###ktayMmLOGfDtxbyDFskg1WMg1ouBcVOvVHMDbKsnSMrd6IAn59SkhzvMFy4yxF/n - ###5StQvtk2UjPeLAkWtUD3EwYgJfQsr1lPruw5pl3IbEnG/ZVokhkt1FnIOlc2XcSb - ###0oyLang/P0n83bG7WX8ClVABWdpAFg0oZcj3X/W0x3485z/9+GsyTEfD3mxyfj/n - ###z/8o9v9cWV43zn/W2ytV/K8f8lTnP9X5T3X+U53/VOc/1flPdf4zT/7PDlpaGAMC - ###9oqmki8zvsOwuPD46YjLUY09EqSA/3ZnExHB3PSStIWuLOKWI/pVPJkAA/p5Abfg - ###KXSUzMsCioHpDah6KCoM0tNQzWIcHqqGfpg5Fvcf65iZwNbzIupfwA/LOD2A+SUD - ###Ov0zrQdXAxbuqcV+iKgIvBxTe1ttNC8oWQ7UoDSslPyovjQUNRU2V9G2RQwcVr9F - ###Zjdpz8dWGpui0GJWqDyQTOcdsKBDA9DfCM/wK+puVEDR12VfBuZlVlMLHLi1vynv - ###cqJ0GfXixGP5ATrw3LhXbJ9X2PupwI1eN89gin2BuqBqPtNel0Ib0QESEhkV6Pa4 - ###HxlYzo2QbXG73FC8xbc2+8Zw5Lpcrn2TI9rWrw/zkolyQVkt2Xbp2Wh6HJBLquNO - ###MBv5R70l+dp5Px07isR8NTANbNyDk+X0yLvBSfML9X62evbdH4/+n3MuMb8hoED/ - ###X1lfX9P1/3arVen/P+ap9P9K/6/0/0r/r/T/Sv+v9P9S/p+/8Bx1lJ0OOQqPp9lL - ###ok8jHks78wHN8/Ao5xT5/n1B3tss8e6uGeWz63dNK+uTeXNzJ/Bfo/4sxy+urFci - ###TwFYCB5/HtOEcHke5iXq+e/OlvTLc0WS9oHfg22QZaeDvej9+9w6LotBoqrJik63 - ###Z+tzqh/Ko/fvSTGvo8EhodhD5PKAyFDPpG9uZG5E/g1PMT3yvycT190OAfPl//XW - ###SnNNj/8CguN6df/rhzyV/F/J/5X8X8n/lfxfyf+V/G/I/w+1ObLnl0WeSZWJVcDc - ###LmZDOm745UHhwFBLJC7yRrRhol+cTkMWyibV4tp0dk+3MWOymruo3Zaf47Et8rce - ###t35tN39tb/y6Fjea6/fFKwWqOcSoF4DG/i3j6wKThVeSqPq9oKe4tXWDTMM7CbeH - ###UdiN+l3S8MJ0umxpdt3JKE3l5w/ByX6oX0WhV/Dn7s4/OmHnDCh/GUtkH/i7o+3f - ###OvLu3TKwtZdaaodoMolu83Qruq5kHLuSAsMc5HGDFO3FNvZy8aopM8qDAvY07GPu - ###XB0kfcB7JPMAKgfywr5JxkDOzoPSV8fmAulNczTPbbH5QHZlRmADZJYqGAMqTx3J - ###x4tA4tljHqHzux4uUqdPSZxWhC5BVoR+P5DfmdDvvx3tvgKx9eQQNkYQhbaP/tkB - ###oefgzfEuimpFPbgndImv/AzqAmfk0fN2lHQRVzyle/w0aOIy76JW1QpmQ/Z77jQ5 - ###Q63RpLs9elieeyQOTo+w2FmKrqP949/OXoQvO4sHlATdC9JFGYtswKCYaSn0aJRM - ###2MJVx22RHwTp5kd2c4BsrSmfZH55bZTsUjoAY+nD538MkBvqJz1PvWOUvMCcwHNM - ###wIs817m5ytHMe0z+bsnvQCIKS37GvLaeMmyzgOvjSfw1Gc1SzorsUaq9wcJHGvNU - ###7rtjiiqcShbdXWmU5QwQyQFAY7fIN4di0ziaAPlMLydx2qrrIA8owxaw7k9oLIEC - - - -Valin, et al. Expires August 20, 2012 [Page 243] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###lxhXDYMcYD+6EagIGPY/DZrkEeNCbBHItgUS18i8wBwgdfSydeVel+wKOaAy/jKL - ###h93boAZFi2M8FoHMOLad2tJm2vWg2QBcXF/Gkzho4yReJp8uMazlHCBlLj7HKLMr - ###86vBIJ1vf/Jfoa8HwC8/W7591HS4AXj8EAj5x2B1wWKw4bjvzmquFNRcETUV7sRh - ###ojb3oQRMq+ZKQU0L5nI7uEj60xCFxPhDsOYYjaTjumBP4XkSpVa5XUtKBFmwxl+B - ###GEgub3gfcNUBZHfXFijb4f77M//tfhDGPsVTfsX/PMJ90pE+M9PY6tzBFxjeRIQh - ###FT9DmYZAoY1emMISp37thZ1T0JYZKh3Y74W4UgqGqzTNNs+QQahnf2IrNm4GEewW - ###u8oPTCzKfhnG19ofFqTdnYTVo58hRewk0VaRcuNhj/2CsQBcjXTPr0KM7Wl1DSvg - ###Fdm64Pr8L3YzT3wN0y92/IkH1S+s1h9YUbcnEIbWHc3QfGF9Y0tRyPPqX8RNjFfI - ###JqwmFH1A/sorZ387a6LnKc0l/4XXEn+56wBhsDrsF1GH/+WsA2yaqIK2wWcObr4B - ###sgdU3t1RQm+giH0Zd69oRwT5AjVS3LhQiM22LlWcEXe4uUy5uQnM748/lD9bbePv - ###NS1PrAGtaysaLmhKsa1NFkkXCejwONx99fLkaP+9lhnWUeu5UgvITqllV9OEF4SH - ###N+0x55n+4TmPkeGCrAkjvibaahMCQR0QumZjTcVMKaXTEyQZklpEmj7/TKn0zDZb - ###vA4OY8cLty/3Xypb0JKaaxdK0GpUvuPFZzaZz6ymiRDv1/SKo9WNe7e6wafkIjSU - ###9E1XDX2A+nLOqbRilt/IL887xRe+IghReaRlYG12f1RG4Su/ohfdyCkqesFYidUL - ###tlWqvaAw0GodqydqnRW9qNkTtegGazlbPDyh8y5FkXFErl5UZ77m3NkXlJV0GksZ - ###fDQQSdjpTS+ADYmPDhScjQB/UcJ16MxLTwklW4WK8LWxhdUvZXWVKUshsLXGpEB4 - ###segTBRWP+2zMbRDzQCYgm1xNa4zvWfrWZYVoESmyM4mScNtWEjsrcueCVX/CBzsJ - ###e6PrYVtvSBGN666+eePG4JjaND59ZOpevGE3xIhJxPZg2bqM2Wrnzla75Gy1+Wy1 - ###H2K22veerbU7zla4XDxf7R88X/+rN+0SJkzwXtRueDGrQ5YMYS/usvxwEcXnAZJY - ###UVf+fVZM2dWyoqKpCGf52F9RsL/iaGmFtyRGfzS6bowB4dQrTA7wRHeKsytT/P+E - ###xf9PjPj/qkadMOc3/ZVy0UnOwIM+1CZsUoennbOAdIM6TE08iUiIhPldwZXOSj3o - ###w4PmSGUX49GpY2eJOTovDg/OaoY0gYS0UBSqzpPHVArP5DZ1HQfCeQZvv0bDT+TJ - ###Q85H6gmOtdSUfm+pc+bN+qtUWDKFnedaC0s5BIiPNAngXb+s1YahCz30iDOw5Qac - ###lb/neLXAb5TuW5yRSb+o8/gCs0iaGVczZVncZEyGoJ2HvB47eVDNLbLPpnqqjjKz - ###tgSOhJs5TdiIAEGv2WQByGTzu+QG+0EXWIkzaCktlLE9YTmTs34tGOg7QMltOLrG - ###ZDlK7ymXDgVd64mL31/jvkYBuLh6LIVx1hlKDNujHNKqJh30lpasGEcCG42G0qX7 - ###UeVdKPP7UWdZOitFZmbD3JNf+gty523MlcIFMnR5nMQD5ieplCJhfdTvoZGaFzVQ - ###qBDC0qb2RZs4cam6xkyPC8aHRl5NA7GeZsxS+qyJ5dArtQbUUS34ctyK9Ng0IyJF - ###jZZSXeHVm0b/TGloezyGJUPiRQM1QTQhW0KBvk4SpFONWVtygRh1wm4yq38uwr9P - ###gG/8uqakjZFmD+iGgK7ZYqETK0DL7WBRMec4LC7LUECv+HzTNhSrklUyxJpAc2GK - ###smUv7k7iCANMMH74yM3P6oGwEWvqcMPiNHWjO4ootp92ozEqL5rnBXC1r/HkFjaD - ###6yDqQ196twEd3HC0oEU52PSw2WdlhJLOyzdHOzu2UCIlDymb8LseoFIJNq+RBb9A - ###USTp2PcreLtLqgDwIVHXl/ZevWaRnd5tMlQs0o9nUmvnbT8BNRttaltKjQVT8RBi - ###vnLK3ayr5gVT2NfVLXGIy/4yQ3HKg2zxVfmkHjjrn/gFeT0xsjpo3fqojt6cF43w - ###7EnQc4sz60cy7NGdJmlbhCWhH0Oz/S6+wQTgKZXJOqewIJwJJ4kuERPwzQo+4nhH - ###iYIoiEv9tKS1y4J3ZvzS1DNdDCXRObWVgz77V2MxejM8aKnBL1ULXCNY5cEjVGvY - ###Er01Y4fy46pEDSD67S6TK1pSMfaRQoMYHBdJYNRnm66P7fMOLxusf8PJ+tUxYDRK - ###+SeLa7GkvWkbyqE5Rc1nfsQ6kdqyUYGkmMFkKdBp1jx0p/fho00oWoGlJZtk/jS4 - ###Nd4s+7CNRe6C7ZUibPswzb7r8ClkeWaGW6jxUSx4sI+VcrD/4A+3IQSdfUxkb9sa - ###gC0SE62jmoKiVBpzn2m6hYMuFyoj/Q4mCf48+U4YEKYW2CTELgvCfBzBKhEeH6jS - ###4r0wSmwKu0oyRV+TFJTd2zptKlGmHPUAEbfp90GDw5THzhOM8+ZFz/mBM2emTJl5 - ###YZgq1cBKtuj1wX2ApbiLWLuVS4BjDi+FTeXalGxzUuZm4TIGqEqf36BA0D4zaJ/V - ###rYm8JoLPrlDHQca9Ppsqk9dA1NPLlTKPKLpqudFkWKFf5zOR6M0goSid3GLHvyYu - ###8NmlaNJMS/QriYuBpjHWRGgldRaX8I7IgtERpzhkw9Xl14yc9N/m0S6ZsBqAes88 - ###7djiR6Wfsuvgvc3z0ehKicdO6QSCi4gMZNJBj5erB6CcRvI2Cl2fjEn7xVJ4B4kG - ###RXqBFMix1TO8a8gcJ3ujOB3+fYq3JRW1mbvvYHLUlmbSYv45jLixoVEQkcc+k9OR - ###78+G7HJOT/WFFTps9ImafMYGB7W7ZDQCnQ8/0caQTicjdBYejmb6DhFcRmgajIeA - ###BwAix4dkxd16rO019yQMH1HRkKylc2iL4sQreTTcR2xrRQ2fOhp22TNU/yRRl4L7 - - - -Valin, et al. Expires August 20, 2012 [Page 244] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###q4uAF/IdIhltNE0q5M4UzNe0nVGdzMDtcq1XDoKlQri5aTksqWgQ7lgBP+e2veYy - ###DGQ+OMjiaazwJ66KkPrZ5spTU+WO5s7z6JHmEuP2iDHmCX02L/g5OCwKdhCKt8Ej - ###IElY2ZMMP2R2OI+7EV0Wp+L9SDrtmvY41fGoePxOllTYhiXtma0oUxB4pqHVfNlx - ###zgOr4JoLqBMOUteM6D0ugPdNUROV3dlQ5ayEErRXMt3kyorUqOy7uuuXc9/d3f3w - ###2c3pTf0yExlcwQ45IZ1NboOo35cUk5pEwWHiHo+bxS7pBLjdLGkxNrJJoBAbn+vZ - ###PC58LN6RnnCh9BytxeaewrrAfSwDjcHLz9IHMz9/g4FgF2LI7rErVJ8MrnPT382g - ###8jrP7EJq35JiXKiNGsEv5ac6zf+CvqFNoyvczdIvMzzJmIxGU2aq/wR70ddYsEg8 - ###xJo4UUubp+Lvqs7ODhqVp6PraNJLma2ZbdkavfSLdoGesoGoYBvM0+rFq9Mz9Cra - ###Odzu6E5CouWcTslLD1yQUOfTt9fiYzvUQvflSBra1vSsqObiptdB1z/uk9P9t+5h - ###14R9EtUZBziQIB1vMe3T6oW2V+tWPaUHW1JuKn5gr5ILFeokg9mADhsM86L1GBwl - ###o+8tzVCrOVSaf2fg1RBKQ2bCHGH0CtLOuQjG3vBbLq6DO+dGrSzUj3S2aHnhofcF - ###kBEFCjmn6CtMHM57FPA2LxciqzIlDmoJAn1hqgWE79+mqVtxsRdrynF5TC1IFCTn - ###Ims1LczHIxCpkmmEXv/ymk0mz2podVvjTYFLaubCVPRzTPKKKLZl2ABI4iR5IMFg - ###18knunaUsht6QojnBfGyTjxMGVImsErJN0kxGErsSPMzQzU7ydk+a62xVxoWCrWA - ###vimoh6ev3hzv1fQDIvI9Xw4WPMZ1Ws6qSmCslb6tZvQdmsAvrvIY7wMnl1fJvOe5 - ###w6rqtSEuTKg7nqiKFkRZXa3F71YEUsPHMrLWEtWyYfGLGFQLfn8WlHgAS1Oxyeq6 - ###orqN8vXGqLJMsyUb1miH8QPhh+5aNrrxgZ1Js1pPlPPBZxz8q9kU1Yih88KiRuq7 - ###/NjS0K55O5l/DB4oaSHpI2FsTEAnQ44NQDBuFakgy9ZIXcEijEsn0ldQuWmj3OvI - ###7l8rqpXpJOS+qq/dnbkjGI3U+E0WnR3NzQ3U22FMQzk42j7DMDWv3pwyueEJUfMv - ###OgsjpRkE3iBLwB1EgEXKbUj3+61LGzhb2rV4Q5Qqq0njYyqDGcOn0Wqf+V68/EHt - ###lCFN66qhranRPSO9iq4cOnXDZZdWeCfldtnQTMv12a5TptN+hVbhx6T+0JGzoGDu - ###NsV5J3lMWdN2B62URqoac4FD2JqQdEaIx6n9db7El0ab+IB6GhiX38g0+hn/URej - ###Q0kzBgBNmffcSjf1zXrjsiJ7B6SqfyXNyAwHC+5RkfM8BbTrxWMM2wSLHN2zgD0P - ###4zTlAezobrxD9dd7tMivOTV0jrQo7vhqaPBZrM1B2pYMhkUnGlXlge1Ijx65INTI - ###QmEwHOey/0xJITNXQldruXMV5Ejn4hFShyWly5aktO5CpcdmIFrmxKgfpepMoPS6 - ###kqK7SIIquu6391zV5V3YzOjzLL/VTEasGR8VUdFzj8lphc4UA/MMWgyg4RIiTaVB - ###Vt1YYGPSDdaimiY3b6gLB/fd6GuMCGKijyFPiXLfSaorI9I9HGH8eKLgd1UejDIU - ###fz/z/K8safxiTWcGEadUtJllVwGWqdsm+PsmZVSpwqe5niqq1L9XVCm+JB7mYWtW - ###6qCprYRSDERF62TC7OPgUCQzI7r8Gk9YU1j/+nLUj7XDa+b/0u8zx0pqAU8fLy4w - ###wA4Zw2vEFBtBe6GeNaRGRVb14kmsqMPCCYdRz1O+facXrafKsfuHxkb98ePH9fWP - ###0N9p1EeTjdqmqNTWK61QpRVR6VdnnWW9zjLWeSzrbPA6WpUVvcoaVdmQfVvV4bBa - ###h0P+eWVD+/w4OKMgxxOMSZ0geWUxkuUdEcDT9Qiv33SjNGbtrSy22ourwJ7bK02t - ###wXpwDrvggG7lJFd4qySakNGy1W4+ZnUfhvie8Ng388VR0SPlfKYNU5Hl6vwIgsUU - ###CdG4bdXT9DIeGaQeJD1ly31m7hNpdxLhxjqIBx/0UKVaNBgj1ATNMB9Htsm7Qi58 - ###7/gO85ggtJ5LNTp76zI4uBTqu9oQTHPB/EaPOQwe+fdy81BGPnPP5sSa3/xwP+PF - ###vCaWecwrwhXf5eDnvgEhrnnirnfCb+lgOpOk1+uTByTb6lXP4FLytGUZLGlKxf1H - ###99a0Tl/pgNwUypX1e8WvQRsmcTo9K6rYMipKQxEHTeaizYxhOU1FXt/AmnIOsAQt - ###5V2eUxH4XOdjZjWV4WmWG1OnuuPtTMu7uVAhJ0Y99yzdwZWBDmtBXMGo/EhLy7C/ - ###DrgIT5dA0K3XJS0hnRnGIGiLKA9loZCEIS7QZzQppW2jKuxIjtEqimKi6ojoJYoI - ###cji3KDZJS2fx2yU1wsG+LFELeUSTU00lIUctp9UwEXamTZ0cRaslHGQ8LpuCsRWo - ###jVUw4kptVN79K6uN91YZf9H3V3kyiXyM3e2fXo8ynDC9RJYCpe2XrmhAu7R+/zwM - ###d1MksoCMbJVbasKV8MhTWNdddAnWQC+5uKi0ikqrqLSKe2sV309p4IeiGUszpLKS - ###MngZAVX3yOHnu6Uu3FA4klbcUG4qaNTFW2OnIpr/hsJtFKSYAr3KDg38oWCuvUeu - ###htVLKUCAp3KoWdIdpaQE3+IXgAU79QnvPKzGGMURkOHTpBdT5I3rZNgDRc8Qszm+ - ###GptKAIwM2Y0gcUe/0Ivk6FzWfJjdxWyS1FfSLYD3xJhiDSS33P4uqf0NGokvSEfD - ###cq4uRy1WybvpjnMQmoPYxOt/OS0wsNx351EEXc9fWDl0+KbMqRpasPOadJwn43Mn - ###9fJnZ+H8eY8n/yuulJeMau+c9lU++flfW63VlRbmf11bX1tfX11f/o9ma225XeV/ - ###/SFPlf+1yv9a5X+t8r9W+V+r/K9V/tfvk//1l0C/18fUAe73oWgjRx2Zke3xLw/m - - - -Valin, et al. Expires August 20, 2012 [Page 245] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###vqGMcABbj8gE+4tqVkm14wyu8bz/+yLFOszOXLDQW/pIdg/vcYemEN3UzVfWI9I0 - ###3QjQH46WyG+p0foo+TaGPQRe/V606z9t0cBPy4M/YwErZR/y0sTlJKJSn6Ni6FmO - ###M2angI0MegBbVF6dkuBfIRILuiDAv4xuZNqO3AuvGXg/2nmx954POnjKY0fU5qDC - ###D0QI+lS4UnLR/SB8Y58vgN4nEjjgr2jBvPnAcMPjf/t6Rl4RdAWXGRp5pFeSivqz - ###wTBo4u/vnwbvPzytNz9qrhLswh/o7PjLcwaO/nCEOZTmTWwHinzkS0+UeT+l0/3S - ###p/o4TBDj6sGRqh7j20aj+PIeXouNb6ZijDhC0Rk6i/VzDs7ZYC7f25wj0ye/J+cI - ###JOsIPLzjey/daf7a/VdZuu/dH3TwYum+d5EBW7owN8oSdi1ddninn/epVkf3iq7T - ###j/bdFvZB3nIWOPIb/Bn8I7poCq2x1Q9Y0LiAavV7/56MnfB/1rsFMscrQ9LMrNLi - ###12IWP847TCufxTk+8z58/qgyj8wSjd3+EDQ+kxFa+aPB/ziC39SP/O+Mg5hD+kz/ - ###LzOkb3Ka2sY0teefppY2TQq3bc3PbcW8Idd1YM0fuI3RAA7IYLMmksgHo+TMe+iG - ###mihb308WwVJgDtMktZqcF3aVyGla9lNUO4+i2g6K8iAMrcOlaSuHOmVTZdv5pu6W - ###7QfYLX+2ga/g8dh/L5JhLzw62X0A62+h/be9traO9t/1NvzXasP71iqagSv77w94 - ###KvtvZf+t7L+V/bey/1b238r+a9h/s28seBF9c1pTs7fTGQbdDbOQNMLYCtIUsMOo - ###f5smqW4cUYUtxYM9HuK2MWGZ+XSZc3Gc7g+7u7nmATQOPAH9fJ81EziasR7D7bm1 - ###5i52fNQ5CF+3Vg2PdhP8K1G2rOt1SZvuTR7cDDyZRg5ZPlUW2+xhwA+S4eHw62+4 - ###jZcA/zWmzeaCkiOPJ7BHs9DQn6z6LtNIQA7O5DKpOa2ovYs+BBQtAAjo1SkwfVSv - ###fuGdeMMCCPeZtyTORUD3vMYjPWCC2h6IZeFwAgon/yVsD3vZH6z6M4tOsO0mEYXd - ###G6vHGAm8RDn8CHBZSTW3Keh0Rsw9NwZUxIHqx1ZNY0t7vSRf89mBZpj5QMnIeRHN - ###+tOnGC3QiT7RAk9P8xiRcUgFd0fxRfgabR4rWXs7s8knYJ8ZOxDpbC5mIB1rV984 - ###2oUd4hxqhkzUjXvMDhHVg5u6QpQ6udRl37KrEp7xav7iogxITYdyxHGPreZHj4K/ - ###iQJkGA9ZCoDoAkrijMVTLGNCRkdqr+M58osxHn71QebiOUlYeHVYjK1mMEif4cCm - ###k6iLYmya9GZQlFsiMBA0xV5HWf3vaYAJskh4jOQa04OYRD2KFJRIBcFskSfHY2Z/ - ###Ai+vsYP0OYlEePfsrjzTIgxQYvoaOfOHiwHmEAP66Oh5Qm62i8Z8+mfarFw80xwb - ###SpolNsFmJJftNrF86q9g/nXR85JAOkqofX0RiaROdMzCVYzRkIncmGYsTu0Zt3GM - ###bEosE5aHVguXJj3Rl9ETfYt5pBvpawTnzgie4yNzNb+M+hfOmKvZkOJaxgw17HwN - ###8f0X9j5D41U5FNpzhRIF9szETYwx/q14OLKnCLm9rRGfu7+FXZFWRrMHNHPezUbr - ###DTJtwQdDlvOXdY0zf0lmNzy9sZO5OXqrQtI3LzP0mNsHVbX387749wpLHtG2mIa/ - ###n8HSA0DHHJsaWkpDd8zqHkqtwGQwREhMOnh3NpmARq9MJggVbGFEFIAfxSVYu5F1 - ###rRZ3EgP3zyVP9MRsP9RIBlNMIAuwqdwRzi3bLF3SivqU2bCViEhXho9xlnLCGN2W - ###xo08IwQpAlM4jobs3udwmgxnsdhWhhi0SR8r3sy7TiiMPS+L9frJ4NyFBCNNHPXX - ###uRgYv/RhygqhXAJlmAPTjK9scwFMi8soCsTSZAj7efIVdm9571DwXMywqghEIC91 - ###AdBF0k1iPJQvuUcV8ohvjht5Jcf6xx+B7MMPE5kWnj3kqYLH/n8dTcYgoESz6Ug5 - ###2L3jaUC+/b+53mqt6f7f7SZ+ruz/P+Cp7P+V/b+y/1f2/8r+X9n/K/u/1/5vek5v - ###64JRynOHMrEJ2Ef8ZRYPu7dBdGMa+/2SlRW8xvksYq1iv0CyvZ/G6aw/FX54S0Er - ###x6O5rD81JWbLh6/b3nvRNCoOcFMSPGIP9p3Cgw/8+Y6VVbUGb52STplWeJsc8JlP - ###KMtll/eUBM/mMf8R4NULB6xeLf4aDxc84F0nDyBHJWYUliCYDsboWzwYt+1vdMbE - ###zPXArDEXrDTJs7zWm8H/Bs16wf+Cb3bLux/oxwO0LIzwTAkUyY4QN9phiFAFaxx7 - ###jyjz5Oamkk4dD/VGozEzaTInxVRzShwyB/ChzKEHvxvudIhNTJyGJPIBSn7U/Piy - ###5qN+fwxdynI2mz58yq35EXN+TNBBz06tk8XQBtI0mjXtCTjLLL8CTivLas+XIIYx - ###yD6wOWiw4ZhxBrLam1RA/7wr04Xzgk3yF7QLztnxltrxJZ5/3NP5tui8lc3baGFT - ###IXxtAByAPQgrJaTSKqMsGy272Sc/WtQ07uNbPbYBKk4ZDx0xrKEWEE01AjWJxp2g - ###HpsW86d7T6pJAf8FnB2rx3o89h+PVf5urqD59p/2ylpr2bT/NNcq/88f8lT2n8r+ - ###U9l/KvtPZf+p7D+V/cdn/3meTnv95Pzx5ZbfJjR3f0yfUCZmBd6HVTne+VvQIVdO - ###qHIVj/mxPDSCOSA4g9ar8Iaj/nV0m7L4ZSnjvL/Hk5HhGCqqoLMLU5G5+iAUXGSG - ###eFoJrJSq8yrzTweAaa3RJo5QHKioB70RJtUcTYnNSm+sNVXZ5oGhk2EfXRYyO5tD - ###gm2tZWY2rof5jW0TbMEO2Ux2NeyrPKLP8S0tadQKTiZxDw+WVXDSjASwtHNvP3WU - ###gpU6nGfndZYtaa5yRnv2mcd8UN22qeTG8hbFCccjft+d4VQJv8uUXwzN11p7hr9k - ###BprkxtB+UxnT9QMUbAStj7pfG6WLb6DPjOreq9gjRMfQHsGCPZIuD8q8nHf2wnYF - - - -Valin, et al. Expires August 20, 2012 [Page 246] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###EuA/BHSdXavSKqzSNqu0C6ssm1WWC6usmFVWCqusmlVWC6usmVXWCqusm1XWC6ts - ###mFU2Cqv8alb5tXgqmSlHmUp8kV+lZVZpFVZpm1XahVWWzSrLhVVWzCorhVVWzSqr - ###gbGmlIUUTyZ6ugbGmJObj9l6YrZHnQGISBWt9l22mPZdt5h2tcVUWwx+VbaYdrXF - ###BNUW8y+5xXw/tty8C1tu3pUtNyu2XLFl/Kqw5ebPYsvzc+X5mfL8PHl+ljw/R56f - ###Ic/Pj+dnx/NzY4MZfzcuuXEHJrlxRx65UbHIikXi14xFblQc8i/AIb8b97qLcfeu - ###tt3KtFtxL4N7/TTLbsW9OPf6XpylOmqbb/i5nLO867mLb5rPvHyU4wF/FPE3Fyt1 - ###gJ+Ltc4B3sVdfeDvHHXm+7ie53VknnDEBSNRkV/GVZ2DF3uA5nbN4GG6bZmGmhWC - ###xdS9rMl4noqXapTGwdpTjUXlSwucouuSsupBWlcAilb4jWod0kY5SBv3h9RqlgPF - ###jVz3AtUuCap9f1Alp4of2t8RVI9H7rFBCUJrOqrjr5l7dQc4cA6TFsxZvTwwiAfA - ###t2WnZfBfkCmS3+PRhe5Fza50/xznacv/l0UdC8ezfhqn9w79Sk+B/2+r2VqR/r9r - ###zRbGf22tr1f+vz/iqfx/K//fyv+38v+t/H8r/9/K/zf3/vcd/HxJwWcBWIMvs2g4 - ###TX7XQ94B14pvunxrml+7h0HpNlKpwHVHA2D+MUjTvbB7GXevalyahQ1oNhkGo6vA - ###/xhhYLP3TCoMsXFVExVKf8HjUzVFsxjRUH2EPlmuWau3g+iGi7HuZjEgK0bKi+ny - ###fjob4GywCnnNgtLh7IZodjgbnKOWcCEUBYIhLRAuoyeFeB2oBswrdjHzipkv4RfT - ###dAm93Qwk3j5QaLwruuJqvaSrqZmOg7G8sPqWgiDrkjCnEuVOqpIYIyMCysmMJjvs - ###PSv1i1K9+YyfBMy1BDJrlaaLMBtV3MW3HkIYp6eYXhygOe0kIiIyJt4D2TOFWafg - ###BCB5wO4/m7giE5QwjzDryhnIJm7rjCCMDrPCTFGIKXpKgCVkvrq4AEXTCVuANcqV - ###ASsD3zmKsMnw28I0sOZc3320LFqa69RBB3tAseL85QywrvMHisj5uU4B+eogQk9B - ###1DwCQSjtRv047I2ugU2dgih7FH+N+4fDXnxDi1VrZ7kNwnUafqFwrZ3ZYCeZpuHr - ###VVrn/PdnJmCswLFrBzz+aBWHlrTiGCLuxf7RUbhz9Gr3Hx1HjeFpeplcTFMMpVCu - ###hrbUNxwFFrNOszMYex43JH93FZixEt3eRd7nIeEsO+TRjCzaptSsQz8zM4vsKhpZ - ###WEapG9Rb3kb9TxOMNQsK0WjC1b3zfjzALZXRU+62y0nuBKqjckAbyGVMIRopsLAs - ###UqaVLI5qtnew1s77o+5VqpmWhN2qFTx/DtLjb20+h7uv9vZ3dZrZ3Ay837jRC2lc - ###BM097bw4PDiraUutXgBCNAOopqYW/RCf62tY283UgWmlNtF9NkB3QT5/L6OrGEh/ - ###ErOo5pfReBzz8DssSvP/DytcvfhdPV3Cri0tPdPhCfJ5JBaRBvgjkZJ3MJLCshih - ###C6bd8Ay7ytRsimgdc2mDR43mO68nHEMBNjFIw6YebFNhH8lSk8VqyMifofg8FcuF - ###xazA00nF/Kk10SrXRCuniXa5Jto5TSyXa2I5a0KJiwHrikQdjupxrKzSWI+zrvMx - ###gJm9eOadIDtURsZiWbiMpmKLvr5M+nGNwshYEVlaS62gsYUCmxEiWe450JhDptd4 - ###nz6GOidzKeSF0wg4HB1JI5M0Ap1AJ9pLbezESk4nlop7of3h6UILu7Di6MLK0gp2 - ###YeP7d6GNXbDCvaDP3dIGdqG1NncfHqlbcoLtl+nIMhZsWZGYSUzPIHpCCb+DPSNm - ###di0sRhWIu2jiFz//cwQL1uhVZZHiMbURP0MyVRT10SlTag3qruMowtFiNqZHM+ax - ###mJ3Y+b+zwRi1MGS5bPW1FoI+xlRCS+anEaJtiLn7tL1b4wvqkxtZ+ZuDfxErWfLv - ###wgbDcksHKGqCQAuypkeqkCUpeP4kK06G634c9Vho/ZgC6YM8m/JEsTTaTOdF9kgC - ###B4jrF/I8S5Nfs3SYIOFm8fVNIjkOT7fPcJBv94866FhjU4eU6ALRpkBZPAmpF+HO - ###4VkHYBIpKHu31RkccUgjTrM6mVIWbG0hvzGaKcfO8cGFqLP1LTw0dFCc0jWYdDlC - ###Jp6fvDlC46+hjOdSsLc9g89YDTqIkmv9or3nxryaw7Fm3VBbxGPpQcr6EBHE8V+m - ###tocJyPkYKDtT0/UG6vaMJrt7B47p5DtYsZRdJHzDMBvvYjz+iHuNE7YSyFyBi8Px - ###lJHsc2FyVcdL9mzABmI/ziOE2BTLwtaZWVx9c2JtY7zLhtTgpFtvo/oa8LUpB6lw - ###E30oTm4yN/Q81FvcyykvfbsjLu8HWYvK76DBjKxpR5OE7Kdav/rhJiyT97iYIY2R - ###9lSRxExHyiPV1JHkKY0fyw9eDv2os1M88HmHXbwDaNrDo3Kj00lqCJO+6SD33NUx - ###v0BGhik9v4WpVGVSmkP+kimjob+YNHoLu/LZkUpHPCByuKS9L3WovICBNW0Y+HjX - ###FJnkqLl+ek5Lx7E+M4Kxu8Iw4AR8P6DmzltIq9wwjttbWkCrqkWcyuv9EycduvVG - ###tU1bBuNsKT9wUonq+Zd5LP+vScwc2yYP4/uFT4H/1/JqE/2/1lsr8Mvacvs/mq2V - ###5eVW5f/1I57K/6vy/6r8vyr/r8r/q/L/qvy/DP+vJ4u/YGrhCJjJDTIYLhsh4wOW - ###fznqpcRVnmKpoucgDZF91K5e/L6QU567XLTa7AdLwN1eoR8rG1DRriu9NHbZjzcH - ###7If+14FVkcOAZ/sgrz5WPEBFkXVe9gqevbz6NkQ+jqyGu75Vb2XDqKf/4K3scuxg - ###M40tFhW/Nhwps0aI32Oft1kCgcZ5hPtC+4adn/CCWO6Np9xsrJU6KCrFd0t4fX4b - ###HBye6tkQsY1t3sZpW9wfLKryRPVNlBJ7CFvSV9hjRZKaMzxg4tcPe3E/uiXPpxhG - - - -Valin, et al. Expires August 20, 2012 [Page 247] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###SXsz90vDLRFUw37yO+aVnEZ9XhbPCGAVXMSU+xPEK+1OtunjQXXCAS0V1FLp/ie7 - ###aLoZ/C/2BtOd/z86jUGKReJjR2zwic77AN3/GwRr9QAP3qHitzoL3yY/4et19dOa - ###9glEzVaTf2qvaJ/a8N8a/7QiYbU2sEYdQXz7BRODlBlaL+7SqNjt/LyhEbUTNGOI - ###K/WsV/iz6R7qr3VWFIe84h7yMnaeF1nng0DbX4LkEFzDJMLkDtAN4cMGaFpYmv1Y - ###ox/tFfqxgt8+YtEP+K2OHYOWVz5i1/8PcEx0LEWT/OFe7XQhqLH/wa9bW632QtBg - ###v1ObC8EC2ufpBbWOL9COufCLbAk2hpBZ+SXdogQauJ5acyGvHqf3cDZuhy9eh9cT - ###9AbBW4e1Vql6h4enIS6vDF67VD1kFVrF2vICYf5wCJIyLaUnLKUnTy3O6vPrvyxV - ###1KcEM86Mo2Qi72k+UW+WIedApNOik+4PRocSgKfc3c0+EKSQOTYGix3bWU/4Qp4a - ###nZvnMbwFl9t2Edg3XvxuOPYal2TVwQY12mAeEPRIS1YlQL9yILosbJ9fsPLADO+b - ###Tqpy1BdB62nAzeLPguQiaD4FFkN/lgBtOSwC7d9k+Yh2+3EkptJ1IbFDbk3aJUQP - ###0Swox2t8qsjNQTGqo12cD9U0l9fkzAfB3zYD5DCY3lZ7SczIfrvmekvMxHpLnAtg - ###//GHZoWtZXNvA+cvDeDi7Rpr0Hmg4bwxig/3dm44vaU7mEUYsLdHm+qmY6PkrDUb - ###2gJuL/pb7N+CzLRjHrw9BMYfHIvmW2MK+VsxhT8K47R/z49xthKgZRKEQ/QvFEca - ###e4dvl9tha62mMrsWjeqZUgvao2qeWsSnRC2x7I4zd1B+2Xg8GXXjFGVM8taIpt1L - ###sRoBDP3dQUFuU+/rYgAa/jZotvun6LUR7myf7b4IO4f/vR++7GTwDphHrNgRpHGG - ###2adUbplI/xDkP5n/M1Jihr8tFcPZ/AKkN0w81txs9LqbHFEv3xypmG0zWglynieL - ###Qtl6yvUWTIP2FKQQw6cHRSW05oDIi1fSgQ0nk7iLWcnR+JgJ8bGV1x6Qm7HNi9mQ - ###RTXZLC+jFJyiQ8/22M11ZTru3wcu7+hriU+gtZRkknuNEzz3Tume0J9036k7dFOI - ###V8adFYMaaMWssJx8LkpZdlCKizSW4XfL5RFXDyJrEnVTLPPM9ZXd6d9U1tbeq3fH - ###LCsh9r9p1cLIBak8C5UDXw5Xwt1X+wcdiyy8A1/2D1xbIr7FsFww4vb3HXEbxjzn - ###iNtsxCr5Ba7HNeIW/G751hojbt1pxHYtz4hbMOa7zfGdR1w0x3cbsU0Z3hHPPccr - ###9xxx0Tr+7iOeex2v3XPElpfyjx7xmmfE1oZ2PAKlOvoaJX00S1nO1XeT9yxgUlnB - ###syq3Po2nOWTxekpHX2pP5tissKp54eCUBCOnOp/d9CDx9CsVDV+31gROj8gzZrld - ###U+TDmvkpY/KtlWCJbd0LdVViVXzatdsyJMZR95I0mIxmQzx9m41Fp/jdBALXARp9 - ###965mdlQDA3KAt2usV5p4YDQlHM09t0UleeEEDb8CSdCBXIAEpKvs0xHMMztcZGa2 - ###/LmnqY/QmJlOueaBgrzfwPKnsa1kJvfsgRFa1zDFTWxh4CgVgcwNWjeD6h1IhvYF - ###0LvEPvOAzjPrJMMj6wK2AJ3pS8lQXXklQVu2lWGHNaBoZHjZgnnVYzx6vHAmodFd - ###YtdVPdblLUMny1YpU1S70fDvU7wKTfc5YLmK1s9naIRX7C5a47q2+9wGQlXESEzF - ###sKHXVwxJyBnxVgk1y7pgWpS649ta8AgaoEI7s4sPRm+ARpAhSOD2vczWmmJoErHd - ###3FzYivVWWtlyRP8qqkKWMtqgleHVnRM4f7uPcOUaZgFA1SO8si9xRbhDumnkQjXu - ###pBQhhmuApTDCyz4cKtQGfyIOhHpZCgmi8MNhQWvxO6LBH/pOLN2C4fhXq7fFssOp - ###eQZUAPPb/OxJGx71Q4Gssyr9RQGvUmWWn+3Dd5/HFf8v3D45fDjvzyL/z/VWs9km - ###/8/11ZXmysrafzRby6tV/L8f81T+n5X/Z+X/Wfl/Vv6flf9n5f+p+39mn5hLEH2S - ###71BI0l4Q1xn19ZcY7Qtq6y+Z7Sg1Ss6GwFHDcYQXuIBR8s/U5YPD9/t74ckrIAEr - ###Afnhe9blfhp7kpNn7qylcSWvpk0CoYA7zSjzRCyEGdDNbL/F05BDCfHUuuaCEHCJ - ###n8xapyR1pzx/BO2quU8JXx0qBkIvdmDndiqtRQJkZlM6p6+wzXUOj/4hPHgs057L - ###jgSbPhpeoFp4/CqERfzqlKsROuRN3TNHgDB0DvjxLD8PxhPhi4ab3Ck5oom2cifM - ###tINiE/viAm/uc88JopB/ecUQTYhow5cLraydOW2rqpYIg9tlq7bDzLk2yJlC92KU - ###YmmY33NAakkO5GSMU2jKCKoG0qufXqgC3t3V21kQ+MkMeNa0S+gyblpKF0dNfzBJ - ###dULrpvu+Q3bjeBg8D2AreIXnRMdvXoa4wR/v4z3goePSNI5jSYYMSabZbfBHBLyx - ###xWzpBzc3H6Dpj3P5AWk3bHlzw93LaDgEVgjMOTv8Mj8e8iwurESGsKgXcB6uhIRU - ###fN3U4byexZNbuTYy8syoRh+Lexzf5lzYjmXu6TYdmJRa9PksQB9n3nNPFsCOG/yM - ###wMcC8Oe/FgvI3xZkx/jkhXKJBIvyV7sY5yXFrCFrbjMwFyEvIodtLCjt2XStuWfe - ###+nLN+euLIlYj0HDIrKinxjxvBgoDaQYfH6e7g+FjLH+Bx5FWS4PoRkDp6A26W1LK - ###+1pMhvO1mJX3tNiL02QS9xytuls0yntaHUe3/VHUQ1kjHKTFODyJulfxlBe3WjtP - ###puZU5LZ2Fk0+xVQlPB/bzY0J2NEoTU/iSReNB5/i4s5heQyh0rXaw2su/fgmmVq3 - ###Ctzt7cryVlOzND4c7kTD3sH+bpmm1PKuxvbO3juw5m8Myrua2d05nasZKG81k7jp - ###NpCeregIsLNTc7YJVHb14ve65uiqtB2hgQjRcJ30ppcdOtjL6yKVD89FhZAdBTq6 - - - -Valin, et al. Expires August 20, 2012 [Page 248] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###/G4HbyK9Y8aYt9EkQWeSoxNPs6yXFEV0DV2PXWVSUJKwTQqS5Ja083ZPNcQ7ixxH - ###Nq0OILBg32U55kbT+Ck6WY4noGP2+wf96BO6aICEVifrFjtbJuMd7vJoPGSBTkEj - ###iWa9ZFQPkskkRrPUNPkas1B3ngxuDGQsdzyLLTDAaCV7qMcSKBiqCtQJev49dQr+ - ###TQIVMsyuFOFKCxT4I89Lg4pxH4hD5QqOFJvGcQzLkjvtMkL7CmQ08lxEKalNi4M+ - ###F0jboz0Z5kHmIPOivlMxR+R3MZe7c0R7n2OUi0PS2V+p94sESIfNgC+0oEaDfRq8 - ###jG7Yx4XAM5c2SJVFmIill7BuKdJ6RDZtKoxGenY8irl2RdBHX+xzmLGkziIN1oML - ###aBJ+TAfj0GATm6g04ntlo6V3TKI1YqEHGUmcjXaoLwiDQlu/umg18TRHFDgAtYU5 - ###ELmaSYlgw6g7DaeXkxAUU75RhK839MLL7UCXOerBS1jU4k2Kr3gM2C4TP7OCRzun - ###p2F6OzjHVSozG3iEbeN9oIjban9gYZ6jf4wZ1z182cEb5vAWhdaDTviPF/9thVmf - ###TqJhmrCDre5swmPG1fG2Lvs1faZpwa5dbkiB8VPGfXsO2Z+C8nrKNhW/ILwDJq4O - ###A12LkecqzjVOGHSBLORFQ1oJNWU7AoX5byxQYbHmjI+6S+Pf36T6Ivc3Rh6oI98q - ###48A+qaVsLWXLbzQwrj28HMGyamzBlhFP4pEyV7CrowWO2QeR4cV4kibIjc7SUlZH - ###u67HB1bebmIE4LZNPFCade4xJtLFbLpfw9etZc3yk1dQ9/nIaz/tJL04r10qoLdn - ###lBgkvTCFQiHwg/B1kyVQlrygTIUWVWiVr9CeF8JyAQQmwnL0reS2nQ6gJCvPipI1 - ###4ODwPR5QdM5qdKtdC5SdZFjVrV2bdEPCYT2Tzjk5S97wbq27Cje9hUvfJ71T3w6H - ###4YuTUBHV8vpmFTYpMR+A3k3NxJitbOT7OUL031zM1a1Y46XLoOZlNdBSLptaeJZn - ###/XRWlUaaHKNoLkzhUKru39qlxhrqhLCpqWKg2qJhzeHozvYy2lX15rcoaP5/mW+3 - ###6AYEX4fZxqjfRlSFJoN1v8IMElG3yzJ7o9DRl4mTmY5l3E7U4eNNV1fiJLGK9493 - ###w8Pjkzdn8O/b7aPDPbTyvToI2ZWLjmM1FN1/kDtdRpx8KMzav69b+/Exjff5c2tZ - ###8cXIa2xc81ny/+aKOlw8WFf4aqcQ6l+DWYM56xSmT2HMljir1uwaBiKzZV0OfvaQ - ###2Heil7ESLkj1Y9yfht047EfpVKBJ70hBS+oi8V8FLbV4UuYvRTctgsGsP01QuSy3 - ###ohbzGAUuN4OxIPdU/nruILeftB6zizcgHQ5GdAEnGtINFmbsRHd/9Eri7lg9EzFk - ###V1vMYvQutxeUkW7l0XUuFn82fvhmqitnenRg3ELUEXBjc71AZG9k2SLuuezwrt1o - ###wn3kUPKTQjv3JkzRzMcuFKX0AkREdQKl5naBzYTCChnUhpubLdzIrKXY1A2WT9W1 - ###q2pQhCahQBXwYBVhdUsd5lVchto62gG0rnu5+X2WSeKSyoYCEZhwPWTBjKMLmKmQ - ###BdSBFa8IYmZ3zHjexQrxSTxhEpk7+QM+OXyTTAVkJ1ES/qh1XXtZTnvJEM8HXPLj - ###0HUm8C2zTIg5yF8jaAhHFObgJTOZ50jMgizMCDHyqpIII4zGJtR0YyMeuzMXkmkl - ###CpyYyHqq5utq5JWk/QnaPLx5lguMqSTJsOYwWLVo6zG2q2I8LtgQVRuXEQvE6lQu - ###CHnOWS/RkUXtqIbPmrihSHOErqx0pVK/TiGWqk+dYJrno0fFpGfrp5JRJm6TlMd8 - ###9cxe9Aq3t/DsFqzwIZvckCUjEpsrS5s69CdV4biDLR4Jmt2uJSPOBBbACGhRasAp - ###c8OQWwYz9FxfxkN+142lG4IiA7QiUStkETIuR6s6/8kk/upe1zAFSW9z0yly/1hD - ###QPn2FyzZ35JOhCEsu5Q7V5+sOc+rLBjFh3LchOWuqyMZuUzYC0Xyt7PJTYsLGJnB - ###yrHJVmk22cpjkz6AD8AqHbuJCvU7LWtXAqY70px30ZShOQvrLppzTE0xzRUQnbNN - ###F9FJ9GQhLO6/BzizH+6yXHqgQV6wy/vsQgyXulPQky5QhVJkCoNB3oNWWCZtm/sD - ###nsvQjkFutezAZ0FRacLTV2+O9yh5DgYHy88l9G/F9MhSwC4NoUTPNjpiSfUg+hpP - ###0NOHB8mc9XlmOvx7ej3K9lG2cabBXfZFIss5DsY8NqvvwRXc8/L9GIMB21w0JUVt - ###/1IqtcWVpLKl4RKdy7iQRo+aTuihwXqBZs9SmUkpOXMMKOyb9hx9y+ET95AnZIOu - ###WD3F+iTn+K2yHN9/8EPEqrioWHS7aORZBr5qGxn+fdjlQ8xpJgBIxAZqlQz4YsEZ - ###ET6K1bHhaEMRN5SghQqfzrEzKSfyvD55zcX2KYbTVOREzVZ5k4FDENkfjmafLpmf - ###kHRMOudibTriXcuNXVWum07ziqebOYbXu1p7XNtHgcXH6JKJub0YAJLnI9rEtFg4 - ###JSfRtREDf/mb7wBPAb47iVGxTsdRl+I7MV0cM9vysxCUKt5u75FsiY68ZLJzpfgl - ###NjOjsO8sJSNzDvhf9GloBt9s2Y+VYk4K7dU1ULC0PHfwCqNdzGGHJCFzwbc0My8U - ###uyve1HXQdyVfnQuBDOmAnltl+sgwgV4MyWiWimMLB86y+lTXi9sHOAwTj+KiZdtc - ###NXi5xuChbxL8xmBXD/7QQri5ZttnMIaJcc0kPnbuQnzKNA0jVnuHuSr/i07KPXjC - ###dalWcMrLXlTxw3k/prxkqcJsyKSsGYYoySLLRDlPfxpsv3UmhHQj9ptzTexKiiaf - ###ypiFP4hvujyQBA9x5if1hz6HkA0/zBoSUz/H8UZeU/hIcy56uu2Swd/Bb8wOlLAb - ###A0kOvaqZ9bD0s2RJFQkz0aHNyJdpe7wd3vBhuglHfdgRocIsMVhF/HfysR3GLNAE - ###sUR+OtgY4XE5rc7kQp4rNsS5omScwgPfQVMu1OVs2NbRVFnseTCIXnA4iFwsikIa - - - -Valin, et al. Expires August 20, 2012 [Page 249] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###0RRj083ryn3FYOJpnEUpwWDe7KiJXapguxe7meGNPmo+iNuEOGc+M9SR3GC+mCVw - ###nK0PWMp4mxbd/fYOMbLD9tHRP/Mx5s0XXwzl8Hhv/2T/GMNeFELJ/aomo+Xs0XcM - ###TZiqa1STUJoZpXsFNKJCYwlr3VToPFGlztG28iGBl0pC3DmqmblzC3Gf52zDUixT - ###00wIyCmcpwoUT1fZvY65j/0w8c3pQ5y7vJxOxbk1bIdTGyEGMqhbL07Cr/xaWdid - ###TUcXDoAuBeiMUmexKwaYLJqZMt1SM12wsE9/swDRhe4vhsvPQt063eXd6szOp5Oo - ###Ow0uo/4FqkS491D3ov6E3OIpLpJDVStUvNgoGpso4U3jfl9dkywPlBF82jpC3Usw - ###ChQmORvKGzMzrv8R4afsSIDuz8yBSH6BZR6tK9d/wFBNbSzv8jDFeHgOoJ9wX38H - ###VnMmEdV19xbt9pYS1zP5aFv2/Ht3ilINruZ4ZvJxS+q6wH9RKMY7TzgneDXkBlOV - ###EM2xVYHTqKuTFqMxOtbIWSPC8I+d3aeouRgUjC2DerBzeHa6j2GWXh2ehnv7u9v/ - ###DM8OX2K6E8f0HccweyL0Ljf6JNOJcSvDjziK/lSzXKycq3hVzfHiIKEjIPgnp3T+ - ###BdT0Muk9oTsTBaRU0t8CH1W2OzoNpyPAibJ3M0ku/9w/M4GSqlXuEAOL5uq0hiRe - ###fj2qXfAIovM05uykdXvM61HnvGMsL64Bx5vehq83dOqYjvAaUT56ci5h39GUKAjp - ###4XCXr2VIQUPzqRTmXpAHRixWIT8qVG5TswqaB1nOQOjmDUupxgYCI+r1Y/fxs7U0 - ###hFzio+rOZTSOzeDnudJJVs0tlMwF/oR25anegWLwvNoDdIDo+bjzuj5fB0S1OXqQ - ###0xJN8fFR5+BL+Lq1Wi/dA73eQ2Hj6ATvEB3Je0clsaFXy+9MwZiOlCvB4iF/+Tu1 - ###iPP0GBY/nqnfv0Wi/MdHUTr9LcLoJ734RmvxzoPuSF1O7eLZP0/20XMddv7d/XB7 - ###9+zw7eFZjrJbhAcimU8YTu+1uF6/Gaytri6v3alNn2OzlapFPG7NTlWJe6Pw7fYe - ###wilzQVS2m2dGyBkAgrrLzuAyP9tjK6V5SATc0cg3T789a7LA+nZXJBUZ6R7KMPcA - ###GHDZFrS/fPQFYsCOmdLCGqPwVS0hhVqDTUFqrpPLVpkA9l6QWmv39gjQBLGP5bun - ###I3WOZd9kU2cfcbuOsB/IuCMPAAbRDVMiRewhFxW8iIa9LDcPRb+YAJ+1tUJ8eIvG - ###xTz+1i3XqndK+SmCeks0b61l0MRvi8Fy8CRY9fJRG+Cyt3UsW7Ynvt603b0xeqRD - ###yZd+fWNeudv6x4dHqtLnjL+0ZkPBXkMGZjTRVsLjwTdGI9AHigqOsGQORJZtzhFh - ###xLpGoI5lKJ0cHDVx194qoAuJ3hwZCtbZbxgXCq+ozcZoU2g9aQtD4ACj0CTS7TIS - ###SlfO8YigjYZzIQK5aMtgMUtHZiG3jG2aaNhAdB5Wyp9AajfpOsenBccXZidcjhQc - ###3W8oc0EvHsfwD3VFHEcNR3OfSM3nNNNA5l3ETe50LKTwlKFxMOZTt/P6gDfGLoLr - ###OEivkvEYc2oxHZ9hhVIJJMJIWMdyvdHw79O8Uxc6dT06OwnSboSbyjMicHpB2hU0 - ###dx33+w0Wyrv3OI/GCzCE2gU0HHZ2t48Oj3/LRdg801DiDNCtDFg3RLmEwGQOn4BA - ###V0SVKFaq+Jh1rm7u5flX+8WTfzHUPxz7Tc5pz5wX4AtaU33h5qyqL0OR3tA9piIj - ###1cOJ7g12XcGUAA+HOCsOfzhg/+fxp2SIceiFIX86iaOBy/qcxT/zn5Pn+PbNcTbj - ###IjPWYec0PeA55Xf1IGNDCAzfMX7aaTlN2zX/yL0mrCigiU8GcTOTu/WrTJ/k4eyD - ###GgK4f9k4wjhwGJskifohkq6uEPMB/CBfTN8xO92H/z2ejERkwIsg6vezm057Z+/t - ###01iBjlwVFC+OwyJ8EJ9gbMsOxS4eZeV7jDo+1qmd1aFLutLUYrDhZbl6vbxDwQc6 - ###OPfCNk783GeQTdaofczHyeDNuIcSCfP3YvEauYAoA+Aq94MTPKrvj67ddJEXEjE7 - ###1z3afrdTs2KLdU7293dfSBNpCNMenr04xaQ/G4AZ5+SbbeAd/oa/JSCiJxTecGf7 - ###eO/d4d7Zi7Dz7vAMyu7tH23/M3wJsFprsM4QoEDnNBnEHdzP2TWBbTZ6mq78A6xS - ###J2+YujgPaT6yz7/I4DHeFo7IvYJKmGb9Fyru1I+lcuGUZA8NAccSD5RrI17zhpGw - ###Um/XiQOjRlY6syQYuaXFCj1xXg8sFepMLePBes6cPLPayAtiXXjYm8WyziN6PaS1 - ###3QFXaHnVA6TEmbMR+DuLuElS6zslpKF90B38F7T31DK0arEQWct5EdzyXGkcAcOe - ###OStqkbv0GGBZhX/NMF5Nc6G4s4387AyU1fMzHyv/Kx55PmDuV3zy87+urq22mpT/ - ###td1cXW632v/RbLXX19tV/tcf8VT5X6v8r1X+1yr/a5X/tcr/WuV/1fO/GulU8csv - ###KHbD4k+GfQxYRDlmSHMapl9CPHmKWUiJtEaiNsvoYadz4wkkdlUfSpHJY1/JLOfK - ###UaLmmiGoWblF0y1TaZryknReW/lKHU3reUiW2/juJny9/OGj3bjoNfOahz3g9XJe - ###03qj7LkBxIHG1zSbF/l/WNOEXL5htJ6gJ2Fur5mrXnp0dpLX60ncuL6E3WQozg7Z - ###USGMolnUa2wafUh9vc6aG0TckseHwMaTk2YGZJeLiWMeRa/pO+6J/NaMB9eudDLY - ###aUamoGI7MikWPTkUglOSoo8ky3JyvBMC5zs4xUPGUq3n9HqMhpQjf7snZIbpO3xg - ###C5tm9wHDqeZEqiCE+ZgG1nelabTyetnCKEmBJaAHbEh3CJPf40ntey9gJ1EpFx/v - ###OFAbh4I3eBfwPEQlGt1QPrG7kvYSFqtszqbV/Fg3X1yc4c5Nl+QNNI0Zb8ht2sXR - ###Imi37ei4nMbLEd5DA2kU7Wa9hN3K6o7ii7So6XPkCTlNH42Ah/lbzmt6+xTWwBiT - - - -Valin, et al. Expires August 20, 2012 [Page 250] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###yejty7RguEwCXCbIJ0EcVJp14FrtHax61yzOyxtc0/gimgzIef3g8JQOBHuMa96R - ###rtVPZ0l/arBgrdcdTOc3wfWIlzbm6vXRAcf1yoOsRrXp37gXvK/XczatfjqKBuc9 - ###JO7mg/Ra/TSia9vfpWnmzuuXLw7VrCLzNc0Xw9HJ7qtJL87EAe+Swes9eIUWS+c3 - ###zZevaNrq9Um2vI1GZa9xz8t2OdiWCuTdIHCJvN5HMMp7yMKyiGdLzQNbcpvFi5mH - ###w4vRIY8PoxUZp/x1MXAB9jUTEJjlxNFozhYsHp+Y7gOLP/nVsHgiZVMmKxhgXduz - ###eHzbtAcs7a98tGhpw9oG0FIJLpFQd2GnoD2RPOpRQgS6Dl+d7u2TiGiN9h4bpHhg - ###++ZQVz6QRM2gLVryafAgm6d4tk/btIPqYBjUzovtk3195ARZ5xLGruoDq8+X3AU5 - ###91+x5XALydlo3aBLgBU7ZA40e27L7Zp5CyjbPYsBZ6O9Di4m8ZcZ8Lxbx4hLgM1R - ###nrxgNXaRTuMx3SeZC8k+xcr1WAKVJ0ltCbC+zT4PLB5TP0ErMSxfHDDMcy+GrX0e - ###sKryWxJsJqpzv2J7tI48qvK5qjMBlSIShknvph4cdQ5COoEfj/o0d4pLnGv5L24j - ###e6sHiztMplvMhOlnXuVmcXzz5VmxfiJ5ppqT1Mw/qrZLBhX6rUzNYmH6WQmpzd+m - ###VDwZD3yzY/WGqsJ23tiaRMNemMY89ynfXRtbnRjTSfzCp7wTT4PZEAQbzMjEM+ri - ###EYP02h8NQX0efY0nLFlGH0806PIEr8OpkB3AE1x+jZbD0Nyi6bt+vZT5VfPCGQqE - ###f4a65EMWjihlCFCGlGn6LEXeR+2rEclIIon5UclieEeaPBrGbKtroy/JiubW4Cbk - ###zPHA8uDxVmhpLjtiHsbBeETF0yy/Bp7yzM71WyqERiJpXBbnswtcZ8KXZhdmYDrG - ###u30ifLVRR5THJ78OLKnAfjaDR9TYzZcPntpiVZAXCctOCD+ey9LD85AsevDWcByh - ###lS/B6NJODdvaYsEX/+BueB4ELyzYklHmG7KTcUMAosk2V1Avk2+UOhkLwjpSMMHn - ###yieR6JF+M8EEM6LhdNJEKx6O2lJxCCFXeEFqU79b4GYyODDvo4VrdYOp65eYPEDM - ###KKBq6rZSQFrkjbqmeY0y1hWTkdpYXvgYi1ZZ+Zv8Ijzdgt9zxTp+q3Es8TAQQi64 - ###ct0fOBVGc8f9XXYT5SpAR+RlEQxXYMRNnjRw+p/XUZCAMpjsAGAYXwfbXMJyOcWK - ###3da7oqFrONKG/GzqxA2F8J8Ebc+VYUGeGcCtwO32yxABqyGCGbpNkzRkOlcteMT2 - ###1KwJDGcjWUr2eomWlugvcYzsOrHT6ZMLDl4MKEKJDw2uobho0uH+arPYfPYqHjVl - ###ms4MrDO2QJgUSMdH3bcuZYI6ySp1KevUURYzjj+k1F3nFF/3rCYVDTl2fdYPZxNq - ###x5i2XMcNRe0fny4m5mkoydgtFyd9lslMaSKOoioz9EJRM1iBTBDXAKomMxfFKW9N - ###M1UZSsKZCigmvavxjBwYokqUYztzbrlMuODu9yK+CUpvw/hm6hAqRJGMIZp7tnbH - ###CgWX6GscfJGWDeZoTn4zQ00TN2IHYyy8/Z03v4Wds1en+yH6AdBdhsfj7qBeQsDI - ###0K6FGfBFGNDsZtDOACRaLo4iSWZPBjl7nJA+etlMfpQDRw+kJEcU/ch69+H+PVhu - ###sx4ATZTxf3sCpXKWPSmB5dqpjgmrY8LsU3VMWB0T5ve6Oiasjgnzm/6THxO6TKNJ - ###PfjssOkhM0SQTMxFVYn/BfMxDIE1kHQ8DBnTXHa0AN8OWKkJqzbhP7+0wtf8B/3Z - ###5p978KJNv7TxF0eT8U2XLRHsj/zj5kumP3gslNPBuFXHf9so4h+EkrWtOAovjlNs - ###n5l3sRjwIUx8AX8RDvifwoaYFcjMT7qE5DaJMZ13KXixffqS22eAZYVn2ycd1HGF - ###gUcFie1n1mJbpRNNasqyaEigh2Z9U7e0ZDwiM3hkhr80256AZLnLJKNUiSpl6OwF - ###9Y907J03B8IGrMrn5nV+kc/OvKmPIXPiYUxRqXrMDV0xMljWZDaubczvaHxbMLJb - ###4aga5tboM3mZy4+Fh8ar244Pa0Zi522ULfEKwJRc2ykNd3CeRJhLsxvN6Lg1uxm8 - ###EET96+g2DSaj2bBH5tZGMrxQu6auR3MujQ4ZUQJcNcWNZH2Vj7OZxPuGdS7FiEhm - ###92qw0VIabD1Eg22lwfZDNLisNLj8EA2uKA2uPESDq0qDqw/R4JrS4NpDNLiuNLj+ - ###EA1uKA1uPESDvyoN/qo3yC+7uha3YRS94xJQF1WraYd2vGOz2tJyRBu9Y7PqAmu1 - ###H6xZdZm1lh+sWXWxtVYerFl1ybWMNfdN211Q78rbXJC65jogeDNkt5KD/mg0Ns3s - ###32OPITQpUiCm1HuW91VHoiY/qkKM2E6Y5mpuJ/dpl+0qvF0X5d+13bbSrov079ru - ###stKui/bv2u6K0q6D+NXSanQsZ5AHoxNNH8GrR4gXIG6dg+7tlaZqpqYUPKJzJ3bm - ###9Iy12L2MoQm678lUmSQN4q+xtoxQpKeTDLlIm+rJKMr94ug/ZQejZhH7Gws9oNC6 - ###0HdMScvS9jRJy6wlZi7Tnpg+ophZzMVAIvJnWnjw47kJEF8uuRJLcKwYQ/ssxG+1 - ###qLsMQ4FxjFRqQC19QKI9gwLd8wKj0efG2cEl5xzdFeOfTSbugWvSqxtNd0GRu2VV - ###WTFbZSe4y2213RZbNrkPrKnXIBE0tgJsTFlFxd3mqp2qOWfnW0ZnmdqvBjHBtubQ - ###i1v6aZm+qMzWoadnNcXY4Oyp3pibJ6HqjOfFoNMpG/PfjI1Z1yF3R4NzPDtQ9vjC - ###0yWF/tkQ3uzgVBozqwshbXRGkLOUzTTNaLugZUZyEnPFdOJuGSUWgSOHfNK5HQzi - ###6STBaOdkdg0ODplJ+CLpJrEjjrQ0HpmkQn9s7+0RWjLzygcmN2hvGrQd+45gTbbj - ###gCjJh30wm2/5/C/vClF4XygQ7ZTsWRdwe3axdnV+dVEgg+idaJrbZXM6VMoB5Cu0 - - - -Valin, et al. Expires August 20, 2012 [Page 251] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###yLgmI6N8PlPcMts7w9NXb9BCw9rM6areclNt2SmtFIEqQ/4OUNkcTDSNgU1A5vhI - ###+QOpD0VgAMgkTpPeLOoH8WQymgiYKns56CdjYh8Bi19MkUCHDitYchFY5q7n9joV - ###nW/QL65dTxseXaMPcYTcctuoLbeC589BW4Ult9xkv5o88SDBuBTXI3Hwzjyi+yC5 - ###9YMu9C7B834WvWIQR+lsQtEvkgnFnW8oPsXK+Jit2EA775Til6msIzIymwKbMDnr - ###RZGxseIu1sZB+7l1TRi0W5Tq7PWb7eOz8Gj/7f4RLKP/+6ZzZnbN0SpndqJ/7iFR - ###vXZevVazbXEgblY3Y4qJKtkRjl2x7azYzquoBKbmM+DyIstGb/oVzzHORklU/3wE - ###NOwo+Nn4vBhw0p0A/hAYaNwZBeVw8L9qS8RUER/PER3GBuFeDf/ya+zuCG4UIDjj - ###1xMXlSgHbXpFq6NH2wguO3rTjuq0mrmA2jagthtQ2wdIY8ei+nPZYw8L2eSwnVYJ - ###7ofCEm5nHsAbCw7xQN8a1P1sP8sxr5AtP300xTrRzIq+wZTanbMmG/xXn61lu9dT - ###VI7UPBky+qYLc9kZqiY2akIoO1Flvzsb0c5fdVVlxcRfBz08g/evA7IITUcYKWoA - ###Ug+TCM7jixFIAGn01fBfRjc3Y+Jaa2zmOttnMs6wPouZGvGuZp0LI+fYYK5mav+4 - ###AyJzYlV7II1Kqo1sUT3xZBCyj7raqawVBXWiV5lurbmzO9RXbMc4szaLF2vVH929 - ###MRXlTI/WepV36PzRXAMacbQcg9O7pmLXal3Tf2CyXkZX8hQ4y+kBS1Px8mQ+cYVn - ###xMTXw9HXi/61uTrrGutY8LiswjiD9HY4vQzOKYGW6cdJ6au0M/G6dUaeuUs6Tstz - ###XSWr0Ed20/izCn1k9LoKffSXCX1k+3cldEXBcnKiG45R73NIPj/JUNx5XG6pf7WX - ###OfPVBpS53zOfe26vVxsRLPbw+O3+aWcf2OzXaPKab8+D6KamzhFvhd+4WlnXnNGF - ###cVZrXbuWiVbYqN+d4eVPGlcA45qlU4x6GVxE3elIMmaULG3A2Jzj7qcqnKnowttr - ###SsIDNjC7ft09ROkZZFmvDBjMzrJmXcUkYUpbuOp8uU1f+vxuiC4486mYtzUsdyzN - ###2KVZblHkQubMrGBat6wtlG5mJJhjPeWzpt700Gdi04HKbPK3MWtrwC9A0SU4K9PU - ###bNhgHK8epCPG/Bj7zvoIYBQise9UqRigo3vqhtO4gbdHRtSB3uh6KO6pmzfzHKtF - ###yE+aLVyfO/3O/IIhpWVqoZxan4+geaGOCMAq7E6boy9MqGddPDft2VJ6NEnGGiC7 - ###fZe4DuUy4tmmBU5XhTBVyyfEr0pDOEHacvqbXE+mZyFbT33prCHPbFQnRw9G9UMr - ###z2U6A7FKHTdyHQK9Y53p/NtTx+ubYg5aOb2yxp35qbCtyXBUefTIdQHRtSy+K0nm - ###U5mFML2oN8XrN0vPcqp3eXOiVXAqxqnTDRWt4xotpk5ibEosGbpDLnEJ5aMsYanl - ###89kN74/jxnleh+Qhe8kOaeUdfOLbv2wWBSv+/yROKS3IJBxPkq+YYwIGf7+MAPnx - ###/5uryyvt/2i11tbW19bX15qt/2i21lZXVqv4/z/iqeL/V/H/q/j/Vfz/Kv5/Ff+/ - ###iv/vjf/fST6dTEZdzHxIBeQHS1yiLAF0kw0ZJ/cjzu5dEsNLgXWCIN6L+8Ca4n48 - ###EM5qmVHdKYbVvCZZ9ekYdllhAmdW9a8xGaiYW7l8cqy96gMMMHy9kbUvLL6vZlM7 - ###bqjedF5kS3ySofvO96EjIumcTW+H+o110fS27i1YD5SwgCURAjq39rdhO3Ve6XXY - ###TVnzV46roYjy5bZ6gVGJIAbN20HDqAL/3XmU2uFujWqAKsA+iwizoao3fLop1Nam - ###6EkOHGFPok+GqYhB1YrLvKQfmAMur8amy/RMZ4WM+sygo9drqQdoVX67gsfO/4ZR - ###ukAnOk/6ye/xg6SCy9f/Wisra8uG/rfaWm9V+t+PeCr9r9L/Kv2v0v8q/a/S/yr9 - ###z9D/8JIpiEOBFIcmT91qgONhUePu/LDqjeAlcOiUepEGFzNiidEYIyEnF8j8bmn/ - ###mY5GQbc/SuPc6tE1MELkbME5aaWpvw1R/QVsCwFoSBSNZRRE3cskhh0jCtTdljHx - ###QTJMBrOBMfb9WbcPjD4aEoOPhrjxjLg3AddE/WPnWiX2LoUeAF+m2dBueH0XzPsV - ###/1/oCt4QhzIN9uILGLR0iP0/Pfw7ZpGWX7066YgW200XKdXpODkSxgCGk140jQRi - ###NHuALpbXlDMtt967SBUorqh8hCEgeIMDOO+DxC8a7HEfWfoV+8n7gP5grdXgw5Gw - ###FZRQuReP9+L+NHpJXg4cvnSDgrcZKTAg9UCrgLBIVoE9ewuP0T8cLbU++kDrc3fk - ###mE8J+pi5jIGgQDOhRJ3mApmfLL2uToebTQosiyESUl19B6R0Y4x2HGJuCByZpd7D - ###GrpgOILVE+p/8brs7+hG+TvzRDlDCQX+P4y7cZqipEfyDd1wgiU3YusHlyeMcBIN - ###P5EYFaldVF0qZVx6czpoGhZUIwSNlxki2K/PM7Lnr6ygSjmsWZkrusyVAin2Y5hm - ###SSpaobItTaAFbl5TG1CRje4BfKV8aH4EpqMPvqncDT/UgxGgb3DS68HSVS144qs8 - ###oG7RAfVmcNRouU+kXT1JsCc15e8GrIAlo2+J5UiArhOyuef6OF0ODAYixK/PrII4 - ###9MTvtKCg5Chy41wBU+OuMdgnbZRHrlEeWSFyyo6w1OhwZEcet5W7CBkKKo5H1zyi - ###BNtnHVQ9HA0bw/gTbKNfy5J4CdiIJG3wWy73GNBEZ5Ohc+jYwKHX1wxlCkWYAE0Q - ###uCop2KbPmbqyNh0rK4Od3WEjuEfFYC9BNCmESxRlUpxJX3Y/LNjshinaEWiw8c10 - ###AhROGzh7yyWhEZvo7mwyQfpnPFvJDWT0U+fzOnvBx7T3HtrWXk9TSya6rz76lq+7 - ###tnaLVW/q8GNd2Q5cWJqNxw+JJW33k56qqx5cHSGutghXjYYbV3qDjTlxZdW+C64Y - - - -Valin, et al. Expires August 20, 2012 [Page 252] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###NaMkXxfC7flt8DXqz2IQKOJ4LPxKUzR+FKHIEDRcV5iyq9UOf131KEAunkPGjt3f - ###uPd0AR2aoou5YemwNq1xNErh1t3iR3VDPXRtLYcfVe7H/s3chS+Y1TFN8BguuADW - ###ze6Tgcx4OerVg+vLpHuJ0hewdJDCQMnpo6lQte0p3qFcYNpUtIMF+qg5hx4OUQIj - ###t0hUuWoXEfc6jfqTOOqBptYfjPBaDaOYaDKJbtMFVEr1rWcHd5lulMbw6VVtuMDW - ###B8qEoiG1BRV/ejvvRhPZELTzP+0F0Q73pO77WjLjMCViZCGWhz+70A9UfUJAbEh0 - ###z8m1FjxS9o06yPTWdX/sFNOmLkezfg81heGIzQPNgJxm3HjUa1nafiTuBiDYWqDB - ###NLcqswv/gAWKx7fTKByoCs15PL2OY0YCTOn2i4TIqEgedNNvktPFBLtYQja0BDMb - ###aXwbJbS11M0RBS8X6viWynoG0PSe4dd6UGs9f95ade21TkTKQvMi8qhBTrtbzA0U - ###uX0hLq0e67hETdPsNb1UThR/9pHNgz7W+d8g6k5G6ePLB4RRcP63vL7cwvO/9Tb8 - ###12rD+9by2nJ1/vdDnur8rzr/q87/qvO/6vyvOv/7C5z/DfEAsHN49I/w5fbu6asO - ###HgDyYxv97Z0OC4U9nvQjipJwCcoWKu5Jn9lBPlFegX4w7kdT5MqP6bgJqtaiZcyo - ###qyrbNVWHr53Dm4UFyvi5Jiz7l3inFVgacLfl9nmCQQim6kmU6iUXoYscNqJKyDV4 - ###InxHzS6U6cBSVulR0LxBCe4AnlJ1GZQFGjCOF9o6Lxh29+7DJudCMex60M3GzvvP - ###hnJecvxddfzn842/q41/QZtxxAD/wIfpnMEz7wwaE6gNKG+21IJ5c9Mt0UEKalmI - ###awPVhBbZdB5i9ZJqV/04j5YXFkpQ5dxrace7lnK60i7TFQ35Bb0upLa5F8tO8WIp - ###Wt/FS6BwzvjYskXhngPvaihuWiP7+TDezesVYLB4CZTAoEbrrH9rK9lypK8u6Ec1 - ###KGcDB1WIu4CvrdSwyEJd6Qf8yfChzAq+Y7OlMaoMbW4G9c49JVQAuldTNyNCSD1g - ###o64H/E/bME0F6tZMqajImQ+lSxpKzC7RRqF2qR4wBMg/HT3rGj3r9Z6AzjmdRN0p - ###1035nYhoOsM4oz2ri+iV39lGl/wI+qghjXFtIpnzBcYPN/htWR6y/r+C3Of/WYZ5 - ###38MhPXJB+huDxA24QLThSxD2nsJ8LSxR8ad3AfVHzqBUUNvvVVCAZn2C3+wUYK9x - ###R9zdDYsBxyIA/R8Vog7fjcyGRObc2DRg1RATeSAFUhsCqXpUL8U5hWrtHv13a01h - ###VFAOSN6+vcIug8gDTDzxwJL2GTI7dVbizOC/sH6meGIxTM7P+1ngAdkKDujgoNm0 - ###gqJkX5tN+6yavm6h84pybcV5xMu6v7QZrDxzt7BhnRSZzRidPbC7I4FseICslO2l - ###Nh4HHmGbZ8Yajm0XPnf9yNww7Oi8FQ5ePaTGTuYVbXlCD2ng9vPBtcuDW1au/RTS - ###NXAO5W0yBH7O6Vqgkc5G4Cf0U2IU9L6vMfOGtL2o2LCgNU4DSJVO8lfWliYFUGW+ - ###9XtQl98CDQMRv6agAsZzOroOzqNU34UG0XSS3GDQ99pL9isWCaPepB5MRtewZ476 - ###s8GwHhxn7HXRLEr7MZReWKwdA6tmVVB0MKBA0fJQgtJQmEMm/qWMj+v5HHIXR/jL - ###/4FW9R51S4z85UL+oJdqL6FLyqCZMeD/mJCKR/9yoXDsJjAOjY6rVeMF2RRK2v8d - ###5z/J8EFPf4rOf9bbq8ur/9Fq4dHP6nK71cbzn/baenX+8yOe6vynOv+pzn+q85/q - ###/Kc6//mLnf8cHtunP/SuTNwPVk1/BxwMuYj+ki7aGO9Ojnb1F8SwRn0TxPnsk/4K - ###3SOHXetdL+4ql5NIPzmKL6ZPTmlfSYHrxiMRQgOvcfWiMXmcv0x6TzrAh2lbgM14 - ###mGUdyG4eserh0Wk4HYUvO+zqEX8JnQmtqNqL9MaTxCow45GUe4xwHHaMjyC4abnC - ###XdtgETMisDahpI75Ske4hwwSGcy9PNh2ObBsLtxwU5wDBbABdsPRbHJDEVwoi6cn - ###7jlFZnmtpkRKYCfvxs5LcyXBLgKKwtGwf0txN53RxQnsAXx9GmBBFakoBvWKwLpC - ###rSBURFKIltQ0PB+nVrAYAruTTKkEnbUiYObBK7GrDr0E2OloGvUJJoL0x1I/w3Jo - ###I5gUU3RO8HPxUDBikDPi7mUYdTEEixVnnQWZoSIBFEm+JtNbnt8C5DBsIBnNAA0U - ###K70k2Ono5Wg4yl+3+JM8SVnLPJdGxPlBY2sALQSAhmGaqPlL8sBepOHVi9+LwXYo - ###HhLl7ApqUGPBW6PUaGkAoTNAjwY2uzXIAjJ5Vw8Di/6tChsuZLXAjr2s2sWGX3aQ - ###DR+damwY+H/Fhr8bG3ZF/BePSGfjAy7D9LNAu6B45PTRPVpXkfnWTFpq0fz0NUPX - ###h/oxcJdG+mUGOleqxiemcNvI1kdDOUnM4kdqJtMwkd2LvCwBuxdmWn75kgHprReO - ###xazU/P0TW8sp2V1ll8TdaGfKjxJby+IE17+RisIFFoshJmXuRkpjCCsEPYk+JSpu - ###S9zNvslfJXIGd6IUlV9n1DXPaPPA3pYEexZNPsW+aG9usEViA+AtBCIMX1tJVhQW - ###OBgh/RBe6xmm8Uq8RbollglbIMWrc85lUgQ2pVGEGB6BYtD7wLLRMjOWjKTgB8tX - ###52uxrABHT4hTjjOe5tqpaB3SEisOW1iGjeJEKWy0NppNn2ZJmGzGNqcQ7QF7FyGa - ###Y2wfdbrxLTP+oaFKYu6Lqz0XDlnmJAWJsNHDOw/kcXqKd/z3h10nFgUSd0cDFEFS - ###YGEUboKprRgzwDmaB0Di4cMisUF6BQX+z0Ga0FT+tIjTVCkx3r2Y2YpLLrJebBMI - ###vMsfJ8D4XuPMX9zubolVNqeMZCGsgCw4qiyy+JnocoLlHSXSwI3egy5UsdnZhFSz - ###MTfJEFTAyygFoTYeSoVbXU/4jm3tZDSPtWSTGdb4KqJy919C98SXLlvoi4knziuU - - - -Valin, et al. Expires August 20, 2012 [Page 253] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###/mXZ+cSa+2z0KmguNQPGmfJRAnRepBs2hrPbcYGGhz+LEnnNCZp2r1eUzNYL38n0 - ###WQJcbz/KjHo2CEWiRJER7cX+0VG4c/Rq9x8d2oDkqGcDinZzno76MzzkoXp4UBOc - ###90fdKwO0xk5KrA++SvX1cWdeInD2HfhJ2fWBoKv1UfT81dfHLgW04Rk9A35uwUlU - ###VbdZ5JuQFwhpTrnNClcPZq5inzqsqgAUyw95aNvV4LqXhqPvvFaCQSZwxkntQkVo - ###wnNQyd5TJ0Xno1kPVPVzULyvk970UhmGntk0A2mnOLWGQerMiLqCRsAONCfR6kpU - ###qgbq8mCvAHkPhL3O8SmzR/SYlixUsIkfgVDlpyItTzplJodTbuP3I42bJgbRjTT0 - ###16CC06AmkWYeQaKn1mXcZychExap0DqmlFKaW08sltnYSn44vad7X4FNL1LEmn8S - ###WxZgjXJlwOZpeUXbrwZ2voO6vNGWNdUe0DmOv5wBlvMCRsR85dWhCzE7dsNNDM2z - ###ksb5ORHQbGtN7DC6coZFBUv405LsIut604cZgU2E9RSjusmgbkyion1mOusZ1loN - ###m0ygfAhs8pZqxaomH1YObb66w7Dwx09SrPMmkQ12xVE5A4s/h9Isq4hE9GtDpp9W - ###wPJJpLTcmCk1muhrmVzcLm/JCpEmaT2YDRNyyINv/RFPja1P4yfKPkut1AoZDPAK - ###Oz20PiyaRDpAKWAsBjbz9k2RxdYHW0wijSWoSUMtOuv7TqHKOCDQ4TgMw0OzAmwf - ###D6mhWHzjORC3webRjnSCxPNCD1j8eUGxqRiqUxYhihthEli0c4Mdnocs76/nsUlW - ###UKh/inWSTQXN9mKVastTKa9XbOMvQTBEpxmlMNLJe0qYh0osj0PRvTsuj4pOvwed - ###aqrHYIwqKtDkl1mMsfaAQi4S1pI2cVnobPPcl1Hr4V7OUa/ZZSLHCT/39cIuOoD9 - ###YeT48xjJISpk41EflaLp9YjPgiGbJFkhnVk43TkShiWZzdezqSmN9vwB5XPQZByP - ###NwvBKsunAN4cYFvlwKYsp1wpuCWIIrkg77J2kWrCkPw4wOIYrv06Jica2BnaVm9K - ###gLU9AN1gFTksC9XuHy2nxaOzk2AajXWzREaF7FQas3HT2i2mxB2WVUxbsotK4nB1 - ###pgRTr82GC9k2hj3SGUWJ/aN7jisGtoVcbiHB0mLYBQZ+PhpdwXrE/cSFpCKwiyDr - ###JiPgOsn0lsHPNZ+yc7usihNyCTeqd4DkDX2kixLFizqyBXnsTyZAdu9idpeInHE2 - ###HGDz9J/BLHz9a755Wh0tgX05Y1F6g9rpkz10dezFo4sL5YJkCbP46Bp3tH58Aygr - ###AC/1dDztQ/enPkYVl7VNsPfZA1xgi/YD10E99GAC5I7uNHSRscH4Bfz99vV8SS/e - ###vg7fvYym4f5usRq06Je1xIj4joEUCgM6pxi5Ysk4eWpJP644xNtLbl8uAZagSUQQ - ###cwhiouAlIEPgKIrrcIkdY5FkaY/vWKCybiWlBYsCkzEm92jz1ukiLdTiExU2ULSs - ###MxLwVvCB1Wd4sXsevl4vBitns8Rjg52ZcBe7/fD1ajmwwoSG5B1H3UsfZZVYp0Vc - ###SYAVvIeC5T7OiIuRFV3/lzRVgiu5cqe4wGYsQYh5ydCHeY8h3HNB5wnmTEjwAPIy - ###ovjnmh2ldtx5veAymXtaU3LndF7XFKy7DyGKjh9MVOA+v8+PHnwu1OqZzTD9Yvto - ###QxHoXMkdSIKFKs7TDgMsupsfDi9Ghw4tAkbLXxcDF2C1s0pHoyX4x0342uvj5wKL - ###P08mMcudjMqpIxnwA9jgDbCqzx9eBHYeipdg0ujQtMu8MdvoI7eYI+TLQ49LyrUV - ###Twaq8zM6aqZlwYK4xKGC3JrJTosuQVLe6RhhugEv1DJgt0/b5OVlisr4Z+fF9sm+ - ###PnKCrC93BV4ekvX5ehFNBh1oIP6N2ZdMWd2F5Gy0btAlwJ4BSRZAs+d2DAwToz9O - ###obKjXIkFdHQQppfjcoCz0V4rmSPsEZcAS5bCPOOdA6zGLtJpPIYl9Hs8F5LHybR7 - ###eVQGxQq7wDoBSMseXbEE2KNocN6LYLjegxEbLB4gP0ExcMTyN8jNeQ6wsFTJzBoq - ###ecgLwKJuybYCrInzao2Wy+f6UpuldHsfE9ADh+vF3SS1TpNhmwmhBJ7jVNtntX1W - ###22e1fVbbZ7V9/iW3T8uLCz3P3m7vWfroE3YekkwTSqZKV1bUwrqDHLwMsXDZQynz - ###OqJIGNbEY7t01sU0oHYddR9FiK59dJx2+GcvwlzOd1jet5cqB80xxc1xX1Z/veHG - ###C1TqbIevN8rh5r54uadT4n6OE6IHbN5mMD4c+m7LSLD482T3ZQl3aQlWHJGMrhvj - ###CDDCBAPmofI1miQYqiTozqa48DKWJ2/ZMmIHthJ348Y1bj0YWzGaKKdwuHZF7qa4 - ###30/GGIORgUl5dZD2YIs+B1YaT8lEmIULCJnX2nDEkmTZA8iE06OTUPQ4ZD1WPEzh - ###o9MbdJwenRQY1uhq+onATPF0GuKT6wRpkUZVfBHfmBbmKmMLbCrYn+YB6LHeYXqx - ###1+rBm68kBfGqZ9mw6zKwpnaFW6b+yiZ+PBnhaqaE2On9vYrVCbjDIs6bd1N+/eg4 - ###5DXuvgmxMS+9eRnQY5nRTL5ygWbqkJb4W7hqMTetWhMz9Lb/p7XaaC0slGNd6PeC - ###4L9I+AZoTTdh7i5WHwy4gSQ9062DBsrmvtRG8cS4zn+6x4/zcCdqr+YhnD2eEwrs - ###R45KmLneczv5OEKey44GQM2Q2FkKWuIarROscQwkJzr/3nSmjR0ryd1VuNluo81x - ###huPdnTAVlw1gUfF3+cKkHO2IBWPMe8oceo3fha/flbhXj2PkTgq5Q/WB1ZuloeKh - ###TNst0KoyrAArct4CeY1gDxwIQX4OsMPObPI1+UohDPPAvoxuQMThRYPoghLFkn8K - ###8LFPOh+byzvfCdXlnf80aD5pPXEcjipgDU8u7WSHDqxSkVkUJ2o0QT4s0ohrh5js - ###/Pjt6+zISTda4WS9fV3sjghAYUbXvFaNJ667/7ynH/7hFs5K0DDPKVl4HeBQGXNq - - - -Valin, et al. Expires August 20, 2012 [Page 254] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###ndx+kEj66ARrHWWOYfm+3igGu6ufWuJQFzVYRaPVi/yjpHdDFgmja3bAesqogpKE - ###yoKFGgVudovKFVGymjak1TRzNULiJO4jYoikLldEolFuWeVe3kVYuuueVeA4jtvV - ###fCtAuCR+CBiCy9CE4eyGloEcY6K+Ajxw3KPNA3sdvs5ZdhlY4VBUBnCZhYfBD1hI - ###FufyE2B3ou7VdTTpKfGFmInJ0Y8SowXCSvJi/WRIZtNJcXFlpA3SyihupQq+xGgB - ###LIvQ58G1ulVC2/mTmjdavQhz6kMjWYhGMrS0Of0n3Ta1OcCavPxraIFWIGdIplzZ - ###+qbnAV/CmpgjimhgVf80b+Hyo81jqCrYjKnyfZtye3vBcqb6ZjjG5OoZ9fNqqA4K - ###nkO+NU4qtUWAGbVXK5SgSywUYoKOhSJXiCla2oK7my3kbMgCLO4lGU68UqwK9k8h - ###uOtFdndazJnU04TCjZhvHpf1MOIbSbKIBsPFqMC1KLNH8Lb4pbg8ByKLiFidYiIq - ###oYYZh2Kl1TAd7A9TOssRUf5szklEpR3FnFO9x6f3YDbssmD1BU9ZRzIbmm6qTobJ - ###VL9xqYQHcZmj9nzXIgXuUGEXw2HVx9zqXoC7oBNPJZ0XxDaQ/Yun4UVatuPFRsw5 - ###O44/8pwS5wp0iaPNzNbecJflwG6fHIYvfi8AC4WcoF2QfSSukC+/9uUiTff8MYP5 - ###w82eebzTi/0W0cWfetE31/r5ajYtEPWZ0TUbrbC0s0Mqx+27Mq7g4+MiM7MJluQ/ - ###2O84eBtuqdsE6fTAGYxbgiVabeINbiwNe0WL/2zzGQ4u9CksARZvIu0yISwX7Nll - ###zEI4qKlEWCxwEuBGlOlFgtWjuknJbzIaUA6u6SSOBrq4x1cCL/pwa+EOcZH/hNHk - ###6HTn0H+RRz8F4r7d5UabB5ZPytHO6WmuzZSutdDURXQWiBXYuBMMYcec1HgUuz8L - ###USq30Ygux9FtfxT1nFSZlf2phKmB7eohghjY3enEfWPY2tm7ORGGDLA/b6p2MSw9 - ###H/BjvKFGWaNQYydNHF0AWZgNVMXRC2QJxWHnFHahqe8lH+U/DzR5+PMek+e8nvul - ###MJ7cqwxsT+yrZcAWR/Bgx6gHp9sv98Oj/ePfzl4I5UWeK84Xxk5f3iWCLtVkECcg - ###wQX3wtdjMP3ZtoUSUYloAvezQReic67DpcLQT6XCPpUE+x1DP/3JPDB2j3/zul1Q - ###HtAYIwzyUhnRwouQPn0vDbbkoII34x6ZhrGHcTpNBpTCAo2A0Ri0LDTAwX6AX68v - ###Meta1L2C8VxHKYnB1qD+pfn2PTddF98miiw4FiARoxTrdIJ1FSkibemOKWOAyhj8 - ###eWDVkMYoC6DhMJqQQ4kioy06IuTZysKP9//7yRHJXc3+JGWBT8pDKAusqZ+uLPA0 - ###wD87uWuJhxCk5v9VTk8edx8GRn7+3+bq+vqakf93BZ4q/++PeKr8v1X+3yr/b5X/ - ###t8r/W+X//Qvk/8X0vy+23+6HgISDw98wAbCahPciYQl3mfimfBsA0xYpditXFSfY - ###ylUlz1Xll/819ZHkWfaGIR1n6/aZ28luEVN8xv1wPJ2AfoFFshfBZvBIYquxxT58 - ###UIayGCifmR/XE7yQwmBdYP7DBBppPoMfz62y+HZpE8ovBP8rqYX6CnWUfi0tPcs+ - ###I60GQAUJ/fkRStI0d16+OdrZqbE/TjsvDg/OaqwtPJRcCB4F63W66s0cat7A9hGi - ###tXcbd5izN3v75KuykAES1KkAUvqvfF0KOCCAgZAW4W8LKw369NE5DuYkU2Icq/cc - ###hwDkH4cL6gpBLRgZNc2Afvvl2y+/OPQ/JaLmj9L/2itt0P/W1tvwHyiBqP+trVX6 - ###3w95Kv2v0v8q/a/S/yr9r9L/Kv2vlP5XRTvPecqAraKdO8DOG+3cVCgTrhYS9UUp - ###SFbTmhxzsAXanVA33CWeb6IKwRsxVcIe/Fha0hRApNmE9JRaNs0L1Pb23p7UTpDG - ###EpxgTW1CEsDKjey77MgCKk4LmZLysyXkf+/H0v88SQ/vowvm63+t9spKC/W/tfW1 - ###9fW1Zgv0v/X2SrPS/37EU+l/lf5X6X+V/lfpf5X+V+l/hfpf9mY6GwIDVC54CPWw - ###yjJ9tyzT9gkZu/z5THu93MbX+JYpKlSEDkuwu40ttQ4VNE9sxI3SFoieQs1ILmqi - ###MOlJipoj/EsBX5dRGnzGTfQcoxsmMsZnTz1FZc0IoINkWJNd68VpMol7h5wuQipa - ###l5/xwimrrRwLyfFRc3uHb5fbYWuN91YfxLcgxlsP2Vi2HE3/8Yf1cRDd6F3KCj3P - ###CiVDo5CBpJfRVYxhqOKM7oncYQsFqSK4BPmCdvNoGMQ3aoERygU3yWA2CCKUKnBn - ###Z2mORHmArX52Ytsa6bO8GTEwb2NgwVs9urGr27i5zwRqaGV3vQZR9zIZxjKqmIe1 - ###pNcYvBf/VFCE9CB6mh6dPHZF29zaDGBHOO4c4tbCbtZ0tAmWvRmNlXCdwRiWRKz7 - ###EAQasAHKvWhFkCW+OTtGU5vxvpCNBAkxYzaNLeQBu9Gwwz46+rd7GXevMOTrNUbF - ###Hs36PY6ToDe6HpodxQ5orEHnIWJylKXiXMHBgtaq3imBOH8vXHPE0GayIqPN4/ha - ###nQtHs+ZsuAOtWjPPWasDJLs9ogDVwqR6esDWTTzA2yVadw6HGKiVKLweNOt0GXp0 - ###4S0DuFDWlXi+OZFZnmqU0ZWibhdeMyr3Ns2Aww4ccc5GKzdWYgZ44Hg2OKSO1lrw - ###X0GrHTwNNhx4MZmJgaEiunieR31BoGGYrbHTOOrdUuBeV528/nAk7cHaotgdT9lC - ###qYHa3RvNMCYx3h/sLfhwFDino9F2d6SAhPS/sNPlucxsfFce8/zBeIzdB9GPuy0K - ###hXL5Jv4ApLshKLe15l80D8Xgctbln4Ch+bqmrAb3lJqD52TvWH7z8ILirSf43ovf - ###P9zSIw7mWeff+FED/WDpnqXq8W9//GDZ/1MMPT4KL5JhL5TunPfzBCuw/zfXWuuG - ###/X9tfbld2f9/xFPZ/yv7f2X/r+z/lf2/sv9X9v9S/l8HIBoF/ThKp430ywx4Q6pm - - - -Valin, et al. Expires August 20, 2012 [Page 255] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###ffuE7B0NdaOhDEEjM+hEQ8YJtSQnydQVJNwph+XECTeDhGdXcTBKeGvZVadMUDuK - ###keTPNS7BYjEtcgOOcZD0gN/Gk0+JGgG4jI9YQbbBLGx2iky6bKSfIrC3JcGeRZNP - ###sTMxjxdsHpIBTSHgLQTFOnztiI0uw3IMRkg/hNd6hukhxbbKB+vqGQvLUSKfhnRN - ###Y6p/XmzVEmBTGgUPiu5wh5RBgKicSLbHU+L4wToOkCgdXJ39aPGfbes8aTj5dFPH - ###f28xC9FkUueXcVrL7DfMyyhsCGL5K8tLPTJLZ4Mw/TIJ08vkYloLHrGmH4kOwO88 - ###FIrqiueodCsqtevBrVUJPygHEjiMmjFIqyz9pLtD9BvdFFIybMG4BniCE3+NpaUF - ###+yHAMHe+5XaN44m10jCg4XCdNW6MGi1XDTkUVkGWwTkRZZIhcBPMAdULoz6sPpgn - ###arCGuBX9MhEmplM/hfkaTV7X+IRziMu+GrS91xS6aNRawfPnQWtlATtKv6l1iWTU - ###k8d3OzWDqqj5BYWsIuT4wYwCINEGwrhLymTkPnIcdZ/RI9y41pXimblg0Ipekjtn - ###RudpTen9gto7lfMQZzeYj7oIhGup2Z/nwXJ7fW3DScbCXZTPn5x7gzMGTfUK3tE2 - ###otVRhA/oSDRKxV+fnoXbJyBZvWcUho6mrA8LQJauVqSFyBwJ7xwzIDI00C6Hy4VW - ###TYPu/iEu4QfR7xL99T/4moA71hgIirzLyjpTCUhnTtj/ZfUaodoWuuDmtsUoXpnt - ###erDmQ3qrGOmtcki/zUd6qwDpEutC2EgFWVpSh0aWmRDjYgH+sdBpr5O+WjiQbM3b - ###ADjHUMWnZp0WwLocCbc1ign9KdZGy/6nh9N9kCugBfa/teWmaf9bXYYflf3vBzyV - ###/a+y/1X2v8r+V9n/KvtfZf8rZf/jcaJB4IwbyRB5a2RqZIVx4atsBX+mAKT/ZtkK - ###HLGG6sEV8L6bZ+YHPnJQ/Uf92TQOYYAc/b24P43k33pF0MZYMCrzHq8V0kgGrrEK - ###cl1ungXMcSLXn0xAq9nT0VCJEbwDWWNeGOgTo5AEuqHSKmxsvd3eCy8AJ+kHhVRB - ###O1Z9ZQ7RoMXWVph0e+Rfk60lWuvY55D1MsQmk929g3qwQQF62h5n4DmbHY70lsV9 - ###WvyXD0aoeGbGX8VutLGgWWcOVbOc0YoZO11rBatym6Nn4s3ZxWOU1DuFsvQBS3Q8 - ###O5eZk8QEKotrcxP2vD3i+Xvk6ApixD9NB/Zde2EpXkjGYH/D3vE4a8IopQw3f5rY - ###ysIBWtPj8ABHEhvDfoS2b9avOona1yOW3zl9Grzs7FByHC6XA/c5vw2Wg6POTjrX - ###GBwzL6w5+SOSY/mQQ1sfaaBos1LDXhX1aWkOxM6GCe7GGzbVZ+Y63MhxbgXJSAzJ - ###K+8tEQWNejY8D6mofQE+t+vJg5FELqM0Vw0GnxPh//LZ3xPXGlbyCc5D1Y94M0rQ - ###MYo9RwRRyyGJrS0esMxuYPiWR9X4qCDDipnItiFhE92oWw3VC4foCopgd4cFUdvc - ###FJ+yDNMLviB6ziZsMsrn6w7UYjnCLN+CkdRUJAkGiA27/DjhfaNoJyFg++/PTGpU - ###mFQGIjfMnQP60r2g+9afNrHJUsukXuptI6ejJq9QllQWd4V8hCP13I850Gq8ApGC - ###jR/voE3/4DSPbbBuY/O7ZOhuz8M2aDBa50LWucKNpUQvVjSEKMN0LGQY8Nk/T/bD - ###t69Aq93j3urqNuZnQTq2x+RtjhJWoH0vrP8bCHxcOo9v1Lo+CVd3HC4lMTx6JFAA - ###UwIs52vHjwH7chIf4R6yerubrKuqyG1EVsmnBMIb30Ycq0YM0YCw5XHztjpivGgE - ###v9o+1wZ1eIZRM1B4JIotmUAcl31y5rKplza9uzMEeFpwTNg2L8QqGQJh3ojvMHNQ - ###V9ECFvVDUQ5HXhkxUePrx1LJfog9RvaELuOBQFmKAZsTuenrj3LXgS/Y7mg2nI5m - ###E3s5GE2gQRfKWQSVwyC1QfH66njymYuLN2GaOE0tmav2yf4p6z5Fi84Zqyw4x0YA - ###XQvH8YSF+3WOkuSTKyafXLnE2ytDLnH0DKBQzz5AC3OJt9g9KdxiqODUUhTkqE1R - ###5lvBTPnnCs+ZjVVb2IJnHzg83ts/2T9Gc7GhObrRxJxS7jKNVDFH7JoPsnXxVjMA - ###OHYx/x7vUdwtq0yc3dB2lzUgdLDC/Ereioqjf/tbOt/vccT/gv0Rp/1hzv7xKTj/ - ###X26uLhvn/ysr61X8rx/yVOf/1fl/df5fnf9X5//V+X91/l/m/P//QBsJ3e1hobnC - ###QTSuRQuB8dTwHRpY/gsU9qdBc4HS8mqVUcotVbnRYrUDuiKAfDdCjwJg8RcN8hdA - ###hotSd8m+BWYOEShTD1qrPEPIwi8luynbOVLbIZs+5RvJ0rPG7JKOmUjblZuVysnE - ###2XdOkcrVkrt6Kei3hLSESIXJswVoWXa+C0r3ubKjgu7LbLrJcDy7d2akotzdKuiO - ###cjZf9DxA/m4V9Gs1fTv3BPD1o8yoZ4NQTTuPNv0X+0dH4c7Rq91/dCi3lRz1bIDY - ###FsZFTicoGgTn/VH3ygDt8NNgT1IPPteDseVMwb+CXvwhy95kEeriF5YkyvjI00hh - ###bSWJFGuMHZZwY8EXnlKK9Z4HyDOj6K3XzXsGNXuWVIppZeGbRBcwbRW7AAXl+JlW - ###IobFide4HsLfLgVsDtA2s8uiVoVH+8e/nb140q7DlvpbO/QV8J3XsZYdp7zYBYUG - ###EjU7FB2KOK3oDK/sCFWM94MaEzB4FDRvWgd060JtUvbtM+vbZ+ibbyzw1WG0Ex37 - ###wmB+hj78LS+eC2OyurmFmKq2iSjNAYvHwo4jBnzyo6xkBLa06R8XN1V9U9ztSuwf - ###3Lav7x939nDD5zt5uZXdPxB0tX8UPdX+ca/9w6pd7R/V/mHsH75z4oARbzSdRt1L - ###mi5SQpKLoOkrq/qvJniZPLMVeYJ+Ueg635GA3IgKY5ap49kMGtlfzuhhsPv8Hyv2 - ###nzIMo+tkxiLlrI6eZdNJ1GV2yMGsP03GfW6X9A1R6dripq50lRk6kCTXWO1RuP+6 - - - -Valin, et al. Expires August 20, 2012 [Page 256] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###02b8s03V1fMdHuv85/w6vhlHQ7yKsNx+mCOgovyfzTXz/Ge12a7Of37IU53/VOc/ - ###1flPdf5Tnf9U5z/V+Y/3/KeTfDqZjLrhweF7meflMpmMg5pMWhAwuWkhODoB1IhI - ###0pqFSpOt9LSgzthr0cQyVQi7UAYBWBpwN95wL6gJRtWPI/Jha1nHNmWyVjpsJMJM - ###cSTtQlHh5UsP6LxRdxGvRmAwmVOGcM4d8CmunSObqh+062akFQ6MwQctG96MhjEP - ###pZT1qhGsra4ur/kyZeLJl20GiCbsokYQqJaQd+9qWcN1WUixqmZglzRTRnj66s3x - ###Hj99g5a0dlwjwPO9Nf0aIIKj7qrhfZydEqXI1a7SA/+dHkf8Hzz5fXz5gDDy9b/2 - ###8toy6n/r8G6lubKyBvrf8lpzvdL/fsRT6X+V/lfpf5X+V+l/lf73F9D/hqgAdg6P - ###/hHu7R8AWlEB5L5u+ltF94snkxFL76lk/wROBPVIF+RqZRh2x/1Ziv/9wlIcBv+5 - ###+5+gcQhtkrIk3oioNejIwBNLdi+j4TAGtlhrPWkvqH58gPVXsIzD4zcvQ1xLx/tH - ###HZdu08bGszDNPJZQTsN7+2UbllXw9JoliAtPoObJ9u4/9s8cVZZppMSlU4x5fp5M - ###ReJT2dThcXi2ffrbPugxwP3CnRMn8GAVxEMNfplKG021lloDOFHY+W9npWCD9RrD - ###vUwvQTC5HPV7qdpn/ISn99j3PPittgqear0sUWvFqvWuRK01rEVOMmfvgzSeom+o - ###1mt0NzjZ3999IaZuZx844n6I5bWWmuwnNBV/QektGGjtIPKJG+6+OTt8a9cXT1tr - ###Z0W2w4mf8njKpJVaBjGNzDrhP154Jiobu1YFE38WVVthk6w4l2hjpPvbx6/YFe4Q - ###GOThW+RH1tPUa7w55ne+c/qq1ygsT+vOHZPG6rXjfqLzaebUwFHj3cHO7vYRcnSz - ###14678Dm97gg6pCDWlMYAJaxuDOIRu44pWS5saPuveDgGWp2H/73vwt+auwpGTIYX - ###rsWxatag3fMED7XDl87FJPxjMBQ6y/Iro6EbTcGSPHwVdl6+gs0Q0LJ/YOH6cbPF - ###m0q1IPZKXG8eoRhFao4jZkXki4XO+ZGXy4gIQZxOExShtek/OTyDxb3fOSNmcbT9 - ###m2d0wtAGTbdxTTa2kLsGL373NIbhuryNtTZkY/Arb22NN6Yu9Wyv0+LtqAtXBsnI - ###eVZ+0fc3kYYAPaNk4CfJPIGQX+6/5O4LnhEgRrIVgXSk+jz4Kq1qPTdruWrUnG0v - ###qlxuwd5hC7qR12gWc8TbrA/LNWcHjL7S7CZ9UA5jVAxJ7+qPRlfRZRz1iLwZwUZA - ###4reYm0Odme2QUZh3TvjMOGpsu/cb2XW1bUeXX1GsHujr0cku0wQxSwtmcmDdNTcg - ###YI+8vSxonfEAUyKRQVrDsWlQinuj6wIIRuvvDj0sqYbb6VJQU8eGqQYWlMl1thW2 - ###w86B2VbrTm258F7zjGBuUhmOEnRuvYwohJ+TYEDngx2zgGBWHTVKEIxs29VxzsH6 - ###edNb1H8GIBeXYnJWXZ3o7QD8r3GfYe4aNgCWXuiL6qPKShjS9evftuHfvZ08HLRN - ###EJTftSQM6GoZGBsbOuf2NK3LrMB93oI+wgD4215bESoVqGWTOGIGQxuCDC6idn5v - ###/+hsO6QRkCzhArC8JgCAQjUXAMRLCQANtrE5XI5BZeOug8y0taJpb68ODjqg1Lw9 - ###otQN/me5bVV5UVClpaghvM6bIjjOOgWA2ivNTLVk0hzNeri993/fgADirLzRdEgX - ###hJ8ERChu3hV2vnQanSd9TLAVDWnxfo1F3C6VEHB1dpiN6r9BLAYJD6W7Y43hGLrG - ###yen+3uEuZUw/efUOdGEHnbbilYviSuH2AQAMT/c7pEq34vbFL1bvnLuPp3coA5ap - ###0swymZ1glhIM+xWwRlJTmCpqDJ9Vtheenegrw6OSYqu7O//IZ+rMjkAhd3mE28to - ###MhgNk67Cdw2F4k1nP3yxffqSWHumydjjl9YYJIyREA70dtn5uiWwZkzdjxiUDUQd - ###2Z99ECtOQc3x2C2WPZJzL+5HtzBFwIOSlJA6NZUAztBC9N0FWj7b92B25RdtYnfe - ###HBSIhDCxrbZW5+V25x/+0uypma3zy6CK8emwgwsB+rztUSUJI21PFX8vambj2T3U - ###Y4cugkKIcp0oxpzW41sl/mu2k3uuAxiPshbzrxGok2KqQ+r9EPcgLZH+ib+H5ujJ - ###GMd23TpDgD5q64ZVti+TLYptzjnT39K5dMputSiXWdLLuC8NGpb+RszyzVHHR8QK - ###qrU6L7fPTg/f+0wI7NFZKmcBXLZjKgLq48jGGE/gVuOaUXHLpDKQoQOBpc5rKlmw - ###uLQG+V2DedvQO6HYmX0WcBjwC5DxgnGUppy9cTr315Fs7PC3F+HJdqcTHh6fvHGK - ###M2xa/B2QnXg7SvBMtztNvibTWxj1VG7N+XVFZzC09XG4s328l08kCsPDKmQDOt4+ - ###Yioy2UNxlWpV2gU1bCA1lgEuD8CC3o/jV4cdvpBUM5Lm9NRqtlfwJxIpN0c9hwE1 - ###f10LTERkrXXCncNtF0pWm8L0OSBvNMe+TE3t/7ZN9l0uxr1edUxwm1l/0LjFmwOt - ###pxlE06CB34wmO8en4cH27tmrU2eyRzZNq8KOnZnLkDNB3WAAcvdsYkU4EE3r6Nuw - ###mwaE8aH/TvY0PDEeJ3E3vsa9vg9tRRPgRSk2Go3Hk9FNwvM5gPzYZ5n4sM5R50CX - ###jDAc76sOP1RAx0D32AAlzhVBCwHjriqB6930r3BgBPoufO2GlD1tvcbb12TPe7u/ - ###S4ejrmfZXaXz5vTt4Vt3JbOKK6iuORmFNTDsr4a9pquK1BRcQ2k+brnq6PKRse6d - ###Q8mVqPiiLwDA9t6zSTRMExY7WDJdpKsBRcy7RvuQIW+cnW4fd8jaHp4dvvQbQEA8 - ###Iz0JoNCvm6AVByA1W0a8mtoksCk8+WPCEdVZrLWbiysL7h4c56n4IrEw7i3RpMey - ###XyR89aSeMR1v57TYvkuLYkhuLN2lRR+759PvmKEnTgPqgq+7npMLo3HRjSd5U8jo - - - -Valin, et al. Expires August 20, 2012 [Page 257] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###bOfdPveNTVFlAm7Wvw2iC3QSxmjpGCF5lGrDhRpcBUU/BD+DXlteXecHjVxHRPLd - ###PQ4+Yd5LS1LcPf6NZBcU0/Msce3VVTEv7f+56I9Gk1p/9KldM9G4sNCg8xQDBGnQ - ###nZdnL/wdD1bWlsU22nzcXv2fWuvJiiOOjXwMELS+C0C0AMRGBiKncQnC5TPwLXM7 - ###Zz9/iP+f5f85nWF+hDBLZnR/V9CC+I+rq6sreP9vvQ3/ARP7j2ZrrVXlf/wxT+X/ - ###Wfl/Vv6flf9n5f9Z+X/+pfw/z94cQ+dDIEGQMwGxHdMV1FVgHl/PvbgLjGcKvJGE - ###ZXSDpP1ulGhnUDuHZ3j8c/r21eEp6o/b/yzQ+JilxDVAAHpCvgbcU8hvUXvCXRf4 - ###wS879yABnPp6fQkcdpidgZB9VB5wA6P3+3gongHvXsCS4NapAyQ4oFtbeI4bywxf - ###O/pFSjrqcHamLHw0D747BNEdGBzqTQ7oaC349VevzfQJ82QlExGmmEq6QtPxlacK - ###KrL4mdpT2Hk/zfrRRJyMkUDjGLE5FDQDo+cd2tAK9ApA5eqFPIcze2C3jIdw87Ss - ###HgPB4sw7XzNQ3DRqM6NdufrNx62L8oeLL9/QuJhFJtduIfu2fOGu/bJU7faqp/q7 - ###ctUf3F5Ptk5pRVVz0sJaAqkN5Z/MrzBzwZ2QwyHnHAYlvgVWj7tp+OKEKcNobm0V - ###zFluZce9XwUrrVV39cxx4+B032MFbT5e4b72CVtlg+gm6M6mjdHFhTJcysKSBrXG - ###MrrAjEfJcJou+MaMx+q7IFkcHIRe/+K1prfLRVVbJktnhyTALEaz1JxtNsNvt/cy - ###P3XtoJJ5ewvvZXTUDs9enHoNWWxxEtGM4xgoYlucypAvfDwkI7gTFHmpm/ByYDUf - ###L+dQu9jAYtCXxtNZ1FdpN/dgiGEE2POsy91xxNkinh/0ZrRmkPJTNkJ57qTuwr/R - ###aQLsv6dhr3jlBu3HTYY1fhcdFxf1AGFpXIrtrbwXX/Hgqyc6op6ukZMA9ADkrjI9 - ###mBc+fp8NJfhoIoNK6g5rIO3Abl26I7IbGYGQhzMBgE0nFcc3XNWEvRzGzd050KNt - ###oneWx1vk2JIdtnqI8jAjNdRzwtfAb9mJlYPo1jl9gxY35rr7dDLSvNlANsXdDC/S - ###nx2iKlPg7sJZFOGfh3oLol6P6ZcXlJI2AuWzO5pMYp40UGZ90n0DS8lI9KzK3d3l - ###pcJu7CupCSVhkxC0VyAFqUP7lYMBOfYingCzjEF7nl7HoOSqQNiGIqUM8mO/HYI+ - ###jn+5HWmiKS1DfiFIP0179Y7fdLH7y1i+PQOsmyB+T6LMNeh8NEopQnqNu9nzTiyU - ###go7L8NXx4W648+pVx3/GLWWS0sCFt+stj6XqWHvYCTpaRwECNaGC3shOFLtFyYYK - ###3KKypped4zOmFcaELqMZSo1Bmt4DhOJXeNbwzh6j3rXmYyYZZZsAYywcNOvIdARr - ###upcyv9WJ3NwTfXJhE2bry3VTwzn49moxbLoaMhhNcntRiuvP0T+YF2fX6KSH0gJQ - ###LxokL05h1Qnzp0p0agcYvZ0dHvlp3ehA09kBTifFsGEREslYSzAjkHJ9ktSvd0Tu - ###gWyWuOH2azy5pcXvIREkSJQoy66PFbHt9XGLyyQPqUrnwc2uAKXM/IkFUFLhDCqn - ###j2LRmP0lucVCEJ8pmRxdv4p0kQCE4ZS68wIW+A7yrjr92kGHdsxnXQ/OcCJrbKdu - ###bDGCl+1o8jJ5vGQCfglSWjEmkKuqdMsNkHf6BETcSdSLUXDnJnMQMpIeyoaaz0Tm - ###/P9yZ2/bJwnYTwuZjFE5k2cLKjeajtrkiLW/FwrPLK93UsNQill1jf0XAG9ZtXdf - ###ob2uRHVn15nWWgJ3zccbF/x24mAcD1PhAy8v+najfnfW54ctSF4tugU6oCjuynSd - ###7u+92YUd//CM1n2riTdXfLd64Wm3m7pnIdnWzuMLJMpInEhEilllmjleGA6GmZjR - ###eUfGIu5X6vadQrglTmzxBNhnOsQO/OyzPtfjiP9Dd8dDkMPDi4fJAVhw/ttaX2nJ - ###+D/r68sY/3W5iv/6Y57q/Lc6/63Of6vz3+r8tzr//Quc//bun/8P41vICDsylokI - ###cSNDiyopiYQwxSK+6h/wLlcmai5Scuz8/DgY/XVPgKfqdHoR+2KxlsgKdJGGVy9+ - ###L5GWx47cUoOKTn/KcmAxbMuL3wvAQiEnaBdkV5RXUn9DkfoIdmCWrCabjSgFQWRa - ###43jAVCIbwR9/KH+22sbfMpSqVp+nNh+eh6R0Y0ktJgO0UVDkSRsbFjnVj+NrkmQW - ###mALP76IvannUqZlQT3cjsuw4wkTUxShEHhsFN2Z1o691J0ilu4dDkBMiunILoh3F - ###6MDje9gdMx93olS0BDGrEfvdHREIW6UMOQwq7/ffNsUIMmxyQroUXzlVqQF49e5x - ###WwLvIuqomGMFqj3GfT0eR2S34yVYx0YDARdkCAQAf7GAJwIEEpaI0isbBwJMgDIe - ###8Z5m72np1nWEi3XYArUII/bKodQxtw1HtDL32biVYYsQv2Xwp80+fBFF1dcqFrE5 - ###dZFYaYsuiheBK0cPr0Nn0iFKbyA2U0YnQZL6F2gLP+qZe74FeInu/o23muEg9YD4 - ###JRfYDxr99x567rj13FUeyjIHycv1p+NwEA883MaK22OyKhVyHqfOQTF607CbnZv6 - ###XXk7CZRAXUpXAHZ3ZLYx/jfFgtuZbx408OoF0DuAf2fCzsERbldF1NGPPoWg1IXn - ###yTTVSGQ2TFB/3PDTnQEsdwbKAVsrC8xmQXPDWplnQcE2Mhums/F4NEEbgSX+meU1 - ###8aBpUvI31yqh8+OQsWC6vIObCcksrWfOVRV9OpnEX03IWL7ZdNY4itIpmvcPKW6J - ###XsNZAbbErx2ZjE+t4I6ZpzfCstbFAxiEZBmgSe/MLmBbwx3w93h0UdM+LCwUN5Hi - ###6nndWgnPnQ2pnxdUxH9zbaNXUggVTOyZVUqXlNQ/tS2XUkPE3StmN5JOamhD+ArS - ###R0+QiUty1GBg1r1Hj5yfnm/aIQCEfABiyGwyxB9lovVb9t+jk/AriD/o9hN2Z9PR - - - -Valin, et al. Expires August 20, 2012 [Page 258] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###xcW9bcAF9t+V9dV1I//XWqu1Wtl/f8RT2X8r+29l/63sv5X9t7L/VvZfw/77ZJEk - ###qv1+PxkDZ3yyG83QXMTdGXsxuvEIJtZ83CJPcpDo0AEB9rjxuA/cHBvYaOKnQTJk - ###AZGmozEViZBzzPiOBS+o7Af0wAyeYnvsx/LqR4oVTJarHrqyB6orexKngKMnPmP1 - ###i7hPUXJnQ56RmAxw41GfHLCImfM0YtGYvDPQLgXcLRliaJQgy10GcqFSNWS1QqyV - ###k8hsJ3zd3vhgxJL4WPdX2LYrbIsKznxlybDn+sobvYi6eHHfNgkPz2H/iJ5lRjKM - ###hPfcH2DBMIGxZt2Zu5Xvz4Pl9voa6agB89Wm1+wO1UREeI5AP2+AdopT49Ih6VpX - ###3I0basSabC6449kO7c7brgYoR9nwnCUpg5/P9QnBd5484MocQj0lTdjR9rudmjfV - ###NhXKop4g7fBWEM34fGQN1u/YxBKmI+N9anzPbogpW7AtNN88eI44niMDz9v4LgfP - ###nPSh3n3wvG0PMJoTz9s2nqN58TxvN0rjWVhmcFVkC60h4vGQpWth3hWmHwI529wU - ###U7J91lrzA3b0/99t+Spr719m+RrT9C+4mJWV+C+zmOfEesHpirABdse3NUbV9QIS - ###+Vg3JI9FYSNU5QSrZxqgbS+gbS+g7RKA2GCtgc43SI+4codxzzfmcnCL0PANzZN4 - ###sXd03VBuuDJxWtggA2aDVE6GzyNU5IFrsluBLJhfDnMVl5diLsWrcX3Rm2MaTabB - ###+a2w1AbjdH/Y3W1sUXC251u4/J0Pq74X03VCNP/72th0NrGoJga2ja6Krwh8NNxE - ###WAPj9OjE77MhfUWOTgRiXa1YncIfYrZcIa8WyRBd7KJizCpO2Wyq3ARxgM1LSKyZ - ###vz1g8eeB6ilR8Dh8RUhv8GgtPuVE8jvyKlFbIyjIIDz+JjiDja3MS52f+gxHwdam - ###MP77SjzfdESJU5wxTmdDGTDhIhjGcS/u6V4V2DIR6N82DT0GjzC4E3/Mo9ujdKKv - ###K+Xmqf4BXe0RgjPc3SZFKFyQoDLcMVqn7MauAHgNPy4otXEjIOmRRdL1tL53+Ha5 - ###HaL8dk9gC3U38rnhQIAXO2ag5W6W0qOaklntbcNABuq4vKjOsAUdIRyiGJOjqwWc - ###2q3aJLnISA1fXizN7gqlqnRaZBQQuxffTGgMipSvQn0z7iFA5bYG83fiMdDp7mR8 - ###M81CRYu6/tUhMIhmubx1tqSsAzpE9K8p3tnt05fbeE+rYQdlcKJe5yJA/su4rnUe - ###Am/b1tydJ19mUS+M+qiTMJ6ro5T1/JA25g7zJuLldIe3lrLfWuc/1vnfRXIT9548 - ###6BkTnvKtr656zv/oEfc/2q1lPP9bbq+t/kew+qC98Dx/8fM/z/yLi3Yhxvf8dNta - ###wwDHdz0ILrr/s7q8ZsR/XF9ZX6vOf3/EU53/Vue/1flvdf5bnf9W57/V+W/u/R8S - ###gfix6qkIRMDko6fBcPIJlI7rmxvQHdvBYnD9/gb+7YKC0f07/fme/lRuCC235VUB - ###Q9Tqjr5GE4RWc5hFbJvMYs6FIfURJpKTLJIhT4l298dpuVm2orstwvjLdFJ0cVeJ - ###nAS7xiS5Kar5EF28uWsX74tGw+xmd449QF2lZlpe12KWNkZXd++dq4u+YnvlSFF2 - ###cQ9EBxb48v5PyS52C9On6F18zWN3oRmiK6a6iQbv4lD/ji5arghBkNSDz/Wgn14m - ###F1OQV15jMJ1nJkV0w0EE03/NfkwHY/qnXUfOY1kdu8MPVk6sj8/c62BxfDq6zuyG - ###negint4GXXRhTp2+yntoa8qMTca3597bcYD4LV89+PZcNXFxZASbzLTXfc3qEGrg - ###Jf/MCxNqMusrndwlzOyeQLN78MM4qhM12LFHdBMut2sCw6xf52ktqGVYWuh+gLY+ - ###qocXan9YO7BFQOEae8sb2j36b9k21AaqWZeDvHb1AjjlB0DSxzr7bQ+2jT12uiJA - ###lwZKv798c1TDZakZIOXFm3c7NUFSvIv1YIWdZAPQVTdI6KkKUs5oGcQPGR4NC2d2 - ###QBRwTPNl4LVoylmCFpOPC0h2/CXtkZR1ZInlRnlmuuRnp7FBNxpK3YDT+jeNABub - ###Yj1K5/7RYDwDpcHe63kDsCznIkZWXj0jZssbmuWoEFjTaI9JHNq00gbRgnGL3uMk - ###QlueEyw2ntdPg4YcLdRGSYl/2u71NPGlHgD6ZwNU/PANqke3A1B+J4k6+PYdRq/c - ###O0F2hLediPwTIv+Pio0cW/wM3xOc3mfwK7X62XEW78MrAvgAFTliP2eIzZAr6jsb - ###0JHOmqN5auHyMSZLQYrZUpvzcc9TNOvbe3t8AeFihw9iR5Cz75v3/Fn/RxyPg9Ew - ###xoBOeO6KwZWuo1vYmc7jboR2mesYw12i8j2gbRGzmFlnQNgaHgNhj58bTnRsFPw+ - ###k3KxC99vOVgV8WBc09nglgI6SrYa1csHW1sGGGd5wYcIiRmElh+FAo1NnW3wyze0 - ###J7vM7X+6x2v/5dHK41CJYprezQqcb/9trrbXl+X9n9X19f9otlut5cr++0Oeyv5b - ###2X8r+29l/63sv5X9t7L/lrb/omYkglALC2UviT6NeIDlzLUvR5LKuTijPIvlTKfS - ###8c6ynXaBO97xKWmYXJzDMGl2kSfiuPNTsos0WSU6Kax+x2JyUdG551PWdlqyOdt2 - ###Cnvfe2+S1bJdtAyTSWkdni2AcDyFko+k/Sqh/+9RhmGhsKKmWlC6zheWpvbe3FAx - ###jK9EX5/9SyhX/wKPR/+7akfoqXcfr5/sKdT/mmu6/tdaXa7yv/6Yp9L/Kv2v0v8q - ###/a/S/yr9r9L/vPpfJ/l0Mhl1VRWwM43HwWyshFaABr7GE9rYLvox87DRrk8A91HS - ###iJo3KzKdkUtfxfrhIl4FWNHVGujaK/x54oH0gSIQfgygYp46gD/yfGYWJ/wOiw6a - ###NJNTz/glaNfFsvKgWQhF/XE4N7mK5T5u74wr2Gksb4zt6WD8gSX7QD8LCuKI4Rzx - ###qDLTmq6Y1nQFWhN1Bn41NCd2y5hfMoZiV/DDcZTJwA3p4JymnP5wHVqWbVA2op1L - - - -Valin, et al. Expires August 20, 2012 [Page 259] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###vqspX+oc7FXQgD/5BU826/jSc2rK619Ryw3tdE2pW8fIjTnXUqrnBz0e/Y8yioVp - ###MoxDkPN6o+vvev9jrWnof+vr7fVK//sRT6X/Vfpfpf9V+l+l/1X6X6X/zaP/baOI - ###FKCIFDARCZkLD27BvMQfl1Y7oLl3vA1gcenTchXzmoOnhRk71f5REosmaaHJE885 - ###mb+5trM5aolanKe5fcqMynYFlhAjoB0Hw7f0b9UYhRg1gDKKxyg8eJrjuONRP2ij - ###O8+yVoOyiRtXq90MajihC/RnBOX60wRBw9ax8lg0xxJMTvvROdu1EfoUA7M8RW0F - ###/7rabK09/XVx5Wlrbam9CL9AF2EzGE4van8P/r/1x7363+tBYzKaDXu1tdXV5bVF - ###QM7jJ0Ht6unK06uljcWVhYWFZ1md/zf8O/wJJPdLFn5Rue2DkW9C6gHTntrrpFqR - ###Ptdqt1DEgufXjSazA2y0l1fpl/VWs0m/rLWXf6VfVlfX2KfVZrtNv6ysrrM3K+1m - ###mwV0Wt7YYK+W11qs0PIyL7TcWlunX9q/bjBg7Y02g9FeW+dvVldYrfZKm7fYXm4t - ###s1ftFi/UavM3zeUN+qX16xobR2tj41f+C+9ja32tyX/BPn4DBTuzlFh6im4zcdkZ - ###xjdY9MNH1XIhbSY8kxIQNGsOY/zb8Wqcj9NwoXdgfKOD5aAPDdBaxuQyT4n4OTCc - ###EHmLMWp2TyhGaw2Id5KRaVH+7wvaFYxHgNZWbl1fkiVAu801F8wwRdYGy3LTabKv - ###nRb7bN9FEaiiZBaYXUR9oeVnOtIZDkjAEQ86SLwRJh9mE/mOg+E4r9aIyP907eXR - ###oyAL94+tuC7OyDqPgmUWprCp9vDATKiEJqkMzhY5UTeCFUfLVzII0RV2oC0v9Vzw - ###kDryesyCyaKupBkMu8DiBJH4TXeoRrSJwMqdjG6SgeYvrkXrEfdT+HQ2LtQIkfrt - ###IRaNdTNo8HirGfQkS/rEwl8pnun6RBsBkFKKC8a3TCW4C6Mf/coCFNeHg8pIMqxd - ###LGg1W7wmG8iS7uculsCytIuZ/up6p1rOTikB9/K7B7Pg654atM/opAhbZH8R3V/J - ###zHpiCt6kPNLwJO7OJikoWAEQJfXkKc3ksDZcvEAvEbxMIzpG72vDRmsBvzXEn236 - ###M5CMB9pf4SJEihnUI5YVmn81rbA8XQf8vrRJ95wy7PJtgQyX+Cj03Vpb0AhSGzhH - ###/RLHH78EApzeNJFmACgQYx4A0RRrBYprDcnJdtbhEZbE/Ajbq9I7QKbsdMvX7ADQ - ###LXmlEcbROaR2/pBK4wxa8qJtuQBtTR1ty/oESAJ3VvLhranhrZXtKXaTDGctJ87Y - ###kvjzWbpz/H8exPcHn0L/nxXT/ruytlrl//4hT2X/rey/lf23sv9W9t/K/lvZf/88 - ###/j9/Mt8f3Y7FfH9W7+j74w+bUvn+/ETfnx3d90fTghyOQKSyMTq4mzeQGl1Faace - ###/Ppn1pf+3R6P/pfdd3sAGPn63yqqe0b819XmeuX/80OeSv+r9L9K/6v0v0r/q/S/ - ###v4D+N0QFkIvuh8co4aAKCC/xSNJ879f/sg/AtZBz2B+IB436+kuRmTN7c3K0q7/o - ###xeezT/or4KbxsEt6pxgCkPUuKLEnJ+HOm8OjPaHahmF33J+l+N8v8Q1w22Hwn7v/ - ###CXoN12ilYstHTAI5tA3b04QlGQoPbnisVde3w/euqmFvFL7d3nNWld88VVmqClnT - ###9Q1q/uIWU5gvEeticMD1cJ7YyUMDmBIV9jo74ZSVZyrqRWO+i8mUU+Nk2r0M+tEn - ###OkyGLSvpGqr7i7xMTh5M03fx6sPHXD1VhFAQo6Z69wifgA/qvs9+UXGJdCoNG/oA - ###rWn1j+9QiUmwSCmxivsixqe4w3Sg6QAbi9UxP+z4pM7vpL95hlgcY+I7DRF/FAbq - ###GA93boFeXs2muf10+EPxZDwgZo2j2/4oAnkcW8qLj+fsYtxFHOYUG6en6EJThEqB - ###xe5oMAZFIgVZrBdNo4Ax5NlkHuwZXSyMIAwS8S6oG8NP+ZMt7FJnIKSSn4kqTUd9 - ###1ApQhgbkorLzoF0cRDc7CQYTLnhEFw8vMJnxU6xHOaqz2eZZ286htYftIox5d+e0 - ###uDmZ2Q3ZLuAKlBnSqIawRoZTTOs6wbUyAgmccetyXeQc4VD6BzEfFVqJ+iq02AP6 - ###FAlGUI67/zm43y4TSexxWiPkwstdBnl3/nfXAfJByi5i6kXW/w7xArVYLL8VMhf8 - ###KTB2H6ZidLEoDv1ZNPkUT08Ru+fjnAUsmQuVx4UbiKVQg4oLD9ZFu1iE2n94fh2m - ###1ygPeftorlyqF7BKyPiiWS8ZgXA17F0nveJ0jfN0sXsZDYdx//i8gBzlRLPygu/d - ###6ynZReJj4UUaXr34na9Ql3h7Mom1JHOOUplwNhaFv5/Usn+PVZqLKa2jggFRV1kX - ###d6eT/EUrJ1N0kTfyEF0sEqxursPXrabt3e3oIglW72I0uM3hXV7cxaI0IUWahdJF - ###5hU+jmNQdh6gg8oelKOeA1wWdC29jMbEHv7/7P15c9tIkjAO79/+FNh94vVQEmkT - ###4CG5bfkX1NVWjKyLctu9Di8CEiGJLV7Nw5J7x9/9rcyqrBsgqMPdvUPMtEUSQFVW - ###VlZWZlYerN9vk26OPqfepKTsA6MF4wCSVzDF3T64AvlfZJ4zFhC+H8P7aUz9/6i1 - ###ZDR1HxQ7IBqrSAex2FrSQaS19BAgCxLqKmrZUBen2HKHo1cqokNBSaCmS/p5AhAL - ###1qOR4rUe0fHZLGa8FvQSTnFBoQWq5LnWbDrUc0qie30S3CbjEdqwpSXjrmuROX8k - ###TswGFKHzK6dYDrxVLJsisrvTdDLrTYUPAHdovveluaznKRmrk4ukVyDjI4HYZo8D - ###z2AqD8jHFw8p71OUijDQpxi7gL+cilDLZdIUQXi/TbigkAKEwrDiZHrJAvEjf17n - ###vPcCbwEQKfJg3iXZBV92bJ55nNVDroIgFvVG8dWW4u+W0q/p4L4yPal/oqS3iAA5 - ###ODsWG89EkL5Zkv7sOMYlFF+wzeLp9sCHaH2esTogPsIemD6dPJn1mDIx5Tf3RCam - - - -Valin, et al. Expires August 20, 2012 [Page 260] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###OcJaphimeWC15uy++UJdZg97UMpcmuGtbe2S3Yy59AA3l0T7NESblb2LCWHzNaBA - ###bblSaHuE6++kBHEiBrEVdBLgw9muoJyk2bKK4ZklST8ySc+jF0ainKHMIWzl/fo4 - ###esgCIHpiynNBfGSShj9/i91MLDhlU7AWGbudt7qsVjnpFjpfeSKr2TxufHjQ3kOv - ###2jnkQdwYnn/gQbIN4mOT7v6iiREWBdHVdPvdwf7g68/gDntSqxYB8WuK3mWXaJLX - ###3P3R5rQoiES6bI/II10mqzv1JLLo4pwRRZ2XBz3citsftvZOA+yBe7IHNCVEF7Q/ - ###PQZtFLSmfmR95kBoQWvaVHlBOgbz77NkMO3+UfhM0A9i5mOsCza3jKtx2ljPIGQT - ###i8i+FicEP4hz9664N7oosMKIdKU4JhZYcgmnc8A1xQ9rgn0Bhi+7Y9Z5WA36Xroo - ###qrsnV9Y8+8GVujvDIor9j3AVZAAfGU3x4IR8OAnE25Q7Nz8ZiO5jk9n55Tiebwch - ###EPF58Kn1ZWZ5GhAH5zH2WuB8BEFU/gcE7P0xWhDEftqPh5eXk3SORc4Dokg/wZY1 - ###EChraDherN52YTlqPI7HvDylTY8WiFzBQoYoyllCqqQud4E2jMbFQVwxUi8BD5ZH - ###JPap47xNCNjnfAu/yT5t/sQwLwjY2ilKsO0q87q+PIKVBWz8xWqZz0vghN6FyZTB - ###mkzwnL7E9YIDBguD8yJNcVcgIiJkFwGRYWWb7cx8Q9f3R4tVaexTPOIoncDT0+TC - ###wqXkFJ4ZLLaq+FDnM3mJRTLtlLEErQQrB5LMqyCH73L5bsJzF2UDaot4hoABm/pk - ###cZifiMMrG/e9kbcoiIty+MMfz+E1rlAIRIVFOBHyrFVMx4RH1dPg+d3n6pfsuXfN - ###8OlEcbR0kI6vujyKRTAPiZTb63QMJZh72m/XydcUJLOYTha4cRScMzM4yv0vq5od - ###hzhGiL8VPzEcjK+cLctHKtqJoYaabxBfc28yLnhiCCCeFICRQDzhHgQPAs0C8W+g - ###MPMrG0SoXBF9hnRQHJVApaZiaYLYOhXapVw6HJHXSe/yniDOY/jIq4tNNIJ44jD6 - ###RQGbA6L72KIMv/3XF+n/BIavc8giIIKuu3DmgGwQBcO3WNlPovD87d1dUMGUd7ef - ###7iDxHRNVL/6BXz/hV80rl9Gwj/2Gzfhi+DXR5O65Qm2BEwEdI9qB3sJeEB6MuCB6 - ###fEtuixU89R2Wi0qsPwDEQsqBD8SHorGgCe12gZKs8LfN9wix2z7sKqjN7hQjRU+9 - ###04dfRRXuk8VAJJEA85zSVFchZUZ20pMcEAUDgcjDdDIR3kl8A7LcfvGBGG/9rVx/ - ###n9pd8RFA/FscbvmdJQ4woXrQ6l2l5+Mkw+XipaWUXLj89NM/Vj+ZFAcPved1fIvv - ###PQsaVO5oAX0+YFsj35cr4DpIkfyY1gDd4QjOPES5ILqPHSzIkpSGyEF9iLK1iC/Z - ###AoWs3yd3GLDKUy+rqX1CEK/TpBOPh8N+weCLHSbVMDkD34PX7gWbCeIjFlW3AyFx - ###MXgWyWdBonfib6ajSdETJmHoLQAisr5T3diLvGVxI68Gomut8LjEMlxMXcbwC978 - ###GzMGD4gF3HR1EEVUloTzAf7OS971mLxrPmMoNtN+xjD1LRLKfFcUxHlYLMgXlE/S - ###kzCGVqcjom3Y0MUy63STK5RlLJvhFeMg4+4faax37R4WPQKzRk7oaIQX9zc1FCWb - ###BdQtG0QRh3TvqyCIOFkLLL5DmtyEzfQDr6IaYcHmXI2QkfWnh0RP6ZTdHva+svlo - ###3QWbwXk5SCaTWR8k8xbUKJp86/dTICmTxifwTnywc7AAVbfufb7IgOAwTH6fYf4x - ###vvxaiwxWBzHrsfcLbiltKLOBnk8PM8NoIM41xcyL8LVA1LB4/lBbTGHeEOcVPNZB - ###tLeUu4AR1uwBdiNB1QukDfoukgQBONrv0JK6YbVj3rTSKMHNPzvL4fLKurLq/4rI - ###wEcpAjGn/sN6rRla9R+a1doy/+cPuZb5P5f5P5f5P5f5P5f5P5f5P/8N8n8+Yv0H - ###SjliJVEw9UK6WaCcwxhzJBgesVb6hJJw7tB62x7OBtPcuPACqp4vVcJjpEUoYFvl - ###KRB2kmmiun+MdAcFTGmyZ9BaVczLg3MEFOjankC9a+Umo+N6mowmHAuc6DK79hSx - ###6JaD3h9su0Q7YBvNgGVsHPs2y1s063inWRelLORjWo07eK5ko88ZklaDk4AWzgWl - ###P9LxsAJ2Xe2lFYU36J666w7YO3C+3QmbMaPEq0HaiZt1rfuy9yNaIjQQOqn0xO71 - ###KgCAmFkkL7PrtU0oi0hvKjf/XprgCS28PaF3en8QqNsH/w2AiUa0vkV6hZ+0pgo5 - ###5ose9HljfdUaQYX1yqeNr1z2q/6Q6BkqnBrvvsHasFoxEMFxPrOfZSkQX3UOPrx3 - ###u9v/ZPzvrBapQZaDitGFXhxSm/hxCglXueCsDVCm1eUsEeeaZDHT3RArm3QDmBj2 - ###541GvUHXU+FEDqzrDswiKyIqP0UFa7B6TKqqsFZ9A6fOefETp3qrhex8/GrVMhVN - ###mUvYKsW5GLbZ3D0Zthcb2uKrPGdOXPxYk7IsKGNfGfafrDxo97IFzan/0qzWGmb9 - ###l4j9Ei7tPz/iWtp/lvafpf1naf9Z2n+W9p+l/SfT/qPq4emFWaYzELPjUQLRLIy3 - ###TWzbEKZ6QP+Ym1Tm5eRFR4zoW4znS1CzZJtJMgh6wystgSfbKEeM/6YgvSek6YNu - ###OhxUnGyfqBK+CErtId+5utPggrXIOGAX4gGBNxPjTSC9CeT7r4yumXYQ9IcDxtg4 - ###gC9WeDdY6OSCcfcelG7RLFgihygMsQTqB46V/f8kbOad3a/yPFZQujTbMNVL+ued - ###BLNOZj+EblXPSBvRDR5Oyc4rzNERkVVDNQ9VKdU3/h49zO5JWD8rN0OqvSm1JLoT - ###gbb0FqtvdisVQ03SmjQKbmrtdyEEjZ4r6yDKaphGS3ZTeOoOB+7AtJieG76oloMI - ###dXTVasVtlgkks/GAt7V/yDhKe7cWQQ2bk5L2Yr0Kz3+nMgJQ5jaPnoHkkZZGk3TW - - - -Valin, et al. Expires August 20, 2012 [Page 261] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###GRKROvmYUSyTRScUYUPkancKawy8SbAlXxPn39iuDmKIyiGf3o0S4RLEpazpeJY6 - ###+dVMokZzLYJCiXFxXnJstoKIJ98GLiH7HmQq1D0p3miNw5jfUPaqYErzFNwvIfkc - ###UKndz7Q/AmHpLjnnyzO4uO6ORzz1K1ICDld+wzHRmtGaGQz7/KlOqq85jXAkddjT - ###Mn9tOosOTRRvfWvOmCJYX7h2/SvQfqrs/v7FtyZVP2KG5/RjP1V2f/f2870AagTe - ###izEGaNpgB9L87nYu5nERjmNhr+oflU5U1PjO/i+S/diUxFt/IFAS1XlACdpeFChJ - ###nVVuOBOFn22jmUtbahQfDj5+LFnLzfN8Hv35WxND8lGcojJtFMDT+UDg05sgFB+t - ###sVA2S+LhjHmAx1oqAuE0u6LiLEC9oRpAQazBxViUPIiARCr8jO1csB7Pav4CE+9/ - ###ysSAjlG4wHoOvb3V4bbBcYbF3njtPMH5bde8oUpkq0/Qp9bcm03F8J2ukZ3qu6lQ - ###UZkANobyWYy/dCAZiWHYpd1et4s+M1rkDPo8ubhBywnsnb6NV2vVNhbnzN6P4siq - ###r6flyubs+biZV6CS65ptllpLPsbjfV+uZPP9BZbR4zIgL7rvzYRcqmyNRr1vXhFP - ###I0Mpq7B+7T2g+uLVK77lsfm1GboxDAXxlrEUK5ropShoy7PfVF9slCEtHmM77q2Q - ###biFPZTyn7PbOOi8ZUhiwjzVGluy1yJhwfPz8FtEB4bMOAyxTwI1CTqHXSVr1vu7j - ###F1Kgm8Mr8gUYg4jny3deQv4/xVHmo+vJZD64nkzug+shst+DgJsn/0ng7ikDGlT8 - ###f4EVq3+5HDWZsCVfCpRB4IFmuQdXb3owBMvyT3NBXJZ/Mh77k8s/CR8vHnmGxKqo - ###kc1wG35qg8vWc5zuylv+k2mqwdZuymAXGrR5qrhycDIYX5V5iuiyWfyHPI1cu1EQ - ###tA9P46TzW9zZwkTI75Jxf2s4nEz5m/AV++eZkuGns25P3GQaUy3yNIlwQMI+9gEy - ###b5fBJE5Z56AT7St77Cv+Jr5jAW4saHWy7mm6k/amgvdtfdy9G4Xa50gzcPVnBCRn - ###mJ2OwMR0jFPHvzFcbXg6AcdPDHf9jHiGXGPtd63jXS0f2pqyJRuvjtPLHlogVUJK - ###+1Xfa63TkHPwILNH/2vRgq/heriLb5lgOrxNO/imeuXj/mHMGqGXnKW0ehePpkyo - ###VMscvisjIUa/YZAjJFcE+y9PNW1k7z/vDZmGKlYrNsgoE9JpEb1v9wcvaF3Jth3G - ###L7r8uUWnYkcHgfzZ+7RB6axPvT+4h7+rwfCF/zvjTN3pNwgfxVN3JjMnVym51Mq7 - ###3F7dYzhlw53eDoNfWjuo9kgZWjLvylv0f4rFu7BcwadMre0Vzc3KdObTITYbwa54 - ###qmsmG0kJYC0o9ApKuZHu9yiS4tD4eunXlO065+n0Nk0HTBuqxidV3NdD/MhuMVzh - ###AVLdM2CeHscasTFKzg67VyCbNQxHs/j06MPhTsmavYocoi00RlWQGtdBaKyjmgbq - ###lxrYaYoeFCJhD2s06MywPCuWt+XlNZKLafcrDFuMBGw7Oh5F9etN2ycT2IlHhUUx - ###dgMVWL0V3llMnUlWpLVkqLSGJyQ8gI1yJqZLfTaZmyK2we39+rNPNa5s/RzDuzu7 - ###27BQEMHB27eMbOuk4HI4CkYdw1SchKFl4TLG69eDYE7XchdTeQ7lgblQgRAJEL4/ - ###804145OQgeAF3//PwIeFTfvZr4xh/nK0v727YxtUBX3xRF+Q+2KUjrsMiAshQhg6 - ###9QJT5aDjXev0PU7J/qGYEsS+AB6zS4/HsJqkhdj2agXzLwNwNmAy9IUsZysO94a3 - ###FcXcsNIhgwW8kHS2NwGGB448ySDgHDSYpNOpqEf3SATp1w2bQA2vUCl2bTWMBkId - ###GyaLt0032YRWyefapuk9W5WRm1X7uHXa3kWHEHA0YX/BByNr1/K8n04pczX6okPC - ###+ywmtTDl7jMNLen1vsEUwh7O9F/hfTVkm9541ktBiwuMfHWlFy9W9Kn2AYAAHyGs - ###HAoSQ+ULHL+TUTKeMCmQtY3Mr5pNtm35KHhcTGbjtKxcpLnX9Nc0uOxB3fdE+vNp - ###2YijoN/t9Zi+CA5yxpIkcdp2PddHxut+i42FXvTIr+ZQXaE3sHChC1Ugn9B3yzhx - ###w40TN8Ebi2d/2Ir3TlvvmSy3e/jz2bv4fdtcAZT1lc38S/B4uPHYNPhGPOvHk9+Z - ###ngze2KXgOQr0z0WkkQGm0j9sUwYkSl2zdnmlq3CNRDBiOa8npQreWAGPH70xQ3+g - ###qel1BxG7UcKuPEdAN2B79J77+OaKYE3OJyWrv4pv7qwOv2fBS89vmo2ab5tTz0Ah - ###THnt6jmLZq5QRburDwWVXLbYkHKV3zgOJnqUt9ZtU7PGtqiCKXKuTjoCZy2IUBsE - ###E2dN68tScjffsN86EClGG5+9O91tg0dlfHJ4Fh/t7bV3z7g4ZlPGwszLYU3FWwm9 - ###E4tc+GKcgj+XJqGCGMFH/NhCBMeTKUaAxFDORnbFM/0NgdCC+6G1q20L+1TOKVHh - ###tt4PGd1sfdzlOBPIQn+56+7VtVPSiyxvmlXAFrs1RMDbyg5io2Fv/3AnPt4/234X - ###f3y3f7YbHx7tM9zugbvm/tEhrRCOI2W8YP0p64XPYG33s9U63Pm4v8P4++6n49Zh - ###W7atpBpFAh9zzxNMa4iBhRX+DDlsCKtLYGMns3E6raPNqTZXLFfg240eHH2MT1sM - ###o56hM43kABxvM5HLofiwBUdkuslIjUl/y5iF1s6OfCvKeIvRHG+VUVmvB9IShQTy - ###Elz8ZYZc4UjanSoBRVCfCy6f/rBpKX06+Igxk93rcEZaiJktGWqmQWeHBG7dg3gC - ###Jgf2YS2Jh0HykxYcHGkfwg8Mrs5PAGYjeFa6tJZFDYzu9B8TsB9MMZZgcsMQpPEw - ###HSSLg2VAPoecfJtUNeRqQaZCZEJRXYibZbE23+GILJsAmpZMCX3PXmyR0CfwuaKe - ###PJrnlsCfGM4HKehzI4oQYRN0/o3J0Mk0GIExT//1Yqg9rk2jNGGh4FjmD4CLNfsM - - - -Valin, et al. Expires August 20, 2012 [Page 262] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###LeFHTZqlnyxjHJevg9Wgpp14y6ZsKcewqYDN8GN3IGLAK6oL3QwkWSQs1W8xjEVY - ###REuabbQcCGtnqA/EOIWHUQI48q51Qt9P+xejb3qjUNKK44ZbPuVXhYtV9u4f6fCy - ###pAyvK26vTEb0YHT+qDIBiOxR6rTyYdSBY64Rz272UzBI7/KsunDdkShrzI9WGkPr - ###YREORSuLctuS3wIY7QMrl4P+DqJGuAhbaR/wlFBZ/ZWqoxODy3u8NOfeYy8xTB2h - ###T8TKHOHRGJjIvVlsZDJZxbxx3Bf0NVPdtdx8Oh3G57vE6SDxYpDAWdmFkPdJ+dZA - ###V6cs1S/WjqvfKkuXwViGIBsmUeID2qkNugfU59l5+LmHX1aLqtJ27DjOyAkCUxgc - ###+KR8lMaZN/dtn1xcz8aGeQHLh3DFDO5BoLRxZlTW568gKRln+9DD201+xG+ALfx9 - ###sgBmNKZJx1leQNjVTYQiUInOn8r2EObALVs74ejgSr9mC2DgoiPkT0EljF68eFGr - ###2iDQaE/EcNlzmRjBZ95sBkHNQcp7EMlQ18RwG3yyC/tykH5NB5T0wdJD8annSBrm - ###6sUbFUO5ozl/+zZL58NDVCn0nJyexa3j49OjT45Z40S1o7euI6vJcBU2dOOJJiRp - ###dfJu7NQKcbuFAf4IDArTFd7fysO4dIvbjFHXAo2MpEmLgxlHtlBeRw9PkkSWy4Ez - ###loZDDNkIoUWjvzoXfeSWk/mgdR7ts1Nld/Imw341Fyw8LoSj3GzHZX0ZbHk0b1Sg - ###vw0Yj4PtXQQKkQRrL0fLFVFOWc4s6Yf2Lq/yic2+YCUbEJK4xIF6uRAoSuTSj9cd - ###xp+FJSkDzUESkaCm773JOC3UtdlsJIdFkRz6kHwKwoQoO6gbRSbgtkr7dWfY1+wk - ###SHvKr0PykONthjMsrAnmTr5wAbZilKAPFHgOXUVan48Ca9j20jkep7RyGOYvGd+r - ###vli/xEK04rsYcPCSM2TQtF7ULpk8JB407r+egynkto4cY/jKuIrrOjfKybPsLDbA - ###xsLLyfLx6C4FnlZr8jTVMTkZ8KDxP6xnyRO2/3CWEKFCBs0wE9PJ2A3kUyQkZ9vY - ###COyB1V68Ao9x7jZanC7keNALDbxT2cBOwhrCPZmCKQRDZNENxhNBIbxFczr0+5Bq - ###c4jjC2swfasZTkddM/8Q0ww5HbXOpLHI9JqQjkXotByGbrCMAUD0BABEOQCQh2qG - ###8UN5+WAs9m2a3GiMNed5aUXn1pUcFw+YXvDz4SfZnEBlpUjRoC2e8NOn4VXUA/mk - ###YpirnNPosKnOTfKN8dUXaNgT5yh6RBv3Xgucrk1LmbuVNDOPbN7vH8Yn4DsV72xl - ###n+o44Bj7mImWt0p6up9J6kllrXvKgHNhYgprfHzUJvl5Hmg0k+ZJiU1f2SLBmm+J - ###8dCTg5Zrjd8/PP5wFp/tH5wxhmicECxoPH23//M7boLXmwwjsSk98sxb+5ixVVre - ###nbmvLnYelWfF5QdU4BSj5WoQYh5wEFFMhcl/97LkGr0dwBEosCq3K5A2oSvhkzPJ - ###O7/CWCTfScre6e4JcnZMgqKOEfLjT6J5BzQnH1qQAiS2u0CXMdZAzd6P8xwYPaeM - ###HIyGwY08wzbOvhEH5iFXvgcewCid6R7LF0yfS6gT7jk08TmKlc3zce4YD5k3NfHj - ###5eolG3i9ypYb9PBH6XNYDirVF682GKuI0kqdbeSXjPnQz+vs53X1c/Q/IdP29yYr - ###r4PkrjspfQYUV6vs30oIH7+s+Iz73DwPMrl7XuVuIhGdVXks/HbYzcKcA65z4U+q - ###gbU2D6wauXgZHARRfGDwDm02jzGw9nZoirVdSFaRiiyYlllDa/pgL55cjxRrst2L - ###8nzQ+AArJh90HNn5aFwLQw4Q/yJJbsZFuZLsKhscb7Cbsbt6HRXfHQsT6/bR7h6X - ###ztkkez0JIuGiCWLfLBmztZKmE26f4/5aQTK+wjRlIKILfKwE3YkZQ80U22SgOa9r - ###c0MRDGB6dME1IeVn2a49qcgBeIGmTQv13NazcDmfr2UeetLysVZMFEagRnkXLUxN - ###+KIGLuCb/EFow2BLC66WDCKt3m+lZM+W5fCQh+rqiya5SZyT37C9vnLAfuDakuww - ###XJQd5qz3zRyAfctaXycFaLm4tCVlHaDno8P97UAIC3MjOXLls3OIWxIJz6+TsciI - ###pe284hUjxsnrZp+/uteVe4vhHpotT9cc2dty0XZFbun0QjiKt46O2mfKNkijR5cn - ###OVzEgS0o2m5jGQjg8p8ZAZYp8zmePh5UeHzzo6yxcsWCpMjcQYNg9qHNMUNiZvD8 - ###+cOENRONluWZoRP9x8670zHWU7Xwq7EyJ2JuXpSzHKqUyf0bQyFXq2yi3ViYaJ0D - ###VIu9eBzi8zTHo9NY1xP8w7atcqgM5cxKD+7nhVjkTIcnrMYT7hh6Mz0YB3U+R3Ft - ###ddtqi7MF+2As6n2kYgP6wyFk1f0KJxCwPWBm1YKxBbb0Dca/wy1wm9s79enrIkq1 - ###8lYxi0mfFDHf9ku+XDkvliUuFGuCq1LkNedsHyBn/Z690+U4Y+s22lTov8c43Jc9 - ###gbPuOHyvPWQcuF0vCL7xjha7Jbd+eVWKvFYYfJ8IpU89qUlBkB0bSfavAuQRZUht - ###9ix5z07md+mbyawuBWa1AS48yizsR0oGW+bK/ze4MvL/o2PRoxR//I95+f9DdrNm - ###5v8PG1Gzvsz//yOuZf7/Zf7/Zf7/Zf7/Zf7/Zf7/Zf7/Reo/7iWTKSUuID/sFZ7E - ###pD+DYzYwKyQXFzOw9rwI/BfPf8ZY0yQQmtUKeEL/PuuitwnTC742dpHvgu2I8fmM - ###dnhTmuehcg8vZb8Cl6oxCZlhJyqVlvDeK3JZNSZ9xe5XxxfcjuHpOsud/DPmzfsS - ###gHVzTtfeUgP0iCclG2XmMiqk8f7WwkJ5uAp1zbNY+rvWnNx8j83r2lPoEa8btjGW - ###ZYFAE6ztz1y7BtMMemOBXxbPQ/WZaX6+9FDB9rQ/YlIc/IkYaV7E7APMpNC/jWM7 - ###HMfmZvNf/xKfNuSnsKo+RupjXX1s6gbpn9PpQpUXMXkpPzUxMhCNvplTDCtJJCHB - - - -Valin, et al. Expires August 20, 2012 [Page 263] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###fETooVer6gkwWLtvMPbRMO2yX1GAYoJEiJGYPIQKTqKEiMmFONuvTzOIDSkGxn/o - ###so3aPNUHpG9ailFyS7gQ3kChe5AqzIJiGG/dYWBtPCkUp5cGwOyVymYQZR+oP3QE - ###B9YIen9kDsGA+nAYDFIuvXG0Pw2WOVgZnoXeflQfOrhAvH6epgOulhKGr5hHpwiY - ###WJgYieQGMBE5bOMTIgEXPwfyRRz1uiOmFTERttcZ/GMaXCejUcp9z5n0y6TX3jcl - ###6WOWFnAOWskEWHfZ1G7YWRvQ6dVsA/1zbhwfUIeziCZE2KCvMqqclgGfloGc/kpw - ###w776ph+4GZ/4AcOvjuPXzoMRPcix+9omJLsF+5RGsE6D9AUfxWxXJt6cxgVd0uVp - ###PPI0HuY2bjnLUvUXe9MXCBZ3NQp7vbQK/t+6Mux/l91Bh0dK8PTAD7IEzrH/NevN - ###dcv+tx6xn5b2vx9wLe1/S/vf0v63tP8t7X9L+9/S/leo/qdWL8AjJj1NqYDUKBXw - ###sOuJSgWkVqmARwBxXh5+THYIDvefv+TCSCa300cqE7AAiHdzQLNBbPPYQlEr4GGX - ###ZZbNegw2eJGruxCIZ1BVE3ZiXThgwIpsg2yLBdmtMIhZhkxPGVd+fTw4O/5suJcF - ###qwH7TQSY6p+9Fk1oevBVi60zmgKz1PAi6fHktO7Nj0xQ4jYM844nRz5chwftPfW4 - ###k1M/Iz1+RmNwc5zyjFI8pB2+O7gwe1rD73pS10y08AqgrNUr6brIvu1zZEEk92v/ - ###TAHCwUAzicdon3NxQ/aG2xQETfK85N+YvNVLE4aGye8zJmlJ844OiJOUAhKH2zVB - ###PfHTys/dDpz2td6HgFhz/P5oTKNo4v1hYAjZ6YIgzAPFjajwAtGmAMVbM9gU45Yx - ###Bp2HFI77Sa/7R0pJGeDHdKCS1VDVRn09eKNgwOnuvAvp+Q0bprmOtFJDeiaAgggV - ###KWMi24a4y+GldaeKVosSk2EhgLBcpHO3HNSaNcdoiWSIqgXmjAACNWK5nenx9Gpa - ###SN0HDAdMrawluRR7QPU0oppQbKnrnhjgug7tcQpCMcZpUI1n2AZrtOe7BAkvgjdv - ###RMhLJryPlCdfE+20UYlHjR89T7rLi6qGTEeQAYbK85j1FsSZncz/8NYIh6HYPzAF - ###r2m70EuXqNlNJXnYYKFUCa9jTjk93gYcwjFBVr2M22BZVPiRtxl8bCvn7NpKhS+F - ###JU+8otrWrCgwLdee2ZqPwZVzEFl2NgkbJSciKT3iBrM9jRJwQJ+mYxdFGP+KOOI5 - ###5DOx5CMw9sD+oJPelVV9JP328e4pv20MmKNbf74/QwBOrBA39hsO5WB4CzmIeuld - ###d/rNn0TdTR+CkjMgANKZ+RIAQY+Y6iy+YIPVKESb1bIu0tl9jFPQIKALafT39SGr - ###n/GERLwjJXOUnWo71tIoZ82IS0UmIepcI4cYCxCgvVgJE54TxtUMZvLhMJedWE8L - ###3ArZHU1bDAaIv4bKGBRPIRLXYxJUkZPI5bM88yVcbl0ja1yv9Ze4dMheUlNlHecu - ###LKRIshBkNxx9i7+mF9PhGHY2TSIVqU7dncsfAOSZVavWkGcC9VbUcHMyhOY36TQo - ###kJ6bcpQe1/KfUd6wSTrNZkXVjEoKpvJiZxFzgzUy+b0n5IdbSyH2fzqcMqIkp5Ov - ###Mjm8nsPc3pGx8lbMy9VhKmooL5BObTlaUxD8mUcu2RYIGsHx6e7OPmbHjI+PPu6e - ###xpg9prV3xj6e7mJS/VrVDnGijrJ7NBPaGKekkB/tTbBucyNzm/SBzCCuaZlr5Bq3 - ###pHQ/LJb0qz1RDtx1RTlpnPw6WRgrB1hE2FlWuSGC1RdRg0raeNKDyXu5AX0igNkt - ###W6PxGzQAIT8DyZIhu8K3EHIqQM2PlwsqyxOF2cDzkKwqpFusuHDEesMdSd/Ay1LZ - ###Lhs7lTVHmn+QEjnaexOjF6pQAy1O7G40FHFKwhUe6f1bPOcrNvS74SJh5ek1D+B5 - ###6leq09PBPMm+pIUILL1MlUFssfE0nRxiOUX7pxMTUZnj0qR+JwT5Ubdm8tkyE8lO - ###puPZhSAJfiqIuaORL+GvmFF6NDRTGxu5HLPnQ5814r15s8fL3v7Zx7aPdmWc/xsV - ###mh4aBzTn/L9RXa/D+X9zvbm+3lhfh/P/ar26PP//Edfy/H95/r88/1+e/y/P/5fn - ###/8vz/0Ln/+rX6WwACpKyU1Js0DEXn0QeIWndUY4Djnz1NG4Du399t4Hdx3cb+Jsc - ###eHOjGiRk0KZ6VeZoCDaV2tnmdcydwd14DnKF5ZSpvO+Tu/bv41+Y6iar2Iscsvyk - ###le2hpBryv8dY5Ijb1nl9RfZmVYvKAdFlDBkpcXO/vWYbH1iSdVMS2zMxzdEjlZSF - ###IqqV6ovGJZrGerwWJVtG3KDBk6xn2XaCShBGYH1CC45u5aaMZLLFOKtkeJ65zZOH - ###LTILhz9GbsrMfMDeKmf+xME5tyZ2mmM7RIBbEEXJZmGOECZuPVm2ojbIEQcFowD1 - ###ZUgSX+PTFIlk+KLK8wqWkDVMq9SgTbsZNe3I5GeaYbNSWEUhhGo0WZ8AEq8+bhrW - ###ZXVnn4WsppkDs88lpCXj3iXV2kzgVDnEx1hgwbYOYT55voTdowO+lPHjpmvysUKc - ###1Lq3M2QTZ3DmQiMVq/KIMCqJNNieuiNub+Zi07lQVrvzyl8BTFo/b305faUXSTmo - ###ZPbjrZrijiCrTIoPNn8LFL2jjz4brOxqLPQJ2fBm9pp/bTxJe4GejVxkItcBErSB - ###2ZDVRmLyOEC90eQbiaKwiU47nvI+4/RClWGjIqsp6GZMz9Lrt+YBTXVKM/HJPRJ0 - ###wHPq+xg9vHUr+ggEu0ncjBdXzBJLasQnG0HgG5ThhcRBdX2eNmxg5m4PZnUm3u4G - ###h06cZ+jAeOn2oQOuPmDAudmIi48Ym/GP2Nrv2slXOI9Qmx3nsFRnM0DfgGwjswbY - ###h8Hv2T5PmYeBWWWErKH3kskUGkNwmGDyFZe8zO91oN/2nHgY2waOgqsiOGy/yIag - ###7/MvGWOSSH2eBYrhm8Akv+2jHVTGdvZBrWX6/a9Z9ebVILRa4BgfjoXA1akSpXB8 - - - -Valin, et al. Expires August 20, 2012 [Page 264] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###ERwk4yv1RJa4CrnVwZQEmfdJei11Med6ZcR4wsrjyLLWZulIk2vmRmV2BFkypzzr - ###myiU7RYsD4Xs+dcpSm4urBM5ZefD2aADhkkeit/XIqNt5YPW9ImW8D7mPQLJVT/P - ###mxFgIRC8WgT8L84qO0j6551EAOKknG2939ppyXrwUMLC2e7Vtabkqy2PeCoa29k9 - ###aP26uwMVD/ahNnWbt2stijboi5OdtJd8Szs7tFEW7N0nHIve28e7u9vvYjQOiUs7 - ###Fc5ODQ7Xw3s30vdyALBmRH7C2OCRemecCEpN6N07vXtOxB+pd9bt4ZkkJT52lFmc - ###BeFeK75cHH4i1qSZAk+72fUjTo7/xw5B/42vjPNf183wAQfA+ee/1Uaz2bTjv6vV - ###Zfz3D7mW57/L89/l+e/y/Hd5/rs8/12e/xaL/9Y8NzF73yWP2MAzVi1uQ532eoI2 - ###nuS4998zSvxvctwrwRyD9SPuDScTrRaNxyrGWNXu8e4h8KiDX+1joqNB7xsPJGGv - ###B+ioLxxiMXDq4iY1k83JPgMztOEYHz1gN2K2hV1Y4RKDPQxZOU7H/DkrDMGNq+Jk - ###zk2kWn63DV6NALlkydCV/XWTwECiQM713s8oO1sOXvGTuqpWRsGXW3AnvUxm3PJH - ###caWe2KtCw5XBF/INCbJY/lqZNPZjG36bxNPkvCcqjhbo5pFTsOXl/2/WH6cCwBz9 - ###bz2sR5b/b6O+vsz//0Oupf631P+W+t9S/1vqf0v9b6n/LZL/v81YoJH/X2b/h5zH - ###8xL/K/0Awsx5/v8PBwfQRvI16fZAJgQHMKgAUM9vQzXlzf/frOdWAFBJ+B8t/7+Z - ###A59fmPi5aSbDUqUH5uX/9xQUMLvOS8J/4UnBRbre9sPz/+eNOi////Gj5/+H1P+O - ###Q/DCOf8xiTSPVcYc0/wjpZOuhU+b+H/7Or24EUGdX5kaRvHAmguGyPP/ZtPyMDSC - ###8Dm9ofrHsZvvWAOXyHZthtAvkF6+aGr5YgnlNXLJzif/E5ObeP6oW17HAFMiCWcl - ###fGuCuu2A3TTyJKnp9MWsV5z080aS+ZqTSgh9pkAWYxKSVctWLHzdP8t0+lSg8PT1 - ###T57+XUTqF0sBrz9MKdBtF8b3DMfdUe+bqC7BZWR0Y5xM3TrlglQ8yeMVdNJnAP0t - ###3QTyfE0aed5roe0n508ir0Y1p5NwbieGgw9fPUY5gqWXwF//ysv/LlJQPdgAlG// - ###qYVhI7TrPzary/jvH3It7T9L+8/S/rO0/yztP0v7z9L+81jx3+/SpBOMh8M+arK2 - ###8vL/GBTdAebGYnCcnrbjd7utHaYPHb0P8q7ITD2P+S9LtvrO02xCMnpUu7Rc2GXj - ###UaZ264/WjUefgRZmpbmnhKR2K97rnDeZmaSbLDJkAuJhGQyUXAQUuwrYZeBaJI14 - ###WQL6EVNW47QCzL9rYQn3BzHzMTdVnfcysaiCWx5yFU3BH/dGPgObB0S0eknzoggh - ###xrSCmN5M/LAmvFcAw9ytIawGfS9deEF0H+slV24a9xwQAYvsnccgxSLmSbiyksrb - ###cBKIPHH6o0BYFItmirfsi0CkfKeBCIz+ASCqXHP5F4GoCozK5KxPDSIkROaxHPPd - ###pSwQE8gljFI9EChraDguZp23QJzvLjUeixTNTvkDC0R+cIAMkT8fJKNRr8vlbGPX - ###Kw6ix67dLYNpu4ddZJVNGPPks6ts4XoLKKzijsRv2dvDOL2aOWbwVdgf3KbYnXN3 - ###Z2WKQ2+axOfORsrueHZC9vNg7GFKV/FJ1HT6u/UUoYAu+skdKDd3cXI+iTs8xyx8 - ###vY3Pu9OJO8xp2h/VIoB1MOzXIiedSHo3HScxn0jnJqMJfgf7OHU/x7fwejk4+O+J - ###MwJIMgnpxweQUAC+APjyh073K2DUeet0bKFyPM4vugG4YnohJPOIxPDlrAeb/DN/ - ###g+YWDKLwmf861pIuP+cbm7ZgqTfbbp+dzUHQInuUt1wJSnwzupmTIJ4f3s368eR3 - ###gfYSA2gsMnY81+ZCkL2VggLj6vnjaPsvBRX5ToDhrLqJvTXBAgvXTGZFkVWzVbPJ - ###tIoss2ZvvthB//DYG684axvgCSr/SQCN0NdSBXuxTNxqVGubDLmF3lOJEkxOx8GS - ###Lb42ZwOefZ9Mx907nl5VzG3Z2hflnHoHUZaEx2bR7V0EqOMzl12ejVpMn+dhexrB - ###bVXjuQHP0R0kvdvk2yS4TjDQGa0wdwHjGKJ6Bh5fj8dkqDk9hdrW11J96TKWjuTR - ###0clCYuQX7MPCiIcmDcScjsse1IvBn47l0IM5g9cp0H3kbaCTfAEq1OjPba2it+Zb - ###X3Ng/G7ijs5NqZG3m0HV4ACwJZnR1OIXI+MP/FZWYDuhpQznTIs+Zkr6S5m9pkiL - ###fU7obBJKGsVW8f+Ka3kcbx+5R9lXJcz6cg8oRM7kq1kvGXf/SGNdUOGkrK1S5Hdl - ###AaXWq8Oth72vaXywc2C3YBH+ucih4yx0sK1qxH8+ZJwcacskrZsvzsLnCZowJxCW - ###24a3wrqnqgg3GHAQytrWaJeIyMxKrTU5EKmEaDqtHNRhk6H1ayJYg+xKZ4CADYPj - ###CyxhdnGAg3UB6FiABYKEAzs6E0j5Ey/ZpiAhXdVurAXVF9UQk4pZW6c2Rl0g0nKV - ###gKjh4Tj+bUujOyF3+bOUGH7wBLJebQwHDMexayZcK+wHSK7gxZDzrHUO7aZGkq74 - ###BvduNrCuvI8vmh28FjOxODgWdrBek/hN1C7yctCSjDFo1ldMbIlCRFoWIpFVxp+o - ###hgMOTdCe+YYRSQPJr6pDyuVoq/KRcXxeUhKpCRMlIqLBWpBwxIUNnqhsLbBWvoPt - ###bKhk5Sch89dCuznf9FWCqOliB6CKmn6ugytuMru4VqdkeJgmYygG6dcUTkmSERyV - ###QUiHDjTpMWb6EbtOidco5y9UojWoyIh4jqijJZ/xCoVczbSkXvUK5BRk/9WQQ92k - ###6SioQWG0SXA5TrnR6uvv8SCFOnZT9pfpxudD5OqZxcMiqHoWbrD5EV2TMEBPg3zj - ###PPQGvXCs0Zs0AKwKgCcayCRRtp867a+Y2LE2Owxm4QImW1OMOmL+Whxu6Hsf9ey3 - - - -Valin, et al. Expires August 20, 2012 [Page 265] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###qmqboJJ0GQwVn3RokN8tbT1zxIaXUdYX0fltgV69k3YLy9GV2vQCMv6iMWrXZY8o - ###YjZXBLai3zcIX/e6Ufq3WkLFFVTjbVovmdub9rRT/gMqXc1EXamMwjJO4NZ/bgaH - ###Hw4ODIgs44DJFzQzAn43bhrT49uJ2WxFYtq5kyFyrMEwGDIOdQk867bb6zFFaTRK - ###RW7TpNOx4sCK49YPMKXYg3VpWEXkEIzdWDxp7MxKaPIIB0JCKOmT5afsFYEL2Kn1 - ###mbVFBHdG7DEYxpxiY8gVcB53DN9zaEttEc44QtF0gqdg4GWJKZbOvwV/pOOhwY2E - ###/crnSJlv+DJT2zmHPRBAqUxwK0ZwZE1gmu2xUW94VZJArKCVSZQ94lzcv0Q83fn6 - ###4/Ur8TO6CRbvWG0hik1M+sMhVBaVa4r9hkkcZ/1SsCWwLm5lmO6Kr0BheeU7RRHx - ###wi9SaM2sbSqoUJjwCRB5HF5hoo+ze8sYe+cfmAi3xJFwiwJ9mFZqAhX0wl6XiU5U - ###rzU5Z/om8FtuxBleciilgw5KJOjwwgj21hRhDYuxwoyyHBusdaHNxGhX7iew+i0z - ###NafE80lJx64hcsDmLAwskwU2aUIUjmOQph0sKCXfzmIS2uA9gPM7TIiOWBO6WHhL - ###EPhl67wN08ZWqYH6SoNN+u0QTj0vkklaDrov0heGGFDRM6ruHxph+rS0zbbfAKGJ - ###1jWGAF4KbM/rJ4NvHFtdiTAszbzK6DILc8KBTQcUigSz3RO7/MeEKQGwyFNIlAZn - ###QSZEAmZLvdbmYM1FtdkCiuF1LSPk7Jy1dQE5HtmefpsGV8OpiqN5LQY4IPd0xpyD - ###UW820UflA6oCqENQQqxMvGZOKfT8T1AB4OgayyOjEpBMGAQMF+xvJHQDsMNeXMz6 - ###M7NEldfAQBKYfrOsCZr2kQtHHUG1Zh3j4Ct+3TBqRuXsVzkfwjECN7rUiaGU+daK - ###Wle3nftwERTKwVjN5pFXBRc4ZAQmTygmQ0Num1wPZ70OSW6ZOrEQREgp8V0Gfm4d - ###uVcgPEMYybAqCKXeXESiJYMJMYRx1qtDCwdahuJmJOl+ALxlg/VikgQlTc2Blm92 - ###eM7mk3oAZsJyqE62HryhA22AKs1hBh/N3G0BaqqXuAnIOi2I7Ddu/PnK/euG8Oy0 - ###Uig/udmmaQSkln2bSZShkOOZMTUHIppr4OMmKuN3uHxm8/b7o6Ozd+jaCKYgt3Sr - ###gYkiLfB8kWs07pUcvwdMzlz12ih9xtIPW/RdN2b0eclCA05F6YLOqTyD7NU0b8k5 - ###eoDUqDsEmHXosYCBKUeCLlDbIBYCLJd9JfnsRRifOFgRIDIR0+4py7hp4bnuV5K8 - ###xk2ksbKcwrweRNuVtwEwB1tzLo4/Ez9yuYCbbWxPufWslXDVQz/EnOrcFmvNFPut - ###EjarVcgcs8H++O2E+WL+9x/oqmk7zHT1EhTFMG41zzFeUv27yqB5cm+NpCsXmsLH - ###nx3osry8V1b9T6jGrorAsw0pvX8oWG78V1hdjyIr/iuqhs3GMv7rR1zL+K9l/Ncy - ###/msZ/7WM/1rGfy3jv6z4r4dsjs9Wg2MQogIuRDFWdjkbYAKPB4wIo8eykhKpG1x6 - ###Aw8EHmk2MW930vMZjlNGorW3T1tn2+/i9v5/74LAHkUPGzxPa7Q/YPyejb73jTNf - ###QsDccAB8/UG9K+XrOG4NkhhqjKGjXzyZ1hxFTFwXY0iDSk99Do53Y9PdHH9iX7e3 - ###/tmO22eMPGvoUCRviN8OWj+3mQrEUFA6WglqjPm8N1xzk/E4kd50boQVhqLkxVRh - ###dIjw79UiLVRS2sxQDxB2p3EvucpqHJtm96loEmt+kiZjoGPDe8fT9OWc6CDeNHe0 - ###g+OCoAFxXTJOKAfquYE92HReOE9m0xdDCKu5606zYmmw6W31FEPK1EglDDErRrSk - ###RnHcGTKP5vCJbjp5AoqjYpGPTGxsXNQ0DzH8OxDbkDE5k9z+1sRmJ3rjJIdhusLx - ###rpQx3asIa9lzF37Bm4TZjGcoLoU9hbA8TIPEjQIvtosxgeD4iIk5TERhYuDxPtuS - ###mGjROvi1zYSIvQ+H2yD6GAh76E6hJc3jmPQYPjzp8yj27Zdh9wIPOifTLmg3PwVV - ###UYQOfBlmA1GQznsVCLAVk+WSCLvaPFyWEaCgcsYP9k5b73fjg93Dn8/exe/bq3uT - ###+ObdH5ld50UCrnJEMI1HdU+jrgd4E1euSDhW+LK69sWPQwyfqBXodH3AuuR5sBe/ - ###rK43fI+A5shUdr176ppLc+KBBYEogvCDs2PIRsgr/MmuMWn+IdPf2aqGYpSaGPGa - ###p8b7STiB4HnYaJx+7Q5nk4D21CJdw0sHFpeWwdBwBMtZtNX460CwbHSIYqqyQ+4F - ###gp85u4+n1+N0EvK4BNn1HkZ/s03kCqwV7IHrYY87JwA8FwmT0SE33IStOTig9yE8 - ###LxxX7zoSWFddw9patNPCXfN1mbGuMc4XPAl+n6WDi29BiT264uvoXl2rLchY1yIZ - ###pr3xlINqJSqDM+Q4DSKqjglp7e7RtSzl6Rm12k6NXboQY/EEDTO2wreyDYY8KVYZ - ###7LF9FjvZL+Vr9bzXQk/c6SXU5sTEBZ+Dpuf+5GKcAD/tp/3PTDxb9bXtgWaVlzvk - ###QDmxyAGFRrPd5jfn3W2vOFmiH5nEyGtjwuFsg/p2A6unUEN1KqKrzxPYFH1B0Up3 - ###QsMcZ1fsM5cUyzw+nL7G2I78xrtwxsZkGbZAcRQ7cfuUqaeEp3KwjcHPfOeL+YPa - ###VyByBx/857kY0Cdt1i8rJqB8GiDS8YLJp0y7dYDe3uoiaPxvPEhv5WdsA6VhTTBO - ###ocYFfIBG2dNuOtZtVweI4t1PZ4gGjgf8E5/TB9aM8cVp01Q6Hqp1+Gnh0dRoB8WG - ###kGp8w+Vu/VTHnwATXHA1PPK1VjWNQn4U7anv0JjzJsRZ4BSKD+It+uZ/h8HD3+Ef - ###6B3xzX0H0MpFj/i8m0zik6gKkfOXl4xy/jCTI2jdMJZ7cX4T862uHOBnti6dpvkZ - ###OPTcG15FKN5Dshn5A3wRUoL5A77DAYINFCcdVwx897GUDSbosFe2txQXMbL+8py/ - - - -Valin, et al. Expires August 20, 2012 [Page 266] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###mOwCBGu1DfocHYV8u7kZbAT/+pf2NYys7xk5hnlvF67C5etNe+ytKAYMpL1/GG8f - ###vT8+2P3krayqvfVGe6v1SX/Lfc0RjHi0yfPnnjvg4Rm+eRM2V7wQOIKOtyl+h5pq - ###GI6iUHB7Ngr0fC7oOxm8BCpHyehSHMZkz5y+KvnGvcl5MTgPvN99r/QWxo61eujs - ###CeQb2v0V9jOf3NdO07h2HtZ03dPqxoNb3RBTcxlbGXE2fW+YAzQ5UM5Ldfv5jfzn - ###BVCCV2lCFT4PtM2YsAuPztuynq+bj27kPEpQcO7nQMH3ah0KkL2NdxxI9Hfq5qM2 - ###JPqjG7xltYgon/g2Br/bKcS5c6E++aUs+cJYUKfphMR8SLKAGc75Lx1wfBWDZLrV - ###RgAftCgqk6dlZT9X4qgogDU/+zlFcSMU47gzvB1EZkNKohafzZ3WKrJlARsVBrZ5 - ###T2Dj2kPAtWDz7TB2/wz+i9G30ryOOL3JMWlOVW5UAJRyBztSkGD0HCOAuk4A95xj - ###wcF5XjVS2PUmC0x7XZOsPFIWjlEj8IPhbWXEkIgtQfb9l6ZLmsuxYd2xW2/RW61S - ###MchFV8o0b8DWzg75pFlPlK0fKpSO3ED3417Y6CpDNRbl4/MmctoBVgHxIDGlTDAz - ###UmP10wQSrEw4LyCndraFUoNg1pXx1AnfeOkrbLtpcnEdwASU/r8VqTmLlx/1UsFI - ###+wOmQZDbBJgFLihnhHDpAMk0HcNYhbhQBqd9Xq+QRAUVPqKHJhlSuh2N40jmhmf8 - ###pSnzazzDiOn2GMs9RJ6vPlDDwOVE1LblP257Xzqt+v1eM0idPJkdOhfR2hlJ+R+Z - ###xjlRBXv7p+2zAJW0MuM16ThBmZkxLEb11388Aelx8lCmCEjQpaNiLh3Myd2F+7Q3 - ###4EALFb5NA3IEYkMdJ4Mr9EpCRyr9jM3ZRDS4325qU5iZ1EJ7Yc2W5d4YLax5OKke - ###8ikNNmzMWqsVSzt97BGrbosNWD3/wPEa6Wt4+lBxdCl9vM7TS8iS0xsORzr8yoBF - ###a64LTC6G92LGJa4GaUefmbIC2rYY6MNUtrC8ZrWm7tus2AyBS+r2NyNq2GafdfRu - ###NxDo9f/XjXu8wZPTs7h1fHx69EnvjseM6XBSFRxDYchzLndiDCCgoGonH9mDrXIw - ###vIUKWVr3sBHxRASdYJxezMaT7te0Z5ApcgCITDMgwki3DtCaYYEJOr7IBJqfSsUt - ###BXPPxXOfBfR0i+gJloONp1anE0gvTVFEe5DeCiUIHU3HaZ97p2pPcRGp14ETCPGo - ###hUWNGtY2jTsSX7QaJMCixpH5HWJMC79vDdhszL7p4OOR1xxctO46iy02+5KLj374 - ###rq9CUZuJE0EwGnYHmqiPA9P2sU0LD54MIufgigaVrNTxD2uSfWXSRc9MbiiEZl5x - ###aQS1lybXw/G0AuYDMEfqKrPc5Dc3HVu0V2IzeUAXlqCxXTr6CZLGrK9juhatUCUk - ###HpNk3QnFHQf1Dsol3Ul7npFiA84owMSwSXn1nCAd7aEVh4Eg1N6H58eRmUBXwvlQ - ###+7IPVbo8Gs83gLzn88ZCyQVxLPwfvTnZhHeMRQYDXVnwsp8ckHQSsJbhrF8cwS5E - ###3/22C1kY3rsY4HpCIv+Rs/HUiFWmb4ZIum8cN+pyFx8JcO162Thhl3zZoB44/zXb - ###erPpnnLqb3YH8CZjfPGEwRN30osxY4BQewIHXQqeE0JMQasc0NmoYSetONKPdZaq - ###m3J2mZI8AnuewYCZqPU1HX+DnLJB0mPQdL4F6CVQTFdzJVKuq0leLVU24WpYUAjR - ###Pxc1Dpg9aHI0nV2HPAi0GDlJ3r3N09BJ2lzxT1HBZhWVKq+UTROX4iyYZ7YrTP2R - ###nmQGPEASkUKU3ekM+1YSL2OnIPzUGQUBPt9qsGVaezW/smpZt5zbxkuTm+ruUVbm - ###L+kvht/MW7o/l3lLVPsMDTnEi1tkXa6f0raWQtA29hiLyTX0IKYHbP1MlY2/O+h0 - ###L9KJOkhjC9309+JqRXp3kaadCT6jwLUSHHhJbQ25ZdYkwUUeF3rEtQyhV7fWjHat - ###7JzepAc25+yae8U54x83rglL0g4xTrOZt1pSFLWt6cdNlaDB58M4+lnDX51kUdw7 - ###pKtni/p+n8mllnSMfVG5nHWJd/AVsjhpCWGc3VkAXLN26A3vDq2PARIDyK/c/L1m - ###/BJZ5WjtKaq+zkasF6mhiwogRdUn1jr15tkgVJkwfHEJxXhgbS3T6vnn49b6pZaF - ###bXjkPtiuz8N2Fqb5fbN/xDTAnYFteCgH249+yaOU3e2jwx3X0szYIDLNMth/QMqd - ###pCKwCA8fwEdRZ5xPcRbCr5dPaGankyTrDIknJFzoBOlRL5m3r9CxlB1uUfAgJuOE - ###Mcsies9TmI05pzAb+acw8vYPPoVZVQcxMAVCfB1eWhhnQjJEwDMZAmSgAHJoXXch - ###QzyT2DAhmbJJdhgpfZs8zTLxnFxzXwrbFJPjO4FOFl7fC9r/feqG9P11/XXA0aNw - ###OZcfcRxk2/cXPw7a8Fh2Heur4XB7L50q80QC8fgbx+NvupSEzrjBb74cSYHaSH+z - ###7QeZJ1edH2p1t4eZ884D5wYuzeoeFJ2eQudF2uTj8496GAUXFmFR0PtkDwWDkXrX - ###oEnTQ1wkpKPUpzyT5A3bEsH0y0/3ZGbeN0H4wrGbwtX7w0rmroFpDQIfN7YolXCq - ###hy4qyLkgj6b74vyyALpJn9Ksl/0qNeuiolKxr8l0xKD9esZosgsBiGmfJFv/fNBJ - ###59XBVScFmCCwEkI1iAvk2ezPS5id0jl7TMv/mN2BZmIhl3rtJAI7qHqbcaZSvvZ4 - ###02hRaHcwj0KdFsyzl0xqkNEE96YEC0NezdsFqGpCrE50tCRwC5zbiIBdkDpRFOcs - ###F85lsIYmZL45Hw5vtITPwgsowWN5GVklniuDKJnIVAGYgCbFcyV4igRuDG0INBaJ - ###pT32D1+ru/G55y6/jeEYfKeCulkkU3OLEIivswHPi9DRQxzJCJxA5vBK+JoPhr19 - ###gbtP9xJvoQIymY6HEBU6GM5MTQQzm56n6YCNW8Q3SwFW+Nc7rDPXkRIuetHIxOkc - - - -Valin, et al. Expires August 20, 2012 [Page 267] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###ocggP0ywXvOYbHLdSz0dnXpatiVg7TUKHKDXZQZx/TiBushyznTbMkw1c/ze7SMb - ###5wHJHZXTO48/jBQhs3WPMrU3BPwex44UlBEIf2Q30kchVYVOgJjLOeEWmAUglIfB - ###GQm7X1WXpsx53QDHfz2UwR/JYE09+PxdCkdlxvU2wM8LU3QljOoZsxgr/OApwHl6 - ###kWAGL3y8l8hATvu4Xg9QmT9+L4ub24aPKM1IFecM1DijcANFPZTDyL+WSbbaHAcZ - ###8xxW37e9E81f8E02eyfuT3xTbqKkQH9PgY665XBra1qWHdVJ34/aATcM3uiDszUN - ###Y7B+TQOC6H7z7X62fUBpfz6zgFgJZ+NvmOycSH7ik1VUl/TJ8QHo8k15zShjo2a+ - ###DNGdv6morWDly/ytWybABxcZe/PlcImowIzNE5+RwYv5OXAtzPtQhqcR22SQVJ37 - ###UKuDJt7xSFc6bN1shOgY2YJD8OnwNhl3JvxsnMsTxsT1Cm5RHRLA1jM1fKMpc8/R - ###b7khDdSAdixm51iGMJ53R6dnELKytd9qcznW7mbxBgxgtDhSnAvCeCWHLyzcZdlE - ###RhnKhuhKTuYMyjwEQiS8BwqPT3d/eQgGPe8bCMwT6ODyBlwyVOsYqdjSTo4VIqM9 - ###c0j+hxyNMAu27KnPCB/N6I9PtCNZGqGkud0tOjVl8/R4Rah+Gfp0Jiy6Eoe1cDwB - ###sJlD9t+AKkchlOZoutOgr8HKptuZD36N7XHGq5p4K9Wi+ReTEJ2SM9CtdR7tXLaT - ###juQbb20Bo0j321pXA37mPYREnni8I3Qr/ovIO+Iz7XnFY20P+YJOv06MIoQwsaWL - ###OVPP0R+C67V5l969K4CQSqrNiWe+g0B/xDqOS6iKWMd6kyu08KYcWMZRBFAFarCg - ###wto+CYfgedmdQskUlelEaaoGXv8W7hya5vMWAviM4T72EYdAIj+0EyGd9z+6M4sa - ###PRGs9zrCQxIodIxnnuBpFmR7p/Sf3Qkg34MXuMAkOAPzTCoMc32pZYJ138C4qAgD - ###WX8HF9ewch3ugFG49HINi8wYbfOwkbJQcsMmPkA+zpcUf2A1aqVrMV0TV1e0LDD5 - ###aoiOt2xVxOot+6gy65SSLxX5yadczxkRzwSVIXa3ufoJdZfG3StMqSTmR5fuVHYU - ###ycBe662AT1o6mHBWNGYbKYbIao4dSJCW+O0Ru10BLdeq1nMNXYYQgtk7aqJi4eK2 - ###NK15stD1XBua15dKvWnD4p0IvSc0g2N1KT1hifQONfQRylGjx2DSq+ArIl/X3xLp - ###bAJpmpX1suHXtSDy9iVy3+Bb7HNR50XJUk17ra7sip2R7yNFmi3cdLZzu0jKA+Yg - ###p5avse/pzqFuiEdmm1xyPeKlzAbe1HDmAtvWCiJ7tH3WmMznN4E6ZcMxlj3FbJyQ - ###/d013S1WBlXKCFSMUdACSgkeGe1Gk9GALXjLLBqRfsDDjX01IceIbqrXAeQDqTnz - ###6EsSHJh5jMo2KzTSOGnZg1T+UM3Kaiv6/hyxRmKmB3doLC+Rr8oUmhbmmnYKIvfM - ###waOQ7R20ziDn+NGHU6GUsRe59m/Hbgqbu7RbjRIYPIMb6FKRpSdhD0y4np/G9ogt - ###ao2Hy7KeuuvUeEDQbe2zDpZluLLsvx6DLGbAMl+ybMB+I3DNZ/4tYCb3w2AahYtC - ###7r5VDPRs+/V3k9OgOzbRvgjUFDuNP0bzHiZiHKwe9GhZiuESZ8N8RJ77i7FFuoxV - ###aNMmI9e6LbJ5wFmzRBUrwxty1N/gH50X8CJNuJuAlMt0kUFZ7XyyvKLHuO2ALUCx - ###t7sM5NrQWgnjHhva784vBb1V4IKsLF0oVqK/8FIm12ZsB1ypmAo3600xbsLvoQHX - ###gp4oZu94sKx3wzYI7f0LUnjEcdyUaT0EZBY4BVwkalmAOccID3V4qbluDsU6FnuV - ###drRQ9EWPn8vcVmCTSqazMUgdGXg1LG+MtlwdQghhrU8otWeSnhdq+a4fvkwnkMwG - ###DRGTJ6zMnHV3JQmcnKZYVKiTjqB0BtuPIVibCWODdDIRRYQwbXIGyiBdjDZAqG3c - ###+uQ9bUDDq5sJ8TcgLGnUZfIFFiDMXImm7Rw7t0zl8JvXVyoXhwZdaQjlzZX9VJ07 - ###ZXpXnh3n+zMvb9PJj+yKi1zPn/uAKeFhZbYM8htGzaskCr42smh9rvWTLtIVHSuo - ###bElaQ3/z4Sv7m7bZmMEOj6j2IOjZB743ZZlAVp36vs5vVXHvknVTU/Az0uh5/XWU - ###AdaMrC3JAcj4UV2ztWyz8s2NFd2oQ8ROr71cNXxTLFtq8jUF/HB9ztJv5Xzr6i16 - ###lApl+c9SvB+PWn48pYgwi0cjFy3U2PYaLkow+K/BsFWPurzJpkYcAiQT60RI/M74 - ###5/eH1qswbem6EWLiWiGw6pFmduD6x4tgHyyinVQU7/nKk2aA1Qmyol0Pe6nhEsmj - ###NXo9HhaKTYADGi+ZgjabEtJKJYiwuvKDa2KYY1yWUtKHqN78C1W3+b9USklk8n+E - ###RPSvbTi5O9WNkcCdnFBu+Qc4W3bes7Jo41F+Oeh27nIyahsJ/43yat5M+yItNh4y - ###iyEqbu/LD/3UyagXsZkZkEtbj/rVZx/zWX1Mq1Fxc5ftALq4jc60cuVa5/Lzxeah - ###DOLZVl4viLVsG1kRbBX1EJ1v1ZuPIfX898yYvKxMjZSkEVjEsThjhWCfbqfTw/gt - ###4wS6uGDlWL4LHh/kHn4LhgFYsKUzbf3eiKy81jEXOq/MezG0XpTmTNE1GjU3FcPy - ###GjQzA+hK2tneGmjOlsW3UOY34xRYZ83GDV/4WG40nT5hb0y+ab+mM1jDTsjAtjcB - ###Dz1kqHjI3Bee2Xs4xqJ/FRPqoKYwuiAEnW5fiDMYyQihuj6hEmjT9WVAagWJMUaR - ###UUg0io5hxu0jTLjYLuYZraZldHUFA8IvAUEe7wXN2u4IcNkWd2PyAZY1bCFv4nNe - ###08nA85YtlN6IDFLkqG2QFLVawOc6I1yKmOFj6RymuoGEIY84YaJ5QKSRP+9FcKY/ - ###lfD8TKwZLV+zlijzhY2x7OuxlIwM/WJZOPMvolo8WuHMv7tewWfO0Q1uKEpD4z33 - - - -Valin, et al. Expires August 20, 2012 [Page 268] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###USB4A2AnXqoSS1ViqUpIVQL+vYcm8XSKgmDhase1pKqCcncRAdP0rJuXB1ETtufJ - ###3UXO7nMFbJ0bWvgDwdr4XRzulQopPQxPxVBjHRFLCTwUSdqIm2YJ3yK99AjkYiaD - ###T+CMHc42bruDjutGIHBUsRwvfVme2Qi6WRmg+b1cDciaDRvspNPhMKOOwFgQJUnO - ###hTs7t2XWcCr2GCoI+CKgZz73SEqeTYMeOqSf/3YKXuAE0yyi4/muf2O9z1QV7qP1 - ###OX3nNemj//upjX+ZMu9WeV0Gz+C8O52Ug7sYD+rwLn42vTiQ2uHn5HziDQoxhETe - ###wBvbDcSOUpI6BIBAzr0ybeqsT/meJr/PknFqxPgi1AxENoCK4YllsEGEQ4xNsTxf - ###su13kOvgNg06w8E/psENRIR0L8WLIgblGs6wMeWHNSzMujwZwuvp3Yit5YyiSAbc - ###RrYL/iujnXBdG45IRk6Tp6dy/tidXgM7SoIrhpqErRc0rk64QxNjPmWABjAKGuVN - ###mo445wohCq47hZqOEiwu1QMAb9gDxiSp41Yv3vhtervCBqUSBXx/9h/L60deuKQn - ###w9n4In0JFPTysnuXdl4ijzk43gZX7hcXD+yjyq5mvQ5/w/VGVf8LH5tRM/yPMGyu - ###R+y/MGK/h41Gs/4fQfVRRjjnmsG2GQT/8Vs//7l59/+m12N5CjzbHo6+jbtX19Og - ###dLESRGzGK1E1ZCyuffNtlAYH3X53mnZeBC0mEuFzE/BmTcdf2Y/PTtNOd6LKvIC3 - ###D2aPYUwTSRN/Oe8OkjEqXn2286A/LGP6t5ynPesPmbjfvRBsrMT0vN+Qpw6RhfWg - ###eyFfQWFF9hPr8aKXdPtsLzlPe8PblWdgHh2lY/Yk2EWZcgWOtx0urMEbl8OeCM6E - ###qJiuiDQZgy/y9KdnlcAcBfo9CvBBaOPBxIz5JQKA5JzXtyG8DYbT7gXbs6fXkDKn - ###C/vxpdHToGOBoYbwwtM960ZDGXXP62ClPgieCQiC+0Ag0PqsM7yY9dPBNKGZfMkm - ###acjujEHaTMfdpDdRuMVZFLMhQYfBHKZdfAfuDcDsyCAxKAnLzMvbHNlsFwUaeCZr - ###BrHNFALOvmEk6IRvaynTk8aMuHhNsP5wmqraYB0G31eQJtgNPg+T4eX0ljJKwt5J - ###nbCXukB+Y6CWAaebyQShPzwKdj8dn+6228HRabD//vhgf3cnONjf3j1s77aDs6Og - ###dfhrcNw6Pfv1H23292z38Cw43f/53Vk7aJ3uBj+ftg7Pdneebf0anL3bb9ObL/i3 - ###9tHe2Ud4jH0+Pj36ZX+HNY6P7gbbR8e/YkPBu6ODnd1T1t7hzjMIvjnd3/pwdsR+ - ###+Mc/Wm326j/+AbcQEA+srH2AYX+3XQ72D7cPPuzsH/5cfsaaCA6PzgL0IWOPnR2V - ###sVv3teBoL3i/e7r9jn1tbe0f7J/9iqDs7Z8dQl97rLMWomB/+8NB6zQ4/nB6fNTe - ###xfHv7Le3D1r773d3XrDeA0DnL4Ci9rvWwQF0+EyN8+jj4e4pgG4McmuXwdjaOtjl - ###HbFB7uyf7m6fwWjEp2dsXAx1DLwDxqOOd7f34cPup102ltbpr2XRZnv35AN7iN0M - ###dlrvmWbTDkoKIwHr75mNETYp2x9Od98DyAwN7Q9b7bP9sw9nbGKPjnYQz+3d01/Y - ###pDIF6eAIML/37EN7t8x6OGthx6wJhil2m33e+tDeR5ztM6I4Pf1wfLZ/dLjCJvgj - ###wwqDscVe3cHJPDp8BkNlCDo6/RW6Bhwg7svBx3e77PdTwCdiqgXIaDOMbZ/pj7H+ - ###GALPnqkxBoe7Px/s/7x7uL0Ld4+glY/77d0VNlX7bXiANQndfmyxPj/gkIEmGFTP - ###8KNGsmWcyGB/L2jt/LIPYIuH2dS39wWZIMq23wl0v3j2SBvUy2fP/l/3spNeBu9a - ###v+xCeNre/s/xO/bj4KI3Y+z5vxjXuOxevbj+r2f/D5zYL59p96AOBspCcFf+Op1B - ###usBYRanB7Wcic8YkYPKTVNIhYFzX8svCpRWrQGBmi8OD9l5gnIfpQlhJWeDTAWwn - ###Y16f19RRV0eT3cHFdvaZlFJd9l8eBcEubyrwNLXwZZ3fgBbqu2CY4ISbd3ImQDyi - ###5ye5Ty4Moqsum9fdPNgUiPvwd19PPfAUIKpTT7r63cH+4OvPQJUnTH8qACKjswnu - ###oqCbjsZMVuAJNrHQ9KIg2gYB/P2mzE/1DDuGMYQEKqd8DtC1mJH10SnbosjUYjTV - ###neyDMWd0MLzFIpYQFuRpD7LJDMZX1TJ9Cj1tjfFteAY/hEod/sATOfa4MR+WH3oe - ###jYamL7c1hGl/5B2GBCLmrcjv/AO8xr74ADRei09UQyfGq/HJa3eFETzRHLTiw7CW - ###qrj4CjwMd1nv/NG909b7XapMtRZYidudxjiz0ogh2Aw4a6q8NX5ekz8LkmTNHIFr - ###tJqlnfQymfWmPzF5zz8/1IKooPMCRsnJZ3uYXsYnkHe4rtrbmo2v2N7F+G/S+wYp - ###fMl0dDljqolZrQDY7Tl7PubaBZyyPJez+lybpoTXBLorWyvTXBJlCas6K88Yv2EY - ###o2eYCLsvMZB2OGt8/jz4T3oAD6RExHhyyZ6EGUyn8IzdMxwrZh7DAvMdTbt9yNhB - ###ZVR4pl7GlcIq+APYIfQ+NAnCLRvfOLrEKmIoo0wABp7ysRjNR5sYBXtvOk4uMECz - ###25mx8YhDCshSirmGQbv7xySAcmoUNpl0MIStK7XHwDCf4+GR2ZqwOPLzQI4fxlXR - ###Ks90FW5bk2ZJfk6KOqcvp46BqqCimIGyKGs5czY9oavq9pug5mY20XiO6A4+WcF2 - ###xvTdJ3GMmR9DJPipuMm6qX+ZMUSHAHuvUFRoxWWkVisMYZs+lsnhNc50Vf0tvoxs - ###em5F8HtJyisG0RakvraWG9tkXVTti3WPSZiAMMDVBvVhRhjpxCVZX2hRDQ623/ID - ###bk+9Rtj+FcMQI1Un19dJ79KbNU0Bm5bUrmGM+2sMv//Of1dIuimGHHcWQFgGyOxR - ###p5B+24mtkpBCz1GrpPbBcga8c0GRh/w2BDgnh5nigQEO7IK0sTD5vceeL9FOituD - - - -Valin, et al. Expires August 20, 2012 [Page 269] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###BqfL9YqCi12RjR9Xh9qXqsBtSeQRPWdvs46ca+zOlTyIigIUSoDCAgBBgKmBk+IA - ###2TMKNaal15rylARNTCN/x70bx0O8mCMSOA8Jj/pjc/gwXIQE+YOfy4UZTFZrQsqH - ###rImKAMziyFmBxEQac4CoKl67CBRh1r7gvqY5IsCpmyu/+5kEL0qJ61CbOW15gmHO - ###XaFlsPFhImSNn3V4Pn84ebtMHE9qfRM2Ruvdh+EqQANO4UxbUaAN7o3cDbPCpA3F - ###iLB5dvph152w3LBybzt7rYO2r6FiRAajrMwRO+g5iyrezNv58zIkLICSuWhZFDUu - ###euZ28QDMOytjB4xOfaiafnudorn8YjYepwOL4Pm2n2BafkjE76V8mBYLNg2XWanQ - ###940dEapb9PDdHNmFLl3wM+khm/mceJam+3QRhVCLNr7JlGufaWjX9bCchjFdj+Ww - ###4IoOTOsUM9UDZ3CmoHS/MnVEeuWTpIZ7lVJLmdZ6wTq67F502avFZNZ58qo2RENk - ###LzjWf/0r+GH66crrpX/AY18Z5//cbB0PR5NH8ACYc/5fi6IIzv+b68319cb6+n9U - ###w2at0Vie//+Ia3n+vzz/X57/L8//l+f/y/P/5fl/5vl/u3t1PB5ekAsARuIytokc - ###sT/rTbsjJsgndNp/Dp/xCDdhuphxpo/FD2NguTF/OGyaEa6+c/PVTjJNsMjC3PNr - ###/mh3UHaPLq3rCg9XQDtQFx0Xw8ELzzKZcYqfc3lPsM1HAMa2llRW7/qAW/rudXlP - ###prvOwfEUCm++1oqSaYEdBJob0zH11UhVSBR4/2wH+NDUUXZ+PUUWd9l+t7sNKZN5 - ###lVa9nqkIHQ/eL05g/LlaxPS0ZszTasbhRlYstYZBADc0rcLkLHJSfXkSbtx7ZuZ1 - ###zVEZeemR/Xy/ft2ufY/k0WPvCehxQcrDOXHopxZZ9CPjGLgdrVnXwhoOSlorZYlr - ###yEm5wTPb8SEzBn784eynACZaII6oECIrNhHq7mb1dfcNQ8xrBulKd/BLehF+7n5Z - ###xU8R+yQy7VcqFRoCxiuSnBWI9AHB4VAUdWidvg+SSf+n+6FZIps1SV8CDhYyaA6X - ###VhSEyfO9FI6yI7aSGAgihNJJf2A1CdEUqpHRcNIFs00QNiE2Agw8V0wQXwxK9D65 - ###vWYNs8bfMtrvp/0hlBe8uIDMqRfJALoaY3bVDix7sHy/cJq0A4U84aH+nWOV/wIX - ###R5iz9Nm1L4qrCOYTBgtdWU5XdtdRga49bGPhrs1HYE7ti7oWnXIOsKAPmt9Jyt2L - ###+KqqvvayBFhiDjfgb4iVfdDCkpyzflnMn1jgYinqmxG3ZorYHPbGaz3CrFm3CQei - ###tzjpxIyTzJc7POTzlNTjdB3N7/r/GPXAnD2Ueg4eRj7g6kqVutFMwu/zoFaqHJec - ###ow+ROHcTXjDGxGgcjE1tZvygB9PgIvre7CflHWGhmZ+C6H/CRiWH5orQF4PSPicX - ###0sG+PorgM8P4l4Um2e3alIwy6Au6PpApWgxUFu7aE9MpqqJj7G/va098Hog8y1g6 - ###jsGzyY85VZAfvzuAIg1wv0JF2LRoUIqsZEB+xkcZjanPRGKSgHkzEZAx923pWr4t - ###HDpP06phUwpH4NlLbwMe02keZnFI2X3raBfHpNWYNQ6E4PxtCEY7QkUtWm9uoE8Z - ###EwduIfQbbl6ibMDkkEBQ9xANUkz+QGsUY7XnvbQPtUwhelm5lQDEABdDQFhdrzXX - ###m9HGK4DcJIUSJ/CV/wHVRHtQOxqieEs7rDYjPBM61ubmjedQm1qsuHPobVJ/xzPv - ###OmqXBzw/9so4/xmNU+699BgBoPnnP1GTfbPiP5thPVqe//yIa3n+szz/WZ7/LM9/ - ###luc/y/Of5fnPY8V/HpP4JJzteU2kk1kymHb/QF6pRQwy0CD+krGU7qAHznzKmC/E - ###MCsAVAlnGLcJd1GpO87PRQo2/CKBngVs9ZNpzCu5R26oJBnOJ9dD8OxnfFF5A9ox - ###kgW6uruNT2oZAZkUIyoRknYywzALdPUuGffb18ko3ds/PU4ubtIOd9TXRwXPDAds - ###ribsQS4KpNIfz9+VD/IzmNWTsO4bFnUFz3i6WXRUB3vx5Hrk70weug1vK5fj9HdG - ###oBffMoZWYFQ5GWtVVwmvLX5tIzJ7VN6uco5lrKNEkAyQKHxGOLCEvH6mnZ+xzX6U - ###dnyBHGoV8suPdFxh2fSKq7CNq/DzUAQ8hD6jkeEx6+8Kl6BnBYqucGmcWkvvM0ec - ###0WMBG9gF+nyG3oVI6N7WXVP54JyBFegKeWMOAuGvEXHtG1KxrnpJ/7yT2IfgZlcf - ###GT0AeV4m2fa1YpbizKTLLr12MyPKC3TFycp/UVd7fHfij5bSr+lgxTcqb5w3U6/c - ###c4wAjqwYJpnCN+2P+L+RCrrl7saogjBRHPozYmzJ6bgkIHoOyT2FpVE/Lh1w6/aA - ###W7chyDwYWAZuVaGL4ZFpKSPWNtSxtkO2AD7dEg6n+XztQnbbMn0O4bOiE6tCunja - ###LgPISZiByd4NjfKtBnRJr5cDXZgBXahBF7G+KziUOUCGCCSfE7olJswOBhryuDAj - ###u6r1KEGkT3lUVkwCcWKO+mA4HPFASGvUhhe7tABH/AgDYYGPa5uBG1FSFJlzprur - ###IbSLeWUFUsMspGqI7RJirSioAhgLdYx1wW7upoZdcIhZNCOGZQxzPu0Yw1zz0tB9 - ###iKPrs/xqfXEW4KJ1UZTydhy0il0TVqe9bnXfCn0N87zE2iqJT48+HO5ofb8yfHYc - ###AV4XHtwcLiTA84vncJmfgOQJc7jw3cUAFE0qwx4HVaSZmY57c3O44G5DIIpGHgPE - ###PIkXrjy1wQIR5aSPKVjAcvSHxUEskGamUHOExfYoTSHN72PkmdH29kyVcvUYsq3j - ###VFfeToRK6+QvkRXVfG52cU3wCtf7o3UaCr2klvXI6M5pk/0GE+tAIVU3njICtDZS - ###sZw2stQ8pSg5r9yhCqDSrLQ/bJkpUb44r5CKnPXG2twULFusvyru8UqOaqfTYDYK - ###RrxGltw7R1jvVqCLowi+K1RBVujN4Ljyln1gM/lVO3DV8uPTXG/3By+yc+VD5pxR - - - -Valin, et al. Expires August 20, 2012 [Page 270] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###B5jNL8m4m5z30onIRn4NObTBFApx125ktQyhE11QaBmn6DMw7jKR7+zX4934l6P9 - ###7d0dZ8fnw5Dcp/IWy5geYAbmrEwPh8PuJEUtE7O9C0uNDpdDPLaXp9ah/Wxd1E8N - ###m7WNuoxPl49uDYeTqXwsMwW/C4GdRNpPtDDrmZch1XkWSFSg/X/l7JDz2g+x4rUh - ###UdCahM/GPNKNz+yGMZdqUVpvqBvW7GuMRfIv/grcQckA+uBZi9rvWoza3NxFtNyU - ###DYvhJeAskmmDduDlHKMBLLxJ6xTAKivGUNZBLbNlWzZoXV8pt1wJ1YI5xQ1P/gi6 - ###w80qWalJRMH2Ehg2e99WQFMK0ALENnxIk9CZwTiVlSbtj66hGIC+bgSD0hQgUzrS - ###UA9UAVuItmIMvYjvFbZfG1aVYQgEa22bEdn+4fGHs/hs/+CMUS86r+Yut7JnXaGn - ###K9aIb1r6lqd//qvRCxNkYCJ+nyW97vQbt6rZYL7b//ldfNo62411gMNId7Sd0z/n - ###O9R/JQ+Tos1FLuy/nt2/OY0EBWqyi3aV2X9Y9ZASE9UJBS3yh4/NnEH6VqxRnnSF - ###1H2CtD0YdXqNYBntwKIEAnl3jItRgeAtvRjyGgdZi89f6kAH9rfiwP7mAmvcrXBl - ###zg+x0qeMAULfqo2sYfCmNVbhHEMEx2VtWGUhbZQzpSpl6dYN0WgpzgRC51Ug2qxt - ###ZuNdexDFnrnPCulAyUJ+icInCxF2vi8PeZaHPMtDnuxR/QUPeTzu1KIE38HZMSLv - ###fHYZsx8cTW4QwxNIJINYzGkVPh9Ako2qq/mx39+3xHywl+A7F/7gu6PmrWr9K0Xv - ###bAieJozUmbYHrlBTJoAFX6W+xWSAKXiQsmHPJoBYzCw4HUN0jUCs1iwiAdW/ifj1 - ###tf1IzAsCaY+Y+DAHIVtzR2aOXntQ/ZgRAEUbqe2yjr67jKDeejxRGaZmg/Gw12OY - ###6oGJ2ZeUTWpZrdP3QuJniz8+ax23QeGs2TZPjgpeps2LDLokZdjOyNqlNfA54EWL - ###Kl5IXgZQlCZcCZ7jO+9b7X8aIqypmK3MhYSJGEwW1Yh3IUjY9ZiQbN0fkrX74MTr - ###gqyDVvWaC9T6tkVxk9SVWKN3ShwhCALbDC+bOnOb0lTclbLDPfS7ulxmrkfq78MW - ###RgGqnVucbug6vM7ErCKD1uK1WrXgtlvlg4e9QbSqlHiHz5Sc3yp45Kfm+bXv7c/O - ###a96QWqE8eHQZG7uhDSqXRLoZGq2NDr0pRV0rxnkAcXSMFzfYeHDOaBdr96LAJliX - ###w1c5OXlYrcNY5ZM6r5VPOpPg8Lal8/2/3ZXh/89FCZ786fqhfczL/7TeaNj1n5rN - ###9aX//4+4lv7/S///pf//0v9/6f+/9P//N/D/H0AAAJ7XsLF/2D5r47nNu2f/j/0O - ###VlnPLd3fn/Ef9qAZBAAnaOYvQnjCYAARcxDHF6PebAL/PUvvGBscBP+1/V/P/leG - ###Gszdh0XCFDrLBuYrK5hI/aFAK2IMZCwyrWK+7D4HyWQKh077DHeuccy51DHcpD+9 - ###hhPLYu+oY7ri76Eeqx7/LjIgQUvKav66KHKVPd9XWevhyPXl0iKtjCu2Wx/2sh1K - ###3He5PvjZe5C9xk8q9DY8cxv4jX25veZYM7Oet9XR3OflidX8Z8cJVMJO0878gUq/ - ###l++ZxyuFCcX0uDOc9x5EKHnV3eAcqsjhK8+X32eiF28akssnY5K0LntDJpcNriro - ###QMTFUgm2BMFaQBIEXKLzgUC/CfC2WdAjUQch4/RLeqHNB0Gt5nZxMGCXEO9vzS4v - ###taO9AM8FUQIeaA5FkgXrwO98ZGswbrFd81Bf/HfcghUJ1xPLG+ygJdYw5Gb48npx - ###CIocqLDVvj0cjyE3eC4KcasZ95Ne94+0o9ct5CnJOSRgIE8nUCVKBkYwEL5nOLjm - ###rS5jVZGTKPc0zVlNGauIzz2Vt+NVFvFk1nX+yuMt6GcRy0JvMg25YKp5Ew3d8yTp - ###YICNgi9Fyq35ZgqbqPO9gb+56gVmzpSLnICOY6PvcTr+trsh1JoSiItSOLoComA3 - ###CywJ6ZHlKSjncc2a31y0aHPFDlU/008WWuRqgVOISTC9HYosL0aa/hEv/8S64CmQ - ###6CqwYE1vHx8Ic5uw/KLu04TunedHRCEoLL/JhSmZghSq859F3wvdS2v+K65nl6L6 - ###fppMZlC3qMCUTdiimKSDdMK4x8Z8IoOSDAInzUKrGZmLeGV9fvun6eRwfOVg23kO - ###fQLNoh3CkZf78WZdBTDCQTiZCwO4hQWdIShUsiijXUgEDoE9IEjOrxgStLC9dRr0 - ###QcgpyvA/DH7P5vl5WlJP15IMSdMTQVF4L2zPRijA0Ln+onthXqyJ+Hp39zlgyv0R - ###44nx4Yf3MZhsDncP2pLfgsfNEBpxCw5P2nhzPhEOtrrTye7dBRPViwjrg+3rZDBI - ###e5PW8f4CT2PtESYOFXgFZmjx15isk7aZmp+2b2GbbIEVNO3E/cn8VxN4dotJI7fd - ###zvSav19gN4Y6e50U5i+GVKFxv9vp9FKbthg9+QwN31UiA/7XY//POP/B0tMoC8RM - ###zHtgEZA55z/Nas0+/1mPmsv8Tz/kWp7/LM9/luc/y/Of5fnP8vzn3+D85wflf9pT - ###9joQn8wKDR7Z6mkiw9PHjwzPjgnXQSwWGa6D+ASR4VmlS5jUUSAuXMUdSA30Ea6/ - ###V2S4ppnA8VAvHWBqaLQmutHe1+PrHvjhNmQ136y4bjSEl8XfeDQdO+bQj2wowti0 - ###xzh2fLx/tv0OjXcf9w+5hZy9D0+5rzNYErbzx2C15nq81UTmARnreAz5HBrYdeab - ###ruWwFZ9EmmmtyFtgreT24XlvCdPGAoxOkIaIFT/nxwiUhz6dXgTnCchCTDzbU8cG - ###C/cgSCIw4616CWdtVOFb/MxLfop4DvNWbzqK+2lfxmhJ8JPL6bfg4jq9uPHmCqL+ - ###35oAcMYKGGQCqh1QhhQHkfEUqZ0Pw0Lo3uVHISlWsrcrtdLSWqRd6Tgsq8KyEXXA - ###4qAFldFDe1gX+6AFTsjBJOmPespaKdcZjBwxsCaxV5mLPE63tNbAwxg+a8b4ZDTq - - - -Valin, et al. Expires August 20, 2012 [Page 271] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###fYsn3UEacwBL8umy6rschGU/payoOX+P5o1gBnCpwZqjUZCs+UnvtTXo3MdwBGzq - ###L0bfMsAuzSeviukK7+sNw+HZ/1bZo3+kw8uSzglWdByAv0XGRGYO/UFQzcHXI7S9 - ###EJlE88lErQjg9Prx5IRHsKcmxxAPldTGUA6e4zZWRhjKcwfseUKsd9arjLFfC0Id - ###zFaHKbjXTFnlB7ZYGoAxQn4wOby0amNrm5YV14xZjoy7Zee7HYOu7SYf3zHVJD48 - ###YgI3HDpvg/7AEzOw/61BtQYXr9z0ftkTmaYMXsYDziYX1zNZRJxqeW9SDTJ2ryQ2 - ###07KO9SJY1DCoHeRCySqZ7kQL19WOT6j7nf1falH8NRmfuHjj6z25g5WnVZrXclWo - ###eI3BV7bRZKIBizdI8Hx1ubGvmygpcQGhLBGyIBYIkj04e2fiBpSbgvh9BgEDGb+F - ###EUIgu7Zj6wr06AbetWQEUbEgmxIJQhhzFGqxRUbJjK2PuwaGzm/Tu1EyYCCUeJeF - ###EJRL8ltMHf64f/Yu3v103DpsawS/sDwl93fY1qWzhcwEEljXwtKUhghP+hAkUcEe - ###y4QdKYwvQkcFku/8p0i+c3jE8+/EwCt+AZ2c6rOTNJdRxl2UhjFSBZ1ds3vXw14H - ###D+Q4K1deI3oKCqlAMGqz57b6oslmsGGkDNGfN9N2aKqI3VCl+qJarfO2CiPwwV1i - ###Xaz1wO5ygnpbDDvCVzxz3nic3tjPYoDG6jRGO06/tuXUC+lkXt8fC440bNoj5efx - ###U+5HMG8aOWPR75jJaxZbWmpv6znk51zGO4v3A4uM+6+hDCEXM9uAUrGUnVQTZZVj - ###TV+XveQKz5IzboPBZDgb80ee2cOgVzR/r7Iz/Qd2Dg5rBciVi2mHnD70DUEnCoNR - ###TOKbd3/k9rI9BBH3jpG/+ZjMuUF5YCUAZlDvvIRiej6xOfHBxZr6cOg09szbJKkW - ###jDOWfNNeLUtdwLlrrsY8+jBjmeeRivdpjUrU/WUppn+LK+P8HyTm98l03L17hAJQ - ###c+o/VRtVPP9vrjfX1xvr61D/qRY1l+f/P+Janv8vz/+X5//L8//l+f/y/H95/m+d - ###/z/S5vgsABueMlJzwQritJhSLDYlMI4ctEk1TV+wdx7lepnlxfBMt/dOjBgfUUr4 - ###0z9Wp6bnAjz0C95UTgvzzrJX7wqctQfqLPuOuv98EKypHP5fJP/GzayTTBPYTwCP - ###nzLbLHjcvjpdDMSzZHyVThWcC9R8Lgai+9hBMQg9WfE4lAvWH78PiKJuSGEQ3yd3 - ###GEIGlK9T3wNAnFcUYPVTsZkm149jnmYdqA4Xg2eRZNQ5ygRxHhbHk+vu5XT+dBEW - ###T1F0FC+htCZBXHjOswr+wIVZH7uZmfqnYybpw5+sqN3uYJCOYxC0hCkPXoH83HdG - ###oY7XeOoDaMcDFjQ0i1NQPrrerD8IqvD500/Bp88/latf5KkQ6x2Khrx2j7OIlSEk - ###lyWJZTulIATBKISCgItcx65Qw9PQV1/jB1mlhn3xpABWAzdtL7Ix7ZTmwD2D8TSz - ###ZqQmw1Rkeu5BQKw4ggGMQC6zlbIcsZWt77vx7dP0Mw4Jznu0CQO0AKrZrS8aIumC - ###DisVfOrnIczaIL2b0lTBROkv5NnKyLODYN20cuAvjHt9PKL6OQ0qTnrdq0Ha4fji - ###qCoHB5Dh+vFHKxIGZ2y3tI39Y/WTu90qI8zfdLt1H1vuZY8B4nWadOLxcNifAyaB - ###uJNOupAHAN6D1+4Fmwni/O320wO220++RUKbxZ2sElUMxMzHCu635K/6o7bbbhkK - ###6+CmKyCMe8OLpFdW8x6LGxkbLncuKbRhu/ul8EzBHXjQ4eNVHKE7BWMPd0QwnR0m - ###s348+X0c4wul4Dlvpxw8twYBWZd1dkNcXjjNCPyyvkDORvOQRr0Bkq/o1kEHsfp+ - ###cldSd8lhafvgv2HDFONj+6IqMCh+czZXGoPbkwDaGBvszp4pykQxoyEu5IgdpFRd - ###MYQbtg4MIQfDdPvcbDdQFlPZjEKp5TtmyxryQVfmEKBV8uWMOyFk3ImKbhalKtcP - ###pGcldInbb9TasySwVuc3MFWa3lFFZkg2WPGD4k7WpnzHydbqmahxCgo0t//CZE20 - ###mfpNzNRv+kztdXu9AIyG3MKZXA3Ba5O9BN893E28yb+BN1wpABZaxf/zCVthMOtL - ###O0eM3ssTng2y0OpbCHnKLmZhol5kwCW8z5dGDxhYvwmJVH310Iw+VWafrZ2dxfqs - ###aB1W5vdmI/03/L8f6d+lChNZuI/ycR8auPd43BGBpb20j65kc4nFXVkPUmrCQoI1 - ###bIcgSpPl3CAvnnIFv7C3TUYGQrUtUct5vr92JJp4iGbksgrFvbRhqwlTkzW8vJSr - ###2+IGbJPzDdkmNtzoM9d41ltV8WL+W/YKL0lihYle8ReuMebl4Ws+Krrm/X3ff+1H - ###hdZ+zrSwCczjBHlv/6Y1kP+2SWUAttAwRZ29kRKMbYuIrn2WWHcrIJoV0bj/Imu+ - ###sFr+p62fR1v0T7gQi628+QuNHAyp8azV9BdfOo+7cvDfVaVeGIwEi0H92U4cD7gy - ###/H8ga5inkuH9HIHm5P+oNmvrZv6PqFptLP1/fsi19P9Z+v8s/X+W/j9L/5+l/8/S - ###/6dQ/g/thC5DTCoZJvmsRBRY+A9jQvIvOh6BgGC7yCbjeiIi10p5WoLgRBVwb5ZX - ###Le4Zs+BponaCY1Q/RTbPdtFeCsHNaJqXcQ4MTsgLiDGlwmTN+y4GYsFEuWV5migf - ###AXwaYZtwepcmFxYuczJgFjyq8+fUzS7UeUyJY5jyM0gVWHNzcRYF0T2w6w6+ZiY8 - ###1gElEPchIpVtor/zareJDNGdLA5zQSyapc6zL/fY+N7IWxREilkqsKIRxMNZ/5yt - ###FhBdBHT3P9suSouKKxQCUWERRC3PWgX1CY3KbHk/v/tc/ZI999qBpy8pDEb/s7+M - ###8L1JYYJgC8qBWwvdl0ubOKvbDMJxg2lsfvMcnMJ76WQqs4WInBn8Sa1RUTyPfXut - ###TlFuuKn6JngjCYF9EzYdaVSQ48NkHPC3IhnEDY1Gtqmbv2nIfjO4wg2P1zb44g3j - - - -Valin, et al. Expires August 20, 2012 [Page 272] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###hwpla/CIHr6mHxUAV5Rhznv7pyLU2Tku0CAzNpc1jcT8kGp4JGDv5Bct0JMAGg6u - ###KlhhWgu3t0xrYt7sMqwS1zrBQE1RKJ4u8VV1LVq2qU7DfZaRzgEBLGnx8Otl77ZE - ###N8vZEAmLnYLKY2f7njdms1Cl7BDLhgIax8MZ095Ag6u8DU6qlDpGQ3R7dj6F7BRB - ###ryDGrUnMyhBQUktsRU00GzGNYMWd9DYk51DSzvzOjWKt5m52A4h1XrE7lTOztpa1 - ###NEyb4kSHSucNcAqVuSI0PoCJXPCy3lABmE9vWcyw/zGVd5R2Yiu9yj1NgHPsf2HY - ###DG3733pYX9r/fsS1tP8t7X9L+9/S/re0/y3tf0v7XzH7HxWLPNkOgrCqvrbZ1zp6 - ###+rdMuYmblpKAS1WMu/Asdd+C5K5rJQfOFrxKmriabchZ5XnW5l5kVDxNJ7PeVIQx - ###QTa4BwSzGVJ6tgliVWTeKwoi6ALc48JxhROxCwuDONfuidbLYpmW4e8+GjsxSoLt - ###MAThk9qagFAg+TTk5ikC4kf+vG7xvBd4C4A431ZngqhsTdx4/JBrkUCPAs0RiHoY - ###L3+3lH5NByv3BNHj/89zLPcm1455atofhfEJ25HZh4h9cB7gKcNP2jkVQZmm/L9B - ###NfhuvtusI83GJ9ufgyLvkvcqT5CGgiUTsAAR3ky95Oj0HLOM6VFdxmNQGJHx0Arw - ###1bebmmc+GoGGo4AJq2OvW/uA26IGwZuADE8Dy0wjkEeWggPpPahbJ5DsPrN2vpQB - ###Es38YoCQ9HojBnQw4WkhJ3m2MeFS1wUdP/L51B3NpkDrjOitZm2jh5h1Ox+bmnR0 - ###bNW/8lmrKMLReIZtWzKagSS/4iXzKUUl8JTpbtusa66YByXVq2q6yj0x9Ym2wFgQ - ###IeEchCAGbKREhJRoEaRwZHLERLmI4U/ORU60EHKU7U+9QSFQnslS8NBDjzhZwirG - ###eBThfvvgv6FF2Su+y96pNV7bj6KkXIJfykEljLDhclCrGj1wEYG9UinBr2vYgI9n - ###iAcZu6iwJp4/px/ebGL+0dfSRR4aeGunp/THxKz5YmIIqY6xk7ENjoJ3u9uQDFG5 - ###JB9ITEu84BLFsbhz6/fQfTLoTjOgq2SB5yLfmG7BsXGnvAzOx2lyw1ZVmanUF+zz - ###BKRlqA77d/aV/L94Zdh/eV0OkeL1oRng8u2/jWq9Ztl/w2ajsaz/9kOupf13af9d - ###2n+X9t+l/Xdp/13afx+r/tvB8DbY6k7HYANkbHk26CRg7i0dbJ2ervCiZ+zFF+we - ###bHOYmVwVrmZ8S9RF4+wRigyPIdfC2DQpsiGBtsZYUXfQAwO05pfK+hFl2p6uvJzm - ###7NlmTQfQ2H1Lzj1Rebk8EKnknCiYXRTEeZ6Ud5e38UltfoU503T8KKXbiiY9gR19 - ###GymwGIhnbJOF8uKGNMCg5VTMN9bJMLhkcjQv297FOjdZLrNg1lOkKqi0M4x/ae0s - ###SqzzUfJExEqG21zxWUb5/zJkYlXQEmUegh22zg2LVoFWEB+AoZ/TabsVn2yUjLoA - ###nmoLW1jnSy9IdA+eKQZAFWh4wYqAClYwxsPwyaBCyXDn7FNwSeUuH9SjXavEUyfj - ###jVN8gu3hu9vvZM2SmIETn707BRFmA0sdKXNJsUT/ThkUf5r9wZCXX9wezoDCdPcx - ###exzWo2wQ4GXN4d47bb3fbcdbu0xi2QXgHQOPCTU8YaRMEPajeX2+RQM/SjbbH9i4 - ###eF9r94bEbn8zr6XXcwakLnNoXsTDakB6+2wCtIeO1Lu4uDtoDqOSBraFLW8cNgx5 - ###wOY/W7yQxP1GF2r+gs6SewniCH9a8GT8yXlK7hk6U5bmn7+NADE3JdlosPVtmk6O - ###5pzuelKSDaSz/ij51hsmneAcWnq9KIjpBeAw57HR5DQZXKXzUElYvBj2R+N0MmE7 - ###Lx5Ac3lmNr7P6fPCAsR8MQz+zhEgGHJBDH5UEPvJHRPA58ZWKTHsEvLm/ATvdfuz - ###vjbbQ34ehbnOHhVENubtrdP5zRGIe5ASgWdkRJMSk0OTwbRCisFwlI4LZx3URJhM - ###mZtEbU8ERbccdKeQIZGhax8/XIJ7eTwbjdQX1FugGPBUcUczTOOOcxjI3AW+01gz - ###CX/xhGYIuZqXyoV9JT7YPfz57J03AEQ29xnPr5x31qDAJi8Vh8WEX7srUy7CGOxj - ###Zet7pJ1FDSa/c24YTA7bJ/Q4ffQlxJ2kaUc8N+BUin8IY/yLwCUEVb2f9aZ0U37H - ###+57GMQprf6dMH/QX4avnPcSZbPhkw3OX4UbUjMI6Qgi9hzDEY6qymOfBDfgCVU7B - ###R1+1piNqJh5jzUGxO7j9OQij9YZWEJlxFaZndCFN4JRp0N+C2WCQsp12AhZP0KH7 - ###yeAbcsduD9TqElfbgeFcXVysoOF2OhwGHbbSYVmN06TXBQFKpnz1wMgoWZsq+Q1x - ###yr6Zk6X/QE9UKf2xR0RoM7KwyinjapCSZfA8qN1fmnflbFUkmmuhYrdj9AjyPCMX - ###kPm51NAdCKccUU76PnWj8+CQQRUiARA3fWBwGSY3RCDQeouijKxsbOqZEnlU5jin - ###yLPoeF4XFmeC/C/0C9xeqAv+FhSSlJEtUiZbCJmq6PRgAjv9pD8cMnSds2m77XbA - ###pD5OBpOu4Z2yWNuiICVUUe0m5z22jmfT4eWlqXW+mBwcZ2ueZZeS7XrcixCPpoyO - ###vgWD9FbN2OWYbVvKb0yQ6D0IVBs71YQmEsMtg/tFvW+zPWVembuCmJhTDxq0uf+0 - ###Cvdddns9lAXMJH+LjVHgcg/Su44o3pgt/O6AUQ2jS6Pa6QOrIiI+IZGsWEjQE2oV - ###gVAYniurnlxcZYn5QsUfjVEdQrnlYHKdjNLFBmHBjGWbY2xHhfnPA5xkmoXAL4RH - ###mi8w9ibjzOrDJZi7NQhJW7nfzGXig8/hGIWX9HKBOSzrNsd7IcTAwvF4CBs9F2mC - ###jOs+Q7fGO+L9xNhP1mgfOjJ7aKmqLQzW1IGi5fGDxuYOLtUyVngGxiXuBxKyMTjf - ###sciUWyeUMfoR5s0+/sgZXObsaf6eIskBeH6y1ZeChjT6pimvdJJAmpgGjtCPmNTQ - - - -Valin, et al. Expires August 20, 2012 [Page 273] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###VGYeTdL2lDoO0V6px4FLZcq0Mmkql3lDSPrkccepd3/HX/8ZA2X3+ZesCqxO0xKc - ###SujeI4j0e7Rtj4QkBOf2IkPI1EKZsfs+t9Uw3ThCO6fQ2wynNasVpZiZ8gv7XbVj - ###aXNme6SyWQK6LrtrqYs92pL1ovWI866lQvnfVg/ZeQOmgiiC1/jZV5iEjVhSyqY1 - ###s74Id1R1TAXIik9XFmhPw5ws5jes6adWw+6bmA19Mh2C4858ytJH3uW28KoXIIeA - ###dKpzSDKPDDNb9JChTqVFSFK/ctRJSbnz37RoElJuZqr9Bdpp6ybvPMuAfn1/5pnl - ###xfcB9a4mDQK/NjLWaJf33fv36xzDtGECJztpL/mWdnbSiy74CjEKDIN//ct4UvdH - ###n0ugQDGdtMf+u7APBH0U5iETtRUaasaMLbiJW/Rb71/spS+YyNIRqUYi9AUuq3ta - ###FhLt19ZpxH6pab+8S8b9Nsg4sB3h04W6PuMF5fW2D/aYwD6yfpTZILTfqAy3ejPp - ###n3cS9lTVHECMLuXQom/1ZfImfY5+9Nz8mZPz15qdB3ATLzMRR2nHyl3Hcz2El7iv - ###6idygjDcw3+1P2WfFmLG6wyB91Gxs3t3Ibxtg7br2PJ02OEro5SJDvcs1n8f94ij - ###y8tJOsWH5m54YknON3jpF4k9bGecpr2eDrb3edhSxJkRxtA9fy7EPPGFt/dmk86+ - ###MncODM7wrRXzmyMtUm+k1Hjr1LHndI2FwZUjZrKtj0P9VgM6C2xN2BNnclwoAmfd - ###IE3GvS54IU/pFAzdtjvdTtBPRREh0s/OZx2oK+QhJriKCn7RgpIfRc1YrbwYMjrj - ###8UrrjUKio4Kp8vZ8dlnWT0mccyre/IMl0uj+IinuHC+MsxRIT5Z1/qNf351fPKTr - ###IVSXpuYTqrGk3vqCNelSJYqAqKRx4B+TAKjrJXiyD8ecBMdJJ4VCAWA3AFf5ZAxx - ###BenX7nA2Cf4LNZ3/AnPZrDedZNKjuwNqdTH0Ohj5W6X2Y5g1Z5kmBf3K0/PlpORJ - ###RWYvnrfhMg/W8Fs2OMYRm3OQOW8A4vtcjqjUW8FqJYFVgoaXXEzbjWeknsNE96Hs - ###U0XfCHX1+z+L6PU6SvQevCiBy2fMMThyEc7qctOiph2nSeKsOmNcmKsaTNRhsU7T - ###hTiqzj7vaXfSL/95dA6fLUjRXrvKx+70ujtgdI2OL2yW+a75U3DRG06gKtpwdnXt - ###m+liLNqSEgyeQDkC/IAJ3gsUGiQXF8MxmWGvu1fXFdzgbT58MRt/9VKl5jgB7cWX - ###CRY3Z6qIfxVqDxAP7g2vol53YMT8EoOoKDekdTacl9ny4ZprBm7ylzy0kAFJn/0K - ###+4B1u+w0zaiRDhntpovunnlgJHfFwAhf1LIBcbd+02pu5Ht0utKftZNo5tC8Tlrn - ###6N2cjkdDSPfBKMxDPiZIFpte4zDu7P9Si2LIg4lfGcQle8uqOE4+al/RN4gVwzXI - ###vuniEGxf6S0fTp+1PkIJmdJ1nKfT2zQdBFHj/4fyyTr7C+5uvQ5bP4zXBaXBEOvS - ###JVMb4DcWwCtZVlYdQW99Mku+d5MHM1GOguChkIf3liXbzB3vG1muyQeB7d31SON9 - ###eG8L6oV2kgLfAVJ23T7XBGTkc+XcFPLIGnXeMMuH8eaHwe/yZWv1W6dpYkDGd7ZO - ###ToQUL46U7ZrfuaqMBKWn3zhmYr6VTUQdxqHSUOQ8zmMj85DC8xwADYsP21e3j3Yw - ###+m1nH+IIWwcHv2af+tlY+jDo/j5jEnAnZci67HL/WI4xkYnLQtwTnkRSVopnBBtP - ###zuvzACKhDMrmyq7RQ0yJZfj1c/YG/UXh3YTedPkq4CbEFsIcpx9wA1D2xUGagqc/ - ###+gJAyTLpMaZTpnANgoMaAnPTNqZ+9uOUF4z1tmYc4OQb0hTou3fdqYyWtg7LM+J7 - ###sp2agsOhdLfXaEtz4zf11HE6nY0H8Oe1SR8L2Re5o03SA4ZAvfuuRT3M3DnDonQi - ###ziK5BGcMSIqgDQppgUMANENdmgjQErqU/OZERpfr5aAmSUzH03cKWa08Rshqqmy/ - ###UPDDjF1dhqw+CMRlyOqfFbJq5elDHJ6l/VFm0RS+ettsq9wfXA7FrgbEID4ivUPx - ###aA9bxXv5YV/Z4Qfw7sO8azmNwSpHj1pwKg4QWt/ELd6HzfzFwgcn4w4YYOcEfr51 - ###9EhswI7+LBD5ie8VDrHTNyXugexzK5B8BJBmuBqIueWnFeP0atZjtEdsNcf/ieb0 - ###/p5L5tmBTn9Zp87UrE2+K4ZQCNEDyVdIpNK9gt3SlZ2Nro3lIuQ7YIuVt/avtoTi - ###iku1yILFcbcw5xDtSZafRcHpr/DUlz6DlKzzLkMkRsnFDdu9MbWMsPLze0yV5muI - ###N5qhXxBYXJIztYxcM58N1v5AJF1D1MJeAgde02QMfxAO21GRg6ETh5gX8RNP8rZZ - ###4Jk1F8scUg6SZd8u0qe0bnW50jTnjXJwGB/s/rJ70I5Pfm7tH+IUGpqDTsI7KYot - ###AkWchCHv1DcmNmEMSiflm6/F+MTrR1/TMeQASoPZgHhARzSDr9s/2suD60SdVFcJ - ###Pcsie8ymQvh8Li09ikJ4T+/mhV2x7tPP07lezXW50ri1zWmFJ4+jvbtuBAW2f4N9 - ###elx8tLu6k4+/c/6cdPvRfnMdf/S7yr1H7045+OT15t8IyOlHb087tjRH5Xf88Zp3 - ###M92wlvP1p8+XwYylf0cxkcIPoE/QKC5ScKD+bfKUZuT/pPhEJpin46tvD0sBOqf+ - ###U1RtNiH/Z3O9ub7eWF//D3a31qwu83/+iGuZ/3OZ/3OZ/3OZ/3OZ/3OZ/3OZ/7NY - ###/SewACa9ixmU+JmoVA4oKnU5KxIRaLKq8y3jZfzURP12DcYzqLFCRWh4si7IE5FR - ###Ev3+l1FjyiPcFSsuNRiDsWxeGXOjuJSGmm/AJO9dh7tgcSkA8aQAjATiSfA16c3S - ###B4FmgTivuNTd/JMWAvGpjlv4lQ1iwnXTKPjCUakqAZmgE4itU0xBMFG1vzkir5Pe - ###5T1BnHdohZphsYlGEE+cSvWLAjYHRPexRSvWt4n+ihRofxwQ/wYV63UOWQREyH5R - - - -Valin, et al. Expires August 20, 2012 [Page 274] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###tKxXARA9Jbr4NcT4IF5KvhyMJ9fdS/at90cI/1hZv+QKW4XRiELR5UB8+RyUfCnK - ###DNJetdbhCq9j/trPcVaxurQnORhc0/6oFhkl7lWNez4oiM+QWF+zalMrDwmsC893 - ###OsiCME6TKdcrzAxHLkvg+aX6acKTFxHZyw1Ur+2l+ZZJ683bt74iOPq2zDkPb9aA - ###RrBRlQvMs9c66SQYLmT6F54zo0RzV+YoLBPLRAe0kjl3AC56/RDJKORa52l4+I8Z - ###jfBcSWJGONmjd+oFjbHjHZlelFzRmphR9g08lKh7K2nAbxzVUPDeOwJ2y+PHx8B+ - ###753Jb/b5EiJzMuvHk9/HMa6XUvCcyxRdhh0/1tYYPAylz2mBGQvIqLPuKyPPaFns - ###8BNx0J8S3XUyoBQSxByIIO6Fg+T2+h60asgYCu5aEidWN/rkrG0K0vClvLUb1HZW - ###rck7aiif9iyvqKA1GvW+IVYmv88SQIqE1zC9Zi1F7yrcm2E6vhEvxcXb4ZlTzPUN - ###F+OXWhExcPPkBIFuoFBCTAuaYWzVelYIAdqz8mHkcm65P/UGsml7AWJ+JUKFY3w2 - ###2my/R19u/K0sbvH6Vye8liE0XwngV0rvRlSJePFhgxbDF38n1ljk07jtoPladC9p - ###GI5j4d6aCZEEyyF6LBSX8ca/nXH83+DKsP9Phr2vKSO1B9f+givf/h+tVxsNy/7f - ###WK+FS/v/j7iW9v+l/X9p/1/a/5f2/6X9f2n/f6T6X/lwoH8mexq09cvZgGdwvU6T - ###DkRS+Kpz2OMAx3YYiAgDcFzTT2pNgGnq2H9O6hvixnfGrr/GOzFor6D2YOwsxJdw - ###3QdY9bh7x5YoVvg52Dnge0he/MbOgQjBZc2oIwWfAXe1pcyNIuxBj3r4xnA5Zl20 - ###OSjvOSg5V04MwXvNsCkMhG0YJtst5rc7vytjVAfc3yhjVHwwHzDwknWcDLgHeDYU - ###5C7P58m8hT+qUZldiVC862EPrVpdLN2UQgKS5AqDINJe2sdMwQwLO6KrFU4IbZD7 - ###gwNwOD4vw6nVIDiAHPs8jkeDG0SB64Q1MYC9lyQq0UEembRj7AMdpxWZ+Kz9NkLh - ###rzbMAwTprAgqvXOn3/KQSbDT7WtkAv65RYtr5J5hrJ6bxA9/z4Nf+Jzd48qjyDv0 - ###ZKWu8Lzr7mFdmWTyP9NVRSmMuv2kwiX1e9IJuC7/KWTiO5ZYkknBroBMcma20wXp - ###H3rN3yjOtJNSio87BO0iAdC+LgzhXJZqUlEYvGT8cfFutK68zEb7TF11mAo1mBQm - ###HLsrfVlOgpZYlMlkMuvDFtCCdTn51hcbq+EMICw9bPfOnQqjw1ah82vfapzQ5m7L - ###GQsMVgcx67H3xSBUR69CKOjfRyjwgzjvAFtf4UVA1LB4fk+itEGcO9EaZ5gDol0t - ###7Y5pzj1uzbn3AvJEXR7wWEs843jfYurLp7i9/9+74nhU/+WLI/3++pm3nPGk4gr4 - ###ydMJ1R4ykk69hyxT9pMPqLm5ii8qgbwFmWhAAJ/MLq65LaoFp3mrO6sH/+A++4U3 - ###X9p4eQj5PS69Nowj7weMLbB1J7ZjLqI+BBEcE6twIjWZdqezaRrAmFHk+PVF0E1/ - ###wgc4JrggEmy+Zd9/xY9v2Gf4xAApHaysnt970OawHfmVBsyGzlb0r48wZDVKHIT4 - ###AuPYWVllSvp5epGAeXSHzTi+IAUqPCCGVD9dONbDuQ9fduLuo0y4s28Hv4ppZoN/ - ###hGHTIA/+AeeVfLjsw6/3nzjPvEl5Upu2X+EQHxjdCiZDWGq4WaP6e2u4riMPd925 - ###KWPM9mxSZuxzOIovoNyaz7GG4WJ1NB2HZfzjFvaD7jFOFR0O8Ew4hmPbdOy64nyN - ###T6qf3R2mHOz4bzgNMJ4O6zHGTk9qbFrMX+pV55eNhfcvjheVutIcoZ3xTT+xltm3 - ###RPKmloh0Y39lHqetrRKQ73t+dg9n+G6SuL39w50YoscgQjXea22XgxoedUMW0zdv - ###glcUs4UeCmr+uKuC9v0N6+f5czkiGJJ223JikOOuZrvIvPe7wwCBBJtCkIyTzlhy - ###mt8w//Z7OxsVpxI33artcvFbdhotTkyG28CHg48fS/KBHXqgjPAJjwnuLVD1JW8T - ###QAWBavGgBS0STX9dpMXv/gFTxjKgD4Ev1hbKEb/h/9/DNIvHbe8eiPIVt97YdOnD - ###kbdXgxQ1YsGabXajOih26+Ckw/kcRPqPhlB772saTNJ+t9JJL6GqGmMIjGd1ez11 - ###ouZmAvBN/PvsiYfLwlwX/w9rSqXA8yBYPpY3KjcJo80Q9Mub+FP/xqmQO0/xTrOL - ###JzOEJr3b5JvIslvaHo7HaQ9tKyuyXKL28PR2WJlM01EAMgoq0hZmbX5J6Nk//GX3 - ###tL1bi6DU4Yki8BqIAxmQweu5zderpudRycOu6/72ofm6s4LYFmKRLnK/qF42FzxB - ###74CzQr1B+1F9DvgbNiNh/fsadQeA4G/4ZghzhYQvd5zsekLdYnTxgk4uWPc2wl5n - ###viMONZx35H5Hl74EFE/+jVZLs9Fg3QCo4YsqHGeDSGinyHC5eyuTs4OQkLEVcA7j - ###e0mufnxmLgfI2j1kUzeckdzwHeQmh5FYHNLL8G8Ew4/wY+4W4jIPLwuWu4fGiBZb - ###/XABB+Bvv+Rs5rcvwU/BDuorIDF6phIuD0V0NYrQ+afljudbZZBt0otZIz9bgfUK - ###vAcZREaJjuBqKN1BL4a9Wd/hdnAh+a0x4S6LJxspFM0aBVJKqs5TipbWXHU9ljXX - ###o6k48r/YQBdWC4gpFpAyPFum4LtdjVe/zngeNxH9eXn4rPvTcoZwho+ols4MaXax - ###Ffiw1Qa9fxcpEZeHoctTrryunHUKe0eO4cCzXGkVF12S2Ipfpui68oRPOLDV2K5f - ###jc0XBhCMzzwy446b5H9DccDaWxDJTlpnsfOf29u+b/Etj5iXi8/b1ZMtvvcYSMI+ - ###vuULsVIpugKrpFMXXIGip9+Ct7gKrY6M1/NWoWHEELLr06zLP9tZfXk9+pUR/3E+ - ###G1/F3KU+7Tw0CCQ//qO23oiqEP+xHrH/Qva5yv7Wm8v4jx9xLeM/lvEfy/iPZfzH - - - -Valin, et al. Expires August 20, 2012 [Page 275] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###Mv5jGf+xjP/IjP9od6+Ox8MLNwQED/fSImEh/48/qmX6wKN246pt1I3vL1fNFAer - ###KgcGRPpXX1SrDfZj2GRyFBwXNDHUv85uQks4ZtHrSY6LZdSQjx3GW4zu4ne7rZ34 - ###9OjovfGYGsL+oTCwtZ3GKmHTGGrWcyUMKj9prfB8WsP+CBy8xullL+URMZBQiPHZ - ###LvpxYNb8rp4IyXBiNcTV+U6sq5B4YTC+0h0ws3JWLXIVcE6lruMTQ/n2dk25qe7R - ###tW/ULVT4nARO3HNzzIQHD95LgvAwXchKbtd5aa98Ka986a3KIvXRT4GWqbcU7FhJ - ###aAKCpICrbR/Snn/lCZFr1bLV9dd0PBGOv3eQCoaQgDXziiA8L3uRL/+TN6nXxEr8 - ###VAJW8oIN201Os1Ksa19ep7wcTkwJurhhgg8bdRFHtLyudzyvUddHD8jLlJeL6YZJ - ###g+UAHLj+oFRME/khTu+m44R9hSxETJsFdyWY34z0SNuMSAazfjlABjG+YGQTop+j - ###oqEWmEZOWvxDiJYS/m9UDu7Yp7voPnmZtmNeDWo8vP3M/aCAf2K6J0hB5PEBo/eg - ###8Bx/bZH3WpdsDMIneqH+Wpde+NZUITHPO+d573hOIDO2PeGspm2gWtU02kUSJvlf - ###qCNjRgpJB7QNpu2MNaLX/UPttERABc8lJd2VdYZkZx2CRsAdSTwevDU2Pt2mt235 - ###hYC5DXqiNyvmm1YRF8INa+UtP5il2/T+pv6+sNvZCfF7f1hJdLardqIdY+Gwpx2p - ###oMJaUY9rYxev+Ion2I1SVY+SvU51FFTk0Cw3CYXJUx8mRS/zCgP4YUruXJg0iacA - ###TObsVrKBcmZwbdPsmoyvchHxkii4BsXHKpWaFWejfhfK423dhTKCI0+ceHQymXNh - ###UiEaxYqxbvppf5ICTSrmhYZwz1rPz7lvLiCTfNBizt0xg4mRfWriObq6EwnP7gAv - ###1nL1+NoM0JuN/XmDcgZ8zHCSMRj0QPisQsotNZ4VjSSb9ZLThMRbd8BkvBgMD2Ez - ###TnpMDmA7E3uD0smJfF64renspsI6XilnUaDj22ET/V8ck+biKYI9wl1RxFWKYs4g - ###caw2ofbZsknuC9E67VX7g+60y0tMivX0F1re5FhDIg9MLPgb1sQxli1KqQMuSQhV - ###QQguEahirTzLIcMhtzPKDZvC8EpkdOMPCq9+o9q0agwmp0hb+JxoCjz/h2Mu945T - ###VAY6pOt4O4GZbV1m37vsdUezTql1uRKUCjVtsr1K5CyXxVYsXMVXLT4dgo93xdq2 - ###dJaG7cEy9actZmKtviMaRBU2nV3D6Dsq2LezkpFjlB/SN8js7na9wLhPWgCF4yWM - ###fZ+0KmEzq1tPVsIFhny/bm1X0EG+K6jBn2/0uIKDFlTftu8LtYcQVmG/cZ6uXTI5 - ###oWLBPkh590qjgd7d7o37ZaAk2b2DuDXdVbVI90K9Y70KFelG902zZjO0gePKoFQR - ###5yLFvubMpOg28nQbud1mI2PBbr3evJ4FVOHDF8Y97+qccxVcvJ5VVOE4eOK+raW0 - ###OXctwV7uW0PidzIfGITyxdeSxeCIknPWEUgU3q7PVddzVo6IzFqka5NWNMnKp4L9 - ###5fe3ip+KijCTB+9vD+j7wftbuO5dN9A3u/UUW9vCPT7SrsZWxZ+2pYm+n3w/k7TA - ###ddP49OjD4U5J2+BIsvDPwQKTApfeIY7Qw+LEpDtwZnU/t8fI7nEeDsv37jFzN8Tt - ###r+huU+Sau9xw0/sxPT7KzvfR2fm878JVhHdVeENyEWCt35zIvfvumh+dXfMBYGdv - ###tL6RPGTHNcuWy+oIg2G/y8NuwKWnk6rvlCQfY4t4jQLtTLY0SsZMt17RDwmtBOmw - ###CizzzpdHI888jifWg85LH7Pr3L4Hs37A18XTXLl9j6/kbiIiZciSVFaGpMIicEbf - ###ob/zgjvwfI3KOZXgJx7nk5J8ecU+pjDfw6MEIfvDQaBt4Wv5JSKpMeEbD8IRg3EN - ###m3FCFPWuISmC6p5vjLp9zzjOM7ZKsVvpGo4Aep4koO+OTv+R3b9lm32E/sX68PSP - ###J61m/0C8krG7M3iv/s01YtZQsPp3FtINP6Us0761JnJVZG4A972yxzdnFSqGjyAO - ###BIgYZf+o0kguosXEaX0/qlwylwGbPBAJC+n+/qxv4b41WwT2ny1bLty3NfX+ff3+ - ###OzfYoRXLhSGtADtn68Y5x0WPCBrxzv4vMnWC8pqAFC3zjl6pGd4bP/L7/+h4hwlL - ###cKIS/GT8sH+YVThcmOC7wqHH9uRxRRRTLhOHG7jB6LyAvD8EsGZgj7WZmAGqhr8I - ###rWsjyYZIYBKCIG06KXlLLHn8k9I7cA5KO68DqNnld53T0sb5XJy6E9ZKcjHtfQuu - ###u9OMbaMUOPjRp932sDKGXrOzRGD6DCdhgElU7ZPTs7h1fHx69Kl0/zWMikzD7on9 - ###epjeToeDymkyup4wRHSn6ZgfFeUCpfwMxO9rGipoIyVCyVz6fqDMng6snsoee3+x - ###4bM27WQbl3y9vfF4aIi3dgdYzCvpQDa5tJPpkwkRz8BwhuPuVXcgKpD5tBM5ugr/ - ###lJcjxjx0NEnLfM9zBhnO4Tlm47g55vMTGJ6obSmHnSP9lnD3WxH16XyCsGAbmhTs - ###TtyiF0x0K2Ppio40Me4BHXo7UkORPxUUdLNXTF5HuimuoETLuy7UkSJG2d2XLAaA - ###2xzKaYusTdmleQRsE7NnCzjlz/j4OO0AUKaAxydpBDsdBn+k4yEvwXbHuDwkurKx - ###K0l5wF0GbvjZfZZ5R5t1J/WMuaCtrFDeZSZO1QFA/Hies8gUhNnLiwxMjyJ+FtSt - ###NLVl7YHrbH6f0rJG14OXXJE+zQE+fPXl92lkp5m7RmxWnEG7L6n6XhZLh4s7ygvi - ###rhSymjf9Xn3Q3ex8OmYSFjn1+8t7Y3zDdtWWyLMc4uSIn/DgjEFTyfNtW8CPrRzs - ###FHNa+zMOCPk4LcGrkJeZGFZRlzJBEK0Ra/GuC8GQVu14oxQpBYoUVjLA3ctSMVSw - ###SSDLlU4y3IJxg5nOxoM8oIQdhayKP0y9F3wd1ZCw+bhWVpTIm3liXQYvWehYbQEB - - - -Valin, et al. Expires August 20, 2012 [Page 276] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###3gUILt2ERScSqGvrVql5J1oZvc3Z3kK7X+XiEt6jx7xRmqy3ZYvo9MleHAZC9BXi - ###cY7k66SSCXUeQnIXVBD8DVNkOPkfPMWuH1oAND//Q1iNapGd/yEK15f5H37Etcz/ - ###sMz/sMz/sMz/sMz/sMz/sMz/UDT/w5wanXbPTKSEoCASqwIuVnnFYv704dZ/Bu0p - ###nmhNgpt0NA26omJo75vkwvJp0ZzImAzyDGNlyFnR7jfBhrSnIZamEzBmhiHowgIB - ###PA6MiGQt5E8vhF8ttaIrRJpZGXxVpVYZRLYnKuUnOBLA8nj5xa4C+QlWu4NC+QkW - ###7LlQ11uu9y11/b6lG3p1kxVTK8Mo+IzHvF5f8SKpEXpp9qjbfLzCR+0RRm123fG8 - ###Rl3vcXIe3idXQF6SgO6dzBDpAMVIrxYx3ROSA8PHrPj97oAH8ONtIyi7A/kipRnQ - ###uFXqBM/hWIjSaXvefbMJqJbxgTwZJSQ+7byGv2/gLnyyzBAcHPbY8+7gMzxY0eLp - ###jXEpTZnnieRvfg64m9gWOYkZhioS8m7HyYjxh+GMMZ7JUMjDt0P8fRJcJAP47yLt - ###BWCg5bIek1UYhxozpqKr9xfJhHEansgVOBhTAGa9qWhHdADNDQc9FNmYEHd1lUIQ - ###3fk3MHYlPWAw03Ga9CeaVu4Z5EFraysefr3s3Zb0uaVRV0Ix6tAc9T1aikRL0YNb - ###qomWag9uqS5aqj+4pYZoqWG2JFOYNnkS4Q78WdsM3PDFe/T5G77I+xWfbdPqvVoV - ###XmzY6po98+a5lDTaa+w3l+Agcyr1bphrdfs5wcKDHTBGV7WkZ/qXpxRQuaDq9Oy3 - ###OWqD9jSXTGdjEAPErm82iawDLG4lxeu4tb/dOgubom2VCfYZtZpOs8QJEiN8uQJw - ###n6+W2UtumDSmsMKSA3+2ZeTf4/La/yBrP1A+HrM91Po31/5Xr9dDy/7XaLKflva/ - ###H3At7X9L+9/S/re0/y3tf0v739L+V9j+Vyital0+1oqRQLyP2fl8qi9evXq13kDH - ###gRUtbeyHAybe77GJi09KCZR/OId/TiAhZEnXMkqObtCsl6TufyDfXYGXV8z0q12V - ###EBMMlpaXYRk3gMyLmxenKds2uvx9w8kKDYzT5JypNaWECQGjIegJwFbZzjEbdKfB - ###RXd80UtFhktRtUWv/c4lUwBQSafxSavkQCKshtyfZZIZFQAu9NzFpTPs4/jAMTjI - ###T6baQs8Opu37czSWA2nIysqpOvfKS7JZwCrmdr+YKc1vQ+MpNqG2eHTiGNEMRyQt - ###aAIeD+Wv+DKvK3LSctpYbQ17HYzEW20N0lt8BJ8R38CbGXHPR/Ncs3TlZKqSvjz8 - ###rQr3bX2Lrj1WwRVYB9fpxQ3GwAKldnvd6TfbJa9E8HAvlbdyba8E//qXffdNUFG3 - ###nUAa7m5VzTRCMO36dBvr/fR4ub+rBART4ZCuA6Y87A3jgw6L7q1sdKNPUzBOBlfp - ###TwHYKH4Kov+pgVXQ7Ec9+/AgGsMIarT9loJOwkZWODeAnqIoSyhmXOcy6fYMf87s - ###Lt6YgS1+rEQKI4gNMx6p9clED18dDDEYwOePZjVgWNGxIbvMqExrrifR1xqPsMkL - ###hrIjoNgT+oKRA6x6p9xcW8VcEc0xWk6JxozorUO9JW1+i7ySP4ft22TEthk8OjOI - ###QnAa4CjEaeQti9ncGIzGRLAZGeJ4EGpZ8G78qRBVVDQHiIcbVMy9Xt280ZOlaDEI - ###dqAzrXoeu2A2RtHOktgkJTkOzMrOl8MWLZZYzWWJ1TyWaLJD08hYgA3OY4FVHwsE - ###p9dsjvdI3I56ylmWOhzuMnzUJTh/+c17kC268M0bje2ImevqkVq8iN8eVDzH81Ms - ###pxwJQQsGpu388sjYke4s0e6hch1cRY5kW9yMbnWdI9PNP47N7Np8xCepPVSeE137 - ###ZDpHCBPZEHIEXI/cpvNQ7cbOdjxOJyMeIGRLctSPK8xhbtSLcZqwmT0hgmEKSU4s - ###nu2wjY26TtsEkJWyF2fbSklhSHG5Oa3U2+TqrR2U0Hg49Dvb4M4xG3AtqBzcpmx4 - ###g39Mg/RrOmB8jdunOtxieTljOtKFiOxG65vGcWkkbM3Wq6+auXxU+y1bg5JZMPh8 - ###8JrPQl9muunuTnx8tH945lnUUX3RRR2zd7SFrapf3H9VF/A4gEUd1b2LOlNTm7eg - ###M7s2H8lZ1A9a1T9kUf8VFq5vNapoTJxYsQIZNdIGDy9+f3Z/8hdGoD/7gOaJL+f8 - ###j/EVPMKFwKfuVyawxLNRFL87ecAx4Jzzv6jRtOs/rkfL878fcy3P/5bnf8vzv+X5 - ###3/L8b3n+tzz/W7z+oyMuifCA4MOI3wDX1SS4TLDUfVQOrhmnDcCWJYxo8Ch4xUYD - ###UR4iSHq9UTKhKIGJTMkZ3QUz3ijjvGXBhLlvbCIVAtYc4+IX1xQUADl8BJ8//Pb7 - ###jHHZF4voF8qlP0sunF9tEZtqu5rXyyMsechbFVEKn4OmzGphncL5QgbwMStswB8y - ###AMrPKvpYfwkKGYGwaSsswBsS8Fm26oM6CyHwjq9pVZxPVLsU/pSiaVvfY827+l53 - ###UCM/9jikD+wXtr4/eWutmfML83r9e1wla67fZz3zpfA+L0VoGV7kpfA+4IX3AS80 - ###wFOqLg/ICb4mTKY5xxAa8I9HMgaBAS2eVZS9kmmWwotu/ba6iwfyoKei+AqNGOcx - ###tci2AptOxkIVDp1zoT101WXspYL8ZSKSegF/QQuU4cKr9/mr+Kt7O5cEmbWd0IFP - ###1tPvPxxA0YFfy/mE5jiq6xlTob+2MOJ/0h8V3VuPctA+OQdCKQizj4cBucTaTiTB - ###PZDgjUWIXCSEPiSELhIkdA4ezq6740dHA6eFaA4aeAGKX8u5mPDGUnjIIfJhIsrC - ###hI8iWqNR75u0L56EjTJsCrj0zpOLG1h/fGfga3s4Rp/8DCd62GFucv3oM932Q75e - ###F1ixw07n3gu29jBaDYsv2JpvhmqPsmDvgQB9vdYfjIOi67Xuw0H9kdbrvbHAKaHx - ###4OUaFl+uDR8iGn/ycqVcZg9ZstDkdzgxmS8uxxDsNqJwWHw+51pttx0B1Cc2l2YD - - - -Valin, et al. Expires August 20, 2012 [Page 277] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###MG9gWeyl2JwtNltTg8hj/45nF4w82kAFuU+stNuvfe1YGlHQrryd7O+flnmkE2BD - ###BHf+9aKaHPs/nk1O4oOz44cH/ohrXvzPeqMB9v/menN9vVkN/4P9VGs0l/b/H3Et - ###7f9L+//S/r+0/y/t/0v7/9L+n2n/51IR2vY16XfGJNUNYYo7O44ZD2Cyaye9i7vb - ###O3ufa6BWSKteuP6KC8WvxN+g+uz767zm0DsFWoqrnzeMtoL1kLfRaPK/9Rr/C56f - ###cEXivvRibC7cZ/g5bJoDEICHzQb/W+feVKHwqgqrNEDR2YbwtlrXSrw1CXDxty4A - ###rIm/kRhI2BAAbywMePS5FhmAR3XeWRTxRqOQf5cD2ljnf9fFwJpiQI2aBDwUgIYC - ###0FAAGoY0+IY1eAH4RlUNfl0MUrQfNNbFXzFrAqFBTbxbE8iIXqk2yIUtEu+ETWum - ###iboIgVEWArnqZiKw3+10emmcfL2KT3fik7AO4TRRrVqfj/stxq/ik4ZLq2Iqw5rA - ###uhid/NtomH/Xa/S3yJRTtw65Bk0iR5op0X644Yenrr7LWRczo/42/N+b4nuzSd8X - ###gd2hWAlbRLDWTRidvw35V1FsBqxZf+UYFMXqv5nja9pzJVaSWB2vVHlE/Tff30is - ###HPt7FNX9OFwV9gfP0h9Nx5PPh1v46/bWP9sKqT6mWs66E2beiRYBiaa3KFRyBfm6 - ###l3Sed9MBz0N0X3/HJfq5wcB49r/PtIAUco4VHEU6y64TR3n2vaw/Xy2bfyPre9V8 - ###njiUoOmgTnuU4HKVuvl85ZW5FdBWIbg4I3ALHtFehbhsZPZTeWU8XwkFnDUxPrGt - ###MTgE/DULHtpDxf1m08RPZcMaL3Fmi6tXaK9m7RebL+Rt7oQR4iLaQ19Ze2hkDUAg - ###otY0t6GIBtC0nhe/E6IaNBHU/rp/AuTfDet7aD3P4aiI7ThYp22xljFhkQnHOr1P - ###hGdNACE6qBkbgRqvRUBR08Rj45X5vj3BNsGvE75ovK8seDbM+aLtXhKWhc86LSSa - ###16YJj9O+6F+IBmGVCJ8WsL1g5LisBaYJiwb+G0S4gn5ofqXsZsFjzVe9aS7Q0GYo - ###BI+AWwqxJOSGRRcMbqjugiFEEwGQMFqTMpM1YEtIJZlOcsrQP2CxW0qOQhzV4XA0 - ###QUTQAgEk1TvtE0ckyYYW8CvvgpGESQtEah6Sk1nPb4gFJeTiKhEqLbSaf8KIAEJr - ###wQUWAxKEXKGJlQpCJNrfyMC/kDaqdfF+xoIPSW4mgqYFR/DYBC3wsC7wtFEz4Qtt - ###htUwGFYY0oKL/AxC0lvNeF4xrAx80oJ8JegiknTn38FoYRIDEvRXsRcY0VtgKm5y - ###/mz6JHgInzRfEc2DvYAtOqhb32sWPgnPtONKbZbWi03/tF5pvK+ILmld+BkirUNa - ###vxV6z94AqgZ+gg2iP6LbVxnP0wZA613QkbNBNoz+5QbwKoN+pERjbfSk2dj4JHoj - ###uhGSj6I3a76I7zVp45J8ys9/aJyinzAyBYNKrWnRZ80YZyjXLdGPhX/CN+FJbqS0 - ###fm182hIn8UdazxsZG4Yjr7M9A6T0+GTdL6iXtHdXnnsE6uoX9v9ykWfDBZ6N+LP5 - ###mx57DpIoZqgYG2Wc1hqqBp7zH+f8791xTB5t8cVsOry8fPA54Lz6H9WwaZ3/Navr - ###y/ifH3Itz/+W53/L87/l+d/y/G95/rc8/zPP/zz5D9TTEN0uw4GglqJz7+DYaEse - ###Jc6gRG88SsaMb0GAD0UMvWM8uKJF/nDmyGUwxpHS32fp4OJbkHSSkeCu5wnwNPZh - ###1IWQn15yhf6AjJV2LyZm+I4r1pWUIZm1yzYo8nbbu7uTEnYgf/qcnQaBvBJ3eTP8 - ###nTl57pRTnpa6QIRFxSdh47V+qxbxEcaAhfjdH1AksKz/1BteMdm9zPh3b5rwn07W - ###sQl3fMHqaMIg3QYH1edqeODS/GKy3R9wj1NwNgVEd2GDtKbgpyBlGMYCnmwbhA0F - ###q7riHKh5wrxawq8RcnaIXitvR+P0Ky+vcQb72eZmcPbr8W78yxHjCDtaIAgDgVHO - ###ZTpmzaXgRsh6u9KSbfCnHMSQMy3WpY+lC6uRMQjzBUmALifxzbs/wJ21irmCIAd7 - ###2YT3gJGW9Nt1EE9d9rqDiP1S8gAFaZJK0PKbN8G65tbLBskLzYPMoAhaC5Djz2mk - ###wXqTsKG3Z0w3z5m4MYFHeHXSeeCSe7OHkAwncAN/FQ0STKtUNmBbUUe1/r4BDSay - ###7ASgvzDGCnsXrNn3+4fxNtvT9vbid//NZ8ZGpRE1ADQj1wAgyuifvYiYq7yVvID1 - ###MelPr8PXCtXGInLa4GPQvKI1QnJa5UjaUKQDC8Fs/41d2vgl+BuDl3t/OITcoFfo - ###595JMbMIfLUWWhll/DG4f0+GjKPiKxe94SQl4b/fHXT7s75Ra9QepFoWxh2mOSvg - ###v2tYRoWCP4sAiFSE3f4IykYwdsBkxV4Xwje7xJ4F0zBqSXjBQGEiBk94C5ZKLqm0 - ###PsU7uwdnrXjvdPekDKRRzqct9wWTkmY8YRmfCMbXFc/JnXBneeWTh7Fe5Lrb0l9k - ###MnfKSJBhtvsVF9qGxernDbX9/uwd+313L6Q19NqZSz/nLjxaNWkLj9dgzZItZLIB - ###GOyGzWiKNsTm3G5IEPj3v6B3+vJ66sux//3S2nk0x39x5dv/arVa067/G6036kv7 - ###34+4lva/pf1vaf9b2v+W9r+l/W9p/8vy/38zmXZ63fMX128tKx/Z7tpMdGKC9g5j - ###Sl3GW3rpVyiHaSh8oqBFd9CDch7KMsfein9Op4fw4gG8Nyl5omytgNjRp8/QXXwY - ###b7GZb0NgNYXCsp0P7CA8WWo33w6nV+eD5mSpYO2R0aQtbusqOhr8jnludeCqEgGe - ###JqgrULoKyBuYxGh/wPacpNf9g+NPpBGVvRQrTqwS0qohQsNuxZCsy0xOG3xNejO2 - ###P1ah1MBkdnEBdorHQqrV7b0QbGeDPS+DwKFlYMaiCVDmmbfST/vD8TcDYirSqCDE - ###Wo1Up9EaldKksapAd6ovAJnmVZ9PSI4zZjsy7vzJiG29d8GoO7gxXyyNJiiBjYZj - - - -Valin, et al. Expires August 20, 2012 [Page 278] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###mH+e+V2rTiOV9RUjs845z6xzHrzRVwf7wcqwowZXeasW3lY3mXxmL8scs/3kLpbV - ###G5Q9FZs+YvwrPmD87KAdb+232EZ5jrkEwH7qVsrUhi+M0A+F+oBDCpduvQqr1fLc - ###4WkZGPRHoewjtasbkQUCZNGLshcSI+m1/sDFcIZEvBmAWd8gFmFaEszqW2U6rHAy - ###GMOyfzCOxlen0E67P72OTzZoYAxFwWoQNZpUVYRBI38LKpW3THsJOltB+/CUpsnI - ###I1zCNbVCOe4/piA7o50Sk7yJhG3d3pQtr2QyG6ca93eYOjzHW5hYHB1ceIIaaMjl - ###oIn/VphyrP4G34uxU8VTf065HsPNaQGZ08RuBQk1Nhap+u7jrqyLdovhuhiHfSh3 - ###Nc911CPcAlfO6dY9r5oDaoHUF6P9Qc4hmZbye/u9yFIx//Kn+AYUg2F9xEg07myh - ###bZifhAA5vbYf7zCNBXSvTnwJZ468pjtYUC9iJizgb7H3x+HlJdsLyrASeB9l2FEm - ###TsK5yazf/n3GtCSmlfElHUO2bzj4MZ9lCHt3jOg+64+cW7ZM8zkAc+Xeaes9cNrD - ###n8/eBS8h2YzT/6fB+Mp613mGMYOzITJD5AnID/LfEFZn1nY5uIunNsBBoPZW+N3a - ###GfUtfjN4zkmy8nbCvism2E4uU7YAL6C+ysQgbUpJp4O4uRnUvXnrHDS9pSOyylt9 - ###er0vex98sxk0Qn/NEO/zDLQNrObsHAuZD+J5iiYzZHEWgZ89fhAO4uyOIGIlU8x5 - ###t1rZCG7e/QGCQ7VSx4/QTl38bCB7kMRw5g4HiDdxWIKlrHGP5/qm0hokbZjgzwHP - ###Rvf8Ex42flbfavJb1hwoEOsKxEiCGImfc0G0+vWBGH7OAjGS3wrMWGhKeQQpAh1K - ###oEPx80OBjjKBDhcBOipAZnMI6N0xOWIM4ej9FgobomZVomN5JtKxDX9lHknm9ePl - ###zWaNg5yVxJcnYcrfVkUkuDJaLPCKJscqns3aKfDqayW3ddkbmU++ZrexFF/XKsVH - ###fXQF9Fngdx1Qzbf5dlzZtF/QRVWNzuBJnSbFuF87Iq24wcDSt7MFiEAS2bao8MIN - ###sqLACZQ6SZiEhtS2EHHdQ2JGNisMu3KmAn2mhL16MBxUZoMuGJN734JOl1tw0edC - ###P1p/AEVzpQuCbQfW1lcBwcP8IfQUfBv1mFIhoWYcikQZ8aMNqC3/2GBmSE5oRwBr - ###3GHrALLq4d7bjg+OfjYq3XlkKU0VJwIQpVfF1I9AHp2dVzjUdtU+qUSi9szErr7U - ###nUAr7iUQ1EBD1l7mAhJXf3Q6ht/b8DzeVJAjAU04AU0EAbkDZvc8Re2UMKhkI6Pd - ###Lm+3y9r1TAG74WlUYOBMrZHbbq8HZn30FZleJwPvfK4GSnkNm3COzkRIOPP+nyAy - ###EmHrviFGf+P0EtII3qbBBesjubiY9fl6xSkYDINxd3KDDh9f0/El+IOVZgMEygfP - ###W4jpX/F2hyKmh9Gdc7615iWnL4aDSsYkSG8McKrQZXXsUvwx1pKGAl1E9YFtyIZa - ###t1hOzoLsu9kD+th1Xk4Spv2ho4lNzxezMeyyXpKGC7yJsslT8AiXkPTVQHkn4+Oj - ###NqR8BGuHvF/WB2SPJQCnTz+ZHgyHN5XkOk06maAvCodOFPoUhmYNUQ+WfWSztuld - ###es9UE/Qpm1sA0BIQy96Vt+OhDuZxhsp5K8tOzsRCRJEQtqW+dT/BT4ORu2dWRr3Z - ###RBikoPCkskwVBX9uXz5mqTR59dtCO7pSXEFck0RW8Znt1JzjYlJvvrX98jhmdnDb - ###L9MGJIufjtPJsDczndtUuxotB8+D6t3e3gb6frAeNjc9HcHlU9gzLJPk96QtmA3u - ###wuqaKdcCp2Bq5lIuBkLWMvX0zv2tfCA4nFHLAO9z++UXN8w47rdZcIPnKKjpbA96 - ###7XTYnvUrw8vKBMlxYvdUbEMhQ5GAS6/bzHqAfEJwDmd1fGaZSm3i0YjyDZX7jaqe - ###gto0kIukB5UVbwdowkWrIi9e24e683Q+Jqyg8pjMw6BN9Hrdgfmdk9OzuHV8fHr0 - ###yQCXkSC6Ukt0WHNujFRf9Yb/pLpTNs3FSFBu215yziZlMIRbjF+dW7xPk4GHKlxq - ###0LzNNXrQJXZGDBYNQNXb4XBa6UMnvAdxIiR4K1tQOJdQFXNrUkY7Azhc6FmdRX1n - ###gkyZRK2cziUmKK36pkvb4QnGdQ3E4nsGp6fj8fCcaiTv3mOX4M9xCy8hd9K96sP3 - ###kkmIgF0Y7l5r++zoVARFqPHDascJ2P25dbb/y258tLfX3j2LTxpFNkhlg5N+sbhQ - ###35sLdW4LpOkpKja8ZvVlpIapLQYYRdisQe6B8N4buzFPnKTgHIT1B8fwgpJUNM3w - ###lhGUfYR5zx6Nzfg+uzlIyUrr4NmzK8IbSQgnxMN4dSEGu/Jl5ur5dfI1Dfpcj0Ff - ###M43ZaQBCYVw6xrStuXPkiLIyTSvucYyIhDUMx2Na/Vqdpdv7v0n61D0deaizVc7l - ###nA2iFq03N4wGVfCNa7SG2irqJsbBuAqtPoMa1ZKYrp8TgHP5HE68UHMNsyy7ThSc - ###YVbGjINmTOfmnN3pdQbOib9wVK4ZEIknnakG909cVGyXmPXwONQ+ZpQHjDpbcF37 - ###5eE72YG8dIAu/3gHU7DBsfRC3EGyg12ubaJGgRsMyAz3E+8Vi5GhK1rRW7l3mgdk - ###NtKJqbffHx2JoAX22IYVkkRooOmQY38IsduQvWU6fGhM9KKM60IYt/LP+dHopds6 - ###OYHMPci3okzynzfDJbLEocr8dhw0WUZIUd/AUhgZ8Xe2vAOVQmZNWatUIF0ONOeG - ###QK8vZwYFBdBt0i5XCqovogZ2wUUE3Fe5zGOgXd+uPYF1GuotsUQuUT4gbH6V57Cs - ###63Uy8I/PlSJnYUm7gc+zLvfNx3S783jd/R3c7orUCB/0ygEyeHACYh+cs24g9zKE - ###0iHhv7Y9m3rfgstkAlCpuD1tw/f5A70RAafB/woPnCpoI1Uob6NTJHWZEdcqDLvg - ###lZSpfYseOR2uOTLE//r6qrqMT6vbZjA+T/02cLUZ9jo+d1Cui5Jp0+YGg55logf5 - - - -Valin, et al. Expires August 20, 2012 [Page 279] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###6ka30xgGV/Y4GVoNgbED4RKJodRqEoFlZwSyvjFNaK7f2I3pN2ZCQfYiE4p9bsHw - ###adiCyua4mVlSitEnteAb/gGY30X04u11OjAXJ5NEJrwMpw7QJQ3D0EtgWdQ8pgZB - ###JJYnoLVpww4a1BxxkLp6A7N3v4bniJj6cjGsFvjlo0ReGSEozx3Gmzemxeq7Nc3z - ###OIANE/hVomhnMhXnOA/bkW6fPjryuS/e5AsH2mOS21n7vvEIQealwqz+fVRJJ306 - ###Tzj/xoeHAnNyZZn4kBkU9cPUu89cqH52gSE1lgPuFdMuEsY1UyZqn3enGGCDJxpM - ###4eiv+KFkE8mXTPWuWt3Dy5lTLMrFONMoGWN4keEOa0+pms5Bz3WpvRinmDWAH7DQ - ###tiIVDIf/r639FSsw/bmXE/85mfXjye/jeHLdvZw+TiRofvxndb1Wi6z8b42ovoz/ - ###/CHXMv5zGf+5jP9cxn8u4z+X8Z/L+M/M+k/t7tXxeHhBCd+e6eK8LD2KYjLkAkJ2 - ###jgIUP2ea9ZE9iTNU9jEJvqYQK8StV7xs6TRs4tv95IbtfEyqZf91gYMGOfVQtctI - ###92ZIcSXb2OO+yxVjI2JGBOfsSm+su3KQXKJ+B40C9xebKx9vBkx6195HsDUzVkd0 - ###fWhiVkdrMhr1usTPEcCMrvMCdlbv3BAhYc7jpWrFJC16FRi1XcdW6/qA2+tlKduF - ###gPCb+7plhrbLqWv0G19xD0A0+OFdUIa1mBb2lvrGgK5ULN9u4cjJbsGHtU10vFfW - ###CP0YCv1F4uHXy95tidsa79BHm/7qWmuB99a457f6rL+vbCxeLybNRcRy++AdlxSS - ###VjSrIp41lcTdGb+NABluvxriIvPX83Ga3LjOFhKhc3Gpu4hSlqxcJJovWIgU3p9z - ###kZmBE7AiGnhBVNjI4Z0gPv5q87NmTJA+GwBeF47MsG6zado9GqRUar2XXqKGweRH - ###DFY0ra0LT1ZxJHvxqnntwBaCXhoMODz7T8AtHrzDhwz69G46TuB7B5j4H+l4GJSm - ###t0PjF64mDadJb0W34wOU4MC3LXT3rMW+yHxYc6GGIUqRJ+Mr1CgkfvmWgUEhkquJ - ###HQwsRcDLWCN/tmb997gc+08nBWVVT0/7YBvQnPz/0XqzaeX/albDxtL+8yOupf1n - ###af9Z2n+W9p+l/Wdp/1nafzLtP3qurx2UkAIlISG7YN+/9YZJx7TDONKUlnWf3/Nl - ###L2E9ZCYvkV5A7QJZS2SbL91ukUkOe2a329Nxz981dctHPw6s1/O6zTOEwO6yPUS1 - ###I7Nb+AuRn1Ng//qOlPRgZxWWKBAYZLd+I8gNW/93TtqR0eFBe487t0EijYPj7fjo - ###lDFP9IiBe1Xvzdce+9JGsHpxfgO1xLD+ACkyO+nvs4QB8TOjIjPNB5z4T9iU4H1w - ###JxBzUHmLzwqffvgVDvg7bHeevMA7+/yL8mp8Lp46YFoePLEPhejLOn6ZOrt9tIOk - ###v7MPTIRx019l64NzHg6Y7UX7Ug0HFwCgJts/Xhsk4peTXUlh2xkX3KBh0b3RBB/f - ###3tIzUFBoFNzSlyEjAraTjMZMDrpA6UOkb9CccE3sQwNRy0D7MXt7m3t2Rp+5UcSF - ###GKhgOIZVoEG1fxn8xkUszJmTvrh6UWZyx0XCJVkGCNArw9jFNeQXZwJMB1xEmX4L - ###whR/YjTsWV7HkFGeCUvpBEWdi4SnPxslFzcpU+mHEynOXnbHE3KF4GbaJJjcYuJ5 - ###Z0FyjzwcCr7Go9tjfC3m+eHAXdhKrOWZLACZYytimnfdUOC1TrJfeoMueYZ9hTIi - ###aGn/FG6YbIYrkqyiyHnNR3DiMRNX2Yqfh+egmEV3OJtgM2FZirTkj4c/+1mRcWkt - ###27ZQm0j8Ee06Z+mKwHxO8gxCxZG6GLJohv/CF1HBIx+9ps+z7FW1XMnudMWy0ny3 - ###fJkevgSLL8OqyYr96xCBtL3hKDKBPWnCAD6YfMlcJ71LTkeTFLgl/8GGsZ/2L0bf - ###5sKYz0hsqFdlWkVtO7I9pd3uzenKZ1DZXRCDaQlmofMUxpm2Pu7C8iPETTy8Ax7d - ###HkzNGAKA9vw2vRuxlZWOCyFMg7cM/catPSbpxiAak4P94s17MZ7XfDbbmhQo1pMV - ###IWIwIJIcqVrTxGRQGWJrVgMY2OquJhI54RlnKKxTIRhYN0CcG87G+k2OVWznQD5P - ###tYKypAYTUCZ5pOfD4U2A7RruoFJMklFQZh1WG8Dj3VPeyBeM0YQ9aqT84MGIJ6wV - ###okcdc7b3tgW868EN1/6d4skEBIMRgbBcsmUf2i4Aw0FJMTuhiYZl9rQg3Tq0vape - ###Z9y/qxxayS9Zoe8zAOo8Xw5ywo0NVl6YalkPdihfoRYy8BhjaC9iU8FpYoQ/AjjR - ###aASPhibxFAurILr272RCJ5v9E+8UGW0dosaraio8NmW7HJQ9tOIwJU8v2qRiDl01 - ###R6sFetG3Ag0uZz2YWXZyMCgjGnQfWMf+3x0MmBAIFrGYzfXVIO08cf3faqMa1u36 - ###v+F6bWn//xHX0v6/tP8v7f9L+//S/r+0/y/t/4X9P/U00Twmy5aauOjliymGsGj+ - ###C1zdwS/pRej4P4LgbDoAFrFKaVeW/6PddVSg6/nOp/O7Nh9B5FgHDdS161Ar/H0e - ###p+sM10vsWoyXkoUudGWcOjhOl+ANbGaCcfwo7Xxu+IblDobhgLN+2fQv49QknMz4 - ###/EpzHs+lZJRp4FH40M4yMu7f83Lj/4bjRwr7k9cc/6+6qP+o6X+1Wr251P9+xLXU - ###/5b631L/W+p/S/1vqf8t9T9L/8MsE5A5A1gZCEZBCVKc4OFx0hunSecb+9sfQtZ9 - ###dpcxDqxtN1n5iesD7P0tqBoCbhvsp6PSYIXL/BDVRw3ob1r6BFQXG45lA+z9/4lW - ###6H2RFqWX1QJ///4Xf799nULO3GvWBQwquJ5ORz+9fJkOXtx2b7ojtuUkL4bjq5fw - ###7SU+HCOi8P0cBVq5yHUJw/gi+3rB8DJhm0tO2OJq4mit6JwWfBgIZLwM2vyDN3wu - ###zzFttdsx4gKpSJk4wyTHE7H5iO7SXspDVPJV0ANX5UXvtuAXXfHMnZPMtv9pPSvb - - - -Valin, et al. Expires August 20, 2012 [Page 280] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###VmGUF8PxmHWkSGY0nIit3au/cpzjObOTDwyvbjn4bZFqVv8M3gaqLIBx6yD31iZ7 - ###VfNZ+IhJgPmhrzgQA/mjq8+QXgtF07D/6erXbMLJB6drxyABFVGLcpLPv1GtOkWt - ###gfC3sHoNM3vleak3gwT7tmpv/Aaw8BI58IUn7QmeP2ff+Htv4L3fMIQs+M2qngMX - ###3uWRfAHv5Dc4OZek0UaTCm/LzrkN6KCXN+mreFm+2rVP9NX5stU3px994pxu7S41 - ###QPkbRm/fdZ87Vf/jgDwiMI/05AbkOHAC46UreG5S8OOFyeJPljU/OyYtBsMBLI0R - ###4/7B9vEHLizyMDpSAf4pnIa0nsSicmb+n8IPoPjMg+uJNrv/FMWP7KmVBAIPRPcl - ###kAcSyQMIxSSW+xHM4kSjeoUDcJIF2Ha0C7nwmGz1DOu9MJH/cjbgvmvsM1IEag7n - ###34Sb5V3aqaDnCSOZbs/y97Y2s05K7IFbX80tzYxG55e9s4kBLbS7+a4ikfjWxie6 - ###Xmjzy+k6zyZr74s0avxQcG+8Z9f2tml0XXDrzOjaMQfz7dL4SWyu/8ZbqFojP3gL - ###fXv/LfTeG+hy+/wR2+fbh2+f84jjQQRybyIxCeV+xLI4waheYesk5biABhcnTB3k - ###c63vf3kb4BPvf3lbwYHntUfahDwHg1lq1aIqlWL6j6yyLLDyHl1lUYspeyF5GaZc - ###AX76/7485bQu5/wPHWsnsQi7ij9uPXX+h6ix3mja+T/rUXV5/vcjruX53/L8b3n+ - ###tzz/W57/Lc//lud/mf6fXCrCkytNg8DSU1qM+/ZWyAQmrBTUCCMURzURd51rNlGN - ###/61t8L+NOv/bfMX/bjTwb1jlcUlMMJJhvGGNO4qGdd5W2OTem+E6byt8xduOqvx7 - ###JPqKaq9UKHAo+o94P0FdOJ82GhYc4rlXou1QhROHkei/LvpviO/rAr6NdQGH6D+q - ###CjiaGhyiv0j0XxN4aIjvTfFXjC14JfqqaviImvy3mvjbEM80BTwCl1FV/BVjjupV - ###DY6qBUdTwCF+bwo8rAu8vBLzE1ZdOAQuFT5qAo5XFhyhwMe6BgfRh+i3tm7io/HK - ###xIdoM6yua3CI/gQuQzGGsCm+b9QtOOrZ+KD5qUXWvAi4NsT3V00Pfbyy6GMjAx/1 - ###bPoINqx5sfDRbFjzQnRa89CHuCdoPGwSPAJOQVtRVcAVbmj4iCx8EJ3SeiH6oHkR - ###c19VbYSh6E+u340MOhXrJXzlWS+CLsU9OS+SXpsWPsIcOGi91K1128yYF51OBf4j - ###Md66GL+Y42C9btGnwHmkrZdaw6JP8X1DfBc0FYm+IjGPEVtfij4IH+JvTcBRF9+b - ###go7XGxb/8K0XMQ8Ch6HggTQv4SuiC8JLw8WHnBfRb53oZD0TLwoOgX+Jl8iCg+Yl - ###kvSJfxktunQq4BBrUOJDwiHg3RC0UNX5mMC/oC1FpzQ/kYUPAVet5uFjtM81LDiI - ###TteteWnm8LEsvk7zEXnoVOCb4KkLOBo1a902rHnR6EOseYkPwXvUehHzUBV4IL6u - ###89PglUmncl6qFj7sedH4mJhTRaf2urX3Fx8+bP4hvtdJDiH6aFp8rOHhH4QPWr/2 - ###vNh02vTQ6bqJD5KDJB5ofxFjrdaz9/26wI/c54ifE//w7bckfxAfE/AImUrxUTE2 - ###ooVIyVJqf7P2FcnHaL+15bENd58jepX8o2HBs2HiIww1fJA8JtaNkBXCdeJfhI91 - ###C45X7rqV/b/KwIfioxwODR+SbxA+BB4E7wtfVa11S/tLw7NubTolfJBcKH737XOS - ###n9K+T+slmrNefPu+wLvYuxUc1Qw4fPuLDYctJxM+iE719VIz14uEg/Zd4mMCHiG3 - ###m/xD9CvlD1ovGfKHd9+n9UpyB/F1kg9p/yc6FXAYcjLx01fmuhGwu/zUI5/K9WLL - ###YySvrxt4CMReBevX1aNov8/So16ZcPj0KOKrpEc1iZ+L+xtEH6Q36OuW+CnxdeKn - ###JCfXLHyQ/hJ65oXwQXKymBd7n5PrN/LsL7R+69b6JT4i6DOk9aLDQeuV6JP4B+2v - ###RJek14oxa7KD0mtpnyV+TutE0GVIdCp+r2upruz1KvFA8rnaXw04Il3P3rDWiXhW - ###yCzF+Km939P+YvMvgY8q6VE6PxX9Onhp5tOpoc/ZejbJQVULHptedTmoKmHjuCL9 - ###juAh+hDrV+7768++v55rMulu7+zFH7c+B826aTOR9E78sUp8k+iiZvbfUHxWwt4g - ###Htwwx0D7eaj4FJ8H2ue0uXxFPM3SOYmmiMYIpyRT1bV9jfi11NtIjxJ0QXRL+ncg - ###ng/UXEaCX0YN2ifE9xqtC1PuIT0K5CGJD+L5TeJ9JDNYe2ZUt/Ci6RqvaO8jnk88 - ###j2iKZDpL9tb1FdG+pEvSo0ivC8Q7Qd3Gx3yaiuL27sHu9hlSVdRo2qa4avl+fzXW - ###TWysGhl/JUnQXxJfaJt6pbEZEldJlCLyJbWTxMgNa9vUWHfQJPNh098f/dXGwH9X - ###bZB4KtunZU0iDalfBAdt2wZJCHIi0aZKW0jTiyf5t6ZnKQwtWDP+SlWmKX+XbWxY - ###y5i29Kop6ihc0rYUOvig5STxQe+QGYtYS+SKXHIeHkBjko0s2oaOU1JJiP0RrJIN - ###mniQS/fVhtsG4YrMBKQO0l9aA6TCaW1IVV6anmg+TJVNsWsSSeounQp4IsIPsX9S - ###4UkNilyRXLJfEk/sdWKvFxKvAm29hEptMWAl3EoaUyq0PRZprqyptWTggfiL3OJC - ###pw16RrHdDet70/xbU2qAzT/sderwr4ASRag16sxtZhsWbuk5nQfR1kUiecPiSbR+ - ###qyTer8u+bHxEUkwhmideQyqrRc81XRQmHGXMoeRv1jGBPi8Cp2QulPyjbtEHbbmS - ###TjVR+FVk4uwe/EOuF8kLTXGa5i0iMZfMBpraJ/k0iQGkwpK4IuchtPiJbqol2CIT - ###1pq1Z0l6JbppuPuL3DPNdeLyW8JfzRV9SMRZz2hro27B69KYpEfJC01zRfiK1DI5 - ###f0XEFikKr1vHh0r0E3Mm+GREZmYyV0gxSa1Xex7ctsTaI1jpaFJrK2uPdtsSomnV - - - -Valin, et al. Expires August 20, 2012 [Page 281] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###EgEDjfd5eIm3LVJDSexuaiJ5YM9RVlskKpMMo8Eh53m9YFuuekWmeak2hUXh0vY1 - ###KVeQmkEyGtFyI7Mt2UadTIx09EjrkvaxV1lwFaHLrf2zNh5tN/JI0/xLpyk0VaEk - ###kYYLfkYbcji0pZA2Sxp4kTboL1lsyDJE5L6ubUNi+c5riyw1UvPRT0CadIrnjtdo - ###gzR/0oDWNTFFWvdItJkzNrK46hY7EsNkW8TeX80do20pk6y5YYoWkg2+yp5bKRaQ - ###uE44oxNUKUY7cMwjzePT3R3yuKhVTbKURgF5iEXGLNJUrENp2g2a2k5Oq0gasJVC - ###zb+TwTAyfocdTJFDZKJQGo5pZyWJhkhbSddqGkgqIkkiMsekDiJslHE3e4Wynd2D - ###s1b8fv8Q8QbZ3sN1C3HEMoj9163vzt+GZH2uFZ/YT2i9Q1sMsaV1eZ/aqNV165HO - ###j+LJdDy7sH77uBVsCjd7kufIdaa9f/BPiDwHr5/2WSmovgA2Agl2/ffDF9XgpXhK - ###PuRx8/HdEDu4fUtRqvuSZq3w3cxo0WTL9l17msuIStf/1/H/FnVdYnBZvXicRFD5 - ###/t/19WYUWfX/GmFzmf/3h1xL/++l//fS/3vp/730/176fy/9v03/b0+OCLMiIGUz - ###+n/ssS6UBQfxKx1oZf3ivbs7Ls367u1/Yl31JqnT7MHxQ5o9OFYjkA7sMwjc1ss6 - ###QwfyNhbEiNMJpKyAPidGlmPeyySdzkZQHgyLnxulDDOAg2t1NNkdWOUMZUCv5yqQ - ###qAIuXofG/E0G6/qbhRBZ34gu/wojcZvNGUmRZo+xnFO7+0ca9ylHxT0RdDGECb/r - ###Tr9lIcpqChG1bQzpERC1LcEwm50zIgCQbdfdQQ/Wkm98B1unp086MlMdrznptM+S - ###8VU6PQWKOx9NCo/sGS/EhmU4BdBwyxwi6XPigfuTuu+isR+rSkxt1rSExoPCuZce - ###5A7I5vC3ucavPZbKe7lwEh4JUdx0AFkp7n/da1qzoZQ1TvF5Jq/eQebzMaCuxF5c - ###eTQQ3cew9mR8fhvzUpGZMBKIe70Ei63ympX8JdADklmnOwzOmbh/2+0UTJBQEEQo - ###lzlIe4fnc8hRTjR/ntLIP+gqCCLTry7SmDNyX64HYvFjKKwJqd/xAVxjlbeT7f7g - ###BVNOds4+OQ1vBorKK2/5Q699L29vnc5/mT3kvtw63gfI7b3UfBke4ts+ULPbCCPZ - ###fVHhVG/MbER7qJ3XFtSunduWeiivrU466Y7Tjt2e2Zb1UF57DIn7gy1G5Xu723mY - ###lg+5TQwEfU4YTjOb0B/KaYJAzm2CHnLbEYufFq3gAZB8w+QK7ptyTdpEI2+81qsp - ###ai9y8HpQH4MJn2ncS5jMSaWz/xNyhjx/brwxGjOBtNdDxrPJc4poaaes5hUx/+em - ###3crXWN21+hDC5Furdbhgi8V6vWDfgCnDZQAsD/mzMOX0u51OD20UuPMhR6SCmlbq - ###HeABa5sZEnUg9l0PcEYpVq0xqN/A/thJt7bSb0O01nQnvE5icJsGNwPGtMmcBVme - ###2H+DoayJ2/uGhqoOryIsDWU0O+ezy0suYYhOFtK+BFw7oHz0QRKTJZFNjNKVVVd6 - ###fi8CYZum/IM7lCL2EhTMlkgua0uHMA20pTN2nTRkF/oDemGN+yHneJyOYE4kRXC7 - ###J+KdTUsnmSYPRU4h8lMk94DBtNOpZ44vx+nvM4ZsM1Hxow3m0h5E2WCKgpRJK3r4 - ###AOVyv/AoJ08xQE0Xy6TgylsdmocPUq8MjGu0nyaQ1w2TYl4ygmVE+oBB6syOa60H - ###rKd4lI4vrD1tJO8es5tgZL5KHzw60P6C2YQ15c7ck0whqpvW5Fka4IpHRMzfOiFt - ###1zPqUO4J3//SNpx7GXFc6ZpL1XiGe3gU756eHp06RZcGXKqbxNO0P8qQTQQ0THIQ - ###n/71rzwZwpIw1I0VbD1bSKHNwxZmaPSD7rSb9BiLEkkXaS+ArKtskgCEF3D8AHsF - ###bpupxl2H/UBBwhQ10VmOECI7YKjqTk3CfKFuIlmU/UOWO8YqOA9Uy0FoiCt2VV4x - ###0BaTMi+AndzKHPfBhC3xlOeXZRM1HMPp1WxE4ysHGzCm+kaAnH3C9FDGfzDRXdMe - ###oub8cBezLVTN3OegFEQM1PetT/Heaev9bnywe/jz2bv4fTtYCw5acftd63gXvq2I - ###p+DVvXb8z3f/bVd9tjDI147wTsAh2Ddf+6zKGXCvIuDswUCSGv7yWliN84bL3vrs - ###HaUxxNYnGBClO9HbMxaMXX3aoGaQFWOeFxEn3sLhqof2X6MtfpCHBuzvkrG2aYTF - ###B2KsblCSgysbGClb8K74B2WuLnNlKXrT1hMT6LF9Lnox0lNra5EV5SMEq3Cbi6Qy - ###riUo3Jax5qpG0XUxvrMnGEbmCKyFVdZmx5kPR6tKehezHix/Ve+PNz/hKsp1MgnO - ###03QgZ6bbk7wg7diAe+l1Z/+XWhSHzZJ1ezULpQWnxDeevyXbNsZrk13onTaRrleN - ###j9t4zw2CM1WWBw1v3sgUyTnU6NJgIa6D/CZC3kNcx+Q1qstFNhKlVAnWRJ1Sal1H - ###4rMEjgx5o7jYtzzoEs06QqRXhPSoQBNY3gIuEOvMvi2J0Lxpm608L7OVhxlzDZL0 - ###PRcVfK5e8Lkm8jRLQtNwsnu4HR+3tv+5exa39/97l+GIffhwfHx0era747NLubh5 - ###s8lHZ/ZhWDX30OrENDv+JldpMp8+jyez88sxe8rsaBM7+v/Ywvwp731dbKHtghih - ###0aBuDclqjJ+eHxxvx7fdQUaje/uHjOPsn22/wwc/7h8yxhBHcXsvq4dsvWHDm47c - ###hQhUxuFsjB6kBI95J6yyIcaHW/iI2b1XbH9YP55O8rWEOfRhbfLWvPnYcs4kahQF - ###bzKctD9s7Z3ej4QgKugJ6ebPJJmnJ5ZcMnnma9naAyye8Nr7jmVyweoWdDGuPx13 - ###r66YeDNIb4P24Ska+GbCq9EppDDP1ulL3K7Pzb/+pX0NI+t701vSw0+7m0Fk2y30 - ###m3Xdup1r/NDJhY0QfHVhGxyjTygWf0G5TxPhELp+2mcPakJb+zoZ2ZW+IX4JttKh - - - -Valin, et al. Expires August 20, 2012 [Page 282] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###BgQ+x0Xr/AaP8UBoWp7XoHiuSJOAgMlh+6Q8p0l6LqdNR34Db/zf0QM/u03zwcIQ - ###Hxy/2B8wrhC3uSicBbH5nNm8/iDWfN+aXe7fBc4lK5bbLwm2vDvgR0fFXvI5vOgv - ###EdXNWYQ6gWr612A4qPyRjoeB8nbT6dTG/EFy5Y4XAWGakB9+rGIS8w0guWQdxHx9 - ###iNfclwQxvuglV+zj16J94aJ4cZBMpj8ncOINRTns1/wQAplm9ZYzMHwNyfEKHBFP - ###9Aodm0Gz0ag1/S/CO+3uFeN/Z+CkbfV39usxSI3xL0f727txa/ts/5f9s1817dK3 - ###aQX6sRpci+xu9rM6E9S397/Rtpgnq+WLUT8cGX++NFmIaKyN0tiC81QVRuyd7sWU - ###yWNHWEGFYZGJZSCeHZ3u7OaIjKOJCN2CRfHcCF9jc/B+a47RfA4MbCYfBsNHHQA/ - ###fwCyiWUVnE3wbneE7FVn5WaKzYEt7mZ1VvYTcMZO1puOYM/MEKkPzo7j97vvFcQ+ - ###cdpoLuEEKG7ZzbWEfD6/oX5yJ0gZ3FnshiClgvv+vRfvk2ka82nz0fXhIusZ5OQc - ###oPqzGCb+5BVZNbSAz/cf+L0PrUOMwgxezVfb2AzG6CbVnU4MXjUbdCHgasNiUAJr - ###OfDnM53C8L9/HPibfvgfAcDDxwGwbgNoKWXbonBdMg2YbDZlGhmP1vvKpMSOVyXL - ###Zj/WkYHiPzBxmdxtpbht9m/sY+83plZNA6rPUcY3BRoAb4U3oPaTsCIqFVa/F5jr - ###hyOo8haJaXcy7fZRb3BGKIgVDPWMB20fvT8+2P30el4zZ9dM4r8e9jokI7s0X32x - ###UdaU95zG5CYeSJhsMZu9NGHKAMOg87B6acN9iW1dE9SsM67NoEa0zZ727tvs9wFq - ###jpOdtJd8Szs76UUXIh31VmydZ1v4wTLdaDSEY74OCBkTs2tbCWEvMS5xMksG04Ph - ###rY8W/T2h/PK+/ctJ3J6Nv3a/DsemTrkZRO5Lt8kY0GnqOD7wNMZtkFv9weS287jk - ###Bokt7ktvHtKZT2+O8lmI4Bp/M4LzvDSf4OpPQHDNvxzB1e9PcD7aKUBxnoX8oyjO - ###0/V8ivOQ6RNRnGcFz6c4EysMTfYkf2ydHu8f/hwzqf1sH6K8T/Upz6LUjb8cpUYP - ###oFTPxBegVA8H+FGUWvtrU2roEW5+FKk+iCpbnx6ZKh9AlPcSEH1v/SiiBOzt7B6w - ###/7bj9lnrbLf916bS2r1kxodSqVSadoaQEEYEWl53ryAZCjdCpZIuAjbVoogzlnAX - ###NkHtZ93FPoeuhGLd7w5AgyvNe76sHrCskGIYOkWmH7uDA6tsdpbd0MLeGrpX2YRq - ###duGdcuxC3RGqqHt8moOSN5xiLTMV2lazj2NzFqFoj7uEqabwymsva2G98a2oYH57 - ###WST8Bih+vbnuI+u89rLYB2vP8DMu2l4WybD2FO7QWqgazWsva6Gz9vAWu4Hz8uH0 - ###l/1fIHdMEGTZbR4rk8ATZBG4TwaB+0VSwBBjiAKKp7DFQXd6sArwY3giHUDFzI5i - ###vtLuuW1GyMpYTPa7Hf1jB2TqbeQd/nlgZIDgr3DMwojnlK2WeOtY24Js86zRhcc0 - ###m9PH+zl9FG7oY2ZDz/Lflpb2j1sl/oV9LvkeLkPazaAi+X8pazLKQYSeCWWPHAO5 - ###n9H6rjsMAyYtsnzrBdcTAwMWQziAZmvtYpxCYAh4UQsLIgZspXcXXdMbh64MMvT5 - ###AtJT/HCd9yTRB2c1uBmuE3oIoZkYcjFTJ8SUwTqZYas22cyPzf/n5H/klW7j0YxR - ###Ko4rPu8NL24ekgkyP/9j1KzXqpD/scl2n/VmNfwPdjeqL/M//pBrmf9xmf9xmf9x - ###mf9xmf9xmf9xmf/RzP+op09EqQiTIvrT0aNnD5eZ8NnPQd0uOmbVd5P1RZs5We5t - ###MQxdHj7DIfgX9u+G6EJ2Qin0ZZH0iKpSWEUzZeehBEoBSinZKUU7pWafV5jNWyXk - ###2feyBh/ly69S8VAqThj9JeCjEhGyICiVLNgwSyg4xfwiPfV9Bq6dVPc2vFoJCVUp - ###x4SPKoVQ1R2Cj+CiYsayQtoPxp8oDxFRgcgNs8qVrJLSsCqchL7CqlULzkeAT1Q6 - ###koUTab5lRSZRZyEyK0TB/Mu2ZSkMKo+gKg3xTqjwJ+GeCjzqRdKrGfgzKzJJOKtW - ###9SOiMSqiXtcKBsuCkk0Lj+sPx58szVGz4KQCpFT4OjTxqc8v1bmgykBUsJYKxst1 - ###Q3CrMjJz14cNH1X/qVOheqtgK1UAW9eKrlK1QyoPQ8U/qYAulS2hshhU4DXSi+E2 - ###5sBnV3FaN/FH/IeqjDX10jDEc2it01+bz5jldzL5yyLbDxacgCJAr/wbkKq6a5Zr - ###o0IlsuJ2VdZ4kX9dJC3+19OGMQGyvKGsxkuMVBCsWNx/GnxUQGadahNROUYqE0il - ###7ahCcUPiVxLwes0cg/03yqhLpG1i2m/mBk4CBsFHG48sG0mV6KlS7z3qND0Af7KY - ###Dy1AYjZU3VhWXY6M50KtUq+DP8JXFt4WgU+WPiRGTqVDacGH1ndVstCeA1WlmjYv - ###ogW7SJH6K+GjcoYNi0FR1V96l+AUcElBiOhSFi3Sq95XTbiy8HkP/Om0aoyNKqdT - ###3wQvlVHc0Ks5WzincpCyjGXViz9jfSiayIXPwSfNUc3cyGFdS/xRKdCquQlIHiXh - ###pWJQ2TyAPZPL4NEU30u/pr2JUC0iYOyvgK8/+19dcKKSwFREi2Ag/K6bfKFOwo++ - ###adu0JmCk+aA9o25WRFeCgqA5bS3M28D08cm9yz9EWeqMan3RECSpV41lp1iyVi+s - ###ZpKDLBj+itgjVfyk3022pKrzauwoquUOcXKd9ni5Jq55Vj+DCGOV9CJZgSoHUnmu - ###emT+LqsEi+cjT/VIqspI1RPXLV1NPrch+3LgkP2u+98hFkeVbDc0/YVwJ+VYqoZI - ###lR6pAicVMicy8uhoWpF13gbhgWAnOZZoQJORSacJs+ChtqgiJumWGy4+NqiQPOkQ - ###1FbTajOS8Cmdldi9Ve+uSnIrlQEkXYvGXnfnVsqjNXMeBP3KrYXgfqXNi1ymtPTt - - - -Valin, et al. Expires August 20, 2012 [Page 283] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###MnHUB+k4JJPXtLFQHT2BqzqJkVTBlnQuKh6vdEWPbCv6o62EaIx0VGI/G3JszrxQ - ###ofsGVaSl/mhe6K9bFdmpQCpglvRAFXU3iI0Tm9fGQjpHnXRK26bQcPqnvhUcNKcb - ###Jm1T1WG7sq4cu15FnKrsUv9EQ/Y6KgKH0BXrtK2K71StmPisFx8CD1T5W+q6diVX - ###B54FOGjo5aCvzJFRHWoqiCk5KK0Q0gqrHg5qFvVUHNRqizClWQ5ku5KD2hyCqJtm - ###lTiXpkES1qRmaHNQWhlUC5uKfmoUEVUz2jDxEFkKIOyESpOl2bNnzVq5tGJDqhmv - ###1WMmbrNBXI64D818kfq7JKCa3F7WGm+SNdWuY51TW1laRqhtqjpKgipxfs1yQ7RE - ###XE1Sc9YY1G6lOCjhSPTn7Aa0kpUwxd/U4Mjsj2q00+5Ac0xWizwOSoVyaReiMdad - ###MboclPoV3+WOSlbGIhyDrEzEwcLM/qnvbA4qrDVU65zWSZMK2dLYdashWQmJ5m0r - ###bBEOSooT8YfQmgeSmkiQFt9DjU5JmnUssLbEsUidaJuDRoU4KNnULQ5CqpHkoLUc - ###DkoyqG0ztriRIU8TB6WR2XIbyVhCFqG29ZUqq7rbHIsohcZYNcfS0NqQGLflFbOy - ###u1zRTbJHanIb6SJy3Db11Ax8yV1BU4elCkdyotwdsrgPtdnUOKgl40oO2pDjFg9a - ###VJbHQWm1Wbb6dSpjTfPS8OwoRGvZ8hH/S7KoJoNKuahujoV2KclBqS+aP6/9PKM/ - ###Gpv4TrLPeuhyUJISpMxD/W3Ifu0+s+3NtgxMMqgYY13tfIpzkVxP5wm27Jtd6d7l - ###XCQL0w4iOCntvLn6BZ0V0s5llZ9eCA7aUUgHobVG50Gu/qE4KOkgpKvZ0ls9C54F - ###OGjNx0FrFnejQt2knUgOKrBJz0dNDwe1tXiaXYsbSRlUt3JUTQxkaqk2B11fgINa - ###HEUeLOgc1MZ0hoZJK5oo2eCgRD2EQ5t67BM5MgrWXHw0iUJtysziBqHGQQnPBKsY - ###E1mO6KRc7hpKbsnkoM5qI+omI7SyeCl80E5qF2yfJxNqq6xG9ElGT+vUnywFkgYU - ###J5vPQa0TM7k7CHpe9+xsRONkNZC7w7rs1+6zOAclXUngVO4WuvYs+pMcdK6slcO5 - ###rB3dloXJkkh96TKo5KC0c9lzfA845FqnE2B79xRzH2prX8rkxDmVRWoOPAtw0Hh4 - ###eTlJpxPGSNdtVxyTj6p+aF5ohyErU1XizeEbRFMkxRIPoJN5MpiTUT/U6bORN57u - ###1UDY5OvWRkCTENTp9G3d7JROEcm8rCndZO5SriEkVog2iSkQAdXdUxlpjiJXiHUS - ###VRSDpUGrE6cNC6nUT2QSAykmmjIp+9Xa5X/VYuN/SeHRFGISm8i0Kg0iZFq2zfkR - ###TMqf7Zf9oy7H///8Nr0bJYNOOn6Iy79x5fv/VxuNqu3/X2+E1aX//4+4lv7/S/// - ###pf//0v9/6f+/9P9f+v9n+v+3u1fH4+EFBHdiEACmF+yOR0FJ1bzmctNKcHDMUBNA - ###umeegOHrsNvhIr2SrXiQuFa0y7lWk3HZ/o2CxFXzjJ8x1iZa7QQl4lK9NMFY2dAp - ###Hl6gpHXH6VgFk4uwfMZtk4Vra1s5CN2C6VDsmyHVyk2gCnsDwkW9t9L024jt9r3e - ###N9rPx1iltwoo8Y7aE+/edaLbef/97oD9MhykCMmmBlWFcmA/E5Adbv0U7LDtBuUV - ###LUq4zMCaTNks4MYEv59i8bT49OjD4Y4WlL3CI4TLXAh5oZWaDLa6Ce7iWrPBRTLA - ###yYVhzlgPoOkKYpjYg87AP5MGSkGX51nvBm+CDhtVyD6urRmh2Mn4M7v9BT5uBiVF - ###qit5o1GoKusNyGvFznijULu2qT9YtBPfhK2YGVVoMDhOVKTvOxpqQXbwo6O1H//K - ###iv9Gie2RNMB8/S+Mmk3U/9Yj9l8Ysd/DRjVcxn//kGup/y31v6X+t9T/lvrfUv9b - ###6n+Z+h8v6YwB4OpH1lh3kJq/aYHiors4vhj1ZhP471l6BzXCgv/a/i+mjFAvTNI/ - ###7qYXaeW2O4GdapAmwCtHI1ka9rw7hUAGYLE3kDGJcTGRC+n3WdKD1HfsTmcLSySx - ###gTqJwlCg1XIx8fOxw63PwVnr9OfdM55hii3UuP3f2kmTjL+tckeDV3X+N2TyGXwI - ###a+LvOv8bNfiDkE9Nb3jruA1HKgXBel8UrFcCLCYycjDqApwNAY74Xms0HgGsj0XB - ###CqsCjLoAa53/jQTWIgFePVoAW0zd4Frg4amA5yScA48816PDZwq9IOcNCosQ525N - ###eViOh5JQSxppGVNvMVV2nA4pwaTKxeVQGwHKX4jhhfh3yM7JAK59Zhxn93T3SNSB - ###QJD3/3tXA7oS1tbhQLASVqtw0l7ZiOCMsbLeAM+1ShNRV+F0Vole4WE8e0ad12/w - ###s1pxSxAkfy3gjQS8SdEB9mfhmx/CuuP4bchuUJhUQ4ManUPQIwFdTvBsHhxs+E3w - ###LUJnf/SHQFcn8NzhkwTxkiFGHOGZLXoPSBcXPPbEs16cLHQ0kn4FeH7LfY5whvHo - ###tTp/KMNB7xs/Ju93OyroCwYTgIthNXCnH1OuXfaSq4k149p5NWZSw2fiSDRbE82i - ###Ew+G6GHjc9+viffX6X041w3hgBYdxDB6Cpx8EWf+JleFhctuGhqOR9OxHPMzaW1w - ###BlD23uPAGWuE46i95V8V2hh7k3ML4xiw6EX52XH7IumlOQg/O57AExay0XcuayIn - ###WKItmIIgDdI895GYCzc8L/wp4l9aO+SWYHkl1Gx3H91rY37Dg6HWtu3xUDMas0YF - ###iTx5/U1MHAyKhzATZo4Ic38ar8T8FdF/g0gPfKfQqQXDQDFYRyIW0w53/+A9CncT - ###L0vkfeqPx0f8ccYWqyIiUR/y/zIxaK/NePuHXw7gkbL6/g6+B9/L6hnrEXrCQ6J+ - ###mtLYNj0xkbtMXaOsRgO8W8IoAp+JDYYQQsQHXpGH6VbTMdMmAy4FZWNfVPCp2aQL - ###Lsjg7prDJoziP5IGxewYpJ/7fsOeZ/BNC4HXYthtIyzSSFM00pR8CvgcDAIhgZEA - - - -Valin, et al. Expires August 20, 2012 [Page 284] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###+cxvaEM0tEENgTMOHxLEzWBr4GAGY6sRz8uj7N1PZxYPDWELhL0fjJlsrwBINVIO - ###dnu97oip/y+3kxnTu8mk3EmBZZCmXn0Rgpw5SiYTOPcIxt3RqJdqqT2qcLvfHXT7 - ###sz4TGoYjfCwBFXkmTDPsB/n85+qLV43gJ2iX/6k1voBe38dCnp3gYgYmiEtZSbfL - ###RGss/IkFP/X1PoK9mXMDcTRyMUwvmZ7eTeF3VP6F3UWd2DCpejBB20Yw6Q+5kSJb - ###fpYPQynVrfgk2mASGNN32/ugkcX7UNnqw3tYydqvh1sUZ4xsrFFdb66H6ALVqIaN - ###Wr2KYpn8PQggfBgfrb7aaK7XMKypzsSEGqNQ2OLl7+pRJmG+2ljfQBmhxp5trm+g - ###s5P8XXu0xjoN6yhrRM1atd58hU6Z8nf1aLDxqlZtNpGZh6zFjXrE3cro90CxmD93 - ###LlpF56Klz0Wj2qy9YuiCuYhqrzYa9dr6KzX8OhMwmuuv0M0vbL5qbtRevdIQyVCw - ###Xqs1cFsC36VX9ahR0/DM8FVdr3LH0/X1V41XNUboCre1Rv3VesiTZTTW69WQzRTh - ###06M3fpfK4mPbfx37/zjF+tXpmMm83a+g/3SGt4N4b//03qcBc/K/NqL1umX/X29G - ###S/+vH3It7f9L+//S/r+0/y/t/0v7/9L+X9T/S91wxCU0/fsrhTAle5VnJcqUsWKc - ###5OOjg2wHsVXGhcpBpifV6vnsUtx2zRDsNnSyzcTxidVGoF3wDC/0k/vI3ji5mJQz - ###IeEFFDrpHXegyXyOP4OVHmDjgKcdZy32vNYUVI44aTrOWzB0sO05N8jOA+C89qNm - ###VT6DDXDL3y3UBiopdBj+URdQloIxzhYUBDuNdxgn4jV9YB6rP6lgo4BcrmgAwvVK - ###fn1jokq/tbbpQ49TMgMuoYZdQZ2oZDwNrthONuG6mHAUnF1epmPUvUZsI7PKZsAl - ###8MfgY5+CNd0Jq6Tjnzs/+SAAkoAtPOnpQJimOUMZ9EChz5Zdy0Rh5nlQvdtjV1mR - ###YhZQ+4NBOqZNPrdHPvjnco18zp7g4CUWpzKA/fLaaZqTqj0MC+Gfg2rwpWyAgT/Z - ###NbJ9DR60oEH+a1k1GLoNhg9qMHIbjB7UYM1tsPagButug/UHNdhwG2w8qMGm22Dz - ###QQ2uuw2uP6jBDbfBDX+DD1gzJW3JgkNlxVxFK0XWURbZezDywIXkmbSHraTQQ1cP - ###W0qhh/QftpZCz+p82GIKPQzkYasp9PC4hy2n0MOGH7aeIM1kxoLy7VT8dAaEwXIw - ###SaYz9PoArXvCVFm0hzDhDzbvZDxmWq1nKwPpcG3N5+Pcbp2FzZLPsZqgFhW89Oa+ - ###G9/Ox2ly87qYBBT+m0pAc4WNfIkAf2zt7NSikkZFSJdqK65xH3SN5d6Pyfk7C83O - ###Ireze/E/f2eR2VnodnYv1ujvrGZ2VnU7uxfX9HdWNzoLX7md3Yuh+jtrmJ1tuJ3d - ###i9f6O2uana27nd2LDfs7Wzc7a7qd3YtD+zvbMDtruJ1lSEP36eyV2Vnd7ezVo3UW - ###mhwkdDlI+HgcJDQ5SOhykDD8t9gDo+Ue+FR7YM2zNp9sD6x51uaT7YE1z+7+ZHtg - ###zbO7P9keWPPs7k+2B9Y8u/uT7YGRZ3d/sj0w8uzuT7YHRp7d/cn2wMizuz/ZHhi5 - ###HOTp9sDI5SDh43GQMJqnH4SPx0HC2jz9IHw8DhLW5+kH4eNxkLAxTz8IH4+DhM15 - ###+kH4eBwkXJ+nH4Tr/1cksk56mcx6U1P0wvaTySQdT0tQVF6PDRfltxmIENAN7myn - ###4nyOuyckQQSe0ngApDIvcB8IJkedfwM8WmccRtqH7OM+fsqHT+Zcq+22kZGB0kAQ - ###mBCeAVNivGPmWvBlmMD7s+nnL1rjrOkj+HvEJ1S4i1vg+DJIuB10B0bLMo3D/iCz - ###5SIZInjTB+nA0/ThrH/OsDG8FMItR8+EmqZDRWtSEHkxj/BiuAYqzX1ipd12ThgH - ###bd7V/sC5ZR2DegR55xW2UHUrOkQIbbXOtt9htEy8f8iEciw1bz6Cx5SgepD93D3k - ###lAteJbAAvy2lFBDGmKIAfnHoAMRv0twgavpp/2L0DRlMOWhX3k5Yw/hBHZWusif/ - ###SIeXJX1gK5LFSEjg7IC9KNhQBLATaPtsRQFdD7+CjxbUn0M3n8tx0k/brPH9gTXP - ###AkSfrrQJ0HUHX09hfSqk3153e2mJCfO6LqUmk5hsvzsocarDUZ4n04trgMDgmMAp - ###U/CWqti8oiT4I+OUJxsrOoPM4A+tU8a9Aa/7gNfnSA8GdtGojLCIs3wNZh0mg/ho - ###NAfIZ2GDUG856pzh1UspRoBC+MLVxgBeUZvzOJ1ybAjQfwEpR/NF0EcnfAXoEre4 - ###t0GB5WQMg6Gcac/28lRMpGLeVHcvxYQHby3qEMh5j1sfUij6xrEV0xm+Rme6oJew - ###dTcSy8fGHKbsueoOBuA/5ywvgzCMZcapQJvnL4VXHDX6PUh7k9Qai7V9fhc7o8Ef - ###5g0I3PD4HnRJTnnp3TSA/DxeviFZxgMG9ffPvfJXuBz/7xH4vMTpZBrz8ObJi+uH - ###9jEn/0u11rDzfzartfrS//tHXEv/76X/99L/e+n/vfT/Xvp//xv4fw/AARx15+Pd - ###eGd3DzALTuBc1vHcyc0Bem9QmFy9Az0KvgpCM8pdAZO7uoxNDjNya+KrD0CAGCYb - ###IRoM2vE/3/231QXTn0C7Se54CC8I5jwPDY/A/cb5qKe1w62YkfreqdFaXX8Kb8cH - ###u4c/n72L37fVUw2uajSC/sRu+eDsOH6/+959qxTUmXLgaXXFHedp6/2u3ULJ3/qa - ###M5yMTnL6CBSMGRCsWlOQ21zcPovDzOaCt2+DaH4DUW4DodtAe88zppLABb/lGYbd - ###ykHrZ2OmOYltaF/YvLPvbOIrb4NGM3j3B1CA3sr+ob8VwzbIWomokWrV0wqHxV1R - ###JQvS/JnhsGS1oiDNR8xO3GY7o00sMKS68RyQ4BnjgTVoVh9+w35se+ufbf6sjpVa - ###9lOQIIBmIzRa296K+wOf3TW0n7rzPRVlg1YDjBBo9bzH9ncUQvIeOyTQmnm9hlWi - - - -Valin, et al. Expires August 20, 2012 [Page 285] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###nTDKwYh6rGa01n7HNkSY1639lkGD1RfRJfxltAcMvDe8SpgweN1nsuFtCvI08M0g - ###sCiRyVq/+Fq7Z3N7B60z2NCPPpyaTVZfVBuXz5ydDYh0+wiMxp/Uo56ndpynQvcp - ###RuD2U5GdmyWqwrpEmy0yd5ECzbRNi9QVjKowxQ5Tya+ghqTNir98zqDkL6+Lt1sr - ###1C4n1jntHiRXMaadli37ULOGviLeXqN5PQzO44vzm3iSJuOL68n8bpzUOOG90c8W - ###RNyfuGDDdvEF/csXQXpea4CJcC4qbGTPa5EfJTxV3oT/K5dj/5OZDh+vj3z7XyMM - ###m5GV/6FebSztfz/kWtr/lva/pf1vaf9b2v+W9r9/K/sfG/uH7TPH+Kd+1pM6M77D - ###HjIzP2SmhPClhWYMMR1cOL910osFU0UXGinUpRlCMunJdTISaaJVokp+UF/UlPjy - ###mRh9IPyf/neuY9nd7591i0CwGjg2py+vscANd30APUVAyHjvMMf1zLwKeItNwMI3 - ###uR7xRJYZoBRo5Xibt4CWMbJ/UQtrwWH7JIZntj7sLdJs6zTSmn3XAoska8Vw4sqH - ###ay9undL4zOd9CGP62PE4/Tr/QUQbuIt2O3cFnwYgvG/4AGd6XIcptWln/qMjBnB8 - ###xWQm11POB8s4vb1m4gHm6n397LvQoie/cx++1wWWEC6fX1o7HqdKcRVZOnOWjW+k - ###rUHShi656ureZ2CxR3rfJkws4T4458nghoP5U1CtbAQ37/7wweuCXxSUMAOWeaDU - ###Hx+U6J6gRI8HyqfB+Ko9O78cfwb6iA/jLbbrthVQ4AAIt0FcTQfp+Kqbzq3JdU9Q - ###DsdX6MnY7k+v45MNByAAhWfR7HBQvgW99GvaAyk9TS6uMfHm4qD4uP27Y760spoA - ###UHAlMQmdbWLgZ8o4PZ5xCUUI/KiZrjEHpCJYOciYGQUK3xcfgpJioHQHX+M8cNC9 - ###8msKisjgISAVwQq0fwDtQkE5FySJFd63OoI8Z4+/FBnCHwcrF8MZ+JTm0coeLh/x - ###oJErFo9LIbHQNcRczgNFsH4YrGL9wS8JU0AhHfbFbFqBzMKM9iqQzphcdaVwtDD7 - ###ZvMJyWj9LJx1fTC8Dbw9zW1YpcaNkbnEg+FrreFtgSu28TGSYWwQaodwXTeR41Tn - ###t1aPXvz1h53MBQ0hAiN0e2WCJTxYDt5UfxLJskSUyFv1w2z0OmDfOkOwb1yLMwxn - ###mhjitFlqI85nY6CDAdhL4DVM8g6GlPPh8CZzhnKjEga/pJDifZLhHq9f6MJd4DmU - ###W9vTdATu4EpEyX2H8YYT8zX3rf8/e3//2EZuI47D93P+Cm7umkq2FGskWXY2tvv4 - ###NfGnju1YTrLbXDo3lka2NrKk1UhJ3G6+f/sDgC9Dcjgvkp3sttXcbWPNkAQIgiAI - ###goBI3KATa3/P48G9X28WLY4hwIuUpfQWxZoNO6C4DQqWLAofimKqlch/vV6Afivd - ###cDANXpFKuK6UPCLN/p64pgGMNPe+hdKb+KRwUrKSuq2DOytFr/rdwmXb/W7oKOyc - ###9pieI4LyfnAL+n2NAvAUgYEqAcXUTm4KnBV4WdHtIhWA3OhqT7jBX2aNTUcFIuzx - ###l/fx5qvtnx9e+Oe7+389vBSHNeJIKbctJAvlMKF0HKltEl/wjCcg9pR0+YMzhcK5 - ###GxbE2UmjFyAzo+Nht98JBYXiU8cCJIb93DHeq1igKs5CA3C8oRUHlLn0gGEl6AWg - ###4fIwmk2KFuc2hUsgZ4HCJNl5lo6CNXjf8c4MXmrxX9cL1AGWLYo97bLxKmbRCm3a - ###YH9lyF/Hw95IjEvhTfDhEJdb1+1C9s02wahFvUzTosQDqL3sX984tKniTxG965NQ - ###FhEhlKoerTc2Kmpz0+tPMOGQTF7wTVGpZ6MS0T20+XHR7+pIlcwuE52cp+rvMSpu - ###bXeOR0dFKfE2KvAhBxfU+Ud9PEHsTPufMFVeN5ySFlgcJR0VZUqyUTltv85Hhe+z - ###2jfBOJTJg4A27eK0KXKtl9YqlEW/IpPYUpgmFKYchFL90Swa3Gm2V9KxP3HyzImK - ###s0w0DsPOjS9pjyqmgyptKhWP0NxPEVQCPLL0Vb4Rn29PDHRw9wmLD94ppINk2HTQ - ###2S8vKq7r0T1vtEzHqUtgyxWIy+A2Km5BvndxgYN0EkRTXKmLynOs005Zwpx95kCu - ###i5SkW1/IJZ9BrQal7np6U6AaXsbkVdHc6iwihDUaeMajKOrj5pv7OiOpS+LqbtlZ - ###Vz5FJOTu+bHfi/yX/0ifhWgqPD92+TSXXv4jG4O5UKEJmI2PNgEXxqnQRj74ciwY - ###Ng0bzdtb8fa86BRCBRk9HxWRO+qbooJJrXBHkoEOiqVRDx0mACjwbo/MlfPhVAQV - ###AP0xi2dZfBM7DfLHAsxbBJXhlR+h+ToDGVzCVIwFctePhMGb3E0C7mh4f1S4mUuI - ###oVRUuKmQlyooSeZHhTqYi4qy+y+KTRFUBtMx3qDOQgY1L44BDBBsGBiUH03mW1IL - ###oRJwuZ/NKyej0cdqcBMGXe2KSyBPawrQqCAqeMydfgDhQmWojsfDgggV4hVs7x2F - ###DcgYICjQBe1YcMoC2BRZg7T8xVfjKA0VXkrlly5B0XnmTzGqnAedj+GUDJ23bkxM - ###uXLbHwz6fAdDYRVE5Aw6EBlTW/dE5QT0EH8cTjouZHBl5kAGUIwRXW7DIJpNeKyf - ###XjAJH+BQhos4YbovoGntj5AZvoB6nHV4EpeCLeB0alrbizyF1gnar0QH4SC4C7sH - ###YaePbm+2Jh2PJ22XaH3o8irwL69j+qUsgMosCrUgJV3cvtgcJpV6nGezSB0kmOGa - ###HoAqwtUGVGgKXJHCWkd8N8wDxJhTn1Z1kXXzfqiILN3zoiKqUfbcXDyKooIi/5Cf - ###KELDLi422ZafQRa+ELk4Ki7qoHBG75FhPBY6fQohVGiDYKJyeTMJo5vRoMvjvkpU - ###1Ou5yTEHVUBHIEPEyehzmojRZxDsclknHi3UMLLm8Fyo3M7oPubrZ5k7OFzSqugt - ###PJoQRFi5uiGecIJ8KYROEVToLOlV++1rvz2bfOp/wjPDJCqaiJOlEAuSL1g5tRvz - - - -Valin, et al. Expires August 20, 2012 [Page 286] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###oEJWRXHuG/SAIzHIUji12FYNUDckMwq3XiQlXUXwkTbXi6NCbtWjwSDEc6lhBxT0 - ###AFAbB3eDUdB9nkAlHAJZuLc8nmaI2gzPbthkhv7x0AY6TlurehFUPgcTFJjahEk8 - ###OJl5KYxcBOSbinmMdWERMiXv4gMEa9D+3kXeDo6oQt7n3P0AzzeBUZXqlfsUFPwg - ###tQZHqcYYAxVh5gq5kYuGhcei4pcaRGPc015miNdRyTlSlmYhn+xu/WnET4MNVM7j - ###uNT4kecNV4IGK+Hsis1FFO3LQZUiqIizIhuLfFQ4eFE9iYITFceJNEclEi+ztDgN - ###FdPpoehThFcocp4P0nKAhlk0ZkbcXGy6BxVtaAqrJT+Oz63QPr3wu3v+641MOf+a - ###Y7agHsuICPkmVexs3jlybiNozxUOp3pZJ1aqbBZEasY6tTOb6cujvFzkxrNBFOrA - ###NAdlGeONQnKuCcdrLgOQ5EUOG2j09zCIWwLAqji+ix29NW+efkYUUMdTmKMB0nEB - ###l2U2JONRdB5O+G6veBV+KtpN21LHSoGwi9GG/h/cja0zm6D3Y9Y2NsG3blz2b4Lh - ###MBxEu+fHRVCXxaUhsUCdDq9yehXzyblcRyN2BIIR1S08kMbx3Bere2HrXiR0CBCX - ###SH0Joi2uVwWDwZ3QIqDd8Z1cgIq0D8pG1lGJk49FnRPlexAf+aXEgbVex104uPyp - ###qOIARedUHLDx+Z5iUycPEx0VMWsRFdDe+qOCXrMFrQsjfhy4n+4qKn0eIxQonbAz - ###A4UX3WiHpPqGgr8q3Hn06s5JMznLSPqRmy2eWO8Jbewi7M6G3YDM6yixy6wbTIPi - ###Jok9aPDocD/DXhxgWg70aqXTH7HG8YswYRF7baG9Ha41nG/c4oqzazgO0dIGW4EY - ###94v9ilJNkThj2yS2CCr8rLMzCQNYkVwHweS2xFQwV6KHmPfYgJSouVQpsnT62OJ9 - ###Vn2+sGY34152hcNiyN1rlPiIPV+p48IKicZKlK6dMBgQURbxqiEV9sR1/G7Q/1wp - ###2jDL8QI24vEJ3Se6fKoJFPLonyVpYdHg3lF47wn3+5pbgoYKri2YKFbmiZ0boQKo - ###kMCnm131pJdELk/T5lccVI2iaZo+8C6ICBAd9YozIiieTsOcjmRfp0pvhqJTh9yW - ###NBsKGgpJfo2XDwpYQgvQFFGhfAHkS5qOilAbQE1SyGDV0W1BnbDQZYNhx+fXKvJH - ###UyvsRzf93jRfZyD2kT55SdfZtMtsL8RdNod7qAsxcUCcW06d3uaWNE40pTA6P9mP - ###PadNQbR/+mIhoQP1/PBLh24FqluOWVcvXUTGRsijmXu+u/yZCiES3Q3R6Ye7FS7W - ###AmLxwnkRcY4rjq4BkUMshoKAxUNRxFPzIPz+npoZFzNdxZETCnFB1gVc/0ruNFOH - ###z8VEo6wt6or7Uq+5c8V5kH8xuYAmJK/gOuuLR3cOgg1JVtHUp4Afmul+lo8KjnW6 - ###+aswKq4iBbxguNac8H4BlIrd73Sh4mI1QAVdt26ysNEdycKF3MgKUaWAQ8738sgp - ###4JDzvTxyCjjkfC+PnAIOOd/LIwfl4SjttFdD5XxfnGgu+BRUq9NXa4XKGxGPp69l - ###GcHz+0VRcRUpcHg2z+lZHipZxxAFDkS+14lIgQORhzoRkTYWNBfGhmVxZEgWUbzL - ###i04/mE5FyC3tSLCIlORmWa4CFdC2kpbfB7Q9LmB6dFses4DMe2jhamOOM4viRxbz - ###m0uzTssKHJY91GmZ5IDXuvOAMBQVMSqp4xjZEO6ZjAvelmZv1I7gvcaFU5gn3HZJ - ###ZqCT/UJL0SiK9ocFjjFs9oyxi7eALIK/4ZPYkHRD01CVupsw9iLyvF/SOKOWc+/B - ###VU/ppYBGSDENx/EpRAHCcNNX9k1Glx5Itki+T3dVxWsNo0E30pevLmHZ6+P2AG1X - ###0nhVYc3q1R1aUgdAeB49XVH94B2sjP7uyfGLU11MYNeFnawursfOve1JMbWtZNLC - ###RUPLymGxhRhotGA64lh9VcGrxL+/d8TL5aM/NOx6/FfYX9UHo+unnYeDkR3/tdZs - ###Nj0r/1Njo15fxn/9Hs8y/usy/usy/usy/usy/usy/ut/QPxX1E5f7r499IEIR8cv - ###MPqriscKUqPXv6YYrVJjTQv2igbgMUiNL8KDH6WPV98E1RpUp3qpzEqf0IujA7sy - ###XMV4nDeUUKg3YxHQskrlMt8W4ek+lJgKnzgK2wVlyLUqFJsnbafC2+BaWonZxp7E - ###bqY/POnbhiueL5uDg4/QWAg6kIJX6FmJ82lrgAf/qKAVp4PendrWcv/kb2g22C9x - ###dCrsCRZ8IkqqhL3kghB2wupndM3Gfd7VaACiNjBoLXZPIm27ltG4xBoeqxIO0CZb - ###5d/ar0523+2VJFoV/vbVmxPtFY5dlSl04MXGM55j9t99u5LQ/8nkwl1THmoPkJP/ - ###tbne8uz8D826t9T/v8ez1P+X+v9S/1/q/0v9f6n/L/X/VP3/FoR2ZtJXnnRBC58l - ###vHuzTj6Sar2mfJWKKOEYixf/vSBdOGIXB+xTMJjRyvm6vp6muMc/3P5BK1oUx4ob - ###7DH+uy+P2sYBiHHR8ffMCvmYAdY8tVgZS7cBF1AOdg36+9oZr0yH+8HubbFzxnSw - ###Rm9HXLXIepKn8I7evvNfv3OD1MFSH3kGyOyupoE1m6Wu3s781/WaE7YEi/esJdie - ###WGmBvUbjKay/1vXqAmCH6iJ1NpFfBV+029TksyEDK2LWP6NOAbBxxE8nVAWWn4gy - ###PIj8kdXWvDXXtf0YrL3zVd/6sL2s4HEwKL5XYTSlI/0KKhhX/utNulMR+b9upBw/ - ###vvOnGOr3WcrncDKBYWuJ5Co0kG9fU/LDt7Ci4bqXdq55cQAV12VWFr1m+w2sRG8d - ###dVWXpuHtWMgC732xupuOuvW0uisFDzYnobigSs88dWpz1SEsaRxynY1VHTFw797P - ###AeedH3R/8V+v59XR3XdEnO65+oNhuL+ohDzOOglnoZUxCMhwQLdwKmwF3X/88XSi - ###m3SCCDZv05I2sdnWdsoQl58n62kzc2eb1diTJ/oraKrurKaJLyzUqG+0NrCu/p7a - - - -Valin, et al. Expires August 20, 2012 [Page 287] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###02xKJEFBfFz1B1Jy6SfwVFV+hnVXW4XUylDd0WOOGx+4O50G7igWVz+yt6+TsN6+ - ###Lsm5XEmBpsV6N97LCPbZGLRHE75jNYJhAMhR7DNB6PSHSFVMLBBBFb/PL2fBxk5D - ###UJ//KbhoPKBhcTIajRlsMCeaQBfAYUEBDmAwTs/hny2tAfi9usrKwgcEHxSmUNIU - ###Q5HyORLALsKo352BCE8uGZrmobE1NPnETfD3HORKksRiuqge9HkP+tADuyy8tfqR - ###lC19WLy3dQOm1yqxUjyByxq6VJrsms+NFpVU5I0pbuIvqkmIcfWvBgHfhdwog1vf - ###2IdKKBwaCXU29rl+EPmDYDLqByUlBysG3AxmFcB3x+PBHYuAXSdhdTIaof1FtK3D - ###XozoclWVtG6/vrj0d89hj/VTyTQfl+KFsxyLdCK8tymJCVobgHAOQ00Ogz6IBOFC - ###QBAW6Tcne3slY+wqMZpofm7qAMyBeoWGrjthvZdECjodoABM3MHdQxBMrkwahx4c - ###v23UfeTQVJKRQit6s47dMGiY3qM3Q/T2VN6W3M9Uet/R7VPuBzbi9zDkJXqYssL3 - ###1MmeM2q1xNe/ilw6NV7keprNipeTEMPPqaDIBvNLPSqK6UKNweJAEfupUok9MfWe - ###KKnjVCTHVBS1NRQ5ysaYaCOnJcswZlYiFYnx1ZF0pGJuBnInabfL7/7iIKQIWKkp - ###OKQrfnrPzIUfU3WXTUkrVxVdUvV7JbEM0MpusatQrgFkfb0Fs1TiIOS4LvFYOIjC - ###1OpWxSptXjPbU38JvR6nPttkW1t0AFW1zuokJG0iOBgKz6tQOmif1L5BHF5JaWIM - ###Xz2WSl81XUSYbEWOrYkVPYt0gqIqAceowp5oOxt9XxfPJSMLRM0UiZtlcylXjUnK - ###Ehq34W1nfAdTyWjKQ1pYsyuu75hlCZ5egeb/EY6AoeLNSlnXWrj7alJp496OhnZo - ###WEkUJNWYOKCU41ijq99/tPPExPnfq6AzGR2EV7PrB0sBn33+12zVWy37/K8Br5bn - ###f9/hWZ7/Lc//lud/y/O/5fnf8vzvP+D8j/K/v9rdvzjzDw733rzQ0r+bbx+RTUl8 - ###ukWdiPVmww6XgyS1MEH7MMJ4U9w2ya+MMWqA8mI+RS1wN9LqdYLhn6cki4a85a6Q - ###tb0+xgSlr59Hk48cgPA5PDr+ySeljGJePb1hoivcZiraYSWOeRnf/aBeclc36tj+ - ###2ZvTyzLUJNhcsd09OPBaj/BaF8iz/hD9AHX7cVxGs2ewoKKXuSonUuhN1J1K+As0 - ###/4CtsiuHKZe+bisofnuXDGDQ/hUri52M0KGpya8J5Bv1FOTleSqV0UwUOvLwy0Ye - ###Xt0DeYA0D/KtZgryraZWpqS91ZCHXzby8OoeyAOkwsiDRMtlGypzT7ap5iKPUTvm - ###ZBuokss2VOaebFMY+XnYBqrksg2VuSfbFEZ+HrZRczxf4shB1fkH7Vk6B8F/5WT+ - ###zokMigp/uAyxomFNOhgmzBKAKcP2AVovx/YUiwpRTIVd02YPLUADMOv0NxxTmz5R - ###Gn2KCDXBNzqHNuomjwJgB5caxIGnBA9URWfpElaB9YPVvmyKm3llbnD7C8t//tew - ###qalmn7ib/YE3KwxOgJr/CrSIHxlVWhVVfsxo97dMdPV2d3+y2y0wqAZbtJplqK4P - ###KryBpuYZ1CLCXs4nfeq2mubkhf9spqcJ7BxXQJPGFf41CSWfk5P7jTACeJIHwBrr - ###VlONNVRbFZXTxhoh/FawCzoEMeoaBDFUaEpGKgFW8BXXR42k+OB9jJuw85Fv+z+H - ###LApgcOl2t7AldEaTCZoWQAHEOJXC48o+g5CcZfJWjB7oafgRkRBmcBgqwkb83GEl - ###uw58aTCSS+y33wxiKaK5oAG5c6FtWdCgjgZN2pVt+znFZCLyoPY7HE3ZMOyEUYRG - ###hzSCCAQ16kujdc5UUot9vurxfdYPriZ8g/WjutD6ofSJfO1GyrjsBSRBH+cSooRy - ###9X4rSJqcYWolofb/rjdugkpbUKr5C4rVKlVgmc3H60r1futKdaF1Relf+drgt1hX - ###qg+1qhRjALHQENC/uyGmYZK28lTzV55USFSVFQQZL0XVeClyrUXV5Vr0O65F1bnW - ###oldvTnKkLF4wnF8/twL48M1Zq6nEAe7OGhizEuqrl1BqOyFWVmyxkpROegGxt+Ot - ###lZ9rROUcKIJfojtXDyORmZcwXds9IAB5E7roNDMJRb9L+peYXDMnvWYWwZykSfZ1 - ###ZnTWeKfTbKaI9jCUONnNY5aT3RxmMX53MpknpsUqreIrWL7Q6OdveUyu6kgC3Y84 - ###qWxiUqgYl5gvOkXZ5l+BVOg39m4vT7ujQouLHk4SVGxIHLfKekdQw9VV4ithOiAl - ###itZDXAOP4MmtVhbNF6N2hnSTaOjNZRIRr4PnEpHujD/wlNSNTtSePmC8xY6u/ulE - ###KV7XaZbOrFGEaFDrsgjnXT4w513Fv9L5LC50b65KayqPo/KJg4W+jZAv6VSCPnS0 - ###PhDRrlxEM4qJfxcVfSWH8EttPofP0hQrtaPBMoZ9O7mZcdq4NTWKNCbU+lawdGwZ - ###QhXwB9vH0NAYsRLSgDeyRsAslRQbCnIburIaCvSGLDohil/pSBIz8eHqgb4XwzDs - ###iiCRmlsxriM2d+4VkXd7Dy7vrHXRuXhkrBK0ZD74Wmw0bLFiEQJfOglcZPrvfbPp - ###n73OGnPx4Qiqze9FiXnpJOZlEWJefitiponSRQmXKpqLLbrviiy67xZZdCtsejv2 - ###6H/rabtORZ7YOZmrDwSEbFW8KjYly3DvZP/i7M3pgVA00IKpCtZlQYrBQy1R9bLr - ###eplOUV7XpDJL7nXN1gRmxmBbulhMh5Sbau6iLkXL+K45AtOCo1EH7XHaaqbRUydW - ###KiWs3fqjfFYC7SOflbDQQ0wrokBMf4N53um6Z6Z2jDXdNlW364WqkzCfKoH0ajaY - ###9seDu2rQ6cxuZxRznpx7Im5iC9CvMd6SSUfNLneAZKV+SMlwOSYipf3V7Jrcfcqa - ###LIv3rKNPvcFn5WNkvi7JUSdqUGKC+DS2JJdH/FQumy3z9drVuP4lu/20RYNbszNX - - - -Valin, et al. Expires August 20, 2012 [Page 288] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###ZolTERl/gkORXehkt1ghUGPSi2neUvsnf/NahYs26uRQpc0WuuqUM1moTDGxa6p9 - ###8OkHcT9V41GUYmvccvXVgYyfeuhl4ONrLjeLo5T4uBWbcL0WGX/TSu6YJY9PM7uZ - ###xz27l5u5fEHngfmFYDxzCp2ftYsVRJEjCueip5XNR1MrPBcWuI2xOJjfzttM4ZlN - ###o1B8Mcdyc6I0aJZ830xoTXjZSUuYZtgs8DXdxnYZNOjjFttcZK9eVlDz1Sh5tTbn - ###1FjdwNU+5NND+q09IEEWs17MT5FcESeLpTvCuSjiUKzvS5HC+8B7UiT3MFUWS/Gu - ###M+gxdy8BZ1NWamRzoiuW/yKDKPSBQgOZhjjTHk1y89RobiN2fheKHBBpRU3rfzYv - ###ptj6F2XGB+W3iyLy+WIO+ezsRiG5q4YKtqXuobooJkAv5hKg8yNsm2JzMc4VcBdz - ###Cbj5MbbNTLkY5wqgi2wBhMXug/E2azXmRLnQDL6YewYvgPoc1EbliUuVAq62ItJB - ###Ko9czbUkzrssQL+8sinA0Khky5p57FJJg70mupKyi1kPyP4YcRT4qcQt5Mmcr2Us - ###CZxG4EKTzyrunICzQpS2V9QFSF3/1yP1RVFBcfGHFBRSCD4QcVVzcxCX7eQQt5Cg - ###yF+tlwROI3BhQZG3Uv++guKPS2p0sy246OlF/0C8XL2vJK5+U0mMVCsoLPSifzQC - ###34eDHQR+QA7WT+0K7ZvEAd/CxiEHSXUzA+CLZy+3waQz4rec+RkMvyV9Ewy7gxCo - ###ymuOeuwf4WRkRO3J2IzhaRO9Bhp77C+sRHsFj85FAvYE//oRj0rwrWigCi/xu8ed - ###WRawDxiHLvDCw+mht162uSPXgMCHoOCuURZO2TumjJi8Hvo7jJhuEHuoEUseCXLI - ###VxHrRzxECGDcG4wCDKo3iEYVFkFnRmEk7+Y/ffqUx/TWhwPq58wZKGFMFcc+N6BT - ###mPjCiYExur6hHz4QnFH/scNV+McyzK2xPYwkMAl7s0El7txEBAj/PBkNr9nnm3Ao - ###AgiGv84wIMt0pA5ufvoJD24efbXPFKAZzhA53KbKGYyW39/avfq98kD9dkhG0aHc - ###dUeVu9dAI6ME5cSE3395uP9X/+g4z2gYlzMv/LC8g5zYzFgOinkfBObhHj+Yz8A8 - ###14KolcxGPnnqop9OfyP0c8dfK5mNftIqrZ+03x9961xVnRme8nUAL1w06n7yjNFV - ###0Gv5+SeXt/1hbpHgS14RDAz5iKQOT7/A/6GQp3poFpyhv3fUtH+fhxhLj/9H0Vej - ###B4v9hw8KuYz8Xxvexoad/7fVXF/G//sezzL+3zL+3zL+3zL+3zL+3zL+339K/L/2 - ###8clf/Utkj7YW/898q+X+4t8pL5h6x5NHRZQSTKQV8/3OeDCL8L9HGBsQ9nKP9x8/ - ###+qfKJgaK7KEIcQ/rAUpPrmuxEklBjEtNMvtuGkY8/D3e9Ce3YtFeIk8LV5yvYUUR - ###4dUb7MN7duqfAJ1P2v7rF7swOGtsk31I2AMTD6BXb+YDozwoOkiMuX1weHK56yM0 - ###//UbmPKsymAvnXxN+cCec2BNj9wWs6GN+9POjT8IrgUw8vVn58eX+y/9w/Yl5Zk5 - ###2X3hv2oDSO01QBSvywAQoOEtgbyucWC8gwKcV4RyCTpivYLQcKkCHUEOX3NeeAit - ###UWDYTGinewKgN18HEZo3d9+8mn8bSYD14gAJWuFxM6GpHjaKwkNoULoAT84GURj5 - ###sOL7V4NR56MAdOpfwEouph5OQ+TN8zcnuOSvskS3AZy3WSvQORvaHiwMlJzDBEjZ - ###ClKBIrRWvUDnMLqIPwg/hYNITbkPTlhZVKWR28zvnA5N9WtugDG0HHC3wRdJTxK9 - ###79nc800ySrMAuOgmHAx81P05uBqw//oc/K/AYa1cWtrQvO8Krf5doTW+KzR/1OtF - ###4TSyZleRObBRgE0G0VU81ebmRh0cKzLD0cwm4DUXB4jgmkXAzYZ93H425hXHjt41 - ###8odOQGvKDt4DWoFFVUBbF9DW7wFtvTC0loDWuge0VmFomwJaIRUyBVoR0UzJUw5/ - ###uhTgNu4BrsicO7k8pyWV8kctzJoFuHJFTz2LUJXmjCmFQKSAooKv9/f+2s6BvzA0 - ###sbLOBzALGj+CsaDc9rtdkJXBp2sfU954zefumpjLMoHnp18JO//1xjwUEXh6rRRV - ###Q0DToeAuay6qp1Eln8GiTgD0uL/YSxFE1iC0EZrQa5D6C8CMRUNO5zBNrlgU/be7 - ###BwsK26JSVoc2HGkA51q9MtdHnZYRfAxHPiVjo5RqQE3QN9qXhxeHZ3wfi2YCv338 - ###t8N0BGhfVkTX0KD9MoIPsm9zLSa05yywhAhoo+Hgjus3MGnnJ2YRVcOc4XsXF34P - ###dvGRHydTKwyQFKla0TUEfoeT8WhA9me/F2AyubnW53g5NsHFIOLk4ca7d3sLTnGv - ###1kxuBHPBgQh7NT9EALdR5wsy/HneDzth9XM/whOSYRigjX48prNgTAN61Z9Swr/+ - ###kH28GpO3hLBcofdEf3pHN+D3WPv0IlVGwSTgeF8Gk+twipkLhZA63XvP2OXuxYvD - ###S77Zo1n1t3ytOm1eZUJ79V2hvfsG0JSEAnIrOa8SO98DGnLCaz1TsNjv5GOi1/LP - ###eC2eB5U28QWnuKYkYj52fQKzMcrESKScHGBq384o7PX6nX6I7+lQR5ynXQXD7ud+ - ###Fw+UJsEw4s5n0e2IHz7lj6Gq5J+c+3v+6/rme3Z5sXvaPkaLu38Mcv/0zSvsl/b2 - ###dM/sI/allWLWSYe2WxTabho0ylcDU5YnTyWDcmcUoV2bQsIWGEsQK/uj6DK48jEw - ###wmsPdvQkac7agp3wfe62F63I63wsHXbxr8oYLv79vY+//+OfhP/H/umLp52HhZHt - ###/1GvtTY8K/9jHT8v/T++w7P0/1j6fyz9P5b+H0v/j6X/x3+A/wcqpC933x6CWnt6 - ###dEzpH5VPB0iNXv+a/Dykkqq+3YLQJmcP0G9fhMMQt8URC790xKpCGxRQndjJ+T6L - ###7oYgl6I+Kd2mz/inUb8rvMVPX/hQv2R7hrsfWCr7Xdhz0+bqQ0Wq2mf4L4KV3xme - - - -Valin, et al. Expires August 20, 2012 [Page 289] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###7sA/UMzZjrhukwsPMPOvZj0yJApwCO8Y/70AoQ47jSi4HaP3ChTrgaB2QywK7wVa - ###kF9jih5jK3Esv6HgDsbjwV1K/RR4qeUG4fB6elMx3kl4J/QtB5AbXmr/VmC71/Wj - ###ENYWA94ajGA75AvThNOVjiTYNWcy4CobXvlR4jYBtvvc7ni/wvrdLxUaytsg+iji - ###McqfbBsZx997c+S/2m3/FT1peBOfb/qDsBSX2xHEMkIZa61oV8ziWhXmxcGM+X0G - ###7OW2Rgj+FeZNifXhQ+05/LMlYMHfq6tm7GRenQPbxcCi9EbAwAc6q9+kKJdMzLB4 - ###BT2cMIGLQl+rb1y4wMZ2tJh4zgJbSRLq5Y05C537kJtPSsTH1CcfAYIZKCcI3mVr - ###MitStMZd24IZgOqmrLkAZXtaiq+WdENUSic+yqdQY7BxdBB2UrhYY9oDXp1Z1Z2P - ###g2mRO8mQGU3DMfRrXfwMOh38JXjVKCFHX0U6VDe3eFDCCiPUqzsggv3RBJFbjblQ - ###b524zcl9dgtJPjTaWd02UYzHXjQU4W4aqR/dTm+45RaKSWYwexwPp7OyYgCFvF5M - ###Z4CGt9Fa32jJq0Bvxl1arHCZCKNpH7XwCqnyKFD7YURKNH6l63HjoPMxnLLPAewA - ###RtGUD5/BSkWZyJSuD8BECbCk548GJtj96WTgBm2DtapngdWtZfbTm8AGRK2S6WDb - ###fGku9BRYxwY5y5S1nMH+SCkJWWATM5VWEthO9ybPE+vO7NZ/3cId1hfFn89teu1y - ###WyJ5asK8OruAfQn7kGiLGL1/zYUlFj662H2FDmCnLy5fwkx21lfSTRyQAAcgI2+z - ###J9rk0LJtibe9yP/48h94C5PKqxdW7i0SmYI57QxSsUjljaoozPiYrW6bYPWZruEE - ###ky3aH0555rQnT+Tr8ST8xBnnEje/8PXy5/ND//TMf3sGOwgf9Pjjt6g2W7jzWU/T - ###ehwgg8LWm/RRvVCbjOO4jwfuAGH054jpHZ1fOmqdT5F6q1Ygca2bZsFqdkMVYhh6 - ###1X51+ZIko7b2ftW7edQXdgviYjQmKLPDTf8aNPUpQw8Gves6R8cSl0Yf25A/jC8p - ###5Bpe+Xz2OKmlOADFVnUHYeIJSosTYcdExK7swDS1reeJmlZP+maJr25aanyl7X7E - ###HoDIqm+K8BCRm1Ek5e15dBve3o4+gb75RBtuQwGSMxlb8IXQ+1Bh7uIVVrLpTs6j - ###GM7a1dAKud2PekYqzHJC6wMsO+O7ksndBlgpcPAloc1hu6F+qMyJTHLSEsdGBWZr - ###NvvZc0xxknOeOnk0OVHjzRy+Ivf/9DkqtgfQsd1uN6GG9IUWAvug7myCkurg8ifZ - ###a4f0xP7pxJJ7dZthXeIcd+P6MmQvOuk8l04Auc+U3B3radao7o+Gn2BjQXiiVMMN - ###oTjwRJstrDTDFNSxdH23xNfZJC5SajrUYwsFg1bcjlBhV3eaOYMjhKPgmMY0QTTy - ###mahgG1xNrFhLef4ULLpHVNjITVqixxg9pMZ++839xeBOyZSo+qItfUo2Yux7wK76 - ###oB1fhZ0ADynENKGEYWUWDD4HdxGbjGbDLjlMVPvDnk4uQpL0JnvvbOOk7aHdFQVQ - ###pYYlVKiYyKtAuCrDs9uKVMhqMHcfuPm61rz38M03tObrD998U2u+8fDNr2vNNx++ - ###+ZbW/PrDN7+hNd96+OY3teY3Hr75Z1rzmw/ePIiUuPlnyea1dSohcBwa3X2x0Se5 - ###55jlDwHDmOmOqf4QMPTp7jnm+0PA0Oe855j0DwFDn/ieY+Y/BAx99nuO6f/1kb2w - ###CUWeluTIXqByAH7Q0vXI+Mi5dSqqO01D88CHm1DsloVtNP5Y0RdMmWBKttoylYav - ###bgUlTSd5YqAf6+nz6CqJlNQSsjATuCHXHJrZCssG9OjrQ3lOJfx/gAa3qC8+oBNQ - ###tv9PrdWot+z4LxvL+C/f51n6/yz9f5b+P0v/n6X/z9L/Z+n/Y/n/oP1nDMLhCx2a - ###ok3sFg9Ce7NhR5ritPoirSC6yUtXoR4IieG0V4Jl8M9/ApH15wq3DJW8GsZaYaX3 - ###Hnu6xkoeqMjhl3GpWvJ+XC+XMQnoB7Jbmx9r9LGMsU9jz6LEBQPS4E7eXPrRYDQO - ###uULbIs2aa6b1xga0v96osA34rwH6J9oNNx59fZ6JcqMO+hngnIZUMZzGo4if4egY - ###ea3GZrMCiD1bX4d/NjdbAL3h1T3Er+5tbOI/683NxVCcE8NheJ2K4eYmkqrxrNZC - ###Cq7Dm/XNZ4Cx9wxRe6TOTOVFe9KkSyz3LBfNxevWO3l+e5/H6Xkx7GonohzylpWp - ###HGCfhtdAqE+hiJerbRB5lW20bMIfmgOOam5nG6+RMtqymPYNEeS2pgeN3h/0x3r7 - ###iW2UKHfCb6gZF/xw2R+MRh/ZbCyuvlg7WTz6s+yshCOMnL1HloFUk5yAjeB8VCci - ###e3sl5zSjghVBhSes9sU7cu1KEz3Eq3gjvA7kpHdxutIE0Gnb+aPSVskBTtvVh6Mt - ###ur383ruqf50nsf+nhMYPewMoJ/7renOjbu//m8v7P9/nWe7/l/v/5f5/uf9f7v+X - ###+//l/j/1/g/XiowQsPZ2H1oXMWSP9/3Ls/34Avy749NGnRco8WCy3RJ/WUZfFP3V - ###/mG5HMPYAhnbHX2Ont7sCD19SqIWOvPfpMdL3X32BcXZq6CDX1Tt6C5awwpQXXVp - ###NkTPHhBxA0yIQkr3i3D6EsT/RRiNBiR/L6FOCf1eyuKOETaC8h1EKEL4p/TYuhDZ - ###VQJeogOb8ClfCW77nckooosEYtMgsgNNFBT07RrDToMWp244BgRh2dCKg/zGMtO7 - ###MSzrg8Ed85626oCD3oYsfoLBLzBowuELYPLB+DycYLvBsBPuI1bPnaWOJuGvs3DY - ###ueOfX8/CyZ1dM5yUniTbK7trqAaxjvphZbQxhqBcKnlcD14pJcE8fT0LuufBZFqG - ###odARjj88p6AKacxgDveCIy2cq/Hbp2DApp94f67DKb4a9boB9Hf6qcLMVDal0vTT - ###0+knH5sSfSyvinfYflngzhnTtIzwGBnI7D4hOYm4r21qKWCg6Y3fmU54uc5NMHGW - - - -Valin, et al. Expires August 20, 2012 [Page 290] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###mwbX0XvuN/fmFUxVWKTaeHvkg+ulf7n7Aj3QPzyXc5lPZZOPtNZxLzF1Nv+cD5Jr - ###/hWpSjRSdYkKWt3OMK2mlobGIsRtfzh3nWh2Oz+c4MvcdWgwU2qZIxFfTKGa7eBT - ###WKKxX+n1B6GPqqE0gKEZxcFWmA2vTAX+qVm4puxjbFg4OgZFYqU3jt/kCJIiEgl2 - ###RsmX9ecGDt1wgOz8ZeOIP/HX7miGBpng0zV3q4A/nuvWJHnRh4GCP7kJgy5p8iBF - ###UWkfx1ClzE56En/k/pYfMfM6zFz4y+FtOYfE9CyL0BxV61ZVRwklD1l120Vs9T3p - ###mVXCy4KuJk9Gn6nFLRqHcsJnh49ORk2XM8pcK4YYTDJ346o3G0wj4RhsetJzDsAR - ###e1rrPU8dyCT7u4cVFZXEdPz4ge6mpHmsIfzVbVbywhZbsYUG1F2zBdZHtKgCDdNW - ###NrMVXiP/ikJvDN3tjUCbKCkJUGGPPz/W/YnF+UFvDF/svtgPyEn1N/YRnz/9Kf4c - ###fOF/0ET636EB5zuR3+jPn6r1zehxJbHmffxgu4RxU3AGMC8XGANoGw8ErZ4PDcG1 - ###HghcowA4hLc+D7z8FrHJZrEmjV98ej/c7DJhmRy0+bTeAwwFME5AvGbUapYsBUJC - ###QdUvS0VNh+XVARj7U4uDpPUMlpunNQCMXV5TssUhDfIbLtALUE8eoBe1Lkz9SiaK - ###XxeVP3wnNRp2I0u8dAbwAVrRvAK5kvk7aUVFlqrvIp/p/UMIZlVjKaCXAjpbQJtj - ###3GVmC1xYZsqQHlYpccW+7JLwjm8F5GACExJ4/yrSTA8WSZcfNQObDDLJX1J20Edc - ###KIkgAVeza9hWjyah3xu/Z2o72b48uzik7STeilXuGnp5khnckmDBJjAE+fc+uXuY - ###x3H+S4GhO0CGhzoFzon/2MJvnoehH9cbda/+XzWvub7hLc9/v8ezPP9dnv8uz3+X - ###57/L89/l+e/y/LdI/Md7YEBxHkCWiPhVT5kwBKOs/hSiUDptv2awOZ5w6Xlyec5W - ###KaQkVb4H5NgioOl3/9KBvPDfBw7k9eXXjCheLA64ycF2cSkIOzmBIgVY093cLMIz - ###EjqCXn0we3uO5WSAz5wnNZDXxwobBHRSUGF05OhTkMgIsyFhPBP65UqkArUqAjhG - ###okqE+VoR8UdW9nhMlJXxl1/FlWR/ejvOCQAGDSAKLiIkIoURruQ7jNlgC1SgZF+Y - ###YOc1XihAHMSvmoqrWEPH4k88kdXrBmit9FfQ/YWHcVFhWyoiNwZWScBZoWYxWe14 - ###OkEKiGBAFfoS8ZxYVh3xnncclor8zgP66RUccdLi2WaFRcGYW6LHQP4fRLRLDlB1 - ###Ujp4p2f6EK1RwuIwehqzCIaqpJykVglKqsSboGIfkgHaZFFkRJ4PZH8U9vzXdTyN - ###ZFtbrJ4MypjkV8DdS7mZnV6jJs0P0g2Fz3ZH8CA95qKFdzs1vqkMBYd32v20QDZG - ###OM844qkRPEhJDyvulHaHXt7ML8X8U5bChm7Te00jgGpMf6O1HetySBrU6jbj2bEo - ###aau/e/D/3rQviYdgwJqa6YgGIxesfSclDexqUbCZJINWNKY3ayKGMe0deLnHoOp4 - ###raOTPty7BweNuj/61Bt8LumyRxs8K7ouaRbjOx5+Wg9YaAQ/kMIjDj8mXqDoLx7r - ###gBqWwi1mfvGC4wXSn3duG5ZV/kpfY+Jag+kY8ZNzQfbmZDQak/OCCh2nXBRs630i - ###0Jl9piqFL1QxxDA+tECZcfPOQYpzcYPRND4KMWbGyoIyg1HQJXpjQiKZjwjDVE8m - ###sOHE1EPToPPxKXsBO0rYR94Gg4HheWGHHDRGSq2blTiuVyJGhD0+nhUCg1Zi+UPG - ###xOR9hKEQXWxiF1dojTRWZo6SkuUsKeR0ZUBVkeupgJkMcJWIIfcRJZERektfiWUb - ###x6ew2WkfwrT4FExeZ7bV3EgEVwsGndkAZwURHZb1WTRFIwXj+eHs21apjfOQoY7V - ###0xZUuvoAXdAjF2v4W61UsnrFo5MZQNAmjVkfWXQzmkwZLGa3yWilasZoi5Ax0d1x - ###1PiElbqGtqjIINWmgmQWTT0ocZ7CWLSi9V3GkeXV9bHEw0zFIYn5o8Jz6yz0gxXI - ###2zmCaaEzP9pTnyLCseBqMhtP9UxjFOwSvnVAjp+f7KMomA3F7yFO+gHf91nh8xxB - ###DHOjv1Lo1wMo51ocHYrYD3Y9kpvIBad7qEMeXazVzdCJiqAyeo3Q6kFPjiVFvgTC - ###Z4/zhaq2VidmotMUzDSGRhYQDrWn9XWpkVhoxP3Xu/E82Xk+eOP+tHNzwudrvMwE - ###1yCzPzm5ip+Bp1HZnhnAAm/5qFqzjOuPbkSSM/cirH6+6U/DocUPEqGPPBLwb78x - ###8Xcdxy1Nby07JzCB4VC4pXUYfma7tGAlQj4RqeWGMG15ZlXqZTW5GlU1vlhj9efJ - ###tvXpGQPa0XYdThIk77oaLcoFU8ZfHc2me7Pe+xT0QY7irrReOBqsi6Hx+ZrEmKvc - ###QJAAGOku6kc+D5cJuPGtbdzpD5UEvvHHVVqP3WFjnXQwFYTEgGm7/MwIoBrT7PZ4 - ###3NGYQdHOjtYovrz0IxBtlN44MQmMsUsq8BqQgxG12B19pqYIygiA0ukEsXhVBIGV - ###lwM6dy5oBNGhMcjdjxHG1tzkmwqRzxM2o85URh5xDrv9JhGbFKbHqi7s0pdXYhpl - ###yzC04yqP6matugn8OV+lDbxsIrcfqb4RcZi4eOwpOi+lZOncBMPrZOw4Go+eqSDg - ###CiTW9VRS3JOSc1PTocPk1HYQMklMB3lTNJmT0fC6Skob2o36Hd22IIk417LUhrky - ###G/OUqeHEHhfdOIW7gdTuWoRHcW6HD0+xaujSKn20kKuGk9FgQLcgRmMXA32ryLv4 - ###6OZA6IJjrbJKGDEZTWOiTtT3jFEgUKHwpETeXLTtqqe1ncKNC7dd19pOibS5cNsN - ###re2UCJsLt93U2k6JrKnXWF11r3cq8jVu591RwrXmosSeKA6D2aiXlGVEGNnMDnhp - ###a25mPE58UuZrwtpnYOiIIa3aEi0gUfRvObs1zZgyNiw+vG7sz7WoiEBBhvvZLNFI - - - -Valin, et al. Expires August 20, 2012 [Page 291] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###ffhXiPStHzYsEO/bVV1NDOMcwzwXyAj8zQ9jHMLpwWDVLVgOYfVgsBoWLIfwejBY - ###TQuWQ5g9GKx1C5ZDuD0YrJYFyxE++MFgbViwHKHEHwzWpgXLEVf8wWA9s2A5gow/ - ###FCwt2jiHdf+I4w+Gmi1m0sKPPxjAhKxJ04weCqAtcNICkz8YQFvqpEUpfzCAtuhJ - ###C1n+YABt+VMsfjlmi9GUA1h/s5W3LCTSFDlTkzI7lTRUKnM8mdps8zQ+4y+/FkoE - ###aQU417esmd2I3RnQgrFph0fTN5/kx85d4X10OyuhcfrpuHNbYeS4MY95zE4rJm0G - ###MB4ihY07h1ryWPJJ3L2UvEnz5o5Rx5Sr204VNC4oDyyzCsanrXQMkX3a6jxjjfta - ###tCcPFurd+aTEf7t5SBjZ/v+NeqNZw/hvG3X4z6vXKP5bYxn/7bs8S///pf//0v9/ - ###6f+/9P9f+v//B/j/D/ECQHyRE/3/efg186UVuk2W8fcvLv32IY4uZuA9OISJsw/T - ###F1U/z3FrYAryCqoaceO2omm3PxIR3UiVpCvyKEeEJ4BeFJMtyrJQFF6Aalmhf2/H - ###8gIsYsp8vzMezCL871H4BQTtkD3ef/zonymR3zJCgT13xwLD2wu3wUedUlrYNpD1 - ###ndHtGLoy+XPE4muyeD9XBLiT1MS+SPryW7tSB0+OBdKVvhguo65yNVGOd1bQCx0I - ###J7OBvtoJTR3xqsliqkEY1N02TM7Ltiw2I47RrxjnIUoIxPi6cdUyDBzheRus0EBn - ###OgPnARiQdHpNeeeZYe2UYIMPGF1wPAmubwMGKx8e/5dweaYI4D+y5rNnuOlT3BtN - ###R2PQM6YdyiMNNMY1ktgUeQfQK5XvEa4wXz2lWzUccZmXISJywqIOM0vMqYLthF+C - ###2/Eg/JEt+vBm7v3wZpB4sEMs55fPbKY7wn1mqT/0P+FdHnHWEKAXUJlixa+tQRna - ###zErXFSc2Zw+Czb0f3gyqohjPzNJH0bETlL0e3rIKv3CRWiLPPLzBVU4080DYWLFW - ###HsvfAP4gmAZPp1+mj8vPc5t5IGxk+BVUW4ejz7SNSiKU3UyhGDLPxaLwhQ1nt1cw - ###A0EJF/IL2A2EBmYFx9VhMOIbs6isCzZHgL8kLus1CUMYgQAGbQgwKIcUMU+flivE - ###oPBHDgQZ0zGG0ACBKlbMvCCUz3MLqjiUqui3CkUpVlMB5R4hKUUL94lMaTdRPECl - ###qGnGgiwUcjKvZnrgydyaqaEx82pmBq4ENgYl+BRU5h/5uriGC3onGLLbMIhmMFlH - ###w8EdZdsYsdpTj4k4KSyYygi7XKFyaKbYHnLI6e4r0Mz/WUhY/C83WfJ8ODwzTJ8H - ###PVmo9vEB3nnxClUWtXlmEwTKfQWLPrx2sV6m1Sb4FNFq8dpEroI9tmvPERzQUZvg - ###o38YbQRKtlT5+KHC/jvmB+mKaTWAD41aQRoka19NwqAoAc3aX4tVctSet6ZZG7Vk - ###7DOy6nwTRT5EMddoFaqdrLi6mkXA1Npc1BwffDCxidcfR21SyxPMAm3o3PI8HzaK - ###cw45Q1ak1kaRvnhtFM6i9pcjGRe3eG1YFOaAvTivLVIzru0a0Gw+0WunhtZNLOpA - ###CmO8ZQDB5bIy//PvsKwssKQs15TlmrJcU/7t1xTX0gE9dpuRE2uKNIw7ty5n868x - ###Jm65yT+K9XDBFSu1FZrU87Vx3xXMbGXRlcxshfBZYEVztTL/ypZsZZEVLtkK4bPA - ###apdsBZ95Vjw3LvjMs/K5W7mfhLhPC3Er92khbmWuXDyprWRk1MFwJS6hFkdIZ9ps - ###zMrNIzJk8AQ3eEnXjQs+mc3sYPTodAkYt5JcNYvI8YxW5Oq56kpnYRAk0QrOocxO - ###uVbKst2KhU+8ohZApzguW641PxcXpRsUxuVhZoBrva5Wi4sHx27u3iutaSOGZR3x - ###m0NiLVfarFYIn+VKu1xpC7byMHJGzOIiynyBVlJW1VxaxyutbClvVU1vBR/VTM6q - ###mt3Kt1xpi0lPc3VTncpYVbNbsfCJV9oC6LhxyVpV58NFrbSFcXmYGWDhMfdqa+xx - ###ydHFlakAPTH4OnwbYBIEFkQsvB1P7xh38zJ8fgzDq3sBNw+540N6TIEgSmQlTrAz - ###JxRyBCf3AnRVC1k3mAYqwQv629DFgevC/jaytUPpcpO4kTINoym2zm+lPLk4Pn1f - ###o0BYtRVxV0K7QwNSirzh7IN/LdlD7gPyRp7wzp9HQnMMSFTr8BSk5O0VRHgh5jOG - ###iOuh89REhlchgmoskLyho0aWe4r655cXFXbq7/18edg2F2FDQ1IBYKWyVWGdYRGt - ###y2iFUwTz/RSaE3YraCNVeta8yid7eN2GU8A9Unky3pIaNoNg0x9UlqP/1kbt8eer - ###2A3oISVYj+ZkqSTZolxhJcEY8KdXyUC0zPe5X4k797lHVZ98DpApQX4gn6LzVKmc - ###cErUWXT/5Kx96GNn23mjy3GO2XIxdVf03AozkDL3ZKSBlFaoJZ6Axk0qHtUuB5f7 - ###jyUfBUqSg94fCVemF4eX6FMiUvbyZ8qVt1LslFIWhVPUOXuRilPazLVEJeRTlngq - ###F2KcxIIVo+Zyc05NECTcuLHi732/6o/+JO7/KZ/1h4ORff/Pw4/W/b8mvF7e//se - ###z/L+3/L+3/L+3/L+3/L+3/L+33/U/T+MpXhweGTfAIxfa/f4SElCxSiiHECyHdKy - ###oZ/+wdkb4DUfbwMCSc5O/aOTs93Ltqm7ZxQkPb6WvEC41RuMgindh4qv0ZVAB35x - ###+mbf91nZulY4nOp3pwzo8A0j4PloOUEjBf495Uag/G4wvSXCiW89eEJS13ducDnY - ###O8E/5DFUWjP0Z3orRyeXohWnG4lRDTja399tHx7DxD1tH18eU6qnVyBoDktfKuyu - ###zHxcZ/Aggn46UctvBM8yAtigac24ad5qCtNTSd+f1b5sHJnPyQlu5/AKUP3vrQbF - ###G7X3fqK149Nka5s181GtVak1R0uNusArRiVjY8rxaniE1zb87TU3mpuNVnMjrW0L - ###y0Zdw7Jst12ltvHZhr9l25uutr2WgXfOhprj7a1LvBv1jZYTZWzWQtlrCZSTpmyO - - - -Valin, et al. Expires August 20, 2012 [Page 292] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###MjQrUMZmndhuSrsjYpuDq8R2g5BFbL26E9dNgaqG6yah6rS5c1w3mMTVq28mDaUz - ###jSNiDziqDENTF+Rr1p81n8Eu7dl6Aq2ZNuy1L5INk2Xk8HEgCkMgZksAaa2vN9zt - ###yzHi7Se/byrOiPmCk3RTtF1fd7csKYotW5S5vHhzKBvzzE9Huydt+a1GthMejJI0 - ###ZXHzWV7IFcIKj7F+0F/Bmqq9KknBXjbexpeS8fYu0xcfDhFeMrUOdCbT7tW1fr+c - ###Vz4U9jtmiDoRPxNUggNkH1+WpRdQWL/NjKAR8uEpalaiKCwTbQO+vN5uvxz0r+it - ###IeSDaTAogTBFsWy8qMAiR/YkH/86AQUIqBJffRN0euT7wZRr+qHvl0qwIwins8mw - ###rASychIYIFC606hD4mnZ+LVGgqq/wLOHChn0sbJIpyayXcMGcwqbBajx+AhbQuM2 - ###2v+DQZnB6xFth/4Emw+C+6fuj/CDcmrzRvEt3eLnkapgHwaDQLGessbnn8hRP/Af - ###8Evrx2PFeqwXAASA95j9NxV8/hUbFQOY2rY21O6U21ItWtrU/r2ehP0vGAaUuMC/ - ###CoYffe8hcoBn2/9qG01u/2vB4rzRqnn/VfNgDWgu7X/f41na/5b2v6X9b2n/W9r/ - ###lva//wD736L5v9v96/PJqIMJy0QacIb5E1XeR3SAqlevUECKkLeoPsH/oNBBrbw/ - ###iaZVHoc7GAzGoHuLgrRXtDx1YDe86/euPL+OkZXXG8+alDvneXo5j0wnsEOvUfQu - ###3YpRqtda9QY1UJan/O3xoI9+SpRKGorBIvl5hBGA+yiju4h8NxIBqXJQj+PEWJoj - ###zy5uJr42s26v9IeJdNsy2fXxcDxTGL4//ZBrPdHbXWOGhwlsvJNl2slM3zKbeZtC - ###+n4KKTXk+/qcsA3QrjTjK7CMnFjQZWrxk9FnIj50eW0+wIVBv0wBjb4ii8J2Zjk3 - ###yX7qqCYH+1RFD+rzYSeXwMhRwwnakekcno8Vdlq3c26cakk2TDz7w0a9wn6qMJCC - ###QCXf4//Un6tgcsdih88+BaDFXCGCSC0eABpVBNCAMPQ2XRGZpmWrPa0nE9SSNBl+ - ###Ciekr2IbehooQCwro3N/yBOh8yyhZjY9tP4MBlWas1HII6WjqAo/hUOD1jrAn/k/ - ###MqT7mz2Mhc7J005kDvnJLCziv/9MZFSySStPpFXlKdFxSTQL1NdLClhmSTFKiQSv - ###D0C9VZ4kpSAFR92uQcAK8ULQJRUTOolfgJ8xgWd/NIvrFqazl01nng4uJnLNJnLd - ###QWTPRWSvKJF3u9012FZNJ0FnSpYyIvlV0PmIfeYSh08IjL4Wk0HrMko+mZhz3gj4 - ###Ajnqm5iiGOXe88yA7yjhFgUhxiALxNdvHI/9ez+O+O+4WfV5qvGHsP7k+n81PC9h - ###//FaG0v7z/d4lvafpf1naf9Z2n+W9p+l/Wdp/0m1/+AFGGH4mQ8oploijYr9OguG - ###0/4/uFzsA4AOl1pmyqp524/NL4bixo0vYQffMuezMo4uMH/zAcaEdjzSGLI/usU8 - ###WBHe8MMbaiCmQVRitFJHm2uOfbj5cPTef3DCZLE14jCmijACpT9O64NZJM6j7AYs - ###LRHt/jX6+WUAmwssjflZrxeFUydsCdYqd1+wvQksiTJpVkZvj7AcSy9ngXXYWfoV - ###9ksFTS2wJGNQ8avI/xVW5hNYNy5gtT8JP4WD42E3/PLcrhnNbgWv8lRmp3t+++Xh - ###yYm/d3K2/9c27lSHJ9FNvzdNK5BocoW3h36Oz20akZ8PW+l0e/yzMOq4J5WgkZi4 - ###lBl4gD1h6lt6PbPbeJmZJqHfB9CYEyyedDRrsXGfGode7B8cvddYle3s8C37ptqK - ###8zt6ndkAcYqDbkc3IajVV4NR56PKHaz7ePDk6ydnL+qChvtnB4f7/tHF7qtDjCr9 - ###4vIlXsxM/SY2vzjItkVN57VKDgjZDMbcoAzl6RC3TCbWrWVGx4xSmOESjTlkw0Fa - ###vcJ8FXFo5ZtgPA5FegAocxux/x9W+PjyH4bJCFCTSZG/ZjFKnmwWA9ae3Vbfhahg - ###h93qObEoZy1UoNMn+OIwBZPLkZKzIpz4xCGCzyxGFdPJvk+JxEjmaY5nJs9mWIvt - ###L/q85h9TJ4DAU+dvQbKT9h5fIhOpHD/f9Ad4SdOGsk0y4vzNCWrYaMqz85waKNs5 - ###rzE09w1o8Z/DP8OGKBhMwqB7x65HU2QTQAb3m8BI2ABtOaaUDAM2E7BjwkOR0WdW - ###MuGXE/knC9MlEa1EMX3KSJ76F7CHgJnz9vCkjb6OHwCDkj1IlBC7LIgtm/36cFxO - ###IqibwdcPzOXFOJUiz1ik3+EhZpJxKEiMCkUKGn8iKymb695eCZe8dAGH0tqQ8RZo - ###nfSu7OoE6Ta8BUVgYfi1jALJNJN2ktCH4gecwllS7nfkB3NiuLgBFBhoyChnCoxY - ###04ByC42T2Z59SpRWM3l2JB9SvaCBGDOygifz9hKoXzioXwAU9BX+SGlVb9k4QxGa - ###XiJjvVlpNU/9GURXJMQssSSfr4k3VvcALYJkZwvWf5EeMPnIbUVKZeINgQAfVv8R - ###TkakE6DqpUTY0zwJ/ts28QkoVuv3nUC2yinPkhChCNcZgit3QvNOFU0fFJtEatcc - ###Dt6ziqXP6fumxGYmJsi3z1O7fL7Nkzj/GYyu64P+8GFOfviT4/+7Xq8l8v+2NlrL - ###85/v8SzPf5bnP8vzn+X5z/L8Z3n+szz/mcf/d3cMYuMLOsyioAPxU/97qcxKn0IQ - ###uBRKDCQi/IhIdPHNTn9YB/WqVC6LRI3SbY07koFsCuhmIOgjUScY0DEAFNT8FHkz - ###XEMrsVyfy/7wZHTtv96wdkPHTEAEvKGxGFjRx3EWAIBBOtL2oQMQhTmPR1cWSGxZ - ###G21+V1PaDsWWCUWstdWU4eukxVk2WGEbsfFCwIW6Ct4Tunb93IVIvdbctD0wz/th - ###J6x+7sOAjYMJLI0DEPKBMcimJ5vmNadwIxrQ21dvTvSf0jNS4FkxbQXqLV7PrqrO - ###lCus6m00sZfUWUEp23B0H+QBLR1Nox+EwINgL4dYG3aAsNwz/v5PYv9Ht5ejhwz/ - - - -Valin, et al. Expires August 20, 2012 [Page 293] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###lnv/s97yLP+/xgZsCZf7v+/wLPd/y/3fcv+33P8t93/L/d9/wP4vjv8GpAROscO/ - ###qbdxqJk43rAI8f54/zFsfuQe0bGA8rj2FAUGJFMUXIdRimufFU/79IwjkLP9qmW6 - ###IXLoQzrDFrFocrDQSETX3HBrKDxq+hF3cYDVYzDt40UxkLPkOlNBARqXwoRAJK4D - ###vriNg87HUDVjdxS4yT8+PX9zCf/7dvfk+AC7fnbkt3dh9h22ZUerXs3j91XxjhVd - ###Rp2Ev87CYeeO0MLwXLjrgH8QG6+Ff7yEHfU/nBCP2gDm0m+/OT8HHgfuSz4AsU4Q - ###zzn+FC5vSH4gFVBqKqxZo463yHvIBeR8d/+vhwDk+G+HadAASIObEGAZ7dCF23Fw - ###NxgFoOPMej0k42jEopvRZJoC4ueTs90Df+/NkX95dua3XwKARD+aBOJkFEXcgw17 - ###cRVOP4ewWtVoKfeAWrBudWC1ThkhPjYoo8jFxEmvdXEbGm/BfeljrPBwOsWxQoCf - ###gkEflmpU5mpPnz7ld/NSAWGQvZPDn0AK+G2MdA7CRQPUEuxJd1SPDvdTAREvZAI6 - ###Pt0DgelDIy5AGwTo4PKne0CA2ommYwibnGZ7F/eAALUzIDwTxBJXVkNDHribhdXl - ###dPckQwJVPa82f7Nifr95tXd4gXMcdYLTw5O2AgTNevkSjZ+MLyTRzvg9xCgpRECL - ###lUJLxu/i5/8wJR3Fk/kP4g6S6IKx8I8uSGXY/zmmW71WE0KFz3KSKuGXThjy/QXG - ###2//Sv53dcl+yEKdmvcmu7qZhUsggUCkBcPZT9lPHYNWF7JRAb4II9gNTTsDsZjMW - ###IWi2Pm+zkkTckQUlo6vZhnPNtWP8Lw1GD/u47n/6u+fH3+/8v1lfr7X+y/M24F2z - ###trHRQPvP+sby/ud3eZb2n6X9Z2n/Wdp/lvafpf3nP8D+M9f5f/wJFSJ8P8d9UGPT - ###0p6N8X/p6mTmlmXtkci/JO5ZilNezXeXkqpOteP6DuxehuGAv37PQOE+g5lPGQrl - ###Vku6gWPqwXBE/thWI/yJ2lQgcbHO/Qz3OeQIqDNvFbmDLFgPw+hI32W8yeXf9rvd - ###Qfj80VeDNM/TxsMYjN5s2FFRutPKK68LlUvNF/X9NuzeSqmoygusF3TMHYn9KikA - ###mU+Bu7NUDLqKCOzR3tAEGYfR4jtHWJFxDyZ2tBNmj7nrSifoJ2zbtEYKXw4T8ra6 - ###SKIPgLrHJQ754Z/nIqndBSh7UwsVzbmFN3M87E8P5PWbzOeeZKZr01nFsLMWuczw - ###cMUfF5lBRXVSGgs5JvuKMckxslHJIPtKWeJbru4YZcV40KWPIb/0MWRbTikBX6xb - ###IIiidBTBtJva1ShL6gzju01f0zhA3m3gVwySg8+/54y7HIn7Dv5KRjFJS/269j0G - ###H/+RHdxHzXQ04CuBhkNXfYqBxjfw6YNYPtw37x0g8yTJYBRNjwbBtd1L/Lf2I2jX - ###WCLCKz7837qYvKyXDClQEOQw/Mzt6hrcOOAjXfcMIx5wUkmKDqYk7ZGqD+q4OFaI - ###QWaFOKBijjAHi4Q2cPTSFWCRionwhWfoQxWDJI49EMZFERoNNhNh50aGmswH6Ypk - ###ScWGbQXTBhmvCjKsorRwpvbSfdEfZFZyCeb5hFNlmYa4hiINxsnexYUf3d1ejSwt - ###AOgaU9Dzp7djDNH3gUcBOGr7f335N7bCf2g34/xXeO+2bocFMBqr88awKugs2W19 - ###SHTgVdsHdun6r70GIQQ9/iersa8JgCvAVATTxxByKhqBKbHHEVABJbn1nilRXnw1 - ###oLYSgt8YwZsg8iPYcluvhUY4Hfm3o+EoMyyCpSAJFrsMYa72e2LScskOeoc8zyp+ - ###VW1N+WkaUsJYj+xVLJaa1Z2kaplYzvBJrltPhxQGI5JTk+fFhq69EQYDyiDMuxbx - ###vpEM0vwprUt/7LjHXgE5WXWHcY2aTSfBMOqL0C9oLwdZEwa3P/Js1nwccYaGaG2R - ###SDKNKJldZTuSBZKf7PV8tdB67iXWc5NTgErZGOF1c8xik4oXFMB8OM7Lo8zsrzya - ###4QLkgngeb7PXaisW2jUYzl7kY0CHsuaC7ChlD/q25Zz8AKymJhnHCIltXlO1x1VM - ###GlSy/dsoiZN88OQ4ima3aICT5+y0RKPN1JMn03atdM4/DyfiuBvTqheqeOVHs6se - ###Xn6uW1dvuXNyftc8d9/+YFjWvyuWzQWxbN4Hy/r3wrJ1HywbD4NlErwRTabmuoQu - ###djIZx5lZt8/jyU+LfY5cw4g/SKZVm3mQvFpTP2yzTRSv5iuv7njXclJ98W4nD7qz - ###uq8vOUqLCad+L3JuIisa9hWDWKiwRTGh0mJWpK6VUF+uOflLF5UqJRYv0YbHfvst - ###c2GjeMF2xCIZ1UNUFLa2p6RSkn0L9EoK3iENK1kFzagdWe1HbdD6stqlAu72OuM7 - ###p2rwVCq4QiOtJArVXIUMi5H11Rf2TuuyiGsE6EnRP5QpMn14cpZyNxtZ3LeT3EOg - ###OoJ8kVFrixzWEhrZ9nxzjM/LElU1VTREWu7qceofney+kP5oJ2ftS2TqBVQhUDeO - ###Mrfkhqovaghjz9vdA9YDdPjZIW756Kde+AE0LTv0S4ElJRkZRj6OytALn3phhW4C - ###PR5v441LupHBK2fJQ0frtBEmqhRv+KuD1oq60QOT1xAvWR2IDDmTWdIUOJJ7M6nj - ###GqyUSkkFYtsREqzImEQyC4FDmUvVKfDRzBu5QQBjaBQMh0e3KdKtKtohKHZOUmMw - ###GOChJkdBkvXjnALyRqFGjwp8L7MnaQgng/58TZlQX+OgcYbs2xayj1u5/dOzi1e7 - ###J4n+0KHE9WwQTFTMnx9Z9LE/Ri88PpvILGjtpXLoWZuLng8wO3UKFBiWrFFVO1Y9 - ###MKcRuMoRTypRGU0Y+0ROLaifC9tiatgwfSOsPzyAmzrgpFC4E8yWrs82zYSXFrgq - ###g5yei8uL4JaC322/S6ZUE8cnDiNrDq7JGZP/hRu4Yu8eoLgI1tbX0pZwg17wKegP - ###KOShw66gE6xP0dSSakaSEavcxJRDuJiVYIrQXMZstcfoAbF7cvJzOlUyRXN668en - - - -Valin, et al. Expires August 20, 2012 [Page 294] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###B4fnh6foFpLZeuoXPciWiPGcss/Rh7xfwUvuGjoZ4+2I9eyM4+UYAYHQUy2oVzZ9 - ###0ptIxAJzlDUDuN5f1vP/lTbWF7D8vWojpwJGU0q4jGFMC5tMSbzYkQFZ3hry228G - ###eulrDi0fbn1bnwj56vgHtaFUkF2RKxcXfKjeA/nUeidPeRjIniqFzSXti/7qYySL - ###blgVaP850lR62Ar0Apx0loxAuuauzUlKeabeXZBQKIutMVponGxRPwf4sgE9xfLy - ###QAtBqphzH9SlbUyczdiqST1d/TBOxoak+2UZL6hMKi7WPOd+I8h16lhE7kPF3MdD - ###FdidjLijq3ESRe6lvC4XrPOJB24qShBym69xoospvknJLYfLSuNgu9Fsujfr6Tup - ###vLK5tiBHzejkfB/GoulfFYWl1zAgpleBuXMO1JEF6cymSL2TIJq+CPpDHpma6hWp - ###hiPRjqOnbzPMWo8H0m/PjvcP/d39y+O3x5c/F2mKmMjnK1jQA55Ae5Vu1HeZXPK3 - ###HfIUFtr5weXO5pyMeqVsnrMm5m+/sVIxLp9POnpZstFLXcF0ux6PYx9PZUqpNwxj - ###1yCXBJpzc0RnyXy2AiUUFVOP6QhrLVlBokDqxiauCcjmLxVVNkwswW/oukM3HIfw - ###PwRL6uLDUWF1HHus4bKVtjeZS/HVzncy2SQXUM6eQEOcbw7+4tD42Y/z4DuU25Ec - ###UZ1yyHrco6jvH/vjMYxawBcS5eKg+SNRdPjuaPjnqUvJHYZQ++TynOJsIfPQrQV6 - ###Qef+0MzncDCo8mtz3UTc4QIjhkIOGvTb+7toNi6oJMy1u8o71uHCssBm50nCuWeI - ###zj1kyHpiOwnFTmoxsvPFUM+ABqueCc8RHp2Oz5yG11xPEiuHxEOdTKUkjn3V767R - ###Sc50xE7C3nTtgi4VabykK56gsU1H/skFBpk3NLVK0veKUrMm3lJiEk3xS2wBY1+M - ###BJkzApnt0QV4TVXTR5TOo9z42Ydar/Amdb3AgBptO1tJslANWcjq04d8cLFSG/vk - ###jbS7yaEy3Bv+fGKaHRy/xeSkCY5NP3CywrRljI/Hz6W0LDNtmOCzMRuP6JCaYpBP - ###w9uxCFAQ5SrSiqnN0y7TLw67ZjrnpTBGZkWDuLbOwIcXoyWmoVnJmXTlWLPQGfVC - ###oBTfF+fB2YFQ1rGfxsi62FQHoE6ZmTw9tWmQKklpZiZnnI48dW4QBp9C2tJzHzXB - ###ijyFL73hTmpGbpy5xlsNiGYu11k73S4e9ww7tUpTix8q2GRwJGdI30zuQ39gRDDZ - ###vdxMil7jjT9Gnm1mpx9GanuWYopen6Y/XdlxNiEYjN8OlfiipjwMPw/uYEUcDIIx - ###OimK4foFb3iCZtIJInsrgArKZygEKgooKvwKK9XGPz9j6psI9sqdG/wJHEwoWWpI - ###Qd51ugcU4d1aEd59GI7y7sFRqaaSB8RI/1KLvxTl8sMvYwwdM8YBZaQ83YYBZsEC - ###JXbKmpuU8EqFt5hoMirFWdLeWIudNW2rD0zWhq0Lhgryp8HVe9YQTtKtCmtW4NfX - ###uAeGqxg0f47IngSOfUJNMySsaI1nLGiwgcAj0Z2d2B88MW4ZCNQSelti46N7VWj9 - ###R5/7oemTOQlv8ZI1qvzXePO7MwDCi2mGcENyzv5Eb6BMOAwn13fs8dVoNuyElF39 - ###sTbsfdqSUHRhDiXis1erCtuJa5rh3dFnPeorCg6DS9NcZATHalDddpJ+wlITG2ps - ###cufZyhx2Nt1ckLxM9ELEzeGZuPg19SnQkid3CzQnbfOS0XU49S/P9nl+zER+QOtZ - ###Eb4trisyMv4JHRHnPAVSNuIzpKt1x0MXuFhj5KGbr7T7f4uC006pZTeT4OgGoXB+ - ###x0us0t0nAY7IC6SVnlwJrNqigNk7uqNCYiUexJR+KXCJ+yn9ChP+J+n3F8kgICgM - ###3O9ZmikxWNXTuY5q2ESiMNa//eb4sMMa2W3GZJK7U0kSw29G0clQyPGMJhJbtPDL - ###dBJ0RFAK8qbpiVgIMHXs2wO8gOWNIUZRbJ420CSV6A+6aJQSobiT5Xi2vSo38RFI - ###2QN0ccVoXUeH+1x6CmSU64daOJOtQnsopnbQhgV/VKume76rU4IFjJxUMSpvdw+O - ###dO8UCxVnYczxZJVzXm/8vaO4LP4k4v8IvZQOeGlzf/9IQDnxn1sbtXUr/nPLqzWX - ###8X++x7OM/7OM/7OM/7OM/7OM/7OM/7OM/5Oa/0eL98Neo2qEETxB2V6jM0HlhEZ2 - ###cYotoh+2xLpUydi2uG7zKz+aD5XkRxbHLjiPQZZALP3Is3MCVt2ya8ekg01sc3Gr - ###80XcsUeTjRssbdRE3wNxk5mcAZ14soxAAr9U5AG4RglYUPgxEhBtzP8afBrwP8LJ - ###BG348Q/6IyYrubWR3UbultQYpbgSOJyZ8PBpMpuGVSgL62MUBpMOaBifYBH6Ve/1 - ###AHOmG1csNPTiaCnQJ//V7k/x5sI2ErZhNh+e+a/fgIj0QUjywKh82+OwGAr6SACC - ###taj3nBDkWJWwEkpqynp4GISZfLIbWaUD+KoalITtkjbYR8c/4Txqw9ar9nSdrZld - ###Arnnw4tzWELsMzdFDi0NsbtuemZiwRxxv0528ZDLwUZoPf2F71KTTqiCm2QzwRW6 - ###0xq+bFUFylEdTQSyiS2DEdJcm01mEXXdzrEJBheIuEvjFKbzH35fpZ9TyqNSv8x5 - ###q0UFtgfJOAkDPD4AUo/Y5/DPqDwHEdeUR+MphTNOcRe/HoEe1h0NQwf0TBs3Pljv - ###x9jg/CU+0Vexiuio1PdaJYMoaIHWhtCgV3XbbGlFv3Bs+zaa42Kf7bZnV9w6I4I5 - ###0MkSd0qMnZVLN+FgLGy3UHYWDAZ3mK9rcCcMwVFYltSLwQtM4xceTvd7mR8S+/8O - ###N4o/ZAKo7P2/12g2Gtb+v1lr1pf7/+/xLPf/y/3/cv+/3P8v9//L/f9/wP4/zv9E - ###VDg7sRNAxa+13b+IyUsGgOJ5oVTAWXQVUvfyJTTHTQHnUzNr6I4HKY/nhEE+2ilP - ###PTP9Sgo5UdVVARN7FH+TNEdyKpGJYUYgF1X62flhOIMhownkR6afUYsTz+g589ZS - - - -Valin, et al. Expires August 20, 2012 [Page 295] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###IiQWeJKxFs2wIr8XcCs0icSA5+kSXoemNw8sxZQF6zkFHFmjBFlrlB1rrd7E/23Q - ###m2bTw/+loCQuDEw/Rgv8K5GxRuXNKYpCYQLcBl+OExGSbCz6w2+NBTq35GDRBiWB - ###UZYgvHlGu+N7oZPEohtGfdj15WKSDPbJfTbIGQbA3/ZhfvKNKTIs8AMwQG2tVZAe - ###zIzqZQHf60+pm90ZOXDDvhaUKRnjVIQ9XOPAnysSwb53wDW6AoMBLTg6/QZJ/FF3 - ###u6IwjSKzWalWBTZPWkXTn2SnsWHMpHbO2wyubRS09GewEQmfw1adkuJ9Bo5A92r8 - ###dQM6NjJIJy5bGIW4jgWYvBRIqyVHqP6wytOjjSagtXaFsWZ/NJmE/KJk6ehwvwzo - ###rXnFAIPWfDzc4z4c2aBxKwArQH84w5tKFPBSaMSsdHD5UxbQVNBQLwXojMcugM07 - ###lLwSjLfA4wC6v3eRIuuGcYB1YGWVrEs63/CrQQsABUkHc8eeTvsBIBPhvaPbEWyg - ###yJ/vtv9F+efet6vT0Ss95isHegZf1erdF33E2TyjOwDcS5ghj33udwGpeYHiH/vB - ###sE3txLDP+IrmlJq4cavML8pd8iMZcc9AgTMXbvfjDsZ+0f14xEtXYQdHB2c4hhNH - ###CwVKO5if5SwUeAN7snEnFWIkyPVuMuNb+Xd7JFnUPvRTAFtpnHcn56zXH0C/WAkx - ###QmaMcZYJH9/trbXhv6O9cgKl/vDdHrb8jjf8VrR7cm7hJSLZcqrYjfCThHf4De8I - ###W1UvwwFs+nGKGOzFjcaTMOjeaby1ACfzmhfYEEAWOSEOh2a09dTkEAs9OfqvvNca - ###678olbGr+ld0pJ3l5TCcH7Ol1pyuNctckA+lNs+pNf++Iu53VRFJEpzLOwkI37rW - ###XKqhe/tsSPK0W9ZuLaAdWOAaX2BwA9c8+VV2mIMwIQmWmSbFkzj/OT1pH9V3HzL9 - ###Y975z0YTvmH+x3ptvVH36pj/sd7yluc/3+NZnv8sz3+W5z/L85/l+c/y/Oc/4Pxn - ###Pv9P0Fo7FF6DrFhyL62FHRMb784o7IFI6NP9Qwp03T6KuHYKTYwmtNcD6THooiDC - ###O5/z7HCgiYCN+2En/NxHk0N/GILGEoxBan3p33I5exuMI4TKtqo7gE5Ugr/LRhMo - ###TUNYCLjkh6V3NpiiSQNkPgs6nRntQxDvCgPBSYXwmrzeRJw4EQWiqtQnCnERHAbo - ###M0mSO9kRjdbt/vX5ZNRBF0IzsSbd54z4SZs4xXq9y1vwWjQi6DmlZXGkrTdXWktP - ###n5J5A7fVIKD7QyQVi91xeSkfGu3649HgLt0bd2WkcndJz1faV93CyGOXsfZwdAtr - ###WQXRe9/trnoftJ7iP+b1S976SgdQqMh26aalyP1FFztlUIYuq6+IQYzKAsKHrCRr - ###3dh4LtuNURQMWNqmrfaKZFp6W2ZpfrofXU66PQrRwd/Opu9rKsqzdkEQsBVedljE - ###wyJV7DaU1i79faRQavDPFiAP/1penggIr4JjvfrKxw/P9d6if++u5lqIcD6ueglk - ###6H3V+1ARFxRLcU/K2sVB/+LszelBq1mKPWRPSoRBhTfxgZX1bqk+oD/xx+cUZQq6 - ###MrSuKErMhh8wbAL9Va1/WByNIfQkichXgwoe+Qf24kAq4rY0Hh/MgG8/34DqNETF - ###zSW5yFMRtKrbYICO5CRpSN+ZToCLenTANYSylpe7mHwGr7hy460E/muvbrq1y9l1 - ###OxrCjM1GDxRMXv896+pe6s75ZiKwcqrmnQ6aJkqhDhPs9Uoh0CYYV5o9CVqfibBl - ###MVaIvAMrbdZiGjbUVakdCugR4I3g2ZD03Vs8vEBX+F9n0M3pHehUIPhvUQWHjg1B - ###WZ/Atmkg5HnnDkSR5Cm31CwTOwUTrk4/xiOYbjDpPlbwVQQzIYg5eWZDNLqFdD95 - ###osp6rfdei6JECKA1mK1A6M0K26CoEbiFxFFHR274q4GnaRUGJVoV9gx+YBHO688L - ###w6y992oWzGfUYINAcvAeAdzQ23Y1uiJbfe6QoP0KSjdbioJoBxl15L/efc+dTjDM - ###+tkF5mM9Od93ZB48d5ZbY3XuqA8yIbtAskGSKq/pf3v4Dv/pwehXCLlPuK51w8E0 - ###SNQMGnXA2yuIOPBecAUaBfwPtdnvftnGm+4dkASt59qFeJmJCMmyf9bm9yH+huoB - ###hc+pb0qZZ5Tubm97td9+w39a+l35joiJRmoY8KhaTcuYI43SptnqFPD+p5BLwKke - ###WlHNqW1GqVEA0F805mU/alxlLW81sbwlVze9Ezi9cImhi+5WmKYePzIb4hkgTNGQ - ###1apefYOVJji3gQHxRFAd6BBsqmBdixcQcF7B6rORBMIHfoIR+n5ktadP6+vrZqNY - ###AFqVqFbNZVYwkKN1vZ8cNeylHXzNKLDlYgELYzzowXk+4cGqQFlnwF0z1/DxWUsc - ###HWsHR/uj6DK4ovsrsKK8F2QzlQwBC77rbdGkYCy3LXmBRsB+LtsSdquAUxu1PqR3 - ###rUbqsQb2hHMlqYQgdJULld4nIUIk/8HIWEk3uEZhhXBQ85snDaFvoGqUeNekHEBF - ###o16DDpC2wTUuCV9cdeh2bUbrVrQYEFDlGiPSoLpMOx4cqhFUihXTSExGnK6jwUzv - ###o3vlYeeYaUqTnnSrA9rUhUOy1murlhfXsiVGKqYgRTS5hlyhqSjqNlhi7jsm/zlX - ###bUGmg84KTLJKf+r3tl7zEq9liSr9iSV0FsEdGrWF6FIVmgR0RMJNV+inwqOPAva9 - ###Pp3ucPw1TlIC/aNQbEBdp9aq1PpzDeLrXUDHVbVbBTWbrsawAlXjqzJkyuNxS4SH - ###BSwUyAmhmNAwP/CrtuPWNUK6eSSts3d/xqRUqpOYhlcbE+3enVdLXrCjFFdAxhQ0 - ###kMJ90kC1FAP48PXNDK1eQP4T8WhJNO6dSXp+/GBfNcNrZqLCjgTqumCm8OGFHffV - ###ul/4GH/MDiZmNOYQKXJhB6mAoq6KqQfLCfmZ/kiWqO5ICavAYl8F6B11mdJroa7h - ###TuFD5uzb4HrYn6IJgR8suvjFvo5mdpCCRMp+ea3GZmOTugQwStalTkrT2IzlZ4zg - - - -Valin, et al. Expires August 20, 2012 [Page 296] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###tqxpgeIaj4xMZFycfPbsmbghWTUCfRpSW6BateBVCI3sLB4GGvFIKhAk/GW/kT9g - ###QFH6J69sUvGrz+GXMUyIcOJjE4JnKyj8RSfz4vNeTcLgo72D1YKt9R3pYfmq37kJ - ###+QHEAC8awl5xIo57OoP+mD6kDXfRScnX8I8ky0rxXpLv09u7l3in0DEddCFqTQrJ - ###Qxa7G1B1EWzZMHRjQYydPfFsYtpkf5DuF+6yU49yd98YfFtS4+4Ckw60+RHC3w79 - ###48vDi120f7eTMrwvM0tiFWGT5Jc0Me5eiQnrA8a12kpMQ+9pDbZLCPD84vDgeB9h - ###+Odn72Bn82L3+BR2hjUrp6fo13mKqEELaWk6GgFrYrC+6aiM+0bSTZ/zi56ajxnN - ###KLIxM5s30H7MjwuhOu4ButYSKDUXWOKRtrhUCb8JFlDAweRjy6acad1aX2+0bKW/ - ###zpO4uS515/PZt+K17GmWE8QzRSwBb/7eZ/Tf8kn4fxCLkqoMKvPDuIHk+H/UGo2a - ###df93vVZbX/p/fI9n6f+x9P9Y+n8s/T+W/h9L/4+l/0dq/C/NLYFyrkR4Umi6YHC7 - ###M3ojoB+G5jfCnSdQIRUGuhI/34P3iTPLNKuywyi+KkL4mFrspvfMOmKFNzX7zWai - ###zEatYrWznijTSLRTa1pvaht1q51awyqz8exZ4k2zZb3ZfNYy29nYbFrQNzY2Nu03 - ###nt0yqJ1WO+stu1bTps9Gs2bj0/A2rXbqdbuMV7dbrtllWs/qFn1am/aReKv1zGqn - ###tb5pYdhqrlv4tBoNu526PTqt2obVzvqzhkWf9Q2bf9ZbTQuf9fWaXaaxbvVr3bN7 - ###sV6zR7C5aferuWHTublu82GzYXNvs27TsFlrWO00NltWmUZr06JPI9EvIKo1Lxpe - ###wxrT+jObPnXYxVhv1u35VW/Y3Fv3Nq2WvWc2Z3owVcx2vHWbzl6zZteq2/3yajVr - ###vGCiWmWAXew3zcSbeqIdOk3Xn2oCejXRTrVlt1O18akSzuYbu+Uq9f2R8camT5Vo - ###aL6x6VylsTDaSYxXlcbUfGOPe5V4w2gnwT9V4jHzjc2HVeJVsx2bn6vE8+Ybe15U - ###ae4Y7STmV5XmoPnGnqdVmstGO4n5XiWZYL5J9Itki9mOLX+qJKOMNwk5ViVZZ7ST - ###kIdVkpnmG1uuVkn2mu3Y8rlKMtx4k5DzVVoLjHYS60WV1hTzjb3uVGltMtux168q - ###rXHmG3sdrNJaabZjr6dVWnPNN/a6XKW122gnsb5XSQcw39h6QpV0CbMdW9+okk5i - ###vdlMlLHpg/rPo6/P/61tdg/5OO9/iRQtD3UJLMf+V695Lev+V7PR2lja/77Hs7T/ - ###Le1/S/vf0v63tP8t7X9L+1+h+P/yyP8T5n6VYfcn6h4SLmv97izgMeKz7iL5sqQv - ###2ikx85G3Iy4o2VTELg6EQxpeR2i4AzIYh96O2xBf/NdeLS27gAZTBMp4L24nOLMC - ###WDBNa6aWZkAkCkiFKu9DOLMLpGCQhGmm8CPPD3SV8F9vugBLmHtB5yOFyoqDc3OX - ###TgfcvOsePDA4RZ7HZG7oDVVxwTT6icUp99sctNXGkyOZ/qQlEBS26DSYjhthlLsB - ###c6S+xhsYIgh5Lb4Ohr9iV0jlzEMIVlUyt2QuN9mS7U5sJK9WcHVXEWOMKa1bmfya - ###Yy8OiZbtViU5EitRfDY9MHxPgWM7rOa61KWjC/IdvcIUgrZrEc10ntbgBMTfib97 - ###8P84SIennA57Kx/27sHBQ8BOJRdmVcBsEXKItPF38LreJhczItWeqKTdSUsNeERn - ###JSRGxcVIGSspI0iSfRlNbF9L2YIQ+XzMCYQXjlyPlfUEFEMds/cMPc3o+osmJJzy - ###10y5QrfRjjkHugDLKbsPnbgajTCyIWjJDqj8CEgHy8VETIn9vTgd58o4Eu+cnU2C - ###HfEtVNaTJinw6WvXgXTZzJkJJqxy8BM0NK8PqaEKOz7mZmBFy8OqypmvYPl3mH/a - ###f/3ufXZ5dT9YlH9WYZJ74sz1ieVoZQxDEA5C3BLF1w14ZGCRFYL76ctkD3FxmDhP - ###1JBVd/b3PD6mSDqNg3haiBWmFRULlyWIVdpfs1zSk1LNCjl/3R6pKIBjbIUo3ZBC - ###IPbyfzPE4FKw75pOYKcpzknl6o5bynjlpTBqs8kEew/9NR3uY66eUYslzhlyKdqs - ###xF2rJAmkXfbQFDipgRmaXAJeUk8TPFZhTwxAdLMkiU51h6q1QVi2lV6QGC8Nw3ch - ###t5DQhaaOnI9CAiTQe/va/8wr+INgMuoHJcXTFaaJuCyIu+SSKtxmWQT4TsLqZDRC - ###S4honMYq6NImesS1w5QrFvksJueQWmheX1z6u+ew7/mplO4AHc9Uvmxvsiqfg+/8 - ###1+aSps9MbbFE11aTuyt2xphU4EqscNjodx93wwCemD8J91baLpYMLCkFcKO+0XLM - ###IFp10Hm4P5BaY4IJ5OewlDLkdL/rFWUeSuGFf+U8tstnsSdh/wc2p1B7E6E4RPfP - ###BJST/3fdq3vo/7tRh/+8eo3y/8I/S/v/d3iW9v+l/X9p/1/a/5f2/6X9/z/A/h/n - ###/wGW34WhPrzwgQpv9i/bdiYgV4Hs7D8szv6T0hIaGI6OL4SBwX4arax6x6n1Wo/s - ###kN8+7Qt0VQ5Er1Do/um2akTQ/vtsuB+e87gDIBZpMbniqwi3YkijBV3Zp+gDhEky - ###QLUAd5QC7kgD57bXwEYmuNub9d5jJGirkKJJ3HcZKC6l4FUw7dzgrjzF2gNb4gtc - ###y3jEGmcThDLtc9O/H02CTpT2HX/6H1/+I/07WlDTC5BF/wDJkrBCiVAI+3ikoQJi - ###uxkjJyw2/4cynKZMD7rG/3srtMtnriex/8M7wzwZ9IPFAM/x/1pvbrSs/V8TXy33 - ###f9/hWe7/lvu/5f5vuf9b7v+W+7//gP3fvf2/5Abt7OiofehIwVqC/3t1fOq/xrAx - ###/sEeW+HRK9kaa+F5fUu+iLd6+7snh+Q+kWyJh17BAFSn3IGjzRvG4CcUj2aNipXo - ###5FqBrJoYlA0cyhro49O3vgu8CXru9gkrN8LkQPcCV0AMZgOK16+6KxStBjd3lEws - - - -Valin, et al. Expires August 20, 2012 [Page 297] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###6oPong37tHbBt8HoWgTBNPw9UF2NuL5qRiDeZMmnP+zyQ/7TPXTbObpgH2z/LPL3 - ###oLg58oQ650nb4GoPqdRA4TTY6HixdsbLRaz0q/I2gfUmLQywBdbV2xVMhgQfuxle - ###dwiWB9Oik/b+0E7K5AabFfBY6QsYZDIFLP7LzQac1JEIrIl6UhezQFmJIguAHV75 - ###oPP1Ul3hVLjnOP0VFifdIe1xebd8rLDuaIYxcmLfp+kN8OvNaNB9rgWy0sIgSdyS - ###0ZDoMrkK4KR4vCL/6Q1G0JYR45WYWIsUhh5y6KOlJrI40h70h3VosKSxH9bCMHNC - ###eNlhVUXEaPSGjGI+iNmRxqoUz08TrV4pRm0rZr6EC5sstLrq8kCze0cLKxI+bp1O - ###yl3ixezOvoh5zjlL9zehzYCN+0eMOldjT57oDMzfOcJ+Hc1gG5MIB1m4AzF1VkmW - ###HhyeXO5SpDHurZfWP4M5VRvbquWcyHvkeSSokYm5+rMag9GoK9uieUA6+K9uj1b0 - ###5wEpfx1KkdqZhEEUmpE7Mfgg/z4IP4UD1gkw1wYmS6R4fxaW6ZMP8Mb0BihjbXqi - ###n4hJ0FW9YwYVdD7eyQLnimqm0TCj5qrp6KpRO7OSV0lywddH83Ofm+OcdCsnR323 - ###Axu82SCQUysRVvN+FNSmRtJnV3SAp3PIEsMGiVxTIQEqOYUc5EXj502/N+Vx9T/C - ###3nM0rA7D64CcydLmU3XbSXJd/OmCq01aDgoqLbafCFOuNCBZ3hTugmIg9usDjHko - ###A5v6KtqnXC0M1a9iiOtVsT5UWOMZeiOJAND0Y5s1PLp9sBFH8/2qlLpIanXKm06Y - ###Y4rqcdK/7iFUKtLkzMUrW5nLu8XACimQxxK9BRXIpSb3LTS59CQ3GCac3O8eUKub - ###X594IRgGR07kZBKppmHuX48o0j+75dmbYHnESEGAJ2wW/r+693STdffKtvTR1QMu - ###BoIv6WpIlRUI3JurPghvSyX43MrNAkvKd1r0Cf+HXbE4b32jBSv2O1dVHSp1ghM0 - ###pUCTLIWU6n/NtUluBWAZ+hVvz3VDWBR6fS48DFkdu1hrq4+2QB0f2Hf00h65Ak3E - ###3b1U2JrQ+n1XoD/C7prJwPQa+YlIxweCEcUv66JZIbEcV5X+4GKmIgfGUlEU026S - ###Cf2MD2WMz7+Dv7Q7/m/kjzGJtj8Irh/gFDjH/7fltdbt+L+t5jL+73d5lue/y/Pf - ###5fnv8vx3ef67PP9dnv8Wif+buOJLyqTSl/z+/sHRe9qUltj58eX+S/+wfUmurSe7 - ###L/xXbcyOFb+Gzap4XTaj+dbXGxX+L4+CVxdR/uoN8V7EJZQx8TxRzmt4KiKeJyJL - ###ep6IpCdjNG6KC+8yUp+MW9l8Jv7VourJOIp1UccTZeSlea8h/vXERkR8Z3rEwQ3x - ###TsbDkBfuZVxA0QaT8f1kWzWM5ZdJcjIYcKLXPZOCotf12qb4tyX+5dC8Z8/Ev+L3 - ###pvi3FWPuNQV1ZQTDDfGvjFbYED2ry38FJT0tTqKkvup90+ptfi9xRQNVgvez0TT7 - ###WRccUfOsfmwIzhB9EPFBvXpTcEXMKTFniH83xCjKGIwy2ui66MO65Bitnw1RpyFG - ###t+FZtBH9rov3Mv6lp8ValZErZdRNRbvNFBrGnBNzW3HukXSF3TSR1jNZyBPk8DZa - ###gpTrJinlZHgmuihIzpqNGB0Z+FN1pThaXs2/jQRmdROz1rqJgQxl2hKdb26Yg6Ex - ###aILYaso2F8RQkq9h4ihFQ6thtPtvsG3+t3nc8T/fvn4w5+//yt3/Y/hcy/+7se4t - ###7/9+l2e5/1/u/5f7/+X+f7n/X+7/l/v/QvE/5Wmi4fMWTiYgVcjhLRhSiDYeVkde - ###ixVBF0MV5ipgb1/HoZ2SMezevs73ggGg/ut6Kyuuph6/zsD0/V/dIT3z4k0yPIOk - ###4EapMUTlYeCx1mfKoH4Vag457xWRPjjBzuyzTww25o7laYLdN+NlYVdXDFh5vTWL - ###/DU1VKoJNg6w2bERSDwFwMYsVBQs1Mg56s2I1teHddJ9AxpmQo/HjIpmtz5xj/8a - ###U0FpP+stcTrLk5lHoNdNS1oXtrY1/xKjjF7qCflJcBeZODLZyWg0ZqCnTIzZgh/t - ###sGN/TcYZM3B05Gm/5bVvobbCA3+ublMC7IT/i5z7PCQacDGPlNZ1CAOa5dxT5jbh - ###zyJoqsUQNY6iefCwWzyN1kOQrfApsLrK4+whQpNgeB3+yN6zKo8d9qOIIfbBTvKr - ###j53uOo7BVeMhVog5HD8X7TtGqVyk/1Tzm1PgZBcpYLF2AYLYnKVcCrT06nqRxPRp - ###JpvUJ4bZ/o6YFEWKQ+/s4rEzkFwyZGRHcw7zsv8Ofg3Lp9iTsP/Q5Y6RCKFL+dPv - ###bQrK8//YqNct/4+Wt7z//32epf1naf9Z2n+W9p+l/Wdp/1nafwrZf0Tw9tt+FzSm - ###bhiHL49MM05Sk+IWnbCD75jzWRlHF7ifARipV27wpg/uxWD5jDBBQjANRLS12cSV - ###RKTADXWR36HxPiXNizQkncddzX3cxgZYmzGYf519eM8ajhD7sK4gIhW634J/xYaA - ###QxFAngiKi4/o2BD2MZymfr/T7ZWYTkN9JKiXv4wAEJ1Waw7eiFINUarHFxXikOCA - ###87pe0otLDlkVvq0YDWhu6UNuXhiyLVaHf+xrQlBpiJVq1FZ2H8QVuoaNutGQV7yh - ###dbuhr1p2AmmlMywtc3RmdRsGdyV+V9fvVYohlnTWB4cnFUFGNNvTaku+sK+/F26L - ###J82oKk4z9tR2ApXa03W2BnLy8OLwTCRSQVsFvDiHpdFrWYHf5TRCaLaJIcHZFXIS - ###M8ZuNb7gGw9He3Y1nQSgy0Yh6mI8KQC/cxdnTijdhINxxD7fgC4CZWfBYHCHCeoH - ###dzhTQE2KQnVFLEazxm+nxi88JPVXS8xVR0NorDcIrrMEHBT0seAfQsg5wQpEEUnE - ###1gGWhNwRdpSUfuo3luzcBMNhOGA3QQSqJJCYX280hJyW1iO9AdAoeVWBbwKngqKM - ###yiuyazN5XttN2v4/HH63/f96i8f/0/f/dW+Z//W7PMv9/3L/v9z/L/f/y/3/cv+/ - - - -Valin, et al. Expires August 20, 2012 [Page 298] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###3P8X2v/LfSgJdYpfJC0Bv7ryl7pUZk27UuoyvMtWlw+H30xddgbL07bpaWDxX2fS - ###1pQnxSaQ3OMnd/j2Lhv2Svpe3OFaQBtVtXHnFDbVaqLosKiRoMAm2IBv7Dq3gIza - ###TtFd0KOC7t2mXju1LzrIAnaD/HY8ux2H2eBr6qzI2TiKWZDYOP7RZoJE0Mee6Pu9 - ###w+G8+71UihswvtFez/Uk9n/SXIm3PB7oEkCe/38jsf9bh9fL/d/3eJb7v+X+b7n/ - ###W+7/lvu/5f5vuf+z9n/3WRwfrbBz1KFABAaDO1jomExEdY8eoRoZI9zuX59PRh08 - ###ryKs1Qd+RTeMpj4P9M4DF8T6t67jmbcMElHoGUaVvD5GV15d5Zabv/s8BTRvccvY - ###AC+PaR4QtKuICugQvU9EFW3yr+xTMJjlh1dzgs5y/T+KMNeXucORBKfEXbjy9ibh - ###rzPYS9yxEhROCxM/L2hXnDdnbDeWF3AzAdqx8aetzkfc/Ax9+htjVNIfnauPFCLR - ###lc9sk62cBNf+/p4/nk6E6QADOHKy4f2BzUQ0TtUv+Hp+6BsB9Gw3/7hx2Os/oQkD - ###P5ETMF3adVgXRoiaHSxYIg1/EhSAsL/31zbs30GQ1f3Dn/SQv64Yj6b5IgPlnZ1k - ###JOhctPld/QWR92qv2rY/eaIPD03pxkLINhDo70npxj0o3XBTmnO5mCf29Q3EWcWR - ###qch5IJAWU8pVR4Wksevw8hLaqloB5g6EqwlREQOUNwg7gUn/C1KwpFGTZIEp8hWt - ###dC+LRKNxVNOS/TUpXHTD1e+9+/79n7T4jxjk8qFiQOTnf69Z9p9ma3n+/32epf1n - ###af9Z2n+W9p+l/Wdp/1naf4rEf8xMAf8oTgHvjp5GMfF5iMgG7g6skPtrsHcFjRaa - ###0cL7yXB9dRVyj/6VARizgidWtHbWZQBJERbwmQwLWDdD/dUbyWhwRjvrIjAlr1ev - ###m7HxVAQ6FRBSC3OYEVeOB3LU6JOS08GVUkI4dRvhM2XYTIFto2kEf2QbnhXIUAZ0 - ###1MJWqkCGDSugoYiXV9+0Yuu1VKjMOPpf06RqXYbTlG3JgJEyrKYMirihxemTEQRl - ###yE3JATL0Zt2kuIo0+EzzbpcBFOcPxRm3weP3ZWWJ/7312eUz35O2/6MYNLAtP93z - ###X+3dcyOYvf+r1zZa9v3v9Y31Zfz/7/Is93/L/d9y/7fc/y33f8v933L/t3j8f6Ev - ###eVxhwjh1rFGvmXsSpafLfYUMuy8DtotA9XJHBmqQCOgex+xWQezl3kPuCeQuTu7C - ###NkRdGRRe25N46+LdhtgbiTJ1O8S/3BO1xF5hM95PeGIP4sndZEumI5D7rGdi3yX3 - ###N3EaAUUPufeSaQhEFHWVtkDEMPfEd1AqBJ6O6OpyV9ySEdll6gOJp4iXvv7MQdN1 - ###q//WXk2kYpAx1j0xBl6jptG0pdo127TGScJQ+GoB9BXOAleZfKAl+OKZHHu535P7 - ###UK0NGahfpoUQNItpum61KfDVExbI9hvWHlkkBfBkAgXZpuInnaYiKYHaG1t756ac - ###A+smTbW+qJQWYq8e91/QrmGlrRD8jHyk2hBwY1oKeJsyGYTgU4mXoqnOp5aFRCaM - ###EPtyrykTLojfwrJS954l+bQhx72ewJm3uWmNk9aXZ2JueRsKR96m4E+ZnEHhKfqu - ###3XKPcV23aCp53jPxFGOLczTmU4nrholrYpzknJeWpWfJuS8zJijel202LT7dEG16 - ###6Xza3DTl1bN1q82WajOmqY2r5K2G1X/ZZzn3dT7dtOa+lFNWwgspC+T4bGpjq/E/ - ###x/WZmlMcT3vsWwrPmKYy34KAK9cVz0oEsiEThog2DXuVzBsh+VTyp5ynMomIwE9m - ###xNiI6aESr0j+VOMv+VPK+2eKPzlNtdQ1wlopM28omsr5KfFryj7LcdLsd2qeNi1c - ###BS8pGS3nvJwDOp82zfkpx0dmABG5LTwhG3V5EtsRRf9FHTVPN2X/bZrKrCObmjwV - ###/Vc2SFuein9lro1NyfsaTZUMlAlwpIyWvC+zl0g+lTqEJj/EvIhxlEl0xDh50t5a - ###t/DT7JkyiY4cf0lTtY5IOSoS99Rl37U25PxUOoocfzn35RrlpfNpTcqUdRNXtd7L - ###OS8t5dLSrc19OT83ZZIhibOV9EbygFxLNrU2GhJH0ZZcR9QaJcdJ8n48TvG631Tt - ###Ut2aPDUQ4yT1E8X7QudrZOV6UVotWuS5avseIFmmdkmeDbl0WewsSMKeSbYX5N7U - ###lhSVb0gm0pGqhxySDXPqSLHc1KaZZFupWkjWaMqy1jRsxEtyzFZy+ZMiS5rU7XxE - ###0kyuDltitpIHJPLoQWXuEsMpM3gJtpMiva5PM7kcyqmwIdUBqc48M1myLqe7xlY1 - ###KWYFjptyioh/WxZLSlHa0JcDecSRdkxhHT2o44QCbFX324cnsBeXjOW1EhumlqJu - ###5r/PpPCTI6pllGpYilfid8q/m9rCKjcVsq7K/iUnmRiFmqUotvQJaqWSkmVbm+a/ - ###9sK7uZ5oQ05yiU+siEpBIgVWrETEwkZu1OTmUioWUrER70W5uuQ0XWmSi4tsXwqb - ###mrnpsPtmLGhSMMm25L8bVr47iZfCdyMhfGVZvQyvK2eJgCU3LuvaZlgKTNUnS9Hb - ###jOuYtG0laCpnctxm0+iT1zKVOFSYY4XHpKnqU+uZ1eZ6os2YpqYyr2gs+l+XipDc - ###BMhFy9PGVoyVgi95Si1+NvwYRnxkbSprik9U/6WyJOkW856Nh1oEpfJu855nvtc3 - ###XXFZOf418185f9X7eF4n5lzLbEP9lvRSi7SXStM4I59UIqUskNkFLT5pajwmN1dq - ###fj4zf8tVx9tUdBDlikhifYHfqNtn6fLEX6AlU1PKhVTlkcs8O66426obaCvbWHZi - ###v5S2zISPSnlg2nAmvSTcbUl2eyaHRuuLUgLy2hJ9a8SiRLWxKetuztmWLrrk8icX - ###541ibTX1qSpFlCgrMxlKBUj5BSTbSnqWSGVFjN0zaZ+QeG3YbRVhzb3jy7Y0q65n - ###caf5r9SqpaeDtFLo5fLakD2SuwllxZO7nSJtSHyexYqFqJDgLCU88tpS1iOpsukC - - - -Valin, et al. Expires August 20, 2012 [Page 299] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###q2WUSW3Lk5bBlmorVqWl9UMuVI3sthxWZqVmSrVc7hgbNmfbfdOEnpxpGyY+0nom - ###BaeyODjHVuImLQWC7spfyVocNtQY5HHn+cXhgWbw9zZNzlR7Y7n8NKUNVu7JLGV+ - ###vaHex0uHaWtU9jIpP6SMeyY5IlbBYlmjytg94lf+4h5xxyp0sRLdwjwkXopvVSyj - ###W9Zv+994fYjlsFmm2fI03HQB4PPoHeY7wo785KgJsUZ4os/JKJ64umC0Tvd372mN - ###rYlSqpD7WMf1LV477a8GgySrmhsg1/f0phOS0S7gGMoKktj0/0j4//CwqSeX5+SK - ###Fz3EHZBs/x+QPy07/+d6Y5n/4fs8S/+fpf/P0v9n6f+z9P9Z+v8s/X/y4z/GQTQs - ###RSk/jgaqYE1+rUFdL19h2MDZBcxVpie2lJHsSrNhOU6ZCWUZAVPlisTQuProUyo+ - ###C7Qrj6YMcKFSaNI17GS5AmBXQCL2YU3u9Kd3HL4DngX2PK7ihOwMYGHms3gHRN40 - ###e7qiSLxiElsGtjiklIXvQq6VwDoGTWT01tWD25n/+ll6B+3eEthXMx5AhJUu1g7Y - ###dBJ0w1GvF0fyKAAWVmGMdTgIvwDJcsBLsBTeHvMzQmUgpaxtg503SkgeWCN6iCN4 - ###SEZuUnp+4dEBjLggTv6bhrdjv99NsHsilEicYHalM8D4A7CJcscbEYUANpXacJUS - ###M37lCmc5j0ySLCR4dYW4NC7kZOUJaEs+qkXUIBGtYr7ksQ2MVyqS6iICUgwXaFfY - ###Js+5ivkvwwlmMJbZVyOutMUf4ppYLVpDXEYT0hgrpDJ2bkYjULiuwkgrvCiCiS7L - ###+A9Evzj0hx2kopGMTqFGnakYEkKa853163X8zuNIxOEnYjbQa336lcrC2/eyYKKW - ###Cvqh18KXkaojaqlqmP4jnLLZmI0xJC0qxCOR+0NOIz23quIrAEJ/xwgovoRPexqr - ###JFjNkSX3F07GX4xYH79Y1MSHOvb2tf/uVTD1D/dLxkd8nsSz8xd9BZIrAM8ZC0KC - ###mMVKpGw3pj1WrlcC5ZxAMSiCoHLZOnLYroJUZ5ypc0Ap2loiWMo+I/m3nQd7vl6p - ###EU4BxTuEWzMeYyWr+RxQMaObsCQoNTpzPi5Qciam9Ir2z4NweA2CB5euMOjcFOEO - ###B6i0lVqCkuswDNL0M6Z6USzCuQIFms0Sab2K57wTVLwkykTh/WERqlqg7DTCTumI - ###mYlBy/bbu5Sa2FpHHFMl0WwsQFa3Y63VDG0Uyx+9jK7l6pGNdCm3S4r1MMQ1p4dR - ###xIGDg0TG79TuwapQspYBVsVjJrO03icMVmV+3XIsLraEcy0/1gpsDFVCC4byKqH1 - ###ZvmjI6XzbXjbGd+VYsW9onSaSqx6rTBkrRF0ItZTymbOZ52+e5Mw+AjzZjK4Qy4D - ###3a+q6X63OL/6Pc7Y8fqN4avJNsamN5MwuhkNuvpIIAUNDZQ9ecKSRDVX1tt+tzsI - ###/eDTtX9xIEhsE/kKkU2JgZW//DporudkK7SY2dpDzL8JLQIfsbX7xdjPrRrRqSgr - ###eElD/72+M4PFMFmX5zhPkAEI8XD234T9H8YZQwyGE787+jysf3v7f22j5jVt+3+z - ###uYz//V2epf1/af9f2v+X9v+l/X9p/1/a/1Pt/6mhtmN1CUSGyhANmhN/za7uYBvT - ###C2iDWjez4FialnmA4MrSvNJO7lvlQUF7iqq72AnzBEmFH8vQ7Dq7WAHRZwOXhpSz - ###2RTNG1H/ehgMADbs0wtDdxqbTQRW+sNEt+UO+nhoQO4NRqC3A/y1ejkXhQJpsfvD - ###E+iLG/Sp2rxz6w4fy2IBsR22bgD/sYKkq8sdwwXtGHCzTmhU4jjEWp3+EF3PYXDw - ###H5i/P4kNrhHf2MVtfo3tsJpsMb+4B5ugmto/IxHQGolk/xTAmo6340k9iIgPccGk - ###c5Qa6R6Bsvva+yrscHJLBc3vj4afABtcsLEVfdcJXbZ3VaWYJOX+8D0lVqYNlFcz - ###9vxoaBgMqmPoKmZTJhWF7EmfwqExjjrAn/k/MoDymz0+JkjxNk/upW3SfjILvzrZ - ###xeTUP9PgpBBWq00DyTSbDYJqi3ReP+kl2zJruF6SI/WT3eWHoOUqTwVWkJ6jbtcg - ###Jz8HCLqkgI24vICZM56En/qjWVy3MNW9bKrzlOBpJK/lklxMqCSgrNL2+HhFx2e3 - ###26W41zRIV0HnI1KJy0E+pUYwnWLCaUSCNzIGdimWnmVOhd1LTF6vyRL/4uzN6YHC - ###1/Nig9EDWxWWz7/Kk7D/xKc3DxX+O8//s+F563b8b29jGf/7uzxL+8/S/rO0/yzt - ###P0v7z9L+s7T/zJn/ewgyCz6AwODOFlXlK/D2dYXdBJNulWf/BbGzXg0HIQpGedhf - ###oZ1SAAr68HoQiu0SpSsWVhzDWGQ71WS6XvaH3SxnwEWcbQpYS1Ysp4I0sA7Hm1SP - ###m2L2ITe8GOzcTjgFHE25D1+mT+vcDjlOsOYIr3SuEg45LrDzOOckwc5suOghmfDO - ###SQFb1FGngKNpnlut02nnabbLTgG32pN0iAbYeRx43P6tH1MS3MEoT0aflaupxvno - ###d8m9DdalW4PGoNHs1uOzAf6qw1+t2GJ3MhqNuVOn7VazUsShUqEE34kJ3X6WJ0lz - ###XowyN1nxCct/VW33CAFE2LwMB4i4Hc9ox8tsx8top260U89sp57RTsNop5HZTiOj - ###nabRTjOznaZqR7clvZOsTwyvmYokZ9iJ4MQUo/nNbUl6i6ZhWDaxs80SdkDulArI - ###4XQg2WhBJ260TXTxIxz3+XCZI62RKtkON7DK9xXVTt1sp75oOw2zncai7TTNdprZ - ###7cjxjtvxFgNbM8HWEmAtplDtWGKkkpzIFgNEIe4UH4ADNh5o5DYfaOSe/T4j18qb - ###CIuNnJccOdjoTh5g4LwHmire7zNVvFyJsRjB60mC90azCShI96f478OaXu7MWoxS - ###jSSlBsFDLCr1XI5aDOHmPVZLNGhqF2LwQX9aVWvL1spsn9Ok0iaqWh7ICCnN59j0 - ###EX4xwn3RMPwyRddUbRsqy8QqYNIFfJlO9V/ySZz/HA8HPGP8w8HIOf9pNZqe5f/b - - - -Valin, et al. Expires August 20, 2012 [Page 300] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###2Ggu4398l2d5/rM8/1me/yzPf5bnP8vzn3/385+1lR/Y//b6g5Ar6krTecRWGPvf - ###q0k/7FlfQCD08C8QbvhGepqCvOiEER7csN5sSK5r0dNHTJwxDfGQSYWYOz49weHD - ###kybemOuTPJrKzyoLanpnNBtO2SAM6JLkP8LJiKSfVPBbTUQE/TBBSAm8dQsxdnD/ - ###5G+tZkmvAtLb4ZLaH/qzMYg2sXmRP/X9RKNe1lzMoFV014WXfFfQ77FSXAs2Qpab - ###ZzsMJp0buSTDogLFAO5VH4SxfucznM6AFPBlVXUAHep0LKgLYi/CwgFI+AxIHKF0 - ###SDoQhb/uKwctXodT7QTAHA9cKXuTgFgDGSaYgF6EgAkeX++D3lQscLLuaBgmxy4+ - ###AwR8/COYuQlPcctDmh9P8POu7Cd5qrcy+IfeFj+zS+tlTlNIANws6k1hdzcKUcHB - ###jgMOdlsfnv5Qbq1X4Dt844Wei1cSB+lUfXZBdSpoE6iKsmX2hNW+bPSei4HdHcME - ###/9K/5SoMKha/zlAFmIxGeQQ1CYJtdTozQOHuR9jQr65VmVf7E+MustyZkyLARGyH - ###eeu5bcUPb6v+dP1P7rbqtcy2soVD+/XFpb97DmvQTyX94xeXhLirMOQYQWYpJ3ol - ###KL1Fdg9tFoq5VZPTKHY9V5z9pcKeYHtPRINlrUUY3SdosdJavINxbdQ3Wpsp8x6/ - ###N1t1r/lcvgEy0gtkiF8n0xLIjRXehOTgr+rADCd41AkGyJScWUWRO7azY3jplxBn - ###T/OO7w87E37aP+PLhCUL1LUB1aJpewKy3lWMg5o6JsmRVJGQBEXvJOce9FGtZtPP - ###5D8MwyNYgk5AeVnYdM0GMO0iJmUHC9h1Hx3gX1e7I3R0yGeRg+O3jbr/KZi8LrH4 - ###YJ9DiLC90ajLAnsaPS4F0MDWFnsNSJTZGrtq1B9nnrUHMotM/GhnrximBri/9LpW - ###Zoknq9mr9Ga74XB0C7umtIazDq2xWynNKtICGcQIlHZoOVTNOk6HA/8GZOLktsKu - ###1F+D6KbfmyYOfqFL8NenCpLMH1IV+QeH57oYAkXYD9sp10CoN4btkq4S3ALXhtqK - ###QKIckUPxeEucNsQrHwMMfEE8rtZX2R1TgAuoVxFyB8YCACHJ0RFdsczXxBOyqfJz - ###VuwB3F//GGOQeASKVzkoXlkoXjlRJP66WgzFqywU48s3n0Law/Y4L9M2GoQaDQa/ - ###WNHpR9qNCsEeEk8+f9X1gDhmxs4Oxo7XJZtiI6+FtwUUnvVneCekBaSwMdbwPKJD - ###YVMQCIzELDBN9wbzAr4FaadhpEZYx0vDSDIwgO93ZyCOr+4wktKU5DMIamEKQCLq - ###ooD0ufTO4JBM/xyxs7/SPQ0YnB5GzbgKOwHaschm0ueXpTDgGzQueTu6Gc0GICsH - ###n4M7DLbBIpg6AzVjTPaiWzD+6FNv8DkmlcZ44pMkKdC0ZEmBMujmrIxkTUwIjUgX - ###tFG51YJ72aNFixR/aYmc/FGba7Tim0sojuL1CQtwUQhIpbZVpWpyK1KSNbbciolO - ###SR4nR/awyiumbS+MpkFCmAc1eutiUsl2jWadTQtC8PA4syHfQnbleFiRgEwFi9oz - ###dizHnJqaavDgmsHx6dvDi/bhQtqBN5du4FjE5VTEfx94Idebdi7m8VqespgXX8LV - ###nA0nE/81dvNeS/j9V/A//ur4r7A2LrIuxiTjrAGAihJMYdPyHIu0hdADL4toP5f7 - ###eIQgGDlx1dTb2qo/K0snN6EEXNnLCa1Z+g7utcv9ONGnQqvYOyWL1WSbZxUrRttC - ###i5jZVNrKlbKn/iMsXdjyt1i4XLbRr7GPPv1LFr6EXRXB/N4HrH/wJ3H+/yroTEb7 - ###aGJ+MBeA7PP/9Vqz1rDO/5tNr7k8//8ez/L8f3n+vzz/X57/L8//l+f//+7n//HZ - ###/AscI1QVd8+PYW+3D7/O3pxeGof0GWXktdCtaNrtj57e7MRKqtiBU3mfKqgmPwWT - ###A/6Xdu4+Gkc+P9CnsOvy0N9VAr66bS9QiG9ogk8haW4locZztbqkWijTOVF+Ixew - ###ME+NlrRS0Gh8+gRYa/jxkkaHNDTgHxcCBPV8Ao0bEMf4pld6rLf3py773yF7XDHO - ###/a3e/TftNcQovDnJMVehiVR7R2cLpknGIgC8JAKYXV3dZs3nGk3wnGsFa+sE4BWT - ###KNJtSxeeMxNR+l3Sv8Tozpz4zh4GYQPfk908kp7s5pDU+N25B4lXyfy1gm3kE/pk - ###N5XQJvbF6Gy+6NyH8PN0g9tI8k7wuSHlYRh7XUeXTnB3dsjgtWJMw5IegIoMgaus - ###VKLy6F2BO70jeHKrlUXzGYwohSw/hsilBZ1VfBuONGnDDzCp29wUmk+oEgIrG5UK - ###U0vW5VDKTooleeeyCO9cfguhaPHOVfwrnVPiQgX4Ih7v/E5ioe8npkp6b6FbHa1b - ###1PkrV+eNYuLfQoO8V0RA7D2UgPCMQU7jVpobOXO/yNgW6BsW+kZj6znGNlMIZvS4 - ###k9Lj5HAWmbN7eezMFpu0mQNqzdECvYGxKTI5c3vzkAOYsx4Z87XQgF0WGbDLhxKy - ###XiEhm4W4vqAWwB0LfcfhSROdzh7hMfftbDDtjwd31aDTmcEPjIRwi2btiNvyArRe - ###xV4a0hzX5WYuVuqHaFxi/BSV7Gjd8Gp2TVlSyrCRtKiGKiM5Xqidnvk6VpwdwsxV - ###U/9iCD7HXEqtf5mof5msf5la/zJR/9JR/10q/u8S+L9z4P8uFf67BPx3CfhvTtK2 - ###d2ozi2Xmm2Zyh5tgzU23WGw1yyWxtq2t6G9X1kifKzzx8vsCZTQALGg155x2xfoG - ###7RpSEXt4ldLDTloPXR1MXbqNLmprt91Jr8Wu8BK29rsDgqBgJ5u5neQiJtnJPMUL - ###HhEgHu1F+yd/81rpQtQuqS04UBpAJZ2sedRhZU8xJWYtPiTG6nTLwnVEjKGA8OdX - ###eS49xevnw/4Vxe4WB7KqFVRGj45qZkvm15r1lUrgV3SO9uo5Tk28T/GwJFrQchd+ - ###TT+71pA9SqKjgGymAGkWxdLoj4OO5F2iOVO56LmfTsxNVnYdiAvw+sE4IplV1Ms4 - - - -Valin, et al. Expires August 20, 2012 [Page 301] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###6FfgDrPB1YuDa0imimeDyeCNetGp0KjrkhpjZcupIIl807++wX9RDkh6d2LvCm0i - ###qdso2kyp6xNF7Ldwr1WzGVl0MTFRjc03NWFsyhIkL9IOdZO8hZKEjN2RirjjF13m - ###NIq0moZUQ31rjRsBXUj4WVLNdJ2aHxXL9JWOSnv3cjMFjc24hLGEWAvEJpvejtN1 - ###T/hoxssolQLYfitvsE1yBvuL9Zv9yP7XmCfyodpbeunjU7M2/IbaUMxcZEqASNKk - ###TVHdU/oPfB+XyaIAFJyHBMjuJg28lkUE8SKVCjYZsLxBB/EikxAWHXKnBXeEyqAD - ###FJyHDrQ9NOggPAP/Yr8oTAcsb9BBvChMB5XTM4cWce7P34MevDf53K1lKc2Z5HpJ - ###o0sVXRG8uvfUxw6ulq7K3C67WSu7Zr4qlD9eGt6589goW7yTi8xuu5s1o6Nidud2 - ###NK2nudxpZqct3NNF+DXZ05rV25hnF+ttq5mzzTHKFu8tvCrS25QeyufkRO9rqzlf - ###XxnTXU1z5qgoFM8nvYM49ORBas/QIoYhvCigOdFnbj05FrmTTRbTt2P56EKhb4Nv - ###7pSRxQxdKxffgoa3+fHNZXpZLIXfLWydmJFiqKGWxpbCplSEfuLGVEEa3g+rIsf8 - ###WlHzBDp7ZDPPm+cYWhvziyLT/GKuaZ5BQ9hNKRo6EcmdxBdzTuL7IJM7Qy/mnKH3 - ###QSZ3+l1kTz8stggybmwKsfrFAqy+IFa44PKZVUAPEZdTUgft6sGELJ5tqOmYNDAy - ###68EYu3RRAy9lr6wlWSHGvpDClb+C/Ct0tRCvWcWd/DYr1Od5JO236PRFUTa++L5s - ###LKffHN3Em4nZ3SzExvli9l+hq4XZOE9sfiM2fsBOt9/sFRVTetHvMb7VB56xiH9B - ###VtaLfreu3mdUU5Z+yjFZSDMS6SgfZv/S0HsnrlRCn2GrWyLdwCNHqwAjCJX5dhff - ###lnjJKrwkIzx3syquGfMuFFS+ZOEUFSylx6nHma3v3OPgSuCT01lVzm1pTFXhSsKW - ###SBfpsROIdZXshhYj7oWsE0zC3mxQUSBFKxH7PBkNr9nnG5XQN/x1hleOpiNl9Pjp - ###J7SxOplYIJ87W1U5g30L6KkY5oZbVAzz0W1/KCHK3yXgjauiZNtiZPCRZKNftunx - ###Nvhiwgi+zAVjpwAMDJBoAMEXpUKjTxBq0LyH3Mp4r/B3FV/UWNlpiIIlsYgdNXVL - ###iEeJC9p0VtlVkXlDuX/z9ZhMqb+wulIUwyI2yzltlW4M6wthCItj/qkXlnn4Ua4W - ###xrDIEv8tRrk4hrmjTGUefpRzMFS6bdFDEZHaWh9ryy3oCv6TR/rGiIuQCrCKnF6x - ###z/3BAK+GEt4hpixnu38994NuFwdn2NWOU+MIEnm5tkWub+PUAdArVxh3MFI5txUx - ###ojRiFNr/mGcmxV1JoyzOwl4yxg8TxKUG7gxrHpqQr9FfWIHHPA5V7T5xt/sDb9c6 - ###FP2RvFvxmIKq/JjR7m+Z+DpOJ7V2Cw9PoYMefsijfzJc2nBWtZoJXqWZVXiEWk0+ - ###QvBv+qFPsbFy0BNbf5LXujVieK4kRgyqrYrKaSOGEH4riH/y5EqHkD92uM8q5EQh - ###y91LznBlkYdjqpVzZE80u6pyP+Xi0oavKfeTNqKrhbaoXNqwbHGTIElhgaNmcPWe - ###8iaNn5mSOwTg73rrWQfCsfip5osfq1XuPVvgvFlvvvCwFVnUv5cUqj6IDJpjLIVs - ###IrB/d8MsdggeC6tqvrBKhURV2Vzn7jpIK6yvNehM+VK/OXn3rsg1vneL3zCZR0ip - ###iFp49TeGvscnQ0UsxRUmfiZNQFSgknu/jWnO5AUIQNG9sgkwxzWV+xKEbqHqBKkw - ###7j2vfjro0pmLLrf9oZ9iRe7jCbtWRtHFOIO/in3P57M3SFOAC6PclZYXytq53RMr - ###B1K5ax0vlLVZe3ikciU5L5S1P7vv+KGZV9qfygwDKVLgHx6m524cdjAfn7gwJVNf - ###sI6IWGt3KfiSz468zH3ZcacYjQFYPjdSoYfgxuJI5XMjFXoIbkxByoVVPjtSoYdg - ###xzSsDH2HYuzkcpQq5eYpCgTm2S/qiXitqTZ3TcSXSrw1wl+0g30QPZIf/xL/+aP0 - ###/9WLyz+Fy6+mc/xotpUorreVAIRtmQpFHIElSdZ8/zhRLH1m2KSVrxLETTW9/SuS - ###1yatg7ap09sslD69bcrKVwnKppoM/wUp6+Rbuo4kL4uGX97KkErJIEvWldI4NJIM - ###GaoiiP7eIRh/14c4R4//eXrSPvLfvvY/UyL5yB8Ek1E/eNq5Bwzc/qTH/6xttBot - ###jP/Z2mhtbLRq3n/V4G9vmf/zuzzL+J/L+J/L+J/L+J/L+J/L+J//AfE/UTN/ufv2 - ###0AciHB2/0IN5Pgap0etfP715HMeWV9+4Lknf1DtxrxtDzuOHR2srjy6eshPSlyrs - ###9Ck7vwluuyOSmvDrKJiActrF3IOPL0ZXKI3xy2EPhEkfkxS8ngXDaf8fKiFKexyG - ###nRt20j5/dB5MQMiB9IzYG8on155OQGDNJiCr3sIyB4JIr/0YmBAwg9lzeAizczh9 - ###ikkIerD4woYgmj6tiLYrj9o8oem5SmhaYePxU9ZqelXQ2CrMe/bMgyGg5Kmia5il - ###ExaF2/Eg/NKf3jFUGJnQFtEKFOerdKuSJXsvmHhWxljznf/aB34SOV5kFhl2PoJa - ###uDCMhH/XJ95/icH7gw/JFkW7rpQvJgIctP/aW49zy8i0L6mg5TMvaLPIgaOaAn2s - ###w+vCejukDCal8FM4dCS/s0A7stF8fG5vHKe3Yw//rOBfmAHDmW/mQOaTSXzBbzw/ - ###47aVNI5nO+H5hgQhJDBpKJd2QKbo/x7a+FDB9p47a8RpWihtUAkTaK4SM/rAOaxc - ###iWvELdTzYHrsA6tmIlGfG4m6joTO2tS664BXGunjLqyqhirqDEncynWNRRKKlQXo - ###FSqhg9FoLAcEVMQS+8jQPAf/bMFYVvmf6M1jRMcoMnQf0bXUJuVHg5QPM6ZJkn58 - ###OJLmkPWjRdaiPIbEqSeJQxRLEuie/OYiEB+b70UkDk2TGnGC1ZOgsFwQPYb+lk3C - - - -Valin, et al. Expires August 20, 2012 [Page 302] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###EaM+sKQwuyAgfIeJKiEJYn39DqaphP0nHOJmFdDuwlYwupfdRz7Z9p96vel5lv1n - ###vVFb5n/5Ls/S/rO0/yztP0v7z9L+s7T/LO0/qfYfzNgojDzskDQk0OO6YbU/RNnK - ###Zd04NtKAmBkHd4NR0DUtIqZyVYr1Qf5h4uM5cajt3ccRQNt35bllQoc+XjtjAqUJ - ###s6o7H5mSs4NAU4qMo4tgeB1Cs07QEixmDYVFPEKbRDANALywSqWDdds++HOE9Dse - ###dsMv7g5LawiVkwlsi/U2C6wYlJO9i4vU3hLYQXDNaOgCyomKFXi/+5i5G1/xprqF - ###wOK6ug9KC1TL7O0lLHHoemWsxcEAdQqsC6yGqpLqrcPW06+wjxVq46zXi2L/AFVA - ###UCC4ikaD2TT0oaNiGLrhYBqo32ZFr4VM1P/ynsHuxj853/fPLmDNYR+0YnjPfBNT - ###7nb915spBblRrA3T6Rhm0zGfG8iD4k+xvca4ndpQmbFeVWHYpT3hk6a6I6YZFX+v - ###cZcEnIz4mtWMtXmdR/KI4VSCg2yuNKaoUf3KLbeUjBmHJ04qPy+MeIgxKTpbiftT - ###3eFQLxHoqv6eoPNK+NGxR9VaxXvu7MkT/dUWazl3tvpQkUHwt9+sluqynj2yrpLa - ###KHHJ5fc7XainSyqtUlWlasaXPies/3b3wO/vHxxV2KYyRtg8UKB1R8vDkbPxFGax - ###OeIaVpcoddhVaZ5pGXY2PRKAWohhTZYArffPDmiBOzhGVQF0pp8N+kFLDjmiZeQ1 - ###LRQxq7xANMUvYVUU/JBZaIum/cHhyeWu/2L3+NR//Qa0QhiiV/B34vWqaQFLHY4s - ###kGKAuPBC4uaOOtAEpnk4hoUfj2I4TSq0p/k8wmX1Oox+ZK/aezzwMN8AgaC/umMN - ###dtLei74p/U79E1CcTtr+ayRUIfJozuTZOFBybVFekep9iuT4oNFw4dFhT9iGADgb - ###9lF/2kydOLBhRdULGVTyfWSYrPvcZN0HKkl5PbzyqSy8XV01OL/YwPSLDEz/+zN2 - ###vwhjF5Q4aHbMkzhFMMR2TG5Sy+Y4IhPr/l51Z3/PE2xVSmEsDELByrRiJWoP+Qln - ###ZHBffMA4G46DzscS10UqUteoJFvKRNxtnU0iM5qgng1CVn0DeP3OFLSaM/ok2lHM - ###WTOZ024qyaT9XikV0f6qx5mT27+Rr9C07O/iBvzyzcFhIgJ+6iCiepDWinsUkcA0 - ###iELrwylgC4SF+Ib3qpqBTjzahz9d2jyvCfR82m1ts+r9iVf7RhSqfnsSFexhNiKr - ###34B1vlqSX5NUjM7dx6MB32j3AjoG1/QfW/TjBEW0Tvfw9uPRRaFVgPcTAe2Pwp7/ - ###uu5aBZKFttj6vHI90Yg+fEZffd7XFDFvsbsmT6H/lz+fH/pvz473Dw9Etgdd3Unf - ###RJjkH/ennRsGG0BDwylQX2yWYbelvU/baDJ1LUR2K1ejpWHhow4kByn8qZ3efYvr - ###Ab0DXEJ5Jy3tFx9z28u2dSqrt1UbgRNjm6z3xmpvi1U3cZdjvYY10Evg6kSnZoJw - ###Tm1nRevFKnv2PFEpY5BgMUNHnOHgjowO1JpNu6/GL2Oy2f0V0ytBnbpXWGKadcU8 - ###IqYVWpJLEhqcltpdB9fsikK8koNxNH8ajgSmLPFxz1ARL2DfQL/N/lmFk0fXDgZM - ###KPmcGXuR//HlP+g83KaiiUEqW6srvHt7pWQ35gVqilsTgy2rAbYWWwUy6sd02mKN - ###RIV0CezsikApuHaxSoH2ZGc0jVO1KL9lc2GKGHGPj+ZsAgxJd1pGs0lS1BpkY3pL - ###eDoGVTgMPgnTfDlKqfWA8E1dBovxAxm2qb/WF2SML/Dbbwlxg08WHJCJSTjQ3IPD - ###qc/Zn/picGC/PV9/6uacKqJg6CBtvhTfdJbMXtddasHJ5blptSpW+/zwgpPBcPpJ - ###sJ3WE1XDoYupb1tow5iPQrKuEALQH38cTnyaRimkgcnWDa9Go49M2ahj/JX/XI37 - ###zyWNER+tfV5WrwEdwk44mSW7bhZAp6ZN9G1yESchkIuQx2hfo5GyOfjj6SR67wSY - ###VOxz9MZUDos6wcBaZHNbSFEej08PDs8PT/HA1zKH5oyDj0iEqTxolbA4cQ5ya63E - ###9KZ32YuHgfoPWs9Bv0zHc3s74Y+XoU27NxnP3bamxHFHGHbTLE1rLpuLAtXGmg6a - ###0/stlPPPCxuqsI5pdGzqdP0ernZ/yMd9/xNUZ/iv49Ph0L19AHP8/1otr2H7/21s - ###1Jf+f9/jWfr/Lf3/lv5/S/+/pf/f0v9v6f9XyP/vIBwEd2G3CgpSn27hxQ48IGj5 - ###gQUsbf0uxZ0HwHY0p6SKVWJZj7z7eCFC3F8ciP0ziNzX9XVnHcsBbdNRRPg1vf+Q - ###4l4owRr3UkUl9p7xk1DrxmOBK5Zf/NdeLRVo7PfGrzymwHH3NgvsZ//1egZUBfad - ###vEdaAHAS7MymNR1Hd+iUZ9MFXoLdCzofYZ3pMnGeDIyEtZx4FOgtP2crQmQ+nLQu - ###TiegCSi/woDywmvgC/QWwE5gkY/SaC3BXmAh9j57ULN6axahOeRH03DsRzAPgcFa - ###BnAJ1uBkLM6w+BxgTSL3h5/8BOhW8uLwMWYoB43j1wLgnWBBcGjP7cx/Xa/lc/LF - ###2gGbToJuOOr1UgsX7y3ng/RHgj3lfrmgj4lL0iiqolSwDn9V/vQr7BdQ8tro0hyh - ###K1bXn96O+R947+42+CJ+BF/wBf5A0VJB4Yt/JNxc+cMdRLAcyPge/wsUu5r6yxOt - ###AFx4uc7/gpfriSvT/Lk4QMRgTKAoIqb+QMT4D44h/6FJBJn0Pdl36FY0mkzfqzfa - ###efvB4Qn8t++3L0FzbBvutvp8hDbi6nltZPnw6pyAliEfaEQy3PYhyUZMpxcQQuK2 - ###cBuCoO/zO5fRBh+hwm0kZN+KFHeuu/Kl9PaeZHysYmoeYaAjtGBm0eYNNjHj0Wc+ - ###t9AtEXUa/C7mSHyILinMr5eLiWAOnfFJOSvxOU43v5+zfrVqGEplV9E3Whf0hlOH - ###dutY53N5oCmSKxrxyo0lknu5GbZOPq2hBa45YIn4I6H+C7e7/8K2JC3gh8PcLqe+ - - - -Valin, et al. Expires August 20, 2012 [Page 303] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###xEaEKTZRrViU+iV2DlOU4AKGqXYo9YiSPwqMVU2IMGaDT1tHJJicZmjvUYoFZKp/ - ###E3oGVVI9d/BrNXHwTlLkFxQQffMK9GZZANTOSASzYnAQPCQHEsK/EWnFEmk0Ici/ - ###0SPSPj8XgtjmF9W5JDmkxJZVeLYfTaR7tXoz0a2eapPftnY4T9i4iFGOG24fn/wV - ###o7/gZqINSGqUJX9dQOX/cYxt8C684+a9+zavecPJTnJ54u7l90Wj6vZxsamdGMZ7 - ###4/FdYWZz5v1J6541tmSJe+JQkVMnkqMVb55WTFwSRE0Tjwn4CXql1bQFdvygyJKQ - ###s+usqmVU1PF4nTThBpvwOeSaPgfw8zwuvK7623PWx0cqtNC9eO2OG01t70OSs2Vz - ###Hm+uvllLlkmddRYuKj4+ehtBS6B+NBuZzsnNhtoOuKadhZzOSrFO30yc0xLOefJr - ###Lvdhe+C2561sUcpJZqu3rpH15hzdbzdy1QWGTixICw1dsgs5kwCfeUj1gJQ3OxBv - ###KvW320q1/8WuLjezJn5uBVXJaIuOWuOONsRAq8QWxsbX8BmMN9YKq3KFW+BIjYQf - ###0oihxqN8r+542d0xhfs37o5ndUfzf0FpIDHZythuOlxPu6PZ1UDdesbTLt4MLjx4 - ###gmevOHNtjAg3rulrpJI6v7kHWNVdtXn/9F/xZtRQ4JUdJ7HDUIjGGGbRJrcDNtpV - ###q0NpyOvS3rknwNwYo8kU4x/CCNAZ9XgMf90Egx4OCGc30FKC/uRzPwrzRmSRLvZK - ###xiTdMXg8w3yRurzoRpBfMozdGZJHb0raZIo2lYl0KphcEAqMjlBec9kE3LZJ5W4O - ###meRzMFbqpTR/WrwgH20HkrA6uAEkjRPJqgtQda4mUpVq+cT2S45gZntzKiA2mxXk - ###TJ3J78mBid7laiOuTQQ6FaD7Avqjh9FUneqRKwN++Nwf0sVXki/KUQKlD9ogh6F0 - ###ZBmMIlmsEi8H/R4bhhjUFR1ALO4DDILeNJzggVMUd+cDT2+F3hPSR0Ue9wmU0kkl - ###kY17YcH8fNMfhCXm3vxr1nK5cPRlYrwkcTVzevIujBwg0WRGAd6Ku8ADyGqCA/Ja - ###79tOghXTaiapUkj8JHvvYE58vqbjq1F3KzHbMvE1xqWQ9FX4qsEojG/yTYLa2wZK - ###aahfTcLgY94UxocmLk4tjcAUCzjG3yHmzbMcvbBQUuyvouUP7O/zyEzzVMUG4/gq - ###wMwp/8x1wgbj+LoYGPN8xwbjmLDmYY5Jx3yJwoN5hred8V2J640GyIr2TrZasU7M - ###Vugwd9QraSdxOWY7CjrRmYToLicu8IDU7mP4CfRoQyc0krqamvkNVEpTud8273cZ - ###S10lvX3/5OxF4iJWQrf+J+8zN0ZbXbFmoX0beIChYqMAo47/yHqAFq044aSipiSt - ###U7j8icxiyktG3hOWVhjJPrGocrGHTdrMc8okeaUsUlI/VYIaEtMtLWPUf0lSyIWs - ###CC2QQEre4v4l3iDJtp+wUsYUrdLC/cHCzTjtNBrfyTB14UFT6o0zo5Wt7XRrjN7K - ###10dG72opjEwHSMVY2I1TjeNUBCWjAcUI2q0LwaXi0+92AyHh/0++s6OB3z69eJDg - ###v/+Vn/+psWH7/zfXW+tL///v8Sz9/5f+/0v//6X//9L/f+n/v/T/z/X/j99MZ2jv - ###8uOgv/J6wD5XoBgoUCiU0J0bbwJotwS0KwFcT9R0roeLCaxlK2pDcyLOiTtGsHVb - ###wPQ35s9lMLkOp+i47V+NHe68KlwtlUPDC4ZKxPMwVoIKziRFLvffjxWRpJacY07P - ###fOD5s4uEC2dvEnT8162EWyb/Sm6Zl+jBHqe8aUOrAqM14eMOQzLAFFai+1YXTfc6 - ###82OFYvxd7l68OLz0L0CC+3vnbW4SsF7qQU4tAD/EUeSsL/qmLaXIttWaGargGK2/ - ###nxNIQ++H0QDHBLni9MLv7iVDMegBtfTwFPbGVdFYUkqDRrcH/NM9bbuqR2izG/fq - ###C7T+Ktn6vE2805swCAjKFGpJkoXR1cersduIgZ4ZSh0SIHaCQWc2EJplChHtYB4m - ###lta4VrfZxeHBm31gnuNLYiKv5r9qIyul4XrUJ+2YY0qTHsaUUKTOc9ckGVTMGGo7 - ###65POu7Bu++2/ueNWOJh5azumN49K4bI2iWlrxDcqmSfFNj3MZkWynxYrV1INyqmP - ###haCraZdriRxHPmH81xv24Tb3FoCvnKteeyambFV4Gbw5KUkKVNyVPqjwS67WXMg5 - ###rNdfs3naEn6fb8Jh+AkWBoq9DCpvOES4oGCDjOhNQrQ/ghp8G/LQtyk8jpV9UTPp - ###d51GQOmEkShQQZFQNVvHaKjHaC8NInQksJ0nq7WnePq+YVpdDTuisLlQivT/2IgP - ###5pOw/5yf7D+9eVgYOfafVrNG+b836vCfV4f3Xn2jtcz/9F2epf1naf9Z2n+W9p+l - ###/Wdp//kPsP8M0QBEmiPoOWj94Ym99VeuqA+y2N47tBwdHqVtMGpPnz1Thd/658eX - ###+y95DoA2bK0ufTQavPaavLDnNVvPrAZAS6893aDADrKYeqALWU3v/qQ1vb7esuNC - ###UNPP1p1ta01jO7zxk90XsPG0u+htxkTb9S9fgujwX7vCSzC2XlNFQSwc+Htvjvz2 - ###8d8OHUW9+may7Kvd9l8dZUtWa3Q2rWrjKa5/fPqWXDOIPi9BUHBEsXbD0SKQpv73 - ###BkMjR3ePQUWKbZkgTbLpk7N3ccvMRQVqehMvbzQTbWtNc4ofXMB20j/a3aeLVfrT - ###Wk+G+aABrXl8QK006sjucdoxZOwLULammnWxGzqti6qBcXQQWunBhGXxIHQYEtGU - ###99yCOS8006SZAy3RtDCiupven04GlbSmjZqWKdSVn14+lI7EinMhra8iyZOJSn5S - ###MPkMRlHiO1lYT0ZRxHoYXN1uOkF+/3owC32eM+VBhqKbMRT3pJeLXHPRKxxegyaZ - ###wFp+QO1QByHoJQ39v/cu7Pd79P3/ZDb0P/FcK0+jB7QBkJPH+nra/r8JD+z/N+Bd - ###s7ax0UD/D299uf//Ls9//7AGm8S16ObRI9gjDkbXkX87Go6eTr9M1YsItm0hf/Wo - - - -Valin, et al. Expires August 20, 2012 [Page 304] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###32Pv2eP/+e/HrArL1uPGY/bhOe7ChjRVw87NiD2eRcF1+CMz2YlthV9gQRkH05sd - ###tsXfy19oht15zFv40p8y71Gv/+jR/qsDHzZHL7f/x3v0FlT2swvxs/4IDdTb/9N4 - ###9Ojs/E3bPzh8dbb9P7L4GrF0N7wd8a/7Z69gn3FoFxAu+KJH1S77Hw1GslOX6HQv - ###egP73xnZ1I06j/AEIq5wOmLTRB36/N8Ho+Gf8YTsI9+FU7Fe0B8w2PCGsFXtBGj8 - ###UJ9kC+ScDxtZ3ojaMMN2NQrxGHIa3g1iGtaIhrxzX9j/KEIlu0bLIG7maTMel7Q6 - ###ROdwP6pFczia8j79qFexhpDzw7bxPH6kCIpAkdsyyj16hEcvvf6ArEH/F4W/supn - ###UPg87/8edUfiZA37GBqDsYaU44T7H6z89Apw0ntuDCzFuzIr8J7gmZJZfK8/BbqH - ###wS3HSaOCAyL3zexLLLVBQH5DJoae5KI9vR0/RcvDzo45P1l954nn6lI06+DFj95s - ###MLgTi3ZX9ccsKga1K1kA2VAU1oZS68b/6HOKVSeiG5mdgNazO0EtTyczjlxvMAqm - ###/iScbv/PX+IBfvw/6j3IHmCDx7XH7hHlYUfQ2tS5CdHK2INpNeyE2SQQtbojqIKj - ###StWtym6SEJt2R8OwEL9zYfrvyPEFuL0+P7fHi88fgd+je7C81ZN/dV4X3I72fOx9 - ###xG6CTyGs6BHaWfUheXQ9CcfquNGc/b+x4PNH9ud/RrPb1e3/aX49PD3453iCyv7j - ###3U/hBPQIWiBU7X70uAKN366dXlTY4z89/vpnR+saoQu0z0tnQfi9dbRv+Rjnf5PO - ###2reAkaP/4yP1/7rXQP/ves1r/Bdb/xbI2M9/uP5vjz/9Fq5i38X/31uH4W6p/V+z - ###2cL9X6tVW+7/vsdDDovmya1Xo5Nb9lN/fPP0bHLNjnC5FwerxhkcLgnvxAHY1R37 - ###f2EwrL4KJh32FvO20HHhX0fw7e2I/EbWVrDCA5z1Qivmce8iJ7fYijq8xR/3PcDF - ###Nu5zgvo0BYv5z3HviYg8yoVmHuQ0Fxta7OjSONXDZv7v/xY+vWTi9BKbWfgAk2kH - ###mNhQoTNM9yEmNPHm9GAXT/MYb2zeI0zmOsLEhhY4xbTPdbGZRQ4ymXGQKVpZ6CyT - ###GWeZfNQWPM7UOovtLH6iycSJJrZyv0PNe7mjb0XTbjCBbzt6+XAwNV3UYd7CSm6+ - ###I/dV89Xu+bH5AlbEzkc/AMFgVea7kk4QWYBQaTDfwCJwkyzjg+r9CcSG9QUUkNl4 - ###PJpM+Vlrtou9oNrR8U+HB/75GTCSjmD/S9hdA9mD3hzoHMjJh/sgqxdxoZNzg8ba - ###MShwyBlIIjxpPAJea27WHj3i1dgZ9OZQONT/U9w+1Q4ocCwoJ9Wo14vQ2zBRQnr4 - ###GyXoJXo88gOpNofFL6cDKEczwXg8EKug42vnJhgOofeOT11MYkBG0HAYpdWH9aYT - ###+hmt8DMVf0rZwBJfYVmf+FewaHzud6c3jgJ4wT7rOzVASHTTCPBpBMscxiLujxJ3 - ###BBg7ciENrfqfriauxq7oGBHGGJb4qaM94WTN/e0TX3l/7SIGBHmn42rWg83285jf - ###yMwgGQ4WtMNLfq7PuO1FDYJjDMwCJl50HHdzdzXpd8W22Cdio6uAowefAljR0en4 - ###5bkf3U5v6lBOD3v+KRhQuZsxRkt43/zgGlT3QFFoiKxvGWxG3/lBZv8frgaymIim - ###z9VnP/qM6S95AbwOgrEEUO/hV1SEogiykA3CT+GgHIcN0CdEfxJNTXoQhfls4oP6 - ###Pik6VuofxPUMFTocyTjBRHVHoNoNnj/6+pwuD13iBQ1S0WQChp7wciNGJ7UNFMB+ - ###5yk7QlxApRvMbofoti00ttt+tzuADsH4jCZ9aCEqw6dJGN2MBt2n7PIGM/KhImhW - ###BSYh/oj6xGIljHTHrUGxVsebJsrgEXC/k7x4g8Yan89JNSa+Ah+938S4A7FzuOfB - ###DhAj3OL/QvdP97aqO6/2dCdzr2kWeYVF3hlF6vxjXRZ5h0XaVplnZpk2FTqiMkD7 - ###zP4QwYv1J4Es2ddwKf0cZ0GkkpsmPq5uNfO71Wgs1C0hCv6IA9Wo36dHf+Cham5m - ###dgwnv0QW15kqxROl6c8lF8qqq3D6OYQNNdlEURYI42XGjDSGWpEDHZJagElBgur1 - ###GryeG+EUfNG9bo0vQ4T2/uHJZXWEaeQzZUk31Aew/gH+XxtDQIALxZU1kSIBWlEE - ###/6eieDxCX4nwRLwC5WLaonDGdUA3jvnX4ZSCYJfwi1y85HVGebUTlLk2lNm7o9iX - ###qBbqb+LVaqKUxB4ryca2PEziKn+xHVYvK24SV1lqKpiIvFLzAtASmqmPgErsiY1I - ###fCWRlaBmWqOJatswO0DhK9kfRHN276C81INNgiliGZFQZNsUREnTr8vlVRvgapKQ - ###Xx0j1B/2p3pLOKQVncOOKK9MPHr8l6ZTy+Ekv6oVqbNztJGH5RZgRXY0HtFwMjGG - ###t5KgJ1cJ+r1S6Sj6YZuY8MkT/JN4kP/pteI/6+pPLFr+7TdFSPj45En8o17W0pKX - ###tO7gjVNSNHfPz0+O98n24L89Oz7HBLt55XZh/3ymmi1QAbRY2pDDPu3k7N3B4cnu - ###z+UEr1Gtvd0Df/fihdCR+InbyeHuRQl7OFkpq2FLZ6WyUuz2QR2eco9ededZzPaH - ###nSYm6ovMmGiK+ZSNjaBWJTkR4lrWBhN7lWwrMW+0XSaUwmwekr6rjurxrJalNZZf - ###KZfMyhZGMnU6tWvuUASy2s9Y9Vd1jvD9kXyjDdwxTGqBQ0l1pQKjJzuAy4Z26RpH - ###Th8wsjyd7p7Ie+WSbWAfFswGU843sclBuZrqzT8d7guMcb9gPNvWpjul3jHex9U9 - ###HrPrARifBz+7sJw2twW1XLVgey3htM3K28zjq7ijEl6yTKm0mVKnC9uGSdh11MsA - ###NA7uBqOgi8zp30Zmn+rOGqBk2N2Pa6yngul8DKfoNnseTjpoyr4OZSVnBbSJDPDk - ###+y4JxXPWgH3/8XAP9Jqjw327RlqFg8ufHP3IqLC/d5FawRJ9OE1t0YfOsDBz+iBc - - - -Valin, et al. Expires August 20, 2012 [Page 305] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###/uEuAQuWvWLTAirfVGi5tNZumGBQ74dtmlpnf82faUb7nelAax6R8snwcfwCqp0c - ###n74o1crl53n1CBjWQy+Nk8Ofji9/LnlUUVFSmHziDFmoxgcfQUIrcw/o/G+BxHR6 - ###IURBKQp6IqknEHZQnfZv6RpZWRcKps0ohiDAGgYhJlfJN5dncSmzAG7oVo+ilaQ4 - ###0Nfb7aTlj3OMsse5YZkmOXcZwyoni+ztnh68Oz64fOkfvTk5wV9xBdNMmAFYM+W5 - ###S2nWPIaZguIvpuFMib01r6bxP2VmZbpRE0+9mhi2oVR/uo7/4mCiiP9zxMIvQHc2 - ###GI0+VoObMOgqv6dV5pmF8aYqybRJpO+6RKpO1BN1jkiaVmN0QUxpbJlimEMmYltb - ###TJroiDIuy5wzDsGgP6wPRtcl9nb3gg6QsApePNoHUh8d+S//hgkLVIY1GkAyJRms - ###K8bo1dkB1P957+JYG+9CzKGr9kI6kJYudns4V8ZBl1v1SrMhci5MQVQp2Eo3mAZc - ###Fx+EQ/7HMPzsww+hkKNKBr8woIb6wMfO2MLIYjsppTypgrNSCWG+r314UvvSKG9v - ###16ik3GkiAv3n2g/AHN3HKmx45dfX1+PgK+IDU3ixKvZB1QVIssjOdryf08IliBZR - ###3RIlq/Uy8M26nooIGbPU34aWYY70d7bhf6rVWEHFh/rTXxXNrdLOmb/Tg4uKXrPf - ###YB350rA/eBRs90tTT/ggQNee97dk5/urq07YBJMwN78YOKlOrq+viA/VehIedHW1 - ###saogbgnypsE2ogQng8MUp5+3MN0U0b66WNPCKWZIqhDPE3NmXIdDfzrqkMkBZyif - ###GzSHcAnhP9X0NDe3cuog+4aT/qhLsMz2oW16ywsoGlLsdlZScNgWgy2qMUWY9nFL - ###67xoanVV9IzxScDFi5AvdPny7PTkZ7NFQAZngepO1ZI1p7ugV7zD3+WtrZjJsNpv - ###OHsIMEyera2GTvIEeNI7kuCRUDzobioGrw4Pjt+8ihdD0TlKFMVqBj8ZkYdV52pf - ###Nms24lR7iyU6xPtjdQYWvZfcrMYXoH/a7bcS7acTtP3mHE/CDw4FTZsFaPpI+yo5 - ###bXsbC/BJLBibGOtrfAVXP76NL61d9X+d4ZqAB7T8xppmFJRnLfCsYLZf7UHl9kf8 - ###g+cMd14mo3pZyZVX9vzX9c1KstFXu5SKu9fv9GH7ELH3jQ/FG91NaXT3wmq07mrU - ###OHSLP7Zd1/OgWcpzI+6L2C0mGzWv6q2MZlO9Wcz+TpiecWfhNKJmdp+WbwtTarTN - ###WxO380oyvW34CdbouFGyok6Bu0MVJw61PPJ+QbeYV+z4mF1e7J620e/mgJVAy4xY - ###HaYGj6keafQoG93np3ofE0ebn4AKiZf94Sc8orPe7gKBK2wPuEGszLu4IMgMqVSm - ###XKLhx/crrOQ9XSvpeW89mCObZbnB2eWrhqO2V6D2ngP2XmHYew7Ye3PArqfUrufU - ###liN6Gl7jQFF3ZfoQ0rNhizMlb7TPI7TJ8PBTVEtFLqvxyGWoCyRCleEpC0XtruC/ - ###HvvwI3vt1Y0QVji0FAr9Pfu4wnlNj3CO/ICxCEVQcaLziuAHVagt0ym3kV5VqrRC - ###3LBKpHVV8KiCKuvxsvVkWexDJ4Dl9yrofMT4Ja9rnDYBCFYrnBu0pXcDAMT8jEqF - ###dHIRugUJ3pux35lNR71eKSFrScxqU5qX81/+o2KUIsGhTYwV7h1gKfCxjd0wwIt5 - ###rb3jrMMaOGp8AsCM5kOi1+zABuhZhU24fMV/6pxqRuR1hTLGpzPD/LO1RAgx3Pat - ###sMZTvH/6DL6LQ89nKqQYh2pEr/MxE52RLq54qxUNvzLaV3A7KyPEG/0QgDEt2ZMn - ###8tcWa9Q3WrSTo6WWps+2Az4eO2L8xqoWh84uVXv6rF5hhJRoXjQLDHgFrcK2jL3H - ###OIGgnSP3PheMh7mE4LP4BIWwIOb5qUKT2PGjzt8xrD6b/L0e1xKDzKcNIf5ce+3F - ###STvk1rYqBlqmj9tTnBE3INCpcgwwftxRhxBA8Bwu8YnKIyiTA4i2ZS7bXR25OBPu - ###O16wXjHfSU6UVAOwNm3rOAKsXld8tJvopwWB40lX1JP+bpI5hLoUDChHQYUJBUao - ###HHIW0vSkaagsNGWxOy7Fr+zQlA4Aq54bxGqdgOBnF5ivwgHPapQred8UbwXiHpiT - ###wPxqikxhr+kF3TBLaLrEI7y49syf9Yq2GkFTn8LJIBhrOzs66bKFaBLu5/6wO/rs - ###Fq+6BYP+pPMcOnJck2cH1x68eu2tn50eVq/F/u26rr0Tu3LNACBwjTfhahi05QA9 - ###iZ7b77HjFfZZvf+MtqY3J5deC+QpmrZKvDvv+0DPzge8AqD9jOM7oqWl/fKiUS+9 - ###2t2nyiXVTOlz5bpuhwkVnQE6XXsg6rz1uC1EFJo7/InciaH+y92TI2hZV2xAT+gr - ###0yyu9akfV70P5UTbZheveULRuBSu33rz24k3VYucxmdurEi+W9UqfY3HEAYw5q85 - ###xvD706n+uxAKZr3u5rtinEB36KilZEy2HGcC/mIlnExgNxIbY6TrhwFLeBl+Y+eA - ###b+MbcB/XAGVx7bGSIJSaupxysc1ZO3hXdobTNycnsWGCjNolg7BlGjHybS8VcilA - ###TLCdbWp7TiR3T07O9v2j3eOTTDz58XbSdwX9HvRDt4rhm6LQM3BQCEi+Eu4LahzO - ###/mp0gqBimF+ApiYYES6BIyIeTXUrvsb+xlnXdCT/LFls7V7X8MgJLaf+FXlH0OQA - ###3v8hLleO/9wWZylNfuDLByh52La9rQ6YOG1ED1q1FdFA3CRGaKZ3K7pnArauTIYZ - ###IGSgbthUGJDMXq1sJuFKCHotFyBpO0vcfBDe4xrr+EMYmU/GK9szKjkmSW1i3LlN - ###DJW5kjLbeKwd29jjKa5gFMKWq202zkKZeyjM58af9EA+ZxZwBtNUL7zrX4t/DjXH - ###nLBDjjZGTULAn1JM9PjteAKUHAz0hvAa65TObWM7M4fXxdubw85d2nveSfMrdQFm - ###MfYy/vJ29+LgcP+kFJO7woDceChb1rp0RYefE95u/B6aw2bj5nRneInO1J/Q8ZmO - - - -Valin, et al. Expires August 20, 2012 [Page 306] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###S2x2ALUdRNWvdALqxSX4sXEYJa9shL/O+p/wQFm7NZB19YXzTFxed0cFnjAb6swm - ###ifstLhJhVnkxYtLoxReG9uXu/l/FG5PlgALHr45PSxgJu2Kzo3aCHF8h0GgG0gpk - ###44om3n6QB9C4ONczvnnp3+I5tJ5en9XX078l6jWERLQUT9QOzi4OJXnE21Svu6+q - ###1yadtsQp7j0b/q7ucnKlMXw9CipQSod2+R8I3tBDgqT6KbgmiOI401slbdVH0awv - ###8m4Ojmdb7CFhLo7OcW2gW7SNyxZwU9zeyqbsJRQtxe+31smAZrWoVdxq1Gru5lHx - ###LpctjuJyrSO8JaTjhHkayD9LnwLxxJXMI1CjaozWjlfLqq6OMFOqA/rr84GXB9zb - ###6sxZVKloo5aRgsPyE8HEl3+xnUXiA1z2o1khp2HLoTTeF2ZOcM8WFz9ormGOce1c - ###TbTFGR75QgpnPlV1LlllTY2XymulTf0nc8wDnVzGzFLAVpjZiqqTWDFMhL+qZUVM - ###MG122JppfBRziAtmMMDTs3qtehsxdasDB39NkHwtHtpu2OlHevabeMkVM0LvVxXV - ###71JS/64if1oy0HBmEzKQuwbivnT/UPGzWv7R66K+EUu6Ik29etM+3nc2VXM0pDuo - ###YTZXZ0Wr4EqjvrGzs+loLU/K4/bb3Ut5K1OX53qB5qZFTNNH74d4b4Ti0HTHVn5J - ###8UFauhe364qw8m2RO5Y3f/ubuHovuOwC2Gd0Szdx1oQzneQj7TxL4m4ae1F8g9rT - ###LZWf1L54R2VLsLpRbVQd75/HlmmF1zSsdkNY97ohudgMR9U58VO4/FNDKnmvSt1r - ###em7gbn4jGjuvYa2yUkmN90r8V8l93avqbqZc3tnxmkZSITVjbBLqXUvBtrqNbkFG - ###cnYjBJm71mqylnsMS5pk2Um0U4b1pQ7rSOx55MgJln8bIa4tN338h5SPr3DVjMJB - ###SH6fjPMKuvNheBRtOtMRLXdyIKkjPRruq9/FBx2Wk6alAnx1WC4M91vN/1a2nD9d - ###se/qcp85EeI5aU7Jf1rMpc1de+rm9yqdqcxqSX3GwQySNupm+va2wx/se+BmyiFp - ###RDYPTbQ7kTS5K/xvmtGukpqAUfoLNIrzSOd39NWSS4C9RsRTKQYL9e17mVjhA+iK - ###Zml+HTOttBeX1qWdVjNVwsW4VOPiSpJpXPtS3Wh3yGw16ClugCyBnS3djPmlmtup - ###pVRXYs4xgQ3Jts0MmWbi9mOCh7QOv7sJhwzvoMRJ3GScp0mIDu/D0ez6hvEbMRhi - ###PqpQ6C1ycU+SKOWCi2CWnBs2O6zk1TeratxgfJr2Mp09K2SHyP6H8iaOgICXZ/RE - ###dXgDDi9uyBstmNwS+0QAMLTDIAwwxvIIwxZ/Luf1FZuHXsb61A6ztl8Z2OurhiVz - ###tFoumSzVdrnUnH0KJ+TIg13r3IwiuvjdpdydFDw6mmFeIoxgJvo/AT4CfCmBEeZM - ###ItXaWnmohR9snsf+aur4lna9ouxA35Z/pt6eVB08yTVGpA/4Uk+y03T0CtQuWBo0 - ###eotC6bibUzpRxFo71VURrkRgw8MRT47KY29c3ZHLGQ85wqIRjyRHPNUBGdodsYBF - ###t6MR7n9Gn4e3/S8aT7m6o/uDp2gh9eepTONorWZwS1KqcU8hRcJSztjniUQmDg3j - ###ZhJligyDbT4xrdPaNQPL/pyBvaa90p5erxlPWX3d5z51pMZISSFjE0AL2swBEcNz - ###vtLudxJqnnYSnDZndrZdk8YB3SEKrOA4+hNbzT3zozPlrUnT7ZpV5ZH511dz3hqB - ###cqyRShkoa5wsHjcaTGXaxbnS3qU6w2d1Z7e3d8/NQmmXiKmsxlHynMWzZfPubDq6 - ###pSPQ0sTYM5bj2wLaNsElg5MTSJgd+W0s8SOe+hSZZE823nYNkiMRdnqIlwpbSY+W - ###EpNAaywlrIo2AfXbJ3k3B63GYxWornm/am+hPfs0J5+LUiQAjmD3F3Q6pywLsZK2 - ###VoUp/ydzW6ddCDYlQBpy6AVZaq6vmuMXN1NeWzcnJl7d3aPcuxivialrAbgO/X8e - ###+3i1Flmg3eZLN2rVbXI5fW5Nfp142m4gdTOQQsp0BoutF+llDDKks6NtCMluyiUZ - ###M9HMiVpVHMmccFGuIaCL2XFy7nj6aA0b7MjVYIzhfxtMTYOU7pu3aV6NM4jhnMh0 - ###Zy4jflL/Q2KlwSd1n5YRXKr/oZoJKGGXiskFqpe54tEJjKxc0cKYmUufvst0Qq2v - ###pF+Miu95lT+Yzcbg7tnuqme1rGY4LQd5+oScyDH77Gj42NLBJglIiDS64ZO0aSRa - ###WE1v4WuiW7pwMra7CSBWcvOv8iZitar6tpN+K1Bb9K1by9ahPT4wD88neP9oindP - ###7vTdACqJ7/bWjvbYbDjtD2jNoL0AbCFgt3kTRIwnOtAw5zoPzzj7bo/v22gvPpsM - ###Qx56WV7pZifnmFoDiMdGvZ6ZYF3ngfxd0A/mitMfvtvDP97xsNlvBbyTc9mSxi32 - ###Wq2uARpjknP7W1ZyqnnxiCWCDBhbTL39RElrq2mFM/ghYdRMa9QOTSr1uksMlz2W - ###fDCLKBMw/IuyV8Yvm6LfUNALcc1eA+wYj9RWeJ+tjuS2mIdRSxyGXR1dOmo0T0dT - ###B8tWUxVHo98U78vngGd/uerDa2DuHhkNhqBvRHyXizHRKaB4bKAL2ekdzFmMO454 - ###j3r0rq9ftrR6fxThhRvyVS3AbObF09SBy6r13AGe/GMX4vW5+NwCWi8GVJP9RcHa - ###141NwJvF4GrysSjcuEo8UY579vkzhqQPI+I20mKnaG3eJOW1IsQhCsM49B/NEI1v - ###rPa2DAeGHbaOHgScuj9SZ8u6N9GaIsUK2ywXtlmh5o2xcKgM5sPBzGwiGjW7Dbv9 - ###2S0ShttJgTwhOdj1YZeFAUOKbesSY7KdMbIL8KDqSKAjf9O/5vnTYRQU4qgf7tTJ - ###piFsW1oXdFuGNGUId5n8TWuR6WUJOukqZ3hhcm85ZIN4+RZOhRxj4+1VwJe6Cv2l - ###CUj8GXtN46/piLIOqeooES9CbruGLk/YZGw2TY6XYzTRIlwgs/yqUFE+FSbN6uvA - - - -Valin, et al. Expires August 20, 2012 [Page 307] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###qA1g0jiMhdUYKtoGs6+pNquNePdLToIlSY9KDHjFaq9ierJqxyC0wZ5o3eSO5U8m - ###Y62QpGKmXVqUy1tItaI5ngL6FHVEB0r4UjnW+22T9YyiiaBETgcADV3BILKkZXKN - ###8cWpopW3jwUScGObmKVHO+zhmUiakVfEbNA3ecbhJo9e4WvBZyTMdGsyf+TBS3zS - ###S4oD2UlFsAkhxyuMBHkQfSTkAinmRTDtAR26EMMb1gvuFcfNmiBd+tvbMft71iYg - ###hTvSD2BFp837FMLNnNwSx53b1f6KYfZYUdKuXIklXyyKoHxixlkvEk4UAo8t+4Q7 - ###K0KaUUr2wJi9nYAmbzZqAnQCJWh0EXTUBi4NKdhbcKS4mErzcXOikBswLp0HpNjK - ###lhCG0MqWELrQShqyzRnjWlIyvQ9VhF+hnZvO40lRplb1m9EoCnmM9mA8nozGsIub - ###hlxjoWjL4zDs3EhoK6eYSWUlVrjWaPJaWhclmg0inh2I8spS2IF+F1uORrf4MZrd - ###jqe6Y59TzVEnnziTrT4VVLTTQo054fECDmBbqRpSOjT7GB3ITckBe6XHf+oy+f// - ###O3xcsR0ZKy5JXVEAKhZ26v65cZ9Dbu7MCZOABRptuqLLqjKKGc0+NMTI3/w6iVjw - ###6XzDNT9B4up3EkriPkeFlZJu4KvafSzjppR+o1lMeG21SjZkXrPS1zABnlsjsZSR - ###WoG6boYCrCZbN3Fb7X947jhwSnf7MC6Z2HEIFgmxp6/7duOlkjx+4tcE5K8ychcy - ###wNGXL+9rH55G+7fDp3YQQI+n53gkeTszSGD71cnuu71SekHd6dpEs5pRKRHsQKdJ - ###+xXMw/2zw6N6BXbjPPyBnGmd0fBTOJly5QKoySIKcwKqxUt4/Q8VWEhFyBD9gKJ1 - ###GICSGcIhA8FNDe78nrf/1EZOBEqhG2baraQnkmlzGP0Dn9oywIF+P8KcTHyCS2uO - ###dZqhTay4hfQJpc2pHPTYKqNZB8VVsLvYlMTjIk9GmNZV8/4rcvz2z5QgFjS8xoml - ###uL9Hx8mWd65xsYqK8rtndM6vFttYhuF7k64rOsHjZsqGz46cSsmow9tsc0WX3ppP - ###vn4aWWJpa1bZstu7waxlbwIUFFt/yDaPJYDryB5xH51azVxpXFUEM9Sb7CNyPneP - ###sPwi8shYYqWUb6uUHUNcxpUxe1cYD4oDf2CkjzXWeJ4Al+oLYeFbf2h8vQXxNU9I - ###0rBffICam/caoLTubrq62+DdXWP1+QdG4rngwKTh+SxjWNx4Pkr/5QayUmCeYlj5 - ###ERrlBqHwHkMzIroSCeto7U92n+WQJwHuiP6a12kcl8qJ9Zpr607+yKZl4bbT/YpS - ###pKgV7Z27JNiaLQf3PKUJI+h+itd+WhUVbz9n1Cj9Sp5k1UzomSI9Kyz+pumREXsT - ###50LXbMULQyczerbDhBl/LG1Nw/w0eQjHa9DzRdFtpfqvFF9u0emTJiM5UmmOFuja - ###xt200FN49Bk9fsVEoOS74txPP65wd8GdOiGJvpPahVqyuOaRwbfpe/MUNxDd+wq2 - ###Uh00kfnahUHzxrsbUWeKiUSXWeJC6o51IRUfJxLJlyv1tUaiaUfdLeY1apYrpi0Q - ###C/ambvcmUTWLfcVNfgr7V7CWOVW+Furts9aDdHbz/n3dfIiuuqbJQsyXuiaJrBrb - ###TPekM0Nv7oOwMFMJyXyMUoboImG4Z8VuWE+3tji7s4eH8tuinZVNwzvljEztJLtm - ###Y9wmPwPtQRzF02E+YqbJKsuPJEVMljPJK/DRo7c6y6w8W/NqzxPwbFKnyKFUsCma - ###V4Y5TKcZJ9tFqNKk93kCFCasb/IaRX/KwiDq83sjoBd0eLZLZA07wGoC2ViBOn61 - ###+1PJs7lefK/i5Hf6s3GjuPStLjAaVft8SnxYK3mg8caUWZO3rOu1OBeKhCijkbjH - ###gw6P/hFORug/nr51p0dutR3WOmsDT49mvEia8jKNGCY4bh88OjnbvawDSl6rlLAV - ###9j8kd/ZEVuElDoDTE0jFtgU+oiaiFYqNBXWQSHFMUjG0WSTTyCWsMqt51lGLivOb - ###f7KoNo9pKElOLS3XPATV7TDcMP1kKDIk1phxn6NEIJKaXI+b6XHuw6jAeDzWZDSj - ###CGg/Sss9JgB7bulteDsQZPdAlLWmeJEjOnMGc/SN66wJCecK1SMeCrZR9fRoG/FJ - ###QmIPZh8uOM8izFXVfTKl9dVz9QzDQWCOnI7YvPblJirWnekAijzA0CYIyjL3VMS1 - ###znRkdOjp8dGRPcDJTXDfsc4LlyfHLjdxtpbh0KTXU9uwYuC5M9IC8B15IxaC31oQ - ###vum/lhz4YvvBgugVUMRQvdgPhm15T8j8yo8yL8Kge5elYhiNpMzDtOtmLHGTyZyg - ###CpJ+mykxZ76aPmVJY3mMC2UIHXZxjLbrnq4SUuuWFSBtne4EUZjO2z8mVk8BEXF3 - ###GCUtZ+s0ADHz/phbVjJaJiobC6NimLgzYTxbGIa8tJTVfN3LbT6eXEUy4B2eHhAK - ###JQFDi5BbqP7+y93T08OTtus+bll5Cee0pvLqifiWpUSwSy1BauIMyDI+/LMI/gri - ###272LOPUfPnhhi7Y+cc41NhuSn+nnkGKz8HvR3X5ELvWg0+N1GmNlL0K48wvg7n08 - ###AizVE1pz7hYqqUWT+5XxlvsmlcKOPw0HAzqYL69ulHd2rBmZsTGQzaxupxq/uAOi - ###ZzdZMkziLvuwGbwRMCVApttCtcjODA3tpU22Yh5mqumQdi6AB8M3Yecj9l9azLt8 - ###wwvbtRkIXschgRPpHRPpv9DLHx0BNRVO2eufducgeeMu2ZGibO6Vy0nhUbAyP3K/ - ###2AUllUenMnJRLtqwnO7WgYCruQThbWtHwVFPtFNolPjESjSaaMy8dhx71YpdsHVK - ###LPTtJpqwEl4t2aLOvqGDf8f3lxMXmneYfffD2h47cLI3d1o/5vCZiQvpW75qDKac - ###3P4ZRExD1AVMcyx3bHaBrYwuOfbxrl71V1OO9j9o7kfzWhncsOUeObsf1SQklx9S - ###OhfFJyqORXtbu39racd0L/adnjt0a0tmDpUSPzVdBi2s4/FAhsJg9pFIiZ+JqAOR - - - -Valin, et al. Expires August 20, 2012 [Page 308] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###smtbl5bHdIuVRCLTcvI+u424Xthemaz0GdfWCS53IsFF/BUd0pBQ466hZrkcDeAF - ###SD8ci9IT1YIt9ShLRkafrdJ1piXGAilSyqRBOdfcRuCvPWCHVmOzCYsaz2cB61r7 - ###5YnXKgF1PBtjxOG6nl6lTlWStjqAtbJN6buoZrJZ66vL1qZlSlGOheoPPpQVpohd - ###3ZHZTxIrBMtwl9LqyyQoTqUji1UTm05zZFK2ejiRWWImG1d/TEXP21itiwCYLk2S - ###7nGtlBJnBrYODbP2SOYm5lYiHv5H7W77eHIJImhCsYBGt/zIgmfbK3YwwOMsxi3C - ###/DW70tjg2JrLbdnQi4QLKggPdNsbCzfUuNUK8+pWABeXzpvUq+nYS5U0h9kNVN/f - ###A1iLNYqekOBjwsYJnhivqkkUWw9yXagu0mrJtW2weoKXWMX5Bgx5hJcvgBJVFcZV - ###gxFE6jRrEkbTxKTjx0wBooYHTfX1Da6X2Sq4I5S88mvWx9pSKNfQQGRhn9YUwK7w - ###I5Z6JVHIltHzDKbkFgxDn2BPQXkAWV9vJY5vEoqnK9S+Jih+cLC207BUc/krJ30r - ###44j/22hDSVZJ8QPQEZ7m7kUFfbqjYcgLxJ8SinZ8x8EiTaIkDaqDw23aV6yqMXSB - ###V3Qz6Q8/ipFzlv36SJnlKKm7yjQgribhFKDrETt6HDxTFNF9g0RgKcucN5nMZ6Rp - ###X+5eXHIzT62ggSfdQALQgaxaVVjbYOkKO1pttfDGJ4P8TsCqSbjkFOAHXpakRpB2 - ###muNCZyd5HUQ17OgYK17snr4AbcxIDjEPqS4OBaEvD8278XOOTzzVlFFoPqOXXbro - ###ztBshdkpSyhe1fu6GTpkPqLoNXnEANxLmvFdrVYdrJXYTssdNGEI8jPBQQUHQTPI - ###GfxuBtDpsV4AAqeCxsBgMMGjAnY1o0iI5B4x6+KCiMbaz+GfBwM03eLqhv2A9e3x - ###+cm+iIr52NaODNnoVHjc48RFa8H5qKu2/GTZnpCW5GXqNl1yBs5zfvk1XzQiS1d3 - ###6EAjVTQ6gu5lyMY8FsYKp8gwmtZ9WmfbmtjSPjTjD009vOoCsqEoTy4guFP5WWfj - ###07PLwx/ZuxD2s7NBly72dfkVPeDVaNC/vpnCRr0kbteGX9D2QNE46NSbG12v7hjF - ###NQu6FC8qYL3ZkO/kKbiHmKORmBZopUgxkafzq2l50awi1dN69bRZxpFzTPxFlqos - ###UAin/i+8fqFeImcfT4dOUhcHhtYATHsNfycP1LHH1epz9beZpuMBHAeo5YTLAvTv - ###KeZm+ruZq0lbDsWdbtOepsVvdN7aNvZCdgXZmeePjK9FLsyrwvxiOfqK6eEatF5y - ###CsdqN0VkI9rPhoP+xxDmHB0M0gRSsZ+kP6BYZtA1i5urYTGEBUN2Cct3QxWWuIP+ - ###hPgOlxxNnprLzI5j87eyaQlWGnryGYnFIV91zCicLr8TKzo8klgEP1cazJMnif2K - ###Ar22QgECgENPzvdZfK24P/1zxMbhBJ1T9XBYMDzRiII1Iw0wPfmYQl3hOQUxPfpR - ###ib1lEMX1ZExjdBxl1A9Fy6vwJvjUh/UJpON0FFdB6Yb1sHfDpzyeU4cCo1xhgJdh - ###yD4j6tjyq4N9zbiGHYgo+BGdOF2FnWAWhcb4DUEeIzT2cTj6bGIZdKYzILCwsFAw - ###BEwxyS8YjmeTMd7hfhpLWopjhuv3Tv3JExpJ+PsDOhDBv3Jyf5XsuD+awZp4Odon - ###FUZbe0WDOOx48XfVlnvxoYXu4opLNlbZ2WYNO+8NOgdi6mScKCV+X3iCPG1d6i96 - ###hd/gS7MNvY8O/yT92rzbpw7fDfHlwXGbLpySY5u/e348X/JA+piZN7BwnkCiIyX8 - ###q6jNsOviYl8EZ0ikgev3tEVui7ghmZtM1SxhrukUL0DriiPWmc91ELP0OtwFuV8l - ###M6JBiLSSPLunqc6mh4RIjrk55MKcLAzT86SwjC+SftMBJb7JGMsCQ0RN3Gt0St7T - ###Wm+tUd9obZZXtJu7idERc+DbjJE9PFwtcqZ+FTHqK+zp06d6dnJlO8pIpfkp8AcY - ###hS4Yi6Wa91KktVVlaLdewhzqApjUae6ZnE8Y6EqyVWujE3sPoaJvZnN5/QYoGbsQ - ###OU63+D2cT8FghooK9AKUCeqD5nufNHPCPyVeJyt9c3oJI3Fz/GTWyco9KB/MupeM - ###XGmlhSYQ5RxHCm2IrZTP6nF4ciVvcBo3/jlolzXBaise0xcLj+lK5qCuWKOqSltI - ###z4Ws5sbxDZnPYhGRTMx8m8iN7MbCbHJrO2nU4M/1CNSvK1BQAMGkO4pSalUz63Yo - ###fvnIvq4nLzsl2tkxLsDgnbJazRDM2SByKucxrp0LemHunZ8hFuTcrKSgyW0ZngFu - ###JE9XMruD/H10drF/qDwdvxmblzgTbHko0+jPHWPoHbLSiD4rn9Qss/pYJ0JSLTbS - ###C5PmHqLKlQhwjtEE+aA53X5rmbWVkYpUDnMyfJV0BV5wcI1AxsmxlRg6is5xA10C - ###W+Sep20VyEEi/SJ6cSQcN2tTnQQLtpi4eZxIe4JP5vxZlBnvMX2sKNdzIExr/XeY - ###OQ8zdR5UXCaC/WVMKbvs7zOncrH4951U33lCLT6ZDi5/+nbaBFcmarEyYQc8ZQV5 - ###P5GxblFlYb7u3mNEbIznHpj9s1fnJ4c/HV/+/D3Hx7GBmHOAtARCThFVxOEj7ntJ - ###bJvnHuiFyPcg4x0TYO4xPz5FueEfHe7/q83JOGPmojNzob4/1ARV6M89ZOe7+3+F - ###f07O2m3//PDi2w1crM3XdNUjkX5vgfFz5jRdePLaFFl4Ct+DtA/CFy6yzM0feHHp - ###jz+X5VmZc9ATs4XHkfGqi030+Shyj5FUMW7mHbKz4/1D/wItn996Nu9gmEM5eluJ - ###ePAsywZId+Ao7dgEbaYLC97FunuPcdGQXmg6xfcA/wVmlnlLcfFBWrTf9xknA/W5 - ###h6p9/IK8gr7pEP2wnTTHi3cCPrF3yrdXb9rH+wsvn+jF5E/vxo61suCozk2ie61r - ###Ct+58Tw5O/vr7stDIMV3QVV6N5oDnoxlveh5nYS2ql+11K83zm+Djh3gCpFolkOj - - - -Valin, et al. Expires August 20, 2012 [Page 309] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###WT6RYk+nubDVHEFTMATx3GUrMrSRgUGhnMOynDh6Ns6a5Qdx1mw6ZBN++yeHuxfy - ###hJqiKtHrw9P9s4PDixj9i0vHtTk8YRn19KP4cjVZqlDreO9fom64rrJFnW0lXTLT - ###MVthQx0OfywtGCzLu/MnLpwmakiXQC/xJS1ZhVZkrgzIrEDk/vvkHsBnrgM16tl3 - ###sCJbN+e1/Zuder6YxThbK3Skjym6PnXDXjAbTM34L2srTMQgi0OQzYboFzhM+sGU - ###pR8KxiR7rHmlJO7RKVeHN6fHaKx5dXgKYtvsjoYexxlIHw67QHpBbt1FRxDkx6yC - ###5qL+9dEjEndGL7qA7mR0Z3v0SP8dKtubhHjEW8Ym/mv5/Is8NHTRaAYzYy2adNbo - ###9y3we58L2aed+8NAl4dWs4n/ehvrNf1feNYb9WbtvzyvtVGH/7w6vPfWW7Xaf7Ha - ###/UHnPzP0FmPsv365zS6X9/1f9CHv4vHdBC+XwPJeZvWa57Gf+uObp2eTa3Y0Qn9i - ###VABxor+b9KfTcIiXTP5fGAyrr4JJh73F2H/oiby2gmUuwi6yTv9qxkNq400rcsZm - ###nMvozRUoaZM7dHm8jSr8GtZoQv+OZlNsBWR0vyeU2gp5ZY/DyS1C72JctU/9Ll2N - ###EQ75vRHGhkJHcticdSlpM3mRY73bEEQ3/qhaqEV4c0bgRBdobvHeDMjEQNy8oCS4 - ###8ElQB9sYjqawUa/wSznkiki3byRMnuHZQAggdgZB/zacPE3BAqBp5JBYQCdV3NoH - ###RkTcLMFmuqPO7BbNeHKs1mAYRlNMHHqL4bP6wSCK6U3jRA7xWgd4ty5fHrdZ++zo - ###8t3uxSGDv88vzt4eHxwesL2f4eMh2z87//ni+MXLS/by7AQUyzbDA2PYv8PWZA/W - ###84s2NvN//7fbhtp//jN93T39mR3+dA66Y5udXTBcEY+hRQAB24rL48N2hR2f7p+8 - ###OTg+fVFh0AreoMJmTo5fHcO6yS7PKgQ8WZOdHbFXhxfoInO5u3d8cnz5M4E8Or48 - ###RXCgC2FDu+wcFN/j/Tcnuxfs/M3F+Vn7kGEPD47b+ye7x68OD54yQAIAs8O3sFiz - ###9svdkxMCenT25vSAdmCMN6Z3lu0dApaoviEo6unB8cXh/iV2Kf5rH0gICJ5UWPv8 - ###cP8Y/sCGDn86hA7tXvxcQbKgDQTVNejX7gk72H21+wL6V0pSRicLNgNDtP/mgnQM - ###JEf7zV778vjyzeUhe3F2dkAkbx9evD3eP2w/Z2hyxlJv2ocVAHK5WxG9glaAaFAC - ###iu+9aR8T+egawMWbc+x9GUb8HSalY/u7UPuA6AxEwT4Dnc4ufoZ2+aiJkaiwdy8P - ###4dMFUpaotovk4LtYvRiABGJeap3Fdk4PX5wcv4ANzCEWOMOG3h23D8swcMeA3wts - ###FYG/2wXIb6jvOF6AG//zmFhRMnOFBpYdH7Hdg7fHiL8oD7zQPhasQ+Tbfymo//QR - ###SEN5Y+Hl7ttDtFMdHb/wX8LLYWcwA2HzGCZrr3/99OZx7OiuviUWYSxlfE2+8UEd - ###/QRz1vwCi1vno093UYwPW6C1gl749GZHK0we4j5sCqZW86Ah8KzC+P4R2kuwZxHf - ###64oUGyfBHchuvlEQCXuNDZl4xztkvOqMZuNB2DU+mQ76t8F4DDLsfX299QHUSxMk - ###bEQFJqidvmpL/ZQwMZEbiAoCtvBLpN8Y61ZUpLxrEWwoeJpEGMuvNoyDsAgMzDgR - ###ZrXputXy3/CiPwwd2Uv1V+JWRLHC3PVf8Rni0u8QBWTOR59jXRKBlIwOrfBv5l0I - ###dFcSw8sNAdoLjL9HVao78YCvaq9cAy4TgIs2durr63KLJ7Yp3Pql3ZLQW7RvSMj9 - ###KjYry0ku6n/Am086wrDDdBSC7aaGhY0I7b3i6Ml4m1Mj7HU49QdhbypBZFGW34sQ - ###No1+l/9EH1md5JxIaD3CL1u1MvsLw0To+GvVi0lzL7psbyssVurJjvcTHa/ynlsd - ###Jy3lX7jnq97ifceEsP+yXc+YpItRRMkXaUiYS85EcQ8jmPHRVlKsPI8cfYzYFsvv - ###iWbSwkqJGSvHCTYoVa+8vW0fRRrSwGzHnADzNpT01ZPtGsw1d7NuqaXZ8my1Q40a - ###wkZDcslcxCspK7g2hOoLXbkWL6kb8SXsfq8Ut7nl/fZbskVtxF2f44uSvLc6VPMW - ###nNYXYZ1UyKQW9NR9R4QAHH09LGlmdaVxaDeZVh1UYSuiro6dXkWjQtVBVFVfYVzm - ###y058+c41dpT+V0AxFaSVOOSXxgRHkXxJ4yevKmrv5OjrxUxcU65ZCpmjV9TOrh7N - ###wTZMF5C88fFUpO5Bcy+fG081YYgRJ3R11Cwlh2ib6TqJ1ZI1nNt2rxPXON2Y6Lc4 - ###tRKa4rHN4h9KOfrB1tWexJUpuuYPacJWL2jpVInzXKCifkIFXJnF799osmWT0SK6 - ###vcgZzRLz61brlTL0sIJMjpFJNO5TRxVIgdVt11SN1zs9uGyCiRbHyCuAkT75LXmu - ###rsGCULBmeqp06MCvaVj6A4kB/fUKZWfRBYO8JZyQZMi11ssydYf2vqX8pU2tabbc - ###LaspGE23tymOjK1wEJra6svxlmc5/GL40e7xyXNz9mFbxijKWZEqx/EGHXKKnira - ###jXZFyhAHT8nQUT+oq9NJfo1Pc6SkAuRMhBM9V92WoyT6GfEQDq7dbsbSVbJv/ieL - ###iDvteuTZlCVOiw7AwwhTdIBHktHsCAGu+ACqsHlRfoFlCxUne+USn6ajaVzWiBxB - ###aFcwZlNZGhdeBV/ofB8NuiJCTaji0vCcCBHPaUbDML2BMeVdlSE8zX5iEDeKRdJY - ###wdx1qxsf1Fy7CLnrJ0CbsMmY3qcEPKCIZvVksm0tjPofZpWRVod4OGHrUF9xynWh - ###X8tZ4kypZCyrb46ODi/8y7Mzv/1qV584MqILmuUxqAsfCzn0KkqPtvFxLzT23sc4 - ###ndUcVfoyEYUmqTEQFPRceXEQnSbaKHOB82QyViJAeK/Ya5dqVuy8Mpdr1+aLsOuB - ###ZKNtk7adwrcU2cramWkKjdz+aLX4Uda2wxKRXc8Zf8MKt2+6QWBQ+PqKjBH/3q3u - - - -Valin, et al. Expires August 20, 2012 [Page 310] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###rfRXEXkzRKOsuurlVqYu6LW1G+I5ugpz7iXFci4oZGwp708g0bV8muCfeq+ylByt - ###0zB1hrPbK2DwUU8EjCIuKa1ejjpabHrJ34moQ6xqylgmkkRG4QSNpsOQh1pTWT6D - ###SGo6dKZWV1/olCxyQKxugwQpuUVIVI5DQfNEMEnLbYl8nxJxIaVwrihIZX3mQWtb - ###NcfsSsv8JiSVJhY0Er8LKdYVrh0yBpYuGigqdJcfMEbhoFfthoP+bZ/kGY+ApcXw - ###okhXbBp85AnisGqnQ/Gs6HwSk8upc1y5dnWAPYejzwLJuK04czoOFI9RCVUDNu3D - ###X6Xw6fVT1qJM8hTQFwOTaTyRFHGgFKGE04kL+JcdI2RUg0H1ydfQ79+OB7wFmSzE - ###KIgTDEafL7kkS93BdqqSJWHWyeiwrvVHIoY1cbZoo6dWD+01jWhqCJ94Gtwjvla6 - ###ToZIZSpjWtith9bDFo2+lRqxKSnC5gqvlW0EmCPQlkNL/pZBt7LV89wRtoNxfYdh - ###Xjgml2uEi0XnKja4mCgjM0pX6kx62AFWI5xpNJTRu8yhTYvfpYflYsmdUMXaAiV3 - ###PVYYL9FmWhivb2LdXWBL4goHRvTIj8OkjAdCGasw5bU8t2+tUObcBs3VbHVctsEh - ###rXEbqXxZeP/BDI0jbRfCcncQzLKVIReGPCOD4DmO50qBjQb7C+hqPzItu1p8/hF7 - ###0OYHSNJHyjVGRe90qHK1e5JXg62cF7494Z8gLH0zEN8X0bHIp7F91bFYgLUikSQK - ###XXaf4zptdpSEYhcGC99Yy70EVeT2UaHb43nGApFaiLMvg4bYOJiQQZHiigM/TO60 - ###wNRib2Qq2fNNjRzmTESyTBUMmkk8jf3SbiWlT/N57yXplWBbYc7/7fvO/nvN8bks - ###NPzJtzAwRzqjnM180UF9AvQrW/hbdutE7EcxTn/f1omfLZYyQotkX1wvfA+3SLCm - ###3JuixcKLFoqeMUe8huzQOIUuEDnnFqapQt/lz6PJR56Gik8ZLmyc8qSYOvRgE+vf - ###eWZp4jJ1ahlwjWmWPZ1evTm5PIZZcLj7ikSuvElIl//m0q2UX5L8ZgzSinGBS5XN - ###ZRB+kidK8/vsceWdFEW6bBPYdRPawaA6z6y4eVT20c2XfxTOktZBtQ66p4MsFjOG - ###dX0u745bXPGr3Afqd9aszWx8U821i9VvrRk72dR7a48eoc/uITEsyqBM7yiRFuDf - ###wjsq0Ze0/XOiYK53lHCB1uM8L+Aetbh/lNPQIbuR9I6SHtu/l3fUIm5QsR1s6QuV - ###7eL0iBU09Siu/UZTJps8OT5O0LVto+nYq0jgrfs5aSsfrvEi3ges8LowLbR0LOD8 - ###NBeq3qKo/v/b+/a+No4l0f07n6Lt/dmRhASSeNjBiCzGwtZdG3wQdpLrZbVCDDCx - ###kHQkYUNif/dbVf2q7ukZjQA7OXs1uydGM/2srq6uqq5HTquoH7wtnkoW/iZmUbPs - ###nxitsvZP5mWm/VMCKf+u9k8O3tzC/skOP9tW6Z6MopjJ0w+eMXzK1PS176xTSN6p - ###pF6VGDMP59TyjZ3C9y/yrRrOWdS7pU0TLEKKgv902Bn1e0r7kWnW9I2Nir4HWVfX - ###8ZjMSUFXTt/EE1EFePK5NHtcOu1UdfRSolrZBkpea6399zuvWy+UlP/MUPB5DYsM - ###RsK8nzGskdfdKnqNYkT0tCMjN3Na71HwHOKN+Dl0JInNAPVnVMmF21bjFuYRaRAU - ###VtJx5s/1+4yeuRsdfukbPNyuSVMPuxGBvj1opCx2WTx2+k5YBzhf9UfEoErKN00C - ###t9lobgmzoPEbgxodJ9tVnYnsQePuXWYvk0mXylKL5O+A8R26QTtedojomd3SDE5e - ###BaJ3FxsC/oQunBzyKmqDeIjGTw9F9+o0HqJVDurltTEXbJvP5GwaY+67/nBw7iZu - ###l4Y5BaKY2hos08yOvNOKuFaOqxGbg8htJIbzmmkeBoPSJnbPnNoKJPyyUriGcVkw - ###I4u6ewRatpHhXwi1pdpccEu3FZwLJ+8NrpmmiX8VWOdDRaspBei86g5O+xhmZCrZ - ###NymLSyjQSJFB6qVJyr2Qo2NSZO4dY1IB5rfMIJITHNmwcBKO2vml2p3wlKthO7MM - ###3vjbMMW+SdJ8TLGa1wxuHiUVdsZTLsLwGV/UcJnH1k5XN3ktXejkh0tW9ksPAGr+ - ###IYs61LsYZp/yhcZZ3Dxt4tuY2GXKiCmg9zrzQC8421N1dhjbLvA5h62X2juuvddy - ###sYTzNdZ82btlDjM8tUPutPj+dpgPA5Sx3TdafG5996+z7tyIc+5lz7HX75sg+la4 - ###fwNamGmhaDR0xkLRQf2/r4XinW9YbqHfSLVQJEzJmZ2Hs1RpigB87mg4xE/nOWMl - ###z9AzCBEQxiUGkSieditu5AnXxiR/mGMOOeeO28z1NkGPUwyM8EkaGeIzj0WEP+wZ - ###a54P+OJW19j45LrKxidxnZ2oHTSWwCcXavimSHpOs8yR2Kq4Jkn4fM2NaaEQ1ZnY - ###de9r/v/RomcHrJ5tK4NPAg/yr7VvP6PMEQL2M/jMpjEptjT4OMvs2tPgk9+mRoPl - ###LnY1dlnSsgyk2NdoDHTJ5CwbGx944u+LrzwnsGt/E9x8vLiLZIFQ1jNjTs9nkJNi - ###kaP3mGuRwzi3RSTpv+ghgHvxn+8j5jN/suM/V1fr608w/vNarV6rrj9Z/bdqbbW2 - ###Xl/Ef/4eT+74z2XR/oiJXV6jp290irs1Ixw0+kr/5xC+vR9OFrGhF7GhF7GhF7Gh - ###F7Gh7ys2dHb0Z1KcKRdiY5cs1VwBvaA29UHeF7VQW6K+Xnc0RRQSqHpM2Whs1Awb - ###RFIkrg5tDWhridp9XL1edSwUPlDoE/pWwREWVaXi9nbd66Ou2E/gL//q4/J/3RPi - ###/zS7fl98YDb/t7G6Wq8D//cE3q1VnxD/t7ax4P++zxPi/6oL/m/B/y34vwX/t+D/ - ###/nb8XzBxByZbnJUjBHYyHOvuO8yE5xXbedvKl0EkPVuIx46m5RHhXWBqDW8gMrMF - ###8bMTm3rDSbyBfK15KOEkzJDbtDoFKHtiVgHHJ4qpzoXYmzyzxVZKJdHuXo76SDkx - - - -Valin, et al. Expires August 20, 2012 [Page 311] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###+IUoqKMGYCf60aeor4OOUZcwZDc5qH0hr1Uw9cinaHwD9BpaPIluhkSggXiPhrFM - ###KzARvX4EJ9apQFIMRwDaGkMfOv8H6W/1RQFP2an0r3pqSaC435UBOy9hslkmAYbo - ###k3yLFnGd8CduCxasBjNEfmPQu5Ej4Xedgqd3xewpAVMy423RN1lRpHVLe4cMMuyi - ###XhcFt2C4FtsCzXWeiJ/Vv5vwbktUyIYHXqo/NgWzeype00D0HrUGC0HPUA1jnuAA - ###8AOwoQ1FnmMIpzJhMX/DDRCM0YpuaauGlyzGknBb1D0HgKpW0etMoi9hQGoLdbCP - ###gnjsj0Fo4xi84wq2l6jRMJYI7gflZOFNCa0l1V51gWQAxC8WEjYOxsJhye9uKQm8 - ###r4FFIUci5+YLL3hdHy8RWDCWBFjfgmOUQdOKnpRrCuUP0rqIFPYmDxprT0ECevwY - ###/6yvmT9rG/bPuvkTi8oFgVU30IIijx/bH/XZ/o/JpMIGAOlrYoIOY65eYP1QVYDZ - ###W03MRknxsnAtgWqOGVbYdwVYBbSvAIbh4FC5tM6HfSbFsqX8rEYSq0wl7zwRjVBT - ###CRw0G6SjrsiTuZ69I0j3g4UZPpWKBbeuNx42O5eECzcZsuPrq6vs4es969hrT6Rl - ###OMM6EzzdokM82nT28VDRgcrfMsFzjx4/D7NCmUM6rk6jFERBjFKzLljYOWRoFlK4 - ###eIlgDHbn0B2iA/qN61bI+074oKYOwmnd5MCmximbsY3r8ho4zUJV59BGmJlD0xjv - ###UBpq7mPCUsCnBPx3/Vo9X9YMAldmzqYpvqaMVj77LgSMm7lnu5d6hgJB31LrH5vu - ###HTuL9kn7BrSu/y4+sJl+r3+dU6t1aaXzcHI5HE4vOmfd06iQjLEfD2raGtl9XQ85 - ###qZqsWEPghvto3RHysU429zkenA4/e0e4GybUHsoxxfIhrF3ZYwmmpO9FqrcFswlW - ###o+MGwMyOhA3sM3SExjy1jQ78/z9q6wU50g8xQKB3jLot9pNbfJDhcEkPRvpctF8d - ###rtYLb3Z2qbmCabjwuQzwdIsXy7at9AdGdLDfrHxGONf8BkRt3Y+cGPBmVm6E0lvH - ###oEDGLQP5DmvRAJBTKf0fV6+fukbYiha6ueD5XQNRIFt9o1rErUl/pLXz6rfnh60X - ###oQsLXsrkpE/gvxx5AAzagBnJdZK1nNMcn7ls5zPHn5sxjSVb2sHYDFUpc8i/qQSw - ###GHj+6grchgwreTJcyBsEht7BssVkCeXujSWmIM9NYpuVJFROy4PTDnmVFa18Sr89 - ###n3QmctrG1axkaIbueNpBgZbx6FrgZOXsSxUzXp/JRI8QWtMhTZDVsdDdq3fWgVrj - ###/2oA3b26jroTplsWyErOtXMeD85N1wlniu/HZMIMDB+4si6HA1NDlqRe3d6WN4B7 - ###6/i7Zn8DFPDNun6B+5XxM1tUIiirhFyHgcF7273pD7unpJqviUJdSFWRSqJRxEuC - ###Kqx7fH4eyQj9b1/vrrw4+lVxgDpIfqOWuNzk551QzKS8QECrzLI4HQ5+RIeBQS/q - ###9lkQ+s/6jgGTeEy6N8yl0eHcWm9a+wW+jV3ejjmIaJKIB3aCyzAor1bD24mWjOFH - ###sxvMjlYJPZAfLTjEqERXr2UT+d6jjbxb3iXjfTwONuxijWA9E58jcdH9FCFAz4ew - ###jQc3yhdd3KC4DPwYFsEEAKdDEU80ZvwRjYeuxyg7kc0IS474EXRsjB3/RTHT89ul - ###M0nouFB3dV/CHJ0KhdE/ArffysXNyRiINmAoYrPFqDomL0CEE2Q9CVIYgKJvvEQ1 - ###esgwLOg8z/BsmzYqvKPxPPBPM5dhVZHKSNCbcIhA12xq1vUlec7h0YbDoNwHdFpB - ###//AjJawgfAzmpwyKU3zJ0DoWKrtra0uwaciCdqGUUzErsSX8bZeGAQHvVb2c0o3N - ###PcKQ4Dsj9OKT8NV7YFbP3TfbgpZPu3iJgt5NLhOUrPggVOSBKWOPMyt8pddL7GW3 - ###SFHoVXQQykLCRDlRM05pxuOYMzHLgTMRUzxdzc4sGqQzNNTSrEQsCz3ildLZaAz4 - ###fQbdwVE4LouHb3ffoI/3GWU4GYJsA1tvUzw6FZ8m+F81Ffiz+F+Dh2wArjcblio+ - ###M6Rqdp4oJr96xMU5RVxK9PUHFxXx1Efg7PxaILaDzTqEl9qp1rThcVp58BkIGmkA - ###R+NhL5pM8CC2ZCqMYAki1B9Opp2zfvdcewGe6r2qQeW5qHakG5yecvox1GikYly2 - ###1slyAUcXSseJdBqOpAEcWOoCS+g7eJVODag4jHkiqXiNUtAYDPDUZiPJx6DKsEOh - ###82jRcM1qIJRiFEODvCuK63Lj2iQYBMHP2TQlXWswjcaDbl8rMv2LH10/PisIZ8+a - ###E0QUXYcJLIlNmRsirKJQWjsT7u8AQf8Ff/u1k0ON1QjbXP2IgvozXs+If7M7f9N8 - ###0Xr35g6dk+7qtr3Df5t36Xsjpe/7aUxvg+5kEo2nBTh6XG8V60QS6hajWUgWhlDF - ###ceK8zYBUb18VmhuqACUlgy6xXfwMnP+mqMMmsVKwasUjH4yncVgatHdCJpP2tasj - ###pockbnRQlWcRDsBv2OEftSCtldmSpFiKUhaPXXjMVs0wmshGAg1Rc4oGluXNHRPH - ###+QISfuqRJbYtCEK6iyRuoqQF5O6sG/evgC2dXAyv+qdoUyROMF3XFCiIu9waCM5h - ###lZRN9JOeSCedcadHTTzJwaftjDTOHp/ZgaNkwz6G2nEgt+nPuyTCTKqPQsmqHtNa - ###SFThnKsoMhbAKjWsmoKCn5kNkpAJHH6PnyY0CHgHwuI06vdJWCwu1Z4sAftd0FKl - ###ORikOq2IIbWellB6dNkrsXsR9T7iYJTMR4YLissQ1cpT8fHVH2ReYBEqwTCqPrhY - ###pplZmK4SbE/iaac/PB9J4Raotk0t4XjcOXUdJtVnkR3BlWt80jvl5BMmn9AhfY6B - ###6pxQvrp+hFkFp5+HZWVuB9trUJEyoYOm5BR6ehXpaEp6XYogtyNspfEf344B1RVj - ###hiQ0xc/+5mKXQ0U1PVRGqanV1zeKS3Wx6deCJa8UCi6uPClub69yUKh4c/64XGBR - - - -Valin, et al. Expires August 20, 2012 [Page 312] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###JgD4/66YdIEtu5HTWxatqaE/0Seg0xfd0QjaQxLSFRQD2JXvSZFQFhMFrWtMLngS - ###Ae7Fw6sxdoBkbDAcX1JcimUHcko/VHoKW82ZU2p0KZke0DtWU3WHgRLet68OTNoX - ###IJ18NEfUSdTroq0sMJrj7mcB2OeqQ9C2azIdjrvnURa8bcCmGUy68ChL7YnkQTnz - ###Hg1O8WujXjP8qYw4UXB4I39LWVfnEJ/I0Ey1j72vMjg5Pq2hxizft5lRSvNn4Q6f - ###zNNh+91btCPMau+nedrbA1qc2lS9ltaURqA8F9HN/RfUYUE1bPNk5amNtrH7zdft - ###QkCUKPLTKUxcHW1B1WpH2PvUM0u3cV9qAyXJrqPIZo8nyfydKX1dZRvZRSvcsi0M - ###4+Tng3MG5jIIQDM9uRLV4Bp00LK6E/VYZTyyl+jCyN/mWcxlQMKX8Mqz8qF4J4XH - ###zlWFs+6Ynfxd+4gOvDPg/4mnlACcEyqWChWZHi2njpOaTuriSVEZ0ARSTvWPwPQi - ###5wtnLtrFd8enUks9jvAYkallkTZOowDf8sDTA6dq+dLVc7mWIhSeAlNXUA05RJuZ - ###WN3vuQYwIbyyLOPPUt7aFPyecsZjgzt5YJeiS/Bywb0VhR0UDXrRhzqy+H9Wr/f2 - ###YI/Cf7/qKc4tPCRV/koNrzTwlW0pCVpSgT4nEcxF3uwQJN+82D1iJ+0QmA80eKgM - ###r6bo+0JgQ+1XV09AkQ8HPcJ6VcWRIUJkUBUHixi+iDRu9VZER8yiO2p2wBEahX/H - ###pyHswmOmGjBgwHvXZZZ2vurnklETyjBs/87Egdt3YRpnN9XFAo/35/dK5sEGLOZ0 - ###oAthhMkb0qEQnPnd0ayVRHKMcC08NlXtYsrLZb3l8Vtlm104f5157uG2qGwzSpI8 - ###+B7c5uRLJV+3Qdy7Hpff61CEh1tKAYIscVQrsdvhCt2LJ0bmlqeNF6DKeRqWm9bV - ###7WsTKqNuFkxKyMnteCFsE6ZULpli+w8HlB6F1o8968ElWcbnhjngZwM1CcLcsFaG - ###H/OCl9nBOOyLe42FphTZYEyMJeMC3OWO3aDGHqKycncC1wyIhWvMBqMIaf+Aru0P - ###UT4dXp1fiGl8Kbk5PLjRj2YguGRwAqc4nPhobkD2CJ+7N85gZJpC1N6g9mCEvjdj - ###VGahB9AUXZVG0RhYpmn/hjwrL7s3yHrK6yGnoS5K7SjAT6PLEUjqfTRD7+K9mRxE - ###rLUdaBxxEtEd5EkXuU9XzYGWKT+i62U0nd6Iy6uedLw8iSZTazuxjDYsyLdKE5bz - ###aBCNu1PkUtCzyG3PSl3xVDcL27t/o9VTMmLjqN/tudqmdFSRDEIqGtzDort8BiXG - ###ADGbJ5Oy/kKG/2MMQKIEalDQ4uq/XQussI22OacDbJng6pfEOUm1UgPBGl59C8SE - ###n+3PTX7965kgjrrjiYr0kG5qaI0MAcfGU7QXxAvxPxkAt1zLqJKSmGyQdzXGihPz - ###gVlxbvmRI3QT6rvXTqIZHEO4gRlj8IuvlXSEiaWUvllIiRSbVgnVGHZ5HqgymXMS - ###9c+AP+hLP/lEzA0QGgAVepnxeuWl8oe1p8d6uXBi8jeZ6qs7ZG2m59g6nzh+Y73h - ###1cD6OvZOZJg4t7/eRRmIjbVglN1z28p+dzJl4XHT4FFVa23ldKzDkkaJDLck06u2 - ###NmLGxeoWpAOkVil7JPjJjlsH3T0Zm30Os4G/aUxLS/QGldUV+ZeeC5SAt3IXq0C5 - ###UI8ClRgchJPkYODKc6SwqxrNIsK3YdDT6uNQrf15KHafH2obAVa95lY3AU/kHJyr - ###iQcuPqWkCIWJwMBr7nGf65KLMItitXiAWTGjSib1VJN7H5xc3ZkcaiwNdJRGnFEs - ###FhfaUcWoewNHea0RCkmNjC+pxr4t9PVT3onrHDlO+x4AKqr54Nq+0fZ5sMArDA7A - ###cA8v0RB1iNYDgvJSWtCsbrKpWJKbd9TI11xdnkRj5CJUh9L/7lSGiphOZNfrTPtz - ###4e0EtjC9C8T2PQ5f+Qmz5CCAzZ4syffbYv3JRnWuMduNJ5QZ7ykpS+h6Hzgr5Ik2 - ###XFUJDWstZEMqjztqoMGvTug9++1aMTJ4NzwjxFxTkM8oCcfADFVZNUnMwtRo1NfX - ###4Syvr69tOoM0BoqySODWTDXj70M9mfkWAmBPeMrg/oShCVGeBxL2T60RJ5Eg+Bg2 - ###6MUGCbE5VxgisPJh0grhE5ziroziLtpscrEUFxNrkSAbdiK0oWNOPOIk8cgLT/kE - ###CYkPBz2iJdVn+NKPllXX2cq0lg1murKM1OwzA6/nc6zdimUfAmOUROFBIwG/XMCb - ###iQxCmDVqeByICB1KOs9OGyZfMZMnGoZ78aKLoW9EdA1SCjVMI0DxBtuWpG6Z6boC - ###MNQAzIGYakr5zjNVmCOmfnVfZ5u2PodFl3wViFbd0agvQ/ITOODcQMsoEviI7i97 - ###ZDlIBRKTMEfF90ALp+fETigkQKmxKD9Avxqh8U8LyufqNj5GQXwwnJpTOLoe9eNe - ###PO3flOXH0XAyiU/6kQUzKgAuInfLaR+IAlo2qDUwy6TRVG/YIpLvfncs/Vy6A9tU - ###rf5kfVkcRr9HPbq+uBSYc2vZWUW7w7ep/Fyo5cLT35VWHJf4k+ZBKYlK2H9SiT60 - ###uFKUMJ80XntE1NMEKPnKuMSq39AciTi6mC9BqdLuazWGCsk2JhMNyemSLvL4Elxu - ###nENkTBEPZwqGekVyi4c8V0tSxmX0q0q5c7iQmvHIEZVVfEmv41AADp0U5vu5SWYJ - ###5wpcPI2mI0xb3xFXooZBWO86d8xckp4OnRybQDnWnoprUV+ma5eGEhF0tCBnKZ9p - ###TLUTkceD/b0dTPjqp4+VqWippnEd8urlce7h8FXsoaO4yU5li98sMJwgB0qjFvQn - ###JtdhU5JZWyeKm29eHefyP69agesawyE2/JZYZig9ABL6lKA1e9P5iPmYiIBcAnWH - ###zn0ymaiWSCKsaNMPjGQyHGSrwD44bZY8wIXywc702LQ7R0lqqQfAn2x/skSqWX5n - ###apnkQZBA0IrtO5n1SxivtJD8xPpPOW5c+HkflbuaThvmWwK7vmq6L3MT5KYS9jw8 - - - -Valin, et al. Expires August 20, 2012 [Page 313] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###Sn6iYY+2qAlwghVOt+gT5O/vsB6gOnNnCiPCpC5q86VP1HVNysRbzvnvkjAxX5rE - ###TPhmpMjj8LVbJk+uvByZEc+UqcTZXXIjKnOO+8bm+HtlQwTxxLYNtCj13MyDAinJ - ###Ev9+q39P+RHvazP/fQiYn/SQm5wkJhiH0xxad20TGkokkh/mDxdC7M/3CTMxK6Ni - ###aibDPFkMNbreIr2gKefwnxZjrfYpX1pAZyjzZv9zBsOjYWaNxk8dp0eQjAJIjmpp - ###kURdUTAQOa/iFMjVpqhYnApbc+U2HpsZSE7kCZbHSzqCgwp+ouOvZS7929bRbhj/ - ###SNjMiXhIcqmoK7AxTUlmrrSgX0C6GWrISzqP4RvNVY7TWrq5TlcO0nI3aBjEW9zU - ###r7vnIaB6ucoC7vpXg4+D4edBklwWNfFA5/2HjJQYRdisrGfzJT2zOc/0KHieM0a4 - ###FZlOJDlLapFckTZPWC0vTm9WbC0uR6e7TC/Z+Frb2+tFJ4EHNp/P85ohVEa31v2H - ###6Vzzhvji7bLiNSj+c5pnTdKbLfRkufnwgeYALHOETwUsjzXGljOgZAwrL2ayPWkR - ###8rxgWlm4w6MBsWmsuvjhlNqbbNkQPUVLROdaZKdFW7z6FBeZ4lKJTfy35rY+37Bd - ###m0sYxipDX97E3qS0UcW+qmGilzX/Gj9EklGGUlabK5hmkQPVKAPTGkKpDhCqZXUg - ###dbnB5mXBD8dGfc2wh5kY+VYNaXpJrRdTzdIYV13FVqPh67VqrtJRXT6ueqXqSdWk - ###HxY77YKDraEqqcZXO1Z2EqF40gp4ajsq6PkJdLPMvbJgG1Q+h/WPavW0E6wM5+WA - ###NKGjZZpCGzZBqgBnUxvdEczOakspvALar5LDtw1s5Si6iQ+R7ZXq6yBVqiZK/lrm - ###Xyim8/qrM+r8az3B/E+94eWoO46+T/6n+mqttpbI/7Sxscj/9D0eJ7FIPHTyiuCr - ###fnzivrvsTi/8UsCYU0YSNx/F25YorC7X1mrrP9U31veK3ufdg/ZeoXNd1GdmQWrQ - ###ir3hBF8X3dLt1n6w9CQeyNJOWOISBRBQ0Z3lG4zZUUS6Gp8V8G8lV0kGwZMtHh5c - ###kaH+ZQQU7Gb5vwYPFYsQXcfTQvPX1hGFcn53KAVQPMkVHepQImYvSLIkppdyNHjK - ###d6ZCXqb8aWvyEauiskwxpT0QUbzplfO0ratRhUAPqg0odtoZ9S5rGwWl8C6ZO5W9 - ###1usm9AiLU8YzqTMwrt/Yp3u4YUC1D7VqfY3uSGRT+imx0011q59B+qde+qfrONQU - ###ToXeq+soHetT99HoORdVZ8Nx4dkzhRhUuXGG/y3ATMr1kp1tGae1UuCvimWEikIW - ###QDSqjkaHTB7H16rDJfq+rfsvam71dGhmaQa3tVX7YgyDZZCYtGaMGkM1oVew6OCN - ###Xk3NtdpZlHRLJaXn0QulZXypUEBAXaP29zrekkC+RqUv13b0Yj0WLNzDwr14y/YE - ###v1gN4WewnzQQe+ol6IYBeakXF5dqx1tbT7+kfT7mbRQKk8foRby3V/xvlGeq1WJF - ###/stKyQl+sDC9jotuo8cNN4qG+q+p0DCIhh/MbskBfQb5QSbk9R0fv+HjhAGFxg56 - ###+pzf6F47qOXXf48mZcmAkiaKFAwTtYXl3z8oBlVXSOxwQ2IGyvCDPksfnc7kD2iA - ###Xkym0Uh+gvdquLTMqmHriapeXLO/e+xvvsvl7o5l0qDr39mPEbAwf+Bv2a4HckVN - ###C6tLbKOW7KANrOUbCepeQ/5asuVoKI2e9+a6MfHe0Gga9p00pKfd8jvult+3WPnr - ###380GUOHgr38/blSX1/cq+J+SPSqB0KhjdaVgG6jUisXS9e/mHJrdTY96CLZrK8zZ - ###5sS2SQd1zjYV8dDIxOkHpx749/VH+/eJep+HplA/GKj7+qMz9o8O3bn+0IsZRixd - ###fzxu6OX4eIz74AMRGcRr+OhThhBdwI5P4gbB7QTHRzsM/uSDIzQdfagfN/6s8iAH - ###BQI11fgANWrHHNj5yanuYexEYZPv4kv+Tm6kaczfTWPHxh5aacSX7qt80JWVlxq9 - ###D9P4uBSA9TOnaHxZaUzyFZ3GSw1JCVj1s8I03mb7rziNKw13i+rnqzO9UoORKwc6 - ###l6mfgKYSatCmXwIE9w8NaBbmDi3El0s1Enh49RHM8HipMasVW+XrD+6/yM3ilbOF - ###Nv6U2CpRbunEOcmOG6MP1WMgIQy7KuYHT0OBTZtqjUbdWdEZvUCj0E8tVz9fE7uH - ###CATqxxVFljekShzYRyVqWxTqNSsi7O8dNv+B79Br5IeV0nPsBnPlAaPUuyCvWBBp - ###r6bSDHc0ia5Oh5X9N4ei8Lw7/lgBpj/+RDltKd4BDbKIZrPqcLWHJvX9QQ4B54gg - ###qZbr5bXyRvkpMITlWr1cWyvXNsp1eL1Wrj8tr8LXanntaXl9o7zxtPy0Wv5pA4pB - ###0XUsVZW57NREjprto84vrX0go/+3KQprqH1NfjtqvhWFGgbUJnXUZReEIDptu+Pz - ###njripVawhK8+0coR1w5PCRojRpK/qHPunJ/G8OvG/Xbi/PzV+UU5M06HV2jwDA/I - ###Ug7X/w+HPb/uR4NzeV9h3t0E3unTwanLeQGhTgrz02EOhDovzM8Bv+4z0gpmcnSK - ###ufvdvL6RdNx5Bbj6T/fVZfdaa1GeKZkT12Zr9csX+mN7I0XyfDfpnkeb4tFEfKhM - ###juE/YxpZ/VhsnQHPX1uefN6Wf9bxTwxELbcPLTTmT5cbS7GKXFbVR6/d0zU1NpDg - ###e5ejgmyidlx+WJk8LKICVglBpoLy5KOC0g2KZF8YoEwEhW8kgBpyj9ALAk9D7lGJ - ###IBqyGSMY8xFQD93pMFYl6sdWxsJvMrfU48fyb5VySv3YYD9Uiir5QzqPmrPYXQhN - ###nR66qT4pA/NJRGGJyzI+cFkGsy0LaryMeSioZas1SF0NTfMYQGRmIo2MJqAevjBD - ###pftmGsKmAnZt9VkyqByNzpRYD5XY4CWeBErQnEyJn3gJOXRncVf8M1IiikQbIupA - ###ehpnw1E0YEs9PpGAQoMo/J6lmGlSgitsAJfkx0eTH1E7U9aNzUZ+pHXOCOqJEdRv - - - -Valin, et al. Expires August 20, 2012 [Page 314] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###PwKDl2e9/nAS0Xxmj2mldAiSow62QHanGEmCxBZEukkPlh+Oscmo21PeHIp2Npia - ###5vF1Gbsr1/VU2Nld05NhXLcmv8R0X3+4Bl5leR1kaRCo4e8l+e+SgimBzpvTTWAM - ###NziGetnKWc+cimZsqvMHDdVIyZMTk3CX4aPl7cQENSTodnNJcCk86l89aMB/isuW - ###HtocJ/3h4LyoOix7rwPdz1wuO/wt57hOGXhrMLk6O4t7cWTuc+Qa47C3HsU5Bu12 - ###M5vAywOzoYdZceovOXxEccX5SRLtSViAVs2WJGUvWaWFlp+vT6Ts/OuM+kQrAvV/ - ###ldV/y64uKU6g+m+y+kppl/N60bhCgTMno6g3xaArUj+i3LCAWsfnFAAE4d7ty2Xo - ###UgLmSFA6PbnhuGrl+qT8a5mAUJawKF9bjC9rzQg25QC+7EC6LDcRsbnX9Cfvggz/ - ###f1OdSPJbvsnTCSPBbn/8g4ftNIabotFSaJ1eUipfKe2RMQ0GNrnsTj4iCSz0h5/R - ###d/AiPr8obmLyg9PnK8hWi0kfyKT2PlPycA2FYcUbnPiCupZoUwXa6xOSORT/jSKH - ###IyYtNayEUl2u7ZX88pWaVyMkuQcnibPDWcJkcZLrmZOU/VVwrpXKdvXZN5xkdTU5 - ###y6U8s0QqFm9b/meldKTDEqlJb4rKKk6zvrx+OXHnaWZaTVvOnHOda7Y433U5XaiC - ###a5lWK0u4pEvqHSApn3FhJ8NLOFTGw8mkMu32P2qPV/f4rDsLOGPaRLr65bEdQ7+R - ###NckqG+04s2SNlcxucakBmAH4P85XoWYq9H1UMQAjX2G9HVx0J2jchPRbUnEohWYQ - ###+lGrpX/MUGplYMyvciJ0ipCuJBNhAlQgFVng7KGS8oi537ZDWo4fJGg/RRS2G04k - ###FN2j3hWakuv4HkBzLjEmrZQm48lwAFsRiBHGG6OUM5OIYm7pQPDZazLXiuRbD4nw - ###19NLHttCvrxxX2IZ0YD1u/49dQVuZJnfssqoQ6qWckglxlV/lnx/k3hPJWl4Wejl - ###VLlRVbKxxqmS3Tq6hXmQnIWTWOXGr6IgnZy8Aq8/+1TkxIx9wzHteQBaF4+/aCy5 - ###WC0T6/yIU8RS4HyHotuTZko6toJsfLVaFa/+UFEGgGVA55HTGLNtRU7CTql+W6ZK - ###GLKgVsdEEWUZow87AhI0wtB20wsZOk/54ptIDidSeEKx5IYKq3B3azQAeYQpvUFD - ###KQGYuqbBVXy0djqYgKxAUnWggtxrtkJqiQoZugFraa+bMzgupUxrnsnVap5pBfws - ###2qsrnuhlbp5Y3f0MMvD4MfzmKqzbEeq8lw8AoWwcX8m/J+NLkEcr/eF5YRwVKzxU - ###PmDzG4+QevSzOwa0lZw/Rr9dIWWw5A0w6TOgLt9KDI3Jlh656NPhpY2Z2J9G48ky - ###j65CTNfv240nPxGEG09rRbxawIPkmV+q0XhaDX5tniw1OPz8G4HmiVhpiAJbzopZ - ###ZwY4gxZnSEGaJyWNKZpHejeRMa3P4uvoVGbN6Md/dGmLSpv+ywj2LOzLH8cRBcik - ###6JK0/aPR1JxSeqCSdPzzClqZ3hDYAsTEwKt5tsJUiPi71NCbAPbOEvwoyd9f1W4a - ###DT9jNvQVLRrVlqsrKsfdPxq1arVUqOGVaglxo7YEJYsr9OdybbWo1RL/2KqmSPFH - ###GF3zE4iQMG4Ut9tWvZcU+FWmtc8RQgCjgpDOKJ6IR2co62PfM4V4JCKzh/J2p91u - ###po9Fwv4hWqMayF9G03Hc2xSPlmtn4tEjUYizxkupDv+RMuT2u93dZrsth7ywvPxX - ###fIL2n4BEn2AzLl/cTx/Z9p/VjdXV1X+r1Tae1OF/cLyi/Sf8u7D//B4PGmwPRzdj - ###3Pmi0CuKerVWE7/Go4vlg/E5MGAYxxZpPm7+X8bxdBoNMOnB/wHaX3nTHffEeyAr - ###A5Q9VkpY5jA6jdEi9OSKTgrkxShSEogthGX05iQedMd0CFxSiN/pBV6b4L/DK2IX - ###4USNz+JeV8YSBhYEFXmX2Psppt78FGOwpanOv3021OI8CFCnMo0DtoL1gNxtkhRb - ###8YZGSTvVmChrBt3tAHnrqhNcZtfqaehgG4PhNMYECBhDWZBTrRTaVJ9GcWgHhClE - ###+t34Mhovp4yCAjcacOhR6Pyi32AgikPBZk6HvatLYL+7eq1W8G4DPo5RtR6N425/ - ###YuFN60RXFGwCclpHr1pt0T7YO/pl57Ap4O+3hwfvWy+aL8Tz3+BjU+wevP3tsPXy - ###1ZF4dfD6RfOwLdAVavdg/+iw9fzd0cFhG5v5n//ZaUPtH3+krzv7v8E58/YQjhhx - ###cCjQT68FLUIXhzv7R61muyxa+7uv371o7b8sC2hF7B9QConXrTetIyh5dFCmzpM1 - ###xcGeeNM8xDxGRzvPW69bR79Rl3uto33sbu/gEBvagQP28Ki1++71zqF4++7w7UG7 - ###KXCGL1rt3dc7rTfNF8sCBgEdi+b75v6RaL/aef2aOt07eLf/YueodbAvZGN8suJ5 - ###E0aJoSqwK5rpi9Zhc/cIp2T/2gUQwgBfl0X7bXO3BX9gQ81fmzChncPfyggWaLaN - ###zqYwr53X4sXOm52XML9CEjIcLNgMLNEuMBzo+YjgaL973j5qHb07aoqXBwcvCOTt - ###5uH7Fhzxz8TrgzYB7V27WYZOjnbKalbQCgANSkDx5+/aLQIf5fM+fPcWZ1+EFf8F - ###gAMj3YHaLwjOABScM8Dp4PA3aFeumlqJsvjlVRM+HSJkCWo7CI42QG/3iBeDLgGY - ###R2yy2M5+8+Xr1svm/m4TCxxgQ7+02s0iLFwLxvcSW8XOf9mBnt/R3HG9YGzyzxah - ###okbmMi2saO2JnRfvWzh+VR5wod1SqEPg232loL/8A1BDG5NEWsIdtt7vHDU7rzwb - ###efPaGtQ/BKp6sXzxkL3BUxnf/AD77qon3YsOI+mBE/8Bu5U4xfQ4VMY9iN7MCC1G - ###ZWQwqn40sLGo3MjQaLVi5uIlCjYPGjy5hVTCG/5AoZpbyCao5IXqngMBeoG/PwD0 - ###7BziNtMu17ZKrVp76lZ5maPKT2hAhKfi4Cw+vxqjCg6vgijA3/jHCYb4A94bz6EI - - - -Valin, et al. Expires August 20, 2012 [Page 315] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###jg6gnVJ192kYU7z/khiORsMJHk9DJOZxTxiaKu+YSLdRoqL/AXQ8UukPkQs/wwj7 - ###8KN3NUatCGpc0YWqOxnFY0mjyZuq25tKZh5TJP44oaYwHjHSbKhjRggjOIll2Mvu - ###1XR4qQz8cRACDoPJBM7YaGyyD5heqcHf8SCaXMRnUwkBZQt1Ek/JEgJnR6dmdzQi - ###QVEKz104jabTfoTl2DxB4u5efogHx+JabE2n2zDbrRX4dxOA/h4hx6Gpzl+KcCCq - ###lRpaVdBWmGDWRtngBZxI8QBOOxRKZQrfLOQoXBczkaYsOh3p+kSuEpj88rpIePAy - ###mvoY0NOocSpXXdDaSKG4LP5jEoXH4EMDWB0GjpKGxzcBx8sUcKRsiCQ40F0EQRLY - ###g3CAQX3auGw/1WjHZhR2liTZRnhFpMGbXAoZeJVcBii2Ssgh9tl9xB/0QzbOG38w - ###b+TBZ0h5WAY6zHkqtZyAdLCwNC7Yd2sqAG2BuD9MODKI1G5HbOmNo+6ErBnRApIc - ###Dm5QtsdEdnCyQPdAPoCuUWRyk/2gj8tEzuDYEYE1Vo6oxqE4XlotPq6suX6wY3YO - ###oVVohxBVBrhLnFOl8UhO/SQ6jwdlnUY0uHjy62X3mkLpJGGI8JJhcyhMv3Oc4tT+ - ###atHqX+Lx5X++mt/H/7O2Wquv+/L/xvpC/v8uz0L+X8j/C/l/If8v5P/7lv9V6NVX - ###O+9BoD3Y32u9ROHfiPRSiCAxX4X+S4r77hurlne+wPF9BRLneEoKghS+jEJ4ILuM - ###fqJumBgWy42zatLpJsnAJdtGuSPI6el+RpVto4AwoZ91DK1R7n6Qr506Mwh1Khsf - ###NQIjkuak0po0A0RFHfSyAM1IU3A1WO057gSATMJiPCp6ccGcMjw4WArIbIQw3VZ4 - ###WXvdMOTzSDOqK09pdDnqcMURqgRscJny2AYyb0fyzEHpTBwNd1lsFxkCaFYQFwoq - ###6qJGw4svip9l7H4/i9tIBeibM7C3Shcm3OhTqht0Et8tYtxlFjkJ3jhDCsShwxFe - ###xhOyRd8U1etH1+LThP7Fu1M9ibKegxuGLjP1BCnrnBXIDP1jAo8aBHYrz1oUtbK7 - ###tKR4zquoPSCCxZdXlzpJBcHcrrbXyZKzpsWSu1Tb4icvsNdMGKj91kgmWWCBVh8r - ###xIW/bIcfnKEcq2+o0/Q/8FC3FBq8prf8WEdHd1F1qeEtDCcLJvhq6r511y2Ldmoq - ###yTqndlkot28thbOuMoRxJ22CDQnGKmPAchNkTmWh1PmhguSqpOerUY2GK7Mg0J/b - ###DRg1/oJ/tl28m7FnH50K+n/aoQoKBAG3lfBW5ZHM5B5VUbmghQo1JoeMOX8aQuHc - ###kvogdM4M9UntGvs1JfeQEAaAmDgCowgiJutkLNsNTL5JDbDoWKxG1Q2kS/W8MLq1 - ###TRdqIBkCh1G1WYBMc0uUHQqI2ZKTq9B831aYkpJcJpgwAB6VXk1BRpNkC2cv5Grd - ###ja4qTx7M+tnQw0vJfIXTqjl5r/jM6iV/bjmml3OGziS9g+cLnBmmy2BSYxp4PXXg - ###atgSCEv1pYJ8wVDju86FG5jqZApccytHJ89FP6+vSAsF62PnKstRBXvwEyY4Vb8/ - ###sYSgwgQrr81IQKTRKD5GTsBFI+FnqIMuGo6NoRd5VyTN8yiwbzCTloODrrnzzIxY - ###vK6hDbFaevgtfz5LxxubQ+u748lqsKCkqfj9aXVOYKQhW5xAtsQm42CRgRDVpqp/ - ###//2TAZes3WLSiXiHiBOGenIqDycfRBoNPECZXCin+sDWyfZQeSiVVHQnKUvKLTkz - ###4YuKQfP2N8XJmdxfZYWvif4ZGvPwqZazyM0Z3TtTFEgNkMWTYWec75Ctav6qWsw1 - ###lZRJfLMBVz3+KGXYi5uXf50naP95Gl0O7+vy599m3f88wasfP/5n7cmTxf3P93gC - ###9z/VJxX4z1Ox224dotFCSoGfFrdEi1uixS2RWNwSLW6J/opbovsI2Jx15XQanVyd - ###B26hpjejaMbtlLXm3PlVKXNFbb1aVVcipIzrXGGkqwLxqCVB0XOOhTY4SujreFis - ###6FhsYepqRfi3YUJOjKbCqz+K8NLk+CnUVurw4qGRph5uncTTCZ4VYhIhOdwW4sNw - ###RDQR2o4Ho6spNACHDP5BKkI3uFZieKphGF7ldP7hZPWdp3e0w9xEU8QRyI2USgL+ - ###HeMtU4xmoBWg7SAGdm+gLZHWhhrCZlaZSiSSz6YYDvo3YgxCBzeTpETMMAV6B+Cu - ###yMxLxcz2T3O0r9IuYCqw7unEa1508aSEbrP76Z2MA/1Eg+4JRRgaAEtIYUbJ0vWZ - ###0T+JT104606kcSt+yu7kU7IXt5Mx8BBoQ+q1yjq8GrCCmb3Z1DNb+8+/vHn+5Zfn - ###X9rwv73n29CrRApbpnA2Hl4KYCfGw8/kLj0dirOrfh//LrL+HUzO7N9e8WzVl9e/ - ###rH+pVb/Uq1/Wql82qjgC+i6vjoCxuJywTupVkdk0OiKrxNJiiywfsUF7KSW/6Kap - ###QNm2jkG6s9dpiHeF1+gauYV/b9M62bcg1lKMG8wghbn2MMINhYOhlFK8o8xuYoqT - ###eRb1QuiApvNClhB7zd1sSA+BF70cDoZOQ/RW0GvageQaH30CNhzVMBPg0qKh3BrZ - ###O3B6nb4zaJQvjn7NbKE/nEzEFpovb7MWJrBWfaSG6g4RS6GKRds5iwIZNnN4anDa - ###LLYYy2i1/sO/C1IJ4/kCh31nd6fdbAFzs99uHbXoFH0D7FizcF0WN0UMRQ1U8HIk - ###f6qcodiCdxpO6Dicp2UMWdiF84O1LU9oHpEbD7rpEFP3jAs851/sa2l6Fx/WjvXx - ###Bz+qmCwz3t6urz3Tr2qUPRXe1TaKFNDcfKnrL0+9D6vUinpng4XzkWDvOEQ0sM4Y - ###kjYB5rMo0ji3tuprqLBMfMIQ7TBUq8QMlKlDGfEUqwv/0+pxIr65NAXXiXfkkVVg - ###BuF4UmjTB6n7gjL6ZvJMFFgxN49p+DTE8zyeyPOHolVEcmPRmYwta/VkOC0E+UQH - ###xq9OSD5+ZSw+a/ys2G3GrwnDXOOX9vX9j087QFenH44BJwCndM9/up4/5fS0Z2W8 - - - -Valin, et al. Expires August 20, 2012 [Page 316] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###+S+tlkXta/mWlet3qFyGKrervPb0DpXVnOt3mfOtK+Owb1dZzbn+ldy8NArU6rfC - ###AZsM8BY44FeeCwe8yvMtI688Nw4E5px/JQJzvnXl+XAgMGcfBzZuhQM6a+ItMMCt - ###Otf6O1XnW0Bbde61T8w1P/wTc71l1flWPTFXtuYXNyfj+LS+dqtVdxJmqoHlh6NX - ###m8Z269rUd36QhPpOQGXtdmeizkE6N0BsxTlh4fWYHwxejwwClAw4ffbGgzejSXqC - ###IEivnQej0mvbirfpmx+QvPbtJh5cwtwTn7O2N/E5a3sTN7VvN/H62l0mPmdtb+Jz - ###1vYmbmrfbuKY8+H2E5+ztjfxOWt7Eze177DHfaIz3x7PXzu0x/PXDu3x+t32+K0n - ###Pmft0B6/9cRN7Tvs8VtPfM7aoT1+64mb2nfY47ee+Jy1Q3v81hM3td0j/uKf93bK - ###5x/a3bbR3XAxbUE1VEyyHcq1o9Q08vpK68pIIzUeay0cFogHe3E/KovS8GqKf8lv - ###MpEm5tGE/8IX+RaNuprqFqUUDXomYaVIpJVmn9SQJvYXGsvVj+1vHqHAjQLJbMPU - ###HUTnZDTR4UID5mSmXVZT3xV0bPIS7PVqEnXIKle/YOr8Dinr7SerdHfrG925+/p0 - ###es1mhwpwd1rUpGMFjG+UCwlqoNE/qJeYiEw/XlVeDJ1ub9pg1VkeOowtyz9NpkPz - ###W/k30NKalaU1sjeXMmHeztu3r1u7ZALQ2Xn3onUgy6r4rXhTibG5y/RXB4DHftHQ - ###9K+6/HMwPredmRufhg6FypWL5mtH6sAZ6gwn6M8AzeFfndE4+oROB7bAdHh+3o8s - ###YLlGGVAWs6B2+9J80MUVVQZwl5exDTMVLS4B03hySCMOWXSGYaC4vMFWHX1zKHUr - ###X57PUTRCxHbxAQZwOrzsmAss7HYQfdZ/0s1pdNpBaphsjdajrH/Eg0agYdim7G2h - ###hNe1HbTGKQJN9Xbw4KSDnxEVqQivSZPCr8GXHYW2DEhk2Uv+Hp1pfIlgUkmaZJEz - ###UUAaJrbEupBaemMI7dzQI3ET1n8gI5cR/ZP0tZkohTMsPzo+fYrGE8B+hXTkbkkV - ###kXoxLEMLZpkViqgrfj2mS2iZGModMMcb24ZuVaaqcpz+gk2fBptmOJjRtBn0A17+ - ###8WOhYPzkPmHs9+M1nTZBNBFgU1SzsAQJppcgSe8PWm/NuDLBF7A4mLezw6Y032m+ - ###6Lw++OVF8/XOb/n6pgvuh8UH0JvjopFAxqvBx8Hw84APBM1KrJkFtci9ZZyFomx6 - ###/GPqSgnr8hFAFOewxMs7e/4Uu9Nhv5AYC2/D2JI0BCVFyyw8A1fYgZ9rHInp2N3q - ###zOlBg7xtcQckPlAMddla8PNGWkVKR5ZeUQZz97ZvAgXa0l0eGBo39DQZgjqJ3R6y - ###hZbPQ57rjewnqc9lnuxtZro35+RyJrGyrqnzSknfhE82tYuTYqUsEbIGHXovvTtS - ###7EOCy4Ii1hpL8wLG8gGa1Nwe57fsSemwV8nuFDtmy/tclv2SdXY75za9kZnO5dmw - ###JWlpRdQF3+UAqtF42MNY7jCjS1wUCmalTJq4u1x8Vsi82ZckQPZ2rCyFHkJn6Jku - ###ip7zV/A217nJlfUdesFXsep+4NuKkMVkHphvzAYr7jRy24o3fp8Ey56XRI1633+e - ###oPnySeBqSBJ1ewpSfLe7N7fozl5yzd3dL7foTkvpc3fWvk1vjkZh7i73btGjFpgD - ###nf2ZaCdp2KnOY9vBo8lygPD6D6PiSLb3n5fFG/jfL/C/Nv5n7zlLq5fx+EDwkB2f - ###rCOenq+Jbey5cN52JxuZ5E472bYy106uL6+nIEPG+bVWrc6NdLfopn6LbmrV+fup - ###3aKf+i36WZ+/m7VbdFNfn7ubjVzdrJZyzCcXNZiYbW0tRsnu+/I2ZAFwuCzg/2vI - ###ssH/UBW4Uf1fQBkYe3cn2sDb8SYY4iBJ2khARhSTjMw9zdOyqHdjw2wz3lgdHvi7 - ###T88w2qmz89nxWnIs98EzGqPiu500phUPZL708I1mgcreu+HJpyS/3nNErvseMghN - ###D+8wYKqelC+kKPaNhowy3Qwoeya6jnmuasAbdUBe/O67kbS4d8If2YI3Qq53/u5z - ###8rXbd5peojFv3P73b4eDRvt+9+WiVoJLBh/+yiXLOBXmWSxoJmWZvuWBQibjH+nu - ###+G5LxNrxGRR9j4J8rrFQd8v49ylQ9Om3m3Ctfk8zNg3NmLKyyP5L57xxX3PeyDnn - ###jb90ztog9h5m7TWVMW/HCnfmzNe+5czX7mNXe03NnPlazr39jWZujF3vxlyaVjLm - ###awrNnOtq/RtOVpn93H2+uqFZU1bl7mmF3cEqLYN42MS8luhVO4aRng+AQzkVk2g6 - ###pWT3eAlorwEVQPxjPuvSlp5MlYCTVJ30LprPMPoVY0kAc2VXc+zOPimXbwkKiZn8 - ###sM2ufFKuxQRzI0/UpygjJxH8/xSGNRDyxktGzczQn7BOc92JyamRhRTyW+rGsVfR - ###hiNnBI2z4ShCyytpSPVwfKJxii44oczsGe4Or/qYyhZDssJ0yB0WE/VG/g0w9p3/ - ###Po9WxRh1uKPQ6WlMY2eTKPpYIJuvalm0m83/7DT3X9jOFN98No36fSxmvyS0ZQQw - ###6fc8wXCmtGg0D3xZzOqyzdcmYCiCDayoyOBkylRc0eL7ir8r0wfYpjbxgpVSRVE+ - ###GxyoCs9MQ/U7LzpYoczlHLSoabSAjwYvVEHo9PPJkosZ8Glu1FDBC8K4UeO4cdYD - ###mTVyV+qu9htAV3WgZ01iVfBzR81qzfjK3J6hLB7bdL2qM3iBF+QqMrGhNpxOJlZv - ###F9oGeMiedVwHYywhA4dNx5QrGNsvOpQwCBb7GteEv89lRuECZNpHvULZ5pB63jo6 - ###3DlqFhjZZGOaVVnfZxXMTVT+yu+fHxbUte5clTDiC5zNO639o0Jvrsp4er9GaP1W - ###sBrM/NVblFq7s9fcLTgKxvwtyIRdGBlpv/m6XXAUfPlbeXH0a0Hpq/JXkkdLB2MN - ###dd42D3cLvu7IWJRlt/WSGjn4z51XzZ0XhcdozVks+nT9ge8zbvfMaWR2qdZ3zdql - - - -Valin, et al. Expires August 20, 2012 [Page 317] - -Internet-Draft Interactive Audio Codec February 2012 - - - ###32Jjqr7/so2JAR/xX0nD2fZh0KJwzam3/pu2P98kFQD80IYpechGxuLshlq3l/wz - ###Wr+MTuOryzlb1xfsM9qG39GcLTv39zOan1wBtt+iD31jP6N5HRBmZstoBjSjLUw/ - ###mdIOj+6c3oCy20tpgx2riVNVBHbQCxXJQQarewQn/6s/9JlfeHRqdmwxi9Mt9IeD - ###82LKXlebiMViT46iqeIx6AFIfrQ7FY+WV8/Ex5OVSfqN58OYwjsQXyUncVqRbJUK - ###o5t5yRkcOjs3S9XlarWWWt1foDK7Dda0l3h2yTuWipcy6Ypr+lXSsCo5jKaCnGTu - ###7tCASreBjTgeDKVizzbmyDtl1QyWKjIW0ruE47IwdVK7ayeSkJKpG5w46EbgM6wS - ###s60lur2Pd0Vd51ZeWbG7AipvxbVBY9bRCUX+48ekNS4UH9WrjjmA273qEQP4y9Ib - ###vl6dzghVzDUq8BQMSF2qm8YSP2lmkoi0rmvV0mrVs2rV02rVsmqtptVaz6i0ljrA - ###9fRK67ZSwNoiVM01PlDYpVdoK2EagmvMSEDlrHsyKZi7q6LYQjOPWt3rO7iUFhNK - ###DU9LhdiVNoaatPplOLwdMMjJwhp8cjGulIDW9QRz2ST5OM4f3k1JUNWEz+w9aFfm - ###q7PD2cWM3XCrGRsuP5uvGlvDtthEv3oUJnl2+vYIyRBR7tyQoQWhHI14gcaVRa0s - ###1srCZzdlf2dICPFTwOAwic/ozyb9jpDe8rhVvYtA46z4dlK19eULb29rJlYlDu/W - ###4FO3j8EsVfw5aO18erGptGOs7QBazdyseYHou1rlBA9vnk4wVY86YkNPWzeov8Vn - ###OC/sDrukYcFoxMTzhCzt/eehzGpO7JJSdYlzkIJmaiPlw2flCGHmyVyU4GZ39H4P - ###ZKa4uxEnq4Uw7X4wHl7HwGiEiFR+ghdstHr7Ro34H2x4NdiwQx2D9erHebcGajQd - ###1q9kRW3u7ZrEYuNogDkwtKsuX1dbYIsztzOWl9JfBeYsM2GYNs0wn8VbAXY2mdHE - ###NI9paRKOA/gg05i8zXdB5xJQtsJycRGaHGouZUiQ0JAxseYWHvgWowlQcbcjTCyi - ###ayZmFr4mSW1X1eDNb4v0+gp4zEKnkj4UwSxmeQdb9tbmbh189V+slID/OYumN07O - ###p+A0t2pVnzeSj+vgVav6Js3ijorVwMhnKN32Wvs7rzuHO/svm4XHKUeY34F3ouOd - ###V85jhyn5OcrrVIiRSQOXfWan6M3cj772TD5zmgl7Lr24Pey2TKFUrPh28j4HmElT - ###CiDnX+BUajNAaSrzq9aU0SaoE2d2HW4zoVlN9u1ym3j1ehZH/dME08nDrDr8i6ni - ###G6R+HsfTqGA+GxYruYK87RRkvZd+VNEZ/JhbL8yWYMpJ0mXpPKgeHy2d+1m7IBQg - ###Q5xQpG9XmRyC0tlWwk4zsU0LKnMXiG7pahP9kJcjiFiYK2Q4MNGBP19EA6iNvF48 - ###qOioyAEaSP253QT70UVtNIO0UmpU3ek0uhxhnAOlX5dKNj4aGUI7utYRJULD04+7 - ###HO6tAUpdMs6C+JkSkYpN7+h1MGCI7LKrBwM0CVAdfFJlVDbVcXR+1e+O9TzvNAup - ###Dqs4I2c/g2Ovpo098TZzNt8axKFhJoeIdM0dyXbgUA7PQBEAqL6Ed1GMl03jcd2e - ###KlgrSFr0gwXC7GMWaBPiG90smWjI8nDS108zBTEhvBsqdxIhkcEFc+p5kryq4/2Z - ###KzpgRwgdwuyIF5iEDwf2Ct61ol8RlRBUwiQ8GAMoPnX7VxGlDNJvkVrolAWeI3L4 - ###MPlvh5wdAydNvu58cnZu+IHQWv9BxM357k0ILxtzdZygkEl2SplTHVK7cooY7Toy - ###2bBnifUPtWFRCFqz6sYD5SL2qH9Kabef9nXibfgrGxfl/QcdVFmlDPtBxXOBLX9z - ###PqZ53EAau5nOas4wPTN/8pA++DdL+UkofiVzXziO8/R7yWEaSszAVscmwnsQtwyw - ###o+ZjEaiv+3HTfHzmbI2cLMRgjHeD1eWqz4SErGv0ExAUUDwXH4kywj9c4BclGypL - ###fFxaSuUbcCgAH5DQoYVjqFaQAZyK6k1+qqZnAP+Hja7Av8HxwFCKAN1atB4clA4Q - ###lbFq+jFxrnz23h0UIMd7TFUy6CW4BIo/5ffE/95Y46jodMw7NWGlCuqvJRcDiuKx - ###VnGoUBoJotT9FI275yaZyqYz00dP9M1qOn2oRZXVEk7Iu+koME2NXlyZRdvNheFa - ###VFKOkoyxnHwc5RoM7hFvQM6dKxZOxfsAlHrT+FMKkGZAyQ4JGskLIyybDic1DDw9 - ###BqfdMZ4Bn2IVmydrNDSUyT/H0wIh4IokGxVCRxriisxz7q/XLEBiUkSksnAe3ZAN - ###4AQFgc8XcQ9FgGk0RqMRHPA4mmCEFvE5GuPoh2Mg7mprUFDlF83n71522kcHh83O - ###7uuDdrODIf8ocxj5MnSOMNVeG3C2oJJrxZeYmmt6bSymHV3KKYZYGt6gHMo/a95G - ###f4bfGtbjSImUJn0UYom7qQxMbWlj4pg4h5LnD9Wy3/GX/cgPpfa73d1mu41pPf7q - ###tJeLZ/EsnsWzeBbP4lk8i2fxLJ7Fs3gWz+JZPItn8SyexbN4Fs/iWTyLZ/EsnsWz - ###eBbP4lk8i2fxLJ7F8y///D83X5q/AIAgAA== - -A.4. Test Vectors - - Because of size constraints, the Opus test vectors are not - distributed in this draft. They are available from the Opus codec - website at and will also be made - - - -Valin, et al. Expires August 20, 2012 [Page 318] - -Internet-Draft Interactive Audio Codec February 2012 - - - available in IETF meeting proceedings. These test vectors were - created specifically to exercise all aspects of the decoder and - therefore the audio quality of the decoded output is significantly - lower than what Opus can achieve in normal operation. - - The SHA1 hash of the files in the test vector package are - - - e49b2862ceec7324790ed8019eb9744596d5be01 testvector01.bit - b809795ae1bcd606049d76de4ad24236257135e0 testvector02.bit - e0c4ecaeab44d35a2f5b6575cd996848e5ee2acc testvector03.bit - a0f870cbe14ebb71fa9066ef3ee96e59c9a75187 testvector04.bit - 9b3d92b48b965dfe9edf7b8a85edd4309f8cf7c8 testvector05.bit - 28e66769ab17e17f72875283c14b19690cbc4e57 testvector06.bit - bacf467be3215fc7ec288f29e2477de1192947a6 testvector07.bit - ddbe08b688bbf934071f3893cd0030ce48dba12f testvector08.bit - 3932d9d61944dab1201645b8eeaad595d5705ecb testvector09.bit - 521eb2a1e0cc9c31b8b740673307c2d3b10c1900 testvector10.bit - 6bc8f3146fcb96450c901b16c3d464ccdf4d5d96 testvector11.bit - 338c3f1b4b97226bc60bc41038becbc6de06b28f testvector12.bit - a20a2122d42de644f94445e20185358559623a1f testvector01.dec - 48ac1ff1995250a756e1e17bd32acefa8cd2b820 testvector02.dec - d15567e919db2d0e818727092c0af8dd9df23c95 testvector03.dec - 1249dd28f5bd1e39a66fd6d99449dca7a8316342 testvector04.dec - 93eee37e5d26a456d2c24483060132ff7eae2143 testvector05.dec - a294fc17e3157768c46c5ec0f2116de0d2c37ee2 testvector06.dec - 2bf550e2f072e0941438db3f338fe99444385848 testvector07.dec - 2695c1f2d1f9748ea0bf07249c70fd7b87f61680 testvector08.dec - 12862add5d53a9d2a7079340a542a2f039b992bb testvector09.dec - a081252bb2b1a902fdc500530891f47e2a373d84 testvector10.dec - dfd0f844f2a42df506934fac2100a3c03beec711 testvector11.dec - 8c16b2a1fb60e3550ba165068f9d7341357fdb63 testvector12.dec - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 319] - -Internet-Draft Interactive Audio Codec February 2012 - - -Appendix B. Self-Delimiting Framing - - To use the internal framing described in Section 3, the decoder must - know the total length of the Opus packet, in bytes. This section - describes a simple variation of that framing which can be used when - the total length of the packet is not known. Nothing in the encoding - of the packet itself allows a decoder to distinguish between the - regular, undelimited framing and the self-delimiting framing - described in this appendix. Which one is used and where must be - established by context at the transport layer. It is RECOMMENDED - that a transport layer choose exactly one framing scheme, rather than - allowing an encoder to signal which one it wants to use. - - For example, although a regular Opus stream does not support more - than two channels, a multi-channel Opus stream may be formed from - several one- and two-channel streams. To pack an Opus packet from - each of these streams together in a single packet at the transport - layer, one could use the self-delimiting framing for all but the last - stream, and then the regular, undelimited framing for the last one. - Reverting to the undelimited framing for the last stream saves - overhead (because the total size of the transport-layer packet will - still be known), and ensures that a "multi-channel" stream which only - has a single Opus stream uses the same framing as a regular Opus - stream does. This avoids the need for signaling to distinguish these - two cases. - - The self-delimiting framing is identical to the regular, undelimited - framing from Section 3, except that each Opus packet contains one - extra length field, encoded using the same one- or two-byte scheme - from Section 3.2.1. This extra length immediately precedes the - compressed data of the first Opus frame in the packet, and is - interpreted in the various modes as follows: - - o Code 0 packets: It is the length of the single Opus frame (see - Figure 21). - - o Code 1 packets: It is the length used for both of the Opus frames - (see Figure 22). - - o Code 2 packets: It is the length of the second Opus frame (see - Figure 23). - - o CBR Code 3 packets: It is the length used for all of the Opus - frames (see Figure 24). - - o VBR Code 3 packets: It is the length of the last Opus frame (see - Figure 25). - - - - -Valin, et al. Expires August 20, 2012 [Page 320] - -Internet-Draft Interactive Audio Codec February 2012 - - - 0 1 2 3 - 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - |0|0|s| config | N1 (1-2 bytes): | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | - | Compressed frame 1 (N1 bytes)... : - : | - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - - Figure 21: A Self-Delimited Code 0 Packet - - - 0 1 2 3 - 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - |1|0|s| config | N1 (1-2 bytes): | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ : - | Compressed frame 1 (N1 bytes)... | - : +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ : - | Compressed frame 2 (N1 bytes)... | - : +-+-+-+-+-+-+-+-+ - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - - Figure 22: A Self-Delimited Code 1 Packet - - - 0 1 2 3 - 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - |0|1|s| config | N1 (1-2 bytes): N2 (1-2 bytes : | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ : - | Compressed frame 1 (N1 bytes)... | - : +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | - | Compressed frame 2 (N2 bytes)... : - : | - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - - Figure 23: A Self-Delimited Code 2 Packet - - - - - - -Valin, et al. Expires August 20, 2012 [Page 321] - -Internet-Draft Interactive Audio Codec February 2012 - - - 0 1 2 3 - 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - |1|1|s| config | M |p|0| Pad len (Opt) : N1 (1-2 bytes): - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : Compressed frame 1 (N1 bytes)... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : Compressed frame 2 (N1 bytes)... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : ... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : Compressed frame M (N1 bytes)... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - : Opus Padding (Optional)... | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - - Figure 24: A Self-Delimited CBR Code 3 Packet - - - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 322] - -Internet-Draft Interactive Audio Codec February 2012 - - - 0 1 2 3 - 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - |1|1|s| config | M |p|1| Padding length (Optional) : - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - : N1 (1-2 bytes): ... : N[M-1] | N[M] : - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : Compressed frame 1 (N1 bytes)... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : Compressed frame 2 (N2 bytes)... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : ... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : Compressed frame M (N[M] bytes)... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - : Opus Padding (Optional)... | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - - Figure 25: A Self-Delimited VBR Code 3 Packet - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 323] - -Internet-Draft Interactive Audio Codec February 2012 - - -Authors' Addresses - - Jean-Marc Valin - Mozilla Corporation - 650 Castro Street - Mountain View, CA 94041 - USA - - Phone: +1 650 903-0800 - Email: jmvalin@jmvalin.ca - - - Koen Vos - Skype Technologies S.A. - Soder Malarstrand 43 - Stockholm, 11825 - SE - - Phone: +46 73 085 7619 - Email: koen.vos@skype.net - - - Timothy B. Terriberry - Mozilla Corporation - 650 Castro Street - Mountain View, CA 94041 - USA - - Phone: +1 650 903-0800 - Email: tterriberry@mozilla.com - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires August 20, 2012 [Page 324] - diff --git a/draft-ietf-codec-opus-14.txt b/draft-ietf-codec-opus-14.txt deleted file mode 100644 index 92d97b2..0000000 --- a/draft-ietf-codec-opus-14.txt +++ /dev/null @@ -1,18536 +0,0 @@ - - - -Network Working Group JM. Valin -Internet-Draft Mozilla Corporation -Intended status: Standards Track K. Vos -Expires: November 18, 2012 Skype Technologies S.A. - T. Terriberry - Mozilla Corporation - May 17, 2012 - - - Definition of the Opus Audio Codec - draft-ietf-codec-opus-14 - -Abstract - - This document defines the Opus interactive speech and audio codec. - Opus is designed to handle a wide range of interactive audio - applications, including Voice over IP, videoconferencing, in-game - chat, and even live, distributed music performances. It scales from - low bitrate narrowband speech at 6 kb/s to very high quality stereo - music at 510 kb/s. Opus uses both linear prediction (LP) and the - Modified Discrete Cosine Transform (MDCT) to achieve good compression - of both speech and music. - -Status of this Memo - - This Internet-Draft is submitted in full conformance with the - provisions of BCP 78 and BCP 79. - - Internet-Drafts are working documents of the Internet Engineering - Task Force (IETF). Note that other groups may also distribute - working documents as Internet-Drafts. The list of current Internet- - Drafts is at http://datatracker.ietf.org/drafts/current/. - - Internet-Drafts are draft documents valid for a maximum of six months - and may be updated, replaced, or obsoleted by other documents at any - time. It is inappropriate to use Internet-Drafts as reference - material or to cite them other than as "work in progress." - - This Internet-Draft will expire on November 18, 2012. - -Copyright Notice - - Copyright (c) 2012 IETF Trust and the persons identified as the - document authors. All rights reserved. - - This document is subject to BCP 78 and the IETF Trust's Legal - Provisions Relating to IETF Documents - (http://trustee.ietf.org/license-info) in effect on the date of - - - -Valin, et al. Expires November 18, 2012 [Page 1] - -Internet-Draft Interactive Audio Codec May 2012 - - - publication of this document. Please review these documents - carefully, as they describe your rights and restrictions with respect - to this document. Code Components extracted from this document must - include Simplified BSD License text as described in Section 4.e of - the Trust Legal Provisions and are provided without warranty as - described in the Simplified BSD License. - - -Table of Contents - - 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . 5 - 1.1. Notation and Conventions . . . . . . . . . . . . . . . . 6 - 2. Opus Codec Overview . . . . . . . . . . . . . . . . . . . . . 9 - 2.1. Control Parameters . . . . . . . . . . . . . . . . . . . 11 - 2.1.1. Bitrate . . . . . . . . . . . . . . . . . . . . . . . 11 - 2.1.2. Number of Channels (Mono/Stereo) . . . . . . . . . . 12 - 2.1.3. Audio Bandwidth . . . . . . . . . . . . . . . . . . . 12 - 2.1.4. Frame Duration . . . . . . . . . . . . . . . . . . . 12 - 2.1.5. Complexity . . . . . . . . . . . . . . . . . . . . . 12 - 2.1.6. Packet Loss Resilience . . . . . . . . . . . . . . . 13 - 2.1.7. Forward Error Correction (FEC) . . . . . . . . . . . 13 - 2.1.8. Constant/Variable Bitrate . . . . . . . . . . . . . . 13 - 2.1.9. Discontinuous Transmission (DTX) . . . . . . . . . . 14 - 3. Internal Framing . . . . . . . . . . . . . . . . . . . . . . 15 - 3.1. The TOC Byte . . . . . . . . . . . . . . . . . . . . . . 15 - 3.2. Frame Packing . . . . . . . . . . . . . . . . . . . . . . 17 - 3.2.1. Frame Length Coding . . . . . . . . . . . . . . . . . 17 - 3.2.2. Code 0: One Frame in the Packet . . . . . . . . . . . 18 - 3.2.3. Code 1: Two Frames in the Packet, Each with Equal - Compressed Size . . . . . . . . . . . . . . . . . . . 18 - 3.2.4. Code 2: Two Frames in the Packet, with Different - Compressed Sizes . . . . . . . . . . . . . . . . . . 19 - 3.2.5. Code 3: A Signaled Number of Frames in the Packet . . 19 - 3.3. Examples . . . . . . . . . . . . . . . . . . . . . . . . 22 - 3.4. Receiving Malformed Packets . . . . . . . . . . . . . . . 23 - 4. Opus Decoder . . . . . . . . . . . . . . . . . . . . . . . . 25 - 4.1. Range Decoder . . . . . . . . . . . . . . . . . . . . . . 25 - 4.1.1. Range Decoder Initialization . . . . . . . . . . . . 26 - 4.1.2. Decoding Symbols . . . . . . . . . . . . . . . . . . 27 - 4.1.3. Alternate Decoding Methods . . . . . . . . . . . . . 29 - 4.1.4. Decoding Raw Bits . . . . . . . . . . . . . . . . . . 30 - 4.1.5. Decoding Uniformly Distributed Integers . . . . . . . 31 - 4.1.6. Current Bit Usage . . . . . . . . . . . . . . . . . . 31 - 4.2. SILK Decoder . . . . . . . . . . . . . . . . . . . . . . 33 - 4.2.1. SILK Decoder Modules . . . . . . . . . . . . . . . . 34 - 4.2.2. LP Layer Organization . . . . . . . . . . . . . . . . 35 - 4.2.3. Header Bits . . . . . . . . . . . . . . . . . . . . . 37 - 4.2.4. Per-Frame LBRR Flags . . . . . . . . . . . . . . . . 38 - - - -Valin, et al. Expires November 18, 2012 [Page 2] - -Internet-Draft Interactive Audio Codec May 2012 - - - 4.2.5. LBRR Frames . . . . . . . . . . . . . . . . . . . . . 38 - 4.2.6. Regular SILK Frames . . . . . . . . . . . . . . . . . 39 - 4.2.7. SILK Frame Contents . . . . . . . . . . . . . . . . . 39 - 4.2.7.1. Stereo Prediction Weights . . . . . . . . . . . . 42 - 4.2.7.2. Mid-only Flag . . . . . . . . . . . . . . . . . . 44 - 4.2.7.3. Frame Type . . . . . . . . . . . . . . . . . . . 45 - 4.2.7.4. Subframe Gains . . . . . . . . . . . . . . . . . 46 - 4.2.7.5. Normalized Line Spectral Frequency (LSF) and - Linear Predictive Coding (LPC) Coefficients . . . 48 - 4.2.7.6. Long-Term Prediction (LTP) Parameters . . . . . . 76 - 4.2.7.7. Linear Congruential Generator (LCG) Seed . . . . 88 - 4.2.7.8. Excitation . . . . . . . . . . . . . . . . . . . 88 - 4.2.7.9. SILK Frame Reconstruction . . . . . . . . . . . . 100 - 4.2.8. Stereo Unmixing . . . . . . . . . . . . . . . . . . . 103 - 4.2.9. Resampling . . . . . . . . . . . . . . . . . . . . . 104 - 4.3. CELT Decoder . . . . . . . . . . . . . . . . . . . . . . 105 - 4.3.1. Transient Decoding . . . . . . . . . . . . . . . . . 110 - 4.3.2. Energy Envelope Decoding . . . . . . . . . . . . . . 110 - 4.3.3. Bit Allocation . . . . . . . . . . . . . . . . . . . 112 - 4.3.4. Shape Decoding . . . . . . . . . . . . . . . . . . . 118 - 4.3.5. Anti-Collapse Processing . . . . . . . . . . . . . . 122 - 4.3.6. Denormalization . . . . . . . . . . . . . . . . . . . 123 - 4.3.7. Inverse MDCT . . . . . . . . . . . . . . . . . . . . 123 - 4.4. Packet Loss Concealment (PLC) . . . . . . . . . . . . . . 124 - 4.4.1. Clock Drift Compensation . . . . . . . . . . . . . . 124 - 4.5. Configuration Switching . . . . . . . . . . . . . . . . . 125 - 4.5.1. Transition Side Information (Redundancy) . . . . . . 126 - 4.5.2. State Reset . . . . . . . . . . . . . . . . . . . . . 129 - 4.5.3. Summary of Transitions . . . . . . . . . . . . . . . 129 - 5. Opus Encoder . . . . . . . . . . . . . . . . . . . . . . . . 132 - 5.1. Range Encoder . . . . . . . . . . . . . . . . . . . . . . 133 - 5.1.1. Encoding Symbols . . . . . . . . . . . . . . . . . . 134 - 5.1.2. Alternate Encoding Methods . . . . . . . . . . . . . 135 - 5.1.3. Encoding Raw Bits . . . . . . . . . . . . . . . . . . 136 - 5.1.4. Encoding Uniformly Distributed Integers . . . . . . . 136 - 5.1.5. Finalizing the Stream . . . . . . . . . . . . . . . . 136 - 5.1.6. Current Bit Usage . . . . . . . . . . . . . . . . . . 137 - 5.2. SILK Encoder . . . . . . . . . . . . . . . . . . . . . . 137 - 5.2.1. Sample Rate Conversion . . . . . . . . . . . . . . . 137 - 5.2.2. Stereo Mixing . . . . . . . . . . . . . . . . . . . . 138 - 5.2.3. SILK Core Encoder . . . . . . . . . . . . . . . . . . 138 - 5.3. CELT Encoder . . . . . . . . . . . . . . . . . . . . . . 151 - 5.3.1. Pitch Prefilter . . . . . . . . . . . . . . . . . . . 151 - 5.3.2. Bands and Normalization . . . . . . . . . . . . . . . 152 - 5.3.3. Energy Envelope Quantization . . . . . . . . . . . . 152 - 5.3.4. Bit Allocation . . . . . . . . . . . . . . . . . . . 152 - 5.3.5. Stereo Decisions . . . . . . . . . . . . . . . . . . 153 - 5.3.6. Time-Frequency Decision . . . . . . . . . . . . . . . 154 - - - -Valin, et al. Expires November 18, 2012 [Page 3] - -Internet-Draft Interactive Audio Codec May 2012 - - - 5.3.7. Spreading Values Decision . . . . . . . . . . . . . . 154 - 5.3.8. Spherical Vector Quantization . . . . . . . . . . . . 155 - 6. Conformance . . . . . . . . . . . . . . . . . . . . . . . . . 157 - 6.1. Testing . . . . . . . . . . . . . . . . . . . . . . . . . 157 - 6.2. Opus Custom . . . . . . . . . . . . . . . . . . . . . . . 158 - 7. Security Considerations . . . . . . . . . . . . . . . . . . . 159 - 8. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 161 - 9. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . 162 - 10. Copying Conditions . . . . . . . . . . . . . . . . . . . . . 163 - 11. References . . . . . . . . . . . . . . . . . . . . . . . . . 164 - 11.1. Normative References . . . . . . . . . . . . . . . . . . 164 - 11.2. Informative References . . . . . . . . . . . . . . . . . 164 - Appendix A. Reference Implementation . . . . . . . . . . . . . . 168 - A.1. Extracting the source . . . . . . . . . . . . . . . . . . 168 - A.2. Up-to-date Implementation . . . . . . . . . . . . . . . . 169 - A.3. Base64-encoded Source Code . . . . . . . . . . . . . . . 169 - A.4. Test Vectors . . . . . . . . . . . . . . . . . . . . . . 325 - Appendix B. Self-Delimiting Framing . . . . . . . . . . . . . . 327 - Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 331 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires November 18, 2012 [Page 4] - -Internet-Draft Interactive Audio Codec May 2012 - - -1. Introduction - - The Opus codec is a real-time interactive audio codec designed to - meet the requirements described in [requirements]. It is composed of - a linear prediction (LP)-based [LPC] layer and a Modified Discrete - Cosine Transform (MDCT)-based [MDCT] layer. The main idea behind - using two layers is that in speech, linear prediction techniques - (such as Code-Excited Linear Prediction, or CELP) code low - frequencies more efficiently than transform (e.g., MDCT) domain - techniques, while the situation is reversed for music and higher - speech frequencies. Thus a codec with both layers available can - operate over a wider range than either one alone and, by combining - them, achieve better quality than either one individually. - - The primary normative part of this specification is provided by the - source code in Appendix A. Only the decoder portion of this software - is normative, though a significant amount of code is shared by both - the encoder and decoder. Section 6 provides a decoder conformance - test. The decoder contains a great deal of integer and fixed-point - arithmetic which needs to be performed exactly, including all - rounding considerations, so any useful specification requires domain- - specific symbolic language to adequately define these operations. - Additionally, any conflict between the symbolic representation and - the included reference implementation must be resolved. For the - practical reasons of compatibility and testability it would be - advantageous to give the reference implementation priority in any - disagreement. The C language is also one of the most widely - understood human-readable symbolic representations for machine - behavior. For these reasons this RFC uses the reference - implementation as the sole symbolic representation of the codec. - - While the symbolic representation is unambiguous and complete it is - not always the easiest way to understand the codec's operation. For - this reason this document also describes significant parts of the - codec in English and takes the opportunity to explain the rationale - behind many of the more surprising elements of the design. These - descriptions are intended to be accurate and informative, but the - limitations of common English sometimes result in ambiguity, so it is - expected that the reader will always read them alongside the symbolic - representation. Numerous references to the implementation are - provided for this purpose. The descriptions sometimes differ from - the reference in ordering or through mathematical simplification - wherever such deviation makes an explanation easier to understand. - For example, the right shift and left shift operations in the - reference implementation are often described using division and - multiplication in the text. In general, the text is focused on the - "what" and "why" while the symbolic representation most clearly - provides the "how". - - - -Valin, et al. Expires November 18, 2012 [Page 5] - -Internet-Draft Interactive Audio Codec May 2012 - - -1.1. Notation and Conventions - - The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", - "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this - document are to be interpreted as described in RFC 2119 [rfc2119]. - - Various operations in the codec require bit-exact fixed-point - behavior, even when writing a floating point implementation. The - notation "Q", where n is an integer, denotes the number of binary - digits to the right of the decimal point in a fixed-point number. - For example, a signed Q14 value in a 16-bit word can represent values - from -2.0 to 1.99993896484375, inclusive. This notation is for - informational purposes only. Arithmetic, when described, always - operates on the underlying integer. E.g., the text will explicitly - indicate any shifts required after a multiplication. - - Expressions, where included in the text, follow C operator rules and - precedence, with the exception that the syntax "x**y" indicates x - raised to the power y. The text also makes use of the following - functions: - -1.1.1. min(x,y) - - The smallest of two values x and y. - -1.1.2. max(x,y) - - The largest of two values x and y. - -1.1.3. clamp(lo,x,hi) - - clamp(lo,x,hi) = max(lo,min(x,hi)) - - With this definition, if lo > hi, the lower bound is the one that is - enforced. - -1.1.4. sign(x) - - The sign of x, i.e., - - ( -1, x < 0 , - sign(x) = < 0, x == 0 , - ( 1, x > 0 . - - - - - - - - -Valin, et al. Expires November 18, 2012 [Page 6] - -Internet-Draft Interactive Audio Codec May 2012 - - -1.1.5. abs(x) - - The absolute value of x, i.e., - - abs(x) = sign(x)*x . - -1.1.6. floor(f) - - The largest integer z such that z <= f. - -1.1.7. ceil(f) - - The smallest integer z such that z >= f. - -1.1.8. round(f) - - The integer z nearest to f, with ties rounded towards negative - infinity, i.e., - - round(f) = ceil(f - 0.5) . - -1.1.9. log2(f) - - The base-two logarithm of f. - -1.1.10. ilog(n) - - The minimum number of bits required to store a positive integer n in - two's complement notation, or 0 for a non-positive integer n. - - ( 0, n <= 0, - ilog(n) = < - ( floor(log2(n))+1, n > 0 - - Examples: - - o ilog(-1) = 0 - - o ilog(0) = 0 - - o ilog(1) = 1 - - o ilog(2) = 2 - - o ilog(3) = 2 - - o ilog(4) = 3 - - - - -Valin, et al. Expires November 18, 2012 [Page 7] - -Internet-Draft Interactive Audio Codec May 2012 - - - o ilog(7) = 3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires November 18, 2012 [Page 8] - -Internet-Draft Interactive Audio Codec May 2012 - - -2. Opus Codec Overview - - The Opus codec scales from 6 kb/s narrowband mono speech to 510 kb/s - fullband stereo music, with algorithmic delays ranging from 5 ms to - 65.2 ms. At any given time, either the LP layer, the MDCT layer, or - both, may be active. It can seamlessly switch between all of its - various operating modes, giving it a great deal of flexibility to - adapt to varying content and network conditions without renegotiating - the current session. The codec allows input and output of various - audio bandwidths, defined as follows: - - +----------------------+-----------------+-------------------------+ - | Abbreviation | Audio Bandwidth | Sample Rate (Effective) | - +----------------------+-----------------+-------------------------+ - | NB (narrowband) | 4 kHz | 8 kHz | - | | | | - | MB (medium-band) | 6 kHz | 12 kHz | - | | | | - | WB (wideband) | 8 kHz | 16 kHz | - | | | | - | SWB (super-wideband) | 12 kHz | 24 kHz | - | | | | - | FB (fullband) | 20 kHz (*) | 48 kHz | - +----------------------+-----------------+-------------------------+ - - Table 1 - - (*) Although the sampling theorem allows a bandwidth as large as half - the sampling rate, Opus never codes audio above 20 kHz, as that is - the generally accepted upper limit of human hearing. - - Opus defines super-wideband (SWB) with an effective sample rate of - 24 kHz, unlike some other audio coding standards that use 32 kHz. - This was chosen for a number of reasons. The band layout in the MDCT - layer naturally allows skipping coefficients for frequencies over - 12 kHz, but does not allow cleanly dropping just those frequencies - over 16 kHz. A sample rate of 24 kHz also makes resampling in the - MDCT layer easier, as 24 evenly divides 48, and when 24 kHz is - sufficient, it can save computation in other processing, such as - Acoustic Echo Cancellation (AEC). Experimental changes to the band - layout to allow a 16 kHz cutoff (32 kHz effective sample rate) showed - potential quality degradations at other sample rates, and at typical - bitrates the number of bits saved by using such a cutoff instead of - coding in fullband (FB) mode is very small. Therefore, if an - application wishes to process a signal sampled at 32 kHz, it should - just use FB. - - The LP layer is based on the SILK codec [SILK]. It supports NB, MB, - - - -Valin, et al. Expires November 18, 2012 [Page 9] - -Internet-Draft Interactive Audio Codec May 2012 - - - or WB audio and frame sizes from 10 ms to 60 ms, and requires an - additional 5 ms look-ahead for noise shaping estimation. A small - additional delay (up to 1.5 ms) may be required for sampling rate - conversion. Like Vorbis [Vorbis-website] and many other modern - codecs, SILK is inherently designed for variable-bitrate (VBR) - coding, though the encoder can also produce constant-bitrate (CBR) - streams. The version of SILK used in Opus is substantially modified - from, and not compatible with, the stand-alone SILK codec previously - deployed by Skype. This document does not serve to define that - format, but those interested in the original SILK codec should see - [SILK] instead. - - The MDCT layer is based on the CELT codec [CELT]. It supports NB, - WB, SWB, or FB audio and frame sizes from 2.5 ms to 20 ms, and - requires an additional 2.5 ms look-ahead due to the overlapping MDCT - windows. The CELT codec is inherently designed for CBR coding, but - unlike many CBR codecs it is not limited to a set of predetermined - rates. It internally allocates bits to exactly fill any given target - budget, and an encoder can produce a VBR stream by varying the target - on a per-frame basis. The MDCT layer is not used for speech when the - audio bandwidth is WB or less, as it is not useful there. On the - other hand, non-speech signals are not always adequately coded using - linear prediction, so for music only the MDCT layer should be used. - - A "Hybrid" mode allows the use of both layers simultaneously with a - frame size of 10 or 20 ms and a SWB or FB audio bandwidth. The LP - layer codes the low frequencies by resampling the signal down to WB. - The MDCT layer follows, coding the high frequency portion of the - signal. The cutoff between the two lies at 8 kHz, the maximum WB - audio bandwidth. In the MDCT layer, all bands below 8 kHz are - discarded, so there is no coding redundancy between the two layers. - - The sample rate (in contrast to the actual audio bandwidth) can be - chosen independently on the encoder and decoder side, e.g., a - fullband signal can be decoded as wideband, or vice versa. This - approach ensures a sender and receiver can always interoperate, - regardless of the capabilities of their actual audio hardware. - Internally, the LP layer always operates at a sample rate of twice - the audio bandwidth, up to a maximum of 16 kHz, which it continues to - use for SWB and FB. The decoder simply resamples its output to - support different sample rates. The MDCT layer always operates - internally at a sample rate of 48 kHz. Since all the supported - sample rates evenly divide this rate, and since the the decoder may - easily zero out the high frequency portion of the spectrum in the - frequency domain, it can simply decimate the MDCT layer output to - achieve the other supported sample rates very cheaply. - - After conversion to the common, desired output sample rate, the - - - -Valin, et al. Expires November 18, 2012 [Page 10] - -Internet-Draft Interactive Audio Codec May 2012 - - - decoder simply adds the output from the two layers together. To - compensate for the different look-ahead required by each layer, the - CELT encoder input is delayed by an additional 2.7 ms. This ensures - that low frequencies and high frequencies arrive at the same time. - This extra delay may be reduced by an encoder by using less look- - ahead for noise shaping or using a simpler resampler in the LP layer, - but this will reduce quality. However, the base 2.5 ms look-ahead in - the CELT layer cannot be reduced in the encoder because it is needed - for the MDCT overlap, whose size is fixed by the decoder. - - Both layers use the same entropy coder, avoiding any waste from - "padding bits" between them. The hybrid approach makes it easy to - support both CBR and VBR coding. Although the LP layer is VBR, the - bit allocation of the MDCT layer can produce a final stream that is - CBR by using all the bits left unused by the LP layer. - -2.1. Control Parameters - - The Opus codec includes a number of control parameters which can be - changed dynamically during regular operation of the codec, without - interrupting the audio stream from the encoder to the decoder. These - parameters only affect the encoder since any impact they have on the - bit-stream is signaled in-band such that a decoder can decode any - Opus stream without any out-of-band signaling. Any Opus - implementation can add or modify these control parameters without - affecting interoperability. The most important encoder control - parameters in the reference encoder are listed below. - -2.1.1. Bitrate - - Opus supports all bitrates from 6 kb/s to 510 kb/s. All other - parameters being equal, higher bitrate results in higher quality. - For a frame size of 20 ms, these are the bitrate "sweet spots" for - Opus in various configurations: - - o 8-12 kb/s for NB speech, - - o 16-20 kb/s for WB speech, - - o 28-40 kb/s for FB speech, - - o 48-64 kb/s for FB mono music, and - - o 64-128 kb/s for FB stereo music. - - - - - - - -Valin, et al. Expires November 18, 2012 [Page 11] - -Internet-Draft Interactive Audio Codec May 2012 - - -2.1.2. Number of Channels (Mono/Stereo) - - Opus can transmit either mono or stereo frames within a single - stream. When decoding a mono frame in a stereo decoder, the left and - right channels are identical, and when decoding a stereo frame in a - mono decoder, the mono output is the average of the left and right - channels. In some cases, it is desirable to encode a stereo input - stream in mono (e.g., because the bitrate is too low to encode stereo - with sufficient quality). The number of channels encoded can be - selected in real-time, but by default the reference encoder attempts - to make the best decision possible given the current bitrate. - -2.1.3. Audio Bandwidth - - The audio bandwidths supported by Opus are listed in Table 1. Just - like for the number of channels, any decoder can decode audio encoded - at any bandwidth. For example, any Opus decoder operating at 8 kHz - can decode a FB Opus frame, and any Opus decoder operating at 48 kHz - can decode a NB frame. Similarly, the reference encoder can take a - 48 kHz input signal and encode it as NB. The higher the audio - bandwidth, the higher the required bitrate to achieve acceptable - quality. The audio bandwidth can be explicitly specified in real- - time, but by default the reference encoder attempts to make the best - bandwidth decision possible given the current bitrate. - -2.1.4. Frame Duration - - Opus can encode frames of 2.5, 5, 10, 20, 40 or 60 ms. It can also - combine multiple frames into packets of up to 120 ms. For real-time - applications, sending fewer packets per second reduces the bitrate, - since it reduces the overhead from IP, UDP, and RTP headers. - However, it increases latency and sensitivity to packet losses, as - losing one packet constitutes a loss of a bigger chunk of audio. - Increasing the frame duration also slightly improves coding - efficiency, but the gain becomes small for frame sizes above 20 ms. - For this reason, 20 ms frames are a good choice for most - applications. - -2.1.5. Complexity - - There are various aspects of the Opus encoding process where trade- - offs can be made between CPU complexity and quality/bitrate. In the - reference encoder, the complexity is selected using an integer from 0 - to 10, where 0 is the lowest complexity and 10 is the highest. - Examples of computations for which such trade-offs may occur are: - - o The order of the pitch analysis whitening filter [Whitening], - - - - -Valin, et al. Expires November 18, 2012 [Page 12] - -Internet-Draft Interactive Audio Codec May 2012 - - - o The order of the short-term noise shaping filter, - - o The number of states in delayed decision quantization of the - residual signal, and - - o The use of certain bit-stream features such as variable time- - frequency resolution and the pitch post-filter. - -2.1.6. Packet Loss Resilience - - Audio codecs often exploit inter-frame correlations to reduce the - bitrate at a cost in error propagation: after losing one packet - several packets need to be received before the decoder is able to - accurately reconstruct the speech signal. The extent to which Opus - exploits inter-frame dependencies can be adjusted on the fly to - choose a trade-off between bitrate and amount of error propagation. - -2.1.7. Forward Error Correction (FEC) - - Another mechanism providing robustness against packet loss is the in- - band Forward Error Correction (FEC). Packets that are determined to - contain perceptually important speech information, such as onsets or - transients, are encoded again at a lower bitrate and this re-encoded - information is added to a subsequent packet. - -2.1.8. Constant/Variable Bitrate - - Opus is more efficient when operating with variable bitrate (VBR), - which is the default. However, in some (rare) applications, constant - bitrate (CBR) is required. There are two main reasons to operate in - CBR mode: - - o When the transport only supports a fixed size for each compressed - frame - - o When encryption is used for an audio stream that is either highly - constrained (e.g. yes/no, recorded prompts) or highly sensitive - [SRTP-VBR] - - When low-latency transmission is required over a relatively slow - connection, then constrained VBR can also be used. This uses VBR in - a way that simulates a "bit reservoir" and is equivalent to what MP3 - (MPEG 1, Layer 3) and AAC (Advanced Audio Coding) call CBR (i.e., not - true CBR due to the bit reservoir). - - - - - - - -Valin, et al. Expires November 18, 2012 [Page 13] - -Internet-Draft Interactive Audio Codec May 2012 - - -2.1.9. Discontinuous Transmission (DTX) - - Discontinuous Transmission (DTX) reduces the bitrate during silence - or background noise. When DTX is enabled, only one frame is encoded - every 400 milliseconds. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires November 18, 2012 [Page 14] - -Internet-Draft Interactive Audio Codec May 2012 - - -3. Internal Framing - - The Opus encoder produces "packets", which are each a contiguous set - of bytes meant to be transmitted as a single unit. The packets - described here do not include such things as IP, UDP, or RTP headers - which are normally found in a transport-layer packet. A single - packet may contain multiple audio frames, so long as they share a - common set of parameters, including the operating mode, audio - bandwidth, frame size, and channel count (mono vs. stereo). This - section describes the possible combinations of these parameters and - the internal framing used to pack multiple frames into a single - packet. This framing is not self-delimiting. Instead, it assumes - that a higher layer (such as UDP or RTP [RFC3550] or Ogg [RFC3533] or - Matroska [Matroska-website]) will communicate the length, in bytes, - of the packet, and it uses this information to reduce the framing - overhead in the packet itself. A decoder implementation MUST support - the framing described in this section. An alternative, self- - delimiting variant of the framing is described in Appendix B. - Support for that variant is OPTIONAL. - - All bit diagrams in this document number the bits so that bit 0 is - the most significant bit of the first byte, and bit 7 is the least - significant. Bit 8 is thus the most significant bit of the second - byte, etc. Well-formed Opus packets obey certain requirements, - marked [R1] through [R7] below. These are summarized in Section 3.4 - along with appropriate means of handling malformed packets. - -3.1. The TOC Byte - - A well-formed Opus packet MUST contain at least one byte [R1]. This - byte forms a table-of-contents (TOC) header that signals which of the - various modes and configurations a given packet uses. It is composed - of a configuration number, "config", a stereo flag, "s", and a frame - count code, "c", arranged as illustrated in Figure 1. A description - of each of these fields follows. - - 0 - 0 1 2 3 4 5 6 7 - +-+-+-+-+-+-+-+-+ - | config |s| c | - +-+-+-+-+-+-+-+-+ - - Figure 1: The TOC Byte - - The top five bits of the TOC byte, labeled "config", encode one of 32 - possible configurations of operating mode, audio bandwidth, and frame - size. As described, the LP (SILK) layer and MDCT (CELT) layer can be - combined in three possible operating modes: - - - -Valin, et al. Expires November 18, 2012 [Page 15] - -Internet-Draft Interactive Audio Codec May 2012 - - - 1. A SILK-only mode for use in low bitrate connections with an audio - bandwidth of WB or less, - - 2. A Hybrid (SILK+CELT) mode for SWB or FB speech at medium - bitrates, and - - 3. A CELT-only mode for very low delay speech transmission as well - as music transmission (NB to FB). - - The 32 possible configurations each identify which one of these - operating modes the packet uses, as well as the audio bandwidth and - the frame size. Table 2 lists the parameters for each configuration. - - +-----------------------+-----------+-----------+-------------------+ - | Configuration | Mode | Bandwidth | Frame Sizes | - | Number(s) | | | | - +-----------------------+-----------+-----------+-------------------+ - | 0...3 | SILK-only | NB | 10, 20, 40, 60 ms | - | | | | | - | 4...7 | SILK-only | MB | 10, 20, 40, 60 ms | - | | | | | - | 8...11 | SILK-only | WB | 10, 20, 40, 60 ms | - | | | | | - | 12...13 | Hybrid | SWB | 10, 20 ms | - | | | | | - | 14...15 | Hybrid | FB | 10, 20 ms | - | | | | | - | 16...19 | CELT-only | NB | 2.5, 5, 10, 20 ms | - | | | | | - | 20...23 | CELT-only | WB | 2.5, 5, 10, 20 ms | - | | | | | - | 24...27 | CELT-only | SWB | 2.5, 5, 10, 20 ms | - | | | | | - | 28...31 | CELT-only | FB | 2.5, 5, 10, 20 ms | - +-----------------------+-----------+-----------+-------------------+ - - Table 2: TOC Byte Configuration Parameters - - The configuration numbers in each range (e.g., 0...3 for NB SILK- - only) correspond to the various choices of frame size, in the same - order. For example, configuration 0 has a 10 ms frame size and - configuration 3 has a 60 ms frame size. - - One additional bit, labeled "s", signals mono vs. stereo, with 0 - indicating mono and 1 indicating stereo. - - The remaining two bits of the TOC byte, labeled "c", code the number - of frames per packet (codes 0 to 3) as follows: - - - -Valin, et al. Expires November 18, 2012 [Page 16] - -Internet-Draft Interactive Audio Codec May 2012 - - - o 0: 1 frame in the packet - - o 1: 2 frames in the packet, each with equal compressed size - - o 2: 2 frames in the packet, with different compressed sizes - - o 3: an arbitrary number of frames in the packet - - This draft refers to a packet as a code 0 packet, code 1 packet, - etc., based on the value of "c". - -3.2. Frame Packing - - This section describes how frames are packed according to each - possible value of "c" in the TOC byte. - -3.2.1. Frame Length Coding - - When a packet contains multiple VBR frames (i.e., code 2 or 3), the - compressed length of one or more of these frames is indicated with a - one- or two-byte sequence, with the meaning of the first byte as - follows: - - o 0: No frame (discontinuous transmission (DTX) or lost packet) - - o 1...251: Length of the frame in bytes - - o 252...255: A second byte is needed. The total length is - (second_byte*4)+first_byte - - The special length 0 indicates that no frame is available, either - because it was dropped during transmission by some intermediary or - because the encoder chose not to transmit it. Any Opus frame in any - mode MAY have a length of 0. - - The maximum representable length is 255*4+255=1275 bytes. For 20 ms - frames, this represents a bitrate of 510 kb/s, which is approximately - the highest useful rate for lossily compressed fullband stereo music. - Beyond this point, lossless codecs are more appropriate. It is also - roughly the maximum useful rate of the MDCT layer, as shortly - thereafter quality no longer improves with additional bits due to - limitations on the codebook sizes. - - No length is transmitted for the last frame in a VBR packet, or for - any of the frames in a CBR packet, as it can be inferred from the - total size of the packet and the size of all other data in the - packet. However, the length of any individual frame MUST NOT exceed - 1275 bytes [R2], to allow for repacketization by gateways, conference - - - -Valin, et al. Expires November 18, 2012 [Page 17] - -Internet-Draft Interactive Audio Codec May 2012 - - - bridges, or other software. - -3.2.2. Code 0: One Frame in the Packet - - For code 0 packets, the TOC byte is immediately followed by N-1 bytes - of compressed data for a single frame (where N is the size of the - packet), as illustrated in Figure 2. - - 0 1 2 3 - 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | config |s|0|0| | - +-+-+-+-+-+-+-+-+ | - | Compressed frame 1 (N-1 bytes)... : - : | - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - - Figure 2: A Code 0 Packet - -3.2.3. Code 1: Two Frames in the Packet, Each with Equal Compressed - Size - - For code 1 packets, the TOC byte is immediately followed by the - (N-1)/2 bytes of compressed data for the first frame, followed by - (N-1)/2 bytes of compressed data for the second frame, as illustrated - in Figure 3. The number of payload bytes available for compressed - data, N-1, MUST be even for all code 1 packets [R3]. - - 0 1 2 3 - 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | config |s|0|1| | - +-+-+-+-+-+-+-+-+ : - | Compressed frame 1 ((N-1)/2 bytes)... | - : +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ : - | Compressed frame 2 ((N-1)/2 bytes)... | - : +-+-+-+-+-+-+-+-+ - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - - Figure 3: A Code 1 Packet - - - - - - - -Valin, et al. Expires November 18, 2012 [Page 18] - -Internet-Draft Interactive Audio Codec May 2012 - - -3.2.4. Code 2: Two Frames in the Packet, with Different Compressed - Sizes - - For code 2 packets, the TOC byte is followed by a one- or two-byte - sequence indicating the length of the first frame (marked N1 in - Figure 4), followed by N1 bytes of compressed data for the first - frame. The remaining N-N1-2 or N-N1-3 bytes are the compressed data - for the second frame. This is illustrated in Figure 4. A code 2 - packet MUST contain enough bytes to represent a valid length. For - example, a 1-byte code 2 packet is always invalid, and a 2-byte code - 2 packet whose second byte is in the range 252...255 is also invalid. - The length of the first frame, N1, MUST also be no larger than the - size of the payload remaining after decoding that length for all code - 2 packets [R4]. This makes, for example, a 2-byte code 2 packet with - a second byte in the range 1...251 invalid as well (the only valid - 2-byte code 2 packet is one where the length of both frames is zero). - - 0 1 2 3 - 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | config |s|1|0| N1 (1-2 bytes): | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ : - | Compressed frame 1 (N1 bytes)... | - : +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | - | Compressed frame 2... : - : | - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - - Figure 4: A Code 2 Packet - -3.2.5. Code 3: A Signaled Number of Frames in the Packet - - Code 3 packets signal the number of frames, as well as additional - padding, called "Opus padding" to indicate that this padding is added - at the Opus layer, rather than at the transport layer. Code 3 - packets MUST have at least 2 bytes [R6,R7]. The TOC byte is followed - by a byte encoding the number of frames in the packet in bits 2 to 7 - (marked "M" in Figure 5), with bit 1 indicating whether or not Opus - padding is inserted (marked "p" in Figure 5), and bit 0 indicating - VBR (marked "v" in Figure 5). M MUST NOT be zero, and the audio - duration contained within a packet MUST NOT exceed 120 ms [R5]. This - limits the maximum frame count for any frame size to 48 (for 2.5 ms - frames), with lower limits for longer frame sizes. Figure 5 - illustrates the layout of the frame count byte. - - - - -Valin, et al. Expires November 18, 2012 [Page 19] - -Internet-Draft Interactive Audio Codec May 2012 - - - 0 - 0 1 2 3 4 5 6 7 - +-+-+-+-+-+-+-+-+ - |v|p| M | - +-+-+-+-+-+-+-+-+ - - Figure 5: The frame count byte - - When Opus padding is used, the number of bytes of padding is encoded - in the bytes following the frame count byte. Values from 0...254 - indicate that 0...254 bytes of padding are included, in addition to - the byte(s) used to indicate the size of the padding. If the value - is 255, then the size of the additional padding is 254 bytes, plus - the padding value encoded in the next byte. There MUST be at least - one more byte in the packet in this case [R6,R7]. The additional - padding bytes appear at the end of the packet, and MUST be set to - zero by the encoder to avoid creating a covert channel. The decoder - MUST accept any value for the padding bytes, however. - - Although this encoding provides multiple ways to indicate a given - number of padding bytes, each uses a different number of bytes to - indicate the padding size, and thus will increase the total packet - size by a different amount. For example, to add 255 bytes to a - packet, set the padding bit, p, to 1, insert a single byte after the - frame count byte with a value of 254, and append 254 padding bytes - with the value zero to the end of the packet. To add 256 bytes to a - packet, set the padding bit to 1, insert two bytes after the frame - count byte with the values 255 and 0, respectively, and append 254 - padding bytes with the value zero to the end of the packet. By using - the value 255 multiple times, it is possible to create a packet of - any specific, desired size. Let P be the number of header bytes used - to indicate the padding size plus the number of padding bytes - themselves (i.e., P is the total number of bytes added to the - packet). Then P MUST be no more than N-2 [R6,R7]. - - In the CBR case, let R=N-2-P be the number of bytes remaining in the - packet after subtracting the (optional) padding. Then the compressed - length of each frame in bytes is equal to R/M. The value R MUST be a - non-negative integer multiple of M [R6]. The compressed data for all - M frames follows, each of size R/M bytes, as illustrated in Figure 6. - - - - - - - - - - - -Valin, et al. Expires November 18, 2012 [Page 20] - -Internet-Draft Interactive Audio Codec May 2012 - - - 0 1 2 3 - 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | config |s|1|1|0|p| M | Padding length (Optional) : - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : Compressed frame 1 (R/M bytes)... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : Compressed frame 2 (R/M bytes)... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : ... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : Compressed frame M (R/M bytes)... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - : Opus Padding (Optional)... | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - - Figure 6: A CBR Code 3 Packet - - In the VBR case, the (optional) padding length is followed by M-1 - frame lengths (indicated by "N1" to "N[M-1]" in Figure 7), each - encoded in a one- or two-byte sequence as described above. The - packet MUST contain enough data for the M-1 lengths after removing - the (optional) padding, and the sum of these lengths MUST be no - larger than the number of bytes remaining in the packet after - decoding them [R7]. The compressed data for all M frames follows, - each frame consisting of the indicated number of bytes, with the - final frame consuming any remaining bytes before the final padding, - as illustrated in Figure 6. The number of header bytes (TOC byte, - frame count byte, padding length bytes, and frame length bytes), plus - the signaled length of the first M-1 frames themselves, plus the - signaled length of the padding MUST be no larger than N, the total - size of the packet. - - - - - - - - - - - -Valin, et al. Expires November 18, 2012 [Page 21] - -Internet-Draft Interactive Audio Codec May 2012 - - - 0 1 2 3 - 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | config |s|1|1|1|p| M | Padding length (Optional) : - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - : N1 (1-2 bytes): N2 (1-2 bytes): ... : N[M-1] | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : Compressed frame 1 (N1 bytes)... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : Compressed frame 2 (N2 bytes)... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : ... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : Compressed frame M... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - : Opus Padding (Optional)... | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - - Figure 7: A VBR Code 3 Packet - -3.3. Examples - - Simplest case, one NB mono 20 ms SILK frame: - - 0 1 2 3 - 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | 1 |0|0|0| compressed data... : - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - - Figure 8 - - Two FB mono 5 ms CELT frames of the same compressed size: - - 0 1 2 3 - 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | 29 |0|0|1| compressed data... : - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - - - - -Valin, et al. Expires November 18, 2012 [Page 22] - -Internet-Draft Interactive Audio Codec May 2012 - - - Figure 9 - - Two FB mono 20 ms Hybrid frames of different compressed size: - - 0 1 2 3 - 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | 15 |0|1|1|1|0| 2 | N1 | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | - | compressed data... : - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - - Figure 10 - - Four FB stereo 20 ms CELT frames of the same compressed size: - - 0 1 2 3 - 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | 31 |1|1|1|0|0| 4 | compressed data... : - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - - Figure 11 - -3.4. Receiving Malformed Packets - - A receiver MUST NOT process packets which violate any of the rules - above as normal Opus packets. They are reserved for future - applications, such as in-band headers (containing metadata, etc.). - Packets which violate these constraints may cause implementations of - _this_ specification to treat them as malformed, and discard them. - - These constraints are summarized here for reference: - - [R1] Packets are at least one byte. - - [R2] No implicit frame length is larger than 1275 bytes. - - [R3] Code 1 packets have an odd total length, N, so that (N-1)/2 is - an integer. - - [R4] Code 2 packets have enough bytes after the TOC for a valid - frame length, and that length is no larger than the number of - bytes remaining in the packet. - - - - - - - -Valin, et al. Expires November 18, 2012 [Page 23] - -Internet-Draft Interactive Audio Codec May 2012 - - - [R5] Code 3 packets contain at least one frame, but no more than - 120 ms of audio total. - - [R6] The length of a CBR code 3 packet, N, is at least two bytes, - the number of bytes added to indicate the padding size plus the - trailing padding bytes themselves, P, is no more than N-2, and - the frame count, M, satisfies the constraint that (N-2-P) is a - non-negative integer multiple of M. - - [R7] VBR code 3 packets are large enough to contain all the header - bytes (TOC byte, frame count byte, any padding length bytes, - and any frame length bytes), plus the length of the first M-1 - frames, plus any trailing padding bytes. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires November 18, 2012 [Page 24] - -Internet-Draft Interactive Audio Codec May 2012 - - -4. Opus Decoder - - The Opus decoder consists of two main blocks: the SILK decoder and - the CELT decoder. At any given time, one or both of the SILK and - CELT decoders may be active. The output of the Opus decode is the - sum of the outputs from the SILK and CELT decoders with proper sample - rate conversion and delay compensation on the SILK side, and optional - decimation (when decoding to sample rates less than 48 kHz) on the - CELT side, as illustrated in the block diagram below. - - - +---------+ +------------+ - | SILK | | Sample | - +->| Decoder |--->| Rate |----+ - Bit- +---------+ | | | | Conversion | v - stream | Range |---+ +---------+ +------------+ /---\ Audio - ------->| Decoder | | + |------> - | |---+ +---------+ +------------+ \---/ - +---------+ | | CELT | | Decimation | ^ - +->| Decoder |--->| (Optional) |----+ - | | | | - +---------+ +------------+ - - -4.1. Range Decoder - - Opus uses an entropy coder based on range coding [range-coding] - [Martin79], which is itself a rediscovery of the FIFO arithmetic code - introduced by [coding-thesis]. It is very similar to arithmetic - encoding, except that encoding is done with digits in any base - instead of with bits, so it is faster when using larger bases (i.e., - a byte). All of the calculations in the range coder must use bit- - exact integer arithmetic. - - Symbols may also be coded as "raw bits" packed directly into the - bitstream, bypassing the range coder. These are packed backwards - starting at the end of the frame, as illustrated in Figure 12. This - reduces complexity and makes the stream more resilient to bit errors, - as corruption in the raw bits will not desynchronize the decoding - process, unlike corruption in the input to the range decoder. Raw - bits are only used in the CELT layer. - - - - - - - - - - -Valin, et al. Expires November 18, 2012 [Page 25] - -Internet-Draft Interactive Audio Codec May 2012 - - - 0 1 2 3 - 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | Range coder data (packed MSB to LSB) -> : - + + - : : - + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - : | <- Boundary occurs at an arbitrary bit position : - +-+-+-+ + - : <- Raw bits data (packed LSB to MSB) | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - - Figure 12: Illustrative example of packing range coder and raw bits - data - - Each symbol coded by the range coder is drawn from a finite alphabet - and coded in a separate "context", which describes the size of the - alphabet and the relative frequency of each symbol in that alphabet. - - Suppose there is a context with n symbols, identified with an index - that ranges from 0 to n-1. The parameters needed to encode or decode - symbol k in this context are represented by a three-tuple - (fl[k], fh[k], ft), with 0 <= fl[k] < fh[k] <= ft <= 65535. The - values of this tuple are derived from the probability model for the - symbol, represented by traditional "frequency counts". Because Opus - uses static contexts these are not updated as symbols are decoded. - Let f[i] be the frequency of symbol i. Then the three-tuple - corresponding to symbol k is given by - - k-1 n-1 - __ __ - fl[k] = \ f[i], fh[k] = fl[k] + f[k], ft = \ f[i] - /_ /_ - i=0 i=0 - - The range decoder extracts the symbols and integers encoded using the - range encoder in Section 5.1. The range decoder maintains an - internal state vector composed of the two-tuple (val, rng), - representing the difference between the high end of the current range - and the actual coded value, minus one, and the size of the current - range, respectively. Both val and rng are 32-bit unsigned integer - values. - -4.1.1. Range Decoder Initialization - - Let b0 be the first input byte (or zero if there are no bytes in this - Opus frame). The decoder initializes rng to 128 and initializes val - to (127 - (b0>>1)), where (b0>>1) is the top 7 bits of the first - - - -Valin, et al. Expires November 18, 2012 [Page 26] - -Internet-Draft Interactive Audio Codec May 2012 - - - input byte. It saves the remaining bit, (b0&1), for use in the - renormalization procedure described in Section 4.1.2.1, which the - decoder invokes immediately after initialization to read additional - bits and establish the invariant that rng > 2**23. - -4.1.2. Decoding Symbols - - Decoding a symbol is a two-step process. The first step determines a - 16-bit unsigned value fs, which lies within the range of some symbol - in the current context. The second step updates the range decoder - state with the three-tuple (fl[k], fh[k], ft) corresponding to that - symbol. - - The first step is implemented by ec_decode() (entdec.c), which - computes - - val - fs = ft - min(------ + 1, ft) . - rng/ft - - The divisions here are integer division. - - The decoder then identifies the symbol in the current context - corresponding to fs; i.e., the value of k whose three-tuple - (fl[k], fh[k], ft) satisfies fl[k] <= fs < fh[k]. It uses this tuple - to update val according to - - rng - val = val - --- * (ft - fh[k]) . - ft - - If fl[k] is greater than zero, then the decoder updates rng using - - rng - rng = --- * (fh[k] - fl[k]) . - ft - - Otherwise, it updates rng using - - rng - rng = rng - --- * (ft - fh[k]) . - ft - - Using a special case for the first symbol (rather than the last - symbol, as is commonly done in other arithmetic coders) ensures that - all the truncation error from the finite precision arithmetic - accumulates in symbol 0. This makes the cost of coding a 0 slightly - smaller, on average, than its estimated probability indicates and - - - -Valin, et al. Expires November 18, 2012 [Page 27] - -Internet-Draft Interactive Audio Codec May 2012 - - - makes the cost of coding any other symbol slightly larger. When - contexts are designed so that 0 is the most probable symbol, which is - often the case, this strategy minimizes the inefficiency introduced - by the finite precision. It also makes some of the special-case - decoding routines in Section 4.1.3 particularly simple. - - After the updates, implemented by ec_dec_update() (entdec.c), the - decoder normalizes the range using the procedure in the next section, - and returns the index k. - -4.1.2.1. Renormalization - - To normalize the range, the decoder repeats the following process, - implemented by ec_dec_normalize() (entdec.c), until rng > 2**23. If - rng is already greater than 2**23, the entire process is skipped. - First, it sets rng to (rng<<8). Then it reads the next byte of the - Opus frame and forms an 8-bit value sym, using the left-over bit - buffered from the previous byte as the high bit and the top 7 bits of - the byte just read as the other 7 bits of sym. The remaining bit in - the byte just read is buffered for use in the next iteration. If no - more input bytes remain, it uses zero bits instead. See - Section 4.1.1 for the initialization used to process the first byte. - Then, it sets - - val = ((val<<8) + (255-sym)) & 0x7FFFFFFF . - - It is normal and expected that the range decoder will read several - bytes into the raw bits data (if any) at the end of the packet by the - time the frame is completely decoded, as illustrated in Figure 13. - This same data MUST also be returned as raw bits when requested. The - encoder is expected to terminate the stream in such a way that the - decoder will decode the intended values regardless of the data - contained in the raw bits. Section 5.1.5 describes a procedure for - doing this. If the range decoder consumes all of the bytes belonging - to the current frame, it MUST continue to use zero when any further - input bytes are required, even if there is additional data in the - current packet from padding or other frames. - - - - - - - - - - - - - - -Valin, et al. Expires November 18, 2012 [Page 28] - -Internet-Draft Interactive Audio Codec May 2012 - - - n n+1 n+2 n+3 - 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - : | <----------- Overlap region ------------> | : - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - ^ ^ - | End of data buffered by the range coder | - ...-----------------------------------------------+ - | - | End of data consumed by raw bits - +-------------------------------------------------------... - - Figure 13: Illustrative example of raw bits overlapping range coder - data - -4.1.3. Alternate Decoding Methods - - The reference implementation uses three additional decoding methods - that are exactly equivalent to the above, but make assumptions and - simplifications that allow for a more efficient implementation. - -4.1.3.1. ec_decode_bin() - - The first is ec_decode_bin() (entdec.c), defined using the parameter - ftb instead of ft. It is mathematically equivalent to calling - ec_decode() with ft = (1<> (ftb - 8)) + 1) , - - the decoder state is updated using the three-tuple (t, t + 1, ((ft - - 1) >> (ftb - 8)) + 1), and the remaining bits are decoded as raw - bits, setting - - t = (t << (ftb - 8)) | ec_dec_bits(ftb - 8) . - - If, at this point, t >= ft, then the current frame is corrupt. In - that case, the decoder should assume there has been an error in the - coding, decoding, or transmission and SHOULD take measures to conceal - the error and/or report to the application that the error has - occurred. - -4.1.6. Current Bit Usage - - The bit allocation routines in the CELT decoder need a conservative - upper bound on the number of bits that have been used from the - current frame thus far, including both range coder bits and raw bits. - This drives allocation decisions that must match those made in the - encoder. The upper bound is computed in the reference implementation - - - -Valin, et al. Expires November 18, 2012 [Page 31] - -Internet-Draft Interactive Audio Codec May 2012 - - - to whole-bit precision by the function ec_tell() (entcode.h) and to - fractional 1/8th bit precision by the function ec_tell_frac() - (entcode.c). Like all operations in the range coder, it must be - implemented in a bit-exact manner, and must produce exactly the same - value returned by the same functions in the encoder after encoding - the same symbols. - - ec_tell() is guaranteed to return ceil(ec_tell_frac()/8.0). In - various places the codec will check to ensure there is enough room to - contain a symbol before attempting to decode it. In practice, - although the number of bits used so far is an upper bound, decoding a - symbol whose probability model suggests it has a worst-case cost of p - 1/8th bits may actually advance the return value of ec_tell_frac() by - p-1, p, or p+1 1/8th bits, due to approximation error in that upper - bound, truncation error in the range coder, and for large values of - ft, modeling error in ec_dec_uint(). - - However, this error is bounded, and periodic calls to ec_tell() or - ec_tell_frac() at precisely defined points in the decoding process - prevent it from accumulating. For a range coder symbol that requires - a whole number of bits (i.e., for which ft/(fh[k] - fl[k]) is a power - of two), where there are at least p 1/8th bits available, decoding - the symbol will never cause ec_tell() or ec_tell_frac() to exceed the - size of the frame ("bust the budget"). In this case the return value - of ec_tell_frac() will only advance by more than p 1/8th bits if - there was an additional, fractional number of bits remaining, and it - will never advance beyond the next whole-bit boundary, which is safe, - since frames always contain a whole number of bits. However, when p - is not a whole number of bits, an extra 1/8th bit is required to - ensure that decoding the symbol will not bust the budget. - - The reference implementation keeps track of the total number of whole - bits that have been processed by the decoder so far in the variable - nbits_total, including the (possibly fractional) number of bits that - are currently buffered, but not consumed, inside the range coder. - nbits_total is initialized to 9 just before the initial range - renormalization process completes (or equivalently, it can be - initialized to 33 after the first renormalization). The extra two - bits over the actual amount buffered by the range coder guarantees - that it is an upper bound and that there is enough room for the - encoder to terminate the stream. Each iteration through the range - coder's renormalization loop increases nbits_total by 8. Reading raw - bits increases nbits_total by the number of raw bits read. - -4.1.6.1. ec_tell() - - The whole number of bits buffered in rng may be estimated via lg = - ilog(rng). ec_tell() then becomes a simple matter of removing these - - - -Valin, et al. Expires November 18, 2012 [Page 32] - -Internet-Draft Interactive Audio Codec May 2012 - - - bits from the total. It returns (nbits_total - lg). - - In a newly initialized decoder, before any symbols have been read, - this reports that 1 bit has been used. This is the bit reserved for - termination of the encoder. - -4.1.6.2. ec_tell_frac() - - ec_tell_frac() estimates the number of bits buffered in rng to - fractional precision. Since rng must be greater than 2**23 after - renormalization, lg must be at least 24. Let - - - r_Q15 = rng >> (lg-16) , - - so that 32768 <= r_Q15 < 65536, an unsigned Q15 value representing - the fractional part of rng. Then the following procedure can be used - to add one bit of precision to lg. First, update - - - r_Q15 = (r_Q15*r_Q15) >> 15 . - - Then add the 16th bit of r_Q15 to lg via - - - lg = 2*lg + (r_Q15 >> 16) . - - Finally, if this bit was a 1, reduce r_Q15 by a factor of two via - - - r_Q15 = r_Q15 >> 1 , - - so that it once again lies in the range 32768 <= r_Q15 < 65536. - - This procedure is repeated three times to extend lg to 1/8th bit - precision. ec_tell_frac() then returns (nbits_total*8 - lg). - -4.2. SILK Decoder - - The decoder's LP layer uses a modified version of the SILK codec - (herein simply called "SILK"), which runs a decoded excitation signal - through adaptive long-term and short-term prediction synthesis - filters. It runs at NB, MB, and WB sample rates internally. When - used in a SWB or FB Hybrid frame, the LP layer itself still only runs - in WB. - - - - - - -Valin, et al. Expires November 18, 2012 [Page 33] - -Internet-Draft Interactive Audio Codec May 2012 - - -4.2.1. SILK Decoder Modules - - An overview of the decoder is given in Figure 14. - - - +---------+ +------------+ - -->| Range |--->| Decode |---------------------------+ - 1 | Decoder | 2 | Parameters |----------+ 5 | - +---------+ +------------+ 4 | | - 3 | | | - \/ \/ \/ - +------------+ +------------+ +------------+ - | Generate |-->| LTP |-->| LPC | - | Excitation | | Synthesis | | Synthesis | - +------------+ +------------+ +------------+ - ^ | - | | - +-------------------+----------------+ - | 6 - | +------------+ +-------------+ - +-->| Stereo |-->| Sample Rate |--> - | Unmixing | 7 | Conversion | 8 - +------------+ +-------------+ - - 1: Range encoded bitstream - 2: Coded parameters - 3: Pulses, LSBs, and signs - 4: Pitch lags, Long-Term Prediction (LTP) coefficients - 5: Linear Predictive Coding (LPC) coefficients and gains - 6: Decoded signal (mono or mid-side stereo) - 7: Unmixed signal (mono or left-right stereo) - 8: Resampled signal - - - Figure 14: SILK Decoder - - The decoder feeds the bitstream (1) to the range decoder from - Section 4.1, and then decodes the parameters in it (2) using the - procedures detailed in Sections 4.2.3 through 4.2.7.8.5. These - parameters (3, 4, 5) are used to generate an excitation signal (see - Section 4.2.7.8.6), which is fed to an optional long-term prediction - (LTP) filter (voiced frames only, see Section 4.2.7.9.1) and then a - short-term prediction filter (see Section 4.2.7.9.2), producing the - decoded signal (6). For stereo streams, the mid-side representation - is converted to separate left and right channels (7). The result is - finally resampled to the desired output sample rate (e.g., 48 kHz) so - that the resampled signal (8) can be mixed with the CELT layer. - - - - -Valin, et al. Expires November 18, 2012 [Page 34] - -Internet-Draft Interactive Audio Codec May 2012 - - -4.2.2. LP Layer Organization - - Internally, the LP layer of a single Opus frame is composed of either - a single 10 ms regular SILK frame or between one and three 20 ms - regular SILK frames. A stereo Opus frame may double the number of - regular SILK frames (up to a total of six), since it includes - separate frames for a mid channel and, optionally, a side channel. - Optional Low Bit-Rate Redundancy (LBRR) frames, which are reduced- - bitrate encodings of previous SILK frames, may be included to aid in - recovery from packet loss. If present, these appear before the - regular SILK frames. They are in most respects identical to regular, - active SILK frames, except that they are usually encoded with a lower - bitrate. This draft uses "SILK frame" to refer to either one and - "regular SILK frame" if it needs to draw a distinction between the - two. - - Logically, each SILK frame is in turn composed of either two or four - 5 ms subframes. Various parameters, such as the quantization gain of - the excitation and the pitch lag and filter coefficients can vary on - a subframe-by-subframe basis. Physically, the parameters for each - subframe are interleaved in the bitstream, as described in the - relevant sections for each parameter. - - All of these frames and subframes are decoded from the same range - coder, with no padding between them. Thus packing multiple SILK - frames in a single Opus frame saves, on average, half a byte per SILK - frame. It also allows some parameters to be predicted from prior - SILK frames in the same Opus frame, since this does not degrade - packet loss robustness (beyond any penalty for merely using fewer, - larger packets to store multiple frames). - - Stereo support in SILK uses a variant of mid-side coding, allowing a - mono decoder to simply decode the mid channel. However, the data for - the two channels is interleaved, so a mono decoder must still unpack - the data for the side channel. It would be required to do so anyway - for Hybrid Opus frames, or to support decoding individual 20 ms - frames. - - Table 3 summarizes the overall grouping of the contents of the LP - layer. Figures 15 and 16 illustrate the ordering of the various SILK - frames for a 60 ms Opus frame, for both mono and stereo, - respectively. - - - - - - - - - -Valin, et al. Expires November 18, 2012 [Page 35] - -Internet-Draft Interactive Audio Codec May 2012 - - - +-----------------------------------+---------------+---------------+ - | Symbol(s) | PDF(s) | Condition | - +-----------------------------------+---------------+---------------+ - | Voice Activity Detection (VAD) | {1, 1}/2 | | - | flags | | | - | | | | - | LBRR flag | {1, 1}/2 | | - | | | | - | Per-frame LBRR flags | Table 4 | Section 4.2.4 | - | | | | - | LBRR Frame(s) | Section 4.2.7 | Section 4.2.4 | - | | | | - | Regular SILK Frame(s) | Section 4.2.7 | | - +-----------------------------------+---------------+---------------+ - - Table 3: Organization of the SILK layer of an Opus frame - - - +---------------------------------+ - | VAD Flags | - +---------------------------------+ - | LBRR Flag | - +---------------------------------+ - | Per-Frame LBRR Flags (Optional) | - +---------------------------------+ - | LBRR Frame 1 (Optional) | - +---------------------------------+ - | LBRR Frame 2 (Optional) | - +---------------------------------+ - | LBRR Frame 3 (Optional) | - +---------------------------------+ - | Regular SILK Frame 1 | - +---------------------------------+ - | Regular SILK Frame 2 | - +---------------------------------+ - | Regular SILK Frame 3 | - +---------------------------------+ - - Figure 15: A 60 ms Mono Frame - - - - - - - - - - - - -Valin, et al. Expires November 18, 2012 [Page 36] - -Internet-Draft Interactive Audio Codec May 2012 - - - +---------------------------------------+ - | Mid VAD Flags | - +---------------------------------------+ - | Mid LBRR Flag | - +---------------------------------------+ - | Side VAD Flags | - +---------------------------------------+ - | Side LBRR Flag | - +---------------------------------------+ - | Mid Per-Frame LBRR Flags (Optional) | - +---------------------------------------+ - | Side Per-Frame LBRR Flags (Optional) | - +---------------------------------------+ - | Mid LBRR Frame 1 (Optional) | - +---------------------------------------+ - | Side LBRR Frame 1 (Optional) | - +---------------------------------------+ - | Mid LBRR Frame 2 (Optional) | - +---------------------------------------+ - | Side LBRR Frame 2 (Optional) | - +---------------------------------------+ - | Mid LBRR Frame 3 (Optional) | - +---------------------------------------+ - | Side LBRR Frame 3 (Optional) | - +---------------------------------------+ - | Mid Regular SILK Frame 1 | - +---------------------------------------+ - | Side Regular SILK Frame 1 (Optional) | - +---------------------------------------+ - | Mid Regular SILK Frame 2 | - +---------------------------------------+ - | Side Regular SILK Frame 2 (Optional) | - +---------------------------------------+ - | Mid Regular SILK Frame 3 | - +---------------------------------------+ - | Side Regular SILK Frame 3 (Optional) | - +---------------------------------------+ - - Figure 16: A 60 ms Stereo Frame - -4.2.3. Header Bits - - The LP layer begins with two to eight header bits, decoded in - silk_Decode() (dec_API.c). These consist of one Voice Activity - Detection (VAD) bit per frame (up to 3), followed by a single flag - indicating the presence of LBRR frames. For a stereo packet, these - first flags correspond to the mid channel, and a second set of flags - is included for the side channel. - - - -Valin, et al. Expires November 18, 2012 [Page 37] - -Internet-Draft Interactive Audio Codec May 2012 - - - Because these are the first symbols decoded by the range coder and - because they are coded as binary values with uniform probability, - they can be extracted directly from the most significant bits of the - first byte of compressed data. Thus, a receiver can determine if an - Opus frame contains any active SILK frames without the overhead of - using the range decoder. - -4.2.4. Per-Frame LBRR Flags - - For Opus frames longer than 20 ms, a set of LBRR flags is decoded for - each channel that has its LBRR flag set. Each set contains one flag - per 20 ms SILK frame. 40 ms Opus frames use the 2-frame LBRR flag PDF - from Table 4, and 60 ms Opus frames use the 3-frame LBRR flag PDF. - For each channel, the resulting 2- or 3-bit integer contains the - corresponding LBRR flag for each frame, packed in order from the LSB - to the MSB. - - +------------+-------------------------------------+ - | Frame Size | PDF | - +------------+-------------------------------------+ - | 40 ms | {0, 53, 53, 150}/256 | - | | | - | 60 ms | {0, 41, 20, 29, 41, 15, 28, 82}/256 | - +------------+-------------------------------------+ - - Table 4: LBRR Flag PDFs - - A 10 or 20 ms Opus frame does not contain any per-frame LBRR flags, - as there may be at most one LBRR frame per channel. The global LBRR - flag in the header bits (see Section 4.2.3) is already sufficient to - indicate the presence of that single LBRR frame. - -4.2.5. LBRR Frames - - The LBRR frames, if present, contain an encoded representation of the - signal immediately prior to the current Opus frame as if it were - encoded with the current mode, frame size, audio bandwidth, and - channel count, even if those differ from the prior Opus frame. When - one of these parameters changes from one Opus frame to the next, this - implies that the LBRR frames of the current Opus frame may not be - simple drop-in replacements for the contents of the previous Opus - frame. - - For example, when switching from 20 ms to 60 ms, the 60 ms Opus frame - may contain LBRR frames covering up to three prior 20 ms Opus frames, - even if those frames already contained LBRR frames covering some of - the same time periods. When switching from 20 ms to 10 ms, the 10 ms - Opus frame can contain an LBRR frame covering at most half the prior - - - -Valin, et al. Expires November 18, 2012 [Page 38] - -Internet-Draft Interactive Audio Codec May 2012 - - - 20 ms Opus frame, potentially leaving a hole that needs to be - concealed from even a single packet loss (see Section 4.4). When - switching from mono to stereo, the LBRR frames in the first stereo - Opus frame MAY contain a non-trivial side channel. - - In order to properly produce LBRR frames under all conditions, an - encoder might need to buffer up to 60 ms of audio and re-encode it - during these transitions. However, the reference implementation opts - to disable LBRR frames at the transition point for simplicity. Since - transitions are relatively infrequent in normal usage, this does not - have a significant impact on packet loss robustness. - - The LBRR frames immediately follow the LBRR flags, prior to any - regular SILK frames. Section 4.2.7 describes their exact contents. - LBRR frames do not include their own separate VAD flags. LBRR frames - are only meant to be transmitted for active speech, thus all LBRR - frames are treated as active. - - In a stereo Opus frame longer than 20 ms, although the per-frame LBRR - flags for the mid channel are coded as a unit before the per-frame - LBRR flags for the side channel, the LBRR frames themselves are - interleaved. The decoder parses an LBRR frame for the mid channel of - a given 20 ms interval (if present) and then immediately parses the - corresponding LBRR frame for the side channel (if present), before - proceeding to the next 20 ms interval. - -4.2.6. Regular SILK Frames - - The regular SILK frame(s) follow the LBRR frames (if any). - Section 4.2.7 describes their contents, as well. Unlike the LBRR - frames, a regular SILK frame is coded for each time interval in an - Opus frame, even if the corresponding VAD flags are unset. For - stereo Opus frames longer than 20 ms, the regular mid and side SILK - frames for each 20 ms interval are interleaved, just as with the LBRR - frames. The side frame may be skipped by coding an appropriate flag, - as detailed in Section 4.2.7.2. - -4.2.7. SILK Frame Contents - - Each SILK frame includes a set of side information that encodes - - o The frame type and quantization type (Section 4.2.7.3), - - o Quantization gains (Section 4.2.7.4), - - o Short-term prediction filter coefficients (Section 4.2.7.5), - - - - - -Valin, et al. Expires November 18, 2012 [Page 39] - -Internet-Draft Interactive Audio Codec May 2012 - - - o A Line Spectral Frequencies (LSF) interpolation weight - (Section 4.2.7.5.5), - - o Long-term prediction filter lags and gains (Section 4.2.7.6), and - - o A linear congruential generator (LCG) seed (Section 4.2.7.7). - - The quantized excitation signal (see Section 4.2.7.8) follows these - at the end of the frame. Table 5 details the overall organization of - a SILK frame. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires November 18, 2012 [Page 40] - -Internet-Draft Interactive Audio Codec May 2012 - - - +---------------------------+-------------------+-------------------+ - | Symbol(s) | PDF(s) | Condition | - +---------------------------+-------------------+-------------------+ - | Stereo Prediction Weights | Table 6 | Section 4.2.7.1 | - | | | | - | Mid-only Flag | Table 8 | Section 4.2.7.2 | - | | | | - | Frame Type | Section 4.2.7.3 | | - | | | | - | Subframe Gains | Section 4.2.7.4 | | - | | | | - | Normalized LSF Stage-1 | Table 14 | | - | Index | | | - | | | | - | Normalized LSF Stage-2 | Section 4.2.7.5.2 | | - | Residual | | | - | | | | - | Normalized LSF | Table 26 | 20 ms frame | - | Interpolation Weight | | | - | | | | - | Primary Pitch Lag | Section 4.2.7.6.1 | Voiced frame | - | | | | - | Subframe Pitch Contour | Table 32 | Voiced frame | - | | | | - | Periodicity Index | Table 37 | Voiced frame | - | | | | - | LTP Filter | Table 38 | Voiced frame | - | | | | - | LTP Scaling | Table 42 | Section 4.2.7.6.3 | - | | | | - | LCG Seed | Table 43 | | - | | | | - | Excitation Rate Level | Table 45 | | - | | | | - | Excitation Pulse Counts | Table 46 | | - | | | | - | Excitation Pulse | Section 4.2.7.8.3 | Non-zero pulse | - | Locations | | count | - | | | | - | Excitation LSBs | Table 51 | Section 4.2.7.8.2 | - | | | | - | Excitation Signs | Table 52 | | - +---------------------------+-------------------+-------------------+ - - Table 5: Order of the symbols in an individual SILK frame - - - - - - -Valin, et al. Expires November 18, 2012 [Page 41] - -Internet-Draft Interactive Audio Codec May 2012 - - -4.2.7.1. Stereo Prediction Weights - - A SILK frame corresponding to the mid channel of a stereo Opus frame - begins with a pair of side channel prediction weights, designed such - that zeros indicate normal mid-side coupling. Since these weights - can change on every frame, the first portion of each frame linearly - interpolates between the previous weights and the current ones, using - zeros for the previous weights if none are available. These - prediction weights are never included in a mono Opus frame, and the - previous weights are reset to zeros on any transition from mono to - stereo. They are also not included in an LBRR frame for the side - channel, even if the LBRR flags indicate the corresponding mid - channel was not coded. In that case, the previous weights are used, - again substituting in zeros if no previous weights are available - since the last decoder reset (see Section 4.5.2). - - To summarize, these weights are coded if and only if - - o This is a stereo Opus frame (Section 3.1), and - - o The current SILK frame corresponds to the mid channel. - - The prediction weights are coded in three separate pieces, which are - decoded by silk_stereo_decode_pred() (decode_stereo_pred.c). The - first piece jointly codes the high-order part of a table index for - both weights. The second piece codes the low-order part of each - table index. The third piece codes an offset used to linearly - interpolate between table indices. The details are as follows. - - Let n be an index decoded with the 25-element stage-1 PDF in Table 6. - Then let i0 and i1 be indices decoded with the stage-2 and stage-3 - PDFs in Table 6, respectively, and let i2 and i3 be two more indices - decoded with the stage-2 and stage-3 PDFs, all in that order. - - +-------+-----------------------------------------------------------+ - | Stage | PDF | - +-------+-----------------------------------------------------------+ - | Stage | {7, 2, 1, 1, 1, 10, 24, 8, 1, 1, 3, 23, 92, 23, 3, 1, 1, | - | 1 | 8, 24, 10, 1, 1, 1, 2, 7}/256 | - | | | - | Stage | {85, 86, 85}/256 | - | 2 | | - | | | - | Stage | {51, 51, 52, 51, 51}/256 | - | 3 | | - +-------+-----------------------------------------------------------+ - - Table 6: Stereo Weight PDFs - - - -Valin, et al. Expires November 18, 2012 [Page 42] - -Internet-Draft Interactive Audio Codec May 2012 - - - Then use n, i0, and i2 to form two table indices, wi0 and wi1, - according to - - wi0 = i0 + 3*(n/5) - wi1 = i2 + 3*(n%5) - - where the division is integer division. The range of these indices - is 0 to 14, inclusive. Let w[i] be the i'th weight from Table 7. - Then the two prediction weights, w0_Q13 and w1_Q13, are - - w1_Q13 = w_Q13[wi1] - + ((w_Q13[wi1+1] - w_Q13[wi1])*6554) >> 16)*(2*i3 + 1) - - w0_Q13 = w_Q13[wi0] - + ((w_Q13[wi0+1] - w_Q13[wi0])*6554) >> 16)*(2*i1 + 1) - - w1_Q13 - - N.b., w1_Q13 is computed first here, because w0_Q13 depends on it. - The constant 6554 is approximately 0.1 in Q16. Although wi0 and wi1 - only have 15 possible values, Table 7 contains 16 entries to allow - interpolation between entry wi0 and (wi0 + 1) (and likewise for wi1). - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires November 18, 2012 [Page 43] - -Internet-Draft Interactive Audio Codec May 2012 - - - +-------+--------------+ - | Index | Weight (Q13) | - +-------+--------------+ - | 0 | -13732 | - | | | - | 1 | -10050 | - | | | - | 2 | -8266 | - | | | - | 3 | -7526 | - | | | - | 4 | -6500 | - | | | - | 5 | -5000 | - | | | - | 6 | -2950 | - | | | - | 7 | -820 | - | | | - | 8 | 820 | - | | | - | 9 | 2950 | - | | | - | 10 | 5000 | - | | | - | 11 | 6500 | - | | | - | 12 | 7526 | - | | | - | 13 | 8266 | - | | | - | 14 | 10050 | - | | | - | 15 | 13732 | - +-------+--------------+ - - Table 7: Stereo Weight Table - -4.2.7.2. Mid-only Flag - - A flag appears after the stereo prediction weights that indicates if - only the mid channel is coded for this time interval. It appears - only when - - o This is a stereo Opus frame (see Section 3.1), - - o The current SILK frame corresponds to the mid channel, and - - - - -Valin, et al. Expires November 18, 2012 [Page 44] - -Internet-Draft Interactive Audio Codec May 2012 - - - o Either - - * This is a regular SILK frame where the VAD flags (see - Section 4.2.3) indicate that the corresponding side channel is - not active. - - * This is an LBRR frame where the LBRR flags (see Section 4.2.3 - and Section 4.2.4) indicate that the corresponding side channel - is not coded. - - It is omitted when there are no stereo weights, for all of the same - reasons. It is also omitted for a regular SILK frame when the VAD - flag of the corresponding side channel frame is set (indicating it is - active). The side channel must be coded in this case, making the - mid-only flag redundant. It is also omitted for an LBRR frame when - the corresponding LBRR flags indicate the side channel is coded. - - When the flag is present, the decoder reads a single value using the - PDF in Table 8, as implemented in silk_stereo_decode_mid_only() - (decode_stereo_pred.c). If the flag is set, then there is no - corresponding SILK frame for the side channel, the entire decoding - process for the side channel is skipped, and zeros are fed to the - stereo unmixing process (see Section 4.2.8) instead. As stated - above, LBRR frames still include this flag when the LBRR flag - indicates that the side channel is not coded. In that case, if this - flag is zero (indicating that there should be a side channel), then - Packet Loss Concealment (PLC, see Section 4.4) SHOULD be invoked to - recover a side channel signal. Otherwise, the stereo image will - collapse. - - +---------------+ - | PDF | - +---------------+ - | {192, 64}/256 | - +---------------+ - - Table 8: Mid-only Flag PDF - -4.2.7.3. Frame Type - - Each SILK frame contains a single "frame type" symbol that jointly - codes the signal type and quantization offset type of the - corresponding frame. If the current frame is a regular SILK frame - whose VAD bit was not set (an "inactive" frame), then the frame type - symbol takes on a value of either 0 or 1 and is decoded using the - first PDF in Table 9. If the frame is an LBRR frame or a regular - SILK frame whose VAD flag was set (an "active" frame), then the value - of the symbol may range from 2 to 5, inclusive, and is decoded using - - - -Valin, et al. Expires November 18, 2012 [Page 45] - -Internet-Draft Interactive Audio Codec May 2012 - - - the second PDF in Table 9. Table 10 translates between the value of - the frame type symbol and the corresponding signal type and - quantization offset type. - - +----------+-----------------------------+ - | VAD Flag | PDF | - +----------+-----------------------------+ - | Inactive | {26, 230, 0, 0, 0, 0}/256 | - | | | - | Active | {0, 0, 24, 74, 148, 10}/256 | - +----------+-----------------------------+ - - Table 9: Frame Type PDFs - - +------------+-------------+--------------------------+ - | Frame Type | Signal Type | Quantization Offset Type | - +------------+-------------+--------------------------+ - | 0 | Inactive | Low | - | | | | - | 1 | Inactive | High | - | | | | - | 2 | Unvoiced | Low | - | | | | - | 3 | Unvoiced | High | - | | | | - | 4 | Voiced | Low | - | | | | - | 5 | Voiced | High | - +------------+-------------+--------------------------+ - - Table 10: Signal Type and Quantization Offset Type from Frame Type - -4.2.7.4. Subframe Gains - - A separate quantization gain is coded for each 5 ms subframe. These - gains control the step size between quantization levels of the - excitation signal and, therefore, the quality of the reconstruction. - They are independent of and unrelated to the pitch contours coded for - voiced frames. The quantization gains are themselves uniformly - quantized to 6 bits on a log scale, giving them a resolution of - approximately 1.369 dB and a range of approximately 1.94 dB to - 88.21 dB. - - The subframe gains are either coded independently, or relative to the - gain from the most recent coded subframe in the same channel. - Independent coding is used if and only if - - - - - -Valin, et al. Expires November 18, 2012 [Page 46] - -Internet-Draft Interactive Audio Codec May 2012 - - - o This is the first subframe in the current SILK frame, and - - o Either - - * This is the first SILK frame of its type (LBRR or regular) for - this channel in the current Opus frame, or - - * The previous SILK frame of the same type (LBRR or regular) for - this channel in the same Opus frame was not coded. - - In an independently coded subframe gain, the 3 most significant bits - of the quantization gain are decoded using a PDF selected from - Table 11 based on the decoded signal type (see Section 4.2.7.3). - - +-------------+------------------------------------+ - | Signal Type | PDF | - +-------------+------------------------------------+ - | Inactive | {32, 112, 68, 29, 12, 1, 1, 1}/256 | - | | | - | Unvoiced | {2, 17, 45, 60, 62, 47, 19, 4}/256 | - | | | - | Voiced | {1, 3, 26, 71, 94, 50, 9, 2}/256 | - +-------------+------------------------------------+ - - Table 11: PDFs for Independent Quantization Gain MSB Coding - - The 3 least significant bits are decoded using a uniform PDF: - - +--------------------------------------+ - | PDF | - +--------------------------------------+ - | {32, 32, 32, 32, 32, 32, 32, 32}/256 | - +--------------------------------------+ - - Table 12: PDF for Independent Quantization Gain LSB Coding - - These 6 bits are combined to form a value, gain_index, between 0 and - 63. When the gain for the previous subframe is available, then the - current gain is limited as follows: - - log_gain = max(gain_index, previous_log_gain - 16) . - - This may help some implementations limit the change in precision of - their internal LTP history. The indices which this clamp applies to - cannot simply be removed from the codebook, because previous_log_gain - will not be available after packet loss. The clamping is skipped - after a decoder reset, and in the side channel if the previous frame - in the side channel was not coded, since there is no value for - - - -Valin, et al. Expires November 18, 2012 [Page 47] - -Internet-Draft Interactive Audio Codec May 2012 - - - previous_log_gain available. It MAY also be skipped after packet - loss. - - For subframes which do not have an independent gain (including the - first subframe of frames not listed as using independent coding - above), the quantization gain is coded relative to the gain from the - previous subframe (in the same channel). The PDF in Table 13 yields - a delta_gain_index value between 0 and 40, inclusive. - - +-------------------------------------------------------------------+ - | PDF | - +-------------------------------------------------------------------+ - | {6, 5, 11, 31, 132, 21, 8, 4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, | - | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | - | 1}/256 | - +-------------------------------------------------------------------+ - - Table 13: PDF for Delta Quantization Gain Coding - - The following formula translates this index into a quantization gain - for the current subframe using the gain from the previous subframe: - - log_gain = clamp(0, max(2*delta_gain_index - 16, - previous_log_gain + delta_gain_index - 4), 63) . - - silk_gains_dequant() (gain_quant.c) dequantizes log_gain for the k'th - subframe and converts it into a linear Q16 scale factor via - - gain_Q16[k] = silk_log2lin((0x1D1C71*log_gain>>16) + 2090) - - The function silk_log2lin() (log2lin.c) computes an approximation of - 2**(inLog_Q7/128.0), where inLog_Q7 is its Q7 input. Let i = - inLog_Q7>>7 be the integer part of inLogQ7 and f = inLog_Q7&127 be - the fractional part. Then - - (1<>16)+f)*((1<>7) - - yields the approximate exponential. The final Q16 gain values lies - between 81920 and 1686110208, inclusive (representing scale factors - of 1.25 to 25728, respectively). - -4.2.7.5. Normalized Line Spectral Frequency (LSF) and Linear Predictive - Coding (LPC) Coefficients - - A set of normalized Line Spectral Frequency (LSF) coefficients follow - the quantization gains in the bitstream, and represent the Linear - Predictive Coding (LPC) coefficients for the current SILK frame. - Once decoded, the normalized LSFs form an increasing list of Q15 - - - -Valin, et al. Expires November 18, 2012 [Page 48] - -Internet-Draft Interactive Audio Codec May 2012 - - - values between 0 and 1. These represent the interleaved zeros on the - upper half of the unit circle (between 0 and pi, hence "normalized") - in the standard decomposition [line-spectral-pairs] of the LPC filter - into a symmetric part and an anti-symmetric part (P and Q in - Section 4.2.7.5.6). Because of non-linear effects in the decoding - process, an implementation SHOULD match the fixed-point arithmetic - described in this section exactly. An encoder SHOULD also use the - same process. - - The normalized LSFs are coded using a two-stage vector quantizer (VQ) - (Section 4.2.7.5.1 and Section 4.2.7.5.2). NB and MB frames use an - order-10 predictor, while WB frames use an order-16 predictor, and - thus have different sets of tables. After reconstructing the - normalized LSFs (Section 4.2.7.5.3), the decoder runs them through a - stabilization process (Section 4.2.7.5.4), interpolates them between - frames (Section 4.2.7.5.5), converts them back into LPC coefficients - (Section 4.2.7.5.6), and then runs them through further processes to - limit the range of the coefficients (Section 4.2.7.5.7) and the gain - of the filter (Section 4.2.7.5.8). All of this is necessary to - ensure the reconstruction process is stable. - -4.2.7.5.1. Normalized LSF Stage 1 Decoding - - The first VQ stage uses a 32-element codebook, coded with one of the - PDFs in Table 14, depending on the audio bandwidth and the signal - type of the current SILK frame. This yields a single index, I1, for - the entire frame, which - - 1. Indexes an element in a coarse codebook, - - 2. Selects the PDFs for the second stage of the VQ, and - - 3. Selects the prediction weights used to remove intra-frame - redundancy from the second stage. - - The actual codebook elements are listed in Table 23 and Table 24, but - they are not needed until the last stages of reconstructing the LSF - coefficients. - - - - - - - - - - - - - -Valin, et al. Expires November 18, 2012 [Page 49] - -Internet-Draft Interactive Audio Codec May 2012 - - - +-----------+----------+--------------------------------------------+ - | Audio | Signal | PDF | - | Bandwidth | Type | | - +-----------+----------+--------------------------------------------+ - | NB or MB | Inactive | {44, 34, 30, 19, 21, 12, 11, 3, 3, 2, 16, | - | | or | 2, 2, 1, 5, 2, 1, 3, 3, 1, 1, 2, 2, 2, 3, | - | | unvoiced | 1, 9, 9, 2, 7, 2, 1}/256 | - | | | | - | NB or MB | Voiced | {1, 10, 1, 8, 3, 8, 8, 14, 13, 14, 1, 14, | - | | | 12, 13, 11, 11, 12, 11, 10, 10, 11, 8, 9, | - | | | 8, 7, 8, 1, 1, 6, 1, 6, 5}/256 | - | | | | - | WB | Inactive | {31, 21, 3, 17, 1, 8, 17, 4, 1, 18, 16, 4, | - | | or | 2, 3, 1, 10, 1, 3, 16, 11, 16, 2, 2, 3, 2, | - | | unvoiced | 11, 1, 4, 9, 8, 7, 3}/256 | - | | | | - | WB | Voiced | {1, 4, 16, 5, 18, 11, 5, 14, 15, 1, 3, 12, | - | | | 13, 14, 14, 6, 14, 12, 2, 6, 1, 12, 12, | - | | | 11, 10, 3, 10, 5, 1, 1, 1, 3}/256 | - +-----------+----------+--------------------------------------------+ - - Table 14: PDFs for Normalized LSF Stage-1 Index Decoding - -4.2.7.5.2. Normalized LSF Stage 2 Decoding - - A total of 16 PDFs are available for the LSF residual in the second - stage: the 8 (a...h) for NB and MB frames given in Table 15, and the - 8 (i...p) for WB frames given in Table 16. Which PDF is used for - which coefficient is driven by the index, I1, decoded in the first - stage. Table 17 lists the letter of the corresponding PDF for each - normalized LSF coefficient for NB and MB, and Table 18 lists the same - information for WB. - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires November 18, 2012 [Page 50] - -Internet-Draft Interactive Audio Codec May 2012 - - - +----------+--------------------------------------+ - | Codebook | PDF | - +----------+--------------------------------------+ - | a | {1, 1, 1, 15, 224, 11, 1, 1, 1}/256 | - | | | - | b | {1, 1, 2, 34, 183, 32, 1, 1, 1}/256 | - | | | - | c | {1, 1, 4, 42, 149, 55, 2, 1, 1}/256 | - | | | - | d | {1, 1, 8, 52, 123, 61, 8, 1, 1}/256 | - | | | - | e | {1, 3, 16, 53, 101, 74, 6, 1, 1}/256 | - | | | - | f | {1, 3, 17, 55, 90, 73, 15, 1, 1}/256 | - | | | - | g | {1, 7, 24, 53, 74, 67, 26, 3, 1}/256 | - | | | - | h | {1, 1, 18, 63, 78, 58, 30, 6, 1}/256 | - +----------+--------------------------------------+ - - Table 15: PDFs for NB/MB Normalized LSF Stage-2 Index Decoding - - +----------+---------------------------------------+ - | Codebook | PDF | - +----------+---------------------------------------+ - | i | {1, 1, 1, 9, 232, 9, 1, 1, 1}/256 | - | | | - | j | {1, 1, 2, 28, 186, 35, 1, 1, 1}/256 | - | | | - | k | {1, 1, 3, 42, 152, 53, 2, 1, 1}/256 | - | | | - | l | {1, 1, 10, 49, 126, 65, 2, 1, 1}/256 | - | | | - | m | {1, 4, 19, 48, 100, 77, 5, 1, 1}/256 | - | | | - | n | {1, 1, 14, 54, 100, 72, 12, 1, 1}/256 | - | | | - | o | {1, 1, 15, 61, 87, 61, 25, 4, 1}/256 | - | | | - | p | {1, 7, 21, 50, 77, 81, 17, 1, 1}/256 | - +----------+---------------------------------------+ - - Table 16: PDFs for WB Normalized LSF Stage-2 Index Decoding - - +----+---------------------+ - | I1 | Coefficient | - +----+---------------------+ - | | 0 1 2 3 4 5 6 7 8 9 | - - - -Valin, et al. Expires November 18, 2012 [Page 51] - -Internet-Draft Interactive Audio Codec May 2012 - - - | 0 | a a a a a a a a a a | - | | | - | 1 | b d b c c b c b b b | - | | | - | 2 | c b b b b b b b b b | - | | | - | 3 | b c c c c b c b b b | - | | | - | 4 | c d d d d c c c c c | - | | | - | 5 | a f d d c c c c b b | - | | | - | g | a c c c c c c c c b | - | | | - | 7 | c d g e e e f e f f | - | | | - | 8 | c e f f e f e g e e | - | | | - | 9 | c e e h e f e f f e | - | | | - | 10 | e d d d c d c c c c | - | | | - | 11 | b f f g e f e f f f | - | | | - | 12 | c h e g f f f f f f | - | | | - | 13 | c h f f f f f g f e | - | | | - | 14 | d d f e e f e f e e | - | | | - | 15 | c d d f f e e e e e | - | | | - | 16 | c e e g e f e f f f | - | | | - | 17 | c f e g f f f e f e | - | | | - | 18 | c h e f e f e f f f | - | | | - | 19 | c f e g h g f g f e | - | | | - | 20 | d g h e g f f g e f | - | | | - | 21 | c h g e e e f e f f | - | | | - | 22 | e f f e g g f g f e | - | | | - | 23 | c f f g f g e g e e | - | | | - - - -Valin, et al. Expires November 18, 2012 [Page 52] - -Internet-Draft Interactive Audio Codec May 2012 - - - | 24 | e f f f d h e f f e | - | | | - | 25 | c d e f f g e f f e | - | | | - | 26 | c d c d d e c d d d | - | | | - | 27 | b b c c c c c d c c | - | | | - | 28 | e f f g g g f g e f | - | | | - | 29 | d f f e e e e d d c | - | | | - | 30 | c f d h f f e e f e | - | | | - | 31 | e e f e f g f g f e | - +----+---------------------+ - - Table 17: Codebook Selection for NB/MB Normalized LSF Stage-2 Index - Decoding - - +----+------------------------------------------------+ - | I1 | Coefficient | - +----+------------------------------------------------+ - | | 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | - | | | - | 0 | i i i i i i i i i i i i i i i i | - | | | - | 1 | k l l l l l k k k k k j j j i l | - | | | - | 2 | k n n l p m m n k n m n n m l l | - | | | - | 3 | i k j k k j j j j j i i i i i j | - | | | - | 4 | i o n m o m p n m m m n n m m l | - | | | - | 5 | i l n n m l l n l l l l l l k m | - | | | - | 6 | i i i i i i i i i i i i i i i i | - | | | - | 7 | i k o l p k n l m n n m l l k l | - | | | - | 8 | i o k o o m n m o n m m n l l l | - | | | - | 9 | k j i i i i i i i i i i i i i i | - | | | - | 10 | i j i i i i i i i i i i i i i j | - | | | - | 11 | k k l m n l l l l l l l k k j l | - - - -Valin, et al. Expires November 18, 2012 [Page 53] - -Internet-Draft Interactive Audio Codec May 2012 - - - | 12 | k k l l m l l l l l l l l k j l | - | | | - | 13 | l m m m o m m n l n m m n m l m | - | | | - | 14 | i o m n m p n k o n p m m l n l | - | | | - | 15 | i j i j j j j j j j i i i i j i | - | | | - | 16 | j o n p n m n l m n m m m l l m | - | | | - | 17 | j l l m m l l n k l l n n n l m | - | | | - | 18 | k l l k k k l k j k j k j j j m | - | | | - | 19 | i k l n l l k k k j j i i i i i | - | | | - | 20 | l m l n l l k k j j j j j k k m | - | | | - | 21 | k o l p p m n m n l n l l k l l | - | | | - | 22 | k l n o o l n l m m l l l l k m | - | | | - | 23 | j l l m m m m l n n n l j j j j | - | | | - | 24 | k n l o o m p m m n l m m l l l | - | | | - | 25 | i o j j i i i i i i i i i i i i | - | | | - | 26 | i o o l n k n n l m m p p m m m | - | | | - | 27 | l l p l n m l l l k k l l l k l | - | | | - | 28 | i i j i i i k j k j j k k k j j | - | | | - | 29 | i l k n l l k l k j i i j i i j | - | | | - | 30 | l n n m p n l l k l k k j i j i | - | | | - | 31 | k l n l m l l l k j k o m i i i | - +----+------------------------------------------------+ - - Table 18: Codebook Selection for WB Normalized LSF Stage-2 Index - Decoding - - Decoding the second stage residual proceeds as follows. For each - coefficient, the decoder reads a symbol using the PDF corresponding - to I1 from either Table 17 or Table 18, and subtracts 4 from the - result to give an index in the range -4 to 4, inclusive. If the - - - -Valin, et al. Expires November 18, 2012 [Page 54] - -Internet-Draft Interactive Audio Codec May 2012 - - - index is either -4 or 4, it reads a second symbol using the PDF in - Table 19, and adds the value of this second symbol to the index, - using the same sign. This gives the index, I2[k], a total range of - -10 to 10, inclusive. - - +-------------------------------+ - | PDF | - +-------------------------------+ - | {156, 60, 24, 9, 4, 2, 1}/256 | - +-------------------------------+ - - Table 19: PDF for Normalized LSF Index Extension Decoding - - The decoded indices from both stages are translated back into - normalized LSF coefficients in silk_NLSF_decode() (NLSF_decode.c). - The stage-2 indices represent residuals after both the first stage of - the VQ and a separate backwards-prediction step. The backwards - prediction process in the encoder subtracts a prediction from each - residual formed by a multiple of the coefficient that follows it. - The decoder must undo this process. Table 20 contains lists of - prediction weights for each coefficient. There are two lists for NB - and MB, and another two lists for WB, giving two possible prediction - weights for each coefficient. - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires November 18, 2012 [Page 55] - -Internet-Draft Interactive Audio Codec May 2012 - - - +-------------+-----+-----+-----+-----+ - | Coefficient | A | B | C | D | - +-------------+-----+-----+-----+-----+ - | 0 | 179 | 116 | 175 | 68 | - | | | | | | - | 1 | 138 | 67 | 148 | 62 | - | | | | | | - | 2 | 140 | 82 | 160 | 66 | - | | | | | | - | 3 | 148 | 59 | 176 | 60 | - | | | | | | - | 4 | 151 | 92 | 178 | 72 | - | | | | | | - | 5 | 149 | 72 | 173 | 117 | - | | | | | | - | 6 | 153 | 100 | 174 | 85 | - | | | | | | - | 7 | 151 | 89 | 164 | 90 | - | | | | | | - | 8 | 163 | 92 | 177 | 118 | - | | | | | | - | 9 | | | 174 | 136 | - | | | | | | - | 10 | | | 196 | 151 | - | | | | | | - | 11 | | | 182 | 142 | - | | | | | | - | 12 | | | 198 | 160 | - | | | | | | - | 13 | | | 192 | 142 | - | | | | | | - | 14 | | | 182 | 155 | - +-------------+-----+-----+-----+-----+ - - Table 20: Prediction Weights for Normalized LSF Decoding - - The prediction is undone using the procedure implemented in - silk_NLSF_residual_dequant() (NLSF_decode.c), which is as follows. - Each coefficient selects its prediction weight from one of the two - lists based on the stage-1 index, I1. Table 21 gives the selections - for each coefficient for NB and MB, and Table 22 gives the selections - for WB. Let d_LPC be the order of the codebook, i.e., 10 for NB and - MB, and 16 for WB, and let pred_Q8[k] be the weight for the k'th - coefficient selected by this process for 0 <= k < d_LPC-1. Then, the - stage-2 residual for each coefficient is computed via - - res_Q10[k] = (k+1 < d_LPC ? (res_Q10[k+1]*pred_Q8[k])>>8 : 0) - + ((((I2[k]<<10) - sign(I2[k])*102)*qstep)>>16) , - - - -Valin, et al. Expires November 18, 2012 [Page 56] - -Internet-Draft Interactive Audio Codec May 2012 - - - where qstep is the Q16 quantization step size, which is 11796 for NB - and MB and 9830 for WB (representing step sizes of approximately 0.18 - and 0.15, respectively). - - +----+-------------------+ - | I1 | Coefficient | - +----+-------------------+ - | | 0 1 2 3 4 5 6 7 8 | - | | | - | 0 | A B A A A A A A A | - | | | - | 1 | B A A A A A A A A | - | | | - | 2 | A A A A A A A A A | - | | | - | 3 | B B B A A A A B A | - | | | - | 4 | A B A A A A A A A | - | | | - | 5 | A B A A A A A A A | - | | | - | 6 | B A B B A A A B A | - | | | - | 7 | A B B A A B B A A | - | | | - | 8 | A A B B A B A B B | - | | | - | 9 | A A B B A A B B B | - | | | - | 10 | A A A A A A A A A | - | | | - | 11 | A B A B B B B B A | - | | | - | 12 | A B A B B B B B A | - | | | - | 13 | A B B B B B B B A | - | | | - | 14 | B A B B A B B B B | - | | | - | 15 | A B B B B B A B A | - | | | - | 16 | A A B B A B A B A | - | | | - | 17 | A A B B B A B B B | - | | | - | 18 | A B B A A B B B A | - | | | - | 19 | A A A B B B A B A | - - - -Valin, et al. Expires November 18, 2012 [Page 57] - -Internet-Draft Interactive Audio Codec May 2012 - - - | 20 | A B B A A B A B A | - | | | - | 21 | A B B A A A B B A | - | | | - | 22 | A A A A A B B B B | - | | | - | 23 | A A B B A A A B B | - | | | - | 24 | A A A B A B B B B | - | | | - | 25 | A B B B B B B B A | - | | | - | 26 | A A A A A A A A A | - | | | - | 27 | A A A A A A A A A | - | | | - | 28 | A A B A B B A B A | - | | | - | 29 | B A A B A A A A A | - | | | - | 30 | A A A B B A B A B | - | | | - | 31 | B A B B A B B B B | - +----+-------------------+ - - Table 21: Prediction Weight Selection for NB/MB Normalized LSF - Decoding - - +----+---------------------------------------------+ - | I1 | Coefficient | - +----+---------------------------------------------+ - | | 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 | - | | | - | 0 | C C C C C C C C C C C C C C D | - | | | - | 1 | C C C C C C C C C C C C C C C | - | | | - | 2 | C C D C C D D D C D D D D C C | - | | | - | 3 | C C C C C C C C C C C C D C C | - | | | - | 4 | C D D C D C D D C D D D D D C | - | | | - | 5 | C C D C C C C C C C C C C C C | - | | | - | 6 | D C C C C C C C C C C D C D C | - | | | - | 7 | C D D C C C D C D D D C D C D | - - - -Valin, et al. Expires November 18, 2012 [Page 58] - -Internet-Draft Interactive Audio Codec May 2012 - - - | 8 | C D C D D C D C D C D D D D D | - | | | - | 9 | C C C C C C C C C C C C C C D | - | | | - | 10 | C D C C C C C C C C C C C C C | - | | | - | 11 | C C D C D D D D D D D C D C C | - | | | - | 12 | C C D C C D C D C D C C D C C | - | | | - | 13 | C C C C D D C D C D D D D C C | - | | | - | 14 | C D C C C D D C D D D C D D D | - | | | - | 15 | C C D D C C C C C C C C D D C | - | | | - | 16 | C D D C D C D D D D D C D C C | - | | | - | 17 | C C D C C C C D C C D D D C C | - | | | - | 18 | C C C C C C C C C C C C C C D | - | | | - | 19 | C C C C C C C C C C C C D C C | - | | | - | 20 | C C C C C C C C C C C C C C C | - | | | - | 21 | C D C D C D D C D C D C D D C | - | | | - | 22 | C C D D D D C D D C C D D C C | - | | | - | 23 | C D D C D C D C D C C C C D C | - | | | - | 24 | C C C D D C D C D D D D D D D | - | | | - | 25 | C C C C C C C C C C C C C C D | - | | | - | 26 | C D D C C C D D C C D D D D D | - | | | - | 27 | C C C C C D C D D D D C D D D | - | | | - | 28 | C C C C C C C C C C C C C C D | - | | | - | 29 | C C C C C C C C C C C C C C D | - | | | - | 30 | D C C C C C C C C C C D C C C | - | | | - | 31 | C C D C C D D D C C D C C D C | - +----+---------------------------------------------+ - - - -Valin, et al. Expires November 18, 2012 [Page 59] - -Internet-Draft Interactive Audio Codec May 2012 - - - Table 22: Prediction Weight Selection for WB Normalized LSF Decoding - -4.2.7.5.3. Reconstructing the Normalized LSF Coefficients - - Once the stage-1 index I1 and the stage-2 residual res_Q10[] have - been decoded, the final normalized LSF coefficients can be - reconstructed. - - The spectral distortion introduced by the quantization of each LSF - coefficient varies, so the stage-2 residual is weighted accordingly, - using the low-complexity Inverse Harmonic Mean Weighting (IHMW) - function proposed in [laroia-icassp]. The weights are derived - directly from the stage-1 codebook vector. Let cb1_Q8[k] be the k'th - entry of the stage-1 codebook vector from Table 23 or Table 24. Then - for 0 <= k < d_LPC the following expression computes the square of - the weight as a Q18 value: - - - w2_Q18[k] = (1024/(cb1_Q8[k] - cb1_Q8[k-1]) - + 1024/(cb1_Q8[k+1] - cb1_Q8[k])) << 16 , - - - where cb1_Q8[-1] = 0 and cb1_Q8[d_LPC] = 256, and the division is - integer division. This is reduced to an unsquared, Q9 value using - the following square-root approximation: - - i = ilog(w2_Q18[k]) - f = (w2_Q18[k]>>(i-8)) & 127 - y = ((i&1) ? 32768 : 46214) >> ((32-i)>>1) - w_Q9[k] = y + ((213*f*y)>>16) - - The constant 46214 here is approximately the square root of 2 in Q15. - The cb1_Q8[] vector completely determines these weights, and they may - be tabulated and stored as 13-bit unsigned values (with a range of - 1819 to 5227, inclusive) to avoid computing them when decoding. The - reference implementation already requires code to compute these - weights on unquantized coefficients in the encoder, in - silk_NLSF_VQ_weights_laroia() (NLSF_VQ_weights_laroia.c) and its - callers, so it reuses that code in the decoder instead of using a - pre-computed table to reduce the amount of ROM required. - - +----+----------------------------------------+ - | I1 | Codebook (Q8) | - +----+----------------------------------------+ - | | 0 1 2 3 4 5 6 7 8 9 | - | | | - | 0 | 12 35 60 83 108 132 157 180 206 228 | - | | | - - - -Valin, et al. Expires November 18, 2012 [Page 60] - -Internet-Draft Interactive Audio Codec May 2012 - - - | 1 | 15 32 55 77 101 125 151 175 201 225 | - | | | - | 2 | 19 42 66 89 114 137 162 184 209 230 | - | | | - | 3 | 12 25 50 72 97 120 147 172 200 223 | - | | | - | 4 | 26 44 69 90 114 135 159 180 205 225 | - | | | - | 5 | 13 22 53 80 106 130 156 180 205 228 | - | | | - | 6 | 15 25 44 64 90 115 142 168 196 222 | - | | | - | 7 | 19 24 62 82 100 120 145 168 190 214 | - | | | - | 8 | 22 31 50 79 103 120 151 170 203 227 | - | | | - | 9 | 21 29 45 65 106 124 150 171 196 224 | - | | | - | 10 | 30 49 75 97 121 142 165 186 209 229 | - | | | - | 11 | 19 25 52 70 93 116 143 166 192 219 | - | | | - | 12 | 26 34 62 75 97 118 145 167 194 217 | - | | | - | 13 | 25 33 56 70 91 113 143 165 196 223 | - | | | - | 14 | 21 34 51 72 97 117 145 171 196 222 | - | | | - | 15 | 20 29 50 67 90 117 144 168 197 221 | - | | | - | 16 | 22 31 48 66 95 117 146 168 196 222 | - | | | - | 17 | 24 33 51 77 116 134 158 180 200 224 | - | | | - | 18 | 21 28 70 87 106 124 149 170 194 217 | - | | | - | 19 | 26 33 53 64 83 117 152 173 204 225 | - | | | - | 20 | 27 34 65 95 108 129 155 174 210 225 | - | | | - | 21 | 20 26 72 99 113 131 154 176 200 219 | - | | | - | 22 | 34 43 61 78 93 114 155 177 205 229 | - | | | - | 23 | 23 29 54 97 124 138 163 179 209 229 | - | | | - | 24 | 30 38 56 89 118 129 158 178 200 231 | - | | | - - - -Valin, et al. Expires November 18, 2012 [Page 61] - -Internet-Draft Interactive Audio Codec May 2012 - - - | 25 | 21 29 49 63 85 111 142 163 193 222 | - | | | - | 26 | 27 48 77 103 133 158 179 196 215 232 | - | | | - | 27 | 29 47 74 99 124 151 176 198 220 237 | - | | | - | 28 | 33 42 61 76 93 121 155 174 207 225 | - | | | - | 29 | 29 53 87 112 136 154 170 188 208 227 | - | | | - | 30 | 24 30 52 84 131 150 166 186 203 229 | - | | | - | 31 | 37 48 64 84 104 118 156 177 201 230 | - +----+----------------------------------------+ - - Table 23: NB/MB Normalized LSF Stage-1 Codebook Vectors - - +----+------------------------------------------------------------+ - | I1 | Codebook (Q8) | - +----+------------------------------------------------------------+ - | | 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | - | | | - | 0 | 7 23 38 54 69 85 100 116 131 147 162 178 193 208 223 239 | - | | | - | 1 | 13 25 41 55 69 83 98 112 127 142 157 171 187 203 220 236 | - | | | - | 2 | 15 21 34 51 61 78 92 106 126 136 152 167 185 205 225 240 | - | | | - | 3 | 10 21 36 50 63 79 95 110 126 141 157 173 189 205 221 237 | - | | | - | 4 | 17 20 37 51 59 78 89 107 123 134 150 164 184 205 224 240 | - | | | - | 5 | 10 15 32 51 67 81 96 112 129 142 158 173 189 204 220 236 | - | | | - | 6 | 8 21 37 51 65 79 98 113 126 138 155 168 179 192 209 218 | - | | | - | 7 | 12 15 34 55 63 78 87 108 118 131 148 167 185 203 219 236 | - | | | - | 8 | 16 19 32 36 56 79 91 108 118 136 154 171 186 204 220 237 | - | | | - | 9 | 11 28 43 58 74 89 105 120 135 150 165 180 196 211 226 241 | - | | | - | 10 | 6 16 33 46 60 75 92 107 123 137 156 169 185 199 214 225 | - | | | - | 11 | 11 19 30 44 57 74 89 105 121 135 152 169 186 202 218 234 | - | | | - | 12 | 12 19 29 46 57 71 88 100 120 132 148 165 182 199 216 233 | - | | | - - - -Valin, et al. Expires November 18, 2012 [Page 62] - -Internet-Draft Interactive Audio Codec May 2012 - - - | 13 | 17 23 35 46 56 77 92 106 123 134 152 167 185 204 222 237 | - | | | - | 14 | 14 17 45 53 63 75 89 107 115 132 151 171 188 206 221 240 | - | | | - | 15 | 9 16 29 40 56 71 88 103 119 137 154 171 189 205 222 237 | - | | | - | 16 | 16 19 36 48 57 76 87 105 118 132 150 167 185 202 218 236 | - | | | - | 17 | 12 17 29 54 71 81 94 104 126 136 149 164 182 201 221 237 | - | | | - | 18 | 15 28 47 62 79 97 115 129 142 155 168 180 194 208 223 238 | - | | | - | 19 | 8 14 30 45 62 78 94 111 127 143 159 175 192 207 223 239 | - | | | - | 20 | 17 30 49 62 79 92 107 119 132 145 160 174 190 204 220 235 | - | | | - | 21 | 14 19 36 45 61 76 91 108 121 138 154 172 189 205 222 238 | - | | | - | 22 | 12 18 31 45 60 76 91 107 123 138 154 171 187 204 221 236 | - | | | - | 23 | 13 17 31 43 53 70 83 103 114 131 149 167 185 203 220 237 | - | | | - | 24 | 17 22 35 42 58 78 93 110 125 139 155 170 188 206 224 240 | - | | | - | 25 | 8 15 34 50 67 83 99 115 131 146 162 178 193 209 224 239 | - | | | - | 26 | 13 16 41 66 73 86 95 111 128 137 150 163 183 206 225 241 | - | | | - | 27 | 17 25 37 52 63 75 92 102 119 132 144 160 175 191 212 231 | - | | | - | 28 | 19 31 49 65 83 100 117 133 147 161 174 187 200 213 227 242 | - | | | - | 29 | 18 31 52 68 88 103 117 126 138 149 163 177 192 207 223 239 | - | | | - | 30 | 16 29 47 61 76 90 106 119 133 147 161 176 193 209 224 240 | - | | | - | 31 | 15 21 35 50 61 73 86 97 110 119 129 141 175 198 218 237 | - +----+------------------------------------------------------------+ - - Table 24: WB Normalized LSF Stage-1 Codebook Vectors - - Given the stage-1 codebook entry cb1_Q8[], the stage-2 residual - res_Q10[], and their corresponding weights, w_Q9[], the reconstructed - normalized LSF coefficients are - - NLSF_Q15[k] = clamp(0, - (cb1_Q8[k]<<7) + (res_Q10[k]<<14)/w_Q9[k], 32767) , - - - - -Valin, et al. Expires November 18, 2012 [Page 63] - -Internet-Draft Interactive Audio Codec May 2012 - - - where the division is integer division. However, nothing in either - the reconstruction process or the quantization process in the encoder - thus far guarantees that the coefficients are monotonically - increasing and separated well enough to ensure a stable filter - [Kabal86]. When using the reference encoder, roughly 2% of frames - violate this constraint. The next section describes a stabilization - procedure used to make these guarantees. - -4.2.7.5.4. Normalized LSF Stabilization - - The normalized LSF stabilization procedure is implemented in - silk_NLSF_stabilize() (NLSF_stabilize.c). This process ensures that - consecutive values of the normalized LSF coefficients, NLSF_Q15[], - are spaced some minimum distance apart (predetermined to be the 0.01 - percentile of a large training set). Table 25 gives the minimum - spacings for NB and MB and those for WB, where row k is the minimum - allowed value of NLSF_Q[k]-NLSF_Q[k-1]. For the purposes of - computing this spacing for the first and last coefficient, - NLSF_Q15[-1] is taken to be 0, and NLSF_Q15[d_LPC] is taken to be - 32768. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires November 18, 2012 [Page 64] - -Internet-Draft Interactive Audio Codec May 2012 - - - +-------------+-----------+-----+ - | Coefficient | NB and MB | WB | - +-------------+-----------+-----+ - | 0 | 250 | 100 | - | | | | - | 1 | 3 | 3 | - | | | | - | 2 | 6 | 40 | - | | | | - | 3 | 3 | 3 | - | | | | - | 4 | 3 | 3 | - | | | | - | 5 | 3 | 3 | - | | | | - | 6 | 4 | 5 | - | | | | - | 7 | 3 | 14 | - | | | | - | 8 | 3 | 14 | - | | | | - | 9 | 3 | 10 | - | | | | - | 10 | 461 | 11 | - | | | | - | 11 | | 3 | - | | | | - | 12 | | 8 | - | | | | - | 13 | | 9 | - | | | | - | 14 | | 7 | - | | | | - | 15 | | 3 | - | | | | - | 16 | | 347 | - +-------------+-----------+-----+ - - Table 25: Minimum Spacing for Normalized LSF Coefficients - - The procedure starts off by trying to make small adjustments which - attempt to minimize the amount of distortion introduced. After 20 - such adjustments, it falls back to a more direct method which - guarantees the constraints are enforced but may require large - adjustments. - - Let NDeltaMin_Q15[k] be the minimum required spacing for the current - audio bandwidth from Table 25. First, the procedure finds the index - - - -Valin, et al. Expires November 18, 2012 [Page 65] - -Internet-Draft Interactive Audio Codec May 2012 - - - i where NLSF_Q15[i] - NLSF_Q15[i-1] - NDeltaMin_Q15[i] is the - smallest, breaking ties by using the lower value of i. If this value - is non-negative, then the stabilization stops; the coefficients - satisfy all the constraints. Otherwise, if i == 0, it sets - NLSF_Q15[0] to NDeltaMin_Q15[0], and if i == d_LPC, it sets - NLSF_Q15[d_LPC-1] to (32768 - NDeltaMin_Q15[d_LPC]). For all other - values of i, both NLSF_Q15[i-1] and NLSF_Q15[i] are updated as - follows: - - i-1 - __ - min_center_Q15 = (NDeltaMin_Q15[i]>>1) + \ NDeltaMin_Q15[k] - /_ - k=0 - d_LPC - __ - max_center_Q15 = 32768 - (NDeltaMin_Q15[i]>>1) - \ NDeltaMin_Q15[k] - /_ - k=i+1 - center_freq_Q15 = clamp(min_center_Q15[i], - (NLSF_Q15[i-1] + NLSF_Q15[i] + 1)>>1, - max_center_Q15[i]) - - NLSF_Q15[i-1] = center_freq_Q15 - (NDeltaMin_Q15[i]>>1) - - NLSF_Q15[i] = NLSF_Q15[i-1] + NDeltaMin_Q15[i] . - - Then the procedure repeats again, until it has either executed 20 - times or has stopped because the coefficients satisfy all the - constraints. - - After the 20th repetition of the above procedure, the following - fallback procedure executes once. First, the values of NLSF_Q15[k] - for 0 <= k < d_LPC are sorted in ascending order. Then for each - value of k from 0 to d_LPC-1, NLSF_Q15[k] is set to - - max(NLSF_Q15[k], NLSF_Q15[k-1] + NDeltaMin_Q15[k]) . - - Next, for each value of k from d_LPC-1 down to 0, NLSF_Q15[k] is set - to - - min(NLSF_Q15[k], NLSF_Q15[k+1] - NDeltaMin_Q15[k+1]) . - -4.2.7.5.5. Normalized LSF Interpolation - - For 20 ms SILK frames, the first half of the frame (i.e., the first - two subframes) may use normalized LSF coefficients that are - interpolated between the decoded LSFs for the most recent coded frame - - - -Valin, et al. Expires November 18, 2012 [Page 66] - -Internet-Draft Interactive Audio Codec May 2012 - - - (in the same channel) and the current frame. A Q2 interpolation - factor follows the LSF coefficient indices in the bitstream, which is - decoded using the PDF in Table 26. This happens in - silk_decode_indices() (decode_indices.c). After either - - o An uncoded regular SILK frame in the side channel, or - - o A decoder reset (see Section 4.5.2), - - the decoder still decodes this factor, but ignores its value and - always uses 4 instead. For 10 ms SILK frames, this factor is not - stored at all. - - +---------------------------+ - | PDF | - +---------------------------+ - | {13, 22, 29, 11, 181}/256 | - +---------------------------+ - - Table 26: PDF for Normalized LSF Interpolation Index - - Let n2_Q15[k] be the normalized LSF coefficients decoded by the - procedure in Section 4.2.7.5, n0_Q15[k] be the LSF coefficients - decoded for the prior frame, and w_Q2 be the interpolation factor. - Then the normalized LSF coefficients used for the first half of a - 20 ms frame, n1_Q15[k], are - - n1_Q15[k] = n0_Q15[k] + (w_Q2*(n2_Q15[k] - n0_Q15[k]) >> 2) . - - This interpolation is performed in silk_decode_parameters() - (decode_parameters.c). - -4.2.7.5.6. Converting Normalized LSFs to LPC Coefficients - - Any LPC filter A(z) can be split into a symmetric part P(z) and an - anti-symmetric part Q(z) such that - - d_LPC - __ -k 1 - A(z) = 1 - \ a[k] * z = - * (P(z) + Q(z)) - /_ 2 - k=1 - - with - - - - - - - -Valin, et al. Expires November 18, 2012 [Page 67] - -Internet-Draft Interactive Audio Codec May 2012 - - - -d_LPC-1 -1 - P(z) = A(z) + z * A(z ) - - -d_LPC-1 -1 - Q(z) = A(z) - z * A(z ) . - - The even normalized LSF coefficients correspond to a pair of - conjugate roots of P(z), while the odd coefficients correspond to a - pair of conjugate roots of Q(z), all of which lie on the unit circle. - In addition, P(z) has a root at pi and Q(z) has a root at 0. Thus, - they may be reconstructed mathematically from a set of normalized LSF - coefficients, n[k], as - - d_LPC/2-1 - -1 ___ -1 -2 - P(z) = (1 + z ) * | | (1 - 2*cos(pi*n[2*k])*z + z ) - k=0 - - d_LPC/2-1 - -1 ___ -1 -2 - Q(z) = (1 - z ) * | | (1 - 2*cos(pi*n[2*k+1])*z + z ) - k=0 - - However, SILK performs this reconstruction using a fixed-point - approximation so that all decoders can reproduce it in a bit-exact - manner to avoid prediction drift. The function silk_NLSF2A() - (NLSF2A.c) implements this procedure. - - To start, it approximates cos(pi*n[k]) using a table lookup with - linear interpolation. The encoder SHOULD use the inverse of this - piecewise linear approximation, rather than the true inverse of the - cosine function, when deriving the normalized LSF coefficients. - These values are also re-ordered to improve numerical accuracy when - constructing the LPC polynomials. - - - - - - - - - - - - - - - - - -Valin, et al. Expires November 18, 2012 [Page 68] - -Internet-Draft Interactive Audio Codec May 2012 - - - +-------------+-----------+----+ - | Coefficient | NB and MB | WB | - +-------------+-----------+----+ - | 0 | 0 | 0 | - | | | | - | 1 | 9 | 15 | - | | | | - | 2 | 6 | 8 | - | | | | - | 3 | 3 | 7 | - | | | | - | 4 | 4 | 4 | - | | | | - | 5 | 5 | 11 | - | | | | - | 6 | 8 | 12 | - | | | | - | 7 | 1 | 3 | - | | | | - | 8 | 2 | 2 | - | | | | - | 9 | 7 | 13 | - | | | | - | 10 | | 10 | - | | | | - | 11 | | 5 | - | | | | - | 12 | | 6 | - | | | | - | 13 | | 9 | - | | | | - | 14 | | 14 | - | | | | - | 15 | | 1 | - +-------------+-----------+----+ - - Table 27: LSF Ordering for Polynomial Evaluation - - The top 7 bits of each normalized LSF coefficient index a value in - the table, and the next 8 bits interpolate between it and the next - value. Let i = (n[k] >> 8) be the integer index and f = (n[k] & 255) - be the fractional part of a given coefficient. Then the re-ordered, - approximated cosine, c_Q17[ordering[k]], is - - c_Q17[ordering[k]] = (cos_Q12[i]*256 - + (cos_Q12[i+1]-cos_Q12[i])*f + 4) >> 3 , - - where ordering[k] is the k'th entry of the column of Table 27 - - - -Valin, et al. Expires November 18, 2012 [Page 69] - -Internet-Draft Interactive Audio Codec May 2012 - - - corresponding to the current audio bandwidth and cos_Q12[i] is the - i'th entry of Table 28. - - +-----+-------+-------+-------+-------+ - | i | +0 | +1 | +2 | +3 | - +-----+-------+-------+-------+-------+ - | 0 | 4096 | 4095 | 4091 | 4085 | - | | | | | | - | 4 | 4076 | 4065 | 4052 | 4036 | - | | | | | | - | 8 | 4017 | 3997 | 3973 | 3948 | - | | | | | | - | 12 | 3920 | 3889 | 3857 | 3822 | - | | | | | | - | 16 | 3784 | 3745 | 3703 | 3659 | - | | | | | | - | 20 | 3613 | 3564 | 3513 | 3461 | - | | | | | | - | 24 | 3406 | 3349 | 3290 | 3229 | - | | | | | | - | 28 | 3166 | 3102 | 3035 | 2967 | - | | | | | | - | 32 | 2896 | 2824 | 2751 | 2676 | - | | | | | | - | 36 | 2599 | 2520 | 2440 | 2359 | - | | | | | | - | 40 | 2276 | 2191 | 2106 | 2019 | - | | | | | | - | 44 | 1931 | 1842 | 1751 | 1660 | - | | | | | | - | 48 | 1568 | 1474 | 1380 | 1285 | - | | | | | | - | 52 | 1189 | 1093 | 995 | 897 | - | | | | | | - | 56 | 799 | 700 | 601 | 501 | - | | | | | | - | 60 | 401 | 301 | 201 | 101 | - | | | | | | - | 64 | 0 | -101 | -201 | -301 | - | | | | | | - | 68 | -401 | -501 | -601 | -700 | - | | | | | | - | 72 | -799 | -897 | -995 | -1093 | - | | | | | | - | 76 | -1189 | -1285 | -1380 | -1474 | - | | | | | | - | 80 | -1568 | -1660 | -1751 | -1842 | - | | | | | | - - - -Valin, et al. Expires November 18, 2012 [Page 70] - -Internet-Draft Interactive Audio Codec May 2012 - - - | 84 | -1931 | -2019 | -2106 | -2191 | - | | | | | | - | 88 | -2276 | -2359 | -2440 | -2520 | - | | | | | | - | 92 | -2599 | -2676 | -2751 | -2824 | - | | | | | | - | 96 | -2896 | -2967 | -3035 | -3102 | - | | | | | | - | 100 | -3166 | -3229 | -3290 | -3349 | - | | | | | | - | 104 | -3406 | -3461 | -3513 | -3564 | - | | | | | | - | 108 | -3613 | -3659 | -3703 | -3745 | - | | | | | | - | 112 | -3784 | -3822 | -3857 | -3889 | - | | | | | | - | 116 | -3920 | -3948 | -3973 | -3997 | - | | | | | | - | 120 | -4017 | -4036 | -4052 | -4065 | - | | | | | | - | 124 | -4076 | -4085 | -4091 | -4095 | - | | | | | | - | 128 | -4096 | | | | - +-----+-------+-------+-------+-------+ - - Table 28: Q12 Cosine Table for LSF Conversion - - Given the list of cosine values, silk_NLSF2A_find_poly() (NLSF2A.c) - computes the coefficients of P and Q, described here via a simple - recurrence. Let p_Q16[k][j] and q_Q16[k][j] be the coefficients of - the products of the first (k+1) root pairs for P and Q, with j - indexing the coefficient number. Only the first (k+2) coefficients - are needed, as the products are symmetric. Let - p_Q16[0][0] = q_Q16[0][0] = 1<<16, p_Q16[0][1] = -c_Q17[0], - q_Q16[0][1] = -c_Q17[1], and d2 = d_LPC/2. As boundary conditions, - assume p_Q16[k][j] = q_Q16[k][j] = 0 for all j < 0. Also, assume - p_Q16[k][k+2] = p_Q16[k][k] and q_Q16[k][k+2] = q_Q16[k][k] (because - of the symmetry). Then, for 0 < k < d2 and 0 <= j <= k+1, - - p_Q16[k][j] = p_Q16[k-1][j] + p_Q16[k-1][j-2] - - ((c_Q17[2*k]*p_Q16[k-1][j-1] + 32768)>>16) , - - q_Q16[k][j] = q_Q16[k-1][j] + q_Q16[k-1][j-2] - - ((c_Q17[2*k+1]*q_Q16[k-1][j-1] + 32768)>>16) . - - The use of Q17 values for the cosine terms in an otherwise Q16 - expression implicitly scales them by a factor of 2. The - multiplications in this recurrence may require up to 48 bits of - - - -Valin, et al. Expires November 18, 2012 [Page 71] - -Internet-Draft Interactive Audio Codec May 2012 - - - precision in the result to avoid overflow. In practice, each row of - the recurrence only depends on the previous row, so an implementation - does not need to store all of them. - - silk_NLSF2A() uses the values from the last row of this recurrence to - reconstruct a 32-bit version of the LPC filter (without the leading - 1.0 coefficient), a32_Q17[k], 0 <= k < d2: - - a32_Q17[k] = -(q_Q16[d2-1][k+1] - q_Q16[d2-1][k]) - - (p_Q16[d2-1][k+1] + p_Q16[d2-1][k])) , - - a32_Q17[d_LPC-k-1] = (q_Q16[d2-1][k+1] - q_Q16[d2-1][k]) - - (p_Q16[d2-1][k+1] + p_Q16[d2-1][k])) . - - The sum and difference of two terms from each of the p_Q16 and q_Q16 - coefficient lists reflect the (1 + z**-1) and (1 - z**-1) factors of - P and Q, respectively. The promotion of the expression from Q16 to - Q17 implicitly scales the result by 1/2. - -4.2.7.5.7. Limiting the Range of the LPC Coefficients - - The a32_Q17[] coefficients are too large to fit in a 16-bit value, - which significantly increases the cost of applying this filter in - fixed-point decoders. Reducing them to Q12 precision doesn't incur - any significant quality loss, but still does not guarantee they will - fit. silk_NLSF2A() applies up to 10 rounds of bandwidth expansion to - limit the dynamic range of these coefficients. Even floating-point - decoders SHOULD perform these steps, to avoid mismatch. - - For each round, the process first finds the index k such that - abs(a32_Q17[k]) is largest, breaking ties by choosing the lowest - value of k. Then, it computes the corresponding Q12 precision value, - maxabs_Q12, subject to an upper bound to avoid overflow in subsequent - computations: - - maxabs_Q12 = min((maxabs_Q17 + 16) >> 5, 163838) . - - If this is larger than 32767, the procedure derives the chirp factor, - sc_Q16[0], to use in the bandwidth expansion as - - (maxabs_Q12 - 32767) << 14 - sc_Q16[0] = 65470 - -------------------------- , - (maxabs_Q12 * (k+1)) >> 2 - - where the division here is integer division. This is an - approximation of the chirp factor needed to reduce the target - coefficient to 32767, though it is both less than 0.999 and, for - k > 0 when maxabs_Q12 is much greater than 32767, still slightly too - - - -Valin, et al. Expires November 18, 2012 [Page 72] - -Internet-Draft Interactive Audio Codec May 2012 - - - large. The upper bound on maxabs_Q12, 163838, was chosen because it - is equal to ((2**31 - 1) >> 14) + 32767, i.e., the largest value of - maxabs_Q12 that would not overflow the numerator in the equation - above when stored in a signed 32-bit integer. - - silk_bwexpander_32() (bwexpander_32.c) performs the bandwidth - expansion (again, only when maxabs_Q12 is greater than 32767) using - the following recurrence: - - a32_Q17[k] = (a32_Q17[k]*sc_Q16[k]) >> 16 - - sc_Q16[k+1] = (sc_Q16[0]*sc_Q16[k] + 32768) >> 16 - - The first multiply may require up to 48 bits of precision in the - result to avoid overflow. The second multiply must be unsigned to - avoid overflow with only 32 bits of precision. The reference - implementation uses a slightly more complex formulation that avoids - the 32-bit overflow using signed multiplication, but is otherwise - equivalent. - - After 10 rounds of bandwidth expansion are performed, they are simply - saturated to 16 bits: - - a32_Q17[k] = clamp(-32768, (a32_Q17[k] + 16) >> 5, 32767) << 5 . - - Because this performs the actual saturation in the Q12 domain, but - converts the coefficients back to the Q17 domain for the purposes of - prediction gain limiting, this step must be performed after the 10th - round of bandwidth expansion, regardless of whether or not the Q12 - version of any coefficient still overflows a 16-bit integer. This - saturation is not performed if maxabs_Q12 drops to 32767 or less - prior to the 10th round. - -4.2.7.5.8. Limiting the Prediction Gain of the LPC Filter - - The prediction gain of an LPC synthesis filter is the square-root of - the output energy when the filter is excited by a unit-energy - impulse. Even if the Q12 coefficients would fit, the resulting - filter may still have a significant gain (especially for voiced - sounds), making the filter unstable. silk_NLSF2A() applies up to 18 - additional rounds of bandwidth expansion to limit the prediction - gain. Instead of controlling the amount of bandwidth expansion using - the prediction gain itself (which may diverge to infinity for an - unstable filter), silk_NLSF2A() uses silk_LPC_inverse_pred_gain_QA() - (LPC_inv_pred_gain.c) to compute the reflection coefficients - associated with the filter. The filter is stable if and only if the - magnitude of these coefficients is sufficiently less than one. The - reflection coefficients, rc[k], can be computed using a simple - - - -Valin, et al. Expires November 18, 2012 [Page 73] - -Internet-Draft Interactive Audio Codec May 2012 - - - Levinson recurrence, initialized with the LPC coefficients a[d_LPC- - 1][n] = a[n], and then updated via - - rc[k] = -a[k][k] , - - a[k][n] - a[k][k-n-1]*rc[k] - a[k-1][n] = --------------------------- . - 2 - 1 - rc[k] - - However, silk_LPC_inverse_pred_gain_QA() approximates this using - fixed-point arithmetic to guarantee reproducible results across - platforms and implementations. Since small changes in the - coefficients can make a stable filter unstable, it takes the real Q12 - coefficients that will be used during reconstruction as input. Thus, - let - - a32_Q12[n] = (a32_Q17[n] + 16) >> 5 - - be the Q12 version of the LPC coefficients that will eventually be - used. As a simple initial check, the decoder computes the DC - response as - - d_PLC-1 - __ - DC_resp = \ a32_Q12[n] - /_ - n=0 - - and if DC_resp > 4096, the filter is unstable. - - Increasing the precision of these Q12 coefficients to Q24 for - intermediate computations allows more accurate computation of the - reflection coefficients, so the decoder initializes the recurrence - via - - a32_Q24[d_LPC-1][n] = a32_Q12[n] << 12 . - - Then for each k from d_LPC-1 down to 0, if - abs(a32_Q24[k][k]) > 16773022, the filter is unstable and the - recurrence stops. The constant 16773022 here is approximately - 0.99975 in Q24. Otherwise, row k-1 of a32_Q24 is computed from row k - as - - - - - - - - -Valin, et al. Expires November 18, 2012 [Page 74] - -Internet-Draft Interactive Audio Codec May 2012 - - - rc_Q31[k] = -a32_Q24[k][k] << 7 , - - div_Q30[k] = (1<<30) - (rc_Q31[k]*rc_Q31[k] >> 32) , - - b1[k] = ilog(div_Q30[k]) , - - b2[k] = b1[k] - 16 , - - (1<<29) - 1 - inv_Qb2[k] = ----------------------- , - div_Q30[k] >> (b2[k]+1) - - err_Q29[k] = (1<<29) - - ((div_Q30[k]<<(15-b2[k]))*inv_Qb2[k] >> 16) , - - gain_Qb1[k] = ((inv_Qb2[k] << 16) - + (err_Q29[k]*inv_Qb2[k] >> 13)) , - - num_Q24[k-1][n] = a32_Q24[k][n] - - ((a32_Q24[k][k-n-1]*rc_Q31[k] + (1<<30)) >> 31) , - - a32_Q24[k-1][n] = (num_Q24[k-1][n]*gain_Qb1[k] - + (1<<(b1[k]-1))) >> b1[k] , - - where 0 <= n < k. Here, rc_Q30[k] are the reflection coefficients. - div_Q30[k] is the denominator for each iteration, and gain_Qb1[k] is - its multiplicative inverse (with b1[k] fractional bits, where b1[k] - ranges from 20 to 31). inv_Qb2[k], which ranges from 16384 to 32767, - is a low-precision version of that inverse (with b2[k] fractional - bits). err_Q29[k] is the residual error, ranging from -32763 to - 32392, which is used to improve the accuracy. The values - t_Q24[k-1][n] for each n are the numerators for the next row of - coefficients in the recursion, and a32_Q24[k-1][n] is the final - version of that row. Every multiply in this procedure except the one - used to compute gain_Qb1[k] requires more than 32 bits of precision, - but otherwise all intermediate results fit in 32 bits or less. In - practice, because each row only depends on the next one, an - implementation does not need to store them all. - - If abs(a32_Q24[k][k]) <= 16773022 for 0 <= k < d_LPC, then the filter - is considered stable. However, the problem of determining stability - is ill-conditioned when the filter contains several reflection - coefficients whose magnitude is very close to one. This fixed-point - algorithm is not mathematically guaranteed to correctly classify - filters as stable or unstable in this case, though it does very well - in practice. - - On round i, 1 <= i <= 18, if the filter passes these stability - - - -Valin, et al. Expires November 18, 2012 [Page 75] - -Internet-Draft Interactive Audio Codec May 2012 - - - checks, then this procedure stops, and the final LPC coefficients to - use for reconstruction in Section 4.2.7.9.2 are - - a_Q12[k] = (a32_Q17[k] + 16) >> 5 . - - Otherwise, a round of bandwidth expansion is applied using the same - procedure as in Section 4.2.7.5.7, with - - sc_Q16[0] = 65536 - (2<| decoder |----+ - | +---------+ | - | | - | +---------+ v - | | Fine | +---+ - +->| decoder |->| + | - | +---------+ +---+ - | ^ | - +---------+ | | | - | Range | | +----------+ v - | Decoder |-+ | Bit | +------+ - +---------+ | |Allocation| | 2**x | - | +----------+ +------+ - | | | - | v v +--------+ - | +---------+ +---+ +-------+ | pitch | - +->| PVQ |->| * |->| IMDCT |->| post- |---> - | | decoder | +---+ +-------+ | filter | - | +---------+ +--------+ - | ^ - +--------------------------------------+ - - Figure 17: Structure of the CELT decoder - - The decoder is based on the following symbols and sets of symbols: - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires November 18, 2012 [Page 108] - -Internet-Draft Interactive Audio Codec May 2012 - - - +---------------+-----------------------------------+---------------+ - | Symbol(s) | PDF | Condition | - +---------------+-----------------------------------+---------------+ - | silence | {32767, 1}/32768 | | - | | | | - | post-filter | {1, 1}/2 | | - | | | | - | octave | uniform (6) | post-filter | - | | | | - | period | raw bits (4+octave) | post-filter | - | | | | - | gain | raw bits (3) | post-filter | - | | | | - | tapset | {2, 1, 1}/4 | post-filter | - | | | | - | transient | {7, 1}/8 | | - | | | | - | intra | {7, 1}/8 | | - | | | | - | coarse energy | Section 4.3.2 | | - | | | | - | tf_change | Section 4.3.1 | | - | | | | - | tf_select | {1, 1}/2 | Section 4.3.1 | - | | | | - | spread | {7, 2, 21, 2}/32 | | - | | | | - | dyn. alloc. | Section 4.3.3 | | - | | | | - | alloc. trim | {2, 2, 5, 10, 22, 46, 22, 10, 5, | | - | | 2, 2}/128 | | - | | | | - | skip | {1, 1}/2 | Section 4.3.3 | - | | | | - | intensity | uniform | Section 4.3.3 | - | | | | - | dual | {1, 1}/2 | | - | | | | - | fine energy | Section 4.3.2 | | - | | | | - | residual | Section 4.3.4 | | - | | | | - | anti-collapse | {1, 1}/2 | Section 4.3.5 | - | | | | - | finalize | Section 4.3.2 | | - +---------------+-----------------------------------+---------------+ - - Table 56: Order of the Symbols in the CELT Section of the Bitstream - - - -Valin, et al. Expires November 18, 2012 [Page 109] - -Internet-Draft Interactive Audio Codec May 2012 - - - The decoder extracts information from the range-coded bitstream in - the order described in Table 56. In some circumstances, it is - possible for a decoded value to be out of range due to a very small - amount of redundancy in the encoding of large integers by the range - coder. In that case, the decoder should assume there has been an - error in the coding, decoding, or transmission and SHOULD take - measures to conceal the error and/or report to the application that a - problem has occurred. Such out of range errors cannot occur in the - SILK layer. - -4.3.1. Transient Decoding - - The "transient" flag indicates whether the frame uses a single long - MDCT or several short MDCTs. When it is set, then the MDCT - coefficients represent multiple short MDCTs in the frame. When not - set, the coefficients represent a single long MDCT for the frame. - The flag is encoded in the bitstream with a probability of 1/8. In - addition to the global transient flag is a per-band binary flag to - change the time-frequency (tf) resolution independently in each band. - The change in tf resolution is defined in tf_select_table[][] in - celt.c and depends on the frame size, whether the transient flag is - set, and the value of tf_select. The tf_select flag uses a 1/2 - probability, but is only decoded if it can have an impact on the - result knowing the value of all per-band tf_change flags. - -4.3.2. Energy Envelope Decoding - - It is important to quantize the energy with sufficient resolution - because any energy quantization error cannot be compensated for at a - later stage. Regardless of the resolution used for encoding the - spectral shape of a band, it is perceptually important to preserve - the energy in each band. CELT uses a three-step coarse-fine-fine - strategy for encoding the energy in the base-2 log domain, as - implemented in quant_bands.c - -4.3.2.1. Coarse energy decoding - - Coarse quantization of the energy uses a fixed resolution of 6 dB - (integer part of base-2 log). To minimize the bitrate, prediction is - applied both in time (using the previous frame) and in frequency - (using the previous bands). The part of the prediction that is based - on the previous frame can be disabled, creating an "intra" frame - where the energy is coded without reference to prior frames. The - decoder first reads the intra flag to determine what prediction is - used. The 2-D z-transform [z-transform] of the prediction filter is: - - - - - - -Valin, et al. Expires November 18, 2012 [Page 110] - -Internet-Draft Interactive Audio Codec May 2012 - - - -1 -1 - (1 - alpha*z_l )*(1 - z_b ) - A(z_l, z_b) = ----------------------------- - -1 - 1 - beta*z_b - - where b is the band index and l is the frame index. The prediction - coefficients applied depend on the frame size in use when not using - intra energy and are alpha=0, beta=4915/32768 when using intra - energy. The time-domain prediction is based on the final fine - quantization of the previous frame, while the frequency domain - (within the current frame) prediction is based on coarse quantization - only (because the fine quantization has not been computed yet). The - prediction is clamped internally so that fixed point implementations - with limited dynamic range always remain in the same state as - floating point implementations. We approximate the ideal probability - distribution of the prediction error using a Laplace distribution - with separate parameters for each frame size in intra- and inter- - frame modes. These parameters are held in the e_prob_model table in - quant_bands.c. The coarse energy quantization is performed by - unquant_coarse_energy() and unquant_coarse_energy_impl() - (quant_bands.c). The encoding of the Laplace-distributed values is - implemented in ec_laplace_decode() (laplace.c). - -4.3.2.2. Fine energy quantization - - The number of bits assigned to fine energy quantization in each band - is determined by the bit allocation computation described in - Section 4.3.3. Let B_i be the number of fine energy bits for band i; - the refinement is an integer f in the range [0,2**B_i-1]. The - mapping between f and the correction applied to the coarse energy is - equal to (f+1/2)/2**B_i - 1/2. Fine energy quantization is - implemented in quant_fine_energy() (quant_bands.c). - - When some bits are left "unused" after all other flags have been - decoded, these bits are assigned to a "final" step of fine - allocation. In effect, these bits are used to add one extra fine - energy bit per band per channel. The allocation process determines - two "priorities" for the final fine bits. Any remaining bits are - first assigned only to bands of priority 0, starting from band 0 and - going up. If all bands of priority 0 have received one bit per - channel, then bands of priority 1 are assigned an extra bit per - channel, starting from band 0. If any bits are left after this, they - are left unused. This is implemented in unquant_energy_finalise() - (quant_bands.c). - - - - - - -Valin, et al. Expires November 18, 2012 [Page 111] - -Internet-Draft Interactive Audio Codec May 2012 - - -4.3.3. Bit Allocation - - Because the bit allocation drives the decoding of the range-coder - stream, it MUST be recovered exactly so that identical coding - decisions are made in the encoder and decoder. Any deviation from - the reference's resulting bit allocation will result in corrupted - output, though implementers are free to implement the procedure in - any way which produces identical results. - - The per-band gain-shape structure of the CELT layer ensures that - using the same number of bits for the spectral shape of a band in - every frame will result in a roughly constant signal-to-noise ratio - in that band. This results in coding noise that has the same - spectral envelope as the signal. The masking curve produced by a - standard psychoacoustic model also closely follows the spectral - envelope of the signal. This structure means that the ideal - allocation is more consistent from frame to frame than it is for - other codecs without an equivalent structure, and that a fixed - allocation provides fairly consistent perceptual - performance [Valin2010]. - - Many codecs transmit significant amounts of side information to - control the bit allocation within a frame. Often this control is - only indirect, and must be exercised carefully to achieve the desired - rate constraints. The CELT layer, however, can adapt over a very - wide range of rates, and thus has a large number of codebook sizes to - choose from for each band. Explicitly signaling the size of each of - these codebooks would impose considerable overhead, even though the - allocation is relatively static from frame to frame. This is because - all of the information required to compute these codebook sizes must - be derived from a single frame by itself, in order to retain - robustness to packet loss, so the signaling cannot take advantage of - knowledge of the allocation in neighboring frames. This problem is - exacerbated in low-latency (small frame size) applications, which - would include this overhead in every frame. - - For this reason, in the MDCT mode Opus uses a primarily implicit bit - allocation. The available bitstream capacity is known in advance to - both the encoder and decoder without additional signaling, ultimately - from the packet sizes expressed by a higher-level protocol. Using - this information, the codec interpolates an allocation from a hard- - coded table. - - While the band-energy structure effectively models intra-band - masking, it ignores the weaker inter-band masking, band-temporal - masking, and other less significant perceptual effects. While these - effects can often be ignored, they can become significant for - particular samples. One mechanism available to encoders would be to - - - -Valin, et al. Expires November 18, 2012 [Page 112] - -Internet-Draft Interactive Audio Codec May 2012 - - - simply increase the overall rate for these frames, but this is not - possible in a constant rate mode and can be fairly inefficient. As a - result three explicitly signaled mechanisms are provided to alter the - implicit allocation: - - o Band boost - - o Allocation trim - - o Band skipping - - The first of these mechanisms, band boost, allows an encoder to boost - the allocation in specific bands. The second, allocation trim, works - by biasing the overall allocation towards higher or lower frequency - bands. The third, band skipping, selects which low-precision high - frequency bands will be allocated no shape bits at all. - - In stereo mode there are two additional parameters potentially coded - as part of the allocation procedure: a parameter to allow the - selective elimination of allocation for the 'side' (i.e., intensity - stereo) in jointly coded bands, and a flag to deactivate joint coding - (i.e., dual stereo). These values are not signaled if they would be - meaningless in the overall context of the allocation. - - Because every signaled adjustment increases overhead and - implementation complexity, none were included speculatively: the - reference encoder makes use of all of these mechanisms. While the - decision logic in the reference was found to be effective enough to - justify the overhead and complexity, further analysis techniques may - be discovered which increase the effectiveness of these parameters. - As with other signaled parameters, an encoder is free to choose the - values in any manner, but unless a technique is known to deliver - superior perceptual results the methods used by the reference - implementation should be used. - - The allocation process consists of the following steps: determining - the per-band maximum allocation vector, decoding the boosts, decoding - the tilt, determining the remaining capacity of the frame, searching - the mode table for the entry nearest but not exceeding the available - space (subject to the tilt, boosts, band maximums, and band - minimums), linear interpolation, reallocation of unused bits with - concurrent skip decoding, determination of the fine-energy vs. shape - split, and final reallocation. This process results in a per-band - shape allocation (in 1/8th bit units), a per-band fine-energy - allocation (in 1 bit per channel units), a set of band priorities for - controlling the use of remaining bits at the end of the frame, and a - remaining balance of unallocated space, which is usually zero except - at very high rates. - - - -Valin, et al. Expires November 18, 2012 [Page 113] - -Internet-Draft Interactive Audio Codec May 2012 - - - The "static" bit allocation (in 1/8 bits) for a quality q, excluding - the minimums, maximums, tilt and boosts, is equal to - channels*N*alloc[band][q]<>2, where alloc[][] is given in - Table 57 and LM=log2(frame_size/120). The allocation is obtained by - linearly interpolating between two values of q (in steps of 1/64) to - find the highest allocation that does not exceed the number of bits - remaining. - - Rows indicate the MDCT bands, columns are the different quality (q) - parameters. The units are 1/32 bit per MDCT bin. - - +---+----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ - | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | - +---+----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ - | 0 | 90 | 110 | 118 | 126 | 134 | 144 | 152 | 162 | 172 | 200 | - | | | | | | | | | | | | - | 0 | 80 | 100 | 110 | 119 | 127 | 137 | 145 | 155 | 165 | 200 | - | | | | | | | | | | | | - | 0 | 75 | 90 | 103 | 112 | 120 | 130 | 138 | 148 | 158 | 200 | - | | | | | | | | | | | | - | 0 | 69 | 84 | 93 | 104 | 114 | 124 | 132 | 142 | 152 | 200 | - | | | | | | | | | | | | - | 0 | 63 | 78 | 86 | 95 | 103 | 113 | 123 | 133 | 143 | 200 | - | | | | | | | | | | | | - | 0 | 56 | 71 | 80 | 89 | 97 | 107 | 117 | 127 | 137 | 200 | - | | | | | | | | | | | | - | 0 | 49 | 65 | 75 | 83 | 91 | 101 | 111 | 121 | 131 | 200 | - | | | | | | | | | | | | - | 0 | 40 | 58 | 70 | 78 | 85 | 95 | 105 | 115 | 125 | 200 | - | | | | | | | | | | | | - | 0 | 34 | 51 | 65 | 72 | 78 | 88 | 98 | 108 | 118 | 198 | - | | | | | | | | | | | | - | 0 | 29 | 45 | 59 | 66 | 72 | 82 | 92 | 102 | 112 | 193 | - | | | | | | | | | | | | - | 0 | 20 | 39 | 53 | 60 | 66 | 76 | 86 | 96 | 106 | 188 | - | | | | | | | | | | | | - | 0 | 18 | 32 | 47 | 54 | 60 | 70 | 80 | 90 | 100 | 183 | - | | | | | | | | | | | | - | 0 | 10 | 26 | 40 | 47 | 54 | 64 | 74 | 84 | 94 | 178 | - | | | | | | | | | | | | - | 0 | 0 | 20 | 31 | 39 | 47 | 57 | 67 | 77 | 87 | 173 | - | | | | | | | | | | | | - | 0 | 0 | 12 | 23 | 32 | 41 | 51 | 61 | 71 | 81 | 168 | - | | | | | | | | | | | | - | 0 | 0 | 0 | 15 | 25 | 35 | 45 | 55 | 65 | 75 | 163 | - | | | | | | | | | | | | - | 0 | 0 | 0 | 4 | 17 | 29 | 39 | 49 | 59 | 69 | 158 | - | | | | | | | | | | | | - - - -Valin, et al. Expires November 18, 2012 [Page 114] - -Internet-Draft Interactive Audio Codec May 2012 - - - | 0 | 0 | 0 | 0 | 12 | 23 | 33 | 43 | 53 | 63 | 153 | - | | | | | | | | | | | | - | 0 | 0 | 0 | 0 | 1 | 16 | 26 | 36 | 46 | 56 | 148 | - | | | | | | | | | | | | - | 0 | 0 | 0 | 0 | 0 | 10 | 15 | 20 | 30 | 45 | 129 | - | | | | | | | | | | | | - | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 20 | 104 | - +---+----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ - - Table 57: CELT Static Allocation Table - - The maximum allocation vector is an approximation of the maximum - space that can be used by each band for a given mode. The value is - approximate because the shape encoding is variable rate (due to - entropy coding of splitting parameters). Setting the maximum too low - reduces the maximum achievable quality in a band while setting it too - high may result in waste: bitstream capacity available at the end of - the frame which can not be put to any use. The maximums specified by - the codec reflect the average maximum. In the reference - implementation, the maximums in bits/sample are precomputed in a - static table (see cache_caps50[] in static_modes_float.h) for each - band, for each value of LM, and for both mono and stereo. - Implementations are expected to simply use the same table data, but - the procedure for generating this table is included in rate.c as part - of compute_pulse_cache(). - - To convert the values in cache.caps into the actual maximums: first - set nbBands to the maximum number of bands for this mode, and stereo - to zero if stereo is not in use and one otherwise. For each band set - N to the number of MDCT bins covered by the band (for one channel), - set LM to the shift value for the frame size, then set i to - nbBands*(2*LM+stereo). Then set the maximum for the band to the i-th - index of cache.caps + 64 and multiply by the number of channels in - the current frame (one or two) and by N, then divide the result by 4 - using integer division. The resulting vector will be called cap[]. - The elements fit in signed 16-bit integers but do not fit in 8 bits. - This procedure is implemented in the reference in the function - init_caps() in celt.c. - - The band boosts are represented by a series of binary symbols which - are entropy coded with very low probability. Each band can - potentially be boosted multiple times, subject to the frame actually - having enough room to obey the boost and having enough room to code - the boost symbol. The default coding cost for a boost starts out at - six bits (probability p=1/64), but subsequent boosts in a band cost - only a single bit and every time a band is boosted the initial cost - is reduced (down to a minimum of two bits, or p=1/4). Since the - initial cost of coding a boost is 6 bits, the coding cost of the - - - -Valin, et al. Expires November 18, 2012 [Page 115] - -Internet-Draft Interactive Audio Codec May 2012 - - - boost symbols when completely unused is 0.48 bits/frame for a 21 band - mode (21*-log2(1-1/2**6)). - - To decode the band boosts: First set 'dynalloc_logp' to 6, the - initial amount of storage required to signal a boost in bits, - 'total_bits' to the size of the frame in 8th bits, 'total_boost' to - zero, and 'tell' to the total number of 8th bits decoded so far. For - each band from the coding start (0 normally, but 17 in Hybrid mode) - to the coding end (which changes depending on the signaled - bandwidth), the boost quanta in units of 1/8 bit is calculated as - quanta = min(8*N, max(48, N)). This represents a boost step size of - six bits, subject to a lower limit of 1/8th bit/sample and an upper - limit of 1 bit/sample. Set 'boost' to zero and 'dynalloc_loop_logp' - to dynalloc_logp. While dynalloc_loop_log (the current worst case - symbol cost) in 8th bits plus tell is less than total_bits plus - total_boost and boost is less than cap[] for this band: Decode a bit - from the bitstream with a with dynalloc_loop_logp as the cost of a - one, update tell to reflect the current used capacity, if the decoded - value is zero break the loop otherwise add quanta to boost and - total_boost, subtract quanta from total_bits, and set - dynalloc_loop_log to 1. When the while loop finishes boost contains - the boost for this band. If boost is non-zero and dynalloc_logp is - greater than 2, decrease dynalloc_logp. Once this process has been - executed on all bands, the band boosts have been decoded. This - procedure is implemented around line 2474 of celt.c. - - At very low rates it is possible that there won't be enough available - space to execute the inner loop even once. In these cases band boost - is not possible but its overhead is completely eliminated. Because - of the high cost of band boost when activated, a reasonable encoder - should not be using it at very low rates. The reference implements - its dynalloc decision logic around line 1304 of celt.c. - - The allocation trim is a integer value from 0-10. The default value - of 5 indicates no trim. The trim parameter is entropy coded in order - to lower the coding cost of less extreme adjustments. Values lower - than 5 bias the allocation towards lower frequencies and values above - 5 bias it towards higher frequencies. Like other signaled - parameters, signaling of the trim is gated so that it is not included - if there is insufficient space available in the bitstream. To decode - the trim, first set the trim value to 5, then if and only if the - count of decoded 8th bits so far (ec_tell_frac) plus 48 (6 bits) is - less than or equal to the total frame size in 8th bits minus - total_boost (a product of the above band boost procedure), decode the - trim value using the PDF in Table 58. - - - - - - -Valin, et al. Expires November 18, 2012 [Page 116] - -Internet-Draft Interactive Audio Codec May 2012 - - - +-----------------------------------------------+ - | PDF | - +-----------------------------------------------+ - | {1, 1, 2, 5, 10, 22, 46, 22, 10, 5, 2, 2}/128 | - +-----------------------------------------------+ - - Table 58: PDF for the Trim - - For 10 ms and 20 ms frames using short blocks and that have at least - LM+2 bits left prior to the allocation process, then one anti- - collapse bit is reserved in the allocation process so it can be - decoded later. Following the the anti-collapse reservation, one bit - is reserved for skip if available. - - For stereo frames, bits are reserved for intensity stereo and for - dual stereo. Intensity stereo requires ilog2(end-start) bits. Those - bits are reserved if there is enough bits left. Following this, one - bit is reserved for dual stereo if available. - - The allocation computation begins by setting up some initial - conditions. 'total' is set to the remaining available 8th bits, - computed by taking the size of the coded frame times 8 and - subtracting ec_tell_frac(). From this value, one (8th bit) is - subtracted to ensure that the resulting allocation will be - conservative. 'anti_collapse_rsv' is set to 8 (8th bits) if and only - if the frame is a transient, LM is greater than 1, and total is - greater than or equal to (LM+2) * 8. Total is then decremented by - anti_collapse_rsv and clamped to be equal to or greater than zero. - 'skip_rsv' is set to 8 (8th bits) if total is greater than 8, - otherwise it is zero. Total is then decremented by skip_rsv. This - reserves space for the final skipping flag. - - If the current frame is stereo, intensity_rsv is set to the - conservative log2 in 8th bits of the number of coded bands for this - frame (given by the table LOG2_FRAC_TABLE in rate.c). If - intensity_rsv is greater than total then intensity_rsv is set to - zero. Otherwise total is decremented by intensity_rsv, and if total - is still greater than 8, dual_stereo_rsv is set to 8 and total is - decremented by dual_stereo_rsv. - - The allocation process then computes a vector representing the hard - minimum amounts allocation any band will receive for shape. This - minimum is higher than the technical limit of the PVQ process, but - very low rate allocations produce an excessively sparse spectrum and - these bands are better served by having no allocation at all. For - each coded band, set thresh[band] to twenty-four times the number of - MDCT bins in the band and divide by 16. If 8 times the number of - channels is greater, use that instead. This sets the minimum - - - -Valin, et al. Expires November 18, 2012 [Page 117] - -Internet-Draft Interactive Audio Codec May 2012 - - - allocation to one bit per channel or 48 128th bits per MDCT bin, - whichever is greater. The band-size dependent part of this value is - not scaled by the channel count, because at the very low rates where - this limit is applicable there will usually be no bits allocated to - the side. - - The previously decoded allocation trim is used to derive a vector of - per-band adjustments, 'trim_offsets[]'. For each coded band take the - alloc_trim and subtract 5 and LM. Then multiply the result by the - number of channels, the number of MDCT bins in the shortest frame - size for this mode, the number of remaining bands, 2**LM, and 8. - Then divide this value by 64. Finally, if the number of MDCT bins in - the band per channel is only one, 8 times the number of channels is - subtracted in order to diminish the allocation by one bit, because - width 1 bands receive greater benefit from the coarse energy coding. - -4.3.4. Shape Decoding - - In each band, the normalized "shape" is encoded using a vector - quantization scheme called a "pyramid vector quantizer". - - In the simplest case, the number of bits allocated in Section 4.3.3 - is converted to a number of pulses as described by Section 4.3.4.1. - Knowing the number of pulses and the number of samples in the band, - the decoder calculates the size of the codebook as detailed in - Section 4.3.4.2. The size is used to decode an unsigned integer - (uniform probability model), which is the codeword index. This index - is converted into the corresponding vector as explained in - Section 4.3.4.2. This vector is then scaled to unit norm. - -4.3.4.1. Bits to Pulses - - Although the allocation is performed in 1/8th bit units, the - quantization requires an integer number of pulses K. To do this, the - encoder searches for the value of K that produces the number of bits - nearest to the allocated value (rounding down if exactly halfway - between two values), not to exceed the total number of bits - available. For efficiency reasons, the search is performed against a - precomputed allocation table which only permits some K values for - each N. The number of codebook entries can be computed as explained - in Section 4.3.4.2. The difference between the number of bits - allocated and the number of bits used is accumulated to a "balance" - (initialized to zero) that helps adjust the allocation for the next - bands. One third of the balance is applied to the bit allocation of - each band to help achieve the target allocation. The only exceptions - are the band before the last and the last band, for which half the - balance and the whole balance are applied, respectively. - - - - -Valin, et al. Expires November 18, 2012 [Page 118] - -Internet-Draft Interactive Audio Codec May 2012 - - -4.3.4.2. PVQ Decoding - - Decoding of PVQ vectors is implemented in decode_pulses() (cwrs.c). - The unique codeword index is decoded as a uniformly-distributed - integer value between 0 and V(N,K)-1, where V(N,K) is the number of - possible combinations of K pulses in N samples. The index is then - converted to a vector in the same way specified in [PVQ]. The - indexing is based on the calculation of V(N,K) (denoted N(L,K) in - [PVQ]). - - The number of combinations can be computed recursively as V(N,K) = - V(N-1,K) + V(N,K-1) + V(N-1,K-1), with V(N,0) = 1 and V(0,K) = 0, K - != 0. There are many different ways to compute V(N,K), including - precomputed tables and direct use of the recursive formulation. The - reference implementation applies the recursive formulation one line - (or column) at a time to save on memory use, along with an alternate, - univariate recurrence to initialize an arbitrary line, and direct - polynomial solutions for small N. All of these methods are - equivalent, and have different trade-offs in speed, memory usage, and - code size. Implementations MAY use any methods they like, as long as - they are equivalent to the mathematical definition. - - The decoded vector X is recovered as follows. Let i be the index - decoded with the procedure in Section 4.1.5 with ft = V(N,K), so that - 0 <= i < V(N,K). Let k = K. Then for j = 0 to (N - 1), inclusive, - do: - - 1. Let p = (V(N-j-1,k) + V(N-j,k))/2. - - 2. If i < p, then let sgn = 1, else let sgn = -1 and set i = i - p. - - 3. Let k0 = k and set p = p - V(N-j-1,k). - - 4. While p > i, set k = k - 1 and p = p - V(N-j-1,k). - - 5. Set X[j] = sgn*(k0 - k) and i = i - p. - - The decoded vector X is then normalized such that its L2-norm equals - one. - -4.3.4.3. Spreading - - The normalized vector decoded in Section 4.3.4.2 is then rotated for - the purpose of avoiding tonal artifacts. The rotation gain is equal - to - - g_r = N / (N + f_r*K) - - - - -Valin, et al. Expires November 18, 2012 [Page 119] - -Internet-Draft Interactive Audio Codec May 2012 - - - where N is the number of dimensions, K is the number of pulses, and - f_r depends on the value of the "spread" parameter in the bit-stream. - - +--------------+------------------------+ - | Spread value | f_r | - +--------------+------------------------+ - | 0 | infinite (no rotation) | - | | | - | 1 | 15 | - | | | - | 2 | 10 | - | | | - | 3 | 5 | - +--------------+------------------------+ - - Table 59: Spreading Values - - The rotation angle is then calculated as - - 2 - pi * g_r - theta = ---------- - 4 - - A 2-D rotation R(i,j) between points x_i and x_j is defined as: - - x_i' = cos(theta)*x_i + sin(theta)*x_j - x_j' = -sin(theta)*x_i + cos(theta)*x_j - - An N-D rotation is then achieved by applying a series of 2-D - rotations back and forth, in the following order: R(x_1, x_2), R(x_2, - x_3), ..., R(x_N-2, X_N-1), R(x_N-1, X_N), R(x_N-2, X_N-1), ..., - R(x_1, x_2). - - If the decoded vector represents more than one time block, then this - spreading process is applied separately on each time block. Also, if - each block represents 8 samples or more, then another N-D rotation, - by (pi/2-theta), is applied _before_ the rotation described above. - This extra rotation is applied in an interleaved manner with a stride - equal to round(sqrt(N/nb_blocks)), i.e., it is applied independently - for each set of sample S_k = {stride*n + k}, n=0..N/stride-1. - -4.3.4.4. Split decoding - - To avoid the need for multi-precision calculations when decoding PVQ - codevectors, the maximum size allowed for codebooks is 32 bits. When - larger codebooks are needed, the vector is instead split in two sub- - vectors of size N/2. A quantized gain parameter with precision - - - -Valin, et al. Expires November 18, 2012 [Page 120] - -Internet-Draft Interactive Audio Codec May 2012 - - - derived from the current allocation is entropy coded to represent the - relative gains of each side of the split, and the entire decoding - process is recursively applied. Multiple levels of splitting may be - applied up to a limit of LM+1 splits. The same recursive mechanism - is applied for the joint coding of stereo audio. - -4.3.4.5. Time-Frequency change - - The time-frequency (TF) parameters are used to control the time- - frequency resolution tradeoff in each coded band. For each band, - there are two possible TF choices. For the first band coded, the PDF - is {3, 1}/4 for frames marked as transient and {15, 1}/16 for the - other frames. For subsequent bands, the TF choice is coded relative - to the previous TF choice with probability {15, 1}/15 for transient - frames and {31, 1}/32 otherwise. The mapping between the decoded TF - choices and the adjustment in TF resolution is shown in the tables - below. - - +-----------------+---+----+ - | Frame size (ms) | 0 | 1 | - +-----------------+---+----+ - | 2.5 | 0 | -1 | - | | | | - | 5 | 0 | -1 | - | | | | - | 10 | 0 | -2 | - | | | | - | 20 | 0 | -2 | - +-----------------+---+----+ - - Table 60: TF Adjustments for Non-transient Frames and tf_select=0 - - +-----------------+---+----+ - | Frame size (ms) | 0 | 1 | - +-----------------+---+----+ - | 2.5 | 0 | -1 | - | | | | - | 5 | 0 | -2 | - | | | | - | 10 | 0 | -3 | - | | | | - | 20 | 0 | -3 | - +-----------------+---+----+ - - Table 61: TF Adjustments for Non-transient Frames and tf_select=1 - - - - - - -Valin, et al. Expires November 18, 2012 [Page 121] - -Internet-Draft Interactive Audio Codec May 2012 - - - +-----------------+---+----+ - | Frame size (ms) | 0 | 1 | - +-----------------+---+----+ - | 2.5 | 0 | -1 | - | | | | - | 5 | 1 | 0 | - | | | | - | 10 | 2 | 0 | - | | | | - | 20 | 3 | 0 | - +-----------------+---+----+ - - Table 62: TF Adjustments for Transient Frames and tf_select=0 - - +-----------------+---+----+ - | Frame size (ms) | 0 | 1 | - +-----------------+---+----+ - | 2.5 | 0 | -1 | - | | | | - | 5 | 1 | -1 | - | | | | - | 10 | 1 | -1 | - | | | | - | 20 | 1 | -1 | - +-----------------+---+----+ - - Table 63: TF Adjustments for Transient Frames and tf_select=1 - - A negative TF adjustment means that the temporal resolution is - increased, while a positive TF adjustment means that the frequency - resolution is increased. Changes in TF resolution are implemented - using the Hadamard transform [Hadamard]. To increase the time - resolution by N, N "levels" of the Hadamard transform are applied to - the decoded vector for each interleaved MDCT vector. To increase the - frequency resolution (assumes a transient frame), then N levels of - the Hadamard transform are applied _across_ the interleaved MDCT - vector. In the case of increased time resolution the decoder uses - the "sequency order" because the input vector is sorted in time. - -4.3.5. Anti-Collapse Processing - - The anti-collapse feature is designed to avoid the situation where - the use of multiple short MDCTs causes the energy in one or more of - the MDCTs to be zero for some bands, causing unpleasant artifacts. - When the frame has the transient bit set, an anti-collapse bit is - decoded. When anti-collapse is set, the energy in each small MDCT is - prevented from collapsing to zero. For each band of each MDCT where - a collapse is detected, a pseudo-random signal is inserted with an - - - -Valin, et al. Expires November 18, 2012 [Page 122] - -Internet-Draft Interactive Audio Codec May 2012 - - - energy corresponding to the minimum energy over the two previous - frames. A renormalization step is then required to ensure that the - anti-collapse step did not alter the energy preservation property. - -4.3.6. Denormalization - - Just as each band was normalized in the encoder, the last step of the - decoder before the inverse MDCT is to denormalize the bands. Each - decoded normalized band is multiplied by the square root of the - decoded energy. This is done by denormalise_bands() (bands.c). - -4.3.7. Inverse MDCT - - The inverse MDCT implementation has no special characteristics. The - input is N frequency-domain samples and the output is 2*N time-domain - samples, while scaling by 1/2. A "low-overlap" window reduces the - algorithmic delay. It is derived from a basic (full overlap) 240- - sample version of the window used by the Vorbis codec: - - 2 - / /pi /pi n + 1/2\ \ \ - W(n) = |sin|-- * sin|-- * -------| | | . - \ \2 \2 L / / / - - The low-overlap window is created by zero-padding the basic window - and inserting ones in the middle, such that the resulting window - still satisfies power complementarity [Princen86]. The IMDCT and - windowing are performed by mdct_backward (mdct.c). - -4.3.7.1. Post-filter - - The output of the inverse MDCT (after weighted overlap-add) is sent - to the post-filter. Although the post-filter is applied at the end, - the post-filter parameters are encoded at the beginning, just after - the silence flag. The post-filter can be switched on or off using - one bit (logp=1). If the post-filter is enabled, then the octave is - decoded as an integer value between 0 and 6 of uniform probability. - Once the octave is known, the fine pitch within the octave is decoded - using 4+octave raw bits. The final pitch period is equal to - (16< S -> S - & - !R -> R - & - ;S -> S -> S - - NB or MB SILK to Hybrid with Redundancy: S -> S -> S - & - !R ->;H -> H -> H - - WB SILK to Hybrid: S -> S -> S ->!H -> H -> H - - SILK to CELT with Redundancy: S -> S -> S - & - !R -> C -> C -> C - - Hybrid to NB or MB SILK with Redundancy: H -> H -> H - & - !R -> R - & - ;S -> S -> S - - Hybrid to WB SILK: H -> H -> H -> c - \ + - > S -> S -> S - - Hybrid to CELT with Redundancy: H -> H -> H - & - !R -> C -> C -> C - - CELT to SILK with Redundancy: C -> C -> C -> R - & - ;S -> S -> S - - CELT to Hybrid with Redundancy: C -> C -> C -> R - & - |H -> H -> H - - Key: - S SILK-only frame ; SILK decoder reset - H Hybrid frame | CELT and SILK decoder resets - C CELT-only frame ! CELT decoder reset - c CELT overlap + Direct mixing - R Redundant CELT frame & Windowed cross-lap - - Figure 18: Normative Transitions - - The first two and the last two Opus frames in each example are - - - -Valin, et al. Expires November 18, 2012 [Page 130] - -Internet-Draft Interactive Audio Codec May 2012 - - - illustrative, i.e., there is no requirement that a stream remain in - the same configuration for three consecutive frames before or after a - switch. - - The behavior of transitions without redundancy where PLC is allowed - is non-normative. An encoder might still wish to use these - transitions if, for example, it doesn't want to add the extra bitrate - required for redundancy or if it makes a decision to switch after it - has already transmitted the frame that would have had to contain the - redundancy. Figure 19 illustrates the recommended cross-lapping and - decoder resets for these transitions. - - SILK to SILK (audio bandwidth change): S -> S -> S ;S -> S -> S - - NB or MB SILK to Hybrid: S -> S -> S |H -> H -> H - - SILK to CELT without Redundancy: S -> S -> S -> P - & - !C -> C -> C - - Hybrid to NB or MB SILK: H -> H -> H -> c - + - ;S -> S -> S - - Hybrid to CELT without Redundancy: H -> H -> H -> P - & - !C -> C -> C - - CELT to SILK without Redundancy: C -> C -> C -> P - & - ;S -> S -> S - - CELT to Hybrid without Redundancy: C -> C -> C -> P - & - |H -> H -> H - - Key: - S SILK-only frame ; SILK decoder reset - H Hybrid frame | CELT and SILK decoder resets - C CELT-only frame ! CELT decoder reset - c CELT overlap + Direct mixing - P Packet Loss Concealment & Windowed cross-lap - - Figure 19: Recommended Non-Normative Transitions - - Encoders SHOULD NOT use other transitions, e.g., those that involve - redundancy in ways not illustrated in Figure 18. - - - - -Valin, et al. Expires November 18, 2012 [Page 131] - -Internet-Draft Interactive Audio Codec May 2012 - - -5. Opus Encoder - - Just like the decoder, the Opus encoder also normally consists of two - main blocks: the SILK encoder and the CELT encoder. However, unlike - the case of the decoder, a valid (though potentially suboptimal) Opus - encoder is not required to support all modes and may thus only - include a SILK encoder module or a CELT encoder module. The output - bit-stream of the Opus encoding contains bits from the SILK and CELT - encoders, though these are not separable due to the use of a range - coder. A block diagram of the encoder is illustrated below. - - - +------------+ +---------+ - | Sample | | SILK |------+ - +->| Rate |--->| Encoder | V - +-----------+ | | Conversion | | | +---------+ - | Optional | | +------------+ +---------+ | Range | - ->| High-pass |--+ | Encoder |----> - | Filter | | +--------------+ +---------+ | | Bit- - +-----------+ | | Delay | | CELT | +---------+ stream - +->| Compensation |->| Encoder | ^ - | | | |------+ - +--------------+ +---------+ - - - Figure 20: Opus Encoder - - For a normal encoder where both the SILK and the CELT modules are - included, an optimal encoder should select which coding mode to use - at run-time depending on the conditions. In the reference - implementation, the frame size is selected by the application, but - the other configuration parameters (number of channels, bandwidth, - mode) are automatically selected (unless explicitly overridden by the - application) depend on the following: - - o Requested bitrate - - o Input sampling rate - - o Type of signal (speech vs music) - - o Frame size in use - - The type of signal currently needs to be provided by the application - (though it can be changed in real-time). An Opus encoder - implementation could also do automatic detection, but since Opus is - an interactive codec, such an implementation would likely have to - either delay the signal (for non-interactive applications) or delay - - - -Valin, et al. Expires November 18, 2012 [Page 132] - -Internet-Draft Interactive Audio Codec May 2012 - - - the mode switching decisions (for interactive applications). - - When the encoder is configured for voice over IP applications, the - input signal is filtered by a high-pass filter to remove the lowest - part of the spectrum that contains little speech energy and may - contain background noise. This is a second order Auto Regressive - Moving Average (i.e., with poles and zeros) filter with a cut-off - frequency around 50 Hz. In the future, a music detector may also be - used to lower the cut-off frequency when the input signal is detected - to be music rather than speech. - -5.1. Range Encoder - - The range coder acts as the bit-packer for Opus. It is used in three - different ways: to encode - - o Entropy-coded symbols with a fixed probability model using - ec_encode() (entenc.c), - - o Integers from 0 to (2**M - 1) using ec_enc_uint() or ec_enc_bits() - (entenc.c), - - o Integers from 0 to (ft - 1) (where ft is not a power of two) using - ec_enc_uint() (entenc.c). - - The range encoder maintains an internal state vector composed of the - four-tuple (val, rng, rem, ext) representing the low end of the - current range, the size of the current range, a single buffered - output byte, and a count of additional carry-propagating output - bytes. Both val and rng are 32-bit unsigned integer values, rem is a - byte value or less than 255 or the special value -1, and ext is an - unsigned integer with at least 11 bits. This state vector is - initialized at the start of each each frame to the value - (0, 2**31, -1, 0). After encoding a sequence of symbols, the value - of rng in the encoder should exactly match the value of rng in the - decoder after decoding the same sequence of symbols. This is a - powerful tool for detecting errors in either an encoder or decoder - implementation. The value of val, on the other hand, represents - different things in the encoder and decoder, and is not expected to - match. - - The decoder has no analog for rem and ext. These are used to perform - carry propagation in the renormalization loop below. Each iteration - of this loop produces 9 bits of output, consisting of 8 data bits and - a carry flag. The encoder cannot determine the final value of the - output bytes until it propagates these carry flags. Therefore the - reference implementation buffers a single non-propagating output byte - (i.e., one less than 255) in rem and keeps a count of additional - - - -Valin, et al. Expires November 18, 2012 [Page 133] - -Internet-Draft Interactive Audio Codec May 2012 - - - propagating (i.e., 255) output bytes in ext. An implementation may - choose to use any mathematically equivalent scheme to perform carry - propagation. - -5.1.1. Encoding Symbols - - The main encoding function is ec_encode() (entenc.c), which encodes - symbol k in the current context using the same three-tuple - (fl[k], fh[k], ft) as the decoder to describe the range of the symbol - (see Section 4.1). - - ec_encode() updates the state of the encoder as follows. If fl[k] is - greater than zero, then - - rng - val = val + rng - --- * (ft - fl) , - ft - - rng - rng = --- * (fh - fl) . - ft - - Otherwise, val is unchanged and - - rng - rng = rng - --- * (fh - fl) . - ft - - The divisions here are integer division. - -5.1.1.1. Renormalization - - After this update, the range is normalized using a procedure very - similar to that of Section 4.1.2.1, implemented by ec_enc_normalize() - (entenc.c). The following process is repeated until rng > 2**23. - First, the top 9 bits of val, (val>>23), are sent to the carry - buffer, described in Section 5.1.1.2. Then, the encoder sets - - val = (val<<8) & 0x7FFFFFFF , - - rng = rng<<8 . - -5.1.1.2. Carry Propagation and Output Buffering - - The function ec_enc_carry_out() (entenc.c) implements carry - propagation and output buffering. It takes as input a 9-bit value, - c, consisting of 8 data bits and an additional carry bit. If c is - equal to the value 255, then ext is simply incremented, and no other - - - -Valin, et al. Expires November 18, 2012 [Page 134] - -Internet-Draft Interactive Audio Codec May 2012 - - - state updates are performed. Otherwise, let b = (c>>8) be the carry - bit. Then, - - o If the buffered byte rem contains a value other than -1, the - encoder outputs the byte (rem + b). Otherwise, if rem is -1, no - byte is output. - - o If ext is non-zero, then the encoder outputs ext bytes---all with - a value of 0 if b is set, or 255 if b is unset---and sets ext to - 0. - - o rem is set to the 8 data bits: - - rem = c & 255 . - -5.1.2. Alternate Encoding Methods - - The reference implementation uses three additional encoding methods - that are exactly equivalent to the above, but make assumptions and - simplifications that allow for a more efficient implementation. - -5.1.2.1. ec_encode_bin() - - The first is ec_encode_bin() (entenc.c), defined using the parameter - ftb instead of ft. It is mathematically equivalent to calling - ec_encode() with ft = (1<>(ftb - 8), (t>>(ftb - 8)) + 1, - ((ft - 1)>>(ftb - 8)) + 1), and the remaining bits, - (t & ((1<<(ftb - 8)) - 1), are encoded as raw bits with - ec_enc_bits(). - -5.1.5. Finalizing the Stream - - After all symbols are encoded, the stream must be finalized by - outputting a value inside the current range. Let end be the integer - in the interval [val, val + rng) with the largest number of trailing - zero bits, b, such that (end + (1<>23), are passed - to the carry buffer in accordance with the procedure in - Section 5.1.1.2, and end is updated via - - end = (end<<8) & 0x7FFFFFFF . - - Finally, if the buffered output byte, rem, is neither zero nor the - - - -Valin, et al. Expires November 18, 2012 [Page 136] - -Internet-Draft Interactive Audio Codec May 2012 - - - special value -1, or the carry count, ext, is greater than zero, then - 9 zero bits are sent to the carry buffer to flush it to the output - buffer. When outputting the final byte from the range coder, if it - would overlap any raw bits already packed into the end of the output - buffer, they should be ORed into the same byte. The bit allocation - routines in the CELT layer should ensure that this can be done - without corrupting the range coder data so long as end is chosen as - described above. If there is any space between the end of the range - coder data and the end of the raw bits, it is padded with zero bits. - This entire process is implemented by ec_enc_done() (entenc.c). - -5.1.6. Current Bit Usage - - The bit allocation routines in Opus need to be able to determine a - conservative upper bound on the number of bits that have been used to - encode the current frame thus far. This drives allocation decisions - and ensures that the range coder and raw bits will not overflow the - output buffer. This is computed in the reference implementation to - whole-bit precision by the function ec_tell() (entcode.h) and to - fractional 1/8th bit precision by the function ec_tell_frac() - (entcode.c). Like all operations in the range coder, it must be - implemented in a bit-exact manner, and must produce exactly the same - value returned by the same functions in the decoder after decoding - the same symbols. - -5.2. SILK Encoder - - In many respects the SILK encoder mirrors the SILK decoder described - in Section 4.2. Details such as the quantization and range coder - tables can be found there, while this section describes the high- - level design choices that were made. The diagram below shows the - basic modules of the SILK encoder. - - - +----------+ +--------+ +---------+ - | Sample | | Stereo | | SILK | - ------>| Rate |--->| Mixing |--->| Core |----------> - Input |Conversion| | | | Encoder | Bitstream - +----------+ +--------+ +---------+ - - - Figure 21: SILK Encoder - -5.2.1. Sample Rate Conversion - - The input signal's sampling rate is adjusted by a sample rate - conversion module so that it matches the SILK internal sampling rate. - The input to the sample rate converter is delayed by a number of - - - -Valin, et al. Expires November 18, 2012 [Page 137] - -Internet-Draft Interactive Audio Codec May 2012 - - - samples depending on the sample rate ratio, such that the overall - delay is constant for all input and output sample rates. - -5.2.2. Stereo Mixing - - The stereo mixer is only used for stereo input signals. It converts - a stereo left/right signal into an adaptive mid/side representation. - The first step is to compute non-adaptive mid/side signals as half - the sum and difference between left and right signals. The side - signal is then minimized in energy by subtracting a prediction of it - based on the mid signal. This prediction works well when the left - and right signals exhibit linear dependency, for instance for an - amplitude-panned input signal. Like in the decoder, the prediction - coefficients are linearly interpolated during the first 8 ms of the - frame. The mid signal is always encoded, whereas the residual side - signal is only encoded if it has sufficient energy compared to the - mid signal's energy. If it has not, the "mid_only_flag" is set - without encoding the side signal. - - The predictor coefficients are coded regardless of whether the side - signal is encoded. For each frame, two predictor coefficients are - computed, one that predicts between low-passed mid and side channels, - and one that predicts between high-passed mid and side channels. The - low-pass filter is a simple three-tap filter and creates a delay of - one sample. The high-pass filtered signal is the difference between - the mid signal delayed by one sample and the low-passed signal. - Instead of explicitly computing the high-passed signal, it is - computationally more efficient to transform the prediction - coefficients before applying them to the filtered mid signal, as - follows - - - pred(n) = LP(n) * w0 + HP(n) * w1 - = LP(n) * w0 + (mid(n-1) - LP(n)) * w1 - = LP(n) * (w0 - w1) + mid(n-1) * w1 - - - where w0 and w1 are the low-pass and high-pass prediction - coefficients, mid(n-1) is the mid signal delayed by one sample, LP(n) - and HP(n) are the low-passed and high-passed signals and pred(n) is - the prediction signal that is subtracted from the side signal. - -5.2.3. SILK Core Encoder - - What follows is a description of the core encoder and its components. - For simplicity, the core encoder is referred to simply as the encoder - in the remainder of this section. An overview of the encoder is - given in Figure 22. - - - -Valin, et al. Expires November 18, 2012 [Page 138] - -Internet-Draft Interactive Audio Codec May 2012 - - - +---+ - +--------------------------------->| | - +---------+ | +---------+ | | - |Voice | | |LTP |12 | | - +-->|Activity |--+ +----->|Scaling |-----------+---->| | - | |Detector |3 | | |Control |<--+ | | | - | +---------+ | | +---------+ | | | | - | | | +---------+ | | | | - | | | |Gains | | | | | - | | | +-->|Processor|---|---+---|---->| R | - | | | | | |11 | | | | a | - | \/ | | +---------+ | | | | n | - | +---------+ | | +---------+ | | | | g | - | |Pitch | | | |LSF | | | | | e | - | +->|Analysis |---+ | |Quantizer|---|---|---|---->| | - | | | |4 | | | |8 | | | | E |--> - | | +---------+ | | +---------+ | | | | n | 2 - | | | | 9/\ 10| | | | | c | - | | | | | \/ | | | | o | - | | +---------+ | | +----------+ | | | | d | - | | |Noise | +--|-->|Prediction|--+---|---|---->| e | - | +->|Shaping |---|--+ |Analysis |7 | | | | r | - | | |Analysis |5 | | | | | | | | | - | | +---------+ | | +----------+ | | | | | - | | | | /\ | | | | | - | | +----------|--|--------+ | | | | | - | | | \/ \/ \/ \/ \/ | | - | | | +---------+ +------------+ | | - | | | | | |Noise | | | - -+-------+-----+------>|Prefilter|--------->|Shaping |-->| | - 1 | | 6 |Quantization|13 | | - +---------+ +------------+ +---+ - - 1: Input speech signal - 2: Range encoded bitstream - 3: Voice activity estimate - 4: Pitch lags (per 5 ms) and voicing decision (per 20 ms) - 5: Noise shaping quantization coefficients - - Short term synthesis and analysis - noise shaping coefficients (per 5 ms) - - Long term synthesis and analysis noise - shaping coefficients (per 5 ms and for voiced speech only) - - Noise shaping tilt (per 5 ms) - - Quantizer gain/step size (per 5 ms) - 6: Input signal filtered with analysis noise shaping filters - 7: Short and long term prediction coefficients - LTP (per 5 ms) and LPC (per 20 ms) - 8: LSF quantization indices - - - -Valin, et al. Expires November 18, 2012 [Page 139] - -Internet-Draft Interactive Audio Codec May 2012 - - - 9: LSF coefficients - 10: Quantized LSF coefficients - 11: Processed gains, and synthesis noise shape coefficients - 12: LTP state scaling coefficient. Controlling error propagation - / prediction gain trade-off - 13: Quantized signal - - - Figure 22: SILK Core Encoder - -5.2.3.1. Voice Activity Detection - - The input signal is processed by a Voice Activity Detector (VAD) to - produce a measure of voice activity, spectral tilt, and signal-to- - noise estimates for each frame. The VAD uses a sequence of half-band - filterbanks to split the signal into four subbands: 0...Fs/16, Fs/ - 16...Fs/8, Fs/8...Fs/4, and Fs/4...Fs/2, where Fs is the sampling - frequency (8, 12, 16, or 24 kHz). The lowest subband, from 0 - - Fs/16, is high-pass filtered with a first-order moving average (MA) - filter (with transfer function H(z) = 1-z**(-1)) to reduce the energy - at the lowest frequencies. For each frame, the signal energy per - subband is computed. In each subband, a noise level estimator tracks - the background noise level and a Signal-to-Noise Ratio (SNR) value is - computed as the logarithm of the ratio of energy to noise level. - Using these intermediate variables, the following parameters are - calculated for use in other SILK modules: - - o Average SNR. The average of the subband SNR values. - - o Smoothed subband SNRs. Temporally smoothed subband SNR values. - - o Speech activity level. Based on the average SNR and a weighted - average of the subband energies. - - o Spectral tilt. A weighted average of the subband SNRs, with - positive weights for the low subbands and negative weights for the - high subbands. - -5.2.3.2. Pitch Analysis - - The input signal is processed by the open loop pitch estimator shown - in Figure 23. - - - - - - - - - -Valin, et al. Expires November 18, 2012 [Page 140] - -Internet-Draft Interactive Audio Codec May 2012 - - - +--------+ +----------+ - |2 x Down| |Time- | - +->|sampling|->|Correlator| | - | | | | | |4 - | +--------+ +----------+ \/ - | | 2 +-------+ - | | +-->|Speech |5 - +---------+ +--------+ | \/ | |Type |-> - |LPC | |Down | | +----------+ | | - +->|Analysis | +->|sample |-+------------->|Time- | +-------+ - | | | | |to 8 kHz| |Correlator|-----------> - | +---------+ | +--------+ |__________| 6 - | | | |3 - | \/ | \/ - | +---------+ | +----------+ - | |Whitening| | |Time- | - -+->|Filter |-+--------------------------->|Correlator|-----------> - 1 | | | | 7 - +---------+ +----------+ - - 1: Input signal - 2: Lag candidates from stage 1 - 3: Lag candidates from stage 2 - 4: Correlation threshold - 5: Voiced/unvoiced flag - 6: Pitch correlation - 7: Pitch lags - - - Figure 23: Block diagram of the pitch estimator - - The pitch analysis finds a binary voiced/unvoiced classification, - and, for frames classified as voiced, four pitch lags per frame - one - for each 5 ms subframe - and a pitch correlation indicating the - periodicity of the signal. The input is first whitened using a - Linear Prediction (LP) whitening filter, where the coefficients are - computed through standard Linear Prediction Coding (LPC) analysis. - The order of the whitening filter is 16 for best results, but is - reduced to 12 for medium complexity and 8 for low complexity modes. - The whitened signal is analyzed to find pitch lags for which the time - correlation is high. The analysis consists of three stages for - reducing the complexity: - - o In the first stage, the whitened signal is downsampled to 4 kHz - (from 8 kHz) and the current frame is correlated to a signal - delayed by a range of lags, starting from a shortest lag - corresponding to 500 Hz, to a longest lag corresponding to 56 Hz. - - - - -Valin, et al. Expires November 18, 2012 [Page 141] - -Internet-Draft Interactive Audio Codec May 2012 - - - o The second stage operates on an 8 kHz signal (downsampled from 12, - 16, or 24 kHz) and measures time correlations only near the lags - corresponding to those that had sufficiently high correlations in - the first stage. The resulting correlations are adjusted for a - small bias towards short lags to avoid ending up with a multiple - of the true pitch lag. The highest adjusted correlation is - compared to a threshold depending on: - - * Whether the previous frame was classified as voiced - - * The speech activity level - - * The spectral tilt. - - If the threshold is exceeded, the current frame is classified as - voiced and the lag with the highest adjusted correlation is stored - for a final pitch analysis of the highest precision in the third - stage. - - o The last stage operates directly on the whitened input signal to - compute time correlations for each of the four subframes - independently in a narrow range around the lag with highest - correlation from the second stage. - -5.2.3.3. Noise Shaping Analysis - - The noise shaping analysis finds gains and filter coefficients used - in the prefilter and noise shaping quantizer. These parameters are - chosen such that they will fulfill several requirements: - - o Balancing quantization noise and bitrate. The quantization gains - determine the step size between reconstruction levels of the - excitation signal. Therefore, increasing the quantization gain - amplifies quantization noise, but also reduces the bitrate by - lowering the entropy of the quantization indices. - - o Spectral shaping of the quantization noise; the noise shaping - quantizer is capable of reducing quantization noise in some parts - of the spectrum at the cost of increased noise in other parts - without substantially changing the bitrate. By shaping the noise - such that it follows the signal spectrum, it becomes less audible. - In practice, best results are obtained by making the shape of the - noise spectrum slightly flatter than the signal spectrum. - - o De-emphasizing spectral valleys; by using different coefficients - in the analysis and synthesis part of the prefilter and noise - shaping quantizer, the levels of the spectral valleys can be - decreased relative to the levels of the spectral peaks such as - - - -Valin, et al. Expires November 18, 2012 [Page 142] - -Internet-Draft Interactive Audio Codec May 2012 - - - speech formants and harmonics. This reduces the entropy of the - signal, which is the difference between the coded signal and the - quantization noise, thus lowering the bitrate. - - o Matching the levels of the decoded speech formants to the levels - of the original speech formants; an adjustment gain and a first - order tilt coefficient are computed to compensate for the effect - of the noise shaping quantization on the level and spectral tilt. - - - - / \ ___ - | // \\ - | // \\ ____ - |_// \\___// \\ ____ - | / ___ \ / \\ // \\ - P |/ / \ \_/ \\_____// \\ - o | / \ ____ \ / \\ - w | / \___/ \ \___/ ____ \\___ 1 - e |/ \ / \ \ - r | \_____/ \ \__ 2 - | \ - | \___ 3 - | - +----------------------------------------> - Frequency - - 1: Input signal spectrum - 2: De-emphasized and level matched spectrum - 3: Quantization noise spectrum - - - Figure 24: Noise shaping and spectral de-emphasis illustration - - Figure 24 shows an example of an input signal spectrum (1). After - de-emphasis and level matching, the spectrum has deeper valleys (2). - The quantization noise spectrum (3) more or less follows the input - signal spectrum, while having slightly less pronounced peaks. The - entropy, which provides a lower bound on the bitrate for encoding the - excitation signal, is proportional to the area between the de- - emphasized spectrum (2) and the quantization noise spectrum (3). - Without de-emphasis, the entropy is proportional to the area between - input spectrum (1) and quantization noise (3) - clearly higher. - - The transformation from input signal to de-emphasized signal can be - described as a filtering operation with a filter - - - - - -Valin, et al. Expires November 18, 2012 [Page 143] - -Internet-Draft Interactive Audio Codec May 2012 - - - -1 Wana(z) - H(z) = G * ( 1 - c_tilt * z ) * ------- - Wsyn(z), - - - having an adjustment gain G, a first order tilt adjustment filter - with tilt coefficient c_tilt, and where - - - 16 d - __ -k -L __ -k - Wana(z) = (1 - \ (a_ana(k) * z )*(1 - z * \ b_ana(k) * z ), - /_ /_ - k=1 k=-d - - - is the analysis part of the de-emphasis filter, consisting of the - short-term shaping filter with coefficients a_ana(k), and the long- - term shaping filter with coefficients b_ana(k) and pitch lag L. The - parameter d determines the number of long-term shaping filter taps. - - Similarly, but without the tilt adjustment, the synthesis part can be - written as - - - 16 d - __ -k -L __ -k - Wsyn(z) = (1 - \ (a_syn(k) * z )*(1 - z * \ b_syn(k) * z ). - /_ /_ - k=1 k=-d - - - All noise shaping parameters are computed and applied per subframe of - 5 ms. First, an LPC analysis is performed on a windowed signal block - of 15 ms. The signal block has a look-ahead of 5 ms relative to the - current subframe, and the window is an asymmetric sine window. The - LPC analysis is done with the autocorrelation method, with an order - of between 8, in lowest-complexity mode, and 16, for best quality. - - Optionally the LPC analysis and noise shaping filters are warped by - replacing the delay elements by first-order allpass filters. This - increases the frequency resolution at low frequencies and reduces it - at high ones, which better matches the human auditory system and - improves quality. The warped analysis and filtering comes at a cost - in complexity and is therefore only done in higher complexity modes. - - The quantization gain is found by taking the square root of the - residual energy from the LPC analysis and multiplying it by a value - - - -Valin, et al. Expires November 18, 2012 [Page 144] - -Internet-Draft Interactive Audio Codec May 2012 - - - inversely proportional to the coding quality control parameter and - the pitch correlation. - - Next the two sets of short-term noise shaping coefficients a_ana(k) - and a_syn(k) are obtained by applying different amounts of bandwidth - expansion to the coefficients found in the LPC analysis. This - bandwidth expansion moves the roots of the LPC polynomial towards the - origin, using the formulas - - - k - a_ana(k) = a(k)*g_ana , and - - k - a_syn(k) = a(k)*g_syn , - - - where a(k) is the k'th LPC coefficient, and the bandwidth expansion - factors g_ana and g_syn are calculated as - - - g_ana = 0.95 - 0.01*C, and - - g_syn = 0.95 + 0.01*C, - - - where C is the coding quality control parameter between 0 and 1. - Applying more bandwidth expansion to the analysis part than to the - synthesis part gives the desired de-emphasis of spectral valleys in - between formants. - - The long-term shaping is applied only during voiced frames. It uses - three filter taps, described by - - - b_ana = F_ana * [0.25, 0.5, 0.25], and - - b_syn = F_syn * [0.25, 0.5, 0.25]. - - - For unvoiced frames these coefficients are set to 0. The - multiplication factors F_ana and F_syn are chosen between 0 and 1, - depending on the coding quality control parameter, as well as the - calculated pitch correlation and smoothed subband SNR of the lowest - subband. By having F_ana less than F_syn, the pitch harmonics are - emphasized relative to the valleys in between the harmonics. - - The tilt coefficient c_tilt is for unvoiced frames chosen as - - - -Valin, et al. Expires November 18, 2012 [Page 145] - -Internet-Draft Interactive Audio Codec May 2012 - - - c_tilt = 0.25, - - - and as - - - c_tilt = 0.25 + 0.2625 * V - - - for voiced frames, where V is the voice activity level between 0 and - 1. - - The adjustment gain G serves to correct any level mismatch between - the original and decoded signals that might arise from the noise - shaping and de-emphasis. This gain is computed as the ratio of the - prediction gain of the short-term analysis and synthesis filter - coefficients. The prediction gain of an LPC synthesis filter is the - square root of the output energy when the filter is excited by a - unit-energy impulse on the input. An efficient way to compute the - prediction gain is by first computing the reflection coefficients - from the LPC coefficients through the step-down algorithm, and - extracting the prediction gain from the reflection coefficients as - - - K - ___ 2 -0.5 - predGain = ( | | 1 - (r_k) ) , - k=1 - - - where r_k is the k'th reflection coefficient. - - Initial values for the quantization gains are computed as the square- - root of the residual energy of the LPC analysis, adjusted by the - coding quality control parameter. These quantization gains are later - adjusted based on the results of the prediction analysis. - -5.2.3.4. Prediction Analysis - - The prediction analysis is performed in one of two ways depending on - how the pitch estimator classified the frame. The processing for - voiced and unvoiced speech is described in Section 5.2.3.4.1 and - Section 5.2.3.4.2, respectively. Inputs to this function include the - pre-whitened signal from the pitch estimator (see Section 5.2.3.2). - - - - - - - -Valin, et al. Expires November 18, 2012 [Page 146] - -Internet-Draft Interactive Audio Codec May 2012 - - -5.2.3.4.1. Voiced Speech - - For a frame of voiced speech the pitch pulses will remain dominant in - the pre-whitened input signal. Further whitening is desirable as it - leads to higher quality at the same available bitrate. To achieve - this, a Long-Term Prediction (LTP) analysis is carried out to - estimate the coefficients of a fifth-order LTP filter for each of - four subframes. The LTP coefficients are quantized using the method - described in Section 5.2.3.6, and the quantized LTP coefficients are - used to compute the LTP residual signal. This LTP residual signal is - the input to an LPC analysis where the LPC coefficients are estimated - using Burg's method [Burg], such that the residual energy is - minimized. The estimated LPC coefficients are converted to a Line - Spectral Frequency (LSF) vector and quantized as described in - Section 5.2.3.5. After quantization, the quantized LSF vector is - converted back to LPC coefficients using the full procedure in - Section 4.2.7.5. By using quantized LTP coefficients and LPC - coefficients derived from the quantized LSF coefficients, the encoder - remains fully synchronized with the decoder. The quantized LPC and - LTP coefficients are also used to filter the input signal and measure - residual energy for each of the four subframes. - -5.2.3.4.2. Unvoiced Speech - - For a speech signal that has been classified as unvoiced, there is no - need for LTP filtering, as it has already been determined that the - pre-whitened input signal is not periodic enough within the allowed - pitch period range for LTP analysis to be worth the cost in terms of - complexity and bitrate. The pre-whitened input signal is therefore - discarded, and instead the input signal is used for LPC analysis - using Burg's method. The resulting LPC coefficients are converted to - an LSF vector and quantized as described in the following section. - They are then transformed back to obtain quantized LPC coefficients, - which are then used to filter the input signal and measure residual - energy for each of the four subframes. - -5.2.3.4.2.1. Burg's Method - - The main purpose of linear prediction in SILK is to reduce the - bitrate by minimizing the residual energy. At least at high - bitrates, perceptual aspects are handled independently by the noise - shaping filter. Burg's method is used because it provides higher - prediction gain than the autocorrelation method and, unlike the - covariance method, produces stable filters (assuming numerical errors - don't spoil that). SILK's implementation of Burg's method is also - computationally faster than the autocovariance method. The - implementation of Burg's method differs from traditional - implementations in two aspects. The first difference is that it - - - -Valin, et al. Expires November 18, 2012 [Page 147] - -Internet-Draft Interactive Audio Codec May 2012 - - - operates on autocorrelations, similar to the Schur algorithm [Schur], - but with a simple update to the autocorrelations after finding each - reflection coefficient to make the result identical to Burg's method. - This brings down the complexity of Burg's method to near that of the - autocorrelation method. The second difference is that the signal in - each subframe is scaled by the inverse of the residual quantization - step size. Subframes with a small quantization step size will on - average spend more bits for a given amount of residual energy than - subframes with a large step size. Without scaling, Burg's method - minimizes the total residual energy in all subframes, which doesn't - necessarily minimize the total number of bits needed for coding the - quantized residual. The residual energy of the scaled subframes is a - better measure for that number of bits. - -5.2.3.5. LSF Quantization - - Unlike many other speech codecs, SILK uses variable bitrate coding - for the LSFs. This improves the average rate-distortion (R-D) - tradeoff and reduces outliers. The variable bitrate coding minimizes - a linear combination of the weighted quantization errors and the - bitrate. The weights for the quantization errors are the Inverse - Harmonic Mean Weighting (IHMW) function proposed by Laroia et al. - (see [laroia-icassp]). These weights are referred to here as Laroia - weights. - - The LSF quantizer consists of two stages. The first stage is an - (unweighted) vector quantizer (VQ), with a codebook size of 32 - vectors. The quantization errors for the codebook vector are sorted, - and for the N best vectors a second stage quantizer is run. By - varying the number N a tradeoff is made between R-D performance and - computational efficiency. For each of the N codebook vectors the - Laroia weights corresponding to that vector (and not to the input - vector) are calculated. Then the residual between the input LSF - vector and the codebook vector is scaled by the square roots of these - Laroia weights. This scaling partially normalizes error sensitivity - for the residual vector, so that a uniform quantizer with fixed step - sizes can be used in the second stage without too much performance - loss. And by scaling with Laroia weights determined from the first- - stage codebook vector, the process can be reversed in the decoder. - - The second stage uses predictive delayed decision scalar - quantization. The quantization error is weighted by Laroia weights - determined from the LSF input vector. The predictor multiplies the - previous quantized residual value by a prediction coefficient that - depends on the vector index from the first stage VQ and on the - location in the LSF vector. The prediction is subtracted from the - LSF residual value before quantizing the result, and added back - afterwards. This subtraction can be interpreted as shifting the - - - -Valin, et al. Expires November 18, 2012 [Page 148] - -Internet-Draft Interactive Audio Codec May 2012 - - - quantization levels of the scalar quantizer, and as a result the - quantization error of each value depends on the quantization decision - of the previous value. This dependency is exploited by the delayed - decision mechanism to search for a quantization sequency with best - R-D performance with a Viterbi-like algorithm [Viterbi]. The - quantizer processes the residual LSF vector in reverse order (i.e., - it starts with the highest residual LSF value). This is done because - the prediction works slightly better in the reverse direction. - - The quantization index of the first stage is entropy coded. The - quantization sequence from the second stage is also entropy coded, - where for each element the probability table is chosen depending on - the vector index from the first stage and the location of that - element in the LSF vector. - -5.2.3.5.1. LSF Stabilization - - If the input is stable, finding the best candidate usually results in - a quantized vector that is also stable. Because of the two-stage - approach, however, it is possible that the best quantization - candidate is unstable. The encoder applies the same stabilization - procedure applied by the decoder (see Section 4.2.7.5.4 to ensure the - LSF parameters are within their valid range, increasingly sorted, and - have minimum distances between each other and the border values. - -5.2.3.6. LTP Quantization - - For voiced frames, the prediction analysis described in - Section 5.2.3.4.1 resulted in four sets (one set per subframe) of - five LTP coefficients, plus four weighting matrices. The LTP - coefficients for each subframe are quantized using entropy - constrained vector quantization. A total of three vector codebooks - are available for quantization, with different rate-distortion trade- - offs. The three codebooks have 10, 20, and 40 vectors and average - rates of about 3, 4, and 5 bits per vector, respectively. - Consequently, the first codebook has larger average quantization - distortion at a lower rate, whereas the last codebook has smaller - average quantization distortion at a higher rate. Given the - weighting matrix W_ltp and LTP vector b, the weighted rate-distortion - measure for a codebook vector cb_i with rate r_i is give by - - - RD = u * (b - cb_i)' * W_ltp * (b - cb_i) + r_i, - - - where u is a fixed, heuristically-determined parameter balancing the - distortion and rate. Which codebook gives the best performance for a - given LTP vector depends on the weighting matrix for that LTP vector. - - - -Valin, et al. Expires November 18, 2012 [Page 149] - -Internet-Draft Interactive Audio Codec May 2012 - - - For example, for a low valued W_ltp, it is advantageous to use the - codebook with 10 vectors as it has a lower average rate. For a large - W_ltp, on the other hand, it is often better to use the codebook with - 40 vectors, as it is more likely to contain the best codebook vector. - The weighting matrix W_ltp depends mostly on two aspects of the input - signal. The first is the periodicity of the signal; the more - periodic, the larger W_ltp. The second is the change in signal - energy in the current subframe, relative to the signal one pitch lag - earlier. A decaying energy leads to a larger W_ltp than an - increasing energy. Both aspects fluctuate relatively slowly, which - causes the W_ltp matrices for different subframes of one frame often - to be similar. Because of this, one of the three codebooks typically - gives good performance for all subframes, and therefore the codebook - search for the subframe LTP vectors is constrained to only allow - codebook vectors to be chosen from the same codebook, resulting in a - rate reduction. - - To find the best codebook, each of the three vector codebooks is used - to quantize all subframe LTP vectors and produce a combined weighted - rate-distortion measure for each vector codebook. The vector - codebook with the lowest combined rate-distortion over all subframes - is chosen. The quantized LTP vectors are used in the noise shaping - quantizer, and the index of the codebook plus the four indices for - the four subframe codebook vectors are passed on to the range - encoder. - -5.2.3.7. Prefilter - - In the prefilter the input signal is filtered using the spectral - valley de-emphasis filter coefficients from the noise shaping - analysis (see Section 5.2.3.3). By applying only the noise shaping - analysis filter to the input signal, it provides the input to the - noise shaping quantizer. - -5.2.3.8. Noise Shaping Quantizer - - The noise shaping quantizer independently shapes the signal and - coding noise spectra to obtain a perceptually higher quality at the - same bitrate. - - The prefilter output signal is multiplied with a compensation gain G - computed in the noise shaping analysis. Then the output of a - synthesis shaping filter is added, and the output of a prediction - filter is subtracted to create a residual signal. The residual - signal is multiplied by the inverse quantized quantization gain from - the noise shaping analysis, and input to a scalar quantizer. The - quantization indices of the scalar quantizer represent a signal of - pulses that is input to the pyramid range encoder. The scalar - - - -Valin, et al. Expires November 18, 2012 [Page 150] - -Internet-Draft Interactive Audio Codec May 2012 - - - quantizer also outputs a quantization signal, which is multiplied by - the quantized quantization gain from the noise shaping analysis to - create an excitation signal. The output of the prediction filter is - added to the excitation signal to form the quantized output signal - y(n). The quantized output signal y(n) is input to the synthesis - shaping and prediction filters. - - Optionally the noise shaping quantizer operates in a delayed decision - mode. In this mode it uses a Viterbi algorithm to keep track of - multiple rounding choices in the quantizer and select the best one - after a delay of 32 samples. This improves the rate/distortion - performance of the quantizer. - -5.2.3.9. Constant Bitrate Mode - - SILK was designed to run in Variable Bitrate (VBR) mode. However the - reference implementation also has a Constant Bitrate (CBR) mode for - SILK. In CBR mode SILK will attempt to encode each packet with no - more than the allowed number of bits. The Opus wrapper code then - pads the bitstream if any unused bits are left in SILK mode, or - encodes the high band with the remaining number of bits in Hybrid - mode. The number of payload bits is adjusted by changing the - quantization gains and the rate/distortion tradeoff in the noise - shaping quantizer, in an iterative loop around the noise shaping - quantizer and entropy coding. Compared to the SILK VBR mode, the CBR - mode has lower audio quality at a given average bitrate, and also has - higher computational complexity. - -5.3. CELT Encoder - - Most of the aspects of the CELT encoder can be directly derived from - the description of the decoder. For example, the filters and - rotations in the encoder are simply the inverse of the operation - performed by the decoder. Similarly, the quantizers generally - optimize for the mean square error (because noise shaping is part of - the bit-stream itself), so no special search is required. For this - reason, only the less straightforward aspects of the encoder are - described here. - -5.3.1. Pitch Prefilter - - The pitch prefilter is applied after the pre-emphasis. It is applied - in such a way as to be the inverse of the decoder's post-filter. The - main non-obvious aspect of the prefilter is the selection of the - pitch period. The pitch search should be optimized for the following - criteria: - - - - - -Valin, et al. Expires November 18, 2012 [Page 151] - -Internet-Draft Interactive Audio Codec May 2012 - - - o continuity: it is important that the pitch period does not change - abruptly between frames; and - - o avoidance of pitch multiples: when the period used is a multiple - of the real period (lower frequency fundamental), the post-filter - loses most of its ability to reduce noise - -5.3.2. Bands and Normalization - - The MDCT output is divided into bands that are designed to match the - ear's critical bands for the smallest (2.5 ms) frame size. The - larger frame sizes use integer multiples of the 2.5 ms layout. For - each band, the encoder computes the energy that will later be - encoded. Each band is then normalized by the square root of the - *unquantized* energy, such that each band now forms a unit vector X. - The energy and the normalization are computed by - compute_band_energies() and normalise_bands() (bands.c), - respectively. - -5.3.3. Energy Envelope Quantization - - Energy quantization (both coarse and fine) can be easily understood - from the decoding process. For all useful bitrates, the coarse - quantizer always chooses the quantized log energy value that - minimizes the error for each band. Only at very low rate does the - encoder allow larger errors to minimize the rate and avoid using more - bits than are available. When the available CPU requirements allow - it, it is best to try encoding the coarse energy both with and - without inter-frame prediction such that the best prediction mode can - be selected. The optimal mode depends on the coding rate, the - available bitrate, and the current rate of packet loss. - - The fine energy quantizer always chooses the quantized log energy - value that minimizes the error for each band because the rate of the - fine quantization depends only on the bit allocation and not on the - values that are coded. - -5.3.4. Bit Allocation - - The encoder must use exactly the same bit allocation process as used - by the decoder and described in Section 4.3.3. The three mechanisms - that can be used by the encoder to adjust the bitrate on a frame-by- - frame basis are band boost, allocation trim, and band skipping. - -5.3.4.1. Band Boost - - The reference encoder makes a decision to boost a band when the - energy of that band is significantly higher than that of the - - - -Valin, et al. Expires November 18, 2012 [Page 152] - -Internet-Draft Interactive Audio Codec May 2012 - - - neighboring bands. Let E_j be the log-energy of band j, we define - - D_j = 2*E_j - E_j-1 - E_j+1 - - The allocation of band j is boosted once if D_j > t1 and twice if D_j - > t2. For LM>=1, t1=2 and t2=4, while for LM<1, t1=3 and t2=5. - -5.3.4.2. Allocation Trim - - The allocation trim is a value between 0 and 10 (inclusively) that - controls the allocation balance between the low and high frequencies. - The encoder starts with a safe "default" of 5 and deviates from that - default in two different ways. First the trim can deviate by +/- 2 - depending on the spectral tilt of the input signal. For signals with - more low frequencies, the trim is increased by up to 2, while for - signals with more high frequencies, the trim is decreased by up to 2. - For stereo inputs, the trim value can be decreased by up to 4 when - the inter-channel correlation at low frequency (first 8 bands) is - high. - -5.3.4.3. Band Skipping - - The encoder uses band skipping to ensure that the shape of the bands - is only coded if there is at least 1/2 bit per sample available for - the PVQ. If not, then no bit is allocated and folding is used - instead. To ensure continuity in the allocation, some amount of - hysteresis is added to the process, such that a band that received - PVQ bits in the previous frame only needs 7/16 bit/sample to be coded - for the current frame, while a band that did not receive PVQ bits in - the previous frames needs at least 9/16 bit/sample to be coded. - -5.3.5. Stereo Decisions - - Because CELT applies mid-side stereo coupling in the normalized - domain, it does not suffer from important stereo image problems even - when the two channels are completely uncorrelated. For this reason - it is always safe to use stereo coupling on any audio frame. That - being said, there are some frames for which dual (independent) stereo - is still more efficient. This decision is made by comparing the - estimated entropy with and without coupling over the first 13 bands, - taking into account the fact that all bands with more than two MDCT - bins require one extra degree of freedom when coded in mid-side. Let - L1_ms and L1_lr be the L1-norm of the mid-side vector and the L1-norm - of the left-right vector, respectively. The decision to use mid-side - is made if and only if - - L1_ms L1_lr - -------- < ----- - - - -Valin, et al. Expires November 18, 2012 [Page 153] - -Internet-Draft Interactive Audio Codec May 2012 - - - bins + E bins - - where bins is the number of MDCT bins in the first 13 bands and E is - the number of extra degrees of freedom for mid-side coding. For - LM>1, E=13, otherwise E=5. - - The reference encoder decides on the intensity stereo threshold based - on the bitrate alone. After taking into account the frame size by - subtracting 80 bits per frame for coarse energy, the first band using - intensity coding is as follows: - - +----------------+------------+ - | bitrate (kb/s) | start band | - +----------------+------------+ - | <35 | 8 | - | | | - | 35-50 | 12 | - | | | - | 50-68 | 16 | - | | | - | 84-84 | 18 | - | | | - | 84-102 | 19 | - | | | - | 102-130 | 20 | - | | | - | >130 | disabled | - +----------------+------------+ - - Table 66: Thresholds for Intensity Stereo - -5.3.6. Time-Frequency Decision - - The choice of time-frequency resolution used in Section 4.3.4.5 is - based on R-D optimization. The distortion is the L1-norm (sum of - absolute values) of each band after each TF resolution under - consideration. The L1 norm is used because it represents the entropy - for a Laplacian source. The number of bits required to code a change - in TF resolution between two bands is higher than the cost of having - those two bands use the same resolution, which is what requires the - R-D optimization. The optimal decision is computed using the Viterbi - algorithm. See tf_analysis() in celt/celt.c. - -5.3.7. Spreading Values Decision - - The choice of the spreading value in Table 59 has an impact on the - nature of the coding noise introduced by CELT. The larger the f_r - value, the lower the impact of the rotation, and the more tonal the - - - -Valin, et al. Expires November 18, 2012 [Page 154] - -Internet-Draft Interactive Audio Codec May 2012 - - - coding noise. The more tonal the signal, the more tonal the noise - should be, so the CELT encoder determines the optimal value for f_r - by estimating how tonal the signal is. The tonality estimate is - based on discrete pdf (4-bin histogram) of each band. Bands that - have a large number of small values are considered more tonal and a - decision is made by combining all bands with more than 8 samples. - See spreading_decision() in celt/bands.c. - -5.3.8. Spherical Vector Quantization - - CELT uses a Pyramid Vector Quantization (PVQ) [PVQ] codebook for - quantizing the details of the spectrum in each band that have not - been predicted by the pitch predictor. The PVQ codebook consists of - all sums of K signed pulses in a vector of N samples, where two - pulses at the same position are required to have the same sign. Thus - the codebook includes all integer codevectors y of N dimensions that - satisfy sum(abs(y(j))) = K. - - In bands where there are sufficient bits allocated PVQ is used to - encode the unit vector that results from the normalization in - Section 5.3.2 directly. Given a PVQ codevector y, the unit vector X - is obtained as X = y/||y||, where ||.|| denotes the L2 norm. - -5.3.8.1. PVQ Search - - The search for the best codevector y is performed by alg_quant() - (vq.c). There are several possible approaches to the search, with a - trade-off between quality and complexity. The method used in the - reference implementation computes an initial codeword y1 by - projecting the normalized spectrum X onto the codebook pyramid of K-1 - pulses: - - y0 = truncate_towards_zero( (K-1) * X / sum(abs(X))) - - Depending on N, K and the input data, the initial codeword y0 may - contain from 0 to K-1 non-zero values. All the remaining pulses, - with the exception of the last one, are found iteratively with a - greedy search that minimizes the normalized correlation between y and - X: - - T - J = -X * y / ||y|| - - The search described above is considered to be a good trade-off - between quality and computational cost. However, there are other - possible ways to search the PVQ codebook and the implementers MAY use - any other search methods. See alg_quant() in celt/vq.c. - - - - -Valin, et al. Expires November 18, 2012 [Page 155] - -Internet-Draft Interactive Audio Codec May 2012 - - -5.3.8.2. PVQ Encoding - - The vector to encode, X, is converted into an index i such that - 0 <= i < V(N,K) as follows. Let i = 0 and k = 0. Then for - j = (N - 1) down to 0, inclusive, do: - - 1. If k > 0, set i = i + (V(N-j-1,k-1) + V(N-j,k-1))/2. - - 2. Set k = k + abs(X[j]). - - 3. If X[j] < 0, set i = i + (V(N-j-1,k) + V(N-j,k))/2. - - The index i is then encoded using the procedure in Section 5.1.4 with - ft = V(N,K). - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires November 18, 2012 [Page 156] - -Internet-Draft Interactive Audio Codec May 2012 - - -6. Conformance - - It is our intention to allow the greatest possible choice of freedom - in implementing the specification. For this reason, outside of the - exceptions noted in this section, conformance is defined through the - reference implementation of the decoder provided in Appendix A. - Although this document includes an English description of the codec, - should the description contradict the source code of the reference - implementation, the latter shall take precedence. - - Compliance with this specification means that in addition to - following the normative keywords in this document, a decoder's output - MUST also be within the thresholds specified by the opus_compare.c - tool (included with the code) when compared to the reference - implementation for each of the test vectors provided (see - Appendix A.4) and for each output sampling rate and channel count - supported. In addition, a compliant decoder implementation MUST have - the same final range decoder state as that of the reference decoder. - It is therefore RECOMMENDED that the decoder implement the same - functional behavior as the reference. A decoder implementation is - not required to support all output sampling rates or all output - channel counts. - -6.1. Testing - - Using the reference code provided in Appendix A, a test vector can be - decoded with - - opus_demo -d testvectorX.bit testX.out - - where is the sampling rate and can be 8000, 12000, 16000, - 24000, or 48000, and is 1 for mono or 2 for stereo. - - If the range decoder state is incorrect for one of the frames, the - decoder will exit with "Error: Range coder state mismatch between - encoder and decoder". If the decoder succeeds, then the output can - be compared with the "reference" output with - - opus_compare -s -r testvectorX.dec testX.out - - for stereo or - - opus_compare -r testvectorX.dec testX.out - - for mono. - - In addition to indicating whether the test vector comparison passes, - the opus_compare tool outputs an "Opus quality metric" that indicates - - - -Valin, et al. Expires November 18, 2012 [Page 157] - -Internet-Draft Interactive Audio Codec May 2012 - - - how well the tested decoder matches the reference implementation. A - quality of 0 corresponds to the passing threshold, while a quality of - 100 is the highest possible value and means that the output of the - tested decoder is identical to the reference implementation. The - passing threshold (quality 0) was calibrated in such a way that it - corresponds to additive white noise with a 48 dB SNR (similar to what - can be obtained on a cassette deck). It is still possible for an - implementation to sound very good with such a low quality measure - (e.g. if the deviation is due to inaudible phase distortion), but - unless this is verified by listening tests, it is RECOMMENDED that - implementations achive a quality above 90 for 48 kHz decoding. For - other sampling rates, it is normal for the quality metric to be lower - (typically as low as 50 even for a good implementation) because of - harmless mismatch with the delay and phase of the internal sampling - rate conversion. - - On POSIX environments, the run_vectors.sh script can be used to - verify all test vectors. This can be done with - - run_vectors.sh - - where is the directory where the opus_demo and - opus_compare executables are built and is the directory - containing the test vectors. - -6.2. Opus Custom - - Opus Custom is an OPTIONAL part of the specification that is defined - to handle special sample rates and frame rates that are not supported - by the main Opus specification. Use of Opus Custom is discouraged - for all but very special applications for which a frame size - different from 2.5, 5, 10, or 20 ms is needed (for either complexity - or latency reasons). Because Opus Custom is optional, streams - encoded using Opus Custom cannot be expected to be decodable by all - Opus implementations. Also, because no in-band mechanism exists for - specifying the sampling rate and frame size of Opus Custom streams, - out-of-band signaling is required. In Opus Custom operation, only - the CELT layer is available, using the opus_custom_* function calls - in opus_custom.h. - - - - - - - - - - - - -Valin, et al. Expires November 18, 2012 [Page 158] - -Internet-Draft Interactive Audio Codec May 2012 - - -7. Security Considerations - - Implementations of the Opus codec need to take appropriate security - considerations into account, as outlined in [DOS]. It is extremely - important for the decoder to be robust against malicious payloads. - Malicious payloads must not cause the decoder to overrun its - allocated memory or to take an excessive amount of resources to - decode. Although problems in encoders are typically rarer, the same - applies to the encoder. Malicious audio streams must not cause the - encoder to misbehave because this would allow an attacker to attack - transcoding gateways. - - The reference implementation contains no known buffer overflow or - cases where a specially crafted packet or audio segment could cause a - significant increase in CPU load. However, on certain CPU - architectures where denormalized floating-point operations are much - slower than normal floating-point operations, it is possible for some - audio content (e.g., silence or near-silence) to cause an increase in - CPU load. Denormals can be introduced by reordering operations in - the compiler and depend on the target architecture, so it is - difficult to guarantee that an implementation avoids them. For - architectures on which denormals are problematic, adding very small - floating-point offsets to the affected signals to prevent significant - numbers of denormalized operations is RECOMMENDED. Alternatively, it - is often possible to configure the hardware to treat denormals as - zero (DAZ). No such issue exists for the fixed-point reference - implementation. - - The reference implementation was validated in the following - conditions: - - 1. Sending the decoder valid packets generated by the reference - encoder and verifying that the decoder's final range coder state - matches that of the encoder. - - 2. Sending the decoder packets generated by the reference encoder - and then subjected to random corruption. - - 3. Sending the decoder random packets. - - 4. Sending the decoder packets generated by a version of the - reference encoder modified to make random coding decisions - (internal fuzzing), including mode switching, and verifying that - the range coder final states match. - - In all of the conditions above, both the encoder and the decoder were - run inside the Valgrind [Valgrind] memory debugger, which tracks - reads and writes to invalid memory regions as well as the use of - - - -Valin, et al. Expires November 18, 2012 [Page 159] - -Internet-Draft Interactive Audio Codec May 2012 - - - uninitialized memory. There were no errors reported on any of the - tested conditions. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires November 18, 2012 [Page 160] - -Internet-Draft Interactive Audio Codec May 2012 - - -8. IANA Considerations - - This document has no actions for IANA. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires November 18, 2012 [Page 161] - -Internet-Draft Interactive Audio Codec May 2012 - - -9. Acknowledgements - - Thanks to all other developers, including Raymond Chen, Soeren Skak - Jensen, Gregory Maxwell, Christopher Montgomery, and Karsten Vandborg - Soerensen. We would also like to thank Igor Dyakonov, Jan Skoglund, - and Christian Hoene for their help with subjective testing of the - Opus codec. Thanks to Ralph Giles, John Ridges, Ben Schwartz, Keith - Yan, Christian Hoene, Kat Walsh, and many others on the Opus and CELT - mailing lists for their bug reports and feedback. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires November 18, 2012 [Page 162] - -Internet-Draft Interactive Audio Codec May 2012 - - -10. Copying Conditions - - The authors agree to grant third parties the irrevocable right to - copy, use and distribute the work (excluding Code Components - available under the simplified BSD license), with or without - modification, in any medium, without royalty, provided that, unless - separate permission is granted, redistributed modified works do not - contain misleading author, version, name of work, or endorsement - information. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires November 18, 2012 [Page 163] - -Internet-Draft Interactive Audio Codec May 2012 - - -11. References - -11.1. Normative References - - [rfc2119] Bradner, S., "Key words for use in RFCs to Indicate - Requirement Levels", RFC 2119. - -11.2. Informative References - - [requirements] - Valin, J., Vos, K., and IETF, "Requirements for an - Internet Audio Codec", RFC 6366, August 2011. - - [RFC3550] Schulzrinne, H., Casner, S., Frederick, R., and V. - Jacobson, "RTP: A Transport Protocol for Real-Time - Applications", STD 64, RFC 3550, July 2003. - - [RFC3533] Pfeiffer, S., "The Ogg Encapsulation Format Version 0", - RFC 3533, May 2003. - - [SILK] Vos, K., Jensen, S., and K. Soerensen, "SILK Speech - Codec", draft-vos-silk-01 (work in progress), March 2010, - . - - [laroia-icassp] - Laroia, R., Phamdo, N., and N. Farvardin, "Robust and - Efficient Quantization of Speech LSP Parameters Using - Structured Vector Quantization", ICASSP-1991, Proc. IEEE - Int. Conf. Acoust., Speech, Signal Processing, pp. 641- - 644, October 1991. - - [CELT] Valin, J-M., Terriberry, T.B., Maxwell, G., and C. - Montgomery, "Constrained-Energy Lapped Transform (CELT) - Codec", draft-valin-celt-codec-02 (work in progress), - July 2010, . - - [SRTP-VBR] - Perkins, C. and J. Valin, "Guidelines for the use of - Variable Bit Rate Audio with Secure RTP", RFC 6562, - July 2011. - - [DOS] Handley, M., Rescorla, E., and IAB, "Internet Denial-of- - Service Considerations", RFC 4732, December 2006. - - [Martin79] - Martin, G., "Range encoding: An algorithm for removing - redundancy from a digitised message", Proc. Institution of - Electronic and Radio Engineers International Conference on - - - -Valin, et al. Expires November 18, 2012 [Page 164] - -Internet-Draft Interactive Audio Codec May 2012 - - - Video and Data Recording , 1979. - - [coding-thesis] - Pasco, R., "Source coding algorithms for fast data - compression", Ph.D. thesis Dept. of Electrical - Engineering, Stanford University, May 1976. - - [PVQ] Fischer, T., "A Pyramid Vector Quantizer", IEEE Trans. on - Information Theory, Vol. 32 pp. 568-583, July 1986. - - [Kabal86] Kabal, P. and R. Ramachandran, "The Computation of Line - Spectral Frequencies Using Chebyshev Polynomials", IEEE - Trans. Acoustics, Speech, Signal Processing, vol. 34, no. - 6 pp. 1419-1426, December 1986. - - [Valgrind] - "Valgrind website", . - - [Google-NetEQ] - "Google NetEQ code", . - - [Google-WebRTC] - "Google WebRTC code", . - - [Opus-git] - "Opus Git Repository", . - - [Opus-website] - "Opus website", . - - [Vorbis-website] - "Vorbis website", . - - [Matroska-website] - "Matroska website", . - - [Vectors-website] - "Opus Testvectors (webside)", - . - - [Vectors-proc] - "Opus Testvectors (proceedings)", . - - [line-spectral-pairs] - Wikipedia, "Line Spectral Pairs", - - - -Valin, et al. Expires November 18, 2012 [Page 165] - -Internet-Draft Interactive Audio Codec May 2012 - - - . - - [range-coding] - Wikipedia, "Range Coding", - . - - [Hadamard] - Wikipedia, "Hadamard Transform", - . - - [Viterbi] Wikipedia, "Viterbi Algorithm", - . - - [Whitening] - Wikipedia, "White Noise", - . - - [LPC] Wikipedia, "Linear Prediction", - . - - [MDCT] Wikipedia, "Modified Discrete Cosine Transform", . - - [FFT] Wikipedia, "Fast Fourier Transform", - . - - [z-transform] - Wikipedia, "Z-transform", - . - - [Burg] Burg, JP., "Maximum Entropy Spectral Analysis". - - [Schur] Le Roux, J. and C. Gueguen, "A fixed point computation of - partial correlation coefficients", ICASSP-1977, Proc. IEEE - Int. Conf. Acoust., Speech, Signal Processing, pp. 257- - 259, October 1977. - - [Princen86] - Princen, J. and A. Bradley, "Analysis/synthesis filter - bank design based on time domain aliasing cancellation", - IEEE Trans. Acoust. Speech Sig. Proc. ASSP-34 (5), 1153- - 1161 1986. - - [Valin2010] - Valin, JM., Terriberry, T., Montgomery, C., and G. - Maxwell, "A High-Quality Speech and Audio Codec With Less - Than 10 ms delay", IEEE Trans. on Audio, Speech and - Language Processing, Vol. 18, No. 1, pp. 58-67 2010. - - - -Valin, et al. Expires November 18, 2012 [Page 166] - -Internet-Draft Interactive Audio Codec May 2012 - - - [Zwicker61] - Zwicker, E., "Subdivision of the audible frequency range - into critical bands", The Journal of the Acoustical - Society of America, Vol. 33, No 2 p. 248, February 1961. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires November 18, 2012 [Page 167] - -Internet-Draft Interactive Audio Codec May 2012 - - -Appendix A. Reference Implementation - - This appendix contains the complete source code for the reference - implementation of the Opus codec written in C. By default, this - implementation relies on floating-point arithmetic, but it can be - compiled to use only fixed-point arithmetic by defining the - FIXED_POINT macro. Information on building and using the reference - implementation is available in the README file. - - The implementation can be compiled with either a C89 or a C99 - compiler. It is reasonably optimized for most platforms such that - only architecture-specific optimizations are likely to be useful. - The FFT [FFT] used is a slightly modified version of the KISS-FFT - library, but it is easy to substitute any other FFT library. - - While the reference implementation does not rely on any _undefined - behavior_ as defined by C89 or C99, it relies on common - _implementation-defined behavior_ for two's complement architectures: - - o Right shifts of negative values are consistent with two's - complement arithmetic, so that a>>b is equivalent to - floor(a/(2**b)), - - o For conversion to a signed integer of N bits, the value is reduced - modulo 2**N to be within range of the type, - - o The result of integer division of a negative value is truncated - towards zero, and - - o The compiler provides a 64-bit integer type (a C99 requirement - which is supported by most C89 compilers). - - In its current form, the reference implementation also requires the - following architectural characteristics to obtain acceptable - performance: - - o Two's complement arithmetic, - - o At least a 16 bit by 16 bit integer multiplier (32-bit result), - and - - o At least a 32-bit adder/accumulator. - -A.1. Extracting the source - - The complete source code can be extracted from this draft, by running - the following command line: - - - - -Valin, et al. Expires November 18, 2012 [Page 168] - -Internet-Draft Interactive Audio Codec May 2012 - - - o cat draft-ietf-codec-opus.txt | grep '^\ \ \ ###' | sed -e - 's/...###//' | base64 -d > opus_source.tar.gz - - o tar xzvf opus_source.tar.gz - - o cd opus_source - - o make - - On systems where the provided Makefile does not work, the following - command line may be used to compile the source code: - - o cc -O2 -g -o opus_demo src/opus_demo.c `cat *.mk | grep -v fixed | - sed -e 's/.*=//' -e 's/\\\\//'` -DOPUS_BUILD -Iinclude -Icelt - -Isilk -Isilk/float -DUSE_ALLOCA -Drestrict= -lm - - On systems where the base64 utility is not present, the following - commands can be used instead: - - o cat draft-ietf-codec-opus.txt | grep '^\ \ \ ###' | sed -e - 's/...###//' > opus.b64 - - o openssl base64 -d -in opus.b64 > opus_source.tar.gz - -A.2. Up-to-date Implementation - - As of the time of publication of this memo, an up-to-date - implementation conforming to this standard is available in a Git - repository [Opus-git]. Releases and other resources are available at - [Opus-website]. However, although that implementation is expected to - remain conformant with the standard, it is the code in this document - that shall remain normative. - -A.3. Base64-encoded Source Code - - ###H4sIAL0otU8CA+xde3PixrLP33yKObtVCfhiDBh7s9lsajHIWCe8LhL2bt1zS0cW - ###A+iskIgetknO/e63e2Yk9OLhNZuTVKBqDZKme7p7enp+PQ+tsww8zXMC16Bn33yl - ###TxU+b95csG/4pL/Z71rtzcVFvd6oY7latVF98w25+OZP9Ekr9yf5OLH2bw2Gn+R+ - ###56uY5vKysan9z+vVc97+1Tf1ar0O7V87b0D7f3Ns/6/+aTnLlWvO5j6pV6u10zrY - ###nnw0l/PKwJ2VifJ5taSkay5Mn07KZGD4umca5QLJ+fyd6vZpT3cNcqtbpl0mqrlw - ###/PmKXFWISl3XvIc/q3zaliKPBmXScenMcVekpz89Ussqww/3M7ly3Bl1J6YNAuVS - ###S675mUwoaeme7zqk6yydQmFEJyZcmveBbzo20e0JCTxKTJtwb2d37k1bh/qmjrvw - ###yuTR9OfEcdm3E/iFhTMxp6ahI4My0V1KltQFU4AtyNJ1HswJ/PDnug9/KDCxLOcR - ###pCSGY09MJPIKSLSg/g+FwilJSuQRZxqKYjgg/SLwfOJSXwcRkZ9+7zzgI9E+Bdvx - ###TYOW4ZnpEQs4IYN1VUyfpBxQnWHp5oK6lbz6oZ6Y/mH9oNgkAJkOLQLhahUmjhEs - ###qO3rYbOcgcXBT6DEQvepa+qWt7YuaxJkGRedadOnJiPCh7a+oCiKbAMDm/pEcQyT - ###+qsykSX1GpuUfasuqFgmtsOpCkjGm2FJDWxp1IXX4rjgDwt9Re4pug2o5RBqT+A2 - ###RXYgH/g2LXBj+R54n2s+QLEpPODm8Zyp/4jNL7xpXcnSNdHJXHQku8BcyvO4WuqN - - - -Valin, et al. Expires November 18, 2012 [Page 169] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###rBBlcK3eNUcSgd/D0eBWbkttcvWJqDcSwRA9kjs3KrkZdNvSSCHNfhvu9tWRfDVW - ###ByOl8M9/NhUg/e479qjZ/0Skj8ORpChkMCJyb9iVgR3wHzX7qiwpYKN+qztuQ+Av - ###E2BB+gO10JV7sgrFVOiUWG2WjAyuSU8atW7gsnkld2X1E6vvWlb7WNf1YFRokmFz - ###pMqtcbc5IsPxaDhQJIKKtWWl1W3KPaldgdqhRiLdSn2VKDfNbjel5+CuL40KIHpc - ###SXIlka7cvOpKWBFTsi2PpJaK2qx/tcB0IF4XAtlQasnwoyB9lECX5uhTmXCeivTf - ###YygED0m72Wt2QLVi1iIkZpECNEprPJJ6KDKYQRlfKaqsjlWJdAaDNrOzIo1u5Zak - ###vCPdgcKMNVakMtSgNrFiZAGWgsdQ9mqsyMxmcl+VRqPxUJUH/RI08B1YBWRsAmmb - ###GXfQZ6qCgQajT8C0gDZgti+TuxsJ7o/QnsxSTTSBAhZrqSRWDOoDA6oxHQt9qdOV - ###O1K/JeHTAXK5kxWpBE0lg2QdZInV3jWhzjFTGZsIpOI/ZaUQumyZNSSRr0mzfSuj - ###2KIwNL0iCzdhJmvdCHNXCt8cP38M/GdQyxe/vcri82HxX2Mj/qs2anXAf5eN+mUD - ###fr8B/Hd+3qge8d/vgv+krqopg/EIghV5T9AFzu5hVPYqBvlHgV3in9jVoxt7BgM5 - ###gpfEjQk1EtfUjl1/hrFOm05jDC19aelGjAXAgLmzjFWymBix8oDKaOzh0vSNeVJY - ###zVrGavwl0G1fS+nkAtRYXz38UjEKx/5v2oYVTA4/D/D8/B8ywvox//9PtT+7twgs - ###HzE31ReV+dfM/+u18ze1VP5/cYHtf4z/X/9zdkLWUwBFo0QSMwDk2gnsCUvVMPO+ - ###4zkLuV+ls31yclY4O8EyB8i7gcsBUm/gss6+4eLFCTjweGEOnivF89PwFwoSZuLA - ###5jDJOFPrxfk4U+vFGTkwOUBSjlzieTlcHyI1BzaHyM6BzWESdGB0wBwduB0sTcdZ - ###vQNk6sDmAMk653KIfJ213AFSduBzgKwduLwocYeYD0Efov4J+TA1LeiHGeDAnt27 - ###Jp2SATyEwDalLiQEMCAslhZdx54YFWkO5QIOKIXX5tSeIOlwrGi9cVeVwTpSs6fd - ###FF7DfdOmeY+AjAMZ8goFqsxfFQr+akmRE9QAoYHJ0lMkG+O+m7x6l1+2TeNlxdW7 - ###QiSHpjHljTk1PmugoAd6UW3pu0X4VyJF/vVf4Y9TUkROos6TkxK7XSrl84OMaj9+ - ###Qq4Yv82G6kiqBu4zgFClKWpTlbQRdjBFJReAv7fTtaUNdPXnVFh8Kq9KzxCsnLSK - ###afvFp1J5i+lXpWeosUWaXHX3kSbRcCANdhfShCEZkA1HQqYNIzYgqF/hMtEJqHBO - ###Rk+c+39RSIKxO5GWblmZrqaJ8lAlLoKsiiUcIF1qUd2jjIwNgJwPeZwDigO7mN6c - ###TirY15jeMBRhoEn2jpONVRlw5dOiWJNhxcAK53VyDUN17ANK/0gUHTo8AhGX6TMF - ###zZc4AJszW7dI8ebXEorBCYALMea6bVMryYmz6geLexAMEY8oJCBNkmeCHRc9xY2z - ###Ux0fStsRU1GUAwyGDAWACPkn5XQCCGQTLVlBWk5eiBQ9AETUKeXUETENbJQfCoNy - ###YP2FvlyypS/BlDfLhIj7AIf8RwqtGZkCvSpkn5AUCKwIUidN0HJweQ1RN4VAgq7Q - ###HAKgaDVxaNNuB/LwLHO3CUPRINVoJ9R1AUaRHCtL7Emoaukd7wtyzP0BgFog9mQF - ###37yHTDb3iIzTYvUbPRV7WeinKe9GBJqQM9HvIu2O3v3n8W5yUO8OXXVE/cCF1Mqi - ###9gzz1SlPhXRfJ0t9ZTk6GABzuZVPvRKmJDqx6QwEgtyNJpx/T7flDrvZXbc5LKRN - ###nh85be2SnCyNRbz15Lgv6ehi0HYwWGC+5KEzU69CulxVGDemLmRmmgf99CRqClEV - ###arB+vNWhBWPMrThJpqcInikvQSMne+kg8JHqPphOkZdY0TWcxdKlHmaHUZPYDjS8 - ###i4k0BJiF/qQhM421ErEce1aK65F6ntSjuY5KdOHwfD2s5x2k0vZ3PpvqmLKmhrQV - ###cm/mw6bviqY5rC89JwZqU+D6whjInYoxivtTrkvF/cmM+i+oAnwrod7bHWuba32p - ###Y21zra/lWNtc61CORUjoWh3qe0xmNBmaAaRLNjfPawKXApzE9MwVzogEeCfpU7GB - ###b+PwOqM+a6Hilw1JPOTnRvXU+EOeN/7Eelyb6hHsZqgiF2andH9wzMlupJ3pTLGm - ###wL7r4ddSTDnaW2H+czCN4VvFnH6MNC79JaB4UalUQmH2yzom9HlZhyh/uKwjzLNP - ###Nlb1gqwDZONcCESwl4KyNbMvhWJJvxcgL94aB4Ri27jvwGQKLw76hlE8RGe+fm/R - ###F2cAa0+EGPtgOoFnxVOAXJfcq6eEHpNF/5GXHRD90z8+9t8/0JafHWi3uRJ5hiul - ###IRJbT8gM9LxpJy+D2ZxJHGbn+YUQvU03wux8SBHDRGIsr5Cxh27eH3e7ZOkwiIS2 - ###MO2JyULzUjc+w2BhOV4CXQNaKufte021DgcW4C8hRBEs8rOALObhzlWObLwNwpE9 - ###MdzXSA6QJ286bUqNHJNcW/qMFKtnNTEascGQrxbq9groT3E3CMKpR92dRF7juhBZ - ###MH1kOPw+1v03f1h9whkrRJ4SQIVeYMw5D7CN/qCbFvNtthzH9DLX/ouZF2gJYyN0 - ###KGx4Htp+904QTw9+j64gAPZX7hFRZWHPYK0i+OTlMQk+V8kcwIn3EkzPYr0j3T1K - ###x+7xe3SPzbnO2kUPleuEYOJPkOvsk3dM6HPzjgh/R3lHIkRsyjsyide2VGO/BCyd - ###dGSkwbpfU4ghUzBfzhIhVnPc+rt9/xeugnov3fm1z/4v3Oz3JrX/q3FeP57/+r32 - ###fxVbpdhejtrbt43TerVaz9sExrd5kR7bnUUnx41gx41gx41gx41gx41gf/mNYDAq - ###xGEDudexa0IscWaz6Cbrf5Z5D/dItHmMxDePiZLs7j7bxlh5rD+xVUz9NJSU9Cax - - - -Valin, et al. Expires November 18, 2012 [Page 170] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###8CaKilknxieAkxYA0AmAVxCPpRrfsYwCIkPR1z/jfDXKPNQDi9x4Jp3D42VIwOb1 - ###oGJS5PVMipqmqO2WppXIt9+S8CL2G9xCwdVljfz0Hkfat9Vat0T+/e84h05/HHJY - ###3wVqcDLthhXO3NVK8fukeNO8ldYkpfWGuB9D0X9ioSzc6cYmh7T4evG7+OMg8TzI - ###FmApU4z+vJ6hXz8PRIHX1ALTRbrcyf3zOu5XIyR+W2t96sAjMAg+wURJaKJ1NBgS - ###puYMlWGZUlgdPNkgUKJMvlQ5nGqXacNk+IRFQtuAqEnttB70xDuoDvRIMPDmjutv - ###5h/Np8TKBXkFo5QtT4+IS1QqaoSsoHfS6GclI+cX8j+UrkxOjxZESkx6ym3r7Mpx - ###LcQ3YRYdNUo8h98qb6Jkvgvs8oAkrzxHwDy0kHZ3rddsDZiZmcdH/XPlnYkY+FO8 - ###CylynhTh07GcrTlFnDVHnDhtAiFtLCrh3hhJhKWEEjcaRh9sEt0YKOQjucZJnEfH - ###/UzuA9Oa8I28e6i4KwhpL41CWm6HzzTMlSTahXvaFZsdiSsAhBvl3yH9V5WdgPBS - ###72NM9oFyViedVkv0kK39cM+IsyUe7I4GaXnbf+8Mh5G07OqPKWpxdPG2Wo0kHSp1 - ###IkkpUfepJh1nXqxmxnuVT70rudnnI40QV1kt7k3dzvOEDOMvtnLakC8wNmDga7mj - ###qbLWumh8TEKb+LOLj6XCoZ0Fd+7sVGBdaLcGl19ByC82Moygwic6uFQULMsEUS7R - ###EQl7js1m4mcBjVZb/ghSi/FTYPmQQzTNHv+dnH7n0wN811SAMxAeob7xDjd/4AYV - ###n0BAvjd9pmua/WVDsGFtjX8yRb4Pa4oteaXkDGLCJXQ8jJxBTNCkc2YFDmISJ1bp - ###oqnyaK5cZErHWfK/8vw/952DrABsn/9vNC4a6fe/NS6rx/n//9j57+rppkPgqTfC - ###7TgTjrnZzw48u3W847rAcV3guC5wXBc4rgv85Q+IR8hi78PhbG+ZbvtezrHwtnSN - ###xk7P9q9vp46Dh0sMrxgfPsVnLK3Aw38F+oQBibxqvSK/RakHbmP5ACVnrhMs+X4o - ###HA+82I5mj+nyW4EPcyek74h9Ux/mEBnX2+3dGIRncg5+TuctVcZgYLOoxU6YmPYD - ###EEPoDVgUd3V7BjHfnbHI7O2s4qrZ1pqjzrqG0xqrQsX94DiuiYPuS50dcDG9sMLd - ###nMfX19JIUwcDTelhrz+t87MGNt88irvSuBkedYy2PjVwfN7FlnWbfrOrQecB1wWB - ###zyOBYydxxHGpUGjcoRYs9+N/2+zKbW3YbP0sqci/IbaicztDehQsl5DKAq9we5zY - ###wbWL9biPgZYFE+giyPoitEh40gOsMUnvTosbHXdzinOwU5c+Qx12Op3Vecnq7PHD - ###RGL7FfajObTCVDetPZhCaw5a2nVT7oZO8waZfvg/0afJBwQTqfZqD1qiA0hPaL/w - ###tBLLbbHzkWlgGxyAiI5Mche+wpvCy+RuG5d/4vKJDWKapvt8+KeaRorFB9Mz703L - ###9Fek+ArK64Hlv2LvVUjMz4jFpteER4B1NWyRKbceaDMLwUBxYlmUaYf0bEplLxoI - ###aSENiyqvBWmWMBF3wOdxh6wrgB54C/Sp8JRCS+0SuS180+NbHIFghRMxgTVBEBih - ###oYmJ+zetFQL12FlZr0LSTa9IauIobPh6h/DTgPQmSdHZTVHL1nElw4gWe31E/AMU - ###9WwdOyjOs3X0mh8h/vXbd3JbvUnRAUUjW8cOiotsHbdXo1yJBMVlto4dFG9ybLVB - ###IkHxfY6ttlO8zdbRGmDo+ggDeZakAVlhto4dFDltLvdRLu1aauVS5LT5DoqcNudh - ###XUOopg0B4MbpgCKnzXdQ5LR5W/24pQVrOW2+g+JNvl8hqgWfx4X8BHGjWq/m+9UW - ###ipz2ANTdkjTMAfpSV8lQ5LTHDoqc9lDkDg4OucoDRU577KC4yFJ0B4OfmzcSIJ08 - ###b6/j2EUSRJBRYUVsyIQC32eiINNVZmI0+x0pJ6ad13I8SVZbNxvaGSjO2e6Tnm64 - ###DjtACEPXbEZdhmpMiw/SDDB5/LAkxvxHFyd0GWrl8xzR7IZDdDYExETPeSUNjIpF - ###3EddKuLF+/ekuJ6EL1VLpXLiBpQpbeS29f1DayY73mYU7MUpSLFimAMGRgY7IhAS - ###oXIY2gA+AVQjQ5eehstF4hbCDzQUA6VT3aD8MIBHKZlRm7qmAeReOYRoeMFL/MbP - ###CECb3a45YaM86C4eVIxAHXD3Mi7UhBx3y+GI0xoMpGx/fzPwnTOBVnDbvo/zMTvB - ###txgMYcDaWAHj3tOfzEWwiI6L5zBmxrxCnDtlSQf8uHXk4Rk6moPbbEReFgcO6KF4 - ###KMP0fGqjwL8ANEHgxQ8Y+xQwzywEYwuAaZRzZplSSoSs6VIv6EirVq82vk8Kfe86 - ###+sTQPf9sbs7mp1OogEsTey8Il5hNUIUHTIKJ6YRwCaASAGTDcjz2Y+l4ACYtdmw4 - ###OoL5bOnZi0Sy0r8VWR4AMpz9ZL3dch5Bm1PdmJv0gS3FQUgAu68wPXjEuUxuRo/Z - ###sQJNZBr0FI94LECMCUvmQH7djuG+yrMFhsjIZhikNkTVu7bUbX4CgS9qqTd7iRgN - ###jdOS8pzvHDCfOPTJjyfdU3QSKl7wAho9oPhZ9Mn59saK3NrAt76d7yLwTINks+AQ - ###D/WbkFbe4XWcb60Wytv4fPMrwSNQmFvukV2HfHtSWx73cvgKeS+/kC/8ldJcGd9z - ###zvf7L+SrjIc4JZRiDnwbjG+t/oV8r8fdbq68F4xvvbqL7zrRTE+9rONzlAO51GLH - ###xDECY7QOkyCRNUHweoDwxKLXgo+7GC1Ynwtnq/9h8Ikp8aYUYM+YRKNFhSdVyC6c - ###WGbDBnulwJxFRddZuiZeezCasBlqxmI9ScMHDujCho7/sQ2qzo49sykNdrSODfFl - ###fpSNveXIYSxw2h3GmaclnztBPhQiBHBwfdMILN0N5ygqkfqKs0BR9RkFQn5u8Ifo - ###4QdUMlQQlzPesQv4Qd7H7cBPesFv+H4q56QixWiQK5U4D9wyhnz+9j6c3CoRfuIu - - - -Valin, et al. Expires November 18, 2012 [Page 171] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###qmddMViLU+2oM5HMFL9FOlHfPtQxnCeE5CCCm2ADDkCegmUCBzB3bLFdp4FL+dFD - ###Ue47j4G4gM9YQljCK4s+wRAU5eUkNq3E5vAgWFUBBfCtZR7uyGA+CXdwfQdc2PZD - ###J8FBDYe6PLYhcmBoB5nWquK4IziJvvgf0/5f8kR+9P2fwPA/nsH3DzjPCDWX11Vz - ###gl0DRTJPREC5JX3MfUNi8uBm0npcMWIIC4vFPdY+OdXEVXQCP6bjiVDyi1Ts5KvY - ###2VNFhmyfSrm+EiIwsX4olOdtNdLxjDJbiboAWAgxBl/DCb/Yzg889etRhn35mqWO - ###kGsasHd34f+Vhd98jeyEr1mBCwr0m0CLDJPq4cxdDEOu3Ym7UQZjAq6IL60ZeiA2 - ###0aMSBt4KOG5a4AFf1JOHQA/P7wJxGSCMabAT0VAQRU+/z4jtyEf74BTV5F+BF3k/ - ###P3vN+Ik3M2GY3ODk60Qk8vWY4VPmrOzv98IYCadPzUg9y+NDoba6u6hgg6/Hci6h - ###64s17eRo2tlH002Of3s1ynV4NbH6LHyVDdkBjIc2TlVG8ZKNXriIXCWtq1F4UWO8 - ###iyL8lSKuoUHxgKIwB64LC1S8gAEKRkU+F0q5G7OD5ww5Cidjr6NEAIDZuZ19xQY/ - ###3S9M+qi7LAFiaB717LVbKl9accTSFnYekbiTOZ6qBzWglrn+YDruPsH6HWib1HQv - ###nwUDJfw1NvP4LF9FQ2/101vRLNvjMWixvxfGZe/skn2T97GlQ1dnswEH9sSxnWae - ###bCDmoWHy7djh6w14AGM7LgC6QqTzvGDBAh2AAo8tmzAUoDMsifbhyStEddxBzF8V - ###aDtAgskP92+hBm5gELMHuKDk4ou4HnTbX08mhfMVbL2JOSG66TP8OLLIHKTx/p+9 - ###N+9r41oShudvPkXH87u5WkHdWgCDuMPq8ITFAZw4j4fR25Ja0EGbuyUDSfx89reW - ###s3a3hMA4yZ3gBJC6z1qnTp2qOrUI+i+gwByo45zDSIHQU0WQ0Ua4DqFkXSZB/77k - ###XN+3o5AlVtqbeCuFR8ioDYx2yJsQ2Uls/+jtLgjC9wFx7TFficp9TcH37EE4tyTM - ###w9ZisGjDoEX2mV7DhXE1ratNbbm0UvaRvJGNZ9ZOTG9Eo7uvsCez5vnmEfOctVMH - ###o+FohaNaIGfQISzO3K2IvIqJUKiNghWM+mY4uo215ZcVISU0EdinHplhYiOvAMh8 - ###t8vRjmD38VBEJPuHUUer/EwUcnI4F1LODEfwwFMPRACPxXHM1rxbOJatlH8UjolR - ###yTA2c4m93d3DOKZAs/FIdJsx5TePmPI8flzPfiB1pFItgbfmt5jzVs88dTuYIdfp - ###w0MdFPO1T6Rswh6x5xlVEoqlxgJVEmqdtQWq2Oog1v48UMXW9LBiR1ZJcivzts4O - ###lL8Nu3DoEfwW3xLWclg7IvMaN3tDzKG6ko1cBD3OM9Fj7r540rzfzJz3m8Xnvdiu - ###kNNN7oKn7ACbMv7NN8dX3BLZ2+ExWyGBDqiWJIvbDHW7fSL7zjXxXyTmXwf9cYrK - ###krUZMKUdNgxeHHvErcAcJDLvI7Je0IXCw3AXlwo46cVhzl1YALevsB/L7Um6E+vR - ###JEkNd6CVmPPozKMn9SY9qTcLTEpRlflkBeXqId2+6bs5jQxiXFqbCYyaj/4HZMwm - ###FOryTs5ORaLMyx6DWqmrxrfRqIMecAL4qKUKByi844KwaJO43pzZHl/+HfifoA0Q - ###cSbXwLEOsW0x/FEEbXC4dKnfymom60pOQZfj+gLU8IBSd5YdznlAImYSSbIx33G2 - ###javSR1IdY7TWNsiwCnvqXrDSl9h7wehlsQ3x5Lm+mTHXN4vO1Tp41YQnFCVQhngc - ###9aRqgKSR9r0AyiSMhLbVoLtCLftxihdPRmGW84WbB0tIynIkHUqUW2Fh6CYcjzl2 - ###i8oMEk/8aKLSFARydURITEBmqduahIMAmCPp6CiRGofBhZedA9koyOWoqaagpRi7 - ###kRtGrDXv7FWYFhF2EvZLzL4aQBV458lJ4EXgsnkHqAxtlZMItTji+gxjPLq6CNuO - ###2OsY51zUA8anPZ0ovboEKhIUbEjBA9tBLcYnctLB+SXD1IwST0rU4CfoQrwWH0to - ###/ht8ggXrBuNgSKuQJJ5MHi0BjfFh27TOGAaBpgCkewmGsdAksbkDCswMCbSNgYbY - ###O8cfUmOopSzL9eAtsrzIxtKhKvuj0Y1/HfgqocjiW0yZc1kbLGXk9VS+FlW+FD11 - ###bqBTMd3hCA4WyeKMUDUm0NMwDVEqqsVI7cH+rtPr+1cl0jeFMTbVzXPgU2JtFie8 - ###2jzSortpq8kHyG4myV0MTklqrPtejBhLaCyOHhmTfrPgpBdDEHXdbsYfBnrVwf17 - ###JTbCd3glG0m+gq0JhD0fkMMr9FIA0gb4QhpLagKeheTJonT/CRUXU0tWXeEghrwC - ###yrRqAnvxKkT6kLhLxOb7yFl0/DhgsnVFPFEkK1PT0yESMCy8vBiqHtkzl93x/TXe - ###r5oXrI+4TEua3FrYO8se96msQ/YqJvE22eti2Ps1APRmHoDePApAjyKI6AI6QpuD - ###Kdo20n2EcnH8WrRw7+L9c9FCaMpCI8Pk+guo32ygJBEI+luQ/ZSTXhwdzLm9eWhu - ###ctFthx1lRmXYusD06XOW+ZQwl1JmTyl7KSMitCOVGrYtFb9DRiO2rKZ8w3xJWB8l - ###TJh+QqaVVPrEAwF7Ci0bKU5xIIx994x4PiOKYRYlmb+QnAfRjCvVqByykYs11bAw - ###0IrH6DwNzJC4YZPGWXTToK7VRFclvLsSFjxfZpZlhCQfh5POdcpYywzLDZ8ThlNk - ###j577lqomrbSaD1hpPdqy6oHxpCokJ4jtt29LuHDw9ynGYdxCfrHxJOpyryaQuDW0 - ###ZhPvnN9YREdn8OGkl3slDpa2UtYBZRj4AOtv/nv4SrT0eY7VmWFoVkoNt5SafNoY - ###7QxQbBIbZjgcTR0QF2RC2FMhcCdCXeKjO2F83b83sj91RTJN4/5YmUKLfUL3a/Et - ###IhBhv84nxIlASPhDiYX3H5k5AVRoCPhXCXUkFwHvwrEGemRSjogeYzIueiu2VMBs - - - -Valin, et al. Expires November 18, 2012 [Page 172] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###DomSsvaCB2fSqyMhZvdI1yICzvc01JDjQzOk8b2TfdHIdpeTgC2SxtNoPIqDuKTk - ###TFPctuPaa3hqKdPvTUgmFbKVyFJBjeWUNcBwxBKvcGsleTPS8Qna06s4P+e0MX0o - ###xKmzb06Rh6cbWOg2TrvD2FdxaTeZ0gyXj5TmgyiTXIw+BjuSpvlkLUGEVCWJSKs9 - ###1Npg5gpYlEl5zNo7Am3/ahTBoTWg4yWMpDWZONipa17DYPlqmREO8ZtRfYWiWZFr - ###A6WuUANkMw70aEaLIrJi75LczvYKfAzRtGQZYZo+1EkuSqyVAUiPEMWY/Ap9up4k - ###+awIRkvpD8SEk6dbmqGfayfGAwS+NRx1cb/V1hy8oMhByxWcCA5bwT3/ODzhQ8fi - ###V023qEWVYplMmbqBE444WhlFa5N1Y3WeurH6Opdy2Rdyj7yMy+LX+mE7HPZGbIED - ###XyJUM+GTaMAKHeVVnWmt/CmIJhjwhT2wjfRA0DUeC9fTgY9Hv98lNh4jtwiCm+Te - ###ua7NwXMMBNYo2jlW+A03l861wvmCOE0QB6GCnYc1MLMO95RK84Kho3EOUm+WGqrs - ###+kerwAKdY1YX0WqLK7HP3IZek4xoEZ91dDo724iKPvGXj6E2K/7X82T+WCT+V92r - ###NZL5P6qu23iJ//US/+sl/tdL/K+X+F8v8b9e4n/974n/9Yi4X9tvDzMifiUifc2J - ###8JV4rgKPPS72Fw13AER/jJo7HPGSQw9R8mereFK9kMpaBNYloxEkbj7fbwu7EaS6 - ###7HJu6pEdoN5MFyU9JK/tw4nVpLjZJ8K4Sx3+NIpukHK/ISmB3e47o2g8isiXbAI9 - ###Dkf90dW90K4U+PQGWen88Oh7MWqsJk96eLO7f3ShbAwemiVQ2Guo30eF7i1e//Ot - ###B10Z6rnzhM3QAaUlUnPi2uD4yY+dgXD4tuTYQQcoE3U4LF/hkQEcO5wHOGS6I48C - ###JOlwvH0K2Osb2wW6TJIRycQIRFQVxB2/H4j8M6NbvDwrkyIajtVodEvXm2KJ+C7+ - ###nhwu9dVZQZqDUzfYLNofwDnZC/wJXaiQXRGhSj+0044Lr741bJrFbFlsRwxDlGg4 - ###N+2V2Km7FfqgGmMTJo5yAGevCoenp5Hb3TnLE1wwMAWJcfrdj/BOtrVNa6H1ldSv - ###AQQYYm/a75fZSDHdv4HHCuDJMmjpzh7MBDJZhPJCkN+emK63XHcGdC/QqMAHWe7N - ###aNQVt6WjNpz/ZC+FzZm3eACCTuD3yRQs9/ZoV03wALO6kpIOs8lSvV54F3TL/N0m - ###MALD9ywmJ+ZbbVTNc5MgVfZsl+DEc6GDsJ4Dg0bDRW2B9UII80sZMUyMPnjH7ad8 - ###kPkeIURaSSXIPI5UeegLQTu0pJUnBAdpzYYmPOKamqzlSEM2tC6eWRlsKdi6qI/F - ###SrNuKtQ/EtlZ5W1epxSggw1pPpPyMKcr6hzmVNdZ0S1Dr2+lJiBTiX6gGDda3hKM - ###jbpJagcVNOC5CPnBbh1mYD6lEYXDibls+GuGUOvJgIzkdYSAEalMhZQRI4KjFnEZ - ###lmgQ9v0IXZ2St/usF053EQVlUzGvHP1JX2hejKlAmgko5mWoP3Sm4dh/MlwN9Vni - ###7FbAsY+UnSDr7EfGlQBq88uyoa5o6MHFx2298QScoGgHCaRQGXYlSuRN/BnQ2HJY - ###QD4nPVOiEZwQXuCUnJnINQupOEpM9pDkTVks7NJQrUx2ur8GCtgWPi07JyP2U+P7 - ###kd6U4j0KXVPMmu8wFgImWmpd0xkqsxqXQCTBuwC8FxC5fPWVwsDvkvAHcko4sS3f - ###rEEQmejf+vdEOOVVNpxeAk3IPI9u86Fxcm0gYRKrxdMeSD+hut4ZiTdAdklpDi10 - ###xve5vFYRM9tiBs8RU4pHA3XtonW74joVr1mUt3fyzi+fjMexTZZreEmtqsuYmTIY - ###gri7jYA2DwZsbkz6XALoRAdJFJdO5AwsRiouvYYBEk6Qu5dFqFQOvzCgM0L0ikQA - ###V+3W50s2MVVpZJzYMlmXmaW0g7kw7bGuMWfXMmIV6BgKC9YVNt5s6Ux8c37urtBz - ###8qMrbYIUZ7ibOzlgYfK6sBHfgQ4tNu8mRsBFyGGkBt55LhZgm6ZbO+QFISrGy4jN - ###mBi6D2MeWEYoHDLcT0ppnwG6wcl0GOAzNwj4/DZj0OBw6KFpUUG3UcrZVeleSIse - ###UPQmEQeGjqiYc3UL891l5xixzChrF5P4KVK18xXpNOJ7RMNTkcnASAyWrn7p0slA - ###ByBlIiirjHvTQ9YJHtO5ZFwAI8cgHea1G3MO2LeSA//jwnnwU6tgg8TK5cmel85Z - ###vMN8ndgGfdhcFrlmrKQKLTFS+tNiCsicFCp37lr8+UEkdTan/S3+0A+3jJYl7ujR - ###0VW2SmxDN2AECRW0NgGf/OYKNKna1gOVTXelY66gdaLfobJTzuEuEUdSojXB44qW - ###MNwA0JLIJ1MU9quZZARBxvBgrJiyW9MAky1KR7ZkSAMTJUVT8r5SNJBzvdWGDIAQ - ###m3TVnMKKAHuS+ORYOrHAiWBRByqrBROj4nC3gHZySIKo85C0k4dogknKZntLTGQY - ###XPkogW6utLdU9BEQ65lFoin7It4ihUYedcg7uKuue812+QiKgTrh2EqGVT3DpzsK - ###+LIXDa+FAYYQ8kkpndu7eJ/Xm/N0KHS3iYMab14pew/GnYCW8Go5VEsjMt6LXfnQ - ###CSNK4+6atWEOreOYLqyZmxT7Ps1T5U1L8Ww+tCQtQYbEuZA4xTgj2CU/RmUB0f4x - ###cEdDZD37HO5a8gCCM6FFwlGBPE+owAayij0lPQteXPgcQgaboPlqbowtrVhHrrgU - ###IXuRDGXza4aJAbBKfjiM1ZYjeq6sR2D2ZvVlm/kJedJDNuMPhCgqlhFH2UdDjHGo - ###ohJIc6AENEupFeDhq8RcHLvd5K6NzxtL1rWnyq6V4mvxjcFuC7WXgNK2EitYxyRF - ###hdiQHxX0aEdGMmQ1TFQaulB0wtdC5KZTM9v9Cs2bY4ASHEJzzJ5xecn0YokMssTR - ###zwqfYHhN2h9aODsCQJsVO2UyIeiF/QlH4hDaDpRYBmMgBeGvhEykRprwtK/9CDi/ - - - -Valin, et al. Expires November 18, 2012 [Page 173] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###sANdnI45xhcsISKfUDIiE6T0JvBvlrm8cJfBWPiOf4UINjFVG8siOXEYi3bIaZKw - ###+X5M5kMYmTMRwntHxLFR3DUBAHUaJTkvBB7AkdRaAoixEVuJuNgYL/oM4yzl/0Mw - ###XJ67duzqtvjiyVCgdFc1LHMwSLGKwDTdBFLVJsGhAcEBHkkHhaod0UqOHq9QQ3na - ###vDh9HReU9YZWBFNtFoSm86Idomsuqaboykx70cwHQJaTXkcbXAMzWxaeQjgPFgip - ###Q2H0zKvBCrZEUE88ioM7IVuQGq6P93yAf0BNpxi2wRrf4yJkZPaIiiKQsYRqgg8i - ###J6eiJgK2kQTN0UWJXXXIQuQgzg7BZSlEWUFs7Mrcd7/mky1JapQwN9HuRapAzl3x - ###8ggis81kc6ZLmd3iriZPTm42XVqZg/YrC2OENU2yP7JsaqQNEksaKtHIkrK9PwOW - ###JuqSo4fY67EFWURxwUUp+LDDNTISE6nKNzSZpB0n8042EkWhK5I6+4S2eGTGwlLt - ###izA9KhRRQfVIXOcI+ZlboVUk5RNGrxMIGNJ5Gfs9UhQIHQWimbBHE1p3FXoX5wfH - ###sMW0SMy19J7LS0mbH0sBlcW3UF5nwxz5gAw8OcGkUiCpJ6aWUj0s0JotScOlQ/Oo - ###JDNZDBrdvzcYmLTy8UJzP6TUFNwkUOeJEs2kdkgZDuL7zJPdNmVVntckpNrBnJE7 - ###FiH9QgDq7VCOcsRGhujIB8vO+rf5TAuwgDPUZ1IwRdP4iQ2TlFWyHE3atHf34sj0 - ###ReQdDpDBXWQsszZ8TSl4n4lkPTfNehrRyqZXM0jVglRKWNOB6KPyFJ1PO3STgFmN - ###kvQpudlSnCbJDrRPrH0YT0pP3nZqm3FrseLItcacNpNIEWQI6rSNpEFkT91LJTW4 - ###qJ00kYCbPEDFPAsVJbacRUIlHJqFsGfEkHNRN+LVUEGyViEl03pDhGd9K4IAU7gp - ###U2tA9J35kAqwITmoqZQHssc8ndBsbMz29xZRJNZNq1TRKQulXB12LX6+HTTuDKwt - ###5DZkvUNry5ACtx/4aHIDh4anJY5lEVARaZRep4J8X8Bvo15Od5Dee8byztp9EoRj - ###go8wQZq5Ael0JvUKtoe2oiqcFXPMwm7fyak8vahvwRotVl+gGJ8eaKKQPdjtxMUL - ###oaToaAMv4/45IbKYDJ1qxgFUVrACptJNndNliTGjwhb7zz9lO8/ZyGxZa+jTCoAd - ###evsaar2lVCZip4Bj1IVtSM3f7ozwPfv2V4otL4TgjyUEtAxfiQZQ2y/b/8/c/kIT - ###/hARYC368+//gyjQu1/2rTnqJCfMLGkqgONsHD83XOgoA99yGiLoHJCtbE0ARA76 - ###LVsliYw90mFDuLam9Ig0WHLNJS2TvGsOYlYjxtN2jF+RH1IZBpDGSAdbvtXEMNrp - ###BAgG657Id/MAC4fXh8nlFs6qNLSSs7y8bHpMpK1bpNMSTXgvyLJusWO3mBYsJDtm - ###m7E43eARViwLWrBIT+MCNM5P0f4t6XabZcEy02jFuKAiY6VY3sukpXgp6q1VMIIA - ###hYKHPw3649XoD2zdGr5W7WmRPE7cpxiCB1bz8qqOyM+J2p7rUZ+Nwi0fIYoo4XAA - ###qz7aLuTkRSnIBHgXzmKBbjF5c8L3vcPgFlXe4nLBdpLkvaZsbOTKZ9m8JOD+tW1e - ###vszeJY1Bpr2LnMosexfGtgfsXWQjJF+R9ZeJijNRcMYIFjFvsZbuzzJvsfHnjzRv - ###uRiJzhO36vzQuFXnB3Nv1X2p+CdFs7rTnX1zbnA51vrzBbq8J4eDvyTdaPnW3MCe - ###bHKkNu/MC2hxG6aT1lhX0Ko+3u2LymQzkLrTFe1of1juUTUg3X/lZbqVqGux+3ob - ###8powSUgYl+GPvKzX9+Q9uvgR99FikMLCgOBlX4Ir5FCX4HKM8y7B1RDy1hi0g7QM - ###pGZch9OFrm/kgpGX4OLGOn3hjffd6qykJ1Kjq3FB51ZWbs68ImZKDqHsjQcUV2yk - ###jxNrDZeXlqzbV5ucPPr2VVR/tttX+3wppWjszNvXPYO1EZ+T7quEe3rse8ks0MtP - ###VyjanD92NIehS5H9jNvfeZe+WWv2b6BRnX3d8hQNp3W+Z7Emj9NrPv7mIHPjyB3y - ###8EVBEgm+1kXBgntLDuOPuSAQCyfXf+/fC5+fQy9v8Y1KklcIvaBeXuHrnmCJTJXc - ###UxcgVS9TC8NqJaHQYCsB3zl5d3Qkbs0iZvHZ2ss0sEg1jyzLrOVQCX9ER4U0RZmt - ###/RaKosVVXyLtyXPowLPVXjK7w8gIquLEABxieaSqhlOvaN2jaThoKElzIJSirSfZ - ###dYsMSnjECqMBceqnV1NwPiDd2FA/6PtXTq6y4uZx6aS+Q5jp3Uvrmtl2NSJALE9A - ###9E6mfCBfxJiTTNpK6qkbHF+s2RS60gb+7jbguI2CtVLHq4atrKIi9z5+C87ZfKxG - ###m6siQ1bf2qgPatzxmV6CjA1s6MJJSEno1I1UbP/L9vbsrW3ps7/Krn5Yq/2yof9N - ###NnRSO/5F23oRHfqMHf2wxtmUnf4gjbPhKLEAcyI1ziYIszTO6WsBWSN9LWAzofOu - ###BRJ07HHXArIb81rAmIZaJB/DU0iqKwVu1Cugxlr6G/JeXFZ6RdE6a22FvzPr2Ubj - ###QOgziC6xkSqaXKFbicXHd1l2Ny3Wp9LSMplGwXik7dxJUab2W1wy9L4Yg4UJNSOJ - ###+oIzU2ECQ0HltfLiwYPh1IASr8QYAdhdgO5L4Vtrq0xKD79ak1En1eHF6a4cfbqS - ###IJGqzofa2iXVw4sVfxxPOTM1F0tXV5eVFGhOV2YXae0o93BL4gBrjXo9lJoS0q2p - ###0lW6kZFU8fCFIJ70CX8PdUVo00qtntKjmbGNuaUWLRHRw/mUzyR8iTJieUozG+Gx - ###IAypDEGUAKkekZBtA2opFWDMMHXUKqanYmhaWMtMdHSive9zVur5/LwGjLRHx0E3 - ###hEWhBhoLN6CSGf0UdgOuvLZwZTsd0vkUqM6tasZOHD+3HZUj6WDa73NtOz18Ru3D - ###kx+3jw73RAxskfDV9ocShh5JxSWvKWCOygkjM+LMR2DUTSjMyM1E4hQ2DeeYHpDy - - - -Valin, et al. Expires November 18, 2012 [Page 174] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###9nkw7NGaCtjZGIMimwNKDfWvsgJiYC0YmFCbzyYntt5izsIodcszrkcapikt7Z8M - ###ymG7JYf0JHQWB184fBBi4jB5DA6nj+4jZcgyH8zm8fiXADIPKBPEXPDDZUkeewtQ - ###j0XOJCGEPVoO/0MXysoH8yetlKl4hqUSQxJrlby8LzmLruEM4xczHIxzZsWGsWO7 - ###sDurUdgMZTJB34noCtX7/UmIXo3G+sQyniva+vWte1XKakTiwIQzkkC5GA6EiV2f - ###JHPMm2xq3dtBMORedXRimF7GDZg5rdSDWZ6I5lz1hZSIvZq6cLG6KKQbIG12umA0 - ###fkpj4h4nayxazrNqmMLeQyPIhgBIZ5m1S3N4Z5OCmD0YZ2C6I+SoKVrXjO5CylFz - ###FQ75YzDslmZ3PvDvMvqfvcaaNC4CqYfmMWMGC4z2SbF9//oxfZ8a/zcO+zfic7w8 - ###uHne+L+1WfF/K6uuV/0P123Uq65Xb9Qo/m+14b7E//0j/mEkwNb56buz3f1zp+n8 - ###9xIiwcruyZvljvxCmkXcS7F+hoRWHqH6qdBCwsEcpB6yU07yqY50knpF+v0g/Xw8 - ###7cfpx1ELBPpWz37e2n57qB9gOo/kg8yOxPNkR+ir3fo49YcTEw4w9vGIMg+qh0dv - ###WzIMX6sznYx6Pf3u5Oj8QADOeHj+g/UFCvSxkH749mhXf4mvg36/lYD9hHyIWzjI - ###1MOji7epZzSQ3Z3WyU7reGfm25/Sryj6b+op5RNo9f2r9BsCI4lt7f6oc6ML/Li9 - ###Z2IZmbO3OFaLErd1AYI8ToXmaKzLjz+0fjr2J619A0TfPbQEvMaJhz/+kHgwHeKp - ###klo9WpwkKggzZQKdMTr2YG0dnbUmo9bxeerF8Tm+ODozIEF5ASQ82IclBabzk7PE - ###bpT246miHM1TPd72cIT6uz/0WxgJAWF+03L1i3YIM+y2gHM0nt0Gd2Mfk8i1ql7W - ###Y3P/tadX6d2LeGKOfAhNYUDmlsgaqt/1w6HXHxlNwBevb6L30dvdFgy/fx+HcYuj - ###Odgvw+EnaDzoZm2LFq5lZxTbq+ttJ1YbxCVM8vtrGldatwF64ceA9dEo9A1MoL0A - ###vGCLt4B+A4IMyRlRxqNWd3Q79FrVma+yXoyj8BPQntb22dzXWL91cHg2r8zh4dlD - ###RaZjr/XdD1klotHAwOzwatD6wa0bT0AkM75NB634I1Ds67A3SW0IiSiRiQvinaTM - ###We96QMfpTdiZjKLUayYfXHNpack892Da7/f39OlHAUNXkNIkkAsL6oZ1MYou2+pM - ###on5WCZRTgT5F4V3WWzMaUtZ7mhbi8sx3MIBZ7xRVjmcXwe3RGQW9zCLDURjD4X/t - ###jwMNjIxy0MpsEEnKSHQ7q0AUXGHGNthkLbr+7fMdVXbROOxO/X4LLxKv7t3GAoWy - ###isSj/ickAVnvbv0IhFs4iSYjYzhZJSlNHPBGw6B1C8Ac3WYWEu1kvWtPo6sW5zKA - ###HjMK3Hj+rMc/ZE+e11wtFjJjWcU+BbhNWqNxJpjjzvU0atRmvuIXyW10dLp9YWwj - ###vLvOAtGRwY1wIXOLpN/aWyT9Xm+RWe9wi8x4Z26RWUWMLZIuknEIZRbLIifZxUxy - ###ki6RvSXT5YwtmfXS2pLpAjO3ZFbRxG5LF9G7Lf1u1m7LKBkBMoGokPVugeqJvZZR - ###QDM3mVg4a3aaiZl2JlkFaBOnH/eDTwD90bA7jdrhcBZuWTxM5lpmbfiMNWCsGo3v - ###W2Lvzyw07z1t/qwVjsTU//foRv4O/0z9TyfoT1a+kmpkdbU+S/9Dnyn/k+fVPCzn - ###ogLoP5z6i/7nj1//Tx+fM/XXAvm/Ko0KvLPzf3mVuvei//uT8n9VVsvwa83ZPT88 - ###O0XTmewC61kJwh7ICEZJwCgLGOeDQWSjb5wN5kc6dxwS1cLY8suTTMbSSyKxl0Ri - ###L4nEXhKJvSQS+5slEpM5wH78wcgARl+MPF+YH3nYsXN/wTNUgFvPOPARJgJjX9er - ###oB35uDnxsqL8yTqHgKCyZyV7fNxxKOtx3+/orFzxdADERJk2c3ZlijeLBixIdeVh - ###xtch7L8gQmCiPTXQY6QaE7ToDj5Ohasf5kVYVk6ZRGalHTZHxsbiIi4wRYOlgA3s - ###34EW37tv35khWu8wXzwdo3Iy0IGcpVCzODlpryNfdGU4BzN46U/oX9AJxhig3WFF - ###uDQhp3izHJSTwk7lKKr6EMPVTodIUM12TjJMDycycYFR7nujnAAhd2eUGTtvCe5i - ###+XIcXJQyqsszfFy843Ak0yG85YLmcDDHjMyTngjNyaZKQMYGfnwjvY9wfuwRS3db - ###sQxqQLasUdAJ6FjgASMWK6MEv3/FKukcct0tQoDCezZQOOE/3/OfeIyJTfjzDnt8 - ###OE7QQV04JdKRxgtA2n8+oQTX+E+YQH7y+27DQc2BNGfg19rL28J8x0xlJXFmT/jE - ###4BiBi0OEwMNsEgHO56TB/wJrym1/4ZqingezXjPC+90un893Zv9oBCcXsRs88yI6 - ###yVWcDr9sHXG0bGOWWDFcIzI0gs0jQS9UM9mdZdSnjvkCBJmmiZ+oaXz7WQyTSos2 - ###sQlt/oLE9n+V8cvLv7T8P4KvbEP5bHqAh+T/Wq2SzP/dqK6+yP9/vPy/y+J9Um4n - ###seQABPbXjokeJKwYvEkOKOl93jk9BzkSxDaR+KPv3yMHta1zfgD9vl6+FiIl18Wm - ###KEQTsVUiRlV8D8Ro4FwD2ZSeZBS9CS1R/0oKAKxELUkFAPBsX6YBkFL3EuUjeKoG - ###wFt+UQH8L1UBbL+7+A6EsXkyPrazmJi/gIxPIveDYv5MGR+rPyzmi0nNFOVpRnOl - ###+UVEeWzlAWl+AVGeRNr50vwCojy2soA0/5AoT4NZQJpfRJQnVc1caf5BUZ7UGAtK - ###86fn6EyIdt5mXm/zoZRvdt+dX5weyxdL/+k4SprvwNYeDfTB9Erbbssym0hEhlfL - ###11vWMwxIlnzUD9v4TIcoE/fOnHuGwzHmlykQ4Mi5B6JOMZC690BPMC0Ne5zzYQLS - ###ORRQDtZQXusObFdrHRkOfcuRy1YQAuQ4A0xvceT+o6PT3SWUZqCvcNhHcJGQwA4M - - - -Valin, et al. Expires November 18, 2012 [Page 175] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###1LtD0SJb7ACbX0LnEhlgzo4m+dlMc45OggHGSiCZQEyzhHlnQMrXByAQNIq5QKe1 - ###SAwTDulw90X2cJx2bkDnGKclAiLZ7sNJTjRdOYoiUby6zj8w19b57tn2xe53D8y5 - ###FXciHwXFjLkDj3Mu3nJoDPRhx1DKRqq2Tj/wMdQlDEZDSzefDbEUdlD6sa+IG7y8 - ###MwF2cLa/nwUnjVc5htt4EgnY0Ijxa3JuyBU6wgWcwnmJ6Kp4vMXAGOKQ4wlrxioF - ###B87egTy8Y3LaAnaxTAkqKR0nGbUiazB79Kjl1SRAPsl18diGHuHszgNacUBOfArI - ###mYPn+GeYl4FUCvQm7xRhUFyqTIXyTj7/hPmVmOPEgWN++j4sNbnRBleceMuYPUn0 - ###i0BgJgCO4asNAHySBsAAhvIMEDgHXmnoBJwPnWDQjUmJ92sQjUocaZmiK09QzxJR - ###EvE5q3e0v32WWD58xMMXI4+DiRx4JWvQ1giVU86bk3e7rdbSf44j/2rgO292KSZD - ###DBsDGKnhBBk4+ptVggkeoTmsGn/p0B/REx1G2sPHOHnIz+1vJ/8T9e+PO89oBfCA - ###/F8DoT8p/3uVF/+fP+3+f70M4K889Xr/5Wr+5Wr+5Wr+5Wr+5Wr+b3c1//Zo15Di - ###+Ztx6Q4HxTXducsSaN58egbbxPFq4q6rJfmPnHGbVcAHJTO3FDyvek7B7/BF1Vjd - ###lVH1Xhjl7MLYyJ28dLPTVIm3w+nAeG++uTee802b/X0UdWfUBI7XHliYGhjOYv7A - ###ujIWoNU81nuegTHEpf18JtxSME8XYt8OXg0hKYnABP4Vfxjal4mEHS+3iX85/h8v - ###Z0bjeLnzR9n/unV3NXX/V4FHL/z/n8T/e2z/m7wEnGkJ/IeYCku8tOyF/Qij1NA7 - ###pS0jO5sXMeRFDHkRQ17EkBcx5O8lhqAU8t32j/stmMTB4RuURvQt4WjYC68ybwdf - ###qdOFLIJ3R4PxdBJg9O1RlIs/RpMc8rn5PJMdTmwFZ8/kGih6SMnQyQ4GcypRvLRJ - ###EFNcOkqNohLPOVWv3A5FWtp42TQkDLGTqsdCz5SDXVGXeEmjSrU3zG9X+E2ln2tT - ###NAV8tFJ4R6aUaJYcIB3Gc+d6xLSH5YHryWT8emXl9vZ22f817PeBsgxGw5vgHvi+ - ###0WDlI7p5f4xGo8ny9WTQpzqUlh6PIyC/Pud6guZRpFOZ4fp+dIUBw8UR0g2vYLJt - ###berMfeeuiu18gX47m02aZYlNpbtdDNIucmrFoz6f2lfLdCd31azg5Hiazdz+buvw - ###6PQNr0vZzW9tufS66b7b3NSw6I5+0+kRBFzpheNAIzkT3vmrzU03D6My62Pg/Nxk - ###s6nWAv9dFZvtDfEZX5Sbouxn+t3e2mq6/IAbKpfxG768xUSGOX661axQSjZx13iF - ###F3AShSkgRevtKezqpSVD+OpFfqfVDT9JTOGnviWgtcXNniGdRZ3xxpItPEZBPO3D - ###gRcFgw0ZHpmG5TSFqIrRVnLtfNlbpwI+vPjx/Lsz6NovUUkaPayvet42nwNj6TYI - ###3SM41tDf3O/L29XOGCqdnb472XMbbJAKj3LyQbvkNvL5UpXb4YFC+fPvjqCP43dH - ###F26jVfUwwEgOqgHu5EueLDuAgn4ZC0EJLFR1c3KqbavB4pwWoR2jTVoerkVrhHdn - ###Z3pOuHMxtHo0ugsHMvY6+6xRqsMPlWWvXnLzTu4HWAoMqPeDW8OA43TzbawSAwKb - ###I4tcc4Xv0ms63EgucuqBl3xyL1fmjEYGvA0l6/tQdhvVtVqp6q02Vi+d3IdyZZlG - ###DPMAmOSXxboNAbh3ZSy1Jht6Q0maIrzIl/mZnKspXhVKokBURGwWpCHkGAClBlAc - ###E/BhjKGIbqxtGOY4ZzU79H8SOUlhSLHUaGAKTHe5Vl1dXV+v1BooQFYbxWEhB6Nf - ###86rVdXhVX6uuVr01eFpZrlXWGzV3vdFYq9XXa2swLdHS7iiQSSCBhAdRUNIsa4hO - ###EgJjImb+YfWWBR7DCLb3EGW9ar2+WnIEKsH/iEqw0vy27FZr65WM141Vt4qXnhKa - ###PwEz6MNGvEdAF6JCVHbFGgD2AodIvgviEEFkIvt0fIZjErP5KaCQoR1xhAnfSRw/ - ###sZ5DUYmhCy3LWKJhILLqYvYPCWO/+wuwxciVl6DVKOhN0eqesuliqFE2LvgURHBQ - ###3soBKNy6F7hVb9RKLoD8UuJR5MH8bGAAbDlfLs0dNiaADdgj+M0gTJT28EYZqnh5 - ###zIkLuIt/FRi3MeQIoKU37JZHEVr/fwdSYoD5CFHimIgUCa8BDEAFosJ9IXcPCALo - ###goif19gK478Pg36XD1PctpG576eIDojf0kkV1+SuJHN7igwrCl8tTMYq7nKltl5v - ###7JdrgFnoSsEF8s7ZMXBGUMBbXqusr67vl+vihJRtjQP/Bo1s8Yw0GvSWvUZ93V0h - ###kCzbtiwMx6iUBrz9wFQq0j9ehmQhx/W8tTUFfkJiQRvP0wQx98N75nqA+L1f8UQS - ###IYsAApUjAkjcVgbpwwPqZmMuEcRjjU9iYQOTUlPufqhfAn795lWBWsDYATfdklOu - ###VlwXZ7K+Dl8ajdpnPhJ7Tu6uCaf0klxAAiSxIc4NNJMzDso75EDy5VV6eafPREAH - ###r3DDqJmkn9FEEZDdD5XLmfRj94M776V3mVyymUWrWe3A89plXv7TIxMziCal1fKN - ###fRjyQajU+K5DR4d+4Dnl1Ubd1Q+qzpq3ahSoAZy9xlLCWMlYKdZKd0YYWbDlmZcB - ###GWfhHZx0BHebsLyF+d2V7qyhMyTc0vHhCfzFYTdK8AzmyXh+5JbukKokWvEIhlDq - ###yJvzrpp8dwQ7+85LrM6X/9NrhaswpbuXI1d98tSnqvpUW0qxGgjcWYwGYvDdt5U7 - ###1M/24J/eEFvMNe2/v9g/wUm7RAPycpNgRYAkwjOj3GpeLge1xR1UVqEDqi8ZbHq5 - ###mdVAXXX0m4aqWNoEykBFlGJhTe8EViOH7gTo5pauDCIs9DGziUYdmIvyXd5oaSnd - ###nDmpnpxUBvFAxy+sZ5R3s8sTtVg1K6WK6BKfM7jTJB2GA18SYsCDOXQYOfIZZDjc - - - -Valin, et al. Expires November 18, 2012 [Page 176] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###WIwX5YulOA6iCRDCLeCAXqmm82xAyvSA04xybho4ICl3cfxKIIotkNypU37IjE+d - ###j1vJawPbarKrigqHwIfkbd71HA3c5GGN9MePbHC9XjI5zTVgKuveeg0YzUZttdIA - ###XkF9qdPLamFocrodk6+UHKXgxQQjmZAU3HrNq5SqlbVa5TLFY9LjJPkucxXghhRc - ###ZN6vye3IOQluJyiPSJYn1lMqI+eTy0WFIYjPy8jma8zSr4q5SLxVYI14h2czEzap - ###y+TdmHVT7AivSYILjqdt8h+idNV38NFxJaiESkNNKc2IbqAWwe/HIzkYWNkJJXwe - ###jINhTDmNSTqJpkPW6gsOSi5GECuOTsRJy5y7PEqeFQgKCsTXD0e3grGsa4UITNhb - ###yQ2LSBBtVjPBY8pxwFxWlyv1aq3BnGQ2q+nWau6aZjVtHlM2ZfCuXq3RqK/QwBOs - ###pth0inJHedx+DXFcse7t5eb1L3r/S0EeWxy89/qPuP+tNmr1asr/c7Xxcv/7Z/l/ - ###Vhe5/9194Ho3dYFrIZZxiXuAz8siuaxMXyh0EVT6Khxevdzpvtzpvtzpvtzpvtzp - ###/k1NS/lGbG9/590bw8TUfprl2am8R/ePLlq7S/0RkCr6RTLlIBzHeK/4nyRZg6QB - ###5MTJKLOhr4xFz4qfP3+X80vtvJMzpOW8oa/K5/x8If1uSrna87k2ujwZbeprK2qV - ###FUtCQWVeV6F+nLhsaB7vy0rwLQet8d0Zigb82hynXQFLm7oKeApS3px6bVnPz6jH - ###ige3cVf11I2CPF75kOBgWb68FeTLRjpwMEwBSsUgloWUxszBa0z8iN5mNsDpmq5h - ###AkcDBGdmjTVzNlgqY+6owlKd/YDkgFRHJRyHubq4aMv1Yu4OVtVacze/uZmj0nlj - ###TbklUkEkW0JcWKAlHets/+zw4OfW+XewWaEStHSX32yS+ufbb1EB3RRiZLIG0BFd - ###3nNrq7U1YLpXj45kNfVs7egoVfudVT1n1n+HN+bGCBEHaWXkPXFbt/ZWvXxrvE0o - ###gDlvL5AeAD3yg6bWCcRypTn8JgELS3vYE16BOSACIK+WnFfU4GuRcDrk9NXU1Wvn - ###H93/Hr4qYbbjSV7olj6LW2KQ9ct3M7qE10oTObM/1q7N6RBb0ZoyJDTFYuLSGWVm - ###G0Zk6U3aSk2oJJz0kyxo8UI+AVZQ5AmQwu6eAKdUZxlQanoZYFKoZmp+9ZcW3sW0 - ###WgeHR/utFn46glO21cpnoqBRi/CwJPNMgyQj7Nqh8PNgp+prFoYiRfxH/Jq6lJCB - ###EfFYaBzJ1bhbAKtMcLGehqFFnxcEFs5cV/kjIEVd/UmAArpFRw+fXXn+3lIPFscu - ###URGhIXISigaeDDo/7/z+u2M/41E+AFIaioAnh1iyIbq1NQOuetZzwOtvbWlTqsdS - ###UTG0GVQ0a0zQXno48xdXr+1RYm2Pnrq2R3+dtT2au7ZfsrCbm1+ysEdff2EzKBXz - ###HfqMNNcndYDOPEG/ZKsp0qWXQxx31omn0HDh/WSdtQ8OYdED9/MCp24WmI/+XDAf - ###fTGYZ2H3wmA+em4wW3y0YYMpjFCwYrkspB+Wi1jOsaQNEiwkFNFeBQQfCVPF9cv2 - ###JSXMyRpblbzzLyf5+rVYb3hSlk0bIoE06rwr+Ymxai5NTAnO/xIM2pSevts+OmA2 - ###zsnx6XtXchPvmXFxcvKmlySSlRVbJlFzgVHAkaYwySx3lCi3uanLqR75ys5Ha1L+ - ###TGdEe/HzQVQyzof2M58N7YfQk4bwlHOhPf9MKLYfOg4eHNOMM6H4j25z1qjapczT - ###4fNjGDu60uVFpc+PXVRR6c9cVBrCV1jUcvtpZzwP5yuf8cauZBIktUKLLyAuhahi - ###HVn6y/ylfFjktpcTnyyyQ+eeYVnwk0ca/X38Tl3waBMjyzzaZo5qkQ06/9RjkzK1 - ###Qx+7wKLKX2eBaUBfcYHL7SeoY8SgnmFtH1xWtkp8R9ikFvmduY3fPXIfa1cqWD5Z - ###WT20Vj7j6ZegwLs0DrxbCAnezdvmU/w/C+hy9IQK6svjN/y7BXf8uzlb/oERfsG+ - ###FwhCKKkRxCQD7x5JB2wEEZX/SgiyUsgA/jxC0e9P+deT0YTNth4gHNmIMm+0WaiC - ###4yzzn+bMUfNaptDGGOZDiIOWc8LdRdwluQ11l5TFumnDPHHnIBm4r8eqmV3O5dgU - ###TNIbuvA0tszuet4FxYJ3E+kLUbE9dU+POqmNagtz0/N333Ms1PPz1TnNjOT9fOEp - ###x7Uxumc9sucv8/Yur3KnRJd55NGrxfqmJ7wpcp18yb6ZRXCbkrRxofteoMgPeeup - ###xJwfHok8orLAH4uG47MfnhmZFjrrjaH9o5uNTsX57N8PC3KAONztnXP0x81vNTMU - ###QG69+EP+YbySQxUG12Sah1ZfoxE7en/ZUOUusLeB8a1Nipofnr4v5Pgz90ZhpkIh - ###PfbZewbH9UOzqW3njdOpSiUMjw3jXW0BQir8kWmTJbZKGy0uEjtSFBe78oEdKQqb - ###uzJDZtq+eHe2fbGfeSjCxP2ttpy239T0y98s6+d4MdxOSgRVc/b+DF29aS/vwoCz - ###RvH16T52/sQTOpPA46utrabjul9C73lUMw5vxuxMgXHmbXr1Qb1+klf6wa3+aStS - ###/SorUv1CforG9fCa8In2rCtR+9NWovZVVqL2xStRe5rtTSb00wyuoMs2kwvPHqs0 - ###TlT+C7G7OKA/iOVVq15/+t1BYtyP0Dkvrp10H75iTq7q2z+NRr59fhpZbDoYQOOL - ###ji0alvTSW4AuPhttfvsstLn2aNr89k+jzW+fnzYDBqy5694XYkDtaRhQ+2IMqP1J - ###GFD/0zCg/hUwgKJ9fCEK1J+GAvUvRoH6M6DA3FuqvcMfQbRSKjD5dR5jkCH66GrP - ###eF/VloFMErijISW7fe10Q/THQmt9zASD8Fl52o1UMu7B50UNfR7Ecz3YtGZ85SFO - ###5TEXaStfYNOgBzmLJVnBX835w3xQCyGGB++2yBnAiiKBk7BiSIiim9JXIFHWCJGQ - ###ZIGq9Qdx30L8R+l9RZU/HuO/Kro/022xGOgfj+oPE3YxtOe9M16tzLkTfHsGo2od - - - -Valin, et al. Expires November 18, 2012 [Page 177] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###H7491zZx6lEOW81jMrXf1Fi5o1eT0cTvUxCIfnAXTu7lNRRWo6GpAeQ3PnOkRidX - ###0UHrl/5O/v9XwTCIwmdKAvVA/PeaW2kk/P9rnlt98f//0/I/z43Z/sXhAkS4+BkB - ###AhTmGSEC3vAzLpEKFfASG+AlNsBLbICX2AAvsQH+1rEBYDzAtO6mogPo5+SifszO - ###6aYnOtt6UdQ5y0VdmYHRK072KoyLYD/7MhKvVT/tsf4sIQL+Ot71tm/9wp71C4+/ - ###/sXjr5vjR7eOOXNwF5+GCnJQ9R6eRtV98jTmR4Cw4z/Mjf6QjOGwSOSHdJ0Foj7s - ###mrmO4dD8FER4duFZ2uuPgE+iOLwY2BrOTYGgqd3y5SEXHj8WsYFnjOWLgjbgWE6C - ###K2Bk9KZM9cOBDjC2Qpmcn61KswbHvv+6Ek/7miJIJmoBARklumcqJl4DEYtjYMKI - ###oelRZgpRuMSc2G0YWyHEoQYJ4RSz0xiT5XFvL5yclxqhBQwxwllzNV3T7TVQM99W - ###aTh4t5VZ4ID1ng136cg90yssq91+0Huw2SO7WRqwoOI2TfcRW5S33EPzmAWepCvg - ###I+cxu9kju1k5DwS8lTIjMQ9BHqlVP9EvU0ERrBUFShAMypNRGcOuYsDNELZl4Hdx - ###ZPI1iAi3Q3NgKd9HFdGmmDMDBSe9HEsmQB4YHyYAYMknuiL5hMLpA+M/xI2JsTWN - ###AT2TsyQO69XZ9k+vQMjoRKMYy4+m/S4p06TMASJDjHpKikyKyWYAWiDzkOhs48Qc - ###jMj0drTXOxmxxYD1IyCtOpJWZOwAik6eWziofzn4+7WDQWXK/KCsnkiYnNPC0IFK - ###WQsQLxTO+IA0JgbLA5Z5s1l71PZHneeDigPYU6phjKZrNPN0x1Tckt0utWeO0WID - ###pJNpO0lME0xj0frelqM+l9Fz53YinR5Tnfj5crJda9gm0JPDFnF9EsTaHCl+b2cN - ###dGaz0ukjo9lyqlnJaLqNBIdm7OzZDgJpWx8JIrJzziUBhUxAcgloDM4sVt+5AhIS - ###OxeHpImGvRsBsl6jQos0SuHknzEPv7ylmcx7oSt75MRm88mJWc0WS8wJJt+285nw - ###vi9jIqdHDSphU557wIQ8JUtQl88lSWSY0/J4OqW5IlGahU5KEquacc5n25WRpSvD - ###IKOlNlZ2EwHjtD3m/HrVGfVqD9SrzahXf6BePXuOb62BMkDRsChrpWcN+q01aG4D - ###TVOy26jNaKOeaoOzIGU2omQdcSIkmCdT9LYPozlExrAWSBP6BKHLr8wgNHNHlHk8 - ###zsF9eYdLw5kzAkFs8y/RvP/33f99nIJw3GoDvxX/MfG/K42KW0/G/151V1/u//6s - ###/M9fOanzy03dy03dy03dy03dy03d3+6m7od3gGetHZi1Nt4ynxkZmTGzMOVq1jma - ###gfzG9iMgSsGwk3rWDRLPzPTOlCvIH4y9I8wnxSkCMTr4MVL3woCtC4Neb3/YFZ/h - ###g+nDicYoTgE5pP2SmfSKHkGj+1xtF03HqDNMXLU9GM/qK8Y8VPO6CnaQGyul0xkW - ###Rv3uvnhpd8lcXGfkA+GjVq7uF+zenL4cSqpfOaIZYzGzLben3atgIpuyGsFcQiUn - ###6MAAO/B12BGz4D9Hx7ISfhu2tz/5Yd9v94Od+0kgJgxnYSdAzXRk50AudIO+fx90 - ###D+mN0czkdtQa+7Go3h/FcSuCIywBN8TLR0JtHiTs+WKVAvVAnWUBIDEcHkmLktGG - ###cfAHDEk/oBMvxEOZ/BdAYGzhBcLcUU+HX4B+c9BbrDP0DBsc1ziJMKkRPN9CZq1a - ###YhSp3p933Z64SBmDZKEdk4wZtBd58xdx+EX+79xG8XLn2UXj2fJ/bXV1tZKQ/71a - ###5SX/17+r/D+r+EUIstf1vbOz7FzAwRO24dd9QmGQWYbk1BdVwosq4UWV8KJKeFEl - ###/O1VCahJ+G77x/0WTOLgkPKBKUkftm8vvCLpX2bsUu9GwOlMx+NRNLG1A8TyzNIX - ###pDUSKqXYu/OL0+PW8ene/jlexb2Z+hEw5gGTChnfiKTnIPpEtkP9e46d5QTxBJNM - ###BzLPsCDI/dEV2yUhqIj69SK/w/d0aMGIxhJAIPw+kA+gI0wsgFRAcyKJtt/vYyLt - ###OARBWd7/Cb9B1V6zVjLu50XuYMrg/SmIxMiQPAP9qixXGl695tWqNAhMSs2C85XX - ###wqZMazC8ZxRiObxh30wqjM58/eb+buvw6PRNDkqRw1/Yw4/f4q+ym8+z9+NK4QLJ - ###JvyPz7e2+pg3uOQAOXaubPAiy+FMxyDjfALWAcQZv0s2Yz4M1I+lW2s7AKDwPNkQ - ###4Jbsqjo+sgjSC93JBctXyyWCX+XuAP7dwb+8yMCNA+1vwTBgQE0eVY6GhaZQPIWc - ###u7kpnuFUivZ3VZ6dRCnzO1Tb3Gy6jXKfH0LLCIXNTQTdhgDFCZwvzHPcwpncv/Xv - ###Y2eI8x+h06xMgF1yYkBRYWshLeemY3GID4BtUtCQbQ2IOxsKUPrdX5AFwPqwXMEV - ###nKljzIwuUFPhpIRHd/SboVFpS9fXdpN8OxlClO2Zn/eLzbY5L8eRgCy2ATbt5NMC - ###vqncrcIyoE0ZOx2zoyp7ZeawrXJ5q5KXgDrsYW3pfRrcwS6BnVa5WwNGHFkWQBCY - ###9bUP8DBQR1inDID9goNbzk7s236RJsJtUEc4gpXCPjYOO+w2iGhLouVSFHychuSU - ###qxaAW6OlFg1a6/vZoE6sGT0/hlOudXB6ekHOrGbAxfPvYW/lGDHxH937H5782LrA - ###g+5DeOlcj/rdmDezYRr0CdcT7Z+JyuS8Qlh088joOl6hUPWWdUBUQ8EntrJuvl69 - ###bOJ6swkL+muWKnfb/G8HPu7yvz34uNPYw/9XS1S8uraP/6/ji21vf21nu4rFa/v4 - ###fx0+7vO/Ay5+UKH/sHVvrbGzu+1i69XdA/wfW99f39mrrm6L1ne9tYP6roetN9Zq - ###O3vbLrZeO1j1dr0qtr6zt3+wurMnWq/uVw7WqvvY+tr2Af6Pra+7tV13ZxtbX28c - ###4P+ydXftYH3Xxda9g+3Kzv4atr5dO8D/sfXG6uperbErWne33YP62h62frBN/2Hr - - - -Valin, et al. Expires November 18, 2012 [Page 178] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###a7tute652Hp9rXGwU18Tre+sedX9/Qq2vl1Z295bOyDIuJXd9VWXxr5/gP+L1ncr - ###B/g/tl5Z3a7VdhvY+na1euB6awSZqre6vb4qx766D28O1mlS3sHuegNbrx54O9W1 - ###NRo7Xq83tkXrq2vuem1th+C+4+3XqnvY+sEu/YetNw72Kvs7DdH6wXb1oLa6j63v - ###eQf4P7degw8H2Ppebd+r76yL1usHFW+7uo2t7xzUt9fcGra+ulv1dtwGtr5XrVXd - ###nbpoHUCB/6+Xlj5vIJajNf90Ahx6ruUXWu1yq5NfAURudRGTb3FfI9J/nIJwgpa6 - ###QABuhmgzDLscuHYiBHg+tvyS08JQBB1Obt/qSsbej+BYi/DojUci7kAsrH/lC3XS - ###Cks2pBIJGxo+oDrTKIJRAOXBBiaoqqYjJXtP0iE3GvZJAgZSE/L53epuNuvm3hQx - ###EszNCcd13A0/Vb1Rt2sdwDBP62sboGo96JSQZLe6dNrSDYMfA3MyyXG3ROckvVIQ - ###N2hNq3v5LRMkEWw5a4Fa3ccsTRfOk4AJNzyaAv9yryg1FoTTncFrzhp4GeBz4HXP - ###B84nov4odgGaT47QFhCW8340lXbU01gcpMLKnJFC4gLKZ4YjBDQbD5CPEmwBzqyb - ###XPINe7mx84VXPLnctTyNp83j6TwRN6exNu7C4YiBLohKCOcvwCWrzeGnDcH66X8D - ###P75JP1VZluzHwN9spBBUnPcprK3RY2pJ8Zit7v/AD/Ji3PinpsZhfiESaV2quuUy - ###foSem66R/QmH3YSHZTexNXKttmgiX861OvJzcYksarnAt1g7X8TqUIS/5VUtN1+A - ###gZnbSevlE9wAKrtgs233UYdwda30DHEAjBpIEf174nKc8ZR4y6AzAdTqjIgTjDvX - ###wYB8fZBLAcwLyPeJtFXO2/vIHwAq/shVfsCLhfBX2FD/3QH+8reDMF5rfEbkPB9B - ###G8hhC/EDtivgM7CYsDH9oRP4EaK18LXyx2N44PhEKq8nk/HrlZVxMBr3g+U7VBmO - ###oquV/zeZsH5vhZpitfP1ZNDnzY6zQR1ZezS6cUYRTnh4RWMWeibijkJDrQbjgxYH - ###MROP4NOoTxASrDHyvbB7hLqFFCwX15aDGOlsfBuEyBwPFVOMbOIdEIUhQzbPikW/ - ###c0Nr3g3kYwD1FYoWQ7ZEZg6x75OENh2SAAcnxo+5k9L33MY7+kiDEk+brNWaDtrQ - ###LynaBighiqrsQxOM+34nQGVaCYucoESAys2JfwPE93sCFiyOg55wJabIPvmqOiQT - ###xricQqvld66ptqgL1frkXjFC4OXC5WCZNBv2mE7KXWh5GDNCTGExLOAJefN7fhgT - ###iTsF6gNSDPbZ4YODtWTw/6fQJ/ZbAeD7rYrzLweIcu6m6S4vL39fAq71ptC5Ho3i - ###AArd5OXn78tu6Qb3uvPacWmgLNyK17QgQsYeDUIYq1wFHNK2INujnvQ8QLJ8sulW - ###aGm+xw99QEJUet4Er3GJPriVS/yBQbIg9JtbAuYFfviX9TvxJ/XXqXwu6UY8fEq/ - ###rN+JP6m/jmc2UsOna/jLpQJug5viLr2aaGuN/1ZlI9WG2QjWcalIlX43qBG3wi3W - ###uEl3nRvx6qoxqxF8yu2v4Uc00aaOaCSNCldar4s2xXd3fd2cjouF6/jLXcXfNf5c - ###oZG46/TMqdar9Le+ts6zXPfWTcASIFbxl0djWKcHXrWBwKhXqzTbyhr99SpevcGN - ###1iyYuFiYZlxrQHW3QTCprdfwi9eoUZNra1Ssvr5eoUbden19zWykgYWxkQbCxFuj - ###1YE2oJa3WqnwmxoOzK2vumvYWBXAumY1soYN0URW4WOttkbjWfXgT73q1rFyba3h - ###QdPV1Zq3io2sNWqwbCjEImvtCKKTojTxFGiBSW54MwHjc1J2nVH7l6AjQlBJWsG3 - ###J0AtYB9qikNqKbG30eUFb3do/Kpf3toV3NqwgWHf4zbOGwHJHEUFcvwWyuWdIpMI - ###3O8rHuz4yrKg5UBhkRUM7oApivkc6gPjNIBhxk6njycSnQNiAOhB5/d7GdOnYFRZ - ###EKD7jTBCwkhwIMKSpphEVuRRDVQR2TnhyMfDoKNG3F6wkiW2DrSSMUZ1TwGch0G6 - ###kITejqIbJrJE3AOYBamE4NDPYgboLI1L4jJHENpljQlCe3Ib9Ptl6eJLtLBZ4TNZ - ###3cYEdxOm+2JBKybFrigqTOCS423D8YhXLfH9YBBMorDzWmPCu9z3pZO8ONfwjBqE - ###fVwtJMxIcd9lUtzKE4iu3EPwAOmTS4SHqY7xO/FH/01UrxLJoZerTHW4EdFWVbRS - ###F39XE9XxORfyqEiN6zX4z1pdNMbNuLV6ojp2yRUbWMT1qHevStWrqzyi+io3s1at - ###JqpjaeqRK1Y9qtdY40dr3JjHYwI6uW5XpznSSLlDUa+xhkOpNuo0aCBfNLJqZTXR - ###O02KZkgDFf2Jemvr9A0OF5peDYhiAvIIUgYMzU8Mk7tT1dYa1XU8PtbqSdC52GUN - ###CwFYSjS7Eo+yxL3JatB0o77qrWuq+RPvAeSm5SZQrJwQ2wSPSZeexJDCFmdUf21z - ###OAL/i/yh6BLpkzr8ky3cdt/Db6Zv01gVo8taIBnDSTyHTTQ0/Eyzgj4xiyQmx3hH - ###EJJwCv1h2MOSwYk+pgOWuol4CP/oZQkmX951DIkSKj5LdMLsVgk1sx0S0hFwgXOa - ###O8k7kseWHP9pbhAOcyeF/ugq932+dFL8Hrg9yXGj0hWoXiDUMHSC+aI7Vve35TXt - ###ddgOrXsYBDcL+wHMkRjibvAp7KBG43sliMeiNHygWJpyobjmCcPuJKu4V6kwY78z - ###wssXyf7DARKwmijGm2uQ4kmZ0AlYUoAiCVwRB6B5/PFHcSyW7LP1nS7+Thd/ZxfX - ###qEaYVhEEGETQXhCRzgbPI4qZqK/5J3geINJ8LzETJQm8848dwFHi7IfxJJp2kBOI - ###Rre44nhfIW4TaFlicTnBjIE44gDlPoUjaIMqiXt92GX4Xe0BRBYQyVgARlz5XiML - ###rUIKKXhSpzncoMFgxBYn0xiLkC5GCrVUOxYOyfIS/ic+WLlJQtX2NOzT5YG44w8A - - - -Valin, et al. Expires November 18, 2012 [Page 179] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###qh7tGRg1NkGn8mgakaADIL71o268LNuSw6O25AUMGQA6wrREbsGs5lDYpPaElBN2 - ###ruXlA/q8012P2KbjKTEC75KnvMBRIX5JUwUQURX4hRikTnvC0JPXNoLlcl7hBFUY - ###Cr3KAtM89BTUCEdPbGxzeb+waK6ZD8UZlAweQG4HccWBjcBgLXTJHO/3xni3XDni - ###78WIeW/QiMu4eDDiE71F8Ik5YmjgQUwfGko5gfTGYjItat/zSgu6pgbM5BnXQJFE - ###WllksmW0mliNIPbRfzxCkgrY661UqQ1CEzhxEFN4VyQ3gtBRA6Me024gtt1yJKc+ - ###zhOAj2X4C2XbAlBhssQtymi0ZCKDJwJtnANkHLeEDI2k5Z1Wd/wogXIDVEFw1WiI - ###hDFJhg6tBDCgV1HAZGHUv5dy+yjiEJDOiWT6GXa94BbHIZbcZRR1JU30+Dstv3xW - ###FWiMD718AY5V+aYmETxXg3cNfLcGv8rV/EpVlqmrMtRAjRqoYCksWlRFYbaCjIsx - ###eSXxXYwJupBPquoJtKDKidGsFXL0GFqXo/hRj0LUwQHA34bsXePvDEqtqWiCiJ6q - ###ozbjlMV2sXlx+Dk5rIG6scCgvtQVSF/UNmtUqnwQ/hdZ/xzts3KR5+JPQVqKmq8u - ###rkcDODTPlh142QFkesXvJ+GkHzRfbc/UV4pyvwD6D/1+89Xh/v6+cxEBOfTlgTt0 - ###DoeIZkxOAHfgKBDVPo36IDpBrYty1RPPmOdp1vjb2L8K4uaremOtXK6vVUWZwWg4 - ###uW7+n2mfv96DbNcE9rOB3KLp9ZK821XXJoScrRuiz/qyn9hLSacBxtIQrnXTpODc - ###Tm7g333/wbsEXjCt3VdB66aoUvV0hlPoJ3XrcyOU6kKx3bopwjPYf/btDuErDnPu - ###VcKQ+6NLgYe7qhWsQEKtm0SXuEWfCplqNmTMwRJwqo8CDmz1xJCRcgDI3BS0qgtC - ###q7ootKBr+F9lcW3dJIdSTK0ZUrIHR0FgqC06Cuve0YOpl+g3kMbUcGqlaikDjWoL - ###AmbhIeVyGbCgZQEquLlZXeheRV1imiznSgepwpBPpXuTRSdURAY+FhYkfWX6PP0Q - ###Xn745bIJf8sufiryE/hSlM/gF133TcOK0kz7MSJ0zPIIj+LWGEQaYsLPBMZqXdoV - ###4ENJI3U/GNqXeNBn6rpuGtLdlqpF/37ZWFLGWN1RmaOh06Ur3mxEU2GwHEWwGQG0 - ###wMx2R8N/TvjyJQba7AvhSmrGWK3nCRaHzWN+abobFKqdXsI4miIDuPgDIwQQlugP - ###QC1fovGz0Y982MRn6lGlKWajArgXi79sIhyoWqLS59TimzLIUxGAF74pUKGsEKD8 - ###FRAAxzsPAf7dlp9DPYk/z7b8Dy4+UCYAFdCMEsrsqAHFv+/wIeqnibzykr12TkEg - ###vMMAiS1cWTIX98OhKB0ysxMiK/5BVr00Vi9F6VpTWOWcuWLGmVRKLG168QZeevEA - ###29MP6fId3jSRPvLq/hQoyzW5ZEqPXZVilbSBQLrLy2aSY2hwq1kV4P1QuWxWxEcA - ###M4wNs6bNYoJwBNBq3SP7D0QeKcOQQOCj8roNHBwIQt0pWYOQMSKIJ2wLqy70mflC - ###UaQF1amlCdvDkgKsHbCx5w0auNDqDJurNJGwB0u22WzkpTGe85u2J2wNm6iAo1lJ - ###KxLgOlx1AU1BC/WLirQfVLVdiSJmbcIOkCdFYetoA1B6pkkjcDVNNl80vSrkbuyP - ###RmO9JcmMlSjJFLU3me3fKIvJG5HGCHcfjPHmspm72dwEsYuz3Akzy2LxZlNSTpIm - ###cljvBvbTxk2xmOfTpzUF0QmxnI57tJKcveBoDskgtnFY9GrtDU8+hfF5l038Dhjl - ###NnHJjJHyqKobNFIals5PP1tZUZ6tqhCAcwRcEIltGxkcSWlKPx5dOxfFJhSmwgC1 - ###rSaCrR0F/s1GojW3aTFRojGPGszdkF0Ktehqq9fP8/kXzbxPP7RuLov0B4gOcz6z - ###rEtXCmdUi4+fVvjPiXXrhxsMdpNQGQMVAMJAd3ycYAiv1uNA2kyQMBiQvXAMwhhg - ###OV/kxPGoE5LZg7Q6IA1D6/61Y3YubqigNlsKzDjrkFiGruAL7WMtJEukQus+L03O - ###KQtQ3CyTRXIrJKJ0j/QJdkExzv9PLOj/1wOC9/WA4C0ABPPVOMPuKv3ons78cVOI - ###jYhD7/ISjK1wqzlmMh+Wm+Nvqf79L80WITgQKihRJOTlRlo3/1Lt5F9XVEWuVpb1 - ###eEnufxFL4shFhrnBfFr3Wqr5egtVfbaF0itU/forVH3UCq0UDsKhNBFnfw+EGF2V - ###EDer2sxvNluhk5tYHiVMxFrhpufWVmvumutWmyigcwoxwRcAFsAgKv/KhfHHCGaF - ###smGI9JHwgpFAY0b1KZjhPRtmuO6ql0AMxApyghGIUfsKiFH7iohhP7vpZzyLDASq - ###5YTWYDH8+Une0sVoWIduTdM2ZuSBKd8Qo6Xt9qQylx03IzSUgErsnYu8HmMT6ozh - ###mOw6AM+g32OuG43RyMFC2tzpKM3LVO1QRIkmiYN8fchvKg7QOQuVfKzAZYy86TM/ - ###ehOJaSC3sLEhWASkWjf94k0kyZaJnjWNnnSqjzdboWItkHGEQx5qWmc8dMfaIO2v - ###Qg4gWH0LqtMwJOMSMH8rqn9+1DaoprbBQxqOR22S1K5QW6I1VBcXT94WQow6Rpcj - ###ITw5AbrcgrChRSYOA34LPfKNcR7XlvzYlgW0D3GkI4z/Q65tbA7eDfhChq942ac7 - ###6GZuRd6Jw9LcDZkpgOG7X1KmyEPBXf/COCedpFK7OXM/Z+9oQkjFzlFha6dae9XY - ###rarepcnOEw7Si3JZvVJIZ6IdId4vNuI5QtnQmiK375W0T5QUFoSgnSLKbDYr6AHf - ###+CaQ7/s5uGdS5AUYy4sMlMP7NGgVDc5ImdMmahRICTeMne+p+o3G3O8fsJpHDHJF - ###PBeJKvyXVZbwtwn95GgDWxp2fLBZeQxz/nzw8/5S8PPmwM8qnHGQ0aOmWAYkg6Vv - ###b9jUv9hUrKck4DfFxFog/eZ1yEN5WVpyU7h2N6bW+6vidPUvtSbV51kTb8aaVB+1 - - - -Valin, et al. Expires November 18, 2012 [Page 180] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###JtU/a01qf6k1qT3PmlRnrEntUWtSy0mmMXtJHsOIPN+CAZfw4Io9ZckoNAqwFa0b - ###amXY0SsnNcYLLOAcTqMAbZbs5bW9rLKUvhkL/cuMtWe+3Ued6HQYjZDDtgxOlBN5 - ###rL29R2Mo2w/i2CGNZFrpqxWVhs6XFXHuxs0mM8GoikurFk2a3RqWFToC5zIsewIx - ###qZqNkL+YCPmLQEgsJzgj5kF+IadwcZ0gtJMmt2K3ntH+nB4+E8oPO1y/aLyx8T8j - ###NATxnFfBpCW07d0W4qWRHAgaJi9SE09ASr/hTxRMQfKdYlXpdbNZcZpbuGpR8E8y - ###3r4m2+8RMJ8Zq4ZVBI9K3amlw4TPpLBGm6DfpFrVUcuJFWk9pS6Tat+gNba7udmS - ###nv2fpcM7N/Hj9tne/u6ReTtVmgoon2PwjvOL7d3v+TtQitPdHKwVdlX03pl7RFQx - ###Lktw4xF4ppZqev5gmzpkBS0gr1+JocvNnO3Dop0ZA/u8ZOpezTUlakbrSnYzQYvJ - ###SQal1vteBkzE39l7OkNbP1uZHgPF61wDMATC0+2h91rJqPokLn3bulHRGHgU1G0O - ###P5XC0lBp6kSpz4ZYS81Wk81WF222Oq/ZWrLZ2qLN1mY0i14U/rQ/Yeu/39TFjvMQ - ###RiZuH1SoiiSmGrg6A1HVZPiAKH0Lo4ZZTefPSb1NIOHs9ZcqBkOHIGb7WaAmGWMp - ###1JyJlBQgEn9zxJZHIeEsLNTaOu5AzBbDUBrYBnDJb6RxTes4sitXZ1euvRZqtpmV - ###a5mVn442T0EQ1j8wemSPUhM6pHJ5G4GeBUVmxn8MOhhmNRw+V/KHh/M/rHrwLpH/ - ###wat5L/Ef/6z4jyKh+8x4jakKa1mhIF8iNL5EaHyJ0PgSofElQuPfLELjSoGihXRG - ###gwFQEM5oShLleIS3NejJMe77EyRtZbXZRuNJOAh/JaqDwqsRtRE5lMn9OJH7YRNj - ###NC5fbxlP2DjMemakkeg53wi3ZmC7BZPT+i6/9J+OiLRmPHVybl5NRBMEMWq2QSdb - ###RzHsoOtw1RinEklVELLRg7YI8cRxRmLt8a29AdnfBx1t4mmb/H1CioMUDpDQ0kFH - ###rgvCufynQA7ZAC60OaCAJUjdncCPoTrIptF4FCl9Gvc7HA3L2yfnh+QjEqBjOd9W - ###w3wxLn00dK46HSdXW77L05hEokpBxtFjxJzLIOQTHQRvPg06g9Enh7lnVur5FBEm - ###GgE9pczWsCLhJOhgv/rSmE39SO0EEnt5cht2u308pGRf8vCmWIV+TJGf2JGsO6LL - ###ZGnLiMa6tGSAZxP0w5xYXSIA9/2oH8LBhPNUc8lVacI8WeBHRnRL2lWmh+RXZq5o - ###KLy/2GVf2hkKPRqFObkO7rUvLbSZy7Xa+a1cy8/n6YYbnVX694TuckX3d1vHhyeH - ###UKbUEgk6KZ4QBZuEJ2Wq/W2ZvmzSF04EuAuMF1lvkv8NuvRqnzFCE2mHSF6P8sQk - ###e8TBmLWsWBFkkRBdf/Il1AuxZ6/YNhzXoC+YAQKNEV5Lhl7KqxhbtIt7jtp0x+e7 - ###LaCGuOPUlpWyxhaGNBw6rb39nXdvkNXTkWEoMtjQ2F/teymvMeTGkX818HWBXGsn - ###nJwD5p4FFHcLwCM0tK2W2JiUa6HTaseRNr2lCFutOxJk7YfAAJLWzG429y08L0EF - ###0x0B7c2o+GdrSXeP/m+FVtLNJ5/nWpTKXYymhXnN/zPoG3DbP8HTsnVx2No7hxN9 - ###x4Tfq2487odtInBZ3VVn9dfqA4s1MLtrtd6cvNttAeNxtv9DrlqqUT9oZ3vROt5+ - ###v9Uk25+1aqO2Ci+yOqPJoz5+1NOuKgXgNs5aO4cX+VQtMZIWutQC7rU6/V/FgBwa - ###0dHpyZtk10eP6JsW75ED6KsRkJxsROnU60F1MQutdkyy2pBIK4NoUHSO1h0Z8/od - ###IMldoaale49OJ81155hX91UM1p3zM5PciFh2ct/GuE/h6d1aIy8dIwf+L5QSRPld - ###A5svvaeHiMAOpsHBikgqlH+y9kou4Tvh+ynJKepYuklyxQHXEJJiQcoauoRccbAk - ###9htRFsvS4hOqlzIbk8VFK+ZyvGTt+Ir5P25Awmn1epNnzAHyUP6PqpvW/1Rf9D9/ - ###kP4nW/1TKznHfnTj7IyAg4pELI6jEftemKqYOCPP51KGjqiOra6WZiQNSauURMyd - ###jOIlkZlEsCNULUZ/jCD6hFzK0l9H42Srm5zCF+qbpI5Hx/N+is4peySP1jk9x2AM - ###vZPzont6hO7pGVRPzitSO73CbfRUvVNS6QRtPUntlKlzwoE9ReuUoXJacp6mdLI1 - ###TkinnqJzSiicMMrG41VOmfomhPdjNU7Z6iae2yMUTjO1TbRsC+qbHlQ2QWNz1E2s - ###tGAZl+gnBlgG4hSSXM0bLXGK/TN2vj88Py8fHFyQ7uHahwMs4D12HfifQsNumINB - ###U1TBeArc8CnwSo4V2OH7w7dGEhI0pcjITcLmven8JE5KyJCFWpIJa11NJzOykDyc - ###1iQziQlIwp2bFiqJOvNaYbCCeIKJQwAuXZL4haurL+yI7PAxROhVNCWhmaLTESmc - ###EVFQxFcE4eVOhNmIl9GemyOGYObOSLhj3/RaSk+i1WWsZTQNuqFcu9e/93Jm8EjD - ###FEpCszO+g5MPOAmVjzTxj+03UI5sTZwenirdYG5R1TQOJ3AK8ayWUQIazHl3Mq/e - ###IPMd39dnzY79EY0RsjotEEUmt+yEQDk1S2xqntFKqx1cOU36uCHjyeTCZmUj3DzZ - ###CIWJjbTgwFKiMNUrOmFhMNgw3nriNbxSz2EkGAl0Ut4SI4zlG7TpQVP6XzYHG79o - ###c57flrJXdbKhX2An5a0IGj7/7iwnvpUcN7/Bn0PrTUhv7NqeXd0z63t2A166hd3W - ###8bsjJweshFPgiZecAszULIMTLzYlilmV4WzI6Yr8CT5MHLuP7b29i9Ocep14Xyxq - ###PDCfyAdkGID2TfY+Cl/20RP2UQYm/ntvLcLg3X9PFOajoPa3ROFZmApLVYJfHv6q - ###pnEy7kT+pHP9oXFp4LuY+cBreoVBxvNqsyqeM66jDfLXx3YYP4asvvXo9xwMdxZB - - - -Valin, et al. Expires November 18, 2012 [Page 181] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###8VpOTr1yWcIePwwuBaY7KYquC7uysCdKe/NKe7J0VZSuYums4+qtdV55+dSZFtqF - ###wkQhsfFkx3Xqj1Dc0UPP3IOpUqlCulmahoab8cVLNm4Np7ZoPQnbZQsm/CQDLPQi - ###TBWdARz5PgWZqj2ImdQNV1u/KHjWq6r5qjqP2NndJmfEc9cLCV+LBiCXw410jdCu - ###ETpls0aUqlHN6KQ8v5NqRi/FWb08guF4odYv1HoBhuQx1Hr3UdR6d2Fq/b+Exv67 - ###U8Pyo6lh8fHUsPh4alh+LDWUqqSz7b3D962Ln05bpydHP2fytNW/JZUkekVwE+O+ - ###ySJ7FN93sLEIWZ1NUeuX+p1ZNRiH1YXJJRZOELoPcg8MLr+corpNmEMzi47eNFUx - ###FVVPbLeDw/d7hz8KElTNb+hHYr9kPfTo6VKCVKbp6mWGcGgX9VIkONEuEj9NA0pG - ###F7qJNPkyjoMHazyCgmWTH8mml53vto8OWqcHxoCXo/wMEiT59sxaYRq6Oz+f724f - ###bZ/lbCqOSAXtpaGmzhXdbAYB9fQUeDpFo/kMyubpwfNEymb5KBtE5eb8RokIN2c2 - ###lCCQwqWzXBbOYLNYx78xUSy9kMKFSOFvSw/zhjNp2O4LEXsuIlb++1GxB4kYc3b1 - ###F4U7rX+lRH9c/uPxnyr/qZnS63Q25XKrlw9p7ZlWZEmjswlmNjm890v37YWU/Fjm - ###3ic5OJsS3rezXnry9eQ2Qeie4dqg0jSRlSBPTypF+3ZBPJSninhcFY+r9uOaeFzD - ###x6aE70xhoM4UZHzYJVMnn8mhSjyom+yoI7Ai46GX9bCa9bCGD3WPBmVqik7nsbqO - ###xExYiA/Tgliey3ksryOxGKt4hUUqVWWlKlWqLlSpJivVqFLNrjRTxbCaed7ULudo - ###F9zKQnWsbtbMs8ym77O6WZ9dxabGFTzKDGK8ah8Ka2k5v4LHmF0jtGuEZieWNsAm - ###+lDr3FoG7Lx078Mpmnq1Rq/a9gFrqQ3sQyer7XB226FsO914gweeqONWRHthur11 - ###0V6YNdYGj7Wcbi4SzZXTzUWyueSCix2lAVHS/aQxSqD4rNLpwbruwqvWnr1qfvaq - ###YeMLLlt79rLNalxwOuXsdWvPXjc/e91cwQplrlt79rr5qXVTK+GVDFCUjI7SG1tQ - ###tNnlk+xTZYP/uhvyDpj/VsXf2kKXCi9M1QtT9bdmqhZhcXafwOPsPonJ2X0Sl7P7 - ###wua8sDmLsjnl2WxO+QlsjjObzSm+sDnPx+bM4XLKT+FyyrPZnOK/OZsjTcUz4wwK - ###JoiDf4kErxj+Lgo+tSgDqcEQ4ZGf4HzMeIQ94/kDXBAxD8NW6rnZnNPzO+Qxs/Qg - ###w7Q001ACOxo3C6KpYnEDg/JRJh6/G945nAvFKDtIloU+rjBQIvSHkeevJtcrYzLn - ###53Qx4whq9ZzcK3z/j27i//8evio548KgBHybMy45MRx5kp/Q03dO8hs8DgyqOBAx - ###FdWhrCKHJ8wexjPMHgo9wWsUfzHQrWeqelXfNrKYkRgf328m8jjirr6nJw5wMOYu - ###Fzme5BcerWSpoMwgje6waNhqe9rjlOXjaZ+Cu7bvnbFbGrilsVcawEIsLy+LQOci - ###I7kzxsRLBWeAf5r4p+xecs7OCnwfptlnFcaVfJVvei2eDYXNE1nUDGSGEQncFGhZ - ###25BoxPUcnNR4dBtE5D8GPIv+4lFOp6HIKjfwwyE6xQH6obOZyD9kXeCKXGZD5x/O - ###2OLwVAA+J5d6YcTEc8Z4J7ThWNkKEqU8LlWdWUqGyINixVmtfba+4RYYb1W9SqXi - ###/P67owKeVr38uGB9c7acYT7VI45nuKG/AzYMR85gFAUK1Zz4JhwL1ztHpW4yBzJ0 - ###VpoYeF8QzISZhTXUb5qe8+230O03TacmPdftydTzdmxAxwa6iAJR2cgYSIHRplh0 - ###mjIRQPLxUAS01Au+pTwLRNOca9RKZiD2qhRiclmCFr8qEbIOgb7ZthUCNgeH7/f3 - ###Wm9PRfBAQw7CKnAohRrHaPU++X3ManCN+APHrrosgd3TCe7GXk52XATpcu/wx6qX - ###O//uCH5TlZK7mi/RYOTliIL43K6ZwndHU8ypPQ6b1WW35tbXvUa9Wl9bX12vetW1 - ###WsNr1KrVtaq3qu8BuYIYbc4pe4Vx6KxgByA3FZzk8K3RczU9UBloEwPc4f/oiTzq - ###+JhHEr2jhkEniGPKTCIy68Vjv6OzO2KflDYZHe2x+gVllKMlptjTlECZPK7Cqykm - ###pGxD8zfke01J7JcdZzum/D0lrH6oQjX0okC6xuLHXJ6ah62RPGppBfE7+YJp9JEo - ###UiLsKmB/JXH4F/DYxO+zjm9MYynpYvpob568OzoSeSzEZXUwwGgTMOCmI4J3iITq - ###du08n/U8RLn55cmNO1MMrEldWFJwPKHFttsr5NEHsHVwgKFNKFynMRQZVlZnq5O9 - ###QBmkDdQHEIoCd+psNXVtm4px58m+obCx/0UjRhtmAhnsFs5TY0LmUcTns25s9tY3 - ###uE/UeOACN2lrKQO0xO5XReOO38cN4y6viAo2AcQRUvpSAZl8Nmk09SzQGtZIX9vr - ###Tq/DHsKuYr2RZBGGsbmpi30jm6OtDAujX206cLwkDhb1FtjCpcRxpd5tNdMVr0Zw - ###0PT8sG+Qd5vPypqp8TFFmtN4KHZBsmC+QITSGm+K8Gsyny5sAlWmILLPJ5z+N5rv - ###IRKAtcRuy89Y1yygaFyDXcs4ah7O2Kp42nTUByMe+kyw6CIpgMjV4/aYENgLmDHS - ###TD63UhKDKjluyS05BhA0a/vZPJRj2BXY8Gud8Qe3O9FfVUOUZRoIIJpPjxchw1I8 - ###Ei3PIujUCtVX5JuAs6ECRdsjzibtnd6VZBoA0vTNQAVuAWtbywjF5Iro6NhcXe/Q - ###Sj4hNHI76b1CteS07LjdRhWD0OIoNxKy8+xI7hIKuZm6/MQLIrC9cFhKPAHW3xQO - ###UEAZ6CRPRhKoI/1RCEgfjrffH2zvYtSCS/0y1B8JaErWMLa1OP7LrtxpcrdrklZx - ###/mVUeO1IbbAR8dtzcjAhpKg9Mgd/dTgsj/vIuaC/PAa1Ej7iQfeVSlXr7ISTcsRB - - - -Valin, et al. Expires November 18, 2012 [Page 182] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###0URiD9hVchwGLydPHqVV16QEu/ug9y+IbSi3wVjg09wzKqPicuQUmvrs2phXNEwU - ###NQ43QcbkypAWXVDOo2ZlIyWmjQWwBa344BWOLlXfg/RLldTL6AQfOk399bKgRYUj - ###eV5J28jBN00pHWQ0X5bNiwWABxvhFq5DuZwAPm7J8JumuRHZjtBuMiwbI7aEI1Fc - ###nytSKk00cKl6UH0L4dNoSjnzEwpKUISXcOQj4gINLg2UCgKew+6yHL0SgqmQgdMd - ###1L64gxm2+2bH1YyOq885s3pGB/Uvn5nF4302sVgmO/5sHx/h81JOm3BquqnJ5jyq - ###qYlmgmbOJZkLUcwvpZcPkMu51PIhMrmUTa4ktTKI1TxaNZ9ULUCpJKFK06k5ZGoW - ###lfptaSaNeoBE2RTKJlAP0Sela0hSJxUh4Yk7zNrBKdKk3CG/rPW5dClFlpQh/bNN - ###qZ5uvf6lUzIJ0uelFDkiavQSzfEZ4j/Sg840nowGz5UCZH78R8+rVt1k/MfV1dWX - ###+I9/Vv6PVc7/wVEWs/J9UIH1GaEcs9KDvImCq1F07xz7d5TnGYv9xMHtMsJHkmo0 - ###WYWyiWA6kf/qoRYIcXX5Gr+2oxBvQpPBqXR0dTxaKE0XXrNQwPBAfpl2w9GSSE34 - ###l81UAp//GslKZg7k3z5fiZrZS8qSl5QlLylL/nYpSyTHfPr23XlLqAe/W/pPEZfc - ###frqUzE3CpSjOorxKbYFA25/G+LMU3CH5cF7tvtKZ5TLtd7K6g22FQKNH/HlOMcwI - ###B5vALk1i0Ow6aiT7Rxet3QUat5LdPti8qJUI4I4nuT6xKbkGqQowBe9QpNSMlp1T - ###aFJ8EQUwsj7dkSnNVuCDHAekPPAHy3gNijkjhiHmTwmRvI6GeGiLFCPBVTgkWwuO - ###ic9qUlF1b+QU4EQqwLlV1g0YY6POQGjHsKJA3+nMELzHvjlGYicwXQ1CVdxmYuDQ - ###XWKpZdHUkw0GyrmEA51RgQEI8SUJiBQQaFaPA0QKCOLCYiFAzJ3uXpCcrngipkuZ - ###CpB3ScUWDYeU8YYOdX2bDqdlB4aKWWToeNO4sjMSB7tEGMXowWeR0gAPXQMmbDKE - ###DEFw53cm/Xud5gXHVGIu4lbO/uMUqk3uoQYMsU1JcO45vaLfnQsETKqT+Cqmv0tz - ###wZv+YXDLgODayxzTVnaFqRp4Bnp7OBxIVSOJguUxbEA6Q+DcArpycXb6M1DC6XAS - ###9k0IEYdlNiGitRLDK4O2wnBG99C1D4MBLhyw67/GPiy7cxA75/5gTCl6IlyQHBv6 - ###wBjXG/jhu1/zqjAhSotSdZ9QwFdijrA6TD43xtiy1/5wGPTzzA9xLN8h4XWWs8PY - ###79wAP5YLML0Q5+recBo14N/qrqe7DaIIcJUzdsMc+Cu1nQt7dAmGbJt4LmEdieLY - ###jLhZ28blAfRg1OsSlPHYyCLU9qoXDGm6hdVa3IZh/QSQZLscDST+XqBx5QWq7PFS - ###IK5YeHKK2Xw6vGvQZqSH0Yrx6+xVnsaUf4QSA2FTD6w045RIhNQ2is4AgdYJm/MW - ###tXJJAOFLnqMio3ggzz5/EDRm62KeLUywjcATSuisfhiuAtXifOYmtM6bZWdfU1ai - ###IpgxBVj7W7UNxSFCO4ATrWO+lGuAKYASQyADux5ioGR/GKAdD7cV5xPw3Z1H/0B4 - ###ElmyYOwRkCqQCGI4hFHGQOseg4Y7OZmzXtGyZB0/1qmf6BQsKNzQW0cCydiv8lHm - ###9oqJMqkNpvfOibVzbOg+uIcURmQtuNhJiy53clM9HsPw6MhlDA6lv8cinbGdDZIu - ###wCIBDC1arEVqAzoL7kA5g/QmNCYhh8aPcGR8viNThnqS2eNSL8adgfN295jLIwHv - ###9UdwojAmC1WJj5LywO/DqTG8otaLK2V3uUJ2aurfuTgcRBUu2w7uR3Cqc3kiW+p2 - ###hWK5Iwm3WgFgdfrheMwmwykCSHnAgiuYxvbbQ2IYOJ+Z1YaVLk2lRLsZIg3QOhw/ - ###IhNUMZ7YagEFgCGyat374cAH3plmQwd2JLQ20L7gQayaxrkpT0vjsNQLgnYsUUA8 - ###AnIBxteuP/FxvEIl4GCXyzIp3D3nVuuHQBJw6ZCjKKQOW0xxOBr6/VZ8P8QEgmGs - ###Ox62d1VfO/dIRY/9OyB3AxHYHZe3Tc8BdZGx6BGB4CpyEWiWVs85Sjt4TYtOao/R - ###UBRjHogYM+OAPkl0JmcLhV9pYLxadn4Sh7yRz093/Co1m1fANVFKQoPAAuR+3Dkj - ###bCGWgZNpQZt9zDUYGWh82IOXV0DCPwUlTR4x4cCo05lGeELk4iAwyCYcC4J1PzzG - ###nbwN0j7imG4TB8K+C4pRoQNnNAiuR7fOBFArFppGkWBMCxGSm0WmR7eolKFkYQ+r - ###0u7PpMzZlLFFu3w+ZWRCUAAsSzM7Kl8bnlROQS8YFx34d4ll+RqUSgzBbZTboaRY - ###Tm5Iq0d5GvxhPrFlE5ucRYi/xJb9E7eu/e9lI//ZG9l5zE6ev4dNy+Pn3cg/TFGd - ###QAcwiHWSGyI8DYBxjR/ez5j8FZgb562sQ6oCRjxYk49TEtZFYbawfzui1CKEiE7V - ###o32Pw6S3GiX3NVP7GFACfzrpZ8ETE5VNorAzcRCyWFmMndyYhCgk9SaPE4UEhjyX - ###KGRpnOaJQrZqisWgJcF//YGikJlJTFoaP00mkij41eUhG8SzNmtan1bIWvY/TCCS - ###HSYEIjW4LxWIUmDRu38veA55SE4gLQ8Zc9AjW4DLsMalXtBRvps42sW1KIkkvqFH - ###EHXgUEgdgzBPWFtxBfgKW3klOALS9Wnpge8tqba1E1RL+qy5NxF92XlHZ7ovDj9B - ###In86PDoiTeJPp2ffL1vM06k6yHPzWZ48ds4A7xLLJRRt1vjUsIi/SgiOy1nEmPTc - ###ixFk7jzFpWaga+IAQ0AztsKilObwsC+o8ieiimDZsfwMtn0G/jwGe74Ebx7gm7KZ - ###IEkCTSbImY1FzuMYIedRrJCTxQw9CnxJbkjB8GFuKONG9bO+RlU+HdYdLY7txbTv - ###afZ/g140vILVeS7jvwft/yq1RtVL5X/2XvI//2n2fy7b/12EA5DP750dOECASwzh - - - -Valin, et al. Expires November 18, 2012 [Page 183] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###pGDakTbwm2kPyGZ7f1nTur+GXd3/UqO6F4u6F4u6F4u6v69FnfONSPqba0mmImh9 - ###l1/6T5EM2DEfOzkX3yjLOiA+xKZzLuJdZLP94USoaZREAtL7+F5KJitSQ8r23BdK - ###viGZBpVVQBpgc6O3FWYldiZA9bCwGtD+buv85+PWDqwoKq/X8qKZyWji95ONCfsU - ###bUOFGokouAIaiBmNE+3unu7ti4ZzGFqAGx4IlXt8P2iP+sxvZ43oePs9qdNz7rvN - ###TWOU+bKLTe2IybGfWpvspAZ4NviyZeCsWYt8DSdFeRSRaDGK6VTIHOr5d4cHgFrm - ###yMtGx9zvrg8cAUJDAsFona9sufvMHi5O39KU2BZmyqGA3Hf5zU27VzePXR2NbkXD - ###T+xuB0iAoycEvW9tmZDMxhj/kx/2MSyAUg32fTybQHpCMzINXtZJIrvQC4N+N3MI - ###++9hL8OMrel5+X8Ywyi6KsLQn8T/f/q43PkKrPEc/59Gvbaa4P+9Sr3+wv//m/r/ - ###zHHseZEGXqSBF2ngRRp4kQb+dtIAKnG/2/5xH1ifk4PDN+heo5h92L698Ap5fe0f - ###I98Bhbkejcm7xqhwGyWeANtifYcz59p+MgI+h83z7OdtIGiJxtCgnSQPM9BicDdu - ###RSMmgm6OgkCgJaNTeG/o+inehIiHKmMkug2nY32LU6ktzdbGEw7njR+cpvM+mScN - ###+imLIKrJ6PS6mTu35NypbKx3mHoX2/tQUeER7jz5TERRly/MZ1CEmNbdC7eRO//u - ###rOrljt8dwZcWfO+U7jwMqayfxKU7N19y3HpeufDTfIpF/vJAay4GfLZa88zWPhtQ - ###+fb9B4SDV+CBJqJI2K+yA0r8VWFVLj8PrD7Pxt55yNsNIxuL8fP34tEYrxYF8orG - ###dbzlczigtvdaHIjlQ/Wy+ZtbL7mVUv1zIiaLvS/i5LMr4KwoQu7E1yFcaDCeCGRC - ###92cUtYNjnmBsEK/w/RauO0aa5XE2m2JEJ6cn+zKwB99jMa5woN5mYuBcmRAKS+Fo - ###oAxBrBt+EtIqRT7Na/D/4NZb0EsJBpAvmUVy8KTIPRW+F2tDU4M2MZke1FWttKCV - ###HM0ef+VFxPCO7L0DBAzXLAd4sX+yBwhBDYlG49nF4DDjIeIIRR2OqOnE4VC0IgNh - ###IyxhzFvNNbF/rE0j1sEMpbJS4Otl+P8XZEp9NPIZY5zG4OM0BCgA45h3boElI94T - ###A+4hoxl/jCbY0YrohdnGCAUJeL2sr3wPJ/+MMb5jiE4u96ggigJkRrGR/ggvomOM - ###40LjKlaW6/n/8ZxNR7e8rEMPiviRsnRB1hJ/8+IBbFNRZGsLNi01ZoSdkbWKmiit - ###FICl2H+NIVl9ZxAiq4qml4PwVyGa3CJjPu13pTMXXaDTZGEOV15uJ18iw86dEpGw - ###Njuzhcyh90byhj64m6DZEqxxv++P46A18OObXH6ZZ4jYv9J0jADbVjShzBMDlxu2 - ###vBmGzwjvyEEVGTjWJbx9Fr4vhgUiIPRLVIAPJadjhnKZVwlIMNKCvM7/mgys+XDt - ###cmz29sVjL+vBmxHJAd39m4AtSccURehTQIREClPSgCEK4rA79fvifUlGm+SquMWX - ###2BDUZ88F5wptFn7/fVy8Ktz//nvTpRYH4Z2oodpTAhZ1v6xDlzOlZ/eKELBD1qBg - ###ksZVewgilnEE6BfvS0tmDiIzyvPZ/X0pSaUXiSJN0dTN+D1Gm5MU6df3/YlmbiR5 - ###C2m/wGjyW1uu2S5G7vqRD0oaq1fI3ZRXBXXElEGazr4FOkuNRUiFmFpO8kx1xYmi - ###QmbJg54Dyesj+W3yTL6CM/IeSsFOvim6ol9BcYrFEHbYSd4M3q1sRrI3NS0ZLpRY - ###CvyzIwCuzU3MKupoPKkkg6DBVtjZFLkIrFjifyjtMhgQSbJOMBr/ycqOyBNlzEYF - ###/8WlMEOXWbkMfkm8TLXyexMIICxL4aRS/OUS44dtboaJJNO4Pr9snlTyZtQyWrTN - ###HX4mAJYAN6ylWgm/f9X6OPWHkwze6iSDiRILWnKCDhoMOwX4pWLU75//fHLxHXac - ###2nIGwgtk+HH7bG9/90j3W3LuedTyDfSEuGk/1O2WyPfhLm+mAvsluTNjHYdvCoQ5 - ###Pgp69u6F7RxPB8lHd/fJhu75yRwUPkch8fxie/d7wQAZ4fZy329VSiDcKWjnhSmy - ###jyysjwquYcBDFPH2rNonW+782pPbEXDAwF6gRid+JagBxyCGvXhi0E1unl+F/A7A - ###Yz4lsJZMOuo2RIvWZnhPZWBkgA6AJILLVgEL3wQTJ0IDVnHPBK3KgIXTgdomyZ2A - ###e/79h18ut8yIeTQieNh0zSB5Vs4wWcIMEu28pyf4eyMRgg321i+XZqBu67u9wcSU - ###7u7h/f09FyIdmsIoePa9mvceGqMBLMpxgMI8Jf2IRr/AYUqRC1j7Or6P/EEocz/g - ###pL93thxY6C03n45QzCgYdcZz6AcCtdh0rMk6WfPgUR72nPfI+05GIyeGc7dfYjY4 - ###CjgOZDiRPow0TUS1Co42+5iTfAuMYRNgYSehgN7eYtzIIV0+9iiSQcBk9sQ/iVmB - ###2fGFdyOMZ4AZRhi6Rqpwspn2RbqC7jL6zROxdvwxwPcuFJb2gG6ik3vhgqT4aAoV - ###ToPccvbfnh8enZ5Q2HUcNTSXTyTJ+M1EJIpL+QPq6fAUdZd7Jbdmsm2/AG7qY9dA - ###PzMUfGI1rLWb3brEWVh/6ygXZ3jVAwGskfu+7IpdDuVwknktoGt0mbl8AitQaIFt - ###TBLLAHVOQG7INpfOzcJkdOtHQHh+DaJRgS1ZjQDpalfZoiGCoQSDym8kcpOo8kjq - ###873+aBTloFwBK+RTAfvlFtUnRp7qG3Ck3Xm8vcucDXJTWKB0z+2pYndWsTso9j6r - ###GPVXwJwx+pmx58tNx+r/c9b6fk7Rct3CVhOpukzA0U2ivrycBWm0c0MczCtNXEl0 - ###Za9f4QB2DdsARQF0KKadDNUpqmWISUcwXkWwfLWM9CeGQQ47gaSvt3j1K4PPhRF6 - ###nEBV2vw8kOXsfd/a299592bO/DabJ8UqzPBkhL5Ro+nV9dyZ6eWmnDUa0FsOtDOL - - - -Valin, et al. Expires November 18, 2012 [Page 184] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###KE4GYxWEn0+qxEGfiRZQi37lHyhyD/teR4DHb0hj0z3oJ2K/cxDuWCkcDInWqJ2S - ###aofo7hODtNDdSCesoTdDIhXlH/fPfm4dbZ+92XcbG2moUNFuMOTDajbNRrtlEWZY - ###RjqaVTaSYYbdoiHQfF/W0ymGRTe5bcVszJN2hcPnxMDKoIfVwL8CWo3q60kAzOdV - ###gNYLXRREYSvc+rAS8QhxdEAXuSLKh96QUBQxfDSdxKgCIUuH0WisyRKt7PYeKpRw - ###WV2LKKocOyaxN+B4hsThTPB+evgBkkbKkjMdSA8ucj0jYOTivEUVz4jeJLWiPCRs - ###Xym8iO7lSwzpfN7u9Kfgn+TC25+E4/49HpVEn9BoBpg/hlF3hIE8rv1P5GIEswLI - ###pIj0mYSIQSKtLH/Q2bY6UmGhOqMoeE1LgFY/GFYIZrRCijCUZ53cLQ3tCtYTTotA - ###XF1bJyGCgN07Q/JwaAd43geaMcSXwDIJVUM3C4D2oYIrAz8JICFiARr4zNk4nesA - ###CAzuPdg2K7gftppqG63ITcI0k/UZ/r01bpQhgcNgSMpbVSTR3fBTGAs7YXMAp28v - ###XjvH/g2GeIgC6YKsrq79Ptk3xRlHJ9A8LZTroeEcgQLqV6QkkHMwspsk0qgZFMDG - ###X/mOCcnZXdY72rBm6r7PmZKnxVC+G6MlhfCvfnhf3OltmdgDYgSXegM8G/anMF/1 - ###Zc6EQhMN0ZmZUCL45ydEfUFcgLOERexcj8hAYYqTDpz7lfBe9wJNHGcM1JszTIpL - ###RlkAWbLRI1ZDpOx1hdg4jOQbpdEVvMFb4Wk6isIrGi3tsLYPW4Hb/SUdWP19gnHL - ###SYGq9N7kiojJF28SKVAkL1fWTNHnDIZIhF7gU0MKoCA9wnPDa8ZQJWSpBZFjo4q4 - ###ikL9lS2dltPiqbyqzdDczFBp8SCFTgWGdnF6piT9eVoW7VonhChD4wqUro02dkJD - ###CviS0I/KwoAjwlpmSfrfMw4qwHRpgX1tzYeu/chJQD/Eu1nanunwKfoeKXZ30DHK - ###KcCvB7SqNuty9rD6JFPrs6BORc7pqVqVmfXTepWZuhPhrZlCbHguEEfqDiw9rdqB - ###ZzYLSmSeFLNSP5vS8gnV7EN75Owpm+Trbw7S+QOeqqEzvmfj5TMr8PeRH2MFQIYq - ###P0vZb4zqboZ9w0mKnd83F3S/xFXFH0VS78jOQCZoXOQSYX/OFcL+F14gLD45CYf5 - ###Vws8V/NqITllOrMkluDYiLHcp3zEgCZ8iw4H46gV0o1vAkGMbz9LAwAsLVAnRZTo - ###k76kN1Z+EHZRpSyuIE1soTf7/IpstwbEINGTBCbx7R0OwAJWJiQTuYvVRAbSuEBn - ###i2CeBeALv/FKp+TmS/ztZ/5maZPQNoDuzhesIOajUZUmjCmjrVJiurpYTIYWsXX/ - ###mZHF+Usn/56SxFjT+9l+9OwTICNdatNASXggbBa4HeMVPsnPokTAklWWG9VGA+0P - ###vJVxKLW+0qDClmyUGlBU6pXcer7EJ9fEH3rjHA8bh2Oq1FRzhjZtud4ruo3qWq0g - ###GytQG9yEakExRGIfyg3y+a/rjZyy/4fjBRXXz+kEMN/+3624Xi3p/wtPX+z//zT7 - ###/xfT/xfT/xfT/xfT/xfT/xfT/z/R9F+yIpZtvuEPsCQ01YNwSF60sK/bfjukKP0y - ###lUQQXWHk3z5wdDncz/C86q021vJ8Gyc8NI+2AZF291tHp29ax4cnb51cJZ96yS/c - ###zc1k6XxyINqJ1FDmI8kOYqSl6E5qjixGVhN1LBynPYwCylyVPcQT6BFG0chnWJJ1 - ###WgJkFAKwFwUf3Zx624srwsQ76Pj3SVMycQdHN1MEIKDY5sQLOa9gDgHNz6FFUzfR - ###mxRyxCSXuQeQrutaRWEMTgSbNEyfRCw68n824kj24nkj7itBFOrBsLk6T6OvVUQg - ###ScKL1P2g1gDrDMssFJWx/GZFiTLcOj4sxvn/UfWoj57+ilUzVwBnwTMwFPHnbNQi - ###DEZ90nCjU7HU9r/dO1hW2msh+bkb2MuWU0FrC1RbwZA2nGxJEAomrtxhvEUccFEv - ###JC7shlUH5tmLC0Z6gry5lvYlBobsR307HJwweBGcm1guDI1qbkazv6QdSS/OMjwm - ###T4QN+wGQh9bAvzOeiic4asLZcq9fNPsquzDw5G7Nri8+lmNWCqki3RDewoFxgusP - ###OB+WVK2ycQmq4AvbpBsWXcCUuVCmFs0CJUfOwGyTUZpk0SI0a6Lf53SaU3v5YTCz - ###RiAw4dv/l2rNUOzmAJi9eLPJ5HIjq0C8VTHMM3g/o/IW2NUc7epeH3+KuANA+N6Q - ###iihjm4jwapZCfO7+F/tdKH6T1EB/Z1vE3oB3pdAq48CoCxpNmlBA8S2EjEUtcOMX - ###v2DXF7OW4bEkgFPp0va3ziOgBGLQfdjYmZtpNilI7X3ooGyTh/wDxOAhXLOA96yU - ###A7rdtLtdhJDQfoZ1xo22tZVLEoeitaVxy8PUrAYYdrjLMzf4Z3OEaA9H6J+324Qz - ###Bkl3ZqJia22SZk+wJzeN/Zi9GRPlm71BxvPBJpEg3pzcpLjXoM3S4htZ3iy4i1Ol - ###BcGyDKRpUp9fQu/9O8f/Y3fYznOrxmbq/1y33nCT+X+9euUl/sf/nvy/XDyR0fep - ###OYBfdIgvOsQXHeKLDvFFh/iiQ3xQh7iJ6sLl66358T4wLcED8UTSEUfiid+5aZEj - ###zWKBRjIjmahQI0YUPObU+52rVgRjNePjOXEQyAAM0osTOKu6V3cK9M4pOm7Fra5X - ###ap5XFcZzyj/fB0IX5/IJRx+YOovM7BnUDidlChHvELG+d0CwneChsezsoIUlvhoG - ###MR19glZj01aT2J3yepE2yiFLd/4Q34n2KRstJhtl5w1hCCz0mkbcdChDHWN0g5zx - ###/E7AwkinORmMN8xHWIplX+HiUKusN4o5U6rN3YGUe5fPo2BbTYlKUI2VIKss61Aw - ###ENkLfSHl02qZI3wcwA5rHb87Qo8Yr+TkyquNupvxfM1bXbUflxteAyOR5PPS5cgc - ###xp3Ho2hYEpdbxMlpr2LyfJDAQisnWALyJQ7jcFiiDwBCQ5XS7ygtap9lzn6nub/b - - - -Valin, et al. Expires November 18, 2012 [Page 185] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###OgSJOEdl+WGsH8bSBA5fb2423XpZtgKvxIPYHGWuH0MRALK7uem6hjBcNKZPI3RS - ###D8pefX0VAbu6XjU9+ctmSRiIXZUe2FUJTBmWJcQBk7k880GY1Jb8KHJokyIU9flk - ###uE+iIoispNwW9vYtfNqiGmEQi0wsmFlbZD+R+QLY4iW80pZXWMcpYPV9VnkBIeMP - ###u/zn2LTAonAHJ8K6MJmaKdihoTWdQXmLP1PBEzSQKcCz+Bo25nG3MzkPf2VteSfh - ###BWkYGsEwZpgaWX7YtqHXwL/TGrrUW+W1ajr9HYthoz1Swo0EGXVqkEyO3le9HH8l - ###b7Nip3BiOZvNLl3OKm6ZVutBFF3blQO1OaLZLcta2x4n3SsI9x7D0JBr5stuxR7o - ###Q9NWHo3K0gq+lgxLQWGsKCdWEg4vpSXn4X8PtpKA6lxImQWVl4Hf7bKnbsDuA8RL - ###szsHsu9ssPorhvNFQSKM0Zxf5BQBoWvoTMn3lG0SV2znCtwn0HcH8XnY3qexXGoT - ###wqK04pTeENrEjBw6S2Weo4UISVfoBfrJ8OwgAACfP5wAyrz6R895VZrRDFlmWtZ+ - ###CsCdzd28CM6gmvrv4StpywkQPpHmvkyUCILxlLTJQlwVF4xwFMMCLCtKpe2EiYIt - ###QqN0fBDUbM8MHWLW+0uRszDt5J0yVDZoWkk48mUV3jftJ82N/itt9BkLXRZchbZm - ###FviZXb7kpLDzyjIQVt7J598dka1y1d6tD9EVudNTJpNiWLjMFjEou/nS1cJkM1WE - ###jpGU3T0jOZ7JtPMAqY1TmVU9Lwfz8x7MfJq4Qdlb7ZlXGtisjTSJVd34RXeVDJNA - ###eFKQH4xmZ1JPmxpvvFDOvyrl/CJ8Q9qK2LbcW8kxyhVnLeeXoaJBzgzKVbjamIsj - ###n83sUQnKwyk4y2rFTbTQfmTsoSkz60oFYEB8S1mUtqlRN3gcEmWhymzk+qsgkekb - ###trvZBGH3VXrieYoZRZECUTcscm9ueSoxpPQ0S6Bk5vyVccJs0CmzkZ5AE0QS5UiD - ###3hHmg8URn2lUC0tlklzcAnMPe3f2yW2TUuyDoG5uBuNiO3nKF3rFInV+pJ2JKMZJ - ###PVe4KzlX+ZKX4Nzv9E198oyXA0gFUxGQUqOCMpdJBxU9mMpMJkCqqcYywo3YQNLh - ###jfMvYFbkkF6T6kn4MWOWWcBC53hv90JvNn84CZWTXeZGMxygWhnZiw1PO2GHcnRs - ###7SLKemyalE38aGJsOIMSFoA/3Lef4ExdepyOO0EvPa5DlnHsDikaSOsCKaNqiSJ3 - ###lZwb0+mMxpRAY9MM7qSSEfZicg375rpEQTpbrmko1w3Gk+sHImHYgTDEC4r0pmgI - ###IW/Z+Hpp2MVQH5TZcWWNs3Co455fNZ2cW2SIoEPnSi43p+H85ubRcX5mYEFyBcbZ - ###amZYbBLDf6jeI4uhknN8eAKbidR9Jd7VTG/vxl6uDDsNStMQoXilvHN4cbZ/DtKm - ###m3c0f/5bJpkw5Q0UKk4qOOxZ0garFSYJU7WJ2u2AhLlVIeNubloUhpdUNmT5L+qt - ###bYYXUtABKBSM2S67Hjyg2aqaGY3neCb5JD4Iuj7Pha3wPpuroI0z+5WXTYj3ofNe - ###dq0oIQIqb9pfA0uJRR3D7NTO/WDR8qJFsmkoorD3UGHUL+02m+5MzZLs+nj7PeAY - ###fSvpYdjtJqi6HIiu6pX0oGZXNTQaBDsWQVmfkjmffFm9h31iDdOz/SRFczyiSokf - ###zN2jAkZcc9MhM2ObC0QfWq/AHePranqDagmaO8wn/DdtQyzRZiWxTEfHzWY13bUp - ###SNdyXtVdrUhyAV8a6yUnsvqKmC/A8GM0ZElyo7zNEUSKf7BFdd5qVF5qCxJBwYCS - ###RsIPn292xGkZcgItDy+0vQLtUS+PlDUYCn0dnHPy1saW+eiUbfdHnZvYCr8h06qL - ###M9uPOTKzqbWj5Vm2KIhc9YfBW0AxoubWPLdab/QS0EnCL/E6KshTLBkH7T1yfS3g - ###x/AcL5pnyKUgWbZYcgPE4GbTJcJ8Y3E3vyUVoHvBJACmUzEvCf0lB9CzOYwPYWG3 - ###2Ln8Ftq/ydsASGmFUWLBUGPEBA1HYboHLUpVNjC2aVpqymoX1xgvEZuJG0jiNDYy - ###Sr//kPuFYFW8oZByWPDbyt1apVJx/gXgf+2Uo3TFz8kHBsE1Q4unSn9ORHISEccp - ###ylU8UggoQ10NA77VNKIjpGIFGV0nsC4dUgGjPNBpVnI4mnqWsktpIFIh+DHHMvCY - ###k/sWe7Y/xJMmnfLnCXj48XAvw1kf4Mnv1DVfKrarD2TE95JP+0EP2AiyBUq+whHN - ###CxeRoRnlqxghAl1qxY6lB2BFqd6mfQ4JaitLL0uGdpTNzFL6VEvAMooTKJX23ima - ###rufi5kBHXSAA4K+88ZA6LNFvQc59PJb3Dn8ErpEiBRyZ9w5UHWNQlnTIWN+bU4Fb - ###TtQwd7LayOk8FlHJUTbFfccOYRqRs7/+/j4dYLKWA0ToW0kq+KlXiizPFfTaB0lt - ###SOEIKdY5mlep3dbx+51pH8M58V5L7QMRhiJGde6DUShMZP7lS6AxIzjA8mpl1a00 - ###Vtc4PIBjhWmKFq/3s1lPQLdfVJzlz/wkKvc35sFkAOQrmAuTZKCNbBiZIZjHzQrH - ###4xC8rMkT94H3ijICeHhzo8FArZtoVkx3ADtn8Ijwjwq0aWryaTKjnvO++DPZEL4v - ###/4w8w+/vf/8fD9Dv95/p70oZlcw5jNvGiDR34e/GVizSsYhFaq9LMnAFB4D4OVHw - ###szFkINgcjU2mfxxoTfCvymBF9W8JkLQ+d2Opj6aqpG3GUaB9IIi4UI6jp8NOc/rh - ###TQBcCZb5WTSLa6E4QGpQcIf7Fk7jK49CWZANCvVQBu7ujq1U9qOHChd1YeKzMSME - ###4zr02wjKNZCAvbU8ZleBnjPfpQO1JNfK2goWddJZWT7PzADQT0Tv6Svx9yZKvIrm - ###RfYB7M3d9MurWjLum0le0iKxWTnCypFZOZpTedYm6uEIAIqrEiw0uVUF/pvIehnx - ###S0OAfgIN5GiU/XtCw7iDNtZXDu0AMg3rY8Cqe3phhY1Mk07CwhSZzDhc5kQ0EiSC - - - -Valin, et al. Expires November 18, 2012 [Page 186] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###o+v04XzB0EZ9M7bRzw+2EXEbHNJHthGpNkS6Dgwch3O8vQ7Icvg2kOF+OUYXB4qz - ###wunKuG+9CGUagIQO4wYwQ+8YCln5MPtGmjsQkCL/ytITYgpZ1Ywodt1ryZL8YIKi - ###QbIYe+W0rntmcwso93VGCGF9A0SnTfyROBTSin+tOp9xBSAc82h06gFMA3poVlJh - ###5nIwSnJQUmkfsq4P5AY4LuQMfXJZfy67l3l0+1pL5LIwUj194U0WhWGbDMaW5gff - ###TDqj6XDyoYpo+VulBP993shUWxmXDnSvYKj08Y7BbJevUXKm7lIrLhOS8clmc80W - ###UdBsPRwKl2e1y+VJG1Gk6N29Azxqf8dIk79b0s8cEm0LhiYz4Z1Q4qgf3KpMGKVv - ###D7wT65SxqQbFwHTwN2zTk4RMiNPD6puOoXT16sBaVfMpqVWsQ+XSuq2Y1Uql8UA7 - ###7oLtuPWHWvLslj7boYApGqo0++2NphGRAXFBmFtzbr77lf1YxvmUkBpuGRJNOaH4 - ###4i2Hl/FVr5DTs1Jwyq+YhkrCCtYrqFGj9+gJcgL6oZv1sCIebqSSJUCbBa/eMD2r - ###mbokXD9TYrLc74qupZJT8eyMGYvprjSd3UKuVjZVkOb9lEFQcbrG16Jo0lCeizab - ###Zi0zVGuSGDebXnpEAIealVYju2YlXbNs1NRzdrYcz+wm1ZSX6k1VdNfmVXSzPU9T - ###5SomO8zmFLlX/+g69P9/D1+VxARK9vGVbEeaa5ingcAPPBGg7YfJPcgHaDkYk7W5 - ###zn4CWCBakkz2WQDHd4yxsXk8odJD8gqjyUlRHsoKBwoaVWQWG2jru3sSy/By32qi - ###WqD1xtz11bJ1mANbSAbHjRr+9qB9T4czpPQYaxULxWVFnYZw+80b9NQ5/HF/w4gB - ###qBuAffZACyenZ8fbR9m1pdp8du0jdLbZyAg/mNWROG11wM13//f/CtcRozjpEPPf - ###Vu7YDC6FZ/z+H5buR5zrmsHQgsHx/vb5u7N9mmfr+Hx/aanXH/nA95zvf6hW+HiG - ###o5lCRrThoWRfKvwMnuzySa7LCvOM6WBMZ3hrEAc5fJQKe2nwEbrt1MWqtmK6Qism - ###HFh4uaI6Dk1B0zZTUuFSBoGPCK+Hk8Ft8rSR05SfKuqj0A2a30T4l2MrSvGunc6T - ###ZjoMJzoqgpVF7Bt8Z00VyPZdOMlZoNNhrrklV8/WgJ9BuTNvpn8x7507Ov4CTujK - ###JJc8OdTauxUUUPEmzcPACPKFpQ/cdM0DPMlCddK2oldChZq23SC7JrdeVP0sYNdk - ###3XmjaZN9dZ3W0zPyUGiRK2VlV35fkcbshezH8zTT3KrExWJzV6+PtWHMFdL2UiRV - ###HQ67sO4YpZ6iGeH0AJRARFlZgqZQQx92sN93vvO7/sCPSDc4irpBdK8ekcujcE4K - ###YoyNFFLKHJ+8kNASJEInzDcRpq9Ad6HRGJlZmFHnWgSUJ+U/qVWHgChYQSQv4sjt - ###0J1yQALR75bS8MCbvV1HWft1gUAJr1J/KBK0QiU4OoaYipQiO4G0jKmWIp7qCRo1 - ###1UrOWslBUUl5LOlkuDzRFkHnA5EZuahuyQHxS36r0jfHgfbgjXy6Kp5CF1SiUeJ6 - ###dSopSqHmiErBKLCG63Fp1+Wabk3UWucW3Cr341aopSUke6YKshvgBUXUD+AsbF2L - ###FcoKI11JJwiWxS3J85eNGfnpVMIYai4VoFzIRSeVgpHKlIOFUzKZdBY2k7MQmVtF - ###LAziitTgTCWJWqqCQMqmtWgiKWzZyzAJS+RSTURbmX/tBjP4wP3A1uOshKwME5M1 - ###7AIeiAGcHsVivYdzev28NEcwFGodbEPoehJhyjPuu/4t0ekPQprFlstYIlqyBPJs - ###fB0kSfYamr19KZIQdlz7fuQ+iA+2KotR4KTibG1lJIRKz3XmRDPtjWDMLmGTZ4vL - ###7mNuj3gQBa/wS8KcBtt9QkM5bMnNJxpL9MMARy/TxOgzmpFly1bZzwkfUuk38ZG9 - ###RwWz2OY/o14P+PeSTgfa6vhjM2h8Vop4Q7eI5h+8YdY+rMGA5KKQVQ8cUKtrDTyv - ###1mtrcGR5rleD001Y1Hh1r4HfVut1KFmtVGprOr38x2HJ+djWpIDihBdORCpLHVIe - ###ecMTQ4Y/8crljSWd+Wg6HgM30A8H6O88lHKnT6ngfDFFh64v2QKDw3w3m2L8wJjo - ###zFp+/9a/j9lORiRvI5NGutseYcI5vDJFjj6dbMOIoSFvrzY4cMZtyA7Vt6TJloYk - ###eM037KhMdWifcxVMMDxHN+jK6Fkf2zL8XLusFq+cq21uCnvFEnDUxROvwKucXznx - ###hKJG11yThRHehhrnY3sTXXz5HaXgVDvt41ALAja1ojcmSnxsg6i4erm1lXNrZWhz - ###a0taUm6YVXIfh0WM74c+xdnBsqDYZpMEZtMZ+ePQMjjuTYcd6bQOCz0GZA0lS0vX - ###25TveNjlxCT0hZ1GZLJjyTEORsMR3+8xgmDSwGWMczaUFwtUAh+XcIkwIRYjkXRb - ###YsSlZCkUWgWtnQeh5ZSCJlPQOq6yCpSC5a/9fq/MkQ2cQwregs23Me1Wv0/BR4Va - ###BLjreCS0jh2KkIoqRyiJM+PhwBDWKBBdbOYWV+bRlOKFrPhzfPuA2CutUyz5VF5A - ###zL7OttONGyQmkSWZxVJhPsNfJ70Wugqgwslosj+6xZFRXuXO5M4pBB3LvJotpwtR - ###MPBD5O5buBm1cXe6pdZoOplvetMHMaVvdSLsswtoDZXKuZLZSdwBEaRzzQ1iFklB - ###QbnfpGW637kONNFTn/DeiuajL3tECg9aVy3OD8Iu2gSEhlEAn7zNE/2ltWN/0+V2 - ###Ks0d9WUSDoIWZnGzmgJ047xMxjOQzpRWwbY2SBgoEFBHw6sdMjRM5Duiu6V0divu - ###lJxxmM7odA7Wm28YXa3LVN0XFIDJoX6U+IzWDioYea4IAeQiWzv8krdKU272pvOz - ###8w28fnd0pEwezjHsDyY584X7AhL2GN0YAyNf8Yk0+/0tS91h5stR+WSy9RTskXA1 - ###bCYtVhPYvtVUJHq2IztUY0g9YIlIKdGazt2HyuVmJWXoxxFBqdccBhLE0iU7auos - - - -Valin, et al. Expires November 18, 2012 [Page 187] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###12vdtghIqBpJVbe9XuzJom5dTTeRoa/czHrzOWkfSKhjg+GO0xjTAP/llEkReb67 - ###fYQRcV475lczWy4iSaZaxi0KtsnUahn0x+jceMpjkKlpKpclnelYBgcx8tmR9k6z - ###P0S0nGbTqaRw78YchaKyVh5xtb2RmZQlDEMDVBmpQpyNGq++gKTjToiCj1NAi3vc - ###lqP+VBrRpOeOA83pvlC1l4MN+K2bp5Hja9X7ZoWMU3YqW1q/N8dJcc7lpwFlQZaF - ###NRc/tDMly5E2k3U0Y72UMiFWUzLNiM0U5CbfbBN/wOmWIVezfsltXDat3VMpufSf - ###V6rSf4m/BrInSEXWnmdBDW1ft7ZuSg7ZJyeqibln1VMHcnZtypjczJ4WvgNO8ODy - ###95mvt7Zql5ubXtIpbQfkQw1kyeW3djY3zcdGEnfGTZl1E8+0BHJaecfnIWEG6j0I - ###19aOSvz2SJimahI8f2/SXyBuxpsdB2Zv2Vbj+aYFaSGl6uPcusxWU0wH81XsQMYp - ###Ke/kRtGVP0TrbuEqAEcgm9sgpFlLGwKyoz3OqGdQCH5lhf2lHb44lLO1mgz1rS2F - ###DQDGyuam8VUzBQstTHY35kI9srPPVirSw56yZ3eX6yBIRBw3i+KkiOS6wiu5lBAq - ###hEQhxT9iHlm3Tx+X6ZQs6u8havY/5I6OQbjKclhKHCRHx8j3lF26b3G2uP0P/Lty - ###eVl06SbmZMuzzpkTG/F+JjsZZaUgeSv1HjopG18JDWxvKUFHckQz3PzvOd4AmlfY - ###wbc7LDAmjkXqLnUMfhxaCQJYxK+YzwYsO8T8hzI5mK8/UlAz84kSt82HLGZbT6Lw - ###qoXj30hLLpMAHy8ZjiZk3SZCqRk0C07cq5BT49KeI5CCUOcPggkH0Jz4emOpkTFm - ###9EdXJ3gzdHRc0PK8AiWPGOGpqqGs75SlfuXbb1G7ApzRDxff7V9st04PDs73L1oX - ###P52+/W77fB9YJOuFLdYbmicQCUEclNomQ9OUwS5pjAy3mkpUNDDEUEBkkovfLGsd - ###hg9mv8bIIxhELS8vlSI0+wWBeXIbBAz2nI5llAiSQZa+sAdByFl2fkKBnTxWSJmk - ###FqMkd3AUlMn+UqkVdEgr03TYuM+6UemVAf4wlHtWNGEEArayFloF9c8TxfAmaxRN - ###rkdXmEx72bY4kgnw7HyRQDN/LimR8iTlCY6oyew6fmr1Ir+TkzlbpX5o+E3zMcTb - ###SMVHnwofh8U1dx3tKtxaItX6/nASjcboMM5ebLxYcGT1g2V0FUKI+QgZCoA77vak - ###Sbet+8YDiTZLiVV9YyomZ41r4DuTKIR2p32fRTppGo5mf8sp2y1D5bjlzY0cNsaj - ###s7qReo6Cg5Fq036HdT4OV7z0K/KdGVcKubsKkD0g8XeVVKCudwSURN4cGMd0TCw7 - ###Ez2EuIz1OyQ4uo7fm5gH8yOlRpUpAgW6u83mXeVfMNC717m7slu+q+SLPObCuKLf - ###5u7gCZaw39txkuZIkwSSOCWi9uKmSg+Bo0m1p7INbKpO8xmecHfNXrwyzhCBkz6l - ###sjg2VsR8C7rZLPnZiMX//LAyt9jdbK87bUSEzBeKWYIApx0f3xn7a0Hs0HoC1JuR - ###iM+DKjmk4bXHlQVPNQcJL9lOsn4mbjBiNN2SY0X9ksmQckC18HhDGBqfN56G+dRZ - ###f2MpjYZqk6POWvQDR6h4VoQ99xrPMPxQziQHMjnJ7FYKOd0aklDndQozYcplmrLV - ###Ecycnnj6CTacnoa1sc3sLwtvU1TLa/KagUYKiM30ZqMXgzRYrCQwPLRJxuhVzg65 - ###zmrBJcTyC/nQGscW+oNUvdxawYzim+8NqEHKIGTHcMhEiKKTXUSvdnJlH3a5zdpH - ###8+fiCSRws8gfIkb2XHOEUjBjnCxVnzvlh1BcpeB5HKKmwPEgqZ2Pvdn6QgUrI7iw - ###WCC6G1zRQoVFNJA7MLJdz9LIynvG9AGUci0eUNb6n4WjLUWGOVmAklqumdzASX5W - ###lEsMhL7/GqR76SiNfJdyXxv49wXnOugDAxXeBd3yeIS70+dwzxMH0/841+HVtUMR - ###sDOW+SiY/BPDDDB/i7mBoHQQkYDQR6PDe00aTDvX9NGUSZ2Th8Anvd+2HGR50hQe - ###Ci1A3n/ZmOeJn+mIr/2dyj/b+sXU1n30Sif02e0tTwp0iHVJdfmW4z35csBS+GPw - ###6TEf5sNPJcdb5BinNdDqft2Elz7EM1bPuveQW7GSFFNYLM8QVNAiItBCdxtVDlKG - ###l5KvlMwd1rCZso3sselkKgE5CzpFDjKHKTxSK0kV3rdNyjS5ky9byegojyWqW5Ca - ###bKSRXw/CipCSHkglYxDJwamByJHkbY2iHE3WYNI9WiHcBW3OGIRVjLNJpgsbMe2l - ###T+6nWEjbOpI80Q1KyQmSObz+OAWpt+sEUTSKEujDZXEH2QKcnKIRWjx3QoBYLaXD - ###rJM7cSiywauDZmZMG4YLlk/4J1NDdjwXLpvDYIqcdquQUc96Ldswgy5ZuQDi5PXk - ###SdNjOIzQVel2FN3EhvDLEqB/E8QaPH73kz+coN+EELd7GNdfwD3h7Ky1DRwIGumH - ###oV9GHRX5aSolCYrWAONE1rcTYdttH5eJm57OxgPXoua1qldyCvcmtSe9HqKi6egk - ###nlU20k5dpJYVo1XKAJpMyo+Lt+c34t5Af82IZyR7zLqjHMirzVhd94t5zTnEMm5G - ###mbwVRSvGVSVaTnVAbvgZhA4zCte9fPEeXvyc4GWomS+/UkbHGwwXfhswIsq4EoJV - ###8vnadSac7Xtp70PlElYXHdrK+M2lb5VLYPL//Otq46Oo7Ja9An7cSAa6mVICInn6 - ###UDj1lFn7iCy9FFSAI5hOHDPgkT4YbVs1Vhp2+gHRR6zfH92ymRrexkCPNlXsoDxl - ###mAFJE6ABcR+4odAOgixrpY5cmPOwKY804zFMeAy7nZKTtM5ByxzLHIebZ8Mbh61s - ###2LQmZU+jYJZPgZQDWLFiHEkf2URR6CCYHzokcKopF+NkVUAwhD8+Qbgs7e2SgfaF - ###jiwK/hmbAVGAkgKv67cxFdQgJK8JZbvFabBEzFMbyoyncNgjQhQId62diDjNNggF - - - -Valin, et al. Expires November 18, 2012 [Page 188] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###QvONhwwXbIy17F43EgF1K5ez3P4ryfBy73kcmYVTuQF+zmpZRuGopEu7s0un2mbH - ###1vc2JPRsONYAWnxn9kRlOJbAjDKyffcyEwBm++6MmZjtu5nB9tLEBZD1FcesfiWQ - ###lcigtR/1aTYM7pAhoV3gNdkc6aFyuKfcZFnynqNCuMvSuTz4OioK2n7fH3aChDL+ - ###DV49yVtKij8HfcmYyBymla4u6S6CjVi1XWs3iIPoU/r0JOUjHJvG7aM4UdG1sIcB - ###/R6WnsW5mM84dc7IOtfOZNSjrG9BOehcjxyM0xYm4tqZfCKcqPRhaytXK9sB5GaI - ###POSuH7HZKcfpQxIT3fpRtyx7i/ujMTFYePPb3cGccY5bcQbxzHEIK92KuJRET9UT - ###bZWbq+PY8jNkRMn8HB5vv8cW2FIYbYLL1Fh+xY7lKNmUdnmQ4EVm8hvJxCqGtc83 - ###KS0I+qSZOK0tbYocimCr6pWR8RJ7w+cYb2kuTSCNCog49mMM8G4eLMvOqURC1EH/ - ###M07YXgy7aEpr+I1l3/XMHj3tNMNWCL7OCz+p9x/Wwb9F1wSe2n3ouW5DO3EY8Kpu - ###CYZxXuTCw6GE1IDO9Fs8KClCkU/RY3wVO0bcLCOjb7AifOhZ+V2SSIo1cF/hWYoN - ###Yayw1F3SfB7j/eNZjAydy4NMR2rtslrhgei1khyJAOO/RKxAYJj1QfYWDjLiWFBY - ###zGBbkhxLYrEF/4+HvHhYTqx/xv2EbmDLqZo6ICaM32SoFXlzF5tG59Bp1bAISKLP - ###AXFJpotEibCBNH0mR0kyoXCO+DWIRsR4DUdp1RnjyC1WaRPTpm0agBNYzsCb3+cg - ###zs8G4sRPRhyLIs1GH+rpERiTgR84x7wcM1u87eQ3N3N4GG65+W8FySnbgWwzRZS/ - ###yOr87RcnsZfjr7KXMxQK6nCft5//uqfB7y/HQVpaWMrwp0ooR9t+HHYA/mWbQRLK - ###cNa4xh5HQMsxOHGubdWfcitBcxIq5pFyQ5f9qKPupHk+wytlyTDWYa86Yfg0RE9/ - ###p82mUTDkaRf91pJmt8nGN1mL9tFMyffbbP6z2Ex4yAgQCN+/x0/2wfkm7hrJAso4 - ###ZhNKy++hS5h2SyzFx3xCpjoIhxQcocs7ze9Mpn6f94QdinLhSy+ixn7/qkWNkFFs - ###yfne2jtBJ8PZxv7HupdUdG3578FzSY1iOpw3Du5mYZn5sGeqYgimvI+0Yaw/vIcD - ###zgZa4v5uEUWK4ZtEkbyTRHRHuuJhWHRMb4gf3AYdqZwvnMIlDyiUMXqE9lD7RuEs - ###OAdvEqZugwQemZd3Q5i2Uch1NPsMMC5fL8QhtYNr/1M4ipZT9JSGincGcvj5nPvu - ###KHXjZFwDZU6PrIHZYW2uUneRK1DhOl5Z0J7LkByb7Hm1kHEGpQDLjpi+4Dh/y06v - ###WcgMnV6YGTtdz1h7weetvMRUd2vLq2TW/5zxjPZS5kLNgaTkDfsURn0cdCbRdPDs - ###4DHTyyQVjl8CQ4xrSqrV2hpqR9pBn0xiA+fVUGjNFGdBknTmvJR6Tznku8uV3opX - ###Rz/0yqyuRSg9Hp4Oe4+PXzvl2bN8n3QoKs4oO3OJzcvn2aVnhLBPU9LsawnbBYF4 - ###ClI9wt9pzEkkEM5sVRWR9ls8EiQTI6eVgyF663TF9U1keD6ahPW3pVlalIQdx8k3 - ###zYTyzgqdzaYQpH4+STpu2OYbaSPAhOHGg7g+w2Tjc/paPuFtlz77bxJn/buhOOWF - ###u2gkPWj4nL8aqShLhgcNXgDN8pzJcJ7R9iRf6B2TMXIYVBnH4jC3LcInoPQA3H7g - ###R/0wMTj0RWpqN2Pts2E9MHzoDEeluck40i5OorekN5SSMjoDEOM2FnXVMi3JHnLx - ###Sw3uAUc/y6lohqsfevvdVSol+FXFX7v46wB+VfFZFZ9V8Vn1oJSqtotFdrHILhbZ - ###xWoH+OwAnx3gs4MDm0pspFm3GSPtDC5nAbGS6QpoUKBsRz3hVU0eEkDwx1O+bWeB - ###URL5JMZnu9E+uPnNbBf2m6GVwDSRvuGkki95XlLcfzgTi+nW+0v6zmtYsuJt28CC - ###RciwFvqsImIIZ+DOQMfeYUEapAmRjHGBOA6J3HZp93RMoWfGdng4o968oAoy4Z2V - ###Vm4UTZjopGNEdEEWakkvjYxoEQWQ/CPdnulRNZpAVRbyjcdCP2IFkrByAFLiix2+ - ###M05FfUjFjbTuzFKK+idE386MN83xsBIPvFlxs4yIVxlvE0oIHWFLx344NsI1CPzV - ###zmxGuHLtJO2qV7voDd+SMROAa/KAZ3KfM7SDY4cBw+/HbE8jEuvh8WIgFYzhmMfg - ###yPhgAhS7BRXC287TnYgbxpVS2hsd3dasXU4/w2i3qUZFzpoWJ90RD/AajF4Uncyh - ###bYjAFuaqKNFqgcyQKY9DvQ3b5peTDBdFVoDIa2FdNuj1gAcNPyl8aGpqNSvbrfHt - ###Z7MtpcfTF9OK2Ny1OoPUw3t6KGOUceKvjFSreGL83PqmmZAmfyZkzapg39lhOfMe - ###/SSZr7Wc0cRMv7kl446YQ7pfg2gz8If3rKs3DH+E1aNQvgODTvvNMpwLca/RmufN - ###vLJCC9y01jmh1WoaRLKM5cqWH2WIviaaHJazPPxMpKB4qvxphe+XqyWzfmgedO3k - ###XTTn9uPP9jiLbkklBS2aHRqX3WkZuG0bCS+lFD+oYzSWrXyC96jqAUH0kmwREtTu - ###998TGxAN97PjTKgNGqpVVxjOITaiIImm4VYTT4Rej7d8BszfNxXNmIvdAnHNwp8N - ###5HsToNk+HlFB9MnHDezAnkQDCWX2aZ3s/4yVcR6HmboN/hmZF9ssvXBOQsm2oSyT - ###sPRMAEcaTeb42P+mmYqXTfE/2D/NjMgwQ+TCnltMAzNe2Pmc1eMwwwg50Lps1mNH - ###wTjwJ0KTgga2I+RFOFZcOGRLUT9hPZAijhLtE4hW0phnwwfw0o43LGdnmhtYruZS - ###sa67KJd1tUtnKz2oVA+BFfqE27f0h4keikVZDS0wU+0XrTkgIYfW7/lPJdk3prYz - ###FjGVAJuqozxnp1nkuoXdYsJO7P6B4rtly/DLCODDRTblzFKO0WiBou1K2OKyjSad - - - -Valin, et al. Expires November 18, 2012 [Page 189] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###Mt7I0e4bab1JWmEfCzBPQjerOb8/GMUTY7R8NZvHZoajYRmvaLWK1z6TbChqMcHY - ###aQbzTHeIzbQDfTqUji2UAW53rtFVnzhxedkFk+qONCtum9YbnSZXV8TKtjCfgmUb - ###obOTUhSSL5advts+OgBZTDwoEr9kik+fs6eeMVUBu4XuHdsr3uNvHdPbnoNp/Ium - ###U0y/fi06RGnk24w7ymQH1IwBN+UmVJH3knwdmXHpiJM3t+N9a/Hb+68ADO+ZoOE9 - ###ERz3JjjSbMQCqPIzg+Z/H5b8fp+NKiYn/lmFUE4lvSXT25ylLMibVTOqIDFOV7o3 - ###KkkOsyjvcSmIfip+yjvi2dh3RbAi4xGsBwWRR7NBmcvYpwOeDOVdZL9XhGaWM9Ir - ###wpaSeNtb2vbSyPqQDor8H3/OPxLc4tE06gQrKIWtaAyOlzvP00cF/jUaNfoL/xJ/ - ###a/XKauM/XHe1Dh+8iuf9R8Wtrnq1/3D+49/pX3Jy/yb/SLoc33Mi3Vwn73iVymoZ - ###fq05u+eHZ6eIrNkF1p334fh6+TS6cg5G02GXriaw+E9ROAGqhpdB/yfwh+VjP+o4 - ###P6KZEO6TlQLhf9ANUbBvc7QiSnzFAY8ZF/k2KRz60T3yAwOgW+QzAawB/h1NiRsa - ###jLphL2R3vxLZrI2DaIC9dzGoCV4OdPnqQWxw2Je4xYEj79IeJwtfrDcIJq+JLJQT - ###QyOTODEmuv0aoJVKFEx8EdTXb4/QeUaCiDU0kxBVhySJ90NU7fWMPqWfiDEg6LHT - ###98NBEC3PGAX0ZoBDjkLE/PoaAzGCT3dHnekAJBhfrtUKBjMlzxWUAqPQ78ca3sq3 - ###xZyAnNaJ8KohmzBMrwgDOsSrgyGIeOejThjgUXi4f3GAS01/LyKYKyZJVdF6sCKv - ###C7ow9vgGhbsaRYApA/+eGWzpONaFx3hLhoMcjCYB591B0E1ioOARnJ1dcZ1GBhmj - ###3uQWsUKgmu5nHIWIgYzg1AriWxyrGV58d3junJ8eXPy0fbbvwOe3Z6c/Hu7t7zk7 - ###P8PLfWf39O3PZ5hiyfnu9Ghv/+zc2T7Zg6cnF2eHO+/gTDjHZv6//2/7HGr/85/0 - ###dvvkZ2f//VsUc53TM5AL3x4dQovQxdn2ycUhhuE+PNk9erd3ePIGuIp3F+iZj80c - ###HR4fXkDJi9MSdZ6u6ZweOMf7Z7vfwdftncOjw4ufqcuDw4sT7O7g9Iw0m87b7bOL - ###w913R9tnztt3Z29Pz/cdnOHe4fnu0fbh8f7eMowB+nX2f9w/uXDOgQk/Skz49KeT - ###fWoN5mBO2NnZh5Fu7xztY3c0273Ds/3dC5yW/rQLYIRBAltz/nZ/93CbrTf33+/D - ###pLbPgLniZs/3f3gH5eC9s7d9vP0G5phLQ8cEDTYDy7T77mz/GMcOIDl/t3N+cXjx - ###7mLfeXN6ukdgP98/+/Fwd/98wzk6PSfAvTsHjmhv+2Ib+xatAOCgBBTfeXd+SCA8 - ###PLnYPzt79/bi8PQkD6v+E0AIRroNtfcI1qcnNGcA1unZz9Aur5xYjZLz03f78OoM - ###wUtQ20ZwnAP0di/MYtAlAPPCmCyFLd5/c3T4Zv9kdx8LnGJDPx2e7+dh8Q7PMVzt - ###IXf+0zb0/I7mjosGY+OPh4SOEqFLtLrO4YGzvffjIY5flAd8OD8U6EPg2/1OQH95 - ###Cb0xhFb/O9THwyQODt+0voOHIhviK9i+vfBq+fqV8lfW70x+BAuoF8AT9v1OYD3c - ###BHp0vXy9ZRQbAXszHY9H0cSuDofStf0E647GiV5A+OzctEi/ar+gsBXwJMu/Gw7V - ###44CCq5PDE1DSwAfxmFhCYbAXUGDGH9LZg8wrswBbiT94dTODkFupltwKcObrIGOt - ###1eHHSBy0WnJW4TGmSlhdg5+6flWFr654XCs5jXX9StaAx6sNKiZfNeCx/YN5g/gG - ###5jGzxGciQRRajgBMSePB2ckSEDDuXjMB0FiuVVfrlUoPhrPs1ZHbgo/15VX9sep6 - ###dfERE4DiR1G5trwm39WWqQJ/pBb545r+2FhbtSvXG6qyGoRdw1Mf5SB05czujBpq - ###Brp1Ubmq3y3+kZeKNhSsFQid3ZBTHXRGIDOGcNgOJ/Frp7K8DpLe8hr+atTxdx3X - ###JAOvZy0TNt3CRj/UaKG89VoNk3U0XExKhRk8KFNWda0GI5rVSBt4KrORasWlxB+e - ###t4ZZq7AVWPB6/cE2QKaO0Amutu7WJa4+auQcQ2FZTEB/w3mobxzQh789dla6SZyc - ###bhJ7UN9wqgu2b85YVNkwsrW9lZEmY6mwP2LaWaaM82b4PzTz7wv7LqnF74x8ZJ94 - ###m2OkngvyPw9jzlTihxFFDdSdUOoMJAWcQTsGOlAy0W9yPyYWLEdGIys0+jwHVyTi - ###MZwO2sgJU09OL4xgyvwMO6KWqVdh4Z4IX1gpKb42DpDZFeVEUkrgDZF0lyjIJlGn - ###NRwbp5lcTtIi24QhaGFfLQISrOcH7/JDzVOkaaXgehVpsUVTj4VSVpvmE6+rtAWm - ###vnqVkBwzv+EedD3K2obmh96aekafauqTl3xmNKeL4TFBVF98WrefVcQzF02SnZqL - ###nzCzXK1iNOdSMjnc024Vq3oN61MNK7iYg66BCedw07urlLQOa+ChBC1IRVDJBEbk - ###ZwLDozRAOFKiHFUcKSb8cat19Ql7r2O+uyqOjSw1q5jirl7nt0Zz8hGAheaHFfDA - ###c9ZxkHjsOWuURa8uP62tqhdiIYzm1nGSmIaIjmGnjtCr0BBxul5FgsqjjHzY0jr+ - ###qlUl0OsVy0qnxNjj1Z6OPWuq7TUatGtPSU+T5uWqhcdq61V+a85QPIJ5rcvZENSq - ###CGZcaQehbnyiyREKMDKYyOjWCBcQTA1P4kejrvADx0kZDAnWlKuQRkf5FQl7nPVH - ###YU9VtkqYQujcwGcVT2wqZ522DW2FdWulGTaWZw8DyVUAXpcQXavIrcRtVuVWpH4Y - ###LeiZtZUqNX4koFenXYzFajWJ6tW6ROaqK7GHXhAwavUs7KmtPR17Ggoh1qtycBUi - ###ApQvclURBkLtuiQWOCSX0kpWreXmTJT4EvexSSxwkasKGWqU+RI7qxMy4PwRaugd - - - -Valin, et al. Expires November 18, 2012 [Page 190] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###YTRXX2OEcigDGOWxFDQFqxJGE6bQShD2ENJj3kvRXOVR2OMq7FmXcyas4F1E+6mu - ###NprCDUIB3nJVE3t4x3mK6NYl9hHBJyjjBBnKGl8JLWjL1esp2BKxoxOi7krY0h5F - ###AuQg4gjYrsvOiG4y9nhZ2LPeeDr21Jg9k+SUDi0ihzXKRuoqArIqkZzQvepJYlm1 - ###lhtRg+dAp2FVkXiiM1V8S0uEzCFv9bqn8Ai79SyA1RUK0grx6lYZyQB7ahKj+JMC - ###Ij2jztz6o7DHk9hDFIePGsIUz8YZTzwTJMJTp5F1cjFE6ahxBb1mTCHscdV5564p - ###UqKxRzwzYbuqDkja3ojgdEBVabOsymUhGs7YI9dAYI99cplJZLMYpniARqbMObbC - ###Trf3oXrZ/M0ruaWKUVOys1XP6Y/iuIWKQ5DXgR/LpfhdcUllpdUqjPrdffE4w1ZV - ###ZOka2gmvyYazZJpn8giwc3UhnUyzNMd0zsYDY3RdlaWHQ8Qoc7BOAQZ1CTORo1fP - ###8iUr4qEY0vH2LpkE5/B7yemWEqYGWamehfHv8eFJ1ct5wK7ASOATteAV9nZa598d - ###HlyUa/n8RiIDJOtdmPdXKwgEIvc4A+FHrl/anJCdQUtJk0S7g4SlsebS7X4o9F9J - ###xPmCr8OOaWC8axv4klhi1R/4dy2SIOyspB1l1Nr2u8MgjlNpzmDMIGJ8+sCyQoWQ - ###30YSlBCTz9oU/1Z6y+Cki1U0tWOISKRLhdwcsqEyjr2q89mykGUnswXp3rC8aHPA - ###TC1QZiVrNAuRVHt0fLlhN6hFavlO+RDtD2WmS5+jwkrZMpVsZwEb1Y62/UwnQsOr - ###7hbm2ExYcX2E9foYpqIZ8Rp93MjcwHfZpXulhCObUQUROvsN4U+rjRdmidxgBl2w - ###TXl1M9Aq0YH3QATKylVtfblXkjs5nyQniYT0M4NRIsyJUFn+DHf50ioGRn3LZEN5 - ###JeRwfUvYE3S4hiUIvzuXtn3cGU5TGPsNMbocZ08OrkCSlzqEKCCvZiAtQPKB5Hxj - ###WQl9DCmrS5EnC0NYruvJFlcxlnTO+GpFJ1WAhiZgRqg4h5ED9KAZDT1vzQJf0jQC - ###aDYUz+l1z8+Gb0kTCKSn/2kbYiF478oIOKJ35a8KMaiT7/VHowgBVuzNBkwSmRLg - ###mIdNsOpqwhsp/2+YzFuYIRo+GvlL6ZKNDUC7o1tMUzOCkybs3MCEcsHy1TKnVcUO - ###7OBreIlL1hdGbNBhPuXuA7MXYQHu4IMx1ZnOP1CjKABmntJG1RLsAkeBJO3/DC0Y - ###EQjshahk++wACUJjoYQ5KWd54riEqYTBRgRM4cTOIC0xRPw4ng4S8cXi0SBAk9Mr - ###YO17iWAsttU5nhqW1bUkn448btjuu1rYLUDZrm2jTefLN0ysKQ+Uqr3pVCtzg7KZ - ###Rb1aNgzZ7BvpdgbwzQbcxqwGtt/nyqkWkpGx9TzRwtutz0/WEtpjGYeUbJrGGpZS - ###LtsAZ3FfpRIk4Dn9LZxHGT6+hpZxHF5isGH7UdGFh40ZcxFep8n5ePN2gAEjmgEe - ###k6moNYLTQDaeR+8VPob/U4bCmxXYISlePxm3+8Ehug8NkYPapfAgkwUq8xxmDyDd - ###gWW5TLxiiuhBKXEW9vhkhAMTqAX0lUUgJD8IBMZvx1CqUrYH/1ElC+CzJXH8QmGz - ###3aWE5/m8U3kNcy2IIwY+ccMfS6sP8ADcsHVGouCAh4JjnLPE+uTTRH/2aaGHi+Ev - ###HeuolsNsZg4YgKxniIxnSTT0ESaZz0qoCqRg17C1EzKQWIykF6Ql4Swo3Eh/pv2n - ###CzqWz6CQcZZS3GKWxJIlqwzb25/8sI+Otzv3E9tvEg5UoDoJaQYdFYGW+PdB95Df - ###kFvV7aiFcRGFyIyyON6VmOKOEgyy5CLLl1AXMLgIHkd+ZkGar1lIzBz3Ny0C/p4E - ###egTThJeaIYa5zUrS95IaBkLhx0n5bBjcGnqHjSzvQXnLZgCUctJ+I8FGCRVMqG55 - ###8rxkxysskFwq4B2MEoVd5WgpBppIJ5ITRLNgdVTQa7WS2y3UXemDbE+LfDVsBYvC - ###Uo2ZAtkFfjvGLi7Rvlqawz4YkupWQlBVUGoqSFY2EpIhsjVX/VHb7zu9vn8VCycJ - ###jPlNusnUVaVoO8eXhPH9oD3qx8J0DSYCrPKAmMQ5Ufgl8iLdIzWJjgHSsHnhBHVO - ###rqSm1eWqxf+nu6CWnWXXq/cKqWasqP0JxMdIn/CI4cb+pom9he6q1pLp7WV6qRob - ###7cEap2/fnbfQjivdl4E2ViN5Q3Eh1x32SloLIfeqsp3P0DgNNE5SeLYkysrB2GRU - ###87kl++L26Pjyg3tp0RpsGSjrLof4ckuGqieZQzs9hYTySWzdaW/D0tDQSvI7TcLS - ###rraG6iVB4oaMBm3Ekcz3omPzvUENVSoASXatYZcUxZkYIT30gFIOqkPDQzUxMwtH - ###kQYZA+d2InRz4Ae5bxMYrk50cz4zqhmd5o0pM/i5DkZUgy+9IEpXATYjC6i8QTQ8 - ###StZQymaVRIyD/IbpszsWfrok8zIU4XuZqZIWxvTuMrtU07B7B2bI7F+vAUIcZ5w8 - ###J+1t5n3JNnvUBqMxy01mb6+Kvb3MbPPGQZpTlGFTjx6PW00xmvoFVjCPyRSy5ovG - ###kbplYHY+y0HUgGbGljUWWC0rCehZy5u1wriqs/ArvcIZ7Zh85Fzyn11dLsrMMyBv - ###q01p/ydCi9h64S8Z2qPHpamxJsa4aCZHhA7NaZbOkPuSpbf39rQsVfUo7oodhcVS - ###bJdsPXe+ZLWX0CPaIxE4n3YBMqQSDN/3SJlknpxhSxMUEIV6oM6yxIvUDYfNp2Hl - ###6ElaeyPICe5NDsihx5Jwcrde4N2HqU1Co/9wOFXbcu6FwEdvhqZe+ETPE4oxI40f - ###C4916RMQSU2tpXxFApvLVh0UFV9p6rAtDXbZmm9ahczNa93urJ6gg3wBwZshopPG - ###0gMSiO/LiWhg1AG/2EhW2axklDX1m1b6HMSkj17JSc1oDpxVGARWwbKUn1SJeIZK - ###ZAZIS3anpRmAT4FXJzb/6DEM0V0659YS64LPl3srHGMZ6DUUfZQqpNh0Uq74M9RN - - - -Valin, et al. Expires November 18, 2012 [Page 191] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###5YyiK4VxBDgAi/LqHz3nVUnWxRRHXDi/YWRGzNaL2ORGsAE9DDEbxsEfQHL0A/Kp - ###UYGalD73YaqEFU3ahMmsMXE1BSAUPq98NBvUCSsBncA/mx79SRCoNA2zVNpbzV1n - ###xp1/mmBtkSqtdXB4st/aObw4R/7FmjMU+qaJX+ytlaRsNnFL0bcsEpdN5VL7Nxvt - ###NjGMZUUFQ5q/w90HdrW1sfmGhXWmnt6L5UU2MmVd/s+U6tbcteXZuxajsJv7diMr - ###YvEjN615U2KFkc7edYbZjNh9IuTx05SQcyxgpFBLuciQ1UmqDcVOesB6AhEkm7Hf - ###SNk/zLJ1cB5j7JBl+pF8ql24/xp2DSJaOeb+6ZS3kMnzr4LCmiJLe8EfZfRg3Sc+ - ###YNeAgLSsF/D+cSJyMbUxu9xkwjFFgzuYeRyza2Q4/ORjem68cExEpp4EdDHr7OJU - ###e9Mh2/oHAPF7TkVHd7hhjLebfLFpV8f8SjeBUNyRGZIPp9H9r3jz7Y/H98vpnFcg - ###KgbRJNfZtC6aErrJbtCxLyvNa6et5vPe89E9knHZJ1KO4wb8A+75tpoP3PKJ5IR0 - ###hUdE4aFLO2VQ8DHElBZ02/et+5gRPXCpV07m++2mkiY+7t7uqVdqc6+uvsTkZuFL - ###uxktvFzlbWQfms8nI2cJxImDM8vkTxP3p8vDf6yUm2D+jFSlNNMXYW0Bvm9R9Hxe - ###mSqFogtKUHPR+EWCegYJKrmJXuShp8tDmEp9ezDOPT4INUeQlncWaWuMxFbK9AKQ - ###GJI2+K8AHgt8tuLOBTNPSIVr1MKivgL9K5Uldo6ZaXZWCbJWJUwyLCrywoM+vCw1 - ###LHuu4KGznaF6N/Zy/at8qZaKnifnZdR+JHAykELigT8Ye0eAC7MQQdomzMYEEcDM - ###RAF8BI3uPxkDuNfELGWrGfNMrhNnNcFp8TlJY0wvr5dPmTGWH1jZDXuwcqBJpDOH - ###a3VaDCmThbZ8qJkM7uzV+o+Xf//m/1Lx3ziuybOHRpsd/63SqK+6ifhvXrXhvcR/ - ###e4n/9hL/7SX+20v8t5f4by/x3/7t478NKa3L9sU+Rn7j/JTyq/qOov7b8/13e6fo - ###aC6fHp2+aRlvGony747OYY1db81+rlUGxgt6eHpwcL5/4XiuevwDzOFiW76oZT9v - ###Xfx0+va7bYCM2zAD1HVuo0TMOFTf0yMWZjqcvYMTu7Y6fuc6yKUkmqPj/Ibhf93H - ###7vG5kRGWlDZCahE+DeHmmvMvJ3ReO7k1pwis/7er+byzuenkcuHWVjVfdhN+3apd - ###M+vvDCGLkyGbbgZkHZpMbcSuAiXnOtyYeaVIk2Y109FxscgF8RnnNaKPy5ylV38P - ###AWXuPhwdW4IKDkqlt1Gi5DVeA1CtDyKsP+UqKZv5blCCs1EprYwdTigfdROzTxSv - ###w6Kb39pyDaPO07cXr51jvKbCnA/iSix2yDgdT0h5/Pn6lPX7wKZ8CuzcFjxU6Io0 - ###XAxWnSgNJwPvsnPM0Kzl289LhhtcGUdNWQYBJ8ouIAV30x9d5ilFC327Di/LZocC - ###k/qjpIGceIHLmolBZnrkhTGIK827fX52VNFT4c4lhCoKQPz8sujSTFcKOuEOhRfD - ###tzLDDjGa4XKwrHPxiFYpU8PVSIZBhG4LNP/lJee/KDaaMyCXBfWVtWcxcHofp0E8 - ###oVCJnSjwmVPpBuKzYDN1/DO2KR5FKS2Qir6ouqC0Pc6Jrsp+teKtGLh+LR6MA/bA - ###xQw4CDdMZ+b8l4DhBTWZGI1MP9RFYs/J0Zjkaagtqv7mYqTbFgCynnX8MRemllvA - ###9Il2CsmEbyqzw2hW0jcrpkRBJXwz08/xl0CZZGcq3A1frGSyOJkDgFA/Cj4hjRdq - ###1r+q/E8POsByjwatbjAYPUMQ+Pnyv1urV72E/F+vVF7k/xf5/w+W/+HzX0MFMHMg - ###//ZaADWzF0XAiyLgRRHwEgh+8UDwBmPyQCT3zXjSDUdWGHh81A/b9rNUsPhNJFXD - ###K3xm6xi2d7/fv8CAhPUl4m/RNoLkcT+6AlaPJRf4/OnDpSEfB1HE4ovwCz0I+0CG - ###C0BI8BO9OjgEZEemEp734AX728JMd2miglWG302VV1S/ZWecSHhbWq/YLiki0w8t - ###pQfDpDEtBXtscYRmzD41BAGwRAGStTc9uqG1gL61xn7nRtz320IbnP3+Bw0obR2M - ###ckA/uANWmWwinG9yDFWQLQzbCPKL/0a8ye2+O784PW4dn+7tn+fplXwjkgLnbf1D - ###dzRt9wMHeIQu6wO0HQMPYTqc2BHZeOrxTTi2nuEdMS2EXAcUrHGBMd3WOg5Eflkz - ###v6zaxi/SNwMQDta/5Lx6F/tXwWsyj20ZOOxsIpS3nE0Jdvio42VvOa+S8t0rZ5Md - ###BFE+46XYcj5sahDDN35MTv60iJeXGe1shkMQzqA7TqK+9d/DV/kNW+h3tXaB5Gf2 - ###6jUdLP3JqJ8jjHeFkaOcBxSElyG/9MRLjWfW66p4jRgOL0zZAx+1UAaeBDkO2G3i - ###KqUwVYvE1Tn3btZq6MXo+bDziBngph2f+p4DAlImJbaANYfapR5IqiAGo/r993QD - ###WwZdeQB/kovOXB+baN8GwGdXiIP7RxcmMds0xOhuzkSZRuH0cGaI4WWPdzPsQAp9 - ###MQ6Q8DElexW1X+m5fwNFHpjKLlmXAz/qYDsO4SG0DD3+I8bRW93OwUlBQa1xiuyc - ###SETVQEU56Pm2XbSGCm8eN1beKzMG6+rB9jqw+QK0YntgT7GHsYnxrCyIJNIPSHOg - ###ifK3MC49BfhCKXHno/tBEt05bhj181rOg1UAk4h8gbDh/LzZyEcIwdkzRLNDe3Zs - ###Cf/1Zyf6+aqzy5zXpM/2f+TO/Gb/onV0evr99nf723u5b/GsyRsxMRBrtlYTbiuS - ###jjc1balrxMrElAmFXilRl3hFsXsKPPD+e+C+crq9fN7GPNrJOX3qFfID0qblNIEt - ###yIUp4LdRzygtWuNt9kWtLMn8wLgh8TUuREofH2kLQ8QKdE8N/G4OD2rRanw9iiZ5 - ###83woaLwyF5fMS62OhE0UtHgjCwGTlLkvZWBV+xxCzqeUIu9Wj9hgwqY7TW0y+ss7 - - - -Valin, et al. Expires November 18, 2012 [Page 192] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###fFjNwGRoNm8lib8QlxF43RGHg2kfBHU232Uvv1gkdXEqBnTFG8NekZ6GXfORbFy0 - ###GiBvAaL0QLetbzeMyxYYYWFtjqUvNpLL/0Nj+9plHnOkz4sXGG42ElECf0tlS6Up - ###iZsD6wXNKuHP89n6RoxsuLJ26fwPOabnVsu58B9r+Sx3FDONsASjHcOOWoNe7fbg - ###gdmicJqRbfzDy2xFwEo1JL9vGIJSz3EpFzOwCEASMSc0/kW1mkH1/xnLoywcxhPY - ###SXrpDByCenKxHZOntC6xkIg1m8QYi+G4lUplU68nnY3A4uVVBwasMGKHnDKuet70 - ###7oqIx0qTWaawnNyWInrDXMwNmc++M5vfHO/huc0RujI7l97G2btY9PDALoZGk74N - ###xg6Ct4qUJew4YaQfyGgzHFLMBIEGzytkLTYaYweSEMbhVNHEnAeZL7jLlYL9yHI8 - ###FHMpy8lo53XbJp1EOb2xe6h+C5DJK+L5ahD9xMGAUC7TEWweDOYRjy+1XTJrcABm - ###rePDt+diebns0oyTuAvSXTS614HQslgEWUh5JCYZkBT3kRKIZBP4RUpWQZBTDeAX - ###rv3M4jZuAFzcrQRTJsTu+GM0oQIrOVzsLB6AVs9gvlJn4D7uiNeSUIFcH5Cv6AAT - ###TUu2zhTU0i2cHZ87gzDmGkDG/tGjLYfjmsHN2V7AGWMSg6Emg1gO45tv1EBMHBVt - ###V/7MhM5fev+Hv/5Q+1+34jZWU/a/9Zf7v3/X+79U8TXnTRRcjaJ759i/uw36/Qdu - ###CVGdkajBN4d4dfhfJIIzluLXdhQGPehziNdxsQqOLR3QRTY63MYUSRKapj1MX6bd - ###cLRE4SFfrJJfrJJfLiNfLiNfLiP/hlbJaJRmWCWLr8mrR8xamjD0pedcK+tN1mUl - ###GokOO6lncCZlX2rKG9NWqzPuT2P8WQrukDQ5r3ZfAeeq5H9j9JJrTV0VWqXkHWHq - ###1tAqRVeQ9o2k7qxFLo3AGXduWD4ZTyL8ycFP3snxn6L8UHYSVoCFQp7e5PN4Aovg - ###gtGKYLKlZWTMAZzN1UFdJ1CePcA2wN/WGe6u8wtOr1ipeMKGE6gvRoNGqo7HOJBm - ###SjjLt2w6Hy1ZpTiV5iEgwxigiSlLOAkevXCb5yhHOlBzkN0AGSPeBl0q7jWPRpi/ - ###BUtnFUEl3Oyp5O7y82ZYAjxg1CKQw2igQgZsDk/evrto7R4dvn0L2ykJn9pDFaxR - ###ZLe1yEhQCQ6kBOrub5+1gNycnhlDwZGsPlhBDWVOY+mxEA5mQgbPlJP9o/MkTNZm - ###F7Wgkaw/Aw6IzsxB+P3MJT+/gKOrtYMzskfiVuYVtsaSbmNR/NiHKll9e7OLWj0n - ###6y+KDahlSPZZp936JmB2WJEc4pNAOKAE80wP2Cya7RpWshu30MXsrTSbVmVC6Pzw - ###zQkwC+nd4zbmFbbXJ9XGLGwxqJ8TT6a9HpE8Ml9gl3ZWIKEzCCpVyPREKlbwEiBR - ###soUsYivo5DJsRTBKDXClHTS9zgqU4Iw7wqTavOdIGumPBhQULOjK/BO76gknoDCj - ###N2aMEMP7hpOceVgVYjvLH6UjBe6/xbf/ySkTzOQRlgEzqXSbCbN0UTUkZT3zuCEl - ###GsxYBdVw1iokYMxqaZW70lojVTtzsYywL2RwLtDVAn9n0p91pWhXMO43Z917ZjIp - ###nzVnQn8pZDZxVrhOL473f1X9n2BQO3+Y/s+rVmq1pP6vsVp50f/9Wfo/t+xVXNe5 - ###CAejyfW9s7PsXARRFLbh1322gm+mPvDF4/9Ft/aiW3vRrb3o1v5+ujV1kWxZ++eX - ###/tOZbe9vaNCALZmOMcXtA9b+mSq1QS8aXgH1JhXaSmHbodxBUpJEjc95gF9J8dZR - ###ZDEKekEEhQK+NlJ+3UwHu3gGAOH77044CX479qPV9dLxyU/ra5+JFPzX4Qki1f4+ - ###LsW5eE/HzRSIStR8BU8maED2ZvkE/mNj3Uk46QfNV2d6eECUX6PU6/ev0Mn0ekBD - ###iYIBUFug11HQxcN12BHJdH2guldA3WOhfwJCiQbn3Hp7NLoRPfwIpHrk/Pe3zh7I - ###FXDYdEYRXYLtwhLwnLnKfeBHTXddDr3bRamu+eocqOI1iD+TkbAyHgABvm7+nyle - ###5qHFxH8RuTja/40gYs17Gw8iP4yc41Gvh3GwAdpnfhem1YXjwe/Tg0OY8nfLzk9E - ###aC3YbBMUAnQ/3+WLu7PgUxjDGnS53C9wWA/9fvPVb9u7x5/h+PCHsS9u/2DZDod4 - ###gPISnt/Hk2AQW1MVo/006sOZ13Qb9I09nJtV+jIGgAIMvHqjXPbWawkA0Ld3Z0fN - ###V9eTyfj1ysrt7e0yTBi77S7Dcq3AARvHK0FQXV9buUbTuekkXhn7cJTEKwyT9TWe - ###JU9wedztod3+Z9xJyvN+goId2bxQaqCclLBbeISVlPSIQuI0yKNNQ9jL0cvyFvpS - ###F8Vn2Gkt/L7VFA9EzPK8MF/gcMriXXva+2C2Ubxs2pnD8twfVrHMH2YNu+WjENr9 - ###w0cvipWLxVyipfyiU1opnJLpXIwJCSnVYEmFe/CBN0Z7SCQthz0kJpys23fGwH4M - ###J8AxIWcCPAggEzsecB1g4SInDuA3lBAJDJF/C+6RTeUA85i+LMDIspOw74QTqDlE - ###dgfoETIjOOzb64C4LKAUaLKO5KMzmUKL3AkGJyB7ok5nGukhskUVVOsxq6W7kpkU - ###cXQ94BR5SGZaRRhAZyR05ECQUBuAKQyxcbIivAIWC6cPNUYRbl4YTD8EVh3ZON/p - ###BbcArn4fN6WRthEzPQ6v+srqkC0Kqh6GrIBytHm5CwzJQPrVCXQkbBYn0XTYkYbg - ###TPGhTdiFHMmeEndKwFNMejba+TgNgcihxWPY9yMBskkEI0BiI7h+oe8AtjQIun2g - ###if17JxY8NIwNs5kvw3YVaE+BX0S6DGqvBXs+gfO4NVodheqdb5r7u63zn48xQkme - ###TZJWCicw7GlEa8vjkhiEgBuPgBFto4NDrz+Nr8XyLQv7OVJHYR02faKPzVZna0t0 - ###g8FxNkQ3e5R0XFiG+mTQjKSTRAVKrUkbeFnYSdECow4QWeb4WuYMmPg3gCIdfIiR - - - -Valin, et al. Expires November 18, 2012 [Page 193] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###IWA/wBp0rsvGNQjtC783MUapdjkccVvNSl7uTrQG+71pkzwGnC5fpEkJ2y7dUnA3 - ###2arkU/kZAc+Uwd/9oJnT4BbtfKufGDG2Hx4QtKbsy8iiPVcuG2PJb8k0AWwzrMcP - ###y5HoE0uQTZqujhaPmqCamDXEc62Pyk0Ls2jmKwWxx8U+wA0y4nj/JbnQmCBeRPCA - ###Exj2AGxSKDrhteGZyMEOrzYRP3dRp75zeiGgm0JxBgjlqJJVgZgSzlFVFc6b8e4Y - ###JVgSDWGi5cmofA2SbJl3LJMFROMRFTFeAeKTQCuRSPfUNHrd3DQwPf9tTo7h4vRt - ###WWYYMKa32UxtDPF2SFGNKWhIMVlIBy+W+dFRizzjdGPNLiUANFN3srHxb9a51ZQp - ###RBOnFUeoNR4CBQLiYz0e4nMcMz9dKSi77utAxocm5hGWuHOtMmXkOYhNPG0j8ZsA - ###DY7o3MKWGNJpeGicAHgUzbM3NViAcdNYAvMN7ATr3MaFtOZ5N7G+i8O8SYAzy+Ee - ###bVY2EmtC7hsz+I1e3/xybX6Z0JKYC0X+vFFTT2gFSm0IAt7rK6Kjp1E0CpcPj99h - ###3N+oBIUnZaiQT2Fh0yxzrcsk6QI210y2d81lU9SBqUIGVABJhk+ADMWPehA2W1tU - ###8CngybnvNje5m2cFk93uAuDCrWOnnYaT7dr/xFmpX42GwSvcV+4KxlinBCZ53Ckm - ###PVCZTTJOf4CAAVaqnglW80GcfNBPAh6/95sayPg9bkawHtgDlS431bpAgbyx7frF - ###KLFnscS/4tfRI1CLM8xkTDguZd51ceoZc+u1F8IvKCenES+MXdTZh1as3Taz8Moo - ###VZafLxfAMbvsovDCOSbgZR0QsBft70ybFMQcJkPGd1p1hLkwbWdIAVdgMMSj8QR4 - ###3l8DB8jy4dHpm1y+hLwsIDRy9Ow5IEUDEomcCp8DZvYlGMsWn6YtGfUfOmvKJnGo - ###Yo3gMfIB79Czgo5kXi94XG6azzfE4ya1vYXIUBRR+Hp9LavliabQ6w2DGUFizxAE - ###oPX6RbfUm1gFOFeDYCV7/W9zIqw6wzaP+UihybL7Ll+SbaslT3aBC9OiTmCoRTe9 - ###sJwrb+7CZtBVZDLpWHf4j72WqObGJ+LkT/EChAlQpplkBzaSS4cPBXMK64N1ivwM - ###luOnw5O9059a54f/d18sVHckWeo5LLGU7wUjqBaLh2Zwu5pjpjdbW2n2i6dRTr9g - ###PpoZVCxi1VUrxg3/3swpcOYB3pubEn4036aCTJqn0uBMMVayjSwOUbSYwIQxupAQ - ###dwg8VRZeWDoQ49tQoYVCgfg6TGz4gR/fpJaXam6mYEO1zadlLonvsJ1mjk4z7hc4 - ###5c1N1Z+tk1Ekl49JlhRJdrz2Y5AIQRrk9De/Bt0Eq46amUpK8ZLLWa+//X84nPzv - ###LWLmaRD2dkwJjzOGg1c8E+Rt/Vs/JLfYlDCdGB+ypEbbGSOZNRAUlExRA44phqQ1 - ###uCiQZwKL8v3RaExQG6IqiGEXTR8QcL79fzbpwjGS0GOKWr/zVrIK8jRyVsmiDV8e - ###pjS9gpFR3r5PgTTHkoiJDBGaqjj3gZAbLfGVGPKym9oN8XUUDm/mUUYlE1koPVsh - ###uNnUPpvkEH98+uO+gU9Fel1O1CLlrVnI1hYmSydVh7NlksR8u8AqZkjpmtA7maRe - ###E3sTNgPe6+YjzPSRqNnnA/+nQIr7eIwPgAANpoNkBE+6Mg+GGNU21vfnUjEnVpwR - ###aXI9jZ2eH7Gw2JaaMYxzHEVBZ9K/B+S+8iNSkmEHpFhUnfDNM2OKLT2WFcugdhLB - ###d4AUyZbdt7ZocjBpczsUoWQedipDB7ZkDgr8jg+3DG64aDTPO7IvfUqhKBxDgtWY - ###2/hnpR/RUs1cXQi0NkMJQv3Ar0W0Ff1yWv0gVD23SHQ/oXpTKXGJ9LFmMJxoPYrA - ###BlNZmKSjv/9uadJmzIwZB6t31TdUjHyHA6fyEKDrAWYNRXcuoWB6Cv8y69C3eP/n - ###YExmsyWZTAkvxG4/gJ2BYYGDuw7ifzz2hW2L3+3SC51ZTcPIEUvT98WJpZblG3NG - ###YpJE3cgOOpemXIqoJQlT2ShQzqJjigc0dKdSixgF/4SjaSSUicJBF6m+T6F4S6Tu - ###d6bjZSNCQO6hG5vUGaF997VPeb9Z7mtvcYFs/yRUw6DJJeBK8WRC6KKCc8CwnwnY - ###DdgKZsgHTniLpGs6nhj6Uj3Fkrgd9icAgsEIr3UGeC3tDyfLRsyCx91Wffttn9jQ - ###vBm+QmBiE7mvft7KaurMgJUZwGL2nVdiMCDS/p7kvPTO041+FurNFyvJv5H9p0he - ###8Afmf6pX6yn7z3q19mL/+eL/nfD/frEjfbEjfbEjfbEjfbEj/dv5aFN8IsNJW35f - ###wEubY4XMtyEddDuTxzhq2+Gh988OT/cct+LV9IBPYa2Ott+qguI7R25ycvwXhIVP - ###QdT3x3kzjhvVPzjbPt5H5btOXiWfJNvAwZ+j6ks1glDARoCMAqVyVERqeV1u+v2p - ###yMfd4G52Bicpfs9K2jNGhbfzFtOm7IoMPujWSa6cNH46OFAL6X+cBphQhgO3JAqQ - ###f7QYdSIM9m+J+M0HsQozraOiMTRFoE3zjcpRnHqDyXL1K8PNjkh9EAzG1x9ql9lQ - ###c2TK6Q2STQubzp6eKwWewZw8r8ZxMO2Oyh2g/mQHh9l1XpG7YmIwA//u6Dg1xGGb - ###PNCPYZnT44/lq3Na24yJb2NYzh+DDh5xGzxKnfMH0znF0sYNzuQovIMTEM50Eesv - ###a7lh1r7VppNslURvkQmJcwlRVEph5RhRDEmzfRMR+6OrE55H2jnVkFIR6Vv90ehm - ###OqbP9FDjnyPySH1GT8+/Vsqdv7j8h5Sw8x9/nPzn1RpeLR3/68X/7y8u/6295P99 - ###keJepLgXKe5FinuR4h6Q4ozQ0ujhgW51zvEeTCDhYUe0ehqT48jJSk0GxXcODgif - ###YTN3R0D1mZAhDbkdRTeAeRPDCyEK+uQTgv4Zk8hHWggkE/YzEgPas/0peXUAcz+Z - ###3AMpBR4VKSF04uBNl9jJOF6gsH2/E7Dh9I+jqA3PsFhOHFj8IrhDa+kYydn228N8 - - - -Valin, et al. Expires November 18, 2012 [Page 194] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###ic2qKby9jzNB3xW6mwri+F7dJtFLZEyB7AIP252O+3SU0fnUJRqVG9CpKy5NVShv - ###6gmHgfz0/S2OOS8HHRh+g6H2aQHI0ZjDYTwOI0Ht8s6BD1IYnB870DwA6J90HmYt - ###DIDr4OD47f4bcpshQxU4epWzJJ7bICAA7SXbQpgDHazQIboUCC8azpZK8LRl+/Pv - ###D9+a2aAelyIqnSkqLczfAI1u9XqJpy35uHU1ndhKg3RuqJkOqVhyNE7oHOKJ37nh - ###9KdmFDcz2LKIF9OftEiUIbcBU6gp9Mlk9oTju4BkyPY5WemXT2r0kaYzuQ273X7Q - ###QsCjaA7n4tWG5Y5rhoJWLXjNE0p1rIMZ98tbmAnhhJo+qeHHrS1vQ7yS48GsvOJj - ###MtlyU71I5VnGSP52qH9o8gZWgmOak1CC68IZJbDfra2w5FTg/xkh3ufUlyCJ7YZK - ###qk7lkuNlEzLun+BJ1Lo4bO2dw2m5U6+buRxUL82mSjZkxZW28k99FsDCNYBhiT+5 - ###jHUq5GnMPN/cSa3o5mXSjIzSeZ0pRbRuDUcPhaP6/ySMM4LhaHp17YxHsOLCGiem - ###bM5k2zUM0GABOUyRJ2IWvphLDJhnRILHkfAKwPH0pvXu7fnu9tF+gQNvwf5Bk7fc - ###3uGPVS+3vbcHv8+/Q6Pp/fcX+yf4NcyX3NV86cSDHyss/iJdZgIKes15hbeHhXDl - ###JL+RDtVtGKapndhBG47EVkxtO3NExnYwh6awkKKya9QxQrvTm2x8EAvLFsVGCCWD - ###gojIxSB+8fFGhBuOvPhaHEycYMmPIp8W1Z6mOBRFSMYE5XEUaZR0BB3XUw91ICrM - ###nKDC9GerbZiQCRWdyP6MMJOJoCMQH7LJWwnoU2kelUM0ppc/bp/t7e8e5RIjLTk9 - ###hvo5nirnF9u73zNZA7xBOie+bG01tWkt9Mk0z82ggMDdnu7mejywRGd5ue9gVBgP - ###7v81nTtiLMTGIu2u3lNYmLZhYtfkfkBu9sJt5CrLq2v16vqaC/259XwR9sfKibE7 - ###RO3MDUDIn1t2vXpPVOLTkke4C0sVdoU8xtgCnEI7IMZrhPIT8Fk9kH6dNhCmm/i1 - ###8wHT3ZQcTJtxKVR4SGHEAsfX016P/FFHfZlZ5DcjvUgwGDP5CSIyzRn4N+hvCGgE - ###lO/eoZ0nTXZwCGEfxnZLzFLwTwBgd4S8hLK6YUybg5V3Y5dSZBRzAu22tlx1gCxQ - ###2+PaJ17ZzWxiTuV7TCjR25i5J3TJWxok75E5A51V2cuurG2EYKMLSqXfe/kZGTxg - ###lc4wJAP6/hHlGF4BFgC7V+6WO2cghw38q4yX7aJ/ZiZwKdyPi0UY2PG7I8DgVtVr - ###/eDWcwUYbQkX5cOJd4mBYVOv3VIBoG6mB5nZkltyoKybd0ixkN2R96F84lnZRqBG - ###selZD7yy9eA2WeLWKiHtrcxVU54M5mIIWNvrAItwUit/yTr45fbsZeiUu2dO1jog - ###VDcyH7uLA+dzciJ/zNidctbaIxaVZ6GRR7ixGB55Bh5loyQh0lfBo8+Cfr6NgnI0 - ###mqiQaQY8H0lismUAKPetYCiA200ThplLmew9wrCXg5JzD0fqvZlKK8IT6H5stI6H - ###94AfuubDe0ziVj5vAaBz0BxwRMKhApYSNrLDb6CTyQdghMthXr02Gwl1I1TUbKQo - ###G6HmZzcCgEf9AXqqdHwpXAPHiILzEE4iOJFGwyATJ2ESRdHJfVjCAzgL12CUZVkq - ###skt91kk3YRgJXUeJwkmUyR0/Rj16beVEDEMylYqf5GmVHM3ydMZ3TiHfSz+iLEES - ###40bxhFEu+Auc070xHbQLHatIdmWG3ofKely2yMxlIYcHef7pG+YrgOYJezC192hH - ###MZr1cLOlkV4haw93qLVdkpvKLpdsp5zoJ3y+feXytirP3VYe76picldtmFnZMAOZ - ###SXixbXxUYDSw3niYdiz5RtPms30Qt86UyJCSFdt+5+aPkqIMpu8vI0/Nfu/90QKX - ###KOH9u8tkihcI/kIC1ONlpkyS+yAz4/2h3Ew2JRVsBTKQJcfiLCTZQX7xYfYk2dAs - ###WipaC5+fRSkvxKIUZ7AoistN001mdrOppkDjwyEQJhhwgrVZ5osVHLS4sikMR5MC - ###MTwcfoh8TEP0HL4LumVCdpP3CRdifryMZ4swPw/xKE/itr8Wu93LYrd7CXab9L// - ###5IsY9NBCdtIj0sdXOTINbIjuTeilirHkhs4gvENKQXdsdNrEFpIZLEeShy8/goPP - ###ZuCLX4997y20N3oP7g1LetsLykLxpegudIw6dhk8Y0AYoi4t2eN3NOzfJ9BvAUbZ - ###nYGFs8ojOe6RBuvxRJgwlvKiOqGziQyDk423gpqUAXJulpqhZ2kfeoIfsx4xI5aG - ###L9pfwBs8R6StrOQQAPTHIaWfBqm5PZpcO6jMZKhf7G3vPmZvE1i9IiDbInC6k1LI - ###4oBVFWpyHiveY7WDj1YIZuqg5IrighpjmbW0PNfEysJDDvWil1R/t/RED2BOEmZ3 - ###Vi+yZ6svlBUArYrNbL2Qa21lGihiW6aC0CqLCptiQl9TTiPkQujkSXRaCJk8hUyP - ###kmpPym45Z65h/t8Eobw0TYCHFvB75vcvQiirF9mz1RfKlYAkM5TMd14CoaCyM0u1 - ###7T0BoVIy5l/A/7Pzx9n/Vr3VWjXt/+m+2P+++H+++H++WA6/WA6/WA6/WA7/jf0/ - ###H2UNOtfvU8S2MB+hL1oide8MO8+ESad+8XHqD/EmYNiltmWg7pRnW4BF6oP4A1qr - ###/QbHWcXB09GpwU8Dftbgx3FvHHfZg58a/DSgwI3jwWdvec2pwnOnduPU4HMd3jXg - ###r7N246zDZxfKufiQRN5KCRqCH+BInSr81OCnDj8N+FmFn7WS40IZF9678M6F5x58 - ###9+CzB++q8LcG32vwuQF/V6l8hXzpgF/YFnH34fCYUhyjnAgU3b+3SSIbTOfNZJ07 - ###hxekp6ewko7rYns7IcUQGnWEDTimEcAzBBrn8HLuStVDI+oVyr8YOLnKsru2Wne6 - ###O875yVne0WH3s7wVEeot3f4fA/3n/Vly1uHDGi4FLGNjHX5gWeuwbLV1XipcMm+d - - - -Valin, et al. Expires November 18, 2012 [Page 195] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###l9EVy/tQoy4UgmUtceM1XudVwJsGdFKHz3X4XIPPVWi4CrjiCTxBvJnd6FqJG4YR - ###rsPPWkOPfLUiGocG6/CutipGDx15VbxIEciabBR6dt11+PGgYSiwDgXXoJG1qhg1 - ###jKjRYGyt17hhNWoo666KUbtGowAz11uFHxgtbAMeMRRch0Jr9dkN1+B9tS7gXeXt - ###4/KWW3Jr0FAVGq1Co7CfXLcKDcP3iitGDY2uQaOrDQEOaLS+moB1lWFN4MBG6zBt - ###eOlWAbYwJRd6BXkJflxoGAqtQ6PrngFraLQBjTag0XpdYAk0WhULSI02oCF46cIu - ###d2vwGXplcECj0LNbgecVaHS9YWDIqoEhchHhfVU2CvBy4aUL6MOjrgpwQKOwEIwd - ###uIgNgXrQ6Bo0uuZm4HadRrsEu7Q078eF6buAai7A1gWMcGHh3FX424C/0BgPpsoz - ###hUVDDCJapvK/Gza1rdOTo5+XnMwrQessAHJDaYTjFl1UIOV35O3frIL9kT8RBQ3X - ###haRZLw3BsYIftN4e6ogD8AWokVtz6+teo141IwekfQxIPd3jeHNe3bFc0LV+ujcF - ###EasCUp1z892vjj/thiMqcRt2J+TIckGpPYiqiyRHnU40+P/Ze/eHNpIrYXR/1l/R - ###4/3WkUCN+90t88hijGf4gsEBPJms16srRAMaC4lIwoZMfP/2e15VXdXdarDHk2Rv - ###mMRAd9fz1KnzqlPnDOw0R//vz9P5s9PTxbMXg9mH/itMrJJPhnf9Yzx6WLtcXFmp - ###sF9sH/2Bkkgfw8CWMs1TbOocmnpXlF/1mYazIQVRzyFkIoKOv0L+BaSdT9Nj2p6A - ###WPQrTelXj3eCl3EhwH16jjL6ldJXaI9+hQEXgjL4HPox/eKnKKJfcSjdJfyc8tde - ###7BHJpJZgw3EhfPQQB2Xe5gV4PD+4WeR9khfmbSvkQTXZLz7PcvmwosIcyLm/2Wxu - ###xz8YdZ2fu3j9H36gLwFm1wBdCZeuKzkiMJGC2Nm3AT8IiVkppusEwVrsXM05AIH4 - ###B9tXlIy4D2yJxwsLr+bO5iYuzYoxs04xI+uiiJ4PrLdch1BSVOdZ6QVe4zCCCKpq - ###xr0KqVAApbPS1j2s+p2OYdRUzv3Gd/PMTvfAdw/0GEb66E0uGBhQV8dFr0aiPBcx - ###WEvbUuRPToCO3tcq8TSFThBg0iBpvTb9dfq9UWwRfqHGi3AvNhJ/8t+vBM7WJuCU - ###ntPpLB980EtOw6TLZRxBcYRnauy3meMg26O1fM0ogJEu6aaXREkERMFjxEmfiIg5 - ###aGgKYAs/N2go+FcBWXus+Ml/71ov3uOwAeWNtTBGjqErNktNvF+F4s+CzjP4RUuB - ###yA6lqHt3LO4NJrJBK6tYiD58OS4FHTlsxtlwdfvCkGAHvtIA32cIKzi2New6JvAY - ###LWF8JjqauDgq7gZNP23pO1aS9mVTlYWPLuAAxvt1HQtarpwfw5COZSxs5pmX8bQy - ###LAJZ5bYXUJvFYHZBvdtLOzJd647QiohmF8AbcgLglAP6/FZNchWGQhd+uNFVntmz - ###ABe586wd4Jw6K9rsX54415eJcxPW9tydcJ4wM1qyWhOxB56SvXN2VwWARgFzdQok - ###wBXacEZLqMhIgb0RElJD9/TeRnfC6fd1sDCGYVTeckq0d0kXRSnz/pNvztn1a2/6 - ###abjDRjbBoP/WbzEjR/VEp6iD58DBSm091+il86zey/oIc2jmHJ336npxx1i8Zq/i - ###z03raM5lS/7++X11OVdXf36/aZS16cvmz7zn62BYgSBiJF7z5TA6ZL09zTmPF1lD - ###BxMjwC0UWTO8u4zA6bVA29isrLRbflNkSeGx6Ig+aiiTKXQOu0gN5tNINg/iinJ5 - ###uJ7lH0fTG3L8uWeEFppsbAYr9WMXbs3+RiVmW8qWpgSqwgjQJyNDe2d3/4RiS61Q - ###JC3DVxKEo/WWmTuO41xZYY9U4avB7ZfKKHIEkWPiCDM8EzRhWUioj4FdoMqE7Ei+ - ###K22riRXVjwiGxdVRs9067qQZ085lPvzAEZxA3D/Dq4ZXBDUt1HEf9aIdf7PCVFkI - ###blDPpoGXpC9z8Ew9y3aegrdwQyUwVpbSmLdBM/bOKaEm5700Jk/ydj67no4LiYzO - ###0gjV0Lrv4qHP0KW9Ypi3SIeiz8JLuYSE3qowFBsdysSBCiLF+nmjBK2faw/HEV0/ - ###mKfsWP8D1P+wobB4/YMFZzM+Na91eX01bn9AZsLD0KSxBhNezZ8tQwnzPxHpnGqc - ###axrFhy01YNe369qYUcIioMt1qLKi9/CqU7RrutFRUgsbGIZiNgDdbmDF64ZxoJvF - ###14IDRJPlcLZHhl15zqbTtC7uVw9k/Uth2x54K8vhu4qDLy9183+rAMnGFoHfQ6er - ###A8uZ53OdU+r1DCYMyPPkvydPOuvffqfR4aB08R9nzpPuvQDTQ64OjUae344Wba+z - ###LrECH0DJmm+LFxyP1n9I4RXJPNUfwoZb5A8xN6xwMgLrakGd8Ql9ASwOu8n6jtRS - ###ytiSAH/VmIBSTyIkymKx0wzGK/hOBSz4cfuoj+eUfz7uOE+fFu/fHu/2qdZ2RzGu - ###i/H0dDDu09mOzQMvppgxeDAa38zy9WqskaWWQwunTg4Bp/hzrVr083oVvaJltFsb - ###TwyjYh/P5lEyQub79Gl5Z7WLpdvY+LmztLK15Vdqi5hBKBv5gyBHaSSMM4CtlLzi - ###8A82XRH5TQtkK52aMSzf3Q+1o5axszJce5Qvtl8CHn2/3ior7GznFZaPMXcuplM0 - ###6aCKqBJ/k50MD/lvxPtBJGEQlcklYs75cwY3sAEHJAiMyfdgNIGtMDrT0UF51Tfw - ###fMpz/vY32JTAZXsJPFUVrRLkl8+mPCEFSmylQBnoNaI+jVdbFObWfvkfwXebv8Vo - ###0Ag1Ux4blE2INAz/ak6eNyiXaUvZmiGN1hsWV3yE4IYyeH3Dod7TbxqznQ1pkQHd - ###//CTzqYNt/3X0GfIraq8YsunE3v17Wa1zQYPbDb0ljQb1TbrG82Wv3nr1o0Qoh9z - ###ZzydaGUxXAu/ZDGN4Wxt7b/u8GB/oxUlFadO3VJEylCliLk1sA/NupGAU+Ti4rLX - - - -Valin, et al. Expires November 18, 2012 [Page 196] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###M3iPQYYH8xG6FF2TcRXohWXzXSMy80SpIE9Qoda11LznKmQP3qffbv+1g+sDsp+3 - ###lsUrf/0f10f7VZThGc+ac0jeVByKl2/iSDOD6+vZ9HZ0RQf8QMSKxWBCREcZHRw8 - ###tVRysudpqrjJHkqEjnFpLozRF9T3wpjvza3XVqPzHdeo5qe9Xi9I0jhrqhaUewtS - ###v9dLMrxo13WO976XxFsYBFmCtvnPVOXwfWGWsJsN7WbDtSRNYj9MoHEcTdixdxZD - ###KYgUlEB++WIwJd7fE0xRFES9XpbE3jcEU7AWxL0sS5NeHC4HE0KJwQTy5heDKcX5 - ###ZvAz/DIwPQi6FTClAKQ09b8tNvlrIfyXRl4QRlUwQcvRV+yy7OG7zKzmfQE4/DUb - ###CA+bqzlDQ6GhsOdQVCR7pSUVAicSso0N67OtLpv26WfV+iLCYTvaVrVaZ4VAk3nd - ###e9Nkp4+DSge1qC7V1O3y8ezTkh1u3bad1R0S2TzEGICKWK8NDFZ0e8qQZ7f7rlSx - ###sNTUGmFKpfHSgvCrQ77doY2/Z6OPo/kIHbYwSoVgKVeXiyAI8nZNXxj7ZmMj6KhQ - ###70tMtGSYLcFqueGyCjG5a7cp+U9JzbSC7VmDXTGP9aisweQlXWFThzp5g32V3NAI - ###re5Mmya3zqbMP/rx4cHuCt5VX4tX0OGDL66rh/ZodS3uPLPa6jgPKLMkpt6DBvV6 - ###7yAM2mGQJmn3fDydzqCrVXzM1n6LkXascH38US+mMhPwge/FgV5fshfUrK/aICvV - ###c1sjliK0dB8+VaBWZ5/Ghhho8FfQB9I0tLcjHXLYb9530fR/tMspmmXCMjczJQLv - ###k2tMdNCnHAdtNkcblNQ4e7bDiwoNwhddp5bQrVRpZ9fU1M1e0JrgLYfUPco1mgAM - ###xRobXm9JA88fUJ/NP6+29/Yt6vCdtX4VI9cZ3mqb3hlkpaTYK0PCd2XT2ed6Bys6 - ###YFraTf0BkwwV4Vd36tJoXBIJoAjoca+9ybTRmF3XWFgKhcky6xjHIqb15WHGFzvU - ###pblJTfyvxMSsFjSpvmB4ubxQd5NYPKBh3F1LGrTK0W5bozw5lVatIzi7AuX+/oLy - ###mEuHy5cikhq7tzrcAtM6gtufH5T2pHL/j3Mj/R3zf/iR78WV/B+P+R//cff/Qr7/ - ###V7qW15QJ5GuvCt6XKoRu/P3nOcqzjJf0zJmjfhzMyKMAP4wWQBduZqbLITu34rZo - ###Pd4dfLw7+Hh38PHu4OPdwX/N3JHbgGlG6kh5XJo5svXvjnma3O9/f/B2pw8b4Wj3 - ###jx346Bix8eVjv/P0aekVqMuHR/ABK0hxx2qq3b8a/NztX40mHee/W05bt7WxAVrp - ###qt3M1mabynf4Y5uqUdukzj+kD49K8zG2o86xpRKyyT5Z8zDMncNavfGd/PTOB4vB - ###uA3UteP07Rdd6PXV3v5uv49/7QMGwsS1T4BkVNg+BlxGdDw20mzMF2ejqZVnA1+N - ###R6f8juoruLT6/cGCCW7e77fbQJtJMenovJfi9DeaoLM6+/6ZI+XLJezJR6M2X6CQ - ###we4NWFlUtXPllgGDAu2z6zx5hS2BukXcYzDuOKyUAtv6jzldp8id/zh7Dg//PXnS - ###dbhRfNvFgIws1gPLnC3aLKGb8BU/SOSUHecXVNW+4wd4MmbxhMuRLxmoyzn09sT5 - ###dyq4/rm2yYCa6VL+mcFF/nWNO+iZopugnhj1lk3hISMpHCqk7N7rt5gRYtA9xfym - ###g85K+xSWt9i6L44xemMbf2w4nvN7p+3C3x3nuUO/xEt1ZcPZPp1Px+iJhyuF543k - ###Qr1mXkCCxvzkvubsxvzExWQ+0pbZGOxTaEyPG5qDkWODA2rtlFqjxl6LT3mpLaux - ###7Z+sxraWNza4va8xmCZA9IumGQYN0zSX5wHTLLVVmqbV2P3TbGgMOOvBFw0Mt3p9 - ###Q9s/fdGgljX0lnOc6KZWCZf1V+D25lfXxvQ3R8DBgfq/OW4jEem06qKU6jy/hq9U - ###YQhZr3wOA/05DNZL1eklb9Y5pgwqf4S26SMmcVlfWjWf5LP1YhpsySaGkhZv9bmR - ###4wfFW2B0r4kBoYTgJ2EWFd9evlAVvOLl7pvjvX2QY3z9BmScP/dBLvt+F0ZrGoU6 - ###NIKOOa4+DqyuTDFMZIaIVUJY4A/7G8gu6iN+s5fo5e6Lt98bQgZdE+2f5ac3Eq+A - ###fIjK3y8QgCMradT20esY2efrSuHB7CrOpbFCKHHaUCPCCp26GlFNhRev9g7qK5xC - ###iZoKJ3v9nfin+irD+HZJjWRZjeTWCuGgf8sZqIHz5BelkI8u1NZivP3FQnb+VMVz - ###472N4saHeuz217zzZWhsSlEaX3PXj8/rkdbPzU+1aAptGkiqT1dvu2RpRJJe+ojk - ###3/hYjHT3e2GAxA7M98Ix7Pe7P5EeIHVurQ+cwKn0/viHI+JjnLnM3j8/7C//dESE - ###sb7Wsk9vGqr9WPPNqlh8cspDMT+Vx7L82/bJ26Ptk12AO9EHC+xHh28PXpqTt6qC - ###CvuKISxEZy0+X7GWAUswrMslCp7/8qUpQNicBxiP+dG1PjbyrFqWpbk5x8Oj/3MZ - ###GpwW4irlzELFTu1QBfPZqry9w3WHXaP2EMZ5Xwvl/iVu3/0DpYK1M7JKQjEsGfrN - ###JWn80ndlDrUNM0z/6Pt9Bft74Aplw4cWjB5aMH5YwTcPLxg+tGDUCFFKJ1fCphIy - ###dJ6Z5NPqh5PRPahqBZEq4gEOztakG+QFmon/rFS+Y3rvf1fme8qg8f3+4YvtffZ9 - ###p+sKdcKh6rlS2CH/J6+kvzUUs13f9fDYjoID+7fH//63/lc5/ytSpf69zv+8OA1K - ###539hEIaP539/n/O/+uO/qAv67eyD82KKV3vPOKPv/pQDcpknYPOaw7tWzUFgjK2m - ###3SUngdWYoV0mqjXFu3LcCNUwLAlVw1TN83z2MT+jE5F/loM++5TPWfmVx3zqaE15 - ###YnzdUV/9SL74qO9bDMY47nMej/y+4MjvG5z4OU/otO8JbqOvPe4rn/VBW1912ld7 - ###1IcD+5rDvpqTvpbzdWd99kEf0qmvOeornfNBM19x0ld7zIfw/tKDvvpTPp7bF5zz - - - -Valin, et al. Expires November 18, 2012 [Page 197] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###LT3ko2V74DHfvWd80FjDKZ8pE/9h7/i4/+rViXHQZ7xacr60PNs7u5sURrh+f3g9 - ###vpnjv1Z+i3TEebLzxPmlHH0N75ge771+iYeIqvXbq6sRko0JdaEO6sqB6vv9Kz/I - ###qoN/zYmtJqd3i3zeAW5yBSz2YtL2k668K0nypZrGDabyYC11oWbqzrKxFgblcqFS - ###MpzCMN1qqWE6smKlRjFUHTY1uBkv8C4Tm93Qnu4sHQeVqRQojaFS6A+v+sdvX8Hk - ###5XRwDkxpnOtTUQUkZf8D5gL0W1wiKxl61mtfj9Zbn838Q+v1zdUNd7Y0K5tuVL3n - ###ho3jlFewfZHiZQjMfO1iDSMIwRD4AuXkAhgm4JhzOZg7kXM+IF/KFt4WO4fm4Re2 - ###jsUB/MDphsgtz1pOtIL/C1qW7VWmUUwcsykxjPBAZHKOSd2W+MNXwEXJiUx/7yKb - ###HcPXOOCQYb8LVooJy93gSvTAldPRYpZ/NL+WAeisyAPenS9Nh+LdNk54pXgenl+s - ###c0L2FYCUkf6dt57Db/fQOw028F9BnsJ8WE4bxQ/4o+MMxhdTYPiXV78D6J9fPKMO - ###nNOb83OS2rg+jIYCcN3g+enzUsoLqOVc3cHPTbvzNt7Z7Xpd9DamH3gQze3htUJx - ###geYgUySd6JqICQMcjYyDZR11+j2+ozZAASABDxBnBlIM4iJMCvvRw94j/APahQ3S - ###MLDKpAQkuRLNd0DycscoOl5x/OXS0GFIPHhJKXaK08jzdueMk1lRWisMp0UuATAK - ###zCwwzgcf5msmHBjgQ9gy0MD1eDCkqcIwYNIzup06HmFMPh7Q76Cd3z2vzg5vsuIM - ###SfCte7dSlKXASUB2pjcXl11qiiXpfCJhOSdDEoVpMHPOLgUggUFhA0qypovZsjCq - ###dd0YFmIozbFS/YpY42s7xjrhSq7YBc1Bd5pGrbrVLRvTUJHVYDq6BQEsTaeYCS02 - ###bix750kEC407ak/P24r8dGm1V3A2XWyzD9xE5tytZM7iJk8Hc7rr1dzVQ3rorGtK - ###oFP2wly7o0kftkgfptqRlXiTz0jjArRDeoCKj06YN5pcg1ZQkADyaR3gT0w6SqmC - ###6S0qthr1nXO8EdiFXz7+Wltbc7rn73C8FHsFG7lZ8FbD0s4rLv7KKP7KLH4wlZvA - ###To7Bv/Jxjjoa8wgeJq6tbJvBEFYYUXE8+sB63fm7D+/XZlSG/hzJehY3Jwg2teuB - ###ECt9IZINE+6W3sCcAOZFo6Nv2Ko9Vva4X9p0Z71WaPxcPt78J7X/kUQ0vh5+wxRA - ###99j/Aj+s2P/g6dH+94/y/++5ged7X+uz/+ho/+ho/+ho/+ho/+ho/5ik52FJekjc - ###eFiuHTTUTa/ZTd/w74YG2uaVX3ZXlGvD+LWLB9aw15877zyQcK9BtHX23+wAZcnP - ###YeePKCAXF3/WsrNhhoGzMoAGsIXRBFRubuE9he4aTmezfMyUk1TQObWACkIRErBV - ###F1nWaH5WfqEuOg+GlOC5Pj+9UR4m+A5m0z88ApLz3rzjzzY0+A6tIRysZPN8cbjI - ###73tt5dTERukOu1dEjMXxON+pa992BNdKO+YlYgz/BNrezTWT4BGwBALa7/Dg7nyc - ###s8JorIaVttmE1UyPyIycx53/jMG14ZcVkREvMM9UBtjCSwen9/P7LkxpBIzrZyuz - ###NJcXpzEssOr477uhVQRjyuDF/v7Z6CMUY8+02QxKdXn9SqmqnbfXZ6giVLCOuPQU - ###bxXwspsT12vAY5nZYyhPvT1a9Sk5cgkCNWFLGZiLK0xwCj8DOxwfvsewAwSiyqdA - ###Po1c3y1/5ir05yY3s1qC+6yLTXSq1bg5rhbUVytF+DSis8qG4d9uqW65pVmnW7dC - ###LwajMaWbRsun8yl3MGJ96GGaqYsBS7f1O7EUdmxDI473vut7HRsXJa6t3qLlymug - ###EZ2vUOUlFbWNtLiCXzssIy6AFdSjr7FKeSLyi66fFDE3Pgt95bsho1m7miL41ogM - ###Uf06ubnqVncwfrnr2gGJD0rP09nZkppoVzFJ6c+VmBwHlTCbBrrPgQJtig9p4bKK - ###cQ/qQhkZITlhREuCcmKTRXJpACVMG8kKjPSdQVM+221Ce66//vPWJvxw3Zpmufom - ###/TKi/apm8D0Ffbo1wmLe2WsKI6vM6rO9rKPKsiKva17Ws3zSrSXM33ZZv3hVTUg8 - ###eOVcc+VgZn/HlTOXqYp7spbwsbRuLO4oyaNdF0m5bqMKC0LxhaQXzPHBAQZBYLll - ###qaemKQPKIhwpQagQpcaDC2xsMFTyT31TlVFJgxylo1tXxRKiJC7Q/QVhPPcXmtSU - ###MFMm8ZzP1ltWqJUft0G+2tk3nEm7zq3EAjlG2VeCEavgxO1bgPyka8xa4noYV+Um - ###W171pUx2a9OrRKmemJT89pbxRCO/UbAczemXUh3buRdfdnW0J42HUHjiYraFmgr8 - ###oVxpGTOq2biDobepJbnSeZ8klq9OGQ06Q68Qz4r9SxPr3jI97+kpSGl/VfIZ4NbH - ###fjB+GxFBDNEEzNrruKG36usBqUJt+gMEqyKpyPKhKeDKhQMeEjelwaP5t8RpA4Td - ###2lwiUCMyO2eFZD2xJHS03eDcuNcV+u1ClffF3N/hI9Q/K1J4FBHKzylCOZehEON6 - ###B0ma+s91YdO5HKsCCFhJEvYPzWL/+N83s/+DToKG0G9o/r/H/u8lYSX+T+iFyaP9 - ###/x9l//fR/u87J6Or6eLyznmx5pyAbjI6hR93j8F0Hm38jzb+Rxv/o43/0cb/UBu/ - ###EiksS77pYFsE29nd6e/s/1eHDOj5kIRzVrduOHxB/2MHheRnK4foJvMGWh6BHv9a - ###6OPpbDAZXlKmCNB+5pRNPp8vOCA+UcnBHF84U1EA/S6m5ZV/DtQ+m+ogExI4BIhR - ###fnaBhBXJyMCZj65G6LKoOkAC0xIDHfaOsZ4p5ZcTxIkLAwR6vw/LIuXXSHzm9Dek - ###61AGOfwDnje/+65PzopX8Fe7//Gpd/sK/qMY6RsbEX7pf9za2lTl/8Z/maWpZPiA - ###klguuL/cDkYcWlYM/lrVJdmmK76ENLnC5cVcQljWRT4ec1RceBgubp2VPq4fLa1Z - - - -Valin, et al. Expires November 18, 2012 [Page 198] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###dIKX1tdLL2cKalrjL78gbf3ZysnUuYSVGDNvnUxBYcUlnQ3GRuZd7MGZL9AZapyj - ###5yuLBPkEMXb27Cyn37zA5OPTRcuwhOGlop+AMy3c4WCel5uF36DpsvQiAbO5IW5d - ###ONv8ZpYXEg77MeIRyWQOvJjeAV5d5Oz6NblzrqdzirgtY7o5nVOe7QX1ybd70JmR - ###h8j8XuWkwdilmF8CS8vgoE4+Bt2OuD1PFoSFnDz9ZLCYgHQBi/WBR0kjxEMOen+J - ###XoA8yrwKWOLfg/OFgiAsN8y9j/6Y7Y5i8r7OZgmUYMYZhAcwzU/c0OLTVEk5LTEl - ###zWb5/BplICgMIxtRmgwT5Mj5oUnnr/lsKjDZO8eFOxtBQ7AjAfLGlEg4gGq4iOKY - ###CpCghK+yICQRDVqSqmt6OjiFThd32J//rO1vbExgOiRDz6cgiI5QuhlcX2M+X+gK - ###5eIiJ/LEWilMlwxwuMzH105+ez1WQimgBYgq5PQKs0WfeBrqwJnkn8Z3zkj7EZ+Z - ###ODVDEUmtI4mBcxwA5eumxfCxcyZCtLs2aedhxGd46NM51MYGB6LGXTTeBIq8t3/4 - ###fVvKwfrwPt8sXmxttceuGLfYNiINjFx3y1vvFF7hp2yGmG3OVmZbW37Mj6eb6FHZ - ###aeMrMZFBxzAO/2+qAtAe+vNzQWJoxO740dTwbfX/69ECGPPwW6vGy/X/IAqCsBz/ - ###Nw4e7//+w/T/v19QX0E2I6rvG3wD9H4wvqPMRnyj4tHe8GhveLQ3PNobHu0Nj/aG - ###++0NzFUsa8MUhBzOLljyJwT6PP9y38N6/0Ur6fw5KFv903y+6NNw2paLBaow3ZJT - ###DMeetdwrlhxjXw1uuVFJx1v00uigVPMfN3BHB5Rd82wWusAx2t5G9f/d49x4fHe3 - ###6Zfz/NKI0VUmeF8uT5/QFyNY6vmIXd3KYTE+39Yc6MoEOq4fWT6PumfywnB5ZPql - ###X36JA/EKJ0j9zi+9I+hXSvJbKusX5/PsmQIrbXqmAJjwjF2FN4PHrnOH/ih32hvF - ###TD2kMKCaVRh0eZr5u9H7La/GQcVYhYm4l1RO5qkBDKdYHGzzGxhiEQRQHXJLb11Z - ###h47pVjch55yS6wC31ZXfZnEcvR2fDd3IDKhjPFa7gLF2XYBapzE3cUPbXlPbXqXt - ###SvMVNDIqr9eW1HhkjKG+pIFHFratLx0BYaK9vqWeqQRMqqlHKjOyS0hmwnsm39i1 - ###/4Cu/bqulySAlu1T4xNy9260ChsNdxH/0eneSdBFt64wFSwKrZc2J4Yr9rv4WPan - ###o0H3z6afJuxV1VbxRZ0VNN+ApDkEmvXuvU30jU/AQ7qGKwzyAfpjx06zXvageRe/ - ###L9PWxdX1JgcmLX9BN8/ofZec0KL3m794XfrfZ5O6+EBdoHP0IjYdjWB4piOyhKBU - ###kSgBUd61g5WR63fer+qnVXjq8CM8WU6Wq+LHTO16je36qg2vtgXc1Tubm0GN/8yS - ###uRjTWV3Wr2/Nx7fn4y+fjzGlprZ91U79nNizueTqRxjioP8dX5/36uSEqOvwhDs6 - ###Y+PBdATblRL2OW5E3sxLHZm1U4/lwRyaWQO5yMomBr1FT2XTIRl62x9cSHI+VA3Z - ###VchYjc2owrCeoa/ziJrMb6/b7lq8AsCmxIDQAwC6U34mF6Slgg63Vnh2CimHiiuj - ###Ln/t2O7Xugb9sdKGbrJz6lf9ZU7SXBy8dkKXS3BZogqXrk4W9maFHeoAvmu9864f - ###d8ghX6OT9tW2K4nHdlH0s/YhRGdtRhYamvxJWNFFBJHL6doZVXzwsEV4KEaTwWgC - ###wzexsV1ft2tTxHmO53w1zuMl0rfk210dklv0sSwL0991IinVGlzovw1eEzAt/Lzc - ###yROGKMtb9/lu+ecw6LLs1HnANR6RWUVc1h6RuEAF/pEr9fn5PBfh13Q8LfuR4urU - ###uJdqmKmPABd0Nswnq4Vg2TLcWHF+stZB1Z2VC91JocFFQyFRfIoBIO4YAVY11Xqp - ###OSmaEYHTqRsYFSEaejPlaBrrO7pHQpQ4WPn5fUX0pjGate6KWndSZcly1aganK0B - ###JsJ/0BeY4eB0jl6pJuxgb9tfLaBhzlPX9zVbo662ajxDl83dnj4H31YvLC/U+8Bh - ###Q4QbulvSECzWW2AwZ9ObUzlpZRBxpApQaAqHcP4AhD4wc1z/UnK49WxHWUGInekA - ###DXJMT9hgGN3iSRcmqkcbI9oMlihJOLt7LxB46w8EMRfXmhrds9BQZiiNVo0bBEo/ - ###0hKkC6gCtZZSBKTMTAl0FXnW9QxuhCMumRqk7J29bU1wdJ0vthmgxPEAs0CxhV+N - ###JhjMxViwoLxg9T0bZLDop35d/XvWtfAvN1ah8DnHK42n8/bIDVYsraezFThPnzo1 - ###33z81rEuyCxGk5t8GfL4NchT57uOpOpnVlN+RpnQ3mP/OBQqOLxNs78CfcTI9CUo - ###dMSBzYADXM/zm7MpOXDMrqdjjUGyitbqbXm4eNarjbY5fKCyy3BmAFMDIq0d6JGN - ###EPCt5oyLPaf1JfT3Yf331aIFHH976A6q5odCFktZMjyFUgYysRigjUsOJwPjBgfu - ###8EENDmsbdK0Wawp4dRS8/BV/sEAG70pbzDVlmMrdAWVJZbmRJKEcD6H6w8t8+OGd - ###n+BWAJkNaVLYdQL1Mzb+Lr8B8c4QMmf51fRj3ie2BapKu3RfSkTL63w2mp7J42gi - ###jy3zkhuLnSden/+6nuUf+6qa0Si9RyHGkE0/dFE8PYH/e2VV/aLrXFReXl+UDQC3 - ###d93b265YUsoGvHdhvXEVKvEfUs+UKJWFWc1VLncUzwB3/bAu1JqfnGeKsesCxSsE - ###UPFkAKl4eVD8eYs0UjesBSJsZGtTv9d5weF18RZRl47VYKQnOFz8zK3ebt7ebd7d - ###CVNovF94a1ljEWJ8lQdv2Jx45gUpq9ytUa4oZJt27+50M12ruc/abky9394VhmRq - ###AZdrKbH9pd6QG9yZV7tZpQCt0bTsQhEkIatioLAvSxN2WRbd+aUt/WJ9unReFFkY - ###N6DgK6aaB2HWTa12UOO48IqSNqWiDmbzv8w4GU97ATzx9q7TnV+u+sbdTFON1w3e - - - -Valin, et al. Expires November 18, 2012 [Page 199] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###3nEQK6zd9ldvb1fIXmfbKabTD4VHHfscLJyTZx9MHePDZrD+YWPTj9c/lK3sAMgT - ###YIMn/ul6Ne7EhV/zEiWFQhw5wfv17QBwc/VD5xn88aFj8gP4vFFsI4NCyyVwLXob - ###8+DTdcw7T+4KRVwKnJh/Wojh2MEHZTKzUYf7Xj3xtiq7TI37lPaVsZA2hzDKrJ5o - ###OHw2Sxn9cVGYvkXeP7yvg8tnvTWLPbxsG9u9NG5m34r8sGSr+lbph7Z8+qCmT+vK - ###f/4td3rdFv8tdrj/LXe3X93Zwdr5CuxuH36Vdrgh3J/4rsFuOrCdS+I7tKuZc0WO - ###qm2BlIN45cPKB9ilJ161PSGlBc+vl6aktKWPwDy3ipxeayHJaRINo85mGLEgd+F1 - ###XGyuBvsrHMV4rflKsSNx6/plOu2v2wEnTLEb2tjYVL2o/q+xmnEKYUycPjFWGPFT - ###lGQiTQIecDgKgxh7QIzDJaQYR736oRBbab730ogvoA0sUX14X4BRQ0FOQIP3Lv9R - ###d5JYkby5qG/U6bRqpfpCpFclXdXfl3cT1HTj+uUVKsnx2Dks2pZzYa3uRSHYoXR/ - ###smpK9Epc2ygkR1tcMwRMR7v0ooD76M37z+D/e/n38//1It+Lqv6/0aP/77+K/+/l - ###o//vo//vo//vo//vo//vo/+v4f9LqUPe7J1gmskiXa881znx/ua+WOv/DM4N663f - ###1JD9UDv2+j9ZJPvH/76J/G+5v/9d4v/7oZeU4/8k6WP8n3+A/L9D4n2A4n1Yk9Sz - ###WnS5JlCR9S3EMiT+k/zqejpDMVUS80j+H2wD/k/VHqMOPWoBj1rAoxbwqAX8i2oB - ###nJaenEgNXcB+a6bgpHfblGsSX/1p74BTVRoZP5kRYUJOSUvpGDcOuT525RiVmDNx - ###JV3Lqcss6qhckqWckpIS7D+xo20A8EGb+FuXkp6pjGDbmN+TAxbRV0pd5/wOi/zO - ###OSUOO7uTsv95PZgNrqTcMfFK4y1mUgPS+Yn/Mqo+s4fy5u3xD+ZIuphn0BgPJ+Sb - ###qzFICjAipVjQ+R3+/B2yaz3oLxifjhmj2jWKUPPOCf4sClQnoPyuPw5matQvc2BI - ###M4yoA3wGfVO1MGGNDD6DfCNFANBnXK3aBXswQ/EmENVBqADOku6dA2FoH41xqCyI - ###ZXDdD61aYGGULRVkC4DVR0L+5+NOkT1UQRCb6DoER/WpfubcGbx9hy/fF5tSO6Tr - ###V5Z/l92svMOzXmOExRZuHCEPYQX+bFW3evPgEe6bTpsaW+mwWDpoY4npOb3srNBT - ###p9MxKMSXtHlfk3Jr+ddCDQamCN/O7v5Jf6c1vIRxrFyMp6eDcZ9Qjm8QYFFJXVwt - ###ok7Pydea2nGMW9i7B8hl+z9u739/BKzVTKf8cTC+mI1AtAPpndw3kP7dO6L+Ynr9 - ###gFFhsWUj0/AoU1FYAXrsoBdZm0EOEmR7PJ1cdORTx3lqfPI7BbIvIYVOW02+/3r7 - ###D7v917uv+weH2zvA149V8fLIXe6ry0OUnrsmQjyTB5x5p9OtdvH24OXuKxAHXqo+ - ###ZNAry1vpdKWn1c12sHJv8a6gqxqf+5BKBrwsLIXhmUDApDPzAcjIfZl7AwzNejWg - ###NF90OnW7QdDH7HC9Oh7reXPT6zi/LxUi1CxyZvfnw9kAXaK/3z98sb3PffWP9/5r - ###dyXorNa+BRjWvnaeW/P6duBYt8CMZ/PWztZk4u+9ZR6M+AXGMua1vwRf762yHFub - ###kPXhOPYAFHsIPlXw4/5lVXSxRJ+FdC8JfvEQdvrvD+F0tO42opqSUZW11YCvaVaF - ###nMIT0h8suR+/Pdpxv5n99+psuPi27h/3+X/ESVy2/wZh4j/af/+5/T+yxwSxj2bc - ###RzPuoxn30Yz7aMa9x4wLXIYiHVNk5/mI7vW/fgkToD8L2kK0GvYtFjt4FlEQ63F+ - ###67x6RfiM5rkpUH0mZBJ8+wNgHl52mN6Mz3Db872Xj/n4Di/DDJAWAsmE/YzEgPbs - ###+OYCqds1UPHFHZBScjg8w04oUrbsZBwvUNjxYJizLfbH6ewU3mGxtjAs/pDfDoYL - ###TKcG8vKbvU4XMzsN6Yjz0wBngtHkF1MYeD6f3wnRhXnix5yDWN9cO2c312NiZcSf - ###zohGtTmkNJT7lI/HxCHJvoo94TDyj/ns7hOOuaMGjXGvL6ZAoC6vENoqWj1AjsY8 - ###msyvRzOhdh3n1eB0BhzCeQHNA4B+R/ywbmEAXK9evX6zCzsIqKxzCUMC1nsOPU8Q - ###PMi30WbdxSx/QE8nF8RYocP5cEDRuaHEFd21Injaxn3s0LDqy6OhwHwAEts/P18s - ###ySCA6ga2A8sNFN3R9ysnxX3GwW2RXIz9dVSbfYrq7qx8gL/fRe/LJRafRmdn47yP - ###80DdpXDfgZ/oru6gwNwfT6cfbq5Be8HehhjiAd9ikO628d1ZGXcNZxs1qs66JGVU - ###9YbjfDArVUR/m2crKK1x6PmBo7Ca1kvBmm5LR8+gB8D9+aVg6GhyjckLZjPgjAB5 - ###uzdpR/yYSsM14CQQGE1qXgKXVN5EVXcoyfHHF00lj18R3kT+BHCe5dVJnoJSWMyy - ###PZkqjOrQlIH/kngIGwS3CiC2dOAOzjgwepugMieEHg1HCyALACH/WdCpQkJ19tuB - ###okCfLwPKb+ZptTT/1+XfS//z/TCp+P940aP/zz9n/q86fTC7xwvoUeN71PgeNb5H - ###je9R4/sXctzRpw8oYaCIPq+m++qLtNH/AY/ERf4vXjptH9/rs+YxaDOLOTvYmF43 - ###UNF++QR2L9KHCXX5bOXwzclzTD7EQpdKxoSREUDShr8xNAq0zMoNDPBuesM5czBh - ###GLALVKdyDEiD1JAj5s0ukKjR2QmWHg4mSDSAqoCwaCZTAmHzhrL4gBJI2iVARyks - ###Zlqr4j89zvWyZiPZsoyC8PiAUqCkPaAUjBglTbUMuzv9P8FuPPwTHU45bcrRI+dq - ###eoidFSAkR/0XeycdhDPqn6UUUJL+6JyJOeeycjn91fVgRvzpZoLKY36mU64hjMxx - ###vIUdhX0cozyf6Z5Alp6OWZyAVvAyOf49GON1/eGIsrOh6n0zH1wgvx9gpi3ymAHp - - - -Valin, et al. Expires November 18, 2012 [Page 200] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###ei1fIzIQOptboA1kwMEoK5PZM2cxckLVHyZzA2ZbTg5GvCi/XWBGpz/ltpbOwMYM - ###XwiAU2ChXWA2LKEMp1dXMMTzm8mQmfN49CFX6dHadF0asUrxNSgqrHQ6ISyyFvIX - ###Dmzy4oaU8jPW+J4BK4NfnO6pADOfwp3enK9zJZwb+RaJUeWUGpFaJRydA8MFcBo1 - ###5bY4GjTQ7EEtjHHbnN4tcoINCE6UxmrwiVECDR+zfHD2TNhqfU/AxPvYtnT1gpCJ - ###7CaYrI0MPQPm4aodR8Q+qClNFlveUU2qrUWNFs5UoJ+Nznh4IAYVBaUhK3s8yCNY - ###QCWnEzhQ7iwD+z9dTlEbxxatybJuSOYllWhN0y3cEZiIjGoNb2YzQDlK9mXkgSOc - ###WzKsIonXPQs0AXw12+PFMiHbvDjGwth7ntKlzdWIZQrcU31Ls8mFNLQ3MQnnc5Eo - ###lZEJxrX4lOdcZjG9VshqdYGiqgq1q80eNKQuXnu6mdPe4RJ7VqY/7g5kYlz72rbr - ###h/9Rg7pu+HTQjYLsFaZqY2n6HMgU0AISPpnqQvl2p2FUBXSnwLgGbDIcDkAbQ5n2 - ###enDBVsP53dXpdDxfsptuFzLObdnfJSIh1UGp+jQYLWp6ULkry0gHNFXtpukEE+4h - ###AwW6BdoiKg1DAuJZfV0qs976vK4jvo0mYyS9pYSRtAB9xNF5TcpIiR4hCekYNT+X - ###WyxRP2jlIl/0GRT3tkm0stKkJCnFdmgi9zajposM5Yi+zEsLTBv/CdL7Jyg5FKhw - ###ViT2O1MrjZzkfDBDzCFyQhxH2hLOIYkqz4ioFYqYkSzQwFlOXDoiFXl+M1qQKyry - ###ravBBzFLk8YozJVSGPI0njtVzr9m3G6k4RF1GYw/De7mOLT5GJVWoG5KlsLciIU5 - ###nfMutvO1i7UuOsOadyVnaF/AoTCOjTS9uZ7OR2j7B7oBIgDibIc5Zc2yEZe9b8UM - ###iurWZkL811hLNi2fUSzmlRWWi/6J1veB6WUfb6w+wP47HtARzd/P/utFMfxdtv/6 - ###j/bff5z/z28W+uXREPxoCH40BD8agh8Nwf+ChmAgIyCr2j4c8A5EULHSrji7JMvq - ###rOtEv9FnaD4HKkQ7+jTXyeZH84Gy/XFm9n0WXVxNfaAKaI5nsLlhyw/zOdB8uSgH - ###A4HOLHOeQ44greJiHo7gRx7HVArpr+dz542dBh6zI9yMF6Pr8YgF5TBIk0xXgFkC - ###aSrVwZlwP6vPXMqhY7XgJ2EWtZSXAsiyIpv1eTBttuyCLjsZSvQWMXVoXfd8zh+o - ###d+Vc8TL/OwEZetVAVrZSG8h/RzA6/ymaHS+pqF90OVIUQgVdsciwbcZZgR8NEP3/ - ###Y/wXkBz6FFOpfz66zc9+tSpA8n+0TP6PwzhF/48kDvzYi0Hw9/w4SINH+f/vJP+j - ###uk9HGOpGNwpCFLKF3BdBssKMLUPQ0e+ci3ySzwYL3lhnN1fXjCicwp3EP1D2SWKc - ###P3eiDADh9BIPP+4t1FnA3BF7DB2ziDyKpon5FKTC6xnQFj4edLhtzhTTkLEXB6TO - ###Fsmh8OXuKzm78gNP+xXab60ME4aLFpv9ocQ7+EdpJloY3xroUhx3Hd/L4EeadVtB - ###knSdMIVvUS/qOkkIX9Ne0G318IPvxyn8DBOsE/egtp+FPtTysh60FibYZhIDrQp6 - ###MTYEVK7bChMf3oS9BDO1hQHUjVIvhJ496KIVRz2oG/cw5VgSRvgzzWA4aRBBy2nq - ###QfnMT6FMliRQq+djy70ERtLyQaHGAXlJFuHoAg+f/DTEsQZBCg34QebjOMMwDvFX - ###hr35URRhSegaW4ljekq8HoIBdHqCht/Dl2kawSD9LMjwKcsC/NULcSR+L+thCg4v - ###8hFyXg+7DXxqOvB7MXQbBFGEuTqCHoEpjHCAQZilMNwgCkMsEqX0FAMQoUicBAjK - ###xAvpV4QLECSZj08wJA+KpDEOMEi59wz6wF9xhGDPMuivFfR8qteLfFqLhHro9bAk - ###GiGgldALM3qKe/QLFxl+9VIYYAjrDMMNffgfPkUJ/Uo8LALQxdX0s6iHRXpxhuvs - ###IWKEMHl6CnAOYQB9QJEgTDGfSRDxyyjD6jBdKhknGRZJPBxEAOtPvxIqkmQhoZCH - ###Y4HJUw8pt5JGHv+iVgAiVITHkiIa4q+IfwkiplQkSdVT7S802hept4t9t3/4/UHk - ###2btOvavuOWClmJh0eoHf3wU+bzhO7FL9f2b8H3eB+hf48o8WD0aI84H3S4b45u3+ - ###8W5/Z3vnh93YHqj9Zdlwh4PhZQ5/n+W3MZAJL+ZRY1Kmpn/mTBAF5V8rg0XAf36A - ###WwXXIvBoRwRLwMD1W0YbUrf4ga1wU7j8RKsCRBKgNnbnZiPLGsMf3E7xg1okhAGy - ###A9hN+IQ/mKKED/pRbjSi7RZzo/KDWqYfESI5ksyQsLeY3ZIfreKx3Cj9oPaKH9wy - ###/qBdmOLccFmABhGyW9hgnyYxQqChHPAh7AWMD9hx+tD/t9JvWhj79pGwEeHDBSp2 - ###RYjQ68lyI/+CMkC6HaS/yFWQKtM/5DYARoRJjKmUkBNFzAfpH5TBlYihHBBKB2kR - ###EhSkgfQPECMhLgX/oFwC5RC0wGzoH60OgjqUsWTSR0pttXCBqX5P6sC3FLksvEuR - ###CHi8bzLke1AHOWsPyhETjpDzwT+kFB7iNPJR3yMWnio+TvzOx63nE1cknohcL5Bd - ###AEwRPwSE05kMOWTwIVho2qkMDRlvyEOhYQClJcaIm9lHjmB0j9zGxwXyEbWlv6Ir - ###HAMuGTEnH3pr+bhSPi4RcQ4/pgXGOcUsYuB+p51PNBEfUTbxkZ/5KfFnJIzI8jJe - ###WhRNCIwItp4eGA3CUyPB/KU+bWkiDNw/Doe7pl5jkgHwB5bLSNbBd9iwj8zSx+YD - ###nHxAXJZIdkAkDsdDbBw7CoiTkxgQC0VH3EAcw8ETMGm1AoJKqmGBognNm2ZLtJQ7 - ###x6Zw9UncCXB9g4DkipikCumI+GVMSNvKEpKSFJXCEfmI/DJNEm1IsMFmPBZjhFYH - ###JKTgsALcNgFRL94qiLY9X2EA4Rkug49b0cc958dEsLFIkumJeChPYY2ep5gC4m1A - - - -Valin, et al. Expires November 18, 2012 [Page 201] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###O5u6ZNjFmuoR7GLmirhsOOoM14tQnfrErc4rh1gr7Sc2jPAxJPoa8GwcX/gFDYz2 - ###EjXG4KM1JjD3eFGdgGQsHEmPCQwuIA8C5txiVM10r7QoBIeANxfiEyElrUKkuBmv - ###bS9jsAPqZLqrkLuKUAbGrqheoOCJaMgrFSoQMYVrkWwesFSrphGwtAng423eI3yj - ###nURrEAp4mFC2CCECvRdRWgz8QHAhYeJJyEsoSxImLSMuGdPRFqMcQZOGSojDpJVp - ###BW6CAIkIoW2stBGapSBli+TbmKkSAyDxFZbiRokYH/yACAPhUMRvU4ZBi+BLU3sI - ###wxsOrpHhAYRFTyL56/4fDOnSDyYZ8qOFKpbDP2j9cEgk66YP6oF/2DIA/yB00z8I - ###lfhHphANCUlUGWCrdtDVkasNFVo/Mv0D9kqLtj3J3Nk9IszykeMP0KQIl9QPs0Mc - ###GGKKnk3dKAtwLx153Q9rNkzEEK+QTdWMcsmPqOaHb/yAMdGyZIqx4DbXs3nAKNWP - ###VuVdZP3I9I9UUXyZTWmArfpBV0bOPwzUYvzSrCNFgOMs1Gxq1JRXr076J3/ae/ly - ###f/eYzCh9NKMoVaX+q7VfrcuLw+tbB6+oyfNc13kHf/He/UWUO+9z1/lFdEEXFNHP - ###XfqEMpmbxZl8RcxygQOk8hm3mwtCQMzfE5yxC/Q25O8JtuwGcSqtJ0jeXFCzM/4e - ###4yq7YRRIfdLQ3TCLff4e0fcoSFP+TgqyG4G+y99JF3BjX9UnLceNQfvn7wEKdW7c - ###S33+TijrJmFPxuch4XWTzA/pO7BDWBU3BSpM34FR4XzTJObxAz7i98xLeP5ousRn - ###UNj5e4zI42ZZL+bvEfXfC72EvweIeC4MJ+HvJFy4IKcGUsBDUQJexGFAJbwM5Rl4 - ###0QsZBJ4sARBGj0vEyDfgRRrxILwI+T8skh/xLLwgpVUC6PI0PJL44EUvpHHCenCV - ###EDQ5LBH0yE4AL1I/4xJxSlUiqMolwh6NNIoYlkGPJCN4kaUxl/A8KhHD8lOJLOUS - ###cRJyiSzmNhIYEJcIU5ot2u25hJ/Q5JI05l7SXuQxxvk9KpGmPqNghFWwRJRRlTSL - ###uJeU5AsXOJzHs009j1/ECcEjSHhZQXT0CWJon6MXvUCVCGgfIH7QygVxj+fS60UM - ###jzhFTuUCp86kREQ7CZhw4HMJojrwohfT2gZRz+fdEjD6wDhD2i4AEB5pRBY5eNFj - ###/AB+QAgJImDEbYQpCibwIo55tmGUcoks4TZCEtFd+k0l4AsNDEpyG1CXugXNl2GK - ###Jjl8gb1RCeifSsB4AioBI6Q2YMQ8W5hDQC96PsMDZklt4KypBMCBSgBceKQAqYyJ - ###Q0i9ICx79AJgiyUQ2tQtQD/mEkFCc4H9SCPFFaNecAWpBKwplYA1jrgEqR8uYQGV - ###ALygoaeyaRFzuETq8zhSn0eKuEYlAPuoBGIjlQD85BdhmnEJz6cqiNFUAnCcekGc - ###pxKwC2i2Wa9HpBX3Cb3AfUMloojxoxdmUoJ0VRf3Hq0+7MaAFht2J+0o3K89pqch - ###zxYqI8Roh1MJ3PP0AubLJUg2dpFKMEz9lBab6AiVAMrCJVKm4kh7evQiyxjqQJ2o - ###ClIrLkFytIv0jHoBAkd0HekdFgACyN8jn+CFBJKe45CGmfGeJXpK372Ey6cxgQIJ - ###MD1nCX0HAh3Sc4+XHQg4tYf0HL8jgadnoPf4HRgAPwdMNYBB9PiZxxfL+JGf4Hc2 - ###vrvEb/A7MKCMnzOmwhnRfeJXRGIjVJxc4mdM+3rcfsIAAhzn8knCu8NnmCO/FJTj - ###+oClvEoZjyflbZ4RfSJuTMML5TEhlFYP9M1lFqk/Iu8267pG27S8xL3Nzol9m6Mj - ###/m0Onxi4zI/mTxzcBACxcBNCxMMFhFwCmbgJY+Li5iIQG5dVirlEL/XNZXTL60yc - ###3EQEYuUmprgGKhHPdwtckxIZmd8LZHQNbOWRIj8XdOZx9GT9FL4zR5cdETPYkaWb - ###m4Z5urmvmKmbW4+5urk7ma3LBuYFruxxZuwmGWDOLpQi4TIh71Fi9VwmYrGAeD2X - ###QebOJKknY0bublItZu/0Btg9l4npSKygfczgTfLIHF4oqMwdWbxJZJnHm3SYmbyQ - ###aoEzcnmh5gKfMsFnPi88QeaOjN5kG8zpmbP40ldPWFwi4gvzepM/MbMXFsbjIW4v - ###XC6RMr04MBkh83vhlZlsuITHjAKAlOkFiXBcRlNi+SZTZp7PfJvFa2b6wtqlTJn7 - ###M9sXASGRMmnSExlC5mWIGTJm5PwiiagywuF8EYmY94s8w2thijzSDnJ/kYpUmZRo - ###OYkDUqaQrRg3SAAQ8UvggxKASGgyL0OIk75QBhA5T8qURUGWAkRalPVCMUAESlVG - ###y5xqzIZYKmVQEhDJNZYyhXAbSJlC/pW+MuYTJBxwGUOKFtxAcUAEbZkXygMii6sy - ###rKaRgCBlesSiSUJggmwI/QzDil7AQoGoDoGUKbSLSMoUCogqU+go0pehxvCYSTIQ - ###TSeVMloXyqRIRAQJZQUpERN9VNqUa6hbgZRI456hj7GAYChsrqHR8YYwVD5ep7JO - ###6BpKYygleKQoNEgJrXbKSAu9VLUREZNFuUFKaM1WgFaovomUSEIW7nqqF608B6qE - ###0q4FqIX6rdpIiUYo/dzV+nviqQKs3gsLMlV/9VGxY6krqr8rur/ZNFn0Ug3HRKyz - ###oTl8pfq7ovsr1V8BQKn+CkJK9XdF91eqv4KxUv3VIijV3xXdX6n+ahmV6q/W2Vhm - ###QgSl+itMUaq/K7q/gUlEXwxUI2RUqr8rur+BrKT7K9Vf4btS/V3R/bXqrzaNVv3V - ###vtKqv9p6WvVXu1Or/q7o/lr1V3vc3OJ82qNUf1d0f636u6L7a9XfFd1fq/6u6P5a - ###9VdUS6v+ruj+WvVXtE+r/oo8atXfFd1fq/6KyGrVX9Fhrfq7ovtr1d8V3V+r/org - ###m/SedH+t+iu2oVV/V3R/rfq7ovtr1V/xJ636u6L7a9XfFd1fq/6KEWrV3xXdX6v+ - ###ruj+WvV3RffXqr9iylr1d0X316q/K7q/Vv0V9zeYP+v+WvV3RffXqr8rur8hZbDu - - - -Valin, et al. Expires November 18, 2012 [Page 202] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###r1V/V3R/rfq7ovtr1d8V3d+QeFj316q/K7q/Vv1d0f0L0Up0f636u6L7a9XfFd3f - ###kOFY99eqvxIFDUmQdX+t+rui+2vV3xXd3xA5Wfc3pFLW/bXq74rub8i2rPsb4i/r - ###/lr1d0X3N4Ro1v216u+K7q9Vf1d0f636u6L7a9XfFd3fkPlZLzDVAtL9terviu5v - ###KBes+xv6B+v+horCur+pxZDurFV/l3X/QhVi3V+r/qJNadXfZd3f0LZIH9Oqvyhs - ###WvV3WfcvFDrW/QuNj3XCQiVk3b/QGVn316q/y7p/oXWy7l+opaz7a9XfZd2/UGxZ - ###9y80X9b9tervsu5v6M6k+xfKNev+hfbN+rlW/V3S/Qv1nXR/U/XXmr84j8mXTBy9 - ###uFrRqDJxxUafrPDrIbG6XxgrSNnXuj6r+nq+rOhrcLCar7V8VvI1MFnF17BmBV/r - ###96ze65UqLSSr9nqdWbHXaFBgSVgYkLROzyp9YV7SKNgT61TCGNoT41ViILCo8lqT - ###F0XeMH7JvlPWMVbiC/MZq/CFfY0VeK2/l7epKO+FCY9Vd625i+Ku9XZR27XWLkq7 - ###1tlFZS/sjKywa31d1PXCUsnKemHKZFVda+qiqBfGUFbTC2spK+laRxcVXWvoZaos - ###6rnWzkU5L0y6rJprzVwUc62Xi1quWYco5VonF5Vca+SikBeGaVbHtTYuyrjWxUUV - ###15q4KOKFcZzVcK2FixKudfAyExYFXOvfon5r7dvg85E6BAhYEEjVKUHCkkKijhFS - ###FiUC45xB69yicmuNWxRurW8b4kxPnXWwZwjjn6jaWtM2JKZIHadELFL5xnmLcdxC - ###m09r2KJga/26EOtkfIXcF6tDoYwFQ/PUSOvVhmjJ7bNSrXVqQzgV2ywp1FqfFnVa - ###a9OiTGtdWlRprUkbEnRqHK8Zp2ukRGsd2hDSI+MET+vPhpjfM84Ate4sqrPWnAtF - ###IlNnjBnpGak6gkwLNaTQUgI5wESFuTi/JHW5ON5UKpB5Oqo05ZICVehXoTp6JQ/B - ###qGeczCoNuVDeQnWum5JulxnHvko3LjTDRB0ak+TT6xlnykorLtTOyDiRVhqxKMTG - ###eTWptIl51s26MJ7EGyfwFOjgxyizT96Lt8schPGs/XS0mOUfoVRxxu6Jax27pBJD - ###98SVLyBeixjNu4q+oZ8vlifvL588Jb1uK4rFt9PXrkwhknbyzaM9jpJp5InbmS9M - ###DqcYiwca+d2F7O8Zk8uQz05bWJScH2JxZgpScoWIxXMoU86zxP176L1HIkRI/cfs - ###z+mzgzCOF+dBwyUVpUeOyx57bpI7W4jlI/TTId8w8qALsUKUEvLjJD3xQCO3XO2Y - ###E2T05LFLKTnIwZYB6PCu8cSLi5hwRBVi8V8MaIKZcqFirkhe0TH7kgbk0Uy3Lwim - ###7EdLUKEbGfhOfDbJ9ywkxyRf/LcCkl7QjSwhJxZi8uRp67MPIPlAhlg+In+vRDws - ###A7oHgkSICCe7bJOHSNJtEW3qkQBCyKq8FMlVj+6CkK6ZiN8m0d4wESdAugfCF0yw - ###CfKUzMh1mww9CbvKklsmuW9HsfjUk4hCCleI82BnP59uTSC8fPa1C1i4w1fkJOr7 - ###4sBG3tQRuYb64tAasIO1OBOyf1pGvsDiFEwOeCF5GxJIyZ+GPEHJRZiVP3GaZP9z - ###mEkrTsRLKMCZRDgTdi4kmRpfEUzJ8ZRcoGPyc8ZH8YdDbt4K+T6EuHwGJLEj1SZO - ###RPoJeuBFWJ4dCvEVlo/IRVRc/FokWYWpuFHTxRsSvOlOS6q8R0MsH5FLoPaBDMnv - ###OmEnb581bnxNYmzKrq4Oy9bYRKJ8iki5irB8Tzlxhlg+isktUFwhA5oezoOHi69w - ###HpEvNxDIwTDE8hERTHZixHdQoUUCC/nfkrMu6T90/4n4NCm/+IRtsEcoycfkYB6I - ###BzQ6rbZIuYyoQiruiwFNEGcSp+JmG+BMIpxJppzGQizP95F8nBcJ3DGBGf/SlwpQ - ###QaCLOKH4SAek+/XEL51c1/DGDYw87LZITCalghzRybFZ+eaSxk6CR6RcEclkEaFa - ###nirfLryeAIQnE7dy8koNyeEykbsq7KdKtxYydvtjh07SKbGJRHzdWqFH5s6MXdcD - ###UqKxfETlQ/HqC2h6OA8absqSPsIrJCf0VsDaK3n2h+INyhozVojY043EGfGdDfEV - ###FSWxE5uO8FJSqtzm6IZTRCAl/9dAXZyIuII4Ywc8wYzdtn02cCB4cCZk7fHUVZGI - ###YEpaDF1JwApRyn6qPjtwRnLPg0QvvLpEQlZIF+6U216IcmeE5UngRWtQGNJ1BnLx - ###E5e+ACUesi2S+zrJ2ihwRSjVksmR9HWf3JVZEBP36hANBRFW6IlrfkCmgwRvdfXE - ###lzog73psglzvM7KW9MiMzo7MJCaFdO2CykfibRokeCEL5xFHyjkY5xHhPDLlYBiS - ###oy65QbMTM77DChEJnRF7yALhwfdpxH7QfP8H24iwjVR5PIZYPiKQespXNqQLIAnf - ###n2r5ZIXDmZCQzM7ibGbCkfX40gB5e5P5KYp6cnOCXPjDmKS8Xu0dsUKCAjGoRq7C - ###t/fLVVDqHfzTclWiZCv2fFWyT6gFIBGjWNhCwSJSwhDKTC1yWldSTqBEnUBkFZZo - ###SGCJxRuchB3sh53jUYJJlQTjK6kkVKJJIKIFCyAkQCkxhaUZuV/a4jshqZI4WIqQ - ###+yGZSAupkhhEIJCrBbHIFq1IX2FIlISguH6gWH8gvJs5PDFwEQNQWGiRLBArZq40 - ###V+bjqeLl7CsvrJYZMgkUwraFu2NPsWK+zKND5ruJ4r3s1a94Y6gZJN7j0cyYGIli - ###lsxTA77rpLzXmRUG6jZdJAytFQpbZOaJ/cSKuTEPDIWvpYq3sQ++sB5kUOzXHCk2 - ###xtwOe4pTdZ8jTcXhX3GZoHCVJl7Bbt/MMPCygmZORFgV82AeEzDfSBTvIDdoZFaZ - ###5gBE4IVNMDPx5f4Uu/6niuLjU6poPTlEB0KKmWATw1Fknal/ILdu+HJSqii0oroB - ###3fMV6poqCssEVMgw3WchWhwpYso0N2A6isSTrzllQg0zTRGJ4KlLSbGinbEifkwj - - - -Valin, et al. Expires November 18, 2012 [Page 203] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###Q6Z7fB8lVKQtENLEBMyTCyFE5pga0g0JRayYpoX30SnzDrn99n46Zd0jF4Uv0bSI - ###qVCqKJEoXonQmECUp0ypR74oQKlWcUSJyZSaIopIomgCKxOsPXhMB0KhBT2hArGi - ###BL6vb/nwHvd4e5NwnWnxmQXkRERgX4TcVO1MEVQT3nMke8ZqR/qyzyK11zzZZrHa - ###aj7vn5D3UKsnuydS0pbH+yKUvdETmShmqUcwnwUZllw8kU1ihfI+43EouNwTLI4U - ###JnuEn8TYE8W6hTlnGgOFwaaahQqTzASzmvEpqUOn5CHYlHjvEsOWIHwtYtQJhD3F - ###gimBcJlY9FXmFcQdZOlDTeSZjkdCqmVdQ6G4TFSJjMaygoFQw1jkbqFpES9PIKSJ - ###4wjIjUMhKQLvUCiDgDdUG1yAGfE2XQbH45Ptk119iaFvw7PysXovokj7pP8yKvDl - ###XeT7FNXWmUAhjEGBd7jlFeXowXe/qOuSEa9FIMvCV7QI8NXL25+72AbHAZ5jK5a9 - ###qEs98KP6WLm4US70MED5TYDyvxRQPl/6iiqAEjhVAJUwnO4HkAaTsxRQ3O1vBaig - ###CVDBlwIqIEARmtiACpYA6sGY9ABAcbe/FaDCJkCFXwqokACVeHqfKUCFSwD1UAgZ - ###cFoKKO721wGqBDDKZKcuapkXuCoflkWjoRRkagh8YUtiZNwXoSPhIB6hGecj7slh - ###MP8KORSIz0fC6mSYfoV8bBxyETlSDjhMiIQX8bkeG0sTORzueUY8kiRN5ACZivBR - ###NJ/QgtrryWky/Qo8KkJGbjyKkqNl+sVHyTHPKCYVV44KdGwUPseOSdrnUwX4lbLi - ###zJOO+Lgd9XEswofIIasZIQdaYUtDgJYbjMXCI+PALnysAb94LGjggyKs7PIJCPxi - ###gzbb7gMUXFtyWAK/OD6GRwob6BKRHGFjEY+h6/Hpc49MGnwEE2L4HAodQ4ZGUAIy - ###OdymX6RsgFaIkwYhPZGTbo48Q62k7HORpBSAhs6A4BctI4yPKsR8Qo5ea1AkJuOM - ###H5E1w4/4MJ0UfoADmad8MrjBr0CdjtOvhG19eD4R+mIUI4kbfvEJvcc2TzzVbMnh - ###Vuj1OKROL2Z7CUfdwYMwtIORWcrLSHDxUhoSH5rBL8I6LyFjk0eBgOSADX5xPcQJ - ###KELmejmMCz2yf8OvmH9xEbYpeWwe89gA7ZEGwYd8UMSjMwPPI0txrye2ENJje1mP - ###LOIZ2TF7GUmc7DwHv8ju1sNxQhF2f2I/OvjFjjsRh2VBk35LXOrgF6nlvYCP8Mma - ###zweYaHonra1HIZjgV+zJKT4ZtNC4FWQUugkjHGVyok+/Ij5RwLgU8CtS3kr0i7zO - ###MnaDytBe25IDV/jFUZPoXAN+0SkzHc62MGAUtenxwUePtBY+yA1S6B7tdRQHCvYN - ###WUf40BfoEduxY7QMYkwiT9yx6FfAFls6ykopvIwcJsMQSMNP+Ywj9ZJEPAYwHFeP - ###D3cygmeSEaz5kBooUI8jdtGKQeeReBKQ/Y3NliGZTRM6kRJnP6BHbOJgS3zi0aT5 - ###oBx+8XkGu9LFGetjKZvh5HAy8TgKAltZ2RswDmksMYe0imnnqMN6dowBOkY2mKhH - ###s5WD/YhXM0pT/kX3v8UJIIqp6SiiBYgiNp6S0R4oHp22RRJywJdgEaTnhz0KkxVy - ###D2EWBeIESEYaaixEpIUicaQ8BsmswJpXyGEvcHFa2sHB43oeGXYBsZWXAyqDFK8s - ###YN4RcBAr5XsYRBRVLYj47I6bFjfEgM81YQpkqvM47gZ7JPrszOfTKS4UpEAI4pzo - ###xwGbISK2s9CkyU8RinBUEp8N0ECQYvGWIJNI6pHNhw3WFFlNOZB4MR0MeHjciWZ2 - ###mrQ4m3gcocHjNj0PkUEcU4AmciS0lA+AEg6MguOEIjGZLntslO2FXCGQgBQpteLx - ###dXj2amDnGAyyRqbKNKTYDRyOjR1pACykYmch329HQt0SpxvgGT6HaqHqKbv+kldk - ###y0/Z7wHASS/ZK4IdJIGt9Cg2Ax2e+GnAJjSJJ8H+CkmPxpJkfIiZcjCShH05YjKO - ###J3hc0xIPSiAkbKngW/KJmGTRmbIFPIpMa3FG5nLYXJ54eJABlk4QYz4Pisk7Rpya - ###/Jh9R2J0/0JjNpkC2AEKeBvbPROxx1J0FHaW8iPiD/CLDLMRB1Ugxyq8sM/H0T22 - ###tmd8Ap/yURGiRgu2VsDWKI5PE3KIFzYJh2h+gyIeWeHYuQswkf20SdzykQahVYzI - ###oR9EEoqLfwX8C62aqEnwUUCPz3Yy/pXyywSNHz4AhuMa8a9QzvPkgDbkkDCh8jgh - ###0wofKqdytoyhgsTN0/fkLDZk6zaZJ9njE4p4dPTSo+PtjNwVCCi9BM1zvRhxpEen - ###/uxg1yOo9shCnJFPIfvhAZtCS1SCNpQsxo3O7noZHaRmxKQzIjHk1ddKe+S0Qg6O - ###KfmisfMfcJMYzYJkxqLjbPYRTMncmHpoRU0Ir9iVMEnR5JNQXL0kQtrMHocJHfQl - ###ZJtOPBwDuZC2gOCTxQo3WZygIMGupDE6C7RiOuKJyaTMLqUxCQ0Rog0aFXoqpmNE - ###AhggHirFuElb7GIa+Rwbi2NQkMyMrqatMGXvDJKb2feQXU7p9DHks2jmxwTVICPe - ###hXIhsDWSWMihM2A/MDptC/A4vhUogzJTHaIvZLxG91CMe0J2WIppQZBhL1KfwxN5 - ###uLd6KOnxSpCvEAaCjMknhGVbFXyHdpId8MJSfHZ2909eU6R9+GEYGgJtk/FE/XpF - ###ypuhUksKZdKqCzvN5HT3xWByNi+9zs/Pi/e/AIwQfci4imuSkfn/s6icWP56ludX - ###15dYOj+FejEmJdBfc92UoaZeDW73X+O7rHg3OT2+nM4Wr88w9rw9/Ln6cIx52PCb - ###OYnt8Xg6/DHXSiuOoT/Al5L/oBjMoFRUQiuaRfAVftKRTosRSrI0hAoAwSPl+pen - ###dUayrlP32q9/HdS/DgnKZRVXa+n4gYZCPhhW0MWuFXKva8UjMheO3ouS3oLnfUmE - ###AFDixAkfB6MxpcahsLIUaVZU9JPDk+39/uvDl7vHjr8ETVfkhREzuY+5Ft4ZlVlb - - - -Valin, et al. Expires November 18, 2012 [Page 204] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###f1rBaDJu/hPGf1ZR2r9xaOSG/N+gesWl/C9AsMLH+M+P+b8f0748pn15TPvymPbl - ###Me3L/760L6U03yBUVLJ807tyku/6fN6cElwSxexh1gDMqJrPzRSImJEQM3o+dyin - ###Aef2RHqASYuBGnCeU8oiCi1TaUx7zAkPqwmQMdEHhbuklKoqBwuOGbMW6OwrlFuw - ###W0ovisPommkJqafOOgyec9wAKZbUj84FEKOJg1kWz2f5X26gUcz4i0Sfs662eDq1 - ###H3UqcyTjQFNJlpVkk0UmSMzswinIcW0vJf2yM52MuSToNx9H05u5TkYplJHyV+eD - ###KxzCHieJQbZBnQBYYaqYc3exbHBdJMD5x1yltF2MZkSIFcMfX18OTvMFZcQeT2F8 - ###g7mVOh3zXmIux2I4kmlb1omJOg99fKeTa5rg4eQ2NPT5zfX1VBjE2RT7hO4+QfOE - ###COdjRgPgezfjAeWYLOYkGoOCjsrejTmJzxGzcGjTSc6pc3QiSxkPN3/58OYxgfyU - ###03cS+uPKFT3o5k9zswdOwzm9yInZEkeGOYkgwFtubiSRfocfYVQdxHGdFlq3rZKT - ###clYdSux5PlCQWsiGublS+0VNZcRMWmlXMiF785iJi0pbB8dkPFyaDwvOXrT7l5sR - ###DAqTMiOf1y121JQXm5v+xkZf5XK3O4bXk6/oHBvj7osEVZhYnvAAd9PA8Z+1sVtQ - ###ra87KGiY6YlOc1zBAa1fiZBAK1SnNChMMIQHwMYYqGUGQT39gL3yZDT5mIPc88TZ - ###efnKoZSvTOSec45WlLZBfVarJtV1cisqOxqenfP6Wq3BHr0hHBmoRNHQLOHE3MpO - ###bmRxfdefb3m/P1+41CY8uf77517XePG+AzI+oCsg0IJW7XxxamSVPVFpneaayl1N - ###QcCdTiQZzWQ6cWGLAIWaA4S7Wril7PNU0xiOasITJD6tzXMLv4GicE7cIom53rOW - ###gFtmCjCpunWcd+siKK9QeQvDT8vrOxt8KmpBW/mFFtINwqxJlyphL6jarsVEpZyi - ###Y5xcWBHPNmLpFRM1ydd7NbjtFCQG6YmCJVQf5whsqMTgn0yNysHKShi4fhlQyBFL - ###gLI4JWxE+3lRQXwmN8SvEUi0dPWAYUkAv5fBUo8AVqmaKass9D5NFw39RKTngB1r - ###1c09v2eeNct/CJsO1Q2a6HkukxOFFr7dobVpxlasiZPfAkZS8neaNizC+YKVrTtm - ###9R+RzyK3RwUJxm2wDJ7X4ANKQwtMrTwfCWPnatT7+XhwQSwJePBkofYrc1RYelJO - ###W5pjzAiAgyGmgcNBXGmF6hrEKMXIPl1Ox7keMQkIIyJJI2pK9jyqY7DboeUFqlwI - ###pRsQIcawvRe5Wm2aDrYruee6ukOYA7zH9pArsyioGBPugNkV6NvYkmK7ZossS+5N - ###QIBBQeScNNERTe7TdPahW2B+nzKE8yIRjlRA3ipEAVBQZazCH0a57EKcLC0npsa+ - ###nn5ijFx8mirpTyUpxO0KWDA6vytlG1dd8F5Acecc9NdRjosGBAsrAjRxMMPLfPhB - ###LASDBaKLNhDQ1gD4P3fqNo7TFhhZU0cMJpsMEDvilHZi8PyO5YdTnXMPIS1wRbnu - ###ajpfuGYj0B91QIOhPpbt1KnaK5Vc5Gq7WvQoK+/Q68FieEnSPGgTdfu12J82N54U - ###IsHO9Op6gFYFklwHiwEO7Bw3CMNqgdnPF6ReFJsOBs5yHvFNe4/nQFeEQw9vZjMU - ###dQR9QWTFjc3IQktZKj9BciFldX/QDOA9Wm4QJvlkfjPLCxPZ4GoKuwob4LHD+9/N - ###bZJhGD9YEiwmhx2qngxdylgpUbZKw7O4vLFclCoexji9ubgkDYMzxrFSRjCSgcmY - ###iOnUMHlY9mrWeUUpcbwlRJhfzkaTD03EWtQ3Uj7P0ACpdu6CCCITK8Y1rSaYrGQb - ###AIf0DpANxmCpolj3HFjIJesmJOrLdw0sU/Hs6GnSwp6ZWohJJpRBbHABICzP+AxY - ###tj1fnJ2cyv3b43//Kv/Vnf9gRt7h3+38J/C8KKmc/8Tx4/nP4/nP4/nP4/nP4/nP - ###4/nP4/nP/8LzH7wB88P2j7t9mMSrve/7Pxgpm2H7no8uKI2zvjNTcwCky09BSEH7 - ###/Wxhp34ezIaX9huRX6x3V+ezyQXQcjk+2hYjuNgstFqG5xtoIbEz1p8OkKrcXAMh - ###/O8h6Jq/vB7MKAYem82x3mKej8+dAQJuhlR8OCVDjWhlr/ZeHQLLAcoCPIdI1xmZ - ###IJiSUyZtbvjNYJ4mn4vDFrb2jK5GoMuQXaVoQ9k9uqDXDPNrsUVrawja/NGQh+SM - ###6PnoQkxkg8kdzQjtVvMFnQKdMwFH/YqNeKBnsoHnHLRwPE24BC2QTBfYlihW2Mjc - ###aY/W8rXnaA8HVaajFM7BDVBRUEKQrxBMBzCVwQUlFF8QB/g//30+Gwx/8T//Enz+ - ###7/H0on/aDk47/0cGwUam/3P6f7C/EavWPGg8JjK1OvgHqg9lJ3em14vR1c0VmzsA - ###XFd3zofJ9BNoSHxIxYdP0Bwoatc3p8AdUeP6GXiNFikKSw+NXWMGnZTN8xxms5jh - ###iYiGCCi1g5k7mlAm89wwHhuLRXp7obCLqQpHMhyAXAWDQJZDiwBDm6HwhC2DuAVc - ###jLjM9oTWeUwHH2f5fDgbXdN40Zx7dT3OC2Z9hoLKmJFZe7dx55eLxfXzZ88+ffq0 - ###NpgtbmAYg6vr6XxtOL16Nhj2aVOsXS6uxtgjYPIQe0N7l0L8gz/1ss+C9zALPE4D - ###3pnj4o7lNHBuI6o2fuGEELi5WKWGd85guLghOz5mfJdNgwbJid45wHwnwxFMj6S2 - ###0/xyBNjJe7fYAIixAPY5pa8fOBfT6ZmFFoPJYHw3H0lq+/yKALrLRhO2QSKsYPBn - ###Y96MyOxFSWeL8hWq2SBKlQ1QsqZsUinMAapVZfYaTmcAy8X4ThvAZvnFYIbujmpQ - ###ctA2PSfpFAAwvzllIzfb1MQEgIehoP6byj0eZioDqXM5/cTwo/F9wk00yfMzVQw7 - ###pw7s8zn4+wb3+mxdRDyyBEkn14PhBzbZka0qvxqwBUNOSxROjya2veI/3/zwEtjE - - - -Valin, et al. Expires November 18, 2012 [Page 205] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###8d4xUzViuUIXNp8cjfAM5MzZAVrywYECw+kTLrEYLcb55pNjLX7T0dn4YkoYNScU - ###QqokY5xe4crjfpP68+HldDrefPISaOIaAnd3DKCfESLsTi4ASCD7IdYcLwZ4THzm - ###vJ2MEO9GiztpYnB2hm3CIKRIF1i3fLsCqfNy8/Xgjh/vYO9v+r00gafPOOu9AxQr - ###dneRGR8zo6CSauLwBlCr63y/dgD/40ZlykcWWj8nqqnmTdMG2E/RpI0sBtUr3EIk - ###wQ6YvI8AHXiQMHogttz66XT6QXr4EYT1qfPUeYmgOwJsmBF0d4AVA6ZMhlJDTUpG - ###rqEB2+ES6MVCwZph8X9vxmryJC/u7zKZsKa9jZrIYDRzXk/Pz9HaDbvvaHBG8D/I - ###aY+eOXsw4x/WnD+RpG2BZrsgpTuMEUf5R6CyoPRxuZ8BXWCXbz75ZXvn9WfQHwaT - ###OVAXVuYmoG4UDgHHd8CBrubWVGW0H6djUHo2fUZW3uybIT1cAzwBBkGcuG7Qi0oA - ###oKe3R/ubTwwKOxfsWYPVegbcZD5/ludhL3uGlAZgOX92PQBdYv6MYdLLeJY8wbXr - ###s/MnCFcUpcT3GA8TgQag/bOP3Batd7CnlfXulxYKH0DVJw69cLeg3fmG/I0eMDCH - ###38sjbNR3RqnV1ffPvfXW56V99RHR+iCp3dsplOnXdYwgqnYuX93V1XapfkeN6NnK - ###AS5e4exDPiATPqv9KLgzQ7suc1n6e4wHK+xwMr4z9NpL0JNdPntg4odmUZmzso7C - ###9PoT1WXNfJ+t7J0bnhR0KjRlJtEFYMyB1NABGTtwIFmck6uIeCQ4yD/HuZovjHZj - ###c3cHZOSXu/0XhyfUhUMLACNcpwcpSocO/cV0MRivYpXjP7/G4CHHViFsb6P69dnK - ###W9CH1YmDTcWJiMAO4nPzAi5ET++uNlXL+ZVq6wjlRrbo38pJe+GjQ3NW9Yu6mxbu - ###Koszt3cy+JDLyOYL7YTFPIw4mKGq05FDZYxt+LGxYUz7b0XPna2ttvHFVdDe/QlU - ###Kz2GbRR8b04XMzyBo6NL6hPPfYAXXl8zE8UzCj7bBGqlGjo5fFOaL9TabLeLB2to - ###nVU1nNfbPz39f2Hknc7TttGY69OoPiP6m1ip3M4KhHyA2xnvMEKrYv9tYsH14pWU - ###2lTFjU9qQ256pZd8V8R6PcH3uG78FhZW1Co604BG8gVDlUXIQqIhUUlD/xq5JOxs - ###JfmI/9sISLwgmz7lrm7YDp2KaOGL5Bw0Ow1Q/eGjIuOghJUFwDI6tqUTp6trEOgo - ###QAXbnwphjw/eztjECCyTF726O4v9DKu96pMdrN02X5Zw8JmJHSulzWvQaQvYsNM3 - ###/beEWUVT5vfle87A0qIx13fbRdXGPWM2QlqKWm9NqotjduiE4VRZKTUewHKNxlxI - ###fMTq8By9QRCX9Yu5OZbbhTGhZ1AWP84326p0x9iTz4pKNB/Fx84XONvXewd77fmq - ###32X3k9oxKney2nHSCTERc3uo9WPd2qIKVOCB41UDbiMScHfmwN92i/frZUpycw3y - ###cwOMm/zwcE4miZkzjPdev90Pg3YxSISciy6GNsa5m/MSEkN3W97v6+pfQv1x57mB - ###o1S3CZOQ5uRlDzz2BQFB+cl0kj9BgmT66yF6isCDzZo+ebXQoUplKMzWSy/O1uvg - ###hP2o/2D9CO8MNMDns80CWAzaGWAHdipYunm2wW2dt7+Dx46xm8/cMnChwO/nz2f3 - ###AE4jE40JwGjAQ/m1GbB4sEPbV0LJfLFYArb5PWCbbc4BbDAIBTXXp2JTFrAWjIYG - ###5s667Je4ugql3wsHVtIagLxMOauwXnwplM15qp0pznEGtMvOcBb5YxJnkxgNLZk9 - ###+iyIxw06zaCZDEk0EIu9/cPv252umPtuJuKwr1kfc1uPCTgeD/dBj8lnizaMY4ul - ###FNzlLv4BnW2qJploEorC6y14/Xbv4IT5G8O/ssTUgLtpFlWvLXoIHW8haq36av0K - ###nsHwkr6dErHjj/A/IOq6CLRtjKQz39iAtv9WUIK5bvNUasCUFhubOEFZzIUlfzM7 - ###lLEVLEVhUz6e5wwAeLm6umwKxYT7D5hNXWnpeq4FyRpcUw5PzfwLCsi1YEfuB5d3 - ###pLYzlveubFWRFCuyI37TdTfLMqTgTzE5XXTDYK56Q6tu/rbZ1iPu1OuwvB83Nqxx - ###WxOp0a8+00+mBsVIsNyf9g5eHv6pf7z3X7uuKcipNUfiY2EZD+5pu2299TUX9992 - ###CrBtbW1qcOh+3eJdVSIvgFsRy60Z16mVulmbUj36yfzL+P/0dZi+ixtQvy5/c/8f - ###P6re/46i0H/0//n7+P9UvHlC9OaJus5rNM6/mOJpH9okW8qLEcviDTIQBD6iJ3nr - ###n8e5x/bscVZ+pWuPcqdRHqZf595TP5Ivdu/5FoMxTKHOo5vPF7j5fAMvH+cJefig - ###Wf+rXXzK/j3oKvA1Hj617j04sK9x8Knx7mk5X+ffYzv3QCtf5d5T8u2BZr7Cu6fW - ###tQfh/aXOPfWePTy3L/DtWerYQ8v2QNeee/16oLEGzx5x7KHYtn/YOz7uY9Df79+e - ###HKNvj9zrLr8vYt7uHbQH3dOO024POhtt+OP3Dvz1HP7qFIW2fyoKbZUK4QVMJZ2s - ###sV+LXGwtQgsPB+gsM5g7Qo8osBJSiIFzPp4i67i75kNwIJNSnY4a4TVOCygbEA/n - ###l0qTs/XKq9G681m/G17frlP8IO11VAyVvI7Q6+D2ejyYDJTnxtVgOJsinRqMkUwT - ###fUX78zi/Rfp7yVxsp//67X77qktgUf89d66cTWewcsolXu399HLvx7YzdLpAnT86 - ###HSwxOsdJj26Re05RX0NPkbUuFHq2iaXWgPROr5nefxrNc24KtkobmTswYNXhc3zG - ###7oDOn+pSr44OX1NJ6HPQUaXcTfaD2ulvv3x5cmgWUEVWqcgKA4u8xGD4uy/7bw5h - ###b9X4drWKoAHH26/fwL58ydfF8YfGHPyEByoYaSyNsjCJ0iKW05/2XtI3io9cvAYi - ###1n/75nhnGwiV3yo1BZvJVY3SGBw9CloRAg/8ceIn/TDo/9GP26c4UauotXj/3VJs - - - -Valin, et al. Expires November 18, 2012 [Page 206] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###9xenfdVZmwFMAZBh0OYWAdHXZl1A9bVZB2BWvBzRy1Gns67bwP+wjRG0AZCuaWNU - ###18YM2/jMWqxXM9SdprHW9/NlYy3Pd1TXxqxoo2GsUSNcfzhqfxlsu8GyIUNTXwZi - ###aqph5C/+jDi3fQQbtuvMndIMhjwDaVieudy6Nb4hj88sOFIFl3QPVEK6vu1+6BjT - ###bd92cKrcknPbddpq07jt9ofO1pbf6TyDP1Z9pzwhIT7DLtAUs8mzKZBR+K/oU88F - ###S647FrT5v1LZkaML83wcnpD0zVTGIFf/3VIdt+Ed9LXJC2euPvTLH0fGR4UFCgMK - ###6Bl92aSx2hfj25K+io/391UhnpW+9G6U565D3RodlkpApwPqtNyn0WmFqN/fbU2v - ###MlG7V6faLZpCOb7hdGFyABIyaoltGye5gkKBCaoKgTXJAI1vhRYDmBcNhp5Gxk5S - ###+7woO3JWjbKz9dolqlLLZR2vPqDjkTVIGcZ6/TqZtM+cf+O+BEAfHB6+Ia77MHJU - ###EKMVGOO8Y46c9qa8NqFTSoCw88Puzh/6hyAhv9o//FP/8A32rbouf4NFnl7jnAgn - ###phTLs9Ig7oyH7P8Sbal2xtt0VTbqQ0qPpPSoVFptf2pxVTBG73uquSrL+RXE5YET - ###cb9oIu79E3FrJ+LeM5EGynX/RISmrApVeVj5kZRfMhmUNqk5g0bJq9FX0sKHzsP9 - ###wnm4jfNwq/Nw1Tyqy0HbBjcSLYijzvWMmxmmzP1spdiWWn/bOTxuX18O5jmI7qak - ###vAJ61HTWRnWO042gzubyn2vxKv6RUWTUuSP1O6jgVTsAlfXXdDAfTYwOmKw1zYFb - ###hQaUYLNiDvG+AVZrm/0btX/Y3n/VP3yF8lQbfqDghLwOVkNFQwN9HJp+/bJzz4j7 - ###V1f9eb7w+9fzNoJTvb9vrFY9GGVdvdIoV8w6a/F5p8P8+Z4RtksacccY5j2DrFYt - ###RtowThxbwRQU9fxw3h/mt9cg00rrphD6S42YCU25W8ima2a1vqT4yCxezMQoXkNI - ###1NCC0tjMYenBWJuATtsBnORH0FaItm5VGj2oEm2dDKta4peiECWDDdKIx2Oxf93z - ###v+Gn2fybRn++7/zPi7zUL9//D9Pk8fzvH3X/P8UDwMzZOd47Oqy9758uve/fVHxp - ###PIE/8bEL3r2qLUO22v+bDybu68Fs6PyI5tLHwAKPgQUeAws8BhZ4DCzwrxdYgC1B - ###fzoyjx3lsTE0wHwxGH7gvCmVmAGU86I+joDSmHfeHp8cvuasHuQgPZ5eBH28x276 - ###8fGNIfyMXzpFphvyv7/IF30Mljua5eyS1zYSPa/w7Xese8C//mC1JC78HMr2+gb0 - ###s3mbXbGx0Er/rlxXxfeCH7q6XF2Q6ssrklMo/CjCgpE5gcD8qCP8/1f+N3LZgH6O - ###R+a/Whsg+T9aJv+naeCnIP8nKWYCjEn+j0Pfe5T//07y/0npUi0JLud42PYJY1uD - ###JIR3pznk8kU+yWeDBQdKOLu5umZEWRtydEgQ1wazC5Lw5s8dynfkYHpjh0KaSDTH - ###ueRLYhuPyI9444DuyV5jNAgxV3LbtlcFv7NINQ5IEWriDS93X4lXth8USZftt8sy - ###LuusWO/gHydvStZSzJuaJLnrxeddx1tDhPbi2A+jTJ79JPPjXurJYxj0IsxQJ49x - ###FIW9XhSed1v4mPlBmvSCkL9idr4IWpCn2Ot5Sai+9cIkyrKEn4LIT8IkjLkZyh0b - ###+jKiEPZMr6fGBwUTTBIpT1kcxGGU8lMcZxkmLuRWkjAN016vx99AAc/8xJf+MhhK - ###GgUyx54XwGZVPUCVNPKxB2jF9z0Mg8CNANwyTMPKDyGmvAzkSxTGmMOQH+I4Svw0 - ###5QaSNPPDTIplMMY4ZlgiBKA+P8AA/NhPeVpB4EGfWUANBNByGETcaRAB0sEo+CGJ - ###wiRLpIG0F2FCY36ANQq8yKMGgOIEsIZcJwwSL0wzeYhQfQ250zBG+KQMyjCNojTy - ###eAphDxMYy5LDS0z5Jw+wbnEgCwVLnWWRrH0Upwmsb0QNRNia7zF0oDaMNeURxB7m - ###POzJQxAB/iQ8nBhmA2vEI4CF9aAONx2nEZBTwaoYxuZ5EU878VIcAn9JMGFrL+Zl - ###TGAF/NDj1U/iCPrtyUPSy5I0lYcsAkwXGCS9Hmxzn4GYwgqHmYwANg0MIOZpAxoB - ###OZD1SWPYPfCCH2AnpFmPkTrNMMVlzE3DWiVhFPLKIQSiKOLWMsz6GsU8nCwAOKUh - ###b64MIO8lgokZYluaykMCuJgIEDMAtOcLjmaZhylpGQYZgCCIVJ0eDDWUOrC5EI48 - ###aoAToJ8sFua0DIKUYQCzCWBPSZ0wTOKewKAX9oCKyKh7URzGiaByLwYG2RNEguJx - ###BtuZvySeDxNK5SGKAoX+vSQD8iNr2kv9HhANRiQYNOCOLCPABlNqS2uYsVlt7x50 - ###AsjnyQMgdoZwwwayFPCjJ/0ADgABkToAHGhcpt0LkkSPAHNX91QDvaiHCCdf4l4A - ###ayQPsJt92SVAQgC4ujUgmEkiMOhlUZgK5YEHQIueABGGgBnK1UOYJmqm0FECg5MG - ###AEVhXdUX2DJRph8QF9RDD6Cgm4YR9HQDABNf14EpxWnxkMW94qGHRMjx14T3n1Nu - ###v/LRNbKf/cPvMRujxZLUuypDYq1AMji+C3zmRh6lqqz+PzP+T+l95R9lLcZ/mNkY - ###03FitvPESsJpDvHN2/3j3f7O9s4Pu7E9UPvLsuFaeRrf+V7Mo3ZhBE3/zJlg6lb5 - ###18L0q/jPp4ykCWVnpgTRwRIwcP2W0YbULX5gK9xUxNnBKc055WS3OzcbWdYYZSun - ###doof1GJCOeYxwzymw6VkwCGn+w0f9KPcKPxoYXuO8YNaph+YwjXE5KuU2DUsZrfk - ###R6t4LDdKP6i94ge3jD8wh2yISaFDXJYQ020DJlnYYF8MNjN1vgt7AeMDdpw+9P+t - ###9JsWpvzKlAQXFx4XqNgVmIkZU/jScmPiXkzVG2G6XviHCXtT+YdpfgGMCBNMPY0Z - ###ZDF3OOa7pn+Y+jfDpMGYPhgTCWNKYfgXyj9ADMSQhBIRwz9KToxpivkfrQ6COpSx - - - -Valin, et al. Expires November 18, 2012 [Page 207] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###ZNJHSm21cIGpfk/qYALkGJMgY1JkTJLM+yaj1Mrwr4dJlzH9creFueYx0W2P0zhT - ###Zmf8EXOGXswFjfl9PcoYTUmkKb00ZZymJNSMoS2f0l0HhNOZDDlk8FEaYI+nR0PD - ###rM4hD4WGgbmhqSvOKG11T7nNKb82Zdfm/oquepROG39Qmm3K3x1QLm/K8k3Jiikl - ###OGUJxx+UdZx2PtHEHiUvp7Tm+IPSnSNhxITuGS8t5kgmMCLYenpgNAhPjQSTMPu0 - ###pYkwcP84HO6aeqW06T4lVKeM65SgnTK4U7Jl/NGjrPKUi54y2FOme0rOjMnu8St2 - ###FCBYA+wDkzYTRUfcoKTLOMhUrRYnH081LCjXeqJmS7SUO6ek9pS9PsX28AcmrA4Q - ###rAGlhI5p4AQZRNpWxqnBFZWivOFxoKeZUi56SnKPrSaS9ZloNWVBD3BYAW6bgKgX - ###bxVEW8oBTxhAeMaZ0zPK0459EMGmNPGZnghmnyZQ9jzFFBBvA9rZ1CXDLtZUj2AX - ###M1fEZcNRZ5wJXfVJKdRp5ShnPLef2DDCx5Doa8CzcXzhFzQwL1SNMfhojQnMPV5U - ###h7Kw00h6TGBwAXkQlAGeUDXTvdKiEBwC3lyIT4SUtAqR4ma8tpT7G5ONU5Z26Srk - ###riiFOqWDp/T2Cp49lZ+bgUVrQtug1SPA4IrgZuZpEG4iCUx4m/cI32gn0RqEAh4m - ###lC1CiEDvxQy78QPBhYSJJyEvoWwaqWXEJWM62mKUI2jSUAlxmLQyraBc5khECG2F - ###AvNCRIKUAI6IPtFECACJr7AUN0rE+OAHRBgIhyJ+mzIMWgRfmtpDGB4no34HEGaG - ###R8094AdDuvSDSYb8aPkp7YJMrR8OKSHe/KAe+IctA/APQjf9g1CJf2QK0ZCQRJUB - ###tmoHXR252lCh9SPTP2CvtGjbIzqH2T0izPKR449W4BEuqR9mhzgwxBQ9m7pRFuBe - ###OvK6H9ZsmIghXiGbqhnlkh9RzQ/f+AFjomXJFGPBba5n84BRqh+tyrvI+pHpH6mi - ###+DKb0gBb9YOujJx/GKjF+KVZR4oAx1mo2dSoKeishG54L/d3j3VOda2q1H+19iv5 - ###nknKeby45aAfmkpBr+u8g7947/5iqHaO6+mHz13nF1YB0e4h33xQt0HjTeBri78m - ###cRoG8jVIYMF6oIrqusCmSFHGryAex6CqFnWzBJQS1XIchGEMOq6um4LS3lMtJ3Hk - ###hSAd6bpJz0/1qEChR+NFUTfOvKinvvZAZAJ6WNSNYlC4Zba+B09ZVFQNvQQf+SOs - ###WJhGnq4JZCLK1EfQJQJulmpmAArAIfkYhVEvSAJVM0vRaCiQ8OMEPoOWr2rGccx6 - ###Pn5MelA11n1mYRBHZK3Aj1kAbAxgpmrC1GMyJODHHlpXQ91nmgGDSGSesPd6PrSt - ###asLEokAtHLC9pJdGka4ZhElPwR7WJYriUEMIbbueGhCwbhAIi3VJYljkTCAPf2U+ - ###Wm1VTZBS4kCAEKQATAC+qkllU1Uzi/CcJFI1Y1jBXk/VhF4iEP10TZCtklhGC0OD - ###xe7peUYATs+XZkMQBMJepGtGQYImRvkYhhmsvZ5nCOPx1ZKFME80VamagKti8HPJ - ###bBomaU/PM8gyj81i+BGthAZsA9AqNdaDmomGLr2eQCZ6oBLIRxhpFGa6T1AJolih - ###ZuQlaZgkGkIeLHbop/IRBKwYFlTV9GAlNJpEgLcgWagNDmibpWz0wo8RSFZZotYz - ###64EOo2ELWIBGeF0zixCvVc0kTkBLUNiXpbCeqS9TidIU5JhUwRY6RCO2+ggdgtSk - ###RpslCYw3EryNbXKUxT2YeSQ1YR4BLK8eLexHwBuBUAyiQC/TBAVIBEwzk6nEYWiN - ###FsAM6yTgi6MoCZFuSc0QBPVeovqM0fIchKomCKFEBfgjrIiXBLom6CaAqWpAAIQo - ###1nQoU5jKH7MUt7LCocwDVQcwUD4iFYgSRRNSRL9QoWbiAWB9jUPQClqCBcFgZF4v - ###7KldltIQejIgIL8hiLRqryCJiny1eQECsFc83WfiRV7cEwglUQ8Iod7ZaQzVemq0 - ###gHphFGcKtoDDsNN1swkZ4X1VE5Af1AZVE5DG81I92gCpb6j6BAIKG0AxlxQ0CSAK - ###Cgi9NIUVU3sl9VKQq1PBeP3ENXVZ/qja4Zq6F/6oRiA11fj4oxq71FQz449q1lJT - ###wYQ/KnhJTQVN/qggLTXVOshHWSOpqVaQP6rVlZpq7fmjwgupqbCGPyqM4poa3+ij - ###xkWuqTFVPlr0VuM4f1T4LzXV7uCPaudITbWv+KPac1JT7Uj5KLtVaqq9zB/VPpea - ###igrwR0UhpKaiH/JRaIvUtKQiTZW4pqZZ/FHRM66pqZ18FEooNRWd5I+KhkpNRWH5 - ###o6K+UlPRZvkodFtqKqpOHzXFl5qKH8hH4RVSU3ES/qi4DNfUPEg+Cn/impp78UfF - ###2aSm4nvyUXii1FQckz8qbio1Fa+Vj8KHpabi0vxRcXCpqfi7fBTeLzUtequlBq6p - ###ZQr5KPIG19TSiHwUSUVqKjmGPyoZR2oqCUg+inQkNZXsJB9FrpKaSurij0oik5pK - ###XpOPIstJTSXpyUeRArmmlhH5o5IfuaaWLuWjSJ5SU8ml8lFkVqmpJFr5KNKu1FSy - ###sHwUOVlqKimaPyoJW2oq+Vs+imwuNZXkLh9FqueahdAvX0Uj4KqFwiBfRZuQulrZ - ###kK+iiUhdrajIV9FipK5WcuSraEBSVytI6itrT1JXK1fqK2teWDdZ8wE7Qj/LXRby - ###fEtPc5tru81du83jdpsn7TZDzG0Gt9u8Vm7jOruNKOI2YpfbiJhuI067jdvBbdxJ - ###buMmdBv3r9u49d1GquE2Ehy3kVa5jWTObaSQbiNxdRvpsttI0t1GbuA2MhK3kQe5 - ###jezLbeR8biPTdBv5rdvIqt1GLu82Cghuo2zhNoolbqNE4zYKQ26jHOU2imBuo/Tm - ###Ngp+bqPM6DaKm26jpOo2Crluo3zsNorWbqNU7jYK9G6jLuA2qhFuowbiNiovbqPe - ###4zaqTG6jtuU2Kmpuo47nNqqHbqNm6TYqpW6jPus2qsJuoxbtNirgbqPu7jaq/W6j - - - -Valin, et al. Expires November 18, 2012 [Page 208] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###xcBtNDa4jXYKt9HE4TZaR9xGw4rbaJNxG805bqMlyG00IrmN9ie30XTlNlq93EaD - ###mdtoa3MbzXRuo4XPbTQOuo12RbfRJOk2WjPdRkOo22hDdRvNr26j5dZtNPq6jfZi - ###t9HU7DZaqd1GA7fbaBt3G83qbqNF3m005ruN5wBu4xGC23j64DYeXLiNZx5u43GJ - ###23jS4jYe0riN5ztu89mQ23yw5DafSrnNR1pu83mY23yY5jafxLnWGZ4POAAEPIlA - ###WUxqqldqW33Xd60GXjtuPevaSWuQ1UJMw7sW3HqxatdKL3TdOmscqUMRjV412FVg - ###Zg1iFkhdh9N6P9RtB72V6naS3oU1m7DYwDX7t9j7dVtfk40aqlFQnBqCUxCrOlql - ###6VwNmStIZA2FLKhrHXHVhLmGLhc0vYakF+yghhsUnKSGkRRMqIYHFfyrhn0VrK+G - ###8xVcs4ZpFgy3ht8WvLqGVRdsvsrlDQmhKiAYwkWNbFHIJTViSSHS1Eg0hTRUIwwV - ###glSNHFXIYDUiWCG+1UhvheRXI/gVQmONzFjImzXiZiGq1kiqhZRbI+QWAnKNfFzI - ###1lXR2hDLq1K5IdHXCPSFMlCjCxR6RI0aUaggNRpIob3UKC+F4lOj9xQ6U43KVKhb - ###NdpWoanVKGqFklfV8Qz9sKoeGqpljWZZaKU1Smmh0Nbos4UuXKMKF2p0jRZdaOA1 - ###CnihvNfo7oXeX6P2FyaDqsXAsDZUjQ2GoaLGTlHYOGpMHIV5pMY6UlhWagwrhVGm - ###xiZT2HNqzDmFKajGElRYkWqMSIVoVLU/GbarqunKMHvVWL0Ki1mNwawwttXY2go7 - ###XY2ZrjDx1Vj4CutgjXGwMCxW7YqGTbJqkjTMmTXWzMISWmMILYyoNTbUwv5aY34t - ###TLc1ltvC6ltj9DXpbdlebNiaq6Zmw0xdY6UuLNw1Bu7COF5jGy/s6jVm9cIkX2OR - ###L6z5Ncb84iCgeg5gnCFUjxCM44ea04fi5KLm4KI49Kg58yjOS2qOS4qjlpqTluKU - ###puaQpjjgqZ7vmIdD1bMh82Sp5mDJOJaqOZUyzrRqjrSMA7Ga8zDjNK3mMM04iiuf - ###xPlA9RIYcUy6mXmvrnoIWKrb2G3jiBsn2winRhA3rk7TujYhRBMmNaFgE+42IX3T - ###bmnaZk37s2ljN1GEJlLSRIOaiFcT1Wsil010tolAN1H2JpbQxEuamFAT92pie038 - ###sonRNnHoJtbeJBM0CRNNUkiT+NIk9zQJTE2SVpOI1iTbNQmFTdJkkxjaJL82Cb5N - ###EnOTqN0kozcJ901aQZM60aSHNCkwTZpPk8rUpGs1KWlN2l2TWtikTzYpok0abJPq - ###26QzNynbTVp6k3rfZBdoMig0WSKaTBhNto8mo0mTtaXJTNNk32kyDDVZlJpMUU02 - ###rCbjV5PVrMnc1mSnazLwNVkGm0yKTbbIJiNmk/WzyWzaZG9tMtQ2WXibTMNNNuUm - ###Y3STFbvJ/N1kN28yuDdZ6ptM/E1nA02HCk2nEU3HGE3nH40nJ42HLo3nNY1HPY2n - ###RI0HTE1nU3hBzrgY92Lv5Gj3R6D31oW44u2yuB14Be50tJjlH6FUcfXNkxvvHCki - ###oXARcsM+oFAQeEWYb3rSNwy/geXpUrZPAQy8biuKJeSCr28Yh3jHlq7M44XCAK9X - ###Rp7cBqe76SGWj+iOP92Ox+vwIYdhiOkmr893qbEo3UmM5Y5xkNINxVgu9GYqpkWE - ###5Xt4qR5bDkPqP+YwCz7H7cDx4jxouHSduUfxRDwOqEC3zEMsH+H1WbqyTRfbQ6wQ - ###pRTLACfpycVwipah78sGGT15HOmB7q2HPkKHQMphTfAdVoioQixhBQKaYKZuNtP1 - ###ZA5WEnOIh4ACjWD5iGDK4S0IKviOgCqhFOhKeEj3hX25Vh3gjfIQb3cndLcUnzwK - ###gOHz1XwKTRBi+YiuYScS+CCIE4kGQvfTOZIKXdxMui26mIqX50MsH4UqeADdoA8p - ###mAZFsJBwCnTFPUzkbr6PLQfQRCvEJiiAQUYRVbAelqdr+XSVH8tHsYS6oauwAU0P - ###58F38GFWQY8u6ft8BZ5uoYZYPqLYDRR6IVRBTiKK2OBLnImA457IHX++Np5RiA6J - ###1UH34kMKAkAgpWuuFKCBIndQhURiGXBYGJhJK07k8m6AM4lwJnznHwtg+YhgSvEg - ###KDJJTOFH8FGuqWMAglaIUUUoEgXepA9SihEQcLARurEe4sX4CMvzPX98heUjitwg - ###N+9bAQYWCVOJbuLjpfcgo1gpGMFDBXUIsXxEN/V1aIKQwqEkHHvF52AF+DpJ+UY6 - ###RqCAceETNpGoq74hthBh+Z6KrRBi+Sim2/oSoSCg6eE8eLj4CucR+RIYiO79h1g+ - ###oogGHFsA30GFVkSXsAMJ1hFgG2EacGgXH5sOsI0I2+BADVjAp7gvgQQmwVgSQHjw - ###HVVIJapAQBPEmcSpRL8IcCYRziRTd7lDLB8RTH2cV0jhNAjM+JeO9YNxUzDuQxhK - ###6JIgpVAqEi6GbpSHGNEgwsgr+DrwqTi+ongjKmRGQAGAMDpApCIEBBmFZ8k4pgld - ###ucaoQUB4Mon2QsEiQoqDkEgIKQ4fQcGEMr6Nz3EWUoqQk3HYGryC3gqxhQjLc/AJ - ###inSEr6h8KJftA5oezoOGm1LAJYpuE1JsmBaFjggDCrgTSpCGIKToQ/iOL6Djv1BC - ###WoT4ioomoYRwAlYMhEfdZg99KhBKMIggUPGMIq4gMVICnmDG0VQosELQQ/DgTLJM - ###IlJQBKeIYOrTvDIJthSlHD7C57gKkYRfopAYMd6Mx6AWIV6nT9Rt+hAvxkdYvhdJ - ###7I0wpChDdPNebtoHGOEixOAgFFUG49YEGLolwkgiFDMEo4CEPkURoSA1PYl6EmIM - ###mwgr9CRiToBvQEZEeiohTgIKeoNNUEQcbDnEFqJAgt4E2HJI0ZCofCRBIECWhmZw - ###HjRcitmB84hwHpm69x9S/AyKTsKxRfAdVogoTErEgSuA8OD7NOLwJByWC9uIsI1U - ###BSIIsXxEIPVUCIuQ4jIlHNashZF3YGQ4YpwJx3DBVz2K5tTjWD4UhCUMKBhKTwIa - - - -Valin, et al. Expires November 18, 2012 [Page 209] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###UWSdECtEUKG1JOAAS1AgBtXIVfj2frkKSr2Df1quSpRsxQEplOwTagFIxCgWtlCw - ###iJQwhDJTi2LJKCknUKJOILIKSzQksMQSpIWEHeyHY9agBJMqCcZXUkmoRJNARAsW - ###QEiAUmIKSzPYU4zhGnwtk4QsZyRK1iBRAjlYqiQGEQgk4k8sskUr0pGFEiUhKK4f - ###KNYfCO9mDk8MXMQAFBZaJAvEiplT0CXi6L7i0qFi1YGwWmbIJFAI2xbujj3Fivky - ###jw6Z7yaK93KwHcUbQ80gMbyWZsbESBSzZJ4acAgyFVSGWWGggtxFwtBaobBFZp7Y - ###T6yYG/PAUPhaqngbh8YR1oMMisONRIqNMbfDnuJUhVkinhUyH0p08LlMuEmaSTQW - ###ZhgYQ0gzJyKsinkwjwmYbySKd1B0EmRWmeYAROCFTTAz8SWsGUfkSRXFx6dU0XqK - ###UxIIKWaCTQxHkXWm/oEEw+KYYami0IrqAsFocSATRTtDTUCFDFOYKaLFkSKmTHMD - ###pqNIPDn6WCbUMNMUkQieihUWK9oZK+LHNDJkusdhokJF2gIhTUzAPInTRGSOqSEF - ###LlLEimlaeB+dMuMe22/vp1NW7GNR+BJNi5gKpYoSieKVCI0JRHnKlHrkiwKUahVH - ###lJhMqSmiiCSKJrAywdqDx3QgFFrQEyoQK0rg+zr4Fu9xj7c3CdeZFp9ZQE5EBPZF - ###yE3VzhRBNeE9R7JnrHakL/ssUnvNk20Wq63m8/4JeQ+1erJ7IiVtebwvQtkbPZGJ - ###YpZ6BPNZkGHJxRPZJFYo7zMeh4LLPcHiSGGyR/hJjD1RrFuYc6YxUBhsqlmoMMlM - ###MKsZn5I6dEoegk2J9y4xbAnC1yJGnUDYUyyYEgiXiUVfZV5B3EGWPtREnul4JKRa - ###1jUUistElchoLCsYCDWMRe4Wmhbx8gRCmmJeDQ4EKCRF4B0KZRDwhmqDCzAj3qbL - ###4Hh8sn2yq2ML9W14Vj5WwxVRqjx4mzv6L6MCx9REvu9wTl0ohHHTMVYRUEtQE9By - ###RJ8w316O3zDsqhSfX464/C8qwmHE6xTIknFUNVqUarzVz11s43wwxJw52IplS+pS - ###D/yoPlZiLZULPQyIfhMQ/S8Fos9x2qJaIGJAdQpOXAKiwLACxIRheD/wNAidpUDk - ###If1WQAyagBh8KRADAiKhUBWIhIc1mBgsAeKDMfABQOQh/VZADJuAGH4pEENOO+Dp - ###/WkAkfCwDhPDJUB8KPQMGC4FIg/p1wGxBMzXL3eKeG1mHLfKh2UZG67OhsUQOG6b - ###hMo2r3yoIN5GrG+04uuH2JcjysLSzlHAsyTxIx053EsD/ZCG6hjOMt1THPIk9FUD - ###GKleBwsP46DsfiQPXi8O1AgyDAifqUjoaS+OSl5J8hDFQU91mgV4FqgevCRN1AiM - ###0wp4SEIdj76XRl5Px29PQY5PY9uHiRtIEn1gBQ9hFujw64kHAw9t1yZ5iD06MKUG - ###ALhRqr5EMBwNN+N8Bh5ATo61w1MG4q9qAM+J0sx2hVIh6GF6qg6oV6kKW98DpTFR - ###MfnN8yN48EAfUMW8GM+o1AOIpEliu05xRHyARxKriPgZgEetHB7SRSpFgHm+BQ94 - ###hhtIA0kShaHyoEqguoqIb56XwZIiKvXUQwSLKvHosxAmrVDZPH+jlQ9VrPwMdBHf - ###1+H+Iz9TQDTP8+ABPql+UliTVJJVALZkAMbYdtnitAJplPhq1CkgWCwZMuDBi3tq - ###cuZ5Yw+rQOPSQAjwUaBKQ1ATk5KLl+QySDyVXgKj+Ad0ikwNeHjUFtuuX5IMIQo8 - ###5RCXpDHuJ3lIcKiSGYHPVwPlH+alYZFaIQB1QsaW4BlxmJquYrIXEsAPX+VMgFUD - ###nJcp4LF4pPaCef7biwGksa+SOyQ9KKU8zeIeuhaYrmUyuTjyAGOlnzj0eMtQA4GX - ###BGrUfD6tk0h42kkBUNLzQ7XNohSzs8gIzPNu2H9ZqnLIkJtIovCa8i8oUOnzc2oA - ###NOVITRvGGeqcFmEvBOU4NV3XpB88yA8TTvIBRBB2nVrtMEojlXdFzvfVFxB8gkR9 - ###wcQxPVmFEGhLGgS2qxs/wNL7iggFCUBAZeIIYj9IeipHh+F/AFQjCQKFVYEfwkL0 - ###VF4P2DPqQfszYANAqQBc6kuC36QBRHdfEWL2j1BfMGNNLPQA9EKkpOIhB2uXKXdH - ###9rdQDwmmuFFOdjFgZSIw8EIgSsoN0vTfQCKmR5Ahkc/kSwZ0A90GONEJ+4OIvxkg - ###XKBytWTo2ZPJBoQ+CuJQ+JdwppTYV4Qrg0WAPsWbLIOtlagRmP4qSBxhgTJpwAdw - ###K++0zAvTUFiB5f8CIwnQ+0AeYtjdwlwz5F9eGBeufbH4EmVANnqKCGWYYUaRpwzp - ###FrkctUr+ORniShSrYgE6ZqUqdYyXxrK3C38fbCBOMTeU9ANkPNKAjyOYqjBK8R8S - ###GMBkgjgVIEaAZIGgPzBJ2JxqFdgfSVqLQiC/ynEwCgJAf18lvEEPscx0KZQlCZEX - ###CSXPQsCwVEEnBHYRBrwbLX+pLABCqPvB7mM1uSBGyu4ZLogBbyZgF7BLA/UFaZB4 - ###ocK2jgExLddE9QV3fcQUKfPRLSNRqX28Xpio1tjlRiaHeYt6Cohe7Mfk5YwNeGEA - ###CxQYrozKRw+YSk85/mBupEDl0sHtH/kCA/FfE19B3LWJMJY0Q5FNAEJphjLVAPvD - ###+ZK3CCCapKoYJpuRNQWBBBiT0Crxr5N+AKWyQHZjmgJN1vmRUoCBJ3zB8tdLgZtF - ###sThjwaZKIiqGDSSYmCfwTBdKlW0JFlKRaNg+INN40gB6iIVC1tmfUMEtAiaaqWIR - ###jlT2D3QfAjuKTJdLgQFsxpjkHXK4hM2pvMmBy1JPtismP2ASL6EHaQCCUaS8QGHM - ###wN9T00VT+WuGQOAy9cWDdYhlCj5mMRKEFX9M9YBYKfJOivRROfoDqEHs9GQK7NIp - ###TXsRrL5yWPWCKCHaSw/ogSM5osTVUzJoAR0FXunJlxD2nIwaWA8QqCSxXUD5Ica9 - ###zVNI4APqBfIFtFbFqsU1NJAH9NwUtEwwi5In+auS1I+1uM8uozJtVBt7irXBXgR8 - - - -Valin, et al. Expires November 18, 2012 [Page 210] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###EcqXoEgTCHcWV1LlV5oglVYPUQS7U5qOgc0GsjXFxVRGgDRMJVhKMGdXGihPVJ9Y - ###hul6Kq2B+AffIklDBh+UQAuKVJYoyU5cUqU1kIJABVMPQBSJgWEDoGMlipuJq6qA - ###yk9QflJfEIZqpj7yasmtxy6socqXlqBnmNQBdhOrnQViai8Khbqwa6tI6+jz1VPc - ###OUaNJZXVBtEnAhUuNV1eJWNbhgkFRdiOUclKE+X9ipK80Ddxhc1UljfD2TXFbSEy - ###ElIwjTuW/3icgDCWqE6BtXnK6xwQB4Qp2Y3iOiu+q+Q5J8uIgqqvPV5BscsUURWX - ###WsaDGKhWT12cgP3vh0oOAUkwBLLom6620g/smIgSrmEDATYsGx0YSZApd1lxwRWA - ###gKQNBEmmACQZ1ENpAHQcL5B9yq65vvLFBeaTyjLGKEMr7T32gDUqtS/i9F7i+4qK - ###SSijBoSHP4WsY6o/gEJouPIKEEHXhZ0q2wzkMEyKJnUyzBIpYp51fyHClIuecKYo - ###hbEoihQBqQB8DQ3XX7nohGsDLYhzL3oVBoLKESCCp8dGLsFqBKA8pCobI1JxmIbK - ###UQgApisTLe0qrHyDe5hoUYYD0jWQAxl1CLirDAPsQuxJAyCTx7FyZoYtogXnCDPB - ###9QTw7Fqs/JpB7gC9WIDoB6mXqFXwUFmUlROXY2naw3yMstEjIJWwEpGkZkxR2ogM - ###V2QRJ0M0c8SCVWEGMqRSHkJMXhhJPjvr/gygLqCLOMmHsEdha4iHMLQFildiuC4L - ###IoGaCfJKJk7NQBRTT/gCIr9GJHFpluySMabBzaQBWJFYWbKA5ACniyxXZ/UQgjio - ###phCiHUfkgxClwV4Wmi7Q0lqIaT+FwobAdoFtykAD9COOJUEmuUaLkgJEGZpQQARJ - ###LFTiMepp0EZqukzLCIAReSq7JIg3KQrP4j2NJqbAcqUWn2TgRbC3eASwe5AKSbEM - ###U4EKvrGLtQARNk+GBglxsAYeEaY8ggCEF8z9Z7heCw1BATbryT4N0O4TC31DT+M0 - ###EwFDXLKl0xjIRiIkGpkpbJ9A5R8NA2VZEFdt5gvApZBVK0ftHjqzSwOAx4FSvsWF - ###W4aDomDgyRRgK6SKeAegxmZKP7Xu04F+EAMiSDFYOFgI3kxo5fDVtQpx+RZQgbzj - ###KaU4wES0caBysALlUpuJXcFlsXzSioXT+gBbEDECeYiRiqSmiziLun7ao3S5/CXF - ###rRSqB9CLQkFLdh0X3Rn4OVC0IJNksUGmTaJ+jLgjiMQu5aF6AFnBl2X00a6WyHYG - ###hQfEbVWMXc2lU5Cn9eVCoHMe01F6ACzqSZpScUGXmYLYDVqL9BOgdSdSX7w0S1Qi - ###W32fkxLmRphSWHLkAqkMlRQANDkFrSAyXdalNRgMcCnGAw/RKFWUGMSQFIi+FBRn - ###dkFGLwNRIlCiq4faeEAXWbGVDPVI37P83IWLgELl95IgUE8o7sUCJrw+gWYJSWhM - ###LvCemBJAtIBhBSqfMewYTMgaq9zDIEAlfmp6x6eMV15Exo5Y5SxGoUfJCB4Kqz1l - ###uGPHeZWeF0CH9vJUxgI7DQU+5UXfI8Zm+tQrNuuh9V2vtUf5U5Wx1cM8ywDB2HC3 - ###j1KV67mHtgm1VdEeAhRXGTiQqYOcnxHddyPgAj7qW7lL2YiNcxDrNGNnd//k9fQs - ###p4zXxolkoA92PTlTeUUnMsb52vRjPhsPrukYrTjQnZzuvhhMzual1/n5efGe7i5h - ###JmtfZa1WZyX+kr/14dD1LM+vri+xlfwU2ouv5nL6RL3oLowzqavB7f5rfJcV7yan - ###x5fT2eL12XBRntZcfTge/ZUPWs3JbY/H0+GPuT6hwjH0B/hygOnE1Viw8KBUVNKp - ###mkXwFX7Sqb+LEfIrghaokh6dpP3ytO4EvuvUvfbrXwf1r0MCcfk8S0MdP9BQyMHb - ###SrTatdJsdq0cZJ+NpaH3ciLXguf9EZ6lnSOUnAV8GXwcjMaD0zFjIgFMncedHJ5s - ###7/dfH77cPXb8Jei7Ii/4K+WG74+hi3dGZT6ae1rBdPKc+LfH//6+/9E56nx6Mxvm - ###z4b5ePHsarC4nF7P1y6/XR9IPUAB/TchJKXfKGeE/4bcMUY5NAj+jYwr8b85/6sA - ###WZ7c/5L/gAbsTK/vZqOLy4XTHnbQZThw4Ufm/N98MHFfD2ZD58fBeDRpAQWpFE25 - ###6M7x3tHh8gI956fR9eXa4ezCeTW9mZwRkcbif5qNFot84pzelXtDyvNsZQUL/ef5 - ###COmRwkt6dTob5edQcjaa3szpm3N+Mxliu/MWVcViR/kZEJ/Z6PQGPzjAJJybee5A - ###64zx9OZ0NBnM7pzz6QyZ2KcRNDWd0e/pzQJbAUo1Oh8pzjKY5c51PrvCgZ8BI5x+ - ###HJ3BH4vLwYIo6PkUGA6wjQskhWcjHhG0gvWu8sXzFj64paHNkQbLmIYkB9wAFZ3l - ###iwGMlejyKfB5+CTQxTYmUyCxeRc+j+bOWOh40SfNzR4Q9DgcD0ZX+WxtySigNwMc - ###ahQwybMbGNlvMBCH54fNnE2HN1f5ZDFQa/UMlmEKH2e4vvlsNBjPC3jTOmGr5gTU - ###tA7yEdXD75PBVY4D2ptAG5N84RxPh6N8cdd19nZPXuFS0++TGcy1C3OZqfFgRV6X - ###63yICIBz4q5AlAA2PbhzTnNEKJje1AGxDl7n2CAM8mq6oEYYdCDdnMEEPkLJc/jG - ###kJpPzxefECsE1Yp+rgGrAQN5b1AriG/zuZ7hyQ97x87x4auTP20f7Trw95ujwx/3 - ###Xu6+dF78GT7uOjuHb/58tPf9DyfOD4f7L3ePjp3tg5fw9uDkaO/F25PDo2Ns5v/5 - ###f7aPofbvfkdftw/+7Oz+9OZo9/jYOTxy9l6/2d+DFqGLo+2Dk73dY4DYwc7+25d7 - ###B993HWjFOTg8wWb2917vnUDJk8MudV6t6Ry+cl7vHu38AI/bL/b2907+TF2+2js5 - ###wO5eHR5hQ9vOm+2jk72dt/vbR86bt0dvDo93HZzhy73jnf3tvde7L9dgDNCvs/vj - ###7sGJc/zD9v5+acKHfzrYpdZgDuaEnRe7MNLtF/u72B3N9uXe0e7OCU6r+GsHwAiD - - - -Valin, et al. Expires November 18, 2012 [Page 211] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###3O86x292d/bgD2xr96ddmNT20Z+70uzx7h/fQjn47rzcfr39PcyxXYWOCRpsBpZp - ###5+3R7mscO4Dk+O2L45O9k7cnu873h4cvCezHu0c/7u3sHq87+4fHBLi3x7td6ORk - ###G/uWVgBwUAKKv3h7vEcg3Ds42T06evvmZO/woAOr/ieAEIx0G2q/JFgfHtCcAViH - ###R3+GdnnlZDW6zp9+2IVPRwhegto2guMYoLdzYhaDLgGYJ8ZksZ2D3e/3977fPdjZ - ###xQKH2NCf9o53O7B4ezC+77FV7PxP29DzW5o7LhqMjf/cI3RUCN2l1XX2XjnbL3/c - ###w/FLecCH4z1BHwLfzg8C/TWk+YVL2fbJD4dvjvs/FL5k+g0UmgzHN0BinwCvuVy7 - ###fGK8AeqD1Nd+OQX56Ob6GtQRfI9C8+ub8WJ0PR4BeVh8mjp+4oLYDTt7QPxnMHY+ - ###DsY3+XzNeTFauPktvJ7kcyIltPGvBsPZ1IE/RlfY6mCyMMXsVwD6/uu3+37SHnRP - ###O067DbpoFq2228q9Ogw67cLVutMedFas59NOp7O15cedVksnJh7N/zKDilzuhhpx - ###0H2us264Ne79tPuy/+YQUKmlh/NmzwnXyFUInYzO9XuUFfvYaPsWx3g+ng4WHXnu - ###2KVmupi/dv7MrFhXsA8k+IpKW5VLRYewKrqg9A7v2u21+HzlzR5ABKqUmx9e61FU - ###WzwbfVQAH3SeIRD1d1xZ/A7wkxLcoS6IICQI7h9un/S338AO/Ykw5QDYwHPnBFd9 - ###MJ/fIEOZDc5Gt27gUBPIDK+nsBwFP8tvr6cTQEQH5AnU5pwgXFsLPeKigwkg0fk8 - ###Jw7rB2lLKbHAXhAaXWf1mQss9ZxKHwwOSOpYAQa94lzCqzFgAm4UEKycF4N5DsMA - ###3dcZXAObuh1dMedtw6sA4bOGZUXPG03GBAkcNMOLSvHzbaf1Cw4F5wH/8ot8to7P - ###/BWhR483E2z+Fxm0fFyXRxMxR/TyM7S1zs2unYPOeCsP1D48t+H9aGsrCDsugEKV - ###HDnupiq0sRGEPBAYgrPJDbmODzhivqagkVGEx1Xnziq9XWmTQ5dHLiQFlPVXCs7Y - ###i/2g5+kqaJeM8Xw0Pe90qH2Q325mE8dflfGsMig+Wwug1hvEm/JCBP9ze88iQOXf - ###ehFm+bwEeKg0nQGC8OtzXAj+tOG4sdeRtmTyngnpW9ccGeyPP6B9y+86f0Dfe8Co - ###dtCBB/QhD91oRb9Af+hQHmEBA4QJdTEnzGCf3QDt/7IYzorTpsP4LAzjyFxBq0AQ - ###JF6S+glWI/OnF0Roh13BInoR54BUgG78x6qeLmJXp+M8dbzb9Jz/M1edBkeL/e/5 - ###eJ7bxEa2WEFJfDxmw9P5yMuyDE2RWUoTrpIxWnOjLjzTXEM/Sv3Mi2N0qg29XqRo - ###YNXxukrtl3E7xRsOQZo4AtGoj6ae/t7+4fcBIfGeLD2SEVQeAKeDNefthAd8hmqE - ###89cc2B0SpEl+AXgM6sPk5uo0Z3OcjdrGDSKa64gAVTA+jeX0FUhqPlsAMLa8rvPE - ###qNBxppPxnWMOApWE4QJeXk/nI3MQT6y9urtDkwPIuT4uXtlb3YbD6+2ftl8c+0nd - ###LNg3nQZ1NbgdnM6BoRsfVm67tFXH+cTcuDQW07d9cAt/II7zPoKZtEeb3vpoAyqu - ###j1ZX1XbTBWFM0BM/dh0aXvv23ei9TZP4uznD5av5srSWXQdUINT66M2XL+pfi0WF - ###MRiLKmO7dTZgvs7v4d9zEw2Q4sB2KkPXkBqsNteLovBciB3LCqn2tGhRLti8yMsm - ###Vbusk25BkYEMEgeKyecLt74X0s1kcjDuZT3Y0n6YhT282+fy0WuCfuphmoTo5tJV - ###5A2PvNCBAv4HbCjuxXiHEoOtZnGMZ5B4/grv/Ezo57ILFTvvYjLSugk0tNr2Nzba - ###fui+fNE//mHv1UmnQ9eScYRuTFeTgxiv87noYvVZM4Xbzc0yL3DxcFk4NbRfWlpU - ###ueHtj8c/HIGgddsduSDCUpXMJRHY5CTbL18CXu+88953HRCWT/ykD///ox+3AbTq - ###o9/0MWj6GNZ93HkXwS7i/8y9dPwDCusw3LCrYbQKs4CXONquHxWwE+7fEs7XMjlf - ###q8z5WlXO1zI0hZceXn3OiqtHL328he1FxYsA70v7veJFiBdYocSXCCDtP/oeoPH1 - ###zaLr/BHQY3qzgL87Sza6sd2IUxl4tUxEMYroXVGIGwzJ267vVSSOLT8qixvAi9kA - ###S2WR85ZFFFSMlosovJi3riwqV8O+u1GnioAvvTKe0Iqrr37j18Apf34ZdlnyKKOY - ###bIrdn052D17CH1QKtpyMzw1s0qgWADWeMhWrV3pwHGHQh///MfTbRiVUcrq6MVJ2 - ###jBYNzch4O+iaqHBq9vrad4gIFC8Cxw2Ke5yvQ1ggvxcVSP06cqJemJA6tQ3KcglH - ###b+aoQw2ciMy2Z7DE19Px3WR6Bei8BgwNMJVU7QmgbkxWzQEZLUkewafx6K/A205B - ###MBg9i9acQ0LuSpXlyK7o/wDG5vl16C5rWCz1G1jqW0IDgNtrC0nsT8HyT2H50+uo - ###69xq6oRi5w0bQ3z9V6D/CvVfEQEWB49ikw1bmMaI2b4WmogMiH3jYTAJrk2Y3HWd - ###OoIAO/QO9uYt7cxfTG1EMGp2oXQU+FPxDsRe2KfmxrjrdGF/d4WfSNNYZWuTEa9T - ###6ALcUsGTTIqOJMdcVugATWJolJldAAf0O6IeEYX5NSO+5RHf/boRo99M4j583KyX - ###oORHTgWFLkCmKP1B283w9eNh6b/C+S9IAmf58Fse/953/uunXlw6/w2w+OP57z/o - ###/Nd3A1gV52R0NV1c3jkv1pyTfDYbgXY3u6s95M2WHvI6j2exj2exj2exj2exj2ex - ###/3Jnsc53YoBt91mo6P/Qaf27WGUd/c5p+/haWaA3xiOg5/O1yy3jpXkyC/xkbzJC - ###cwVobnOmOzl+BErqOP3Tm3M8cVOqCjyeI/WZInHAAkckMD93PAco2/xmOMznQEBg - ###jw8KUybpN/gdON50tgbz+TgFTQhGiyMeQe9t/ttZ6SP96Opz1uHlYAYvodeuddQ6 - - - -Valin, et al. Expires November 18, 2012 [Page 212] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###Bzo1uMg75HW5MxgPb8ZAR3n0QGrxCTs+n+V/ucknQ6L5TDLzW6BGd1en0zGOno4S - ###hwMi1BMkeed4uDuB6WFhoHCng9PReLS4I//NMc77LF8gyQKQf2K+yAowtwmKblcz - ###hcEZs4nB2BjIaMIaMDICfDmaMY0dnH0cTJARTbG1ZUNVTlk4ZrQYw4iHgzGeQ15N - ###Z8jF8EgTm1GEdwCUfTbL59fIs5Bxk2cq9SHgv7kG0SJvd2jRaOWx3KcRlMMeAAbD - ###HFcCm0GLP2HF+YKRYjFdWLOjM/lcRj13FIcfX18OTvNFeVrOp8Fca2NQf6q4n4lY - ###2/ULiqw7n6OdDUZLB71Sv4CY+m/vfDleGL66atCn+TnDElE21wus/oMxF2OFv8/H - ###xYo/sAuzuZtrWv3JmWxONR3sWnWDC3/ZZRzFb6ykwgfaWNbgcNnOsTsB/Wwwucid - ###dzDI88sO7jy9tXj5of1lew8WmffXLmAp9ISH6CgM6HodllSg3Oamv7FBztL1XcCn - ###ydJusBp3tK32QEGDnOvBvIo3bKUiwat2Y4mYU2BZBbt20Y1kfEdglj1hzYzEw8sB - ###LORpnuP5DlDN+ZRFYSw+yZHQDViAR7Ph7ArkTYw/NRRqxPIhS9Q4svyMd874uUNb - ###pwlXFCpSd8PpVW4iJX80fRVoatz65Re0vgz1Gjrg/06mFzkJobL+YxGQmRXNTcTD - ###jzCqDuLjp8vRkAXbEt5qfGYJnGCPSKxJzdfSGkEAmUCrdg+PJsbEyJ8Iuz8VWKOE - ###DYWv8WyU6DTzBVh9k5yaqFNmb0Jfl26ysflwWbP9nJfUMpBydIsilLiEIQ0c/xme - ###JeFJ2XXH4lUAmdOc7biI3zAgPCKQ8UAjVGXpiKg96pk7xq4EkBeAT6i/OE9Gk485 - ###qARPnJ2Xr5wF3nBAKB5MSxDR3AVpmN4zzuB8QSoMMV9Z59HwTCQNq/EuChWXPG0Z - ###xZyQY26ROIMIvptveb8/X7jU4ru5679/7nWL5/fA6T4B8sLGWBDZOl+cGtziRKFn - ###gQhXU2CE08kIh3oHTHHiwn6Z5QMkQgXtHyOhKhNk1YQnqHzKM+SzXVondEmC34hS - ###I9SC1KyMDWyrgQVnPNFk8kyDZs1ebJxyaaH5eLIsYWFBC/dOhfbfLtAPD3FgNvhU - ###VFMHQEQBBgSU6+mnfOZOz91ANr/ogzk6C+SDKxZicp5yib6a5BnHDs8k68F2+pVo - ###pSSVAuQydEVdByT3KTi2ccMUshSO/mpw29EIYlGIAfob4LJDpa4cgRiVg5WVMHD9 - ###ZUum2KUp2Krp4dTtZbPEX82Zi9WZM1kkewCuFEH5V64AlvsWK1CP9dgWj38JAQYq - ###/gmHxs56GMuW+NQc9sRXwJQms1zU4WM1dt74lvZf/LE2/Oam0aX23wDvwlfsv2H8 - ###aP/9h9l/H3Spx/eWXeqpmoed72f5xRS22+vB7ad8PL7n6g/unlKNRzvyox350Y78 - ###aEd+tCP/69mR0U/lh+0fd/swiVd73+O1Hm0Xhu17PrqgCzvKU1fsy+Sgu7Pctbl4 - ###j9fqrTcbeJ+UDNBFPygVWbWuR4vy9SGMQjAvtY366AMuGf3lZjBZ9GsamAGZtN/M - ###F4PhBw52UOpL3ZA1X5KPeH8IQr89xfnibDC7qE6yP74uNfvxL7Yn+Ju3x33Aw2NA - ###Sg1s86Xz5GbyYTL9NHlSdjnfeXt8cviaowDYVeXLwSFGTt/bKbnM1xVxLM+j+qga - ###ts4IZP6KVWqfw4NzZiHKauWrNBqU8s7nfA89iuAfdB3v8zqaNd7Mpqfz50ADDnaf - ###O4GPoUj/owsbCSjUcydZC/Dp4PDo9fY+PMZrCb3Y/v57pL57P+5KGcNrqm6Uc1Cs - ###B2c8zoiGSVkuQz2QxikOruf5giuH7zd/Cbp+l+rULUBTO9NDUAtO0EryTiWCERfj - ###212ME3+7m+HPV/T3q6yrv+7Qmx36+pL+fml83aY32/T1Bf39wvjq0ZvST/01ozcZ - ###1e3R35ii7R6AIGcupuIn9lTqm1RfI3oT0deY/o6NrwG9CehrSH+H1anQV5/+9jNz - ###rOIvNyILNQ6wbY97aHjKgsS46WnP1+EGgtHwYIUZmcs13NoK3+vS9H3TqThi+9o7 - ###1v4Av/7WHj71blP2IawOV0F02YBliNmDu7SXqI3j77i4Un9zjJEULmkmDtNlNk3w - ###D1+/eLW3DywT72W82T3aO3yJ3s5RbYm9A1UiNqaJ0J4Prq5huhd9zoBg3j5BYmyv - ###DE1q/gl5AUCbPisPRqC5uUMRTp5bq+Ur171T2Okf1nXRIKoUDZYUxfjopaLhsqJB - ###pWi0pGh1qEm1JIBycDMGlUfxA4umcGnjck4bnbaFOJste9WWP1uXpxb6ntzuhA9W - ###KFZOS4V+KL0lojoDqdxBXNoBuX96pYrwahB1KD5yuBpkz+sSG2dlw6GXJPyDVlqc - ###0c3kvgSuuYRbUj7qiP2TCWC1fsGWq37xXn0A7WuI8XoWs0FRezwqmgKtB/dA//q8 - ###+D4FXMxvR4s7/ermmhA0NzoczEDLARhzXwa+YgIOAI8u+vF0VlSD3QtCBCC60RvA - ###aDbAI/s+FtVRg/bO5eLPjy+OyAB5NqXD5PwjansLUBA/gFql1Tfs0wDZeDqf93kc - ###ct9lF+rdgcIEauNpfjclXRK0J74Je5GDajUc5wM8aEatEfdkbt2RBqkU0O2oD5x1 - ###l7KtgPQ6m1wU0xdL2syYnDDWMzFbWxcPoOhZPh7c5Wd71vIs8Cy8P4DRDi4KKKLh - ###fAetdxTmSr++PK+UFH5c9Kk+wFjOR2NQXvugBo6mZ+VrEMX3i4G+BWtW45bXFWMH - ###QPz54OSHZc33p+N7utAl6rrhj8UuVriSD/sALeADINIauMcAlRBh/av8avdd8H59 - ###+eeX9FlQAzDMneXoHHHmXA9moK8v5FKZjdqAn33Ei9nH6ci4RVJ8PJuNzhd1H/gG - ###dd2X4fSGJlIFKt8eG10487sJDhlG/C5YATbTZy7yvojrZpYecWH//TpOjSKZbWqK - ###QcTH3TLit0mILlW7WAZs5H3XqbRgMDThZtVWpP2lbSwZhYEpsPocNA7rS/VgpdSA - - - -Valin, et al. Expires November 18, 2012 [Page 213] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###GXAOBR3CEboExCS0D9saxvPXvG1STWGmRfwwbAyap96HRKg5iBgeXy3ytgTCowxD - ###B2/3961LMmalSq/YSrfol7hLrV5BRL6ppXLIM265ZlZMZQlc+Gt63hYWhXWFORnO - ###/atOuwJVWRbX76xIE2pdrYp1CKFloMaa4bJ1VLUKPLBgjV/5lkmNZmHMz1mpg6Ws - ###5v2Q5KcVcsOqEbysjuYoV7StVx3qnFTl9pdgR0ddzERXL/ZR4fAJxN4Q8VhiUtfQ - ###FyWUVe2TpxiaICvYZ8jn322ygnv4h+rtl1J7Zzlg0PQOmtS3RWjWOKJChsKGBWJc - ###huEH5RTc1CIu7hGtK5uYJlSCetcko1p4Rn6/dFcY47gPcg+mBA8Eb0nGJAi6W0qo - ###IhiVFQBrTtYukIa/nJjUw/HhlAW1LHnlbDie87e/6SLOlhOUZkpDe7H9sr999L3I - ###INDAfLG5SagMlbEnfqqrur2/f7jTf7W9t8+1ear7u9tHbRzGbKVTXqkHbDAFeqH4 - ###JImrd4ob8Wv9rL+XZGwksPDWeLSl79IK+0Y7IDprbQTfwF6Q1rhnHTC1qKPlZm5K - ###vS8Jz1Y/KObbpUUydwQ5MZ/q9skuEm1diRsphmboD471oVAS4HVsCGJlqrsY05ai - ###HrXofLIri1GD03XEnVyFmohTCa0FZanGOQh9TLwayc7SS4XHe98Hfzo8eqkuuaF8 - ###Q3cIa2JaQJ+3AI836jo5VtaXsOUjgJu/8TVz48PeAX/gG3hWhAh9o+6WVFsxaMhX - ###k1/eaqHws2Vi0DJzfwCYdDcfzdv2FXygoytIhyhkBVTRkSL4j52u6UFZ85+hp1aC - ###EPy4ffRyd2ffGGfXWVxdd8ryOYiL3qbXhV++sj5hG/NC4tc4iB9OgcV+0E8HS7s6 - ###HU2EPh+jRR/wb+cP9Eg0pg0j6fJELbkDC1APyC14Ys/YNnKwCaWfFb1zM9gLsIVS - ###K0L3djY3fYvTLg+qgY7NV9fvRu/5GjqgxGgCT90SKpVugX5Je3ybl1vFn6tQAx2+ - ###dA+r+samiCQ/jC4uXXTvc1g5eO60fYwMsPLX/3F9kOjgV9BxnvFbebcWr/BrFliW - ###DLDmFutt904JGrgtePDqzR1fg4fxI7J06Xp5/UbEA3cogvQc8AkGdAdj43uwt+pK - ###KpfBaAi39BGhc0cf/90wGlabCVZua+pjGLC7kuVJg77YwtANdBJ0OoX0hNdhRzN0 - ###6Mw/sTiTs1vs6eDMOc2HA/Q2+JQ7Z9PJ78jb/HpwgZScPK/yK/RZqEDZD0ws0OPw - ###GLONggeVxcDt9PN6aWU4MEx/cDrf1IY0auVneP55g7fDzxbeSXkzQAw+qwgxNKYV - ###qrj6s4oVg7sOdhIPVioUgHr4sLW94C/FcI2pLHwgQQH8CxkeCCJcRzs2wh/xhBbX - ###bI2SU+CdaTU6PdpF0FAtWlor/KrODICPTGD/UgAdyQ1V+/k9iGkLv2MRbgbJ6ur6 - ###0grBvRWMrWGWMS2sn4175fx1azM0GjZp+qY2TlfbkfmOVn2Y8cHDZhz+VhNImydA - ###VUDEOTk80kxGkaa3//VfcsRd4mbw51m789S79U3CIYzdLKtN09vX1+M7FSMeXWJQ - ###FLsRYoD5iwlo5MJ+c+qez8j7BMrR2PG1FlnR68mhAsb5IIla0mQfT6nnDSozBcx/ - ###gRsYNrWWjkpyRN37KcZ1YbmCfu2/NrQMZJbO06fOd0bz1kbnARkSB4q0P+4e7W+/ - ###IaFfb5chBsLCyPYAkk+D2Vn7KUvY+K5Lg6OB8EsGaVe1qV5TDgF3/zXsyFrO++DB - ###kJCi1Qsr18DGxv5rs9gL88iGRB0AoxmroQwZe0Ms6cXYAdiB0UYZ64dAYdDebrRJ - ###O/EU3p9uvFg/tcj8L9ZeesYhvWbjfPBRX5YoMPHTJQbWPpuqT4ixytRa7Md71m11 - ###uNJ+sXKwqgTO1dMVELyewmK+O4VvBysv3i9dVWPazu/NNXaeV1b8RceAmQLOZ5lD - ###e3V1uLFjxLbA3bljbMY92o0UQ9Pcs99ue44mH792i/7UNc/NqrtTTLdNhWwbb+1m - ###Rh683rI2yX074GHbqSzmhwGLgiUZv5DOQa3S6GJGCuI6ZXyvSBKn1iZGjn9Qs18f - ###vkGDX7tDyTUk/wiMgXwZT8f5leHJPqKsHcUmUybdwdlZsdUMi8qt3h8dPYtlG96Y - ###Bm51wnG+TcZXvHDf52flbW9ucL27TwfDD9Xt/fQn3sQB7eLbVfjj9Bvv5s+tqjyl - ###7D22CKu2wvA9Shcg5+OvVQv56ZMlsJRllSXtrD94EOXeqIGDVWmijiCV5JDCGEAE - ###5IzOwQZkBdBbG1TB91akpJXr4RXv6ANrf8MKTFhJ6Vbj+K0Mp/m5SWlg0BVywML5 - ###zUQ5mTTuvzric1sj0pvf7yqVr1iDA/gZyiVMeWipljDj1WHNuiwTPXXzoMtA9ZVb - ###wI0rYxdfFVI+hjkDKR/BQxEE0QBiMj23riBGE1y5NbkQd8R6bE2FUFruOoFZ69aS - ###f2HfnuTDS3VZi+++4I0cWJPxGd/mwj0MSDsfneXqEuHoXOmiFrPW1eeFivppMJEz - ###jJ/lngrisHgiW8SABWxEhSJ0o5wg4IIc72zv7x6+PWkbZjicX6ekwADqcyMFci6V - ###UO5WN3fWS/J/gYslZl+o+YAqiEP1W660wYBDn/bZVmIGqVu5s6LUqXisJ5789tV2 - ###q2L3hWftzQspyoflnvngdy3J1Nybinw2Geso0xY8AlCf/MeZg/8/h///9+RJlwaK - ###g8TBXIA4bB6Rq2HiJ4/KBFiISuKjH6w3xf9Eh4A5oC/83/CXw7XTejEmcOScspTd - ###jhRk42OACSl9j9MMlj/6GOQ0S1LKOAkfP3fre4i4VJbGdT0kmQyg5mNzu2kP0y4m - ###9e1iNtweZstuaJeDnAJ4K3YDWgyCniDDe6AvHSnuP6S4r4sHDykeqOJ+zWB8u7hv - ###DMb3H1JcD8YPHlJcDcawDCkmuszGiCE/NY2v9MF7BG2j+i9NbO7YLIWhjcvm8NUS - ###+bYbbcOPw4Nd97zThSXsdKEF9wQA8yta8VUrrv9t2ln9de0EejzBt2ln9YvbOe9e - - - -Valin, et al. Expires November 18, 2012 [Page 214] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###+Aq4/tdUVrDw3V9XffWrqge69+BXVV+lPVG2mepdYVhOvwylkZg/FLZI8x8OyqL0 - ###6oNKB18AqKI0w+VzyXnb8kE/78/zcY6pEMkzOHr/LjPZ0S8ehpzuOvIL3a67/Oz6 - ###mvKbhQIqxA9+pVDAhThhZfCQQqFZyPDtNoSKsQ96AkrBYhQgERWjzjordNJlyPOo - ###FHEekLPFpSkIdEX6XsasMab5674vlwV49xpMay31Uh+zqJ93y9wsrr4KY0w6jblL - ###kc+VzwT3/bIT4elowOrwvjolNE89yJDQcLq0H9TYl0nE39qCmrbiRYVfb+/QRmvv - ###ByRbv2v/jJ10Vkfvy8+aUez7zuqmEf99PzBOe/b9ilagALr/Gtrc94uDQ1oadXhI - ###ZyMDPE8xzgoCgtuKmE908GmpGCyt6MWVikuL2n3w+AkqMvx9v0u1irGLBXvfXy8f - ###RJ+XT6ANq1Xl0FkOgE+UFbxrKIgr0BQoHVxmcoqWN3ic52cv7ha5MnYx4v8kaO9p - ###vC+1M7+5WnpqDW+6Dm+pjqG9zhee9eRXK10PFpdep/69b7/XgzVOxtnv9+r0zHAO - ###VgRKML9s7MKVr4Biw49Xdqz9IFOu7ISlB8gEaeYUxmqs18U0/7x8HJHW8HhaaDUL - ###bLStVkqqlZL76oBAXakUldFcfwlNQyEvdFcjYafsKdC+crc42fA7PDd3rUdkdkgM - ###DOwzGyCEqG+bcML61KpZqHtO0clu0nU+dAvzpEVKYZfm80V/3z5bwFfj/GM+LjRg - ###tNIaEx0BWzYmOuJJ3mcnkWNnMlf99O7nVbPB90Qyte0FlM7/i4YCNFCSNz9d5RdT - ###OC7yp/x3M75wDyp1Pi1MCHJgZJ5aNozHHBJHxOfH7k/vDrzV2iGaNH3T4K6EDMhI - ###i/3g/N4hwyO6ByI3KU60GepQvwD9s5VCzT53njDp1NOiOXyAOXxAQH+oP/dEy7O2 - ###16osBcVw7HmjQbm9/9r94PqdprNQLPdh1X9wu5eDwcwXaGxtUQ+YrGNjg/9s7Muu - ###+4GqfeiYXS8B+osCwvYwofyGAvdSA1DdchhfaC8oKCy1CJnrd4brV0YE12jsudGy - ###scrLAcvzZYpbVFXDsQFplnWrhRUNWd0sSpquJzyN9pP/njxRQ8Mscocnu8+dVzdA - ###2dEdbjG6opwFI7Ss6egKc7EYYrjH4YIi1cDHwtmMYzaAot7SfITZF1J+yugznzrn - ###IHh/yjnKDif4ucEjM+Aq4xFlBf80oGhdV4MPfJ4xmuN9qfObsVABs1VxbyH2rKkm - ###sWebdUmmH4O94j2QERCX05Ejp44U0Mx2rPEbCO/wZjbDLOjwy6KveCrjdelXsavo - ###JTqNajlCXvryEl2NjNEJsnC1DS5ZZ4/GMWC6NCxnIC8xHlh308PBPsYuVfZrK/vV - ###AxRzHpUhWxP60nn4S+bhP2Qe/pJ5+OV5KFMp4wuDYNUZnM7berO4ZbUQpPR30YqB - ###TavBii6z6hUsQyEej+jXNavsYp9bhUDGEocG/4Z0yLjtl9FaHbcxXi+mwF/z4QcV - ###SJJui5XQHdsP1kdbKHC4ro3xsIpKLFzFMQBUl0iMAncoVU+/ymW9ouzDfGpMAmA6 - ###1BRt033y0qclW7o0IPU3wvl/nHZbN/Kqw7eca/x29Hgq5wLwhV2X28YtSgpFNzmr - ###KjtVNUdp7LqHroQhc1bgh3nOBhjXFUXGqtCfzT+ab1HGusiLe3gY2HC9fKfx9Obs - ###wry+Jq8X+Zi5DH8HaMEg0MOd4g6vZLwCGElpE4eJf7VxmPQeO6rQ5ADwNlJ4e0RX - ###7XJnfj2gmL8c0QjRtVhwhbhrZV6A80QG/3rLQ18i7HsVu1z1MdObMSEZu7tZAyOE - ###IuOAgKksiNMKAgLhRdgKT8Adorrd2OR+amhdEUdOQk5OQP0oUPB/ZC0l4mSxa5bA - ###taCBBva+X7e2m5rN35g0lanh8u1plq5dwAgWMLYcWw8xKyKvnF41AA3ecSLZYTBc - ###3NAxJPB3jN8JW+kcRPzJMFdrKqTGWNenT63h3UNFvdViyu+/2/ySqoFZVa3dsgVT - ###O1LkawOKJQmlGX+qBOgLuISu+X7dlu74KM8WU41Rd9ZxSKJaqtEYdZ8YKNlZL4uM - ###VSongV6/nsqpIITww7ZM8m4wSOxvT+EsEgcDuofE4ZAfQuIeQKsU2biXUlkkSjb/ - ###N6dU1O7/bFaC5MLDvfRJA+WhROjXkJ3qfltOQ76QfjiKgHwN8filhh7UAtPvVHze - ###mxbwm9GLz+WtjJcG+8PBdZ2xlvYtfOvKniWTbcWMapisroqrvrUalDZaHWw+2PgE - ###/fO8scZwACLtGg73ndHXSjtY2X+9uuP6aKNfTaLOys7KwdZWUJkyDoJu7vYpcFOT - ###obpyuPLTcrcLDLG1P73YLRFBJcztKOv00uytGCsC2KJxKarwo+IQU5Oz/JZv4pVt - ###YjWn38qiiOwZ82xqe8SzwoGVfPlcZYGjxAYcr50WdIx+rBJkfGS69xmrnZkcrWS2 - ###+tkgBWaABkDxkZF62LLnlU1z6z9v2EjCL8v2vqJNfZAjr7polXyPP9H2994kTwwh - ###thDC3137+k4YFE34WafTKdMurr7keoe/dv4sEz8PPHeoNQiSuw19tYxF2PCWcTLT - ###6+EpjtcxNS+ND+5mZCpc9Q0ETfXDe+tnjf0H99dvqu7bt9B25wvMEplTgMvFDNZ0 - ###MRovBPfKLoQGIsKGc/0lyIjbCi1jaosCIg1XDNrxfsWIxdRpB0A8R67x3V76Ok9M - ###GPifMLoohhulED+fpg5FVse0AkRjtWEr5wmNBzOMGs4ZxMnajZHs9VnL/GZMkVEH - ###IBBcqEjo4+n0WmKqMjxoYs8waMbOSpsg0ClLhIxkWFBhGa4QVTSWKEAPpCIPc6uy - ###TO76sqrZF1bdcFxdN7qnrjg01tb1vQdU1lKBfrvhVUvaAoR+veXXl/W9WvuEWYQN - ###CP/h1134KQqWj00ZEb6SI5nMpobLEBe5zBdyrG7QY9it+0d4efHN8d7+4QFRpNfH - ###xQsdQeftnBXzfZ8S3CJuSy4gCmi1mE2vdS6K/WdHEgjK+chpMF4/O1ZvqtcYw+Z7 - - - -Valin, et al. Expires November 18, 2012 [Page 215] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###fl/LHH6pMiDgjPtd56jrAKiODWawz+dXpg59RK+IbRhvX6MQv3pkvEFY7btHNmcB - ###kK7ShVBOxsqXIfc7HWe1/PKoU2JKAPxq1dd1VY9LXIl+qOWznQ9MN0V03EjPC+70 - ###+pibYfxADA9NqkbOvpOc/f2xgAgHQL4orijH59p/vbHpG8o8Pev9wxVBq8nWq5mL - ###ZYiGOOiH7+lsadXvdFa5shppAaqtUv3a6l1eDPYJKoUd6ePA+/nQjixQOJgXoTNM - ###Qc/RHvN07YHCUHTLaSSG+rB6qetCvU0PlV91smsHXOONK7XwR9W3AIaA3XWWfEFh - ###bqlHwk81X/JJDmo4LvJuZ/nNe+GqNT4QGFOtTxFol1fngDI1/hM3IE7Maz4MB9c1 - ###bzn41nzZIChK9mhxV/OdtSP7g7WaiATjMfqi9q8G8w9StLixYIXTKjsyrUzHFM4N - ###9AL8kzUE9VdQBJErrrhYURG0QqcuUeibUzs7pegk5e/yuRI20OAVr6uGFf1mcvpq - ###hPnUBFsnp9sfB6Mxapv0RpfDQCaTM8NLphK/jo8m9WOhexVx4TDMJfPEzbpYmmWg - ###onuwb4WJQE0GALW4M6B3djMY95mnGm9hvDDN0UdjGmbwuvP+4hLQ4dIMW3d2N+FB - ###21YlI16cioVovKckTX29b6tfptN5JVjc6WCMeb8qNZQNvi6InjE3GP20COoH227U - ###16hrGszsL9OJ0cQcRFsYgbzhAD33+h4FGOoHyKIV6WdpjKCCbDorm1YMncKWsP8a - ###RoAspIiYQ3e84F3B3jnYkPpeuWq4uVn0ZLCNIjAos6mtUheNMY5QANj0tW0CXWhe - ###rywZA8/Wog6yJzl83+oOSO1GVCIJlSL0Aq0dBWKudNqlisGKUXW1Lj5bRzeItAYj - ###nKimV4F6GKPW9hqjeMDlqebS4joo2GRoLL02WAHWFvf+LXoi6FU61qUKdWcddl02 - ###Y0adra1Q6Y518YQMBDFCKz196tSPligV3btq10RpciWGE3TqFxHSVFinPYB52+/W - ###hXdytacfUWe1b/iwEr5tbMT1X/+GtuKNjXDpV7b+bGwE66ZhBxOGLSiW++QMj4Fx - ###OE9QVMcItaCTDoqos5Ud9Gq+uUnhzxBKS5B6c9MPvCUGn6GnY0a3reGWL3INvY3S - ###PbBlm60ebkOveravShSX4Cp0SlTRz0XgFzOgsI0oeFPNir2J0B1IZBZKcFKkt/KD - ###NMZ7dJQWFjsSAFcGQKiyd1CloF1sgqFUZrRQp9qOa28JM/Yax/eSBZRoYN9tloOB - ###Va2GzGnO8smmiRBbW1hpV2tKitttto3mVwo6u9qGFmCPdDrP4I/1ZRuzdm8aGKG6 - ###IY1hY0ONwYq6YzNyAJOqtLXVDle5Sm0wB5OxXl2XZ2baJZke1M90vXSusuXbLpGo - ###w2m+bcy3eUmWYK6iMUF3GQKVb0igF91qtGKuZedZO7NfuN99V1oCvVMr0K10adjt - ###lvMAOUalsIRP+3SIaqpGlUaL/kHJ2XSeaj2n6Egvs2f1VJi15ypZHWpNLq0pim+f - ###KFkfRZqm0IDaNPdxNEWrN1vnDDgu0ES34KDTlPuJMj5DOSNJ4p8k+9LZVHzWrtEj - ###abLQKVJP4at7zbf40bAOIuRoiDagC8y81zKvp0paYfaEFbWbHObyyfTm4pJTulVp - ###dyk+4DLbRyGtnqLv3XrtZ4rFxLCyrxL/Sd0bxiBVg8kdzHq8GGHYw+l5sXVAxafG - ###HaAC1znnWS6S0DpGHtXx4K6zZr2khHeYLW8MoqDKkjRHx8RPOfeqcgyicZXJ7Ojc - ###DKZu98GZTRejWQ4gza+uMYkTOiPisuMMHQ+x4fLudDZiLrlmXVnWgDIIy3op6pUg - ###lRB12qAkwmz6vw+ee9UtqdpZ1Y27Qq+LiNMgYLSZdq2GnU6ljTJ3sDlr2xzWRrXw - ###Ml/ZOnpjMZjVesSoZ1dLywoxmF/CJvrAHhXLCUDZG5fPfLVSVUeR8KS+xbRrV4fb - ###zJVyijSKP2zVCWqdgvDtLo/VWfjyY2AhlMMPVk0RvgiK0NF201eg2LKK63DUdKIm - ###qMMKxqnFqFps+jC9TjVGArxVkc+rAQ/1CLGyGmOtflAZLKsrLGNh7XXjpa9eYjzp - ###JQ3qVkSLNCMc1YQb0hEiSmeBNTY3bZMDLfO6HMNhSfyI0YR8CCiQkL1K5oPpXF4b - ###ea5uwxRBQrssQ1hfb1VMA6AKGF/jmuMXTuoDGBbU/Lv27ebmbady2/G2BB+T+I9H - ###17XlOQKpm8RxmOBBCQceVY+3nXL2jJooC6ZmbvfxS7nHamwFQRyY/OrmTikSQ9Wb - ###d+k8P5fDTnFkNEBDV0U3KceVYqFNn8sa+o2kBoCtowMJFYEoGFtIcKOtb6UZGL63 - ###S9cUqF73q/RLgT6gn849YVZrQ4VUm1MBRkpD01tP/QW6AM+uikWTaytmiAFtDhx0 - ###+ObPbdz8Q+jKMmTAnqqjAF1nCV1Y2u5qfTP37dquc1AcfVgHsjudItGCcTwnyF24 - ###9oavOnY0EotmWXtDifjGFc1lHoLSCJ2t1DtC2wY2tZX5ZW34pT1TZqVDZUw0PJUT - ###makzRxtEKVEzyNtXN1drlSAsJdm5bjfbgv9mhcluLlFASgJDUELLgnNv1vLtJpmi - ###cDH4dXKEDqm1QJB9yn8HsvU5jZmCstGdtPwK+DLlj0Ehg062MEPNvGUrVyDa/25O - ###qWokKNYIPUVGIMQ5ZyNk8HefQMK14C++cs2zJ9/qCfbdJ4itbmI1t84oZkavLENs - ###yw9WdpQRgJzKANc53GJBFEj3K3IDqeJG1O+tTSeuwcm6Yxw24YOKZAJebj2qT12n - ###XbfbVw/QqlYTmVl4CFUvQv60SawxGq1vEyUfcyxcYZ4PZsPLYkirtSNCA4bVxUFF - ###EK+r5tadXXSdp8bxRnVEymWgtkGjiAkSdf4B2Ar0EGBzc4rae/seoHRrE5VVpnZg - ###D7mruJ2V+af8FodUNvOZE9yqn2ApEO0DQGLSAgWHZTF2Uw5EQMXKg8Ph6wRSW6Vx - ###qIZ/2N5/BWLTAxqIfm0DWX0D1sWo0smPKCmVZFDLpKxKm/qGF5DF7zl7tJx9kSic - - - -Valin, et al. Expires November 18, 2012 [Page 216] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###TwaEV0TidOfPrqfzBf9Z0Dfz3MwKK8BRBdaNjrbPMFyYdobStU4Hc87LpQ0umEJ5 - ###NLlBSmRZPfCGlYEpbh1+dlZ8b8vceAYYzbGu1g12OWHdCOIHteTf31L4tS1VN57l - ###bRdRhWVtu7+q7Tj+8saLlf8BDySK0sA7vbVgKQ5xOHHzZbeyVNbYCb03zAq1caTb - ###ZZ5Ix0l+srFZyCidOnnDlvQ87cDdsGHxPNZpvMf4bIUMX5yEgAS7hXNBScpO75wB - ###i00si/BFvinetKmJ0Cd+VxVzDNcip8E1SxoErfsvF+v2i+lwMfiYl69bs68Rzc+t - ###Ifob5SWvIWSb1XqGlF6nEv8Fs6C0uddVH7RWlBG8zrPQ9e3A/bosBlQ4H0+nM0DT - ###81WquBIGzzDpZ1XXpSpksfPEpJ524aV9k71u2f3Sspsca9Uwd+CSEDTRkW6nv7d/ - ###+L1JszpuXO0J76NwL1y16yT145lzKZMGtgGBN7gaiC7Rqvy5ZKSuPdJKy3+56Dph - ###mV+ZQuhqcO92wWTBMs4S3+qa+YRLQSzL4QNqeJ5Xs+sM9zavF6YS9qb9l4tVe7Vk - ###Q/rrSy768x0qdpq1ZCDh4JhFptGexX5IlvnQOj91i/dm8iHLrGAxsk3C0noRrE6c - ###q1e26/TprumLMLRdEbpOxTGhQASeYzkCfxEM837lvUn3rzGOPEQAVW95cF2nhlTV - ###v7y3P4W09W/xyKtLV4RbXwWMVTXgBpioMq0HwcXC2wO3GSCE1/c0rKZaDxI7aHMF - ###vevxsQnzaiF2UMZIGyUPtmoNT8uMHDSQ14c/7rYfZtWStTm4375Va9v8iu7uLbVs - ###MO5ByfLyZZ2v1rfZvGWdg/tj6O8Ua1a661+c7hrX/XQeMiP2t+mmr+5RWkwprDCl - ###XyqHpYVxw6kLSmGPoSajFu6aA5ua7ewsIyJLCOjSODv2bF9X7mzXSSTWNdvQTOrE - ###5hf0+qVjoAPzvIfzUu8ZwdzFOd/M1SBJr8h9ter/tQLzdrSfsBnnSt+FW1KpnD3L - ###uJJmdm9nKFFtde10B7geaopdR0cLoutx6CH19GlTXq7yMQ+2xFcNOQGV6O/yGoiT - ###+eIAowF27IBoVkrA71S8jF9soaHefUodNx88q/hEVsbNZ/ij8j04GtZwBQdW61tp - ###xq+vTr7UgKW31KXD0Ov9EwBfoxfHQzMUnBKe4XcylZ4Vi22uNiIPYdTFKDdXnReZ - ###kVFOabt4rVKtOMwyAKQLjCqqlJwD69rFXc2d4pgW0VMPjm9BihuXGjANrTqkn5pG - ###JUHl5OJ7dT8YMeLMC8NmBMXqfHaqN/ypedt2TyM76JKn91OJf2je1hXP7dGGOiZv - ###jo7CxV3/vTkx8t7H1a+bWXmb002A/nA6mAEsaYXvzF2t1HJjvdSE9YIZ2pX2qy9I - ###vtwmwJz1Q6PoDsOgrBt3y9kvjSpPyTZupG7v1tjGI36pbXiy5EX8l7op1S4cDs8M - ###90Jmfp0Y1E4wj4fLb452t1/2Dw6PXm/vF94NJiuMmlmhwWf+9rfy1DacEN9WbAkb - ###ju9JkMlqcq5ywlAMm1M5M22YysHuciNJfVV+g/lz1UsDm36qsGRa0sUUdlUf6BBG - ###dujWNdzlgpfnulR9Q7bRtcuq5dOn31nMqUQQarl5oSfXjkZesKocV9n7kDKkNNEV - ###LicXZJrK8h0AFQtAwxJ7AATdqcRgr3EJN0iIdPjO4CRAZV/eTQZXoyHfAmEqS3Fj - ###dEy61xghhvy+yH/urKY8ueFSJJmbOTnYkelLImcUN9BKLoxbTkwSI0iOJXmAXL8p - ###V6BpTtx/jUGE6mRECvcVmoEuAn0tvxZ/qUJQrhCVEUIHgRCqseoXxHnp5WYzfIDZ - ###xRl2EawUd57fu8XfQMWNJyNoV32wTdWcCD/w96rV9GoVE967NSKxOYDaOuaY6gp0 - ###1uuP9tmwa8btss/2bXXMwMySya7cTtipZCyp1l81y1t6UMlOSfeYA0DE4x/2MSqp - ###361cX75vgOUmggc3YVlAC486626TDrtbsI6NjU3DA9y4uqQ3tR0Dpn8+GwyLc+oy - ###StdIG+YupIDWXRYUBmZ8RWOY0+viHpaWnNVdqvLNYWoQjxJXzFsdRsyR6ls79AhQ - ###JB4NGucTh6UM9COdTM0bAPjhGQvaxTKwQOmMc4zER8WeZUbB4uRDehBHUhqzcnrv - ###spU6KZ45kLtGtCpkMH5R5cYa7j5r2fS1ao4SQocg7Wpjqt8OZt3UWOEaiGChHdBX - ###7mZDgrasOz8vDRByPh6YJxD4CIP5eaPA3fus8VilWwOC5TGKSvhpON9hW/YeKm6K - ###mQCE7WTjZ2lf1H2vXaQaIzRyPzwZVeUZxcajD+jEbJ2B/typbZ0aVlcFrPdGRGCL - ###Mxd7h4ZR3M60Is0weiQGNmyazriuCQFrV1vt1YXdMUW2Ojm/uGjFYvKOaW2qiFBF - ###D10JtEByU1rk5G3CBh2F5MfBjMPSym0NQ6qov35gOKsOxteXau2tmzVjjRKYmwvP - ###vo0LBqOJky3Yxx+9hIuckJUrK1Sp2v7VaFLyuqY4aFd9ipxhnkdw6jzXQSLXMm86 - ###FJ7u6OOrXNMZW7a2pKkO1Gy3I1AEVgOvoxFCNQVTO0YJ+JSVC2x2wMFOZPvARAWo - ###TEfnI3RHAgHuTq85JsW+AQ3q6oouTKAzFreGH+iAFDYm3pQYkISXF/kOa3QbCYy8 - ###4bgB84Bc3O6JHxlcUwMhXeE/nykBTQe2Kdp6WEuhaikot/TaND+qGu5mm/9Y9aPO - ###syAzYIroggHS8uKICfgR+/+cFTkhpWdkPJSxjYJq3szzM92TxGKGyoOzs/xMAY4r - ###bkr3RUQ8SfVqeSAKbtIFXrr8gktyir5zeC/uDLu4uhlesvyuQkC2jKt+FNxGYtrI - ###3Q1ndjMht7vpDcW9obsureJuCN7nmV1AHfgWyO0Pvh4y534m04nOYVd758ZkPSoc - ###LvVMGezono3cyuEpAJQK/0ljc9GxNJFDg+SttjEWenFvA4itdY8D5eX6S3u1NygU - ###GpitBp2O1eb60tpE/o0Rd5ddGqmtW+vcWS65as2ks2xqaFW7cy6nnxgh0DPyU+48 - - - -Valin, et al. Expires November 18, 2012 [Page 217] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###uRrN509MfKU7QoNFiegRxUT7ExdyjXs4FtJWPGs2TCipkeydG7gL6E+OkIviptWA - ###3JIA/2bO2Wx0jiEl0Nv206iQ4E18JawBUjOlG0Uf8xnMc3RxScQc9tY5ekddjhbk - ###56TCOuF+JAzWXsJIAGkEcieJsBeoY06hm+m4Zqy3ATmKXOWDiaD8p/x3MIabCQyH - ###B4JjF2ABju/Ann2m9q32X8XYbtC7uLaOp8BuigGtGYS05JOsRbcapCnUTk35ghXj - ###2mZx64vWU8mfyvvMuLfa5+sgG04v9codO1YZ02+dOK4jqXhmw+s2Z87UwXLsisC1 - ###un6iBejPtsuBastIjONZblLox4QIjZfgiFsT6eA7anTBML8dosAPUP0kqzQrLiBa - ###jGr55b1isvpiGN0nre6EapoCjipXuVdWuC48szNYCzuBGSiPcs5kjcR2hqhOmDgg - ###gq53rJqH6oe2DA7RjKRmX2AgyHbbhAUrSNmUQNFxbVHDtRpVcLfLYBYEq9i9kJDG - ###NBSWrIDygrZhv+FU0ZFuRf6ORBWCEvvdOyAE3uSO6wL8hgA24PeGAKnlMqE2AK+a - ###K4DP2pkhVxn9vZ2QLskoRQ0AMUIKo7y6jV4q+3RV3wj5vfec+19vQDfLz8YA66rA - ###lVsoQhd+bjVcXf4apmLKykj4QNLhm72zwSfeeYCYC7QCwsgAaYdMO8gLLv9kXDNm - ###SUWN8+GXBz4vDbNpxZE5MjgS+beOPw3uKHuF8/qYdOxgLXYoczdlyYZBjsa43YbA - ###DJDyg+y0QHahVCJb0dt//Z1lgjKi2pBUb4eMs7QpVJcObN9bARKOis9hHD6HKfq0 - ###5oUImq2UDKmuk3kdSqRmtGxXg33w4fTZfHmrwYr15llsWl6tT7afrI7z46hQYqZU - ###bVeMvSUV/eCemkm2rGZyT80sWlbzvtH6XrCsau++quGymQZe/SUkq3nPM0xn+jVt - ###WqV5ax+0Is43F+yUFOcXo4VpqjfdCIpgYA86r+D4Xw8qakX4uu+AAwYp94fN8LHD - ###D/mC6UTtVbxPdO8K9ixqoK4zH5znizuenDTWbpucr+aST6EqQwMV8wO8Y3NQJWiT - ###HQb76VM8vgiePsVutzbbGOQuMJr+vYOcVT09FxrONprNJRGhipBdlGSET+GLRbzn - ###iFafK+ExkWH7NAwxTzW6wN8G/eqKOfWphL1SQd+MZkykKS2znOoqr1w6iR3MFzt6 - ###Np11dYJqv6dZFlHKipNp6uBB59LF4bMcOJvjpBGZ1xBf724fvz3apfPa/uvjXTKM - ###j6cgHP7kvQs9z2M7J78iVwLvXSIvbY+RBs+VnzwKa3vAidj4T2qh6rlhtFIb18lo - ###WEbDlkL8m4yydlico3w+wlVlKNq+E3JGacXPW+YuYAXdMz0GAJfE9cKIsVS/MOiJ - ###Atwa9sFPqweA/+ydWeq/ZR1I7Wq0sx2Lak9jLew10FoO8htCuKwYQp1b2YhdR+8B - ###Qh/KLqiRVM6kZ5MLw7upSim2HDskSjnMmwoYCBIvEiBFUzCCVO2pWk19M72OHY2n - ###7EJermzHu+eF5b2G+478a37NpisRhxoCbF2iNHdpzR3cGk+x+3aK4ZIiWdqK6MoY - ###I1mf05VilgE+/Png5Ae9l9z53QRkWJQDxZxFeOAMbs5GUxwoRmQfzbQu+UslOsT0 - ###ZoEOnkaECOMbOyTq70W+hWD76vqeBZDdUqzDTudhl5i/DIxqX74r+aA10lNKkTdA - ###gyA5oPWvLHQCsvCTZ7l/7XoUAviAJ1G57l3G3ppJWUXsvsr0Tp1b1PpZL0dzHS9U - ###xeQzKJUmB9WbfMcagbT4fZYvd2L76X7XOsuLmMZ8R77bFILAfka3ZBAW+yXPaO2O - ###2WnVOCabTfilJv1qk7XOlDaamUEZ5WBXw/r9g90eq6yzodslXcKavv8iX8tSp2UA - ###Gv6sSzfZss6kK/FmreCOIhwU/6W0rMUCNC2pasEvt+DbLagODWpEndoe6js7tS7q - ###jQMwWqRBlLpYdepCvyihdzT52OxszBtFZtk1Gy+5H9dfEPrW93vqavWBWCxvs0/X - ###KO9r17y/opYUQ4CYfy9vffltnZr7UPdcPcHrKXWt8u2VumsqdaXlukpdV9XbK0t8 - ###9st2mKVgWl02U+chZR50peehsKwFp9xl6z70ks+SRh967WfpLZCzXEXwaesNZUW8 - ###pTjrB7yxTE92szeJhdMtR+Qp0HkZngqBKn+qr6bQsFKJb7IuvzRVW4k/6VikWpeq - ###Gw8SRTMIRO3QoBCtac1nfWuy2n1VALXx/Jf/fRAsc8k6Qf7hYny1JPDPTUPKL0Wm - ###/K58r6dOjXiYHkHiHgvA8mQw7K9rTrdmj952Vv01TQMrAWWneNU1O+tY+SL30IsX - ###uiV5zKFQE3g0zAlzOJuanfJnCTQNv8J651g1gOFK/WKad4nVyJeV1cuyrECjxlfv - ###55vrCxjL4fzPPZ96+r7kllud+UFOcg0DdV0pmZnoPSoLLfyprbp8wD/LfzenAKWz - ###6fTKGefnC6eNBy0UN+FycH2dc3Kz0om9jrQ5wrhOgzGafe5UcKgiCpQgpRg7zqaT - ###XJzHHh6BvLMsOjXCwSBl1UuScsfjAmgiGUCo67po9XsHINkdbO/3d4+ODo/K0JWS - ###NfF8gZLVzqMuUAPddUdmPbyZL6ZX6sbLwzKpQOVvl0lFkqfItOrSu2Dv1JXZTWMY - ###Yr7WzUljVOTGl3vH2y/2d/uv9g+3T/rbb/aWwKBPdtz7IcHm3m8LBPJ97iIs2OBQ - ###zbpCoC+SxNQmeChnclieyqE2B8kBqZhWnGwjZCreEyxGIuRCEjx56z9vQAEjhdNo - ###8u5n5C0E9AAQD0PCDK/eUSY/WfbNJWsO3RkgNUC4fLmrItHSkTntNq0gyakdGNAm - ###jXWFUv+FQZoAybQsS9UNLWCd5ZRDnEvSHZkypiHZ4bsE/3z7rhHlqlmJfi3CbVbR - ###bbMZ2YwYt/XrqRiswjUK3Xr49qRANC3lzUiU/kfhW7GGGulKW4Om8EVY909IxH47 - ###Si7ctdhpJpuje8j10Jj1h4txEzCwGmVKxYe1tTWZycdBfzwCKClTEzyTtNrGO3tS - - - -Valin, et al. Expires November 18, 2012 [Page 218] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###Xk4pP1F86LZ6aVn2UVKmrXC8e9LfOXz9Zn/3p72TP/ePdv/4Fpb3ef3tCnZE2sRO - ###B7ML6tI4oS5ZN6jwhocO0/SnkftQAu1MQTI/HZxhWyULlHnrk2uXBV7rIgVNB2FJ - ###0wG8PDqBPX7wsmE6ZgD7XzWrzaqg++Bpsq7y5TPchan9pvPzi/n9iulxJpsvndyb - ###o92Xezsne4cHvyk2Bg+ehhHPVGazsemXyhhXvlWhzU3v/lnrPfgGaCn82j88PkaT - ###9s5vvBMfvhX1VfSHL6We1I8vjvqk7x1tAzP5xtha52n5dUP89uP6urGozC2/1a7e - ###jDkPEz01ZotZjhKqW/LlooeuEyQe/LdiilFlgKhLT19ODnZ+2D442N0//nvQuuAL - ###KLeVAvELFxskKOZTJ7tL9vdovTbP7ANSP9pWnaaUb+Z6fUHyN8sSZKeAs1pckgzO - ###tkdaKeEeXp2jfu3vbh+12ygJrnTIm2X3YAfErqMCvkcnlbOGOlEM7R8o+JWcFTQy - ###Vy6e39crXmjjEiB4derj7dw328p5a2EG3TTMufea1Ooc3b0yizPCkjj29fCHhgsp - ###SlsBMdBjNE5KJYpIGDVjKYXBsP01rG21PBOYTUL2Dt68BUKyv/fmzd7B978FGxqP - ###ru8hAZY7SEle3fv+ABTM32ZoRp7CL6O938PIEKQNYyonE1+pG5pdaGWllghXQiIs - ###Ib0rXFrtlgeSW5zKqz20Xh5tH3x/L3+9YTCvLAW0KvCtpkIm54aZAJIPbsaL561q - ###m6LcFSchMFbAtLY6LTWtHoegrMs4nt9TVBtIjD7uq/P2YA/VyNe7Bye7L0k5frby - ###Tf57Bg053+C/+xt6uUuU/Nc39CUj+kYw+nfAEpCDZQ79F29fvQKedLz3X7tO4EUZ - ###rYbzUi6oguK5yFvOf57ORmiGtt9CYyDe3AwXlOBzh1ilKvJLkRG6+Mi7X29IMngY - ###gWgpJ1M5V3Qlh7TOjKyzMhhlyZ0tN3JCF2RNH9bs4vnL4pISbeR3U7qvPJo711Ms - ###Dxwe88DlgxkHhB+gsYUvndmAs9k47MxWq0QX1G6lGzt4aKKf0Ce8Xz5apw+oQ9E1 - ###mSKvso54b55x137pq8TRZlLpopA+7V7+uW+mnja+GWfetV+4npWa3HSI0O6e+muf - ###b0CLr9Q6uQ7iDYhNpxA0qwi6art5FIGbjBmNr4fv3nedSnP7b3b6h0e4aetqwfhZ - ###msK6UjVYsQWtZRVJ1vq6asGX1jsdDD9czDAA4wN6/bzORkWCulw5L0RYc7eJzbDM - ###p+nW/aYlCeOrPl4uXORtytfbdXqJpy2dBak3K1X6ZtHZ0AGBCbCoziLawSHqPHs7 - ###TtkmWmmpbshdp2ZuTAz+ysmp/ppPMRY/0S6sK1TL5serJJo/FBldv7MiDWurf6m5 - ###Ki6qGka0wlKdaKW8sjV1TLjzUcSSvNTGXEEbrIGrrOz9UOWnFaJrBoRnQiWsjviy - ###qfWqQ53TRZ32l2CKnmoJLVU9SvaKhvAKhonohVW/21RyTjUVcam9M7S0T/FKjuHU - ###hXFSAd3ti5oCCeHX9ERZchbW4pRO22rPAKztShMqQdMU4x1igRiIkMOaLMF8Yxz3 - ###Qe7Bu/2B4C0d+yhFUnNvgpKexflguJjO2tasiubtmoYEvSyHd9X3QEu4X0py6lfi - ###4fTnvCAneKcbjUn6ecsJ7j1+5PkvP6vk081X23v7XL5q+iiv7gM2W8vwuMT0qkp0 - ###M0xA8trOKVBv+jItGQZvLrqxsMI3WuLjj8IPJ1+eJrVOn/WLLgoRixtsLdn5eOqG - ###ACvb4Yqz/zI21RFcSvLcRFhKCCXIQjXOQYJiwtNIMlAYHw0d6skgHX2YaAlf7XPD - ###pTlOGX0P+Nf+a4OKDAsJsEZ4LfChPs+E0eH5gNDpj36sYq+SLbPrjPPJeiGJ4Mta - ###N48i28V6q+n+UfHBkDcr38oXk0qmVJAorXeo0WM/87tJXfFGyyv8aYtwVN3Motuq - ###cd83Bj9UtxsMCRpFi1oJpc6lvHAEx1h9ZsOr1Rbc6tULE1gPamO9tSSIN8C11ups - ###zGz1vlmtSFuGGRuaXd0pRCz1uWqEDpaZjmttzktL2+tZ1AmcpbVasg6IQXT3pLj9 - ###YlxVcQ/WWzUxUVVF36zolysSgHM0ih6s1mzHVjkPHFNETLqogjIT0S37YwMBOpiO - ###5rnLGdPe7O882zn4vrjsVXW+wWsrGvmsz3gtrOv8VP8Rr2fKtbACdQ3lep4XGb4l - ###JAYGFG/VZdLOi5TzD83E/aBk3OU0B1+R5eCeMPYPCmBvNiP36OpyH9j5Elo1uQAL - ###HDDA8EXXM+29YF7SrOYec3Y5+gfs9sGdla3UoKb8cbPEuTF52u+LMEn+WnzedfR5 - ###hvPczBpnfjGvGZVv0tlheh8QO7Z04tLoG40BEGgqVraW2it+3+JGrDIO4yYR4Bmm - ###Y5obzh+6XR/W+nobp0/thsuMGKy2UwXITzU3C5fDtLy1mnKfW/F1zRi8IAvUvFbS - ###hBFFFQoiTVwZrtYE5ZUJ2VWYin5lCF8z2C051tGYfi5DrJKOXFaOdux4iGrQ5KyN - ###LzuVPOc/vaNZrZJDXkFZO1ZQEKy6tRV4naYU5zPjpu7HnPSwn1ap8S6BoSsC25L8 - ###xrK+7aVXUQVd6q6I1qHMZ8Mln/3umeh/xb3iGjwjj1FfFvwBt3rv2Qbf5F7vsqws - ###lb6ZN70vYVpVQ/7OyhpOG4BbJK8MeuhKzpeiUs0xtKR8+ZVZW+657eqZd1xBwinf - ###cZUrrtWLQ5hYG/WRQiixw1iV1T4jPcQvtVxH5zJ+VxU/t7asiPUU0G4G6tP1FK2u - ###GAyMQrFRExhFIUmdH/665uzh3Y5rGMQIQ/ti6nQM3bfz5i2HBB0ZSb45TzTm4LyZ - ###U1hSvD5yTZeVzo3ooQ6M79zMg6uN8+rwPg289YZc1oWYbeWbrk7ZZC0qVPStzHA0 - ###xyBObIXK5w5aiWC+dvbxZemv2zLUTiXndY0mcr0kD528d300Tj0s3bWqUlZiDV+2 - ###0gFNzU3I2mQLdpW6lsy9JUqwllUyKyXu54bL3OUs6CEolta+NZA5vx2+K3SD9+u1 - - - -Valin, et al. Expires November 18, 2012 [Page 219] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###6RsGw3daY7JTMtQIY359G8e+fQWsqIgaim7+/eYvXveL/vfZzLgnuX/MsAyrppb1 - ###/7H3tutt40ii8PxdXQW2dzcj2ZIjUv5KHHuPbMuJTvsrlp30TDarl5Yom219tSgl - ###9kznefZCzrm5cyVvVQEgARCkKNvp6ZmRZjqWSAAFFAqFqkKhKsqMFvdMy9gXrQ5F - ###X0qZHyWkQ6wGJxgg4pd438XZ1ekh3kKMNGy6iNhqvo3Ez5Qk3Em+lJAJ2rSxe7Pp - ###qAPspghAyzBpubIg2m5RR7NhD2+hK3uMUtuyynqVdffpJDQjeS5GJ+lQuINd1np3 - ###UXOL9LPs1EqJ5LlR2RUgqrUqRjtNpsvlHTn2bhgfIbJElbvEM4UpS3ZjxT+YK2W9 - ###XPFo7gC8fz8uVtY20L3tpH3eXIHeuCtByfxNMSfnDJ+Pigv9ehhSaGElKPO3Vmyo - ###VenLCsaA3e5RT+Q3K4q+FSzk0h93imgO6awo841UE/3MFuWQ9DPwiUSeRvnK6nIq - ###5jKItTDsZS8Q9JzoKj2NWyqrZAtw9E0pfbkq6XV/KIv1Cuq1fPxfwx/iUKJyT6fU - ###1QHfb7/CVg2tD3CzIx6IJFjEQOdQIBxRkOke8Hl91zPyvsR8suHsOmXWcHedpMqi - ###X2OPWYW6sbxReddLN6GMpl7eT010rNVS296xLTPEsOjn/CXWcGJGIBYDEIq+J1V4 - ###ayBBltNelMrbSc2n4eZo211JbV15lWz/W2IOYCh7ALNkGeIuaxi4knsltwf9MpkW - ###Md5iuxt8gc5Cl6G1Mgg90Jy+BA3JcvyA9BpMKa4d5q7mKTqocS30rEp5yjyB1mYx - ###/2Wp2Mq2PR2Mk5TI98/VAO1EytaRTQVi061k0KSCs2guiWnS0zJ/mTlHPmdGRgBu - ###a2NICHIgn0ulFO6EQcUHYzt/i2qX06q2rJQPDZbhP4Pe/gasd0EiifGrb2koxJbp - ###VYKvB8jXbVydjnlWLSJbgr3n4KYtV5M6kyNLHc9frR7fEekryMXhpc4zTrWbf6oT - ###ZCuDTHdwywmp996Q/QACCciGsOp/kEkjQjW22hwZhEKCFFsOZevCbrXcMmZxsMsc - ###0IUjukw59UNK7vF1EkynPldMYft7oNAYHup7p95pyDwe6jrEdAbTYOCb8pjegeqa - ###21tpuQQ8IbfY5mGBOTSJs5qYm29x5GLozRuYq1KeDii0MEHmm8HK8V9k5qtOueWu - ###OqUkfTxhQPpqo64kl1uCrIx9pE5B9dFrr8Ld9ih8+S3PeByd2wrrAiYvCUaz0MiI - ###kRF0SpXQUh5TCB3TXzHzcZryYlRRgnHNeajmjU8+NsHw4K1VjQdZJcwkH6tYrGSa - ###Tqic28FvtJzt2Obr8rB+ICeqMxp2fK8fxeIMR1GKG7TMdkVODSiqGCPkRFIuOP9+ - ###KqPAp8gKovsg9eWRDzAdlCkfcK6pk6ypoJJOrJL5qVwMtFuV2KplPcxpUjaAuSXL - ###1GQQ1zVXinWnXLUstjlgkLXnaVmtlQ87Rsvf8sZZtMsAwjLrf0ohMyCTLK6AIHle - ###A0lAoI0onISS0Vz7lLgj8Cn307CUyjX834BDVKzcoPI9eUTGcso5TeokpVvQOV83 - ###oteRqTwKWFc2HKnyRqxL+kdhUCBLGIdvCS/FKERChrcRd+gxojJ0vanH3YzodGmO - ###R5Iad8HvIGxy61H9k8roQ3QaO//r19FiVx3uQ4ABo3dETCVsDf9JCSESezGkuzBk - ###+y/It0EUMZqiR1te8ji7lhcd6cajPRVB8NOgyLjUlvc8cLj+QpshM5pw6Tt5W+kt - ###pvhVmW5Yj/G1iggjDqwae5/FIcPiZ3jPkebS9EpLdUvDeMsn8b0P4ZYiCVSJ/S+z - ###8UTJCqwXO1BdznOnQ/SWx4QXGhHdkomDxounaj7HKItmYmnwiPCJCpScL5kX92ac - ###49aIPQNE8s1oqPRfBPaOfku8J64F2eL7xBwDTbw6X/zn8LR7Vle7FF+737uzXe7w - ###eBjyALekf419rNWsS/iquov/fqp+VnI0H4yGgKIp+yGcAkRv0iV/6B9QmsKrb+wW - ###9iD1nFYC5h09Cnd3ybVeZv+yBNfd3XVc25E19Ygino0GCKpID8zbpvTwjXHZVI/Z - ###96F+3DwUoUVs7he+cBqo/6SmwVC8KTDBKcHZ29uIFeDjE6Q68bxGScrlK1zHDl6x - ###ka9dyuwQp5aGp3GePeABlcqOlplqz0gqWyosMDZsQmEOb9IQT+4h9obFMrk8O2u3 - ###TurHx/ZkRwqQ3SwgultDZKT5q24yIeny+AR41vHJm10DAfBMkzR1MktA3FVCl2Wk - ###nl4I2erNCyKfk12Hj04uOJhIHl8Gvuw57hZ5m+YPwYbh/dRY99qoeBGr52det8/5 - ###Pp+qwyeth4OD8kHpEZ6fz+H2uaDPZ1ZKn0WSFiSctZKKihWOBYZwZLLlFJoDpKBw - ###Nzw6R/oRhPVGeD1p6UnUWxFRKLfT2KfIGq8upsV4sbw05QgtDjPqEaI3Wh+4isEv - ###Eb3Ar2Vd1F4pkTIEvY9ZIDbFXkRaSQwkysLwpBDTweddIGAeNlk+KWcHoFa1UCUF - ###+y5ifYVnmdOTnCM+lMmil3tq+vYoOq/IIim9S+K811BFSToRlxMYhUZIAEVIZSb9 - ###Z9SIvlGN6k5Wvh30IoPJ5tGg//gFc0p7XRTPeeJHfwCiNt0ZxxFHm7kYbjx+PnGI - ###NSjXpoGu7mKpio6SCI+GNB/109QCbC+iCOtV7YocrVp0kgaRgtJFg9LwJoH1SLbp - ###Fe24LJXsMYd+AYV41JkCZ1LdfehBPC/op8/b2dQ8sZKjKjqbb97w6qXVuCchr72+ - ###Kl5V1OPyX240ChBla6boo6J81X2zm6S7RK8ilMoV2+n2eOviqjs+KDM3ZVBiCpUU - ###vq9qWxvk2LVS/OVm1Uk4aVsXjLbcjzFjezyZtay5jJXYtCUSIykdsr6C9Ear2VG2 - ###Y80a9+rEYtReV6OYDNxqRCvtpj8C7ZP1+t5NCFJaMAGVO3wYXI/6YXQSRsqftDLG - ###Sjom7CYMqTPN/jMND1GOQujAW5+nv+M5SYPISj4b8nRhPGPpghn6tGUj+kgn2bE3 - - - -Valin, et al. Expires November 18, 2012 [Page 220] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###a7yNizRu2UknoRDfyIo2wMp8RGnhyCARc+G0Oc8TuUmy49V1CwVa20isIVGEr6EN - ###bfwLJN3EdI95ykX5IZ87kSdu423oheK+jH0CVEvRRDOOACZ4ZKsYZ2/e7CopyvVZ - ###4ak5o6nJcRdFVVO/Bt3pbZlnufPUK1JKl0bj2GgT+ZqP4qTM1AZ06GDlkfceYEXx - ###DuBp8qbItYkZ54cj0I4x18KtNwQFEF685HKUmtwMBV5G6aZ5sZfbSsF47xUQhDc7 - ###9VmmORTC+Wb8m17HqmkSGWhgSVi0yGV+FE4tHvy0EorJduIUqG9UGQm4N2/pDdpx - ###EV/2zRX5nnqgAD/TOHkStropZdKUckiPEDIUwAgDq7sGTekyYMXy2opkx9wAxSoV - ###iT5VMiRPc+7xJFrixNMP7vz+g25RoYp7WrZqYwkSRbhl/XnFUXfbBbMFx7ZbufPE - ###FFfSeST7T+VmYUKygBYET9zCXWmD8xBrel+SNNMT+uIMLxP6PjahL81GNT73l7v/ - ###Y7LzqtD4ll8yxZ1ecI/qH3wF6r37Pmlrq8+ctpa/tmetfXTGWiTqvDlqCZffK0dt - ###QqXQ2IMkh0fmjs1FibS+NV3RIJ+sFKFPzgv6DElBC0+7wfpMKXH/WshM6LpYxtwo - ###31DBnuX0iSlO42SkygkPpjfVfmIqUsu50WkcHUdLSGlt1NEbdbIafTZzoe2GYKrF - ###UBNl5W3FDMNhId/Vx4XuPc659GgbzzebeXKxEA+Pi/Fgy8361/kZ29NSsn5T23So - ###TXehNqnFd/Xjo5pbrB+iA7Z4XI5AllSWSudnJCXAjH/xQcfWLNyPyI5quTmqKtsm - ###nVkdjJQkpknfo8wMptY6Rl5U2+s5zZqel0gcMiuq/J7RdoYX1dxcnha/KWujGQ5V - ###1vI2p6p8WVFtKVHtCMrOhzqvTArWTBPmIllRrTjL65U23yMtX3LUVDeBVAqSSTCt - ###sUhTCCRZJ3JWSSWSZB3Fh8TaA7rOa3GXsYDWi2Z3Ri+rOrKkpyldGHGPwt2j0Wcc - ###H/126UkXyrmZN5ep+6ypTN0nZjJduDUjjquSwzT5ZhXkn0g6ra7hLdlYPrUlOk1N - ###q+p+p6yqy0Spf0+JUt2Skc6UziujdKaZ3sWPdi9Oib6YlWw0UoBBcd9ewZPxfPlG - ###+XlmnKoUm1CTwMrYrI4amTXjfP8pqUnFYc1zOEbLBIpZjtGWLHaGizaC5K1Ty4mE - ###do/JPSpAxGn7njBUmdQvxyhzJxwFMv7tMo4qp0+zqS3nqJo4NHtyqAHL5MSxdmN7 - ###t5a7EQPt6jGmeDrJXWjRkif0GTKEpqUI/RuRxrMsgN/HWs6Z4/Q3pXELiSuZTp+B - ###wh9P4npSUlbkFJ+TyKW35QJJOtVwwRmU8f2TdC6zWv5jZLX8B0tjF6WIwvmiaORc - ###UpuTtnIlc2BpCZVUDpc3p1KcmSUpIVYXyBt1fHb2Y/0desz8DkYmmLi80WvxWP2e - ###uQf74045fwbCZ7mbkpZS0riroqXS02+tZGQrdB+RotB9VF5CS2qhzLyEiQj+j8pL - ###aEtolCMvofs9kxHmWHHnzcuDd7+j1ZZq5LNnIxS3SJrHh/+gKfV+v3kL/86T/Wl3 - ###gn5HOf8S1bKz/hUKnD65mkQ4RDGDbDZRzjQhKIskF2oFeo01YOrDT9so+cs5+yGc - ###dTp+GP4gmecPwRAQG3QZDG828IfT+I2IojodjVg4AEJS68BSxms7BCl+jgEYZ+Mp - ###XushqSh+I5DBhiPYHHGrRVB+N9kNSqAXP4YtbjR5YLGbFOt5QR8q0sztaCmGyBUc - ###JDj+4w2rbBk63Q+z4d0QNnvR7ZQ0ODr2KvTzM01LYlJwc8GTWeiXqFDEZCNiZiKw - ###/eAai7Mf+Hx/aFy0mmenkZHs6s9/BgagrIEfKr3ZX/4Crf2QjAuEHfnD4z+clkaz - ###Scd/iVroS3LKWLv9wzN+MJP15uY6/YWP8dep1tarf3CcrY2N6pZbdd0/VB13o1r7 - ###A/vD39PHHNzfyUeEzpsEN7dTkGNKzK1WtyrwzzY7aDUvzsjQYS3wiv0UjG/XziY3 - ###7AjPYGg1Wotv8+JvJ/4Nrt0T7/6r3+9j0Y8ieNb1A/vfvjesnHiTDvsA635Irs1G - ###DZ7bk6wTfjfA9XU9IxaAZWd4CWrIOCnTk+tg6EFlDEcZlnnQn9GE/o5mU2wF9uag - ###F3REwEBv4mNkxwH2qMvGk9GXoEtBWkQIr94IeA6FVIVl3w2wEkWixnoDH9g6/qgY - ###XQsxVJToE/kxDkAaRT7gifsZ3jUI5vBKoAzbAJYYoPceRRQjmwe0EcOksekdAoid - ###vhcM/MlaSi8AmoIO2QsYZHfW8b9HR8T9EzolGXVoI/HkXL2EaRjBywkbAG+fBB5o - ###yRG+ZXAmpg5ADuvUD6geRdnB+DrQIbr8OfSnrDXqBD76BTYbl0c41fT3cjJDQ9KQ - ###x+ahYVFkJ5yXsd9BAsAxcVCjCVDKwHvAKD0zvEIK4gEw3BH62kAD0MnBaEqNcNRN - ###McrpJMB7p3ixnGMqHPWmX5EqBKnFcMh1UUaMK/BIooMgDKMRXr5rtljr7OjyY/2i - ###weD7+cXZh+Zh45Dt/wleNtjB2fmfLppv312yd2fHoIi0WP30EJ6eXl40968uzy7o - ###vv7/9//VW1D7j3+kt/XTP7HGT+egsrTY2QVD2aIJLQIIkOYum3QD4PTg+OoQNp0y - ###g1bY6RmFyDtunjRBAmGXZ2UCnqzJzo7YSeMCDTGX9f3mcfPyTwTyqHl5iuCOzi7I - ###AsrOQVFqHlwd1y/Y+dXF+VmrwXCEh83WwXG9edI4XIM+AFzW+ABSD2u9AyHYGPDZ - ###x9MGtQZjUAfM9hvQU7SzIzga7WHzonFwicOKvx0AGqGTx2XWOm8cNOELttX4qQGD - ###ql/8qSyabaFoC2OrH7PD+kn9LYyxmMSOihpsBqbp4OqCJDZESetqv3XZvLy6bLC3 - ###Z2eHhPZW4+JD86DR2mHHZy1C3FUL1PzD+mUdYYtWAHFQAorvX7WahEI6tbu4Or8E - ###CaEEs/4RMAQ9rUPtQ8L12SmNGZB1dvEnaJfPnJiNMvv4rgGvLhC9hLU6oqMF2Du4 - - - -Valin, et al. Expires November 18, 2012 [Page 221] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###VIsBSEDmpTJYsmY33h433zZODxpY4Awb+thsNUoweU3o31tsFYF/rAPkKxo7Thr0 - ###jX9tEjlKgi7T7LLmEasffmhi/0V5oIdWU5APoe/gncD+WoFOTMT5GloyW+13UXph - ###+RsKDDv9GbDXHzBw/trtD8oT1MBC/RGKmsNO4lnXN55hRkV8Qnmepe8dMUtMuTjF - ###MkWMcshvwj2UkOn5Hk9mgMVIliqAIvS/xt7EA7bLSANFq77y9CfWAgYxncwGykOq - ###ylq/zJCRTEajKKMBB0XGBQJFN/GKXLL0QdLETZInuBP+gFigLa/qJdOVStU3Diz0 - ###k3IVHuMCkWGKtAy6OIeRZfgf8hN8uaJBG2IU9IXB0SPVLjYdob84MnOzKxR/mibk - ###VDoSK4gAJP3EQKW5jfdtgTA5NVRM5JAAHQR0FuDxzgKTFCNbiTVQeuzUxfNl+kXn - ###QF18cMJ9OqPQCOqrn7R6eScVL14M0xAMGMPm8X5RbwZyWbQcHofGrl95Vkwmfcyz - ###cWnDWDqOF8WlZFbRJdHThrQsVkvm22Pa6vhbp5SsixdM+Vs38bb+9i3u8c0PDVas - ###lfj5G79ngtlh5VUTKy5iLPwkshV7oMZ6N5FXZpSKPb6xQsVue21Zkj8QHnZ6sdkY - ###yMBv3/bU5uzI4irwSaPegv2UBtw+aTX4vA58L5xNfOppexD6tqGIk++f4m/V6KuY - ###KfVXVcDWEnkexHkDOOBbz5s4xSSWTkV1JJCuLxfOe7ysEoQk7r6EfWbUpdQ0PREc - ###IQzwrg8JhQbPT1syF7JO0b5MlKtzl/iVDWeDayBNAEkPiRV2vGEk1cpAlSJGJd/v - ###sJP4cDQE6djrI908YC/JsTCCBeNhDZCWKdz6kEzq8cIzL1Txae7wVLnJueKoo4su - ###kiDUMCRiWf6k87U/lU2vAfO6TtYKXdFvuuEjjMrc7o4G5E5MfgXkgm1EhCvrYeMk - ###tWu3s6zh4sqWWHEUlLEzvWcreFtJIUD1npZmKRX5zDia9atLc9Zzey6+ZCg+ZS2G - ###ikO2ZZb0Iyx+zUl5gtF0HXpcSJ544UuX11EnJJGxEkerPtPzu9lKx64IQi5EuvzD - ###8rOY/Y9k3s4ffjv734bjbmyY9r/axvrS/vd3av/LMOotDXhLA97SgLc04C0NeP90 - ###BjxU697VPzTaMIij5lu04kV2Nli+veCGbG9C7YrevQEOc7t2u5dt0Ot8nRhPknbA - ###Ecg5s/F4NJmSSU+z/CFnTzH9acfpuiR9fPbWbR/BhLQvkXo/ueufd+mgt0o0tV12 - ###avjF2Sw7r8quU3bpp7tedjfL7lbZ3S67r8q1arnmlGsuvoJ/a7VybZ3+v1GubdL/ - ###t+D/hW8p0XlhPz30p8iFUG0D8fdD8bT8Y4n1UPHDYzRotAJ6SNx11GFucKNBZ2Xc - ###AX6kHRB4K6jU/S8+7hSwh3Le6WyQCrkGkygQQRoSxusLhjWXNLy20JvadzYPBMWJ - ###e+Ddn35yNlT3A/Ss3yobf5z1rc0yc7dr8LX6qszYJujZbL0a+Xe5+BDwCP/gG2e7 - ###TFiGf/CZU/u2M6cbP+bphuyNs+VCb2oI5NUG/LNRizpSQ6AwlfCPq3dkQ+kIOiS0 - ###h3u7zroRTBAe30WPNZ+Dqj1GrnjbHmLEHEJn++6z7SabLHgnCv74qT2UFw2/FXQD - ###MWlg7Y7XueUe+5p+jgFsI+f6gzh+evTt5zhi+2wyUcKRD6/RThD4ofIMltrkAWig - ###iiEb6MeP6o8m/VDix6s3AHwZKmcgIxtQwXPs/QF2HjRb+rPLXkAR+q4FZcdGOnE6 - ###NUMrjkK7m9qydDjvyFy11B45oBRRTx71igSrskcFPlU/l1YGSmRZHipIRG5QCmLQ - ###H9EbGSsDbTSU1Krfh24Ev8z4EQKp4/Kav+JVuAstO4nAZorvv9IN9QaA4finxq8i - ###qxb6mIrYET9jBDP5HeOWBXt7anBJPoJPgTpinl5di0GJWbMCtB6T8MfNuiSX32Ig - ###zChBFg8/b6bcuYOx3L3ZDXbu5qS7H1qSm2GA/KGKCIwuVrz7190APYOGb34u7Qzn - ###ZjvDlXqKsWolWoYKWoaIljvMy5wnWVY6wsSbO+3N8LMtQ5YZdcyWK+2bNSsOjkSj - ###1mRHcOoQSad61IAkun80MmXytR0texzTqV7kx2TaMXHZMt5RTsvoRMWtQsUfMUcY - ###duZHnkaq1bg6PEvg+cc4+rnSlR/1rhi9zZgHYGOW5pp6c7yU3iQ8wtBv0Gm9flRR - ###6+e3RLgcEcQsyV/02FUrCEjjJ6JixMLEYxFLPRrQS/0Qk3NLg9+ksJpoCAl2Y7DL - ###8XQierIq0Bbf+1YY8XQw5hl9ro5bjZaSRhsnH30Dg4nf5bGlMDegJC68V62Qh5hn - ###zEnKRDysHZ0LOsAFd6Ni5jWo6YRfg8LeKM3+XPoccy8sRFFp4lasIVkQo7DRBoPZ - ###ANPg+cYJLfA6IHX49dX/I2B74vcD77r/QFYPL8poP/CGD5wMvBBKwr932M6aDPHC - ###5xWjaeK8euOs3QhL0WaEG5BTWnFVUtfCZYq9xL6THAAOD97sujsH1g1k/m5j5R2n - ###1WRCX8BenGAlDqJWVbd8viEpPw3+iHm4dx2xw4yGgGDaYTwKK4+YJYmXTs1IrjXT - ###MRKnr8I2h3wwydFlF3m8T4eCDB2BmtcG6mtF4QDnZBBObAvWu5DjWIBJXGngdm+F - ###wcwG+Qp2/WGiIKI+mfT8pJqv4Gm+YjxaYb6yw+6ol6/kL9f5yiX3ShifNQUm0E/j - ###iz+s4FLqCjK6Dm5uyGQF0tnpritP0kI888bTMhGlNRj4a5a9uh5yo9sAdCq2vu5W - ###a6+qW8Rxeet7Dqlf/hef1Ch5EsdvrTCu69pzhsLK2GP5UnSeVvf2zBzaESLidCEp - ###ooRYV9VoYQEG/jiNcYD3pVBZPH3jrlnym0bx6aHDb2yr6q/2fu1SBLKg7FizhOIq - ###3bWRqa3v2raHEVrlCWh/9NUPp5U+oL/Pzj+8x7nyyKnhgQ/OlnEUkWAb6FjqH8Qi - ###VqWMAfy3igxYlzR2MngLb+iT+FP9/HnVsVFqvduVYb5pUERnRD0T/2bWBy5CQwht - - - -Valin, et al. Expires November 18, 2012 [Page 222] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###fUUh/zSJPMCLkLeDCiIXRW7b9ESdffNGCVNr9O+Mp7ImW290Iv0L/Jx6HEXXDxT+ - ###sHhaeunaU7sCFt9fvmtc1ttnR0etxiUprbBeuiIBYzBhP/Q8+DcEpun/AABS2qED - ###2ZenFkzEObcxfuwAA2/cnMLGslqkibuLo7yWUMivaP1JGfll6pD59i+uL9CyiFMm - ###0Fm69ROEON5rP8L7mr0gwhX+GNJboqsRPI8yXV3bfrVVdYhnhcBFyylgvfF4MgKR - ###xkNr0C3GIAKxZH3j1csNx7rS+Va0CyVW1Di8xaK7clqBFSAygctBWNc1bFG7WhRf - ###UfnNm1elCrRsq/PLtYxXWAT4q0VoA6eq9LKLTHVjywqIDpS9MPQn0yI0sLerp6dM - ###kjpGdb62sqKUVfAt35oF4YRcDPhqLSNNDH28k+NNHtZS8kWrERAz+ej8hZpC/IFB - ###9sVTAPmfGvG3Lz+enb+rtxqvtcdWLOKmDjBoLnlbpYy1M4+GozMmwNyYnR8eSY++ - ###5Ke69mrD2VyPaT2Fqre3sqkaEUQogFKvoXRJJ3GJ51UcqCD0NPomXCuVsQqRtw5g - ###cUrn9TfXX2+mpNZ+JppPI2w6S5SytWB1oODYkCo2ZX8YSl2J/PrupxOPHY6O6CSY - ###r4pkXUFLByunlBWNQjKjwWLPxUDcDobfLtn2S+t+FPdX3Y2gYZLrOUXbSGvuRpSx - ###5ViXHI7FXHRKH2wDQmkUtwby2qK05eTQhIa17sgPUUgbUCp6YjezyZe09POnNnYS - ###dxSoIIpuvrfn2rpymYLUOftdyro1NjsbDdCKtK26RO/EisMitI/YlLS5S0vX9BKV - ###cy0sdVUdrPxybe+KvrgUqbC4viJ/vSyC+lnM0IrRUlsqlSqb64bZS+ln1LSlt9Zy - ###b5i7sWkURPv46ir2TjdSWZR5w+D1rZAVPEb6tsoYPY3zFtssxIdQfXwpXfImY4Ll - ###CvtNPldD/uwuGPM4MpHrYZS4lo4EnLL5xNWeTG8nfnirPerot7A5H9CerLSlI6Dq - ###Y4ddofjt1Irhahj9VIok3BOVB0ox8kJUAK343C+Rvhsh1RUfQHQJNN0UpTMnZa+d - ###+F/E2ZAytHE4i7Pz9qFft/FRUVBWTouA68W5f3mfLbl/d4UhLk7/2+uPRBASBWrf - ###72HQV3/SGfm9Xpx2F7Tz6Ieap7eFB9FK4CeladxYtIUptiF4jCcfImQ7Zus8PtHK - ###9UeRReE2YMQxFeI17W3qK1tqmkGAEXGK/dHqbVBSzlwQv6rlAoeo/hb2OIzD+HNF - ###BpNMOfiZDsZCWXXE/gNQNbGG6B3e7e0p/TVv7WMzmKiOVgI29Ouv1K1UA6Dos5Mw - ###3R2OcMuKNos4+81Xn6wuXmcKFC6spsaeQIhZFRycbMaYO+bnz2pvjUPSxBAUMkjs - ###hrJ9kwotvE1GEsMae3z5K80RcQCi7Se8REXyLbWmzfjLFVirwym0zu/cj2H6Qr9D - ###jlk3aOn8j+5/DX8oQzN0T8YkkHTqUGkvSRf90Uo2KUgkvlHIAESyf1Xp4K+FhXDO - ###e2FHd8KmygvHQYiMEibFPZrWOJxUGkMkRUcK2pJdjR99U1KbBLA/8XMBcSg6on2g - ###zL6OJpTNB2PcfvUm8Er4p+Hll8j6RPOpcEuc2J34d6WSmFu6DUYJnnbMp+p2zYOw - ###RVblnylDTdSsisdTH3Q16rQQ/zEJHbbHXfY8fvwhDntByPbRMxQTEKF99UGZRJlr - ###SDFtNIdKmxiOpIzyZBdlQ2HoIqsKYY2njYXXMI83I7rMMGJfvXCqEopMUSnOoXVD - ###ioAGy2kEPc4GN4ndM/2oVWxPAQaE9DO6afKuYQyM29GsL5rr4HESaaBkDQAp3rAq - ###4hL5+c1uLKBYlhEm4wvEATp27CvdL/EnXyLHR5qYsSQkXZAmxoSEKSUPNY+VesL8 - ###LZrto+AG1HGMRchuR1/5cRXuvRWMLiUFfqBdMUyv2xUTEY+wENuqArIkM+lzJfWF - ###L6jWj/pIJ9BnTve3wc0tJgSk4UjLfGwXxz4wkUOqEokg3D+TRALKO9qbvlRk5pie - ###VdGZp+Uo7agNV2AjzllvRZNByBFnIPNpEaJUod1SvxwL4vFK1Q7A7OBje3K0lFF8 - ###wPRbRcmUViNsrChtr2IXS/GCPkNFkjydPb6qoxyFQJF8eXFPYyQ6zuwxnDrX4BOT - ###fIYL7SteIQTyhLdQrONXxCwatADyLRCXcAwBMqKTO384mt3cintMIxalvqSuYT62 - ###NT21WTT6PYH1aD8qq3vJqpKuq5SyQXFhN1WKeblCvQ56xRK7xtQauipO0du5tqsG - ###q5kN+WaNgywkrbwYDsfDddX1phj5Qm0Gh0VRdF4zOiamDQN3q1tgpxgePpHiAHFE - ###Bi5yF79G+8q4H3SCKZ5uCK5kHi69XDng7XnK7JK9LRwNYFIeSB4OuUX6zvfHoiO4 - ###TBOnCf0Z7qJTZAIipAewDoSYGuqGo75Il3x4mns8icWLkok935hvqPXzG1RK/nPr - ###9auSQuKYbDGa7L299VIyiI7FdgqqDxBAnEaQMlxFSa7meOPoOrytqarR1Lf4mMxM - ###YCgSDBtdNKF+U7eFj8L7Pd4e+f4s16c651I8cSzmiBi9FUuBeF+48OnWQESmDNTJ - ###G0z51Y9CNUlLWaILBL+yK2WnVU3TVeVL7UWUoSySV5R3uwnX3J8rIt+SIZOlAtMY - ###iUVG1XbhZs/kV+RVw81g4q4yTgTwXyYCDZb5fZepdSrsQm8sXFreJ1UbYOUR843Q - ###jt4zxGVuSZwhAVjrQgykauTzKhhmISV94R63rZRiLyPBpSP00trn9165Ok23SdFx - ###ObLupU+x6jCrM2VluLHBRAroqgkl7qy66MTCpPzbuMriGhVhLIrrrToVZZAK9et8 - ###SesGVVhVs3wjlLQ2zVzSWlNx1nLl8RsBQsNSJNYZ1qDIYqA/jvNySQBmgfnTkMLj - ###dANVzO4MjCmlLOlbtcyCBoL0mnGK7LrU6lLT0dsFxidJi08TFYVmzjXyn9/ENVVX - ###qkiSw5MDlO0igS7TFlzKCSFpAyAgtJi4hS0Lyk6yk4oSLLETK8E0VYr7GBkloCfc - - - -Valin, et al. Expires November 18, 2012 [Page 223] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###wFH84T+67IeybK20Ix//1/AHHgKEticy6ZnmjZxDxNv7p2XVJ4oilmuHCFTuAE9o - ###1Cf+PR7PRu6fKleUo9ds6nl92E530aslTg2toDKyXiqL8DT2OVYYIe+cVDpEExVu - ###qChrdn7ZPEyLMaJHH9DR6f3ByqlxLke2IG25woOf38SsLD64K6md4KinvCvDFf2s - ###DI2wJaPD4oBPdvYJh3yPO92Lz/V4x+kMD7uuneMVnvEIz354Fx/bAXDt4E6fX8wm - ###FYV9iHEn9RXxRhhEuBknmHR1+deUcczexdqngPCGJtONJPKUnksMuobZL6vRWt5G - ###awYmDoMvZIlDNYcSSuHY1ZH4sVxEywpYR7ITQPSE7yLvRAWE9hJ7KR5KZdOAfOLd - ###AYbRqIKqH557oqpmIvFgJerAXgR4b0+2qWsbcVejOntyrcI3KcPr3YjMn0R6QJEg - ###nlJa+Wu/481IhPSmfwxR959N0WGi503wD/rMoRHnZpSOL9g+5O/kQarWDS5I0wxg - ###XCD0KwR6BN41povcQojFG753ZFHwEHY36CosKkGdIAypNDoGRq3fMVFPwHiXZW9X - ###tKlDni6VFLlLaL2/8AfSMBIrPRHr2ZHxX6bk8And4MelMOeIRJsQXsFzYtmZWPvK - ###EPnZEWDhdNcpcw9T5HgwMwBCRQEy+7FY6iwEUu/7sX+0NovaVlIty82keKDSc9Z+ - ###YiMI1evQgnwl6X1BvT0UdZ97n06RBLzuF284RU+hKLxOhe+U3OSgEIMZm6akWX5h - ###eXhAV91RshU0oKhGpqLAiqKAGudqtElSIvQd2wvjWDwuHS0WArC3V+SLdlWguqwt - ###nYofiUYWLK/u2nsR94CpJVYOLMq/bWHE1ffkJFfUg1WNbiq7lhFHAboj2W1RaUot - ###4CdLRJmnyfF/+GAqAGSq5vdfxpGoMPFtZJOkGbE8ogN8ZkhmwhNGM1PzOx78jCAQ - ###VnKEqyxJ7TxHkYVVkTUvX08iKclD0KZmko9lgWawxjdOjOzUXEGKAC6zRMlLp7FN - ###NK+7huJhwblvmPS6iN0EppNgYPek0LTSlMhNurdGFLVJC1j0fVwpYrcJkffpZ4tX - ###ROw3EZ0O6Y+kup/wHIldIyzGAZkqC95zxUvo3YnnruU5NxbbXsBMtFWHSNP5ghss - ###pLmeo78qdeoh15y0vCDxqKWNRRqeLvjpV+JYUByb4i4x8Ib8XFc/ShILUGJP2gaQ - ###r0R2T9RRou+vxTLhxSrGKZrSl2i9L2wQM2yaaYYbzR9YUXAzDaKADcMkmrC/7Zme - ###C2abtkvqfzXPFyspRlarJYqq7O1mY9xoPcXMFV+r5PnXhDNXn1+zUTPAFYVXl+2V - ###dO+yvosJWytgsUTY+DnGKfP7o69cro3OWsrikE3VCSIvBdzOUFhULFmIisjlQiyi - ###4kHk5gh6Sm1ljqegcTyiHO5fBn3bKZahhyqI4J04yIa4Uox5dGWjcnwCT5Aef64Y - ###d4NW8JQOry/GTrGbSu/egtYG+zWpKYCBUZ8Hk6Jlj0JthWxjQQeTI8u7XJE24z+g - ###LTwGRw4g17Ad94KpOHP2qHl0HemMPIwgxPOZkBU/blk7f5yLacwnrRCxjrmK6Xv2 - ###LXIsc2LHMmKHZOL84Hcw4hGriNd6XmHpAaeuVNptDBeyhLsZShPOYxzKkCx/tkQT - ###yHd9k2pzv268K+UpI/yEjmmwxFZRhDk+0a0C0iDws3EmpDQpdXb+e9XAeynRCRCf - ###hYyhd1EB9ftyeKNOLeTyFg3jwG40USDYlINHOLxFZJrq9AYzo7gWRZ5u9Po/umXe - ###UuThhr+llxt1Q8QSgOJvduldtGT6I3HJ0eI/50+/ok/Sf3ALl7X1HNxckr/zsxCR - ###ftZMyPkWAW8gZQn0R/YVwKExHPHebpI3/Kdu1yQCga3UBuE2sEOQ5OKYKyzqr7q+ - ###nIwFJltybS25ZkvunJZgoq39sa5e2aDtHTYWP91Tm9RkzZ8TOFcMI+7PFQ5f06ic - ###WGNz9OrxC0ErPD98fKq6a/NtH5SlYkRKkeK/zoSEI6SZyDEd9CJDairHcWg1p3NF - ###S1J9zbVTPNPFXDm8FnqRUIkMbQg0Ia4FlSPNh7SenUUUyGW41u8f/5WiY7c7Xjh9 - ###tiRQc/I/OetOzYj/WtuobSzjv/728V8PKLyrwxqT4I51fXYAZDAZsePRGPZUHx52 - ###Wf2SDfwbrzL0J112eEY3sveWgV2XgV2XgV2XgV2XgV3/yQK7wvbxgee7ZM6aw9Rk - ###TUfHZ/XL9kG9dalkbNIe2vI2QYu7z/gprKwIR/QhsaM+Owd+F4CeCmwCj51QRSr6 - ###xAdI0T5vNpvEPuH9NUXoOl8v0UHDF3+CLhFRi8RWeC4R4EVkaQ8ZFHpgIfDcNXY5 - ###gs1HXDc/IE4TlkXcBxiwYPB0B0a2OMAgBwd0RAKKLHQM5Pobn/wwZK+Hvs9vCaEb - ###6Q3fH47Or2KnBQwYFDV47fe4RcHXO8pHw536Q2R1uPWgP/7KSlRXcw5JgGBkRguj - ###l+Ng7NOVXH5zu9efhbfQIGtOowbJyIlXAPCdkhElqsrvQRGb5ihUu3M0mkxnQ9iU - ###YEawVrN1xg5evYo4uMc3PkFmNGLhag8b5IQOIuhPrxw12acHNNn8a090oRfc864i - ###DfT9Afo54EE5DNvv9UBZ1noGlHU1DO4r/QA9OdA9fhBNNIY1RjuuIDZ5A4g8hbv+ - ###FJoiOSaesTHe38FzRY6cUBnGGnpHkN3yK2hfaDfq4YxEnsd0K2nc97jUMIiapAsA - ###tHdjoBG8WQCC2wEjCV+s4agsnl0iVqG/oCk+jH1+cqEgiuOJOzAI8SJ8raIjtunQ - ###UepUVilyCrwvsZ05ZRkrdkczQLwozNlM1D8DRUxGC1QmHLsXobc7m0gyjiZEwTef - ###GCkwkYU35IGqjy+Aw9Ob+OcRtY3OPl6nM5rgeuhjbrGowRjMGhJS348CYLOi0kxJ - ###G1PoC8LFSzAejlyOhZKgIWoku4iEMOcVzBOtggi2nN01bPMhuvTBm+6q3IDYLq1/ - ###OhHDCNt4f0Q25A9vPM5cBkR1o/E0GIiMRiyQneyWTRKF3qHXSYxefk8fOvSRZHy1 - - - -Valin, et al. Expires November 18, 2012 [Page 224] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###mRBG0gEegeaYMnsYzSIqhip3UkiNWCP0ESXd6wlKyjO077NKfyCQK1Z9G9Bx8Oqn - ###duvs6gL2Rcd48Sp+Eb9pw44o6qkV4sevqHgyHLkoSVTtoms3ECsndfiGoQ365EvN - ###ca9Mfan0e+uwpb+s+LF5urleIsu2fNTmz2LjWAzkfjBAGg2GCCl6326LOA3R+o6B - ###c25Ayy1uMBnASMaxHgzanS/TMGyHQc0t4k+o322HYfEFb0OxeX+zDabmJgcDz2yD - ###kRgrKIZ6+nzEALWRW2bo+5h6KwphrPHqqK7CWSd8/UXZzmUUC7EVhxaez52P4sZe - ###ZiC3EN+6EkiWPLfXnyo4Vs5m4L8bM4otte2FibtcUcUe3vbrT1PCLaHTSDgd86YT - ###Zb4xCzQxx1SDqdMo7nxx5ilXUrv99vTqoN2msMDxw9bloXwofyjfRYZ1eIbn+cA5 - ###q85xSZ1fkRmA5DF208EII7QRDshSCfonHcVe020moSHHYppyMPNvoF6Sq9EP/Ggn - ###im9tSCPFkrqdFktrP1iauKDtXGxeBp+1buc/KBFVMkaudThB9tGbBMNAOhIXD4p0 - ###+ai4trGKD0vRlTojQIsS8ZckfxcYoLMZiQLc5QUjod+voP9Pu9V8224d1I8bO/LF - ###Sf0nWPD3ZVbBcPzbpfgFrl98QWH6S6rVuBiDLansbkePOaPqIv+0qcJU+6/yPVwb - ###3D1v/q/1NPtvtepsun9wnM11x3WqG1s1tP/Wtpb5v36Tz9n5VUuIGS30ppp0iAzW - ###Ouy/CvIHXsjCRI/6Q5H9UX84mPWnAb+lHL0ArcTr3IEe+xcsvTzE+d2uf7yLgCrL - ###91ga6ec/1U1Xnv+4bm3DwfXvbG3Wluv/t/j8m+XDDs5OzpvHDXZGts0W+zf7BzZT - ###djXE0NY+3VkKpF/zvd+t8ItM17Og3y3821Hzp8Zh+/wMtv9d1E5Yk6xleLhECvTE - ###5610uWF/FjWKjjNSLIZqH+oXbTRx/6n1ml2F3FbxxZtgKH2/0ge1FcWiycR74D0B - ###YaRzpziuYX9BTSL3vTpvgb8EcSylPGi/Q+xEIG1LXOsVgWmgKMUoCdBABOUqeOru - ###dUOv57Ob/uja6/PuFA6OjutvW+z1Lqscxl1g/17kL0B+UkvEw1RKQGe4qQDVaLJy - ###kC1Kmu/wPB+KKDaGGEVcNwuDDg8wNPYBzbMxl+wq01FFtwlCK4ry/lo4KQmvOfZH - ###/viP7M5/+DoC2bOImKuftpqq6bLEG5G5sxONyBdGM+OJX8EOq+2oiFENMSm4493b - ###VV6rbyXcXQ2x1g9rnJIZPHsRFGTzq9g87aZC5N794w/VtVdrzvoPfyxIITsM+neK - ###hBU95+nGk88NiaxQEGEz4uVUaDWPf4w28FUcl/qkTUVLBVKk5hVFeRiKckG+8VOj - ###dXUE1dlu4bi5f37RoO9og8Hf8h1b8wpn+/87/jkCjBwQ/SCAy7Oz44N39eZpmzdQ - ###6nTUh7xaqVC/SK/hTQoX9VMAaX898YbYpYPzDJjjQqEzHmO0mLCCZvuKtLbxCl63 - ###C4SHVt/KYfnfiw6oM3pxMR1honhTFO93ldL9LnSoG0ySxY+j4lBCloZvpkZsVOuL - ###aoWP9YvT5ulbFNQqH1ETrXyE/3OKrig228pHfk+38hHVworXx8tdlY8wYtBwK/DO - ###nwyxVHjrdUdfJQUTCZ+5rHID4CWokqTq/avm8aGF/lTy19g8/D5stvD0j1NWu37e - ###lMR1wM+yOBkK7L4EcfFfcIHEX4hBKT9xY6Gf5KlCz0G+RM744bx++Y75azdr4iuJ - ###sq/X1l7eAj8GRlKQj9fi9si9qocGc/kE6uCK0X8fn2u/W8HN+WSULBc95+WngOwC - ###rRT0/YNvh/D9sHnRoj4UVKT/e7GDk2klUZj6g8MG3vrCe57zKklCxVoSxVDt+DCa - ###JFHNTrBQLeomVaPua9V0wsUKUARpU8gMa521zqBLyj+n44MDIKFOzG5ZZcT+/X+x - ###f38DuDn9cW2UpHysgR3B1cur4C/BrHklBYaoxJ9D0f9mYhAS1L8XI1YG3axfHLxr - ###fmhoDWD9+kWJ/pUQ/xe29OIFPOPMBx8VCv/x78WI2ZVe/wdoM/8C/TVHXrIUHI+1 - ###ouOxUvjf2GEwwSCOX/ywQNQsRBoucgiHFuhE+7R+0hA5fwqX9Yu3jUsxeMGfS/Sd - ###ivGv0bhbFwet9gEzmT4Omlte4t+qSgg1cRy4ef57cexNw9l1OGUwnrI2QqADDgAp - ###AesfNk7O2hFMRZEcwNzFJXK2bbQogSA26+g2mIAjru8LULLcAtD0pslmzy5mfZgf - ###mBIPlNzXKCYWCvDPa9xyaC5KuDmyaKBM7UqhAO+UooVC9BWfYgdKSCEGfUK5qD2V - ###kF8zBStUWWn6X+RyiFv5l4LaGVtLKpKsTRQ6fd8bvi78y2TAKj1m7RZLg6LgSAw2 - ###MYClYeBvrf9fNOqHJ43voxpn6P/rzuYm6f/rm+7m1tYm6v9uzVnq/7/F53LEdXTp - ###IBf5Q5ZBWRmM0dsCRMrXsKNR0IVCgZwQUBse+TxcIUaqLaMPXtCjY9yv3nBqeKgI - ###nhmdv3PluojiWplHdSR1L4qaFtsP0C0owIP82cQvRV3yuwH3qxGqcEG4bEoD1hrs - ###80PQcFG3pdgQ0ZmbuL8G/RhhyuQ4Nml0lIKq/Bcv6NP+i0ELC28D8sgchQGFZPSm - ###7CaYvn75Ev5duw/Gt2ujyQ03mt5gQrAJQ19K9tW/hgo+FH9duJ1Ox1ABy1QQtx2q - ###Ung3+orBczFWA7oj3tyK4Bt6Z/G8/X4sXEVG4ja7HALiuqBkQ+GDKItom5G3kYwx - ###e3F0wGGA5E9ZCKmtITaE0scaK0T0EIUbvtGHH/BYCWiV4cfwsuGycAcRxhrMzBIC - ###3TgldtAfDWUsrqidYt9DEdkc7ahnzIfw8cX0LawAb8ez675w90E5i7rXIQDxrBiI - ###lnMDpTtdLjwV3BKFNwJiwUbWXnqz6ejGH66Ft/Qz9hSRdH+GLieRm4Kg2G6E4g6Z - ###hcjThlwggAJiQcC/9zuzqaCoAg1nNGZdEvoAF0CuV6F3479Wqnyq+J/ZG288loPd - - - -Valin, et al. Expires November 18, 2012 [Page 225] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###Y29CD3BF6b2Qpovv/lKChyKeYMiKzku3FB/fsTd0SRQvK/IAPnvsk1gu0HAwHM+m - ###UHs0m+KXgpo0kOBXuvngxY0qkM3WC3iM+pp9GQVj9ivzZt1gBH+lLQYWO5BN1+97 - ###DwXR2OtCxbccLb/mMZIms2EornTTEQQrckAy/GSFH0CUCjCI+Y2Iww1WJMud0QZ6 - ###OdFooLHO9cTSmHDYoUgEHr8EhujaYZGgKA2U8hW09CXZlN7SxCM3BbOq0iraSKOC - ###hQpeb+UBfd+c7v96sv/rx/1fW/Df0f4eNM1RHpcp0uoeepPJ6CuPzz2ipHf43ZoQ - ###yEioIvqgEUgB1EL038aks2/ctY1fN351qr+61V/Xq79uVrEX9J4neQauMwiV0bjV - ###QgVThoy9B3TsAOJ9AO6AlWROVflGVqcC5bgFp+quA2ZHyE7uKTgift8jzMZPy6yK - ###98Yw6V+Jra2tQTVWpODS8GBHba0AyjSio+d3bLOEShTjJdhR4wAGj5GNB6PhSCtN - ###Txk9JmIFZJUp16OwN9PVfyIwINbpfTp9EbzDy58KsFbCkL3ByH97SjHYGWfIURk/ - ###a2NYCm9yUUxDtKQXqxWnWlXHWMWIHLhsRFxe+gocrB9Mp32KlxB4QyaiFDmbeLuN - ###nR+ckFdbSPsccIs4KnHI9yHaon2Fk4wno/EkmNINByAAwMDaUtT/Xcr/ZMr6TqLx - ###1tZG6vk/fhfnf+sulnOc2gbI/xtL+f+3n3/YlZGr+xO8vPkFOEq72bxoHzUv1jrf - ###6f4f3fnT7/9t1jaqS/3vt7n/9zyfgnKLsEO3CDcrLizkMmvdgQLJjoMBaEPdNYzN - ###y6hcGOWqWCs8w63BZ7gyGN0XfOpdQXk/r/C4i4LPcUnwOW4IPsv1wGe4GsgKT78Y - ###+Ay3AtUrgc9wHZD9v//5P3QZ8P/9z/8tPPo2oHkVsPCoq4DWe4CFR90DtFwCLDzq - ###EqB+A7DwqBuAxvW/wiOu/1nv/hUWvvtnv/hXWOziX+qtv0LuW39zr/wVMq/8Pc+H - ###X4jBk2Ry6AAkHDXf4i3B6DqgvELzQ+RYHL9TDmCpQPQiIbrQhcJUj+QV8sZIlXfa - ###NMfnZ8fFghoiECqyFeASZZZ8fD3rGY9rLk/hSZng2++dTct7/g5GMSE7GJZiBeEb - ###rRZU2oBOw5eNHbML2IP2eDrZMeuS8Yn3QnjgY7RdCi8yIrVxNuZo6MqQebhBhFO6 - ###sDCMtcMJMFrhPY6p4uM+UUAp5ecbfdjqKzryTw5ZTXCidBeP9XCeWidXxx/3VYgv - ###WPX+CD5l5rhMsVoIHEDFF/D1k1ID41ptss/KHQSBSBXIPgBhRlufWJV9LjODYECd - ###7RClOO6nZL8/UyW1Ywlgx3UEJh6XY2DOY4A5jwTmPgaY+0hgtccAqz0S2Po8YI7D - ###Ks8FbOMxwB6Lxs3HAHssgWw9BphB+sgxeZpg5W4Gh1vHGyG8/YvWu+bRZfvi7Or0 - ###UOkJdLIkG+PxxsRFD2gU73QAK7sS7EucSXho8kOJWZ4peP0+Bv6uXHsoIrr3kt9R - ###YTThNS9EtCVkh1gJuNyXUdBl2ZsE3xuoYMZnpQWymx75rfnyDIOliGbxuGOqW7wF - ###l1X3F9sHUPDpc1lPc063kjnHFsyc2ZrmwXPTAQRDrWXqNY+Wndqy2Wvc3myfYHjs - ###Dy1Nn0YZG7hlkqMnlE3LTdGYE0Ie/DsBAR9wjVSWWaLUaiU2yGGLg2oOE6+M/duy - ###dyX2Ydp3QJCvgwDbuGhj4O79+uXBu3ar+ecGCBZsVXl7dgH6gVhM0eYk4vJgSz0f - ###bzdLVKAD71RkheMvJdJpzAN/0Bk/FBmJIq3KXgjtltOArZA1fdQrqsOlpRaJCLAk - ###kDJ5fkfMckdqGFnyW1C3OTRmSvTFtsHvYn+C4ZcLXGAx2ihqXxG4kyoAxNMh+dMg - ###GBY53dC4rjEpBvaAqTkEVE4Ai1y555ayjGdjt/3ufZEw1URMvTCmTp8cnP2y2jkV - ###uEYnstvHxNJqblGpVUYpZBVHvKOuAHwi45PqHEoZB+qnuyyv5MpIUCVamE/FKr8G - ###mQ/ENHNRxEu3or+M3/bEJGFkPlZKpEzkiSYCoiqyQwA5d0c7ZLhgfQ/4kcx42Av6 - ###U074IoQzBpa4CYZDETpCp31tmrU1wCdUmbI3b7h8tfCayAypaaTj+1ZQMhjItTxv - ###fOIIX0m3M/TvMfFtv29d49Hyfr4xLoPs/bOf/6C/aXy377fw/9pwNvj5Dx77bG3i - ###+c+6U136fy3t/0v7/9L+v7T/L+3/S/v/P739/9+SN8/i0ujFGh0H0FVH893xudaW - ###fDmdoTrRVnKv8BCE8wdA5nPgpV4fddAWSE6sIbwRuQhPZea3IwVwLtmrwlcxFvjF - ###E2HGOLpX/MRWxiHAZXM/0uR0PiIzF3JJ6jTeYvO1juf/KBaZaBgTyn9ZVawYfd8T - ###uUOH02DiG9AMvSb0p0VGQ6IU6VJNScFCbKqgKqAOHQyGa9Jpsv3uvB0OpreOaubk - ###+rhoEZRrtz+6KZJ3HRIQkmIL3n6A9UQ3F6GJk+Zp+wBY2dFR+92fSXUHsKzCivgV - ###FK0tViqzbakgZnXEFR2Z29kYe1diR+v6Ht4PQ4wdt450U2WZjTGUGl6e7gYdabw0 - ###O9MLJuG0TYabtteD6mg/oMly1BMhnaQ/1A9lWxOeQZPwBo/bWLTIXqggQiwuZ0SY - ###aPEvqpVLTevvSf+LAr78Jvd/1msbpv5XXcb/Wep/S/1vqf8t9b+l/rfU/5b6n6HR - ###ZetpkXrGDsXlrpZQbbK0MqsyJiQhRRkTT9qGtgSK2KHfma+AyR7x6mOhjs1VsOZq - ###UmWZ1tsbPkxv+c42DoDR2TWsQ9+iYelD0w6C8ygisdoBrVf2MjUOpRzmgWrfoJrO - ###z003NzZqmzHkC6p0AMSd1BjhaZveiyGpPeb1zo8PLPXgqb0e11qK1X+ao7CE/C9y - ###ex1ftKej9knrOVSAbPnf3dpY3zLuf6yvr7tL+X8p/y/l/6X8v5T/l/L/Uv5fyv82 - ###+Z8d8LxM7NjvTV9eEO8Vl+pjtyqv640xugk7CbovW5jFB1knJpGZWlx9DflHCP78 - - - -Valin, et al. Expires November 18, 2012 [Page 226] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###IQjc7cQhyYoQv+cJ/q0FTldyOP/eO7p3bhpYxIz00SSUlNHJcIT8dBB0dTfePGDd - ###fGD5XNjhUiYlBbABdtvmMHxPzvLiAoEVLLk9v595oBv9RUTOAcrp+GFOJNvArgCK - ###2hgupI3hEsupYI/grYgroiCVsteyR7hII1REUht9b8P29ThMeGIT2H0eFYQHO0bA - ###dGknxm64GFhKDkwwEaR1tOSlfYnlZEiSxSjZVoT0PwxK3Lltg3LZfr9dtoJtURFG - ###+icG+Oj7X/w+hbiABoLRLBQBRnKCnY5ORsNR9rrFv8fotclbFhmUPMEPKnsU2APQ - ###gNmSFQU4C2wvbN+9+8t8sNyZU4TegRqlpyGZq+EiRHYG2NgDX/W9z3/+yxhI30Ho - ###VAfhEYLECC3D0YA7HXf9/tSrwvea+I6nnbWEw304G8D7APNChYMRCJztzsjv8Sbw - ###kBMriXtL+FM0iF/t7R2ftyfC53y9zN5pv+giC7VM32r8+yAYtnERxmuB4ubwKl/b - ###7911MQD6nnD/xyX4CVOXtI8u6ieN9nHj9O3lO7bKyL/fKAy9A1CfWLL8Z+ps2ktb - ###QymAeUNpL5O3CJGV7LIXsMWwinElgW+36IzthSAhQ8mXGsNRLwcO+aXAIXujkx/g - ###AZ6urmr+4TDpGIkVYQ5ZhW5Grca3hWpuCXYe+Sb2s0YqMWpV5tfiKB2yz7YLSfol - ###JKJFR3X/5mhMqZx+m4nTs6PeZJJY3SdXdsXRX/Pyhs6WGbdhVfbCE/plc+Hmjgk7 - ###yQaww+WogRb9WqwBDfYLjj1tRj8/skXemRccpYu0KFF3fM4T9J0Lf3p1+81BinYy - ###3LXNHz2qHx5GHiSEhiGRqfi6ynlS9Itc8B10D9Hup8oFz0kIAMav3mmv1IaAhKOS - ###39KHr4pW33n88TpYjb6vytuk8mc6CtRlZOJAe6e2ZcfCEQh6oPP7k5vAD0XyVnKF - ###GcXJuZQtCRrVSG13F6OArYidWVCrvu9AFbWB/4w6azoOtUAtbJy1L+qgGLZbJ2eg - ###osGrxhF7yVzhO/R64cpcWIgv6CQ7p92Q1m4y24Sr5DOcILPVyLUq2nGrYkJiLakH - ###mG9HyC6yF/pWyym9LKcbVzpf+JGACzJG+31VXK9WZ8XaH707zvzuvDN3furOu7nd - ###cXN3Bw8aEILMRoqxNMlSBQpm0J2Ji/QxV4p3SCF4mPdv35kYVH7VJFSzMl2Oi0UZ - ###k7Ac6bYWM85DdHccYEQEKcdrFthrf/rV94eaUlHmS2sUhsE15Wwh46NQt3lcQTE2 - ###XZHAy2La6mGOW62y12yzWt2JpM/W7Br60ZkybzyejO4DtDBGfUP9hkfPk/Bil81o - ###hcM2YQB+Y9wqNF5HB1H8tpYp9JkzA52uliP5/RUMQd3avDAEyaiYbOUNz1CnEMyh - ###CIdrw/xrtk1XxLhOdyLQX9xYra3g/JaUl7h5rrFw9JpJeCiRQP2X6JtYA45ZQ64G - ###tchjcUUMn6sUKhXWVFICvlFktVgwlv226KQqQzhsfqi57S/e5H0xoUea5LgNXdsQ - ###JLmqyd3O5mpNQVSzRxiQeLr2MbwsIBgDQpazCBBpIa3Db5JTpNJI+jjNajuZdTh3 - ###MldCWvM76hVWPpRdtg5zVhRikKhBLQz51xJNNN6c1WZ6RS2hXI+MNBjblGm+sSnD - ###4dJrJakcJW9gyq0ojRGtZmpbuBs566uaxJDoPVl5i6peVrUzvnVF5DZvbj7nxKk9 - ###TOmHKbi0aE9RbnALsXgADanNJdUMYEm01dsqKMoqykv2Imm7PfSqPuVp7HGxXUsL - ###E+b1whjfaNAL+TkaHpkMfW8CewFdVJ6idXaM0YFhj+XpnVFR5E8qZCoRPFwMV7eu - ###cbfxmJOjdUZbmSjvJmwxKZYYvFHc73vj0M4fzPmqxtNoijvWV475SpVCfkEbJIkh - ###xahKmQX3BhXiKMXk8K6QWEb9gabZixdR48gxVyx7W02sdW3t/PqrvgRjqcBOXSVo - ###ySTX6lp1Q64cxvPkatNwgGegXqhO7Y5phfP6GE/5gd16XfYXf2KZAFwAHQ+znIy+ - ###8jPfX7j11rfI76mS6IXq0C+l3hSi1xsoqYsyVbR8XPuOrf1FiCTC9G9Jxel7n058 - ###eXY+pdnEOndyLoR/zbkQnO+4ENyshXAZm36B0yGZV/gMielaUvvvlNqTpGdQw56F - ###Fl7FTFGjgqNZv6/Pu77PPQYb+aUJU6Yh1zeUjLu2Pu2wcEmFOfFuhWjKcJhzhIWz - ###CeZ0YHe+P8b0HzLWO5sBbvs8gYU3pnAfIpTeLWyf16hhk8wi/JQU7cXkmbuGKiv7 - ###FvQxeguxYPiGN7Q021ZFGpV4SBi0+bdPWoaxS8JMafMNO663W+/q5w21aiK4S5o0 - ###lxoyBeU59AqjM3o6gP86AeWfQnJNRrNhNxHcxd4/NN/BJxF8xYSZWr2qzakd+7gP - ###pe52pp0hfVd08my23KRD8XqmtNpzKSMAIKFgqBEelfVNFh1pb1GuDZJPFJmQRZaP - ###yKNXHrPhEU1FIJKWkNira4oyFB3EZRR2ZGE6QJNp/IwrmjaZoIy2WjHO6GSR6Sot - ###nsA4FAMHbWFZ9B+3JA8mqcsp1m/FpqqwtEjFSuJDOfwkzrSpwXMWh+dkwHPmweOo - ###TmBZlZEsiqOJfh1CNBfmKUM220kcO8QEBhwsng19n3C0Ao5eQBKSfK2czBrnGtrI - ###H3ui80oE74JF9h7lz5c2SJGaruGYHx/r5xpof0ebVowHJTZYxC7fb7N5kLARbZTq - ###YagxDhpIjNgIYhKSPEV1Fj31pP5sJw4942EC+WvLyWQh2nsL1zDJWZEMLMQ5jyoX - ###OR5bktHfkoyUDT3Jd43GLQSWykJTqzpGVUNV5bSoVlUkxt/x9ffE/Q9+B4hf2/lN - ###7n87NVfkf1Tvf6/Xlvc/lvc/lvc/lvc/lvc/lvc/lvc/lvc/Evc/4ifnxwf2C+F0 - ###EZzfuBbHUrYL4ObFb1UEynvxe/79DzPyVtdPj7olZGa/g0BTnK/H4QUmWE6DLcFi - ###llvYaENgZF1viq7rGAQd7ZWPunYyPjMCzqfciFBGKyye3OFM8dFf5GrCyvi0PCe8 - - - -Valin, et al. Expires November 18, 2012 [Page 227] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###mQmWEoXCliHAJ+Hm8Jrvj8LpkfXmh+41X30Ne5XIuemIv66YYaZnEM0DFvfpA25A - ###zgR7iXZllK7UvZ1fPBG5rVGKYtbw+ZKaaSMd9RkS8cF00t+x9w748eALqsXlOMSb - ###teB41g/90O5nTjWOKQIajxCg6tq8a6IXa8eX5206qYhPeyKvCa8HEgPr3PoYjV51 - ###mZY+WMcUffzFC/jyZjfZE+nrgJbeeI7Rynt0XH/bPmwcnB022qdnFyew0/z6q3L8 - ###mFb2eP/iAuGJceFPshwDHsSjIfm+hZwXdVHP5Bb95KHiYoxUIQnB536xXYFC0Smg - ###ROC9EdOPJR8HT2WUAkgUVkLlTNbhl5WFpdC6Hsn/e+HBv+8EUy1exXPhgZN+UR8/ - ###PYvwIPqxxp1BL2HtlhPZlo2iNI6zXi/0p1Tetngejzob5hTfSvL4xCFYLwo+AZqG - ###twheREIvJCPIIBB2Ne7i1slRsMZvTGGx3sT/ZeYPOw+kF/B87bc4I9qJUiofeiRN - ###pCH1Yobk98VHheS09X6hC6DP1AsV2Z3RxLehGTd2Sa5PWIlpWBBzFYdj+RthATqQ - ###PvqqNnBBHLibHwynhltBHLqmFS3lmKCSy9w4kZY7lb2dPXHeaH8LW5prLoW6kG+i - ###Y+Wu2GikTutPJubJ/rwoPdV0B4N3wBf6Wq5xdv0AnHU68cxgQPkw7yScI7PnM6Yo - ###Id7xdCBrLHqfXd82Cf3pGC8oSZa6t5vGaen09os4PLZXrmSIOOIi1GD0xY9gwyj2 - ###KVuJ9vuTtQefpSgW349SzM7W+1Zms6L+52jZW8DMvXz1ZCVQTGRjSO4T3CMV2f3Q - ###78i8XTFJ+dwT/mY06nJaD1UW8Uy9iYJD3fRnQgFUxBpC1fHjMfAyvkY56I0maCYM - ###YGXd4NUlvmZeMj+c4tUH/KEzwZdPGNHB6dv0pXeshfniiyocAS/RFVQZqDg0onyB - ###EHcO/AlPkKTsTuGIj2PR97odzq57E37wo8jxwDo05UwSnvAOHp9Co8d6OOFlNOHf - ###PP/72u13Pv+pbjnm+c+Gs4z/uzz/WZ7/LM9/luc/y/Of5fnPP+T5zxAPgMi3PU5T - ###eH7R/FC/bOBZELzF68mpBeQRUrvdGfdnIf5XAHUB2Ar74eAH0FcflTmeH4+Eaa+B - ###acjQY2m5avHKGwDxw1DwUfgDAj5oyaMxyrZyYKnpYU9amhHEqaZUOWq1f3z3Z5vd - ###ZH17PhSgFPVTzOzPih10qcDP18LOJBjz28vvHq4nQZc1mxcvMacyqG4P41sP93LE - ###Tryb8BvySoLTZbLl31uy5Z3faHbxKspyev9G0xulS75+YB7reXhBAEOV3IIUiUco - ###fYy0NmcCeRLlNt3ekKHSn2sai7MhSnWlBaZxhZIez5vGT3Sxnqxg+adxBdM/z5vG - ###T1Gri0xjX5vEv900FnP1dqVVZnmm7xPbjDCxnL7U6Wv5qJqBvoL2NpDARTSnORNW - ###v3DzzVbL8NjQQ5J+8YlaKOrNwtwHJqv9fjtu//fBM+c1XUevAqV12TSgHiMigO4X - ###wF4GiqV07X46IfADHGaNwCgIwSLQfotyFtIfMpumCMTYyvPF/z9pYfzb44vvH//f - ###cdar1UT8f2draf9b2v+W9r+l/W9p/1va/5b2v6X/d2b8/7kx/oErpOYIsMX/l/KP - ###Fv+/6y/j/3+/+P+60K7L19E9zBTgUso+j4McLIrkpwdrD3NFa/+9BWt/Unx2e/z1 - ###fIGt753yU8Ja37vPGdQaI4g/Z0hrvOr8mIDWGRE7vG5XDdZBVxzmhOpYJFLHnEAd - ###3ynYxm8ca+P7h9r4mwfCyBOigMfLxwgF/JsIUCB/JOMTLBSiwBYzgF/9F01vZwcq - ###eIYQBfpI0iIUpIYoWH2uEAVqoIs5cS4soQZ+27gVS6L4jYgiK27FgrEqDKKx5Ono - ###o9TLrRIL5OiYk5+Do2I1bTJT8nPIEP5za6nFM/ANPVIit+WbJOpQNBtLT9KE/Zeu - ###1clbgW0S4J9qA55n/91wq6b/5/qWs7T/Lu2/S/vv0v67tP8u7b9L++/S/psR/0NI - ###K/pDfuMxMhSjWMPj8voTFgU9IG9PpkYAscg/SgyQxrBzwF+1eFVpXfOjF1kGuwMN - ###rj0IB0sJ2CBvKyqQ/nWXnV4dH2sBDfB/cZHKXv282ebWwQvD/gy12XYV09ioMdbZ - ###IvUxkc+T6m8+rb67/rT6tSf2f33deVp9gf+SHmZCb6HrhwGoeXzL9PqtuLF8M5hZ - ###P8cMZtffzDGCgXdvqZ2fBjPr5xhBdv1cIwiGTxtBVv08I8isbxtBvhb2cs50dtNW - ###9L55lqZz9NoOXo/Sr3HQqmo2EBdLyasKNlZ0bQchot26Oj+HzbdxqBpukL+qkMfe - ###Q3/kdVvBX/z2IKSp0PJVZJd1Fyi7vkDZzeojh35eP/ixccmd/hfAAcYAOB6F4bkP - ###+hFoCzc491XMvzG33B7j/PMxvW2efqgfNw/bKLVhzsRGVi9BMzi8/MnWL/Fmz4yv - ###v3A/oJV2q3F5CWLYnJ4c7F+k9ATfPL0n0ErOnjSH+6DWHTUOUvoTv396r5qn+yAY - ###t6GxPJ0bHvBjrRD2T4qvb3ROe7/HANAZaFnt06uTNio6p43j1hP7C03tQ4tnR1GD - ###bRD5zy5y9VoypMyuR4V+x/3fS8f6b9+9zgjZ+z36slvoVXm7R8G/n7aIztC/9ifQ - ###gkxyLZjVTs9k1//+7MkJ+6+4u9Y+PW4dhc8TAHqO/dd1tzZM/1/H2Vzaf5f236X9 - ###d2n/Xdp/l/bfpf13af+1+v/StkJ+gNdBH1RgChfJPYLV3HYkzOh+vpqco1h4hYnY - ###EuUZbb/zghCT72tjmB7Z+RGevujTesDz9Lp0SY8H1z0+P2ifXQBrQW+WKP5x7B+o - ###XmR7LOgxYgfgbnyKHtlA06hPYWfycA66jLBdJOzjBcESK1bR7cP9b2ej4pRKua7p - ###kacLgv8lgm+A1rx+eerZRB8MuKl+sKBrlFl3pHhfWsIbEzIGs/Z7t7qTvAsYtMNf - ###JtjXnSRaCY/V9tQfjPlojKGkVfnYfv8xf2EJwFbFFvUQCbqyx+Nytz2gmi+gO7Xf - - - -Valin, et al. Expires November 18, 2012 [Page 228] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###b2PoQ8bs6e0zar2xZKpcq2r+T9amyM4Q4b3L1yqFRwYFTxaSETXxLS/Nl4SLJYUH - ###qpsjPGEcg8/rd2bkZjuYsS9efxZHtptbVxAC+kNV16rVGhAZ/nU22ArvcAI/O7Jt - ###hYZM5zVL8tlqrYxmwlIys3mFAMJbcpvLmJVSnFNblooC8u1SJFE9tOfJrD8Nxv0H - ###vEnurG1Q1m9QpgehiPapxRC1jAY9CmX+TuV1Wf9hxvvUCENtdS+NENVCFspD9Gxw - ###5Knu1fGsY3321eeaiOqeTg1/eN8W79p9bzIKvGK8IMsxW4wxLxyzYc2d0SXuZExF - ###DSDPpR4TfbxDkdecyojQmS3HWsHjA6Vg+np5w9ZVotBhGcQQo4vHsTE6LK+O94Sc - ###TrFk2a3X7yWivyp1iyY7LBvMXkVwQY+MPWdw8+cjMTClz4kZsg46TIwtm2Iirly2 - ###jDtfb20UROpWpAVF2TvtUxDtTVYn4Mj5PT9608mrxF1rYwMbuZkG3M00AOpLGTO8 - ###NDxOmb4LBnFuVM2xWDIbvahwVU5sjPQqRofSz+T+pMPe22XauL4l+BfRAZcf05BJ - ###3+0MJKRnB/tlhdPYGG1chR6etIDyWrPJl+ALqcIm3DgEtcYHhZQsJWRJ2tfA4+mu - ###3PmBLkCaHNKtFw3BlLyqF+CMT2A+ZaXff99sSEzDPLTPQX01Qv0izMUW2ButeMle - ###IGIVpPI0wTxkiRXL8k6UpZc2mknpZ/blq6Xz9vex/18HsLa6ba8/fabsj/Pj/9Y2 - ###Nwz/79rGRnVp/1/a/5f2/6X9f2n/X9r/l/b/fzT7P8iaz/JZKZCcCEKnKrg8oo3n - ###640RzO+kLsP5LdzSgTcEAZtS7YTApfsPmIXjgVJc8Rbn2vifd3RPO7cxoi9b4h5G - ###qIINvE8OSBTTxQguqx3jxLNenHukYIZ/VD3ztVAli+NlXvySlX1QC7fLdtAwbG0i - ###P9U+PyfoegZoI+Ah++QuCjoza2ernHpIZgSfzA8338mVGUVUjU0ZZSR9xGTnQDgl - ###yUwjs1ALA1kkSQ4kF/+LPyw9PV4NCl5dPwX02din+DSUDhFWV9/3UBASPQp65OM5 - ###9y4KhoSmXRu38xPWbDLYwE5bKDAcsuIMs8e5zOfrVaYOojkuWQZwlzhHC4ZfMFRQ - ###vdq+4mQL347FNyd65shnMJM1F4N5xqatU/8GgRLVy4MdlHbDcT+Ykmj7dYQpDmPr - ###igRBlvYKVeTX8UvsBaveozpXOzo6UgMEADcGjoWtKI1ciUY0s6TSXpk561GcAWhk - ###huGS9UYcS0+cRXviZPfEmdeTODrAHTfb3rE3SLHwxTDRIgsXQ2tRw6/Ze8fVLM84 - ###n9BKMPwEzaxIClUu+0dTmGKbFodjAsy+gk3edqlspMNryVgKrU8OBinIivmCTUcd - ###iImNrNjrqrU3atTaK70Jjv3clfeVaaEhGYNx4qo5R+FkjMKxdsQxR+FYR5FRWYzC - ###VSZGt3W2MJtvZOl8X+WL0pvOiCkpJINh2DVayRdzQ0EBRqZw3rxx1kuYc4wjYWk3 - ###XDT/F8bld9u1p5sB58V/qG6Z9r/1rc1l/N+l/W9p/1va/5b2v6X9b2n/W/r/LpTF - ###K0pd+kMhyoRFrpCYZ8iWMIunOgKBx5ZG5WWtjGrWvDwqQl4qPsksYqTk2GSffzOz - ###iJlgpdcfgQ7orlCCoZe1UlZXcjj0ZlnfjAQsPKXR52ezQ5kpkvImaMkB2vQlBvBD - ###EQ24OURv9NmQ7JlAJu33mwlzxzVm487K0baq0O3nRPUVqN8eTyeqY8/4QSRDR9tO - ###nJMunKJ2D8PkL60Rea8xBXmrrIBM+mDUXCNg7VRYlb5Ao9f9UeeONmoKJoiX0ptD - ###A7EC8NfboO8XjVvFMeqkmjkIhkU+f+VMPJnKJhmWK2ZCnaKw/IGA8367lPBbsafY - ###YS9Ax1Vmocxe0LRpj4C4k55kUTakNvAFYHONo1b7+H1ZHabRb9Udivc5ttApvRXT - ###DkiCb7GGLqgNHscQ4rcC47LQnuH7G/UAkxUKcUmFyW+9IhXHJgBuejB6JcwaGRjg - ###qYYM3zuzbW5e4E/LcdvO3LZrj27bndv2xqPbrs1te523bU4It5vg5lKOzSVkO4Et - ###gnQkQdTeZOI9mDOGDH91dbGopbLvamjqBSnAyTvav7tZejx1reddFb9vCpC8Z3WX - ###1XQ8SM5S0d58KyjGYKxl4018h67oL+O3PbEHANOq2pjWCeGBdiLSbmG/6452SB1m - ###fQ9EkrHY/EyeCgWv/ZtgOEQNOLE5Wp0aaZPkO4DCxz/n2zUjpJi+l4TZie/dpTgY - ###y6193mhQXeanLtIbdujfTxlQUN+65bceP5alHfUf0f5bd9GP+Nl8P+fbf9316tam - ###Yf91a1vrS/vv0v67tP8u7b9L++/S/ru0//4D+n/yy0+4nmDtTr/6IN4r6Y1sHo7I - ###tPg9NZRloYkL/5dZMEED160vvAhJooeS5FLFhty6l2a9gybqbBz4Hf9rAPyiHwx9 - ###b8K8MXCL+2DA+d7AG4d0y+xNZQ+6Exbhe0lr4hK4m99DFQS7Ad2Z9acMGAvwYOZ1 - ###Olxfo36jNsg3IHRCUprozYYdwZihmahSQBjirM/3OreC+35Xv8z4xdS7BoVA+mrG - ###hlKxFXWDLwHOHm7Gt4jrERnW0FKuhGIb4H4JPZRm+P3mKWaOarcuG+etNpc2ETQf - ###Sg0VHekUNxxR/nLaOmBCnU1WgdZv3CKjm5JnrTbws3brz1S9pAJB+yDwgIs6rk8T - ###Sq1K43nn99HpSWKe9CVesLi2VkonmMuJNwxJCGHjUf9hOBrQPkj7CZLHcKVXQirE - ###773Sfw+pHqpksKEEQyQxFp8eiJ5Nsc02Npd+erAyLmdGHWHsPOrOo7wYRcaWbnaq - ###Ow0MX3LFXbla+e+XZFlMibVxB9v6juFi5pKL2S7ATrqYRVlq8CUaAO7gT6WSvCmM - ###2V8qZEKp7PJfn01dWpS7i8tpDmf06rMWnOBbDkrhZKFgxUevQ848VIzrNKDm01Mo - ###AetyQkCMiyiDyDDGtvbLZMkW5ywZByFZtKNPaTlqbkHv1/tyNt00YqSMR1CrTJ6C - - - -Valin, et al. Expires November 18, 2012 [Page 229] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###z0qa/Nroo45t8Owhcbpyz7MiPtRcQbDwjRFtQU8+78wHRNmxNuWQqDnTyRHQtp5I - ###HQfNV5hD5M6zMxn0zvsRWxs/FgXBU2fLAhL379T78E0NXkkD+1aYx5yCYSCc660T - ###v+IRmngBK/GdZ718X7Y1LSfcwj+Sl9gVUYFMf7Tzo6wwwoyJCo8WSDj/1O1+NifC - ###UZP4vZ9bwnSPtbGuc+InUKZCKPrE5xW5D8+DFT9dxYKW6eJ9yWplNUcrsQnxMEBd - ###Dc3F7C/+ZATSRsi++uzW++Jz3RhZG6FPZeiwwcexb/4CPQHIIN54/a/eA/xhkxHf - ###+d+XCevZvEM0UbE3cZ5n24pwT0hHmzD8MZbI+acY0btiJnZ0nAoE7goM7xi4ivb5 - ###nNu8al1NbuvsvIxTpEaysRR6Lwt9ExLyYDxD2VEJa4VLtAUKKlTrs6MJCMD+EMTj - ###kBVJwizxHn69DUBlzbwpxLetZo+LqWiVgTng8mdvNBt2y9yuQKxEl8In6MY77H4N - ###uqDx+/dj+A49mw2nQV+EX7uBPvlruqOE2DHnuyhgsbLdRSEXImhL3GDF6tqaiPzF - ###PsFqznNfhbMyq3h1MhoCj8zGq9iMEVrePS1KlJexrx2pwtVCV0bSw51hvDMQxTCR - ###L8w0Tn07gL2o15t4neRG2B/BpnILVe4HQTfx+gFfP+Drh0FAdDNJlIH1QylTEy9g - ###aVLsJhTZ+akDhp9AEVJJCqiUf79g+ZVzfrCWfDGOd5IWHaSRXALsDpe1dpSGTXAH - ###/vOd6AH3hX8vGoFla1y36ApBMrHgaT9lgtSALUSLXvbmKAAuSqtRuQcHJCe15HNi - ###s++jjL/Ur0wp5JyPDAemyJHyqgdMb7zXHR2MwkvvmmJpybAdO3xDcQXAh7h8UmoF - ###SZPIRRkSHt9hnTfG4R35aUyVkC0U4Aj6iHsTjXGARk2e6zg6yjLCj8mZqSopcmle - ###FkdGJF7lH190BMwXEFRzdmzLGDjkPVlgZ5MJXoyi/U5uz+ZZYNxYdfHG6N87a0e0 - ###Vo5Ho3F0YisqB1aQWrUDUQMFBWMTCLn9YjzuB8CfRZPAC+LJsfr8QKNCN/BT5gM4 - ###TwZ93sX0qU1iXMk+icivFCKVEpI/hS2FU2AHJKRQyV4ep1giaoZhYcw1BARiOg4U - ###U5mIt3vKWyhZ4a9NpZVWBnZ013KuLae7x81KOMl93N/8e68z7T8wcZTho6DLy0iC - ###0HYdozmifbpj1x+N7vRTYimFRQ9k4ZTm+OQ6uheA9Wg7QQpJxVzmjNeNSyZY2qBQ - ###fnQ3NvWWSCoccAoeAK9JMzTBW0ugsXyUGFEk7HP2O1nIS1c5cTmmnwiRpVLTTpe0 - ###hRqEuQCBZhAqgt7jlJakU3z5hr+04UZAv/DpxKknxK0HG+R4ycbSQgIN9P7B+j6V - ###gCL+15n4XpinF8TIM3pB7x9S30tiSwS2pBcww3gFdWCb5m8GkSe97GI/P6PzOHE8 - ###Dt11yOeoBNS8ubFR20yj2jpJ2bhkuiQnPHDysGAFJDAcMTRawTlIdhxo3tR7Sbzb - ###hgqpptuSfsuyiGBS6J+ivkEn/jWN48V4XxX9AJA1txhJkDnQnUZAaMUesUkQ3iHH - ###TODr2u94eOyMiI9QVMIlIp7Qdz4TFtxae03I03ATtTwXqaUsVsllHykqWO9IDoJh - ###G/uQmhD9jgfnXZX0LEPkOZsoXic4UCL+qgqfMxbTW5C/Xl1VbyyfRluNhfJlg9Bc - ###N43cj1A9VVRWy1wYrlTWnaYuROtI8E+XCCMx+3085BdKyvXFdpBseVsYJgyZ2yKb - ###RnYpjHGtdIvH4HTnuptJVko39fsWcVB+7mD+LAO4N/mHYKfm42jfT0w22m6sRznJ - ###aQ/MPkR+gdBG+nFPxlaGqgc/TIRpJ72eDv6nk9mAdA88vkrbWFTFI7HsaOW30bOS - ###olJjKMYuKaellF1GmrMcYUpMWhLt8O9SrkaLcK53CLSs9DUF/jfrU24jtrFaq9yE - ###yVZfs/oYI0ePJ6ObiQ+SyRe/jweASXtRKL18JjP4e4NuNBZM8wAvX4WFaUK8TKjN - ###ICJxPlzRQ9g6VRg0cNaA2Cf2zKkKsztGhK46G1LpTQCap50nYuPPUbvz6Zr5eEI1 - ###lR88Ul/VFBCLam5ZK49X09NWTtVOj1nq+2JIfSJy5in287Xx3GJtlsq/IJjEk3nG - ###ACHYh372LvAt4Zi8dAD+B/T/DW/9fr9NCUyeywl4TvyHrWrNNeO/brlL/9+l/+/S - ###/3fp/7v0/136/y79f5fxH+z530haIZ482WHjGQjYFUpthGxGxFiEFX7rTbpYhk6l - ###bO5OndEA+KvfphbCoj3OooydIJ0RRKUuhxtGQRsA7ufUI38ZBUGe7fO78aIq/3xy - ###2QrLbKQvohnIRoaRay5M+jnMuxrEwOqEuZM/xp8Ix/ZZBPHDzt2R41H8Szl5/5bi - ###UMbTorQpCCPHr9/BXCkpXgvj8MIb3viNYaesOmGgXzFaFgBXXW/qYYQ4YOqzib+Y - ###I2GkabY7t0G/65QNhwuaUIY4DKZIcnTVEjVfKs4iCssLpmz367CAkdqdBsIOZgZw - ###trUBc9GdvLZVMPwBbp58sXR7YR53EcoYlrhwy2etHUArmOMmnqUYly+Ufnzimnes - ###VPDH7VGvB/pm+AkgfEa3xW3V5dZGP13fpJ+sOKgrxszKJfuIic0Dxp0PRqRLScIR - ###YACvMMTs1XDo66vh4JlXwz8Qmcr5l6Ymjl6dbAmdTyJWBZIrIY1ZRYe+Y3fyMHtY - ###TW+yqiwNNMYRfkSe0jJgmQKwhGiAG8FyibdEHoQFUepsyk1Kc8njIxUtLc6V024i - ###PDOXXuFdr2ZYr4iAENZr0BmGQ4wAjIHDDcoNs93iOBiYkG3KSkS/XBG2gf+qieAT - ###/Nf6J+UECDpBykR0SWDhaUmcsLXeNY6PQTg6bBy0jy7qJ432ceP07eU7yve3qTqM - ###TSe+T/ogKNRSXaOAvrpAFOFaE3bkuOWwqgqB24u65bjOenbRWjmu42YXXS/HdWLH - ###OU1u0DccOSUi/ZWckzj4jLmQa7lbdfVWa1mturlbdfRW3axWo9OieY1W9UadrEar - - - -Valin, et al. Expires November 18, 2012 [Page 230] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###izTqao062Y3mHr+rjd95nvGva111n2f8m1qjtWcYv6uPv5Y1/sWoal3Dqvs8WN3W - ###ELD+LFh1dFLdeCaq2tTGX3uW8Tv6Ath8nvHrpLqV3Sjs9/GGzyXg59jwRUt5xGi5 - ###I6TuvGeP2HkXlXfT5Iznln/5DsLmyRmxti1QbNlq58sZuiyhyxlcBvmbSxaazsVe - ###GBuu8lukcYwnLdrR4+P19M3YCsY1wLjpYHLuzlYwjgHGSQeTb7u2QqkaUKrpUPLt - ###36lQXANKLRVKng09FWWugbJaKsqcJ6Bs3RjMRupg3CegbNOAspUKpfZYlLkGytx0 - ###lOUUClJnZt2YmY3UmXGfMDPbBs5epeJs/fEz4xhLxklfMhtPIeZNA2VbqSirPR5l - ###jrEynfSVufkElBlLxklfMnNFj6VvxD95/o/JaPA8HiDz8n9sulUz/0eturH0/1j6 - ###fyz9P5b+H0v/j6X/x9L/45/e/4PuxSdDLuD91Wbz4iWGKkaf7vEt3gwUQgyyNbLC - ###YArcy9HU61Mw49fM2XrFPo4m3ZAVaxvbbP9h6oeljMPGuUlGMF4IRUujDrn3FK1b - ###FMQGEokxrLlDqmyXvdrecndylnegfO3VdvUVq/DrEDuWnszGolKZoqmpWUzmQZmN - ###3fbtL+0qj3q+y/4KiFvfxHx6r7bhT+1VdbsmQbNvO3nbc+L2Nrc31svMBbHvVZlt - ###bGysu2p7OJgTb9r3roV5S15WHk07t7YIHK9FVJN9aPwTyB7VNWd9C/qLUXHq8bPq - ###Fv7ZfgWP39LNkFe1HbpN+pfiW6CU/TKDpe/+NyZCdDb9WmmHefdBWPyER2Mg25VZ - ###xaliqzL2Vw9IYTjtFf/4X9P/2OyWmfbPfw3/iAE2ZsNucb/ollag3c2SfFKpJx4V - ###HXhYKxlP3+LPjVJpgWkjLPFA+4jqV5s1NMhVtqoO+StsuVXAOatV17fWJbIF5dBW - ###DquKpARcWYklh/cFcX+HFaVQOiwnx63xlUU95fehPp5dHLbrwLhOmb3rcTz8Wnud - ###x8P/RAE9ajAbcdaPQ9hg2lFk8ioF/aCxFf4FZM3NV+s4MbXtza1y4V9ggJX1V9wA - ###uSkMkc4W/q04G/SX1TZqZV6Mh3xxNvG341SRZJjrutUN0VBNNMREbJhXDm9oi1vG - ###nW3x3OUNbvMGN2s1/Ou8euVui4Yc3lClJiBWuecI1OB/Xd7TGs/XXHm1QYDcjU38 - ###7Wy8ghkr4FQtjNcozwDHq5sbr876OqIL/lah8zQKiU9H9NJxhf+LGFXNIbRUtjZ5 - ###1umNbSr/yt1EvDpbW7WaaIgTomwIEckbXOfP3W3xW0zc9uYG/l13CM/Ys8eiwwGE - ###KOhIQ4WjogIHjnfCoHs1tyYnVJyNSArZ4COprG+KiZWokpRCvys1h0ZS2VinCQYE - ###0PON2jaVe1UFQnjsyGp5RuZqI3M2iRJhZYAuLkdWEzQvRujKvzI+0oYgZUeMWJSv - ###iMXG5wrHIspriw8oXWKKl994RfWdjW36625y2qi5W86jMbG+OCZcd4Pz943qK0nu - ###jI+s4qyLRVoVv8UImSB/V/yubWm/KyKiVGVLcI3qlvgtaYa3577i7WxyLgKCgCto - ###gzDlrG8+niY2H4GJrY11jgnYneV6FSNzpMObTCsvaECshopgCJWa+F1ztecSo0zM - ###vVMVq0MwDFfQUk3Aq23z9tddjrH1jY2nskGRboVzQjloTr/u1isEW9ncgIkSPlnr - ###m/QMpg4WunjmbBA/Y9vu1ibvjtxA+f5JdxTHfa48y/2SlFjnJfL5Gv27Qf+ura0x - ###kDjwEXst/hbXNxffSWMhACHirLbx/ihan9U8Y9Gcw1t11v+KLOoVjZ7PySZOQa0K - ###Q2Xfyvw9TQqQxSsSg3ALdF9tVdfle7ZBk+y6MGcVt4ZE7SKKovecQWzgXFZqNSR+ - ###FyQTR76vcMawhZwUNt6NTcTLq61a9F6ySFhdlXW3Bn9cx92I4FdeEZG82nLpPZKc - ###A/C3xXu5/F7h5GH7KB5uAEuP3xPx0R5eqa1v43vn1UY1bp+IEXYxHB/fkra3Xm1H - ###7/ky33Ro/A6R8sbWdtw/vjWsI3cAJruF9d1Xrwg/QER/c/vv+fHBsyb/mGv/Xd9w - ###xf0/WHBu1XUx/0d1o7q0/y7tv0v779L+u7T/Lu2/S/vv8v5f4v5f/ARlFjXV8+l+ - ###u355yVx5kSghK7+rX5xgkfZ7Z+MTL22E7EWLWc1dRxWo5jg1EP8oAEt1DcVL+HdD - ###ieifaB7604bFd4jtNk6v6peN9gcdFDWP7aL0C1Ji3PwGmSYXbP1Kb17pvPtq/ZVj - ###dj7tGiSpENj8bNwFBl+MPQeFy2ibpxa0eWwmnDWFl+Yhr8m0mqpTomyaOPqob2/6 - ###YDrppzat1USPy53s0UH5ju/1f2fDK+cd3rwA2nFUI0wK+elzwmMXAyaD7BV0Z3Qg - ###QqkjY8wVdGRRYJhFUcUWQZV0kKWalb0QV/M4mHZuj9vvt81gZ6IQObq2+Q1fHkcv - ###8sDSmpn4X94Cu+Ah8vltKooejZGVcEcxw/qnV3YWq0yewKKDmOGkmiwyvG5TKUqA - ###gr7eGuL/0amTZvDT57LNsTumydQ071nhjPqjcGp13j4ehSHr9b2b1NuEGF3q+CAa - ###VORzLQMk92IKDNt37/6CcSzVORVP1auIxkrixbUbhMn6uzoULTUB9oFGqAdRztxu - ###FSy89Yc8YXvLQLJWLFdrCYbKBCUqVMM90tW4kGJkMITwYDiVYf0S9yPzj+iKNiuW - ###XB1PGJHYABMD0q4pv3yM5GN2GJQapLjsEP6PgvQPvMEbVypqLju+PG8LZr0OWq8/ - ###GLfVRzsm8wjK7GclFwfihF8fwf7AL0Gw9B2W4wtlkcb3MsREjj0kcsocQBooqM8d - ###9ELAGyJe547iqoXRTQzREu4ufAleon0kWvEBiLsdP1wLo3e8m+po4jvBCkNKVsTr - ###HJd/Ogfh8wwUnEMz6jqlGaDUUnH/5Qk7pZmObrN8vQ06tzQL0AFM10Lbs7jkoywf - ###iifxM48n8TNbiTibuhe+iRcTIIG2+U+yYLQjigioP1vCYOKIf8aRmXVs4QvnhoFN - - - -Valin, et al. Expires November 18, 2012 [Page 231] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###EEoyLCENSkTGD6D7WJrs5zsYlNQKNtnq6q46bHh1MPJ7+OYTK1pHX4FBlgCFETSG - ###ETfUHDbJwSBqkqD3dNKx9ddAQMrqSc2ITotEG1XZGuTwRRoKtBCeKdgoK6gosc92 - ###CHGRZNpyx5bMPlrjkhbTRM759IozZgYHMOMmFkz8CYkggT88dc0zGGMMGlbj+vKE - ###R59TlReQeRbeiyRaRsIDjT7esA/t8+blwbv223rztN26rF9ctk/gm426FI4bdry+ - ###D4WM5aXw8OlgbEwPPDFnIx14GW+MGMiPgDI9LDc0LG4/DLz7orF7OMnY249gArYp - ###CdhnM02MQfvWOmVlHCXbML+ZkZ4Ts7ZnRVz9p7yztv78s8aBozdZ2qyt/4PM2jrN - ###2noWZ7DHCJnDmWx8k2sMeOiJQDVu9BxMp2SmSWth7ji0KCDnkC5iqvhn7BIo90Bx - ###jGtcVlnr+cTvip7Ia4NiRFia577K5oMqABiFSkT6xtNWiFobBkk9mJn3huScOaOQ - ###toGytrHh05CbDJK7BF0Ccy3jqLnK5iRgGCYEizCljVsxJxiAM5M8/hMZxITJgS1i - ###EEvmTkPNoSwjqKlB2bybMgu697DskcauZ702/3Ub9KaO+Osm0pBNvGG3Hfp+t4xh - ###6gaSoW2U+Zv4ZzD80r6hX7VqohVU6m8eAAr/AktrhaqPpxP4imm129A//JmoisuL - ###Crx3xPoXv4y+AmZ5X/UdQXm9ss/ZyIp/36Hx28CthHz1ryffQhOiJg8shztE62pf - ###v6L+OVGnzlkGlsamOfdKFsNZ4aWy2sN0vIgDYuKyE7YKdrUxoSoabSt8o/rJlVf8 - ###tafVxGZj4TnilvimZH1qA06+BhzZQMKyhRHR2tzC6vWmeBOQgoMr26VtJ9EYe7Uc - ###sbjk65hlfzNy3gF9jQZsOMJk7BhFajTEKGNx5tAW0h6NNhjNMBNWJxCn02LVyugS - ###MQFi8C/+yx7z0E1JOa2IDRZ+bBcgFLBSakhmZ6hfYmoIdX7s2hXu65TZl88Kti0k - ###i1XGkzuYjL9CebdXrPsHbqcqkVAMRy4gaIlCCpaxcO01iQMl4ZxqTojNBugR0B99 - ###9WFX5XxJJiqLNlrp6UGOGV6oU8ANN1WOJtr+Ec4G7fAX2JqQnxbZi4j1vZCcVnS9 - ###nLoR2BCkZma1g3AlCPwSMao0ZNtBFLQMT3J9RkPgzVPCJ0sBV24mRo4uQv6EG2wq - ###HPW3gEsd84pKJ3cGhVlF1CWlayTZIi7jooXMnFQyqzA6mdy/Omq3mn9uoKaeat9l - ###LR4T8Xv02uzzor2N5UJgfLMxe0uePqM5HIr2P/UMOSlk8/b1jTQuiM9bFuGUd8JD - ###NxSRQ12TUDXBAVrTjrdZlAuKkCPOxit4dKWb4uPhK5uBaaZMtyhq4grmRkk7BGeP - ###6FEyR+Z8aOJQ/DHQIsxzxYakY/SEWhMZbvY/Nij7iNyIsJjKo+KkNRl6j6LZlBMH - ###iwCBPJX5+aIa7A8Upf7I6yZ0rihpLe6GU69zt8beBl/8kIUDTJU19ifoO+bBWJia - ###cEfTbuqye/O7PM/CFjGlYzyr0gIQKuQlUZ9IgJlYITyXkmG2EukItVVJSxXt2KDj - ###dMjRi5zHDJPWwuT9SHuCMY7KLmcSn+bZchPjj1gcSg81d2urbJYpCScP18zckmgr - ###IZRYzRp6tXK6fp0wbqSlG7NNF87UbKjPFQkOdFkRidyWHkoRqUEveivUojJdRpM9 - ###qyVSjsUlI0sKkHOAGctDn6s9CCzfmk3YknXY0ZSpSfguopRtQMzY3+Ozt267efqB - ###OkLGsXfNt+/al+8uGi3Eq9plw3qUAg4oZBFwx2cfY2hGk7kASluU/nbeyMw8gQY3 - ###txPlx/0kGL1mkhJVfh6p2trmHD3ltTTvAGuKV9Mqp1jZVM0/tsP0p2PksJHYXIiW - ###A08nj3xE2Eskh0yvDjsXdrGSpMeKbvHfScZ9w2b3WFWTdbG+B/zvIQzCNr9SCxIv - ###V5ax/OdyJG6NZtN9FHnF47q2LhK9JOOHbdFoulxy6IqZQ+IfyKhx0WrU3PYXb/I+ - ###S59dj5xxbO0McG2rL+KUl9A2przc24sdiSJuj+NdTQxF6oa2KU5sB7FNQTEmS5o2 - ###esRRH+fri6SReR4ML1c4Oh+GoGOFGDKQplNJEDy/DVM9Nk2JCWU5Fk9lFk2FVauG - ###J5TbYzRoK4WT9Kp5YrWToZEnbaHWLRgP6YeTUb8Pi56Smxn7iEyeiy72U3IRR2x5 - ###7DoAVUTmgxWTdVyHySoxr//Vewj5tWySuirBsGe2q5rRuH9Xxlu1fe1dWUOgDCIo - ###BAhLRsfHtltxlHadZ2zXVdp1n7HdmtJu7RnbXVfaXU+2q5ZGxyWTlCLfKhRbFOOU - ###VR7DfUjuL3XcV+LHBli+G2h7omI1dmHbYy9iTfak3vrROE6zr7rP+hYeSQ12TEn1 - ###O2L/pvSpBPjWAAtwav7Wb5oQ/3bioeEd1KoJlw+RiZlCn+5aooneNi8RMYc/zzm5 - ###MyzuSi2UJDbsljFbl5XJNntul+RzSdxJ4WZDE52Q9/ZHX6EbgcyJzj1zkJ2qbDjl - ###HFHOdFKiST7h57eHFygIHdUPKKlq0gEhAUKKv8kG008y0eTOwR3X37ZPWmXD5zJp - ###tsTxLiqrLbStwnp+0raqHnroG2Ga+JQ4zpB9wYt2vEOq2KSp8Sq0CHnRQzKN6s3P - ###OZDUhMiESLe3yz0SsHOdW79zx625M9p3EUtfR5O7SAFP2cpVh+7kVg4tj73JFAh9 - ###Jndz3Qf02Tdx9VQseZxiWm+03M62qhFP1Q7b1HkyD7DQ26siwgTXoyzA3w2Oq8Bx - ###viOcmgLH/Y5w1hU4te8IZ0OBs/4d4WwqcDa+I5wtBc7md4SzrcDZ+o5wXilwtr8f - ###HB6rWMB5pcOJRBdHyC5JTdImwjxn937mHrVRD3/We6jLY/VulyTdgF99AOaYLs7O - ###Ax2JX/XDQ1XOnFetbAxxPSH3kPWADIVvTVGR3DzynL8mz2Kl3KCdwOborX626ihn - ###qyzdYyp9A7du2S/0flg2TuzJQhv7y7x3CSxXLcLU2woLt2xa4oTtzbDM2c7IolK6 - - - -Valin, et al. Expires November 18, 2012 [Page 232] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###U4opZCBSTvfRmeTIYqu3OPhy4gGxUk+99bY/g3GLAyHDXj30v7Kb0agLKkEn8L9o - ###Jw+6u9UNtML9K8JncbnqZrhcPfEqlu0m1kJXsThdJq9iiRd4pV8Fkepyxc+D+Yl8 - ###ivdT9nWOObc5LGdShgB64PU7sz5iWJxN4zWPiBIi9zHzNpHpSyCoGGu2eUNl20Ne - ###XtyfKjPDg0BZDuhKIZx16FYYbDMpR6bKEOmumVnTYjuLxxyND0bN6a0rZy7ocX8O - ###4fRBZ/jh1DR6ZDhWlOWX+YMW/TrFk8w+cDY+F4F+vicHqzbK9lgakrP8gJXCKU5V - ###2kRqzVYyIBpHf7HTtlbszWJ9tvdT9i21qQrL7FsC+Ude1xchQiTIbtDr+RMfz5ZT - ###58E6A9ZxKCuboli9xxBZx3/eySp4Eznjhv3RGLeCTctVj+M/S+wcHP9ZMUtoPdqx - ###V4N/KnJt5aOU4wxKgdYsgLJnUDvgc9fxwOfPZTo3t11rkagzfOhtnYld6uUTJ6VR - ###iWa7J/r7i8t2/fz84uynYgy+pCQJ1BiCnCetg3S8LU4syZ+gokyt7qplkOWJd+fz - ###Rtn6PeyFvo95mdArgnZfCt0yvGGjIebyZOTYyA4vfzIJ1tq1aJjyhTB2JpFuCB5Z - ###ZxNWeVU7GIpHrpSxjF6bmdVddQnYiuKajIrvKbi29y/lIp3dbyH55JvFhJq6dymp - ###Tpe5OX4H+T9uv3/8t+qm67iJ/B9ObRn/bRn/bRn/bRn/bRn/bRn/bRn/7R8w/tsQ - ###A8BFfs9xcOKLsxOMBSdiuaUWkCHkWLvdGfdnIf5X8O+Rr7AfDn4o/NUSOm4KWxHU - ###0aPHxRIPNxmFWiy59DD5+sfZnlvFMaq463OruEaV2qalihbNOfHZnp+dRGAtZ5KS - ###ncXKOwsmJcnZuJabZGfBWo6o9Sw5L+b1+SnZLXbyNr14gofcTRvJEvAzJ2HCAk3X - ###8jbtLtz0+vdrevN7NZ0aoP6R4eXX1tZkXPn8S2vB0PE7dlb8Lea/9JeOvlKYOXZu - ###qYv/LvT/09b7dtenJPHPFQc+U/93nHXH2TTiv9c2asv470v9f6n/L/X/pf6/1P+X - ###+v8y/nsy/ntBaPNMeHr8NRnIhftLfbJHklllKOtgGbw2kRoO5gL9jdCz5hM7BMps - ###wYy3DxvHgOFk2ffc/ws/c8v+9AvvW56y59wRDu/Ozy3buvXo8G89R3/D+oWrYOhd - ###/byRHkMHYwUdtesXydg/CDVy0zIeNodB0mHn4pAHAvzGFHFTmF925k/s+ziMoKVR - ###4/H9L9YOpw+FfPPD27G9GmBHhJ2Q3edqU9z7tEhbw/CXeKjkr8b96LgPGFfKqKA/ - ###VD3BVsZhY9g5KNsCWsOnwQuzlt1tLBF+C3uhOIqtwAjSAqXIcNxQhIUZzSsgktPJ - ###3ev6h37H8DDTQEAJ7wF2ZagXhAGPYGC6GAoQuvZaI4vXfft9zda8iqjmcAx7O4g2 - ###72vzRqE3zj/3MGe0uu2jOItB0NwKech5Sd6pCNWppo+Ce+fRzc85o7jwK/zSMECI - ###785i+9U8oxD3TjayRhE3C1Je5xZlQzGkgMY3xwWQLmWWWeYoWjJE0HA2uAbizTEX - ###6qshEXsoiOZQ0ExZA3HKWwaZEegR6cpCUta5iK8QKjexrKOIEYUlZbJplpdolUiB - ###qn8qOvFGIPJ8MkYh3VkT7SujOI9ujD0KBHcCbCPLLqdON3cUxDKPASGZAs13CghJ - ###BDjbiUJMSw3ycsFw7acUpyLEbRXt1MNp8BcgLLQIj4ZKtKvFwrSnh2ensBhtAteO - ###wEmmWlyYkX9nJv4IBm5lGlEMlvLzUlC0P1g59yOWmWx4W3UBxEDoYbJ9yVEf0bzq - ###r33/i31XeELzefYEObXI5kSu9VQCymi+yykjuh0hocjmaYPkq/Z6hm6keaeWo8ij - ###Gy3pU9u6HU2mDDo/UC+18DDXOZq/JvE4vfnjEbD97NazmgcRlEuahvgS7WIR7+G2 - ###Kq3d+cuKYpJm7MML8H7b1L7zJgNSN46aF+eY6aDLd8snLCv11SUQnWX7jad27Hem - ###E2QLUHDx3oMGIKT88nMxBbX5ODzws/EczSfZG1x3PX476js0P+r1Qn/63ZqXmZuy - ###hXXb7ZF820mKDPpM8qdYj6ALnvH7vwmew9crXvISnJNflc7XvOAkqc2fx5wmrfWs - ###5r96E+xdgjafaWrThPOkYC5EBH6jhEsN04nvZze/EoK2HUdXtlBO179HI/DQp0CS - ###XDvnJnTaXsLM5tNkzQWRg3JmLNIpAtUcZZ9f9LLp+5ka+jwjQIYBICqSYQh4rEwp - ###wLaCrt8c9kZNnqHGvNYmHpdzg33PpWJ+LGFpNEMQjLX5dINB6mY58flyizRh/XZc - ###hoA4T1BkGdKdGC0eY1G+ndCet8smXciPHltfRrVWDH3lxeWmHGBTspGs2NTRvPJU - ###DrDcplkztN4Vu4lT8KV5claGdpoQhmRKCrvanSI92kHnACuFpAxoCwtOORZQLDzN - ###BxyP9ivrTfxfZsDzHiwjzgE2y2aSBlZjF+HUH9Od6IWQnGVHmStbhwsbPObJeJkG - ###QmDHL/EIFpYv31G9rg/S3CJgteie+cDOs4XZL/bGV5LK7K7M1RVoZTLlm/tx66jN - ###/ZxG3NGp3aMiH4PhELbMYNgtM5HhIl0DCqftkAz0PBuDJj1ou/2OnbP8y4oIdBil - ###N4iVtp1UnX1lfP/LznyVOzPFgK1dHh2QvEdz1JyvrO3k0ADS27w4HHCtvizVnYzC - ###kQU9V2KHLBNC2ilYpuGKoEJx+O8AUxBdNlpZ9fC+/aERgluGqUWFGSRMyp0nQ0CP - ###hn6Zjb74E3QXwAj3U2EkFHXEuuORqgAg3n67gY35iy3GEr3HptvRPb1/3eWBO2WH - ###8Fwt4Heguym2NyOyRJR9tE+BBChKOkqalT27yK4Ej7AgqKSFydQiRmY1mgwgiXhO - ###sBVxR59P3J0aChKLV/ZaMkqELC4zIghxUJTAwHg1W13EnhKlXT42i/IjRQVM1SwR - ###HSPKEjR1IX+sHSIqHYhPaHlKYlEnPnb8FGExERfMUZFhBg05jGOGlGWryk/zsDs9 - - - -Valin, et al. Expires November 18, 2012 [Page 233] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###OkgWAHFmLAFEPxViiR8nAqDEbCWOr6vu0O0zKhDyha5MqJLXkqK0ftbekqWcV6Ui - ###MkuLwu45icLSCUhFBAV01O+qKiL6JSR1wF0jgLzOeuJFZE31gNflE6HI+5Rsj1yl - ###9FML4CmY/gCdnjzuWJYI58eDONiQkhG7PHWJpkZ1nY8G7W05kpAwrYgRiFhNzq3E - ###ZLaFp8CB7hmR4BfuCg+PnKcLBRtKT0HqIPe0MVdeXMSsniPPLpco15fNsaVWcFLy - ###TYhYuhSajgQispfMrvVA+iBjWEQy4J20BO9/SWUj8b6n8B01brWtlllHlpdMNL2O - ###zEtWnbNjpJIjSWDR6HR1tki8nwduZr9S7IBKGsJLlLjEminKyN8BYDT19U7PxRp9 - ###lNqxWIi1Iy0UP3dp6qce1Eo9aVSS8pohZaSUYNE4cfnt7TItdrtd8MMhpn608BN2 - ###MEa41xQgvxoBFIrxRlPKBcShsKebWrAFIsEJD55urLxHs0gxAx80YU0PL6qwuGRE - ###msgvQwkLqnYIafQF/FsD4tQwkqbj8CQ/pWRmDLXVO3ztpkZueEmXgBqXjLYqGLHc - ###u1q2qBdyv8I8Tl9Jw0orFYn9Ikg9F9NAlllTfbDMT6y1JZMsJ+JnODI6aLYwmRVX - ###Q415xHsYRD2EpuNBZDWQPtxgznCtww7Sy34r5H+aDKL6dDQFqGIonZ2HFStaV1ES - ###T8bUX0+LWmLla9aWTa6WF31pZE5hdHsBmlLHcn8lThFy13CxArhNA3bh0WyKJl/0 - ###m++PhjcVstqpx+Jh2mohBUdTaBQsf7aPSDdboMSjCrKrNsPFPBrRq8wliUQPiuYj - ###ngfshSEQW+KPWyzgSHPQgC7XafEat0vWcM6ogQgvW6M7n22JkTXQKBDNgZqepU90 - ###YT4VK3n7oK/SyzfZWcWUKeJFqtqS7WNRE+0SnDlEGYkzoX6avdpZZBEZUt2cGmq+ - ###kyheYj2ZbzxqXZoBU2VLJRMKf22cm9oToqRynRjgnmJpSRTPypcSN4FZUyIhPH68 - ###SpKgVWNMyWgfJVlJwYBiLU1Dg20oSSk+W4JP1DXELydvzvtUJ2gmjz3pHDI2U+FJ - ###XTmyHfL0KOXIgIpmYz1FQ+ZOWDb9OqNFKDXYsl10NEzFGk5zeO2Zg0qBEY+Ss8ky - ###8ixlsIZOrBlFo3w8wkodayPCrp7mrBMfIJHArR7s3JlUqfAsXlg5oFA9RmwULkz1 - ###q6vKa8OPwjqTCW8I+ULzY5g37y8yDP/abCK9wZ/VXesgFFMezVCOclxHzyxnpMHV - ###he98wrZNuI70bOdxllldeL7LJzzbu3uXIixr3b5LMdB8V2ktj3RmmpV3DUuyzBy2 - ###sMwmF68e8RHDNGpp5HXziIzlvZlIVJVP0nsmye43lOSeX3JbWFLjtJ5IPPJbiWTf - ###kjHCDfP+C938/ylNylj8HMACNbL5m0cCcdJv9bmeFlQPIh77nJvHJhF2jKta6uFZ - ###bPOU1hn7atnRo6//EvnUhGPf79wa6cOh2GFj/+ptu3V5dtFo41VQDI3aWRt3Bopg - ###ZxeYPsebkRabPS1fqnlMNxh98QWecfOPP7FAmdwkzSjwKfJies7WlB6opC1Hbj+o - ###enQPJKl9W97MWN7MWN7MWN7MWN7MWN7MWN7MWN7MWN7MWN7M+A43M2xeqEGZ/Uwe - ###qKpnKbdkyK/ePf+q62cWn0XRBE9LhHi0lFFSq65rqa7g11AoO/hNZIm0tADvjkSS - ###UM4KJvJv15FfXP5FcdLk47B7af4C9aDIL6L6L6K2CHZRViNflEVQjUyvz+lg7JTx - ###XxctmEl/OK3wippatwykBCXjX2Op1cbumlrQDRSCW/RABGqxuXp+ilNKW8Ro4e6Z - ###0jy8bbVsjpopnpPqCYIylNg3J5/JgGfFfle/OBGeIxh28bJ+3lLzY6fk2N74ZDHy - ###ZybajswcLPbMk+4Z8ZYZu2LkzXUBC/Tcn1Dgss4IlEuQwkRaIYpERkG7gAd4/b5i - ###E1BrH0cWPEWSU46M0E65kJfH3zol+HpmSvD1jJTV6/aU4Nd5UoIv1C5PCX6dJyX4 - ###Yu26SrvuM7ZbU9qtPWO760q76/najVx7tHbRATHzHgU6jlX2GDZkkI6Zdzyykpt+ - ###hpYeVdPSPMarSioxxpJKc8ZEI9rDYOBPJwEeZZF2kYyYbAwh2svMHDcyOySlhYxZ - ###5SdO2NqTisvPyVN8zYyZsUCE6YZpiV6YzTtpV3oeDfFqX0l6qZOD0gvXoAyiBTeF - ###FpQuzyUFtUN2OjBdMfMeDUkrqdW2lCDfxBGL1YWO7+BpTbRaZA/WtnlrM28xhxU2 - ###0eVhJy2diY5x+B5Xjw8k+K2BZKPn3B832qxCq+0Cj5ssi4mDFSKMQIRmqreY5NFq - ###TWcEOwk0Ieis7TDpT2U4BOxSwu5ff7W+2DSp+rvth4rUm8itZ+pZToLvWmpbsuPS - ###EUWEZ85TPGs27Uc3ytmGZ02d/fhGXaVR97karSmN1p6r0XWl0fXnanRDaXTjuRrd - ###VBrdfK5Gt5RGt56r0W2l0e3navSV0uirZKN02m9nCBY3wUcuFXUBOlV7NrtHNq0t - ###Q+dZm1YXo+M+a9PqknRqz9q0ujCd9WdtWl2ejmV9fptLrpGMrAFZz5SRI9moqshG - ###ydSw8ZlgD3bzaxDXMnfHomk0ZC/I/YE73u/wVju3PjRD4cO5RS8Imf/FH1qUxzPu - ###ejLq4V2uMUBhoW/do9E0YuJcwXKVn6Kq5+jioWImtGzWMXzQqOfAd5LwLfDMhw7d - ###8eKWnYy+WNoCcFjNFJvFDUpDCEjYcp2kwK3XlKOITWi8k8pZjm3bJ2VoNKbbuybS - ###EooMScw/kwIPf96YvcSHq2l3MhaZnXQK0bH6s3QHSr5YpcFWhCUuY6ZssyXa5TNm - ###SXubC/eOjnvZpj2B66KoceajZtVOwPgiJxHbUbOaSsyPJcuf5zFRsxMm00qfrcfM - ###lL11UzEyW5ZMPW7ZmcvQNcbucMbuJq0H84ZgeArFbq2JDgjteg6E5FDcxYbipu1R - ###0nJvGkISnmDaeYrumiu7kjYWE0Jk+DhKwVay6TnY0iHE2JIQngtbFOkA2cIgGM5C - - - -Valin, et al. Expires November 18, 2012 [Page 234] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###VePFJEOMXHLifT7zSExpEg3l9zydciWyy+BXIY3AAseJpz9ISPTl+Ij/uTxnWVup - ###sGVpxzhHVkrMwMd6lrAQQYgsSJqENReMsDVmiQNX+wiBsyl6kXc280LQvUE5A1pf - ###AIqQA01ymajetGIU3MUIJ3uxsSCd+GHQnXl95k8mo4kVIjpt94MxHUCwrj/GdAWU - ###ZjzF/hT0mGZsepNyvVOOpDJJek1/Sx8zJb+gBPHiPLBSrPEE39VSmdWq/KvNxEWu - ###59OvI+lJx+Ml9UHK7bOOB6Pq0tkM2rgGvhfOJpR4JpgwNLZVlIhDxoD5gaIxJxPz - ###zoC5+dFppCkRyrPJZHFUXnmVvRR8im4Y/dC4lzgB5Y6+76/qp5ft48aHxjEsuP99 - ###1bq0ddPSslidsq/pQ6S6blZdp+pab06KM151B9nfj6vFDij2yq61sjuvsjAxx6hO - ###vZocY8QMIrTg2CsLTMPvBykVx44VNxdWrHQqO/JcWKk8CS358fJXg8lwHL1BFFmE - ###evtK+odao09DfCUH4vW9YWKjJsF9BVKMBoyOR9q4lCSxH7GTieZ9QpdYkw1m9sG1 - ###98HN0Qc3uw+JDUKO7E3Uvm2Z4lGTer/KmHc1MFTkbWPXGrEdJ287bnY72J/3Eo98 - ###4rJAxkVdi/hgOyt8xNDdZxq6s8jQ3fxDd2ySU8IXRLuNgncHrtE5TROCLDJfHJXV - ###v+8EU88m+QhvKV1J4gjQxlVOxkfIKyXGICpRVqLs8da7XUWLCm2ncka/xazFjmCq - ###g4HRb+4XxlQXIlFdcx8z9JU5k2Jab/VbQvEVIE3o/0X3pksaJ+UUqK5YpnSoQdI0 - ###uZTGtHBwuywtDpxRScE5VNJSTNlrqGhGVVakuJpP26GPOSB/MxJ3fhsSX9J4Bo07 - ###z0njzmNo3FmYxp10GrdwNt1QRhda9UdZ91lT7mCk+Cqn2ZUsd2pXsq7/zuuO2gW9 - ###4qjfVXpjeEqmxG7S72RrLjRVdIy1RW5Ki9ZkXipfxGOIXyg3XXg0iWNeXKb4rdUd - ###KDsKVdpt89SQFTQNnYnvgbh0cci+eP0Zz0Pr348DtBMmV2/C/Vu7B6/eLV9TMkum - ###B2J5ioeW5QJ/Okgl/JPS+RQJOWsKTWEvq3A5b7AoWzPOIjCdxWEaQakyB20LT5VG - ###UnyVjiYhpSPsBfgF9E+e5NrnT8VGjY/1hcz999kCKzlryVR11OwYkBKrP7oT8XxM - ###ARDSS0GIJY7evGlQUJTCPlIROJd9qDi5y9K65ZCyJzNrSM4zckQne0jRfOZkiBf+ - ###uO9hSnaZe7LHx0lxOJSRYggO7vYfzplbREI8ijcZU6iFItCiSbKVkuJfGs/UZ2hj - ###lQXl9Lhd2c0I7MhmsiNiV1hgveCeiOqljeOFMWlK54UDhqWE7Ncnfvivdku/u1LS - ###496qM/mRIpVLYUKNo7JwvLu8Me7oqgaFZUA7/a+/AsKAc5qikT7pUaCR3yRi3HcJ - ###ErdQuJFEtPvETp2MQ/KkWCSPCA0XXzKygFcDA6fDUnJap8P6lhJpRYBQPeAT8PFl - ###IY/C9RQRyxq93vZJj2gf+bfnbsa6bdmcr4zo9PYGEXYiyIrhdpLlqh6HssF2TD0t - ###bkRJeG64NiQ6k96IkmF9XiPvk1tegvLS27DYMwBJqoLv2B3e0j04Ej1MZhq33FKY - ###Rw+x4Nsefen1v6pGlTKzssQIO5wB2sehqApZ40imTlCa0NMnZJGfKaDECz+Z/CNz - ###7vUbqd+MoEN471tnAI9d/CmXWqw7vJmZIXEB5AnRmb5h4JxlyvllyvllyvnMUSxT - ###zrNlyvncIJ4z5XyetGfpua8oAZTX/Znfvg+GMiVUzVF/ubV8maw0nMdB87hKJrYv - ###FYaUL5qnHxoXrQbIGF+8yXuh84CaqgWqFK2IpA3rW1pcOWlH01o3k1odiMAAPg2b - ###wbBn4XTgA9J6Xmc6mqhZcJKAsTlL5ix111axiQkwqGuHzQ/RwJL1y/YhRp7iidN0 - ###Awb3vttMJHrBlS7YmxyVMp12P0l9+rfTAoBaI80m4jLE+di4/K4pqbS9cZ9JrVul - ###xDgwniIU8SehmDU1oqM+E7sWVMaTX++hbUEElqY8GpgBSdlxQjYbVvi+AILtiG8R - ###fNOL+whgFCJJxqo2A9yKKOa79ovuhyPqQHf0dSgZrmnBs6yWY91fhft363On51gs - ###GdlUvum6aaDlCNODeZhBzokAEoXt8f71hQn1EvkES2lqv0kyiQHyiOiBfq3BDOtb - ###pwVOJ9OdW294g/hVaQgnSFtO/xqtJzPECF9P/URQg8R1cgtGdeNIShx0A7FKHTty - ###LeYYyzrT2XtKnVQLnjloxT0+Me44SgrtnGaYlBcvbIHdbcvimUjSNA2lp6RIp7oE - ###AvWiec5jnmz8yRHYgGYJV7uXlivENNdkDtIsXEoFaQ0VoEYpsPfG3E+SSmn6ZJmq - ###7dwps1XI9Gk0e2dJrDW3e9E1qrzd0yos1D39lH9ezxTbVM6uGTVS768pdqmcLRs1 - ###MlaTNET8Yfn5O/uQyhGOZpOO/xIJ4iWpBG0/nLan3nXfD9c6T4ZRhc/m5jr9hY/5 - ###d6vquH9wnK0Nx6ltbG1u/KHqrG9tuH9gf1eINAf3d/JZIDB25qeAGRomwc3tlBU7 - ###JebCjFfcqgOCYOsOpY1jzHnqd9dYvd9nVC7E21X+5As8LFz4eH9oElzPoh0Ko8rg - ###0TmRJneNCIbe5IHRiXKZi/0gN+Lf0WxaGIy6QS/okJdimXkTn41h3wumABQ2v9GX - ###oAtf6AI/ahW9Ub8/+soj9w67AbkJFrDSwJ++LlSY3iFy+RE9QdMnG6DUOvGnKKpi - ###c9716Au+kigYjqZBxy8XprcBpnsN6VZzDImGo3cDwHX6XjDwJ2sW8BgiMx69BD+m - ###aDy+rQcF0QP2mB4wPqpCd9SZofLtyUl5iZHV6VLbANNbB5h+I8ItTQgltVW6joM5 - ###9flFOHw3RAsc9IQSrA79KWuNOoE/fSizZuPyCOeT/l5OYIRlQCOvVRhS3lychDEI - ###ZDDNOBQOZDQBYhhgiGqfR2eajpg/7I5QHYXq0L3BaOoXOK6A6LrQ7y+Ui3c04NgJ - - - -Valin, et al. Expires November 18, 2012 [Page 235] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###R73pV5x7QUoxkPEkQAqbIBUNC0RPYUijunzXbLHW2dHlx/pFg8H384uzD81DkKP3 - ###/8Qu3zXYwdn5ny6ab99dsndnxyCRtFj99BCenl5eNPevLs/gwf/7n/9Tb0Hd//c/ - ###/7eAL+unf2KNn84vGq0WO7tgzZPz4yY0CBAu6qeXzUYLkHR6cHx12Dx9W2bQCDs9 - ###u2R04Q+KXZ6VEXAhWY2dHbGTxsXBO/hZ328eNy//RJ05al6eIqwjAFZn5/WLy+bB - ###1XH9gp1fXZyftRoFHNphs3VwXG+eNA7XADpAZI0PjdNLBgLX8bEx0rOPpyDxQ2va - ###MPcbheNmff+4wQHBIA+bF42DSxxN/O0AkAfdOwZ+cQ4CE35p/NSAsdQv/lSGNgvQ - ###Zqvx/goKwUt2WD+pv4WhFedgBKbl4OqicYJdPjsqtK72W5fNy6vLBnt7dnZIeG41 - ###Lj6ABtTaYcdnLULWVatRZpj0AQFjE4ApeA3f969aTcRZoXl62bi4uDq/BMGuBFP8 - ###EbAC465D1UNC7tkpDRUQdHbxJ2wUcUC4L7OP7xrwHGb4tECYqiMKWoCxg0u1GMAD - ###BF4qY2SnjbfHzbeN04MGvj3DVj42W40STBXImFCgycF+rAPMKxwyTRH0in9ViLZM - ###E8maR6x++KGJ3eaFCzD1raYgE3jUujp4J9C9VnimzeJlofBvQa/r99i7+odGG5Bw - ###1HzbfgcPh53+DPjrD7C8e8HN2u0PhX/DC7W9gvIOtVeoSy+jh7HYAq+CIcgt8Lqg - ###m3a3uch7sI8B9EI8krrx3bZTbQ/CTwzUB81kjQmFP9NjeHSw/2MLA8m+bWD5kxbK - ###z8Ks+1c8RC2z6rdy9BOfgDS8kwd+LQs+s3SglugAEyDLFUf+65Yrrvy3Vq7UZOeY - ###6KxSzlHK4b8ZHT/2btA19MbP2XVX7WWlVmZbsh8IaSsvitwkBOvENH66NOaFhsf/ - ###HyFJjl+Zr+htVSkmvhvTai2jFeMIjbAcFaNu5KaKXEOukfeqPuRoapUvgi4kRYgv - ###NeonUke5sk5fMAAT/r+yUWYb5comfYF/t/BfeMK2y5VX6QhR/l9RBm70RyVSlVpj - ###gnWjjmXOkULKxgoQP12NylVyF19qAi6newss61JxZPfcuAWBtxrhjWNyU/yLTzjq - ###CJ+IzFcLrLFPrNU8/rEtqOHgDHbExk8ifI2VSNRFh4GNgKYoibzvTTq3ZGkFeU8e - ###gvJQ7wCGda7vIjNQbJv4K/R4+1tZ+e2UNzN/r5edqrAHlDP6MAi63b6fvxub2KwK - ###x53Tj42c/fDu83fiVdlxNSC18pbRKf33VtmpRcaRtBkfXrcBYJt3Kswx7XJ2Leyg - ###eVpOfXWY+qr+E/ZuaQtZ2n/6dy9bwc35ZNRpHzV/Wrt9PtNIqv3HcapudYvsPxvV - ###Lbfqun+oOrWN6ubS/rO0/yztP0v7z9L+s7T/LO0//4D2nyEagEjMbTXf4kShzIFW - ###IG7Bsb2SZiPWbncw/h/+V/DvkZewHw5+AMFYmotershmSMg+qR9cnIEcfQV0sPJS - ###v4cfMQ0872IfT87OW8BeZsOp8PbRO4TyOJ0x42mzeh6q5oWkhlG34MGCgXGRKxNU - ###8IZe/yEMiKWHndvZBMPlAy++c71iiUOTNq034bTbD67XbvfyhKpDbca7DnkjahsT - ###GMYCbQz8QehPi6UyE97r/BvlhNXbthviYFOn2ykT4X8Y6q8HXmcy4sa5wsvnoSXo - ###uOUDhHMKjAKJBxYsro2jq9MDXK8tu5/mM/UG2vnXAsN747DTev3gL/5LlHO42BEh - ###R7jn0KSxmwAjSY+9gCiFXAJfiut3VBzpEIPshQVoP3IjJbqOsR0APCUHrToNUDVK - ###c9VKd4i/MDq3yCfD/1t+jsL2u7/Ay3Kqo7w2WFZ895fSs4IGlFqy0p1ZEJ0Xdoa/ - ###uOIN0hh2Uq4H9JjzmomrFzt4kbb6Gn2iRt0U/3TDsXgnIrZo6l6jYPTFn4jruJQG - ###WRsZMDpvSDJcgaVT0++GkHSmyj8wj4m7BPIigZxN7v3NHgPadk0idva0phJWafgx - ###kPPQcDA8BiZhBx1fPAjiheSHeUFLQkJ3169DXpm598j3u8GoM6Hk2v1g+oD8J75c - ###FFMGuse6xblDyKIZfpfoi09e3tyK+Zw0s6Iv/gyaoctYuaHnoJkVneWl08wn1uuP - ###RpMiwH/pluZ24fdBM0wjmusH2M6Eq777slYmW3Me4mnXnpV8Nv+G5MMn0V0h5L+s - ###ZU7k85IPn+7Pf08sBy838pARXFKuX5zURZSBHXoJBESmAw8tIEBJXRBCQetHVT9k - ###gxGaeSboo+tr2eewageqQDU8ZihiM/2HEvviTR5kum6lrEqYHErb60+LT5obiZdn - ###24n0GVrZb793t1MyQAMOtVx8n2qfnxN0PQN03UgD+Mn9/IybYBYLMHiA+5n9ZixA - ###Bst4zGTnQDhsCOlkJmCKG8RFMg1e+5ScprTYqG1FUH3s+imgz8Y80d4Ib5vCiu37 - ###HlrWRI9AnEU/gDksgH3wJgEp3pwBAOkqruo87DrnB2v6OkVfb6lMt3mJ4jPy8WcX - ###HXPz8e8Aej89nbuOb3Xpliktwyeals/fg3RbGuU++6rpZlwGPkpLzr7I7sUOboPJ - ###mBWvYZP5GnRhDP79GL6X2PE58kERLEffXb7yMrmI1ZuU05hd3DwodLjceatdVpRG - ###bFiMlIjAKS1w7TXCXTkdd8d8vjBNz+SRxJrF4juIVLrrlQTNES7ky+L0YRx0vH7/ - ###QZxXMPKbYFVEiXXUzzFtmFph/ja1nLmsmaPQBJuPWXCjATDK+LopjARtqgoDw2ss - ###ZTKoZrYHbU0pNhtvQJNY8CQopLsPrIg5yccjlGtxcqDfs2EwZZ1g0un7JdGWgpJo - ###YxId5PFfsU9F655z4U9nEzre4+MxBoKIwmS2Nw+sOxrQyN7Xqosw/jqm6LNKaueP - ###Zfo56dDGWpOgF2fAMTEcESXJABvuusBR7ikBIXa9mBQDnjIneYXndbvwnDInc6fj - ###6VPypDmJp6Q1BkU/kv+GlE0G73jiaXGXIcMNQXFD3kZxACsclMz2xtliqHNeEPFI - - - -Valin, et al. Expires November 18, 2012 [Page 236] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###umtD7bu2U3xGffn082KjZM9ooXA/P4H5pkm2xylG0ePRV0I+DPnlYoBzg36XAvpd - ###cHP7WNg5VtNphoz3LBaK73hARSLwQR0P3LNOpr7HARWrj8eT0T2uS1rxPea422yF - ###9Uc3brHEiv49bNTqLutReeb+N1pf/P7oa0nsogfitIGjGA8XsBERmcG+P/aDoQtl - ###imzu7AbD48Buf4r4Psa7wkvVEt6CDCuBBw+5wwC5T282jJJP6qckWAIv3BbZXPUZ - ###d5mNNM39CZ+MEdAcpc6gmGHyFsqaQxWttjmEZvoo1eSZw9FN+/1W2hxiijGVYB4h - ###B8iJIueuidi+UR8YeICY2QCPxUd9gEXhu+VhPAcv+LEyROBwMjy0s9n2JhPvAQPd - ###4NG6jdUglzvR4fgcEHol3b+G+XA2Ks7T9HfoZcqpU1MdBfsEuvTnZ2Ww/YQBOAId - ###axMaKh8r08de2NfBlNy0uStdeBv0+OF5CChGF7BfZiCih3y1xkA5LVNvAH3UwMC7 - ###g3megmBBvMIjM5Vt37b2L5ZBAHA7/GXSpq7k0P64fFi2UEqDS47Qy3vQUijeDTVK - ###wW5GXImlUT/SXLdCrZVtRHqq41dFLvCGfiCdYKiDjyHS+1QjU3Nx+lho1L8Bkcq4 - ###VKFw4+j1fYugLnwK8SxiMvH7nCeH/i8zf9jxYyI98sKpPNQgH6DNdfSywWONwQwD - ###o/kgDXudzgytq2vzFFk6CREJcaGVCYAL0OcHFNnBl40GKcO3MNtoQZ0zWpPNcwel - ###uW5Dmt4Up8y0k9JjhcwJxqrasC2q1OmQehPUe9J5RyfdfKpMtIS36nx+NvabpbKN - ###n0Vle17KbinHdcK7TdA1ntTlIGmNsq84ZV8dH2Mz3hcv6POTgiHR9voCo7VS9uZ6 - ###MQ9lT56Psm3bBRH2pu5XEi+qeZS9+RTyssVHjSx2T6fsrFH/BsaIqT9ms3EkyJel - ###a1SYSuWwAaYchugCATprzhcD7JaeszyWHjRnPUVgtDPLZj6S2vheHOvvYV5xLf7O - ###5tbYjTi/eOTcbv6+5xa02f4DzMUQL2MMu6OvdF2T2+u46LaWZ+P4KOo+jP3w9SP1 - ###a260cTAvvdof2gjpiGkcvHTzNuNam6EWqKU8zfhA4w/i+o1wtwKxVrRHl3xQZ6fT - ###MJAuxyPc1LtlnvVvjIHkdbsqYrqNXWrzJuafR47vsah9ozofEVQcDW8u9gN4jhPs - ###8X2636UCemGXmxxWcxhOItJwdILt43IDWT2i1qxwwwuDtp2MS9CCxHmRMugN/Wkg - ###SGI9/3qTyrc3m45UyU4nFfEyB1sEEQk6EtpFGXzFimJQCrQDvGtReqIOuEIWJDtH - ###bonIrcLyow50rj6Yz7MDkHjoTb1yyolDF94hfUrI/nNRSAS5FfxFDj552hvHUGfP - ###R5zmBNpN7yqup9445FjgRJdJnDH5cYf4NgV4mc+k+t4NJU4sP7/FVQW9bSmCVxJH - ###s4kGPvIQez7QtiI8+g3GD4n5pAS9zt/K5IXPTQdHYfvu3V/sB5rR1YPehKuKD6x4 - ###t9i1jizQw+s2j95sAa0EdZhdM4r8Hy4oj+hWf47iyOMMCNsvpuuMH0Yge8HA/XBK - ###p5+vQWYAku7gjuyw2ZB/fzzLoQGVs9yqYOSC1Z43tJjO7ZPWCp+0xzFajgjNkc4k - ###NQwCvCi55bEBWRZ3dMYJIHnG1O+ytlcsizuSfWjMosCCnciD8OPLc1TGVY0uSpMy - ###mgzojllX5bQ7nOO/FgceXNac+F+C0SzkSyEvW4FKgFirrnHsAXXiRAOh6Y3vUH4/ - ###YPR/8ScjHrXdIPccugYPh9Ke3oJI4QiFJ/beoySCGCiFUYFbTIpLoW2gPx1v2A26 - ###ZNGqUubfRdmKCtoVWI9BU1aJBYE+CzPlSb8ew0pz7ufY/H0wfShbbEHyHU4tnlaU - ###WRXDHn0FZcQH7QYmmUzM4fT78fENNgh5tP68vDwp5yrr5Zhu9I5B/pvAjB4JrAbQ - ###cvH0uHUUlkRCxCgZgfDa0xRrRT1r9jDqAzqzsMloJPzIeiAZdcs8QAN5xiU8zUwv - ###ROgZ3jzuC6PGDdpXDc/nuosdzOE/isVS/DJyIYL89DZYsbq2xk8xS+xT93MuP30v - ###YaOIeNbJaBh05uBVeAgitEWJKbfb70Ku8ioxSfk1ewhEPcMYzZSZK5Ro7ilo1iYX - ###58yt53EOtrr20eQO8mIY639iXfXKUB7hw05XfLnmGTCnq3Iu0Pknt6dNLrDnWb+7 - ###wE0IXekIhpgUA/bSdjiaTOEnJQEHZOZx/s24o3I1xPYAOy9Zi3/JfSKZR1QIuvep - ###d1S4YCLA9URkFdEbv+8PYob2GB5+nOF3zD5woI/x9M8B+scMojBV0c4U7Yt80ONR - ###KILhPI4oQDEVRMHXSJ5FuySNfwrSiPlFGwSCNteFVCrJIpPvTCVZCDtm322qxOaJ - ###ewe51we4S0zKIgQGoipKh0XmstgzS98c21FlNc1yxk5lnISpmCQv/5dRg111+8J+ - ###ij4IOejT8edFNslDvz/1Tigl1Yae/o7BU4qS5eHhOQdSZloFhCXlkz3MefTpmJ++ - ###5llv+YieZmLsoTRNbtfiEk26n0w8icfeZBR4dLk7Vht4g199HtstOW8f3rfFy3af - ###6ufgl2Os+bH9vn12dWlo3Um7v+iz7MGnw89PMeqOk7QTITENtPwsClovcpg1f5ov - ###VTcA1kwpCIs5pJykOpTp7aEdpui3oWaTmzaPt+d3850KtIeTm5RTgYV9KhbZ9QTo - ###9vvyXNDvhbnkmRwc6kmvjrlHxPJwhGTY0qNp9z7DrUO9AlEWvPx1rIGvsCLQ3ypT - ###MweyUn6zzSAYNodfeA7mWrVsgI68kTE0lnmx5ql7vdrlcsaoIxtCdGcag1OtwbAx - ###koDv0907cVmgtJgBw3bocKoaooXtAjh/546S27L7J446i1mcPeZ6q4VZjB/IiVCc - ###MT7EbrcU7oN65w2nhs8s5TbEeJRtXjiXfIw7P5mW5/NnKhoMy3MXYpzHM4mhOFPy - ###5mMwNFddFSdzVvvpY649J51hRgM/ktgxUyU/X1SuL3B/UCC69+4mHc+PJndrlqni - - - -Valin, et al. Expires November 18, 2012 [Page 237] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###s1Rz21Cu3SfH4LaznYO74yAdu6nnffXle2f7WU690mfWtc4sjvY7HrhlzWz/OWb2 - ###O188ap4eN08bGG6FndQv381zPnm2i0dMulOiNz+mDAWlwvkUfIaNh767+L1k89gM - ###hrBNtzGMK6hUwMil5JFgEiv8CT8ex+YTtInj1wU35xmWvgW0mwO0++xcJ8UdnkB/ - ###UXW48FG0OX9iOEdZTk+KnJJ0VIlAJy/B8Bsaf1+UsbluUgbepBK0sbme6w5vgjK+ - ###J2EkQLvlf7x1+933FPmhWLst9pvtKRcjulrtAUPit5pALP3jZDT9Iy2iNXbq33jT - ###4Auou6OpdEvgjmoo+k2wNoj8BZqB3nRNBgIKQlZzr+nq2HStQGdm6MeB5/z+YDya - ###YDR2tH4EfbSegOowuhmiRICS2AGe5gEM0s3pwixK0AVxzBr06VoatIt3LaGrkz/C - ###Dx5YEysEvfiyA3R/xIbovtkjSxSdqtRbJ/+KSMTwmkFHPjUZ88XZRc0tqo8BReWY - ###+BAdJZFLhB7OeKl7tsuKyoMS1ttJFJskikGDyWKDRLFKVA5TUmMvEmmmhYwQwf3G - ###/D7mAxDl39iLF+OhllixeI+Jwgcl9iuDr3t7rAi9qcCDUklrNFczvO6kFLc2iZop - ###fOO+y/3+qEPhsGLG4vU510NOvl65fphigoHBCCjH63aRPnhA5R5rnOw3Dg8bh22Q - ###yApa5OrDj2cX8Pi4+faUtdvelEe999vtYlHKQeswpMK/4WBSqypxsfFaTW/WZycU - ###iZnfmsVYedewhCgdO+8udzQegzZBCReoo2rjIjp018dA/eGkA/8A9UdGC/Ga3pfK - ###rAgl6A+WKSVawojTGS3h65wtUZzqlKbk65Sm6GpecE/mf1wfPFQ1E1ymiPxlhV0j - ###UYhwb7feF19E8Yk4RQJPJ1fHRVp3VDPxKeLLEtpd8H0pN6hZCixaZSkAk/0hcAht - ###leBj1MSFx3dcj9or8+oJmPXDQ+BENNJykQaKA8aypUW7MEvpgz5uvSMp/eS4JmRj - ###xrpNKM+nQfxcDA94T+3yMnWqi2KiBSQEfB3/1rDwfD06ris9MicnbWaUHna0HiYa - ###P97fL3qb69A6Wlc61F+jcZD2sAg0HguHpaLKYYvXApr6DNuyLAYbzjNWV1EDKtbZ - ###yxX16cpLZd3Vu92QYtaEnGnX3AriVogMeIOcffUeYo4JvGTSg70d/aBwT0f/n4nf - ###pwijI4wVxfuKXggwYcFoNsENo4g8Fk2Aw6436SK8P4biGAUPWlkgv5EvXyVKRhI1 - ###ksQDzWJ79KXX/1r0ABelNDwgbrXNuOiVkOS0R9eIerQtza6nE68zDf8+kdK62n8C - ###Uio2pCBWToQVtIK3WQd0dVbuFIQDD/PpRFiQp2qw3dOBMisGPua1YV4Y0pU1PAn0 - ###r2c3bDDq+iUrZxNDsC3jxOzzlWz2XTBc7SFx3+Sa3t9PhVe0Q2NlKy5JAOKwS4n1 - ###rRXh+4DJYA6bHwCOsyk6ojIXy/RRR14yYibmsKilPFxCbynenS5v/TCaZJ4mBIjz - ###1u/ckXcVJkVSpptj6bzZPsR5Xbu1LFYcVZIiI4GAluS1OQzOqh9VD7hwrnqJBTS3 - ###oxULQFp4j6s3t6MVa0frl9v4MuVDFfeiqC7blDX1P43fTN4T/K/CIro1tf1Gbat5 - ###qrcNv6FtKJYYbv0S0VvK12tn0+i2ePD6GXqNTWndFg/Suo2zm7PbsIT1bosHz9Ft - ###bErrtnggu633++Bd4+DH9lEzhVTgYUp5+ySll7djB8sn1qWkARvJqyxSoReVF+g8 - ###1UO+D+3A/6yA0tZWsaiwAPaCVe+3q/rn+LjEVfT/zJqdReeSoL7IhvqvHKqc4M31 - ###eIJXqeLrx4H9NddgVbBEsxFYC6t89FxydplzLgWg7LmsPHEmn2FymZhc6Ml/27uR - ###1j37bFeeMNupHUAM5+yHnP6KnH6Uj70phjNBqQ5lAO4z+CXyoOICsrn7n5+1slho - ###bvaJLE4qLTz1YviY7iBvEF3atpAUR+CqQk/JTlt20qhSKRWabakkoVUT8CwbYA5o - ###NnnEBq1qQLQhfj402+pMgzaP5GJoOrjj1rvmEZ8zOiJK1W62VeVmG1nLmzdFXqVU - ###Us8Z+EnT3i6mPOff37BtlqAYDphPnwWyLtrHkPGXDXQKYDytswLmM5kJ2KbP5QaM - ###xgYrYD6pmYBj08ZM2hzyA95cTwGcNsW5sGKcJaWPWId8MY+6vNLenhzYfD6cn7ou - ###5lHXswC2UNfFPOp6FsAW6rqYR13PAthCXRc5qOviuagL3/L9CTaha7+H4cCiyId2 - ###uo93CQNyUedDog4mfSWxo2xQkqHVoL2ftwclFxMnLKgx26//pLTPSsqPUtoYrdgt - ###6os7c4zR+0gFet4xmu1njdE6yMgGZw4y2wSHx24a7zRIjCxt4rBK2l9SSIkfDiRp - ###uGjAWWh1payobGB4DvlYYEmBI94hrk14QqlTNxKQI8osuffnGVoMTIhSOjjtLEFS - ###Z1Q+CTcvsAiXKrzkyHixtOHNB3aRD40Xz4LGiwXRePEUNF7kQ+PFk9GIiuk8AuGa - ###7jMQCAK7WBDYImgkrxLpN0tWffE+fdFfnF2dHlp5nHiwi7d4/jNiAk6JH/WhNuCU - ###SNKX7EHWqMALLOWICulwLdLDc8Kle1uRZxr52HB8CN9iYsEYZJmCbvPzkaATRZLS - ###un3Ku40n1bCXJPSyIqsUa04F/S0q3Kx2/GcoxONQXYeo9WL/U96inlRK2EwUkLBF - ###JxRPBOlsAEhnM2oUCpkgU95GIA3uPAiG6aZsJrD+hpuh/pOsJa8tJvGBdz+/lT1L - ###K3RShQcWPOCSSAncH5GrU4X7N0jH/ZBP373fFS+UOaOU55h7/eDstAWyx0GZvWfZ - ###J2kH/OxYUYoc2mLfEx6raxuiexGaSgzvhdBtSzJkYBC1DkYXEWdnkSs7JntKd3uK - ###GsQfEXjmKR5P19LdSXr6pM3CTuFbChQZHh7hAB2ovj5ltdAzgJJ+XAgKqFz14yqr - ###hZ4BlPTYRFDATJTHCij4tRCo7zjJ3v2ik7z3qEkGOItP8t6jJhlALT7Je4+aZAC1 - - - -Valin, et al. Expires November 18, 2012 [Page 238] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###+CSngDLEba6hQHv9YBBMHfFXHroWi/wxtSbfyL2JRS//M/76Wh76qMXlV3HQ80gN - ###R/u81juRgKN2ItFDz3J8TZhIuz3ClDK2aqm3kbKrpaY2UKrp9fj+lmU/J6QwNIrK - ###ma/QjqiLvPs+rNsJuhWWo4ajuNlfJyNQ8r/e+kNhi/YxIzT3bhdq5U8/kanfFBag - ###FVrnKV3k3fvvWLHCHDbozDfq8bNiB6mjkv3eCjHdPK9DrDkaAPxpbQ8FtNJCCDYm - ###Cp1v5h9x47mOgxTJOL3i7wo+qCZ18/CXyTSrRfGe79XnrcbV4Vnlon56eHbC3jZO - ###Gxf1y7OLx6837kh+ggk6wtmEfNnCKRqFeBB6cs72eEj6UDo/44+hfz/lW0QRSAiv - ###X7Nrf/rVF67zvFl+yxKkfPJh/YrJoUWTX0fDP9Kd+ok37I4GjPvrrLGPSJyjYf9B - ###pCcL8VqdCBcaNYve5GU2xT6ToDsK+ZVSdETC+490ZeP6gQvIFWndys7foIv0gN4i - ###DjeF3A2PoFfVrc1abQNvqPNaZea82qw5686mlLHodIgGY4jlcrvV/X8xZAXgYOCN - ###x1yor1+crLH46pbwEgJJ+jWFGaRCY7xSGN8OXVOYMVT/ErEyV/Nx7zx0+n5oFq6d - ###rPIfNVthTHXB8wHQfVToAFLMcWsfpvcmwJwa4VrRv+/44ym7PynRrBkOTpneuKoc - ###qyr8scNjMXI7/Lgf+VqRp1CZiZ9JpZAKlMmJkv4V+SdR6BmhCYsIzvcHIevxxCAw - ###4vvtTYu342N6D6xH8ZU0+kxesP+G959nXZ/90CSBIVy7/UF5SGoEhXi1PBc+Tj9g - ###Kz3oLGPtdmfcn4X4H4gH0u2c/8WtgjSKVvPt+cXZAWkW73Cgf1h+/jYfIppwNJt0 - ###/JdIJy/r58212+eFgeebm5vrfxBHncZfZ7MG7xxna2OjuuVWXfcPVcetbqz/gf1d - ###IdIc3N/J51nuYcGngGEC+PWrYqfEXJjxilt1QANo3WFQ9GMUl/3uGl6TESYk3JT9 - ###yRd4WLjwMRwO3WxBfo/cHXk9elMSadKT62CId67oOkqZa5EY7oVnTS7weCR8eytT - ###aMWxPwGYFM5pMvoSYGhF2ux0ztsZDblrbljASgN/+rpQYXqHKNmY6AkGo+aheUC+ - ###9aR7L+bTY50IBcMR6F9+uTC9pcD8eOWvp0Ci4ejdAHCdvhcM/MmaBTyKOfHoJXi8 - ###WTnr+LYeFEQP2GN6IHTyQnfUmUU+11jjJbq60r0gjGk8CVCKj3DL1XpoUu06DubU - ###D6gOyW8eF6yaGD9n6E9Za9QJfIw52mxcHuF80t/LyQxv8AyF1FcYUtgMnATp+I3X - ###8AjIaBJipr0HlF+AZkQWs+6IIo1MsHuD0dQvcFwB0XWh319QouQZjQA74ag3/Ypz - ###LxNwR0DGkwApbIJUNCwQPdGVvrXC5btmi7XOji4/1i8aDL7Ddvahedg4ZPt/Ypfv - ###Guzg7PxPF8237y7Zu7Pjw8ZFi4FwB09PLy+a+1cgO7fY//uf/1NvQd3/9z//t4Av - ###66d/Yo2fzi8arRYD2bp5cn7chAYBAgiGl81GC5B0enB8ddg8fVtm0Ag7PbtkpNZB - ###scuzMgIuJKuxsyN20rg4eAc/6/vN4+bln6gzR83LU4R1BMDq7Lx+cdk8uMJ0pOdX - ###F+dnrUYBh3bYbB0c15snjcM1gA4QWeND4/SStd7VQQzTR3r2EfQC7Lo2zP1G4bhZ - ###3z9ucEAwyMPmRePgEkcTfzsA5EH3joFfnDcOmvil8VMDxlK/+FMZ2iygAbLx/goK - ###wUt2WD+pv4WhFedgBKWMq4vGCXb57KjQutpvXTYvry4b7O3Z2SHhudW4+NA8aLR2 - ###2PFZi5B11WqUAcJlHQFjE4ApeA3f969aTcRZoXl62bi4uDrHrK0lmOKPgBUYdx2q - ###HhJyz05pqICgs4s/YaOIA8J9mX1814DnMMOnBcJUHVHQAowdXKrFAB4g8FIZIztt - ###vD1ugvp10MC3Z9jKx2arUYKparawQJOD/VgHmFc4ZJoi6BX/qhBtmSaSNY9Y/fBD - ###E7vNCxdg6ltNQSbwqHV18E6ge63wTJvFSxIX8SYIFwfRW/6dbnPmjxRxkxb8qK/L - ###oGhFhFr6Q38ygdVvPAN+M+wknnX9jiq8qrIrKJrAodgPBz8U/hqLsWoXT+o/8cDq - ###rfZ546J9Xj/4sXEJqovIUoTKC+mtl2cHrHjJM5f1MNvqFIM90V0P0X/GVR3210Tc - ###kQ/1w6O+d7OT46wYQ85jjrVp8AWjsZEPIIYZmi4Y6kSADD9ljfLzTgpI3+vcihjj - ###sIvYOmABGQwxDPJR42DOWPGCJkbbDmA2OnSUgXelBRAkENiPcbOsUMZpaC8G+Y3r - ###UDAXbY7sRW7Ek8LWGOLWP1FU5yfebH+5+J186shbf0pWLJIKHqZ8Y8RtsgUjhL2P - ###dzOkS/GPuGlvpjsGcG0x9jaGvClmTY+WCpIWIheYnhpvh4rB0LAD+zRmHaSS3ZTe - ###AmqQeg1sLBATgcf0HgZTFCJQUJ1GbWXi1MQeNiGwt2AizQWxR/Gcsooh9hALlliY - ###rWnenDQaSBogDO6As2bB8pIgZ2FylHI1me+fKYjFS36E73WZ2DcEi0VbI0l+uSYz - ###e2rfz/zJQ665feLU8qAh6ROcNrX49x9iahX+K/YWUjaI32VPINXkgTsCylPRC/p9 - ###voeEmMugrMQ8Ja1K7CLMqWK6AcwxPesGozILJsAEMJg5utRj3jXUJNMt236Eusre - ###2Hvoj7wusq42tMkBo5ryXJ8EZXJUFXNU/cdkOuJd2VwMBxEvyE2Z8+IFUTERLbI5 - ###TMaKbY19v3MrE/bNT0Kdcy8cttJBKhEneSEWDLMgC5B+pw2oy0DGOLzwhjc+4L5s - ###ziUGlMVwJhiTFoM3x8z2aTv+kPb6MyPXEE99k9zxxULDgJ6U/ubEu+cvc4bxxI/K - ###IkzE0kOK+Uvipy8Loxx6Pev1MA7QEN1tKITo4oGXiHMc+n8XYmbX/w5iphj731jM - ###hKEtKmbq2HismHlBYqZsa2ExU2DvbyxmIvYMLDyB46dgT1kpzBMigR1fJqJ4pd9o - - - -Valin, et al. Expires November 18, 2012 [Page 239] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###a8wKlSbxVGbPuzXCALWtcUUDae6MCgfnW2NrDudecDH1R+EU2aYtRGv1NXJLKBFi - ###Tjz+1xXkz3p+57Fbo//1nCwCCtw4DjTn3CHrUQ4xudbIo4D7GIB4Flst4q2x6+fY - ###GgH3z701prkCSZlD3RslxXIa78pgQSEXQdKljhyhdvlu3IpgslTGKGWOrujEc6hz - ###0X40lVa0jrCiifQRYsbyb0MmW7iB3efy7CARmnJmywe4IgQNG1GfCxmE5vrpMSGJ - ###oGknUiU9m6zHBbxrZdN6LLgjcp859yfn0TCT4GjbE+HMxxgoTozbzpRis1uyVy1R - ###wMJ6L/HkMJ7tPJuFxZJreiEsnQ2yzv/JSfzlsx+Nb21tpJz/8+90/u+66y6Wc9z1 - ###jc0/sI3l+f/fav5bwc35ZNRpHx2fP90bJNv/w12vOpuG/8f6plNd+n8s/T+W/h9L - ###/4+l/8fS/2Pp//EP7f8RuQMfn5t+IPorxXsjklCaP+luHSTAtPFumfb8DbCs27Xb - ###PbunstXb47tGzIeBnQIh4+CAoHDujq5OD5CeWt89Yv7BbTAZs+L1V5F0usSOzxks - ###fJFCV0/29lUkpp7gHBRjnY7wrPTQm1iTjqENJG6axyyOUl0XJcvt+x4ZzZ3SAlpr - ###NyOxqMyk1gNR4BHnaTFIfawdwpwdJH/X88jMUpw+jAM0Kz1QkgG0DlEibafESln2 - ###kCi7dBBnSzs+PzCzpZVpA59zvWaK+dgDXj+ReJwnv8RrNH02HqHFBuciwAi9wZR1 - ###gkmn75fipnCjJNEH/l57uM+ORKhTXJmee1fMlUJbwSa/lHZ+0BYjbeMQ25TTCQkt - ###tgKIa4gSIQlMiPx93dEgmUYuYypX6uVU6hmnJOj7RJn5Pi9iGVWtaSNLQjYLyNGi - ###edsE9ZjIDTu3s4lAZpp1W17SmzwiEaNq4TG4AWaWbCPqlFSEMUh71smFsx/qgD2Q - ###BduYyVcH2ZTvKMlvn8uyIU9G7uswV53SYpburPkcPT35XsyE71xvDve1E/MZeyI1 - ###Z62fSSc1y2TqHOcHuej6ecoCUvPp9b9whYqnAqa7qlxj4jcDKc+e/yUYhqNh5XA2 - ###uUbu7ndmdLfdxuH6onCXyuqrUc6Q0nV+yvQ8i7BuzwN69kwczro/6utPmyFuocal - ###WFHWogSJAUc+P8ZU/p2ZqrIlm1xEk5OMl3OWK7+PGpatHJmuqkrOpLRJl/BKj12u - ###hP5Db+qVU2aGjiwoXAiH+KhUuOqrCCIep5fT5DMO/BHymQ2kiS0V5FDP9y4mceqN - ###Qz5qPsmZxKAfGo2Daee27Q29/kMYhLj3+Mr6lvOJTtLIOUAYC9Bsgrexv6DjdBeP - ###PWdD/n3x+aTDF/tKa/FEtzBSgebzBvfhbh83Tt9evmuftFaOwvbdu78shNwVPuCR - ###4Y7DUxrjK4YOMiLS7CeZFPfzovOpHnmuQItNUBXuy8mFcgzA6N3jdlgVpHrEh1kC - ###p6PZRAWrj1IUWBB4BqNeOb48PwCatPkCnMYp6RWy3WHCx4nnrCZjFjA7TIURCn+I - ###7LnEwsf6uXycmhbjsuBUjnpGozvSdfEv/mSEqkCCfDMoNvS9CZDP9BY4nGOwgyM6 - ###jged5AZ3XyhwO+rzW//Yjw4oO0GXzu2rGLYh9yJRQboJkLhGFgU2dzvi68q+LoUX - ###YG/Cxc8HVoSipYXIxwaS50m5D9CMmnR5lO9w6vDKRJlVKy5mZ/FBC3RxEm+Dm1s/ - ###nC4CMkoYnnkmvYE+tHHa68dIviA7+RPaUMPRZIpuGBOMUjC8mWeNsCt3uKKuhtgU - ###0OxLEPfoS5ZDZn7uGHTvyynSFucUAoyMZSF64fPENuEjJv44wwDyQc0Y+RQDiA7y - ###R5YO8lTfYDvT/oMcJI9GnuLNqEtbB2IjTlMhiNcFakJ3i9R9PZvctPmRkN81VODv - ###rPo+Rup+oup7bwepyHYcU2VBDq+j9btSPFw9xq+lBUEOgmFz+OUtGWBMkPAuGMwG - ###aRabx5IedbjNR1DOGGXEcSTxF9EGvMYOsSMd3ydDo3BTKuVjczbXm1icjDkcbGCd - ###OyB3GOT9I0d5mLHAnsGmAE3JSC3MkxzpGr/LcIAsNTn8HJbLE8GnvidjXSr3lAnV - ###Y51r/EA2zkf0Fuvm7zLJs+liNhWRPX/6uCgnMhOnkeRR/XWkNutNJt6DPN6OAyF1 - ###RzO01sJgxTcjwTI0Fg81dRzOnHG6+ccRwvpG0v9l5k340ayXGEbOUXC2m6P7uXv3 - ###j5joWJ6KnTd1EMXamrPubLxyNzdqm71SMgwpRyIF5btm1gyklhiO9lik+Zram9sU - ###RkWTTbG02G4xAZR6Ig6rNcZe3Cc95iDjQY5/rxEH8fMcUQcpyObNAFlgFEMzET4z - ###cTLAaxTVF/fMjPuozEDRWatiVjz8s4rnd8XKfSkO82lElqU7MlP/Bj2rKfYsGUeL - ###k9FsiJtvaX7uamrQxdh/2V1UYl4pVaDcs/Us3lw4AFAWQQ8h/la0my1W0jeUFXOr - ###iKzbXFQpaPm4+fs7nmYatIYiu2O7UqgBzXQHfmPIavhbqWgJsaEHn+4+Q2E121QK - ###soIhFi0xI521RBPGBk7EDZaIy8AW4cnlh/EKthI7qIktBZ2/ObZUiie06CjhJwD9 - ###0Y1bLLFbvz/mAQrV0MlZuEmcDGBDck8EkmWFvzKNuNUapSKrrdVc55W7XX21vr29 - ###VQP8YF+cKtE7TB+jcKyPCsOGzhXLMGxL/+/I/9cU+9c6383/t7peq7nk/+s4tY2t - ###TfT/3thytpb+v0v/36X/79L/d+n/u/T/Xfr//gP6/6Kc+q7+oYG5RY6ab9HzV432 - ###1gsosHAkuiY9f/Fu0g9/DybNghnYLShHb9d3CgVh412/Z7PhBBgysKf+aDSWZuKo - ###KKgo8jslET06OjpQ9J2AkXoTsDdK6/BzdZetawoPDesTvmFV9pmt7NJIdmzvnTnv - ###3Tnva+b7b9FwveEDbGLotEnuEfIYTAyaRqQPBn6trtoHkgDybanLPF3+Nwzpj1UC - ###5sn/G5um/L+5hfc/l/L/Uv5fyv9L+X8p/y/l/6X8v5T/0+X/fzxvgd+jyoBjj7UG - - - -Valin, et al. Expires November 18, 2012 [Page 240] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###Lm+zFSbGHL3ZSankpFZy0iu5qZXc9Eq11Eo19vk7qSESuh3y59+rXpIi/w9HQei3 - ###w1tv7McO7o9VAbLl/3WnumXK/1vrG8v4H0v5fyn/L+X/pfy/lP+X8v9S/o/fDUSI - ###ACMVzAzlt/bYQ09sSgUpdAN5n4CEMmAOA0zgCesdU1yKqBSaL/6t9wWDytINp4Hv - ###DdHJRrmyg2HggYH6GP/Ai+IjDEfDimwzKkr6xRortkZ84wmiRJsBOp8ja5V805NO - ###85XxrRdictEh8B/evbUSU+PY17WXeH9nNPRj7ssDmyoj4ul2ceTOWhUW8ZAHcP4K - ###I4DtUanDgag1A+T63JeXbx8xmsp0jUXtSbiW0w091SuKI5BCQKR7AuP9PL8XpmtY - ###rO8NrrsZzsLcjb5QSqbbCXbMVvmRQiFuFqT7Cv/GyxJV7RJqwk/CQb8SKzSRkiXf - ###uKhLcDe0wHBDE00JOCv896psWtEh0nw0cYJ76KXJv1SMpkqxV+QBualNs5YBrhSa - ###3XHoz7ojSd16HBEQIsgjFRbVPV35iIOP4P2KYIpLEyiHt2Rr4lqm3MWUPV+DLlAx - ###RYchF7oRl66mk5mv17L7HQr6weIuQaQIFGG6Ri9oqR0+ZGjsshCoQTmJzl4A8fQo - ###oiwD4/AnZQw7T9q6CWM6GKMEdO9dw6qkIDRlmnAaFv8GfY9tBnLyoxk2UWslXIcI - ###10a3EQ6RSIn2WUUhY+21orJHWM2qJl5rpC/Hhg6bCUoXX0rxMli1dgUtGKV4CSOg - ###x7ZHfVTaMw0rhMGk0UDHizy/xAcpOIrL0HTqVgzSr/TJwyXNO4Hf3jBHfDX6gUm1 - ###kLTkEgYyGvVxw+RXi0WTdK+LaAw5ICIi7mXOAeMHaFV6JUNrxcR1AAMppXJKiQgl - ###kd9yFHSgVyQoe7K7Zhe0kUDJncRbvtAC/cW3QvIbwhJNvdkVnNAERwvOiL0kIi3x - ###qFAV1sUNXMFzzN93FKAFrUW+hK+9zh2uY+KQNvaqtBrNkjN3liwrejXHik5Z1atz - ###VrWOU2V1i+0suSyUFauWiZbFgkSZZyXmWY3JeaqP0RZt29qUieFxw6Cja69eIe8p - ###wrdt5DPVNacHOKPlCzIgi4itEtHay/ghvkfKRXOqtipsYdziMZc5ZsTOkbMe7oWJ - ###ejYCjfaYvMQ5f7t5wpbzyG0nlUCfZfv5HlvQ33QBxP9y3h3iDX4galX85CoZWZkZ - ###Wpm5Jc4QLUEjmgagupD0KsKKaAc4aVZqReITed7alJkF32lZG9RcRmlJQChmQEPL - ###I6g1k3k3XIIXWejUDnDwB9NJv5wbvExml9WBjEvblmAuoM5mg6c4A+cH8S15HmuE - ###AqFInD8GfI7AKXHWDuVy9ye6ai2ugdNK4ATwOb7mLM7OxDUkJI549gHrLXzUmsLK - ###eEFTUNnjj3aSwvldOcq0tZMU7VunF22v+3O7u19m77zJYH80QqslfqUG+e34S1Cu - ###LJWHk5syXkhv05f+6Ebcg1W/Y0jELzLAYfuLNwl48Jdka12/j4Gd9j827seO+OsK - ###4R/PRKUe0O2WMQOJuEN/XSa+DIvP0uR9+ytsJ6OvfvcTWvvOGxSs8WPzFFPCStao - ###1Ygj8DHMGhtXOrs4bFyo53zJi3H37fEUNpOYKvF3rLOcy9t7MJMTsmVzmwVSZkSF - ###1/1R504SIDUIc3wPrFRO88FguCbpJWo7YZsSIN/Wm6fcknl2zKLH1tIxIQBAFRi+ - ###6O6332/R7uwAB3fcbeTgpXhonLrRRoNBWgJ+p8yD3RNj4YiUW9FbrhD3YVZg8Hh1 - ###/EP9kOSLaDeNuEplj4IitGVdFDA2etQRtYtaoTY11X7vbPDtZDVfUYcE8RUWWSBq - ###7tamOc4DnhZNdqfvf/GB813706++P4S+VYnn4wXT5Eh4SjVlKPot1uqaK0amzESF - ###uVXqQtQJFNfV8cxC/2D/gu3u4t6ka0QXPp2siFRu0Crrzib89t9XmVAnynusyDHX - ###UiTViY7XaMsa7ffbKraYu7EpkBVFB1bGscv237bxwWHjAMkJqqajZoXExw0uPhJS - ###UgkCZ+wa/9N0SRNJlOzOD9c4+6WMLICwyz/B0v5w1jxoHKag7oZyMVMWan8SQCc7 - ###goNrcp8yTlAT3tUvTmikzVNtpJU9ESBL9JT5fZAbdBUWAEXBqCQgsk+Nvlbi5TPG - ###2GUAEA/Q1IUV4pLCwyZvyPiileGS0ntbZJXq2nov7uScJQ9Twqc5nvtKxuwYGn66 - ###LV1goHVev2g16ERHCSqdxrgs9X3iQsNp8BcKa9IL/cig8GSiwPx0FAxZxA8DmVSc - ###2Y2A001mfR40ZTwZQbMhmYDD4hq3fEchyywdoA6fUV95L6R9zGAg4dibhLCPhiHx - ###QWm9sFFSKy468L1wNvHLccRjHn/ti896fczi5UWnwyJ2EKZCctkAk0KGPh63atQu - ###ZQnog2uQTY/ChsV9N/d8rds8s5omJbBEAW0nxX1J/jZUhDuuItyBisBvi59cHe/v - ###Ayu92jeDBpa1LkcxwFAzcaEFi2YBwg3pNOpN5ggLq8YLMxqIPoRYFDNNPjEq5M7A - ###r1YjcIt16A71SqtZKIH01d2E/UkBVklMQinNZmSbsV3liV5PnzrohC6E6k2nUbm5 - ###Ra7zHTIxxgrb0LfJJD/gBQVL6Ppjn4IlUATwxGJR6T1iG4nu7Snsqn357qLRwmPy - ###9vvTy/bZ0VGrcZmYn4VXf2Jt52/FSbPnNIcUfk4TDHCL4yObv8HxQRtbXBqOKnwH - ###z7sRGOxcJnTMMD7lbutkBPMKOgUfqxgknThi6MBEfC+pAAs9AxB61Dw9bJ83Lw/e - ###tT++a1422qdnzRbFJKWMB7qUgs2h6rSjq4IZkiJXewAO13vwS/308GPzELhW46fz - ###+mkLgSjmk6hrK/FXgWfSpJCbHp99bF/Uoa+WtkAUO76sq/t4dW3LlLYMyUy0L/oK - ###Uh1BUh66SCHKQxizKPwV9hPcK73xuB/ARuT10CQolbxQnGkH03h70hHzUmImRRAW - ###SiAI85sJ3oicoI8uRbB5D5AORGF+OCw0L+rgAD2QNI7B7TuzMZaNjsVl6Mlg+scQ - - - -Valin, et al. Expires November 18, 2012 [Page 241] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###J3VK7kQhhk1T1o2EogflSOv0S7a5sVHb5JMLBOJkTkXK3h+DVASEfKsubQnazFz1 - ###C25HIyLmUnLO9WiBYu7gtv05uTNHlmmu4b+GNY0n8f3RWDqEwWRcP4CQA9vyGBVu - ###9WlnpBRXpiwOjnwb9EDMpgLokAHfsSX6qggf8pGhM3NJCOavppiio6ZImtBUK1Tm - ###PwbDYxnoJW6XyyUF3aCNa+ihjSMQ9g0uasTWjjITtghHHYJmGMfx4Q4bvTWM5gN/ - ###0Bk/qI0iz+FY4XaJ6Gfc2xXKtj3qqfSehAoswoLLfCNL7YRrjlSllKtxl3KdowXG - ###n7xmQ/8+y+4S215W9XlVwzcqEBbhRXJdef3OjAKUi1MFNDwxIzK7WofQI7wDbHHa - ###Y8tVWSME0ZdyQlBMJ8By4h00ANg6o3ON0hzxRBvcxL+BL5N8o1tkWI/tPZ0spR51 - ###dbvA2APJ7soY749Sc4vw+5GKpPReMRhW+UGh8WRFWB5tQoP9wEnLLAB4S4m4yvPn - ###dKJQs3oEWFVlIwUmNZPDC2WTqV+4n4AJr1iNn5/L6mzkpBGlcRSIQmz+c0KfCn/B - ###4xWh7DxlXdW5XYRkOJT05IZo0Ju9Vyu7mv/WQpiR6yz32tGmft8i4ZKg+jCc3vrI - ###oIR/k9yBlfFYzzgX6XpGj6UZPnk2ahMLbD5YZkfFvqLNht5ZJ6uzGfXc3PWypija - ###wjT6NMefNl/RfvKk6XKeOF2O2d0LZCYiFL6q5oTokWUkn1KtVfxoRzKPjERXz0Ru - ###6gJBwPhZFLjzHMBN/nA+8SXjipWlnmYEFbh6meBiGa4EabG0Y6dE3ZMpNNULm6vg - ###QpPx2KUXsbva2qtXr3q5EJuqiMTnVeTf/NX37pRFk1E+smVwHWT++UZ0mGgqZaOv - ###RebCTJbRIO5s4tQqZg/Nyw6EhPTaTNY+aZ623+P5W/twX/OqW1jTSd2rosHM221X - ###d6OuazOhYkNYFZqn51eX7cvm8aU8OEs5onnXfPuO2xbiKs85ymjFJQf6GIXWalfC - ###cxXF1V3walx8fF+bAhN/lGKrQTtGQxjSZBIUbhkIShzrhBazE5pwji4a72lB0mlI - ###bALCd++v6njNoW2Wo5O2xU5KrYef6F8U2Va1vq3sPv588LlO6FS0BsAeLaYb2/Fd - ###WbcAj6PEPwp7fbnSA/SvV4GKEcJfip8cYg6vtvHirl9Zh+H1gIPKx1vweCt+7P63 - ###AyrpUVjaYd59EBY/VUEbr1bh34qDXz+XTNexhZeMPKytrrmIYosBYhXYczV6J0yT - ###ONhjWls7aTLx8VH7pN4Ob8dy06sIirvOqlK/UKvIjfGa/ouNlDb7P/qXIBT27lxo - ###SAdnjSNW0YAVHbMAnkLSeatebeXxdJnQaPlheM2OXyvfVXBXTcOdHW/VTLzB1+ra - ###Zs9y8uUsSjRZM506kvwznzq6rKnXpjA/n4+4LNLB2WnzgEk+Oc/tJfvEAd2giDv0 - ###2K03EXeEFEYjqkQuU6qxXXalvX921rpMOSk3LesWPwHt6CLqBXXN3DnMY5u4X6u8 - ###Y3yTlptFrh4mzvIjzn3V4oOM9qQXL57Gzd/Jwen6pMIhNYc0thtNt+yCLm/rGDOU - ###VMAcHflcB9MJpcgyUJkKFb07Iqnn7KKtbr9mf9iKzrskfhchhaxpUGWLjIH28X2W - ###84o+whW7XUYnzFReac7RAkcQsQfHYDTCS/FfUHmOctLk9AB5rOQpvCkre9GyaYcD - ###kXEKTzyv9o8u2q2Ty3dyfykqC6yS0YBdo4wKcYYptNzUVnbSehrhmgPL6Gk8K5U5 - ###jaT3OCooer2b3ZK118jsY9Rm4Ze2hYq9rr2P+F5BaBKrUQPL+Ir/FPEfgV3J8EhA - ###IE+MAD8n/uOG66yb8R9B2l/Gf1nGf1nGf1nGf1nGf1nGf1nGf1nGf7HGf1EuAyZF - ###luU1wJRYE9qVzmFX3MyZew/vEmNx4GaubiVeXzrDAuPFTTtxD0/pAuVZa/dHYahY - ###RJQu7O4C7zjEY5HDxnnjFFnC8Z9Mg8fZsC9i60B1cQ+M53vFGwSYgFWzQ8QwDUez - ###cyp6DC/awNo7xmWn4RGpz+f+hJfbybyHEBEfz/S8Gydb2y7FuQqLamc0QwXUn/iI - ###BW5KoKvfZTIClOlwLNVuAPg49HsenkPBViYz72JXDCNQrl5XNZOD3j9e0ji9kyuv - ###he/C9tS7hvX33ln/lAfeZ7wcs1nbXidbx1Kj/B3pf9IjSrmO8XgFMFv/A6UPvhv6 - ###37q7vtT/lvrfUv9b6n9L/W+p/y31v6X+Z9f/ZEJwdLuDWb+o44y02rCImodX9eP2 - ###6cXbSI9xqlHxi8ZbJPXmn6l8+wimABCqfxy/st2jeDUXun/4a+EV/vUeg0vgTd6v - ###P91jLB6M1vhH+vkT/cQwhUbSX1Ow6oy+eMKPdZ4GeoZ/P/rI3oF/mT7rT4gEM0f5 - ###VVXAI4uXch4F2ApYFANslXOARwU4Gr16HQL2oklwX8b7EmuYy3nB0cPclXOO3gpe - ###5Jl4JPKBhsrsSeApSl82+HQjwGGOkK0S/CHIBtxbO1eYV4v6H5TZz2WZotuMYMnX - ###FFd5xdUX4YwWe3O0vB4IC6xz63fuQo3AZJSpQwquGh316w1B+/aFj6emQIYy6Al9 - ###PYSnhyJCWIoPagbTSR6VRzxD8ULg4RCrmdEUD9MjKa7uIucRwbhYJzVkGYKu7HJD - ###wgqPeagaEOQ1GJV34f2dcDZAwRCfoJj0MADheBJ0rHHb5nfWHGdU/WcMtoiXi3bg - ###KzXxs6UJZcx8wbc7eMuM5q0sKOuQ/D8ADz+bLlffElEJoJ2OxFxRQQ10xN5+oLQf - ###6KHW9IiQ2Lrths31xPfu5l8AMy5SmbdvcmKcR7nMGAeMP7HM0jGm+ovHrqF0FXAy - ###GyaDV2qrboWTnj1GHI/IsLubuYOro9OWOy0qseD1heaYDjQiYjK8jcLQyat2obGb - ###BlzZEN5hkScNv7fsgQIbP6No4ejpzwMXyujH/LpIx/fJrBmKuBVP/Gix7ywWmmKu - ###/RYQEPIAXaf7bXIfwbsMdmnDEHwovIkc+yM3vPtPn3NveFrgt/nIyTN67xMmDuLj - - - -Valin, et al. Expires November 18, 2012 [Page 242] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###1y5zWMBHN7WR1n2vcyvMzLdev/fI0dNdizkYkODfq/7Y/JJGvqB/6du9ege3PAd8 - ###S86zCLWXA/nzwEs/snKO0Q9ng2uKQ6QstieCV5dpnpCH88pmCzvixrYlTt4KdiSK - ###aiN+fIJdCIlSDbkDe5G2TlcMsqUL7rjVFeTw4nA/4hfedJDDFl0Rt9djbKwyy91s - ###CgvNMwzQKsQ7yMD/p9zcpEeETC4Pfr9WhoSJWEbEXdXVih2Jonfyu39cIRJDKDMe - ###3LTM7inB2Ep0bT3+Gg9GbAScy1Ut12WLYhGKaxvaj0QEIhWnGmwVY/H9Dg7VyYLq - ###qFCdPFCdLKjRHhpFYxJbaUQ0ib0zF74diW83H77j0btZo3fV0bvPgvMYci0Lck2F - ###XHsy3v9RvCDT8j+PJtMnev3l9v/bcjYc4/xn3a1tLc9/luc/y/Of5fnP8vxnef6z - ###PP/5pz//IQsUGn2QF6F4woo9T1zm8/qgmXQf4O8AbxXhW4wKhXnLwtJraZPZx5jZ - ###HS/04clZcVjixjTKcCbqqxV1/Q6qfxxNovpQ/b/dkqwuQmv0Uxrgw43y1MFuCCPX - ###k9eZKa1jM08gx9wmkazrkxEOr7xl56r2yqmHKFdD0c2XwH3pS8oRxmJehStB9z7N - ###jsT9vQSYnuDqohdRxuXFlfvjcroC/4EDy2G8WAjkjxk2g9PIZEEHNJ1pTBHjUSg2 - ###3vk2BGU+6XBnx3aMssiZyI9sj8UmUu3VcearXaiqRHD/OEGrNI/AL1z6UFQI1Mk1 - ###04cJK/WPSSs1kIvMlx2Y2ayQLmWLEX1cP3B8YAACuQqEjcaE6qRC5cdlu8zM76Kc - ###RFDyGfzBT5Lwgm5R1NvDej+T8Z/9bMlLQ295pnPGgeBJRBxIk0wvibxaETZ+jrKk - ###i5+8blSTY1qpGRvpDciccNRpS0A1Ie7E1MxraNDiuWn2+M1YipV+LGProPzEg3gS - ###IdICj7Oq80JlbXVhSFcQtkbkzYsBJdjB+RWX3shoFMnqPwofXwWSWF+Jef+Rz/tx - ###/nlH04kytz/KAz9jYiPy+JHncHwceTyNRB5PJsnznMXJZXGSUU96ls69f2f2n87t - ###bPJcBqB59z+3tjZN+896dWn/Wdp/lvafpf1naf9Z2n+W9p+l/SfdWGK62EaySzHd - ###jZY7A4V5vGgX8TSZ+L0+RRJVXDxikL2+b4lXWhQmCtJkSwvndIwjZmsgm/Kd6isa - ###8hhcvg5z1SktZumx+UVIkHl9JvL7UWAOxoQTxcEn1moe/4ipCLkvBJ5qc8XkE3eJ - ###MCtMB5gYEf+4ZTbptGMvSM3qQf3f3d389VfxbTv65lTjr278dT3+uqnnuxs/6OHI - ###UyItiUlIeoweUEge6cUgf3HdSwmUfhenR09v35oE4q0/TSFL7QItIQvjzFEXBJKr - ###dH1TZvKW2ZEO6IVwH3D8yqteIq0QOszhpg47rRExLF49IhieNk16OgIbYqPBD/ng - ###h3LwoLPfwU+LmySRBUfuEEamjm4nUdCVBfkAjQLJFrA4tb8qqq9EI0rUFBMbB1/i - ###NVZFC8ma3wyzzAV3b0wJZS+cH5XpISfIVP3PmkvisbrgHP1vc2PTNfS/repS/1vq - ###f0v9b6n/LfW/pf631P+W+l/a/c8olRnlJOOyCuUJ55cGopNtcYYv3sOOFL7OUEOg - ###KMhIlT2tVeIYVUoqFLx01aKutSiVotKJyxv2VF25LjCMKZNT9hUCqXKe85xd2Iko - ###B1jabYqcFxjGOe5vSF1QAR/Mu8mR04UfhtHG2ctzg6Dlo2KDWai+xtP+tBsEebwJ - ###otuaHKi8bIEpGIJxn3a/9Zyab0KLxSjaZbyc16rCf45NgZUYQj9wh/36q/bAVRVU - ###kTGPhIlr3+igzY+gKMf/gtVAk9pVL1piz0BrOW9Smk1RTiQMK8Q5Byej+2Ag08mS - ###Q3lnFBZ7UZ7nDhPXFCu8xRX6EzeBeaRB7Aj+4osYXEqC6migb3CcRgpLcloQK1hN - ###z1pN3Eu0dRRWqtJJqohaI+9baiLpGKaTgOnMhakjJoIpsrp3TJeJq9APxal7ZzYJ - ###MQmo/wtPUP2aJnJYHK5Ae7sa1ul5cVhxSviuIn+69FM9ql+PLrEBGXpsCnJimj1D - ###XCNBVXgX6mnhojnzIi2ZK8jAT6JfK3JwRcTRKo5XDVes1HW0uvwWRUvJ2kso7tBD - ###GFSram/F1VpxjR6g2t6qpvWgptXl9wlUODRX1IMq9sD5vd4YSNH/xxM/vhny1DPg - ###bP3fdTa2Ngz9f8PdcJf6/1L/X+r/S/1/qf8v9f+l/r/U/636v+JXP0NPU8xgDbwC - ###mEsozAOFFXYuhRlyPe8FPHeZuF4fXXDmymkBYzYhx+vA4z6q9LHWLoQiQ1ePRSUt - ###uPDKeaoHvqa5ZOn74ZRuhmsKN6mXOeref/1kD+uQo+5KlJLkqHlRXgwuZgop21Ti - ###HHWjpFnlR9Xl2bJS6mYFQu57N2WW0efMuhaTgKyLum9MPiLnaNr164KR0ds+TqKd - ###T8l4FXixo0V09Ule6nc+Zxs75sJK0J4tMoiw6XziePj8SLMSM5wmNEvKgeouwYf3 - ###+Qnxzvh6/2SP+aGFHEkb1AKw+t7guuvZx/VR5NfuednXb3Iap5gtrkcUz0I4fPTm - ###mOLywsryARFxI3iRov/FH5YWipsB8ntgCZvhdTplxt048Gw8NgrxRLnSjoXwUsxX - ###vEcv0CplWK8MrwFpwhgmfSbOuNsCIBLk5jG0zULhPqEsK+EswBerCCrGKYGSEtJT - ###zYNAKbkr6BOdAnbskL1+PwOyE0N2dMhF+RxtHRXey1KiE9y4wlEc3RfooGWO+2Zw - ###U43+Hs2Jo9GY5x4zuhdaA4a5/KqGcE4J0Fbk2pLS5xp1EudBysgDYS+qcEyVdFcM - ###pTJhwNFfIxZWJRoCcVVkxVJwwX47ar9XU2ctEFaq5MxpfV+1zqCl/8lp/GbSAl8x - ###SWxoLUkfGxs2KLLN0CBrKAsNxCYxLqbp0tQaO0HtehzLbrMh4a+gnaRohqrfRcIH - ###ZUuwpn3Im/AB/z4i4cO88yObXDg32GiOEFz5w3/lDjjZ4nnIc8X/Mu9P2qTylXOg - - - -Valin, et al. Expires November 18, 2012 [Page 243] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###whcyMYHQChK3KzFCZRlFwsQWpCXqKwtJV5FZIxE0UXNfcUpMYGilfuHEtZKvx/eJ - ###9uDZ1/TugdBOIW4SJYQ+wXPUX+3bYk0pMdGUK6b+lM3GbMzP8yJ+Pr5HRzXRO+gR - ###/hDdwnzQu+y8sgdfANFfnpLdPHb6++BNAswwEXJDXufWG974MiidiD6l3nB8UqLs - ###eBjzEkB/0xwUT6NEotC1SBvNyseanSzSnmDWyIOp7AU6GXCJorrmbpgh61b0fqQ1 - ###wPcSzGm+xbM+b25s1DZ5uMxcDbiL94ASWAo/SGuayrhotPyMonpuZq08X6PJ8koi - ###5ri8WJvUlRdKeXiOJXlENsxb27AsnehWJl5nBioYMMAI43zJSM+SR0PE9RRKJZev - ###5bLsYBkWYFlPm6ukaVFXwVeudbTfO5vKbJb1vN9anEDtDU+QC108k+G/LKnli2ij - ###6T+UEjnmuzMaeJR11x+Mbz0YpoqK/Sibt4JvJBBk2cb07EsCraSVTSQTTl9EK2bO - ###YsYzP182jy9ldiBr1uEVJbexUkU7OvwqR7UfBZsT3JirB/syGhxOMvbj3bnldrqI - ###kZs2V/bQuQT8Zzvwn3Xg8eOKrqDEkmHcP5Jaefm0DslmdDpXDWnsHEn3q/hHNzyl - ###77BlbrNJBauSJW5Tq7vpOFMnaX5Bjoh4Z7PvD7adTeLi29IsuTRL/k3NkpbI7Mkg - ###IxjNhRJ23Y7b17NeGx4kBMphm+N12D4+on8vz5NCp4KCMEJlUqRVYMWS5+UIT+NA - ###AwHxE0+Ep7BhsC+RGAh8fup7XdSyZxQOhOLKTCezODaE0qyQKJCBiac7ZhEcpV7E - ###GHssP6itGYJ/LJToheTQrSFSJAdPxEkBKRblUFtIcc2+9a5+cSJEEVgf7cv6eQvl - ###25ppKOBDxCZX7RMcRdXE+cTuK6UwTC02ULGCw3C0wOVK7AXVOam3ftT3VSmT2gCt - ###LggIPnMAOc8DaHXuiFxtq7QFdueQowx7htrA1xHupzF9rRDPUmKcwhojYtLKxN9X - ###VbpbYSa5GdQbb90B2WN4D3a0opFgrdSrUD+UNpOLp5h4ViGLa4zBHVvtT4lqnwXo - ###xDhQngmM17xnkv98027haVyDXXsYn2ak73faMo4uYZkrW1vHWimVq1m4h76I+FL7 - ###XbiCZeR/t6ggj/MEmxf/1XXN+B9bzubS/2vp/7X0/1r6fy39v5b+X0v/r6X/V678 - ###76l+NXOT0GHtSRSiMPNUDAV5zKyhZllYKY4nfrsPCtyqMBmhMlfKnYTuPn8KPtVD - ###RWyDqamGcoLf57I3N16v2HMDRY4kMHotfkmU/SOZGCinM4k0mrGMrETRnTIsi8pr - ###jmxKOUcfDL+85Wkh5oNv8lC/7JccuXm+Q06e2IsnBeN/dzl5aNnMuVUXzX2SzFOJ - ###TzFzJU9U73nmHfgLhITfLd5G+9PBWF0Wn62JfDjXSGkCCKt9Ex1saTi4K6tRfO9F - ###zp772B6lJPLhv+wnqOmnptHYsF36W2HW00vZS/LQkCvhLhEbV7FURUixp57jmAv+ - ###f/b+vK2NJFkUh+dvf4qac5+fRwLJaGFrYziv2NrckTEgvMzhcuoppBKUkUqySmLp - ###aX/3NyIysyozK2uRgN6mmHPaIOUaGRkZewh7AxrJIjAu6zUKFRcioC2ChEumsrSC - ###g4rWf1lCJ/PaJNCKJT6Ef8R8eDqzq+nE6U6twci/rpIBDyboeUY/ntBGU2M2GglK - ###SfUMY6upbnPofSMlU3iGMiIyHVtGhcPYyEvbGjrG8GR5OelYuPVdN//rqLq8nXIa - ###El5iW/aj9dgqksX+UfQ/Wuawp0UBZuh/VlHno+p/1lc3Cv1Pof8p9D+F/qfQ/xT6 - ###n0L/U+h/5qygI5U117Ogqpl44oxOSlUdeLFmg2lQMWaUxa/CzKrSmHujmT8tL6io - ###WCIvoH1nKsUQCXmYOQgBb+5QdVY+oztPEluTYB7O2PF+cTXtz0ALI1qgqo5pSh1a - ###ZqWDfIhTZxywXbNDzp9R1pOKpsbm3VF3r0htscbbauN4ElZJTtU7x8VTjltCLFX8 - ###N3kpKN+d2PwhY75zEnKEv6KIXdG2UYVBzUVLE/j/qCrqMxSAyOL/19drev2HtdVm - ###wf8X/H/B/xf8f8H/F/x/wf8X/H8aqx/MhkQdvs+cCSMUjsxHUz1O/mRwPt0BSjCa - ###oTsgrIb/pteDT2bKkeeuJHKzPc52GRytgTMT364yfozPLfi/yPV59cGa+RMgz0Cs - ###BhhbHaZypw1Q2kI+hBgRPhS/W6+t2sPh4eHelpEdjRbBQq9XDawofo7tWEwxCxsp - ###seWW1c+XX8VZ76hFPaFnPbNnI6FnI7NnM6FnU6uVAHB2ej142x6laoXhWyEnOFTh - ###lsS+yzAzrUCdXXHf5gPs0MEKbn0SZvUn3Hh+y0gC/4/RKBhC0qN6DMFL6v+B6V9r - ###6vr/JjQv+P+C/y/4/4L/L/j/gv8v+P+C/0/K/38IvIqF5b+QpsXcExVtv4Gt+UPk - ###jEnOFiNPn50zRp5+jpwxWR6S5OGDvmMpqWOEuj5MDMdrIKC7ZujTtXDOmEz32AVz - ###xmSF0fLl9fYo4D97+nN4rSgHvfzawkJYwgB8m5CvSU9/ZkXxuDGYfAH81vxUlxTf - ###3XSHxXR31y/AOOifqr6L9XU+yHG7c2if1tcu4kljUlwuE1aEX05c5pOJQ8H1HmP2 - ###Bm2b6kwsXY2SwSZpx0PPP2KbjqRrltqIsu/hEy8SHQ1cBxfO9Qh6eXkuPJvT1ugC - ###oSLc6dkpmHy4Q6UH5Pjc6HCYFajOcq4Yu0e92MF5vH7ctjbKkvq3IoE+LUXOikzS - ###pavAmyofGlrGIcRXMZiO7aE7jHJIyF9yD8wwA8mOMQEDS6qhek1quUoUb1N9WfRS - ###YHeys8mJYs5PMB9lha5iRckJAx/A2oBUsPxQIdVU87LEFssuXt4ELJG/dgrEtJ2K - ###nBK0ZfL1NScmop2TazttnfzakwFgwhv48sjvuQ+VKM+W/PXJwRn7WoEIg6Tcfjij - ###BZz+pH4Mn9FW2qP7vRE6gD94KDoYk21oINjjryFCIOg6A1P6HYrQhe9cuws7lTZe - - - -Valin, et al. Expires November 18, 2012 [Page 244] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###saT3V3oO9DkmLr74PD6EvYKmOYy5fSLCV7Ee0lG+YjqOLBwTNOBpeKZfvnJi+ZOl - ###BNrw6TiVOmitOUj5cy6CXcbAE2JWOhGEUKEjhU+uHnGfFKHBgjKk0SLH4+0sACve - ###yuxlQkf88ISSXePzPQ0hNnBsA6ndZpWqGC5I7yEPVVAoeCWm+kzMg7Oc5/Tim03J - ###gpM+ZGxADvJc+Xd+qFcF6FngTs20p5Zw61VmKACaN4IXTuIIykpWpgTardQEijTF - ###pMOy0PlkNAVsFKEApHchekCkVapIJC+x702CqU34ajt9vPao/poqeBExKtHTj1zO - ###ydnBPgiHIGvaJyBqntk/t46O7dYhyKD22UHn4Fy9hWI487hKXrDRfclqVJIBsUKV - ###nlas5GVsmWZZEQnfluHfDaqok5g9Kwbl8JqRCEPXGJVAsLAqI5hw0Zn3EbJuINx1 - ###3V4lVGjNfEOjmc+aqRl76ImH2ejOye9VJeRvKwpdlnYolbWKXtfOYaDMMJ6M4NUL - ###bBwtME0jAYVBHXE7mlu7aHc00Hf8Tik07Qy6M3L80ov/spw4PFbNZUKyLhyHixWd - ###ZQuYvEAQ7I4n1ypAjOvXmdXKqywyteDLo+b4GMmxOTwHEJ09UyT77sOUp4jETymU - ###ZTyKXAJlstMdP5ZSgC8fkSAxaUeFa6Viy3+e+A+mi+Dk6qleYOn2n1Uq9oT2n7Xa - ###RqPWaGD9p/W1emH/Kew/hf2nsP8U9p/C/lPYfwr7z4L1n6z26N7a9aYTZJAxPbHf - ###c/zuo1Vq756dlS1idKDjG/gOnxwHnidJOQYEhjVh1AHzGQMlu+LDpSRlxdG5Raew - ###MuU08/SzSxMYy/T84cw89A4FI6vvsNy+9MyE6enVqlAcR3oj+3Nrf15UsV4CVYRR - ###aiX9CgtdPwrWVgv1IJgKex/ujZIeIccotFfc/c/utNOyTzeNYnKoSoaT3531teLS - ###C9CgSDN8507o1UfLoSN2AqgysmBVxCrtn3+1+pR1Js+20mbU9UJsWltMC7u33lmd - ###o/Y/7cOjr0gaO+clfBMP9t7b8FAcfQa6bMNy7PP3Z8gSbKJ8KZdYzrDmMGPO8Udm - ###zwmH3DIO4I+YPZVCllwlRYS+D60pbAJNd2zdZKXr2LsHwAEc4OLjKcqVVWMLNVUq - ###02xlzblDairiFPY+wb7YXMsLr0QffzttpK2MDUU/WhZYUxe8DYRvWirxQ9J3swvd - ###Y4UVEjTwafvQ15C22PS2SfgltPxbT9xdXSkSFLtQcH1Z64i6GlqFlF8muKFq4w/x - ###NIslNhsJzcb+7uPUDT7OppWs/GTHYcDk2HmEhxbNItB1K2V6t4t7T1nlODjDWitp - ###IBC7x4hMkOwDePcoNJWp4mYT9zme5spTn2bdAyPP9EPnARjI1NxwEWPSR6v+W+zj - ###DWdDKXp1xAqCAe8YzDc9rHdv9ywfX3SIab1hj8B1kK4COC7Hn1YFwzoCGZZJ84aS - ###SSbOUDCEhhRWGGQ6RWMkbPWIfukDeenZs/E4+oP4ZTSFTyMqoqbQemA3sULB1cxe - ###zj4xNEYOMZ/bR+SxZDW464hW7Kjdsk+OzoGQw3diCOUahBhP9rmK9ndDmtQPvjOS - ###YQXHnVPRXPza2Irf8MAlFzRs5zPUon8EuNgfHJBoVPowG0zFl+Hf9L1hcLJ8Hu1X - ###xC9yR/zT0I/8esKBTzcN3wJsUK/ddq7Jgk+rN2AFb9YJXwRDw03KHOUEUzQPRKOZ - ###ADUmCwLWqklxTJrxMWFuTK6NY11Y9cbGmlzD6hx5cC9gtrvBozXzfReNM6hUQylv - ###iDEgSLu8AQp+JSZYklWv2y2TQnE6Glk9uM94wSauM8A6T15UaCC+IcB56VzDv+gA - ###4C/1ZOUPRIsaX7/p0e1gWQTVrEr3JuTVrNdWc3H+2Mgr80JgTPo64fnAmO0Njgm5 - ###aPYOez43vsF59BnDsTjfbFxJmIwMjuHaF+pHuIUT0nSyZZAqkNgD3pETG4mz4eB7 - ###oPoQyyk+NVt84qwpNCoGU4SfkCF8nilYL7TaTSKvSs7nzAXNEGwHfoAvcTAcjQBc - ###V3Bw914P9bYTxw88pVrnfGMzpceJLbLs293ZdNTvq5Lcm6B9kizNVeK4rPszrSwm - ###4I0fLd+9j06sP4EnLkpiwZF0AQyV9h5gka8GvT82xRuWQmyjx4bVlfjQEaZwsc3A - ###vn3/yxOBYrV6PWvqAQHjGhHYo0Mqhhvv+sbaO/lkER9IOu+e648mQ7g2aBGm9VLM - ###G94nzq0kOj5uxl1Z+B4vMrdImR+XrFLyfnZ2yNngEp1FSiDcV7EwBxCxBkm4S1bd - ###ra73Y96Lf9csr31vMCAuqJzkjpTjRDlYybN8HGacRTccuCMAX+ZtHncdXGQeyTGd - ###yAbOpPievY60cpFLYYhcqg9anl3JBQrn2oS2Zh/HsWmcyKUta+GC25tr+XOdFypi - ###nYnsDKC4PJTw7MgztLzYyWWcoRpckOsMU3wKF4HCCfM6SUpLHKsBv7LgfoV3i+4m - ###quz2qTvTt+ZG1RNRs+pHuDx50t7im5PrChs2BrLIE7F4Ra2eHbdSTJkmIdJIP8Oh - ###6XaJpJ0le7lGdb6/h6XqkAF0UWp8lORsYRqQrCWSRH3EFGrrkYZIkj/gC10FWidV - ###p+x5GcqXqoJKkkLVL7j8gwV7EBIMbY/2zQ7wJHccsT+SPYy1ocPlVOvx78SK5O8E - ###dzLmDB8au3nZv6kGMsU36bUunMr6GeGSxKVZxeNRGyUSV1U2DT6vqN6TkYyrjicE - ###WU0SkYWUqLVJhtQ6ak1ifTXB0tw7aqR76k45UmA4PxOSdP0v8hQhpmxrJ2tK4kwy - ###nSrpaZmZI+W1YWCGFtkDS1J7aqGxsBBrMB1N3DyYJe/cY2r0mnFBBhe5COtiKJmG - ###hokjGtBQxtI8KJmshVfk5hBzs3tqOAmdk5UhOcbpyNryNH2Jmt7bcMrzvwFGNlBy - ###Eg2Vg4a39DnmpYPD87yfOIjQSW+QKXrESKQU7n8G1yGgB0x5tJ7wZkrw4oaGk8g5 - ###IJ2teoZZZXsFB0LcNBpdwWRbCjnMJzzpzwqdg4eux/3FOnHj/MtBhx19KREccUuV - - - -Valin, et al. Expires November 18, 2012 [Page 245] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###+Xu6Bh/7/cCdUqNXZu7ZhHVpcrrsjK+Td6AAU3cwkNduPB8kz9wUAM9HzXr9mj9n - ###/A823rttYa5IJOFXE9e5NVGYFHoTvg3b2yHzZhof28mcGawr5Tn99Ve+6h1p0UnL - ###lh41bkphxJ+UGiDxDTz0XJwKAwe5eva8njV0XebzKfjQq1nv2p2akHGeB64x5wsn - ###4hy1Ud6MANnw1EhfneeJjNZU3bma9Suy2rtiHv7JL29j8aeXiqS+UZTjGEuVpP1P - ###xsgE1DUgahynshFVuVI726R0SsTDVu8beuAiUoUy0D8CC7FrBb1fRxOGghOnBzDr - ###k3iE7rXOBH2R3TtvNAus/yKO7r9E3tdEfORvIoBweNVzsJBH/c1a3wz0RNlH/kkT - ###SDJZy/gsdfMsqqmD/kpejmL0iNmhsjbA/84kaREfzmlliCFVa8143qqQadipwbwT - ###b5Rs5zHtUJYT/p5HADEJoIkgSZI6FZKahzTGyWFeGTSRNMqUbW6yqFDBGI2MDZ2L - ###JMr0b0EBWSnKY7QQphDKnBhtFAC/eNMbzwe8JocDOGX27L21uoMR9HH90ez6xnTS - ###+Wis9swrNKHMqGnZvDBOPClW0ul2RxOhL0JbRZVeaJ2QdmeTOyNWSrZiHM/uOxRE - ###e1pfN99CqYFQAw1G142B5/NTbHfeHx2eCwJRjVw/NigMMpHHW47rq9ZZp3LulQzh - ###02ajpH9diQ0N2Ai9jEPnff7SluE85FtG/U0zeSE/kqkgqfdoqs6HT+0vu4ap5Lbl - ###/EoPGbUoFDyM8VOj/c1L0sj0slXivKv0OlX1VmWyaUXviPwglAlnSspTqLXYMkrm - ###7j3bwxDmGRNfSxE/V8C7utN71/Wtxtr/R1zFBvyLvkWDHlwaIHBWyR9NXcb8akt/ - ###py29nKQDkqGyww6qtb9vn9HVEJiR7JESg1GFW/D+nf78R2jx9NmSGJrM/b7jiPlp - ###17QC3SPnmfb79NnmlOYWz1pgaT45LEuNRDrtTot2odzvkIelnp/872Fn7aprOn7D - ###0uV461iKh2y5I1zJQP7iBHjyrXh2BmYhIA4/l5EghItJbfA6ZWGKbgbezr2P+xQV - ###s3+E8UWtdvtfOZKciPwavvd9BlxuzwUg9T3me8ggxVJM6AB7AbOIvqaPd+4Eo+gw - ###Oj+KRmeLIr8d/UMkbV3ul3/ldG+RPTitMVEfnypT6cWF8VnFToHTOpavWOtra831 - ###MC1E/KL90BIZ8LKJJh8TwWYOR3duSfFBihhN+vMimeWQ0oCkZk/K9j6hRywpV4bY - ###jaT39F0X/bPJ/hpF1fOt6YHwbec68rYKQS3SNBkxqIqpobeMoym683QFX7T0gwdv - ###GgZ3kplyHNopE6Iykh1JrONR6FctoaHkoK1K3mEG56mW6GJeN6ZDzyennXD2FP3z - ###nKPnyVMSbopwga0AcUZMqQKAsOiMM9NGDSfg5UYFHX74Oclw+iEC96rPEbjnRjpp - ###Z6pF8BUhfEUI3yIhfKa8jbcG/+UM92UFkufucGzMzMjaduBJP/L7I/764lHzXwlT - ###4dKZjGb0XXqYTbInO/Z9muclwyy8n+RteUUpWnG1T6JaicF0/MqiA2oPtbkZgXY7 - ###MZmWBtCj7XJE2lG/3CFNMf8P32SLDSkDAk2xz/KzZfzQxL2eDQBLBUFMcRoRZ7q4 - ###u4dqiJDxL8lmK4bV0bes+xV1nDvM2OBd4zsX5+2VqcOrYsg2lJQYLJXBMUY0qmdH - ###Oq1ff13k2ImhMSvF6GGHFzdynB8DvwvvLeWu4KYC9h1I9uzusEET5B6xLMZ7qdJP - ###qqpRX9aR3524DqDlzywF18hCq9nUmeA/tI6JQVesIgU/E/4Rz8q5HQchWwabL9ia - ###c0BJfeYxSS2jR8U6ttsHnw/aHfsUU5jR+ZSTqp/vu8RF8P0zvMTENI/AxZDw0nPZ - ###O6ojK5Okei4XICPpMHWFquz4OvNYn0V2fGEZjeSzWyaf3YJ8liCg3RoEtHjm21s6 - ###culhvWWVVkTCPCGmJZ7oQv6Zc3vLLOx5muQdI3F2McobUfZX6W4KOdiBuP+MbHnP - ###R5/jRFmn2Pnps6FoZfHz0vnfYrVGn5IALqv+50atodf/qTcaRf63Iv9bkf+tyP9W - ###5H8r8r8V+d+K/G9p9T+JXRF1G8ml6X4UKwAa5KwAGq+znl4ItF5J/77xH1MptJ5U - ###KrSRXSu0nlQstJFdLbSeVC60kV0vtJ5UMLTx21YMrZtKhjbiFVueuSJoAv9/23Ce - ###nPY5N/+/vqHX/2xuNJsF/1/w/wX/X/D/Bf9f8P8F/1/w/2n8fzB1x5iYqj/zu+wB - ###4JYJfGT6A9eQB0StF5JcMpRzQiVzaUHk8VuVxFSMiVNcjLCIyWUOnwejWDGJe5gI - ###v4bEDeef0pSMkjonTSnt0tTOypdvWBKQboH2xzwkWtPh+IJZ7NE/goo8Yf2eMMub - ###bmaitcTNStTMZ818aHYL/xgsT2w6n6xNLfrFlLQ172BsJOD12bC36AjO7cJL1qRL - ###VizT+C1h8KoqjZ7NIJLA/0c51l+c/1+rrW6savz/aqO2UfD/Bf9f8P8F/1/w/wX/ - ###X/D/f0H+30cBgLNzR8fIbaAIAB+iG7b+eTL/b/ji6Kv6BUtBHsR7IJujfsKm1z+7 - ###ml2rHwFVdP0uiR9ckrHt7ngwC/D/X7kPSN2s/9r7L2BtQwGG78zkQf7wEEtpInmX - ###m7qGBUMMXaViIsauPPW96GlOi2/It68n3Z9Yh1zeCoyZ98VZQ4f3GNs7doLAYln1 - ###2GvBcsQCKXa/z1z07Xd6zpg/N1cOEnP4Jcy/Sd6w8LZ4XU1Eex9PO5voqx9uGr8X - ###H11czuerH2TLNFuvZDghnoXCqbr4P2D9l4y1F+UUinIKRTkFYzkFdnOOWJZg7xeX - ###VS7uwGXgwUiTKMOGeo0ws7C4MH8UCiDCN2J7iK1eRCItsIF8NIDnmsezMEBT3ZAc - ###KoVuqGxtHVYRWGrmht9VsvBAQCLt8hn1dsmE6Jwc6c8QKlfjhMsQXkLmdA+XIAxc - ###K0Gncu7p480cFPvsq3s7uGe5iHPcAupjsQ54+Z1ZzxtJSeTnmL574/i+Ozi+qmRf - - - -Valin, et al. Expires November 18, 2012 [Page 246] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###wj3WVtx9y5oX+KYMRnCfbRb9yrHdxOYo6YbNtYWih1zNGPxHeAUl1bExZDBvsCD+ - ###u0CwYHKYIA8WzI4VDB/hLy5qNTAkLzteMG+s4sVlpnZa7J6Vz8oXrBjSzxTxJxZQ - ###IOdhz+q5BxzBbOpqQWOKrp8V5GC56imTyJ0zmLka25yYv70IdM1EniWWzH7iBtlX - ###R6vfMRpykSY88wWmf7By464SZ3uhZS0aOAwBLvW3vwVyVHc0mbgDhwl4GATrWPfO - ###ZEzKs1Bie/A0tGJNbEcdIN2GpuwNe1XykYUz5kLFTFvoJHb5ZLKwRPkaKnOAlthy - ###ynfOdus+ZXqEXipjLk3/hbWVr/5TH0aGGPl232ZIFJZReYZ3OY/1MOLJQuTi/Uru - ###neuXM3haZ9CdiV59LAPBqVLQBY6dPfNSCoDzExu/cO0uUJqCOP7mYfi6fJnxsia+ - ###mSeRhbplILvaJheZQasVo+KRqbxLgUiZTwG8mnnSSYingL2w+ZwO/hAcIkMaVkyo - ###R7Qo2Q/FVF2mQKHMM4wKQV5mSvlnOZm0+VCo8kIo9IegxLFKWBrCwtdpmBpTiyKq - ###VObH1LmAReUsDT/H7c6hfVpfSzuyUCkMbYP8Lk7PjSoL5M7Jmn6I+QTuMEQ7e3rp - ###NSXpku4Lkq9Sb7ecSOywQRqqAK+VW0i40nLk0OjMJcwSYBRnJehqkP+ssqb/AmOm - ###rEBbjarEIEkK12RIIpBz+iXoDkcANxvPq5KKqWz3rJBp6uHOQVPtwbibga1G4Xce - ###TE2RUZzrC0tLkVRJmh52T+zY893TL3CGFzmnZycezE8mkndP6RLsdDktfFGwLXrc - ###cHn/GaYXCRsqOc4+MtYEfCHBU6fHvIYjKs+RPX1kuAuc4XjgkhsVIgQMMpo8mqiU - ###KvmFSjGjXjfjfqbrhtT7CU0VhFoqAaNnD+DIlvlx4/GV82uHMh8S40vCnepg7q7r - ###EsUQgJvrguxeKKTQeFPk+6nwvEgcXQfZIIG786KISC2ZRiLChyyS156LPHjsEQ0u - ###ckx/hD7qgau+BAllG1+APEQKnASI/+nIA12bDFonMTE6miciX1x/5AbRs+b67uTa - ###Yw6KvMZauKH7G3fCklNGn91gpjPkjIW6i2kQ0MMg6eot/KPwWWLFNq34MT9B8yfX - ###QY43TxXE2STohpuIWn8M1jhr984FRhCz/eOxqWymOn3rjPOaIS6xjd84g/6CuyeC - ###kJPdOs1BSQqGY47p5Wuah9fNG/8SUZT6OjmyYzdFmOaOcqo+GlazMFcywe7ZePQx - ###xrZnXKacaMwkFrefIV6HkFTYgqe/y8FvIV6/jGElbSE5p/84h2FlMTRGTm7qjKXk - ###pQrm0sfEVUflonNh7W4+SZ+UQqVPfrUc5SnEJSXSQE0ptJmkQbtC36ye+5Dy/IlL - ###A/K4ezUa3VrUYS6dVNL0S/B6eiC9dzFjrcfyPSbd2ZOoaeYK8sq6cyk5mKPIZIIx - ###E+mCb15pb2af1mv5Ls2HGXNysEpnK/th6bXyk+7s6B59LQbug4cRKqnTk48Uvvno - ###ItUNez3Hy2c9/8vH76zGqr1FPs/atu4fHqwqsDxL1v3XB/hv11q2uv+gP7/Sn5g0 - ###PcIZI2vZHd05PH/lfA4+E419fIIlv5tfDD5kj22uNyevkg6glcO9iQhXuHvJYwJj - ###rCYe3PeJe/0G3V3n3D2cXSXn7o3T82ohi/oxPDzkfm7N09NlXvTu7Od4u8T0+97Q - ###9QMtk2vm3cFIEzcIUFQLC6xo/oDUwPjeFa4DfxjXARK9257vOhOrNbh2ryZOggvA - ###iib/x++q9fUfS19VLMBGH+jL9Exii+rvHsQ9vbDay8S1VTGmXERCYkptQI2vc4k8 - ###lfx3J2JV2TKCp3PKxKrmrCHxwXmwxMMrH8dTyPbXr3l2T48WHbcBDbg/2oMlpVww - ###qpAM9BbGnMZR6DN9+dIoFGJQAgLlf3ym+afnzu3hGi6fjkILY3A6Av9pMHg6DwZP - ###TVhoShYiOYf2etz7GDCE43zPc66J/GoaRypOAeKYLXuTzmFKyWaiwvdoT7+JXTfI - ###8xymTZ+TjdGn5/7WT5W/CMg5MYk5lHOuGaM1er2nIvJiXBRcpQwaKjlAibhCWHAw - ###Gty51oA9xVg1gbnrYeGKqwpXpLcsD73brQ8PH6zgcTh08ZQFCiqYR6PZ7f32HLjW - ###yke18LA74eQBrBQTR3BuHRj1t4xlnxfaH+agWpS4EwDNd/4chqulq/w0WwrHukoS - ###FOa+aVZuqiVN/4BoM0sRWCSqNR4PHmEdPmZ68HsgpyPSMd0a6/tGmGK+8O+Buwze - ###pmwMmlp1q7qjjEreMDVKMOWtNOSmDWNTakWtYwYbB5dsYw+b9ciPzOMH7JKu9DTA - ###k02TEmiTE5vGD7mCe3RsylR45rxLsA0bTy+P1aDjYr6sAKMbomN/Dm1vTumXTSoU - ###xFjz1xsP6HavJiPzF1YhJAzMDt4gXzmw+oOxtWL1gSZQohoefr/H67S0zoRZQc+F - ###hg5tcv08BQ1bDfKNC3Evy5NuSbjSVbJxjyaWr+6FZHO5XIySjVtneXEvZmnIO/3v - ###aTISx6kfGpwjnLCUjc102MrJ4giN1hxPZD7QfnwW0MbRKydiHT0JsX7Pk6U0WRVU - ###6Fx5GEBekYu/udzt1Khmoq/+ML62WXgUGgNTLOvh65SQQzGHminT1ZdzXgnT0+6P - ###R5MhBfP3LIJ+iU4D+byyVapZVavU+N/6WrVeLudGYyziZUdr0KaPuamwInCxdWhz - ###q3w1gt7zr6tjfFtZzPxx59TihaUMviF62alCWRkrWRgnhlEp7KzpT031G3PsPirE - ###aJqeCjfmAT4TDjs8VpgWw9cSHzynaZIVFMvHYJ6GNlnqld+i/TzBOWEcv9vL5DD5 - ###HTJkdfoRpXJi//6F63/FjBcvV/+rXt/YqMXqf9XrRf7PIv9nkf+zyP9Z5P8s8n8W - ###+T+L/P9K0s54Ks/pDCsx2ZE2RNQGKBw1/myOGrweADPjUHqiCPywbape3sG6Zq+V - ###guZb8YXfbsXTQY6l0tGqS+dWXHUBb8uRf/fBeeh8n3zGCKlrCrhk3qwsEC2qw0bB - - - -Valin, et al. Expires November 18, 2012 [Page 247] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###syBjzJiy4v7G9WPhl/De3MADLcCs15znkuEbJp+cI9C2t63zf50c2J8/ApXaVyoL - ###BAADqnpdtWpv1vpURBlh5l0PAbtL8GGDPlUKMiuxo1iCoEHFsuVy2XohhaeW617a - ###tgK9uEFUTo1YQ3rnI9ddLp9xKMlHAKtSa0TD5kb3JQt3UYEdN5tsxw0OGHntneMz - ###u7drn26weuHWCmx+k+8e/reiNJbjHsJy2ItBBjbZASYD+DDcKaAGZY2MuToiT8as - ###ib14fW3Cnm0zgLf0ViqEgu+TaYl9tcT+WZbHOXOD48m1qKOuwFrCiaRC7KzuN1Bk - ###mqzEL0izsbG+IRVhj04bkG+MzBbbILo9+Mml1eVyenNDfazViAewRISgXErC1VgB - ###+WjtHQzcmvkRmrJN4LkRWI/I61om4EkF0T/533FhFWmRmYXRJSoW3lZp3IETTHEw - ###WgRqDQlbOLGEay9/HdEsoZlREY7Wzt5D2qyZSNHSQw2YtBOFJLxOWkRFfkSAyu19 - ###3CdeYP8IuSpgL/+VAJJytPyPd+4E+XPTsZBAYjorXhvIunK6t/j6nNaYNABLfyLG - ###JdwRHRNXQhyLYRiIRFEEBY90xksC7Eo3pIvBG6uNXlNhi6SnBp3RUYbyBtPw5Sl5 - ###Ln5O2bjLz/MOhb1NL8yyNvB4NrVxQaj7ZnQY79oKkQxOjHfYZ8bHRVsgAesjQYGt - ###0qpJL43lorZxkVHqye/VaXg+V6OZ30Op3Ol9A4EVZWUBUJlDEFRS1gHbbDZEitpF - ###Fuh3drBQ0EWupSN21WuN1RC55INxhlc9B5bTbn3Y3W/ZHw8POwfnr8zc27JotX/Q - ###bv3rYB/+3QMhA8QwODXlPnQoJ/q+O3Ae3d4+yM4oI2eNCmLewd57G2SfkPNUn1/K - ###hmM7wEvdYfDL6aaMLFZjjZHorGmOjk8+ndunn1okz0jTMIgwdAQYDmCOrLGAQIGM - ###JQ+mjMXuXt7BYJTjc34CYv8GtpK5gQSBO5mWDEe5g7V9w5cqo/E7q8EbR8WjEvS/ - ###3BIUPEsR2HT9b6NZ21jT9L/w63qh/y30v4X+t9D/FvrfQv9b6H8L/a9R/yu5QnIP - ###yKBwgfxru0DGq8V6MS2vY8PxRypeyblK1uN5TL73gDEOFwx/akK9NJYXabwI6g2P - ###VCOtM/ZVoupIwqCSFSFGOHJFAhhx5zLCFj6efxkfz0zUBWgIpGgkoa50pqWodUXC - ###KwWZ5kX3EJt1LbK0MIbsoTC+WvtJRfofcyXpXjE4LDJaHFnuhN/ifMm5Cz/Zwk82 - ###yU82fhfhNlasb1txwIhDYMhvOgj5aiqIJtQwFWUQ+bIqe1Tu6zd2X7+h3gb+MVUx - ###l640m6e6w18GWNxH8wVX0eob7sZ03dVNh82Sr72sKp2HAKzM46+8ssjVL1ybC9fm - ###wrV5HrJHjhLw2DcZpTs8a304sNsHxz+fvxfWZqVpHpeK/S9ALO0WyK/HMnnNQ1xj - ###FLl9fsL7rKYlmzV4hEQVXaBvZEdUq3GpQmBs9tZZA3o3Y7mx8M/O+9bJQfLqCVrt - ###Qzu4GbPFawuWz/fE6d4Cv3+PUZE4sfKoj0lNh+PFE+WYXHiYCQCtTQagnDNz3OpF - ###NvzeO5MhmXPxyM19BEyFANNViidSOU2SzZVP+ZqVo3ANB2F89mKGWc/0WErvqWJo - ###YocePZjfDA9meORewjkv4xNpEg4jKwyMkdV/ydqs/9RIeFSfsH8Z49hjzy9lu/P+ - ###6PC82SilLRx6t85wANaZ2arq683NVVppBX6H2X59lU6xmPPFjHC5nD7bh1bybBFc - ###Iqxl7bbVmWDctGmwdzRDyjQGjPdUb5K0aZTegoXSp2EnHF1RYsbCa5cKLGbZWxIm - ###X9k3QtIRMK+Hnpm25UEpOdufAb1kcqwBJ+OwWc9kwDyJHeabmIsl1vjd3DsxsNRL - ###aSzyE26z9Np6WUSH+6GY1VMxm7E28o5V006CeXpw1hAWmss9RHlzxXLhww5+FthT - ###KtxOuCMNHXZiTlX8LYp5dOhj13SPGvEKMeaIPz45MF8ulBg/AsYbmaG/+aYGsH5g - ###X8d8yChKH0WbBM8bszcFusRYv/6qtOSlAvG42EnJnqFC7um5A/j/binylYWu6FdF - ###/LXE5eOOKpzzrWi3oYayvnTJK6a3sRKnlJWQRlekJ6hi6T5vDFVZ4v6KRAcr2vGW - ###E5BA7Pavtcs51WjpwnRUcIbJRosp1GKidZHWd6Hpi7S+RVrfPLufN61vHgPDrkFq - ###Uw49JrF+gR6bao+lsP2S0tP4rOZjInfzso+76Wx0ntnTV8L368V8xvWVfBEraaw3 - ###6qurCYY/jUaW2E4rEQ2qWAZyQIuohHdFQ9qYL/SCMA93GW2tLB2EpO2NA/vHXyIA - ###/j/8J8H/k2llmPvnzd9e1P+z3qxtNDT/z9WN9Wbh/1n4fxb+n4X/Z+H/Wfh/Fv6f - ###f0H/Tx8dQDtH7X/asPdPe+cd5DbQCxQ+xxyphq/keH94VaChmgQAXUPVTzgjQ76i - ###hpxO7gPSIeu/9v4LRCfharqSS8uimgzDsl3M6JxHrbLyiu9B2MD+nak70II4sxQt - ###qKraHY2CqR0Mpzf52keqrXx9SPfFmv4whuxv5QVoaMo2OVA9AaBpqw9I9Ya2Jvxl - ###99OhZuVO7SuMYmZ7Xt1oP02Y376a9W2vl+NMg9Aal68ts6XlaIuH//7EYK7WfibA - ###CNiB6/aydzdwrtEtK8SMsTjhBbAj1cfmqdiR4ACIWuStbEcMEMyH5G6Cw1aQJEwE - ###P9T3Htwe18MKb/TE3BZiVpbNImtWlf6EZEfyQ4sBm77j12wrffToMnbEyMKCsTvr - ###9zHzMLBGWLidFdwlhtKXTPdypfcs3HtA9L+gilMxdxMMmOS3C76DO/UiKyC1/2Sy - ###lQnz0LdQLprA03jzWsKWG0w9YJBHpF3/keBplob4CsIrXl1piJ6A4Owwc1mC0yBk - ###LGqcTVbSHVi3BGBvRoMeijmwmvEIa6P0aKVwupQnRnVtz3WYMGWSY1COZYcWmWwi - ###J+pNJ7nBZLkWpS2jdVafx8sofajGcw0leWgIr+B5UEJyJ1mkOyEioJXkkzxP95An - - - -Valin, et al. Expires November 18, 2012 [Page 248] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###Wmx25jYS/iwyu+QOMjfoyGiY3U4Ja89urkauR6j7wXWCGRanz4GqAWB24PpuEGTP - ###hw4ZCIBc9zBKJZHdXKSySfKq4/tKLVEtvXQn0WXFt2Zv98waSo94GpckZ3lJd6vb - ###NDJOWi6XLf0dkVyGc78kndmY3nPhcLfyZFYpYlv4nw8PFxaIpx+BktjHnz7YqHQ4 - ###Pmh3QuRGT9URDhJ3/Q069GU2B+rvetPg4AErpefhQv29G8f33UHQOjmaozVTUTmD - ###HF3whObvBkyC2wFB1e3c4xPSQkWc27OHQXZXB9vuwgt57/WmN6x/jpcKQw16Lp6f - ###PfIHj/bQ6/XwiVNx6z8o+3Hxk2T/YdWTOr9J/o+11aae/6NWK/I/F/afwv5T2H8K - ###+09h/ynsP0X+j0XzPz/P64ZuVPtt69DBVANeQBTxjXXo+b2AKNSMnGmBIjk+FTwV - ###hRnbIaEV9VFxKFYQ2tq3SsiGK19b7sAdkqILnpcZkEgM67McnuSgHMy6N/SK4TDY - ###TyuC2WUVMq+BxMGT8Qh/bVvtpf2l9j/eQI9nOjyU3GAmz8danVbkDJxZbFMusCmc - ###e6Xif51HvpUOK6n5IUdxy7R81R8qcY9KUTgz19jzxe0vtdN3xzb1SceU1JWkTbfv - ###+XfJ0/GsGKhYpSTbN8hO3bn4LMZxDQCyrxSQerZbM1eBV5/Xd6XyrigNTwjN9Vsl - ###mD8feQJfuT6/AZZ3cBdfYAFtXOB5uLgvuIaPsKb0Kt06lpCSPDo2GtQ6z4kei92B - ###fW8oXYHwIOa9A8bdXcV3d2V9Tq8Q+4Qr9xD3l394+nS/+R0otf73vJz/HqRdAMrv - ###O6Ux/vccR9GfpvJveEWI2EXIfAg8NyF4cVeKu/LM7wV2DsxFua0qSIb4CCIL15dZ - ###uOe7CkXh8YWjkf7ChccT43GkRbUvhCHxQwtkwK925+h/DoStXPko1vXc3DXWDjlF - ###03i4r3SmUBjDlCjhD9a77dhoUeD5IhcfQ63YxQT0aqHkgnc1lHZCOabUhoeSBWbC - ###/Qfsb/M09ypPrTyPkeSFp7LQ7Q5BIK61BTcWrs3rNoWN8thRYsifAgcGiCW0RQZT - ###bzqbuhbfMmz//I3luW9ZpgABiSWihdb2Dnx0Tr++g9/xN1hKqV1eulp408q28/G8 - ###GjgAPnCzz58BIvJuz2mL0d+40f3y0jlM5nYd1BrvA0pQtxClMTm/KKz+yJCjvtKz - ###vSdihB5z9SEeYHUuAqzORUAVu4teGND+RNAIELT/UbaWODDgl/PFz9107Pn4uPj5 - ###w6k88IyWBa9Y8Iqm9zDMPSWtY+oOucdqDBZL4+mkrsc8fsAyVngHd9hdrFbVlJbQ - ###BbPDMJ7FdnrQDbClVsHZP8jJMHBitYRImHqEz/HN2oF54F9tjrD38jbNh2lAlqDT - ###JUsF8U0u0vRDn++KEYeqtHGWB4wTj+jjH7muUqGZKG7QfDco+QVLuDwe3Z+8l4fn - ###7fHMybX0e/Nb3plCZ/1X0FnrtwLvRMW6xbD50djujmb+tGK5k0lU2Em/EBX6p8G+ - ###7I1mVwOXUKhCM1OBO8pDEettEqxAFEgStwh7ncnEeQzml63UpcBmDo+O9ymzAJZN - ###sw9be3BzeCVIEFGID7OW8ZcP9BhVMShFXFm6nBF82C2V/gZqYL1+zaCGYJO+0+4w - ###A2zKvf9gvvectGiU5VucskjXnjeGriSDfaP/w8YIXI4baDGbjO5h6i6I6EPf+ibV - ###UTSRvW/mlGD4cyfoCSNOnIeXGPjYGq2q2vjO0PiH8hemgKKu7/QTNq0I4x+cHsgx - ###oTeH2+NgeWs5vR4IxlgPj0VCoPVxMvMth1V/XDEvGdPNSSePsUsoRGiL0UltEjQ/ - ###JEOTsr+oJ+gJLgxfADUFsXm6H7FPlIst/1xNXOc2DfL77Lmh5IFZczPB7ZshVXKY - ###I4OAqeGtvN22hLC8dCu/2SlXopV4JZBgGe4Pnh/roLUPD4qaZB6WeM/f1BLOXKqP - ###+M1cDtbwwjdEmc07rXRp8vlqIPQkEOoHUZKuXpWfRyh0f4uIXwyMsLgPREOuR/gS - ###+e7DlFMP7dL8iGXyi9FwTjJrXPL9M/p/Xt27D2MgHixj9hM9QNP9P2urq/W67v+5 - ###WivyfxT+n4X/Z+H/Wfh/Fv6fhf9n4f8Zfdfxrk8mo65cAm7vxpuMrdLVvcXYlrLV - ###PpEqvSn2eZW1SVH8oJ9NghE+GhoN0S6fFahKSdCQgeuQDqNeniNNZK+SbPlmmYiR - ###BjqTBRVAJrVolyBnnpJ9xxwmrNL0cQzP62DwSOK141+7Vqn25g1ssDxvNkppCV0Y - ###Hvh4mipBKdnj2n29LtuES9jbFo0SMfY0Jq5h2xIDR5w6dutxTUjU9T82l2EC/49p - ###FWyKbLcHzvUTy0Bn5P9bbdbXNf5/vble1H8u+P+C/y/4/4L/L/j/gv8v+P/wu3fB - ###tDfwrt7c7CwYExaJAgYupygOmO0xO8mqjSf5PISpVp4mpijZwuYoj9cZu273JrUo - ###X4bIgon5QPaKe1jcTG4GILABMGx/cp3kbEGpzdB0UeG/xwZy4A2zMZsYr7WHJt2T - ###o/O99+ZsglLP1oWSh8jYM95r4vYHdpdScs3R6wuAkE+n9fhydMwzs8UM69gJ9z6/ - ###A2hYDa4DPMJsjKeAGd+YEBxY7rRrXTn42gNjchhYUfm4OWfgp4v2XamyzsBhVAHg - ###nlQSSPtqMB3bQ3co6gWFGYQ6Tn/6CEKo271VbpcwFYn5d9QFMJqE0AXWTMwovAAI - ###jWDFGNeQYw3zw/yA5a9zqb418AOILIZiwovAXKqC1J1hnjdguoBZu3d74o5KjQ69 - ###Cdymdgs9HKzAweoHYSqq8F4hIAggyyEwq5mwZKgq0BOtv/i7hMDOeDx4tAPPd222 - ###QObgKnpULOle1ytm5JFKsX2gRDvAz/rVaL/qhqLFLJuRcUvbd2oz2gQgQ3f8mLDq - ###UjbCVbVG4c7evSMPAbSsBt4v7qivmmHlnWPG2oQjTNzxIovJgM7iQ86NDo1sdIiw - ###H4m/nEkycL/P4OFXM3lqjdjc4bNRoWVUMrdraMEvOowpauMx349opS3VnwQEawy3 - - - -Valin, et al. Expires November 18, 2012 [Page 249] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###AkLIgrRAIkP5jKdR42uWHjTyP9rWP1mSn5Av74FZt48/AguKiT/3kKMm9wQDtHAu - ###fL5cQ5VzFuHV6d7MJmIh/GkWJdoC/I4BL3wDKzIc88BHgo2UVVP2rpFrffE8d1YM - ###BCv8hjoP7NKUxGIrzJekHC+jmrRxkHfHCZXfZSS6bThh5Iq0/Tn3HOYcYypvKk0n - ###z6Ip13GyHDNUZITYBfHpy9H5extk4dZxB9Fh/giS8C3DJyxMBMt09ognZs5zZaGQ - ###ILhlYgabZ9zlSBZUEABEGyridZoP5Hp1QF5e+41UePHvvPDi8UdWe9HGO/QZpbfX - ###r1X2BZ9TmzExwJbAMlEBN+WuKpJmHcB2fgPfoR8mJT5kBExJaxt69hAbbJGf0Hp/ - ###S/+8Sv5DtVX0SMyxb3P/ep+iopSivcTX20iG7rBo0ummXKvIaqzpZS6V8db6OF5J - ###qxF614mAurNj1cu5V8PSbU5ZFcA1eSXNxsb6pnyhF0GziA4OrBPtKJKEqEXn8cRb - ###zp6QELGBdLkSWhsKGr424SmI1ZTDUq2laGyKAupoNmHNwyY8MXNFL+h613auU69S - ###iMFUH3MlrH2qrkRIcco9Cezb97+kDi6X4jKWyy3zWxVOpnm+pl9ppZSq5AOv173M - ###P9Sn49hgKaU0gXEEwlAynXKtErJ8sW8Z55e2MIEOqrtwFjYYW3PEkEu+FgXJns// - ###bza5tplJxe091QUww/63gcY+zf5XW68V9r/C/lfY/wr7X2H/K+x/hf2vsP8l+f9l - ###mPuir1lZMVYJjJcYi6rNUJyd8tPcXEWpi/h5oTFciurqYuwJirZrVIgYXnxUWq2T - ###TnQVvoTeuE1WHWiMmTyS9DdEiEiClFTgkjqV6VV0fqwUN7WxhJH0rCrVDZ4YItoy - ###2PrElEmKp5LwVkShvjy3te/BPOVRWNqCQ6rCDUJvw2NZKu0vt/HX8pxTDrHYwh0q - ###6+Jh4vCdN5wNw1jUsab4y23TVL09ZcyqpOwyKk3BoVpClH5j7eNCsAgC1X9iuvVy - ###+pQCTBUDYE21xoOp071lKUgfFtzlfop1ltDjWYPh2c8tsA4gp6Ki0+neYE0F54GK - ###byvhvdHPHqaCEKcPcID/wHXrs3+uYJhuxWpNMRgY/lOn/zaSDb5k8DTPYzMd3GR0 - ###f8HKGyIBIpMrqhExcHjPxtofyS2SRm71je3JcAyjtq6Sv04YMmFEUdlIMWMmEUke - ###yyyRWEWxzQijZt6AY3N6yFACQzuRcJHj2F5N6PMZeWPE8KEiVzxXllNWLWKk2JAO - ###glQahn1Gpi0OmbISOB0w/+RAKrUOf2kuyg/CQAmADrR1adHSPkWwwj/v4MZQdKZv - ###iKdUEMjnXszLHB6eDwCxOaPLwSKsU2QSo0shg6YKY5S3kgMahQExQsqKCrrccBNn - ###fuSD/EEV1MLzRNSsUVQtITH/FZ9TFt1+sidHt9MXdbf6E9c182sbRtOyh1C99ZGO - ###KAR1jYM6DmZY5KdxD61NtE8KJCfRKTLS8dx3oa8/a8iDz8uqBlYMhgDMMxa140PB - ###aYF4w8jvxKW3pyeeVOMkCKBWP/m7/sAbz3qlVr9slXINnR/V86M7qV2BjJLhHjog - ###Il/Gvm5EX8dQthpRraR4ZD85Hlm5QxiKXJUXgqlHxB9V+NowFxskItM4hjSIebnR - ###uLHvl81x0PjgwIbwThi/JxgubxuWi1gwNYXOE1yXt9NXYuz9Iw3a26ng5htACNGS - ###NQCbgIskIerSyICd4Yh+mPLGMJzTSKjUkWOdfLTK9zlxLO3cxJnJc2SenDi1GPFP - ###6hTtmYDvs2feYvDfeqWAWfmyoRipJMO7PwIemOxNqDfqudHffa6ioYB5xs9Jgk4J - ###ZDGgdmVZOpDpC/BaRPejhUTLI95LfFvTv+lL78WzHhEuiTxS+KqqiXeCLVC0vOWA - ###TGrZZy37yS1/qEYYwVuxzjsobMqPdazNVdTGfIiLH9MEQ7SqDRh8ieCzYollLfOp - ###kxYGPXesKjzNaIyGP97hM60vkb9QSeKVbG1md1g8+tzQCmcEQy/hf6R1UFYVbA/0 - ###KZLuYriA3lnOQ2xSV5SXs9BEbpbdpfykQ8MQXgCjON3p4NG68aZ68hWCafAdgcS2 - ###IK1xJdyhlq4C94QHsKNZ7KXNHPhYshFYaEx6CY96ktrhxmGVK0YT75qqrKKwacoQ - ###ww5/0k3NYBNyYdEu1PYGnqyeYdmMBlXp1g8T8uBWuKui7v5iIgwlIjdlsvObaQRH - ###tSQy3uDfJXIJ4tkTP/z1W2aoGkmQcnuZqPOnL2pfN1EK1gtb4wEpuB+DuAHzz1gb - ###E/oKxEfPemYnUX2OfnEnI3oN0AxO2YMsU5YlhLnPBJpbxnAnMQoCYIaMMyqyaVl9 - ###jOjAOWFcH/16lYIM0QKT0WDPiAd7+iEjjafzkh6P5ThuaN8yGS7xnH9ErkCpZyr5 - ###imHydEknkXwPEs6jJY6iFA1TLllVsd+yCRfR3Xl2NUXfQKF6BGEnrqNiGk8Q5BYW - ###NKBv1aQEMMgdFRCnk1bbGoOw/MBcnXWlqcykCHajxjLsRsQtRrYUda86IKIiyVzq - ###TQIqbD6pZCaHo2T9TW1r7nNNY3xyMSnhArAlDWdqYcafKjY0Hgabu7qdJPLLF+NH - ###qEw4I4V30tExdbiyAppmq/ATyfb/wCMAVLfxUSBK8xQfkIz8T+vNRsz/Y21trfD/ - ###KPw/Cv+Pwv+j8P8o/D8K/4/C/yPu/3H0VXXw0BNDCS+Psz37/D1cK7yJguOsvfkJ - ###fvrkodHlLLtQQAGdQUuWJhBXiGam2aMpvTNQWo/1V/l8oC/B1EGDWAn9+McjlISQ - ###4gCxnfkgQne9SXfglqOhkDbRawP/hsGuTLvWuCWJp5zHSq67knDWDneqsncl3ZUk - ###SSNXEZx2bzSM+z+k5eA31LkSvgBJriQXpK28nCeferMRfWVyMTBMObcngtn9AB0P - ###Yub00LMA3QgmXRsL0dTD3xrxsG6QdS6sBtZRSfYAkIXG1ghDGJZavnvPdUD4q7XN - ###R2J7e62FkAvbLjalMCXWLDTfSmJTFI0kG1sliyoKnqx7lSl6dkgO1UpkMEUizqdJ - - - -Valin, et al. Expires November 18, 2012 [Page 250] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###n6TZQEWxclF//ZUpjKvKp7pEyzG1Fhp/VcFSgJvbhyNN8ZbepCGarISdpBUKhfO2 - ###4Ut0Ert3xnClKZG9onfEo8GDoKMJP5RP51Y+GZON+tbsCsDg6Bu0NCWalX1X5b/f - ###KpZIVJTTP3znCT4A8oGFGohFDyt2UGKO1ANKBLxBug9VM4V8/zz537CwwNOzP2fG - ###fzSbtVVN/l/dgI8K+b+Q/wv5v5D/C/m/kP8L+b+Q/58h1xvnaPJVZb5iCbKOd21A - ###m8Mz4EqxO0+QVVEDITC9DYqtwdNiLeSfLzBmygq01YiFfHHpAUK3LFzT95njT71f - ###5DJ6ecsiQ3eQj/dGPTUowhQGwnZPNt75AiKSFzGxB+NuRpY5IcejWDzJmWcuZ0ns - ###gYPZzhTgx9YSTg+7x/SBz5ji7guc4UXO6dmJB9bc0yfv3hSZkphhTwtOeYbpTVEq - ###SdObolaeOD3mUBv1++j+kjn9cTQ9d24A9EeEgEFGk8d85Rtv4yqdK+a4zyrQLSEp - ###iMJK5NrhJ3t2mDgI/8CGSkZCqXEvjlHDigUde+5g6thA7iSKEut9H+8Nk8Q/nLjX - ###s1jns8mFSq5EtsOoZ1I8zYQnT4QbJqUSvGKJw9Ct6oonc+Mwwlxu8CvXEkTNXjOK - ###Ip/upabCEk6joe+J7kLB14DeVvQvJhAjSnFLdfaiHa5YDcXJkTaEbv+scCLTtvLR - ###Ktp1C0epRHvS3StxKFZLVBtqkjHi2URZFx7DraGiWcy1xjCuvCg8dKHBWQ5HXU4s - ###hCY2RsE3NWmFWAYuR6+wfbWe9EdseUvb9CWwMifIKa1YTQ2o2GrgYAV6Ww5H4qne - ###wrlf8+0xVE+YkSUcw3q8Ucl4w/LxQCocmRP9dtNdk8QB8i2wpuLsuqM7h6MIpyjR - ###InDmcCvKJvRSq+w1uqW0ZaVoziXpi2VU7NX7CbFXEUS6zsC17yTMjdbDaJ2ZwZHG - ###uRcbzsAMvIMpfyq3QFAJjKQyxqxcSS3CMaKvw3sqfy1vQPdcEk5iOuPEjxZ1rAr7 - ###hUm+jj+12wo10ug93j+3Kufgkl4H7oKqqsnzEz7TaOiyCOijo8JWrJO8Ruhkwh+j - ###N6fiSK4PtGMp3vAqt4rx10iKltgYg9F1o6SsfyU2Xlk/os5wNELj3HWUHM5CVX4w - ###G5as3QqlSRRfXfFX4WreB6UXurxqpyKVP4mQyFipkQ8BgL1iMTKeuWzyVQxBZTU8 - ###bG5Ir8A91v38B8yCV532eo80GVGrKe2YUwb8tD/vpkUxSNkMxFYx1CL1cg03xLF6 - ###AqXMgw55cU6Fe1jgvPCSIfw6Hz6C8M2ekZL2ybIgUWWKTxgCl9CLec0m1Mqe49gF - ###z+ZF1F/KJhnhQoWlrDNV00W4ScOkFNu+DuG34HKj9VgyogKwlI0sabPkQd/C2vMC - ###9p+Be+f5wcjvzSZXT3P+zOH/2Vhrxur/1Iv6n4X9p7D/FPafwv5T2H8K+09h/0mt - ###/9lBTQsjMEAfUVXyfca0NzwvPH7V5jxNdZ+YGiCg3dlEZDDXvSTjDFApLfuVO5kA - ###pfj9Em7BT6ajZFoVUExMr82qpqLCJD1VWS3G50PR8HIRjftv65jpwRvx3hn04Z+Y - ###cnoI50sKdPoPPDu3Q5buqc7+EVkReDsm9tYbqF6QqhzISWlYq/BL+UNNUJPn5iJa - ###S+TAYf3rpHYL9fk4SnVbNFqKGuWfJJJ5hyzp0BDkN4Iz/Iqy2ys1YfU0XMtQD2bV - ###pcChWfqb8iV70pJRLvYSND+ABwkR95Lu8xZXPxWwUfumKUxxLdAXRE0lo0Q+sBEe - ###ICKRUoGix5OBge3MAGmJ6HJN8BbfNdh3DEam4HLlu3BHLTV8mLf0pABluWXDJGej - ###6nFILqmGmGC280t1pPBjY3w6LhSR+XaoK9i4Byer6ZEWwUnnC/0KYf23k/9TbCHz - ###KwIy5P/V9XpDlf8b8L/C/7OQ/wv5v5D/C/m/kP8L+b+Q/83+n694jTqqTodXn+fT - ###7HnO9Yjn0o58QNM8PPI5RX79WslTehYL7+7pWT67ya5peX0yHx4Wmv7OGcxS/OLy - ###eiXyEoC5Cu8e04Fwfh7Oxen1nuqXt59D+hfT78M7xqrTwaPx9evcGgNPFpMlmW4/ - ###Ls/Jfiivv34lwbyCCgePcg+RywMCQ7ZJPzyEtRH5d7+XFTOB/0+o/rWYETCd/9+o - ###Nxoa/1/faGw0Cv6/4P8L/r/g/wv+v+D/C/7/P57/f66Hij9XS7ySKmNxgDr1Zz6Z - ###G1496zyw1RyFixIz2jA2zA2mNktlEyh5bTp7Zy2smCzXLmo0wq/dcZzlr7+p/9So - ###/dTY/GndrdY2ngpXSlTDaLkzGDwyAiwgGeQw1T1x9gDfpq4VSXgndst37K4z6JKE - ###ZwfTZkyy605GQRB+fWGdHNhqKAp9BH/u7f6zY3fOAfOb2CL6gn/Wbv3cCWPvmkDW - ###PiilHZzJxHlMk60oXEkzu5IAwxzk8SUT47lzmkCNZXEQDFNnMrUHWDtXnZK+wDiS - ###havxJE7Zj0eSsSlnV1bu0LG5pkwsczRPtNh8U3bDisDalFGpYEyoPDUUH88UTkEW - ###TUN0HuthQnX6ynODAtELRP9zIPrTn6O9j8C2nhzBwwisUKv9rw4wPYefjveQVXvh - ###5yiEV3oFdcWj5/PI6yKseEl3961Vw2vedXsYYzLz2e9z6+2W6NDNHj2szj0iB8dH - ###uOysRFf74Pjn8/f2h87SIRVBnwszltiGQYKqxPyWGLOFt47rIi8E6l7Oi4z1demr - ###sL68ISgdJmPlw598yzflr9Q69YZd8gZzTp6iAl7itc4rBjXvMfm7eb8AikgkeYt5 - ###bb1l0Gay7nji3nmjWcBJUfpZYuO2QjyleHcsUYVHybK7S4OymgGiOACI1jH0TcHY - ###wHUmgD7Tm4kb1CvqlIdUYQtI9zVqO6DBDeZVwyQHuI6uAyICpv0PrBp5xOS9JPKU - ###jdiUeEfmnSxToc3ulfleshByAKX7feb63UerBE3Lc6GPacqIYsdLW8aJdsWqVQEW - ###9zfuxLUaeIg33vUNprWcY8qwFl9qyPyaNQzme5+SQ+grFtDLbzHfPhra3gQ4XliC - - - -Valin, et al. Expires November 18, 2012 [Page 251] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###/9FInbVkbRri3VnP1Yyeq6KnRJ34nCjNXeSYM9ZzNaNnbM5mw+p7g6mNTKJ7Ya0b - ###dhPicUWQJ/vKc4JYu70Ylwi8YIl/BGwgubxhPOCaYZK9vThD2bAPvp4nR/cDM3bt - ###TnmI/5WD76ShfGYksVW4gy8QvIlIQyr+tcMyBBJu9OwArjita9/unIG0zEBpgH7P - ###xpuSsV1paPZ42myGSvQnjhKHzdCB12JP+gcLi7JffPde+SM2096ux/rRvzZl7CTW - ###VuJyXb/HfsFcAKZBule3Nub2jC0NO2CIbEVQff4Xi8wT39rB93j+iWeVL7ZeWFCP - ###HyBsrTuaofoi9h27ioKfl/8iaqJ9hGQiNoQkD4S/8s7R38ae6HlKZ8l/4b3EX+Y+ - ###gBisD/tF9OF/GfsAmSasoGdwy0DNN4H3gM57u1LqDWSxb9zuLb2IwF+gRIoPFzKx - ###0dMlszMihpvzlNvbQPx+/VX6s97Q/l5X6sRqs3XjgoZpNqnZzjbLpIsIdHRs7338 - ###cNI++KpUhjX0eif1ArSTehkK4MrMC86HkfZY80z94h3PkWGaWWFGkoZoyEOEoerA - ###dM3GiogZUEmnFUQZ4lpEmb7kk5LxWVSsKuE1woDbDwcfpCdoWa61Cy3oNkrfY+Az - ###O8yt2NCEiE8betUw6uaTR93kR9K3NSF929RD3aB6nVM6rertN9Pb80Xxiy8xQtQe - ###cRlIW3w9MqFIar+qNt1MaSpWwUhJbBXsqZRXQWmg5T6xlch9VtWmmylNN9nIsYLO - ###e5RFxpC5ekk++ZLxZS9LN+nMDXnw0VAUYadPehY8SHx3IOBsWviLlK5DJV5qSahw - ###VOgI31Z3sPvNL3JcQowJrK8zLhA+WEpiBS+17Cq05wawecATkE6upAzG3yz16Yql - ###aBElsiOOkmDbkAo7S3xnOdZ/wjc7sXuje7+hDiSxxhXT2hLzxuCeGrQ/dWfyW7wZ - ###H4ghU1mp1qWdViP1tBo5T6vBT6vxHKfVePJprS94WnYz+7wav/F5/ducEEZmJsp5 - ###QbuZCFl15pAg7LtdVh/Oofw8gBKr8s1/yo3Je1tWZTBlwSwd+qsS9FcNI63ykcTu - ###26P76hgATqvC4gArqlNcvDPl//dY/n9Py/8vS9Qec35TP5ICncITeF6rL+kQrMOj - ###s865RbJBBY7GnTjERML5ruJNZ62e2QpMYXChsIv56OS9s8IcnfdHh+cljZtARCpn - ###papLqGMaMs/k93TvWsLLBaNfHf+aXHHIe0i24MSumrTuHfnMEqv+Sh2WdWbnnTLC - ###cgoCUtoXoRLAWL9o1KomCz33jqNp8204av/E/SqJ36jct7CRhQ5MV24fq0jqFVcj - ###YVlEMno+SOc278csD7K6JVyzLp7Ku4y0LZah4GbKEHFAAKNXq7EEZFEJcnKDvVAZ - ###VqIMSkkLaW8rrGZytK6yBr5D5Nz80T0Wy5FWT7V0KOlaTwR+37mDR70GaY+VMI4W - ###Q4Vhe1RDWpakrd7ycizHkYBGtSot6WlYuQhmvhx25sWzXGhWjgMJPflDxz7uvI21 - ###UjhDhj6LE3fIHB2lVsSsjwY9VFLzphoIJURY3o5VHg6XKIKqS0z1WNa+qKb11ACb - ###MIzeSqsLzK9DL9cdkHdVTqpxK8pj04mIEjVKSXWJVm9r69O5odZ4DFeG2IsqSoKo - ###Qo4xBeo98RBPFWId4wvErj0WySz/uQT/XQG68dO6VDYmVHvAMsTsii4WFrEKuNyw - ###liR1jkHj0oQGasd323FFscxZeT72BJyzA+Qte2534jqYYILRw9dmelaxhI5YEYer - ###MUpT0ZYjsWIHQdcZo/CieF4AVbtzJ4/wGNxbzgDW0nu0yHDDwYIaZWs7gcxu5WFK - ###Oh8+tXd340xJyHmEvAmP9QCRSpB5UwBFFqcTj6/g4y7LDMCFJ98v5XM5zCKy3m0z - ###UCzRP1EhIz72CojZqFPbkXqUdcFDsPmSlbtWkdULOrOvilvCiGsZU3GGhmzxrfSV - ###bHBWv+IB8mphZHnTqvZR3r1+LgrixQ9BrS3OtB+e36OYplC3CFdCNUOz9859wALg - ###AbWJFieRIDwJI4ouExFIOhVLMu9IWRAFcslfLSvjsuSdEb3U5UwTQfG20mvQR/9V - ###SIw6DE9aqtFLWQNXtdZ48ghZG7ZMn+q5Q7m5ypMTiP5Y5HDFSDLELik1SCxtrX83 - ###GrBHN4ns8wU3NdK/aST98h4wG2X4J8trsax80tCEQ/2IalvJgDUCtR4HBaJiNCcr - ###gU6nloB36hou44iiNFhejqPMHwa22ifNJGhjk0WgvZoF7SRIs+/V+SlleaSGK5f4 - ###LsoJ0MdOKdB/9h+uQ7A6B1jIPq5rALJIRLSCYgqyUoHLfaYpjAZdLmRC+gIqCUUz - ###sfJCAEAvmp54ZYGZdx24JcLjA0Xab7BtKmwKr4o3RV+TAITdxwo9Kk4kHPUAEI/B - ###y4DBoMpj9gTN3ryUYD8w1swMS2b2NVWlnFgpznpdmA1YkrtI7LUyMXDM4SVzqDmz - ###H0duFiZlgCz0JSsUaLZvbLZv8tNEXhPWN1OqYyuiXt90kSlRQdTbmltslWXVfLuR - ###+FPGt82jIlGHQUSRFrnDzL86LLi8dCukxGQhcclSJMaSSK0kn+IyxoiUtYUY2aH4 - ###vCr/qsqdPxaSLhmzaoF4zzzt2OVHoZ+q62Dg5dVodCvlY6dyAlbfIQVZ6KDH21Us - ###EE6dMBqF4h9dkn6xFcYg0aZILggZchz1HIMCmeNkb+QG/j+mGO4oic3cfQeLo9YV - ###lRbzz2HIjQONLIc89hmfjnR/5rPgnJ7sCytkWOeahtxim4PeXVIagcyHX9HDEEwn - ###I3QW9kcz9YWwbhxUDbo+wAEmCfeHaMXdemLPa6olTPIC1Tnr0Dm0TnnimzFWOtUg - ###ahj4zDCwSZ8h+yeJvpTcX74EvFGSEUkboxbTKjBnCuZr2oiwLqzAbXKtlwzBoUC4 - ###vR1zWJLBINyxhJ077jUnFXIIfXCQxNNe4U+8FTats8GFp5peVVl+eV6/VlxizB4x - ###2jmhz2af28HhUjBDKEZmO4CScLMnEXxI7XDldh0K3KbmAyd02tX1cbLjUfb+jSQp - - - -Valin, et al. Expires November 18, 2012 [Page 252] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###c4wYt6ePIh2BlXAM9dqHjvEceFEhw1lAH3sYmE5EXXHGfD9eGV9nTZSLFZSgt5LJ - ###JrexTI3Su6u6fhnf3b29i29mSq/LlxHLYEp2yBHpfPJoOYNBiDGBjhR8Tnzj8bHY - ###I5kAn5tlJcdGdAiUYuNbJTrH8mX2i7TCmdIr1Bbrb0pE3VHtrBD48OvQBzO9foMG - ###YBNgSO+xJ0SfaF7jo78Xzcr7bMUbyWvzsmEhD6olvwy/qtD5l9UHberc4msWfJ+h - ###JWMyGk2Zqv4a3qI7V5BINGJNjKClx1Pyd5VPZxeVytPRvTPpBUzXzJ5sBV8GWa9A - ###T3pA5GmrzNPq/cezc/Qq2j1qdVQnITFyyqLCoAfOSMjnmfTWRjU7ZIdaWH64k6ry - ###NG1l9VzaTnTQTd73ydnBZ/O2S0I/ieKMYTrgIA2fYtmntX7ZmMSVYXe0gp2Qb8r+ - ###gbcqvKjQxxvOhmRs0NSLSSEJcfzeURS1ikOl/nc0vZxCyWcqzBGmmSDpnLNg7BMe - ###5WIy3BkfaumiXpJtMeaFh94XgEaU6eOKMqEwdjhHDAj+xGm5YFmlIzFgC71qmiO6 - ###dOf4s6fJVpztxZ7hvhJULYgUxOciadU1zMcjYKm8qYNe/2GYTcTP5tDG6wxXKJkL - ###VdHvo5KXWLEdTQdAHCfxAx4mu/auKewoYBF6gomXqoa5fsCAMoFbSr5JksIwrn5m - ###oGaWnNZ5fZ19pEAhUwoY6Iy6ffbx0/F+STUQke950yonKNfpOssigXZXBnExY2CQ - ###BF6Z2mO+Dzxc3iXynucOq7LXhgiYkF880RU1iGF3uRePrYgkfGwT9lqmXvG5eCAG - ###9YLft/IEOAGUpuKRVWVF+Rnl941hZb74sFwDK7jD6IHwQzddG1X5wGzSrNeKZB/c - ###EhGSsymKEb4xYFFB9T1uttSk65h/DBqUlJT0jlA2eiCTIcWGSTCHFIkgzdhOTcki - ###tKCT0FdQirSR4jqi+GtJtNKdhMyh+krszILTKKjGI1lUcjQ3NZCjw5iEcthunWOa - ###mo+fzhjfsELY/EolYSQ0A8NrRQW4LQegSLUNKb4/FrSBp6WExWusVF5J2iQMRgSf - ###dqt8zd/i5oW8KI2bVkXDbXOckVbqUBEOjbJh0yQVLiTcNjXJNN+a433yLDpZoJXo - ###MYk/ZHIWGMzdpjjtJI+p2LEtIJXGlLlAIeKSUOiM4I6D+LfzFb40KHpBPLW04DdS - ###jX7D/8iX0SCkaRuAofQ4t9xD/Yh9YtIiJ25IFv9yqpEZDMrmXZHzPGWk67ljTNsE - ###lxzds4A8+24Q8Ax0FBtvEP3VFS3xMKeqSpGWRIxvLo21vsm4JkPDYqPsIiQXEAtM - ###M5RIQ6ERHOO1/0ZFISNXQtNoqWeVxp3rXEeMS49z69+yMOqHzqIJZFRNqQsWlA1Z - ###d1EEVSw9Wd9zWwljYSOlz1b6qBGPWNK+lFjFhDgmoxY6Egx0G7TYQNXEROpCQ9h1 - ###s8z2pCqsZX2VpMWVLg6+u86diwBirI/GT70wV5eHpXs+xPjtkYLHqjwbZkj+frr9 - ###Ly9qxP2LohnxSMWYUXUVIJmqboJ/XqOKKkX6tCKr1F8/q9SzeriwOxvKoEFcCKUc - ###iJLUyZjZN9aRKGZGeHnnTthQ2P/+ZjRwFeM1838ZDJhjJY2A1sd+HxPskDK8RESx - ###ajXKlWggOa2xLBdPXEkcFk44DHve8uc76NffSmb3i+pm5c2bN5WNS1jv1BmgykYe - ###U3RqqJ1WqdOq6PSTsU9T7dPEPm/CPpu8j9JlVe2yTl02w7WtqfOwXkc+/3p1U/n6 - ###jXVOWYonQCYsD9ErSnIcxogAnO5HGH7TdQKXjbe6VG8srQF5bqzWlAEr1hW8gkOK - ###yvFuMarEmZDSst6ovWF9n8tT6d8L5FFRM+V8owdT4uUq3ATBcorYqNxOTxTBM4NU - ###LK8nPbmx7B1Bd+Lgwzp0hxdqqtLLlFQTdMJ8H7HUE79pfod5VBDKykMxOvrUpHAw - ###CdSL6hB0dcH8So85FB7pcblpICOfua05oZasfnia8mJeFcs86hXhim9y8DNHQIgw - ###T3z1TniUDpYz8Xq9AXlAsqde9gzOxU/HNIM5Van4/qjemjHrKxnIdaZcur+3PAxa - ###U4mT9SyrY13rGCqK+NSkLtqOCJZRVZToG1iS7ADLMFJa8JwMwHcqHdO7yQRP0dzo - ###MtWC0Zkx7+ZMgZwI9dyntIArAxlrgV3B9PmIS014X4echacgEHTrNXFLiGeaMgjG - ###IsxDXsgmZogz9BFOhty21hVeJMNuJUHRk2VE9BJFAG2l6iRjMkuyXlJBHFzLMo2Q - ###hjQp3WQUMvQyag09oWfaVtFRjHq5sMumIGw/imTEhdj4HyE2PllkfKW+r6FlEukY - ###i+2f3o8imDC5JGwFQturrhhACVp/eh2GxQSJKCEju+UxMeFWeOSlZdbLIUuwAXpe - ###v19IFYVUUUgVT5YqXk5o4EbRiKRpXFlOHjwPg6p65HD7bq6AG0pHUnerzQTHCD4a - ###s4oo/hsStZGAojP0Mjk0MObK50jVKFNhHgEI4JQPNMuqo1TIwdd5ALAgp0nMO0+r - ###MUZ2BHj4wOu5lHnj3vN7IOhpbDaHV3VbSoARAbtqeebsF2qTFJkrdh76crGaJK2V - ###ZAugPS7WSAPOLXW9y/J6raqXlKSjGnOuzoctzyQ7zoFofyUpMO6+O48gmOEP+58m - ###HBp8U+YUDc1onzCkwZ68sHj5t+Ln96//irfzA7spC5d9zVn/Fau+rmn1X9dWa82i - ###/mtR/7Wo/1rUfy3qvxb1X4v6r0X91+fy31Hj+pg4wP0+JGmk3Qkrsr15ZT3jtsUO - ###h/B2iEqwr2S1SqCYM7jE8/UfS5TrMLK5YKPP9CXpPRLNHYpA9FDJEyhEZZoexNQX - ###7WXyW6rWL0MCi2kPp671NbvEljL9NP/05yxhZbiGy8VqXymxDtmzRzXOmJ4CXhxY - ###Abwl1tOn/4hArOSb/oPzEJbtSA14tVILxynNvk7z7J7q2BG2GbDwghDhMrMkF8UH - ###me0LIPeJAg74K2owHy4YbHj+76SVkVcEheAyRSPP9EpszWA29K0a/v71rfX14m2l - - - -Valin, et al. Expires November 18, 2012 [Page 253] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###dqm4SrCAP5DZ8Zd3bDr6w5DmMFRv4jjQ5JJfPdHm65Ss+7mt+rhN4MMqVlsWj/HT - ###anUrz5Ecuw9TsUfcoVgM2WKTKQenbHCWX+OUI5LtXpJyWCHpsBJox0tf3Wn63f2z - ###XN2v81zdryY0YFcXzka6wqary4x3qr1P1jqab3SF/mksdrEP066zgFGywp/N36ZA - ###UxiN3X6AgkIFZK3f16+k7IT/Y6srkzpe2pKiZg01fnWm8eO041sW5fjG1/DtUiYe - ###kSYal31hVb+RElr6o8r/aMNv8pf874iC6Fv6Rv+XZ0s/wmNqaMfUmP+Y6soxSdS2 - ###Pj+1FeeGVNcAteTEbQwHcEMamdWBRD4YOU8+AW9oiLz9k9HCWrb0beqoVgrPhYUS - ###GVXLyRjVSMOohgGjEgCG2uHcuJWCneFQecf5Ib+WjWd4LQt1b179b9/ze3b7ZO8Z - ###tL+Z+t/GWq2p6X9X19cL/W+h/y30v4X+t9D/FvrfQv9b6H+j71jyIvrOqE2NPp3O - ###MOmuHaWkEcpW4GyAnjmDx8ALVOWIzPhIHuyuj3R/wirzadL5ODjwu3uVLOXACsjn - ###B2wYyzBMlttzfd3c7LjdObRP62uaR7tROYBt87pe59TpPqTNq6lGjlg9VZbb7Hmm - ###H3r+kX/3M77DOaa/c+lV6FNx5PEEHlmWGvo61t+kGmEOzuQyqTityKtzLizKFgAI - ###9PEMyD6KVyIk/xNLIDxg3pJ4FhbFeY1HasIEeTxgkWx/AgIn/8Vu+L3oD9Y9Vsie - ###xq4RUsRXE1sxZgLP0Q6/hHlZS7m2Kch0Ws49MwRkwIHox25NdUf5eDn8mJ8ODMPU - ###B1JFzr4zG0zfYrZAI/jECLw8zRsEBrEb472R27dPUeexGo23O5tcW/DoheRAlLPp - ###z4BTVULfONiFHuIKetqM7XR7TA/hVKyHioSUKrpUwrVFoRIJ+1X8xUUbYG+Owh27 - ###PXabX7+2/i4akGLcZiUAnD60xBMDJgva6DOjI3Wi4znSizEavwbAHPGaJCy9OlzG - ###es0aBlu4senE6SIfGni9GTTlmghMBE2515HZ/kdgYYEs4v4c3+CYx5w5qfwmlRZC - ###yOsj8uJ4TO1P04dh7CBTTByR3j2KlQdmkOITlanE8VVTzg8vA5whJvRRwbNCbrZL - ###2nkmn7TeOfukwySPYZkldsB6JpdWg0g+rVcQ/4pYec5JOlKqffUSiaJOZGbhMsLI - ###Z7wxlhlzg/iJx2GMZEpcE1aHVkmXFnqiN9ETfYd5pGvlawTljhCewyNyNb9xBn1j - ###ztVoS24pIoYKdO5s/Pw7+zwC420+EMbPCjkKXJkOGxdz/Mfy4YQrxZkbLQX5zOvN - ###XEqoZdRXQCeX+Ngoq0GiLeigzWr+sqVx4h+i2QMvb2wkbobVyjOpj5eeeszsgyrr - ###+/lakt+KGD+iPDHV5HVay88wO9bYVMCSe3bDqe4j1wpEBlOEuCREd2eTCYjk0mEC - ###U8EuhkMJ+JFdgrvrxMJq8SXRYP8upIkJOduPFJTBEhNIAiZpFECntttGbkVJzpTj - ###wZYyIt0ay5UYdrejUKOEHQIXgSUcRz6L+/Snnj9zxbPiY9Imda8YmXfvURp73hb7 - ###DbzhlQkIWpm4eE41lV4mQSqWQjkHyLAGpp5fOU4FsCwuwyhgSz0f3nPvDl7vMO5Q - ###0FxUlkgMEfBLXZio73U9F43yOd+oTBrxwxCRl3Ovv/5qvYpS8v1GLFN5689uVUjQ - ###/987kzEwRc5sOpKMyQtaA9L1/7X1jWZD1f83arVmrdD/F/r/Qv9f6P8L/X+h/y/0 - ###/4X+P9FzuqUyKQGvHcpYGLjn7veZ63cfLedBV/YnczmlfI552KuSzzHvzA1mg6nw - ###w1u26pdPVn4vUWG2yhy6954zdbIT3OScHqEHD0clz/RfWFtZaniqU2YsvU0un1BW - ###y+4Z3LnZOeYzfMgBB6xfyb1z/XJi6pm45QF4Gk/PwmJZ0+EYfYuH40b8O7IxMXU9 - ###EGusBRuq5Fld623r31atkvE/60d85L0L+ucZRhZKeCYEimJHCBvFGCJEwRKH3muq - ###PLm9LZVTR6PeaDRmKk3mpBgoTok+cwD3wxp68LvmTofQxMJpiCIX0PJS8eOLhncG - ###gzEsKarZrPvwSVHzI+b86KGDXsOk4OQ5tAE1tWF1fQKeMquvgMfKqtrzK4hpDKIv - ###2BlU2Xb0PANR721qoFVyCsuF84Y18heMN5xz4XV54cu8/njC4hti8Y3ExQssixBf - ###2QCfIL6Jhsm3kDdimBUHy170VTJY5DLu40c1twEKMRENHTGoIRvvTGOF3mWkMReo - ###x6HF+anek3JRwPzOjgnyf4ImeDFXwHT5v7G62tjQ/P826quF/18h/xfyfyH/F/J/ - ###If8X8n8h/4ffvQumvYF39eZmJ1knMPd6dJ9AxvKkColoUNv9u9UhVz7ocuuOuVkW - ###BsEaAJzCql34wM7g3nkMWP6qgJHOX9zJSHMMFF3Q2YGJSJx9FAIOUi20VgHNo+68 - ###y/zHAdPU1+lBxVkMoKiABIhFFUdTooehN866LGzxxMCeP0CTdaRnMXCT9fVIzSIZ - ###Ds3KlgmOEE/ZS3oVXGtook3xLcyp1LBOJm4PDYvydKEaAeZS7J5P099YgcF5cl5n - ###yZzqCmO23yT1SNKsZt2E9xDzFsQDRxNvUsxoIKVfZcIPpmarr2/hL5GA7j1o0k8Q - ###5vS8gIZVq36p+jVRufAq+kzI7p2SPCoWhvIoS/ZHshwIc+G5sw+WTbXTRH7Aut6l - ###ntmloXdpZHZp6l2amV1W9S6rmV3W9C5rmV3W9S7rmV029C4bmV029S6bmV1+0rv8 - ###lH2UTJSXjhI/SO9S17vUM7s09C6NzC5NvUszs8uq3mU1s8ua3mXN0u6UdJHcyURN - ###188Is/dwGd0npntSCYDIVFBvLPLENBZ9YhrFE1M8MdoT0yiemOKJ+XM+MS9HlmuL - ###kOXaomS5VpDlgixrZLn2e5Hl+any/ER5fpo8P0menyLPT5Dnp8fzk+P5qbFGjF+M - ###Sm4uQCQ3F6SRmwWJLEikSiI3Cwr5H0AhX4x6LaLcXVS3W6h2C+qlUa/1gnr9ztTr - - - -Valin, et al. Expires November 18, 2012 [Page 254] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###pShLYWqbb/uplDO/67GJbia5Huelo3PQNxMpTXS+zUla55g++C2yjryM63HaQuZJ - ###R5s3Gy4AP4+rsvYGKG63bD4stxyWIWaN4DJ1b0phPkfJS9EJXGv9ba4Ic8YtcIyu - ###hJhVsYKKFa97zCNq1Zk28820+fSZ6rV8U3El15OmauScqvH0qXIeFTfaLzhVj2du - ###Sa6XVjN0V91rO0CBU4i0IM6y8/jQHQLdDhcdJn8FnsL7xR31VS9aFtL7n5MpNOb/ - ###yzJd2ePZIHCDJ6f+zOP/W1tv1vT8n431jcL/t/D/Lfx/C//fwv+38P8t/H8L/1/F - ###13cBP18S8FkCTuv7zPGn3i9qyjMgL+5D15uG+bHmHV/TkYYCXHc0BOrtAjfds7s3 - ###bve2xLlZeEFmE98a3eZPAyqlHSUOzcbBKwahf0FJVwyLGe1M8uR8SUulcgAPnKU0 - ###D4sJOTFTmkvB28FsiKfBOqQNC0JHqvTrz4ZXKCX0haBAcwRpSk9K8TmUFZhSyXSY - ###L14tHVe7bYVwu6DUaLcU4hj7kEITIxkHczlh9x0JQLEgUY4ldWNhhAgJqCYvquxw - ###9ZLUxLvXtrglYK4rEGmrFLmA6ajcLn6agAjj4AzLS8NslbSMuFh4DfjAAE6dgtOB - ###dYBnejZxF1OPMO3KOXCclVTE6DAtzBRZ02dQChEwP/b7IGga5xbTau3muUqbhibs - ###MJJ1Ycq0+lkvvluWLctkdVCnPaRcYcntctgfKCPjtwolZKsAD4xMYRsYoaDrDFy7 - ###N7oHMnUGvGjbvXMHR37PfaDLqozTbAB3HNjfKV1nZzbc9aaBfbpG95z/vqVPjB04 - ###dOMJby9jzWEkpTmmCHt/0G7bu+2Pe//sGHr4Z8GN158GFzyQPruHctU3DQ2WokUz - ###G0z8HDdD+m5qMGMtur1+2tc+wSwy8ihKFuVRqlVgnZGaJVwqKllYRaEHFDw+O4Pr - ###CeYaBYlmNOHy2tXAHeKTyvAp9dnlKHcC3ZGLpwfkxqUUfZRYNmySZ5Qoj2b0drDR - ###rgaj7m1gzEtQt969A+7x5wY/w72P+wd7Ks5sb1uJ33GlF+K4SJp61nl/dHheUq5a - ###JWMKMQyAmoZaSp7xnXqHlddM3pjSahvdZy10F+Tn98G5dQH1Jy7Lan3jjMcuT7/C - ###svT+/7DD7ftfZOsSLm15eUudT6DPa3GJlIkvCZUSNxNiWJQjsqzrDc9xqUxOpozG - ###Luc2eNZg/vImhONnQBOD9LfVZIsS+fCWayxWP0J/BuKrQFwXlrMArZOS+lMZop5v - ###iHrKEI18QzRShmjmG6IZDSHlRYB7RawOB/XYlW6pq+bZVukYzBl9sJV4QPFUCRGJ - ###ZekSapIu+v7GG7glSiMSy8hRX65b1R1k2LQUueGbA4MZeHqF9ql7qHA0D5k8e+oA - ###hSOTNBLJciy7RmO5gYtYTVnEcvYqlD8SllDHJawalrC6vIpL2Hz5JTRwCQ3DEjaX - ###N3EJ9fW51/BafpI9HD/PQprYsB7LxEtsejRjQirZL/BmuEwBhc2oA1EXhf3i9j9D - ###slgFX2USqeSWkaSRZIJ0aygUF7/SzLbPpQb51TE04WDRB/thysVrhM7/nQ3HKIUh - ###yWW3r162BphTB1WR1yMEm4+125S3W6ELuTPr/nhl3iziSiLQVIJl5g6Q1QSGFnjN - ###BK4ibEnJ0ydRc9I8D1ynx1Kru5RIHfjZgBcKpd1GMi+SR2I4gF3vh/YshX+NyiEC - ###hxvlV9eR5Ng+a53jJj8ftDvoWBPHjpCjs8SYAmTuxKZV2LtH5x2Yk1BhS5Z8tcXg - ###jm3acRD1iYQya2cH6Y02TD5yLi6iStZ30GhowDhpaXDo4Q4Ze37yqd056OjCeCoG - ###J46n0ZnYgAak5FK/GO+ddq76dmKnrokt4icmB93GM0hHYrvtAZ+PiZIjMV0doBI/ - ###UW9v/9BwnPwFy+ays5hv2Gb1i4v2C7dXPWE3gdQVeDmSZdXF5+SiTiLasw1rgL2c - ###hwmJYyxLW6ZX8Uw6k9gzxpescQ1GvE0cVL0DSWOaqIm6FSM1mXv2NNDHqJeRX/qx - ###ICyfNvOPlBdDRWt60UJETsbalTkRS6c9JmJIe6Q3VRSxUoHyWlZ1eGlC42X+zYdb - ###b3d2sze+8qT7ZNq0Ij28zrc7FaV8OPRtA7q/el6GjBRTan0DXaiKuLRyAkuIJYNh - ###vVg0eAeX8s1QSiXkm7ypidv7XoHOZUysuGXslninSCVHww2CK7o6hvsZv6PRUhgE - ###jBM/bdIf8+IqV4zj8xZk4KqsEaf26vqEpUPV3si66ZjCOLrKv21RgZj/z8RlzlST - ###5/H9yeH/02w2dP+f5mqR/7/w/yn8fwr/n8L/p/D/Kfx/Cv+fVytLr7C0qAO3/gEp - ###AedTkHIBzb4Z9QK6/m+xVdbPYWDjPS/dvv+lnNKem9zrDfYPK8DbWKV/VjehY7xv - ###aKXfY/98OmT/qH8dxjryOeCndZjWHzseoqDAFh+uCn720/rHZ+T7iHqY+8f6rW5q - ###/dR/+Ch7HDo4THWHZcUu+SPp1Ajw++zrFksgXr1ykIA3Hpj+nDfEdp8S2s3GSqvD - ###rFb8uYOPrx6B/p2p1dBwjBYf46wh4seyuqzIvmkh92zD23EHj6QoUnGOBgYeftZz - ###B84jeb64sEt6XLlfEr5dIBoMvF+wrtzUGfC2qCOGW9B3qfYfsDpKTK5u46c+9pCu - ###CkopFP/HAg23QSyE1WC54/9H2njEWEQ+ZmKBr8jeA+D+t2WtVyw0vELHHxWWviv8 - ###Cj/ekL9aV74Ctq9e4181VpWvGvD/6/yr1XCu+ib2qOAUP15hYYA8W+u5XdoVi85O - ###2xphO82mbXG1Eq0K/62Zt/pThTXFLa+at9zExfMmG3wTqPvxEB2sezhEONwhmqEv - ###NkE+wNbsn3X6p7FK/6zid5fY9AK/q+DCYOTVS1z6/2GVz8mscLRfOitbJfY/+HVn - ###p94oW1X2O41ZBnl+Z4d9QKPjB6jHKr8KR4KHwWZa3hBvkYU0UsNSrZzWj+O7PRs3 - ###7Pen9v0EvQEw6qxUz9Xv6OjMxusVzdfI1Q9JhdKx1CwT5I98YHXpKq2wkn68tDDr - - - -Valin, et al. Expires November 18, 2012 [Page 255] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###z8M/WamYaw8rTowdbxLG6a3IkUVIORDodOlC87e2IA/mk2I3oy9oJps5tllLnUqi - ###L9yZtrh5fjRvsWbD+Oq9/0Vz7NSCJOXNWiV6YJ5x6pFSrEZM/dEA6LxzJ/mFqhqy - ###A91JMdx136q/tbhadMvy+lbtLZAY+nMRhzXA/YeoHsnewHXEUZoC0jrk1qIEoSUg - ###TVkuc8KOiszcklIV9aJ8q7q6tBSevGX9fdtCCoPlLZUPiRjFP103fUrEJPYpUS6Y - ###+9dfFS1cKTr7+OT8Q21y8ek6G9Co0DZGDErerlWjt2wHq4gC9PbpUd02PJSctEZb - ###K+Pzon6K6yuHlTZ0w8tzQPzZoah/qh0h/1Qc4W8FcXq/54c4uwkwMjHCNvqXCZX2 - ###/tHnZsOur5dkYlenXW1JvWA86pbQi+iU6CWu3XHkDsiDTceTUdcNkMcka70z7d6I - ###2wjT0N8dZOS21bUuWSDht0CyPThDq7292zrfe293jv7nwP7QieY7ZB6R4kUItStM - ###wSRTSy/0D0D6E/m/IiZG8NuRIayUBf7E2GPFzULtu80B9eFTW4Zsg+FKRhg6F7be - ###crkFyyC9BS5E8+lAVgnVLsDyYkgykGFv4naxKjEqAiMm3o3VtQbgRmSzP/NZVovt - ###/DxKhhWVynBT5LJ0HE9fA+d31LvEDzB2lcIi1woleJd4pPtCflJ9ZxZYpmCvtJgF - ###DRvoxqyymlwmTGkaMMWEGk34fdUA3EME1sTpBthmy/Qti+nelu7W/scvx6wqGa6/ - ###FuuFketBaAsLN960V+29jweHnRhaJG68mbxx5YokXYZmxo4bL7vjBux5zh032I5l - ###9Mt9/evweyNjx/WFdlzPu+M67HmxM154x80X2XEj/47nPuPVJ+549ffe8dz3eP2J - ###O17/vXe8nrDj2IN2PAKh2rlzvAGqpWLOtYvxe7HJQmEFjU1meRrNLqTxeku2K3kl - ###czxW2FV3OD8jxsgozkee/sSe3lFT+7S+LmDaJs+IZqMk8Ycl/auIyNdXrWX2dJcr - ###Mscq+TQr0RLExtHyvMCajGY+ms9mY7Eo7ptO03UAR798KekLVaYBPiBxaWxVCnug - ###DSUcjROiBUP0wgPy7wAlmOUMEUgV2acjOGdmHWRqtvSzp6N3UJkZTLnkgYx8soLl - ###D6NbiVTu0Q/sMBaGJyJxhYIjVwaqPNF46gI8Px4AuEjuqwXUOp7fjgXgiqkjecnz - ###5ZuXc+qYbsXvsAEkiQyd7ZlXNeYjx4CjcDaKJTWFarEl72gyWXRLmaDadfx/TDEU - ###lvz54bqK0a9mqISX9C7K4Kq0+y4+CXURO9EFw6raf0utKYpRBTQsW4KuUeqOH0vW - ###axiAGu3O+hfaagBHkCCEk8fj8urrkqJJ5PYyU+FYrq/cwpYh+1NWF9KU0QMtba9i - ###PMD5x32NN1dTCwCoXmPIdggrgh3iTTV1Vi0mIQswXALMBRHe9vlAIQ/4O8JAiJe5 - ###gCAaPx8UlBFfEAzJqc/E1c3YTvJtTRwx73ZKCRvKmPPH/ORJ2R6tQ5pZJVXqBxm0 - ###SuZZ/lb8PDn/m906OXo+788s/8+N2np9nfw/12objVqj8bdavbG+sVr4fxb+n4X/ - ###Z+H/Wfh/Fv6fhf/nf7r/Z/QVcwmir8LPkGFRPiDyMBqoH2K2J+itfsh0R4HWcuYD - ###SbTHDgbwAKXiX9OSD4++HuzbJx8BBWIFqI++siUPAjehOHXkzjp/2rqJJQTwIDFR - ###fv4TUNVsP7tTm89io9W6lJlV/oy47oDXD6Bn8am+OtQMGFBcwO7jNNQWiSkjndIV - ###fQvvVOeo/U/hwRNT7Zn0SPBqo+IFutnHH224xB/PuBihzryteuaIKTSZA/7ZSq+D - ###sCJ80fA1OiNHNDFW6oHpelAc4kAEcGalfn/KAVHKt7RmCCYEdCWuZe3MqVuVpUTY - ###3B67tR2mzo1POQviuxRXQ/8+b5L78DDGAQylJdUCTjIZX6gDxm6q45QFfCIFXuzY - ###43mzAgoc1P3BQqwTUjfFe/os4tS33lnwFHxEO9Hxpw82PvDHBxgH6huCZnEfy2HK - ###CG8aRQO/psmrO0yXfvjwcAFDX87lB6REWPLh/L0bx/eBFAJxjoxf+pdHvIoHaxEB - ###zOlZnIZLKQElXzd5O6czd/IY3o0IPSOsKSenuKppCo3cF9twzROWTaxmrkufTgLU - ###fb4gCWDmhmRCkEQCyLz0pyIB6c+CTiTs8IpYS+GvW0m0JJs0RMNtW/ol5E3CbWsX - ###SvnZNt25rcT+4Z1L7i+axAaBgW2mRT3TznnbkghIzbp8E+wN/TfYvo/myNhIQ+dB - ###zNJRBzSPJLVPGtHz5xsxap8wYs8NvInbM4xqHlFrnzDq2HkcjJwe8hr2MMiG4YnT - ###vXWnvHlstCtvema+cubRzp3JtUtd7KtxYFgcTtYeBcGJO+mi9H/tZi8O22MKjW5s - ###PAxzGbgP3vQx3/L2wvaxoUC8P/J3Hb93eLCXZyi5vWmw/fOvVm6wsfamYfZ2z+Ya - ###BtrHhvHMeGuFnq3oCLC7WzKOCVh2+/6XiuLoKo3toIYHwXDv9aY3HTLspS2R2ttX - ###ooPNTIGGJX/ZxUikL0xr8tmZeOhM0j5JGJatkrJIrqPrsalNAEISjklJcsycdtrr - ###Kaf4ZpnDSCnVAQBmvLusxtho6r5FJ8vxBGTMweBw4FyjiwZwaBXSQzHbMmnf8JVH - ###7R9LdAkSiTPreaOK5U0mLuqPpt6dy1KdJVTwYlO64YsXIwtsYlRnPddPjKFgoCrl - ###6PrXlCn4dxWdh9kLWbjcDEWWlwY14z4QR368/mRn7LpwLbnTLkO0O0Cj0eRJ0rQw - ###9JmmjHu0e37azHzKtKzfSZm/xVnuzZHtex6dgU8y+0c5vkhMadAZ8ItmlWizb60P - ###zgP7smzlrsEmk4hY3mv8EO4tZdpG5OWNUcvOzKNYa9UK85qZc1/DiXkVlmmuYvVh - ###SPhnOhzbGpnYRqERP5ceWvqMcbS1eOZpjhLno11aC85BqY0/9us1tKyIBocgtjAH - ###ItMwASGs7XSn9vRmYoNgyh8K+3Qzln9b5Tkq1ge41OKTAD/iOUC7jP2MGrZ3z87s - - - -Valin, et al. Expires November 18, 2012 [Page 256] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###4HF4hbc0zGyfwGxrn1sSu635b12hf4ye19v+0MEIc/gUmdbDjv3P9/8TS7M9nTh+ - ###4DEjU3c24TnDKhity34NthQp2PTK+ZQYPWDUt2fg/Skpa0LbmuQXhDFgInQY8Frs - ###PFVwLnHEoAAymze16SaUpOcIBOa/s0R12ZKz/kpL0rT8vjH0QBn5UdoHrkluFZdS - ###dpKVBlrYw4cRXKvqDjwZ7sQdSWcFrzpq4Jh+EAmei6YwgW5kDAtYHyVcj28sv95E - ###S8AcV/FAa7a4N1hIFaup3tmn9aai+UlrqPp8pI0fdLyemzYuNVDH01oMvZ4dQCMb - ###6IF9WmMFdENakKdDnTrU83dozDtDM2MGxsJy8K2mjh0MoSVrz5qSNuDw6CsaKDrn - ###JYpqVxIlexFUVW3XNkVI/DvFOSflymverRVT41pi49zxpAut7ci335/YEquWtrZY - ###Yx0T0ydQl6moGKObjXQ/hYn++3YaIVYEawy6tEqJpAZGSiVT5a007aexa6ikSVGK - ###ps4pHErl91sJaiyhTAiPmswGyiNq2hwO7ugto1dVHX6Hkqb/t/7pDkVA8HsYPYxq - ###NKLMNGmk+yNWEHC6XVbZGZmOQVg4l8lYWnSiOj9GupoK54hbfHC8Zx8dn3w6h/9+ - ###brWP9lHL9/HQZiEXna354x/Cl04NeA21/Qeqtt+kvE8/25gWP3zB2b7m0+T/fTsp - ###UXLqZk3pi41MaPIdjAZMuadwfBJhjrGzcs+upiDSR1b54K3nhL4RvIyUcEZq4OL7 - ###5Hdde+AEUwEmdSEZI8mXJDkUNNflCZjDE0VaWMPZYOqhcJnvRi2lEQq8bhphQeop - ###/fXOgG6/032MAm+AOxyOKADH8SmChSk70d0f3Ye4P1VPBwzp1ZaiHK3NRlna6U4a - ###XqdC8feGD39MVeFMzQ6LT4i8A65srmSw7NWoWsATrx3G2o0m3MkNOb+QaQcBmz5D - ###NR8LKAroA2AR5QMMJbc+DmMLLaRV8re36/iQxa5iTVVYvpXvrixBEZiEAJVBg2WA - ###VWLiMO9iUtRWUA+gLD2Rmj/lmngmrswXgMCC2zZLZuv04aRsllAHbrzEiOnL0fM5 - ###ZwvEJ+6EcWTm5P8ZdJNUBaQnkQq+ZL1lKeN5PtoHttOayDaBH/FwoPQ7gopwBGEK - ###XCKVeQrHLNBCzxAThiqtSKnyUNJ1tXzcxlo4upbIslI5aaVeUzWtJb1PMObRw1bq - ###ZEwk8fySQWFVp6dHe66y4ViOzyjruLRcILFFpU4R2jkrORaypJhqIraRKX/xjNDn - ###lEIq1XCKVIVJKHm+fp2NenH5NCSUXi/9rFWVlCEjukTtY3A2M1YUMoM6OZ8VoxGP - ###Kyub6ScX1YieeERoFl1LSpwJXIAR4GIoAQfC45c/GUzRc3/j+jzWjZWbgSZD1CLR - ###KKQR0oKjZZn/ZOLeme81HIHX2942sty/rSIg//jlGO8f406EIiwKyp1rTbEzf52D - ###UFzkoyasdlkF0cikwi5n8d/GIbdjVECrDJWPTNZzk8l6Gpl8QVJZTyaVL3itTQV4 - ###FsS5+lNwrp4H5+qL4FwG0tXzIp0hhcXT3wBj9bs9VksNJMg+C95nES2c6w5ATuqj - ###CCXxFBqBfAKusErKceoPcM6DOxq6lSKDT1kSaeyzj5+O96l4CiYHS68l85cieqQp - ###YFE/yNGzh45IUsVy7twJevrwJJmzAa9Mhn9P70d64szAWuRdJLScwzCWoLN6Carw - ###WxMGUx0X6dLkZLWTr1KuJy4nli37y2SXeZVkf5fLyTz3tK+y3S+Wrec7OTYpvJvx - ###M/qRQieewE+k5urJlic5xa/npfjJhh9CVslFJYa3S1qdXaCrcSVDwSPKZxoxACFg - ###LblLNPlSho1I9eaxqoYxJHZDSloo0ekUPZNWH5cyVw9u9ZiFRFWRETQ7+VUGBkbk - ###wB/Nrm+Yn1DomHTF2dpgxJeWmrsq3zK351jm1py3M4e2p553SfWkJcXTVcKE5PmI - ###OjElF07OQzQ9xEBf/p5kwJP5x4mLgnUwdrqU34nJ4ljZlNtCkKv43Non3hIdeUll - ###ZyrxKhWdZyX5mHPAv9GnoWb9iPN+rBVzUmisrYOApdQ5g48w28UcekhiMstJVzPy - ###QpmjdBmsXapXZgIg9191/Efp+EgxgV4M3mgWCLOFAWZRf+qbCNtnMIaJH8lFK65z - ###za8M9udXBptW8KuSwq00h8IYDsZ0kvG3fh5dNOxYXh3WKvxvspQnwAnvpdzByC8n - ###goob55MhlYiW8pzVsChnBCEqsscqEc6znip7bzfzA/aH8U7shRhNPpUuy1/gPnS9 - ###qVxVOxnVn9sO8cx3KJkkJ5o30oZS1Lno6bZHCn8DvdEXkENvDCjpJ4pmZtGAaVJF - ###wUR0aNPqJcY93o4e+Da3MqdgJkKJWGK2Cfcf5GMrCrITSeTWweoIzeV0O71+aFes - ###CrtiSDiFB74Bp/KdXT3RNJUXegkQRC843EQqFEUjBWmyofnj1eLfYjLxwI3SjDhh - ###HXcWVMFeLxaZkZh91ARbjyhnOjFUgVxlvpg5YBzdD7jKGE2L7n77R5jZodVu/ysd - ###Yon1wrNnOTrePzg5OMa0F5mzvMpEEI4ZnDwmmaEJUhUFazwqMyMtLwNH5NlYwVIz - ###FhotqrQ4elYuPPhQKog6Rze9dmom7NOcbViJXRqaMQEpjdNEgezjyvvWMfex34x9 - ###M/oQp14vo1Nxao+4w6lJnxIXrd6f2Hc8rMzuzqajvmFCkwB0TqWzWIgBFgtmqkwz - ###10wBFnHrb5QgOtP9RXP5KVdi1l0hUc+uphOnO7VunEEfRSJ8e2h5zmBCbvGUwMgg - ###qmUKXmwX1W3k8KbuYCDfSVYHqp5hQt33MI0TFjnzw4iZGZf/CPEDZhKg+Jk5AMkD - ###WOaRuqpziKZxKO/xNMVoPIepV7ivvwGqaf6I6OBmhLTZW0qEZ/Ld1uPnn/hS5Bpw - ###rZZup5Cxq4//RaYYY57wTDA05AFLlRDOsVuBx6iKkzFCoy2smnJHhOIfF3tAWXPd - ###nrgGFWv36PzsANMsfTw6s/cP9lr/ss+PPmC5E8PxHbtweiL1Llf6eNOJFpWRDDjK - - - -Valin, et al. Expires November 18, 2012 [Page 257] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###/lSKuVgZb/GaXOPFgEJtQPiVM7J/ATZ98HorFDORgUo5/S103q59Zk9HABPp7Wac - ###XCWnCpRErXxGDGyaKtNqnHj++ygvIYERnWcw4yJj0WOJHnXGGOMwcA0o3vTRPt1U - ###sWM6wjCiSk6RPxaEvaAqUZcing67dCkjZDQUn0qh7gV+YMSSDXJToRRNzTooHmQp - ###G6HIG1ZSjW0EdtQbuGbzcyJfkoTVnRtn7OrJz1O5k6ibmSmZa/oTepWnlTmn592e - ###YQGEz8ed08p8CxDd5lhBykh0xMftzuF3+7S+Vsm9ArXfc0GjfYIxRO0w7ignNNRu - ###6YvJ2FNbCgmOsjjAY7jQiHhOb+Dyo0396SMS5r9pO8H0Zwezn/TcB2XEhTfdCWU5 - ###eYnn/zo5QM91ePn3DuzW3vnR56Pzfy0OB0KZa0yndyrC67et9bW15vpCYyY5NsdK - ###taRLdrJI3BvZn1v7OE+eANFcaoSUDeBUi7wMJvXzD+N7lCl5PFXJN8+6y1tZz81z - ###AilLSfdcirlngMCPLOE6Cb+ADdjVS1ok+qrm4EJjmw2Aa66Qy1aeBPaJUyqjPdkj - ###QGHELvMv78erBa99jR3dK7OpLsOBbkHlTmgAGDoPTIgUuYdMWPDe8XtRbR7KfjEB - ###Ojs1qp/4iFpgHv/UzNfKMaXciiBHiabdtWg28duS1bRWrLVEOhqfsJk4OrbNu5Kk - ###1TTMq9FWpM5Sn3sW3PPqYvcff3imKvXM+Iex05CgVw0TM84t9CbvUUv0gayCIS1Z - ###7icyPpwhw4hv8hcNgx9DJwdDT3y1dzLwIgRvCg8F9+xnzAuFIWqzMeoU6isNoQgc - ###YhYaL3S7dITQlWIeEbhRNV5EQBflGixF5cgW0k0TDmuAToNKfgukEknXOT7LMF/o - ###iygnDMvNUR5wuWMX/kNLEeYofzS3RWo+p5kqEu8sarKQWUiiKb5mGEsSt9PWgBFj - ###fevetYJbbzzGmlpMxmdQoVoAnlASVrBdb+T/Y5pmdSGra/v8xAq6Dj4qW4Tg9AFJ - ###VzDcvTsYVFkq796bNBzPgBBKFzCw3dlrtY+Of04F2DzHkMMG+CMRSZQIUc4hMJ4j - ###iUGgEFEpi5XMPkaLq+hveXpof77A0HnekOcLgM8Mvox84ebsql5DUd4w1W03UUn1 - ###fKx7lYUr6BzgkY+nYvCHA/J/5V57PuahF4r86cR1hibtc5T/LNlOnuLbN4dtxoRm - ###bMHGY3pGO+WLepCxLVia7xi3dtbTdEGs56+pYcKSAOol8SBmYrLYuvKsKTTOPqsi - ###gPuXjR3MA4e5STxnYCPqqgIx38Bv5IuZZGanePhf3MlIZAbsW85gEEU67Z9/jVtj - ###c3lAY+A4XMJn8QnGscqJAJdufoJSJ4l0KrY6dEmXhlqyNrfy9au+vOE8cW7N4me2 - ###QdbYoLUkb9tP4x5yJMzfi+Vr5AximABXig/20FQ/GN2b8SItJWJk1223vuyWYrnF - ###OicHB3vvQxWpDcdun78/w6I/mwAZ4+HrY2AMfzV5JECiFUpvuNs63v9ytH/+3u58 - ###OTqHtvsH7da/7A8wV30d7hlOKMA59YZuB99zFibQYrun49qa92LELW9YujgNaOV0 - ###lWhCIEOC8jZzR+YblEM1mxxQsdA6lvOlU8rlR0NCQhQ2kqje0ApWavkyTDDQekSt - ###I02CVls6PTwwV6ozuU0C1FPOZCs2RloS61yJOVgu6zSkV1NaxxdgSi0ve4DksDlr - ###ib+jjJvEtX6RUhrGDd3Wf8N4b9NzIWZncEtN7RVPGJYjc5eaA+zPnsarlpB7SUtu - ###/geo/4lmtu7zl8ZMrv+5tt5srOr1P2sbG0X9z6L+Z1H/s6j/WdT/LOp/FvU//9Pr - ###f2rlNPGbV8h2wS31/AEmrKEaI8Q5+8F3Gy0PLkspEJSkig7xcl68gMBeRdPM4r9y - ###ZTFTjQq51gjNGrVb0t3ypKGpLkXnNFav0jC0Woei2cDPHuzT5sVlxTg0MerkNQ1E - ###/LSZNrQ6KPt5AMABx1/Thxf1X9jQBFxO8esr6EmWumrmqhW0z0/SVj1xq/c3wCP4 - ###wnbETEWwi1rWqnFo9CFMWnU03NDhmhy+BbaflDIjweyqP6lYiaum7/FR41ETuY6R - ###hy3DohmagohlqKSX9ZOCIXgkAfrIsSoXx7s2UL7DMzQy5Ro9ZdVjFKTbyeOekBg+ - ###MPhAZg7N4sHsqeJEKAGE+Rhase+loVHLl0gWRl4AJAE9IG2KIQNZdFJ66QtsRCop - ###8G3BjSbThsQLPA9SiUE3ZWGXYuXiV1jcsjmHlusjPXw3UYaFh85JG+gYI9owB76y - ###tTswbsOw8PAYb0YYhwRsI+pNeh6LyumO3H6QNfQV0oSUodsjoGHJI6cN3TqDOzDG - ###YiLq+GFZKLwmFl4TpJPADkrDZuA13PpKkofBHLTBdIzvncmQnJcPj87IINRjVHNB - ###vFbiiLzBVCPB6jFiObcJ3kd02p9r1e1DDuvVZ7mN8tA/cy/opFU/ASBtZ3jVQ+Su - ###VZ576BGF7b7I0MydM5m/OJKrSsxJr9llaJ/sfZz03Ekl88pgeAeGUGLr9KH59RVD - ###x69MdL21QZU3L3rl4FnK4Hcty8TypgX1E6F8Ai8cNkl4Uq2nP7MYmHfk90dHPD+I - ###0mQc8I8ruac9ZQwCU30YBk15giNe2symp1JIFhrkTkLelPEKOZ7nrGfaSnlf+W5R - ###VYa9tUlzFThERN2Dl4LeRPKoRg4R8Nr+eLZ/QCzicz6QIa06P+Gzrl4QR81mW4rx - ###p8/zeIqf1lmDXlB1GjZr533r5EDdOc2sUgntVbVyVR4MX0FO/VcvTPtMYhXMU+eY - ###VryQKbMt+mqmXaDo9cyeONrtvdWfuN9nQPMeDTvOMW2K8JQ4rUIugqk7pniCuYCc - ###JFjlYqiCuYWtrMc+bVo0U66gmheuL24YzrnnwtM+z7Sy8Jtz2ohV536lBvkvXkcz - ###/LmtMAaVMtLZXu+hYrU7hzZZYMejAZ2d5BJluv5LLSRvFWtpl/F0SxEzvZUo3CyN - ###H75vZcsnIc2Ua1Lq9SflcUmhQr/l6ZnNTG/l4Nq2sjVHjAZ+2o2thrrCc17dmTh+ - - - -Valin, et al. Expires November 18, 2012 [Page 258] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###zw5cXvuSv67VnY6L5QREFYuOO7VmPjA2WJGHV1RFY0DotT3yQXwe3bkTVixhgCYJ - ###cp7nfTgWMgMszcvDKPkcilssfa+GFzK/Wt44AoGwz8tX3mbpaAIGAGlLkaTPSqRd - ###Kt9qmWxCIDE/mrAZxsiSwWTMnroG+hKsKmZtMyJHhueYB0dih7risiHOYWyNR9Q8 - ###iOoroDlmdqVGKRAYCaXxWlzN+njPhC/FHpzAdIyxXSJ9sdZHtGdxnWl94EoZCMW2 - ###9ZoGe/h+kdBb3AryImDV6eCfd2Fr/8omjR58qjkO0M0Pp1G5nRKOtcOS7/3K3bAS - ###AFwuxzmjyDdgN6KGMInC29xCv4i/kfpEJAj7hIwJUbwkjkTN9BoxJlgRC4+TDlry - ###cFOuioEJucUAmW3Vt9xMZHBjVqqjukjXaZ6mogaxJEyiZ4GUS3flmqRO3ojritcg - ###I10uKam162W4tNLN3+aB0BQFvW/KdftZoViSOgWvAecLbk3+42dCaW6I32SRCLcW - ###OqI2RTJUAREzetLG6X+JjmI0KZuTGQB8995qcQ7L5BQpXtvEGw1Lw51Ww691mbgq - ###If6K1dhKr2EYTbhjmd0+GSDgNjhwQo+BF9hM5ipZr9mbGg2B6UxCkhJ9vExXS6yX - ###KEYUTmp0+uOMQyIEJKYkCQymrZhw0uD+GCex6eTV4AL4SiUGMRubJVQKJOOj7FsJ - ###eYIK8SqVkNepIC+mmT9CrrvCMb6ScJtkMKTo9dk6jEPIC2PScgUfFHl9/LgYm/dK - ###lfwEueXsZJJmMhKaiKLIwgx9IIkZrEHEiL9KUpmZME76VFdT5cEkPCmLcpKbBpeK - ###JROgcrRjL3Nqu4i54O7XIr8Fcm+++zA1MBWiSUQQ9TdbibFBxsW5c63voWaDORqT - ###44uvSOJa7ljMhXaw++lnu3P+8ezARj8A8mV/M+4OKzkYjAjsSph5UoS5ojeDcYbA - ###0XJ2FFEy+olm1vwP9ZkuE8lMepS7YQUhJ0cY/Tr22cXTV9BssBUATqzkch1YWUq5 - ###9iQE5hunMBMWZsLCTFiYCQszYWEm/I8wE5pUo17F+mbQ6SExxCkZm4uiEv8LzsO3 - ###gTQQd+zbjGg2DSPAd4es1YR1m/B/v9ftU/4P/dngX/fggwb90sBfDEO6D112RXA9 - ###4R8P3yP5IUFDOR2O6xX8bwNZ/EM7JG2rhsZL4wDHZ+pdbAZ0CAsfwF8EA/6n0CFG - ###DSL1k8ohmVViTOZdtt63zj5w/QyQLPu8ddJBGVcoeOQpcfxIWxwX6cSQirAsBhLg - ###4bolRQkS0Yh1uYwwV/wF0fMEKMtdJld4QBcHlbR19gGtj2Ts3U+HQgcs8+d6OLeo - ###Z+bF63//7PouZSXqMT9ySckQ0yazfbWwvp/2XVmrboS7qupPY5LKS79+LD0whu4a - ###vljXCvu2kLdEH/4p+aBTGWbrynOwlmLXmZG5NYoMLVvO4N55DKzJaOb3SN1a9fy+ - ###vDT5PupnqS1IixI39RQRqeotH0cnifFmFc7FiExWTxqwWpcGrD/HgA1pwMZzDNiU - ###Bmw+x4Cr0oCrzzHgmjTg2nMMuC4NuP4cA25IA248x4Cb0oCbzzHgT9KAP6kD8mBH - ###0+XWlKILXgH5UtVr8dR+Cw6rXK36sw0rX7B649mGla9Zvflsw8qXrb76bMPKV66u - ###3bkfyuuCclfa44LYNZeB4JPPolKtwWg01tXsL/HGWBoXiCXVttK+VYGo8I8yEyOe - ###Eya5WibEX3Bc9qrwcevPOG5DGrfxjOM2pXGbzzjuqjSuAfnl1nJ2JGOQv7aIWhLC - ###yybEPrBbVyB7J3JTJV1Ssl6T3YnZnLbYiN0bF4aggE0myniB5d65yjVClp4sGeEl - ###rcmWUeT7hek/YIZRvUn8OxZ6LuG6kHd0Tism7Smclt5LnFwkPTF5RFKz6JeBWORv - ###dPHgn3f6hPjhsqmwAIeKtrVvgv2O24X0NgwEmhkp14bq6obEeBoGms8FdqOejXGB - ###y8YzWhTi33QinjCvjq9mMC0CIvPIsrCij8osuM2GPG6dXZssL6pT4AiqOxYOJt2i - ###7GVz0U6WnCP7lrZYJvbLSSxwrDnk4rpqLVMvlT46rPS8JCkbjCtVBzPTJBSd0V4M - ###Mp30MP9de5hVGXJvNLxC24H0xmdalyT8Z1v4tItHqZ2syoQ00BkhPKXopOlEGxkj - ###M5QLIZeNJ+aRkWMRMDLwJ53H4dCdTjzMdk1qV+vwiKmE+17Xcw15hEPlkY4q9Edr - ###f5/AEqlXLhjfoHxSpec4yQSrkx3DjCH6sC/04etJ/peLzii8L6QZ4yW5oyXg82wi - ###7fL5qqxANGPiQdPZNvXjkDEHgC/hIqOaDI3S6Uz2yOzttM8+fkINDRuzmZd21eSR - ###jdxK1lSNxaaKzmCiSAzsACLHR6ofR2vImgYmmbiB15s5A8udTEYTMadMXg4H3pjI - ###h8Xy11ImSN+gBfP6Vkzd9S5+T8Xiq5NIT6q+esr2KIzexh1yzW211Kxb796BtApX - ###rlljv+o08dDDxBL3I2F4Zx7RA+DcBlYXVuehvZ+lnxi6TjCbUPoKb0J5x6uST7G0 - ###P6Yr1sDOFyX5ZUr3iJTMOsMmVM5qUyRsrLmJtPGpk6l1SSi061Tq6vRT6/jcbh98 - ###PmjDNfq/nzrn+tIMo3JiJ9Zn3hL1a6T1q9caMQrE1ep6TinRJTLhxDs2jB0baR2l - ###xMT8BLZTYar7Fc+xz2pOUP/+AKjGs6BH+0uEgBHvxOTPAYHqwiDIB4N/x4gqwuMd - ###gkN7IMy34U9/xxYHcDUDwBG9npiwRDK0qR1jC223cLrI9KaY6pSeqRM14hM1zBM1 - ###kiZSyLHo/i5ccQIJ2eZzG7US3A+FFVyOPIA3ywb2QH0a5PfsIKoxLqEttz7qbJ0Y - ###ZlV9YHK9ztGQVf5rkq6l1etJIkegW4a0tanMXGRDVdhGhQllFlVLthSqgyj2V1VU - ###WY3Z2dDD0/p6apFGaDrCnE5D4HoYR3Dl9kfAAQTOnea/jG5u2sHV19nJdVrnYZ5Z - ###9RQjMeJLKWYXRsqxyVzN5PVxB0TmxCqvIFQqyTqyJdniyWaIvlTFTumuSKATq4pk - - - -Valin, et al. Expires November 18, 2012 [Page 259] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###a8Wd3SC+4jiazfpV3K03Q6q+NK9GF5QjOVpZVZrR+VK/Awpy1A2bU5cmQzc2uiL/ - ###wGF9cG5DK3BU0wGupuTlyXziMm3ERNft0V1/cK/fzopCOsoJLquwTyt49Kc31hUV - ###UNL9OKl8kWITr8Rs5JG7pMFanuoqWaQ+MnvvFKmPtFUXqY/+Y1Ifxf27PApRiDk5 - ###UYSj0/vGfH48X8Q8NuvyX40mJ77KhiL3e+Zzz/X18iCCxB4dfz446xwAmb1zJqf8 - ###eR46DyX5jPgoPOJqdUNxRhfKWWV0JSwTtbDOoDvD4E/alwX7mgVTTFtp9Z3udBQS - ###ZuQs4xPjcIbYT5k5k8GF0WtSwnu2sXj/inmLoWdQTHulzcH0LOuxUExippSLK5+X - ###WfWlnu+mWIKxnoYerRFzx1KUXYrmFlkuJM5MC6YsK/aEUmSGhzW2A35qcqSHehLb - ###BlBGh9/Cqp0WD4CiILhYpaGZX2UUr2IFI0b8GPmO1gjTSEgSj6mSIUCme1qGUbmB - ###0SMjWkBvdO+LOHU9Ms9wWwT/pOjC1bNTY+bLGpf2QzUceqGFLe4jqAfUEQLEGpvL - ###pqgXE/rFAs91fXbIPeooE9sgi77zTEa5CHladMEpVAhLdVwjfGUcwgNSrtPfw/uk - ###exay+zQInTVCm81UKzdvgKhqtEoIptMAK/UxA9fA0BvumUq/E/ok+qbom5asV7F9 - ###R34q7GnSHFVevzYFIJquxYuiZDqWxQCmNi3niHhMEMsyz0TpYBSMA6MbKmrHFVwM - ###jMhYC6GkyQ6pyCWEj7yIJbdPJzd8PYaI87QFhUb2nAtS2hvoxI9Xfyt+Fs//P3ED - ###KkUxsccT7w7rGgDAn1YRID3/f22tvrZO+f/r9ebaxvra32rwQXOtyP9f5P8v8v8X - ###+f+L/P9F/v8i/3+R/z/8ruNdn0xGXax8Rw3CL2KsC1UJoEg2pHzcjziKuySKFQDt - ###A0a85w6AhrgDdyic1SKlupElKiWqZOWfjqaXFSpwplW/c0lBxdzK8+iolRjZ2dQ+ - ###3YzGFxrfj7NpPG9o/jyeTD9hjvk+8hNHzjt0S4tYF0O3VG/BiiWlBcwJEJC503Sn - ###xpBeg96UDX9rynQHIG825ABGKYMYDB9PGkYdrBRTaoe7NcoJqgD6LCPMpize8OOm - ###VFvbYiUp8wh9En2lqYrYrErzsC7lBXPA5d1axjAN1kjrzxQ6ar+6bED7XeqbFT/z - ###1n/DzGDB1LnyBt4v7rOUgkuX/+qrjY0NTf5bbazXC/mvkP8K+a+Q/wr5r5D/Cvnv - ###P17+wyBTYE2skDWZvLXy/rCscQv/sO5V6wOQ2IBWEVj9GdE0Z4yZkL0+kqlHenWm - ###o5HVHYwCN7W7cw8Ui0jQFUmlQfIYovt7oOsWSEiUjWVkOd0bzwWS71jyy8eo8NDz - ###veFsqO39YNYdAKV2fKLQjo8vx4h7E3BJNHnvXKrE1QWwAiCgdBpKhNeLQD5Z8H9F - ###IXg+bmVq7bt92HToEPt/evi3yzItf/x40hEjNmomVKqQOdkRygAGk54zdQRgFH2A - ###yiKXJJuWWe5dog6UVzSmCLA+4QauBsB9iwF73EeWfsV18jWgP1h9zbpoX+YXuZeO - ###993B1PlAXg58/tANCj6NUIFNUrGUDjgXMRvwuO6gGf2ivVy/zJnhPyXDm3XMXMbg - ###RaeTkLJOc44qGS0TXZ2OtmuUWBZTJASxtPldF1kOG2tD4M5i4j3coT6DEdweW/2L - ###92V/Ow/S35EnyjmyEvB/vtt1gwBZNWJEKMIJrtyI3R+8nrDDieNfEx/kyEuUXSrD - ###vPT6cdAxlGUlBO2XKSLYr+8itOcfxZIqpZBmPZgrAFQcuHDMIaoojfKONIERuHpN - ###HkAGNroH8JtyUbsEoqNuvibFhh+pyQjQN9jr9eDqyhq8mIG6TgbqbatdrZst0qaV - ###eLiSkvR3FW7AsrY2L+ZIgK4T4XDv1H2aHBg0QIhf47mccetestOCnIXEMcNcmqbE - ###XWNwTcou26ZdtmMpcvLuMNfucGftBLeVRZgMJT/FPc8owd5ZA1b7I7/qu9fwjN7l - ###RfEccyOQlM3vmNxjQJScTXzj1nGAo0RfM+QpJGYCRDmgqgOUtXWfM/lmbRtulimG - ###jeZtZ097A6xJ5ryEUTrG6fgVX0dsbhZheuPyzboP0wlgOD3g7FPOCY3YQXdnkwni - ###P6PZUm0gbZ0qnVfJi0nfexTX9iYMtayD+/Yy6fqaeytRrOpQR5cV6TkwQWk2Hj8n - ###lJTXL/RUXUuAVRthtUOwqlbNsFIHrM4Jq1jvRWDFsBk5+Ypgbq8erTtnMHOBoXDd - ###sfArDVB7kQUijdEwhTBFodUGf13ZFBBeniNGjs3fce/pDDzUWRf9wVLn2o7to5oL - ###tuYRL+UH9cj0tBxdJnt8dpw+0wAGHprhrD6QbhZPBjzjzahXse5vvO4Ncl9A0oEL - ###AyFngLo+WTkneYdyhmlbkg7K9KXiHHrkIwdGbpEocpX6Dvc6dQYT1+mBpDYYjjCs - ###hmGMM5k4j0H5bcQc83F28ZXpOoELX30s+WV2P5AnFAPJIxhManycL6NJOBCM87+N - ###shiHe1IPkkbS8zB5Ymc2toc/u7AOFH1sAKxNeM/RtWS9lt6NCvD0sXB/XBSTpm5G - ###s0EPJQV/xM6BTiA8Znx45LAs5T0SsQE4bclS5tSfKn0J/4QLiubbqWMPZYHmyp3e - ###uy5DASZ0J7OESKiIHzTjr5eyRA+XmIM3jDFmcaDxZ5TAVpcfR2S8TKDjTypbGcym - ###rgy/rVil+rt39TXTW2sEZNhoXkC2q+S0u8PcQJHaZ8IytmIVlihp6qumDyWLYmHA - ###e27739DpTkbBm5tnNo2l2P+aa6trZP9bq200ao3G32r1xkaj8P8s7H+F/a+w/xX2 - ###v8L+V9j//or2Px8NgJ2j9j/tD629s48dNABys4366ULGQqGPJ/mIsiTcgLCFgrs3 - ###YHqQa6orMLDGA2eKZPUNmZuga8lpYkVdWdguyTJ86Qo+KZep4ue60OzfYEwr0B4g - ###Q83GlYdJCKayJUr2knPQRQ4HkTnkEvw4+BkNW86zgOWo02ur9oB8xyH8lHMvvlym - - - -Valin, et al. Expires November 18, 2012 [Page 260] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###DeN+YayrjG13F982OReKbVesbrR3vn62lauc++/K+7+ab/9dZf9l5cQRAvwLvk3j - ###CZ4nnqB2gMqG0k5Lbph2Nt0cC6Sklpmw1kBNYAmHTgOs2lJeajLMnWa5nAMr575L - ###u4l3KWUpjTxLUYCfsepMbJv7suxmX5as+519BTLPjO8tuhTmMzhf/AwUtJ8P4t20 - ###VQEEz58Dggqus/Wtr0bXkb41zd4uQbv45FZJuICvr5awSbkirQP+ZPCQTgU/Y6el - ###EKoIbGYC9cV8JNQAlleSHyMCSMViu65Y/M+4YpoaVGInJYMi5TykJSkg0ZdED4W8 - ###pIrFABD+aVhZV1tZr7cSzK6mE6c75XIij4lwpjPMM9qLLRG98jstdMl3YI0K0BjV - ###JpS5KjN6uMmFfJ6y/r/TnVj+36u87i58ptemmf7OZuIKXEBa+wMwe2/hvMrL1Pzt - ###IlP9mrIpearWV3kqALN6wJ92M6BXXRB2i0HR4lCESf9XnlGd3wzMagjMuaGpzVVC - ###SKRNKYBaFUBVs3pJzinUa6/9P/V1iVBBO0D5ePQKCwYJDZho8cCWcRsyszpLeWa4 - ###IniKFgvfu7oaRIkHwlFwQ4eHtVosKUr0ba0Wt1XTtzvovNLIKDnBlr+8ba1umUfY - ###jFmK9GG0xR7GlxNOspkwyWreVSr7McARnnmmbeHQNsFzLxmYm5oenY/Cp5eN1LjI - ###tKb1rRzAOkifrpF/uqYU9pOJ10A5pE89H+g5x2sBRrKNwL+wzhCiIPfducwbMu5F - ###xbYFo3EcQKw0or90txQugDrzpz8BdOkj0DYQ8OsSKGA/Z6N768oJ1Fdo6Ewn3gMm - ###fS99YL9iE9vpTSrWZHQPb+ZoMBv6Fes4Iq9LelN6j6F1eal0DKSadUHWQZsFmuaf - ###xco9C3PIxL+k/XE5n8/cxR2++j/ohKSsqJtj5x/K6ZteLn2AJUmbZsqA/6PPlL37 - ###D+XMveuT8dnIXC0rL0in8Oey/3j+s1p/suw/G43mWl23/zTXC/tPYf8p7D+F/aew - ###/xT2n8L+81e3/xwdx60/9FmevB+sm/oZkCC87uqHFGijfXbS3lM/IMoyGuhTXM2u - ###1Y/QPdLvxj7ruV0pOInkk7bbn66c0cMQANlzRyKFBoZx9ZwxeZx/8HorHSCkRNfh - ###YfSjqgNR5BHrbrfP7OnI/tBhoUf8Q1iMHcuqvUSfVNIKEUn5SHIHZSXHOvE0sfWL - ###y0p6/SOaFiEjEmsTSCpYr3SExH7o9dRMI3mmbeSblp2Fed4Az0CaWJt20zCs90AZ - ###XKiKZ0Lec8rMciqXRPLgKe66QU4gm6ZdAhDZI3/wSHk3K4nTHsK3by1sKAMV+Zje - ###PPnRI6/ino1AslGTGthX4yCWLIam3fWm1IJsrTgx8+ANoRvMN+10NHUGNCdOmZxL - ###/RzboY5gko3RKcnPpWqpdzYwBG73xna6mIKlYk4yQ00saOLdedNHXt8CGCkcwBvN - ###AAyUKz3ntNPRh5E/Sr+3FGRHTsk0Mq+l4XB6UN0ZwggWgMEPPLl+Sdq0/cC+ff9L - ###9rQdyodENbusEvQoPw3ItAHbmKBHmTaKGmQJmYL0adG/VSLDmaQWyHEiqTaR4Q8d - ###JMPtM4UMA/0vyPCLkWFTxn/pqlI5m6TJwzT9LNEuSAhzA/npdybIdWl+9ztD4UMD - ###F6hLNfg+A+EokPMTU7ptJOsjPzwkpvEjOZGJiEjuRV0Wi8WF6ZpffmWAe+vZY3Eq - ###pVTEoafljPSu4ZJEbHRzzoofYZMJ3n+tFIVpWmyGkAxrN1IZQ7gh6El07cmwzRGb - ###/ZB+S8IT3HUClFKNWdcWyML2mHPac2dy7U7zzZuTbQC42YCE9mktvoaQBA5HiD8E - ###10oEaQyJDxa4JuyCZN/OOa9J1rQB7cLG9AiUgz6RKFA7pocKMylk3s5Tca0ARitE - ###KccRTTO9VHQP6Yplpy3MQ0bxoCQyWhrNpm+jIkzlRbhZmYm2no+J5hA7QJlu/Mi0 - ###d6hSCiH33TSeCYascpIERHjo4bOEmcfBGcb4H/jdShoQ90ZDZEECIGGUboKJrZgz - ###wHohIB49LxCrJFdQ4v8UoAlJ5Q8LOEWUEvvdd5myN+cl67lxBIHP0vcJc7zUPtMv - ###d/oLOyePFANYBlpwUMXQ4vcEl3FavlBCDXzoU0RsZlwIxWysTeKDCHjjBMDUun4o - ###cMv3CT9jTztpt12l2GQENX6LqN3Tr9AT4aXyFupl4oXzMrn/sO18bM1THnp5as41 - ###A8SZ8DE3R6U99rSH88exm0MKyCjkNefU9Hp9pGK2ifMbiT4rgJu4jjy7ng1tUShR - ###VER7f9Bu27vtj3v/7NADFO56NqRsN1fBaDAD8Yf1QwuddTUYdW/TyEmO+8FvqXo/ - ###FqYlL0hP8t4PnLq4H8X9SL8fe5TQhlf0tLjdgqOoLG6zzDc2b2DTmZaiVFNYuYp9 - ###1WFdxURu+EUa2PaUec1Xw6iUo14eGYLhxEnsQkFowmtQhaunRYrFO7MeiOpXIHjf - ###e73pjbQNtbKpfNv1EqdmcWZES0ElYAeGC8FqKlQqJ+pKgF4G8J4Jep3jM6aP6DEp - ###WYhgk2QAQpffFWhp3ClTOZxxHX+mamLoPISK/hJ0KKcCTTdBoqfWjTtglpAJy1QY - ###M1OGXJpZTszm2dhNfj65p/tUhm0+0vw7kWUxrdZunjdwc4HnV5l2PkNd2m7zqmoP - ###yY6T3M5MCxgS85tXgSW4zOyGjxiqZ0Mc53YiwNn6unhhVOEMmwqS8IdF2SW29FoW - ###J4FzvcWsbmFSN8ZR0TsznfU0ba0CTcZQPgc0+UilbFGTb6uSofuec1u/o2Cddohs - ###s6uZ7KAfqmUlloh+rYblp+OHSGW5sVKqM1HvMvmo3TySFiLwgoo18z3yqIPvBiNe - ###Gls9xmuqPkujlLL1b34vXh7acIhkQMkgLHO8m6KKbdLc4hBpL1YpVNSis375CQ4I - ###ZByHbVTSuYQBGqmhmfuQYBCfD3dCL0a0F6bgTp9yUzFQByxDFFfCeHBp557Wv7JZ - ###3d/cKCswNMhBxanIscDZnitjbX4s5f1Kz4EwH6WHEEDGUGfuZ39z3utx9MTrUeDp - - - -Valin, et al. Expires November 18, 2012 [Page 261] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###S+CpInoMxyiiAk5+n7mYaw8wpO+xkZSDi1Jn63Zfhq1H+6Wcrg4CHSfc7ps4d/BH - ###Qcffj5CQZ/V4NEChaHo/4qeg8SZe1KiU7c7hMSiF1XwTHjVp0F5yQvn85vFa5rTS - ###9cmYb45p6/mmDVhNuVzz5kAKr0/eZY0s0YQB+Y2FzTFd+71LTjTwMjRiq8kxbS/7 - ###5ul8WJSqPRMX2+cn1tQZq2qJCAuZVRqrcdPdzcbEXVZVTLmyS1Lh8EtDgv3SzC9H - ###zxiuSCUUOd6P7hXeGHgWUqmFehn2gIBfjUa3cB/xPVns2XIn3giojjd9ZPNXMink - ###SdTFOHMON6ovAORNdadLIYiXVGAL9DiYTADtvrgsroeccTbn1E8PZ/bpT5Xc7wFN - ###+2HGsvRapbOVfXR17Lmjfr88l1p8dI8v2sB98DAKJde0ZO1D96cBZhUPez/nG7DI - ###e2Ay1MMKJoDu6E5DgYxVRi/g78+n8xW9+Hxqf/ngTO2DvWwxaCmZ19JeDMRQ2NAV - ###5cgVV8ZIU3P6cbk2hh+ZfbnEtDRbCAgiDpZLGLwMaAgURXIdzlNjg3jp1YqVSbql - ###khYsC0xEmOa/p0t0UbMtKmyjqFlnKPBEHn6pe2WfbmRPG55mjp/4tDN93qXuwD5d - ###yzetUKEhertO9yYJs3Lc0yyqJKYVtIeS5b6JkIuhFYX/hziVgyq15yYJgs3z/CTI - ###JyjCEwJ0qGaChwbIG4fynyt6lNJx57RsUpknjCbVzumcliSom40QWeYHk/B2wE0P - ###SS7Uss3GD77bBhPFEiwu5wsUTgtdjNYObVp0Nz/y+6MjgxQBu+UfV3JPq9gqDYPm - ###oB8P9mkzwxU0hm8nE5fVTkbh1FAM+Bl08Ck+fxjJazSK5yDS6NC0x7wxG+gjt5TC - ###5IdGjxuqteVOhrLzMzpqBnmnBXaJzwp8a8Q7LZkYyTCmY4TlBhJnzTNt66xBXl46 - ###q4x/dt63Tg7UndPM6nWX5stPLd87k2EHBnB/Zvql1RSGOb5b89Q5pj0HlMyYLX62 - ###YyCYmP1xCp3zvoTqBWof2sHNON/E0W7vpcoR8R3nmJY0hWnKuyzXhmDqjuEK/eLO - ###BeSxN+3etPOAWCIX2McCbjlYWC5uO8OrngPbrVVyUyk0IK8gGzhi9RvCx3mOaeGq - ###kprVluqQZ0yLsiV7CrAnnmuSXKxetVlA4fdYgB4oXM/tekHMmgzPjA0t0I5TPJ/F - ###81k8n8XzWTyfxfP5H/l8xry40PPsc2s/Jo+uMHuIN/WomCqFrMiNVQc5+NDGxnmN - ###Uno4oigYVkOzXTDrYhnQ9HcUZzS9o+Ogw7+ey/kO2wfJz7cwNLuU4MYcrH66aYYL - ###dOq07NPN0m8Clyc6JR6kOCEuYBAaH/lJ0TLqbd37kMNdOmYiGd1Xxw5AhDEGzEPl - ###zpl4mKrE6s6mePEikhdG2fLKymPP7brVe3x6MLeiM5GscHh3Re0mdzDwxpiDkU0T - ###8O7A7cETfQWk1J2SijBKF2AzrzV/xIpkxTcQMaftE1us2GYrljxM4UujN+g4aJ9U - ###sjm19omATPZx5ghNX6JdZQfia8fCXGXiDNsfwgMwQXuH5cVOZcNbUktKzVaJqmFX - ###wsSaSgh3WPorOvjxZIS3mQpiB0/3Kn7iJU47d51/vTQYebXYN8E2ppU3zzP1OKxo - ###Fn5kmpqJQ0rhb+Gqxdy0SjWs0Nv43/patV4u5yNd6PeC038P59emVmQT5u4SW4M2 - ###b4R6ulsHbZSdfWn+dyKwzva5OQ9fosZaGsDZT4KFAteRIhJGrvdcTz52kOYy0wCI - ###GSF0lq26CKM1TquZgcaGMu/JsieA91gq7i7Pe2kmLRGM93btQAQbwKXin6Uzk+Fu - ###R1ff3O70qa/i0viLffolR1w97pE7KaRuNR8hpa2iUaZRq2TxsGJaUfMW0GsEb+BQ - ###MPLzmGs7s8mdd0e5BlMN0s4DsDi8qeX0qVAs+acAHbt25302Iu/8dCBL3vlvrdpK - ###faUxjyeXYtkhg1UgKoviQY0mSIdFGXHFiMnsx59PI5OTqrTCw/p8mu2OCJPCia4n - ###ajWMsf98pRf/vFwUh3lNycxwgCNpz0HMcnsRAukynylzDNf3dDN72j3VaolbXVLm - ###mg+Z/pnTuyHKhNHVF7CQBBqiUN5poUeQl33eZ1rTaqg1jVyNEDmJ+ogcIoHJFZFw - ###lGtWuZf3S71ZGY7j+FzNdwOES+KFxQB8OfcNeEDNQIoyUb0BCfPMf/Hu7dO1NBWm - ###mFY4FOWZOM/Fw+QHLCWL8fpFCXe6t/fOpCflF2IqJsM6cuwWEMt7yAVkdpyUwDbM - ###tEFSGeWtlKfPsVuYlmXoS4C1/FTC2JeLOWqYQ7swz8PYRiUZatoq+XVq1uK0/M6O - ###TS3NHAGZamWrj17C9Dm0iSmsiApkyT9tISCru00jqGaiyt9tqu2dRVQ/+WMsrh5h - ###P++G4qCgOeRbY8TSOAswo/FKmRx0jovyMeGihDdEZy3jjLuZLKQ8yGJafEsimCRy - ###sX84xl1tsrdbZ86k2dSI+eZxXg8zvhEni2DQXIwyXIsifQQfiwfFpTkQxZCI9Sk9 - ###hximGcVyi2G/k9CZD4ms50Si3I5ixqPe58d7OPO7LNt8NsVbcDZVVe353lSNuJTS - ###g5jUUftJYZGywC62w7qPudY9i4h23GmI5xm5DcL1uVO7H+RdeOW5F57llDhXokvc - ###baS2Tkx3mW/a1smR/f6XjGmhkXFq08xJKC6hLw/7MqGm+fyYwvz5Tk837/TczNwK - ###v3MGLaP28+NsmsHqM6VrtFuhaWdGKkP0XR5X8PFxlppZn5b4P3jv+PTxeXNFEwTT - ###Q2MybhVXaxjBja3hrajzfxv8hK2+eoQ5psVIpD3GhKVOe37jshQOci0QlgucGLgR - ###VV2Jy9i0rJDzw8IZWINrOnGdoTERE2/6fHdhgbzIf8BscmTdOUoO5FGtQNy3ez7b - ###h6kJP5T27tlZqs6Uwlro6ByyBWIHtm8PU9gxJzWexe6PgpRSNBrh5dh5HIycnhEr - ###o7a/K2Iq03bVFEFs2r3pZFDJ9bJ3UzIM/WHoxx6mpecbfoMRalTBCSV2ksTRBZCl - - - -Valin, et al. Expires November 18, 2012 [Page 262] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###2UBRHL1AlpEdNh5hF4Z6Kf7oNzk8/PcJh2cMz/2emU/uYzRtT7yrT5Uj5dRmh2et - ###Dwd2++D45/P3QngJ7YrzpbFTr3eOpEulMIkToGDZfPHVHEx/tGchR1YiOsCDaNOZ - ###4Hze1E+50j7Nox98mdRPfzAPjL3jnxPdLqgOqIsZBnmrCGnhA5u+eikJNu8d/DTu - ###kWoYV+gGU29IJSxQCeiMQcpCBRy8B/jt/Y3rW6jjg/3cOwGxwbFN/anp9hMfXRPd - ###JozMMAsQi5GLdOYXUTJQO3THDHOAhjn4c+AMue0gL4CKQ2dCDiUSj2bKkBcXFn57 - ###/7/fOSP5H0hY4IfyHMICG+p3FxZ4GeC/FT+56v9KFps33d+i/m9tbb3eoPq/9Xpz - ###bWN97W81+He1qP9b1P8t6v8W9X+L+r9F/d+i/u9fsf4vlv993/p8YAMQDo9+xgLA - ###chHevscK7jL2TfpuCFRXlNgtXFUKV5W5XVVe/VuXR7ytVxrQ8bQet8xOdktY4tMd - ###2OPpBOQLjg78A2vbeh1Cq7rDvriQtrJkSV8zP64VDEhhc/Wx/qEHg9S24J93sbb4 - ###6fI2tC9b/34VyWywVugjrWt5eeuVgqsWYIFHf15CSzrmzodP7d3dEvvjrPP+6PC8 - ###xMZCo2TZem1tVCjUmznUfILnw0ZtbwtfmPNP+wfkq1KOJhLYKU0krV/6dtniE8Ec - ###ONMS/B2DSpW+ujTugznJ5NjH2hP3ISZK3odp1lWaNWNnNDSb9MerH69e/UHkPymL - ###528l/4EEqMt/GxuNQv4r5L9C/ivkv0L+K+S/Qv4r5D+j/FdkO39aIEmR7dw07bzZ - ###znWB0uNiIWGfEwCXMy2Fe7Z2QLoT4oa5xbttFCH4ILpI2IN/lpcVARBx1iM5pRQd - ###c5nGbu3vh9IJ4piHB6yITYgC2LkafR8upIyCUzkSUgp72V/e/pdQaPEpsmC6/Fdv - ###NNbWNPlvvdmsFfJfIf8V8l8h/xXyXyH/FfJfIf/F5L/ok+nMBwomBXgI8bCoMr1Y - ###lem4hYwFf27pgXfwMX76KooPJWMJLre6I/ehhrrFRkSU1oFhEmKG1y+JxiQnSWJO - ###WIx5Yt04gfUNX8ErzG7ohTk+e7IVlQ0jJh16filcWs8NvInbO+J4YVPTSvg1Bpyy - ###3pJZKNwfDbd/9LnZsOvrfLXqJn5YLkY9RHvZMQz966+xL4fOg7qkqNG7qJHna400 - ###IH1wbl1MQ+VGeE/oDm8dsAXWDTAI9Bw7vuU+yA1G+LA/eMPZ0HKQLXB7FYuVORLt - ###YW75ayO0YzvdSjsRDfJxCJQTuzsP8e5x2DzlABWwslivodO98Xw3zCqWQFqCe0ze - ###i39KIEJ8ECsN2idvTNk2d7YteBGOO0f4tLDImo5ywOFqRmMpXac1hivhqj4EljLZ - ###EBlX1CKELX4YF0ZHG9E+m+0EETEiNtUdpAF7jt9hXxrWt3fjdm8x5es9ZsUezQY9 - ###DhOrN7r39YXiAhTSoNIQcTjSVTHeYKusjKouSgAueRWmM2Jg00mRNuaxey+fhWFY - ###/TTMiVZjJ89Jq2FKFj0iTaqkSU1YAbs37hCjS5TlHPmYqJUwvGLVKhQMPeontgFY - ###SPcqjk8yMPNjzbzYnY7liUOzyeEFdjhlo5vrSjkDEuZJeOAQO+rr1n9b9Yb11to0 - ###wEUnJinoZsKLd2nYx3z2QwizO3bmOr1HStxr6pO2Hg6kfbhblLvjLbsoJZCbe6MZ - ###5iTG+MFeOQlG5uOoNswLyUAh9S9cdH4qMxsvSmPePRuNia/haZdCwlz+iD8D6m4K - ###zK2vJ1+a5yJwtT80QXuVfRvMR5qA9vWn0YLsp+fFL3/ydnPveK57/oObGugfVu45 - ###FD0K88Nvof8PMN35yO57fs8OXUif5gmWof+vrTabuv6/Vm8W+v9C/1/o/wv9f6H/ - ###L/T/hf6/0P8b/b8OgU2xBq4TTKvB9xlc4kCu+naN9BkVdSM/TEETVtBxfEbKlCIn - ###3tSUJNzIE5WyU+6IJOFRKA5mCa83c8TmJ9U390bJtcbDabGZkrkB9zj0ekAY3cm1 - ###J2cAzuMjllFtMEqbHSA1zZvpJ2vax5zTnjuTa3eab94cQAYw2QA3GwRr+9SQGz1M - ###yzEcIf4QXCsRpH3KbbVoWo4c9TRC1zQm+gdPS/cQ0C54UnSDO2SYBIjaiWJ7vCTO - ###XAYkKgdXYf/U+b+NmD3Jn1w/VPC/j1iFaDKp8GCcepP9hnUZhQ5BXH/peskms2A2 - ###tIPvEzu48frTkvWaDf1aLAB+56lQZFc8Q6dH0alRsR5jnfALySCB2yhpm4y1pX8p - ###doh+o0ihLQXmQ7TguHduqGnBdYhpmDtfs1HicGKjVLXZcLvGHg9aj7qpR7gV1iFs - ###g2ci2ng+UBOsAdWznQHcPjgnGrCEsBXr0gEmjlO1wtw5k9MSP3A+YzOpBz3vJQkv - ###qqW69e6dVV8t40LpN7kvoYxsefyyW9KwioYvS2jlIMW3ZpQAiR4QRl0CxuQOkOLI - ###74ya4cZ0ryTPzLKGK2pL7pzpXAUlafVleXUy5SHKrhEf+RII11J9Pe+sZmNjfdOI - ###xsJdlJ9fePYaZbRqcgheu4VgNTThG2qLQan56dm53ToBzuorwzB0NGVrKANamkZ5 - ###lUSx+OKYApGBgV45vC50a6oU+4ewhH8If5fpr//Fj2lywx0DRpEvWbpnMgKpxAnX - ###35TDCOWx0AU3dSyG8dJpV6z1JKDXs4Fezwf0x3Sg1zOAHkJdMBuBQMsY16GgZcTE - ###mEhA8l7I2mvErzpuJLrz8Qk4xZDZp1qFLsBGuBOuaxQH+h+jbYzp/9QUvs8SApqh - ###/1uvN3T932pzvYj/LPR/hf6v0P8V+r9C/1fo/wr9n1n/x/NEA8PpVj0fiaOjS2SZ - ###eeGLagVFtYIXS0BqyDVUsW6B4j1s6V/wnYPoPxrMpq4NG+Tg77mDqRP+vaXHMLNk - ###VHocbyylUZi4JtaQy3LzXGDhKiLuX1iAVtGno6ISM3hbYY9550CfGAkl0A2VbmF1 - ###53Nr3+4DTIILCVVBOpZ9ZY5QocXulu11e+RfE90luuu4Zput0sYhvb39w4q1SQl6 - - - -Valin, et al. Expires November 18, 2012 [Page 263] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###GgnOwHMO64/UkUU8LfOhoc0IcUuv+CvpjTbLinbmSFbLaaPoudOVUbAr1zkmHLx+ - ###umhGCRKPcCVSxlKh49lVWDlJHKB0uba3gTvYJ5q/T46uwEb8S3dg34tfLMkLSdvs - ###z7g6nmdNKKWk7aYfE7tZuMHY8Rg8wBHFxvAeoe6bratCvPL9iNV3Dt5aHzq7VByH - ###M9ZAfa4erabV7uwGc+3BcPJCm5O+o3AvFym4dUkbRZ2VnPYqa03LcwB25nv4Gm/G - ###sT5S1+FDjmcrUCaEUBjyXhdZ0Ghl/pVNTeMB8KlL954NJVIJpX5rMPmcSP+XTv5W - ###THdYqic4D1a/5sNIScco9xwhRCkFJXZ2eMKy+AD+Z55V41ICRixnInuGhE50sxIb - ###qJK5RVNShPhyWBK17W3xVVRhupyURM84RByN0um6AbTYjiDLn2BENRlIggDiwCY/ - ###Tvi8mvWS0GQHX891bNTijNgUqWnuDLMvP2n2pPunHKy3XNexl1ZbTVmoTiukKxXl - ###XSEfYUe2+zEHWoVWIFBw8ONd1OkfnqWRDbZsHH6PFN2NecgGbUZZnM0Wl/mw5FjF - ###qgIQaZuGiwwbPv/XyYH9+SNItfvcW11+xpJJkArtMXmbI4dlKd9n9v8ZGD7OnbsP - ###ct8kDld1HM7FMbx+LUAARwIk566TDIF4cBLf4T6S+vgy2VJlllvLrJKOCQQ3/owY - ###bk3E1Soz7CS4eccWon1QtX6K+1xr2JGwjZIGwrZotqxPYgj2STnL2laqd7fG1sdH - ###MBxYizdinTSGMG3HC5wc9JWkgCXVKMrnCUNGdNAkrWM55zrEGxOuhILxgKHMRYD1 - ###g9xOWo8U68AvbHc086ej2SR+HbQhUPMK7WIItZlzU7y/vJ904mKiTVgmThFL5up9 - ###cnDGlk/ZolP2Gjac4yGApdljd8LS/Rp3SfzJLeNPbk3s7a3GlxhWBrPQyi5ghMt5 - ###lxcyt5gqOLhI3PVlDN8ynoHEs0I7s3ZrM0dIeAeOjvcPTg6OUV2sSY5mMDGnlEWO - ###kTqmsF3zzRwLvFUUAIZXLPmNTxDcY1oZN4rQXskjc3Sww/xC3qoMoyJK58+e/wve - ###ZES14LnSP2fm/1pf34jV/4GPCvt/Yf8v7P+F/b+w/xf2/8L+X9j/Dfb//wNjeBTb - ###w1Jz2UNnXHLKuq6ihJ+hguW/QWB/a9XKVJZX6Yxcbq7O1TrrbVGIABJOBz0KgEb3 - ###q+QvgBQTue6ca7P0GiLQpmLV13iFkPKrnMsMx2nL45BOn+qNROVZXRakoxfSNtVm - ###pXalJ5dIfaKXgholtDlX8WzZdj+erxT5U0N25KkHYTVdzx/PnlwZKat2t1a/O7TN - ###/wb1u+WpT+Xy7dwTIGkdeXY9G9py2XnU6b8/aLft3fbHvX92qLZVuOvZEKEtlIsc - ###T5AntK4Go+5tdsASV0JUrG8VaxxzpuDfglx8EVVviiHq0ndWJMpcRgp7S0Wk2GDM - ###WMKVBd95SSm2ep4gT8+it1HR4wxK8VOSMaYepW8SS8CyVSwACtpxm5YntsWRVwsP - ###4Z8uW+wMUDezx7JW2e2D45/P3680KvCk/tywkxok2evYyAYrLy5BwgFPrg5FRhGj - ###Fp3BlZlQxX4v5JyA1mur9lA/pKgLechwbd/Y2r7B2pL2At8alHZiYd/ZnN9gDX9P - ###y+fCiKyqbiGiqjwi0nBA4rGxwcSQnWUlQrDl7eR9RQWqQsVSjveD6/bV92NhD7cX - ###9HLL+37g1MX7UbwfL/p+xHoX70fxfmjvx056JkpnOnW6N3RcJIR4fauW1Fb2X/Uw - ###mDxS9iQk/aLUdUkmgfAhysxZJu9n26pGfxmzh8Hr839iuf+kbWhLJz0UCWcV9Cyb - ###Tpwu0wkOZ4OpNx5wHWHSFqWlLW2rQleerQNKcon1RR/jl9P/X927D2PHR/f3ZuN5 - ###TAAZ9R9X1zd0/f8q/Fno/wv9f6H/L/T/hf6/0P8X+v9C/x9+BwLpyWTUtQ+PvoZ1 - ###Pm68ydgqhUnrLcbDlK32iQUIzTMJKxoKhc8pZefeciaVJL1ANAPQHiBDfOCeVRIU - ###ZeA65MNULy8gtvYqyRJyO9QLOJnBdwskw+oiXLXEUGFNEYI5d8CmvGbr80xtioyL - ###pYNi84OUBZ+MfJen0olWVbXW19aa60mVEtHyERcDnQlz1LcsJSvQl1I0cCVsJGnV - ###ommXFVHWPvv46XifW19gJGUc0w7QvrOuhoHhdLRctay9YVGiFblavXp+/p9Zm97c - ###PDNrnMz/N5qrq4z/X6ttNGqNxt/QJWhjreD/C/6/4P8L/r/g/wv+v+D//4L8v48C - ###QOeo/U97/+AQwIoCAPd1UT+VeH93Mhmx8n5S9T94X6AfyQJcrLDt7ngwC/D/X7ES - ###Z9Z/7f0XcJxCmqAqaQ9SoW9RiK974/i+C3StVF9plGU/HoD6R7jI9vGnDzbepeOD - ###dsfE2zZw8ChNK88lkjLw/kHegcMuaL1iBaLsE+h50tr758G5oUuTdkpvb4A5j6+8 - ###qSh8GA51dGyft85+PgA+tnV+YO+eGCe31oCpUebP02mzJveSewAlsjv/Y5YONtmq - ###Md3D9AaYhJvRoBfIa8av0HqHa0+bv96Qp6deH3L0Wo31+pKj1zr2IiP5+VcrcKfo - ###G6asGs2NJwcHe+/F0e0eAEU8sLG9MlItFLTc78hJWUNlHAQ+UcO9T+dHn+P9Q3xR - ###xlkNx+HIT3X8wqJ1SgUhBc069j/f/0+6OFdfV7pg4b+sbqvskCXjsrJHit88/shC - ###OG0gkEefkR7Ffmpqj0/HPOYzZa1qj8z2dO/MOSliqzbEJxl/aik9cNcYO9TZa7WR - ###ouurNsTCpqy6I/CQkthSGnNkibou8DEsHCskufCgHXzk4dh0O4/+5yD9rJUumDEV - ###PjBdjjW9B72eJ2jUsj8YL9OmlAqZVfkMsyFrQ8GVPPoIsvJHeAwBLAeHMVi/qdX5 - ###UIGSxFrK68szlCJPzGHEtEj8spCdD2l5GBFtucHUQx5YOf6To3O43AedcyIW7dbP - ###CbtrRLtr4J2s7iB1td7/kjAYputJHKy+GQ4Gv/LR1vlg8lWP3jol34Z8ccMg+ZSf - - - -Valin, et al. Expires November 18, 2012 [Page 264] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###1Vfq+ybSkKNnRJj4JSSegMgfDj5w82XCDohURecKeCTbPJM6rSkr13uZepSMYy/J - ###VK4cf2EzlpE2aJRzIHHYJCiXjAvQ1kqn6w1AunNRsiMBaTAa3To3rtMj9GYI6wCK - ###P2JufvlkWjbDsMQzEWQk3qP1Na1HSRnbsOSPlKsD1to+2WMiG1ZpwEzubLn6AwTk - ###kY8XJa2KEyViGUJtKA4NUm1vdJ8xgzb6l6MEklTC53TZKsl7w1TjZelwjWPZDbtz - ###qI9VX2gsE9xLCTuYG1X8kYfObTcOpfAyIgzIfPBiZiDMmqFHDoQJxzYtnFOwQdrx - ###Zq2fTZAKS3E4a6ZF9HZh/jt3wCB3Dw8AKy/yXfZRYy007vr05xb8d383/ZppU1B9 - ###x5xzwFLzzLG5qVLuhKFVnhWoz2eQR9gEyWOvrwqRCsSyiesw5V18hjC5gLz4/YP2 - ###ecumHRAvYZqguS4mAIFqrgkQLjkmqLKHzeByCCIbdx1iOqhVRXr7eHjYAaHmc5tS - ###tyf/NBuxLu8zutQlMYT3+ZQ1j7FPxkSN1VokWjJujk7dbu3/30/AgBg7b9YM3AXB - ###xwMWymFaRqGQC6bOlYf12eFq0uW9c0XeHhkR8HZ2mI7qf4AtBg4PubvjToqscXJ2 - ###sH+0RxWTTz5+AVnYgKd1d7Wf3cluHcKE9tlBh0Tputvov4qtzvj6JKwOecA8XWpR - ###JaMTrFKAaX8sNkigM1NZgzEKTG/h+Yl6MxJEUhx1b/ef6USd6REo5SbPcHnjTIYj - ###3+tKdFcTKD51Duz3rbMPRNojScYgkImbjYgxEsyBOi6zr8YY1oioJwMGeQPRJ1zP - ###AbAVZyDmJOgtmgmcc88dOI9wRECDvICAOtWFAE7QbPTdA1w+P+gk8tHywe5+Osxg - ###CeFg6w2Vs251/pllaS3po/NgMEn5dNTBiwBrbv0rF/lSuySvoqQPHsWhHRtkEWRC - ###pHACF2vajh+l/I/RS57gDpx8F9PdiOVD0cUh2T88H6NurSSvUN89KePYq1thAFB3 - ###HYuwiN5l0kWxxzmbuITqHubVLjmzBzfuIFRoxOQ3Ipaf2p2DTqYCSOnzoXV+dvQ1 - ###SYXAflSSykkA5+2YiIDyOJIxRhO41rikddzRsQx4aEtAqXNKLTMulzIg9zWedwx1 - ###EZKeOUkDDht+DzyeNXaCgJM3jufJfUIydvTze/uk1enYR8cnn86tVNKapoaHRXwe - ###eWhf7U69O2/6CLuehk9zel+xGExte2zvto7305FEInjYhXRAx602E5FJH4q3NEH4 - ###NPcwcu8oSqVNUFbXcfzxqMMvkqxGUpxe6rXGKtexfODqqHewodpP65YOiGi0jr17 - ###1OoYNelC9TkkbyTDu0xDHfzcIv0uZ+NO10wK7k2h/An4cCD11CxnalXxO23IzvGZ - ###fdjaO/94Zid666yuCT12pC5DygR9rSHw3bNJLMJZDK2CbzM+NACMb/0X0qehbXfs - ###uV33Ht/6AYzlTIAWBTioMx5PRg8ez+cO/OOAVeLCPu3OocoZYTrOjx1uVEDHsIT7 - ###0Ng03gi6CJh3UUpcbcZ/iQLjpF/s06wHuKH2+HxK+rzPB3tkHM14auUunU9nn48+ - ###mzvpXUxJNWPXMasHpv3U3hJDl1BSMCq639RNfVT+SLv3jewe5kufMQF7e88njh94 - ###LHdoSHQRr6iAfXCP+iGN3zg/ax13SNtunx99SFaAAHtW45eRft0GqdgCrjmmxCvJ - ###QwKZQssfY46oz1KpUVtaLZtXcJwm4jcjxfJ7Z9Jj2e89fnuChD0dt9Kwd5ERxZbM - ###UFpkxCRyz4/fcEIrRgVqOWm5CZYLbXCxjJW0I2R4tvvlgPtGBigyATUbPFpOH51E - ###MVsyZkgdBcp2oQcXQdEPIZlArzfXNrihkcuIiL57x9Y11r2LcYp7xz8T74Jsepom - ###rrG2Fhol/rc/GI0mpcHoulHSwVguV+vchVOegiTozofz98kLt1bXm+IZrb1prP1v - ###qb6yWk73EpWnoPudMUUdptiMpsjjiGryGfgRuR2zf/9z8r9NZ5iT3Y4KqDzdFTQj - ###/9tac6OmxX+tNeDrwv+z8P8s/D8L/8/C/7Pw/yz8P//K/p/nn45h8TagIPCZANiO - ###7gpqajCPr+e+2wUKMQXiRswyukHS2zPyFBvU7tE5mn/OPn88OkP5sfWvDImPaUoS - ###FAon5GvAPYWSNWor3HWBG36Z3YMYcFrr/Q28m35kAyH9aGjgBkqd7OMheQZ8eQ9X - ###gmunDhHhAG/jzLNbbTJ47aqBdGTqMC4m7/yoHvxyBKw7EDiUmz4eG7UFP/2UqDNd - ###YZ6spCKSSq8nqik5WGVgcZvaW3g6r2cDZyIsY8RcGHasbwXVwOh5hzq0DLkCQLnW - ###D+1w+griI6MRbp6RZTMQXM40+5ruDaf1Zkq7fP1rb+r9/MbFD59oX0wjk6q3CNfW - ###7Jt7f8jVu7GW0P1Lvu7Prq8nXWeoRZVrUsJdArYLGZXIrzBywZ2QwyGnHBomfgZS - ###j6+p/f6ECcOobq1nnFlq50YqVOpr5u6R48bh2cFpUvdV7mvvsVs2dB6s7mxaHfX7 - ###0napCkNglapNdIEZjzx/GpST9oxm9T3gLA4P7UT/4vVa4pKzutZ1ks6MJEAsRrNA - ###P212wp9b+5GfumKoZN7ewnsZHbXt8/dniYosdjkJacauCxjRElYZ8oV3fVKCG6ci - ###L3V9vpS5am+a/TTjEHvAXBB4xtOZM5BxN9UwxCAC5HnW5e44wraI9oPejO4MYn7A - ###dhjaneRX+GeyJsD7e2b3sm+u1XhTY1Djsch4uWgFOJdCpdjbyldxh4avnliIbF0j - ###JwFYAfBdeVYw7/z4/cwPp3cmYVI51WENuB14rXMvJFxGhCDk4UwTwKMTCPMNlxXh - ###LYd9c3cO9GibqIvl+dY4tMIFx1aI/DBDNZR07FOgt8xiZUC6DY7fIG6NufA9nYwU - ###bzbgTfE1w0Dq8yMUZc4yCXedj9rnqZ4sp9djgmCfSlI6ICV2R5OJy4uGhVVfVN/A - ###XDwS4/vC193kpcIitqXSZCFiExO0n8EFKfwQnwb42L47AWLpgpg7vXddX5mEPSgh - - - -Valin, et al. Expires November 18, 2012 [Page 265] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###l0F+7I8+SM74l9mRxpnSNeQBQao17eMXHukSXy8j+fETYMsE9nviRK5BV6NRQBmS - ###S9zNni+inGt2vIYfj4/27N2PHzvn2TxJ7smFt+sjz6VouHu4CDKtIwOBklDGasJF - ###ZLtFhQNluEXplFrfn3assCd0GY1Aqm1S9x4gEH9EW8OX+B7VpdXeMM4oegQYYeFT - ###s4VMR3CnewHzW52Ej7unHi48wux+mSI1jJtvrGXPTaEhw9EkdRW5qP4c64NzMS6N - ###LD2UFpxWUSV+cQq3DukRKrNkpJMXwPDt/Kh9bs3ByscXwPEke264hIQysSsYIUi+ - ###NYXYry4kfAPZKXHN6507eaTLn4AiiJDIUea9H6vi2RvgExdxHqEonTZvFAIUMP0l - ###NkBOhROolDWKS6Ovl/iWGID4SYXFkdVQpL4HM/hTWs57uOC7SLsq9GsHHdqxnm3F - ###OseDLLGXurrDED4cR+GXyeMlYvBzoNKqdoBcVKUoNwDe2QqwuBOn5yLjznXewGR4 - ###PeQNFZ+JyPn/w+5+K4kTMPDdSGS0zhE/m9G5WjP0Jkesg31beGZ1UnorQjHrrpD/ - ###jMnrsd57H1Ffl6O7celMas0Bu9qbzT6PThyOXT8QPvBhoG/XGXRnA+6NjehVpyjQ - ###IWVxlo7r7GD/0x68+EfndO/rNYxcSYrqRWazUVM9C0m3duX2ESkdYVJwJLXKNHK8 - ###0BwMIzaj84WURdyvtJMUhZzHYosW4CTVIS6gqPyVmP+H4tVtLFzff54aYBn23/ra - ###2pqW/2d1tdYs7L+F/bew/xb238L+W9h/C/tvkf/TVP8L81uEGXbCXCYixU2YWlIq - ###SSIYG5bxU/0CY7mUoiRp9UjC7J/7YnrqTtYLd7J4VRBRWTyzLEc8c0sJOpYXnxbT - ###trz/JWNaaGSc2jSzKcsnib+2KH0CTygrVhGdhhMAUzAtcThgKYFN69dfpT/rDe3v - ###MJWm0l8rqo0tlZwMMEZGk5VGWLUbwwPce6sE7cpMgOex6GodZRrGVstdiCobhjQR - ###FbELUcdCgo3eXVtrxTiltNwjHx56h0Jugc2iHB1ovnd9ycedMBU1QUxrxH43ZwQK - ###K2SwWfm6/74tdhBBkyPSjfiWY5WcgFVdHtcl8CWijIo1FqDbG3yA3bFDejvegi0M - ###Xm4+Lzz2OAH8xRKeiCkQsUSW1nBwQEAPMOM1X2n0OV3digpwcQ/rwMxjxtZwKxWs - ###bSFVc4/tW9q2SPGaB37K6f89rP6tfCxDEYeTL0msbEk/+xKYanTwPmSTtpHNAr6X - ###KroIlFS/gbHwS7Vyh7FA+gKD12v2MEiYIr0a+2+0+5feeuq+Xxk2G8OssrlM/WA6 - ###tofuMIHaxPL26KQqCQl1Sp0CYvSmYZGd22qs/FYi6AIKAdjbDasN8b8pF9zufOeg - ###TC8HgC4w/ZfdpDOKwwifqyzsGDjXNkhl9pU3DRQUmfkeCoCbyXinTdZ4+mTreSfb - ###fPpcq/NcKHhGZn4wG49HExTyY+yf3l5hD2o6Jv8w3RKyH9uMBFPwDj4mxLPUt4y3 - ###yrk+mbh3MU5oG58RY4+2E0xRvX9EeUvUHsYO8CTedcJiXHIHc848dRBWtcodwiZC - ###kgEi7+6sD88avoC/uKN+SfmiXM4eIsDbc1pfta+MA8lfl2XA/zA9o7chEyqI2Fas - ###lcopyX8qTy6VBnC7t0zxEzqpobB/B9xHT6CJiXNU5sCqW69fG796tx1PASD4A2BD - ###ZhMf/3mebO2/gf63fWLfAcuFrkZ2dzYd9ftP1gFn6H9X1zaamv53rQ7NC/1vof8t - ###9L+F/rfQ/xb630L/+5+u/11ZIo7qYDDwxkDaVvacGaqLuDtjz0U3HkGFam/q5EkO - ###HB06IMB7Mx4PgByzvHX41dDzWUKk6WhMTRy84jPxevg9anuBHpjWWxyP/dNcu6Rc - ###waS56qEruyW7sntuADBaSVJWv3cHlCV35vOKpKSAG48G5IBF1JiXkXLG5J2Beikg - ###Q56PqVGsqHYV8GhSV5v1srFXSiGrXfu0sXmh5ZK4rCR3aMU7tEQHY70qz++ZvuWD - ###9p0uBu7HVcL+FVB6ZytSkmEmvHfJCRY0FRgb1ly5V/r+ndVsbKyTjGoxX236mMVQ - ###TUSGZwfk8ypIp3g0JhmSwrrcrluVM9ZEZ8Edz3bpeW2ZBqAaVf4VK1IF/75TDwQ/ - ###S6gDLJ0h9JPKRLVbX3ZLiaV2qVGU9QRxh4+CYMafSzZgZcEhlrEcFV9T9SWXIY4s - ###s9B9BGeHw9nR4NzCz1LgzFEf+j0Fzq34Bp054dyKw9mZF87zLiM3nIVmBm9FdNGq - ###Ih8PabrK894w1QhkHHNbHEnrvL6ePLFh/X+16yvdvT/N9dWO6U94maWb+Ke5zHNC - ###PcO6InSA3fFjiWF1JQNFLisa57EkdIQynxBbmTJRK3GiVuJErRwTsc3GNjrfJhPY - ###lQX2Pd+e882bBQasKU+BvaP7qhThythpoQ+0mD5QsgxfOShxA9VkUYEsmV8KcRXB - ###Sy7n4uW8vujNMXUmU+vqUWhqrXFw4Hf3qjuUnO3dDl7/JL8KivKncEJU/yeNsW0c - ###QikMG1eASr4i8KXmJiJ8RdonyT4boa9I+0QA1jRKqtOGKeXVEimis11UtFPFI5tN - ###pUgQw7RpBWkV9XeKr8ih7CmRnYhLFwxIbkiQWpKEk5DekVdJzOkFCUSCvwmeYHUn - ###8lLnVh9/ZO1sC+V/Uot324YscZIzxtnMDxMm9C3fdXtuT/WqwJEJQf++rckxaMLg - ###Tvwuz26P3Il6r6TIU/ULdLXHGYzp7rYpQ2H5lf5W8EeyTdVtTQnwqsmwoNK2VYu4 - ###R5ZJN2H0/aPPzYaN/NsTJytXzMDnigMrEk6FUUmq3Rtyj3JJXuXd1ICBMi5v+srI - ###suI8hDE6RZcbGKVbeUhykQkl/DCwNIoVCmTuNEspIF4v/pjQHiQuX57107iHE0rR - ###GszfiedAp9hJ92EapYqOLHNJt0NAENVyafdsWboHZERMvlN8sa2zDy2M06rGkzIY - ###Qa9SEUD/Jt5rlYbAp43Y2V1532dOz3YGKJMwmquClK38iB7mDvMm4u1Uh7e69N7+ - - - -Valin, et al. Expires November 18, 2012 [Page 266] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###Me1/fe/B7a08u2lsY2Mtwf7Hfif7X6Ox2sB29cbqWu1v1lph//u9zl8E99mYU/T6 - ###sb6OSZUXNQRnxf801xpa/sf1taL+d2H/Ley/hf23sP8W9t/C/lvYfzWTKrEj3Kx6 - ###JhIRMF7lreVPrkHouH94ANmxYS1Z918f4L9dEDC6/6A/v9KfUoRQsxGGCmhsT3d0 - ###50xwtpJBLRLXySylBAyZVCQnUSZDXhJt8R+j5qYZy+62BPuvzLHEPSlzEpD9iffw - ###WyzxYdElPhWMmtqtmZAdD7CrMs9B80LXDK+sp/3kCOeikkT5UDFc4j68/Szx5dN/ - ###ci6xezrfEk957i5UQ3TFUddQ4b22yBJjrgiW5VWsbxVrENx4/SkwFqeYTGdLx4iu - ###PXTg+O/ZP9PhmP7TqCDliWkdu/5FrCbW5Zb5HiyNz0b3kd6w4/SBN7K66MIcGH2V - ###91HXFCmbtO/eJUbHAeB3kvrBd+9kFRcHhrXNVHvdU9aHQAMf8q95YwJNpH0ly53H - ###1O4eDLsP/2imOtGDmT2cB7vZKAkIs3VdBSWrFEGp3L2AsS5l44W8HjYOPBHQuMQ+ - ###5QPttf8nHBt6A9ZshJu8N60CKOUFAOmywn7bh2djn1lXxNS5J6XfP3xql/BaKgrI - ###MPDmy25JoBRfYsVaZZZsmHTNPCWsVJ4yPNE8gPcZHDUNZ2Qgsjik+TVI1GiGpwQj - ###epdlRDv+Ib2RVHVkmdVG2dJd8iNrrNV1/JCJ57j+Q0HA6ra4j6Fz/2g4nk1dw1vP - ###B4BrORcysvayjZhdbxiWg0JATcE9xnEox0oPRB32LVaPhwhjbaURudO3VjXcLfRG - ###TknoOns9hX0BGTcIZkOU3PATlGMehyC9Tjx5840Fdi/FnSA5wmgnQn+P0P9S0pHj - ###iN/gew+Pdwt+pVG/GWzxSXDFCS6gIwfstwiwqhUa+xsHUIHOhqNzquP10Q5LAoo+ - ###UoPT8aSHKuPUW/v7/ALhZYcvxIsQnv7WQqf+T9cdWyPfxYROaHfF5Er3ziO8TFdu - ###10Edyb2L6S5RTB7Ss4hVzGI2IGFowhW/05zo2C54PJMU2IWf7xhIFdFgvNPR5pYt - ###MiXHBlXbWzs72jTG9oIOERCjGerJIBRgrKlkgwff0Jv8R1G3/3n0vzxDumtLmVOD - ###xbTA6frf2lq9tqHqfxvwvyL/U6H/LfS/hf630P8W+t9C/1vof5P1vygZiSTUQkPZ - ###85zrEU+wHLn2pXA1pVxav6V8qtPQ8S6mO+0CGXtZxeTSHIpJfYm8EMdL607psCr5 - ###tX7H4nBR0PmNdKfWorpTeKS+fn3qEmOKSS+3DM8ugD2eQsvXof7Ko//bpwrDQmBF - ###STWjdYVfLEXsfXigZphfib7dKoSrv5z8d9tw0DvwKV4/+eU/zPmg+v+sNlfXC/mv - ###kP8K+a+Q/wr5r5D/CvmvkP/C7zre9clk1JVFwM7UHVuzsZRaAQa4cyf0yPQHLvOw - ###UcIngExIZUT1yIpIZuScULZ8uIShAKsVXTz4qLn5KDNdUAbCSws6PsVnZmnCY1gM - ###kslZwv7DqU2BZfmnZikUM52bTM0W8M64hTch5o3Rmg7HF6zYB/pZUBJHTOeIpspI - ###arplUtMtSE20GPhVk5xYlDEPMoZmt/CPwZTJpvPJcE5HTn+YjJZ5BwwHUeySX0rS - ###NxU+7a1VhT95gCc7dfwwwWrK+9/SyFXFuib1rWDmxj9YWErx8/vKf1TFzA4837WB - ###OeyN7l80/mNjVcv/t76xUS/kv0L+K+S/Qv4r5L9C/ivkv0L+S5P/WsiuWMiuWIxd - ###QSrAk1swL/E3ucUOGO4LHwMeruDtE005MByWt8SKnfL6iPzUSAr1VhrzDtcwDkcj - ###0YjzDHdAlVEZWWcFMSx6MjB9y+BRzlGIWQOooriLD3k67HjWD3qprqKq1SBs4stT - ###b9SsEh5omf50oN1g6uHUQONX34jhWIHJ6cC5Ys8uzj7FxCxvXzHxyrrdrq+//Wlp - ###9W19fbmxBL/AEoFq+9N+6R/W/7fxplf5R8WqTkYzv1daX1trri8BcN6sWKXbt6tv - ###b5c3l1bL5fJW1Of/+f+APwHlXkXpF6VoH8x8Y9MKmPTU2CDRiuS5eqOO7A78/LRZ - ###Y3qAzUZzjX7ZqNdq9Mt6o/kT/bK2ts6+QusH/bK6tsE+WQUmmCV0am5uso+a63XW - ###qNnkjZrAI9MvjZ822WSNzQabo7G+wT9ZW2W9GqsNPmKjWW+yjxp13qje4J/Umpv0 - ###S/2ndbaP+ubmT/wXvsb6xnqN/4Jr/AECdqQpickMpcwENuMHbHpxWTHpTHglJUBo - ###Nhzm+I/nq8mvuFAXMH5Qp1UUF9HUSsXkhUOctNghz7eRtlRMcUIuamuAPwsJmZLl - ###/6lTm5LxiKmVm1tRr+TC6po+U0yRtiGmuenU2LedOvs6HosiQEXFLLC6iPyBUp+p - ###rRIcYGEdnnSQaCMcPpwm0h0DwTGG1ojM/xT28vq1FaX7x1FMgTNhn9dWk6UprMkr - ###PNQLKqFKKppnh5yoq9aqYeTbMAnRLS6gEQb19HlKnTA8pqyTqNtQDYZLYHmCiE+m - ###GKoRPSJwcyejB2+o+Isr2XpEfAo/zmpfzhCpRg+xbKzbVpXnW41m96KiTyz9leSZ - ###rh60lgApoLxg/MmUkrsw/FFDFqC5uh2UGjy/1C8rPeu8J9vIsurnLq5AM9SL6f7q - ###6qLqxkVJCffSlwenkLQ8OWmftkiRtij+jVj+aqTWE0fwKeCZhidudzYJQBKyAClp - ###JW/pJP2Sv9RHLxEMphELo89LfrVexu+q4s8G/RkRHhh/lbMQAVZQd1hVaP6troXl - ###5Trg9+VtinOKoMufBVJcspRNpYiIlxWEVDbOQb/M4ceDQIDS6yrSaAJKxJg2gRiK - ###jQLNlYHCwzb24RmWxPkI3au0OgBmuOh60rBDAHdIK7U0jsYtNdK3lBtmMFIi2JoZ - ###YKupYGuqBxAiuLFTEtxqCtzq0ZsSH5LBrG6EWaHpzuX/8yy+P7n8f9ZWNf+f5kaj - ###qP9S6H8L/W+h/y30v4X+t9D/Fvrf39H/5w/m+6PqsZjvz9qCvj9rhe/PH9H3Z1f1 - - - -Valin, et al. Expires November 18, 2012 [Page 267] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###/VGkIIMjEIlsDA8W8waSs6tI41Ssnwp56T9S/oti7F5c/lvd2FiPxX806oX8V8h/ - ###hfxXyH+F/FfIf4X891eU/3wUADnrfnSM3AaKgPAhmiT1z5Plv+gLIDt4xeNfELEY - ###DdQPRWXO6JOT9p76Qc+9ml2rHwE5dP0uyZ1iC4DWeyDEnpzYu5+O2vtCtLXt7ngw - ###C/D/X7kPSO6s/9r7L5BruEQbCrZ8x8SQw9jwvkxYkSH78OFBSrenfXf01dTV7o3s - ###z619Y9fwu4SurFRF2NP0HfR8tZJwpuhLxJZoHXI5nBd2SsABLIkKj1W84FSszpTT - ###c8b8GQpLTo29affGGjjXZEyGN8fraqL7+7RKTgmQpu/FRxeXuVIoiF1Tv8Cynugx - ###hlY9CZaIp6FiQ91g7FiT93f0ValWBYPnTxEhucN0YGgLB3PlPT/v/kKZ34h/82yx - ###8nttMVeijrG/+wj48nE2rWQsUfeH4sV4gB8aO4+DkQO8MY60Ne8S3S7CMKXZODhD - ###F5osUAoodkfDMTD1ATBNPWfqWIwgzybuYhchVwZhYGn3gPX3ryu5EnWcAztJfiYy - ###O+wMkK1HJhiAi4LHsy5x6DzsephMOGcukaM+FjN+i/2oRnV02rxq2xWM9rxLhD3v - ###7Z7lT3dyiGQXYAXSCIlEPtwRf4plXSd4V0bAKjNqPRdFOAr9g5iPCt1E9RbGyAP6 - ###FAlCkI+6/zGo3x5jSeL7jO2QMy+LbHJx+rfoBiWcoyVi6UW2/g7RArmZG35XyYNz - ###AmJPISpz5qE/dybX7vQMoXs1DirZxIXa48W1xFUoQcfysy0x3sxB8d2+ureDe+SH - ###KnlvLvWzWCckfM6s542AufJ7914vu1zjPEvs3ji+7w6Oryo5s/mz9oLuPUe6p6wl - ###Eh2z+4F9+/4XfkNN7O3JxFWKzBlaRczZWDR+Oa7l4Am3NBVSykIFAaKlsiXuTSeD - ###fO+tWCIf5DlzdyUxVg/39mm9FvfuTmKsvrioMZvDu/xpjue0xAzJIuYVPnZdEHae - ###YYHSG5QinsO8LOlacOOMiTzAvI+BlyLPRT1FUnZfGUExQLIKpvTaW9fI//PMc8oF - ###ov429ndtMf9vdZeUoRbFguRbJC8x312Slyju0lMWmRNRl0jKxro4+a47ml5FER0R - ###lIRieog/L7DEnPVoQvZajui4UIsZL1sDh2GcdTnXXbJas+lIzilJ7vWOde9MxqRs - ###DjUZD56G5qyJ7agDRIjObe3JxXKwV75sih+ZU0AwG0y5DwBzaH4qFqlLNDQLus7A - ###reReYgeaI80AkQf54+5TyvvkxSIK9KnMiUUk5QI3JVboPt9djDdDRAGoxDK9JC3x - ###C2svU96X5qNE5EFeKPKgHThnFmf1G7B6eb1RTLWlWN+Se+f65Sc9vWFJbx4B0j4/ - ###4Q9PwFFfLUl/fmLTFbK78Fi83BvoPj8/+dxvoPty/GS2iikfxjyziimDWUtkwyQP - ###rFbG65vO1CXOcIilzEM1vPas9eFLm3EP+GWBtC+DtEnZu4AJy5aApCc3ZNqe4efP - ###JAQxJEa2FWUSpMPJrqAMpeFa2dimQOlnRuksfAEUZQQlA7Ej79fnkUPmQ+nK74jS - ###f5rXjF+4SKegXTL4Ou12xaxUiLqVvLfrBbRmWdT4uN05JK/ay0ouaoztA+t5fl4I - ###dY/mTYzwdHX80POP/Luf0TX1tFnLs8Q7l9zA+qSSl9z9See04IOBb0Qa6gKvHqsn - ###kYQXV4AUq6w86PGu3fm0e3hm0QzMk90SRyLwQrxPwfPhRZY29QvMmbJCbbWqTpUV - ###pIM1f585/tT7JbdNcD6StgRTwNkCVWO4sVFJv10MikS+5keEBd8uezDu5rhhAnVD - ###doxfMKeP1jmkmvyDZU6+EMJ9bwKT12vWMHiK7O5ca+dsXm4ouwMUie1/KRoVx8gv - ###gFMsOCF9nWKJ9y5zNH6xJcabBbOr/sTO1oOIJVJ7dIo1ZWZ5mSX6VzbNWsmJi5H/ - ###gVhs8NJLHLpDe9TvB+60Mu8SefoJuNaIoDDQaPL4FLqYzEdNJvaElafU8dEoYBFB - ###5OUsMVWSx3yVFaXxfI+RqiAKTSS61THrEULyma3hV8mnTp8A8hyBtZeihM9upF6X - ###r4dVnkPHn6+WeVYCJ/IudKawVicgO32JyQVtWAuss+u69CoIJJqHwgNU9uBlZg+6 - ###/D5qpEoin7xJTOhEmu46XQ2WIaVY+FaxrWYT+RCKQrVToRK04bJSVvJUCu8x/i5g - ###uYuSF6qzeAqDgY96MP+aX4jCRzruhYH30hT++Len8BJVmNNSgBYhw12ldExkqp5a - ###rx8uapfJZx9Xw7tBRNFc351ceyzchBOPECj3N+4ESzAPpM9unDsXOTNbWBaYchSd - ###MxMoypNeeLmaHVuxTSt+zG8x9CfXQR5WT7IYSqB5xMCqhdE4p8UQl3iaY41iiafM - ###g+BJS/vzCcwqFONLxMoVjQtMB8VAiViqCpbqEltnXLoMrw4D5I0z6L8QS0+0Ot9B - ###0xJPY4T+D8fSd/74LP3vQPBlCpmL4IOsO3fmgEzljUbK3vLC8/cPD1aVUt7df33A - ###xHfAqnb/QX9+pT8lr1zAYRP5ra/b3dGdI/HdmUxtd06mNtJfze0FseDtXLrPV/DU - ###ZCznlVh/gyU+LLrEp4Ixpwrtfo6SrERA2BvBX9vfxCqwnw8VDfVOn10RmShwn863 - ###RMESUJ5TcdQ1TJmx9gQCgpGHbhBw7yT2AGluv9TApq/+VK6/L+2u+J9i3DI7S7Qp - ###obrVGly7VxMnweViRRNKunF6+vUfS19VjMNGH1gd3/xvz5wKlQdxgS7a8DSyd7mK - ###roMi5J7yEpA7nFjnkxmGOUlSJCGypQbWM7898WYEhzkKWX9wHihglaVejo72BZd4 - ###4zo9ezIaDXMGX+wDVwN8BvXDbr+BhWmOoup6ICRdBsMlueAo+sD/vXyqhYkrevNS - ###5zNZ2Uu0ZX4lb6q2wuASC7CYxgnDZ/ryT0wYDEuczrdEHpUVrvPy5QlDQbuehzBM - ###n0AYpqZLIjLfPRcUc9KFyCfpRQhDq9fj0TawdX7Nep5zTbyMpjO8Bgoy8X5xbXnq - - - -Valin, et al. Expires November 18, 2012 [Page 268] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###uLHoGYg1UcKYRNhdXNWQF23mELf0JfI4pJd+8uiw5rh8x+JwHTjp30gitOYjYZFE - ###CGj99etTl8gxuzMa3MF5tB6sbeuqYjlBMBsiZ97CGkXB43DoIkqpOB5gH7u9354D - ###q1sL2xdhEWwNwfcZJRBj16/13OfxYc4npYNlNsjz6WlqmHlUMVcLQ/HqqbqY3LTB - ###Tit4nPakPFiAWLMn6I04Vs+RNugHTxKEy5E+x5GiL7Rx1C+1NEr4Zb76rzwa7VmK - ###AGTk/9+ob6xp+R/x1yL/Y5H/scj/WOR/LPI/Fvkfi/yPRf7/tPz/IuWEFkSvygXi - ###yxzp/CcUIx9UzM4wGD5f4sZ9aba90cyflp/I6ptC5Z8jLD5PJQHydtp3pk4lwXll - ###sXD3HKqUcGaUWipJurH5Y8RzTK0foNlNQob11BkHDAoM6ZK5/XgRA69iDX6Bh430 - ###QB1SA1VocJpbLW+wvkrfrK/yUgZhM6nGGbYr6eCLbUmqwSgWzY3LpV/cyaiKej2p - ###UzmCG04vpvN86IP2zV593QZMvPbdnr2+Kk1fMf5Kkqi0hJ4beuIOBlVcAD9ZQi91 - ###6uVtLIsnekZu3gPXIQsd9g5En8EvYql77f/BhfFBpLl5eP1baahcjtl8BvncYK7m - ###mlWFWdmxsZsLn8qN+MxY4VLp+45qg0rFIDjFuYCPw1IQpuoMbHvvD/b+CfTvvNmI - ###NlmxqsoUcnFA6eAnLibcZJyvtMEwrSojiXTWFmeaVHczqmzhWXgw8M87CXstz1Dh - ###ItyYF9+YhlYCqcwYZS3j7VGxqgqjmjYuJv9hrt6pATsdvlK1xAin1CuslWKcD9pw - ###di8G7fm2Nv8tTzmTOHy0QykKivyB638k5d5aSBeUrv9ZW6+vbZD+Z6220ag1Gn+r - ###1TdWVzcK/U+h/yn0P4X+p9D/FPqfQv9T6H+Uwh3xGh/TGbLZ9tjBaAYgLoGuG6JQ - ###f/KPuHXDvIys6IQSfUnxXA5JlvAaOL41GF1LCRzh0RoDAXWRe3csEe3lj/xqLNcj - ###CYRvrFJnxB4eb2p1YTwgVB5GgyFpFXTTweQWmO29Or4B2cAajnygP2x5b8qWSMk6 - ###dd/CVZW/RDs4BjqG1JclA5Bz/sFyQOCGndff1OAS+yzD9z3sAJ5HqQ+bRO7pIdWH - ###t3QC5JWejwhMFXIEklcSvMmpkaFyHV0YfIAFSCQ9HM+EiQdVQiGKTgz+77S+nmaB - ###XmLZmLAAZ7J6beAMr3oO5U5MbkTOQa+ETCWrbWKFJ68p00RD6Gai4bG2YvQX6yca - ###w3fhWi8iZzlRQTKU9cQ3DZT5dqiGpFetKsKeNKRSNlIa38NAKtGuIi8xrOmojKQP - ###RbZjNBsj6QVpHdCnYjVI0xCNWo0PC3zRbOKzsY6OgS52DpoNrMRyWpI6rtaw/Q+R - ###DB+LtabdSry4hGzjwJ31RuKyxbIKD5DPDEsnWOEFxfhLb4qUAn0iaCTTEFePwEQg - ###NxRlQncfxg53bGHM3nQyc2NZwlSkJqUzLUWkd6VzSdE8cyQOHv04IpsaglC2IMYr - ###o7E1pg+UfCtA9J+iEyGmUEMs1eeZDsfImz04V+x6Wt0bbzJmCUwJE2i74V+0J3Fn - ###pGH80ZC16rnynZMQJ8QO/Viy72bs0pGiZcd055QjwvtFd9d8A/VWlfjnl6Y7Gc3D - ###TzhjHr1VJf75ZfLdTwcNh3s+woBDK+SgEkdEMTk/x3kojga9mnlXMlKJwfePPofk - ###R8ckNvoTFxWCOm1RHLfnXVSInTWm/uPli3XVXxy3ol18an/5UtKum6F9Gv6ZR+Nb - ###MmFchGXSLpCms43gb++sOv9V24vIyShoOBAP9LtyeTiXpB2NKAtib33rVUxpmg41 - ###/AESFZpTMB0IsxRecdJTMkKqktBKhYAMUWEDwNl25HXry4ltC3psxVoweuupX/ww - ###lHzGOaXh3m1HBD82NZFT+TXlEjEwYBMsAgX0pYecpqKeFq+9rN19pYzICPSV071F - ###Kk1vp+nhlUbVVd4pp/dbUeTfiiqrp2eiZkaGKrzX8FhKI5kIj7F/eJPV/nNco+cl - ###QM9LhOJY2RqPB49GFk9Cw5BXgXn1N6D25qef2JMH56sTdGUb0Yp3latYlVivCIN2 - ###De9N7c1mBZO7AdmJf1UXXxFNBZpTic8Ok5cULgzJxzIrGt9QDpyaX90TODAINEYA - ###KyJsJAJOru6CWzV2N9GLkKHLoBXpDMyc/N1fn6Jkg+vFeL4X5fueyvu9KP/3VB7w - ###L0eKo/8yPioI4MqXrEgh8ETl4pNrED15BUURo9xZAYoiRiwuZb7onucuYsQ91Vj8 - ###FCFrhI1wwh38qIOOZ6/puKs77KOtuNbotoJ6Ib/DEp5VrFN/cl1hiY4ragkb4S8V - ###1xtZVuf4zHZ63+zeLqXzfe9MhrujUTBlPfFPmp/l+8WPzr0B/xIkpmbDMCStA9PO - ###wS+YP7qCin2ROw0nkf6EZnf0Gf+bykhTWabTDcPQPXcw5bRv98vBw7gu/d6QFFzD - ###mVgkI5i9HofEdEJHx/4CWG0aJkH3VQravGDxYK2vdud96+RAyuq1HOmSla4Ttz8g - ###DWSUVlHvaurWOqszCm4lzmju1pizG92HB/seGNPRvdujnlGXL0fHNgwiOsWu0tKD - ###PZ4CUxldc/w7UhJSDBeF6mGKQNT/MnuHkoP+ajACCZXfVhoQMBOTQgl83xv6b8S9 - ###CseOEX4+5c+t/z97/77cNpIkjKP7t54Cu18cDyWRNgHepJblL3RtK0bWjbLdPQ4v - ###AiIhiS2KZBOkJfeMI34Pcs7L/Z7kZGZdUDeAoER7embo3WmRRKEqKysrKzMrL0cn - ###7Bb09NiTPztba5QOY6rj4TP6PZ0M2/h4o9ObfMXLH7r8B5k5uomFY7B8yuzVfcAp - ###THfyMPQ+7OyT2iNlaMm8K2/Iiyvk7+J2Rc+4dG+vKs5iukuiCrHeCQ3FEjaDbCQl - ###gHWv0Csk5Qaq9yZP7SLm14+/xHDqXMWThzgegDZUDc+rdK779BEeTSfsAqnumDBL - ###8mLMWJslY4e9G5TNGpq7XHhx+v5kv2SsXkVO0RQagypKjS0UGuukpqH6lU7sIiZH - - - -Valin, et al. Expires November 18, 2012 [Page 269] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###Dp52Bjr1ulMqMkpFWlmRiKgz6X3BafOZoG1HxSOv4bxtepYiO3GosCTGbpACq/bC - ###BgvFYJIVKT1pKq3mz4kNqFPGxFSpzyRzXcTWuL1bf3apxpXdn0N8d/9gDzcKIdh7 - ###8wbIti4UXAZHwdhZXIpz3zcsXNp83XoQrul67mYqz6A8NBemIAQchG8rzqUGPolx - ###9C/Z+X+J/lWw7Je/AsP8cHq0d7BvGlQ5fbF0VXhxO4rHPQCiw0UITaeeY6ksdLzd - ###uXhHS3J0wpeEsM+BpxzJ4zHuJmkhNn1z0fwLAE4HIEN3ZFFWfrk3fKikzI3q9QEs - ###6Aylsr0EGR46DkUDj3FQL4knE15VbUEE6dYNm0gNm6QU27YaoAFfxYbO4k3TTTah - ###VfK5tm56f5WjpXB0t892LtoH5AqE7jLwFz1Jsk4tx/vxRORfJo96TNuexaTmplys - ###CR/1+19xCfEMB/2XO3sN4dAbT/sxanGelnWt9PLlqrrULgAI4FOClUEhxFDjkEhG - ###0TgBKRD6JuZXzSbbtmyKfiPJdByXU0dv5vv9Jfau+1i9PJJuhUpO3cC77/X7oC+i - ###n562JYU4bTrQqzNj1av5wSJedMiv+lRtodczcKEKVSifiO+GceKOGSfuvNcGz36/ - ###Gx5e7LwDWe7g5OfLt+G7tr4DRO5SWPlX6PFw57BpsIN4eh8mv4OejD7lJe8FCfQv - ###eLyUBmaqf5imDEz3uW6c8qmuwjQSzojTE6FUoQer6Lek3bCr+oNYmn5vEMCDEg3l - ###uAK6Q9uj897HtVYC1ugqKRnjVVxrt5p1J5Sx1tt6p/rb+tIDKAJTTrt6zqaZKVSJ - ###09WFgkouW2xIucptHEcTPclbLdPUrLAtUYeTOFc3HqHLGcbZDbzE2tPqtpTczTXt - ###NxZEKaMNL99eHLTRMzQ8P7kMTw8P2weXTBwzKWNu5mWxpuK9+FkXJkeDzjhGvzRF - ###QkUxgs140UIEw5MuRqDEUM5GdsWx/A2O0ILnoXGq7XH7VM4tUeG+3g2BbnY/HjCc - ###cWSRx95t7+bWKkwlLG+KVcAUuxVE4NupHcREw+HRyX54dnS59zb8+Pbo8iA8OT0C - ###3B6i0+nR6YnYIQxHqfECxkutFy6DtTnO7s7J/sejfeDvB7+c7Zy0Zd/lFVty+ph7 - ###n6BbQzQsrLI2wmGDW108EzuZnYvbOnE41WaK5eVMle749GN4sQMYdUwdNJJjdB/O - ###RC6D4v0uXpGpJqN0Tupb2irs7O/Lt4KMt4DmWK9AZf0+SksisJEVkmIvA3K5O2xv - ###kgoonPpscNny+01D6VPBJ4zp7F6FM1AC5UzJUDENWickcus+hjWAHHiPe4k3Zg6q - ###3IJDM73HKAiNq7MbgOkI20rX3DKv5NCb/CVB+8GEQhqSO0CQwsNUkAwOlgH5DHJy - ###HVJVn6kFmQqRDkV1Lm6WxdpclyMy+T9qWjKx8RNHMUVCl8Bni3ryap5ZAn8CnA9i - ###1OdGIlAFFujqK8jQ0cQboTFP/bUzVJoryyhNWCQ4llkDdBSHz9gTfVSkWfGTYYxj - ###8rW35tWUG2/ZlSnlaDYVtBl+7A14JHslHUI1A6X3YYiCEOfCLaIlxTZa9ri101cn - ###ot3C4ywRHPnUuKG/j+87o69qp1iYieGGWT7l1xQXa/DuH/HwupQaXlftUUFGdGB0 - ###9qwyAQjMWaq08n7UxWuuEcvR9ZM3iB/zrLqpZXddX1m1wIMywjwcSuwskaFV+C2g - ###0d4zMlJYig13ETaSV9AtYWr1T1UdlRhs3uOkOfsZvASYOiWfiNUZwqM2MZ5BstjM - ###ZMqNWfN4KujrurpruPl0u8Dne4LTYfpAL8K7sg6X94XyrYCe3rJUPxsnrvqoLF0G - ###QxlIrZlEBR9Qbm3IPaA+y87D7j3cslpQlbZjy3FGLhCawvDCJ2az1O68mW970rmd - ###jjXzAhXBYIoZPsNwb+3OqKyuX0FS0u72cYQ32+yK3+XvkwUw0JgiHWd5AdFQdwGJ - ###QCVx/1Q2pzADbtnbOUMHU/q3tG1AjpA/eRU/ePnyZa1qgiBme86nC+0yMUJtXm97 - ###Xs1CyjsUyUjXpLAhatnDc9mLv8QDkbrC0EOp1QsiDX330oOKptyJNX/zJkvno0tU - ###KfScX1yGO2dnF6e/WGaN87Qf05IukNUEXPkN1XiiCElKtbc7M0FE2N6hNAUEDAnT - ###FTbe6vO49A6zGZOuhRqZkCYNDqZd2WKRGDU8SRJZLgfO2BoWMWQjRGwaS5nPQ59w - ###y8lsaNxHu+xU2YO8zrBfzQSLrgvxKjfbcVndBrsOzZsU6K8D4HF4vPNAISHBmtvR - ###cEWUS5azSuqlvc2rXGKzK1jJBERIXPxCvVwIlFTkUq/XLcafhSUpA81AkiBBRd97 - ###vZ2jQc/w95RTnI1k34XkCxQmePE81SiSoNuqOK+7w3vFTkK0l/p1SB5ytgc4o/KQ - ###aO5kGxdhK0YJ6kSR54h/RXr3C/WuTNvcOmfjWOwcwPw18L3qy9Y1lVPl3/mEvVeM - ###IaOm9bJ2DfIQb6g935qBKeK2lhyj+crYimuLGeXkXXYWG4C5sKKobD6qS4Gj15q8 - ###TbVMTho8ZPz360X9h7OEiDRkUA8z0Z2M7UC+lITkamsHgTmx2stN9BhnbqPF6ULO - ###h7zQ0DsVJnbu1wjuZIKmEAqRJTeYV5neojkDun1IlTWk+fk1XL61DKejnp5FCTRD - ###Rkc7l9JYpHtNSMciclr2fTtYRgMg+A4ABDkAfMs3saRePhRR/hBHdwpjzWkvrejM - ###upLj4oHLi34+7CabEaisd8g7NMUTdvs0vAn6KJ9UNHOVdRvtN9N7k3xjfPUlGfb4 - ###PYoa0ca81zxraN1S5uUNbTx6d3QSnqPvVLi/m32rY4GjnWM6Wt6k0tPTTFLfVdZ6 - ###ogw4EyZQWMOz07aQn2eBJlZSvykx6StbJFh3bTEWenK8Y1vjj07O3l+Gl0fHl8AQ - ###tRuCOY2nb49+fstM8GqXfsAPpQWvvHGOaUel4d2Z++rq0y24zgsqdIpRck5wMQ85 - ###CC8JAvLfkyy52mjHeAWKrMoeCqVNHIr75CR591cUi+S6STm8ODgnzk6pXNJrhPz4 - - - -Valin, et al. Expires November 18, 2012 [Page 270] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###k2DWBc35+x1MZBKaQ5DLGHRQM8/jPAdGxy0jA6OhcSPHtLW7b8KBfsmV74GHMEpn - ###ukX5gqlridWuHZcmLkexsn4/PhIl4lXx49XaNUy8XoXthiP8Ufrkl71K9eXmBrCK - ###IK7U4SC/BuYjfm7Bz6305+B/fdD2D5PVLS967CWlT4jiahX+W/Hx4+dVl3GfmedR - ###Jrfvq+xDJBB3VQ4L/2q2Z0sxzsF9JcmfVAFrfRZYNeHipXEQQvGxxjuU1TyjwNqH - ###oS7W9gaUFIapjIZZQ+n6+DBMbkcpazLdi/J80NgEK4bp03RkZ7OxLQw5QPxDSHJT - ###JsqV5FDZ4DiD3bTT1emo+PaMm1j3Tg8OmXQOi+z0JAi4iyaKfdNoDHsljhNmn2P+ - ###Wl40vqFsaSiic3yser1Ej6EGxTYaKM7rytqICAY0Pdrg6pCyu+x5vVTZBXiBrsuW - ###bSe39yxczuZrmZeeV6o7drpjAj9ANcq5aXFp/Jc1dAHfZg2xD40tzblbMoi0+rSd - ###kr1ahsNDHqqrL5vCTeJK+A2b+ysH7GfuLckO/XnZYc5+384B2LWt1X1SgJaLS1tS - ###1kF6Pj052vO4sDAzkiPfgQjjlnja9ttozFNmKScvf0WLcXK62efv7lbq3qK5h2bL - ###0zVL9jZctMvZTi8CR+Hu6Wn7MrUNai5PcrqEA1NQNN3GMhDA5D89Amwl30u6mYsK - ###h29+kDVXplgIKTJ30iiYvW8zzAgx03vx4nnCmo5Gw/IM6CT/saveZExVQQ38KqzM - ###ipibFeUspyplcvfBUMjVKptoN+Ym2roLinyH+DzN8fQiVPUE97RNqxwpQzmr0sfn - ###eSEWOcvhCKtxhDv6zkwP2kWdy1Fc2d2m2mIdwS4Yq3PHFtwPh5in9wveQODxQIlc - ###C8YWmNI3Gv9OdtFt7vDCpa/zKNXKm5RZJPdCEcsO4sh9sezZrAn/VYq8Zt3tI+Qw - ###7uVbVY7Tjm6tzxT9T5iH/bIjcNaeh+u158yDjus5wdfeUWK35NEv/1WKvFYYfJcI - ###pS69UJPoGigjNlLYvwqQR5AhtZmr5Lw7mT2kayWzhuSYVSY49yyzsB+kMtgy4/+/ - ###Sv5/cgNaSPHHAvUfm62WUf+xXvery/z/y/z/y/z/y/z/y/z/y/z/y/z/y/z/efUf - ###D6NkIkL+hQfzKkv/cT/FCypUyKNOZ4p2kpfZeZCgK+Ahicd1klX0If592iM/DZCo - ###vzQOiHGi1QUYdW5KJcVnL3WsLhWrOn5BOVWTNAkV93t7QiF0V7HztXGHWQAcQ2c5 - ###Yn+ijHOfPbQLPqNM/JojmZnIaaVVSGPjrfuFMlgVGprlf3QPrbiHuZoVTZ9lpk+/ - ###gyOsLAsE6mDtfRLF2X9hfkzo0cQyOH0Cnemz853J/QgkKvwTAGl2QviAK8k1V+3C - ###i+axvd38xz/4pw35ya+mH4P0Yz392FRNuT/DMT1P5UVK+8nuG7TcPaOv+hLjTuLp - ###OyiTD/m21apq6gjo9zVFDWpGUfiVJCA48X2KYWTBR3iHgymGMf6BpDDTI04xJQ1F - ###9Ij7umKP9GBRH1B8U5Jzigv9Dvej8TOrDvJpvLGnQbXxBMT9+FoDGF6pbHvB1neb - ###wbExg/4fBQonUhESbxAzMYuh/ftgmYGV4ZPnHCcdQwUXidfN01TA061EgR/6pSMB - ###xjcmxfDYoT+CHPaoBU9dxW5QXLE6/d7IKyUga/a7g79MvNtoNIqZ1zaIqSBm9r+m - ###ojrlN0G3mtVMgFVnR+WBme+A3EX1Psiz5c7ynrQ4ix5w56qMKpdlwJZlIJe/4t3B - ###V9fyIzdjCz8A/Ko43rIaBqIhw+6WSUhmD+b9BmedGulzPkp5onS8WZ1zujScwNXO - ###A0fnfm7nhpupqJtiHvocwfypQmFbi7CnZdh/rnuDLvNrZ8lcn2UJyrf/+M1atWbU - ###f2zW6o2l/Wdp/1naf5b2n6X9Z2n/Wdp/lvYfZ/1HJdO6Q2T5PknWYy3J+vP+fack - ###67GRZH0BIM7KYE5p4tBV+dPncpEM5hcLSrA+B4iPM0AzQWyzqCyeZX0hC+0ssKeV - ###Whh0eZbjQiBeYj1ClK/U0x2A5Xna4CxEOerZhixHAUz27+Px5dknzTHHW/PgNx6a - ###p37+nNFFb/BFiUrSukKzxLAT9VlaT/vhR5B0mA6rP9lym0BPjtuHaXMrG3lGYvGM - ###zvDhOGa5eFgwMH63cKGPtE7f1XSYmWhhtROh1xvp9AXfjhiyMAZ2y71SiHBU0JNw - ###TPYZGzdC33yIUVIUPmvsGwhG/TgCNCS/T0Ekkuq9CogVzo8pl5vuenVuD2Ez5NTV - ###+z2GEurzd8exaeXmng4DIGS/h5IsC7FtZgbKZ0PxRg/To4hPit5lwVjj+6jf+yMW - ###4ez4YzxI03yIenfqfnDGD6C70lUPE5trNix9HylFWtQY6oII5ck2AtOGdMDgFfsu - ###LVvMi/P5hQCiQnvW07JXa9YsoxWRISkBFG2PBKpFwVrL4xhVt5DZDTTXNaUgoHDG - ###dIDq6CTtImVLPdtiTPvaN+fJCUWbp0Y1jmlrrNFc7xKmCvBev+bBApnwLijDuOG5 - ###yWfFm2o/Olra20vUW5iMMHeGKGyiZ6rndzYycv7NtitqCk2B68op9MomaniYSh4m - ###WCRV4uuUjUuNVEBXWkotVC/TMVjmtVHkY4APjnLGro0k4lJYckR6pcdaOTNLWTkz - ###uatgcOUcRJatQ8JEyTlP5024oTw5aV11C0UUOUg4Ytm3M7HkIjBocDToxo/ltLKM - ###+vjs4II91ibM0K22v58SAOdGcBD8RlM5Hj5g9pZ+/NhDW4MLYXbiBZKcEQGYCMqV - ###OgVHpCRRYQcmq1CIsqplVaQzxxjHqEHgENLo6xpD1o1iqVzYQKnMUbbqlBhbo5y1 - ###IlkhOoIQVa6RQ4wFCNDcrAITjhumtQxm8v4kl50YrTluuexOtimAASNXsaaA8ETn - ###Kb8pfSTP5mLzWZYzkJn9Z2B6S32JSYfwUrpUW4VSdGQLKWkudEZ2w9HX8EvcmQzH - ###eLIpEilPEmmfXO7QCceqGlVaHAuoqVZyujm5FfO7tDrkSM9N1ujIHCUyLiXxJJsV - - - -Valin, et al. Expires November 18, 2012 [Page 271] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###VTNy0OvKi5l/yXZzz+T3jmAJZgOnKvLDCRClcDr4ItNqq9mfzROZahaFrNAXJfHF - ###xOzxxJSjFQXBnbPhGo5A1AjOLg72jyivYHh2+vHgIqS8GzuHl/Dx4oDSkdeqZnCI - ###GCh7RD0ViHZLhpmlXnutch7ayi6QAeKakvNDKdWiSeluWAzpV2lR9jJCMh3pqTMx - ###Vvao/GpWwKw7uKr6MmiIYiCOxEoNrVBIXskYkQLJoDPJb8gARPwMJUtAdoUdIeJS - ###mTQ/VmilLK8EpgNHI1mPRbVYMeEIRqMTST3Ay1LZLmsnlbFGin9IKnK0DxNtFFHb - ###A3tMzGEUFDFKoh0eqOMbPOcLdfS7dkVuZDjVL2BZ0kxR4aRLGWZd6d4IWPGyqKlg - ###io0XcXJChejMn851RGXOS5H6yyuzmPhzjmbhs6On4Ewm42mHkwS7oaOsu8SX6FfK - ###xTsa6klhtSx42euhrprgvXmrxwqGLoM4Fn//r9XTeW4cyIz7/3rLrxrxH02/urz/ - ###X97/L+//l/f/y/v/5f3/8v5/ef/vvv9Pf51MB6ggpXZKERtyxkQZnoFFWndSxwFL - ###1vkRtdn/lG4DB4t3G/gXufBeROFzx0Uut5yCyvsuemz/Pv4Aqpus/82zb7KbVtC/ - ###hWrI/p5ReRhmW2eV6eDNqhKVgbLHGHP50en8cBsPyJKsmpLgcKMEMQsqxonlJyvV - ###l41rMo3xKn6wjZhBg6WnzrLteBXPD9D6RBYc1cotcjnNLracZ25zZLAK9JLLi8jq - ###VyAbrFIfyp1yNedRYiaI/ea0IPJit9wcwU3caprhlNowuxaW2kHUlzG9do0tU8DT - ###iPP6uKtUfFMzrYoOTdrNqAYmTH4rhTLGBT666jdhTASJ1W2uuOviuixktZpa2THT - ###3CwsGU8uRtUGyTDNvjym1PSmdYgycbMtbF8dsK3M7w4sk48R4pLuezO3sOAM1loo - ###pGLUbOBGJZ5A2FGxwR5N32wqF8rqd1bhIIRJGeeNKxuq9CIpe5XMcZz1JuwZZBWY - ###cMHm7kFEb6izrxSYvlnHQq0hoi+9vue3tJbiLFDzOPMczipAnDYoj2x6kOg8DlGv - ###dflaoshvktOOozDKOO6kBaxEecoYlShQiBJHkScX0KLCYyY+mUeCCnhOZRRthDd2 - ###LRSOYDv9lfbi6lZWtfeNVFRxdUleSAxU2+dpY+7CLHpdG9bvBoOO32eowDjp9rkT - ###rj5jwrl5XIvPmLpxz9g479rRF7yPSA87xmFFhUKPfAOyjcwKYO8Hv2f7PGVeBmYV - ###YDGm3o+SCXZG4IBg8oW2vMyMdKw+dtx4aMcGzYKpIjRtt8hGoB+xLxlzkkh9kQWK - ###5psAkt/e6T4pY/tHqNaCfv9rVqXudBLO4u/prZJIfvfSO47GN2mLLHEVs1Kj0Qdz - ###lgvptdSjbNWVEfCE1cXIssZhaUmT69nFHFl+wQnLl8VLDL9xZzds/ZnKOesb61wu - ###2dVwOuiiZZGFYt8rkbGm8iH29LmSKjxkIyLJVT/NWhFkIRi8WAT8z9YuO47ur7oR - ###B8RK1rnzbnd/R1bSxuT/K9ma37pRo97d2f7B8c6vB/uYK/4Iq/q2Wb/Gpmijvpjs - ###x/3oa9zdFwdlwdE/Zo/ePjs42HsbknGI/1NuhbOTKuO/54+uJT5lAFC2/fxUm96C - ###RgdOhEn61eGt0R034gsaHYZVirKzuZPMYm0I+9+qKxeDm4gVaaZAazsvecDI8XmX - ###oBn3f7Zr2zMuAGfkf2s0qoF5/1dttZb3f8v7v+X93/L+b3n/t7z/W97/Le//3PG/ - ###iucer+lNHvt0x6b47ae3fQ6n/WWU8H/adZ8Ec4zab9gfJolSxcFhFQFWdXB2cII8 - ###6vhX85rgdND/ygIJ4HWPHLW5QyQFznTuYj3ZlBzT013bz6jpMTwI4azpGO7yg0MK - ###WTiLx6zd1kqeNUCSOTORKfmdNlgeb+KSpZyiNKqCnIKc672dUbCx7G2ym5qqkoDc - ###lVtsP76OpszyI+IKHbE3haZbVSNCdZD59lcKDMGPbfwtCSfRVZ/X6iswzOd/fffT - ###vPzfzfpiMoDP0P+arUbTzP/daCz1v6X+t9T/lvrfUv9b6n9L/W+p/+Xm/26zQulp - ###/m+Z/Rtzns5K/K3l/37P8n+/Pz7GPqIvUa+PMiE6AGEG8HpRVcOZ/7tZLxXJ/z1e - ###XP5vPQe2kvi1qSdDSlOPz8r/3XxOEu6OIwWT0PX2np//O2/Wefm/zxae/xtTf1sO - ###oXPn/KYksixWlXLMso8inWzN/76Jv/du484dD+r7AmpYV68rSKoyy7DxetvwMNOC - ###sBm9kfrHsJvvWKFku9VDqOdIL100tXSxhNKF8kn/BIIPyx/0wPKYU0oc7qxCbyWk - ###2w7goe/K5VzzXTHLFSv9tJZkumalkiGfGZSaQJQxqkDyja/65+hOfykoLH31d0// - ###zCO1i6WAVhuLFMimC9s7wHFv1P/Ks8szIZfc2JKJux62O3l0Ct265m9nJ5Bme1LL - ###81zziyWRTmc1YxB/5iCagwfbPVo68qxb4rz8zzztzbMNAPn6f62KOr+e/7neqtaW - ###+v9S/1/q/0v9f6n/L/X/pf6/1P+fGv/5No663ngIux01GVN4/T8ARW9AuXEAjouL - ###dvj2YGcf5OHTd7laX6Cnnqb8dyVTfWNp9jAZNYndSi7csplUVm1a15quoBRupLkW - ###CQlnlvrCf1esy8wkvUIjFyYA5pYNoHjP/1dAL583jXBZAvqRUtbSsiLMvytuyYu/ - ###uV6zU1Xl2nBM5/YfkYI77I86BXJcC6uHNC/xEEJKK0bpjfgP69x7ATHMrrX9qnef - ###FAbRbtaPbuw0zjkgIhbhnUWQYhHzlJ69NR9OASJLnLwQCItiUU/xNHuhRb5DjwdG - ###/gAQ01xTxWgxLTAnkzN+bxAxISrz5S7PC2KEuURJLEcChY6G46/P4YvZ7jLjMU/R - ###aqU/dxqOiSGy9l40GvV7TCDWTr1n2TV7ZTRt9mmIrLTpY5Z8cg02rjOB+hqdSOyR - ###eTyM45upZQZdw/PB7gqeXNknK0j4/UkUXlkHKTxxnITw82DsYEo34XnQtMZ7cCSh - - - -Valin, et al. Expires November 18, 2012 [Page 272] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###xyHuo0fUQh7D6CoJuyzHJH59CK96k8Se5iS+H9UChHUwvK8FVjqB+HEyjkK2kNZD - ###oAn2hMa4sD+HD/h62Tv+W2LNAJPMYfrhAQYU4xcEX/7Q7X1BjFpvXYwNVI7H+Un3 - ###EVddgAmT1vHpy1X3ttln9oZYWzSI4Wf261hJuvqCHWzKhhWjmXbb7GhuTovQlPVc - ###8UrsMLqbkSCaXd5M78Pkd472EgA05hH7L5S14GRvhKBTXC1rTrbfkleR73gUzqaa - ###WHcSSrB+CzIriayKrRIW0yiyCd3efTaDfrHZa6c4axpgBVRuS7CYoaunCo1imDjT - ###Wa1vA3ILvZcGSuucjoEle9zSVwPbvotA/X9k6RX52paNc1GuqXMSZUl4sIr26DxA - ###ldpc91g2Wr58jsbmMqLbosJzPZaj14v6D9HXxLuNKNCRzCiPHnAMnj2fri/HY2Fp - ###ubjA2qa3Un3pAUsn8uhaWaJxrA80hoGR8QzEXIzLXubkL8Zy6t6MyasUaDd546kk - ###X4AKFfqze6uovbn21wwYv7kTz4tO3mx7VY0D4JGkR1PyX7SMH/hbOQXbCi0DnIMW - ###fQZK+iuZvaJIj/eM0GERSgrFVun/U661+t1HlGNV/KwvT4CC50y9mfajce+POFQF - ###FUbKyi4lflfmUCqjWtx62P8Sh8f7x2YPBuFf8Rwa1kZH46hC/FdD4OREWzpp3X22 - ###Nj5L0EI5QajcKr7l1x1VBZjBgIFQVo5GM0V8ZlZapcsBTyUiltPIQes3Aa1fIs4a - ###5FAqA0RsaByfY4myCyMcMASiYw4WiBIOnuggkLIWr+BQkJCuKQ/WverLqk9JhYyj - ###U5mjKhApuQpQ1HBwHPexpdAdl7vcWQo0P2gBslptiCaM13HrOlyr8AMGVzsxZLU1 - ###7iHt1CjSFVvj3s0G1RV28UV9gC0R6z03OAZ2qF4L/80oda1x0JL0MW/WV3Vs8UIk - ###ShYSnlXCnaiCAY5diDPzNRBJg8ivqkLK5Gij8ol2fVpKJVIdJpGIREzWgIQhzm+w - ###REXrnrHzLWxnQyUrv3CZv+ab3bmWr+IFTRs7CFXQdHMd2nHJtHObXnNdxZhQQfjQ - ###D+IvMV5nRCOQJMilXwVa6DF6+gGzToHTKOcuVKB0mJKR4Dm8jo5s4xQKmZppSL3p - ###K5hTDP5XIw51F8cjr4aFkRLvehwzo9WX38NBjHWsJvAXdOOrIXH1zOJBAVY98jdg - ###ffjQQhhQ5Rur0WvywjBmr9MAsioEXtBAJonCeWr1v6pjZ8VRCYIJmLCngDpC9lro - ###b6hnnxjZbVVVDsFU0gUYKt4sVv8gjp4ZYsOrIOsLH/yhwKjORXvA7WhLbWoBCXfR - ###iPTUhSYpMes7gnpRn2uEr3pdpPp3uoWKK6ja27LCfNbxprS20v9jpZspryuTUVjC - ###Ctz5723v5P3xsQaRYRzQ+YJiRuBaejXjVHCdxLBaAV925mRGHGsw9IbAoa6RZz30 - ###+n1QlEajmOc2jLpdIw6oOG7dAIsUW7gvNauI+zTmLbWTORWaHMIBlxBK6mK5KXuV - ###4wJPanVlTRHBXhFzDpoxp9gccgWcxc7h28qMmdARYc3D511HdAuGXnaUYuXqq/dH - ###PB5q3Ijbr1yOdPmGLz211ZqjnEvqrOitasFxNY5pOGOD/vCmJIFYJSsTL3vCuLh7 - ###iziGc43H6tfRZ3ITKz5weoSkbCK5Hw6xsuCNkjqSkrhN70veLsc6f5Rhuiu+A7nl - ###lZ0URcQLt0ihdLO+nUJFwoRLgMjj8Ckm7ml1H4Cxd/9CiTBLDAkPJND7caXGUSFe - ###OOyB6CTqNUZXoG8iv2VGnOE1g1J62JBEQp4pQLAPugirWYxTzKSWY421znWYaP3K - ###8wR3v2GmZpR4lZRU7K4ahSz5Kd9L5jikBaJoHoM47lJBGfl2FpNQJu8AnD0BITqA - ###LlSx8EFA4Jat8w5ME1ulBukrDVj0hyHeenaiJC57vZfxS00MqKgZFY9OtDBtsbX1 - ###vl8jofHeFYaAXgpw5t1Hg68MWz2JMCrNugZ0mYU57oGmAopFQuH0pCH/koASgJs8 - ###xkRJeBekQ8RhNtRrZQ3WbVTrPZAYXlcywk2voK8O5niDM/0h9m6GkzSOYotPcCDc - ###k4E5e6P+NFFn5QKqgqgjUHyqTLquLymO/FdUAfDqmsqjkhIQJQAB4AL+Blw3QDts - ###pzO9n+olapwGBiGBqQ/LiqBpXrkw1Amo1o1rnJVs3TBoBuXsVxkfojkiN7pWiaGU - ###+dZquq8euk/hIiSUo7Ea1pFVBeY4BAKTNxTJUJPbktvhtN8VklumTswFEaGUuP5p - ###+Hmw5F6O8AxhZCvTqGBvIt6TxoQAYbaQiBdamuKmJel9BrxljfVSkHwqTc2Alh12 - ###dM/mknoQZoFlP73ZevaBjrSBqjSDmZwp844FrKlcYiYg47YgMN+4c+crdu8bgefA - ###Pe6MNIp6n7oR8CHn/iHIUMjpzlh0hyKabeBjJiorRZ3LbN5+d3p6+ZZcG9EUVF7J - ###3SFFemD54tbFvFfLuU4PmHXOZaN0GUvf74rvqjHjnpUs0+BMKZ3TuUjPrhf1s/nG - ###M6RG1SFAr0NNCcx1ORJ1gdqGYCHIcuGrkM9e+uG5hRUOIoiY5khbRdLFGBcE3/KN - ###m0RjZbmEW7P7rrzxkDmYmnNx/On4kdsF3WxDc8mNtuuOpCI6/QjmVGe2WGOl4LeK - ###36xWMXPIBvxx2wnzxfxvP9BV03SY6akp6Ith3OieYbyUjm8rg/rNvTGTntxoKT4K - ###1H/DCsBp4WFggvHTQ4Fy43/8aqtaaxj5P1pBaxn/s4z/Wcb/LON/lvE/y/ifZfzP - ###Mv7nOQfVypp3hgKNxwQa4EXX0wEF8D9jRhQ9lJWUJH3AJCm8gWaRRon+uBtfTWme - ###MhKpvXexc7n3Nmwf/e2AIo2C502epTVhDDfq978yLikQkBRwA3/m6KnwfRbuDKIQ - ###a8yQo1eYTGqljPigzhjTIIpWn7yzg1B3N6af4Ove7l/bYfsSyLNGDiXyAf/teOfn - ###NojAgILS6apXA+bzTnPNjMbj6Gt2hA2FIuTF1FB0APfvVDzt49mu/skkGk/CfnRT - - - -Valin, et al. Expires November 18, 2012 [Page 273] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###zusanouiGdB9EkdjpGPNe8PR9fWM6BDWNXO0QnOx18C4HhknkgP1zMAO6jovnCOz - ###684Qwyoee5OveV3vpa0AKRMtlSjGLGjRcgrF8YLsOTRHLXpx8h0oThQLWzCxwbxE - ###1yzE7F+B2IbA5HRy+5cmNjPREyM5CtPkjleljOVeI1jLGcFK9FBgNqONiEuAVgTL - ###q7VnHxT0D04xEAjOTkHMAWEOxMCzIziSQLTYOf61DULE4fuTPRR9FnpSKEmzeGFW - ###2whRyg64/DDsdeiiK5n0UD35yavyIkR4lz0d8IJETw2w5IvljAxrs3BJIEBO5cAP - ###Di923h2ExwcnP1++Dd+11w6T8O7tH0+KBFtjiADVpGzNuu7RQ9q5POHQU4PQXPHD - ###GMPFa0XZEa4wJMuD++y44A1XE1TxQOdWhxdDM2mON5gTiCIIP748w2xkrMKTnjT7 - ###BBRw2NVYjEwRI7ZYaqyfuBMAKZejcfylN5wmnjhTiwyNLx0bXFoGw+IVHGPRRudb - ###HmfZ5BADOq1F7gWCXxm7Dye34zjxmV+6HPqQon/hELlBcwM0uB322eU0wtOJQEbH - ###3FAJ7Dm8oJ03HFMdOuBYT4fGvTXvoIWHZvsyY19TnCfeJP8+jQedr14Jmq4uLAg1 - ###PYLKjmR45sFT9qqVoIzOcOPYC0R1NExr9YShZSm33DhX7ZROCs7atIEDW2FH2QYg - ###T4pVGntsX4ZW9jv5Wj3vNd8Rd3iNtdkocP2T13Q8TzrjCPnpfXz/CcSzNVffDmjW - ###WLkrBpQViypDY+G0+c16d88pTpbEjyAxstpoeDnXEGPbgbUTrKE34dG1VxEeiq6g - ###2FR3IhMaY1fwmUmKZRYfLL6G1I/8xoaw5gayDGxQmsV+2L4A9VTgqeztUfArO/lC - ###1lD5ikRu4YP9PBMD6qJN78spE0jvtDHSrQPyKWi3FtB7uz0Cjf0NB/GD/Ex9kDSs - ###CMYx5rjHD9gptLbTMe7ZOkAQHvxySWhgeKA/4ZX4AN1oX6w+daXjuVqHmxYWpkZb - ###KNaEVO0bbXfjpzr9hJhggqvmka30qmgU8iPvL/2OnVlvop89LSH/wN8S39zvADzs - ###HfZBvMO/2e8gWpnoEV71oiQ8D6oYOX19DZTzhx4crwwDLLdzdReyo67s0WfYl1bX - ###7A4UR8aa2iTeY7IR+QN+4VKC/gO9wwDCA5QWnXYMfnexlA0QdOCVvd2Ui2hZP1nO - ###T0p2gIJ1egy6HN24fLu97W14//iH8tUPjO8ZOUbZaB1b4XKNpjR7w4tBImkfnYR7 - ###p+/Ojg9+cVbWU956rby184v6lv2aJRixaIMXLxxP0MPPf/3ab646IbAEHWdX7Ino - ###qrFqFlydjjw1nwf5znmvkMpJMrrm1ybZK6fuSpGMkngxXh6/O3iX6i3AjpV6uNCC - ###+IbyfBV+Zou7ZXVNe+d5XdcdvW48u9cNvjTXoZERZdv1hj5BnQPlvFQ322/kt+dA - ###cV6lCFXUHmkbmLANj8rbstrX9aYbOU03UhdkFxTsrFahQNlbe8eCRH2nrjfdyGm6 - ###wXpesfIJ71Hws5lCmDmXqYtfypIvtA11ESdCzMcge8pwzH7pouMjnyToVhseflCi - ###aHSelpX9OBVHeQGc2dmPRRQvQTEOu8OHQaB3lErU/LN+0hpFdgxgg8LANp8IbFh7 - ###Drh/d0dJqCeMOb4o+z1jIEZvck6KU43tFY6lfNGO5EUUPQUEUFcJ4IlrzDk4y6sl - ###FHa1ywLLXlckK4eURXNUCPyY186mnjD79ivdJcnm2Ljv4NEb8laqVDRyUZUyxRts - ###Z39f+CQZLcrGDxWRjlhD92L/UadrgGoqysXWjec0Q6wi4lFiwlrXWmqk+zjCBBsJ - ###4wXCqRmOUNEhmnVlPG3EDl7xFY/dOOrcergApf+7KjVn/vJC/6XBKEcD0CA87t+A - ###ZoGOyBnAfTJQMo3HOFcuLpTRaZvVKxOiQho+oIamaFK6GY1hSeaaZ/S1LvMrPEOL - ###6XUYyx1Enq8+iI6Ry/GoXcN/2PS+s3p1+z1mkLrwZLXonEfrZlZd/w4k7h0eXbQv - ###PVLSysBr4nFEMjMwLKD62z++A+kx8khNEZigSUXFTDqYkbuJzmmnw7kSKvoQe8Jj - ###B6Y6jgY35FZEnlDqHZt1iChwv9lWljAzqYHywropy73Welh3cFI15E8abGDOSq8V - ###Qztd9IzTYYtNOG3/zPlq6UtY+kh+dSmdsa7ia8yS0h8ORyr8qQFL7LkeMrkQ3wuB - ###S9wM4q66MuUUaNNioE4ztYXldat09dRu+WGIXFK1v2lRoyb7rJN3s4ZAp/+3atxj - ###HZ5fXIY7Z2cXp7+ow7GYIRVOUQVDUxjynIstH3N0KK+ayScO8agcDB+wQo4yPB5E - ###LBC9643jznSc9L7E/a+WGzpGJmkQUaRTF2lNs8B4XZdnulifSsUuBfHEzfOUDfT9 - ###NtF32A4mnna63dSdkhfRHcQPXAkiT9FxfM/cS5VWTETqd/EGgjc1sKhQw/q2O3pF - ###7AYJMK9xon/HGMPC7xsT1jszH1r4WPCeU/ddd77N5ormqLoDRdLaLIwIvNGwN1BE - ###fePAxoQYGh4cGSSu0BUNK9mk1z/QJXwF6aKvJ7fjQjOruDLC2ivJ7XA8qaD5AM2R - ###qsosD/ntbcsW7ZTYdB7Qwy2oHZeWfsLdIlRM14JVUQmFxaQYT3z+ZGsmym17npZi - ###Ae8o0MSwLfKqWUEaSqNVi4EQ1M7GW3NcrSPQFX821K7sM5Uei8ZyTSCvfd5cRHI5 - ###mgv7j9qd7GLrqZPBoQx44adVxzaUJGBsw+n91jPQ+y2znjErDO3cDN+ZyH/kanxv - ###xKamb0CkeK5dN6pyF5sJcu16Wbth950Gebz/1ft6vW3fcqpv9gb4JjC+MAF4wm7c - ###GQMDxNoDNOmS90IgRBe0yp64G9XspBVL+jHuUlVTzgEoySOqMq4yYBC1vsTjr5hT - ###1Iv6AE33q0deAsV0NVsiZbqa5NVSZeOuhgWFEPVzUeOAPoIiR4u7a58FARYjJ8m7 - ###91gaMkmbq+4l2pqXSlOvlG0dl/wumGU2K0z9gZpkBD1AIp5CEp50h/dGEiftpBD4 - - - -Valin, et al. Expires November 18, 2012 [Page 274] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###qQMFIT7fKLBlWnsVv7JqWbWcm8ZLnZuq7lFG5ifpL2YnhdL8ufRHvNqfr8khTtwS - ###67L9lPaUFHKmsUfbTLahhzA9gP0zSW38vNx7epEGG13392JqRfzYieNuQm1ScI0A - ###dyeprRO3zFokT/G4UCNuZQh1+mhd69fIzugMejc5Z08/K66Af9zZJiyLcerdvFGS - ###YqTHmnrdVPEabD20q591+tVKFsS8Q3pqtqBvT1lc0ZOKsc9pLl9V4h18wSw+SkIQ - ###63TmANeME3rDeUKrc8DAcPmVmb/XtV8CoxyluUTVrWzEOpHq26hAUkzHpFqHzjwL - ###AlU6DJ9tQtEarK9nWj3/+bg1fqllYRubPAXb9VnYzsI0e66PT5hGuDOwjY1ysL3w - ###f/Iq5WDv9GTftjQDGySmWUb7D0q5ScwDi+jyAX0UVcb5Pe5CjBuR73iTZNwhsYR0 - ###c90gfQdT/KuC11JmuEXBi5iMG8Ysi+gTb2E2ZtzCbOTfwmz8k25hlIsYXAIuvg6v - ###DYyDkPwbbAuQIVAG8jCH0m0PM4SDxEYJqVKbZBdI6WvyfbbJqyxfCtMUk+M7QU4W - ###Tt8Lcf671A3p+2v766CjR+FyHj/iOmjj2ddBGw7LrmV91Rxun6RTZd5IEB5/Y3j8 - ###TZWSyBnX+82VI8dLD9LfTPtB5s1V94da3TcWYXUvtDaG1d1b6DWUsvjUfqGXUbII - ###Rwq9S/awdW1KvarRpO4hzhOSidSXLJPgHRyJaPplt3syM+trz39p2U1JivnDSOat - ###gGlMws7/nSYc6pOLCnEuVqXcfHF2WnjVpC/SbJfdKjUMUUlTca/LdLSo/TrmqLML - ###DohunxS2/tmgC51XBTe9KaAEcRUfqwF0iGfDn1e4OqUraLZqJxB2JuIzMzEpNxE0 - ###QHW10FLK1xa3jAaF9gazKNTqQb97yaQGGU3wZEowMOTUvG2AqjrE31xJwOa4t+EB - ###uyh1kijOWC7ey1ANRUxdczUc3ikJf7kXUETX8jKyircroygZyVQBlEEmpnslbCUE - ###bgptUFkklXY4OtlKn4ZXjqfsMYVjsJMK6yYJmZpZhFB8nQ5YXoSuGuIojMARZo6u - ###+Fu86tLQ69Dp07umR6SAJJPxEKNCB8OprolQZsurOB7AvHl8sxRguX+9xTpzHSmV - ###8D09E6N1hSKD/CjBds1hssl1L3UMdOHo2ZUpzQgcEK/LDNLqdYIYIss50+5LM9XM - ###8Hs3r2ysBpI7pk7vLP4wSAkZ9j3J1M4Q8CdcO4qgDOGPbEf6KBnwZegEirmME+6i - ###WQBDeQDOgNv9qqo0pa/rBjr+q6EM7kgGY+nR5++aOyoD19tAPy9KlxUB1QOzGKf4 - ###oVuAq7gTUTYtat6PZCCneV2vBqjMnr+Txc3sI7P2m4xUse5AtTsKO1DUQTlA/rVM - ###slXW2MtYZ7/6ru1caF6P0LHY8E54n7iWXEdJgfG+BzrqhsOtqWkZdlQrfTtpB8ww - ###eKdOztQ0tMm6NQ0MovvNdfqZ9oFU+3OZBUSlvfFXSnYtSD5xySrpkOKT5QPQY4fy - ###ulbGJF35MkZ3/pZGbXmrn2cf3TIBOrrImIdvejiir4378ExPSN4oJweqgXkXyug2 - ###Yk8YJNPBXahVQePvOKQrFbZeNkJUjOziJfhk+BCNuwm7G2fyhLZw/YJHVFcIYK1M - ###DV/rSj9z1EermRq/ci1m5tjFMJ63pxeXGLKye7TTZnKsOcz8HWjAKHGktBYC45Uc - ###vjD3kGUdGWUsG6EqOZkrKPMQcJHwCSg8uzj48BwMOt5fNWs2ZQl0aXpgI+ASUK1i - ###pGJKOzlWiIz+9Cm5G1kaYRZs2UufET6aMR5baEuy1EJJc4ebd2nK+u3xKlf9MvTp - ###TFhUJY5qoTgCYDOn7H6AVW58LM3QdPgOKXuwsm0P5oJfYXuM8aZdvJFq0ex/ICFa - ###JUdwWOM+OisJhM3P35gCRpHh95ShBuzOe4gZN+l6h+tW7Beed8Rl2nOKx8oZ8pmc - ###fq0YRQxhgq1LSU+vyB+C6bUFsm/QP1sAESqpsiaO9SZZzwjcVw4oLgx2jTeZQotv - ###yollXEUgVZAGiyqs6ZNwgp6XvQmWzEgznaSa6r+eO4ei+bzBAD5tuou+4hBqI1k3 - ###eEjn06/u9KI23wnWJ13hFb/GKxupGtLQZ+OkdN/dcSDfoRc4xyQ6A7NMKliYXWqZ - ###aN3XMM4rgmB63kHnFneuxR0oCle8XKMiI1rfLGykzJVcv0kNhI/ztYg/MDo10rXo - ###rolrq0oWmHw1RMVbtipijJZ9VZl1S2nIzC7lesaMWCaoDLG7zdRPrLsz7t1QSiW+ - ###Pqp0l2ZHkQxsS/eUuh/Fg4SxojEcpBQiqzh2uMRvh9htC2i5VrW+bejShBDK3lHj - ###Fevmt6Up3QsLXd+2oTl9qdI3TVicC6GORGZwqi6kJiyR3qGaPiJy1FiFifC3ihfI - ###19W3eDqb1DQr6yXjr+te4ByL576ht+BzUedFyVJ1e62q7PKTkZ0jc3gFz+4627md - ###J+VBc5BVy1U791TnUDvEI7NPJrmeslJWA2dqOH2D7SkFcR3aPnQm8/klWKdqOKay - ###l5SNE9O326a7+cpgShlBFOPjtEBSgkNGu1NkNGQLzjJ7WqQf8nDtXI2EY0QvVuvA - ###sYnUrHV0JQn29DxGZZMVammclOxBaf5QxcpqKvruHLFaYqZnD6htL56vKqdmahGu - ###aaYgsu8cHArZ4fHOJeYcP31/wZUyeJFp/2bsJre5S7vVKMLJA9xIlylZOhL24IKr - ###+WlMj9ii1niH9dTep1oDTre1TypYhuHKsP86DLKUAUt/ybABu43ANZf5t4CZ3A2D - ###bhQuCrn9VjHQs+3X3+x4TUn7PFCTnzTuGM0nmIitoMdq5t2wpZc8jS06d6FJm0Cu - ###ddclswHO+rbj9jjN8EYc9Tf8j8oLWJEeOk1QygVdZFBOTz5ZXs9h3LbA5qCYx10G - ###ck1ojYRxi4b2my05F/NWEVlZelhtRH3hlUyuDWwHXalAhZv2JxQ34fbQeIInij46 - ###XSyrw8ABobzfEQoPv46bgNYjgMwCp4CLRC0LMOsa4bkOLzXbzaHYwPysUq4Wir7o - - - -Valin, et al. Expires November 18, 2012 [Page 275] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###8HOZ2QseUtFkOkapIwOvmuUNaMvWIbgQtvMLSe2ZpJd3XWMeFjOdQDI71ERMlrAy - ###c9W/ZeHkIqaqQN14hKUz4DzGYG0QxgZxkvAqQJQ2OQNlmC5GmSDWtt35xXnbQIZX - ###OxPib0hY0qgL8gUVoGsU4l1scMNUjr+tFiYluzjnroZQ1l3ZTdW5S6YO5Thxvq2s - ###zCI/YVec59+LFy5gSnRZmS2D/EZR82kSBVcfq3nzzLN+mrqiZQW1raG/bc04Cr6Z - ###irU4bPRghwWqPQR69oXvXVkmkE1vfbfye025d8l4qCj4GWn0nP46qQFWj6wtyQnI - ###+NHVbNusfHNjVTXqCGJX76sV3xTDlhp9iRE/TJ8z9FuneksepVxZ/mcp3gtVkn8w - ###pfAwi4WRixJqbHoNFyUY27ErHVGVN2Fp+CVAlBg3Qvx34J/fnluvwqpdIY0QiW2F - ###oKpHitmB6R8vvSO0iHZjXrznC0uagVYnzIp2O+zHmkski9bo91lYKHWBDmisZArZ - ###bEpEKxUvoOq6z66JsSyltCyl9E+rbsMz+S8gEb0rWf5vxDmVk144oTywD3i3PCuL - ###Nl3ll71e9zEno7aW8F8rr/Y5Jy02XTLzKappsn98Mup5bGYa5NLWk/7qso+5rD66 - ###1ai4uct0AJ3fRqdbuXKtc/n5YvNQhvFsq1tzYi3bRlYEW0U9RGdb9WZjKG3/LTMm - ###LytTo0jSiCzijN+xYrBPr9vtU/yWdgNdXLCyLN8Frw9yL785w/AolFyXzpT9e8ez - ###8hrXXOS8MutF33hRmjP50GTU3E4ZltOgmRlAV1Lu9tZRc956QuY37RZYZc3aA1f4 - ###WG40nbpgr3W+ab6mMljNTghgm4dAcRWPmPvcK/sEx1jyrwKhDov/kguC1+3dc3GG - ###IhkxVNclVCJt2r4MRK0oMYYkMnKJJqVjXHHzCpP4fPfRMVtFy+ipCgaGXyKCtnKt - ###7ZYAl21x1xYfYVmnHvIWPuc1lQwcb5lC6R3PICUctTWSEr1+fnK4lGCGi9I5dHWD - ###CENeceJCs4BILX/eS+9SbRWx/EzQjZKvWUmU+bK4hWhRSsarZeHM/4zCmf/qegVb - ###OUs3uBNRGnlFoQooEKwDtBMvVYmlKrFUJdqq9e8JmsT3UxQ4C09PXEOqKih3FxEw - ###dc+6WXkQFWF7ltxd5O4+V8BWuaFDsNZ+55d7pUJKD+CpGGqMK2Ipgfs8SZvgplnC - ###N08vPUK5GGTwBO/Y8W7joTfo2m4EHEeV7dkpoGEGvawM0OxZrgZkrIYJdtTtMphJ - ###RwAWJJIk58KdndsyazoVcw4VAnwe0L+3kmfS4L+TgmcH08yj482KTvkP0/t0VeEp - ###Wp+b1DO6dNH/09TGP02Zd6O8LsAzuOpNkrL3GNJFHT2lz7oXB1E7/hxdJaWsKlxS - ###SGQdvDbdQMwoJalDIAjCuVemTZ3ei3xPye/TaBxrMb4ENYAIE6honlgaGyQ4+NxS - ###ludKtv0Wcx08xF53OPjLxLvDiJDeNX+Rx6Dc4h02pfwwpkVZl5Mhvh4/jmAvZxRF - ###0uDWsl2wX4F2/JYyHZ6MXCyemsr5Y29yi+wo8m4ANRHsFzKuJsyhCZhPGaFBjKJG - ###eRfHI8a5fIyC602wpmOsp7hAAF5DA22R0utWJ97YY/F2BSaVJgr4tvJfy3//7v+I - ###jSTD6bgTv0KqfXXde4y7r4ivHZ/tofv4y84zx6jCv2azTn/hn/HXb1Zbjf/y/VbD - ###92uNVrPxX1W/3mwF/+X9SyHSnNy/yL9FeSes7A1HX8e9m9uJV+qsegGseCWo+sBW - ###23dfR7F33LvvTeLuS28HxDBql6AHbTz+Aj+uXMTdXpKWlkEPI8pYA4yaSJN+ueoN - ###ojEpe/dw2pEPLhw0D4yPrtwPQcXodTjrROvqKB7DmGhWBd0M/Xa7TNZDNno97PPY - ###Tgyq6ZGwt4Iv3ceTn1Yqng4QuU1ySFDmY7HIwDupMCSmM7xi5XEECgbDSa8DR/7k - ###FjPu9PA4v1ZGounoYMBwnX7Uu4/HLx3DwzDK7MXwrIxW7IJghUPgPQUCj81qpTvs - ###TO/jwSQSi/IK8D2EJ2MUVuNxL+onKW5pQbBLFXSczEnco3fw2QCtlgDJEcqHg3ji - ###tYedXozlGY4OLg9xPenv5RhmSMXr6a2VAVkncRHgcMZlTksRwRmNcWxfKcA0Yadl - ###DOrXGOiHlRq7H07iFVlyrAtwf0EhBcNGCTvJ8HryIBJV4pEsBxmNe0hhY6SiwQrR - ###U5LQrC7fHrW99unh5cediwMPPp9dnH442j/Y93Z/9S7fHnh7p2e/Xhz9/PbSe3t6 - ###vH9w0fZ2TvY9DL25ONp9f3kKP/y//8//d6cN7/6//8//bwUf7pz86h38cnZx0G57 - ###pxfe0buz4yPoEEa42Dm5PDpoA5JO9o7f7x+d/Fz2oBPv5PTSIx8yaHZ5WsaBV+zX - ###vNND793Bxd5b+Lqze3R8dPkrAXN4dHmCYx3CYDve2c7F5dHe++OdC+/s/cXZaftg - ###Bae2f9TeO945enew/xJGhxG9gw8HJ5de++3O8bEx09OPJwcXCLo2zd2DleOjnd3j - ###AzYQTHL/6OJg7xJnk37aA+QBeMfAL84O9o7ww8EvBzCXnYtfy9DnCsYwHZy/h0bw - ###0NvfeQeaTdsrzcAILMve+4uDdwjy6eFK+/1u+/Lo8v3lgffz6ek+4bl9cPHhaO8A - ###FKTj0zYh6337oAwjXO7gwNgFYAoew+fd9+0jxNnK0cnlwcXF+7PLo9OTVVjij4AV - ###mPcOvLpPyD09oakCgk4vfsVOEQeE+7L38e0B/A4rfLJCmNpBFLQBY3uXajMYDxB4 - ###qczROzn4+fjo54OTvQN8eoq9fDxqH6zCUh21scERG/bjDoz5HqdMSwRQsY8K0ZZp - ###Ib2jQ29n/8MRgs0ar8DSt484mcBP7fd7bzm6X64sLlX3/+ldd+Nr7+3OhwMMTzs8 - ###+jl8Cz8OOv0p8Nf/ge193bt5efs/K/8HndivV5RnWAeD5BJ8Kn+dTDFdYJhGqeHj - ###FZ45I/FAlpFKOu58Vcsvc5dWqgJBmS1OjtuHnnYfpgpEpdQCHw/wPBiz+ryGkj9K - - - -Valin, et al. Expires November 18, 2012 [Page 276] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###DgadvXKBCNejV6eed8C68hxdzf3PuL9BLdT1D6eJTrh5N2ccxFPRPvEW8y/zLk// - ###9zgLNvXeCf4dqakHvgeI6a2n+HffGxwNvvyMVHkO+lMBEIHOEjoGUTcdjeGwZwk2 - ###qdD0vCCaBgH6/a7MbvU0O4Y2hQgrp3zyyLUYyPr0Ag4pYWrRuuoldFiPjocPVMQS - ###w4Ic/WE2mcH4ploWn3xHX2N6G9vQBz9Vh9+zRI59ZszH7UeeR6Oh7sttTGFyP3JO - ###QwIRsl7kd/YBX4MvLgC118LztKNz7dXwfMveYQKeYAZaqTHupSptvgKN8SmMzpoe - ###Xuy8OxCVqdY9I3G71RljVgoxeNseY02VN9rP6/JnTpLQzSm6Rm8pNdGvo2l/8hNI - ###Zu71ET3wCjovcZaMfPaG8XV4jnmH62l/u9PxjQcSRwS79Sum8BWmo+spqAl6tQJk - ###t1fQPmSSPt6yvJCr+kJZpojVBHosGztT3xJlCWt6V54xf80wJtqArHkkMRB3GWt8 - ###8cL7b9GALqR4xHh0DS1xBUHihTbmyHitmHkNi8x3NOndY8YOUUaFZeoFruRX0R/A - ###DKF3oYkTbln7xtDFdxGgTGQC0PCUj8VgNtpEruHp1WQcdShAs9edwnz4JQVmKaVc - ###w6ie/SXxsJyaCJuMuhTC1iO/CqQM3XxOl0d6b9ziyO4DGX6Aq5JVHjRQZluTZkl2 - ###T3oVG9GqIhpTQ5VXSZmBM2fOtiN0NX382qsFTvs775QPh5+MYDtt+Z6SOEbPj8ET - ###/FTsZN1ifM/MtiL3WUVEhVZsRmr0AgjbdrFMOzeNUn+LbSOTnncC/L0k5RWNaAtS - ###X1vJja2zLlHtC4anJExIGOhqQwotEEac2CTrCi2q4cX2G3bB7ajXiMd/yjD4TNOb - ###69uof+3MmpYCG5fSU0Ob95cQf/+d/Z4i6a4YcuxVQGEZITNnHWP6bSu2SkKKIwc7 - ###pfQcLGfAOxMUeclvQkBrcpIpHmjg4CkoDhaQ3/vQviROUjoeFDhtrlcUXBpK2Php - ###d6TnUhW5rRB5+MjZx6wl52qncyUPoqIA+RIgvwBAGGCq4aQ4QK4a09JrLfWURE1M - ###IX/LvVvjxQyRyHmE8OhmtE4+rDAm30sTaLi4nJ/BZF3yIaaf54BtFSsAIEhjBhDV - ###lNfOA4W/lRNUq7+mOCLgrZstv7uZBCtKSftQWTlle6IFzd6hZTTGUSJkhZ91WT5/ - ###vHm7jsaZC2/O1nkOF6QBq3CmqSiIA+61PA2zwqQ1xUhg8/Li/cGcYeXOfg53jtsH - ###M2Oms7rFWVZmiB2inUEVr2ed/HkZEuZASaEECfOgxp0T4Xth3toZ+2h0useq6Q+3 - ###Mdm7O9PxOB4YBM+O/YjS8mMififl47IYsCm4zEqFfqSdiFjdok/v5sguLsFPp4ds - ###5nPu2Jp26yIKoRJtfJfvqvHN1sNyOqZ0PYbDgi06gNbJV6qPzuCgoPS+gDoivfKF - ###pEZnVaqWgtbagYGue50evFpMZp0lrypT1ET2gnP9xz+8H6afrm4t/QP+je//mak8 - ###HI6SBXgAzLj/r1VrTeP+v1Gv+cv7/+X9//L+f3n/v7z/X97/L+//l/f/8lm7d3M2 - ###HnaECwBF4gLfI5Z2P+1PeiMQ5CNx23+Fn+kKNwJdTLvTp+KHIfLMkDX2m6WZ9+Zr - ###3WgSUZGFmffXrGlvUM4Im03/3dDlCmoH9nUxXrywLJPNxdxgG+n+AMa2klRWHfqY - ###Wfqeenlu30z3rIvjCRbe3FKKkimBHQI0O6Zj4qqRmiKR4/2TGeAjlk5k51dTZDGX - ###7bcHe5gymVVpVeuZ8tBx7938BMba1QLQ05ohS6sZ+hulmURB5OOXnc4i59VX5/7G - ###QpxDsukxcNIj/LwovxRn+skceux/B3qck/JoTSz6qQUG/cg4BmZHa9aVsIbjktJL - ###WeIac1JusMx2/Nb3/eXZ+8ufPFxojjhBhRhZsU1Q97arW73XgJgtgHS1N/gQd/xP - ###vc9r9CmATzzTfqVSSctIDGISjFAgEukDvJMhL+qwc/HOi5L7n57pOQNdii8eA4sY - ###NINLKQoCAnk/xqvsAHYSgMBDKF/O6BKjKdJORsOkh2Ybz29ibAQaeG5Akp4PSvI+ - ###ebiFjqHzN0D79/H9EMsLdjqYObUTDXCoMWVX7eK2R8v3S6tLM1DIER6aEf3OfmFL - ###hAiztj46D/HiKpz5+ItxujKHDgoMHSz8KMI1ddg1aWg+KOMAyQK2vuMsYruquuVk - ###CbjFLG7A3uA7+3iHSnJO78t8/fgG51tRPYy+qakQ4Y0tNcKsWTcJB6O3GOmEwElm - ###yx0O8vme1GMNHZT/06gH1+y51HP8PPJBV1dRqZvsHOw5C2oVleOiK/Ih4vdu3AtG - ###WxiFg8HSZsYPZriIvtPHidlAVGjmJy/4X79R8Z9HXwBl2e1XeaTOwvsEGP+8UFfP - ###DPo6SuXk4bWOyifTFwzMq6JT7G//S59/HvA8y1Q6DuDZZtecaZAfezrAIg34vCKK - ###sCnRoCKyEoD8RE2BxtLPgsQkAbNuAiRj5tvSM3xbGHSOrtOOdSmcgIeX3ngsplO/ - ###zGKQwnPjapfm1MsopYf3b0O0uglU1IJWc4N8ykAceMDQb3x4TbIByCEep+4hWY5A - ###/iCzEbDaq358j7VMMXo5dStBiBEuQIBfbdWarWawsYmQ66RQYgS++r+omigNlash - ###EW9phtVmhGfiwMravHZcaoseK/YaZt5/ine8jHeWAaD/6fc/o3HMPKYWEQCaf/8T - ###NJq1Gt3/NKqtoBoEeP8T1JrL+5/l/c/y/md5/7O8/1ne/yzvf5b3P0+N/zwTogx3 - ###tmc1kc6n0WDS+4OYnRIxCKBh/CXs/d6gj858qTGfi0RGAGgqKFHcJj4lpe6sPDPg - ###s0igZwFbfTIJWSX3wA6VFIbz5HaInv3AwFJvQDNGssBQjw/heS0jIFPEiEqExN3M - ###MMwCQ72Nxvft22gUHx5dnEWdu7jLHPXVWWGb4QDWKoGG7CyPpT9e8RuHS1zVc79e - ###zonZxDaOYead1fFhmNyO3IPJS7fhQ+V6HP8OBNr5mjG1ArPKyVibDhWx2uK3JiLn - - - -Valin, et al. Expires November 18, 2012 [Page 277] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###u7LJu5YxrhLxCCeiSDIsIVsryv0ZnMqjuOsK5Eh3IfvnRjrtsGx6pV3Ypl34acgD - ###HvzPs/K1uYeiLRi4xxJb48LYep8Y4j7PaQPrkM+n79yIAt17qmsqm9znJ5jbiDfm - ###INCKuHZNqdhQ/ej+qhuZl+D6UB+BHpA8r6Ns+1oxS3Fm0mWbXnuZEeUFhmJklb81 - ###DtnpxJqW4i/xYLVwnDeoOj1XcHenA5gE5WtyP2L/DdKgW+ZuTDoEyMw4nhZjK5yO - ###SxyiF5jck1sa1evSAbNuD5h1G4PMvYFh4E4rdAEeQc0YQd9Yx9oM2UL4VEs43uaz - ###vYvZbcvis4+fUzoxKqTz1mYZQEbCACa862vlWzXoon4/Bzo/AzpfgS6AsSs0lRlA - ###+gQkWxPxiC+YGQw0ZHFhWnZVo6mASF3yoJwyCcKJPuvj4XDEAiGNWSdWXCNagAN2 - ###hUGw4Mf1bS9wRTcWQuaM5e4pCO1RXlmOVD8LqQpiewKxRhRUAYz5KsZ6aDe3U8PO - ###OUU/c4rrGt30KOh6Fu1o01x30tBTiKPnsvwqYzEWYKN1XpSyfiy08lMTd6e5b1Xf - ###CnUPs7zEyi4JL07fn+wrY29qPjuWAK8KD3YOFyHAqzlcZicg+Y45XNjpogFKto9h - ###n4HK08xMxv2ZOVzotBEg8k4WmWamlnGpm6c2uOSkjzGasHL0h++SZqZQdwKL7VEc - ###Y5rfReSZUc72TJVy7QyzrdNSV94kXKW18pfIimouN7uwFmxleH/sXPhcL6llNRk9 - ###Wn3Cb7iwFhRSdWMpI1BrEyqW1UeWmpcqStYrj6QCpGlW2u939ZQon23HDq4iZ72x - ###PjMFyy6MV6UzPpWj2vHEm468EauRJc/OEdW75ehiKMLvKaowK/S2d1Z5Ax9gJb+4 - ###8+OLtd67H7zMzpWPmXNGXWQ2H6JxL7rqxwnPRn6LObTRBo5x13ZktQyh40OI0DJG - ###0ZdosgeR7/LXs4Pww+nR3sG+deKzaUjuU3lDZUyPKQNzVqaHk2EviUnLpGzv3FKj - ###wmURj+nlqQxotq3z+ql+s7ZRl/HpsunucJhMZLPMFPw2BGYSaTfR4qpn/tOkOscG - ###CQr0/4+cE3JW/z5VvNYkCrEnWQy6givx4BPmkdJKU8hNabyRPjBWX2Eskn+xV/AJ - ###SQY4Bsta1H67A9Rm5y4S2y21YQFePMYiQRs0Ay9nGA1w4yU7FwhWOWUMZRXUMmzb - ###8ooVxcp3ygNTQpVgTv7AkT9CPGFmlazUJLxgewkNm/2vq6gpeWQBggMf0yR0pzjP - ###1EoT349usRiAum84g1IUIF06UlCPVIFHiLJjNL2InRWmXxtVlQEEorW2DUR2dHL2 - ###/jK8PDq+BOol59Xc7VZ27CvydKUa8U1D33KMz37VRgFBBhfi92nU702+MquaCebb - ###o5/fhhc7lwehCrAfqI62M8ZnfEeMX8nDJO9znn80fj17fH0ZBRSkyS4kDx+O71cd - ###pASiukDBjvCHD/WcQepRrFCedIVUfYKUM5h0eoVggXZwUyKBvD2jzZiC4Cy96LMa - ###B1mbz13qQAX2t+LA/mYDqz2tMGXODXGqT2kTxLHTPrKmwbpWWIV1DeGdlZVplbm0 - ###Uc6UqlJLt2qIJktxJhAqr0LRZn07G+9KQxJ7Zrbl0kEqC7klCpcsJLDzbXnJs7zk - ###WV7y/Etd8jjcqXkJvuPLM0Le1fQ6hB8sTW4QYgsikkHI17SKn48xyUbV1vzg93c7 - ###fD3gJfzOhD/8bql5a8r4qaJ3OUSXECB10PbQLWkCApj3RepbIANM0IMUpj1NELGU - ###WXAyxugajlilW57zCc8D/uuW2SRkBYGUJjo+9EnI3uyZ6bNXGqY/ZgRAiYPUdFkn - ###310gqDcOT1TA1HQwHvb7gKk+mphdSdmklrVz8Y5L/LD5w8udszYqnDXT5slQwcq0 - ###OZEh/knKMJ2R1Z2ZdvDJY0WLKk5IXnlYlMZf9V7QO+922n/VRFhdMVudCQmIGCCL - ###KsQ7FyTwb5GQ7D4dkvWn4MTpgqyCVnWaC9L9bYriOqmnYo06qOAIaYI1aYaXXV3a - ###XSkq7mrZ4h7qU1Uu0/ejGO/9LkUBpic3v91QdXiViRlFBo3Na/RqwG32yiaPZwPv - ###dcWxBzifKVm/VejKL13nrRXnDjJfc4bUcuXBocuY2PVNUJkk0svQaE10qF2l1LWq - ###3QesyDR2o686G/eugHapdi8JbJx1WXyVkZOD1VqMVbZUea1saS2Cxdt+kPN9hv83 - ###O75Y8p/bRbhG5+X/abR8s/5Pq7n0/176fy/9v5f+30v/76X/99L/+9/R/3uADuBk - ###r4e5v9+7bJPd/u3K/4Hf0SrneKT6e8OpAg11J3C8QdF/4YIMOYNzn/Mw7Iz60wT/ - ###txI/Ih/y/mfvf1b+Ll3NX82GX7vLRO4pK1hI+bFAL3wOwligW0Vc2V2Oo2SClw5H - ###gLvHrUL2NXYNk9xPbvHGaqu4TY6uaYq/R3pM2vwbz4CDPaVW062iyE3tua7KSs9H - ###riuXkpDKmWKz+/4w26HAfpfpA5+cF5nrzFI9y8KWzDJ+Od7ItmZltTfVkdz28sZi - ###dttxhJWQ47i7VcRqyfwevmWa1wsTiu5xpTlvPYtQ8qp74T3EVrGrtb3h/T3ITqxr - ###TC4ejYWodN0fgmA1uKmQAwmTKzVrrGsDSRBoi24VAYFazuuRpoKQcfshvZBmg5Du - ###5nZxMPCU4O/vTq+vlasdj+6FSIQdKA4lkgWrwO9/hD0Y7sCpeaJu/kdmwQi464Hh - ###DXS8w/cwxuZ/3pofgiIGddjte8PxGHNDb83A3wkI/VG/90fcVevWMRGWQYIG0jjB - ###KkHSMR5A+Jbh4Ji3u7RdJZwEmafhq7y3nLuIrb0ob8aq7NHNnO38k8db6J49LfQl - ###01Bzppq30Dg8S5KNBrgA68LPLrflWinqos7OBvbmmhOYGUvOc8JZjm2u5uL60xxm - ###xfKmcqMUry6QKOBhgS0hPXIcBcUcrjmzuwvm7a7Ypdon8ZOBlpTbRJ27xJs8DHmW - ###Dy1N+4iV/4EhWAqcOW7AdG8PFwgzuzD8Yp7Sheqd5T0dCsNvbm5KFk7q1dlt6e5d - - - -Valin, et al. Expires November 18, 2012 [Page 278] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###9dKZ/Yrt2ZNS/X0cJVOsW1NgyRLYFEk8iBPgHhuziQxT8nOcNAvtZmIu/JXW7P4v - ###4uRkfPPJTbk6y78wijZwR07mx1nQkcDVhIFwPhMGdAvyukNUqGRRPrOQBF4C5pza - ###ZylDwh72di+8exRyijL894Pfs3l+npbUV7UkTdJ0eNAXPgvb0xEJMOJe99WzJcpU - ###oONfHx8/eaDcnwJPDE/evwvRZHNycNyW/BY9LobYiV1wNmnTw9lEONjtTZKDxw6I - ###6kWE9cHebTQYxP1k5+xojtbMwBf1C7yCKzT/ayDrxG1Q8+P2Ax6TO2jGjLvhfTL7 - ###1Qjb7oI08tDrTm7Z+wVOY6yz1o1x/UJMFRne97rdfmzSFtCTy9DwLQ1kZ3//3Pl/ - ###qNwxyR8hiJbPLAIx4/6n0WyY9z/NWqu6vP9Z3v8s73+W9z/L+5/l/c/y/meZ/+ep - ###+X8OU3sdijJ6hn6HnPN9IoPjxUcGZ8cEqyAWiwxWQfwOkcFZpSuwpv3suODU71xq - ###oAv4968VGaxoJng91I8HlBqYrIl2tO/t+LbfZVUHeYnGrLheMoSX+d9wNBlb5tCP - ###MBVubDoEjh2eHV3uvSXj3cejE2Yhh/exlf06wBLBER2i1Zrp8UYXmRdkMPAY4/kb - ###n4SFy/mmbTncCc8DxbRW5C20VjL78Ky3uGljDkanxwpfsWsEkYc8nnS8qwiFFpCv - ###DtNrg7lH4CTh6fE2/YixNlHhmf/MSj5yf379UX8yCu/jexmjI8GPridfvc5t3Llz - ###5ooR47/RAWCMFTEIEqYZUEQUh5HRIlI3H4a50H3ArkJiqmRuVupUd3/RfqXjqKwK - ###CjPqosVBCSoSjQ6pLvLxDjqhekl0P+qn1kq5z3DmhIF1ib3KTOQxuhV7DT1M8bNi - ###jI9Go/7XMOkN4pABWJKty+nYZc8vuyllNV3zd2Te8KYIVzpZfTYpJOtu0tsyJp3b - ###jGYAS98Zfc0AuzSbvCq6K7RrNAqHhv9bg6Z/xMPrksoJVlUcoL9FxkJmTv1ZUM3A - ###1wL6notMgtlkku4I5PTq9WTCIphjnWPwRqX0YCh7L+gYKxMM5ZkTdrTg+x1GVWrX - ###+yqYWID+4bYHYNKFLaWGB0bILiaH10ZtZOXQMuJaKcuN9rRsfTdjkJXT5ONbUE3C - ###k1MQuPHSeQ/1BxaYD/+3jtn6bbwy0/t1n2ca0ngZCzhKOrdTWURa1HLeFjWo4FmJ - ###H6ZlFetFsKhgULnIxZJFMt2FEq6pXJ+I4fePPtSC8Es0PrfxxvZ79Ig7T6k0ruQq - ###SP31B1/goMlEAyXvl+C56jLTWHdBVGICQlkiZE4sCEgO0XwA4gaWG8L4bYAAQKZv - ###fkAQyKHN2KoCI9qBVzsygqRYkEVJCEIUc+IrsSVayYTdjwcahq4e4sdRNAAQSmzI - ###QgjKJfldUIc/Hl2+DQ9+Ods5aSsEP7c8Jc93PNals4XMBJEh4c/bP+OmdvoIIlHO - ###HssCO1IYn4eOCiRf+W+efOXklOVfCZFXfECdXNTnFtJcRhlvXhpESxVzeQvPbof9 - ###Ll3IMVaeeo2oKQikAgHUZq5t9WUTVrChpYxQ2+tpGxRVxOyoUn1ZrdZZX4UR+Owh - ###qS5SyzOHTEhvC6n8O905byxmNPiZT1Dbndpsx/GXtlx6Lp3MGvtjwZn6TXOm7D5+ - ###wvwIZi0jYyzqEz15yXxbKz3b+hb55WVdfco4uMmY/xrJEHIzwwEU861spRoopzm2 - ###1H3Zj27oLjnjMRpMhtMxa7JiTkO8ovh7la3lP45ucneA3LmUdsYaQz0QVKLQGEUS - ###3r39I3eUvSGKuI89tMc7cy6IPKASgL9npslxJZRS80nNiA8t1tX7E6szdyEdoVoA - ###Zyy5lr1alrqA9VTfjXn0oceyziIVZ2uFStLn37EUT8b9L0pp76LJuPe4gAIwM+q/ - ###VGuBef/bqLVqy/vf5f3v8v53ef+7vP9d3v8u73//4+9/F3RQrXhow0mNlEzIwTgd - ###UIoixhtROT5uC9UkfgnvLG7arlvsFdXel2gxHryU6C9/WTNqy2OjD/QwvbSedZe5 - ###9lie6y7zUQz/6dhbT3N4f5aMlk4jLGaOBwLi8ZfnXreuTeYD8TIa38STFM7Pi74R - ###dvh9F4PQkRWLQZl8fxB53YDCIL6LHimECClfpb7vmBR87ZdiKy2u/s9YmmWkOtoM - ###jk2SUefkyVgcJ7e960lSGIsXJPvxl0jckiAmi7n6V7K+9TIzdU/GIHXjn6yozbSw - ###ODfl4CuYn/dRS9S/RVZ/RDsZ2MnQyG/B2Oz60/uBV8XPv/zk/fLpp3L1s7wVgNGx - ###aMCWfZ0hWJmw0Qgsv7HtlQpCUUIlrmNWqGBpqKtb9EFWqYAvjhSg6cR13dtlpT+2 - ###bfCObta11ESUikjNPYaI5SZ4xAjmMlotyxkb2bq+ad9+mXyiKaG9X1kwRAuiGh59 - ###VhAprQgwYKVCrX4e4qoN4seJWCpcKPWFPFuJuNkXsG4bObDnxr06H6O8vShuz/DF - ###UFX2jjHD7eJnyxOGZhy34hj7y9ov9nGbGkT+RY/b5Vn2fUC8jaNuOB4O78vFQNyP - ###kx7GgeN7+NoCPe2yj9tfnnHc/uLaJOKweJRVYp4elkbNCp63wl/xRx23vTIW1qBD - ###l0MY9oedqF9O1z3kDzIOXOZcUOjAts9L7plAJ/Cgy+abcgRW0Z5dROuX3cn0Pkx+ - ###H4f0Qsl7wfopey+MSWDWVZXdCC7PnSY4fmEslLPJvqNQr0fky4e10CFY/X30WEqf - ###CoeVveO/4YHJ5wfnYlpgjP9mHa5iDvZIHGhtbng6O5YoE8VAQ0zI4SdIqbqqCTew - ###DzQhh8I075ndbZBaL2U3KUoN3yFT1pANbZmDg1bJlzMeuZDxyCs6GZSaXv0bQhd/ - ###/Drde4YEttP9DW2NundMkRWSHVbcoNiLtS3fsbI1OhZqHKMCzQy4uFiJslK/8ZX6 - ###TV2pw16/76F1j5koo5sheu3BS/jdwd34m+wbekOVPGShVfp/tmCrALO6tXPE6MM8 - ###4VkjCyW/PZenfnOThJ4QVOB9tjR6DGD9xiXS9KuDZtSl0sfc2d+fb8yKMmBl9mgm - - - -Valin, et al. Expires November 18, 2012 [Page 279] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###0n+j/3cj/duKqnCouA/yce9ruHd4XAkCi/vxPbkSzSQWe2c9S6nxCwnWeByiKO1x - ###E7dGXizlBn2Bt3VGhkK1KVHLdX66dsS7eI5mZLMKWz/SFixdrOH1tdzdBjeAQ841 - ###ZZPY6KDP3ONZb1X5i/lvmTu8JIkVF3rVXbhiwXs+KLrnF733g0J7P2dZYAHzOEHe - ###278pHeS//c3UMAOuYfI6W6NUMDYtIqr2WYLhVlE0K6Jx/0n2fGG1/J+2fxa26b/j - ###Riy282ZvNOFgJjrP2k1/8q2z2J2zoimK2zojoWIw/7X8twD/H8xU5aie9jRHoBn5 - ###H6r1Rs3w/2n5jcbS/2fp/7P0/1n6/yz9f5b+P0v/n2X+B7fnTHpDlyGylAolIqDC - ###XxQTUOx6BANCzSJ7wJ54RKaR8rKEwWlpwLVeXrG4Z8yct4nKDY5W/ZD4NByD/RiD - ###W8k0L/3cAU7MC0cxhdxkPY/zTsFEqWV5myibID61sD28vYujjoHLnAyIBa/q3DlV - ###swv1nYnEIaD8DOIUrJm5GIuCaF/Y9QZfMhPelh0gHmFEIpx2v7Nql5EM0Uzmh7kg - ###FvVSx/NcGz8ZefOCKGJWygW3y8n0/gp2C8oYHLqn320XpcWUK8x5+Y5CkWOvJpNo - ###TEZl2N4vHj9VP2evvXLh6UoKQtHf8BcI35kUxPN2sRywsdFduZQFZ7W7ITjuKI3J - ###b46LU3wvTiYyWwTPmZBWS+Sd8uJZ8G0rvUW5Y6bqO++1JAT4xm06Sv1iPj9KxoB/ - ###K56zir1l/hZTdpvBU9yweF2NL2K58xRl69jEWf/uFTVLw1zToufWdYECmXa4rCsk - ###5oZUwaMA9lF+UQL9BEDDwU2FKswq4daGaY2vm1mGUeJaJRisKYjFkyW+qrZFyzTV - ###KbjPMtJZIKAlLRx+ue4/lMTDcjZE3GKXQuWws33Lm7NeqE4OyIp2AxrHwymoX6iC - ###Vd5451WROkRN2j+9mmB2Aq9fEOPGImZFiJfSLbaaLjTMWMxg1V70NiZnSKWd2YNr - ###xRr104wqwVuvmIPKlVlfz9oauk0xUaFSeQPeQmXuCIUPUCIP+me8kQbgrfwn2f9A - ###Hx7F3dBI6fFEE+As+1+r1dDtf0G1WvOX9r+l/W9p/1va/5b2v6X9b2n/W9r/3PY/ - ###USzwfM/z/Gr6tQ1f6+Tpv6PLMMy0FHlMwgE2wLKUffWix56RHDZbCCop4mq2IWeN - ###5dkq7HN9ESfT/oSHMWE2sGcEs2lSerYJYo1nXisKIuoCzOPCcoXjsQsLT8C6RtbL - ###cmG75xEZOylKAo4CAeF3tTUhoWDyYczNUgTEj6y9avH83ram2ba6LFsTMx4vPNNu - ###RqDHHAZuNYyXvVuKv8SD1cVl2mU5dvvJrZ1h937kh+dwIsOHAD5YDVjK6PN2TkVI - ###0JT/7lW9b/q7zTrRbHi+98kr8q7wXmUJskgyBEkIEeHM1CocnV5Qlik1qktrhoXx - ###gIdWkK++2VY888kINBx5IG2OnW7tA2aLGnivPWF4GhhmGo48YSk4lt6DqnWCyO4T - ###9PO5jJAo5hcNhKjfHwHQXsLSAiZ5tjHuUtdDHT9w+dSdTidI60D0Rrem0YOvupmP - ###K110cmxVv7JVq6SEo/AM07akdYNJXvlLequUSrCV7m7brCuumMeldNS06yrzxFQX - ###enXrOQjxZyCEMGAiJRBICeZBCkMmQ0yQixjWciZygrmQk9r+0jdECJRjsVJ4RKMF - ###Lha3igGPErjfO/4b9ihHpXfhnVpjy2xKknIJfyl7FT+gjsteraqNwEQEeKVSwl/X - ###qQMXz+ANgV1UoIsXL8QPr7cp/+SWdJHHDt6Y6QndMTHrrpgYgVTL2Alsg6Hg7cEe - ###JsNLXZKPJaYlXmiL0lzstXV76H436C4yoKtkgWcjX1tuzrHppLz2rsZxdAe7qgy6 - ###bwc+JygtY3XQlWz7H6sFwNNKPjcDWL79r1EN6g0z/1ezuaz/tLT/Le1/S/vf0v63 - ###tP8t7X9L+9+T6z8dDx+83d5kjDYg4KvTQTdCc1/pePfiYpUVPYIXX8IzPHIoM3Fa - ###uBYYDK+LxPgbFhkdY6z9WDcpwZRQWgee0Rv00QCp+CXCOLxM0/crL6U4+7WhayrY - ###/tSSU9+pvFQeiKLkFC+YuyhPusfrh/C8NrvClG46XEjppqJJL/BI3iMKLJjvDI5D - ###LC+sHecALaNidgImQ+86GvOyzT2qc5HlMolmnZRUOZV2h+GHnf15idX7ZxGrMNy9 - ###KlQ64MMQ5CJvh6d59/Zhn2sWjVcFCwQghn6OJ+2d8HyjpOUFd2Rb36U6P/4TSh7Y - ###ExAVKFjCek8krMeq9kMPoCLRbv/yF+9alLt71ohmrQJHnvzXVvJ5OMMP9t7KmgUh - ###gBNevr1AEWaDSp38fWW+RN9WGQR3mu3BkJVf2xtOkcJU9yFzHkZTmAR62TK4Dy92 - ###3h20w90DkFgOEHhLwdehxhZayDy3H8wa8w0ZeEmy2XsP82JjrT8ZErP/7byetmZM - ###KP2nT82JeNwNRG+fdIAOyZGWlVDvkjlEpDQ3LSx58zBhyAM2v23xRPJPm52/pWYZ - ###yy4nz3myq4z8qxV5ZqhMWZpi/mUEiJkpqUaD3a+TODmdcbvnSEk1kM7ao+hrfxh1 - ###vSvsaWteEOMO4jCn2Si5iAY38SxUCix2hvejcZwkcPLSBSSTZ6bj+EcIEOVFCBCA - ###XBSDFwriffQIAvjM2JpUDLvGvCk/4Xu9++m9stpDdh9Bua4WCiLMeW/3ovjd4yGG - ###xLOMfGQTAjk0GkwqQjEYjuJx4axzigiTKXMLUdvhQd8re70JZsgDdB3Rh2t0Lw6n - ###o1H6hfQWLAY6Sbmj7qb/yDgMZm5C31mqmUK/OFzzuVzNSmXiuRIeH5z8fPnWGQAg - ###u/tE9xfWO+tYYI+ViqJiolv2zpSbMEQDV9n4Hih3EYPkd8YNveSkfS6ai4+uhKhJ - ###HHd5uwGjUvojMMa+cFxiUM27aX8iHsrv9NzROUXhHO2XxQf1RfzqeI9wJjs+33A8 - ###BdzwmjFUR4SgdxAGb5ZWFnI03KC7/iiZoI922puKqClvBt1hsSt8/Mnzg1ZDKYgK - - - -Valin, et al. Expires November 18, 2012 [Page 280] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###XAX0jB6miZuABv3Vmw4GMZy0CZosUYe+jwZfiTv2+qhWl5jajgznptNZJXPtZDj0 - ###urDTcVuN46jfQwFKpvx0wAiUrCyV/EY4hW/6Yqk/iBZVkf7WISK0gSyMcqq0G6Rk - ###6b3wak+X5vOKxDItlJ92QI8ozwO5oMzPpIbegDtl8HKy3jOEfBcc0qmeJ4Bhpg8K - ###LqLkdgQEmVlJlJGVTXU9UyJPlDnNKfLKB541hMGZMP+H+IVc9+cZgr2FheRkZIOU - ###yeZCZlp0dpDgSZ/cD4eAritYtodeF23i42iQ9DTvhPn65gXpsIpiL7rqwz6eTobX - ###17rW+TI5PsvWPMvZFYCfopMqyujoqzeIH9IVux7DsZX6DXESfQKBvrJrwgoSoyOD - ###+cW8a8OZMqvMVUFMzKgHi9rcfxuFu657/T7JAnqStydVRTMK1cOxPgCqAbrUqh0+ - ###sypaZtV7jysML1KrntxcZYn5QsXftFmdYLlVL7mNRvF8kzBgprKtIfWThnnPAlzI - ###NHOBP9d6obE3GmdWHy3h2q1jSNLq01ZuxhqOSXiJr+dYw7Jqc3wSQjQsnI2HeNAz - ###kaaAN+qrJ853xMYJaZys2T53ZubU4rS2KFpTByktj581N3tysZKxwDExJnE/k5Bf - ###6S509rXIhFknUmP0AtbNvP7ImVzm6in+fjzIHT3/YPfFqCGNvirKq7hJEJqYAg7X - ###j0BqaKZmHkXSdpQ69cleqcYBS2VKtzIpKpf+gEv6wuOKUe/Rvrv+KwVKHrEvWRUY - ###ra4lOBXffiYgUp+JY3vEJSG8YecZIiYGyrTT94WphqnGEXFycr1Nc1oyekkVM11+ - ###gd/TfgxtTu9PqGyGgK7K7krqWoe2ZLxoNLHeNVQo99tpIzNufMKJwtuiz67CFDBj - ###SSnbxsq6IpxJ1dEVICM+ObVAOzpmZDG7Y0U/NTq236Rs2MlkiJ43sylLnXmP2cKr - ###ToAsAlKpziLJPDLM7NFBhiqVFiHJbFO6pk5Kyp39pkGTmHIxU+0v0E9bNXnnWQb0 - ###IHfHKs9/DjilQeTXWsaSrOCV549rXcO0cQGT/bgffY27+3Gnh049QIG+949/aC1V - ###f+SZBIoU04378L+OeSHoojAHmaRHoaZmTGHDJeWVHBOiOEtfgsjS5akmAvIFLafP - ###lCwUyq87FwH8UlN+eRuN79so4+BxRK0LDX3JCkqrfR8fgsA+Mn6U2QCU30QZ3vTN - ###6P6qG0Grqj6BkFyKsUfX7svkTeoa/ei1+Wcuzp9rdZ7BTZzMhF+lnaXuOrMC4Z49 - ###qnojxwnDvvxPz6fs20LKeJwh8C4UOwePnR734Gzbji3fDztsZ5Qy0WHfxbqf0xlx - ###en2dxBNqNPPA41tytsHLJfbAyTiJ+30VbGd7PFL4nRHFUL14wcU8/oX193pb3H1l - ###nhzknO/aKzk7R8pM29tSqXHWKYN2qsYCcOWImXD0MajfKEBnga0Ie/xOjglF5FUb - ###R+N+D92IJ+IWjPyuu72udx/zIjJCP7uadrGujIOY5hH8gjklPxE1YfTycgh0xuJV - ###Wo1ComMKU+XN1fS6rN6SlN3dP1siDZ4uktLJ8VK7S8H0VFn3P9kUmUG6DkK1aWo2 - ###oWpb6o0rWE+hQ16iBolKGgf+knhIXa/QFX04ZiQ4jroxJopHuwH6ukdjDAyIv/SG - ###08T7H9J0/gfNZdP+JMmkR/sEVOoiqHUQ8o9K5Uc/a80yTQrqvzw9v5BUpI/iu0fR - ###L9boWzY42hWbdZE5awL8+0yOmKq3nNVKAqt4DSe56LYbx0wdl4l2o+xbRdcMVfX7 - ###v4vo9S67TiZKsow5GkcuwlltblrUtJPJWVXGODdX1ZioxWKtrgtxVJV9PtHupKU9 - ###c95H5/DZghTttKt87E1uewOga3J8gVVmp+ZPXqc/TLAq1nB6c+ta6WIs2pASNJ4g - ###YsTdgHHeixTqRZ3OcCzMsLe9m9sKHfAmH+5Mx1+cVKk4TmB/4XVExa1BFXHvQqWB - ###4MH94U3Q7w20mE/BICqpG1ILpvMqWz5ct83ATfbSamFI7uFXPAeMx2Wra6BGccno - ###Yh5FTs88MKLHYmD4L2vZgHzL5oJkNdfy/VlDqW1Xi9sSVdK6Iu/meDwaYroHoDAH - ###+eggGWx6ncG4f/ShFoSYB5G+AsQl88iqWE4+6bmiHhCrmmuQ+XDLafuKH9h07qH3 - ###EUnIIl3DVTx5iOOBFzT+PySftOAvurv1u7B/gNd5pcGQ6pJFExPg1wbAq1lWVhVB - ###b1wyS753kwMzQY6C4KCQ54+WJdvMnO9rWa7HBYHp3bWg+T5/tDn1QjNI3XWBlF23 - ###zTYBafk8GTfFPKJanS/K8qC9+X7wu3zZ2P3GbRqfkJl04pxL8fxK2az5nKvKSFD6 - ###6oMzEPONbBLpZRwpDUXu4xw2MgcpvMgBULP4wLm6d7pP0W/7RxhHuHN8/Gv2rZ+J - ###pfeD3u9TkIC7MSDrusf8YxnGeCYmA3Hf8Sbym1GwkydndXkACaEMy6aWNA+xVCyj - ###r5+yD+jPKd5LOS5fBdyEYCPMcPpBN4DUvjiIY/T0J18ALFklPcYsIxS7qEl94Qxj - ###6ic3TlnBUGdv2gVOviEtBf3gsTeRYc3GZXlGfE+2U5N3MpTu9gptKW78up46jifT - ###8QD/GAVd53UyO+zBxJAhiNFz7Lxz9q6RBBYl43EW0TU6Y2CCAmVSRAsMAqQZMaSO - ###ACWhR8ltTgS6bJW9miQxFU/fRMhqZREhq3Fq+8WCD3rs6jJkdRmy+i8ZsmrkaSMc - ###Xsb3o8yiGWz3tuGoPBpcD/mphsTAPxK9Y/FgB1ulZ/lhX9nhB/ju87xrGY3hLieP - ###WnQq9gjaZ/G+zOBOvvHRybiLBtgZgZ9vLD2SOjCjPwtEftJ7hUPsLFemgcutQPIR - ###RJrmasDXlt1WjOObaR9oT7DVHP8nsaZP91zS7w5U+su6dRbdmuS7avrItaMvmPGk - ###d4OnpS07a0Nr24XLd8gWK2/MX00JxRaXaoEBi+Vuoa8h2ZMMP4uCy19hqQ9dBilZ - ###51uGSIyizh2c3pQDhlv52TNQpdkeYp1m6BcCLCbJ6VpGrpnPLtTLk24RavEswQuv - - - -Valin, et al. Expires November 18, 2012 [Page 281] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###STTGPwTH2GGn1YmDrwv/iSX52i7QZt3GMoOUgZRszT2mtG71mNI0442ydxIeH3w4 - ###OG6H5z/vHJ3QEq5mFXXYj0ls4ShiJIw5oL6C2EQxKN2YHb5O31vv9Es8xmQ9sTcd - ###CB7Q5d3Q6+aP5vZgOlE3VlVCx7bInrOuEL6YSUsLUQif6N08tyvWU8b5fq5XM12u - ###FG5tclruybMy242gwPGvsU+Hi4/yVHXycQ/O2km3H+U32/FHfZq696jDpQ4+eaO5 - ###DwLh9KP2p1xb6rNyO/44zbuZbljL9fqnr5fGjKV/RzGRwg2gS9AoLlKIVArLMt0/ - ###uv6PiIkMWZ3356UAnVH/x29VAyP/Z7MeLOt/L/N/LvN/LvN/LvN/LvN/LvN/LvN/ - ###ZtT/QQtg1O9MscRLkqZyILGlx3gGj0CTVX0fgBmxW5P0t1s0nmGNDVGEhCXrwjwR - ###GSWxn2VmT69aHIJWseJCgzEay2aVsdaKCymo+Yqn45PrMBcsLoQgnheAUYB47n2J - ###+tP4WaDlXrfYxYUeZ9+0fO/rFh2LNogR000D7zNDZVoJRgddgLhzQSkIlBLqDJG3 - ###Uf96IVi0aZE0w2ILTSCeW5XKn43FRVcsbwv6K1KgezEg/gtULFc5ZBEQMftF0bJO - ###c6RJswAcUnwQKyVe9sbJbe8avvX/8PE/gSOFFnWIs+GFgsse//LJK7lSlGmkvWbs - ###w1VWx3orr5r6ljsl4uR+VAu0EudpjXM2KYzPkFhfN2oTpx4SVBecnXSYBWEcRxOm - ###GOgZjmyWwPJL3ccRS14kyF4eoGptJ8W3TFpv3rxxFUFRj2XGeVi3GjScjaa5wBxn - ###rZVOAnAh07+wnBklsXZljxeu5yyTHNBK+tohuOT1I0gmRa5xn0aX/5TRiO6VJGa4 - ###kz15p3bEHLvOmalFqVNa4ysK39BDSQxvJA34jaEaC547Z+Aufg5gv3Ou5FfzfomQ - ###mUzvw+T3cUj7peS9YDJFD7Djxto6K4z+QmwwbQNpdbZdZcSBlvkJn/CL/ljQXTcD - ###Si5BzIAI414YSPao71Atxoyh6K4lcWLWMFcWZ32bk4Yr5a3ZoXKyKl0+io7yac/w - ###ivJ2RqP+V8JK8vs0QqRIeDXTa9ZWdO7Cwyml4xuxUkysH5Y5Rd/f+A/4pVJECt08 - ###GUGwGu14dbeltA2MtlwIUNqqBd9qgV3uLX2D2LS5ASm/kkCFZXzW+my/I19u+q3M - ###H7H6R+eslh12X/HwV5HeTVAl4cWFDbEZPrsHMeYiW9OxQ+ZrPrykYbyOxWfrOkQS - ###LIvoqVBYxhuLMo5n2H+TYf9LDNN7du2n2fbfoNls+WT/bVRbQTUI/qvq11ut2tL+ - ###u7T/Lu2/S/vv0v67tP8u7b9L++8T6z/lw0H+eciKUDmeDlgGz9s46qInvas6gzkP - ###dGzGiXA3cMs1+bzWRJgmlv5/Xt/gD74Bv/0S7oeovaDYS7GTGF/AZF/ktePeI2xR - ###qvByvH/MDoE8//39Yx6CCd2kJmWXAW9tp2y6vate718Bl2MYos1AecdAeZoP+buy - ###ZSBq4zSBrc/ud/ZQ2qyO01rsjlmxybynwDsYOBowD+BsKIS7NFsn/RH9mIVAHop1 - ###O+yTVaNHpXtiTEAR3ZATfNyP7ylTLGBhX5i5GCG0UQb3jtHh9KqMtxYD7xhzrLM4 - ###DgVuPMtvI+higIfkgB/CfIA8MmmHNAY5zqZk4rL2mgjFv8o0jwmkyyKofAqZePu9 - ###e4VM0D+zaHGFXBv22lXZGurK+8DW7PkBFBpFPpIno3bf8fi8oXQy+d/JWkopQN1u - ###UmFS8xPpBF1X/ylk4jJLL8lkDjLJWdluD8V3HDX/oLhUbspEfNQJqgcRgvZlbghn - ###slSdinzvFfDHL09CRB6zcVxadEEHGiSFCSdvWybeDt+UUZJM7/EI2MF9mXy95wer - ###dhnMrS5weucuhTbgTqH7S9duTMThbsoZC44Xe1cMwvTqjQsF908RCp52ganu8Dmx - ###ePVEoizCDbRmCmeYAaJZLesRVNw+s6w8eQM5ou6OWawd2bjf7YD68kvYPvrbAb8e - ###U3/5bEm/v37itOFumXIF+vTJ2XDFSjr0DrMMmS2fUXNxjV5MBfIdzESCAngy7dwy - ###Y9IO3uas7a8d/4X5bBc+fMXBy0KIn1wPIEPe94AtwL7jxzETUZ+DCIaJNbyRSCa9 - ###yXQSezhnEjl+fen14p9YlZ41+euVt/0Gvv9KH1/DZ/wEgJSOV9eunjxpfdqW/Com - ###DFOHHf3rAqaczpImwb/gPPZX10BJv4o7EZoq92HFV9jpwQUquiDEVC89vNahtfdf - ###dcPeQhbcOre9X/kyw+QXMG0xyeO/4H0Vmy58+PXpC+dYNylPKsv2K17iIqNbpWD4 - ###pYb776nh2o4czHXjrkwxu9OkDOxzOAo7WG5ry32Gr40mY79Mf+zCbjg8xSnShTPd - ###CYZ4bRePbVeML+F59ZN9wpS9ffcDqwPg6bgfQxr0vAbLov9Sr1q/bMx9fjG8pKkL - ###9RmaGb/UG0uZfYkn79nhkU7wV+bx2d0tIfm+Y3e3eIdrJwk7PDrZDzF6CCMUw8Od - ###vbJXo6tOzGL5+rW3KWJ26IY6XT92Va18fw3jvHghZ4RTUh4bl9hy3tVsF4l3bncI - ###JBBvmwuSYdQdS07zG+VffmdmI2JUYqfbNK/cf8tOo8SISbs2fn/88WNJNtgXDcoE - ###H78xZ7fFVVfyLg4USyPDejzewR4FTX+Zp8dv7gmLjFVIHxxf0BfJEb/R/7/DZebN - ###Te8OjPLkj16bdOnCkXNUjRQVYqGaXWanKigOCZjzOYz0Hg2x9tqX2Evi+16lG19j - ###VS1gCMCzev1+eiVmR4K7Fv5d9sLjPwNzPfp/3FNpCjQHgmWzvFnZSfhMhjAz8aP6 - ###jVEhc55hg27lqRRR/yH6yrOslvaG43HcJ9vKqqf6U/DGk4dhJZnEIw9llESprS7d - ###9Qx+KdBzdPLh4KJ9UAuw1N15SuA1FAcyIMPXc7uvV3XPk5KDXdfd/WP3dWsHwRFi - ###kC5xv6Be1je8gN4CZ1WMhv0H9Rngb5iMBMZ3dbrlBn/DtUKUK8J/tW9lV+PqFtDF - - - -Valin, et al. Expires November 18, 2012 [Page 282] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###S3FzAcObCNvKfIdfaljvyPPOtVNSnvyb2C3NRgOGQVD9l1W8j0aR0EyRYHP3nUzO - ###jkJCxlHAOIzrJbn7qc1MDpB1esiu7hgjuWMnyF0OIzE4pJPh33GGH9DH3CPkWzEW - ###LE8PhRHNt/sFB2Bvv2Js5rfP3k/ePukrKDE6ljKDInoKRaj803DHcu0yzDaYnRVY - ###5OcqsF+R9xCDyCjR4N0MpTtgZ9if3g9ckyPyWwfhLosnayn09Bz1UkqqzlKKltbc - ###xVtzHZqKJf/zA3RutUAwxQJShuPI5Hy3p/DqrZWcQ0RtLy+fVyyGcElN0p4uNWl2 - ###vh34vN0mPByXl6HLW6659ymeHTmGA8d2Fbu46JakXtwyRc+WJ1zCganG9txqbL4w - ###QGB8Yp75j8wk/xuJAw7/9UcrrS8/+a/MY9+1+ZZXzMvN92M33zsKJICPb9hGrFSK - ###7sCq0KkL7kA+0m/eG9qFxkCFd6FmxOCy6/fZl983/8vVdHwTMpfquPvcIIB8//9a - ###q1arG/7/zWo9WPr/L/3/l/7/S///pf//0v9/6f+/9P+Xz9q9m7PxsGOHANDlTlwk - ###LOD/sKZKpD9dtWr/aht109SnhTivpTHwGOlbfVmtNuBHkF2qVTQXNynUtw4PsSea - ###Mx/1PMfFLmjIZifhLtBd+PZgZz+8OD19pzVLp3B0wg0sbauzit/UpprVrkRBpec7 - ###qyyfzvB+hA4+4/i6H7OICEwoAgyxR/f4xDl7aiIUzYlREx1nOzGuYeD1YHxTLpCz - ###ZkFmQnPo8Lw8c2iRm2ZBHn07JPBbCVyY594YTn8H3kuc8ChdwOqT0964Ut640tuU - ###eeqTnzwlU2fJ2zeSUHirxV0t7zHt8ReWELVWLRtDf4nHCXf8fMRUEAIJVDPrudlL - ###XPlfnEl9EiPxSwlZyUuYtp2cYrXY0K68Lnk5XJIJZi7vohT2+MxZ7+f4sJ4+Iy9L - ###Xi6WO5Dbyh468PwhUrEk8kMYP07GEXzFLCSgWaK7Cq5vRnqUPSCSwfS+7BGDGHeA - ###bHzyc0tpaAdV4/Md9sEnTZn9F5TyR/j0GDwlL8teyKrBjIcPn5gfDPJPSveCKUgc - ###PkDiPSw8xV6b572da5gD94mda7ydayd862khIcc7V3nvOG6gMo497qykHKBK1SRx - ###ikQgonfSK0MghaiL6gKoK2OF6FX/QDMtCVLBC0lJj2WVIZlZR4Q7Cm/uvdEOPtWm - ###s1e1M1LgSOLNiv6mUcRB4AZ6ecMu5sRj8f62+j6325gJsft/GEk09qpmog1t40Br - ###SyqoQC9bWsJ1/RVX8nSzU5HVv2TuUxUFFTk145o8xeSFC5N8lFmJwd0wRY82TIrE - ###UwAmfXUr2UBZK7i+rQ8tjG9yE7GSCLQH+ceqKDXJ78bcLnRne6oLXYBXXrTw5GQw - ###27//vCRmsWqWVUtipMmUeZEh1LHX83Nu6xtIJx+ymDJ3PC/Rss8kjquLR57w6BHx - ###YmxXh6/FgLyZ4M9rkjPwY4aThMagB9xnEVPupPNZVUiyWS9lewP0BiDjhWgh8Jth - ###1Ac5AE4meEOkk+L5fOhYU9lNBQZeLWdRoHW3bxL9nxyT+uYpgj2Bu6KIqxTFnEbi - ###lG0+PWfLOrnPRevirDoa9CY9VmKO76c/0fYWjhVC5MGFRX+zGr/GMEWp9IJDEkKV - ###E4JNBGmxRpblDHDIDIXywBZhWCVhHWMNuVf3qlGChXeGi1OkL2rHu0LP7+GYyb3j - ###mJSBrtB1nIPgyu5cZz+77vdG025p53rVKxXqWmd7lcDaLvPt2Pl2LbX20ce3Yhxb - ###Kkuj/nCbutOWglirnogaUflN69TQxg4Kjm3tZOIY5eeMjTK7fVzPMe/zHYTC8hKl - ###sc93Kn4za9ig0LBZU37asKYr4CDfFVDjz3eqX/nxDlbfNZ9ztUcgrAK/MZ6u/JPJ - ###yVIW7ILU1GhwdHt47XkZKUkObyFuXXVVLDI8V+9gVK4i3am+SVlEJIBjyqBUEWci - ###xcmNs1fSJCJl2MAeNhsZcw77reAGqrDpc+Oec3cWOY1mb97APXbw3cc2ttL2zL2E - ###Z7lrD/HfhflAI5TPrp4MBicoOWcfoUThHPoqHXrGzuGROfMM/S1LsnKpYH/6863i - ###pqIizOTZ59szxn72+ea3nPsGx4ZH3+Nom3vEBZ1qsCv+aUcaH/u7n2e+bi4JL07f - ###n+yXlANOSBatYtwye1FM4qMZOlgcX3QLzqzhZ44YmCPOwmH5ySNmnoZ0/BU9bbxn - ###4ZnPmA69HzPiQk6+j9bJt5IFSRHeVWEdVVILqp/GOrlO9yeemh+tU/MZYGcftK6Z - ###POfEXXFnRx8M73ss7AJ9crpx+l0kyabYEpajXLmTLY2iMejWq+oloZEgGXeBYd75 - ###vLVI2szieHw/qLx0kUPnjj2Y3ntsX3yff7ljj288I1JCWJLKqSFpdet5Y/vuwQue - ###wLM1KutWgt14XCUl+fKqeU2hv0dXCVz2x4tA08K345aIpMZEbzwLRwDjOnVjhaip - ###Q2NQfDo8OxhV+552nacdlfy0UjUcDvQsSUA9Ha3xA3N8wza7gPH5/nCMTzet+vhI - ###vJKxO+SDp4yv7xE9h7oxvrWR7tgtZVmcW+s8V8HKond59vxm7MKU4ROIAw4iRVkv - ###VBrJRTRfOGXs4IeNjQSm80AiLKL71a0fNrZii6Dx/UUM7lx697n+9JMb7dApy8Up - ###rSI7h31j3eOSR4SY8f7RBxk6n3pN1PzZV6+iGzYau/L7v+J6B4QlvFHxftJ+ODrJ - ###KhzMTfA97tBjevLYIooul/HLDTpgVF4gvD84sHpgh2/G+Ktvav4iYl9rSRZ4Agsf - ###BWndSclZYsXhnxQ/onNQ3N3ysGaP23VOSRvmcnHqJdBL1Jn0v3q3vUnGsVHyLPyo - ###y256WGlTr1UdtouaFTCuE1X7/OIy3Dk7uzj9pfT0PUyKTMMcCavQxw+T4aByEY1u - ###E0BEbxKP2VVRLlCpnwH/fV1BhThIBaFkbn03UPpIx8ZIZYe9v9j0oU8z2cI122+v - ###HR4a/K2DARXzibqYTSzuZvpkYsQrMhxZrBu92VzaiZxdhX3KyxGiXzrqpKW/57iD - - - -Valin, et al. Expires November 18, 2012 [Page 283] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###9GfwHL1zOhzz+QlOj9e2k9POkX5LdPqt8vpUd+6wSl+XghdzNu1kbF0+kCLGbS14 - ###oHQq8qeCgm72jskbSDXFFZRo2dCFBkqJUQ73OYsB0DFHcto8e1MOqV8Bm8TsOAIu - ###WBsXHxcnAKapZwFGCsFOht4f8XjISjA9ApfHREcmdiUpD5jLwB27u88y7yirbqUe - ###0Te0kRXIuc34rToCSB+vcjZZCmH29hIGpq3vLXaqdodUbVl/5j6bPaa0rC1syxUZ - ###U5/g83df/phadpKZe8RkxRm0K6tvZbH01FGeE3elkNW86fbqw+GmV5MxSFjCqd9d - ###3pfiG/aq2Z4h1R/uGALQVPJ82+bwYyt7+8Wc1v4ZF4RsnobgVcjLjE+rqEsZJ4id - ###EfT42MNoRqN2tFaKUASKFFYy0N3LUDHSYJO0XGGS4RZMB8xkOh7kAcXtKMKq+MPU - ###e87XSQ3xm4u1spJE3swT6/azjZqFr9Wa8zkh2OmqVBOWuJEgXVu1Ss260Xra8eY7 - ###EhD4Mvhh7hHzZqmz3h1TRM/aHBpC1B3icI5k+6SSCXUeQnI3lOctLkXCv/U/K/+D - ###o8DucwtA5ud/8KvVepPyP/h+rdFqNv6r6jdqQWOZ/2GZ/2GZ/2GZ/2GZ/2GZ/2GZ - ###/2GZ/yEr/8PKq7lGBpESg4KEiOMxEScryhlvKHb/22tP6EYr8e7i0cTr8YqR/a+S - ###jcrWvDueMTeZRGPgOcQaye6XUEdKa4yl6XrAdSgEnVsgkBmhEVFYC2dXorTwq6TW - ###swU6PSuDq6rQGkBUtoVxyk9wyoFl8fJzB447g7HVJr1BofwE3ncYerfsZQ39bkc1 - ###9KomK1Ar/cD7RNe8n4sPradG6MfZs26z+XIftQXMWh+669YIaehDRs7Dp+QKyEsS - ###0HuUGQItoID0agHonpgcFj9mxe/3BiyA3w5Y72K+QGkG1B6Vut4LvBYS6ZQd777e - ###RlTL+ECWjBATX3a38O9rfIqfDDMEAweavegNPmHDihJPr81LTeiOeQLZm5885ia2 - ###K5zENEOVkNIextEI+MNwCownGXKB9mFIvydeJxrg/zpx30MDLRPWXnqXwKHGwFRU - ###9b4TJcBpWCJP5GAgjE/7E94PHwC7Gw76JFuBtHVzE2MQ3dVXNHZFfWQwk3Ec3SeK - ###Vu6Y5PHO7m44/HLdfyipaytmXfH5rH191k/oKeA9Bc/uqcZ7qj27pzrvqf7snhq8 - ###p4bek0xh2WRJZLv4Z33bs8MXnzDmb/QiG5d/Nk2rT+qVe7FRr+vmyuv3UtJor7Df - ###XILDzJlidM1cq9rPBSws2IFidNOe1Ezv8pYCM9dXrZHdNkdl0o7uosl0jGIAP/X1 - ###Lol1oMWtlPI6Zu1v71z6Td53mglUxDC340mWOCHECFeuADrnq2V4yQ6TphRWlHJ+ - ###aSf7j7L/YaZ43G10tfdc699M+189aDSM/K/1Vm1p/1va/5b2v6X9b2n/W9r/lva/ - ###pf0v2/5XKK1qXTbbCYlAnM3MfD7Vl5ubm60GOQ6sKmlj3x+DeH8ICxeelyJM/3+F - ###/znHhJAlVcsoWbpBs16Suv+xfHcVX17V06/20oSYaLA0vAzLxMHzbC9YhisGvt9j - ###72tOVmRgnERXoNaUIjiQR0PUE5D/AeufDnoTr9Mbd/oxz3DJq3aotb+ZlIgAppJi - ###eL5TclmS0GrI/FmSzKgAdKFnLi7d4T3NDx2Dvfxkqjvk2QHavjtHYzk1ZGXlVH2a - ###/Uxoa7OtYvbw85nS3DY0lmITa0sH55YRTXNEUoImsLkvf6WXWV2J8x2rj7WdYb9L - ###kXhrO4P4gZpQG/4NvZkJ92w2LxRLV06mKunLw96qMN/WN+TaYxTcwH1wG3fuKAYW - ###KbXX702+mi55JQEP81J5I/f2qvePf5hPX3uV9LEVSMPcraqZRggQVS72qN5Ln5V7 - ###u4lQsuQO6SpgqYe9ZnxQYVG9lbVh1GXyxtHgJv7JQxvFT17wvzW0CurjpG2fH0Sj - ###GUG1vt+IoBO/kRXOjaDHJIsKFAPXuY56fc2fM3uI13pgixsrQYoRwsZPZoCShh62 - ###OzD7diBwYEWzajCsakk8xZAZlUn1/cTHWmcRNnnBUGYE1Ks1bcPICVadS67vrWKu - ###iPocDadEbUXU3rHejpZcY/Yr+WvYfohGcMzQ1ZlGFJzTIEcRnEY+MpjNncZodATr - ###kSGWB6GSBe/OnQoxjYpmALFwg4p+1qcP79RkKUoMghnoLHY9i13QOxPRzpLYJCVZ - ###DsypnS+HLRossZrLEqt5LFFnh7qRsQAbnMUCqy4WiE6v2RxvQdxuZfa2VOGwt+FC - ###t+Ds7TerIWw6//Vrhe3wleupkVqsiNshVrym+1MqpxtwQQsnppz88srYku5Ki5Xr - ###il7J7jAzer5QNd917Cy5Lke8e648lyPTWUIYz4aQI+A65DaVhyoP9vfCcZyMWICQ - ###KcmJcWxhjnKjdsZxBCt7LggGFJKcWDzTYZs6tZ22BUBGyl5abSMlhSbF5ea0St8W - ###rt7KRYmYD4N+fw/dOaYDpgWVvYcYpjf4y8SLv8QD4GvMkNQdMiPZFCvF88huMp8p - ###HFfMBPZsvbrZzOWjym/ZGpTMgsHWg9X85foy6KYH++HZ6dHJpWNTB/V5N3UI75Rs - ###F4/n7OoCHge4qbFcusvjIEtTm7Whn7+pn7Wrf8im/jNsXNduTKMxaWH5DgRqFAe8 - ###IkU8ify5EWh5Xff97/+Al9G1MQZb9b6AkBROR0H49vwZ14Az7v+CWqtu+P83a/XW - ###8v5vef+3vP9b3v8t7/+W93/L+7/l/d/s+o+W6MLDA7z3I/YAXVcj7zqiUudB2bsF - ###VumhLYsb0bApesUGA14ewov6/VGUiCiBRKbkDB69KesUWGeZc1HmGxupN3DAhju3 - ###IigAc/hwRn3y9fcpsMmX8+gXqUt/low2u9oiddW2Na9Xp1TykPXKoxQ+eU2Z1cK4 - ###hXOFDLjCBtwhA6j8rJGP9ediRiBXWIAzJOCT7NWbdXeo+9479cG0OB+vdsn9KTP0 - ###Pej+znEbVxN+7KEvPsAvsL9/cdZa09cX1/X297AqrLlun/XMl/ynvBSQZXiel/yn - - - -Valin, et al. Expires November 18, 2012 [Page 284] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###gOc/BTxfAy9VdVlAjvclAqHkikJo0D+eyBhPdrJ4Vkl4iiZZCi+59d/ZBXL2hqin - ###UjQOdqLdx9QC0wqsOxlzVdi37oUOyVUX2EuF+EvCk3ohfyELlObCq475q55lhryd - ###S5zM2lbowC9G63fvj7HowK/lfEKzHNV9I6Njmxvxf1Gb8uGNpgy0X6wLoRil0cVh - ###QG6xthVJ8AQkOGMRAhsJvgsJvo0ECZ2Fh8vb3njhaGC0EMxAAytA8Ws5FxNBQXII - ###XJgIsjDhooid0aj/VdoXz/1GGQ8F2npXUecO9x87GdjeHo7JJz/DiR5PmLtcP/pM - ###t32f7dc5duyw233yhq09j1b94hu25lqh2kI27BMQoO7X+rNxUHS/1l04qC9ovz4Z - ###C4wSGs/ern7x7dpwIaLxT96uIpfZc7YsMzV/WykgLocY7DYS4bDUPk8Cb7fLRcTm - ###0nSAdojVpdicLzYbS0PIg/+Opx0gjzZSQW6L1XZ7y9WPoRF57cqb5OjooswinRAb - ###PLhzGdXktP/TfWgSHl+ePT/wp2D8T6PlG/b/Wr22tP8v7f9L+//S/r+0/y/t/0v7 - ###/9L+nz5jEgrZ9hXpdwqS6gY3xV2ehbBZQXbtxo9hb2//8FMN1Qpp1fNbm0wo3uR/ - ###verKt6287sg7BXsKq582tL68ls/6aDTZ33qN/UXPTwo94s+lF2Nz7jH9T35TnwAH - ###3G822N8686byuVeVXxUT5INtcG+rllLirSkA53/rHMAa/xvwifgNDvDG3IAHn2qB - ###BnhQZ4MFAes08Nl3OaGNFvvb4hNr8gk1ahJwnwPqc0B9Dqjvi8k3jMlzwDeq6eRb - ###fJK8f6/R4n/5qnGEejX+bo0jI9hM+xAubAF/x28aKy2oSyAwyEIgU910BN73ut1+ - ###HEZfbsKL/fDcr2M4TVCr1mfjfhf4VXjesGmVL6Vf41jns5N/Gw39b6sm/hZZcjGs - ###Ra5eU5CjWCnev7/hhqeefperzlcm/dtwf2/y782m+D4P7BbFStgCAWtdh9H625B/ - ###U4rNgDXrr5xDSrHqb/r8muZa8Z3Ed8dmWh5R/c31N+A7x/weBHU3Dte4/cGx9UeT - ###cfLpZJd+3dv9aztFqouplrOe+JlPgnlAEstbFCq5g8o5D/28h4Fjj5tE9+V32qKf - ###GgDGyt9XlICUun5WSGfZluAoK9/KavtqWf8bGN+renvBoThNe3VxRnEuV6nr7Sub - ###+lEgjgrOxYHADXh4fxXBZQN9nMqm1r7iczhrfH78WAM4OPw1Ax5xhvLnzaaOn8qG - ###MV/BmQ2uXhFnNfRfbL2It9kLJhAXiDN00zhDA2MCHBG1pn4MBWICTaM9/10gqtHQ - ###hQ2/5V4A+XfD+O4b7RkcFX4cey1xLNYyFizQ4WiJ9wXhGQsgEO3VtIMgna9BQEFT - ###x2NjU3/fXGCT4FsCX2K+mwY8G/p6ieNeEpaBz3pVP9IFfAIeq/+WJhr4VUH4YgOb - ###G0bOy9hgTecGroiNKMSS5oa+8QNzwxjrVW/qG9RvZMDjG0KsEHL9ohuGDlR7wwhE - ###CwIQwmht08nhJGEKxAiZTnJK3z1hflpKjiI4qsXhxAIJgq7pUr3Vv+CIQrKpS/nQ - ###tWEkYYoNIjWPZgZBbPANxeXiaqAtXMWvuRdMEIBvbDjPYECckCtiYaWCEPD+NzLw - ###z6WNap2/n7Hh/Q2d09Y3dIZoETTHQ4vjaaOmw+ebDKuhMSzfb+kb2mQQkt5qWvuU - ###YdXyN+RmQz8xjfWSJ5jYmIIBcfqrmBtM0JunK25y/SoZDELgU6xXINah4WaIgg7q - ###xveagU+BZ3HiSm1W7Bc/4wAT890UdCn2hZshin0o9m9FvGceAFV9f28I+hN0u5nR - ###XhwADY3+K9YB2dDGlwfAZgb9SInGOOiFZmPiU9CboBsu+aT0ZqyX4HvNls5oKxn8 - ###TcyTj+MHumBQqTUN+qxp8/TlvhX0Y+Bf4FvgSR6kNfcBaUmcm7rAsrGRcWBY8jqc - ###GSilh+ctt6BeUt5dfeEQqKuf4f/LRdr6c7QNWNv8Qw/aYRLFDBVjo0zLWiPV4M96 - ###//f2LBRedGFnOhleXz/7HjD//q/aatYCs/6H36ou7/+W93/L+7/l/d/y/m95/7e8 - ###//tPv/9z5D9IW2N0uwwHwlqK1rPjM60veZU4xRK94SgaA4PBAB8RMfQWmGhFifxh - ###3I3JQ8A64t+n8aDz1Yu60Yizx6sImQ98GPUw5Kcf3ZA/IPDCXifRw3dsEauUGpKh - ###XzhhhLfb4eNj6mAnf/r0OTfhHHolHrBu2DtJ0dwFSuoCHhYVnvuNrRXdG5BmGCIW - ###wrd/YJHAsvpTf3gDsnsZGG1/ErGfzlvUhT0/b22UAKR76KD6Ip0eujS/TPbuB8zj - ###FJ1NEdE9POGMJfjJiwHDVMATzjHk/FTVldYgXSfKq8X9GjFnBx+18mY0jr+w8hqX - ###KKVsb3uXv54dhB9OgSPsK4EgAAJQznU8hu5idCOE0W6UZBuslYUY4UxLdelD6cKq - ###ZQyifEESoOskvHv7B7qzVilXEOZgL+vwHgNpSb9dC/FiyH5vEMAvJQdQmCaphD2/ - ###fu21FLdemCQrNI+HfkrQSoAca6eQBowmYSNvz1A8vAJ5IcEmrDrpLHCFe7ODkDQn - ###cA1/FQUSSqtU1mBbLWu5uOyxEQ06sswEoB+AseLZhXv23dFJuAdn2uFh+PZvbGVM - ###VGpRA0gzcg8gorTx4UXCXOWN5AUwRnI/ufW3UlRrm8jqg81B8YpWCMnqlSFpIyUd - ###3Ah6/6/N0sav0N8Yvdzvh0PMDXpDfu7dmDKL4Fdjo5VR+sJqDXcgVQFHpVc6/WFC - ###vt8oyt33Br376b1Wa9ScZLottCegOafAf1Ow3EfdgrUlAHgqwt79CMtGADsAoa7f - ###w/DNnmDPnGlotSScYJAwEaInvAFLJZdUdn4J9w+OL3fCw4uD8zKSRtmb8wWdkqYs - ###YRlbCODrKc/JXXBre+WTh7ZftBo18kUQjmMgQcBs7wtttA2D1c+aavvd5Vv4/eDQ - ###F3toy1pLN+cuPNt00eaer8aaJVvIZAM42Q2T0RTtCNbc7IgT+Lcf5p1u2X8+7Owv - - - -Valin, et al. Expires November 18, 2012 [Page 285] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###zPG7kP2nVvNbTaP+Q1BtLO0/S/vP0v6ztP8s7T9L+8/S/rP0/5bPXieTbr939fL2 - ###jWHlEbabNogxIGjtA/voARPox1+wHKIm8POCBr1BH8s5pJYZeCv8OZ6c4IvH+F5S - ###mpnM0hv98gmHC0/CXVj5NgbWilDIZHqFejBLltnLt8Oo1dmwO1kqVmkyStr8sWXw - ###OWO5tZH9SQQ4upAGn61ChXMpic3RAA4NUKv/YPjjaSTlKMWK06YJSdMpYselwilw - ###9OSk3peoP4UDroqp5pNpp4N66qKQ6rKozYtgMxvoVRklBiUDLyXNxzK/rJf7+H44 - ###/uos0pdCSLX6RJ0+Y1arakqUHhbxUDZAoqS3luuJyVHGcHTS0R2N4Ix8BP14cKe/ - ###WBolJEKNhmNcf5b5W6lOIpW1VS2zyhXLrHLlvVZ3B/xgZFhJJ1d5k2683V6UfIKX - ###ZY7R++gxlNn7U3sadX0K/Cs8Bn523A53j3bgoLyiWHK0n9mVEpXpcyPkc6E+ZpAq - ###0fpkvfCr1fLM6SkR+GpTLMEn+lWNiCWj6EHZCYmW9Fht0BlOiYi3PTTrasTCTQuc - ###WX2tTIYVRgZj3PbPxtH45gL7aYPuHZ5viIkBirw1L2g0t9LdJn/zKpU3oEl43V2v - ###fXIhlknLI1uiPbUqcpx/jFH4JTsVJfniCbt6/QlsryiZjmOF+1tMHduxHhKDo6ML - ###h1dDva7sNem/FdBR07/et63idciJp/4cM0WEmVM8YU7hpxUmVNiYp+q3i7vCEO0d - ###wHXph3BX3a6vcle0wJTnuq94fiXv0dHg0+fZdXm8s713PEvBU1M8I4rRsDoCEg27 - ###u2QbZJZwJKcts3kXVAtUnrrhNd45sZreaEHrhCAs0G+h88fh9TWcBWXcCWyMMp4o - ###iZVwLJnet3+fgjrTLfMtHWK2ZzT8b5nJKN6eEbov70fWI1Om+eShuerwYucdctqT - ###ny/feq8w2Yg1/i+D8Y3xrtUGmMHlkJgh8QTiB/lvcKsj9F32HsOJCTDjB+xsdZz3 - ###6hG/7b1gJFl5k8D3lAm2o2tQRL0O1tdINNIWKclUELe3vbozb5mFpjfiiqTyRl1e - ###58vOhq+3vYYfFG8PoG1QNV/rWkBvSPZ0RWbI4iwy/xFdhKI4u8+JOJUpZrxbrWx4 - ###d2//QMGhWqnTR+ynzn/WkD2IQrxzxQuku9Av4VZWuMcL9VDZGURtXGBROv3FL3TZ - ###9Cn9VpPfstYgBbGeghhIEAP+cy6IxrguEP1PWSAG8luBFfN1KU9ASkD7Emif//xc - ###oINMoP15gA4KkNkMAnp7Ji7ih3j1+oCF7UizKolrWRDp4MBfnUWSeeM4ebOe4z5n - ###J7HtKTDl7qvCExxpPRZ4RZFjU54N/RR4VSm91oM3MltuwWMqxdYzSrGJMXoc+izw - ###exao+tvsOK5smy+ooqpCZ9hSpUk+7y1LpOUPACz1OJuDCCSR7fEKH8yiygtcYKmL - ###CCQ0ora5iOsJEjOxWW6ZlSvlqSvFDc6D4aAyHfTQGtz/6nV7zARLd+7q1eozKJop - ###XRhsOTCOvgoKHvoPvqPg16gPSoWEGjiUEGX4jyagpvxjgpkhOZEdAa1xJzvHmFWN - ###zt52eHz6s1bpzCFLKaq4zPTJSm/ypR+hPDq9qjCozaptUokk7RnErnupO6FW3I/Q - ###qV1MWXmZCUhM/VHpGH9vY3t6uKXXL0sYASWcgOwJwzNHUbNUGExlI63fHuu3B/06 - ###lgAeODqVifAkoh56/T7a38lXYHIbDZzruealyqvfxHtUECHxzvN/veClQ763xxvH - ###15hG7iH2OjBG1OlM79l+pSUYDL1xL7mjC/8v8fga/YFK0wEB5YLnDcZ0rzqHIxHT - ###weiuGN9ad5LTZ81BIWMR5G08XqqrsjoNyf9oe0ndU4qI6gJbT6CbDkvlxAzIvukj - ###kI9V91USgfZHjgYmPXemYzxlnSQtvEmyyZPzCJuQ1N0g8g6GZ6dtTPmH1g75vKxO - ###yJyLh05/bjI9Hg7vKtFtHHUzQZ8XDpUo1CX09RqSDiy7yGZ927n1jAKA5qmncwsE - ###WgJi2LvyTjzSwRzOMDlvZdnJQSwkFHFhW+pbTxP8FBiZe15l1J8m3CCFhQdTy1RR - ###8GeO5WKWqSaf/jbXiZ4qriiuSSKruMx2W1pxW+XNN6ZfFsPMPh37ZXEAyeKX4zgZ - ###9qe6c5NaNDcF44VXfTw83CCPBRhhe9sxEKV0dCjsGZZJ4feibJgN5sJomynXPb/w - ###Vi4GQtY2dYzO/G1cIFicUckA7nL75PlTyTBjuV9mwY2eg6imwxm0ZQ3Ynt5XhteV - ###hMgxMUcqdqAIQxGHS63bCyNgPhm8hzMPWcNUanH4lChfi3KvQdVRUFlMpBP1sbLe - ###w4BMuGRVZMVL77HuuLgf41ZQeU3mYNA6ep3uoOzJ+cVluHN2dnH6iwYukCC50kp0 - ###GGuuzVTd9Zr/XPqkrJuLiaDsvp3knE3KaAjPrPz6Lo4GDqqwqUHxNlboQZXYgRgM - ###GsCqp8PhpHKPg7AR+I0Q562woWgtsSribsLKz6NnhJrVl9f3FZClJlEjp28JBKU1 - ###13IpJ7yAsaWAWPzMYPR0Nh5eiRq5B084JVg7ZuEVyE16N/f4vaQTImIXp3u4s3d5 - ###esGd4tP5426nBTj4eefy6MNBeHp42D64DM8bRQ7I1AYn/SJpo77TN+rMHoSml1Kx - ###5jWpbqN0mspmwFn4zRrGnvtPPti1dWIkhfcgMB5ew3NKSqMphg9AUOYV5hNH1A7j - ###p5zmKCWnWgfLnlzhbkNcOBE8jFWXAdhTX1amnt9GX2Lvnukx5CymVkhPAcTCqOIa - ###07TmzpAjyqlpOuUeZ4RI3MN4PabUL1VZunn+66QvhhdXHundKuNy1gFRC1rNDa3D - ###NPjCNlpjbY30IcVB2AqtuoIK1QoxXb0nQOfiGZx4ru4aellulSgYw6yMgYNmLOf2 - ###jNNpKwPngr8wVK5rEPGW1lKjKyZtKjglpn26DjWvGeUFo8oWbNduefku7EBOOiCX - ###b3pCKbjwWnou7iDZwQHTNkmjoAMGZYanifcpi5GhC4768MYFmYl0wdTb705PudM6 - - - -Valin, et al. Expires November 18, 2012 [Page 286] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###NNswQlIEGsRyyLk/h9hNyN6ADu9rCz0v4+pw41b+PT8ZvVRbZ8GLfCPKIL99uZA4 - ###VJndj4UmwwjJ89sbCiMQf3fXOVEpZNZSa1UaSJUDzZUm0KvbGaAQAVTb4pQredWX - ###QYOGYCICnatM5tHQrh7XjsAqBfWGWCK3KJsQdb/GchjW1ToJma4U+d4LJ5medblv - ###LtLtzuF196/gdlekRvSgX/aIwaMTEHyw7rqR3MsYSkWEv2V6NvW/etdRglClcVvK - ###ge/yB3rNAw69v3MPnCpqI1Usb6JSpBgyI66RG3bRKylT++YjMjpct2SIv7vGqtqM - ###T6nbpTE+R/0udLUZ9rsud1CmiwrTpskNBn3DRI/ylVaaXjO4QnNhaF3RzareVS/S - ###lFpFIjDsjEjWd7oJzfYbu9P9xnQohL1Ih+KIWTBcGjanshluZoaUoo0penBN/xjN - ###7zx67eE2HuibEySRhJVhVAG6FtPQ9BLcFjWHqYETieEJaBzaeIJ6NUscFEO9xtV7 - ###WsczREx1u2hWC/ryUSKvTBCUZ07j9WvdYvXNWOZZHMCECf0qSbTTmYp1nUf9SLdP - ###Fx253Bfv8oUDpZnkdsa5rzURkDmpMGt8F1WKmz6VJ1x9ZdMjgTm6MUx8xAyK+mGq - ###w6/Oxy4oUMpwwL0B7SICrhmDqH3Vm1AkDN1ogMJxv+qGEhaSbZnqY7V6SP+sNaWi - ###TMCZRtGY4oM0d1iXlytbzkHfdqntjGOKGmcXLOJYkQqGxf/X15cVeP6U+b+S6X2Y - ###/D4Ok9ve9WQxkaCz8n/59aaR/6teq9WX8Z/L+M9l/Ocy/nMZ/7mM/1zGfy7jP+Wz - ###du/mbDzsiIRfK6o4L0tPkpiMuWCIH5Mww+6ZpvfER/gdKnyMvC8xxgox6xUrWznx - ###m/T2fXQHpxBItfC/HrJAL6cepm7pSa1bmkRVmllac40pxmVHcM6B9MZ6hCPumvQ7 - ###7BTZN8+vw+abY+hSzEh2E+qt7IoLOtExq6I1Go36PcF4CcAnBOysPZazgnRYqVK+ - ###SPP+KzBrs46pMvQxs9fLUqZzAeE29/XKgLbriW30G98wD0Ay+K0IK5ES0wJvpd8A - ###6ErF8O3mjpxUx76HF4iBZtJQr6HIXyQcfrnuP5SYrfGRfLTFX1VrLfDeOvP8Tj+r - ###76c2FqcXk+IiYrh9sIFLKZJW1QLAU7JalGTpF3hMAAWmbwdHXKD/ejWOozvb2UIi - ###dCYuVRdRkSUpF4n6CwYiuffnTGRm4AStiBpeCBUmctgghI8/2/qsawukrgaC18Mr - ###M6rbq5t2TwexKLXdj6/JQQsEPQpW1K2tcy9WcSQ78ap47eARQl4aABzd/UfoFo/e - ###4UOAPn6cjCP83kUm/kc8HnqlycNQ+4Xk/8lwEvVXVTs+QokOfHtc5cza7POsh7EW - ###6TR4KepofEMqgcQvOzIoKERyNX6CoaUIeRl0srSz/MvYf7oxarhqStTO97X/+EGz - ###aud/rzaW9p+l/Wdp/1naf5b2n6X9Z2n/Wdp/nLm+9kla8VJphe3rUfS1P4y6uh3G - ###kmyUrOvsmSt7CYxQnpltvV0ga4nL4UgMS9xs2NeH3ZuM++XcYdnsx57x+lMNIXg8 - ###7A1J7chNmoKRnxM81NUjJerj0cgtUXh4zzCC3MGuf7TSjoxOjtuHzLkNE2kcn+2F - ###pxfAPskjBp9VnQ+3HPalDW+tc3WHtaQo/7xQZPbj36cRAPEzUJGe5gNv/BNYEnqO - ###7gR8DSpvqC336cdf8YK/C8dr8pKeHLEvqVfjC97qGLQ8bHGEhcjLKn5Bnd073SfS - ###3z9CJgLc9FfZ++CKhQNme9G+SqdDGwBRk+0fr0yS8MvIrpRi25oXPhDTEs9GCTXf - ###21UzUIjQKHykbkMgAjhJRmMQZDokPvD0DYoTro597CDY0dB+Bm/vMc/O4BMzitgQ - ###IxUMx7gLFKiOrr3fmIxEOXPilzcvyyAgdCImVaLsAfQKGOvcYn7pbtnrooso6Lco - ###DbEWo2Hf8DrGjOIg7cQJCSWdiKU/G0WdOxBk+sMkEdH5171xIlwhmJk28pIHSjxu - ###bUjmkUdToddYdHtIr4UsPxy6CxuJtRyLhSAzbAWgedc1BV4ZJPul1+SSp9lXREYE - ###Je1fihsQomhHCqsol6hiA30sE1fZiJ/HdljMoDecJtSNX5YyqfDHo5+Lc1SXLdQk - ###EndEu8pZejwwn5E8QJhypB6FLOrhv0oFh3z0lq2ItpHecyV70FXDSvPN8GV6/hYs - ###vg2rOit270OnN5yITICWOgzog8m2zG3Uv2Z0lMTILdkPJoz38X1n9HUmjPmMxIR6 - ###TaZVVI4j01PaHl5frnwGlT2EYDA7nFmoPAU40+7HA9x+AnGJg3dg073BRI8hQGiv - ###HuLHEeyseFwIYQq8ZRw33DkESTdE0Vg42M/fvT9v99lsKylQrCUrQkRjQEJyFNV6 - ###Ep1BZYitWR1QYKu9m4TIiW2sqcCgXDAwHqA4N5yO1YcMq9TPsWwvasVkSQ06oCB5 - ###xFfD4Z1H/WruoFJMklFQeh1OE8CzgwvWyWeK0cQzapT6wYMMPebmBj6iijnTe9sA - ###3vbgxn9HjylPFkAAjASE4ZLtOgVwOiQpZic0UbAMrTnp1rHvtfR14P691KFV+CWn - ###6PuEgFrty15OuLHGygtTLYxghvIV6iEDjyGF9hI2t1bcGGFNECcKjdDVUBJOqLAG - ###oevoUSZ0Mtm/kdHWImqteqwu6EjKtjkoNFq1mJJjFGVRKYduukZrBUZRjwKHACb3 - ###g55lJweDMqLhn+0Da9n/e4MBCJ5oLguBvm4Gcfd713+tN2tV0/4fNGtL+//S/r+0 - ###/y/t/0v7/9L+v7T/L+3/mf6fappoFpNlSjBM9Cq5nRDX2C8sEvJD3PEt/0cUnHUH - ###QP9JTogzhw4KDB0sYGgjayAip+w5h7Ydarm/z2KGznC9pKH5fEWy0Hln7bp1cCVL - ###NzLBWH6UZj43esNwB6NwwOl9WfcvY9TEnczY+kpzHsulpJVpYFH42M+PjIyz47+G - ###48mCCwDO8P+pi/p/qfwf1GvNpfy/lP+X8v9S/l/K/0v5fyn//8fL/5RlADMnIC9C - - - -Valin, et al. Expires November 18, 2012 [Page 287] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###IcUrYYoLujyM+uM46n6Fv/dDzLoOT2GHU22zZPUnJg/C+7tYNQKv7eGn09Jglcl8 - ###GNUlOlDfNORJrC41HMsO4P3/DVbF+zwtRj+rB/b+0/+x99u3MeZMvYUhcFLe7WQy - ###+unVq3jw8qF31xvBmRG9HI5vXuG3V9Q4JETR+zkKVOoi1RMYphfhqyj0nhO2thaV - ###nc5J3vsBR8Yr4PL0wRk+leeYtNbranFhokgVv8MSjgf8mODDxf2YhSjkqyDHZbd3 - ###k/dBVTyept78NcNzSgmj6wzHYxgoJZnRMOFns1N/YTine8YtJ8J6Ze+3eaoZ/dV7 - ###46Vp4bVHx7mPtuFV5c76IyWBZZd+/EIEBYieukJqLQxFw/qrrV/BggsfjJ4Zg4JU - ###JHqUi3z1VdQqS6nV4/ftxqh+5qgsL/G2F9HYRu2F3xAWViIFv7CkLd6LF/CNvfca - ###3/uNQoi834zqKfiPnrJILo8N8hvenKYRVqRSs77MnMuIDvHytvjKX5av9swb3fR+ - ###0Rib0Y+6cNaw5pAKoOwNbbRvqs9VWv/hWNyIUx7h5A4FLnQCYqULWG5K9OPExWIt - ###y4qfFYh13nCAW2ME3N/bO3vPpDoWRiVk+L9ypxFlJL6prJX/K78HLr7y6HqgrO5f - ###efEbc2klgWCD4KkE8kwieQah2Lmv5yeY+YlGDfH7JmUBOI4OMBcayFYrVO8DZPPr - ###6YD5LsFnoggS8a++cje7x7hbIc8DIJle3/D3NQ6zbizYA7O+lUzfU5vDR+VM19ui - ###p9tTI7GNg+8ph98TbXLH5WzP36Jn4xOH/muO03HRo7OoOZAdl9pP/HD9Dz5C0z3y - ###g4/QN08/Qp98gC6Pzx9xfL55/vH55nnH57MOzz/30SmU4wIaXBiBOsjWWj3/8g7A - ###73z+5R0Fx953O4QcF0NZatW8KlXK9Besshz/E1WWdDNlbyQnw5Q7wE3/35b5H/+M - ###8f/kzJmEPNQn/Lj7veP/g0ajZcb/1xtVf3n/t7z/W97/Le//lvd/y/u/5f3f0v9P - ###PmMSCt1cKRoElR5SYpz3dn0QXqhSTMMPSBxVRNwW02yCGvtb22B/G3X2t7nJ/m40 - ###6K9fZXEpvt+UYZx+jTkK+nXWl99k3nt+i/Xlb7K+gyr7HvCxgtpmGgrq8/EDNo5X - ###586HjYYBB2+3yfv203BSP+Dj1/n4Df69xeHbaHE4+PhBlcPRVODg4wV8/BrHQ4N/ - ###b/K/fG7eJh+rquAjaLLfavxvg7dpcng4LoMq/8vnHNSrChxVA44mh4P/3uR4aHG8 - ###bPL18as2HByXKT5qHI5NAw6f46OlwCHog49ba+n4aGzq+OB9+tWWAgcfj+PS53Pw - ###m/z7Rt2Ao56ND7E+tcBYFw7XBv++2XTQx6ZBHxsZ+Khn04e3YayLgY9mw1gXQac1 - ###B33wZ5zG/aaAh8PJaSuocrj8DQUfgYGPurFfasa68LWvpn34Ph9P7t+NDDrl+8Xf - ###dOwXTpf8mVwXSa9NAx9+Dhxiv9SNfdvMWBeVTjn+Az7fOp8/X2OvVTfok+M8UPZL - ###rWHQJ/++wb9zmgr4WAFfxwD2V0ofAh/8b43DUeffm5yOWw2Df7j2C18HjkOf80Cx - ###Lv6moIu65CMWPuS68HHrgk5amXhJ4eD4l3gJDDjEugSSPtm61B10yuHge1DiQ8LB - ###4d3YkOdMCgfHP6etlE7F+gQGPjhctZqDj4lzrmHAIei0lcPXTT6WxdfFegQOOuX4 - ###FvDUORyNmrFvG9n8lO95iQ/Oe9L9wteh2tT5uspPvU2dTuW6VA18mOui8DG+pimd - ###mvvWPF9c+DD5B/9e3zDoo2nwsYaDfwTG/jXXxaTTpoNOWzo+hBwk8SDOFz7Xaj37 - ###3K9vGuec4Od+znnbMPgYh4fLVCkf5XMTtBCkslR6vhnniuRj9Qx5bMM+5wS9Sv7R - ###MODZ0PHh+w55jO8bLiv4rYZxvrVy5MKWMf5mBj5SPipoM+Xrgm8IfHA8cN7nb1Yz - ###zpeGY9+adNow5MJm9jkn+emGsV+CGfvFde5zvPOzO4WjmgGH63zZyNi3LQMfvmO/ - ###1PT9IuGo6fysVdXkdp1/1A35YzNf/nCe+2K/BgZfD4zzX9BpzSEnC366qe8bDrvN - ###Tx3yqdwvpjxWNeRTob9syv1r61HNGXrUpg6HS48SfFXoUU3Bz/nzjaahN6j7dsPg - ###64KfCjm5ZuCjYctBcl0ahpwcuM85uX8Dx/ki9m/d2L+Cj3D69MV+UeHYNOhzU5fT - ###JV0KvZbPWZEdUr3W1/mG3CecLn1Bp/z3upLqyNyvEg8b1vmqwRGoevaGsU94Wy6z - ###FOOn5nnfyuBfVSn/2Py0VnbjpZlPp5o+Z+rZDWO/+Bn0qspB1bJGJ1K/8w362DDO - ###/dbKt62ZJpPe3v5h+HH3k9es6zYTSe+CP1Z9TY8V+0OO30j5rIS9UdNla39TP8/9 - ###lE+xddiUfEPicHND28PyLBQ0JWhM4FTIVHXlXBP8WuptQo9q6eeM0L+9msxPIvHB - ###+WXQ8OW5yf5W9X0p8CR08w1lrwue32zqtN0wzsygbuBF0TU2qzqvF7QsziBhQ2oY - ###sreqr/D+JV0KPUrodR5/x6ub+JhNU0HYPjg+2LskqgoaTdMUVy0/7a/CugUbqwba - ###X0kS4q8QX8QxtamwGSGuClFKkO+GoQ5vGMemwrq9Zl0/dszxxF9lDoIMJVlVN/T+ - ###xbYWIo1QvwQc4tjWSKKpizbVuk5mBp7k35qapc4vtg6+oforW8TbMLaxONKrrQxc - ###imPJt/AhtpPEh3hHmLEEawlskUuuwzNoTLKReftQcSpUEsH+BKySDep4kFt3c8Pu - ###Q+BKmAmEOij+ij0gVDilD6nKS9NTy2DlgY5TgWuFZUg65fAEAj+C/QsVXqhBgS2S - ###S/YrxBNzn5j7RYhXnrJf/KrGfiWsAreSxlq6CUxlf5vGulQNPAj+Io843+pDtEnZ - ###7obxvWnwhlQNMPmHuU8t/uUFZXOPWmub2YeBW9FO5UHi6BIiecPgSWL/VluGeSKw - ###8BFIMUXQfKCvh2/Qcy1wqEoZayj5m3FNoK4Lx6kwF0r+UTfoQxy5kk4VUXgzyODf - - - -Valin, et al. Expires November 18, 2012 [Page 288] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###xfmH3C+SF+ritFi3QIi5jdTMlOI00MUAocL6prnbN/iJaqqtGjRUNc4qg04l3TTs - ###80Wemfo+sfltIM3ClugjRJxWRl8bdQPewHHutwxeqJsr/E2hltXnEVukKNwyrg9T - ###0Y+vGeeTgTAzC3OFFJMC+zzhuLH7CjT1QV5NKn1lndF2X76mkkgR0FN4n4OXOPsS - ###auhmejWZ9lEvF+tLiMqBPG9SWUH00SrPB5fC+4S6JP769cJ9ybWVcsWGZkqSpjgp - ###Ctt9yT7qG5pKLFVVQdOCPm24itDl7tFlm662G3mkqf8VtyliqXxJIg0b/Iw+5HSq - ###xi2c0MCL9CH+CouNsAwJcm8pxxDfvrP6EpYaqfmoNyDNmn5blNWH0PyFBtRq2dqi - ###aLsxY271hsW6pRgm+9rUjtS8OZqWMsmaG7poIdngZvbaSrFAiOsCZw39RkYc10of - ###s0jz7OJgX3hc1Ko6WUqjgLzEqurGk5ZxKS1Og6ZykotdJA3YTeMibEMzCInf8QRL - ###ySEwTreqJDvVACUcP6RByFel56YuMYiLBzGn9CLCRBlzs09Rtn9wfLkTvjs6Ibxh - ###tm+/ZSCualgg6qZFwvzbkKzPtuJXDe1evCOOmE2DBaf7qFZXrUcqPwqTyXjaMX77 - ###uOttczd7Ic8J15n20fFfMfIcvX7alyWv+hLZCCZYdT/3X1a9V7yVbORw83E94Ce4 - ###+SilVPslxVrhepjRo86WzafmMpcJlX9S/29eSyREP9fOYhJB5ft/11uY7An9vxvV - ###VlANAvT/Dhqtpf/30v976f+99P9e+n8v/b+X/t//6f7fjhwRekU4kc3o/0CzHpaF - ###RvErHihl3cLDx0eexNPx7OgXGKqfxFa3x2fP6fb4LJ2BdGCfYuC2WmIXB5CPqSBC - ###GCeYsgLHTLQst2yUJJ5MR1geiopfa6XsMoCj6NdRcjDoZKRrelqiCgo5pTokGcG6 - ###GUG4W+4ZXf8ZZlKeZyZFuj2jcj7t3h9xeJ88D0GdIS74Y2/yNQtRRleEqL3yghG1 - ###J8GYa8kRQDhXe4M+7iXX/I53Ly6+68x0dbxmpVO+jMY38eQCKe5qlBSe2QorxEVl - ###GDnQ+EifotCteIOnk7qXER6Pcz9LK/G0oWsJTTJHjUoDZwQiIpvB32Yav9Isls/K - ###s0Bk1MMQxUwHmJXi6f+etKzlmSCy9iBYPmLm6zGirgQvri4MRLsZ1R4Mrx5CViqw - ###PAvEw35ExTZZzUL2Egry0bTbG3pXIK8/9LoFEyQUBBHLJQ7i/slVeTYt0kKz9iKN - ###+LP+FQQRFKROHDJG7sr1IFj8GAsrYupvakB7rPIm2bsfvAQtYv/yF6vjbS+l8sob - ###1mjL9fLe7sXsl6GR/fLO2RFCbp6l+svYiB37SM12J0CyR7zCpdqZ3onSqJ3XF9Yu - ###ndlX2iivr26c9MZx1+xP78tolNcfIPFosAtUfniwl4dp2cjuYsDpMwGcZnahNsrp - ###QoCc24VoZPfDN7/YtJwHYPINnSvYb8o9aRKNfLClVtNTXmTg9bE+AgifcdiPQOYU - ###pZP/G3OGvHihvTEag0Da7xPj2WY5Rf6upfxxE/N/b5u9fAnTp8YYXJh8Y/TOucoe - ###1WtFAwUuGW0DZHnEn7kt5r7X7fbJyEAnH3FEUVDRSL2DPGB9O0Oi9vi56wBOK8Wp - ###dIb5++GPmXRrN/46JHNLL2F18ryH2LsbANMW9ijM8gT/GwxlTdT+V7I0dVkVWVlZ - ###VqzO1fT6mkkY7oq/+doXh2sflY97lMRkSVwdowbrfcIoHGHbuvxDJ1RK7CUsmCyR - ###XFa2jsA00pbK2FXSkEOoDdTCCk9Dztk4HuGaSIpgNkjCOyxLN5pEz0VOIfJLSe4Z - ###k2nHE8caX4/j36eA7K/eAlbansy1OYmyxhQ5KQut6PkTlNu941BOvscEFV0sk4Ir - ###b1Ronj9JtTIs7dH7OMK8bpQU8xoIFoj0GZNUmR3TWo9hpHAUjzvGmTaST8/gIVqJ - ###b+Jnzw61P2+aQFezBcGFLCGpm8biGRrgqkNEzD86MW3Xyop5Jnz7U9twnmTEsaVr - ###JlXTHe7JaXhwcXF6YRXdGTCpLgkn8f0oQzbh0IDkwD/94x95MoQhYaQPVqn3bCFF - ###HB7bbnHjaNCb9KI+sCiedFGcBZh1FRYJQXiJ9wR4VtCxGSvcdXjvpZCAosYHyxFC - ###5ACAqt5EJ8yX6UMii7J7yvLEWEPngWoZS8cr4opZlZVPdAekzA6ykweZ495LYIvH - ###LL8sLNRwjNdP05GYX9nbwDnVNzzi7AnoobzUu9c0p6g4PzyGcISmK/fJK3kBgPpu - ###55fw8GLn3UF4fHDy8+Xb8F3bW/eOd8L2252zA/y2ylvhq4ft8K9v/2ZW/TUwyPYO - ###906gKZgPt1xW5Qy41whwaOhJUqNftrjVOG+68NYn5yy1Ke78ghMS6U7U/rQNY1Yf - ###1qgZZcWQ5UWkhTdwuOag/S2yxQ/y0EDjXQNrmwRUfCCk6gYlObmyhpGyAe+qe1L6 - ###7tJ3Vkpvyn4CgZ76Z6IXFreXe2ueHeUiBKNwl42kMu0lLNyVseeqWtFtPr/L7zCN - ###zBkYG6usrI61HpZWFfU70z5u/7TeG+s+YSrKbZR4V3E8kCvT60teEHdNwJ30un/0 - ###oRaEfrNkPF7LQmnBJXHN51+SbWvzNcnOdy4bT9ebzo/ZeK80gtNVlmdNb9bMUpKz - ###qNGmwUJch/hNQLxHcB2d16RDznOQpEoVZ026Ov/NlvgMgSND3igu9i0vurKESKcI - ###6VCBsEa7gAvFOn1sQyLUH5pmK8fLsPMoY65Gkq52QcF29YLtmsTTDAlNwcnByV54 - ###trP314PLsH30twPAEXx4f3Z2enF5sO+yS9m4eb3NZqePoVk1D8nqBJode5OpNJmt - ###r8JkenU9hlb6QNs00P+FjflT3vuq2CKOC8EItQ5Va0hWZ+z2/PhsL3zoDTI6PTw6 - ###AY5zdLn3lhp+PDoBxhAGYfswa4RsvWHDmY7chghVxuF0TB6kAh79iV+FKYYnu9RE - ###H94ptj9vHMcg+VrCDPowDnlj3VxsebUQReGbgJP2+93Di6eREEYFfUe6+WeSzPcn - - - -Valin, et al. Expires November 18, 2012 [Page 289] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###llwyWXH1bJwBBk/Ycr5jmFyouoVyLE3GvZsbEG8G8YPXPrkgA9+UuyVahRRm2Tpd - ###idvVtfnHP5SvfmB8bzpLerhpd9sLTLuF+rCuWrdzjR8qucAM0W8Wj8ExOXVS8ReS - ###+xQRjqC7j++hoSK0tW+jkVnpGeOX8CgdKkBQOyZa53d4RhdCk/KsDnm7Il0iApKT - ###9nl5RpeiXU6flvyG3vi/kwd+dp96w8IQH5+9PBoAVwjbTBTOglhvp3evNqSa37vT - ###66NHz3GZXHW/xNnywYBdHRV7yeXwor5UcBOuuPWvwXBQ+SMeD73U202lUxPzx9GN - ###U1BEQSIDfqpiErIDILqGAUK2P/hr9kucGF/2oxv4+KXoWLQpXh5HyeTnCG+8sSiH - ###+ZobQiTTrNFyJkavETneoCPiuVqhY9trNhq15lYmItu9G+B/l+h6b4x3+esZSo3h - ###h9OjvYNwZ+/y6MPR5a+Kduk6tDz1Wm3e081sqzJB9Xj/FzoW82S1fDHqhyPjny9N - ###FiIa46DUjuA8VQWIvdvrTEAeO6UKKoBFEMtQPDu92D/IERlHCQ/dwk3xQgtfgzV4 - ###t7tVXBx2wAAr+TwYPu5uzRC0iGxCWQUH9MP3u5aQvWbt3Eyx2TPF3azBym4CzjjJ - ###+pMRnpkZIvXx5Vn47uBdCrFLnNa6ixgBSn6md7fD5fPZHd1Hj5yU0Z3F7AhTKtjv - ###P3nzfjdNYzZtLlwfLrKfUU7OAep+GuLCn28Kq4YS8PnuPXv2fueEojC9zdlqG6xg - ###SG5SvUmi8arpoIcRUxsGg+JYy4E/WAz87xYDf9MN/wIAPFkMgHUTQEMp2+OF66KJ - ###B7LZBDQyVnHuC0iJXadKls1+jCuDlP/gwmVyt9Xittl/YR97tzG1qhtQXY4yriVQ - ###AHjDvQGVn7gVMVVh1Weevn8YgipviJgOkknvnvQGa4acWNFQDzxo7/Td2fHBL1uz - ###urm8BYn/dtjvChl52xFlvlFWlPeczuQhroja9ksJKAOAQatx+tKG/RIcXQlp1hn/ - ###tr2aoG1o7Ty34fcBaY7JftyPvsbd/bjTw5BETaOwXyI/WNCNRkO85uuikJHka4fw - ###EnCJ82k0mBwPH1y06B6J5Jd37Q/nYXs6/tL7MhwnxiQD+6WHaIzo1HUcF3gK49bI - ###rf5scttfLLlhYoun0tvGU+jNrz6F4Br/YgRXfQrB1b8DwTX/dARXfzrBuWinAMUF - ###/zyKC55Ccf4Po7iNp1CcjhVAk7nIH3cuzo5Ofg5Bar88wijvC3XJsyh1409HqcEz - ###KDV4EqXW/3mUWvtzU6rf/OeR6rOocueXBVPlM4jySQKi660fRZSIvf2DY/jfXti+ - ###3Lk8aP+5qbQW/DOoVCpN+0PM6MIDLW97N5jNhBmhYkkXHiw1L+JMJdy5TVD5WXWx - ###z6Errljf9waowZVmtS+nDQwr5OrWikmR8cfe4Ngom51lNzSwt07uVSah6kPsZQRe - ###bCsnEldF7evTHJS8ZhRrmKnItpp9HZuzCXl/zCUs7Yr+5fWXtbFeu3aUN7u/LBJ+ - ###jRTfarZcZJ3XXxb7gP40P+Oi/WWRDPSX4o6shWmnef1lbXTojx7BA1qX9xcfjj5g - ###7hjPy7LbLCqTwHfIIvCUDAJPi6TAKYYYBRRO8IjD4dRgFeTH2CIeYMXMbsp8pd1z - ###T4+QlbGY8LsZ/fMmK9wzZRHOyz8HjAAI/YrXLEA8F7Bbwt2zdrZ5VhvCYZrNGePd - ###jDEKd/Qxs6OV/Lelpf3jbol9gc8lV+Mypt30KpL/l7IWo+wF5JlQdsgxmPuZrO+q - ###wzBi0iDLN05wHTEwaDHEC2jYa51xjIEh6EXNLYgUsBU/dnq6N44lFuhk6PIFFK3Y - ###5TobSaIP72roMGwJ9AiEZmLIxkxdIKaM1skMW7XOZv7r3/6flf+RVdcNR1PYHYTL - ###8Ko/7Nw9JxNkfv7HoBnU65T/0fdrjVaz8V9Vv1mr1Zb5H5f5H5f5H5f5H5f5H5f5 - ###H5f5H//T8z+q6RNJQqGkiO509OTZw+QXavvJq5tFx4z6brK+aDMny70pEpHLwye8 - ###BP8M/93gQ/zdLLApi6QHTaO4XMMY3JdAWQWLZYr2VsHCbM4qISvfygp8Il9+taEX - ###hguCPwV8okSELAgqShZs6CUUrGJ+Qd0uQGnOxUp1b8Jbc1RIMeATlUJE1R0Bn4BL - ###FDOWFdJ+MP54eYhAFIjc0KtcySopDaPCie8qrFo14FwAfLzSkSyc6JsVmXidhUCv - ###EIXrn9ZzaOqFd+uBXoBe7DlZ2FAUeFSLpFcz8KdXZJJwVo3qR4LGRBH1ulIwWBaU - ###bBp4bC1gfRtG9aHNskqXonBwWjnQLmoq61yIykA1o2C83DdVY93rs/eHCZ+o/lNv - ###yoLGDM6aVvDYbylFV0W1Q1EeZlOvMifLloiyGKLAa+DbRVcz4TOrOLV0/An+I6qM - ###NdXSMIGx1zcy+EzTWmcn/uY5fqjgBBYB2nQfQGnVXb1cmyhUIituVxvz1wIq8NfR - ###h7YAsryhrMbbklWZGZzNfy58ooBMq25UXW9opdwkg1IqradFa2puXMtq5xl1iZRD - ###TPlNP8CFgCHgEwePLBvZ0kvebQQ/FH+ymI/YgILZiOrGsupyoFcBVir1WvgT+Arq - ###z4dPlj6s69WHZQk63/jesosBySrqBg2IWlFNs0hR+jctDSjrWOkMKjDKUAo4OVxS - ###EBJ0KYsWqVXvqzpcWfh8Av5UWtXmJiqni7EFvKKM4oZazdnAuSgHWTOqnhv40/ZH - ###ShO58Fn4bDSM9U9LNKb1l8yyhE2dR0l4/Zk8ANrkMngyxffjL3E/4apFgIx9E/n6 - ###yt9VwcnXa5aJ4llCAOYCqeQLdd+uCWUehqJcqlgPcWbUq0aJTSEobMoDT+uz4Pzk - ###2eWeoix11tKrdqakXtW2XcqS62olVJ2di8qFm5taZT/JRjd1tpRW51XYUVDLnWJy - ###G/dZ6SSmeVY/oQhjlPQK9ErCojSdlCU8o6KtaB84qkeKqowbda2OWVriq6pV5w0U - ###EpD9ynFb7ncEixOVbDcU/UXgTsqxVaPSY1OvzSbk8YZDR1OKrGv6S03A7muVUT2l - - - -Valin, et al. Expires November 18, 2012 [Page 290] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###kLondBo/Cx7Rl6/Lms0NGx8bG7pOIefYNPoMJHypztrUdRhR7666oVdjFvKqnHvd - ###URlUyKM1fR04/cqjRcC9qayL3KZ+WdPjLBzXDZm8ZlUBllWP6y2jgq3QueqGzlB1 - ###ybbG8VKV1Tt19rMh52atiyh039jQdTxZebyZWRXZqkDKYZb0ICrqbgg23pSVdtMS - ###jg2p32l0IWX9ApVB5Zpu6LQtqg6blXXl3NUq4tWyTvMbhm5emwMOrivWA81WIKsV - ###Cz7rxAfHg6j8LXXdulVG0NJjC3NQ38lBN/WZiTrUjarBQcUOEVph1cFB9aKeKQc1 - ###+hKYUiwHsl/JQZturhOIVd2UB7RlIfDqGRy0phX19IWVpqlQRFDN6EPHQ2AogHgS - ###pppsy6ixXnPvXLFj/ZYUpqxTe8M3BA9/jvq7QkDVub2sNd70y/qcC9RWlpaRmm7B - ###aVX1XbahWG4ELQmuJqnZz+do2mkgcNTMOA2qljAl6Gh2jefAOB3EGlcLcNCmYfGr - ###GfSTx0EDbd+kJ+rmHByjZXBQP3P82Ry0pdeZF/ukWTM4aM2uAiusXf7mEzho3TjJ - ###fGMdGnrtZ8FnfIVOhTRrWWBNiSN4BgcNCnHQmpTLdA5aNzhoLYeD1nW5wOSgAlOa - ###PL2pcwpLbgv0iuGib3WnBvUMjlXTOZbYGWLMRtNhIwwy+qjrXK8p7JGK3FYzLpUs - ###6qnpO0ecCoo6LFU4ISfK06E1o8+mwkENGVdy0Ia++yVnaxbgoBtuW31LlLGuSROE - ###faJszpSPdFlUkUGlXFTX5yJOKclBW4YsFhTgoHVjbnVd9mn5Dt2gYcg8gcE5ggIc - ###tJ4hA1clPTCOkZ58KecScn0zQ/YN5uBcvnGCtPSTN1e/aOj2dt8oPz0XHIGhg9SN - ###+yBb/0g5aE2/AwxM6a2+AA5ac3HQmsHdqoZ24ukap2wfNAto8U2Dmk0ZVLVyVHUM - ###ZGqpJgdtzcFBDY4iLxaadpFxi4MaGqbY0YKSNQ7aMHaTn9HXpj4n5WxP5eOGweVm - ###cR+/bN7sSouDkBeE5ahuWhvqszmotdtqumyoWLxSfNQyCrbPkgmVXVYT9CmMnsat - ###v7AUSBrYmIODGjdm8nSo2zd50jhZ160GvnkT/xwOWtO1aHlaqNrzpsFBG8/goLV8 - ###WVhYEsVYqgwqOWgrY42fAIfc65tl9+m5IU9PWyYPLIvUDHjm4KDh8Po6iScJMNKW - ###6Yqj89F0nIZ+gyr4i9D7gpbNNwRNCSlW8ABxMy8M5sKo76v02cibT+9mwG3ydeMg - ###EIvg1Te1W0w5qLhFFOZlRekW5q7UNWRD34yCKQgCqtu3MtIcJVwhWhv6LYBYfMU0 - ###LkScFKm+7kIjiEEoJooyKcdV+tVuQ33jNk+5IRCiljStNnVzvjS9SnN+gIvyX8t/ - ###P87//+ohfhxFg248fo7L/xz+/9VGzTf9/2tNeLz0/1/6/y/9/5f+/0v//6X//9L/ - ###f+n/L561ezdn42EHgzspCIDSC/bGI6+U1rxmMsyqd3zmAUFjumeWgOHLsNdlIn0q - ###55S0sGpXNom1aGwVvBZB4mn3wHiAB/Feu15JsJN+HFGsrL9aKJhcb9J1VNoWweQ8 - ###LB/YYjR3bW0jB6FdMB2LfQNSjdwEaWFvRDiv91aafB3BydvvfxVlasdUpbeKKHHO - ###2hHv3rOi29n4970B/DIcxATJtgJVReTAFmk6TnZ/8vbhXCDZQYkSLgNYyQRWgU4Q - ###/P2CiqeFF6fvT/aVoOxVFiFchnWEQ/GlUmrS2+1FdAwr3XqdaECLi9Ocwgio6XJi - ###SAriH47zktdjedZ73muvC7Py4eP6uhaKHY0/wePPLJdGKSXV1bzZpKgqqx2kmR/M - ###jDcpate31YZFB3Et2KqeUUVMhuZJivRTZyN6kAN8W+qJC4z/JjFvQRpgvv7nB/WW - ###qf/V/cBf6n9L/W+p/y31v6X+t9T/lvrfUv+Tz1hJZwoAT3+EznqDWP9NCRTnw4Vh - ###Z9SfJvi/lfgRWZD3P3v/A8qIGAUk/bNe3IkrDz3gH5hbLEJmNxrJ0rBXvQkGMiCP - ###vMOMScBueC6k36dRH1PfwZPuLpVIgolaicJIoFVyMbH7sZPdT97lzsXPB5cswxRs - ###1LD9N+WmScbfVpmjwWad/fX9Bn0A0Yn9bbG/QYM1xHxqase7Z228UikI1ruiYG1y - ###sPyAffDrHJwNDg7/Xms0FgDWx6Jg+VUORp2D1WJ/A461gINXD+bAFqgbTAs8ueDw - ###nPsz4JH3euLyeUMPAxB3ePwCVzoobtTpUhJrSRMtU+otUGXH8VAkmExzcVnUJgBl - ###L4T4Qvg7ZucEgGufgOMcXByc8joQBPLR3w4UoCt+rYUXghW/WsWb9spGgHeMlVYD - ###PdcqTUJdhdFZJdiky3hok97Xb7C7Wv6IEyR7zWOdeKxLPgCNZ+CbXcLa8/htCA9E - ###mFRDgZqcQ8gjgVxO6G4eHWxWpG8ROfuTPwS5OqHnDlskjJf0KeKI7mzJe0C6uNC1 - ###J9310mKRo5H0K6D7W+ZzRCtMV6/V2VMZDvpf2TX5fa+bBn3hZDx0Max69vJTyrXr - ###fnSTGCuu3FdTJjVqEwa82xrvlpx4KESPOp/5fo2/3xLv472ujxe05CBG0VPo5Es4 - ###c3e5xi1cZtfYcTiajOWc02yN1gTKzmcMOG2PMBy1d927QpljP7kyME4Bi06UX561 - ###O1E/zkH45VmCLQxkk+9c1kImVKLNm6B6hOI485GYCTe25/4U4YedfeGWYHgl1Ex3 - ###H9VrY3bHg6HSt+nxUNM6M2aFiTxZ/U1KHIyaAzcTZs6Icn9qr4TsFT5+Q5Ae+k6R - ###UwuFgVKwjkQspR3u/cFG5O4mTpbIxlSbh6esObDFKo9IVKf8dxCDDtvA299/OMYm - ###5fT7W/zufSunbYwmooWDRN00pbBt0SKRp0xdoaxGA71b/CBAn4kNQIhAxHtWkQeU - ###oMkY1EGPSUHZ2OcVfGom6aILMrq75rAJrfiPpEG+Ohrp577fMNcZfdN85LUUdtvw - ###i3TS5J00JZ9CPoeTIEhwJkg+szva4B1tiI7QGYdNCeNmqDd0MMO51QTPy6Psg18u - - - -Valin, et al. Expires November 18, 2012 [Page 291] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###DR7q4xGIZz8aM+GsQEgVUvYO+v3eCPT3V3vRFBRnYVLuxsgyhKpdfemjnDmKkgTv - ###PbxxbzTqx0pqjyo+vu8NevfTexAahiNqFqEuOxVmkkFXtv9UfbnZ8H7CftmfWuMz - ###auD3VMiz63WmaEO4lpV0eyBaU+FPKvip7vcRns2MG/Crkc4wvgaFuhfj76Slc8NJ - ###emMDUvUgIeOEl9wPmZUhW36WjbGU6m54HmyABAb6bvsINbLwCCtbvX+HO1n59WRX - ###xBlz78FWs+WTC1Sj6jdq9SqJZfJ3z8PwYe7Qt9Fs1SisqQ5iQg0oFI94+XvaFCTM - ###zY3WBskINWjbbG2Qs5P8XWla89H1hWSNoFmr1pub5JQpf0+behubtWqzSczchx43 - ###6gFzKxO/eymL+eeuxU7RtdhR16JRbdY2AV24FkFtc6NRr7U20+nXQcBotjbJzc9v - ###bjY3apubCiIBBa1arUHHkg9SyWY9aNQUPAO+qq0qczxttTYbmzUg9BS3tUZ9s+Wz - ###ZBmNVr3qw0oJfDr0xm9SWfy3tP+PY6qZHY9Bzu59QZ2rO3wYhIdHF0++DZiR/7UB - ###q0v2f9h4IJYHmP+12Wou7f9L+//S/r+0/y/t/0v7/9L+v7T/Z/l/pQ8s0YVM/+5K - ###IaBkr7GsRJnyTkiLfHZ6nO0gtgbsouxlelKtXU2v+WPbDAGPcZA9EMcTow/V+Qbb - ###sEI/uU0Ox1EnKWdCwgoodONH5kCT2Y61oUoPyPmxteWsBe2VrrByxHnTct7CqaNt - ###b8t+laknCM6WGzVrsg11wCx/D1gbqJSiQ/OP6mBZCmCcO1gQ7CLcB07EavrgOlZ/ - ###0qpNMJcrMQHueiW/vtZRpT5a33ahxyqZIdzkYA43WCcqGk+8GzhyEqaLcUfB6fV1 - ###PCbdawQnjlE2A/9x/AF88MlbV52wSir+mfOTCwIkCTyDo74KhG6a05RBBxTqapm1 - ###TFLMvPCqj4fwr5ySYhZQR4NBTKcynsa5I7LJv5B75FP2AnuvqDiVBuznLatrRqrm - ###NAyEf/Kq3ueyBgb9ZNbIdnV4vIMdsl/LaYe+3aH/rA4Du8PgWR3W7A5rz+qwbndY - ###f1aHDbvDxrM6bNodNp/VYcvusPWsDjfsDjfcHT5jz5SULYsOlRV9F60W2UdZZN9a - ###+EZqLnon+Y1FbyW/vui95NcWvZn8YNG7yfcXvZ386qL3E6aZzNhQrpOK3c6gMFj2 - ###kmgyJa8PVJsT0DnJNgHCHx7e0XgM6qfjKEPpcH3d5ePc3rn0myWXY7WAmlfwUrv7 - ###pn27GsfR3VYxCcj/D5WAZgob+RIB/bizv18LSgoVEV2mR3GN+aArLPdpTM49mK8P - ###FtiD+YsbLNAH8+3BgsUNVtMHq9qD1RY3WF0bzN+0B6svbrCGPtiGPVhjcYM19cFa - ###9mDNxQ3W0gdr2oO1FjfYhj5Ywx5sY3GDbeqD1e3BNhc2mK9zEN/mIP7iOIivcxDf - ###5iC+/x9xBgbLM/B7nYG1xg88A2v1H3gG1mo/8AysBT/wDKz5P/AMrFV/4BkYbP7A - ###MzDY+IFnYND6gWdg0PyBZ2DQ+IFnYFDPPAMXMVgwSz/wF8dB/Nos/cBfHAfx67P0 - ###A39xHMRvzNIP/MVxEL85Sz/wF8dB/NYs/cBv/btIZN34Opr2J7roRf1HSRKPJyUs - ###Kq/GhvPy2wAiBnSjO9sFv59j/gWRF6CnNF0ApZkXmBMDyFFXXxGPxh2HlvYh+7qP - ###3fJRy7y4/Xa77EoDIcDE8AxckpxcC64ME/R8Ovn0uax1fYp/T9mCcnfxAhkk7AF6 - ###A61nmcbhaJDZc5EMEazr43jg6Ppken8F2Bhec+GWoScxM0AYi0LIC1mEF+AaqTS3 - ###xWq7bd0wDtpsqKOB9ci4BnUI8tYrsFFVKzpGCO3uXO69pWiZ8OgEhHIqNa83oWtK - ###VD2E/dy+5JQbPk1ggT5UqVIgMAaKAkx6TB487KFYG1btNL7vjL4Sgyl77cqbBDqm - ###D+lV6Rq0/CMeXpfUia1KFiMhwbsDeJGzoQBhF6AdwY5Cuh5+gf6o/hz541yPo/u4 - ###DZ0fDYx15iC6dKVthK43+HKB+zNF+sNtrx+XQJhXdal0MQWTve8NSozqaJZX0aRz - ###ixBoHBM5ZYzuThWTV5Q4fwROeb6xqjLIDP6wcwHcG/F6hHh9QfSgYZeMygQLv8tX - ###YFZh0ohPzOaY+CweEOlbljqnefWKFCNIIWzjKnNA96Vtr7Bjg0f+C0Q5ii+COjvu - ###KyD+8UfM26DAdtKmASgH7dncnikTqegP06fXfMG9NwZ1cOS8o6OPKJSc22DHdIdb - ###5A3n9SPYdyO+fUzMUcqem95ggA5w1vbSCEPbZowKlHX+XHjHyXPTi/tJbMzFOD6/ - ###8ZNR4w+zJoQOc+wMuubuc4P4ceJhfh4n35As4xmTWuZe+bfx/x6hn00YJ5OQhVQn - ###L2+/c/6Xqt+sG/7fDd8Plv7fS//vpf/30v976f+99P9e+n//G/p/D9ABnHTns4Nw - ###/+AQMYtO4EzucDzJzQH6ZFBArt7HETljRKGZZCAPZKAe8LnhODOD46vnIIBPE2ZI - ###BoN2+Ne3fzOGAP0JtZvokYXwomDO8tCwCNyvjOE5ejvZDYHUDy+03upqK3ocHh+c - ###/Hz5NnzXTls1mKrR8O4Ts+fjy7Pw3cE7+62SVwflwNHrqj3Pi513B2YPJXfv69Z0 - ###MgbJGcNLYcyAYM1YgtzuwvZl6Gd257154wWzOwhyO/DtDtqHjjmVOC7YI8c0zF6O - ###d37WVppXnNBVafgOC1954zWa3ts/kALUXo5O3L0EhkIeiE6qVUcvDBZ7R5UMSPNX - ###hsGS1UsKaT5i9sM2nIwmsVAeGa0dkuAl8MAadqtOv2E229v9a5u1VbFSy26FCQLE - ###avhab3u74f3AZXf1zVaPrlZBNmg1xIgArZ7X7Gg/RUhesxPJs/JG9auCdvwgByNp - ###s5rWW/stHIi4rrtHOxoNVl8G15z2kIH3hzcRSG239yDEPcQoECPfZExb6Q5krQ+u - ###3p7Y3eHxziUe6KfvL/Quqy+rjesV62RDIt07RaPxL2lTR6t9q5VvtwICN1sFZm6W - - - -Valin, et al. Expires November 18, 2012 [Page 292] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###oIr7kmy2xNx5CjTdNs1TVwBVUYqdZBLdYA1JkxV//pRByZ+3ivdbK9QvI9YZ/R5H - ###NyGlnZY9u1CzTr4izlGDWSMMrsLO1V2YxNG4c5vMHsZKjeM/Gf2wIcL7xAYbj4vP - ###5F8+D9LzekNM+MG8yJ7VI7tK+HfKm/Bva/+T2RUXaxrLtv81qq1W06z/47eW+Z+X - ###9r+l/W9p/1va/5b2v6X979/b/gdzf793aRn/0p/VpM5wmkAjPfNDZkoIV1po4Gjx - ###oGP91o07c6aKLmpePBliMunkNhrxNNFpokp2UV/UlPhqhc/e4/5Pf5/pWPb4+yfN - ###TrPmWTanz1tU4Ia5PqCewiEEJjnMcT2b21ssQQtfcjtiiSwzQCnQy9ke64EsY8L+ - ###JXpY907a5yG22X1/OE+3OxeB0u3bHbRIQi+aE1c+XIfhzoWY31Zmsg7xD/Sxs3H8 - ###ZXZDQhu6i/a6jwVbIxDON1yAgx7XBaU27s5uOgKAwxsQemxPORcs4/jhFoQ+ytW7 - ###tfKNa9HJ78yHb6vAFqLt82Fn3+FUOYcVfsa2cc10ZxC1cUimujpLcEGT/tcE5Afm - ###g3MVDe4YmD951cqGd/f2j8WU4RKg+BmwzAKlvnhQgieCEiwOlF8G45v29Op6/Anp - ###IzwJd+HUbadAoQMgPkZ5Mx7E45tenHhP+FcAlJPxDXkytu8nt+H5hgUQgsKyaHYZ - ###KF+9fvwl7qOYHUedW0q8OT8oLm7/9oxtrawuEBTaSSBKwyGGfqbA6emOi2sy6EcN - ###ysIMkIpg5ThjZVJQ2Ln4HJQUA6U3+BLmgUPulV9i1BgGzwGpCFaw/2PsFwvK2SBJ - ###rLCx0yvIK2j+imcIX1B5v+EUlbA8Wjmk7cMbarli6boUEwvdYszlLFA468fJpqzf - ###+xCBBonpsDvTSQUzCwPtVTCdsXDVlcLR3Owb1hOT0bpZOAx9PHzwnCPN7DhNjRsS - ###cwkHwy2l4z2OKzj4gGSADWLtEKaURnKe6f2tMaITf/fDbuaGxhCBEbm9gmCJDcve - ###6+pPPFkWjxJ5k/4wHW158K07RAPFLb/DsJYJEKesUptwPh3HpHLD2Y+vUZJ3tIRc - ###DYd3mSuUG5Uw+BBjivdka3ZTcuEu0I7k1vYkHqE7eCqi5L4DvOFcf81+ixduUJG1 - ###t+uz5N7nG0WbYwrwIm2pvEWxbuMOCG79gi2Ljg9NsdRKEp43CuBvrRv3J9E7Egkb - ###Usgj1Ozt8jANIKS59RYqbxKSwEnFSgJTBne+lLzrdQu3bfe6saOxc9tjeY4E2ofR - ###Pcj3VUrAU2QMFAkop7atFDhfYG35tIu8AOhGV3uCDT7pb2x4GYg9evyUKl/t8Ozg - ###Ijzb2fvrwSW/rOFXSjP7QrRQDRMqx5HZJ9EFq3gCbE9ylz85UUiYu3FBmJ04+hl4 - ###ZnI06PY6McdQeutYAMWgzx1hXMUTXsVdqA2cKrT8gnImPmBZafQCo+HxMJyOizZn - ###NoVLQGeBxsTZWZWOgm+wuWPMDAa1hOdBgXeAZItCT1o2hmIWfaFNCvY3D+nraHA9 - ###5OtSWAk+GOBxO3Yrwt9JCUYp6m2WFJVKIG97N7cOaWqhOpb3hQuLCBByVZ/Om0zl - ###5ro3xoJDonjBdwUlyAcloTi0+WFRY3WESOYwhm3N6CZT2p1/gXQh3gQFHmzNBOXD - ###sIe3eZ1J7wuWyuvGE5ICi4OkgiJNSSYoJ+3z2aAwPat9G41iUTwIcNMujpsiYb10 - ###ViEv+h2JxOTCtKGw5CC06g2nSf+rYnslGfsLQ8+coDjbJKM47tyGAvcoYrrMA9Qq - ###XaHnGkycbSK8cwxlvZGQqSdbpvYJhw/GFNKlLigddHnLmvJwPYrzRst0WroEVK6I - ###B4OboLgZ+e7FBS7ScZRM8KQuys/xnXbGEeZlvXCMdtDZLSkCC6nkAcRqEOpuJrcF - ###XsNgTPYqmluzqB6ZNRp4RsMk6aHyzXydEdUlHrq7+mwOuXN2FF4n4ds/tvI2ILRy - ###+TSX3v6xujhmTRswHx5lAz4ZpkKKfPR4xAk2CxrF21vS9rzgFAIFCX02KLx21HcF - ###BYtaoUaSAw6ypeE1ejzAoEC712SunA+mIqDA0Hd5NKtEYmeNfFeAeIuAMrgKEzRf - ###b+UfYTLHArnrJ9zgTf4iEXM0fD4ozMzF2dAMUyFrVZCTPOEIwwnOBEXa/Z8KTRFQ - ###+pMRRlDnAYOSF4MAFggUBg/aD8dfF36a9iPG97dmCIHDu0p0G0ddJcQlErc1BXBU - ###EBS85o7nAmUgr8fjggAVohXs7yOlDchZIGjQBemYU8oToClyBin1i69GSRYorJWs - ###L12CpqsLp5WzqHMXT8jQeZ9szeYr971+v8c0GEqrwDNn0IXIiPp6JijHIIeEo3jc - ###2co4mdkgfWjmEV7u4yiZjlmun+toHC/gUoaxOG66LyBp7Q2RGB5BPM67PElbgQo4 - ###mejW9kWt54D0lWQ/7kdf4+5+3Omhf9pW5nqSukTnQ5e9An/ZO7pfyhNAmSaxkqSk - ###i+pLYt/5kVCP+2yayIsEPV3TIs4J5moDIjQlrsggrUOmDbMEMfrWp1OdV918Hii8 - ###Sve8oPDXqHruTDiKgoIs/4DdKELHLirWyZbdQRYOiHw6KC7sIHNG75FBuhYqfgoB - ###VEhB0EG5vB3Hye2w32V5XyVzFj/PjY45sAIyAhkijocPWSxG3UGg5XqddLVQwsjb - ###w/MpCFOKxzzfzNXg8EiroLvvcEwjwsnVjfGGE/hLIXCKgEJ3Se/aH87D9nT8pfcF - ###7wzzjqxEtEIoiL/gywtZILIq8nvf6BooEpMsxZOtjAXqxmRGYdYLm9OVOR0pe704 - ###KOT/POz3Y7yXGnRAQI8AtFH0tT+MulsWKPEA0MLc3fE2g7/t4d2NN56igzv0gR7z - ###xqleBJSHaIwMU9kwTkmLtcLMRYC+Cd/H+C4cQjrnffoCwRm0t3sxS4MjrJCbOHM/ - ###wPtNIFQpei2EVmBVgWv1DzONMRoo3MwVMyMXLQvLRZWwUAbWWdxFn3hRIV4FZcaV - ###sjALhWR3600SdhusS1ppXmp8yOqGS0aDL+HuSs1FlO3LgZUioPC7IhOK2aCw4fnr - - - -Valin, et al. Expires November 18, 2012 [Page 293] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###NghOUBw30gyUhP+YJ8UpoOhOD4uU4ihzXgjcso+GWTRmJsxcrLsHFe1oAqclu46f - ###+UL75CLs7obnrVw+f84ge6Icy5Aw26SKk511j1zInssdTmeft6Jt3ojUjXFrZyKd - ###X+XNNhpP+0msDqY4KMtEi7iEr7jjNeMBiPIilw20+ruYxM0aYJ1f36WO3oo3T29Q - ###0Ml7ToqGkY4KuCx7AzIeJWfxmGl7xV9ht6LdrZl6LLeLkUL/B3Nj60zH6P2Yp8Za - ###dOuGZe82GgzifrJzdrQ1R3NhSCzwToe9cnKV0smZOEcT7xAYI4pbeCGN67nHT/fC - ###1r2EyxDALhH7K+ldEMVBRf3+Vy5FQL+jr+IAKtI/CBt5VyVOOubvHEvfg5mZYo2f - ###0ynsX/5SVHCApnMKDtj54lX63mAWJCoofNciKCC99YbdRYIyGLLrwL1sV1Hh85gg - ###Q+nEnSkIvOhGOyDRN+b0VWbOo1dfnTgTu4y4H7nZ4o31LpfGLuLudNCNyLyOHHvV - ###60aTqLhJYhc6PDzYy7EXR1iWA71a6faHn3EsECYuYq8tpNvhWcPoppsNyn48itHS - ###BqpACvvFXlmKpoickWkSewoo7K6zM44jOJFcF8HktuTJZK6ED77vsQPBUWdipcjR - ###GWKPzzn12cGa34372OUOizFzr5HsI/V8pYlzKyQaK5G7duKoT0h5ilcNibDHrut3 - ###XfCUgjbscgyGRji+oPtEl201DsJz3BPg0GDeURj3hPq+4pag2uvhbMFCsaJO7NwA - ###FQCFGD5FdgW2l0SBYCqpl8O2mGRa+6OEBqKrXn5HBM0X6h6UhlPlLi/6gzE76IDj - ###kHPyGww+KGAJLYBTBIXqBZAvaTYoXGwAMUkCg68O7wvKhIWCDQadkIVVzF5NpXGY - ###3PauJ1vFyEf45Nmus1nBbD/zWDaHe2jOBfHMdvL2dna4nnqjKZjR2fFe6jmtM6K9 - ###k5+fxHTgvTB+7FBUoIxyzAu9dCEZOyGPZub57vJnKgRI8nWATj/MrfBpPSAUPzsD - ###EecIccxbYr4UNFi6FMWSCf54T82cwExXc6SEQlSQF4AbXglNM3P5XEQ0zFNR19xB - ###vbrmivtgdmByAUlIhODOELWlcxAoJN5T/hXwQ9Pdz2aDgmudbf56lqhawAuGSc2W - ###9wuAVCy+s+ipAaCg69btH/lnqXTaip/kRlYIKwUccn6UR04Bh5wf5ZFTwCHnR3nk - ###FHDI+VEeOcgPh1m3vQooZ3v8RvOJ/wqK1dmntQTlPU+c01OqjOD9/UL5yuzLs3lu - ###z2aBkncNUeBC5EfdiBS4EFnUjYiwsaC5MDUs8ytDsohiLC86/WA5Fc63lCvBIlyS - ###mWWZCFRA2rItvwu0PT7B9Oi2POYNMu+lxTPvLIpfWcxvLs27LStwWbao27KV9NIp - ###dR7ghqIiRiV5HSOr5oDOpAV4G5K9fqLB7woVTmCfMNslmYGO9wodRcMk2RsUuMYw - ###yTOFLlUBvQQ+wyOukHRj3VD1qpAuIu77Z+ogGboHEz2FlwIaIfk2HKW3EAUQw0xf - ###+ZGMLjmQbJFMT3e9imENw343UY+vLkF53UP1AG1XwnhV9uqVq69oSe0D4ln2dIn1 - ###/Y9wMoY7x0c/n6hsAqfO7WQBD4+dW+3JMLWt5eIiw0lItXIYZMEXGi2YjjxW32Ty - ###Kv7Xkf8TZPqgP7x52flR+T+r9aDRMOr/1PDxMv/nMv/nMv/nMv/nMv/nMv/nMv/n - ###v1/+T5RO3u58OAgBCYdHP2P2T5mPE7b3de+GcnQKiSUr2ScaAEewvR+5BzeyCT/Y - ###ANEKxJigtOqVvuAtfgekcjxRWJ4vZCUoN2ETkHhKq6tMLMbbXWgx4T5RlLYJ2pBr - ###TcyFZ0VSZX0wiankObLl6NJsb3DcG9ha0xH3l0K+C53F0Tgdr6jWJOopKwP3/yij - ###Ft9B7z5Ftdg7/huqjXslBk7Ze4ENX/CWsmArXUHHnbjygK65KOdfDfvAEyMN11x6 - ###5mW7lYq2Ja/mexWCAfr01vUC6XwwXiH93ftj5Sdcu4onwYEfWpusxuiycMAPyP9P - ###aj5zh1iUDjCj/me91mqY+f8bQWsp/y/l/6X8v5T/l/L/Uv5fyv9L+V8+uweum1v0 - ###kyXdV9Ince/OPMu3LdYrglCpiBCOuVjx7wXJwol3se99ifpTOsXOg0beXSX3jHH6 - ###h6wpWfzK7mGPyC1KXLWMIuDDfOKfPCPlX86wutV6bSSujctZsz16BfM9d+arUsf9 - ###PE9UVnrPlD2sNtvh1W9xZ1Lkbjovjena6GN4/rGct7ZHIhaVVwDMn2rWsI7Q1vtp - ###eB5Uy3nDYpytGPaan4lAXsPRBKQqI7y2wLADGUibj+R30aMSTUt39iKxHlZ98+ac - ###bZrxMR/J7EbMw4uon7zqK/9VMJfmm2rboF6W8ToQhNCrOJnQlW4ZJYKr8HyDfOqT - ###8PdWxvXTx3CCqV43Mx7H4zEsW/OTspAfzqn43Qc40fDcy7rXutiHFxufPPvN9ns4 - ###iT443pVTmsT3I84L/E/F3t1wvBtkvbtW8GJrHPMARfo3zzvVud4hKGkdZjqbynf4 - ###wn38NMc4H8Oo+1t43pj1juq+wfM0zzUfTMP8KAuyON+xnEXWRsAg4z5FYZS9NXT/ - ###CEeTsWrSiRJQpCYlZWN7r7czlnh1y35P2Zlvtr2q9+KF+hN0FThfU9gXNqoFrWYL - ###31V/p/4UmxJxUGAfV72+4FzqDSy9Kh7DuaucQvJkqLxRc05rD5g7lTLcYcqufvI+ - ###nNtjfTgvib1czhhNyfWt/S4ymOdD0B6OmcqpJUOAIYfpnTmB0xsgVjGxfAKvhD0W - ###nAOamQKguv8zYFFoQIHieDgceaAhjhWGzgeHAwUowIN12oI/r5UO4Pv6urfKfQC4 - ###b4UPLXU2lEifE5EWIk563SmwcPvIUCQPhayhyxduhH9iQ67ZKObbRc6gx2bQgxmY - ###beFXYx42b+nB4b2tGjD9ZskrpRt4VQGXWpNdc0vrUXJF1tkodbzDHyr2iOnr3zQE - ###foyZgYR0VOlDwwUOBYUqGYdMPkjCfjQe9qKS5INlbdwcYhXetKNR/6uXALmO48p4 - - - -Valin, et al. Expires November 18, 2012 [Page 294] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###OEQDCu9bHftpSBenqsB1+/ziMtw5Ax3rl5JuPi6lB+dqytIJ8f6GQCZIbTCEcxmq - ###YhnURaQRLvgI3CL9/nh3t6StXTkFE83PdXUAfaHeodHpK7feCyRFnQ5gADZu/+si - ###ECZOJoVC948+1IIQKTQTZSTQ8tk0cBoaDrNn9H6A3n7S2475GQrvK4o+ZH5AQ+aH - ###L4KoYcty30MneU6p1xI7/8ri6FRokclpJilejmNMPyaT4mrEL+SoJMULdQaHA2Vs - ###p5dK3gtd7klsGacsKKYssa2AyEDW1kRZOaVYgrazrFIU2lNH0YmyrgzM3KTdLov9 - ###xEXIYLBCUnBwV3z0ydMPfizVvKpzWnGqqJyqd13ixwCd7Aa5cuEahgwaTdilAgbO - ###x1WO58X9JM583XixQsprbn/yE5frcet7G97r13QBVTHu6sRIykZwEBTeVyF3UB5J - ###vYFfXgluoi1fkHKlb4oswm2uvMbS2MieRDJBUZGAQVT2XiiajarXpXtJqwJQ1Vni - ###xqp+lMvOBGYJjPv4vjP6CltJ68pHXBi7K33fscssml6D7v+Ih0BQqbKyqkotzH3R - ###FtqYt5smHWpWEjmS7IxfUIp1rFLo7/I+8f/P3p83tJEkCePw/s2nyPbueCSQjKp0 - ###gM0xL6ebbQwYYbt7PB49QipAbSGpVZIx0+3fZ38jIo/KzMo6JLD7WHl3GqjKyoyM - ###jIyMiIzDcf/3qt0ZD/eDy+n1o5UAT7//qzW8im/7/9VqtcX93+L+b3H/t7j/W9z/ - ###Le7/Fvd/f9X636929s5PW/sHu29eauW/zadLZFMSr25RPmFX00GHMzJiO1igexBi - ###viFum+QhQ4w6oLqIz1AK3Am17zrtwd8nxDQGvOeuYJZXPcwJSW/vhuOPfADhc3h4 - ###9GOLBCTKefTshompcJup6IcVOORFfPadeshd3Whie6dvTi6K8CWNzQXbnf19r7GE - ###YT3AeHoD9APU7cdRG82ewdolvc1lMVZCbaxi6uA3kPzbbIVdOky59HZLjdJq7pAB - ###DPq/ZEWhyQgZmrr8EgO+6icAL+9TqY1motCBh79s4OHRA4CHkWYBvlFLAL5R09oU - ###tKca8PCXDTw8egDwMFJu4IGjZZINtXkg2ZQzgcesDTOSDXySSTbU5oFkkxv4WcgG - ###PskkG2rzQLLJDfwsZKP2eDbHkYuq0w/as3QKgv8VmYOKQglI6DLEio417mCYMAsw - ###TLHECtB7MbKnWFgIIyzsmDZ76AE6gF2nP+GQ2vgJk/CTh6kJutEptOqbNAoDO6jU - ###QA78K8A/+BSdpQv4CZwfrPJ5XSiURW5w+0cOT5R/GTY11e1Td7ff8W6FwQlAa70C - ###KeIFo49WxCcvUvr9LRVcvd+dH+1+cyyqQRaNWhE+1xcVnkBXsyxqHmYv95O+dRs1 - ###c/PC/2yipw3sXFcAk9YVfpqIkv+Ojx+2wjjA06wBrLVu1NRaw2cr4uMXKSP8lnMK - ###+ghi1bURxFKhKRmxBFDBWzwfNZTK4O2boPOR6+13AQvbsLgU3QtaHmqGneF4jP4/ - ###IABinkLhcWXfQUjKMmkrAg/kNHyJQAgzOCwVQSP+3GYF+xt4U2XEl9hvvy25Fsk5 - ###GqA7c7RNazT4RhtN2pVt+znl5CH0oPQL+j8bBJ0gDNFqkIQQAaCGfWm0zthK6rDP - ###Fj2+zfnBxYSvcH6U5zo/lDyRLd1IHpd+gMTw4zxCFFMuP+wESeIzTJ0k1P+/9c7N - ###oZIOlHL2gWL1Sh+w1O6jc6X8sHOlPNe5ouSvbGnwa5wr5cc6VfIRgDhoaNB/u0dM - ###giTp5ClnnzyJI9GnLOeQ0VFUjo4i11lUXpxFv+NZVJ7pLHr15jiDy2KA4ezyuZXA - ###hStnjdqGrp1VMWchfK8eQqutGFtZttlKnDvpDYRux3srbsQoUCQ/RHeuK8xEZQZh - ###utQ9QAB5E7rwNDURRX8X9DcRuqZOfE0thDlRE5/r1Jis8UzH2VQh7XEwcbyTRSzH - ###OxnEYvzdSSWeCBcrdIovY/tcq5+t8phU1ZEIehhyEsnExFA+KjEfdPKSzZ8BVeg3 - ###9m43S7qjRvOzHo4SFGyIHTeK+kRQwtVF4kthOiAhis5DPAMP4V/mZ0XRfT5sp3A3 - ###CYbeXSoSMRw8E4kUM/7IW1I3OlF/+oLxHju6+KcjJf+3TrN06hd5kAZfXeShvItH - ###przL6K9kOosaPZiqkrrKoqiLPBR18XWYfEHHEsyho82BkHbpQprRTPycl/UVHMwv - ###sfsMOjvO0miwTSFdmXHauDUxiiQmlPqWsXVkGUIR8Dvbx9CQGPEjxAHvZJUGs0RS - ###7Kid2dGl1VFb78jCE4L4ha4ksRIbnh7oPDEIgq5IEqi5FeM5YlPnbh5+t7v7lagz - ###9fBIOSXoyHz0s9jo2CLFPAi+cCI4z/bf/WrbP/2cNfbi4yFU29/zIvPCicyLPMi8 - ###+FrITGKl8yIukTXnO3Tf5Tl0381z6JbY5Hbk0X/9JK1ToSdyTubiAw1Ctir+KXYl - ###23Dv5Nb56ZuTfSFooAVTNfRlQ8rBQz3R50VXeJmOUf6tiWUW13XN3gRkxmJbsliE - ###h4RINXdTl6BlvNccgenA0bCD9jjtNNPwqSMrEROWtr6US0R5l0dEefcY24owEOHf - ###IJ53uuyZKh3jl8UZXC/UNyyRIb2a9ie9Uf++3O50prdTyjlOzj0hN7G10TExUsmk - ###p2WXezCyQi+gYqgcElHS/HJ6Te4+RY2XRTrr8NNV/075GJmPC3LVCRtFbnqUt7EF - ###eTziq2LR7Jmf167O9Tfp/ScdGtyanXoyS5jy8PjjJSrqltboeCdfIxBjkptp3lJ7 - ###x//0GrmbVn1yqNJ2C4U6ZWwWapOP7ZpiH7z6TsSnajSKXGyVW66+OIBpJV56GfC0 - ###NJeb+UGKvdyMTLheg4y/SS23zZZHJ6nTzKKenYv1TLqg+8DsRrCeGY3OTpv5GiLL - ###EY3XZ2ibDabWeCYoUI2xKJhH560n0My60SgKzLHcnKgMlsXf12NSEwY7aQWzDJsF - ###PqZo7GLSy022Po+uXlSjZotRMrQ249ZYReC6fdYS8CH91h4RIfNZL2bHSCaLk82S - - - -Valin, et al. Expires November 18, 2012 [Page 295] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###HeFcGHEI1g/FSG498IEYybxMlc0SvOsMfMw8S4DZ5JUa2pzgiuM/zyIKeSDXQiYB - ###bqVNkcyJl8ZyG7Gzp5Dngkhralr/02lx+rjE+Kj0dp6HP5/PwJ+d08jFd9VSgVrq - ###XqrzfAz0fCYGOjvAtik2E+JMBnc+E4ObHWLbzJQJcSYDOk9nQNjsIRBvsUZ1RpBz - ###7eDzmXfwHKDPgG0UnjhXyeFqKzIdJHuDz3QkznoswLy84obl01+4tHnNLHapuMFe - ###Y11x3uVImRUBjgw/Ebm5PJmzpYwFgpMQnGvzWc2dG3CaC9PTh6Pa//Oh+jwvozj/ - ###QzIKyQQfCbmquxmQy7YzkJuLUZz/QRnFnwHBuRnF+R+aUfxxUY1utjkPPb3pH4iW - ###yw/lxOWvyokRa+f5EXz+B0XwQyi4/FUpWL+1y6U3iQu+uY1DDpTqZgaAF+9ebtvj - ###zpBHOfM7GB4lfdMedPsBYJV/Obxi/wnGQyNrT4oyhrdN9Bhw7LF/sALpCh7di7TZ - ###U/ztBV6V4FPRQRke4nuPO7PMYR8wLl3ggYfbQ++9aFNHpgGBL0FOrVE2TtAdE1ZM - ###hof+DiumG8Qea8XiV4J85MuQ9UKeywMgvuoP25hUrx8OSyyEyQyDUMbmP3v2jOf0 - ###1pcDvs/YM9DC2CoOPbdNtzBRwIkBMbq+oR8+IJzR/HHCZfhhGeZW2S5mEhgHV9N+ - ###KZrcWCQIvxsPB9fs7iYYiASCwS9TzKgyGaqLmx9/xIubpS/2nQJ0wwkig9pUO4PQ - ###sudbedC8lx9p3g7OKCaUee6odg9aaCSUdjG24fe+P9j7oXV4lGU0jNqZAT8s6yJH - ###y8/Wzud90DYv9/jFfArkmRZErWU68PFbF/12+iuBn7n+Wst08B1Or3oA4IPBt+5V - ###1Z3hCT8HMOCi6rfid4yuhl6jlX1zedsbZDZpf85qgokhl4jr8PIL/AelPNVTs+AO - ###XeTQ+0vl/6OMr+Gj5f7LUf9rreJVrfpf/pq3qP+1yP+3yP+3yP+3yP+3yP+3yP/3 - ###l83/1zw6/qF1geTR1PL/mU+12l/8PdUFU8948aiQSoKJsmKtVmfUn4b4vyXMDQi6 - ###3JO9J0u/qmpiIMgeiBT3wNCR/XG5hxWIjWFeamK695Mg5OnvMdKf3IpFf7E6LVxw - ###voYjQaRXr7IP79lJ6xjwfNxsvX65A4uzytbZh408tcT8WvZgVAdFHxJzbu8fHF/s - ###tHC01us3sOVZmYEuHX9M9cA2+GA1j9wW00cb9Sadm1a/fS0GI19/dnZ0sfd966B5 - ###QXVmjndetl41YUjtMYwoHhdhQBgNowRWcw3GJyiG8/JgLoZH/C7naHimwCEvl682 - ###63g4WrU262gnu2JAb7YJ4mjezHPzKq3bUA7o5x+QRvPnG03NsJp3PBwNWuegyWk/ - ###DMIWHM2ty/6w81EMdNI637k4EFsPtyHS5tmb4yYcGSssNm0Yzluv5JicPdouHAxU - ###nMMckKoVJA6KozX8HJPD7CKtfvAp6Idqy31wjrWRtXLr2ZPTR1PzmnnAaLSM4W7b - ###nyU+ifW+Z7XZ9zcnlFqO4cKboN9vofDOh6sA+df9OXY4fpWJS3s075uO5n/T0arf - ###dLTW8OoqDCahtbvy7IG1HGTSDy+jrTYzNRpUmWeHo5lNjFebf0AcrpZnuOmgh/pj - ###dVZ2nMScc41WkxN8wGi13KPVxWj1B4xWzz1aQ4zWeMBojdyjrYvR1h8wWh7WTMVT - ###Dn68EMOtPWC4PHvu+OKMjlSqHzU3aeagymW99CyOqiRnLCkELAUEFXy8t/tDM2P8 - ###uUcTJ+tsA6aNJspLmqPc9rpd4JXtT9ctLHnj1TbcX2Ityxicn34h6Fqv12bBiJJs - ###1hPhXGfMGAW1rHDWMeYQEqH3sNMGfDyc7dVyLUITRxNyDWJ/jjEj1pAxOSyTKw7F - ###1tud/TmZbV4uq482GGoDznR6pZ6POi5DeBkMW1SMjUqqATZB3mheHJwfnHI9Fs0E - ###rebRPw+SASC9LI+soY328xBeyLnVZ52cX8892nDQv+fyDWza2ZGZR9Qwd/ju+Xnr - ###CrT4sBUVU/NnUcy8St4zpIdW3tGwTwbk1lUbi8nNdD5Hx7E5nKt4uPHs3e6cW9yr - ###1OKKYOZwwMJe7c6jvKz5/ECGX896QSco3/XCgOGVdhuN7KMR3QWjqfqyN6GCf70B - ###+3g5Im8JYblC74ne5J4i4HdZ8+Q8kUdhDWqC+6I9vg4mWLlQMKmT3feMXeycvzy4 - ###4Moe7ap/ZkvVSfsqdbRX33S0d19hNMWhAN2Kz6vCzg8YDSnhtV4pWOg72ZDoX7VO - ###+Ve8Diop8Tm3uCYkYj12fQOzEfLEUJSc7GNp384wuLrqdXoBPqfbF3EhdtkedO96 - ###XbwRGrcHIXc+C2+H/PYoew3VR63js9Zu67W//p5dnO+cNI/Q4t46Ar5/8uYVzkt7 - ###erJrzhHn0qjMOtpO3tF2kkajejV4u0TFU8mg3BmGaNemlLA51hLYyt4wvGhftjAx - ###wmsPNHriNKdNQU74PFPtRStyfV3WqLHt4l+UMVz8XDhDLPw/Pq7unbx81nl814hk - ###/w+/Uq/UrfqPfqVaX/h/LPw/Fv4fC/+Phf/Hwv9j4f/xF/T/QIH0+523ByDWnhwe - ###UflH5dMB2/uqd01+HlJIVe9ugeuSswfIty+DQYBqcciCz52e4FSooIAYw47P9lh4 - ###PwAOEvZI6DZ9xj8Ne13hLX7ysgXfF2zPcPc/OLZ6XdC5Sbn6UJKi9in+xGHle4a3 - ###O/ADmjn7EeE2meMBZK3L6RUZEsVwON4R1awHrgx8LGzfjtB7BZpdAad1j5h3vJdo - ###QX6NJXoMVeJIvkMO2x6N+vcZqqQ1XmK7fjC4ntyUbNWFxjumd/nMKXnntwzqXrcV - ###BnAIGOOtwgo2A36CjDle6UqCXXMiA6qyxysuxaIJsN8Ne+K9Eut1P5doKW/b4UeR - ###j1H+ybaQcFq7bw5br3aaP6AnDe/i7qbXDwpRu22BLCOVsdaLFmIWfVViXpTMmMcz - ###4Cy3NETwt7BvCqwHLyob8GNTjAW/r6yYuZP553ywHUwsSk/EGJS/uftZj6QoFkzI - - - -Valin, et al. Expires November 18, 2012 [Page 296] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###sHkJPZywgIsCX/veCLjAzra1nHjOBptxFOrtjT0Lk/uQWU9K5MfUNx8NBDtQbhCM - ###ZasxK1O0Rl1bghgA6yavOQfBd1KIQku6AUqV4xbyp0AjsFG4H3RS9Xsi2n3+ObM+ - ###T9okNtEidZIhM5wEI5hXXfzZ7nTwL0GrRgu5+irToZWUsMQI9PI2sODWcIzArURU - ###qPdO1OakPruHOB0a/axsmSBGay86ClGzReyHt5MbbrmFZpIYzBlHy+n8WBGAAl5v - ###phNA1Vtr1NcaMhTozahLhxUeE0E46aEYXSJZHBlqLwhJ3MW3FB43anc+gox81wYR - ###fhhO+PIZpJSXiEqPTUSxYUkgH/bNYfcm434p17DW53kYPFrL7H9XY9AU1CmZPGyT - ###H83znCvJR1j6TtWOM1BklJAw006lkyScXl6NN2LnzvS29bqBqtBnRZ8bNr52uC2R - ###PDVhX52eg2bCPsT6IkLvXXNmiY0Pz3deoQPYycuL72EnO79X3E1ckAAFICFvsafa - ###5tCqbYmnV2Hr4/f/wShMaq8eWLW3iGUK4rQrSEUslXeqsjDznan3umUOq+90DSbY - ###bOHeYMIrpz19Kh+PxsEnTjgXaNKAtxc/nR20Tk5bb09Bg2iBHH/0FsVmC3a+62lb - ###j9pIoKD7kjxq1Msi4zgq4kAdwIz+HjJ9orNzR23yCVxvxUokrk3TbFhO76hEBEOP - ###mq8uvifOqJ29X/RpHvaE4YGoGK0Bym5w07sGSX3C0INBn7pO0RHHpdXHPuQfxpsE - ###dA0uW3z3OLGlKADZVnkbx8QblAZHwrYJiP2xA9LEvjZiX1oz6ZktvrhxqdGVpv0I - ###HYDQqitFkb1DYt7eR7fB7e3wE8ibT7XlNgQguZOxh5Zgeh9KzN28xAo23sl5FNNZ - ###uzpaJrf74ZVRCrMYk/oAys7ovmBStzGsZDj4kMDmYy8ngz8LMPFNSxQb5tit6eRn - ###7zFFSc596qTRcmInfI+S+3/yHhXqAUxsp9uNiSE9IYWAHtSdjpFT7V/8KGft4J44 - ###Px1ZUle3CdbFzlEb148h+9BJprlkBEg9U1J3JKdZq7o3HHwCxYLgRK6GCqG48ESj - ###K5w0gwTQsbW/U+DnbCmRazrEYwsEA1fcjlBil/eaOYMDhKvg2Ma0QTT0maBgH1xM - ###LFlHefYWzKsjxpS02Iwxe0iF/fab+41BnZIoUfRFY/iEjLk49za77IF0fBl02nhh - ###oBcMK7J2/659H7LxcDroksNEuTe40tHFOS/KTbbubMOk6dDuD8WgSgyLiVARklcA - ###cWWGd7clKZBVYO8+cve+1r33+N1Xte79x+++pnVfffzu61r3tcfvvqF1X3/87te0 - ###7huP3/261v3a43f/XOt+/dG7B5YSdf883r12TsUYjkOieyg0+ib3HLv8McYwdrr3 - ###dcbQt7vnf50x9D3vVb/OGPrG92pfZwx993uO7f9lyT7YhCBPR3JoH1AZA37QyvXI - ###/MiZ35TUdGqG5BGZUOyehW00ellyFZiSvTZMoeGLW0BJkkmeGuBHcvosskqsJLUc - ###WZgJ3CNXHJLZMksfaOnL0l/J/wfwfosy6iM6AaX7/1QaXs23/H+qFa+28P9Z+P8s - ###/H8W/j8L/5+F/8/C/+f/vP8P2n9GsIs/06Up2sRu8SL0ajroSFOc9r0oK4hu8tJV - ###6Ap282ByVYAj6e9/68J/StwyVPAqmGuFFd577NkqK3ggIgefR4VywXtRLxaxCOgH - ###slubLyv0soi5TyPPoliAAUlTx28uWmF/OAq4QNsgyZpLpn51DfqvV0tsDf5XBfkT - ###7YZrS182UkGu+muNNYA5Cah8MI2GIb/D0SHyGtX1WgkAe16vw4/19QaMXvV8D+Hz - ###vbV1/FGvrc8H4owQDoLrRAjX1xFV1eeVBmKwDk/q688BYu85grYUFQITgfYk1RZY - ###5l0umovrCfe3D/nn9LwYdLUbUT7yplWpHMY+Ca4BUZ8CkS9XUxD5J1to2YRfNAcc - ###1d32FoaRMlJZTPuGSHJb0ZNG7/V7I73/mBol2h3zCDUjwA/P5/5w+JFNRyL0xdJk - ###8erPsrMSjLByto4sE6nGKQE7wf2olVkvOLcZNSwJLDxllc/eoUsrjc0QQ/GGGA7k - ###xHd+vNIG0HHb+aPiVvEBjtuVx8Mtur0sYmz+VPo/FVF+3AigjPyv9WqlYed/rVe9 - ###hf6/0P8X+v9C/1/o/wv9f6H/L+J/tBywKKEYKWBtdR96Fzlkj/ZaF6d7UQD8u6OT - ###qs8bFHgy2W6BPyyiL4r+aO+gWIzG2AQm2R3ehc9utmWBHeKVMJn/Jjleyu7Tz8h3 - ###XrU7+EZ9Hd6Hq/gBfK6mNB2gZw/woj4WRCGh+2Uw+R7493kQDvvEQC/gmwL6vRRF - ###jBF2ggwaeB2O8OuScpDl1VXavEUHlPAJZ+W3vc54GFIggVAaRHWgsRoFfbtGoGnQ - ###6dINRgAg8H2tOTBabDO5H8ER2+/fM+9ZwwcY9D5k82NMfoFJEw5eApH3R2fBGPtt - ###DzrBHkK14Wx1OA5+mQaDzj1//XoajO/tL4Nx4Wm8v6L7C9UhfqP+sCraGEtQLBQ8 - ###Lr0tF+LDPHs9bXfP2uNJEZZCBzh6sUFJFZKIwVzuOVdaOFfju0/tPpt84vO5Dib4 - ###aHjVbcN8J59KzCxlUyhMPj2bfGphV2KOxRXxDPsvCtg5YZqWEZ4jA4m9RUCOQ+5r - ###m9gKCGhy0+pMxrxd56Y9drabtK/D99xv7s0r2KpwSDUxeuSD62HrYucleqB/2JB7 - ###mW9lk4603sMJLImz+w2+SK79l+dTwpH6lrCgfdsZJH2plaGxEHHbG8z8TTi9nX2c - ###9ueZv6HFTPjKXIkoMIW+bLY/BQVa++WrXj9ooQwnDWBoRnGQFVbDK1KDXzUL14R9 - ###jAwLh0cgSCxfjaInGYwkD0cCLSX+0N8wYOgGfSTnz2uH/F/0tjucokGm/emau1XA - ###Lxu6NUkG+jCQ0Mc3QbtLojhwUZS6R9GokmfHPYk/cn/Lj1h5HXYu/ObwtpyBY3qW - ###RWiGT33rU0cLxQ9ZecuFbPU+7plVwGBBV5fHwzvqcZPWoRjz2eGrk/KlyxllphND - - - -Valin, et al. Expires November 18, 2012 [Page 297] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###LCaZu/HUm/YnoXAMNj3pOQXgij2rXG0kLmSc/N3LioJKbDt+/ECxKUkeazj+yhYr - ###eEGDLdtMA75dtRnWR7SoAg6TTjazF/5FdojC1QimezUEaaKgOECJPbl7ovsTi/uD - ###qxG8yTKhA59Uv+Mc8d/f/qaHX/BfaCP9a/Ck+O3Rb8znb2V/PXxSip15Hz/YLmHc - ###FJwymJc5GIPR1h5pND97NByu8UjDVXMMh+PVZxkvu0fsspavS+Mvvr0fb3eZY5kU - ###tP7MvwIIxWAFlTq9UStYAoQcBUW/NBE1eSzPh8HY3xp8SDrP4Lh5VoGBccqrirc4 - ###uEF2xzlmAeLJI8yi0oWtX0oF8cu8/IdrUsNBN7TYS6cPL6AXzSuQC5m/k1SU56j6 - ###Jvz50Riz+mLBoBcMOp1Bm2vcZWYPnFmm8pAr/KTABfuii8M73uXggzFIiOH9WbiZ - ###niySgh81A5tMMskfUnXQJc6URJKAy+k1qNXDcdC6Gr1nSp1sXpyeH5A6iVGxyl1D - ###b088g1sSrLFpGBp5cY/7iPe/lIy6A6h/rFvgjPyPjVqjYvt/NxqL+p+L+9/F/e/i - ###/ndx/7u4/13c/y7uf535Hx8AAeV5gE0v8lc9Y8IQjMz2U4Dc46T5moFyPObs7/ji - ###jK1QSkn6+AEjRxYBTdb6Uyfywp+PnMjr8y8pWby0hJt82C7y7KBzk2u2pru52YRX - ###JHQkvfpgzvYM28kEn3M4flMir48l1m/TTUGJ0ZVji5JEhlgNCfOZ0F+uQirwVUkM - ###jpmoYmm+lkX+keVdnhNlefT5FxGS3JrcjjISgEEHCIILCfGsYwgr+Q5jNdgcH1Cx - ###Lyyw8xoDChAG8VdF5VWsoGPxJ17I6nUVJEj6rd39madxUWlbSqI2Bn4SG2eZusVi - ###taPJGDEgkgGV6E3Ia2JZ34jnfOJwVGRPHsBP/sCRJ20pKS0K5twSMwb0fyeyXfIB - ###1SSlg3dypQ/RGxUsDsJnEYlgqkqqSWq1oKJKvAtq9iGeoE02RULk9UD2hsFV67WP - ###t5Fsc5P58aSMcXoF2L2EyOzkLyobVloivtsdyYP0nIsW3M3E/KYyFRzGtLeSEtkY - ###6TyjjKdG8iAr06TKO6XF0MvI/EJEP0XJbCia3qsZCVQj/Bu9bVvBIUmjlrcYr45F - ###RVtbO/v/+6Z5QTQEC1bbsGIQMofdzDnsSt5hlzJ60Yje/BIhjHDvgMu9BmXHYx2c - ###5OXe2d+v+q3hp6v+XUHnPdriWdl1SbIY3fP003rCQiP5gWQeUfox8QBZf/5cBzz7 - ###qJhWRPzigUhO+vkXmVju8y8iWaN2xkRf9ScjhE/uBTmb4+FwRM4LKnWcclGwrfex - ###RGf2napkvvCJwYbxHx1QZt68M+DinN1gNo2Pgo2ZubKgTX/Y7hK+sSCRrEeEaarH - ###Y9AMsfTQpN35+Iy9BNUPFL7bdr9veF7YKQeNlVLnZinK6xXLEWGvj2elwKCTOErw - ###91SbIyyFmGINp7hMZ6RxMnOQFC9ncSanCwNLViLvihgznuAqlkPuI3IiI/WWfhLL - ###Po5OQNlpHsC2+NQev07tq7YWS67W7nemfdwVhHQ41kHVRysD4/Xh7GirxM55ylDH - ###6WkzKl18gCnomYs1+K1eSmmz4tnJ7LgtqvrIwpvheMLgMLuNZyt1HULGRnfnUeMb - ###Vsoa2qEik1SbApLZNPGixHkLY+GKzneZR9bilDjjNsXIcazF9o9Kz62T0HdWIm/n - ###Cm4lI98kJsoIx9qX4+loolcaI+MOvOsAHz873kNWMB2Ivwe46ftc77PS5zmSGGZm - ###f6XUr/vQznU4OgSx7+zviG8iFZzsogx5eL7qm6kTY9lrhFQPcnLEKbI5kOJC76PP - ###Vn0iJrpNwUpjaGQB5lB55telRGKBEc1fn8ZGfPJ88Ua9SefmmO/X6JhpXwPP/uSk - ###Kn4HnoTlYjxa8i1fVWuXcfnRDUh8554H5bub3iQYWPQgAfrIMwH/9hsTv/u4bkly - ###a9G5gWkYPgo3lQ6CO7ZDB1Ys5RN39BUKYdLxzMo0y3L8NCprdLHKfEeGK317RgNt - ###a1qHEwW+c2axA1PmXx1OJ7vTq/cJ4AMfRa3Uz50N1kXQjnxaChxESBsI6T7shS2e - ###LhNg46ptNOkPpRi80csVOo/daWOdeDAFhNiCaVp+agZQncVd8byjEYGiRRytUfx4 - ###6YXA2qi8cddFRhr5Jq0d6lVD6rE7vKOuaJQhDErXC0TiZZEEVgYHdO5doyVJDFL7 - ###MdLYmkq+KRC1eMFmlJmKSCPOZY+5D9i5SWF7rOjMLvl4VTIx2TIM6bjMs7pZp24M - ###fk5XSQsvu8icR6JvRJQmLlp7ys5LJVk6N+3BdRAmUYBxrH+nzvVEVDwQkzNj0yHD - ###ZHztQKSbKL4kuqnqgsTxcHBdJqEN7Ua9jp3dd+ZjqQl7ZTriJVODsb0uunEKtYHE - ###6VqIR3Zupw9PsGro3Cp5tZCqBuNhv09REMORi4C+VuZd8szXzIEwBcdZZbUwcjKa - ###xkQdqe8Zo0SgQuBJyLw5b99lT+vbe+S+fa1v/5H7rmp9Vx+575rWd0JmTf2LlRX3 - ###eacyX6M6784SbtsS3rvTYFb9grKMCCObOQEv6cxNzceZwtxi1j4DQkcOadsUg0iZ - ###QVvTjCkjw+JjMbi5WQQyMtRn01jjnybTt37ZMEe+b9fnamMY9xjmvUBK4m9+GeNg - ###To82lm+N5X3FsarWWP5XHKtmjVX9imPVrbFqX3GshjVW/SuOtWaN1fiKY61bY619 - ###xbGeW2Otf72xtGzjfKyHZxx/NNBsNpOUfvzRBozxGu8rD2gznKTE5I82oM11krKU - ###P9qANutJSln+aAPa/Cdf/nKsFqMJB3D+pgtvaUAkCXKmJGVOqpZsjidTm22eFpdi - ###uQpBWgnOdZU1dRqROwNaMNbt9Gi68kl+7NwVvoVuZwU0Tj8bdW5LjBw3ZjGP2WXF - ###pM0A1kOUsHHXUItfSz6NppdQN2nW2jHqmnJlyymCLmlrw39JaxjdttI1RPptq/OO - ###NZpr3pl8Wfo/4P9P2VW+Xf63qu/Va5b/v1/3F/nfF/7/C///hf//wv9/4f+/8P// - - - -Valin, et al. Expires November 18, 2012 [Page 298] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###K/r/DzAAIArkRP9/nn7NfGilbpNtWnvnF63mAa4uVuDdP4CNs7cDC4sZwh1RAxM4 - ###heBTI2/cZjjp9oYioxuJkhQijxteeALoTbHYomwLTeEBiJYl+nk7YlpQA2u1OqP+ - ###NMT/LQWfkdOxJ3tPln5NyPyWkgpsw50LDKMXbtsfdUxpaduAWXeGtyOYyvjvIYvC - ###ZDE+VyS4k9jEuUj88qhdKYPH1wLxSm8Ml1FXu4poxycr8IUOhONpXz+uhKSOcFVk - ###M9UhLOpOEzbnRVM2mxLF6CHGWYASABG8bli1CgOHeN8GRyzgme7AeQIGRJ3+pYx5 - ###Zvh1QrLBR8wuOBq3r2/bDI4ovP4v4PlKGcBfsNrz56j0sYgkhyMQFCYdqiMNOMbD - ###jMgUaQfAKxQfkK5wNV9UDQdc1mUICZ1w+sLOEnsqZz/B5/btqB+8eEjCfaSnR8jb - ###D90g8kBDLD6wm+4Q9cxCb9D6hLE84q6hjV5ARcoVv7oKbUiZla4rTmhOHwWaR8IN - ###ypKYz8wSKNGxE6SyK4yyCj5zllogsQsjuIpfCxor18oT+TcMv9+etJ9NPk+eFDe+ - ###FW5k+hWULwfDO1Jp4gCld5Mrh8yGOBQ+s8H09hJ2IEjLgn8BuQHTwKrgeDr0h1xJ - ###Cos6Y3Mk+IvDUq/IMYQRCMYgiR6TckgW8+xZsUQECr9kjCBzOkYjVIGhihMzKwnl - ###RmZDlYdSNf1aqSjFaSpGeUBKStHDQzJT2l3kT1ApvjRzQeZKOZn1ZXLiycwvE1Nj - ###Zn2ZmrgSyBiE4BMQmV/wc3EVD/ROe8Bug3Y4hc06HPTvqdrGkFWeeUzkSWHticyw - ###ywUqh2SK/SGFnOy8OiiyX3Mxi3+J5K5UD4dXhunxpCdzfX20jzEv3sYMY/PKJjgo - ###9xXM+49//eucTPJfVkar+b8mdHkbc309Q3JAx9fKP4wUgUI8V1GJ/XdED9IV0+oA - ###/9GqfdyYEXj573IctPMi8F+Wz+G8aP/ysCUHKRnnjKQ620YxMOZarVxfxz9cWdnI - ###PXaM1RztfzChic4fx9cklseIBfrQqWUje2xk53zkFF6R+DWy9Pm/RuYsvv58KPPi - ###5v8aDoUZxp6f1r48iDm5FjSdTvSvE1Prxg51QIWx3jKB4OJY+b95rMxxpCzOlMWZ - ###sjhT/vJniuvogBm7zcixM0Uaxp2qy+nsZ4wJW2bxj696YqWfXJW5zoF5T7DHOcke - ###50R7nJPtcU64R1OgEs6sWU68xzn5HucEfBzu9DhcKqcM66rFk9hLSkUdTFfiYmpR - ###hnR9N6bV5hEVMniBGwzSTcZuajfbmD06mQP+ayn51MzDx1N6kafnylYaxjZYgsSY - ###OinXSVnMfaLmACc/LJuuMz8TFiUb5IblcXaA67wulzdm6CWmzT34pDVtxHCsI3wb - ###DzgjFyft4qRdnLS/60krdnEeYT5HLwmn6kbu3ViQPWWdqunYVd1knKq/30mbj3ua - ###p5uaVMqpOpvmq07aHOC4YUk7VefUwnPD8uXR+O5DTltDxyVHF1elAvTE4OfwbRuL - ###ILB2yILb0eSecTcvw+fHMLy6D3Dzkju6pMcSCKJFWuEEu3LCau4UtuiqFrBue9JW - ###BV7Q34ac+K9z+9vI3g6ky00sImUShBPsnUelPD0/OnlfoURYlWURK6HF0ACXIm84 - ###++JfK/aQ+Q/4jbzhnb2OhOYY4C4nwW+AD9shBsTcYYq4K3SeGsv0KoRQjQTiETpq - ###ZbmnaOvs4rzETlq7P10cNM1D2JCQVAJYKWyVWGeQR+oyeuEYwXo/c+0xtJEqOas4 - ###u8D02LINx4B7pbJ4vMU1bALBrj+oKkf/ra3ak7vLyA3oMTnYFe3JQkGSRbHECoIw - ###4FevlAJocUNwsCWeKK/PHdRFzALwD6RTdJ4qFGNOiTqJ7h2fNg9aONlm1ur+y8xL - ###3Nt4yMytNAMJe09mGkiTdnkBGjeqeFa7r34a8VWgIjno/RFzZXp5cIE+JaJkL/83 - ###4cJbIXJKKabVdUanLfOQikrazHRExfhTGnsq5iKcpeRqOy4358QCQcKNGz9cVNv5 - ###E8T/KT/5bxX/V1lbq8Tq/1TW6ov4v0X83yL+bxH/t4j/W8T/LeL//tLxf5hLcf/g - ###0I4AjB5rcXwksKCQElININkPSdkwz9b+6RugtRZGAwJKTk9ah8enOxdNU3ZPaUhy - ###fCUeQLh51R+2JxQPFYXRFUAGfnnyZq/VYkUrrHAw0WOnjNHhHWbAa6HlBI0U+PuE - ###G4Gyp8H0nggmrnrwgqSu99zgsr97jL/Ia6ikbujX5F4Ojy9EL043EuMzoOjW3k7z - ###4Ag27knz6OKISj29AkZzUPhcYvdF1sKDAi8i6E8naNmd4F1GGxQ0rRs3zhs1YXoq - ###6PpZ5fPaofnv+BjVOQwB8v/dqFK+UVv3E70dncR7W6+Y/1RvZerN0VPVF3BFoKQo - ###phyuqkdwbcHvXm2ttl5t1NaS+ragrPoalEW77zL1jf+24HfZ97qrb69hwJ2hUHO4 - ###vbqEu+qvNdaSurVA9hoC5KKr2zJ1K0DGbp3Qrku7I0Kbqf5zaNcIWITW89cSOiVQ - ###NVjXCdRiQqdl7FTC6vnrcUPpVKOIyAOOPoal8QX6av7z2vPGmv+8HgNrqi175bMk - ###w3gbuXx8EAUhILMhBmnU61V3/3KNeP/x9+uKMiK64ChdF337dXfPEqPYs4WZi/M3 - ###B8o8bL463DluyncVsp3wZJQk6orI54IZ+ozXWN/pj+BM1R4VJGMvGk+joGSM3mX6 - ###4cNHhIdMnQOd8aR7ea3Hl/OPD4T9jhmsTuTPBJFgH8mnJdvSA2isRzPj0DjywQlK - ###VqIpHBNNY3wZ3m4/7Pcu6anB5NuTdr8AzBTZsvGgBIcc2ZNa+NsxCECAlSj0TeBp - ###qdVqT7hIHrRahQLI7sFkOh4UFUNWTgJ9HJRiGvWReFk2HtZIo+oP8O6hRAZ9/FiU - ###UxPVrhkACVI9fPHkEHtC4zZqF+1+kcHjIekzfwMtgcb9W/cF/EE1tXmn+JSi+Hmm - ###KlCkYBEo11Pa+vyKFPUd/wP+0ubxRJEeu2rDCDDeE/bf1HDjC3YqFjCxb22p3SW3 - - - -Valin, et al. Expires November 18, 2012 [Page 299] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###pVj0GDa1mP2nPWhTsvzWZXvwseU9Rg3oLPtPNWb/qdW8Rf6nhf1nYf9Z2H8W9p+F - ###/Wdh/1nUf47eNXvXZ+NhBwtWiTLQDOvnqbp/6ADjly+Rw4mUpyjKwH+QO6BU1huH - ###kzLPw9zu90cge4mGpCtYnhqgDe20ri69lo+ZdevV5zWqnbKR3M4j1Rk0tAplb9K1 - ###2IJfafhV6qAob3mbo35vIksJQ7Mhm9wNMQNsD5lsF4HvhiIhUQboUZ4QS4orOAof - ###m1WXl3uDkkNfpWLHR4PRVEH4/uTDLPfoy6vMLpsbb9MsuXRlqmbdpJSunwIqDfje - ###n3HszDLTy8Dvj0uxoam09PHwjpAPU16dbeDcQ3+fMDT6Csw7trPKtYn2E7dxghb7 - ###RGWP6fFlJ5ewMO/QjkrX8O9jiZ34ds2FE63Igglnb1D1S+zHEgMuCFhqefyHv6GS - ###iR0JDY99aoMYcokAIrZ4AmA8y0GEwdTLFCIwSapWeuLHC5QSN8EK8BOUJLAPvQwQ - ###AJZW0bc34IWweZXIil37EmTfMu3ZMOCZspFVBZ+CgYFrfcCfpLGIG0Pf7GIubI6e - ###ZqxyxI9mY5H/+ydCo+JNWntCLTMK3RZEt4B9vaUYy2wpVilW4PMRsLfCi2TkxOCw - ###2zUQWCJaaHdJFoRJ4hugZyzg2BtOo29z49lLxzMvBxYhuWIj2Xcg2XMh2cuL5J1u - ###dzWcXk7G7c6ELCWE8st25yPOmXMcviEw+1aEBm3KyPlkYcZZM6AL4GhuYotilnPP - ###MxN+I4ebdwixBmlDfPkL5uP+A+T/Rg23xctbP4b1J8v+4/lrVW7/8bxqfa1RR/uP - ###X19b2H8W9p+F/Wdh/1nYfxb2n4X9Z2H/Ue8wAEIYfmYbFEvtkHTDfpm2B5Pefzhj - ###E0Xakb2YJYtm7T8yvxhCFDe+BB18mqA3j8JzrN+7jzmBE3RzNIbsDW+xDlKIEV4Y - ###oQR8FngaZqvMtEC4uuXgvf9QSnaCIGvEQYQVYQSa0fpgNonq6JaShiVLRLN3jX5e - ###8xs9zCa05qdXV2EwcY4th7XaPXTYqzGcXbJoUspsD7EdS26XbWfpldjPJTS1gKCF - ###SaUvw9YvcIYew7lxDsf1cfAp6B8NusHnDfvLcHoraJWXsjrZbTW/Pzg+bu0en+79 - ###0ERNdXAc3vSuJkkNYl0u8/7Qz23DxhH5ebDlTveKvxZGHfemEjgSG5cqw/ZxJky9 - ###S/7OnDYGs9ImbPVgaKwJFW062rXYeYs6h1ns7R++10s+b29zlX1dqeI8Rqsz7SNM - ###UdLl8CYAEfeyP+x8DI1aVLI+KhXfPj596Qsc7p3uH+y1Ds93Xh1gVuGXF99jYF7i - ###O6H84iLbFjWd1koZQ8huMOcCVahOHnHTJGLdWmZMzGiFFQ7RmEM2HMTVK6xXEKXW - ###vWmPRoFIDw9tbkP2/8MPPn7/H8NkBKDJorhf0gglizeLBWtOb8vvApSQg275jEiU - ###kxZKwMkbfP4xBZHLlZK7Ihi3iEIEnVmEKraTHU+HyIjX6Y12Jq9mV4nsL/q+5i8T - ###N4CAU6dvgbLj5i4/ImOl/O5uen0M0rNH2SIecfbmuAkSGpry7DqXBsh2zWNMzYx1 - ###7e+Cv4NG0+6Pg3b3nl0PJ0gmAAzqfkBI2AEpBxMqhgBSP6g8eCkyvGMFc/xirP5g - ###brw4i8ynreRJ63znAnfO24PjJvq6fQAICvYiUUHkokC2SkLxeFROLKibQtePTOX5 - ###KJUyj1io3+YpRuJ5CIiNCkEKOn8qP1I2193dAh55yQwOubXB462hddS7qmvLAoIg - ###CMw9fiWlQbzMoF0k8rHoAbfwfm5q+Kb0YG4MFzWAAAMdGe1MhhFJGtBurnUy+7Nv - ###iZK+jN8dyX8kemFRdgUZWcHjdVtpqJ/5UD/DUDBX+CWhV71n4w5FSHrO6vLRRytZ - ###4k8/vCQmZrElkxzdiJdGfhopqYS9IMZX7fFHbgtSIhPvCBj4oPyfYDwkmQBFL8XC - ###nmVx8N+2iE5AsKo/dAPZIqe8S0KAqLY8jSs1oVm3iiYPCiWR+jWXg8+sZMlzut4U - ###U2YihMxWpzRm/+8Pr/0+KNidxzWNp/h/1itezbL/VyuVhf/nwv6/sP8v7P8L+//C - ###/r+w/y/s/6n+nzsj2N+f0WESORXwCf/fhSIrfAqAY1IqIWBp8EdIvIcLu72BD6JO - ###oVgUhdqk2xJ3JAIm0qbIoDZIop12PxBqkeanxrvh0lKBZfrc9QbHw+vW67W47ZeP - ###CHBDZ9FgM7j72bZgGBjYGImPHRhRmHN4dlUBxKalaPFYLWk7EiIz8kJL1ZDpq6TF - ###UXZYYmuR8irGhW/VeE8p7HLDBYhfqa3bHnhnvaATlO96sGCj9hjOtj5w47axyKYn - ###k+Y1pWAjHNBT0AL1P6VnnICzZOqK6imGZ5bVZIolVvbWajhLmqzAlG04eAjwAJYO - ###pjEPAuBRoJdLrC07jLCx8KVa+H+h/kcRk+Fjpn/KjP/DZE+m/uevrVUW+t9C/1vo - ###fwv9b6H/LfS/hf73l87/BKgESrHTP6mnUaqJKN+oSPH8ZO8JKD8pFep5XmvKAgEs - ###JGxfB2GCa5eVT/fklAOQoX5VUt3Q+OgDusMUuSgyoNBQRGFOqBoKj4peyK+4gf33 - ###Jz0MFAKGSK4TWEhea4UFQYjftvnpNGp3PgaqG3uiQE2to5OzNxfw37c7x0f7OPXT - ###w1ZzB3bfQVNOtOxVPB6viDE2FIw4Dn6ZBoPOPYGF6XlQ64AfCI3XwF++B436P84R - ###D5swzEWr+ebsDGgcqC/+D0b0acQzDj+lyxqQH0AJBIwSq1Vo4g3yHnENcraz98MB - ###DHL0z4Ok0WCQKjch9KkwOkoL7fv+sA3yxhRLpsN5MmThzXA8SRjip+PTnf3W7pvD - ###1sXpaav5PW5Zex41GuJ4GIbcgwlncRlM7oIAdG46iz3AFhwwHazQ7l4hvjbIo8jF - ###wImvuoiGxSiozz3MFRxMJrhWOOCndr/XLZFgVXn27BmPzUocCJNsHR/8CFyg1cRM - ###x8BctIEagjwpRvHwYC9xIKKF1IGOTnaBYbagE9dAazTQ/sWPDxgBvo51HY2wznG2 - - - -Valin, et al. Expires November 18, 2012 [Page 300] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###e/6AEeDrlBGeC2SJkMXA4AfubuF0Odk5TuFAZc+rzN6t2N9vXu0enOMeR5ng5OC4 - ###qQaCbr1sjsZvRufiaKc8Di2MMxEQQyXTkvl7+P0vbElH83j+82iCxLpgLVqH5yQy - ###7P0U4c2vVART4bucuErwuRMEXEHAfNufe7fTW+5LFODW9Gvs8n4ShM5BJQfA3U/V - ###Dx2L5QveKQe9aYcg0E84AtO7TTmEoFt/1m4lirgjA3JGV7dV55lr5/heGIz+mvF/ - ###rZ2zo293/1/zq75v5X/yG/Xqwv6zsP8s7D8L+8/C/rOw/yzsP//X7/+jVyic4PMZ - ###4gENpaU5HeF/KXQuVWVZXRK1UEScnbjl1Xw3qajiRLuu74D2Mgj6/PF7BgL3Kex9 - ###qlAmVS3pBoylx4Ih+eNanQgP1yY12MiM4uNO0nt85BCwM+snUoPM+R2mUZG+qxjJ - ###07rtdbv9YGPpi4GajaT1MBbjajroqCy9Se2V14WqpdQS37eaoL0V0rI4UwDjOV1z - ###h0JfpRN8luxNic1gqgjALumG5pBRGiWuOcKRijqY0GjHzF5zV0gfCBhsy7RGCl8O - ###c+QtFUigL4CK4xGX/PBjQxS1OgfBa2KBojm38G6OBr3Jvgy/yEqW/RA0U9hsWjOc - ###rIUuMz3Yg7xlGIiLTkwnbPZlY5NjZpuCgfblooS3WN422or1IKf/AXf6H7BNJ5eA - ###N1YUAIIoHUWw7J4WGmNxnUEU2/IliQKkbzt3MY8vPn9fyIHRR1j85ZRmEpelx1l8 - ###taYwwT0UIYd9fhIsG0OKVyVHBDa9EMeHO/J6Dk7SH4aTw377uuQIDK68ADkYW4QY - ###4sF/+mLzsqt4SHnOIQfBHbera+NGCf8o3C8IecJBxSk6WJLwioRykJvFtUI0ZFqI - ###e1KY+zyh7TkT7FEzkb7uFH2oLIrdF8ZFkRoLpP6gcyNTDWYP6cpkSM0GTTUmSzwV - ###ZFo9aeGcMdAbeFb8COb1RBN5mQa4BiItxvHu+XkrvL+9HFpSAOA1wqDXmtyOMEXb - ###Bx4Ffths/fD9P9ky/0OLjGq9wrhL3w4LNzrzeWf4Kcgs6X19iE3gVbMF5NJtvfaq - ###BBDM+FdWYV9iAy4DUdGYLUwhpqLRTY49CgELyMmt50yx8vynAfUVY/zGCt60w1YI - ###OrP1WEiEk2HrdjgYbuQOW1IBSxcB7NXeldi0nLOD3CHvs/KHKq0qP02DSxjnkX2K - ###RVyzvB0XLWPHmUNahnPr2YDSIIRya/K6uDC1N0KzpwqifGohnxvxIM2f0gr6YkdX - ###7BWgk5W3GZeo2WTcHoQ9kfoD7eXAa4L27QtezZavI+7QAM0lEkimISV1qmxbkkD8 - ###lX2er+Q6z73YeW5SCmApHSIMN8YqFolwQQOsh+EMHmTmfOXVDGcg50TzW1QdftkC - ###uwLLeRW2MKC/qLkgO1rZi75lOSc/AqmpTcYhQmSbYYr2uopNg0J26zaMw6TnYgzD - ###6S1a0OQ9Ox3RaL/05M20/VUy5Z8FY3HdjWWVc3142Qqnl1cY/OpboZfcOTl7ap57 - ###bn8wKP1vCmVtTihrD4HS/1ZQNh4CZfVxoIwPb2QTqbiCkIUmk3KdmRZ9HG1+Ouwz - ###+BpmfEE0rdjEg+jVuvpui60jezUfeb7jWcOJ9fmnHb/oTpu+fuQoKSaYtK5CpxJZ - ###0qAvGchCgS2MEJWUsyDxrITv5ZmTfXRRq0Ls8BJ9eOy331IPNsoXa2eskVkdxIfC - ###1vaMREqyb4FcSckbpGElraGZtSGt/7AJUl9av9TA3V9ndO8UDZ5JAVdIpKVYo4qr - ###kWExst62hL3TChZxrYBIhJy0yhvOD6PlyTjK3WRkUd92XIdAcQTpIuWrTXJYi0lk - ###W7PtMb4vC/SpKaIh0FKrx61/eLzzUvqjHZ82L5Co5xCFQNw4TFXJDVHfTGTwdmef - ###XQE4/PIPVT76U2/8CJKWnfojx5ESzwyScqzALFo0Cyt1D8jxGI03KuhGBq+Yxg8d - ###vZMiTFjJ3/EXB64VdsNHRq/BXtImEBp8JrWlyXASBHUTO67FSvgoLkBsOVJC5VmT - ###UGahdwhziTIFVXKIzBuZSeCi0SgZCs9ukmdaZbRDUO6UuMTwVTZHTpT1opzyMqJQ - ###w0cJ3hfZ0ySAv2Skgfmi7QIjr4/ifVuC93Erd+vk9PzVznFsPnQpcT3tt8cq58sL - ###Fn7sjdALj+8mMgtaulQGPisz4fMRdmfe/SMzUKWsqtJY9cSMRuKiDxvZH6MJY4/Q - ###qSV1c0GbTwwbJCvC8QRe6oKTUqGOsVqyvts0E15S4qIUdHouKs8DWwJ8t70umVJN - ###GJ86jKwZsH5Zmv0NN3BF7jmAcZGsq6eVreAGvfandq9PKe8cdgUdYT3KphUXM+KE - ###WOYmpgzERaQEW4T2MlarPEIPiJ3j45+SsZLKmpN7PzrZPzg7OEG3kNTel1JXWSyg - ###yPGboOfoS94rYZC7Bk7Kejty/TrzODlWQAD0TEvqlI6f5C5iuaAcbc0Eng/n9aaN - ###9SUcf6+aSKkA0YQKrmIay9wmU2IvdmY4lnWG/PbbkmmnTGpPx4db3tY3QrY4/kEp - ###lGpkV+bC+RkfiveAPnXeyVseBrynTGlTSfqi36hafDcoC7D/HmoiPagCV23cdBaP - ###QLxmns1xTHmm3J0TUciLrTWaa528+dapYqxTfK0e+yBIZHPui7okxcTZjS2a+Mni - ###h3EzNiDZL814QW02cu5z7jeCVKeuRaQeKvY+XqqAdjLknqrGTRT5h/JvOWOdjT1w - ###U1EMkVv8jBNTTPBNiqscLiuNg+yG08nu9ErXpLLaZtqCHF+Gx2d7sBa11mXesfQv - ###jBGTP4G9cwbYkQ3pzibPd8ftcPKy3RvwzMT0XZ7PcCWaUfbsLYZVq/FC+u3p0d5B - ###a2fv4ujt0cVPeboiImrxE6x9BTSB9irdqO8yuWSrHfIWFvr5zuXO5tyM+kfpNGdt - ###zN9+wwL0eah8Nu7opfFGL/EE0+16PI95tJWppNogiFyDHkE5ortkvlsBEwqLidd0 - ###BLWWrD6/YhN9CcBmHxVlNogdwW8o9KAbjAL4D40lZfHBMLc4jjPWYNlM0k1mEny1 - - - -Valin, et al. Expires November 18, 2012 [Page 301] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###+51UMskcKEMn0ADnysE/HBI/ezELvAOpjmSw6oRL1qMryvr9sTcawaq1+UGiXBw0 - ###fyTKDt4dDv4+WXJ6PcHXxxdnlGcLiYfiC+gB3ftDN3dBv1/mYXPdZ87L2/QVQyYH - ###HbaaeztoNs4pJMykXWVd63BmmUPZeRpz7hmgcw8Zsp7aTkKRk1oE7Gw5tFNGg1PP - ###HM+RHpuuz5yG10xPEquGwGPdTCUUDn3V667STc5kyI6Dq8nqOUUFabSkC54gsU2G - ###reNzTDJuSGqluO8VleaMPaXCFJrgV2KJvhgxNKckMtulAHhNVIvdR7nhsy+1XmEk - ###tZ9jQY2+nb08dY343p7Th+zhIqE28skbarHJgTLcG/58YpvtH73F4pQxik2+cLLS - ###tKWsj8fvpbQqI03Y4NMRGw3pkppyUE+C25FIUBBmCtKKqM3bLtMvDqdmOuclEEbq - ###hwZybZmBLy9mS0wCs5Sx6YqRZLFkmI5F5VwVL86TcwOirGs/jZB1tqkuQJ08M357 - ###auMgkZPSzozvOB14mlw/aH8KSKXnPmqCFHkJV3rCndSM2igzrbfLXK6TdrJdPJoZ - ###TmqFtha/VLDR4EjOn6xM7sF8YEWw2LlUJsWsKTSPPNvMST8O1/YswRS9Pk1/uqLj - ###bkIQGA/vlPCipDwI7vr3cCL2++0ROimK5foZQzRBMum0Q1sVQAHlDhqBiAKCCo9B - ###pa/x1zssfRKCrty5wT+BggkkSwzJSbvevLRbyUO7j0NR3gMoKtFU8ogQ6W8q0Zu8 - ###VH7weYSpY0a4oIyEp9ugjVWQQIidsNo6FTxS6S3GGo9KcJa0FWuhWZNavW+SNqgu - ###mCqoNWlfvmdV4STdKLFaCf76Es3AcBWD7s8Q2OP2tVuBkoaEZa3zlAMNFAi8Et3e - ###jvzBY+uWAkAlW8XXvSq0+aPP/cD0yRwHtxgljSL/NYZud/qAeLHNcNyAnLM/0RNo - ###EwyC8fU9e3I5nA46AVXXfrKka3i4kym7MB8l5LtX+xTUiWva4d3hnZ71FRmHQaVJ - ###LjKCYrVR3XaSXsxSExlqbHRn2cpYojUkIZjopcibwysx8TjzCeCSF/dqa07aZpDR - ###dTBpXZzuFdz14WLBI9y3xRUiI/Of0BXxwysFkqJIoXVHA9dwkcTIUzdfavF/8w6n - ###3VLLacaHowhC4fyOQazS3ccd4gSolZ5cMaiaooEjkIvYSrSIM4fT9UpM+J8kxy+S - ###QUBgGKjfc+WiLns61dEXNpIojfVvvzlebLNqep9LMe1UosTwm1F4MgRyvKMJhYoW - ###fJ6M2x2RVYK8aa5E1gLYOnb0AG9geWOIVRTK0xqapGLzQReNQiwVd7wdr7ZW5ia+ - ###JV5Fk88AXVwxW9fhwR7nngIY5fqhDs54r9AfsqlttGHBL+Wy6Z7vmpQgAaMmUQTK - ###2539Q907xQLF2Rhr/FjtnOGNi5w+D8r/I2RhulQmg8LDMwFl5H9u1H3Pyv9c9+DH - ###Iv/PIv/PIv/PIv/PIv/PIv/PIv/Pov6PI98Pe41iCmbwBGF7le4ElRMa2cUpt4h+ - ###2RLJNYXMaH7lR/MhuVA95i44i4YsAP94waszAlTdYlYSgXWX8+ZnEWOPJpuUjBti - ###7m0RyUzOgPNUjB/EouvhRODXSIC0Ef+t/6nPfwnGY7ThR3/QLxFaya2N7DZSW1Jr - ###lOBK4HBmwsun8XQSlKEtHHBh0B534LT/BKfIL/qsebF23TqqgRdlS4E5tV7t/Lix - ###lGQkbMJuPjhtvX4DLLIFTJInRuVqj8NiKPAjBxCkRbPniCDHqpiVUGJTfoeXQVjJ - ###J72TFbqAL6tFidkuScE+PPoR91ETVK/KszpbNacEfK8FD87gCLHv3FxlaN3fJlem - ###FcQRzet4By+5HGSE1tOfuZYad0IV1CS7aV+iO63hy1ZWQzk+RxOB7GLTIIQk12aT - ###WMS3bufYGIELQNytcQvT/Q+PV+lltPKo1c8zRrWoxPbAGcdBG68PANVDLJyO0m87 - ###5KLucDShdMYJ7uLXQxCYusNBsDGj+y8ZbuG7F0ux+WBCDuOqtOU1CgZS0AKtLaGB - ###r/KW2dOyHnBs+zaa62Lf7Tanl9w6I5I5kNDHnRIjZ+XCTdAfCdsttJ22+/17rNfV - ###vxeG4DBQFeSj4QWk0QMPt/ufzvwQ0/873BD/mAWg0vV/r+rX1uz6v/Bwof8v9P+F - ###/r/Q/xf6/0L/X+j/f+n6T4SF02O7AFT0WNP+RU5eMgDkrwulEs6iq5CKy5ejOSIF - ###Eoo9GV/ojgcJ/zznGOSjnfDPTy2/kpxRN8pIeUX5N0mKI6cSWRhmCAxMlZ+dfQxn - ###MmQ0gbww7qjFjWe4wbxVn837L55r0Uwr8nsNbqUmkRDwOl3C69D05oGzlKpgbVDC - ###kVUqkLVK1bFW/Rr+t0pPajUP/0tJSVwQmH6M1vCvRMUaVTcnLwi5EXDb/nwUy5Bk - ###Q9EbfG0o0LklA4omnOaMqgRh5Blpxw8CJw5FNwh7oPVlQhJP9sl9NsgZBoa/7cH+ - ###5IopEizQAxBAZbWREx/MzOplDb7bm9A0u1Ny4Aa9FqQemeNUpD1c5YNvKBSB3tvn - ###cnqOxYAeHJN+gyj+qLtdUZpGUdmsUCkDmRfn34uiY6ykdsb7bF/bIGjlz0ApCDZA - ###VaeieHcBypQe/XUDQjISSCdqmxuE6BtrYPJSIPGTHKF6gzIvjzYcg3jZFcaaveF4 - ###HPBAycLhwV4RwFv18g0M4u3RYJf7cKQPjbI8nAC9wRQjlSjhpRBdWWH/4se0QROH - ###hu8SBp3y3AXhpA0tLwXhPZzvYr97u+cJvG4QJVgHUlbFuqTzDQ8NmmNQ4HSwd+zt - ###tNcGYEKMO7odggZE/ny3vc/KP/ehU50MX+k5X/mgp/BWnd49MUfczVOKAeBewgxp - ###7K7XBaBmHRR/2WsPmtRPNPYpP9GcXBM1rNLsrNzFP3op/BNA4MSF+no0wcgvuhet - ###eOEy6ODq4A7HdOJoLUBuB/uzmDp96mBXdu7EQgQEud6Np1wXf7dLnEUpjJ/aoAvj - ###vjs+Y1e9PsyLFRAiJMYIZlnw8d3uahP+d7hbjIHUG7zbxZ7f8Y7fin6Pzyy4RCZb - - - -Valin, et al. Expires November 18, 2012 [Page 302] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###jhW7E36T8A7fYYyw9elF0AetHbeIQV7caDwO2t17jbbmoGT+5Tl2BCOLmhAHAzPb - ###+sbsQu788q+Ma43kX+TKOFX9LTrSTsN5ROOF1Dyn1CxrQT6W2Dyj1Pz7srjfVUQk - ###TnAmYxJwfCusuVBB9/bpgPhpt6hFLaBNVsAaBTC4B9c8+VV1GLvuwsai0uQf6/7n - ###5Lh56O88ZvnHrPufNb9Rse5//Oqat7j/Wdz/LO5/Fvc/i/ufxf3P4v7n/7z/J0it - ###HUqvQVYsqUtraceE4t0ZBlewd3sUf0iJrpuHIZdOoYvhmHQ92Ob9LnIMjPmcRcOB - ###Ltps1As6wV0PTQ69QdAeo7PQePi5d8sZ5W17FOKobLO8DeCEBfi9aHSB7DAATs5Z - ###NxyD0/4ETRrAtFm705mSHoJwlxhwOGqEYfJ6F1HhRORc6qMeYYjzyqCNPpPEeuMT - ###0XDd7F2fjYcddCE0C2tSPGfIb9rELdbrHXGv1aAVQc8prYojqd5cgCw8e0bmDVSr - ###gZP2BogqFrnj8lYt6LTbGg3798neuMtDVbtLer6SXnULK49Txq8Hw1s4jEoI3vtu - ###d8X7kBp+yXtf7gAIJSOwU9T+osBOmZShy/xlsYhhUYzwIa3IWrcbCxiNQBQEWNgi - ###VXtZEi09LSb66X50OeleUYoO/nQ6eV9RWZ61AEGAVnjZYRMPm5Rx2tBaC/r7SKnU - ###4McmAA8/LS9PHAhDwfE7f/njhw3LCfH1juZaiON8XPFiwNDzsvehJAIUC9FMilrg - ###YOv89M3JfqNWiDxkjwsEQYl38YEV9WkZ/sQfNyjLFExlYIUoSsgGHzBtAv1W9j/M - ###D8YAZhIH5IuBBY/8A6+iRCoiWhqvD6ZAt3c3IBAPUPJycS4ST0D+uW330ZGcOA0J - ###JpMxUNEVXXANoK3l5S42X2ZtvOV267Xnl5x+5bfDAezYdPBAQuTfv2dd3Uvdud9M - ###AJZP1L6LbZRcE6ax66VcQ1uZOBOc+ImKtJ3ICuYJUcw+GOSuxTJsKFRSP5TQo40R - ###wdMBCaa3eHmBrvC/TGGak3uQqYDx36IMDRMbgLQ9BhWmL/h55x5Y0ZKeGynGNYtE - ###Tu0xl3uf4BVMtz3uPlHjqwxmghFz9EwHaHQLKD55rNp6jfdeg7JEiEErsFsB0esl - ###tkZZI1Cdw1VHR274rYq3aSUGLRol9hz+wCac1jdyj1l571WsMZ9Th1Uakg/v0YBr - ###et+uTpdlrxsODtorIXezuSiwduBRh63XO++50wmmWT89x3qsx2d7jsqDZ852q8zn - ###jvrAE9IbxDskrvKa/nuFz/DHFax+iYD7hOdaN+hP2rEv21Uf4PZyAg60174EiQL+ - ###Q332up+3MNK9A5ygsaEFxMtKRIiWvdMmj4f4J4oHlD7HX5c8z2jd3dryKr/9hj8a - ###eqx8R+REIzEMaFSdpkWskUZl02xxCmj/UyAUND21otpTW4xKo8BA/9CIl73QqMo6 - ###3irieIufbvokcHvhEUOB7laapit+ZTbAO0DYogGrlD1/jRXGuLeBAPFGsGgU+6AP - ###rLB4MQLuKzh91uKD8IUfY4a+F6zy7Jlfr5udYgPoVYJaNo9ZQUCO3vV5ctBwlnby - ###NaPBposELIjxogf3+ZgnqwJhnQF1TV3Lx3ctUXQkHRzuDcOL9iXFr8CJ8l6gzRQy - ###pKDh+XpftCkYy+xLBtCIsTdkX8KG1ObYRqkP8V2pkHisDXvMqZJEQmC6yoVKn5Ng - ###IZL+YGWsohtcorBSOKj9zYuG0DsQNQp8apIPoKDhV2ACJG1wiUuOL0Idul2b0Lol - ###LQcEfHKNGWlQXCaNB5dqCB9FgmkoNiNu12F/qs/RffKwM6w0pXFPiuqAPnXmEP/q - ###tfWVF31lc4xESIGLaHwNqUITUUIjzEzf+47Nf8ZFW+DpILMCkazQr3rc1mve4rVs - ###UaZfsYVOIqihUV8ILn1Cm4CuSLiNCf1UePZRgP6qR7c7HH6NkhRD/ygEGxDXqbcy - ###9b5hCN0AjuvTbhnEbAqNYTk+jUJlyEDL85YIDws4KJASArGhYX/gW03j1iVCijyS - ###5tX7v2NRKjVJLMO7uuSKu/Mq8QA7KnEFaEwAAzHcIwlUKzFAYiudb2Zq9Rz8n5BH - ###R6IRdybx+fGDqzaS+GBbDuoKMFPw8MaOeLXuZ77GHzcyA61UZw6WIg924ArI6spY - ###erC4kf/iVpJEeVtyWCPFoBh6WwVTeg2UNdwlfMgefdu+HvQmaELgF4suerHD0cwJ - ###UpJIOS+vUV2vrtOUYIyCFdRJZRprEf+MANySX1pDcYlHZiYyAiefP38uIiTLRqJP - ###g2sLUMvWeCUCo7SUF+3aSqohiPnLeSN9wIIi94+HbFLzy7vg8wg2RDBuYReCZkvI - ###/MUks/LzXo6D9seU8o09R3lYfup3bgJ+g9DHQEPQFcfi6qXT743oRdJy592U/Az/ - ###SLysEOmSXE9v7lxgTKFjO+hM1NoUkoYscjdG1VmwZcPQjQURdPbGs5Fpo/1Rpp97 - ###yhvZu925+DanRu0Ciw40+RXCPw9aRxcH5zto/27GeXhPVpbET4RNkgdpYt69AhPW - ###B8xrtRnbht6zCqhLOODZ+cH+0R6O0To7fQeazcudoxPQDCtWTU8xr7MEVoMW0sJk - ###OATSxGR9k2ER9UaSTTd4oKfmY0Y7imzMzKYNtB/z+z74HHWArnUESskFjnjELR5V - ###wm+CtSnhYKLHRt5t3ajXqw1b6Pd5ETdXUHc2nX0tWkvfZl/mYktAmwuPja/s/0Hb - ###gsRzENMfxw0kw/+j4tVqlv9HrbK2yP+18P9Y+H8s/D8W/h8L/4+F/8fC/8PplkA1 - ###V0K8KTRdMLjdGb0R0A9D8xvhzhMokAoDXYHf78Hz2J1lklXZYRRfESl8TCl23Xtu - ###XbHCk4r9ZD3WZq1Ssvqpx9pUY/1UataTyppv9VOpWm3Wnj+PPak1rCfrzxtmP2vr - ###NWv0tbW1dfuJZ/fcqNWsfuoN+6uajZ+1WsWGp+qtW/34vt3G8+2eK3abxnPfwk9j - ###3b4SbzSeW/006usWhI1a3YKnUa3a/fj26jQqa1Y/9edVCz/1NZt+6o2aBU+9XrHb - - - -Valin, et al. Expires November 18, 2012 [Page 303] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###VOvWvOqePYt6xV7B2ro9r9qajeda3abDWtWm3ppv47BWqVr9VNcbVptqY93CTzU2 - ###L0CqtS+qXtVaU/+5jR9/rWHNy6/b+8uv2tTre+tWz95zmzI92CpmP17dxjMoMvZX - ###vj0vr1Kx1gs2qtUGyMV+Uos98WP90G26/q8cG70c66fcsPsp2/CUCWbziR97gnNf - ###Mp7Y+CkTDs0nNp7LtBZGP7H1KtOamk/sdS8TbRj9xOinTDRmPrHpsEy0avZj03OZ - ###aN58Yu+LMu0do5/Y/irTHjSf2Pu0THvZ6Ce238vEE8wnsXkRbzH7sflPmXiURSw2 - ###5onXGf3E+GGZeKb5xOarZeK9Zj82fy4TDzeexPh8mc4Co5/YeVGmM8V8Yp87ZTqb - ###zH7s86tMZ5z5xD4Hy3RWmv3Y52mZzlzziX0ul+nsXjK3qb06JAOYT2w5oUyyhNmP - ###LW+USSaxnqzH2jyP9fPcX/qysbDZ/dniv0RZmMcKAsuw/3mNqk/2vzpQa8X3Mf9f - ###ba22sP8t7H8L+9/C/rew/y3sfwv738L+58z/L6/8P2HtV5l2f6zikPCI6XWnbZ4j - ###Pi0WqSVbtkQ/hYSs++dUbCpk5/vCIQ3DEaqVtHQMIiYkHg3xufXaqyRVF9DGFIky - ###3ovohA8z17fTygyIQgGJo8p4CGd1gQQI4mOaJfzI8wNdJVqv110DyzF3252PlCor - ###Ss7NXTod42aFe/DE4JR5Hou5oTdUKXOe2Jxqv82AW209OZCpnnbOAoLCFj1D5Qaq - ###3YA1Ul9jBIZIQl6JwsHwr8gVUjnzEIBlVcwtXstN9mS7ExvFq9W4uquIscZU1q1I - ###fs0belAUdW27VUmKxI8oP5ueGP5KDce2WcUV1KWDC/wdvcIUgLZrEe10XtbgGNjf - ###cWtn/3/5kA5POX3szeyxd/b3H2PsRHRhVQWsFiGXSFt/B63rfXI2I0rtiY+0mLTE - ###hEd0V0JsVARGylxJKUmS7GA0oUoW0hkh0vmIIwgDjnJUPQEJTofsPUNPMwp/0ZiE - ###k/+aJVcoGu2IU2ApZcvuwSQuh0PMbAhirmNUfgUUZxMRJvZ2o3Kcy6NQPEvnFGrY - ###4eXPQWf2YpxqH2nhQDpv5sQEG1Y5+AkcbrhDCINOC2szsLzt4VTlxJez/TusP916 - ###/e59ensVHyzaPy8xST1R5frYcbQ8giUI+gHqNFG4Ac8MLKpCcD99Wewhag4b56la - ###svL23q7H1xRRp1EQLwuxzLSm4uDacHpV2u3inpRqV8j96/ZIRQYcQStY6ZpkApGX - ###/5sBJpcCBWkyBlVR3JPK0x11wujkpTRq0/EYZw/zNR3uI6qeUo8FThnyKFovRVMr - ###xRGkBXtoApyUwAxJLjZeXE4TNFZiT42BKLIkDk55mz5rArNsKrkgtl4ahO8Cbq0g - ###hbEj96PgADHw3r5u3fEPWv32eNhrFxRNl5jG4tJG3CGXVOE2y0KAdxyUx8MhmjJE - ###57RW7S5pu0MuHSaEWGSTmNxD6qB5fX7R2jkDvefHQrIDdLRT+bG9zsp8D75rvTaP - ###NH1naocluraa1F2yK8YkDq7YCh8b/e6jaRiDx/ZPzL2V1MWCASWVAK76aw3HDqJT - ###B52He30pNcaIQL4OCglLTvFdr6jyUAItfKtCMjH7L6CW0ruNxWEVPrwSTEb919pa - ###tW7Xf/WrC//Phf13Yf9d2H8X9t+F/Xdh//1r138Bkt+BpT44bwEW3uxdNO1KMK4G - ###6dVfWFT9JaEnVDAPj86Fgmn/qzbSvjtK/K6xZKd8bpFcqItVwDuFcPWrW6sNof/3 - ###6eN+2OBx58C/6DS45McA12Kl0koh2xR9TpDEExSL4Q4ThjvUhnPr6yDItu93p1fv - ###MRPwhw238SGau0wUltDwsj3p3KBWlqDtg0p0jocRz1ji7IJAJj0n+f3huN0Jk97j - ###n62P3/8n+T1a0JIbkEV3H9Gy4TYWL++hSVslRHYTRkZaZP6DKlwmbA8K455H/sc4 - ###RV6A9tFyAGf4f9Srnm/Xf6w3Ggv5fyH/L+T/hfy/kP8X8v9C/l/4f8T9P6SAfnp4 - ###2DxwlGAswP+9Ojppvca0Ea39XbbMs9exVdbA+7qGfBCJ+ns7xwd0fRrviadewAQ0 - ###J/wCt8k7xuQHlI9ilZoV6OZKDVk2ISgaMBS1oY9O3rZcw5tDz9w/QeUGmBxoXuIR - ###hsks2mP2i+4KQez85p6KCYU94LHTQY8OH3jXH16LJHjGfS+KjiGXHc0MpOuO28re - ###oMsv+U528dr+8Jx9KLnueylvhryhmrkETbzcfZus7o2ksfHidfWUtwtZ4Rd12wwH - ###QzHfsK7ZLmMxFHjZTfG6wWF5Mh26aesN7KIsebxRzCbqwMckc6nJT1Ft5KgORWI9 - ###FHS6WAXGm3nYwWUrnF5ejbP8YKIabtScDvlZbrc/llh3OMV8FZHvw+QG6PVm2O9u - ###LDnTwEnY4tlQKJhUJXBRNF6SP676Q+jLyPFIRKxlCkIPGfTRUBtZXGn1ewMfOixo - ###5IdfYZopwbzstIoiYyx6Q4URHUTkSGtViPanCdZVIQJtMyK+mAuLbLSy4vJAsWdH - ###BysiPuqdbspc7MWczp7IecwpS79vpnqTNuwfMetUhT19qhMwf+ZI+3M4BZUilg4u - ###9wQi7KwQL90/OL7YoUxD3FsnaX7O7Q0jyZ4zMm+R54HARirk6tdyNIyGXdkX7QOS - ###ln9xe7ThfT5w+etAstTOOGiHgZm5D5OP8ff94FPQZ5025trHYmmU78uCMnnzAdyY - ###3hx5rI1PvCc2EbqiT8xOtaemv502nCurkYbDlC9XTEc3DdupH3mlOBV8WZqd+twU - ###58RbMb7qOx3Q0Kb9ttxasbR6D8OgtjXiPntiAjydexobNlDk2gqxoeJbyIFeNH7d - ###9K4mPK/2R9Ath4PyILhukzNJ0n4qbzlRrrM/nXE1ScpBRqXl9hJpipUEFJcttFUH - ###tu/3MeeZTGzYUtn+5GlhiH4lg12viPOhxKrP0RtBJIClP7ZY1SPv47Uom+cXJdSF - ###UqpT3jTCNJJXjpP+NY8hUp0qj1x1eIV5JLlEL+Z8AuTRAwXIhST3NSS55CIXmCaY - - - -Valin, et al. Expires November 18, 2012 [Page 304] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###3G8eUaqbXZ54KQgGV07UZBGlZmHvXw8p0ze75dVb4HjETCEAJygL/5/vPVtn3d2i - ###zX108YCzgfbnZDGkzHIk7swUH4S3lWJ8Kwl8b+Yj5Rsd+gT/455YnLa+0oEV+Z2m - ###5fGNUYImFGicJZdQ/ec8m6QqAMfQLxg90w3gULjqceZh8OrIxVI7fbQD6mi/kD/D - ###8Sm/iOSxO4ljh3+UE+iPoF0zmZhaQz8h6WhfEKL4ywo0ycWWo0+lP6jYqUiBEVcU - ###zbRIEiGf8aWM4PmyyDLwiPk/w9YIC/e2+u3rR7gFzvD/bFQqnp3/c81bW9z/Lu5/ - ###F/e/i/vfxf3v4v53cf+7uP915f+MhfiRMKlkl1Zvb//wPSmlBXZ2dLH3feugeUGu - ###jcc7L1uvmlgdJ3oMyqp4XDSzefr1aon/5FmwfJHly6+K5yIvmcyJ5Yl2XtVTGbE8 - ###kVnO80QmLZmjbV0EvMpMXTJvXe25+Kll1ZJ51HzxjSfayKBZryp+ekIREe+ZnnFs - ###TTyT8fAy4FbmBRN9MJnfS/ZVwVxeqSgngwFHuu+ZGBSz9ivr4mdD/OSjec+fi5/i - ###73XxsxFB7tUEdmUGszXxU2Yrq4qZ+fKnwKSn5UmT2Fezr1mzzZ4lHj0gC/B5Vmvm - ###PH1BERXPmseaoAwxB5Ef0PNrgioiSokoQ/xcE6soc7DJbIN1MYe6pBhtnlXxTVWs - ###btWzcCPm7YvnMv+dp+ValJnrZNY9hbv1BBxGlBNRmzczXkGbJtR6Jgl5Ah3eWkOg - ###sm6iUm6G52KKAuWsVo3AkYn/1FTyg+VVWrehgMw3IWvUTQhkKsOGmHxtzVwMjUBj - ###yFZbtjYnhBJ9VRNGyRoaVaPfhdq80P/j+f/evn405+8c+n+jZvt/+w1v4f+90P8X - ###+v9C/1/o/wv9f6H/L/R/d/4/eZto+LwF4zFsf3J4aw8oRRNPqyHDIkXStUCluWmz - ###t6+j1C7xHFZvX2d7wcCgrdd+Iy2v3mks35yA9P0PH+bKN0d3kJTcJDGHoLwMPNLm - ###TBWULwPNIee9QtKHHOn8RGokdy6/hPxVcuT3PywbY8129flDKfOi10qw17EBmOfG - ###NSKhvMPCF2HmRW9Stq4eHGjuCFjYCVc8Z0w4vW0R9bReYykY7U+/IW5n9YLu2hQ2 - ###tzT/EqON3uop+UlwF5koM9HxcDhiIGiMjd3iSjv0QzzPkAGjo07zLf/6FuvOSzjw - ###z5UtKoAb83+Re5+nRAIq5pmSug5mQLuce8rcxvxZBE61HILGVTRPHnSLt9F6CqJl - ###vgVWVnieLQSI6si/YO9ZmecOeiFyCH2wi3zqa6e7jmNyxWiJFWAOx895545Z6uaZ - ###P3351TFwvIMYsEg7B0JsylIuBVp5Zb1JbPvU4l3qG8Psf1tsijzNYXZ288gZSB4Z - ###MrObuYel08w31v8poGAo0jZSzd4HmwKy9P96tRHL/7SI/17o/wv9f6H/L/T/hf6/ - ###0P8X+n+C/i+S9972uiC9wC8qfW1oqvFxqYZr9EEHnyVoaKPwHOVZGKOUFumBsjgc - ###ZSEmyG5P2iLb0nQczBehLPJ7V99/SDcknEVTZTm8ih3KJpyTmMzZZx/es6ojxTIc - ###DAhIieIb8LdIETwQCYQJoXh6iIkNQI7lOG31Ot2rAtNxqK8EzfLnIQxEt5Wagy+C - ###VEGQ/MhRPUoJCzDX9ZZe1HLAyvBu2ehAc0secPVyAOqlDz/sMBH4aIAfVaiv9DmI - ###EKqqDbrRkZe/o7rd0RctO7W00hia9gyTAfW5KrAyMLCC/8QSSzzri8OTyiMhmv1p - ###X0u6sMOfc/fFk6aXFaUZOpWdQL/yrM5WgU8enB+cikT6qKvCgzM4Gr2GlfhXbiMc - ###zVYxY5RdIichY+1WogDPaDma08vJuN0BGSFAYYpLETzmKsqcXbgJ+qOQ3d0EIDUB - ###J2j3+/dYoLh/jzsFBJowUCFCEZgVHp0YPfAQ1V8sNlceDqCzq377Oo3BQcMWNvxD - ###MDnnsAJQBBKhTWJyhzhRktpp3tiyc9MeDII+u2mHIPMBinl4m8HktLTuyR2A6Mc/ - ###FfDGYMrJyqi9Qru2k/8MMQlJ+n8w+Gb6f70ey/9W99e8hf6/0P8X+v9C/1/o/wv9 - ###f6H/L/R/p/4v9VDiypS/RloCfnHVr3OJzJqko8RleJYuLh8Mvpq47EyWpqnpMxft - ###m80mENfx4xq+rWWDrqTr4o6rZVJUleLOMWyK1YTRQV4jQQ4l2Bjf0Do3AY2apuhu - ###6FFDt7apf504F33IHHaD7H48ux+H2eBL4q7IUBzFLogpjn+0nSABbOFMdH3vYDCr - ###vpeIcWOMv5Cul0v/kyZSjCx4JCfwDP1vzY/pf7VK3V/ofwv9b6H/LfS/hf630P8W - ###+t//ef3vIQfV0jI7Q3kGeFi7fx9igXhRiOYBM0IxMgK42bs+Gw87eF9FUKsXPEQz - ###CCctnuibB65H8rcubxWWkusji/u69vURunKWHMrfQ/7lkLxFlKkxvLymecShXU1U - ###QL9Wtl4OXeNvU2uoPyDZ1mGItX5KTm2bCvfg0Xk1Dn6Zgi5xzwrQuPhIQ7vyfDlz - ###e7GshIt5FH9SdT6i8jNo0e+Yo5B+6Vx+pBR5G86EaMvH7WssbT2ajIXpABP4cbSh - ###//h6LBujmhe8PTtoGQnUbDfvqHOswEwbBv5ESmhRqWZfGCEqdrJYCTTD+ukwCoyw - ###t/tDE/R3YGR+6+DHi4wEi6b5IgXk7e14JuBMsHms9pzAe5VXTdufODaHx8Z0dS5g - ###qzjo74np6gMwXXVjmlO52Ce2+z7CrPKIlOQ+EECLLeX6RqUksb/h7eVoK+oEmDkR - ###qsZERQ5I3iGI8uPeZ8RgQcMm8QKT5Stc6V4WsU71msrW2zhz0Q1Xi1j8P1L+P0ys - ###+Fg5ALLrP9fs+m9ri/j/hf1nYf9Z2H8W9p+F/Wdh/1nYf9z5/1JLQC9FJaDd2bMo - ###JzpPEVhF7cBKub4KuitItNCNlt5NpmvzVco1IwFfWvK8ktZPXSYQFGnhnsu0cL6Z - ###6s2vxrOBGf3URWJC/p3vm7nRVAYylRBQS3OXkleMJ/LT8JOQ099VUkA4dRvpE2Xa - - - -Valin, et al. Expires November 18, 2012 [Page 305] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###RAFttWYk/2NrnpXITib009IWqkR2VSuhnciX5q9budUaKlVilP2tZmLV980keCph - ###4HMrKd6alqetYaVcrFmpF30T4yrT3HPNu10m0Js9FWPUB8/fllYl+iHyP+W9AFUQ - ###FOJXuw9UBNLlf78CQr/t/1up1Rfy/0L+X8j/C/l/If8v5P+F/L+Q//Pn/xayi8eF - ###F8xTxap+xZRJlZwm5UqZdlsmbBaJqqVE7tWFpL4e5exVSayl7CllQinFSyl8TXwr - ###k0JrMqlXF8/W6kbiaN9O8S1l4oaQFdcjedITMqgntYmGTEcu5eznQu6umDKqLhtL - ###2VumIRdZlFXacpHD2BPv4YAvyYTXsezKUitqyIzMMvW5hFPkS64/d+C0bs3fktVF - ###KnaZY9kTa+BVKxpOG6pfs09rneQYCl4tgbaCWcAqk483BF08l2vvm+vka33IRN0y - ###LbzAWYTTutWngFdPWC77r1o6kkgK7skE6rJPRU86TkVScqUbWbpTTe6BuolTbS4q - ###pb3Q1aL5C9xVrbT1gp6RjqIU+J6FSzHeesOkUwmXwqlOp5aGLBPGC73Mq8mE6w1D - ###s/a953E6rdbMhOoazLzPdWudtLk8F3vLWzNpSeqnMjm7glPMXYtyjmCtWzitmusk - ###4RRri3s0olMJ65oJa2ydfFPH9Z/H977MmK5oX/ZZs+h0TfTpJdNpbd3kV8/rVp+N - ###eIL/GKw1C6eeyU/lmld1Ol239n7FpFNF++vm+qxra6vRP4f1udpT7rVvKDgjnFYV - ###TzHOFc8qBLAmCwbUFN+LcLpm0WndxKU8o8R+URnx1yJ8qMILkj7V+jcsfv+8pOeJ - ###N0pXCGuVzLyvcCr3p4SvVjWtTmua/Ubt05oF65rFo59bNhqdTmvW2VQzKwCI3Pae - ###4I06P4nsSBVlWzL26fpzc88rnMqqA+saPxXzVzYom58+N3Ptr9djRR4iHlg1Cl9E - ###tL9m7iMlQ2j8Q+yLCMbn5p73pL3Nt+DT7FmyiIZcf4lTdY5IPioKd/gVZbmMcFq1 - ###ZBS5/g2TR0v+76LTyppFp8+t837NsLx6VWnp1Pa+3J/r62axEbvohaQBeZasa31U - ###PbOEizxH1s2CJYpOq9E6Red+TfWrFyxRtCXlE0X7npTPUmyySqpFiywXbd/DSJap - ###VaJnTR5dFjkLlLDnDbP6zLp2pKh6I2vmctblkqxZ9Uc8RfaqD0m2UrSQpFHzVFUb - ###YxtWoyM5IivPXC5Vq8SuR1K1je2lmIFcmp5V5Z6GWcFHkJ1k6b6+zeRxKLfCmhQH - ###PPN4kCTp1xWri44U3xAD2Lpnmr4bFklKVlrVj4P1DDO1ZXpW5uQcZOW3mgfHoItL - ###wvIaMYWpobCb+vP5c/Pgr2oVZaqW4BX7O+HnunawSqVCfquq/9RMoaBiCYoNfYNa - ###pWRk28a6+dM+eNfrsT7kJpfwRIKoZ1X8eR4TzJVyKZmbVNiUYLNmKKG+pDRdaJKH - ###i+xfMpuKqXTYczMONMmYZF/y55pV70rCpeBdizFf2VZvowsL6rCWiktdU4Ylw1Rz - ###sgS99ap5gNSjw8DGqdzJUZ81U4hrmEIcCsyRwGPiVM2p8bzkhFPrM8KpKcwrHIv5 - ###+1IQkkqAPLQ8bW3FWqnxJU1VrRJIavxojOjKsmLh/7k1fyks+THas+FQh6AU3m3a - ###88znutIVtV03lWH5U+5f9dyPnwg2DVu0rfClDmkvEadRRa6aiVNVXcyik5pGY1K5 - ###Uvvzufm3PHW8dRv3eTixfsCv+fZdqrzxFWDJ0nTyIPVy3R2W3H35BtjKNpZe2Cuh - ###L7PgmxIemLac8Vtyd1+S3J7X1KEZL+iW1ZdvHPyefqSs+1Zhs7x96ayrYujOTOqG - ###WX3V9K1aM3R3VclMCkDqXjjeV9yzoGHol1JnVPKqunv2ZhESdo8umtKsWk+jTvOn - ###lKrlTbe0UujtsvqQM5LahLLiSW0nTx8SnuemVq6sNxplKeaR1ZeyHlUdDKthtEns - ###y5OWwYbqKxKlq4bYrSwGSX05rMxKzJRiudQYq5WMuWlMT+60NRMeaT2TjFNZHJxr - ###K2GrmoKV8lexDoc1tQZZ1Hl2frCvGfy9dZMylW4sj59axVSQ6pYwX6+q59HRYdoa - ###lb1M8g/J4577hm0FZxPxGtXGnhEP+YpmxB1r0MVGTAvrEHgJvjURj25Yf9s/o/Mh - ###4sNmm1rD02DTGUCLZ28wnxF05Ccl7j6WBF9ecmdxxNMFszW633vPKmxVtFKN3Nc6 - ###rnfR2Wm/NQgk/qmpALneJ3cd44x2A8dSlhDFf0D/f56q8/jijNy/wseIAUj3/wE+ - ###VYnlf6gt8v8v/H8W/j8L/5+F/8/C/2fh/7Pw/3Hl/4uSKFhCS3YeBRTBatytXYUX - ###LzPs4PQcdivTC9vJTGaF6aAYlcyDtowGmymHwuXHFpXisoZ21dGTCQ5UCT0Kw50r - ###dcMysK4enI+d3uSej19KK6HHywtEnzhHdiYwMOsZvAMkr5szXVYoXjaRLRMbHFDJ - ###sncBlxDgIIIuZswWcTttvX5eypcLQQ77asoTSLDC+eo+m4zb3WB4dVWcZVg4RjHX - ###XT/43MPzLNewlN4c67PBx4BK+fVDs0RkDWtkj3Akj0ipTUj/fubR4UZeCCf9TYLb - ###UavXjZH7RnKByeVOH+PPQYly55sQjWBsarW2kVwic/kSdznPTJFIq8tEpVEjJymP - ###QdxpoVxDHRLSSuZDHttuPFKZNOdhkGK5QGbGPnnNRax/F4yxgqmsvhhyqSt6EX2J - ###n4WrCMtwTCJfiWS+zs1wCJLRZRBqjecFMDZlGf9P+ItSP9hJCqrx7ARq1ZnKISC4 - ###OdesX9fxPc8jEKUfiMhA/+rTL9QWnr6XDWNfqaQP+lf4MHwfLTt9taTtniZIrNMR - ###G2FKUpRoh6L2g9xGem1FRVcwCP0eAaDoEl7taqQSIzVHlcyfORp/NnI9/GxhU1kf - ###3r5uvXvVnrQO9gpLNjd4Gu3On/UTSJ4AvGYkMAkiFquQanZqG2Mo5waKhqIRVC1L - ###Rw3LFeDqjBN1xlAKtyU37zOK/9p1cGeblVrhhKH4hFC34jk2ZkxLZAsOnNDdqYjU - - - -Valin, et al. Expires November 18, 2012 [Page 306] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###6syXfMkYSu7EhFmRAtwPBtfAePDoCtqdmzzU4Rgq6aSWQ8lzGBZpcoelPhSJcKpA - ###hmaTRAoCxZ7POBJloeDeIA9WraHsMqJO7oiVSUHKbjV3qDSpdY44tkqs24iBrGxF - ###UquZ2ibiP3obXcrVM9voXG6HBOtBgGfOFWaRBgpuxyr+Jk4PToWCdQywMl4zma31 - ###OWGyIvPtpuNwsTmc6/ixTuB0KRjaq4K268WPjpKut8FtZ3RfiAT3kpJpSpHotcyQ - ###tIYwiUhOKZo1X3X87o6D9kfYN+P+PVIZyH5lTfa7xf3Vu+KEHZ3fmL74MkA5cXIz - ###DsKbYb+rrwRi0JBA2dOnLI5U82S97XW7/aDV/nTdOt8XKLaRfInAJuRAyj5+HTjX - ###a3LlOsxs6SGi35gUoal2Pxv63IqRnYiqAhc08N/rmhkchvFveY3jGBoAEX+x/D9A - ###W5jWLhi3usO7gf/17f/wqlqx7f/12sL+v7D/L+z/C/v/wv6/sP8v7P8L+3+OVMuR - ###6AJ7W1UIBimGP2aX96DGXLVJQfXNKiiW1FPIrNK73CwlljxpTlB0F5owL5AzbzZk - ###193FMvCoUoLV/nQ6QfNG2LsetPswNujpuUd3GptNAJZ7g1KSBn00MEa+6g9Bbofx - ###V/1iJgg5yiL3BscwF/fQJ0p559YdvpZh3lnbtm4Y/mMJUedLjeGcNAZU1gmMUpSH - ###VvumN0DXc1gc/AH790eh4Br5bV3U1qqwbVaRPWY390AJqij9GZFApymg/VMbDmWM - ###jqfzPSQ6xJON7lEqJDy0J0YhYU2vwgnHVSrofm84+ATQ4MmKvehaJ0zZ1qoKEUqK - ###vcF7KqxLCpRXMXR+NDT0++URTBWr6ZKMQfakT8HAWEd9wJ/4D5lA980uXxPEeJMX - ###d9KUtB/Nxq+Od7A48U+0OAmI1b6mhWSazQaHaopyTj/qLZuyarTekgP1oz3lx8Dl - ###Ci8FlROfw27XQCe/B2h3SVIacn4BO2c0Dj71htPo29xY99KxzktCJ6G8kolysaHi - ###A6W1ttfHy7s+O90u5T2mRbpsdz4iljgf5FtqCNspQpyGJHgicyAXIu5Z5FjYucDi - ###5RovaZ2fvjnZV/B6XmQw+qZWhZj+H90YPFb630z/v7WqZ+f/9RtrC/1/of8v9P+F - ###/r/Q/xf6/0L/X+j/GfV/QWkdwwvY2fyyvazuit++LrGb9rhb5tU/gT/Uy0E/QM4m - ###L3tLJCm3QUAbXPcDIS5TuVKhxRvGAtupItX1rjfoltJdsmZ2tsihLS9bl8pJwzoc - ###LxI9LvLZB9zjPcAJI4ejIffhKmX6vc3ikOEc1lzh5c5lzCHjoc4Z8WGn9rjoIRfz - ###znigo0YOR8Mst0qn08azdJeNHG6VxzP7NGY7cLj9Gz8mFLiCVR4P75SroUb56HfH - ###b5vr8lpbI9Bweuvx3QC/+fBbI7LYHA+HI+7UZ7tVLOdxqFMgwXsiQref3XHcnBOB - ###zE0WfMPyv8r29bgYRNg8jAvwqB/P6MdL7cdL6cc3+vFT+/FT+qka/VRT+6mm9FMz - ###+qml9lNT/ei2hHeS9IngNVOBpAy7EJTYYrS/uS1B79E0DMoutrdYzA7EnRIBONwO - ###xBut0YkabRNNzHGbL5e50nrd9Fg/3MAmn5dUP77Zjz9vP1Wzn+q8/dTMfmrp/cj1 - ###jvrx5hu2Yg5biQ1rEYXqx2IjpfhGtgggDFDVewQKWHuklVt/pJV7/vusXCNrI8y3 - ###cl585UAjHT/CwnmPtFW832ereJkcYz6E+3GEXw2nYxCQHo7x34c0vcydNR+mqnFM - ###9duPcaj4mRQ1H8C1B5yWaFzUAiKkP6X6atOWymyfw7jQJj61PFBxpCSfU9NH9OUQ - ###9aJB8HmCromaGho5NEsRMO4CPEM5xZj9/2jQ51WKH9c0nmL/b3j1Otn/65U1v+L7 - ###aP+v1PyF/X9h/1/Y/xf2/4X9f2H/X9j//2r2/9Xl79i/rnr9gAtqSupYYsuM/ety - ###3AuurDewc6/wN+BO+ER6msHG7gQhGu7Z1XRArivhsyUm7hgGeMmgUkwdnRzj8uFN - ###A+/M9UpeTWRXFQQxrTOcDiasH7QpSOo/wXhIbEoKeI0aAoJ+WMBNBNy6hZDKlR// - ###s1Er6J8A+3W4pPUGrekIeJAQXuWfujxZ9Yuaiwn0iu568JBLhb0rVoi+AkHYcvNq - ###Bu1x50YwfwwmgmYw7mUPuKYe8xVMpoAKeLOiJoAONToUNIUNd2H62EgcoOSR9EEU - ###/LqvDPR4DUdJZAE21wOPuqtxm0gDCaY9BhkFB6bx+IHdvpqIE0p+OxwE8bWL7oAA - ###ntYh7NxCfJlKcfM0v++Y1Qdyuf+fUuzOJmmWGV0hAlBZ0LvC6a7lwoKDHPt82C19 - ###eXoDqVqBtvgfrDBPjTbEIwmDdKo8PadvSqgTlkXbInvKKp/XrjbEwu6MYIN/7t1y - ###GQQlgF+meFaPh8MJy/0PpoB9dTpTAOH+BSh0K6tl5lX+xriLHHfmogwQIdtmXj2z - ###r+gf78t/Vv+buy+/ktpXOnNovj6/aO2cwRn0Y0F/+dnFIUCKQooRaJZ8AhTZz2yT - ###9F5tF4q9VdnQ4/lMyv5cYk+xv6eiw6LWI6zuU7RYaD3ew7pW/bXGesK+x/e1hg86 - ###sUbQ9AAJ4hdQ04FvLPMuJAV/URcmuMHDTruPRMmJVTS5Z9vbhpduAWH2NO/Y3qAz - ###5re9U35MWLxAuQ2rHk3bA6D1vmQY6n0skiGxIkcSGL2XlLvfQ7mYTe7IfxCWR5AE - ###3YDxtqAATfuw7UImeQdrs+seOsC+LneHeNGdTSL7R2+rfutTe/y6oF3s8hFC7G84 - ###7LK2vY2eFNrQweYmew1AFNkqu6z6T1LvWtuyioTz7g3TVAD1F15XijnvUkW3l8nd - ###doPB8BbUnqSO0y4tcVoJ3SrUAhrEChS26ThMux1st26AJ45vS+xS/dYPb3pXk9jF - ###H0wJfvtUQpS1BvSJ/IWP53IMhybsu60EN3CajWG7IlfiW6DaQDsRiJUjcMgeb4nS - ###Bujy3cfAd6Jxdb7K6ZgMXIx6GSJ1YCwwMEkOjpiKZb4kmpBdFTdycmOA/fWLCIIk - - - -Valin, et al. Expires November 18, 2012 [Page 307] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###crnMAPHSAvHSCSLR1+V8IF6mgRg5338KSNm84rRMejAwNVoM7ljd6YWaR7UgDwkn - ###37/KPTiKmd/extzROmdTZOQ10FtYwek/R5/wBqDChliD85AuBU1GICASu8A03RrE - ###C/DmxJ0GkVphHS4NIknAMHyvOwV2fHmPmVQmxJ+BUQudHZGoswKS55Ing0sy+XvI - ###Tn8gP21YnCuMmr8MOm20KZHRo8eDJTDhE3QuaTsE7b8PvLJ/177HYHsWwtbpqx1j - ###khd5wbeGn676dxGqNMITryRKAacFiwsUQTZnRURrbENoSDonReVWS+5jrxYdUvyh - ###xXKyV22m1YoiF5AdRecTZb8iVghAJfZVps82IhGCf7HpFkx0TPI8GXKGZf5hknph - ###dA0cwjTU672LTSX7Nbp1dm2kx5gOuArZlethZQIxBSwrZ4BkGxNdNHh0yeDo5O3B - ###efNgLunAm0k2cBziX/EgzzzMo7M84TDPf4SrPRuMx63XOM0HHeEPP8H/+Kfjn+Fs - ###nOdcjFDGSQMG2sivgnJoGp7jkLYAeuRjkQzdQo/HEQQhx0LNvM1N/3lROjkJIeDS - ###Pk7ozNI1uNcu99PYnHKdYu8UL1abbZZTLB9ucx1iZldJJ9fWH/fowp6/xsHlso1+ - ###iXy06SdZ+GJ2VRzmvxb//vD5f161O+PhHpq1H80FIP3+v17xvTX7/r/uVRb3/4v7 - ###/8X9/+L+f3H/v7j/X9z//wXj/8Td/EtcIxQVd86OQLfbg79O35xcGJf0KW1kWOBm - ###OOn2hs9utiMhVWjg1L5FH6guP7XH+/w37d59OApb/EKf0i7LS39XC3jrtr1AI67Q - ###tD8FJEUVhBjPxeqC6qFI90TZnZzDITkxetJaQafR7RNArcHHWxoT0sCAHy4AaNSz - ###MXRujDjCJ1eFJ3p/f+uyfw3Yk5Jx72/N7r9J1xCr8OY4w1yFJlLtGd0tmCaZYuzK - ###kxBgTnVli9U2NJzgPdcyfq0jgH8YB5Gi7VxwTk1A6e+C/iYCd+qEd/o4ABvwHu9k - ###ofR4JwOlxt+dB6B4hcxfy9hHNqKPdxIRbUKfD8/mg85DED/LNLiNJOsGnxtSHoew - ###6zq4dIO7vU0Gr2VjGxb0BDRkCFxhhQK1R+8K1E8O4V/mZ0XRfQohSibLryEycUF3 - ###FV+HIk3c8AtMmjY3hWYjqoCDFY2PcmNLfstHKRbz0c5FHtq5+BpM0aKdy+ivZEqJ - ###GuWgi2i9L/IQxcW3Y1MFfbYwrY42LZr8pWvyRjPxM9ci7+ZhELuPxSA8Y5GTqJX2 - ###Rsbez7O2u3k2/O7X2vCeY21TmWDKjDsJM44vZ549u5tFzmy+TZu6oNYezTEbWJs8 - ###m3P34hsuYMZ5ZOzXXAt2kWfBLi6+yv5LYrJpgOsH6kWe5bn4lsuTxDqdM8Jr7ttp - ###f9Ib9e/L7U5nCn9gJPwtmphDboxro/kp8tKQ9rQut1OxQi9AMxDjt6hkCOsGl9Nr - ###qpJQBEXSwhqKjOR4oTQ983EkODuYmetL/Y3B+Bx7KfH7i9j3F/HvLxK/v4h9f+H4 - ###/l0i/O9i8L9zwP8ucfx3sfHfXcQ32nGWMottZttmUsONkea6my02asWCONtWl/Wn - ###y6skz+XeeNlzgTbaAKzdqM247fLNDfo1uCLO8DJhhp2kGbommHh0G1PUzm57kl6D - ###XWIQrvZ3BxhBzknWMifJWUx8klmCF+b75Amiqaj48T+9RjITtVtqBw60hqHiTtY8 - ###66iyp5gcsxJdEuPnFGXhuiLGVDDRzSqG/WP48aB3Sbl7xYWs6gWF0cPDitmT+bZi - ###veURIvAWnaM9P8Opic8pWpZYD+uxy2DX3bUG7GEcHDXIesIgtbxQGvNx4JG8SzRn - ###Khc+95KRuc6KrgtxMbx+MY5ApjX1NnIg6yB9OD//cFUtJkbsBpPAq37erVD1C1Zm - ###a7kVJJJvetc3+BP5gMR3J/Ku0DaSikbRdoqvbxShb6GuVbEJWUwxtlEN5Zu6MJSy - ###GMrz9EPTJG+hOCIjd6Q87vh5jzkNI42awdVQ3lrlRkAXEK00rma6Ts0OimX6Sgal - ###uXOxngDGetTCOEKsA2KdTW5HybInvDTzJRQKbVC/lTfYOjmD/cP6m71g/1py+QnR - ###15t666MT82v4G76GZuYhUwBAiq7pJy4D0L2W+TkFA9BwFhQguZs48BoWEsSDRCzY - ###aMD2Bh7Eg1REWHjI3BbcESoFD9BwFjyQemjgQXgG/sN+kBsP2N7Ag3iQGw+qpl8G - ###LqLaf78HPvhssqlbq1KYscn1lsaUSrogePngrY8TXClcFrlddr1SdO181Sh7vTS4 - ###M/ex0Tb/JOfZ3fY0K8ZExe7OnGjSTDOp06xOmXum89BrfKYVa7YRzc4320YtQ80x - ###2uafLTzKM9uEGcp/x8f6XBu12eYq9TnuapqxR0WjaD/pE8SlJw9Se4fmMQxhoIDm - ###RJ+qenIoMjebbKarY9ngQqOvA2/mlpHNDFkrE96chrfZ4c0ketksgd4taJ2QkWCo - ###gZZElsKmlAd/ImIqJw4fBlWea36tqXkDnb6y00daWhvy8zzb/HymbZ6CQ9CmFA6d - ###gGRu4vMZN/FDgMncoecz7tCHAJO5/c7Ttx82mwcYNzS5SP18DlKfEyo8cPnOyiGH - ###iOCUxEW7fDQmi3cbajvGDYyOiBMeqIFB2curcVKIoM8lcGWfIH+GqeaiNau5k96m - ###ueY8/Z0nfZ6XjM+/LRnL7TfDNDEyMX2aucj4/FuT8VeZam4yPv99yPgRJ918s5uX - ###TelNv8X6lh95xyL85/mnev6tp/qQVU04+qnGXC7JSJSjexz9parPToRUwpxB1S2Q - ###bOCRo1UbMwgVubqLTwu8ZRkekhGeu1nll4z5FHIKX7JxggiWMOPE68zGN55x+1LA - ###kzFZ1c5taUwU4QrClkiB9DgJhLpMdkOLEHcD1mmPg6tpv6SGVOkF7sbDwTW7u1EF - ###PYNfphgzNBkqo8ePP6KN1UnEAvjM3araGeSbQ07FNDfcomKYj257Azmi/LsAtHGZ - ###F22bjAw+Em30l216vG1/Nsdof55pjO0cY2CCRGMQfFDItfo0QgW695BaGZ8V/l3G - - - -Valin, et al. Expires November 18, 2012 [Page 308] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###BxVWLCaI9nnsqIkqIV4lzmnTWWGXefYN1f7MlmNSuf7c4kpeCPPYLGe0Vboh9OeC - ###EA7H7FsvbPP4q1zODWGeI/5rrHJ+CDNXmdo8/ipnQKhk27yXIqK0rb7WllvQJfxP - ###XukbKy5SKsApcnLJ7nr9PsZwEtwBlixmOz+ctdrdLi7OoKtdp0YZJLJq7Ypav8at - ###A4BXLDHuYKRq7kZpd5KQkUv/Me9M8ruShmmUhbOk28ooqIE7w5qXJuRr9I88qUjM - ###61DV71N3v9/xfq1L0Rfk3YrXFPTJi5R+f0uF13E7qfWbe3lyXfTwSx6W5NKGu6pR - ###i9Eq7azcK9So8RWCn8mXPvnWyoFP7P1pVu/WiuG9klgx+GxFfPwiZYTfcsIfv7nS - ###R8heO9SzcjlRyHYP4jN6OqZKMYP3hNPLMvdTzs9tRGH0B3EbMdVcKirnNiwr1IDN - ###yXDUDi4/kN8k0TNTfIcG+Lfee9qFcMR+ytnsx+qVe8/muG/Wu8+9bHkO9W/FhcqP - ###woNmWEvBm2jYf7vHzHcJHjGrcjazShyJPmUz3bvrQ1ppfa1Fj3yp3xy/e5cnjO/d - ###/BEmszAplVELQ3/1AFQi6JI4iktM/Bk3AVGDEsvhZq0l7soT4vfu8cJUHooQikLV - ###EVJi3Hte/enAS2cmvNz2Bq3kCGejjcKLcQd/Gfmez2ZvkKYAF0SZJy1vlKa5PRAq - ###B1CZZx1vlKasPT5QmZycN0rTzx66fmjmlfanIsNEipS5h+fZuR8FHazHJgKmZOkL - ###1hEZa+0ptT9nkyNv81By3M6HYxgsmxqp0WNQY36gsqmRGj0GNW7n3LgwYDY5UqPH - ###IMckqAx5h3LsZFKUauWmqT7mBPPsB34sX2uizd0IAuO9EfyiH5yDmJF8+Y/o1xfS - ###/1dvLn8VLr+azPHC7CvWXO8rNhD2ZQoUUQaWOFqz/eNEs+SdYaNWPoohN9H09mdE - ###r41aB24Tt7fZKHl725iVj3xHrNhfBrNOuqVwJBksGnx+K1MqxZMsWSGlUWokmTJU - ###ZRBdJOT8vfN/nhw3D1tvX7fuqHh52Oq3x8Ne+1nnq+X/rKzV6r6V/7PeaNQX+T8X - ###+T8X+T8X+T8X+T8X+T8X+T//gvk/UTL/fuftQQuQcHj0Uk/m+QS291Xv+tnNkyi3 - ###vHrHZUl6p56JuG5MOY8vllaXl86fsWOSXUrs5Bk7u2nfdofE9uCvw/YYhNMu1h58 - ###cj68RHaKbw6uYNf3sEjB62l7MOn9RxVEaY6CoHPDjptnS2ftMXAjYF8he0P15JqT - ###MXCW6RiYyltepl3/+gkQIUAGu+fg4AD53jMsQnAFByEoBOHkWUn0XVpq8oKmZ6qg - ###aYmNRs9Yo+aVG7VaiXnPn3uwBFQ8VUwNq3QCK7wd9YPPvck9Q+GNCckNrUBRvUq3 - ###WFewdcF4DYcRfvmu9boF9FTSq0fCv7Nhb0AVI4fCv0uUqZcQvN//kFHt0iz5YgLA - ###h2699uqlWNmXxKHlv1mHNpvsp1ScgTXUxuvCgTmgCiaF4FMwKGbWoXRUo/m44Yik - ###9PDXEv6GFTCc9Wb2ZT2Z2Bt8x+szbllF43i1E15vSCBCDiYN5dIOyBT+30MfH0rY - ###34bzi6hMC5UNKmABzRUixhZQDiuWoi+iHvysMT32gZVTgfBnBsLXgdBJm3p3XfBK - ###I300hRXVUcmOynWtRXwUqwrQK5Qi+8PhSC4IyHgF9pGheQ5+bMJalvmv6M1jZMfI - ###s3Qf0bXURuVHA5WPs6ZxlH58PJRmoPWjhda8NIbI8ePIIYzFEfRAenMhiK/Nt0IS - ###H03jGlGB1eN2br4gZgzzLZqII0J9ZE5hTkGM8A02qhxJIOvL0v8R+08wQA0XUNUF - ###/TF8kN0nn/3Hh391sv94XrW+1qj/V8WrVddqC/vPwv6zsP8s7D8L+8/C/rOw/yzs - ###P+odVmwURh52QNIKyHHdoNwbIHPkzGoUGWmAH4za9/1hu2taRExBpxDJg/zFuIX3 - ###xIFujghhtL1SShHKo9VTJkAaM+vzNFNE0MFBE5qMwvP24DqAbktpw2LVUDhQQ7RJ - ###tCdtGF5YpZKHdds++L9DxN/RoBt8LiXOVrWTBWzzzTZtWLEox7vn56XUYfvta0ZL - ###16aaqPgBn3cPK3fjI95VN9eweDDugQABn6XO9gIOI3S9Mg7Tdh+FAvwWSA3FljRb - ###T6/EPpaoj9OrqzCwKg9HGGhfhsP+dBK0YKJiGbpBf9JWf2/Ypjsgot7n9wy0m9bx - ###2V7r9BxOHfZhw4wzX8eSu93W6/WEhtwo1oTtdAS76YjvDaRB8atQrzFvp7ZUZq5X - ###1Ri0tKd805S3xTaj5u816pIDxzO+pnVjKa+zcB6xnIpxkM2V1hRFol+45ZaKMePy - ###REXlZx0jWmIsis6Wo/mUt/moFzjoiv6cRucf4UuHjqr1inHu7OlT/dEmazg1W32p - ###yCD4229WT778zl5ZV0ttlTjnavU6XfhO51TaR2VVqhkftjhiW2939lu9vf3DEltn - ###SUlbc/Tu6HkwdHaeQCw2RVzD6RImLrtqzSsth9PLK2KAWophjZcArvdO9+mA2z9C - ###UQFkpp8M/EFPDj6iVeQ1LRQRqbxEMMVfwqoo6CG10SZt+/2D44ud1sudo5PW6zcg - ###FcISvYLfY49XTAtY4nKkDSkWiDMvRG7mqgNOYJsHIzj48SqG46RESsndEI/V6yB8 - ###wV41d3niYa7BAKO/vGdVdtzcDb8q/k5axyA4HTdbrxFRudCjl2zOwFWVSedzhar3 - ###CZzjg4bDuVeHPWVrYsDpoIfy03rixgGNE0UvJFBJ96Fhsu5xk3UPsCT59eCyRW3h - ###6cqKQfn5FqaXZ2F6356we3kIOyfHQbNjFsfJAyH2Y1KTOjZHIZlY93bL23u7niCr - ###QgJhYRIKVqQTK/b1gN9whgb1RReM08Go3flY4LJIScoapXhPqYC7rbNxYIZjlLOB - ###yap3MF6vMwGp5pReiX4UcVZM4rS7ihNp76qQCGhvxePEye3fSFdoWm7toAJ+8Wb/ - ###IJYBP3ERUTxI6sW9iohgWkQh9eEWsBnCXHTDZ1VOASda7YMfL2ya1xh6Nu42t1j5 - - - -Valin, et al. Expires November 18, 2012 [Page 309] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###4cirfCUMlb8+in59jLVa+Qqk88Xi/BqnYnTvPhr2uaJ91aZrcE3+sVk/blAE62QX - ###ox8Pz3OdAnyeONDeMLhqvfZdp0C80Sarz8rXY53oy2fMtcXnmsDmLXLX+CnM/+Kn - ###s4PW29OjvYN9Ue1BF3eSlQgT/aPepHPDQAE0JJwc3wtlGbQt7XmSoslUWEhuiZaW - ###ha86oBy48Kdm8vQtqgfw9vEI5ZO0pF/8Z6q9bEvHsnpatgE4NtRkfTZWf5usvI5a - ###jvUYzkAvBqsTnIo5hHNrOz+0Hqyw5xtLCfYQ1yLBYYaOOIP+PRkdqDcbd1+Mv4zN - ###Zs9XbK8YdnwvN8c0vxX7iIhWSEkuTmhQWuJ0HVSzIxrxjxyEo/nTcCCwZEkLdYaS - ###eAB6A/1tzs9qHL+6dhBgTMjnxHgVtj5+/x+6D7exaEKQSNZ6icj4NGYd1GS3JgSb - ###VgdsNbIKpHwf4WmTVf388odzKgKk9rWLVHL0JyejSZyqR/kunQoT2Ih7fTRnEyBI - ###imkZTsdxVmugjek94TUWfMLH4JswyZejkPgdIL6m82CxfsDD1vXH+oGM+QV++81d - ###JCVlHOCJ8XGgu0cfx59xPv5844C+Pdt8fHNP5REw9CFtuhTvdJJMP9ddYsHxxZlp - ###tcr39dnBOUeD4fSTJpSpLxyymHq3iTaM2TAkvxVMAObTGgXjFm2jBNTAZusGl8Ph - ###R6Zs1BH8yn+uwv3n4saIj5aelzZrAIegE05m8ambDdCpaR19m1zIKc6jnxn9azhS - ###NofWaDIO3zsHjAv2GXJjIoWFnXbfOmQze0gQHo9O9g/ODk7wwtcyh2asQwuBCBJp - ###0GphUeIM6NZ6ifBNz9IPDwP077SZg3yZDOfWVswfL0WadisZG25bU+y6Iwi6SZam - ###1aU07DfxSwfO6fkm8vmN3IYq/MY0OtZ0vH5ZRIH+3vGfIK7D/zotupB6sA9ghv9f - ###o+av2fGflXpl4f+38P9b+P8t/P8W/n8L/7+F/9/C/8/p/7cf9Nv3QbcMwkqPovAi - ###Bx7glPzCAo6ZXpfyzsPAdjanuLhTSPVhk7GP5yLF/fm+0J+BZ77263n83tYdTYRf - ###0/sPpfRhjbhU8RF7z/hN6IeZQyw/t157lcRBI783HvKYMM7skZ13rdf1lFHVsO9k - ###HGmOgePDTm1c03V0h2551l3Dy2F3252PcCB0mbhPBkLCr5xw5Jgtv2fLg2S+nHSA - ###TcZwlCu/wjbVhdeGzzFbGHYMp3SYhGs57Dk2Yu8/5Mn6mSN0lvZQK5wEo1YI+xAI - ###rFFyDWtQMjZn2HxukuoNPrViQzdKDiRjIr1A8onU4Z3DAuPQ/t1OW6/9SjYln6/u - ###s8m43Q2GV1dzIdmcLacDljnsCffLBcFJBEkjqwpniU0W2C2xn0Eca6JLc4iuWN3W - ###5HbEf8G4u9v2Z/FH+zM+wD+QtZSQ+eIvG+5+uYMItgMef8V/Awmson7zRC8wLjys - ###89/gYT0WMs3/ne8jYLAm0BQBU78gYPwPDiH/Q+MIsuh7fO4wrXA4nrxXT7T79v2D - ###Y/jfXqt5sXMB4siHDTenhz7em9hO6SPNh1enBLQMtQBHxMNtH5J0wHR8ASIkbHP3 - ###IRD6flYEGX3wFcrdR4z3LUt254qVLyT39zTlZRlL8wgDndxZpH2BtjEa3vG9hW6J - ###KNPge7FHokt0iWEeXi42grl0xivlrMT3OEV+b7BeuWwYSuVU0TdaZ/SGU4cWdazT - ###ubzQFMUVjXzlxhHJvdwMWyff1tADlxywxYZpd/+Z291/ZpsSF/CHw9wut76ERqQp - ###NkEtWZj6OXIOU5jgDIapfqj0iOI/ahjrM8HCmD180jkih8nohnSPQsQgE/2b0DOo - ###xNLelj3HYIQCvrxGcXQxoHZHoryLb0d4SQ4ohJ8hScUSaLQByN/RI9K+PxeM2KYX - ###Nbk4OiTHlp/waj8aS/cqfi02rSvVJ4+2djhP2LCIVY46bh4d/4DZX1CZaAKQGmbJ - ###XxdA+V8OsT28C+6oe++h3WvecHKSnJ+4Z/ltwSh7ubAdW8YHw/FNx0ynzIej1r1r - ###bM4SzcQhIiduJEcv3iy9mLDEkJrEHmPjx/CV9KXNsKN/yLLkyOnfrKhjVHzj8W+S - ###mBso4TPwNX0P4OtZXHhd32/N+L08vyv8/I7O7qjTxP4+bCR25/Hu/PVKvE3irrNg - ###Ufnx0dsIegLxo1ZNdU6uVZU64Np2FnA6KUUyfa3q+vRLFv+ayX3YXritWT+2MOVE - ###szVb18p6M67u11u58hxLJw6kuZYuPoWMTWBpAZmoekTMmxOIlEr96ZYS7X+2P5fK - ###rAmfW0BVPNrCo9a5ow+x0KqwhaH4Gj6DkWKtoCqWuAWOxEj4Qxox1HoUHzQdL306 - ###JnP/ytPxrOlo/i/IDSQkmynqpsP1tDucXvZV1DNeS/Fu8ODBKzj7xJlJMdIkfQ1V - ###UuY3dYAV3VU7TriRMmoI8MqOE9MwFKARhGm4yZyADXbZmlAS8Dq3d+oEWBtjOJ5g - ###/kNYAbovHo3gt5t2/woXhJMbSCnt3viuFwZZKzLPFK8KxibdNmg8xXyReLzoRpCf - ###U4zdKZyHOWwyebtayba5OIbJHEINowOU1V06ArdsVLm7QyK5a4+UeCnNnxYtODSQ - ###mNXBPUDcOLHlkGVnxupMXSQK1XH7JQcwtb8ZBRCbzHJSpk7kD6TA2OwypRGXEoG3 - ###/+hogP7oQThRt3rkc4Av7noDCnwl/qI8HZD7oA1yEMg6PP1hKJuVouOgd8UGASZ1 - ###RQ8Oi/oAgvbVJBjjhVMYTecDL2+Fbg7SyURe9wmQklElgY1mYY15d9PrBwXmVv41 - ###a7k8OFRhvDhyNXN6PBZGLpDoMqUB78Xd4BF4teTX+ty2Y6SY9GUcK7nYT3z2P7sb - ###fkmGV8PuZmy3pcJrrEsu7htfjNzwflnKxPaWAVIS6JfjoP1xI0f/tHFxa2kIplzA - ###EfwONm/e5eiNhZBivxU9f2D/noVnmrcq9jCOt2KYGfmfeU7YwzjezjeMeb9jD1Nx - ###fxBd5ph4zOYoPJlncNsZ3Re43GgMWdKeyV5L1o3ZMl3mDq8K2k1chtmOkk50xgH6 - - - -Valin, et al. Expires November 18, 2012 [Page 310] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###u4kAHuDaPUw/ga5nwlss0MXMryBSmsL9lhnfZRx1peT+W8enL/3k2coDnc+ZG6Ot - ###qVi70I4G7mOq2LCNWcdfsCsAi06cYFxSW5LOKTz+RGUx5SUj44SlFUaST8SqXORh - ###ozb1njKOXsmLFNdP5KAGx3Rzywj0n+MYcgErUgvEgJJR3D9HCpLs+ykrpGzRMh3c - ###HyzYjNtOo/PtrfRrqMSIM6OXzS3G8vTyZcmYXSWBkOkCKR8Ju2GqcJjygGR0oAhB - ###i7oQVCpe/Z+KQIj5/5Nj7bDfap6cP0ry3xz1n/zKmpX/t9qoNRb+/wv//4X//8L/ - ###f+H/v/D/X/j/L/z/Y/7/0ZPJFO1drSjprwwP2OPCDANhBrkHunNjJIAWJaCFBHA5 - ###UZN/Hi8nsFatqAndiTwn7hzBVrSA6W/M/120x9fBBB23W5ejMCVdLbVDwwumSsT7 - ###MFaAD4p53X8/lkSRWnKOOTltAc2fnsdcOK/G7U7rdWPD7S1NbpkX6MEelbxpQq8C - ###olXh4w5L0scSVmL61hRN9zrzZYly/F3snL88uGidg/rQ2j1rcpOA9VBPcmoN8F2U - ###Rc56oyttCU22rN7MVAVHaP29iwENsx+EfVwTpIqT81Z3N56KQU+opaensBVXhWOJ - ###KW00ih5onewmZGizO/f8OXp/tZuR3Cy7i3e7CWkKUBpCMUeSMLr6eBV2GzKQ+YJQ - ###SCswYqfd70x5rq4wCYl2Mg8TSmtdy1vs/GD/zR4Qz9EFEZFXab1qIiklwXrYI0mV - ###Q0qbHtaUQKTJc9ckmVQscGatEFWfdNqFc7vV/Kc7b4WDmDe3InzzrBQua5PYtkZ+ - ###o4J5U2zjw+xWFPtpsGJpic36zwLQ1bXLtUSuI98wrddr9uU29xaAt5yqXnsmpGxF - ###eBm8OS5IDJTcH31Q6ZdcvbmAc1ivv6TTtMX87m6CQfAJDgbKvQyyaTDAcbsl5BFX - ###4wDtjyCv3gY89W0CjePHLfFl3O86CYHSCSPWoIQsoWz2jtlQj9Be2g7RkcB2nixX - ###nuHt+5ppdTXsiMLmQiXSFxkf/jj2n7PjvWc3j28aSbH/NHzfrv/tV+rewv6zsP8s - ###7D8L+8/C/rOw/yzsP39B+88ADUAkOYLMgdYfXthbf+TK+iCb7b5Dy9HBYZKCUXn2 - ###/Llq/LZ1dnSx9z2vAdAE1eqihUaD116NN/a8WuN53IpSebZGiR1kM91aktb1zo9a - ###1/V6o+7q+nnd2bfWNfbDOz/eeQmKpz1Fbz1C2k7r4ntgHa3X605s1CuqKbCF/dbu - ###m8NW8+ifB46mnr8eb/tqp/mDM7mm2RvdTauv8Ra3dXTyllwzCD/fA6PggOLXVbfJ - ###zP93laGRo7vL4EPKbRlDTbzr49N3Uc9sPanrdQzeqMX61rrmGN8/B3WydbizR4FV - ###+r9Gve7quvKs4vEFbcQWVCs7hoR9DoLPRLMudgOndVGzMu4HHadlcT9wGBLRlLdh - ###jTnraKVZRot1LYyo7q73JuN+Kalr40vLFOqqT68ZM24DK8+FtL6KIk+z1iKT//rD - ###cOK0sB4Pw5BdYXL1mCXVRn/ruj8NWrxmyqMsRTdlKR6ILxe6ZsJXMLgGUTCOL/EC - ###xTh9CIEvaehf6OS/l/4/ng5an3h9l2fhzeOqxmtr9ST9v1av2Pkfq351Uf/5m/z7 - ###7+9WQbNcDW+WlkCx7A+vw9btcDB8Nvk8UQ9C0NUC/mipd8Xesyf/899PWBmOyifV - ###J+zDBupoA5H99WbInkzD9nXwgpnkxDaDz3CIjdqTm222yZ/Lv9D0u/2E9/C5N2He - ###0lVvaWnv1X7rbOfi+63/8Zbegppwei7+9JfQKL71P9WlpdOzN83W/sGr063/kc1X - ###iaS7we2Qv907fQW6zYHdQLj9ixmVu+x/tDHik7pAR38xG1Cap2THN75ZwluP6IOT - ###IZvEvqHX/70/HPwdb+U+ctWdml21e30GWnIAemynjcYP9Ur2QAEBoOXyTpSWDbps - ###GODV5yS470c4rBAO+eQ+s/9RiIpPjY5etACQBh+1tCZEd38v1EE9GE74nF7on1hL - ###yOlhy/j3ZEkhFAdFaktpt7SE1z1XvT5Zg0DCqvisUmWVGqvUWaXBKmusss4qz/FG - ###yPNAdl3qDsUdH848MJZoFfHJ0fk/2OWzS4BUx4ex3JR5y/yAzw9vt8zmu70JrEbQ - ###vuWQarhxjMi9RHsSSm1pkAqRtEGIzgR7cjt6hsaK7W1z1zJ/+6nnmlI47WAIytW0 - ###378X4kNXzcdsKpa6KwkDiVM01hZYm8b/6DuNlcdiGqmTgN7TJ8EH6A/bk9Y4mGz9 - ###zz+idX3yP+o5MKLgF/ak8sS9kDzvCdqrOjcBmhyvYI8NOkH6zMVX3SF8gotJn1sf - ###uzFBNNsdDoJcxM856/8d8s9B+v7spB+dT38E4g8fQP/WTP7sO0DsATT54+xDdtP+ - ###FMChH6KdVl+SpetxMFK3oCYr+I217z6yv/8aTm9Xtv6n9uXgZP/X0Rh1kCc7n4Ix - ###iBp0hqive+GTEnR+u3pyXmJP/vbky98dvWuIztE/b502wl/j/m/cWf1aonGK/E+/ - ###k/zv+zUf23nwV+O/WH0h/3/z9ae/hXvaN/H/9+qV2lrN1v/WFve/3+r+l9k3t16F - ###bm7Zj73RzbPT8TU7xLNcXKwat7nI79/x2zGsvvy/QXtQftUed9hbrBVDd4w/DOHd - ###2yH5qqwuL1Hm5Aff9WKk1sOve6EXdeOLfzz01hf7eMi167MEKGa//H0gIPL+F1O/ - ###PMYVMJ/Wg6+BaVoPvgimuNkH3wVjL9p1MP79CFfC2M3/+390Kfz3v7O574SxG+ta - ###mM11LYwduW6G2Vw3w9hb/HKYzXU5jH0Z98Nsrvth7Ma8ImZzXBGLXmK3xGzmW2K+ - ###co6LYjbbRTH2k3RXzHLfFWMvWdfFLPW6+EGO/pvhpNsew7ttvX3Qn5jO/8CdQF4x - ###n5FjsPlo5+zIfBBO2p2PrTawP+tjrlh12qE1EIpG5hM46m7ibVrAKj4Bc7TegJg1 - ###HY2G4wm/xU4PXhBYOzz68WC/dXYKhKQD2PscdFeBwyITQ7dLjj5U5axZRI2Ozwwc - - - -Valin, et al. Expires November 18, 2012 [Page 311] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###axfMQCGnwI3wDvcQaK22Xlla4p+xU5jNgQhV+FXE9WpXP7gWVO1reHUVoh9nrIWM - ###nTBa0EP0JeVXfU0+Fg/7h6Ec3bRHo7446x1vOzftwQBm73jVxfIQZOoNBmHS93Cq - ###doJWSi/8tqo1oTprsbdw1oxbl3A03vW6kxtHA0xdkPaeOiAgukkI+DSEwxyzPPeG - ###jgTah6G719any7Grs0u6oIU1BkFm4uhPuK/zSIbYWz5fu4kxgoyWuZxeXQXjjYje - ###yFIiCQ4OtYML7jHBuPlILYJjDcwGjpToN/eX415XaPYtQjY6YThm8KkNcgu6c39/ - ###1gpvJzc+tNMTyn9q96ndzQjzULyvfXAtqnuhKOlG2rsUMqP3/Iq49x9XB2lERNvn - ###8q4V3mFh0Q0VaINZGlC648E/QhwGXsj6waegX4wSMugbojcOJyY+CMN8N/FFfR9n - ###Hcv+BxH4opKyIxrHWALwEATY/sbSlw0Ky7rA0BcSRGVpiyvh6UeETsIpiLm9zjN2 - ###iLCAkNef3g7QIV7Igbe9brcPE4L1GY570ENYhFfjILwZ9rvP2MUN1jpEcdf8FIiE - ###6CPsEYkVMIcgN2hFsivvmjCDl+tcxDRDmtDe1OJ7Uq1JSw0fvl/HjA6R273ngUKI - ###uYPxvzD9k93N8varXd1936uZTV5hk3dGE5+/9GWTd9ikabV5brZpUqNDagO4T50P - ###ITzffGLAkokQj9K7qL4kd1Ay4XFNq5Y9rWp1rmkJVvBHXKiq/5AZ/YGXqraeOjHc - ###/BJYPGfKlKmVtj/nXMirLoPJXRAMuFkXeYGwv6bsSGOpFTrQ1asBkOREqP5dlX/n - ###BjgBXnRcXOXHEIG9d3B8UR4O+vfpvKQb6Avof4D/19YQAOBMcXlVFJ+AXhTCf1UY - ###j1boCyGekJejXYRbZM54DugmwNZ1MKH04gV8Iw8vGSgqg2ZBmGtCm917yiqKYqH+ - ###JDqtxkpIvGIF2dmmh+Vx5V9sm/nFqMwFDxKqqDQtMljpJYAlJNMWDlRgT21AomBP - ###VoAvkzqNfbYFuwMEvoL9QnRnzw7aSznYRJhClpFjRvZN6ak0+bpYXLEHXIkj8otj - ###hXqD3kTvCZe0pFPYIVXsiVaP/6XJ1HI5yWNtWcrsHGykYakCLMuJRisajMfG8pZi - ###+OQiQe+qUDgMv9siInz6FH8lGuS/eo3oV1/9ik2Lv/2mEAkvnz6N/vCLWsH3gjYd - ###jOUlQXPn7Oz4aG8Hte/W29OjMyxdnNVuB/TnU9Vtjg9AiiWFHPS049N3+wfHOz8V - ###Y7RGX+3u7Ld2zl8KGYlfGh4f7JwXcIbj5aJatmRSKirBbg/E4Qn3lVbR5GK3P+42 - ###MUGfZ8eEE6xUbSiC2ifxjRB9ZSmYOKt4XytxitNVT6yTIvG74vg82tWytUbyy8WC - ###+bEFkSxKT/2aGooAVvszEv3VN4f4/FA+0RbuCDa1gKGgplKC1ZMTwGNDC2fHldMX - ###jCxPJzvHMmJfkg3oYe1pf8LpJjI5KCdevftngz0BMeoLVj5fU49J+I6bdzVf0vTv - ###YJgWTyt3brnDbglsub4C9VqO0zQ/3mIeP8UdH2H4asJH6wnfdEFtGAddx3cpA43a - ###9/1hu4vE2boNzTn5zi9AyDh3egPjF/XEYTofgwk6JJ8F4w4a7K8D+ZHzA7SJ9PHy - ###/j4+iuf8AvT+o8EuyDWHB3v2F0kf7F/86E4HnfTB3u554gcW68NtarM+dDOGndMD - ###5vIfdws4sOwTmw5Q+aREx6V1dsMGg+++26KtdfpD9k4z+u9M+lr3CFSLDB9HL+Gz - ###46OTl4VKsbiR9R0Nht+ho8nxwY9HFz8VPPpQYVKYfKLaYyjGtz8Ch1bmHpD53wKK - ###6Y5GsIJC2L4S5VIBsf3ypHdLFyhFnSmYNqNoBDGsYRBi8pR8c3EatTIboEK3chgu - ###x9mBft5uxS1/nGKUPc49lmmSc7cxrHKyye7Oyf67o/2L71uHb46P8a/oA9NMmDKw - ###Zspzt9KseQxrMEVvTMOZYnurXkWjf6p5y3SjJl6I1TAhRsF/VsefuJjI4v8esuAz - ###4J31h8OP5fZN0O4q160V5pmNMR6XeNo41LUuUQQV5USdIuKm1QhcYFMaWSYY5pCI - ###2OYmkyY6wozLMufM8NDvDfz+8LrA3u6c0wUSfoIhXXuA6sPD1vf/xFIQqnYdLSCZ - ###kgzSFWv06nQfvv9p9/xIW+9cxLFkS0qnP5CULrQ93Cujdpdb9QrTAVIubEEUKdhy - ###tz1pc1m8Hwz4L4PgrgV/CIEcRTL4C1OVqBcOFUY2205o5UkRnBUKOOb7yoenlc/V - ###4tZWhVpKTRMB6G1ofwDk6AFXYoPLll+vR2ltxAum4GJlnIP6FkaSTba3In1OS0Qh - ###ekRxS7Qs+0Wgm7pe5AkJs9Dbgp5hj/S2t+A/5XLRLE2C8+mtiO5WSHPmz/S0rWLW - ###7Dc4Rz5X7RcepTH+XNNLaYihKxu9TTn53sqKc2wakyA33xgwqUnW68viRdnfcE11 - ###pbqiRtwU6E0a28i/HE+7kx9/3tx4U0j74iJNC6aIIOmDaJ+YO+M6GLQmww6ZHHCH - ###8r1BewiPEP6n2p6mciu3DpJvMO4NuzSW2T/0vSFu8KGBwiFlxWcFNQ7bZKCiGluE - ###aS83tcmLrlZWxMzEJuDsRfAXCms9PTn+yewRgMFdoKZTtnjNyQ7IFe/w7+LmZkRk - ###+NlvuHtoYNg8m5tVHeWx4UnuiA+PiOLpjBMheHWwf/TmVXQYislRCS5WMejJyOms - ###Jlf5vF6xAaevN1lsQnw+1mTg0Puem9X4AfSr3X8j1n8yQptvzvAmfP9A4LSWA6dL - ###2ltJaVtb2IBvYkHYRFhfouBm/fo2Cge87P0yxTMBL2gLds40edeCcXFYR9mKoXvB - ###a1ija64zTC+zbPXybuu1v16Kd/pqh4qcX/U6PVAfQva++iF/pzsJne6cW536H5KC - ###CuWlW/Sy6Qp8hG6pgpCIirF7jHdqBkEuD6eTktnpKUF6yv2dk5CaOn06vl0L1eS9 - ###ibjHgiwcHHyCMzrqlKyoE6DuQGXgQymPvF/QLeYVOzpiF+c7J030vdlnBZAyQ+bD - - - -Valin, et al. Expires November 18, 2012 [Page 312] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###1uDZ6kMNH0VHoObH2NXmJ8BC7GFv8Amv6KynO4DgEtsFahAn8w4eCLL2LLUpFmj5 - ###8fkyK3jPVgt6RWEP9sh6USo4O/zUcHzt5fh61zH2bu6xdx1j784wtp/wtZ/xtVzR - ###k+AaF4qmKwuzkJwNKs6EfO7uhmiT4Ym9loyccBWeEw5lgVgSOLxloXzoJfzpsQ8v - ###2GvPN5KD4dJSkvn37OMypzU9dzzSA2Z5FOnaCc/Lgh5Uo6YsVN1EfJXpo2WihhVC - ###resDjz5QbT3e1o+3xTl02nD8XrY7H9Fz73WF46YNjNVKlAd96dOAASJ6RqFCOrkI - ###2YIY782o1ZlOhldXhRivJTarbWnervX9f0pGK2Ic2sZY5t4BlgAf2dgNA7zY19oz - ###TjqsiqvGNwDsaL4k+pcdUICel9iY81f84XOsGTntFciY+c8soMBWY8nZUO1bZtVn - ###Xs2rP4f34tLzuUrWxkc18gK2sMafUYgvf68lDb4i2ldQnZW59415iIGx4NvTp/Kv - ###TVb11xqkydFRS9tnyzE+XjtiZsyyluHPblV59twvMQJKdC+6BQK8xMKRMIf3mIER - ###pHOk3g1BeFilCV6LV9AIG2IFpTJ0iRM/7PwbCxaw8b/96CuxyHzbEOAb2mMvKoci - ###VduyWGhZmG9XUUbUgQCnzCHAzHyHHQIAh+fjEp2oCo2y7ILoW1YJ3tGBi2oMv+MN - ###/ZL5TFKixBoMa+PWxxVgvq/oaCc2T2sEDicF/8f93ZRTCxeX2n2q/lBiQoARIofc - ###hbQ9aRsqC01RaMeF6JGd9NMxwIrnHmLFp0HwtWuYL8IBz+qUC3lfFW41xAMgJ4b5 - ###xWSZwl5z1e4GaUzTxR7hwbVn/umXtNMIuvoUjPvtkabZ0U2XzUTj4971Bt3hnZu9 - ###6hYM+pXuc+jKcVXeHVx78Oi1Vz89OShfC/3t2tee+arkjDQACFgjJVwtg3YcoCfR - ###hv0cJ15id+r5Hdqa3hxfeA3gp2jaKvDpvO8BPjsfMNBB+zPKnImWlub351W/8Gpn - ###jz4uqG4Kd6Vr307AKiYDeLr2gNV59agvBBS6O/iR3Inh++93jg+hZ12wATmhp0yz - ###eNYnvlzxPhRjfZtTvOalWqNWeH7r3W/FnpQtdBqvubEi/mxF++hLtIawgBF9zbCG - ###3x5P/u+CKNj1upvvsnED3aGrlsIszgT8wXIwHoM2EhljpOuHMZbwMvzKzgFfxzfg - ###Ia4Bv2qGUoGoSNOkB5HNWbt4V3aGkzfHx5FhgozaBQOxRVox8m0v5HIpQEiwny3q - ###e0Ygd46PT/dahztHx6lw8uvtuO8K+j3ol24lwzdFgWfAoACQdCXcF9Q6nP5gTIJG - ###xQTKMJraYIS4GIwIeDjRrfga+Rt3XZOh/LVgkbX7XMMrJ7Scti7JO4I2B9D+d1G7 - ###YvTrlrhLqfELX75A8cu2rS11wVTULyMalWXRQdQl5r6mZ8u6ZwL2rkyGKUPIFOig - ###VBgjmbNaXo+PK0fQv3INJG1nscgH4T2ukU5rACvzyXhke0bF1yQuTYw6t7GlimX1 - ###Try2sddThGDkgpaLbTbMQph7LMhnhp/kwLmdwXqGK9hWJfpzoDnmBB1ytDG+JABa - ###E8o2Hz0djQGT/b7eEezI8YTubSM7Mx+vizGqg8590nM+SfMtTQF2Mc4yevN253z/ - ###YO+4EKG7xADdeClb1KZ0SZefY95v9By6w26j7nRneAnOpDWm6zMdlsjsAGI7sKpf - ###6AbUi1rwa+MgjIdsBL9Me5/wQlmLGkgLfeE0E7XX3VGBJsyOOtNxLL7FhaLJ7agl - ###VkwavfjB0LzY2ftBPDFJDjBw9OropOCBgl+yyVG7QY5CCDScAbcC3rissbfv5AU0 - ###Hs5+yjsv+d2SljEz8Xvm15Pfxb6rCo5oCZ4oHZyeH0j0ZHndfVGzNvG0KW5xH9jx - ###N3WXkyeN4euRU4BaSgztimhDz2qS6Kfg2iAJ3ipJpz6yZv2Qd1NwtNsiDwnzcHSu - ###axXdom1YNoGaov6W1+UsoWkher5ZJwOa1aP24Wa1UnF3j4J3sWhRFOdrHeEtIR0n - ###zNtA/lr6FEQ3arqLhboCNT6NwNr2KmmfqyvMhM8B/Ppsw8sL7i115yw+KWmrllLc - ###xPITwZKi/2CJF7jshflBRseWQ2mkF6ZucM9mF99prmGOde1cjrXDGfe2eCCZM9+q - ###OpWssJpGS8XVwrr+J3PsAx1dxs5Sgy0zsxf1TezEMAH+oo4VscG03WFLptFVzAEe - ###mO0+3p75lfJtyFRUBy7+qkD5arS03aDTC/W6QtGRK3aEPq8yit+FuPxdRvq0eKDh - ###zCZ4IHcNRL1070DRszr+0evCX4s4XZ6uXr1pHu05u6o4OtId1LBOrvNDq+Fy1V/b - ###3l539JbF5VH9ds9SRmXq/FxvUFu3kGn66H0X6UbIDk13bOWXFF2kJXtxu0KElW+L - ###1Fje/POfIvRe1vgB8hneUiTOqnCmk3Sk3WdJ2E1jL7JvEHu6heLTymfvsGgxVjeo - ###1bLj+UZkmVZwTYJyN4BzrxuQi81gWJ4RPgWLXlwoHlel4po2DNjNd4RjZxjWCisU - ###1HovR78V3OFeZXc3xeL2tlczyjWpHWOjUJ9aArTlLXQLMsreG1nU3F+txL9yr2FB - ###4yzbsX6KcL74cI5EnkeOamvZ0QjR11LpMyu8v8JTMwz6Afl9Mk4r6M6HSWC07UxX - ###tNzJgbiO9Gh4qHz3q35ipIgAXxyWC8P9VvO/lT1nb1ecuwruMzdCtCfNLfmrRVza - ###3rW3bvaskonK/CwuzziIQeJGRaZvbTn8wb4FbCYfkkZk89JEi4mkzV3iv9OOdrXU - ###GMySlg4C95FO7+irJY8A+4yItlI0LHxvx2XiBx9AVjRb83DMpNZe1FrndtqXiRwu - ###gqUcNVecTKPa71VEu4Nnq0VPcANkMehs7mbsL9XddiXhc8XmHBvY4GxbzOBpJmwv - ###YjSkTfjdTTBgGIMSlceT2azGATq8D4bT6xvGI2IweX9YogRj5OIeR1FCgIsglowI - ###m21W8Pz1slo3WJ+afUyn7wo5IbL/Ib+JMiBg8IxeAhAj4DBwQ0a0YNlQnBMNgKkd - - - -Valin, et al. Expires November 18, 2012 [Page 313] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###+kEbM0kPMTnzXTFrrtg9zDKSp7aZpX6lQK+fGhbP0b5y8eQN66g5/RSMyZEHp9a5 - ###GYYU+N2lqqiUIjucYjouzNMm5j8GOgJ4KW8X5hEj0do6eaiH72yax/lq4vimFl5R - ###zHHiLGWIDp6kGiPTB7zx4+Q0Gb4CsQuOBg3folEy7OaW/s69pX/VSIuHinAhAjse - ###DHnZWZ574/KeXM54yhEWDnm+PKKpDvDQ7pC1WXg7HKL+M7wb3PY+azTlmo7uD54g - ###hfgbiUTj6K1iUEucq3FPoSgKuDAL/uIskYlLw6ibrXmWwTafmNZpLczAsj+nQK9J - ###r6TT619GW9as9Ik+dSTGSE4hcxNAD9rOARbDq+mS9jsONE8708RCrbe3XJvGMbqD - ###FVjJcfR/kdXcs+qnuooJmzjdqiSXXDVNIYrKVKIca6USFspaJ4vGjQ4TiXZ+qrS1 - ###VGf6rO709vZ+w2yUFERMbTWKkvcsns2bd6aT4S1dgRbGhs5YjKIFNDXBxYPjG0iY - ###HXk0lvgj2vqUmWRXdt50LZKjxHhyipcSW07OlhKhQOssIa3KhuG/lDtyMPGmxte8 - ###X7Wn0J99m5NNRQkcAFew+zM6nVMtiUhIWy3Dlv+bqdZpAcEmB0gCDr0gC7X6SlJc - ###cXG1bm5MDN3dparGmK+JqbAAPIf+P499vFwNraHd5ks3aOUtcjm1qw27LBjagRxT - ###BhJQmUxgkfUiuY2BhmRytA0h6V25OGMqmBlZq/IDmZEuyrUEFJgdlT2Pto/WsUGO - ###XAzGMgS37YlpkNJ989bN0DgDGc6NTDFzKfmTeh+cRvlEPS0luVTvQzl1oJhdKkIX - ###iF5WkXe8gZEfl7Q0ZubRp2uZzlH95UKOOK/iB7PbaLgH9rviWT2rHU7HQZY8ITdy - ###RD7bGjxF58oZqm0S3tw2DZd2m9TDl9i0dOZkqLtZZeO/yEjEclnNbTs5KnBjKeE2 - ###ys4XKPbh2RjjjyYYe3KvawMoJL7bXT3cZdPBpNenM4N0AVAhQNu8aYeM12rQBTw6 - ###n3mu5Xe7XG8jXXw6HgQ8wbQM6WbHZ1gdBJDHhldXZul6nQaytaDvzBOnN3i3i7+8 - ###4xmb34rxjs9kTxq12Ge1CgNcSrnVS/rIKeZFKxZLMmComHr/sZaWqmmlM/guZtRM - ###6tROTSrlugtMdT2SdDANeQJs4FXAe2X+sgn6DbWvAjyzVwE6xjO15daz1ZXcJvMw - ###a4nDsKuDS1eN5u1o4mLZYqqiaPSb4nO5a/MCNpc9eAzEfUVGgwHIGyHXcjHHN6VN - ###jwx0ATu5hz2L2dUR7uEVPevpwZbW7A9DDLghX9UcxGYGni7lpDbjqw3H8OQfOxet - ###z0Tn1qB+vkE13p93WDvc2Bx4Pd+4Gn/MO270SbRRjq7s+2dMvB+ERG0kxU7Q2rxO - ###wmtJsENkhlHqP9ohGt1Y/W0aDgzbrI4eBBy7L2iyRd2baFWhYpmtF3PbrFDyxlw4 - ###1AZL+mD9OZGNmt0G3d70FhHD7aSAnoAc7HqgZWHCkHxqXWxNtrYegRgiGlQTaevA - ###3/SueU0BWAUFOMqH2z7ZNIRtS5uCbsuQpgzhLpOttObZXhajk65yhhcm95ZDMoiO - ###b+FUyCE2nl62+VFXot80Bol/Rl7T+NdkSIWT1OfIEc8DbruGKY/ZeGR2TY6XIzTR - ###4riA5qUoQ4dA3hZz4cyvA6FWgUijNBZWZyhoG8S+qvosVyPtl5wECxIfpWjgZau/ - ###kunJql2DkII91qbJHcufjkdaI4nFVLu0aJd1kGpNMzwF9C3qyA4U86Vypi8ySM9o - ###GktK5HQA0MAVBKKn0tNMrhG8uFW09va1QGxcz7gxslpb9vBUIM3MK2I36EqecbnJ - ###s1e0tOQz2dZk8+IluuklwYHspCLZhODjJUaMvB1+JODaks2LZNp9unQhgjesF9wr - ###jps1gbv0trYi8vccl64O6ki+gBWTNuMphJs5uSWOOrcrvWXD7LGsuF2xFHG+iBVB - ###+9iOsx7EnCgEHJv2DXdahjSjlZyBsXs7bdq86aCJoWMgQafzgPNlKQMo0C04UJxN - ###Jfm4OUHITBiXTAOSbaVzCINppXMInWltZNy/uI6UVO9DleFXSOem83iclalT/WY4 - ###DAOeo709Go2HI9DiJgGXWCjb8igIOjdytOUTrKSyHAlcq7R5LamLyum2Q17Zh6rn - ###UtqBXhd7Doe3+DKc3o4mumOfU8xRN5+4k6055RS0k1KNOcfjDRyDbW7NPpp9jQ7o - ###pvqGV4Unf+sy+f//Gjwp2Y6MJRenLqkBShZ0Kv7ciOeQyp25YWJjgUSbLOiyssxi - ###RrsPDTHybx5OIg58ut9w7U/guHpMQkHEc5RYIe4GvqLFYxmRUnpEczEWJhzvyAyz - ###0s8wMTy3RkbO6KK0QiGeCrAc792EbaX3YWMph5yuQDCCTB4jxZ5+7tudFwry+omH - ###Cci/ikhdSACHnz+/r3x4Fu7dDp7ZSQA9Xp4jX5LA5qvjnXe7heSGutO1CWY55aNY - ###sgMdJ81XsA/3Tg8O/RJo4zz9gdxpneHgUzCecOECsMlCSnMCosX38Pg/KrGQypAh - ###5gFNfViAgpnCIQXAdW3c2T1vf9VWTiRKoQgzLSrpqSTaDEL/wLe2THCgx0eYm0lE - ###xbgdArSNFfWQvKG0PZUBHlthtOuguUp2F5mSeF7k8RAr02ref3mu335NSGIRv7EU - ###8Xt0nWx55xqBVdSUx57RPf+GqTLJ5yZel3WER90UDZ+d5KzDW2x9Wefey3asmMiH - ###y5LOrKJlt3cPs5quBKhRbPkh3TwWG1wH9pD76FQq5knj+kQQg19jH5HyuXuE5ReR - ###hcYCKyS8W6HqGCIYV+bsXWY8KQ78gpk+Vlk1fkOR6Athwes/NrzenPDm8+SYf4Fq - ###6w9aoKTprrumW+XTXWX+7Asj4fQfF87nKcvihjPlyso9yHKOfYpp5YdolOsHwnsM - ###zYjoSiSso5W/sZhTUdKstsV8zXAaR1A5kV5tte6kj3Rc5u472a8ogYta2d65S4It - ###2eqp7DOS7id47Wfm289YNSq/ksVZNRN6KktPS4u/bnpkRN7EmaNrtuK5RyczerrD - - - -Valin, et al. Expires November 18, 2012 [Page 314] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###hJl/LOlMw/o0WQBHZ9DGvOA2Ev1X8h+36PRJm5EcqTRHC3Rt425a6Ck8vEOPX7ER - ###qMSwuPfTryvcU3CXToiD78R2rp4sqllye0G58+rGPQd07ytQpTpoImtpAYNmxLsb - ###UGeJidiU4wGp21ZAKulJLiDiD5f91Wqsa8e3m8yrVixXTJsh5pyNb89mJvIVkfyU - ###9i/nV+ZW+ZJrts8bjzLZ9YfPdf0xpuraJnMRX+KZJKpqbDHdk85MvbkHzMIsJSTr - ###MUoeorOEwa6Vu6GebG1xTmcXL+W3RD/L64Z3yimZ2ol3TUeoJj8H6UFcxdNlPkKm - ###8SrLjySBTRZT0Svg0bO3OtssP1/1KnGfTBvVCXwocdgEySvFHKbjTMSuBaoYfI8X - ###QGHC+ibDKHoTFrTDHo8bAbmgw6tdImnYCVZTBKijVzs/FryS+30ZN38xyQMz8q3O - ###sRrlLfeL1YIHEm+EmVUZZe1XolooqgaByEaS4B+Pl0f/CcZD9B9PVt2VbUE4f9vW - ###OkuBt40XcVNeqhHDHI7bBw+PT3cufADJaxRitsLeh7hmr3uJYyKkxAJSkW2h5Cg/ - ###UqLcWPANIinKSSq5TQrKNHQJq8xKlnXUwuLs5p80rM1iGoqjUyvLNQtCdTsMN0w/ - ###HYgKiRVWNI0pOERckrviZnrc+7AqsB5PNB7NKAPaC2m5xwJgG5bchtGBwLv7oq21 - ###xfNc0Zk7mINvhLPGOJwrVY+ebKPs6dk2opuEmA5mXy6U0nNiJN9MxXNjxFyTD7BG - ###Tkcorz2pREWyM11AkQcY2gRBWOaeinjWmY6MDjk9ujqyFziuBPcc57xweXJoubG7 - ###tRSHJoe1Iu/w3BlpjvEddSPmGr8x5/im/1o+0SuuD+YEL4cghuLFXnvQlHFC5lt+ - ###lXketLv3aSKG0UnCPkwKN4tHMlXcSo8ezRTbM19Mn7K4sfxXI1IGeCmu0Zbv6SIh - ###9W5ZAZLO6U47DJJp+0XckZuPiLA7jJKWs3XSABHxvshsKwktFZS1uUExTNypYzyf - ###ewwZtJTWve9ldv/FDG3MqIB3cLJPIBTEGFqG3Fzf732/c3JycNx0xeMWi3p+oDx1 - ###9UR+y0Is2WVxI/kOyDI+/JoHfjXi293zqPSfDNgi1SequcamA/IzvQsoNwuPi+72 - ###QnKpB5kew2mMkz0P4s7Ogbr38Aqw4Mek5kwVKi5Fk/uV8ZT7JhWCTmsS9Pt0MV9c - ###WStub1fj8R8JioHsZmUr0fjFHRC9DeexKk3iLvuwmbwRIKWBTLeFch7NDA3thXW2 - ###bF5mZt4L4MXwTdD5iPOXFvMuV3hBXZsC43VcEjiB3jaB/gc9fOFIqJnz/NNiDuIR - ###d/GJ5CVzr1jcmPdjfuV+vgNCaiFei3LejuV2ty4EXN3FEG9bO3KueqyfXKu05Lwf - ###j3dmhh1HXrVCC7ZuiaPswg6vlnRWZ0fomPHLsYDmbWbHfljqsQMmW7nT5jGDz4w7 - ###y2M5GqYYV/8MJCYB6hpMcyx3KLtAVsaUHHq8a1a9lYSr/Q8bRob7mawM7rGljpw+ - ###j3J8JJcfUjIVRTcqjkN7S4u/taRjiot9p9cO3dyUlUMlx08sl0EH62jUl6kwmH0l - ###UuB3IupCpOhS65LqmG6ygihkWozHs9uA643tk8kqn3Ft3eByJxI8xCk9F0/AzF1D - ###l3JyP5IAXgL3w7UoPFU92FyPqmSkzNlq7euFsYCLFFJxUMw0t9Hw1x6QQ6O6XoND - ###jdezgHOt+f2x1ygAdryiA4ZrP/kTnz6J2+pgrOUtKt9FX8a7td66bG1apRTlWKh+ - ###4UtZYgrZ5W1Z/cThB5DsLqV9L4ugOIWO9JK7qSuToOrhRs6IyTQFPW9txRcJMF2S - ###JMVxLRdidwa2DA279lDWJuZWIp7+R2m3Pby5BBY0plxAw1t+ZcGr7eW7GOB5FqMe - ###Yf+aU6mucWjN47ZoyEXCBRWYB7rtjYQbatRriXm+lcDFJfPG5Wq69lItzWV2D6rr - ###9zBsccMp3GXdkKiUqrohIb5eZRMpthzkCqjO02vBpTYUYz4nF+J+A5Y8xOALwERZ - ###pXHVxmiH6jZrHIST2Kbj10xtBA0vmvz6GpfLbBHckUpe+TXra20JlKtoILKgT+oK - ###xi7xKxa/FGtUfMBiSmrBNPQx8hSYhyH9eiN2fRMTPF2p9jVG8Z2DtJPS5OTxrYwy - ###/m+hDSWHj348+9IkUxcV+OkOBwFvsJEsaEcxDhZqYi1pUR0UbuO+ZH0ajS7gCm/G - ###vcFHsXLOtl+WlFmOirqrSgMiNAm3AIVHbOt58ExWRPEGscRSljlvPJ7NSNO82Dm/ - ###4GaeSk4DT7KBBEbHDNDRp3C2wdEVdLSv1cEb3QzymIAVE3HxLcAvvCxOjUPaZY5z - ###3Z1kTRDFsMMj/PB85+QlSGNGcYhZUHV+IBB9cWDGxs+4PtFWKxbTNmfiTrNb59UM - ###Y6efWbKE8lW99z/ELdm5kWJdl59xXdLM72r16iCtmDotNWiCEPhnjIJmN8gZ9G4m - ###0LliV21gOCU0Brb7Y7wqYJdTyoRI7hHTLh6IaKy9C/7e76PpFk83nAecb0/OjvdE - ###VswntnRk8EanwJN00zDJvx910ZbfLNsb0uK8Wlmn2A6c5f7ySzZrRJIub9OFRiJr - ###/G4m3phFwvjBCRKMJnWf+FGFCF937jmpRS9qenrVOXjDV2TcifSsk/HJ6cXBC/Yu - ###AH122u9SYF+Xh+gBrYb93vXNBBT1goiuDT6j7YGycdCtNze6Xt4zymvW7lK+qDa7 - ###mg64Jk/JPcQeDcW2QCtFgok8mV5Ny4tmFSmf+OWTWhFXzrHx5zmq0obCcfw/8fmF - ###cokKrqErdOK6uDB0BmDZa/g9fqGOMy6XN5bcZToewXHAXV0I5vcMazP926zVpB2H - ###IqbbtKdp+RudUduGLmR/YCYBmClgXjXmgeXoK6ana9BmyTEcid2UkY1wPx30ex8D - ###2HN0MUgbSOV+kv6A4phB1yxurobDEA4MPXlON1BpiTvoT4jP8MjR+Kl5zGw7lL/l - ###dYux0tKTz0hlw4zQNrNwuvxOrOzwWvJzJcE8fRrTV7T8uZQgACj0+GyPRWHFvcnf - - - -Valin, et al. Expires November 18, 2012 [Page 315] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###QzYKxuicqqfDguUJh5SsGXGA5clHlOoK7ymI6NGPSuiW7XBJyy/Gcxqj4yijeShc - ###XgY37U89OJ+AO06G0SfI3fA7nN3gGc/n1KHEKJeY4GUQsDsEHXt+tb+nGddwAiEl - ###P6Ibp8ug056GgbF+A+DHOBr7OBjemVC2O5MpIFhYWCgZApaY5AGGo+l4hDHczyJO - ###S3nM8Pze9p8+pZWE3z+gAxH8lJv7i3InGE7hTLwY7pEIo529okNcdgz8XbH53oaz - ###1g0e2fjJ9har2nVv0DkQSyfjRinweOEx0rQV1J83hN+gS7MPfY4O/yQ9bN7tU4fP - ###Bvhw/6hJAafk2NbaOTuarXggvUytG5i7TqAq6torKWXYFbjYE8kZYmXgelfaIbdJ - ###1BCvTaa+LGCt6QQvQCvEcWlm10Gs0utwF+R+lcxRtLTAq3ua4mxySoj4mptLLszJ - ###wjA9SwnLKJD0qy4o0U3KWuZYIuriQatT8J5Vrlar/lpjvbisRe7GVkfsga+zRvby - ###cLHIWfpV5KgvsWfPnunVyZXtKKWU5qd2q49Z6NojcVTzWYqytqoNaesFrKEuBpMy - ###zQOL8wkDXUH2aju2KO8hFPTNai6v3wAmXyQYtLU4nE/t/hQFFZgFCBM0B833Pm7m - ###xJTs/Ju08s3JLYzCzUa+/eRv0moPyn9YdS+eudIqC01DFDMcKbQltko+p3lyxSM4 - ###jYh/PrTLmmD1Fa3py7nXdDl1UZetVVWtLaBnAlZz4/iKxGeRiCgmZj6N1UZOz2HL - ###P97cihs1xK3jEMSvSxBQAEB3olqzm3oloSM513o82CnWz7YRAIMxZZWKwZjTh8j4 - ###OItw7VrQc1Pv7AQxJ+WmFQWNq2V4B7jWKM5M34en53sHytPxq5F5gRPBpoc8jX7d - ###NpbewSuN7LMuKdnJyJwpqeZb6blR8wBW5SoEOMNqAn/QnG6/Ns/aTClFKpc5nr5K - ###ugLPubhGIuP42hrXBGbTGSLQHxLnaVsFMoBIDkR/UGRtopPgvJHHsbInmftnXmJ8 - ###wPaxslzPetZ/g53zOFvnUdllLNlfypay2/4+eyoTir/upvrGG2r+zbR/8ePXkya4 - ###MFGJhAlvTtqPVaybV1iYbboPWBEb4pkXZu/01dnxwY9HFz99y/WpPHiBtAJCThaV - ###x+EjmntBqM0zL/Rc6HuU9Y4QMPOaH50g32gdHuz92fZkVDFz3p0519wfa4Mq8Gde - ###srOdvR/gx/Fps9k6Ozjf+wbSfEUXPbzKw7ess6bp3JvXxsjcW/gBqH0UunChZWb6 - ###wMClP/5elndlzkVPyCPjlefb6LNh5AErqXLczLpkp0d7B61ztHx+7d28jWkO5ept - ###lh3Ll2wDpBg4Kjs2Rpvp3Ix3vuk+YF00oOfaTlEc4J9gZ5lRivMv0rzzfsg6GaDP - ###vFTNo5fkFfRVl+i7rbg5XjwT4xN5J7x79aZ5tDf38YleTK3J/SiYe1VnRtGDzjUF - ###78xwHp+e/rDz/QGg4puAKr0bXZYN61Ztrvs6OdqKHmqphzfOboOOHOByoWiagaNp - ###NpIiT6eZoNUcQV8k1jjtsmWZ2sjMDJKn5rBsJ66ejbtm+ULcNZsO2QTf3vHBzrm8 - ###oaasSvT44GTvdP/gPAL//MIRNoc3LMMr/Sq+WI63ytU7xv1L0IuW5/h8zrYsTzlm - ###K22ou3h64oVaesyfCDiNfSFdAr3Ym6RiFVqTmSogsxyZ+x9Se2DmCzWa2TewIluR - ###85r+Zpeez2cxTpcKHeVj8p5P3eCqPe1PXthRdiIHWZSCbDpAv8BB3A+mKP1QMCfZ - ###E80rJRZHp1wd3pwcobHm1cEJsG1zOhp4X6THSzDoAuqLcc85gZAXaQ3NQ/3L0hKx - ###O2MWXQB3PLy3PXqk/w61vRoHeMVbxC7+6y/wjyYVDqdAM6vhuLNKf98CJfQ4+3nW - ###efgY6AzQaNToJ/yzftarjUrjvzxvrV6vrPkV3/+vildrrK39F/tTIdKe3J/kH/nd - ###ju7HGHYBB1+R+RXPYz/2RjfPTsfX7HCInrYoGuEWeDfuTSbBAMMv/jdoD8qv2uMO - ###e4tZ8dBHd3WZnOmCLpJO73LKk01jDBK5KTNOZfTkEsSX8T06A96GJR6gNBzTz+F0 - ###ssT9lHtXQtwrkb/yKBjf4uhdzDj2qdeloBHhqn41xKxJ6GINakuXyhmTfzV+dxsA - ###U8M/yhZoIcaUCJgotOQWI0qAW7RFTAKVh4VXAjvYx2A4ARW2xMNVyEmP4lLkmLz2 - ###sQEQjNjpt3u3wfhZAhQwmoYOCQVMUmV0fWRARMwFdtMddqa3aOCSa7UKyzCcYEnN - ###W0ws1Wv3wwjftE7kKq5NQE7rJOhNeCnOgA0wrAoA4rdsWBVg2OkFk/sSOzq4OMSl - ###pp8X4yk6ywx4dDZNiwpO4rqMgg4SAM6JDzUch+i9eY8e7uS7Dgch8Hl4HGCHAOTt - ###cEKdcNRNsKD8uPcpSg0AmAqHV5M7pApBatE4cMwhBXICp16Q3sJQzfDi+6Mma54e - ###XrzbOT9g8PvZ+enbo/2Dfbb7E7w8YHunZz+dH738/oJ9f3oMQmWT4WUx6O6gluzC - ###WX7exG7+3//bacLXf/87vd05+Ykd/HgGcmOTnZ4zPA2PoEcYAlSKi6ODJmDsZO/4 - ###zf7RycsSg14wegq7OT56dQRnJrs4LdHg8S/Z6SF7dXCO7jEXO7tHx0cXP9GQh0cX - ###JzgcyEHkvsvOQOg92ntzvHPOzt6cn502DxjOcP+ouXe8c/TqYP8ZwADjsoO3cE6z - ###5vc7x8fWhE/fnRxQbzAHfcJs9wAgRfENh6PZ7h+dH+xd4LSi3/YAjQDkcYk1zw72 - ###juAX7OvgxwOY1M75TyXRbRPFNZjbzjHb33m18xLmWIhjR0cNdgPLtPfmnGQMREnz - ###zW7z4ujizcUBe3l6uk9obx6cvz3aO2huMDQ5Y6s3zYMSDHKxg2OLXgBx0AKa775p - ###HhEKKQzg/M0Z6p9FWPV3WJSO7e3A1/uE69MTmjMg6/T8J+iXr5xYjRJ79/0BvDpH - ###9BLWdhAdXIvVm8GQgMwLbbLYz8nBy+Ojl6DAHGCDU+zo3VHzoAiLdwTwvcRecfB3 - - - -Valin, et al. Expires November 18, 2012 [Page 316] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###OzDyG5o7LhrAxn89InKUBF2i1WVHh2xn/+0Rwi/aAz00jwT5EPr2vhfYf7YEPF9G - ###LHy/8/YA7VSHRy9b38PDQac/BZb6BLbvVe/62c2TyNFdvYuJGtjKeBt/0oJ9+gk4 - ###k/kmnLQ7H1sUi2K82ASpFeTCZzfbWmPyEG+BUjCxugc5iFcVxudLaC/BmYVc1xUl - ###No7b98g2lMM8huTpCpl4xidkPOoMp6N+0DVemQ76t+3RCDj1e7/e+ADipTkkKKIC - ###EpROXzWlfEqQmMD1xQdibOGXSH9jrlvxIdVdC0Gh4GUSYS2/2GPsB3nGwIoTQVqf - ###rqiW/4YHvUHgqF6qPxJREfkac9d/RWcIC/B1xICs+djiUBdEIiVjQsv8nRkLge5K - ###Ynm5IUB7gPn36JPydrTgK9oj14LLAuCij22/XpcqnlBTuPVLi5LQe7QjJKS+it3K - ###dpKKeh8w8kkHGDRMRyNQNzUobEC+LBnZkzGaU0PsdTBp9YOriRwiDbM8LkLYNHpd - ###/if6yOoo50hC6xG+2awU2T8YFkLHv1a8CDUPwsvWloJi2Y9PvBebeJnP3Jo4yWJ/ - ###4pmvePPPHQvC/mmnnrJJ58OI4i/SkDATnwmjGYaw48PNOFvZCB1zDNkmy56JZtLC - ###j2I7Vq4TCNdlr7i1ZV9FGtzA7MfcALN2FPfVk/0axDVzt26updnybLFDrRqOjYbk - ###gnmIlxJOcG0J1RsKuZbJu3AaURB276oQ9bnp/fZbvEdtxV2vo0BJPlt9VDMKTpuL - ###sE4qYBIbekU98g0o+npQ0MzqSuLQIplWHFhhy+JbHTr9Ew0LZQdS1fcK4iI/dqLg - ###O9faUflfMYopIC1HKb80IjgMS0tRHg4Vqqg9k6uvNzNhTQizFDxH/1C7u1qagWwM - ###Bsk7H01E6R409/K98UxjhphxQhdHzVZyibaYLpNYPVnLucVicsxSPDNqHBI9ilNr - ###oQkeWyz6QwlH39my2tPoY8qu+V0Ss9UbWjJV7D4XsKjfUAFVptH7V9ps6Wi0kG4f - ###cka3RPy61Xq5CDMsIZFjZhKN+tRVBWJgZcu1VaPzTk8uGyOi+SHyckCkb36Ln6sw - ###WGAK1k5P5A4d+GsSFP5AbEB/vEzVWXTGIKOEY5wMqdZ6WKTpkO5byD7a1Jlm892i - ###2oLhZGuL8sjYAgeBqZ2+HG55l8MDww93jo43zN2HfRmrKHdFIh9HoyBSil4q2g12 - ###SfIQB03J1FHfqdDpOL1GtzmSUwFwJsCxmatpy1US8wx5CgeXtptydBXsyP94ExHT - ###rmeeTTjitOwAPI0wZQdQwed2hgBXfoAlPfdoFCg/x7GFgpN9colXk+EkamtkjiCw - ###S5izqSiNC6/an+l+H83WIkNNoPLS8JoIIa9pRsswuYE15VOVKTzNeWISN8pFUl3G - ###2nUrax/UXjsPuOsnjDZm41FawgPKaObHi21radT/MKeMtDpEywmqg7/s5OtCvpa7 - ###xFlSyThW3xweHpy3Lk5PW81XO/rGkRld8PIBk7rwtZBLr7L0aIqP+6CxdR/jdlZz - ###VFGFKDROjYmgYObKi4PwNNZWmTOcp+ORYgHCe8U+uzYszSv1uHYpXwTdFXA2Ups0 - ###dQqfUmYrSzPTBBqp/mhf8Qu7LYclIv07Z/4NK92+6QaBSeH9ZZkj/r1b3FvurSDw - ###HzZcn654mR/TFPSvtQjxDFnFrUuK41xgyFApH44gMbVsnOCv+qzShBxt0rB1BtPb - ###SyDw4ZVIGEVUUli5GHa03PSSvmNZh1jZ5LFMFIkMgzEaTQcBT7Wmqny2Qynp0M2h - ###r97QXWDoGLG8BRyk4GYhYTFKBc0LwcQttwXyfYrlhZTMuaRGKuo7D3rbrDh2V1Ll - ###N8GpNLagofhdQLmu8OyQObB01kBZobv8GjUM+lflbtDv3faIn/EMWFoOL8p0xSbt - ###j7xAHH7a6VA+K7qFxeJy6rZanl0dIM/B8E4AqefokpXTcaF4jkr4tM0mPfitEDy7 - ###fsYaVEmeEvpiYjKNJuIsDoQi5HA6cgH+omOFjM9gUVvka9jq3Y76vAdZLMRoiBsM - ###Vp8fucRL3cl2ypIkYdfJ7LCu80cChl/ibtFWT50e2uMvqSl8om3wgPxayTJZpjCm - ###pd16bDls3uxbiRmb4ixspvRa6UaAGRJtOaTkr5l0K108zydua8m4vsEyz52Ty7XC - ###+bJz5VtcLJSRmqUrcSc97gKrFU41GsrsXebSJuXv0tNyOTShkqUCxbUeK43XUnoa - ###r69i3Z1DJXGlAyN8ZOdh+tWyrZSY8lqe2bdWCHNug+ZKujgu++AjrXIbqXyYW/8w - ###JY4kLSRbg7BtZUiFoiKDoDkO53IORYP9A2S1F0yrrhbdf0QetNkJkvSVcq1R3pgO - ###1a7yQPRqYyvnha+P+Kc4lq4MRPEiOhTZOLZDHfMlWMuTSSJXsPsM4bTpWRLyBQzm - ###jljLDILKE32UK3o8y1ggSgtx8mXQERu1x2RQpLziQA/jey0xtdCNTCF7tq2RQZyx - ###TJaJjEEziSeRX1JUUvI2nzUuSf8I1Apz/29Vfk/mOpOFJq+FwVXOKEOZz7uoTwF/ - ###RQt+y24dy/0o1unfWzry09lSMw+7aKbyrmbe3d3Mwb6aWRygmYtTpmTPmCFfQ3pq - ###nFwBRM69hWWq0O/4bjj+yMtQ8S3DmY2Tn+QThx5tY/2Vd5bGLhO31lJiitX07fTq - ###zfHFEeyCg51XxHJlJCEF/80kWym/pA3XmbVsBHCptpkEwm/yRGsezx59vJ0gSBeX - ###ciSkdRCoTjPLbhqVc3TT5R+Fsr7Ycqx7O8hmEWFY4XNZMW7Rh1+kHqjHrFnKbBSp - ###5tJi9ag1Q5NNjFtbWkKf3QMiWORBqd5RoizAX8I7KjaXJP051jDTO0q4QOt5nudw - ###j5rfP8pp6JDTiHtHSY/t38s7ah43qMgOtvCFSndxym3qUVT7lbbMg3ycYGpbRteR - ###V5GAW/dz0k4+PONFvg844XVm+rWcn2YC1ZsX1JxeUUvWFk9kC38Qt6gs/yeNV0X+ - ###T+phqv9TjCj/qP5PBt3M4f8UgZ/uq/RITlGay9OS5QyfMDV57Zt1CvE7lcSrEuXm - - - -Valin, et al. Expires November 18, 2012 [Page 317] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###YZxatrMTSyiIgk8FOFdBZ06fJliEBAN/d9ga9TvC+pHq1vSVnYq+BVsX1/FYzEne - ###19L0VT4R0UAvPpfkj0unnfgco5Toq3QHpVhFprc7x0f7Qsuf37FIUSTMW/ck4tfd - ###InuNEETktAOlN+u83uLgOdQb9g/XkcReOLi/xpVMvG1uzeEekYRBTdMx5q/b9zV+ - ###Zm50+Eve4OF2jbt6RBsR+Nt3WwmLXWJPjbFj3gHGW92noZzwTrLAbQ2aOXHmdH7T - ###sEbHyXZFViL7buvhQ6YvkyqXqpUWyT+AJnfIDiN49cLXD3OD41eBGN2le0bBnzCE - ###UUNe5KZgT9D56QlrT7u9IXrloF1eOnPBtrmjYNMe1r7rDwfXZuF27phTII45yONm - ###R9FpRVwrI9TI9InL6SSG88p0DwOgpIud6T0nUKJfVlqOcWk4I4+6R0RaupPh74i1 - ###FW8mvCX7Cs5Ek4+G11TXxN8LrbOR4hfd5/f79qDbx2QqEy6+cV2cY4EgRQGpk6Qp - ###d1yBjnGVufMBiwpoccu/zuzAmY4Lo+Dol2w3M73k6pf8MQD8DPw6QrHtkjSbUCzm - ###lSHNo6ainfFUi9B9xhclXmbxtZOfq7qWJnby4yWt+qWFADF/l0cd2l10bx4Z4JAg - ###zdMmnsfFLlVHTEC9NZiFekPsqRg7TNsu8DqHr5fYO6a/17PiMs5XefN9eSw3PLFD - ###HrT4WeUy0ylAONt9pcXXve/+POuuO3HOvOw59vpjM0TbC/cPwAtTPRSVhU55KBqk - ###/8f1UHzwDcsc9o1ED8VZqvPoIlWSIeARHIcekCs5w87gVMY5BZEqnnQrrvQJ08ck - ###f5pjHXPGHfeDkh4nOBi5nQxn9YhwVOZMW/N8yJ/vGjv3VbbzOjufs0Ru0rBdkfK6 - ###IyW6JBkElklprhTVqdT16Gv+f2jR0xNWZ/vKOHIIz7LWtv+McEdw+M/k4zEJvjSx - ###ZV6O1TnJ71PzGH416b41Kf41kgJNNpnlY+Og+j8qvX5xsfjkzac3N4nMkco6M+f0 - ###bA45CR45co+ZHjma5PYHzCTtyv/8GDmf8+d/rlQbft3K/+z7tfoi//MfKv9ziTU/ - ###YsmTY4yBDboZ6aAxiviHIbx7OwwXuaEXuaEXuaEXuaEXuaEXuaFnyQ2dnv2ZDGci - ###hFj5JXMzl8MuKF19UPZFK9Qm8+u+YSmilECVD1SNJsqaESWRjF8dRl9AXyvU79PK - ###56rhofCeUp/QuzJCWBQfFbe3fWsMX4ifIF/+3vU/hCD7WHJguvzXqDbWbPmvuraQ - ###/34/+a+ykP8W8t9C/lvIfwv5byH//S7yn7NwBxZbzKoRAvwKhBfzGVbCs5rtnB3l - ###qyCSXC0ksRiJWUdEHwJLa1iA8MoWJM9qpTeMwhso15oVKGGGuk+r0YCqJ6Y1MGKi - ###NNM5Y4fhhn7Pucya7dtRH88HTH7BCuJABdyxfvAp6MukYzQkgGwWB40e8GsVLD3y - ###KRjfA6+FHi+D+yEdQ8B4R0NRViBknX4AHLjL8MCBgw59jWEMWf+D7LfyokAv2WlV - ###yowjxXwvHNj1FqqaZRxhSD7xp+gR13K/0n3BnJ/BDFGqGnTuOST6XSfTy7ti9RSH - ###K5mKtuirqijcu6W5Qw4Z0aJ+LjLdg+Ez22borrPG/iF+voBnm6xMPjzwUPzygml+ - ###T8XPBIjco5HDgjMyVOJYL3AA9AHU0IQmu5jCqURUrD/ZsAN/UE+TPW16eMmiPAm3 - ###me8smcJN/ESLLwEgsYVaOEaBPbVhYNI5Bu+4nP3FvthSngjmCxFkYU0JvSXFXjWR - ###pBCUGlCqPBxW7OFW4sj74lgUCiQybr5QnDJjvJhjwbQiwPIWHLMMql7kpExXKBvI - ###KESkcBh+t1VbB43o6VP81a+pX71G9KuvfsWmfEFg1RW2oMnTp9Effnb8Y7yosEJA - ###8pqopMNYqxcEXDQVYPVWlbORc7w0Wnvqpg9xneqOXQFRAf0rQGA4PRchrbNRnyqx - ###HHF+7Ys4VamPrPNElQw3ulqJL6920rhrPVtHkBwHG2v0tFwsmN9a8GizSy2GbMT6 - ###yk8O8fFhFNgbnUjP4AxrhXi6Bed4tMnq466mA1G/JcRzj/7ZdZiXouyq0nvMQShI - ###UWLWhQh3BhvKIgqTLhGNzuEMvkN8QD4xwwr1sWMxqIlAGL2rGtjUOVUzjvK6HIOk - ###WajIGtqIM3VoKucdKkOtx5hoJeATEv6bca1WLGsKgytpwaYJsaYar9z4Jgwsf3ip - ###5SjgjC2N4mOTo2OzeB/3b0Dv+m8SA5sa9/r7BbVGIa10Hoa3w+HkpnXV7gaFeI79 - ###3sArMddj3xWkqqpiDUEa7qN3hyvGOt7dXW/QHd5ZR7iZJjQ6lHuUy4eodvVQKzDF - ###Yy8Soy00n2ABne4AbKfn44DdYZ34N8cgeLbg/1979QKH9H0PMND5gBY87U/d44Mc - ###h5clMDzmovn9edUvvNrZo+4KquPCXQnwaTYvlmJuJo5/ANHpyUH5DvHs2R0wr25n - ###TnREM4swQh6to0gg5ZaBYoelagDEKYz+Tyuf100nbMELzVrw+l0DcaDo80aliFuT - ###fknq5/ufds+P9l0XFnorVZM+Rv8ccgcapAMzsuu4aDmjO74Wsp3PHX9mwbTHxdIW - ###5maocJ2D/04tQMTA81d+oPuQ4UeWDueKBgHQW9i2mBjujS0moM+Fvagqiaud1Acn - ###LYoqK0b6Kf1txaRrKmfUuZgVT83QHk9aqNBqMrpUOLV20UORM16eycSPEFuTIU1Q - ###+ybC7qHfqgO3xv95gN1DX2bdcfOtDVvPjeY8HlyroWPBFN9OyIQZKDlwtc7Bgamh - ###SOJXtrf5DeBhHf/2or8BC/ikLh/gftXkmU1qUcxbNwMEvLP2fX/Y7pKh22MFn3FT - ###kSiiUURzdgXWvXd9LezpZ8d7q/sXPwoJUCbJ3/Jil5v6eSeFSX5Ngl6ZJdYdDv6O - ###AQODTtDua0no7+RNChbxCNv3WkijIbkdvTo6Kejb2JTtimZJHYLoO4eUoUherIa1 - ###EyM2hi/VblA7WhT0QHm0YDCjZbp6LanM9xZv1IfVh7TiEDUJ1h1ijWi9YncBu2l/ - - - -Valin, et al. Expires November 18, 2012 [Page 318] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###ChCh10PYxoN7EYvO7lFdBnkMm2ABgO6Q9UJJGf8JxkMzYlQ7kRWEy4b64Qxs7H2w - ###3OMzIr9NPuOMktWwbtq+oqNzKYqPwO23enN/OQamDRSK1BxRlI/FC5DgGHlPghYG - ###qOirKFFJHjwNCwbPa3S2TRsVnhE839mnWdHOuIdOuKTohTpGYGgrADiex4Cfc3i0 - ###IRhU+4BOKxgf/khIKwgvnfUpneqUvmToHQsfm2sbtdCmwRtGCyWCirUWm8zedhmV - ###fKw99iUKYzOPMGT4BoRWfhJ99b5Tq2fum21GyydDvFhB7iZTCIp/+J2ryXeqTXSc - ###RcpX8nexvWw2KTK5igZBRZhQWU5keSV3N5bEnEpZBp6JmeLpqnZmURGd4qERz4rl - ###svhVcfmr0Rjo+wqGg6NwXGJPzvZeYYz3FVU4GYJuA1vvBftbl30K8b9iKvBr8V+D - ###JxoAZjQbtipuKFaVXSdK018t5mKcIiYn+rJkkiKe+oicnR8LJHZos3bRpQyqVX1Y - ###klYeegaGRhbA0XjYCcIQD+KITbkJLMaE+sNw0rrqt69lFGBX7tUNd8R2i4fBySkn - ###H0NbW4kUl2510hPUChsn8mk4kgbDCZMeBqKMGnBvgDXk3Nuj0jNq5S1z2YjLL2gq - ###bFHKPFosXCsPlFHMXqiIdlVIW2Y+m5hgYJyvScY57k3Q7ksDpn3hE7HqAjP2qjo5 - ###WNEMlMCW2JW6GcJPBCnLIMKTHWDk7/Bv++s4qD0BYVM3O6KCboRPKLUve/BXB/tH - ###b149YHCyWc07Ovz34CFjNxLGfpzOJPm3wzAYTwpw5JhRKlHwiGtYzGLBRRciFSN4 - ###cx6AxGhfBJkrbgAtuWDOqZ39AyT+F8yHTRJpv6IXi21osowhyqA3FwqXtJ9N23AU - ###9YyBqfwMQgDsjg25USrQ0ojNWUnESUrsqYmPbJOMxgs1SKAj6k7wvhK/sdPUcH0B - ###iT4lZLFtCwqQHCJOm6hhAZu7avf6UxBHw5vhtN9Fjyl0HbqCxehbyy2RYBxScZ0k - ###NflIhsAuRUCceFxyT9oZSRJ9voRR9i5YsuBAKdOe9zJzC6c2CcU/tYTVQuwTXWJl - ###Re3oj4wZkXmCkp6pDRLTBQw5Tz9NCAh4BkriJOj3SUksrnhrKyB2F6Q2qQ4GbkYr - ###Yiqt9WXUGk2xiu3dBJ2PCIzQ9chhQUgXrFJeZx+//w+5FUQEFRMUxRi6OiaFWJiu - ###UGgve5NWf3g94kotcO2opIQRaWd865nZzkzR2FBYdUtP8qBFMwVSzHZ01wOuc0l1 - ###6voBVhOc3A1LwpkQttegzHVBg0wpGLQ7DWQWJbkuRdDXEbfctVHfjg6TlSYEcWyy - ###f9ibS7sUKorpoRFKTM2vN4orPnthfwVLXi4UTFpZK25vV4tG7U7KM2fDZSKLKgDA - ###/7dZ2AZx7J5P7xk7mij+E3wCPn3THo2gP2QhbUa5f029ngwIJRYKbH3GooKXAdBe - ###bzgd4wDIxgbD8S3lo3hmYE7YhZbXYasZc0rMKsXLAlrHaqLN0E2FFXfeMhSpb0Ar - ###+aiOqMug00ZPYBA0x+07BtRnmkHQpyucDMft6yAN318M9ShFOLc5i7fGZVBdaA8G - ###XXy75XtKPuWZJgqGbGRvqSjE2SUnvtDrLXTl6FUNT0Ysq6uzSO57kdJKymfuAddm - ###GbD55gz9B9P6ez5Lf4fAixO78r2kriQB5bmAPjjZpwELouOoPlaer9Ev9uTguFlw - ###qBJF/XRyM1fDSlCJrCLa88Qzq7j0uOYCocHWUWWLjicu/F0JO115G8XFSKnVtjDA - ###qZ8PxhmYyxEA3fP4SlSca9BCZ+tW0NE+xiN7hS6K7G2eJlw6NHuOrzwr78pzUnhq - ###XFEY645Vyd80L+jAuwL5n2RKjsAZsRJxoaJerDufbZO6jtvgyUDpsABSLfWPIPSi - ###5AtnLnr9t8ddbp0eB3iM8JKyyBsngUNu+c6y/yZa95LNcrmWwpWWAktW0BccxKgi - ###sbjXMx1fXHQViYz/4PrWC6bfT2bpLSqpk4V2rro4LxXM21DYQcGgE7z3UcT/tfL5 - ###8BD2KPz3y8bSnMpD3NQvzO/C8l7e5ppgxCowoiaAufAbHcLkq/29C+2kHYLwgY4O - ###ZQyBuLznaEOrV1tOQLAPgzzc9lQhkSFBpHAVg4o0emFJ0upcTCeT74jZgUSoDP0t - ###m4d8MXl/qvnP4bj70GXm/r3izxVlHuTp1/5bUwfmH0J1rt1QFwt6nj97VHILVmj5 - ###1XBgQZy8IhsK4Vm/M8paSWTHiNfCU/VptJj8UllueXxX3tYumr9knnu4LcrbGieJ - ###H3zfzXPyJbKveQj3ocfltzoUUTLWPKSAQFZ0UlvWboXLdB8eg8xsTxvPwZXzdMw3 - ###rWnTl65Tytysawk5pR0rdW3MhSoxBy0ClJx91s45a+El3saWhnXEZyM1jsLcuBYO - ###H7OiV/N/sX0JtesrdKFIR2MMlpSLb1M6NpMZW4SqtXsQujIw5v4iG41O6x/wtZMh - ###6qfD6fUNm/RuuTSHBzfGzwyYrhlcwikOJz66GZAfwl373gCGlydE6w2/9wnCYIzG - ###LIz8mWCI0igYg8g06d9T3CgGWfbQ0ovXQ0ZHbdTaUYGfBLcj0NT76H7exvsyDkRP - ###WjvQKeIyoLvHyzZKn6aZAz1S/o6BpcFkcs9upx0eVnoZhJPIZ+IZ+q6g3MpdV66D - ###QTBuT1BKwYgis79I6+pNZLewvfv30jzFMzWO+u2OaW1KJhUuICSSwSMsuilnUEEM - ###ULP1IlJRnJCS/zQBINYCLSjoafVv0/PK7ZutzmmHWMZ080vsnEyvzq5k9U1QE/4R - ###/flCv/a1XA9H7XEoMjwkuxhGzoVAY+MJ+gniRfivukuU6RG1LDSmKLm7gLHs2f6X - ###wv1y084YIbsQ79NSRkgY/HlgsJvXlmVmiZWEsbVUEgm+rByrPdjlebCqF34K+lcg - ###H/R5FoBYrg1QGoAUOql5evml8vva+ge5XDgx/je56Is7ZOmeZ/g4XxrxYp3hdBDF - ###OHYueXo4c7zOTQmYTeS5yIfXfSr77XCipcVNwkdFrHWkp+M3WrGotHAkNar0MtKc - - - -Valin, et al. Expires November 18, 2012 [Page 319] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###isUtSAtYrTD2cPST/7ZMtns5VvscZgO/E0wrK/QEjdVl/pucC7SAp0aCXPiOEpQo - ###GoST5HRg6nNksKsoyyLid8uLl61Es/bdkO3tnksfAe1zz/xcJTrhczCuJr4z6Smh - ###NChMBAD30jyrEi65iLIoR4uFmFXflqRik3vrnJxvTA4tlgo7wiKucSwtH7RhihH3 - ###BobxWhIUshqeV1LAvs3k9VPeicvaOEb/FgLKonvn2r6SfnmwwKsaHgqULqGC8oZH - ###XnwyBljmXISPCUvVF4Z5IOK/eaeAQs709jIYo0ghRudBeF2eFWMScjjqminoxtoW - ###2ip1bpD0D3Vk81dYKgexrTboMn++zeprjcpMMEe7UPrydslyQnf9IGahgNQw7SYE - ###Vq2SUClnxDvY0u9R6PmGYbAxL26UC3Alds2c816YjeJ4dMxQXkvxSWIppq0tv16H - ###g92v114YQCovRd7EcYUmunEVNMLJVGYlHiJaDe9rGpkQG/qO4369YpRM/g5eur16 - ###sUMibV1EdHHbmOpC9ARHuqmwmIuWzTtWesXYWsR4iMVJejon6cU5yWxU4eQqNh4k - ###RCtiTPcNIC2r/GazMitj16Sq7APk/9/et7a1kfSI7md+RYd9knGbNribSxjA7AIx - ###ic8SyGDndji8XmPa0Ilvr9sQM5P89yOpqroufXHbJpl398HPTLC7q1SSSnWRSiXh - ###WX2OvluTe4kEHNmk8KwS418u5k0VBrFSBdpKlb5CiWQ7dSC+FBFPcxiOxdsWRvmx - ###/AmoLASYMEBdB2GzqW5VMXwl8PCv3IvaCicp3+LGC6uCKR491kInXNCh09kmC/Ss - ###1nDYZXH5iR2wbqCbFGl/NO+vGtNy4iwQIyJaKn6FWGgtx0ZCIcZKIUX5Gfoj0iAV - ###P5dDfjQfoFbeH4yjVdifDLtBOxh3Hxz2cjgIw+Cq60s2ozXg1teHnLgIUUA3B94H - ###UTcJMRUD1sbpu9sascsurb4E5XovN1etc/+L36azjJ6FibdW9V1HNML3qfxMoqXz - ###0xyVUjdn8pN2jZJNKsmXKLkeRJ3L9IrYVGtMooZZgCtb0b1Y/hvAkb4jipnqFC+t - ###P+Y4lEjRidLRkNLO5kU1yISqRM6gP6boilO1RNEjuXVFNWFLXOFV5q8yJdBRNdaM - ###D8PI4UEmjYaTonCIzDC/7q5klqbO2aXm0tQ0a3mBRFevAQl5xU7HWVWrxwMt0SbM - ###HBvb1sTyVukMpsL1BREySOtKeU82IoQtD/L3vpsnhyzLR0s1o/tDRr08N3xU/vLt - ###oWbFKU/V9iUztEgH3LyWeKmY7g9HJRXX61jx6J1RR/MEyGtjUA2PyXE2TEhKeiiB - ###wJKiaE0fdKZgvqBJgHUBP1BXL2YqqloskzCfm5aUKVORQaUXlBcazKLBuKSksFOv - ###bcqRwzW11AVA9d5QsqlmXT7j3cQWgpiAlmTb8dRf8mpakv6ktJ+y3Oj8M17yO2si - ###d5jpFqxfWBNt/ZBrkppP2LjuUTSzDRtzCydAnbCScy6aE/Kvv7WeMOvMnC6MJiZ+ - ###apsvh2Isb+L/8KyJ+XIlzpsnT+XvbAnzcqRH7HC/ic4iCRK5b8djS/MvS4kI6omE - ###DXNR6rqZRwRSMib+6/X+IyVJfKzB/K8zgZmZD81sh3lyHSakK4xnQMwfM+QXxpqY - ###llYxNZ1hnlSGfy3NnWMwKqftP6XESutTvtyAGiqzpgDUkFFDYmZhY+aPExjEQwHS - ###rbW0cKJOzABjhM8raQVywbRKUqaSXbtye5JNjSaXK2KeWlJTHHgEFBGELbPr39Ua - ###R8nyR8pmTsHDKZeK6grbX0v5EqYlXhJI90lNuiqdxwuOaGV42ik3sDShVe9EAxLv - ###cFCftG6SmGokLEu4s3/X/9offOvHp0tbTB54g39ZmUoiQ9i01GezZT6Tic+Skp3F - ###U53FMp3FrUi6SpsntpYRrDcrwJaqR6ffn16RQbb29zdtLYsHgs93DVsRqIxm5V2g - ###OeJ8qXCV4i4U/4+0azbxq21Jn6w7P0nOKLkoTGesGnBM6c4fyeIRN15M3fakhckz - ###ImplyY4aEkghY12XD63Ucbgn4/TYchKdqZM1iLJ4eRs7mYJTWTv419Whz4a27oAJ - ###aKwr4quCOA6LW2Vsq5w86WXR76qLSDzUUEpvqwamadMBB6qwaQO55AGH3KwGmC03 - ###ETwreHEZma8V6VH8jUyvhjS7pLCLcbCE47pu2KpUTLuWqxsd+eHjup3k5pXgYDb9 - ###gEPpQ16S4+decj+JHymRvqXVhXPPzKKb5fuVxdtE43Oy/ZH3nrgRy2J6aSzdy7AU - ###yhgKzAQ4fbYRDQF10lpKsRbQmZVuf8voVpqhm/YhDF7R2wStkoMors/dUYrN62fl - ###f2oPesPWyH/U/E8bafmfvHXX3cD8T+7LzY3yy5frlP9p8+VT/qdf8dFSbgQDLeMG - ###PuoGV/qzXmt8a5aC3Srl6tAzNbyrWYX1VXfD3fzd29o8to3XR2f140JzYks9ill2 - ###2oMQH9t66XrtNLF0GPRZaS1gb5Gu2PO4x+wJRrWwcbIJOgX8zpUNtmoaG+7lszty - ###Ze/5MKwfVv9ff5mvm/4kGBeqn2oNCnL8/pxpZbi88cHZpBTFRvhgNsP0GDa49DXH - ###Fjth+EvWVDHmRVkZOwUe7NsN8pw8sEU1qpDQAocBxa6bw3bP3SpwK3AxOmg4rp1U - ###oUXoHAcn6mY/uhyNbeozPoYau3DL3gYdHDBQkb6kTPm82SjeXfqrdvqrSZAECkmh - ###5/yMRkTBFG1U2trpTWcwKuzucsGgypUO/lsAShyvKKl1kKy1gvrIdpArXFhA0Kg6 - ###euIpSio+5g2u0Pt90b79lwxP2DaR29tzv0eusyyMShqYSLfnIEQP2prciN4UWzlJ - ###RVFAKnLjh+goofgyLRsZNUGT6CTYY0yeoCVUu6EcKHdbC20s3A72ZEvwS6kRy+0e - ###VlB6vCI0ozB5pR3YK+7l3t7297TXlyqMQiF8gfdsj4/tf+Amv1y2S+yvUooReCF5 - ###OglsHehlRY8zwf+NKlQiQcMX0WjJwX2F8/1MzouDL/XYS50YUJNq4l2YmwfRahNN - - - -Valin, et al. Expires November 18, 2012 [Page 320] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###3+L7MHTYrozMM6R1h3wIs+9LfNcmKsRGeDTF9Lk3BL1mt1ia4Z8AgB6EY3/IXsFz - ###ji51Mwcs72ryBxPle1v5ro5yNrp5Op3JF+XHELYwf+JvBtdgOZ9NC+srykAtSqQj - ###XrMnjNXtCvu1IssRKpW28WRSCY0nhE1FPmOu5jRavuBo+bKnlJ98iQYAD5Q++XJZ - ###Ka9uHpfwn6JcKmGi4cvqWkECKLm2XZx8idah6c20qYVEuLLCjDBDCZMW6pww+eQh - ###hEmdP9TZA79PvsrvV/x5njmF2sEQ1pOvGu5ftXlnctEOFIlYmXy9rIju+HqJ4+CC - ###JhmUa3hpzgxJ8wI2fBVUiG9XiB+NMPiqIkdiOrzwLit/ldUwAAViNdW4gBrupcrs - ###/NOpaGGkxSljz4Ke+owNpHGgPhsHmuM5QKkEPf1RPu6yyiuV9sU4uCwm8NpwX+6V - ###KmG+ouNgpcJmAi1w4zjYV8afPQ5KFX2IJrgkA4bFijJdadzppb6COZVEgwb9Cgi4 - ###uWgAWKAdIAS9FZdUA7X6ECi8XKlMgxKLJagYugs4xSvcxp9MWpnIrVxpK9llZXhR - ###voQpRJGuUvTjUg+zJ6tVKp7Wo1NaAaDQjpurnR+x0UMTBBqN+YzMjg25OnCKlsW6 - ###VfBcqSKcHp9X/8BneJViaa14iM1gFjnYKLVv6d4oqLR3Y+abOgz9u+tB6fTtuVU4 - ###bI2+lngy0CV2PEjLaGijLylfXOWiSW1fMBSQRmRJ2fGcDWfL2YYNoeN6jrvhuFuO - ###B483HG/bWYe3ZWdj29nccra2ne2y8/sWFIOim1iqzLK8cUIa1Xqj+bF2CtPo/61a - ###hQ00ScbfNarvrIKLoabJRtNrgRJEq21rdNPmSzwzlRXx0T31HO3acdcNwGgjqT7w - ###1N25uhrDrwf93ZX285P2i7JJXA/u0AsY1aXRSNv1/6Ftzyddv3/DjPjRs4eEZ2J1 - ###0OqqewGLrxTRT21zYPH1IvrZV8/AIm0FcxxqxfTxHj1+YPO49ghk9Z/6o15rIqwo - ###u1znxL7ZW//+nb7sb6Vonu/D1o2/Yz0PrYtSeAn/jAgz79La68Ce310Nv+2zrx5+ - ###xRDNbPhQR2NmcTaw+FZR1VXF0ivHtMtxAw2+3RsWGAj30lkuhcs2WiW5EhRV4Hfd - ###qCC7G0S6LyDIUiThE8agChsj9IDYU2FjlAmI4GwGBiMVA2qhNR4EvIR3KXUsfMey - ###Lr14wb7zZEz8x5bygydvYj/Y9cpoLdY7QsxOy3oSTMrAfOVT4F6HRdB1WLhXxyLg - ###DmZoIMjSapDaG2LOUxjCcvYIYYxCzuEDWwsxRyjscGa767vxsGuEXVRiM6nEllri - ###ZUIJoikq8btagqGude6auUYyQWFiQ5M6TD2VzmDo95WuHl0xRqGXEL7PMsxUKfUT - ###AsAu+e15+BtaZxwBbLrw41ynYeDFMPDmxyCSy067Owh9omc6TmvFc9AcRTgCcsbE - ###WAuktqDQhW3ofljGwmGrza848LmzophpXkwcbM7xBCnK2u0KYpRdt5h+adM9uZjA - ###XmV1E3RpUKjh+wr7u8J5SqwzaHpIwOEBcfCcvpbCS1aMcOONP6twIEVDT4zznQVY - ###Zib7EC0keBelR3wpPO/ePavAP/aqnA9l9o/uoH9j8wYd43FC81O7S6K/py3XKYjX - ###+uFdpxO0Az865GB9jGjvPQ9yIK03M32CZwtmRaBZ0uqvaPsIe037SRrtVbICzcEW - ###2cxelEYLoT9Prpju/GlKfZorEup/YtU/Z1dnM05C9c+s+lrxSN3r+aMShZbEbO5j - ###DEvC7CP8bhLM1sENhchAvre6rBtalJrYtyjRHBtwqmllcuV8cogJDuOFM5ES7wjL - ###CCWGVxnvaJx22CCibe6EvqpNkDf8Z94Im36dhzyNKFOw3p76wpB2wuHB3jXU8gSt - ###fK14TB4mGPqj1wq/4hRY6A6+4YW62+Dm1t7B9ADXh2u4rbbCLkyT4koW14ddVIb5 - ###3uDKVNSFRpuq0E6uSOfg+29UOTQ1aaUiNZTyqntcNMuXXKNGkuaeSCRSh1QCsUjk - ###ZiaRrL0S0loq7Zd3fyKR5fU4lSt5qMRZLNiX+5+1YkME7uFE71ildSTTW93shTqd - ###EaXltO7MSetM1CK9m4xcqIJ9mVYrS7mkk9sDmFK+YceGgx4sKqNBGJbGre5XcQ1U - ###Xz49rQOnkE1TV9cZSRy6lSwiywq2o8ySrlIyG+JKBSQD5H+Ur4IbVeiaohIxjC7Q - ###iuGgiztx4yHJvsUMh0xpBqUfrVrixxSjVobEfGKE0CpCtpJMgUmYBVKFBdYeKsmW - ###mMeFnWTlWGKsvfcpsDWsSKi6++079K8WQS9gzulh1FamTQbhoA9DESYjjMhFSVlC - ###n6JSiVDp2X0yU4/k6w8m8JNxTw34wB4+6A+xjFWB/pt8Se2BB1bmc1YZvki5KYtU - ###DC9vN/78IfacShJ6WeKlVXngVbKlRquSDR3vShmcnCaTWOXBrMI5HSees9ekPlU4 - ###MZfdYERjHpjWwuXPH7FdrNCJRebAMUop7HwHVqvNfHdEwAEGfL1ctt78ya/ew5YB - ###b1RcB5iHytdSWTLz2ypVwnv8roepFBwWxQ4bgiloiMHfxrcsuBy/oB6FN7hiyhOq - ###JQ9UmAeE2yAE2BLG7QYVbgRQzDUV1cRHfSdu2LMKpFUnVGBjTVZILVEi7y/YWsrj - ###5owdFzemVTust6odYYCfNveKileim6tX0nY/ZRp48QJ+qyas+SbqvIcPwKFsGV/L - ###PyaDHuijpe7gpjDy7ZIaTB6k+a0xkRrzZ2sEYst2/hgfdo2MwWxvgOmQQXT1iIeR - ###GJODOe6irwc9GVWwO/ZH4aqWTgY3XV/2Ky9/Jw5Xtl0bjxZwIdk1S1Uq2+XEt9Wr - ###lYrKP/NEoHplrVWsgtKdpaifFcZFYtHBGaR6VRSSIvZI70MW9bkTTPxrlleiG/zZ - ###oiHKHN17PoxZGJe/jXwKIUnxF2n4+8NxtEotRYl/cOr45x1AGT8Q2xImk4hf1c6a - ###YkLE38WKGAQwdlbgR5H9/sFH03DwDfOErwnVyF0tr/Hsb39U3HK5WHDxSLWIsuGu - - - -Valin, et al. Expires November 18, 2012 [Page 321] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###QEl7jb6uuuu2MEv8sVdO0eIbGH/yHlRIwBvV7bo078UVfp6L7JuPHMBQGWQzCkLr - ###eQd1fWx7qhKPk8h0VN4d1OvVdFwY75fRRTPifM8fj4L2jvV81e1Yz59bhSALX0oC - ###+EcKyvX3R0fVep2h/CjuiE+fX/xJ9P8EIbqHwbh6+4j+n1tp/p/watNF/8/NzfJL - ###r+x5/1Z2YaneevL//BUf9GIeDB9GOPKtQtu2vLLrWp+C4e3q2egGNmAY6RXnfBz8 - ###H0fBeOz3MS3A/4G5v/S2NWpbH2Ba6aPusVaki63+dYAeoVd3tFLgXozCB4HaQlJG - ###T66CfmtEi0CPguCOb/HYBP8O7mi7CCtq0AnaLRZtF7YgaMjrYevXmJzyPsAIRGOR - ###mbozEOo8KFDXLNEBQsF6MN3tkBZbMlCjtJYcJ8orQWc7ML21+ArO8k+1BXco0sNg - ###HGCKAIwybNFNU6a08TYjw6FECJNsdFtBzx+tpmBB0QwjdggsRAbOn4AI36HQzbNB - ###+64H2++W6Ks1PNuAlyM0rfujoNUNJb+pn+iIQiFAkHXqB1SPEn5hPFFAiK2E/tiq - ###D9qBP35wrFq1cYxdTX8bozu81NtnQZ+ILJFuFK21KABIE2tqMAJJwfDTVz4K1DXu - ###NPz+NTxGIy4i2RuMCQhjHR4SsGN9i4JWEqfCQWf8rUXbFRI12Q5MeSiBTMAJCspb - ###GEYUNt7U6lb97Ljx8eC8asH3d+dnH2qvqq+sw8/wsmodnb37fF57/aZhvTk7eVU9 - ###r1t4A+ro7LRxXjt83zg7ryOY//7vgzrU/u03entw+hlW0nfnsIhaZ+cWXs+rAURo - ###4vzgtFGr1oFjp0cn71/VTl87FkCxTs8ojcRJ7W2tASUbZw41Hq9pnR1bb6vnmMuo - ###cXBYO6k1PlOTx7XGKTZ3fHZON+5hC3HeqB29Pzk4t969P393Vq9aSOGrWv3o5KD2 - ###tvpqFXCAdq3qh+ppw6q/OTg5MQg++3haJWhAg0qwdVgFTDFKBTZH1L6qnVePGkiW - ###/HYEbAQkTxyr/q56VIMvCKv6qQpEHZx/djjYOt4zBdoOTqxXB28PXgONhTh3VNYg - ###GOimI9hW4aVHZEn9/WG9UWu8b1St12dnr4jt9er5hxpsZHatk7M6Me59vepAI40D - ###bJtDAcZBCSh++L5eIxZSPu/z9+8atbNTG3r9I3AIMD2A2q+I12enRDMw6+z8M8Bl - ###Pcd7w7E+vqnCq3NkL3HtANlRB+4dNdRi0CQws6EQi3BOq69Paq+rp0dVLHCGgD7W - ###6lUbOq8G+L1GqNj4xwNo+T3Rjp0GuLGvNRJHIdAO9a5VO7YOXn2oIf68PMhDvcbF - ###h9h39IZzf3UJ5nwZjoT5+53XPhw0qs03xk2A6LG8NrAMa8ft6u2y8gT3HvhkCWYX - ###GMB0s+jcZ5dvgj9hbvkrOwRVdDMoPY6zjCq2K+NQdf2+DEOlR4hG35yIFiNhsIxF - ###B+u9XognvlE/UMjVC8lElWohz7gmgRfAP5yBeDbPD0DQxG1rWcUtu9t6ldc5qvyO - ###blK49vc7wc3dCA2NeOBFsf1Gv4UY3Q80DFxtfVggYYVgBsr7QUBx/4vWYDgc8GkY - ###liyYQaOVg52kkQWnSEX/E1Yrn6dBxBWhg5H24Uf7boS2H7Qr4+2pVjgMRmwlootU - ###rfaYqSyYKvG3kEBhXGJcmaBOhCFgcBWwiJctWCd6/BoDImHBkgdzeCfwR1EWgqhV - ###AvgFl9vwNuiMGQe4x9dVMCZ/D6SO9gat4ZDUYWYiaMGaOx53fSyn0DlsgeRcBP1L - ###a2Ltjcf7QO3eGvzdwdgpyDmVm3yXQcENrHLJRd8RGgohZm9kAG9h3Q36sKaj6s1S - ###+WYJR2FiZwqNYzWb7IIXXQjBJJgTm+TgtT82JaAtROOa9bpFfcNUf8f6z9BPxsHk - ###BqyyCjuKgh8/hR2vU9jxOi878FIMsiRhDMICBvVp4CrjyaURm1FY65I4jOQeYW59 - ###rCtYzFW6GEFhVZLuwu4+RuhBM1rjrKEH8wYd3MWZR8lEh7lPmS0XhA46lvCCcceP - ###9dn1JpsHopU+mUG/iyynO91YiVgU8Puk0b3gYEUHU3LtFyX9kX7VdaSsN+jj2iSB - ###ZDHsYutRcTRkJF75N0HfEWlDnXT+9loTipYT5xXyhUXGobD82rKJZP8i/V+l/1Hv - ###f6bq/+76xst1Q/9ff7npPun/T/r/k/7/pP8/6f9P+v+T/v+vqv/zqKtvDj6AQnt2 - ###elx7jcp/pNIzJYLUfB71L67u60/k4YP2BjYpd6BxjsZkIEjZr1H0Dtwu49ZOjxCj - ###hHFTt3Bs9xff2MVho96RuAMU7QxL+5EBIor6LMJnDXO30x75QL1KQVKjDPiwkoAR - ###c5plPrMZLLJFvMsCgGEO7xxZcT9ei/0Y58VoaBshwbQyalywFJbJ4GACVnK3tlvj - ###lL33dG2GN2UYjXrDpmo4QpOAjCvjjGQM87rPVlbUzqzG4EgJ68Ki/0yL30LxRHXR - ###qBihRfE1C9tvZnMb8th8M8b05mnDjMBTvBm8Cn9kY8hlJWgSPLH1vA+xEHSIISyI - ###5HG/Y5UnzyfWfUh/8YRYEOEIGvQIdJlZJ8hYp/VAZtSfKOZoJMB65WmdImL3UJfi - ###boUH7AHVLOjd9UR+CuK57G2jkRWtT+2i3lX71u9GTK+pPODjrRLPr6DEWH3BBRe+ - ###yQYvNFQu+Tu0aZov1Ci3FBXctdXwfvFZbKVidIw6LURxV39kTcey37LmTjFLKo0T - ###XCWK28/WzpWmMpR0LWOCjAamVMZY5VF8OZ6NUqSGSpyuioJeIWqELkuAQF/3K4A1 - ###/oI/+7rcTRmzz68t+o9GKOcCcUCHkjxU1SBmP9RIZgChRMAYypjup2JxmVvhL6J0 - ###GfwVHzXybUraIR51nk94LgYQREkWeVj2K5iE0wyMpdQo6zF0qZ4RQdfdMTLcHKHy - ###V5YJgCJwK5QYCiazFS1nYfR+n0tKSl6ZxFwBeEuWZVbjnBFTcmq0VW/HTJyMSGFO - ###GoFeStIrJMvVUl6plHlFk7Yc5OWkUCPSWHi+w5rhZiY3JsS9VMQ52owJK95KgT1Q - - - -Valin, et al. Expires November 18, 2012 [Page 322] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###ROOX0uIlpO1RLbcMO7Yumvl9U6PAmtK5rqSngjF4j4lO+e97JTGojFPuTsk9JMQo - ###uMSdgC5GseR00ETF1YMsaDdFE8MSWIX7xCRamgzOmAxLrRvNDQHvevjNfu6my41M - ###n/XL5WQ9sSCbU/H9dnlGZqQJWxATttggU9nCYiDyQeXt/ivxJWu0/EhZRLQI1OE1 - ###W5xMFgkxMBgVpUG5Fgu2yLOHJlJmiqMzSVaSDcmpuV54pJ13n/lOLkr75XB5jbWv - ###iLEaOVXuLHLvjB59U5SQFSBrT4aNqfsOBlXsr8p2LlJSiPhpCJeN/VEK2v873F0T - ###/T+v/d7gsQ5/pp7/vNzwNkz/z3Vvc/3p/OdvOv8pvyzBP9vWUb12fkY5MxIL/P50 - ###SvR0SvR0SvR0SvR0SvR0SvTTTokeIyx11pHTtX91d5NwCjV+GPpTTqekN+fBJ27M - ###tdzNcpkfiZAxrnmH8bwKtEctWhQj6NISTkoxe50a/Mu/tPYwazVf3vaBIC0SVeHN - ###nzY8jNL7FNw1Dx4sR9rU8t5VANPbED0yfZz09y3rYjCkmR9gB/3h3RgAwPyGX8hE - ###qIcQi6HHAQN6pevZ0clqO0/r6Ie5g66IQ9AbKYsE/B3hKVOAbqAlWMFADWw9ACwr - ###DQZHYSerTMlPSI+yYw363QdrBEqH6iZJOZiBBHoG7C6xpEt2JvzrHPB5xgXMAta6 - ###Dg3wVgv3A9Bsdjvtq1FCO36/dUVxlPrhuEXBVMnTdTeyP1n3LVjRr5hzK77KbuQ+ - ###3oreyAh2SuhDakBVGrzrKwUzW5NZZ/ZOD7+/Pfz+8fB7Hf4/PtyHVplQyDIFWtJh - ###0zQafKNL4bAZ6Nx1u/jdVtrXJDmzfXnEs+etbn7f/O6Wv3vl7xvl71tlxIDes6Mj - ###2D71QqURr2xlgsbr1jyntLVHzo4IUB5KsTcCNBVwJHQMRZ7dTwM8K5zgBdA9/L5P - ###/SSfglpLkXwweRSm2cM4PhT0hrJJqQ1lNhNQNNCO304SB3Sdt1gJ67h6lM3pAey4 - ###e4P+QANETy16TCOQAgD496BsoBkmhH2kP2BDI3sEjifpI4OwfNX4lAmhOwhDaw/d - ###l/cVCCH0VRdnQ36GiKXQxCL8nK0COTar/BTslAlsMWLTurf078wkjOsLLPbNo4N6 - ###tQabm9N6rVGjVfQtbMmqhYljPdgYcBtmwd6Q/eTpQv+drGDaahjScjgLZAzM2IL1 - ###Q4HNVmg17jgudOMBZu0ZFdR0f4FppWnfXmxciuUPfpQxT2awv+9t7IpHLiVOhWfu - ###lk1h26M3nnizbbxYJyj8mQyJrmKCrSOK6GCdgZJwG1apsAnPvT1vAw2WsVcYiB5Q - ###lUbMhDIelLG2sbplvlq/jEVxZ67gIucOW7IKikM4rhTC9YHZvqCMOJnsWAWlmJ7C - ###NHk1xPU8CNn6QzE5fDawaE1GyFHep8TkF3TzOwF/vkKq+HNn8Wn4K8XmwV9MDDPh - ###z/zru1+3mzCvji8uQSZApkTLf+k3f5z0jGcOnvwX1x3L/eHMWdlboLKDVxLmqryx - ###vUBlTrO3CM3eIjR7i9Ds/aBrXkIEXG8uGZB5AOeQAbOyt0Dl2bpRrTyzDCTQ7C1C - ###s7cIzd4iNJsysDWXDIiEiXNIgF7Vm7vqbB0oq87c9zFavflp9ean1ZufVqXPbx+u - ###RsG1tzFXr2u5Mjli+flo1Cbc5q5NbXsLtR3jysZ8a6JIPzozQ2TFGXlhtOjN26LC - ###AcoDnE59dIM3AyR9ElmQXjuPRKXXlhXnaVtdINXa8xGe2IW5CZ+xtkH4jLUNwqPa - ###8xHubSxC+Iy1DcJnrG0QHtWej3DMbDE/4TPWNgifsbZBeFR7gTHuLTTGvYXGuLfQ - ###GPcWG+PeQmPcW2iMewuNcW+xMe4tNMa9hca4t9AY9xYb495CY9xbaIx7C41xIlxb - ###4m//+WirfH7UFhtGi8liWocKrkQphSijEDfTsOMrYSsji9RoJKxwWCDoHwdd37GK - ###g7sxfmPvWLpQzBYK/8Ib9hSduqr8FKXo99tRWk4rllFaecVRCuUvdJbzLuVvNUKB - ###HutS8Q3jZxDNq2EogqImuJNFcM0gMmR9jwEVxwhNmb0FEboL/SY57IoHiqW/qUBi - ###Oa+FPV6vH5nV9cfX44lCONrGdYoJpOYgjE/47RI0TuPVoXaMEJaUvMwvODRb7XFF - ###qa4k4sPguuqrcDyIfvOrD9TrUadT98lDTZYx8ODdu5PaEQbmOG0evH9VO9tVI9/i - ###ISYGJ3foWxOYp/wi1MQvj33tj26UVIHiMKgiYsGqdsfobZOZxxWpGoR41QHA4bfm - ###cOTf430EWWA8uLnp+pKxqrEZpBnTwLa6zLMwEiO1DIi1WkYCVqy32AWKMVTlNMqQ - ###lHRAAzXpLaXX8doO5a5Vu+eb7w9R5nV5AASuB71mdLaFzfb9b+IrHar6102cKOPQ - ###qD8c8SPoVxIAwwhWnhaKeJLbRHckG6ZbY3D3r5r4GkWRiqg1iSh8m/iwycVWYRI5 - ###/dJVkOY46CGbeJaqJeHgjNObtWdtWsyAH/lIa4f3OO9Z8mpBRjKn5NOi5yG3RUP3 - ###452oe3+EHkNc6OgmJlXEiU2RMnRuZmmxaOLFt5d0Ps0yY+kIq3IjYQioLFeXdh8w - ###EfR1ImhFBjNAR0g/U8u/eGFxHr98TB6b7Rig0whE7wGFRE6FnJCAvNiU9OGs9i7C - ###K5N9Cc4IszZ2XmWePdVXzZOzj6+qJwef87VNZ9/L9jNoTbu9ERPGu/7X/uBbX0UE - ###PU6kBwZBtLUklUpHUTpBPXh3Sk+p6TXjgqItlniuJ9cfuzUedAsxXFQYkZtJxaKs - ###cJmFp8iKshfIhUeMHDlaNZqeVegiLo6A2AsKIs+gJb7eSqtI+djSK7Jo9sbwjYlA - ###nd2kh/2MHnubPGG1zHbLS+Yx+bKa7I4cSKnNVTXb3dR8d9rKpRGxtilm57WiOCQP - ###d8TtJ76VkpOQ9PUQY+l9g28fYrssKCIdtcReIHKKAJBiI6jut+RKqW2v4s3x7Zgs - ###b+6y5JustVtbt5dkqne2NuyxubRkeZY6yoFVw9GgjcHsgaIedgrFxuLeTupNuqBT - - - -Valin, et al. Expires November 18, 2012 [Page 323] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###yDz0Z1MAa+2SOxEtQ2N4ad2yjXthiQe92iEvq2/rd8dkL5b1F+qw0larGXGOpGIh - ###zCUU20wwrE/BrOUVy6XWTw9jcz6fZ0xZTVJS9ZYSZ3y9ubdzNCfPv2Zu7uMczQkF - ###fubG6vO0phkbZm7yeI4WhS6d0NhfMThxn0++HssGnoerCRNvbCKWszhO26eHjvUW - ###/v8I/9fxn+NDJa9gxsdkgiHs05b4WBptvo3Vb3fOO5IjnWShkSyhzDSSvdXNFGHI - ###WL82yuWZhW6OZrw5mnHLs7fjztGON0c7m7M3szFHM97mzM1s5WpmvZiDnlyzQRgN - ###a+lMSi7hvXmmBZBhx4L/XNyywf9oJdwq/y+YGZTt3UJzgwrHIDBpB0naRowzlr37 - ###s+iUW9TFtmESjIGrtgf+5eRFG+1U6sztuPtz9oyRv/FiK00ExWCZqT38JCrQ2LuY - ###nNzH9+ttTeV6bJRBaVpeAGGqHtcvmCr2k1BGnW4Klw3vXc1zlwMwsE7QF3/5aCQr - ###7kLywyAYGKp2519Ok2ndXoi8GDADb/P9z5PByPq+eHcRlMQugxd/Z5dlrAqzdBaA - ###Semmn7mgkDf5VzpWXqyLFDjmBkWco+A+N3Je18uY5ylQdPvnEex6j0RxBGgKydxZ - ###+2+leeuxaN7KSfPW30qz8JV9BKoNUBl0aw66Uynf+JmUb2w/GuUb23kp39j+WymP - ###/GAX21xGUDLojQpNpXXd+4nEco+gxekVgKaRzMs9Ug/ryHIrg7VcxcSeeOF2BJje - ###9GGHcm2F/ngc9G/YIaA8BuQMMZf5rEPb6SaBH7EjM7HPiOwrkScB0KoczSln9nG9 - ###fM+iaJnxF/vKkU/KsZil3DCP1acwK1c+/DcGtPoWO/FiATUz7CdKo7nOxLjHArpM - ###4X6Lnzi2S8JxpEPc6AyGPjplMR+r5dGVkCk64IQy0yk8Gtx1MZcvRmsFcuimLGYq - ###9s0TYGw7/3ke9Urk1GEcxfPMNRGwTuj7XwvkDlZ2rHq1+l/N6ukr2RjfN3fGfreL - ###xeSbmLWMGMauRIcY6ZQ6jejAh3ZWk3W1bxIcRRDAGg8aTq5M9ppQ39fMUZmOYJ1g - ###4gErZZGiVDeIKI/cTKiajduaVHBPOk0sXCEWGJtGyAUvCI1+u1rRJQNezSwaPK5B - ###smy4qmx02qCz+npPLeq/AfOqiAEtplgeF10zs0oPP0f1Z3CsFzJfsbgUOxrhATkP - ###WhzNNpmuEkcAG/jBWhYhHyJnCRY5bTyiZMkI39ZmwkS2yMfYJzO7UegMGXfRruDI - ###9FKHtcb5QaNaUKZNBadplcV5ViE6icpf+cPheYEf685UCYPBwNp8UDttFNozVcbV - ###+wS59bkgLZj5q9cot3jzuHpU0AyM+SGwXF4YOOm0elIvaAa+/FBeNT4VuL0qfyW2 - ###tDQxDFHzXfX8qGDajiKPsmxYrwnI2X8dvKkevCq8QG9O2455c5nXyeWYufajUSrs - ###XdNG6c8YmLztv21gYixIKwo6rQwfhVsUyTn11H9nKX7OzL0DgcHLMoLJsoKZEoI3 - ###Cbo85J8CvedfB3e9GaGLA/YpsOG3PyNk7fx+CvjwDqR9jjbEif0U8CJWzFTI6AY0 - ###BRZmpkyBowZ+TgfA/fZSYCjLamxVTRpBr3iQBxat7zms/G/+FGt+4fl1NGLtrJ1u - ###oTvo39gpY50PIiVMexyLKg/VIBBg+9HW2Hq+ut6xvl6theknnssBRX6gfRUj4rrE - ###tlU8wu7qzKgr62axvFouu6nVzQ5ylNNgMffSnp3tHYt2j+Vj0V2/ioJXRW2jyTnH - ###NncLAOiIQ0s94slcsHhWjwRgbQlM050cDgZL2cp21DjQU/VqasRdtJEf0m0OVi+8 - ###kmBuftkokV7t8mxfV5u1E37uEa8ruyoU3Z9N8bSOHQq8eEEW6IL93CtrrgV687xF - ###zBPASm+ZNnpab3gx3UHBMFbgTFXeibz64y4rsYDuMltCSi0vq5aXVsvNqrWeVmsz - ###o9JGKoKb6ZU2ZaUEz42karojA5cu0UN7MTcT7GNlOil1WldhIToHs609dBlxPaPt - ###xK6UklCseHH/pTQcXOZBrMjwfoJzT5bU5N4EU55b/cKZneAsol0kMU5dfqR6yEwd - ###gz+W4t/UYQeTjBxw6xkDLr/KwIFtICx7N6X9pHXY9G2IR6Iy3IZGePLeQYdgmOMc - ###y3WsDccyt66svQ5OhPgqwXkxLs94bY7dYcL5Vg2P1b5NAK4U34+byb5/V+HtTZWq - ###2Eag1r9vdTFmJg9zB9Buxrc73NKmwE4Qq6mDNS8TzWtbOdmjgqcVjNejhhTU0/oN - ###6u+pFM7Ku/MWWWswHjLtn5w8XmIseTptvbjZzLoBjWqqZTMmPI6m0OXrlMTBTjmV - ###4tyJzIrPWI66xeYraeSI4F5EF8guYe+RNG/lnwMTgZbnBxpZFxIBrycC1ibMxHre - ###Zd7R0uFhJrUdYVFq8+pd27hwR3cZMAOHuCisOESJrBmiWAQ4nuskpaP5vds4E8IK - ###Q/3CKwYrGKFv+7t8cJlUvlAIKYDg8bH9D0zGAktjif2Nlw4wPUclzOIiiq6kf09V - ###D6aNb5ZPJIkrewm79TivVCTjdyyIWtgTxx0ffmSsD4q0MkFFU7ra+/rEF1shkvyu - ###xWboWWXaeqHe0ML0LKJmjLLkE6V0XvN8awr4fSu9ftyZqZSOiupcrDawJw+4Fmvg - ###h/lgrQjbu44/ftAyZyWSueeWy+Wk5vW7cG6S9C9kg07AfIp98rh2enDSPD84fV0t - ###vEhZoe3sDQseD+ZcVS01uKQUeZFQ0o+S6WVvSVJMjNmGxrk8qo3bzzg85LDcTZ6S - ###lOL78aMv2CtHpYBz5llXyZ3Cyqiyeiqdgm1sdlL38tpmOmaEnraZxlPqTuB3r2N7 - ###ajVYrbY9i6okba4x54NfiIpEu0jsRbp5acdZEbd3oUWa0kdgZHr9yuR8/a8SkzI6 - ###/ocSJnGbsqkWiEY2I1sdnL8c+dTNLbOuiqS9hjbGwk0oiINqiWpV7Ghnv6xos6jj - ###78U8h2O9XOBp5vYrGcY3ZRkhRR3T9wz6USjrb7d+H2qjxhD0SyKEd8JSQ+3pzSS2 - - - -Valin, et al. Expires November 18, 2012 [Page 324] - -Internet-Draft Interactive Audio Codec May 2012 - - - ###I4rK+BpppThWrfHY7w0x8gY/8WFmXxUbFu/dn4gYJ0noReuO1h36ORbq7izyh/Uf - ###lDXX2jF2OJoIDlDp0q2pIKf2bmLbqZYOhdSRf3PXbY0EnQtRwYyqJQ1z5Wci7uU0 - ###3JdmouZnszgJzR9LSVs8HZP9hL1PmoDG6tIpaXr3JaixiVqPAbZEYKfv6tNR5ZtH - ###iroT7mYVqUDTF8FKAZuMWrQvs+ooylMlVIKvTysNulelEBoR23MJVnwZmKaMJjA0 - ###cXVI5LydxdR5VoxZFo+pjPiRUzj3mHDiv1apkrniaEoKVUhUFbPGd4wtdOAexY9n - ###G1FxKj/VpiRUgejgXsfenjrWU/eOzxI3j6K9yHMBVA+ak5JVDyNek4oOTNjogoLX - ###LamERSWiFDEjYMV9q3vHUpaJp7hkiSQvRnyG5H3cP7Q19RK0ZgoBohInacMXNLeK - ###L7TCau8NgnCM5Go4tkzHVSfuZXpOcBmJmB/At3pB2GthYu4pFspl4W+ZxK1pdYM+ - ###vzn7vHu9Y5Unz7e7E+s+5N+yZZEdC9NuKatUpGpQ8Vxsyw/OlDTDbpamWqarlVM8 - ###cpfUTaiIdIbflSTJJOJ3LFuQFk+Efq9oO9eicu9AhGzDI129DKie0UsbtgD6y53o - ###5e7SHPvY/ghdJsqr5bi+8yzxWCbDFGd9pZkR/qhWPKsogwtaX1dWUjeviArwJ+hf - ###AIRLqFZgce1s/iT/rBYdoBcI6Br8TcQHULGBu66/mYiUiJuX0WvyajAP/2eq8jpS - ###IBwfMLlTvx3bqlJYPrMl9fvWRtLxGTWsNhpF2yvwbyu6BNjWC2HO/LGUPCm17v1R - ###6yZKP7WjUfr8pXA4SZ8fXL+0XkSCjEPbgmKVFZ1LBNh69iDd0ZyyOmXgcvV1mAsZ - ###HCMGQporSqbcJ3CpPQ7uU5g0hUsSJQCSl0dYNp1PHA1cPfrXrRGuAfcBD1mWhQ2h - ###Ev5zNC6QAK6xaaNE4kgorhVY2nOjv6YxEpPl4iwL69EDuUaHqI1+uw3aqIeO/RH6 - ###0iHCIz/EwFXWN3+E2A9GMLnzoUFh6F9VD9+/btYbZ+fV5tHJWb3axCCpdeZGGHS/ - ###NhuYgrUOMlvg6QiDHm41x5PoIolmN73GyHODBzQBqa/F3ka8ht+C1yOfG1aihHso - ###Jfqgki7eUenI8zu2DsXXH6ol3+Mv42VHPRxQl6n6+6Ojar2OqZH+7enz9Hn6PH2e - ###Pk+fp8/T5+nz9Hn6PNbn/wN2pqT+AFggAA== - -A.4. Test Vectors - - Because of size constraints, the Opus test vectors are not - distributed in this draft. They are available in the proceedings of - the 83th IETF meeting (Paris) [Vectors-proc] and from the Opus codec - website at [Vectors-website]. These test vectors were created - specifically to exercise all aspects of the decoder and therefore the - audio quality of the decoded output is significantly lower than what - Opus can achieve in normal operation. - - The SHA1 hash of the files in the test vector package are - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires November 18, 2012 [Page 325] - -Internet-Draft Interactive Audio Codec May 2012 - - - e49b2862ceec7324790ed8019eb9744596d5be01 testvector01.bit - b809795ae1bcd606049d76de4ad24236257135e0 testvector02.bit - e0c4ecaeab44d35a2f5b6575cd996848e5ee2acc testvector03.bit - a0f870cbe14ebb71fa9066ef3ee96e59c9a75187 testvector04.bit - 9b3d92b48b965dfe9edf7b8a85edd4309f8cf7c8 testvector05.bit - 28e66769ab17e17f72875283c14b19690cbc4e57 testvector06.bit - bacf467be3215fc7ec288f29e2477de1192947a6 testvector07.bit - ddbe08b688bbf934071f3893cd0030ce48dba12f testvector08.bit - 3932d9d61944dab1201645b8eeaad595d5705ecb testvector09.bit - 521eb2a1e0cc9c31b8b740673307c2d3b10c1900 testvector10.bit - 6bc8f3146fcb96450c901b16c3d464ccdf4d5d96 testvector11.bit - 338c3f1b4b97226bc60bc41038becbc6de06b28f testvector12.bit - a20a2122d42de644f94445e20185358559623a1f testvector01.dec - 48ac1ff1995250a756e1e17bd32acefa8cd2b820 testvector02.dec - d15567e919db2d0e818727092c0af8dd9df23c95 testvector03.dec - 1249dd28f5bd1e39a66fd6d99449dca7a8316342 testvector04.dec - 93eee37e5d26a456d2c24483060132ff7eae2143 testvector05.dec - a294fc17e3157768c46c5ec0f2116de0d2c37ee2 testvector06.dec - 2bf550e2f072e0941438db3f338fe99444385848 testvector07.dec - 2695c1f2d1f9748ea0bf07249c70fd7b87f61680 testvector08.dec - 12862add5d53a9d2a7079340a542a2f039b992bb testvector09.dec - a081252bb2b1a902fdc500530891f47e2a373d84 testvector10.dec - dfd0f844f2a42df506934fac2100a3c03beec711 testvector11.dec - 8c16b2a1fb60e3550ba165068f9d7341357fdb63 testvector12.dec - - - - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires November 18, 2012 [Page 326] - -Internet-Draft Interactive Audio Codec May 2012 - - -Appendix B. Self-Delimiting Framing - - To use the internal framing described in Section 3, the decoder must - know the total length of the Opus packet, in bytes. This section - describes a simple variation of that framing which can be used when - the total length of the packet is not known. Nothing in the encoding - of the packet itself allows a decoder to distinguish between the - regular, undelimited framing and the self-delimiting framing - described in this appendix. Which one is used and where must be - established by context at the transport layer. It is RECOMMENDED - that a transport layer choose exactly one framing scheme, rather than - allowing an encoder to signal which one it wants to use. - - For example, although a regular Opus stream does not support more - than two channels, a multi-channel Opus stream may be formed from - several one- and two-channel streams. To pack an Opus packet from - each of these streams together in a single packet at the transport - layer, one could use the self-delimiting framing for all but the last - stream, and then the regular, undelimited framing for the last one. - Reverting to the undelimited framing for the last stream saves - overhead (because the total size of the transport-layer packet will - still be known), and ensures that a "multi-channel" stream which only - has a single Opus stream uses the same framing as a regular Opus - stream does. This avoids the need for signaling to distinguish these - two cases. - - The self-delimiting framing is identical to the regular, undelimited - framing from Section 3, except that each Opus packet contains one - extra length field, encoded using the same one- or two-byte scheme - from Section 3.2.1. This extra length immediately precedes the - compressed data of the first Opus frame in the packet, and is - interpreted in the various modes as follows: - - o Code 0 packets: It is the length of the single Opus frame (see - Figure 25). - - o Code 1 packets: It is the length used for both of the Opus frames - (see Figure 26). - - o Code 2 packets: It is the length of the second Opus frame (see - Figure 27). - - o CBR Code 3 packets: It is the length used for all of the Opus - frames (see Figure 28). - - o VBR Code 3 packets: It is the length of the last Opus frame (see - Figure 29). - - - - -Valin, et al. Expires November 18, 2012 [Page 327] - -Internet-Draft Interactive Audio Codec May 2012 - - - 0 1 2 3 - 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | config |s|0|0| N1 (1-2 bytes): | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | - | Compressed frame 1 (N1 bytes)... : - : | - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - - Figure 25: A Self-Delimited Code 0 Packet - - - 0 1 2 3 - 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | config |s|0|1| N1 (1-2 bytes): | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ : - | Compressed frame 1 (N1 bytes)... | - : +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ : - | Compressed frame 2 (N1 bytes)... | - : +-+-+-+-+-+-+-+-+ - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - - Figure 26: A Self-Delimited Code 1 Packet - - - 0 1 2 3 - 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | config |s|1|0| N1 (1-2 bytes): N2 (1-2 bytes : | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ : - | Compressed frame 1 (N1 bytes)... | - : +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | - | Compressed frame 2 (N2 bytes)... : - : | - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - - Figure 27: A Self-Delimited Code 2 Packet - - - - - - -Valin, et al. Expires November 18, 2012 [Page 328] - -Internet-Draft Interactive Audio Codec May 2012 - - - 0 1 2 3 - 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | config |s|1|1|0|p| M | Pad len (Opt) : N1 (1-2 bytes): - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : Compressed frame 1 (N1 bytes)... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : Compressed frame 2 (N1 bytes)... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : ... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : Compressed frame M (N1 bytes)... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - : Opus Padding (Optional)... | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - - Figure 28: A Self-Delimited CBR Code 3 Packet - - - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires November 18, 2012 [Page 329] - -Internet-Draft Interactive Audio Codec May 2012 - - - 0 1 2 3 - 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | config |s|1|1|1|p| M | Padding length (Optional) : - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - : N1 (1-2 bytes): ... : N[M-1] | N[M] : - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : Compressed frame 1 (N1 bytes)... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : Compressed frame 2 (N2 bytes)... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : ... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - | | - : Compressed frame M (N[M] bytes)... : - | | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - : Opus Padding (Optional)... | - +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ - - Figure 29: A Self-Delimited VBR Code 3 Packet - - - - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires November 18, 2012 [Page 330] - -Internet-Draft Interactive Audio Codec May 2012 - - -Authors' Addresses - - Jean-Marc Valin - Mozilla Corporation - 650 Castro Street - Mountain View, CA 94041 - USA - - Phone: +1 650 903-0800 - Email: jmvalin@jmvalin.ca - - - Koen Vos - Skype Technologies S.A. - Soder Malarstrand 43 - Stockholm, 11825 - SE - - Phone: +46 73 085 7619 - Email: koen.vos@skype.net - - - Timothy B. Terriberry - Mozilla Corporation - 650 Castro Street - Mountain View, CA 94041 - USA - - Phone: +1 650 903-0800 - Email: tterriberry@mozilla.com - - - - - - - - - - - - - - - - - - - - - -Valin, et al. Expires November 18, 2012 [Page 331] - diff --git a/opus.spec b/opus.spec index bac2c3a..bb59ade 100644 --- a/opus.spec +++ b/opus.spec @@ -1,14 +1,14 @@ Name: opus Version: 1.0.1 -Release: 0.rc3%{?dist} +Release: 1%{?dist} Summary: An audio codec for use in low-delay speech and audio communication Group: System Environment/Libraries License: BSD URL: http://www.opus-codec.org/ -Source0: http://downloads.xiph.org/releases/%{name}/%{name}-1.0.1-rc3.tar.gz +Source0: http://downloads.xiph.org/releases/%{name}/%{name}-%{version}.tar.gz # This is the current IETF Working Group draft -Source1: http://tools.ietf.org/id/draft-ietf-codec-opus-14.txt +Source1: http://tools.ietf.org/rfc/rfc6716.txt %description The Opus codec is designed for interactive speech and audio transmission over @@ -25,7 +25,7 @@ Requires: opus = %{version}-%{release} Files for development with opus. %prep -%setup -q -n opus-1.0.1-rc3 +%setup -q cp %{SOURCE1} . %build @@ -49,7 +49,7 @@ make check %files %defattr(-,root,root,-) -%doc COPYING README draft-ietf-codec-opus-14.txt +%doc COPYING README rfc6716.txt %{_libdir}/libopus.so.* %files devel @@ -60,6 +60,9 @@ make check %{_datadir}/aclocal/opus.m4 %changelog +* Wed Sep 12 2012 Peter Robinson - 1.0.1-1 +- Official 1.0.1 release now rfc6716 is stable + * Tue Sep 4 2012 Peter Robinson - 1.0.1rc3-0.1 - Update to 1.0.1rc3 diff --git a/rfc6716.txt b/rfc6716.txt new file mode 100644 index 0000000..21b690f --- /dev/null +++ b/rfc6716.txt @@ -0,0 +1,18259 @@ + + + + + + +Internet Engineering Task Force (IETF) JM. Valin +Request for Comments: 6716 Mozilla Corporation +Category: Standards Track K. Vos +ISSN: 2070-1721 Skype Technologies S.A. + T. Terriberry + Mozilla Corporation + September 2012 + + + Definition of the Opus Audio Codec + +Abstract + + This document defines the Opus interactive speech and audio codec. + Opus is designed to handle a wide range of interactive audio + applications, including Voice over IP, videoconferencing, in-game + chat, and even live, distributed music performances. It scales from + low bitrate narrowband speech at 6 kbit/s to very high quality stereo + music at 510 kbit/s. Opus uses both Linear Prediction (LP) and the + Modified Discrete Cosine Transform (MDCT) to achieve good compression + of both speech and music. + +Status of This Memo + + This is an Internet Standards Track document. + + This document is a product of the Internet Engineering Task Force + (IETF). It represents the consensus of the IETF community. It has + received public review and has been approved for publication by the + Internet Engineering Steering Group (IESG). Further information on + Internet Standards is available in Section 2 of RFC 5741. + + Information about the current status of this document, any errata, + and how to provide feedback on it may be obtained at + http://www.rfc-editor.org/info/rfc6716. + + + + + + + + + + + + + + + + +Valin, et al. Standards Track [Page 1] + +RFC 6716 Interactive Audio Codec September 2012 + + +Copyright Notice + + Copyright (c) 2012 IETF Trust and the persons identified as the + document authors. All rights reserved. + + This document is subject to BCP 78 and the IETF Trust's Legal + Provisions Relating to IETF Documents + (http://trustee.ietf.org/license-info) in effect on the date of + publication of this document. Please review these documents + carefully, as they describe your rights and restrictions with respect + to this document. Code Components extracted from this document must + include Simplified BSD License text as described in Section 4.e of + the Trust Legal Provisions and are provided without warranty as + described in the Simplified BSD License. + + The licenses granted by the IETF Trust to this RFC under Section 3.c + of the Trust Legal Provisions shall also include the right to extract + text from Sections 1 through 8 and Appendix A and Appendix B of this + RFC and create derivative works from these extracts, and to copy, + publish, display and distribute such derivative works in any medium + and for any purpose, provided that no such derivative work shall be + presented, displayed or published in a manner that states or implies + that it is part of this RFC or any other IETF Document. + +Table of Contents + + 1. Introduction ....................................................5 + 1.1. Notation and Conventions ...................................6 + 2. Opus Codec Overview .............................................8 + 2.1. Control Parameters ........................................10 + 2.1.1. Bitrate ............................................10 + 2.1.2. Number of Channels (Mono/Stereo) ...................11 + 2.1.3. Audio Bandwidth ....................................11 + 2.1.4. Frame Duration .....................................11 + 2.1.5. Complexity .........................................11 + 2.1.6. Packet Loss Resilience .............................12 + 2.1.7. Forward Error Correction (FEC) .....................12 + 2.1.8. Constant/Variable Bitrate ..........................12 + 2.1.9. Discontinuous Transmission (DTX) ...................13 + 3. Internal Framing ...............................................13 + 3.1. The TOC Byte ..............................................13 + 3.2. Frame Packing .............................................16 + 3.2.1. Frame Length Coding ................................16 + 3.2.2. Code 0: One Frame in the Packet ....................16 + 3.2.3. Code 1: Two Frames in the Packet, Each with + Equal Compressed Size ..............................17 + 3.2.4. Code 2: Two Frames in the Packet, with + Different Compressed Sizes .........................17 + + + +Valin, et al. Standards Track [Page 2] + +RFC 6716 Interactive Audio Codec September 2012 + + + 3.2.5. Code 3: A Signaled Number of Frames in the Packet ..18 + 3.3. Examples ..................................................21 + 3.4. Receiving Malformed Packets ...............................22 + 4. Opus Decoder ...................................................23 + 4.1. Range Decoder .............................................23 + 4.1.1. Range Decoder Initialization .......................25 + 4.1.2. Decoding Symbols ...................................25 + 4.1.3. Alternate Decoding Methods .........................27 + 4.1.4. Decoding Raw Bits ..................................29 + 4.1.5. Decoding Uniformly Distributed Integers ............29 + 4.1.6. Current Bit Usage ..................................30 + 4.2. SILK Decoder ..............................................32 + 4.2.1. SILK Decoder Modules ...............................32 + 4.2.2. LP Layer Organization ..............................33 + 4.2.3. Header Bits ........................................35 + 4.2.4. Per-Frame LBRR Flags ...............................36 + 4.2.5. LBRR Frames ........................................36 + 4.2.6. Regular SILK Frames ................................37 + 4.2.7. SILK Frame Contents ................................37 + 4.2.7.1. Stereo Prediction Weights .................40 + 4.2.7.2. Mid-Only Flag .............................42 + 4.2.7.3. Frame Type ................................43 + 4.2.7.4. Subframe Gains ............................44 + 4.2.7.5. Normalized Line Spectral Frequency + (LSF) and Linear Predictive Coding (LPC) + Coeffieients ..............................46 + 4.2.7.6. Long-Term Prediction (LTP) Parameters .....74 + 4.2.7.7. Linear Congruential Generator (LCG) Seed ..86 + 4.2.7.8. Excitation ................................86 + 4.2.7.9. SILK Frame Reconstruction .................98 + 4.2.8. Stereo Unmixing ...................................102 + 4.2.9. Resampling ........................................103 + 4.3. CELT Decoder .............................................104 + 4.3.1. Transient Decoding ................................108 + 4.3.2. Energy Envelope Decoding ..........................108 + 4.3.3. Bit Allocation ....................................110 + 4.3.4. Shape Decoding ....................................116 + 4.3.5. Anti-collapse Processing ..........................120 + 4.3.6. Denormalization ...................................121 + 4.3.7. Inverse MDCT ......................................121 + 4.4. Packet Loss Concealment (PLC) ............................122 + 4.4.1. Clock Drift Compensation ..........................122 + 4.5. Configuration Switching ..................................123 + 4.5.1. Transition Side Information (Redundancy) ..........124 + 4.5.2. State Reset .......................................127 + 4.5.3. Summary of Transitions ............................128 + 5. Opus Encoder ..................................................131 + 5.1. Range Encoder ............................................132 + + + +Valin, et al. Standards Track [Page 3] + +RFC 6716 Interactive Audio Codec September 2012 + + + 5.1.1. Encoding Symbols ..................................133 + 5.1.2. Alternate Encoding Methods ........................134 + 5.1.3. Encoding Raw Bits .................................135 + 5.1.4. Encoding Uniformly Distributed Integers ...........135 + 5.1.5. Finalizing the Stream .............................135 + 5.1.6. Current Bit Usage .................................136 + 5.2. SILK Encoder .............................................136 + 5.2.1. Sample Rate Conversion ............................137 + 5.2.2. Stereo Mixing .....................................137 + 5.2.3. SILK Core Encoder .................................138 + 5.3. CELT Encoder .............................................150 + 5.3.1. Pitch Pre-filter ..................................150 + 5.3.2. Bands and Normalization ...........................151 + 5.3.3. Energy Envelope Quantization ......................151 + 5.3.4. Bit Allocation ....................................151 + 5.3.5. Stereo Decisions ..................................152 + 5.3.6. Time-Frequency Decision ...........................153 + 5.3.7. Spreading Values Decision .........................153 + 5.3.8. Spherical Vector Quantization .....................154 + 6. Conformance ...................................................155 + 6.1. Testing ..................................................155 + 6.2. Opus Custom ..............................................156 + 7. Security Considerations .......................................157 + 8. Acknowledgements ..............................................158 + 9. References ....................................................159 + 9.1. Normative References .....................................159 + 9.2. Informative References ...................................159 + Appendix A. Reference Implementation .............................163 + A.1. Extracting the Source ....................................164 + A.2. Up-to-Date Implementation ................................164 + A.3. Base64-Encoded Source Code ...............................164 + A.4. Test Vectors .............................................321 + Appendix B. Self-Delimiting Framing ..............................321 + + + + + + + + + + + + + + + + + + +Valin, et al. Standards Track [Page 4] + +RFC 6716 Interactive Audio Codec September 2012 + + +1. Introduction + + The Opus codec is a real-time interactive audio codec designed to + meet the requirements described in [REQUIREMENTS]. It is composed of + a layer based on Linear Prediction (LP) [LPC] and a layer based on + the Modified Discrete Cosine Transform (MDCT) [MDCT]. The main idea + behind using two layers is as follows: in speech, linear prediction + techniques (such as Code-Excited Linear Prediction, or CELP) code low + frequencies more efficiently than transform (e.g., MDCT) domain + techniques, while the situation is reversed for music and higher + speech frequencies. Thus, a codec with both layers available can + operate over a wider range than either one alone and can achieve + better quality by combining them than by using either one + individually. + + The primary normative part of this specification is provided by the + source code in Appendix A. Only the decoder portion of this software + is normative, though a significant amount of code is shared by both + the encoder and decoder. Section 6 provides a decoder conformance + test. The decoder contains a great deal of integer and fixed-point + arithmetic that needs to be performed exactly, including all rounding + considerations, so any useful specification requires domain-specific + symbolic language to adequately define these operations. + Additionally, any conflict between the symbolic representation and + the included reference implementation must be resolved. For the + practical reasons of compatibility and testability, it would be + advantageous to give the reference implementation priority in any + disagreement. The C language is also one of the most widely + understood, human-readable symbolic representations for machine + behavior. For these reasons, this RFC uses the reference + implementation as the sole symbolic representation of the codec. + + While the symbolic representation is unambiguous and complete, it is + not always the easiest way to understand the codec's operation. For + this reason, this document also describes significant parts of the + codec in prose and takes the opportunity to explain the rationale + behind many of the more surprising elements of the design. These + descriptions are intended to be accurate and informative, but the + limitations of common English sometimes result in ambiguity, so it is + expected that the reader will always read them alongside the symbolic + representation. Numerous references to the implementation are + provided for this purpose. The descriptions sometimes differ from + the reference in ordering or through mathematical simplification + wherever such deviation makes an explanation easier to understand. + For example, the right shift and left shift operations in the + reference implementation are often described using division and + + + + + +Valin, et al. Standards Track [Page 5] + +RFC 6716 Interactive Audio Codec September 2012 + + + multiplication in the text. In general, the text is focused on the + "what" and "why" while the symbolic representation most clearly + provides the "how". + +1.1. Notation and Conventions + + The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", + "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this + document are to be interpreted as described in RFC 2119 [RFC2119]. + + Various operations in the codec require bit-exact fixed-point + behavior, even when writing a floating point implementation. The + notation "Q", where n is an integer, denotes the number of binary + digits to the right of the decimal point in a fixed-point number. + For example, a signed Q14 value in a 16-bit word can represent values + from -2.0 to 1.99993896484375, inclusive. This notation is for + informational purposes only. Arithmetic, when described, always + operates on the underlying integer. For example, the text will + explicitly indicate any shifts required after a multiplication. + + Expressions, where included in the text, follow C operator rules and + precedence, with the exception that the syntax "x**y" indicates x + raised to the power y. The text also makes use of the following + functions. + +1.1.1. min(x,y) + + The smallest of two values x and y. + +1.1.2. max(x,y) + + The largest of two values x and y. + +1.1.3. clamp(lo,x,hi) + + clamp(lo,x,hi) = max(lo,min(x,hi)) + + With this definition, if lo > hi, then lo is returned. + +1.1.4. sign(x) + + The sign of x, i.e., + + ( -1, x < 0 + sign(x) = < 0, x == 0 + ( 1, x > 0 + + + + + +Valin, et al. Standards Track [Page 6] + +RFC 6716 Interactive Audio Codec September 2012 + + +1.1.5. abs(x) + + The absolute value of x, i.e., + + abs(x) = sign(x)*x + +1.1.6. floor(f) + + The largest integer z such that z <= f. + +1.1.7. ceil(f) + + The smallest integer z such that z >= f. + +1.1.8. round(f) + + The integer z nearest to f, with ties rounded towards negative + infinity, i.e., + + round(f) = ceil(f - 0.5) + +1.1.9. log2(f) + + The base-two logarithm of f. + +1.1.10. ilog(n) + + The minimum number of bits required to store a positive integer n in + binary, or 0 for a non-positive integer n. + + ( 0, n <= 0 + ilog(n) = < + ( floor(log2(n))+1, n > 0 + + Examples: + + o ilog(-1) = 0 + + o ilog(0) = 0 + + o ilog(1) = 1 + + o ilog(2) = 2 + + o ilog(3) = 2 + + o ilog(4) = 3 + + + + +Valin, et al. Standards Track [Page 7] + +RFC 6716 Interactive Audio Codec September 2012 + + + o ilog(7) = 3 + +2. Opus Codec Overview + + The Opus codec scales from 6 kbit/s narrowband mono speech to + 510 kbit/s fullband stereo music, with algorithmic delays ranging + from 5 ms to 65.2 ms. At any given time, either the LP layer, the + MDCT layer, or both, may be active. It can seamlessly switch between + all of its various operating modes, giving it a great deal of + flexibility to adapt to varying content and network conditions + without renegotiating the current session. The codec allows input + and output of various audio bandwidths, defined as follows: + + +----------------------+-----------------+-------------------------+ + | Abbreviation | Audio Bandwidth | Sample Rate (Effective) | + +----------------------+-----------------+-------------------------+ + | NB (narrowband) | 4 kHz | 8 kHz | + | | | | + | MB (medium-band) | 6 kHz | 12 kHz | + | | | | + | WB (wideband) | 8 kHz | 16 kHz | + | | | | + | SWB (super-wideband) | 12 kHz | 24 kHz | + | | | | + | FB (fullband) | 20 kHz (*) | 48 kHz | + +----------------------+-----------------+-------------------------+ + + Table 1 + + (*) Although the sampling theorem allows a bandwidth as large as half + the sampling rate, Opus never codes audio above 20 kHz, as that is + the generally accepted upper limit of human hearing. + + Opus defines super-wideband (SWB) with an effective sample rate of + 24 kHz, unlike some other audio coding standards that use 32 kHz. + This was chosen for a number of reasons. The band layout in the MDCT + layer naturally allows skipping coefficients for frequencies over + 12 kHz, but does not allow cleanly dropping just those frequencies + over 16 kHz. A sample rate of 24 kHz also makes resampling in the + MDCT layer easier, as 24 evenly divides 48, and when 24 kHz is + sufficient, it can save computation in other processing, such as + Acoustic Echo Cancellation (AEC). Experimental changes to the band + layout to allow a 16 kHz cutoff (32 kHz effective sample rate) showed + potential quality degradations at other sample rates, and, at typical + bitrates, the number of bits saved by using such a cutoff instead of + coding in fullband (FB) mode is very small. Therefore, if an + application wishes to process a signal sampled at 32 kHz, it should + just use FB. + + + +Valin, et al. Standards Track [Page 8] + +RFC 6716 Interactive Audio Codec September 2012 + + + The LP layer is based on the SILK codec [SILK]. It supports NB, MB, + or WB audio and frame sizes from 10 ms to 60 ms, and requires an + additional 5 ms look-ahead for noise shaping estimation. A small + additional delay (up to 1.5 ms) may be required for sampling rate + conversion. Like Vorbis [VORBIS-WEBSITE] and many other modern + codecs, SILK is inherently designed for variable bitrate (VBR) + coding, though the encoder can also produce constant bitrate (CBR) + streams. The version of SILK used in Opus is substantially modified + from, and not compatible with, the stand-alone SILK codec previously + deployed by Skype. This document does not serve to define that + format, but those interested in the original SILK codec should see + [SILK] instead. + + The MDCT layer is based on the Constrained-Energy Lapped Transform + (CELT) codec [CELT]. It supports NB, WB, SWB, or FB audio and frame + sizes from 2.5 ms to 20 ms, and requires an additional 2.5 ms look- + ahead due to the overlapping MDCT windows. The CELT codec is + inherently designed for CBR coding, but unlike many CBR codecs, it is + not limited to a set of predetermined rates. It internally allocates + bits to exactly fill any given target budget, and an encoder can + produce a VBR stream by varying the target on a per-frame basis. The + MDCT layer is not used for speech when the audio bandwidth is WB or + less, as it is not useful there. On the other hand, non-speech + signals are not always adequately coded using linear prediction. + Therefore, the MDCT layer should be used for music signals. + + A "Hybrid" mode allows the use of both layers simultaneously with a + frame size of 10 or 20 ms and an SWB or FB audio bandwidth. The LP + layer codes the low frequencies by resampling the signal down to WB. + The MDCT layer follows, coding the high frequency portion of the + signal. The cutoff between the two lies at 8 kHz, the maximum WB + audio bandwidth. In the MDCT layer, all bands below 8 kHz are + discarded, so there is no coding redundancy between the two layers. + + The sample rate (in contrast to the actual audio bandwidth) can be + chosen independently on the encoder and decoder side, e.g., a + fullband signal can be decoded as wideband, or vice versa. This + approach ensures a sender and receiver can always interoperate, + regardless of the capabilities of their actual audio hardware. + Internally, the LP layer always operates at a sample rate of twice + the audio bandwidth, up to a maximum of 16 kHz, which it continues to + use for SWB and FB. The decoder simply resamples its output to + support different sample rates. The MDCT layer always operates + internally at a sample rate of 48 kHz. Since all the supported + sample rates evenly divide this rate, and since the decoder may + easily zero out the high frequency portion of the spectrum in the + frequency domain, it can simply decimate the MDCT layer output to + achieve the other supported sample rates very cheaply. + + + +Valin, et al. Standards Track [Page 9] + +RFC 6716 Interactive Audio Codec September 2012 + + + After conversion to the common, desired output sample rate, the + decoder simply adds the output from the two layers together. To + compensate for the different look-ahead required by each layer, the + CELT encoder input is delayed by an additional 2.7 ms. This ensures + that low frequencies and high frequencies arrive at the same time. + This extra delay may be reduced by an encoder by using less look- + ahead for noise shaping or using a simpler resampler in the LP layer, + but this will reduce quality. However, the base 2.5 ms look-ahead in + the CELT layer cannot be reduced in the encoder because it is needed + for the MDCT overlap, whose size is fixed by the decoder. + + Both layers use the same entropy coder, avoiding any waste from + "padding bits" between them. The hybrid approach makes it easy to + support both CBR and VBR coding. Although the LP layer is VBR, the + bit allocation of the MDCT layer can produce a final stream that is + CBR by using all the bits left unused by the LP layer. + +2.1. Control Parameters + + The Opus codec includes a number of control parameters that can be + changed dynamically during regular operation of the codec, without + interrupting the audio stream from the encoder to the decoder. These + parameters only affect the encoder since any impact they have on the + bitstream is signaled in-band such that a decoder can decode any Opus + stream without any out-of-band signaling. Any Opus implementation + can add or modify these control parameters without affecting + interoperability. The most important encoder control parameters in + the reference encoder are listed below. + +2.1.1. Bitrate + + Opus supports all bitrates from 6 kbit/s to 510 kbit/s. All other + parameters being equal, higher bitrate results in higher quality. + For a frame size of 20 ms, these are the bitrate "sweet spots" for + Opus in various configurations: + + o 8-12 kbit/s for NB speech, + + o 16-20 kbit/s for WB speech, + + o 28-40 kbit/s for FB speech, + + o 48-64 kbit/s for FB mono music, and + + o 64-128 kbit/s for FB stereo music. + + + + + + +Valin, et al. Standards Track [Page 10] + +RFC 6716 Interactive Audio Codec September 2012 + + +2.1.2. Number of Channels (Mono/Stereo) + + Opus can transmit either mono or stereo frames within a single + stream. When decoding a mono frame in a stereo decoder, the left and + right channels are identical, and when decoding a stereo frame in a + mono decoder, the mono output is the average of the left and right + channels. In some cases, it is desirable to encode a stereo input + stream in mono (e.g., because the bitrate is too low to encode stereo + with sufficient quality). The number of channels encoded can be + selected in real-time, but by default the reference encoder attempts + to make the best decision possible given the current bitrate. + +2.1.3. Audio Bandwidth + + The audio bandwidths supported by Opus are listed in Table 1. Just + like for the number of channels, any decoder can decode audio that is + encoded at any bandwidth. For example, any Opus decoder operating at + 8 kHz can decode an FB Opus frame, and any Opus decoder operating at + 48 kHz can decode an NB frame. Similarly, the reference encoder can + take a 48 kHz input signal and encode it as NB. The higher the audio + bandwidth, the higher the required bitrate to achieve acceptable + quality. The audio bandwidth can be explicitly specified in real- + time, but, by default, the reference encoder attempts to make the + best bandwidth decision possible given the current bitrate. + +2.1.4. Frame Duration + + Opus can encode frames of 2.5, 5, 10, 20, 40, or 60 ms. It can also + combine multiple frames into packets of up to 120 ms. For real-time + applications, sending fewer packets per second reduces the bitrate, + since it reduces the overhead from IP, UDP, and RTP headers. + However, it increases latency and sensitivity to packet losses, as + losing one packet constitutes a loss of a bigger chunk of audio. + Increasing the frame duration also slightly improves coding + efficiency, but the gain becomes small for frame sizes above 20 ms. + For this reason, 20 ms frames are a good choice for most + applications. + +2.1.5. Complexity + + There are various aspects of the Opus encoding process where trade- + offs can be made between CPU complexity and quality/bitrate. In the + reference encoder, the complexity is selected using an integer from 0 + to 10, where 0 is the lowest complexity and 10 is the highest. + Examples of computations for which such trade-offs may occur are: + + o The order of the pitch analysis whitening filter [WHITENING], + + + + +Valin, et al. Standards Track [Page 11] + +RFC 6716 Interactive Audio Codec September 2012 + + + o The order of the short-term noise shaping filter, + + o The number of states in delayed decision quantization of the + residual signal, and + + o The use of certain bitstream features such as variable time- + frequency resolution and the pitch post-filter. + +2.1.6. Packet Loss Resilience + + Audio codecs often exploit inter-frame correlations to reduce the + bitrate at a cost in error propagation: after losing one packet, + several packets need to be received before the decoder is able to + accurately reconstruct the speech signal. The extent to which Opus + exploits inter-frame dependencies can be adjusted on the fly to + choose a trade-off between bitrate and amount of error propagation. + +2.1.7. Forward Error Correction (FEC) + + Another mechanism providing robustness against packet loss is the in- + band Forward Error Correction (FEC). Packets that are determined to + contain perceptually important speech information, such as onsets or + transients, are encoded again at a lower bitrate and this re-encoded + information is added to a subsequent packet. + +2.1.8. Constant/Variable Bitrate + + Opus is more efficient when operating with variable bitrate (VBR), + which is the default. When low-latency transmission is required over + a relatively slow connection, then constrained VBR can also be used. + This uses VBR in a way that simulates a "bit reservoir" and is + equivalent to what MP3 (MPEG 1, Layer 3) and AAC (Advanced Audio + Coding) call CBR (i.e., not true CBR due to the bit reservoir). In + some (rare) applications, constant bitrate (CBR) is required. There + are two main reasons to operate in CBR mode: + + o When the transport only supports a fixed size for each compressed + frame, or + + o When encryption is used for an audio stream that is either highly + constrained (e.g., yes/no, recorded prompts) or highly sensitive + [SRTP-VBR]. + + Bitrate may still be allowed to vary, even with sensitive data, as + long as the variation is not driven by the input signal (for example, + to match changing network conditions). To achieve this, an + application should still run Opus in CBR mode, but change the target + rate before each packet. + + + +Valin, et al. Standards Track [Page 12] + +RFC 6716 Interactive Audio Codec September 2012 + + +2.1.9. Discontinuous Transmission (DTX) + + Discontinuous Transmission (DTX) reduces the bitrate during silence + or background noise. When DTX is enabled, only one frame is encoded + every 400 milliseconds. + +3. Internal Framing + + The Opus encoder produces "packets", which are each a contiguous set + of bytes meant to be transmitted as a single unit. The packets + described here do not include such things as IP, UDP, or RTP headers, + which are normally found in a transport-layer packet. A single + packet may contain multiple audio frames, so long as they share a + common set of parameters, including the operating mode, audio + bandwidth, frame size, and channel count (mono vs. stereo). This + section describes the possible combinations of these parameters and + the internal framing used to pack multiple frames into a single + packet. This framing is not self-delimiting. Instead, it assumes + that a lower layer (such as UDP or RTP [RFC3550] or Ogg [RFC3533] or + Matroska [MATROSKA-WEBSITE]) will communicate the length, in bytes, + of the packet, and it uses this information to reduce the framing + overhead in the packet itself. A decoder implementation MUST support + the framing described in this section. An alternative, self- + delimiting variant of the framing is described in Appendix B. + Support for that variant is OPTIONAL. + + All bit diagrams in this document number the bits so that bit 0 is + the most significant bit of the first byte, and bit 7 is the least + significant. Bit 8 is thus the most significant bit of the second + byte, etc. Well-formed Opus packets obey certain requirements, + marked [R1] through [R7] below. These are summarized in Section 3.4 + along with appropriate means of handling malformed packets. + +3.1. The TOC Byte + + A well-formed Opus packet MUST contain at least one byte [R1]. This + byte forms a table-of-contents (TOC) header that signals which of the + various modes and configurations a given packet uses. It is composed + of a configuration number, "config", a stereo flag, "s", and a frame + count code, "c", arranged as illustrated in Figure 1. A description + of each of these fields follows. + + + + + + + + + + +Valin, et al. Standards Track [Page 13] + +RFC 6716 Interactive Audio Codec September 2012 + + + 0 + 0 1 2 3 4 5 6 7 + +-+-+-+-+-+-+-+-+ + | config |s| c | + +-+-+-+-+-+-+-+-+ + + Figure 1: The TOC Byte + + The top five bits of the TOC byte, labeled "config", encode one of 32 + possible configurations of operating mode, audio bandwidth, and frame + size. As described, the LP (SILK) layer and MDCT (CELT) layer can be + combined in three possible operating modes: + + 1. A SILK-only mode for use in low bitrate connections with an audio + bandwidth of WB or less, + + 2. A Hybrid (SILK+CELT) mode for SWB or FB speech at medium + bitrates, and + + 3. A CELT-only mode for very low delay speech transmission as well + as music transmission (NB to FB). + + The 32 possible configurations each identify which one of these + operating modes the packet uses, as well as the audio bandwidth and + the frame size. Table 2 lists the parameters for each configuration. + + + + + + + + + + + + + + + + + + + + + + + + + + +Valin, et al. Standards Track [Page 14] + +RFC 6716 Interactive Audio Codec September 2012 + + + +-----------------------+-----------+-----------+-------------------+ + | Configuration | Mode | Bandwidth | Frame Sizes | + | Number(s) | | | | + +-----------------------+-----------+-----------+-------------------+ + | 0...3 | SILK-only | NB | 10, 20, 40, 60 ms | + | | | | | + | 4...7 | SILK-only | MB | 10, 20, 40, 60 ms | + | | | | | + | 8...11 | SILK-only | WB | 10, 20, 40, 60 ms | + | | | | | + | 12...13 | Hybrid | SWB | 10, 20 ms | + | | | | | + | 14...15 | Hybrid | FB | 10, 20 ms | + | | | | | + | 16...19 | CELT-only | NB | 2.5, 5, 10, 20 ms | + | | | | | + | 20...23 | CELT-only | WB | 2.5, 5, 10, 20 ms | + | | | | | + | 24...27 | CELT-only | SWB | 2.5, 5, 10, 20 ms | + | | | | | + | 28...31 | CELT-only | FB | 2.5, 5, 10, 20 ms | + +-----------------------+-----------+-----------+-------------------+ + + Table 2: TOC Byte Configuration Parameters + + The configuration numbers in each range (e.g., 0...3 for NB SILK- + only) correspond to the various choices of frame size, in the same + order. For example, configuration 0 has a 10 ms frame size and + configuration 3 has a 60 ms frame size. + + One additional bit, labeled "s", signals mono vs. stereo, with 0 + indicating mono and 1 indicating stereo. + + The remaining two bits of the TOC byte, labeled "c", code the number + of frames per packet (codes 0 to 3) as follows: + + o 0: 1 frame in the packet + + o 1: 2 frames in the packet, each with equal compressed size + + o 2: 2 frames in the packet, with different compressed sizes + + o 3: an arbitrary number of frames in the packet + + This document refers to a packet as a code 0 packet, code 1 packet, + etc., based on the value of "c". + + + + + +Valin, et al. Standards Track [Page 15] + +RFC 6716 Interactive Audio Codec September 2012 + + +3.2. Frame Packing + + This section describes how frames are packed according to each + possible value of "c" in the TOC byte. + +3.2.1. Frame Length Coding + + When a packet contains multiple VBR frames (i.e., code 2 or 3), the + compressed length of one or more of these frames is indicated with a + one- or two-byte sequence, with the meaning of the first byte as + follows: + + o 0: No frame (Discontinuous Transmission (DTX) or lost packet) + + o 1...251: Length of the frame in bytes + + o 252...255: A second byte is needed. The total length is + (second_byte*4)+first_byte + + The special length 0 indicates that no frame is available, either + because it was dropped during transmission by some intermediary or + because the encoder chose not to transmit it. Any Opus frame in any + mode MAY have a length of 0. + + The maximum representable length is 255*4+255=1275 bytes. For 20 ms + frames, this represents a bitrate of 510 kbit/s, which is + approximately the highest useful rate for lossily compressed fullband + stereo music. Beyond this point, lossless codecs are more + appropriate. It is also roughly the maximum useful rate of the MDCT + layer as, shortly thereafter, quality no longer improves with + additional bits due to limitations on the codebook sizes. + + No length is transmitted for the last frame in a VBR packet, or for + any of the frames in a CBR packet, as it can be inferred from the + total size of the packet and the size of all other data in the + packet. However, the length of any individual frame MUST NOT exceed + 1275 bytes [R2] to allow for repacketization by gateways, conference + bridges, or other software. + +3.2.2. Code 0: One Frame in the Packet + + For code 0 packets, the TOC byte is immediately followed by N-1 bytes + of compressed data for a single frame (where N is the size of the + packet), as illustrated in Figure 2. + + + + + + + +Valin, et al. Standards Track [Page 16] + +RFC 6716 Interactive Audio Codec September 2012 + + + 0 1 2 3 + 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | config |s|0|0| | + +-+-+-+-+-+-+-+-+ | + | Compressed frame 1 (N-1 bytes)... : + : | + | | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + + Figure 2: A Code 0 Packet + +3.2.3. Code 1: Two Frames in the Packet, Each with Equal Compressed + Size + + For code 1 packets, the TOC byte is immediately followed by the + (N-1)/2 bytes of compressed data for the first frame, followed by + (N-1)/2 bytes of compressed data for the second frame, as illustrated + in Figure 3. The number of payload bytes available for compressed + data, N-1, MUST be even for all code 1 packets [R3]. + + 0 1 2 3 + 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | config |s|0|1| | + +-+-+-+-+-+-+-+-+ : + | Compressed frame 1 ((N-1)/2 bytes)... | + : +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | | | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ : + | Compressed frame 2 ((N-1)/2 bytes)... | + : +-+-+-+-+-+-+-+-+ + | | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + + Figure 3: A Code 1 Packet + +3.2.4. Code 2: Two Frames in the Packet, with Different Compressed + Sizes + + For code 2 packets, the TOC byte is followed by a one- or two-byte + sequence indicating the length of the first frame (marked N1 in + Figure 4), followed by N1 bytes of compressed data for the first + frame. The remaining N-N1-2 or N-N1-3 bytes are the compressed data + for the second frame. This is illustrated in Figure 4. A code 2 + packet MUST contain enough bytes to represent a valid length. For + example, a 1-byte code 2 packet is always invalid, and a 2-byte code + 2 packet whose second byte is in the range 252...255 is also invalid. + + + +Valin, et al. Standards Track [Page 17] + +RFC 6716 Interactive Audio Codec September 2012 + + + The length of the first frame, N1, MUST also be no larger than the + size of the payload remaining after decoding that length for all code + 2 packets [R4]. This makes, for example, a 2-byte code 2 packet with + a second byte in the range 1...251 invalid as well (the only valid + 2-byte code 2 packet is one where the length of both frames is zero). + + 0 1 2 3 + 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | config |s|1|0| N1 (1-2 bytes): | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ : + | Compressed frame 1 (N1 bytes)... | + : +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | | | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | + | Compressed frame 2... : + : | + | | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + + Figure 4: A Code 2 Packet + +3.2.5. Code 3: A Signaled Number of Frames in the Packet + + Code 3 packets signal the number of frames, as well as additional + padding, called "Opus padding" to indicate that this padding is added + at the Opus layer rather than at the transport layer. Code 3 packets + MUST have at least 2 bytes [R6,R7]. The TOC byte is followed by a + byte encoding the number of frames in the packet in bits 2 to 7 + (marked "M" in Figure 5), with bit 1 indicating whether or not Opus + padding is inserted (marked "p" in Figure 5), and bit 0 indicating + VBR (marked "v" in Figure 5). M MUST NOT be zero, and the audio + duration contained within a packet MUST NOT exceed 120 ms [R5]. This + limits the maximum frame count for any frame size to 48 (for 2.5 ms + frames), with lower limits for longer frame sizes. Figure 5 + illustrates the layout of the frame count byte. + + 0 + 0 1 2 3 4 5 6 7 + +-+-+-+-+-+-+-+-+ + |v|p| M | + +-+-+-+-+-+-+-+-+ + + Figure 5: The frame count byte + + When Opus padding is used, the number of bytes of padding is encoded + in the bytes following the frame count byte. Values from 0...254 + indicate that 0...254 bytes of padding are included, in addition to + + + +Valin, et al. Standards Track [Page 18] + +RFC 6716 Interactive Audio Codec September 2012 + + + the byte(s) used to indicate the size of the padding. If the value + is 255, then the size of the additional padding is 254 bytes, plus + the padding value encoded in the next byte. There MUST be at least + one more byte in the packet in this case [R6,R7]. The additional + padding bytes appear at the end of the packet and MUST be set to zero + by the encoder to avoid creating a covert channel. The decoder MUST + accept any value for the padding bytes, however. + + Although this encoding provides multiple ways to indicate a given + number of padding bytes, each uses a different number of bytes to + indicate the padding size and thus will increase the total packet + size by a different amount. For example, to add 255 bytes to a + packet, set the padding bit, p, to 1, insert a single byte after the + frame count byte with a value of 254, and append 254 padding bytes + with the value zero to the end of the packet. To add 256 bytes to a + packet, set the padding bit to 1, insert two bytes after the frame + count byte with the values 255 and 0, respectively, and append 254 + padding bytes with the value zero to the end of the packet. By using + the value 255 multiple times, it is possible to create a packet of + any specific, desired size. Let P be the number of header bytes used + to indicate the padding size plus the number of padding bytes + themselves (i.e., P is the total number of bytes added to the + packet). Then, P MUST be no more than N-2 [R6,R7]. + + In the CBR case, let R=N-2-P be the number of bytes remaining in the + packet after subtracting the (optional) padding. Then, the + compressed length of each frame in bytes is equal to R/M. The value + R MUST be a non-negative integer multiple of M [R6]. The compressed + data for all M frames follows, each of size R/M bytes, as illustrated + in Figure 6. + + + + + + + + + + + + + + + + + + + + + +Valin, et al. Standards Track [Page 19] + +RFC 6716 Interactive Audio Codec September 2012 + + + 0 1 2 3 + 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | config |s|1|1|0|p| M | Padding length (Optional) : + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | | + : Compressed frame 1 (R/M bytes)... : + | | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | | + : Compressed frame 2 (R/M bytes)... : + | | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | | + : ... : + | | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | | + : Compressed frame M (R/M bytes)... : + | | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + : Opus Padding (Optional)... | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + + Figure 6: A CBR Code 3 Packet + + In the VBR case, the (optional) padding length is followed by M-1 + frame lengths (indicated by "N1" to "N[M-1]" in Figure 7), each + encoded in a one- or two-byte sequence as described above. The + packet MUST contain enough data for the M-1 lengths after removing + the (optional) padding, and the sum of these lengths MUST be no + larger than the number of bytes remaining in the packet after + decoding them [R7]. The compressed data for all M frames follows, + each frame consisting of the indicated number of bytes, with the + final frame consuming any remaining bytes before the final padding, + as illustrated in Figure 6. The number of header bytes (TOC byte, + frame count byte, padding length bytes, and frame length bytes), plus + the signaled length of the first M-1 frames themselves, plus the + signaled length of the padding MUST be no larger than N, the total + size of the packet. + + + + + + + + + + + +Valin, et al. Standards Track [Page 20] + +RFC 6716 Interactive Audio Codec September 2012 + + + 0 1 2 3 + 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | config |s|1|1|1|p| M | Padding length (Optional) : + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + : N1 (1-2 bytes): N2 (1-2 bytes): ... : N[M-1] | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | | + : Compressed frame 1 (N1 bytes)... : + | | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | | + : Compressed frame 2 (N2 bytes)... : + | | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | | + : ... : + | | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | | + : Compressed frame M... : + | | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + : Opus Padding (Optional)... | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + + Figure 7: A VBR Code 3 Packet + +3.3. Examples + + Simplest case, one NB mono 20 ms SILK frame: + + 0 1 2 3 + 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | 1 |0|0|0| compressed data... : + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + + Figure 8 + + + + + + + + + + + + +Valin, et al. Standards Track [Page 21] + +RFC 6716 Interactive Audio Codec September 2012 + + + Two FB mono 5 ms CELT frames of the same compressed size: + + 0 1 2 3 + 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | 29 |0|0|1| compressed data... : + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + + Figure 9 + + Two FB mono 20 ms Hybrid frames of different compressed size: + + 0 1 2 3 + 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | 15 |0|1|1|1|0| 2 | N1 | | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | + | compressed data... : + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + + Figure 10 + + Four FB stereo 20 ms CELT frames of the same compressed size: + + 0 1 2 3 + 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | 31 |1|1|1|0|0| 4 | compressed data... : + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + + Figure 11 + +3.4. Receiving Malformed Packets + + A receiver MUST NOT process packets that violate any of the rules + above as normal Opus packets. They are reserved for future + applications, such as in-band headers (containing metadata, etc.). + Packets that violate these constraints may cause implementations of + _this_ specification to treat them as malformed and discard them. + + These constraints are summarized here for reference: + + [R1] Packets are at least one byte. + + [R2] No implicit frame length is larger than 1275 bytes. + + [R3] Code 1 packets have an odd total length, N, so that (N-1)/2 is + an integer. + + + +Valin, et al. Standards Track [Page 22] + +RFC 6716 Interactive Audio Codec September 2012 + + + [R4] Code 2 packets have enough bytes after the TOC for a valid + frame length, and that length is no larger than the number of + bytes remaining in the packet. + + [R5] Code 3 packets contain at least one frame, but no more than + 120 ms of audio total. + + [R6] The length of a CBR code 3 packet, N, is at least two bytes, + the number of bytes added to indicate the padding size plus the + trailing padding bytes themselves, P, is no more than N-2, and + the frame count, M, satisfies the constraint that (N-2-P) is a + non-negative integer multiple of M. + + [R7] VBR code 3 packets are large enough to contain all the header + bytes (TOC byte, frame count byte, any padding length bytes, + and any frame length bytes), plus the length of the first M-1 + frames, plus any trailing padding bytes. + +4. Opus Decoder + + The Opus decoder consists of two main blocks: the SILK decoder and + the CELT decoder. At any given time, one or both of the SILK and + CELT decoders may be active. The output of the Opus decode is the + sum of the outputs from the SILK and CELT decoders with proper sample + rate conversion and delay compensation on the SILK side, and optional + decimation (when decoding to sample rates less than 48 kHz) on the + CELT side, as illustrated in the block diagram below. + + + +---------+ +------------+ + | SILK | | Sample | + +->| Decoder |--->| Rate |----+ + Bit- +---------+ | | | | Conversion | v + stream | Range |---+ +---------+ +------------+ /---\ Audio + ------->| Decoder | | + |------> + | |---+ +---------+ +------------+ \---/ + +---------+ | | CELT | | Decimation | ^ + +->| Decoder |--->| (Optional) |----+ + | | | | + +---------+ +------------+ + + +4.1. Range Decoder + + Opus uses an entropy coder based on range coding [RANGE-CODING] + [MARTIN79], which is itself a rediscovery of the FIFO arithmetic code + introduced by [CODING-THESIS]. It is very similar to arithmetic + encoding, except that encoding is done with digits in any base + + + +Valin, et al. Standards Track [Page 23] + +RFC 6716 Interactive Audio Codec September 2012 + + + instead of with bits, so it is faster when using larger bases (i.e., + a byte). All of the calculations in the range coder must use bit- + exact integer arithmetic. + + Symbols may also be coded as "raw bits" packed directly into the + bitstream, bypassing the range coder. These are packed backwards + starting at the end of the frame, as illustrated in Figure 12. This + reduces complexity and makes the stream more resilient to bit errors, + as corruption in the raw bits will not desynchronize the decoding + process, unlike corruption in the input to the range decoder. Raw + bits are only used in the CELT layer. + + 0 1 2 3 + 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | Range coder data (packed MSB to LSB) -> : + + + + : : + + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + : | <- Boundary occurs at an arbitrary bit position : + +-+-+-+ + + : <- Raw bits data (packed LSB to MSB) | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + + Legend: + + LSB = Least Significant Bit + MSB = Most Significant Bit + + Figure 12: Illustrative Example of Packing Range Coder + and Raw Bits Data + + Each symbol coded by the range coder is drawn from a finite alphabet + and coded in a separate "context", which describes the size of the + alphabet and the relative frequency of each symbol in that alphabet. + + Suppose there is a context with n symbols, identified with an index + that ranges from 0 to n-1. The parameters needed to encode or decode + symbol k in this context are represented by a three-tuple + (fl[k], fh[k], ft), all 16-bit unsigned integers, with + 0 <= fl[k] < fh[k] <= ft <= 65535. The values of this tuple are + derived from the probability model for the symbol, represented by + traditional "frequency counts". Because Opus uses static contexts, + those are not updated as symbols are decoded. Let f[i] be the + frequency of symbol i. Then, the three-tuple corresponding to symbol + k is given by the following: + + + + + +Valin, et al. Standards Track [Page 24] + +RFC 6716 Interactive Audio Codec September 2012 + + + k-1 n-1 + __ __ + fl[k] = \ f[i], fh[k] = fl[k] + f[k], ft = \ f[i] + /_ /_ + i=0 i=0 + + The range decoder extracts the symbols and integers encoded using the + range encoder in Section 5.1. The range decoder maintains an + internal state vector composed of the two-tuple (val, rng), where val + represents the difference between the high end of the current range + and the actual coded value, minus one, and rng represents the size of + the current range. Both val and rng are 32-bit unsigned integer + values. + +4.1.1. Range Decoder Initialization + + Let b0 be an 8-bit unsigned integer containing first input byte (or + containing zero if there are no bytes in this Opus frame). The + decoder initializes rng to 128 and initializes val to (127 - + (b0>>1)), where (b0>>1) is the top 7 bits of the first input byte. + It saves the remaining bit, (b0&1), for use in the renormalization + procedure described in Section 4.1.2.1, which the decoder invokes + immediately after initialization to read additional bits and + establish the invariant that rng > 2**23. + +4.1.2. Decoding Symbols + + Decoding a symbol is a two-step process. The first step determines a + 16-bit unsigned value fs, which lies within the range of some symbol + in the current context. The second step updates the range decoder + state with the three-tuple (fl[k], fh[k], ft) corresponding to that + symbol. + + The first step is implemented by ec_decode() (entdec.c), which + computes + + val + fs = ft - min(------ + 1, ft) + rng/ft + + The divisions here are integer division. + + The decoder then identifies the symbol in the current context + corresponding to fs; i.e., the value of k whose three-tuple + (fl[k], fh[k], ft) satisfies fl[k] <= fs < fh[k]. It uses this tuple + to update val according to + + + + + +Valin, et al. Standards Track [Page 25] + +RFC 6716 Interactive Audio Codec September 2012 + + + rng + val = val - --- * (ft - fh[k]) + ft + + If fl[k] is greater than zero, then the decoder updates rng using + + rng + rng = --- * (fh[k] - fl[k]) + ft + + Otherwise, it updates rng using + + rng + rng = rng - --- * (ft - fh[k]) + ft + + Using a special case for the first symbol (rather than the last + symbol, as is commonly done in other arithmetic coders) ensures that + all the truncation error from the finite precision arithmetic + accumulates in symbol 0. This makes the cost of coding a 0 slightly + smaller, on average, than its estimated probability indicates and + makes the cost of coding any other symbol slightly larger. When + contexts are designed so that 0 is the most probable symbol, which is + often the case, this strategy minimizes the inefficiency introduced + by the finite precision. It also makes some of the special-case + decoding routines in Section 4.1.3 particularly simple. + + After the updates, implemented by ec_dec_update() (entdec.c), the + decoder normalizes the range using the procedure in the next section, + and returns the index k. + +4.1.2.1. Renormalization + + To normalize the range, the decoder repeats the following process, + implemented by ec_dec_normalize() (entdec.c), until rng > 2**23. If + rng is already greater than 2**23, the entire process is skipped. + First, it sets rng to (rng<<8). Then, it reads the next byte of the + Opus frame and forms an 8-bit value sym, using the leftover bit + buffered from the previous byte as the high bit and the top 7 bits of + the byte just read as the other 7 bits of sym. The remaining bit in + the byte just read is buffered for use in the next iteration. If no + more input bytes remain, it uses zero bits instead. See + Section 4.1.1 for the initialization used to process the first byte. + Then, it sets + + val = ((val<<8) + (255-sym)) & 0x7FFFFFFF + + + + + +Valin, et al. Standards Track [Page 26] + +RFC 6716 Interactive Audio Codec September 2012 + + + It is normal and expected that the range decoder will read several + bytes into the data of the raw bits (if any) at the end of the frame + by the time the frame is completely decoded, as illustrated in + Figure 13. This same data MUST also be returned as raw bits when + requested. The encoder is expected to terminate the stream in such a + way that the range decoder will decode the intended values regardless + of the data contained in the raw bits. Section 5.1.5 describes a + procedure for doing this. If the range decoder consumes all of the + bytes belonging to the current frame, it MUST continue to use zero + when any further input bytes are required, even if there is + additional data in the current packet from padding or other frames. + + n n+1 n+2 n+3 + 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + : | <----------- Overlap region ------------> | : + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + ^ ^ + | End of data buffered by the range coder | + ...-----------------------------------------------+ + | + | End of data consumed by raw bits + +-------------------------------------------------------... + + Figure 13: Illustrative Example of Raw Bits Overlapping + Range Coder Data + +4.1.3. Alternate Decoding Methods + + The reference implementation uses three additional decoding methods + that are exactly equivalent to the above but make assumptions and + simplifications that allow for a more efficient implementation. + +4.1.3.1. ec_decode_bin() + + The first is ec_decode_bin() (entdec.c), defined using the parameter + ftb instead of ft. It is mathematically equivalent to calling + ec_decode() with ft = (1<> (ftb - 8)) + 1) + + the decoder state is updated using the three-tuple (t, t + 1, ((ft - + 1) >> (ftb - 8)) + 1), and the remaining bits are decoded as raw + bits, setting + + + + +Valin, et al. Standards Track [Page 29] + +RFC 6716 Interactive Audio Codec September 2012 + + + t = (t << (ftb - 8)) | ec_dec_bits(ftb - 8) + + If, at this point, t >= ft, then the current frame is corrupt. In + that case, the decoder should assume there has been an error in the + coding, decoding, or transmission and SHOULD take measures to conceal + the error (e.g., saturate to ft-1 or use the Packet Loss Concealment + (PLC)) and/or report to the application that the error has occurred. + +4.1.6. Current Bit Usage + + The bit allocation routines in the CELT decoder need a conservative + upper bound on the number of bits that have been used from the + current frame thus far, including both range coder bits and raw bits. + This drives allocation decisions that must match those made in the + encoder. The upper bound is computed in the reference implementation + to whole-bit precision by the function ec_tell() (entcode.h) and to + fractional 1/8th bit precision by the function ec_tell_frac() + (entcode.c). Like all operations in the range coder, it must be + implemented in a bit-exact manner, and it must produce exactly the + same value returned by the same functions in the encoder after + encoding the same symbols. + + ec_tell() is guaranteed to return ceil(ec_tell_frac()/8.0). In + various places, the codec will check to ensure there is enough room + to contain a symbol before attempting to decode it. In practice, + although the number of bits used so far is an upper bound, decoding a + symbol whose probability model suggests it has a worst-case cost of p + 1/8th bits may actually advance the return value of ec_tell_frac() by + p-1, p, or p+1 1/8th bits, due to approximation error in that upper + bound, truncation error in the range coder, and for large values of + ft, modeling error in ec_dec_uint(). + + However, this error is bounded, and periodic calls to ec_tell() or + ec_tell_frac() at precisely defined points in the decoding process + prevent it from accumulating. For a range coder symbol that requires + a whole number of bits (i.e., for which ft/(fh[k] - fl[k]) is a power + of two), where there are at least p 1/8th bits available, decoding + the symbol will never cause ec_tell() or ec_tell_frac() to exceed the + size of the frame ("bust the budget"). In this case, the return + value of ec_tell_frac() will only advance by more than p 1/8th bits + if there were an additional, fractional number of bits remaining, and + it will never advance beyond the next whole-bit boundary, which is + safe, since frames always contain a whole number of bits. However, + when p is not a whole number of bits, an extra 1/8th bit is required + to ensure that decoding the symbol will not bust the budget. + + + + + + +Valin, et al. Standards Track [Page 30] + +RFC 6716 Interactive Audio Codec September 2012 + + + The reference implementation keeps track of the total number of whole + bits that have been processed by the decoder so far in the variable + nbits_total, including the (possibly fractional) number of bits that + are currently buffered, but not consumed, inside the range coder. + nbits_total is initialized to 9 just before the initial range + renormalization process completes (or equivalently, it can be + initialized to 33 after the first renormalization). The extra two + bits over the actual amount buffered by the range coder guarantees + that it is an upper bound and that there is enough room for the + encoder to terminate the stream. Each iteration through the range + coder's renormalization loop increases nbits_total by 8. Reading raw + bits increases nbits_total by the number of raw bits read. + +4.1.6.1. ec_tell() + + The whole number of bits buffered in rng may be estimated via + lg = ilog(rng). ec_tell() then becomes a simple matter of removing + these bits from the total. It returns (nbits_total - lg). + + In a newly initialized decoder, before any symbols have been read, + this reports that 1 bit has been used. This is the bit reserved for + termination of the encoder. + +4.1.6.2. ec_tell_frac() + + ec_tell_frac() estimates the number of bits buffered in rng to + fractional precision. Since rng must be greater than 2**23 after + renormalization, lg must be at least 24. Let + + r_Q15 = rng >> (lg-16) + + so that 32768 <= r_Q15 < 65536, an unsigned Q15 value representing + the fractional part of rng. Then, the following procedure can be + used to add one bit of precision to lg. First, update + + r_Q15 = (r_Q15*r_Q15) >> 15 + + Then, add the 16th bit of r_Q15 to lg via + + lg = 2*lg + (r_Q15 >> 16) + + Finally, if this bit was a 1, reduce r_Q15 by a factor of two via + + r_Q15 = r_Q15 >> 1 + + so that it once again lies in the range 32768 <= r_Q15 < 65536. This + procedure is repeated three times to extend lg to 1/8th bit + precision. ec_tell_frac() then returns (nbits_total*8 - lg). + + + +Valin, et al. Standards Track [Page 31] + +RFC 6716 Interactive Audio Codec September 2012 + + +4.2. SILK Decoder + + The decoder's LP layer uses a modified version of the SILK codec + (herein simply called "SILK"), which runs a decoded excitation signal + through adaptive long-term and short-term prediction synthesis + filters. It runs at NB, MB, and WB sample rates internally. When + used in a SWB or FB Hybrid frame, the LP layer itself still only runs + in WB. + +4.2.1. SILK Decoder Modules + + An overview of the decoder is given in Figure 14. + + +---------+ +------------+ + -->| Range |--->| Decode |---------------------------+ + 1 | Decoder | 2 | Parameters |----------+ 5 | + +---------+ +------------+ 4 | | + 3 | | | + \/ \/ \/ + +------------+ +------------+ +------------+ + | Generate |-->| LTP |-->| LPC | + | Excitation | | Synthesis | | Synthesis | + +------------+ +------------+ +------------+ + ^ | + | | + +-------------------+----------------+ + | 6 + | +------------+ +-------------+ + +-->| Stereo |-->| Sample Rate |--> + | Unmixing | 7 | Conversion | 8 + +------------+ +-------------+ + + 1: Range encoded bitstream + 2: Coded parameters + 3: Pulses, LSBs, and signs + 4: Pitch lags, Long-Term Prediction (LTP) coefficients + 5: Linear Predictive Coding (LPC) coefficients and gains + 6: Decoded signal (mono or mid-side stereo) + 7: Unmixed signal (mono or left-right stereo) + 8: Resampled signal + + + Figure 14: SILK Decoder + + + + + + + + +Valin, et al. Standards Track [Page 32] + +RFC 6716 Interactive Audio Codec September 2012 + + + The decoder feeds the bitstream (1) to the range decoder from + Section 4.1 and then decodes the parameters in it (2) using the + procedures detailed in Sections 4.2.3 through 4.2.7.8.5. These + parameters (3, 4, 5) are used to generate an excitation signal (see + Section 4.2.7.8.6), which is fed to an optional Long-Term Prediction + (LTP) filter (voiced frames only, see Section 4.2.7.9.1) and then a + short-term prediction filter (see Section 4.2.7.9.2), producing the + decoded signal (6). For stereo streams, the mid-side representation + is converted to separate left and right channels (7). The result is + finally resampled to the desired output sample rate (e.g., 48 kHz) so + that the resampled signal (8) can be mixed with the CELT layer. + +4.2.2. LP Layer Organization + + Internally, the LP layer of a single Opus frame is composed of either + a single 10 ms regular SILK frame or between one and three 20 ms + regular SILK frames. A stereo Opus frame may double the number of + regular SILK frames (up to a total of six), since it includes + separate frames for a mid channel and, optionally, a side channel. + Optional Low Bit-Rate Redundancy (LBRR) frames, which are reduced- + bitrate encodings of previous SILK frames, may be included to aid in + recovery from packet loss. If present, these appear before the + regular SILK frames. They are, in most respects, identical to + regular, active SILK frames, except that they are usually encoded + with a lower bitrate. This document uses "SILK frame" to refer to + either one and "regular SILK frame" if it needs to draw a distinction + between the two. + + Logically, each SILK frame is, in turn, composed of either two or + four 5 ms subframes. Various parameters, such as the quantization + gain of the excitation and the pitch lag and filter coefficients can + vary on a subframe-by-subframe basis. Physically, the parameters for + each subframe are interleaved in the bitstream, as described in the + relevant sections for each parameter. + + All of these frames and subframes are decoded from the same range + coder, with no padding between them. Thus, packing multiple SILK + frames in a single Opus frame saves, on average, half a byte per SILK + frame. It also allows some parameters to be predicted from prior + SILK frames in the same Opus frame, since this does not degrade + packet loss robustness (beyond any penalty for merely using fewer, + larger packets to store multiple frames). + + Stereo support in SILK uses a variant of mid-side coding, allowing a + mono decoder to simply decode the mid channel. However, the data for + the two channels is interleaved, so a mono decoder must still unpack + + + + + +Valin, et al. Standards Track [Page 33] + +RFC 6716 Interactive Audio Codec September 2012 + + + the data for the side channel. It would be required to do so anyway + for Hybrid Opus frames or to support decoding individual 20 ms + frames. + + Table 3 summarizes the overall grouping of the contents of the LP + layer. Figures 15 and 16 illustrate the ordering of the various SILK + frames for a 60 ms Opus frame, for both mono and stereo, + respectively. + + +-----------------------------------+---------------+---------------+ + | Symbol(s) | PDF(s) | Condition | + +-----------------------------------+---------------+---------------+ + | Voice Activity Detection (VAD) | {1, 1}/2 | | + | Flags | | | + | | | | + | LBRR Flag | {1, 1}/2 | | + | | | | + | Per-Frame LBRR Flags | Table 4 | Section 4.2.4 | + | | | | + | LBRR Frame(s) | Section 4.2.7 | Section 4.2.4 | + | | | | + | Regular SILK Frame(s) | Section 4.2.7 | | + +-----------------------------------+---------------+---------------+ + + Table 3: Organization of the SILK layer of an Opus Frame + + + +---------------------------------+ + | VAD Flags | + +---------------------------------+ + | LBRR Flag | + +---------------------------------+ + | Per-Frame LBRR Flags (Optional) | + +---------------------------------+ + | LBRR Frame 1 (Optional) | + +---------------------------------+ + | LBRR Frame 2 (Optional) | + +---------------------------------+ + | LBRR Frame 3 (Optional) | + +---------------------------------+ + | Regular SILK Frame 1 | + +---------------------------------+ + | Regular SILK Frame 2 | + +---------------------------------+ + | Regular SILK Frame 3 | + +---------------------------------+ + + Figure 15: A 60 ms Mono Frame + + + +Valin, et al. Standards Track [Page 34] + +RFC 6716 Interactive Audio Codec September 2012 + + + +---------------------------------------+ + | Mid VAD Flags | + +---------------------------------------+ + | Mid LBRR Flag | + +---------------------------------------+ + | Side VAD Flags | + +---------------------------------------+ + | Side LBRR Flag | + +---------------------------------------+ + | Mid Per-Frame LBRR Flags (Optional) | + +---------------------------------------+ + | Side Per-Frame LBRR Flags (Optional) | + +---------------------------------------+ + | Mid LBRR Frame 1 (Optional) | + +---------------------------------------+ + | Side LBRR Frame 1 (Optional) | + +---------------------------------------+ + | Mid LBRR Frame 2 (Optional) | + +---------------------------------------+ + | Side LBRR Frame 2 (Optional) | + +---------------------------------------+ + | Mid LBRR Frame 3 (Optional) | + +---------------------------------------+ + | Side LBRR Frame 3 (Optional) | + +---------------------------------------+ + | Mid Regular SILK Frame 1 | + +---------------------------------------+ + | Side Regular SILK Frame 1 (Optional) | + +---------------------------------------+ + | Mid Regular SILK Frame 2 | + +---------------------------------------+ + | Side Regular SILK Frame 2 (Optional) | + +---------------------------------------+ + | Mid Regular SILK Frame 3 | + +---------------------------------------+ + | Side Regular SILK Frame 3 (Optional) | + +---------------------------------------+ + + Figure 16: A 60 ms Stereo Frame + +4.2.3. Header Bits + + The LP layer begins with two to eight header bits, decoded in + silk_Decode() (dec_API.c). These consist of one Voice Activity + Detection (VAD) bit per frame (up to 3), followed by a single flag + indicating the presence of LBRR frames. For a stereo packet, these + first flags correspond to the mid channel, and a second set of flags + is included for the side channel. + + + +Valin, et al. Standards Track [Page 35] + +RFC 6716 Interactive Audio Codec September 2012 + + + Because these are the first symbols decoded by the range coder and + because they are coded as binary values with uniform probability, + they can be extracted directly from the most significant bits of the + first byte of compressed data. Thus, a receiver can determine if an + Opus frame contains any active SILK frames without the overhead of + using the range decoder. + +4.2.4. Per-Frame LBRR Flags + + For Opus frames longer than 20 ms, a set of LBRR flags is decoded for + each channel that has its LBRR flag set. Each set contains one flag + per 20 ms SILK frame. 40 ms Opus frames use the 2-frame LBRR flag PDF + from Table 4, and 60 ms Opus frames use the 3-frame LBRR flag PDF. + For each channel, the resulting 2- or 3-bit integer contains the + corresponding LBRR flag for each frame, packed in order from the LSB + to the MSB. + + +------------+-------------------------------------+ + | Frame Size | PDF | + +------------+-------------------------------------+ + | 40 ms | {0, 53, 53, 150}/256 | + | | | + | 60 ms | {0, 41, 20, 29, 41, 15, 28, 82}/256 | + +------------+-------------------------------------+ + + Table 4: LBRR Flag PDFs + + A 10 or 20 ms Opus frame does not contain any per-frame LBRR flags, + as there may be at most one LBRR frame per channel. The global LBRR + flag in the header bits (see Section 4.2.3) is already sufficient to + indicate the presence of that single LBRR frame. + +4.2.5. LBRR Frames + + The LBRR frames, if present, contain an encoded representation of the + signal immediately prior to the current Opus frame as if it were + encoded with the current mode, frame size, audio bandwidth, and + channel count, even if those differ from the prior Opus frame. When + one of these parameters changes from one Opus frame to the next, this + implies that the LBRR frames of the current Opus frame may not be + simple drop-in replacements for the contents of the previous Opus + frame. + + For example, when switching from 20 ms to 60 ms, the 60 ms Opus frame + may contain LBRR frames covering up to three prior 20 ms Opus frames, + even if those frames already contained LBRR frames covering some of + the same time periods. When switching from 20 ms to 10 ms, the 10 ms + Opus frame can contain an LBRR frame covering at most half the prior + + + +Valin, et al. Standards Track [Page 36] + +RFC 6716 Interactive Audio Codec September 2012 + + + 20 ms Opus frame, potentially leaving a hole that needs to be + concealed from even a single packet loss (see Section 4.4). When + switching from mono to stereo, the LBRR frames in the first stereo + Opus frame MAY contain a non-trivial side channel. + + In order to properly produce LBRR frames under all conditions, an + encoder might need to buffer up to 60 ms of audio and re-encode it + during these transitions. However, the reference implementation opts + to disable LBRR frames at the transition point for simplicity. Since + transitions are relatively infrequent in normal usage, this does not + have a significant impact on packet loss robustness. + + The LBRR frames immediately follow the LBRR flags, prior to any + regular SILK frames. Section 4.2.7 describes their exact contents. + LBRR frames do not include their own separate VAD flags. LBRR frames + are only meant to be transmitted for active speech, thus all LBRR + frames are treated as active. + + In a stereo Opus frame longer than 20 ms, although the per-frame LBRR + flags for the mid channel are coded as a unit before the per-frame + LBRR flags for the side channel, the LBRR frames themselves are + interleaved. The decoder parses an LBRR frame for the mid channel of + a given 20 ms interval (if present) and then immediately parses the + corresponding LBRR frame for the side channel (if present), before + proceeding to the next 20 ms interval. + +4.2.6. Regular SILK Frames + + The regular SILK frame(s) follow the LBRR frames (if any). + Section 4.2.7 describes their contents, as well. Unlike the LBRR + frames, a regular SILK frame is coded for each time interval in an + Opus frame, even if the corresponding VAD flags are unset. For + stereo Opus frames longer than 20 ms, the regular mid and side SILK + frames for each 20 ms interval are interleaved, just as with the LBRR + frames. The side frame may be skipped by coding an appropriate flag, + as detailed in Section 4.2.7.2. + +4.2.7. SILK Frame Contents + + Each SILK frame includes a set of side information that encodes + + o The frame type and quantization type (Section 4.2.7.3), + + o Quantization gains (Section 4.2.7.4), + + o Short-term prediction filter coefficients (Section 4.2.7.5), + + + + + +Valin, et al. Standards Track [Page 37] + +RFC 6716 Interactive Audio Codec September 2012 + + + o A Line Spectral Frequencies (LSFs) interpolation weight + (Section 4.2.7.5.5), + + o LTP filter lags and gains (Section 4.2.7.6), and + + o A Linear Congruential Generator (LCG) seed (Section 4.2.7.7). + + The quantized excitation signal (see Section 4.2.7.8) follows these + at the end of the frame. Table 5 details the overall organization of + a SILK frame. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Valin, et al. Standards Track [Page 38] + +RFC 6716 Interactive Audio Codec September 2012 + + + +---------------------------+-------------------+-------------------+ + | Symbol(s) | PDF(s) | Condition | + +---------------------------+-------------------+-------------------+ + | Stereo Prediction Weights | Table 6 | Section 4.2.7.1 | + | | | | + | Mid-only Flag | Table 8 | Section 4.2.7.2 | + | | | | + | Frame Type | Section 4.2.7.3 | | + | | | | + | Subframe Gains | Section 4.2.7.4 | | + | | | | + | Normalized LSF Stage-1 | Table 14 | | + | Index | | | + | | | | + | Normalized LSF Stage-2 | Section 4.2.7.5.2 | | + | Residual | | | + | | | | + | Normalized LSF | Table 26 | 20 ms frame | + | Interpolation Weight | | | + | | | | + | Primary Pitch Lag | Section 4.2.7.6.1 | Voiced frame | + | | | | + | Subframe Pitch Contour | Table 32 | Voiced frame | + | | | | + | Periodicity Index | Table 37 | Voiced frame | + | | | | + | LTP Filter | Table 38 | Voiced frame | + | | | | + | LTP Scaling | Table 42 | Section 4.2.7.6.3 | + | | | | + | LCG Seed | Table 43 | | + | | | | + | Excitation Rate Level | Table 45 | | + | | | | + | Excitation Pulse Counts | Table 46 | | + | | | | + | Excitation Pulse | Section 4.2.7.8.3 | Non-zero pulse | + | Locations | | count | + | | | | + | Excitation LSBs | Table 51 | Section 4.2.7.8.2 | + | | | | + | Excitation Signs | Table 52 | | + +---------------------------+-------------------+-------------------+ + + Table 5: Order of the Symbols in an Individual SILK Frame + + + + + + +Valin, et al. Standards Track [Page 39] + +RFC 6716 Interactive Audio Codec September 2012 + + +4.2.7.1. Stereo Prediction Weights + + A SILK frame corresponding to the mid channel of a stereo Opus frame + begins with a pair of side channel prediction weights, designed such + that zeros indicate normal mid-side coupling. Since these weights + can change on every frame, the first portion of each frame linearly + interpolates between the previous weights and the current ones, using + zeros for the previous weights if none are available. These + prediction weights are never included in a mono Opus frame, and the + previous weights are reset to zeros on any transition from mono to + stereo. They are also not included in an LBRR frame for the side + channel, even if the LBRR flags indicate the corresponding mid + channel was not coded. In that case, the previous weights are used, + again substituting in zeros if no previous weights are available + since the last decoder reset (see Section 4.5.2). + + To summarize, these weights are coded if and only if + + o This is a stereo Opus frame (Section 3.1), and + + o The current SILK frame corresponds to the mid channel. + + The prediction weights are coded in three separate pieces, which are + decoded by silk_stereo_decode_pred() (stereo_decode_pred.c). The + first piece jointly codes the high-order part of a table index for + both weights. The second piece codes the low-order part of each + table index. The third piece codes an offset used to linearly + interpolate between table indices. The details are as follows. + + Let n be an index decoded with the 25-element stage-1 PDF in Table 6. + Then, let i0 and i1 be indices decoded with the stage-2 and stage-3 + PDFs in Table 6, respectively, and let i2 and i3 be two more indices + decoded with the stage-2 and stage-3 PDFs, all in that order. + + +-------+-----------------------------------------------------------+ + | Stage | PDF | + +-------+-----------------------------------------------------------+ + | Stage | {7, 2, 1, 1, 1, 10, 24, 8, 1, 1, 3, 23, 92, 23, 3, 1, 1, | + | 1 | 8, 24, 10, 1, 1, 1, 2, 7}/256 | + | | | + | Stage | {85, 86, 85}/256 | + | 2 | | + | | | + | Stage | {51, 51, 52, 51, 51}/256 | + | 3 | | + +-------+-----------------------------------------------------------+ + + Table 6: Stereo Weight PDFs + + + +Valin, et al. Standards Track [Page 40] + +RFC 6716 Interactive Audio Codec September 2012 + + + Then, use n, i0, and i2 to form two table indices, wi0 and wi1, + according to + + wi0 = i0 + 3*(n/5) + wi1 = i2 + 3*(n%5) + + where the division is integer division. The range of these indices + is 0 to 14, inclusive. Let w_Q13[i] be the i'th weight from Table 7. + Then, the two prediction weights, w0_Q13 and w1_Q13, are + + w1_Q13 = w_Q13[wi1] + + (((w_Q13[wi1+1] - w_Q13[wi1])*6554) >> 16)*(2*i3 + 1) + + w0_Q13 = w_Q13[wi0] + + (((w_Q13[wi0+1] - w_Q13[wi0])*6554) >> 16)*(2*i1 + 1) + - w1_Q13 + + N.B., w1_Q13 is computed first here, because w0_Q13 depends on it. + The constant 6554 is approximately 0.1 in Q16. Although wi0 and wi1 + only have 15 possible values, Table 7 contains 16 entries to allow + interpolation between entry wi0 and (wi0 + 1) (and likewise for wi1). + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Valin, et al. Standards Track [Page 41] + +RFC 6716 Interactive Audio Codec September 2012 + + + +-------+--------------+ + | Index | Weight (Q13) | + +-------+--------------+ + | 0 | -13732 | + | | | + | 1 | -10050 | + | | | + | 2 | -8266 | + | | | + | 3 | -7526 | + | | | + | 4 | -6500 | + | | | + | 5 | -5000 | + | | | + | 6 | -2950 | + | | | + | 7 | -820 | + | | | + | 8 | 820 | + | | | + | 9 | 2950 | + | | | + | 10 | 5000 | + | | | + | 11 | 6500 | + | | | + | 12 | 7526 | + | | | + | 13 | 8266 | + | | | + | 14 | 10050 | + | | | + | 15 | 13732 | + +-------+--------------+ + + Table 7: Stereo Weight Table + +4.2.7.2. Mid-Only Flag + + A flag appears after the stereo prediction weights that indicates if + only the mid channel is coded for this time interval. It appears + only when + + o This is a stereo Opus frame (see Section 3.1), + + o The current SILK frame corresponds to the mid channel, and + + + + +Valin, et al. Standards Track [Page 42] + +RFC 6716 Interactive Audio Codec September 2012 + + + o Either + + * This is a regular SILK frame where the VAD flags (see + Section 4.2.3) indicate that the corresponding side channel is + not active. + + * This is an LBRR frame where the LBRR flags (see Sections 4.2.3 + and 4.2.4) indicate that the corresponding side channel is not + coded. + + It is omitted when there are no stereo weights, for all of the same + reasons. It is also omitted for a regular SILK frame when the VAD + flag of the corresponding side channel frame is set (indicating it is + active). The side channel must be coded in this case, making the + mid-only flag redundant. It is also omitted for an LBRR frame when + the corresponding LBRR flags indicate the side channel is coded. + + When the flag is present, the decoder reads a single value using the + PDF in Table 8, as implemented in silk_stereo_decode_mid_only() + (stereo_decode_pred.c). If the flag is set, then there is no + corresponding SILK frame for the side channel, the entire decoding + process for the side channel is skipped, and zeros are fed to the + stereo unmixing process (see Section 4.2.8) instead. As stated + above, LBRR frames still include this flag when the LBRR flag + indicates that the side channel is not coded. In that case, if this + flag is zero (indicating that there should be a side channel), then + Packet Loss Concealment (PLC, see Section 4.4) SHOULD be invoked to + recover a side channel signal. Otherwise, the stereo image will + collapse. + + +---------------+ + | PDF | + +---------------+ + | {192, 64}/256 | + +---------------+ + + Table 8: Mid-only Flag PDF + +4.2.7.3. Frame Type + + Each SILK frame contains a single "frame type" symbol that jointly + codes the signal type and quantization offset type of the + corresponding frame. If the current frame is a regular SILK frame + whose VAD bit was not set (an "inactive" frame), then the frame type + symbol takes on a value of either 0 or 1 and is decoded using the + first PDF in Table 9. If the frame is an LBRR frame or a regular + SILK frame whose VAD flag was set (an "active" frame), then the value + of the symbol may range from 2 to 5, inclusive, and is decoded using + + + +Valin, et al. Standards Track [Page 43] + +RFC 6716 Interactive Audio Codec September 2012 + + + the second PDF in Table 9. Table 10 translates between the value of + the frame type symbol and the corresponding signal type and + quantization offset type. + + +----------+-----------------------------+ + | VAD Flag | PDF | + +----------+-----------------------------+ + | Inactive | {26, 230, 0, 0, 0, 0}/256 | + | | | + | Active | {0, 0, 24, 74, 148, 10}/256 | + +----------+-----------------------------+ + + Table 9: Frame Type PDFs + + +------------+-------------+--------------------------+ + | Frame Type | Signal Type | Quantization Offset Type | + +------------+-------------+--------------------------+ + | 0 | Inactive | Low | + | | | | + | 1 | Inactive | High | + | | | | + | 2 | Unvoiced | Low | + | | | | + | 3 | Unvoiced | High | + | | | | + | 4 | Voiced | Low | + | | | | + | 5 | Voiced | High | + +------------+-------------+--------------------------+ + + Table 10: Signal Type and Quantization Offset Type from Frame Type + +4.2.7.4. Subframe Gains + + A separate quantization gain is coded for each 5 ms subframe. These + gains control the step size between quantization levels of the + excitation signal and, therefore, the quality of the reconstruction. + They are independent of and unrelated to the pitch contours coded for + voiced frames. The quantization gains are themselves uniformly + quantized to 6 bits on a log scale, giving them a resolution of + approximately 1.369 dB and a range of approximately 1.94 dB to + 88.21 dB. + + The subframe gains are either coded independently, or relative to the + gain from the most recent coded subframe in the same channel. + Independent coding is used if and only if + + + + + +Valin, et al. Standards Track [Page 44] + +RFC 6716 Interactive Audio Codec September 2012 + + + o This is the first subframe in the current SILK frame, and + + o Either + + * This is the first SILK frame of its type (LBRR or regular) for + this channel in the current Opus frame, or + + * The previous SILK frame of the same type (LBRR or regular) for + this channel in the same Opus frame was not coded. + + In an independently coded subframe gain, the 3 most significant bits + of the quantization gain are decoded using a PDF selected from + Table 11 based on the decoded signal type (see Section 4.2.7.3). + + +-------------+------------------------------------+ + | Signal Type | PDF | + +-------------+------------------------------------+ + | Inactive | {32, 112, 68, 29, 12, 1, 1, 1}/256 | + | | | + | Unvoiced | {2, 17, 45, 60, 62, 47, 19, 4}/256 | + | | | + | Voiced | {1, 3, 26, 71, 94, 50, 9, 2}/256 | + +-------------+------------------------------------+ + + Table 11: PDFs for Independent Quantization Gain MSB Coding + + The 3 least significant bits are decoded using a uniform PDF: + + +--------------------------------------+ + | PDF | + +--------------------------------------+ + | {32, 32, 32, 32, 32, 32, 32, 32}/256 | + +--------------------------------------+ + + Table 12: PDF for Independent Quantization Gain LSB Coding + + These 6 bits are combined to form a value, gain_index, between 0 and + 63. When the gain for the previous subframe is available, then the + current gain is limited as follows: + + log_gain = max(gain_index, previous_log_gain - 16) + + This may help some implementations limit the change in precision of + their internal LTP history. The indices to which this clamp applies + cannot simply be removed from the codebook, because previous_log_gain + will not be available after packet loss. The clamping is skipped + after a decoder reset, and in the side channel if the previous frame + + + + +Valin, et al. Standards Track [Page 45] + +RFC 6716 Interactive Audio Codec September 2012 + + + in the side channel was not coded, since there is no value for + previous_log_gain available. It MAY also be skipped after packet + loss. + + For subframes that do not have an independent gain (including the + first subframe of frames not listed as using independent coding + above), the quantization gain is coded relative to the gain from the + previous subframe (in the same channel). The PDF in Table 13 yields + a delta_gain_index value between 0 and 40, inclusive. + + +-------------------------------------------------------------------+ + | PDF | + +-------------------------------------------------------------------+ + | {6, 5, 11, 31, 132, 21, 8, 4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, | + | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | + | 1}/256 | + +-------------------------------------------------------------------+ + + Table 13: PDF for Delta Quantization Gain Coding + + The following formula translates this index into a quantization gain + for the current subframe using the gain from the previous subframe: + + log_gain = clamp(0, max(2*delta_gain_index - 16, + previous_log_gain + delta_gain_index - 4), 63) + + silk_gains_dequant() (gain_quant.c) dequantizes log_gain for the k'th + subframe and converts it into a linear Q16 scale factor via + + gain_Q16[k] = silk_log2lin((0x1D1C71*log_gain>>16) + 2090) + + The function silk_log2lin() (log2lin.c) computes an approximation of + 2**(inLog_Q7/128.0), where inLog_Q7 is its Q7 input. Let i = + inLog_Q7>>7 be the integer part of inLogQ7 and f = inLog_Q7&127 be + the fractional part. Then, + + (1<>16)+f)*((1<>7) + + yields the approximate exponential. The final Q16 gain values lies + between 81920 and 1686110208, inclusive (representing scale factors + of 1.25 to 25728, respectively). + +4.2.7.5. Normalized Line Spectral Frequency (LSF) and Linear Predictive + Coding (LPC) Coefficients + + A set of normalized Line Spectral Frequency (LSF) coefficients follow + the quantization gains in the bitstream and represent the Linear + Predictive Coding (LPC) coefficients for the current SILK frame. + + + +Valin, et al. Standards Track [Page 46] + +RFC 6716 Interactive Audio Codec September 2012 + + + Once decoded, the normalized LSFs form an increasing list of Q15 + values between 0 and 1. These represent the interleaved zeros on the + upper half of the unit circle (between 0 and pi, hence "normalized") + in the standard decomposition [SPECTRAL-PAIRS] of the LPC filter into + a symmetric part and an anti-symmetric part (P and Q in + Section 4.2.7.5.6). Because of non-linear effects in the decoding + process, an implementation SHOULD match the fixed-point arithmetic + described in this section exactly. An encoder SHOULD also use the + same process. + + The normalized LSFs are coded using a two-stage vector quantizer (VQ) + (Sections 4.2.7.5.1 and 4.2.7.5.2). NB and MB frames use an order-10 + predictor, while WB frames use an order-16 predictor. Thus, each of + these two cases uses a different set of tables. After reconstructing + the normalized LSFs (Section 4.2.7.5.3), the decoder runs them + through a stabilization process (Section 4.2.7.5.4), interpolates + them between frames (Section 4.2.7.5.5), converts them back into LPC + coefficients (Section 4.2.7.5.6), and then runs them through further + processes to limit the range of the coefficients (Section 4.2.7.5.7) + and the gain of the filter (Section 4.2.7.5.8). All of this is + necessary to ensure the reconstruction process is stable. + +4.2.7.5.1. Normalized LSF Stage 1 Decoding + + The first VQ stage uses a 32-element codebook, coded with one of the + PDFs in Table 14, depending on the audio bandwidth and the signal + type of the current SILK frame. This yields a single index, I1, for + the entire frame, which + + 1. Indexes an element in a coarse codebook, + + 2. Selects the PDFs for the second stage of the VQ, and + + 3. Selects the prediction weights used to remove intra-frame + redundancy from the second stage. + + The actual codebook elements are listed in Tables 23 and 24, but they + are not needed until the last stages of reconstructing the LSF + coefficients. + + + + + + + + + + + + +Valin, et al. Standards Track [Page 47] + +RFC 6716 Interactive Audio Codec September 2012 + + + +-----------+----------+--------------------------------------------+ + | Audio | Signal | PDF | + | Bandwidth | Type | | + +-----------+----------+--------------------------------------------+ + | NB or MB | Inactive | {44, 34, 30, 19, 21, 12, 11, 3, 3, 2, 16, | + | | or | 2, 2, 1, 5, 2, 1, 3, 3, 1, 1, 2, 2, 2, 3, | + | | unvoiced | 1, 9, 9, 2, 7, 2, 1}/256 | + | | | | + | NB or MB | Voiced | {1, 10, 1, 8, 3, 8, 8, 14, 13, 14, 1, 14, | + | | | 12, 13, 11, 11, 12, 11, 10, 10, 11, 8, 9, | + | | | 8, 7, 8, 1, 1, 6, 1, 6, 5}/256 | + | | | | + | WB | Inactive | {31, 21, 3, 17, 1, 8, 17, 4, 1, 18, 16, 4, | + | | or | 2, 3, 1, 10, 1, 3, 16, 11, 16, 2, 2, 3, 2, | + | | unvoiced | 11, 1, 4, 9, 8, 7, 3}/256 | + | | | | + | WB | Voiced | {1, 4, 16, 5, 18, 11, 5, 14, 15, 1, 3, 12, | + | | | 13, 14, 14, 6, 14, 12, 2, 6, 1, 12, 12, | + | | | 11, 10, 3, 10, 5, 1, 1, 1, 3}/256 | + +-----------+----------+--------------------------------------------+ + + Table 14: PDFs for Normalized LSF Stage-1 Index Decoding + +4.2.7.5.2. Normalized LSF Stage 2 Decoding + + A total of 16 PDFs are available for the LSF residual in the second + stage: the 8 (a...h) for NB and MB frames given in Table 15, and the + 8 (i...p) for WB frames given in Table 16. Which PDF is used for + which coefficient is driven by the index, I1, decoded in the first + stage. Table 17 lists the letter of the corresponding PDF for each + normalized LSF coefficient for NB and MB, and Table 18 lists the same + information for WB. + + + + + + + + + + + + + + + + + + + +Valin, et al. Standards Track [Page 48] + +RFC 6716 Interactive Audio Codec September 2012 + + + +----------+--------------------------------------+ + | Codebook | PDF | + +----------+--------------------------------------+ + | a | {1, 1, 1, 15, 224, 11, 1, 1, 1}/256 | + | | | + | b | {1, 1, 2, 34, 183, 32, 1, 1, 1}/256 | + | | | + | c | {1, 1, 4, 42, 149, 55, 2, 1, 1}/256 | + | | | + | d | {1, 1, 8, 52, 123, 61, 8, 1, 1}/256 | + | | | + | e | {1, 3, 16, 53, 101, 74, 6, 1, 1}/256 | + | | | + | f | {1, 3, 17, 55, 90, 73, 15, 1, 1}/256 | + | | | + | g | {1, 7, 24, 53, 74, 67, 26, 3, 1}/256 | + | | | + | h | {1, 1, 18, 63, 78, 58, 30, 6, 1}/256 | + +----------+--------------------------------------+ + + Table 15: PDFs for NB/MB Normalized LSF Stage-2 Index Decoding + + +----------+---------------------------------------+ + | Codebook | PDF | + +----------+---------------------------------------+ + | i | {1, 1, 1, 9, 232, 9, 1, 1, 1}/256 | + | | | + | j | {1, 1, 2, 28, 186, 35, 1, 1, 1}/256 | + | | | + | k | {1, 1, 3, 42, 152, 53, 2, 1, 1}/256 | + | | | + | l | {1, 1, 10, 49, 126, 65, 2, 1, 1}/256 | + | | | + | m | {1, 4, 19, 48, 100, 77, 5, 1, 1}/256 | + | | | + | n | {1, 1, 14, 54, 100, 72, 12, 1, 1}/256 | + | | | + | o | {1, 1, 15, 61, 87, 61, 25, 4, 1}/256 | + | | | + | p | {1, 7, 21, 50, 77, 81, 17, 1, 1}/256 | + +----------+---------------------------------------+ + + Table 16: PDFs for WB Normalized LSF Stage-2 Index Decoding + + + + + + + + +Valin, et al. Standards Track [Page 49] + +RFC 6716 Interactive Audio Codec September 2012 + + + +----+---------------------+ + | I1 | Coefficient | + +----+---------------------+ + | | 0 1 2 3 4 5 6 7 8 9 | + | 0 | a a a a a a a a a a | + | | | + | 1 | b d b c c b c b b b | + | | | + | 2 | c b b b b b b b b b | + | | | + | 3 | b c c c c b c b b b | + | | | + | 4 | c d d d d c c c c c | + | | | + | 5 | a f d d c c c c b b | + | | | + | g | a c c c c c c c c b | + | | | + | 7 | c d g e e e f e f f | + | | | + | 8 | c e f f e f e g e e | + | | | + | 9 | c e e h e f e f f e | + | | | + | 10 | e d d d c d c c c c | + | | | + | 11 | b f f g e f e f f f | + | | | + | 12 | c h e g f f f f f f | + | | | + | 13 | c h f f f f f g f e | + | | | + | 14 | d d f e e f e f e e | + | | | + | 15 | c d d f f e e e e e | + | | | + | 16 | c e e g e f e f f f | + | | | + | 17 | c f e g f f f e f e | + | | | + | 18 | c h e f e f e f f f | + | | | + | 19 | c f e g h g f g f e | + | | | + | 20 | d g h e g f f g e f | + | | | + | 21 | c h g e e e f e f f | + | | | + + + +Valin, et al. Standards Track [Page 50] + +RFC 6716 Interactive Audio Codec September 2012 + + + | 22 | e f f e g g f g f e | + | | | + | 23 | c f f g f g e g e e | + | | | + | 24 | e f f f d h e f f e | + | | | + | 25 | c d e f f g e f f e | + | | | + | 26 | c d c d d e c d d d | + | | | + | 27 | b b c c c c c d c c | + | | | + | 28 | e f f g g g f g e f | + | | | + | 29 | d f f e e e e d d c | + | | | + | 30 | c f d h f f e e f e | + | | | + | 31 | e e f e f g f g f e | + +----+---------------------+ + + Table 17: Codebook Selection for NB/MB Normalized LSF Stage-2 Index + Decoding + + +----+------------------------------------------------+ + | I1 | Coefficient | + +----+------------------------------------------------+ + | | 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | + | | | + | 0 | i i i i i i i i i i i i i i i i | + | | | + | 1 | k l l l l l k k k k k j j j i l | + | | | + | 2 | k n n l p m m n k n m n n m l l | + | | | + | 3 | i k j k k j j j j j i i i i i j | + | | | + | 4 | i o n m o m p n m m m n n m m l | + | | | + | 5 | i l n n m l l n l l l l l l k m | + | | | + | 6 | i i i i i i i i i i i i i i i i | + | | | + | 7 | i k o l p k n l m n n m l l k l | + | | | + | 8 | i o k o o m n m o n m m n l l l | + | | | + | 9 | k j i i i i i i i i i i i i i i | + + + +Valin, et al. Standards Track [Page 51] + +RFC 6716 Interactive Audio Codec September 2012 + + + | | | + | 10 | i j i i i i i i i i i i i i i j | + | | | + | 11 | k k l m n l l l l l l l k k j l | + | | | + | 12 | k k l l m l l l l l l l l k j l | + | | | + | 13 | l m m m o m m n l n m m n m l m | + | | | + | 14 | i o m n m p n k o n p m m l n l | + | | | + | 15 | i j i j j j j j j j i i i i j i | + | | | + | 16 | j o n p n m n l m n m m m l l m | + | | | + | 17 | j l l m m l l n k l l n n n l m | + | | | + | 18 | k l l k k k l k j k j k j j j m | + | | | + | 19 | i k l n l l k k k j j i i i i i | + | | | + | 20 | l m l n l l k k j j j j j k k m | + | | | + | 21 | k o l p p m n m n l n l l k l l | + | | | + | 22 | k l n o o l n l m m l l l l k m | + | | | + | 23 | j l l m m m m l n n n l j j j j | + | | | + | 24 | k n l o o m p m m n l m m l l l | + | | | + | 25 | i o j j i i i i i i i i i i i i | + | | | + | 26 | i o o l n k n n l m m p p m m m | + | | | + | 27 | l l p l n m l l l k k l l l k l | + | | | + | 28 | i i j i i i k j k j j k k k j j | + | | | + | 29 | i l k n l l k l k j i i j i i j | + | | | + | 30 | l n n m p n l l k l k k j i j i | + | | | + | 31 | k l n l m l l l k j k o m i i i | + +----+------------------------------------------------+ + + Table 18: Codebook Selection for WB Normalized LSF Stage-2 Index + Decoding + + + +Valin, et al. Standards Track [Page 52] + +RFC 6716 Interactive Audio Codec September 2012 + + + Decoding the second stage residual proceeds as follows. For each + coefficient, the decoder reads a symbol using the PDF corresponding + to I1 from either Table 17 or Table 18, and subtracts 4 from the + result to give an index in the range -4 to 4, inclusive. If the + index is either -4 or 4, it reads a second symbol using the PDF in + Table 19, and adds the value of this second symbol to the index, + using the same sign. This gives the index, I2[k], a total range of + -10 to 10, inclusive. + + +-------------------------------+ + | PDF | + +-------------------------------+ + | {156, 60, 24, 9, 4, 2, 1}/256 | + +-------------------------------+ + + Table 19: PDF for Normalized LSF Index Extension Decoding + + The decoded indices from both stages are translated back into + normalized LSF coefficients in silk_NLSF_decode() (NLSF_decode.c). + The stage-2 indices represent residuals after both the first stage of + the VQ and a separate backwards-prediction step. The backwards + prediction process in the encoder subtracts a prediction from each + residual formed by a multiple of the coefficient that follows it. + The decoder must undo this process. Table 20 contains lists of + prediction weights for each coefficient. There are two lists for NB + and MB, and another two lists for WB, giving two possible prediction + weights for each coefficient. + + + + + + + + + + + + + + + + + + + + + + + + +Valin, et al. Standards Track [Page 53] + +RFC 6716 Interactive Audio Codec September 2012 + + + +-------------+-----+-----+-----+-----+ + | Coefficient | A | B | C | D | + +-------------+-----+-----+-----+-----+ + | 0 | 179 | 116 | 175 | 68 | + | | | | | | + | 1 | 138 | 67 | 148 | 62 | + | | | | | | + | 2 | 140 | 82 | 160 | 66 | + | | | | | | + | 3 | 148 | 59 | 176 | 60 | + | | | | | | + | 4 | 151 | 92 | 178 | 72 | + | | | | | | + | 5 | 149 | 72 | 173 | 117 | + | | | | | | + | 6 | 153 | 100 | 174 | 85 | + | | | | | | + | 7 | 151 | 89 | 164 | 90 | + | | | | | | + | 8 | 163 | 92 | 177 | 118 | + | | | | | | + | 9 | | | 174 | 136 | + | | | | | | + | 10 | | | 196 | 151 | + | | | | | | + | 11 | | | 182 | 142 | + | | | | | | + | 12 | | | 198 | 160 | + | | | | | | + | 13 | | | 192 | 142 | + | | | | | | + | 14 | | | 182 | 155 | + +-------------+-----+-----+-----+-----+ + + Table 20: Prediction Weights for Normalized LSF Decoding + + The prediction is undone using the procedure implemented in + silk_NLSF_residual_dequant() (NLSF_decode.c), which is as follows. + Each coefficient selects its prediction weight from one of the two + lists based on the stage-1 index, I1. Table 21 gives the selections + for each coefficient for NB and MB, and Table 22 gives the selections + for WB. Let d_LPC be the order of the codebook, i.e., 10 for NB and + MB, and 16 for WB, and let pred_Q8[k] be the weight for the k'th + coefficient selected by this process for 0 <= k < d_LPC-1. Then, the + stage-2 residual for each coefficient is computed via + + res_Q10[k] = (k+1 < d_LPC ? (res_Q10[k+1]*pred_Q8[k])>>8 : 0) + + ((((I2[k]<<10) - sign(I2[k])*102)*qstep)>>16) , + + + +Valin, et al. Standards Track [Page 54] + +RFC 6716 Interactive Audio Codec September 2012 + + + where qstep is the Q16 quantization step size, which is 11796 for NB + and MB and 9830 for WB (representing step sizes of approximately 0.18 + and 0.15, respectively). + + +----+-------------------+ + | I1 | Coefficient | + +----+-------------------+ + | | 0 1 2 3 4 5 6 7 8 | + | | | + | 0 | A B A A A A A A A | + | | | + | 1 | B A A A A A A A A | + | | | + | 2 | A A A A A A A A A | + | | | + | 3 | B B B A A A A B A | + | | | + | 4 | A B A A A A A A A | + | | | + | 5 | A B A A A A A A A | + | | | + | 6 | B A B B A A A B A | + | | | + | 7 | A B B A A B B A A | + | | | + | 8 | A A B B A B A B B | + | | | + | 9 | A A B B A A B B B | + | | | + | 10 | A A A A A A A A A | + | | | + | 11 | A B A B B B B B A | + | | | + | 12 | A B A B B B B B A | + | | | + | 13 | A B B B B B B B A | + | | | + | 14 | B A B B A B B B B | + | | | + | 15 | A B B B B B A B A | + | | | + | 16 | A A B B A B A B A | + | | | + | 17 | A A B B B A B B B | + | | | + | 18 | A B B A A B B B A | + | | | + | 19 | A A A B B B A B A | + + + +Valin, et al. Standards Track [Page 55] + +RFC 6716 Interactive Audio Codec September 2012 + + + | | | + | 20 | A B B A A B A B A | + | | | + | 21 | A B B A A A B B A | + | | | + | 22 | A A A A A B B B B | + | | | + | 23 | A A B B A A A B B | + | | | + | 24 | A A A B A B B B B | + | | | + | 25 | A B B B B B B B A | + | | | + | 26 | A A A A A A A A A | + | | | + | 27 | A A A A A A A A A | + | | | + | 28 | A A B A B B A B A | + | | | + | 29 | B A A B A A A A A | + | | | + | 30 | A A A B B A B A B | + | | | + | 31 | B A B B A B B B B | + +----+-------------------+ + + Table 21: Prediction Weight Selection for NB/MB Normalized LSF + Decoding + + +----+---------------------------------------------+ + | I1 | Coefficient | + +----+---------------------------------------------+ + | | 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 | + | | | + | 0 | C C C C C C C C C C C C C C D | + | | | + | 1 | C C C C C C C C C C C C C C C | + | | | + | 2 | C C D C C D D D C D D D D C C | + | | | + | 3 | C C C C C C C C C C C C D C C | + | | | + | 4 | C D D C D C D D C D D D D D C | + | | | + | 5 | C C D C C C C C C C C C C C C | + + + + + + +Valin, et al. Standards Track [Page 56] + +RFC 6716 Interactive Audio Codec September 2012 + + + | | | + | 6 | D C C C C C C C C C C D C D C | + | | | + | 7 | C D D C C C D C D D D C D C D | + | | | + | 8 | C D C D D C D C D C D D D D D | + | | | + | 9 | C C C C C C C C C C C C C C D | + | | | + | 10 | C D C C C C C C C C C C C C C | + | | | + | 11 | C C D C D D D D D D D C D C C | + | | | + | 12 | C C D C C D C D C D C C D C C | + | | | + | 13 | C C C C D D C D C D D D D C C | + | | | + | 14 | C D C C C D D C D D D C D D D | + | | | + | 15 | C C D D C C C C C C C C D D C | + | | | + | 16 | C D D C D C D D D D D C D C C | + | | | + | 17 | C C D C C C C D C C D D D C C | + | | | + | 18 | C C C C C C C C C C C C C C D | + | | | + | 19 | C C C C C C C C C C C C D C C | + | | | + | 20 | C C C C C C C C C C C C C C C | + | | | + | 21 | C D C D C D D C D C D C D D C | + | | | + | 22 | C C D D D D C D D C C D D C C | + | | | + | 23 | C D D C D C D C D C C C C D C | + | | | + | 24 | C C C D D C D C D D D D D D D | + | | | + | 25 | C C C C C C C C C C C C C C D | + | | | + | 26 | C D D C C C D D C C D D D D D | + | | | + | 27 | C C C C C D C D D D D C D D D | + | | | + | 28 | C C C C C C C C C C C C C C D | + | | | + | 29 | C C C C C C C C C C C C C C D | + + + +Valin, et al. Standards Track [Page 57] + +RFC 6716 Interactive Audio Codec September 2012 + + + | | | + | 30 | D C C C C C C C C C C D C C C | + | | | + | 31 | C C D C C D D D C C D C C D C | + +----+---------------------------------------------+ + + Table 22: Prediction Weight Selection for WB Normalized LSF Decoding + +4.2.7.5.3. Reconstructing the Normalized LSF Coefficients + + Once the stage-1 index I1 and the stage-2 residual res_Q10[] have + been decoded, the final normalized LSF coefficients can be + reconstructed. + + The spectral distortion introduced by the quantization of each LSF + coefficient varies, so the stage-2 residual is weighted accordingly, + using the low-complexity Inverse Harmonic Mean Weighting (IHMW) + function proposed in [LAROIA-ICASSP]. The weights are derived + directly from the stage-1 codebook vector. Let cb1_Q8[k] be the k'th + entry of the stage-1 codebook vector from Table 23 or Table 24. + Then, for 0 <= k < d_LPC, the following expression computes the + square of the weight as a Q18 value: + + + w2_Q18[k] = (1024/(cb1_Q8[k] - cb1_Q8[k-1]) + + 1024/(cb1_Q8[k+1] - cb1_Q8[k])) << 16 + + + where cb1_Q8[-1] = 0 and cb1_Q8[d_LPC] = 256, and the division is + integer division. This is reduced to an unsquared, Q9 value using + the following square-root approximation: + + i = ilog(w2_Q18[k]) + f = (w2_Q18[k]>>(i-8)) & 127 + y = ((i&1) ? 32768 : 46214) >> ((32-i)>>1) + w_Q9[k] = y + ((213*f*y)>>16) + + The constant 46214 here is approximately the square root of 2 in Q15. + The cb1_Q8[] vector completely determines these weights, and they may + be tabulated and stored as 13-bit unsigned values (with a range of + 1819 to 5227, inclusive) to avoid computing them when decoding. The + reference implementation already requires code to compute these + weights on unquantized coefficients in the encoder, in + silk_NLSF_VQ_weights_laroia() (NLSF_VQ_weights_laroia.c) and its + callers, so it reuses that code in the decoder instead of using a + pre-computed table to reduce the amount of ROM required. + + + + + +Valin, et al. Standards Track [Page 58] + +RFC 6716 Interactive Audio Codec September 2012 + + + +----+----------------------------------------+ + | I1 | Codebook (Q8) | + +----+----------------------------------------+ + | | 0 1 2 3 4 5 6 7 8 9 | + | | | + | 0 | 12 35 60 83 108 132 157 180 206 228 | + | | | + | 1 | 15 32 55 77 101 125 151 175 201 225 | + | | | + | 2 | 19 42 66 89 114 137 162 184 209 230 | + | | | + | 3 | 12 25 50 72 97 120 147 172 200 223 | + | | | + | 4 | 26 44 69 90 114 135 159 180 205 225 | + | | | + | 5 | 13 22 53 80 106 130 156 180 205 228 | + | | | + | 6 | 15 25 44 64 90 115 142 168 196 222 | + | | | + | 7 | 19 24 62 82 100 120 145 168 190 214 | + | | | + | 8 | 22 31 50 79 103 120 151 170 203 227 | + | | | + | 9 | 21 29 45 65 106 124 150 171 196 224 | + | | | + | 10 | 30 49 75 97 121 142 165 186 209 229 | + | | | + | 11 | 19 25 52 70 93 116 143 166 192 219 | + | | | + | 12 | 26 34 62 75 97 118 145 167 194 217 | + | | | + | 13 | 25 33 56 70 91 113 143 165 196 223 | + | | | + | 14 | 21 34 51 72 97 117 145 171 196 222 | + | | | + | 15 | 20 29 50 67 90 117 144 168 197 221 | + | | | + | 16 | 22 31 48 66 95 117 146 168 196 222 | + | | | + | 17 | 24 33 51 77 116 134 158 180 200 224 | + | | | + | 18 | 21 28 70 87 106 124 149 170 194 217 | + | | | + | 19 | 26 33 53 64 83 117 152 173 204 225 | + | | | + | 20 | 27 34 65 95 108 129 155 174 210 225 | + | | | + | 21 | 20 26 72 99 113 131 154 176 200 219 | + + + +Valin, et al. Standards Track [Page 59] + +RFC 6716 Interactive Audio Codec September 2012 + + + | | | + | 22 | 34 43 61 78 93 114 155 177 205 229 | + | | | + | 23 | 23 29 54 97 124 138 163 179 209 229 | + | | | + | 24 | 30 38 56 89 118 129 158 178 200 231 | + | | | + | 25 | 21 29 49 63 85 111 142 163 193 222 | + | | | + | 26 | 27 48 77 103 133 158 179 196 215 232 | + | | | + | 27 | 29 47 74 99 124 151 176 198 220 237 | + | | | + | 28 | 33 42 61 76 93 121 155 174 207 225 | + | | | + | 29 | 29 53 87 112 136 154 170 188 208 227 | + | | | + | 30 | 24 30 52 84 131 150 166 186 203 229 | + | | | + | 31 | 37 48 64 84 104 118 156 177 201 230 | + +----+----------------------------------------+ + + Table 23: NB/MB Normalized LSF Stage-1 Codebook Vectors + + +----+------------------------------------------------------------+ + | I1 | Codebook (Q8) | + +----+------------------------------------------------------------+ + | | 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | + | | | + | 0 | 7 23 38 54 69 85 100 116 131 147 162 178 193 208 223 239 | + | | | + | 1 | 13 25 41 55 69 83 98 112 127 142 157 171 187 203 220 236 | + | | | + | 2 | 15 21 34 51 61 78 92 106 126 136 152 167 185 205 225 240 | + | | | + | 3 | 10 21 36 50 63 79 95 110 126 141 157 173 189 205 221 237 | + | | | + | 4 | 17 20 37 51 59 78 89 107 123 134 150 164 184 205 224 240 | + | | | + | 5 | 10 15 32 51 67 81 96 112 129 142 158 173 189 204 220 236 | + | | | + | 6 | 8 21 37 51 65 79 98 113 126 138 155 168 179 192 209 218 | + | | | + | 7 | 12 15 34 55 63 78 87 108 118 131 148 167 185 203 219 236 | + | | | + | 8 | 16 19 32 36 56 79 91 108 118 136 154 171 186 204 220 237 | + | | | + | 9 | 11 28 43 58 74 89 105 120 135 150 165 180 196 211 226 241 | + + + +Valin, et al. Standards Track [Page 60] + +RFC 6716 Interactive Audio Codec September 2012 + + + | | | + | 10 | 6 16 33 46 60 75 92 107 123 137 156 169 185 199 214 225 | + | | | + | 11 | 11 19 30 44 57 74 89 105 121 135 152 169 186 202 218 234 | + | | | + | 12 | 12 19 29 46 57 71 88 100 120 132 148 165 182 199 216 233 | + | | | + | 13 | 17 23 35 46 56 77 92 106 123 134 152 167 185 204 222 237 | + | | | + | 14 | 14 17 45 53 63 75 89 107 115 132 151 171 188 206 221 240 | + | | | + | 15 | 9 16 29 40 56 71 88 103 119 137 154 171 189 205 222 237 | + | | | + | 16 | 16 19 36 48 57 76 87 105 118 132 150 167 185 202 218 236 | + | | | + | 17 | 12 17 29 54 71 81 94 104 126 136 149 164 182 201 221 237 | + | | | + | 18 | 15 28 47 62 79 97 115 129 142 155 168 180 194 208 223 238 | + | | | + | 19 | 8 14 30 45 62 78 94 111 127 143 159 175 192 207 223 239 | + | | | + | 20 | 17 30 49 62 79 92 107 119 132 145 160 174 190 204 220 235 | + | | | + | 21 | 14 19 36 45 61 76 91 108 121 138 154 172 189 205 222 238 | + | | | + | 22 | 12 18 31 45 60 76 91 107 123 138 154 171 187 204 221 236 | + | | | + | 23 | 13 17 31 43 53 70 83 103 114 131 149 167 185 203 220 237 | + | | | + | 24 | 17 22 35 42 58 78 93 110 125 139 155 170 188 206 224 240 | + | | | + | 25 | 8 15 34 50 67 83 99 115 131 146 162 178 193 209 224 239 | + | | | + | 26 | 13 16 41 66 73 86 95 111 128 137 150 163 183 206 225 241 | + | | | + | 27 | 17 25 37 52 63 75 92 102 119 132 144 160 175 191 212 231 | + | | | + | 28 | 19 31 49 65 83 100 117 133 147 161 174 187 200 213 227 242 | + | | | + | 29 | 18 31 52 68 88 103 117 126 138 149 163 177 192 207 223 239 | + | | | + | 30 | 16 29 47 61 76 90 106 119 133 147 161 176 193 209 224 240 | + | | | + | 31 | 15 21 35 50 61 73 86 97 110 119 129 141 175 198 218 237 | + +----+------------------------------------------------------------+ + + Table 24: WB Normalized LSF Stage-1 Codebook Vectors + + + + +Valin, et al. Standards Track [Page 61] + +RFC 6716 Interactive Audio Codec September 2012 + + + Given the stage-1 codebook entry cb1_Q8[], the stage-2 residual + res_Q10[], and their corresponding weights, w_Q9[], the reconstructed + normalized LSF coefficients are + + NLSF_Q15[k] = clamp(0, + (cb1_Q8[k]<<7) + (res_Q10[k]<<14)/w_Q9[k], 32767) + + where the division is integer division. However, nothing in either + the reconstruction process or the quantization process in the encoder + thus far guarantees that the coefficients are monotonically + increasing and separated well enough to ensure a stable filter + [KABAL86]. When using the reference encoder, roughly 2% of frames + violate this constraint. The next section describes a stabilization + procedure used to make these guarantees. + +4.2.7.5.4. Normalized LSF Stabilization + + The normalized LSF stabilization procedure is implemented in + silk_NLSF_stabilize() (NLSF_stabilize.c). This process ensures that + consecutive values of the normalized LSF coefficients, NLSF_Q15[], + are spaced some minimum distance apart (predetermined to be the 0.01 + percentile of a large training set). Table 25 gives the minimum + spacings for NB and MB and those for WB, where row k is the minimum + allowed value of NLSF_Q15[k]-NLSF_Q15[k-1]. For the purposes of + computing this spacing for the first and last coefficient, + NLSF_Q15[-1] is taken to be 0 and NLSF_Q15[d_LPC] is taken to be + 32768. + + + + + + + + + + + + + + + + + + + + + + + + +Valin, et al. Standards Track [Page 62] + +RFC 6716 Interactive Audio Codec September 2012 + + + +-------------+-----------+-----+ + | Coefficient | NB and MB | WB | + +-------------+-----------+-----+ + | 0 | 250 | 100 | + | | | | + | 1 | 3 | 3 | + | | | | + | 2 | 6 | 40 | + | | | | + | 3 | 3 | 3 | + | | | | + | 4 | 3 | 3 | + | | | | + | 5 | 3 | 3 | + | | | | + | 6 | 4 | 5 | + | | | | + | 7 | 3 | 14 | + | | | | + | 8 | 3 | 14 | + | | | | + | 9 | 3 | 10 | + | | | | + | 10 | 461 | 11 | + | | | | + | 11 | | 3 | + | | | | + | 12 | | 8 | + | | | | + | 13 | | 9 | + | | | | + | 14 | | 7 | + | | | | + | 15 | | 3 | + | | | | + | 16 | | 347 | + +-------------+-----------+-----+ + + Table 25: Minimum Spacing for Normalized LSF Coefficients + + The procedure starts off by trying to make small adjustments that + attempt to minimize the amount of distortion introduced. After 20 + such adjustments, it falls back to a more direct method that + guarantees the constraints are enforced but may require large + adjustments. + + + + + + +Valin, et al. Standards Track [Page 63] + +RFC 6716 Interactive Audio Codec September 2012 + + + Let NDeltaMin_Q15[k] be the minimum required spacing for the current + audio bandwidth from Table 25. First, the procedure finds the index + i where NLSF_Q15[i] - NLSF_Q15[i-1] - NDeltaMin_Q15[i] is the + smallest, breaking ties by using the lower value of i. If this value + is non-negative, then the stabilization stops; the coefficients + satisfy all the constraints. Otherwise, if i == 0, it sets + NLSF_Q15[0] to NDeltaMin_Q15[0], and if i == d_LPC, it sets + NLSF_Q15[d_LPC-1] to (32768 - NDeltaMin_Q15[d_LPC]). For all other + values of i, both NLSF_Q15[i-1] and NLSF_Q15[i] are updated as + follows: + + i-1 + __ + min_center_Q15 = (NDeltaMin_Q15[i]>>1) + \ NDeltaMin_Q15[k] + /_ + k=0 + d_LPC + __ + max_center_Q15 = 32768 - (NDeltaMin_Q15[i]>>1) - \ NDeltaMin_Q15[k] + /_ + k=i+1 + center_freq_Q15 = clamp(min_center_Q15[i], + (NLSF_Q15[i-1] + NLSF_Q15[i] + 1)>>1 + max_center_Q15[i]) + + NLSF_Q15[i-1] = center_freq_Q15 - (NDeltaMin_Q15[i]>>1) + + NLSF_Q15[i] = NLSF_Q15[i-1] + NDeltaMin_Q15[i] + + Then, the procedure repeats again, until it has either executed 20 + times or stopped because the coefficients satisfy all the + constraints. + + After the 20th repetition of the above procedure, the following + fallback procedure executes once. First, the values of NLSF_Q15[k] + for 0 <= k < d_LPC are sorted in ascending order. Then, for each + value of k from 0 to d_LPC-1, NLSF_Q15[k] is set to + + max(NLSF_Q15[k], NLSF_Q15[k-1] + NDeltaMin_Q15[k]) + + Next, for each value of k from d_LPC-1 down to 0, NLSF_Q15[k] is set + to + + min(NLSF_Q15[k], NLSF_Q15[k+1] - NDeltaMin_Q15[k+1]) + + There is no need to check if the coefficients satisfy all the + constraints before applying this fallback procedure. If they do, + then it will not change their values. + + + +Valin, et al. Standards Track [Page 64] + +RFC 6716 Interactive Audio Codec September 2012 + + +4.2.7.5.5. Normalized LSF Interpolation + + For 20 ms SILK frames, the first half of the frame (i.e., the first + two subframes) may use normalized LSF coefficients that are + interpolated between the decoded LSFs for the most recent coded frame + (in the same channel) and the current frame. A Q2 interpolation + factor follows the LSF coefficient indices in the bitstream, which is + decoded using the PDF in Table 26. This happens in + silk_decode_indices() (decode_indices.c). After either + + o An uncoded regular SILK frame in the side channel, or + + o A decoder reset (see Section 4.5.2), + + the decoder still decodes this factor, but ignores its value and + always uses 4 instead. For 10 ms SILK frames, this factor is not + stored at all. + + +---------------------------+ + | PDF | + +---------------------------+ + | {13, 22, 29, 11, 181}/256 | + +---------------------------+ + + Table 26: PDF for Normalized LSF Interpolation Index + + Let n2_Q15[k] be the normalized LSF coefficients decoded by the + procedure in Section 4.2.7.5, n0_Q15[k] be the LSF coefficients + decoded for the prior frame, and w_Q2 be the interpolation factor. + Then, the normalized LSF coefficients used for the first half of a + 20 ms frame, n1_Q15[k], are + + n1_Q15[k] = n0_Q15[k] + (w_Q2*(n2_Q15[k] - n0_Q15[k]) >> 2) + + This interpolation is performed in silk_decode_parameters() + (decode_parameters.c). + +4.2.7.5.6. Converting Normalized LSFs to LPC Coefficients + + Any LPC filter A(z) can be split into a symmetric part P(z) and an + anti-symmetric part Q(z) such that + + d_LPC + __ -k 1 + A(z) = 1 - \ a[k] * z = - * (P(z) + Q(z)) + /_ 2 + k=1 + + + + +Valin, et al. Standards Track [Page 65] + +RFC 6716 Interactive Audio Codec September 2012 + + + with + + -d_LPC-1 -1 + P(z) = A(z) + z * A(z ) + + -d_LPC-1 -1 + Q(z) = A(z) - z * A(z ) + + The even normalized LSF coefficients correspond to a pair of + conjugate roots of P(z), while the odd coefficients correspond to a + pair of conjugate roots of Q(z), all of which lie on the unit circle. + In addition, P(z) has a root at pi and Q(z) has a root at 0. Thus, + they may be reconstructed mathematically from a set of normalized LSF + coefficients, n[k], as + + d_LPC/2-1 + -1 ___ -1 -2 + P(z) = (1 + z ) * | | (1 - 2*cos(pi*n[2*k])*z + z ) + k=0 + + d_LPC/2-1 + -1 ___ -1 -2 + Q(z) = (1 - z ) * | | (1 - 2*cos(pi*n[2*k+1])*z + z ) + k=0 + + However, SILK performs this reconstruction using a fixed-point + approximation so that all decoders can reproduce it in a bit-exact + manner to avoid prediction drift. The function silk_NLSF2A() + (NLSF2A.c) implements this procedure. + + To start, it approximates cos(pi*n[k]) using a table lookup with + linear interpolation. The encoder SHOULD use the inverse of this + piecewise linear approximation, rather than the true inverse of the + cosine function, when deriving the normalized LSF coefficients. + These values are also re-ordered to improve numerical accuracy when + constructing the LPC polynomials. + + + + + + + + + + + + + + + +Valin, et al. Standards Track [Page 66] + +RFC 6716 Interactive Audio Codec September 2012 + + + +-------------+-----------+----+ + | Coefficient | NB and MB | WB | + +-------------+-----------+----+ + | 0 | 0 | 0 | + | | | | + | 1 | 9 | 15 | + | | | | + | 2 | 6 | 8 | + | | | | + | 3 | 3 | 7 | + | | | | + | 4 | 4 | 4 | + | | | | + | 5 | 5 | 11 | + | | | | + | 6 | 8 | 12 | + | | | | + | 7 | 1 | 3 | + | | | | + | 8 | 2 | 2 | + | | | | + | 9 | 7 | 13 | + | | | | + | 10 | | 10 | + | | | | + | 11 | | 5 | + | | | | + | 12 | | 6 | + | | | | + | 13 | | 9 | + | | | | + | 14 | | 14 | + | | | | + | 15 | | 1 | + +-------------+-----------+----+ + + Table 27: LSF Ordering for Polynomial Evaluation + + The top 7 bits of each normalized LSF coefficient index a value in + the table, and the next 8 bits interpolate between it and the next + value. Let i = (n[k] >> 8) be the integer index and f = (n[k] & 255) + be the fractional part of a given coefficient. Then, the re-ordered, + approximated cosine, c_Q17[ordering[k]], is + + c_Q17[ordering[k]] = (cos_Q12[i]*256 + + (cos_Q12[i+1]-cos_Q12[i])*f + 4) >> 3 + + + + + +Valin, et al. Standards Track [Page 67] + +RFC 6716 Interactive Audio Codec September 2012 + + + where ordering[k] is the k'th entry of the column of Table 27 + corresponding to the current audio bandwidth and cos_Q12[i] is the + i'th entry of Table 28. + + +-----+-------+-------+-------+-------+ + | i | +0 | +1 | +2 | +3 | + +-----+-------+-------+-------+-------+ + | 0 | 4096 | 4095 | 4091 | 4085 | + | | | | | | + | 4 | 4076 | 4065 | 4052 | 4036 | + | | | | | | + | 8 | 4017 | 3997 | 3973 | 3948 | + | | | | | | + | 12 | 3920 | 3889 | 3857 | 3822 | + | | | | | | + | 16 | 3784 | 3745 | 3703 | 3659 | + | | | | | | + | 20 | 3613 | 3564 | 3513 | 3461 | + | | | | | | + | 24 | 3406 | 3349 | 3290 | 3229 | + | | | | | | + | 28 | 3166 | 3102 | 3035 | 2967 | + | | | | | | + | 32 | 2896 | 2824 | 2751 | 2676 | + | | | | | | + | 36 | 2599 | 2520 | 2440 | 2359 | + | | | | | | + | 40 | 2276 | 2191 | 2106 | 2019 | + | | | | | | + | 44 | 1931 | 1842 | 1751 | 1660 | + | | | | | | + | 48 | 1568 | 1474 | 1380 | 1285 | + | | | | | | + | 52 | 1189 | 1093 | 995 | 897 | + | | | | | | + | 56 | 799 | 700 | 601 | 501 | + | | | | | | + | 60 | 401 | 301 | 201 | 101 | + | | | | | | + | 64 | 0 | -101 | -201 | -301 | + | | | | | | + | 68 | -401 | -501 | -601 | -700 | + | | | | | | + | 72 | -799 | -897 | -995 | -1093 | + | | | | | | + | 76 | -1189 | -1285 | -1380 | -1474 | + | | | | | | + | 80 | -1568 | -1660 | -1751 | -1842 | + + + +Valin, et al. Standards Track [Page 68] + +RFC 6716 Interactive Audio Codec September 2012 + + + | | | | | | + | 84 | -1931 | -2019 | -2106 | -2191 | + | | | | | | + | 88 | -2276 | -2359 | -2440 | -2520 | + | | | | | | + | 92 | -2599 | -2676 | -2751 | -2824 | + | | | | | | + | 96 | -2896 | -2967 | -3035 | -3102 | + | | | | | | + | 100 | -3166 | -3229 | -3290 | -3349 | + | | | | | | + | 104 | -3406 | -3461 | -3513 | -3564 | + | | | | | | + | 108 | -3613 | -3659 | -3703 | -3745 | + | | | | | | + | 112 | -3784 | -3822 | -3857 | -3889 | + | | | | | | + | 116 | -3920 | -3948 | -3973 | -3997 | + | | | | | | + | 120 | -4017 | -4036 | -4052 | -4065 | + | | | | | | + | 124 | -4076 | -4085 | -4091 | -4095 | + | | | | | | + | 128 | -4096 | | | | + +-----+-------+-------+-------+-------+ + + Table 28: Q12 Cosine Table for LSF Conversion + + Given the list of cosine values, silk_NLSF2A_find_poly() (NLSF2A.c) + computes the coefficients of P and Q, described here via a simple + recurrence. Let p_Q16[k][j] and q_Q16[k][j] be the coefficients of + the products of the first (k+1) root pairs for P and Q, with j + indexing the coefficient number. Only the first (k+2) coefficients + are needed, as the products are symmetric. Let + p_Q16[0][0] = q_Q16[0][0] = 1<<16, p_Q16[0][1] = -c_Q17[0], + q_Q16[0][1] = -c_Q17[1], and d2 = d_LPC/2. As boundary conditions, + assume p_Q16[k][j] = q_Q16[k][j] = 0 for all j < 0. Also, assume + p_Q16[k][k+2] = p_Q16[k][k] and q_Q16[k][k+2] = q_Q16[k][k] (because + of the symmetry). Then, for 0 < k < d2 and 0 <= j <= k+1, + + p_Q16[k][j] = p_Q16[k-1][j] + p_Q16[k-1][j-2] + - ((c_Q17[2*k]*p_Q16[k-1][j-1] + 32768)>>16) + + q_Q16[k][j] = q_Q16[k-1][j] + q_Q16[k-1][j-2] + - ((c_Q17[2*k+1]*q_Q16[k-1][j-1] + 32768)>>16) + + + + + + +Valin, et al. Standards Track [Page 69] + +RFC 6716 Interactive Audio Codec September 2012 + + + The use of Q17 values for the cosine terms in an otherwise Q16 + expression implicitly scales them by a factor of 2. The + multiplications in this recurrence may require up to 48 bits of + precision in the result to avoid overflow. In practice, each row of + the recurrence only depends on the previous row, so an implementation + does not need to store all of them. + + silk_NLSF2A() uses the values from the last row of this recurrence to + reconstruct a 32-bit version of the LPC filter (without the leading + 1.0 coefficient), a32_Q17[k], 0 <= k < d2: + + a32_Q17[k] = -(q_Q16[d2-1][k+1] - q_Q16[d2-1][k]) + - (p_Q16[d2-1][k+1] + p_Q16[d2-1][k])) + + a32_Q17[d_LPC-k-1] = (q_Q16[d2-1][k+1] - q_Q16[d2-1][k]) + - (p_Q16[d2-1][k+1] + p_Q16[d2-1][k])) + + The sum and difference of two terms from each of the p_Q16 and q_Q16 + coefficient lists reflect the (1 + z**-1) and (1 - z**-1) factors of + P and Q, respectively. The promotion of the expression from Q16 to + Q17 implicitly scales the result by 1/2. + +4.2.7.5.7. Limiting the Range of the LPC Coefficients + + The a32_Q17[] coefficients are too large to fit in a 16-bit value, + which significantly increases the cost of applying this filter in + fixed-point decoders. Reducing them to Q12 precision doesn't incur + any significant quality loss, but still does not guarantee they will + fit. silk_NLSF2A() applies up to 10 rounds of bandwidth expansion to + limit the dynamic range of these coefficients. Even floating-point + decoders SHOULD perform these steps, to avoid mismatch. + + For each round, the process first finds the index k such that + abs(a32_Q17[k]) is largest, breaking ties by choosing the lowest + value of k. Then, it computes the corresponding Q12 precision value, + maxabs_Q12, subject to an upper bound to avoid overflow in subsequent + computations: + + maxabs_Q12 = min((maxabs_Q17 + 16) >> 5, 163838) + + If this is larger than 32767, the procedure derives the chirp factor, + sc_Q16[0], to use in the bandwidth expansion as + + (maxabs_Q12 - 32767) << 14 + sc_Q16[0] = 65470 - -------------------------- + (maxabs_Q12 * (k+1)) >> 2 + + + + + +Valin, et al. Standards Track [Page 70] + +RFC 6716 Interactive Audio Codec September 2012 + + + where the division here is integer division. This is an + approximation of the chirp factor needed to reduce the target + coefficient to 32767, though it is both less than 0.999 and, for + k > 0 when maxabs_Q12 is much greater than 32767, still slightly too + large. The upper bound on maxabs_Q12, 163838, was chosen because it + is equal to ((2**31 - 1) >> 14) + 32767, i.e., the largest value of + maxabs_Q12 that would not overflow the numerator in the equation + above when stored in a signed 32-bit integer. + + silk_bwexpander_32() (bwexpander_32.c) performs the bandwidth + expansion (again, only when maxabs_Q12 is greater than 32767) using + the following recurrence: + + a32_Q17[k] = (a32_Q17[k]*sc_Q16[k]) >> 16 + + sc_Q16[k+1] = (sc_Q16[0]*sc_Q16[k] + 32768) >> 16 + + The first multiply may require up to 48 bits of precision in the + result to avoid overflow. The second multiply must be unsigned to + avoid overflow with only 32 bits of precision. The reference + implementation uses a slightly more complex formulation that avoids + the 32-bit overflow using signed multiplication, but is otherwise + equivalent. + + After 10 rounds of bandwidth expansion are performed, they are simply + saturated to 16 bits: + + a32_Q17[k] = clamp(-32768, (a32_Q17[k] + 16) >> 5, 32767) << 5 + + Because this performs the actual saturation in the Q12 domain, but + converts the coefficients back to the Q17 domain for the purposes of + prediction gain limiting, this step must be performed after the 10th + round of bandwidth expansion, regardless of whether or not the Q12 + version of any coefficient still overflows a 16-bit integer. This + saturation is not performed if maxabs_Q12 drops to 32767 or less + prior to the 10th round. + +4.2.7.5.8. Limiting the Prediction Gain of the LPC Filter + + The prediction gain of an LPC synthesis filter is the square root of + the output energy when the filter is excited by a unit-energy + impulse. Even if the Q12 coefficients would fit, the resulting + filter may still have a significant gain (especially for voiced + sounds), making the filter unstable. silk_NLSF2A() applies up to 16 + additional rounds of bandwidth expansion to limit the prediction + gain. Instead of controlling the amount of bandwidth expansion using + the prediction gain itself (which may diverge to infinity for an + unstable filter), silk_NLSF2A() uses silk_LPC_inverse_pred_gain_QA() + + + +Valin, et al. Standards Track [Page 71] + +RFC 6716 Interactive Audio Codec September 2012 + + + (LPC_inv_pred_gain.c) to compute the reflection coefficients + associated with the filter. The filter is stable if and only if the + magnitude of these coefficients is sufficiently less than one. The + reflection coefficients, rc[k], can be computed using a simple + Levinson recurrence, initialized with the LPC coefficients a[d_LPC- + 1][n] = a[n], and then updated via + + rc[k] = -a[k][k] , + + a[k][n] - a[k][k-n-1]*rc[k] + a[k-1][n] = --------------------------- + 2 + 1 - rc[k] + + However, silk_LPC_inverse_pred_gain_QA() approximates this using + fixed-point arithmetic to guarantee reproducible results across + platforms and implementations. Since small changes in the + coefficients can make a stable filter unstable, it takes the real Q12 + coefficients that will be used during reconstruction as input. Thus, + let + + a32_Q12[n] = (a32_Q17[n] + 16) >> 5 + + be the Q12 version of the LPC coefficients that will eventually be + used. As a simple initial check, the decoder computes the DC + response as + + d_PLC-1 + __ + DC_resp = \ a32_Q12[n] + /_ + n=0 + + and if DC_resp > 4096, the filter is unstable. + + Increasing the precision of these Q12 coefficients to Q24 for + intermediate computations allows more accurate computation of the + reflection coefficients, so the decoder initializes the recurrence + via + + inv_gain_Q30[d_LPC] = 1 << 30 + + a32_Q24[d_LPC-1][n] = a32_Q12[n] << 12 + + + + + + + + +Valin, et al. Standards Track [Page 72] + +RFC 6716 Interactive Audio Codec September 2012 + + + Then, for each k from d_LPC-1 down to 0, if + abs(a32_Q24[k][k]) > 16773022, the filter is unstable and the + recurrence stops. The constant 16773022 here is approximately + 0.99975 in Q24. Otherwise, the inverse of the prediction gain, + inv_gain_Q30[k], is updated via + + rc_Q31[k] = -a32_Q24[k][k] << 7 + + div_Q30[k] = (1<<30) - (rc_Q31[k]*rc_Q31[k] >> 32) + + inv_gain_Q30[k] = (inv_gain_Q30[k+1]*div_Q30[k] >> 32) << 2 + + and if inv_gain_Q30[k] < 107374, the filter is unstable and the + recurrence stops. The constant 107374 here is approximately 1/10000 + in Q30. If neither of these checks determine that the filter is + unstable and k > 0, row k-1 of a32_Q24 is computed from row k as + + b1[k] = ilog(div_Q30[k]) + + b2[k] = b1[k] - 16 + + (1<<29) - 1 + inv_Qb2[k] = ----------------------- + div_Q30[k] >> (b2[k]+1) + + err_Q29[k] = (1<<29) + - ((div_Q30[k]<<(15-b2[k]))*inv_Qb2[k] >> 16) + + gain_Qb1[k] = ((inv_Qb2[k] << 16) + + (err_Q29[k]*inv_Qb2[k] >> 13)) + + num_Q24[k-1][n] = a32_Q24[k][n] + - ((a32_Q24[k][k-n-1]*rc_Q31[k] + (1<<30)) >> 31) + + a32_Q24[k-1][n] = (num_Q24[k-1][n]*gain_Qb1[k] + + (1<<(b1[k]-1))) >> b1[k] + + where 0 <= n < k. In the above, rc_Q31[k] are the reflection + coefficients. div_Q30[k] is the denominator for each iteration, and + gain_Qb1[k] is its multiplicative inverse (with b1[k] fractional + bits, where b1[k] ranges from 20 to 31). inv_Qb2[k], which ranges + from 16384 to 32767, is a low-precision version of that inverse (with + b2[k] fractional bits). err_Q29[k] is the residual error, ranging + from -32763 to 32392, which is used to improve the accuracy. The + values t_Q24[k-1][n] for each n are the numerators for the next row + of coefficients in the recursion, and a32_Q24[k-1][n] is the final + version of that row. Every multiply in this procedure except the one + used to compute gain_Qb1[k] requires more than 32 bits of precision, + + + +Valin, et al. Standards Track [Page 73] + +RFC 6716 Interactive Audio Codec September 2012 + + + but otherwise all intermediate results fit in 32 bits or less. In + practice, because each row only depends on the next one, an + implementation does not need to store them all. + + If abs(a32_Q24[k][k]) <= 16773022 and inv_gain_Q30[k] >= 107374 for + 0 <= k < d_LPC, then the filter is considered stable. However, the + problem of determining stability is ill-conditioned when the filter + contains several reflection coefficients whose magnitude is very + close to one. This fixed-point algorithm is not mathematically + guaranteed to correctly classify filters as stable or unstable in + this case, though it does very well in practice. + + On round i, 0 <= i < 16, if the filter passes these stability checks, + then this procedure stops, and the final LPC coefficients to use for + reconstruction in Section 4.2.7.9.2 are + + a_Q12[k] = (a32_Q17[k] + 16) >> 5 + + Otherwise, a round of bandwidth expansion is applied using the same + procedure as in Section 4.2.7.5.7, with + + sc_Q16[0] = 65536 - (2<| decoder |----+ + | +---------+ | + | | + | +---------+ v + | | Fine | +---+ + +->| decoder |->| + | + | +---------+ +---+ + | ^ | + +---------+ | | | + | Range | | +----------+ v + | Decoder |-+ | Bit | +------+ + +---------+ | |Allocation| | 2**x | + | +----------+ +------+ + | | | + | v v +--------+ + | +---------+ +---+ +-------+ | pitch | + +->| PVQ |->| * |->| IMDCT |->| post- |---> + | | decoder | +---+ +-------+ | filter | + | +---------+ +--------+ + | ^ + +--------------------------------------+ + + Legend: IMDCT = Inverse MDCT + + Figure 17: Structure of the CELT decoder + + The decoder is based on the following symbols and sets of symbols: + + + +Valin, et al. Standards Track [Page 106] + +RFC 6716 Interactive Audio Codec September 2012 + + + +---------------+---------------------+---------------+ + | Symbol(s) | PDF | Condition | + +---------------+---------------------+---------------+ + | silence | {32767, 1}/32768 | | + | | | | + | post-filter | {1, 1}/2 | | + | | | | + | octave | uniform (6) | post-filter | + | | | | + | period | raw bits (4+octave) | post-filter | + | | | | + | gain | raw bits (3) | post-filter | + | | | | + | tapset | {2, 1, 1}/4 | post-filter | + | | | | + | transient | {7, 1}/8 | | + | | | | + | intra | {7, 1}/8 | | + | | | | + | coarse energy | Section 4.3.2 | | + | | | | + | tf_change | Section 4.3.1 | | + | | | | + | tf_select | {1, 1}/2 | Section 4.3.1 | + | | | | + | spread | {7, 2, 21, 2}/32 | | + | | | | + | dyn. alloc. | Section 4.3.3 | | + | | | | + | alloc. trim | Table 58 | | + | | | | + | skip | {1, 1}/2 | Section 4.3.3 | + | | | | + | intensity | uniform | Section 4.3.3 | + | | | | + | dual | {1, 1}/2 | | + | | | | + | fine energy | Section 4.3.2 | | + | | | | + | residual | Section 4.3.4 | | + | | | | + | anti-collapse | {1, 1}/2 | Section 4.3.5 | + | | | | + | finalize | Section 4.3.2 | | + +---------------+---------------------+---------------+ + + Table 56: Order of the Symbols in the CELT Section of the Bitstream + + + + +Valin, et al. Standards Track [Page 107] + +RFC 6716 Interactive Audio Codec September 2012 + + + The decoder extracts information from the range-coded bitstream in + the order described in Table 56. In some circumstances, it is + possible for a decoded value to be out of range due to a very small + amount of redundancy in the encoding of large integers by the range + coder. In that case, the decoder should assume there has been an + error in the coding, decoding, or transmission and SHOULD take + measures to conceal the error and/or report to the application that a + problem has occurred. Such out of range errors cannot occur in the + SILK layer. + +4.3.1. Transient Decoding + + The "transient" flag indicates whether the frame uses a single long + MDCT or several short MDCTs. When it is set, then the MDCT + coefficients represent multiple short MDCTs in the frame. When not + set, the coefficients represent a single long MDCT for the frame. + The flag is encoded in the bitstream with a probability of 1/8. In + addition to the global transient flag is a per-band binary flag to + change the time-frequency (tf) resolution independently in each band. + The change in tf resolution is defined in tf_select_table[][] in + celt.c and depends on the frame size, whether the transient flag is + set, and the value of tf_select. The tf_select flag uses a 1/2 + probability, but is only decoded if it can have an impact on the + result knowing the value of all per-band tf_change flags. + +4.3.2. Energy Envelope Decoding + + It is important to quantize the energy with sufficient resolution + because any energy quantization error cannot be compensated for at a + later stage. Regardless of the resolution used for encoding the + spectral shape of a band, it is perceptually important to preserve + the energy in each band. CELT uses a three-step coarse-fine-fine + strategy for encoding the energy in the base-2 log domain, as + implemented in quant_bands.c. + +4.3.2.1. Coarse Energy Decoding + + Coarse quantization of the energy uses a fixed resolution of 6 dB + (integer part of base-2 log). To minimize the bitrate, prediction is + applied both in time (using the previous frame) and in frequency + (using the previous bands). The part of the prediction that is based + on the previous frame can be disabled, creating an "intra" frame + where the energy is coded without reference to prior frames. The + decoder first reads the intra flag to determine what prediction is + used. The 2-D z-transform [Z-TRANSFORM] of the prediction filter is + + + + + + +Valin, et al. Standards Track [Page 108] + +RFC 6716 Interactive Audio Codec September 2012 + + + -1 -1 + (1 - alpha*z_l )*(1 - z_b ) + A(z_l, z_b) = ----------------------------- + -1 + 1 - beta*z_b + + where b is the band index and l is the frame index. The prediction + coefficients applied depend on the frame size in use when not using + intra energy and are alpha=0, beta=4915/32768 when using intra + energy. The time-domain prediction is based on the final fine + quantization of the previous frame, while the frequency domain + (within the current frame) prediction is based on coarse quantization + only (because the fine quantization has not been computed yet). The + prediction is clamped internally so that fixed-point implementations + with limited dynamic range always remain in the same state as + floating point implementations. We approximate the ideal probability + distribution of the prediction error using a Laplace distribution + with separate parameters for each frame size in intra- and inter- + frame modes. These parameters are held in the e_prob_model table in + quant_bands.c. The coarse energy decoding is performed by + unquant_coarse_energy() (quant_bands.c). The decoding of the + Laplace-distributed values is implemented in ec_laplace_decode() + (laplace.c). + +4.3.2.2. Fine Energy Quantization + + The number of bits assigned to fine energy quantization in each band + is determined by the bit allocation computation described in + Section 4.3.3. Let B_i be the number of fine energy bits for band i; + the refinement is an integer f in the range [0,2**B_i-1]. The + mapping between f and the correction applied to the coarse energy is + equal to (f+1/2)/2**B_i - 1/2. Fine energy quantization is + implemented in quant_fine_energy() (quant_bands.c). + + When some bits are left "unused" after all other flags have been + decoded, these bits are assigned to a "final" step of fine + allocation. In effect, these bits are used to add one extra fine + energy bit per band per channel. The allocation process determines + two "priorities" for the final fine bits. Any remaining bits are + first assigned only to bands of priority 0, starting from band 0 and + going up. If all bands of priority 0 have received one bit per + channel, then bands of priority 1 are assigned an extra bit per + channel, starting from band 0. If any bits are left after this, they + are left unused. This is implemented in unquant_energy_finalise() + (quant_bands.c). + + + + + + +Valin, et al. Standards Track [Page 109] + +RFC 6716 Interactive Audio Codec September 2012 + + +4.3.3. Bit Allocation + + Because the bit allocation drives the decoding of the range-coder + stream, it MUST be recovered exactly so that identical coding + decisions are made in the encoder and decoder. Any deviation from + the reference's resulting bit allocation will result in corrupted + output, though implementers are free to implement the procedure in + any way that produces identical results. + + The per-band gain-shape structure of the CELT layer ensures that + using the same number of bits for the spectral shape of a band in + every frame will result in a roughly constant signal-to-noise ratio + in that band. This results in coding noise that has the same + spectral envelope as the signal. The masking curve produced by a + standard psychoacoustic model also closely follows the spectral + envelope of the signal. This structure means that the ideal + allocation is more consistent from frame to frame than it is for + other codecs without an equivalent structure and that a fixed + allocation provides fairly consistent perceptual + performance [VALIN2010]. + + Many codecs transmit significant amounts of side information to + control the bit allocation within a frame. Often this control is + only indirect, and it must be exercised carefully to achieve the + desired rate constraints. The CELT layer, however, can adapt over a + very wide range of rates, so it has a large number of codebook sizes + to choose from for each band. Explicitly signaling the size of each + of these codebooks would impose considerable overhead, even though + the allocation is relatively static from frame to frame. This is + because all of the information required to compute these codebook + sizes must be derived from a single frame by itself, in order to + retain robustness to packet loss, so the signaling cannot take + advantage of knowledge of the allocation in neighboring frames. This + problem is exacerbated in low-latency (small frame size) + applications, which would include this overhead in every frame. + + For this reason, in the MDCT mode, Opus uses a primarily implicit bit + allocation. The available bitstream capacity is known in advance to + both the encoder and decoder without additional signaling, ultimately + from the packet sizes expressed by a higher-level protocol. Using + this information, the codec interpolates an allocation from a hard- + coded table. + + While the band-energy structure effectively models intra-band + masking, it ignores the weaker inter-band masking, band-temporal + masking, and other less significant perceptual effects. While these + effects can often be ignored, they can become significant for + particular samples. One mechanism available to encoders would be to + + + +Valin, et al. Standards Track [Page 110] + +RFC 6716 Interactive Audio Codec September 2012 + + + simply increase the overall rate for these frames, but this is not + possible in a constant rate mode and can be fairly inefficient. As a + result three explicitly signaled mechanisms are provided to alter the + implicit allocation: + + o Band boost + + o Allocation trim + + o Band skipping + + The first of these mechanisms, band boost, allows an encoder to boost + the allocation in specific bands. The second, allocation trim, works + by biasing the overall allocation towards higher or lower frequency + bands. The third, band skipping, selects which low-precision high + frequency bands will be allocated no shape bits at all. + + In stereo mode, there are two additional parameters potentially coded + as part of the allocation procedure: a parameter to allow the + selective elimination of allocation for the 'side' (i.e., intensity + stereo) in jointly coded bands, and a flag to deactivate joint coding + (i.e., dual stereo). These values are not signaled if they would be + meaningless in the overall context of the allocation. + + Because every signaled adjustment increases overhead and + implementation complexity, none were included speculatively: the + reference encoder makes use of all of these mechanisms. While the + decision logic in the reference was found to be effective enough to + justify the overhead and complexity, further analysis techniques may + be discovered that increase the effectiveness of these parameters. + As with other signaled parameters, an encoder is free to choose the + values in any manner, but, unless a technique is known to deliver + superior perceptual results, the methods used by the reference + implementation should be used. + + The allocation process consists of the following steps: determining + the per-band maximum allocation vector, decoding the boosts, decoding + the tilt, determining the remaining capacity of the frame, searching + the mode table for the entry nearest but not exceeding the available + space (subject to the tilt, boosts, band maximums, and band + minimums), linear interpolation, reallocation of unused bits with + concurrent skip decoding, determination of the fine-energy vs. shape + split, and final reallocation. This process results in a per-band + shape allocation (in 1/8th-bit units), a per-band fine-energy + allocation (in 1 bit per channel units), a set of band priorities for + controlling the use of remaining bits at the end of the frame, and a + remaining balance of unallocated space, which is usually zero except + at very high rates. + + + +Valin, et al. Standards Track [Page 111] + +RFC 6716 Interactive Audio Codec September 2012 + + + The "static" bit allocation (in 1/8 bits) for a quality q, excluding + the minimums, maximums, tilt and boosts, is equal to + channels*N*alloc[band][q]<>2, where alloc[][] is given in + Table 57 and LM=log2(frame_size/120). The allocation is obtained by + linearly interpolating between two values of q (in steps of 1/64) to + find the highest allocation that does not exceed the number of bits + remaining. + + Rows indicate the MDCT bands, columns are the different quality (q) + parameters. The units are 1/32 bit per MDCT bin. + + +---+----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ + | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | + +---+----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ + | 0 | 90 | 110 | 118 | 126 | 134 | 144 | 152 | 162 | 172 | 200 | + | | | | | | | | | | | | + | 0 | 80 | 100 | 110 | 119 | 127 | 137 | 145 | 155 | 165 | 200 | + | | | | | | | | | | | | + | 0 | 75 | 90 | 103 | 112 | 120 | 130 | 138 | 148 | 158 | 200 | + | | | | | | | | | | | | + | 0 | 69 | 84 | 93 | 104 | 114 | 124 | 132 | 142 | 152 | 200 | + | | | | | | | | | | | | + | 0 | 63 | 78 | 86 | 95 | 103 | 113 | 123 | 133 | 143 | 200 | + | | | | | | | | | | | | + | 0 | 56 | 71 | 80 | 89 | 97 | 107 | 117 | 127 | 137 | 200 | + | | | | | | | | | | | | + | 0 | 49 | 65 | 75 | 83 | 91 | 101 | 111 | 121 | 131 | 200 | + | | | | | | | | | | | | + | 0 | 40 | 58 | 70 | 78 | 85 | 95 | 105 | 115 | 125 | 200 | + | | | | | | | | | | | | + | 0 | 34 | 51 | 65 | 72 | 78 | 88 | 98 | 108 | 118 | 198 | + | | | | | | | | | | | | + | 0 | 29 | 45 | 59 | 66 | 72 | 82 | 92 | 102 | 112 | 193 | + | | | | | | | | | | | | + | 0 | 20 | 39 | 53 | 60 | 66 | 76 | 86 | 96 | 106 | 188 | + | | | | | | | | | | | | + | 0 | 18 | 32 | 47 | 54 | 60 | 70 | 80 | 90 | 100 | 183 | + | | | | | | | | | | | | + | 0 | 10 | 26 | 40 | 47 | 54 | 64 | 74 | 84 | 94 | 178 | + | | | | | | | | | | | | + | 0 | 0 | 20 | 31 | 39 | 47 | 57 | 67 | 77 | 87 | 173 | + | | | | | | | | | | | | + | 0 | 0 | 12 | 23 | 32 | 41 | 51 | 61 | 71 | 81 | 168 | + | | | | | | | | | | | | + | 0 | 0 | 0 | 15 | 25 | 35 | 45 | 55 | 65 | 75 | 163 | + | | | | | | | | | | | | + | 0 | 0 | 0 | 4 | 17 | 29 | 39 | 49 | 59 | 69 | 158 | + | | | | | | | | | | | | + + + +Valin, et al. Standards Track [Page 112] + +RFC 6716 Interactive Audio Codec September 2012 + + + | 0 | 0 | 0 | 0 | 12 | 23 | 33 | 43 | 53 | 63 | 153 | + | | | | | | | | | | | | + | 0 | 0 | 0 | 0 | 1 | 16 | 26 | 36 | 46 | 56 | 148 | + | | | | | | | | | | | | + | 0 | 0 | 0 | 0 | 0 | 10 | 15 | 20 | 30 | 45 | 129 | + | | | | | | | | | | | | + | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 20 | 104 | + +---+----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ + + Table 57: CELT Static Allocation Table + + The maximum allocation vector is an approximation of the maximum + space that can be used by each band for a given mode. The value is + approximate because the shape encoding is variable rate (due to + entropy coding of splitting parameters). Setting the maximum too low + reduces the maximum achievable quality in a band while setting it too + high may result in waste: bitstream capacity available at the end of + the frame that cannot be put to any use. The maximums specified by + the codec reflect the average maximum. In the reference + implementation, the maximums in bits/sample are precomputed in a + static table (see cache_caps50[] in static_modes_float.h) for each + band, for each value of LM, and for both mono and stereo. + Implementations are expected to simply use the same table data, but + the procedure for generating this table is included in rate.c as part + of compute_pulse_cache(). + + To convert the values in cache.caps into the actual maximums: first, + set nbBands to the maximum number of bands for this mode, and stereo + to zero if stereo is not in use and one otherwise. For each band, + set N to the number of MDCT bins covered by the band (for one + channel), set LM to the shift value for the frame size. Then, set i + to nbBands*(2*LM+stereo). Next, set the maximum for the band to the + i-th index of cache.caps + 64 and multiply by the number of channels + in the current frame (one or two) and by N, then divide the result by + 4 using integer division. The resulting vector will be called cap[]. + The elements fit in signed 16-bit integers but do not fit in 8 bits. + This procedure is implemented in the reference in the function + init_caps() in celt.c. + + The band boosts are represented by a series of binary symbols that + are entropy coded with very low probability. Each band can + potentially be boosted multiple times, subject to the frame actually + having enough room to obey the boost and having enough room to code + the boost symbol. The default coding cost for a boost starts out at + six bits (probability p=1/64), but subsequent boosts in a band cost + only a single bit and every time a band is boosted the initial cost + is reduced (down to a minimum of two bits, or p=1/4). Since the + + + + +Valin, et al. Standards Track [Page 113] + +RFC 6716 Interactive Audio Codec September 2012 + + + initial cost of coding a boost is 6 bits, the coding cost of the + boost symbols when completely unused is 0.48 bits/frame for a 21 band + mode (21*-log2(1-1/2**6)). + + To decode the band boosts: First, set 'dynalloc_logp' to 6, the + initial amount of storage required to signal a boost in bits, + 'total_bits' to the size of the frame in 8th bits, 'total_boost' to + zero, and 'tell' to the total number of 8th bits decoded so far. For + each band from the coding start (0 normally, but 17 in Hybrid mode) + to the coding end (which changes depending on the signaled + bandwidth), the boost quanta in units of 1/8 bit is calculated as + quanta = min(8*N, max(48, N)). This represents a boost step size of + six bits, subject to a lower limit of 1/8th bit/sample and an upper + limit of 1 bit/sample. Set 'boost' to zero and 'dynalloc_loop_logp' + to dynalloc_logp. While dynalloc_loop_log (the current worst case + symbol cost) in 8th bits plus tell is less than total_bits plus + total_boost and boost is less than cap[] for this band: Decode a bit + from the bitstream with dynalloc_loop_logp as the cost of a one and + update tell to reflect the current used capacity. If the decoded + value is zero break the loop. Otherwise, add quanta to boost and + total_boost, subtract quanta from total_bits, and set + dynalloc_loop_log to 1. When the loop finishes 'boost' contains the + bit allocation boost for this band. If boost is non-zero and + dynalloc_logp is greater than 2, decrease dynalloc_logp. Once this + process has been executed on all bands, the band boosts have been + decoded. This procedure is implemented around line 2474 of celt.c. + + At very low rates, it is possible that there won't be enough + available space to execute the inner loop even once. In these cases, + band boost is not possible, but its overhead is completely + eliminated. Because of the high cost of band boost when activated, a + reasonable encoder should not be using it at very low rates. The + reference implements its dynalloc decision logic around line 1304 of + celt.c. + + The allocation trim is an integer value from 0-10. The default value + of 5 indicates no trim. The trim parameter is entropy coded in order + to lower the coding cost of less extreme adjustments. Values lower + than 5 bias the allocation towards lower frequencies and values above + 5 bias it towards higher frequencies. Like other signaled + parameters, signaling of the trim is gated so that it is not included + if there is insufficient space available in the bitstream. To decode + the trim, first set the trim value to 5, then if and only if the + count of decoded 8th bits so far (ec_tell_frac) plus 48 (6 bits) is + less than or equal to the total frame size in 8th bits minus + total_boost (a product of the above band boost procedure), decode the + trim value using the PDF in Table 58. + + + + +Valin, et al. Standards Track [Page 114] + +RFC 6716 Interactive Audio Codec September 2012 + + + +--------------------------------------------+ + | PDF | + +--------------------------------------------+ + | {2, 2, 5, 10, 22, 46, 22, 10, 5, 2, 2}/128 | + +--------------------------------------------+ + + Table 58: PDF for the Trim + + For 10 ms and 20 ms frames using short blocks and that have at least + LM+2 bits left prior to the allocation process, one anti-collapse bit + is reserved in the allocation process so it can be decoded later. + Following the anti-collapse reservation, one bit is reserved for skip + if available. + + For stereo frames, bits are reserved for intensity stereo and for + dual stereo. Intensity stereo requires ilog2(end-start) bits. Those + bits are reserved if there are enough bits left. Following this, one + bit is reserved for dual stereo if available. + + The allocation computation begins by setting up some initial + conditions. 'total' is set to the remaining available 8th bits, + computed by taking the size of the coded frame times 8 and + subtracting ec_tell_frac(). From this value, one (8th bit) is + subtracted to ensure that the resulting allocation will be + conservative. 'anti_collapse_rsv' is set to 8 (8th bits) if and only + if the frame is a transient, LM is greater than 1, and total is + greater than or equal to (LM+2) * 8. Total is then decremented by + anti_collapse_rsv and clamped to be equal to or greater than zero. + 'skip_rsv' is set to 8 (8th bits) if total is greater than 8, + otherwise it is zero. Total is then decremented by skip_rsv. This + reserves space for the final skipping flag. + + If the current frame is stereo, intensity_rsv is set to the + conservative log2 in 8th bits of the number of coded bands for this + frame (given by the table LOG2_FRAC_TABLE in rate.c). If + intensity_rsv is greater than total, then intensity_rsv is set to + zero. Otherwise, total is decremented by intensity_rsv, and if total + is still greater than 8, dual_stereo_rsv is set to 8 and total is + decremented by dual_stereo_rsv. + + The allocation process then computes a vector representing the hard + minimum amounts allocation any band will receive for shape. This + minimum is higher than the technical limit of the PVQ process, but + very low rate allocations produce an excessively sparse spectrum and + these bands are better served by having no allocation at all. For + each coded band, set thresh[band] to 24 times the number of MDCT bins + in the band and divide by 16. If 8 times the number of channels is + greater, use that instead. This sets the minimum allocation to one + + + +Valin, et al. Standards Track [Page 115] + +RFC 6716 Interactive Audio Codec September 2012 + + + bit per channel or 48 128th bits per MDCT bin, whichever is greater. + The band-size dependent part of this value is not scaled by the + channel count, because at the very low rates where this limit is + applicable there will usually be no bits allocated to the side. + + The previously decoded allocation trim is used to derive a vector of + per-band adjustments, 'trim_offsets[]'. For each coded band take the + alloc_trim and subtract 5 and LM. Then, multiply the result by the + number of channels, the number of MDCT bins in the shortest frame + size for this mode, the number of remaining bands, 2**LM, and 8. + Next, divide this value by 64. Finally, if the number of MDCT bins + in the band per channel is only one, 8 times the number of channels + is subtracted in order to diminish the allocation by one bit, because + width 1 bands receive greater benefit from the coarse energy coding. + +4.3.4. Shape Decoding + + In each band, the normalized "shape" is encoded using Pyramid Vector + Quantizer. + + In the simplest case, the number of bits allocated in Section 4.3.3 + is converted to a number of pulses as described by Section 4.3.4.1. + Knowing the number of pulses and the number of samples in the band, + the decoder calculates the size of the codebook as detailed in + Section 4.3.4.2. The size is used to decode an unsigned integer + (uniform probability model), which is the codeword index. This index + is converted into the corresponding vector as explained in + Section 4.3.4.2. This vector is then scaled to unit norm. + +4.3.4.1. Bits to Pulses + + Although the allocation is performed in 1/8th bit units, the + quantization requires an integer number of pulses K. To do this, the + encoder searches for the value of K that produces the number of bits + nearest to the allocated value (rounding down if exactly halfway + between two values), not to exceed the total number of bits + available. For efficiency reasons, the search is performed against a + precomputed allocation table that only permits some K values for each + N. The number of codebook entries can be computed as explained in + Section 4.3.4.2. The difference between the number of bits allocated + and the number of bits used is accumulated to a "balance" + (initialized to zero) that helps adjust the allocation for the next + bands. One third of the balance is applied to the bit allocation of + each band to help achieve the target allocation. The only exceptions + are the band before the last and the last band, for which half the + balance and the whole balance are applied, respectively. + + + + + +Valin, et al. Standards Track [Page 116] + +RFC 6716 Interactive Audio Codec September 2012 + + +4.3.4.2. PVQ Decoding + + Decoding of PVQ vectors is implemented in decode_pulses() (cwrs.c). + The unique codeword index is decoded as a uniformly distributed + integer value between 0 and V(N,K)-1, where V(N,K) is the number of + possible combinations of K pulses in N samples. The index is then + converted to a vector in the same way specified in [PVQ]. The + indexing is based on the calculation of V(N,K) (denoted N(L,K) in + [PVQ]). + + The number of combinations can be computed recursively as V(N,K) = + V(N-1,K) + V(N,K-1) + V(N-1,K-1), with V(N,0) = 1 and V(0,K) = 0, K + != 0. There are many different ways to compute V(N,K), including + precomputed tables and direct use of the recursive formulation. The + reference implementation applies the recursive formulation one line + (or column) at a time to save on memory use, along with an alternate, + univariate recurrence to initialize an arbitrary line, and direct + polynomial solutions for small N. All of these methods are + equivalent, and have different trade-offs in speed, memory usage, and + code size. Implementations MAY use any methods they like, as long as + they are equivalent to the mathematical definition. + + The decoded vector X is recovered as follows. Let i be the index + decoded with the procedure in Section 4.1.5 with ft = V(N,K), so that + 0 <= i < V(N,K). Let k = K. Then, for j = 0 to (N - 1), inclusive, + do: + + 1. Let p = (V(N-j-1,k) + V(N-j,k))/2. + + 2. If i < p, then let sgn = 1, else let sgn = -1 and set i = i - p. + + 3. Let k0 = k and set p = p - V(N-j-1,k). + + 4. While p > i, set k = k - 1 and p = p - V(N-j-1,k). + + 5. Set X[j] = sgn*(k0 - k) and i = i - p. + + The decoded vector X is then normalized such that its L2-norm equals + one. + +4.3.4.3. Spreading + + The normalized vector decoded in Section 4.3.4.2 is then rotated for + the purpose of avoiding tonal artifacts. The rotation gain is equal + to + + g_r = N / (N + f_r*K) + + + + +Valin, et al. Standards Track [Page 117] + +RFC 6716 Interactive Audio Codec September 2012 + + + where N is the number of dimensions, K is the number of pulses, and + f_r depends on the value of the "spread" parameter in the bitstream. + + +--------------+------------------------+ + | Spread value | f_r | + +--------------+------------------------+ + | 0 | infinite (no rotation) | + | | | + | 1 | 15 | + | | | + | 2 | 10 | + | | | + | 3 | 5 | + +--------------+------------------------+ + + Table 59: Spreading Values + + The rotation angle is then calculated as + + 2 + pi * g_r + theta = ---------- + 4 + + A 2-D rotation R(i,j) between points x_i and x_j is defined as: + + x_i' = cos(theta)*x_i + sin(theta)*x_j + x_j' = -sin(theta)*x_i + cos(theta)*x_j + + An N-D rotation is then achieved by applying a series of 2-D + rotations back and forth, in the following order: R(x_1, x_2), R(x_2, + x_3), ..., R(x_N-2, X_N-1), R(x_N-1, X_N), R(x_N-2, X_N-1), ..., + R(x_1, x_2). + + If the decoded vector represents more than one time block, then this + spreading process is applied separately on each time block. Also, if + each block represents 8 samples or more, then another N-D rotation, + by (pi/2-theta), is applied _before_ the rotation described above. + This extra rotation is applied in an interleaved manner with a stride + equal to round(sqrt(N/nb_blocks)), i.e., it is applied independently + for each set of sample S_k = {stride*n + k}, n=0..N/stride-1. + +4.3.4.4. Split Decoding + + To avoid the need for multi-precision calculations when decoding PVQ + codevectors, the maximum size allowed for codebooks is 32 bits. When + larger codebooks are needed, the vector is instead split in two sub- + vectors of size N/2. A quantized gain parameter with precision + + + +Valin, et al. Standards Track [Page 118] + +RFC 6716 Interactive Audio Codec September 2012 + + + derived from the current allocation is entropy coded to represent the + relative gains of each side of the split, and the entire decoding + process is recursively applied. Multiple levels of splitting may be + applied up to a limit of LM+1 splits. The same recursive mechanism + is applied for the joint coding of stereo audio. + +4.3.4.5. Time-Frequency Change + + The time-frequency (TF) parameters are used to control the time- + frequency resolution trade-off in each coded band. For each band, + there are two possible TF choices. For the first band coded, the PDF + is {3, 1}/4 for frames marked as transient and {15, 1}/16 for the + other frames. For subsequent bands, the TF choice is coded relative + to the previous TF choice with probability {15, 1}/16 for transient + frames and {31, 1}/32 otherwise. The mapping between the decoded TF + choices and the adjustment in TF resolution is shown in the tables + below. + + +-----------------+---+----+ + | Frame size (ms) | 0 | 1 | + +-----------------+---+----+ + | 2.5 | 0 | -1 | + | | | | + | 5 | 0 | -1 | + | | | | + | 10 | 0 | -2 | + | | | | + | 20 | 0 | -2 | + +-----------------+---+----+ + + Table 60: TF Adjustments for Non-transient Frames and tf_select=0 + + +-----------------+---+----+ + | Frame size (ms) | 0 | 1 | + +-----------------+---+----+ + | 2.5 | 0 | -1 | + | | | | + | 5 | 0 | -2 | + | | | | + | 10 | 0 | -3 | + | | | | + | 20 | 0 | -3 | + +-----------------+---+----+ + + Table 61: TF Adjustments for Non-transient Frames and tf_select=1 + + + + + + +Valin, et al. Standards Track [Page 119] + +RFC 6716 Interactive Audio Codec September 2012 + + + +-----------------+---+----+ + | Frame size (ms) | 0 | 1 | + +-----------------+---+----+ + | 2.5 | 0 | -1 | + | | | | + | 5 | 1 | 0 | + | | | | + | 10 | 2 | 0 | + | | | | + | 20 | 3 | 0 | + +-----------------+---+----+ + + Table 62: TF Adjustments for Transient Frames and tf_select=0 + + +-----------------+---+----+ + | Frame size (ms) | 0 | 1 | + +-----------------+---+----+ + | 2.5 | 0 | -1 | + | | | | + | 5 | 1 | -1 | + | | | | + | 10 | 1 | -1 | + | | | | + | 20 | 1 | -1 | + +-----------------+---+----+ + + Table 63: TF Adjustments for Transient Frames and tf_select=1 + + A negative TF adjustment means that the temporal resolution is + increased, while a positive TF adjustment means that the frequency + resolution is increased. Changes in TF resolution are implemented + using the Hadamard transform [HADAMARD]. To increase the time + resolution by N, N "levels" of the Hadamard transform are applied to + the decoded vector for each interleaved MDCT vector. To increase the + frequency resolution (assumes a transient frame), then N levels of + the Hadamard transform are applied _across_ the interleaved MDCT + vector. In the case of increased time resolution, the decoder uses + the "sequency order" because the input vector is sorted in time. + +4.3.5. Anti-collapse Processing + + The anti-collapse feature is designed to avoid the situation where + the use of multiple short MDCTs causes the energy in one or more of + the MDCTs to be zero for some bands, causing unpleasant artifacts. + When the frame has the transient bit set, an anti-collapse bit is + decoded. When anti-collapse is set, the energy in each small MDCT is + prevented from collapsing to zero. For each band of each MDCT where + a collapse is detected, a pseudo-random signal is inserted with an + + + +Valin, et al. Standards Track [Page 120] + +RFC 6716 Interactive Audio Codec September 2012 + + + energy corresponding to the minimum energy over the two previous + frames. A renormalization step is then required to ensure that the + anti-collapse step did not alter the energy preservation property. + +4.3.6. Denormalization + + Just as each band was normalized in the encoder, the last step of the + decoder before the inverse MDCT is to denormalize the bands. Each + decoded normalized band is multiplied by the square root of the + decoded energy. This is done by denormalise_bands() (bands.c). + +4.3.7. Inverse MDCT + + The inverse MDCT implementation has no special characteristics. The + input is N frequency-domain samples and the output is 2*N time-domain + samples, while scaling by 1/2. A "low-overlap" window reduces the + algorithmic delay. It is derived from a basic (full-overlap) 240- + sample version of the window used by the Vorbis codec: + + 2 + / /pi /pi n + 1/2\ \ \ + W(n) = |sin|-- * sin|-- * -------| | | + \ \2 \2 L / / / + + The low-overlap window is created by zero-padding the basic window + and inserting ones in the middle, such that the resulting window + still satisfies power complementarity [PRINCEN86]. The IMDCT and + windowing are performed by mdct_backward (mdct.c). + +4.3.7.1. Post-Filter + + The output of the inverse MDCT (after weighted overlap-add) is sent + to the post-filter. Although the post-filter is applied at the end, + the post-filter parameters are encoded at the beginning, just after + the silence flag. The post-filter can be switched on or off using + one bit (logp=1). If the post-filter is enabled, then the octave is + decoded as an integer value between 0 and 6 of uniform probability. + Once the octave is known, the fine pitch within the octave is decoded + using 4+octave raw bits. The final pitch period is equal to + (16< S -> S + & + !R -> R + & + ;S -> S -> S + + NB or MB SILK to Hybrid with Redundancy: S -> S -> S + & + !R ->;H -> H -> H + + WB SILK to Hybrid: S -> S -> S ->!H -> H -> H + + SILK to CELT with Redundancy: S -> S -> S + & + !R -> C -> C -> C + + Hybrid to NB or MB SILK with Redundancy: H -> H -> H + & + !R -> R + & + ;S -> S -> S + + Hybrid to WB SILK: H -> H -> H -> c + \ + + > S -> S -> S + + Hybrid to CELT with Redundancy: H -> H -> H + & + !R -> C -> C -> C + + CELT to SILK with Redundancy: C -> C -> C -> R + & + ;S -> S -> S + + CELT to Hybrid with Redundancy: C -> C -> C -> R + & + |H -> H -> H + + Key: + S SILK-only frame ; SILK decoder reset + H Hybrid frame | CELT and SILK decoder resets + C CELT-only frame ! CELT decoder reset + c CELT overlap + Direct mixing + R Redundant CELT frame & Windowed cross-lap + + Figure 18: Normative Transitions + + + + + +Valin, et al. Standards Track [Page 129] + +RFC 6716 Interactive Audio Codec September 2012 + + + The first two and the last two Opus frames in each example are + illustrative, i.e., there is no requirement that a stream remain in + the same configuration for three consecutive frames before or after a + switch. + + The behavior of transitions without redundancy where PLC is allowed + is non-normative. An encoder might still wish to use these + transitions if, for example, it doesn't want to add the extra bitrate + required for redundancy or if it makes a decision to switch after it + has already transmitted the frame that would have had to contain the + redundancy. Figure 19 illustrates the recommended cross-lapping and + decoder resets for these transitions. + + SILK to SILK (audio bandwidth change): S -> S -> S ;S -> S -> S + + NB or MB SILK to Hybrid: S -> S -> S |H -> H -> H + + SILK to CELT without Redundancy: S -> S -> S -> P + & + !C -> C -> C + + Hybrid to NB or MB SILK: H -> H -> H -> c + + + ;S -> S -> S + + Hybrid to CELT without Redundancy: H -> H -> H -> P + & + !C -> C -> C + + CELT to SILK without Redundancy: C -> C -> C -> P + & + ;S -> S -> S + + CELT to Hybrid without Redundancy: C -> C -> C -> P + & + |H -> H -> H + + Key: + S SILK-only frame ; SILK decoder reset + H Hybrid frame | CELT and SILK decoder resets + C CELT-only frame ! CELT decoder reset + c CELT overlap + Direct mixing + P Packet Loss Concealment & Windowed cross-lap + + Figure 19: Recommended Non-Normative Transitions + + Encoders SHOULD NOT use other transitions, e.g., those that involve + redundancy in ways not illustrated in Figure 18. + + + +Valin, et al. Standards Track [Page 130] + +RFC 6716 Interactive Audio Codec September 2012 + + +5. Opus Encoder + + Just like the decoder, the Opus encoder also normally consists of two + main blocks: the SILK encoder and the CELT encoder. However, unlike + the case of the decoder, a valid (though potentially suboptimal) Opus + encoder is not required to support all modes and may thus only + include a SILK encoder module or a CELT encoder module. The output + bitstream of the Opus encoding contains bits from the SILK and CELT + encoders, though these are not separable due to the use of a range + coder. A block diagram of the encoder is illustrated below. + + +------------+ +---------+ + | Sample | | SILK |------+ + +->| Rate |--->| Encoder | V + +-----------+ | | Conversion | | | +---------+ + | Optional | | +------------+ +---------+ | Range | + ->| High-pass |--+ | Encoder |----> + | Filter | | +--------------+ +---------+ | | Bit- + +-----------+ | | Delay | | CELT | +---------+ stream + +->| Compensation |->| Encoder | ^ + | | | |------+ + +--------------+ +---------+ + + Figure 20: Opus Encoder + + For a normal encoder where both the SILK and the CELT modules are + included, an optimal encoder should select which coding mode to use + at run-time depending on the conditions. In the reference + implementation, the frame size is selected by the application, but + the other configuration parameters (number of channels, bandwidth, + mode) are automatically selected (unless explicitly overridden by the + application) depending on the following: + + o Requested bitrate + + o Input sampling rate + + o Type of signal (speech vs. music) + + o Frame size in use + + The type of signal currently needs to be provided by the application + (though it can be changed in real-time). An Opus encoder + implementation could also do automatic detection, but since Opus is + an interactive codec, such an implementation would likely have to + either delay the signal (for non-interactive applications) or delay + the mode switching decisions (for interactive applications). + + + + +Valin, et al. Standards Track [Page 131] + +RFC 6716 Interactive Audio Codec September 2012 + + + When the encoder is configured for voice over IP applications, the + input signal is filtered by a high-pass filter to remove the lowest + part of the spectrum that contains little speech energy and may + contain background noise. This is a second order Auto Regressive + Moving Average (i.e., with poles and zeros) filter with a cut-off + frequency around 50 Hz. In the future, a music detector may also be + used to lower the cut-off frequency when the input signal is detected + to be music rather than speech. + +5.1. Range Encoder + + The range coder acts as the bit-packer for Opus. It is used in three + different ways: to encode + + o Entropy-coded symbols with a fixed probability model using + ec_encode() (entenc.c), + + o Integers from 0 to (2**M - 1) using ec_enc_uint() or ec_enc_bits() + (entenc.c), + + o Integers from 0 to (ft - 1) (where ft is not a power of two) using + ec_enc_uint() (entenc.c). + + The range encoder maintains an internal state vector composed of the + four-tuple (val, rng, rem, ext) representing the low end of the + current range, the size of the current range, a single buffered + output byte, and a count of additional carry-propagating output + bytes. Both val and rng are 32-bit unsigned integer values, rem is a + byte value or less than 255 or the special value -1, and ext is an + unsigned integer with at least 11 bits. This state vector is + initialized at the start of each frame to the value + (0, 2**31, -1, 0). After encoding a sequence of symbols, the value + of rng in the encoder should exactly match the value of rng in the + decoder after decoding the same sequence of symbols. This is a + powerful tool for detecting errors in either an encoder or decoder + implementation. The value of val, on the other hand, represents + different things in the encoder and decoder, and is not expected to + match. + + The decoder has no analog for rem and ext. These are used to perform + carry propagation in the renormalization loop below. Each iteration + of this loop produces 9 bits of output, consisting of 8 data bits and + a carry flag. The encoder cannot determine the final value of the + output bytes until it propagates these carry flags. Therefore, the + reference implementation buffers a single non-propagating output byte + (i.e., one less than 255) in rem and keeps a count of additional + + + + + +Valin, et al. Standards Track [Page 132] + +RFC 6716 Interactive Audio Codec September 2012 + + + propagating (i.e., 255) output bytes in ext. An implementation may + choose to use any mathematically equivalent scheme to perform carry + propagation. + +5.1.1. Encoding Symbols + + The main encoding function is ec_encode() (entenc.c), which encodes + symbol k in the current context using the same three-tuple + (fl[k], fh[k], ft) as the decoder to describe the range of the symbol + (see Section 4.1). + + ec_encode() updates the state of the encoder as follows. If fl[k] is + greater than zero, then + + rng + val = val + rng - --- * (ft - fl) + ft + + rng + rng = --- * (fh - fl) + ft + + Otherwise, val is unchanged and + + rng + rng = rng - --- * (fh - fl) + ft + + The divisions here are integer division. + +5.1.1.1. Renormalization + + After this update, the range is normalized using a procedure very + similar to that of Section 4.1.2.1, implemented by ec_enc_normalize() + (entenc.c). The following process is repeated until rng > 2**23. + First, the top 9 bits of val, (val>>23), are sent to the carry + buffer, described in Section 5.1.1.2. Then, the encoder sets + + val = (val<<8) & 0x7FFFFFFF + + rng = rng<<8 + +5.1.1.2. Carry Propagation and Output Buffering + + The function ec_enc_carry_out() (entenc.c) implements carry + propagation and output buffering. It takes, as input, a 9-bit + unsigned value, c, consisting of 8 data bits and an additional carry + + + + +Valin, et al. Standards Track [Page 133] + +RFC 6716 Interactive Audio Codec September 2012 + + + bit. If c is equal to the value 255, then ext is simply incremented, + and no other state updates are performed. Otherwise, let b = (c>>8) + be the carry bit. Then, + + o If the buffered byte rem contains a value other than -1, the + encoder outputs the byte (rem + b). Otherwise, if rem is -1, no + byte is output. + + o If ext is non-zero, then the encoder outputs ext bytes -- all with + a value of 0 if b is set, or 255 if b is unset -- and sets ext to + 0. + + o rem is set to the 8 data bits: + + rem = c & 255 + +5.1.2. Alternate Encoding Methods + + The reference implementation uses three additional encoding methods + that are exactly equivalent to the above, but make assumptions and + simplifications that allow for a more efficient implementation. + +5.1.2.1. ec_encode_bin() + + The first is ec_encode_bin() (entenc.c), defined using the parameter + ftb instead of ft. It is mathematically equivalent to calling + ec_encode() with ft = (1<>(ftb - 8), (t>>(ftb - 8)) + 1, + ((ft - 1)>>(ftb - 8)) + 1), and the remaining bits, + (t & ((1<<(ftb - 8)) - 1), are encoded as raw bits with + ec_enc_bits(). + +5.1.5. Finalizing the Stream + + After all symbols are encoded, the stream must be finalized by + outputting a value inside the current range. Let end be the unsigned + integer in the interval [val, val + rng) with the largest number of + trailing zero bits, b, such that (end + (1<>23), + are passed to the carry buffer in accordance with the procedure in + Section 5.1.1.2, and end is updated via + + end = (end<<8) & 0x7FFFFFFF + + Finally, if the buffered output byte, rem, is neither zero nor the + special value -1, or the carry count, ext, is greater than zero, then + 9 zero bits are sent to the carry buffer to flush it to the output + buffer. When outputting the final byte from the range coder, if it + would overlap any raw bits already packed into the end of the output + buffer, they should be ORed into the same byte. The bit allocation + routines in the CELT layer should ensure that this can be done + without corrupting the range coder data so long as end is chosen as + described above. If there is any space between the end of the range + coder data and the end of the raw bits, it is padded with zero bits. + This entire process is implemented by ec_enc_done() (entenc.c). + +5.1.6. Current Bit Usage + + The bit allocation routines in Opus need to be able to determine a + conservative upper bound on the number of bits that have been used to + encode the current frame thus far. This drives allocation decisions + and ensures that the range coder and raw bits will not overflow the + output buffer. This is computed in the reference implementation to + whole-bit precision by the function ec_tell() (entcode.h) and to + fractional 1/8th bit precision by the function ec_tell_frac() + (entcode.c). Like all operations in the range coder, it must be + implemented in a bit-exact manner, and it must produce exactly the + same value returned by the same functions in the decoder after + decoding the same symbols. + +5.2. SILK Encoder + + In many respects, the SILK encoder mirrors the SILK decoder described + in Section 4.2. Details such as the quantization and range coder + tables can be found there, while this section describes the high- + level design choices that were made. The diagram below shows the + basic modules of the SILK encoder. + + +----------+ +--------+ +---------+ + | Sample | | Stereo | | SILK | + ------>| Rate |--->| Mixing |--->| Core |----------> + Input |Conversion| | | | Encoder | Bitstream + +----------+ +--------+ +---------+ + + Figure 21: SILK Encoder + + + + +Valin, et al. Standards Track [Page 136] + +RFC 6716 Interactive Audio Codec September 2012 + + +5.2.1. Sample Rate Conversion + + The input signal's sampling rate is adjusted by a sample rate + conversion module so that it matches the SILK internal sampling rate. + The input to the sample rate converter is delayed by a number of + samples depending on the sample rate ratio, such that the overall + delay is constant for all input and output sample rates. + +5.2.2. Stereo Mixing + + The stereo mixer is only used for stereo input signals. It converts + a stereo left-right signal into an adaptive mid-side representation. + The first step is to compute non-adaptive mid-side signals as half + the sum and difference between left and right signals. The side + signal is then minimized in energy by subtracting a prediction of it + based on the mid signal. This prediction works well when the left + and right signals exhibit linear dependency, for instance, for an + amplitude-panned input signal. Like in the decoder, the prediction + coefficients are linearly interpolated during the first 8 ms of the + frame. The mid signal is always encoded, whereas the residual side + signal is only encoded if it has sufficient energy compared to the + mid signal's energy. If it has not, the "mid_only_flag" is set + without encoding the side signal. + + The predictor coefficients are coded regardless of whether the side + signal is encoded. For each frame, two predictor coefficients are + computed, one that predicts between low-passed mid and side channels, + and one that predicts between high-passed mid and side channels. The + low-pass filter is a simple three-tap filter and creates a delay of + one sample. The high-pass filtered signal is the difference between + the mid signal delayed by one sample and the low-passed signal. + Instead of explicitly computing the high-passed signal, it is + computationally more efficient to transform the prediction + coefficients before applying them to the filtered mid signal, as + follows: + + pred(n) = LP(n) * w0 + HP(n) * w1 + = LP(n) * w0 + (mid(n-1) - LP(n)) * w1 + = LP(n) * (w0 - w1) + mid(n-1) * w1 + + + where w0 and w1 are the low-pass and high-pass prediction + coefficients, mid(n-1) is the mid signal delayed by one sample, LP(n) + and HP(n) are the low-passed and high-passed signals and pred(n) is + the prediction signal that is subtracted from the side signal. + + + + + + +Valin, et al. Standards Track [Page 137] + +RFC 6716 Interactive Audio Codec September 2012 + + +5.2.3. SILK Core Encoder + + What follows is a description of the core encoder and its components. + For simplicity, the core encoder is referred to simply as the encoder + in the remainder of this section. An overview of the encoder is + given in Figure 22. + + +---+ + +--------------------------------->| | + +---------+ | +---------+ | | + |Voice | | |LTP |12 | | + +-->|Activity |--+ +----->|Scaling |-----------+---->| | + | |Detection|3 | | |Control |<--+ | | | + | +---------+ | | +---------+ | | | | + | | | +---------+ | | | | + | | | |Gains | | | | | + | | | +-->|Processor|---|---+---|---->| R | + | | | | | |11 | | | | a | + | \/ | | +---------+ | | | | n | + | +---------+ | | +---------+ | | | | g | + | |Pitch | | | |LSF | | | | | e | + | +->|Analysis |---+ | |Quantizer|---|---|---|---->| | + | | | |4 | | | |8 | | | | E |--> + | | +---------+ | | +---------+ | | | | n | 2 + | | | | 9/\ 10| | | | | c | + | | | | | \/ | | | | o | + | | +---------+ | | +----------+ | | | | d | + | | |Noise | +--|-->|Prediction|--+---|---|---->| e | + | +->|Shaping |---|--+ |Analysis |7 | | | | r | + | | |Analysis |5 | | | | | | | | | + | | +---------+ | | +----------+ | | | | | + | | | | /\ | | | | | + | | +----------|--|--------+ | | | | | + | | | \/ \/ \/ \/ \/ | | + | | | +----------+ +------------+ | | + | | | | | |Noise | | | + -+-------+-----+----->|Pre-filter|--------->|Shaping |-->| | + 1 | | 6 |Quantization|13 | | + +----------+ +------------+ +---+ + + 1: Input speech signal + 2: Range encoded bitstream + 3: Voice activity estimate + 4: Pitch lags (per 5 ms) and voicing decision (per 20 ms) + 5: Noise shaping quantization coefficients + - Short-term synthesis and analysis + noise shaping coefficients (per 5 ms) + + + + +Valin, et al. Standards Track [Page 138] + +RFC 6716 Interactive Audio Codec September 2012 + + + - Long-term synthesis and analysis noise + shaping coefficients (per 5 ms and for voiced speech only) + - Noise shaping tilt (per 5 ms) + - Quantizer gain/step size (per 5 ms) + 6: Input signal filtered with analysis noise shaping filters + 7: Short- and Long-Term Prediction coefficients + LTP (per 5 ms) and LPC (per 20 ms) + 8: LSF quantization indices + 9: LSF coefficients + 10: Quantized LSF coefficients + 11: Processed gains, and synthesis noise shape coefficients + 12: LTP state scaling coefficient. Controlling error + propagation / prediction gain trade-off + 13: Quantized signal + + Figure 22: SILK Core Encoder + +5.2.3.1. Voice Activity Detection + + The input signal is processed by a Voice Activity Detection (VAD) + algorithm to produce a measure of voice activity, spectral tilt, and + signal-to-noise estimates for each frame. The VAD uses a sequence of + half-band filterbanks to split the signal into four subbands: + 0...Fs/16, Fs/16...Fs/8, Fs/8...Fs/4, and Fs/4...Fs/2, where Fs is + the sampling frequency (8, 12, 16, or 24 kHz). The lowest subband, + from 0 - Fs/16, is high-pass filtered with a first-order moving + average (MA) filter (with transfer function H(z) = 1-z**(-1)) to + reduce the energy at the lowest frequencies. For each frame, the + signal energy per subband is computed. In each subband, a noise + level estimator tracks the background noise level and a Signal-to- + Noise Ratio (SNR) value is computed as the logarithm of the ratio of + energy-to-noise level. Using these intermediate variables, the + following parameters are calculated for use in other SILK modules: + + o Average SNR. The average of the subband SNR values. + + o Smoothed subband SNRs. Temporally smoothed subband SNR values. + + o Speech activity level. Based on the average SNR and a weighted + average of the subband energies. + + o Spectral tilt. A weighted average of the subband SNRs, with + positive weights for the low subbands and negative weights for the + high subbands. + + + + + + + +Valin, et al. Standards Track [Page 139] + +RFC 6716 Interactive Audio Codec September 2012 + + +5.2.3.2. Pitch Analysis + + The input signal is processed by the open loop pitch estimator shown + in Figure 23. + + +--------+ +----------+ + |2 x Down| |Time- | + +->|sampling|->|Correlator| | + | | | | | |4 + | +--------+ +----------+ \/ + | | 2 +-------+ + | | +-->|Speech |5 + +---------+ +--------+ | \/ | |Type |-> + |LPC | |Down | | +----------+ | | + +->|Analysis | +->|sample |-+------------->|Time- | +-------+ + | | | | |to 8 kHz| |Correlator|-----------> + | +---------+ | +--------+ |__________| 6 + | | | |3 + | \/ | \/ + | +---------+ | +----------+ + | |Whitening| | |Time- | + -+->|Filter |-+--------------------------->|Correlator|-----------> + 1 | | | | 7 + +---------+ +----------+ + + 1: Input signal + 2: Lag candidates from stage 1 + 3: Lag candidates from stage 2 + 4: Correlation threshold + 5: Voiced/unvoiced flag + 6: Pitch correlation + 7: Pitch lags + + Figure 23: Block Diagram of the Pitch Estimator + + The pitch analysis finds a binary voiced/unvoiced classification, + and, for frames classified as voiced, four pitch lags per frame -- + one for each 5 ms subframe -- and a pitch correlation indicating the + periodicity of the signal. The input is first whitened using a + Linear Prediction (LP) whitening filter, where the coefficients are + computed through standard Linear Predictive Coding (LPC) analysis. + The order of the whitening filter is 16 for best results, but is + reduced to 12 for medium complexity and 8 for low complexity modes. + The whitened signal is analyzed to find pitch lags for which the time + correlation is high. The analysis consists of three stages for + reducing the complexity: + + + + + +Valin, et al. Standards Track [Page 140] + +RFC 6716 Interactive Audio Codec September 2012 + + + o In the first stage, the whitened signal is downsampled to 4 kHz + (from 8 kHz), and the current frame is correlated to a signal + delayed by a range of lags, starting from a shortest lag + corresponding to 500 Hz, to a longest lag corresponding to 56 Hz. + + o The second stage operates on an 8 kHz signal (downsampled from 12, + 16, or 24 kHz) and measures time correlations only near the lags + corresponding to those that had sufficiently high correlations in + the first stage. The resulting correlations are adjusted for a + small bias towards short lags to avoid ending up with a multiple + of the true pitch lag. The highest adjusted correlation is + compared to a threshold depending on: + + * Whether the previous frame was classified as voiced. + + * The speech activity level. + + * The spectral tilt. + + If the threshold is exceeded, the current frame is classified as + voiced and the lag with the highest adjusted correlation is stored + for a final pitch analysis of the highest precision in the third + stage. + + o The last stage operates directly on the whitened input signal to + compute time correlations for each of the four subframes + independently in a narrow range around the lag with highest + correlation from the second stage. + +5.2.3.3. Noise Shaping Analysis + + The noise shaping analysis finds gains and filter coefficients used + in the pre-filter and noise shaping quantizer. These parameters are + chosen such that they will fulfill several requirements: + + o Balancing quantization noise and bitrate. The quantization gains + determine the step size between reconstruction levels of the + excitation signal. Therefore, increasing the quantization gain + amplifies quantization noise, but also reduces the bitrate by + lowering the entropy of the quantization indices. + + o Spectral shaping of the quantization noise; the noise shaping + quantizer is capable of reducing quantization noise in some parts + of the spectrum at the cost of increased noise in other parts + without substantially changing the bitrate. By shaping the noise + such that it follows the signal spectrum, it becomes less audible. + In practice, best results are obtained by making the shape of the + noise spectrum slightly flatter than the signal spectrum. + + + +Valin, et al. Standards Track [Page 141] + +RFC 6716 Interactive Audio Codec September 2012 + + + o De-emphasizing spectral valleys; by using different coefficients + in the analysis and synthesis part of the pre-filter and noise + shaping quantizer, the levels of the spectral valleys can be + decreased relative to the levels of the spectral peaks such as + speech formants and harmonics. This reduces the entropy of the + signal, which is the difference between the coded signal and the + quantization noise, thus lowering the bitrate. + + o Matching the levels of the decoded speech formants to the levels + of the original speech formants; an adjustment gain and a first + order tilt coefficient are computed to compensate for the effect + of the noise shaping quantization on the level and spectral tilt. + + / \ ___ + | // \\ + | // \\ ____ + |_// \\___// \\ ____ + | / ___ \ / \\ // \\ + P |/ / \ \_/ \\_____// \\ + o | / \ ____ \ / \\ + w | / \___/ \ \___/ ____ \\___ 1 + e |/ \ / \ \ + r | \_____/ \ \__ 2 + | \ + | \___ 3 + | + +----------------------------------------> + Frequency + + 1: Input signal spectrum + 2: De-emphasized and level matched spectrum + 3: Quantization noise spectrum + + Figure 24: Noise Shaping and Spectral De-emphasis Illustration + + Figure 24 shows an example of an input signal spectrum (1). After + de-emphasis and level matching, the spectrum has deeper valleys (2). + The quantization noise spectrum (3) more or less follows the input + signal spectrum, while having slightly less pronounced peaks. The + entropy, which provides a lower bound on the bitrate for encoding the + excitation signal, is proportional to the area between the de- + emphasized spectrum (2) and the quantization noise spectrum (3). + Without de-emphasis, the entropy is proportional to the area between + input spectrum (1) and quantization noise (3) -- clearly higher. + + The transformation from input signal to de-emphasized signal can be + described as a filtering operation with a filter + + + + +Valin, et al. Standards Track [Page 142] + +RFC 6716 Interactive Audio Codec September 2012 + + + -1 Wana(z) + H(z) = G * ( 1 - c_tilt * z ) * ------- + Wsyn(z) + + having an adjustment gain G, a first order tilt adjustment filter + with tilt coefficient c_tilt, and where + + 16 d + __ -k -L __ -k + Wana(z) = (1 - \ a_ana(k) * z )*(1 - z * \ b_ana(k) * z ) + /_ /_ + k=1 k=-d + + is the analysis part of the de-emphasis filter, consisting of the + short-term shaping filter with coefficients a_ana(k) and the long- + term shaping filter with coefficients b_ana(k) and pitch lag L. The + parameter d determines the number of long-term shaping filter taps. + + Similarly, but without the tilt adjustment, the synthesis part can be + written as + + 16 d + __ -k -L __ -k + Wsyn(z) = (1 - \ a_syn(k) * z )*(1 - z * \ b_syn(k) * z ) + /_ /_ + k=1 k=-d + + All noise shaping parameters are computed and applied per subframe of + 5 ms. First, an LPC analysis is performed on a windowed signal block + of 15 ms. The signal block has a look-ahead of 5 ms relative to the + current subframe, and the window is an asymmetric sine window. The + LPC analysis is done with the autocorrelation method, with an order + of between 8, in lowest-complexity mode, and 16, for best quality. + + Optionally, the LPC analysis and noise shaping filters are warped by + replacing the delay elements by first-order allpass filters. This + increases the frequency resolution at low frequencies and reduces it + at high ones, which better matches the human auditory system and + improves quality. The warped analysis and filtering comes at a cost + in complexity and is therefore only done in higher complexity modes. + + The quantization gain is found by taking the square root of the + residual energy from the LPC analysis and multiplying it by a value + inversely proportional to the coding quality control parameter and + the pitch correlation. + + + + + + +Valin, et al. Standards Track [Page 143] + +RFC 6716 Interactive Audio Codec September 2012 + + + Next, the two sets of short-term noise shaping coefficients a_ana(k) + and a_syn(k) are obtained by applying different amounts of bandwidth + expansion to the coefficients found in the LPC analysis. This + bandwidth expansion moves the roots of the LPC polynomial towards the + origin, using the formulas + + k + a_ana(k) = a(k)*g_ana and + + k + a_syn(k) = a(k)*g_syn + + where a(k) is the k'th LPC coefficient, and the bandwidth expansion + factors g_ana and g_syn are calculated as + + g_ana = 0.95 - 0.01*C and + + g_syn = 0.95 + 0.01*C + + where C is the coding quality control parameter between 0 and 1. + Applying more bandwidth expansion to the analysis part than to the + synthesis part gives the desired de-emphasis of spectral valleys in + between formants. + + The long-term shaping is applied only during voiced frames. It uses + a three-tap filter, described by + + b_ana = F_ana * [0.25, 0.5, 0.25] and + + b_syn = F_syn * [0.25, 0.5, 0.25]. + + For unvoiced frames, these coefficients are set to 0. The + multiplication factors F_ana and F_syn are chosen between 0 and 1, + depending on the coding quality control parameter, as well as the + calculated pitch correlation and smoothed subband SNR of the lowest + subband. By having F_ana less than F_syn, the pitch harmonics are + emphasized relative to the valleys in between the harmonics. + + The tilt coefficient c_tilt is for unvoiced frames chosen as + + c_tilt = 0.25 + + and as + + c_tilt = 0.25 + 0.2625 * V + + for voiced frames, where V is the voice activity level between 0 and + 1. + + + +Valin, et al. Standards Track [Page 144] + +RFC 6716 Interactive Audio Codec September 2012 + + + The adjustment gain G serves to correct any level mismatch between + the original and decoded signals that might arise from the noise + shaping and de-emphasis. This gain is computed as the ratio of the + prediction gain of the short-term analysis and synthesis filter + coefficients. The prediction gain of an LPC synthesis filter is the + square root of the output energy when the filter is excited by a + unit-energy impulse on the input. An efficient way to compute the + prediction gain is by first computing the reflection coefficients + from the LPC coefficients through the step-down algorithm, and + extracting the prediction gain from the reflection coefficients as + + K + ___ 2 -0.5 + predGain = ( | | 1 - (r_k) ) + k=1 + + where r_k is the k'th reflection coefficient. + + Initial values for the quantization gains are computed as the square + root of the residual energy of the LPC analysis, adjusted by the + coding quality control parameter. These quantization gains are later + adjusted based on the results of the prediction analysis. + +5.2.3.4. Prediction Analysis + + The prediction analysis is performed in one of two ways depending on + how the pitch estimator classified the frame. The processing for + voiced and unvoiced speech is described in Section 5.2.3.4.1 and + Section 5.2.3.4.2, respectively. Inputs to this function include the + pre-whitened signal from the pitch estimator (see Section 5.2.3.2). + +5.2.3.4.1. Voiced Speech + + For a frame of voiced speech, the pitch pulses will remain dominant + in the pre-whitened input signal. Further whitening is desirable as + it leads to higher quality at the same available bitrate. To achieve + this, a Long-Term Prediction (LTP) analysis is carried out to + estimate the coefficients of a fifth-order LTP filter for each of + four subframes. The LTP coefficients are quantized using the method + described in Section 5.2.3.6, and the quantized LTP coefficients are + used to compute the LTP residual signal. This LTP residual signal is + the input to an LPC analysis where the LPC coefficients are estimated + using Burg's method [BURG], such that the residual energy is + minimized. The estimated LPC coefficients are converted to a Line + Spectral Frequency (LSF) vector and quantized as described in + Section 5.2.3.5. After quantization, the quantized LSF vector is + converted back to LPC coefficients using the full procedure in + Section 4.2.7.5. By using quantized LTP coefficients and LPC + + + +Valin, et al. Standards Track [Page 145] + +RFC 6716 Interactive Audio Codec September 2012 + + + coefficients derived from the quantized LSF coefficients, the encoder + remains fully synchronized with the decoder. The quantized LPC and + LTP coefficients are also used to filter the input signal and measure + residual energy for each of the four subframes. + +5.2.3.4.2. Unvoiced Speech + + For a speech signal that has been classified as unvoiced, there is no + need for LTP filtering, as it has already been determined that the + pre-whitened input signal is not periodic enough within the allowed + pitch period range for LTP analysis to be worth the cost in terms of + complexity and bitrate. The pre-whitened input signal is therefore + discarded, and, instead, the input signal is used for LPC analysis + using Burg's method. The resulting LPC coefficients are converted to + an LSF vector and quantized as described in the following section. + They are then transformed back to obtain quantized LPC coefficients, + which are then used to filter the input signal and measure residual + energy for each of the four subframes. + +5.2.3.4.2.1. Burg's Method + + The main purpose of linear prediction in SILK is to reduce the + bitrate by minimizing the residual energy. At least at high + bitrates, perceptual aspects are handled independently by the noise + shaping filter. Burg's method is used because it provides higher + prediction gain than the autocorrelation method and, unlike the + covariance method, produces stable filters (assuming numerical errors + don't spoil that). SILK's implementation of Burg's method is also + computationally faster than the autocovariance method. The + implementation of Burg's method differs from traditional + implementations in two aspects. The first difference is that it + operates on autocorrelations, similar to the Schur algorithm [SCHUR], + but with a simple update to the autocorrelations after finding each + reflection coefficient to make the result identical to Burg's method. + This brings down the complexity of Burg's method to near that of the + autocorrelation method. The second difference is that the signal in + each subframe is scaled by the inverse of the residual quantization + step size. Subframes with a small quantization step size will, on + average, spend more bits for a given amount of residual energy than + subframes with a large step size. Without scaling, Burg's method + minimizes the total residual energy in all subframes, which doesn't + necessarily minimize the total number of bits needed for coding the + quantized residual. The residual energy of the scaled subframes is a + better measure for that number of bits. + + + + + + + +Valin, et al. Standards Track [Page 146] + +RFC 6716 Interactive Audio Codec September 2012 + + +5.2.3.5. LSF Quantization + + Unlike many other speech codecs, SILK uses variable bitrate coding + for the LSFs. This improves the average rate-distortion (R-D) trade- + off and reduces outliers. The variable bitrate coding minimizes a + linear combination of the weighted quantization errors and the + bitrate. The weights for the quantization errors are the Inverse + Harmonic Mean Weighting (IHMW) function proposed by Laroia et al. + (see [LAROIA-ICASSP]). These weights are referred to here as Laroia + weights. + + The LSF quantizer consists of two stages. The first stage is an + (unweighted) vector quantizer (VQ), with a codebook size of 32 + vectors. The quantization errors for the codebook vector are sorted, + and for the N best vectors a second stage quantizer is run. By + varying the number N, a trade-off is made between R-D performance and + computational efficiency. For each of the N codebook vectors, the + Laroia weights corresponding to that vector (and not to the input + vector) are calculated. Then, the residual between the input LSF + vector and the codebook vector is scaled by the square roots of these + Laroia weights. This scaling partially normalizes error sensitivity + for the residual vector so that a uniform quantizer with fixed step + sizes can be used in the second stage without too much performance + loss. Additionally, by scaling with Laroia weights determined from + the first-stage codebook vector, the process can be reversed in the + decoder. + + The second stage uses predictive delayed decision scalar + quantization. The quantization error is weighted by Laroia weights + determined from the LSF input vector. The predictor multiplies the + previous quantized residual value by a prediction coefficient that + depends on the vector index from the first stage VQ and on the + location in the LSF vector. The prediction is subtracted from the + LSF residual value before quantizing the result and is added back + afterwards. This subtraction can be interpreted as shifting the + quantization levels of the scalar quantizer, and as a result the + quantization error of each value depends on the quantization decision + of the previous value. This dependency is exploited by the delayed + decision mechanism to search for a quantization sequency with best + R-D performance with a Viterbi-like algorithm [VITERBI]. The + quantizer processes the residual LSF vector in reverse order (i.e., + it starts with the highest residual LSF value). This is done because + the prediction works slightly better in the reverse direction. + + + + + + + + +Valin, et al. Standards Track [Page 147] + +RFC 6716 Interactive Audio Codec September 2012 + + + The quantization index of the first stage is entropy coded. The + quantization sequence from the second stage is also entropy coded, + where for each element the probability table is chosen depending on + the vector index from the first stage and the location of that + element in the LSF vector. + +5.2.3.5.1. LSF Stabilization + + If the input is stable, finding the best candidate usually results in + a quantized vector that is also stable. Because of the two-stage + approach, however, it is possible that the best quantization + candidate is unstable. The encoder applies the same stabilization + procedure applied by the decoder (see Section 4.2.7.5.4) to ensure + the LSF parameters are within their valid range, increasingly sorted, + and have minimum distances between each other and the border values. + +5.2.3.6. LTP Quantization + + For voiced frames, the prediction analysis described in + Section 5.2.3.4.1 resulted in four sets (one set per subframe) of + five LTP coefficients, plus four weighting matrices. The LTP + coefficients for each subframe are quantized using entropy + constrained vector quantization. A total of three vector codebooks + are available for quantization, with different rate-distortion trade- + offs. The three codebooks have 10, 20, and 40 vectors and average + rates of about 3, 4, and 5 bits per vector, respectively. + Consequently, the first codebook has larger average quantization + distortion at a lower rate, whereas the last codebook has smaller + average quantization distortion at a higher rate. Given the + weighting matrix W_ltp and LTP vector b, the weighted rate-distortion + measure for a codebook vector cb_i with rate r_i is give by + + RD = u * (b - cb_i)' * W_ltp * (b - cb_i) + r_i + + where u is a fixed, heuristically determined parameter balancing the + distortion and rate. Which codebook gives the best performance for a + given LTP vector depends on the weighting matrix for that LTP vector. + For example, for a low valued W_ltp, it is advantageous to use the + codebook with 10 vectors as it has a lower average rate. For a large + W_ltp, on the other hand, it is often better to use the codebook with + 40 vectors, as it is more likely to contain the best codebook vector. + The weighting matrix W_ltp depends mostly on two aspects of the input + signal. The first is the periodicity of the signal; the more + periodic, the larger W_ltp. The second is the change in signal + energy in the current subframe, relative to the signal one pitch lag + earlier. A decaying energy leads to a larger W_ltp than an + increasing energy. Both aspects fluctuate relatively slowly, which + causes the W_ltp matrices for different subframes of one frame often + + + +Valin, et al. Standards Track [Page 148] + +RFC 6716 Interactive Audio Codec September 2012 + + + to be similar. Because of this, one of the three codebooks typically + gives good performance for all subframes. Therefore, the codebook + search for the subframe LTP vectors is constrained to only allow + codebook vectors to be chosen from the same codebook, resulting in a + rate reduction. + + To find the best codebook, each of the three vector codebooks is used + to quantize all subframe LTP vectors and produce a combined weighted + rate-distortion measure for each vector codebook. The vector + codebook with the lowest combined rate-distortion over all subframes + is chosen. The quantized LTP vectors are used in the noise shaping + quantizer, and the index of the codebook plus the four indices for + the four subframe codebook vectors are passed on to the range + encoder. + +5.2.3.7. Pre-filter + + In the pre-filter, the input signal is filtered using the spectral + valley de-emphasis filter coefficients from the noise shaping + analysis (see Section 5.2.3.3). By applying only the noise shaping + analysis filter to the input signal, it provides the input to the + noise shaping quantizer. + +5.2.3.8. Noise Shaping Quantizer + + The noise shaping quantizer independently shapes the signal and + coding noise spectra to obtain a perceptually higher quality at the + same bitrate. + + The pre-filter output signal is multiplied with a compensation gain G + computed in the noise shaping analysis. Then, the output of a + synthesis shaping filter is added, and the output of a prediction + filter is subtracted to create a residual signal. The residual + signal is multiplied by the inverse quantized quantization gain from + the noise shaping analysis and input to a scalar quantizer. The + quantization indices of the scalar quantizer represent a signal of + pulses that is input to the pyramid range encoder. The scalar + quantizer also outputs a quantization signal, which is multiplied by + the quantized quantization gain from the noise shaping analysis to + create an excitation signal. The output of the prediction filter is + added to the excitation signal to form the quantized output signal + y(n). The quantized output signal y(n) is input to the synthesis + shaping and prediction filters. + + + + + + + + +Valin, et al. Standards Track [Page 149] + +RFC 6716 Interactive Audio Codec September 2012 + + + Optionally, the noise shaping quantizer operates in a delayed + decision mode. In this mode, it uses a Viterbi algorithm to keep + track of multiple rounding choices in the quantizer and select the + best one after a delay of 32 samples. This improves the rate/ + distortion performance of the quantizer. + +5.2.3.9. Constant Bitrate Mode + + SILK was designed to run in variable bitrate (VBR) mode. However, + the reference implementation also has a constant bitrate (CBR) mode + for SILK. In CBR mode, SILK will attempt to encode each packet with + no more than the allowed number of bits. The Opus wrapper code then + pads the bitstream if any unused bits are left in SILK mode, or it + encodes the high band with the remaining number of bits in Hybrid + mode. The number of payload bits is adjusted by changing the + quantization gains and the rate/distortion trade-off in the noise + shaping quantizer, in an iterative loop around the noise shaping + quantizer and entropy coding. Compared to the SILK VBR mode, the CBR + mode has lower audio quality at a given average bitrate and has + higher computational complexity. + +5.3. CELT Encoder + + Most of the aspects of the CELT encoder can be directly derived from + the description of the decoder. For example, the filters and + rotations in the encoder are simply the inverse of the operation + performed by the decoder. Similarly, the quantizers generally + optimize for the mean square error (because noise shaping is part of + the bitstream itself), so no special search is required. For this + reason, only the less straightforward aspects of the encoder are + described here. + +5.3.1. Pitch Pre-filter + + The pitch pre-filter is applied after the pre-emphasis. It is + applied in such a way as to be the inverse of the decoder's post- + filter. The main non-obvious aspect of the pre-filter is the + selection of the pitch period. The pitch search should be optimized + for the following criteria: + + o continuity: it is important that the pitch period does not change + abruptly between frames; and + + o avoidance of pitch multiples: when the period used is a multiple + of the real period (lower frequency fundamental), the post-filter + loses most of its ability to reduce noise + + + + + +Valin, et al. Standards Track [Page 150] + +RFC 6716 Interactive Audio Codec September 2012 + + +5.3.2. Bands and Normalization + + The MDCT output is divided into bands that are designed to match the + ear's critical bands for the smallest (2.5 ms) frame size. The + larger frame sizes use integer multiples of the 2.5 ms layout. For + each band, the encoder computes the energy that will later be + encoded. Each band is then normalized by the square root of the + *unquantized* energy, such that each band now forms a unit vector X. + The energy and the normalization are computed by + compute_band_energies() and normalise_bands() (bands.c), + respectively. + +5.3.3. Energy Envelope Quantization + + Energy quantization (both coarse and fine) can be easily understood + from the decoding process. For all useful bitrates, the coarse + quantizer always chooses the quantized log energy value that + minimizes the error for each band. Only at very low rate does the + encoder allow larger errors to minimize the rate and avoid using more + bits than are available. When the available CPU requirements allow + it, it is best to try encoding the coarse energy both with and + without inter-frame prediction such that the best prediction mode can + be selected. The optimal mode depends on the coding rate, the + available bitrate, and the current rate of packet loss. + + The fine energy quantizer always chooses the quantized log energy + value that minimizes the error for each band because the rate of the + fine quantization depends only on the bit allocation and not on the + values that are coded. + +5.3.4. Bit Allocation + + The encoder must use exactly the same bit allocation process as used + by the decoder and described in Section 4.3.3. The three mechanisms + that can be used by the encoder to adjust the bitrate on a frame-by- + frame basis are band boost, allocation trim, and band skipping. + +5.3.4.1. Band Boost + + The reference encoder makes a decision to boost a band when the + energy of that band is significantly higher than that of the + neighboring bands. Let E_j be the log-energy of band j, we define + + D_j = 2*E_j - E_j-1 - E_j+1 + + The allocation of band j is boosted once if D_j > t1 and twice if D_j + > t2. For LM>=1, t1=2 and t2=4, while for LM<1, t1=3 and t2=5. + + + + +Valin, et al. Standards Track [Page 151] + +RFC 6716 Interactive Audio Codec September 2012 + + +5.3.4.2. Allocation Trim + + The allocation trim is a value between 0 and 10 (inclusively) that + controls the allocation balance between the low and high frequencies. + The encoder starts with a safe "default" of 5 and deviates from that + default in two different ways. First, the trim can deviate by +/- 2 + depending on the spectral tilt of the input signal. For signals with + more low frequencies, the trim is increased by up to 2, while for + signals with more high frequencies, the trim is decreased by up to 2. + For stereo inputs, the trim value can be decreased by up to 4 when + the inter-channel correlation at low frequency (first 8 bands) is + high. + +5.3.4.3. Band Skipping + + The encoder uses band skipping to ensure that the shape of the bands + is only coded if there is at least 1/2 bit per sample available for + the PVQ. If not, then no bit is allocated and folding is used + instead. To ensure continuity in the allocation, some amount of + hysteresis is added to the process, such that a band that received + PVQ bits in the previous frame only needs 7/16 bit/sample to be coded + for the current frame, while a band that did not receive PVQ bits in + the previous frames needs at least 9/16 bit/sample to be coded. + +5.3.5. Stereo Decisions + + Because CELT applies mid-side stereo coupling in the normalized + domain, it does not suffer from important stereo image problems even + when the two channels are completely uncorrelated. For this reason, + it is always safe to use stereo coupling on any audio frame. That + being said, there are some frames for which dual (independent) stereo + is still more efficient. This decision is made by comparing the + estimated entropy with and without coupling over the first 13 bands, + taking into account the fact that all bands with more than two MDCT + bins require one extra degree of freedom when coded in mid-side. Let + L1_ms and L1_lr be the L1-norm of the mid-side vector and the L1-norm + of the left-right vector, respectively. The decision to use mid-side + is made if and only if + + L1_ms L1_lr + -------- < ----- + bins + E bins + + where bins is the number of MDCT bins in the first 13 bands and E is + the number of extra degrees of freedom for mid-side coding. For + LM>1, E=13, otherwise E=5. + + + + + +Valin, et al. Standards Track [Page 152] + +RFC 6716 Interactive Audio Codec September 2012 + + + The reference encoder decides on the intensity stereo threshold based + on the bitrate alone. After taking into account the frame size by + subtracting 80 bits per frame for coarse energy, the first band using + intensity coding is as follows: + + +------------------+------------+ + | bitrate (kbit/s) | start band | + +------------------+------------+ + | <35 | 8 | + | | | + | 35-50 | 12 | + | | | + | 50-68 | 16 | + | | | + | 84-84 | 18 | + | | | + | 84-102 | 19 | + | | | + | 102-130 | 20 | + | | | + | >130 | disabled | + +------------------+------------+ + + Table 66: Thresholds for Intensity Stereo + +5.3.6. Time-Frequency Decision + + The choice of time-frequency resolution used in Section 4.3.4.5 is + based on R-D optimization. The distortion is the L1-norm (sum of + absolute values) of each band after each TF resolution under + consideration. The L1 norm is used because it represents the entropy + for a Laplacian source. The number of bits required to code a change + in TF resolution between two bands is higher than the cost of having + those two bands use the same resolution, which is what requires the + R-D optimization. The optimal decision is computed using the Viterbi + algorithm. See tf_analysis() in celt/celt.c. + +5.3.7. Spreading Values Decision + + The choice of the spreading value in Table 59 has an impact on the + nature of the coding noise introduced by CELT. The larger the f_r + value, the lower the impact of the rotation, and the more tonal the + coding noise. The more tonal the signal, the more tonal the noise + should be, so the CELT encoder determines the optimal value for f_r + by estimating how tonal the signal is. The tonality estimate is + based on discrete pdf (4-bin histogram) of each band. Bands that + + + + + +Valin, et al. Standards Track [Page 153] + +RFC 6716 Interactive Audio Codec September 2012 + + + have a large number of small values are considered more tonal and a + decision is made by combining all bands with more than 8 samples. + See spreading_decision() in celt/bands.c. + +5.3.8. Spherical Vector Quantization + + CELT uses a Pyramid Vector Quantizer (PVQ) [PVQ] for quantizing the + details of the spectrum in each band that have not been predicted by + the pitch predictor. The PVQ codebook consists of all sums of K + signed pulses in a vector of N samples, where two pulses at the same + position are required to have the same sign. Thus, the codebook + includes all integer codevectors y of N dimensions that satisfy + sum(abs(y(j))) = K. + + In bands where there are sufficient bits allocated, PVQ is used to + encode the unit vector that results from the normalization in + Section 5.3.2 directly. Given a PVQ codevector y, the unit vector X + is obtained as X = y/||y||, where ||.|| denotes the L2 norm. + +5.3.8.1. PVQ Search + + The search for the best codevector y is performed by alg_quant() + (vq.c). There are several possible approaches to the search, with a + trade-off between quality and complexity. The method used in the + reference implementation computes an initial codeword y1 by + projecting the normalized spectrum X onto the codebook pyramid of K-1 + pulses: + + y0 = truncate_towards_zero( (K-1) * X / sum(abs(X))) + + Depending on N, K and the input data, the initial codeword y0 may + contain from 0 to K-1 non-zero values. All the remaining pulses, + with the exception of the last one, are found iteratively with a + greedy search that minimizes the normalized correlation between y and + X: + + T + J = -X * y / ||y|| + + The search described above is considered to be a good trade-off + between quality and computational cost. However, there are other + possible ways to search the PVQ codebook and the implementers MAY use + any other search methods. See alg_quant() in celt/vq.c. + + + + + + + + +Valin, et al. Standards Track [Page 154] + +RFC 6716 Interactive Audio Codec September 2012 + + +5.3.8.2. PVQ Encoding + + The vector to encode, X, is converted into an index i such that + 0 <= i < V(N,K) as follows. Let i = 0 and k = 0. Then, for + j = (N - 1) down to 0, inclusive, do: + + 1. If k > 0, set i = i + (V(N-j-1,k-1) + V(N-j,k-1))/2. + + 2. Set k = k + abs(X[j]). + + 3. If X[j] < 0, set i = i + (V(N-j-1,k) + V(N-j,k))/2. + + The index i is then encoded using the procedure in Section 5.1.4 with + ft = V(N,K). + +6. Conformance + + It is our intention to allow the greatest possible choice of freedom + in implementing the specification. For this reason, outside of the + exceptions noted in this section, conformance is defined through the + reference implementation of the decoder provided in Appendix A. + Although this document includes a prose description of the codec, + should the description contradict the source code of the reference + implementation, the latter shall take precedence. + + Compliance with this specification means that, in addition to + following the normative keywords in this document, a decoder's output + MUST also be within the thresholds specified by the opus_compare.c + tool (included with the code) when compared to the reference + implementation for each of the test vectors provided (see + Appendix A.4) and for each output sampling rate and channel count + supported. In addition, a compliant decoder implementation MUST have + the same final range decoder state as that of the reference decoder. + It is therefore RECOMMENDED that the decoder implement the same + functional behavior as the reference. A decoder implementation is + not required to support all output sampling rates or all output + channel counts. + +6.1. Testing + + Using the reference code provided in Appendix A, a test vector can be + decoded with + + opus_demo -d testvectorX.bit testX.out + + where is the sampling rate and can be 8000, 12000, 16000, + 24000, or 48000, and is 1 for mono or 2 for stereo. + + + + +Valin, et al. Standards Track [Page 155] + +RFC 6716 Interactive Audio Codec September 2012 + + + If the range decoder state is incorrect for one of the frames, the + decoder will exit with "Error: Range coder state mismatch between + encoder and decoder". If the decoder succeeds, then the output can + be compared with the "reference" output with + + opus_compare -s -r testvectorX.dec testX.out + + for stereo or + + opus_compare -r testvectorX.dec testX.out + + for mono. + + In addition to indicating whether the test vector comparison passes, + the opus_compare tool outputs an "Opus quality metric" that indicates + how well the tested decoder matches the reference implementation. A + quality of 0 corresponds to the passing threshold, while a quality of + 100 is the highest possible value and means that the output of the + tested decoder is identical to the reference implementation. The + passing threshold (quality 0) was calibrated in such a way that it + corresponds to additive white noise with a 48 dB SNR (similar to what + can be obtained on a cassette deck). It is still possible for an + implementation to sound very good with such a low quality measure + (e.g., if the deviation is due to inaudible phase distortion), but + unless this is verified by listening tests, it is RECOMMENDED that + implementations achieve a quality above 90 for 48 kHz decoding. For + other sampling rates, it is normal for the quality metric to be lower + (typically, as low as 50 even for a good implementation) because of + harmless mismatch with the delay and phase of the internal sampling + rate conversion. + + On POSIX environments, the run_vectors.sh script can be used to + verify all test vectors. This can be done with + + run_vectors.sh + + where is the directory where the opus_demo and + opus_compare executables are built and is the directory + containing the test vectors. + +6.2. Opus Custom + + Opus Custom is an OPTIONAL part of the specification that is defined + to handle special sample rates and frame rates that are not supported + by the main Opus specification. Use of Opus Custom is discouraged + for all but very special applications for which a frame size + different from 2.5, 5, 10, or 20 ms is needed (for either complexity + or latency reasons). Because Opus Custom is optional, streams + + + +Valin, et al. Standards Track [Page 156] + +RFC 6716 Interactive Audio Codec September 2012 + + + encoded using Opus Custom cannot be expected to be decodable by all + Opus implementations. Also, because no in-band mechanism exists for + specifying the sampling rate and frame size of Opus Custom streams, + out-of-band signaling is required. In Opus Custom operation, only + the CELT layer is available, using the opus_custom_* function calls + in opus_custom.h. + +7. Security Considerations + + Like any other audio codec, Opus should not be used with insecure + ciphers or cipher-modes that are vulnerable to known plaintext + attacks. In addition to the zeros used in Opus padding, digital + silence frames generate predictable compressed results and the TOC + byte may have an easily predictable value. + + Implementations of the Opus codec need to take appropriate security + considerations into account, as outlined in [DOS]. It is extremely + important for the decoder to be robust against malicious payloads. + Malicious payloads must not cause the decoder to overrun its + allocated memory or to take an excessive amount of resources to + decode. Although problems in encoders are typically rarer, the same + applies to the encoder. Malicious audio streams must not cause the + encoder to misbehave because this would allow an attacker to attack + transcoding gateways. + + The reference implementation contains no known buffer overflow or + cases where a specially crafted packet or audio segment could cause a + significant increase in CPU load. However, on certain CPU + architectures where denormalized floating-point operations are much + slower than normal floating-point operations, it is possible for some + audio content (e.g., silence or near silence) to cause an increase in + CPU load. Denormals can be introduced by reordering operations in + the compiler and depend on the target architecture, so it is + difficult to guarantee that an implementation avoids them. For + architectures on which denormals are problematic, adding very small + floating-point offsets to the affected signals to prevent significant + numbers of denormalized operations is RECOMMENDED. Alternatively, it + is often possible to configure the hardware to treat denormals as + zero (DAZ). No such issue exists for the fixed-point reference + implementation. + + The reference implementation was validated in the following + conditions: + + 1. Sending the decoder valid packets generated by the reference + encoder and verifying that the decoder's final range coder state + matches that of the encoder. + + + + +Valin, et al. Standards Track [Page 157] + +RFC 6716 Interactive Audio Codec September 2012 + + + 2. Sending the decoder packets generated by the reference encoder + and then subjected to random corruption. + + 3. Sending the decoder random packets. + + 4. Sending the decoder packets generated by a version of the + reference encoder modified to make random coding decisions + (internal fuzzing), including mode switching, and verifying that + the range coder final states match. + + In all of the conditions above, both the encoder and the decoder were + run inside the Valgrind [VALGRIND] memory debugger, which tracks + reads and writes to invalid memory regions as well as the use of + uninitialized memory. There were no errors reported on any of the + tested conditions. + +8. Acknowledgements + + Thanks to all other developers, including Henrik Astrom, Jon + Bergenheim, Raymond Chen, Soren Skak Jensen, Gregory Maxwell, + Christopher Montgomery, and Karsten Vandborg Sorensen. We would also + like to thank Igor Dyakonov, Hoang Thi Minh Nguyet, Christian Hoene, + Gian-Carlo Pascutto, and Jan Skoglund for their help with testing of + the Opus codec. Thanks to Andrew D'Addesio, Elwyn Davies, Ralph + Giles, John Ridges, Ben Schwartz, Kat Walsh, Mark Warner, Keith Yan, + and many others on the Opus and CELT mailing lists for their bug + reports and feedback. At last, the authors would like to thank + Robert Sparks, Cullen Jennings, and Jonathan Rosenberg for their + support throughout the standardization process. + + + + + + + + + + + + + + + + + + + + + + +Valin, et al. Standards Track [Page 158] + +RFC 6716 Interactive Audio Codec September 2012 + + +9. References + +9.1. Normative References + + [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate + Requirement Levels", BCP 14, RFC 2119, March 1997. + +9.2. Informative References + + [BURG] Burg, J., "Maximum Entropy Spectral Analysis", Proceedings + of the 37th Annual International SEG Meeting, Vol. + 6, 1975. + + [CELT] Valin, JM., Terriberry, T., Maxwell, G., and C. + Montgomery, "Constrained-Energy Lapped Transform (CELT) + Codec", Work in Progress, July 2010. + + [CODING-THESIS] + Pasco, R., "Source coding algorithms for fast data + compression", Ph.D. thesis Dept. of Electrical + Engineering, Stanford University, May 1976. + + [DOS] Handley, M., Rescorla, E., and IAB, "Internet Denial-of- + Service Considerations", RFC 4732, December 2006. + + [FFT] Wikipedia, "Fast Fourier Transform", + . + + [GOOGLE-NETEQ] + "Google NetEQ code", . + + [GOOGLE-WEBRTC] + "Google WebRTC code", . + + [HADAMARD] Wikipedia, "Hadamard Transform", . + + [KABAL86] Kabal, P. and R. Ramachandran, "The Computation of Line + Spectral Frequencies Using Chebyshev Polynomials", IEEE + Trans. Acoustics, Speech, Signal Processing, Vol. 34, no. + 6, pp. 1419-1426, December 1986. + + + + + + + +Valin, et al. Standards Track [Page 159] + +RFC 6716 Interactive Audio Codec September 2012 + + + [LAROIA-ICASSP] + Laroia, R., Phamdo, N., and N. Farvardin, "Robust and + Efficient Quantization of Speech LSP Parameters Using + Structured Vector Quantization", ICASSP-1991, Proc. IEEE + Int. Conf. Acoust., Speech, Signal Processing, pp. 641- + 644, October 1991. + + [LPC] Wikipedia, "Linear Prediction", . + + [MARTIN79] Martin, G., "Range encoding: An algorithm for removing + redundancy from a digitised message", Proc. Institution of + Electronic and Radio Engineers International Conference on + Video and Data Recording, 1979. + + [MATROSKA-WEBSITE] + "Matroska website", . + + [MDCT] Wikipedia, "Modified Discrete Cosine Transform", . + + [OPUS-GIT] "Opus Git Repository", . + + [OPUS-WEBSITE] + "Opus website", . + + [PRINCEN86] + Princen, J. and A. Bradley, "Analysis/Synthesis Filter + Bank Design Based on Time Domain Aliasing Cancellation", + IEEE Trans. Acoustics, Speech, and Siginal Processing, + ASSP-34 (5), pp. 1153-1161, October, 1986. + + [PVQ] Fischer, T., "A Pyramid Vector Quantizer", IEEE Trans. on + Information Theory, Vol. 32, pp. 568-583, July 1986. + + [RANGE-CODING] + Wikipedia, "Range Coding", . + + [REQUIREMENTS] + Valin, JM. and K. Vos, "Requirements for an Internet Audio + Codec", RFC 6366, August 2011. + + + + + + + +Valin, et al. Standards Track [Page 160] + +RFC 6716 Interactive Audio Codec September 2012 + + + [RFC3533] Pfeiffer, S., "The Ogg Encapsulation Format Version 0", + RFC 3533, May 2003. + + [RFC3550] Schulzrinne, H., Casner, S., Frederick, R., and V. + Jacobson, "RTP: A Transport Protocol for Real-Time + Applications", STD 64, RFC 3550, July 2003. + + [SCHUR] Le Roux, J. and C. Gueguen, "A fixed point computation of + partial correlation coefficients", ICASSP-1977, Proc. IEEE + Int. Conf. Acoustics, Speech, and Signal Processing, pp. + 257-259, June 1977. + + [SILK] Vos, K., Jensen, S., and K. Sorensen, "SILK Speech Codec", + Work in Progress, September 2010. + + [SPECTRAL-PAIRS] + Wikipedia, "Line Spectral Pairs", . + + [SRTP-VBR] Perkins, C. and JM. Valin, "Guidelines for the Use of + Variable Bit Rate Audio with Secure RTP", RFC 6562, + March 2012. + + [VALGRIND] "Valgrind website", . + + [VALIN2010] + Valin, JM., Terriberry, T., Montgomery, C., and G. + Maxwell, "A High-Quality Speech and Audio Codec With Less + Than 10 ms Delay", IEEE Trans. on Audio, Speech, and + Language Processing, Vol. 18, No. 1, pp. 58-67 2010. + + [VECTORS-PROC] + "Opus Testvectors (proceedings)", . + + [VECTORS-WEBSITE] + "Opus Testvectors (website)", + . + + [VITERBI] Wikipedia, "Viterbi Algorithm", . + + [VORBIS-WEBSITE] + "Vorbis website", . + + + + + + +Valin, et al. Standards Track [Page 161] + +RFC 6716 Interactive Audio Codec September 2012 + + + [WHITENING] + Wikipedia, "White Noise", . + + [Z-TRANSFORM] + Wikipedia, "Z-transform", . + + [ZWICKER61] + Zwicker, E., "Subdivision of the Audible Frequency Range + into Critical Bands", The Journal of the Acoustical + Society of America, Vol. 33, No 2 pp. 248, February 1961. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Valin, et al. Standards Track [Page 162] + +RFC 6716 Interactive Audio Codec September 2012 + + +Appendix A. Reference Implementation + + This appendix contains the complete source code for the reference + implementation of the Opus codec written in C. By default, this + implementation relies on floating-point arithmetic, but it can be + compiled to use only fixed-point arithmetic by defining the + FIXED_POINT macro. The normative behavior is defined as the output + using the floating-point configuration. Information on building and + using the reference implementation is available in the README file. + + The implementation can be compiled with either a C89 or a C99 + compiler. It is reasonably optimized for most platforms such that + only architecture-specific optimizations are likely to be useful. + The Fast Fourier Transform (FFT) [FFT] used is a slightly modified + version of the KISS-FFT library, but it is easy to substitute any + other FFT library. + + While the reference implementation does not rely on any _undefined + behavior_ as defined by C89 or C99, it relies on common + _implementation-defined behavior_ for two's complement architectures: + + o Right shifts of negative values are consistent with two's + complement arithmetic, so that a>>b is equivalent to + floor(a/(2**b)), + + o For conversion to a signed integer of N bits, the value is reduced + modulo 2**N to be within range of the type, + + o The result of integer division of a negative value is truncated + towards zero, and + + o The compiler provides a 64-bit integer type (a C99 requirement + which is supported by most C89 compilers). + + In its current form, the reference implementation also requires the + following architectural characteristics to obtain acceptable + performance: + + o Two's complement arithmetic, + + o At least a 16 bit by 16 bit integer multiplier (32-bit result), + and + + o At least a 32-bit adder/accumulator. + + + + + + + +Valin, et al. Standards Track [Page 163] + +RFC 6716 Interactive Audio Codec September 2012 + + +A.1. Extracting the Source + + The complete source code can be extracted from this document, by + running the following command line: + + o cat rfc6716.txt | grep '^\ \ \ ###' | sed -e 's/...###//' | base64 + --decode > opus-rfc6716.tar.gz + + o tar xzvf opus-rfc6716.tar.gz + + o cd opus-rfc6716 + + o make + + On systems where the provided Makefile does not work, the following + command line may be used to compile the source code: + + o cc -O2 -g -o opus_demo src/opus_demo.c `cat *.mk | grep -v fixed | + sed -e 's/.*=//' -e 's/\\\\//'` -DOPUS_BUILD -Iinclude -Icelt + -Isilk -Isilk/float -DUSE_ALLOCA -Drestrict= -lm + + On systems where the base64 utility is not present, the following + commands can be used instead: + + o cat rfc6716.txt | grep '^\ \ \ ###' | sed -e 's/...###//' > + opus.b64 + + o openssl base64 -d -in opus.b64 > opus-rfc6716.tar.gz + + The SHA1 hash of the opus-rfc6716.tar.gz file is + 86a927223e73d2476646a1b933fcd3fffb6ecc8c. + +A.2. Up-to-Date Implementation + + As of the time of publication of this memo, an up-to-date + implementation conforming to this RFC is available in a Git + repository [OPUS-GIT]. Releases and other resources are available at + [OPUS-WEBSITE]. However, although that implementation is expected to + remain conformant with the RFC, it is the code in this document that + shall remain normative. + +A.3. Base64-Encoded Source Code + + ###H4sIAEeqNVACA+xde3PixrLfv/kUfXarEvDF2ODHZrNJajHIWCe8LgJ7t+65pSOL + ###AXRWSEQPe52c891v98xISEI8vMZ7kyqTikHSdE93T0/Pr+ehdRehf+hNzPO31fOj + ###V8/zOcbP27dn/Bs/2W/+u1o7rp6d1M6qx29fHVfxv7NXcPbqL/TJKvcX+bjJ9m/0 + ###+p/Ubus5THN+frqu/U9O3lZl+x/XzslPqugF1Vfw6qX9n/3TcBcPnjWdBVB99+70 + ###EFuhCqoyvIShF/pBGT5ai1ml503LoH1+WDBoW3MrYOMy9MzA8C2zXICcz9+Z4Rx2 + + + +Valin, et al. Standards Track [Page 164] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###DM+Ea8O2nDIMrbkbzB7gogJD5nnWLf55yKdtaOqgV4aWx6au9wAd48s9s+0y/vA+ + ###w4XrTZk3tpxpPrHiWZ9hzKBh+IHnQttduBWo2zZwHX3wmM+8OzauFArDmeXDxLIZ + ###4Df7EniGiYrBxHPnMLhsUIeoQN9mhs/AZwyCmRHQA5i4HhjjsRVYrmPYBcvBG3OD + ###rpDrgI0trNq6DekGGM4YQmRgOeC7oWcyfufWcgxUjej8MtxbwQyQJ327YVCYu2Nr + ###YpmcYxkMj8GCeWh1km7huXfWGH9waYIZQya27d6jQcB0HSGUXyCiOQt+LBQOIS2R + ###D+4kEsV00VJzbGY0S2CgiMTPuHXv6JF0i4LjBpbJyvgMzWQjJ2KwrIrrk5YDqzNt + ###w5ozr5JXP9aT0D+qHxUbhybbuwgg1CqMXTOcMycwomY5QoujS2IJbDvmWYbtL63L + ###m4RYJkXn2nSZxYnooWPMGYmiOsjAYQFormmx4KEsehBWkOxJjsupCkQlWmHBTGpo + ###UkVU4nroDnPjAW4ZeQ1q5QJzxnibETcUD3sRKwhboTePUe67yGe5dXx3EtxT60tn + ###Wlay8CzyMY/8yClwj/J9odXwStVA610Ob+oDBfB3f9C7VptKEy4+wfBKARoXBmrr + ###aghXvXZTGWhQ7zbxbnc4UC9Gw95AK/zzn3UNSb//nj+qdz+B8rE/UDQNegNQO/22 + ###iuyQ/6DeHaqKhibqNtqjJo42ZUAW0O0NC221ow6x2BC7P1W7Sga9S+gog8YVXtYv + ###1LY6/MTru1SHXarrsjco1KFfHwzVxqhdH0B/NOj3NAVIsaaqNdp1taM0K1g71gjK + ###tdIdgnZVb7czevZuusqggKInlYQLBdpq/aKtUEVcyaY6UBpD0mb5q4GmQ/HaGDL7 + ###SkPFHwXlo4K61AefyiB4asp/j7AQPoRmvVNvoWrFVYtAwiIFbJTGaKB0SGQ0gza6 + ###0IbqcDRUoNXrNbmdNWVwrTYU7T20exo31khTyljDsE4VEwu0FD7GshcjTeU2U7tD + ###ZTAY9Ydqr1vCBr5Bq6CMdSRtcuP2ulxVNFBv8AmZFsgG3PZluLlS8P6A7MktVScT + ###aGixxhASxbA+NOAwoWOhq7TaakvpNhR62iMuN6qmlLCpVJSsRSyp2ps61jniKlMT + ###oVTip6oVIpct84YE9RLqzWuVxJaFsek1VboJN1njSpq7Unj18lnBfyazA10MDn5l + ###/vlb4b/zM4H/T8+rteo54f+T4/PjF/z3LT5vYIkAi2YJCAASCqylxq4MnlsDqd4U + ###3gDsC1YhqxSy4sz3gK6Qyx4AFnKJMRaX7Mk4C3k8DWqtEePxcOuJkkSIC9nsBXRJ + ###vZ4OvEivJ2MvZLIH+EVcEghMdJw9oDBksw8ghmz2g8WQ0R7hGHLbGyJDXvsAZchm + ###D7hMcNkHNOMttwd0hnz2ANCQy5MwWqGhtIe61hsN0HjwMxA+ObrFOOJXTPhHgV/S + ###n8TVvZd4hqGHYm/qxpiZqWvmJK4/Y4/UJ5MEQ9tY2IaZYIGBa+YuEpXMx2aiPI4t + ###LPFwYQXmLC2sbi8SNf4WGk6gZ3TyMDgur+5+q5iFb4L/LMe0wzE7egZo9Lj5X5oK + ###fJn//eb4P2p/uqnPQzuggZgZ88rsGfF/rfr2uJaZ/z2rnZ6+4P9v8Tk62CkBiKaB + ###4dINnbGA5PlJAADcCJQDtw/ZxAEOjgpHBwUqtK88ATJ5At3YQ5oAe0kTIJEm0MWT + ###swR4apaQL8XjkwTYT5IAe0oShFpPzxFgHzkC7CVHgHSOwPvMHlIE2E+KAPtKEWCv + ###KQLsMUWA/aQIsJcUAfaWIsCeUgTYS4oAT0wRcEDBEeWgAAfwgY8mq9iFP7v1LDaB + ###Hj7EwDZhHsJ+HBDmC5stY0+CCup9tUCjVeGNNXHGRNofaXpn1B6qaB2l3tGvCm/w + ###vuWwvEdIJrAUvCaBKrPXnBMx0nVzYYc+/V/AcQ+DE7xuvIY/Cm8wlFiTQiF4WDAq + ###iJJgCOEydzTFofHBS1+9zy/bZMmy8up9IZZX17mRzBkzP+toCB/1Z/oi8Ir4fwmK + ###4uu/oh+HUCROss6DgxK/XSrl88P8ajd+Uq4Ev/UGbSlDHd2shyFN14b1oaIPqCNq + ###QzhD4LiZrqmsoas9psLil/JD6RGCldNWsZyg+KVU3mD6h9Ij1NggTa66u0iTajiU + ###hroVQTwXEZBATJaDIzvCuN/xMtVZmHROTg/u7b8YpsTU7aBhIEbMdkldlscqaZX+ + ###oViigdRjHOxxMj5QCj5wP0MoiXax/BniS+qTXG8csiggpXvHwdqqTLwKWFFuGuDF + ###0AonNbjEIT3xQaV/As3AwECAxeP6TFDzBQ3U1hQRJxSvfi+RGIIAuYA5MxyH2WlO + ###glU3nN+iYISMZCEJfdI8U+yE6Blugt3QDbC0EzOVRQUQ4QhSAo2If1pON8SAN9bT + ###FWTlFIWg6GNsYm4pp46YaeiQ/FgYlUPrz43FgrZmRExFs4xB3kfYFNwzbM3YFORV + ###EfuUpEhgx9A7bYKGS9s/CJ0zDCTkCvU+Ao9GnYZA/bqn9o9W7tZxyOplGu2AeR7C + ###LcixssKfRKqW3ou+oCbcH4GqjWKPH/Bb9JDx+h6x4rRU/VpPpV4W+WnGuwmppuRM + ###9btYuxfv/ut4N+zVuyNXHbAg9DAFs5kzpbx2IlImIzBgYTzYroEGoJzvIWB+iVIX + ###Axw2RYEwx2Mp59/RbYXDrnfXTQ6L6ZUfxE5bPYeDhTlPtp6a9CWDXAzbDgcLyqt8 + ###cmbmV6AtVKVJBQ8zON3HfnoQN4WsijRYPt7o0JIx5WCCZKWnSJ4ZLyEjp3tpLwyI + ###6jacTIiXyDRR6/nCYz5lkXGTOC42vMfnOhCNGl90YqbzVgLbdaalpB6Z52k96suo + ###xOauyOujet5jyu18H/ApkQlvakxvMUfnPmwFnmya/frSY2KgPkGuT4yBwqk4o6Q/ + ###5bpU0p+suP+iKsi3Eum92bE2udbXOtYm13oux9rkWvtyLIDItVos8LnMZDIyA0qX + ###bm6R14Qeo4lFTOM86YxEQHfSPpUY+NYOr1MW8BYqft2QJEJ+blTPjD/wuPEn0eOa + + + +Valin, et al. Standards Track [Page 165] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###zIhhN0cVuTA7o/uda423I+2VzpRoCuq7Pn0t5NSksxHmPwbTmIFdzOnHROOx30JG + ###F5VKJRJmt6xjzB6Xdcjy+8s6ojz7YG1VT8g6UDbBBTCCPRWULZl9LRRL+70EecnW + ###2CMU28R9CybTRHHUN4riEToLjFubPTkDWHoixtg7yw19O5kC5LrkTj0l8phV9B97 + ###2R7RP/vzY//dA2350YF2kyvBI1wpC5H4usPKQC+advw0mC2YJGF2nl9I0ZtsLczO + ###hxQJTCTH8gqMfHLz7qjdhoXLIRLZwnLGFg/NC8P8jIOF7fopdI1oqZx3MCPTOgJY + ###oL9EEEWyyM8CVjGPcK5ybONNEA52xHDPkRwQT9F0+oSZOSa5tI0pFI+PqnI04oOh + ###WFU0nAekP6S9IQSn7g1vHHuN52FkofSR4/DbRPdf/+H1SWesgDoBRIV+aM4ED7SN + ###cWdYNvdtvmzH9bKW/kuZF2qJYyN2KGp4Edq+eSdIpgffoitIgP3MPSKuLOoZvFUk + ###n7w8JsXnIp0DuMleQulZondku0fppXt8i+6xPtdZuui+cp0ITPwFcp1d8o4xe2ze + ###EePvOO9IhYh1ecdK4rUp1dgtAcsmHSvSUN05K4P/iZcDxTfaNmedkWR4rv1ftLTo + ###P3Hn1y77v6q12slZZv/X6fHpycv+r2+0/6vYKCX2UUTHgL9u/5fY4AUdvnWKjV+2 + ###gL1sAXvZAvayBexlC9jLFrDn3AKGQ04Ss8CtQV0TY4k7ncY3ef+zrVu8B/G2MUhu + ###G5Ml+d1dNozx8lR/apPY8FNf0bLbw6KbJCrlkRSfECDaCCnHCEdRPJ48fM9zBIwM + ###xcD4TDPQJHPfCG248i02w8eLiIDP1GHFUBT1jIu6rg2bDV0vwXffQXSR+I1uodF6 + ###sQ6//Ezj/LvjarsE//53kkOrO4o4LO8iNTqZfsULr9zVS8n7ULyqXytLktJyK9xP + ###kei/8FAW7V3j0z16cgX4ffJxmHoerhbgSVCC/qS2Qr98HsoCb5iNpot1uVG7JzXa + ###gQaQvK03PrXwERqEnhDMkJroLR2HhIk1JWV47hNVh0/WCJQqky9VDqfqedYwK3yi + ###IpFtUNS0dnoHe+INVod6pBj4M9cL1vOPZ0gS5cK8gnESlqdHzCUuFTfCqqA3yuBX + ###bUXOr+S/L125nD4ryCQXOtp14+jC9WzCN1FeHDdKMivfKG+qZL4LbPOANK88R4iS + ###yIyd640eN7M4Zx31zwf/SMbAX5JdSFPzpIiejtTVmjPEq+ZIEmdNIKVNRCXa7aLI + ###sJRS4kqn6ENNYpg9DT7CJU3L3LveZ7gNLXsstvDuoOK2IKQ/NQrpuR1+pWEuFNku + ###wtMu+HxHUgEkXCv/FumfVXZA4ZXOx4TsPe2oBq1GQ/aQjf1wx4izIR5sjwZZeZt/ + ###b/X7sbT86s8panFw9u74OJa0r9VAUTKi7lJNNs48Wc0V79U+dS7UeleMNFJc7WF+ + ###axlOniesMP5qK2cN+QRjIwa+VFv6UNUbZ6cf09Am+ezsY6mwb2ehvThbFVgW2q7B + ###+TMI+dVGxhFU+kSLFn/CRRkI5YJBSNh3HT63Pg1ZvH7yZ5Bajp8Sy0cc4onz5O/0 + ###hLqYHhD7oEKagfCBBeZ72s5BU1oBYEC+tQKua5b9+alkw9ua/qwU+SGqKbGIlZEz + ###TAiX0nE/coYJQdPOuSpwmJA4te4Wz2/HE9wyU3r61PbL50nz/6L59rECsHn+//T0 + ###7Wn2/PfpSe3l/Pf/2/nv453m/zNvBP2q4+CUP/3q4rNr139ZGHhZGHhZGHhZGHhZ + ###GHhZGHjOs+Exrtn5XDjfLmY4gZ9zIrypXJKxs9P9y9uZk+DRGsMjzoPTzpQPWHLq + ###ueFCbHGi8cBPbFL2uS5/FMQYegBdV26F+jDDyLjcQe8lMDyXs/drNnE55gx6Do9a + ###/NCI5dwhMYbekEdxz3CmGPO9KY/M/tYqLupNvT5oLWs4rPIqhrTFm8Y1eXZ9YfAz + ###K5YfVbid8+jyUhnow15P1zrU6w9r4viAI/aD0kYzYYZ7g6JtwDiM2MaWd5tuva1j + ###50HXRYFPYoETh2vkCahIaNp0Fi52439db6tNvV9v/KoMif+p3F0u7Iz5UbhYYC6L + ###vKIdb3JT1jbWoy4FWh5MsIsQ67PIItHhDbTGOLvhLGl0QlDyaOvEY49Qhx8453We + ###8zo74nyQ3FFF/WiGrTAxLHsHptiavYZ+WVfbkdO8JaYf/iP7NHwgMJFpr2avITuA + ###8oXsFx1A4rCQOh9MQscUAER2ZMhd+YpuSi9T201a/0nKJ/d86boRiOGf6ToUi3eW + ###b91athU8QPE1ljdCO3jNX5WQmqCRq01vQESAZTV8lSm3Hmwzm8BAcWzbjGtH9HxO + ###ZScaDGkRDY8qbyTpKmEq7qDP06ZXTwI99BbsU9HBg8awDWpT+qYvdi0iwQPNxIT2 + ###mEBgjIbGFm3JtB8oC0gcf/UrkG16TRmmTrdGb2yIPqeYXaUpWtspqqt1XKg4oiXe + ###CJH8IEVttY4tFCerdXTqHzH+dZs3anN4laFDitPVOrZQnK3WcX0xyJVIUpyv1rGF + ###4m2OrdZIJCl+yLHVZop3q3U0ehS6PuJAvkpyiknpah1bKHLaXO2SXPql0silyGnz + ###LRQ5bS7Cuk5QTe8jwE3SIUVOm2+hyGnz5vDjhhas5rT5Foq3+X5FqBZ9nlbyU8Sn + ###x7XjfL/aQJHTHoi6G4pOOUBXaWsrFDntsYUipz00tUWDQ67ySJHTHlsozlYp2r3e + ###r/UrBZFOnrfXaOyCFBFmVFQRHzKxwA8rUZDrqnIx6t2WkhPTTqo5nqQOG1dr2hkp + ###Tvj2k45hei4/E4hD13TKPI5qLFsM0hww+eL8I8X8e49mdDlqFfMc8eyGCwYfAhKi + ###57xlBkfFIm2NLhXp4uefobichS8dl0rl1A0sU1rLbeMrhZZMtrygKNyJU5hhxTEH + ###DowcdsQgJEblOLQhfEKoBn2PHUbrRfIWwQ8yFAelE8NkYn8/zVxNmcM8y0RyvxxB + ###NLoQJf4Q2/6xza6XnKhR7gyPzh7GoA65+ysuVMccd8N5h8MqDqR8y349DNwjiVZo + + + +Valin, et al. Standards Track [Page 166] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###J35A8zFbwbccDHHAWlsB594xvljzcB6fAM9hzI15QTh3wpMO/HHtqv0jcjSX9tnI + ###vCwJHMhD6ZyF5QfMIYF/Q2hCwEucGQ4YYp5pBMbmCNOY4MwzpYwIq6bLvHMjq1rt + ###+PSHtNC3nmuMTcMPjmbWdHY4wQqENIlXfQiJ+QRVdGYkHFtuBJcQKiFANm3X5z8W + ###ro9g0uYngeNTlY+Wnr8bZFX6dzLLQ0BGs5+8t9vuPWpzaJgzi93xtTgMCWj3B0oP + ###7mkuU5jR53asYBNZJjukUxtzFGPMkzmU33ASuK/yaIExMvIZBqWJUfWmqbTrn1Dg + ###s2rmZV0yRmPjNJQ85ztBzCfPcYoTR7eMnITJd7agRnck/ir6FHw7I01trOFb28x3 + ###HvqWCatZcISHunVMK2/oOsm3Wo3kPf189TvQqSbKLXfIriO+HaWpjjo5fKW851/J + ###F/8qWa6c74ng+8NX8tVGfZoSyjBHvqecb7X2lXwvR+12rrxnnG/teBvfZaKZnXpZ + ###xuc4B/KYzU9+UwSmaB0lQTJrwuB1h+GJR6+5GHcpWvA+F81W/8MUE1Py5SfInjOJ + ###R4uKSKqIXTSxzIcN/paAGY+KnrvwLLr2cTThM9ScxXKSRgwc2IVNg/4tNVKdn2Tm + ###Uxr8tBwf4svidBp/cZHLWdC0O63BLMTcCfFhGCGQgxdYZmgbXjRHUYnV19w5iWpM + ###GRKKo4A/xg8/kJKRgrSc8Z5f4A/4OWkHcXgLf+P3l3JOKlKMB7lSSfCgPWPE528/ + ###R5NbJRCH6OJ6lhWjtQTVljpTyUzxO6KT9e1CncB5UkgBIoQJ1uAA4ilZpnAAd8cG + ###33YaekycJpTlvvc5iAvFjCWGJbqy2RccguK8HBLTSnwOD4PVMaIAsbfMpy0Z3Cfx + ###Dq3voAs7QeQkNKjRUJfHNkIOHO0Q0+qxPMGITmLM/8dy/he+wE9B8Asa/qcj/P6R + ###5hmx5vKyakGwbaBI54kEKDekj7kvPUyfxUxbTygGprSwXNzj7ZNTTVJFNwwSOh5I + ###Jb9KxVa+iq0dVeTI9ksp11ciBCbXD6Xyoq0GBh075itRZwgLMcbQmzXxF9/6QQd5 + ###fcaxr1izNAhyTUL+Oi765xnpW6yRHYg1K3RBiX5TaJFjUiOauUtgyKU7CTdawZiI + ###K5JLa6YRyl30pIRJt0KBm+Z0Zpf0FCHQpyO5SFxGCGOZ/JAzFiTRs68o4lvyyT40 + ###RTX+V+jH3i+OU3N+8mVLFCbXOPkyEYl9PWH4jDkru/u9NEbK6TMzUo/y+Eioje4u + ###K1jj64mcS+r6ZE1bOZq2dtF0neNfXwxyHX6YWn2WvsqH7BDHQ4emKuN4yUcvWkQ+ + ###hsbFILqoct5FGf5KMdfIoHT8UZqD1oUlKv4/9t68r41rSRiev/0pOs7vJlpB3VoA + ###g7jD6vAEsAM4cR4Po7cltaCDNndLBm7i57O/tZy1uyUExknujEgMUvdZ69SpU1Wn + ###lgEcUHAqsi40YDQmX3LiHAWSUYRJZABQOh+mo2aww74A6a0fkQBE3DzO82R/74Kv + ###Vkbiags3jxDcnWt0lIdpQC/X/qdwFC1CrDdhtvZMF8JZAJCFr4bm8VG4ioCei6c/ + ###i2WZT49hFotjoTn21w+NfRb20dVh5JM24Jkx8d0w2bi9QIShUvgeDWXEAiZgZHEB + ###rCtQujieDojQAVMQ07UJcQE+8ZIIHxZegaqjCTFH/xuOoAoKP4zfYhpowCC0B3ih + ###FGFsrU/+cKKVSVJfQfdNhISIpo/AYwWRaxhNLOi/gAJzoI5zDiMFQk8VQUYb4TqE + ###knWZBP37knN9345Cllhpb+KtFB4hozYw2iFvQmQnsf3jt3sgCN8HxLXHfCUq9zXF + ###07MH4dySMA9bi8GiDYMW2Wd6DRfG1bSuNrXl0krZR/JGNp5ZOzG9EY3uvsKezJrn + ###60fMc9ZOHYyGo1UOVIGcQYewOHO3IvIqJkKhNgpWMOqb4eg21pZfVtCT0ERgn3pk + ###homNvAIg890uBzCC3cdDEUHsH0YdrfIzUcjJ4VxIOTMcwQNPPRAxORbHMVvzbuFY + ###tlL+UTgmRiUj08wl9nZ3D+OYAs3mI9FtxpRfP2LK8/hxPfuB1JFKtQTemt9imnU9 + ###89TtYIZcpw8PdVDM1z6Rsgl7xJ5nVEkolhoLVEmoddYXqGKrg1j780AVW9PDih1Z + ###JcmtzNs6u1D+NuzCoUfwW3xLWMth7YjMa9zsDTGH6ko2chH0OM9Ej7n74knzfj1z + ###3q8Xn/diu0JON7kLnrIDbMr4v3xzfMUtkb0dHrMVEuiAakmyuM1Qt9snsu9cE/9F + ###Yv510B+nqCxZmwFT2mHD4MWxR9wKzEEi8z4i6wVdKDwMd3GpgJNeHObchQVw+wr7 + ###sdyepDuxHk2S1HAHWok5j848elKv05N6vcCkFFWZT1ZQrh7S7Zu+m9PIIMaltZnA + ###qPno8kDGbEKhLu/k7OwiyrzsMaiVump8G4066AIngI9aqnCAwjsuCIs2ievNme3x + ###5d+h/wnaABFncg0c6xDbFsMfRdAGR0CX+q2sZrKu5BR0OVQvQA0PKHVn2eE0BiRi + ###JpEkG/MdZ8e4Kn0k1TFGa22DDKuwp+4FKyOJvReMXhbbEE+e6+sZc3296Fytg1dN + ###eEKB/2TUxlFPqgZIGmnfC6BMwkhoWw26K9SyH6d48WQUZjlfuHmwhKQsR9LRQbkV + ###FoZuwvGYg7eoZB/xxI8mKvNAIFdHRLkEZJa6rUk4CIA5kp6OEqlxGFx4xTmUjYJc + ###jppqikOK4Ri5YcRa885exWkRkSRhv8TsqwFUgXeenAReBK6Yd4DK0FY5iVCLI67P + ###MMajq4uw7Yi9jqHLRT1gfNrTidKrS6AiQcGGFDywHdRifCInHZxfMk7NKPGkRA1+ + ###gi7Ea/GxhOa/wSdYsG4wDoa0CkniyeTREtAYH3ZM64xhEGgKQLqXYBgLTRKbO6DA + ###zJBA2xhoiL1z/CE1hlrKslwP3iIri2wsHX2yPxrd+NeBr3KELL7FlDmXtcFSRl5P + ###5WtR5UsBUefGLhXTHY7gYJEszghVYwI9DdMQpaJajNQeHuw5vb5/VSJ9UxhjU908 + + + +Valin, et al. Standards Track [Page 167] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###xzIl1mZxwqvNIy26m7aafIDsZpLcxeCUpMa678WIsYTG4uiRMenXC056MQRR1+1m + ###SGGgVx3cv1diI/yAV7KR5CvYmkDY8wE5vEIvBSBtgC+ksaQm4FlInixK959QcTG1 + ###ZNUVDmLIK6BMqyawF69CpA+Ju0Rsvo+cRcePAyZbV8QTRbIyNT0dIgHDwiuLoeqx + ###PXPZHd9f4/2qecH6iMu0pMmthb2z7HGfyjpkr2ISb5O9Loa9XwNAr+cB6PWjAPQo + ###goguoCO0OZiibSPdRygXx69FC/cv3j8XLYSmLDQyTK6/gPrNBkoSgaC/BdlPOenF + ###0cGc2+uH5iYX3XbYUWZUhq0LTJ8+Z5lPCXMpZfaUspcygjw7Uqlh21LxO2Q0Ystq + ###yjfMl4T1UcKE6RdkWkmlTzwQsKfQspG1FAfC2HfPiOczohhmUZL5C8l5EM24Uo3K + ###IRvpVVMNCwOteIzO08AMiRs2aZxFNw3qWk10VcK7K2HB82VmWUaU8XE46VynjLXM + ###SNvwOWE4Rfboue+oatJKq/mAldajLaseGE+qQnKC2H77toQLB3+fYhzGLeQXG0+i + ###LvdqAolbQ2s28c75nUV0dAYfTnq5l+JgaStlHVCGgQ+w/ua/hi9FS5/nWJ0Zhmal + ###1HBLqcmnjdHOAMUmsWGGwwHSAXFBJoQ9FQJ3ItQlProTxtf9eyOhU1fkxzTuj5Up + ###tNgndL8W3yICEfbrFEGc24OEP5RYeP+RmRNAhYaAf5VQR3IR8C4ca6BHJuWI6DHm + ###16K3YksFzOaQKClrL3hwJr06EmJ2j3QtIoZ8T0MNOT40QxrfO9kXjWx3OQnYImk8 + ###jcajOIhLSs40xW07VL2Gp5Yy/d6EZFIhW4nEE9RYTlkDDEcs8Qq3VpI3Ix2foD29 + ###ivNzThvTh0KcOgfmFHl4uoGFbuO0O4x9FZd2kynNcPlIaT6IMsnF6GO0I2maT9YS + ###REhV3oe02kOtDSajgEWZlMesvSPQ9q9GERxaAzpewkhak4mDnbrmNQxWrlYY4RC/ + ###GdVXKZwVuTZQNgo1QDbjQI9mtCgiK/Yuye1sr8DHEE1LlhGm6UOdt6LEWhmA9AhR + ###jMmv0KfrSZLPimC0lP5ATDh5uqUZ+rl2YjxA4FvDURf3W23dwQuKHLRcwYngsBXc + ###84/DEz50LH7VdItaVCmWyZSpGzjhiKOVUbQ2WTdW56kbq69zKZd9IffIy7gsfq0f + ###tjGKDlvgwJcI1UxGXB3tVZ1prfwpiCYY8IU9sI2MP9A1HgvX04GPR7/fJTYeI7cI + ###gpvk3rmuzcFzDATWKNppU/gNN5dOn8IpgDjzD4EDdx7WwGQ53FMqcwvGjsY5SL1Z + ###aqiy65+tAgt0jolaRKstrsQ+c5t6TR6TI0RFn3g4iNrM+F/Pkvljkfhfda/RaCTi + ###f3mN6jL/xzL+1zL+1zL+1zL+1zL+1zL+1zL+13PF/3pE3K+dt0cZEb8Skb7mRPhK + ###PFeBxx4X+4uGOwCiP0bNHY74hUMPUfJnq3hSvZDKWkTWJaMRJG4+328LuxGkuuxy + ###buqRHaDeTBclPSSv7aOJ1aS42SfCuEcd/jKKbpByvyYpgd3uO6NoPIrIl2wCPQ5H + ###/dHVvdCuFJhhAFnp/Oj4RzFqrCaZC3izd3B8oWwMHpolUNhrqN9Hhe4tXv/zrQdd + ###Geq584TN0AGlF6TmxLXB8ZMfOwPh6G3JsYMOUHLpcFi+wiMDOHY4D3DIdEceBUjS + ###4Xj7FLDXN7YLdJk4DpKJEYioKog7fj8QCWhGt3h5ViZFNByr0eiWrjfFEvFd/D05 + ###XOqrs4I0B6dusFm0P4Bzshf4E7pQIbsiQpV+aGcSF15969g0i9my2K4YhijRcG7a + ###q7FTdyv0QTXGJkwc5QDOXhUOT08jt7d7lie4YGAKEuP0u5/hnWxrh9ZC6yupXwMI + ###MMTetN8vs5Fiun8DjxXAk2XQ0p09mAlksgglhiC/PTFdb6XuDOheoFGBD7Lc69Go + ###K25LR204/8leCpszb/EABJ3A75MpWO7t8Z6a4CEmaiUlHSaIpXq98C7olvm7TWAE + ###hu9bTE7Mt9qomucmQars2S7BiedCB2E9BwaNhovaAuuFEOZfZMQwMfrgHXeQ8kHm + ###e4QQaSWVIPM4UuWhLwTt0JJWnhAcpDUbmvCIa2qyliMN2dC6eGZlsKVg66I+FivN + ###uqlQPySys8rbvE4pQAeb0nwm5WFOV9Q5TJOuE51bhl7fSU1AphL9UDFutLwlGBt1 + ###k9QOKmjAcxHyg906zMB8SiMKhxNz2fDXDKHWkwEZyesIASOykwopI0YERy3iCizR + ###IOz7Ebo6JW/3WS+c7iIKyqZiXjn6k77QvBhTgTQTUMzLUH/oTMOx/2S4GuqzxOmt + ###gGMfKTtB1tmPjCsB1OaXZUNd0dCDi4/bevMJOEHRDhJIoZLmSpTIm/gzoLHlsIB8 + ###TnqmRCM4IbzAKTkzkWsWUnGUmOwhyZuyWNiloVqZ7HT/FShgW/i04pyO2E+N70d6 + ###U4r3KHRNMWu+w1gImGipdU1nqExUXAKRBO8C8F5ApOfVVwoDv0vCH8gp4cS2fLMG + ###QWSif+vfE+GUV9lwegk0IfM8us2Hxsm1gYRJrBZPeyD9hOp6ZyTeANklpTm00Bnf + ###5/JaRcxsixk8R0wpHg3UtYvW7YrrVLxmUd7eyTu/fDIexw5ZrgWkfRDVZcxMGQxB + ###3N1GQJsHAzY3Jn0uAXSigySKSydyBhYjFZdewwAJJ8jdKyJUKodfGNAZIXpFIoCr + ###duvzJZuYqjQyTmyZrMvMUtrBXJj2WNeYs2sZsQp0DIUF6wobb7Z0Jr45P3dX6Dn5 + ###0ZU2QYoz3M2dHLAweV3YiO9AhxabdxMj4CLkMFID7zwXC7BN060d8oIQFeNlxGZM + ###DN2HMQ9SXLHCIcP9pJT2GaAbnEyHAT5zg4DPbzMGDQ6HHpoWFaQCU86uSvdCWvSA + ###ojeJODB0RMWcfluY7644J4hlRlm7mMRPkX2dr0inEd8jGp6KTAZGYrB09UuXTgY6 + ###ACkTQVll3BvKcQ+P6VwyLoCRY5AO89qNOQfsW8mB/3HhPPhXq2CDxMrlyZ6Xzlm8 + + + +Valin, et al. Standards Track [Page 168] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###w3yV2AZ92FwWuWaspAotMVIz0T1zUqjcuWvx5weR1Nma9rf5Qz/cNlqWuKNHR1fZ + ###KrMN3YARJFTQ2gR88lur0KRqWw9UNt2VjrmC1ol+h8pOOYe7RBxJidYEjytawnAD + ###QEsin0xR2K9mkhEEGcODsWLKbk0DTLYoHdmSIQ1MlBRNyftK0UDO9dYaMgBCbNJV + ###cwqrAuxJ4pNj6cQCJ4JFHaisFkyMisPdAtrJIQmizkPSTh6iCSYpW+1tMZFhcOWj + ###BLq12t5W0UdArGcWiabsi3iLFBp51CHv4K667jXb5SMoBuqEYysZVvUMn+4o4Mte + ###NLwWBhhCyCeldG7/4n1eb843Q6G7TRzUePNK6Xsw7gS0hFfLoVoakcRe7MqHThiZ + ###8h6+z9owR9ZxTBfWzE2KfZ/mqfKmpXg2H1qSliBD4lxInGKcEeySH6OygGj/GLij + ###IbKefQ53LXkAwZnQIuGoQJ4nVGADWcWekp4F7018DiGDTdB8NTfGllasI1dcipC9 + ###SIay+TXDxABYJT8cxmrLET1X1iMwe7P6is38hDzpIZvxB0IUFcuIo+yjIcY4VFEJ + ###pDlQApql1Arw8FVmLo7dbnLXxufNF9a1p0qvleJr8Y3Bbgu1l4DSjhIrWMckRYXY + ###kB8V9GhHRjJkNUxUGrpQdMJXQuSmUzPb/QrNm2OAEhxCc8yecXnJ9OIFGWSJo58V + ###PsHwmrQ/tHB2BIA2K3bKZELQC/sTjsQhtB0osQzGQArCfxEykRppwtO+9iPg/MIO + ###dPFmzNdbsISIfELJiEyQ0pvAzyxzeeEug7HwHf8KEWxiqjZWRHbiMBbtkNMkYfP9 + ###mMyHMDJnIoT3rohjo7hrAgDqNEpyXgg8gCOptQQQYyO2EnGxMd4tGsZZyv+HYLgy + ###d+3Y1W3xxZOhQOmualjmYJBiFYFpugmkqk2CQwOCAzySDgpVO6KVHD1epYbytHlx + ###+jouKOsNrQim2iwITedFO0TXXFJN0ZWZ9qKZD4AsJ72ONrgGZrYsPIVwHiwQUofC + ###6JlXgxVsiaCeeBQHd0K2IDVcH+/5AP+Amk4xbIM1vsdFyMjsERVFIGMJ1QQfRE5O + ###RU0EbCMJmqOLErvqkIXIYZwdgstSiLKC2NiVuR/+lU+2JKlRwtxEuxepAjl31csj + ###iMw2k82ZLmV2i3uaPDm52XRpdQ7ary6MEdY0yf7IsqmRNkgsaahEIy+U7f0ZsDRR + ###lxw9xF6PLcgiigsuSsGHHa6RkZhIVb6hySTtOJl3spEoCl2R1NkntMUjMxaWal+E + ###6VGhiAqqR+I6R8jP3AqtIimfMHqdQMCQzsvY75GiQOgoEM2EPZrQuqvQuzg/OIYt + ###pkVirqX3XHmRtPmxFFBZfAsldjbMkQ/JwJMzTCoFknpiainVwwKt2QtpuHRkHpVk + ###JotBo/v3BgOTVj5eaO6HlJqCmwTqPFGimdQOKcNBfJ95stumrMrzmoRUO5gzcsci + ###pF8IQL0dylGO2MgQHflg2Vn/Np9pARZwhvpMCqZonzKxYZKySpajSZv27l0cm76I + ###vMMBMriLjGXWhq8pBe8zkaznpllPI1rZ9GoGqVqQSglrOhB9VJ6i82mHbhIwq1GS + ###PiU3W4rTJNmB9om1D+NJ6cnbTm0zbi1WHLnWmNNmEimCDEGdtpE0iOype6mkBhe1 + ###kyYScJOHqJhnoaLElrNIqIRDsxD2jBhyLupGvBoqSNYrpGTaaIjwrG9FEGAKN2Vq + ###DYi+Mx9SATYkBzWV8kD2mKcTmo2N2f7eIorEummVKjploZSrw67Fz7eDxp2BtYXc + ###hqx3ZG0ZUuD2Ax9NbuDQ8LTEsSICKiKN0utUkO8L+G3Uy+kO0nvPWN5Zu0+CcEzw + ###ESZIMzcgnc6kXsH20FZUhbNijlnY7Ts5lagX9S1Yo8XqCxTj0wNNFLIHu5O4eCGU + ###FB1t4mXc9xMii8nQqWYcQGUFK2Aq3dQ5XZYYMypssf/8U7bznI3MlrWGPq0A2KG3 + ###r6HWe5FKRewUcIy6sA2p+dudEb5n3/5KsWVJCP5cQkDL8JVoALW93P5/5fYXmvCH + ###iABr0Z9//x9Ggd79sm/NUSc5YWZJUwEcZ+P4ueFCRxn4VtIQQeeAbGVrAiBy0G/Z + ###Kklk7JEOG8K1NaVHpMGSay5pmeRdcxCzGjGetmP8ivyQyjCANEY62PKtJobRTidA + ###MFj3RL6bB1g4vD5MLrdwVqWhlZyVlRXTYyJt3SKdlmjC+0GWdYsdu8W0YCHZMduM + ###xekGj7BiWdCCRXoaF6Bxfor2b0m32ywLlplGK8YFFRkrxfJeJi3FS1FvvYIRBCgU + ###PPxp0B+vRn9g69bwtWpPi+Rx4j7FEDywmpdXdUR+TtT2XI/6bBRu+QhRRAmHA1j1 + ###0XYhJy9KQSbAu3AWC3SLyZsTvu8dBreo8haXC7aTJO81ZWMjVz7L5iUB969t8/Jl + ###9i5pDDLtXeRUZtm7MLY9YO8iGyH5iqy/TFSciYIzRrCIeYu1dH+VeYuNP3+mecvF + ###SHSeuFXnh8atOj+Ye6vuS8U/KZrVne7sm3ODy7HWny/Q5T05HPwl6UbLt+YG9mST + ###I7V5Z15Ai9swnbTGuoJW9fFuX1Qmm4HUna5oR/vDco+qAen+Ky/TrURdi93X25DX + ###hElCwrgMf+Rlvb4n79HFj7iPFoMUFgYEL/sSXCGHugSXY5x3Ca6GkLfGoB2kZSA1 + ###4zqcLnR9IxeMvAQXN9bpC2+871ZnJT2RGl2NCzq3snJz5hUxU3IIZW88oLhiI32c + ###WGu48uKFdftqk5NH376K6s92+2qfL6UUjZ15+7pvsDbic9J9lXBPj30/mQV65ekK + ###RZvzx47mMHQpsp9x+zvv0jdrzf4NNKqzr1ueouG0zvcs1uRxes3H3xxkbhy5Qx6+ + ###KEgiwde6KFhwb8lh/DkXBGLh5Prv/3vh83Po5S2+UUnyCqEX1MsrfN0XLJGpknvq + ###AqTqZWphWK0kFBpsJeA7p++Oj8WtWcQsPlt7mQYWqeaRZZm1HCrhj+iokKYos7Xf + ###QlG0uOpLpD15Dh14ttpLZncYGUFVnBiAQyyPVNVw6hWtezQNBw0laQ6EUrT1JLtu + + + +Valin, et al. Standards Track [Page 169] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###kUEJj1hhNCBO/fRqCs4HpBsb6od9/8rJVVbdPC6d1HcIM717aV0z265GBIjlCYje + ###yZQP5IsYc5JJW0k9dYPjizWbQlfawN/dBhy3UbBW6njVsJVVVOTex2/BOZuP1Whz + ###VWTI6lsb9UGNOz7TS5CxgQ1dOAkpCZ26kYrtf9jenr21LX32V9nVD2u1lxv632RD + ###J7XjX7StF9Ghz9jRD2ucTdnpT9I4G44SCzAnUuNsgjBL45y+FpA10tcCNhM671og + ###Qccedy0guzGvBYxpqEXyMTyFpLpS4Ea9Amqspb8h78UVpVcUrbPWVvg7s55tNA6E + ###PoPoEhuposkVupVYfHyXZXfTYn0qLS2TaRSMR9rOnRRlar/FJUPvizFYmFAzkqgv + ###ODMVJjAUVF4rLx48GN4YUOKVGCMAuwvQfSl8a22VSenhV2sy6qQ6vHizJ0efriRI + ###pKrzobZ+SfXwYsUfx1POTM3F0tXVZSUFmtOV2UVaO8o93JI4wFqjXg+lpoR0a6p0 + ###lW5kJFU8fCGIJ33C30NdEdq0Uqun9GhmbGNuqUVLRPRwPuUzCV+ijFie0sxGeCwI + ###QypDECVAqkckZNuAepEKMGaYOmoV01MxNC2sZSY6OtXe9zkr9Xx+XgNG2qOToBvC + ###olADjYUbUMmMfgm7AVdeX7iynQ7pfApU51Y1YyeOn9uOypF0OO33ubadHj6j9tHp + ###zzvHR/siBrZI+Gr7QwlDj6TiktcUMEflhJEZceYjMOomFGbkZiJxCpuGc0wPSHn7 + ###PBj2aE0F7GyMQZHNAaWG+ndZATGwFgxMqM1nkxNbbzFnYZS65RnXIw3TlJb2Lwbl + ###sN2SQ3oSOouDLxw+CDFxmDwGh9NH97EyZJkPZvN4/FsAmQeUCWIu+OGyJI+9BajH + ###ImeSEMIeLYf/qQtl5YP5i1bKVDzDUokhibVKXt6XnEXXcIbxixkOxjmzYsPYsV3Y + ###ndUobIYymaDvRHSF6v3+JESvRmN9YhnPFW39+ta9KmU1InFgwhlJoFwMB8LErk+S + ###OeZNNrXu7SAYcq86OjFML+MGzJxW6sEsT0RzrvpCSsReTV24WF0U0g2QNjtdMBo/ + ###pTFxj5M1Fi3nWTVMYe+hEWRDAKSzzNqlObyzSUHMHowzMN0RctQUrWtGdyHlqLkK + ###h/wxGHZLszsf+HcZ/c9eY00aF4HUQ/OYMYMFRvuk2L4LxPR9zI8V/zcO+zctDjka + ###rwxu/pz4v65XbbgU/7fWcD2v4v1Hxa1WGpVl/N8/4+fbdPhfNx3+NxG3d0as329f + ###fPt8sXu/TcTupcafIXjvt88SvPdbI3gvjeyLo/d++6XRe2cM4/Hhe799nvC93z5T + ###+F4xry+P3/vtc8Tv/fZZ4vd+a8fv5Y3zDAF8v32eAL7fPlcA32+fNYDvt88YwPfb + ###5wng++2zBPD99tkC+H77TAF8v32WAL7ffmEA3xcYKLZ1/ubdGQDPaTr/9QI5lNW9 + ###09crHfmFLp6Q1Yr1M+TDpYSln4pLKpDbgtRD9tlMPtWBsFKv6Po3SD8fT/tx+nHU + ###ioHv7NnPWztvj/QDzPaUfJDZkXie7AhDebQ+Tv3hxIQDjH08osS06uHx25aM0trq + ###AN3r9fS70+PzQwE44+H5T9YXKNDHQvrh2+M9/SW+Dvr9VgL2Ewox0cJBph4eX7xN + ###PaOB7O22TndbJ7sz3/6SfkWnS+oppZtp9f2r9BsCI2n12v1R50YX+Hln38Qy8nZq + ###cSgvpY3VBQjyOBWao7EuP//U+uXEn7QODBD98NAS8BonHv78U+LBdIhCR2r1aHGS + ###qCC8WAh0xug4wEHr+Kw1GbVOzlMvTs7xxfGZAQlKGyPhwS6OKTCdn54ldqN0L0oV + ###5WDP6vGOhyPU3/2h38JAOQjzm5arX7RDmGG35feN7tu3wd3YxxyjraqX9djcf+3p + ###VXr3Ip6YIx9CU3jet0RSaf0O2GCvPzKagC9e30Tv47d7LRh+/z4O4xYH+7FfhsNP + ###0HjQzdoWLVzLzii2V9fbSax2DIVDtElM4UrrNiD+HLA+GoW+gQm0F4J40uItoN8A + ###J09qqCjjUas7uh16rerMV1kvgOn5BLSntXM29zXWbx0enc0rc3R09lCR6dhr/fBT + ###VgngzwzMDq8GrZ/cuvFkFBlIFE8HrfgjUOzrsDdJbQiJKJGJC+KdpMxZ73pAx+lN + ###2AFWM/WayQfXfGGfezDt93BcqtOP4kmvIqVJIBcW1A3rYhR8vNWZRP2sEqjGBPoU + ###hXdZb81geVnvaVqIyzPfwQBmvVNUOZ5dBLdHZxT0MosMR2EMh/+1Pw40MDLKQSuz + ###QSQpI9HtrAJRcIUJPWGTtcg6qM8mDNlF47A79fsttDO5uncbCxTKKhKP+p+QBGS9 + ###A/liDEDx4dwwhpNVkrKIAm80DFogo8Euyywk2sl6155GVy2WlqHHjAI3nj/r8U/Z + ###k+c1V4uFzFhWsU8BbpPWaJwJ5rhzPY0atZmv+EVyGx2/2bkwthGaNmWB6NjgRriQ + ###uUXSb+0tkn6vt8isd7hFZrwzt8isIsYWSRfJOIQyi2WRk+xiJjlJl8jekulyxpbM + ###emltyXSBmVsyq2hit6WL6N2Wfjdrt2WUjACZQFTIerdA9cReyyigmZtMLJw1O83E + ###TDuTrAK0idOP+8EngP5o2J1G7XA4C7csHiZzLbM2fMYaMFaNxvctsfdnFpr3njZ/ + ###1gpHYuov/mP5M1P/3wn6k9Wvoxpfw7x+mfp//sz5/7y6W1n7j4rrVqq1/3DqS/3/ + ###X7D+nz4+Y+rHBe5/Kg2v6ibyP7r1hre8//mL8j9W1tIXQHvnR2dvMtNAPinvI6V6 + ###xLt8kZgLcY6+cVqun4nCOyQUhbHlIC2P8xfLdJHLdJHLdJHLdJHLdJHLdJHPly5S + ###Znr8+ScjzyN9MbI5Buid3rEzPMIz1GNbzzi8HaZ75IgGV0E78nFz4p1D+ZN1yAFB + ###Zf959uu744QF477f0bkX4+kAiIlyYCHJiqOKo5kiUl15UvKtBnupiUDH6DUD9Bip + ###xgT9doKPU+HQjdlvVpTrPZFZ6W3D+Q+wuIj+TjG/KSwPe/GhX8/e23dmIO47OBL4 + + + +Valin, et al. Standards Track [Page 170] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###jJaTgQ7kLIW2xMlJq0z5oiuD9pghqn9BL7JOMMY0HA7rs6WjEEUV59DLFFwwR7kz + ###hhiUfDpEgmq2c5phYD6R6WmMcj8a5QQIuTujzNh5S3AXy5fjENIYQGggz/Bx8Y6D + ###Tk2H8JYLmsPBTGIHePsxvk8GYGaDVCBjAz++kT6mOD+Oe0BXVLEMXUMeC1HQCehY + ###4AEjFivTM79/xZrlHHL2LUKAwns2QzvlPz/yn3iM6av48y779TlO0EGVNqVLkyZq + ###QNp/Pb34QRQQhu6f/L7bcFABII3W+LWO5WFhvmMmLJQ4sy88H3GMwCIiQuBhNokA + ###53PSrWuBNeW2v3BNUV2DTCAjPHCIfD7fmf2jqbNcxG7wzIvoJFdxOvyydcTRsiVx + ###YsVwjcicFDaPBL3QsGR3llGfOuZ7DGSaJn6ipvHtVzFMKi3axCa0kSMS2+c1cVz+ + ###PEr+H8UtYcX+XHqAh+T/Rq2WkP+raBK6lP//dPl/b5b8v5gBKNKbQ5DDXzkmEikR + ###XXAXOaCF93nnzTlIgjEJ68hq9P175IF2dG4moMDXK9dCKOS62BSF0iPGSMQSjO+B + ###nAycayB80uOXouzRiP636AewErUk9QPA0n2ZgkAK5S8oKc1TFQTeylJD8D9UQ7Dz + ###7uIHkNXmqQCwncW0AAuoAEgif1ALMFMFgNUf1gKISc2U9GlGc4X9RSR9bOUBYX8B + ###SZ8k3vnC/gKSPraygLD/kKRPg1lA2F9E0idNzlxh/0FJn7QcCwr7b87RoxydfQyh + ###33ooxZ+9d+cXb07kC/ZREMJ+B7b2aKBPvZfagUeW2UIiMrxaud62nmFUyuSjftjG + ###ZzpOpbhd5gRkHJM3v0LRYEfOPRB1CoTXvQd6grnJOOwIHyZwUEMBFWUDymvVgh1v + ###Q4cHxQAjyIQrCAFynAGmtzh9y/Hxm70XKOxAX+Gwj+AiGYK92Kh3h0IGtzgKQv4F + ###ehjKKKN2SGHt6IRzPacIpjGLDGKaJUw+Fown+gAEgkaBd4gVENnBwiFxDr6zd3B8 + ###QWFundyAzjHOTQdEst0HNoFouooWgETx6jr/wFxb53tnOxd7Pzww51bciXyUIzPm + ###DnzWuXjL8ZEwkAnG0zfydXaABcF4xzAYDS3dfDbEUthBOSi/Im7w8s4E2OHZwUEW + ###nDRe5Rhu40kkYEMjxq/JuSFn6og4IBTTUYTYxuMtBl4UhxxPWHFWKThw9g7k4R2T + ###5y7wfGXKUkw5mcl0FVmD2aNHJbAmAfJJrovHNvQIZ3ce0IqjMuNTQM4cPMc/w7yM + ###plWgN3mnCIPiUmUqlHfy+SfMr8TsLA4c2KKoD0tNsRSCK86+aMyeBP5FIDATACfw + ###1QYAPkkDYABDeQYInAOvNHSCfsAhnTBATkw6vn8F0ajE4fYpxP4EGXF0xHbiOat3 + ###fLBzllg+fMTDFyOPg4kceCVr0NYIlWfm69N3e63Wi2/HkX818J3XexSYJ4aNAYzU + ###cIIMHP3NKsEEj9AcVo2/dOiP6IkOI+3maZw85Oz858r/RHr7487zWQE8IP/XapXk + ###/b8Ho1nK/3/V/f9GWv5/1ov/5aX98tJ+KZIvL+2Xl/bLS/vnvLR/e7xnCPD8zbiO + ###h1Pomm7jZQm0X35zBtvE8WriFqwluZ+ccc9VwAclM7cgPK96TsHv8BXWWN2iUfVe + ###GOXswtjInbyOs9MUirfD6cB4b765N57zHZz9fRR1Z9QEZtceWJgaGM5i/sC6Mhas + ###1TzWe56BMcSlgXwm3FIwTxdi5w1eDSEkicA0/hV/GNrXjIQdy3vGDP4fr11G43il + ###8yfZ/wLbX20k+f+Gu4z/8pfx/96D93/Gvk7/fGVbYYmflsGwH2G8MHqnVFZkC7OU + ###NpbSxlLaWEobS2ljKW08m7SBwsYPOz8ftGASh0evUejQ94CjYS+8yrz/e6mOLjIJ + ###3hsNxtNJgEkWRlEu/hhNcsjO5vNMdjh/IRxsk2ug6GEHz0k6xjB1HoXFnAQxhR+l + ###DFgqv6hT9crtUGQfj1dMS8IQO6l6LNtMOaYhdYnXMKpUe9P8doXfVJbRNkVFwEer + ###hXdkS4l2yQHSYTx3rkdMe5g9uJ5Mxq9WV29vb1f8f4X9PlCWwWh4E9wDczkarH5E + ###d+2P0Wg0WbmeDOhspbuMAR5HQH59TukHzaPkphKA9v3oCvNCiCOkG17BZNva1pn7 + ###zl0V2/kC/Xa2mjTLEttKd7uYi0OkToxHfT61r1bo1u2qWcHJ8TSbuYO91tHxm9e8 + ###LmU3v73t0uum+25rS8OiO/pdZ8ERcKUXjgON5Ex456+2ttw8jMqsj/lRcpOtploL + ###/LkqNtub4jO+KDdF2c/0u7293XT5ATdULuM3fHmL+Wpz/HS7WaHMm+I28Qqv2CQK + ###U2CJ1ts3sKtfvDBkrB5wR61u+EliCj/1LTmsLe7uDCEs6ow3X9gyIvB40z4ceFEw + ###2JRR8GlYTlNIpBg1JdfOl70NKuDDi5/PfziDrv0SlaTRw/qq523zObCvboPQPYJj + ###Df3G/b68P+2ModLZm3en+26DLVLhUU4+aJfcRj5fqnI7PFAof/7DMfRx8u74wm20 + ###qh4GCslBNcCdfMmTZQdQ0C9jISiBhapuTk61bTVYnNMitGO0ScvDtWiN8HbsTM8J + ###dy5m0IhGd+FApthgjzjKaPuhsuLVS27eyf0ES4FxU39ya5hXgu62jVViQGBzZJJr + ###rvBdek2Hm8lFTj3wkk/u5cqc0ciAt6GcrB/KbqO6XitVvbXG2qWT+1CurNCIYR4A + ###k/yKWLchAPeujKXWZUOvKRdfhFf1Mg2fczXFy0BJFIiKiM2CNIQ8A6DUAIpjnlWM + ###FRTRnbQNw9w05rvUPsUm5kQ7MKRYCjiY6dhdqVXX1jY2KrWG667Vq43isJCD0a97 + ###1eoGvKqvV9eq3jo8razUKhuNmrvRaKzX6hu1dZiWaGlvFMhcv0DCgygoaZY1RC8J + ###gTERM/+weisCj2EEO/uIsl61Xl8rOQKV4H9EJVhpflt2q7WNSsZrEG6qeK0pofkL + ###MIM+bMR7BHQhKkRlV6wBYC9wiOS8IA4RRCYyUMdnOCYxm18CigzdEUeY8MzE8RPr + + + +Valin, et al. Standards Track [Page 171] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###ORSVGLrQsgwZHQYieTomeZIw9ru/AVuMXHkJWo2C3hTN7ilpOkaUZvOBT0EEB+Wt + ###HIDCrXuBW/VGreQCyC8lHkUezM8GBsCW06LT3GFjAtiAPYLfDMJEaQ/vjKGKl8fU + ###54C7+FeBcQdDhwBaesNueRSh+f8PIIIGmHYWJY6JyITzCsAAVCAq3Bdy94AggC6I + ###+HmNrTD++zDod/kwxW0bmft+iuiA+C1dYHFN7koyhbNIpKXw1cJkrOKuVGob9cZB + ###uQaYhb4UXCDvnJ0AZwQFvJX1ysbaxkG5Lk5I2dY48G/QRhfPSKNBb8Vr1DfcVQLJ + ###im2twnCMSmnA2w/ukxoEXoZkIcf1vPV1BX5CYkEbz9MEMffTe+Z6gPi9X/VErjiL + ###AAKVIwJI3FYG6cMD6mZzLhHEY41PYmHlktJG7n2oXwJ+/e5VgVrA2AE33ZJTrlZc + ###F2eysQFfGo3aZz4Se07urgmn9Au5gARIYkOcG2gmZxyUd8iB5Mtr9PJOn4mADl7h + ###hlEzST+jiSIgex8qlzPpx94Hd95L7zK5ZDOLVrPagee1y7z80SMTM4gmpbXyjX0Y + ###8kGotPWuQ0eHfuA55bVG3dUPqs66t2YUqAGcvcaLhDmSsVKsfO6MMEJgyzN1/hln + ###4R2cdAR3m7C8hfndle6soTMk3NLJ0Sn8xWE3SvAM5sl4fuyW7pCqJFrxCIZQ6tib + ###866afHcMO/vOm6eSe9KPXitchSldsRy76pOnPlXVp9qLFKuBwJ3FaCAG331XuUMt + ###cA9+9IbYZq7p4P3FwSlO2iUakJebBCsCJBGeGeXW8nI5qC3uoLIGHVB9yWDTy62s + ###Buqqo981VMXSJlAGKqIUC2t6J7AaOXQnQD+3dGUQYaGPmU006sBclO/yRksv0s2Z + ###k+rJSWUQD/T8wnpGeTe7PFGLNbNSqogu8TmDO03SYTjwJSEGPJhDh5Ejn0GGw83F + ###eFG+P4rjIJoAIdwGDuilajrPJqJMDzibNKcggwOSUtTHLwWi2ALJnTrlh8z41Pm4 + ###lbw2sK0mu6qocAh8SN7mXc/RhE0e1kh//MgG16sXJqe5Dkxl3duoAaPZqK1VGsAr + ###qC91elktDE1Ot2PylZKjFLyYYCQTkoJbr3mVUrWyXqtcpnhMepwk32WuAtyQgotM + ###7zi5HTmnwe0E5RHJ8sR6SmXkfHK5qDAE8XkF2XyNWfpVMReJtwqsEe/wbGbCJnWZ + ###vBuzbood4TVJcMHxtE0XAZi6he4EHFeCSqg01JTSjOgmahH8fjySg4GVRe9jZImD + ###YUyp60k6iaZD1uoLDkouRhArjk7EO8ucuzxKnhUICgrE1w9Ht4KxrGuFCEzYW80N + ###i0gQbVYzwWPKccBc1lYq9WqtwZxkNqvp1mruumY1bR5TNmXwrl6t0aiv0sATrKbY + ###dIpyR3ncfg1xXLHubenf+fj7X4qj2OL4uNd/wv1vFRbYS/p/1tzq8v73r/L/rH7Z + ###/e/CF7/Jm10L84zb3UN8Xhb5v2WGWaFHoNJX4fBqedm7vOxdXvYuL3uXl73Ly97n + ###Ny3lq7L9g913rw0TU/tpllOnchw9OL5o7b3oj4BU0S8SNgfhOMYLx29J5IaTCsiJ + ###k1FmU98li54Vo3/+LueX2nknZ4jReUORlc/5+UL6HV5G4ss2ejsZber7LGqVNU5C + ###c2XeY6HinNhvaB4v0krwLQet8aUaygz82hynXQFLm0oMeAri35x6bVnPz6jHGgm3 + ###cVf11FWDPF75kOAwWr68LuRbSDpwMEIBisvIM1AaSwfvN/EjOprZAKf7u4YJHA0Q + ###nJk11szZYKmMuaNuS3X2E5ID0imVcBzm6uKirdSLuTtYVWvN3fzWVo5K54015ZZI + ###N5FsCXFhgZZ0FLSDs6PDX1vnP8BmhUrQ0l1+q0l6oe++Q810U8iXyRpAR3R5z62t + ###1darjdra8bGspp6tHx+nar+zqufM+u/wKt0YIeIgrYy8QG7r1t6ql2+NtwnNMOdt + ###B9IDoEdm01RHAdeqVIrfJGBhqRV7wiEwB0QABNmS85IafMUaMZa3J9zVK+cf3f8a + ###vixhtvtJXiidPovrY6fplO9mdAmvlYpyZn+sdpvTIbaiVWhIaIrFxG00CtM2jMjS + ###m9SYmlBJOOknWdDihXwCrKDIEyCF3T0BTqnOMqDU9DLApFDNVAnrLy28pGm1Do+O + ###D1ot/HQMp2yrlc9EQaMW4WFJZBFFoUbYtUPh58FO1dcsDEWK+I/4FXUpIQMj4rHQ + ###OJKrcbcAVpngYgUOQ4s+LwgsnLmu8mdAirr6iwAFdIuOHj678vy9pR4sjl2iIkJD + ###5KQVDTwZdH7e+eMPx37Go3wApDQUAU8O3WRDdHt7Blz1rOeA19/e1jZWj6WiYmgz + ###qGjWmKC99HDmL65e2+PE2h4/dW2P/z5rezx3bb9kYbe2vmRhj7/+wmZQKuY79Blp + ###rk/qAJ15gn7JVlOkSy+HOO6sE0+h4cL7yTprHxzCogfu5wVO3SwwH/+1YD7+YjDP + ###wu6FwXz83GC2+GjDOFNYp2DFcllIPywXsZxjSRskWEgooiELCD4Sporrl+1LSpiT + ###NbYreeefTvL1K7He8KQsmzZEAmnteVfyE2PVXJqYEpz/JRi0KT39sHN8yGyck+PT + ###967kJt4z4+Lk5BUwSSSrq7ZMouYCo4AjTWGSWe44UW5rS5dTPfJdno9mpvyZzoj2 + ###4ueDqGScD+1nPhvaD6EnDeEp50J7/plQbD90HDw4phlnQvEf3easUbVLmafD58cw + ###dnTXy4tKnx+7qKLSX7moNISvsKjl9tPOeB7OVz7jjV3JJEhqhRZfQFwKUcU6svSX + ###+Uv5sMhtLyc+WWSHzj3DsuAnjzT6+/iduuDRJkaWebTNHNUiG3T+qce2ZmqHPnaB + ###RZW/zwLTgL7iApfbT1DHiEE9w9o+uKxsrviOsEkt8jtzG7975D7WPlawfLKyemit + ###fMbTL0GBd2kceLcQErybt82n+H8W0OXoCRXUl8dv+HcL7vh3c7b8AyP8gn0vEIRQ + ###UiOISQbePZIO2AgiKv+dEGS1kAH8eYSi35/yryejCdtzPUA4shFl3mizUAXHWeY/ + + + +Valin, et al. Standards Track [Page 172] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###zZmj5rVMoY0xzIcQB03qhB+MuEtyG+ouKYt10xZ74s5BMnBfj1Uzu5zLsSmYpDd0 + ###4Wlsmd31vAuKBe8m0heiYnvqnh51UhvVFuam5+++51io5+erc5oZyfv5wlOOa2N0 + ###z3pkz1/mnT1e5U6JLvPI1VeL9U1PuFnkOvmSfTOL4DYlaeNC971AkZ/y1lOJOT89 + ###EnlEZYE/Fg3HZz89MzItdNYbQ/tHNxudivPZv58W5ABxuDu75+iom99uZiiA3Hrx + ###p/zDeCWHKiyxye4Prb5GI/YA/7Khyl1gbwPjW5sUNT89fV/I8WfujcJMhUJ67LP3 + ###DI7rp2ZTG9Ubp1OVShiuHMa72gKEVDgq0yZLbJU2WlwkdqQoLnblAztSFDZ3ZYbM + ###tHPx7mzn4iDzUISJ+9ttOW2/qemXv1XWz/FiuJ2UCKrm7P0ZunrTkN6FAWeN4uvT + ###fez8iSd0JoHHV9vbTcd1v4Te86hmHN6M2ZkC48zb9OqDev0kr/STW/3LVqT6VVak + ###+oX8FI3r4TXhE+1ZV6L2l61E7ausRO2LV6L2NNubTOinGVxBl20mF549VmmcqPw3 + ###YndxQH8Sy6tWvf70u4PEuB+hc15cO+k+fMWcXNW3fxmNfPv8NLLYdDCyxhcdWzQs + ###6b63AF18Ntr89lloc+3RtPntX0ab3z4/bQYMWHc3vC/EgNrTMKD2xRhQ+4swoP6X + ###YUD9K2AAhQH5QhSoPw0F6l+MAvVnQIG5t1T7Rz+DaKVUYPLrPMYgQ/TR1Z7xvqot + ###I5wkcEdDSnb7yumG6I+F1vqYBAbhs/q0G6lkQITPixr6PIjnerBpzfjqQ5zKYy7S + ###Vr/ApkEPchZLsoq/mvOH+aAWQgwP3m2TM4AVXgInYQWXEEW3pK9AoqwROyHJAlXr + ###D+K+hfiP0vuKKn8+xn9VdH+m22Ix0D8f1R8m7GJoz3tnvFaZcyf49gxG1To5enuu + ###beLUoxy2msc8ar+rsXJHLyejid+n6BD94C6c3MtrKKxGQ1MDyG9+5hCOTq6ig9a/ + ###+HP9/6+CYRCFz5ME6oH47zWvXk36/69VvaX//1/l/+8tlP9pbgyAZLwADgr/mDAA + ###CgGNQACv+RmXSAUEWEYAWEYAWEYAWEYAWEYAWEYA+FoRAGA8wJrupWIA6OfkiH7C + ###LuimvzlbdFHQOcsRXRl70SvO5ipMiGA/+zIQr1U/7Zf+LIEA/j4+9LYH/cL+8wuP + ###v/7F46+b40fnjTlzcBefhgplUPUenkbVffI05sd5sKM8zI3xkIzUsEh8h3SdBWI7 + ###7JnJjOHQ/BREeHbhWdrrj4BPojC8GNcazk2BoKnd8uWBFR4/FrGBZ4zli0Iz4FhO + ###gytgZPSmTPXD4QwwgkKZXJytSrMGxx7+uhJP+5oCSCZqAQEZJbpnKiZeAxGLY2DC + ###iKHpUWIKUbjEnNhtGFsRxKEGidoUstMYk+VXby+cnJcaoQUMMcJZczUd0O01UDPf + ###UVk4eLeVWV6C9Z4Nd+muPdP3K6vdftB7sNlju1kasKDiNk33EVuUT9xD85gFnqTD + ###3yPnMbvZY7tZOQ8EvJUxIzEPQR6pVT/RL1NBEasVJVUQDMqTURmjrmK8zRC2ZeB3 + ###cWTyNYgIt0NzYCkPRxW3ppgz4wQnfRlLJkAeGB/G/2fJJ7oi+YSi6QPjP8SNiaE1 + ###jQE9k0skDuvl2c4vL0HI6ESjGMuPpv0uqcykzAEiQ4zaSApMirlmAFog85AobePE + ###HIzI9Gm01zsZl8WA9SMgrTqStmLs5omunNs4qH86+PuVg6FjyvygrJ5ImJzTwtCB + ###SkkLEC8UzviANCYGywOWebNZe9T2Op3naYoD2FcKYAymazTzdPdT3JLdLrVnjtFi + ###A6QraTtJTBNMY9H63pajPpfBc+d2Il0bU534+XKyXWvYJtCTwxbRexLE2hwpfm9n + ###DXRms9K1I6PZcqpZyWi6jQSHZuzs2W4AaYseCSKyZs4lAYVMQHIJaAzOLFbfuQIS + ###EjsXR6Rvhr0bAbJeo7aMNErh5PuYh1/e1kzmvci0+MiJzeaTE7OaLZaYE0y+becz + ###4X1fxjxOjxpUwnI894CheEqWoC6fS5LIMJrl8XRKc0WiNAudlCTWNOOcz7YeI3tW + ###hkFGS22s7CbCwmmry/n1qjPq1R6oV5tRr/5AvXr2HN9aA2WAovlQ1krPGvRba9Dc + ###BhqgZLdRm9FGPdUGJ0HKbETJOuJESDBPpuhtH0ZziIxhE5Am9AlCl1+dQWjmjijz + ###eJyD+/KmloYzZwSC2OaXwbz/3PjfH6cguLbawAvFf0r870rDbaTjf1cby/u/vyr/ + ###81r6/u9r5HRe3tQtb+qWN3XLm7rlTd3ypu45b+p+egd41tqFWWsTLfOZkZAZEwtT + ###qmadohnIb2w/AqIUDDupZ90g8czM7kypgvzB2DvGdFKcIRBjgJ8gdS8M2IYw6PUO + ###hl3xGT6Ynppo6eIUkAs7KJk5r+gRNHrA1fbQQIw6w7xVO4PxrL5iTEM1r6tgFzm+ + ###UjqbYWHU7x6Il3aXzCl2Rj4QPmrl6n7B7s3py6Gk+pUjmjEWM9lye9q9CiayKasR + ###TCVUcoIODLADX4cdMQv+c3wiK+G3YXvnkx/2/XY/2L2fBGLCcBZ2AtRMR3YK5EI3 + ###6Pv3QfeI3hjNTG5HrbEfi+r9URy3IjjCEnBDvHwk1OZBwp4vVilQD9RZFgASw+GR + ###tCgXbRgHf8KQ9AM68UI8lMlLAQTGFl4gzB31dPgF6DcHvcU6Q8+wwXGNkwiTGsHz + ###LWTWqiVGker9edftiYuUMUgW2jHHmEF7kfFfytx/b/m/cxvFK53nFo1ny/91EPcb + ###Cfnfc93KUv7/t5D/55oBX4QgCV3fO7srzgUcA2Ebft0vpDHIrEmy5FKXsNQlLHUJ + ###S13CUpew1CV8TV0CqhJ+2Pn5oAWTODyitF9K1Ift2wuvSPyXibnUu1Hciqfj8Sia + ###2OoB4qtmKQzSKgmVOezd+cWbk9bJm/2Dc7yLez31I+DMAyYVMowRic9wkJLxUP+e + ###Q2Q5QTzBJNOBzDMsCHJ/dMWGSQgqon49OCr5og5NGPHcpJMQyAfQESYWQCqgOZFE + + + +Valin, et al. Standards Track [Page 173] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###24cDfAxybQiSsrwAFO6Bqr1mrWRc0IvcwZTB+1MQiZEheQb6VVmpNLx6zatVaRDo + ###EcSS85XXwqZMczC8aBRyObxhF0wqjD57/ebBXuvo+M3rHJQiv76whx+/w19lN59n + ###J8fVArEK8D8+397uY97gkgPk2LmywYtsjjMdg5DzCfgSkGeQTUD3UBioH0vWpx0A + ###UHiebAlwS4ZVHR9ZBOls7uSClauVEsGvcncIP3fwkxcZuHGg/W0YBgyoyaPK0bDQ + ###FoqnkHO3tsQznErR/q7Ksy8oZX6HaltbTbdR7vNDaBmhsLWFoNsUoDiF84V5jls4 + ###k/u3/n3sDHH+I/SNlQmwS04MKCqMLaTp3HQsDvEB8GQKGrKtAfGUQwFKv/sbsgBY + ###H5YruIIzdYyZ0QVqKpyU8OiOfjdUKm3p4dpukgsnQ4iyPfPzfrHZNuflOBKQxTbA + ###pp18WsA3lbs1WAY0KmPfYvZHZefLHLZVLm9X8hJQRz2sLZ1MgzvYJbDTKnfrwO4j + ###ywIIArO+9gEeBuoI85QBsF9wcMvZiX3bL9JEuA3qCEewWjjAxmGH3QYRbUk0XYqC + ###j9OQfG/VAnBrtNSiQWt9PxvUiVWj5ydwyrUO37y5IJ9VM67i+Y+wt3KMmPhDF/9H + ###pz+3LvCg+xBeOtejfjfmzWzYBn3C9UQDaKIyOa8QFt08MrqOVyhUvRUd99TQ8Imt + ###rJuvVy+buN5sw4JeoaXK3Q7/7MLHPf7Zh4+7jX38f61ExavrB/j/Br7Y8Q7Wd3eq + ###WLx2gP/X4eMB/xxy8cMK/Yete+uN3b0dF1uv7h3i/9j6wcbufnVtR7S+560f1vc8 + ###bL2xXtvd33Gx9drhmrfnVbH13f2Dw7XdfdF69aByuF49wNbXdw7xf2x9w63tubs7 + ###2PpG4xD/l62764cbey627h3uVHYP1rH1ndoh/o+tN9bW9muNPdG6u+Me1tf3sfXD + ###HfoPW1/fc6t1z8XW6+uNw936umh9d92rHhxUsPWdyvrO/vohQcat7G2suTT2g0P8 + ###X7S+VznE/7H1ytpOrbbXwNZ3qtVD11snyFS9tZ2NNTn2tQN4c7hBk/IO9zYa2Hr1 + ###0Nutrq/T2N0qyFs7ovW1dXejtr5LcN/1DmrVfWz9cI/+w9Ybh/uVg92GaP1wp3pY + ###WzvA1ve9Q/yfW6/Bh0Nsfb924NV3N0Tr9cOKt1PdwdZ3D+s7624NW1/bq3q7bgNb + ###36/Wqu5uXbQOoMD/N0ovPm8ilqM5/3QCHHqu5Rda7XKrk18FRG51EZNvcV8j0n+c + ###gnCCprpAAG6GaDQMuxy4diIEeD62/JLTwogDHU5u3+pKxt6P4FiL8OiNRyK8QCzM + ###f+ULddIKUzakEgkjGj6gOtMoglEA5cEGJqirpiMle0/SITca9u9fMO0L+fxudbea + ###dXNvilAI5uaE4zruhp+q3qjbtQ5gmKf1tQ1QtR50SkiyW106bemKwY+BOZnkuFui + ###c5JeKYgbtKbVvfyOCZKIqZy1QK3uY5amC+dJwIQbHk2Bf7lXlBoLwunO4DVnDbwM + ###8DnwuucD5xNRf6QcQPvJERoDwnLej6bSkHoai4NUmJkzUkhcQPnM8ISAZuMB8lGC + ###LcCZdZNLvmkvN3a+8Ionl7uWp/G0eTydJ+LmNNbWXTgcMdAFUQnh/AW4ZLU5/LQp + ###WD/9M/Djm/RTlUzJfgz8zWYKQcV5n8LaGj2mlhSP2er+N/xDXowb/9TUOMwvRL6s + ###S1W3XMaP0HPTNZI84bCb8LDsJrZGrtUWTeTLuVZHfi6+IJNaLvAd1s4XsToU4W95 + ###VcvNF2Bg5nbSivkEN4CaNNhsO33UIVxdKz1DHACjBlJE/564HGc8Jd4y6EwAtToj + ###4gTjznUwYL0bcCmAeQE5P5G2ynl7H/kDQMWfucpPeLMQ/gs21H91gL/8/TCM1xuf + ###ETnPR9CGVsThdgV8BhYTNqY/dAI/QrQWzlb+eAwPHJ9I5fVkMn61ujoORuN+sHKH + ###aspRdLX6/yYTVh6uUlOs276eDPq82XE2qCNrj0Y3zijCCQ+vaMxCz0TcUWio1WB8 + ###0OIgZuIRfBr1CUKCNUa+F3aPULeQguXi2vIQI52Nb4MQmeOhYoqRTbwDojBkyOZZ + ###seh3bmjNu4F8DKC+QtFiyKbIzCH2fZLQpkMS4ODE+Dl3WvqR23hHH2lQ4mmTtVrT + ###QRv6JUXbACVEUZWdaIJx3+8EqEwrYZFTlAhQuTnxb4D4/kjAgsVx0BWuxBTZJ2dV + ###h2TCGJdTaLX8zjXVFnWhWp/8K0YIvFy4EqyQZsMe02m5Cy0PY0aIKSyGBTwhb/7I + ###D2MicW+A+oAUg312+OBgLRn8/yn0if1WAPhxu+L80wGinLtpuisrKz+WgGu9KXSu + ###R6M4gEI3efn5x7JbusG97rxyXBooC7fiNS2IkLFHgxDGKlcBh7QjyPaoJ10PkCyf + ###brkVWpof8UMfkBCVnjfBK1yiD27lEv/BIFkQ+t0tAfMC//iX9TvxJ/XXqXwu6UY8 + ###fEq/rN+JP6m/jmc2UsOn6/jLpQJug5viLr2aaGud/1ZlI9WG2QjWcalIlX43qBG3 + ###wi3WuEl3gxvx6qoxqxF8yu2v40e00aaOaCSNClfaqIs2xXd3Y8OcjouF6/jLXcPf + ###Nf5coZG4G/TMqdar9Le+vsGz3PA2TMASINbwl0dj2KAHXrWBwKhXqzTbyjr99Spe + ###vcGN1iyYuFiYZlxrQHW3QTCpbdTwi9eoUZPr61SsvrFRoUbden1j3WykgYWxkQbC + ###xFun1YE2oJa3VqnwmxoOzK2vuevYWBXAum41so4N0UTW4GOttk7jWfPgT73q1rFy + ###bb3hQdPVtZq3ho2sN2qwbCjEImvtCKKTojTxFGiBSW54MwHjc1p2nVH7t6AjIk1J + ###WsG3J0AtYB9qikNqKbG30ecFr45o/Kpf3toV3NqwgWHf4zbO581LK0kFcvwWyuWd + ###IpMI3O+rHuz4yoqg5UBhkRUM7oApivkc6gPjNIBhxk6njycSnQNiAOhC5/d7GdOn + ###mFNZEKD7jTBCwkhwIMKSpphEVuRRDVQR2TnhycfDoKNG3F6wkiW2DrSSMUZ1TwGc + + + +Valin, et al. Standards Track [Page 174] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###h0G6kITejqIbJrJE3AOYBamE4NDPYgboLI1L4jJHENoVjQlCe3Ib9Ptl6eNLtLBZ + ###4TNZ3cYEdxOm+2JBKybFrigqTOCS423D8YhXLfH9YBBMorDzSmPCu9yPpdO8ONfw + ###jBqEfVwtJMxIcd9lUtzKE4iu3EPwAOmTS4SHqY7xO/FH/01UrxLJoZdrTHW4EdFW + ###VbRSF3/XEtXxORfyqEiN6zX4z3pdNMbNuLV6ojp2yRUbWMT1qHevStWrazyi+ho3 + ###s16tJqpjaeqRK1Y9qtdY50fr3JjHYwI6uWFXpznSSLlDUa+xjkOpNuo0aCBfNLJq + ###ZS3RO02KZkgDFf2Jeusb9A0OF5peDYhiAvIIUgYMzU8Mk7tT1dYb1Q08PtbrSdC5 + ###2GUNCwFYSjS7Eo+yxL3JatB0o77mbWiq+QvvAb7F5k2gWDkhtgkeky49iSGFLc6o + ###/srmcAT+F/lD0SXSJ3X4p9u47X6E30zfprEqRpe1QDKGk3gOm2ho+JlmBX1iFklM + ###jvGOICThFPrD6IYlgxN9TAcsdRPxEA7SKxJMvrzrGBIlVHyW6ITZrRJqZjskpCPg + ###AudN7jTvSB5bcvxvcoNwmDst9EdXuR/zpdPij8DtSY4bla5A9QKhhqETzBfdsbq/ + ###La9pr8N2aN3DILhZ2A9gjsQQd4NPYQc1Gj8qQTwWpeEDhcyUC8U1Txl2p1nFvUqF + ###GfvdEV6+SPYfDpCA1UQx3lyDFE/KhE7AkgIUSeCKOADN448/imOxZJ+t73Txd7r4 + ###O7u4RjXCtIogwCCC9oKIdDZ4HlFoRH3NP8HzAJHmR4mZKEngnX/sAI4SZz+MJ9G0 + ###g5xANLrFFcf7CnGbQMsSi8sJZgzEEQco9ykcQRtUSdzrwy7D72oPILKASMYCMOLK + ###jxpZaBVSSMGTepPDDRoMRhFxIdMYi5AuRgq1VDsWHsnyEv4XPli5SULV9jTs0+WB + ###uOMPAKoe7RkYNTZBp/JoGpGgAyC+9aNuvCLbksOjtuQFDFkAOsK0RG7BrOZQ2KT2 + ###hJQTdq7l5QM6vdNdj9im4ykxAu+Sp7zAUSF+SVMFEFEV+IUYpE57wtDTVzaC5XJe + ###4RRVGAq9ygLTPHQV1AhHT2xsc3m/sGiumQ/FGZQMHkBuB3HFgY3AYC10yRzvj8Z4 + ###t1054h/FiHlv0IjLuHgw4lO9RfCJOWJo4EFMHxpKOYH0xmIyLWrf80oLuqYGzOQZ + ###10CRRFpZZLJluJpYjSD20YE8QpIK2OutVqkNQhM4cRBTeFckN4LQUQOjHtNuILbd + ###8iSnPs4TgI9l/Atl2wJQYbLELcqgs2QigycCbZxDZBy3hQyNpOWdVnf8LIFyA1RB + ###cNVoiIRBSYYOrQQwoFdRwGRh1L+Xcvso4gCTzqlk+hl2veAWxyGW3GUUdSVN9Pg7 + ###Lb98VhVojA+9fAGOVfmmJhE8V4N3DXy3Dr/K1fxqVZapqzLUQI0aqGApLFpURWG2 + ###goyLMXkl8V2MCbqQT6rqCbSgyonRrBdy9Bhal6P4WY9C1MEBwN+G7F3j7wxKralo + ###goi+UUdtximL7WLz4vBzclgDdWOBQX2pK5C+qG3WqFT5IPxPsv45PmDlIs/Fn4K0 + ###FDVfXlyPBnBonq048LIDyPSS30/CST9ovtyZqa8U5X4D9B/6/ebLo4ODA+ciAnLo + ###ywN36Bxpy0HEHTgKRLVPoz6ITlDrolz1xDPmeZo1/jb2r4K4+bLeWC+X6+tVUWYw + ###Gk6um/9n2uev9yDbNYH9bCC3aLq9JO921bUJIWfrhuizvuwn9lLSaYCxNIRr3TQp + ###BreTG/h3P37wLoEXTGv3VdS6KapUPZ3IFPpJ3frcCKW6UGy3borwDPaffbtD+IrD + ###nHuVMOT+6FLg4a5qBSuSUOsm0SVu0adCppoNGXOwBJzqo4ADWz0xZKQcADI3Ba3q + ###gtCqLgot6Br+V8laWzfJoRRTa4aU7MFREBhqi47Cunf0YOol+g2kMTWcWqlaykCj + ###2oKAWXhIuVwGLGhZgApubVUXuldRl5gmy7naQaow5FPp3mTRCRWRgY+FBQmflMRX + ###fggvP/x22YS/ZRc/FfkJfCnKZ/CLrvumYUVpptHuuYO/eorxvTUGkYaYcDSBsVqX + ###dgX4UNJI3Q+G9iUe9Jm6rpuGdLelatHPb5svlDFWd1TmoOd06Yo3G9FUGCxHEWxG + ###AC0ws93R8PsJX77EQJt9IVxJzRir9TzB4rB5zG9Nd5MistNLGEdTJPoWf2CEAMIS + ###/QGo5Us0fjb6kQ+b+Ew9qjTFbFSc9mLxty2EA1VLVPqcWnxTBnkqAvDCNwUqlBUC + ###lL8CAuB45yHAv9vyc6wn8efZlv/BxQfKBKACmlFCmR01oPj3HT5E/TSRV16yV84b + ###EAjvMEJiC1eWzMX9cChKh8zshMiKf5BVL43VS1G61hRWOWeumHEmlRJLm168gZde + ###PMD29EO6fIc3TaSPvLq/BMpyTS6Z0mNXpVglbSCQ7vKymeQYGtxuVgV4P1QumxXx + ###EcAMY8PkaLOYIBwBtFr3yP4DkUfKMCQQ+Ki8bgMHB4JQd0rWIGSMCOIJ28KqC31m + ###vlAUaUF1amnC9rCkAGsHbOx5gwYutDrD5hpNJOzBkm01G3lpjOf8ru0JW8MmKuBo + ###VtKKBLgOV11AU9RC/aIi7QdVbVeiiFmbsAPkSVHYOtoAlJ5p0ghcTZPNF02vCrkb + ###+6PRWG9JMmMlSjJF7U1m+zfKYvJGZCvC3QdjvLls5m62tkDs4mR2wsyyWLzZkpST + ###pIkc1ruB/bR5Uyzm+fRpTUF0Qiyn4x6tJGcvOJpDMohtHBa9WnvDk09hfN5lE78D + ###RrlNXDJjpDyq6iaNlIal09DPVlaUZ6sqBOAcARdEYttGBkdSmtI/j66di2ITClNh + ###gNp2E8HWjgL/ZjPRmtu0mCjRmEcN5m7ILoVadLXV6+f5/Itm3qcfWjeXRfoDRIc5 + ###n1nWpauFM6rFx08r/H5i3frhBoPdJFTGQAWAMNAdH+cRwqv1OJA2EyQMBmQvHIMw + ###BljOFzlxPOqEZPYgrQ5Iw9C6f+WYnYsbKqjNlgIzzjoklqEr+EL7WAvJEqnQus9L + + + +Valin, et al. Standards Track [Page 175] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###k3NK9hM3y2SR3AqJKN0jfYJdUIzz/x0L+v/1gOB9PSB4CwDBfDXOsLtKP7qnM3/c + ###FGIj4tC7vARjK9xujpnMh+Xm+Duqf/9bs0UIDoQKShQJebmR1s0/VTv5VxVVkauV + ###ZT1ekvvfxJI4cpFhbjCf1r2War7eQlWfbaH0ClW//gpVH7VCq4XDcChNxNnfAyFG + ###VyXEzao281vNVujkJpZHCROxVrjlubW1mrvuutUmCuicKUzwBYAFMIjKP3Nh/DGC + ###WaFsGCJ9JLxgJNCYUX0KZnjPhhmuu+YlEAOxgpxgBGLUvgJi1L4iYtjPbvoZzyID + ###gWo5oTVYDH9+kbd0MRrWoVvTtI35fmDKN8Roabs9qcxlx80IDSWgEnvnIq/H2IQ6 + ###Yzgmuw7AM+j3mOtGYzRysJA2dzpMM7khO0ciTDRJHOTrQ35TcYDOWajkYwUuY+RN + ###n/nRm0hMA7mFzU3BIiDVuukXbyJJtkz0rGn0pFN9vNUKFWuBjCMc8lDTOuOhO9YG + ###aX8VcgDB6ttQnYYhGZeA+VtR/fOjtkE1tQ0e0nA8apOkdoXaEq2hurh48rYQYtQJ + ###uhwJ4ckJ0OUWhA0tMnEc8FvokW+M87i25Me2IqB9hCMdYQAgcm1jc/BuwBcyfMXL + ###Pt2cxyq1FXknDktzN2SmAIbvfkuZIg8Fd/0b45x0kkrt5sz9nL2jCSEVO0eFrZ1q + ###7VVjt6p6lyY7TzhIL8pl9UohnYl2hHi/2YjnCGVDa4rcvlfSPlFSWBCCdooos9ms + ###oAd845tAvh/n4J5JkRdgLC8yUA7v00YYWGDKd0xtokaBlHDD2PmRqt9ozP3xAat5 + ###xCBXBHSRqMJ/WWUJf5vQT442sKVhxwdblccw588HP+9vBT9vDvyswhkHGT1qimVA + ###Mlj67oZN/YtNxXpKAn5TTKwF0m9ehzyUl6UlN4Vrd2Nqvb8qTlf/VmtSfZ418Was + ###SfVRa1L9q9ak9rdak9rzrEl1xprUHrUmtZxkGrOX5DGMyPMtGHAJD67YU5aMQqMA + ###W9G6oVaGHb1yUmO8wALO4TQK0GbJXl7byypL6Zux0L/NWHvm233UiU6H0Qg5bMvg + ###RDmRx9rbezSGsv0gjh3SSKaVvlpRaeh8WRHnbt5sMROMqri0atGk2a1hWaEjcC7D + ###sicQk6rZCPmbiZC/CYTEcoIzYh7kN3IKF9cJQjtpcit26xntz+nhM6H8sMP1i8Yb + ###G/8zQkMQz3kVTFpC295tIV4a2YGgYfIiNfEEpPQb/kTBFCTfKVaVXjebFae5jasW + ###Bd+T8fY12X6PgPnMWDWsInhU6k4tHeZ1JoU12gT9LtWqjlpOrEjrKXWZVPsGrbHd + ###ra2W9Oz/LB3euYmfd872D/aOzdup0lRA+RyDd5xf7Oz9yN+BUrzZy8FaYVdF7525 + ###R0QV47IENx6BZ2qppucPtqlDVtAC8vqVGLrczNkBLNqZMbDPL0zdq7mmRM1oXclu + ###JmgxOcmg1Hrfy4iJ+Dt7T2do62cr02OgeJ1rAIZAeLo99F4pGVWfxKXvWjcqGgOP + ###grrN4adSWBoqTZ0o9dkQa6nZarLZ6qLNVuc1W0s2W1u02dqMZtGLwp/2J2z997u6 + ###2HEewsjE7YMKVZHEVANXZyCqmgwfEKXvYNQwq+n8Oam3CSScvf5SxWDoEMRsPwvU + ###JGMshZozkZIiROJvjtjyKCSchYVaW8cdiNliHEoD2wAu+c00rmkdR3bl6uzKtVdC + ###zTazci2z8tPR5ikIwvoHRo/sUWpCh1QubyPQs6DIMr7mv1/8z6CDIXDD4TMl/3g4 + ###/8daba2SjP+5Vq8v43/+VfE/q+n4n5nhOOeG/lw4Vcgyfucyfucyfucyfucyfucy + ###fuezxe9cLVAsmc5oMAAKwglv6ZgYj/AuD/18xn1/gqStrDbbaDwJB+G/+NTAjHU6 + ###pify15P7cSI1yBZG8Fy53jaesOmg9czIMtJzvhFO7yCUCT6r9UP+xbeOiMNnPHVy + ###bl5NRBMEMWr2UCBLWDHsoOtw1RinEklFIQpZg7YIAMZRaGIdD0D7irI3GLphxdM2 + ###eYOFFCUrHCChpYOOjlQReuCXQA7ZAC60OaBwNkjdHTinofqwM4rGo0hpW7nf4WhY + ###3jk9PyIPogDDDrAtA8wX0xZEQ+eq03FytZW7PI1J5DEVZBz9icy5DEI+0Qf+HZ8G + ###ncHok8OyFat8fYoXFI2AnlLic1iRcBJ0sF9tUsCGoKSUbIeT8uQ27Hb7eEjJvuTh + ###TZEs/ZjigrGbYXdEpgbS0hVNuWnJAM8m6KU7sbpEAB74UT+EgwnnqeaSq9KEebLA + ###j4zoDr2rDFPJ69Bc0VD4BnJAB2mFKrSsFATnOrjXntbQZi7Xaue3cy0/nyf7B3Rl + ###6t8TussVPdhrnRydHkGZUkvkb6VoUxSKFJ6UqfZ3ZfqyRV84T+QesHpk20veWejw + ###rT0KCU2klSr5xMoTk6xVB2PWwWNFkFRDdAzLl1BryH7fYttw1Iu+YAYINEbwNRmY + ###K68isNEu7jlq052c77WAGuKOU1tWijvbGPBy6LT2D3bfvUZWT8cNorhxQ2N/te+l + ###NM+QG0f+1cDXBXKt3XByDph7FlBUNgCP0N+3WmJjUiqOTqsdR9owm+Kvte5IzWE/ + ###BAaQdKp2s7nv4HkJKpjOKmiNSMU/W0u6d/x/K7SSbj75PActOLmyGE0L095/G/QN + ###uB2c4mnZujhq7Z/Dib5rwu9lNx73wzYRuKzuqrP6a/WBxRqY3bVar0/f7bWA8Tg7 + ###+ClXLdWoH7TCvmid7LzfbpJl2Hq1UVuDF1md0eTxtmbU045MBeA2zlq7Rxf5VC0x + ###khY6XAPutTr9f4kBOTSi4zenr5NdHz+ib1q8Rw6gr0ZAWhQjhqteD6qLSYq125rV + ###hkRaGWKFYre07sjU2+8ASe4KJT7dinU6aa47x7y6ryL07p6fmeRGRDqU+zbGfQpP + ###79Ybeek2O/B/o4wxyisf2HzpWz9EBHYwSxJWRFKhvNe1z3oJ3wnPYElOUQPXTZIr + ###DseHkBQLUtbQJeSKgxdivxFlsexwPqHyMbMxWVy0Yi7H/1z9zw2IF61eb/J8OWDm + + + +Valin, et al. Standards Track [Page 176] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###639qa9VaI63/qS71P3+O/mcR9c+JH904uyNgZCKOK5FIwvLiUXogkU5mRh6YFy+e + ###UxOUVAT9XfRAthLIKXyhFkhqXnQM9qdogrJH8mhN0HMMxtAGOUuN0CM0Qs+gEHJe + ###kjLoJfLaT9UGJVVB0NaTlEGZmiAc2FN0QRmKoBfO01RBth4IWnmSJiihBsLIKI9X + ###BGVqgRDej9UDZSuBeG6PUAPN1AHRsi2oBXpQBQSNzVECsSqBzxGinxgUG4hTSNIu + ###b7TEofZ97Px4dH5ePjy8II3ANQj47YD32HXgfwoNW28O4E2RIOMp8KhvgItyrGAc + ###Px69NRLHoPlLRj4ZNslO55RxUqy/LNSS3FnrajqZkTnm4VQ0mYlnQD7t3LRQddOZ + ###1wqDFYQGTPYCcOmSHC7ck31h+2WH/CFCryJgCX0RnY5I4YwokCImJogUdyI0SryC + ###Nvgc5QXTrUbChf6m11LaC63EYt2faYQP5dq9/r2Xy+ZQFDQ74zs4+YBFmcy41GKb + ###G5TuWhOnh6dKN5hbVDWNwwmcQjyrZZRLBnPenc6rN8h8xzYWWbNjH1JjhKzkCkSR + ###yS07jlAi1BK7B2S00moHV06TPm7KGEC5sFnZDLdON0NhFiWtbrCUKEz1ik5YGAw2 + ###jbeeeA2v1HMYCUZvnZS3xQhj+QbtsND94betweZv2gTr9xfZqzrZ1C+wk/J2BA2f + ###/3CWE99Kjpvf5M+h9SakN3Ztz67umfU9uwEv3cJe6+TdsZMDVsIp8MRLTgFmapbB + ###iRebEsWsynA25HRF/gQfJo7dx87+/sWbnHqdeF8sajwwn8gHZMyBNmn2PgqX++gJ + ###+ygDE/+9txZh8N6/JwrzUVD7X4nCszAVlqoEvzz8VU3jZNyJ/Enn+kPj0sB3MfOB + ###1/QKg4zn1WZVPGdcR7vxr4/tMH4MM37r0e85GO4sguK1nJx65bKEPX4YXApMd1IU + ###XRd2ZWFPlPbmlfZk6aooXcXSWcfVW+u88vKpMy20C4WJQmLjyY7r1B+huKOHnrkH + ###U6VShXSzNA0NN+OLl2zcGk5t0XoStisWTPhJBljoRZgqOgM48n0KMlV7EDOpG662 + ###flHwrFdV81V1HrGzu03OiOeuFxK+Fg1AroSb6RqhXSN0ymaNKFWjmtFJeX4n1Yxe + ###irN6eQTDsaTWS2q9AEPyGGq99yhqvbcwtf4fQmP/3alh+dHUsPh4alh8PDUsP5Ya + ###SlXS2c7+0fvWxS9vWm9Oj3/N5Gmr/yupJNErgpsY900W2aOYzIPNRcjqbIpav9Tv + ###zKrBOKwuTC6xcILQfZB7YHD55RTVbcIcmll09KapiqlIiGK7HR693z/6WZCgan5T + ###PxL7JeuhR09fJEhlmq5eZgiHdlEvRYIT7SLx0zSgZHShm0iTL+M4eLDGIyhYNvmR + ###bHrZ+WHn+LD15tAY8EqUn0GCJN+eWStMQ3f31/O9neOds5xNxRGpoL001NS5opvN + ###IKCengJPp2g0n0HZPD14nkjZLB9lg6jcnN8oEeHmzIYSBFK44ZbLwoFvFuv4v5go + ###lpakcCFS+PuLh3nDmTRsb0nEnouIlf/3UbEHiRhzdvWlwp3Wv1KiPy7/8fhPlf/U + ###TOl1OptyudXLh7T2TCuypNHZBDObHN77pfv2Qkp+LHPvkxycTQnv21kvPfl6cpsg + ###dM9wbVBpmshKkKcnlaJ9uyAeylNFPK6Kx1X7cU08ruFjU8J3pjBQZwoyPuySqZPP + ###5FAlHtRNdtQRWJHx0Mt6WM16WMOHukeDMjVFp/NYXUdiJizEh2lBLM/lPJbXkViM + ###VbzCIpWqslKVKlUXqlSTlWpUqWZXmqliWMs8b2qXc7QLbmWhOlY36+ZZZtP3Wd1s + ###zK5iU+MKHmUGMV6zD4X1tJxfwWPMrhHaNUKzE0sbYBN9qHVuLQN2Xrr34RRNvVqn + ###V237gLXUBvahk9V2OLvtULadbrzBA0/UcSuivTDd3oZoL8waa4PHWk43F4nmyunm + ###ItlccsHFjtKAKOl+0hglUHxW6fRgXXfhVWvPXjU/e9Ww8QWXrT172WY1Ljidcva6 + ###tWevm5+9bq5ghTLXrT173fzUuqmV8EoGKEpGR+mNLSja7PJJ9qmyyX/dTXkHzH+r + ###4m9toUuFJVO1ZKr+VzNVi7A4e0/gcfaexOTsPYnL2VuyOUs2Z1E2pzybzSk/gc1x + ###ZrM5xSWb83xszhwup/wULqc8m80p/puzOdJUPDM2pGCCOGCbSMqLIQuj4FOLssYa + ###DBEe+QnOx4wh2TOeP8AFEfMwbKWem805Pb9DHjMvHmSYXsw0lMCOxs2CaKpY3MRA + ###ipQ9ye+Gdw7nrzHKDpJloY8rDG4J/WG2gKvJ9eqYzPk5xc84glo9J/cS3/+jm/j/ + ###v4YvS864MCgB3+aMS04MR57kJ/T0ndP8Jo8DA2EORBxMdSiraO8Js4fxDLOHQk/w + ###GsXfDHTrmape1beNLGb0zMf3m4k8jrir7+mJAxyMuctFjif5hUcrWSooM0ijOywa + ###ttqe9jjN/Hjap4C87Xtn7JYGbmnslQawECsrKyI4vcgi74wxWVbBGeCfJv4pu5ec + ###Z7UC34dp9lmF3iUP4ptei2dDoQ5F5jsDmWFEAjcFWtY2JRpxPQcnNR7dBhH5jwHP + ###or94lIdrKDIBDvxwiE5xgH7obCZyRlkXuCL/3ND5hzO2ODwVNNHJpV4YcQydMd4J + ###bTpWholEKY9LVWeWkmENoVhxVmufrW+4BcbbVa9SqTh//OGoILVVLz8uWN+cbWeY + ###T/WI4xlu6u+ADcORMxhFgUI1J74Jx8L1zlHptsyBDJ3VJiZLEAQzYWZhDfWbpud8 + ###9x10+03TqUl/cnsy9bwdz9GxgS5iM1Q2MwZSYLQpFp2mTN6QfDwUQUj1gm8rzwLR + ###NOeHtRJQiL0qhZhclqDFr0qErEOgb7ZthYDN4dH7g/3W2zci4KMhB2EVOJRCjWO0 + ###ep/8PmaiuEb8gWNXXZbA7ukEd2MvJzsugnS5f/Rz1cud/3AMv6lKyV3Ll2gw8nJE + ###QXxu10zhu6Mp5kEfh83qiltz6xteo16tr2+sbVS96nqt4TVq1ep61VvT94BcQYw2 + + + +Valin, et al. Standards Track [Page 177] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###55S9wjh0VrEDkJsKTnL41ui5mh6oDI66Wnjh4P/o5Dzq+Jj7E72jhkEniGPKJiOy + ###IcZjv6MzcmKflOoaPfCx+gVlAaQlpnjhlPSaPK7CqykmEW1D8zcUBSeAHXC/4jg7 + ###MeVcKmH1IxVAoRcF0jUWP+by1DxsjeRRSyuI38kXTKOPRJESYVcB+yuJw7+AxyZ+ + ###n3V8Y+pRSRfTR3vz9N3xscg9Ii6rgwHGgIABNx0RUoMjTyRq5/ms5yHKzS9PbtyZ + ###YmBN6sKSguMJLbbdXiGPPoCtw0MMOEIhVo2hyFDAOsOg7AXKIG2gPoBQFLhTZ7up + ###a9tUjDtP9g2Fjf0vGjHaMJP+YLdwnhoTMo8iPp91Y7O3vsF9osYDF7hJW0sZoCV2 + ###vyoad/w+bhh3ZVVUsAkgjpBSzgrI5LNJo6lngdawRvraXnd6HfYQdhXrjSSLMIyt + ###LV3sG9kcbWVYGP1qy4HjJXGwqLfAFr5IHFfq3XYzXfFqBAdNzw/7Bnm3+aysmRof + ###U6Q5jYdiFyQL5gtEKK3xpgi/JvPpwiZQZdoo+3zC6X+j+R4iAVhL7Lb8jHXNAorG + ###Ndi1jKPm4YytiqdNR30wYtjPBIsukgKIXD1ujwmBvYAZI83kcyslMaiS45bckmMA + ###QbO2n81DOYZdgQ2/0lmacLsT/VU1RFmmgQCi+fR4ETIsxSPR8iyCTq1QfUW+CTib + ###Kri3PeJs0t7pXUmmASBN3wxU4BawtrWMUEyuiI5oztX1Dq3kE0Ijt5PeK1RLTsuO + ###tW5UMQgtjnIzITvPjr4voZCbqctPvCAC2wuHpcQTYP1N4QAFlIFOzGUk7jrWH4WA + ###9OFk5/3hzh5GLbjUL0P9kYCmZA1jW4vjv+zKnSZ3uyZpFeefRoVXjtQGG1HaPScH + ###E0KK2iNz8JdHw/K4j5wL+stjqCnhIx50X6r0ws5uOClHHKpMJGOBXSXHYfBy8uRR + ###WnVNSrC7D3r/gtiGchuMBT7NPaMyKq5ETqGpz67NeUXDRFHjcBNkTK4MadEF5Txu + ###VjZTYtpYAFvQig9e4fhS9T1Iv1SJ2IxO8KHT1F8vC1pUOJbnlbSNHHzTlNJBRvNl + ###2bxYAHiwGW7jOpTLCeDjlgy/aZobke0I7SbDsjFiSzgSxfW5IqXSRAOXqgfVtxA+ + ###jaaUMz+hoARFeAlHPiIu0ODSQKkg4DnsLsvRKyGYChk43UHtizuYYbtvdlzN6Lj6 + ###nDOrZ3RQ//KZWTzeZxOLZYLqz/bxET4v5bQJp6abmmzOo5qaaCZo5lySuRDF/FJ6 + ###+QC5nEstHyKTL7LJlaRWBrGaR6vmk6oFKJUkVGk6NYdMzaJSv7+YSaMeIFE2hbIJ + ###1EP0SekaktRJRUh44g6zdnCKNCl3yC9rfS5dSpElZUj/bFOqp1uvf+mUTIL0+UWK + ###HBE1Wub5WDz+IxHtzjSejAbPlAJkfvxHz6uteYn4j9W65y7jP/5V+T/W0gEgKWBj + ###KTOY47wkIK+j4GoU3Tsn/h1m3p4R8REK/sLx7PD+JhFakrShiXYcyhlSgIr/SUEi + ###EW9XrvFrOwrx8jMZj0qHOcfThLKp4c0KRe4O5JdpNxy9EBkkl/lIlvlIlvlIlvlI + ###lvlIlvlIniMfiWS837x9d94SWsYfXnwrgo7bT18kE49wKQrXKG9kWyAX96cx/nsB + ###JxMmzHi591InFcw0A8rqDrYVAo0e8ec5xTAZIGwCuzRJU7PrqJEcHF+09hZo3Mpz + ###/GDzolYiOjtyB5oLoMwZpHHA7MtDkU01WnHeQJPiiyiAYfPpqk0pyAIfxEGg44E/ + ###WMHbVEwIMQwxOUqI5HU0xLNa5A8JrsIhmWxwwHvWtoqq+yOnAMdRAQ6tsm7AGBt1 + ###BrI/RicF+k5skeBnDswxEouCuWgQquJSFOOP7hHLLoumnmwyUM4lHOiACgxAiC9J + ###QKSAQLN6HCBSQBD3HgsBYu5094PkdMUTMV1KQ4BcSypEqcGRGZfycFp2YKiYIoaD + ###mitc2R2JU10ijGIe4bPIV4CHrgETtjxCbiC4A9axf69zuOCYSsxC3MrZf5xCtck9 + ###1IAhtinDzT1n1vS7c4GAGXMSX8X092guaDAwDG4ZEFx7hZlb2RXmYeAZ6O3hcDxW + ###jSQKliewAekMgXML6MrF2ZtfgRJOh5Owb0KI2CuzCRH0lfhcGfsVhjO6h659GAxK + ###CC+c/xz7sOzOYeyc+4Mx5d+JcEFybC8EY9xo4Icf/pVXhQlRWpSl/ZTixhJzhNVh + ###8rkxhqi99ofDoJ9nfohDAg8Jr7Pkl7HfuQF+LBdg7iBO077pNGrAv9VdT3cbRBHg + ###KidrhznwV2o7F/boLg3ZNvFcwjoSxbEZcUG3g8sD6MGo1yUo47GRRajtVS8Y0noL + ###q7W4DcOICiDJ5j0aSPy9QOPKC1TZ56VAXLHw5A2m6unwrkHTkx4GPcavs1d5GlNy + ###Ecr6g009sNKMUyLLUdsoOgMEWrVszlvUyiUBhC95joqM4oE8+/xB0Jiti3m2MLc6 + ###Ak/osrP6YbgKVIvzmZvQOm9WnANNWYmKYDoUYO1v1TYUhwjtgI4//H5CyVCuAaYA + ###SoykDOx6iPGW/WGA5kDcVpxPwHdvHv0DyUmkwIKxk5QbgegSdlDGQCMhg4Y7OZK8 + ###2oGmZck6fqzzOtEpWFC4obeOBJKxX+WjzO0VE2VSG0zvnVNr59jQfXAPKYzIWnCx + ###kxZd7uSmejyG4dGRyxgcSn+PRTpjOxskXYBFAhhatFiL1AZ0FtyBcgbpTWhMQg6N + ###H+HI+HxHpgx1L7PHpV6MOwPn7d4Jl0cC3uuP4ERhTBYaEh8l5YHfh1NjeEWtF1fL + ###7kqFzN3Uz7k4HEQVLtsO7kdwqnN5IlvqkoZCwiMJt1oBYHX64XjMlscpAkhJvoIr + ###mMbO2yNiGDhZmdWGlQtN5Tu7GSIN0KobPyJLVjGe2GoBBYAhsmrd++HAB96ZZkMH + ###diT0NdC+4EGsmsa5KU9L47DUC4LmMFFAPAJyAcbXrj/xcbxCJeBglysy49s9J07r + ###h0AScOmQoyikDlvMX4h6slZ8P8TsgGGsOx6291Rfu/dIRU/8OyB3AxEfHpe3Tc8B + + + +Valin, et al. Standards Track [Page 178] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###dZGx6BGB4CpyEWiWVs85yil4TYtOao/RUBRjHogYM+OAPk10JmcLhV9qYLxccX4R + ###h7yRrE93/DI1m5fANVG+QYPAAuR+3j0jbCGWgTNlQZt9TCQYGWh81IOXV0DCPwUl + ###TR4xb8Go05lGeELkUC+pySYcC4J1PzrBnbwD0j7imG4TB8IuEIpRoQNnNAiuR7fO + ###BFArFgpGkT1MCxGSm0WmR7eoFKxkqA+r0u7PpMzZlLFFu3w+ZWRCUAAsSzM7Khkb + ###nlROQS8YFx34d4ll+RqUSgzBbZTboaRYTm5Iq0fpHvxhPrFlE5ucRYi/xZb9C7eu + ###/bPcyH/1RnYes5Pn72HTgPl5N/JPU1Qn0AEMYp3khghPA2Bc44f3M2Z2BebGeSvr + ###kKqAEQ/W5OOUhHVRmA31344oQwkholP1aN/jMOmtRskDzdQ+BpTAn076WfDEi7VJ + ###FHYmDkIWK4uxkzeUEIWk3uRxopDAkOcShSyN0zxRyFZNsRj0QvBff6IoZCYkkwbL + ###T5OJJAp+dXnIBvGszZrWpxWylv1PE4hkhwmBSA3uSwWiFFj07t8PnkMekhNIy0PG + ###HPTIFuAyrHGpF3SU7yWOdnEnSiKJb+gRRB04FFLHIMwT1lZcAb7EVl4KjoB0fVp6 + ###4HtLqm3tBNWSPmvuTURfcd7Rme6Lw0+QyF+Ojo9Jk/jLm7MfVyzm6Y06yHPzWZ48 + ###ds4A7xLLJRRt1vjUsIi/SgiOK1nEmPTcixFk7jzFpWaga+IAQ0AztsKilObwsEtU + ###+QtRRbDsWH4G2z4Dfx6DPV+CNw/wTdlMkCSBJhPkzMYi53GMkPMoVsjJYoYeBb4k + ###N6Rg+DA3lHGj+llfoyrXEOuOFsf2P9X+b9CLhlcAvWcy/nvQ/q9Sr1TdVP7namVp + ###//dX2f+5afu/i3AAovS9swu0Hhi6EIh6dD/X9C/DVDDb/I9s+Zb2dkt7u6W93dLe + ###bmlvt7S3eyZ7O+cbkVk415IsTdD6If/iW5Fx2DEfOzkX3yi7OyA+xMRzwuM9ZML9 + ###4UQocZS8ArL9+F7KLatSf8oW5BdK+iGJB1VZQBpgc6NLF6Y+diZA9bCwGtDBXuv8 + ###15PWLqwoqrbX86KZyWji95ONCesVbWGF+ooouAIaiGmTE+3uvdk/EA3nMH4BNzwQ + ###Cvn4ftAe9ZkbzxrRyc57Urbn3HdbW8Yo82UXm9oVk2NnuDZZUQ3wbPBly8B3s475 + ###Gk6K8igiwWMU06mQOdTzH44OAbXMkZeNjrnfPR+YEISGBILROl/ocveZPVy8eUtT + ###YkuZKccbct/lt7bsXt08dnU8uhUNP7G7XSABjp4Q9L69bUIyG2P8T37Yx9gDSnHY + ###9/FsAtkKjcw0eFljiexCLwz63cwhHLyHvQwztqbn5f9hDKPoqjBGS9eo/6X+X58+ + ###rnSeXzSa4/8FXdcS8p9bb9SX8t+/hf/Xk3y6ljLfUuZbynxLmW8p8y1lvueU+VCR + ###/8POzwfA4J4eHr1GFysl0sH27YVXKNFpHyn5DijM9WhMHlZGhdso8QRYI+s7HGjX + ###9pNR3BImmvbzNhC0RGPo1EDypRmzM7gbt6IRE0E3R/FE0JrVKbw37nsodIkIrSvD + ###bboNp2N9i1NZUs3WxhOODI8fnKbzPplyD/opi3i8yUQHupk7t+TcqcS+d5jFGdv7 + ###UFGRNu48+UwE5JcvzGdQhESTvQu3kTv/4azq5U7eHcOXFnzvlO48jM6tn8SlOzdf + ###ctx6XkWDoPkUi/zlgdZcjB1uteaZrX02oPLd+w8IB6/AA00EJLFfZccm+bvCqlx+ + ###Hlh9no2985C3G0Y2FuPnH8WjMV4vC+QVjevQ3edwQO3stzimz4fqZfN3t15yK6X6 + ###50R4H3tfxMlnV8BZUbDlia+jAdFgPBETh+5QKQAMh8/BMDNe4cdtXHcMWszjbDbF + ###iE7fnB7IGDF8l8m4wjGfm4mBc2VCKCyFo4EyBLFu+EnoJCiIbl6D/ye33oJeSjCA + ###fMkskoMnRe6p8KNYG5oatIl5GaGuaqUFreRo9vgrL4LPd2TvHSBguGY5wIuD031A + ###CGpINBrPLgaHGQ8RRyjqcHBWJw6HohUZUx1hCWPebq6L/WNtGrEOZlSe1QILCvD/ + ###b8iU+mjoNcaQn8HHaQhQAMYx79wCS0a8J8ZuREYz/hhNsKNV0QuzjRHKLvB6RV9f + ###HU2+jzFUaIiOTveoBowCZEaxkf4IjRFiDAlE4ypWVur5//acLUe3vKKjWIpQpLJ0 + ###QdYSf/PiAWxTUWR7GzYtNWZEMJK1ipoorRaApTh4hdF9fWcQIquK5reD8F9CNLlF + ###xnza70qHPjKioMnCHK683G6+RMa9uyUiYW12aAyZQ++NpJWGEMJgjft9fxwHrYEf + ###3+TyKzxDxP7VpmPEarcCU2WeGLjcsOXNiI5GpFCOz8nAsS4U7bPwfTEsEAGhX6IC + ###fCg5HTMq0LxKQIKRFuR1KuFkjNaHa5djs7cvHntZD94Mbg/o7t8EbE08poBUnwIi + ###JFKYkkYsIHCH3anfF+9LMnApV8Ut/oKNgX32XnGu0G7ljz/GxavC/R9/NF1qcRDe + ###iRqqPSVgUfcrOgo+U3p2sQkBO2QNiktqmFuEIGIZR4B+8b70wkxnZQYMP7u/LyWp + ###9CIBySkwvxkKymhzkiL92uYj0cyNJG8h7RcYTX572zXbxSBwP/NBSWP1Crmb8pqg + ###jph9StPZt0BnqbEIqRBTy0meqa44UVT0NXnQc04CfSS/TZ7JV3BG3kMp2Mk3RVf0 + ###KyhOsRjCDjvNm3Hgld1Q9qamJcOFEkuBf3YFwLXJkVlFHY2nlWQ8PdgKu1sirYUV + ###lv5PpV0GAyJJ1ikmdjhd3RUpx4zZqDjSuBRmFDwrLcZviZepVv5oAgGEZSmcVoq/ + ###XWIouq2tMJGvHNfnt63TSt4MgEeLtrXLzwTAEuCGtVQr4fevWh+n/nCSwVudZjBR + ###YkFLTtBBo3GnAL9UuoOD819PL37AjlNbzkB4gQw/75ztH+wd635Lzj2PWr6BnhA3 + ###7Ye63RL5v9zlzaxyvyV3ZqxDOk6BMMfHQc/evbCd4+kg+ejuPtnQPT+Zg8LnKCSe + + + +Valin, et al. Standards Track [Page 179] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###X+zs/SgYICNyY+7H7UoJhDsF7bwwR/eRhfVRwTUMeIgidKNV+3TbnV97cjsCDhjY + ###C9ToxC8FNeBw1rAXTw26yc3zq5DfAXjMpwTWkklH3YZo0doM76kMjAzQAZBEcNkq + ###9uXrYOJEaMQsbhOhVRn7cjpQ2yS5E3DPv//w2+W2GXyRRgQPm64Zb9FKPydLmPHG + ###nff0BH9vJqL5wd767dKM+W59tzeYmNLdPby/v+dCpENTGAXPflTz3keDRIBFOQ5Q + ###mKf8MdHoNzhMKXoFa1/H95E/CGUaEZz0j862Awu97ebTwa4ZBaPOeA79QKAWm441 + ###WSdrHjzKo57zHnnfyWjkxHDu9kvMBkcBhxQNJ9KPlaaJqFbB0WYfc5JvgTFsASzs + ###fCbQ21sMQTqkK+YeRbMImMye+qcxKzA7vvBwhfEMMFkNQ9fIOk92877IfNFdwdgJ + ###RKwdfwzwvQuFtwWgm+jkXrihKT6aos7TILedg7fnR8dvTimCP44amssn8q38biIS + ###hTj9CfV0eIq6K72SWzPZtt8AN/Wxa6CfmVUgsRrW2s1uXeIsrL91lIszvOqBANbI + ###/Vh2xS6HcjjJvBbQNbrMXD6BFSi0wDYmiWWAOicgN2SfTedmYTK69SMgPP8KolGB + ###rZmNWPtqV9miIYKhBIPKbybS3KjySOrzvf5oFOWgXAEr5FO5H+QW1SdGnuobcKTd + ###ebKzx5wNclNYoHTP7alid1axOyj2PqsY9VfA9EP6mbHny03H6v9z1vp+TtFy3cJ2 + ###E6m6zOXSTaK+vIIHabRzQxzMS01cSXRlz2/hBHgN2wBFAXQqp50M1SlAaoj5azBm + ###SbBytYL0J4ZBDjuBpK+3eMEvgxqGEXodQVXa/DyQlex939o/2H33es78tpqnxSrM + ###8HSE/nGj6dX13Jnp5ab0RxrQ2w60M4soTgZjlc+BT6rEQZ+JFlCLfuUfKHIP+14n + ###E8BvSGPTPegnYr9zPPdYKRwMidaonZJqh+jyFYO00N1M5z6iN0MiFeWfD85+bR3v + ###nL0+cBubaahQ0W4w5MNqNs1G23URsVpGu5pVNpIRq92iIdD8WNbTKYZFN7ltxWzM + ###k3aVQyjFwMqgl93AvwJajerrSQDM51WANipdFERhK9z6sBLxCHF0QNfJItKL3pBQ + ###FDF8NJ3EqAIhe5bRaKzJEq3szj4qlHBZXYsoqnRNJrE34HiGxOFM8H56+AGSRkq4 + ###NB1ILz5yPyRg5OK8RRXPiN4ktaI8JGxfKbyI7uVLDOl83u70l+B7cuPuT8Jx/x6P + ###SqJPaBoFzB/DqDvCYC7X/idyM4NZAWRSRPpMQsQgkVbCSOhsRx2psFCdURS8oiVA + ###2y4MLQUzWiVFGMqzTu6WhnYF6wmnRSCurq2TEEHALr4hebm0AzzvA80Y4ktgmYSq + ###oZsFQPtQwZWBfwkgIWIBGvjM2Tid6wAIDO492DaruB+2m2obrcpNwjST9Rn+vTVu + ###lCGBw2BIyltVJNHd8FOIvLY1TnLpuHjlnPg3GOYjCqQburq69vtkxRZnHJ1A87RQ + ###roeGcwQKqF+RkkDOwUiUk8jIZ1AAG3/lOyYkZ3dZ72jDmlkgP2dKnhZD+W6MxhvC + ###x/7hfXGnt2ViD4gRXOoN8GzYn8J81Zc5EwpPNUSHdkKJ4PtPiPqCuABnCYvYuR6R + ###gcIUJx0496vhve4FmjjJGKg3Z5gUm44SSrJko0eshkiJEAuxcRjJN0qjK3iDt8Lb + ###eBSFVzRa2mFtH7YCt/tbOkb/+wTjlpMCVem9yRURky/eJLLpSF6urJmizxkMkQi/ + ###waeGFEBBeoTnhueUoUrIUgsix0YVcRWF+itbOi2nxVN5VZuhuZmh0uJBCp0KDO3i + ###zZmS9OdpWbR7pRCiDI0rULo2WlIKDSngS0I/KgsDjghrmRcyBgPjoAJMlxbY1zab + ###GN4BOQnoh3g3S9szHT5F3yPF7g46xzkF+PWAVtVmXc4eVp9kan0W1KnIOT1VqzKz + ###flqvMlN3Ijx2U4gNzwXiSN2BpadVO/DMZkGJzJNiVupnU1o+oZp9aI+cPWWTfP3N + ###QTp/wFM1dMb3bLx8ZgX+AfJjrADIUOVnKfuNUd3NsG84TbHzB+aCHpS4qvijSOod + ###2RnIXJ+LXCIczLlCOPjCC4TFJyfhMP9qgedqXi0kp0xnlsQSHBsxlgeU2hrQhG/R + ###4WActUK68U0giPHtV2kAgKUF6qSIEn3Sl/TGyg/CLqqUxRWkiS305oBfke3WgBgk + ###epLAJL69wwFYwMqEZCINtprIQBoX6MQjzLMAfOE3XumU3HyJv/3K3yxtEtoG0N35 + ###ghXEfDSq0oQx+7hVSkxXF4vJ0CK27j8zEoJ/6eTfU74ha3q/2o+efQJkpEttGigJ + ###D4TNArdjvMIn+VmUCFiyykqj2mig/YG3Og6l1lcaVNiSjVIDikq9klvPl/jkmvhD + ###b5zjYeNwTJWaas7Qpq3Ue0W3UV2vFWRjBWqDm1AtKIZI7EO5QT6/eB77fyD9qFR+ + ###RieA+fb/bsVbayT9v+vV2tL+f2n/v7T/X9r/L+3/l/b/S/v/pf3/17T/lzyPZaBv + ###OAW8EOrqQTgkh2nY122/HVK6BplTJIiuMAR0H9i6HO5neF4FzmY9z1dywhn3eAcQ + ###ae+gdfzmdevk6PStk6vkUy/5hbu1lSydTw5E+wsbGn0k2XAQDylruTWyGPlNVLRw + ###wP4wCigtWvYQT6FHGEUjn2FO1mkJkFEsyF4UfHRz6m0vrgg776Dj3yftycRFHF1P + ###EYCAYpsTL+S8gjkEtEGHFk0FRW9SyBGnXOYeQMSuaz2FMTgRddSwfxJBCcnV3Qgo + ###2ovnjbivpFGoB8Pm6jyNvtYTgTgJL1KXhFoNrDN2s2RUxvJbFSXPcOv4sBjn/1vV + ###oz56+itWzVwBnAXPwNDGn7Nli7Aa9UnNjf7jUuX/dv9wRamwhfjnbmIv204FTS5Q + ###dwVD2nSyxUEomLh3h/EWccBFvZC4sJtWHZhnLy4YeSry5lraNxmYuwGV7nBwwuBF + ###lHZiuTBGrrkZzf6SxiS9OMv6mNwRNu0HQB5aA//OeCqe4KgJZ8u9ftHsq+zCwJO7 + + + +Valin, et al. Standards Track [Page 180] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###Nbu++FiOWTOkinRDeAsHximuP+B8WFK1ysZNqIIvbJNuWHQBU+ZCmVo0C5QcOQOz + ###TUZpEkiL0KyJfp/TaXPt5YfBzBqBwITv/l+qNUO7mwNg9uKtJpPLzawC8XbFsNHg + ###/YwaXGBXc7Sre338V8QdABL4ptRGGdtExNmztOJz97/Y70L7m6QG+jsbJPYGvCuF + ###ahkHRl3QaNKEAopvI2QsaoEbv/gFu76YtQyPJQGcmpm2v3UeASUQg+7Dxs7cTLNJ + ###QWrvQwdlmzzkHyAGD+GaBbxnpRzQ7Zbd7SKEhPYzrDNutO3tXJI4FK0tjVsepmY1 + ###wLDDXZ65wT+bI0SjOEL/vN0mnDFIujMTX1trk7R9gj25ZezH7M2YKN/sDTKeD7aI + ###BPHm5CbF5QZtlhZfy/JmwV2cKi0IlmUlTZP6vAxS8hXif7CraueZVWMz9X+uW1+r + ###ryX1f95S/7fM//xA/uel/nCpP1zqD5f6w6X+cKk//Gv1h1uoKly53p4f8ANzUzwQ + ###UCQdciSe+J2bFnnSLBZpJDOUiYo1YgQ7ZC6937lqRTBWMwwiHpQyAoN04wT+re7V + ###nQK9c4qOW3GrG5UaMGrCek456PtA6OJcPuHpA1NncZldg9rhpEx5Ahwi1vcOCLUT + ###PDRWnF00scRXwyCmo0/QamzaahK7U24v0kg5ZMnOH+I70T6lJMaMs+y9ISyBhU7T + ###CJ4PZahjDG+QM57fCVgYOVUng/Gm+QhLsdwrfBxqlY1GMWdKtLk7kHDv8nkUaqsp + ###MQmqsQJkjeUcigYie6EvpHhaK3OIj0PYYa2Td8foEuOVnFx5rVF3M56ve2tr9uNy + ###w2tgKJJ8XvocmcO483gUDUvacos4Oe1WTK4PElho5gRLQM7EYRwOS/QBQGioUfod + ###pUHts7zZ7zQP9lpHIA3nqCw/jPXDWNrA4eutraZbL8tW4JV4EJujzPVjKAJAdre2 + ###XNcQhIvG9GmETupB2atvrCFg1zaqpit/2SwJA7Gr0gO7KoEpw7SE+Gyyl2c+CDMb + ###kyNFDo1ShJI+n4zqSlQEkZUU28LgvoVPW1QjDGKRjgfTq4sUODJpBJu8hFfa9Arr + ###OAWsfsDqLiBk/GGP/5yYJlgU7+BUmBcm83MFuzS0pjMob/NnKniKFjIFeBZfw8Y8 + ###6XYm5+G/WFPeSbhBGpZGMIwZtkaWI7Zt6TXw77R2LvVWua2aXn8nYthokJTwI0FG + ###nRokm6P3VS/HX8ndrNgpnFreZrNLl7OKW7bVehBF1/blQE2OaHbbMte2x0l3CsK/ + ###x7A05Jr5sluxB/rQtJVLozK1gq8lw1RQWCvKiZWEx8tcwU+ZcT3USgKqcyFlFlRu + ###BijDkatuwP4DxEuzPwey72yx+i+M2oyCRBijPb9ILANC19CZkvMpGyWu2t4VuE+g + ###7w7i87B9QGO51DaERWnGKd0htI0ZeXSWyjxHCxGSvtAL9JPh2kEAAD5/OAGUefmP + ###nvOyNKMZMs20zP0UgDtbe3kRnUE19V/Dl9KYEyB8Ku19mSgRBOMpaZKFuCouF+Eo + ###hgVYUZRKGwoTBVuERukAIajVnhk7xKz3tyJnYdrLO2WpbNC0kvDkyyp8YBpQmhv9 + ###X7TRZyx0WXAV2pxZ4Gd2+ZKTws4ry0JYuSef/3BMxspVe7c+RFfkTk/ZTIph4TJb + ###xKDs5ktXC5PNVBE6RlKG94zkeCbTzgOkNk5l1iMtD+bnPZj5NHGDsrfWM68zsFkb + ###aRKruvmb7ioZJ4HwpCA/GM3OpJ42Nd5cUs6/K+X8InxD2orYttJbzTHKFWct55eh + ###okHODMpVuNqciyOfzRRiCcrDeVjLasVNtNCOZOyiKdMrSwVgQHxLWZS2qVE3eBwS + ###ZaHKbOT6uyCR6Ry2t9UEYfdleuJ5ChpFoQJRNywSsG57KjuodDVLoGTm/JVhwmzQ + ###KZORnkATRBLlSYPuEeaDxRGfaVQLS2WSXNwCcw97d/bJbZNS7IOgbm4G41I7ecoX + ###esUidX6svYkoyEk9V7grOVf5kpfg3O/0LX3yjJcDSEVTEZBSo4Iyl0kPFT2Yykwm + ###QKqpxjLEjdhA0uON02xgauyQXpPqSTgyY6phwELnZH/vQm82fzgJlZdd5kYzPKBa + ###GSmsDVc7YYNyfGLtIkp9bZqTTfxoYmw4gxIWgD88sJ/gTF16nA48QS89rkNWcewP + ###KRpI6wIprW6JQneVnBvT64zGlEBj0wTutJIR92JyDfvmukRROluuaSTXDcaT6wdC + ###YdiRMMQLCvWmaAghb9n4emnYxFAflN5zdZ2Trajjnl81nZxbZIigR+dqLjen4fzW + ###1vFJfmZkQfIFxtlqZlhsEsOBqN4ja6GSc3J0CpuJ1H0l3tVMb+/GXq4MOw1K0xCh + ###eKW8e3RxdnAO0qabdzR//nsmmTDlDRQqTis47FnSBqsVJgkztYna7YCEuTUh425t + ###WRSGl1Q2ZDkw6q1txhdS0AEoFIzZrrgePKDZqpoZjed4JvkkPgi6Ps+HrfA+m6ug + ###jTP7lZdNiA+g8152rSghAip32n8FlhKLOobZqZ37waLlRYtk01BEYe+hwqhf2ms2 + ###3ZmaJdn1yc57wDH6VtLDsNtNUHU5EF3VK+lBza5qaDQIdiyCsj4lcz75snoP+8Qa + ###pmc7SormeESVEj+Yu0cFjLjmlkMmxjYXiE60XoE7xtfV9AbVEjR3mE84cNpGWKLN + ###SmKZjk+azWq6a1OQruW8qrtWkeQCvjQ2Sk5k9RUxX4Dxx2jIkuRGeZsjiBT/YIvq + ###vNWovNQWJKKCASWNhCM+3+yI0zLkPGkeXmh7BdqjXh4pazAU+jo45+StjS3z0Snb + ###7o86N7EVf+OacjorFtmPOTSzqbWj5VmxKIhc9YfBW0AxoubWPLdab/QS0EnCL/E6 + ###KshTLBkI7T1yfS3gx/AcL5pnyKUgWbZYcgPE4GbLJcJ8Y3E3vycVoPvBJACmUzEv + ###Cf0lR9CzOYwPYWGv2Ln8Dtq/ydsASGmFUWLBWGPEBA1HYboHLUpVNjG4aVpqymoX + ###1xgvEZuJG0jiNDYzSr//kPuNYFW8oZhyWPC7yt16pVJx/gngf+WUo3TFz8kHBsE1 + + + +Valin, et al. Standards Track [Page 181] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###Y4unSn9OhHISIccpzFU8UggoY10NA77VNMIjpIIFGV0nsC4dUwHDPNBpVnI4nHqW + ###sktpIFIx+DHRNvCYk/sWu7Y/xJMmvfLnCXj48Wg/w1sf4Mnv1DVfKrirD2TE95JP + ###+0EP2AiyBUq+whHNixeRoRnlqxghAl1qxY6lB2BFqd6mfY4JaitLL0uGdpSN41L6 + ###VEvAMooTKJX23imavufi5kCHXSAA4K+88ZA6LNFvQc59PJb3j34GrpFCBRyb9w5U + ###HYNQlnTMWN+bU4FbTtQwd7LayOlEFlHJUfbEfceOYRqRt7/+/j4dYbKWA0ToW1kq + ###+KlXiiyvFXTbB0ltSPEIKdg5mlep3dbx+51pH+M58V5L7QMRhyJGde6DYShMZP7t + ###S6AxIzrAylplza001tY5PoBjxWmKFq/3q1lPQLdfVJzlr/wkKvc358FkAOQrmAuT + ###ZKSNbBiZMZjHzQoH5BC8rMkT94H3ijIieHhzw8FArZtoVlB3ADun8Ijwj4q0aWry + ###aTKjnvO++CvZEL4v/4o8wx/v//hvD9Dvj1/p72oZlcw5DNzGiDR34e/GVjDSsQhG + ###aq9LMnIFR4D4NVHwszFkINgcjk1m+RxoTfC/lMGK6t8SIGl97sZSH01VSduMo0D7 + ###QBBxoRyHT4ed5vTDmwC4Eizzq2gW10JxgNSg4A4PLJzGVx7FsiAbFOqhDNzdHVup + ###HEQPFS7qwsRnY0oIxnXotxGUayABe+t5TK8CPWe+S0dqSa6VtRUs6qTTsnyemQKg + ###nwjf01fi702UeBXNC+0D2Ju76ZfXtGTcN7O8pEVis3KElSOzcjSn8qxN1MMRABTX + ###JFhocmsK/DeR9TLil4YA/QQayOEo+/eEhnEHDbivHNoBZBrWx4hV9/TCihuZJp2E + ###hSkymXG4zAlpJEgEh9fpw/mCsY36ZnCjXx9sI+I2OKaPbCNSbYh8HRg5Dud4ex2Q + ###5fBtIOP9cpAujhRnxdOVgd96Eco0AAkdxw1ghp4xFLPyYfaNNHcgIEX+laUnxEzB + ###qhlR7LrXkiX5wQRFg2Qx9shpXffM5hZQ7uuUEML6BohOm/gjcSikFf9adT7jCkA4 + ###5dHo1AOYBvTQrKTizOVglOScpPI+ZF0fyA1wUsgZ+uSy/lx2L/Po8rWeSGZh5Hr6 + ###wpssisM2GYwtzQ++mXRG0+HkQxXR8vdKCf77vJmptjIuHehewVDp4x2D2S5fo+RM + ###3aVWXCYk49Ot5rotoqDZejgU7s5ql8uTNqJQ0Xv7h3jU/oGhJv+wpJ85JNoWDE1m + ###wjulzFE/uVWZMUrfHnin1iljUw0Kgungb9impwmZEKeH1bccQ+nq1YG1quZTUqtY + ###h8qldVsxq5VK44F23AXbcesPteTZLX22YwFTOFRp9tsbTSMiA+KCMLfu3PzwL/Zj + ###GedTQmq4bUg05YTii7ccXsZXvUJOz0rBKb9qGioJK1ivoEaNnqOnyAnoh27Ww4p4 + ###uJnKlgBtFrx6w/SqZuqScPtMiclyvyu6lspOxbMzZiymu9p09gq5WtlUQZr3UwZB + ###xekaX4uiSUN5LtpsmrXMWK1JYtxseukRARxqVl6N7JqVdM2yUVPP2dl2PLObVFNe + ###qjdV0V2fV9HN9jpNlauY7DCbU+Re/qPr0P//NXxZEhMo2cdXsh1prmGeBgI/8ESA + ###th8m9yAfoOVgTNbmOv0JYIFoSTLZZwEc3zEGx+bxhEoPySuMJidFeSgrHChoVJFp + ###bKCtH+5JLMPLfauJaoHW28nlctWydZgDW0gGx40a/vagfU/HM6T8GOsVC8VlRZ2H + ###cOf1a/TUOfr5YNMIAqgbgH32QAunb85Odo6za0u1+ezax+hss5kRfzCrI3Ha6oib + ###7/7v/xWuI0Zx0iHmv6vcsRlcCs/4/T8s3Y841zWDoQWDk4Od83dnBzTP1sn5wYsX + ###vf7IB77n/OBDtcLHMxzNFC6iDQ8l+1LhZ/Bkj09yXVaYZ0wHYzrDW4M4yOGjVNxL + ###g4/QbacuVrUV0xVaMeHAwstV1XFoCpq2mZIKlTIIfER4PZwMbpOnjZym/FRRH4Vu + ###0PwmQr+cWGGK9+x8njTTYTjRERGsNGLf4DtrqkC278JJzgKdjnPNLbl6tgb8DMqd + ###eTP9m3nv3NGxF3BCVya55Mmh1t6toICKN2keBkWQLyx94JZrHuBJFqqTthW9EirU + ###tO0G2TW59aLqZwG7JuvOG02b7KvrtJ6ekYfCilwpK7vy+4o0Zi9kP56nmeZWJS4W + ###m3t6fawNY66Qtpciqepo2IV1xzD1FMkIpwegBCLKyhI0hRr6sIP9vvOD3/UHfkS6 + ###wVHUDaJ79Ui5CaOHcIxxkULKmeOTFxJagkTohPk6wvwV6C40GiMzCzPqXIuI8qT8 + ###J7XqEBAFK4jsRRy6HbpTDkgg+t1SHh54s7/nKGu/LhAo4VXqD0WGVqgER8cQc5FS + ###VCeQljHXUsRTPUWjplrJWS85KCopjyWdDZcn2iLofCAyIxfVLTkgfslvVfrmONAe + ###vJFP18RT6IJKNEpcr04lRSnUHFEpGAXWcD0u7bpc062JWhvcglvlftwKtfQCyZ6p + ###guwGeEER9QM4C1vXYoWy4khX0hmCZXFL8vxtc0aCOpUxhppLRSgXctFppWDkMuVo + ###4ZRNJp2GzeQsROpWEQeDuCI1OFNJopaqIJCyaS2ayApb9jJMwhLJVBORVuZfu8EM + ###PnA/sPU4LSErw8RkDbuAB4IAp0exWO/hnF4/v5gjGAq1DrYhdD2JOOUZ913/luj0 + ###JyHNYstlLBEtWQJ5Nr8OkiR7Dc3evhRJCDuufT9yH8QHW5XFKHBacba3MzJCpec6 + ###c6KZ9kYwZpewybPFZfcxt0c8iIJX+C1hToPtPqGhHLbk5hONJfphgKOXaWL0Gc3I + ###smWr7OeED6n0m/jI3qOCWWzzn1GvB/x7SecDbXX8sRk1PitHvKFbRPMP3jDrH9Zh + ###QHJRyKoHDqi19QaeVxu1dTiyPNerwekmLGq8utfAb2v1OpSsViq1dZ1f/uOw5Hxs + ###a1JAgcILpyKXpY4pj7zhqSHDn3rl8uYLnfpoOh4DN9APB+jvPJRyp0+54HwxRYeu + + + +Valin, et al. Standards Track [Page 182] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###L9kCg+N8N5ti/MCY6NRafv/Wv4/ZTkZkbyOTRrrbHmHGObwyRY4+nW3DiKEhb682 + ###OXDGbcgO1bekyZaGJHjNN+yoVHVon3MVTDA8RzfoyshZH9sy9Fy7rBavnKttbQl7 + ###xRJw1MVTr8CrnF899YSiRtdcl4UR3oYa52N7C118+R3l4FQ77eNQCwI2taI3Jkp8 + ###bIOouHa5vZ1za2Voc3tbWlJumlVyH4dFjO2HPsXZgbKg2FaTBGbTGfnj0DI47k2H + ###Hem0Dgs9BmQNJUtL19uU8HjY5cwk9IWdRmS2Y8kxDkbDEd/vMYJg1sAVjHE2lBcL + ###VAIfl3CJMCMWI5F0W2LEpWwpFFoFrZ0HoeWUgiZT0DqusgqUguWv/X6vzJENnCMK + ###3oLNtzHvVr9PgUeFWgS463gktI4dio6KKkcoiTPj4cAQ1ikIXWwmF1fm0ZTjhaz4 + ###c3z7gNgrrVMs+VReQMy+zrbzjRskJpEmmcVSYT7DXye9FroKoMLJaLI/usWRUWLl + ###zuTOKQQdy7yaLacLUTDwQ+TuW7gZtXF3uqXWaDqZb3rTBzGlb3Ui7LMLaA2VSrqS + ###2UncARGkc80NYhpJQUG536Rlut+5DjTRU5/w3ormoy97RA4PWlctzg/CLtoEhIZR + ###AJ+8zVP9pbVrf9PldivNXfVlEg6CFqZxs5oCdOPETMYzkM6UVsG2NkgYKBBQR8Or + ###XTI0TCQ8oruldHor7pSccZjO6HwO1ptvGF2ty1TdFxSAyaF+lPiM1i4qGHmuCAHk + ###Ilu7/JK3SlNu9qbzq/MNvH53fKxMHs4x7A9mOfOF+wIS9hjdGAMjYfGpNPv9PUvd + ###YSbMUQllsvUU7JFwNWwmLVYT2L7dVCR6tiM7VGNIPWCJSDnRms7dh8rlViVl6MfR + ###QKnXHAYRxNIlO2LqLNdr3bYIRqgaSVW3vV7syaJuXU03kaKv3Mx68zlpH0ioY4Ph + ###jvMY0wD/6ZRJEXm+t3OMEXFeOeZXM10uIkmmWsYtCrbJ1GoZ9Mfo3HjKY5C5aSqX + ###JZ3qWAYHMRLakfZOsz9EtJxm06mkcO/GHIWislYicbW9kZmUJQxDA1QZqUKcjhqv + ###viKK9YbOV1NAi3vclqP+VBrRpOeOA83pvlC1l4MN+J2bp5Hja9X7VoWMU3Yr21q/ + ###N8dJcc7lpwFlQZaFNRc/tFMly5E2k3U0Y/0iZUKspmSaEZs5yE2+2Sb+gNMtQ65m + ###/ZLbuGxau6dScuk/r1Sl/xJ/DWRPkIqsPc+CGtq+bm/flByyT05UE3PPqqcO5Oza + ###lDK5mT0tfAec4OHlHzNfb2/XLre2vKRT2i7IhxrIkstv7W5tmY+NLO6MmzLtJp5p + ###CeS0Eo/PQ8IM1HsQrq1dlfntkTBN1SR4/tGkv0DcjDe7Dszesq3G800L0kJK1ce5 + ###dZmtppgO5KvYgYxTUt7JjaIrf4jW3cJVAI5ANrdBSLOWNgRkR3ucUc+gEPzKCvlL + ###O3xxKGdrNRnq29sKGwCMla0t46tmChZamOxuzIV6ZGefrVykRz1lz+6u1EGQiDhu + ###FsVJEdl1hVdyKSFUCIlCin/EPLJunz6u0ClZ1N9D1Ox/yB2fgHCV5bCUOEiOT5Dv + ###Kbt03+Jsc/sf+Hfl8rLo0k3M6bZnnTOnNuL9SnYyykpB8lbqPXRSNr4SGtjeUoKO + ###5IhmuPk/crwBNK+wi293WWBMHIvUXeoY/Di0kgOwiF8xnw1Ydoj5D2VxMF9/pKBm + ###5hMlbpsPWcy2nkThVQvHv5mWXCYBPn5hOJqQdZsIpWbQLDhxr0LOjUt7jkAKQp0/ + ###CCYcQHPi642lRsaY0R9dneLN0PFJQcvzCpQ8YoSnqoayvlOW+pXvvkPtCnBGP138 + ###cHCx03pzeHh+cNG6+OXN2x92zg+ARbJe2GK9oXkCkRDEQaltMjRNGeySxshwu6lE + ###RQNDDAVEJrn43bLWYfhg+muMPIJB1PLyUilCs18QmCe3QcBgz+lYRokgGWTpC3sQ + ###hJwV5xcU2MljhZRJajFKcgdHQZnsL5VaQYe0Mk2HjfusG5VfGeAPQ7lnRRNGIGAr + ###a6FVUD+eKIY3WaNocj26whi7K7bFkcyAZyeMBJr5a0mJlKcpT3BETWbX8VOrF/md + ###nEzaKvVDw2+ajyHeRi4++lT4OCyuuxtoV+HWErnWD4aTaDRGh3H2YuPFgiOrH6yg + ###qxBCzEfIUADccbcnTbpt3TceSLRZSqzqG1MxOWtcA9+ZRCG0O+37LNJJ03A0+1tJ + ###2W4ZKsdtb27ksDEendXN1HMUHIxcm/Y7rPNxuOqlX5HvzLhSyN1VgOwBib+rpAJ1 + ###vSOgJHLmwDimY2LZmeghxGWs3yHB0XX83sQ8mB8pNaosESjQ3W017yr/hIHevcrd + ###ld3yXSVf5DEXxhX9NncHT7CE/d6OkzRHmiSQxCkRtRc3VWoIHE2qPZVpYEt1ms/w + ###hLtr9uLVcYYInPQplcWxsSLmWtDNZsnPRhz+54eVucXuZnvdaSMiZL5QzBIEOO34 + ###+M7YXwtih9YToN6MRHweVMkhDa89rix4qjlIeMl2kvUzcYMRo+mWHCvql0yElAOq + ###hccbwtD4vPk0zKfO+psv0mioNjnqrEU/cISKZ0XYc6/wDMMP5UxyIBOTzG6lkNOt + ###IQl1XqUwE6ZcpilbHcHM6Ymnn2DD6WlYG9vM/LLwNkW1vCavGWikgNhMbzZ6MUiD + ###xUoAw0ObZIxe5euQ66wWXEIsv5APrXFsoT9I1cutF8wovvnegBqk7EF2DIdMhCg6 + ###2UX0aidX9mGX26x9NH8unkACN4v8IWJkzzVHKAUzxslS9blTfgjFVfqdxyFqChwP + ###ktr52JutL1SwMoILiwWiu8FVLVRYRAO5AyPd9SyNrLxnTB9AKdfiAaWt/1U42lJk + ###mNMFKKnlmskNnOZnRbnEQOgHr0C6l47SyHcp97WBf19wroM+MFDhXdAtj0e4O30O + ###9zxxMPWPcx1eXTsUATtjmY+DyfcYZoD5W8wLBKWDiASEPhod3mvSYNq5po+mTOqc + ###PAQ+6f227SDLk6bwUGgB8v7b5jxP/ExHfO3vVP7V1i+mtu6jVzqhz25ve1KgQ6xL + + + +Valin, et al. Standards Track [Page 183] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###qsu3He/JlwOWwh+DT4/5MB9+KjneIsc4rYFW9+smvPQhnrF61r2H3IqVpJjCYnmG + ###oIIWEYEWutuocpAyvJR8pWTusIbNlG1kj00nUwnIadApcpA5TOGRWkmq8L5rUpbJ + ###3XzZSkRHOSxR3YLUZDON/HoQVoSU9EAqGYNIDk4NRI4kb2sU5WiyBpPu0QrhLmhz + ###xiCsYpxJMl3YiGkvfXI/xULa1pHkiW5QOk6QzOH1xylIvV0niKJRlEAfLos7yBbg + ###5BSN0OK5UwLEWikdZp3ciUORDl4dNDNj2jBcsHzCP5kasuO5cNkcBlPklFuFjHrW + ###a9mGGXTJygUQJ68nT5sew2GErkq3o+gmNoRflgD9myDW4PG7n/zhBP0mhLjdw7j+ + ###Au4JZ2etbeBA0Eg/DP0y6qjIT1MpSVC0BhgnMr6dCttu+7hM3PR0Nh+4FjWvVb2S + ###U7g3qT3p9RAVTUcn8ayymXbqIrWsGK1SBtBkUn5cvD2/EfcG+mtGPCPZY9Yd5UBe + ###bcbqul/Ma84hlnEzyuStKFoxrirRcqoDcsOvIHSYUbju5Yv38OLXBC9DzXz5lTI6 + ###3mC48NuAEVHGlRCsks/XrjPhbN9Lex8ql7C66NBWxm8ufatcApP/119XGx9FZbfs + ###FfDjZjLQzZQSEMnTh8Kpp8zaR2TppaACHMF04pgBj/TBaNuqsdKw0w+IPmL9/uiW + ###zdTwNibsJxSEHZSnDDMgaQI0IO4DNxTaQZBlrdSRC3MeNuWRZjyGCY9ht1NyktY5 + ###aJljmeNw82x447CVDZvWpOxpFMzyKZByACtWjCPpI5soCh0E80OHBE415WKcrAoI + ###hpiVjCBclvZ2yUD7QkcWBd/HZkAUoKTA6/ptTAU1CMlrQtlucRosEfPUhjLjKRz2 + ###iBAFwl1rJyJOsw1CgdB88yHDBRtjLbvXzURA3crlLLf/SjK83HseR2bhVG6AX7Na + ###llE4KunS7uzSqbbZsfW9DQk9G441gBbfmT1RGY4lMKOMbN+9zASA2b47YyZm+25m + ###sL00cQFkfckxq18KZCUyaO1HfZoNgztkSGgXeE02R3qoHO4pN1mWvOeoEO6ydC4P + ###vo6Kgrbf94edIKGMf41XT/KWkuLPQV8yJjKHaaWrS7qLYCNWbdfa5fSDqdOTlI9w + ###bBq3j+JERdfCHgb0e1h6FudiPuPUOSPrXDuTUY+yvgXloHM9cjBOW5iIa2fyiXCi + ###0oft7VytbAeQmyHykLt+xGanHKcPSUx060fdsuwt7o/GxGDhzW93F3PGOW7FGcQz + ###xyGsdCviUhI9VU+1VW6ujmPLz5ARJfNzdLLzHltgS2G0CS5TY/lVO5ajZFPa5UGC + ###F5nJbyQTqxjWPt+ktCDok2bitLa0KXIogu2qV0bGS+wNn2O8pbk0gTQqIOLYjzHA + ###u3mwrDhvJBKiDvr7OGF7MeyiKa3hN5Z91zN79LTTDFsh+Dov/KTef1gH/xZdE3hq + ###96Hnug3txGHAq7otGMZ5kQuPhhJSAzrTb/GgpAhFPkWP8VXsGHGzjIy+wYrwoWfl + ###d0kiKdbAfYVnKTaEscJSd0nzeYz3j2cxMnQuDzIdqbXLaoUHotdKciQCjP8UsQKB + ###YdYH2Vs4yIhjQWExg21JciyJxRb8Px7y4mE5sf4Z9xO6gW2nauqAmDB+k6FW5M1d + ###bBqdQ6dVwyIgiT6HxCWZLhIlwgbS9JkcJcmEwjniX0E0IsZrOEqrzhhHbrFKm5g2 + ###bdMAnMBKBt78MQdxfjUQJ34y4lgUaTb6UE+PwJgM/MA55uWY2eJtN7+1lcPDcNvN + ###fydITtkOZJspovxNVud//eIk9nL8VfZyhkJBHe7z9vPf9zT4Y3kcpKWFFxn+VAnl + ###aNuPww7Av2wzSEIZzhrX2OMIaDkGJ861rfpTbiVoTkLFPFJu6LIfddSdNM9neKW8 + ###MIx12KtOGD4N0dPfabNpFAx52kW/taTZbbLxLdaifTRT8v0+m/8sNhMeMgIEwvfv + ###8ZN9cL6Ju0aygDKO2YTS8kfoEqbdEkvxMZ+QqQ7DIQVH6PJO8zuTqd/nPWGHolz4 + ###0ouosd+/alEjZBRbcn609k7QyXC2sX9Y95KKri1/HjyX1Cimw3nj4G4WlpmPeqYq + ###hmDK+0gbxvrDezjgbKAl7u8WUaQYvkkUyTtJRHelKx6GRcf0hvjBbdCRyvnCKVzy + ###gEIZo0doD7VvFM6Cc/AmYeo2SOCReXk3hWkbhVxHs88A4/L1QhxSO7j2P4WjaCVF + ###T2moeGcgh5/Pue+OUzdOxjVQ5vTIGpgd1uYqdRe5AhWu45UF7bkMybHJnlcLGWdQ + ###CrDsiOkLjvP37PSahczQ6YWZsdP1jLUXfN7KS0x1t7e9Smb9zxnPaC9lLtQcSEre + ###sE9h1MdBZxJNB88OHjO9TFLh+CUwxLimpFqtraN2pB30ySQ2cF4OhdZMcRYkSWfO + ###S6n3lEO+u1LprXp19EOvzOpahNLj4emw9/j4lVOePcv3SYei4oyyM5fYvHyeXXpG + ###CPs0Jc2+lrBdEIinINUj/J3GnEQC4cxWVRFpv8UjQTIxclo5GKK3Tldc30SG56NJ + ###WH9/MUuLkrDjOP2mmVDeWaGz2RSC1M+nSccN23wjbQSYMNx4ENdnmGx8Tl/LJ7zt + ###0mf/TeKsfzcUp7xwF42kBw2f81cjFWXJ8KDBC6BZnjMZzjPanuQLvWMyRg6DKuNY + ###HOa2RfgElB6A2w/8qB8mBoe+SE3tZqx9NqwHhg+d4ag0NxlH2sVJ9Jb0hlJSRmcA + ###Ytzmoq5apiXZQy5+qcE94OhnORXNcPVDb7+7SqUEv6r4aw9/HcKvKj6r4rMqPqse + ###llLV9rDIHhbZwyJ7WO0Qnx3is0N8dnhoU4nNNOs2Y6SdweUsIFYyXQENCpTtqCe8 + ###qslDAgj+eMq37SwwSiKfxPhsN9oHN7+Z7cJ+M7QSmCbSN5xW8iXPS4r7D2diMd16 + ###f0vfeQ1LVrxtG1iwCBnWQp9VRAzhDNwZ6Ng7LEiDNCGSMS4QxyGR2y7tno4p9MzY + ###Dg9n1JsXVEEmvLPSyo2iCROddIyILshCLemlkREtogCSf6TbMz2qRhOoykK+8Vjo + + + +Valin, et al. Standards Track [Page 184] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###R6xAElYOQEp8sct3xqmoD6m4kdadWUpR/4To25nxpjkeVuKBNytulhHxKuNtQgmh + ###I2zp2A8nRrgGgb/amc0IV66dpF31ag+94VsyZgJwTR7wTO5zhnZw7DBg+P2E7WlE + ###Yj08XgykgjGc8BgcGR9MgGKvoEJ423m6E3HDuFJKe6Oj25q1y+lnGO021ajIWdPi + ###pDviAV6D0Yuikzm0TRHYwlwVJVotkBky5XGot2Hb/HKa4aLIChB5LazLBr0e8KDh + ###J4UPTU2tZmW7Nb79aral9Hj6YloRm7tWZ5B6eE8PZYwyTvyVkWoVT4xfW980E9Lk + ###r4SsWRXsOzssZ96jnybztZYzmpjpN/fCuCPmkO7XINoM/OE96+oNwx9h9SiU78Cg + ###036zDOdC3Gu05nkzr6zQAjetdU5otZoGkSxjubLlRxmir4kmh+UsDz8TKSieKn9a + ###5fvlasmsH5oHXTt5F825/fizPc6iW1JJQYtmh8Zld1oGbttGwi9Sih/UMRrLVj7F + ###e1T1gCB6SbYICWr3xx+JDYiG+9lxJtQGDdWqKwznEBtRkETTcLuJJ0Kvx1s+A+bv + ###m4pmzMVugbhm4c8G8r0O0Gwfj6gg+uTjBnZgT6KBhDL7tE7272NlnMdhpm6D7yPz + ###YpulF85JKNk2lGUSlp4J4EijyRwf+980U/GyKf4H+6eZERlmiFzYc4tpYMYLO5+z + ###ehxmGCEHWpfNeuwoGAf+RGhS0MB2hLwIx4oLh2wp6iesB1LEUaJ9AtFKGvNs+ABe + ###2vGG5exMcwPL1Vwq1nUX5bKudulspweV6iGwQp9w+5b+MNFDsSiroQVmqv2iNQck + ###5ND6Pf+pJPvG1HbGIqYSYFN1lOfsNItct7BXTNiJ3T9QfK9sGX4ZAXy4yJacWcox + ###Gi1QtF0JW1y20aRTxhs53nstrTdJK+xjAeZJ6GY15/cHo3hijJavZvPYzHA0LOMV + ###rVbx2meSDUUtJhg7zWCe6Q6xmXagT4fSsYUywO3ONbrqEycuL7tgUt2RZsVt03qj + ###0+TqiljZFuZTsGwjdHZSikLyxbLTDzvHhyCLiQdF4pdM8elz9tQzpipgt9C9Y3vV + ###e/ytY3rbczCNf9J0iunXr0SHKI18l3FHmeyAmjHgptyEKvJekq8jMy4dcfLmdrxv + ###LX57/xWA4T0TNLwnguPeBEeajVgAVX5l0PzPw5I/7rNRxeTEP6sQyqmkt2R6m7OU + ###BXmzakYVJMbpSvdGJclhFuU9LgXRT8VPeUc8G/uuCFZkPIL1oCDyaDYocxn7dMCT + ###obyL7Peq0MxyRnpF2FISb3tb214aWR/SQZH/I/mDIlU56nUaa25jFQWkVY1c8Urn + ###P57jpwI/jUaN/sJP4m+t7tWq/+F6FbderXiNtfp/VNxqrVr7D+c//p1+kpP7N/kh + ###uW98zyluc52841Uqa2VYDM85Org4dC6iaTwpOXvnR2dvgL6E4+uVN9GVcziaDrt0 + ###TbDi7ADzQPUptC0aVXfJ0/aXKJwA3cHrmv8T+MPyiR91nJ/RkAcxebXwQiVm6CGP + ###g0zuHbCynQnsNLp1ODvcQ7Rccd72KaYfEAlW8cMLOr/9bpc2kd9nRQ1eVPOgqO2z + ###oBuiXN/mYEWU94rjHcejadThoDntcOhH99jcAMgWuUxAy/h3NCVmaDDqhr2Qvf1K + ###ZLI2DqIBTq2LMU3wbqDLwxL7G7Yl7nBgyHl0ZOCL9QbB5BUNrJwYGlnEiTHR5dcA + ###jVSiYOKLmL5+e4S+M3KhWEEzCVFzSIJ4P0TNXs/oU7qJGAOCHjt9PxwE0cqMUUBv + ###BjjkKETIr68xECP2dHfUmQ5AgPHlWq1iLFNyXEEhMAr9fqzhrVxbzAnIaZ0Kpxoy + ###CcPsijCgI7w5GIKEdz7qhAGehITe0IeJ5kMdrAcr8rqgB2OPL1C4q1EEmDLw75m/ + ###ln5jXXiMl2Q4yMFoEnDaHQQdbIwuTOCTxGu2xxj1JreIFQLVdD/jKEQM5N1DrSC+ + ###xbGa4cUPR+fO+ZvDi192zg4c+Pz27M3PR/sH+87ur/DywNl78/bXM8yw5Pzw5nj/ + ###4Ozc2Tndh6enF2dHu+/gSDjHZv6//2/nHGp//z293Tn91Tl4/xalXOfNGYiFb4+P + ###oEXo4mzn9OIIo3Afne4dv9s/On0NTMW7C3TMx2aOj06OLqDkBdAH7Dxd03lz6Jwc + ###nO39AF93do+Ojy5+pS4Pjy5OsbvDN2ek2HTe7pxdHO29O945c96+O3v75vzAwRnu + ###H53vHe8cnRzsr8AYoF/n4OeD0wvnHHjw48SE3/xyekCtwRzMCTu7BzDSnd3jA+yO + ###Zrt/dHawd4HT0p/2AIwwSOBqzt8e7B3tsPHmwfsDmNTOGfBW3Oz5wU/voBy8d/Z3 + ###TnZewxxzaeiYoMFmYJn23p0dnODYASTn73bPL44u3l0cOK/fvNknsJ8fnP18tHdw + ###vukcvzknwL07B4Zof+diB/sWrQDgoAQU3313fkQgPDq9ODg7e/f24ujNaR5W/ReA + ###EIx0B2rvE6zfnNKcAVhvzn6FdnnlxGqUnF9+OIBXZwhegtoOguMcoLd3YRaDLgGY + ###F8ZkKWrxwevjo9cHp3sHWOANNvTL0flBHhbv6Byj1R5x57/sQM/vaO64aDA2/nhE + ###6CgRukSr6xwdOjv7Px/h+EV5wIfzI4E+BL69HwT0V16gM4ZQ6v+A6niYxOHR69YP + ###8FAkQ3wJ27cXXq1cv1TuyvqdyfNgAfUCWMK+3wmsh1tAj65XrreNYqO4FU/H41E0 + ###savDiXdtP8G6o3GiF5A9OzctUq/aLyhqBTzJcu+Gk/skoNjq5O8ElDTwQTomjlDY + ###6wUUl/GndPIg88YswFbiD17dTCDkVqoltwKM+QaIWOt1+GfkDVorOWvwGDMlrK3D + ###v7p+VYWvrnhcKzmNDf1K1oDHaw0qJl814LH9D9MG8QXMY2aJz0R+KDQcAZiSwoOT + ###kyUgYFy9ZgKgsVKrrtUrlR4MZ8WrI0sHH+sra/pj1fXq4iPm/8SPonJtZV2+q61Q + ###Bf5ILfLHdf2xsb5mV643VGU1CLuGpz7KQejKmd0ZNdQMdOuiclW/W/wjLxVtKFgr + + + +Valin, et al. Standards Track [Page 185] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###kDm7IWc66IxAZAzhsB1O4ldOZWUDBL2VdfzVqOPvOq5JBl7PWiZsuoWNfqjRQnkb + ###tRrm6mi4mJMKE3hQoqzqeg1GNKuRNvBUZiPVikt5PzxvHZNWYSuw4PX6g22ASB2h + ###D1xtw61LXH3UyDmEwoqYgP6G81DfOJ4Pf3vsrHSTODndJPagvuFUF2zfnLGosmkk + ###a3srA03GUl9/zLSzTAnnzeh/aOXfF+ZdUonfGfnIPvE2R/HhgtzPw5gTlfhhREED + ###dSeUOQNJASfQjoEOlEz0m9yPiQXLkc3IKo0+z7EViXgMp4M2csLUE0ggEUyZn2FH + ###1DL1KgzcE9ELKyXF18YBMruinMhJCbwhku4Sxdgk6rSOY+MskytJWmRbMAQt7KtF + ###QIL1/OBdfqh5ijStFkBSlgZbNPVY6GS1ZT7xukpZYKqr1wjJMfEb7kHXo6RtaH3o + ###ratn9KmmPnnJZ0ZzuhgeE0T1xacN+1lFPHPRItmpufgJE8vVKkZzLuWSwz3tVrGq + ###17A+1bCCiynoGphvDje9u0Y567AGHkrQgtQDlUxgRH4mMDzKAoQjJcpRxZFivh+3 + ###WlefsPc6prur4tjIULOKGe7qdX5rNCcfAVhoflgBDzxnAweJx56zTkn06vLT+pp6 + ###IRbCaG4DJ4lZiOgYduoIvQoNEafrVSSoPErIhy1t4K9aVQK9XrGMdEqMPV7t6diz + ###rtpep0G79pT0NGlerlp4rLZR5bfmDMUjmNeGnA1BrYpgxpV2EOrGJ5ocoQAjg4mM + ###bo1wAcHU8CR+NOoKP3CclMCQYE2pCml0lF6RsMfZeBT2VGWrhCmEzg18VvHEpnI2 + ###aNvQVtiwVpphYzn2MJBcBeANCdH1itxK3GZVbkXqh9GCnllbqVLjRwJ6ddrFWKxW + ###k6herUtkrroSe+gFAaNWz8Ke2vrTsaehEGKjKgdXISJA6SLXFGEg1K5LYoFDcimr + ###ZNVabk5EiS9xH5vEAhe5qpChRokvsbM6IQPOH6GGzhFGc/V1RiiHEoBRGktBU7Aq + ###YTRhCq0EYQ8hPaa9FM1VHoU9rsKeDTlnwgreRbSf6mqjKdwgFOAtVzWxh3ecp4hu + ###XWIfEXyCMk6QoazxldCCtly9noItETs6IequhC3tUSRADiKOgO2G7IzoJmOPl4U9 + ###G42nY0+N2TNJTunQInJYo2SkriIgaxLJCd2rniSWVWu5ETV4DnQaVhWJJzpTxbe0 + ###RMgc8lavewqPsFvPAlhdoSCtEK9ulZEMsKcmMYo/KSDSM+rMrT8KezyJPURx+Kgh + ###TPFsnPHEM0EiPHUaWScXQ5SOGlfQa8YUwh5XnXfuuiIlGnvEMxO2a+qApO2NCE4H + ###VJU2y5pcFqLhjD1yDQT22CeXmUM2i2GKB2hjypxjK+x0ex+ql83fvZJbqhg1JTtb + ###9Zz+KI5bqDgEeR34sVyK3xV3VFZWrcKo3z0QjzNMVUWSrqGd75pMOEumdSaPADtX + ###99HJLEtzLOdsPDBG11VJejhCjLIG6xRgUJcwEzl69SxfsgIeiiGd7OyRRXAOv5ec + ###bilhaZCV6VnY/p4cnVa9nAfsCowEPlELXmF/t3X+w9HhRbmWz28mEkCy3oV5f7WC + ###QCByj7MPfuT6pa0J2Re0lLRItDtIGBprLt3uhyL/lUSYL/g67Jj2xXu2fS+JJVb9 + ###gX/XIgnCTkraUTatbb87DOI4leUMxgwixqcPLCtUCPltJEEJMfmsTeFvpbMMTrpY + ###RUs7hohEulTEzSHbKePYqzqdLQtZdi5bkO4Nw4s2x8vUAmVWrkazEEm1xyeXm3aD + ###WqSW75QL0cFQJrr0OSislC1TuXYWMFHtaNPPdB40vOluYYrNhBHXR1ivj2EqmBGv + ###0cfNzA18l126V0r4sRlVEKGz3xD+tNp4R5dIDWbQBduSVzcDrRIdeA9EoKw81TZW + ###eiW5k/NJcpLIRz8zFiXCnAiV5c5wly+tYVzUt0w2lFNCDte3hD1Bh+tYgvC7c2mb + ###x53hNIWt3xCDy3Hy5OAKJHmpQ4gCcmoG0gIkH0jON5aR0MeQkroUebIwhJW6nmxx + ###DUNJ54yvVnBSBWhoAmaEinMYOUAPmtHQ89Yt8CUtI4BmQ/GcXvf8bPiWNIFAevqt + ###bYeF4L0rI+CI3pW/KsSgTr7XH40iBFixNxswSWRKgGMeNsGqqwlvpty/YTJvYYZo + ###92ikL6VLNrb/7I5uMUvNCE6asHMDE8oFK1crnFUVO7Bjr+ElLhlfGKFBh/mUtw/M + ###XkQFuIMPxlRn+v5AjaIAmHlKG1VLsAscBZK0+zO0YAQgsBeiku2yAyQIbYUS1qSc + ###5InDEqbyBRsBMIUPO4O0xBDx43g6SIQXi0eDAC1Or4C17yVisdhG53hqWEbXknw6 + ###8rhhs+9qYa8AZbu2iTadL98wsaY0UKr2llOtzI3JZhb1atkwZKtvpNsZwDcbcBuz + ###Gth5nyunWkgGxtbzRANvtz4/V0toj2UcUq5pGmtYSnlsA5zFfZXKj4Dn9HdwHmW4 + ###+BpaxnF4ibGG7UdFFx42ZsxFOJ0m5+PN2wEGjGgGeEymgtYITgPZeB69V/gY/ncZ + ###Cm9VYIekeP1k2O4Hh+g+NESOaZfCg0wWqMxzmD2AdAeW4TLxiimiB6XEWdjjkxEO + ###TKAW0FcWgZD8IBAYvx1DqUrZHvxHlSuAz5bE8QuFzXZfJBzP553K65hqQRwx8Ikb + ###/lhae4AH4IatMxIFBzwUHOOcJdYnnyb6s08LPVyMfulYR7UcZjNzwABkPUNkPEui + ###oY8wyXxWPlUgBXuGqZ2QgcRiJJ0gLQlnQeFGujMdPF3QsVwGhYzzIsUtZkksWbLK + ###sL3zyQ/76He7ez+x3SbhQAWqk5Bm0E8RaIl/H3SP+A15Vd2OWhgWUYjMKIvjXYkp + ###7ijBIEsuslwJdQGDi+Bx5GcWpPmahcTMcX/TIuDvSaBHME04qRlimNusJF0vqWEg + ###FH6clM+Gwa2hd9jMch6Ut2wGQCkl7TcSbJRPwYTqtifPS/a7wgLJpQLewShR2FN+ + ###lmKgiWwiOUE0C1ZHBb1Wq7m9Qt2VLsj2tMhVw1awKCzVmCmQXeC3Y+ziEu2rF3PY + + + +Valin, et al. Standards Track [Page 186] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###B0NS3U4IqgpKTQXJymZCMkS25qo/avt9p9f3r2LhI4Ehv0k3mbqqFG3n+JIwvh+0 + ###R/1YmK7BRIBVHhCTOCcIv0RepHukJtEhQBo2L5ygzsmV1LS6XLX4/3QX1LKz4nr1 + ###XiHVjBW0P4H4GOgTHjHc2N00sbfQW9VaMr29TCdVY6M9WOPN23fnLbTjSvdloI3V + ###SN5QXMh1h72S1kLIvapM5zM0TgONkxSdLYmycjA2GdV8bsm+uD0+ufzgXlq0BlsG + ###yrrHEb7ckqHqSabQTk8hoXwSW3fa27Q0NLSS/E6TsLSnraF6SZC4IaNBG3Ek873o + ###2HxvUEOVCUCSXWvYJUVxJkZEDz2glH/q0HBQTczMwlGkQcbAuZ0IvRz4Qe67BIar + ###E92cz4xqRqd5Y8oMfq6DAdXgSy+I0lWAzcgCKm8QDY+SNZSyWSUR4iC/abrsjoWb + ###Lsm8DEX4XmaqpIUxvbvMLtU07N6BGTL712uAEMcZJ89Je5t5X7LNHrXBaMxyk9nb + ###q2JvLzPZvHGQ5hRl2NKjx+NWU4ymfoEVzGMyhaz5onGkbhuYnc/yDzWgmbFljQVW + ###y0oCetbyZq0wruos/EqvcEY7Jh85l/xnV5eLMvMMyNtqU9r/icgitl74S4b26HFp + ###aqyJMS6ayRGhP3OapTPkvmTpnf19LUtVPQq7YgdhsRTbJVvPnS9Z7SX0iPZIBM6n + ###PYAMqQSj9z1SJpknZ9jSBMVDoR6osyzxInXDYfNpWDl6ktbeiHGCe5PjceixJHzc + ###rRd492Fqk9DoPxxO1baceyHw0ZuhqRcu0fOEYkxI48fCYV36BERSU2spX5HA5rJV + ###B0XFV5o6bEuDXbbmm1Yhc/NatzurJ+ggX0DwZojopLH0gATi+3IiGBh1wC82k1W2 + ###KhllTf2mlT0HMemjV3JSM5oDZxUFgVWwLOUnVSKeoRKZAdKS3WlpBuBT4NV5zT96 + ###DEP0ls65tcS64POV3iqHWAZ6DUUfpQopNp2UJ/4MdVM5o+hqYRwBDsCivPxHz3lZ + ###knUxwxEXzm8aiRGz9SI2uRFsQA8jzIZx8CeQHP2AfGpUnCalz32YKmFFkzZhLmvM + ###W03xB4XLKx/NBnXCSkAn8M+WR38SBCpNwyyV9nZzz5lx558mWNukSmsdHp0etHaP + ###Ls6Rf7HmDIW+aeIXe2slKZtN3FL0LYvEZVO51P7NRrstjGJZUbGQ5u9w94FdbW1s + ###vmFhnamn92J5kY1MSZe/TaluzV1bnr1rMQi7uW83swIWP3LTmjclVhTp7F1nmM2I + ###3SciHj9NCTnHAkYKtZSKDFmdpNpQ7KQHrCcQQbIZ+82U/cMsWwfnMcYOWaYfyafa + ###g/vvYdcggpVj6p9OeRuZPP8qKKwrsrQf/FlGD9Z94gN2DQhIy3oB7x8nIhVTG5PL + ###TSYcUjS4g5nHMbtGhsNPPmbnxgvHRGDqSUAXs84eTrU3HbKtfwAQv+dMdHSHG8Z4 + ###u8kXm3Z1TK90EwjFHZkh+XAa3f8Lb7798fh+JZ3yCkTFIJrkOlvWRVNCN9kNOvZl + ###pXnttN183ns+ukcyLvtExnHcgH/CPd9284FbPpGbkK7wiCg8dGmnDAo+hpjRgm77 + ###vnMfM6IHLvXKyXS/3VTOxMfd2z31Sm3u1dWXmNwsfGk3o4XlVd5m9qH5fDJylkCc + ###ODizTP40cX+6PPznSrkJ5s/IVEozXQprC/B9i6Ln88pUKRRdUIKai8ZLCeoZJKjk + ###JlrKQ0+XhzCT+s5gnHt8DGoOIC3vLNLWGImtlOkFIDEkbfBfATwW+GyFnQtmnpAK + ###16iFRX0F+lcqSewcM9PspBJkrUqYZFhU5IUHfXhZalj2XMFDZztD9W7s5fpX+VIt + ###FTxPzsuo/UjgZCCFxAN/MPaOARdmIYK0TZiNCSJ+mYkC+AgaPXgyBnCviVnKVjPm + ###mVwnTmqC0+JzksaYXl4vnzJjLD+wspv2YOVAk0hnDtfqtBhSIgtt+VAzGdzZq/Uf + ###y5+v95OO/8YxR547NNrs+G+Vxlq1kYj/5rkVdxn/bRn/bRn/bRn/bRn/bRn/bRn/ + ###bRn/bZH4b0PK6rJzcYCR3zg9pfyqvqOo//b84N3+G3Q0l0+P37xuGW8aifLvjs9h + ###jV1v3X6uVQbGC3r45vDw/ODC8Vz1+CeYw8WOfFHLft66+OXN2x92ADJuwwxQ17mN + ###EjHjUH1Pj1iY6XDyDs7r2ur4nesgl5Jojk/ym4b/dR+7x+dGQlhS2gipRfg0hFvr + ###zj+d0Hnl5NadIrD+363l887WlpPLhdvb1XzZTfh1q3bNpL8zhCzOhWy6GZB1aDKz + ###EbsKlJzrcHPmlSJNmtVMxyfFIhfEZ5zWiD6ucJJe/T0ElLn7cHxiCSo4KJXdRomS + ###13gNQLU+iKj+lKqkbKa7QQnORqW0MnY4oXTUTUw+UbwOi25+e9s1jDrfvL145Zzg + ###NRWmfBBXYrFDxul4Qsrjz9enrN8HNuVTYKe24KFCV6ThYrDqPGk4GXiXnWKGZi3f + ###fn5huMGVcdSUZBBwouwCUnA3/dFlnjK00Lfr8LJsdigwqT9KGsiJF7ismRhkZkde + ###GIO40rzb52dHFT0V7lxCqKIAxM8viy7NdLWg8+1QeDF8KxPsEKMZrgQrOhWPaJUS + ###NVyNZBhE6LZA8wd++z8pNpozIJcF9ZW1ZzFweh+nQTyhUImdiLhpQNhuID4LNlPH + ###P2Ob4lGU0gKp6IuqC8ra45zqquxXK96KgevX4sE4YA9cTICDcMNsZs5/ChheUJOJ + ###0cjsQ10k9pwbjUmehtqi6m8uRrptASDrWccfc2FquQVMn2inkMz3phI7jGblfLNi + ###ShRUvjcz+xx/CZRJdqbC3fDFSuaKkykACPWj4BPSeKFmfYr8T+PtADs8GrS6wWD0 + ###5UHg58v/bq1R9xLyf63uLeX/pfy/lP+X8v9S/l/K/0v5fyn/f9X47wbP80AA9614 + ###0g1HVvR3fNQP2/azVIz4LaRTwyt8ZqsWdvZ+PLjAOIT1F8TWokkEieF+dAUcHgss + ###8PnTh0tDLA6iiKUW4Q56CEdoCdjZ6QQ/0avDI0B25CXheQ9esJstzHSPJio4ZPjd + + + +Valin, et al. Standards Track [Page 187] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###VNlE9Vv2wYmEk6X1is2RIrL40MJ5MEza0FKMxxYHZsacU0OQ+0oUF1k70aP3WQvo + ###W2vsd27ENb8tqwGX4X/QgNJGwcj+94M74JDJFML5JsdQBZHCMIkgd/hvxJvc3rvz + ###izcnrZM3+wfneXol34hUwHlb7dAdTdvAmgBr0GU1gDZf4CFMhxM7EBtPPb4Jx9Yz + ###vBqmhZDrgPI0LjAm2drAgcgv6+aXNdvmRbpkAMLB+pecl+9i/yp4RVaxLQOHnS2E + ###8razJcEOH3WY7G3nZVKse+lssV8gimW8FNvOhy0NYvjGj8m3nxbx8jKjna1wCDIZ + ###dMep07f/a/gyv2nL+q5h1hyxJ6/pVOlPRv0cobsrDBvlJKAgvAz5pSdeaiSzXlfF + ###a0RveGHKNPiohXLvJMhxkG4TUSlrqVohrs7pdrOWQq9Ez4dtR5wAN+341PcD80/i + ###vzWH2qUeSKogBqD64490A9sGUXkAeZIrzvwem2XfBsC4V4h3+0cXJjHbHMTobs5E + ###mUDh9HBmiN5lj7cybD8KdzEOkOoxGXsZtV/quX8DRR6Yyh5ZlAMn6mA7DiEhSxX/ + ###iHH0VrezxonblcmnNU6RkBMpqBqoKAc937aL1lDhzePGyhtlxmBdPdheB3ZegJZr + ###8+DMLsUmurN2IJIYPyBVgSbH38Gg9PjhC6XAnY/rh0lc50Bh1M8rOQkaA/opo/MP + ###NpyfNxX5CME3e3nQztCeHZu+f/3ZiX6+6uwy5zXps8Ef+S+/PrhoHb958+PODwc7 + ###+7nv8JTJG0EwEGW21xJ+KpKCNzVhqWusysSUCcVaKVGXeCex9wa434P3wHfldHt5 + ###y016aFJxt1HID0h3ltOktSBXpYDfRj2jtGiKN9gXtfJCJgPGrYivcRVS2vdI2xMi + ###SqAzauB3c3g+i1bj61E0yZsnQ0EjlbmyZExqdSQsoKDFG1kIeKPMTSnDqNonEDI8 + ###pRRht3rEBhMW3Gk6k9Ff3uFjagYaQ7N5KyP8hbh6QF1LHA6mfRDO2ViXffpikcLF + ###qRjQFW8M60R6GnbNR7Jx0WqALAVI0APdtr7LMK5WYISF9Tl2vdhILv8Pjerrl3lM + ###iD4vOmC41UjEBPw9lRqVpiTuCawXNKuE985n6xvxr+Hq+qXz3+SGnlsr58J/rOez + ###nE/MnMESjHbEOmoNerXbgwdmi8JFRrbxDy+zFQEr1ZD8vmnIRz3HpcTLwBwAPcQE + ###0PgXlWgGyf8+lodYOIwnsJP00hk4BPXkYjsmK2ldWSEFazaJHxbDcSuVypZeTzoV + ###gbnLqw4MWGF8DjllXPW86csVEXeVprFMXjmTLcXvhrmYGzKffUM2vznew3ObI3Rl + ###Ri69jbN3sejhgV0MjSY9GYwdBG8VKUtYbcJIP5CJZjikCAkCDZ5XtlpsNMYOJNmL + ###g6eiQTkPMl9wVyoF+5HlZijmUpaT0a7qtgU6SXB6Y/dQ6xYge1fEw9Ug+omDAaFc + ###pvPXPBjM8x1faitkVtwAzFonR2/PxfIKWpt1BndBootG9zrmWRZzIAsp58Mk65Hi + ###O1JykGwCv0iBKghyqgH8wrWfWcRG7MeV3U6wY0LUjj9GEyqwmsOVzmIAaOkMtit1 + ###AB7gdnglqRTI8gG5hQ4wpbRk6Ez5LN3C2cm5MwhjrgE07B892m84rhl8nO3wmzEm + ###MRhqMojlML75Rg3ERFDRdiU7dfNXsv/FX3+m/a9bqdaS939epbG8//v3uP+b4yji + ###OK+j4GoU3Tsn/t1t0O8/6a4QdRCJdvj+sAAV/5PkZkZZ/NqOwqAHMxri1VmsolhL + ###T3GRNg43IYV8hKZpB9KXaTccvaA4jsu7yeXd5PJucnk3ubybXN5NPq9tMpqmGbbJ + ###4mvyJhJzlybMfek518p6k3V3iaaiw07qGRx42Xec8gK11eqM+9MY/72AUw9Ik/Ny + ###7yUwtUovYIxeMrSpm0OrlLwyTF0iWqXoRtK+oNSdtcixEZjmzg2LLuNJhP9y8C/v + ###5PhPUX4oOwlbwEIhT2/yeTzeRYjBaFXw39I+MuYwzubqoAIUKM8+YBvgb+sMd9f5 + ###BSdZrFQ8YckJ1BdjQiNVx2McSDOlneVLN52Vlngdp9I8AmQYAzQxcQmnwqMXbvMc + ###5UsHag6yGyCTxNugS8W95vEIs7hg6awiqJybPZXcXX7eDEuAB4xaBHIYDVTIgM3R + ###6dt3F62946O3b2E7JeFTe6iCNYrsthYZCWrGgZRA3YOdsxaQmzdnxlBwJGsPVlBD + ###mdNYeiyEg5mQwTPl9OD4PAmT9dlFLWgk68+AA6IzcxB+P3PJzy/g6Grt4ozskbiV + ###eYWtsaTbWBQ/DqBKVt/e7KJWz8n6i2IDKiCSfdZpt74OmB1WJIf4JJA8KM080wM2 + ###jmYzh9Xsxi10MXsrzaZVmRA6P3p9CsxCeve4jXmF7fVJtTELWwzq58STaa9HJI+s + ###GdixnXVL6BKC+hayRJE6F1RYJUq2kEVsBZ1chukIinjAlXbQADsrXIIz7gjDavP+ + ###I2mqPxpQaLCgK7NQ7KknnIbCjOGYMUIM8htOcuZhVYjtXH+UlBS4/xbbAySnTDCT + ###R1gGzKQ+bibM0kXVkJQxzeOGlGgwYxVUw1mrkIAxq6tVBktrjVTtzMUygr+Q2blA + ###Vwv8nUl/1j2jXcG49Jx1GZrJpHzWnAn9pcDZxFnhOi19/B+n/xNsY+fP0v95Va9W + ###Ter/apX6Uv/3V+n/3LT+7yIcjCbX987uinMRRFHYhl/3c1V/C7sKLH0Blvq2pb5t + ###qW9b6tuW+rbn1Lepe2fLISD/4ltntkuAoVWLW/F0jMlvH3AIyFSzDXrR8AqoN6nV + ###Vgs7DmUVktIlaoHOA/xKyriOIotR0AsiKBTwPZXy+GY62MUzAAjff3XCSfD7iR+t + ###bZROTn/ZWP9MpOA/j04RqQ4OcCnOxXs6bqZAVKLmS3gyQWOz1yun8B+b9E7CST9o + ###vjzTwwOi/AolYb9/he6n1wMaShQMgNoCvY6CLh7nw45Is+sD1b0C6h4LnRQQSrRJ + ###59bbo9GN6OFnINUj57++c/ZB1oDDpjOK6NZtD5aA58xV7gM/arobcujdLkp6zZfn + + + +Valin, et al. Standards Track [Page 188] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###QBWvQSSajIQt8gAI8HXz/0zxtEfriv8kcnF88DtBxJr3Dh5Efhg5J6NeDyNkA7TP + ###/C5MqwvHg9+nB0cw5R9WnF+I0Fqw2SEoBOiYvsc3hWfBpzCGNehyud/gsAa2o/ny + ###9529k89wfPjD2BfXjbBsR5oVcc7v40kwiK2pitF+GvXhzGu6DfrGvs/NKn0ZA0AB + ###Bl69US57G7UEAOjbu7Pj5svryWT8anX19vZ2BSaM3XZXYLlW4YCN49UgqG6sr16j + ###md10Eq+OfThK4lWGycY6z5InuDLu9tC0/zPuJOWTP0Fhj+xjKGlQTkrdLTzCSkqi + ###RMFxGuTRBCLs5ehleRu9rIviM+y0Fn7fbooHIpp5Xlg7cKBl8a497X0w2yheNu2c + ###YnnuD6tY1hKzht3yUTDt/umjF8XKxWIu0VJ+0SmtFt6QmV2MqQopCWFJBYLwgR1H + ###20kkLUc9JCacxtt3xsB+DCfAMSFnAjwIIBO7J3AdYOEiYKbhN5QQqQ2RfwvukU3l + ###0POY2CzAmLOTsO+EE6g5RHYH6BEyIzjs2+uAuCygFGjYjuSjM5lCi9wJhi0g86NO + ###ZxrpIbL1FVTrMaulu5I5FnF0PeAUeUhmwkUYQGck9OZAkFBDgMkNsXESI66AxcLp + ###Q41RhJsXBtMPgVVHNs53esEtgKvfx01pJHTEHJDDq76yUBwRz1X1MJgFlKPNy11g + ###sAbSuU6gI2HfOImmw460GGeKD23CLuQY95TSUwKeotWzjc/HaQhEDq0jw74fCZCh + ###8HODxEZw/UIHAmxpEHT7QBP7904seGgYG+Y5R0lKoD2FhBGJNKi9Fuz5BM7j1mh1 + ###FKp3vmke7LXOfz3B2CV5tmBaLZzCsKcRrS2PS2IQAm48Aka0jW4Qvf40vhbLtyJs + ###7UhFhXXYUoo+Nlud7W3RDYbN2RTd7FM6cmFF6pPxM5JOEhUo6SZt4BUhb9ICo14Q + ###Web4WmYTmPg3gCIdfIgxI2A/wBp0rsvG1QjtC783MUapdjkccdvNSl7uTjQe+6Np + ###kzwGnC5fpEkJUzDdEoiu25V8KnMj4JkyDrwfNHMa3KKd7/QTI/r2wwOC1pQ5Glm/ + ###58plYyz5bZlAgO2L9fhhORJ9YgkyYdPV0TpSE1QTs4Z4rvVR4WlhFs18tSD2uNgH + ###uEFGnAmgJBcaU8eL2B5wAsMegE0KRSe8NjwTOdjh1Rbi5x7q2XffXAjoplCcAULZ + ###q2RVIKaEc1RVBfpmvDtBCZZEQ5hoeTIqX4MkW+Ydy2QB0XhERYxXgPgk0Eok0j01 + ###jV63tgxMz3+Xk2O4ePO2LHMPGNPbaqY2hng7pHjHFE6kmCykwxrLzOmoWZ5xurG2 + ###l1IDmkk92TD5d+vcasrkoonTimPXGg+BAgHxsR4P8TmOmZ+uFpQN+HUgI0cT8whL + ###3LlWOTTyHN4mnrZJ8wM0OKJzC1tiSKfhoXEC4FE0z97UYAHGTWMJzDewE6xzGxfS + ###mufdxPouDvMmAc4sh3u0WdlMrAm5eszgN3p988u1+WVCS2IuFLn8Rk09oVUotSkI + ###eK+viI6eRtEoXD46eYcRgaMSFJ6UoUI+hYVNs8y1LpOkC9hcM9neNZdNUQemChlQ + ###ASQZPgEyFFnqQdhsb1PBp4An577b2uJunhVMdrsLgAu3jp2QGk62a/8T56t+ORoG + ###L3FfuasYfZ1Sm+Rxp5j0QOU8yTj9AQIGWKl6JljNB3HyQT8JePzeb2og4/e4GcF6 + ###YA9UutxU6wIF8sa26xejxJ7FEv+MX0WPQC3OPZMx4biUef/FSWnMrddeCL+gnJxG + ###vDB2UWcfWrF27szCK6NUWX6+XADH7LKLwgvnmICXdUDAXrS/M21SEHOYDBnfadUR + ###5sISniEFXIHBEI/GE+B5/xU4QJaPjt+8zuVLyMsCQiNHz44GUjQgkcip8Dlg5mWC + ###sWzzadqS+QCgs6ZsEocq1ggeIx/wDr0w6Ejm9YLH5ab5fFM8blLb24gMRRGfr9fX + ###slqeaAq93jSYEST2DEEAWq9fdEu9iVWAszgIVrLX/y4nAq4zbPOYqRSaLLvv8iXZ + ###tlryZBe4MC3qBIZadNMLy1n05i5sBl1FJpOOdYf/2GuJam58Ik7+FC9AmABlmkl2 + ###YDO5dPhQMKewPlinyM9gOX45Ot1/80vr/Oj/HoiF6o4kSz2HJZbyvWAE1WLx0Axu + ###V3PM9GZ7O81+8TTK6RfMRzODikWsumrFuOE/mjkFzjzAe2tLwo/m21SQSfNUGpwp + ###xkq2kcUhihYTmDBGjxPiDoGnysILSwdifBsqtFAoEF+HiQ0/8OOb1PJSza0UbKi2 + ###+bTMJfEdttPM0WnG/QKnvLWl+rN1Mork8jHJkiLJjtd+DBIhSIOcGOdffM1ooA5q + ###ZiopxUsuZ73+7v/hcPJ/tIiZp0HY2zElPM4YDl7xTJC39W/9kFxoU8J0YnzIkhpt + ###Z4xk1kBQUDJFDTimGJLW4KJAngksyvdHozFBbYiqIIZdNH1AwPnu/9mkC8dIQo8p + ###av3BW8kqyNPIWSWLNnx5mNIcC0ZGGf0+BdJESyImMkRovuLcB0JutMRXYsjLbmo3 + ###xNdROLyZRxmVTGSh9GyF4FZT+3eS5/zJm58PDHwq0utyohYpb81CtrYwWTqpOpwt + ###kyTm2wVWMUNK14TeyST1mtibsBnwXjcfYQ6QRM0+H/i/BFLcx2N8AARoMB0kY3vS + ###lXkwxHi3sb4/l4o5seKMSJPraez0/IiFxbbUjGEE5CgKOpP+PSD3lR+Rkgw7IMWi + ###6oRvnhlTbOmxrFgGtZMIvgOkSLbsvr1Nk4NJm9uhCCXzsFMZOrAlc1DgD3y4bXDD + ###RaN53pF96X8KReEYEqzG3MY/K/2Ilmrm6kKgtRlKEOoHfi2ireiX0+oHoeq5RaL7 + ###CdWbSolLpI81g+FE61EENpjKwiQd/eMPS5M2Y2bMOFi9q77JesThkKo8BOh6gPlE + ###yQ+NFUxP4V9mHfoW7/8cjMlstiSTKeGF2OsHsDMwYHBw10H8j8e+sG3xu116oXOu + ###aRg5Ymn6vjix1LJ8Y85ITJKoG9lG59KUSxG1JGEqGwXKWXRM8YCG7lRqEaPgezia + + + +Valin, et al. Standards Track [Page 189] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###RkKZKPx5ker7FKS3ROp+ZzpeMaIJ5B66sUmdEdrPX/uf95vlvvYsF8j2PaEahlMu + ###AVeKJxNCFxWcA4b9TMBuwlYwraY4FS6Srul4YuhL9RRL4nbYnwAIBiO81hngtbQ/ + ###nKwY8Q0ed1v13Xd9YkPzZqgLgYlN5L76eSvfqTMDVmawi9l3XonBgEj7R5Lz0jtP + ###N/pZqDeXRpp/qv2nSCzw5+V/qte9taT9p1f3lvafS//vuf7fS5vRpc3o0mZ0aTO6 + ###tBld2ow+p482hS4ynLTl9wW8tDkQyXx70UG3M3mMo7YdLfrg7OjNvuNWvJoe8BtY + ###q+Odt6qg+M5BnZwc/wXB4FMQ9f1x3ozvRvUPz3ZODlDRrlNYySfJNnDw56jmUo0g + ###FLARIKNAqRwVoFpejZt+fyoQcje4m53HSYras1L3jFG57bzF5Cl7Io8PunWSKyeN + ###nw4O1Dj6H6cBppXhqDCJAuQfLUadiIr9eyKc82Gsok7raGkMTRF903yjMhWn3mDK + ###XP3KcLMjUh8Eg/H1h9plNtQcmXh6k+TQwpazr+dKUW0wM8/LcRxMu6NyB6g/2bxh + ###jp2X5K6YGMzAvzs+SQ1x2CYP9BNY5vT4Y/nqnNY2Y+I7GK7z56CDR9wmj1Jn/sGk + ###TrG0Z4MzOQrv4ASEM13EAMxabpi1b7XpJFslMVvkQ+KMQhStUlg0RhRb0mzfRMT+ + ###6OqU55F2TjUkUkT6Vn80upmO6TM91PjniGxSn9HTc+HEO39f+Q/pU+c//jT5z6ut + ###rbnp+F9rS/lvmf9nKb8t5bel/LaU35by21J+e1B+M4JNox8HOs85J/swgYQfHdHq + ###aUzuIaerNRkj3zk8JHyGzdwdAdVnQoY05HYU3QDmTQxfgyjok+cHemHAmYW0EEgm + ###7GckBrRn+1Py3QC2fjK5B1IK3ClSQujEwfusFX36AYXt+52AzaN/HkVteIbFcuLA + ###4hfBHdpEx0jOdt4e5UtsPE0B732cCXqo0A1UEMf36s6IXiJLCmQXuNfudNyno4zO + ###py7RqNyAzn5xNaqCe1NPOAzkpO9vccx5OejA8A4MtecKQI7GHA7jcRgJapd3Dn2Q + ###v+D82IXmAUDf03mYtTAArsPDk7cHr8k5hsxR4OhVLpF4boNoALSXLAhhDnSwQofo + ###OCB8ZThbKsHTlurPfzx6a6aFelyuqHTKqLQYfwM0utXrJZ625OPW1XRiqwvSSaJm + ###up1iydE4oW2IJ37nhtOfmvHbzAjMIlJMf9IiIYacA0xxptAnw9hTjuwCMiFb4WSl + ###Xz6t0UeazuQ27Hb7QQsBj0I5nItXm5bTrRkfWrXgNU8p1bGOcNwvb2NuhFNq+rSG + ###H7e3vU3xSo4Hs/KKj8lky031IpVnGWP728H/ockbWAmOck7CHq4L55jAfre3w5JT + ###gf9nBH2fU1+CJLYbKqk6lUsOok3IeHCKJ1Hr4qi1fw6n5W69bmZ3UL00myrxkBVs + ###2kpE9VkAC9cAhiX+5DLWqZCnMfN8c6e1opuXaTQySud14hTRujUcPRSO8/+LMMEI + ###hqPp1bUzHsGKC5ubmLI5kwXXMECzBOQwReaIWfhiLjFgnhEbHkfCKwDH0+vWu7fn + ###ezvHBwUOuQX7Bw3bcvtHP1e93M7+Pvw+/wFNow/eXxyc4tcwX3LX8qVTD/5ZgfIX + ###6TITUNBrziu8PSqEq6f5zXT8bsP8TO3EDlpqJLZiatuZIzK2gzk0hYUUql2jjhHv + ###nd5k44NYWLYbNoInGRREBEQGiY+PNyLccOTF1+Jg4mRLfhT5tKj2NMWhKIIxJiiP + ###o0ijpCPonp56qENQYS4FFbg/W2HDhEwo50T2Z4SZTAQdgfiQTd5KQJ9K86gcojG9 + ###/HnnbP9g7ziXGGnJ6THUz/FUOb/Y2fuRyRrgDdI58WV7u6kNaKFPpnluBgUE7vbN + ###Xq7HA0t0lpf7DkaFkeD+X9O5I8ZCbCzS6+o9hYVpGyZ2Te4n5GYv3EausrK2Xq9u + ###rLvQn1vPF2F/rJ4au0PUztwAhPy5Fder90QlPi15hHuwVGFXyGOMLcAptANivEYo + ###PwGf1QPp12kDYbqJXzkfMAFOycFEGpdCeYcURixwfD3t9cjrdNSXuUZ+NxKOBIMx + ###k58gIgOcgX+DXoWARkD57h3aedIwB4cQ9mFst8QsBd8DALsj5CWUbQ1j2hysvBu7 + ###lDSjmBNot73tqgNkgdoe1z71ym5mE3Mq32OKid7mzD2hS97SIHmPzBnorMpedmVt + ###CQQbXVAq/d7Lz8jpAat0hoEX0MOPKMfwCrAA2L1yt9w5Azls4F9lvGwX/TMzpUvh + ###flwswsBO3h0DBreqXusnt54rwGhLuCgfTr1LDAmbeu2WCgB1M2HIzJbckgNl3bxD + ###ioXsjrwP5VPPyj8CNYpNz3rgla0Ht8kSt1YJaVVlrpryVzAXQ8DaXgdYhNNa+UvW + ###wS+3Zy9Dp9w9c7LWAaG6mfnYXRw4n5MT+XPG7pSz1h6xqDwLjTzCjcXwyDPwKBsl + ###CZG+Ch59FvTzbRSUo5GQtWyy+UgSky0DQLnvBEMB3G6aMMxcymTvEQa8HJScezhS + ###783kWhGeQPdjo3U8vAf80DUf3mNat/J5CwCdg+aAIxJuE7CUsJEdfgOdTD4AI1wO + ###8+q12UioG6GiZiNF2Qg1P7sRADzqD9AfpeNL4Ro4RhSch3ASwYk0GgaZOAmTKIpO + ###7sMSHsBZuAajLMtSkV3qs87QB8NI6DpKFDSiTE73MSrpa6unYhiSqVT8JE+r5GiW + ###pzO+cwr5XvoRpQ6SGDeKJ4xywd/gnO6N6aBd6FhFsitT9T5U1uOyRWYuCzk8yPNP + ###3zBfATRP2IOpvUc7itGsh5stjfQKWXu4Q63tktxUdrlkO+VEP+Hz7SuXt1V57rby + ###eFcVk7tq08zThjnJTMKLbeOjAqOB9cbDRGTJN5o2nx2AuHWmRIaUrNj2Ozd/lhRl + ###MH1/G3lq9nvvzxa4RAnv310mU7xA8DcSoB4vM2WS3AeZGe9P5WayKalgK5CBLDkW + ###ZyHJDvKLD7MnyYZm0VLRWvj8LEp5IRalOINFUVxumm4ys5tNNQUaHw2BMMGAE6zN + + + +Valin, et al. Standards Track [Page 190] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###Cl+s4KDFlU1hOJoUiOHhIEPkSRqif/Bd0C0Tspu8T7gQ8+NlPFuE+XmIR3kSt/21 + ###2O1eFrvdS7DbpP/9ni9i0A8L2UmPSB9f5cjEsCE6MaEvKkaMGzqD8A4pBd2x0WkT + ###W0hmsBxJHr78CA4+m4Evfj32vbfQ3ug9uDcs6W0/KAvFl6K70DHq2GWIjAFhiLq0 + ###ZL/e0bB/n0C/BRhldwYWziqP5LhHGqzHE2HCWMqU6oTOFjIMTjbeCmpSBsi5WWqG + ###nqV96Al+zHrEjFgavmh/AW/wHJFWspJDANCfhJSQGqTm9mhy7aAyk6F+sb+z95i9 + ###TWD1ioBsi8DpTkohiwNWVajJeax6j9UOPlohmKmDkiuKC2qMZdbS8lwTKwsPOaCL + ###XlL93dITPYA5SZjdWb3Inq2+UFYAtCo2s/VCrrWVaaCIbZkKQqssKmyKCX1NOY2Q + ###C6GTJ9FpIWTyFDI9Sqo9LbvlnLmG+X8ThPLSNAEeWsDvmd+/CKGsXmTPVl8oVwKS + ###zFAy33kJhILKzizVtvcEhErJmA/4f3b+NPvfatV1Gyn/z1plaf+79P9c+n8u7YeX + ###9sNL++Gl/fDSfvjP8P98lE3oXL9PEUXDfIS+aInUvTOsPROGnfrFx6k/xPuAYZfa + ###lkG5U55tARapD+IPaLP2O5yVFQcPdqcG/xrwbx3+Oe6N46548K8G/xpQ4Mbx4LO3 + ###su5U4blTu3Fq8LkO7xrw11m/cTbgswvlXHxIgm+lBA3BP+BLnSr8q8G/OvxrwL81 + ###+Ldeclwo48J7F9658NyD7x589uBdFf7W4HsNPjfg7xqVr5AvHbAmOyLGPhweU4pZ + ###lBNBofv3Nklks+m8maxz9+iCtPUUQtJxXWxvN6R4QaOOsATHlAF4hkDjHErOXa16 + ###aEq9SvkXAydXWXHX1+pOd9c5Pz3LOzrEfpa3IkK9pdv/c6D/vP9eOBvwYR2XApax + ###sQH/YFnrsGy1DV4qXDJvg5fRFcv7UKMuFIJlLXHjNV7nNcCbBnRSh891+FyDz1Vo + ###uAq44gk8QbyZ3eh6iRuGEW7Av/WGHvlaRTQODdbhXW1NjB468qp4nSKQNdko9Oy6 + ###G/DPg4ahwAYUXIdG1qti1DCiRoOxtV7jhtWooay7JkbtGo0CzFxvDf7BaGEb8Iih + ###4AYUWq/PbrgG76t1Ae8qbx+Xt9wLtwYNVaHRKjQK+8l1q9AwfK+4YtTQ6Do0utYQ + ###4IBG62sJWFcZ1gQObLQO04aXbhVgC1NyoVcXpuS6LjQMhTag0Q3PgDU02oBGG9Bo + ###vS6wBBqtigWkRhvQELx0YZf//+y9aUMbSZYoOp/1K7I8d9ySUELumTJLD8a4itss + ###bsBV1ePx6AkhQGUh0ZKwoav9fvs7Wyy5KMEuV3ff+6huA5kZy4kTJ84WJ074EfwN + ###vTI6oFHo2ffgvQeNdhOLQlKLQtQkwvdQNQr48uGjD+TDUIeCDmgUJoKpAycxEdKD + ###RjNoNPMraDsmaBuwSjt1/3wYvg+k5gNufaAIHybOT+F3Ar+hMQYm5JHCpCEFES/T + ###979bkbW9o8P9vzScyo3BnCwAdkPXCM97tF2BnN9Re4DLCo6n/YUUtA4wFIN7CQQn + ###l/yg92bPZByAB+BGfuTH3SCJQztzQPmkATmpLzi3XBA7uSPoxkt9cQv2mwcWpvPh + ###h785/dvz0ZRKfBqdL+g4yyld40FcXS40GgzALMtfafT//jKdr52dLdZe9mcfeq/x + ###EpXhZHDfO8ENiNWrxXXuKuyX28d/okukTwCwpULzDJu6gKbemfIrPvNwNmeR9Bwi + ###JmLo+CvkX8Da2RCOaXkCYdGvNKVfXV4JXsaFgPbpOcroV0pfoT36FQZcCMrgc+jH + ###9Iufooh+xaF0l/Bzyl+7sUcsk1qCBceF8NFDGpRx2wfgcRfhdjHskb4wb+ZSHpQv + ###+8Xn2VA+tFWaA9n9t5sd5vMfjDrOLx08/g8/MKIAb9IAWwmnriP3QeClCeJtRxcB + ###ETEbxXSoIFiNnes5JyCQKOH8QSUr7wP74/HYwuu5s7mJU9O2RtYyI8odF9HjgfmW + ###QxFKi2qtFV7gYQ4rYaCqZp2ukAoGKa12U/ew4rdalmtThfhb3+2dO90Dn0DQMIz0 + ###BpwcM7CwrjaNXo/EeDb5VgvLUvRPvgAdY7DVxdOUOkGQSUDSfG366/R7wywRfqHg + ###RbybhcSf/PftwNnaBJrSYzqbDfsf9JQTmHTEjLMljnBnjaM3hwhkc7Q6XLUKYFZL + ###Ou8lGRGBUHAzcdIjJmIDDU0BbuHnBoGCfxnM5mHFT/57N/fiPYINJG/NhQU5pq7Y + ###LDTxfgWKrwWtNfhFU4HEDqWoe3csQQ42sUErK1iIPnw5LQUt2XLG0XD1/LEhoQ58 + ###pRG+zxhWeGxq3LVs5DFZAnw2Odq0ODInhKaftvRJK7niZVOVhY8u0ADm9nWdHLZc + ###2UUGkE4EFnbzzIt0WgKLUFY68wXcZtGfXVLv+akd2QF2x+i+RLcL0A2FAvD1AnoX + ###Vw1yBUChYz/c6AqPbC3ASW6tNQMcU6utnf/FgXN9GTg3kVueuxO+E8zOjKzmRPyB + ###Z+Rond2XEaBJwJ4dQwQ4QxvOaAkXGSm012JCauie3ufJnWj6fRUuLDCsyltOgfcu + ###6cKUsk9B+faYXb/yvJ/GOyxkGw36b/0Wb98o7+uYOrgbHLQr67lWL6216ljrY7wv + ###c8iZeK9vFvdMxav5Wfylbh7tsWzJ37+8L0/nysov7zetsnn+svkLr/kqHJYwiBSJ + ###h305jQ55b8+GfGcXeUP7EyuZLRRZtWK8rCTplUjb2CzNtFt8Y25EYVh0Rh8FymQK + ###ncMqUsB8GsniQVpRgQ83s+HH0fSWwn8egDBHJhubQbsadpHWHHVUELaFm9GUQmWc + ###AD1yMjR3dvdPKbdUmzJpWRGToBytN+x74jjPVS7tkSp83b/7Uh1FtiCGeEmEnZ4J + ###msh5SKiPfr5AWQjls/a2m7km2qofUQzNAVK73SrppAXTztVw8IEzOIG6f44HDq8J + ###a1qp4z6qVTv+lktTlSNwi3vWAV7QvmzgmXsW/TxGtnBDBTSWptIat8Uz9i7o8ky+ + + + +Valin, et al. Standards Track [Page 191] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###49IaPOnbw9nNdGw0Mtq2I1JD776Lmz4Dl9aK5d4iG4o+iyzlEpJ6qyRQ8uRQZA5U + ###EDnWLxsFbP1SuUWO5PrB3mvH+h+g/ocNRcXrH3J4/jW3k4hzXZxfTdsfUJgwGJo1 + ###VlDC6/naMpKw/xOVzinntCYoPmwpgF0/XzdPGQUqAr5cRSptvYZXHNOuHUxHF1jk + ###kWEZZn2w7fq53NwABwZbfC06QDVZjuc8ZNiV52w6dfPifjUg61+K22bfay/H7woC + ###X7c5Xf5vBTBZ2yLIe+h0pZ8L6flcFZp6M4MBA/E8++/Js9b6t19ptDkoXfzHufOs + ###8yDCNMhl0Ajy4d1o0fRa65Ir8BGcrP7MuJF4NP8DSq9I7qneABbcYvgYd0ObLx7I + ###HTCocj7B17yE3WR7R2opY2xJgr9yTkCpJxkSZbI4dAazFnyn0hb8uH3cw33Kv5y0 + ###nOfPzfu3J7s9qrXdUoLrcjw96497tLeTl4GXU7wduD8a386G6+WMI0s9hzmaOj0C + ###muLPlWbRL+tl8oqW8W7tPLGcij3cm0fNCIXv8+fFldU0U7ex8UtraeXckm9XFrGT + ###UNbKByGOAiRMM0CtdFHF0Z/yfEX0N62QtVsVMCxf3Y/1oxapswRuHsqX26+Ajr5f + ###bxQNdvbzisjHzDuX0ym6dNBEVJd8k58MN/lvJfpBNGFQlSkkYs535fRvYQH2SREY + ###U+zBaAJLYXSus4PyrG/g/pTn/P3vsChBynYTeCobWgXMLx9NcUAKldiKIRnoNaI+ + ###rVdblOY2//I/gu82fw9o0Ak1UxEbdHMQWRj+9Zwib1Av056yVUsbrXYstn3E4IZy + ###eH1DUB/oN43Zz4a8yMLuf/hJazOPt/0D6DPkVtUdYsuHE3vV7WaVzQaPbDb0ljQb + ###VTbrW80Wv3nruXMhxD/mzng60cZiuBp+yWRa4Gxt7R+0GNjfaUbJxKkytxSTskwp + ###Em414kOLbmTglLnYHPlag/eYZLg/H2FI0Q05V4Ff5Hy+q8RmnikT5Bka1LqWGvdc + ###Je7BU/Xbzb+1cH5A9/NWs7j9t/9xffRfRRnu8aw6RxRNxal4+TyONNO/uZlN70bX + ###tMEPTMxMBjMi2spoIfDUUiHUnoep8iZ7qBE61tG5MMawU98LYz49t15ZjfZ3XKua + ###n3a7XQxDzeqqBcXegtTvdpMMj9t1nJO97+WSLUyCLKnb/DVVOXxv3BL5ZsN8s+Fq + ###kiaxHybQOEITtvIri7EURApLoL98MZoS7x+JpigKom43S2LvG6IpWA3ibpalSTcO + ###l6MJscRoAn3zi9GU4ngz+Bl+GZoehd0SmlJAUpr635aa/NUQ/ksjLwijMpqg5egr + ###Vln2+FVmV/O+AB3+ah4JjxurPULLoKG051BUNHtlJRmFExnZxkbuc95ctv3Ta+X6 + ###osJhO9pXtVLlhUCXedV722Wnt4MKG7VoLlXU7fD27POCH2497zur2iTKyxALAJWx + ###XjsYctnt6Ta8fLvvChWNp6bSCVMojUcXRF4d8RkP7fw9H30czUcYsIW5KoRKuboc + ###B0GUNyv6wgw4GxtBS6V6X+KiJcdsAVfLHZdljMmJu02565TMzFzKvRywbXtbj8pa + ###Ql6uJqzrUF/ekD9QblmEue5snya3zq7MP/vx0eFuG0+sr8ZtDPjg4+vqoTlaWY1b + ###a7m2Ws4jyizJrPcooA72DsOgGQZpknYuxtPpDLpawcds9feAtJVL2scf9WQqNwFv + ###+F4e6vklf0HF/KoF0i7v21oZFaGlh+iphLUq/zQ2xEiDv4IesKZBfjnSJkf+zfsO + ###uv6Pd/k6ZhmwjM2+EoHXyQ1edNCjOw6a7I62OKm195xPMio8CF90nEpG1y7zztxZ + ###ErsX9CZ4yzH1gHGNLgDLsMaG1xvSwItH1Gf3z+vtvf0cd/guN38lJ9c5nm2b3lts + ###pWDYK0fCd0XX2efqACvaYFraTfUGk4CK+Kvadal1LokGYNJ6POhvsn00dtcVHhZj + ###MOXcOta2iO19eZzzJZ/w0l6kNv2XMmOWC9pcXyi8WF64u80sHtEwrq4lDebK0Wpb + ###pXtySq3mtuDyFeie7y8oj3fpcPlCXlJr9ZbBNZTWEtr+/H/ctSdP/y09/8k3Vv3j + ###7n/xoyAOS/e/xNHT+c9/1vnPsHz+s3AoUx0Irdte+6Z3xbSx0H/SOU+mT3rme71+ + ###7M8o3gM/jBbAtW9ndkAohx4j02o8HRt9Ojb6dGz06djo07HRp2Oj3/za0G2gNOvW + ###UHlcemlo498dO5Cg1/v+8O1ODxbC8e6fW/DRsS5HkI+91vPnhVcHe4dHx/ABK0hx + ###J9dUs3fd/6XTux5NWs5/N5ymbmtjw09aK/lmtjabVL7FH5tUjdomT85j+vCoNEcw + ###OCqEQSqhDO6RIxfzHDrs0LG+U4jmRX/RHzeBu7acXv5FB3p9vbe/2+vhX/tAgTBw + ###HQ4iV2psnwAtIzmeWPeszBfno2nuohV8NR6d8Tuqr/DS6PX6C2a4w16v2QTeTDZp + ###S195KvGeowmeU+CwTxtSPlfEQZwEtf0CVQ6ObMHKYqVfqIgcAGo4gxrPXmNLYGmT + ###9OiPWw77I0Bs/cecTtIMnf84fwEP/z151nG4UXzbwYycbNGByJwtmmyc2fiVEFiU + ###lC3nV7TSv+MHeLJG8YzLURhhH9qH3p45/04F1z9XNhlQMx26gKh/Ofy6xh0MStJN + ###UE9MesuG8BhITCyNlN07eItXgvQ7Z3i1bb/Vbp7B9Jql+/IE03c28ceG4zl/dJou + ###/N1yXjj0SwKU2xvO9tl8OsYgTJwp3Gqm6PlV++wZNOYnDzWXb8xPXLzNSdqyG4N1 + ###Co1puKE5gBwb7FNrZ9QaNXYgxwkKbeUa2/4519jW8sb6dw81BsMEjH7RMMOgZpj2 + ###9DximIW2CsPMNfbwMGsaA8l6+EWA4VKvbmj75y8CallDb/mSG93UCtGy/grS3v7q + ###5in9zTFIcOD+b06ayERajao0tfqKZytMzvjA1kufw0B/DoP1QnV6yYt1jndGFT9C + ###2/QRb/FZX1p1OBnO1s0weBODBEpq3uotQ8cPzFsQdAckgFBD8JMwi8y3Vy9VBc+8 + + + +Valin, et al. Standards Track [Page 192] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###3H1zsrcPeoyv34CO85ce6GXf7wK0tj+wRRC0bLh6CFhVGQMmCkOkKmEs8Ef+G+gu + ###6iN+y0/Rq92Xb7+3lAw6Idw7H57dSqoKCh8rfr9EBI5yt4ZtHx/EKD4PSoX7s+t4 + ###KI0ZpcRpQo0IK7SqakQVFV6+3jusrnAGJSoqnO71duKfq6sM4rslNZJlNZK7XPYO + ###/Vu2vy2ap5A4RXx0lrqS4vNfcsTOn8p0br3Pk7j1oZq6/VXvYhkZ21qUpteh68cX + ###1UTrD+1PlWQKbVpEqjfW7zrkZEaWXviI7N/6aCDd/V4EIIkD+71IjPz73Z/JDpA6 + ###d7kPfINX4f3JD8ckx/jquvz6+WF/+adjYozVtZZ9elNT7ceKb7mK5pNTBMX+VIRl + ###+bft07fH26e7gHfiDzm0Hx+9PXxlDz5XFUzY14xhYTqr8UU7Nw1YgnFdLGFk/qtX + ###tgKRlzwgeOyPbu5jrcyqFFlamnNCRPo/lyHgtBJXKmcXMiu1RRXs51zl7R2uO+hY + ###tQcA50MtFPuXxI0PA0oFK0eUKwnFsGTo15ck+KXv0hgqG2ac/tn3ewr3D+AVyoaP + ###LRg9tmD8uIJvHl8wfGzBqBajdJ9ggZoKxNBas9lnrh++jfBRVUuEVFIPELi8JV2j + ###L9BI/LVC+ZZ9cOO7otxTDo3v949ebu/zsQc6qVKlHKqeS4UdCn3zCvZbTbH8qQcN + ###HvtRELCnzbp/yP6fucb2H7T/5yVBVNz/S6P4af/vH7P/95jtv4P+7IPzcopHr/Eq + ###6dJ+YOOLtgFl93DJbiDuNXy77bni7ty/yuZcfmfOaf/GrTm1HaYm4uu256oh+eLt + ###uW8BjLVF5zxt033BNt032KVzntEO3TNo7au36Ir7c9DWV+3QVW7PIWBfs0FXsTvX + ###cL5ufy6/OQetfNX2XGFvDpr5it25yq05xPeXbs5V78zx2L5gb27pxhxN2yO35h7c + ###l4PGanbmbD32T3snJ73Xr0+tzTnr1ZI9IfUOuMtV7s0zjj8xjrNeb3Azvp3jvwaI + ###KuAjzrOdZ86vxWR5eCT4ZO/gFW78qdbvrq9HyDYm1IXaXCveLtDrXftBVgb+gG8j + ###m5zdL4bzFkiTa5DFl5Omn3TkXUH7LtS0DpwVgc2p+BVDd5bBapzAxUKFG4yMM7nR + ###UGA6MmOFRjGzIDbVvx0vUCFgVxn6wJ2lcFCZUoECDKVCf3rdO3n7GgYvO3pzEErj + ###od7JVEhSPjsQLsC/JYK1dK3SeuXr0Xrjs31p1Hp1c1XgzpZepacbVe+5YWsL5DUs + ###X+R4GSJzuHq5igmfAAQ+7zq5BIEJNOZc9edO5Fz0KfS1gYf7LqB5+IWtY3FAP0i6 + ###AUrL84YTtfF/QSPnL5VhmIHjFViMI9zEmFzgTXxLji+U0EU3Stnh+eYKQsavtSkh + ###YL8L2mbAcpS7lOyxfTZazIYf7a9FBDptecBUB4XhUHri2gG3zfPg4pKyKlAYW9tc + ###rypLz+G3exiuBgv4b6BP4SVmThPVD/ij5fTHl1MQ+FfXfwDsX1yuUQfO2e3FBWlt + ###XB+goXxpt7jn+aJwTwnUcq7v4edmvvMmHrHueB0MDqcfuHnM7eEpUIlY55xgpJ3o + ###mkgJfYRG4GBdR+1Yj++pjbN7VvCAcGagxSAtwqCwHw32HtEf8C5skMDAKpMCkuQE + ###Ox/ZGRY7RtXxmtNlF0AHkBh4uQfuDIcxHDZb53wDGd1FhtnPaBsfoMBbJsCu+DBf + ###tfHACB/AkoEGbsb9AQ0VwIBBz+gw8XiEKRQZoD9AO394UR4dHjzGEZLiW/WubcpS + ###nitgO9Pby6sONcWa9HAiWVQnA1KFCZg5XwkGKAGgsAGlWdM5epkY1bpuDAsxluZY + ###qXpGcvA1HWuecCbb+YI20K06qFW3umVrGCoRHgxHtyCIpeGYkdBk48LKrzxJOKJp + ###R63peVOxnw7NdhtH08E2eyBNZMyd0nVn3OQZmJoYCl/f1WN6aK1rTqDvWYaxdkaT + ###HiyRHgy1JTPxZjgjiwvIDvkBGj76lsPR5AasAsMC2PLFn3hTLN3vTG/RsNWk71zg + ###Ac4O/PLx1+rqqtO5eIfwUqocbOR2wUsNSzuvufhrq/hru/jhVA5uO0PM1TYcD9FG + ###YxnBYOLcyrLpD2CGkRTHow9s1128+/B+dUZl6M+RzKc56EK4qZwPxFjhC7FsGHCn + ###8AbGBDg3jY6+Yat5WPmAxNKmW+uVSuPn4pbkP9f/R4rP+Gbw7a6AesD/F4ShX/L/ + ###+cGT/++fFf/fLTsAv2kw/1ME/lME/lME/lME/lME/lME/r/AxU2k7Dzu/iX0Bk5v + ###OH7fCvyGBpr2MXCOY5Sj5Pi1gzvZsNZfOO88UKNvQH929t/sAGcZXsDKH1GSNi6+ + ###1sjfkxoGTrsPDWALownY9dzCe0rnNpjOZsMxc06yc+fUAlohJk1koyrbsNX8rPhC + ###HX7vD+jq78oLSuzyMMB3MJre0TGwnPd23gd21MF3aA3xoB05Jr+Bufn5JnfbKjZK + ###eQ08k0UY4XG+U6kA8ll9S+3YB8sxJRiYlLc3zIJHIBIIaX9AzeViPGSr1JqN3IXe + ###Nq5mGiI7myJ3/gsmXIdfuSydeKh9pu4GNuE7OLxf3ndgSCMQXL/k7hzn8hJNhgVW + ###HP99J8wVwTxDmOyhdz76CMU4ZG02g1Idnr/CJebO25tztENKVEdSeorHDXja7YHr + ###OWBYZnkYikNvjlZ8uja7gIGKVLaMzMU1Xn0LP4N8ikZ8j6koCEWlT4F8Grm+W/zM + ###VejPTW5mpYD3WQebaJWrcXNcLaiuVsj6amXslQXDv91C3WJLs1anaoZe9kdjuogc + ###3avOp6GDtxiEHl49dtln1bl6JRZS0W1owvHed3yvladFyXWsl2ix8ioYZBdtqryk + ###onbEmrQMlWBZuSJyiV56mqpUiCK/6PiJycPyWfgrHxoZzZrly6PvrNPH5a+T2+tO + ###eQXjl/tOPkn1YeF5OjtfUhOdNzYr/aWUp+WwlHrVIvc5cKBNCS41sayYC6MqvZWV + ###phUgWpKoFZs0144DKmHYyFYA0ncWT/mcbxPac/31X7Y24YfrVjTL1Tfpl5UBWjWD + + + +Valin, et al. Standards Track [Page 193] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###7ykR2J2VKvU+P6cAWWlUn/PTOipNK8q6+mk9H046lYz5207rF8+qjYlHz5xrzxyM + ###7B84c/Y0lWlP5hI+FuaN1R2leTSrwn6qFqqIIFRfSHvBe1846SQoLHes9VQ0ZWFZ + ###lCOlCBlVaty/xMb6A6X/VDdVgkoa5MwtlXkMckqU5Ip6uCDA83Chqngp+xotHvP5 + ###eiOXfufHbdCvdvatKNOOcyf5YU5Q95UE1SphdfMOMD/pWKOWXC/WGbrJlld+KYPd + ###2vRKmcsnNie/u2M60cRvFSxm+Pq1UCcf9YsvOzoDmKZDKDxx8QaOigr8oVhpmTCq + ###WLj9gbepNbnCpiINpWrI6NAZeEY9M+uXBta5Y37e1UOQ0v6K3HGBSx/7wZx+xAQx + ###bRcIa6/lht6KrwFShZr0ByhW5qKZ5aAp5MpJBAaJm9Lo0fJbcvcBwW5tLlGokZid + ###c6NZT3IaOvpucGzca5t+u1DlvRn7O3yE+ufmWheTtf6CstZzGUo7r1cQZgE0mZnz + ###+eq5HJsCiFi5OO549wQMVL0GPj9FC3+t/x+sAnRFfjv3/wP+fy+JvVL8bxyHT/7/ + ###f5b/3y/7/09H19PF1b3zctU5BUNhdAY/7pfsADz5+J98/E8+/icf/5OP/8nH/6/g + ###41cKTc6Tb0fxmiw8uzu9nf3/apEDfTgg5ZzNrVvOa9D72EIlea19hLE4b6DlEdjx + ###B8Ifz2b9yeCKbg8B6weXtLMYzhd8SQJxyf4cXzhTMQD9Dl7VLP8cqH0+1dknJKMI + ###MKPh+SUyVmQjfWc+uh5hXKTqABlMQxx02Dvm/6Zr4JwgTlwAEPj9PkyLlF8l9Zmv + ###RCJbh24VxD/gefO773oUEXkNfzV7H597d6/hP8qbv7ER4Zfex62tTVX+7/yXXZpK + ###ho8oieWCh8vtYCqiZcXgrxVdkn26ErBIgzNxNfYUwrQuhuMxZ0qGh8Hizmn3cP5o + ###au2iEzzNvl54OVNY0xZ/8QVZ62vt06lzBTMxZtk6mYLBilM664+t25ixB2e+wIir + ###8RDDa1klGE6QYmdr50P6zRNMgUQd9AxLamYq+gkk08IdoApVaBZ+g6XL2oskUeeG + ###uHWRbPPb2dBoOBwsiVskkznIYnoHdHU5ZJVscu/cTOeUhV1guj2b093rC+qTjxBh + ###xCSDyPJe3VOE+WzxzhEsLcBBneEYbDuS9jxYUBaGFE4owOKltKg5fmAoCULc5KD3 + ###VxhqyFAOy4gl+d2/WCgMwnTD2HsY9NlsKSHv6xtOgRPM+FbpPgzzEze0+DRVWk5D + ###XEkz0HVvUAeCwgDZiK5OsVGOkh+adP42nE0FJ3sXOHHnI2gIViRg3hoSKQdQDSdR + ###ol8BE3QJsEwIaUT9hlzfNj3rn0Gni3vsz19r+hsbExgOqfDzKSiiI9Ru+jc3eMcz + ###dIV6sbkne5KbKbxCG/BwNRzfgIZ+M1ZKKZAFqCoUWQujxcB7ArXvTIafxvfOSAcr + ###n9s0NUMVSc0jqYFzBIDucKfJ8LFzZkK0ujZp5WEWcHjo0T7UxgYnJ8dVNN4Ejry3 + ###f/R9U8rB/PA63zQvtraaY1ecW+wbkQZGrrvlrbdM6PkZuyFmm7P2bGvLj/nxbBPD + ###NltNfCUuMugY4PD/rioA76E/PxsWQxC74//TXQ1l+/9mtADROPjGpvFy+z+IwtQr + ###2v9B9BT/90+z/9Oy/c/pfn+3nL5Cc1ZS3zf4Bhhvf3xP107x+Yknr8KTV+HJq/Dk + ###VXjyKjx5Ff7JXgUWWTmfwnTek3slC1GDwJ/nXx5hWB2lqNLP0n78BZhUvbPhfNEj + ###cJq5QAo0VDqF0BdOPZsLoliyWX3dv+NG5SJm00ttGFLFf9zAPW1DduwdWOgCYczH + ###FFX/90AI48n9/aZfvOGZIMaAmOB9sTx9woiLYGl8I3Z1J1vC+HxXsW0rA2i5fpSL + ###bNQ9U6yFy5Dpl37xJQLimVBH/c4vvCPsl0ryWyrrm114jj+BmbbjTwBNuJOuspvB + ###Y8e5x6iTex1zYl86pSigfJ80WOw08nej91teRRiKNQsTCSIp7b9TA5hN0Wxf8xsA + ###0eQAVFvZ0ltH5qFlB89NKASnECDAbXXkt10coc+nZ8NgMQvrmI41X8Cauw5grVV7 + ###K3VN215d216p7VLzJTKyKq9XltR0ZMFQXdKioxy1rS+FgCgxP7+FnqkEDKquRyoz + ###ypeQOykfGHxt1/4juvarul5y9bcsn4rIj/t3oxVYaLiK+I9W515yLrpVhamgKbRe + ###WJyYrdjv4GMxao6A7p1PP004dqqp0os6bbS8QNMcAM969z7P9K1PIEM6VsALygH6 + ###Y8dmr0Ve2R+8i98Xeevi+maT85IWv2AwZ/S+Q6Fm0fvNX70O/e+zzV184C7QOcYK + ###2+FEAJ4dbiwZKFUiSiCUd82gPXL91vsV/bQCTy1+hKdcKOWKRCtTu15tu75qw6ts + ###AVf1zuZmUBEls2Qs1nBWlvXr58bj58fjLx+PNaS6tn3VTvWYOH65ENBHFOJglB2f + ###xPeq9ISo4/CAW/quzsPpCJYrXdXouBHFLC8NV9ahO7k45dC+L5KLtDcx5y3GI9th + ###x9Dbfv9SrmVE05ADgqzZ2IxKAmsNI5pH1OTw7qbprsZtQDZdCQk9AKJbxWcKNFqq + ###6HBrJn5TWDlUbI86/LWVD7LWNeiPdhO6yS6oX/WXPUh7cvBwCR0hwWmJSlK6PFhY + ###myVxqPP3rnYvOn7corB7TU46IjtfSeKyTdHPOlIQQ7KZWAg0+ZOoooMEIufcdcip + ###RNphi/BgoMkAmsCKQKxt19ft5jnifIi7eRUh4gXWt+TbfRWR5/hjURemv6tUUqrV + ###v9R/W7ImYF74eXkoJ4Ao01v1+X755zDosO7UesRhHdFZRV3WcY84QYb+KGD64mI+ + ###FOXXDi8tRovi7FQEkWqcqY+AFwwpHE5WjGLZsIJVcXwy10E5aJUL3Uuh/mVNITF8 + ###DABIO1Z+Vc21XmlJij5KkHTqnEVJiYbebD2aYH1Hp0WIEwftX96XVG+C0a51b2rd + ###S5Ul01VhavBlDTAQ/oO+wAj7Z3OMPbVxB2s7/zWHNLzt1vV9Ldaoq62K+M9lY88P + + + +Valin, et al. Standards Track [Page 194] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###n3Nvqxe5WNOH0JHHCDd0v6QhmKy3IGDOp7dnsp/KKOKkF2DQmLBv/gCMPrBvN/+1 + ###EFbr5cNhhSB2pv0ZOY2Rn7DDMLrD/awR+4jJC73ESMLRPXhMwFt/JIq5uLbU6DSF + ###xjJjabRinRNQ9pHWIF0gFai1lCMgZ2ZOoKvIs65nSSOEuOBqkLL3+WVro6PjfLHP + ###ADWOR7gFzBJ+PZpgXhhrwoLihFX3bLFB00/1vPoPzKuJIrdmwUSW48HFs3lz5Abt + ###nNXT2gqc58+dim8+fmvljsEsRpPb4TLi8SuIpypCHVnVL2ym/II6YX6N/fNIyEj4 + ###PM/+CvIRJ9OXkNAx50gDCXAzH96eTylMY3YzHWsKklnMzd6Wh5OXe7XRtMEHLruM + ###ZvowNGDSOkwexQghP9ecdXznrLqE/j6o/r5iWkD4mwO3X3Y/GF0sZc3wDEpZxMRq + ###gHYuOXwXGDfYdwePanBQ2aCba7GigFfFwYtf8QcrZPCusMRcW4cpnRBQnlTWG0kT + ###GuImVG9wNRx8eOcnuBRAZ0OeFHacQP2Mrb+Lb0C9s5TM2fB6+nHYI7EFpkqzcCpK + ###VMub4Ww0PZfH0UQeG/ZRNlY7T70e/3UzG37sqWpWo/QelRhLN/3QQfX0FP7vFU31 + ###y45zWXp5c1l0ANzdd+7uOuJJKTrw3oXVzlWoxH9IPVujVB5mNVY5wmGeAe/6YV24 + ###NT85a0qw6wLmFSLIPFlIMi8PzZ93yCN1w1ohwka2NvV7fSM8vDZvkXRpWw0gPUVw + ###8TO3erd5d795fy9CofYU4V3OG4sY4wM7eI7m1LOPQeXK3VnlTKG8a/f+XjfTyTX3 + ###WfuNqfe7e+NIphZwupYy21+rHbnBvX2Am00KsBptzy4UQRayIg6K/JFooq6cR3d+ + ###ldd+sT4dLTdFFtY5J/gKa68Nyqyb5tpBi+PSMyXznIo6mM3/OuO7eJoLkIl3963O + ###/GrFt05g2ma8bvDunhNlYe2mv3J31yZ/Xd5PMZ1+MHFzHNCwcE7XPtg2xofNYP3D + ###xqYfr38oetkBkacgBk/9s/VydolLv+IlagpGHTnFU/TNAGhz5UNrDf740LLlAXze + ###MMvI4tBy1Fur3tY4eHcdDOcphSuY7BM4MP/MqOHYwQflMsuTDve9cuptlVaZgvuM + ###1pU1kXkJYZVZOdV4+GyXsvrjojD8HHv/8L4KL5/10jRreNkyzvdSu5j9XH6HJUvV + ###z5V+bMtnj2r6rKr8599zpVct8d9jhfvfcnX75ZUdrF60YXX78Kuwwi3l/tR3LXHT + ###guVcUN+hXS2cS3pUZQtkHMTtD+0PsEpPvXJ7wkqNzK/WpqR0zh6BcW6ZK71WQ9LT + ###JOdFlc8wYkXu0mu52FwF9ZckivVayxWzInHp+kU+7a/n00rYaje0sbGpelH932A1 + ###axfCGjh9YqqwsqQozUSaBDrgpBMWM/aAGYdLWDFCvfLBqK003gd5xBfwBtaoPrw3 + ###aNRYkB3Q4L3Lf1TtJJY0by7qW3VajUqt3qj0qqSr+vvyboKKbly/OEMFPR47h0nb + ###ci5zs3tpFDvU7k9XbI1eqWsbRnPMq2uWgunowF1UcJ+OBz8U/3v1D4v/9aIg9svx + ###v0/nf/9/F/979RT/+xT/+xT/+xT/+xT/+xT/+4+K/6VbSN7sneItk+a2XnmuCuL9 + ###3WOx1v8VghvWG7+rI/uxfuz1f0pS/P9f6/+50PR/RP5/P/bigv4fRv6T/v9P0P93 + ###SP8Pyvp/QYGvtgTqIvirjISiFZCjPMsWOB1e30xnqGPKBT1yDxBqffB/qvaUdejJ + ###PniyD57sgyf74Mk++Pb2Ad9XT+GllpWQf2vf80nvtulCS3z1094h34dpXSvKUg5v + ###/ZS7Lx3rLCLXx64cqxKLPa6kazlV15c66sLKwsWVcu/Yf2JH24DgwyYJzw7drKau + ###HdvGS0Q5YRF9pfvxnD9gkT84ZyTuZ/dS9j9v+rP+tZQ7IUFsvcXr2oB1fuK/rKpr + ###eVDevD35wYakg5cZWvDwrX9zBYPcM0asFAs6f8Cff0BdQAP9BfDpnDGqXasINe+c + ###4k9ToDwAFZH9sT9TUL8agkCaYUYdkDMYtao1lRxk8BlUKikCiD7nauUuOLYZiteh + ###qApDBjlLuncORaB9tOBQVy0W0fUwtiqRhVm2VJItQFYPGflfTlrmilKFQWyi4xAe + ###1afqkXNn8PYdvnxvFqUOVdevcpFf+WblHe4CWxCaJVwLIYPQhj8b5aVeDzzifdNp + ###UmPtFuu8/SaWmF7Qy1abnlqtlsUhvqTNh5qU88y/FWsAmGJ8O7v7p72dxuAK4Ghf + ###jqdn/XGPSI7PFmBRuR+5XETtq1MUNrXjWOezdw9RyvZ+3N7//hhEq31n88f++HI2 + ###AtUOTAMK7ED+9yBEvcX05hFQYbFlkGl8FLkozAA9tjC+rMkoBw2yOZ5OLlvyqeU8 + ###tz75LUPsS1ih01SD7x1s/2m3d7B70Ds82t4BuX6iihchd7mvDoMoPXdsgliTBxx5 + ###q9Upd/H28NXua1AHXqk+BOj28lZaHelpZbMZtB8s3hFyVfC5j6lk4StHpQCejQS8 + ###dGbeBx25J2OvwaFdrwKV9otWq2o1CPnYHa6X4ck9b256LeePhUJEmuZi7t58MOtj + ###sPT3+0cvt/e5r97J3n/ttoPWSuVbwGHla+dFblzfDh3rOTTjrn1uZWs28Y9eMo8m + ###fEOxTHnNL6HXB6ssp9Y6Yn08jT2CxB5DTyX6eHhaFV8s8Gdh3UvSYjxGnP77YyQd + ###zXueUG3NqCzaKtBXNyqjp/CA9Iec3o/f/q/y/16fDxbfNPzjwfzvXhAW4z+85Cn/ + ###2//t8R9PztonZ+2Ts/bJWfvkrH1y1n4LZy2IMpImlL95PqJz/QevYAD0p+EtxKth + ###3WKxw7WIUlWPh3fO69dEz+iEmwLXZ0YmKbY/AOXhYYfp7fgclz2fe/k4HN/jYZg+ + ###8kJgmbCekRnQmh3fXiJ3uwEuvrgHVkrRjOfYCeXDXjXSDzjsuD8Yssf1x+nsDN5h + ###saYILP4wvAPJiJemgVb8Zq/VwfubBrRL+qmPI8Gc8YspAD6cz++F6cI48eOQU1Xf + + + +Valin, et al. Standards Track [Page 195] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###3jjntzdjEmUkn86JRzU5cTSU+zQESY4Skryo2BOCMfw4nN1/QphbCmjMbn05BQZ1 + ###dY3YVjnpAXME82gyvxnNhNu1nNf9sxlICOclNA8I+gPJw6qJAXS9fn3wZhdWEHBZ + ###5wpAAtF7AT1PED0ot9Ez3cG7/ICfTi5JsEKH80GfcnBDiWs6a0X4zLvwsUPLdy+P + ###lpnyAVhs7+JiseSeADQqsB2YbuDojj5fOTHnGft35goxjtdRbfYod7vT/gB/v4ve + ###F0ssPo3Oz8fDHo4DLRQTvgM/MVzdQaW8N55OP9zegI2CvQ0wxQO+xVTcTeu70x53 + ###rGAbBVVrXa5eVPUGoFTNChUx3matjSohJ5jvO4qqab4Urum0dLQGPQDtz6+EQkeT + ###G7yiYDYDyQiYz/cm7UgcUwFcC0+CAQwxKL0EKamiicrhUHKTHx80ldv6THoT+RPQ + ###eT4sD/IMTD8zyuZkqiiqRUMG+UvqISwQXCpA2NKBCwooAdQkrMyJoEeD0QLYAmDI + ###XwtaZUyozn4/VBjy+TKkPEVaPcV/mfvfrv5B9r/vx0lcuv8teYr/+pe//602ieyj + ###XQVPvoAnX8CTL+DJF/DkC3jyBXzDwC29+4SKMRpv8/J1bz3RdXo/YEiEWIbmpdP0 + ###8b2ONRiDnbuYc4CVHXUFFfMvn8HqRf4woS7X2kdvTl/g5VOsjqvLuDBnBgqzhYNJ + ###c6BlNnsBwPvpLd+ZhBfGgbhAQ3uIqYqQG3IuxdklMjXaO8PSg/4EmQZwFTAj7Mu0 + ###wAy5pVucRgv2OwB2lClrX2tm/tNwrhdtXrktzSoIj48oBeb7I0oBxGiDqGnY3en9 + ###BKvx6CfanHSadEeT7KtqEFttYCTHvZd7py3EM3omCleAyfVXF8zM+S4zl68/u+nP + ###SD7dTtCtMDzXV+4hjmw43sKKwj5O0NLLdE+gwUzHrE5AK5hmgPUPTOQwGNHtfOiU + ###uZ33L1He9/GmNYqYArtrdbhKbCB0NrfATsxAgtGtXHbPfIuVE6r+8DI/ELbFy+FI + ###FoG2hHsuPw3z/htGNt7whgg4AxHaAWHDGspgen0NIF7cTgYsnMejD0N1PV6TDtIj + ###VSm5BkVFlE4nREW5ifyVU968vCV3zTn7AtZAlMEvvu7LoJl3Yc9uL9a5Eo6NYsvE + ###3XZGjUitAo3OQeACOq2akkcAXV3oEKMWxrhszu4XQ8INKE50jVn/E5MEusRmw/75 + ###mojV6p5AiPewbenqJRETedTwsj5yAfZZhqt2HFH7oKY0aZa8o5pUS4saNcF0YLmP + ###zhk8UINMQWnIvl4Q9REsoC4nFDzQ3WkW9X+6mqKfZrQoDJZ1dlK11UV7mm/hisCL + ###6KjW4HY2A5Kjy96sewCJ5paAZS5xe2CCJkCvdns8WTZm6yfHmpj8mqfr8uYKYhkC + ###91Td0mxyKQ3tTWzG+UI0SuV+BLgWn4ZDLrOY3ihizXWBqqpKwqwdYgRSBw/E3c5p + ###7XCJvdxNj9wd6MQ495VtV4P/UaO6CnwKdEBF9hqv6mNt+gLYFPACUj6Z60L5ZqsG + ###KoPdKQiuPjuTB30wAFGnvelfsj95fn99Nh3Pl6ymu4XAuS3ru8AkpDoYVZ/6o0VF + ###D+ru0iLRAU9Vq2k6wQsXUYAC3wIDFY2GASHxvLoulVlvfF7XuQBHkzGy3sKFoTQB + ###PaTRecWVoZJXRC4kZNL8XGyxwP2glcvhoseoeLBN4pWlJuWSWmyHBvJgM2q4KFCO + ###6cu8MMG08J8hv3+GmoMhhXNzseO5mmmUJBf9GVIOsROSONKWSA65qPScmJoxxKzL + ###Ii2a5YtrR2Qiz29HCwpFRrl13f8gGxZkMYpwpSsseRgvnLLkt0+jEXjEXfrjT/37 + ###OYI2H6PRCtxN6VJ4N6bZaOF7N5vD1cvVDgZD266OGXo0EBSmsZHmNzfT+Qh3hYBv + ###gAqANNtiSVkxbSRlH5oxi6O6lTdh/v9jLnnT4ZyydLfbrBf9C83vI68X/pf0sJf9 + ###v+M+bZ/9w/y/XpTEQcn/+3T/51P815PP98nn++TzffL5Pvl8n3y+X+TzBTYCamk+ + ###kAfegbYpDtm2s0tqq9MXRZD4NwaOzefAhWhFnzHHmw1BYs37ys1H7ldnn3UkV3Mf + ###qAJG4jksbljyg+EceL6ciQRAoLOc586haKCGOYOJEPzIcEylkP56MXfezKZn/bPR + ###eLS4RxDwiozb8WJ0Mx6xThwGaZLpCjBKYE2FOjgS7mdlzaWLlHIt+EmYRQ0VqgJq + ###qyiBPQamyU5cMFsnA0nhI14NbdZezPkD9a4ibF4N/0FIhl41kpVbNI/kfyAanf8U + ###I46nVCwtOgcrtp/Crjhf2A3jtOFHDUb/gfl/QKD3KN9V72J0B9rc1e+p/8epF3uk + ###/0eJH3phCvp/lKZP+v8/Sv9He5v2ENSReq2SU2Qp6DuoVIMFDsb05XAynPUXTO7n + ###t9c3TCerAwpERaUMrG3S4+YvnCgDRDjdxMOPewvljJ874hChfQ7RElGdn09BV7uZ + ###wYrn/TmH25aj8CU7xfe/gZ3yZIQ8GSFPRsiTEfJkhDwZId/CCKnKGGpeoehUYSh0 + ###KuHV7msJcwAFSB9OyL/NXVNlxXnzDjGUeAf/6K6qBl6SAXptHHcc38vgR5p1GkGS + ###dJwwhW9RN+o4SQhf027QaXTxg+/HKfwME6wTd6G2n4U+1PKyLrQWJthmEoOuG3Rj + ###bAi05E4jTHx4E3YTvO41DKBulHoh9OxBF4046kLduIv3liZhhD/TDMBJgwhaTkHh + ###6ziZn0KZLEmgVtfHlrsJQNLwPT9BgLwkixC6wMMnPw0R1iBIoQE/yHyEMwzjEH9l + ###2JsfRRGWhK6xlTimp8TrIhpA+yRs+F18maYRAOlnQYZPWRbgr26IkPjdrIv3eHmR + ###j5jzutht4FPTgd+NodsgiCK88CvoEprCCAEMwiwFcIMoDLEI6K/4FAMSoUicBIjK + ###xAvpV4QTECSZj08AkgdF0hgBDFLuPYM+8FccIdqzDPprBF2f6nUjn+YioR66XSwZ + ###As6gFVCeM3qKu/QLJxl+dVMAMIR5BnBDH/6HT1FCvxIPiwB2cTb9LOpikW6c4Tx7 + + + +Valin, et al. Standards Track [Page 196] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###SBghDJ6eAhxDGEAfUCQIU7wULYj4ZZRhdRgulYyTDIskHgIRwPzTr4SKJFlIJOQh + ###LDB46iHlVtLI41/UCmCEijAsKZIh/or4lxBiSkWSVD1V/sL9XZUAy153+0ffH0Ze + ###ftWpd+U1B6YY3m4+vcTv7wKfFxzfDlf+f2b9H1eB+hf48o8mDyDE8cD7JSC+ebt/ + ###stvb2d75YTfOA5r/sgzcQX9wNYS/z4d3MbAJL2ao8WbHun/2SJAE5V8jg0nAf36A + ###SwXnIvBoRQRL0MD1G1YbUtf8wFa4KZx+4lUBEglwm3zndiPLGsMf3I75QS0SwQDb + ###AeomesIfzFHCR/0oNhrRcou5UflBLdOPCIkcWWZI1GtGt+RHwzwWG6Uf1J75wS3j + ###D1qFKY4NpwV4EBF7jhrygQdMELinCvQQdgOmB+w4fez/G+k3LYx9+8jYiPHhBJlV + ###ESL2ujLdKL+gDLBuB/kvShXkyvQPpQ2gEXES432MKIkiloP0D8rgTMRQDhilg7wI + ###GQryQPoHhJGQlIJ/UC6BcohaEDb0j2YHUR0KLJn0kVJbDZxgqt+VOvAtRSkL71Jk + ###Ah6vmwzlHtRBydqFciSEI5R88A85hYc0jXLU90iEp0qOk7zzcen5JBVJJqLUC2QV + ###gFDEDwHRdCYgh4w+RAsNOxXQUPCGDAqBAZyWBCMuZh8lgtU9ShsfJ8hH0pb+TFcI + ###A04ZCScfemv4OFM+ThFJDj+mCcYxxaxi4HqnlU88ER9RN/FRnvkpyWdkjCjyMp5a + ###VE0IjYi2rgaMgPAUJHgJuk9LmhgD94/gcNfUa0w6AP7AchnpOvgOG/ZRWPrYfICD + ###D0jKEssOiMUhPCTGsaOAJDmpAbFwdKQNpDEEnpBJsxUQVlKNC1RNaNw0WuKl3Dk2 + ###hbNP6k6A8xsEpFfEpFVIRyQvYyLaRpaQlqS4FELkI/HLMEm1IcUGm/FYjRFeHZCS + ###gmAFuGwC4l68VJBsu76iAKIznAYfl6KPa86PiWFjkSTTA/FQn8IaXU8JBaTbgFY2 + ###dcm4izXXI9zFLBVx2hDqDOeLSJ36xKXOM4dUK+0neRzhY0j8NeDROL7ICwKM1hI1 + ###xuijOSY0d3lSnYB0LISkywwGJ5CBgDE3mFQz3StNCuEh4MWF9ERESbMQKWnGc9vN + ###GO1AOpnuKuSuItSBsSuqFyh8IhnyTIUKRczhGqSbB6zVqmEErG0C+niZd4neaCXR + ###HISCHmaUDSKIQK9F1BYDPxBaSJh5EvESyZKGSdOIU8Z8tMEkR9gkUIlwmLUyr8BF + ###ECATIbKNlTVCoxSibJB+GzNXYgQkvqJSXCgR04MfEGMgGor4bco4aBB+aWiPEXiD + ###/g0KPMCw2Emkfz38gzFd+MEsQ3400MRy+AfNH4JEum76qB74R14H4B9EbvoHkRL/ + ###yBShISOJSgA2KoEuQ64WVJj7kekfsFYatOxJ584eUGGWQ44/wJIiWlI/7A4RMKQU + ###PZoqKA26l0Je9SM3GmZiSFcopiqgXPIjqvjhWz8AJpqWTAkWXOZ6NI+AUv1olN5F + ###uR+Z/pEqji+jKQDYqAa6BDn/sEiL6UuLjhQRjqNQo6kwU16/Pu2d/rT36tX+7gk5 + ###/Hvo8FemSvXX3HrNZUAY3Nw5eM5dnue6zjv4i9fur2LceZ87zq9iC7pgiH7u0CfU + ###ydwszuQrUpYLEiCVz7jcXFACYv6e4Ihd4Lchf0+wZTeIU2k9Qfbmgpmd8fcYZ9kN + ###o0Dqk4Xuhlns8/eIvkdBmvJ3MpDdCOxd/k62gBv7qj5ZOW4M1j9/D1Cpc+Nu6vN3 + ###Ilk3CbsCn4eM100yP6TvIA5hVtwUuDB9B0GF402TmOEHesTvmZfw+EE3CPAZDHb+ + ###HiPxuFnWjfl7RP13Qy/h7wESngvgJPydlAsX9NRACnioSsCLOAyohJehPgMvuiGj + ###wJMpAMbocYkY5Qa8SCMGwotQ/sMk+RGPwgtSmiXALg/DI40PXnRDghPmg6uEYMlh + ###iaBLfgJ4kfoZl4hTqhJBVS4RdgnSKGJcBl3SjOBFlsZcwvOoRAzTTyWylEvEScgl + ###spjbSAAgLhGmNFrc9+USfkKDS9KYe0m7kccU53epRJr6TIIRVsESUUZV0iziXlLS + ###L1yQcB6PNvU8fhEnhI8g4WkF1dEnjKF/jl50A1UioHWA9EEzF8RdHku3GzE+4hQl + ###lQuSOpMSEa0kTL3ncwniOvCiG9PcBlHX59USMPkAnCEtF0AIQxqRRw5edJk+QB4Q + ###QYIKGHEbYYqKCbyIYx5tGKVcIku4jZBUdJd+Uwn4QoBBSW4D6lK3YPkyTtElhy+w + ###NyoB/VMJgCegEgAhtQEQ82hhDAG96PqMDxgltYGjphKAByoBeGFIAVMZM4eQekFc + ###dukF4BZLILapW8B+zCWChMYC65EgxRmjXnAGqQTMKZWAOY64BJkfLlEBlQC6INBT + ###WbRIOVwi9RmO1GdIkdaoBFAflUBqpBJAn/wiTDMu4flUBSmaSgCNUy9I81QCVgGN + ###Nut2ibXiOqEXuG6oRBQxfXTDTEqQreri2qPZh9UY0GTD6qQVheu1y/w05NFCZcQY + ###rXAqgWueXsB4uQTpxi5yCcapn9JkEx+hEsBZuETKXBx5T5deZBljHbgTVUFuxSVI + ###j3aRn1EvwOCIryO/wwLAAPl75BO+kEHScxwSmBmvWeKn9N1LuHwaEyqQAdNzltB3 + ###YNAhPXd52oGBU3vIz/E7Mnh6Bn6P30EA8HPAXAMERJefGb5Y4Ed5gt/Z+e6SvMHv + ###IIAyfs6YC2fE90leEYuN0HBySZ4x7+ty+wkjCGicyycJrw6fcY7yUkiO6wOV8ixl + ###DE/Kyzwj/kTSmMAL5TEhklYP9M1lEak/ouy267pW2zS9JL3tzkl829CR/LbBJwEu + ###46PxkwS3EUAi3MYQyXBBIZdAIW7jmKS4PQkkxmWWYi7RTX17Gt3iPJMktwmBRLlN + ###Ka5FSiTzXUNrUiIj97shRteiVoYU5bmQM8PRlflT9M4SXVZEzGhHkW4vGpbp9rpi + ###oW4vPZbq9upksS4LmCe4tMZZsNtsgCW7cIqEy4S8RknUc5mI1QKS9VwGhTuzpK7A + + + +Valin, et al. Standards Track [Page 197] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###jNLd5los3ukNiHsuE9OWmOF9LOBt9sgSXjiojB1FvM1kWcbbfJiFvLBqwTNKeeHm + ###gp8iw2c5LzJBxo6C3hYbLOlZsvjSV1dEXCLqC8t6Wz6xsBcRxvCQtBcpl0iZbhzY + ###gpDlvcjKTBZcwjCjAiBlukEiEpfJlES+LZRZ5rPcZvWahb6IdilTlP4s9kVBSKRM + ###mnRFh5BxWWqGwIySXzQRVUYknC8qEct+0Wd4LmyVR9pB6S9akSqTEi8ndUDKGN2K + ###aYMUAFG/BD+oAYiGJuOylDjpC3UA0fOkTFEVZC1AtEWZL1QDRKFUZbTOqWC21FIp + ###g5qAaK6xlDHKbSBljP4rfWUsJ0g54DKWFi20geqAKNoyLtQHRBdXZdhMIwVBynRJ + ###RJOGwAzZUvoZhyW7gJUCMR0CKWOsi0jKGANElTE2ivRlmTEMM2kGYumkUkbbQpkU + ###iYghoa4gJWLij8qaci1zK5ASady17DFWECyDzbUsOl4QlsnH81S0CV3LaAylBEOK + ###SoOU0GanQGrsUtVGREIW9QYpoS1bQZoxfRMpkYSs3HVVL9p4DlQJZV0LUo35rdpI + ###iUco+9zV9nviqQJs3osIsk1/9VGJY6krpr8rtr/dNHn0Uo3HRLyzoQ2+Mv1dsf2V + ###6a8QoEx/hSFl+rti+yvTX+FYmf5qEpTp74rtr0x/NY3K9FfzbE0zEYIy/RWlKNPf + ###FdvfoiTiLxapETEq098V298iVrL9lemv6F2Z/q7Y/tr0V4tGm/5qXWnTXy09bfqr + ###1alNf1dsf236qzVuL3He7VGmvyu2vzb9XbH9tenviu2vTX9XbH9t+iuupU1/V2x/ + ###bfor3qdNf8Uetenviu2vTX/FZLXpr/iwNv1dsf216e+K7a9Nf8XwbX5Ptr82/ZXY + ###0Ka/K7a/Nv1dsf216a/kkzb9XbH9tenviu2vTX8lCLXp74rtr01/V2x/bfq7Yvtr + ###018JZW36u2L7a9PfFdtfm/5K+lvCn21/bfq7Yvtr098V29/SMtj216a/K7a/Nv1d + ###sf216e+K7W9pPGz7a9PfFdtfm/6u2P5GtRLbX5v+rtj+2vR3xfa3dDi2/bXpr1RB + ###SxNk21+b/q7Y/tr0d8X2t1ROtv0trZRtf236u2L7W7ot2/6W+su2vzb9XbH9LSWa + ###bX9t+rti+2vT3xXbX5v+rtj+2vR3xfa3dH62C2yzgGx/bfq7YvtbxgXb/pb9wba/ + ###ZaKw7W9bMWQ7a9PfZdvfmEJs+2vTX6wpbfq7bPtb1hbZY9r0F4NNm/4u2/7GoGPb + ###31h8bBMak5Btf2Mzsu2vTX+XbX9jdbLtb8xStv216e+y7W8MW7b9jeXLtr82/V22 + ###/S3bmWx/Y1yz7W+sb7bPtenvku1vzHey/W3TX1v+EjwmXzIJ9OJqplHl4oqtPtng + ###1yCxuW+cFWTsa1ufTX09Xjb0NTrYzNdWPhv5Gpls4mtcs4Gv7Xs27/VMFSaSTXs9 + ###z2zYazIwVBIaB5K26dmkN+4lTYJd8U4lTKFdcV4lFgGLKa8teTHkLeeXrDvlHWMj + ###3rjP2IQ3/jU24LX9XlymYrwbFx6b7tpyF8Nd2+1itmurXYx2bbOLyW78jGywa3td + ###zHXjqWRj3bgy2VTXlroY6sYZyma68Zayka5tdDHRtYVe5MpinmvrXIxz49Jl01xb + ###5mKYa7tczHItOsQo1za5mOTaIheD3Dim2RzX1rgY49oWF1NcW+JiiBvnOJvh2goX + ###I1zb4EUhLAa4tr/F/NbWtyXnI7UJELAikKpdgoQ1hURtI6SsSgTWPoO2ucXk1ha3 + ###GNza3rbUma7a6+DIEKY/MbW1pW1pTJHaTolYpfKt/RZru4UWn7awxcDW9rVR6wQ+ + ###o/fFalMoY8XQ3jXSdrWlWnL7bFRrm9pSTsU3Swa1tqfFnNbWtBjT2pYWU1pb0pYG + ###nVrba9buGhnR2oa2lPTI2sHT9rOl5netPUBtO4vprC1nY0hkao8xIzsjVVuQqTFD + ###jJUSyAYmGsxm/5LMZbO9qUwge3dUWcoFA8rYV6HaeqUIwahr7cwqC9kYb6Ha103J + ###tsusbV9lGxvLMFGbxqT5dLvWnrKyio3ZGVk70soiFoPY2q8mkzax97rZFsadeGsH + ###nnLi/Bhl+Z1383ZZgDDutZ+NFrPhRyhl9tg9Ca3jkFQS6J6E8gUka5GieVXRN4zz + ###xfIU/eVTpKTXaUSxxHb6OpQpRNZOsXm0xlEzjTwJO/NFyOEQY4lAo7i7kOM9YwoZ + ###8jloC4tS8EMswUxBSqEQsUQOZSp4lqR/F6P3SIUIqf+Y4zl9DhBGeHEcBC6ZKF0K + ###XPY4cpPC2UIsH2GcDsWGUQRdiBWilIgfB+lJBBqF5erAnCCjJ49DSilADpYMYIdX + ###jSdRXCSEI6oQS/xiQAPMVAgVS0WKio45ljSgiGY6fUE45ThawgqdyMB3ErNJsWch + ###BSb5Er8VkPaCYWQJBbGQkKdIW59jACkGMsTyEcV7JRJhGdA5EGRCxDg5ZJsiRJJO + ###g3hTlxQQIlYVpUihenQWhGzNROI2ifeGiQQB0jkQPmCCTVCkZEah2+ToSThUlsIy + ###KXw7iiWmnlQUMrhCHAcH+/l0agLx5XOsXcDKHb6iIFHflwA2iqaOKDTUl4DWgAOs + ###JZiQ49MyigWWoGAKwAsp2pBQSvE0FAlKIcJs/EnQJMefw0gacSJRQgGOJMKRcHAh + ###6dT4inBKgacUAh1TnDM+SjwcSvNGyOchJOQzII0duTZJIrJPMAIvwvIcUIivsHxE + ###IaIS4tcgzSpMJYyaDt6Q4k1nWlIVPRpi+YhCAnUMZEhx1wkHeftsceNrUmNTDnV1 + ###WLfGJhIVU0TGVYTluyqIM8TyUUxhgRIKGdDwcBwMLr7CcUS+nECgAMMQy0fEMDmI + ###Ed9BhQYpLBR/S8G6ZP/Q+SeS02T84hO2wRGhpB9TgHkgEdAYtNog4zKiCqmELwY0 + ###QBxJnEqYbYAjiXAkmQoaC7E8n0fycVykcMeEZvxLHypAA4EO4oQSIx2Q7deVuHQK + ###XcMTNwB52GmQmkxGBQWiU2Czis0li50Uj0iFIpLLIkKzPFWxXXg8ARhPJmHlFJUa + + + +Valin, et al. Standards Track [Page 198] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###UsBlImdVOE6VTi1kHPbHAZ1kU2ITicS6NUKP3J0Zh64HZERj+YjKhxLVF9DwcBwE + ###bsqaPuIrpCD0RsDWK0X2hxINyhYzVog40o3UGYmdDfEVFSW1E5uO8FBSqsLm6IRT + ###RCil+NdAHZyIuIIEYwc8wIzDtn12cCB6cCTk7fHUUZGIcEpWDB1JwApRynGqPgdw + ###RnLOg1QvPLpESlZIB+5U2F6IemeE5UnhRW9QGNJxBgrxk5C+ADUe8i1S+Drp2qhw + ###RajVksuR7HWfwpVZEZPw6hAdBRFW6EpofkCugwRPdXUlljqg6HpsgkLvM/KWdMmN + ###zoHMpCaFdOyCykcSbRokeCALxxFHKjgYxxHhODIVYBhSoC6FQXMQM77DChEpnRFH + ###yALjwfdpxHHQfP4H24iwjVRFPIZYPiKUeipWNqQDIAmfn2r45IXDkZCSzMHi7GZC + ###yLp8aICivcn9FEVdOTlBIfxhTFpet/KMmNGgQA2q0Kvw7cN6FZR6B/+0XpUo3Yoj + ###X5XuE2oFSNQoVrZQsYiUMoQ6U4OC1pWWEyhVJxBdhTUaUlhiiQYnZQf74eB41GBS + ###pcH4SisJlWoSiGrBCggpUEpNYW1Gzpc2+ExIqjQO1iLkfEgm2kKqNAZRCORoQSy6 + ###RSPSRxgSpSEoqR8o0R+I7GYJTwJc1ABUFhqkC8RKmCvLleV4qmQ5x8qLqGWBTAqF + ###iG2R7thTrIQvy+iQ5W6iZC9H9SvZGGoBied4tDAmQaKEJcvUgM86qeh1FoWBOk0X + ###iUBrhCIWWXhiP7ESbiwDQ5FrqZJtHIMvogcFFMc1R0qMsbTDnuJUnedIUwn4V1Im + ###MKHSJCs47JsFBh5W0MKJGKsSHixjApYbiZIdFAaNwirTEoAYvIgJFia+nJ/i0P9U + ###cXx8ShWvp4DoQFgxM2wSOIqtM/cP5NQNH05KFYdWXDegc77CXVPFYZmBChum8yzE + ###iyPFTJnnBsxHkXnyMadMuGGmOSIxPHUoKVa8M1bMj3lkyHyPz6OEirUFwpqYgXly + ###IITYHHNDOiGhmBXztPAhPmWfIc+/fZhP5c6Ri8GXaF7EXChVnEgMr0R4TCDGU6bM + ###I18MoFSbOGLEZMpMEUMkUTyBjQm2HjzmA6Hwgq5wgVhxAt/Xp3x4jXu8vEm5zrT6 + ###zApyIiqwL0puqlamKKoJrznSPWO1In1ZZ5Faa54ss1gtNZ/XT8hrqNGV1RMpbcvj + ###dRHK2uiKThSz1iOUz4oMay6e6CaxInmf6TgUWu4KFUeKkj2iTxLsiRLdIpwzTYEi + ###YFMtQkVIZkJZ9fSUVJFT8hhqSrx3ieVLELkWMekEIp5ioZRApEws9irLCpIOMvWh + ###ZvLMxyNh1TKvoXBcZqrERmOZwUC4YSx6t/C0iKcnENbEeQTkxKGwFMF3KJxB0Buq + ###BS7IjHiZLsPjyen26a4+xNDL47P0sXwuwtwdqf+yKvDhXZT7lADdmUAhzJaEZ7jl + ###FV30h+9+VcclI56LQKaFj2gR4suHtz93sA1OGT/HVnL+og71wI/qY+ngRrHQ4xDl + ###1yHK/1JE+XzoKyohSvBUQlTCeHoYQRpNzlJEcbe/F6KCOkQFX4qogBBFZJJHVLAE + ###UY+mpEcgirv9vRAV1iEq/FJEhYSoxNPrTCEqXIKox2LIwtNSRHG3vw1RBYTRdbjq + ###oJZ9gKv0YVk2GrrHVIHAB7YkR8ZDGToSTuIR2nk+4q5sBvOvkFOB+LwlrHaG6VfI + ###28YhF5Et5YDThEh6EZ/rsbM0kc3hrmflI0nSRDaQqQhvRfMOLZi9nuwm06/AoyLk + ###5MatKNlapl+8lRzziGIycWWrQOdG4X3smLR93lWAXykbzjzoiLfb0R7HIryJHLKZ + ###EXKiFfY0BOi5wVwsDBknduFtDfjFsKCDD4qwscs7IPCLHdrsuw9QcW3IZgn84vwY + ###HhlsYEtEsoWNRTzGrse7z11yafAWTIjpcyh1DDkawQjIZHObfpGxAVYhDhqU9ER2 + ###ujnzDLWScsxFklICGtoDgl80jQAfVYh5hxyj1qBITM4ZPyJvhh/xZjoZ/IAHck/5 + ###5HCDX4HaHadfCfv6cH8i9MUpRho3/OIdeo99nrir2ZDNrdDrckqdbsz+Es66gxth + ###6Acjt5SXkeLipQQSb5rBL6I6LyFnk0eJgGSDDX5xPaQJKELuetmMCz3yf8OvmH9x + ###EfYpeewe89gB7ZEFwZt8UMSjPQPPI09xtyu+ELJju1mXPOIZ+TG7GWmcHDwHv8jv + ###1kU4oQiHP3EcHfziwJ2I07KgS78hIXXwi8zybsBb+OTN5w1MdL2T1dalFEzwK/Zk + ###F58cWujcCjJK3YQZjjLZ0adfEe8oYF4K+BWpaCX6RVFnGYdBZeivbciGK/zirEm0 + ###rwG/aJeZNmcbmDCK2vR446NLVgtv5AYpdI/+OsoDBeuGvCO86Qv8iP3YMXoGMSeR + ###J+FY9Ctgjy1tZaWUXkY2kwEEsvBT3uNIvSSRiAFMx9XlzZ2M8JlkhGvepAYO1OWM + ###XTRj0HkkkQTkf2O3ZUhu04R2pCTYD/gRuzjYE594NGjeKIdfvJ/BoXRxxvZYym44 + ###2ZxMPM6CwF5WjgaMQ4Il5pRWMa0ctVnPgTHAx8gHE3VptLKxH/FsRmnKv+j8twQB + ###RDE1HUU0AVHEzlNy2gPHo922SFIO+JIsguz8sEtpskLuIcyiQIIAyUlDjYVItFAk + ###jlTEILkV2PIKOe0FTk5DBzh4XM8jxy4QtopyQGOQ8pUFLDsCTmKlYg+DiLKqBRHv + ###3XHTEoYY8L4mDIFcdR7n3eCIRJ+D+XzaxYWClAhBghP9OGA3RMR+Fho0xSlCEc5K + ###4rMDGhhSLNES5BJJPfL5sMOaMqupABIvpo0BD7c70c1Og5ZgE48zNHjcpuchMUhg + ###CvBEzoSW8gZQwolREE4oEpPrsstO2W7IFQJJSJFSKx4fh+eoBg6OwSRr5KpMQ8rd + ###wOnYOJAG0EImdhby+XZk1A0JugGZ4XOqFqqecugvRUU2/JTjHgCd9JKjIjhAEsRK + ###l3Iz0OaJnwbsQpN8EhyvkHQJliTjTcyUk5EkHMsRk3M8we2ahkRQAiNhTwWfkk/E + + + +Valin, et al. Standards Track [Page 199] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###JYvBlA2QUeRaizNyl8Pi8iTCgxywtIMY835QTNExEtTkxxw7EmP4FzqzyRXAAVAg + ###29jvmYg/lrKjcLCUH5F8gF/kmI04qQIFVuGBfd6O7rK3PeMd+JS3ipA0GrC0AvZG + ###cX6akFO8sEs4RPdbAzMxhxJ3Ta49jtMmdctHHoReMWKHfhBJKi7+FfAv9GqiJcFb + ###AV3e28n4V8ovE3R++IAYzmvEv0LZz5MN2pBTwoQq4oRcK7ypnMreMqYKkjBP35O9 + ###2JC92+Se5IhPKOLR1kuXtrczClcgpHQTdM91Y6SRLu36c4Bdl7DaJQ9xRjGFHIcH + ###Ygo9UQn6ULIYFzqH62W0kZqRkM6IxVBUXyPtUtAKBTimFIvGwX8gTWJ0C5Ibi7az + ###OUYwJXdj6qEXNSG64lDCJEWXT0J59ZIIeTNHHCa00ZeQbzrxEAYKIW0AwyePFS6y + ###OEFFgkNJYwwWaMS0xROTS5lDSmNSGiIkG3QqdFVOx4gUMCA8NIpxkTY4xDTyOTcW + ###56AgnRlDTRthytEZpDdz7CGHnNLuY8h70SyPCatBRrIL9UIQa6SxUEBnwHFgtNsW + ###4HZ8I1AOZeY6xF/IeY3hoZj3hPywlNOCMMNRpD6nJ/JwbXVR0+OZoFghTAQZU0wI + ###67Yq+Q6tpHzCi5zhs7O7f3pASZLhh+VoCLRPxhPz6zUZb5ZJPf04nI37N2RVGz/N + ###5Gz3ZX9yPi+8Hl5cmPe/Ao6QfMi5inOSkfv/s5icWP5mNhxe31xh6eEZ1Isxn7T+ + ###OtRNWWbqdf9u/wDfZebd5OzkajpbHJxj2uA8+HP14QSv7MRv9iC2x+Pp4MehNloR + ###hl4fX0rqagNMv1BUUivaRfAVftKZTg2Ecq8mYgWQ4JFx/evzKidZx6l67Ve/Dqpf + ###h4TloomrrXT8QKBQDEYu6WInl3Kvk8tHZE8cvRcjHZOd70sOa8AS57z+2B+N6RY1 + ###SiuLJZWJfnp0ur3fOzh6tXvi+EvItC0vrOT+PUyT/c6qzNb68xJFk3Pz357++7/y + ###v/L9D+rylG97NcLy+x9A7wii4v1vIIaf7n/4Z93/VnGvwunoerq4underjqnw9ls + ###dAY/7jv2pYnF/x59BcPTXXBP1zA8XcPwdA3D0zUMT9cwfMO74C6c7+QaoWaPVZre + ###D63GvzuiNOt3TtPH1+qKho354hyKrF5tWS/x8jjkxXJ73B5eWoQ3qg/n9hXIeOkp + ###3uj9wqErlfhub+QHc+ASwA34nnO6RRxaptJzaIMvPMa/1A1jXBNv/6IcpnSlurqY + ###DWHGS5P0lWx0t3CncL04gtGxryWmnlrrADxffAesWK5+di6BGU0cvGX5Yjb86y00 + ###ep8Xnzycyo8sFs6I9Q6Ap5KBIpdNm5ug8bo35PUjkhFXfRT+/XNnOhlzSTBaP46m + ###t3N9GbVwRsDKAkpeIwh7fHMcig3qBNAKQ51csiiqBK6DDHiIg+NJWoxmxIiVwB/f + ###XPXPhsDp51OwNAG+/twGnO69xrucDTh0S9bdQuaJmTqDPr7Xl2vb6OEb7wj0+e3N + ###zVQExPkU+4TuPkHzRAgXYyYDkHu34z7dMW3GJGagwg41OsC7ss6GF0hZCNp0MuT7 + ###9LROJvBw81ePb/72Bhui67uJ/HHmTA+6+bOh3QNfwz29HJKwJYkMYxJFgJccI3dG + ###c/YOPwJULaTxT1ejwZVCKP2nLifnq/boYu+LvsLUQhbM7bVaL2ooIxbSymSWAeUX + ###j32bYWHpIEzWw5X9sOArDXf/ejsCoICWSM7rFltqyIvNTX9jg6z91VLH8HryFZ1j + ###Y9y9ubUS3jEd4GrqO/5aE7sdTy9vWqho2HcWng1xBvs0fwVGAq1QnQJQeOsg7upb + ###MFDLjIJq/gFr5dlo8nEIes8zZ+fVa4eufGcm94LvaEdt+3x4p2ZNqusbL6nsaHB+ + ###wfObaw3W6C3RCIxY6vXmRBP6bnYiLMsgedebb3l/vFi41CY8uf77F17HevG+BTo+ + ###kCsQ0IJm7WJxZt0qf6ruepxrLnc9BQV3OpG78CbTiQtLBDjUHDDc0crtuD+X++Ut + ###cFQTnhDxWeU99/AbOMpghPqdGpi1ZnMKblEowKCq5nHeqUqL3abyOQo/K87vrP/J + ###1IK2hpdaSbcYs2ZdqkR+QtVyNQOVcoqPAeEYVuI0kUqvman1uavr/l3LsBjkJwqX + ###UB2NwQWSNqN/MrUqB+12GLh+EVEoEQuIyklKWIj550WJ8JndkLxGJNHUVSOGNQH8 + ###XkRLNQHkSlUMGeTVpyEsN5+Gi7s3xKTnQB2r5cU9f2CcFdN/BIsOzQ0a6MVQBicG + ###LXy7RxfijF2TEzDSgSKRvfCwYRIuFmxs3bOo/4hyFqU9GkgAtyUyeFz9D6gNLRyQ + ###jfORCHauRr1fjPuXJJJABk8War2yRIWpJ+O0oSXGjBDYH+DdsAjEtTaobkCNUoLs + ###09V0PNQQk4IwIpY0oqZkzaM5BqsdWl6gyYVYugUVYgzLezFUs03DwXblQtqO7hDG + ###AO+xPZTKrAoqwYQrYHYN9ja2pMSu3SLrknsTUGBQEbkgS3REg/s0nX3oGMrvTWh+ + ###6AfRSAnlDaMKgIEqsIp8GA1lFeJgaTr7A5yKT0yRi09Tpf2pm4txuQIVjC5YczPU + ###q7rgtYDqzgXYr6MhThowLKwI2ERgBlfDwQfxEPQXSC7aQUBLA/D/wqlaOE5TcJQb + ###OlIw+WSA2ZGktFg4NnLP+sOZvogXMS14Rb3uejpfuHYj0B91QMBQH8tW6lStlXyX + ###1nLN8aOsuEJv+ovBFWnzYE1UrVezPvPSeGJUgp3p9U0fvQqkufYXfQTsAhcI4woW + ###KyhlZF6YRQeAs55HcjO/xofAV0RCD25nM1R1hHxBZcWFzcRCU1koP0F2IWV1f9AM + ###0D16bhAnw8n8djY0LrL+9RRWFTbAsMP7P8zzLMNyfrAmaAaHHaqeLFvKmikxtgrg + ###5aS8NV1jRBbAOL29vCILgy+sZaOMcCSACUwkdCqEPEw7NTUzUsxwSoS3QAjzq9lo + ###8qGOWYv5RsbnOTog1cpdEENkZsW0ps0EW5SQ4xX4HRAbwJAzRbHuBYiQK7ZNSNWX + + + +Valin, et al. Standards Track [Page 200] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###7xpZtuHZ0sOkiT23rRCbTSiHWP8SUFgc8TmI7Px4cXSy1fq0K/NP3v8BTrk6+Eft + ###/wReEMXF/Z/w6f7vp/2fp/2fp/2fp/2fp/2fp/2fp/2fL9//wWNNP2z/uNuDQbze + ###+773g3UPNyzfi9El3c2tD0JVbADp8tN5j/z3s0X+Pu/+bHCVfyPaU+7d9cVscgm8 + ###XLaPtsUJLj4LbZbh/gZ6SBYzYKl6F+Ksj1zl9gYY4X8PwNb89aA/o8SG7DbHeov5 + ###cHzh9BFxM+Tigyk5asQqe733+ghEDnAWkDnEus7JBcGc/By3a7jhN/15mnw2my3s + ###7Rldj8CWIb+KaUP5PTogpgfDG/FFa28I+vzRkYfsjPj56FJcZP3JPY0I/VbzBe0C + ###XTADR/uKnXhgZ7KD5wKscNxNuAIrkFwX2JYYVtjI3GmOVoerL9AfDqZMSxmc/Vvg + ###omCEoFwhnPZhKH3A+CdsEHv8X/99AcrFr/7nX4PP/z2eXvbOmsFZ638JEOxk+l9n + ###/4s0CTatGWjcJrKtOvgHps8CHcLO9GYxur69ZncHoOv63vkwmX4CC4k3qXjzCZoD + ###Q+3m9gykI1pcv4Cs0SqF8fQQ7JoyaKcMNB4YzWKGOyIaI2DU9mcuaDtomg0t57E1 + ###WWS3G4NdXFUIyaAPqhwAgSKHJgFAm6G6hi2DhgdSjKTM9oTmeUwbH+fD+WA2uiF4 + ###0Z17fTMeGmF9jorKmIlZhyxy51eLxc2LtbVPnz6t9meLWwCjf30zna8Optdr/UGP + ###FsXq1eIaFThYI8MB9ob+LkX4hz91s89C9zAK3E4D2TnEyR3LbuA8T6ja+YUDQuQO + ###xSs1uHdAubwlP/5s6KpFgw7JiV45IHwngxEMj7S2s+HVCKiT165ZAEixN6jMTtA/ + ###4FxOp+c5suiDRno/H82l0WtC6C47TdgHibgC4M/HvBhR2IuRzh7lazSzQZUqOqBk + ###TtmlYtwBqlXl9hpMZ4DLxfheO8Bmw8v+DGNYFVCy0Ta9IO0UEDC/PWMnN/vUxAWA + ###m6Fg/tvGPW5mKgepczX9xPgj+D7hIpoMh+eqGHZOHeT35+DvW1zrs3VR8cgTJJ3c + ###9Acf2GVHvqrhdZ89GLJbomh6NMn7K/7zzQ+vQEyc7J0wV2NLhfnC5rPjEe6BnDs7 + ###wEs+OFBgMH3GJRajxXi4+exEq9+0dTa+nBJFzYmEkCsJjNNrnHlcb1J/PriaTseb + ###z14BT1xF5O6OAfUzIoTdySUgCXQ/pJqTRR8tlHPn7WSEdDda3EsTYMdgmwCEFOmA + ###6JZv16B1Xm0e9MXyuoe1v+l30wSePuOo9w5RrdjdRWF8woKCSqqBwxsgrY7z/eoh + ###/I8blSEf58j6BXFNNW4aNuB+ii5tFDFo0OESIg22z+x9BOTAQAL0wGy59bPp9IP0 + ###8CMo61PnufMKUXcM1DAj7O6AKAZKmQykhhqUQK6xAcvhCvjFQuGacfG/b8dq8KQv + ###7u8ym8gNexstkf5o5hxMLy7Q2w2r77h/Tvg/HNIaPXf2YMQ/rDo/kaadQ822YaU7 + ###TBHHw4/AZcHo43K/ALnAKt989uv2zsFnsB/6kzlwFzbmJmBumICAk3uQQNfz3FAF + ###2o/TMRg9mz4TKy/2zZAebgCfgIMgTlw36EYFBNDT2+P9zWcWh50L9azCbK2BNJnP + ###14bDsJutIacBXM7XbvpgS8zXGCfdjEfJA1y9Ob94hnhFVUoCynEzEXgA+j97KG3R + ###ewdrWnnvfm2g8gFcfeLQC3cL2p1vyN8YAQNj+KM8wkJ9Z5VaWXn/wltvfF7aVw8J + ###rQea2oOdQpleVceIonLn8tVdWWkW6rcURGvtQ5w8E+xDMSAT3qv9KLQzQ78uS1n6 + ###e4wbKxxwMr637NorsJNd3ntg5ofODxmz8o7C8HoT1WXFeNfaexdWJAXtCk1ZSHTQ + ###qQKshjbIOIAD2eKcQkUkIsFB+TkeqvECtBubuzugI7/a7b08OqUuHJoAgHCdHqQo + ###bTr0FtNFf7yCVU7+coAZYU5yhbC9jfLXtfZbsIfVjkOeixMTgRXE++YGL8RP7683 + ###VcvDa9XWMeqN7NG/k512E6NDY1b1Td3NHO0qjzO3d9r/MBTI5gsdhMUyjCSYZarT + ###lkMJxib82Niwhv1303Nra6tpfXEVtnd/BtNKw7CNiu/tGfm8eOuS+sR9H5CFNzcs + ###RHGPgvc2gVuphk6P3hTGC7U2m03zkAOttaLAOdj++fn/C5C3Ws+bVmOuT1B9RvK3 + ###qVKFnRmCfETYGa8wIiuz/jax4Lp5JaU2VXHrk1qQm17hJR8Ayr2e4HucN34LEytm + ###Fe1pQCPDBWOVVUij0ZCqpLF/g1ISVrbSfCT+bQQsXohN73KXF2yLdkW08kV6Drqd + ###+mj+sL/U2ihhYwGojLZtacfp+gYUOso6wv4no+zxxts5uxhBZPKkl1enWc8w2ys+ + ###+cGaTftlgQbXbOpoFxavxadzyIaVvum/JcoyTdnfl685i0pNY67vNk3V2jVjN0JW + ###ippvzarNNjt0wngqzZSCB6hckzEXkhixKjrHaBCkZf1ibsNyt7AGtAZl8eN8s6lK + ###t6w1uWYq0XiUHLtY4GgP9g73mvMVv8PhJ5UwqnCySjhph5iYeR7Uali3tqgCFXgk + ###vArgJhIBd2cD/rZj3q8XOcntDejPNTiui8PDMdksZs443jt4ux8GTQMkYs7FEMM8 + ###xbmb8wIRQ3db3h+r6l9B/XHrhUWjVLeOkpDnDIsReBwLAorys+lk+AwZkh2vh+Qp + ###Cg82a8fkVWKHKhWxMFsvvDhfr8IT9qP+g/kjurPIAJ/PNw2yGLUzoA7sVKh083yD + ###27pofgePLWs1n7tF5EKBP85fzB5AnCYmggnQaOFDxbVZuHh0QNtXYsl+sViCtvkD + ###aJttzgFtAITCmutTsSkrWAsmQ4tyZx2OS1xZgdLvRQIrbQ1QXuScZVwvvhTL9jjV + ###ypTgOAvbxWC4HPtjFpdnMRpbMnqMWZCIGwyaQTcZsmhgFnv7R983Wx1x991OJGBf + ###iz6Wth4zcNyc7oEdM5wtmgDHFmspuMpd/AM621RNMtMkEoXXW/D67d7hKcs3xn9p + + + +Valin, et al. Standards Track [Page 201] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###iqkBd9Muql7n+CF0vIWkteKr+TMyg/ElfTsFZscf4X/A1HURaNuCpDXf2IC2/244 + ###wVy3eSY1YEiLjU0coEzmIqd/szgU2IxIUdQ0HM+HjAB4ubKybAhmwL1HjKaqtHQ9 + ###14pkBa2pgKd6+QUF5Ky3I4e+iytS+xmLa1eWqmiKJd0Rv+m6m0UdUujHDE4X3bCE + ###q17Qqpu/bzY1xK1qG5bX48ZGDu7cQCrsq8/0k7mBgQTL/bR3+Orop97J3n/turYi + ###p+YcmU+Oyhi4581m7q2vpbj/tmXQtrW1qdGh+3XNu7JGbpBbUstzI64yK3WzeU71 + ###FKbzD4z/6ensh5e3YABd/d7xPz7mESnE/0R+lD7F//xj4n9K4T9hOfznAB3lL6e4 + ###80b+wcpAnkaj8S1jeIohPP8qETz58B2n/Rvjd1TMjIql+roYnmpIvjiG51sAY/k7 + ###nadYni+I5fkGoTzOMwrjQd/9V8fxFIN4MB7ga8J4KmN4ELCvieKpCOFpOF8XxJOP + ###4IFWviqGpxDAA818RQhPZfwO4vtLI3iqw3d4bF8QwLM0eoem7ZHxOw8G70BjNeE7 + ###Er1DWYn/tHdy0sN0zd+/PT3BAB45vF18b7IV7x02+52zltNs9lsbTfjjjw789QL+ + ###aplC2z+bQluFQnjKUilAqxy8IqdXTVLoQR8jYvog35gfUUos5BB952I8RdFxf8M7 + ###3cAmpTrtJ8JrHBZwNmAezq+lJmfrpVejdeezfje4uVunzE86tMiASqFFGFpwdzPu + ###T/oqPOO6P5hNkU/1x8imib+ik3k8vEP+e8VSbKd38Ha/ed0htKj/XjjXzqbTb59x + ###idd7P7/a+7HpDJwOcOePTgtLjC5w0KM7lJ5TNMowHGS1A4XWNrHUKrDe6Q3z+0+j + ###+ZCbgqXSRL0BBLDq8AU+Y3fA5890qdfHRwdUEvrst1Qpd5ODnXZ6269enR7ZBVSR + ###FSrSZmRRKBiAv/uq9+YI1lZFAFfDZAY42T54A+vyFZ8Jxx+acvAT7ppgjrg0ysIk + ###Sk0Wrp/2XtE3ymxtXgMT6719c7KzDYzKbxSagsXkqkYJBkdDQTNC6IE/Tv2kFwa9 + ###P/tx8wwHmiuam7z/biix+6vTvG6tzgCngMgwaHKLQOirsw6Q+uqsBTgzL0f0ctRq + ###res28D9sYwRtAKYr2hhVtTHDNj6zqepVgLpTB2t1P18Ga3G8o6o2ZqaNGlijWrz+ + ###cNz8Mtx2gmUgQ1NfhmJqqgbyl39Bmts+hgXbceZOYQQDHoE0LM9cbj0H34DhswuO + ###VMEl3QOXkK7vOh9a1nCbdy0cKrfk3HWcplo0brP5obW15bdaa/DHiu8UByTMZ9AB + ###nmI3eT4FNgr/mT71WLDkupPDNv9XKDtydGEej8MDkr6Zy1js6r8bquMmvIO+Nnni + ###7NmHfvnjyPqoqEBRgMGe1VeeNZb7Ynpb0pf5+HBfJeZZ6kuvRnnuONSt1WGhBHTa + ###p06LfVqdlpj6w91W9CoDzffqlLtFfydnppwubAlASkYls23iINuoFNioKjFYmw0Q + ###fG2aDBBeBAw9jayVpNa5KTtyVqyys/XKKSpzy2Udrzyi41EOSAFjvXqebN5nj792 + ###XQKiD4+O3pDUfRw7MsyoDTDOWzbktDbltY2dwtUVOz/s7vypdwQa8uv9o596R2+w + ###b9V18RtM8vQGx0Q0MaUsrKUGcWU8Zv0XeEu5M16mK7JQH1N6JKVHhdJq+VOLK0Ix + ###et1TzRWZzq9gLo8ciPtFA3EfHohbORD3gYHUcK6HByI8ZUW4yuPKj6T8ksGgtknN + ###WTxKXo2+khc+dhzuF47DrR2HWx6Hq8ZRng5aNriQaEIctXlnHb+wde61tlmW2n7b + ###OTpp3lz150NQ3W1NuQ121HTWRHOOL4pBm83lP1fjFfwjo5y2c0fqt9DAK3cAJutv + ###6WA+mlgdMFurGwO3Cg0oxaZtg/gQgOXadv9W7R+291/3jl6jPtWEH6g4oayD2VAp + ###z8Aeh6YPXrUegLh3fd2bDxd+72beRHSq9w/BmqsHUFbVK0DZtuusxhetFsvnByBs + ###FizilgXmA0CWqxpIa+BE2IxQUNzzw0VvMLy7AZ1WWreV0F8r1Exoyt1CMV0xqvUl + ###xUd2cTMSq3gFI1GgBQXYbLA0MLlFQFvqgE4KFmgqQlvPVRo9qhItnQyr5tQvxSEK + ###DhvkEU9bb/+i+3+DT7P5t8z+/ND+nxcFYVo8/+/7ydP+3z/r/H9a3gDcOdk7PupU + ###HeqvTQJQmTZgye4hFP+J90bwFFRlTXKo/u9hf+Ie9GcD50f0aTpP+QOe8gc85Q94 + ###yh/wlD/gKX/At8wfwL6gn47tjUd5rM0AMF/0Bx/4zptSagC6WKM6XYCymXfenpwe + ###HfCNLBQHPZ5eBj08rm6H6/HBIPyMX1rmliIKs78cLnqYE3c0G3LkXdO6pLvNh9yx + ###7iH/+lOuJYnU54y1N7dgoc2bHHGNhdq9+2JdlcYLfujqckJBqi+vSLGf8MNk/yKH + ###AqH5yUr4p+j/1hVBYDzjfvZvtQZq9X/fwysiSf+PErx1LsX4vxTMgCf9/x+j/58W + ###TrUutBr9CZNLg46CijDnPL4cToaz/oIzFZzfXt8wnawOOD0jKFL92SXpXvMXDt0i + ###5eCl0Q7lFJF0inO5hYr9L6LZoQpOB1VvMB2DuBK5bfIoVtgpvv8ldkpNzOKT4fBk + ###ODwZDk+Gw5Ph8GQ4/HbDQWf9IuGV0/ZRcipdn8yLV7uv5fwO6D/aysi/zV3oSHo8 + ###6P6gx+tLMd/BP767MVlN8dr0JBm6XnzRcbxV1Ly8OPbDKJNnP8n8uJt68hgG3Qgv + ###qJXHOIrCbjcKLzoNfMz8IE26Qchf8XLeCFqQp9jrekmovnXDJMqyhJ+CyE/CJIy5 + ###Gbo6PvQFojAO/W5XwQcFE7wjWp6yOIjDKOWnOM4yvLeYW0nCNEy73S5/SwMALvGl + ###vwxASaNAxtj1Ai9NVQ9QJY187AFa8X0PE+ZwI4C3DG9h54cQb7wO5EsUxniFMT/E + ###MWimacoNJGnmh5kUywDGOGZcIgagPj8AAH7spzysIPCgzyygBgJoOQwi7jSIQDsC + + + +Valin, et al. Standards Track [Page 202] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###KPghicIkS6SBtBv5kc/94BwFXuRRAyFozDCHXCcMEtCYM3mIAs/rhtxpGCN+UkZl + ###mEZRGnk8hLDrdYNIphxe4o2/8gDzFgcyUTDVWRbJ3EdxChp8FlEDEbbme4wdqA2w + ###pgxB7OGVx115CCKgn4TBiWE0MEcMAUysB3W46TiN4jgVqooBNs+LeNiJlyII/CXB + ###+9q7MU9jAjMAtgLPfhJH0G9XHpJulqSpPGQRULrgIOl2MzQ3qIEUZjjMBAJYNABA + ###zMMGMgK9VeYnjWH1wAt+gJWQZl0m6jTDG65jbhrmKgmjkGcOMRBFEbeW4aXvUczg + ###ZAHgKQ15cWWAebCKeKQZUluaygOYQX4iSMwA0Z4vNJplHt5IzzjIAAVgOkmdLoAa + ###Sh1YXIhHhhrwBOQnk4VXWgdByjiA0QSwpqROGCZxV3DQDbvARQTqbhSHcSKk3I29 + ###BOeRGwDaz2A585fE82FAqTxEUaDIv5tkwH5kTrup3wWmwYQEQAPtyDQCbkJPrcZu + ###5gNyZHl3oRMgPk8egLAzxBs2kKVAH13pB2gAGIjUAeRA4zLsbpAkGoIuLgDVQDfq + ###IsHJl7gbwBzJA6xmX1YJsBBArm4NGGaSCA66WRSmwnngAciiK0gEEEI/Uq11wzRR + ###I4WOEgBOGgAShXlVX2DJRJl+QFpQD13Agm4aIOjqBgAnvq4DQ4pT85DFXfPQRSbk + ###+KtipF7Q1b7F+CcUP/tH3+NlzDmRpN6VBRI7luQC53eBz9LIo5uqy//PrP/7ifmH + ###117TvwhvBsdbw/EW8dwd3DaIb97un+z2drZ3ftiN84DmvywDN3dN8zvfixlqFyCo + ###+2ePBG9ul38NvH0d//l0ITleMx7gZdYBXim+DBNYz2pD6pof2Ao3hXepAw3jZel4 + ###AzpeQ293bjeyrDH8we2YH9Qi/gi9uNPA+9mdMMAfiPeqBh7TKPxoYHuO9YNaph94 + ###g3uId6/Tve6hGd2SHw3zWGyUflB75ge3jD/wCnlYc3grPV44n6VE7DlqyKeQsC/q + ###fhd2A6YH7Dh97P8b6TctjH37MEjCcoYTZFZFiNjrynTDAHH0EXyLkDTge5TKPygT + ###AxoRJzGUwwvkYygXx/IPyuBMxFAugf4SKJdAuSSUf0AYSCEJlEugXALlELWpz/9o + ###dhDVocCSSR8ptdXACab6XakD31LoF2cmRSbg8brJ4B3MkZNBuS6U6wadRhfq4j33 + ###XeQUHtK0h0SH8+57Kf7ADz5iycel5+N68fGD30XilFXQ8JGlgCqCPzIBOWT0IVpo + ###2KmABu9wiSEoBEYEYFBX2IsX5Lr3sQOcIB9JW/ozXSEMOGV+iEWgt4aPM+XjFPmI + ###Jz+mCcYx4VT4OAd+QiufeCI+plgjxUZT7BLhg+YaNI4uTQ+jEdHW1YAREJ6CJMQ2 + ###aEkTY+D+ERzumnrFdzg/Pk6Mj7Pi45T42LCP19r72HyAgw984tTIOwJicQgPjjbA + ###jgJEa4B9BLFwdKQNpDEEnpBJsxUQVlKNC1gRPG4aLfFS7hybwtkPcGwBzi/oMNgR + ###fkC6p47wPb4B/DUybMbTPAwh8pH4ZZjYJ06wj8AEHsmeSHg1qJn4Az/gsgmIe/FS + ###QbLt+ooCiM5wGnxcij6uOT8mho1FcKnIQKAVRmXXU0IB6TaglU1dMu5izfUIdzFL + ###RZw2hDrD+SJSpz5xqfPMIdVK+0keR/gYEn8NeDSOL/KCAKO1RI0x+miOCc1dnlSo + ###6AskXWYwOIEMBIy5waSa6V5pUggPAS8upCciSpqFSEkznttuxmgH0sl0VyF3BYUy + ###WltUL1D4RDLkmQoVipjDNbqEGJwRXMw8DKJNZIEJL/Mu0RutJJqDUNDDjLJBBBHo + ###tZhhN34gtJAw8yTiJZJNIzWNOGXMRxtMcoRNApUIh1kr8wpcBAEyESJb4cA8EZEQ + ###JaAjok80EEJA4isqxYUSMT34ATEGoqGI36aMgwbhl4b2GIE36N+gwAMMs8Cj5h7x + ###gzFd+MEsQ340/JRWQabmD0FKSDY/qgf+kdcB+AeRm/5BpMQ/MkVoyEiiEoCNSqDL + ###kKsFFeZ+ZPoHrJUGLXsk5zB7QIVZDjn+aIBNhn+pH3aHCBhSih5NFZQG3Ushr/qR + ###Gw0zMaQrFFMVUC75EVX88K0fABNNS6YECy5zPZpHQKl+NErvotyPTP9IFceX0RQA + ###bFQDXYKcf1ikxfSlRUeKCMdRqNFUmCkY8Yqx3K/2d09oM6yHm2HKVKn+mluvFMC8 + ###+DQ6Px8P8fSvg8HM8jzXdd7BX7x2f7VMO8f19MPnjvMrm4Do95BvPpjbYPEm8LXB + ###X5M4DQP5GiQwYV0wRXVdEFNkKONXUI9jMFVN3SwBo0S1HAdhGIONq+umYLR3VctJ + ###HHkhaEe6btL1Uw0VGPTovDB148yLuuprF1Qm4IembhSDwS2j9T14yiJTNfQSfOSP + ###MGNhGnm6JrCJKFMfwZYIuFmqmQEqgIbkYxRG3SAJVM0sRaehYMKPE/gMVr6qGccx + ###2/n4MelC1Vj3mYVBHJG3Aj9mAYgxwJmqCUOPyZGAH7voXQ11n2kGAiKRccLa6/rQ + ###tqoJA4sCNXEg9pJuGkW6ZhAmXYV7mJcoikONIfTtegogEN2gEJp5SWKY5EwwD39l + ###PnptVU3QUuJAkBCkgExAvqpJZVNVM4swtDdSNWOYwW5X1YReIlD9dE3QrZJYoAXQ + ###YLK7epwRoNPzpdkQFIGwG+maUZCgi1E+hmEGc6/HGQI8vpqyEMaJripVE2hVHH4u + ###uU3DJO3qcQZZ5rFbDD+il9DCbQBWpaZ6MDPR0aXnE9hEF0wC+QiQRmGm+wSTIIoV + ###aUZekoZJojHkwWSHfiofQcGKYUJVTQ9mQpNJBHQLmoVa4EC2WcpOL/wYgWaVJWo+ + ###sy7YMBq3QAXohNc1swjpWtVM4gSsBEV9WQrzmfoylChNQY9JFW6hQ3Riq4/QIWhN + ###CtosSQDeSOg2zrOjLO7CyCOpCeMIYHo1tLAegW4EQzGoAt1MMxRgETDMTIYSh2EO + ###WkAzzJOgL46iJES+JTVDUNS7ieozRs9zEKqaoIQSF+CPMCNeEuiaYJsApSqAAAlR + + + +Valin, et al. Standards Track [Page 203] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###rPlQpiiVP2YpLmVFQ5kHpg5QoHxELhAliiekSH6hIs3EA8T6moagFfQEC4EBZF43 + ###7KpVlhIIXQEI2G8IKq1aK8iiIl8tXsAArBVP95l4kRd3BUNJ1AVGqFd2GkO1roIW + ###SC+M4kzhFmgYVrpuNiEnvK9qAvGD2aBqAtF4XqqhDZD7hqpPYKCwAJRwScGSAKag + ###kNBNU5gxtVZSLwW9OhWK109cU5flj6odrql74Y8KAqmp4OOPCnapqUbGH9WopabC + ###CX9U+JKaCpv8UWFaaqp5kI8yR1JTzSB/VLMrNdXc80dFF1JTUQ1/VBTFNTW90UdN + ###i1xTU6p8zPFbTeP8UdG/1FSrgz+qlSM11brij2rNSU21IuWjrFapqdYyf1TrXGoq + ###LsAfFYeQmop/yEfhLVIzpxVprsQ1Nc/ij4qfcU3N7eSjcEKpqfgkf1Q8VGoqDssf + ###FfeVmoo3y0fh21JTcXX6qDm+1FTyQD6KrJCaSpLwRyVluKaWQfJR5BPX1NKLPyrJ + ###JjWV3JOPIhOlppKY/FFJU6mpZK18FDksNZWU5o9KgktNJd/lo8h+qZnjt1pr4Jpa + ###p5CPom9wTa2NyEfRVKSm0mP4o9JxpKbSgOSjaEdSU+lO8lH0KqmptC7+qDQyqan0 + ###NfkoupzUVJqefBQtkGtqHZE/Kv2Ra2rtUj6K5ik1lV4qH0VnlZpKo5WPou1KTaUL + ###y0fRk6Wm0qL5o9KwpabSv+Wj6OZSU2nu8lG0eq5plH75KhYBVzUGg3wVa0LqamND + ###voolInW1oSJfxYqRutrIka9iAUldbSCpr2w9SV1tXKmvbHlh3WTVB+oI/WzospLn + ###5+w0t762W9+1Ww+3Wz9otx5jbj263fq5cmvn2a0lEbeWutxawnRradqtXQ5u7Upy + ###axehW7t+3dql79ZyDbeW4bi1vMqtZXNuLYd0a5mrW8uX3VqW7tZKA7dWkLi1Msit + ###FV9ureRza4WmWytv3VpR7dZKebdWQXBrdQu3Vi1xazUat1YZcmv1KLdWBXNrtTe3 + ###VvFza3VGt1bddGs1VbdWyXVr9WO3VrV2a7Vyt1ahd2ttAbfWjHBrLRC31nhxa+0e + ###t9ZkcmutLbfWUHNrbTy31jx0ay1Lt9YodWvtWbfWFHZrrWi31gB3a213t9bsd2s9 + ###Bm6ts8Gt9VO4tS4Ot9Y74tY6Vtxan4xb685xaz1Bbq0Tya31P7m1riu31uvl1jrM + ###3Fpfm1vrpnNrPXxurXPQrfUrurUuSbfWm+nWOkLdWh+qW+t+dWs9t26t09et9Re7 + ###ta5mt9ZL7dY6uN1a37hb61Z3az3ybq0z363dB3BrtxDc2t0Ht3bjwq3d83Brt0vc + ###2p0Wt3aTxq3d33Hr94bc+o0lt35Xyq3f0nLr98Pc+s00t34nzs3t4flAA8DAkwiM + ###xaSieql2ru/qrhXglXDrUVcOWqOsEmMa35Xo1pNVOVd6oqvmWdNIFYlo8qqgLkOZ + ###FYRpiLqKpvV6qFoOeilVrSS9CisWoVnAFevXrP2qpa/ZRgXXMBynguEYZlXFqzSf + ###q2BzhkVWcEjDXauYq2bMFXzZ8PQKlm7EQYU0MJKkQpAYIVQhg4z8qhBfRvRVSD4j + ###NSuEphG4FfLWyOoKUW3EfFnKWxpCWUGwlIsK3cLoJRVqiVFpKjQaow1VKENGkarQ + ###o4wOVqGCGfWtQnszml+F4meUxgqd0eibFeqmUVUrNFWj5VYouUZBrtCPjW5dVq0t + ###tbyslVsafYVCb4yBClvA2BEVZoQxQSosEGO9VBgvxvCpsHuMzVRhMhlzq8LaMpZa + ###haFmjLyyjWfZh2Xz0DItKyxLY5VWGKXGoK2wZ40tXGEKGzO6woo2FniFAW6M9wrb + ###3dj9FWa/cRmUPQaWt6HsbLAcFRV+CuPjqHBxGPdIhXfEeFYqHCvGKVPhkzH+nAp3 + ###jnEFVXiCjBepwolkVKOy/8nyXZVdV5bbq8LrZTxmFQ4z42yr8LUZP12Fm864+Co8 + ###fMY7WOEcNI7Fsl/R8kmWXZKWO7PCm2k8oRWOUONErfChGv9rhfvVuG4rPLfG61vh + ###9LX5bdFfbPmay65my01d4aU2Hu4KB7dxjlf4xo1fvcKtblzyFR55482vcOabjYDy + ###PoC1h1DeQrC2Hyp2H8zORcXGhdn0qNjzMPslFdslZqulYqfF7NJUbNKYDZ7y/o69 + ###OVTeG7J3lio2lqxtqYpdKWtPq2JLy9oQq9gPs3bTKjbTrK244k6cD1wvAYhjss3s + ###c3XlTcBC3dpuayGuHWwtnmpRXDs7dfNaRxB1lFRHgnW0W0f0daulbpnVrc+6hV3H + ###EepYSR0PqmNedVyvjl3W8dk6Bl3H2etEQp0sqRNCddKrTuzVycs6QVsnoetEe51O + ###UKdM1GkhdepLnd5TpzDVaVp1KlqdblenFNZpk3VqaJ3+Wqf41mnMdap2nY5ep9zX + ###WQV15kSdHVJnwNRZPnUmU52tVWek1Vl3dWZhnT1ZZ4jWWbB1pm+dzVxnbNdZ6XXm + ###fZ1foM6hUOeJqHNh1Pk+6pwmdd6WOjdNnX+nzjFU51Gqc0XV+bDqnF91XrM6d1ud + ###n67OwVfnGaxzKdb5IuucmHXezzq3aZ2/tc5RW+fhrXMN1/mU65zRdV7sOvd3nd+8 + ###zuFe56mvc/HX7Q3UbSrU7UbUbWPU7X/U7pzUbrrU7tfUbvXU7hLVbjDV7U3hATnr + ###YNzLvdPj3R+B3+cOxJm3y/J24BG4s9FiNvwIpczRN09OvHOmiITSRcgJ+4BSQeAR + ###YT7pSd8w/QaWp0PZPiUw8DqNKJaUC74+YRziGVs6Mo8HCgM8Xhl5chqczqaHWD6i + ###M/50Oh6Pw4echiGmk7w+n6XGonQmMZYzxkFKJxRjOdCbqZwWEZbv4qF6bDkMqf+Y + ###0yz4nLcD4cVxELh0nLlL+UQ8TqhAp8xDLB/h8Vk6sk0H20OsEKWUywAH6cnBcMqW + ###oc/LBhk9eZzpgc6thz5ih1DKaU3wHVaIqEIsaQUCGmCmTjbT8WROVhJzioeAEo1g + ###+YhwyuktCCv4jpAqqRToSHhI54V9OVYd4InyEE93J3S2FJ88SoDh89F8Sk0QYvmI + + + +Valin, et al. Standards Track [Page 204] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###jmEnkvggiBPJBkLn0zmTCh3cTDoNOpiKh+dDLB+FKnkAnaAPKZkGZbCQdAp0xD1M + ###5Gy+jy0H0EQjxCYogUFGGVWwHpanY/l0lB/LR7GkuqGjsAEND8fBZ/BhVEGXDun7 + ###fASeTqGGWD6i3A2UeiFUSU4iytjgS56JgPOeyBl/PjaeUYoOydVB5+JDSgJAKKVj + ###rpSggTJ3UIVEchlwWhgYSSNO5PBugCOJcCR85h8LYPmIcEr5ICgzSUzpR/BRjqlj + ###AoJGiFlFKBMFnqQPUsoREHCyETqxHuLB+AjL8zl/fIXlI8rcICfvGwEmFglTyW7i + ###46H3IKNcKZjBQyV1CLF8RCf1dWqCkNKhJJx7xedkBfg6SflEOmagALjwCZtI1FHf + ###EFuIsHxX5VYIsXwU02l9yVAQ0PBwHAwuvsJxRL4kBqJz/yGWjyijAecWwHdQoRHR + ###IexAknUE2EaYBpzaxcemA2wjwjY4UQMW8CnvSyCJSTCXBDAefEcVUskqENAAcSRx + ###KtkvAhxJhCPJ1FnuEMtHhFMfxxVSOg1CM/6lc/1g3hTM+xCGkrokSCmViqSLoRPl + ###IWY0iDDzCr4OfCqOryjfiEqZEVACIMwOEKkMAUFG6VkyzmlCR64xaxAwnkyyvVCy + ###iJDyICSSQorTR1AyoYxP43OehZQy5GSctgaPoDdCbCHC8px8gjId4SsqH8ph+4CG + ###h+MgcFNKuETZbULKDdOg1BFhQAl3QknSEISUfQjf8QF0/BdKSosQX1HRJJQUTiCK + ###gfGo0+yhTwVCSQYRBCqfUcQVJEdKwAPMOJsKJVYIuogeHEmWSUYKyuAUEU59Glcm + ###yZailNNH+JxXIZL0S5QSI8aT8ZjUIsTj9Ik6TR/iwfgIy3cjyb0RhpRliE7ey0n7 + ###ADNchJgchLLKYN6aAFO3RJhJhHKGYBaQ0KcsIpSkpitZT0LMYRNhha5kzAnwDeiI + ###yE8lxUlASW+wCcqIgy2H2EIUSNKbAFsOKRsSlY8kCQTo0tAMjoPApZwdOI4Ix5Gp + ###c/8h5c+g7CScWwTfYYWI0qREnLgCGA++TyNOT8JpubCNCNtIVSKCEMtHhFJPpbAI + ###KS9TwmnNGph5ByBDiHEknMMFX3Upm1OXc/lQEpYwoGQoXUloRJl1QqwQQYXGkoQD + ###rEGBGlShV+Hbh/UqKPUO/mm9KlG6FSekULpPqBUgUaNY2ULFIlLKEOpMDcolo7Sc + ###QKk6gegqrNGQwhJLkhZSdrAfzlmDGkyqNBhfaSWhUk0CUS1YASEFSqkprM1gTzGm + ###a/C1ThKynpEoXYNUCZRgqdIYRCGQjD+x6BaNSGcWSpSGoKR+oER/ILKbJTwJcFED + ###UFlokC4QK2FOSZdIovtKSodKVAcialkgk0IhYlukO/YUK+HLMjpkuZso2cvJdpRs + ###DLWAxPRaWhiTIFHCkmVqwCnIVFIZFoWBSnIXiUBrhCIWWXhiP7ESbiwDQ5FrqZJt + ###nBpHRA8KKE43EikxxtIOe4pTlWaJZFbIcijRyecykSZpJtlYWGBgDiEtnIixKuHB + ###MiZguZEo2UHZSVBYZVoCEIMXMcHCxJe0ZpyRJ1UcH59SxespT0kgrJgZNgkcxdaZ + ###+weSDItzhqWKQyuuCwyjwYlMFO8MNQMVNkxppogXR4qZMs8NmI8i8+TsY5lww0xz + ###RGJ4KldYrHhnrJgf88iQ+R6niQoVawuENTED8yRPE7E55oaUuEgxK+Zp4UN8ys57 + ###nH/7MJ/K5T4Wgy/RvIi5UKo4kRheifCYQIynTJlHvhhAqTZxxIjJlJkihkiieAIb + ###E2w9eMwHQuEFXeECseIEvq+Tb/Ea93h5k3KdafWZFeREVGBflNxUrUxRVBNec6R7 + ###xmpF+rLOIrXWPFlmsVpqPq+fkNdQoyurJ1LalsfrIpS10RWdKGatRyifFRnWXDzR + ###TWJF8j7TcSi03BUqjhQle0SfJNgTJbpFOGeaAkXAplqEipDMhLLq6SmpIqfkMdSU + ###eO8Sy5cgci1i0glEPMVCKYFImVjsVZYVJB1k6kPN5JmPR8KqZV5D4bjMVImNxjKD + ###gXDDWPRu4WkRT08grCnm2eBEgMJSBN+hcAZBb6gWuCAz4mW6DI8np9unuzq3UC+P + ###z9LHcroium8V3g4d/ZdVgXNqotx3+GJ2KIQXfGCuIuCWYCag54g+4aWtQ/yGaVel + ###+PxqxOV/VRkOI56nQKaMs6rRpJTzrX7uYBsX/QHenoCt5HxJHeqBH9XHUq6lYqHH + ###IdGvQ6L/pUj0OU9bVIlETKhOyYkLSBQclpCYMA4fRp5GobMUiQzS74XEoA6JwZci + ###MSAkEgmVkUh0WEGJwRIkPpoCH4FEBun3QmJYh8TwS5EY8rUDnl6fFhKJDqsoMVyC + ###xMdiz8LhUiQySL8NiQVkHrzaMfna7DxupQ/Lbmy4Ph8YEDhvm6TKto98qCTeVq5v + ###9OLrh9iXLUrjaecs4FmS+JHOHO6lgX5IQ7UNl3PdUx7yJPRVA5ipXicLD+OgGH4k + ###D143DhQEGSaEz1Qm9LQbR4WoJHmI4qCrOs0C3AtUD16SJgoCa7cCHpJQ56PvppHX + ###1fnbU9Dj0zgfw8QNJInesIKHMAt0+vXEA8DDfGiTPMQebZhSA4DcKFVfIgBH483a + ###n4EH0JNjHfCUgfqrGsB9ojTLh0KpFPQwPFUHzKtUpa3vgtGYqJz89v4RPHhgD6hi + ###Xox7VOoBVNIkyYdOcUZ8wEcSq4z4GaBHzRxu0kXqigB7fwsecA83kAaSJApDFUGV + ###QHWVEd/eL4MpRVLqqocIJlXy0WchDFqRsr3/RjMfqlz5Gdgivq/T/Ud+ppBo7+fB + ###A3xS/aQwJ6lcVgHUkgEa43zIFl8rkEaJr6BOgcBiuSEDHry4qwZn7zd2sQo0Lg2E + ###gB+FqjQEMzEphHjJXQYwzlT142UB7SJTAx5utcX50C+5DCEKPBUQl6Qxrid5SBBU + ###uRmB91cDFR/mpaG5WiEAc0JgS3CPOEztUDFZCwnQh6/uTIBZA5qXIeC2eKTWgr3/ + ###240BpbGvLndIulBKRZrFXQwtsEPLZHBx5AHFSj9x6PGSoQYCLwkU1Lw/rS+R8HSQ + + + +Valin, et al. Standards Track [Page 205] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###ApCk54dqmUUp3s4iENj73bD+slTdIUNhIomia7p/QaFK759TA2ApR2rYAGeo77QI + ###uyEYx6kduib94EZ+mPAlH8AEYdWp2Q6jNFL3rsj+vvoCik+QqC94cUxXZiEE3pIG + ###QT7UjR9g6n3FhIIEMKBu4ghiP0i66o4OK/4AuEYSBIqqAj+Eieiqez1gzagHHc+A + ###DQCnAnSpLwl+kwaQ3H3FiDk+Qn3BG2ti4QdgFyInlQg5mLtMhTtyvIV6SPCKGxVk + ###FwNVJoIDLwSmpMIg7fgNZGIaggyZfCZfMuAbGDbAF51wPIjEmwHBBequlgwjezJZ + ###gNCHYQ4mvoRvSol9xbgymAToU6LJMlhaiYLAjldB5ggTlEkDPqBbRadlXpiGIgpy + ###8S8ASYDRB/IQw+oW4Zqh/PLC2IT2xRJLlAHb6ComlOENM4o9Zci3KOSoUYjPyZBW + ###olgVCzAwK1VXx3hpLGvbxPtgA3GKd0NJP8DGI434OIKhiqCU+CHBAQwmiFNBYgRE + ###Fgj5g5CExalmgeORpLUoBParAgejIADy99WFNxghltkhhTIlIcoi4eRZCBSWKuyE + ###IC7CgFdjLl4qC4AR6n6w+1gNLoiRs3tWCGLAiwnEBazSQH1BHiRRqLCsYyDMXGii + ###+oKrPmKOlPkYlpGoq328bpio1jjkRgaH9xZ1FRK92I8pyhkb8MIAJiiwQhlVjB4I + ###la4K/MG7kQJ1lw4u/8gXHEj8msQK4qpNRLCkGapsghC6ZihTDXA8nC/3FgFGk1QV + ###w8tmZE5BIcHrNAM7JFL6AZLKAlmNaQo8Wd+PlAIOPJELuXi9FKRZFEswFiyqJKJi + ###2ECCF/MEnh1CqW5bgolULBqWD+g0njSAEWKhsHWOJ1R4i0CIZqpYhJDK+oHuQxBH + ###kR1yKTiAxRiTvkMBl7A4VTQ5SFnqKR+KyQ94iZfwgzQAxShSUaAAM8j31A7RVPGa + ###ITC4TH3xYB5iGYKPtxgJwUo8pnpAqhR9J0X+qAL9AdWgdnoyBA7plKa9CGZfBax6 + ###QZQQ76UHjMCRO6Ik1FNu0AI+CrLSky8hrDmBGkQPMKgkyYeA8kOMa5uHkMAHtAvk + ###C1itSlRLaGggDxi5KWSZ4C1KntxflaR+rNV9DhmVYaPZ2FWiDdYi0ItwvgRVmkCk + ###s4SSqrjSBLm0eogiWJ3SdAxiNpClKSGmAgHyMHXBUoJ3dqWBikT1SWTYoafSGqh/ + ###8C2Sa8jgg1JowZDKEqXZSUiqtAZaEJhg6gGYIgkwbABsrERJMwlVFVT5CepP6gvi + ###UI3UR1ktd+txCGuo7ktLMDJM6oC4idXKAjW1G4XCXTi0VbR1jPnqKukco8WSymyD + ###6hOBCZfaIa9yY1uGFwqKsh2jkZUmKvoVNXnhbxIKm6lb3qxg1xSXhehIyME07eTi + ###x+MElLFEdQqizVNR50A4oEzJapTQWYldpcg5mUZUVH0d8QqGXaaYqoTUMh3EwLW6 + ###6uAErH8/VHoIaIIhsEXfDrWVfmDFRHThGjYQYMOy0EGQBJkKl5UQXEEIaNrAkGQI + ###wJLBPJQGwMbxAlmnHJrrq1hcED6pTGOMOrSy3mMPRKMy+yK+3ktiX9EwCQVqIHj4 + ###U9g6XvUHWAitUF5BIti6sFJlmYEehpeiSZ0Mb4kUNS93fiHCKxc9kUxRCrAojhQB + ###qwB6Da3QXznohHMDLUhwL0YVBkLKERCCp2GjkGAFARgPqbqNEbk4DEPdUQgIpiMT + ###DR0qrGKDu3jRooAD2jWwA4E6BNpVjgEOIfakAdDJ41gFM8MS0YpzhDfBdQXxHFqs + ###4ppB7wC7WJDoB6mXqFnw0FiUmZOQY2naw/sYZaFHwCphJiK5mjFFbSOyQpFFnQzR + ###zRELVYUZ6JDKeAjx8sJI7rPLnZ8B0gVykSD5ENYoLA2JEIa2wPBKrNBlISQwM0Ff + ###ySSoGZhi6olcQOLXhCQhzXK7ZAwKhpdJAzAjsfJkAcsBSRflQp3VQwjqoBpCiH4c + ###0Q9C1Aa7WWiHQEtrIV77KRw2BLELYlMADTCOOJYLMik0WowUYMrQhEIiaGKhUo/R + ###ToM2UjtkWiAAQeSp2yVBvUlReZboaXQxBblQaolJBlkEa4shgNWDXEiKZXgVqNAb + ###h1gLEmHxZOiQkABrkBFhyhAEoLzg3X9W6LXwEFRgs66s0wD9PrHwN4w0TjNRMCQk + ###WzqNgW0kwqJRmMLyCdT9o2GgPAsSqs1yAaQUimoVqN3FYHZpAOg4UMa3hHALOKgK + ###Bp4MAZZCqph3AGZspuzT3Hk6sA9iIAQpBhMHE8GLCb0cvjpWISHfgirQdzxlFAd4 + ###EW0cqDtYgXOpxcSh4DJZPlnFIml9wC2oGIE8xMhFUjtEnFVdP+3Sdbn8JcWlFKoH + ###sItCIUsOHRfbGeQ5cLQgk8tig0y7RP0YaUcIiUPKQ/UAuoIv0+ijXy2R5QwGD6jb + ###qhiHmkunoE/rw4XA5zzmo/QAVNSVa0olBF1GCmo3WC3ST4DenUh98dIsURfZ6vOc + ###dGFuhFcKyx25wCpDpQUAT07BKojskHVpDYABKcV04CEZpYoTgxqSAtOXghLMLsTo + ###ZaBKBEp19dAaD+ggK7aSoR3pe7k4d5EiYFD53SQI1BOqe7GgCY9PoFtCLjSmEHhP + ###XAmgWgBYgbrPGFYMXsgaq7uHQYFK/NSOjk+ZrryInB2xurMYlR6lI3iorHaV444D + ###59X1vIA69JenAgusNFT4VBR9lwSbHVOvxKyH3nc91x7dn6qcrR7eswwYjK1w+yhV + ###dz130Tehlir6Q4DjKgcHCnXQ8zPi+24EUsBHe2vo0m3E1j5IbjdjZ3f/9GB6PnTw + ###dmtrRzLQG7ue7Km8ph0Za39t+nE4G/dvaBvNbOhOznZf9ifn88Lr4cWFeU9nl/Am + ###a1/dWq32Svwlf+vNoZvZcHh9c4WtDM+gvfh6LrtP1IvuwtqTuu7f7R/gu8y8m5yd + ###XE1ni4PzwaI4rLn6cDL6G2+02oPbHo+ngx+HeocKYej18SUgdTpRsGDhfqGoXKdq + ###F8FX+Elf/W0g5FeELTAlPdpJ+/V51Q58x6l67Ve/Dqpfh4Ti4n6Wxjp+IFAowDt3 + + + +Valin, et al. Standards Track [Page 206] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###0Wond81mJ3cH2Wdraui97Mg14Hl/hHtpF4glZwFf+h/7o3H/bMyUSAhT+3GnR6fb + ###+72Do1e7J46/hHzb8oK/9rCN3hi6eGdV5q255yVKp8iJf/u/5D/cnnRnFwOwxpO1 + ###wXC8WLvuL66mN/PVq2/WBy5KsOv+TdZn4TeqQ/6/+SjHUX9I438D8QGm7L85/0ch + ###sji4/0P+g6W1M725n40urxZOc9DCSNzARUegs7d7+to5nd3OFx3nfw/7E/egPxs4 + ###P/bHI+BbOyd7x0edhrP8v59HN1erR7NL5/X0dnJO7G7VAX7oUF9zZzacD2cfh+er + ###2MhPs9FiMZw4Z/fFrnBlr7XbWOg/L0a43hV90quz2Wh4ASVno+ntnL45F7eTAfY2 + ###b1DVBpY7vRrNHaoOv4d3i1l/sBieOxez6bVz/HoHqX/VeTMe9udDZz4cAovpL/CD + ###czGdOf3z8xE22B9jU6MJvLvm8VDbx8Nz4Byz0dktvnOAwzu30AyAPp/ezgZDenM2 + ###mvRn99gcSqBPI4ATWsbf09sFtgJsZnQxUmKhPxs6N8PZNWLlHKTY9OPoHP4gsJD9 + ###XUxBWgDPv0Q+xtDNsRWsdz1cvCDA3AJoc2SgAtOAhDjMLczDog+wElM9AyENn4Qe + ###sI3JFPjjsAOfAXFjYcKmTxpbHiDocTDuj66Hs9UlUEBvFjoUFDDI89vB8PcAxOHx + ###YTPn08Ht9XCy6Ku5WoNpmMLHGRLPcDbqj+cG3zRP2Ko9ADWsw+GI6uH3Sf96iADt + ###TaCNyXDhnEwHo+HivsOrCPqwV9NkOlPwYEWel5vhAAkAx8RdgR4AMrZ/75wNkaBg + ###eFMHdDJ4PcQGAcjr6YIaYdTBmjqHAXxUdE2Ymk8vFp+QKoTUTD83sGSAAnnhUStI + ###b/O5HuHpD3snzsnR69Ofto93Hfj7zfHRj3uvdl85L/8CH3ednaM3fzne+/6HU+eH + ###o/1Xu8cnzvbhK3h7eHq89/Lt6dHxCTbz//w/2ydQ+w9/oK/bh39xdn9+c7x7cuIc + ###HTt7B2/296BF6OJ4+/B0b/cEMHa4s//21d7h9x0HWnEOj06xmf29g71TKHl61KHO + ###yzWdo9fOwe7xzg/wuP1yb3/v9C/U5eu900Ps7vXRMTa07bzZPj7d23m7v33svHl7 + ###/OboZNfBEb7aO9nZ39472H21CjBAv87uj7uHp87JD9v7+4UBH/10uEutwRjsATsv + ###dwHS7Zf7u9gdjfbV3vHuzikOy/y1A2gEIPc7zsmb3Z09+APb2v15Fwa1ffyXjjR7 + ###svvnt1AOvjuvtg+2v4cxNsvYsVGDzcA07bw93j1A2AElJ29fnpzunb493XW+Pzp6 + ###RWg/2T3+cW9n92Td2T86IcS9PdntQCen29i3tAKIgxJQ/OXbkz1C4d7h6e7x8ds3 + ###p3tHhy2Y9Z8AQwDpNtR+Rbg+OqQxA7KOjv8C7fLMyWx0nJ9+2IVPx4hewto2ouME + ###sLdzaheDLgGZp9ZgsZ3D3e/3977fPdzZxQJH2NBPeye7LZi8PYDve2wVO/9pG3p+ + ###S2PHSQPY+M89IkdF0B2aXWfvtbP96sc9hF/KAz2c7An5EPp2fhDsr6JAMfFg26c/ + ###HL056f1gAsH0Gyg0GYxvgcU+A0F2tXr1zHoD3Ae5b/7ldN6b397cgC2B71HjPbgd + ###L0Y34xGwh8WnqeMnLujMsLL7A5ZFzsf++HY4X3Vejhbu8A5eT4ZzYiW08K/7g9kU + ###pd3oGlvtTxa2jvwaUN87eLvvJ81+56zlNJtgSGbRSrOpYqPDoNU0cdKtZr/Vzj2f + ###tVqtrS0/bjUa+lbh0fyvM6jI5W6pEQdj31rrVkzi3s+7r3pvjoCUGhqcN3tOuEpx + ###PhghdKHfo0Law0abdwjjxXjaX7TkuZUvNdPF/NWLNbtiVcEesOBrKp2rXCg6gFnR + ###BaV3eNdsrsYX7Td7gBGoUmx+cKOhKLd4PvqoEN5vrSES9XecWfwO+JMS3KEuiCgk + ###DO4fbZ/2tt/ACv2ZKOUQxMALVnH68/ktCpRZ/3x05wYONYHC8GYK02Hk2fDuZjoB + ###QnRAn0BTzAnC1dXQIynanwARXcyHJGH9IDVK3vkQsdFxVtZcVIOo9GH/kLSONgjo + ###tnMFr8ZACbhQQGtzXoJCBWCA4er0b0BM3Y1Yc3Ka8CpA/KxiWTHSRpMxYQKBZnxR + ###KX6+azV+Zf1rgf+Gl8PZOj7zV8QePd5OsPlfBWj5uC6PNmGO6OVnaGudm129AIPv + ###Th6ofXhuwvvR1lYQtlxAhSo5ctxNVWhjIwgZEADB2eSGXMcHGrFfU8bHKMK9pgtn + ###hd62mxSN5VH8h6VKq6+UWbEb+0HX01XQqRjj5mZ60WpR+6C/3c4mjr8i8KwwKj7n + ###JkDNN6g3xYkI/ufugUmAyr/3JIAxUEA8VJrOgED49QVOBH/acNzYa0lbMnjPxvSd + ###a0MG6+NP6JzyO86fMHAeKKoZtOABA8BDN2rrFxjMHMojTGCAOKEu5kQZHHAboPNe + ###JsNpO03aSc/CMI7sGcwVCNCaBQMDq5Hv0gsidKK2sYiexDkQFZAb/7Gih4vU1Wo5 + ###zx3vLr3g/+xZJ+Bosv99OJ4P88xGlpjhJD7ukeHWeuRlWYZ+xCylAZfZGM25VRee + ###aayhH6V+5sUxRsSGXjdSPLAcNV3m9suknZINR6BNHINq1EM/TW9v/+j7gIh4T6Ye + ###2QgaD0DTwarzdsIAn5OR9rchiDtkSJPhJdAxmA+T2+uzIfvS8qRtHf+hsY4IUUbw + ###aSqnr8BSh7MFIGPL6zjPrAotZzoZ3zs2EGgkDBbw8mY6H9lAPMut1d0dGhxgzvVx + ###8oqh5nk8HGz/vP3yxE+qRsGB5QTUdf+ufzYHgW59aN91aKmOhxN74RIsdmB6/w7+ + ###QBrndQQjaY42vfXRBlRcH62sqOWmCwJM0BM/dhwCr3n3bvQ+z5P4uz3C5bP5qjCX + ###HQdMILT66M2XT+rfzKQCDNakCmx3zgaM1/kj/HthkwFyHFhORexaWkOuzXVTFJ6N + ###2rGskGpPqxbFgvWTvGxQldM66RiODGyQJFBMAVu49L2QjhVTdHA368KS9sMs7OLB + + + +Valin, et al. Standards Track [Page 207] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###PJf3TRMMMg/TJMQYFe3rwf0qjH6A/4EYirsxHoDETKlZHOMGIm6ewjs/E/657DTE + ###zruYPKxuAg2tNP2NjaYfuq9e9k5+2Ht92mrRmWKE0I3pXHEQ41k8F+OjPmuhcLe5 + ###WZQFLu4Mi6SG9gtTiyY3vP3x5IdjULTuOiMXVFiqkrmkAtuSZPvVK6DrnXfe+44D + ###yvKpn/Tg/3/24yagVn306z4GdR/Dqo877yJYRfyfvZZOfkBlHcANOxpHKzAKeInQ + ###dvzI4E6kf0MkX8OWfI2i5GuUJV/DshReeXhuOTPnhl75eITai8yLAA87+13zIsTT + ###p1DiSxSQ5p99D8j45nbRcf4M5DG9XcDfrSUL3VpuJKksulqmolhF9Kow6gZj8q7j + ###eyWNY8uPiuoGyGJ281JZlLxFFQUNo+UqCk/mnSuTytWw707UKhPgK69IJzTj6qtf + ###+zVwip9fhR3WPIokJoti9+fT3cNX8AeVgiUn8LlBnjWqCUCLp8jFqo0ehCMMevD/ + ###P4d+06qERk5HN0bGjtWiZRlZb/sdmxTO7F4PfIeYgHkROG5gDmEehDBBfjcyRH0Q + ###OVE3TMic2gZjuUCjt3O0ofpORG7bc5jim+n4fjK9BnJeBYEGlEqm9gRIN3bYP0zu + ###WNRH8Gk8+hvItjNQDEZr0apzRMRdqrKc2BX/7wNsnl9F7jKHZqrfwFTfERkA3g5y + ###RJL/FCz/FBY/HUQd505zJ1Q7b9kZ4uu/Av1XqP+KCLEIPKpNedzCMEYs9rXSRGxA + ###/BuPw0lwY+PkvuNUMQRYofewNu9oZf5qWyNCUbNLZaPAn0p2IPXCOrUXxn2rA+u7 + ###I/JEmsYqW5tMeC1jC3BLRibZHB1Zjj2t0AG6xNApM7sECei3xDwiDvNbIL5jiO9/ + ###G8QY9JK4j4eb7RLU/CgiwNgC5IrSH7TfDF//29N//9z9XxDS58PBN9z+fWj/N/C9 + ###qLj/G6bB0/7vP2v/1y/v/56OrqeLq3vn5apzOpzNRmCDze6/zfbv0ybt0ybt0ybt + ###0ybt0ybt0ybtt9ykdb4Tz2yzxypN74dW49/FXevod07Tx9fKNb0xHgE/n69ebVkv + ###7S1bEFZ7kxH6McCkmzPfGeLHGQYy9c5uL3ArTtkw8HiB3GeKzAELHJMm/cLxHOBs + ###89vBYDgHBoLyy/g4yfDB7yBkpzMUkB+nYCIBtAjxCHpv8t9Ou4f8o6M3YAdX/Rm8 + ###hF47uT3YOfCp/uWwRbGUO/3x4HYMfJShB1aLT9jxxWz419vhZEA8n1kmiGFnfn99 + ###Nh0j9CShB31i1BNkeRe46zuB4WFh4HBn/bPReLS4p6jMMY77fLhAlgUo/8RykS1j + ###bhMEfUcLBSPBLUAsQe7gy9GMeWz//GN/goJoiq0tA1WFgiHM6EoGiAf9MW5QXk9n + ###pEBMAM8Dw3j7wNlnoJrcoMxCwU3xptSHoP/2BpSZYbNFk0Yzj+U+jaAc9gA4GAxx + ###JrAZ3AogqrhYMFEspovc6GizfihQzx0l4cc3V/2z4aI4LOdTf65VLqg/VdLPJqzt + ###6glF0Q0a14Q2g2kHWOobjKn/9i6W04UVgauAPhteMC6RZId6gtV/ALOBFf6+GJsZ + ###f2QXdnO3NzT7k3NZnGo42LXqBif+qsM0it/YeoUPtLBywOG0XWB3gvpZf3I5dN4B + ###kBdXLVx5emnx9EP7y9YeTDKvr12gUugJd9dRGdD1WqypQLnNTX9jg0Kgq7uAT5Ol + ###3WA17mhbrQHDg5yb/rxMN+y+IsWrcmGJmmOorERduxhfMr4nNMuayI2M1MOrPkzk + ###2XCIGz/ANedTVoWx+GSIjA60SeV1nV2DvolZpQbCjVg/ZI0aIePA0N7F+IVDS6eO + ###VhQpUneD6fXQJkr+aAcx0NC49asvaH0Z6dV0wP+dTi+HpITK/I9FQWZRNLcJDz8C + ###VC2kx09XowErtgW61fTMGjjhHolYs5qv5TVCADKARuUaHk2sgVGgEXZ/JrhGDRsK + ###3+CmKfFplgsw+zY7tUmnKN6Evy5dZGP74api+TmvqGVg5RgvRSRxBSD1HX8NN5lw + ###C+2mlZNVgJmzITt4kb4BINw7EHigEaqyFCJqj3rmjrErQeQl0BPaL86z0eTjEEyC + ###Z87Oq9fOAs8tIBYPpwWMaOmCPEyvGad/sSAThoSvzPNocC6aRq7xDioVVzxsgWJO + ###xDHPsTiLCb6bb3l/vFi41OK7ueu/f+F1zPN7kHSfgHhhYSyIbV0szixpcarI0xDC + ###9RQE4XQyQlDvQShOXFgvM7DaAcWG94+RURUZsmrCE1I+4xHypi/NE8YqwW8kqRFa + ###QWpU1gLOm4FGMp5qNnmuUbOan2wccmGied+yqGFhwRztnQnvZ68F0sCs/8lUUztD + ###xAH6hJSb6afhzJ1euIEsfrEHhxhFMOxfsxIz5CEX+KvNnhF2eCZdD5bTbyQrpakY + ###lAvoirv2Se9TeGzigjG6FEJ/3b9raQLJcYg+BiLgtEOljuyNWJWDdjsMXH/ZlClx + ###aSu2ang49Py05dRfLZnN7MyZLZI/AGeKsPwbZwDLfYsZqKZ6bIvhX8KAgYt/QtA4 + ###ig8z1JKcmsOa+Aqc0mCWqzq838ZRHU9e9P+b/P/4Y3XwrV3jS/3/QRR7iVf0/3tJ + ###+OT//2f5/9Oy/5+Pe1U59Ws3Ab6fDS+nwOcO+nefhsDfvub8FzKzQjvO057B057B + ###057B057B057B057Bt9wzwGClH7Z/3O3BIF7vfY9nu/QeACzfi9ElndpS4dqyl0BR + ###2jvL49vNe0yMkHuzgSeWabPB9IP6V67WzWhRPEOGeSTmhbbR9/CIk2Z/ve1PFr2K + ###BmbAJvNv5ov+4AOnqyj0pc5g2y/poEBvAAZefojzxXl/dlkeZG98U2j241/zxwHe + ###vD3pAR2eAFFqZNsvnWe3kw+T6afJs+K5g523J6dHB5zHIV9VvhweYe77vZ3CuYmq + ###Ik4u/Kw6L0rePwBs/prdJz4neOe7oeheMl9dhEKXFvp8Y0eX7mAIOo73eR1dWG9m + ###07P5C+ABh7svnMDHZLL/0YGFBBzqhZOsBvh0eHR8sL0Pj/FqQi+2v/8eue/ej7tS + + + +Valin, et al. Standards Track [Page 208] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###xgqdq4JyfgNG7jnDGRGYdE9pqAGpHWL/Zj5ccOXw/eavQcfvUJ2qCahrZ3oEFsgp + ###esTeqat8JM78bhcz/d/tZvjzNf39Ouvorzv0Zoe+vqK/X1lft+nNNn19SX+/tL56 + ###9KbwU3/N6E1Gdbv0N16y9wBCUDKbofhJfijVTaqvEb2J6GtMf8fW14DeBPQ1pL/D + ###8lDoq09/+5kNqwRNjmg3AgFs5uEeWOHSoDFuejr8ebCBaLTCmGFE9nQNtrbC97o0 + ###fd90StH4vg6Rzn+AX39vDp57dykHkpbBVRhdBrCAmD26y/wUNRH+losz9XfHgsTE + ###Jdo0TCcaNcM/Onj5em8fRCYeznmze7x39ApD3qPKEnuHqkRsDROxPe9f38BwL3t8 + ###h4V9BAmZcX5maFDzTygLANv0WYWxDtC6oRw1L3Kz5av4zTNY6R/WddEgKhUNlhTF + ###DPeFouGyokGpaLSkaBnUpFwSUNm/HYPJo+RBjqdwaeuEVhMj94U52y175ZY/507Q + ###LfRhyd0Jb6JRtqOGSi5SeEtMdQZauYO0tAN6//RaFeHZIO5gPnLCIRTP65LdqL3h + ###0EtS/sHkNfuxMzk0g3MuCbPUQQWk/skEqFq/YC9lz7xXH8D6GmDGJbCGTe3xyDQF + ###Vg+ugd7Nhfk+BVoc3o0W9/rV7Q0R6NDqsD8DKwdwzH1Z9IpXqAB6dNGPZzNTDVYv + ###KBFA6FZvgKNZH8MzelhU533au5DTXz++PCZn8/mUAgeGH9HaW4CB+AHMKm2+YZ8W + ###ysbT+bzHcMihp12odw8GE5iNZ8P7KdmSYD3xcejLIZhWg/Gwj0EFaDWSUyJ3UB60 + ###UiC34x5I1l26Lwe019nk0gxfvKYza3AiWM9liyJ3+gSKng/H/fvh+V5uehbohej1 + ###Adr+pcEibpLsoKeWEpXp11cXpZIij02f6gPAcjEag/HaAzNwND0vnoUx3y/7+ii0 + ###XY1bXleCHRDxl8PTH5Y135uOH+hCl6jqhj+aVaxoZTjoAbZADoBKa9EeI1SSvPWu + ###h9e774L368s/v6LPQhpAYe5siIEw585Nfwb2+kJOFuZJG+izx86q6cg6SmQ+ns9G + ###F4uqD3yMvurLYHpLAykjlY8Qji6d+f0EQQaI3wVtEDM9liLvTWY+u/SIC/vv13Fo + ###lItuU3MMYj7ulpWBT5KsqdpmGrCR9x2n1IIl0ESalVuR9pe2sQQKi1Jg9jntH9aX + ###6kG70ICdMhAVHaIROgnGLLQHyxrg+duwaXNNEaYmAxw2Bs1T7wNi1JwGDrcqF8Om + ###pDKkO6IO3+7v505K2ZVKvWIrHdMvSZdKu4KYfF1LxaR13HLFqJjLErrw1/SiKSIK + ###64pwsk54rDjNElZlWly/1ZYm1LzmKlYRhNaBamuGy+ZR1TJ0kMM1fuWjRhWWhTU+ + ###p12FS5nNhzHJT20KuatQvHIdzVGvaOZetahzMpWbX0IdLXU6F8P6OB6Jc2iQeEPC + ###Y41J5SJYFEhWtU9RgeiCLFGfpZ9/t8kG7tGfykegCu2dD4GCpvfQpD4yRKNGiIwO + ###hQ0LxrgM4w/KKbypSVw8oFqXFjENqID1js1GtfKM8n7pqrDgeAhzj+YEj0RvQcck + ###DLpbSqkiHBUNgNyYcqtAGv5yZlKNx8dzFrSy5JWz4XjO3/+uizhbTlAYKYH2cvtV + ###b/v4e9FBoIH5YnOTSBkqY0/8VFV1e3//aKf3entvn2vzUPd3t4+bCMas3SrO1CMW + ###mEK9cHzSxNU7JY34tX7W3ws6NjJYeGs95rXvwgz7VjugOmtrBN/AWpDWuGed8tbU + ###0XozN6XeF5TnXD+o5udLi2buCHHijbjbp7vItHUlbsSAZtkPTu6DMRLgdWwpYkWu + ###uxjTkqIetep8uiuTUUHTVcydwsLqmFOBrIVkqcYFKH3MvGrZztKTpSd73wc/HR2/ + ###UicdUb+hg6QViU2gzzvAxxuVUwAr65P48hHQzd8414D1Ye+QP/AxzFyaEH2s8o5M + ###W3FoyFdbXt5ppfBzzsWgdeZeHyjpfj6aN/N5GICPtpEPUd4SBxN7SroQ/mOndnc3 + ###b6eWMlH8uH38andn34Kz4yyub1pF/RzURW/T68AvX3mfsI250fg1DeKHMxCxH/TT + ###4dKuzkYT4c8n6NEH+tv5Ez0Sj2kCJB0eaE7vwALUA0oLHtga+0YON6H0mumdm8Fe + ###QCwUWhG+t7O56eck7fLMKhjEfn3zbvSecxEASYwm8NQpkFLhKPCXtMdHurlV/LkC + ###NTC4T/ewoo/tikryw+jyysVQToeNgxdO08f0EO2//Y/rg0YHv4KWs8Zv5d1q3ObX + ###rLAsAbDiKPNd514pGrgsGHj15p5zIQD8SCwdyjFQvRBxwx2KID8HegKA7gE2Pgx9 + ###p84lcxlMiXFHHxE79/Tx3y2nYbmZoH1XUR9zwd0XPE8a9WYJQzfQSdBqGe0Jz0SP + ###Zhi8O/zE6syQQ6DP+ufO2XDQx2iDT0PnfDr5A50suOlfIienKLvhNQZElLDsBzYV + ###aDg8pmyr4GFpMnA5/bJemBnODtTrn803tSONWvkFnn/Z4OXwS47upLydJQifVZog + ###gqlNFVd+UQmDcNXBSmJgpYJB1OPB1v6CvxpwraEsfGBBAfwLGR+IIpzHfIKMP+MO + ###Lc7ZKl0vggfnFXQa2kVQUy1aWiv8qs4shI9sZP9qkI7shqr98h7UtIXfyjFuRsnK + ###yvrSCsGDFaylYZexPayfreQC/HVrM7Qatnn6pnZOl9uR8Y5WfBjx4eNGHP5eA0jr + ###B0BVQMU5PTrWQkaxprf/9V+yxV2QZvDnebP13LvzbcYhgt0uq13T2zc343uV5R9D + ###YlAVuxVmgDdQc0ATHle4PXMvZhR9AuUIdnytVVYMqXKogLU/SKqWNNnDXep5jclM + ###Vx68xAUMi1prRwU9our9FJP7sF5Bv/YPLCsDhaXz/LnzndV8bqEzQJbGgSrtj7vH + ###+9tvSOnXy2WA2dDwbgJAyaf+7Lz5nDVsfNch4AgQfsko7ag21Wu6BcLdP4AVWSl5 + ###Hw0MKSnavMjdFrGxsX9gF3tpb9mQqgNotBN2FDGTXxBLerFWAHZgtVGk+gFwGPS3 + + + +Valin, et al. Standards Track [Page 209] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###W23SSjyD92cbL9fPcmz+19xaWuO8brPxsP9RH4wxlPjpCkP0zqfqE1KscrWa9fjA + ###vK0M2s2X7cMVpXCunLVB8XoOk/nuDL4dtl++Xzqr1rCdP9pz7LwozfjLloUzhZzP + ###MobmyspgY8dKcIKrc8dajHu0GimRqr1mv93yHE0+fu0S/blj75uVV6e4busK5X28 + ###lYsZZfB6I7dIHloBj1tORTU/DFgVLOj4RjsHs0qTi50uiusU6b2kSZzlFjFK/MOK + ###9fr4BRr81hVKoSHDjyAYKJbxbDy8tk4tjOjeFbPIlEu3f35ulprlUbnT66OlR7Fs + ###wVvDwKVONM4nB/k4H6774Xlx2dsLXK/us/7gQ3l5P/+ZF3FAq/huBf44+8ar+XOj + ###rE8pf09ehVVLYfAetQvQ8/HXSo746VNOYSnqKkvaWX80EMXeqIHDFWmiiiEV9BDj + ###DCAGck77YH3yAuilDabg+1y6rPbN4JpX9GFufcMMTNhI6ZSTObYH0+GFzWkA6BI7 + ###YOX8dqKCTGrXXxXzuatQ6e3v96XK12zBAf4s4xKGPMiZljDilUHFvCxTPXXzYMtA + ###9fYd0Ma1tYqvjZaPue5Ay0f0UBpJdIDYQs+tKogpJdt3thTijtiOragQSssdJ7Br + ###3eX0X1i3p8PBlTqYx+ec8PQVzMn4nE/u4RoGop2PzofqwOjoQtmiOWGtq8+Nifqp + ###P5E9jF/kTBLSsEQi55gBK9hICiZ/p+wg4ISc7Gzv7x69PW1abjgcX6tgwADpcyOG + ###OJdqKPcrmzvrBf3f0GJB2BszH0gFaah6yRUWGEjosx77SuxMhe37XKpClZT31JPf + ###vlpuZeq+9HJr81KK8ma5Zz/4nZxmaq9NxT7rnHV0Vxo8AlKf/ce5g/+/gP//9+RZ + ###hwBFIBGYS1CH7S1yBSZ+8qhMgIWoJD76wXpdElgMCJgD+cL/rXg5nDttF+MVnHwr + ###MN1PSAay9THAK0V9jy+KLH70MdNtlqR0Zyh8/Nyp7iHiUlkaV/WQZAJAxcf6dtMu + ###XpyZVLeL9xl38b7zmnY50y2gt+Q3oMkg7AkxvAf+0pLi/mOK+7p48JjigSruVwDj + ###54v7FjC+/5jiGhg/eExxBYzlGVJCdJmPEfO+ah5f6oPXCPpG9V+a2dyzWwrzWxfd + ###4SsF9p1vtAk/jg533YtWB6aw1YEW3FNAzG9oxVetuP63aWflt7UTaHiCb9POyhe3 + ###c9G59BVy/a+prHDhu7+t+spXVQ9078Fvqr5Ca6LoM9WrwvKcfhlJIzN/LG6R5z8e + ###lab0yqNKB1+AKFOa8fK5ELydi0G/6M2H4yFeZkmRwdH7d5ktjn71MO94x5FfGHbd + ###4WfX15zfLhRQIX7wS4UCLsRXjgaPKRTahazYbkupGPtgJ6AWLE4BUlEx9bDTpp0u + ###S59Ho4gvgzlfXNmKQEe072XCGhPbH/R8OSzAq9cSWqupl/pegrfPFqVZXH4Vxnht + ###ON4+i3KuuCe47xeDCM9GfTaH99Uuob3rQY6Emt2l/aDCv0wq/tYW1MwbXlT4YHuH + ###FlpzPyDd+l3zF+yktTJ6X3zWgmLfd1Y2rUsA9gNrt2ffL1kFCqH7B9Dmvm82Dmlq + ###1OYh7Y30cT/F2isICG9tcZ/oDORSMVha0YtLFZcWzffB8BNWBPx9v0O1DOziwd73 + ###14sb0RfFHWjLa1XadJYN4FPlBe9YBmIbmgKjg8tMztDzBo/z4fnL+8VQObuY8H8W + ###svc03Rfamd9eL921hjcdh5dUy7Je5wsv9+SXK930F1deq/q9n3+vgbV2xjnu9/rs + ###3AoOVgxKKL/o7MKZL6Fiw4/bO7n1IEMurYSlG8iEaZYU1mysVyW2/7wcjkhbeDws + ###9JoFebItV0rKlZKH6oBCXaoUFclcfwltRyFPdEcTYasYKdC8drf4uuh3uG/u5h5R + ###2CEzsKjPboAIorptooncp0bFRD2wi05+k47zoWPckzlWCqt0OF/09vN7C/hqPPw4 + ###HBsLGL201kBHIJatgY54kA/5SWTbmdxVP7/7ZcVu8D2xTO17AaPzf6OjAB2UFM1P + ###WQjEFY6T/Gn4hxkfuAeTejg1LgTZMLJ3LWvgsUHiaxH4sfPzu0NvpRJEm6dvWtKV + ###iAEFqVkPzh8dcjxieCBKE7OjzViH+gb1a21jZl84z5h16mHRGD7AGD4goj9U73ui + ###51n7a9VVFQac/LjRodzcP3A/uH6rbi8Uy31Y8R/d7lW/P/MFG1tb1APe2LKxwX/W + ###9pWv+4GqfWjZXS9B+kuD4TyYUH5DoXupA6hqOqwvtBYUFpZ6hOz5O8f5KxKCazX2 + ###wmrZmuXliOXxMsc1VRU4eUTaZd1yYcVDVjZNSTv0hIfRfPbfk2cKNLxK8Oh094Xz + ###+hY4O4bDLUbXdHHFCD1rOrvCXDyGmNpzsKCsG/DRBJtxzgYw1BtajrD4Qs5P1zrN + ###p84FKN6fhpxRiW95usUtM5Aq4xHd6/6pT5nZrvsfeD9jNMfzUhe3Y+ECdqsS3kLi + ###WXNNEs950SXXPVniFc+BjIC5nI0c2XWk5HX5wBq/hvEObmczvMcefuX4K+7KeB36 + ###ZVYVvcSgUa1HyEtfXmKokQWdEAtX2+CSVf5ohAHvzMNyFvGS4IF5tyMc8tvYhcp+ + ###ZWW/vIFij6MEcm5AXzoOf8k4/MeMw18yDr84DuUqZXphFKw4/bN5Uy8Wt2gWgpb+ + ###Lmpb1LQStHWZFc+IDEV4DNFva1b5xT43jELGGodG/4Z0yLTtF8labbcxXS+mIF+H + ###gw8qaSidFiuQO7YfrI+2UOFw3TzFwywqtXAFYQCsLtEYBe9Qqpp/Fct6puzjYmps + ###BmAH1Ji26Tx54dOSJV0ASP2NeP4fp9nUjbxu8SnnirgdDU9pXwC+cOhy0zpFSWkH + ###J+dlY6ds5iiLXffQkZRzTht+2PtsQHEdMWRyFXqz+Uf7LepYl0NzDg+TWK4XzzSe + ###3Z5f2sfX5PViOGYpw98BWwAERrhTjul2xjOAaZo2EUz8q4lg0nvsqMSTA6DbSNHt + ###MeeFcuY3fcrvzBmNkFzNhCvCXS3KAhwnCviDLQ9jibDvFexyxcfr/qwBCezuZgWO + + + +Valin, et al. Standards Track [Page 210] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###EItMA4KmoiJOMwgEhAdhSzIBV4jqdmOT+6ngdSZnoKQXnYD5YUjwf2QuJbuoWTVL + ###8Gp4oEW979dzy02N5u/MmorccPnytEtXTmAEExjnAluP8GpMnjk9a4AaPONEukN/ + ###sLilbUiQ75irFZbSBaj4k8FQzamwGmtenz/PgfcAF/VWzJDff7f5JVUDu6qau2UT + ###plak6NcWFgsaSj39lBnQF0gJXfP9el674628vJpqQd1aR5DEtFTQWHWfWSTZWi+q + ###jGUuJ0l9v57LqYST8CPvmeTVYLHY35/D5VgcAPQAi0OQH8PiHsGrFNt4kFPlWJQs + ###/m/Oqajd/9ksJUSGhwf5k0bKY5nQb2E75fW2nId8If9wFAP5GubxawU/qESm3yrF + ###vNdN4DfjF5+LSxkPDfYG/ZsqZy2tW/jWkTVLLtuSG9VyWV2bo76VFpR2Wh1uPtr5 + ###BP3zuLHGoA8q7SqC+87qq90M2vsHKzuujz76lSRqtXfah1tbQWnICASd3O1R4qY6 + ###R3Vpc+Xn5WEXmGJrf3q5W2CCSpnbUd7ppVf4Yq4IEIvWoSgTR8Uppibnwzs+iVf0 + ###iVXsfiuPIopnvGxV+yPWTAArxfK5ygNHl1hwbn6a0DHGsUpC+ZEd3mfNdmZLtILb + ###6heLFdgJGoDER9b90zl/XtE1t/7LRp5I+GXR32fa1Bs58qqDXsn3+BN9f+9t9sQY + ###Yg8h/N3JH98JA9OEn7VarSLv4upLjnf4qxdrmcR54L5DpUOQwm3oa85ZhA1vWTsz + ###3S7u4ngt2/LS9OBuRrbBVd1AUFc/fLB+Vtt/8HD9uup+/hTa7nyBV4UOKcHlYgZz + ###uhiNF0J7xRBCixBhwbn+EmLEZYWeMbVEgZAGbYt3vG9buZhazQCY58i1vuenvioS + ###EwD/CbOLYrpRSvHzaepQFn28QoJ4rHZsDXlA4/4MM8TzNfLk7cZbC/Rey/x2TJlR + ###+6AQXKqs9+Pp9EZyqjI+aGBrmDRjp90kDLSKGiETGRZUVIYzRBWtKQowAslcxt0o + ###TZO7vqxq9oVVNxxX140eqCsBjZV1fe8RlbVWoN9ueOWSeQVCv97yq8v6XqV/wi7C + ###DoT/8KsO/JiCxW1TJoSvlEi2sKmQMiRFroYL2Va3+DGs1v1jPLz45mRv/+iQONLB + ###iXmhM+i8nbNhvu/TLcdI23LvEyW0WsymN/rekf21Y0kE5XzkK08O1k7Um/IxxrD+ + ###nN/XCodfywIIJON+xznuOICqE0sY7PP+lW1DH9MrEhvW2wNU4leOrTeIq333OC9Z + ###AKUrdCCUb+Tlw5D7rZazUnx53CoIJUB+uepBVdWTglSiH2r68sEHdpgiBm6kF0Y6 + ###HZxwM0wfSOGhzdUo2Hcy5Hh/LCDKAbAvyivK+bn2DzY2fcuYp2e9frgiWDXZevn6 + ###agHRUgf98D3tLa34rdYKV1aQGlRtFepXVu/wZHBMUCHtSA8B7w0H+cwCJsDcpM6w + ###FT1HR8zTsQdKQ9EpXhky0JvVS0MXqn16aPyqnd18wjVeuFILf5RjCwAE7K615Asq + ###c0sjEn6u+DKcDMEMx0nebS0/eS9StSIGAnOq9SgD7fLqnFCmIn7iFtSJecWHQf+m + ###4i0n35ovA4KyZI8W9xXf2TrKf8jNJhLBeIyxqL3r/vyDFDUnFnLptIqBTO3pmNK5 + ###gV2Af7KFoP4KTBI5c8QllxVBG3TqEIU+ObWzU8hOUvwun0tpAy1ZcVB2rOg3k7PX + ###I7w7T6h1crb9sT8ao7VJb3Q5TGQyObeiZEr563hrUj8a28vkhcM0lywTN6tyaRaR + ###iuHBfi5NBFoygKjFvYW989v+uMcy1XoL8MIwRx+tYdjJ6y56iysghys7bd35/YSB + ###znuVrHxxKhei9Z4u5OrpdVv+Mp3OS8nizvpjvOOtVEP54KuS6FljA+inJqkfLLtR + ###T5Ou7TDLf5lOrCbmoNoCBPKGE/Q8GHsUYKofYIu5TD9LcwQZtum0N3M5dIwvYf8A + ###IEARYjLm0BkveGfEOycbUt9LRw03N01PltgwiUFZTG0VuqjNcYQKwKavfRMYQnPQ + ###XgIDjzbHHWRNcvq+lR3Q2q2sRJIqRfgFejsMYbZbzULFoG1VXanKz9bSDSKvwQwn + ###qukV4B4W1NpfYxUPuDzVXFpcJwWbDKyp1w4roFpz7j/HT4S8Ctu6VKFqryNfl92Y + ###UWtrK1S2Y1U+IYtArNRKz5871dASp6JzV82KLE2u5HCCTn2TIU2lddoDnDf9TlV6 + ###J1dH+hF3VuuGNyvh28ZGXP317+gr3tgIl35l78/GRrBuO3bwcrgF5XKfnOM2MILz + ###DFV1zFALNmnfZJ0traDX881NSn+GWFpC1JubfuAtcfgMPJ0zupkDt3iQa+BtFM6B + ###LVts1XgbeOW9fVXCHIIr8SkxRT+bxC92QuE8oeBJtVzuTcRuXzKz0AUn5iozP0hj + ###PEdHVwBjR4LgEgBEKnuHZQ7awSYYS0VBC3XK7bj5JWHnXuP8XjKBkg3su81iMrCy + ###15AlzflwsmkTxNYWVtrVlpKSdptNq/m24bMrTWgB1kirtQZ/rC9bmJVr06II1Q1Z + ###DBsbCoZc1p28IAc0qUpbW81whatUJnOwBev1TXFktl+S+UH1SNcL+ypbfj4kEm04 + ###Lbet8dZPyRLKVTwm6CwjoOIJCYyiW4na9ly21ppZ/oX73XeFKdArtYTdUpeW3265 + ###DJBtVEpL+LxHm6i2aVRq1PQPRs6m81zbOaYjPc1erifj1p6riwnRanJpTlF9+0QX + ###M1KmaUoNqF1zH0dT9Hqzd87C4wJddAtOOk13P9Ht3lDOuhDzJ7l96XwqMWs3GJE0 + ###WejrcM/gq3vDp/jRsQ4q5GiAPqBLvGWxYR9PlSukORJWzG4KmBtOpreXV3x9X5l3 + ###F/IDLvN9GG31DGPv1is/Uy4mxlX+KPFP6twwJqnqT+5h1OPFCNMeTi/M0gETnxp3 + ###gAvcDPlObXPhsGPdmTvu37dWcy/pai+8GXEMqqC6JWmOgYmfhtyruk8SnavMZkcX + ###djL1fB98i+1iNBsCSofXN3iJEwYj4rTjCB0PqeHq/mw2Yim5mjuyrBFlMZb1QtYr + + + +Valin, et al. Standards Track [Page 211] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###ISph6rRASYXZ9P8YvPDKS1K1s6Ibd4Vfm4zToGA0mXethK1WqY2idMhL1qYN1ka5 + ###8LJY2Sp+kxMwK9WEUS2ulpYVZjC/gkX0gSMqljOAYjQu7/lqo6qKI+FOfYN5165O + ###tzlUxinyKP6wVaWotQzj212eq9PE8mNiIdTDD1dsFd4kRWhpv+lrMGzZxHU4azpx + ###E7RhheLUZJQ9Nj0YXqucIwHeqszn5YSHGkKsrGCstA9KwLK5wjoW1l63XvrqJeaT + ###XtKgbkWsSDvDUUW6IZ0horAXWOFz0z45sDJvijkcluSPGE0ohoASCeVnyX6wg8sr + ###M89VLRiTJLTDOkTu653KaQBcAfNr3HD+wkl1AkPDzb9r3m1u3rVKpx3vCvixmf94 + ###dFNZnjOQukkchwlulHDiUfV41yrenlGRZcG2zPN9/FrssZxbQQgHBr+yuVPIxFCO + ###5l06zs/FtFOcGQ3I0FXZTYp5pVhp0/uyln0jVwPA0tGJhEwiCqYWUtxo6eeuGRi8 + ###z5euKFA+7lfqlxJ9QD+tB9KsVqYKKTenEowUQNNLT/0FtgCPrkxFk5tczhAL25w4 + ###6OjNX5q4+AfQVc6RAWuqigN0nCV8YWm7K9XNPLRqO86h2frIbcjutMxFC9b2nBC3 + ###Ce0NX7fy2UhyPCu3NpSKbx3RXBYhKI3Q3kp1IHTewaaWMr+sTL+0Z+ustKmMl0pP + ###ZUdm6szRB1G4lBv07evb69VSEpaC7ly1mvOK/2ZJyG4uMUAKCkNQIEsjuTcr5Xad + ###TmFCDH6bHqFTai0QZZ+GfwDd+oJgpqRsdCZteA1yme6PQSWDdrbwhpp5I29cgWr/ + ###hzldVSNJsUYYKTICJc45H6GAv/8EGm4O/xIrVz96iq2eYN89wtjKJlZzq5xidvbK + ###Isa2/KC9o5wAFFQGtM7pFg1TINvP3A2kiltZv7c2nbiCJqu2cdiFDyaSjXg59ag+ + ###dZxm1WpfOUSvWkVmZpEhVN2k/GmSWmM1Wt0maj42LFxhPuzPBlcGpJVKiNCBkevi + ###sKSIV1Vzq/YuOs5za3ujDJEKGahs0Cpio0TtfwC1Aj8E3NyeofXefAApncqLykpD + ###O8yD3FHSLnfzT/EtglR089kD3KoeYCER7SNQYvMChYdlOXZTTkRAxYrAIfj6Aqmt + ###Ahyq4R+291+D2vSIBqLf2kBW3UDuYFRh50eMlNJlUMu0rFKb+oQXsMXv+fZo2fsi + ###VXg46RNdEYvTna/dTOcL/tPwN3vfLJdWgLMKrFsdbZ9jujAdDKVrnfXnfC+Xdrjg + ###FcqjyS1yopzXA09YWZTiVtFnq+17W/bCs9Bow7pSBexyxroRxI9qyX+4pfBrWyov + ###vFy0XUQVlrXt/qa24/jLGzcz/wNuSJjSIDu91WApDXE6cftlpzRVOdiJvDfsCpV5 + ###pJtFmUjbSX6ysWl0lFaVvpHX9DwdwF2zYHE/1qk9x7jWJscXX0JAit3CuaRLys7u + ###nT6rTayL8EG+KZ60qcjQJ3FXJXcM16KgwdWcNghW918v1/MvpoNF/+OweNyaY41o + ###fG4F098oTnkFI9ss17O09CqT+K94C0qTe13xwWpFHcFrrYWun0/cr8tiQoWL8XQ6 + ###AzK9WKGK7TBYw0s/y7YuVSGPnScu9bQDL/Mn2aum3S9Muy2xVix3B04JYRMD6XZ6 + ###e/tH39s8q+XG5Z7wPAr3wlU7TlINz5xL2TywCQS8wdVAdYlW5M8lkLp5SEst//Wy + ###44RFeWUroSvBg8sFLwsWOAtyq2PfJ1xIYllMH1Ah87yKVWeFt3ndMJW0N82/Xq7k + ###Z0sWpL++5KA/n6HioNmcDiQSHG+RqfVncRxSzn2Y2z91zXv78qGcWyEnyDaJSqtV + ###sCp1rtrYrrKnO3YswiAfitBxSoEJhhB4jMUM/CYZ5sPGe53tX+EceYwCqt4ycB2n + ###glVVv3ywP0W01W9xy6tDR4QbX4WMFQVwDU5Umcaj8JKj20O3HiFE1w80rIZajZJ8 + ###0uYSeVfTYx3lVWLssEiReZI83Kp0PC1zchAgB0c/7jYf59WSuTl82L9V6dv8iu4e + ###LLUMGPew4Hn5ss5XqtusX7LO4cM59HfMnBXO+pvdXeu4n76HzMr9bYfpq3OUOaEU + ###loTSr6XNUuPccKqSUuRhqLhRC1fNYZ6b7ewsYyJLGOjSPDv50R6UzmxXaSS5Y7ah + ###fakTu18w6pe2gQ7t/R6+l3rPSuYuwfn2XQ1y6RWFr5bjv9owbkfHCdt5rvRZuCWV + ###irdnWUfS7O7zN5Sotjr56w5wPtQQO47OFkTH4zBC6vnzunu5its82BIfNeQLqMR+ + ###l9fAnOwXh5gNsJVPiJa7EvA7lS/j17zSUB0+pbabD9dKMZEluHkPf1Q8B0dgDdoI + ###WGVspZ2/vjz4QgM5u6XqOgw93z8D8jV5cT40y8Ap0Bl+J1fpuZlse7aReIiiLkdD + ###e9Z5kpkYZZe2g8cq1YzDKAMgusCqokrJPrCubc5q7phtWiRPDRyfgpQwLgUwgVYG + ###6ec6qCSpnBx8L68HK0ecfWDYzqBYHs9O+YQ/NZ/33RNkhx2K9H4u+Q/t07oSuT3a + ###UNvk9dlRuLjrv7cHRtH7OPtVIysuczoJ0BtM+zPAJc3wvb2qlVluzZcasJ4wy7rS + ###cfWG5ctpAryzfmAV3WEcFG3jTvH2S6vKc/KNW1e3dyp84xG/1D48mXKT/6VqSJUT + ###h+DZ6V7Iza8vBs1fMI+by2+Od7df9Q6Pjg+29010gy0Ko3pRaMmZv/+9OLQNJ8S3 + ###JV/ChuN7kmSyfDlX8cJQTJtT2jOtGcrh7nInSXVVfoP356qXFjX9XBLJNKWLKayq + ###HvAhzOzQqWq4wwWvLnSp6obyTtcOm5bPn3+XE04FhlApzY2dXAmNvGBTOS6L9wHd + ###kFLHV7icHJCpK8tnAFQuAI1L7AEIdKeUg70iJNxiIdLhO0uSAJd9dT/pX48GfAqE + ###uSzljdE56Q4wQwzFfVH83HlFeQrDpUwyt3MKsCPXl2TOMCfQCiGMW05MGiNojgV9 + ###gEK/6a5A2524f4BJhKp0REr3FdqJLgJ9LL+SfqlCUKwQFQlCJ4EQrrHiG+a89HCz + + + +Valin, et al. Standards Track [Page 212] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###nT7A7uIcuwja5szze9f8DVzcerKSdlUn21TNifIDf6/kml4pU8J7t0IltgGorGPD + ###VFWgtV69tc+OXTtvV35vP2+OWZRZcNkV2wlbpRtLyvVX7PI5O6jgp6RzzAEQ4skP + ###+5iV1O+Uji8/BGCxieDRTeQ8oCaiLne2SafdNaJjY2PTigC3ji7pRZ3PAdO7mPUH + ###Zp+6SNIV2oa9CimhdYcVhb6dX9ECc3pjzmFpzVmdpSqeHKYGcSuxbZ/qsHKOlN/m + ###U48AR2Jo0DmfOKxlYBzpZGqfAMAPa6xom2lghdIZDzETHxVby6yCZudDepBAUoJZ + ###Bb132EudmGdO5K4JrYwZzF9UOrGGqy83bfpYNWcJoU2QZrkx1W8Lb93UVOFahJAj + ###O+Cv3M2GJG1Zd35ZmiDkYty3dyDwEYD5ZcPQ7kPeeKzSqUDB8hxFBfq0gu+wrfwa + ###MifFbATCcsrTZ2FdVH2vnKQKJzRKP9wZVeWZxMajDxjEnNsD/aVV2To1rI4K5N5b + ###GYFzktmsHQLDnM7MZZph8kgsati0g3FdGwO5VZ1rryrtjq2yVen55qAVq8k7trep + ###pEKZHjqSaIH0ptTcyVtHDToLyY/9GaelldMallZRffzAClbtj2+u1NznTtaMNUng + ###3Vy4920dMBhNnGzBMf4YJWzuhCwdWaFK5favR5NC1DXlQbvuUeYMez+Cr85zHWRy + ###Dfukg4l0xxhfFZrO1LK1JU21oGazGYEhsBJ4LU0QqikY2glqwGdsXGCzfU52IssH + ###BipIZT46H2E4Eihw93rO8VLsW7Cgrq/pwAQGY3Fr+IE2SGFh4kmJPml4Q3PfYYVt + ###I4mRNxw3YBkwlLB7kkeW1NRISNv855pS0HRiG9PW41oKVUtBsaUD2/2oaribTf5j + ###xY9aa0Fm4RTJBROkDc0WE8gjjv85N3dCSs8oeOjGNkqqeTsfnuueJBczVO6fnw/P + ###FeK44qZ0bzLiyVWvuQhEoU06wEuHX3BKzjB2Ds/FnWMX17eDK9bfVQrIhnXUj5Lb + ###SE4bObvhzG4nFHY3vaW8N3TWpWHOhuB5ntkl1IFvgZz+4OMhc+5nMp3oO+wqz9zY + ###okelw6We6QY7Omcjp3J4CIAlEz9pLS7aliZ2aLG8lSbmQjfnNoDZ5s5xoL5cfWiv + ###8gSFIgO71aDVyrW5vrQ2sX8L4s6yQyOVdSuDO4slV3IjaS0bGnrV7p2r6ScmCIyM + ###/DR0nl2P5vNnNr3SGaH+osD0iGOi/4kLudY5nBzRliJrNmwsKUj2LizaBfKnQMiF + ###OWnVp7AkoL+Zcz4bXWBKCYy2/TQyGrxNr0Q1wGqmdKLo43AG4xxdXhEzh7V1gdFR + ###V6MFxTmptE64HomCdZQwMkCCQM4kEfUCdxxS6mbarhnrZUCBItfD/kRI/tPwDwDD + ###7QTAYUAQdkEW0PgOrNk1tW51/CrmdoPeJbR1PAVxYwBatRhpISZZq24VRGPMTs35 + ###grZ1bNOc+qL5VPqnij6zzq32+DjIhtNNvWLHTq6MHbdOEteRq3hmg5sm35ypk+Xk + ###K4LU6viJVqA/50MOVFvWxTheLkwK45iQoPEQHElrYh18Ro0OGA7vBqjwA1Y/ySzN + ###zAHEnKBafnjPDFYfDKPzpOWVUL6mgLPKlc6VmdCFtfwN1iJOYAQqopxvskZmO0NS + ###J0rsE0PXK1aNQ/VDSwZBtDOp5Q8wEGY7TaKCNnI2pVC03Lyq4eYaVXjPl8FbEHLF + ###HsSENKaxsGQGVBR0HvcbTpkc6VTkH0hVISxx3L0DSuDt0HFdwN8A0Aby3lIgtV4m + ###3AbwVXEEcK2ZWXqV1d/bCdmSTFLUADAj5DAqqtvqpbROV/SJkD96L7j/9Rpyy8XZ + ###WGhdEbxyCyZ14edGzdHlrxEqtq6MjA80HT7ZO+t/4pUHhLlALyBABkQ7YN5BUXDD + ###T9YxY9ZUFJyPPzzweWmazVwemWNLIlF86/hT/55ur3AOTsjGDlZjh27upluyAcjR + ###GJfbAIQBcn7QnRYoLpRJlDf09g++y7mgrKw2pNXnU8blrCk0lw7zsbeCJISK92Ec + ###3ocxfebGhQSatQuOVNfJvBZdpGa1nK8G6+DD2dp8eatBO/dmLbY9r7lP+ThZnefH + ###UanEbK06XzH2llT0gwdqJtmymskDNbNoWc2HoPW9YFnV7kNVw2UjDbzqQ0i55j3P + ###cp3p17RoleWtY9BMnm8u2CoYzi9HC9tVb4cRmGRgj9qv4Pxfjyqay/D10AYHACnn + ###h+30sYMPwwXzicqjeJ/o3BWsWbRAXWfevxgu7nlw0lizaUu+ikM+xlSGBkruB3jH + ###7qBS0qZ8Guznz3H7Inj+HLvd2mxikrvAavqPDkpW9fRCeDj7aDaXZIQyKbvokhHe + ###hTeT+MAWrd5Xwm0iy/dpOWKea3KBvy3+1RF36nNJe6WSvlnN2ERTmGbZ1VVRubQT + ###258vdvRoWutqBzX/nkZpspSZnWnq4FH70mbzWTacbTgJIvsY4sHu9snb413ar+0d + ###nOySY3w8BeXwZ+9d6Hke+zn5FYUSeO8SeZmPGKmJXPnZo7S2h3wRG/9JLZQjN6xW + ###KvM6WQ0LNOwpxL/JKZtPi3M8nI9wVhmL+dgJ2aPM5c9bFi6QS7pnRwwALUnohZVj + ###qXpiMBIFpDWsg59XDoH+OTqz0H8jtyG1q8kuH1hUuRubo16LrGUjvyaFS9tS6tzS + ###Quw4eg0Q+dDtgppIZU96Nrm0opvKnGLLyadEKaZ5UwkDQeNFBqR4CmaQqtxVq6hv + ###X6+Tz8ZTDCEvVs7nu+eJ5bWG647ia37LoiswhwoGnDtEaa/SijO4FZFiD60UKyRF + ###bmkz2ZUxR7LepyvkLAN6+Mvh6Q96Lbnz+wnosKgHijuL6MDp356PpggoZmQfzbQt + ###+WspO8T0doEBnlaGCOsbByTq7+a+hWD7+uaBCZDVYuZhp/W4Q8xfhka1Lt8VYtBq + ###+SldkddHhyAFoPWuc+QEbOFnLxf+tetRCuBDHkTpuHeReisGlSuS76vI79S+RWWc + ###9XIy1/lCVU4+i1NpdlA+yXeiCUir3+fD5UFsPz8cWpeLIiaY7yl2m1IQ5J8xLBmU + + + +Valin, et al. Standards Track [Page 213] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###xV4hMlqHY7YaFYHJdhN+oUm/3GRlMGWezOykjLKxq3H9/tFhj2XRWdPtki5hTt9/ + ###UaxlodMiAq141qWLbFln0pVEs5ZoRzEOyv9SmFYzAXVTqlrwiy34+RZUhxY3ok7z + ###Eeo7O5Uh6rUAWC0SEIUuVpyq1C9K6R1NPtYHG/NCkVF27MYL4cfVB4S+9fmeqlo9 + ###YBbL2+zRMcqH2rXPr6gpxRQg9t/LW19+WqfiPNQDR0/weEpVq3x6peqYSlVpOa5S + ###1VX59MqSmP2iH2YpmlaWjdR5TJlHHel5LC4r0Sln2TqPPeSzpNHHHvtZegrkfKgy + ###+DT1gsplvKU864e8sOxIdrs3yYXTKWbkMeS8jE6FQRU/VVdTZFiqxCdZlx+aqqzE + ###n3QuUm1LVcGDTNFOAlEJGhSiOa34rE9NlrsvK6B5Ov/1/zwMFqVklSL/eDW+XBLk + ###56al5RcyU35XPNdTZUY8zo4gdY8VYHmyBPbXNadby0OfD1b9LU2DKAFjx7zq2J21 + ###cvdF7mEUL3RL+phDqSZwa5gvzOHb1PJX/izBphVXWB0cqwAYtKsn0z5LrCBfVlZP + ###y7ICtRZfdZzvUB/AWI7nf+3xVPP3JafcqtwPspNrOairSsnIxO5Rt9DCn9qryxv8 + ###s+Ef5pSgdDadXjvj4cXCaeJGC+VNuOrf3Az5crPCjr3OtDnCvE79Mbp97lVyKJMF + ###SohSnB3n08lQgscen4G8tSw7NeLBYmXlQ5JyxuMSeCI5QKjrqmz1e4eg2R1u7/d2 + ###j4+PjovYlZIV+XyBk1WOoypRA511R2E9uJ0vptfqxMvjblKByt/uJhW5PEWGVXW9 + ###C/ZOXdnd1KYh5mPdfGmMytz4au9k++X+bu/1/tH2aW/7zd4SHPTIj/swJtjd+22R + ###QLHPHcQFOxzKt64Q6s0lMZUXPBRvclh+lUPlHSSHZGLm8mRbKVPxnKCBRNiFXPDk + ###rf+yAQWsK5xGk3e/oGwhpAdAeJgSZnD9jm7yk2nfXDLn0J2FUguFy6e7rBIthcxp + ###NmkGSU9tAUCbBGubrv4LgzQBlpnzLJUXtKB1NqQ7xLkknZEpUhqyHT5L8K+37mpJ + ###rnwr0W8luM0yuW3WE5uV47Z6PpWAVbRGqVuP3p4aQtNa3oxU6X8WvZk51ERXWBo0 + ###hC+iun9BJvb7cXKRrmal2WKOziFXY2PWGyzGdcjAanRTKj6srq7KSD72e+MRYEm5 + ###muCZtNUmntmT8rJL+YnyQzfVy5xnHzVlWgonu6e9naODN/u7P++d/qV3vPvntzC9 + ###L6pPV3Ag0iZ22p9dUpfWDnXBu0GFNzwMmKY/rbsPJdHOFDTzs/45tlXwQNmnPrl2 + ###UeHNHaSg4SAuaThAl8ensMYPX9UMx05g/5tGtVlWdB89TLZVvnyEuzC033V8vhnf + ###bxge32TzpYN7c7z7am/ndO/o8HelxuDRw7DymcpoNjb9QhnryLcqtLnpPTxqvQbf + ###AC+FX/tHJyfo0t75nVfi45eiPor++KnUg/rx5XGP7L3jbRAm35haqyItvw7Ebw/X + ###18Gibm75vVb1Zsz3MNFT7W0xy0lCdUuxXPTQcYLEg//athpVRIg69PTl7GDnh+3D + ###w939k38Erwu+gHPnrkD8wskGDYrl1OnukvU9Wq+8Z/YRVz/mvTp1V77Z8/UFl7/l + ###PEH5K+ByLS65DC7vj8xdCff46pz1a393+7jZRE2w3aJolt3DHVC7jg1+j09Lew1V + ###qhj6P1DxKwQraGIuHTx/qFc80MYlQPFqVefbeWi0pf1W4wbdtNy5D7rUqgLdvaKI + ###s9KSOPnj4Y9NF2JK5xJiYMRonBRKmEwYFbAU0mDk4zVyy2r5TWB5FrJ3+OYtMJL9 + ###vTdv9g6//z3E0Hh08wALyIWDFPTVve8PwcD8fUCz7in8Mt77PUCGKK2BqXiZeLsK + ###tHyhdruSCZdSIixhvW0urVbLI9ktDuX1Hnovj7cPv39Qvt4ymttLEa0KfKuhkMu5 + ###ZiRA5P3b8eJFo9ymGHdmJwRgBUprqt1S2+txBMa6wPHigaLaQWL18VCdt4d7aEYe + ###7B6e7r4i43it/U3+W4OGnG/w38MNvdolTv7bG/oSiL4Rjv4dqAT0YBlD7+Xb169B + ###Jp3s/deuE3hRRrPhvJIDqmB4LoYN5z/PZiN0Q+ffQmOg3twOFnTB5w6JSlXkV3Mj + ###tPnIq18vSHJ4WIlo6U6m4l3RpTuk9c3I+lYGqyyFsw2tO6ENW9ObNbu4/7K4oos2 + ###hvdTOq88mjs3UywPEh7vgRv2Z5wQvo/OFj50lkdcXozDymw0CnxBrVY6sYObJvoJ + ###Y8J7xa11+oA2FB2TMfcq64z39h535ZeeujjavlTaFNK73cs/9+yrp61v1p535Reu + ###l7ua3A6I0OGe+muPT0BLrNQ6hQ7iCYhNxyiaZQJdyYd5mMRN1ojGN4N37ztOqbn9 + ###Nzu9o2NctFW1AH7WprCuVA3aeUVrWUXStb6uWvCl9c76gw+XM0zA+IheP6+zU5Gw + ###LkfOjQprrzbxGRblNJ2638xpwviqh4cLF8Mm3dfbcbqJpz2dhtXblUp9s+ps2YAg + ###BFhVZxXt8Ahtnr0dp+gTLbVUBXLHqRgbM4O/8eVUfxtOMRc/8S6sK1wrL49XSDV/ + ###LDG6fqstDWuvf6G5Mi2qGla2wkKdqF2c2Yo6Nt55K2LJvdTWWMEarMCrzOzDWOWn + ###NvE1C8Mz4RK5jviwae5VizqngzrNL6EUPdQCWap6dNkrOsJLFCaqF1b9blPpOeWr + ###iAvtnaOnfYpHcqygLsyTCuSeP6gpmBB5TU90S84iNzmF3bbKPYDccqUBFbBpq/EO + ###iUBMRMhpTZZQvgXHQ5h79Gp/JHoL2z7KkNTSm7CkR3HRHyyms2ZuVKb5fE1Lg152 + ###h3c59kBruF/Kcqpn4vH858KwEzzTjc4k/bzlBA9uP/L4l+9V8u7m6+29fS5fdn0U + ###Z/cRi61hRVzi9apKdbNcQPI6f6dAtevL9mRYstl0k6MK32qJtz9MHM5w+TWpVfas + ###b7owKhY32Fiy8nHXDRFW9MOZvf8iNVUxXLrkuY6xFAhKiIVqXIAGxYynlmWgMj4a + + + +Valin, et al. Standards Track [Page 214] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###ONSTxTp6MNACveb3DZfeccrke8i/9g8sLjIwGmCF8mroofqeCavDiz6R05/9WOVe + ###JV9mxxkPJ+tGE8GXlWEe5raL9Ubd+SPzwdI3S9+KB5MKrlTQKHPv0KLHfub3k6ri + ###tZ5X+DOvwlF1+xbdRkX4vgX8QJ1usDRoVC0qNZSqkHITCI65+uyGV8otuOWjFzay + ###HtXGemNJEm/Aa6XX2RrZykOjaktblhsbml3ZMSqW+lx2QgfLXMeVPuelpfPzaeoE + ###ztJaDZkHpCA6e2JOv1hHVdzD9UZFTlRV0bcr+sWKhOAhOkUPVyqWY6N4DxxzRLx0 + ###USVlJqZbjMcGBnQ4Hc2H7v/H3tv3p5Eji8L77+FTaGfOyYLdOHTjlySOvZfYOOGO + ###32LsZHZzcngwNHZPMDA0JPbs5Pc7H+TeL3c/yVNVkroltbppMJmZ3QO7E0O3pJJK + ###pVJVqVTFM6adHx88PTh9HV/2Sjrf4LWViPi013gtzGE/2l/i9UxxLSwmXUW5Dv04 + ###w7cIiYEBxQu2TNp+nHI+bybuXMm4zTQHC2Q5mBHGPlcAe7UZcY/OlvtAz5dQsOQC + ###jGlAQcNc1zP1taBe0kzmHmN1Hv0DVnv7QctWqnBT/nLP2Lkxedpf4zBJ7sZWz2HR + ###eQZ7oWaNU9+o14zMm3R6mN4csWONE5dM32gMgEBD0bK1WK/4LeNGrDQO4yIRyFNM + ###xzQ2HD+A3e1Yfb2V06dixmVGDFZbSiLkR8vNwnScmksrK/e5Fl9XjcELsoDlsZQm + ###lCiqUBB54lpn3RKUVwxIr8K56IIhfNVgt+RYR336ycRYIh25mDlasf0OqkGDbhEf + ###lhJ5zn/8QKNaJ4e8mLOWtKAgWHV/36uUslKcj5Wbup990sN+XKfGHUKDIwS2lPzG + ###Yn6LqVdRBbnYrojaSOar4pLP/e4501/gXrGFzshj1BUTnuNW74xlsJR7vWlZWRKw + ###+d700aC0pIb8Zy1rOC0A3iJ5ZdAPR+R8iStZjqFFypdHZm2Zcdu1ot5xBQnHvOMq + ###rrgmLw5hYm3UR2KhRA9jZap9SnqIf1h3nSiX8Yek+Lm/r0Wsp4B2Y1CfRkO0umIw + ###MArFRk1gFIXtHfbmlw3WwLsdI+hEgKF9MXU6hu47OL/iIUEDJck3zxONOTinIYUl + ###xesjI7qs1FOihzLoX0/NgxsZ5+Xh/Y5X2c3IZR2L2Vq+6eSQ1a1Fhoq+FyMMQgzi + ###xK1QfsjQSgTj1bOPp6W/LoqulhI5ry2ayCglD514XnbROJUv3bWsYiqxii+bcUBj + ###uQlpTbagV7G1pK4toQRHssozLSXu14zL3GYW9Cooltq6VYjZv+98iHWDj7vW9A3t + ###zodIY9JTMliEMdfeRtPVr4DFFVFDiZr/uPePijPX/76qGfdE7h81LMO6qmVFmdHi + ###nmkZ+6LVoehLKfOjhHSI1eAEA0T8Eu+7OLs6PcRbiJGGTRcRm43XkfiZkoQ7yZcS + ###MkGLNvb2dDLsALspAlAHJi1XFkTbLepoNuzhLXRlj1FqW1berLDuKzoJzUiei9FJ + ###OhTuYI8131xUvSL9dNxqKZE8Nyq7BkS1UcFop8l0ubwjx+0bxkeILFHlLvFMYcqS + ###vVjxD2ZKWU/X2jR3AN6/HxXLG1vo3nbSOm+sQW+8taBk/qaYkzOGz0fFhX49DCm0 + ###sBY4/K0VG2pV+rKGMWCf9agn8psVRV8LFnLpjzpFNId01pT5RqqJfmaLckj6GfhE + ###Ik+jfGV1uWVzGcRaGPayFwh6TnSVnsYtOSrZAhx9U0pfrkp63e8csV5BvZaP/3Pw + ###XRxKVO7plLo64PvtF9iqofU73OyIByIJFjHQORQIhxRkugd8Xt/1jLwvMZ+su3uu + ###w+renptUWfRr7DGrUDeWlyrveuollNHUy/upiY61Wmrbu7ZlhhgW/Zy9xOpuzAjE + ###YgBC0fekMm8NJEgn7UXJeZbUfOpejra9tdTWlVfJ9r8m5gCGsg8wS5Yh7rG6gSu5 + ###V3J70M/jSRHjLba6wWfoLHQZWnNA6IHm9CVoSJajB6TXYEJx7TB3NU/RQY1roWdV + ###ylPmCbQ2i/kvS8VWtu3J3ShJiXz/XA/QTqRsHdlUIDbdcgZNKjiL5pKYJj11+MvM + ###OfI5MzICcFsbQ0KQA/lYKqVwJwwqfjey87eotpNWtWmlfGjQgf8MevsdWO+cRBLj + ###V9/SUIh16FWCrwfI121cnY551i0iW4K95+CmTU+TOpMjSx3PP6we3xHpK8jF4aXO + ###M061l3+qE2Qrg0x3cMsJqfftAfsOBBKQDWHVfyeTRoRqbLUZMgiFBCk2XcrWhd1q + ###eg5mcbDLHNCFI7pMOfFDSu7xZRxMJj5XTGH7e6DQGG3U907bpyFr81DXIaYzmAR3 + ###vimP6R2obHi9taZHwBNyi20e5phDkzgribn5Gkcuht68hLkq5emAQgtjZL4ZrBz/ + ###RWa+7jpNb90tJenjEQPSVxt1JbncEmRl7CM1CqqPXntl7rZH4ctvecbj6NxWWBcw + ###eUkwnIZGRoyMoFOqhJbymELomP6KmY/TlBejihKMa8ZDNW988rEJhgdvrWg8yCph + ###JvlY2WIl03RC5dwOfqPlbNc2X5eHtQM5UZ3hoOO3+1EsznAYpbhBy2xX5NSAooox + ###Qk4k5YLz7ycyCnyKrCC6D1JfHvkA00GZ8gHnmjrJmgoq6cQqmZ/KxUC7VYmtW9bD + ###jCZlA5hb0qEmg7iuuVKsO+W6ZbHNAIOsPU/Laq182DFa/po3zqJdBhCWWf9DCpkB + ###mWRxBQTJ8xpIAgJtROEklIzm2qfEHYFPuZ8GpVSu4f8GHKJs5Qblb8kjMpZTzmlS + ###Jyndgs75uhG9jkzlUcA6x3CkyhuxLukfhUGBLGEcvia8FKMQCRneRtyhx4jK0G1P + ###2tzNiE6XZngkqXEX/A7CJrce1T/JQR+i09j5X7+OFrvqcB8CDBi9K2IqYWv4T0oI + ###kdiLId2FIdt/Qb4NoojRFD3a8pLH2bW86Eg3Hu2pCIKfBkXGpba854HD9RfaDJnR + ###hEvfyNtKbzHFr8p0w1rE1yoijDiwaux9FocMi5/hPUeaS9MrLdUtDeMtn8T3PoRb + + + +Valin, et al. Standards Track [Page 215] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###iiRQJfa/zMYTJSuwXuxAdTnPnQ7RWx4TXmhEdEsmDhovnqr5HKMsmomlwSPCJypQ + ###cr5kXtybUY5bI/YMEMk3w4HSfxHYO/ot8Z64FmSL7xNzDDTx6nzxf4an3VJd7VJ8 + ###7f7ozna5w+NhyAPckv4c+1irWZfwVWUP//1Q+ajkaD4YDgBFE/ZdOAGI7XGX/KG/ + ###Q2kKr76xW9iD1HNaCZh39Cjc2yPXepn9yxJcd2/P9WxH1tQjing2vENQRXpg3jal + ###hy+Ny6Z6zL53tePGoQgtYnO/8IXTQO1HNQ2G4k2BCU4Jzv7+VqwAH58g1YnnVUpS + ###Ll/hOnbxio187VFmhzi1NDyN8+wBDyiXd7XMVPtGUtlSYY6xYRMKc3iZhnhyD7E3 + ###LJbJ5dlZq3lSOz62JztSgOxlAdHdGiIjzT90kwlJl8cnwLOOT17uGQiAZ5qkqZNZ + ###AuKeErosI/X0XMhWb14Q+ZzsuXx0csHBRPL4MvBl3/V2yNs0fwg2DO+nxrrXRsWL + ###WD0/87p9zvb5VB0+aT0cHDgHpQU8P5fh9jmnz2dWSp95khYknLWSiooVjgWGcGSy + ###5RSaAaSgcDc8Okf6EYT1Ung9aelJ1FsRUSi309inyBqvLqbFeLE8NeUILQ4z6hGi + ###N1ofuIrBLxE9wa+OLmqvlUgZgt7HLBCbYk8irSQGEmVheFSI6eDjHhAwD5ssnzjZ + ###AahVLVRJwb6HWF/jWeb0JOeID2Wy6OW+mr49is4rskhK75I47zVUUZJOxOUERqER + ###EkARksOk/4wa0TeqUdnNyreDXmQw2Twa9F8+Y07pdhfFc5740b8DUZvujOOIo81c + ###DDceP584xBqUa9FA1/ewVFlHSYRHQ5qP+mlqAbYXUYT1inZFjlYtOkmDSEHpokFp + ###eJnAeiTb9Ip2XJZK9phDP4NCPOxMgDOp7j70IJ4X9NPn7WxrnljJURXd7ZcvefXS + ###etyTkNfeXBevyupx+c83GgWIslVT9FFRvu693EvSXaJXEUrliu10e7x1cdUdHzjM + ###SxmUmEIlhe/z6s4WOXatFX++WXcTTtrWBaMt92PM2B5PZjVrLmMlNm2JxEhKh6yv + ###IL3RSnaU7Vizxr06sRi115UoJgO3GtFKu+kPQftkvX77JgQpLRiDyh0+3F0P+2F0 + ###EkbKn7Qyxko6JuwmDKkzzf6ahocoRyF04LXP09/xnKRBZCWfDni6MJ6xdM4Mfdqy + ###EX2kk+zYmzXexkUat+ykk1CIb2RFG2BlPqK0cGSQiLlw2pznidwk2fH6poUCrW0k + ###1pAowtfQljb+OZJuYrrHPOWi/JDLTuSJ23gLeqG4L2OfANVSNNGMI4AJHtkqxtnL + ###l3tKinJ9VnhqzmhqctxFUdXUL0F3cuvwLHdt9YqU0qXhKDbaRL7mwzgpM7UBHTpY + ###W/DeA6wo3gE8Td4WuTYx4/xgCNox5lq4bQ9AAYQXT7kcpSY3Q4GXUbppXuzpM6Vg + ###vPcKCMKbnfos0xwK4Xw7/k2vY9U0iQw0sCQsWuQyPwwnFg9+WgnFZDtxCtSXqowE + ###3Ju39BLtuIgv++aKfE89UICfaZw8CVvdlDJpSjmkRwgZCmCEgfU9g6Z0GbBseW1F + ###smtugGKVikSfKhmSpzn3eBItceLpB5/8/oNuUaGK+1q2amMJEkV4jv687Kq77ZzZ + ###gmPbrdx5Yoor6TyS/VW5WZiQLKAFwRN3cFfa4jzEmt6XJM30hL44w6uEvosm9KXZ + ###qMTn/nL3XyQ7rwqNb/klU9zpBfeo/sFXoN5P3yZtbWXJaWv5a3vW2oUz1iJR581R + ###S7j8VjlqEyqFxh4kOSyYOzYXJdL61nRFg3yyUoQ+Oi/oEpKCFh53g3VJKXH/UchM + ###6Dpfxtwo31DBnuX0kSlO42SkygkPpjfVfmIqUsu50WkcHUdLSGlt1NUbdbMaXZq5 + ###0HZDMNViqImy8rZihuGwkO/q41z3HmdcerSN56vNPDlfiIfFYjzYcrP+Y3bG9rSU + ###rF/VNl1q05urTWrxTe34qOoVa4fogC0eOxHIkspS6fyMpASY8c8+6NiahXuB7KiW + ###m6Oqsm3SmdXBSElimvQ9ysxgaq1j5EW1vZ7RrOl5icQhs6LK7xltZ3hRzczlafGb + ###sjaa4VBlLW9zqsqXFdWWEtWOoOx8qLPKpGDNNGHOkxXVirO8XmmzPdLyJUdNdRNI + ###pSCZBNMaizSFQJJ1ImeVVCJJ1lF8SKw9oOu8FncZC2i9aHZn9LKqI0t6mtK5EbcQ + ###7hZGn3F89NulJ50r52beXKbeUlOZeo/MZDp3a0YcVyWHafLNOsg/kXRa2cBbsrF8 + ###akt0mppW1ftGWVVXiVL/mRKleiUjnSmdV0bpTDO9ixd2L06JvpiVbDRSgEFxf7aG + ###J+P58o3y88w4VSk2oSaBlbFZXTUya8b5/mNSk4rDmmU4RssEilmO0ZYsdoaLNoLk + ###rVPLiYR2i+QeFSDitH2PGKpM6pdjlLkTjgIZ/3YZR5XTp+nElnNUTRyaPTnUgGVy + ###4li7sb1by92IgXb1GFM8neQetGjJE7qEDKFpKUJ/J9JYygL4Y6zlnDlOf1Mat5C4 + ###kul0CRS+OInrSUlZkVN8TiKX3pZzJOlUwwVnUMa3T9K5ymr5r5HV8l8sjV2UIgrn + ###i6KRc0ltRtrKtcyBpSVUUjlc3pxKcWaWpIRYmSNv1PHZ2Q+1N+gx8wcYmWDi8kav + ###xWP1W+Ye7I86Tv4MhEu5m5KWUtK4q6Kl0tNvrWRkK/QWSFHoLZSX0JJaKDMvYSKC + ###/0J5CW0JjXLkJfS+ZTLCHCvuvHF58OYPtNpSjXz2bITiFknj+PBfNKXeHzdv4T95 + ###sj/tTtAfKOdfolp21r9CgdMnV5MIhyhmkM0mypkmBGWR5EKtQK+xBkx9+OEZSv5y + ###zr4Lp52OH4bfSeb5XTAAxAZdBsOb3vmDSfxGRFGdDIcsvANCUuvAUsZrOwQpfo4B + ###GKejCV7rIakofiOQwQZD2Bxxq0VQfjfZDUqgFz+GLW44fmCxmxTrtYM+VKSZ29VS + ###DJErOEhw/MdLVt4xdLrvpoNPA9jsRbdT0uDo2CvTz480LYlJwc0FT2ahX6JCEZON + + + +Valin, et al. Standards Track [Page 216] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###iJmJwPaDayzOvuPz/a5+0WycnUZGsqu//x0YgLIGviv3pr/8Aq19l4wLhB350+rz + ###L/VB4iiPe53tHXf7KdoGnpKrzMbtEmFgevHt7U36Cx/jr1vZqmz/yfUq7la14m3v + ###bP2p4nqeV/0T+6dCpDm4f5KPiGc4Dm5uJyBclphXqeyUYTI81qhfHrHL8RSNIwfN + ###xsWZw34MRrcbZ+MbdoRHYTz8YSEjQ+rrsX+DPPSkff/F7/c3WK3fZwQrpAye489+ + ###dwMbeC9Cm10/sP/ttwflk/a4w94BVx6Q47nRDs+8SrYZCtLWw1MU+OvfT8btDu4B + ###ePeaXRwdIFlvsPO+T+ecvs/jM8ELHtGt2w1wDO0+t+lhOFEa1AY3TPndAFnr9ZS4 + ###P3ZkivffBiwcTscdn55cB4M29Ayrhg6P9zQc09/hdIKtgFgW9IKOiBXZHvsY1PMO + ###h9tlo/Hwc9Cl+DwieltvCNsNRdMFjs97R0HIsd6dDzs6/igbXQsxSpjoE7mw3sGk + ###4RbQFldz2tegk8ErMdHYBuyGATpuUjA5MndBGzFMGpveIYDY6beDO3+8kdILgKag + ###Q/YCBtmddvxv0RFx9YgOyIYdkiHacq6ewjQM4eWYwZyC5N/uhzG+ZVwupg5ADuvU + ###D6geBVjC0ErQIbr3O/AnrDnsBD66hNLyABjqMhnwsEw0LArqhfMy8jtIADgmDmo4 + ###Bkq5az9ggKYp3h4GyRD22iG6WUED0Mm74YQa4aibYIDbcfBZ0jVhKhz2Jl+QKgSp + ###xXDIa1UGCyzwILJ3QRhGI7x802iy5tnR5fvaRZ3B9/OLs3eNw/ohe/U3eFlnB2fn + ###f7tovH5zyd6cHYMO2mS100N4enp50Xh1dXl2QaEa/r//r9aE2n/5C72tnf6N1X88 + ###B221yc4uGIqVDWgRQIAgf9mgyx+nB8dXhyBvOAxaYadnFB3xuHHSAOGTXQJ/QeDJ + ###muzsiJ3UL9AGd1l71ThuXP6NQB41Lk8R3NHZBRm/2TnoyI2Dq+PaBTu/ujg/a9YZ + ###jvCw0Tw4rjVO6ocb0AeAy+rvQOBlzTeg/xgDPnt/WqfWYAzqgNmrOvQUj1gQHI32 + ###sHFRP7jEYcXfDgCN0MljhzXP6wcN+IJt1X+sw6BqF39zRLNN1GpgbLVjdlg7qb2G + ###MRaT2FFRg83ANB1cXZCwjihpXr1qXjYury7r7PXZ2SGhvVm/eNc4qDd32fFZkxB3 + ###1aw7AOSyhrBFK4A4KAHFX101G4RCOrC9uDq/BOGwBLP+HjAEPa1B7UPC9dkpjRmQ + ###dXbxN2iXz5yYDYe9f1OHVxeIXsJaDdHRBOwdXKrFACQg81IZLB1k1F8fN17XTw/q + ###WOAMG3rfaNZLMHkN6N9rbBWBv68B5CsaO04a9I1/bRA5SoJ2aHZZ44jVDt81sP+i + ###PNBDsyHIh9B38EZgf6NAh2XiaBWN2M3WmyiztPwNBQad/hTY63eYM2Hj9jvlCSrf + ###of4ItYxBJ/Gs6xvPMJkmPqEU39LtkpglZtucYJkiBrjklyAfSsj0/DbPY4HFSGAr + ###gA78v0btcRvYLiPjAx7oKE9/ZE1gEJPx9E55SFVZ8+cpMpLxcBgls+CgaJMkUHQJ + ###s8iVCh+UDNyBeW5D4QqKBVrylmYyU620esQxpX5UoiBgSCiySZKCSXcmMagQ/0Mu + ###ok/XNGgDDIA/Nzh6pJpEJ7j1k3+/2RUKPU4Tcip9yBVEAJJ+ZKDN3sb7tkCYnBoq + ###JtKHgPoJ6irweHeOSYqRrYSZKC06dfF8mS7xOVAXn5lxd94oKob66ketXt5JxTs3 + ###gzQEA8awebxa1puC0Bcth8XQ2PXLS8Vk8npBNi5tGEvH8by4lMwquh98WpdG5UrJ + ###fHtMWx1/65aSdfFuMX/rJd7WXr/GPb7xrs6K1RI/euVXjDAxsLxlZMVFjIUfRaLq + ###9md/3L6JHHLpOB5Ts8SXlajYba8lS/IHwrlSLzYdARn4rdue2pwdWdz6cVKvNWE/ + ###pQG3Tpp1Pq93oCtMxz71tHUX+rahCKeHH+NvleirmCn1V0XA1nK4HsQpIzjg23Z7 + ###7BaTWDoV1ZFAur5cOG/xnlIQkrj7FPaZYZeyEvVEXIwwwGteJBQaPD9tyVzIOkX7 + ###MlFuTV7iVzaY3l0DaQJIekissNMeRFKtjFEqwpPy/Q47iQ+HA5CO232kmwfsJfmU + ###RrBgPKwO0jJF2h/QaUq88My7dHyaOzxLcnKuOOrojpMkCDUCjViWP+p87W+O6TBi + ###3tTKWqFr+iVHfIQBuVvd4R15kpNLCXnfG8EAHT1ioKR27WKeNVKgYwkTSPE4O5N7 + ###toYX1RQCVK/oaUZykcqOo1m/tTZjPbdm4ktGYVTWYqj44ltmST+95DfclCcYSNml + ###x4XkYSe+9HgddUISyUpxtOozPbWfrXTshSLkQqTLfyX7H4mjnT/9Zva/LXfT80z7 + ###XwWKr+x//wz2v4Vseiv73cp+t7Lfrex3K/vdyn63TPsdanVvau/qLRjEUeM1GvEi + ###Mxss315wQ6Y3oXVF714Ch7nduN3Ptud1voyNJ0kz4DBshdPRaDiekEVPM/whZ0+x + ###/GmOFLogfXz22msdwYS0LpF6P3ibH/foiL9CNPXMcav4xd123OeO5zoe/fQ2HW/b + ###8XYc75njPXeqFafqOlUPX8G/1apT3aT/bznVbfr/Dvy/8DUlLjNs1of+BLkQam0g + ###/b4rnjo/lGDfntCm0YZGy6CGxF1HFeYGNxp0U8cd4AfaAYG3gkbd/+zjTgF7KOed + ###7hZpkBswiQIRpCBhpMZgUPVIwWsJtan1yeZ7orjv37XvTz+4W6rjCd6p2HGMP+7m + ###zrbDvGdV+Fp57jC2DWo226xE55kePgQ8wj/4xn3mEJbhH3zmVr/uzujGD3m6IXvj + ###7njQmyoCeb4F/2xVo45UEShMJfzj6R3ZUjqCriitwf6eu2mEkYTHn6LHmrdJxR4d + ###WbxtDTBWEqGz9emj7Q6jLPhJFPzhQ2sgr5h+Lej2YVLAWp1255bf1dDUcwxdHF2r + ###OIgj50fffopj9U/HYyUQ/eAazQSBHyrPYKmNH4AGKhisg378oP5o0A8lc4B698OX + + + +Valin, et al. Standards Track [Page 217] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###QZLuZEwLKniOvT/AzoNiS3/22BMoQt+1cPzYSCdOpGcoxVFQf1NZllcNOjJLMbVH + ###rkdFVJOHvSLBKu9TgQ+Vj6W1OyWmMA8SJWJ2KAUx3JPojYySgiYaEp5BbJ8Ogp+n + ###/ASBtHEZ4EHxJ92Dlt1ESDvl1ofSDfXuh+HyqUYuI6MWeheLqCE/Yew6+R0j1gX7 + ###+2pYUT6CD4E64nW6VKJFH8V8aQEaj0n441ZdkstvMQRqlBqNJx4wky19grF8erkX + ###7H7KyLJEFGdJa4epEQYqIjCuXPHTn/cC9AkbvPyptDuYmecOV+opRimWaBkoaBkg + ###Wj5hRu48adLSESbefNLeDD7acqOZ8eZsWfK+WvMh4Ug0ak12BKcOkXSqx4tIovsH + ###I0cqX9vRsscxnepFfkgmnBPXbOMd5dRB9zluFCr+gNnhsDM/8ARizfrV4VkCzz/E + ###ce+Vrvygd8XobcY8ABuzNNfQm+Ol9CbhEQb9g07r9aOKWj+/JgIlifB1Sf6iRy1b + ###Q0AaPxEVIxYmHoso+tGAnupnmJxbGvwmhdVEQ0iwG4NdjiZj0ZN1gbb4xr/CiCd3 + ###I57L6eq4WW8qCdRx8tErNBj7XR5VDLNCSuLCG/UKeYh5xmy0TERC29W5oAtccC8q + ###Zl6Am4z5BTjsjdLsT6WPMffCQhSPKG7FGowHMQobbXA3vcMEiL5xQAu8Dkgdfn3x + ###/4JGGb8ftK/7D2T1aIeyT3ftwQMng3YIJeHfT9jOhgzuw+cV46jivLZHWbsRlqLN + ###CDcgt7TmqaSuBUoVe4l9JzkAHB683PN2D6wbyOzdxso7TivJVM6AvTi1Thw+r6Ju + ###+XxDUn4a/BEzsO+5YocZDgDBtMO0KaEAYpYkXjo0I7nWTMRJnL4C2xzywSRHl13k + ###kV5dCi91BGpeC6ivGQWCnJE7OrEtWG/BjmIBJnGZhZu9FQYzvctXsOsPEgUR9cl0 + ###9yeVfAVP8xXjcSrzlR10h718JX++zlcuuVfC+KzJT4F+6p/9QRmXUleQ0XVwc0Mm + ###K5DOTvc8eZAW4pE3HpaJ+LzBnb9h2atrITe63YFOxTY3vUr1eWWHOC5vfd8l9cv/ + ###7JMaJQ/i+H0lxnVde7ZYWBn7LF9y1tPK/r6ZPT1CRJwoJkWUEOuqEi0swMBfJjEO + ###8KYcKounL70NS2bbKDMBdPilbVX9w96vPYo9FziuNT8srtI9G5na+q5texibVx6A + ###9odf/HBS7gP6++z83Vucqzb5NDzwwdlcaBEJtoGOpP5BLGJdyhjAfyvIgHVJYzeD + ###t/CGPog/lY8f110bpda6XRngnQZFdEbUM/Zvpn3gIjSE0NZXFPJPk8gDvAh5Oygj + ###clHktk1P1NmXL5UAxUb/zngSc7L1RgfSP8PPSZuj6PqBAl8WT0tPvRRf5XX29vJN + ###/bLWOjs6atYvSWmF9dIVqTeDMfuu14Z/Q2Ca/ncAIKUdOo99emrBRJxtHSMH32HI + ###lZtT2FjWizRxn+L4viUU8staf1JGfpk6ZL79i4srtCziZBl0lG79BCGO99qP8L5h + ###L4hwhTuGdJboagTP44tXNp4936m4xLNC4KJpjuLt0Wg8BJGmjdagW4w+BWLJ5tbz + ###p1uudaXzrWgPSqypEZiLRW/ttAwrQOSAl4OwrmvYova0+M2i8suXz0tlaNlW5+dr + ###GamyCPDXi9AGTlXpaReZ6taOFRCdJ7fD0B9PitDA/p6emDRJ6hjP+9rKilJWwdd8 + ###axaEE/Iw4KvVQZoY+Hgbqz1+2EjJFK7Gvszko7MXagrxBwbZF08B5F814m9dvj87 + ###f1Nr1l9oj61YxE0dYNBc8rZKGWtnFg1HZ0yAuRE7PzySDn3JT2Xj+Za7vRnTegpV + ###P9vJpmpEEKEASr2A0iWdxCWe13GggtDT6JtwrVTGKkTeOoD5KZ3X3958sZ2SVH1J + ###NJ9G2HSWKGVrwepAwbEhVWzK/iCUuhK59eEpMzscHtFJMF8VybqClg7WTikfHgXj + ###RoPFvoch2F0MvF6y7ZfW/Sjur7obQcMk13OKtpHWzI0oY8uxLjkci7nolD7YBoTS + ###KG4N5LRFCevJnwkNa92hH6KQBlTe4UulMx1/9lPYyamNncQdBSqI4trv73u2rlym + ###IHXGfpeybo3NzkYDtCJtqy7RO7HisAjtIzYlbebS0jW9ROVcC0tdVQdrP1/bu6Iv + ###LkUqLG6uyV9Pi6B+FjO0YrTUlkql8vamYfZS+hk1bemttdxL5m1tGwXRPr6+jr3T + ###jVQWZd4weH0tZIUNkq6tMjpT/bzJtgvxIVQfX0qPvPGIYHnCfpPP05A/+xSMeASh + ###yPMwSllMRwKuYz7xtCeT27Ef3mqPOvr9e84HtCdrLekHqLrYYVcocj+1YngaRj+V + ###IgnvROWBUoycEBVAaz53S6TvRjB9xQUQPQJNL0Xpy0l5i8f+Z3E2pAxtFE7jvMx9 + ###6NdtfFQUOMppEXC9OOsz77Ml6/OeMMTFiZ97/aEIP6NA7fs9DPfrjztDv9eLEy6D + ###dh79UDM0N/EgWgn5pTSNG4u2MMU2BI/x5EME68c8rccnWrn+MLIo3AaMOKZCvKa9 + ###TX1lS0p0F2AspGJ/uH4blJQzF8SvarnAIaq/hT0OI3D+VJZhRFMOfiZ3I6GsumL/ + ###AaiaWEP0Du/295X+mvEasBlMUUgrARv69VfqVqoBUPTZTZjuDoe4ZUWbRZz36ItP + ###Vpd2ZwIULqymxp5AiFkXHJxsxpg16KePam+NQ9LEEBQySOyGsn2TCi28TcaQwxr7 + ###fPkrzRFxAKLtJ7xERfIttabN+NM1WKuDCbTOoy2MYPpCv0OOWTdo6fyP7n8OvnOg + ###GbomYxJIOnWotJeki/5wLZsUJBJfKmQAItmfVTr4R2EunPNe2NGdsKnywnH4KaOE + ###SXEL0xqHk0pjiKToSEFbsuvxo69KUpsA9id+LiAORYe0Dzjsy3BMeZwwuvGX9hhe + ###Cf80vPsSWZ9oPhVuiRO7G/8ulxNzS5fBKLXXrvlU3a55+L3IqvwT5SaKmlXxeOqD + ###rkadFuI/ph/E9rjLXpsff4jDXhCyfXQ7xdRTaF99UCZRZplSTBuNgdImBqJxUJ7s + + + +Valin, et al. Standards Track [Page 218] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###omwoDF1kVSGs8YTB8Brm8WZIdxmG7Es7nKiEIpOTinNo3ZAioMFyGkKPs8GNY/dM + ###P2oV21OAASH9hG6avGsY/eR2OO2L5jp4nEQaKFkDQIo3rIq4RH56uRcLKJZlhGkY + ###A3GAjh374kduvsLxkSZmJAlJF6SJMSFhSslDzWCmnjB/jWb7KLgBdRyjULLb4Rd+ + ###XIV7bxnjikmBH2hXDBOdgPlExCMsxLaqgCzJTPpcSX3hM6r1wz7SCfSZ0/1tcHOL + ###qSBpONIyH9vFsQ9MZA8rRyII988kkYAyzvYmTxWZOaZnVXTmCVlKu2rDZdiIc9Zb + ###02QQcsS5k5nUCFGq0G6p78SCeLxStQMwO/jYnhwtZRQfMPFaUTKl9Qgba0rb69jF + ###Urygz1CRJE/nNl/VUXZKoEi+vLinMRIdZ/YYSJ9r8IlJPsOF9gVvEAJ5ojv5cNzx + ###y2IWDVoA+RaISziGABnRyZ0/GE5vbsU1piGLkp5S1zAT34ae1C4a/b7AerQfOepe + ###sq4kaiulbFBc2E2VYp6uUa+DXrHErjGpiq6KU9x+ru2qYYqmA75Z4yALSSsvBkJq + ###47rqticYVUNtBodF8ZNeMDompg0Dd6tbYKeYGCCR3AJxRAYuche/RvvKqB90ggme + ###bgiuZB4uPV074O21ldkle1s4vINJeSB5OOQW6U++PxIdwWWaOE3oT3EXnSATEOFC + ###gHUgxNQgRxz1RbrjU3pSuXdLeBKL9yQTe74x31Drp5eolPx158XzkkLimGYzmuz9 + ###/c1SMnySxXYKqg8QQJxAknKbRenNZnjj6Dq8ramK0dTX+JjMTF0pUksbXTShflW3 + ###hffC+z3eHvn+LNenOudSPHEt5ogYvWVLgXhfuPDp1kBEpgzUyRtM9taPgnRJS1mi + ###CwS/vCdlp3VN01XlS+1FlJsukleUd3sJ19yfyiLTliGTpQLTGIlFRtV24UbP5Ffk + ###VcPNYOKqMk4E8F8mQkw6/L7LxDoVdqE3Fi4t75OqDbDyiPlGaEfvGeIytyTOkACs + ###dSEGUjEyuRUMs5CSuHKf21ZKsZeR4NIRemnt82uvXJ2my6TouBxZ99KnWHWY1Zmy + ###MtzYYCIFdNWEEndWXXRiYVLmdVxlcY2yMBbF9dbdsjJIhfp1vqR1gyqsq/ndEUpa + ###m2YWca2pOF+98vilAKFhKRLrDGtQZDHQH8cZ2SQAs8DsaUjhcbqBKmZ3BsaUUpbE + ###vVpOSQNBes04OXpNanWxrZlEYFzOnNjsAuOjpMXHiYpCM+ca+U8v45qqK1UkyeHJ + ###Acp2kUCXaQsu5YSQtAEQEFpM3MKWBWU32UlFCZbYiZVgmirFfYyMEtATbuAofvcf + ###XfadI1sr7crH/zn4jkcAoe2JTHqmeSPnEPHy/qmj+kRRrHrtEIHKHeAJjfrEv8fj + ###2cj9U+WKcvSaTT2vD9vpHnq1xEnBFVRG1ktlEZ7GPscKI+Sdk0qHaKLMDRWOZueX + ###zcO0GCNa+ICOTu8P1k6NczmyBWnLFR789DJmZfHBXUntBEc9ZdwZrOlnZWiELRkd + ###Fgd8srOPOORb7HQvPtfjHaczPOy6do5XWOIRnv3wLj62A+DawZ0+v5hHLIr6EONO + ###6ivijTCIcDNOMO7q8q8p45i9i7VPAeElTaYXSeQpPZcY9AyzX1aj1byNVg1MHAaf + ###yRKHag6lEsOxqyPxY7mIlhWwjmQngOgJ30XeiTII7SX2VDyUyqYB+aT9CTCMRhVU + ###/fDcE1U1E4kHa1EH9iPA+/uyTV3biLsa1dmXaxW+SRle70Zk/iTSA4oE8bSPfOTa + ###77SnIb/d/ZcQdf/pBB0meu0x/kGfOTTi3AzT8QXbh/ydPEjVusEFaZoBDAuEfoVA + ###j8C7RnSRWwixeMP3E1kU2gi7G3QVFpWgThCGVBodAaPW75ioJ2C8y7K3a9rUIU+X + ###SorcJbTeX/h30jASKz0R69mV4V8m5PAJ3eDHpTDniESbEF7Gc2LZmVj7yhD52RFg + ###4XTPdbiHKXI8mBkAoaIAmf1ILHUWAqn3/dg/WptFbSupOHIzKR6o9Jy1n9gIQvU6 + ###tCDfjQXsgnp7KOo+9z6dIAm0u5/bgwl6CkXRdcp8p+QmB4UYzNA0Jc3yC8ujDXTV + ###HSZbQQOKamQqCqwoCqhxrkabJCY793dtL4xj8bh0tFgIwP5+kS/adYFqR1s6ZT8S + ###jSxYXt+z9yLuAVNLrB1YlH/bwoir78tJLqsHqxrdlPcsI45Cs0ey27zSlFrAT5aI + ###co6T4//gwVQAyFTN77+MIlFh7NvIJkkzYnlEB/jMkMyEJ4xmpuZ3PPgZQSCs5AhX + ###WZLaeY4iC6sia16+nkRSkoegTc0kH8sCzWCNL90Y2alZohQBXOYHk5dOY5toXncN + ###xcOCc98w6XURuwlMxsGd3ZNC00pTAjfp3hpR0CYtXtG3caWI3SZExq+fLF4Rsd9E + ###dDqkP5LqfsJzJHaNsBgHZJI0eM8VL6F3J557lufcWGx7ATPRUh0iTecLbrCQ5nqO + ###/orUqQdcc9IywsSjljYWaXi64KdfiWNBcWyKu8Rde8DPdfWjJLEAJfakbQD5SmT3 + ###RB0l+v5CLBNerGycoil9idb73AYxw6aZZrjR/IEVBTfTIArYMEyiCfvbvum5YLZp + ###u6T+D/N8sZxiZLVaoqjK/l42xo3WU8xc8bVKnnlPOHP1+TUbNfdfUXh12V5J9y7r + ###u5iwtQIWS4SNn2OYMr8//MLl2uisxRGHbKpOEHkp4HaGwqJiyUJURC4XYhEVDyI3 + ###R9BTqmszPAWN4xHlcP8y6NtOsQw9VEEE78RBNsS1Ysyjy1vl4xN4gvT4U9m4G7SG + ###p3R4fTF2it1WevcatDbYr0lNAQwM+zyYFC17FGrLZBsLOpgWW97lirQZ/wFt4TE4 + ###cgC5hu24F0zEmXObmkfXkc6wjRGEeCYbsuLHLWvnjzMxjZnEFSLWMVc2fc++Ro5l + ###buxYRuyQTJzv/A5GPGJl8VrPKC094NSVSruN4UKWcDdDacJdxKEMyfInSzSBfNc3 + ###qTb368a7Um1lhB/QMQ2W2DqKMMcnulVAGgR+Ms6ElCalzs5/rxt4LyU6AeKzkDH0 + + + +Valin, et al. Standards Track [Page 219] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###Liqg/lgOb9SpuVzeomEc2I0mCgSbcrCAw1tEpqlObzAzimtR5OlGr/+j6/CWIg83 + ###/C293KgbIpYAFH+5R++iJdMfikuOFv85f/IFfZL+g1u4rK3n4OaS/N2fhIj0k2ZC + ###zrcIeAMpS6A/tK8ADo3hiPf3krzhr7pdkwgEtlIbhNvADkGSi2uusKi/6vpyMxaY + ###bMmzteSZLXkzWoKJtvbHunplg7Z32Fj8dF9tUpM1f0rgXDGMeD+VOXxNo3Jjjc3V + ###q8cvBK185XFvolPVPZtv+50jFSNSihT/dSYkHCHNRI7poBcZUpMTh6HVnM4VLUn1 + ###NddO8UwXc+XwWuhFQiUytCHQhLgW5ESaD2k9u/MokP/T8z9R4OpWpx1OlpUEakb+ + ###J3dr2zXiv1a9ra1V/NffPv7rAcV/dZPxX+vj4BPr+uwAyGI8ZMfD0dAe+HUV2XUV + ###2XUV2XUV2XUV2XUV2XVpkV1hk3rHU50yd8NlarKmo+Oz2mXroNa8VDI2aQ9teZug + ###xb0lfgpra8ITfUDsqM/Ogd8FoKgCm8BzJ9SRij7xAdK0zxuNBrFPeH9NIbrON0t0 + ###0vDZH6NPRNQisRWeSwR4EZnaQwaFHlgIPHeDXQ5h8xH3zQ+I04SOCPwAAxYMni7B + ###yBbvMMrBAZ2RwOYMHQPB/sYnRwzZ64Hv82tC6Ed6w/eHo/Or2GsBIwZFDV77PW5S + ###8PWO8tFwr/4QWR1uPeiQv7YW1dW8QxIgGNnRwujlKBj5dCeXX93u9afhLTTIGpOo + ###QbJyouCB75SMKFFVfhGK2DRHodqdo+F4Mh3ApgQzgrUazTN28Px5xMHbfOMTZEYj + ###Fr72sEGO6SSC/vScqMk+PaDJ5l97ogu94J53FWmg79+howOelMOw/V4PtGWtZ0BZ + ###V4PgvtwP0JUD/ePvoonGuMZoyBXEJq8Akatw15/4JHfh5icbG6G4hgeLHDmhMowN + ###dI8gw+UXUL/QcNTDGYlcj+la0qjf5lLDXdQk3QCgvRsjjeDVgnEXqQzVCLGGo7J4 + ###eIlYhf6Cqvgw8vnRhYIojifuwSDEi/CFio7YqENnqRNZpcgp8L7EdmeUZazYHU4B + ###8aIwZzNR/wwUMRkuUJlw7F6E3u50LMk4mhAF33xipMBEJt6QR6o+vgAOT2/in0fU + ###Nnr7tDud4RjXQx9zi0UNxmA2bknGjiJgs6LSTEkbU+gLwsVbMG0cuRwLJUFD1Eh2 + ###EQlh7nOYJ1oFEWw5uxvY5kN064M33VW5AbFdWv90JIYhtvECiWzIH9y0OXO5I6ob + ###jibBnchoRDoDdbLrmCQKvUO3kxi9/KI+dOg9yfhqMyGMpAM8Au0xDnsYTiMqhiqf + ###pJAasUboI0q612OUlKdo4Gfl/p1Arlj1LUDHwfMfW82zqwvYF13jxfP4RfymBTui + ###qKdWiB8/p+LJeOSiJFG1h77dQKyc1OEbxjbokzM1x70y9aXSH63Dlv6y4vvG6fZm + ###iUzb8lGLP4utYzGQ+7s7pNFggJCi962WCNQQre8YOOcGtNziBpMRjGQg67u7Vufz + ###JAxbYVD1ivgT6ndbYVh8wttQjN5fbYOpesnBwDPbYCTGCoqlnj7vMUJt5JcJmjGm + ###3opiGGu8OqqrcNYxX39RonsZxkJsxaGF53Pvo7ixpxnILcTXrgSSJc/t9ScKjpXD + ###GfjvxgxjS223w8RlrqhiD6/79SepyaV7oB2OeNOJMl+ZBZqYY6rB1GkUl74485Qr + ###qdV6fXp10GpRXOD4YfPyUD6UP5TvIJg3QUqHZ3igD5yz4h6X1PkVqQFIHmM3HQwx + ###QhvhHZkqQf+ks9hrus4kNORYTFNOZr4H9ZJ8jb7jZztRgGtDGimW1O20WNr4ztLE + ###BW3nYvMy+Kx1O/9OCamSMXKtwwmyj94kGAbSkbh5UKTbR8WNrXV8WIru1BkRWpSQ + ###vyT5e8AA3e1IFOA+LxgK/X4NHYBazcbrVvOgdlzflS9Oaj/Cgr93WBnj8T8rxS9w + ###/eILitNfUs3GxRhsSWV3u3rQGVUX+QOmCtPsvzQibq0KN+4+/Tb5vyrVTa9C9t/N + ###bddzuf3Xdd2V/fe3+HyfSP/lWsy/Rv6ulJxf3xe+X57Z93vD7EuNL8Hu+/1S7L7f + ###K3Zf6tmjDb/fP9bwm9KN+S2/3y/H8vv9kiy/YlyPN/1+vwzT7/dLMf1+r5t++cJZ + ###gu33++XYfr9flu33+6Xafr9fou33++XYfr9fiu33+6XZfr9fku33+6XYfr9/pO23 + ###cHZ+1RTqaRPdcMcdklE2Ouw/C/IH3uTFBMH6Q5E1WH94N+1PAh7eInoBvLDd+eRP + ###gl+w9P+w039D/sN7Yrh1fwPRKOv8f3N7xzj/d7cq1ZX898eR/5qfHkY+O+Yp21bi + ###4EocXImDK3FwJQ6uxMHfVhz83vKBoZycN2DGzwgvTfa9/QO12dUAU+T4FPsgkPcj + ###7/1umQdEuJ4G/W7h+6PGj/XD1vkZoHsPDzlYgw7d0fGNzuHGPm+ly7nCNGoUHfCl + ###dR2qvatdtHB5/K35gl2F/Mjzc3uMKbn8ct8f3KB1dTxuP/CehBMMRBhfgMH+Nust + ###ugZU4y3wl8VSWvlGD7jbgLZaYbOmwzMR4BKKUqzDAM+ZoVwZvXfb3bDd89lNf3jd + ###7vPuFA6Ojmuvm+zFHisfxl1g/17kL0qF79US8TCVEtAZfuKIp3G0RdCRtvQCQL9g + ###KKIcVcYo4kc8YdDhgUpHPqB5OuIG4vJkWNZdC5Co4jPAF+Kyg7h9w/7CH/+FffIf + ###vgzHXVZEzNVOmw3VA6LEG8Fb8+OgM0k0Il8YzYzGfhk7rLajIkY9z03BHe/envJa + ###fSvh7mmItX5Y/ZSWUPYiKMjm17F5Uq6E5X7vL9+5G5WNynd/KUhTfRj0PynG4Og5 + ###Xfq1PDeMx4WCiL4Xr6ZCs3H8Q6TOreOw1CctKloq0HHMrKJoVYei/DgAWHfz6giq + ###s73CceMV7G/0HU9y8bd8xzbahbNX/zv+OQSEHBD5IIDLs7Nj2L4apy3eQKnTUR/y + ###aqUC7FupNdrjAmyHANL+etweYJcOzjNgjgqFzmiEQSfDMkoSZXlmzyuASAx0h74j + + + +Valin, et al. Standards Track [Page 220] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###5UPn34tuqWQUF9MRJoo3RPF+Vynd70KHusE4Wfw4Kg4lZGn4Zp6rGdX6oloBuPwp + ###bAuotpff43lW+T38nxN0WfH8KL/n4X7K7/FwqQz6xM0AfsCIQf4uwzsQ6bBUeNvu + ###Dr9IAiYKPvNY+QbAS1AlSdSvrhrHhxb6U6lf4/LwG+QPFBw4ZbVq5w1JXAd8G+Rk + ###KLD7lP1n4d9wgcRfiD8pP3FfoZ/kVE/Pxx10I2DvzmuXb5i/cbMhvpJh48XGxtNb + ###YMfARwry8UbcHt3S6KHbjXwCdXDF6L+Pz7XfzeDmfDxMloue8/ITQHaBVgpeIYJv + ###h/Ad5KUm9aGgIv3fix2cTCuJwtQfHNYxeASGi5lVSRIq1pIohmrHh9EkiWp2goVq + ###UTepGnVfq6YTLlaAIkibQmTY6Gx07rp0hMjp+OAASKgTc1tWHrJ//1/s318Cbk5/ + ###2BgmKR9rYEdw9fIq+Evwal5JgSEq8edQ9L+YGIQE9e/FiJVBN2sgTTfe1bUGsH7t + ###okT/Soj/C1t68gSeceaDjwqF//j3YsTsSi/+Y6NT+DforznykqXgaKQVHY2Uwt+z + ###w2CMseA/+2GBqFlINFziEPowdKJ1Wjupi9Shhcvaxev6pRi84M8l+k7F+Ndo3M2L + ###g2brgJlMHwfNz2/j36qBEGriOHDv/PfiqD0Jp9egqcJ4HG2EQAccAFIC1j+sn5y1 + ###IpiKWfEO5i4ukbNto0UJBLFZw9tHCTgiCpgAJcvNAU1vmjx/2MW0D/MDU9Ke9kGg + ###gfVQKMA/L3DLobko4ebIooEytSuFArxTihYK0Vd8ih0oIYUY9AnlovZUQn7BFKxQ + ###ZaXpf5PLIW7l3wpqZ2wtqUiyNlHo9P324EXh38Z3rNxj1m6xNCgKjsRgEwMo/Gva + ###fy/qtcOT+jcxjWac/29Wq9uG/bey41VW9t/f4lMTaQXQRBtGaQJAPvsJ1TVKGpvf + ###aFvQjbbGva3LIdewpW0sMoY6oGvcjdDlGiTCF7AhUei1QoE8kVGXHfo8aDnmq3DQ + ###/Bb0yJfzS3swMdzUBcuLnHC5alxEacvhsd1JWYtiJ8faP94NCNCbdzr2S1GX/G7A + ###7b5CkS0Ie608KoFx1Qagn6JmShHiIsc7EcViSDhQMxRE/lSoiH9uB33aPjF0eeF1 + ###QNbYYRhQYHbA6k0wefH0Kfy7cR+MbjeG4xt+AnaDaYHHDO2o7It/DRV8KP6icDuZ + ###jKACLWvEbYeqFN4Mv2AKDYzYhpbIm1sRgk/vLJnoR8JffChiWskhAK4LSkpEPgZH + ###hNyPbhxICkITPoEAuZ1SkVNTA04OnwFtETVEKUdu9MEHPF4aWlS4J65s1xF2ZmFo + ###weyMIVCNW2IH/eFAxuON2in22yjfmmMd9ozZEPZ9TOFYgJej6XVfHAqgjES961D7 + ###8ZQYWJYTA6U7XS74FLwSRTgFSsFGNp62p5PhjT/YCG/pZ+wrLon+DJ3OI0dlQa7d + ###CMEdsuiQSZmcoGH6403cv/c704kgpwKNZjhiXRLYABVAq1dh+8Z/oVT5UPY/spft + ###0UgOdp+9DNuAKsrwiwRdfPNLCR6KkOIhK7pPvVLswMdeUpwYjFfCY3jusw9irUDD + ###wWA0nUDt4XSCXwpq3nCCX+7mgxc3qkA2Wy+gI+UL9nkYjNivrD3tBkP4K80osNKB + ###arp+v/1QEI29KJR9i3PpCx4mdTwdhCKqEx0msyIHJCPQl/lRcqkAg5jdiDimZkUy + ###uhlt4D0HGg001rkeWxoTLvsUjKzN40AgunZZJORJ26J8BS19TjaltzRuk6OyWVVp + ###Fc2bUcFCGSPc8JweL09f/Xry6tf3r35twn9Hr/ahaY7yuEyRFvegPR4Pv/AUPUPK + ###e43frTlBjZyKog8agRRApcNzm+AXn730NrZ+3frVrfzqVX7drPy6XcFe0HtGBYDn + ###3IXKaLxKoYxZA0ftB3TtBuJ9AOaAleBpcIc3tsQbWZ0KOHELbsXbBMwOkZvcU3x0 + ###/L5PmI2fOqyCoSMw73eJbWxsQDVWpPwy8GBXba0AijCio+d3bLOEChDjJdhR/QAG + ###j8lN7oaDoVaanjJ6TMQKyHIo3bswFVP0LyIwINbJfTp9EbzDyx8LsFbCkL3E4N/7 + ###SjHYFqfIUBn3mmBYCoM5UFhzNIIXK2W3UlHHWMGgfLhsRGoO+gocrB9MJn0KmRa0 + ###B0wEKnW3McAFOz84ESIJbnLALeLEJCHfhWh/9hVOAjLLaBxM6GgTCAAwsPE/zpvj + ###kfI/2Ye+jWi8g3K9Xf6n71z+97ZA9Ef/j8rmzp/Y1kr+/x3mH7ZLZLf+GAOrfIal + ###3mo0LlpHjYuNzrfx//HcbS/W/0Dxq7jbla2dlf7328T/WM6nYLoRVbZNNyLi/5on + ###UYrjUGFZTkO6/rkEb6EluApFfkKPdRGSXjmFxfyDluEatAy/oKU4BS3DH+jxzkBL + ###8ARS3YCW4AHE/t9//x/y//l///1/Cws7AJneP4WFvH+srj+FhVx/LH4/hYX8fnSn + ###n8JCTj+Gx09hAY8fq7tPYW53H7uvT2E+X59UR59CbkefmV4+hcyAH8v58OvweAJM + ###fhiAhKPGa4wREgUDkRfov4uuFcbvlINTKhC9SEhHFE4k9T7iGnlRpIpULZrj87Pj + ###YkGNEA4V2RpwCSf59Hra059WPby3fg9fu/596627nXzNX8EQxmT/wkIFcStSLRe3 + ###gHsxfNnaNeEj+NZoMt4165LRifdB3L3FRBsUWXBI6uJ0xFHQldGycW8IJ3RVeRBr + ###hWNgsuLeKGxCxbhPFEtW+flSH7T6io7pEyNmam5Dpbt4FIdz1Dy5On7/SoX4hFXu + ###j+DjMBBjFGuFwAFUfAJfPyg1MKTtNvuo3D4WiFSBvAIgzGjrA6uwjw4ziAXU2A5R + ###iet9SPb7I1VSO5YAdlxDYOKxEwNzFwHmLgjMWwSYtyCw6iLAqgsC25wFzHVZeVnA + ###thYBtigatxcBtiiB7CwCzCB95Jbr6xhdWrmVzeHW8C44b/+i+aZxdNm6OLs6PVR6 + ###Ap0sycZ4qGFxxRsaxdvcwMquBPsSRxFtNPWhsCyPEtr9Pub8KV+3UTz07iW/o8Jo + + + +Valin, et al. Standards Track [Page 221] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###umtciECryA6xEnC5z8Ogy7I3CL4vUMGMz1oT5DY96HPj6RnejxDN4inHRLd0Cy6r + ###bi62D6Dgw0dHa/qM4hFxji2YObM1zfNmpAMIBlrL1GueKCe1ZbPXuLvZPsHg2B9Y + ###mj6NkrVxiyRHTyiblpuiMSeEPPh3DMI94BqpLLNEqdlMbJCDJgfVGCRe6bu3be9K + ###7MO074AQXwPhtX7Rwpw9r2qXB29azcbf6yBUsHXl7dkF6AZiMUWbk4j7iS31fIxr + ###JFGBPrcTkRCav5RIpzHf+Xed0UMRX4E8Wd4PoV0nDdgaWdGHvaI6XFpqkYgASwIp + ###k6d2xwTXpIKRBb8JdRsDY6ZEX2wb/B72Jxh8vsAFFqONAnYXgTupAkA8HZI/3QWD + ###IqcbGtc15sPDHjA1fZjKCWCRKxEuUpbxdOS13rwtEqYaiKknxtTpk4Oz76idU4Fr + ###dCK7fUwsreoVlVoOSiHrOOJddQXgE5maQOdQyjhQN91jeaVWLO5wWphNxSq/BpkP + ###xDRzUcRLt6y/jN/2xCRhUG5WSmRL5znmAqIqMkEAOXeHu2SzYP028COZ7LwX9Cec + ###8EX2FgwpdxMMBiJonE772jRra4BPqDJlL19y+WruNZEZTd/IxP21oCQvk2t51vjE + ###wb2SaXPg308YeUva1ni0vJc3xv9x8bX/+ez/6MQZX5/+Dfy/tqrupoz/Uq1U8fyn + ###ul1ZxX9Z2f9X9v+V/X9l/1/Z/1f2/5X9/zew/3+fvDEWl0b/1eg4gK4omu+Oz7W2 + ###5MvJFFWKlpJ6kQcgnz0AMqEDK233UQ9tgnDG6sITkYvxVGZ2O1II59K9Kt8VY6Ff + ###PBGmjKN7xUdsbRQCXDbzI81O50MydSGXpE7j7TNf63j+j2KViYYBeyJPLRdpPyAK + ###jIWn5iQY+wY0Q7cJ/UmR0ZAcVnEiVSUFC7G5gqqASnRwN9iQDpOtN+et8G5y66qm + ###Tq6TixZBwfb6w5siedYhASEpNuHtO1hPdOMQmjhpnLYOgJUdHbXe/J3UdwDLyqyI + ###X0HZ2mElhz2TSmJWRzzRkZmdjbF3JXa0rt/Ge12IsePmkW6udNgIAynjnedu0JEG + ###TLMzvWAcTlpkvGm1e1AdbQg0Wa56KqST9LvaoWwLJ3ZdIBEet7BokT1RQYRYXM6I + ###MNPiX1QtV9rc0vS/KKbWb3H/B5U9Q//b2l7lf1rpfyv9b6X/rfS/lf630v9W+t9v + ###6/+FGl22nhapZ+xQXOxqCtUmSyuzKmNC2FKUMfGkZWhLoIgd+p3ZCpjsEa8+EurY + ###TAVrpiblwGbc8Ue4kz9MbvnGNgqA0dk1rEPfomHpQ9MOg/MoIrHaAa2X9zM1DqUc + ###poFt3aCazs9Ot7e2qtsx5AuqdADEndQY4WmL3oshqT3m9c6PDyz14Km9HtdaipU/ + ###xHFYUv4XeXePL1qTYeukuQQVIFv+93Z23Kpx/3/T3Vqd/6zk/5X8v5L/V/L/Sv5f + ###yf8r+f93k//ZAc/Kyo793uTpBbFecaE+dq1qd9sjjGvCToLu0ybm8ETOiSkkJxZ3 + ###X0PEEoI/fwgCdytxSLImxO9Zgn9zjtOVHA7A967uoZsGFjEj/TQJJQ46Gg6Rn94F + ###Xd2VNw9YLx9YPhd2uJRHVQFsgH1mcxq+J4d5cYnACpZcn99O26Ab/SJC5gDldPww + ###J5JtYNcARS0MFdLCMIdOKtgjeCtiiihIRUmhyxZwk0aoiKQW+t+GretRmPDGJrCv + ###eEQQHqMYAdPFnRi74XxgJ8NJu08wEaR1tOSpfYnlZDiS+SjZVoT0P4wl3LltgTDZ + ###evvMsYJtUhFG+icG9+j7n/0+hbeABoLhNBTBRXKCnQxPhoNh9rrFv8fouclbFvlT + ###24IflPcpqAegYRAGqgKcBbYXtj69+WU2WO7QKcLuQI3S45DM1XAR2ToDbOyFr/rf + ###5z//ZQyE7yB0K3fhEYLE6CyD4R13PO76/Um7At+r4juedlYTTvfh9A7eB5gVNrwb + ###grzZ6gz9Hm8CDzmxkri7hD9Fg/jV3t7xeWss/M43HfZG+0WXWahl+lbl3++CQQsX + ###YbwWKGYOr/Kl9dbbFAOg74krALgEP2DiwtbRRe2k3jqun76+fMPWGfn4G4WhdwDq + ###A0uW/0idTXtpaygFMG8o7WXyJiGykj32BLYYVjauJfDtFh2y2yFIyFDyqcZw1AuC + ###A34xcMBe6uQHeICn6+uajzhMOkZQRZgDVqbbUevxjaGqV4KdR76Jfa2RSoxa5dm1 + ###OEoHUNhyKUm/iES06Kou4ByNKZXTbzRxenbV20wSq6/InV1x9tc8vaGzDuM2rPJ+ + ###eEK/bG7c3DFhN9kAdtiJGmjSr/ka0GA/4djTZvTjgi3yzjzhKJ2nRYm643Oenvtc + ###+NSr228OUrST4Z5t/uhR7fAw8iAhNAyITMXXdc6Tol/khu+ie4h2R1UueE5CADB+ + ###9UZ7pTYEJByV/Jo+fFW0+sbjj9fBevR9Xd4olT/TUaAuIxMH2ju1LTsWjkDQA53f + ###H98EPjdsCFeYYZyaV9mSoFGN1Pb2MALYmtiZBbXq+w5UURv4a9RZ03GoCWph/ax1 + ###UQPFsNU8OQMVDV7Vj9hT5gnfoRdzV+bCQnxJJ9k57Za0dpvZJlwln+EEma1GrlXR + ###jlsRExJrST3AfCtCdpE90bdaTumOnG5c6XzhRwIuyBittxVxxVqdFWt/9O64s7vz + ###xtz5qTtvZnbHy90dPGhACCK5CEXRJEsVKJhBdyou08dcKd4hheBh3sF9Y2JQ+VWV + ###UM3KdEEuFmVMwnKl21rMOA/R3fEOIyJIOV4zwF77ky++P9CUCocvrWEYBteUaoVs + ###j0Ld5jEFxdh0RQIvjGmrh7lepcJesO1KZTeSPpvTa7Ils/ZoNB7eB2hgjPqG+g2P + ###nCfhxS6b0QqHbcIA/NK4WWi8jg6i+I0tU+gzZwY6XXEi+f05DEHd2tphCJJRMdnK + ###S56fWiGYQxEH14b5F+wZXRPjOt2JQH9xa726hvNbUl7i5rnBwuELJuGhRAL1n6Jv + ###YhU4ZhW5GtQij8U1MXyuUqhUWFVJCfhGkVVjwVj226KTqgzhsPGu6rU+t8dviwk9 + + + +Valin, et al. Standards Track [Page 222] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###0iTHZ9C1LUGS65rc7W6vVxVENXqEAYmnax8jywKCMRikk0WASAtpHX6ZnCKVRtLH + ###aVbbzazDuZO5EtKa31WvsfKh7LFNmLOiEINEDWphwL+WaKLx9qw202tqCeWKZKTB + ###2KZM841NGQ6XXstJ5Sh5C1NuRWmMaD1T28LdyN1c1ySGRO/JyltU9bKKnfFtKiK3 + ###eXtzmROn9jClH6bg0qQ9RbnFLcTiO2hIbS6pZgBLoq3eVkFRVlFeshdJ2+2hV7UJ + ###AyXvgeFiu5YWJkzHhcG90aAX8mM0PDIZ+O0x7AV0WXmC1tkRRgaGPTb8Qj7Jk6F4 + ###UiZTieDhYri6dY27jcecHK0z2spEeTdhi0mxxOCt4n6/PQrt/MGcr0o8jaa4Y33l + ###mq9UKeRntEGSGFKMqjgsuDeoEEcpJod3hcQy6g80zZ48iRpHjrlm2duqYq1ra+fX + ###X/UlGEsFduoqQUsmuVY2Klty5bAS9UObhgM8Am2H6tTumla4dh9jKT+w23aX/eKP + ###LROAC6DTxuwkwy/8yPdnbr31LfJ7qiR6oTr0S6k3hej1BkrqokwVLRdr37W1Pw+R + ###RJj+Lak4fe/TiS/Pzqc0m1jnbs6F8OecC8H9hgvBy1oIl7HpFzgdknmZz5CYrhW1 + ###/0GpPUl6BjXsW2jhecwUNSo4mvb7+rzr+9wi2MgvTZgyDbm+oWTctfVpl4UrKsyJ + ###dytEU4bDZCMsnI4xnwP75PsjzPsh47yzKeCWJ3GZtEcU8kOE07uF7fMaNWySWYSb + ###kqK9mDxzz1BlZd+CPkZwIRYM3/CGlmbbKkujEg8Lgzb/1knTMHZJmCltvmTHtVbz + ###Te28rlZNBHhJk+ZSw6agPIe+ZnRGTwfwX8ag/FNYrvFwOugmArzY+4fmO/gkArCY + ###MFOrV7Q5tWMf96HU3c60M6Tvim6ezZabdChmz4RWey5lBAAkFAw1yqOyvsmiI+0t + ###yrVB8okiE7LI8BF59MpjNjyiKQtE0hISe3VVUYaig7iMwq4sTAdoMv2ecUXTJhM4 + ###aKsV44xOFpmu0uIJjEtxcNAWlkX/cUvyYJK6nGL9VmyqCkuLVKwkPpTDT+JM2xo8 + ###d354bgY8dxY8juoEllUZyaI4mujXIURzYZ4yZLOdxLFDTGDAweLZ0PcJVyvg6gUk + ###IcnXysmsca6hjXzRE53nIoAXLLK3KH8+tUGK1HQNx/z4WD/XQPs72rRiPCjxwSJ2 + ###+fYZmwUJG9FGqR6GGuOggcSIjSAmIclTVHfeU0/qz7PEoWc8TCB/bTmZLER7b+Ea + ###JjkrkoGFOGdR5TzHYysy+j3JSNnQk3zXaNxCYKksNLWqa1Q1VFVOi2pVRWJc8Pp7 + ###8v4Hv6DD79T8Fve/3epm1Uvc/65uru5/rO5/rO5/rO5/rO5/rO5/rO5/rO5//C73 + ###P+In58cH9gvhdBGc37gWx1K2C+DmxW9Vysp78Xv2/Q8z8lbXT4+6JWRmv4NAU5yv + ###R+EFZlZOgy3BYoZb2L5DYGTd9gRd1zEQOtorF7p2Mjozgs6n3IhQRissntzhTPHR + ###n+dqwtro1JkR3swES0lCYcsQ4JNwc3jN94fh5Mh680P3mq+8gK1K5Nt0xV9PzDDT + ###s4fmAYvb9AE3IGeCvUS7Msps6tbOL56IpNYoRDFrCH1JzbSRDvsMifhgMu7v2nsH + ###/PjuM6rFThzizVpwNO2Hfmj3M6caxxQBjUcIUHVt3jXRi43jy/MWnVTEpz2R10S7 + ###BwID69z6GJFedZmWPljHFIH8yRP48nIv2RPp64CW3niO0cp7dFx73TqsH5wd1lun + ###ZxcnsNP8+qty/JhW9vjVxQXCE+PCn2Q5BjyIRwPyfQs5L+qinskt+slDxfkYqUIS + ###gs/9bLsChaJTQCnAe0OmH0suBk9llAJIFFZC5UzW4TvKwlJoXY/m/63w4N93gokW + ###r2JZeOCkX9THT88iPIh+bHBn0EtYu04i07JRlMZx1uuF/oTK2xbP4qizYU7xrSSP + ###TxyC9aLgI6BpeIvgRST0RDKCDAJhV6Mubp0cBRv8xhQW6439n6f+oPNAegHP1X6L + ###M6KdKKXyoQVpIg2pF1Mkv88+KiSnzbdzXQBdUi9UZHeGY9+GZtzYJbk+YiWmYUHM + ###VRyO5XfCAnQgffQVbeCCOHA3PxhMDLeCOHRNM1rKMUEll7lxIi13Kns7++K80f4W + ###tjTPXAo1Id9Ex8pdsdFIndYfj82T/VlReirpDgZvgC/0tTzj7PqBW4PMYED5MO8m + ###nCOz5zOmKCHe8ZQgGyx6n13fNgn9yQgvKEmWur+Xxmnp9PazODy2Vy5niDjiItTd + ###8LMfwYZRvKKMJdrvD9YefJSiWHw/SjE7W+9bmc2K+h+jZW8BM/Py1aOVQDGR9QG5 + ###T3CPVGT3A78jc3fFJOVzT/ib4bDLaT1UWcSSehMFh7rpT4UCqIg1hKrjxTHwNL5G + ###edcbjtFKGMDKusGrS3zNPGV+OAm4VdRggk8fMaKD09fpS+9YC/PFF1U4BF6iK6gy + ###UHFoRPkCIe4c+BOeIEnZncIRH8ei73UrnF73xvzgR5HjgXVoypkkPOEdPDqFRo/1 + ###cML/o6IJ58j/vnH7bc9/3Mq2cv6zifnfN7dX+d9X5z+r85/V+c/q/Gd1/rM6/1md + ###/yx4/jPAAyDybY9TFZ5fNN7VLut4FgRv8XpyagF5hNRqdUb9aYj/FWA/Aq7Cvjv4 + ###DvTVhTLH8+ORMO01MA0ZeiwtXy1eeQMgfhgKNgp/QMAHLXk4QtlWDiw1RexJUzOC + ###uJWUKkfN1g9v/m6zm2w+mw0FKEX9FDP7s2YHXSrw87WwMw5G/Pbym4frcdBljcbF + ###U8yrDKrbw+gWZYEAsRNvJvyGvJLkdJVw+Y+WcHn3N5pdvIqymt7faXqjlMnXD6zN + ###em28IIChSm5BiMQjlD5GWpsxgTyRcotub8hQ6cuaxuJ0gFJdaY5pXKPEx7Om8QNd + ###rCcrWP5pXMMU0LOm8UPU6jzT2Ncm8febxmKu3q41HZZn+j6w7QgTq+lLnb6mj5oZ + ###6CtobwMJXERzmjFhtQsv32w1DY8NPSTpZ5+ohaLezM19YLJab5/F7f8xeOaspmvo + + + +Valin, et al. Standards Track [Page 223] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###VaC0LpsG1GNEBND9AtjLQLGUrt2PJwR+gMOsERgFIVgE2q9RzkL6Q2bTFIEYW1nl + ###TPvXtv+Ki6wnTQxOfHzxzfM/uO7W5mYi/8Pmyv9/Zf9d2X9X9t+V/Xdl/13Zf1f2 + ###398//8PMHA/AFVJzRNjyP0gRS8v/0PVX+R++Xf4HXWnT9avoHm4KcKllncdBLuZF + ###8uOD9Ye5ovX/0YL1Pyo+vz3+fr7A5veu85iw5vfeMoOaYwT5ZYY0x6vuiwQ0z4jY + ###AsKzGqyFrrjMCNUyT6SWGYFavlGwld841sq3D7XyuwdCyROigudLwAgV/JsIUCF/ + ###JONTzBWiwhYzgod+EE0/yw5UsYQQFfpI0iJUpIaoWF9WiAo10MmMOCeWUBO/bdyS + ###FVH8RkSRFbdkzlglBtFY8rT0UerlRok5crTMyM/CUbGeNpkp+VlkCoeZtdTiGfiG + ###HimR+/JNEnUomo0/tidx0v5Ldx7llc0WSdePtAHPsv/iOz3+y5YHr1f235X9d2X/ + ###Xdl/V/bflf13Zf9d2X9/3/gvQiDSH/Ibr5GhGCUnHpfZH7Mo6AV5+zI1AoxFxFJi + ###wNQHnQP+qsmrSuuaH73IMtgdaHDtQVhYSsAOeVtVgfTnPXZ6dXysBbTA/8VFyvu1 + ###80aLWwcvDPsz1GbPKpjGSI2xz+apj4mcHlV/+3H1vc3H1a8+sv+bm+7j6gv8l/Qw + ###I3oLXT8MQM3jO2a734wbyzeDmfVzzGB2/e0cI7hr31tq56fBzPo5RpBdP9cIgsHj + ###RpBVP88IMuvbRpCvhf2cM53dtBW9L5fSdI5e28HrWRo0DlpRzQbiYjF51cHGilcb + ###QIhoNa/Oz2HzrR+qhhvkryrkUfuhP2x3m8EvfusupKnQ8pVkl/XmKLs5R9ntyoJD + ###P68d/FC/5Jc+5sABxoA4HobhuQ/qESgLNzj3Fcy/MrPcPuP8c5HeNk7f1Y4bhy2U + ###2jBnZj2rl6AZHF7+aOuXeLNv5leYux/QSqtZv7wEMWxGTw5eXaT0BN88vifQSs6e + ###NAavQKs7qh+k9Cd+//heNU5fgWDcgsbydG5wwI+1Qtg/Kb+C0Tnt/T4DQGegZbVO + ###r05aqOic1o+bj+wvNPUKWjw7ihpsgch/dpGr15IhZXY9KvQH7v9+OtZ/++51hsje + ###7/Eug4Velbf7FPz9cYvoDP2rfwQtyCTXglnt9Ex2fbn25KT9V1wsbJ0eN4/CpQQA + ###n2H/9UDCNfx/q9ve1sr+u7L/ruy/K/vvyv67sv+u7L8r++/v5v9LmxX5AV4HfVCB + ###KVwo9whWcxuSvKT7+WqilGLhFSZiS5RvtP3OCkJNvq/1QXpk7wU8fdGn9YDnafbo + ###kiYPrnx8ftA6uwDWgt4sUfzr2D9Qvci4KOgRYgfgbn2IHtlA06hPcTvHOegywnaR + ###sI8XREusWEG3D++/3K2yWyrluqZJni4I/ucIvgFa8/rlqYcTfTDgpvrBgq7hsO5Q + ###8b60hLcmZNxNW2+9ym7yLmjQCn8eY193k2glPFZaE/9uxEdjDCWtyvvW2/f5C0sA + ###tiq2qJdI0OV9Hpe9BWJc8Bl0p9bbZxj6ksVaUt5aLy2ZSjcqmv+TtSmyM0R47/K1 + ###SuGxQcGThWREVXzLS/Ml4WFJ4YHq5QhPGcdgbPc7U3KzvZuyz+3+NI5sOLOuIAT0 + ###h6psVCpVIDL8626xNd7hBH52ZdsKDZnOa5bkw5Wqg2bCUjKzfZkAwltym8uYlVKc + ###U12WigIy7lEkWT2068m0PwlG/QeMJOBubJHYDsr0XSiivWoxZC2jQY9Cmb9Vee3o + ###P8x4rxphqK3upxGiWshCeYieLY481b06nnWsz774XL9R3dOp4XdvW+Jdq98eD4N2 + ###MV6QTswWY8wLx2xYc2d0iT8ZU1MDiFgNFKKPdyjymlMZETqz5VgreHygFExfLy/Z + ###pkoUOiyDGGJ08ThGRodl6IAeF9MZxRJmt+1+LxH9V6lbNNmhYzB7FcEFPTL6jMHN + ###no/EwJQ+J2bIOugwMbZsiom4smMZd77e2iiItK1IC4qyt9qnINqbrE7AkfN7fvSm + ###k1eJu9bGBjZyMw24m2kA1JcyZnhpeJwyfRcM4ty4mmOxZDZ6UeGqnNgY6VWMDqWf + ###yf1Jh72/x7RxfU3wL6IDLj+mIZO+2xlISM8OXjkKp7Ex2rgKPTxpAuU1p+PPwWdS + ###hU24cQhyjQ8KKVlKyJK0r4HH01258wNdgDQ5pFcrGoIpeVXPwRkfwXwcpd//3GxI + ###TMMstM9AfSVC/TzMxRbYHS2FyV4gYhWk8jTRPGSNFcvyTpSllzaaSeln9uWrr//6 + ###YaCT9v/rAAi/22r3J8vJ/jnT/l/Zqrpm/k9v013Z/1f2/5X9f2X/X9n/V/b/lf1/ + ###Zf+f3/4PsuZSPmsFkhNB6FRlowXaWF5vjGCOJzUZznHulg7aAxCwKdVSCEy6/4BZ + ###WB4oxRlvcaaNf7mje9y5jRF92xL3MkIV7N99ckCimC5GcGHtGCee9eLMIwUz/Kfq + ###ma+FKpkfL7Pil6y9ArXwmWMHDcPWJvJD9eMyQdcyQBsBL9kHb17QmVlbm07qIZkR + ###fDQ/3HwnV2YUWTU2aZSRdoHJzoFwSpKaRmahFga0SIIcSC7+Z39Qeny8GpS7un4K + ###6LORT/FpKB0mrC6Q0VEQEj0KeuTjOfMuCoYEp10bt/MT1mgw2MBOmygwHLLiFLMH + ###eszn61WmjqI5LlkG8ClxjhYMPmOooFqldcXJFr4di29u9MyVz2Amqx4Gc41NW6f+ + ###DQIlqpcHOyjshqN+MCHJ9ssQU1zG1hUJgiztZarIr+OX2BNWuUeVsXp0dKQGCABu + ###DBwLW1EauRKNaGZJpT2HuZtRnAFoZIrhsvVGXEtP3Hl74mb3xJ3Vkzg6wCdutv3E + ###XiLFwhfDRIssXAytSQ2/YG9Br1Qtzzif0Eow+ADNrEkKVS77R1OYYpsWh2MCzCsF + ###m7ztkmOkQ2zKWArNDy4GKciK+YJNRx2IiY2s2JuqtTdq1NorvQmO/dyVXynTQkMy + ###BuPGVXOOws0YhWvtiGuOwrWOIqOyGIWnTIxu62xiNufI0vm2whdlezIlpqSQDIbh + + + +Valin, et al. Standards Track [Page 224] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###12glX8wNBQUYmcJ9+dLdLGHOOY6Ef0K7YVb+N0ya4LWqjzYDzor/4G26Zv63zS1v + ###Zf9b2f9W9r+V/W9l/1vZ/1b2v5X97zf1/82RxS3KjvtdIcqERq6QmGfKljCNp7oC + ###mcqWRudp1UE1a1YeHSGSFR9lFjFSsmyzj7+ZWcRMsNPrD0EH9NYowdTTaimrKzkc + ###erOsb0YCHp7S6uPS7FBmiqy8CXpygDZ9iQH8QEQDbgzQG306IHsmkEnr7XbC3HGN + ###2dizcvStK3T7MVF9Deq3RpOx6tgzesBWe/4YbTtxTsJwgto9DJO/tEbkvcYU9E1H + ###AZn0wah6RsDaibAqfYZGr/vDzifaqCmYIF5KbwwMxArAX25Bhiwat4pj1Ek18y4Y + ###FPn8OZl4MpVNMiyXzYRKRWH5A/nm7bNSwm/FnmKJPQEdV5kFhz2hadMeAXEnPcmi + ###bFgt4AvA5upHzdbxW0cdptFv1R2K9zm20Cm9FdMOSIJvsYYuqA0exxDitwLjstC+ + ###4fsb9QCTVQpxSYXJb70iFccmAG56MHolzBoZGOCppgzfO7Ntbl7gT524bXdm29WF + ###2/Zmtr21cNvVmW1v8rbNCeF2E9xcnNhcQrYT2CJIRRJE3R6P2w/mjCHDX1+fL2qp + ###7LsamnpOCnDzjvafbpYWp67NvKvij00Bkves77GqjgfJWcram68FxRiMtWy8ie/Q + ###Zf1l/LYn9gBgWhUb0zohPNBORMot7Hfd4S5pw6zfBpFkJDY/k6dCwWv/JhgMUAFO + ###bI5Wp0baJPkOoPDxj/l2zQgppu8lYXbstz+lOBjLrX3WaFDH5qcu0ht24N9PGFBQ + ###37rlNxcfy9dVurnf2v5b89DJd1m+n7Ptv94m/M/w//Qq26v4Dyv778r+u7L/ruy/ + ###K/vvyv67sv8u5v/JLz/heoK1O/nig3ivpDeyeTgiz+L31FCWhSYu/J+nwRgNXLe+ + ###8CIkiR5KkksVG3DrXpr1DpqosVHgd/wvAfCLfjDw27BLjYBb3Ad8cwLeMgrpltnL + ###8j50JyzC95LWxCUwN7+HKgh2A7oz7U9wdwQWzNqdDtfXqN+oDfL9B52QlCZ600FH + ###8GVoJqoUEIY46/PbnVvBfL+pX2b8YtK+BoVA+mrGhlKxE3WDzwHOHu7Ft4jrIRnW + ###0FKuhGK7w+0SeijN8K8ap5g5qtW8rJ83W1ygRdB8KFVUdKRT3GBI+etp54AJdbdZ + ###GVq/8YqMbkqeNVvAz1rNv1P1kgoE7YPAAy5quD5NKNUKjeeN30enJ4l5kk94weLG + ###RimdYC7H7UFIMggbDfsPg+EdbYO0nyB5DNZ6JaRC/N4r/deA6qFKBhtKMEASY/Hp + ###gejZBNtsYXPppwdrIycz6ghj51F3FvJiFBlbutmp7jQwfMkV9+Rq5b+fkmUxJdbG + ###J9jVdw0XM49czPYAdtLFLMpSgy/RAPAJ/pTLyZvCmP2lTCaU8h7/9dHUpUW5T3E5 + ###zeGMXn3UghN8zUEpnCwUrPjodciZh4pxnQbUfHoKJWBdTgiIcRFlEBnGyNa+Q5Zs + ###cc6ScRCSRTv6lDpRc3N6v9472XRTj5EyGkIthzwFl0qa/NroQsc2ePaQOF2551kR + ###H6qeIFj4xoi2oCcfd2cDouxY23JI1Jzp5Aho20ykjoPmy8wlcufZmQx65/2IrY3v + ###i4LgqbOOgMT9O/U+fFWDV9LAvhZmMadgEAjneuvEr7UJTbyAlfjOs16+dWxNywm3 + ###8I/kJXZFVCDTH+38KCsMMWOiwqMFEs4/dLsfzYlw1SR+b2eWMN1jbazrnPgJlCkT + ###ij7weUXuw/NgxU/XsaBlunhfslpZz9FKbEI8DFBVQ3Mx+8UfD0HaCNkXn922PwtF + ###HVkboU9l6LDBx7FvfoGeAGQQb9r9L+0H+MPGQ77zv3UI69m8QzRRtjdxnmfbinBP + ###SEebMPwxlsj5hxjRe2ImdnWcCgTuCQzvGriK9vmc27xqXU1u6+zcwSlSI9lYCr2V + ###hb4KCfluNEXZUQlrhUu0CQoqVOuzozEIwP4AxOOQFUnCLPEefrkNQGXNvCnEt61G + ###j4upaOuBOeDyZ284HXQdblYgVqJL4WN04x10vwRdUPj9+xF8h55NB5OgL8Kv3UCf + ###/A3dUULsmLNdFLCYY3dRyIUI2hK3WLGysSEif7EPsJrz3FfhrMwqXp0MB8Ajs/Eq + ###NmOElndPixLlZexrR6pwNdeVkfRwZxjvDEQxTOQLM41T3wpgL+r1xu1OciPsD2FT + ###uYUq93dBN/H6AV8/4OuHu4DoZpwoA+uHUqYmXsDSpNhNKLLzUwcMP4EipJIUUCn/ + ###ds7ya+f8YC35YhTvJE06SCO5BNgdLmvtKA2b4A7857vRA+4L/1Y0AsvWuG7RFYJk + ###YsHTfsoEqQFbiBa97M1RAFyUVqNyDw5ITmrJ58Rm30YZf6lfmVLIOR8ZDkyRI+VV + ###D5jeeK87OhiGl+1riqUlw3bs8g3FEwAf4vJJqRUkTSIXZUh4fId1XhqHd+SnMVFC + ###tlCAI+gj7k00xju0afJcx9FRlhF+TM5MRUmRS/MyPzIi8Sr/+KIjYL6AoJq7a1vG + ###wCHvyQA7HY/xYhTtd3J7Ns8C48Yq8zdG/36ydkRr5Xg4HEUntqJyYAWpVTsQNVBQ + ###MDaBkNsvRqN+APxZNAm8IJ4cq88PNCp0Az9lPoDzZNDnp5g+tUmMK9knEfmVQqRS + ###QvInsKVwCuyAhBQq2cvjFEtEzTAsjLmGgEBMx4FiKhPxdl95CyXL/LWptNLKwI7u + ###Wc615XT3uFkJJ7mP+5t/3+5M+g9MnGT4KOjyMpIgtF3HaI5on+7Y9YfDT/opsZTC + ###ogeycEpzfHJd3QvAerSdIIWkYi5zxuvGJRMsbVAoP3pb23pLJBXecQq+A16TZmiC + ###t5ZAY/koMaJI2Ofsd7KQl65z4nJNPxEiS6WmnS5pCzUIcw4CzSBUBL3PKS1Jp/jy + ###JX9pw42AfuHTgVNPiFsPNsjxko2lhQQa6P2D9X0qAUX8rzOm48XZvSBGntELev+Q + ###+l4SWyKwJb2AGcYrqHe2af5qEHnSyy728zM6jxPH49Bdh3yOSkDN21tb1e00qq2R + + + +Valin, et al. Standards Track [Page 225] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###lI1LpktywgMnDwtWQALDEUOjZZyDZMeB5k29l8S7Z1Ah1XRb0m9ZFhFMCv1T1Dfo + ###xJ/TOF6M93XRDwBZ9YqRBJkD3WkEhFbsIRsH4SfkmAl8XfudNp46I+IjFJVwiYgn + ###9J3PhAW31l4T8jTcRC3PRGopi1Vy2UeKCtY7knfBoIV9SE2I/okH512X9CxD5Lnb + ###KF4nOFAi/qoKnzMW01uQv15fV28sn0ZbjYXyZYPQXDeN3I9QPVVUVstcGK5U1p2m + ###JkTrSPBPlwgjMfttPOQnSsr1+XaQbHlbGCYMmdsim0Z2KYxxrXSLx+D0ZrqbSVZK + ###N/X7FnFQfj7B/FkGcG/yD8FOzcfRvp+YbLTdWI9yktMemH2I/AKhjfTjnoytDFUP + ###fpgI0056PR38T8bTO9I98PgqbWNRFY/EsqOV30LPSopKjaEYu6ScllJ2GWnOcoUp + ###MWlJtMP/lHI1WoRz/YRAHaWvKfC/Wp9yG7GN1VrlJky2+oLVRhg5ejQe3ox9kEw+ + ###+308AEzai0Lp5DOewt8b9KKxYJoHePkiLExj4mVCbQYRifPhsh7C1q3AoIGzBsQ+ + ###sWduRZjdMSJ0xd2SSm8C0CztPBEbf4banU/XzMcTKqn8YEF9VVNALKq5Za0srqan + ###rZyKnR6z1Pf5kPpI5MxS7Gdr47nF2iyVf04wiSezjAFCsA/97F3ga8IxeeUA/Fv7 + ###/4a3fr/fouwiS3ICnhH/Ycfd2TbiP1Q3V/nfVv6/K//flf/vyv935f+78v9d+f/+ + ###jvnfSCAiljzeZaMpCNhlSm2EXEbEWIQVftsed7EMnUrZ3J06wztgr36LWgiL9jiL + ###MnaCdEYQlbocbhgFbQC4H1OP/GUUBHm2z+/Gi6r888Fjayyzkb6IZiAbGUSuuTDp + ###5zDvahADqxPmbv4YfyIc20cRxA8794kcj+Jfysn71xSHMp4WpUVBGDl+/Q7mSknx + ###WhiFF+3BjV8fdBzVCQP9itGyALjqtidtjBAHTH069udzJIw0zVbnNuh3XcdwuKAJ + ###ZYjDYIIkR1ctUfOl4iyisLxgHLtfhwWM1O40EHYwU4DzTBsw1w7Ia1sFwx/g5skX + ###S7cX5nEXoYxhiQu3fNZaAbSCOW7iWYpx+UTpxweuecd6C3/cGvZ6oG+GHwDCR3Rb + ###fKa63Nrop+ub9JMVB3XNmFm5ZBeY2DxgvNlgRLqUJBwBBvAKQ8xeDYe+vhoOlrwa + ###/oXIVM6/NDVx9OpkS+h8FLEqkDwJacTKOvRdu5OH2cNKepMVZWmgMY7wI/KUOoBl + ###CsASogFuCMsl3hJ5EBZEqbstNynNJY+PVLQ0P1dOu4mwZC69xrteybBeEQEhrBeg + ###MgwGGAEYA4cblBtmu8VxMDAhzygrEf3yRNgG/qsqgk/wX5sflBMg6AQpE9Elgbmn + ###JXHC1nxTPz4G4eiwftA6uqid1FvH9dPXl28o39+26jA2Gfs+qYOgpkttjQL66gJR + ###hGtN2JHjlsOqKARuL+o5cZ3N7KJVJ67jZRfddOI6seOcJjfoG46cEpH+Ss5JHHzG + ###XMjV3K16eqvVrFa93K26eqteVqvRadGsRit6o25Wo5V5GvW0Rt3sRnOP39PG7y5n + ###/JtaV73ljH9ba7S6hPF7+virWeOfj6o2Nax6y8HqMw0Bm0vBqquT6taSqGpbG391 + ###KeN39QWwvZzx66S6k90o7Pfxhs8l4GVs+KKlPGK03BFSd96zBXbeeeXdNDlj2fIv + ###30HYLDkj1rYFii1b7Ww5Q5cldDmDyyC/u2Sh6VzsibHhKr9FGsd40qIdPT5eT9+M + ###rWA8A4yXDibn7mwF4xpg3HQw+bZrK5SKAaWSDiXf/p0KxTOgVFOh5NnQU1HmGSir + ###pqLMfQTKNo3BbKUOxnsEyrYNKDupUKqLoswzUOaloyynUJA6M5vGzGylzoz3iJl5 + ###ZuDseSrONhefGddYMm76ktl6DDFvGyjbSUVZdXGUucbKdNNX5vYjUGYsGTd9ycwU + ###PVb+F3/k/B/j4d1SPEBm5f/YgXdG/g+osPL/WPl/rPw/Vv4fK/+Plf/Hyv9j5f/x + ###G/h/0L34ZMgF3FUajYunGKoYfbpHt7jxCDkJuRpZYTAF7uVw0u5TMOMXzN15zt4P + ###x92QFatbz9irh4kfljIOG2cmGcF4IRQtjTrk3VO0blEQG0gkxrDmDqmwPfb82Y63 + ###m7O8C+Wrz59VnrMyvw6xa+nJdCQqORRNTc1iMgvKdOS1bn9uVXjU8z32D0Dc5jbm + ###03v+DP5Un1eeVSVo9nU3b3tu3N72s61Nh3lbO9vPHba1tbXpqe3hYE7ak377Wpi3 + ###5GXl4aRza4vA8UJENXkFjX9wHVbZcDd3oL8YFacWP6vs4J9nz+Hxa7oZ8ry6S7dJ + ###fym+Bkp55TBY+t5/YSJEd9uvlnZZ+z4Iix/waAzkR4eV3Qq2KmN/9YAUBpNe8S// + ###OfmP7a7DtH/+c/AXDLAxHXSLr4peaQ3a3S7JJ+Va4lHRhYfVkvH0Nf7cKpXmmDbC + ###Eg+0j6h+vl1Fg1x5ByQ/NMzteBXAOQOpfmdTIltQDu3ksKpISMCVlVhyeF+QC3Iq + ###pcNycr0qX1nUU34f6v3ZxWGrBozrlNm7HsfDr7Y2eTz8DxTQowqzEWf9OIQNphVF + ###Jq9Q0A8aW+HfQJ7dfr6JE1N9tr3jFP4NBljefM4NkNvCEOnu4N+yu0V/WXWr6vBi + ###POSLu42/XbeCJMM8z6tsiYaqoiEmYsM8d3lDO9wy7j4Tzz3e4DPe4Ha1in/d58+9 + ###Z6IhlzdUrgqIFe45AjX4X4/3tMrzNZefbxEgb2sbf7tbz2HGCjhVc+M1yjPA8erl + ###xiume9xBvG5WoPM0ColPV/TS9YT/ixhV1SW0lHe2edbprWdU/rm3jXh1d3aqVdEQ + ###J0TZECKSN7jJn3vPxG8xcc+2t/Dvpkt4xp4tig4XEKKgIw0VrooKHDjeCYPuVb2q + ###nFBxNiIpZIuPpLy5LSZWokpSCv0uV10aSXlrkyYYEEDPt6rPqNzzChDCoiOr5hmZ + ###p43M3SZKhJXhbntyZFVB82KEnvwr4yNtCVJ2xYhF+bJYbHyucCyivLb4gNIlpnj5 + + + +Valin, et al. Standards Track [Page 226] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###redU3916Rn+9bU4bVW/HXRgTm/NjwvO2OH/fqjyX5M74yMruplikFfFbjJAJ8vfE + ###7+qO9rssIkqVdwTXqOyI35JmeHvec97ONuciIAh4gjYIU+7m9uI0sb0AJna2Njkm + ###YHeW61WMzJUObzKtvKABsRrKgiGUq+J31dOeS4wyMfduRawOwTA8QUtVAa/6jLe/ + ###6XGMbW5tPZYNinQrnBPKQXP69XaeI9jy9hZMlPDJ2tymZzB1sNDFM3eL+Bl75u1s + ###8+7IDZTvn3RHcdTnurPcL0mJdZ8in6/Sv1v078bGBgOJAx+xF+JvcXN7/p00FgIQ + ###Is5qC++PovVZzTMWzTm8VWf9H8iintPo+Zxs4xRUKzBU9tXh72lSgCyekxiEW6D3 + ###fKeyKd+zLZpkz4M5K3tVJGoPURS95wxiC+eyXK0i8XsgmbjyfZkzhh3kpLDxbm0j + ###Xp7vVKP3kkXC6ipvelX447neVgS//JyI5PmOR++R5FyA/0y8l8vvOU4eto/i4Raw + ###9Pg9ER/t4eXq5jN87z7fqsTtEzHCLobj41vSs53nz6L3fJlvuzR+l0h5a+dZ3D++ + ###NWwidwAmu4P1vefPCT9ARNn23/Pjg2Um/5hp/93cqor7f1vVCuzfW3+quMDBV/f/ + ###Vvbflf13Zf9d2X9X9t+V/Xdl//197v/FT1AsUlM9n75q1S4vmScvEiVk5Te1ixMs + ###0nrrbn3gpY2QvWgxq3qbqAJVXbcK4h8FYKlsoHgJ/24pEf0TzUN/WrD4DrHd+ulV + ###7bLeeqeDouaxXZR+QUqMm98i0+ScrV/pzSud955vPnfNzqddgyQVApufjrrA34ux + ###56BwGW3x1II2j82Es6bw0jzkNZlWU3VKlE0TRx/27U0fTMb91Ka1muhxuZs9Oijf + ###8dv9P9jwnLzDmxVAO45qhEkhP3xMeOxiwGSQ6ILulA5EKHVkjLmCjiwKDDMvqtg8 + ###qJIOslSzvB/iah4Fk87tcevtMzPYmShEjq4tfsOXx9GLPLC0Zsb+59fALniIfH6b + ###iqJHY2Ql3FHMsP7pld35KpMnsOggZjipJIsMrltUihKgoK+3hvh/deqkGfzw0bE5 + ###dsc0mZrmPSucUX8YTqzO28fDEHSXfvsm9TYhRpc6PogGFflcywDJvZgCw9anN79g + ###HEt1TsVT9SqisZJ4ce0GYbL+ng5FS02AfaAR6kGUM7dbBQuv/QFP2N40kKwVy9Va + ###gqEyQYkK1XCPdDUupBgZDCE8GExkWL/E/cj8I7qizYolV8cjRiQ2wMSAtGvKTxeR + ###fMwOg1KDFJcdwn8hSP/CG7xxpaLqsePL85Zg1pug9Pp3o5b6aNdkHoHDflJycSBO + ###+PUR7A/8EgRL32E5PlEWaXwvQ0zkqI1ETpkDSAMF7bmD5g+8IdLufKK4amF0E0O0 + ###hLsLX4KXaHWJVnwA4m7HDzfC6B3vpjqa+E6wwpCSFfE6x+XfzkH4PAMF59CMuk5p + ###Bii1VNx/ecJOaaaj2yxfboPOLc0CdADTtdD2LC75KMuH4kn8xONJ/MTWIs6m7oUv + ###48UESKBt/oMsGO2IIgLqT5YwmDjin3BkZh1b+MKZYWAThJIMS0iDEpHxA+g+lib7 + ###+S4GJbWCTba6vqcOG14dDP0evvnAitbRl2GQJUBhBI1hxA01h01yMIiaJOh9nXRs + ###/TUQkLJ6UjOi0yLRRuVYgxw+SUOBFsIzBRuOgooS+2iHEBdJpi13bcnsozUuaTFN + ###5JxNrzhjZnAAM25iwcSfkAgS+MNT1zyDMcagYTWuL0949DlVeQEZfeG9SKJlJDzQ + ###6OMle9c6b1wevGm9rjVOW83L2sVl6wS+2ahL4bhhp933oZCxvBQePrkbGdMDT8zZ + ###SAfu4I0RA/kRUKaH5YaGxe2Hu/Z90dg93GTs7QWYgG1KAvbRTBNj0L61jqOMo2Qb + ###5lcz0nNi1vatiKv9mHfWNpc/axw4epOlzdrmv8isbdKsbWZxBnuMkBmcycY3ucaA + ###h54IVONGy2A6JTNNWhNzx6FFATmHdBFTxT9jl0C5B4pjXGNHZa3nY78reiKvDYoR + ###YWme+yqbD6oAYBQqEekbT0sham0YJPVgZt4bknNmjELaBhxtY8OnITcZJHcJugTm + ###WcZR9ZTNScAwTAgWYUobt2JOMABnJnn8H2QQEyYHNo9BLJk7DTUHR0ZQU4OytW8c + ###FnTvYdkjjV1Pey3+6zboTVzx10ukIRu3B91W6PtdB8PU3UmGtuXwN/HPYPC5dUO/ + ###qpVEK6jU3zwAFP4FltYaVR9NxvAV02q3oH/4M1EVlxcVeOuK9S9+GX0FzPK+6juC + ###8nrtFWcja/59h8ZvA7cW8tW/mXwLTYiaPLAc7hDNq1f6FfWPiTo1zjKwNDbNuVey + ###GM4KL5XVHqbjRRwQE5edsFWwq40JVdFoW+EblQ+evOKvPa0kNhsLzxG3xLcl61Mb + ###cPM14MoGEpYtjIjW4hbWdm+Clw0pOLiyXdp2Eo2xV5yIxSVfxyz7q5HzDuhreMcG + ###Q0zGjlGkhgOMMhZnDm0i7dFog+EU3Q86gTicFqtWRpeICRCDf/Ff9piHXkrKaUVs + ###sPBjuwChgJVSQzI7Q+0SU0Oo82PXrnBfp8y+fFawbSFZrDOe3MFk/GXKu71m3T9w + ###O1WJhGI4cgFBSxRSsIyFa69JHCgJ51RzQmw2QIeA/vCLD7sq50syUVm00UpHD/LL + ###aIc6BdxwU+VwrO0f4fSuFf4MWxPy0yJ7ErG+J5LTiq47qRuBDUFqZlY7CE+CwC8R + ###o0pDth1EQcvwJNdnNATePCV8shTw5GZi5Ogi5I+5wabMUX8LuNQxr6h0cmdQmFVE + ###XVK6RpIt4jIuWsjMTSWzMqOTyVdXR61m4+911NRT7busyWMifotem32et7exXAiM + ###bzpir8nRZziDQ9H+p54hJ4Vs3r6+kcYF8XnTIpzyTrTRDUXkUNckVE1wgNa0420W + ###5YIi5Iiz8TIeXemm+Hj4ymZgminTLYqauIK5UdIOwdkCPUrmyJwNTRyKLwItwjxX + ###bEg6RkeoDZHh5tX7OmUfkRsRFlN5VJy0JkPvUTQbJ3GwCBDIU5mfL6rB/kBR6g/b + + + +Valin, et al. Standards Track [Page 227] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###3YTOFSWtxd1w0u582mCvg89+yMI7TJU18sfkcAdjYWrCHU27qcnuze7yLAtbxJSO + ###8axKC0CokJdEfSIBZmKF8FxKhtlKpCPUViUtVbRjg47TIUcvch4zTFpzk/eC9gRj + ###HOU9ziQ+zLLlJsYfsTiUHqrezo5jlikJJw/PzNySaCshlFjNGno1J12/Thg30tKN + ###2aYLZ2o60OeKBAe6rIhEbksPpYjUoBe9FmqRQ5fRZM+qiZRjccnIkgLkHGDG8tDn + ###ag8Cy7dmE7ZkHXY0ZWoSvosoZRsQM/b3+Oy112qcvqOOkHHsTeP1m9blm4t6E/Gq + ###dtmwHqWAAwqZB9zx2fsYmtFkLoDSFqW/nTUyM0+gwc3tRPn+VRKMXjNJiSo/j1Rt + ###bXOOnvJamneANcWraZVTrGyq5h/bYfqTEXLYSGwuRMuBp5NHPiLsJZJDpleHnQu7 + ###WE7SY1m3+O8m475hs/usosm6WL8N/O8hDMIWv1ILEi9XlrH8RycSt4bTySsUecXj + ###mrYuEr0k44dt0Wi6XHLoiplD4h/IqH7RrFe91uf2+G2WPrsZOePY2rnDta2+iFNe + ###QtuY8nJ/P3Ykirg9jnc9MRSpG9qmOLEdxDYFxZgsadroEUd9nK8vkkZmeTA8XePo + ###fBiAjhVyN3300o4TBM9uw1SPTVNiQlmOxVOZRVNh1arhCeX2GA3aSuEkvW6eWO1m + ###aORJW6h1C8ZD+sF42O/DoqfkZsY+IpPnoof9hFzEEVttdh2AKiLzwYrJOq7BZJVY + ###u/+l/RDya9kkdZWDQc9sVzWjcf+ujLdq+9o7R0OgDCIoBAhLRsdF2y27SrvuEtv1 + ###lHa9JbZbVdqtLrHdTaXdzWS7aml0XDJJKfKtQrFFMU5Z5THch+T+UsN9JX5sgOW7 + ###gbYnKlZjD7Y99iTWZE9qzR+M4zT7qvuob+GR1GDHlFS/I/ZvSp9KgG8NsACn5m/9 + ###qgnxr8dtNLyDWjXm8iEyMVPo011LNNHb5iUi5vCnGSd3hsVdqYWSxJbdMmbrsjLZ + ###Zs/tknwuiTsp3GxpohPy3v7wC3QjkDnRuWcOslOVDaecI8qZTko0ySf8/PbwAgWh + ###o9oBJVVNOiAkQEjxN9lg+kkmmtw5uOPa69ZJ0zF8LpNmSxzvvLLaXNsqrOdHbavq + ###oYe+EaaJT4njDNkXvMzHO6SKTZoar0KLkBc9JNOo3vyMA0lNiEyIdPt73CMBO9e5 + ###9TufuDV3SvsuYunLcPwpUsBTtnLVoTu5lUPLo/Z4AoQ+lbu57gO69E1cPRVLHqeY + ###1hstt7OtasRTtcM2dZ7MAyz09iqLMMG1KAvwN4PjKXDcbwinqsDxviGcTQVO9RvC + ###2VLgbH5DONsKnK1vCGdHgbP9DeE8U+DsfEM4zxU4z74dHB6rWMB5rsOJRBdXyC5J + ###TdImwiyzez9xj9qohz/pPdTlsVq3S5JuwK8+AHNMF2dngY7Er9rhoSpnzqrmGEPc + ###TMg9ZD0gQ+FrU1QkN48856/Js1gpN2gnsDl6q5+tusrZKkv3mErfwK1b9hO9H5aN + ###E3sy18b+NO9dAstVizD1tsLcLZuWOGF7MyxztjOyqJTulGIKGYiU01foTHJksdVb + ###HHw58YBYqafeet2fwrjFgZBhrx74X9jNcNgFlaAT+J+1kwfd3eoGWuH+FeFSXK66 + ###GS5Xj7yKZbuJNddVLE6XyatY4gVe6VdBpLpc8fNgfiKf4v2UfZ1jxm0Oy5mUIYAe + ###tPudaR8xLM6m8ZpHRAmR+5h5m8j0JRBUjDVbvCHH9pCXF/enHGZ4ECjLAV0phLMO + ###3QqDbSblyFQZIt01M2tabGfxmKPxwag5vXXlzAU97s8hnD7oDD+cmEaPDMcKR36Z + ###PWjRr1M8yewDZ+NzEejne3KwaqNsn6UhOcsPWCmc4lSlTaTWbDkDonH0Fztta8Ve + ###ztdnez9l31KbKrPMviWQf9Tu+iJCiATZDXo9f+zj2XLqPFhnwDoOZWVTFKu3GCLr + ###+O+7WQVvImfcsD8c4Vawbbnqcfx3iZ2D478rZgmtR7v2avBPWa6tfJRynEEp0JoF + ###UPYMagd83iYe+PzdoXNz27UWiTrDh97WmdilXj5xUxqVaLZ7or+9uGzVzs8vzn4s + ###xuBLSpJAjSHIedI6SMfb4sSS/AnKytTqrloGWZ60P/m8UbZ5D3uh72NeJvSKoN2X + ###QrcMbthwgLk8GTk2ssPLH02CtXYtGqZ8IYydSaQbgkfW2YRVXtUOhuKRK2Uso9dm + ###Zn1PXQK2orgmo+L7Cq7t/Uu5SGf3W0g++WoxoabuXUqq01X+j1n5P26/efy3ynZ1 + ###azuR/8PdXMV/W8V/W8V/W8V/W8V/W8V/W8V/W8V/Wyj+2wADwEV+z3Fw4ouzE4wF + ###J2K5pRaQIeRYq9UZ9ach/leADQnYCvvu4LvCPyyh4yawwUEdPXpcLFRxk1GoxZJL + ###D5Ovf9xnM6u4RhVvc2YVz6hS3bZU0aI5Jz7PZmcnEVjLmaRkd77y7pxJSXI2ruUm + ###2Z2zlitqLSXnxaw+Pya7xW7epudP8JC7aSNZAn5mJEyYo+lq3qa9uZve/HZNb3+r + ###plMD1C8YXn5jY0PGlc+/tOYMHb9rZ8VfY/5Lf+noK4WZY+dW+v5s/f+0+bbV9SmD + ###+5LiwGfq/6676W17Rvz3qre5yv+50v9X+v9K/1/p/yv9f6X/r/T/3yf+e0Fo80x4 + ###evwjGciF+0t9sEeSWWcoTmEZvDaRGg7mAv2N0LPmAzsEymzCjLcO68eA4WTZt9z/ + ###Cz8zy/74M+9bnrLn3BEO787PLNu8bdPh32aO/oa1C0/B0JvaeT09hg7GCjpq1S6S + ###sX8QauSmZTxsDIKkw87FIQ8E+JUpEq0wv+zOnti3cRhBS6PG4/ufrR1OHwr55oe3 + ###I3s1wI4IOyG7z9WmuPdpkbYG4c/xUMlfjfvRcR8wrpRRQX+geoKtjcL6oHPg2AJa + ###w6fOC7Om3W0sEX4Le6E4iq3BCNICpchw3FCEhRnNKyCS08nd6/qHfsfwMNNAQIn2 + ###A+zKUC8IAx7BwHQxFCB07bVKFq/71tuqrXkVUY3BCPZ2kGzeVmeNQm+cf+5hzmh1 + + + +Valin, et al. Standards Track [Page 228] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###20dxFoOguRXikPuUvFMRqltJHwX3zqObnzNGceGX+aVhgBDfncX2K3lGIe6dbGWN + ###Im4WhLzOLYqGYkgBjW+GCyBdynRY5iiaMkTQYHp3DcSbYy7UVwMi9lAQzaGgGUcD + ###ccpbBpkR6BHpykJS1rmIrxAqN7Gso4gRhSVlsmmWl2iVSIGqfyo68UYg8nwyRiHd + ###WRPtK6M4j26MLQSCOwG2kGU7qdPNHQWxzCIgJFOg+U4BIYkAZztRiGmpQZ7OGa79 + ###lOJUhLitop16MAl+AcJCdXY4UKJdzRemPT08O4XFaBG4VgROMtXi3Iz8GzPxBRi4 + ###lWlEMVic5VJQtD9YOfcCy0w2/Ex1AcRA6GGyfclRF2he9de+/9m+Kzyi+Tx7gpxa + ###ZHMi13oqAWU03+WUEd2OkFBk87RB8lV7PUU30rxTy1HUphst6VPbvB2OJww6f6de + ###auFhrnM0f03icXrzx0Ng+9mtZzUPIiiXNA3xJdrFIt7DTVVau7OXFcUkzdiH5+D9 + ###tql90x7fkbpx1Lg4x0wHXb5bPmJZqa8ugegs2288tSO/MxkjW4CC8/ceNAAh5TvL + ###Ygpq83F44KXxHM0nuX133W3z21HfoPlhrxf6k2/WvMzclC2s226P5NtOUmTQJcmf + ###Yj2CLnjG7/8meA5fr3jJS3BOflU6X/OCk6Q2fx5zmrTWs5r/0h5j7xK0uaSpTRPO + ###k4K5EBH4jRIuNUzGvp/d/FoI2nYcXdlCOV3/Ho3AA58CSXLtnFvQaXsJM5tPkzXn + ###RA7KmbFIpwhUM5R9ftHLpu9nauizjAAZBoCoSIYhYFGZUoBtBl2/MegNGzxDjXmt + ###TTx2coN9y6VifiphaTRDEIy1+XSDQepmOfb5cos0Yf12XIaAOEtQZBnSnRgtnmJR + ###vp3QnrfLJl3Ijx5bX0a1Vgx9zvxyUw6wKdlI1mzqaF55KgdYbtOsGlrvmt3EKfjS + ###LDkrQztNCEMyJYVd7U6RHu2gc4CVQlIGtLkFpxwLKBaeZgOOR/uF9cb+z1PgeQ+W + ###EecAm2UzSQOrsYtw4o/oTvRcSM6yo8yUrcO5DR6zZLxMAyGw46d4AgvLl++o7a4P + ###0tw8YLXonvnAzrKF2S/2xleSHPbJ4eoKtDKe8M39uHnU4n5OQ+7o1OpRkffBYABb + ###ZjDoOkxkuEjXgMJJKyQDPc/GoEkP2m6/a+cs/7YmAh1G6Q1ipW03VWdfG93/vDtb + ###5c5MMWBrl0cHJO/RHDVnK2u7OTSA9DYvDu+4Vu9IdSejcGRBz5XYIcuEkHYKlmm4 + ###IqhQHP47wBREl/VmVj28b39ohOCWYWpRYQYJk3LnyRDQw4HvsOFnf4zuAhjhfiKM + ###hKKOWHc8UhUAxNtvN7Axf7bFWKL32HQruqf35z0euFN2CM/VAn4HuptiezMiS0TZ + ###R/sUSICipKOkWd63i+xK8AgLgkpamEwtYmRWo8kAkojnBFsRd/T5xH1SQ0Fi8fJ+ + ###U0aJkMVlRgQhDooSGBivaquL2FOitMvHZlF+pKiAqZglomNEWYKmLuSPtUNEpQPx + ###CS1PSSzqxMeOHyIsJuKCuSoyzKAhh3HMEEe2qvw0D7vTo4NkARBnxhJA9FMhlvhx + ###IgBKzFbi+LrqDt06owIhX+jKhCp5LSlK60ftLVnKeVUqIrO0KOyekygsnYBURFBA + ###h/2uqiKiX0JSB9wzAsjrrCdeRNZUD3hdPhGKvE/J9shTSj+1AJ6C6Q/Q56nN/coS + ###4fx4EAcbUjJil6cu0dSorrPRoL11IgkJ04oYgYjV5NxKTGZbeAoc6L4RCX7urvDw + ###yHm6ULCh9BSkDvJOG3HlxUPM6jny7HKJcn3ZHFtqBTcl34SIpUuh6UggInvJ9FoP + ###pA8yhkUkA95JS/D+51Q2Eu97Ct9R41bbapl1ZHnJRNPryLxklRk7Rio5kgQWjU5X + ###Z4vE+3ngZvYrxQ4opyG8RIlLrJmijPwdAEZTXz/puVijj1I7FguxdqSF4udTmvqp + ###B7VSTxqVpLxmSBkpJVg0Tlx++3tMi91uF/xwiKkfLfyEHYwR7jUFyK9GAIVivNGU + ###cgFxKezpthZsgUhwzIOnGytvYRYpZuCdJqzp4UUVFpeMSBP5ZShhQdUOIY0+gX+r + ###QJwaRtJ0HJ7kp5TMjKG2+glfe6mRG57SJaD6JaOtCkYs966mLeqF3K8wj9MX0rDS + ###SkVivwhSz8U0kGU2VB8s8xNrbckky4n4Ga6MDpotTGbF1VBjHvEeBlEPoel4EFkN + ###pA83mDFc67CD9LJfC/mfJoOoPh5NAaoYSmdnYcWK1nWUxJMx9TfTopZY+Zq1ZZOr + ###5UVfGplTGN1egKbUkdxfiVOE3DVcrABu04BdeDidoMkX3eb7w8FNmax26rF4mLZa + ###SMHRFBoFyx/tI9LNFijxqILsus1wMYtG9CozSSLRg6L5iOcBe2IIxJb44xYLONIc + ###NKDLdVq8xmclazhn1ECEl63RnY+2xMgaaBSIZkBNz9InujCbipW8fdBX6eWb7Kxi + ###yhTxIlVtyfaxqIl2Cc4coozEmVA/zV7tzrOIDKluRg0130kUL7GWzDcetS7NgKmy + ###pZIJhb82zk3tCVFSuU4McF+xtCSKZ+VLiZvArCmREB4/XidJ0KoxpmS0j5KspGBA + ###sZamocE2lKQUny3BJ+oa4pebN+d9qhM0k8eedA4Zm6nwpM6JbIc8PYoTGVDRbKyn + ###aMjcCR3TrzNahFKDdeyio2Eq1nCaw2vPHFQKjHiUnE06yLOUwRo6sWYUjfLxCCt1 + ###rI0Iu3qas058gEQCt3qw88mkSoVn8cLKAYXqMWKjcGGqX19XXht+FNaZTHhDyBea + ###H8OseX+SYfjXZhPpDf6s71kHoZjyaIZylOM6emY5Iw2uLnznE7ZtwnWkZ7uLWWZ1 + ###4flTPuHZ3t1PKcKy1u1PKQaabyqt5ZHOTLPynmFJlpnD5pbZ5OLVIz5imEYtjbxu + ###HpGxvLcTiarySXpLkux+Q0lu+ZLb3JIap/VE4pHfSiT7mowRbpj3n+jm/w9pUsb8 + ###5wAWqJHN3zwSiJN+q8/1tKB6EPHY59w8NomwY1zVUg/PYpuntM7YV8uuHn3958in + + + +Valin, et al. Standards Track [Page 229] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###Jhz5fufWSB8OxQ7rr65et5qXZxf1Fl4FxdConY1R504R7OwC08d4M9Jis6flSzWP + ###6e6Gn32BZ9z8408sUCY3STMKfIq8mJ6zNaUHKmnLkdsPqhbugSS1r6ubGaubGaub + ###GaubGaubGaubGaubGaubGaubGaubGd/gZobNCzVw2E/kgap6lnJLhvzavudfdf3M + ###4rMomuBpiRCPljJKatVNLdUV/BoIZQe/iSyRlhbg3ZFIEspZwVj+7bryi8e/KE6a + ###fBx2L82foR4U+VlU/1nUFsEuHDXyhSOCamR6fU7uRq6D/3powUz6w2mF19TUug6Q + ###EpSMf42kVhu7a2pBN1AIbtIDEajF5ur5IU4pbRGjhbtnSvPwttm0OWqmeE6qJwjK + ###UGLfnHwmA54V+03t4kR4jmDYxcvaeVPNj52SY3vrg8XIn5loOzJzsNgzT7pnxFtm + ###7IqRN9cFLNBzf0xxyzpDUC5BChNphSgQGQXtAh7Q7vcVm4Ba+ziy4CmSnHJkhHbK + ###ubw8fu+U4JuZKcE3M1JWb9pTgl/nSQk+V7s8Jfh1npTg87XrKe16S2y3qrRbXWK7 + ###m0q7m/najVx7tHbRATHzHgU6jpX3GTZkkI6Zdzyykpt+hpYeVdLSPMarSioxxpJK + ###c8ZEI9rD3Z0/GQd4lEXaRTJisjGEaC8zc9zI7JCUFjJmlR84YWtPyh4/J0/xNTNm + ###xgIRphumJXphNu+mXelZGOLVKyXppU4OSi88gzKIFrwUWlC6PJMU1A7Z6cB0xcx7 + ###NCStpFbbUoJ8E0csVhc6voOnNdFskj1Y2+atzbzGHFbYRJdHnbR0JjrG4XtcLT6Q + ###4LcGko2ec3/caLMKrbYLPG6yLCYOVogwAhGaqd5ikkerNZ0R7CbQhKCztsOkP5Xh + ###ELBHCbt//dX6Ytuk6m+2HypSbyK3nqlnuQm+a6ltyY5LRxQRnjlPaVuzaS/cKGcb + ###bWvq7MUb9ZRGvWU1WlUarS6r0U2l0c1lNbqlNLq1rEa3lUa3l9XojtLozrIafaY0 + ###+mxZjT5XGn2ebJRO++0MweImuOBSURegW7Fns1uwaW0ZukttWl2MrrfUptUl6VaX + ###2rS6MN3NpTatLk/Xsj6/ziTXSEbWgGxmysiRbFRRZKNkatj4TLAHu/k1iGuZu2PR + ###NBqyJ+T+wB3vd3mrnVsfmqHo4dyih8HPP/sDi/J4xl1Phj28yzUCKCz0rXs0mkZM + ###nCtYrvBTVPUcXTxUzISWzTqGDxr1DPhuEr4FnvnQpTte3LKT0RdLWwAOq5lis7hB + ###aQgBCVuumxS49ZpyFLEJjXdSOcuxbfukDA1HdHvXRFpCkSGJ+SdS4OHPS7OX+HA9 + ###7U7GPLOTTiE6Vn+S7kDJF+s02LKwxGXMlG22RLt8xixpb3Ph3tVxL9u0J3CdFzXu + ###bNSs2wkYX+QkYjtq1lOJeVGy/GkWEzU7YTKt9NlaZKbsrZuKkdmyZOpxy+5Mhq4x + ###dpczdi9pPZg1BMNTKHZrTXRAaNczICSH4s03FC9tj5KWe9MQkvAE085TdNdc2ZW0 + ###sZgQIsPHUQq2kk3PwJYOIcaWhLAsbFGkA2QLd8FgGqoaLyYZYuSSE+/zmUdiSpNo + ###KL/n6ZTLkV0GvwppBBY4Tjz9QUKiL8dH/M/lOcvaSoUtSzvGObJSYgY+NrOEhQhC + ###ZEHSJKyZYIStMUscuHqFEDibohd5ZzMvBN0blDOgzTmgCDnQJJex6k0rRsFdjHCy + ###5xsL0okfBt1pu8/88Xg4tkJEp+1+MKIDCNb1R5iugNKMp9ifgh7TjE0vU653ypGU + ###x0mv6a/pY6bkF5QgXpwHlotVnuC7UnJYtcK/2kxc5Ho++TKUnnQ8XlIfpNw+67Rh + ###VF06m0Eb153fDqdjyjsTjBka28pKxCFjwPxA0ZiTsXlnwNz86DTSlAjl2WSyOCqv + ###vMp+Cj5FN4x+aNxLnIByR9+3V7XTy9Zx/V39GBbc/75qXtq6aWlZrE7Z1/QhUl0v + ###q65b8aw3J8UZr7qDvHoVV4sdUOyVPWtlb1ZlYWKOUZ16NTnGiBlEaM6xl+eYhj8O + ###UsquHSteLqxY6VR2ZFlYKT8KLfnx8g+DyXAcvUQUWYR6+0r6l1qjj0N8OQfi9b1h + ###bKMmwX0FUowGjI5H2riUJLEfsZOJ5n1Cl1iTDWb2wbP3wcvRBy+7D4kNQo7sZdS+ + ###bZniUZN6v8qYdzUwVORtY9casR03bztedjvYn7cSj3ziskDGRT2L+GA7K1xg6N6S + ###hu7OM3Qv/9Bdm+SU8AXRbqPg3YFrdE7ThCCLzBdHZfXvO8GkbZN8hLeUriRxBGjj + ###cpLxEfJKiTGIcpSVKHu8tW5X0aJC26mc0W8xa7EjmOpgYPSb+4Ux1YVIVNfcxwx9 + ###ZcakmNZb/ZZQfAVIE/p/1r3pksZJOQWqK5YpHWqQNE0upTEtHNweS4sDZ1RScA6V + ###tBRT9hoqmlGVFSmuZtN26GMKyN+MxN3fhsRXNJ5B4+4yadxdhMbduWncTadxC2fT + ###DWV0oVV/lHWfNeUORoqvcppdyXKndi3r+u+s7qhd0CsO+12lN4anZErsJv1OtuZC + ###U0HHWFvkprRoTeal8nk8hviFctOFR5M4ZsVlit9a3YGyo1Cl3TZPDVlB09AZUzLj + ###i0P2ud2f8jy0/v0oQDthcvUm3L+1e/Dq3fINJbNkeiCWx3hoWS7wp4NUwj8pnU+R + ###kLOm0BT2sgo7eYNF2Zpx54Hpzg/TCEqVOWhbeKo0kuKrdDgOKR1hL8AvoH/yHNc+ + ###fyo2anysL2Tuv8/mWMlZS6aio2bXgJRY/dGdiOUxBUBILwUhljh6s6ZBQVEK+0hF + ###4Ez2oeLkU5bWLYeUPZlZQ3KXyBHd7CFF85mTIV74o34bM7LL3JM9Pk6Kw6GMFENw + ###cLf/cMbcIhLiUbzMmEItFIEWTZKtlRT/0nimPkIb6yxw0uN2ZTcjsCObyY6IXWaB + ###9YJ7IqqXNo4nxqQpnRcOGJYSsl8f+OG/2i397kpJj3urzuR7ilQuhQk1jsrc8e7y + ###xrijqxoUlgHt9L/+CggDzmmKRvqkR4FGfpOIcd8kSNxc4UYS0e4TO3UyDsmjYpEs + + + +Valin, et al. Standards Track [Page 230] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###EBouvmRkAa8GBk6HpeS0Tof1NSXSigChesAn4OPLQh6F6zEiljV6ve2THtE+8m/P + ###3Yx127I5XxnR6e0NIuxEkBXD7STLVT0OZYPtmHpa3IiS8NxwbUh0Jr0RJcP6rEbe + ###Jre8BOWlt2GxZwCSVAXftTu8pXtwJHqYzDRuuaUwix5iwbc1/Nzrf1GNKg6zssQI + ###O5wB2sehqApZ40imTlCa0NMnZJGfKaDECz+Z/CNz7vUbqV+NoEN471tnAIsu/pRL + ###LdYd3szMkLgA8ojoTF8xcM4q5fwq5fwq5XzmKFYp59kq5XxuEMtMOZ8n7Vl67itK + ###ANXu/sRv3wcDmRKq6qq/vGq+TFYazuOgeVwlE9uXCkPKF43Td/WLZh1kjM/t8Vuh + ###84CaqgWqFK2IpA2bO1pcOWlH01o3k1odiMAAPg2bwbCn4eTOB6T12p3JcKxmwUkC + ###xuYsmbPUXVvFJibAoK4dNt5FA0vWd+xDjDzFE6fpBgzufbedSPSCK12wNzkqZTrt + ###fpL69D9LCwBqjTSbiMsQ52Pj8rumpNL2xn0mtW6VEuPAeIpQxB+HYtbUiI76TOxZ + ###UBlPfq2HtgURWJryaGAGJGXHCdl0UOb7Agi2Q75F8E0v7iOAUYgkGavaDHAropjv + ###2S+6Hw6pA93hl4FkuKYFz7JajnV/Fe7frc+dnmOxZGRT+arrpoGWI0wP5mEGOScC + ###SBS2x/vXFybUS+QTLKWp/SbJJAbII6IH+rUGM6xvjRY4nUx3btuDG8SvSkM4Qdpy + ###+nO0nswQI3w99RNBDRLXyS0Y1Y0jKXHQDcQqdezItZhjLOtMZ+8pdVIteOagFff4 + ###xLjjKCm0c5phUp48sQV2ty2LJZGkaRpKT0mRTnUJBOpF85zHPNr4kyOwAc0SrvZ2 + ###Wq4Q01yTOUizcCkVpDVUgBqlwN4bcz9JKqXpk2WqtjOnzFYh06fR7J0lsdbM7kXX + ###qPJ2T6swV/f0U/5ZPVNsUzm7ZtRIvb+m2KVytmzUyFhN0hDxp9VniR9UB8rjXmd7 + ###x91+irP1lOT1lh9OWpP2dd8PNzqPhVGBz/b2Jv2Fj/l3x93a/pPrVdzNbbdaqe78 + ###Cb7B1z+xfypEmoP7J/nMEbQ681PA7Anj4OZ2woqdEvNgxsswpR5r1C+P2OUYRTDc + ###FJqfUC44xuykfneD1fp9RrVCvAfljz/Dw0Lh8hbk8F7QJ3ncv5+MQTGj1KbDO3Zx + ###dIC0usHO++QyE/o+vzMPL0jIa3e7Ae5B7X4hGODRMDkVQqsXPl4gGgfX02iLwrAy + ###eHY+nI7xtBmP04NBe/zA6EjZ4XI/tIl/h9NJ4W7YDXpBh1p0WHvssxFsfMEEezca + ###Dz8HXfhCvUG1ojfs94dfeOjeAe9UWMBKd/7kRaHM9A6Rz4/oCdo+2R3ibOxPUFbF + ###5trXw8/4SuJ5MJwEHd8pTBBb/SCka80xJBqO3g0A1+m3gzt/vGEBjzEy49FL8CMK + ###x+PbelAQPWCL9IDxURW6w84Ute+2nJSnGFqdbrXdYX7rAPNvRLilCaGstkrXcTCn + ###Pr8Jh+8GaIKDnlCG1YE/Yc1hJ/AnDw4nRmg/JkoH0Ei1CgPKm4tzMAKBDGYZR8Jh + ###DMdAC3cYotrn0ZkmQ+YPukNUR6E29O5uOPELHFVAyl3o9mdJsISccNibfMGpF5QU + ###AxmNAySwMRLRoEDkFIY0qMs3jSZrnh1dvq9d1Bl8P784e9c4BDn61d/Y5Zs6Ozg7 + ###/9tF4/WbS/bm7BgkkiarnR7C09PLi8arq8szePD//vv/1JpQ9//99/8t4Mva6d9Y + ###/cfzi3qzyc4uWOPk/LgBDQKEi9rpZaPeBBydHhxfHTZOXzsMGmGnZ5eMLvxBscsz + ###BwEXktXY2RE7qV8cvIGftVeN48bl36gzR43LU4R1BMBq7Lx2cdk4uDquXbDzq4vz + ###s2a9gEM7bDQPjmuNk/rhBkAHiKz+rn56yUDgOj42Rnr2/hQkfmhNG+areuG4UXt1 + ###XOeAYJCHjYv6wSWOJv52AMiD7h07rHkOAhN+qf9Yh7HULv7mQJsFaLNZf3sFheAl + ###O6yd1F7D0IozMALTcnB1UT/BLp8dFZpXr5qXjcuryzp7fXZ2SHhu1i/egQbU3GXH + ###Z01C1lWz7jBM+oCAsQnAFLyG76+umg3EWaFxelm/uLg6vwTBrgRT/B6wAuOuQdVD + ###Qu7ZKQ0VEHR28TdsFHFAuHfY+zd1eA4zfFogTNUQBU3A2MGlWgzgAQIvlTGy0/rr + ###48br+ulBHd+eYSvvG816CaYKZEwo0OBg39cA5hUOmaYIesW/KkTr0ESyxhGrHb5r + ###YLd54QJMfbMhyAQeNa8O3gh0bxSWtCE9LRS+D3pdv8fe1N7VW4CEo8br1ht4OOj0 + ###p8Bev4Pl3QtuNm6/K3yPF2p7BeUdaq9Ql15GD2PJCF4FAxCN4HVBN+0+4yLvwSsM + ###oBfikdSN77XcSusu/MBAfdBM1phQ+CM9hkcHr35oYiDZ13Usf9JE+VmYdf+Bh6gO + ###q3x1op/4BKTh3Tzwq1nwmaUD1UQHmADplF35r+eUPflv1SlXZeeY6KxSzlXK4b8Z + ###HT9u36Br6I2fs+ue2sty1WE7sh8IaScvirwkBOvE1H+8NOaFhsf/HyFJjl+Zr+ht + ###RSkmvhvTai2jFeMIjbAcFaNu5KaKXEOukveqPuRoapUvgi4kRYgvVeonUodT3qQv + ###GIAJ/1/ectiWU96mL/DvDv4LT9gzp/w8HSHK/8vKwI3+qESqUmtMsF7Uscw5UkjZ + ###WAHip6dRuUru4ktVwOV0b4FlXSqu7J4XtyDwViW8cUxui3/xCUcd4ROR+XyONfaB + ###NRvHP7QENRycwY5Y/1GEr7ESibroMLAR0BQlkffb484tCeEg7slDUB7qHcCwzvWn + ###yAwU2yb+AT1+9tVRfrvOdubvTcetCHuAk9GHu6Db7fv5u7GNzapwvBn92MrZj/Z9 + ###/k48d1xPA1J1doxO6b93HLcaGUfSZnxw3QKALd6pMMe0y9m1sIPGqZP66jD1Ve1H + ###7N3K3vLHt/80g5vz8bDTOmr8uHG7NNNIqv3HdSvVzR2y/2xVK972ztafKm7V83ZW + + + +Valin, et al. Standards Track [Page 231] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###9p+V/Wdl/1nZf1b2n5X9Z2X/Wdl/FrL/DNAARGJus/EaJwrFGrQCcQuO7ZU0G7FW + ###q4Px//C/AmxCwErYdwffgWAszUVP12QzJGSf1A4uzkCOvgI6WHuq38OPmAYeqbH3 + ###J2fnTWAv08FEePvoHUJ5nM6Y8bRZPQ9V80JSw6hb8GDBwLjIlQkqtGHvewgD4uhh + ###53Y6xnD5wIo/ee1iiUOTNq2X4aTbD643bvfzhKqj7fU65I2obYxhGHO0ceffhf6k + ###WHKY8F7n3ygnrN623RAHogLdThkL/8NQf33X7oyH3DhXeLocWoKOWz5AOKfAKJB4 + ###YMHi2ji6Oj3A9dq0+2kuqTfQzp8LDO+Nw0bb7ge/+E9ReuJSR4Qc4Z5Dk8ZuAowk + ###PWoHRCnkEvhUXL+j4kiHGGQvLED7kRsp0XWM7QDgKTlo1WmAqlGaq2a6Q/yF0bl5 + ###Phn+3/JzFLbe/AIvnVRHeW2wrPjml9JSQQNKLVnpziyIzgs7w19c8QapDzop1wN6 + ###zH3BxNWLXbxIW3mBPlHDbop/uuFYvBsRWzR1L1Aw+uyPxXVcSoOsjQwYXXtAIlyB + ###pVPTH4aQdKbKPzCPibsE8iKBnE3u/c0WAW27JhE7e1pTCas0vAjkPDQcDI6BSdhB + ###xxcPgngh+WFe0JKQ0N31y4BXZt498v1uMOyMKbl2P5g8IP+JLxfFlIHusV5x5hCy + ###aIbfJfrsk5c3t2Iuk2bW9MWfQTN0GSs39Bw0s6azvHSa+cB6/eFwXAT4T73SzC78 + ###MWiGaURz/QDbmXDV955WHbI15yGeVnWp5LP9O5IPn0RvjZD/tJo5kcslHz7dH/+Z + ###WA5ebuQhI7ikXLs4qYkoA7v0EgiILAdtNIAAJXVBCAWtH1X9kN0N0cozRh9dX8s+ + ###h1U7UAWq4TFDEZvpP5TY5/b4QabrVsqqhMmhtNr9SfFRcyPxsrSdSJ+htVett96z + ###lAzQgEMtF9+H6sdlgq5lgK4ZaQA/eB+XuAlmsQCDB3gf2W/GAmSwjEUmOwfCYUNI + ###JzMBU9wgLpJl8Nqn5DSl+UZtK4LqY9dPAX024on2hnjbFFZs32+jZU30CMRZ9AOY + ###wQLYu/Y4IMWbMwAgXcVVnYdd5/xgQ1+n6OstlekWL1FcIh9fuuiYm49/A9Cv0tO5 + ###6/hWl65DaRk+0LR8/Bak29Qod+mrpptxGfgoLTn7PLsXO7gNxiNWvIZN5kvQhTH4 + ###9yP4XmLH58gHRbAcfXf5wsvkItb22EljdnHzoNDhcuetdllRGrFhMVIiArc0x7XX + ###CHdOOu6O+Xxhmp7xgsSaxeI7iFS665UEzREu5Mvi5GEUdNr9/oM4rmDkN8EqiBLr + ###qJcxbZhaYfY2tZq5rJmj0ATbiyy44R0wyvi6KYwEbaoKA8NrLA4ZVDPbg7YmFJuN + ###N6BJLHgSFNL1ClbEnOSjIcq1ODnQ7+kgmLBOMO70/ZJoS0FJtDGJDvL4r9inonXP + ###ufAn0zGd7vHxGANBRGEy25sH1h3e0cjeVivzMP4apuizSmrnizL9nHRoY61J0PMz + ###4JgYjoiSZIANb1PgKPeUgBC7WUyKAY+Zk7zC86ZdeE6Zk5nT8fgpedScxFPSHIGi + ###H8l/A8omg3c88bC4y5DhhqC4IW+jOIBlDkpme+NsMdQ5L4h4JN21oPanlltcor58 + ###+nHJDDC/gcJ7DOg0wfY4xSZ6PPxCuIcRP50PcG7Qb1JAvwlubheFnWMxnWaIeEsx + ###UHzD8ymSgA9qeN6edTD1Lc6nWG00Gg/vA+59gyhyvWdsjfWHN16xxIr+PezT6ibb + ###pvLM+y80vvj94ZeS2EQPxGEDRzGeLWAjIjCDfXvsBwMPyhRnTm4wOA7s1qeI62O0 + ###K7xSLcHNya4SaGgjb7hD3tObDqLUk/oZCZbA67bFmbozbjFbaWr7Iz4ZA6AZSp0/ + ###Mb/kKZQ1gypWbTMIzUCZXDM4vGm93UmbQUwvplLLAjKAnCby6xqLrRt1gbs24GV6 + ###h0fiwz7AotDd8iCegxfMWBkhsDcZGtrdbrXH4/YDBrnBY3Ubn0EWd6LD8Tkg9Ei6 + ###fwHT4W6V3cfp7tDLlBOnhjoK9gH06I9L5a79hPE3Ah1rEhoqF5XnYw/s62BCLtrc + ###iy68DXr84DwEFKP7189TEM9DvlZjoJyUqTeAPmrgrv0J5nkCQgVxijaZqGybtrV/ + ###sfwBgFvhz+MWdSWH5sdlQ8dCKXUuNUIv70FDoVg31CgFuhlyBZZGvaCpbo1ac2xE + ###eqrjV0UusIZ+IB1gqIOLEOl9qoGpMT99zDXq34BIZUyqULhw9Pq+RUgX/oR4DjEe + ###+33OkkP/56k/6PgxkR61w4k80CD/n+1N9LDBI427KQZF80ESbnc6U7SsbsxSYukU + ###RCTDhVbGAC5Afx9QYu8+b9VJEb6F2Ubr6YzRmlyeOyfNdBnSdKY4XaadlBaVMMcY + ###p2rLtqhSp0PqTFDvUWcdnXTTqTLREt66+3Fp7DdLXRstRV1bLmU3laM64dkm6BpP + ###6XKQtEbZV5yyr46PsZn253bQ56cEA6LtzTlGa6Xs7c1iHsoeL4+ybdsFEfa27lMS + ###L6pZlL39GPKyxUaNrHWPp+ysUf8GhoiJP2LTUSTGO9ItKkylctgAUw5CdIEAHTVn + ###iwF2K89ZHisPmrIeIzDamWUjH0ltfSuO9c8wr7gW/2Bza+xGnF8sOLfbf+y5BWW2 + ###/wBzMcCLGIPu8Atd1eS2Oi66beTZON6Lug8jP3yxoHrNLTYu5qRX+0MbIR0vjYKn + ###Xt5mPGsz1AK1lKcZH2j8Qdy8Ea5WINaK9uh+D6rsdBIG0uVoiJt61+EZ/0YYRF63 + ###qSKmW9ilFm9i9lnk6B6L2jeq8yFBxdHw5mIfgGWcXo/u030uFdBzu9vksJjDcBJR + ###hqPTax+XG8jqEbVmhRqeG7TtVFyCFiTOizigN/QngSCJzfzrTSrf7elkqEp2OqmI + ###lznYIohI0JHQLsrgK1YUg1KgHeA9i9IjdcA1siDZOXJTRG0Vlh91oDP1wXxeHYDE + ###w/ak7aScNnThHdKnhOwvi0IiyM3gFzn45ElvHD+dLY84zQm0291VXE/ao5BjgRNd + + + +Valin, et al. Standards Track [Page 232] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###JnHG5Med4VsU3GU2k+q3byhporN8g6sK+pmlCF5HHE7HGvjIO2x5oG1FeOQbjB0S + ###80kJepO/lYkLl00HR2Hr05tf7IeZ0bWD3pirig+s+Gm+Kx1ZoAfXLR652QJaCegw + ###vWYU9T+cUx7Rbf4cxZG3GRC2X0zXGd8NQfaCgfvhhE4+X4DMACTdwR3ZZdMB/744 + ###y6EBOVkuVTBywWrP61o859ZJc41P2mKMliNCc6IzSQ0DAM9LbnlsQJbFHR1wAkie + ###LfWbrO01y+KOZB8asygwZyfyIPz48hyVcVWji1Kk4PX5PuVnVjjtLuf4L8SBB5c1 + ###x/7nYDgN+VLIy1agEiDWqmsct4E6caKB0PTGdym3HzD6X/zxkEdsN8g9h67BQ6G0 + ###JrcgUrhC4Yk99yiBIAZJYVTgFhPiUlgb6E+nPegGXbJoVSjr77xsRQXtCazHoCmj + ###xJxAl8JMecKvRVhpzv0cm78PJg+OxRYk3+HU4mmFwyoY8ugLKCM+aDcwyWRiDiff + ###jo9vsbuQR+rPy8uTcq6yXo7pNu8I5L8xzOiRwGoALRdPj5tHYUkkQ4wSEQiPPU2x + ###VtSzRg8DPqAjCxsPh8KHrAeSUdfhsRnIKy7hZWZ6IELP8NZxXxg1btC+ang91zzs + ###YA7fUSyW4pSRCxHko7fFipWNDX6KWWIfuh9zecG0EzaKiGedDAdBZwZehXcgQpuX + ###mHK7/M7lJq8Sk5Rfs4dA1DOI0UxZuUKJ5p6CZm1ycc68Wh7HYKtbH03uXV4MY/0P + ###rKteF8ojfNjpii/XPAPmdOXkAp1/cnva5AJ7nva7c9yC0JWOYIAJMWAvbYXD8QR+ + ###UgJwQGYex9+M+ylXA2wPsPOUNfmX3CeSeUSFoHufej+FCyYCXI8HVWGiN37fv4sZ + ###2iI8/DjD55i940AX8fLPAfqHDKIwVdHOBO2LfNCjYSji4CxGFKCYCqLgayTPol2R + ###xv8I0oj5RQsEghbXhVQqySKTb0wlWQg7Zt9sqsTmiXsHudYHuEuMHRH+AlEVpcIi + ###c1nsmaVvjq2osppiOWOnMk7CVEySh//TqMGuun1hP0UfhBz04fjjPJvkod+ftE8o + ###HdWWnvqOwVMKkNXGw3MOxGFaBYQl5ZN9zHf04ZifvuZZb/mInmZi1EZpmlyuxQWa + ###dD+ZeBKP2+Nh0KaL3bHawBv84vNoccl5e/e2JV62+lQ/B78cYc33rbets6tLQ+tO + ###2v1Fn2UPPhx+fIxRd5SknQiJaaDlZ17QepHDrPnTfKm6AbBmSj9YzCHlJNWhTG8P + ###7TBFvwk1Hd+0eKg9v5vvVKA1GN+knArM7VMxz64nQLfeOjNBvxXmkiU5ONSSXh0z + ###j4jl4QjJsKWFafc+w61Dvf7gCF7+ItbA11gR6G+dqVkDWSm/2eYuGDQGn3n+5WrF + ###MUBHzsgYFsu8VPPYvV7tspMx6siGEN2XxsBUGzBsjCLg+3TvTtwUKM1nwLAdOpyq + ###hmhhuwDO3/lEiW3Z/SNHncUszha52mphFqMHciIUZ4wPsdsthfqg3rUHE8NnlvIa + ###YijKFi+cSz7GnZ9My7P5MxUNBs7MhRjn8ExiKM6SvL0Ihmaqq+Jkzmo/XeTKc9IZ + ###ZnjnRxI7Zqnk54vK5QXuDwpE99bbpuP54fjThmWq+CxVvRaUa/XJMbjlPsvB3XGQ + ###rt3U87by9K37bCmnXukz61lnFkf7DQ/csma2v4yZ/ca3jhqnx43TOoZaYSe1yzez + ###nE+WduuISXdK9ObHdKGgVLgfgo+w8dB3D7+XbB6bwQC26RaGcAWVChi5lDwSTGKN + ###P+HH49h8gjZx/Lrg5i5h6VtAezlAe0vnOinu8AT6s6rDhQvR5uyJ4RxlNT0pckrS + ###USUCnbwEw29o/HNRxvamSRl4k0rQxvZmrvu7Ccr4loSRAO05/3rr9pvvKfJDcXab + ###7DfbUy6GdK+6DQyJ32oCsfQv4+HkL7SINtipf9OeBJ9B3R1OpFsCd1RD0W+MtUHk + ###L9AM9CYbMghQELKqd01XxyYbBTozQz8OPOf370bDMQZiR+tH0EfrCagOw5sBSgQo + ###iR3gaR7AIN2cbsuiBF0Qx6wUOJ/axauW0NXxX+AHD6qJFYJefNkBuj9kA3Tf7JEl + ###ik5Vas2TPyMSMbRm0JFPTcZ8cXZR9YrqY0CRExMfoqMk8ojQwykvdc/2WFF5UMJ6 + ###u4li40QxaDBZ7C5RrByVw3TU2ItEimkhI0RwvzK/j6kARPmX9uLFeKglVizeY5Lw + ###uxL7lcHX/X1WhN6U4UGppDWaqxled1yKWxtHzRS+ct/lfn/YoVBYMWNp9znXQ06+ + ###Wb5+mGBugbshUE6720X64MGUe6x+8qp+eFg/bIFEVtCiVh++P7uAx8eN16es1WpP + ###eMR7v9UqFqUctAlDKnyPg0mtqsTExms1vWmfnVAUZn5rFuPkXcMSolTsvLvc0XgE + ###2gTlWqCOqo2LyNBdH2P0h+MO/APUHxktxGt6X3JYEUrQHyxTSrSE0aYzWsLXOVui + ###GNUpTcnXKU3R1bzgnsz/uD54mGomuEwR+csau0aiEKHebtuffRHBJ+IUCTydXB0X + ###ad1RzcSniC9LaHfB96XcoKYpsGiVpQBM9ofAIbR1go8RE+ce33Etas/h1RMwa4eH + ###wIlopE6RBooDxrKlebswTemDPm69Iyn95LgmZGO2um0oz6dB/JwPD3hP7fIydaqL + ###YqIFJAR8Hf/WsLC8Hh3XlB6Zk5M2M0oPO1oPE40fv3pVbG9vQutoXelQf43GQdrD + ###ItB4LByWiiqHLV4LaOozbMuyGGw4z1hdRQ2oWGdP19Sna0+VdVfrdkOKVxNypl31 + ###yohbITLgDXL2pf0Qc0zgJeMe7O3oB4V7Ovr/jP0+RRcdYpwo3lf0QoAJC4bTMW4Y + ###ReSxaAIcdNvjLsL7SyiOUfCglQXyG/nylaNEJFEjSTzQLLaGn3v9L8U24KKUhgfE + ###rbYZF9slJDnt0TWiHm1L02vK7BP+cyKlefXqEUgp25CCWDkRVtAy3ma9o6uzcqcg + ###HLQxlU6EBXmqJpMesWLgY0ob1g5DurKGJ4H+9fSG3Q27fsnK2cQQbMs4Mft8JZt9 + + + +Valin, et al. Standards Track [Page 233] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###FwxXe0jcN7mmX71KhVe0Q2OOFZckAHHYpcT61orwfcBkMIeNdwDH3RYdUZmLZfqo + ###I08ZMRNzWNRSHi6htxTvTpe3fhhNMk8RAsR563c+kXcV5kNSpptj6bzROsR53bi1 + ###LFYcVZIiI4GAluS1OQzOqheqB1w4V73EAprZ0bIFIC28xerN7GjZ2tHa5TN8mfKh + ###ivtRVJdnlDH1r8ZvJu8J/mdhHt2a2n6pttU41duG39A2FEsMt3aJ6C3l67W7bXRb + ###PHixhF5jU1q3xYO0buPs5uw2LGG92+LBMrqNTWndFg9kt/V+H7ypH/zQOmqkkAo8 + ###TClvn6T08nbsYPnEupQ0YCN5lUUq9KLyAp2ntpHvQzvwPyugtLVVLCosgD1hlftn + ###Ff1zfFziKvpfs2Zn3rkkqE+yof6ZQ5UTvL0ZT/A6VXyxGNhfcw1WBUs0G4G1sMqF + ###55Kzy5xzKQBlz2X5kTO5hMllYnKhJ/9l70Za9+yzXX7EbKd2ADGcsx9y+sty+lE+ + ###bk8wnAlKdSgDcJ/Bz5EHFReQzd3//KyZxUJzs09kcVJp4VkXw0W6g7xBdOmZhaQ4 + ###AtcVekp22rKTRpVKqdBsSyUJrZKAZ9kAc0CzySM2aBUDog3xs6HZVmcatFkkF0PT + ###wR033zSO+JzREVGqdvNMVW6eIWt5+bLIq5RK6jkDP2na38N05/z7S/aMJSiGA+bT + ###Z4Gsi/YxZPxlA50CGE/rrID5TGYCtulzuQGjscEKmE9qJuDYtDGVNof8gLc3UwCn + ###TXEurBhnSekj1iFfzKKudml/Xw5sNh/OT10Xs6hrKYAt1HUxi7qWAthCXRezqGsp + ###gC3UdZGDui6WRV34lu9PsAld+z0MBxZFPrTTfbxLGJCLOh8SdTDhK4kdjkFJhlaD + ###9n7eHpScT5ywoMZsv/aj0j4rKT9KaWO0YreoL+7MMUbvIxVouWM0288ao3WQkQ3O + ###HGS2CQ6P3TTeaZAYWdrEYZW0v6SQEj8cSNJw0YAz1+pKWVHZwPAcclFgSYEj3iGu + ###TXhCqVM3EpAjHJbc+/MMLQYmRCkdnHaWIKkzKp+EmxdYhEsVXnJkvFja8GYDu8iH + ###xouloPFiTjRePAaNF/nQePFoNKJiOotAuKa7BAJBYBdzApsHjeRVIv1myaov3qcv + ###+ouzq9NDK48TD/bwFs9fIybglvhRH2oDbokkfckeZI0yvMBSrqiQDtciPSwTLt3b + ###ijzTyMeG40P4FhMLxiDLFHSbn48EnSiSlNbtU95tPKmGvSShlxVZuVh1y+hvUeZm + ###teO/QyEeh+o6RK0X+5/yFvWkUsJmooCELTqheCJIdwtAuttRo1DIBJnyNgJpcOe7 + ###YJBuymYC6y+5GeqvZC15YTGJ37XvZ7eyb2mFTqrwwIIHXBLpgPtDcnUqc/8G6bgf + ###8um797vihTJnlO4c864fnJ02QfY4cNhbln2SdsDPjhWlyKUt9i3hsbKxJboXoanE + ###8F4I3bYkQwYGUetgdBFxdha5smOip3S3p6hB/BGBZ23F4+laujtJT5+0WdgtfE2B + ###IsPDIxygA9XXx1ELLQGU9ONCUEDlqh+XoxZaAijpsYmggJkojxVQ8GsuUN9wktv3 + ###807y/kKTDHDmn+T9hSYZQM0/yfsLTTKAmn+SU0AZ4jbXUKC9fnAXTFzxVx66Fov8 + ###MbUm38i9iUUv/xp/fSEPfdTi8qs46FlQw9E+L/ROJOConUj0sG05viZMpN0eYUoZ + ###W7XU20jZ1VJTGyjV9Hp8f8uynxNSGBpF5cyXaUfURd5XPqzbMboVOlHDUdzsL+Mh + ###KPlfbv2BsEX7mA2ae7cLtfLHH8nUbwoL0Aqt85Qu8u79V6xYYQIbdOYb9vhZsYvU + ###Uc5+b4WYbp7XIVZdDQD+tLaHAlppLgQbE4XON7OPuPFcx0WKZJxe8XcZH1SSunn4 + ###83iS1aJ4z/fq82b96vCsfFE7PTw7Ya/rp/WL2uXZxeLrjTuSn2CCjnA6Jl+2cIJG + ###IR6Enpyz2zwkfSidn/HHwL+f8C2iCCSE16/ZtT/54gvXed4sv2UJUj75sH7BxNCi + ###yS/DwV/oTv24PegO7xj319lg75E4h4P+g0hNFuK1OhEuNGoWvckdNsE+k6A7DPmV + ###UnREwvuPdGXj+oELyGVp3crO36CL9IDeIg43hdwNj6DnlZ3tanULb6jzWg5zn29X + ###3U13W8pYdDpEgzHEcrnd6v6/GLICcHDXHo24UF+7ONlg8dUt4SUEkvQLCjNIhUZ4 + ###pTC+HbqhMGOo/jliZZ7m49556PT90CxcPVnnP6q2wpjqgucDoPuo0AGkmOPmK5je + ###mwBzaoQbRf++448m7P6kRLNmODhleuOqcqyq8McOj8XI7fD9q8jXijyFHCZ+JpVC + ###KuCQEyX9K3JPotAzRBMWEZzv34WsxxODwIjvn21bvB0X6T2wHsVX0ugzecF+j/ef + ###p12ffdcggSHcuP1OeUhqBIV4tTwXPk7fYSs96CxjrVZn1J+G+B+IB9LtnP/FrYI0 + ###imbj9fnF2QFpFm9woH9afewfnNTyuNfZ3nG3n+JEPq2dNzZulwoDzx+3tzf/JI4i + ###jb/ATaqVP7lexYW/3vbO1p8qrru1Xf0T+6dCpDm4f5LPUu5JwaeA1/j59ahip8Q8 + ###mPEyTKnHGvXLI3Y5RvdbZKrNTxjC/BiFW7+7gZdahMEHt1B//BkeFgqXtwGl6vTx + ###khTsyOgljJs0hg25ODpAWt1g533YTmj75nsMvODBfoQrbLtfCAZ4t4R2JGj1wseY + ###OHS9BZk+9gYZPrpUDqfjjk9ProMBXryiOykOVyUx5gtPm1zgQUn4HudQfMWRP4ah + ###UEyn8fBzgPEVqTc6++0MB7xTYQEr3fmTF4Uy0ztEGcdETzAiNY/PA0JuW/r4Yk49 + ###1onwPBiCEuY7hcktRefHe389BRINR+8GgOv028GdP96wgEdZJx69BI/XK6cd39aD + ###gugBW6QHQjEvdIedaeR4jTWeor8rXQ7CwMbjAEX5CLdct4cm1a7jYE79gOqQENfm + ###0lUDg+gM/AlrDjuBj4FHiRih/Zgo0VmaahUGFDoD50A6f+NVPIIxHIeYbe8BZRgg + + + +Valin, et al. Standards Track [Page 234] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###GZHJrDukaCNj7N3dcOIXOKqAlLvQ7c+SYAk54bA3+YJTLxNwR0BG4wAJbIxENCgQ + ###OdG1vo3C5ZtGkzXPji7f1y7qDL7DlvaucVg/ZK/+xi7f1NnB2fnfLhqv31yyN2fH + ###h/WLJgMBD56eXl40Xl2B/Nxk/++//0+tCXX/33//3wK+rJ3+jdV/PL+oN5sM5OvG + ###yflxAxoECCAcXjbqTcDR6cHx1WHj9LXDoBF2enbJSLWDYpdnDgIuJKuxsyN2Ur84 + ###eAM/a68ax43Lv1FnjhqXpwjrCIDV2Hnt4rJxcIX5SM+vLs7PmvUCDu2w0Tw4rjVO + ###6ocbAB0gsvq7+ukla76pgSimj/TsPegG2HVtmK/qheNG7dVxnQOCQR42LuoHlzia + ###+NsBIA+6d+yw5nn9oIFf6j/WYSy1i7850GYBjZD1t1dQCF6yw9pJ7TUMrTgDIyhp + ###XF3UT7DLZ0eF5tWr5mXj8uqyzl6fnR0Snpv1i3eNg3pzlx2fNQlZV826AxAuawgY + ###mwBMwWv4/uqq2UCcFRqnl/WLi6tzTNtagil+D1iBcdeg6iEh9+yUhgoIOrv4GzaK + ###OCDcO+z9mzo8hxk+LRCmaoiCJmDs4FItBvAAgZfKGNlp/fVxA1Swgzq+PcNW3jea + ###9RJMVaOJBRoc7PsawLzCIdMUQa/4V4VoHZpI1jhitcN3Dew2L1yAqW82BJnAo+bV + ###wRuB7o3CkjakpyQy4m0QLhKix/wb3e7MHykiJy34YV+XQ9GSCLX0h/54DKvfeAbs + ###ZtBJPOv6HVWAVeVX2NqAQbHvDr4r/CMWZdUuntR+5MHVm63z+kXrvHbwQ/0S1BeR + ###qQgVGNr0Ls8OWPGSZy/rYcLVCQZ8ovseov+MqzvsH4nYI+9qh0f99s1ujvNiDDuP + ###edYmwWeMyEZ+gBhqaDJnuBMBMvyQNcqPuykg/XbnVsQZh03E1gELyGCAoZCP6gcz + ###xoqXNDHidgCz0aHjDLwvLYAggcB2jHtlmVJOQ3sxyK9cj4K5aHFkz3MrnpS2+gB3 + ###/rGiPj/ydvvT+e/lU0de+xOyZJFQ8DDhGyPurU0YIex9vJshXYxf4La9mfAYwLXE + ###2FsY9qaYNT1aOkhaiFxeemzMHSoGQ8MOvKIx6yCVDKf0FlCD1GtgY464CDyu9yCY + ###oBCB4u8kaisTpyb2sAmBvTmTac6JPYrplFUMsYdYsMTDbE7y5qXRQNIAYXAHnDUL + ###lpcEOQ2To5SryXy/pEAWT/kxfrvLxL4hWCzaG0nyyzWZ2VP7duqPH3LN7SOnlgcO + ###SZ/gtKnFv/8SU6vwX7G3kK5B/C57AqkmD94RUK4K0Fz7fA8JMZ+Bo8Q9JaVK7CLM + ###rWDKAcwzPe0GQ4cFY2ACGNAc3eox9xoqkunWbT9CXXl/1H7oD9tdZF0taJMDRjVl + ###WZ8EZXJUFXNU/ddkOuKdYy6Gg4gX5KbMWTGDqJiIGNkYJOPFNke+37mVSftmJ6LO + ###uRcOmukglaiTvBALBlmQBUi/0wLUZSBjFF60Bzc+4N4x5xKDymJIE4xLiwGcY2b7 + ###uB1/QHv9mZFviKe/Se74YqFhUE9KgXPSvucvc4byxI/KIkzE0kOK+0vipy8Loxx6 + ###Pe31MBbQAF1uKIzo/MGXiHMc+v8UYmbX/wZiphj77yxmwtDmFTN1bCwqZl6QmCnb + ###mlvMFNj7ncVMxJ6BhUdw/BTsKSuFtYVIYMeXiShe6TfaGrPCpUk8OWy5WyMMUNsa + ###1zSQ5s6ocHC+NTZncO45F1N/GE6QbdrCtFZeILeEEiHmxeN/PUH+rOd3Ft0a/S/n + ###ZBFQ4MaxoDnnxhMMzCMm1xp5FXA/AxDPYqtFvDV2/RxbI+B+2VtjmjuQlDnUvVFS + ###LKfxrgwYFHIRJF3qyBFul+/GzQgmS2WMUuboik4sQ52L9qOJtKJ1hBVNpJAQM5Z/ + ###GzLZwg3sPpdnB4nwlFNbTsA1IWjYiPpcyCA014+PC0kETTuRKunZZD0u4F0rm9ai + ###4I7IhebcH59Hw0yCo21PhDQfYbA4MW47U4rNbsleNUUBC+u9xPPIeLbzbBYWS67p + ###iVD45z3/Jy/up8s+Gt/Bc33r+T//zs//vS23svOniuu5W5t/Ylur8//fbf6bwc35 + ###eNhpHR2fP9obJNv/w9t0t3YM/4/NatVb+X+s/D9W/h8r/4+V/8fK/2Pl/7Hy/3ik + ###/0fkEnx8bvqB6K8U741ICGr8qLt1kIzUwvtl2vOXwLFuN2737d7KVm+Pbxo1HwZ2 + ###CoSMgwOCwrk7ujo9QHpqfvOo+Qe3wXjEitdfROLpEjs+Z7DwRRpdPeHbF5Gceoxz + ###UIx1OsKz0sP22Jp4DG0gcdM8bnGU7rooWS7IC2Q0d0tzaK3djOSiMptaDySBBc7T + ###YpD6WDuEOTtI/q7XJjNLcfIwCtCs9ECJBtA6RMm03RIrZdlDogzTQZwx7fj8wMyY + ###5tD+PeOKzQRzsge8fiL5OE+AiVdp+mw0RIsNzkWAUXqDCesE407fL8VN4UZJkg/8 + ###vW7jPjsU4U5xZba9T8VcabQVbPKLaecHLTHSFg6xRXmdkNBiK4C4iigRksCEyOHX + ###Hd4lU8llTOVazUmlnlFKkr4PlJ3v4zyWUdWaNrQkZbOAHM6bu01Qj4ncsHM7HQtk + ###plm35UW98QLJGFULj8ENMLtkC1GnpCOMQdozT86dAVEH3AZZsIXZfHWQDfmOEv32 + ###uSgb8oTkvg5z3S3NZ+nOms/h4xPwxUz4k9eewX3txHzGHknNWetn3EnNNJk6x/lB + ###zrt+HrOA1Jx6/c9cn+LpgOm+KleY+O1AyrXnfw4G4XBQPpyOr5G7+50p3W+3cbi+ + ###KNylsvpqlDOkdJ2fMi1nEdbsuUDPlsThrPujvv60GeIWalyKZWUtSpAYdOTjIqby + ###b8xUlS3Z5CKanGS8nLFc+Z3U0LFyZLquKjmT0iZdxCstulwJ/YftSdtJmRk6sqCQ + ###IRziQulw1VcRRDxOd9LkMw58AfnMBtLElgpyoOd8F5M4aY9CPmo+yZnEoB8ajYJJ + ###57bVHrT7D2EQ4t7jK+tbzic6SSPnAGEsQKsJ3sj+jI7TXTz2nA749/nnkw5f7Cut + + + +Valin, et al. Standards Track [Page 235] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###yZPdwkgFms/r3Ie7dVw/fX35pnXSXDsKW5/e/DIXctf4gIeGOw5Pa4yvGDrIiGiz + ###H2Ri3I/zzqd65LkGLTZAVbh3kgvlGIDRu8V2WBWkesSHmQInw+lYBauPUhSYE3gG + ###o147vjw/AJq0+QKcxmnpFbLdZcLHieetJmMWMDtMhxEKf4jsucTCx/q5fJyeFmOz + ###4FQOe0aju9J18Rd/PERVIEG+GRQb+u0xkM/kFjica7CDIzqOB53kBndfKHA77POb + ###/9iPDig7QZfO7SsYuiH3IlFBegmQuEbmBTZzO+Lryr4uhRdgb8zFzwdWhKKlucjH + ###BpLnSrkP0IqadHmU73Dq8MqEwyplDzO0+KAFejiJt8HNrR9O5gEZJQ3PPJPeQh/a + ###OPX1IpIvyE7+mDbUcDieoBvGGCMVDG5mWSPsyh2uqKsBNgU0+xTEPfqS5ZCZnzsG + ###3XsnRdrinEKAkfEsRC98ntwmXGDijzMMIO/UrJGPMYDoIH9g6SBP9Q22M+k/yEHy + ###iOQp3oy6tHUgNuI0FYJ4XaAmdbdI3dfT8U2Lnwj5XUMF/saq7yJS9yNV33s7SEW2 + ###45hyBDm8iNbvWvFw/Ri/luYEeRcMGoPPr8kAY4KEd8Hd9C7NYrMo6VGHW3wETsYo + ###I44jib+INuANdogd6fg+GRqFm1IpH5uzud7E4mTM4WAD63wCcodB3i84ysOMBbYE + ###mwI0JaO1sLbkSNf4XYYEZKkJ4mewXJ4MPvU9GetSuadMqh7rXKMHsnEu0Fusm7/L + ###JM+mi9lURPb88eOivMhMnEaSR/WXodpsezxuP8jT7TgYUnc4RWstDFZ8M5IsQ2Px + ###UFPH4c4Yp5d/HCGsbyT9n6ftMT+abSeGkXMUnO3m6H7u3v0rJjuWp2LnDR1Esbrh + ###brpbz73trep2r5QMRcqRSIH5rpk1C6kljqM9Hmm+pvZnNoWR0WRTLC2+W0wApZ6I + ###xWqNsxf3SY87yHig4z9q1EH8LCPyIAXavLlDFhjF0UyE0EycDPAaRfXFPTNjPyoz + ###UHQ3KpgZD/+s4/ldsXxfikN9GtFl6Y7MxL9Bz2qKP0vG0eJ4OB3g5luanb+aGvQw + ###/l92F5W4V0oVKLe0nsWbCwcAyiLoIcTfinazxVr6hrJmbhWRdZuLKgUtJzd//4mn + ###mgatocg+sT0p1IBmugu/MWw1/C2XtaTY0IMPnz5CYTXjVAqyggEWLTEjpbVEE8YH + ###TsQOlojLwBbhyeOH8Qq2EjuoiS0Fnb85tlSKJ7ToKOEnAP3hjVcssVu/P+JBCtXw + ###yVm4SZwMYENyT0yStlq+VGTVjarnPveeVZ5vPnu2UwXsYE/cClG7oPfF4rChZ8Uq + ###Dts/kf+vKZNvdL6V/29lc3Nnm/x/N7fdarXq/qnibm16q/hvK//flf/vyv935f+7 + ###8v9d+f+u/H8X8/9FUfVN7V0d84scNV6j568a7a0XUHDhSHpNev7i9afv/hlMmgUz + ###sFvgRG83dwsFYePdvGfTwRj4MbCn/nA4kmbiqCioKPI7JRI9Ojo6UPSdgJF6E7CX + ###Suvwc32PbWoKDw3rA75hFfaRre3RSHZt790Z770Z76vm+6/RcNuDB9jD0GmT3CPk + ###MZgYNI1IHwz8Wl+3DyQB5GvhX13+N6zcCyoBs+T/Hc+U/7c3t1by/0r+X8n/K/l/ + ###Jf+v5P+V/L+S/393+f9fz1vgj6gy4NhjrYHL22yNiTFHb3ZTKrmpldz0Sl5qJS+9 + ###UjW1UpV9/EZqiIRuh/xxEb0kTf4fDIPQb4W37ZEfe58vqAJky/+brlc15f8dd3Nr + ###Jf+v5P+V/L+S/1fy/0r+X8n/K/n/N5X/70SIACMVzBTlt9aojZ7YlA5S6AbyPgEJ + ###ZcAc7jCJJ6x3THMpolJovvi37c8YVJZuON357QG62ShXdjAMPPBPH+MftKP4CIPh + ###oCzbjIqSfrHBis0h33eCKNlmgM7nyFkl22xLp/ny6BZ3zrvhAPgP795Gialx7Gva + ###S9yFhwM/Zr48sKkyIp5yF0fublRgEQ94AOcvMALYHZU6HIhaM0Cmz315+e4Ro8mh + ###/VztSbiR0w091SuKI5BCQKR7AuP9PL8XpmtYrN++u+5mOAtzN/pCKZluJ9g1W+VH + ###CoW4WZDuy/wbL0tUtUeoCT8IB/1yrNBESpZ846Euwd3QAsMNTTQl4Kzx3+uyaUWH + ###SPPRxAnuoZcm/1I2mirFXpEH5KY2yVoGuFJodkehP+0OJXXrcURAhiCPVFhU93Tl + ###Iw4+gvcrggkuTaAc3pKtiWuZdhdT9nwJukDFFB2GXOiGXLiajKe+XsvudyjoB4t7 + ###BJEiUITpGr2gpVb4kKGxy0KgaeUkOnsBxNNCROkA4/DHDoadJ23dhDG5G6EEdN++ + ###hlVJQWgcmnAaFv8GfY9tBnLyoxk2UWslXJcI10a3EQ6RSIn2WVkhY+21orJHWM2q + ###Jl5rpC/Hhg6bCUoXX0rxMli3dgUtGKV4CSOgRdujPirtmYYVwmDSaKDjRZ5f4oMU + ###HMVlaDp1KwZpbfrk4ZLmncBvL5krvhr9wKRaSFpyCQMZDfu4YfKrxaJJutdFNIYc + ###EBER9zLngPEDtCq9kqG1YuI6gIGUkpNSIkJJ5LccBR3oFQnKvuyu2QVtJFByN/GW + ###L7RAf/G1kPyGsERTL/cEJzTB0YIzYi+JSEs8KlSZdXEDV/Ac8/ddBWhBa5Ev4et2 + ###5xOuY+KQNvaqtBrNkjtzliwrej3Hik5Z1eszVrWOU2V1i+0suSyUFauWiZbFnESZ + ###ZyXmWY3JeaqN0BZt29qUieFxw6CjG8+fI+8pwrdnyGcqG24PcEbLF2RAFhFbOaK1 + ###p/FDfI+Ui+ZUbVXYwrjFY3Y4ZsTOkbMe7oWJejYCjfaYvMQ5e7t5xJaz4LaTSqBL + ###2X6+xRb0uy6A+F/Ou0O8wQ9ErYqfXCUjQzZDQzY3xBmiJWhEkwBUF5JeRVgR7QAn + ###zRCuSHwiz1uLMrPgOy1rg5rLKC0JCMUMqGt5BLVmMu+GS/AiC53aAQ7+YDLuO7nB + ###y2R2WR3IuLRtCeYC6mw2eIozcH4Q35LnsUYoEIrE+SLgcwROibN2KJe7P9BVa3EN + + + +Valin, et al. Standards Track [Page 236] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###nFYCJ4CP8TVncXYmriEhccSzD1hv4qPmBFbGE5qC8j5/tJsUzj85Uaat3aRo3zy9 + ###aLW7P7W6rxz2pj2+ezUcotESv1KD/Hb8JShXlsqD8Y2DF9Jb9KU/vBH3YNXvGBLx + ###swxw2PrcHgc8+Euyta7fx8BOr97X70eu+OsJ4R/PRKUe0O06mIFE3KG/dogvw+Kz + ###NHnf+gLbyfCL3/2A1r7zOgVrfN84xZSwkjVqNeIIfAyzxsaVzi4O6xfqOV/yYtx9 + ###azSBzSSmSvwd6yzn8vYezOSYTNncZoGUGVHhdX/Y+SQJkBqEOb4HViqn+eBusCHp + ###JWo7YZsSIF/XGqfcknl2zKLH1tIxIQBAFRi+6L5qvd2h3dkFDu56z5CDl+KhcepG + ###Gw0GaQn4nbI27J4YC0ek3IrecoW4D7MCg8er4+9qhyRfRLtpxFXK+xQUoSXrooCx + ###1aOOqF3UCrWoqdZbd4tvJ+v5irokiK+xyAJR9Xa2zXEe8LRosjt9/7MPnO/an3zx + ###/QH0rUI8Hy+YJkfCU6opQ9FvsVY2PDEyZSbKzKtQF6JOoLiujmca+gevLtjeHu5N + ###ukZ04dPBikjlBq2y7nTMb/99kQl1orzHihxzLUVSneh4jZas0Xr7TMUW87a2BbKi + ###6MDKOPbYq9ctfHBYP0BygqrpqFkj8XGLi4+ElFSCwBm7xv80XdJEEiW788MNzn4p + ###Iwsg7PJvsLTfnTUO6ocpqLuhXMyUhdofB9DJjuDgmtynjBPUhDe1ixMaaeNUG2l5 + ###XwTIEj1lfh/kBl2FBUBRMCoJiOxTwy/lePmMMHYZAMTzM3Vhhbik8KypPWB80cpw + ###Sem9LbJyZWOzF3dyxpKHKeHTHM99OWN2DA0/3ZYuMNA8r10063SiowSVTmNclvo+ + ###caHBJPiFwpr0Qj8yKDyaKDA/HQVDFvHDQCYVZ3ZD4HTjaZ8HTRmNh9BsSCbgsLjB + ###Ld9RyDJLB6jDZ9RX3gtpHzMYSDhqj0PYR8OQ+KC0XtgoqRkXvfPb4XTsO3HEYx5/ + ###7bPPen3M4tWODodF7CBMheSxO0wKGfp42qpRu5QloA+eQTY9ChsW993c87Vu88xq + ###mpTAEgW0nRT3JfnbUBE+cRXhE6gI/Lb4ydXxq1fASq9emUEDHa3LUQww1Ew8aMGi + ###WYBwQzqNepc5wsK68cKMBqIPIRbFTJNPjAq5M/Cr1QjcYh36hHql1SyUQPr6XsL+ + ###pAArJyahlGYzss3YnvJEr6dPHXRCF0L1ptOo3NwiN/kOmRhjmW3p22SSH/CCgiV0 + ###/ZFPwRIoAnhisaj0HrGNRPf2FXbVunxzUW/iMXnr7ell6+zoqFm/TMzP3Ks/sbbz + ###t+Km2XMaAwo/pwkGuMXxkc3e4PigjS0uDUdlvoPn3QgMdi4TOmYYn3K3dTKEeQWd + ###go9VDJJOHDF0YCK+l1SAhZ4BCD1qnB62zhuXB29a7980Luut07NGk2KSUsYDXUrB + ###5lB12tVVwQxJkas9AIfrPfildnr4vnEIXKv+43nttIlAFPNJ1LW1+KvAM2lSyE2P + ###z963LmrQV0tbIIodX9bUfbyysWNKW4ZkJtoXfQWpjiApDz2kEOUhjFkU/gL7Ce6V + ###7dGoH8BG1O6hSVAqeaE40w4m8fakI+apxEyKICyUQBDmtxO8ETlBHz2KYPO+QzoQ + ###hfnhsNC8qIN36ICkcQxu35mOsGx0LC5DTwaTv4Q4qRPyJgoxbJqybiQUPShHWqef + ###su2treo2n1wgEDdzKlL2/hikIiDkW3VpS9Bm5qpdcDsaETGXknOuRwsUcwe37c/J + ###nTmyTHMN/wWsaTyJ7w9H0h8MJuP6AYQc2JZHqHCrTztDpbgyZXFw5NugB2I2FUCH + ###DPiOLdFXRfiQjwydmUtCMH9VxRQdNUXShKZaoTL/Phgcy0AvcbtcLinoBm1cQw8t + ###HIGwb3BRI7Z2OEzYIlx1CJphHMeHO2z01jCa3/l3ndGD2ijyHI4VbpeIfsa9XaNs + ###28OeSu9JqMAiLLjMN7LUTnjmSFVKuRp1Kdc5WmD88Qs28O+z7C6x7WVdn1c1fKMC + ###YR5eJNdVu9+ZUoBycaqAhidmRGZX6xB6hHeALU57bLlyNEIQfXESgmI6ATqJd9AA + ###YOuMzjVKM8QTbXBj/wa+jPONbp5hLdp7OllKPerqdoGxB5LdORjvj1Jzi/D7kYqk + ###9F4xGFb4QaHxZE1YHm1Cg/3AScssAHhLibjK8+d0olCzegRYVWUjBSY1k8MTZZOp + ###XXgfgAmvWY2fHx11NnLSiNI4CkQhNv8xoU+FP+PxilB2HrOuatwuQjIcSnpyQzTo + ###zd6rtT3Nf2suzMh1lnvtaFP/yiLhkqD6MJjc+iF3V0cpQ+7AynisZ5zzdD2jx9IM + ###nzwbtYkFNh8ss6NiX9FmQ++sm9XZjHpe7npZUxRtYRp9muNPm69oP3nUdLmPnC7X + ###7O4FMhMRCl9Vc0L0yDKST6nWKn60I5lHRqKrJZGbukAQMH7mBe4uA7jJH87HvmRc + ###sbLU04ygAldPE1wsw5UgLZZ27JSoezKFpnphcxWcazIWXXoRu6tuPH/+vJcLsamK + ###SHxeRf7NX/z2J2XRZJSPbBlcB5l9vhEdJppK2fBLkXkwkw4axN1tnFrF7KF52YGQ + ###kF6bydonjdPWWzx/ax2+0rzq5tZ0UveqaDCzdtv1vajr2kyo2BBWhcbp+dVl67Jx + ###fCkPzlKOaN40Xr/htoW4yjJHGa245EAXUWitdiU8V1Fc3QWvxsXH97UJMPGFFFsN + ###2jEawpAmk6Bwy0BQ4lgntJid0IRzdFF/SwuSTkNiExC+e3tVw2sOLbMcnbTNd1Jq + ###PfxE/6LItqr1bW1v8fPBZZ3QqWgNgD1aTDe24ztHtwCPosQ/Cnt9utYD9G9WgIoR + ###wi/FDy4xh+fP8OKuX96E4fWAg8rHO/B4J37s/ZcLKulRWNpl7fsgLH6ogDZeqcC/ + ###ZRe/fiyZrmNzLxl5WFvZ8BDFFgPEOrDnSvROmCZxsMe0tnbTZOLjo9ZJrRXejuSm + ###VxYUd51VpXahVpEb4zX9FxspbfZ/9C9BKOzNudCQDs7qR6ysASu6ZgE8haTzVr3a + + + +Valin, et al. Standards Track [Page 237] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###2uJ0mdBo+WF41Y5fK99VcFdJw50db5VMvMHXysZ2z3Ly5c5LNFkznTqS/DOfOrqs + ###qdemMD+fj7gs0sHZaeOAST45y+0l+8QB3aCIO/TYbXss7ggpjEZUiVymVGO77Err + ###1dlZ8zLlpNy0rFv8BLSji6gX1DVz5zCPbeJ+rfOO8U1abha5epg4y48491WTDzLa + ###k548eRw3fyMHp+uTCofUHNLYXjTdsgu6vK1jzFBSAXN05HMdTMaUIstAZSpU9O6I + ###pJ6zi5a6/Zr9YWs675L4nYcUsqZBlS0yBtrH91nOK/oI1+x2GZ0wU3mlOUdzHEHE + ###Hhx3wyHeif+MynOUkyanB8iikqfwpizvR8umFd6JjFN44nn16uii1Ty5fCP3l6Ky + ###wMoZDdg1yqgQZ5hCy01tZTetpxGuObCMnsazUp7RSHqPo4Ki13vZLVl7jcw+Rm0W + ###fmlbKNvr2vuI7xWEJrEaNfCvFF/xnzX+I/ASGbsIZu9xEeBnxH/cqm5XzPjvWzur + ###+C+r+C+r+C+r+C+r+C+r+C+r+C+r+C+/X/wX5TJgUipaXQNMiTWhXekcdMXNnJn3 + ###8C4xFgeKCOpO0u5LZ1hgvLhnJ+7hKV2gPGut/jAMFYuI0oW9PeAdh3gsclg/r58i + ###Szj+m2nwOBv0RWwdqC7ugfF8r3iDABOwanaIGKbhaHZORY/hRQtYe8e47DQ4IvX5 + ###3B/zcruZ9xAi4uOZnvfiZGvPSnGuwqLaGc1QAfXHPmKBmxLo6rdDRgCHDsdS7QaA + ###j0O/18ZzKNjKZOZd7IphBMrV64pmctD7x0sap3dy5TXxXdiatK9h/b11Nz/kgfcR + ###L8dsV59tkq1jpVHm1f+ku5JyV2JhBTBb/3Or25ubZvx/t1pZ6X8r/W+l/630v5X+ + ###t9L/VvrfSv/7/fQ/mRAc3e5g1i9qOCPNFiyixuFV7bh1evE60mPcSlT8ov4aSb3x + ###dyrfOoIpAITqH9cvP+tRvJoL3T/8hfAK/3KPwSXwJu+XH+8xFg9Ga/wL/fyRfmKY + ###QiPprym7dYaf28KPdZYGeoZ/3/vI3YF/mT7rj4gEM0P5VVXAI4uXch4F2ApYFANs + ###OTnAowIcjV69DgFb0Ti4d/C+xAbmcp5z9DB3Ts7RW8GLPBMLIh9oyGGPAk9R+rLB + ###pxsBDnOEbJXgD0E04N7aucK8WtT/wGE/OTJFtxnBkq8prvKKqy/CGS325mi2eyAr + ###sM6t3/kUagQmo0wdUnDV6Khfbwjaty98PDUFMpRBT+jrITw9FBHCUnxQM5hO8qg8 + ###4hmKFwIPh1jJjKZ4mB5JcX0POY8IxsU6qSHLEHR5jxsS1njMQ9WAIK/BqLwL7++E + ###0zuUC/EJikkPdyAbj4OONW7b7M6a44yq/4TBFvFy0S58pSZ+sjShjJkv+FYHb5nR + ###vDmCsg7J/wPw8JPpcvU1EZUA2ulIzBUV1EBH7O0HSvuBHmpNjwiJrdtu2FyP/fan + ###2RfAjItU5u2bnBjnUS4zxgHjTyyzdIyp/uKxayhdBRxPB8ngldqqW+OkZ48RxyMy + ###7O1l7uDq6LTlTotKLHh9obmmA42ImAxvozB08qpdaOymAVc2hHdY5EnD7y23QS2O + ###n1G0cPT054ELZfRjfl2k4/tk1gxF3IpHfrTYdxYjUDHXfgsICHmArtNXLXIfwbsM + ###dmnDEHwovIkc+4Ib3v2Hj7k3PC3w22zk5Bl9+wMmDuLj1y5zWMBHN7WR1v1251aY + ###mW/b/d6Co6e7FjMwIMG/Vf2x+SWNfEH/0rd79Q6uMwN8U86zCLWXA/mzwEs/MifH + ###6AfTu2uKQ6QstkeCV5dpnpCHs8pmCzvixrYlTt4adiSKaiN+fIBdCIlSDbkDe5G2 + ###TtcMsqUL7rjVFeTw4nA/4hfedJDDFl0Rt9djbKwzy91sCgvNMwzQKsQ7yMD/J9za + ###pEeETC4Pfr9WhoSJWEbEXdXVih2Jonfyu39cIRJDcBgPbuqwe0owthZdW4+/xoMR + ###GwHnchXLddmiWITi2ob2IxGBSMWpBlvFWHy/g0N1s6C6KlQ3D1Q3C2q0h0bRmMRW + ###GhFNYu/MhW9X4tvLh+949F7W6D119N5ScB5DrmZBrqqQq4/G+2/hBZma/3k4njzO + ###6y+3/99O1d0yzn+qO9XN1fnP6vxndf6zOv9Znf+szn9W5z+r85/f4PyHLFBo9EFW + ###hBIQK/ba4jJfuw+aSfcB/t7hrSJ8i1GhMG9ZWHohbTKvMGZ2B/YleHJWHJS4MY0y + ###nIn6akVdv4Pq74fjqD5U/y+vJKuL0Br9lAb4cKM8dbDHwsj15HVmSuvYzBPIMbdI + ###6uv6ZITDK2/ZuarbTuohytVAdPMpMF/6knKEMZ9X4VrQvU+zI3F/LwGmx5m6RFaU + ###cXl+5f7YSVfg33FgOYwXc4H8IcNmcBqZLOiApjOJKWI0DMW+O9uGoMwnHe7s2o5R + ###5jkT+YHts9hEqr06zny1B1WVCO7vx2iV5hH4hUsfSgqBOrlm+jBhpf4haaUGcpH5 + ###sgMzmxXSpWwxoo/rB44PDEAgV4Gw0ZhQ3VSo/Lhsj5n5XZSTCEo+gz/4SRJe0C2K + ###evtY7ycy/rOfLHlp6C3PdM44EDyJiANpkuklkVcrwsZPUZZ08ZPXjWpyTCs1YyO9 + ###AZkTjjptCagmxN2YmnkNDVo8N40evxlLsdKPZWwdlJ94EE8iRFrgcVZ1XsjRVheG + ###dAVha0jevBhQgh2cX3HpjYxGkaj+g/DxVSCJ9ZWY9x/4vB/nn3c0nShz+4M88DMm + ###NiKPH3gOx8XI43EksjiZJM9z5ieX+UlGPelZOfcu0/7TuZ2Ol2QAmmH/2XY3PcP+ + ###swnlV/aflf1nZf9Z2X9W9p+V/Wdl/1nZf35T/1/TWGK62EbiUTHdjZY7A4V5vGjn + ###8TQZ+70+RRJVXDxikL2+b4lXWhQmCtJkS3PndIwjZmsgG/Kd6isa8hhcvg5z3S3N + ###Z+mx+UVIkHl9JvL7UWAOxoQTxcEH1mwc/4CpCLkvBJ5qc8XkA3eJMCtM7jAxIv7x + ###HDbutGIvSM3qQf3f29v+9Vfx7Vn0za3EX73462b8dVvPdzd60MORp0RaEpOQ9Bg9 + + + +Valin, et al. Standards Track [Page 238] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###oJA80otB/uK6lxIo/VOcHj29fWsSiNf+JIUstQu0hCyMM0ddEEiu0PVNmclbZkc6 + ###oBfCfcD1y897ibRC6DCHkgDstEbEsHj1iGB42jTp6QhsiI0GP+CDH8jBg87+CX5a + ###3CSJLDhyBzAydXS7iYKeLMgHaBRItoDFqf11UX0tGlGippjYOPgSr7EuWkjW/GqY + ###ZS64e2NKKHvh/KhMDzlBrnTsf0b935roY0FbwCz9f8fbNu//blVW/h8r/X+l/6/0 + ###/5X+v9L/V/r/Sv//He//RqnsKCcdF4coTzy/NBJ5NggfDvEe9rnwRYYaCkVBRi7v + ###a60Sx6hQUqngqacW9axFqRSVTlzesadqy3WBZUSZvLKvkEiTwznP2YadiHLApd2m + ###yXmBZZTj/o60BSjgg1k3eXJe4YBhtHD28twgafqo2GIWsi/xtD/uBkkeb5Loti4H + ###Ki/bYAqOYNSnzW8zp+UjYcXAKOoOXs5sVuA/12bAkBjCewAu+/VX7YGnGihExkSS + ###Ja59o4M2P5KiHP8TVgVNek+9aIs9A631vEFpVkU5kTCuEOecHA/vgzuZTpguFHSG + ###YbEX5fnuMHFNtcxbXKM/cROYRxykjuAXX8RgUxKURwN9ieM0UpiS04pYwWp63kri + ###Xqqto7BSlU5SRbQa8L6lJhKPYboJmO5MmDpiIpiUExjQZrrMXIV+KLwuOtNxiElg + ###/Z95gvIXNJGD4mAN2tvTsE7Pi4OyW8J3ZfnTo5+qq8ZmdIkRyLDNJiAmptmzxDUi + ###NIXsQT0tXDhnXmQl4QYS4CfRrzU5uCLiaB3Hq4arVuq6Wl1+i6apZG0mFHfoIQyq + ###WbG34mmteEYP0GzTrKT1oKrV5fdJVDg0V9SDCvbAXeTGSJr+Pxr78bWdR/oAZOv/ + ###nruz6Zrn/zubq/hfK/1/pf+v9P+V/r/S/1f6/0r///30f+VexRQ9jTGDOfAK4C2h + ###MA8U1ti5lJdoD+oFPHedCK8QXXDnymkBY3Yhw+vA4z6q9LHWLuQuQ1ePpTEtuPTa + ###eeoNDE1zydL3wwlFBtAUblIvc9S9//LBHtYjR921KCXNUePCmQ8uZopxbCpxjrpR + ###0jRnobo8W1pK3axA2P32jcMy+pxZ12ISkHVR943JR+ScTbt+XzAyutvHSbTzIRmv + ###BC/2NImuPsigDu7HbGPHTFgJ2rNFhhE2nQ8cDx8XNCsxw2lGs6QcqO4yfHgfHxHv + ###jq/3D/aYL1rImbRBzQGr37677rbt43ov8qv32tnXr3Iap5gtrksUz0Q4/PRmmOLy + ###wsryARJxQ3iRov/ZH5TmipsC4ntgCZvS7nQcxt140DciNgrxRMnSjoXwUsxXvEdP + ###0CplWK8MrxFpwhgkfWbOuNsKIBLE5hG0DVoOd59RlpVwFuGLVQSV45RASSnpqeZB + ###opTcE/SJTiG7dsjtfj8DshtDdnXIRfkcbR1l3stSohPcuMJRHN0X6aBljvvmcFON + ###/h7NicPhiOeeM7oXWgPGefyqjnBOCtBW5CXcc/KOOonzIGXkgbAXlTmmSrorjlKZ + ###MODqrxEL6xINgbgqtGYpOGe/XbXf66mzFggrVXLmtL6vW2fQ0v/kNH41aYGvmCQ2 + ###tJakj5UNGxTZaGCQNZSFBmKTGBfTdGlqg52gcj2KZbfpgPBX0E5SNFvYHyLhh7Il + ###WNN+5E34gX8XSPgx6/zIJhfODDabIwRb/vBvuQOONnke+lzx38z7szapfO0cqPCJ + ###TEwhtILE7VqMUOqgSJjYgrREjY6QdBWZNRJBEzVfKU6pCQyt1S7cuFby9eg+0R48 + ###+5LePRDaKcRRooTQJyg+FKjCtlhjSkw85YqxP2HTERvx87yIn4/u0VFR9A56hD9E + ###tzAf+B47L+/DF0D058dkt4+dPt+1xwFmGAm5Ha9z2x7c+DIooYg+pt5wfVSi9HgY + ###sxKAf9UcVE+jRLLQtUgbzcrHm50s1J5g2MiDquwFOhlwiaKy4W2ZIQvX9H6kNfD/ + ###s/fnbW0kyaI4PH/7U9Sc+/w8EkhGC1sbw3nF1uaOwIBw23O4PvUUUgnKSCVZJbH0 + ###jL/7GxGZWZWZlbVIgN09Uz5zGpByjYyMjD3YW4I17TdY1e/1tbXmOkuXmmuAxvwr + ###oAKm3A/WWKY0ahpeP62pWptbac/uaLy9VIg7as/vJi3ltdQePseWLCMf1i0+MFyd + ###MCoXw9kBC4YWQMRidEkrz5NHQsT7FAghl93lilhgBS5gRS2bLJXpkW/BPZM67LP6 + ###unSaFbXuu5InUvmGFUiGJX4Q6d/krZ67pJAuoY5m8FhGHlkp/d2b0cbDqsvucHzj + ###wDZlUOyG1dwleCOCIMnWjmdXIGg1qW2smHTyJVrSa1ZbrPL3xVH7QlSHMladXpJq + ###W0tdFNPhvdjVbphskFNjJh7simyAeMi4jvenhuwEPEdy0lmZUyfT5F/Nk39VJ48+ + ###rqoCSsQZRusjrpW1T1qQGEbFc1mRZp0i6t7z/6iKp+QXtsJ0NonTymiJz9TydjLM + ###5EPKbsgAEb1s5vfB9LIJWHwv1JKFWvKnqiUNmfnjSWYwmw8VbLsZ21ezvg0fxBhK + ###32Zw9e32If334jTOdEogCEJQxllaaa6I87wYoTUOJBBgP9EgPIUHw7oL2UCg81PX + ###6aGUPaN0MJRXaDqZRblBpGE5R4EEjH+6pTfBXapNtL1H/IM8msb4R0yJ2khs3Zgi + ###R1DwWJ4c4GKRDzWllFf0W+9b58ecFYH7YV+0TjvI3zZ1RQHbIg65bD7gMKsqnicu + ###X2qFaYpxgKpxOkxHDFSubL2mPsetzt/Vd1XwpKaJluecCP5lTFR/nomWM3fUUJ5K + ###U2J/NnNYYVETG9g9wvc0wq8lollSjlu4Y4RMSpvo92UZ75YsHd007I2ebo/0MWwF + ###W0rTkLGW+lVpHdKY8ctTin1WJY1rBMEtU+/LWLcvfOrYPpCf8bSv2coE/fmuRGEq + ###VMO6cjA/0Uh975RrHAbh6TdbucdKK5mqGaiHeonYVct0BUvy/8KRDPLBQp5gmfl/ + ###N/T8L+vraxuF/1fh/1X4fxX+X4X/V+H/Vfh/Ff5fPy/+K1KDJHBF+aKqSPqchCkq + + + +Valin, et al. Standards Track [Page 239] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###U61iyMhjZRW5ysZSaTxx7QEIcMtcZYTCXDl3EcKH/CUYZQ8V/gomlprKOf0u472Z + ###8nrJXBsqdCSB3Sv5a8LqL/HCUDmdSYTSzEqpShXGlGFbFF5zVNPKuXvPv/uVlQXJ + ###nv6IpXq2vuWozfQCNZkiL54EiP/pajLRtcmIqgvPPo7micgnqbniFtUHVnkJfgIi + ###4e8Gb6Pd6XAsX4svxkJOjGokDAGIZV+Hhi0FBrcVOYvzA6/Z9BDpo6RCTuwvswU1 + ###2Woa7g3HpZ9Vy2i9FKskDw1xE25juZElTVUIFHPpQQY5T9gb0EgWgXFZr1GpuBAB + ###bREkXDKVpRWcVLT+yxI6mdcmgVYs8SH8I+bD05ldkXxjDUb+dZUMeDBBzzP68YQ2 + ###mhqz0UhQSqpnGVtNdZtD7yspmcIzlBGR6dgyKlzGRl7a1tAxhifLy0nHwq3vuvlf + ###R9Xl7ZTTkPAS27J/Wo+tIllwvvw/alq3J0UBZuh/1upNPf5vvb5WL/Q/hf6n0P8U + ###+p9C/1Pofwr9T6H/+aH6n1wVlKSy9noWXDUTT5yXSqmqBO/gbDANKsaMwvhVmFlX + ###GnNvNPOn5QUVFUvkBbTvTKUYIiEPMwch4M0dqs7LZ3TnSWJsEszDGTve766m/Rlo + ###YUQLVFUyTalDy6x0kA9x6owDtmt2yPkzCntS0dzYvDvq7hWpLdZ4W20cT8Iryal6 + ###57h4ynFLiKWK/yYvBea7E5s/ZMx3TkKO8FcUsSvaNqowaLkQr/5N5L+oZPHTC8Bk + ###yX+1xqqe/6XRLOS/Qv4r5L9C/ivkv0L+K+S/Qv77ufVfQFAIZkOiDt9mzoQRCkeW + ###o6geL38xuJzmACUYzdAdFFbDf+Mxu4K5KiULZShzVRKlmR5nuw2O9sCZi29XGT/O + ###5xb8f+T6vvpgzfwJUGcgVgOMrQ9LOdAGKG0lH0KMCB+K363XVu3h8PBwb8sojkSL + ###YKH3qwZRBD/HdiymnIUNldhyy+rny6/iolfUop7Qs57Zs5HQs5HZs5nQs6nVSgE4 + ###A08CT9ujVK00fCvkBJcq3JLENxlmphWosyvu+3yAHTpYIa1NwqoehBuF6FbIf9MV + ###DBXD+K4eFcsJXtD+V29u1DZI/ltr1hrrG2to/6utF/7fhfxXyH+F/FfIf4X8V8h/ + ###hfz3c+t/HAI7ZGH5RyRpMfdkxdpn4Jz+EDmjkrNFydNn54ySp58jZ1SWhzR5+KHv + ###aErqKGGuCxND8hoo6K4d+nQunDMq0z1+wZxRWWH0fHm9PUr4kT39BTxxVINCfmxh + ###ISxhCL5NyNakpz+0onj8GEw+AX5rfupLiu9+usNyurv7J+Ab9E9V3+X6Oh/kpN05 + ###tM/qa5fxpFEpLtcJK8IvJy7zycah4HqPMXuLtk11JpauSslglbTjoecfsU1H2hWW + ###2oyyb+ITLxKdId86DfVIsvwvKU/Maat0hYAi3OvZaZh+YIdKj8jx+dHhMCtwneVc + ###MnaPerGD83j90G1tlCX1b0UD8bQUWSsySZeuAm+qfGhoGYcQX8VgOraH7jDKISN/ + ###yT2wwwxEO8YELCypjuo1reUqUrzN9WXRS4Hdyc4uJ4q6OMV8tBW6ihUlJxR8AGsD + ###UsHyw4VUU83LFFssu3h5EzBF8RopENN2KnLK0JbJ19+cmIx2TqEttHWKa0kGgAlv + ###4Msjv+c+VKI8e/LXpwfn7GsFIgyScvvhjBZw9ov6MXxGW2mP7vdGGADy4KHkYEy2 + ###o4Fgj7+GCIGg6wxM6bcoQh++c+0u7FTaeMWS3l/pOdDnmLj44vP4MPYKmuYw5vaK + ###CF/FekhH+YrpOLJwTNCAp+GZfvnKieWPlhJow8eTVOqgteYg5c+5CHYbA0+IWSlF + ###EFKFjhQ+uXrEfVKEFgvKkkaLAg+2swCsRCuwlwkDccITSg6Nyfc0hNjAsQ2EdptV + ###qmO4IL2HPFRJoeCVmOo7MQ/Wcp7Ti282JQtW+pCxATnIc+Xf+q5eFaBngTs1055a + ###wq1XmaEAaN4IXjiJIygrWdkSaLdSEyyyFJBmzELns9EUsFGEApHahegBkVapIpm8 + ###xL43CaY24avt9PHao1JtquBFxKhETz9yOafnB/sgHIKsaZ+CqHlu/9o6OrFbhyCD + ###2ucHnYOLhFuojKfkAxzdl6xGJRkAK1ThbcVKnn7LNMuKSPS4DD83qJJWYta8GHTD + ###60WiC11f1BjBwqqMUMIFZ16HyLKBUNd1e5VQjzXzDY1mPmumZuqipx1mo7smv1OV + ###kK+tKPRY2qFUzi56VTuHgTLDeDKC1y6wcbTANI0EFAZ1xOlobu2C3dFA3/A7ef49 + ###Z9CdkcOnXvSd5cLiMaouE451oThcrOgsWz7lBYJAdzK5VgFiXL/OpFZeZZGnBV8c + ###NbfPSI7J47m/6OyZ/th3H6Y8NSx+SiFs41HkCiyTm+74sZQCfPmIBGlJOypcK+D3 + ###C/j/oYTPackTvQDT7T+ra6v1ZmT/acDn8Ntao7D/FPafwv5T2H8K+09h/ynsP4X9 + ###5w9c/81qj+6tXQ/eKWCUMT2533P87qNVau+en5ct4qWg4xv4Dl8cBx49STkGBIY1 + ###YdQB85kDIbviw6UkZcbRuUWnsDLlNPP0s0uTGMt0/eHMPPQOBSOr77Dc3vTMhOUp + ###1KpwHEd6I/u31v68qGK9BKoIo9RK+hUWun4UsK0W6kEwFf4+3BslPUqOUWivuPtf + ###3WmnZZ9tGsXlUJUMJ78762vF5RegQZFm+M6d0KuPlkNH7ARQZWTBqohT2r/4bPUp + ###61SebaXNqOuF2LS2mBZ2b72zOkftv9uHR5+RNHYuSvgmHuy9t+GhOPoN6LINy7Ev + ###3p8jS7CJcqZcYj3DmsOMOScfmD0nHHLLOIA/YvZUCll0lRQx+j60prAJNN2xdZOV + ###rmPvHgAHcICLj5coUFaNLdRUyUyzlTXnDqmriFPY+wj7YnMtL7wSffzttJG2MjYU + ###/dOyQJu64G0gfNNKCRySvptd6B4rrJKg+0vbh76GtMWmt03CL6Hl33ri7upKkbDY + ###hYLry1pH1NXQKqT8MsENtSd/iKdZLLHZSGg29ncfp27wYTatZOUnPAkDpsfOIzy0 + + + +Valin, et al. Standards Track [Page 240] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###aBaBrlsp07td3HvKKsfBOdZaSgOB2D1GZE/cIIB3j0LTmUpuNnGf42muPLcHRp7p + ###h84DMJCpuSEjxqSPVv232McbzoZS9PqIFQQE3jGYb3pY797ueT6+6BDT+sMegesg + ###VQVwXI4/rQqGdQQyLBPmDSXTTJyhYAgNKewwyHyKxkjY6hH90gfy0rNn43H0B/HL + ###aAqfRlRETaH3wG5ihZIrMHs5+8TQGDnEfG4fkceS1eCuI1qxs3bLPj26AEIO34kh + ###lGsQYjzZ5yra3w1pUj/4xkiGFZx0zkRz8WtjK37DA5dc0LCdz1CLfghwsT84INGo + ###dDwbTMWX4d/0vWFwsnwe7VfEL3JH/NPQj/x6woHPNg3fAmxQv912rsmCT6s3YAVv + ###1glfBEPDTcoc5wRTNBNEo5kANSZLAtaqSnFMmvExYW5Mro9jXVr1xsaaXMOO9JZe + ###wGx3g0dr5vsuGmlQp4ZS3hBjgJB2eQMU/EpMsCSrXrdbJn3idDSyenCf8YJNXGeA + ###dd68qNBIfEOA89K5hn/RAcBf6snKH4gWNb5+06PbwbIoqlmV7k3Iq1mvrebi/LGR + ###V+aFAJn0dcrzATIbHBwTctHsHfZ8boSD8+gzhmNxvtm4kjAZIRzDtS+0j3ALJ6To + ###ZMsgVSCxB7wjJzYSZ8PB90D1YZZTfGq2+MRZU2hUDKYIPyFD+DxTsF5ovZtEXpWc + ###z5kLmiHYDvwAX+JgOBoBuK7g4O69HqptJ44feEq13vnGZkqPU1tU2bC7s+mo31cl + ###uTdB+zRZmqvEcVn3Z1pZTMAbP1q+ex+dWH8CT1yUxIYj6QIYKu09wCJ/DXp/bIo3 + ###LYXYRo8Nqytz3BEmcbHNwL59//sTgWK1ej1r6gEB4xoR2KNDKoYb7/rG2jv9aBEf + ###SDrvnuuj4WVAlmFaL8U84n3i3Eqi4+Nm3JWF7/Eyc4uU+XXJKiXvZ2eHnA6+oLNI + ###CYT7KhbmASLWIAl3yaq71fV+zHvxr5oFtu8NBsQFlZPckXKcKAcreZaPw4zT6IYD + ###dwTgy7zN466Di8wjOaYT2cCZFN+z15FWLnIpDJFL9UHLsyu5QOlcm9DW7OM4No0T + ###ubRlLVxwe3Mtf67zQkWsM5GdAhTXhxKeHXmGlhc7uYwzVIMLcp1hik/hIlA4Zd4n + ###SWnJFdljwVkULxfdTVTZ7VN3pm/NjaqnombVj3B58qS9xTcn1xU3bAxkkSdisbIz + ###k5ViyjQJkUb6GQ5Nt0sk7SzZy7WNuQhGdwDvb2GpSmQAXZQaHyU5W5gGJGuJJFEf + ###MYXaeqQhkuQP+EJXgdZJ1Sl7XobypaqgkqRQ9Qsu/2DBLoQEQ9ujfbMDPMkdR+yP + ###ZA9jbehwOdV6/DuxIvk7wZ2MOcOHFnJe9nOqgUzxUXqtC6eyfka4JnFpVvF41EaJ + ###xFWVTYPPK6r3ZCTjquMJQVaTRGQhJWptkiG1jlqTWF9NsDT3jhrpnrpTjhSYzoEJ + ###Sbr+F3mKEFO2tZM1JXEnmU6V9LTM7JHy2jAwQ4vsgSWpPbXQYFiIOZiOJm4ezJJ3 + ###7jE1es24IIOrXIR1MZRMQ8PEEQ1oKGNpHpRM1sIrcnOIudk9NZyEzsnKkBzjdGRt + ###eZq+RE3vbzjl+d8AIxsoOYuGykHDW/oc89LB4XneTxxE6KQ3yBQ9YiRSCvc/g+sQ + ###0AOmPFpPeDMleHFDw2nkHJDOVj3DrLK9ggMhbhqNrmCyLYUc5hOe9GeFzsFD1+Pu + ###Yp24cf7loMOOvpQIjrilyvw9XYMP/X7gTqnRKzP3bMK6TDndRNvh+k/dwUBeuLE9 + ###0mZuB4C3o2a9fs3fMv4HG+/dtrBVJNLvq4nr3JrISwqxCR+G7e2QczONj+1ktgzW + ###lfKW/utffNU70qKTli29aNyOwig/aTRA3Bt46LU4FdYNcvPseT1r6LrM31MwoVez + ###3rU7NWHiPK9bY87nTQQ5aqO8GQGm4amRsjrP+xitqbpzNetXZJ13xTz8k5/dxuLv + ###LlVIfqNoxjGQKkn1n4yRCahrQNQ4TmUjqnKldrZJ45SIh63eV/S+RaQKBaC/BRZi + ###1wp6vo4mDAUnTg9g1ifZCF1rnQn6Ibt33mgWWP9F7Nx/iaTPifjIH0QA4fCq52AV + ###n/qbtb4Z6ImCj/wvTRrJ5Cvjs9TNs6h2DvoreTmKxSNmhMraAP87k6RFTDinlSGG + ###VK0143mrEqZhpwbbTrxRspHHtENZSPhrHunDJH0mgiRJ5FRIah7SGCeHeQXQRNIo + ###U7a5yaJCBWM0MjZ0LpIo078FpWOlIpfRPJhCKHNitFH6++RNbzwf8Jq8DeCU2bP3 + ###1uoORtDH9Uez6xvTSeejsdozr9CEMqOmZfPCOPGkQEmn2x1NhLIIDRVVeqF1Qtqd + ###Te6MWCkZinE8u+9QBO1Zfd18C6UGQgc0GF03Bp7PT7HdeX90eCEIRDXy+9igWMhE + ###Bm85rqxaZ53KuVcyhE+bjZL+dSU2NGAj9DIOnff5S1uG85BvGfU3zeSFfE+mgqTb + ###o6k6xx/bn3YNU8lty/k1HjJqURx4GOinhvqbl6SR6WWrxHlX6XWq6q3KZNCK3hH5 + ###QSgTzpSUp1BrsWUUy917tochzDMmvpaifa6Ad3Wn967rW421/4+4ig34iY5Fgx5c + ###GiBwVskfTXnElbb0d9rSy0kKIBkqO+ygWvv79jldDYEZye4oMRhVuPnun+nPf4QW + ###T58tiaHJ3O87jpgfd00r0N1xnmm/T59tTmlu8ZQFluaQw1LUSKTT7rRoF8r9DnlY + ###6vnR/xZ21q66puA3LF0Ouo7ld8iWO8KVDOQvToEn34qnZmDmAeLwc1kIQriYdAav + ###UxamKGbg7dz7sE8hMftHGFzUarf/kSPDiUiu4XvfZsDl9lwAUt9jjocMUiy/hA6w + ###F7CJ6Gv6cOdOMIQOQ/SjkHS2KHLa0T9E0tblTvlXTvcW2YOzGhP18aky1V1dGJ9V + ###7BQ4rWP5irW+ttZcD3NCxC/ady2bAa+ZanIwEWzmcHTnlhQHpIjRpD8vk1kOKQdI + ###auqkbNcTesSSEmWI3UhKT9910TmbjK9RaD3fmh4N33auI1erENQiR5MRg6qYF3zL + + + +Valin, et al. Standards Track [Page 241] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###OJqiOE/X7kVLP3jwpmFkJ9kox6GRMiEkI9mLxDoZhU7VEhpK3tmq5B2m755q2S7m + ###9WE69Hzy2AlnT1E+zzl6niQl4aYIF9gKEGfElCoACIvOOTNt1HACXm5U0NuHn5MM + ###p+8iaq/6HFF7bqSQdqZa+F4Rv1fE7y0Sv2dK2nhrcF7O8F1WIHnhDsfGtIysbQee + ###9CO/P+KvLx41/5UwFS6dyWJG36XH2CS7sWPfp7ldMszC+0mulleUnxVX+ySqlRhJ + ###x68sep/2UJubEWW3E5NpaQA91C5HmB31yx3PFHP+8E2G2JAyINAU4yw/W8YPTdzr + ###2QCwVBDEFI8RcaaL+3qohggZ/5IMtmJYHX3LulNRx7nDdA3eNb5zcd5emTq8KoaU + ###Q0lZwVIZHGM4o3p2pNP6178WOXZiaMxKMXrY4cWNvObHwO/Ce0uJK7ipgH0Hkj27 + ###O2zQBLlHLIvxXqr0k6pq1Jd15HcnlMLlV5aHa2Sh1WzqTPAHrWNi0BWrSMHPhH/E + ###U3Jux0HIlsHmC7bmHFBSn3lMUsvoUbFO7PbBbwftjn2GeczofMpyPKaMl/sucRF8 + ###/wwvMSnNI3AxJLz0XPaO6sjKJKmeywXISDpMXaEqO77OPNZnkR1fWEYj+eyWyWe3 + ###IJ8lCGi3BgEtnvb2lo5celhvWZkdkS1PiGmJJ7qQc+bcrjILu50mucZInF2M8kaU + ###/VW6j0IOdiDuPCNb3vPR5zhR1il2fvr8H12xNin/W6wQ8BMSwGXWf11d1+q/rq3X + ###i/o/Rf63Iv9bkf+tyP9W5H8r8r8V+d9+ev1X4ohE3U7yarofxQrABjkrwMbYq4xC + ###sPVK+veN/5hKsfWkUrGN7Fqx9aRisY3sarH1pHKxjex6sfWkgrGNH1sxtm4qGduI + ###V2wpKsL+x8t/tw3nqWm/88t/zQ1N/muuNuqF/FfIf4X8V8h/hfxXyH+F/FfIfz9b + ###/gum7hgTk/VnfpfRf26cwqerP3ANeWDUujHJJWM5s1Uyl5ZEGa9VSUzFmTjF5QiL + ###2XzJ4fZiFCsncScj4dqSuOH8U5qSkVLnpCmlXZraWfnyTUsC8i2Q/piTTGs6HF8y + ###pw10kaEiX1jHKczyp1saaS1xyyI181kzH5rdwg+D8ZFN55PBsUW/mJL25h2MjQSy + ###Hhv2FmMBuGvAkjXpkiHTNH5L2DyrSqPvheD3nyv/RQUQXlr+W6utr9Z0+W99Y62Q + ###/wr5r5D/CvmvkP8K+a+Q/wr5byH5z0cBkLPzRyfI0KAICB9iJIb+ebL8Z/ji6LP6 + ###BStBEMR7ICelfsKm1z+7ml2rHwFRdP0uiZ9ckrXt7ngwC/D/X8GzCMTN+q+9/wLR + ###JhRg+c5MQSQPD7GURlKAialrWDDI0FUqJmTsyktfiJ7mshiGeht60Y2Jdcjl7cBY + ###eUOcNXR4j+H9Yycg1gGzrNBjwXJEAyl2v81cDO9xes6YvzZXDhJz+CXMv0sO8fC0 + ###eF1NRH8fTzudGK4Tbhq/Fx9dfpkvXCfIlmm3XslwQjwLlRPq4v+A9Z8y1l6UUynK + ###qRTlVIzlVNjNOWJZwr3fXVbBvAOXgccjTqIkO+o1wszi4sL8USiAiOCK7SG2ehGM + ###uMAG8tEAXmsCz8IATXVDcrQkeqKztXVYZXCpmRt+V8nCAwGJtMtn1NsmE6ILiqU5 + ###R6hcjRMuQ3gJWdwNXIIwdrUEncq5p483c1Dqs6/u7eCe5SLPcQuoj8U64OV3Zj1v + ###JBWRmGP67o3j++7g5KqSfQn3WFtx9y1rXuCbkpjBfbZZADzHdhObo6QbN9cWix5y + ###NWP4H+EVlEwHxqjhvPHC+HOBeOHkSGEeL5wdLhw+wp9cVGpgVG52yHDecOXLL5nW + ###CbF7Vj4vX7xySD9TxJ9YTJFchyGr5x5wBLOpq8WNKrYeVpCH1aqgZEJ3zmDmamxz + ###Yv2GItY9E3mWWDGLiRtkXx2tfs9oyEWa8MwXmP7Byo27Sqj9pZa4bOAwBPiiv/0t + ###kKO6o8nEHThMwCP1rXXvTMakPAsltgdPQyvWxHbUAdJtqMresFclH1k4Zy6UzLSJ + ###TqJfnkwWlihlS2UO0BJbTvUO2G7dp0yP0EtlzKXpP7G28tV/6sPIECPf7tsMicIy + ###Ss/wLuexHkc8WYhcvF/JvXP9cgZP6wy6M9Grj2VgOFUKusCxs2deygJycWrjF67d + ###BUpTEMcfnolDly8zXtbEN/M08lBoGciutslFZtBqRal4ZCrvVCBS5lMAr2aejDLi + ###KWAvbD6nkz8Eh8iQhhUT6xEtSvZDMlWXKlAo8wyjQrBfMqX885xM2nwoVHkhFPpD + ###UOJYJTwNYeHrNEyNqUURVSrzY+pcwKJytoZ/J+3OoX1WX0s7slApDG2D/C5uz40q + ###C6TPypp+iClF7jBLQ/b00mtK0iXdFyRfpd5uOZHYYYM0VAFeK7eQcKWlyaLRmUug + ###JcAozkrQ1SD/WWVN/wnGTFmBthpViUGSFK7JkEck5/RL0B2OAG42nlclFVPZ7lkh + ###49TDnYOm2oNxNwNbjcLvPJiaIqM415eWliWtkjQ97J7Ysee7p5/gDC9zTs9OPJif + ###TCTvnjKm2OlyWviiYFt0uOHy/jNML3K2VHKcfWSsCfhCgqdOj6lNR1SeJ3v6yHAX + ###OMPxwCUvKkQIGGQ0eTRRKVXyC5ViRr1uxv1M1w2p9xOaKgi1VAJGzx7AkS3z48bj + ###K+fXDmU+JMaXhPvUwdxd1yWKIQA31wXZvVRIofGmyPdT4XmROLoOskECd+dFEZFd + ###No1EhA9ZJK89F3nw2CMaXOaY/ghjFAJXfQkSyra+AHmIFDgJEP/TkQe6Nhm0TmJi + ###dDRPRL64/sgNomfN9d3JtcccFHmNxXBD9zfuhOWnjT67wWSHyBkLdRfTIKCHQdLV + ###W/ifwmeJFdu04sf8BM2fXAc53jxVEGeToBduImr9MVjjrN07l5hBgO0fj01lM9Xp + ###W+ec1wxxiW38xhn0F9w9EYSc7NZZDkpSMBxzTC9f0zy8bt74p4ii1NfJjx27KcI0 + ###d5RT9dGwmoW5kgl2z8ajDzG2PeMy5URjJrG4/QzxOoSkwhY8/V0OfoR4/TKGlbSF + + + +Valin, et al. Standards Track [Page 242] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###5Jz+wxyGlcXQGDm5qTOW8hcrmEsfE1cdlYvPhbW7+SR9UgqVPvrVcpSqFJeUSAM1 + ###pdBmkgbtCn2zeu5DyvMnLg3I4+7VaHRrUYe5dFJJ0y/B6+mB9N7FpNUeS/madGdP + ###o6aZK8gr686l5GCOIpMJxkykC755pb2ZfVav5bs0xzPm5GCVzlf2w+qL5Sfd2dE9 + ###+loM3AcPA1RSpycfKXzz0UWqG/Z6jpfPev6Xj99ZjVV7i3yetW3dPzxYVWB5lqz7 + ###zw/w3661bHX/Rn9+pj+xbkKEM0bWsju6c3gK2/kcfCYa+/gES343vxh8yB7bXG9O + ###XiUdQCuHexMRrnD3kscEhlhNPLjvE/f6Dbq7zrl7OLtKzt0bp+cFgxb1Y3h4yP3c + ###mqeny7zo3dnP8XaJ6fe9oesHWjLnzLuDkSZuEKCoFtZY0vwBqYHxvStcB/4wrgMk + ###erc933UmVmtw7V5NnAQXgBVN/o/fVevz35Y+q1iAjY7py/RMgovq7x7EPb202svE + ###tVUxp4CIhMSs+oAan+cSeSr5707EqrJlBE/nlIlVzVlG5th5sMTDKx/HU8j25895 + ###dk+PFh23AQ24P9qDJaXcMKqQDPQWxpzGUeg3+vKlUSjEoAQEyv/4TPNPz53bwzV8 + ###eToKLYzB6Qj8p8Hg6TwYPDVhoSlZjOQc2utx72PAEI7zPc+5JvKraRypPg2IY7bs + ###TTqHKSWbiQrfoz39JnbdIM9zmDZ9TjZGn577Wz9V/iIg58Qk5lDOuWaM1uj1norI + ###i3FRcJUyaKjkACXiCmHBwWhw51oD9hRj4RTmroe1a64qXJHewqwTjm8dPxxbweNw + ###6OIpCxRUMI9Gs9v77TlwrZWPauFhd8LJA1gp5o3g3Dow6m8Zyz4vtI/noFqUuBcA + ###zXf+HIarpav8NFsKx7pKEhTmvmlWbqolTf+AaDNLEVgkqjUeDx5hHT5mevB7IKcj + ###0jHdGuv7RphiPvHvgbsM3qZsDJpadau6o4xK3jA1SjDmrTTkpg1jU2pFrWMGGweX + ###bGMPm/XIj8zjB+ySrvQ0wJNNkxJokxObxg+5gnt0bMpUeOa8S7ANG08vj9Wg42K+ + ###tACjG6Jjfw5tb07pl00qFMRY9tsbD+h2ryYj8ydWJCgMzA7eIF85sPqDsbVi9YEm + ###UJ4aHn6/x0s1tc6FWUHPhYcObXIJTQUNWw3yjQtxL8uTbkm40lWycY8mlq/upWRz + ###+bIYJRu3zvPiXszSkHf6n2kyEsepHxqcI5ywlI3PdNjKyeIIjdYcT2Q+0H54FtDG + ###0SsnYh09CbF+5slS8q0KKnSuPAwgr8j1H13udmpUM9FXfxhf2yw8Co2BKZb18HVK + ###yKGZQ82U6erLOa+E6Wn3J5imbMAMSgj9Ep0G8nllq1Szqlap8b/1tWq9XM6NxljH + ###z47WoE0fc1NhdSBj69DmVvlqBL3nX1fH+LaymPmTzpnFa8sZfEP0ynOFsjJWtTRO + ###DMO6jZnTn5lKuObYfVSL1TQ91W7NA3wmHHZ4rDAthq8lPnhO0ySrKZiPwTwLbbLU + ###K79F+3mCc8I4freXyWHyO2TI6vQ9SuXEfv6s/J8xy8KL1f+rN+rNVb3+39pGUf+v + ###yP9Z5P8s8n8W+T+L/J9F/s8i/+ePrf8QpT+XM3JOZ1iJzY60IaI2ROGo8Wdz1OD1 + ###IJgZh9ITReCHbaMU43awruFrUU2cPtqKL/x2K54OcixVj1ddOrfiqgt4W478u2Pn + ###ofNt8htGSF1TwCXzZmWBaFEdRgqeBRljxpQV9zeuHwu/hPfmBt5nAWavX1JKonPJ + ###8A2TTy4QaNvb1sU/Tg/s3z4AldpXKksEAAMqfF+1am/W+lRHHWHmXQ8Bu0vwYYM+ + ###VWqyK7GjWIKigSOE1dbxn15Iw1S0PV5Xg4RCrfY7q16xtG0FenGLqJwiMZzEHESu + ###u1w+41CSjwBWpZaJh82N7ksW7qICO2422Y4bHDDy2jsn53Zv1z7boBZ1awU2v8l3 + ###D/+3ojSW4x4QOK8WhwxssgNMBrBhuFNADcoaGXN1RJaMWRN7EZ0SYxD2bJsBvKW3 + ###UiEUfJtMS+yrJfZjWR7n3A1OJtf8pFRYSzhhPtltNtEQKDJNVuIXpNnYWN8gyOrF + ###MwH5xshssQ2iUKDmMVNi4eRymnNDXb7obK2liBCUS0m4aq2vrTXXjWvvYODWzI/Q + ###lG0Cz43AekRe1zIBH7rD7vgxPtdH/xsurCItsmLcFt3p390R0AmJioW3VRp34ART + ###HIwWgVpDwhZOLOHay19HNEtoZlSEo7Wz95A2ayZStPRQAybtRCEJr5MWUZEfEaBy + ###ex/2iRfYP0KuCtjLfySApBwt/8OdO0H+3HQsJI+YzorXhrKunO4tvj5nNSYNwNKf + ###iHEJd0THxJUQx2IYBhJRFEHBI53xkgC70g3pYvDGaqPXVNgi6alBZ3QUobzBNHx5 + ###Sp6Ln1M27vLzvENhb9MLs6wNPJ5NbVwQ6r4ZHca7tkIkgxPjHfaZ8XHRFkjA+kBQ + ###YKu0atJLY7mobVxklHrye3UWns/VaOb3UCh3el9BXkVRWQBU5hAElZR1wDabDZGi + ###dpkF+p0dLBR1mWvpiF31WmM1RC75YJzhVc+B5bRbx7v7LfvD4WHn4OKVmXtbFq32 + ###D9qtfxzsw889EDJADINTU+5Dh3Ki77sD59Ht7YPsjDJy1qgg5h3svbdB9gk5T/X5 + ###pWw4tgO81B0Gv5xtyshiNdYYic6a5ujk9OOFffaxRfKMNA2DCENHgOEA5sgaCwgU + ###yFjyYMpY7O7lHQxGObngJyD2b2ArmRtIELiTaclwlDtY2zt8qTIav7MavHFRPOzP + ###XP+Lm+mC5ygCna7/bzQbq3VJ/9/4C/5WK+p/Ffr/Qv9f6P8L/X+h/y/0/4X+/+fp + ###/yVXWO4BGxQusP/eLrDxatFeTMvv2HD8kYpfcq6T9bge0+94IBiFC4Y/NaWONJYX + ###aTwJ6g2PVGOtc/ZVoupQwqCSFSFGOHJFAhhJZzLCFj6+/zY+vpmoC9AQSNFIQl3p + ###TEtR64qEVwoyzYvuITbrVgRpYQzZQ2XMau0XFem/z5WkfcXgsMpocWS5FX6r8yVn + + + +Valin, et al. Standards Track [Page 243] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###L/ykCz/pJD/p+F2E21ixvm7FASMOgSG/6SDkq6kgmlDDVZRB5Muq7FG5r1/Zff2K + ###ejv4od1T/Uqzeao7/GWAxX0wX3AVrb7ibkzXXd102Cz52suq8nkIwMo8/uori1z9 + ###wrW9cG0vXNvnIXvkKAOPfZNRusPz1vGB3T44+fXivfA2UJrmcanZ/wTE0m6B/Hoi + ###k9c8xDVGkdsXp7zPalqyYYNHUFTRB/pGdmS1GpsqBMZmb503oHczlhsN/+y8b50e + ###JK+eoNU+tIObMVu8tmD5fE+d7i3w+/cYFYsTK4/6mLR0OF48UZLJhYuZgNDaaADK + ###BTPHrl5mw++9MxmSOR+P3NxHwFQIMF2leCaVUyXZXPmUr1k5CtdwEMZnL2aY90yP + ###pfSeKoZGdujRg/nV8GCGR+4lnPMyPpEm4TCywsEYWf2XrM36L42ER/UJ+5cxjj32 + ###/FK2O++PDi+ajVLawqF36xwHYJ2ZrbK+3txcpZVW4HeY7V+v0ikWc76ZES6X02c7 + ###biXPFsElwlrWbludCcZNmwZ7RzOkTGPAeE/1JkqbRuktWCh9GnbC0RUlZiy8dqnA + ###YpbdJWHyl31jJB0B83rpmWlbHpSSsz0a0EsmxxpwMg6b9UwGzJPYYb6JuVhijd/N + ###vRMDS72UxiI/4TZLr62XRXS4H5JZPRXzGdBG3rFq2kkwTx/OGsJCc7kHKW+uWC58 + ###2MHPAnvqXLGvLuWhw07MqY6/RTGPHn3smu5RJV4hxhzxxycH5suFMuNHwHgjM/Q3 + ###39QA1g/s65gPIWVpQNEmwfPK7E2DLlHWv/6ltOSlIvG42EnJnsFC7um5A/j/biny + ###lYau6FdH/LXE5eOOKpzzrWi3oYayvnTJK6a3sRKnlJWQRlekJ6hi6T6PDFVZ4YaK + ###RAcr2vGWE5BA7Pbfa5dzqtHShemo4BCTjRZTqMVE6yKt80LTF2mdi7TOeXY/b1rn + ###PAaGXYPUphx6TGL9BD021R5LYfslpafxWc3HRO7mZR9309noPLOnr4Tv14vFDOgr + ###+SRW0lhv1FdXEwx/Go0ssZ1WIhpUsQzkgBZRCe+KhrQxX/gFYR7uMtpaWToISdsb + ###B3bhRPqT/D+ZyoS5f9785SX9P+vNRnNdy/+wurpeK/w/C//Pwv+z8P8s/D8L/8/C + ###/7Pw/1zI/9NHB9DOUfvvNuz9495FBxka9AKFzzFHruErOd8DvFXQUE0Cga6h6iec + ###VyJfUUNOL3jAgAxZ/7X3XyA6CVfTlVxaFtVkGJZtY0bnPGqVlVd8D8IG9s9M3YEW + ###xJulaEFV1e5oFEztYDi9ydc+Um3l60O6L9b0uzFlw1ZegIambJMD1RMAmrb6gFRv + ###aGvCX3Y/HmpW7tS+wihmtufVjfbThPntq1nf9no5zjQIrXH52jJbWo62ePjvTw3m + ###au3fBPgAGzi7XvbuBs41umWFmDEWJ7wAdqT62DwVOxIcAFGLvJXtiAGC+ZDcTXDY + ###CpKEiWCH+t6D2+N6WOGNnpjbRMzKsplkzarSn5DsSH5oMWDTd/yabaWPHl3GjhhZ + ###WDB2Z/0+Zp4G1gjodI8VXCZ+0pdM9yFBzOHp+IDof0kVx2LuJhgwy28XfAd36kVW + ###QGr/yWQrE+ahb6FcNIOncee1pC03mHrAH49Iu/49wdMsDfEVhFe8utIQPQHB2WHm + ###sgSnQchY1DqbrKQ7sG4JwN6MBj2UcmA14xHWxunRSuF0KU+Q6tqe6zBhyiTHoBzL + ###Di0y2URO1BtPcoPJci1KW0brvD6Pl1H6UI3nGkry0BBewfOghOROskh3QkRAK8kn + ###eZ7uIU+02OzMbST8t8jskjvI3KAjo2F2OyWtQXZzNXNBhLrHrhPMJm4uVA0AswPX + ###d4Mgez50yEAA5LqHUSqR7OYilVGSVx3fV2qJcumlO40uK741e7vn1lB6xNO4JDnL + ###T7pb3aaRcdJy+Wzp74jkMpz7JenMxvSeC4e7lSezShHbwv98eLi0QDz9AJTEPvl4 + ###bKPS4eSg3QmRGz1VRzhI3PU36NCX2Ryov+tNg4OHLvCgebhQf+/G8X13ELROj+Zo + ###zTRUziBHFzyh+bsBk+B2QFB1O/f4hLRQD+f27GGQ3dXBtrvwQt57vekN65/jpcJQ + ###g56L52eP/MGjPfR6PXziVNz6g2S/Lv4l2n9YaavOj8j/sVHbiNl/NtYL+09h/yns + ###P4X9p7D/FPafwv5T2H/+wPm/n+cFRTeq/bZ16GCqAS9gz5Z16Pm9gMjajJxpgSI5 + ###PhW8FYU52yGdFfVxcShWENzat0rIhitfW+7AHZKiC16XGVBIDOuzHJ7koBzMujf0 + ###iOEw2E8rgtplFVKvgcTBi/EIf21b7aX9pfbf3kCPZzo8lNxgJs/HWq1W5AycWWxV + ###LrAqnHul4o+dR76VDiupepyjuGlavvLjStyjUhROzTX2fHH7S+303bFNfdQxJXUl + ###adPte/5d8nQ8KwYqVinJ+g1yU3cuPotxXAOA7CsFxJ7t1sxV4Nfn9X2pvC9KwxNC + ###c/1WCd7PR57AV67PD8DyDu7iEyygjQu8CBf3CdfwAdaUXqVdxxJSkkfHRoNaFznR + ###Y7E7sO8NpSsQHsS8d8C4u6v47q6s39IrBD/hyj3E/eUfnj7dD78Dpdb/XpTz34O0 + ###C0D5nac0xv9e4Cj601T+gVeEiF2EzIfAcxOCF3eluCvP/F5g58BclN2qgmSIjyCy + ###cH2ZhXu+q1AUnl84GunfuPB8YjyOtKj2pTAkHrdABvxsd47+50DYypWPYl0vzF1j + ###7ZBTNI2H+0pnCoUxTIkSPrbebcdGiwLPF7n4GGrFLiagVwslF7yrobQTyjGlNjyU + ###LDAT7j9gf5uXOVB5auV5jCQvPJWFbncIAnGtLbixcG1etylslMeOEkP+FDgwQCyh + ###LTKYetPZ1LX4lmH7F28sz33LMgUISCwRLbS2d+CjC/r1HfyOv8FSSu3y0tXCm1a2 + ###nY/n1cAB8IGbffEMEJF3e0FbjP7Gje6Xly5gMrfroNJ4H1CCuoUojcUZrOFsMPXG + ###IG4TctRXerb3RIzQY66O4wFWFyLA6kIEVLG76IUB7U8EjQBB+29la4kDA365WPzc + + + +Valin, et al. Standards Track [Page 244] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###Tceej4+Lnz+cygPPaFnwigWvaHoPw9xT0jqm7pB7rMZgsTSeTup6zOMxljHDO7jD + ###7mK1qqa0hC6YHYbxLLbTg26ALbUKzn4sJ8PAidUSMmHqET7HV2sH5oGf2hxh7+Vt + ###mg/TgCxBpy8sFcRXuUjXd32+K0YcqtLGWR4wTjyij7/nukqFZqK4QfPdoOQXLOHy + ###eHR/8l4enrfHMyfX0u/Nj7wzhc7630Fnrd8KvBMV6xbD5kdjuzua+dOK5U4mUWEv + ###/UJU6EeDfdkbza4GLqFQhWamAoeUhyLW2yRYgSiQJG4R9jqTifMYzC9bqUuBzRwe + ###nexTZgEsm2cftvbg5vBKoCCiEB9mLeMvx/QYVTEoRVxZupwRfNgtlf4GamC9fs2g + ###hmCTvtPuMANsyr0/Nt97Tlo0yvI1Tlmka88bQ1eSwb7S/7AxApfjBlrMJqN7mLoL + ###IvrQt75KdTRNZO+rOSUY/rsT9IQRJ87DSwx8bI1WVW18Z2j8XfkLU0BR13f6CZtW + ###hPEPTg/kmNCZw+1xsLxFBxsQjLEeIouEQOvjZOZbDqv+uWJeMqabk04eY5dQiNAW + ###o5PaJGgeJ0OTsr+oJ+gJLgxfADUFsXm677FPlIst/7uauM5tGuT32XNDyQOz5maC + ###21dDquQwRwYBU8NbebttCWF56V5+s1OuRCvxSiDBMtwfPD/WQWsfHhQ1yTws8Z6/ + ###qSWcuVQf86u5HLDhhW+IMqt3Wuna5PPVQOhJINQPoiRdvSo/j1Do/hoRvxgYYXHH + ###REOuR/gS+e7DlFMP7dJ8j2Xyi9FwTjJrXPJ9dv/Pq3v3YQw3m6WzfpoHaLr/Z211 + ###bW1N8/9cq9c2Cv/Pwv+z8P8s/D8L/8/C/7Pw/yz8P3+o/2fHuz6djLpyCbi9G28y + ###tkpX9xbjjMpW+1Sq9KbY51XuKUXxg342CUb4aGg0RLt8VqAqJUFD4AEkHUa9PEea + ###yF4l2fLNMhEjDXQmCyqATGrRLkHOPCX7jjlMWKXp4xhe18HgkcRrx792rVLtzRvY + ###YHnebJTSErowPPDxNFWCUrLHtft6XbYJl7C3LRolYuxpTFzDtiUGjjh17NbjmpCo + ###6x8yl2ES/485D2wKO7cHzvXTykBn5P9bXV1vaPz/em29WfD/Bf9f8P8F/1/w/wX/ + ###X/D/Bf//I/n/d8G0N/Cu3tzsLBgTFokCBkaqKA6Y7TE7yaqNJ/k8hKlWniamKNnC + ###5iiP1xm7bvcmtShfhsiCiflA9op7WNxMbgYgsAEwbH9yneRsQanN0HRR4b/HBnLg + ###DbMxmxivtYcm3dOji7335myCUs/WpZKHyNgz3mvi9gd2l1JyzdHrE4CQT6f1+HR0 + ###wjOzxQzr2An3Pr8DaFgNrgMswmyMp4AZ35gQDHzntGtdOfjaA19yGFhR+bg5Z+Cn + ###i/ZdqbLOwGFUAeCeVBJI+2owHdtDdyjqBYUZhDpOf/oIQqjbvVVulzAVifl31AUw + ###moTQBc5MzCi8AAiNYMUY15BjDfPD/IDlr3OpvjXwA4gshmLCi8BcqoLUnWGeN2C6 + ###gFm7d3vijkqNDr0J3KZ2Cz0crMDB6gdhKqrwXiEgCCDLITCrmbBkqCrQE62/+LuE + ###wM54PHi0A893bbZA5uAqelQs6V7XK2bkkUqxHVOiHWBn/Wq0X3VD0WKWzci4pe07 + ###tRltApChO35MWHUpG+GqWqNwZ+/ekYcAWlYD73d31FfNsPLOMWNtwhEm7niRxWRA + ###Z/Eh50aHRjY6RNiPxF/OJBm432bw8KuZPLVGbO7w2ajQMiqZ2zW04BcdxhS18Zjv + ###R7TSlupPAnI1hlv1UejH5YJEhkIdT6PG1yw9aOR/tK1/siQ/IZ/eA7Nun3wAFhQT + ###f+4hR03uCQZo4Vz4fLmGKucswqvTvZlNxEL40yxKtAX4HQNe+AZWZDjmgY8EGymr + ###puxdI9f64nnurBgIVvgNdR7YpSmJxVaYL0k5XkY1aeMg744TKr/LSHTbcMLIFWn7 + ###c+45zDnGVN5Umk6eRVOu42Q5ZqjICLEL4tOno4v3NsjCrZMOosP8ESThW4ZPWJgI + ###lunsEU/MnOfKQiFBcMvEDDbPuMuRLKggAIg2VMTrNB/I9eqAvLz2G6nw4l954cWT + ###D6z2oo136DeU3l6/VtkXfE5txsQAWwLLRLXelLuqSJp1ANvFDXyHfpiktmMETElr + ###G3r2EBtskZ/Qen9L/7xK/kO1VfRIzLFvc/96n6KilKK9xNfbSIbusGjS2aZcq8hq + ###rOllLpXx1vo4XkmrEXrXiYC6s2PVy7lXw9JtTlkVwDV5Jc3GxvqmfKEXQbOIDg6s + ###U+0okoSoRefxxFvOnpAQsYF0uRJaGwoavjbhKYjVlMNSraVobIoC6mg2Yc3DJjwx + ###c0Uv6HrXdq5Tr1KIwVQfcyWsfaquREhxyj0J7Nv3v6cOLpfiMpbLLfNbFU6meb6m + ###X2mllKrkA6/Xvcw/1MeT2GAppTSBcQTCUDKdcq0Ssnyxbxnnl7YwgQ6qu3AWNhhb + ###c8SQS77+uxUkS/T/m02ubWbucHtPdAHMsP9trDV1+9/a2mqR/7Gw/xX2v8L+V9j/ + ###CvtfYf8r7H8/1f8vw9wXfc3KirFKYLzEWFRthuLslH/NzVWUuoifFxrDpaiuLsae + ###oGi7RoWIgatApdU66URX4Uvojdtk1YHGmMkjSX9DhIgkSEkFLqlTmV5FZ/lKcVMb + ###SxhJj7VS3eCJIaItg61PTJmkeCoJb0UU6stzW/sezFMehaUtOKQq3CD0NjyWpdL+ + ###cht/Lc855RCLLdyhsi4eJg7fecPZMIxFHWuKv9w2TdXbU8asSsouo9IUHKolROk3 + ###1j4uBIsgUP0nplsvp08pwFQxANZUazyYOt1bloL0YcFd7qdYZwk9njUYnv27Bc4B + ###5FRUdDrdG6yp4DxQ8W0lvDf6t4epIMTpAxzgP3Dd+uzHFQzTrVitKQYDw3/q9N9G + ###ssGXDJ7meWymg5uM7i9ZeUMkQGRyRTUiBg7v2Vj7I7lF0sitvrE9GY5h1NZV8tcJ + ###QyaMKCobKWbMJCLJY5klEqsothlh1MwbcGwgJqBp904qyxIqs/dqQp/PyBsjhg8V + + + +Valin, et al. Standards Track [Page 245] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###ueK5spyyahEjxYZ0EKTSMOwzMm1xyJSVwOmA+ScHUql1+EtzUX4QBkoAdKCtS4uW + ###9imCFX68gxtD0Zm+IZ5SQSCfezEvc3h4PgDE5owuB4uwTpFJjC6FDJoqjFHeSg5o + ###FAbECCkrKuhyw02c+ZEP4gdVUAvPE1GzRlG1hMT8V3xOWXT76Z4c3U5f1N3qL1zX + ###zK9tGE3LHkL11kc6ohDUNQ7qOJhhkR/HPbQ20T4pkJwkp8hIx3Pfhb7+rCEPPi+r + ###GlgxGAIwz1jUjg8FpwXiDSO/E5fenp54Uo2TIIBa/eTv+gNvPOuVWv2yVco1dH5U + ###z4/upHYFMkqGe+iAiPwl9nUj+jqGstWIaiXFI/vJ8cjKHcJQ5Kq8EEw9Iv6owteG + ###udggEZnGMaRBzMuNxo19v2yOg8YHBzaEd8L4PcFweduwXMSCqSl0nuC6vJ2+EmPv + ###72nQ3k4FN98AQoiWrAHYBFwkCVGXRgbsDEf03ZQ3huGcRkKljhzr5KNVvs+JY2nn + ###Js5MniPz5MSpxYh/UqdozwR8nz3zFoP/1isFzMqXDcVIJRne/RHwwGRvQrVRz43+ + ###7o+4XgcD5hk/Jwk6JZDFgNqVZelApi/AaxHdjxYSLY94L/FtTf+mL70Xz3pEuCTy + ###SOGrqibeCbZA0fKWAzKpZZ+17Ce3/K4aYQRvxTrvoLApP9axNldRG/MhLn5MEwzR + ###qjZg8CWCz4ollrXMp05aGPTcsarwNKMxGv54h8+0vkT+QiWJV7K1md1h8ehzQyuc + ###EQy9hP+R1kFZVbA90KdIuovhAnpnOQ+xSV1RXs5CE7lZdpfykw4NQ5B+3OlOB4/W + ###jTfVk68QTINvCCS2BWmNK+EOtXQVuCc8gB3NYi9t5sDHko3AQmPSS3jUk9QONw6r + ###XDGaeNdUZRWFTVOGGHb4k25qBpuQC4t2obY38GT1DMtmNKhKt76bkAe3wl0VdfcX + ###E2EoEbkpk53fTCM4qiWR8Qb/LpFLEM+e+Mdfv2WGqpEEKbeXiTp/+qL2dROlYL2w + ###NR6QgvsxiBsw/5y1MaGvQHz0rGdmEtXn6Hd3MqLXAM3glD3IMmVZQpj7TKC5ZQx3 + ###EqMgAGbIOKMim5bVx4gOnBPG9dGvVynIEC0wGQ32jHiwpx8y0ng6L+nxWI7jhvYt + ###k+ESz/l75AqUeqaSrxgmT5d0Esn3IOE8WuIoStEw5ZJVFfstm3AR3Z1nV2QQFKpH + ###EHbiOiqm8QRBbmFBA/pWTUoAg9xRAXE6abWtMQjLD8zVWVeaykyKYDdqLMNuRNxi + ###ZEtR96oDIiqSzKXeJKDC5pNKZnI4Stbf1LbmPtc0xicXkxIuAFvScKYWZvypYkPj + ###YbC5q9tJIr98Mb6HyoRzUngnHR1ThysroGm2/jR+Ikn+HwgfwEMbKTaRgSf4gGTk + ###f1pf3YjFfzfWGoX/R+H/Ufh/FP4fhf9H4f9R+H8U/h8/x//j6LPq4KEnhhJeHud7 + ###9sV7uFZ4EwXHWXvzC/zrk4dGl7PsQgEFdAYtWZpAXCGSmWaPpvTOQGg91l/l84G+ + ###BFMHDWIl9OMfj1ASQooDtHbmgwjd9SbdgVuOhkLaRI8N/AyDXZl2rXFLEk85j5Vc + ###dyXh3CPuVOUgS7orSZJGriI47d5oGPd/SMvBb6hzJXwBklxJLklb+WWefOrNRvSV + ###ycXAMOXcnghm9wN0PIiZ00PPAnQjmHRtLERTD39rxMO6Qda5tBpYRyXZA0AWGlsj + ###DGFYavnuPdcB4a/WNh+J7e21FkIubLvYlMKUWLPQfCuJTVE0kmxslSyqKHiy7lWm + ###6NkhOVQrkcEUiTifJn2SZgMVxcpF/de/mMK4qnyqS7QcU2uh8VcVLAW4uX040hRv + ###6U0aoslK2ElaoVA4bxu+RCexe2cMV5oS2St6RzwaPAg6mvBD+XRu5ZMx2ahvza4A + ###DI6+QUtTolnZd1X++61iiURFOf3gO0/wAZAPLNRALHpYsYMSc6QeUCLgDdJ9qJr5 + ###d4kDSc3/hln/n5z9OTP+o7m6VtPk/9XVWr2Q/wv5v5D/C/m/kP8L+b+Q/wv5/4fK + ###/0/I9caZpnxVma9YgqyTXRvQ5vAcuFLszhNkVdRACExvg2Jr8LRYC/nfJxgzZQXa + ###asRCPrn0/uBji2v6NnP8qfe7XEYvb1lk6A7y8d6opwZFmMJA2O7JxjtfQETyIib2 + ###YNzNyDIn5HgUiyc588zlLIk9cDDbmQL82FrC6WH3mD7wGVPcfYIzvMw5PTvxwJp7 + ###+uTdmyJTEjPsacEpzzC9KUolaXpT1MoTp8ccaqN+H91fMqc/iabnzg2A/ogQMMho + ###8pivfONtXKVzxRz3WQW6JSQFUViJXDv8dM8OEwfhH9hQyUgoNe7FMWpYsaBjzx1M + ###HRvInURRYr3v471hkviHE/d6Fut8PrlUyZXIdhj1TIqnmfDkiXDDpFSCVyxxGLpV + ###XfFkbhxGmMsNfuVagqjZa0ZR5NP9oqmwhNNo6Huiu1DwNaC3Ff3EBGJEKW6pzl60 + ###wxWroTg50obQ7Z8VTmTaVj5aRbtu4SiVaE+6eyUOxWqJakNNMkY8nyjrwmO4NVQ0 + ###i7nWGMaVF4WHLjQ4y+Goy4mF0MTGKPimJq0Qy8Dl6BW2r9aT/ogtb2mbvgRW5hQ5 + ###pRWrqQEVWw0crEBvy+FIPNVbOPdrvj2G6gkzsoRjWI83KhlvWD4eSIUjc6Lfbrpr + ###kjhAvgXWVJxdd3TncBThFCVaBM4cbkXZhF5qlb1Gt5S2rBTNuSR9sYyKvXo/IfYq + ###gkjXGbj2nYS50XoYrTMzONI492LDGZiBdzDlT+UWCCqBkVTGmJUrqUU4RvR1eE/l + ###r+UN6J5LwklMZ5z40aKOVWG/MMnXycd2W6FGGr3H++dW5Rxc0uvAXVBVNXl+wmca + ###DV0WAX10VNiKdZLXCJ1M+GP05lQcyfWBdizFG17lVjH+GknREhtjMLpulJT1r8TG + ###K+tH1BmORmicu46Sw1moyg9mw5K1W6E0ieKrK/4qXM37oPRCl1ftVKTyJxESGSs1 + ###8iEAsFcsRsYzl02+iiGorIaHzQ3pFbjHup9/g1nwqtNe75EmI2o1pR1zyoCf9ufd + + + +Valin, et al. Standards Track [Page 246] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###tCgGKZuB2CqGWqReruGGOFZPoJR50CEvzqlwDwucF14yhF/n+AMI3+wZKWmfLAsS + ###Vab4hCFwCb2Y12xCrew5jl3wbF5E/aVskhEuVFjKOlM1XYSbNExKse3rEH4LLjda + ###jyUjKgBL2ciSNkse9P13y/qVbf8ZuHeeH4z83mxy9STnzzz+n/WNWP2feq2w/xT2 + ###n8L+U9h/CvtPYf8p7D+F/edn1//soKaF0Rd8VAaW+23GtDc8Lzx+1eZsU3Wf+Cag + ###n93ZRGQw170k4zxWKS37lTuZAKX4eQm34F+mo2RaFVBMTK/NqqaiwiQ9VVktxudD + ###0fDLIhr3H+uY6cEb8d4Z9OFHTDk9hPMlBTr9B16d2yFL91RnP0RWBN6Oib31BqoX + ###pCoHclIa1ir8Uv5QE9TkubmI1hI5cFj/OqndQn0+jlLdFo2Wokb5J4lk3iFLOjQE + ###+Y3gDL+i7PZKTVg9Ddcy1INZdSlwaJb+pnzJnrRklIu9BM0P4EFCxL2k+7zF1U8F + ###bNS+aQpTXAv0BVFTySiRD2yEB4hIpFSg6PFkYGA7M0BaIrpcE7zFdw32HYORKbhc + ###+S7cUUsNH+YtPSlAWW7ZMMnZqHockkuqISaY7fyLOlL4sTE+HReKyHw71BVs3IOT + ###1fRIi+Ck84V+f/lP+5ck/6cYKuZWBGTI/6sba+ua/L+xUcj/hfxfyP+F/F/I/4X8 + ###X8j/hfz/E/0/X/EadVSdDq8+z6fZ85zrEc+lHfmApnl45HOK/Py5kqf0LBbe3dOz + ###fHaTXdPy+mQ+PCw0/Z0zmKX4xeX1SuQlAHMV3j2hA+H8PJwLvPxP9cvbzyH9i+n3 + ###4Rlj1eng0fj8eW6NgSeLyZJMtx+X52Q/lNefP5NgXkGFg0e5h8jlAYEh26QfHsLa + ###iPw7kxUzif9PKM21kBEwnf/fqDfXdf5/fWOjqP9T8P8F/1/w/wX/X/D/Bf9f8P8/ + ###gv9/rseQP4lLvJIq46KAOPVnPpkbXj3rPLDVHIWLEjPaME7PDaY2S2UTKHltOnvn + ###LayYLNcuajTCr91xnOWvv6n/0qj90tj8Zd2t1jaeCldKVMNIuTMYPDICLCAZ5DDV + ###PXH2AJ+mrhVJeKd2y3fsrjPokoRnB9NmTLLrTkZBEH59aZ0e2GooCn0Ef+7t/r1j + ###dy4A85vYIvqCf9Zu/doJY++aQNaOldIOzmTiPKbJVhSupJldSYBhDvL4konx3DlN + ###oMayOAiGqTOZ2gOsnatOSV9gHMnC1XgSp+zHI8nYlLMrK3fo2FxTJpY5midabL4p + ###u2FFYG3KqFQwJlSeGoqPZwqnIIumITqP9TChOn3luUGB6AWi/zkQ/enP0d4HYFtP + ###j+BhBFao1f5HB5iew48ne8iqvfBzFMIrvYK64tHz28jrIqx4SXf3rVXDa951exhj + ###MvPZ73Pr7Zbo0M0ePazOPSIHx0e47KxEV/vg5NeL9/ZxZ+mQiqDPhRlLbMMgQVVi + ###fkuM2cJbx3WRlwJ1v8yLjPV16auwvrwhKB0mY+XDn3zLN+Wv1Dr1hl3yBnNOnqIC + ###XuK1zisGNe8J+bt5vwOKSCR5i3ltvWXQZrLueOLeeaNZwElR+lli47ZCPKV4dyxR + ###hUfJsrtLg7KaAaI4AIjWMfRNwdjAdSaAPtObiRvUK+qUh1RhC0j3NSo7oMEN5lVD + ###jRKuo+uAiIBp/wOrRh4xeS+JPGUjNiXekXkny1Ros3tlvpcshBxA6X6buX730SpB + ###0/Jc6GOaMqLY8dKWcaJdsWpVgMX9jTtxrQYe4o13fYNpLeeYMqzFlxoyv2YNg/ne + ###p+QQ+ooF9PJrzLePhrY3AY6XluB/NFJnLVmbhnh31nM1o+eq6ClRJz4nSnOXOeaM + ###9VzN6Bmbs9lAhezURibRvbTWDbsJ8bgiyJN95TlBrN1ejEsEXrDEPwI2kFzeMB5w + ###zTDJ3l6coWzYB58vkqP7gRm7dqc8xP/KwXfSUD4zktgq3MEXCN5EpCEVP+2wDIGE + ###Gz07gCtO69q3O+cgLTNQGqDfs/GmZGxXGpo9njaboRL9iaPEYTN04LXYk35gYVH2 + ###i+/eK3/EZtrb9Vg/+mlTxk5ibSUu1/V77BfMBWAapHt1a2Nuz9jSsAOGyFYE1ed/ + ###scg88a0dfIvnn3hW+WLrhQX1+AHC1rqjGaovYt+xqyj4efkvoibaR0gmYkNI8kD4 + ###K+8c/W3siZ6ndJb8F95L/GXuA4jB+rBfRB/+l7EPkGnCCnoGtwzUfBN4D+i8tyul + ###3kAW+8bt3tKLCPwFSqT4cCETGz1dMjsjYrg5T7m9DcTvX/+S/qw3tL/XlTqx2mzd + ###uKBhmk1qtrPNMukiAh2d2Hsfjk/bB5+VyrCGXu+kXoB2Ui9DAVyZecH5MNIea56p + ###X7zjOTJMMyvMSNIQDXmIMFQdmK7ZWBExAyrptIIoQ1yLKNOXfFIyPouKVSW8Rhhw + ###e3xwLD1By3KtXWhBt1H6HgOf2WFuxYYmRHza0KuGUTefPOomP5K+rQnp26Ye6gbV + ###65zSaVVvv5neni+KX3yJEaL2iMtA2uLrkQlFUvtVtelmSlOxCkZKYqtgT6W8CkoD + ###LfeJrUTus6o23UxpuslGjhV03qMsMobM1UvyyZeML3tZuknnbsiDj4aiCDt90rPg + ###QeK7AwFn08JfpHQdKvFSS0KFo0JH+La6g91vfpfjEmJMYH2dcYHwwVISK/hFy65C + ###e24Amwc8AenkSspg/M1Sn65YihZRIjviKAm2Damws8R3lmP9J3yzE7s3uvcb6kAS + ###a1wxrS0xbwzuqUH7U3cmv8Wb8YEYMpWVal3aaTVST6uR87Qa/LQaz3FajSef1vqC + ###p2U3s8+r8YPP65/mhDAyM1HOC9rNRMiqM4cEYd/tsvpwDuXnAZRYlW/+U25M3tuy + ###KoMpC2bp0F+VoL9qGGmVjyR23x7dV8cAcFoVFgdYUZ3i4p0p/7/H8v97Wv5/WaL2 + ###mPOb+pEU6BSewPNafUmHYB0enXcuLJINKnA07sQhJhLOdxVvOmv1zFZgCoMLhV3M + ###RyfvnRXm6Lw/OrwoadwEIlI5K1VdQh3TkHkmt6d71xJeLhj96vjX5IlDzkOyBSd2 + + + +Valin, et al. Standards Track [Page 247] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###1aR178hnllj1V+qwrDM775QRllMQkNK+CJUAxvpFo1Y1Wei5dxxNm2/DUfsn7ldJ + ###/EblvoWNLHRgunL7WEVSr7gaCcsiktHzQTq3eT9meZDVLeGadfFU3mWkbbEMBTdT + ###hogDAhi9Wo0lIItKkJMb7KXKsBJlUEpaSHtbYTWTo3WVNfAdIufmj+6xWI60eqql + ###Q0nXeiLw+84dPOo1SHushHG0GCoM26Ma0rIkbfWWl2M5jgQ0qlVpSU/DykUw8+Ww + ###My+e5UKzchxI6MkfOvZx522slcIZMnRZnLhD5ucotSJmfTTooZKaN9VAKCHC8nas + ###8nC4RBFUXWKqx7L2RTWtpwbYhGH0VlpdYH4dernugLyrclKNW1Eem05ElKhRSqpL + ###tHpbW5/ODbXGY7gyxF5UURJEFXKMKVDviYd4qhDrGF8gdu2xSGb5zyX47wrQjV/W + ###pbIxodoDliFmV3SxsIhVwOWGtSSpcwwalyY0UDu+244rimXOyvOxJ+CcHSBv2XO7 + ###E9fBBBOMHr4207OKJXTEijhcjVGairYciRU7CLrOGIUXxfMCqNqdO3mEx+Decgaw + ###lt6jRYYbDhbUKFvbCWR2Kw9T0jn+2N7djTMlIecR8iY81gNEKkHmTQEUWZxOPL6C + ###j7ssMwCXnny/lM/lMIvIerfNQLFEP6JCRnzsFRCzUae2I/Uo64KHYPMlK3etIqsX + ###dGZfFbeEEdcypuIMDdniW+kr2eCsfsUD5NXCyPKmVe2jvHv9XBTEix+CWlucaT88 + ###v0cxTaFuEa6EaoZm7537gAXAA2oTLU4iQXgSRhRdJiKQdCqWZN6RsiAK5JK/WlbG + ###Zck7I3qpy5kmguJtpdegj/6rkBh1GJ60VKOXsgauaq3x5BGyNmyZPtVzh3JzlScn + ###EP2+yOGKkWSIfaHUILG0tf7daMAe3SSyzxfc1Ej/ppH0y3vAbJThnyyvxbLySUMT + ###DvUjqm0lA9YI1HocFIiK0ZysBDqdWgLeqWv4EkcUpcHychxl/jCw1T5pJkEbmywC + ###7dUsaCdBmn2vzk8pyyM1XLnEd1FOgD52SoH+s//jOgSrc4CF7OO6BiCLREQrKKYg + ###KxW43GeaomjQ5UImpC+gklA0EysvBAD0oumJVxaYedeBWyI8PlCk/epS9Bi+cJY3 + ###RV+TAITdxwqLFouEox4A4jF4GTAYVHnMnqDZm5cS7AfGmplhycy+pqqUEyvFWa9L + ###swFLcheJvVYmBo45vGQONWf248jNwqQMkIW+ZIUCzfaVzfZVfprIa8L6akp1bEXU + ###66suMiUqiHpbc4utsqyabzcSf8r4tnlUJOowiCjSIneY+VeHBZeXboWUmCwkLlmK + ###xFgSqZXkU1zGGJGythAjOxSfV+VfVbnz+0LSJWNWLRDvmacdu/wo9FN1HYy7vBqN + ###bqV87FROwOo7pCALHfR4u4oFwqkTRqNQ+KNL0i+2whgk2hTJBSFDjqNShCtznOyN + ###3MD/2xSjHSWxmbvvYHHUuqLSYv45DLlxoJHlkMc+49OR7s98FpzTk31hhQzrXNOQ + ###W2xz0LtLSiOQ+fArehiC6WSEzsL+aKa+ENaNg6pB1wc4wCTh/hCtuFtP7HlNtYRJ + ###XqA6Zx06h9YpT3wzxkqnGkQNA58bBjbpM2T/JNGXkvvLl4A3SjIiaWPUYloF5kzB + ###fE0bEdaFFbhNrvWSITgUCLe3Yw5LMhiEO5awc8e95qRCDqEPDpJ42iv8ibfCpnU2 + ###uPBU06sqyy/P69eKS4zZI0Y7J/TZ7HM7OFwKZgjFwGwHUBJu9iSCD6kdrtyuQ3Hb + ###1HzghE67uj5OdjzK3r+RJGWOEeP29FGkI7ASjqFeO+4Yz4EXFTKcBfSxh4HpRNQV + ###Z8z3/ZXxddZEuVhBCXormWxyG8vUKL27quuX8d3d27v8aqb0unwZsQymZIcckS4m + ###j5YzGIQYE+hIwefENx4fiz2SCfC5WVZybESHQCk2vlaicyx/yX6RVjhTeoXaYv1N + ###iag7qp0VAh9+Hfpgptdv0ABsAgzpPfaE6BPNa3z096JZeZ+teCN5bV42LORBteSX + ###4VcVOv+y+qBNnVt8zYJvM7RkTEajKVPVX8NbdOcKEolGrIkRtPR4Sv6u8unsolJ5 + ###Orp3Jr2A6ZrZk63gyyDrFehJD4g8bZV5Wr3/cH6BXkW7R62O6iQkRk5ZVBj0wBkJ + ###+TyT3tqoZofsUAvLD3dSVZ6mrayeS9uJDrrJ+z49P/jNvO2S0E+iOGOYDjhIw6dY + ###9mmtXzYmcWXYHa1gJ+Sbsv/BWxVeVOjjDWdDMjZo6sWkkIQ4fu8oilrFoVL/O5pe + ###TqHkMxXmCNNMkHTOWTD2CY9yMRnujA+1dFG/kG0x5oWH3heARpTo44oSoTB2OEcM + ###CP6L03LBskpHYsAWetU0R3TpzvFnT5OtONuLPcN9JahaECmIz0XSqmuYT0bAUnlT + ###B73+wzCbiJ/NoY3XGa5QMheqop+jkpdYsR1NB0AcJ/EDHia79q4p7ChgEXqCiZeq + ###hrl+wIAygVtKvkmSwjCufmagZpac1kV9nX2kQCFTChjojLp9/uHjyX5JNRCR73nT + ###Kico1+k6yyKBdlcGcTFjYJAEXpnaY74PPFzeJfKe5w6rsteGCJiQXzzRFTWIYXe5 + ###F4+tiCR8bBP2WqZe8bl4IAb1gt+38gQ4AZSm4pFVZUX5GeX3jWFlvviwXAMruMPo + ###gfBDN10bVfnAbNKs14pkH9wSEZKzKYoRvjFgUUH1PW621KTrmH8MGpSUlPSOUDZ6 + ###IJMhxYZJMIUUiSDN2E5NySK0oJPQV1CKtJHiOqL4a0m00p2EzKH6SuzMgtMoqMYj + ###WVRyNDc1kKPDmIRy2G5dYJqaDx/PGd+wQtj8SiVhJDQDw2tFBbgtB6BItQ0pvj8W + ###tIGnpYTFa6xUXknaJAxGBJ92q3zN3+LmpbwojZtWRcNtc5yRVupQEQ6NsmHTJBUu + ###JNw2Nck035rjffIsOlmglegxiT9kchYYzN2mOO0kj6nYsS0glcaUuUAh4pJQ6Izg + ###joP4t/MVvjQoekE8tbTgN1KNfsX/yJfRIKRpG4Ch9Di33EN9j31i0iInbkgW/3Kq + + + +Valin, et al. Standards Track [Page 248] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###kRkMyuZdkfM8JaTruWNM2wSXHN2zgDz7bhDwBHQUG28Q/dUVLfEwp6pKkZZEjG8u + ###jbW+ybgmQ8Nio+wiJBcQC0wzlEhDoREc47X/SkUhI1dC02ipZ5XGnetcR4xLj3Pr + ###X7Mw6rvOoglkVE2pCxaUDVl3UQRVLD1Z33NbCWNhI6XPVvqoEY9Y0r6UWMWEOCaj + ###FjoSDHQbtNhA1cRE6kJD2HWzzPakKqxlfZWkxZUuDr67zp2LAGKsj8ZPvTBXl4el + ###ez7E+PFIwWNVng0zJH8/3f6XFzXi/kXRjHikYsyougqQTFU3wT+vUUWVIn1akVXq + ###3z+r1LN6uLA7G8qgQVwIpRyIktTJmNk31pEoZkZ4eedO2FDY//5mNHAV4zXzfxkM + ###mGMljYDWx34fE+yQMrxERLFqNcqVaCA5q7EsF09cSRwWTjgMe97y5zvo199KZvfL + ###6mblzZs3lY0vsN6pM0CVjTym6NRQO61Sp1XR6Rdjn6bap4l93oR9Nnkfpcuq2mWd + ###umyGa1tT52G9jnz+9eqm8vUb64KSFE+ATFgeoleU4ziMEQE43Y8w/KbrBC4bb3Wp + ###3lhaA/LcWK0pA1asK3gFhxSV491iVIkzIaVlvVF7w/o+l6fSPxfIo6JmyvlKD6bE + ###y1W4CYLlFLFRuZ2eKIJnBqlYXk96cmPZO4LuxMGHdegOL9VUpV9SUk3QCfN9xFJP + ###/ND8DvOoIJSVh2J09KlJ4WASqBfVIejqgvmVHnMoPNLjctNARj5zW3NCLVn98DTl + ###xbwqlnnUK8IV3+TgZ46AEGGe+Oqd8igdLGfi9XoD8oBkT73sGZyLn45pBnOqUvH9 + ###Ub01Y9ZXMpDrTLl0f295GLSmEifrWVbHutYxVBTxqUldtB0RLKOqKNE3sCTZAZZh + ###pLTgORmA71Q6pneTCZ6iudFlqgWjM2PezZkCORHquU9pAVcGMtYCu4Lp8xGXmvC+ + ###DjkLT0Eg6NZr4pYQzzRlEIxFmIe8kE3MEGfoI5wMuW2tK7xIht1KgqIny4joJYoA + ###2krVScZklmS9pII4uJZlGiENaVK6yShk6GXUGnpCz7StoqMY9cvCLpuCsH0vkhEX + ###YuN/hNj4ZJHxlfq+hpZJpGMstn96P4pgwuSSsBUIba+6YgAlaP3pdRgWEySihIzs + ###lsfEhFvhkZeWWS+HLMEG6Hn9fiFVFFJFIVU8Wap4OaGBG0UjkqZxZTl58DwMquqR + ###w+27uQJuKB1J3a02Exwj+GjMKqL4b0jURgKKztDL5NDAmCufI1WjTIV5BCCAUz7Q + ###LKuOUiEHX+cBwIKcJjHvPK3GGNkR4OEDr+dS5o17z++BoKex2Rxe1W0pAUYE7Krl + ###mbNfqE1SZK7YeejLxWqStFaSLYD2uFgiDTi31PUuy+u1ql5Sko5qzLk6H7Y8k+w4 + ###B6L9O0mBcffdeQTBDH/Y/zTh0OCbMqdoaEb7hCEN9uSFxcu/FP8y6r/i1TlmaLxo + ###2dec9V/r9bVGXav/ulbbqBf1X4v6r0X916L+a1H/taj/WtR/Leq//nnqv76y1Lg+ + ###Jg5wvw9JGml3wopsb15Zz7htscMhPB2iEuwrWa0SKOYMLvF8/tsS5TqMbC7Y6Df6 + ###kvQeieYORSB6qOQJFKIyTQ9i6sv2MvktVetfQgKLaQ+nrvU5u8SWMv00//QXLGFl + ###uIYvi9W+UmIdsmePapwxPQW8OLACeEusp0//AYFYyTf9sfMQlu1IDXi1UgvHKc0+ + ###T/PsnurYEbYZsPCSEOFLZkkuig8y2xdA7hMFHPBX1GA+XDLY8PzfSSsjrwgKwWWK + ###Rp7plbiawWzoWzX8/fNb6/Pl20rti+IqwQL+QGbHX96x6egPQ5rDUL2J40CTL/zq + ###iTafp2Tdz23Vx20CG1ax2rJ4jJ9Wq1t5juQEuGyxR9yhWAzZYpMpB6dscJaf45Qj + ###Eh9fknJYIemwEmjHS1/dafrd/bNc3c/zXN3PJjRgVxfORrrCpqvLjHeqvU/WOppv + ###dIV+NBa72Idp11nAKFnhz+ZvU6ApjMZuP0BBoQKy1u/zZ1J2wv/Y6sqkjpe2pKhZ + ###Q41fnWn8OO34mkU5vvI1fP0iE49IE43LvrSqX0kJLf1R5X+04Tf5S/53REH0LX2l + ###/+XZ0vfwmBraMTXmP6a6ckwSta3PT23FuSHVNUAtOXEbwwHckEZmdSCRD0bOk0/A + ###Gxoib/9ktLCWLX2bOqqVwnNhoURG1XIyRjXSMKphwKgEgKF2ODdupWBnOFTecb7L + ###r2XjGV7LfxP9b9/ze3b7dO/p2t9M/W9jfXWd9L9rzVpjfWPtL7X6ahN+FPrfQv9b + ###6H8L/W+h/y30v4X+t9D/vrz+N/qOJS+i74za1OjT6QyT7tpRShqhbAXmCciZM3gM + ###vEBVjsi8leTB7vpI9iesMp8mnY+DA7+7V8lSDqyAfH7AhrEMw2S5PdfXzc1O2p1D + ###+6y+pnm0G5UD2Dav63VOne5D2ryaauSI1VNluc2eZ/qh5x/5d7/iM5xj+juXXoU+ + ###FUceT+CNZamhr2P9TaoR5uBMLpOK04q8OufSomwBgEAfzoHso3glQvI/sgTCA+Yt + ###iWdhUZzXeKQmTJDHA8bL9icgcPJf7Ibfi/5g3WOF7GnsGiFFfDWxFWMm8Bzt8EuY + ###l7WUa5uCTKfl3DNDQAYciH7s1lR3lI+Xw4/56cAwTH0gVeTsO7PB9C1mCzSCT4zA + ###y9O8QWAQtzHeG7l9+wx1HqvReLuzybUFj15IDkQ5m/4M+F8l9I2DXeghrqCnzbhO + ###t8f0EE7FeqhISKmiSyVcWxQqkbBfxV9ctAH25ijcsdtjt/n1a+uvogEpxm1WAsDp + ###Q0s8MeCxoI0+MzpSJzqeI70Yo/FrAMwRr0nC0qvDZazXrGGwhRsj3h+h4vVm0JRr + ###IjARNOVeR177byAjOIFHzJ/jGxzzmDMnld+k0kIIeX1EXhyPqf1p+jCMHSSViSPS + ###u0ex8sAMUnyiMpU4vmrK+eFlgDPEhD4qeFbIzXZJO8/kk9Y7Z590mOQxLLPEDljP + ###5NJqEMmn9QriXxErzzlJR0q1r14iUdSJzCxcRBj5jDfGMmNuED/xOIyRTIlrwurQ + + + +Valin, et al. Standards Track [Page 249] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###KunSQk/0Jnqi7zCPdK18jaDcEcJzeESu5jfOoG/MuRptyS1FxFCBzp2Nn39jn0dg + ###vM0HwvhZIUeBK9Nh42KO/1g+nHClOHOjpSCfeb2ZSwm1jPoK6OQSHxtlNUi0BR20 + ###Wc1ftjRO/EM0e+DljY3EzbBaeSb18dJTj5l9UGV9P19L8lsR40eUJ6aavE5r+Rlm + ###xxqbClhyz2441X3kWoHIYIoQl2To7mwyAYlcOkxgKtjFcCgBP7JLcHedWFgtviQa + ###7N+FNDEhZ/uRgjJYYgJJwCSNAujUdtvIrSjJmXI82FJGpFtjuRLD7nYUapSwQ+Ai + ###sITjyGdxn/7U82eueFZ8TNqk7hUj8+49SmPP22K/gTe8MgFBKxMXz6mm0sskSMVS + ###KOcAGdbA1PMrx6kAlsVlGAVsqefDe+7dwesdxh0KmovKEokhAn6pCxP1va7nolE+ + ###5xuVSSO+GyLycu71X/96FWXk+0EcU3nrRY0KSfr/e2cyBo7FmU1HkqV3MWtAuv6/ + ###tlHbWJf8vxt/qdU31hrrhf6/0P8X+v9C/1/o/wv9f6H/L/T/P1T/r3tOt1Q+KOC1 + ###QxmXBPfc/TZz/e6j5Tzoyv5kRqqUzzEPe1XyOeadu8FsMBV+eMtW/cuTld9LVJit + ###MofuvedMnewENzmnR+jBu1HJM/0n1laWGp7qlBlLb5PLJ5TVsnsGd252jvkMH3LA + ###AetXcu9cv5yYeiZueQCWxtOzsFjWdDhG3+LhuBH/jmxMTF0PxBprwYYqeVbXetv6 + ###p1WrZPyf9T0+8t4l/XiGkYUSngmBotgRwkYxhghRsMSh95oqT25vS+XU0ag3Go2Z + ###SpM5KQaKU6LPHMD9sIYe/K650yE0sXAaosgltPyi+PFFwzuDwRiWFNVs1n34pKj5 + ###EXN+9NBBr2FScPIc2oCa2rC6PgFPmdVXwGNlVe35FcQ0BtEX7AyqbDt6noGo9zY1 + ###0Co5heXCecMa+QvGG8658Lq88GVefzxh8Q2x+Ebi4gWWRYivbIBPEN9Ew+RbyBsx + ###zIqDZS/6Khkschn38aOa2wBlmIiGjhjUmOwTK/QuI425QD0OLc5P9Z6UiwIWcfT/ + ###zvH/CWr6hVxB0/U/jdW1jaYW/w+ta4X+p9D/FPqfQv9T6H8K/U+h/yn0Pz9S//Mu + ###mPYG3tWbm51kndDc69F9QhlXlaokQIPq7l+tDrlyQpdbd8zN8jAI1oDgBFbtwgd2 + ###BvfOY8DylwWMcv7uTkaaY6jogs4uTETm4oMQcJFqobkSaB51513mPw6Ypr5O7ynO + ###YgBFxeqNsKjmaEr0MPTGWpeFbZ4Y2vMH6LIQ6dkMDGt9PVKzSYZjs7JtgiPEUzaT + ###Xg3XGproU3xLcyq1rNOJ20PDsjxdqEaCuRS799P0d1ZgcJ6d11k2p7rKmO05ST2W + ###NKtZN+U9xLxF8cDRxJ8UMxxI6XeZ8Iup+errW/hLpKDxHjTpNwhzul5Cw6pV/6L6 + ###tVG5+Cr6zMjuvZI+QiwM9REs2SPJ8iDMh+fOPlg21c4T+SHrepd6ZpeG3qWR2aWp + ###d2lmdlnVu6xmdlnTu6xldlnXu6xndtnQu2xkdtnUu2xmdvlF7/JL9lEyVY50lPhB + ###epe63qWe2aWhd2lkdmnqXZqZXVb1LquZXdb0LmuWdqeki+ROJmq5BkaYvYcv0X1i + ###ukeVAIhMFfXGIk9MY9EnplE8McUToz0xjeKJKZ6YP+cT83JkubYIWa4tSpZrBVku + ###yLJGlms/iyzPT5XnJ8rz0+T5SfL8FHl+gjw/PZ6fHM9PjTVi/GJUcnMBIrm5II3c + ###LEhkQSJVErlZUMj/AAr5YtRrEeXuorrdQrVbUC+Neq0X1OsnU6+XoiyFqW2+7adS + ###zvyu5ya6meR6npeOzkHfTKQ00fk6J2mdY/rgR2SdeRnX87SFzJOOOG82ZAB+Hld1 + ###7Q1Q3K7ZfFhuOyxDzRrBZerelMJ8npKXKnp/rb/NlWGAcQscoyshZlWsoGLF617z + ###iGp1ps18M20+faZ6Ld9UXMn1pKkaOadqPH2qnEfFjfYLTtXjmXuS6+XVDN1V9+oO + ###UOAUIi2Isxw8MHSHQLfDRYfJf4Gn8H53R33Vi5rFdL/6g/r/sjRk9ng2CNzgqalf + ###8/j/1jY2VkP/31pz4y+1enNjo4j/Lvx/C//fwv+38P8t/H8L/9/C//fHx38v4OdL + ###Aj5LwGp9mzn+1PtdTXkH5MV96HrTMD/avONrOtJQgOuOhkC8XeCme3b3xu3eljg3 + ###Cw/IbOJbo9v8aWCltLPEBNo4eMUg9C8o6YphMaOhSZ6cL2mtVA7igXOt5mExIStm + ###ynOJTQhmQzwN1iFtWBA6UqVffza8QimhLwQFmiNIU3pSitehrMC8ZYGZt0x9Cb/o + ###qktY7bYVwu2SUuPdUohr7EMKTY1kHMzlhd13JADFgoQ5ltSNhTEiJKCazKiyw9VL + ###UhPvXtviloC5rkCkrVJED6ajcrv4aQIijINzLC8Os1XSMiJj4T3gLgM4dUpOAJwD + ###PNOzibuYeoRpVy6Aj62kIkaHaWGmyPA+g1KIgPmh3wdB0zi3mFZrN89V2jQ0YYeR + ###rAtTptXPevHdsnRpJquDOu0h5YpLbpfD/kAZOb9WKCFfBVhg5AnbwAgFXWfg2r3R + ###PZCpc2BF2+6dOzjye+4DXVZlnGYDmOPA/kbpWjuz4a43DeyzNbrn/PctfWLswKEb + ###T3j8JdYcRlKaY4649wfttr3b/rD3946hh38e3Hj9aXDJEylk91Cu+qahwVK0aGaD + ###iZ/jZkjfTQ1mrEW310/72ieYRUYeRcmiPEq1CqwzUrOES0UlC6so9YByx2/O4HqC + ###uWZBoBlNuLh2NXCH+KQyfEp9djnKnUJ35OLpAblxKUUjJRYOm+QZJcqjGr0dbLSr + ###wah7GxjzUtStd++Ae/y1wc9w78P+wZ6KM9vbVuJ3XOmFOC6S5p533h8dXpSUq1bJ + ###mEIMA6CmoZaSZ3yn3mHlNZM3prTaRvdZC90F+fkdO7cg4yOtpqzmN8547PL0OyxL + ###8/8PO9y+/122LuHSlpe31PkE+rwWl0iZ+AuhUuJmQgyLcoSWdb3hBS6VicmU0drl + + + +Valin, et al. Standards Track [Page 250] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###3AbPGs1f3oR0DBnQxCQN22qyTYl8eMs1lqshQn8G4qtAXBeWswKtk5L6Uxminm+I + ###esoQjXxDNFKGaOYbohkNIeXFgHtFrA4H9diVbqmr5llX6RjMGX2wlXhA8VQZEYll + ###6TJqki76/sYbuCVKIxPLyFJfrlvVHWTYtBTJ4ZsDgxl4eoX2qXuocDQPmTx76gCF + ###I5M0EslyLLtKY7mBi1hNWcRy9iqUPxKWUMclrBqWsLq8ikvYfPklNHAJDcMSNpc3 + ###cQn19bnX8Fp+kj0cP89CmtiwHsvETGx6NGNCKuFP8Ga4TAGFzagDUReF/eL2P0Oy + ###YAVfZRKp5BaSpJFkgnRrKBQYv9LMts+lBvnVMTThYNEH+27KxWyEzv+dDccohSHJ + ###ZbevXrYGmFMJNZHXIwSbj7X7lLdboQu5Myt/f2XeLOJKItBUgmXmDpDVBIYWeM0E + ###riJsScnzJ1FzUjwPXKfHUuu7lEgf+NmAF4ql3UYyL5JHYjgs1JOHVUxl/jUqhwkc + ###bpRfX0eSE/u8dYGb/O2g3UHHmjh2hBydJcYUIHMnNq3C3j266MCchApbsuSrLQZ3 + ###bNOOg6hPJJRZOztIb7Rh8pFzcRFVsr6DRkMDxklLg0MPd8jY89OP7c5BRxfGUzE4 + ###cTyNzsQGNCAll/rFeO+0c9W3Ezt1TWwR/2Jy0G08g3gkttse8PmYKTsS09UBKvET + ###9fb2Dw3HyV+wbC47i/mGbVY/uWi+cHvVU3YTSF2BlyNZVl18Ti7qJKI927AG2C/z + ###MCFxjGVp6/QqrklnEnvG+JI1rsGIt4mDqncgaUwTNVG3YqQmc8+eBvoY9TLyS98X + ###hOXTZv6e8mKoaE0vWojIyVi7Midi6bTHRAxpj/SmiiJmKlBey6oOL01o/JJ/8+HW + ###253d7I2vPOk+mTatSA+v8+1ORSkfDn3bgO6vnpchI8WUWt9CF6oiLq2cwBJiyWhY + ###LxaN3sGlfDWU0gn5Jm9q4va+VaBzGRNrbhm7Jd4pUsnRcIPgiq6O4X7G72i0FAYB + ###48RPm/T7vLjKFeP4vAUZuCprxKm9uj5h6VC1N7JuOqYwjq5yVFUi7v8zcZmn0+RZ + ###fH9y+P80V9cl/5/VGvr/wP8V/j+F/0/h/1P4/xT+P4X/T+H/U/j//AD/n5WlV1ha + ###1oFb/4CUgLNCSLiAZN+MegFd/7fYKuvfYWDjPS/dvv+9nNKem9zhoaQfrABzY5V+ + ###rG5Cx3jf0Eq/x358PGQ/1L8OYx35HPCvdZjWHzseoqDAFh+uCv7tp/WPz8j3EfUw + ###94/1W93U+qk/+Ch7HDo4THWHZUUv+SPp1Ajw++zrFksgX71ykIA3Hpj+nDfEdh8T + ###2s3GSqvDrFb8tYOPrx6B/p2r1fBwjBYf47wh4seyuqzIvmkhg27D23EHb6QoUnKB + ###BgYeftZzB84jeb64sEt6W7lfEr5dIBoMvN+xruDUGfC2yDvBLei7VPsROB0lJle3 + ###8VMfe0hXBaUUiv9jgYbbIBbCarDc9f8jbTxiLCIfM7HAV2TvAXD/07LWKxYaXqHj + ###9wpL3xV+hR9vyF+tK1/VK2gBZl81VpWvGvD/6/yr1XCu+ib2qOAU319hYYg8W+u5 + ###XdoVi85O2xphO82mbXG1Eq0Kf9bMW/2lwprillfNW27i4nmTDb4J1P14iA7WPRwi + ###HO4QzdCXmyCDYGv2Y51+NFbpxyp+9wWbXuJ3FVwYjLz6BZf+f3pU+Z7MCkf7pfOy + ###VWL/B7/u7NQbZavKfqcxyyDP7+ywD2h0/AD1WOVX4UjwMNhMyxviLXKQRmpYqpXT + ###+nF8t2fjhv3+zL6foDcARp2V6rn6HR2d23i9ovkaufohqVA6lpplgvyRD5wuXaUV + ###VtORl5Zm/Xn4JysVdO1hxZGx403COL0VObIIKQcCnS5daP7WFuTBfFLsZvQFzWQz + ###xzZrqVNJ9IU71xY3zz/NW6zZML5673/XHDu1IEl5s1aJHphnnHqkFCsSU38wADrv + ###3El+oaqG7EB3Ugx33bfqby2uFt2yvL5Vewskhv5cxGENcP8hqkezB0KwOEpTQFqH + ###3FqUILQEpCnLZW7YUZGZW1Kqol6Ub1VXl5bCk7esv25bSGGwvqnyIRGj+Kfrpk+J + ###mMQ+JcoFc0t1WOk2Rmcfn5x/qE0uPl1nAxoV2saIQcnbtWr0lu1gFVmA3j49qtuG + ###h5KT1mhrZXxe1E9xfeWw0opueHkOiD87FPVPtSPkn4oj/FEQp/d7foizmwAjEyNs + ###o3+ZUGnvH/3WbNj19ZJM7Oq0qy2pF4xH3RJ6EZ0SvcS1O4ncAXmw6Xgy6roB8phk + ###rXem3RtxG2Ea+ruDjNy2utYlCyT8Fki2B+dotbd3Wxd77+3O0f8c2MedaL5D5hEp + ###XoRQucL0SzK19EL/AKQ/kf8rYmIEvx0ZwkpZ6I+MPVbcLNS+2xxQxx/bMmQbDFcy + ###wtC5sPWWyy1YBustcCGaTweySqh2AZYXQ5KBDHsTt4tVqVEPGDHxbqyuOQA3Ipv9 + ###mc+yWmzn51EyrKhUhp0il6XjePoaOL+j3iV+gLGrFBY5VyjBu8Qj3Rfyk+o7s8Ay + ###BXulxSxo2EA3ZpXVZDNhStOAKSbUaMLvqwbgHiKwJk43wDZbpm9ZTPe2dLf2P3w6 + ###YVXpcP21WC+MXA9CW1i48aa9au99ODjsxNAicePN5I0rVyTpMjQzdtx42R03YM9z + ###7rjBdiyjX+7rX4ffGxk7ri+043reHddhz4ud8cI7br7Ijhv5dzz3Ga8+ccerP3vH + ###c9/j9SfueP1n73g9YcexB+1kBEK1c+d4A1RLxZxrF+P3YpOFwgramszyNJpdSOP1 + ###lkxX8krmeKywq+5wfk6MkVGcjzz9iT29o6b2WX1dwLRNnhHNRkniD0v6VxGRr69a + ###y+zpLldkjlXyaVaiJYiNo+V5gTUZzXy0ns3GYlHcN52m6wCOfvpU0heqTAN8QOLS + ###2KoU9kAbSjgaJ0QLhuiFB+TfAUowyxkikCqyT0dwzsw4yNRs6WdPR++gMjOYcskD + ###GflkBcsfRrcSqdyjf7DDWBieiMQVCo5cGajyROOpC/D8eADgIrmvFlDreH47FoAr + + + +Valin, et al. Standards Track [Page 251] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###po7kJc+Xb17OqWO6Fb/DBpAkMnS2Z17VmI8cA47C2SiW1BSqxZa8o8lk0S1lgmrX + ###8f82xVBY8ueH6ypGv5qhEl7SuyiDq9Luu/gk1EXsRBcMq2r/LbWmLEYV0LBsCbpG + ###qTt+LFmvYQBqtDvrX2qrARxBghBOHo/Lq69LiiaR28tMhWO5vnILW4bsT1ldSFNG + ###D7S0vYrxAOcf9zXeXE0tAKB6jSHbIawIdog31dRZtZiELMBwCTAXRHjb5wOFPOBP + ###hIEQL3MBQTR+PigoI74gGJJTn4mrm7Gd5NuaOGLe7ZQSNpQx5/f5yZOyPVqHNLNK + ###qtQPMmiVzLP8e9d/RnfY1unRs3l/Zvl/btQ21hvk/7nWrDXWN9b+Uqs3VuuNwv+z + ###8P8s/D8L/8/C/7Pw/yz8Pwv/z5f3/4y+Yi5B9FX4GfJEygdEHkYD9UPM9gS91Q+Z + ###7ijQWs58oIj22MEAHiBU/Gta8uHR54N9+/QDoECsAPXRZ7bkQeAmFKeO3FnnT1s3 + ###sYQAHiQmys9/Aqqa7Vd3avNZbLRalzKzyp8T1x3w+gH0Kj7VV4eaAY+LC9h9nIba + ###IjFlpFO6om/hmeoctf8uPHhiqj2THgkebVS8QDf75IMNl/jDORcj1Jm3Vc8cMYUm + ###c8CPrfQ6CCvCFw1fo3NyRBNjpR6YrgfFIQ5EAGdW6venHBClfEtrhmBCQFfiWtbO + ###nLpVWUqEze2xW9th6tz4lLMgvktxNfTv8ya5Dw9jHMBQWlItYCST8YU6YOymOk5Z + ###wCdS4MWOPZ43K6DAQd0fLMQ6IXVTvKfPIk59650FT8EHtBOdfDy28YE/OcA4UN8Q + ###NIv7WA5TRnjTKBr4NU1e3WG69MOHh0sY+stcfkBKhCUfzt+7cXwfSCEQ58j4pX95 + ###xKt4sBYRwJyexWm4lBJQ8nWTt3M2cyeP4d2I0DPCmnJyiquaptDIfbEN1zxh2cRq + ###5rr06SRA3ecLkgBmbkgmBEkkgMxLfyoSkP4s6ETCDq+ItRT+upVES7JJQzTctqVf + ###Qt4k3LZ2oZR/26Y7t5XYP7xzyf1Fk9ggMLDNtKjn2jlvWxIBqVlf3gR7Q/8Ntu+j + ###OTI20tB5ELN01AHNI0ntk0b0/PlGjNonjNhzA2/i9gyjmkfU2ieMOnYeByOnh7yG + ###PQyyYXjqdG/dKW8eG+3Km56br5x5tAtncu1SF/tqHBgWh5O1R0Fw6k66KPxfu9mL + ###w/aYQqMbGw/DXAbugzd9zLe8vbB9bCgQ74/8XcfvHR7s5RlKbm8abP/is5UbbKy9 + ###aZi93fO5hoH2sWE8M95aoWcrOgLs7paMYwKW3b7/vaI4ukpjO6jgQTDce73pTYcM + ###e2lLpPb2lehgM1OgYcmfdjES6RPTmvzmTDx0JmmfJgzLVklZJNfR9djUJgAhCcek + ###JDlmTjvt9ZRTfLPMYaST6gAAM95dVmNsNHXfopPleAIy5mBwOHCuUcsJHFqFlFfM + ###tkzKN3zlUfnHEl2CROLMet6oYnmTiYv6o6l357JUZwkVvNiUbvjixcgCmxjVWc/1 + ###L8ZQMFCVcnT995Qp+HcVnYfZC1m43AxFlpcGNeM+EEd+vP5kZ+y6cC250y5DtDtA + ###o9HkSdK0MPSZpox7tHt+2sx8yrSs30mZv8VZ7s2R7XsenYFPMvsHOb5ITGnQGfCL + ###ZpVos2+tY+eBfVm2ctdgk0lELO81fgj3ljJtI/LyxqhkZ+ZRrLVqhXnNzLmv4cS8 + ###Css0V7H6MCT8mA7HtkYmtlFoxM+lh5Y+YxxtLZ55mqPExWiX1oJzUGrjD/16DQ0r + ###osEhiC3Mgcg0TEAIazvdqT29mdggmPKHwj7bjOXfVnmOinUMl1p8EuBHPAdol7Gf + ###UcP27vm5HTwOr/CWhpntE5ht7XNLYrc1/60r9I/R83rbxx2MMIdPkWk97Nh/f/8/ + ###sTTb04njBx6zMXVnE54zrILRuuzXYEuRgk2vnE+J0QNGfXsG3p+Ssia0rUl+QRgD + ###JkKHAa/FzlMF5xJHDAogs3lTm25CSXqOQGD+K0tUly0566+0JE3L7xtDD5SRH6V9 + ###4JrkVnEpZSdZaaCFPRyP4FpVd+DJcCfuSDoreNVRA8f0g0jwXLSECXQjW1jA+ijh + ###enxj+fUmWgLmuIoHWrPFvcFCqlhN9c4+qzcVzU9aQ9XnI238oOP13LRxqYE6ntZi + ###6PXsABrZQA/ssxoroBvSgjwd6tShnr9DY94ZmhkzMBaWg281dexgCC1Ze9aUtAGH + ###R5/RQNG5KFFUu5Io2Yugqmq7tilC4p8pzjkpV17zbq2YGtcSG+eOJ11obUe+/f7U + ###lli1tLXFGuuYmD6BukxFxRjdbKT7KUz0X7fTCLEiWGPQpVVKJDUwUiqZKm+laT+N + ###XUMlTYpSNHVO4VAqv99KUGMJZUJ41GQ2UB5R0+ZwcEdvGb2q6vA7lDT9v/VPdygC + ###gt/D6GFUoxFlpkkj3R+wgoDT7bLKzsh0DMLCuUzG0qIT1fkx0tVUOEfc4oOTPfvo + ###5PTjBfz3t1b7aB+1fB8ObRZy0dmaP/4hfOnUgNdQ23+gavtNyvv0s41p8cMXnO1r + ###Pk3+X7eTEiWnbtaUvtjIhCbfwWjAlHsKxycR5hg7K/fsagoifWSVD956TugbwctI + ###CWekBi6+T37XtQdOMBVgUheSMZJ8SZJDQXNdnoD5O1GkhTWcDaYeCpf5btRSGqHA + ###66YRFqSe0l/vDOj2k+5jFHgD3OFwRAE4jk8RLEzZie7+6D7E3al6OmBIr7YU5Wht + ###NsrSTnfS8DoVij8bPvwxVYUzNTssPiHyDriyuZLBslejagFPvHYYazeacB835PxC + ###ph0EbPoM1XwsoCigD4BFlA8wlNz6OIwttJBWyd/eruNDFruKNVVh+Va+u7IERWAS + ###AlQGDZYBVomJw7yLSVFbQT2AsvREav6Ua+KZuDJfAAILbtssma3Th5OyWUIduPES + ###I6YvR8/nnC0Qn7oTxpGZk/9n0E1SFZCeRCr4kvWWpYzn+Wgf2E5rItsEvsfDgdLv + ###CCrCEYQpcIlU5ikcs0ALPUNMGKq0IqXKQ0nX1fJxG2vh6Foiy0rlpJV6TdW0lvQ+ + + + +Valin, et al. Standards Track [Page 252] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###wZhHD1upkzGRxPNLBoVVnZ4e7bnKhmM5PqOs49JygcQWlTpFaOes5FjIkmKqidhG + ###pvzFM0KfUwqpVMMpUhUmoeT5+nU26sXl05BQer30s1ZVUoaM6BK1j8HZzFhRyAzq + ###5HxWjEY8rqxspp9cVCN64hGhWXQtKXEmcAFGgIuhBBwIj1/+ZDBFz/2N6/NYN1Zu + ###BpoMUYtEo5BGSAuOlmX+04l7Z77XcAReb3vbyHL/WEVA/vHLMd4/xp0IRVgUlDvX + ###mmJn/joHobjMR01Y7bIKopFJhV3O4r+NQ27HqIBWGSofmaznJpP1NDL5gqSynkwq + ###X/BamwrwLIhz9afgXD0PztUXwbkMpKvnRTpDCounvwHG6nd7rJYaSJB9FhXEAlo4 + ###1x2AnNRHEUriKTQC+QRcYZWU49Qf4JwHdzR0K0UGn7Ik0tjnHz6e7FPxFEwOll5L + ###5t+K6JGmgAX9IEfPHjoiSRXLuXMn6OnDk2TOBrwyGf49vR/piTMDa5F3kdByDsNY + ###gs7qJajCjyYMpjou0qXJyWonX6VcT1xOLFv2l8ku8yrJ/i6Xk3nuaV9lu18sW893 + ###cmxSeDfjZ/Q9hU48gZ9IzdWTLU9yil/PS/GTDT+ErJKLSgxvl7Q6u0BX40qGgkeU + ###zzRiAELAWnKXaPKlDBuR6s1jVQ1jSOyGlLRQotMpeiatPi5lrh7c6jELiaoiI2h2 + ###8qsMDIzIgT+aXd8wP6HQMemKs7XBiC8tNXdVvmVuz7HMrTlvZw5tTz3vkupJS4qn + ###q4QJyfMRdWJKLpych2h6iIG+/DXJgCfzjxMXBetg7HQpvxOTxbGyKbeFIFfxW2uf + ###eEt05CWVnanEq1R0npXkY84B/0Sfhpr1Pc77sVbMSaGxtg4CllLnDD7CbBdz6CGJ + ###ySwnXc3IC2WO0mWwdqlemQmA3H/V8R+l4yPFBHoxeKNZIMwWBphF/alvImyfwRgm + ###/kkuWnGda35lsD+/Mti0gn8pKdxKcyiM4WBMJxl/6+fRRcOO5dVhrcL/Jkt5Apzw + ###XsodjPxyIqi4cT4ZUoloKc9ZDYtyRhCiInusEuE866my93YzP2C/G+/EXojR5FPp + ###svQF7kPXm8pVtZNR/bntEM98h5JJcqJ5I20oRZ2Lnm57pPA30Bt9ATn0xoCSfqJo + ###ZhYNmCZVFExEhzatXmLc4+3ogW9zK3MKZiKUiCUmm3D/Rj62oiA7kURuHayO0FxO + ###t9Prh3bFqrArhoRTeOAbcCrf2dUTTVN5oZcAQfSCw02kQlE0UpAmG5rfXy3+LSYT + ###D9woy4gT1nFnQRXs9WKRGYnZR02w9YhyphNDFchV5ouZA8bR/YCrjNG06O63f4SZ + ###HVrt9j/SIZZYLzx7lqOT/YPTgxNMe5E5y6tMBOGYwcljkhmaIFVRsMajMjPS8jJw + ###RJ6NFSw1Y6HRokqLo2fl0oMPpYKoc3TTa6dmwj7N2YaV2KWhGROQ0jhNFMg+rrxv + ###HXMf+2Hsm9GHOPV6GZ2KU3vEHU5N+pS4aPX+1L7jYWV2dzYd9Q0TmgSgCyqdxUIM + ###sFgwU2WauWYKsIhbf6ME0ZnuL5rLT7kSs+4KiXp2RemyrBtn0EeRCN8eWp4zmJBb + ###PCUwMohqmYIX20V1Gzm8qTsYyHeS1YGqZ5hQ9z3M4oRFzvwwYmbG5T9C/ICZBCh+ + ###Zg5A8gCWeaSu6hyiaRzKezxNMRrPYeoV7utvgGqaPyI6uBkhbfaWEuGZfLf1+Pkn + ###vhS5BlyrpdspZOzq43+RKcaYJzwTDA15wFIlhHPsVuAxquJkjNBoC6um3BGh+MfF + ###HlDWXLcnrkHF2j26OD/ANEsfjs7t/YO91j/si6NjLHdiOL4TF05PpN7lSh9vOtGi + ###MpIBR9mfSjEXK+MtXpNrvBhQqA0Iv3JO9i/ApmOvt0IxExmolNPfQuft2uf2dAQw + ###kd5uxslVcqpASdTKZ8TApqkyrcaJ57+P8hISGNF5BjMuMhY9luhRZ4wxDgPXgOJN + ###H+2zTRU7piMMI6rkFPljQdgLqhJ1KeLpsEuXMkJGQ/GpFOpe4AdGLNcgNxVK0dSs + ###g+JBlrIRirxhJdXYRmBHvYFrNj8n8iVJWN25ccaunvw8lTuJupmZkrmmP6VXeVqZ + ###c3re7RkWQPh80jmrzLcA0W2OFaSMREd80u4cfrPP6muV3CtQ+z0XNNqnGEPUDuOO + ###ckJD7Za+mIw9taWQ4CiLAzyGC42I5/QGLj/a1J8+ImH+m7YTTH91MPtJz31QRlx4 + ###051QlpOXePGP0wP0XIeXf+/Abu1dHP12dPGPxeFAKHON6fTORHj9trW+ttZcX2jM + ###JMfmWKmWdMlOFol7I/u31j7OkydANJcaIWUDONUiL4NJ/fzd+B5lSh5PVfLNs+7y + ###VtZz85xAylLSPZdi7hkg8D1LuE7CL2ADdvWSFom+qjm40NhmA+CaK+SylSeBfeKU + ###ymhP9ghQGLEv+Zf3/dWC177Gju6V2VSX4UC3oHInNAAMnQcmRIrcQyYseO/4vag2 + ###D2W/mACdnRrVT3xELTCPf2rma+WYUm5FkKNE0+5aNJv4bclqWivWWiIdjU/YTBwd + ###2+ZdSdJqGubVaCtSZ6nPPQvueXWx+4//eKYq9cz4h7HTkKBXDRMzzi30Ju9RS/SB + ###rIIhLVnuJzI+nCHDiG/yFw2DH0MnB0NPfLV3MvAiBG8KDwX37FfMC4UharMx6hTq + ###Kw2hCBxiFhovdLt0hNCVYh4RuFE1XkRAF+UaLEXlyBbSTRMOa4BOg0p+C6QSSdc5 + ###Oc8wX+iLKCcMy81RHnC5Yxf+Q0sR5ih/NLdFaj6nmSoS7yxqspBZSKIpvmYYSxK3 + ###09aAEWN96961gltvPMaaWkzGZ1ChUgCeUBJWsF1v5P9tmmZ1Iatr++LUCroOPipb + ###hOD0AUlXMNy9OxhUWSrv3ps0HM+AEEoXMLDd2Wu1j05+TQXYPMeQwwb4PRFJlAhR + ###ziEwniOJQaAQUSmLlcw+Rour6G95emh/vsDQed6Q5wuAzwy+jHzh5uyqXkNR3jDV + ###bTdRSfV8rHuVhSvoHOCRj6di8IcD8n/lXns+5qEXivzpxHWGJu1zlP8s2U6e4ts3 + + + +Valin, et al. Standards Track [Page 253] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###h23GhGZswcZjekY75Yt6kLEtWJrvGLd21tN0Qaznv1LDhCUB1EviQczEZLF15VlT + ###aJx9VkUA9y8bO5gHDnOTeM7ARtRVBWK+gR/ki5lkZqd4+N/dyUhkBuxbzmAQRTrt + ###X3yOW2NzeUBj4DhcwmfxCcaxyokAl25+glIniXQqtjp0SZeGWrI2t/L1q7684Txx + ###bs3iZ7ZB1tigtSRv24/jHnIkzN+L5WvkDGKYAFeKD/bQVD8Y3ZvxIi0lYmTXbbc+ + ###7ZZiucU6pwcHe+9DFakNx25fvD/Hoj+bABnj4etjYAx/NXkkQKIVSm+42zrZ/3S0 + ###f/He7nw6uoC2+wft1j/sY5irvg73DCcU4Jx6Q7eD7zkLE2ix3dNxbc17MeKWNyxd + ###nAa0crpKNCGQIUF5m7kj8w3KoZpNDqhYaB3L+dIp5fKjISEhChtJVG9oBSu1fBkm + ###GGg9otaRJkGrLZ0eHpgr1ZncJgHqKWeyFRsjLYl1rsQcLJd1GtKrKa3jCzCllpc9 + ###QHLYnLXE31HGTeJaP0kpDeOGbuu/Yby36bkQszO4pab2iicMy5G5S80B9mdP41VL + ###yL2kJTfPqv+JNrDus5fGTK7/uba+ulHT6n/W1+trRf3Pov5nUf+zqP9Z1P8s6n8W + ###9T+L+p8vX/9TK6eJ37xCtgtuqecPMGEN1RghztkPvtloeXBZSoGgJFV0iJfz4gUE + ###9iqaZhZ/ypXFTDUq5FojNGvUbkl3y5OGproUnbNYvUrD0GodimYDP3uwz5qXXyrG + ###oYlRJ69poOFnzbSh1UHZvwcAHHD8NX14Uf+FDU3A5QS/voKeZKmrZq5aQfviNG3V + ###E7d6fwOchy9sR8xUBLuoZa0ah0YfwqRVR8MNHa7J4Vtg+0kpMxLMrvqTipW4avoe + ###3zQeNZHrGHnYMiyaoSmIWIZKeln/UjAEjyRAHzlW5eJk1wbKd3iORqZco6eseoyC + ###dDt53FMSwwcGH8jMoVk8mD1VnAglgDAfQyv2vTQ0avkSycLIC4AkoAekTTFkIItO + ###Si99gY1IJQW+LbjRZNqQeIHnQSox6KYs7FKsXPwKi1s259ByfaSHbybKsPDQOWkD + ###HWNEG+bAV7Z2B8ZtGBYeHuPNCOOQgG1EvUnPY1E53ZHbD7KGvkKakDJ0ewQ0LHnk + ###tKFb53AHxlhMRB0/LAuF18TCa4J0EthBadgMvIZbX0nyMJiDNpiO8b0zGZLz8uHR + ###ORmEeoxqLojXShyRN5hqJFg9RiznNsH7iE77c626fchhvfost1Ee+lfuBZ206icA + ###pO0Mr3qI3LXKcw89orDdFxmauXMm8xdHclWJOek1uwzt070Pk547qWReGQzvwBBK + ###bJ0+NL++Yuj4lYmutzao8uZFrxw8Sxn8rmWZWN60oH4ilE/ghcMmCU+q9fRnFgPz + ###jvz+6IjnB1GajAP+cSX3tGeMQWCaD8OgKU9wxEub2fRUCslCg9xJyJsyXiHH85z1 + ###TFsp7yvfLWrKsLc2aa4Ch4ioe/BS0JtIHtXIIQJe2x/O9w+IRXzOBzKkVRenfNbV + ###S+Ko2WxLMf70eR5P8a913qAXVJ2Gzdp53zo9UHdOM6tUQntVrVyVB8NXkFP/1UvT + ###PpNYBfPUOaYVL2TKbIu+mmkXKHo9syeOdntv9SfutxnQvEfDjnNMmyI8JU6rkItg + ###6o4pnmAuICcJVrkYqmBuYSvrsU+bFs2UK6jlheuLG4Zz7rnwtM8zrSz85pw2YtW5 + ###X6lB/ovX0Qz/3VYYg0oZ6Wyv91Cx2p1Dmyyw49GAzk5yiTJd/6UWkreKtbTLeLql + ###iJneShRulsYP37ay5ZOQZso1KfX6k/K4pFCh3/L0zGamt3JwbVvZmiNGAz/uxlZD + ###XeE5r+5MHL9nBy6vfclf1+pOx8VyAqKKRcedWjMfGBusyMMrqqIFIfTaHvkgPo/u + ###3AkrljBAiwRZmXgfjoXMAEvz8jBKPofiFkvfq+GFzK+WN45AIOzz8pW3WTqagAFA + ###2lIk6bMSaV+Ub7VMNiGQmB9N2AxjZMleMmZPXQN9CVYVs7YZkSPDc8yDI7FDXXHZ + ###EOcwtsYjah5E9RXQHDO7UqMUCIyE0ngtrmZ9vGfCl2IPTmA6xtgukb5Y6yPas7jO + ###tD5wpQyEYtt6TYM9fLtM6C1uBXkRsOp08ONd2Nq/skmjB59qjgN088NpVG6nhGPt + ###sOR7/+JuWAkALpfjnFHkG7AbUUOYROFtbqFfxN9IfSIShH1CxoQoXhJHomZ6jRgT + ###rIiFx0kHLXm4KVfFwITcYoDMtupbbiYyuDEr1VFdpOs0T1NRg1gSJtGzQMqlu3JN + ###UidvxHXFa5CRLpeU1Nr1Mlxa6eZv80BoioLeN+W6/U2hWJI6Ba8B5wtuTf7j50Jp + ###bojfZJEItxY6ojZFMlQBETN60sbp/xIdxWhSNiczAPjuvdXiHJbJKVK8tok3GpaG + ###O62GX+sycVVC/BWrsZVewzCacMcyu30yQMBtcOCEHgMvsJnMVbJeszc1GgLTmYQk + ###Jfp4ma6WWC9RjCic1Oj0xxmHRAhITEkSGExbMeGkwf0xTmLTyavBBfCVSgxiNjZL + ###qBRIxkfZtxLyBBXiVSohr1NBXkwzf4Rcd4VjfCXhNslgSNHrs3UYh5AXxqTlCj4o + ###8vr4cTE275Uq+Qlyy9nJJM1kJDQRRZGFGfpAEjNYg4gRf5WkMjNhnPSprqbKg0l4 + ###UhblJDcNLhVLJkDlaMde5tR2EXPB3a9Ffgvk3nz3YWpgKkSTiCDqb7YSY4OMi3Pn + ###Wt9CzQZzNCa/F1+RxLXcsZgL7WD346925+LD+YGNfgDky/5m3B1WcjAYEdiVMPOk + ###CHNFbwbjDIGj5ewoomT0L5pZ8z/UZ/qSSGbSo9wNKwg5OcLo17HPLp++gmaDrQBw + ###YiWX68DKUsq1JyEw3ziFmbAwExZmwsJMWJgJCzPhf4SZ0KQa9SrWV4NOD4khTsnY + ###XBSV+F9wHr4NpIG4Y99mRLNpGAG+O2StJqzbhP/8VrfP+A/6s8G/7sEHDfqlgb8Y + ###hnQfuuyK4HrCPx6+RfJDgoZyOhzXK/jfBrL4h3ZI2lYNjZfGAY7P1LvYDOgQFj6A + + + +Valin, et al. Standards Track [Page 254] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###vwgG/E+hQ4waROonlUMyq8SYzLtsvW+dH3P9DJAs+6J12kEZVyh45Clx/EhbHBfp + ###xJCKsCwGEuDhuiVFCRLRiHW5jDBX/AXR8wQoy10mV3hAFweVtHX2Aa2PZOzdj4dC + ###Byzz53o4t6hn5sXrf//q+i5lJeoxN3JJyRDTJrN9tbC+n/ZdWatuhLuq6k9jkspL + ###v34sPTCG7hq+WNcK+7aQt0QX/in5oFMZZuvKc7CWYteZkbk1igwtW87g3nkMrMlo + ###5vdI3Vr1/L68NPk+6mepLUiLEjf1FBGp6i0fRyeJ8WYVzsWITFZPGrBalwasP8eA + ###DWnAxnMM2JQGbD7HgKvSgKvPMeCaNODacwy4Lg24/hwDbkgDbjzHgJvSgJvPMeAv + ###0oC/qAPyYEfT5daUogteAflS1Wvx1H4LDqtcrfqzDStfsHrj2YaVr1m9+WzDypet + ###vvpsw8pXrq7due/K64JyV9rjgtg1l4Hgo8+iUq3BaDTW1ewv8cZYGheIJdW20r5V + ###gajwjzITI54TJrlaJsRfcFz2qvBx6884bkMat/GM4zalcZvPOO6qNK4B+eXWcnYk + ###Y5C/tohaEsLLJsQ+sFtXIHsnclMlXVKyXpPdidmcttiI3RsXhqB4TSbKYLjpnatc + ###I2TpyZIRXtKabBlFvl+Y/gNmGNWbxL9joecSrgt5R+e0YtKewmnpvcTJRdITk0ck + ###NYt+GYhF/koXD3680yfED5dNhQU4VLStfRXsd9wupLdhINDMSLk2VFc3JMbTMNB8 + ###LrAb9WyMC1w2ntGiEP+qE/GEeXV8NYNpERCZR5aFFX1UZsFtNuRx6+zaZHlRnQFH + ###UN2xcDDpFmUvm4t2suQc2be0xTKxX05igWPNIRfXVWuZeqn00WGlFyVJ2WBcqTqY + ###mSah6Iz2YpDppIf5r9rDrMqQe6PhFdoOpDc+07ok4T/bwsddPErtZFUmpIHOCOEp + ###RSdNJ9rIGJmhXAi5bDwxj4wci4CRgT/pPA6H7nTiYbZrUrtah0dMJdz3up5ryCMc + ###Ko90VKE/Wvv7BJZIvXLJ+Ablkyo9x0kmWJ3sGGYM0Yd9oQ9fT/K/XHRG4X0hzRgv + ###yR0tAZ9nE2mXz1dlBaIZEw+azrapH4eMOQB8CRcZ1WRolE5nskdmb6d9/uEjamjY + ###mM28tKsmj2zkVrKmaiw2VXQGE0ViYAcQOT5S/ThaQ9Y0MMnEDbzezBlY7mQymog5 + ###ZfJyOPDGRD4slr+WMkH6Bi2Y17di6q538XsqFl+dRHpS9dVTtkdh9DbukGtuq6Vm + ###3Xr3DqRVuHLNGvtVp4mHHuaVuB8JwzvziB4A5zawurA6D+39LPvE0HWC2YSyV3gT + ###yjtelXyKpf0xXbEGdr4oyS9TukekZNYZNqFyVpsiYWPNTaSNT51MrUtCoV2nUldn + ###H1snF3b74LeDNlyj//uxc6EvzTAqJ3ZifeYtUb9GWr96rRGjQFytrueUEl0iE068 + ###Y8PYsZHWUUpMzE9gOxWmul/xHPus5gT1zwdANZ4FPdpfIgSMeCcmfw4IVBcGQT4Y + ###/DNGVBEe7xAc2gNhvg1/+ju2OICrGQCO6PXEhCWSoU3tGFtou4XTRaY3xVSn9Eyd + ###qBGfqGGeqJE0kUKORfd34YoTSMg2n9uoleB+KKzgcuQBvFk2sAfq0yC/ZwdRjXEJ + ###bbn1UWfrxDCr6gOT63WOhqzyX5N0La1eTxI5At0ypK1NZeYiG6rCNipMKLOoWrKl + ###UB1Esb+qospqzM6GHp7W5zOLNELTEaZ0GgLXwziCK7c/Ag4gcO40/2V0c9MOrr7O + ###Tq7TugjzzKqnGIkRn0oxuzBSjk3maiavjzsgMidWeQWhUknWkS3JFk82Q/SlKnZK + ###d0UCnVhVJFsr7uwG8RXH0WzWr+JuvRlS9RfzanRBOZKjlVWlGZ2/6HdAQY66YXPq + ###0mToxkZX5B84rGPnNrQCRzUd4GpKXp7MJy7TRkx03R7d9Qf3+u2sKKSjnOCyCvu0 + ###gkd/emNdUQEl3Y+TyhcpNvFKzEYeuUsarOWprpJF6iOz906R+khbdZH66D8m9VHc + ###v8ujEIWYkxNFODq9r8znx/NFzGOzLv/VaHLiq2wocr9nPvdcXy8PIkjs0clvB+ed + ###AyCzd87kjD/PQ+ehJJ8RH4VHXK1uKM7oQjmrjK6EZaIW1hl0Zxj8SfuyYF+zYIpZ + ###K62+052OQsKMnGV8YhzOEPspM2cyuDB6TUp4zzYW718xbzH0DIppr7Q5mJ5lPRaK + ###ScyUcnHl8zKrvtTz3RRLMNbT0KM1Yu5YirJL0dwiy4XEmWnBlGXFnlCKzPCwxnbA + ###T02O9FBPYtsAyujwW1i10+IBUBQEF6s0NPOrjOJVrGDEiB8j39EaYRoJSeIxVTIE + ###yHRPyzAqNzB6ZEQL6I3ufRGnrkfmGW6L4J8UXbh6dmrMfFnj0r6rhkMvtLDFfQT1 + ###gDpCgFhjc9kU9WJCv1jgua7PDrlHHWViG2TRd57JKBchT4suOIUKYamOa4SvjEN4 + ###QMp1+mt4n3TPQnafBqGzRmizmWrl5g0QVY1WCcF0GmClPmbgGhh6wz1T6XdCn0Tf + ###FH3TkvUqtu/IT4U9TZqjyuvXpgBE07V4UZRMx7IYwNSm5RwRjwliWeaZKB2MgnFg + ###dENF7biCi4ERGWshlDTZIRW5hPCRF7Hk9unkhq/HEHGetqDQyJ5zQUp7A534/uov + ###/yb/4vn/J25AdSIm9nji3WHRAYDGkyoCpOf/r601Gw3K/7+6Xm/WVuHzOnxUK/L/ + ###F/n/i/z/Rf7/Iv9/kf+/yP9f5P//ofn/O9716WTUxcp31CD8IsYdUZUAimRDwsf9 + ###iKO4SyJYAZA+eMx67gBoiDtwh8JZLVKqG7muUqJKVv7X0fSyQgXOtOp3LimomFt5 + ###Hh21EiM7m9pnm9H4QuP7YTaN5w3Nn8eT6SfMMd9HfuLIeYduaRHrYuiW6i1YsaS0 + ###gDkBAjJ3mu7UGNJr0Juy4W9Nme4A5M2GHMAoZRCD4eNJw6iDlWJK7XC3RjlBFUCf + ###ZYTZlMUbftyUamtbrCRlHqFPoq80VRGbVWke1qW8ZA64vFvLGKbBGmn9mUJH7VeX + + + +Valin, et al. Standards Track [Page 255] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###DWix+mbFv3nlP8wEiJa2K2/g/e4+Rym4dPmvvrq62ozkv+YGyH/NjbVGIf8V8l8h + ###/xXyXyH/FfJfIf8V8t8PkP8wyBS4HyvkfiZvrbz/WNa4hf+x7lXrGChsQKuAF3BG + ###JM0ZYyZkr49U6pEeneloZHUHo8BN7e7cA8UiEnRFUmmQPIbo/h7IugUSEmVjGVlO + ###98ZzgeI7lvzwMSI89HxvOBtqez+YdQdAqB2fCLTj48Mx4t4EXBJN3juXKnF1AawA + ###CCidhhLh9SKQTxb8X1EIno9bmVr7bh82HTrE/p8e/u2yTMsfPpx2xIiNmgmVKow7 + ###EcoABpOeM3UEYBR9gMqFlySbllnuXaIOlFc0pgiwPuIGrgbuSjhgj/vI0q+4Tr4G + ###9Aerr1mX7S/5Re6lk313MHWOycuBzx+6QcGnESqwSSqW0gHnIl4DHtcdNKNftpfr + ###X3Jm+E/J8GadMJcxeNHpJKSs05yhSkbLRFeno+0aJZbFFAlBLG1+10WOw8baELiz + ###mHgPd6jPYAS3x1b/4n3Z386D9HfkiUJ8MfzPd7tuECCnRowIRTjBlRux+4PXE3Y4 + ###cfxrYoMceYmyS2WYl14/DjqGsqyEoP0yRQT79V2E9vyjWFKlFNKsB3MFgIoDF445 + ###RBWlUd6RJjACV6/JA8jARvcAflMua1+A6Kibr0mx4UdqMgL0DfZ6Pbi6sgYvZqCu + ###k4F622pX62aLtGklHq6kJP1dhRuwrK3NizkSoOtEONw7dZ8mBwYNEOLXeC5n3LqX + ###7LQgZyFxzDCXpilx1xhck7LLtmmX7ViKnLw7zLU73Fk7wW1lESZDyU9xzzNKsHfW + ###gNX+yK/67jU8o3d5UTzH3AgkZfM7JvcYkCRnE9+4dRzgKNHXDHkKiZkASQ6o6gAl + ###eN3nTL5Z24abZYpho3nb2dPeAGuSOS9hlI5xOn7F1xGbm0WY3rh8s6iCAAynB5x9 + ###yjmhETvo7mwyQfxnNFuqDaStU6XzKnkx6XuP4trehKGWdXDffkm6vubeShSrOtTR + ###l4r0HJigNBuPnxNKyusXeqquJcCqjbDaIVhVq2ZYqQNW54RVrPcisGLYjJx8RTC3 + ###V4/WnTOYucBQuO5Y+JUGqLzIApHGaJhCmKLQaoO/rmwKCC/PESPH5u+493QGHuqs + ###i/5gqXNtx/ZRzQVb84hf5Af1yPS0HH1J9vjsOH2mAAw8NMNZfSDdLJ4MeMabUa9i + ###3d943RvkvoCkAxcGQs4AVX2ybk7yDuUM07YkHZTpS8U59MhHDozcIlHkKvUd7nXq + ###DCau0wNJbTAcYVgNwxhnMnEeg/LbiDnm4+ziK9N1Ahe++lDyy+x+IE8oBpJHMJjU + ###+DifRpNwIBjnfxtlMQ73pB4kjaTnYfLEzmxsD392YR0o+tgAWJvwnqNryXotvRsV + ###4Olj4f64KCZN3Yxmgx5KCv6InQOdQHjM+PDIYVnKeyRiA3DakqXMqT9V+hL+DhcU + ###zbdTxx7KAs2VO713XYYCTOhOZgmRUBE/aMZfL2WJHi4xB28YY8ziQOPPKIGtLj+O + ###yHiZQMefVLYymE1dGX5bsUr1d+/qa6a31gjIsNG8gGxXyWl3h7mBIrXPhGVsxSos + ###UdLUV00fShbF/zD739DpTkbBm5vnNY2l2P+aG/U62f/WmrXG+sbaX2r1xmpztbD/ + ###Ffa/wv5X2P8K+19h/yvsf4X9byH7n48GwM5R++/2cWvv/EMHDYDcbKN+upCxUOjj + ###ST6iLAk3IGyh4I5vFz5G11RXYGCNB84UqeobMjdB15LTxIq6srBdkmX40hV8Ui5T + ###xc91odm/wZhWoD1AhpqNKw+TEExlS5TsJeegixwOInPIJfjn4Gc0bDnPApajTq+t + ###2gPyNofwr5x78eUybRj3C2NdZWy7u/i2yblQbLtidaO98/WzrVzl3H9X3v/VfPvv + ###KvsvKyeOEOBf8G0aT/Ai8QS1A1Q2lHZacsO0s+nmWCAltcyEtQZqAks4dBpg1Zby + ###UpNh7jTL5RxYOfdd2k28SylLaeRZigL8jFVnYtvcl2U3+7Jk3e/sK5B5Znxv0aUw + ###n8HF4megoP18EO+mrQogePEcEFRwna1vfTW6jvStafZ2CdrFJ7dKwgV8fbWETcoV + ###aR3wJ4OHdCr4GTsthVBFYDMTqE/mI6EGsLyS/BgRQCoW23XF4n/GFdPUoBI7KRkU + ###KechLUkBib4keijkJVUsBoDwT8PKutrKer2VYHZFoikXE3lMhDOdYZ7RXmyJ6JXf + ###aaFLvgNrVIDGqDahzFWZ0cNNrkjgKev/O92J5f+9yuvuwmd6bZrpr2wmrsAFpLWP + ###gdl7C+dVXqbmbxeZ6l8pm5Knan2WpwIwqwf8cTcDetUFYbcYFC0ORZj0f+UZ1fnN + ###wKyGwJwbmtpcJYRE2pQCqFUBVDWrl+ScQr322v9TX5cIFbQDlI9Hr7BgkNCAiRYP + ###bBm3ITOrs5RnhiuCp2ix8L2rq0GUeCAcBTd0eFirxZKiRN/WanFbNX27g84rjYyS + ###E2z5y9vW6pZ5hM2YpUgfRlvsYXw54SSbCZOs5l2lsh8DHOGZZ8oWDm0TPPeSgbmp + ###6dH5KHx62UiNi0xrWt/KAayD9Oka+adrSmE/mXgNlEP61POBnnO8FmAk2wj8hHWG + ###EAW5785l3pBxLyq2LRiN4wBipRH9pbulcAHUmT/9CaBLH4G2gYBfl0AB+zkf3VtX + ###TqC+QkNnOvEeMOl76Zj9ik1spzepWJPRPbyZo8Fs6Fesk4i8LulN6T2G1uWl0gmQ + ###atYFWQdtFmiafxYr9yzMIRP/kvbH5Xw+cxd3+Or/oBOSsqJujp0fl9M3vVw6hiVJ + ###m2bKgP+jz5S9++Ny5t71yfhsZK6WlRekU3hG+4/nP6f1J8v+s9FYq6/p9p96rVnY + ###fwr7T2H/Kew/hf2nsP8U9p/C/vNk+8/RSdz6Q5/lyfvBuqmfAQXC665+SIE22men + ###7T31A6Iso4E+xdXsWv0I3SP9buyzntuVgpNIPmm7/enKOb0LAVA9dyRSaGAYV88Z + ###k8f5sddb6QAdJbIOz60fVR2IIo9Yd7t9bk9H9nGHhR7xD2Exdiyr9hJ9UkkrRCTl + + + +Valin, et al. Standards Track [Page 256] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###I8kdlJUc68TTxNYvv1TS6x/RtAgZkVibQFLBeqUjJPZDr6dmGskzbSPftOwszPMG + ###eAbSxNq0m4ZhvQfK4EJVPBPynlNmljO5JJIHL3HXDXIC2TTtEoDIHvmDR8q7WUmc + ###9hC+fWthQxmoyMb05smPHnkV92wEko2a1MC+GgexZDE07a43pRbE+OHEzIM3hG4w + ###37TT0dQZ0Jw4ZXIu9QtshzqCSTZGpyQ/l6ql3tnAELjdGxs4Xftss2JOMkNNLGji + ###3XnTR17fAvgoHMAbzQAMlCs957TT0fHIH6XfWwqyI6dkGpnX0nA4PajuDGEEC8Dg + ###B55cvyRt2n5g377/PXvaDuVDoppdVgl6lJ8GZNqAbUzQo0wbRQ2yhExB+rTo3yqR + ###4UxSC+Q4kVSbyPBxB8lw+1whw0D/CzL8YmTYlPFfuqpUziZp8jBNP0u0CxLC3EB+ + ###+p0Jcl2an35nKHwIhfhpNfg2A+EokPMTU7ptJOsjPzwkpvEjMZFJiEjuRV0Wi8WF + ###6ZpffmWAe+vZY3EqpVTEoaflnPSu4ZJEbHRzzoofYZMJ3n+tFIVpWmyGkAxrN1IZ + ###Q7gh6El07cmwzRGb/ZB+S8IT3HUClFKNWdcWyML2mHPaC2dy7U7zzZuTbQC42YCE + ###9lktvoaQBA5HiD8E10oEaQyJDxa4JuyCZN/OOa9J1rQB7cLG9AiUgz6RKFA7poYK + ###Mylk3s4zca0ARitEKccRTTO9VHQP6Yplpy3MQ0bxoCQyWhrNpm+jIkzlRbhZmYm2 + ###no+J5hA7QJlu/MiUd6iHCiH3zTSeCYascpIERHjo4bOEmcfBOcb4H/jdShoQ90ZD + ###ZEECIGGUboKJrZgzwHohIB49LxCrJFdQ4v8UoAlJ5Q8LOEWUEvvdd5muN+cl67lx + ###BIHP0vcJc7zUPtMvd/oLOyePFANYBlpwUMXQ4meCyzgtXyihBj70KSI2sy2EYjbW + ###JvFBBLxxAmBqXT8UuOX7hJ+xp520265SbDKCGr9F1O7pV+iJ8FJ5C/Uy8cJ5mdx/ + ###2HY+tuYpD708NeeaAeJM+Jibo9Iee9rDxePYzSEFZBTymnNqer0+UDHbxPmNRJ8V + ###wE1cR55dz4a2KJQoKqK9P2i37d32h72/d+gBCnc9G1K2m6tgNJiB+MP6oYHOuhqM + ###urdp5CTH/eC3VL0fC9OSF6Qnee8HTl3cj+J+pN+PPUpowyt6WtxuwVFUFrdZ5hub + ###N7DpTEtRqimsXMW+6rCuYiI3/CINbHvKvOarYVTKUS+P7MBw4iR2oSA04TWowtXT + ###IsXinVkPRPUrELzvvd70RtqGWtlUvu16iVOzODOipaASsAPDhWA1FSqVE3UlQC8D + ###eM8Evc7JOdNH9JiULESwSTIAoctPBVoad8pUDudcx5+pmhg6D6GivwQdyqlA002Q + ###6Kl14w6YJWTCMhXGzJQhl2aWE7N5NnaTn0/u6T6VYZuPNP8ksiym1drN8wZuLvD8 + ###KtPOZ6hL221eVe0h2XGS25lpAUNifvMqsASXmd3wEUP1bIjj3E4EOFtfFy+MKpxh + ###U0ES/rAou8SWXsviJHCut5jVLUzqxjgqemems56mrVWgyRjK54AmH6mULWrybVUy + ###dN9zbusnCtZph8g2u5rJDvqhWlZiiejXalh+On6IVJYbK6U6E/Uuk4vazSNpIQIv + ###qFgz3yOHOvhuMOKlsdVjvKbqszRKKVv/5vfi5aENh0gGlAzCMse7KarYJs0tDpH2 + ###YpVCRS0665ef4IBAxnHYRiWdSxigkRqauQ8JBvH5cCd0YkR7YQru9Ck3FQN1wDJE + ###cSWMB5d27mn9K5vV/c2NsgJDgxxUnIocC5ztuTLW5sdS3q/0HAjzQXoIAWQMdeZ+ + ###9jfnvR5HT7weBZ6+BJ4qosdwjCIq4OS3mYu59gBD+h4bSTm4KHW2bvdl2Hq0X8rp + ###6iDQccLtvolzB38UdPx5hIQcq8ejAQpF0/sRPwWNN/GiRqVsdw6PQSms5pvwqEmD + ###9pITyuc3j9cyp5WuT8Z8c0xbzzdtwGrK5Zo3B1J4ffIua2SJJgzIbyxsjuna711y + ###ooGXoRFbTY5pe9k3T+fDolTtmbjYvji1ps5YVUtEWMis0liNm+5uNibusqpiypVd + ###kgqHfzEk2C/N/HL0jOGKVEKR4/3oXuGNgWchlVqol2EPCPjVaHQL9xHfk8WeLXfi + ###jYDqeNNHNn8lk0KeRl2MM+dwo/oEQN5Ud7oUgnhJBbZAj4PJBNDuk8uihcgZZ3NO + ###/fRwZp/9Usn9HtC0xzOWpdcqna/so6tjzx31++W51OKje3zRBu6Dh0EouaYlax+6 + ###Pw0wq3jY+znfgEXeA5OhHlYwAXRHdxoKZKwyegF//3Y2X9GL387sT8fO1D7YyxaD + ###lpJ5Le3FQAyFDV1RjlxxZYw0Nacfl2tj9JHZl0tMS7OFgCDiYLmEwcuAhkBRJNfh + ###PDU2iJderViZpFsqacGywESEaf57ukQXNduiwjaKmnWGAk/k4Ze6V/bZRva04Wnm + ###+BefdqbPu9Qd2Gdr+aYVKjREb9fp3iRhVo57mkWVxLSC9lCy3DcRcjG0ovD/EKdy + ###UKX23CRBsHmenwT5BEV4QoAO1Uzw0AB541D+c0WPUjrpnJVNKvOE0aTaOZ2zkgR1 + ###sxEiy/xgEt4OuOkhyYVattn4wTfbYKJYgsXlfIHCaaGL0dqhTYvu5kd+f3RkkCJg + ###t/zjSu5pFVulYdAc9OPBPmtmuILG8O104rLaySicGooBP4MOPsXnDwN5jUbxHEQa + ###HZr2mDdmA33kllKY/NDocUO1ttzJUHZ+RkfNIO+0wC7xWYFvjXinJRMjGcZ0jLDc + ###QOKseaZtnTfIy0tnlfHPzvvW6YG6c5pZve7SfPmp5XtnMuzAAO6vTL+0msIwx3dr + ###njrHtBeAkhmzxc92DAQTsz9OoXPel1C9QO1DO7gZ55s42u29VDkivuMc05KmME15 + ###l+XaEEzdMVyh3925gDz2pt2bdh4QS+QC+1jALQcLy8VtZ3jVc2C7tUpuKoUG5BVk + ###A0esfkP4OM8xLVxVUrPaUh3yjGlRtmRPAfbEc02Si9WrNgso+h4L0AOF67ldL4hZ + + + +Valin, et al. Standards Track [Page 257] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###k+GZsaEF2nGK57N4Povns3g+i+ezeD7/I5/PmBcXep791tqPyaMrzB7iTT0qpkoh + ###K3Jj1UEOPrSxcV6jlB6OKAqG1dBsF8y6WAY0/R3FGU3v6Djo8K/ncr7D9kHy8y0M + ###zS4luDEHq59tmuECnTot+2yz9EPg8kSnxIMUJ8QFDELjIz8pWka9rXvHOdylYyaS + ###0X117ASUUgsPkzxU7pyJh6lKrO5sihcvInlhlC2vrDz23K5bvcenB3MrOhPJCod3 + ###V9RucgcDb4w5GNk0Ae8O3B480VdASt0pqQijdAE281rzR6xIVnwDEXPaPrXFim22 + ###YsnDFL40eoOOg/ZpJZtTa58KyGQfZ47Q9CXaVXYgvnYszFUmzrD9ITwAE7R3WF7s + ###TDa8JbWkhG+VqBp2JUysqYRwh6W/ooMfT0Z4m6kgdvB0r+InXuK0c9f51y8GI68W + ###+ybYxrTy5nmmHocVzcKPTFMzcUgp/C1ctZibVqmGFXob/1tfq9bL5XykC/1ecPpv + ###4fza1IpswtxdYmvQ5o1QT3froI2ysy/N/04E1vk+N+fhS9RYSwM4+5dgocB1pIiE + ###kes915OPHaS5zDQAYkYInWWrLsJojdNqZqCxocx7suwJ4D2RirvL834xk5YIxnu7 + ###diCCDeBS8c/Smclwt6Orr253+tRXcWn8yT77lCOuHvfInRRSt5qPkNJW0SjTqFWy + ###eFgxrah5C+g1gjdwKBj5ecy1ndnkzrujXIOpBmnnAVgc3tRy+lQolvxTgI5du/M+ + ###G5F3fjqQJe/8t1Ztpb7SmMeTS7HskMEqEJVF8aBGE6TDooy4YsRk9uPfziKTk6q0 + ###wsP67SzbHREmhRNdT9RqGGP/+Uov//5lURzmNSUzwwGOpD0HMcvtZQikL/lMmWO4 + ###vmeb2dPuqVZL3OqSMtd8yPT3nN4NUSaMrr6AhSTQEIXyTgs9grzs8z7TmlZDrWnk + ###aoTISdRH5BAJTK6IhKNcs8q9vF/qzcpwHMfnar4bIFwSLy0G4C9z34AH1AykKBPV + ###G5Awz/wX794+W0tTYYpphUNRnonzXDxMfsBSshivX5Rwp3t770x6Un4hpmIyrCPH + ###bgGxvIdcQGbHSQlsw0wbJJVR3kp5+hy7hWlZhr4EWMtPJYz9ZTFHDXNoF+Z5GNuo + ###JENNWyW/Ts1anJbf2bGppZkjIFOtbPXRS5g+hzYxhRVRgSz5py0EZHW3aQTVTFT5 + ###u021vbOI6kd/jMXVI+zn3VAcFDSHfGuMWBpnAWY0XimTg85xUT4kXJTwhuisZZxx + ###N5OFlAdZTItvSQSTRC72D8e4q032duvMmTSbGjHfPM7rYcY34mQRDJqLUYZrUaSP + ###4GPxoLg0B6IYErE+pecQwzSjWG4x7CcJnfmQyHpOJMrtKGY86n1+vIczv8uSzWdT + ###vAVnU1XVnu9N1YhLKT2ISR21nxQWKQvsYjus+5hr3bOIaMedhniekdsgXJ87tftB + ###3oVXnnvhWU6JcyW6xN1GauvEdJf5pm2dHtnvf8+YFhoZpzbNnITiEvrysC8TaprP + ###jynMn+/0dPNOz83MrfCTM2gZtZ8fZtMMVp8pXaPdCk07M1IZou/yuIKPT7LUzPq0 + ###xP/Be8enj8+bK5ogmB4ak3GruFrDCG5sDW9Fnf9s8BO2+uoR5pgWI5H2GBOWOu3F + ###jctSOMilQFgucGLgRlR0JS5j07JCzg8LZ2ANrunEdYbGREy86fPdhQXyIv8Bs8mR + ###decoOZBHtQJx3+75bB+mJvxQ2rvn56k6UwproaNzyBaIHdi+PUxhx5zUeBa7PwpS + ###StFohJdj53EwcnpGrIza/lTEVKbtqimC2LR708mgkutl76ZkGPrD0I89TEvPN/wG + ###I9SogBNK7CSJowsgS7OBojh6gSwjO2w8wi4M9VL80Q85PPz5hMMzhud+y8wn9yGa + ###tife1afKkXJqs8Pz1vGB3T44+fXivRBeQrvifGns1OudI+lSKUziBChYNl98NQfT + ###H+1ZyJGViA7wINp0JjifN/VTrrRP8+gHXyb10x/MA2Pv5NdEtwuqA+pihkHeKkJa + ###+MCmr15Kgs17Bz+Oe6QaxhW6wdQbUgkLVAI6Y5CyUAEH7wF+e3/j+hbq+GA/905A + ###bHBsU39quv3ER9dEtwkjM8wCxGLkIp35RZQM1A7dMcMcoGEO/hw4Q247yAug4tCZ + ###kEOJxKOZMuTFhYUf7//3kzOS/4GEBX4ozyEssKF+urDAywD/5c/3L17/VzKnvOn+ + ###gPq/tbWNtXWq/7u6Xm/Wmht/qdWbjbXVov5vUf+3qP9b1P8t6v8W9X+L+r9F/d+F + ###6v9i+d/3rd8ObADC4dGvWABYLsLb91jBXca+Sd8NgeiKEruFq0rhqjK3q8qrf+ry + ###iLf1SgM6ntbjltnJbglLfLoDezydgHzB0YF/YG1br0NoVXfYF5fSVpYs6Wvmx7WC + ###ASlsrj7WP/RgkNoW/HgXa4ufLm9D+7L1z1eRzAZrhT7SupaXt14puGoBFnj05xdo + ###ScfcOf7Y3t0tsT/OO++PDi9KbCw0Spat19ZGhUK9mUPNR3g+bNT2tvCFufi4f0C+ + ###KuVoIoGd0kTS+qVvly0+EcyBMy3B3zGoVOmrL8Z9MCeZHPtYe+I+xETJ+zDNukqz + ###ZuyMhmaTfn/1/dWrPPKflGLzB8l/jUZDl/9W15uF/FfIf4X8V8h/hfxXyH+F/FfI + ###fz9N/iuynT8tkKTIdm6adt5s57pA6XGxkLDPCYB3mpbCPVs7IN0JccPc4t02ihB8 + ###EF0k7MGP5WVFAESc9UhOKUXHXKaxW/v7oXSCOObhAStiE6IAdq5G34cLKaPgVI6E + ###lL8U/36q/S+hCuITZMF0+a/eWG3UNflvvQYfFfJfIf8V8l8h/xXyXyH/FfJfIf/9 + ###DPkv+mQ684GASQEeQjwsqkwvVmU6biFjwZ9beuAdfIyfvoriQ8lYgsut7sh9qKFu + ###sRERpXVgyoSY4fVLojHJSZKYExZjnlg3TmB9xUfwCrMbemGOz55sRWXDiEmHnl8K + ###l9ZzA2/i9o44XtjUtBJ+jQGnrLdkFgr3R8PtH/3WbNj1db5adRPfLRejHqK97BiG + + + +Valin, et al. Standards Track [Page 258] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###/te/Yl8OnQd1SVGjd1Ejz9caaUA6dm5dTEPlRnhP6A5vHXAF1g3wB/QaOz4ycFKD + ###Eb7rD95wNrQc5ArcXsViZY5Ee5hb/toI7dhOt9JORIN8HALlxO7OQ7x7HDZPOUAF + ###rCzWa+h0bzzfDbOKJZCW4B6T9+KfEogQH8RKg/bpG1O2zZ1tC16Ek84RPi0ssqaj + ###HHC4mtFYStdpjW+Q41Z8CCxlsiHyrahFCFt8Ny6MjjaifTbbCSJiRGyqO0gD9hy/ + ###w740rG/vxu3eYsrXe8yKPZoNehwmVm907+sLxQUopEGlIeJwpKtivMFWWRlVXZQA + ###XPIqTGfEwKaTIm3ME/dePgvDsPppmBOtxk6ek1bDlCx6RJpUSZOasAJ2b9whRpco + ###yznyMVErYXjFqlUoGHrUT2wDsJDuVRyfZGDmx5p5sTsdyxOHZpPDC+xwykY315Vy + ###BiTMk/DAIXbU163/tkCifmttGuCiE5MUdDPhxbs07GM++yGE2R07d53eIyXuNfVJ + ###Ww8H0j7cLcrd8ZZdlBKIzb3RDHMSY/xgr5wEI/NxVBvmhWSgkPoXLjo/lZmNF6Ux + ###756NxsTX8LRLIWEuf8SfAXU3BebW15MvzXMRuNofmqC9yr4N5iNNQPv602hB9tPz + ###4pc/ebu5dzzXPf/OTQ30g5V7DkWP/zjzQ1z/H2Au8pHd9/yeHfp3PskTLEP/X1vb + ###2Ij0/6vweX1trV7E/xT6/0L/X+j/C/1/of8v9P+F/v/n+X8dAidk4WMzrQbfZnCJ + ###A7nq2zWSZ3x3Rn6YgiasoOP4jJIpRU68qSlJuJHtKmWn3BFJwqNQHMwSXm/miM1P + ###qm/ujZJrjYfTYjMlcwPucej1gDC6k2tPzgCcx0cso9pglDY7QGqaN9NP1rSPOae9 + ###cCbX7jTfvDmADGCyAW42CNb2mSE3epiWYzhC/CG4ViJI+5TbatG0HDnqaYSuaUz0 + ###D56W7iGgXfCk6AZ3yDAJELUTxfZ4SZy5DEhUDq7CftT5z0bMnuRPrh8q+N9HrEI0 + ###mVR4ME69yX7DuoxChyCuv3S9ZJNZMBvawbeJHdx4/WnJes2Gfi0WAL/zVCiyK56h + ###06Po1KhYj7FO+IVkkMBtlLRNxtrST4odot8oUmhLgfkQLTjunRtqWnAdYhrmztds + ###lDic2ChVbTbcrrHHg9ajbuoRboV1CNvgmYg2ng/UBGtA9WxnALcPzokGLCFsxbp0 + ###gInjVK0wd87krMQPnM/YTOpBz3tJwotqqW69e2fVV8u4UPpN7ksoI1seP+2WNKyi + ###4csSWjlI8a0ZJUCiB4RRl4DxuAOkOPI7o2a4Md0ryTOzrOGK2pI7ZzpXQUlafVle + ###nUx5iLJrxEe+BMK1VF/PO6vZ2FjfNKKxcBfl5xeevUYZrZocgtduIVgNTfiG2mJQ + ###an52fmG3ToGz+swwDB1N2RrKgJamUV4lUSy+OKZAZGCgVw6vC92aKsX+ISzhB+Hv + ###Mv31v/gxTW64Y8Ao8iVL90xGIJU44fqbchihPBa64KaOxTBeOu2KtZ4E9Ho20Ov5 + ###gP6YDvR6BtBDqAtmIxBoGeM6FLSMmBgTCUjeC1l7jfhVx41Edz4+AacYMvtUq9AF + ###2Ah3wnWN4kD/ENrGuP5Pza/7HCGgGfq/9cb6hub/u1rbKPx/C/1fof8r9H+F/q/Q + ###/xX6v0L/9/P0fzxPNDCcblV6UebKC19UKyiqFbxYAlJDrqGKdQsU72FL/4LvHET/ + ###0WA2dW3YIAd/zx1MnfDvLT2GmSWj0uN4YymNwsQ1sYZclpvnAgtXEXH/wgK0ij4d + ###FZWYwdsKe8w7B/rESCiBbqh0C6s7v7X27T7AJLiUUBWkY9lX5ggVWuxu2V63R/41 + ###0V2iu45rttkqbRzS29s/rFiblKCnkeAMPOew/kgdWcTTMh8a2oyQ6PSKv5LeaLOs + ###aGeOZLWcNoqeO10ZBbtynWPCweuni2aUIPEIVyJlLBU6nl2FlZPEAUqXa3sbuIN9 + ###ovn75OgKbMQ/dAf2vfjFkryQtM3+iqvjedaEUkrabvoxsZuFG4wdj8EDHFFsDO8R + ###6r7ZuirEKt+PWH3n4K113Nml4jicrwbqc/VoNa12ZzeYaw+GkxfanPQdhXu5TMGt + ###L7RR1FnJaa+y1rQ8B2Bnvoev8WYc6yN1HT7keLYCZUIIhSHvdZEFjVbmX9nUNB4A + ###n7p079lQIpVQ6rcGk8+J9H/p5G/FdIeleoLzYPVrPoyUdIxyzxFClFJQYmeHJyyL + ###D+D/xrNqfJGAEcuZyJ4hoRPdrMQGqmRu0ZQUIb4clkRte1t8FVWYLicl0TMOEUej + ###dLpuAC22I8jyJxhRTQaSIIA4sMmPEz6vZr0kNNnB5wsdG7U4IzZFapo7w+zLT5o9 + ###6f4pB+st13XspdVWUxaq0wrpSkV5V8hH2JHtfsyBVqEVCBQc/GQXdfqH52lkgy0b + ###h98jRXdjHrJBm1EWZ7PFZT4sOVaxqgBE2qbhIsOGL/5xemD/9gGk2n3urS4/Y8kk + ###SIX2mLzNkcOylO8z+/8KDB/nzt0HuW8Sh6s6DufiGF6/FiCAIwGSc9dJhkA8OInv + ###cB9JfXyZbKkyy61lVknHBIIbf0YMtybiapUZdhLcvGML0T6oWr/Efa417EjYRkkD + ###YVs0W9YnMQT7pJxlbSvVu1tj6+MjGA6sxRuxThpDmLbjBU4O+kpSwJJqFOXzhCEj + ###OmiS1rGccx3ijQlXQsF4wFDmIsD6QW4nrUeKdeAXtjua+dPRbBK/DtoQqHmFdjGE + ###2sy5Kd5f3k86cTHRJiwTp4glc/U+PThny6ds0Sl7DRvO8RDA0uyxO2Hpfo27JP7k + ###lvEntyb29lbjSwwrg1loZZcwwpd5lxcyt5gqOLhM3PWXGL5lPAOJZ4V2Zu3WZo6Q + ###8A4cnewfnB6coLpYkxzNYGJOKYscI3VMYbvmmzkWeKsoAAyvWPIbnyC4x7QybhSh + ###vZJH5uhgh/mFvFUZRkWSsBfN/wUPJuJB8Ezpn7Ps/81asxmv/1PY/wv7f2H/L+z/ + ###hf2/sP8X9v/C/v/T7P//B8bwKLaHpeayh8645JR1XUUJP0MFy3+DwP7WqpWpLK/S + + + +Valin, et al. Standards Track [Page 259] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###GbncXJ2rddbbohABpJsOehQAie5XyV8ACSZy3TnXZuk1RKBNxaqv8Qoh5Vc5lxmO + ###05bHIZ0+1RuJyrO6LEhHL6Rtqs1K7UpPLpH6RC8FNUpoc67i2bLtfjxfKfKnhuzI + ###Uw/CarqeP549uTJSVu1urX53aJv/AfW75anP5PLt3BMgaR15dj0b2nLZedTpvz9o + ###t+3d9oe9v3eotlW469kQoS2UixxPkCW0rgaj7m12wBJXQlSsrxVrHHOm4N+CXHwZ + ###VW+KIerSN1YkylxGCntLRaTYYMxYwpUF33hJKbZ6niBPz6K3UdHjDErxU5Ixph6l + ###bxJLwLJVLAAK2nGblie2xZFXCw/hny5b7AxQN7PHslbZ7YOTXy/erzQq8KT+2rCT + ###GiTZ69jIBisvLkHCAU+uDkVGEaMWncGVmVDFfi/lnIDWa6v2UD+kqAt5yHBtX9na + ###vsLakvYC3xqUdmJh39icX2ENf03L58KIrKpuIaKqPCLScEDisbHBxJCdZSVCsOXt + ###5H1FBapCxVKO94Pr9tX3Y2EPtxf0csv7fuDUxftRvB8v+n7EehfvR/F+aO/HTnom + ###Smc6dbo3dFwkhHh9q5bUVvZf9TCYPNL1JCT9otR1SSaB8CHKzFkm72fbqkZ/GbOH + ###wevzf2K5/6RtaEsnNRQJZxX0LCMFJakEh7PB1BsPuIowaYvS0pa2VaErz9YBJbnE + ###+qKPcWEc+Y+0/1zduw9jx8fYhGbjWUxAWfU/a6sx+896rbD/FPafwv5T2H8K+09h + ###/ynsP4X958fafzre9elk1LUPjz6HdV5uvMnYKoVFCyzGJpWt9qkFCM0zSSsaKoWV + ###KmXnXnMmlSS9UDQD0B4gQ3zgnlUSFAWeQ/Jhq5cXUFv0KskaknaoF3Iygy8XSIbW + ###RbhqicHCmjIEc+6AT3nt1ueZ2hQZGUsHxuYHKRs+GfkuT6UUrapqra+tNdeTKmWi + ###5SuuBnAmLFDDspSsUJ9K0cCVsJGkVY2mXVZUGfb5h48n+9z6BiMp45h2gPa9dTUM + ###EKej5crpfYyLEq3I1a6QA/+z5D9mCn5z87yiUbL812iC2Efy31qz1ljfWPsLlgSt + ###Ffm/C/mvkP8K+a+Q/wr5r5D/CvlvMfnPRwGwc9T+u71/cAhgRQGQ+7qpn0qynzuZ + ###jFh5T6n6J7xa0I9kQS5W2nZ3PJgF+P+vWIlD67/2/gskDiFNUpXEB5G1Bh0ZeGHJ + ###7o3j+y6QtVJ9pVGW/fgA6h/gItsnH49tvEsnB+2OSbZp4OBRmmaeSyhl4P2DvAOH + ###XdB6zQrE2afQ87S19/eDC0OXJu2UXvQAc55feVNR+DQc6ujEvmid/3oAckzr4sDe + ###PTVObq0B46TMn6fTZk3uJfcASmR3/scsHW6yVWO6l+kNsB43o0EvkNeMX6H1Htee + ###Nj8wrtL01Os4R6/VWK9POXqtYy9ykrn4DJzPFH1DlVWju8HpwcHee3F0uwdAEQ9s + ###bK+MVAsFbfcbcmvWUBkHgU/UcO/jxdFv8f4hvijjrIbjcOSnOp5h0UqlgpiCZh37 + ###7+//J12cr68rXbDwZ1a3VXbIknOJskeK3z75wEK4bSCQR78hPYr9q6k9Pp7wmO+U + ###tao9MtvTvTPnpImt2hCfaPxXS+mBu8bYwc5eq40UXV+1IRY+ZdUdgYeUxJrKGCBL + ###1HWBj2HhmCHJhQft4ANPx0C38+h/DtLPWumCGZPhA9PlWNN70Ot5ikZt+9h4mTal + ###VOisym+YDV0bCq7k0Qe7c/wBHkMAy8FhDNZvanU+VKAksZfyevMMxcgScxgxLSK/ + ###LGTnR1oeZkSw3GDqIQusHP/p0QVc7oPOBRGLduvXhN01ot018E5Wd5C6Wu9/TxgM + ###03UlDlbfDAeDX/lo63ww+apHb52Sb0e+uGGSjJR/q6/U902UIUDPqDDxU0g8AZGP + ###D465+0LCDohURecKeCT7PCR1WlNWrvcy9SgZx16SqVw5/sJmLCNt0CjnSOKwSVAu + ###GRegrZVO1xuAcOeiYEcC0mA0unVuXKdH6M0Q1gEUf8TaHPLJtGyGYYlnIshIvEfr + ###c1qPkjK2YckfKFcPrLV9usdENqzSgpUc2HL1BwjIIx8vSloXJ0rEMoTacBwahNre + ###6D5jBm30T0cJJKmEz+myVZL3hqUGytLhGseyG3bnUB+rvtBYJriXEnYwN6r4Iw81 + ###NjcOpfAzIgzIfPBiZiDMmqFHDoQJxzYtnFOwQdrxZq2fTZAKS3E4a6ZF9HZh/jt3 + ###wCB3Dw8AKy/0TfZRZS007vrs1xb8d383/ZppU1B915xzwFLzzLG5qVLuhKFVnhWo + ###z28gj7AJksdeXxUiFYhlE1L+eb5hhjC5iLz4/YP2RcumHRAvYZqguS4mAIFqrgkQ + ###LjkmqLKHzeByDCIbdx1kOqhVRXr7cHjYAaHmtzaVbkj+12zEurzP6FKXxBDe52PW + ###PMY+GRM1VmuRaMm4OTp1u7X/fz8CA2LsvFkzcBcEHw9YKIcpGYVCLpg6V94AC2w5 + ###Pl3eO1fk7ZIRAW9nh+mo/gfYYuDwkLs76aTIGqfnB/tHe1Qx/fTDJ5CFDXhad1f7 + ###2Z3s1iFMaJ8fdEiUrruN/qvY6oyvT8LqkAfM06UWVTI7xSolmPbLYoMEOjOVNRij + ###wPQWXpyqNyNBJMVR93b/nk7UmR6BUu7yDLc3zmQ48r2uRHc1geJj58B+3zo/JtIe + ###STIGgUzcbESMkWAO1HGZfT3GsEZEPRkwyBuIPuF6DoCtOAcxJ0Fv0UzgnHvuwHmE + ###IwIa5AUE1KkuBHCCZqPvLuDyxUEnkY+WD3b342EGSwgHW2+onHWr8/csS3tJH50H + ###g0rKp6MOXgRYc+sfuciX2iV5FSV98CgO9cQgiyATIoUTuVjTevwo5X+NXvKEcIDk + ###u5geRiAfii4OyfEh+Rh1ayV5hfruSRnHXt0KA4C661iEVfQuky6KPc7ZxCVU97Co + ###FimYJbhxB6FCIya/EbH82O4cdDIVQEqf49bF+dHnJBUC+6eSVE4COG/HRASUx5GM + ###MZrAtcYlreOOjmXAQ1sCSp0zaplxuZQBeazBvGOoi5D0zEkacNjwe+DxrLETBJy8 + + + +Valin, et al. Standards Track [Page 260] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###cTxP7hOSsaNf39unrU7HPjo5/XhhpZLWNDU8LOK3kYfm1e7Uu/Omj7Drafg0p/cV + ###i8HU1if2butkPx1JJIKHXUgHdNJqMxGZ9KF4SxOET3MPI/eOolTaBGV1HScfjjr8 + ###IslqJMXpqV5rrHIdyzFXR72DDdV+Wbd0QESjdezdo1bHqEkXqs8heaMZ3mUa6uDX + ###Ful3ORt3tmZScG8K5U/AhwOpp2Y5U6uK32lDdk7O7cPW3sWHczvRW2t1TeixI3UZ + ###Uiboaw2B755NYhkOxNAq+DbjQwPA+NZ/J30aGoTHntt17/GtH8BYzgRoUYCDOuPx + ###ZPTg8XoOwD8OWCU+7NPuHKqcEabj/dDhRgV0DEy4D41N442gi4B5V6XE9Wb8lygw + ###TvrJPst6gBtqj9/OSJ/328EeGUcznlq5S+fj+W9Hv5k76V1MSXVj1zGrB6b91d4S + ###Q5dQUjAqut/UTX1U/ki7943sHuZLnzEBe3svJo4feCx3cEh0Ea+GlDHvHvVDGr9x + ###cd466ZC23b44Ok5WgAB7VuOXkX7dBqnYAq45psQryUMCmULLH2OOqM9SqVFbWi2b + ###V3CSJuI3I8Xye2fSY9UvPH57goQ9nbTSsHeREcWWzFBaZMQkcs+P33BCK0YFajlp + ###uQmWC21wsYyVtCNkeLb76YD7xgYoMgE1GzxaTh+dhDFbOmZIHgXKdqEHF0HRDyGZ + ###QK831za4oZHLiIi+eyfWNda9jHGKeye/Eu+CbHqaJq6xthYaJf63PxiNJqXB6LpR + ###0sFYLlfr3IVXnoIk6M7xxfvkhVur603xjNbeNNb+t1RfWS2newnLU9D9zpiiDlNs + ###RlPkcUQ2+Qx8j9zO2c8/iP/ndIYFE+youtGTXUEz8j+urTVXo/i/1RrWf1zfaBT+ + ###n4X/Z+H/Wfh/Fv6fhf9n4f9Z+H8+0f/z4uMJLN4GFAQ+EwDb0V1BTQ3m8fXcd7tA + ###IaZA2+gZQjdIetFGnmKD2j26QPPP+W8fjs5Rfmz9I0PiY5qSBIXCKfkacE+hZI3a + ###Cndd4IZfZvcgBpzWen8Dr7Ef2UBIPxoauIFQJ/t4SJ4Bn97DleDaqUNEOMDbOPPs + ###VpsMXrtqICWZOoyLyTs/qgc/HQHrDgQO5aYPJ0ZtwS+/JOpMV5gnK6mIsMSU1xWS + ###TlJ76iADi9vU3sLLeT0bOBNhGSPewrBjfSuoBkbPO9ShZcgVAMq1fmiH01cQHxmN + ###cPOMLJuB4HKm2dd0bzitN1Pa5etfe1Pv5zcuHn+kfTGNTKreIlxbs2/ufZyrd2Mt + ###ofunfN2fXV9Pus5QiyrXpIW7BFwXMiqRX2Hkgjshh0NOOTRM/A1IPb6m9vtTJgyj + ###urWecWapnRupUKmvmbtHjhuH5wdnSd1Xua+9x27Z0HmwurNpddTvS9ulKiyBVao2 + ###0QVmPPL8aVBO2jOa1feAszg8tBP9i9driUvO6lrXSTozkgCxGM0C/bTZCf/W2o/8 + ###1BVDJfP2Ft7L6KhtX7w/T1RksctJSDN2XcCIlrDKkC+865MS3DgVeanr86XMVXvT + ###7KcZh9gD5oK8M57OnIGMu6mGIQYRIM+zLnfHEbZFtB/0ZnRnEPMDtsPQ7iS/wr+S + ###NQHe33O7l31zrcabGoMaj0XHy0UrwLkUKsXeVr6KOzR89cRCZOsaOQnACoDvyrOC + ###eefH72d+OL0zCZNKqg5rwO3Aa517IeEyIgQhD2eaAB6dQJhvuKgIbznsm7tzoEfb + ###RF0sz7fIoRUuOLZC5IcZqqGkY58BvWUWKwPSbXD8BnFrzGXv6WSkeLMBb4qvGQbS + ###XxyhKHOeSbjrfNQ+T/WGagYmCPapJK0DUmJ3NJm4vGhgWPVJ9Q3MxSMxvi983U1e + ###KixiXypNGCI2MUH7GVyQwg/xaYCP7bsTIJYuiLnTe9f1lUnYgxJyGeTH/uiD4Ix/ + ###mR1pnCldQx4QpFrTPnzikS7x9TKSHz8BtkxSB0WuQVejUUAZ0kvczZ4vopxrdryG + ###H06O9uzdDx86F9k8Se7JhbfrI8+larh7uAgyrSMDgZJQxmrCRWS7RYUDZbhF6ZRa + ###3592rLAndBmNQKptUvceIBB/QFvDp/ge1aXV3jDOKHoEGGHhU7OFTEdwp3sB81ud + ###hI+7px4uPMLsfpkiNYybb6xlz02hIcPRJHUVuaj+HOuDczEujSw9VBaAVlElfnEK + ###tw7pEWrAZKSTF8Dw7eKofWHNwcrHF8DxJHtuuISEMrErGCFIvjWF2K8uJHwD2Slx + ###xeudO3mky5+AIoiQyFHmvR+r4tkb4BMXcR6hKJ02bxQCFDD1JTZAToUTqJQ1ikuj + ###r5f4lhiA+EmFxdHVUKS+BzP4U1rOe7jgu0i7KvRrBx3asZ51xbrAgyyxl7q6wxA+ + ###HEfhl8njJWLwc6DSqnaAXFSlKDcA3vkKsLgTp+ci485V3sBkeD3kDRWficj5/3h3 + ###v5XECRj4biQyWueIn83oXK0ZepMj1sG+LTyzOim9FaGYdVfIf8bk9VjvvQ+or8vR + ###3bh0JrXmgF3tzWafRycOx64fCB/4MNC36wy6swH3xkb0qlMU6JCyuEvHdX6w/3EP + ###XvyjC7r39RpGriRF9SKz2aipnoWkW7ty+4iUjrAoOJJaZRo5XmgOhhGb0flEyiLu + ###V9pJikLOY7FFC3CS6hAX8GfN/0PB5DYw5nb/WWoAZth/6xuNupb/Z7VeL+y/hf23 + ###sP8W9t/C/lvYfwv7b2H//Wn1/zC/RZhhJ8xlIlLchKlFpZJEgndiGV/VLzCWSylK + ###lFaPKMz+ui+mp+5kvXAni1cF6gf27fvfc5TliWduKUHH8uLTYtqW979nTAuNjFOb + ###ZjZleSXx1xalj+AFZcVqotNwAmA1piUOBywlsmn961/Sn8C3qH+HqVSV/ry0uX9l + ###k9CNLZWcDDBGRpOVBg4saqqfuPdWCdqVmQDPY9HVOuo0jK2WuxFVdgxpIipiF6KO + ###jQQbvbu21opxSmm5Rz688w6F3ALzRjk60Hzv+pKPO2EqaoKY1oj9bs4IFFbIYbPy + ###df91W+wggiZHpBvxLccqOQGvujyuS+BLRC4Ra6xAtzf4ALtjh/R2vAVbGLzcfF54 + + + +Valin, et al. Standards Track [Page 261] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###7HEC+IslPBFTIGKJLL3h4ICAHmDGa77S6HO6uhUV4OIe1kFgwIy94VYqWNuGA1o6 + ###+2jf0rZFit888FNOH74RTeWPZSjicPIliZUt6mdfAlONHt6HbNI2slnA9lJFJ4GS + ###6jcwFn6pVu75bmEQ3dMHr9fsYZAwxavUyX7Q7l9666n7fmXYbAyz9E3ydoPp2B66 + ###wwRqE8vbo5OqJCTUKXUKiNGbhkV2bqux8luJoAsoBGBvN6w2xv+mXHC7852DMr0c + ###ALrA9J92k84oDiN8rrKwY+Bc2yCU2VfeNFBQZOZ7KP9tJuOdNlnj6ZOt551s8+lz + ###rc5zoeAZmfnBbDweTVDGj7F/enuFPajpmPzddEvIfmwzEkzBO/iYEM9S3zLeKuf6 + ###dOLexTihbXxGjD3aTjBF9f4R5S1Rexg7wJN41wmL8ckdzDnz1EFY1Tp3CJsISQaI + ###vLuzPjxr+AL+7o76JeWLcjl7iABvz1l91b4yDiR/XZYB/930jN6GTKggYluxViqn + ###JP+pPLlUGsLt3jK9T+ikhsL+HXAfPYEmJs5RmQOr7r1+bfzq3XY8BYDgD4ANmU18 + ###/LFItv64/rd9at8BP4R+QHZ3Nh31+0/VAWfof1c3mhu6/nejVuh/C/1vof8t9L+F + ###/rfQ/xb630L/+yP0vytLxFEdDAbeGCjbyp4zQ3URd2fsuejGI4hQ7U2dPMmBo0MH + ###BHjFxuMBUGOWtw6/Gno+S4g0HY2piYNXfCYeD79HbS/RA9N6i+OxH821L5QrmDRX + ###PXRlt2RXds8NAEYrScrq9+6AsuTOfF6RmBRw49GAHLCIGPMyYs6YvDNQLwVkyPMx + ###NYoV1S4DNlDqarNeNvZKKWS2a581Ni+1XBJfKskdWvEOLdHBWK/M83umb/mgfaeL + ###gftxlbB/BYTe2YqUZJgJ711yggVNBcaGNVfulr5/ZzUbG+sko1rMV5s+ZjFUE5Hh + ###2QH5vArSKR6NSYaksC6361bljDXRWXDHs116XVumAahGmX/FipTBz3fqgeBnCXXA + ###pTOEflKZsHbr024psdQ2NYqyniDu8FEQzPjvCxuwsuAQy1iOjK+p+pLLEEdW3sqo + ###rR3B2eFwdjQ4t/CzFDhz1Id+T4FzK75BZ044t+JwduaF87zLyA1noZnBWxFdtKrI + ###x0OarvK8N0w1AhnH3BZH0rqorydPbFj/v9v1le7en+b6asf0J7zM0k3801zmOaGe + ###YV0ROsDu+LHEsLqSgSJfKhrnsSR0hDKfEFuZMlErcaJW4kStHBOxzcY2Ot8mE9iV + ###BfY9357zzZsFhu+onsTA3tF9VYpwZey0UDlaTOUoWYavHJS4gWqyqECWzC+FuIrg + ###JZdz8XJeX/TmmDqTqXX1KDS11jg48Lt71R1KzvZuB69/kl8FRflTOCGq/5PG2DYO + ###oRQGjutYJV8R+FJzExG+Iu3TZJ+N0FekfSoAaxol1WnDlPJqiRTR2S4q2qnikc2m + ###UiSIYdq0gsSK+jvFV+RQ9pTITsSlCwYkNyRILUnCSUjvyKsk5vSCBCLB3wRPsLoT + ###ealzq48/sna2hfI/qcW7bUOWOMkZ43zmhwkT+pbvuj23p3pV4MiEoH/d1uQYNGFw + ###J36XZ7dH7kS9V1LkqfoFutrjDMZ0d9uUobD8Sn8r+CPZpurGpgR41WRYUGnjqkXc + ###I8ukmzD6/tFvzYaN/NsTJytXzMDnigMrEk6FUUmq3Rxyj3JJZuXd1ICBMi5v+srI + ###suI8hDE6RZcbGKVbeUhykQkl/DCwNIoVCmTuNEspIF4v/pjQHiQuX57147iHE0rR + ###GszfiedAp9hJ92EapYqOLHNJt0NAENVyafdsWboHZERMvlN8sa3z4xbGaVXjSRmM + ###oFepCKB/E++1SkPg00bs7K68bzOnZzsDlEkYzVVBylZ+RA9zh3kT8Xaqw1tdem8X + ###sP/1vQe3t/LcprENtOsZ7X/sd2b/a6zVaxtY/7m+uv4Xa62w//2E+B92/iLyzsaE + ###n9eP9XXMeLygITgr/metvh7mf2w263D+640i/2Nh/y3sv4X9t7D/Fvbfwv5b2H9/ + ###QvwPcTzcrHouEhEwduit5U+uQei4f3gA2bFhLVn3nx/gv10QMLp/oz8/059ShFCz + ###EYYKaJxVd3TnTHC2kkEtEtfJLKUEDJlUJKdRJkNeEm3xf0bNTTOW3W0J9l+ZY4l7 + ###UuYkoPoT7+FHLPFh0SU+FYya2q2ZkB0PsKsyz0HzQtcMr6yn/csRzkUlifKhYrjE + ###fXj6WeLLp//LucTu2XxLPOO5u5CX7IqjrqHCe22RJcZcESzLq1hfK9YguPH6U2As + ###zpDB3dIxomsPHTj+e/ZjOhzTfxoVpDwxrWPXv4zVxPqyZb4HS+Pz0X2kN+w4fWCN + ###rC66MAdGX+V91DVFyibtu3eJ0XEA+J2kfvDdO1nFxYFhbTPVXveM9SHQwIf8a96Y + ###QBNpX8ly5zG1uwfD7sMPzVQnejCzh/NgNxslAWG2rqugZJUiKJW7lzDWF9l4Ia+H + ###jQNPBDQusU/5QHvt/wnHht6ANRvhJu9NqwBKeQlA+lJhv+3Ds7HPrCti6tyT0u/H + ###H9slvJaKAjIMvPm0WxIoxZdYsVaZJRsmXTNPCSuVpwxPNA/gfQZHTcMZGYgsDml+ + ###DRI1muEpwYjelzKiHf+Q3kiqOrLMaqNs6S75kTXW6jp+yMRzXP+uIGB1W9zH0Ll/ + ###NBzPpq7hrecDwLWcCxlZe9lGzK43DMtBIaCm4B7jOJRjpQeiDvsWq8dDhLG20ojc + ###2VurGu4WeiOnJHSdvZ7CvoCIGwSzIQpu+AnKMY9DEF4nnrz5xgK7l+JOkBxhtBOh + ###v0fo/0XSkeOIX+F7D493C36lUb8abPFJcMUJLqEjB+zXCLCqFRr7GwdQgc6Go3Oq + ###4/XRDksCij5Sg9PxpIcq49Rb+/v8AuFlhy/EixCe/tZCp/531x1bI9/FhE5od8Xk + ###SvfOI7xMV27XQRXJvYtaFZSSh/QsYhWzmA1IGJpwxe80Jzq2Cx7PJAV24ec7BlJF + ###NBjvdLS5ZYtMybFB1fbWzo42jbG9oEMExGiGejIIBRhrKtngwTf0JudRt/+J9L88 + + + +Valin, et al. Standards Track [Page 262] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###fblrS2lNg4W0wOn639paY62p6X83NuDrQv9b6H8L/W+h/y30v4X+t9D/Fvrfn6n/ + ###RclIJKEWGsqe51yPeILlyLUvhXEq5dL6LeVTnYaOdzHdaRfI2MsqJpfmUEzqS+SF + ###OF5ad0qHVcmv9TsRh4uCzg/SnVqL6k7hkfr8+alLjCkmvdwyPLsA9ngKLV+H+iuP + ###/rdPFYaFwIqSakbrCr9Yitj78EDNML8Sfbv1pxSu/sTy323DQde9J3j95Jf/6uu6 + ###/88qCIWF/FfIf4X8V8h/hfxXyH+F/FfIfz9U/ut416eTUVcWATtTd2zNxlJqBRjg + ###zp3Q09UfuMzDRgmfADIhlRHVIysimZEzW9ny4RKGAqxWdPHgg+bmo8x0SRkIv1jQ + ###8Sk+M0sTHsNikEzOE/YfTm0KLMs/NUuhmOncZGq2gHfGLTwJMW+M1nQ4vmTFPtDP + ###gpI4YjpHNFVGUtMtk5puQWqixcCvmuTEoox5kDE0u4UfBlMmm84nwzkdOf1hMlrm + ###HTAcRLFLfipJ31T4tLdWFf7kAZ7s1PHDBKsp739LI1cV65rUt4KZG+cISyn+/WT5 + ###j0qM2YHnuzYwbr3R/UvGf6zWtPx/62uF/a+Q/wr5r5D/CvmvkP8K+a+Q/36+/NdC + ###jshCjshiHBFSAZ7cgnmJv8ktdsBwn/gY8BwGb59oyoHhsLwlVuyU10fkp0ZSqLfS + ###mHe4hnE4GolGnGe4A6qMyqg6K4hh0YuB6VsGj3KOQswaQBXFXWQP0mHHs37QQ3UV + ###Va0GYRMfHuAorRIeaJn+dKDdYOrh1EDjV9+I4ViByenAuWKvLs4+xcQsb18x8cq6 + ###3a6vv/1lafVtfX25sQS/wBKBavvTfulv1v+38aZX+VvFqk5GM79XWl9ba64vAXDe + ###rFil27erb2+XN5dWy+XyVtTn//l/gz8B5V5F6RelaB/MfGPTCpj01Ngg0YrkuXqj + ###Xq+TCP7LZo3pATYbzTX6ZaNeq9Ev643mL/TL2to6+2qt1mjQL6trG+yT1UatwRI6 + ###NTc32UfN9Tpr1GzyRs36+gb90vhlk03W2GywOYBP55+srbJejdUGH7HRrDfZR406 + ###b1Rv8E9qzU36pf7LOttHfXPzF/4LX2N9Y73Gf8E1fgcBO9KUxMSSUmYCm/EDNr38 + ###UjHpTHglJUBoNhzm+I/nq8mvuFAXMH5Qp1UUF9HUSsXkhUOctNghz7eRtlRMcUIu + ###amuAPQsJmZLl/6lTm5LxiKmVm1tRr+TC6po+U0yRtiGmuenU2LedOvs6HosiQEXF + ###LLC6iPyBUp+prRIc4GAdnnSQaCMcPpwm0h0DwTGG1ojM/xT28vq1FaX7x1FMgTNh + ###n9dWk6UprMkrPNQLKqFKKppnh5yoq9aqYeTbMAnRLS6gEQb19HlKnTA8pqyTqNtQ + ###DYZLYHmCiE+mGKoRPSJwcyejB2+o+Isr2XpEfAo/zmpfzhCpRg+xbKzbVpXnW41m + ###96KiTyz9leSZrh60lgApoLxg/MmUkrsw/FFDFqC5uh2UGjy/1C8rPeu8J9vIsurn + ###Lq5AM9SL6f7q6qLqxkVJCffSlwenkLQ8OWmftkiRtij+jVj+aqTWE0fwMeCZhidu + ###dzYJQBKyAClpJW/pJP2Sv9RHLxEMphELo89LfrVexu+q4s8G/RkRHhh/lbMQAVZQ + ###d1hVaP6troXl5Trg9+VtinOKoMufBVJcspRNpYiIlxWEVDbOQb/M4ceDQIDS6yrS + ###aAJKxJg2gRiKjQLNlYHCwzb24RmWxPkI3au0OgBmuOh60rBDAHdIK7U0jsYtNdK3 + ###lBtmMFIi2JoZYKupYGuqBxAiuLFTEtxqCtzq0ZsSH5LBrG6E2Z9F053m//Mcvj+5 + ###4j8aNc3/p7la1P8u9L+F/rfQ/xb630L/W+h/C/3vv7v/zx/M90fVYzHfn7UFfX/W + ###Ct+fP6Lvz67q+6NIQQZHIBLZGB4s5g0kZ1eRxqlYvxSeQX88+S8KgHtp+W8NpAQ9 + ###/qO5vtEs5L9C/ivkv0L+K+S/Qv4r5L9C/ltI/vNRAOSs+9EJMjQoAsKHaJLUP0+W + ###/6IvgOrgFY9/QcRiNFA/FJU5o09O23vqBz33anatfgTU0PW7JHeKLQBa74EQe3pq + ###7348au8L0da2u+PBLMD/fwXvJFA767/2/gvkGi7RhoIt3zEx5DA2PC8TVmTIPnx4 + ###kNLtad8dfTZ1tXsj+7fWvrFr+F1CV1aqIuxp+g56vlpJOFP0JWJLtA65HM4LOyXg + ###AJZEhbcqXnAqVmfK6Tlj/gqFJafG3rR7Yw2cazImw5PjdTXR/X1aJacESNP34qPL + ###L7lSKIhdU7/Asp7oMYZWPQmWiKehYkPdYOxYk/d39FmpVgWD508RIbnDdGBoCwdz + ###5T0/7/5Cmd+If/NssfKztpgrUcfY330EfPkwm1Yylqj7Q/FiPMAPjZ3HwcgB1hhH + ###2pp3iW4XYZjSbBycowtNFigFFLuj4RhEhQCYpp4zdSxGkGcTd7GLkCuDMHC0e8D5 + ###+9eVXIk6LoAHJT8TmRt2BsjVIw8MwEW541mXOHQedj1MJpwzl8hRH4sZv8V+VKM6 + ###Om1ete0KRnveJcKe93bP86c7OUSyC7ACYYQkIh/uiD/Fsq4TvCsjYJUZtZ6LIhyF + ###/kHMR4VuonoLY+QBfYoEIchH3f8Y1G+PsSTxfcZ2yJmXRTa5OP1bdIMSztESsfQi + ###W3+HaIHczA2/q+TBOQGxpxCVOfPQXziTa3d6jtC9GgeVbOJC7fHiWuIqlKBj+dmW + ###GG/moPRuX93bwT3yQ5W8N5f6WawTEj5n1vNGwFz5vXuvl12ucZ4ldm8c33cHJ1eV + ###nNn8WXtB954j3VPWEomO2f3Avn3/O7+hJvb2dOIqReYMrSLmbCwavxzXcvCEW5oK + ###KWWhggDRUtkS96aTQb73ViyRD/KcubuSGKuHe/usXot7dycxVp9cVJjN4V3+NMdz + ###WmKGZBHzCh+7Lgg7z7BA6Q1KEc9hXpZ0LbhxxkQeYN7HwEuR56KeIim7r4ygGCBZ + ###BVN67a1r5P955jnlAlF/G/u7tpj/R90lZahFsSD5FslLzHeX5CWKu/SUReZE1CWS + + + +Valin, et al. Standards Track [Page 263] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###srEuTr7rjqZXUURHBCWhmB7izwssMWc9mpC9liM6LtVixsvWwGEYZ32Z6y5Zrdl0 + ###JOeUZOYO696ZjEnZHGoyHjwNzVkT21EHiBCd29qTi+Vgr3zZFD8wp4BgNphyHwDm + ###0PxULFKXaGgWdJ2BW8m9xA40R5oBIg/yx92nlPfJi0UU6FOZE4tIygVuSqzQfb67 + ###GG+GiAJQiWV6SVriJ9ZeprwvzUeJyIO8UORBO3DOLM7qB7B6eb1RTLWlWN+Se+f6 + ###5Sc9vWFJbx4B0r445Q9PwFFfLUl/cWrTFbK78Fi83BvoPj8/+dxvoPty/GS2iikf + ###xjyziimDWUtkwyQPrFbG65vO1CXOcIilzEM1vPas9eFLm3EP+GWBtC+DtEnZu4AJ + ###y5aApCc3ZNqe4d+fSQhiSIxsK8okSIeTXUEZSsO1srFNgdLPjNJZ+AIoyghKBmJH + ###3q/PI4fMh9KVn4jSf5rXjF+4SKegXTL4Ou12xaxUiLqVvLfrBbRmWdT4pN05JK/a + ###L5Vc1BjbB9bz/Hsh1D2aNzHC09XxQ88/8u9+Re/Xs2YtzxLvXHID65NKXnL3J53T + ###gg8GvhFpqAu8eqyeRBJeXAFSrLLyoCe7dufj7uG5RTMwT3ZLHInAC/E+Bc+HF1na + ###1E8wZ8oKtdWqOlVWkA7W/G3m+FPv99w2wflI2hJMAWcLVI3hxkYl/XYxKBL5mh8R + ###Fny77MG4m+OGCdQN2TF+wZw+WueQavIPljn5Qgj3vQlMXq9Zw+ApsrtzrZ2zebmh + ###7A5QJLb/pWhUHCM/AU6x4IT0dYol3rvMffnFlhhvFsyu+hM7Ww8ilkjt0SfWlJnl + ###ZZboX9k0ayUnLkb+B2KxwUsvcegO7VG/H7jTyrxL5Okn4FojgsJAo8njU+hiMh81 + ###mdgTVp5Sx0ejgEUEkZezxFRJHvNVVpTG8z1GqoIoNJHoVsesRwjJZ7aGXyWfOn0C + ###yHME1l6KEj67kXpdvh5WeQ4df75a5lkJnMi70JlaGJ5AdvoSkwvasBZYZ9d16VUQ + ###SDQPhQeo7MHLzB50+X3USJVEPnmTmNCJNN11uhosQ0qx8K1iW80m8iEUhWqnQiVo + ###w2WlrOSpFN5j/F3AchclL1Rn8RQGAx/1YP41vxCFj3TcCwPvpSn8yY+n8BJVmNNS + ###gBYhw12ldExkqp5arx8ua1+Szz6uhneDiKK5vju59li4CSceIVDub9wJlmAeSJ/d + ###OHcucma2sCww5Sg6ZyZQlCe98HI1O7Zim1b8mN9i6E+ugzysnmQxlEDziHFVC6Nx + ###ToshLvEsxxrFEs+YB8GTlvbnE5hVKMaXiJUrGpeYDoqBErFUFSzVJbbOuXQZXh0G + ###yBtn0H8hlp5odb6DpiWexQj9H46l7/zxWfqfQPBlCpmL4IOsO3fmgEzljUbK3vLC + ###8/cPD1aVUt7df37AxHfAqnb/Rn9+pj8lr1zAYRP5ra/b3dGdI/HdmUxtd06mNtJf + ###ze0FseDtXLrPV/DUZCznlVh/wBIfFl3iU8GYU4V2P0dJViIg7I3gr+0PsQrs50NF + ###Q73TZ1dEJgrcZ/MtUbAElOdUHHUNU2asPYGAYOShGwTcO4k9QJrbLzWw6as/levv + ###S7sr/qcYt8zOEm1KqG61Btfu1cRJcLlY0YSSbpyefv7b0mcV47DRMavjm//tmVOh + ###8iAu0GUbnkb2LlfRdVCE3FNaAnKHE+t8MsMwJ0mKJES21MB65rcn3ozgMEch62Pn + ###gQJWWerl6GhfcIk3rtOzJ6PRMGfwxT5wNcBnUD/s9gMsTHMUVdcDIekyGC7JJUfR + ###B/7zy1MtTFzRm5c6n8vKXqIt8yt5U7UVBpdYgMU0Thh+oy//xITBsMTpfEvkUVnh + ###Or+8PGEoaNfzEIbpEwjD1HRJROa754JiTroQ+SS9CGFo9Xo82ga2zq9Zz3OuiZfR + ###dIbXQEEm3u+uLU8dNxY9A7EmShiTCLuLqxryos0c4pa+RB6H9NJPHh3WHJfvRByu + ###Ayf9gyRCaz4SFkmEgNafPz91iRyzO6PBHZxH68Hatq4qlhMEsyFy5i3MPhY8Docu + ###opSK4wH2sdv77TmwurWwfREWwdYQfJtR/jB2/VrPfR7Hcz4pHSyzQZ5PT1PDzKOK + ###uVoYildP1cXkpg12WsHjtCflwQLEmj1Bb8Sxeo60Qd95kiBcjvQ5jhR9oY2jfqml + ###UcIvi7yaf/r6vzxU8DmKQGTUf9horta1/J+r67V6kf+zyP9Z5P8s8n8W+T+L/J9F + ###/s8i/+fPrv8gUo5oSRRUuVB8maOcw4RyJAQVszMUpk8ocecOaba90cyflp8o6plS + ###JTxHWoQ8lSTI223fmTqVBOelxdId5FClhTOj1FpJ0o3OnyMgx9T6AZrdZGRYT51x + ###wKDAkC5Z2osXsfAq1uB3eNdID9ghNWCFBqe51fIW66v0zfoqL2URNpNq3GG7kg6+ + ###2JakGpxi0dy5oPS7OxlVUa8rdSpHcMPpxXSeD33Qvt2rr9uAide+27PXV6XpK8Zf + ###SRMhLaHnhp7Yg0EVF8BPltBLnXp5G8siip6Rmz/wl2Shxd6B6DP4XSx1r/0/uDA+ + ###iDQ3T6/wVhoql2M+n0E+N5iruWZVYVZ2bOzmwqdyIz4zVjhV+r6j2rBSMRBOcS7h + ###47AUiKk6B9ve+4O9vwP9u2g2ok1WrKoyhVwcUjr4iYsJVxnjK20wTKvLSCKdtcWZ + ###JtXdkCqbeBYeDPx4J2Gv5RkqnIQb8+Ib09BKIJUZo6xlvD0qVlVhVNPGxeTfzdVb + ###NWCnw1eqlhnhlHqFtVKc80Ebzu7FoD3f1ua/5SlnEoePdihFQZlF9T9JidEW0QVl + ###1H9ZbzaapP9Za9Ya6xtrf6nVN+pr64X+p9D/FPqfQv9T6H8K/U+h/yn0Pz9U/xOV + ###v5MLs0xnyGbbYwejWYC2BLpuiFI9kH/MrRvm5WRFR5ToW4rnc0iyhMfA8a3B6FpK + ###4AlP4Rjop4vcu2OJaD9/5FdjuT5JIHxjlToj9u54U6sL4wGh8jAaECmrIJsOJjfB + ###bP/V8Q2+nMORD/SHLe9N2RIpeafuW7iq8pf4CmOga0h8WTIIOecjLAcEbth5/U0N + + + +Valin, et al. Standards Track [Page 264] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###LrHPMrzfww7gdZT6sEnknh4SfXhKJ0Be6fWIwFSh91xeSfAmp0aGyrV0YfABFqCR + ###9HA8EyoeVAmFKDox+N9ZfT3NA2GJZePCAqzJ6rWBM7zqOZQ7M7kROYe9EjKVrLaJ + ###FR69pkwjDaGbiYbH2prRX6yfaAzfhWu9jJwlRQXRUNYT3zRQ5tuhGqJetaoIe9KQ + ###StlQaXwPA+lEu4q8xLCmpzKSPhT5DqDbAJJekNYBfSpWgzQN0ajV+LDAFs0mPhvr + ###6AToYueg2cBKPGf/f/b+fLltJFkYR8/fegqc88X1UBZpE+AiqWX5C2prK0bWRtnu + ###Pg4fBERCElsUySZIS+oZR/we5N6X+z3JzcxaUBtAUKLdPWfoWUQShaqsrKyszKxc + ###SsqL9Sq2/yaKIWCx3rxdiRuXiG2UxNPuUGw2K6t0H6VXWTrDkxsU4297E+QU6BND + ###Pbm6uHwEIQKFoTQTfvwwirhjE5P1JuNpbGWJ04majM4EikjvS+uSY3nmRJw8DmxC + ###djUEve+JFK/1xmDM7yh7V4DqP0EnUkyhh1RqjjO5G6Fs9hBdsu3pdW564xFLYEuU + ###QNOV32hOYs8o3QyGd6xVN1b3nEI4kjrMZZm9N61NR4aWt649py0R7i/au+4daLYq + ###279/ce3JdBy+wjPGMVuV7d+/ZO/9fNRwvBdjDNi1xg7KNiGKwfk6zsNxDOxV3bNS + ###iUp0vnf4UbIfk5JY788ESqI6DyhO2/MCJamzysx/vHy1afqzaSudxYejT59KxnZz + ###tM+jP3dvfEouikupTJkF8nQ2Efz0xvP5R2MuIien4OHAPNDvLubhfIp1NOUsSL3+ + ###1oplNM3HGv4DFiWvUzAdDLspvOSsp+TEVDmjlY4BFaPiDgBHe6vCbYJjTQve2LJa + ###MH7b0x98c5T8xjGV7t5spwzfGprYqXqaco0YBLAxFgED/tJFSVMzT4vTXrXurmg9 + ###MgZ9GXVukUvT2ek6eJVeTZN3zur9KI78o7iyvnoubuYUqOS+hsNS6cnFeJzvy52s + ###vz/HNlosA1osE7KpsjUa9R+dIp5ChlJWgXHNM6D6anOTHXmwviZD16aRQryjbcWK + ###InqlFLTjOG+qrzbKmNwP2I79yBePiKcCzynbo8PgJU0KQ/axBmQJrwXaglPzy3tC + ###BwYBWwywLMKGUuQUel1Iq87XXfxCCnQzeEW+ADOnfPe/n6PMRtd3k/m+q9z3XNnv + ###u8p/z5UB/9ex4vT/mRyVJLDlS15qEHimcfHZNaieDcGyiFXhrBDLIlYsLmm+6K5F + ###F7Hinmosfo6INaVGWOE2/tRGx7MXtNyVt+ynLdtqdFtGu9CgzRLelb2zwfi6zBJd + ###l/USRsJfyrYbeV77+DyMur+F3R1K5/wuGt/tDIfJhL2JX2l8lu8Zf7ro9flD0Jhq + ###gaNLggPTDsIHzB9eRsO+yJ2HgyhfodlX+o1/pzLiVJbrbN3RdTfuTzjv2/m0/zDy + ###lc+BYuC6mwogGcPsdjkmJmNaOvYNcLXhGATdVylo9zOLB2z9ErbftU73laxua6kt + ###WXt1HF/1yQKZptU0X3W91jr3GQf3Mkd0vxbM+Rrth4fwHgTT4X3cpTfTVz4dHofQ + ###iXjJ2kovH8LRBITKdJvj99RISDF8FKqJKSLR/svuO7QaBJf9IWiofLdSh0CZmBRM + ###0Pvu3eCV2Feyb4vx8yF/bh0es1vQkyNP/uxsrVE6jKmOh8/o93QybOPjjU5v8oiX + ###P3T3DzJzdB0Lx2D5lNmr+4BTmO7kfuh9bO2R2iNlaMm8K2/Jiyvk7+J2Rc+4dG+v + ###Ks5iukuiCrHeCQ3FEnaDbCQlgDWv0Csk5Qaq9yZP7SPm14+/xnDqXMaT+zgegDZU + ###Dc+qdK779BEeTSfsAqnumDBL8mPMWJslY4e9a5TNGpq7XHh+8uF4r2SsXkVO0RQa + ###gypKjesoNNZJTUP1K53YeUx+HDztEHTqdadUZJaK9LIiIVFn0vuK0+YzQduOikde + ###w3vb9CxFduJQYUmM3SAFVu2FDRaKwSQrUnrSVFrNnxMbUKeMialSn0nmuoitcXu3 + ###/uxSjSs7P4f47t7+Lm4UQrD39i2QbV0ouAyOgrHTuBRnvm9YuLT5uvUgXNO13M1U + ###nkF5aC5MQQg4CN9WnEsNfBLzKLxi5/8Fem3Bsl/8Cgzz48nh7v6eaVDl9MXSleHF + ###7Sge9wCIDhchNJ16jqWy0PGudf6eluTwmC8JYZ8DTzmyx2PcTdJCbPrmovkXAJwO + ###QIbuyKK8/HJveF9JmRvVawRY0BdKZXsJMjz0G4oGHuOgXhJPJryq3oII0q0bNpEa + ###Nkkptm01QAO+ig2dxZumm2xCq+Rzbd30/jpHS+Hobp+2ztv75AqE7jLwFz1Jsk4t + ###x/vxROTfJo96TNufxaTmptxD0NCifv8RlxDPcNB/ubPXEA698bQfoxbnaVn3Sq9e + ###rapL7QKAAD4hWBkUQgw1DolkFI0TkAKhb2J+1Wyybcum6DeSTMdxOXX0Zr7fX2Pv + ###qo/V6yPpVajkVA68u16/D/oiuulpW1KI06YDvTozVr2cHyziRYf8qk/VFno9Axeq + ###UIXyifhuGCdumXHi1ntj8OwPO+HBees9yHL7xz9fvAvft/UdIHLXwsq/Ro+HW4dN + ###gx3E07sw+R30ZPQpL3kvSKB/weOlNDBT/cM0ZWC61zXjlE91FaaRcEacngilCj1Y + ###Rb8l7YZd1R/E0vR7gwAelGgoxxXQLdoenfc+rrUSsEaXSckYr+Jau9WsO6GMtd7W + ###O9Xf1pceQBGYctrVczbNTKFKnK4uFFRy2WJDylVu4zia6EneWjdNzQrbEnVYiXN1 + ###4xG6nGGc3cBLrD2tbkvJ3VzTfmtBlDLa8OLd+X4bPUPDs+OL8OTgoL1/wcQxkzLm + ###Zl4Wayrei591YXI46IzJo1uRUFGMYDNetBDB8KSLESgxlLORXXEsf4MjtOB5aJxq + ###u9w+lXNLVLiv90Ogm51P+wxnHFnksXfTu76xCpMJy5tiFTDFbgUR+HZqBzHRcHB4 + ###vBeeHl7svgs/vTu82A+PTw4BtwfodHp4cix2CMNRaryA8VLrhctgbY6z0zre+3S4 + + + +Valin, et al. Standards Track [Page 265] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###B/x9/5fT1nFb9l1esSWnT7n3Cbo1RMPCKmsjHDa41cUzsZPZubitE4dTbaZYXs5U + ###6Y5OPoXnLcCoY+qgkRyh+3AmchkUH3bwikw1GaVzUt/SVqG1tyffCjLeAppjvQKV + ###9fsoLYnARlZIjL0MyOXusL1JKqBw6rPBZcvvNw2lTwWfMKazexXOQAmUMyVDxTRo + ###nZDIrfsY1QBy4B3uJd6YOahyCw7N9A6DIDSuzm4ApiNsK11zy7ySR2/ytwTtBxOK + ###aEhuAUEKD1NBMjhYBuQzyMl1SFV9phZkKkQ6FNW5uFkWa3NdjsjiD6hpycTWTxzF + ###FAldAp8t6smreWYJ/AlwPohRnxuJOBVYoMtHkKGjiTdCY576a2eoNFeWUZqwSHAs + ###swboKA6fsSf6qEiz4ifDGMfka++lV1NuvGVXppSj2VTQZvipN+CR7JV0CNUMlN6H + ###IQpCnAu3iJYU22jZ49ZOX52IdguPs0Rw5FPjhv4uvuuMHtVOsTAXww2zfMqvKS5e + ###wrt/xMOrUmp4XbVHBRnRgdHZs8oEIDBnqdLKh1EXr7lGLEfbT94gfsiz6qaW3TV9 + ###ZdUCH8oI83AosbNEhl7ht4BGe8/ISGEpNtxF2EheQbeEqdU/VXVUYrB5j5Pm7Gfw + ###EmDqhHwiVmcIj9rEeAbRYjOTKTdmzeOpoK/p6q7h5tPtAp/vCU6H6SO9CO/KOlze + ###F8q3Anp6y1L9Ypy46qOydBkMZSC1ZhIVfEC5tSH3gPosOw+793DLakFV2o4txxm5 + ###QGgKwwufmM1Su/Nmvu1J52Y61swLVASFKWb4DMO9tTujsrp+BUlJu9vHEd5usyt+ + ###l79PFsBAY4p0nOUFREPdBiQClcT9U9mcwgy4ZW9nDB1M6d/StgE5Qv7kVfzg1atX + ###taoJgpjtGZ8utMvECLV5s+15NQsp71EkI12TwoaoZQ/PZS/+Gg9E6gpDD6VWL4g0 + ###9N1LDyqacifW/O3bLJ2PLlGl0HN2fhG2Tk/PT36xzBpnaT+mJV0gqwm48huq8UQR + ###kpRqf7dmgoiw3aI0BQQMCdMVNt7q87h0i9mMSddCjUxIkwYH065ssUiQGp4kiSyX + ###A2dsDYsYshEiNo2lzOehT7jlZDY07qNddqrsQd5k2K9mgkXXhXiVm+24rG6DHYfm + ###TQr04wB4XMLC0FFyFxKsuR0NV0S5ZDmrpF7a27zKJTa7gpVMQITExS/Uy4VASUUu + ###9XrdYvxZWJIy0AwkCRJU9L032zka9Ax/TznF2Uj2XUg+R2GCF09UjSIJuq2K87o7 + ###vFPsJER7qV+H5CGnu4AzKg+K5k62cRG2YpSgThR5jvhXpHe/UO/KtM2tczqOxc4B + ###zF8B36u+Wr+icrr8O5+w95oxZNS0XtWuQB7iDbXnWzMwRdzWkmM0XxlbcV1nRjl5 + ###l53FBmAurCgum4/qUuDotSZvUy2TkwYPGf/9elH/4SwhIg0Z1MNMdCdjO5AvJSG5 + ###2tpBYE6s9moTPcaZ22hxupDzIS809E6FiZ35NYI7maAphEJkyQ3mdaa3aM6Abh9S + ###ZQ1pfn4Nl+9lhtNRT8+iBJoho6PWhTQW6V4T0rGInJZ93w6W0QAIvgMAQQ4A3/JN + ###LKmXD0WU38fRrcJYc9pLKzqzruS4eODyop8Pu8lmBCrrXfIOTfGE3T4Nr4M+yicV + ###zVxl3Ub7zfTeJN8YX31Fhj1+j6JGtDHvNc8aWreUeXlDG4/eHx6HZ+g7Fe7tZN/q + ###WOBo55iOlrep9PQ0k9R3lbWeKAPOhAkU1vD0pC3k51mgiZXUb0pM+soWCdZcW4yF + ###nhy1bGv84fHph4vw4vDoAhiidkMwp/H03eHP75gJXu3SD/ihtOCVN84x7ag0vDtz + ###X119ugXXeUGFTjFKzgku5iEH4SVhQP57kiVXG+0Ir0CRVdlDobSJQ3GfnCTv/opi + ###kVw3KQfn+2fE2SmVS3qNkB9/Esy6oDn70MJEJqE5BLmMQQc18zzOc2B03DIyMBoa + ###N3JMW7v7Jhzol1z5HngIo3SmW5QvmLqWWO3ccWnichQr6/fjzDEe84cq4sfrl1cw + ###8XoVthuO8Efps1/2KtVXmxvAKoK4UoeD/AqYj/h5HX5eT38O/scHbf8gWd3yoode + ###UvqMKK5W4f8rPn78suoy7jPzPMrk9n2VfYgE4q7KYeFfzfZsKcY5uK8k+ZMqYK3N + ###AqsmXLw0DkIoPtJ4h7KapxRYez/UxdregJLCMJXRMGsoXR8dhMnNKGVNpntRng8a + ###m2DFMH2ajuxsNraFIQeIfwpJbspEuZIcKhscZ7Cbdro6HRXfnXIT6+7J/gGTzmGR + ###nZ4EAXfRRLFvGo1hr8RxwuxzzF/Li8bXlCwNRXSOj1Wvl+gx1KDYRgPFeV1ZGxHB + ###gKZHG1wdUnaXPa+XKrsAL9B12bLt5PaehcvZfC3z0vNSdcdOd0zgB6hGOTctLo3/ + ###qoYu4NusIfahsaU5d0sGkVaftlOyV8tweMhDdfVVU7hJXAq/YXN/5YD9zL0l2aE/ + ###LzvM2e/bOQC7trW6TwrQcnFpS8o6SM8nx4e7HhcWZkZy5DsQYdwST9t+E415yizl + ###5OWvaDFOTjf7/N29nrq3aO6h2fJ0zZK9DRftcrbTi8BRuHNy0r5IbYOay5OcLuHA + ###FBRNt7EMBDD5T48AW8n3km7mosLhmx9kzZUpFkKKzJ00CmYf2gwzQsz0Xrx4nrCm + ###o9GwPAM6yX/ssjcZU1VYA78KK7Mi5mZFOcupSpncfTAUcrXKJtqNuYm27oIi3yE+ + ###T3M8OQ9VPcE9bdMqR8pQzqr08XleiEXOcjjCahzhjr4z04N2UedyFFd2t6m2WEew + ###C8bq3LEFd8Mhpun9ijcQeDxQIteCsQWm9I3Gv+MddJs7OHfp6zxKtfI2ZRbJnVDE + ###soM4cl8sezZrwn+VIq9Zd/sIOYx78U6V47SjW+szRf8T5mG/7Aictefheu0586Dj + ###ek7wtXeU2C159Mt/lSKvFQbfJUKpSy/UJLoGyoiNFPavAuQRZEht5io5705mD+la + ###yawhOWaVCc49yyzsB6kMtsz4v5D8/+Sjs4jijzPz//vVar1m1n+sNqvL/P/L/P/L + + + +Valin, et al. Standards Track [Page 266] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###/P/L/P/L/P/L/P/L/P/L/P9/dv3HgyiZiJB/4cG8ytJ/3E3xggoV8qjTmaKd5FV2 + ###HiToCnhI4nGdZBV9iH+f9shPAyTqr4194ptodQE+nZtSSfHZSx2rS8Wqzp9TTtUk + ###TULF/d7mSDiVnWoKy1t2mAXAMXSWI/Znyjj3xUO74Fy5rvT6mi8dycxETiutQhob + ###b80vlMGq0NAs/6N7aMU9zNWsaPosM336LZxgZVkgUAdr9zPTS9GoQX5M6NHEMjh9 + ###Bp3pi/Odyd3IL9OfAEizE8IHXEmuuWoXXjSP7e3mP//JP23IT341/RikH+vpx6Zq + ###yv0ZTul5Ki9S2k9236Dl7hk96kuMO4mn76BMPuTbVquqqSOg3zcUNagZReFXEoDg + ###xPcphpEFH+EdDqYYxvgHEsJMjzjFlDQU0SPu64pd0oNFfUDxTUnOKS70O9yPxs+s + ###Osin8daeBtXGExD34ysNYHilsu0FW99tBkfGDPp/FCicSEVIvEHMxCyG9u+DZQZW + ###hk+ec5x0DBVcJF43T1MBT7cSBX7ol44EGN+YFMNjh/4IctilFjx1FbtBccXq9Hsj + ###r5SArNnvDv428W6i0ShmXtsgpoKY2X9MJXXKb4JuNauZAKvOjsoDM98BuYvqfZBn + ###y63lPWlxFj3gzlUZVS7LgC3LQC5/xbuFr67lR27GFn4A+FVxvGU1DERDht0tk5DM + ###Hsz7Dc46NdLnfJTyROl4szrndGk4gaudB47O/dzODTdTUTfFPPQ5gvlThcK2lva0 + ###f0/731Vv0GVBByzT7nMsgTPsf816rWHU/2xWm+tL+9/S/re0/y3tf0v739L+t7T/ + ###Le1/f1r9TyXTvkMq+j5J9mMtyf7z/n2nJPuxkWR/ASDOymBPaQLRVf3zl3KRDPbn + ###C0qwPweIDzNAM0Fss6g8nmV/IQvtLLColdoYdHmW60IgXmA9SpTa1MMdgOV5+uAs + ###RDHq2YZMRwFU9u/T0cXpZ80xy3vpwW88NFP9/CWji97gqxKVpnWFZqlhJ+qztK72 + ###w08g6DAbhv5ky20CPz5qH6TNrWz0GYnlMzrDh+OY5WJiweD43cKFPtIafVfToWai + ###hdXOhF6vpdMffDtkyMIY6C33SiHC0UCThGOyz9m4EfaG+xgFReGzyL6BYISiO8hA + ###v09BJJLmHRUQK50DptxuuusVuj3EzZBjV+93GEqqz98dx6iVG3w6DICQvR4KsizE + ###upmZKCEbird6mCZF/FL0NgvGA22n3/sjFukM8Md4kKZ5EfUO1f3gjB9Bd7XLHia2 + ###12yY+j5SivSoMfQFEcqTrQSmDXGfwSv2XVq2mhdn9AsBRIUWradlr9asWUZLIkPS + ###HCjbAhKoFgVtLY9jVN1CajfQXBeVgpDCGdcBqqOTtIuULfXsGwPa1745T04o2jw1 + ###qnFMW2ON5nqXMFWE9+YNDxbJhHdBGeYNz10+K95U+9HR0t5eot7GZIS5U0RhG71S + ###Ab+zk5kT3m67oubQFLymnEKvbaKGh6nkYYJFUiW+TtnY1EgVdKWm1FL1Mh2DZV4b + ###Rz4G+OAoZ+zaSCIvhSVHpF96rJUzs9SVM5P7CgZXzkFk2TokTJSc8XTuhBvKkzSK + ###0HUby7xbKKLIUcIRy76eiSUXgUGDw0E3fiinlYXUx6f75+yxNmGGbrX93ZQAODOC + ###w+A3msrR8B6z9/Tjhx6aGlwIsxNvkOSMCMBEYK7UOTgiJQkLOzBZhUKUVS2rIp05 + ###xjhGDQKHkEZ/1xiybhhL5cMGSmWOslWnxtga5awVyQrREoSoco0cYixAgOZmFZhw + ###3DC+zGAmH45z2YnRmuOWy+5kmgIYMHIZa0qISASe8p3Sh/JsPjafZTkj2bXPDExv + ###qS8x6RBeSpdqq1CKlmwhJc2Fz8huOHoMv8adyXCMJ5sikfIkofbJ5Q6dcayqUaXH + ###sYCaaiWnm5NbM79Lq0OO9NxknY7MYSLjVhJPsllRNaMGga68mPm37DCHTH7vCJZh + ###lnWMmp8MJ0CUwunkq0yrrmb/Nk9kqlkVskJvlMQZE/PHE1OOVhQEd86OKzgCUSM4 + ###Pd/fO6S8kuHpyaf985DyrrQOLuDj+T6lo69VM4ODrJH0FDDa7ShmFHvjrZfz0FV2 + ###gQqQ1pRcL0qJHk06d8NiSL1Ki4wCQ66s5JmIKqOonxkm7Q6pq74KGqIEjCOdVkMr + ###D5NXKEgkvjKoS3IZMvsQF0N5ElBdYQeHcCUgfY+V1ynLe4DpwNFIVuFR7VRMJILR + ###6BxSj+2yVLHL2vlkrJDiFZQKGu2DRBtFVHTBHhNzGAVFjI5oXwfq+Aan+Uod/a45 + ###Rhh5bfVrd5YqVdS16VJeYVeSPwJWvCwqaZjC4nmcHFP5QfOnMx1RmfNSZP3yyizW + ###/ZwDWXhq6YlXk8l42uEkwa7lKNcycSP6lTIwj4Z6KmAt92H2eqirJjhu3uqxMrH/ + ###xvf/WrGjZ8YBzbj/b1QbdSP+p9GsBsv7/+X9//L+f3n/v7z/X97/L+//l/f/f9r9 + ###f/rrZDpAVSm1U4rYoFMmLfEMPNK6kzoOWOLU93Eb2P/ruw3sL95t4F/kwnsRhe8d + ###F7nccgrK7/voof37+CMocbL+O8++ym5aQRMXSiL7e0rlgZhtnVUmhDerSlQOih5j + ###zOVIh/P9TTwgS7JqSoLDjRIELagYK5YfrVRfNa7INMarOMI2YqYNlp48y8bjVTw/ + ###QOsTWXJUK7fI5TW72Haeuc2RwSzQS24vIqtjgWzASn0wd8rdnEeJmSD4m9OCyIsd + ###c8MEN3GraaZTasPsalhqCVFfxvTqNbZMAU8jz+sjr1LxVc20Kjo0aTejGpww/a0U + ###yhgY+Biq0YQxESRWt7virovsspXVamplz0xzs7BpPLkYWRskwzT79phKE5h2IsrE + ###zrawfXXAtjK/O7CMP0aIU7rvzdzSgjNYa6GQilGzg5uXeAJpR8UOezR9s6lcKKvf + ###WYWjECZlnLeubLjSi6TsVTLHcdYbsWeQVWDEBZu7BxG9o86+UmD6Zh0TtYaMvvT6 + ###nt/SWoqzQM3jzXN4qwBx2qA8wulBovM4RL3W5RuJIr9JTjuOwjjjuJMWMBPlSWNU + + + +Valin, et al. Standards Track [Page 267] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###okAhShxFvlxAiwqfmfhkHgkq4DmVcbQR3tq1cDiC7fRn2ourWxkyxdlGKqq4uiQv + ###JAaq7fO0MXdhHr2uEet3g0HH7zVUYJx0+9wJV58x4dw8vsVnTN24Z2ycd+3oK95M + ###pIcd47CiQqVHvgHZ5mYFsA+D37N9njIvA7MK8BhT70fJBDsjcEAw+UpbXmbGOlIf + ###O+4+tGODZsFUEZq2W2Qj0A/Zl4w5SaS+yAJF800AyW/3ZI+Usb1DVGtBv/81q1J7 + ###OgmlijbFh1MJ7fR+SSQ/fOUdRePrtEWWuIpZydHmgznrhfRa6lG28soIeMLqYmRZ + ###47C0pMm17GKeLL/khOVL4yWm37qzW67/lcp56xvrTC7Z5XA66KJhkYXi3ymR0aby + ###Ifb0mZIqPmQjIslVP89aEWQhGLxaBPwv1i47iu4uuxEHxErW2nq/s9eSldSx+MNK + ###tua3ppeBzuhsb/+o9ev+HtYKOMSqzm3Wr7Ep2qgvJntxP3qMu3vioCw4+qfs0dun + ###+/u770IyDvF/yv1wdlJt/Pf80bXEtwwAqraQn2rVW9DowImwSIM6vDW64258QaPD + ###sMcXkpTY3ElmsTaE/W/VlYvDTcSKNFOgtZ2XPmDk+G9zHbqM/+b3v7bf4dMvgPPv + ###f6uNZr1p3//Wlve/y/vf5f3v8v53ef+7vP9d3v8u73//vPhvxYeTsvddsYgNumNV + ###4jbS215H0MYySvzf7bpXgjlG60fYHyaJUsXFYRUDVrV/un+MPOroV/Oa6GTQf2SB + ###JPC6R4763DWWAqc6t7GebE6O6emhDafU9AgehHDWdIxwicEBhaycxmPWbmslzxok + ###yZyZSJX8bhssjz9xyVJOUSrVQJKCnOvFn1Gwtextspu6qlKAwJVbcC++iqbM8ifi + ###Sh2xV4WmW1UjgnWQ+fZXCozBj238LQkn0WWf1+osMMx3TsGWm/+/WV9IBYAZ+t+6 + ###HwRm/v+g1lzqf0v9b6n/LfW/pf631P+W+t9S//uz8/+3gYVp+f9l9n/MeTwr8b+W + ###//8Dy///4egI+4i+Rr0+yoToAIYVAOpFVQ1n/v9mvVQk//94cfn/9Rz4SuLnpp4M + ###Ky09MCv/f/M5Sfg7jhRcQtfbfX7+/7xZ5+X/P114/n9M/W85BM+d85+SSFPMMssx + ###zT6KdNI1//sm/t+9iTu3PLzzK6hhXb2uKKnKLMPKm23Dw1ALwmf0Ruofw26+Y42S + ###7VoPoZ8jvXzR1PLFEsoXyif/E8g9LH/UPatjQCmRuLMSvZWQbjuAh74rl3vNd8Wu + ###V6z081qS+ZqVSoh8plDUAlHGqALLN77qn6U7faagsPT13z39O4/YL5YCXm0sUqCb + ###LozvAce9Uf+RV5dgMi65MSYTu8J3dvL4FLo1zd/STiDP9qSW573mF0sin85qxiD+ + ###zEE0Bx+2e7RyBEsvgf9l+d95TqrnGoDy7T8136/5Rv73en15/7+0/yztP0v7z9L+ + ###s7T/LO0/S/vPXzv++10cdb3xEHY7nkCm8vJ/AIregLJkARzn5+3w3X5rD/Shk/e5 + ###Wn+gp56n/JclU31naTYxGT2pXUou7LKZVFptWtearqAWZqS5FwlJZ5Z6xH+XrMvM + ###JN3CIiNMQCwsA0Dxnv+vgF1m3jTiZQnoJ0pZTcuKMP+uhCUs3nPhpZ2yLteGZwa3 + ###/IgU/GF/1CmQ415YvaR5kYcQU1pBSnTGf1jj3iuIYebW4Fe9u6QwiHazfnRtp3HP + ###ARGxCO8sghSLmCf17M35cAoQWeL0hUBYFIt6srfZCy3ynXo8MPoHgJhmnStGi2mB + ###UZmc9XuDiAmRWSxHeV4QI8wlTFI5Eih0NBw/PocvZrtLjcc8RbNV/sB5cUAMkbX3 + ###otGo32MCsXbqPcuu3SujabtPQ2SVTRiz5LMvYeM6Cyi8pBOJPTKPh3F8PbXM4C/x + ###fLC7gieX9skKEn5/EoWX1kEKTxwnIfw8GDuY0nV4FjSt8e4dRShwiLvoAbWQhzC6 + ###TMIuyzGLX+/Dy94ksac5ie9GtQBhHQzvaoGVToQU65AtpPUQaII9oTHO7c/hPb5e + ###9o7+O7FmgOkmMf34ABMK4BcEX/7Q7X1FjFpvnY8NVI7H+UU3EFddgAnTV/Lpy1X3 + ###ttln9oZYWzSI4mf261hJuvyCHWzKhhWjmXb77GwOnBahKeu54pXYYXQ7I0E8u7yb + ###3oXJ7xztJQBozDN2vFDWgpO9kYKC4upZc7L9l7yKfMejcFbVxN5KqMDCDcisJLIq + ###tmpYTKPIMnR7+8UM+sdmb5zirGmAF1C5bwLEDF09VWgUw8SdzmptG5Bb6L00UYLO + ###6RhYssctfTWw7fsI1P8HlmiVr23ZOBflmjonUZaEB6toj84D1KnNVY9lo+bL52hs + ###LiO6rSo812M5ur2ofx89Jt5NRIHOZEV58IBj8OoZdH09HgtDy/k51ra+kepLD1g6 + ###kUfXyhKPY32kMQyMjGcg5nxc9jInfz6WU/dmTF6lQLvJW08l+QJUqNCf3VtF7c21 + ###v2bA+M1deEJ08nbbq2ocAI8kPZqa/6Jl/MHfyinYVmgp4By06FNQ0l/L7DVFerxj + ###hA6LUFIotkr/TbnW6ncfUY5V8bO+PAEKnj35etqPxr0/4lAVVBgpK7uU+F2ZQ6mM + ###anHrYf9rHB7tHZk9GIR/yXPoWBsdbaMK8V8OgZMTbemkdfvF2vgsQRPlBKJy2/iW + ###X3dUFWEGAwZCWTkazRIRmfmplS4HPJWQWE4jG7XfBLR+jThrkEOpDBCxoXF8jiXK + ###M45wwBCIjjlYIEo4eKKDQMpavIZDQUL6Unmw5lVfVX1KKmYcncocVYFIyVWCooaD + ###47iPLYXuuNzlzlKi+cELkNVqYzRhvI5d0+FahR8wuYITQ1Zb4x7aTo0kXfE17t1s + ###UF15F1/UB9gSuR7mBsfADtVr4r/x2kVODlqSMQbN+qqOLV6ISMlCxLPKuBPVMMCx + ###C3FmvgEiaRD5VVVImRxtVD7Srs9LqUSqwyQSEYnJGpAwxPkNlqhszTN2voXtbKhk + ###5Scu89d8szvX8lW8oGljB6EKmm6uQzsumXZu0luuyxgTqogYikH8NcbrjGgEkgSF + + + +Valin, et al. Standards Track [Page 268] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###dKhACz1GTz9i1ilxGuXchUqUDlMyEjyH19GSbZxCIVMzDak3fQVzCsL/asShbuN4 + ###5NWwMFriXY1jZrT6+ns4iLGO3QT+gm58OSSunlk8LMCqZ/4GrA8fWggDqnxjNXpD + ###XjjG7HUaQFaFwAsayCRROE+t/ld17Kw4KsEwARP2FFBHyF4L/Q317BMju62qyiGY + ###SroAQ8WbxervxdEzQ2x4HWR94YPfFxjVuWj3uB1tqU0tIOMuGpOeutAkJWZ9R1Av + ###6nON8FWvm1T/TrdQcQVVe1vsl8zjTWltFQLBSldTXlcqo7CMFbj1n9ve8YejIw0i + ###wzig8wXFjMC19GrGqeA6iWG1Ar7szMmQONZg6A2BQ10hz7rv9fugKI1GMc9tiq4D + ###ehxYcdy6ARYp9nBfalYR92nMW2oncyo0OYQDLiGU1MVyU/YqxwWe1OrKmiKCvSLm + ###HDRjTrE55Ao4i53Dt5UZM6EjwpqHz7uO6BYMvSwpxdLlo/dHPB5q3Ijbr1yOlPmG + ###Lz213UtHOafUWdVb1YIjaxzTcMYG/eF1SQKxSlYmXv6IcXH3FnEM5xqP1a+kz+Qm + ###WHzg9AhJ2URyNxxiZdFrJXUsJXGc3pW8HY51/ijDdFd8B3LLKzspiogXbpFC6WZt + ###O4WKhAmXAJHH4VNM3NHq3gNj7/6NEuGWGBLuSaD340qNo0K8cNAD0UnUa40uQd9E + ###fsuMOMMrBqV0sCGJhDxTgGDvdRFWsxinmEktxxprnesw0fqV5wnufsNMzSjxMimp + ###2F01CtnyU76XzHFIC0TRPAZx3KXSUvLtLCahTN4BOHsCQnQAXahi4b2AwC1b5x2Y + ###JrZKDdJXGrDo90O89exESVz2eq/iV5oYUFEzqh4ea2H6Ymvrfb9BQuO9KwwBvRTg + ###zLuLBo8MWz2JMCrN/BLoMgtz3AFNBRSLBMPpSUP+LQElADd5jInS8C5Ih4jDbKjX + ###yhqs2ajWeyAxvK5khJxeklMgHNtwpt/H3vVwksbRbPEJDoR7OjBnb9SfJuqsXEBV + ###EHUEik+Vidf0JcWR/44qAF5dU3lkUgKiBCAAXMDfgOsGaIftdKZ3U71YldPAICQw + ###9WFZETTNKxeGOgHVmnGNs5KtGwbNoJz9KuNDNEfkRlcqMZQy31pN99V99ylchIRy + ###NFbDOrKq4ByHQGDyhiIZanJbcjOc9rtCcsvUibkgIpQS1z8NP/eW3MsRniGMbGUa + ###FexNxHvSmBAgzBYS8UJLU9y0JN3PgLessV5KkpBKUzOgZYcd3bO5pB6EWWDZT2+2 + ###nn2gI22gKs1gJmfKvGMBa6qXmAnIuC0IzDdu3fnK3ftG4Dlwjzsjjarep24EvM+5 + ###fwgyFHK6MxbdoYhmG/iYicpKUekym7ffn5xcvCPXRjQFZVSbFJgo0gPLF7km5r1a + ###znV6wKyTLhuly1j6YUd8V40Zd6x4oQZnSumczkV5Br24p803niE1qg4Beh16KmCg + ###y5GoC9Q2BAtBlgtfhXz2yg/PLKxwEEHENEfaKpIuyLgg+JZv3CQaK8sl3Jrdd+Wt + ###h8zB1JyL40/Hj9wu6GYbmktutF1zJJXR6UcwpzqzxRorBb9V/Ga1ipljNuCP206Y + ###L+Z/+4GumqbDTE8tQVEM40b3DOOldHxbGdRv7o2Z9ORGS/GxDK36167/ieXZ06rw + ###cELFTw4Fy43/8qvrQdU38v8015v+Mv5rGf+1jP9axn8t47+W8V/L+K9l/NcPiP96 + ###zmG48tI7RZnJYzITsKKr6YASeDxjRhQ9lpWUKH3AhDX0QGCRZon+uBtfTmmeMhKt + ###vXveuth9F7YP/3ufIs2C502epTVi/Dbq9x8ZlxQISAqEATxz9FT5Og1bgyjEGmPk + ###6Bcmk1opIz6sM8Y0qKLVZ+90P9Tdzekn+Lq78/d22L4A8qyRQ5F8wH87av3cBhUI + ###UFA6WfVqwHzea6650XgcPWZHWFEoSl5MFUWHcP9eJdIinh3qkUyi8STsR9flvK7h + ###uSiaBN0ncTRGOta8dxxdX82IDmJdM0c7vC7wGhjXJeOEcqCeGdhDXeeF82R23Rli + ###WM1Db/KY1/Vu2gqQMtFSCWPMihYtqVAcc4bMozlq0YuT70BxoljkgokN5iW6ZiGG + ###/wrENgQmp5PbvzSxmYneGMlRmC53vCtlLPdLgrWcEaxGDwVmM9qIuBRoRbC8fvns + ###g4L+wSkGAsHpCYg5IMyBGHh6CEcSiBato1/bIEQcfDjeRdFnoSeFkjSPF+a27Ryl + ###7IDbj8Nehy46k0kPtZOfvCovQoe+DNMBL0j31ABbvljOyMA2C5cFAuRUDvzg4Lz1 + ###fj882j/++eJd+L798iAJb9/98aRIwJcMEaCalK1Z1z16SDuXJxx7ahCiK34cY/h4 + ###rUA7whmGZHmwnx0XvuFqgioeqNzq8GJoJs3xBnMCUQThRxenmI2QVfjTk+Yfo9Wi + ###T8UoFTFii6XG+4k7gZByORrHX3vDaeKJM7XI0PjSkcGlZTA0XsEyFm10vuVxlk0O + ###UaDTWuReIPiZsftwcjOOE5/FJcihDyj6Gw6Ra7Q2QIObYZ85JyA8nQhkdMwNl8Ce + ###wwv6ecNx1aEDjvV0aNxb8w5aeGi2LzP2NcX5oifB79N40Hn0StB0dWFByOkRVHYk + ###wzQPnrJXrQRldIYcx14gqmNiWrsnDC1LeebGOWundFJw1uYdCLAVdpRtAPKkWKWx + ###x/ZFaGW/lK/V817zHXGnV1ibkxIXfPaajudJZxwhP72L7z6DePbS1bcDmpes3CED + ###yopFlqHRcNr8Zr276xQnS+JHkBhZbUy8nG2Ise3A6gnWUJ3w6OrLCA9FV1B0qjuR + ###BY2xK/jMJMUyiw8XX0PqR35jQ1hzA1kGNijNYi9sn4N6KvBU9nYp+JmdfCFrqHxF + ###IrfwwX6eiQF10aZ35ZQJpD4NGOnYAfkUtFsL6N2dHoHG/oaD+F5+pj5IGlYE4xhr + ###XOAH7BRa2+lYd20dIAj3f7kgNDA80J/wUnyAbrQvVp+60vFcrcNNCwtToy0Ua0Kq + ###9o22u/FTnX5CTDDBVfPIV3pVNAr5kfeXfsfOrDcxzoKWkH/gb4lv7ncAHvYO+yDe + + + +Valin, et al. Standards Track [Page 269] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###4d/sdxCtTPQIL3tREp4FVYycv7oCyvlDT46gDAMst3N5G7KjruzRZ9iXVtfsDhxH + ###7g+vAxLvMdmM/AG/cClB/4HeYQDhAUqLTjsGv7tYygYIOvDK7k7KRbSsvyznLyW7 + ###QME6PQZdjo5cvt3e9ja8f/5T+eoHxveMHMNstI6tcLlGU5q95cWAkbQPj8Pdk/en + ###R/u/OCurKm+9Ud5q/aK+Zb9mCUYs2uTFC8cT9PD037zxm6tOCCxBx9kVeyK6aqya + ###BbenI0/N50K+k95rpHKSjK7YrUnOyqm7UiSjJV6MzgPv99+neguwY6UeOrQgvqE8 + ###X4Wf2eJuWV3T3nle13VHrxvP7nWDL81VaGTE2Xa9oU9Q50A5L9XN9hv57TlQnFcp + ###QhW1R9oGJmzDo/K2rPZ1velGTtON1AXdBQU7q1UoUPbW3rEgUd+p6003cppusJ5X + ###rHziuxT8bqYQZ86F6uKXsuQLbUOdx4kQ8zHJAmU4Z7900fGVTxJ0qw0PPyhRVDpP + ###y8p+noqjvADW7OznIoqboBiH3eH9INA7SiVq/lk/aY0iWwawQWFgm08ENqw9B9x/ + ###uKNk1BPGHB/g74weS7MGYvQm56Q4VdlRAVjKHe1IXkTRc0AAdZUAnrjGnIOzvGpC + ###YVe7LLDsdUWyckhZNEeFwI+G95URIJF6wuz7r3WXNJtj476DR2/JW61S0chFVcoU + ###b8DW3p7wSTNalI0fKiIduYbuxf6jTl8CqqkoH1s3ntMOsYqIR4kpBsFMS411F0eY + ###YCVhvEA4tcMRKjpEs66Mp47YwSu+4rEbR50bDxeg9H9XpebMX17ovzQY6XAAGoTH + ###/RvQLNAROSO4SwZKpvEY58rFhTI67bN6hUJUSMNH1NAkTUo3o3EsyVzzjL/SZX6F + ###Z2gx3Q5juYPI89UH0TFyOR61bfiPm96XVq9uv9cMUheezBad82jtjKT8r78HiXsH + ###h+ftC4+UtDLwmngckcwMDAuo/uaP70B6jDxSUwQm6FJRMZMOZuTuonPaGXCghArf + ###x57w2IGpjqPBNXkVkSOUesdmHSIK3G+3lSXMTGqhvLBmynJvtB7WHJxUDfmUBhuY + ###s9JrxdBOFz3jdNhiE07bP3O+Wvoalj6UX11KZ6zL+Aqz5PSHw5EKf2rAEnuuh0wu + ###xPdC4BLXg7irrkw5Bdq0GKjTTG1hed0qXT21W34YIpdU7W9a1LDJPuvk3a4h0On/ + ###rxr3WIdn5xdh6/T0/OQXdTgWM6bCKargaApDnnO5FWOAAQVVM/nIAR6Vg+E9VshS + ###hseDiCUi6HrjuDMdJ72vcf/RCkPAyDQNIop06yKtaRYYr+uKTBDrU6nYpWCeuHme + ###soG+3yb6DtvBxFOr203dKXkR7UF8z5UgchQdx3fMu1RpxUSkfhdvIHhTA4sKNaxt + ###u6OXxG6QAPMaR/p3jDEt/L4xYb0z86GFjwXvOXXfdefbbK5onqo7UCitzcSIwBsN + ###ewNF1DcObEyIouHBkUHkEl3RsJJVev0DXcJXkC76enJDLjSziksjrL2U3AzHkwqa + ###D9AcqarM8pDf3rZs0U6JTecBPdyC2nFp6SfcLULFdC1YFZWQWEyS8cTnT7Zmoty2 + ###52kpNvCOAk0M2yKvnhWkozRatRgIQe1svDXH1ToCXfFnQ+3KPlTpsWg81wTy2ufN + ###RSQXpLmw/1O7k11sPXUyOJQBL/y06tiGkgSMbTi923oGer9l1jNnheGdm+E7E/mP + ###XI3vjdjU9A2IFM+160ZV7mIzQa5dL2s37L7TII/3v3pfb7btW071zd4A3wTGFyYA + ###T9iNO2NggFh7giZd8l4IhOiCVtkTd6OanbRiST/GXapqytkHJXmE9jyNAYOo9TUe + ###P2JOWS/qAzTdR4+8BIrparZEynQ1yaulysZdDQsKIernosYBfQRFjhZ31z4LAi1G + ###TpJ377I0dJI2V91LtDUvlaZeKds6LvldMMtsV5j6AzXJDHqARDyFKDzpDu+MJF7a + ###SSHwUwcKQny+VWDLtPYqfmXVsmo5N42XOjdV3aOMzF/SX8xOCqb5c+mPeLVPX5ND + ###nLgl1mX7Ke0qKQRNY4+2mWxDD2F6APtnktr4e4NurxMn6UUabHTd34upFfFDJ467 + ###CbVJwTUSHDhJbY24ZdYieYrHhRpxLUPo00drWr9Gdk5n0gOTc/b0s+IS+MetbcKy + ###GKfezVslKUp6rKnXTRWvwdZDu/pZo1+tZFHMO6SnZov69pTFFT2pGPuS5nJWJd7B + ###V8zipCSEsU5nDnDNOKE3nCe0OgdMDCC/MvP3mvZLYJSjNZeoupWNWCdSfRsVSIrp + ###mFTr1JlnQ6BKh+GLTShag7W1TKvnn49b45daFraxyVOwXZ+F7SxMs+f6+IRphDsD + ###29goB9sL/yevUvZ3T473bEszsEFimmW0/6CUm8Q8sIguH9BHUWWc3+MuxLgR+Y43 + ###ScYdEktIONcN0ncwxb8ueC1lhlsUvIjJuGHMsog+8RZmY8YtzEb+LczGn3QLo1zE + ###4BJw8XV4ZWAchOTfYoqTRxnIwxxaNz3MEA8SG8XFpzbJLpDSY/J9tsnrLF8K0xST + ###4ztBThZO3wtx/rvUDen7a/vroKNH4XIuP+I6aOPZ10EbDsuuZX3VHG6fpFNl3kgQ + ###Hn9jePxNlZLIGdf7zZUjyUsP0t9M+0HmzVX3h1rdNxZhdS+0NobV3VvoNZSy+NR+ + ###oZdRsghLCr1L9rB1bUq9q9Gk7iHOE9KJ1Kcsk+QtHIlo+mW3ezIz7xvPf2XZTUmK + ###+cNI5q6AaUzCzv+eJpzqk4sKcS7Mo2m/OLssgGrSF2nWy26VGoaopKnY12Q6YtR+ + ###HXPU2QUHRLdPClv/bNCFzquCm94UUILAio/VIDrEs+HPa1yd0iU0W7UTSDsTMZqZ + ###uJSbCBqgulpoKeVri1tGg0J7g1kUavWg371kUoOMJngyJRgYcmreNkBVHeJvriRw + ###c9zb8IBdlDpJFGcsF+9lqIYmZq65HA5vlYTP3Asoomt5GVnF25VRlIxkqgBKIBPT + ###vRK2EgI3hTaoLJJKexweb6VPw0vHU/aYwjHYSYV1s4RMzSxCKL5OBywvQlcNcRRG + + + +Valin, et al. Standards Track [Page 270] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###4Agzh1f8LV51a+h16PTpXdEjUkCSyXiIUaGD4VTXRCiz6WUcD2DePL5ZCrDcv95i + ###nbmOlEr4np6J07pCkUF+lGC95jDZ5LqXOgY6d/TsypRnBA6I12UGcfU6QQyR5Zxp + ###96WZamb4vZtXNlYDyR1Tp3cWfxikhAz7nmRqZwj4E64dRVCG8Ee2I32UCggydALF + ###XMYJd9AsgKE8AGfA7X5VVZrS13UDHf/VUAZ3JIOx9Ojzd8UdlYHrbaCfF2XLioDq + ###gVmMU/zQLcBl3IkomRY170cykNO8rlcDVGbP38niZvaRWftPRqpYd6DaHYUdKOqg + ###HCD/WibZKmvsZayzX33fdi40r0fpWGx4J7xLXEuuo6TAeN8DHXXD4dbUtAw7qpW+ + ###n7QDZhi8VSdnahraZN2aBgbR/eY6/Uz7QKr9ucwCotLi+JGSnQuST1yySjqk+GT5 + ###APTYobymlbFJV76M0Z2/pVFb3uqX2Ue3TICPLjLm4Zsejuhr4z480xOSN8rJgWtg + ###3oUyuo3YFQbJdHAXalXQ+DsO6UqFrZeNEBUjO3gJPhneR+Nuwu7GmTyhLVy/4BHV + ###FQLYeqaGr3Wlnznqo9VMjV+5FjNzLGMYz7uT8wsMWdk5bLWZHGsOM38HGjBKHCmt + ###hcB4JYcvzD1kWUdGGcuGqEpO5grKPARcJHwCCk/P9z8+B4OO91fNml1ZAl2aHtoI + ###uARUqxipmNJOjhUioz99Su5GlkaYBVv20meEj2aMxxbakiy1UNLc4eZdmrJ+e7zK + ###Vb8MfToTFlWJo1o4jgDYzCm7H2CVIx9LczQdvkPKHqxs24O54FfYHmO8aRdvpVo0 + ###+x9IiFbJGRzWuI/OSgJh8/O3poBRZPhdZagBu/MeYsZNut7huhX7hecdcZn2nOKx + ###coZ8IadfK0YRQ5hg61LO00vyh2B6bYHsG/TPFkCESqqsiWO9SdYzAveVA4oLg13j + ###TabQ4ptyYhlXEUgVpMGiCmv6JByj52VvgiVT0kwnqab6r+fOoWg+bzGAT5vuoq84 + ###hNpI1g0e0vn0qzu9qNF3gvVJV3jFr/HKRqqGNPTZOCndd3ccyPfoBc4xic7ALJMK + ###YO5Oaplo3dcwzivCYHreQecGd67FHSgKV7xcoyIzWt8sbKTMlVy/SQ2Ej/OViD8w + ###OjXSteiuiS9XlSww+WqIirdsVcQYLfuqMuuW0pCZXcr1jBmxTFAZYnebqZ9Yd2nc + ###u6aUSnx9VOkuzY4iGdiW7il1N4oHCWNFYzhIKURWcexwid8OsdsW0HKtan3b0KUJ + ###IZS9o8YrFs5vS1O6Fxa6vm1Dc/pSpW+asDgXQh2JzOBUXUpNWCK9QzV9ROSosQpT + ###4W8VL5Cvq2/xdDapaVbWy8Zf17zAORbPfUNvweeizouSper2WlXZ5ScjO0fm8Aqe + ###3XW2cztPyoPmIKuWr3buqc6hdohHZp9Mcj1hpcwGztRw+gbbVQoiO7R96Ezm80uw + ###TtlwTGVPKRsnZm+3TXfzlUGVMoIoxshpgaQEh4x2q8hoyBacZRa1SD/k4dq5GgnH + ###iF6s1gFkE6lZ6+hKEuzpeYzKJivU0jgp2YPS/KGKldVU9N05YrXETM8eUNtePF9V + ###Ts3cIlzTTEFk3zk4FLKDo9YF5hw/+XDOlTJ4kWn/Zuwmt7lLu9UowskD3EiXKVk6 + ###Evbggqv5aUyP2KLWeIf11N6nWgNOt7XPKliG4cqw/zoMspQBS3/JsAG7jcA1l/m3 + ###gJncDYNuFC4Kuf1WMdCz7dff7HhNSfs8UJOfNO4YzSeYiK2gx2rm3bCllzyNLTp3 + ###oUmbQK511yWzAc7atuP2OM3wRhz1N/w/lRewIk10mqCUC7rIoJyefLK8osO4bYHN + ###QTGPuwzkmtAaCeMWDe03W3Iu5q0isrL0sNiI+sJrmVwb2A66UoEKN+1PKG7C7aHx + ###BE8UfXS6WFaHgQNCeb8jFB5+HTcBrUcAmQVOAReJWhZg1jXCcx1earabQ7GB+Vml + ###XC0UfdHh5zKzFzykosl0jFJHBl41yxvQlq1DcCGs9QtJ7Zmkl3ddYx4WM51AMjvU + ###REyWsDJz1b9l4eQ8pqJA3XiEpTPgPMZgbRDGBnGS8CJAlDY5A2WYLkaZINY2bv3i + ###vG0gw6udCfE3JCxp1AX5ggoQNgrxLja4YSrH31YLk5JdnHVHQyjrruym6twlU4dy + ###nDjfVlZmkZ+wK87z78ULFzAluqzMlkF+o6j5NImCq4/VvHnmWT9NXdGygtrW0N+2 + ###ZhwF30zFWhw2erDDAtUeAj37wve2LBPIpre+W/m9pty7ZDxUFPyMNHpOf53UAKtH + ###1pbkBGT86Gq2bVa+ubGqGnUEsav31YpvimFLjb7GiB+mzxn6rVO9JY9Sriz/WYr3 + ###QpXkH0wpPMxiYeSihBqbXsNFCcZ27EpHVOVNWBp+CRAlxo0Q/x3457fn1quwaldI + ###I0RiWyGo6pFidmD6xyvvEC2i3ZgX7/nKkmag1Qmzot0M+7HmEsmiNfp9FhZKXaAD + ###GiuZQjabEtFKxQuouvKza2IsSyktSyn9adVteCb/BSSidyXL/404p3LSCyeUe/YB + ###75ZnZdGmq/yy1+s+5GTU1hL+a+XVvuSkxaZLZj5FNU32j09GPY/NTINc2nrSX132 + ###MZfVR7caFTd3mQ6g89vodCtXrnUuP19sHsownm11a06sZdvIimCrqIfobKvebAyl + ###7b9lxuRlZWoUSRqRRZzyO1YM9ul1u32K39JuoIsLVpblu+D1Qe7lN2cYHoWS69KZ + ###sn9veVZe45qLnFdmvegbL0pzJh+ajJrbKcNyGjQzA+hKyt3eGmrOW0/I/KbdAqus + ###WXvgCh/LjaZTF+yNzjfN11QGq9kJAWzzECiu4hFzn3tln+AYS/5VINRh8V9yQfC6 + ###vTsuzlAkI4bquoRKpE3bl4GoFSXGkERGLtGkdIwrbl5hEp/vPjhmq2gZPVXBwPBL + ###RNBWrrXdEuCyLe7a4iMsa9RD3sLnvKaSgeMtUyi95RmkhKO2RlKi1y9PDpcSzHBR + ###OoeubhBhyCtOXGgWEKnlz3vlXaitIpafCbpR8jUriTJfFbcQLUrJeL0snPnvUTjz + + + +Valin, et al. Standards Track [Page 271] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###X12vYCtn6Qa3IkojryhUAQWCdYB24qUqsVQllqpEW7X+PUGT+H6KAmfh6YlrSFUF + ###5e4iAqbuWTcrD6IibM+Su4vc3ecK2Co3dAjW2u/8cq9USOkBPBVDjXFFLCVwnydp + ###E9w0S/jm6aVHKBeDDJ7gHTvebdz3Bl3bjYDjqLI9OwU0zKCXlQGaPcvVgIzVMMGO + ###ul0GM+kIwIJEkuRcuLNzW2ZNp2LOoUKAzwP691byTBr836Tg2cE08+h4s6JT/s30 + ###Pl1VeIrW5yb1jC5d9P80tfEvU+bdKK8L8Awue5Ok7D2EdFFHT+mz7sVB1I4/R5dJ + ###KasKlxQSWQdvTDcQM0pJ6hAIgnDulWlTp3ci31Py+zQax1qML0ENIMIEKponlsYG + ###CQ4+t5TluZJtv8NcB/ex1x0O/jbxbjEipHfFX+QxKDd4h00pP4xpUdblZIivxw8j + ###2MsZRZE0uLVsF+xXoB1/XZkOT0YuFk9N5fypN7lBdhR514CaCPYLGVcT5tAEzKeM + ###0CBGUaO8jeMR41w+RsH1JljTMdZTXCAAb6CBtkjpdasTb+yxeLsCk0oTBXxb+Y/l + ###vz/zH27xyviq01z3m6+RpF5f9R7i7mtiOkenu+jb/arzvDGq8K/ZrNNf+Gf89ZtB + ###3f8PP6j69aZfq9X8/4BPtWb1P7x/KUSak/sX+bcoz4GV3eHocdy7vpl4pc6qF8CK + ###V2BJA+9w/+LAuxhjYC069bRvH0exd9S7603i7iuvBQITvZWgr2s8/go/rqxc3PSo + ###kmCMyWTih8k4oryWFIV3frCLtPrKO+3HyDWTOGbiFTxgnhPdbg95W9Rf6Q2u0GsH + ###v0Gv53G3l6S1ZRAaSlkDnHo4HXdYEqvL3iAak7Z3B8cdOeFCn/eMka7cDUHH6HU4 + ###70Tz6igew1QQOlDO0HG3y6BBPno17PPgToyqIaCSFXzpLp78tFLxdIDIb5JDgkIf + ###C0YG5kmVITGf4SWrjyPwPBhOeh048yeIrX4Pz/MrZSSajg4GDNfpR727ePzKMTwM + ###o8xeDM/qaMUuCFY4BN5TIPDYrFa6w870Lh5MIrEorwHfQ3gyRmk1HveifpLilhYE + ###u1RBx8kcxz16B58N0GwJkByigDiIJ1572OnFWJ+BiBH6T4mSqtcTIAOyTuIawOGM + ###q5yWIoIzGuPYHinANGGnZQzq1xjIh5UauxtO4hVZcqwLYH8VBEvISYZXk3uRqBKP + ###ZDnIaNxDAhsjEQ1WiJyShCZ18e6w7bVPDi4+tc73Pfh8en7y8XBvf8/b+dW7eLfv + ###7Z6c/np++PO7C+/dydHe/nnbax3veRh6c3648+HiBH74f/+f/2+rDe/+v//P/28F + ###H7aOf/X2fzk932+3vZNz7/D96dEhdAgjnLeOLw7324Cj492jD3uHxz+XPejEOz65 + ###8MiHDJpdnJRx4BX7Ne/kwHu/f777Dr62dg6PDi9+JWAODi+OcawDGKzlnbbOLw53 + ###Pxy1zr3TD+enJ+39FZza3mF796h1+H5/7xWMDiN6+x/3jy+89rvW0ZEx05NPx/vn + ###CLo2zZ39laPD1s7RPhsIJrl3eL6/e4GzST/tAvIAvKOy1z7d3z3ED/u/7MNcWue/ + ###lqHPFYxh2j/7AI3gobfXeg+aTdsrzcAILMvuh/P99wjyycFK+8NO++Lw4sPFvvfz + ###ycke4bm9f/7xcHcfFKSjkzYh60N7vwwjXLRwYOwCMAWP4fPOh/Yh4mzl8Phi//z8 + ###w+nF4cnxKizxJ8AKzLsFr+4Rck+OaaqAoJPzX7FTxAHhvux9ercPv8MKH68QplqI + ###gjZgbPdCbQbjAQIvlDl6x/s/Hx3+vH+8u49PT7CXT4ft/VVYqsM2Njhkw35qwZgf + ###cMq0RAAV+6gQbZkW0js88Fp7Hw8RbNZ4BZa+fcjJBH5qf9h9x9H9amVxqbr/T++q + ###G19571of9zE87eDw5/Ad/Djo9KfAXv8LtvdV7/rVzX+t/B90Yr9aUZ5hHQwSffCp + ###/HUyxXSBYRqlho9XeOaMxANxSSrpuPNVLb/MXVqpCgRltjg+ah942n2YKnOVUgt8 + ###PMDjYMzq8xpK/ijZH3R2ywUiXA9fn3jePuvKc3Q19z/j/ga1UNc/nCY64ebdnHEQ + ###T0T7xFvMv8y7PP3fwyzY1Hsn+Heoph74HiCmt57i311vcDj4+jNS5RnoTwVABDpL + ###6BRE3XQ0hrOeJdikQtPzgmgaBOj32zK71dPsGNoUIqyc8tkj12Ig65NzOKSEqUXr + ###qpfQWT06Gt5TEUsMC3L0h9lkBuPrall88h19jeltbEMf/FQd/sASOfaZMR+3H3ke + ###jYa6L7cxhcndyDkNCUTIepHf2Qd8Db64ANReC8/Sjs60V8OzLXuHCXiCGWilxriX + ###qrT5CjTGpzA6a3pw3nq/LypTrXlG4narM8asFGLwtj3GmipvtZ/X5M+cJKGbE3SN + ###3lJqol9F0/7kJxDM3OsjeuAVdF7hLBn57A7jq/AM8w7X0/52puNrDySOCHbrI6bw + ###FaajqykoH3q1AmS3l9A+ZII+3rK8kKv6QlmmiNUEeigbO1PfEmUJa3pXnjF/zTAm + ###2oCseSgxEHcZa3zxwvtP0YAupHjEeHQFLXEFQeCFNubIeK2YeQ2LzHc06d1hxg5R + ###RoVl6gWu5FfRH8AMoXehiRNuWfvG0MV3EaBMZALQ8JSPxWA22kSu4eklaYu4j3rd + ###KcyHX1JgllLKNYza2d9Aq4ySngibRI0R61mTXwVShm4+p8sjvTducWT3gQw/wFXJ + ###Kg96LbOtSbMkuye9jI1oVRGNqaHKq6TMwJkzZ9sRupo+fuPVAqf9nXfKh8NPRrCd + ###tnxPSRyj58fgCX4qdrJuMb5nZluR+6wiokIrNiM1egGEbbtYpp2bRqm/xbaRSc+t + ###AH8vSXlFI9qC1NdWcmPrrEtU+4LhKQkTEga62pA+C4QRJzbJukKLanix/ZZdcDvq + ###NeLxnzIMPtP05vom6l85s6alwMal9NTQ5v01xN9/Z7+nSLothhx7FVBYRsjMWceY + ###ftuKrZKQ4shBq5Seg+UMeGeCIi/5TQhoTY4zxQMNHDwFxcEC8nsf2pfESUrHgwKn + + + +Valin, et al. Standards Track [Page 272] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###zfWKgktDCRs/7Y70XKoitxUiDx85+5i15FztdK7kQVQUIF8C5BcACANMNZwUB8hV + ###Y1p6raWekqiJKeRvuXdrvJghEjmPEB7djNbJhxXG5HtpAg0Xl/MzmKxLPsT08xyw + ###rWIFAARpzACimvLaeaDwt3KCavXXFEcEvHWz5Xc3k2BFKWkfKiunbE+0oNk7tIzG + ###OEqErPCzLsvnjzdvV9E4c+HN2TrP4YI0YBXONBUFccC9kadhVpi0phgJbF6cf9if + ###M6zc2c9B66i9PzNmOqtbnGVlhtgh2hlU8WbWyZ+XIWEOlBRKkDAPatw5Eb4X5q2d + ###sYdGpzusmn5/E5O5uzMdj+OBQfDs2I8oLT8m4ndSPi6LAZuCy6xU6IfaiYjVLfr0 + ###bo7s4hL8dHrIZj5njq1pty6iECrRxrf5rhrfbD0sp2NK12M4LNiiA2idfKX66AwO + ###CkrvK6gj0itfSGp0VqVqKWitHRjoqtfpwavFZNZZ8qoyRU1kLzjXf/7T+2H66erW + ###0j/gz7r/Z3bscDhKnu8BMOP+vxZUA+P+v+H768v7/+X9//L+f3n/v7z/X97/L+// + ###l/f/P/T+v927Ph0PO8IFgCJxge0RR7ub9ie9EQjykbjtv8TPdIUbgS6m3elT8cMQ + ###WWbIGvvN0sx785fdaBJRkYWZ99esaW9QzgibTf9d0+UKagf2dTFevLAsk83F3GAb + ###6f4AxraSVFYd+ohZ+p56eW7fTPesi+MJFt7cUoqSKYEdAjQ7pmPiqpGaIpHj/bMZ + ###4COWTmTnV1NkMZftd/u7mDKZVWlV65ny0HHv/fwExtrVAtDTmiFLqxn6G6WZREHk + ###45edziJn1ddn/sZCnEOy6TFw0iP8vCi/FGf6yRx67H8HepyT8mhNLPqpBQb9yDgG + ###Zkdr1pWwhqOS0ktZ4hpzUm6wzHb81vfDxemHi588XGiOOEGFGFmxTVD3tqtbvTeA + ###mC2AdLU3+Bh3/M+9Ly/pUwCfeKb9SqWSlpEYxCQYoUAk0gd4x0Ne1KF1/t6Lkruf + ###nuk5A12KLx4Dixg0g0spCgLyOCoLEy+AnQQg8BDKVzO6xGiKtJPRMOmh2cbzmxgb + ###gQaeaxCk54OSvE/ub6Bj6Pwt0P5dfDfE8oKdDmZO7UQDHGpM2VW7uO3R8v3K6tIM + ###FHKEh2ZEv7Nf2BIhwqytj85DvLgKZz7+YpyuzKGDAkMHCz+KcE0ddk0amg/KOECy + ###gK3vOIvYrqpuOVkCbjGLG7A3+M4+alFJzuldma8f3+B8K6qH0Tc1FSK8saVGmDXr + ###JuFg9BYjnRA4yWy5w0E+35N6rKGD8r8b9eCaPZd6jp5HPujqKip1k5mDPWdBraJy + ###XHRJPkT83o17wWgLo3AwWNrM+MEMF9H3+jgxG4gKzfzkBf/jNyr+8+gLoCy7/SoP + ###1Vl4nwHjXxbq6plBX4epnDy80lH5ZPqCgXlVdIr97X/t888DnmeZSscBPNvsmjMN + ###8mNPB1ikAZ9XRBE2JRpURFYCkJ+pKdBY+lmQmCRg1k2AZMx8W3qGbwuDztF12rEu + ###hRPw8NJbj8V06pdZDFJ4blzt0px6GaX08P5tiEY3gYpasN7cIJ8yEAfuMfQbH16R + ###bAByiMepe0iWI5A/yGwErPayH99hLVOMXk7dShBihAsQ4FfXa831ZrCxiZDrpFBi + ###BL76P6iaKA2VqyERb2mG1WaEZ+LAytq8cVxqix4r9hpm3n+Kd7yMd5YBoH/p+5/R + ###OGbuTAsIAM2//wka6+vrdP/TqFWD5noD4z/Xm7Xl/c/y/md5/7O8/1ne/yzvf5b3 + ###P8v7n79y/OepkJa4sz2riXQ2jQaT3h/E65SIQQAN4y9h7/cGfXTmS435XOoyAkBT + ###WYziNvEpKXWn5ZkBn0UCPQvY6pNJyCq5B3aopDCcJzdD9OwHBpZ6A5oxkgWGergP + ###z2oZAZkiRlQiJO5mhmEWGOpdNL5r30Sj+ODw/DTq3MZd5qivzgrbDAewVgk0ZEd5 + ###LP3xit84XOCqnvn1ck7MJrZxDDPvrI4OwuRm5B5MXroN7ytX4/h3INDOY8bUCswq + ###J2NtOlTEaovfmIic78om71rGuErEI5yIIsmwhGytKPdncCqP4q4rkCPdheyfG+m0 + ###w7LplXZhm3bh5yEPePC/zMrX5h6KtmDgHktsjXNj631miPsypw2sQz6fvnMjCnTv + ###qq6pbHJfnmBuI96Yg0Ar4to1pWJD9aO7y25kXoLrQ30CekDyvIqy7WvFLMWZSZdt + ###eu1lRpQXGIqRVf7WOGCnE2tair/Gg9XCcd6g6fRcwd2dDmDSL+MdNvv/IA26Ze7G + ###pEKAzIzjaTG2wum4xCF6gck9uaVRvS4dMOv2gFm3McjcGxgG7rRCF+ARtIwR9I11 + ###rM2QLYRPtYTjbT7bu5jdtiw++/g5pROjQjpvbZYBZCQMYMK7vla+VYMu6vdzoPMz + ###oPMV6AIYu0JTmQGkT0CyNRGP+IKZwUBDFhemZVc1mgqI1CUPyimTIJzosz4aDkcs + ###ENKYdWLFNaIFOGBXGAQLflzb9gJXdGMhZM5Y7p6C0B7lleVI9bOQqiC2JxBrREEV + ###wJivYqyHdnM7NeycU/Qzp7im0U2Pgq5n0Y42zTUnDT2FOHouy68yFmMBNlrnRSnr + ###x0IrPzVxd5r7VvWtUPcwy0us7JLw/OTD8Z4y9qbms2MJ8KrwYOdwEQK8msNldgKS + ###75jDhZ0uGqBk+xj2Gag8zcxk3J+Zw4VOGwEi72SRaWZqGZe6eWqDS076FKMFK0d/ + ###+C5pZgp1J7DYHsUxpvldRJ4Z5WzPVClfnmK2dVrqytuEq7RW/hJZUc3lZhfWgq0M + ###74/Wuc/1klpWk9GD1Sf8hgtrQSFVN5YyArU2oWJZfWSpeamiZL3yQCpAmmal/WFH + ###T4nyxXbs4Cpy1htrM1Ow7MB4VTrjUzmqHU+86cgbsRpZ8uwcUb1bji6GIvyeogqz + ###Qm97p5W38AFW8qs7P75Y6927wavsXPmYOWfURWbzMRr3ost+nPBs5DeYQxtN4Bh3 + ###bUdWyxA6PoQILWMUfYEXASDyXfx6uh9+PDnc3d+zTnw2Dcl9Km+pjOkRZWDOyvRw + + + +Valin, et al. Standards Track [Page 273] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###POzhtQAuuJdaalS4LOIxvTyVAc22dV4/1W/WNuoyPl023RkOk4lslpmC34bATCLt + ###Jlpc9cx/mlTn2CBBgf7/mXNCzurfp4rXmkQh9iSLQVdwJR58xjxSWmkKuSmNN9IH + ###xuorjEXyL/YKPiHJAMdgWYva71pAbXbuIrHdUhsW4MVjLBK0QTPwcobRADde0jpH + ###sMopYyiroJZh25ZXrChWvlPumRKqBHPyB478EeIJM6tkpSbhBdtLaNjsP66ipuSR + ###BQgOfEyT0J3iPFMrTXw3usFiAOq+4QxKUYB06UhBPVIFHiHKjtH0InZWmH5tVFUG + ###EIjW2jYQ2eHx6YeL8OLw6AKol5xXc7db2bGvyNOVasQ3DX3LMT77VRsFBBlciN+n + ###Ub83eWRWNRPMd4c/vwvPWxf7oQqwH6iOtjPGZ3xHjF/JwyTvc55/NH49e3x9GQUU + ###pMkuJA8fju9XHaQEorpAQUv4w4d6ziD1KFYoT7pCqj5ByhlMOr1CsEA7uCmRQN6d + ###0mZMQXCWXvRZjYOszecudaAC+1txYH+zgdWeVpgy54Y41ae0CeLYaR9Z02BdK6zC + ###uobwTsvKtMpc2ihnSlWppVs1RJOlOBMIlVehaLO2nY13pSGJPTPbcukglYXcEoVL + ###FhLY+ba85Fle8iwvef6lLnkc7tS8BN/RxSkh73J6FcIPliY3CLEFEckg5Gtaxc9H + ###mGSjamt+8Pv7Fl8PeAm/M+EPv1tq3ktl/FTRuxiiSwiQOmh76JU0AQHM+yr1LZAB + ###JuhBCtOeJohYyiw4GWN0DUes0i3P+YTnAf91y2wSsoJAShMdH/okZG/2zPTZKw3T + ###HzMCoMRBarqsk+8uENRbhycqYGo6GA/7fcBUH03MrqRsUstqnb/nEj9s/vCiddpG + ###hbNm2jwZKliZNicyxD9JGaYzsroz0w4+e6xoUcUJyWsPi9L4q94Leud9q/13TYTV + ###FbPVmZCAiAGyqEK8c0EC/xYJyc7TIVl7Ck6cLsgqaFWnuSDd36YorpN6KtaogwqO + ###kCZYk2Z42dWF3ZWi4q6WLe6hPlXlMn0/ivE+7FAUYHpy89sNVYdXmZhRZNDYvEav + ###Btxmr2zyeDbwXlcce4DzmZL1W4Wu/NJ13lpx7iDzNWdILVceHLqMiV3fBJVJIr0M + ###jdZEh9pVSl2r2n3AikxjN3rU2bh3CbRLtXtJYOOsy+KrjJwcrNZirLKlymtlS2sR + ###LN72bSXT/5udLSz5z80CXKPz8v+s1xpm/Z/60v976f+99P9e+n8v/b+X/t9L/++l + ###//cT/b8H6ABO9nqY+4fdizbZ7d+t/B/4Ha1yjkeqvzecVdBQdwLHGxT9Fy4rkTM4 + ###9zkPw86oP03wfytwgAEb8v5r979W/iFdzV/Phl+7y0TmKStYSPmxQC98DsJYoFtF + ###XNldjqJkgpcOh4C7h61C9jV2DZPcTW7wxmqruE2OrmmKv0d6TNr8G8+Agz2lVtOt + ###oshN7bmuykrPR64rl5KQyplis/PhINuhwH6X6QOfnReZa8xSPcvClswyfjneyLZm + ###ZbU31ZHc9vLGYnbbcYSVkOO4u1XEasn8Hr5lmtcLE4rucaU5bz2LUPKqe+E9xFax + ###q7Xd4d0diE6sa0wuHo2FpHTVH4JcNbiukAMJEys1a6xrA0kQaItuFQGBWs7rkaaC + ###kHH7Ib2QZoOQ7uZ2cTDwlODv70yvrpSrHY/uhUiCHSgOJZIFq8DvfYI9GLbg1DxW + ###N/8Ds2AE3PXA8AY6avE9jLH5X7bmh6CIQR12++5wPMbc0Fsz8HeMmlK/90fcVevW + ###MRGWQYIG0jjBKkHSMR5A+Jbh4Ji3u7RdJZwEmafh67y3nLuIrb0ob8aq7NHNnO38 + ###k8db6J49LfQl01Bzppq30Dg8S5KNBrgA68LPLrflWinqos7OBvbmSycwM5ac54Sz + ###HNtczcX1pznMiuVN5UYpXl0gUcDDAltCeuQ4Coo5XHNmdxfM212xS7XP4icDLSm3 + ###iTq3iTe5H/IsH1qa9hEr/wNDsBQ4c9yA6d4eLhBmdmH4xTylC9U7y3s6FIbf3NyU + ###LJzUq7Pb0t276qUz+xXbsyel+rs4SqZYt6bAkiWwKZJ4ECfAPTZmExmm5Oc4aRba + ###zcRc+Cvrs/s/j5Pj8fVnN+XqLP/cKNrAHTmZH2dBRwJXEwbC2UwY0C3I6w5RoZJF + ###+cxCEngJmHNqn6YMCXvY3Tn37lDIKcrwPwx+z+b5eVpSX9WSNEnT4UFf+CxsT0ck + ###wIh73dfPlihTgY5/fXj47IFyfwI8MTz+8D5Ek83x/lFb8lv0uBhiJ3bB2aRND2cT + ###4WCnN0n2HzogqhcR1ge7N9FgEPeT1unhHK2ZfS/qF3gFV2j+10DWidug5sftezwm + ###W2jFjLvhXTL71Qjb7oA0ct/rTm7Y+wVOY6yz1o1x/UJMFRne9brdfmzSFtCTy9Dw + ###LQ1kZ3+fkf+HahGTcBCC3Pe8IhAz7n+aVd+8/2lWG83l/c/y/md5/7O8/1ne/yzv + ###f5b3P8v7n79y/p+D1F6H0pKeod8hSn2fyOB48ZHB2THBKojFIoNVEL9DZHBW6Qqs + ###aT87Ljj1O5ca6AL+/WtFBiuaCV4P9eMBpQYma6Id7Xszvul3WdVBXqIxK66XDOFl + ###/jccTcaWOfQTTIUbmw6AY4enhxe778h49+nwmFnI4X1sZb8OsERwRIdotWZ6vNFF + ###5gUZDDzGeP7GZ2Hhcr5pWw5b4VmgmNaKvIXWSmYfnvUWN23Mwej0WOFLdo0g8pDH + ###k453GaHQAuLVQXptMPcInCQ8Pd6mHzHWJio8859ZyUfuz68/6k9G4V18J2N0JPjR + ###1eTR69zEnVtnrhgx/lsdAMZYEYMgYJoBRURxGBktInXzYZgL3fvsKiSmSuZmpU51 + ###9xftVzqOyqqgMKMuWhyUoCLR6IDqIh+10AnVS6K7UT+1Vsp9hjMnDKxJ7FVmIo/R + ###rdhr6GGKnxVjfDQa9R/DpDeIQwZgSbYup2OXPb/sppTVdM3fk3nDmyJc6WT12aSQ + ###rLlJb8uYdG4zmgEsfWf0mAF2aTZ5VXRXaNdoFA4N/3kJTf+Ih1cllROsqjhAf4uM + + + +Valin, et al. Standards Track [Page 274] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###hcyc+rOgmoGvBfQ9F5kEs8kk3RHI6dXryYRFMMc6x+CNSunBUPZe0DFWJhjKMyfs + ###aMH3O4yq1K73VTCxAP39TQ/ApAtbSg1/hbYLhHR4ZdRGVg4tI66VstxoT8vWdzMG + ###WTlNPr0D1SQ8PgGBGy+dd1F/YIH58J81zNZv45WZ3q/6PNOQxstYwFHSuZnKItKi + ###lvO2qEEFz0r8MC2rWC+CRQWDykUuliyS6S6UcE3l+kQMv3f4sRaEX6PxmY03tt+j + ###B9x5SqVxJVdB6q8/+AoHTSYaKHm/BM9Vl5nGug2iEhMQyhIhc2JBQHKA5gMQN7Dc + ###EMZvAwQAMn3zA4JADm3GVhUY0Q68askIkmJBFiUhCFHMia/ElmglE3Y+7WsYuryP + ###H0bRAEAosSELISiX5HdAHf50ePEu3P/ltHXcVgh+bnlKnu94rEtnC5kJIkPCn7d/ + ###xk3t9BFEopw9lgV2pDA+Dx0VSL7ynzz5yvEJy78SIq/4iDq5qM8tpLmMMt68NIiW + ###KubiBp7dDPtdMsYyVp56jagpCKQCAdRmrm31VRNWsKGljFDb62kbFFXE7KhSfVWt + ###1llfhRH47CGpLtK6Zw6ZkN4WUvl3unPeWMxo8DOfoLY7tdmO469tufRcOpk19qeC + ###M/Wb5kzZffyE+RHMWkbGWNQnevKS+bZWerb1LfLLy7r6lHFwkzH/NZIh5GaGAyjm + ###W9lKNVBOc2yp+7IfXdNdcsZjNJgMp2PWZMWchnhF8fcqW8t/FF3n7gC5cyntjDWG + ###eiCoRKExiiS8ffdH7ii7QxRxH3pojnfmXBB5QCUA/8hMk+NKKKXmk5oRH1qsqw/H + ###VmfuQjpCtQDOWHIte7UsdQHrqb4b8+hDj2WdRSrO1gqVpM+XpXiW9X+U+38Uod9H + ###k3Hv4fkFgGbU/6nWm+b9f6O6vr68/1/e/y/v/5f3/8v7/+X9//L+f3n//wPu/xd0 + ###GK54aMNLjdRMjsI4LVCKI8Ya8aQ6agvVNH4F7yxu2i4vhhXV3ptoMT68lOwvf3s5 + ###0T0XsNFHepg6Lcy6y375UJ7rLvtBDP/5yFtLc7h/kYyWDiMsZo/nAeLxl+det7+c + ###zAfiRTS+jicpnF8W7RHg8PsvBqEjKxqDMvn+IPK6EYVBfB89UAgZUr5Kfd8xKfzL + ###X4qttHD9OGVptpHqaDM4NklGnZsnY3Gc3PSuJklhLJ6T6MdfImlLgpgsxvVDyfrX + ###y8zUPhn7ZfqTFbWbFpbnpjx8BfMzP2iFGrbo1gfRThcsZGjmt6Bsdv3p3cCr4udf + ###fvJ++fxTufpF3grB6Fg0Ysu+zhKsTNjoBJbf2vZqBaEooBLXMSuUsDTk1S36IKuU + ###wBdHCth04rrtxXVLc2TfwTi6WdNSU1EqKjX3HCKWX8EgRjCX1WpZztjI1vZN+/bL + ###5DNNCe97lAVDtCCq4dEXBZHSigQDVirU6uchrtoAVDSxVLhQ6gt5tjLh2SFg3TZy + ###oM+Ne3U+vPq1mFQY9XvXg7jL8MVQVfaOMMPx4mfLE8ZmHLfiGPvby1/s4za1ufyL + ###HrfLs+z7gHgTR91wPBzelYuBuBcnPcwDgO/hawv0tMw+bn95xnH7i2uTiMPiQVYJ + ###enpYIjUreN4Kf9Ufddz2ylhYhQ5dDmHYH3aifjld95A/yDhwmXNJoQPbPi+5Zwqd + ###wIMum2/KEXoTNNYwRwTd2SGZ3oXJ7+OQXih5L1g/Ze+FMQnMuquyG8HludMMxy+M + ###hXI2mXcU6vWIfPmwFjoEq7+LHkrpU+GwtHv033hg8vnBuZgWmOO/WYermIM9Egda + ###mxuezo4lykQx0BATcvgJUqquasIN7ANNyKEw3TtmdhukxkvZTYpSw3fMlDVkQ1vm + ###4KBV8uWMBy5kPPCKXgalpq4fhtDFH79J954hgbW6v6GpUfeOKrJCssOKGxR7sbbl + ###O1a2TsdCjWNUoJn9FhcrUVbqN75Sv6krddDr9z207jELZXSNVmh8Cb87uBt/k31D + ###b7iShyy0Sv9lC7YKMKtbO0eMPsgTnjWyUOobcHnqNzdJ6AlhBd5nS6NHANZvXCJN + ###vzpoRl0qfczW3t58Y1aUASuzRzOR/hv91430byuqwqHiPsjHva/h3uFxJwgs7sd3 + ###5Eo2k1jsnfUspcYvJFjjcYiitMdN3Bp5sZQr9AXe1hkZCtWmRC3X+enaEe/iOZqR + ###zSps/UhbsHSxhldXcncb3AAOOdeUTWKjgz5zj2e9VeUv5r9l7vCSJFZc6FV34ZIF + ###7/mg6J5f9N4PCu39nGWBBczjBHlv/6Z0kP/2N1PDDLiGyeusjVLB2LSIqNpnCYZb + ###RdGsiMb9F9nzhdXyP23/LGzTf8eNWGznzd5owsFQdJ61m/7iW2exO2dFUxS3dUZC + ###xYD+Dfx/MI2Yo7TdkxyBZuT/qDb9dTP/R7MRLP1/lv4/S/+fpf/P0v9n6f+z9P9Z + ###+v/8afk/lBu6DKmoVCgRBRV+o5iQYtcjGBBsFlkE9sQjco2UpyUMTkwD7vXymsU9 + ###Y+a8TVRucLTql8Sm4RTEI3rikWlexjkAnJgXkGJKucl6Huedgolyy/I2UTZBfGph + ###mygtxFHHwGVOBsyCV3XunLrZhRpPReIYUH4GcQrWzFycRUG0L+x6g6+ZCY/LDhAP + ###MSIVTrvfWbXTSIboJvPDXBCLeqnrea6Nn4y8eUEUMUvlgtvleHp3CbsFZQwO3dPv + ###tovSYsoV5rx8R0nKsVeTSTQmozJs7xcPn6tfstdeufB0JYWh6H/4C4TvTArjeTtY + ###DtrY6K5c2oKz2t0QHLeUxuY3x8UpvhcnE5kthOfMSKtl8k558TT4tpXeotwyU/Wt + ###90YSAnzjNh2lfjWfHyXjwL8VySC0OvaW+VtM2W0GT3HD4rU1vojl7lOUrWETZ/3D + ###19QsDXNOi95b1wUKZNrhsqaQmBtSBY8C2Af5RQn0FAANB9cVqjCshNsbpjW+bmYZ + ###TolrlWCwpiQWz5b4qtoWLdNUp+A+y0hngYCWtHD49ap/XxIPy9kQcYtdCpXDzvYt + ###b856oUI5ICvaDmgcD6egfaEGVnnrnVVF6hi1aMP0kjRrr18Q48YiZmUIKKVbbDVd + + + +Valin, et al. Standards Track [Page 275] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###aJixmMGqvehtTM6RSjuzB9eKdeqn2S0i1nrFHFSuzNpa1tbQbYqJCpXKG/AWKnNH + ###KHyAErnQP+ONNABz5S9j/wNldRR3QyPfytNMgDPsf75f9w3733rDry7tf0v739L+ + ###t7T/Le1/S/vf0v63tP/9efY/USzybNfz/Gr6tQ1f6+Tp39LFJGZaijwmRAEbYFnq + ###Hr3ooWckB86Ws0qKuJptyHnJ8qwV9rk+j5Npf8LDmDAb3DOC2TQpPdsE8ZJn3isK + ###IuoCzOPCcoXjsQsLT8D7kqyX5cJ2z0MydlKUBBwFAsLvamtCQsHk05ibpwiIn1h7 + ###1eL5vW1Ns211WbYmZjxeeKbljECPOQzcahgve7cUf40Hq4vLtMxyLPeTGzvD8t3I + ###D8/gRIYPAXywGrCU4WftnIqgoCn/w6t63/R3m3Wi2fBs97NX5F3hvcoSpJFgCJIQ + ###IsKZqVc4Or2gLGNqVJfWDAsjAg+tIF99u6145pMRaDjyQNgcO93aB8wWNfDeeMLw + ###NDDMNBx5wlJwJL0HVesEkd1n6OdLGSFRzC8aCFG/PwKgQdXoMO6eYxvjLnU91PED + ###l0/dyXSCtA5Eb3RrGj34qpv52NJFJ8dW9StbtUpKOArPMG1LWjeY5Je/pLdKqQRb + ###6e62zbriinlUSkdNu64yT0x1oVe3noMQfwZCCAMmUgKBlGAepDBkMsQEuYhhLWci + ###J5gLOantL31DhEA5FiuFRzRa4GJxqxjwKIH73aP/xh7lqPQuvFNrbJlNSVIu4S9l + ###r+IH1HHZq1W1EZiIAK9USvjrGnXg4hm8IbCLCnTx4oX44c025R/dki7y2MFbMz2l + ###OyZmzRUTI5BqGTuBbTAUvNvfxWSIqUvykcS0xAttUZqLvbZuD93vBt15BnSVLPBs + ###5GvLzTk2nZRX3uU4jm5hV5VB9+2MyTBztovVYZc55f41/T9ZoQ6e8/WZGeDy7b+N + ###at2vkv23UasGzfUG5n+rNepL++/S/ru0/y7tv0v779L+u7T/Lu2/f+X6b0fDe2+n + ###B+fUJEa2Oh10IzT3lo52zs9XWdEzePEVPMMThzKTp4WrgcHwumiMvWGR4THmWhjr + ###JkWYEmprwDN6gz4aoBW/VBiHl2n7fuXlFGfPNnTtYWdPLTn3ncrL5YEoSs7xgtmL + ###8qR8uLoPz2qzK8zppuOFlG4rmvQET+RdosCC+e7gDMXy4tppDtAyKmYnYDL0rqIx + ###L9veozo3WS6zaNZLSZVTaXcYfmztzUus3p9FrMJw+7pQ6ZCPQxCLvBYv8+DtwT7X + ###LFqvCxYIQQz9HE/arfBso6TVBXBUW9ihOl/+E0qe2BMQFWhYwQpPFKwAxgP4BKhI + ###stu7+MW7EuUunzWiWavEUSfjjVV8As7w/d13smZJCOCEF+/OUYTZoFJH/1iZL9G/ + ###VQbFnWZ/MGTlF3eHU6Qw1X3MnIfRFCaBXtYM7oPz1vv9drizDxLLPgJvGXh0qLGF + ###ljKB249mjfmWDPwk2ex+gHmxsdaeDInZ/3ZeT1szJpT+06fmRDzuBqK3zzpAB+RI + ###vU+bu0vmMFHSwLSw5c3DhCEP2Py2xQtJPG12/paaZc7aUFiakEkTjCfTT1YreWao + ###TFlae/5lBIiZKclGg53HSZyczLjddaQkG0hn/VH02B9GXe8Se9qaF8S4gzjMaTZK + ###zqPBdTwLlQKLneHdaBwnCZy8dAHN5JnpOP4RAkR5EQIEIBfF4IWCeBc9gAA+M7Yq + ###FcOuMG/OT/he7256p6z2kN1HUa6zhYIIc97dOS9+93yAKRFYRkYyCYEcGg0mFaEY + ###DEfxuHDWQUWEyZS5hajtiKDolb3eBDMkAroO6cMVupeH09Eo/UJ6CxYDnqTcUQ/T + ###eGAcBjN3oe801UyiXxyhGVyuZqVy8VwJj/aPf7545wwAkd19pvsr6501LLDJSsVR + ###MeEte2fKTRiifatsfA+Uu6hB8jvjhl5y3D4TzcVHV0LcJI67vN2AUSn9ERhjXzgu + ###Majq/bQ/EQ/ld3ru6JyisA73yuKD+iJ+dbxHOJMdn204ngJueM0oqiNE0DsIgzdL + ###K4s5Gm6Qr0eUTNBHP+1NRdSUN4PusNgdPv7s+cF6QymI7JFVuIdpAiegQT9608Eg + ###hpM2QYsl6tB30eCRuGOvj2p1iantyHCuO51VstZOhkOvCzsdt9U4jvo9FKBkylcH + ###jEDJylLJb4RT+KYvlvqDaFEV6Y8dIkIbyMIop0y7QUqW3guv9nRpPq9INNNC+WkH + ###9IjyPJALyvxMaugNuFMOLyftPUPId8Ehgyp4AiBm+qDgMkpuSECQmZVEGVnZWNcz + ###JfJEmeOcIs984FlDGJwJ87+IXyh0Y54h2FtYSFJGtkiZbC5kpkWnBwme9MndcAjo + ###uoRlu+910SQ+jgZJT/NOma9vXpASq6j2oss+7OPpZHh1pWudr5Kj02zNs5xdAfwp + ###OqmijI4evUF8n67Y1RiOrdRvjJPoEwj0tV0TWpAYHRnML+p9G86UWWXuCmJiRj1o + ###1Ob+0yjcd9Xr90kW0JP8Pakq4gGmdx2JeGPY+L0BUA3QpVbt9JlVEQmfmEiWbyQc + ###ibQKjysML1KrntxcZYn5QsUftVkdY7llL7mJRvF8kzBgprLNIfWThvnPAlzINHOB + ###P9d6obE3GmdWHy7h2q1hSNrq01ZuxhqOSXiJr+ZYw7Jqc3wSQjQsnI6HeNAzkaaA + ###N/LrJ853xMYJaZys2T53ZubU4rS2MFpTByktj581N3tysZKxwjExJnE/k5Bf6y6U + ###9rXIhFknUmP0AtbNvP7ImVzm6in+njzJAXp+wu6LUUMaPSrKq7hJEJqYAg7Xj0Bq + ###aKZmHkXSdpQ69sleqcaBS2VKtzIpKpf+gEv6wuOOUe/hnrv+MwXKHrIvWRVYra4l + ###OBXffiYgUp+JY3vEJSG8lucZQiYGyrTT94WphqnGEXFycr1Nc1ozekkVM11+gd/T + ###fgxtTu9PqGyGgK7K7krqYoe2ZLxoNLHeNVQo99tpIzNvwIQThbdFn12FSWDGklK2 + ###jZV1RbiTqqMrQEZ8emqBdnTMyGJ2x4p+anRsv0nZ0JPJEB1vZlOWOvMes4VXnQBZ + + + +Valin, et al. Standards Track [Page 276] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###BKRSnUWSeWSY2aODDFUqLUKS2aZ0TZ2UlDv7TYMmMeVmptpfoJ+2avLOswzoSQ4c + ###qzz/OeCUBpFfaxlrsoKXnj+udQ3TxgVM9uJ+9Bh39+JOD516gAJ975//1Fqq/ugz + ###CRQpphv34X8d80LQRWEOMkmPQk3NmMKGS8orOSZEcZa+ApGly1ONBOQLXE6fKVlI + ###lF9b5wH8UlN+eReN79oo4+BxRK0LDX3BCsqrfR8dgMA+Mn6U2SCU30QZ7vTN6O6y + ###G0Grqj6BkFzKsUfX7svkTeoa/ei1+TMX56+1Os/gJk5mwq/STlN3nVmBkM8eVb2R + ###44RhX/6n51P2bSFlvM4QeBeKnf2HTo87cLZtx5bvhx22M0qZ6LDvYt3P6Yw4ubpK + ###4gk1mnng8S052+DlEnvgZJzE/b4KtrM9Hin8zohi6F684GIe/8L6e7Mt7r4yTw4K + ###znDtlZydI2Wm7W2p1Djr1EE7VWMBuHLETDj6GNRvFaCzwFaEPX4nx4Qi8qqNo3G/ + ###h17EE3ELRm7X3V7Xu4t5ESGhn11Ou1hXyEFM8wh+wZySn4iaMXp5NQQ6Y/FK641C + ###omMKU+Xt5fSqrN6SlN3dP1siDZ4uktLJ8Uq7S8H0ZFn3P9kUmUG6DkK1aWo2oWpb + ###6q0rWFOhQ16iCIlKGgf+lnhIXa/RE304ZiQ4jroxFgpAuwG6ukdjjAuIv/aG08T7 + ###L9J0/gvNZdP+JMmkR/sEVOpiqHUw8o9K5Uc/a80yTQrqvzw9v5BUpI/iu0fRL9bo + ###WzY42hWbdZE5awL8+0yOmKq3nNVKAqt4DSe56LYbx0wdl4l2o+xbRdcMVfX7P4vo + ###9S67TiZKsow5GkcuwlltblrUtJPJWVXGODdX1ZioxWKtrgtxVJV9PtHupKW9c95H + ###5/DZghTttKt86k1uegOga3J8gVVmp+ZPXqc/TLAq2nB6feNa6WIs2pASNJ4gcgS4 + ###AeO8FynUizqd4ViYYW961zcVOuBNPtyZjr86qVJxnMD+wquIipuDKuLehUoDwYP7 + ###w+ug3xtoMb+CQVRSN6R1mM7rbPlwzTYDN9lLq4UhuYNf8RwwHpetroEaxSWji3kU + ###OT3zwIgeioHhv6plA/ItmwuS1VzL92gNpbZdLW5LVEnrkryb4/FoiOk+gMIc5KOD + ###ZLDpNQbj3uHHWhBiHkz6ChCXzCOrYjn5pOeKekCsaq5B5sMtp+0rvmfTuYPeRyQh + ###i3Qdl/HkPo4HXtD4/5B8sg5/0d2t34X9A7zOKw2GEx5LaQD8xgB4NcvKqiLorUtm + ###yfducmAmyFEQHBTy/NGyZJuZ830jyzW5IDC9uxY03+ePNqdeaCYpcF0gZdfts01A + ###Wj5Xxk0xj6xW542yfGhvfhj8Ll82dr9xm+aYAmyTMy7E8xtls+R3riYjIemrD05B + ###yjeSiaR3caQzFLmOc5jIHJTwIgdAzeADx+ruyR4Fv+0dYhhh6+jo1+xLPxNLHwa9 + ###36cgAHdjQNZVj7nHMozxRFwG4r7jReQ3o14rz83rcgASMhlWzS1pDmKpVEZfP2ef + ###z19SvJdyPL4KeAnBPpjh84NeAKl5cRDH6OhPrgBYsUw6jFk2KHZPk7rCGbbUz26c + ###snqxzt60+5t8O1oK+v5DbyKjmo278ozwnmyfJu94KL3tFdpSvPh1NXUcT6bjAf4x + ###6vnO62N20IOJIUMQo+eYeefsXSMJrEnHwyyiK/TFwKwHyqSIFhgESDNiSB0BSj6X + ###ktuaCHS5XvZqksRUPH0TEauVRUSsxqnpF+t96KGry4jVZcTqv2TEqpGmj3B4Ed+N + ###MmumsN3bhqPycHA15KcaEgP/SPSOtaMdbJWe5Ud9ZUcf4LvPc65lNIa7nBxq0afY + ###I2ifxfsyYzv5xkcf4y7aX2fEfb611EjqwAz+LBD4Se8VjrCzPJkGLq8CyUcQaZqn + ###AV9bdlkxjq+nfaA9wVZz3J/Emj7dcUm/OlDpL+vSWXRrku+q6SLXjr5iwpPeNZ6W + ###tuysDa1tFy7fIVusvDV/NSUUW1yqBQYslreFvoZkTjLcLAouf4VlvnTZo2SZdxkh + ###MYo6t3B6UwoYbuRnz0CTZnuIdZqhXwiwmCSnaxm5Vj67TjPPuUaoxbME77sm0Rj/ + ###EBxjh5lWJw6+LvwnluNtu0CbNRvLDFIGUrI195jSuNVjStOMN8recXi0/3H/qB2e + ###/dw6PKYlXM2q6bEXk9jCUcRIGDNAPYLYRCEo3Zgdvk7XW+/kazzGXD2xNx0IHtDl + ###3dDr5o/m9mA6UTdWVULHtsies64QvphJSwtRCJ/o3Dy3J9ZTxvl+nlczPa4Ubm1y + ###Wu7IszLbi6DA8a+xT4eHj/JU9fFxD87aSa8f5Tfb70d9mnr3qMOl/j15o7kPAuHz + ###o/an3Frqs3L7/Titu5leWMv1+tPXS2PG0r2jmEjhBtAlaBQXKUQmhWX+Tz3/pwhY + ###BFE9Hl8/PisF6Iz6T0G13jTrv/vBsv77Mv/nMv/nMv/nMv/nMv/nMv/nMv/nn1j/ + ###CU2AUb8zxRI/SZrKgSSjHuMZPAJNVnW+B17Erk3S327QeoY1VkQRGpasC/NEZJRE + ###f5adPb1rcchyxYpLDcZoLZtVxlwrLqWg5hEPxyfX4S5YXApBPCsAowDxzPsa9afx + ###s0DLvW+xi0s9zL5q+d73LToWbRAjppwG3heGyrQSkA66ALF1TikIkrT2N0PkTdS/ + ###WggWbVok1bDYQhOIZ1al+mdjcdEV69uC/ooUaF8MiP8CFetVDlkERMx+UbSs1xxp + ###0iwAhxQfxErJl71xctO7gm/9P3z8v8CRQos6xNnwQtFlj3/57JVcKco00n5p7MNV + ###Vsd8y81xXlJ16S13SsTJ3agWaCXu0xr3bFIYnyGxvmbUpk5dJKguPDvpMAvCOI4m + ###TC/QMxzZLIHll7oDfY2SFwmylweoWttL8S2T5pu3b11FcNRjmXEe1q0GDWejaS4w + ###x1lrpZMAXMj0LyxnRkmsXZmhsCxYJjmglfS1Q3DJ7UeQTIpc40KNbv8poxFdLEnM + ###cCd78k7tiDl2nTNTi5KntMZXFL6hi5IY3kga8BtDNRa8d84AHjn8+ADs986VfDQv + + + +Valin, et al. Standards Track [Page 277] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###mAiZyfQuTH4fh7RfSt4LJlP0ADturK0BPIDSF2KDaRtIq7PuKiMPtMxP+ITf9MeC + ###7roZUHIJYgZEGPfCQLJHfY9aMWYMRX8tiROzhr2yOGvbnDRcKW/NDpWTVenyQXSU + ###T3uGW5TXGo36j4SV5PdphEiR8Gq216yt6NyFB1NKxzdipbhYPyxzir6/8R/wS6WI + ###GLp5MoIgN1AsIaYEzQBbNdpyIUBpqxb8qwV2ub/0DWLT5gak/EoCFZb1Weuz/Z58 + ###uem3Mn/E6l+dsVqG2H3Fw19FejdBlYQXFzbEZvjiHsSYi2xNxw7Zr/nwkobxPhaf + ###rekQSbAsoqdCcRlvLK3j/772/2TY/xoD7T239tds+3+wXq01jPpf9UZ1af9f2v+X + ###9v+l/X9p/1/a/5f2/6X9/69c/ysfDnLQRE6ExpHpgGVwvYmjLoZSuKpzmPNAz3ac + ###CI8DsHzTz2pNhGli2X/O6hv8wTdgt1/DvRC1V1R7KHYWA0yY7oOsdtx7gC1KFX6O + ###9o7YGZAXwLF3xENwoZv0SsFlwH3ZKptxD2rYwyPgcgxDtBko7xkoTwsieF+2DIRt + ###nCaw9dn9zh5Km9URczjKmBWbzAcKvISBowFzAc+GQvjLs3XSH9GPWQjksXg3wz5Z + ###tXpUuinGBCTRNUVBxP34jjIFAxb2hJmTEUIbxXzvCD2OL8t4azXwjlDoYoE8Ctx4 + ###lN9E0MUAD8kBP4P5AHlk0g5pDPKcTsnEZe03EYp/lWkeEUgXRVD5FDLx9np3Cpmg + ###g27R4hq5dxgvL8vWUJfeR7Zmz4+g0SjygVxZtfuuh+cNpZPJ/0xeppQC1O0mFSY0 + ###P5FO0Hf5TyET17XEkkzmIJOcle32UHrHUfMPigvlplQEyB2jdhAhaF/nhnAmS9Wp + ###yPdeA3/8+iRE5DEbx6VVF1SgQVKYcPK2ZeK1+KaMkmR6h0dAC/dl8njHD1bNGYAb + ###duD0zl0KbcBWoftr125MxOFuyhkLDhh8XwzC9OqVCwV3TxEKnnaBre7wObF4+USi + ###LMINtGYKZ5gBolkt7QFU3D4zrDx5AznCLo9YsCXdcbxvgfryS9g+/O99fj2q/vLF + ###kn5//cxpw90y5Qr06bOz4YqVdOo9ZpkyWz6j5uZLejEVyFuYiQYF8GTauWG2pBbe + ###5r3ce3n0N+a0X/jwFQcviyF/cj2IDHnfA7YA+44fx0xEfQ4iGCZe4o1UMulNppPY + ###wzmTyPHrK68X/8SqNL2Uv15622/h+6/08Q18xk8ASOlo9eXlkyetT9uSX8WEYeqw + ###o39dwJTTWdIk+Becx97qS1DSL+NOhJbKPVjxFXZ6cIGKLogx1U8Pr/Vo7f3X3bC3 + ###kAW3zm3vV77MMPkFTFtM8uhveF/Jpgsffn36wjnWTcqTyrL9ipf4yOhWKRvCUsP9 + ###36nh2o48zHXntkxB29OkDOxzOAo7WG5ty32GvxxNxn6Z/tiF/XB4ClQlhwO6Ew7x + ###2jYe2644X8Oz6mf7hCl7e+4HVgfA03E/hjToWQ2WRf+lXrV+2Zj7/GJ4SVNX6jM0 + ###M76pN9Yy+xZP3tTioW7wV+Zx2tkpIfm+Z3f3eIdvJ4k7ODzeCzF8DENUw4PWbtmr + ###0VU3ZjF988bbFEFb5KGQrh9zVVC+v4FxXryQM8IpKY8NJwY572q2i8x7tzsMEoi3 + ###zQXJMOqOJaf5jfJvvzezUTEqsdOtmi4Xv2Wn0WLEpLkNfDj69KkkG+yJBmWCj3tM + ###MG+Bqit5GweK5RFiPR61sEdB01/n6fGbe8IiYxnSB8cX9EVyxG/03/e4zLy56d2D + ###Yb780RuTLl04co6qkaJCLFSzzexUBcUhAXM+h6H+oyHW3vuKl5F3vUo3vsKqasAQ + ###gGf1+v30RsxOBeBa+PfZC4//DMz16L+4p9IUeA4Ey2Z5s7KTMJoMYWbiT/Ubo0Lm + ###PMUG3cpTKaL+ffTIs+yWdofjcdwn28qqp/rT8MaT+2ElmcQjD2UUUqQNzJr8UqDn + ###8Pjj/nl7vxZgqcOzlMBrKA5kQIav53Zfr+qeRyUHu667+8fu69YOgiPEIF3ifkG9 + ###rG94Ab0FzqoYDfsP6jPA3zAZCYzv6nTLDf6Ga4UoWYj/es9Kr8fVLaCLV+LmAoY3 + ###EbaV+Q6/1LDekeeda6ekPPk3sVuajQYMg6D6r6p4HY0ioZkjw+burUzOjkJCxlHA + ###OIzrJbn7qc1MDpB1esiubhkjuWUnyG0OIzE4pJPh33KGH9DH3CPkWzEWLE8PhRHN + ###t/sFB2Bvv2Zs5rcv3k/eHukrKDE6ljKDInoKRaj803DHc+0yzDaZnRVaJGgrsF+R + ###9xCDyCjR4V0PpTtoZ9if3g1ckyPyWwPhLosnazkU9RoFUkqqzlKKltbcxVtzHZqK + ###Jf/zA3RutUAwxQJShuPI5Hy3p/DqrZWcQ0RtLy+fVyyGcEFN0p4uNGl2vh34vN0m + ###PFyXl6HLW6659ymeHTmGA8d2Fbu46JakXtwyRc+WJ1zCganG9txqbL4wQGB8ZpEZ + ###D8wk/xuJA474hQcrrTM/+S/NY9+1+ZZXzMvN92M333sKJIGPb9lGrFSK7sCq0KkL + ###7kA+0m/eW9qFxkCFd6FmxOCy6/fZl8vwiH/b+I/L6fg6ZO7ucfeZQSD58R+19fq6 + ###Gf/RaEDzZfzHMv5jGf+xjP9Yxn8s4z+W8R/L+I8fGf/R7l2fjocdOwSELvfiImEh + ###/4c1VTJ90FW79q+2UTdNvVqKg5dpDgyM9K++qlYb8KPfBAkDrwuaFOpfh4fYE82Z + ###j3qW42IZNGSz43AH6C58t9/aC89PTt5rzdIpHB5zA1vb6qziN7WpZrUrUVD5WWuV + ###5dMa3o3QwWscX/VjFhGDCYWAIfbIj4M4Z09NhKQ5sWrS6Wwn1peYeGEwvi4XyFm1 + ###IDOxOXR4Vp45tMhNtSCPzhYpfFYCJ+a5OYbD34H3Eic8Shey+uS0V66UV670VmWe + ###+ugnT0nVW/L2jCQ03mpxV9s7zHv+lWVErlXLxtBf43HCHX8fMBWMQALVzHtu9iJX + ###/idnUq/ESPxUQlbyCqZtJ6dZLTa0K69TXg6nZIKlC7oohD08c9Z7OT7MJ8/Iy5SX + + + +Valin, et al. Standards Track [Page 278] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###i+kWxLayhw5cf4hUTIn8EJLGAF8xCxEor+iuhOubkR5pF4hkML0re8Qgxh0gG5/8 + ###HFMaaqFp5KzFPvhkKWH/H5S9B/j0EDwlL9NuyMpBjYf3n5kfFPJPSveEKYgcPmDi + ###Paw8x16b573WFcyB+0TPNV7rygnfWlpJzPHOZd47jhvIjGOPO6spB6hSNk2cIhGI + ###6J30yhhIAZRAoG7QVsYK0av+oWZaIqSCF5KSHsoqQzKzDgl3JN7ce6sdfKpNb7dq + ###Z6TBkcSbFf1No4qLwA308pZdzIrH4v1t9X1utzMz4vf/MJLo7FbNRDvaxoHWllRQ + ###gV62tIoL+iuu6glmp6KsR8ncpyoKKnJqhptEislzFyb5KLMqA7hhih5smBSJpwBM + ###+upWsoGyVnBtWx9aGF/lJmI1UWgP8o9VUWqW3426XShPd1UXygCvPGnhyclkdnzH + ###WUnMYtWsq5jESJMp8yJDuGOv5yfd1zeQTj5kMWfumF6iZZ9KHFdXDzzh2QPixdiu + ###Dl+bAXmzwZ83JGfgxwwnGY1BD7jPKqbcSuezqpBks17K9gbpDUDGC9FC4DfDqA9y + ###AJxM8IZIJ8fzedGxprKbCgy8Ws6iQMu3wyT6vzgm9c1TBHsCd0URVymKOY3EqdxE + ###es6WdXKfi9bFWXU46E16rMYk309/oe0tHGuEyIMLi/6GNX6NZYpS6QWXJIQqJwSb + ###CNJqrSzLIeCQ2QnlgS3C8ErCOsYacq/+VaMGE+8MF6dIX9SOd4We/8Mxk3vHMSkD + ###XaHrOAfBlW1dZT+76vdG026pdbXqlQp1rbO9SmBtl/l27Hy7llr76ONdMY4tlaVR + ###f7hN3WmLQaxVT0SNqPymdWpoYwcFx7Z2MnGM8nPGRpndPq7nmPdZC6GwvIRp7LNW + ###xW9mDRsUGjZryk8b1nQFHeS7gmr8+VaNKzhqYfVt8zlXewTCKvAb4+nKP5mcMGXB + ###LkhNjQZHt4fXnpeRkuTwFuLWVFfVIsNz9Q5G5SrSreqblkVEAjimDEoVcSZSnNw4 + ###eyVNIlKGDexhs5Ex57DfCm6gCps+N+45d2eR02j25g3cYwfffWxjK23P3Et4lrv2 + ###EP9dmA80Qvni6slgcIKSc/YRShTOoS/ToWfsHB6ZNc/Q37IkK5cK9pc/3ypuKirC + ###TJ59vj1j7Gefb/66c9/g2PDoexxtc4+4oFMNdsWfdqTxsb/7eebr5pLw/OTD8V5J + ###OeCEZLFejFtmL4pJfDRDB4vji27BmTX8zBEDc8RZOCw/ecTM05COv6KnjfcsPPMZ + ###06H3Y0ZcyMn3yTr5VrIgKcK7KqyjSmpB9dNYN9fp/sRT85N1aj4D7OyD1jWT55y4 + ###K+7qCIPhXY+F3aBLTjdOv4sk+RRbxGoUKHeypVE0Bt16Vb0kNBKk4y4wzDtfthZJ + ###m1kcj+8HlZcucujcsQfTO4/ti+/zL3fs8bVnRMoIS1I5NSStbj1vbN89eMETeLZG + ###Zd1KsBuPy6QkX141ryn09+gqgcv+eBFoWvhabolIakz0xrNwBDCuUTdWiKI6NCZF + ###SIdnB6Nq39Ou87Sjkp9WqobDgZ4lCainozV+YI5v2GYXMD7fH47x6aZVHx+JVzJ2 + ###h3zwlPH1PaLXUDDGtzbSLbulLItza43nqlhZ9C7Pnt+MXZgyfAJxwEGkKPuFSiO5 + ###iOYLp4wd/LCxkcB0HkiERXS/uvXDxlZsETS+v4jBnUvvPteffnKjHTpluTilVWTn + ###sG+se1zyiBAz3jv8KFMnpF4TmKJl1tWr6IaNxq78/q+43gFhCW9UvJ+0Hw6PsyqH + ###cxN8jzv0mJ48toiiy2X8coMOGJUXCO8PDqwe2OObOR7UNzV/EbGvtSQbPIGJj4K0 + ###7qTkLLHk8E+KH9A5KO5ueVizy+06p6SNc7k4kT991Jn0H72b3iTj2Ch5Fn7UZTc9 + ###rLSp16oO20XNShigE1X77PwibJ2enp/8Unr6HiZFpmGOBL8ex/eT4aByHo1uEkBE + ###bxKP2VVRLlCpnwH/fU1BhThIBaFkbn03UPpIR8ZIZYe9v9j0oU8z2cYV229vHB4a + ###/K39ARXzirqYTS7uZvpkYsQzMpzhuHfdG/AKZC7tRM6uwj7l5YjRLx110tLfc9xB + ###+jN4jt45HY75/ASnx2tbymnnSL8lOv1WeX26W3dYra9LwYs5m1oZW5cPpIhxWwse + ###KJ2K/KmgoJu9Y/IGUk1xBSVaNnShgVJilMN9yWIAdMyRnDbP3pRD6lfAJjE7joBz + ###1sbFx8UJgGUKWHyRQrCTofdHPB6yEmwPwOUx0ZWJXUnKA+YycMvu7rPMO8qqW6ln + ###9A1tZIVybjN+q44A0sfLnE2WQpi9vYSBaet7i52q3SFVW9aeuc9mjyktawvbckXG + ###1Cf4/N2XP6aWnWbmHjFZcQbtyup7WSw9dZTnxF0pZDVvur36cLjpJcUrCqd+d3lv + ###im/YrWZ7hlR/uGMIQFPJ822bw4+t7O0Vc1r7My4I2TwNwauQlxmfVlGXMk4QrRH0 + ###+NDDYEajdrxWilQEihRWMtDdy1Ax0mCTtFxpkuEWTAfMZDoe5AHF7SjCqvjD1HvO + ###10kN8ZuLtbKSRN7ME+v2so2aha/VmvM5IdjpylQTlriRIF1btUrNutF62vHmOxJQ + ###+DL4Ye4R82aps96WKaJnbQ4NIeoOcThHsn1SyYQ6DyF5G+p/R34MO/+Do/r1MwuA + ###5ud/8KuBH1D+h3rTr1Vr65j/oeo3l/kflvkflvkflvkflvkflvkflvkflvkf/sz8 + ###Dyuv5xoZREoMChJSlMekqKwoZ7yh2PlPrz2hG63Eu41HE6/HK4b2HyUXla15dzxj + ###cjKJxsBziDOS3S+hjpTWGEvT9YDrUAg6t0AgM0IjorAWzq5EauFXSa1oy4x6VgZX + ###VamXAFHZFsYpP8EJB5bFy88dOO4Mxlab9AaF8hN432HonbKXNfT7lmroVU1WoFaC + ###LPWZrnm/FB9aT43Qj7Nn3Wbz5T5qC5i1PnTXrRHS0AeMnIdPyRWQlySg9yAzRFpA + ###AenVAtA9MTkwfsyK3+8NWAC/HbDexXyR0gyoPSp1vRd4LSTSaTvefbONqJbxgSwZ + + + +Valin, et al. Standards Track [Page 279] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###JSY+7W7h3zf4FD8ZZggGDjR70Rt8xoYVJZ5em5ea0B/zRLI3P3vMTWxHOIlphioh + ###pN2PoxHwh+EUGE8y5PLs/ZB+T7xONMD/deK+hwZaJqu98i6AQ42BqajqfQcE9IQn + ###ckUOBiL+tD/h/fABsLvhoE+yFUhb19cxBtFdPqKxK+ojg5mM4+guUbRyxySPWjs7 + ###4fDrVf++pK6tmHXF57P29Vk/oaeA9xQ8u6ca76n27J7qvKf6s3tq8J4aek8yhWmT + ###JRHu4p+1bc8OX3zCmL/Ri2xc/tk0rT6pV+7FRr2umSuv30tJo73CfnMJDjOnitE1 + ###c61qPxewsGAHitFNe1Iz/ctbCqxcULVGdtsclUk7uosm0zGKAfzU17sk1oEWt1LK + ###65i1v9268Ju87zQTrIhhbseTLHFCiBGuXAF0zlfL8JIdJk0prKjkwDIX61/H/odp + ###/HEr0L3bM61/M+1/9XrgG/lf6/Bvaf9b2v+W9r+l/W9p/1va/5b2v6X970+1/xVK + ###q1qXzVohEYizmZnPp/pqc3NzvUGOA6tK2tgPRyDeH8DChWelCMs/XOL/nWFCyJKq + ###ZZQs3aBZL0nd/0i+u4ovr+rpV3tpQkw0WBpehmVi4Hm2FyzDFgPb77H3NScrMjBO + ###oks4xUsRHPOjIeoJyP+A808HvYnX6Y07/ZhnuORVW9Ta70wQRQBTYTQ8a5VcliS0 + ###GjJ/liQzKgBd6JmLS3d4R/NDx2AvP5lqizw7QNt352gsp4asrJyqT7OfCW1ttlXM + ###Hn4+U5rbhsZSbGJt8eDMMqJpjkhK0AQ29+Wv9DKrK3LWsvp42Rr2uxSJ97I1iO+p + ###CbXh39CbmXDPZvNCsXTlZKqSvjzsrQrzbX1Lrj1GwRXcBzdx55akRqTUXr83eTRd + ###8koCHual8lbu7VXvn/80n77xKuljK5CGuVtVM40QIKmc71K9nz4r93cdoWDJHdJV + ###wFIPe834oMKieitrw6jL5I2jwXX8k4c2ip+84H9qaBXUx0nbPj+IRjOCan2/FUEn + ###fiMrnBtBj0kUFSgGrnMV9fqaP2f2EG/0wBY3VoIUI4SNn8wAJQ09bHdg9u1A4MCK + ###ZtVgWNWSeIohMyrT6vuJj7XGImzygqHMCChooW4YOcGqc8n1vVXMFVGfo+GUqK2I + ###2jvWW9KSa8x+JX8N2/fRCI4ZujrTiIJzGuQogtPIRwazudUYjY5gPTLE8iBUsuDd + ###ulMhplHRDCAWblDRz/r04a2aLEWJQTADncWuZ7ELemci2lkSm6Qky4E5tfPlsEWD + ###JVZzWWI1jyXq7FA3MhZgg7NYYNXFAtHpNZvjLYjbrczelioc9jZc6Bacvf1mNYRN + ###5795o7AdvnI9NVKLFfE7wIrndH9K5ZQDLmjhxJSTX14ZW9JdabFyXdEr2RYzo+cL + ###VfNdx86S63LEu+fKczkynSWE8WwIOQKuQ25TeajyYG83HMfJiAUImZKcGMcW5ig3 + ###amdMxrwzQTCgkOTE4pkO29Sp7bQtADJS9tJqGykpNCkuN6dV+rZw9VYuSsR8GPR7 + ###u2i/nA6YFlT27mOY3uBvEy/+Gg+ArzFDUnfIbGRT0JE6PLKbrGcKxxUzgT1br242 + ###c/mo8lu2BiWzYLD1YDWfub4Muun+Xnh6cnh84djUQX3eTR3COyXbxeM5u7qAxwFu + ###6qDu3NSZmtqsDf38Tf2sXf1DNvVfYeO6dmMajUkLy3cgUKM44BUp4knkz41A//b3 + ###f8Bo6E4XI6F6X0GCCaejIHx39vRrwBn3f0GjXk39/+Fz1W9Wa8Hy/m95/7e8/1ve + ###/y3v/5b3f8v7v+X931+j/qMlHfHwAO/DiD1A19XIu4qo1H1Q9m6AU3poy+JGNGyK + ###XrHBgJeH8KJ+fxQlIkogkSk5gwdvyjoFzlnmTJT5xkbqDRxw4c6NCAr4jQ5a4tPH + ###j79PgUu+mke/SF36s8TA2dUWqau2rXm9PqGSh6xXHqXw2WvKrBbGLZwrZMAVNuAO + ###GUDl5yX5WH8pZgRyhQU4QwI+y169WXeHuu+9Ux9Mi/PxapfcnzJD34Pubx23cTXh + ###xx764gP8Avv7F2etNX19cV1vfg+rwprr9lnPfMl/yksBWYbnecl/Cnj+U8DzNfBS + ###VZcF5HhfI5BJLimEBv3jiYzxZCeLZ9VjEmeWwktu/bd2gZzdIeqpFI2DnWj3MbXA + ###tALrTsZcFfate6EDctUF9lIh/pLwpF7IX8gCpbnwqmP+qmeZIW/nEiezthU68IvR + ###+v2HIyw68Gs5n9AsR3XfyOjY5kb8X9SmfHijKQPtF+tCKEZhdHEYkFusbUUSPAEJ + ###zliEwEaC70KCbyNBQmfhAfSp8cLRwGghmIEGVoDi13IuJoKC5BC4MBFkYcJFEa3R + ###qP8o7YtnfqOMhwJtvcuoc4v7j50MbG8Px+STn+FEjyfMba4ffabbvs/26xw7dtjt + ###PnnD1p5Hq37xDVtzrVBtIRv2CQhQ92v92Tgoul/rLhzUF7Rfn4wFRgmNZ29Xv/h2 + ###bbgQ0fiTt6vIZfacLSvyvxQQl0MMdhuJcFhqnyeBt9vlImJzaTpAO8TqUmzOF5uN + ###pSHkwf+Ppx0gjzZSQW6L1XZ7y9WPoRF57crb5PDwvMwinRAbPLjzrx/VZNv/6bIy + ###CY8uTp8d+FMw/me91jDs/zX4z9L+v7T/L+3/S/v/0v6/tP8v7f9L+/8Ptf8zIYhs + ###+4r0OwVJdYOb4i5OQ9isILt244ewt7t38LmGaoW06vnrm0wo3uR/verKt6287sg7 + ###BXsKq583tL68dZ/10Wiyv/Ua+4uenxR6xJ9LL8bm3GP6n/2mPgEOuN9ssL915k3l + ###c68qvyomyAfb4N5W60qJt6YAnP+tcwBr/G/AJ+I3OMAbcwMefK4FGuBBnQ0WBKzT + ###wGff5YQ21tnfdT6xJp9QoyYB9zmgPgfU54D6vph8w5g8B3yjmk5+nU+S9+811vlf + ###vmocoV6Nv1vjyAg20z6EC1vA3/GbxkoL6hIIDLIQyFQ3HYF3vW63H4fR1+vwfC88 + ###8+sYThOAED4b9zvAr8Kzhk2rfCn9Gsc6n53822jof9dr4m+RJRfDWuTqNQU5ipXi + + + +Valin, et al. Standards Track [Page 280] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###/fsbbnjq6Xe56nxl0r8N9/cm/95siu/zwG5RrIQtELDWdRitvw35N6XYDFiz/so5 + ###pBSr/qbPr2muFd9JfHdspuUR1d9cfwO+c8zvQVB34/Altz84tv5oMk4+H+/Qr7s7 + ###f2+nSHUx1XLWEz/zSTAPSGJ5i0Ild1A556Gf9zBw7HGT6L7+Tlv0cwPAWPnHihKQ + ###UtfPCuksuy44ysq3stq+Wtb/Bsb3qt5ecChO015dnFGcy1XqevvKpn4UiKOCc3Eg + ###cAMe3l9FcNlAH6eyqbWv+BzOGp8fP9YADg5/zYBHnKH8ebOp46eyYcxXcGaDq1fE + ###WQ39F1sv4m32ggnEBeIM3TTO0MCYAEdErakfQ4GYQNNoz38XiGo0dGHDX3cvgPy7 + ###YXz3jfYMjgo/jr11cSzWMhYs0OFYF+8LwjMWQCDaq2kHQTpfg4CCpo7Hxqb+vrnA + ###JsGvC3yJ+W4a8Gzo6yWOe0lYBj7rVf1IF/AJeKz+1zXRwK8Kwhcb2Nwwcl7GBms6 + ###N3BFbEQhljQ39I0fmBvGWK96U9+gfiMDHt8QYoWQ6xfdMHSg2htGIFoQgBBGa5tO + ###DicJUyBGyHSSU/ruCfPTUnIUwVEtDicWSBB0TZfqrf4FRxSSTV3Kh64NIwlTbBCp + ###eTQzCGKDbyguF1cDbeEqfs29YIIAfGPDeQYD4oRcEQsrFYSA97+RgX8ubVTr/P2M + ###De9v6Jy2vqEzRIugOR7WOZ42ajp8vsmwGhrD8v11fUObDELSW01rnzKsWv6G3Gzo + ###J6axXvIEExtTMCBOfxVzgwl683TFTa5fJYNBCHyK9QrEOjTcDFHQQd34XjPwKfAs + ###TlypzYr94mccYGK+m4Iuxb5wM0SxD8X+rYj3zAOgqu/vDUF/gm43M9qLA6Ch0X/F + ###OiAb2vjyANjMoB8p0RgHvdBsTHwKehN0wyWflN6M9RJ8r7muM9pKBn8T8+Tj+IEu + ###GFRqTYM+a9o8fblvBf0Y+Bf4FniSB2nNfUBaEuemLrBsbGQcGJa8DmcGSunh2bpb + ###UC8p766+cAjU1S/w33KRtv4cbQPWNv/Qg3aYRDFDxdgo07LWSDV40v3fu9NQuLiF + ###nelkeHX13HvA/Pu/6vr6etOo/1Fvrq8v7/+W93/L+7/l/d/y/m95/7e8/1ve/33/ + ###+z9H/oO0NUa3y3AgrKVoPTs61fqSV4lTLNEbjqIxMBgM8BERQ++Ah1aUyB/G3JjI + ###Bawj/n0aDzqPcJ5FI84dLyNkPvBh1MOQn350Tf6AwAp7nUQP37GluFJqSIZ+4YAR + ###3m4HDw+pg5386fOX3IRz6JW4z7ph7yRFcxcoqQt4WFR45je2VnRvQJphiFgI3/2B + ###RQLL6k/94TXI7mVgtP1JxH46W6cu7Pl5L0cJQLqLDqov0umhS/OrZPduwDxO0dkU + ###Ed3DA85Ygp+8GDBMBTzhGEPOT1VdaQ3SdaK8WtyvEXN28FErb0fj+Csrr3GBss/2 + ###tnfx6+l++PEEOMKeEggCIADlXMVj6C5GN0IY7VpJtsFaWYgRzrRUlz6ULqxaxiDK + ###FyQBukrC23d/oDtrlXIFYQ72sg7vEZCW9Nu1EC+G7PcGAfxScgCFaZJK2PObN966 + ###4tYLk2SF5vHMTwlaCZBj7RTSgNEkbOTtGYqHlyAuJNiEVSedBa5wb3YQkuYEruGv + ###okBCaZXKGmyrZS0Xlz02okFHlpkA9CMwVjy7cM++PzwOd+FMOzgI3/03WxkTlVrU + ###ANKM3AOIKG18eJEwV3kreQGMkdxNbvytFNXaJrL6YHNQvKIVQrJ6ZUjaSEkHN4Le + ###/xuztPFr9DdGL/e74RBzg16TFN+NKbMIfjU2WhmlL1QJbkGqAo5Kr3T6w4R8v1H+ + ###u+sNenfTO63WqDnJdFtoT0BzToH/pmC5jxoLa0sA8FSEvbsRlo0AdgBCXb+H4Zs9 + ###wZ4509BqSTjBIGEiRE94A5ZKLqm0fgn39o8uWuHB+f5ZGUmj7M35gk5JU5awjC0E + ###8PWU5+QuuLW98slD2y9ajRr5IgjHMZAgYLb3lTbahsHqZ021/f7iHfy+f+CLPbRl + ###raWbcxeebbpoc89XY82SLWSyAZzshsloinYEa252xAmcFbC17T8fW3uLcvwuZP+p + ###1Wr1wKj/4DcaS/vP0v6ztP8s7T9L+8/S/rO0/yztPz/U//tNMun2e5evbt4aVh5h + ###u2mDpASC1h5wjx4wgX78FcshagI/L2jQG/SxnENqmYG3wp/jyTG+eITvJaWZySy9 + ###0S+fcbjwONyBlW9jYK0IhUyml6gHs2SZvXw7jFqdDbuTpWKVJqOkzR9bBp9Tllsb + ###2Z9EgKMLafDZKlQ4l5LYHA7gzAC1+g+GP55GUo5SrDhtmpA0nSJ2XCqcAkdPTup9 + ###jfpTON+qmGo+mXY6qKcuCqkui9q8CDazgV6WUWBQMvBS0nws88t6uYvvhuNHZ5G+ + ###FEKq1Sfq9BmzWlVTovSwiIeyARIlvbVcT0yOMoajk07uaARn5APox4Nb/cXSKCEJ + ###ajQcM9mNhXbL6iRSWVvVMqtcsswql94bdXfAD0aGlXRylbfpxtvpRclneFnmGL2L + ###HkKZvT+1p1HXJ8C/wiPgZ0ftcOewBQflJcWSo/3MrpSoTJ8bIZ8L9RGDVInWJ+uF + ###X62WZ05PicBXm2KVP9GvakQsGUUPyk5ItKTHaoPOcEpEvO2hWVcjFm5a4MzqsTIZ + ###VhgZjHHbPxtH4+tz7KcNund4tiEmBijyXnpBo7mV7jb5m1epvAVtxevueO3jc7FM + ###Wh7ZEu2pVZHj/FOMsi/ZqSjJF0/Y1etPYHtFyXQcK9zfYurYjvWQGBwdXTi8GuqO + ###Za9J/18BpTj9633bKl6HnHjqzzHTQ5g5xRPmFH5aYUKFjXmqfru4KwzRbgGuSz+E + ###u+p2fZW7ogWmPNd9xfMreY8OB5+/zK7L453uvudZCp6a4hlRjIbVEZBo2N0h2yCz + ###hCM5bZnNu6BaoO7UDa/wzonV9EYLWicEYYF+C50/Dq+u4Cwo405gY5TxREmshGPJ + ###9K79+xTUmW6Zb+kQsz2j4X/LTEbx7pTQfXE3sh6ZMs1nD81VB+et98hpj3++eOe9 + + + +Valin, et al. Standards Track [Page 281] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###xmQj1vi/DMbXxrtWG2AGF0NihsQTiB/kv8GtjtB32XsIJybAjB+ws9Vx3qtH/Lb3 + ###gpFk5W0C31Mm2I6uQA/1OlhfI9FIW6QkU0Hc3vbqzrxlFpreiiuSylt1eZ0vOxu+ + ###2fYaflC8PYC2QdV8rWsBvSHZ0xWZIYuzyPxHdBGK4uweJ+JUppjxbrWy4d2++wMF + ###h2qlTh+xnzr/WUP2IArxzhUvkG5Dv4RbWeEeL9RDpTWI2rjAonT6i1/osulz+q0m + ###v2WtQQpiPQUxkCAG/OdcEI1xXSD6n7NADOS3Aivm61KegJSA9iXQPv/5uUAHmUD7 + ###8wAdFCCzGQT07lRcxA/x6vUeC9uRZlUS17Ig0sGBvzqLJPPGcfJmPcd9zk5i21Ng + ###yt1XhSc40nos8Ioix6Y8G/op8KpSeq0Hb2S23ILHVIqtZ5RiE2P0OPRZ4PcsUPW3 + ###2XFc2TZfUEVVhc6wpUqTfN5blkjLHwBY6nE2BxFIItvlFT6YQZUXuMBSFxFIaERt + ###cxHXEyRmYrPcMCtXylNXitubB8NBZTrooTG4/+h1e8wCS3fu6tXqMyiaKV0YbDkw + ###jr4KCh76D76j4NeoD0qFhBo4lBBl+I8moKb8Y4KZITmRHQGtccetI8yqRmdvOzw6 + ###+VmrdOaQpRRVXGb6ZKU3+dKPUB6dXlYY1GbVNqlEkvYMYted1J1QK+5H6NQupqy8 + ###zAQkpv6odIy/t7E9PdzS65cljIASTkD2hOGZo6hZKgymspHWb4/124N+HUsADxyd + ###ykR4ElH3vX4f7e/kKzC5iQbO9Xzppcqr38R7VBAh8c7zf7zglUO+t8cbx1eYRu4+ + ###9jowRtTpTO/YfqUlGAy9cS+5pQv/r/H4Cv2BStMBAeWC5y3GdK86hyMR08HoLhnf + ###WnOS0xfNQSFjEeRtPF6qq7I6Dcn/aHtJ3VOKiOoCW0+gmw5L5cQMyL7pI5CPVfd1 + ###EoH2R44GJj13pmM8ZZ0kLbxJssmT8wibkNTdIPIOhqcnbUz5h9YO+bysTsici4dO + ###f24yPRoObyvRTRx1M0GfFw6VKNQl9PUakg4su8hmbdu59YwCgOapp3MLBFoCYti7 + ###8k480sEczjA5b2XZyUEsJBRxYVvqW08T/BQYmXteZdSfJtwghYUHU8tUUfBnjuVi + ###lqkmn/4214meKq4orkkiq7jMdltacVvlzbemXxbDzB4d+2VxAMnil+M4GfanunOT + ###WjQ3BeOFV304ONggrwgYYXvbMRCldHQo7BmWSeH3omyYDebCaJsp1zy/8FYuBkLW + ###NnWMzvxtXCBYnFHJAO5y++T5U8kwY7lfZsGNnoOopsMZtGUN2J7eVYZXlYTIMTFH + ###KnagCEMRh0ut2wsjYD4ZvIczD1nDVGpx+JQo34hyr0HVUVBZTKQT9bGy3v2ATLhk + ###VWTFS++w7ri4H+NWUHlN5mDQOnqd7qDsydn5Rdg6PT0/+UUDF0iQXGklOow112aq + ###7nrNfy59UtbNxURQdt9Ocs4mZTSEZ1Z+fR9HAwdV2NSgeBsr9KBK7EAMBg1g1dPh + ###cFK5w0HYCPxGiPNW2FC0llgVcSdh5efRM0LN6svr+wrIUpOokdO3BILSS9dyKSe8 + ###gHFdAbH4mcHo6XQ8vBQ1cvefcEqwdszCK5Cb9K7v8HtJJ0TELk73oLV7cXLOneLT + ###+eNupwXY/7l1cfhxPzw5OGjvX4RnjSIHZGqDk36RtFHf6xt1Zg9C00upWPOaVLdR + ###Ok1lM+As/GYNY8/9Jx/s2joxksJ7EBgPr+E5JaXRFMN7ICjzCvOJI2qH8VNOc5SS + ###U62DZU+ucLchLpwIHsaqywDsqS8rU89voq+xd8f0GPIVUyukpwBiYVRxjWlac2fI + ###EeXUNJ1yj1NCJO5hvB5T6peqLN08/3XSF8OLK4/0bpVxOeuAqAXrzQ2twzT4wjZa + ###Y22N9CHFQdgKrbqCCtUKMV29J0Dn4hmceK7uGnpZbpUoGMOsjIGDZizn9ozTaSsD + ###54K/MFSuaRDxltZSo7snbSo4JaZ9ug41rxnlBaPKFmzXbnn5LuxATjogl296Qim4 + ###8Fp6Lu4g2cE+0zZJo2AeqSAzPE28T1mMDF1w1Ic3LshMpAum3n5/csKd1qHZhhGS + ###ItAglkPO/TnEbkL2FnR4X1voeRlXhxu38u/5yeil2joLXuQbUQb57cuFxKHK7H4s + ###NBlGSJ7f3lAYgfi7O86JSiGzllqr0kCqHGguNYFe3c4AhQig2hanXMmrvgoaNAQT + ###EehcZTKPhnb1uHYEVimoN8QSuUXZhKj7lyyHYV2tk5DpSpHvvXCc6VmX++Yi3e4c + ###Xnf/Cm53RWpED/pljxg8OgHBB+uuG8m9jKFURPhbpmdT/9G7ihKEKo3bUg58lz/Q + ###Gx5w6P2De+BUURupYnkTlSLFkBlxjdywi15Jmdo3H5HR4ZolQ/zDNVbVZnxK3S6N + ###8Tnqd6GrzbDfdbmDMl1UmDZNbjDoGyZ6lK+00vSawRWaC0Prim5W9S57kabUKhKB + ###YWdEsr7VTWi239it7jemQyHsRToUh8yC4dKwOZXNcDMzpBRtTNGDa/pHaH7n0Wv3 + ###N/FA35yPGEVCZRhVgK7ENDS9BLdFzWFq4ERieAIahzaeoF7NEgfFUG9w9Z7W8QwR + ###U90umtWCvnySyCsTBOWZ03jzRrdYfTOWeRYHMGFCv0oS7XSmYl3nUT/S7dNFRy73 + ###xdt84UBpJrmdce5rTQRkTirMGt9FleKmT+UJl49seiQwR9eGiY+YQVE/THX41fnY + ###BYVfGQ6416BdRMA1YxC1L3sTioShGw1QOO5W3VDCQrItU32oVg/on7WmVJQJONMo + ###GlN4kOYO6/JyZcs56NsutZ1xTFHj7IJFHCtSwbD4/9rav0IFnr9a/Z9kehcmv4/D + ###5KZ3NVlIJOis/F81PzDq/9Sr/jL+cxn/uYz/XMZ/LuM/l/Gfy/jPZfznj63/0+5d + ###n46HHZHwa0UV52XpSRKTMRcMsWOSl9g90/SO+Ai/Q4WPkfc1xlghZr1iZSsnfpPe + ###votu4RACqRb+10MO6OXUw9QtPal1SxPaSjNLa75kinHZEZyzL72xHuCEuyL9DjtF + + + +Valin, et al. Standards Track [Page 282] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###7s3z67D55hi6FDOS3YR6K7vigo51zKpojUajfk8wXgLwCQE7Lx/KWUE6rFQpX6R5 + ###/xWYtVnHVBn6iNnrZSnTuYBwm/t6ZUDb1cQ2+o2vmQcgGfxWhJVIiWmBt9JvAHSl + ###Yvh2c0dOqmPfwwvEQDNpqNdQ5C8SDr9e9e9LzNb4QD7a4q+qtRZ4b415fqef1fdT + ###G4vTi0lxETHcPtjApRRJq2oB4ClZLUqy9As8JoAC07eDIy7Qf70cx9Gt7WwhEToT + ###l6qLqMiSlItE/QUDkdz7cyYyM3CCVkQNL4QKEzlsEMLHX2191rQFUlcDwevhlRnV + ###7dVNuyeDWJTa7sdX5KAFgh4FK+rW1rkXqziSnXhVvHbwCCEvDQCO7v4jdItH7/Ah + ###QE8aFH7vIhP/Ix4PvdLkfqj9QuL/ZDiJ+quqHR+hRAe+Xa7WZm32edbDWIt0GrwU + ###dTS+Jo1A4pcdGRQUIrkaP8HQUoS8DDpZ2nIWY//pxqh9qvlKO9/V/uMH63U7/7tf + ###X9p/lvafpf1naf9Z2n+W9p+l/Wdp//mh9h8119ceCUReKhCxfT2KHvvDqKvbYSzh + ###Scm6zp65spfACOWZ2dbbBbKWuByOxLDEzYZ9fdjdybhfzh2WzX7sGa8/1RCCp8Pu + ###kNSO3KQpGPk5QVFBPVGiPp6M3BKFZ/cMI8gt7PoHK+3I6PiofcCc2zCRxtHpbnhy + ###DuyTPGLwWdX5cMthX9rwXnYub7GWFOWfF4rMXvz7NAIgfgYq0tN84I1/AktCz9Gd + ###gK9B5S215T79+Cte8HfhdE1e0ZND9iX1anzBWx2BloctDrEQeVnFL6izuyd7RPp7 + ###h8hEgJv+KnsfXLJwwGwv2tfpdGgDIGqy/eOVSRJ+GdmVUmxb88IHYlri2Sih5rs7 + ###agYKERqFj9RtCEQAJ8loDHJMh6QHnr5BccLVsY8dBC0N7afw9i7z7Aw+M6OIDTFS + ###wXCMu0CB6vDK+42JSJQzJ351/aoMAkInYkIlih5Ar4Cxzg3ml+6WvS66iIIYjMIQ + ###azEa9g2vY8woDsJOnJAk04lY+rNR1LkFOaY/TBIRnX/VGyfCFYKZaSMvuafE49aG + ###ZB55NBV6jUW3h/RayPLDobuwkVjLsVgIMsNWAJp3XVPglUGyX3pDLnmafUVkRFDS + ###/qW4ASGKdqSwinKJKjbQxzJxlY34eWyHxQx6w2lC3fhlKZIKfzz6uThHddlCTSJx + ###R7SrnKXHA/MZyQOEKUfqUciiHv6rVHDIR2/Zimgb6T1XsgddNaw03wxfpudvweLb + ###sKqzYvc+dHrDicgEaKnDgJoh2zI3Uf+K0VESI7dkP5gw3sV3ndHjTBjzGYkJ9UuZ + ###VlE5jkxPaXt4fbnyGVT2EILBtDizUHkKcKadT/u4/QTiEgfvwKa7g4keQ4DQXt7H + ###DyPYWfG4EMIUeMs4btg6AEk3RNFYONjP370/b/fZbCspUKwlK0JEY0BCchTVehKd + ###QWWIrVkdUGCrvZuEyIltrKnAoFwwMB6gODecjtWHDKvUz5FsL2rFZEkNOqAgecSX + ###w+GtR/1q7qBSTJJRUHodThPA0/1z1skXitHEM2qU+sGDDD3m1gY+ooo503vbAN72 + ###4MZ/hw8pTxZAAIwEhOGS7ToFcDokKWYnNFGwDK056dax75fp68D9e6lDq/BLTtH3 + ###GQG12pe9nHBjjZUXploYwQzlK9RDBh5DCu0lbG6tuDHCmiBOFBqhq6EknFBhDULX + ###4YNM6GSyfyOjrUXUWvVYXdCRlG1zUGi0ajElxyjKolIO3XSNXhYYRT0KHAKY3A96 + ###lp0cDMqIhjwfWNv+3xsMQCpEW1YIi389iLvfuf5rfX29btr/19eDpf1/af9f2v+X + ###9v+l/X9p/1/a/5f2/z/V/1NNE81iskwhiYleJbcT4kv2C4uE/Bh3fMv/EQVn3QHQ + ###f5IT4syhgwJDBwsY2sgaiMgpe86hbYda7u+zmKEzXC9paD5fkSx03lm7bh1cydKN + ###TDCWH6WZz43eMNzBKBxwelfW/csYNXEnM7a+0pzHcilpZRpYFD72IyLjHPFfw/Fk + ###sQUAZ/j/1EX9vzT+K4D/LOX/pfy/lP+X8v9S/l/K/0v5fyn//wD5n7IMYOYEZEUo + ###B3klTHHBjpX+OI66j/D3bohZ1+Ep7HCqbZas/sTkQXh/B6tG4LU9/HRSGqwymQ+j + ###ukQH6puGPInVpYZj2QG8/z/Bqnifp8XoZ/XA3n/6P/Z++ybGnKk3MAROyruZTEY/ + ###vX4dD17d9257IzgyolfD8fVr/PaaGoeEKHo/R4FKXaR6AsP0InwVhd5zwtZeRmWn + ###c5L3YcCR8RqYPH1whk/lOSa97HW1uDBRpIrfYQnHA3ZKCNzH/ZiFKOSrIEdlt3eT + ###91FVPJ6m3vw9w3NKCaPrDMdjGCglmdEw4UezU39hOKd7xi0nwnpl77d5qhn93Xvr + ###pWnhtUdHuY+24VXlzvoTJYFll378QgTlh566QmotDEXD+rutX8GCCx+MnhmDglQk + ###epSLfPkoapWl1Orx+3ZjVD9zVJaXeNuLaGyj9sJvCAsrkYJfWNIW78UL+Mbee4Pv + ###/UYhRN5vRvUU/EdPWSSXxwb5DW9O0wgrUqlZX2bOZUSHeHlbfOUvy1d75o1uer9o + ###jM3oR104a1hzSAVQ9oY22jfV5yqt/3AkbsQpj3ByiwIXOgGx0gUsNyX6ceJisZZl + ###xc8KxDpvOMCtMQLu7+2efmBSHQujEiL837nTiDIS31TWyv+d3wMXX3l0PVBW9++8 + ###+I25tJJAsEHwVAJ5JpE8g1Ds3NfzE8z8RKOG+H2TsgAcR/uYCw1kqxWq94GK5nTA + ###fJfgM1EEifiXj9zN7iHuVsjzAEim1zf8fY3DrBsL9sCsbyXT99Tm8FE50/W26On2 + ###1Ehs4+B7yuH3RJvcUTnb87fo2fjEof+e43Rc9Ogsag5kx6X2Ez9c/42P0HSP/OAj + ###9O3Tj9AnH6DL4/NHHJ9vn398vn3e8fmsw/OvfXQK5biABhdGoA6ytVbPv7wD8Duf + ###f3lHwZH33Q4hx8VQllo1r0qVMv0FqyxHf6LKkm6m7I3kZJhyB7jp/9sy/+Pc8f/k + + + +Valin, et al. Standards Track [Page 283] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###aZmEPA4n/LTzneP/g8Z6rWnmf/TXa8v7v+X93/L+b3n/t7z/W97/Le//lvd/P9T/ + ###jwlBdHOlaBBUekiJcd7d8UE+okoxDTjqUBxVRNx1ptkENfa3tsH+Nursb3OT/d1o + ###0F+/yuJSfL8pwzj9GnMU9OusL7/JvPf8ddaXv8n6Dqrse8DHCmqbaSioz8cP2Dhe + ###nTsfNhoGHLzdJu/bT8NJ/YCPX+fjN/j3dQ7fxjqHg48fVDkcTQUOPl7Ax69xPDT4 + ###9yb/y+fmbfKxqgo+gib7rcb/NnibJoeH4zKo8r98zkG9qsBRNeBocjj4702Oh3WO + ###l02+Pn7VhoPjMsVHjcOxacDhc3ysK3AI+uDj1tZ1fDQ2dXzwPv3qugIHH4/j0udz + ###8Jv8+0bdgKOejQ+xPrXAWBcO1wb/vtl00MemQR8bGfioZ9OHt2Gsi4GPZsNYF0Gn + ###NQd98Gecxv2mgIfDyWkrqHK4/A0FH4GBj7qxX2rGuvC1r6Z9+D4fT+7fjQw65fvF + ###33TsF06X/JlcF0mvTQMffg4cYr/UjX3bzFgXlU45/gM+3zqfP19jb71u0CfHeaDs + ###l1rDoE/+fYN/5zQV8LECvo4B7K+UPgQ++N8ah6POvzc5Ha83DP7h2i98HTgOfc4D + ###xbr4m4Iu6pKPWPiQ68LHrQs6Wc/ESwoHx7/ES2DAIdYlkPTJ1qXuoFMOB9+DEh8S + ###Dg7vxoY8Z1I4OP45baV0KtYnMPDB4arVHHxMnHMNAw5Bp+s5fN3kY1l8XaxH4KBT + ###jm8BT53D0agZ+7aRzU/5npf44Lwn3S98HapNna+r/NTb1OlUrkvVwIe5Lgof42ua + ###0qm5b83zxYUPk3/w7/UNgz6aBh9rOPhHYOxfc11MOm066HRdx4eQgyQexPnC51qt + ###Z5/79U3jnBP83M85bxsGH+PwcJkq5aN8boIWglSWSs8341yRfKyeIY9t2OecoFfJ + ###PxoGPBs6PnzfIY/xfcNlBX+9YZxv6zly4box/mYGPlI+Kmgz5euCbwh8cDxw3udv + ###VjPOl4Zj35p02jDkwmb2OSf56YaxX4IZ+8V17nO887M7haOaAYfrfNnI2LfrBj58 + ###x36p6ftFwlHT+dl6VZPbdf5RN+SPzXz5w3nui/0aGHw9MM5/Qac1h5ws+Ommvm84 + ###7DY/dcincr+Y8ljVkE+F/rIp96+tRzVn6FGbOhwuPUrwVaFHNQU/5883mobeoO7b + ###DYOvC34q5OSagY+GLQfJdWkYcnLgPufk/g0c54vYv3Vj/wo+wunTF/tFhWPToM9N + ###XU6XdCn0Wj5nRXZI9Vpf5xtyn3C69AWd8t/rSqojc79KPGxY56sGR6Dq2RvGPuFt + ###ucxSjJ+a5/16Bv+qSvnH5qe1shsvzXw61fQ5U89uGPvFz6BXVQ6qljU6kfqdb9DH + ###hnHur69825ppMunt7h2En3Y+e826bjOR9C74Y9XX9FixP+T4jZTPStgbNV229jf1 + ###89xP+RRbh03JNyQONze0PSzPQkFTgsYEToVMVVfONcGvpd4m9Kh1/ZwR+rdXk/lJ + ###JD44vwwavjw32d+qvi8FnoRuvqHsdcHzm02dthvGmRnUDbwousZmVef1gpbFGSRs + ###SA1D9lb1Fd6/pEuhRwm9zuPveHUTH7NpKgjb+0f7uxdEVUGjaZriquWn/VVYt2Bj + ###1UD7K0lC/BXiizimNhU2I8RVIUoJ8t0w1OEN49hUWLfXrOvHjjme+KvMQZChJKvq + ###ht6/2NZCpBHql4BDHNsaSTR10aZa18nMwJP8W1Oz1PnF1sE3VH9li3gbxjYWR3p1 + ###PQOX4ljyLXyI7STxId4RZizBWgJb5JLr8Awak2xk3j5UnAqVRLA/Aatkgzoe5Nbd + ###3LD7ELgSZgKhDoq/Yg8IFU7pQ6ry0vS0brDyQMepwLXCMiSdcngCgR/B/oUKL9Sg + ###wBbJJfsV4om5T8z9IsQrT9kvflVjvxJWgVtJY+u6CUxlf5vGulQNPAj+Io843+pD + ###tEnZ7obxvWnwhlQNMPmHuU8t/uUFZXOPWmub2YeBW9FO5UHi6BIiecPgSWL/VtcN + ###80Rg4SOQYoqg+UBfD9+g51rgUJUy1lDyN+OaQF0XjlNhLpT8o27QhzhyJZ0qovBm + ###kMG/i/MPuV8kL9TFabFugRBzG6mZKcVpoIsBQoX1TXO3b/AT1VRbNWioapxVBp1K + ###umnY54s8M/V9YvPbQJqFLdFHiDjrGX1t1A14A8e5v27wQt1c4W8Ktaw+j9giReF1 + ###4/owFf34mnE+GQgzszBXSDEpsM8Tjhu7r0BTH+TVpNJX1hlt9+VrKokUAT2F9zl4 + ###ibMvoYZupleTaR/1crG+hKgcyPMmlRVEH+vl+eBSeJ9Ql8Rfv164L7m2Uq7Y0ExJ + ###0hQnRWG7L9lHfUNTiaWqKmha0KcNVxG63Dm8aNPVdiOPNPW/4jZFLJUvSaRhg5/R + ###h5xO1biFExp4kT7EX2GxEZYhQe7ryjHEt++svoSlRmo+6g1Is6bfFmX1ITR/oQGt + ###r9vaomi7MWNu9YbFuqUYJvva1I7UvDmaljLJmhu6aCHZ4Gb22kqxQIjrAmcN/UZG + ###HNdKH7NI8/R8f094XNSqOllKo4C8xKrqxpN141JanAZN5SQXu0gasJvGRdiGZhAS + ###v+MJlpJDYJxuVUl2qgFKOH5Ig5CvSs9NXWIQFw9iTulFhIky5mafomxv/+iiFb4/ + ###PCa8YbZvf91AXNWwQNRNi4T5tyFZn23FrxravXhHHDGbBgtO91GtrlqPVH4UJpPx + ###tGP89mnH2+Zu9kKeE64z7cOjv2PkOXr9tC9KXvUVshFMsOp+7r+qeq95K9nI4ebj + ###esBPcPNRSqn2S4q1wvUwo0edLZtPzWUuEyqf4v/NC32E6IPaWUgiqHz/7/p6s8ry + ###PzVq1aC53viPKnC1ZnPp/730/176fy/9v5f+30v/76X/99L/+/v7fztyROgV4UQ2 + ###o/8DzXpYFhrFr3iglHULDx4eeBJPx7PDX2CofhJb3R6dPqfbo9N0BtKBfYqB22oV + ###XxxAPqaCCGGcYMoKHDPRstyyUZJ4Mh1heSgqfq2VsssAjqJfR8n+oJORrulpiSoo + + + +Valin, et al. Standards Track [Page 284] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###5JTqkGQE62YE4W65Z3T1V5hJeZ6ZFOn2lMr5tHt/xOFd8jwEdYa44A+9yWMWooyu + ###CFG75QUjaleCMdeSI4BwrvYGfdxLrvkd7Zyff9eZ6ep4zUqnfBGNr+PJOVLc5Sgp + ###PLMVVoiLyjByoPGRPkWhvvEGTyd1LyM8Hud+mlbiaUPXEppkjhqVBs4IREQ2g7/N + ###NH6lWSyflWeByKiHIYqZDjArxdP/PWlZyzNBZO1BsHzAzNdjRF0JXlxdGIh2M6o9 + ###GF7eh6xUYHkWiAf9iIptspqF7CWU46Nptzf0LkFcv+91CyZIKAgilkscxP3jy/Js + ###WqSFZu1FGvFn/SsIIuhHnThkjNyV60Gw+DEWVsTU39SA9ljlbbJ7N3gFWsTexS9W + ###x9teSuWVt6zRluvl3Z3z2S9DI/vl1ukhQm6epfrL2Igd+0jNdidAsoe8wqXamd6J + ###0qid1xfWLp3ZV9oor69unPTGcdfsT+/LaJTXHyDxcLADVH6wv5uHadnI7mLA6TMB + ###nGZ2oTbK6UKAnNuFaGT3wze/2LScB2DyDZ0r2G/KPWkSjXywpVbTU15k4PWxPgII + ###n3HYj0DmFKWT/xNzhrx4ob0xGoNA2u8T49lmOUX+oaX8cRPzf26bvXwN06fGGFyY + ###fGv0zrnKLtVrRfsELhltA2R5xJ+5Keau1+32ycZAJx9xRFFQ0Ui9gzxgbTtDovb4 + ###uesATivFqXSG+fvhj5l0ayd+HJK1pZewOnnefezdDoBpC3MUZnmC/w2GsiZq/5EM + ###TV1WRVZWlhWrczm9umIShrvib772xeHaQ+XjDiUxWRJXx6jBep8wCkfYti7/0AmV + ###EnsJCyZLJJeVrSMwjbSlMnaVNOQQagO1sMLTkHM6jke4JpIimAmS8A7L0o0m0XOR + ###U4j8UpJ7xmTa8cSxxlfj+PcpIPvRW8BK25O5MidR1pgiJ2WhFT1/gnK7dxzKyfeY + ###oKKLZVJw5a0KzfMnqVaGpT16F0eY142SYl4BwQKRPmOSKrNjWusRjBSO4nHHONNG + ###8ukpPEQj8XX87Nmh9udNE+hqtiC4kCUkddNYPEMDXHWIiPlHJ6btWlkxz4Rvf2kb + ###zpOMOLZ0zaRqusM9Pgn3z89Pzq2iOwMm1SXhJL4bZcgmHBqQHPinf/4zT4YwJIz0 + ###wSr1ni2kiMNj2y1uHA56k17UBxbFky6KswAvs2CREIRXeE+AZwUdm7HCXYd3XgoJ + ###KGp8sBwhRA4AqOpNdMJ8lT4ksii7pyxPjJfoPFAtY+l4RVwxq7LyibZAyuwgO7mX + ###Oe69BLZ4zPLLwkINx3j7NB2J+ZW9DZxTfcMjzp6AHspLvXtNc4qK88NDCEdounKf + ###vZIXAKjvW7+EB+et9/vh0f7xzxfvwvdtb807aoXtd63Tffy2ylvhqwft8O/v/tus + ###+mtgkO0d7p1AUzAfbrmsyhlwvyTAoaEnSY1+2eJW47zpwlufnbPUptj6BSck0p2o + ###/Wkbxqw+rFEzyoohy4tIC2/g8KWD9rfIFj/IQwONdwWsbRJQ8YGQqhuU5OTKGkbK + ###Bryr7knpu0vfWSm9KfsJBHrqn4leWNxe7q15dpSLEIzCXTaSyrSXsHBXxp6rakW3 + ###+fwuvsM0MmdgbKyysjrWelhaVdTvTPu4/dN6b6z7hKkoN1HiXcbxQK5Mry95Qdw1 + ###AXfS697hx1oQ+s2S8fhlFkoLLolrPv+SbFubr0l2vnPZeLredH7MxnupEZyusjxr + ###erNmlpKcRY02DRbiOsRvAuI9guvovCYdcp6DJFWqOGvS1flvtsRnCBwZ8kZxsW95 + ###0ZUlRDpFSIcKhDXaBVwo1uljGxKh/tA0Wzlehp1HGXM1knS1Cwq2qxds1ySeZkho + ###Ck72j3fD09bu3/cvwvbhf+8DjuDDh9PTk/OL/T2XXcrGzZttNjt9DM2qeUBWJ9Ds + ###2JtMpclsfRkm08urMbTSB9qmgf4vbMyf8t5XxRZxXAhGqHWoWkOyOmO350enu+F9 + ###b5DR6cHhMXCcw4vdd9Tw0+ExMIYwCNsHWSNk6w0bznTkNkSoMg6nY/IgFfDoT/wq + ###TDE83qEm+vBOsf154zgGydcSZtCHccgb6+Ziy6uFKArfBJy0P+wcnD+NhDAq6DvS + ###zZ9JMt+fWHLJZMXVs3EGGDxhy/mOYXKh6hbKsTQZ966vQbwZxPde+/icDHxT7pVo + ###FVKYZet0JW5X1+af/1S++oHxveks6eGm3W0vMO0W6sO6at3ONX6o5AIzRG9cPAbH + ###5NNJxV9I7lNEOILuLr6DhorQ1r6JRmalZ4xfwqN0qABB7Zhond/hKV0ITcqzOuTt + ###inSJCEiO22flGV2Kdjl9WvIbeuP/Th742X3qDQtDfHT66nAAXCFsM1E4C2K9nd69 + ###2pBqfu9Mrw4fPMdlctX9EmfL+wN2dVTsJZfDi/pSwU244ta/BsNB5Y94PPRSbzeV + ###Tk3MH0XXTkERBYkM+KmKScgOgOgKBgjZ/uCv2S9xYnzVj67h49eiY9GmeHUUJZOf + ###I7zxxqIc5mtuCJFMs0bLmRi9RuR4jY6IZ2qFjm2v2WjUmluZiGz3roH/XaBDvzHe + ###xa+nKDWGH08Od/fD1u7F4cfDi18V7dJ1aHnqtdq8p5vZVmWC6vH+L3Qs5slq+WLU + ###D0fGny9NFiIa46DUjuA8VQWIvdvrTEAeO6EKKoBFEMtQPDs539vPERlHCQ/dwk3x + ###QgtfgzV4v7NVXBx2wAAr+TwYPu1szRC0iGxCWQUH9MMPO5aQ/dLauZlis2eKu1mD + ###ld0EnHGS9ScjPDMzROqji9Pw/f77FGKXOK11FzEClPxM767F5fPZHd1FD5yU0Z3F + ###7AhTKtjvP3nzfjdNYzZtLlwfLrKfUU7OAepuGuLCn20Kq4YS8Pn+A3v2oXVMUZje + ###5my1DVYwJDep3iTReNV00MOAqQ2DQXGs5cAfLAb+94uBv+mGfwEAHi8GwLoJoKGU + ###7fLCddHEA9lsAhoZqzj3FaTErlMly2Y/xpVByn9w4TK522px2+y/sI+925ha1Q2o + ###LkcZ1xIoALzl3oDKT9yKmKqw6jNP3z8MQZW3REz7yaTHAj+tGXJiRUM98KDdk/en + + + +Valin, et al. Standards Track [Page 285] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###R/u/bM3q5uIGJP6bYb8rZORtR5T5RllR3nM6k4e4ImrbLyWgDAAGrcbpSxv2S3B0 + ###JaRZZ/zb9mqCtqG189yG3wekOSZ7cT96jLt7caeHIYmaRmG/RH6woBuNhnjN10Uh + ###I8nXDuEl4BJn02gwORreu2jRPRLJL+/bH8/C9nT8tfd1OE6MSQb2S/fRGNGp6zgu + ###8BTGrZFb/dnktrdYcsPEFk+lt42n0JtffQrBNf7FCK76FIKrfweCa/7lCK7+dIJz + ###0U4Bigv+PIoLnkJx/g+juI2nUJyOFUCTucifWuenh8c/hyC1XxxilPe5uuRZlLrx + ###l6PU4BmUGjyJUut/HqXW/tqU6jf/PFJ9FlW2flkwVT6DKJ8kILre+lFEidjb2z+C + ###/+2G7YvWxX77r02lteDPoFKpNO0NMaELD7S86V1jMhNmhIolXXiw1LyIM5Vw5zZB + ###5WfVxT6HrrhifdcboAZXmtW+nDYwrJCrWysmRcafeoMjo2x2lt3QwN4auVeZhKoP + ###sZsReLGtnEhcFbWvT3NQ8oZRrGGmIttq9nVszibk/TGXsLQr+pfXX9bGeuPaUd7s + ###/rJI+A1S/Hpz3UXWef1lsQ/oT/MzLtpfFslAfynuyFqYdprXX9ZGh/7oETygdflw + ###/vHwI+aO8bwsu82iMgl8hywCT8kg8LRICpxiiFFA4QSPOBxODVZBfowt4gFWzOym + ###zFfaPXf1CFkZiwm/m9E/b7PCPVMW4bz8c8AIgNCveM0CxHMOuyXcOW1nm2e1IRym + ###2Zwx3s8Yo3BHnzI7Wsl/W1raP+2U2Bf4XHI1LmPaTa8i+X8pazHKXkCeCWWHHIO5 + ###n8n6rjoMIyYNsnzrBNcRA4MWQ7yAhr3WGVNaN/Si5hZECtiKHzo93RvHEgt0MnT5 + ###AopW7HKdjSTRh3c1dBiuC/QIhGZiyMZMXSCmjNbJDFu1zmb+3Px/dv5HVvo2HE2B + ###dGmi4WV/2Ll9RibI/PyPQbPuVyn/Y73p16p1+N1vwn+X+R+X+R+X+R+X+R+X+R+X + ###+R+X+R+X+R+/f/5HNX0iCUGUFNGdjp48e5iIRG0/e3Wz6JhR303WF23mZLk3pS5y + ###efiMl+Bf4P83+BD/MAtsyiLpQdMoLtcwBvclUFbBYpmifb1gYTZnlZCVb2UFPpEv + ###v9rQC8MFwV8CPlEiQhYEFSULNvQSClYxv6BuF6A052KlujfhrTkqpBjwiUohouqO + ###gE/AJYoZywppPxh/vDxEIApEbuhVrmSVlIZR4cR3FVatGnAuAD5e6UgWTvTNiky8 + ###zkKgV4jC9U/rOTT1wrv1QC9AL/acLGwoCjyqRdKrGfjTKzJJOKtG9SNBY6KIel0p + ###GCwLSjYNPK4vYH0bRvWhzbJKl6JwcFo50C5qKutciMpANaNgvNw3VWPd67P3hwmf + ###qP5Tb8qCxgzOmlbw2F9Xiq6KaoeiPMymXmVOli0RZTFEgdfAt4uuZsJnVnFa1/En + ###+I+oMtZUS8MExl7fyOAzTWudnfib5/ihghNYBGjTfQClVXf1cm2iUImsuF1tzF8L + ###qMBfRx/aAsjyhrIa77qsyszgbP658IkCMut1o+p6QyvlJhmUUmk9LVpTc+NaVjvP + ###qEukHGLKb/oBLgQMAZ84eGTZyHW95N1G8EPxJ4v5iA0omI2obiyrLgd6FWClUq+F + ###P4GvoP58+GTpw7pefViWoPON7+t2MSBZRd2gAVErqmkWKUr/pqUBZR0rnUEFRhlK + ###ASeHSwpCgi5l0SK16n1VhysLn0/An0qr2txE5XQxtoBXlFHcUKs5GzgX5SBrRtVz + ###A3/a/khpIhc+C5+NhrH+aYnGtP6SWZawqfMoCa8/kwdAm1wGT6b4fvw17idctQiQ + ###sW8iX1/5hyo4+XrNMlE8SwjAXCCVfKHu2zWhzMNQlEsV6yHOjHrVKLEpBIVNeeBp + ###fRacnzy73FOUpc7W9aqdKalXtW2XsuS6WglVZ+eicuHmplbZT7LRTZ0tpdV5FXYU + ###1HKnmNzEfVadiWme1c8owhglvQK9krAoTSdlCc+oaCvaB47qkaIq40Zdq2OWlviq + ###atV5A4UEZL9y3HX3O4LFiUq2G4r+InAn5diqUemxqddmE/J4w6GjKUXWNf2lJmD3 + ###tcqonlJI3RM6jZ8Fj+jL12XN5oaNj40NXaeQc2wafQYSvlRnbeo6jKh3V93QqzEL + ###eVXOve6oDCrk0Zq+Dpx+5dEi4N5U1kVuU7+s6XEWjuuGTF6zqgDLqsf1daOCrdC5 + ###6obOUHXJtsbxUpXVO3X2syHnZq2LKHTf2NB1PFl5vJlZFdmqQMphlvQgKupuCDbe + ###lJV20xKODanfaXQhZf0ClUHlmm7otC2qDpuVdeXc1Sri1bJO8xuGbl6bAw6uK9YD + ###zVYgqxULPuvEB8eDqPwtdd26VUbQ0mMLc1DfyUE39ZmJOtSNqsFBxQ4RWmHVwUH1 + ###op4pBzX6EphSLAeyX8lBm26uE4hV3ZQHtGUh8OoZHLSmFfX0hZWmqVBEUM3oQ8dD + ###YCiAeBKmmuy6UWO95t65Ysf661KYsk7tDd8QPPw56u8KAVXn9rLWeNMv63MuUFtZ + ###WkZqugVnvarvsg3FciNoSXA1Sc1+PkfTTgOBo2bGaVC1hClBR7NrPAfG6SDWuFqA + ###gzYNi1/NoJ88Dhpo+yY9UTfn4BjrBgf1M8efzUHX9TrzYp80awYHrdlVYIW1y998 + ###AgetGyeZb6xDQ6/9LPiMr9CpkGYtC6wpcQTP4KBBIQ5ak3KZzkHrBget5XDQui4X + ###mBxUYEqTpzd1TmHJbYFeMVz0re7UoJ7BsWo6xxI7Q4zZaDpshEFGH3Wd6zWFPVKR + ###22rGpZJFPTV954hTQVGHpQon5ER5OqzP6LOpcFBDxpUctKHvfsnZmgU46IbbVr8u + ###yljXpAnCPlE2Z8pHuiyqyKBSLqrrcxGnlOSg64YsFhTgoHVjbnVd9ln3HbpBw5B5 + ###AoNzBAU4aD1DBq5KemAcIz35Us4l5PpmhuwbzMG5fOMEWddP3lz9oqHb232j/PRc + ###cASGDlI37oNs/SPloDX9DjAwpbf6AjhozcVBawZ3qxraiadrnLJ90CygxTcNajZl + + + +Valin, et al. Standards Track [Page 286] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###UNXKUdUxkKmlmhx0fQ4OanAUebHQtIuMWxzU0DDFjhaUrHHQhrGb/Iy+NvU5KWd7 + ###Kh83DC43i/v4ZfNmV1ochLwgLEd109pQn81Brd1W02VDxeKV4qOWUbB9lkyo7LKa + ###oE9h9DRu/YWlQNLAxhwc1Lgxk6dD3b7Jk8bJum418M2b+Odw0JquRcvTQtWeNw0O + ###2ngGB63ly8LCkijGUmVQyUHXM9b4CXDIvb5Zdp+eG/L0tGXywLJIzYBnDg4aDq+u + ###kniSACNdN11xdD6ajtPQb1AFfxF6X7Bu8w1BU0KKFTxA3MwLg7kw6vsqfTby5tO7 + ###HnCbfN04CMQiePVN7RZTDipuEYV5WVG6hbkrdQ3Z0DejYAqCgOr2rYw0RwlXiPUN + ###/RZALL5iGhciTopUX3ehEcQgFBNFmZTjKv1qt6G+cZun3BAIUUuaVpu6OV+aXqU5 + ###P8BF+Y9/03+2///lffwwigbdePwMl/85/P+rjXpT8f+vrf9HFUR9eLz0/1/6/y/9 + ###/5f+/0v//6X//9L/f+n//yP9/9u969PxsIPBnRQEQOkFe+ORV0prXjMxadU7OvWA + ###oDHdM0vA8HXY6zKRPhWlSlpYtSubxMtobBW8FkHiaffAeIAH8V67XkmwEzgLKVbW + ###Xy0UTK436ToqbYtgch6WD2wxmru2tpGD0C6YjsW+AalGboK0sDcinNd7K00eR3Dw + ###9vuPokztmKr0VhElzlk74t17VnQ7G/+uN4BfhoOYINlWoKqIHNgiTcfxzk/eHpwL + ###JDooUcJlACuZwCrQCYK/n1PxtPD85MPxnhKUvcoihMuwjnAmvlJKTXo7vYhOYaVb + ###rxMNaHFxmlMYATVdTgxJQfzDaV7yeizPes9743VhVj58XFvTQrGj8Wd4/IXl0iil + ###pLqaN5sUVWW1gzTzg5nxJkXt2rbasOggrgVb1TOqiMnQPEmRfupsRA9ygG8r//v1 + ###Px7/TSLYYjTAfP3PD5p1M/671qzWl/rfUv9b6n9L/W+p/y31v6X+t9T/fqj+x0o6 + ###UwB4+iN01hvE+m9KoDgfLgw7o/40wf+twNkFHMj7r93/AmVEjAKS/mkv7sSV+x7w + ###D8wtFiGvG41kadjL3gQDGZBF3mLGJGA3PBfS79Ooj6nv4El3h0okwUStRGEk0Cq5 + ###mNj92PHOZ++idf7z/gXLMAUbNWz/t3LTJONvq8zRYLPO/vp+gz74Nf53nf0NGqwh + ###5lNTO945beOVSkGw3hcFa5ODBaIiA6POwdng4PDvtUZjAWB9KgqWX+Vg1DlY6+xv + ###wLEWcPDqwRzYAnWDaYHH5xyeM38GPPJeT1w+b+hhAOIOj1/gSgfFjTpdSmItaaJl + ###EqJAlR3HQ5FgMs3FZVGbAJS9EOIL4e+YnRMArn0GjrN/vn/C60AQyIf/va8AXfFr + ###63ghWPGrVbxpr2wEeMdYWW+g51qlSairMDqrBJt0GQ9t0vv6DXZXyx9xgmSveawT + ###j3XJB6DxDHyzS1h7Hr8N4YEIk2ooUJNzCHkkkMsJ3c2jg82K9C0iZ3/yhyBXJ/Tc + ###YYuE8ZI+RRzRnS15D0gXF7r2pLteWixyNJJ+BXR/y3yOaIXp6rU6eyrDQf+RXZPf + ###9bpp0BdOxkMXw6pnLz+lXLvqR9eJseLKfTVlUqM2YcC7rfFuyYmHQvSo85nv1/j7 + ###6+J9vNf18YKWHMQoegqdfAln7i5fcguX2TV2HI4mYznnNFujNYGy8xkDTtsjDEft + ###HfeuUObYTy4NjFPAohPlF6ftTtSPcxB+cZpgCwPZ5DuXtZAJlWjzJqh0oTTOfCRm + ###wo3tuT9F+LG1J9wSDK+Emunuo3ptzO54MFT6Nj0ealpnxqwwkServ0mJg1Fx4GbC + ###zBlR7k/tlZC9wsdvCNJD3ylyaqEwUArWkYiltMO9P9iI3N3EyRLZmGrz8IQ1B7ZY + ###5RGJ6pT/AWLQQRt4+4ePR9iknH5/h9+9b+W0jdFEtHCQqJumFLYtWiTylKkrlNVo + ###oHeLHwToM7EBCBGI+MAq8oASNBmDNugxKSgb+7yCT80kXXRBRnfXHDahFf+RNMhX + ###RyP93Pcb5jqjb5qPvJbCbht+kU6avJOm5FPI53ASBAnOBMlndkcbvKMN0RE647Ap + ###YdwM9YYOZji3muB5eZS9/8uFwUN9PALx7EdjJpwVCKlCyt5+v98bgfr+ejeagt4s + ###TMrdGFmG0LSrr3yUM0dRkuC9hzfujUb9WEntUcXHd71B7256B0LDcETNItRlp8JK + ###MujK9p+rrzYb3k/YL/tTa3xBBfyOCnl2vc4UTQhXspJuD0RrKvxJBT/V/T7Cs5lx + ###A3410hnGV6BQ92L8nbR0bjdJb2xAqh4kZJvwkrshMzJky8+yMZZS3QnPgg2QwEDf + ###bR+iRhYeYmWrD+9xJyu/Hu+IOGPuPbjeXPfJBapR9Ru1epXEMvm752H4MHfo22iu + ###1yisqQ5iQg0oFI94+XvaFCTMzY31DZIRatC2ub5Bzk7yd6VpDQb16yRrBM1atd7c + ###JKdM+Xva1NvYrFWbTWLmPvS4UQ+YW5n43UtZzJ+7Fq2ia9FS16JRbdY2AV24FkFt + ###c6NRr61vptOvg4DRXN8kNz+/udncqG1uKogEFKzXag06lnyQSjbrQaOm4BnwVV2v + ###MsfT9fXNxmYNCD3Fba1R31z3WbKMxnq96sNKCXw69MZvUln88fb/cUwFreMxCMG9 + ###r6gQdYf3g/Dg8PyptwEz8r82QJIm+z9gN2gGlP+17teW9v+l/X9p/1/a/5f2/6X9 + ###f2n/X9r//0z/r/SBJR2R6d9dKQSU7JcsK1GmSBXSIp+eHGU7iL0EdlHOdKR6eTm9 + ###Kjs8vFgPL3GIXRDGk3JmOVhswqr85DY5gEM4yYaDVU/oxg/kPZPZjDWhKg/I9LGx + ###5agF7dOeUCwIz5qW4xbOG+16W/arTDVBaLbciHkp21AHzOp3j3WBSik2NN+oDkoa + ###wDRbWAzsPNwDLsTq+eAaVn/SKk0wdysxAe52Jb++0TGlPlrbdqHHKpchXORgDtdY + ###IyoaT7xrOG4SpodxJ8Hp1VU8Jr1rBKeNUTID/3H8AXzwyVtTHbBKKv6Z45MLAqQI + + + +Valin, et al. Standards Track [Page 287] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###JmipQOhmOU0RdEChrpZZxyTFzAuv+nAA/8opJWYBdTgYxHQi40mcOyKb/Au5Qz5n + ###L7D3mgpTacB+2bK6ZqRqTsNA+Gev6n0pa2DQT2Z9bFeHRy3skP1aTjv07Q79Z3UY + ###2B0Gz+qwZndYe1aHdbvD+rM6bNgdNp7VYdPusPmsDtftDtef1eGG3eGGu8Nn7JmS + ###smXRmbKi76LVIvsoi+zXF76RmoveSX5j0VvJry96L/m1RW8mP1j0bvL9RW8nv7ro + ###/YQpJjM2lOukYjczKAiWvSSaTMnjAzXmBPRNMkuA4IeHdzQeg+rpOMpQMlxbc/k3 + ###t1sXfrPkcqoWUPPqXWp337Rvl+M4ut0qJgH5/6YS0ExhI18ioB9be3u1oKRQEdFl + ###ehTXmP+5wnKfxuTcg/n6YIE9mL+4wQJ9MN8eLFjcYDV9sKo9WG1xg9W1wfxNe7D6 + ###4gZr6INt2IM1FjdYUx9s3R6subjB1vXBmvZg64sbbEMfrGEPtrG4wTb1wer2YJsL + ###G8zXOYhvcxB/cRzE1zmIb3MQ3/+3OAOD5Rn4vc7AWuMHnoG1+g88A2u1H3gG1oIf + ###eAbW/B94BtaqP/AMDDZ/4BkYbPzAMzBY/4FnYND8gWdg0PiBZ2BQzzwDFzFYMEs/ + ###8BfHQfzaLP3AXxwH8euz9AN/cRzEb8zSD/zFcRC/OUs/8BfHQfz1WfqBv/6/RSLr + ###xlfRtD/RRS/qP0qSeDwpYUF5NS6cl94GEDGYG13ZzvndHHMtiLwAvaTpAijNusD8 + ###F0COunxEPBp3HFrKh+yrPnbDRy3zYvbb7bIrBYQAE0MzcEly8iy4skvQ8+nk85ey + ###1vUJ/j1hC8pdxQtkj7AH6A20nmUKh8NBZs9FskOwro/igaPr4+ndJWBjeMWFW4ae + ###xMz+YCwKIS9k0V2Aa6TS3Bar7bZ1wzhos6EOB9Yj/RbUJchbr8BGVa3oGB2007rY + ###fUeRMuHhMQjlVGZeb0LXlKh6CPu5fckpN3yavAJ9tFKlQGAMFAWY9Jicd9hDsTas + ###0ml81xk9EoMpe+3K2wQ6pg/pVelLaPlHPLwqqRNblSxGQoJ3B/AiZ0MBwi5AO4Qd + ###hXQ9/Ar9Ue058sW5Gkd3cRs6PxwY68xBdOlK2whdb/D1HPdnivT7m14/LoEwr+pS + ###6WIKJnvXG5QY1dEsL6NJ5wYh0DgmcsoYPZ0qJq8ocf4InPJsY1VlkBn8oXUO3Bvx + ###eoh4fUH0oGGXjMoEC7vJV2FWYdKIT8zmiPgsHhDpW5Y6p3n0ivQiSCFs4ypzQNel + ###ba+wUwO2LzPKST0RtNmVNdbNnzBfgwK7SZsFYByUZ3N3pjykoj9Mn17x9fbeGsTB + ###cfOeTj4iUHJrgw3THW6RH5zXj2DbjfjuMRFH2Xque4MBur5Zu0ujC22XMSJQlvlL + ###4Q0nj00v7iexMRfj9PzGD0aNPcyaEDrYsSPoasjd7eKHiYepeZxsQ3KMZ0zq279t + ###es4/If/LCB1hwjiZhCzeOXl1833zv1RrtWrq/73e+A/MBBP4S//vpf/30v976f+9 + ###9P9e+n8v/b+X/t9P8v8eoAM46c+n++He/gFiFp3AmWjjeJKbA/TJoIBwvYcjcr6I + ###xxSJWR6IWT1gc8NxZgbH189BAJ8mzJCMBu3w7+/+2xgClChUcaIHFsKL0jnLQ8Mi + ###cB8Zw3P0drwTAqkfnGu91dVW9Dg82j/++eJd+L6dtmowfaPh3SVmz0cXp+H7/ff2 + ###WyWvDhqCo9dVe57nrff7Zg8ld+9r1nQyBskZw0thzIDgpbEEud2F7YvQz+zOe/vW + ###C2Z3EOR24NsdtA8ccypxXLBHjmmYvRy1ftZWmlec0PVp+A4LX3nrNZreuz+QAtRe + ###Do/dvQSGVh6ITqpVRy8MFntHlQxI81eGwZLVSwppPmL2wjacjCaxUB4ZrR2S4AXw + ###wBp2q06/YTbb3fl7m7VVsVLLboUJAsRq+Fpvuzvh3cBle/XNVg+uVkE2aDXEiACt + ###ntfscC9FSF6zY8mz8kb1q4J2/CAHI2mzmtZb+x0ciLiuO4ctjQarr4IrTnvIwPvD + ###6wiktps7EOLuY5SHkW8ypq10B7LWR1dvT+zu4Kh1gQf6yYdzvcvqq2rjasU62ZBI + ###d0/QcPxL2tTRas9q5dutgMDNVoGZmyWo4r4kuy0xd54CTbdP89QVQFWUYieZRNdY + ###Q9JkxV8+Z1Dyl63i/dYK9cuIdUa/R9F1SGmnZc8u1KyRv4hz1GDWCIPLsHN5GyZx + ###NO7cJLOHsVLj+E9GP2yI8C6xwcbj4gv5mM+D9LzeEBN+MC+yZ/XIrhN+VN6E/732 + ###P5n6cKGmsWz7X8P364GR/zlo1htL+9/S/re0/y3tf0v739L+t7T/Le1/z7T/wdw/ + ###7F5Yxr/0ZzWpM5xR0EjP/JCZEsKVFhoYWjzoWL91486cqaKLmhePh5hMOrmJRjxN + ###dJqokt3WFzUlvl7hs/e4D9Q/ZjqXPfz+WbPTvPQsm9OXLSpww/wf8JTmEAKTHOa4 + ###n83tMZaghS+5GbFElhmgFOjldJf1QJYxYf8SPax5x+2zENvsfDiYp9vWeaB0+66F + ###FknoRXPkyofrIGydi/ltZebrEP9AHzsdx19nNyS0octor/tQsDUC4XzDBTjocV1Q + ###auPu7KYjADi8BpnH9pZzwTKO729AlKRcvVsr37gWnfzO/Pi2Cmwh2j4fW3sOx8o5 + ###rPAzto1rpq1B1MYhmerqLMEFTfqPCROGgT1cRoNbBuZPXrWy4d2++2MxZbgEKH4G + ###LLNAqS8elOCJoASLA+WXwfi6Pb28Gn9G+giPwx04ddspUOgEiI9R3IwH8fi6Fyfe + ###E/4VAOV4fE3ejO27yU14tmEBhKCwLJpdBsqj14+/xn2UsuOoc0OJN+cHxcXt352y + ###rZXVBYJCOwlEaTjE0NcUOD3dcXFFBn2pQVeYAVIRrBxlrEwKCjsXn4OSYqD0Bl/D + ###PHDIxfJrjBrD4DkgFcEK9n+E/WJBORskiRU2dnoFeQnNX/MM4Qsq7zecog6WRysH + ###tH14Qy1XLF2XYnKhG9TzZ4HCWT9ONmX93scIFEhMh92ZTiqYWRhor4LpjIW7rhSO + + + +Valin, et al. Standards Track [Page 288] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###5mbfsJ6YjNbNwmHoo+G95xxpZsdpatyQmEs4GG4pHe9yXMHBByQDbBBrhzClNJLz + ###TO9vjRGd+LsbdjM3NIYJjMj3FQRLbFj23lR/4gmzeKTI2/SH6WjLg2/dIdonbvgd + ###hrVMgDhlldqE8+k4JpUbzn58jZK8oyHkcji8zVyh3MiEwccYU7wnW7Obkht3gXYk + ###t7Yn8QhdwlMRJfcd4A1n+mv2W7xwg4qs3R2fJfc+2yjaHFOAF2lL5S2KdRt3QHDr + ###F2xZdHxoiqVWkvCsUQB/L7txfxK9J5GwIYU8Qs3uDg/VAEKaW2+h8iYhCZxUrCQw + ###ZXDnS8n7Xrdw23avGzsaO7c9ludIoH0Y3YF8X6UkPEXGQJGAcmrbSoHzBdaWT7vI + ###C4Bu9Lcn2OCT/saGl4HYw4fPqfLVDk/3z8PT1u7f9y/4ZQ2/UprZF6KFaphQOY7M + ###PokuWMUTYHuSu/zFiULC3I0LwuzE0c/AM5PDQbfXiTmG0lvHAigGfe4Qgyue8Cru + ###Qm3gVKHlF5Qz8QHLSqMXGA2Ph+F0XLQ5sylcADoLNCbOzqp0FHyDzR3jZjCwJTwL + ###CrwDJFsUetKyMRyz6AttUrC/eUhfh4OrIV+Xwkrw/gCP27FbEf5OSjBKUe+ypKhU + ###AnnXu75xSFML1bG8r1xYRICQq/p03mQqN1e9MRYcEsULvisoQT4oCcWizQ+LGrAj + ###RDKHMWxrRjeZ0u78C6QL8SYo8GBrJigfhz28zOtMel+xVF43npAUWBwkFRRpSjJB + ###OW6fzQaF6Vntm2gUi+JBgJt2cdwUCe2lswp50e9IJCYXpg2FJQehVW84TfqPiu2V + ###ZOyvDD1zguJsk4ziuHMTCtyjiOkyD1CrdIWeazBxtonwyjGU9UZCpp5smdonHD4Y + ###WEh3uqB00N0ta8pj9ijWGy3TaekSULkiHhBuguJm5Dvn57hIR1EywZO6KD/Hd9oZ + ###R5iX9cIR2kFnt6QgL6SSexCrQai7ntwUeA0jMtmraG7Nonpk1mjgGQ2TpIfKN/N1 + ###RlSXePju6rM5ZOv0MLxKwnd/bOVtQGjl8mkuvftjdXHMmjZgPjzKBnwyTIUU+ejh + ###kBNsFjSKt7ek7XnBKQQKEvpsUHjtqO8KCha1Qo0kBxxkS8MrdHiAQYF2r8hcOR9M + ###RUCBoW/zaFaJxs4a+bYA8RYBZXAZJmi+3so/wmSeBXLXT7jBm9xFIuZo+HxQmJmL + ###s6EZpkLWqiAnecIRhhOcCYq0+z8VmiKg9CcjDKPOAwYlLwYBLBAoDB60H44fF36a + ###9iPG97dmCIHD20p0E0ddJcQlErc1BXBUEBS85o7nAmUgr8fjggAVohXs7xPlDshZ + ###IGjQBemYU8oToClyBin1iy9HSRYorJWsL12CpqsLp5XTqHMbT8jQeZdszeYrd71+ + ###v8c0GMqtwLNn0IXIiPp6JihHIIeEo3jc2co4mdkgfWjmEV7u4iiZjlm+n6toHC/g + ###UoaxOG66LyBp7Q6RGB5APM67PElbgQo4mejW9kWt54D0lWQv7kePcXcv7vTQP20r + ###cz1JXaLzoctegb/sHd0v5QmgTJNYSVTSRfUlse/8SKjHfTZN5EWCnrJpEecEc7UB + ###EZqyV2SQ1gHThlmSGH3r06nOq24+DxRepXteUPhrVD13JhxFQUGWv89uFKFjFxXr + ###ZMvuIAsHRD4dFBd2kDmj98ggXQsVP4UAKqQg6KBc3Izj5GbY77Lcr5I5i5/nRscc + ###WAEZgQwRR8P7LBaj7iDQcr1OulooYeTt4fkUhCnFY55t5mpweKRV0Nt3OKYR4eTq + ###xnjDCfylEDhFQKG7pPftj2dhezr+2vuKd4Z5R1YiWiEUxF/w5YUsEFkV+b1vdAUU + ###iYmW4slWxgJ1YzKjMOuFzenKnI6UvV4cFPJ/Hvb7Md5LDTogoEcA2ih67A+j7pYF + ###SjwAtDBvd7zN4G97eHfjjafo3w59oMO8caoXAeU+GiPDVDaMU9JirTB9EaBvwvcx + ###vguHkM55n75AcAbt7pzP0uAIK+QmztwP8H4TCFWKXguhFVhV4Fr9g0xjjAYKN3Px + ###cAlaFpaQKmGRDKyzuIsu8aJCvArKjCtlYRYKye7WmyTsNliXtNLc1PiQ1Q2XjAZf + ###wt2Vmoso5ZcDK0VA4XdFJhSzQWHD89dtEJygOG6kGSgJ/zFPilNA0Z0eFinFUfa8 + ###ELhlHw2zaMxMmLlYdw8q2tEETkt2HT/zhfbxedjdCc/Wc/n8GYPsiXIsQ8JskypO + ###dtY9ciF7Lnc4nX3eirZ5I1I3xq2diXR+lTfbaDztJ7E6mOKgLJMt4hK+5o7XjAcg + ###yotcNtDq72AmN2uANX59lzp6K948vUFBJ+85KRpGOizgsuwNyHiUnMZjpu0Vf4Xd + ###ina3Zuqx3C5GCv0fzI2tMx2j92OeGmvRrRuW3ZtoMIj7Sev0cGuO5sKQWOCdDnvl + ###+DKlk1NxjibeATBGFLfwQhrXc5ef7oWtewmXIYBdIvZX0rsgioOK+v1HLkVAv6NH + ###cQAV6R+EjbyrEicd83eOpO/BzGyxxs/pFPYufikqOEDTOQUH7HzxKn1vMAsSFRS+ + ###axEUkN56w+4iQRkM2XXgbrarqPB5TJChdOLOFARedKMdkOgbc/oqM+fRy0cnzsQu + ###I+5HbrZ4Y73DpbHzuDsddCMyryPHXvW60SQqbpLYgQ4P9ndz7MURluZAr1a6/eFn + ###HAuEiYvYawvpdnjWMLrpZoOyF49itLSBKpDCfr5blqIpImdkmsSeAgq76+yMMU43 + ###cV0Ek9uSJzO6Ej74vscOBEediZUiR2eIPT7n1GcHa3437mOXOyzGzL1Gso/U85Um + ###zq2QaKxE7tqJoz4h5SleNSTCHrmu33XBUwrasMsxFhrh+IruE1221TgIz3FPgEOD + ###eUdh3BPq+4pbgmqvh7MFi8WKWrFzA1QAFGL4FNkV2F4SBYKppF4O22KSae2PEhqI + ###rnr5HRE0X6h7UBpOlbu86A/G7KADjkPOya8x+KCAJbQAThEUqhlAvqTZoHCxAcQk + ###CQy+OrwrKBMWCjYYdEIWVjF7NZXGYXLTu5psFSMf4ZNnu85mBbP9zGPZHO6hORfE + + + +Valin, et al. Standards Track [Page 289] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###M9vJ29vZ4XrqjaZgRqdHu6nntM6Ido9/fhLTgffC+KFDUYEyyjEv9NKFZOyEPJqZ + ###57vLn6kQIMnjAJ1+mFvh03pAKH52BiLOEeKYt8R8KWiwdCmKJRP88Z6aOYGZruZI + ###CYWoIC8AN7wUmmbm8rmIaJinor50B/Xqmivug9mByQUkIRGCO0PUls5BoJB4T/lX + ###wA9Ndz+bDQqudbb561miagEvGCY1W94vAFKx+M6ipwaAgq5bN3/kn6XSaSt+khtZ + ###IawUcMj5UR45BRxyfpRHTgGHnB/lkVPAIedHeeQgPxxm3fYqoJzu8hvNJ/4rKFZn + ###n9YSlA88cU5PqTSC9/cL5SuzL8/muT2bBUreNUSBC5EfdSNS4EJkUTciwsaC5sLU + ###sMyvDMkiirG86PSDNVU431KuBItwSWaWZSJQAWnLtvwu0Pb4BNOj2/KYN8i8lxbP + ###vLMofmUxv7k077aswGXZom7LVtJLp9R5gBuKihiV5HWMLJ0DOpMW4G1I9vqJBr8r + ###VDiBfcJsl2QGOtotdBQNk2R3UOAawyTPFLpUBfQS+AyPuELSjXVD1etCuoi475+p + ###g2ToHkz0FF4KaITk23CU3kIUQAwzfeVHMrrkQLJFMj3d9SqGNQz73UQ9vroE5VUP + ###1QO0XQnjVdmrVy4f0ZLaB8Sz7OkS63uf4GQMW0eHPx+rbAKnzu1kAQ+PnVvtyTC1 + ###vczFRYaTkGrlMMiCLzRaMB15rL7J5FX87zLH6r9W/ldQuIL+8PpV5wflf63W64FS + ###/ymg/K/19foy/+sy/+sy/+sy/+sy/+sy/+sy/+sy/+uT8r+idPqu9XE/BCQcHP6M + ###2V9lPlbY3le9a8rRKiTWrGSvaAAewfZ+4B78yCb8YANEa5CUgtKqV/qKXhwd0Mrw + ###QGF53pCVoNyMTUCoKq2uMrUIb/ehxYT7xFHaLmhDrlUxV54UTYX1wYSykiNZkq7M + ###9AZHvYGtNB9ydznkutBXHI3T4YoqzaKktjJw/48yGnE66NypaJa7R/+NVoPdEgOn + ###7L3Ahi94S1m0lzwQ4k5cuUfPbFTzLod9YImRhmquPPHK7UpR45JX870KwQB9emvs + ###Wfv9UevTTkmAVWa/vv9wpPyES1fxJDjww/omqzO7spT/yQbDfFUWpAPMqP9ab9T9 + ###tP5DbR3k/1oAasBS/l/K/0v5fyn/L+X/pfy/lP+X8v+PlP/vgOnmFn1lRReU9Fnc + ###uzfv5sMW6xVZq1RECsdcvPj3nIThxDvf875G/SkdYmdBI++umntGOf2DXipZHMvu + ###YQ/JLU5ctY0iYMN84p89I+VjzrD6rcXLkXAbKGfN9vA1zPfMma9MHffLPFF56T1j + ###9rDabIeXv8WdSRHfhLw0ti9Hn8KzT+W8tT0Usci8AmT+VLOGdYQ2303Ds6BazhsW + ###46zFsFfsSPz/s/fvDW3kyMI4fP7mU2iyZ7M22MHdNoaEy75cE84QIJgkM5vN+jF2 + ###A54Y2+O2Q9iZ/D77W1W6tKRWX2yczOw55pydQLdaKpVKpapSXZC8BsMxyGpWeHWO + ###YfsqkDodya9bX7RoavLZkIkVseofm3K2UcbPdCTzG1GGF5EvWGXVW/WnUn0jdRv0 + ###yxJeB3slEA7CMV3pl1AiuGq+2aCYirD563rC9eP75hhT/T5PeB2MRrBs9Q/aQr57 + ###Q8UP38GJhude0r3mxQF8uPaBxb9svIWT6J3jWzWlcXA3FLzA+5Dv2w3Ht37St8s5 + ###LzZHgQhQpZ9pvqlM9Q1BSeuQ6WysvhEL9/7DFOO8b7Y6vzTfrGV9o7vviDzdU80H + ###03B/UQV5nN/EnIWWh8Aggx5F4ZTYMrr/NIfjkW7TaYWgno0L2sZmW9sJS1zcjH+n + ###7cydbVZhT5/qj6Ar3/mZxr6wUdVfr6/jt/pz6k8zKhEHBfZx1e1JzqXfwNOn8jWc + ###u9oppE6G8o6ec9x4wd3ptOGOInb1gr17Ex/r3ZuC3MulhNG0XO/Gc5nBPh2CxmDE + ###NU4jGQYMOYh8Jgicbh+xioUFQvik2eXBWaCYaQDq+z8BFo0GNChOBoMhAwVxpDF0 + ###MTgcKEABDNZpE/7Z0jqAv1dWWFH4gAjfGg9ammwoVD5HMi1IEHY7E2Dh8SNDkzw0 + ###soYun7oR/oEPuRxHsdguagZdPoMuzMBuC0+tecR5SxcO723dgunVC6wQbeCiBi61 + ###JsPmptGj4oq8s2HkeIkPyvERo8+/Ggh8H3CzC+moyodKCBwaCnUybnL5IGz2WqNB + ###t1VQfLBkjJtCrNKbejjsPbAQyHUUlEeDAdpPRN/62LMhXZ6qEteNNxeXzd1z0LF+ + ###Kpj240J0cBYjlk6I9zYkMkFqgyGcy1CRy6AvIo1wIUYQJum3J3t7BWPtShGYaH+u + ###6QOYC/UabU4PwnwvkdRqtwEDsHF7D/NAmDyZNAo9OH5X9ZtIoYkoI4FWzGYNp2Hg + ###MHlGb/vo7am8LbmfqfS+o+hT7gc24HEYMogetqzwPXWS54R6LfDzrySPTo0WuZxm + ###k+LlKMD0cyopskH8Uo4KI7xQZ3A4UMZ++qjAnppyTxiXcUqSYkoK2xqIHGRjTbSV + ###04plGDsrVorEeOsoOlIylYHMTdrp8NhfXIQEBislBQd3xVcfmHnwY6nuoslp5ami + ###c6rudUEcA3SyW+QqhGsY0l+rwy6VMAg+rnM8FvTCIPFz68MyKa+p/anfhFyPW59t + ###sK0tuoEqm3d1aiRtIzgICi+skDtor5TeIG6vJDcxls+PuNJXTRYRJldRY2tkZc8i + ###mSCvSMAhKrGnmmaj63XRXjKqQFRMlrhRNI9y1ZnELIFxF9y1hw+wlYyuPMSFtbui + ###7x27LEbTy9D9v4MBEFSkrBR1qYW7r8aFNu7taEiHhpVEjaQ6EzeUch0rFPq99B93 + ###//e61R4NDoKryc28SsCn3//V6n6tHvn/ra/h/Z+37i3u/xb3f4v7v8X93+L+b3H/ + ###t7j/W9z/zV7//fXu/sVZ8+Bw7+1Lrfy7+XSJbEri1R2KQOx60m9zPkZcBwu090PM + ###N8VtkzxkjFEHVBfzGUqBu6H2XbvV/9uYmEaf99wRvJLONv72fjD6xAcQPodHxz81 + + + +Valin, et al. Standards Track [Page 290] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###SQajnFfPbpmYCreZin5YgUNexGc/qIfc140mtn/29vSyCF/S2Fyw3T048OpLGNYF + ###jKfbR0dA3X4ctdHsGaxV0ttcFWMl9EYqphJ+A8m/xVbYlcOUS2+31SjNxi4ZwKD/ + ###K1YUmoyQoanLrzHgq34C8PI+ldpoJgodePjLBh4ePQJ4GGka4Ou1BODrNa1NQXuq + ###AQ9/2cDDo0cADyPlBh44WibZUJtHkk05E3jM2jEl2cAnmWRDbR5JNrmBn4Zs4JNM + ###sqE2jySb3MBPQzZqj2dzHLmoOv2gPUunIPhfkTmoKJSAhC5DrOhY4w6GCbMAwxRL + ###rAC9FyN7ioWFMMLCrmmzhx6gA9h1+hMOqY2fMAk/eZiaoBudQqu+SaMwsINKDeTA + ###TwF+4FP0li7gJ3B+sMqXDaG0FrnB7e85PFH+adjUVLdP3d3+wLsVBicArfkapIgX + ###jD5aEZ+8SOn391Rw9X53f7L7zbGoBlnUa0X4XF9UeAJdTbOoeZi93E/61q3XzM0L + ###/7OJnjawc10BTFpX+NdElPw5OXncCuMAT7MGsNa6XlNrDZ+tiI9fpIzwe84p6COI + ###VddGEEuFpmTEEkAFb/F81FAqg/dvg/YnrrbfByxsweJSdDdoeahOtgejEfr/oCEi + ###AM2Se1zZdxCSskzaisADOQ1fIhDCDA5LRdCIP3dYwf4G3lQZ8SX2++9LrkVyjgbo + ###zhxtyxoNvtFGk3Zl235OOZkIPSj9gvrP+kE7CEM0GiQhRACoYV8arTO2kjrss0WP + ###73N+cDHhG5wf5ZnODyVPZEs3kselHyAx/DiPEMWUy487QZL4DFMnCfX/L71zc6ik + ###A6WcfaBYvdIHLLX76FwpP+5cKc90rij5K1sa/BbnSnlep0o+AhAHDQ36L/eISZAk + ###nTzl7JMncST6lOUcMjqKytFR5DqLyouz6A88i8pTnUWv355kcFmMMJxePrcS+HDl + ###rF7b1LWzKuashO/VQ2i1HWMryzZbiXMnvYHQ7Xhvxc0YBYrkl+jOdY2ZyMwoTJe6 + ###Bwggb0IXniYmoujvgv4mQtfEia+JhTAnauJznRiTNZ7pOJsopM0HEye7WcRysptB + ###LMbf7VTiiXCxQqf4MrbPtfrZKo9JVW2JoMchJ5FMTAzloxLzQTsv2fwnoAr9xt7v + ###ZUl31Gh21sNRgoINseN6UZ8ISri6SHwlTAckRNF5iGfgEfxkflYU3efDdgp3k2Do + ###3aUiEePBM5FIQeNz3pK60Yn60xeM99jWxT8dKfm/dZqlU7/IgzT46jIP5V3OmfKu + ###or+S6Sxq9GiqSuoqi6Iu81DU5bdh8gUdSzCHtjYHQtqVC2lGM/HvrKyv4GB+id1n + ###0NlJlkaDbQrpyozTxq2JUSQxodS3jK0jyxCKgD/YPoaGxIgfIQ54J6s0mCWSYket + ###zI6urI5aekcWnhDEr3QliZX48PRA34l+EHREkkjNrRjPEZs69/Lwu729b0SdqYdH + ###yilBR+bcz2KjY4sU8yD40ongPNt/75tt//Rz1tiL80Ootr9nRealE5mXeZB5+a2Q + ###mcRKZ0VcImvOd+i+z3Povp/l0C2x8d3Qo//6SVqnQk/knMzFBxqEbFX8U+xKtuHe + ###yc2Ls7enB0LQQAumaujLhpSEh3qiz4uu8DIdo/xbE8ssruuavQnIjMW2ZLEIDwmR + ###au6mLkHLeK85AtOBo2EH7XHaaabhU0dWIiYsbX0pl4jyPo+I8n4e24owEOHfIJ73 + ###uuyZKh3jl8UpXC/UNyyRIb2e9MbdYe+h3Gq3J3cTyjlPzj0hN7G10C8xUsmko6Xw + ###IGWFbkDFcDkkoqT91eSG3H2KGi+LdNbB5+vevfIxMh8X5KoTNorc9ChvYwvyeMRX + ###xaLZMz+vXZ3rb9L7Tzo0uDU79WSWMOXh8SdLVNQvrdHJbr5GIMYkN9O8pfZP/uHV + ###czet+uRQpe0WCnXK2CzUJh/bNcU+ePWDiE/VaBS52Cq3XH11ANNMvPQy4GlqLjez + ###gxR7uRWZcL06GX+TWu6YLY9PU6eZRT27lxuZdEH3gdmNYD0zGp2fNfI1RJYjGm9M + ###0TYbTK3xVFCgGmNRMI/O20igmQ2jURSYY7k5URk0i79vxKQmDHbSCqYZNgt8TNHY + ###xaSXW2xjFl29qEbNFqNkaG3GrbGKwHX7rCXgQ/qtzREhs1kvpsdIJouTzZId4VwY + ###cQjWj8VIbj3wkRjJvEyVzRK86wx8TD1LgNnklRranOCK4z/PIgp5INdCJgFupU2R + ###zImXRnMbsbOnkOeCSGtqWv/TaXEyX2KcK71d5OHPF1PwZ+c0cvFdtVSglrqX6iIf + ###A72YioFOD7Btis2EOJPBXUzF4KaH2DYzZUKcyYAu0hkQNnsMxNusXp0S5Fw7+GLq + ###HTwD6FNgG4UnzlVyuNqKTAfJ3uBTHYnTHgswL6+4afn0F65sXjONXSpusNdYV5x3 + ###OVJmRYAjw09Ebi5P5mwpY4HgJATn2nxWc+cGnOTC9OTxqPb/81B9kZdRXPwpGYVk + ###gnNCrupuCuSynQzk5mIUF39SRvGfgODcjOLiT80o/ryoRjfbnIee3vRPRMvlx3Li + ###8jflxIi1i/wIvviTIvgxFFz+phSs39rl0pvEBd/MxiEHSnUzA8CLdy93rVF7wKOc + ###+R0Mj5K+bfU7vQCwyr8cXLN/B6OBkbUnRRnD2yZ6DDj22N9ZgXQFj+5FWuwp/vYC + ###r0rwqeigDA/xvcedWWawDxiXLvDAw+2h9160qSPTgMCXIKfWKBsn6I4JKybDQ/+A + ###FdMNYvNasfiVIB/5KsTUMpTLAyC+7g1amFSvFw5KLITJDIJQxuY/e/aM5/TWlwO+ + ###z9gz0MLYKg49t0W3MFHAiQExur6hHz4gnNH8ccJl+McyzK2yPcwkMAquJ71SNLmR + ###SBB+Pxr0b9j9bdAXCQSDXyeYUGU8UBc3P/2EFzdLX+07BeiGE0QGtal2BqFlz7fy + ###qHkvz2neDs4oJpR57qh2j1poJJRWMbbh918d7v/YPDrOMhpG7cyAH5Z1kaPlZ2vl + ###8z5omZd7/GI+BfJMC6LWMh34+K2Lfjv9jcDPXH+tZTr4DqdXPQDw0eBb96rqzvCU + + + +Valin, et al. Standards Track [Page 291] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###nwMYcFH1m/E7RldDr97Mvrm86/Yzm7S+ZDXBxJBLxHV4+QX+D6U81VOz4A5d1On9 + ###fvn/KB1rOK/cfznqf617a+tR/a8ar/+7qP+1yP+3yP+3yP+3yP+3yP+3yP+3yP/3 + ###mPx/jeOTH5uXSB4NLf+f+VSr/cXfU10w9YwXjwqpJJgoK9Zstoe9SYj/W8LcgKDL + ###Pdl/svSbqiYGguyhSHEP/By5HxetWIG4GOalJp77MA5Cnv4eI/3JrVj0F6vTwgXn + ###GzgRRHr1Kvv4gZ02TwDPJ43mm5e7sDirbIN93MxTS8yvZQ9GdVD0ITHn9sHhyeVu + ###E0drvnkLW56VGejS8cdUD2yTD1bzyG0xfbRhd9y+bfZaN2Iw8vVn58eX+6+ah41L + ###qjNzsvuy+boBQ2qPYUTxuAgDwmgYJbCaazA+QTGclwdzMTzidzlHwzMFzni5fLVp + ###x8PRqrVpRzvdEwN6000QR/OmnptXad6FckA//4A0mj/baGqG1bzj4WjQOgdNTnph + ###EDbhaG5e9QbtT2Kg0+bF7uWh2Hq4DZE2z9+eNODIWGGxacNw3kYlx+Ts0fbgYKDi + ###HOaAVK0gcVAcre7nmBxmF2n2gs9BL1Rb7qNzrM2sldvInpw+mprX1ANGo2UMd9f6 + ###IvFJrPcDq02/vzmh1HIMF94GvV4TZXc+XAXIf82fYYfjV5m4tEfzvuto/ncdrfpd + ###R2sOrq/DYBxauyvPHljPQSa98CraalNTo0GVeXY4mtnEeLXZB8ThanmGm/S7qD5W + ###p2XHScw512g1OcFHjFbLPdqaGG3tEaOt5R6tLkarP2K0eu7RNsRoG48YLQ9rpuIp + ###hz9diuHWHzFcnj13cnlORyrVj5qZNHNQ5bJeehZHVZIzlhQClgKCCj7e3/uxkTH+ + ###zKOJk3W6AdNGE+UlzVHuup0O8MrW55smlrzxapvuL7GWZQzOz78SdM0369NgREk2 + ###G4lwbjBmjIJaVjjtGDMIidB72G4BPh7P9mq5FqGBowm5BrE/w5gRa8iYHJbJFYdi + ###893uwYzMNi+X1UfrD7QBpzq9Us9HHZchvAwGTSrGRiXVAJsgbzQuDy8Oz7gei2aC + ###ZuP4H4fJAJBelkfW0Eb7ZQAv5NzWpp2cv5Z7tEG/98DlG9i00yMzj6hh7vC9i4vm + ###NWjxYTMqpuZPo5h5lbxnSBeNvMNBj+zHzesWFpOb6nyOjmNzOFfxcOPZ+70Zt7hX + ###qcUVwczhgIW93ptFeVn3+YEMv553g3ZQvu+GAcMr7Rba2IdDugtGU/VVd0wF/7p9 + ###9ulqSN4SwnKF3hPd8QNFwO+xxulFIo/CGtQE92VrdBOMsXKhYFKnex8Yu9y9eHl4 + ###yZU92lX/yJaqk/ZV6mivv+to77/BaIpDAboVn1eFnR8xGlLCG71SsNB3siHRv2qe + ###8a94HVRS4nNucU1IxHrs+gZmQ+SJoSg52cPSvu1BcH3dbXcDfE63L+I+7KrV79x3 + ###O3ghNGr1Q+58Ft4N+OVR9hqqj5on58295ht/4wO7vNg9bRyjxb15DHz/9O1rnJf2 + ###9HTPnCPOpV6ZdrTdvKPtJo1G9WrwdomKp5JBuT0I0a5NKWFzrCWwlf1BeNm6amJi + ###hDceaPTEac4agpzweabai1bktQ1Zo8a2i39VxnDx78Lh4k/v/7F/+vJZe+6uEcn+ + ###H36lvuZZ9R+9tbXqwv9j4f+x8P9Y+H8s/D8W/h8L/4+F/8dM/h8okL7afXcIYu3p + ###0TGVf1Q+HbC9r7s35OchhVT17g6YLjl7gHz7MugHqBbjUdTuCkaFJw1ISuzkfJ+F + ###D31gIGGXhG7TZ/zzoNsR3uKnL5vwfcH2DHf/wGHY7YDOTcrVx5IUtc/wXxxWvmd4 + ###uwP/QDNnPyLcJnM8gKx5NbkmQ6IYDsc7ppr1wJSBj4WtuyF6r0Cza2C07hHzjvcS + ###LchvsESPoUocy3fIYVvDYe8hQ5W0xkts1wv6N+Pbkq260Hgn9C6fOSXv/JZB3es0 + ###QTbpmOOtwgo2An6CjDhe6UqC3XAiA6qyxysuxaIJsN9Ne+LdEut2vpRoKe9a4SeR + ###j1H+ybaRcJp7b4+ar3cbP6InDe/i/hYErULUbkcgy0hlrPWihZhFX5WYFyUz5vEM + ###OMttDRH8LeybAuvCi8om/LMlxoLfV1bM3Mn8cz7YLiYWpSdiDMrf3PmiR1IUCyZk + ###2LyEHk5YwEWBr31vBFxgZztaTjxng604CvX2xp6FyX3MrCcl8mPqm48Ggh0oNwjG + ###stWYlSlao65tQQyAdZPXXIA4PS5EoSWdAIXKURP5U6AR2DA8CNqp+j0R7QH/nFmf + ###J20Sm2iROsmQGY6DIcxrTfzZarfxL0GrRgu5+irToZWUsMQI9PIOsODmYITArURU + ###qPdO1OakPruHOB0a/axsmyBGay86ClF5RuyHd+NbbrmFZpIYzBlHy+n8WBGAAl5v + ###phNA1Vuvr63XZSjQ22GHDis8JoJw3EUpukSiODLUbhCSjIxvKTxu2Gp/AhH5vgUS + ###/CAc8+UzSCkvEZXmTUSxYUkgH/TMYffHo14p17DW53kYPFrL7J/rEWgK6pRMHrbB + ###j+ZZzpXkIyx9p2rHGSgySkiYaqfSSRJOrq5Hm7FzZ3LXfFNHVeiLos9NG1+73JZI + ###npqwr84uQDNhH2N9EaF3bzizxMZHF7uv0QHs9OXlK9jJzu8VdxMXJEABSMjb7Km2 + ###ObRqW+Lpddj89OrfGIVJ7dUDq/YWsUxBnHYFqYil8k5VFma+M/Vet81h9Z2uwQSb + ###Ldzvj3nltKdP5ePhKPjMCecSDSXw9vLn88Pm6Vnz3RloEE2Q44/fodhswc53PW3r + ###YQsJFFRfkkeNellkHEc9HKgDmNHfQqZPdHruqE0+geutWInEtWmaDcvpHZWIYOhR + ###4/XlK+KM2tn7VZ/mUVfYHYiK0RigzAa33RuQ1McMPRj0qesUHXFcWn3sQ/5hvElA + ###V/+qyXePE1uKApBtlXdwTLxBqXMk7JiA2B87IE3sazP2pTWTrtniqxuXGl1p2o/Q + ###AQitulIU2Tsk5u19dBfc3Q0+g7z5VFtuQwCSOxl7aAqm97HE3M1LrGDjnZxHMZ21 + + + +Valin, et al. Standards Track [Page 292] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###q6NlcrsfXBulMIsxqQ+gbA8fCiZ1G8NKhoMPCWw+9nIy+NMAE9+0RLFhjt2aTn72 + ###HlOU5NynThotJ3bC9yi5/yfvUaEewMR2O52YGNIVUgjoQZ3JCDnVweVPctYO7onz + ###05EldXWbYF3sHLVx/RiyD51kmktGgNQzJXVHcpq1qvuD/mdQLAhO5GqoEIoLT7S5 + ###wknTTwAdW/u7BX7OlhK5pkM8tkAwcMXtCCV29aCZMzhAuAqObUwbREOfCQr2wcXE + ###knWUZ2/BvDpiTEmLzRizh1TY77+73xjUKYkSRV+0hY/JmItzb7GrLkjHV0G7hfcF + ###esGwImv17lsPIRsNJv0OOUyUu/1rHV2c86LcZOvONkyaDu3+UAyqxLCYCBUheQUQ + ###V2Z4d1uSAlkF9u6cu/e17r35d1/Vuvfn331N6746/+7XtO5r8+++rnW/Nv/u17Xu + ###6/PvfkPrfn3+3T/Xut+Ye/fAUqLun8e7186pGMNxSHSPhUbf5J5jl89jDGOne99m + ###DH27e/63GUPf817124yhb3yv9m3G0He/59j+X5fsg00I8nQkh/YBlTHgR61cj8yP + ###nPlNSU2nZkgekQnF7lnYRqOXJVeBKdlr3RQavroFlCSZ5KkBfiSnTyOrxEpSy5GF + ###mcA9csUhmS2z9IGWvi59N/8fQModCpDzcwJK9/+p1KuVtcj/x6f8L2ve+sL/Z+H/ + ###s/D/Wfj/LPx/Fv4/C/+fhf/Pd/D/QfvPEHbxF7o0RZvYHV6EXk/6bWmK074XZQXR + ###TV66Cl3Dbu6Prwteif3trx34T4lbhgpeBXOtsMIHjz1bZQUPROTgy7BQLngv1opF + ###LAL6kezW5ssKvSxi7tPIsygWYEAC28nby2bYGwwDLtDWSbLmkqlfXYf+16oltg7/ + ###q4L8iXbD9aWvm6kgV/31+jrAnARUPpiGg5Df4egQefXqRq0EgD1fW4N/NjbqMHrV + ###8z2Ez/fWN/CftdrGbCBOCWE/uEmEcGMDUVV9XqkjBtfgydrGc4DYe46gLUWFwESg + ###PQnOhcyrXLQWryVc3z7mx+l40e9oF6J85C2rUDmMfRrcAJ4+ByJdrqYf8k+20bAJ + ###v2j+N6q7nW2MImWksZjmDZHjtqLnjN7vdYd6/zEtSrQ74QFqRnwfHs+9weATmwxF + ###5IulyOLNn2VmJRhh4WwVWeZRjRMCdoLbUauyXnDuMmpYElh4yipfvCOXUhqbIUbi + ###DTAayInv/Hgl+tdx2/6z4laxAY7blfnhFr1eFmE8c9T/qcLxXCOAMvK/rtXW/Cj/ + ###a3Ud9X+/6i30/4X+v9D/F/r/Qv9f6P8L/X+h/3/X+B8uBBkpYG11H3oXOWSP95uX + ###Z/tRAPz749OqzxsUeDLZToE/LKIviv5o/7BYjMbYAh7ZGdyHz253ZIEdYpUwmb+Q + ###IC+F98kX5DuvW218o74OH8JV/AA+V1Oa9NGzB3hRDwuikNT9Mhi/AvZ9EYSDHvHP + ###S/imgH4vRRFjhJ0gfwZehyP8tqQcZHl1lRZv0QYlfMw5+V23PRqEFEggtAZRHWik + ###RsGzfAiqBh0unWAIAALb15oDo8U244chnLC93gPzntV9gEHvQzY/weQXmDTh8CUQ + ###eW94HozoqO+3g32EatPZ6mgU/DoJ+u0H/vrNJBg92F8Go8LTeH9F9xeqQ/xG/WFV + ###tDGWoFgoeFxCXC7Eh3n2ZtLqnLdG4yIshQ5w9GKTkiokEYO53DOutHCuxnefWz02 + ###/szncxOM8dHgutOC+Y4/l5hZyqZQGH9+Nv7cxK7EHIsr4hn2XxSwc8I0TSM8RwYS + ###e5OAHIXc1zaxFRDQ+LbZHo94u/Zta+RsN27dhB+439zb17BV4ZBqYPTIR9fD5uXu + ###S/RA/7gp9zLfyiYdab2HY1gSZ/ebfJFc+y/Pp4Qj9S1hQfu23U/6UitDYyHirtuf + ###+ptwcjf9OK0vU39Di5nwlbkSUWAKfdlofQ4KtPbLqC40UYaTFjC0ozjICqvhFanB + ###b5qJa8w+RZaFo2MQJJavh9GTDEaShyN5JcdDf9OAoRP0kJy/rB/xn+htZzBBi0zr + ###8w13q4BfNnVzkgz0YSCgj26DVockceCiKHQPo1Elz457En/i/pafsPI67Fz4zeFt + ###OQXH9CyT0BSf+tanjhaKH7LytgvZ6n3cM6uAwYKuLk8G99TjFq1DMeazw1cn5UuX + ###M8pUJ4ZYTDJ346k36Y1D4RhsetJzCsAVe1a53kxcyDj5u5cVBZXYdvz0kWJTkjzW + ###cPyVbVbwgjpbtpkGfLtqM6xPaFIFHCadbGYv/IvsEIXrIUz3egDSREFxgBJ7cv9E + ###9ycW9wfXQ3iTZUMHPql+xzniz1//qodf8F9oI/2z/6T4/dFvzOevZX8jfFKKnXmf + ###PtouYdwWnDKYlzkYg9HW5zSanz0aDlef03DVHMPheGvTjJfdI3ZZy9el8Rff3vPb + ###XeZYJgVtPPOvAUIxWEGlTq/XCpYAIUdB0S9NRE0ey/NhMPbXOh+SzjM4bp5VYGCc + ###8qriLQ5ukN1xjlmAeDKHWVQ6sPVLqSB+nZX/cE1q0O+EFntp9+AF9KJ5BXIh8w+S + ###ivIcVd+FP8+NMasvFgx6waDTGbS5xh1m9sCZZSoPucZPClywL7o4vONdDj4Yg4QY + ###3n8KN9OTRVLwo2Zgk0km+UOqDrrEmZJIEnA1uQG1ejAKmtfDD0ypk43Ls4tDUicx + ###Kla5a+jtiWdwS4I1Ng1DI//fuf+lTNFtwMucboEz8j/W637Nyv9YrVXWFve/i/vf + ###xf3v4v53cf+7uP9d3P8u7n//qPyPj4CA8jzAphf5q+DM4oZg5LWfA+Qep403DJTj + ###Eed+J5fnbIVSStLHjxg5sgho4tx/dCIv/HfOiby+/JqSxUtLuMmH7SDPDtq3uWZr + ###upubTXhFQkfSq4/mbM+xnUzwOYPnNyXy+lRivRbdFJQYXTk2KUlkiNWQMJ8J/eUq + ###pAJflcTgmIkqluZrWeQfWd7jOVGWh19+FSHJzfHdMCMBGHSAILiQEM86hrCS8zBW + ###g83xARX7wgI7bzCgAGEQf1VUXsUKehZ/5oWs3lS9EqXXabY6v/A0LiptS0nUxsBP + + + +Valin, et al. Standards Track [Page 293] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###YuMsU7dYrHY4HiEGRDKgEr0JeU0s6xvxnE8cjorsyQP4yR848qQtJaVFwZxbYsaA + ###/h9Etks+oJqk9PBOrvQheqOCxUH4LCIRTFVJNUmtFlRUiXdBzT7GE7TJpkiIvB7I + ###/iC4br7x8TaSbW0xP56UMU6vALuXEJmd/EVl00pLxHe7I3mQnnPRgruRmN9UpoLD + ###mPZmUiIbI51nlPHUSB5kZZpUeae0GHoZmV+I6KcomQ1F03s1I4FqhH+jtx0rOiRp + ###1PI249WxqGhrc/fgf942LomGYMFqm1YQQuawWzmHXck77FJGLxrRm18ihBHuHXC5 + ###16DseKyDk7zcuwcHVb85+Hzduy/ovEdbPCu7LkkWwweeflpPWGgkP5DMI0o/Jh4g + ###68+f64BnHxXTiohfPBDJSb/8KhPLfflVJGvUzpjoq954iPDJvSBnczIYDMl5QaWO + ###Uy4KtvU+lujMvlOVzBc+Mdgw/tABZebNOwcuztkNZtP4JNiYmSsL2vQGrQ7hGwsS + ###yXpEmKZ6NALNEEsPjVvtT8/YS1D9QOG7a/V6hueFnXLQWCl1bpaivF6xHBH2+nhW + ###Cgw6iaMEf0+1OcJSiCnWcIrLdEYaJzMHSfFyFmdyujCwZCXyrogx4wmuYjnkPiEn + ###MlJv6Sex7OP4FJSdxiFsi8+t0ZvUvmrrseRqrV570sNdQUiHYx00fTQyMF4fzg63 + ###Suycpwx1nJ42o9LFB5iCnrlYg9/qpZQ2K56dzA7coqqPLLwdjMYMDrO7eLZS1yFk + ###bHR3HjW+YaWsoR0qMkm1KSCZTRMvSpy3MBau6HyXeWQtTokzblGQHMdabP+o9Nw6 + ###Cf1gJfJ2ruB2MvJNYqKMcKx1NZoMx3qlMTLuwLs28PHzk31kBZO++LuPm77H9T4r + ###fZ4jiWFm9ldK/XoA7VyHo0MQ+8H+jvgmUsHpHsqQRxervpk6MZa9Rkj1ICdHnCKb + ###Ayku9CH6bNUnYqLbFKw0hkYWYA6VZ/6alEgsMKL569PYjE+eL96wO27fnvD9Gh0z + ###rRvg2Z+dVMXvwJOwXIyHS77jq2rtMi4/ugGJ79yLoHx/2x0HfYseJECfeCbg339n + ###4ncf1y1Jbi06NzANw0fhltJ+cM926cCKpXzijr5CIUw6nlmZZlmOn0ZljS5Wme/I + ###cKVvz2igHU3rcKLAd84sdmDK/KuDyXhvcv0hAXzgo6iV+rmzwboI2pFPS4GDCGkB + ###IT2E3bDJ02UCbFy1jSb9sRSDN3q5QuexO22sEw+mgBBbME3LT80AqrO4a553NCJQ + ###NKOjNYofL90QWBuVN+64yEgj36S1Q71qQD12BvfUFY0ygEHpdoFIvCySwMrggPaD + ###a7QkiUFqP0YaW1PJNwWiJi/YjDJTEWnEuewx9wE7NylsjxWd2SUfr0omJluGIR2X + ###eVY369SNwc/pKmnhZReZ80j0jYjSxEVrT9l5qSRL+7bVvwnCJAowjvUf1LmeiIpH + ###YnJqbDpkmIyvHYh0E8XXRDdVXZA4GfRvyiS0od2o27az+059LDVgr0yGvGRqMLLX + ###RTdOoTaQOF0L8cjO7fThCVYNnVslrxZSVX806PUoCmIwdBHQt8q8S575mjkQpuA4 + ###q6wWRk5G05ioI/UDY5QIVAg8CZk3Z+277Gl9e3Pu29f69ufcd1Xruzrnvmta3wmZ + ###NfUvVlbc553KfI3qvDtLuG1L+OBOg1n1C8oyIoxs5gS8pDM3NR9nCnOLWfsMCB05 + ###pG1TDCJlCm1NM6YMDYuPxeBmZhHIyFCfTWON/zGZvvXLhhnyfbs+VxvDuMcw7wVS + ###En/zyxgHc5rbWL41lvcNx6paY/nfcKyaNVb1G461Zo1V+4Zj1a2x1r7hWOvWWPVv + ###ONaGNdb6NxzruTXWxrcbS8s2zsd6fMbxuYFms5mk9ONzGzDGa7xvPKDNcJISk89t + ###QJvrJGUpn9uANutJSlk+twFt/pMvfzlWi9GEAzh/04W3NCCSBDlTkjInVUs2x5Op + ###zTZPi0uxXIUgrQTnusqaOo3InQEtGBt2fjRd+SQ/du4K30S3swIap58N23clRo4b + ###05jH7LJi0mYA6yFK2LhrqMWvJZ9G00uomzRt7Rh1Tbmy7RRBl7S14b+kNYxuW+ka + ###Iv221XnHGs0170y+Lv3R/v+U+uS75X+r+lW/Yvn/+361uvD/X/j/L/z/F/7/C/// + ###hf//wv9/4f8/k/9/HwMAokBO9P/n6dfMh1bqNtmmuX9x2Wwc4upiBd6DQ9g4+7uw + ###sJgh3BE1MIazDT418sZtheNOdyAyupEoSQcbbnjhCaA3xWKLsi00hQcgWpbo37sh + ###04IaWLPZHvYmIf5vCY5IYHTsyf6Tpd8SMr+lpALbdOcCw+iFu9YnHVNa2jbg1e3B + ###3RCmMvpbyKIwWYzPFQnuJDZxLhK/PGpXyuDxtUC80hvDZdTVriLa8ckKfKED4WjS + ###008rIakjXBXZTHUIi7rbgM152ZDNJkQxeohxFqAEQASvG1atwsAR3rehoDIJ6Q6c + ###J2BA1Olfyphnhl8nJBucY3bB4ah1c9dicETh9X8Bj1dKAf6C1Z4/R6WPRSQ5GIKc + ###MG5THWnAMR5mRKZIOwBeofiIdIWr+aJqOOCyLkNI6ITTF3aW2FM5+wm+tO6GveDF + ###YzLuIz3NIXE/dIPIAw2x+MhuOgPUMwvdfvMzxvKIu4YWegEVKVn86iq0IWVWuq44 + ###oTmbCzRzwg2KkpjPzJIn0bETpLJrjLIKvnCWWiCxCyO4it8KGivXyhP5Nwx/0Bq3 + ###no2/jJ8UN78XbmT6FZQv+4N70mjiAKV3kyuHzKY4FL6w/uTuCnYgSMuCfwG5AdPA + ###quB4OvQGXEcKizpjcyT4i8OyVpFjCCMQjEECPSblkCzm2bNiiQgUfskYQeZ0jEao + ###AkMVJ2ZWEsrNzIYqD6Vq+q1SUYrTVIzyiJSUoofHZKa0u8ifoFJ8aeaCzJVyMuvL + ###5MSTmV8mpsbM+jI1cSWQMQjBpyAyv+Dn4ioe6O1WH/T/VjiBzTro9x6o3MaAVZ55 + ###TORJYa2xzLDLBSqHZIr9IYWc7r4+LLLfcjGLf4rkrlQPh5eG6fKkJzN9fXyAMS/e + + + +Valin, et al. Standards Track [Page 294] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###5hRj89ImOCj3Fcz7w7/+bUYm+U8ro9XsXxO6vM2Zvp4iOaDja+UfRopAIZ6rqMT+ + ###EtGDdMW0OsAfWrVPm1MCL3+uRkErLwL/afkczor2r49bcpCScc5IqtNtFANjrtXK + ###9XX8w5WVzdxjx1jN8cFHE5ro/HF8TWJ5jFigD51aNrPHRnbOR07hFYlfI0uf/Wtk + ###zuLrL0cyL27+r+FQmGLs2Wnt66OYk2tB0+lE/zoxtW7sUAdUGOstEwgujpX/m8fK + ###DEfK4kxZnCmLM+V//ZniOjpgxm4zcuxMkYZxp+pyNv0ZY8KWWfzjm55Y6SdXZaZz + ###YNYTbD4n2XxOtPmcbPM54eamQCWcWdOcePM5+eZzAs6HO82HS+WUYV21eBJ7Samo + ###g+lKXEwtypCu78a02jyiQgYvcINBusnYTe1mB7NHJ3PAfy4ln5p5+HhKL/L0XNlO + ###w9gmS5AYUyflOimLuU/UHODkh2XLdeZnwqJkg9ywzGcHuM7rcnlzil5i2tyjT1rT + ###RgzHOsK3+YgzcnHSLk7axUn7h560YhfnEeZz9JJwqm7m3o0F2VPWqZqOXdVNxqn6 + ###x520+binebqpSaWcqtNpvuqkzQGOG5a0U3VGLTw3LF/nxncfc9oaOi45urgqFaAn + ###Bj+H71pYBIG1QhbcDccPjLt5GT4/huHVfYCbl9zRJT2WQBAt0gon2JUTVnOnsEVX + ###tYB1WuOWKvCC/jYUJ3CT299G9nYoXW5iESnjIBxj7zwq5enF8emHCiXCqiyLWAkt + ###hga4FHnD2Rf/WrGHzB/gN/KGd/o6EppjgLucBL8BPmqFGBBzjynirtF5aiTTqxBC + ###NRKIR+ioleWeos3zy4sSO23u/Xx52DAPYUNCUglgpbBVYu1+HqnL6IVjBOv9zLTH + ###0Eaq5Kzi9ALTvGUbjgH3SmXxeItr2ASCXX9UVY7+oq3ak/uryA1onhzsmvZkoSDJ + ###olhiBUEY8KtXSgG0uCk42BJPlNfjDuoiZAH4B9IpOk8VijGnRJ1E90/OGodNnGwj + ###a3X/aeYl7m4+ZuZWmoGEvSczDaRJu7wAjRtVPKvdNz+N+CpQkRz0/oi5Mr08vESf + ###ElGyl/+MufBWiJxSiml1ndFpyzykopI2Ux1RMf6Uxp6KuQhnKbnajsvNObFAkHDj + ###xg//a/HzyPg/5cT+neL/4BSu2fV//Hqltoj/W8T/LeL/FvF/i/i/RfzfIv5vEf/3 + ###yPg/zKV4cHhkRwBGj7U4PhKtUQ4KqQaQ7IekbJhn8+DsLdBaE6MBASVnp82jk7Pd + ###y4Ypu6c0JDm+Eg8g3LruDVpjioeKwugKIAO/PH2732yyohVW2B/rsVPG6PAOM+A1 + ###0XKCRgr8fcyNQNnTYHpPBBNXPXhBUtd7bnA52DvBX+Q1VFI39GtyL0cnl6IXpxuJ + ###8RlQdHN/t3F4DBv3tHF8eUylnl4DozksfCmxhyJr4jmBFxH0pxO07E7wLgOEDb0b + ###N87rNWF6Kuj6WeXL+pH5c3KC6hyGAPn/qlcp36it+4nejk/jvW1UzB/VW5l6c/RU + ###9QVcESgpiimHq+oRXNvwu1dbr21U67X1pL4tKKu+BmXR7rtMfePPNvwu+95w9e3V + ###DbgzFGoOt7cm4a766/X1pG4tkL26ALno6rZM3QqQsVsntBvS7ojQZqr/HNp1Ahah + ###9fz1hE4JVA3WDQK1mNBpGTuVsHr+RtxQOtEoIvKAo49haXyBvpr/vPa8vu4/X4uB + ###NdGWvfJFkmG8jVw+PoiCEJBZF4PU19aq7v7lGvH+4+83FGVEdMFRuiH69tfcPUuM + ###Ys8WZi4v3h4q87D56mj3pCHfVch2wpNRkqQrIp8LZugzXmP9oD+CM1V7VJCMvWg8 + ###jYKSMXqX6YcPHxEeMnUOtEfjztWNHl/OPz4U9jtmsDqRPxNEggMkn6ZsSw+gsR7N + ###jEPjyIenKFmJpnBMNIzxZXi7/bDXvaKnBpNvjVu9AjBTZMvGgxIccmRPauJvJyAA + ###AVai0DeBp6VmszXmInnQbBYKILoH48moX1QMWTkJ9HBQimnUR+Jl2XhYI42qP0CF + ###s0QGffxYlFMT1a4ZAAlSPXzx5Ah7QuM2KhetXpHB4wGpM38FLYHG/WvnBfxBNbV5 + ###p/iUovh5pirQo2ARKNdT2vr8hhT1A/8D/tLm8USRHrtuwQgw3hP2F2q4+RU7FQuY + ###2Le21O6S21IsWtjU/q/Z/1r9FlUyaF61+p+a3hxqgKfb/yrrtVo1sv/58NyreX59 + ###Yf9b2P8W9r+F/W9h/1vY/xb2v4X977vW/250b85HgzYWLBNlwBnWT1R1H/Gg8ctX + ###yOBEyluUluA/yB1QKu+OwnGZ5+Fu9XpDkL1FQ9IVLU8d0IZ3m9dXXtPHzMpr1ec1 + ###qp2zmdzOI9MJaOgVyt6lWzEKfqXuV6mDorzlbwx73bEsJQ3NBmx8P8AMwF3ksR0E + ###vhOKhFQZoEd5YixBseAofG1W3V7u9ksOewUVuz7uDycKwg+nH6fxo7BKfYPeHW/S + ###KLlMJVTMvEEZfT8HVBnyg/+YoV1VxpeB3Z+UYkNTZfGTwT3hHma8Ot3AuYd+lTA0 + ###uorMOrazyLmJ9lO3bYrW+lQlD+ryVSePwDDv0I5C5/DzqcROfbvkxqlWY8OEs9uv + ###+iX2U4kBEwQsNT3+j7+pcskdCwWffW6BEHKFACK2eP5nPMpBgMHM21zETCpWe+rH + ###69MSM+l/DrCG54D60KtAAWBpBZ27fV4HnRcJrdilT0GgLtOWDQOeKB05VfA56Bu4 + ###1gf8WdoKuS387R6mQufoacQKh/xkNhbp338mNCrWpLUn1DKjznFBdAvY11uKscyW + ###YpVi9V3ngL0VXiMlJwYHnY6BwBLRAqgaCANMEt8APWP9zu5gEn2bG89eOp55NbgI + ###yRUbyb4DyZ4LyV5eJO92Oqvh5IqULzKUEcqvWu1POGfOcfiGwORrERq0KSPnk3U5 + ###p02AL4CjuYktiknuPc/M944cbtYhxBqkDfH1O6dj/xPYf6hobdDktcfnYP3J9P+q + ###Vta5/1etDr9X1/8LHq2vrS/sPwv7z8L+s7D/LOw/C/vPwv6zsP98V/sPBsAIw890 + + + +Valin, et al. Standards Track [Page 295] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###g2KpJRKg2K+TVn/c/Tfna10YoM3Zi1myatr+I/OLIadx40vQxqcJivMwvMD6zQeY + ###EzpBOUdryP7gDutghRjhhxFqwGaBp2G20kwThKtbDt6Hj6VkJxgyRxxGWBFGoCnN + ###D2aTqI5yKWlYMkU0ujfo5ze71cNsQmt+dn0dBmPn2HJYq91jh70ewdkli2alzPYI + ###27HkdtmGlm6J/VJCWwuIb5hU/Cps/gpH6AmcGxdwWp8En4Pecb8TfNm0vwwnd4JW + ###eSmz071m49XhyUlz7+Rs/8cGqqr9k/C2ez1OahDrcpn3h36OmzaOyM+HLbc71/y1 + ###sOq4N5XAkdi4VBm4hzNh6l3yd+a0MZiZNmGzC0NjTbBo09Guxc6b1DnMYv/g6INe + ###8ntnh+vsG0oX5zF67UkPYYqSboe3AQjOV71B+1No1CKT9XGp+PrJ2Utf4HD/7OBw + ###v3l0sfv6ELNKv7x8hYGZie+E9ouLbJvUdForZQwhu8GcG1ShPHnELZOIdXOZMTGj + ###FVa4RGsOGXEQV6+xXkWUWvm2NRwGojwAtLkL2f8PP/j06t+GzQhAk0WRv6YRShZv + ###FgvWmNyV3wcoIAed8jmRKCctFICTN/jsYwoilysld0UwahKFCDqzCFVsJzueEpER + ###r9Mc7UxezbASGWD0fc1fJm4AAadO3wJlJ409fkTGSjne34IaWIiPsk084vztSQMk + ###NLTl2XVODZDtmteYmvs26LP74G+g0LR6o6DVeWA3gzGSCQCDqh8QEnZAGsWYimGA + ###1A8aD16KDO5ZwRy/GKs/mRsvSy6iSFvJ0+bF7iXunHeHJw30dfwIEBTsRaKC2EWB + ###bJWEZH5UTiyok0LXc6byfJRKmWcs1O/wFDPxPBTERoUgBZ0/lR8po+veXgGPvGQG + ###h9za4PHW0DrqXdXVZQFJEARmHr+S0iBeZtIuEjovesAtfJCbGr4rPZgbw0UNIMBA + ###R0Y7k2FEkga0m2mdzP7sa6KkL+OXR/KHRC/oIIKMzODxur001C98qF9gKJgr/JLQ + ###q96zcYkiJD3PVRk4+mglS/zphVfExCy2ZJKjG/HSyk8j2dWCLeb+ujX6xE1BSmTi + ###HQED75f/HYwGJBOg6KVY2LMsDv77NtEJCFZrj91AtsgpL5MQoBDPGRpXakLTbhVN + ###HhRKIvVrLgefWcmS53S9KabMRAj5/nVqFz/f6/6nN7jxe93+XG5+cvn/rnlr63b8 + ###/5q38P9d3P8s7n8W9z+L+5/F/c/i/mdx//OH+//uDmF/f+ny4wT5hP+vQpEVPgfA + ###MCmVGHA0+CMk1sOVnW7fB2mqUCyKQo3Sb417kgETaVFkYAs0kXarFwi1WHNU5N1w + ###gayQ6XPZ7Z8Mbppv1uOmfz4ggA19RWNN4e5pXwXAwMDFSHtow4jCmseTKwsgtiw9 + ###m4dqStOh0JiQFVqapsxeJw3OssMSW49sF2Jc+FaN95SirjddgPiV2obtgXneDdpB + ###+b4L6zVsjeBk6wEzbhlrbHqyaV5zCjbCAT19/fZE/1N6Rgo4S6apQD3F6Oyymkyx + ###xMreeg1nSZMVmLLtRo8BHsDSwTTmQQDMBXq5xNqywwgLlfE/Qv+jcOZwjunfMuM/ + ###/Zpn+f/58OtC/1vofwv9b6H/LfS/hf630P8W+t8j878BKoFS7PRv6mmUaibKNyxS + ###vD/ZfwLaj9QRV5Py2lMWGGAhYesmCBNc+6x82qdnHIAM/auS6obIR+/THbbIRZMB + ###hYYiinND3VB41HRD7uIA3L837mKkGDBEcp0pIaeLWmFBIGK3LX44DVvtT4Hqxp4o + ###UFPz+PT87SX8993uyfEBTv3sqNnYhd132JATLXsVj8erYpAVBaOOgl8nQb/9QGBh + ###ei5UO+AfhMar4y+vQKP+t3PEowYMc9lsvD0/BxoH6ov/wIg+jXjO4ad0eX3yAymB + ###EFNitQpNvE7eQ65Bznf3fzyEQY7/cZg0GgxS5SYEOAbbFHA7bD30Bi0QNybX14jG + ###wYCFt4PROGGIn0/Odg+ae2+PmpdnZ83GK9yy9jxqNMTJIAy5BxvO4ioY3wcBKN10 + ###FHuALThg2nDaJqwQXxvkUeRi4sTXmoiGxjC4L13MFR6Mx7hWOODnVq/bKZFcVXn2 + ###7BkPzkscCJPsnRz+BFyg2cBM58BctIHqgjwpSPXocD9xIKKF1IGOT/eAYTahE9dA + ###6zTQweVPjxgBvo51HY2wwXG2d/GIEeDrlBGeC2SJmNXA4AfubuF0Od09SeFAZc+r + ###TN+t2N9vX+8dXuAeR5ng9PCkoQaCbr1sjsZvxmfiaGc8EDGMMxGQQiXTkvm7+P0/ + ###bElH83j9g2iCxLpgLZpHFyQy7P8c4c2vVART4bucuErwpR0EXD/AfPtfuneTO+5L + ###FuDW9Gvs6mEchM5BJQfA3U/VTx2L5QveKQe9bYUgz485AtO7TTmEoFt/2m4lirgj + ###C3JGV7dV55lr5/hfWIz+gPjP5u758Xe7/6/5tXrdvv+vweuF/Wdh/1nYfxb2n4X9 + ###Z2H/Wdh/Fvafb37/H71C+QefTxEPaigtjckQ/0uhk6kqy+qSKLck4izFNa/mu0tF + ###VcfafX0btJd+0OOPPzAQuM9g71OFQqlqSTdwLD0YDMgf2+pEeDg3qMFmZhQnd5Lf + ###5yOHgJ1pP5EaZM7vMI+O9F3GSK7mXbfT6QWbS18N1GwmrYexGNeTfltl6U5qr7wu + ###VC21pvi+2QDtrZCWxZ0CWC/onjsU+iod4NOk70psBlNFAPZINzSHjPJocc0RTlTU + ###wYRGO2L2mrtCOkG+YNumNVI4c5gjb6tAEn0BVByXuOWHfzZFUbsLEOfGFiiacwvv + ###5rjfHR/I8JusZPmPQTOFTac1w8la6DLzwz3KXYaBtOjEdMJmXzY2OaY2KhhoXy5K + ###eIvlHaOtWA8K+ujzoI8+23JyCXhjRYEgiNJTBMtuaqFRFtfpR7FNX5MoQMY28BCD + ###+OLz94UcGJ3D4i+nNJO4LM1n8dWawgT3UYQc9PhJsGwMKV6VHBH49EIcH+7I+xk4 + ###SW8Qjo96rZuSIzC88gLEYGwRYogP/9cXm5ddx1MK5ByyH9xzu7o2bpTwkcI9g5An + + + +Valin, et al. Standards Track [Page 296] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###nFScoo0lSa9JJge5WVwrREOmpThISnMwS2qDnBkWqZnIX3iGTlQWxR4I46LIjQZS + ###f9C+lbkmZ0tlSc36DTUmSzwVZF5FaeGcMtAfeFb8COb1hBN5mQa4BiItxsnexUUz + ###fLi7GlhSAOA1wqDXHN8NMUffR54F4KjR/PHVP9gy/0OLjGu+xrhb304LYHTm887w + ###U5BZ0vv6GJvA60YTyKXTfONVCSCY8W+swr7GBlwGoqIxm5hDTmUjMDn2MAQsICe3 + ###njPFyvOfBtRXjPEbK3jbCpshqMzWYyERjgfNu0F/sJk7bE0FrF0GsFe712LTcs4O + ###coe8z8ofqraqHDUNLmGcR/YpFnHN8k5ctIwdZw5pGc6tZ31KgxHKrcnrYsPU3grN + ###nioI86mFfG7EgzSHSivojx1fs9eATlbeYVyiZuNRqx92ReoXtJcDrwlady94NWu+ + ###jrhDA7SWSCCZhpTUqbIdSQLxV/Z5vpLrPPdi57lJKYCldIgw3Byr2CTCBQ2wHo4z + ###eJSZ85VXM5yBXBDNYzR7pbJsgV2B5bwOm5jQoaj5IDta2Yu+bXknz4HU1CbjECGy + ###zTBVe13FpkEhu3kXxmHSk3GG4eQODWjynp2OaDRfevJm2v4qmfLPg5G47say6rk+ + ###vGqGk6trDH72rdBb7p2cPTXPPbc/GZT+d4WyNiOUtcdA6X8vKOuPgbI6HyjjwxvZ + ###ZCquIHShyaRcZ6ZFn0ebnw77DL6GGX8QTSs28SB6ta5+2GYbyF7NR57veFZ3Yn32 + ###accvutOmrx85SooJxs3r0KlEljToSwayUGALI0Ql5axIPCvhe3nmZB9d1KoQO7xE + ###Hx77/ffUg40SBtsZi2RWD/GhsLU9I5GS7FsgV1LyDmlYSWtoZu1I6z9sgNSX1i81 + ###cPfXHj44RYNnUsAVEmkp1qjiamRYjKy3TWHvtKJFXCsgMmEnrfKm88NoeTKOcjcZ + ###WdS3E9chUBxBukj5aosc1mIS2fZ0e4zvywJ9aopoCLTU6nHrH53svpT+aCdnjUsk + ###6hlEIRA3jlJVckPUNxNZvNs9YNcADr/7Q5WP/tQbz0HSslO/5DhS4plhUo4VmEWT + ###ZmGlbgI5HqPxhgXdyOAV0/iho3dShAkr+Tv+6sC1wm44Z/Qa7CVtAqHBZ1Jbmgwn + ###QVA3seNarISP4gLEtiMlWJ41CWUZAocwlyhTUCmPyLyRmQQwGo2S4fDsNnmmVUY7 + ###BOXOiUsM32Rz5ERZNyoqIEMKNXyU4H2RPU0C+GtGGqCv2i4w8jop3rcteB+3cjdP + ###zy5e757E5kOXEjeTXmukcv68YOGn7hC98PhuIrOgpUtl4LMyFT7nsDvz7h+ZgSxl + ###VZXGqifmNBJXfdzM/hhNGPuETi2pnwvafGJYP1kRjidwUxeclAp3hNXS9d2mmfCS + ###EleloNNzUXke2BLgu+t2yJRqwvjUYWTNgPXr0vRvuIEr8s4BjItkbV2tbgk36LU+ + ###t7o9SnnosCvoCOtSNrW4mBEnxDI3MWUgLiIl2CK0l7Fa7TF6QOyenPycjJVU1pzc + ###+/HpweH54Sm6haT2vpS6ymIBRY7nBD1HX/JuCaPcNXBS1tuR69mZx8uxAgKgZ1pS + ###r3T8JHcRywXmaGsmcH08rzdtrC/h+HvdQEoFiMZUcBnTmOY2mRJ7sTMDsqwz5Pff + ###l0w7ZVJ7Oj7c8ra+EbLF8Y9KoVQjuzJXzs74ULwH9KnzTt7yMOA9ZUqbS9IX/dbF + ###TBadoCzA/luoifTootnCTWfxCMRr5tkcx5Rnyt05EYW82FqjmdbJm22dKsY6xddq + ###3gdBIptzX9QlKSbObmzRxE8WP4ybsT7JfmnGC2qzmXOfc78RpDp1LSL1ULH38VIF + ###tJMBd1Q1bqLIPZR/yxnrdOyBm4piiNzmZ5yYYoJvUlzlcFlpHGQ3mIz3Jte6JpXV + ###NtMW5PgyPDnfh7WoNa/yjqV/YYyY/AnsnXPAjmxIdzZ5vjtpheOXrW6fZ6am7/J8 + ###hivRiLKnbzOsWo8X0u/OjvcPm7v7l8fvji9/ztMVEVGTn2Cta6AJtFfpRn2XySVb + ###7ZC3sNDPDy53Nudm1D9KpzlrY/7+Oyvko/LpuKOXxhu9xBNMt+vxPPbRVqaaev0g + ###cg2ag3JEd8l8twImFBYTr+kIaq1YQX7FJvoSgM0+KsqsHzuC31LkQScYBvAfGkvK + ###4v1BbnEcZ6zBspWkm0wl+Gr3O6lkkjlQhk6gAc6Vg787JH72Yhp4+1IdyWDVCZes + ###x9eU9f1TdziEVWvxg0S5OGj+SJQdvjPo/2285PR6gq9PLs8p0RYSDwUl0AO694du + ###7oNer8zD5jrPnJe36SuGTA46bDb2d9FsnFNImEq7yrrW4cwyh7LzNObc00fnHjJk + ###PbWdhCIntQjY6XKop4wGp545niM9Ol2fOQ2vmZ4kVg2Jed1MJVSOfd3trNJNznjA + ###ToLr8eoFBQVptKQLniCxjQfNkwtMMm9IaqW47xXVZo09pcIkmuBXYom+GDE0p2Qy + ###26MAeE1Ui91HueGzL7VeYyS1n2NBjb6dvTx1jfjBntPH7OEioTbyyRtoscmBMtwb + ###/nximx0cv8PqpDGKTb5wsvK0payPx++ltCozDdjgkyEbDuiSmnKQj4O7oUhQEGYK + ###0oqozdsu0y8Op2Y65yUQRuqHBnJtmYEvb7efDGYpY9MVI8liyTAdi9LJKl6cJ2cH + ###RFnXfhoh62xTXYA6eWb89tTGQSInpZ0Z33E68DS5XtD6HJBKz33UBCnyGr70hDup + ###GbVxplpvl7lcJ+1ku3g0M5zUCm0tfqlgo8FRnCFZmdyH+cCKYLF7qUyKWVNoHnm2 + ###mZOeD9f2LMEUvT5Nf7qi425CEBiP7pTwoqTcD+57D3Ai9nqtITopiuX6BSM0QTJp + ###t0JbFUAB5R4agYgCggoPQaWv8dd7LH0Tgq7cvsU/gYIJJEsMyUm73qy0W8lDu/Oh + ###KO8RFJVoKpkjRPqbSvQmL5Uffhli6pghLigj4ekuaGEVLBBix6y2QQWvVHqLkcaj + ###EpwlbcVaaNakVh+YpA2qC6YKao5bVx9YVThJ10usVoK/vkYzMFzFoPtzBPakdeNW + + + +Valin, et al. Standards Track [Page 297] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###oKQhYVnrPOVAAwUCr0R3diJ/8Ni6pQBQyVbxda8Kbf7oc983fTJHwR0GSaPIf4OR + ###2+0eIF5sMxw3IOfsz/QE2gT9YHTzwJ5cDSb9dkDl1Z8s6Roe7mTKLsxHCfnu1T4F + ###deKGdnhncK+nfUXGYVBpkouMoFhtVLedpBuz1ESGGhvdWbYylmgNSQgmeiny5vBK + ###XDzMfAy45MXdWpqTthlkdBOMm5dn+wV3fcBY8Aj3bXGFyMj8J3RF/PhKkaQoUmjd + ###cd81XCQx8tzNV1r836zDabfUcprx4SiCUDi/YxCrdPdxhzgBaqUnVwyqhmjgCOQi + ###thIt4tThdN0SE/4nyfGLZBAQGAbq91zJqMueTnX0hY0kymP9+++OFzusmt7nUkw7 + ###lSgx/GYUngyBHO9oQqGiiRQYPJcCedNwbyy6s7GjB3gDyxtDrKJQntbRJBWbD7po + ###FGK5uOPteLW9MjfxLfEqqnwG6OKK2bqODvc59xTAKNcPdXDGe4X+kE3toA0LfimX + ###Tfd816QECRg1qSJQ3u0eHOneKRYozsZY48lq5wxv/N+c/0cIqnTjS9r+ozMBZeR/ + ###rtfra1H+5xo8h9/qi/o/i/w/i/w/i/w/i/w/i/w/i/w/i/w/37f+j5bvh71BSQgz + ###eIKwvUp3gsoJjezilFtEv2yJRKdCZjS/8qP5WEpy26TcBefRkAXgHy94dU6AqlPM + ###SiKw4XLe/CJi7NFkk5JxQ8y9JSKZyRlwGkWNEgn8UpIX4Bom4EDg10iAtCH/rfe5 + ###x38JRiO04Ud/0C8RWsmtjew2UltSa5TgSuBwZsLLp9FkHJShbRvliNaoDYf9ZzhE + ###ftVn3cOa6UaIhQZelC0F5tR8vfvT5lKSkbABu/nwrPnmLbDIJjBJnhiVqz0Oi6HA + ###jxxAkBbNniOCHKtiVkKJTfkdXgZhKZ/0TlboAr6sFiVmuyQF++j4J9xHDVC9Ks/W + ###2Ko5JeB7TXhwDkeIfefmKkPs/ja5MrEgjmheJ7t4yeUgI7Se/sK11LgTqqAm2U3r + ###Ct1pDV+2shrK8TmaCGQXWwYhJLk2m8QivnU7x8YIXADibo1bmO5/eLxKN6OVR61+ + ###mTKqRSW2B844AnkbZDhA9YDdB39D4bcVckl3MBxTOuMEd/GbAQhMnUE/2JzS/ZcM + ###t/Ddi6XYfDAhh3FV2vTqBQMpaIHWltDAV3nb7GlZDzi2fRvNdbHvdhuTK26dEckc + ###SOjjTomRs3LhNugNhe0W2k5avd4DFuzqPQhDcBgUJfai4QWk0QMPt/tczQ9x/b/N + ###reRzLACVrv971ZpXtes/1f3qQv9f6P8L/X+h/y/0/4X+v9D/F/r/I+s/ERbOTuwC + ###UNFjTfsXOXnJAJC/LpRKOIuuQiouX47miBRIKPZkfKE7HiT8eM4xyEc74cdPLb+S + ###nFE3ykh5Tfk3SVAkpxJZGGYADEzVn51+DGcyZDSBvDDuqMWNZ7jJvFWfzfoTz7Vo + ###phX5owa3UpNICHidLuF1aHrzwFFKVbA2KeHIKhXIWqXqWKtYSaOyWqUntZqH/6Wk + ###JC4ITD9Ga/jXomKNqpuTF4TcCLhrfTmOZUiyoej2vzUU6NySAUUDTnNGVYIw8oy0 + ###40eBE4eiE4Rd0PoyIYkn++Q+G+QMA8PfdWF/csUUCRboAQigslrPiQ9mZvWyBt/r + ###jmmanQk5cIOQDlKPzHEq0h6u8sE3FYpA7+1x6T/HYkAPjkm/RRR/0t2uKE2jqGxW + ###qJSBzIuz70XRMVZSO+d9tm5sELTyZ6ATBJugqlNRvPsARUqP/roFGRkJpB21zQ1C + ###9I01MHkpkPhJjlDdfpmXRxuMQLzsCGPN/mA0CnigZOHocL8I4K16+QYG8fa4v8d9 + ###ONKHRlEeToBuf4KRSpTwUoiurHBw+VPaoIlDw3cJg0547oJw3IKWV4LwHs93sd/9 + ###vYsEXtePEqwDKatiXdL5hocGzTAocDrYO/Z22m8BMCHGHd0NQAEif7677hfln/vY + ###qY4Hr/Wcr3zQM3irTu+umCPu5gnFAHAvYYY0dt/tAFDTDoq/7Lf6DeonGvuMn2hO + ###rokaVml6Vu7iH90U/gkgcOJCdT2aYOQX3Y1WvHAVtHF1cIdjOnE0FiC3g/1ZTJ0+ + ###dbAnO3diIQKCXO9GE66Kv98jzqIUxs8tUIVx352co2kE5sUKCBESYwSzLPj4fm+1 + ###Af872ivGQOr23+9hz+95x+9EvyfnFlwiky3Hit0Jv0l4j+8wRtj69DLogdKOW8Qg + ###L240HgWtzoNGWzNQMv/yAjuCkUVNiMO+mW19c3ohd3b5V8a1RvIvcmWcqv4WHWkn + ###4Syi8UJqnlFqlrUg5yU2Tyk1/7Es7g8VEYkTnMuYBBzfCmsuVNC9fdInftopalEL + ###aJIVsEYBDO7BNU9+VR3Grruwuag0OcX9z+lJ48jfnWP5x6z7n/WaX7Pvfyrr3uL+ + ###Z3H/s7j/Wdz/LO5/Fvc/i/ufxf3Pd/D/BKm1Tek1yIoldWkt7ZhQvNuD4Br2bpfi + ###DynRdeMo5NIpdDEYka4H27zXQY6BMZ/TaDjQRYsNu0E7uO+iyaHbD1ojdBYaDb50 + ###+WkGzGgY4qhsq7wD4IQF+L1odIHcMABGzjk3HK6T3hiPU+DZrNVuT0gPQbhLDDgc + ###NcIweb2LqHAici71UZcwxHll0EKfSeK88YlouG50b85Hgza6EJqFNSmeM+Q3beIW + ###682uuNeq04qg55RWxZHOeC6jFp49I/MGqtXASbt9RBWL3HF5qyZ02mkOB72HZG/c + ###5YGq3SU9X0mvuoOVxynj1/3BHZxFJQTvQ6ez4n1MDb/kvS+3AYSSEdgpan9RYKdM + ###ytBh/rJYxLAoRviYVmSt04kFjEYgCgIsbJOqvSyJlp4WE/10P7mcdK8pRQd/Ohl/ + ###qKgsz1qAIEArvOywiYdNyjhtaK0F/X2iVGrwzxYAD/9aXp44EIaC43f+8qePm5YT + ###4ptdzbUQx/m04sWAoedl72NJBCgWopkUtcDB5sXZ29ODeq0QecieFAiCEu/iIyvq + ###0zL8iT9tUpYpmErfClGUkPU/YtoE+q3sf5wdjD7MJA7IVwMLHvkHXkeJVES0NF4f + + + +Valin, et al. Standards Track [Page 298] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###TIBu729BzO6j4OXiXCSe9FFC7qEjOXEaEkxA4O7BW7zg6kNby8tdbL7M2njLreYb + ###zy85/crvBn3YsenggYDIv//AOrqXunO/mQAsn6p9F9souSZMY6+Vcg1tZeJMcOIn + ###KtJ2IiuYJ0Qx+2CQuxbLsKFQSf1QQo8WRgRP+iSY3uHlBbrC/zqBaY4fQKYCxn+H + ###IjRMrA/C9gg0mJ7g5+0HYEVLem6kGNcsEjm1RlzufYJXMJ3WqPNEja8ymAlGzNEz + ###6aPRLaD45JFq69U/eHXKEiEGrcBuBURvlNg6ZY3wgKXgqqMjN/xWxdu0EoMW9RJ7 + ###Dn9gE07rm7nHrHzwKtaYz6nDKg3Jh/dowHW9b1eny7LXTQcH7ZaQu9lcFFg78Kij + ###5pvdD9zpBNOsn11gPdaT831H5cFzZ7tV5nNHfeAJ6Q3iHRJXeUP/vcZn+M81rH6J + ###gPuM51on6I1bsS9bVR/g9nICDrTXugKJAv5DfXY7X7Yx0r0NnKC+qQXEy0pEiJb9 + ###swaPh/gHigeUPsffkDzPaN3Z3vYqv/+O/9T1WPm2yIlGYhjQqDpNi1gjjcqm2eIU + ###0P7nQChoempFtae2GZVGgYH+rhEve6FRlXW8VcTxFj/d9Eng9sIjhgLdrTRN1/zK + ###rI93gLBFA1Ype/46K4xwbwMB4o1g0Sj2QR9YYfFiBNxXcPqsxwfhCz/CDH0vWOXZ + ###M39tzewUG0CvEtSyecwKAnL0rs+Tg4aztJOvGQ22XCRgQYwXPbjPR9yEBMI6A+qa + ###uJaP71qi6Eg6ONofhJetK4pfgRPlg0CbKWRIQcPz9b5oUzCW2ZcMoBFjb8q+hAmp + ###xbGNUh/iu1Ih8Vgb9oRTJYmEwHSVC5U+J8FCJP3BylhFN7hEYaVwUPubFw2hdyBq + ###FPjUJB9AQcOvwARI2uASlxxfhDp0OjahdUpaDgj45AYz0qC4TBoPLtUAPooE01Bs + ###Rtyug95En6P75GHnWGlK454U1QF96swh/tUb6ysv+srmGImQAhfR+BpShSaihEaY + ###mb73HZv/nIu2wNNBZgUiWaFf9bitN7zFG9miTL9iC51EUEOjvhBc+oQ2AV2RcBsT + ###+qnw7KMA/XWXbnc4/BolKYb+SQg2IK5Tb2XqfdMQugEc16edMojZFBrDcnwahcqQ + ###2ZfnLREeFnBQICUEYkPD/sC3msatS4QUeSStqw9/w6JUapJYhnd1yRV351XiAXZU + ###4grQmAAGYrhLEqhWYoDEVjrfzNTqOfg/IY+ORCPuTOLz00dXbSTxwY4c1BVgpuDh + ###jR3xap0vfI0/bWYGWqnOHCxFHuzAFZDVlbH0YHEz/8WtJInyjuSwRopBMfSOCqb0 + ###6ihruEv4kDn6rnXT747RhMAvFl30YoejmROkJJFyXl69ulHdoCnBGAUrqJPKNNYi + ###/hkBuC2/tIbiEo/MTGQETj5//lxESJaNRJ8G1xaglq3xSgRGaSkv2rWVVEMQ85fz + ###RvqABUXuHw/ZpOZX98GXIWyIYNTELgTNlpD5i0lm5ee9GgWtTynlG7uO8rD81G/f + ###BvwCoYeBhqArjsTNS7vXHdKLpOXOuyn5Gf6JeFkh0iW5nt7YvcSYQsd20JmotSkk + ###DVnkboyqs2DLhqEbCyLo7I1nI9NG+1ymn3vKm9m73bn4NqdG7QKLDjT4FcI/DpvH + ###l4cXu2j/bsR5eFdWlsRPhE2SB2li3r0CE9YHzGu1FduG3rMKqEs44PnF4cHxPo7R + ###PD97D5rNy93jU9AMK1ZNTzGv8wRWgxbSwngwANLEZH3jQRH1RpJNN3mgp+ZjRjuK + ###bMzMpg20H/PrPvgcdYCOdQRKyQWOeMQtHlXCb4K1KOFgosdG3m1dX1ur1m2h3+dF + ###3FxB3dl09q1oLX2bfZ2JLQFt/t/2/yCaJdkZZOi5uIFk+H9Uql7Fyv9VXatXFv4f + ###C/+Phf/Hwv9j4f+x8P9Y+H8s/D++a/4vzS2Baq6EeFNoumBwuzOeOOiHofmNcOcJ + ###FEiFga7A7/fgeezOMsmq7DCKr4gUPqYUu+E9t65Y4UnFfrIRa7NeKVn9rMXaVGP9 + ###VGrWk8q6b/VTqVpt1p8/jz2p1a0nG8/rZj/rGzVr9PX19Q37iWf3XK/VrH7W6vZX + ###NRs/67WKDU/V27D68X27jefbPVfsNvXnvoWf+oZ9JV6vP7f6qa9tWBDWa2sWPPVq + ###1e7Ht1enXlm3+ll7XrXws7Zu089avWbBs7ZWsdtU16x5rXn2LNYq9grWNux51dZt + ###PNfWbDqsVW3qrfk2DmuVqtVPdaNutanWNyz8VGPzAqRa+6LqVa019Z/b+PHX69a8 + ###/DV7f/lVm3p9b8Pq2XtuU6YHW8Xsx1uz8ezVKvZXvj0vr1Kx1gs2qtUGyMV+Uos9 + ###8WP90G26/lOOjV6O9VOu2/2UbXjKBLP5xI89wbkvGU9s/JQJh+YTG89lWgujn9h6 + ###lWlNzSf2upeJNox+YvRTJhozn9h0WCZaNfux6blMNG8+sfdFmfaO0U9sf5VpD5pP + ###7H1apr1s9BPb72XiCeaT2LyIt5j92PynTDzKIhYb88TrjH5i/LBMPNN8YvPVMvFe + ###sx+bP5eJhxtPYny+TGeB0U/svCjTmWI+sc+dMp1NZj/2+VWmM858Yp+DZTorzX7s + ###87RMZ675xD6Xy3R2L5nb1F4dkgHMJ7acUCZZwuzHljfKJJNYTzZibZ7H+nnuL33d + ###/L8ZvPXN4r9EzZY5BYFl2P+89fU62f/WqrCx1tfQ/uf7i/ivhf1vYf9b2P8W9r+F + ###/W9h/1vY//64/P/yyv8z1n6VafdHKg4JD65uZ9LiOeLTYpGasmVT9FNIyLp/QcWm + ###QnZxIBzSMByhWklLxyBiQuLREF+ab7xKUnUBbUyRKOODiE74OHV9O63MgCgUkDiq + ###jIdwVhdIgCA+plnCjzw/0FWi+WbDNbAcc6/V/kSpsqLk3Nyl0zFuVrgHTwxOmeex + ###mBt6Q5Uy54nNqfbbFLjV1pMDmepp5ywgKGzRU1RuoNoNWCP1DUZgiCTklSgcDP+K + ###XCGVMw8BWFbF3OK13GRPtjuxUbxajau7ihhrTGXdiuTXvKkHRVHXtluVpEj8iPKz + + + +Valin, et al. Standards Track [Page 299] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###6Ynhr9VwbIdVXEFdOrjA39ErTAFouxbRTudlDU6A/Z00dw/+hw/p8JTTx97KHnv3 + ###4GAeYyeiC6sqYLUIuUTa+jtoXe+TsxlRak98pMWkJSY8orsSYqMiMFLmSkpJkmQH + ###owlttZDOCJHOhxxBGHCUo+oJSHA6ZB8YeppR+IvGJJz81yy5QtFox5wCSylbdh8m + ###cTUYYGZDkHIdo/IroDibiDCxvxeV41wehuJZOqdQww6ufgna0xfjVPtICwfSeTMn + ###JtiwysFP4HDTHUIYtJtYm4HlbQ+nKie+nO3fY/3p5pv3H9Lbq/hg0f55iUnqiSrX + ###x46j5SEsQdALUKWJwg14ZmBRFYL76ctiD1Fz2DhP1ZKVd/b3PL6miDqNgnhZiGWm + ###NRUH16bTq9JuF/ekVLtC7l+3Ryoy4AhawUrXJROIvPzf9jG5FChI4xFoiuKeVJ7u + ###qBJGJy+lUZuMRjh7mK/pcB9R9YR6LHDKkEfRRimaWimOIC3YQxPgpARmSHKx8eJy + ###mqCxEntqDESRJXFwyjv0WQOYZUPJBbH10iB8H3AbCCmMbbkfBQeIgffuTfOef9Ds + ###tUaDbqugaLrENBaXNuIuuaQKt1kWAryjoDwaDNCSITqntWp1SNsdcOkwIcQim8Tk + ###HlIHzZuLy+buOeg9PxWSHaCjncqP7Q1W5nvwffONeaTpO1M7LNG11aTukl0xJnFw + ###xVb42Oh3H03DGDy2f2LuraQuFgwoqQRw1V+vO3YQnTroPNztSakxRgTydVBIWHKK + ###73pNlYcSaAELycTtvzBvyr02EidJ+OhKMBn1X9e8imfXf133Fvbfhf13Yf9d2H8X + ###9t+F/Xdh/13Yfx9b/wVIfheW+vCiCVh4u3/ZsCvBuBqkV39hUfWXhJ5QwTw6vhAK + ###pv1Trad9d5z4XX3JTvncJLlQl9yAdQr57Te3VhtC/x/Sx/24yePOgX/RYXDFTwGu + ###xUqllUK2KfqcIIknKBbDHSUMd6QN59bXQZBtPexNrj9gJuCPm27jQzR3mSgsoeFV + ###a9y+Ra0sQdsHlegCzyKescTZBYFMek7y+yOQWcKk9/hn89Orfye/RwtacgOy6B4g + ###WjbdxuLlfTRpq4TIbsLISIvM/6EKlwnbg8K4Fy40/8v8fzCIlFcHnlcO6Az/n7Xa + ###Wt3K/wx68dpC/1vofwv9b6H/LfS/hf630P8W+t8f4/8jFbSzo6PGoaMEZwH+7/Xx + ###afMNpg1pHuyxZZ69kK2yOt7X1uWDSNXb3z05pOvzeE889QYmIDrlF/gN3jEmv6B8 + ###JKvUrEA3l2rIsglB0YChqA19fPqu6RreHHrq/gkqN8DkQPUSTzBMZtIasV91Vxji + ###5rcPVEwq7AKPnfS7dPbAu97gRiRBNO77UToNuXhqZqDdcNxWd/sdfsl7uoduG0cX + ###7GPJdd9PeVPkDeXUJYhiPyRBA4aTxsaL99Uz3i5khV+VtwEcDMV8w7pmu4zFcOBl + ###J8XrCoflyZToprXbt4vy5PFGMpuo8x6TDKYmv0WzAUd1KBIropzTwSpA3tTD9q+a + ###4eTqepTlBxXV8KPmdMhP493wqcQ6gwmmRIl8X8a3QK+3g15nc8mZBlDCFs+GQ8HE + ###KoGPovGS/Oe6N4C+jByfRMRapij0kEIfHbWRxZVmr9v3ocOCRn74FaYZE8zLTqsp + ###MgajN1wY0UFEjrRWhWh/mmBdFyLQtiLii7kwyUYrKy4PJHt2dLAi4qPe6abUxV7M + ###6eyLnNecsnR/A6o3asP+CbOOVdjTpzoB82eOtE9HE1BUYukAc08gws4K8dKDw5PL + ###Xco0xb21kubn3N4wkuw5I/MaeZ4IbKRCrn4tR8No2JV90T4gEftXt0cj6l/A5W8C + ###yVLbI1TSzMyNmHyOv+8Fn4Mea7ew1gIWy6N8bxaUyZsP4Mb09shjbXyin4CJ0BV9 + ###YnaqRTX9nbThXFmtNBymfLliOjpq2E79yCvFqeDr0vTU56Y4J96K8VXfbYOCNum1 + ###5NaKpVV8HAa1rRH32RQT4On809iwgSLXVogNFd9CDvSi8fO2ez3medU/gWo56Jf7 + ###wU2LnImS9lN524lynf3pjKtBUg4yKi23m0hTrSSguGyhrTqwfb+HOe9kYsumyvYo + ###TwtD9CsZ7HpFnA8lVn2O3igiATD9sc2qHnmfr0fZXL8qoS6UUp3yphKWkbxynPSv + ###modIdaY8stXhFeaR5BK92PMJkMePFCAXkty3kOSSi5xgmmhyv5qjVDe9PPFSEAyu + ###nKjJI0oNw96/GVCmd3bHq/fA8YiZYgBOUBb+P997tsE6e0Wb++jiAWcDrS/JYkiZ + ###5Ujcmik+CG87xfhWEvje1EfKdzr0Cf75nlictr7RgRX5HaflcY5RgiYUaJwll1D9 + ###n3k2SVUAjqFfMXqqE8ChcN3lzMPg1ZGLrXb6aAfU8UEhf4brM34RzWO3EscO/ywn + ###0J9Bu2YyMbmGfkLS8YEgRPGXFWiUiy1Hn0p/YLFTkQIjriiaaZFEQj7jSxnB83Xp + ###/8L9L0991hxiVeVmr3Xz+FvgDP/fuldbs/1/a/4i/+vi/ndx/7u4/13c/y7ufxf3 + ###v4v73z8s/2ssxJOESSUeNbv7B0cfSCktsPPjy/1XzcPGJbm2nuy+bL5uYHWk6DEo + ###q+Jx0czm6q9VS/xfngXNF1ne/Kp4LvLSyZxonmjnVT2VEc0TmQU9T2RSkzn6NkTA + ###s8zUJvMW1p6Lf7WsajKPni++8UQbGTTtVcW/nlBExHumZ5xbF89kPgQZcC3zwok+ + ###mMzvJvuqYC63VJSTwYAj3fdMDIpZ+5UN8W9d/MtH854/F/+KvzfEv/UIcq8msCsz + ###2K2Lf2W2uqqYmS//FZj0tDx5Evtq9jVrttmzxKMHRAE+z2rNnKcvKKLiWfNYF5Qh + ###5iDyQ3p+TVBFRCkRZYh/18Uqyhx8MtvkmpjDmqQYbZ5V8U1VrG7Vs3Aj5u2L5zL/ + ###oafl2pSZC2XWRYW7jQQcRpQTUZs3NV5BmybUeiYJeQId3npdoHLNRKXcDM/FFAXK + ###Wa0agSMTP6qp5AfLqzTvQgGZb0JWXzMhkKks62LytXVzMTQCjSFbbdnajBBK9FVN + + + +Valin, et al. Standards Track [Page 300] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###GCVrqFeNfhc+4v9x+R/fvZmX83e2/r8Oby3/b79aWV/o/wv9f6H/L/T/hf6/0P8X + ###+v9C///D8j/K20TD5y0YjWD78wOnTym6eFoVGRYrku4FKs1Ri717E6X2iecwe/cm + ###2wsGBm2+8etpeRXPYvkGBaQffvw4U75BuoOk5DaJOSTlZeCxNmeqoH0VaA45HxSS + ###PuZI5yhSY7lzOSbkL5Mjf/hx2RhruqvPH0uZF71WgsW2DcAsN64RCeUdFr4IMy96 + ###k7K1deFAc0dAw0645jmDwsldk6in+QZLAWl/+nVxO8uLWYcguY0L2hS2tjX/EqON + ###3uop+UlwF5koM9XJYDBkIGeMjN3iSjv1YzzPlAGjo073Hf/6Dr5WcOCfK9tUADnm + ###/yL3Pk+JBVTMM2V1HMyAdjn3lLmL+bMInGo5JI2raJ486g5vo/UUVMt8C6ys8Dxr + ###CNCo1b8JXrAPrMxzR70QOaQ+2kVe9bXTXccxuWa0xAowh+PnrHPHLIWzzJ++/OYY + ###ONlFDFiknQMhNmUplwKtvLbeJLZ9avEu9Y1h9r8jNkWe5jA7u3nkDCSPDJnZz9zD + ###0mlmYQdZ2H+k/YeiPQYipyoV1H6sKSjL/2O94sfyv60t8r8t7D8L+8/C/rOw/yzs + ###Pwv7z8L+88fZf0Ty7rtuBwQk+EWlrw5NM05ccOIWnaCNzxI09GF4gfoMjFFKi/RB + ###XQwOyBAT5LfGLZFtbTIKZotQF/n9qx8+phuSzqOpshxe5Q5jAxyTmMzdZx8/sKoj + ###xTqcCwhIieJb8LfIEHAoEogTQvHwEBPrgx7DcdrstjvXBabjUF8JmuUvAxiIbqs1 + ###B28EqYIg+VGgQpQSGmBe01t6Ucs+K8O7ZaMDzS29z80LfbbFfPjHDhOCj/r4UYX6 + ###Sp+DCKGr2qAbHXn5O1qzO/qqZaeXVjrD0jLFZFa2YXGXo2e+HlcplljiWV8cXlQC + ###CdHsT/ta0oUd/p67L140oawozdCp7QIalWdrbBX45OHF4ZkopIG2CnhwDkejV7cS + ###f8tthKPZJoYYZZfIScxYu5UowDdajsbkiiReEG1RluJSBI+5izLnF26D3jBk97cB + ###CE3ACVq93gMWKO894E4BeSYMVIhYBGaFR6dGDzxE9VeLzZUHfejsute6SWNw0LCJ + ###Df8UTM45rAAUgURok5jcEU6UhHaaN7Zs37b6/aDHblshyHyAYh7eaDA5raxDcgcg + ###+vFPBbwxmHKyMmqv0K7t5MfabhL1/6D/vfT/tbqe/0/o/+v+Qv9f6P8L/X+h/y/0 + ###/4X+v9D/F/r/H6b/Sz2UmDLlL5KWgF9d9StdIrMmTClxGZ6li8uH/W8mLjuT5Wlq + ###+tRFO6ezCcR1/LiGb2vZoCvpurjDtYAUVaW4cwybYjVhtJ/XSJBDCTbGN7TOLUCj + ###pim6G3rU0K1t6l8nzkUfMofdILsfz+7HYTb4mrgrMhRHsQtiiuOfbSdIAJs4E13f + ###O+xPq+8lYtwY4zvpevn0P2m/xLCP+QQBZPn/V+P539fqi/vfhf630P8W+t9C/1vo + ###fwv9b6H/fQ/97zGH4dIyO0eRCVhYq/cARxmThageMSMUIyOAG92b89GgjfdVBLV6 + ###wUN0g3Dc5IneeeKCSP7WRbrCUnJ9dHFf17o5RlfekkP5e8xPDslbRBkbw8trmjkO + ###7WqiEjqEH2JZRWv8Lfvc6k2CcKah01z/j0Ks9VVyattUuAtPzutR8OsEdIkHVoDG + ###xTkN7crz5sztxrISbuZR/EnV+YTKT79Jv2OOSvqlffWJUiRuOhPiLZ+0brC0/XA8 + ###EqYDTODI0YbxAxuxbJxqXvD2/LBpJNCz3fyjzrECO20Y+BMpoUml2n1hhKjYyYIl + ###0PArjQIj7O/92AD9HRiZ3zz86TIjwaZpvkgBeWcnngk6E2weqz8j8F7ldcP2J4/N + ###Yd6Yrs4EbBUH/SMxXX0EpqtuTHMqF/vEDt9AmFUemZLcBwJosaVc36iUNPY3vL0c + ###bUWdAFMnwtWYqMgByjsESX7U/YIYLGjYJF5gsnyFK93LItapXlPdehtnLrrhauHv + ###nzv/I2a9nFMOiOz67xXr/r9aXdz/L+w/C/vPwv6zsP8s7D8L+8/C/vPH5X9MLQG/ + ###FJWAd2dPo5z4PEVkFbUDK+X+KuiuINFCN1p6P5muz1cp94wEjGnJE0taP2sygaRI + ###C/hcpgX0zVR/fjWeDc7oZ00kpuTf+b6ZG09loFMJIbU0hyl55XgiRw0/CTUdXCUl + ###hFO3kT5Tps0U0FZrRvJHtu5ZiQxlQkctbaVKZFi1EhqKfHn+hpVbr65SZUbZ/2om + ###Vn3fTIKoEkY+t5Iirmt5+upWys2alXrTNzGuMg0+17zbZQLF6VNxRn3w/H1pVeIX + ###GtT/Uv2PktKAnn6613y99zhFMF3/8yvrtVj891p1kf9/of8t9L+F/rfQ/xb630L/ + ###W+h/f7L8/0I88rh8hHnqWNWvmDqJktOlXiHT7suE7SJRvdTIvDWhqW1EObtVEnup + ###e0idQGpxUgtbF9/KpPCaTuKtiWfra0bieN9O8S91orrQFTYifcITOogntcm6LEcg + ###9aznQu+qmDqKrhtJ3UuWIRBZ1FXZApHD3BPvQYgoyYT3sezqUiuuy4zssvSBhFPk + ###S1977sDpmjV/S1cTpRhkjnVPrAFIpxpO66pfs09rneQYCl4tgb6CWcAqiw/UBV08 + ###l2vvm+vka33IRP2yLITAWYTTNatPAa9esED2X7V0ZFEUwJMFFGSfip50nIqiBEo3 + ###tnTnmtwDayZOtbmokhZCV4/mL3BXtcpWCHpGOopKYHgWLsV4G3WTTiVcCqc6nVoW + ###ElkwQujlXk0WXKgblhXfex6n02rNLKigwcz73LDWSZvLc7G3vHWTlqR9QhZnUHCK + ###uWtR7hGsaxZOq+Y6STjF2uIejehUwrpuwhpbJ9+0cfjP43tfVkxQtC/7rFl0ui76 + ###9JLptLZh8qvna1af9XiBjxisNQunnslP5ZpXdTrdsPZ+xaRTRfsb5vpsaGur0T+H + ###9bnaU+61rys4I5xWFU8xzhXPKgSyLguG1BTfi3C6btHpmolLeUaJ/aIqYqxH+FCF + + + +Valin, et al. Standards Track [Page 301] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###VyR9qvWvW/z+eUmvE2GUrhHWSll5Q+FU7k8JX61qWh3XNfud2qc1C9Z1i0c/t2x0 + ###Op3WrLOpZlYAEbUtPMEbdX4S2REryrZo7NON5+aeVziVVUc2NH4q5q9skDY/fW7W + ###2thYixV5iXhg1Sh8E9H+urmPlAyh8Q+xLyIYn5t73pP2Vt+CT7NnyiI6cv0lTtU5 + ###IvmoKNzjV5TlOsJp1ZJR5PrXTR4t+b+LTivrFp0+t877dcPy7lWlpVvb+3J/bmyY + ###xYbsojeSBuRZsqH1UfXMEk7yHNkwCxYpOq1G6xSd+zXVr16wSNGWlE8U7XtSPkux + ###ySupFi3yXLT9ACNZpnaJnnV5dFnkLFDCntfN6lMb2pGi6g2tm8u5Jpdk3ao/5Cmy + ###V31IspWihSSNmqeqWhnbsBodyRFZeeZyqVpFdj2iqn3ZUopdkMirB1W5q25W8BJk + ###J1m6r28zeRzKrbAuxQHPPB4kSfpritVFR4pviAFswzOvPuoWSUpWWtWPg42Mawrr + ###6kFdJ+QgK7/ZODwBXVwSllePKUx1hd3Uf58/Nw/+qlZRqmoJXrG/E/7d0A5WqVTI + ###b1X1r5opFFQsQbGub1CrlJRsW98w/7UP3o21WB9yk0t4IkHUsyp+PY8J5kq5lMxN + ###KmxKsFk3lFBfUpouNMnDRfYvmU3FVDrsuRkHmmRMsi/577pV707CpeBdjzFf2VZv + ###owsL6rCWisuapgxLhqnmZAl6G1XzAFmLDgMbp3InR33WTCGubgpxKDBHAo+JUzWn + ###+vOSE06tzwinpjCvcCzm70tBSCoB8tDytLUVa6XGlzRVtUqgqfGjMaIr64qF/+fW + ###/KWw5Mdoz4ZDHYJSeLdpzzOf60pX1HbDVIblv3L/qud+/ESwadiibYUvdUh7iTiN + ###KvLVTJyq6oIWndQ0GpPKldqfz82/5anjbdi4z8OJ9QN+3bfv0uWNvwBLlqaUB6mX + ###6+645O7LN8BWtrH0wn4JfZkFH5XwwLTljHtJuPuS5Pa8pg7NeEHHrL584+D39CNl + ###w7cKG+btS2ddFUN3ZlI3zOqrpm/VmqG7q0qGUgBSfgHxvuKeJXVDv5Q6o5JXle+B + ###N42QsHd82ZBm1bU06jT/lVK19HSQVgq9XVYfckZSm1BWPKnt5OlDwvPc1MqV9Uaj + ###LMU8svpS1qOqg2HVjTaJfXnSMlhXfUWidNUQu5XFIKkvh5VZiZlSLJcaY7WSMTeN + ###6cmdtm7CI61nknEqi4NzbSVsVVOwUv5K1uGwrtYgizrPLw4PNIO/t2FSptKN5fFT + ###q5gK0polzK9V1fPo6DBtjcpeJvmH5HHPfcO2grOJeI1qY8+Ih/xFM+KOVehiJaaF + ###dUi8BN+qiEfXrb/tf6PzIeLDZpta3dNg0xlAk2fvMJ8RdOQnJ+4+lgRfXnJn8cTT + ###BbN1ut97zypsVbRSjdzXOq530dlpvzUIJP6pqQC53id3HeOMdgPHUpYQxdP6//A8 + ###qieX5+SbF84hBiTd/wf4US2W/xEkp4X/z8L/Z+H/s/D/Wfj/LPx/Fv4/C/+fPyb/ + ###Y5REw5KLsvNooAhW42ENKrx8mWEHZxewW5le2FJmsitM+sWoZCa0ZTTYVDk0rj41 + ###qRSfNbSrjqZMcKFKaFIY9kypO5aBdXXheGx3xw98/FJaCU1eXiL6xDmyM4GFWc/i + ###PSB5w5zpskLxsolsmdjikEoWvg+43AHnEHQxZbaQu0nzzfNSvlwYctjXE55AhBUu + ###Vg8YCDWdYHB9XZxmWDhFMddhL/jSxeMs17CU3h4FI/gYUCm/fmyWkKxhjewhjuQh + ###KbVJ6ecXnh3AyAvipL9xcDdsdjsxct9MLjC73O5h/gFQotz5RkQjGJtarW8ml8hd + ###vsJdzjOTJNLqMlFp1MhJyiOQdpoo1lCHhLSS+ZDnNjAeqUyqszBIsVwgiWOfvOYq + ###1r8MRljBWFZfDbnQFb2IvsTPwlWEZTAiia9EIl/7djAAyegqCLXGswIYm7LM/0D4 + ###i1J/2EkqqvHsFGrVmcohIbg516zfrOF7nkciSj8RkYH+1edfqS08/SAbxr5SST/0 + ###r/Bh+CFadvpqSds9DRBYJ0M2xJS0KNAORO0PuY302qqKrmAQ+j0CQNElvNrTSCVG + ###ao4qub9wNP5i5Pr4xcKmsj68e9N8/7o1bh7uF5ZsbvA02p2/6CeQPAF4zVhgEkQs + ###ViHl7NRGxlDODRQNRSOoWraOGrYrwNUZJ+qMoRRuS27eZxT/tutgTzcrtcIJQ/EJ + ###oWrFc6xMmZbKFhw4obtTUanVmS35ljGU3IkJsyL9txf0b4Dx4NEVtNq3eajDMVTS + ###SS2HkucwLNL4Hku9KBLhVIEMzSaJFASKPZ9xJMpC4d1+HqxaQ9llhJ3cESsTg5Td + ###bOxSaWLrHHFslVi3EQNZ2Y6kVjO1UcR/9Da6lKtnNtK53C4J1v0Az5xrzCIOFNyK + ###VfxOnB6cCgXrGGBlvGYyW+tzwmRV5tstx+FiczjX8WOdwOlSMLRXBa03ip8cJZ3v + ###grv28KEQCe4lJdOUItFrmSFpDWASkZxSNGs+6/jdGwWtT7BvRr0HpDKQ/cqa7HeH + ###+6t7zQk7Or/R3HYVoJw4vh0F4e2g19FXAjFoSKDs6VMWR6p5st51O51e0Gx9vmle + ###HAgU20i+QmATcmBlH78OnOs12XIdZrb0ENFvTIrQVLtfDH1uxchORVXBCxr4H3TN + ###DA7D+Le8xnkMDYCI7xn/CwuPOQeDUbMzuO/739z+X6mvr9ds+79fW9j/F/b/hf1/ + ###Yf9f2P8X9v+F/X9h//++9v/EVNuRdAR7W1WIBkGJP2ZXD6DGXLdIQfXNKjiWYFXI + ###rNK83CgllrxpjFF0F5owL5A0azZs193FMvCoUoLV/mwyRvNG2L2BMxbGBj099+hO + ###Y7MJwHK3X0rSoI/7xsjXvQHI7TD+ql/MBCFHWexu/wTm4h76VCnv3LrD1zLMO2vb + ###1g3Dfyoh6nypMVyQxoDKOoFRivIQa990++h6DouD/8D+/UkouEZ+Yxe1NStsh1Vk + ###j9nNPVCCKkp/RiTQYQpo/9yCMxmj4+l4D4kO8WSje5QK4xKXUUha06twwnGVCrrf + + + +Valin, et al. Standards Track [Page 302] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###H/Q/AzR4smIvutYJU7a1qkKEkmK3/4EKK5MC5VUMnR8NDb1eeQhTxWrKJGKQPelz + ###0DfWUR/wZ/6PTKD8do+vCWK8wYt7aUraT2bj1ye7WJz6Z1qcBMRqX9NCMs1mg0M1 + ###RDmvn/SWDVk1XG/JgfrJnvI8cLnCS4HlxOeg0zHQye8BQBJHGAacX8DOGY6Cz93B + ###JPo2N9a9dKzzkuBJKK9kolxsqPhAaa3t9fHyrs9up0N5r2mRrlrtT4glzgf5lhrA + ###dooQpyEJnsgc2IWIexY5FnYvsXi9xkuaF2dvTw8UvJ4XGYyUVSGu/0fm/Dmlf87y + ###/6tW1tcs/d9fX9T/Wuj/C/1/of8v9P+F/r/Q/xf6/5+i/jMorSN4ATubX7aX1V3x + ###uzcldtsadcq8+ivwh7Vy0AuQscnL3hI/nUBA69/gyUbiMpWrFVq8YSywnSpSXe+6 + ###/U4p3SVrameLHNrysnWpnDSsw/Ei0eMin33APd4jnDByOBpyH65Spt/bNA4ZzmHN + ###FV5uX8UcMh7rnBEfdmKPix5yMe+MRzpq5HA0zHKrdDptPEt32cjhVnkytU9jtgOH + ###27/xU0KBM1jl0eBeuRpqlI9+d/y2eU1ea2sEGk7uPL4b4DcffqtHFpuTwWDInfps + ###t4rlPA51CiR4T0To9rM7iZtzIpC5yYJvWP5X2b4eF4MIm4dxAR714xn9eKn9eCn9 + ###+EY/fmo/fko/VaOfamo/1ZR+akY/tdR+aqof3ZbwXpI+EbxmKpCUYRcCE1uM9je3 + ###Jeg9moZB2cXONovZgbhTIgCH24F4ozU6UaNtook5bvPlMldaQ1W8H25gk89Lqh/f + ###7MeftZ+q2U911n5qZj+19H7kekf9eLMNWzGHrcSGtYhC9WOxkVJ8I1sEEAao6c2B + ###AtbntHIbc1q553/MytWzNsJsK+fFVw400tEcFs6b01bx/pit4mVyjNkQ7scRfj2Y + ###jEBAejzG/xjS9DJ31myYqsYx1WvN41DxMylqNoBrjzgt0baoBURIf0r11ZYtldk+ + ###h3GhTXxqeaDiSEk+p6aP6MsB6kX94MsYXRM1NTRyaJYiYNwFeFFO839p/Zfjfo+X + ###EJ/r1UjK/U+96nt0/7NWrfj19TW8/1lbW9z/LO5/Fvc/i/ufxf3P4v5ncf+zuP+Z + ###4f5ndfkH9k86RkhQV4LNEltm7J9Xo25wbb2BnXuNvwFzwifS0xA2djsI8eKGXU/6 + ###5LoUPlti4o6pj5dMKsXY8ekJLh/eNPHOXK/k1VR2VVEQ09uDSX/M4LSjILl/B6MB + ###sSkp4NdrCAj64QE3EXDrFmKc4P7JP+q1gv4JcF+HS2K335wMgQcJ5UX+qesTVb+o + ###uRhBr+iuCQ+5VtC9ZoXoK1CELDe/RtAatW8F78dgMmgG4151gWvqMX/BeAKogDcr + ###agLoUKVDQVMQuggLesCKU0biACWPpA+i4Nd9paDHGzhJohsAcz3wpLtGMYUEDzZs + ###jUAOwoFpPH5et67H4oCS3w76QXztojtAgKd5BDu3EF+mUvx6gt93TesDu9z7dyl2 + ###Z5c0y4yuEAGoLOpd4XTXc2HBQY49Puy2vjzdvlStl+E9vOONNsUjCYN0qj27oG9K + ###aBMoi7ZF9pRVvqxfb4qF3R3CBv/S5YIiSQC/TvCsHg0GY5b7B6aAfbXbEwDh4QUo + ###9CurZeZV/sq4iyR35qMMICHbYd5aZl/RD+/Lf7b2V3dffiW1r3Tm0HhzcdncPYcz + ###6KeC/vKLi0OAEIUUI9As+cR1AVpvkd1D24Vib1U29XhOk7K/lNhT7O+p6LCo9Qir + ###+xQtVlqPD7CuVX+9vpGw7/F9re57tU2NoOkBEsSvo3EB+MYy70JS8Fd1YYYbPGy3 + ###ekiUnFhFkwe2s2N4aRcQZk/zju722yN+2z/hx4TFC5TbuOrRtD0BWh9KxkWNj0VS + ###JFbkSAKjD5JyD7ooFrPxPfmPwvIIkqAbUN4W1KpJD7ZdyCTvYC1200UH6DflzgAd + ###HbJJ5OD4XdVvfm6N3hS0i30+Qoj9DQYd1rK30ZNCCzrY2mJvAIgiW2VXVf9J6l17 + ###S1YRcd69YpoSoP7Cm0ox51266PYqudtO0B/cgdaT1HHapTVOK6FbhVpAg1iBwg4d + ###h2m3w63mLfDE0V2JXanfeuFt93ocu/iFKcFvn0uIsmafPpG/8PFcgQHQhP2wnRAG + ###QLMxbJfkSn4HVBtoJwKxcgQO2eMdUVofleweJj4gGlfnq5yOycDFqFchUgfGggOT + ###5OCIqVjma6IJ2VVxMyc3BtjfvIggSCKXqwwQrywQr5wgEn1dzQbiVRqIUfDF54CU + ###zWtOy6QGA1OjxeCO9e1uqHnUC/KQcPL9q9zDo5wJOzuYO1znbIqMvDp6iys4/ecY + ###E1AHVNgQa3Ae0aWwyQgERGIXmKZ7g3gB3py40yBSK6zDpUEkCRiG73YmwI6vHjCT + ###DpmUkFELnR2RqLMCkueSJ4NLMv5byM5+JD99WJxrzJpwFbRbaFIim0eXB8tgwi/o + ###XNJ2CNp/D3hl7771gMkWWAhbp6d2jEleFAXRHHy+7t1HqNIIT7ySKAWcFiwuUATZ + ###nBURrbENoSHpghSVOy25k71adEjxhxbLyV61qVYrilxBdhSdT5T9jFghAJXYV5k+ + ###24xECP7Fllsw0THJ86TIGZb5h0nqhdE1cAjzokbvXWwq2a/RrbNrIz3KpM9VyI5c + ###DysTjClgWTkjJNsY66LB3CWD49N3hxeNw5mkA28q2cBxiH/DgzzzMI/O8oTDPP8R + ###rvZsMBo13+A0H3WEP/4E//Ofjv8JZ+Ms52KEMk4aMNBmfhWUQ1P3HIe0BdCcj0Uy + ###dAs9HkcQhBwLNfS2tvznRenkJoSAK/s4oTNL1+DeuNyPY3PKdYq9V7xYbbZpTrF8 + ###uM11iJldJZ1c23/eowt7/hYHl8s2+jXy0ad/ycIXs6viMIsr/Ufe/79utUeDfbQ5 + ###z8sFIP3+f61SrVet+/+q79cX9/+L+//F/f/i/n9x/7+4/1/c/y/u/2eK/xR38y9x + ###jVBU3D0/Bt1uH/46e3t6aVzSp7SRYaFb4bjTHTy73YmEVKGBU/smfaC6/NwaHfDf + + + +Valin, et al. Standards Track [Page 303] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###tHv3wTBs8gt9SrstL/1dLeCt2/YCjbhC0/ockKBWEGI8F6sLqoci3RNld3IBR+/Y + ###6ElrBZ1Gt08AtQYfb2lMSAMD/nEBQKOej6BzY8QhPrkuPNH7+2uH/bPPnpSMe39r + ###dn8hXUOswtuTDHMVmki1Z3S3YJpkirErT0KAOdWVbVbb1HCC91zL+LWOAP5hHESK + ###tnTBOTEBpb8L+psI3IkT3sl8ADbgPdnNQunJbgZKjb/bj0DxCpm/lrGPbESf7CYi + ###2oQ+H57NB+3HIH6aaXAbSdYNPjekzIew13Rw6QZ3Z4cMXsvGNizoCYjIELjCCgVq + ###j94VqAMdwU/mZ0XRfQohSibLryEycUF3Fd+GIk3c8AtMmjY3hWYjqoCDFY2PcmNL + ###fstHKRbz0c5lHtq5/BZM0aKdq+ivZEqJGuWgi2i9L/MQxeX3Y1MFfbYwrbY2LZr8 + ###lWvyRjPxb65F3svDIPbmxSA8Y5GTqJX2Rsbez7O2e3k2/N632vCeY21TmWDKjNsJ + ###M44vZ549u5dFzmy2TZu6oNYezTEbWJs8m3Pv8jsuYMZ5ZOzXXAt2mWfBLi+/yf5L + ###YrJpgOsH6mWe5bn8nsuTxDqdM8Jr7rtJb9wd9h7KrXZ7An9gJoQ7tGKH3BbXQutT + ###5KUhzWnCTsgK3QCtQIzfopIdrBNcTW6oSkYRFEkLaygykuOF0vTMx5Hg7GBmri/1 + ###Nwbjc+ylxO8vY99fxr+/TPz+Mvb9peP794nwv4/B/94B//vE8d/Hxn9/Gd9oJ1nK + ###LLaZbptJDTdGmhtutlivFQvibFtd1p8ur5I8l3vjZc8F2mgDsFa9NuW2yzc36Nfg + ###ijjDq4QZtpNm6Jpg4tFtTFE7u+1JenV2hUHY2t9tYAQ5J1nLnCRnMfFJZglemO+V + ###JwinovIn//DqyUzUbqkdONAahoo7WfOss8qeYnLMSnRJjJ9TlIXrihhTAUU3q5j2 + ###AcPP+90ryt0sLmRVLyiMHh1VzJ7MtxXrLY8QgbfoHO35GU5NfE7RssR62IhdBrvu + ###rjVgj+LgqEE2Egap5YXSmI8Dj+RdojlTufC5n4zMDVZ0XYiL4fWLcQQyram3mQNZ + ###h+nD+fmHq2oxMWI3mARe9fNuhapfsDKby60gkXzbvbnFf5EPSHy3I+8KbSOpaBRt + ###p/j6RhH6FupaFZuQxRRjG9VQvqkLQymLoTxPPzRN8haKIzJyR8rjjp/3mNMwUq8Z + ###XA3lrVVuBHQB0Uzjaqbr1PSgWKavZFAau5cbCWBsRC2MI8Q6IDbY+G6YLHvCSzNf + ###RqHQAvVbeYNtkDPY362/2Qv2zyWXnxB9vaW3Pj41v4a/4WtoZh4yBQCk6Jp+4jIA + ###3WuZv1MwAA2nQQGSu4kDr24hQTxIxIKNBmxv4EE8SEWEhYfMbcEdoVLwAA2nwQOp + ###hwYehGfg3+0HufGA7Q08iAe58aBqOmbgIqr9+Efgg88mm7q1KpUZm1xvaUyppAuC + ###V4/e+jjBlcJVkdtlNypF185XjbLXS4M7cx8bbfNPcpbdbU+zYkxU7O7MiSbNNJM6 + ###zeqkuWc6C73GZ1qxZhvR7Gyzrdcy1Byjbf7ZwqM8s02Yofw5OdHnWq9NN1epz3FX + ###04w9KhpF+0mfIC49eZDaOzSPYQgDBTQn+lTVk0ORudlkM10dywYXGn0beDO3jGxm + ###yFqZ8OY0vE0PbybRy2YJ9G5B64SMBEMNtCSyFDalPPgTEVM5cfg4qPJc82tNzRvo + ###9JWdzGlpbcgv8mzzi6m2eQoOQZtSOHQCkrmJL6bcxI8BJnOHXky5Qx8DTOb2u0jf + ###fthsFmDc0OQi9YsZSH1GqPDA5TsrhxwiglMSF+1qbkwW7zbUdowbGB0RJzxQA4Oy + ###l1fjpBBBn0vgyj5B/hOmmovWrOZOepvkmvPkD570RV4yvvi+ZCy33xTTxMjE9Gnm + ###IuOL703G32Squcn44o8h4zlOuvF2Ly+b0pt+j/Utz3nHIvwX+ad68b2n+phVTTj6 + ###qcZgLslIlCOcj/5S1WcnQiphzqDqFkg28MjRqoUZhIpc3cWnBd6yDA/JCM/drPJL + ###xnwKOYUv2ThBBEuYceJ1Zv07z7h1JeDJmKxq57Y0JopwBWFLpEB6nARCXSa7oUWI + ###ewFrt0bB9aRXUkOq9AL3o0H/ht3fqoKuwa8TDBkaD5TR46ef0MbqJGIBfOZuVe0M + ###8s0hp2KaG25RMcxHd92+HFH+XQDauMqLti1GBh+JNvrLNj3etb6YY7S+TDXGTo4x + ###MEGiMQg+KORafRqhAt17SK2Mzwr/LuODCisWE0T7PHbURJUQrxJntOmssKs8+4Zq + ###v2bLMalcf2ZxJS+EeWyWU9oq3RD6M0EIh2P2rRe2mf8ql3NDmOeI/xarnB/CzFWm + ###NvNf5QwIlWyb91JElDbW19pyC7qC/8krfWPFRUoFOEVOr9h9t9fDGE6CO8CS1Wz3 + ###x/Nmq9PBxel3tOvUKINEVq1lUevZuHUA8Iolxh2MVM3lKO1OEjJy6T/mnUl+V9Iw + ###jbJwlnRbGQU1cGdY89KEfI3+nicViXkdqvp96u73B96vdSn6grxb8ZqCPnmR0u/v + ###qfA6bie1fnMvT66LHn7Jw5Jc2nBX1WsxWqWdlXuF6jW+QvBv8qVPvrVy4BN7f5rV + ###u7VieK8kVgw+WxEfv0gZ4fec8MdvrvQRstcO9axcThSy3aP4jJ6OqVLM4D3h5KrM + ###/ZTzcxt+pjyO24ip5lJRObdhWaEGbEaGo3Zw+ZH8JomemeI7NMC/9N7TLoQj9lPO + ###Zj9Wr9x7Nsd9s9597mXLc6h/Ly5UngsPmmItBW+iYf/lHjPfJXjErMrZzCpxJPqU + ###TXXvrg9ppfW1Fj3ypX578v59njC+97NHmEzDpFRGLQz91QNQiaBL4iguMfFn3ARE + ###DUosh5u1lrgrT4jf+/mFqTwWIRSFqiOkxLj3vPrTgZf2VHi56/abyRHORhuFF+MO + ###/iryPZ/O3iBNAS6IMk9a3ihNc3skVA6gMs863ihNWZs/UJmcnDdK088eu35o5pX2 + ###pyLDRIqUuIen2XkYBm2sxycCpmTpC9YWGWvtKbW+ZJMjb/NYctzJh2MYLJsaqdE8 + + + +Valin, et al. Standards Track [Page 304] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###qDE/UNnUSI3mQY07OTcuDJhNjtRoHuSYBJUh71COnUyKUq3cNNXDTGOe/cCP5WtN + ###tLkbQWC8N4Jf9INzEDOSL/8e/fpC+v/qzeWvwuVXkzlemH3Fmut9xQbCvkyBIsrA + ###Ekdrtn+caJa8M2zUykcx5Caa3v4T0Wuj1oHbxO1tNkre3jZm5SPfESv2vwazTrql + ###cCQZLBp8eSdTKsWTLFkhpVFqJJkyVGUQXST9TM3/eXrSOGq+e9O8p8ryYbPXGg26 + ###rWftb5X/s7Je9+pW/s+1WqW6yP+5yP+5yP+5yP+5yP+5yP+5yP+5yP85U/5PlMxf + ###7b47bAISjo5f6sk8n8D2vu7ePLt9EuWWV++4LEnv1DMR140p5/HF0ury0sUzdkLi + ###UYmdwol027rrDIjrwV9HrREIpx2sPfjkYnAlD8DDa9j1XSxS8GbS6o+7/1YFURrD + ###IGjfspPG+dJ5awTcCLhXyN5SPbnGeAScZTICpvIuaGMpBv3rJ0CEABnsnsPDQ2R7 + ###z7AIwTUcr6AQhONnJdF3aanBC5qeq4KmJTYcPmP1mleu12ol5j1/7sESUPFUMTWs + ###0gms8G7YC750xw8M5UMmhEO0AkX1Kt2SY8HWBeM1HIb45fvmmybQU0mvHgk/54Nu + ###nypGDoR/12c+fwnBh4OPGdUuzZIvJgB86OYbb60UK/uSOLT8mXZos8lBSsUZWENt + ###vA6cl32qYFIIPgf9YmYdSkc1mk+bjkhKD38t4W9YAcNZb+ZA1pOJvcF3vD7jtlU0 + ###jlc74fWGBCLkYNJQLu2ATOH/A/TxsYT9bTq/iMq0UNmgAhbQXCFibALlsGIp+iLq + ###wc8a02MfWTkVCH9qIHwdCJ20qXfXBa800kdTWFEdleyoXNdaxEexqgC9RiGyNxgM + ###5YKAiFdgnxia5+CfLVjLMv8VvXmM7Bh5lu4TupbaqPxkoHI+axpH6af5oTQDrZ8s + ###tOalMUSOH0cOYSyOoEfSmwtBfG2+F5L4aBrXiAqsnrRy8wUxY5hv0UQcEeqcOYU5 + ###BTHCd9iociSBrK9Lfwb7T9BH7RPm0QHdLnyM3Sef/cf3q+se2X9qda9aqa7/F/xW + ###Wa8t7D8L+8/C/rOw/yzsPwv7z8L+s7D/fFf7D1ZsFEYedkgCEchxnaCsnShsGBlp + ###gB8MWw+9QatjWkRMWaoQyYP8xaiJ98SBbo4IYbT9UkoRyuPVMyZAGjHr8zRTRNDG + ###QROaDMOLVv8mgG5LacNi1VA4pkO0SbTGLRheWKWSh3XbPvjPEeLvuN8JvpQSZ6va + ###yQK2+WabNqxYlJO9i4tS6rC91g2jpWtRTVT8gM+7i5W78RHvqpNrWDwX90F+gM9S + ###Z3sJJxi6XhlnaauHMgF+C6SGUkuaradbYp9K1MfZ9XUYWJWHIwy0rsJBbzIOmjBR + ###sQydoDduqb83bdMdEFH3ywcG2k3z5Hy/eXYBpw77uGnGmW9gyd1O881GQkNuFGvA + ###djqG3XTM9wbSoPhVqNeYt1NbKjPXq2oMWtpTvmnKO2KbUfMPGnXJgeMZX9O6sZTX + ###aTiPWE7FOMjmSmuKEtGv3HJLxZhxeaKi8tOOES0xFkVny9F8yjt81EscdEV/TqPz + ###j/ClQ0fVesU4d/b0qf5oi9Wdmq2+VGQQ/P13qydffmevrKultkqcczW77Q58p3Mq + ###7aOyKtWMD5scsc13uwfN7v7BUYltsKSkrTl6d/TcHzg7TyAWmyJu4HQJE5ddteaV + ###lsPJ1TUxQC3FsMZLANf7Zwd0wB0co6gAMtPPBv6gJwcf0SrymhaKiFReIpjiL2FV + ###FPSQ2miLtv3B4cnlbvPl7vFp881bkAphiV7D77HHK6YFLHE50oYUC8SZFyI3c9UB + ###J7DNgyEc/HgVw3FSIp3kfoDH6k0QvmCvG3s88TBXYIDRXz2wKjtp7IXfFH+nzRMQ + ###nE4azTeIqFzo0Us2Z+CqyqTzuULVhwTO8VHD4cyrw56ydTHgpN9F+WkjceOAwomi + ###FxKopPvQMFl3ucm6C1iS/Lp/1aS28HRlxaD8fAvTzbMw3e9P2N08hJ2T46DZMYvj + ###5IEQ+zGpSR2bw5BMrPt75Z39PU+QVSGBsDAJBSvSiRX7us9vOEOD+qILxkl/2Gp/ + ###KnBZpCRljVK8p1TA3dbZODCDEcrZwGTVOxiv2x6DVHNGr0Q/ijgrJnHaXcWJtHtd + ###SAS0u+Jx4uT2b6QrNC03d1EBv3x7cBjLgJ+4iCgeJPXiXkVEMC2ikPpwC9gMYSa6 + ###4bMqp4ATrfbhT5c2zWsMPRt3W9us/HjkVb4RhsrfHkW/zWOtVr4B6Xy1OL/GqRjd + ###uw8HPa5oX7foGlyTf2zWjxsUwTrdw+jHo4tcpwCfJw60Pwium2981ykQb7TF1qbl + ###67FO9OUz5trkc01g8xa5a/wU5n/58/lh893Z8f7hgaj2oIs7yUqEif5hd9y+ZaAA + ###GhJOju+FsgzalvY8SdFkKiwkt0RLy8JXHVAOXPhzI3n6FtUDeAd4hPJJWtIv/phq + ###L9vWsayelm0ATgw1WZ+N1d8WK2+glmM9hjPQi8HqBKdiDuHc2s4PrQcr7PnmUoI9 + ###xLVIcJihI06/90BGB+rNxt1X4y9js9nzFdsrhh3fy80xzW/FPiKiFVKSixMalJY4 + ###XQfV7IpG/CMH4Wj+NBwILFnSRJ2hJB6A3kB/m/OzGsevrh0EGBPyOTFeh81Pr/5N + ###9+E2Fk0IEslaLxEZn8a0g5rs1oRgy+qArUZWgZTvIzxtsaqfX/5wTkWA1LpxkUqO + ###/uRkNIlT9SjfpVNhAhtxr4/mbAIESTEtg8kozmoNtDG9J7zGgk/4GHwTJvlyFBK/ + ###A8TXdB4s1g942Ib+WD+QMb/A77+7i6SkjAM8MT4OdDf3cfwp5+PPNg7o29PNxzf3 + ###VB4BQx/SpkvxTifJ9HPdJRacXJ6bVqt8X58fXnA0GE4/aUKZ+sIhi6l3W2jDmA5D + ###8lvBBGA+zWEwatI2SkANbLZOcDUYfGLKRh3Br/znKtx/Lm6M+GTpeWmzBnAIOuFk + ###Fp+62QCdmjbQt8mFnOIs+pnRv4YjZXNoDsej8INzwLhgnyE3JlJY2G71rEM2s4cE + + + +Valin, et al. Standards Track [Page 305] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###4fH49ODw/PAUL3wtc2jGOjQRiCCRBq0WFiVOgW6tlwjf9Cz98DBA/0GbOciXyXBu + ###b8f88VKkabeSsem2NcWuO4Kgk2RpWl1Kw34Dv3TgnJ5vIZ/fzG2owm9Mo2NNx+vX + ###RRRoavwnyNLwv3aTbose6wOY4f9XX1uvWvGftbV6feH/t/D/W/j/Lfz/Fv5/C/+/ + ###hf/fwv/vD/P/Owh6rYegUwZ5qEtReJEDD543dGEBh1e3Q3nnYWA7m1Ncoiqk+rDJ + ###2McLkeL+4kDoz8Ay3/hrefzeNhxNhF/Th4+l9GGNuFTxEfvA+E3ox6lDLL8033iV + ###xEEjvzce8pgwzvSRnffNN2spo6ph38s40hwDx4ed2Lim6+g23fJsuIaXw+612p/g + ###QOgwcZ8MhIRfOeHIMVt+z5YHyXw56QAbj+AkV36FLaoLrw2fY7Yw7AgO6TAJ13LY + ###C2zEPnzMk/UzR+gs7aFmOA6GzRD2IRBYveQa1qBkbM6w+cwk1e1/bsaGrpccSMZE + ###eoHkE6nDO4cFxqH93E2ab/xKNiVfrB4wEJU7weD6eiYkm7PldMAyhz3lfrkgOIkg + ###aWRV4TSxyQK7JfYLSGMNdGkO0RWr0xzfDfkvGHd31/oi/mh9wQf4B7KWEjJf/GXT + ###3S93EMF2wOOv+W8ggVXUb57oBcaFh2v8N3i4FguZ5j8XBwgYrAk0RcDULwgY/4ND + ###yP/QOIIs+h6fO0wrHIzGH9QT7b794PAE/rffbFzuXoI48nHTzemhjw8mtlP6SPPh + ###1SkBLUNNwBHxcNuHJB0wHV+ACAnbzH0IhH6YFkFGH3yFcvcR433Lkt25YuULyf09 + ###TXlZxtI8wkAndxYpX6BtDAf3fG+hWyLKNPhe7JHoEl1imIeXi41gLp3xSjkr8T1O + ###kd+brFsuG4ZSOVX0jdYZveHUoUUd63QuLzRFcUUjX7lxRHIvN8PWybc19MAlB2yx + ###adrdf+F291/YlsQF/OEwt8utL6ERaYpNUEsWpn6JnMMUJjiDYaofKj2i+I8axvpM + ###sDBmD590jshhMroh3aMQMchE/yb0DCqxtLdlzzEYoYAvr1EcXQyo3ZEo7+K7IV6S + ###Awrh35CkYgk0mgDk7+gRad+fC0Zs04uaXBwdkmPLT3i1H42lexW/FpvWteqTR1s7 + ###nCdsWMQqRx03jk9+xOwvqEw0AEgNs+SvC6D8D4fYHt4Fd9S999juNW84OUnOT9yz + ###/L5glL1c2I4t46Ph+K5jplPm41Hr3jU2Z4lm4hCREzeSoxdvml5MWGJITWKPsfFj + ###+Er60mbY0Q+yLDly+jcr6hgV33j8myTmBkr4FHxN3wP4ehoXXtf321N+L8/vCj+/ + ###o7M76jSxv4+bid15vDt/oxJvk7jrLFhUfnz0NoKeQPyoVVOdk2tVpQ64tp0FnE5K + ###kUxfq7o+/ZrFv6ZyH7YXbnvajy1MOdFszda1st6Uq/vtVq48w9KJA2mmpYtPIWMT + ###WFpAJqrmiHlzApFSqT/dVqL9L/bnUpk14XMLqIpHW3jUOnf0IRZaFbYwFF/DZzBS + ###rBVUxRK3wJEYCX9II4Zaj+KjpuOlT8dk7t94Op41Hc3/BbmBhGQrRd10uJ52BpOr + ###nop6xmsp3g0ePHgDZ584UylGmqSvoUrK/KYOsKK7ascJN1JGDQFe2XFiGoYCNIIw + ###DTeZE7DBLlsTSgJe5/ZOnQBrYwxGY8x/CCtA18XDIfx22+pd44JwcgMppdUd3XfD + ###IGtFZpnidcHYpDsGjaeYLxKPF90I8kuKsTuF8zCHTSZvVyvZNhfHMJlDqGF0gLK6 + ###S0fgto0qd3dIJPetoRIvpfnTogWHBhKzOrgHiBsnth2y7NRYnaqLRKE6br/kAKb2 + ###N6UAYpNZTsrUifyRFBibXaY04lIi8PYfvRPQHz0Ix+pWj3wO8MV9t0+Br8RflKMD + ###ch+0QfYDWYenNwhls1J0HHSvWT/ApK7owGFRH0DQuh4HI7xwCqPpfOTlrdDNQfqY + ###yOs+AVIyqiSw0SysMe9vu72gwNzKv2YtlweHKowXR65mTo/HwsgFEl2mNOC9uBvM + ###gVdLfq3PbSdGiklfxrGSi/3EZ/+Lu+HXZHg17G7FdlsqvMa65OK+8cXIDe/XpUxs + ###bxsgJYF+NQpanzZz9E8bF7eWhmDKBRzB72Dz5l2O3lgIKfZb0fNH9q9peKZ5q2IP + ###43grhpmS/5nnhD2M4+1sw5j3O/YwFfcH0WWOicdsjsKTeQZ37eFDgcuNxpAl7Zns + ###tWTdmC3TZe7guqDdxGWY7SjpRHsUoLubCOABrt3F9BPoeia8xQJdzPwGIqUp3G+b + ###8V3GUVdK7r95cvbST56tPND5nLkx2pqKtQvtaOAepooNW5h1/AW7BrDoxAlGJbUl + ###6ZzC409UFlNeMjJOWFphJPlErMpFHjZqU+8p4+iVvEhx/UQOanBMN7eMQP8ljiEX + ###sCK1QAwoGcX9S6Qgyb6fskLKFi3Twf3Rgs247TQ639lOv4ZKjDgzetnaZixPL1+X + ###jNlVEgiZLpDykbAbpgqHKQ9IRgeKELSoC0Gl4tWfJgIh7v9PXq+DXrNxejGP5L85 + ###6j9V16pW/t9qtbbw/1/4/y/8/xf+/wv//4X//8L/f+H//8f4/0dPxhO0dzWjpL8y + ###PGCfy0sM5CXkHujOjZEAWpSAFhLA5URNxJpfTmCtWlEDuhN5Ttw5gq1oAdPfmP9c + ###tkY3wRgdt5tXwzAlXS21Q8MLpkrE+zBWgA+Ked1/P5VEkVpyjjk9awLNn13EXDiv + ###QQZovqlvur2lyS3zEj3Yo5I3DehVQLQqfNxhSXpYwkpM35qi6V5nvixRjr/L3YuX + ###h5fNC1AfmnvnDW4SsB7qSU6tAX6IsshZb3SlLaHJttWbmargGK2/9zGgYfb9sIdr + ###glRxetHs7MVTMegJtfT0FLbiqnAsMaWNRtEDzdO9hAxtdueeP0Pvr/cykptld/F+ + ###LyFNAQpDKOVIEkZB0quwu5CByBeEQliBEdutXnvCc3WFSUi0k3mYUFrrWt5mF4cH + ###b/eBeI4viYi8SvN1A0kpCdajLgmqHFLa9LCmBCJNnrsmyaRigTNrhaj6pNMunNvN + + + +Valin, et al. Standards Track [Page 306] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###xj/ceSscxLy1HeGbZ6VwWZvEtjXyGxXMm2IbH2a3othPnRVLS2zaHwtAV9cu1xK5 + ###jnzDNN+s25fb3FsA3nKqeuOZkLIV4WXw9qQgMVByf/RRpV9y9eYCzmG9/ppO0xbz + ###u78N+sFnOBgo9zIqWH0ct1NCHnE9CtD+CPLqXcBT3ybQOH7cFF/G/a6TECidMGIN + ###SsgSymbvmA31GO2loOaFcefJcuUZ3r6vm1ZXw44obC5UIn2R8SGn/ef8ZP/Z7dxN + ###Iyn2n3q1btf/9tbWF/afhf1nYf9Z2H8W9p+F/Wdh/1nYf2az//TRAESSI4g1aP3h + ###hb31R66sD7LZ3nu0HB0eJSkYlWfPn6vG75rnx5f7r3gNgAaoVpdNNBq88Wq8sefV + ###6s/jVpTKs3VK7CCb6daStK53f9K6Xlurr7m6fr7m7FvrGvvhnZ/svgTF056itxEh + ###bbd5+QpYR/PNhhMbaxXVFNjCQXPv7VGzcfyPQ0dTz9+It3292/jRmVzT7I3uptXX + ###eIvbPD59R64ZhJ9XwCg4oPh11W0y8/9VZWjk6Owx+JByW8ZQE+/65Ox91DPbSOp6 + ###A4M3arG+ta45xg8uQJ1sHu3uU2CV/lNfW3N1XXlW8fiC1mMLqpUdQ8K+AHFqrFkX + ###O4HTuqhZGQ+CttOyeBA4DIloytu0xpx2tNI0o8W6FkZUd9f741GvlNS18aVlCnXV + ###p9eMGXeBledCWl9Fkadpa5HJn94gHDstrCeDEERhTK4es6Ta6G/e9CZBk9dMmctS + ###dFKW4pH4cqFrKnwF/RuQBOP4Ei9QjNOHEPiShv6F3u/U/0eTfvMzL77yLLydq2q8 + ###jnp9gv/Hes239H9/fW1R//m7/PyF2Yq759mKe4n9T9Dql1+3Rm32DjP0Jujtf1n6 + ###C5YvnI/u/hd08NLUd+p8Dio89DIHLR56UYo8QfZYbR77eIw6/SwJjOm1+kdCIhV7 + ###6GYuur2Y1+MVfJzXo3X8v6BL9KPVfOxF0/T5xnm8uo/d/L//Rwr/3/7GZtb3sRtL + ###5WczqfzYkUvrZzNp/dhbXPFnMyn+2Jeh+7OZdH/sxlT/2Qzqv+glZgFgU1sA+Mo5 + ###jABsOiMA9pNkB2C57QDYS5YpgKWZApb+8sMqMK/V8HZpCXhXb3ATNu8G/cGz8Zex + ###ehACDwj4o6XuNfvAnvz3X56wMihZT6pP2MdN3Pt9kTf8dsCeTMLWTfCCmbIO2wq+ + ###gPozbI1vd9gWfy7/wkvDnSe8hy/dMfOWrrtLS/uvD5rnu5evtv/bW3oHdHZ2If70 + ###l/A6dfu/q0tLZ+dvG82Dw9dn2/8tm6+SdNsJ7gb87f7Za9gfh3YDETAmZlTusP/W + ###xohP6hJDxMRsgClP6AbY+GYJ78ujD04HbBz7hl7/5WDQ/xv6c3zipwM1u251ewy4 + ###bwDcsd3CI1e9kj1QKNkVH+IvioMDdwwD9JkZB72HCIUVQiGf2xf23wpP8ZmRzoYH + ###DJ0OUUtrPuQ08kJpeHB+8Sm90D+xVpCTw7bx82RJ4RMHRWJLabe0hEILF3b6DFTz + ###is8qVVapscoaq9RZZZ1VNljlOboSeB7z/KXOQDiH4MwDY4VWEZ0cm/+NXT67Akh1 + ###fBirTSkbzQ/4/CRaVOu97hgWI2jdcUA11DgG5NEFXQmktjJIg0jYzMuGenw3fIan + ###386OuWeZv/PUc80onLQxdPF60us9CLWzkzAdsdIdSRdImqKxtr7aNP5b32esPBLT + ###SJ0E9J4+CT5Ab9AaN0Gm2/7vv0fL+uS/1XNgQ8Gv7EnliXsdeb4sFIXatwEK0tew + ###w/rtIH3m4qvOAD7BxaTPrY/dmCCS7Qz6QS7a53z1/wz156B8f3rKjw6nPwPth48g + ###f2sm/+kbQGwB1GNx9iG7bYESNMQIno6xJEs3oC0p5xmTE/zOWvef2N9+Cyd3K9v/ + ###Xft6eHrwGwj6/TF7svs5GIGcQSeI+robPilB53erpxcl9uSvT77+zdG7hugc/fPW + ###aSNM4/8xaq9+I9NIiv2Hfuf2H3/Nq2D8T6W+Xvsvtraw/3xn/x9YfxI/he/w94j/ + ###8tZgsW37X7VWX1vY/76P/0/cAFiJGwB/6g5vn52NbtgRHp7CcpbHlwczrHOjB7t6 + ###sO2IZEf6cQDv3g3I03B1mRz35mVDZJYNcYnNxYTI5mJCZJoJEf94tAWRPdaC6IZi + ###egMim48Bkc3JgMin9Xj7IZuH/ZDNxX7ITPsh7Zk5mA/ZfMyHbF7mQzZX8yGbo/mQ + ###zcd8yOZiPmRzMx+yOZkP2VzMh+yR5sPHxYBtheNOawTvdvT2QW9sxoUBdwJpyXxG + ###MSPmo93zY/NBOG61PzVbwP6sj7ny1G6F1kAomJlP4By9jbdpAqv4DMzRegOKxWQ4 + ###HIzG3MEpPa5NYO3o+KfDg+b5GRCSDmD3S9BZBQ6LTAw98jn6UF2zZhE1Ojk3cKz5 + ###HgGFnAE3QveeI6C12kZlaYl/xs5gNociiu03kfJB8wrAtaBCkIPr6xBd/GMtZFid + ###0YIeYpgB9wJp8LF4RhgYytFNazjsibPe8bZ92+r3YfaOVx2sHES23KAfJn0Pp2o7 + ###aKb0wh0ZmmMqwRl7C2fNqHkFR+N9tzO+dTTArDZp76kDAqKThIDPAzjMsQBAd+Co + ###rXAUunttfr4auTq7It8dWGMQZMaO/kRkEw9yi73l87WbGCPIQMqryfV1MNqM6I2s + ###IZLg4FA7vOTOdIybiNQiONbAbOColnH7cDXqdoT23iRko3+eYwafWyC3YKTPq/Nm + ###eDe+9aGdXmvkc6tH7W6HmKLoQ+2ja1HdC0X5mNLepZAZvefeQ91/uzpIIyLaPlf3 + ###zfAea05vqhhMTOCD0h2PCxXiMPBC1gs+B71ilKtH3xDdUTg28UEY5ruJL+qHOOtY + ###9j+KmEhVrwPROMLqsEcgwPY2l75uUsTuJUZFkiAqqx5dcxGPEzoJpyDmdtvP2BHC + ###AkJeb3LXR2VEyIF33U4HtJMCrM9gBHpKGBbhFWg9t4MeaEKXt6iXoLhrfgpEQvQR + ###donECphelhutItmVd02YQb8rLmKa0a5oU2ryPanWpKmGDz9sYLKfKCLL80AfxbTy + + + +Valin, et al. Standards Track [Page 307] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###+F+Y/uneVnnn9Z4e2eXVzCavscl7o4nPX/qyyXts0rDaPDfbNKjREbUB3KfOhxCe + ###bz4xYMkMiEfpfVR6mPuumvC4plXLnla1OtO0BCv4My5U1X/MjP7ES1XbSJ0Ybn4J + ###LJ4zZUriTdufcy7kVVfB+D4I+tx0i7xA2FhTdqSx1Aod6AVcB0hyIlT/rsq/cwOc + ###AC/6tK/yY4jA3j88uSwP+r2HdF7SCfQF9D/C/2trCABwpri8KuoSQS8K4b8pjEcr + ###9JUQT8jL0S7CLTJnPAd0A2TzJhhT5YkCvpGHl8whIPMpgDDXgDZ7D5RwGsVC/Ul0 + ###Wo2UkHjNCrKzLQ8rp8u/2A7zi1EFJB4/WlEZvGQc60sAS0imTRyowJ7agER5AFgB + ###vkzqNPbZNuwOEPgK9gvRnT07aC/lYBNhCllG+jHZN2Uu1OTrYnHFHnAljsivjhXq + ###9rtjvSdc0pJOYUdUzC1aPf6XJlPL5SRn5mUps3OwkYalCrAsJxqtaDAaGctbiuGT + ###iwTd60LhKPxhm4jw6VP8lWiQ/+rVo1999Ss2Lf7+u0IkvHz6NPrDh3dqTQvadDDN + ###Awmau+fnJ8f7u6h9N9+dHZ9jVfusdrugP5+pbnN8AFIsKeSgp52cvT84PNn9uRij + ###Nfpqb/eguXvxUshI/GLw5HD3ooAzHC0X1bIlk1JRCXb7IA6PeRiNSjQidvt8t4kJ + ###+iw7JhyXdyxFUPskvhGirywFE2cV72slTnG66okltCR+VxyfR7tattZIfrlYMD+2 + ###ICrKKnTYr6mhCGC1PyPRX31zhM+P5BNt4Y5hUwsYCmoqJVg9OQE8NrRMJ7hy+oKR + ###5el090Qmc5FkA3pYa9Ibc7qJTA4qvkPv/ll/X0CM+oKV6t3UYxK+4+ZdLcwg/TsY + ###pskzjl5YkRLbAluur0C9luM0zI+3mcdPccdHmNkg4aONhG86oDaMgo7ju5SBhq2H + ###3qDVQeJs3oXmnHznFyBkXDgDRfCLtcRh2p+CMcaqnAejNhrsbwL5kfMDtIn08IL+ + ###IT6K5/wC9P7j/h7INUeH+/YXSR8cXP7krhSQ9MH+3kXiBxbrw21qsz6MQIGd0wXm + ###8m93Cziw7BObDlD5pETHpXV2wwaD737Ypq119mP2TjP6b497WvcIVJMMH8cv4bOT + ###49OXhUqxuJn1HQ2G36EzycnhT8eXPxc8+lBhUph8orKUKMa3PgGHVuYekPnfAYrp + ###jkawgkLYuhaVtAGxvfK4e0cXKEWdKZg2o2gEMaxhEGLylHx7eRa1MhugQrdyFC7H + ###2YF+3m7HLX+cYpQ9zj2WaZJztzGscrLJ3u7pwfvjg8tXzaO3Jyf4V/SBaSZMGVgz + ###5blbadY8huX5ojem4UyxvVWvotE/lUNnulETL8RqmCup4D9bw39xMZHF/03c3rLe + ###YPCp3LoNWspZaYV5Zlu8MyaWNgp1pUuUx0YxUSeIuGU1gha4lEaVCXY5pCG2tcWk + ###hY4Q4zLMOXP/9Lp9vze4KbB3uxd0f4SfYLDvPmD66Kj56h9YJEhVNaX1I0uSQbli + ###iV6fHcD3P+9dHGvLnYs2lmxB6exHEtKFsodbZdjqcKNeYdJHwoUdiBIFW+60xi0u + ###iveCPv+lH9w34Q8hj6NEBn9hEiv1wqHByGY7Ca08KYGzQgHH/FD5+LTypVrc3q5Q + ###S6loIgDdTe2PIV7k929KrH/V9NfWooRn4gVTcLEyzkF9CyPJJjvbkTqnpSgSPaK0 + ###JVqW/SLQzZpe/g8Js9Ddhp5hi3R3tuE/5XLRLFqF8+muiO5WSHHmz/SE3mLW7Hc4 + ###Rr5U7RceJbj/UtOLLImhK5vdLTn57sqKc2wakyA33xgwqUmurS2LF2V/0zXVleqK + ###GnFLoDdpbCMzfzwhW378eTPjTSHtq4s0LZgigqQPon1i7oyboN8cD9pkccAdyvcG + ###7SE8Qfifanuauq3cOki+wag76NBYZv/Q96a4wIcGCodUL4UV1Dhsi4GGamwRpr3c + ###0iYvulpZETMTm4CzF8FfKOHB2enJz2aPAAzuAjWdssVrTndBrHiPfxe3tiIiw89+ + ###x91DA8Pm2dqq6iiPDU9iR3x4RBRPdJ8IwevDg+O3r6OzUEyOijOyikFPRrZ/NbnK + ###l42KDTh9vcViE+LzsSYDZ94rblXjB9Bvdv/1WP/JCG28PceL8INDgdNaDpwuaW8l + ###pW1vYwO+iQVhE2F9jdJe6Le3UaD4VffXCZ4JeD9bsLNpyqsWjJju9mOB2y/wl+M+ + ###et86A7i1IO6YoZG/3Gu+8TdK8U5f7zKsx33dbXdBewjZh+rH/J3uJnS6e2F16n9M + ###CjeXd27Ry4YrJB66pdpyIurF7jHeqRkevzyYjEtmp2cE6Rl3aU5Caur06fh2LVSD + ###9yYi4guypHzwGc7oqFMyoo6BugOVmxWFPHJ+Qa+Y1+z4mF1e7J420PXmgBVAyAyZ + ###D1uD1zEJNXwUHSH8n2I3m58BC7GH3f5nvKGznu4CgktsD6hBnMy7eCDIquTUplig + ###5cfny6zgPVst6LXmPdgjG0Wp3+zyU8PxtZfj6z3H2Hu5x95zjL03xdh+wtd+xtdy + ###RU+DG1womq4s2UVyNmg4Y3K5ux+gSYanfFwysoVWeLZQlAVi6UHxkoUqZZTwX499 + ###fMHeeL6RNhKXlsqPfGCfljmt6VVFkB4w/68o5EF4Xhb0oBqJt9jMw6SZ+NEyUcMK + ###odb1gUcfqLYeb+vH2+Ic2i04fq9a7U/ouPemwnHTAsZqpVCFvvRpwAARPaNQIX1c + ###hGxBjPd22GxPxoPr60KM1xKb1bY0b9d89e+S0YoYh7YxlrlzgCXARyZ2w/4u9rX2 + ###jJMOq+Kq8Q0AO5ovif5lGxSg5yU24vwV//E51oxqJwpkzAlrltZhq7G0naj2LbPq + ###M6/mrT2H9+LO87lK48lHNTLGNrH6q1GiNX+vJQ2+IppXUJuVVVmMeYiBsRTo06fy + ###ry1W9dfrpMnRUUvbZ9sxPt46Ys7kspb71W5VefbcLzECSnQvugUCvMKSwjCHD5ib + ###F6RzpN5NQXhYvw9ei1fQCBtibb0ydIkTP2r/C0vZsNG//Ogrsch82xDgm9pjLyqU + + + +Valin, et al. Standards Track [Page 308] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###JVXbslhoWbJ1T1FG1IEAp8whwJytR20CAIfn4xKdqNq9siCP6FvWj9/VgYuqz7/n + ###Df2S+UxSosQaDGvj1scVYL6v6Gg3Nk9rBA4npYWJu7spnxYuLrV6VBeoxIQAI0QO + ###uQtpe9I2VAaaotCOC9EjOx20Y4AVzz3Eik+D4GvXMF+F/53VKRfyvincaohHQE4M + ###86vJMoW95rrVCdKYpos9woMbz/zTL2mnEXT1ORj1WkNNs6OLLpuJxse97/Y7g3s3 + ###e9UtGPQrXefQjeOqvDq48eDRG2/t7PSwfCP0txtfe+arYmTSACBgjZRwtQzacYCO + ###RJv2c5x4id2r5/doa3p7cunVgZ+iaavAp/OhC/hsf8Q4B+3PKKcyWloary6qfuH1 + ###7j59XFDdFO5LN76dmltMBvB04wGr89aivhBQ6O7wJ/Imhu9f7Z4cQc+6YANyQldZ + ###ZvGsT3y54n0sxvo2p3jDi3hHrfD81rvfjj0pW+g0XnNjRfzZivbR12gNYQEj+ppi + ###Db8/nvw/BFGw63Uv32XjArpNNy2FaXwJ+IPlYDQCbSQyxkjPD2Ms4WT4jX0Dvo1r + ###wGM8A37TDKUCUZGmSQ8im7N2767sDKdvT04iwwQZtQsGYou0YuTaXsjlUYCQYD/b + ###1PeUQO6enJztN492j09S4eS323HXFXR70O/cSoZrigLPgEEBIOlKeC+odTj70ZgE + ###jYqp9WE0tcEIcTEYEfBwrFvxNfI3rrrGA/lrwSJr97mGN05oOW1ekXMEbQ6g/R+i + ###dsXo121xl1Lj9718geJ3bdvb6n6pqF9G1CvLooOoS6yKQM+WdccE7F2ZDFOGkMUx + ###QKkwRjJntbwRH1eOoH/lGkjazmKBD8J5XCOdZh9W5rPxyHaMiq9JXJoYtu9iSxWr + ###95B4bWOvp4jAyAUtF9tsmIUwNy/Ip4af5MCZfcG6hifYdiX6s6/55QRt8rMxviQA + ###mmOqQxI9HY4Ak72e3hHsyNGYrm0jOzMfr4NRsf32Q9JzPknzLU0BdjHOMnrzbvfi + ###4HD/pBChu8QA3XgnW9SmdEWXnyPeb/QcusNuo+50X3gJzrg5ouszHZbI7ABiO7Cq + ###X+kG1Ita8FvjIIxHbAS/Trqf8T5ZCxpIi3zhNBO1171RgSbMjtqTUSy8xYWi8d2w + ###KVZMGr34wdC43N3/UTwxSQ4wcPz6+LTggYJfsslRu0GOIgg0nAG3At64rLG3H+QF + ###NB7Ofso7L/ndkpZLOfF75q8lv4t9VxUc0RI8UTo4uziU6MlyuvuqZm3iaUvc4j6y + ###4+/qLSdPGsPVI6cAtZQY2RXRhp64JNFPwbVBEpxVkk59ZM36Ie+m4Gi3RR4S5uHo + ###XNcqekXbsGwBNUX9LW/IWULTQvR8a40MaFaP2odb1UrF3T0K3sWiRVGcr7WFt4R0 + ###nDBvA/lr6VMQ3ajpLhbqCtT4NAJrx6ukfa6uMBM+B/DXphteXnBvqztn8UlJW7WU + ###sleWnwgWm/47S7zAZS/MDzI6tvxJI70wdYN7Nrv4QfMMc6xr+2qkHc64t8UDyZz5 + ###VtWpZIXVNFoqrhY29D+ZYx/o6DJ2lhpsmZm9qG9iJ4YJ8Fd1rIgNpu0OWzKNrmIO + ###8cBs9fD2zK+U70Kmgjpw8VcFylejpe0E7W6oV5yLjlyxI/R5lVH8LsTl7zLSp8UD + ###DV82wQO5ZyDqpfuHip7V8Y9eF/56xOnydPX6beN439lVxdGR7p+GFdSdH1oNl6v+ + ###+s7OhqO3LC6P6rd7ljIoU+fneoPahoVM00Xvh0g3QnZoemMrv6ToIi3ZidsVIax8 + ###W6TG8vYf/xCR97L6G5DP4I4CcVaFM52kI+0+S8JuGnuRfYPY0ykUn1a+eEdFi7G6 + ###Qa2WHc83I8u0gmsclDsBnHudgFxs+oPylPApWPSyc/GwKhXWtGnAbr4jHDujsFZY + ###oaDWezn6reCO9iq7uykWd3a8mlHIT+0YG4X61BKgLW+jW1BF785IlOb+aiX+lXsN + ###Cxpn2Yn1U4TzxYdzJPI8ctThzA5GiL6WSp9Wsw+dhvHUDINeQH6fjNMKuvNhDhht + ###O9MVLXdyIK4jPRoeK9/9pp8YKSLAV4flwvC+1dxvZc/Z2xXnrmL7zI0Q7UlzS/5m + ###EZe2d+2tmz2rZKIyP4vLMw5ikLhRgenb2w5/sO8Bm8mHpBHZvDTRQiJpc5f477Sj + ###XS01BrOkZYPAfaTTO/pqySPAPiOirRQNC9/bYZn4wUeQFc3WPBozqbUXtda5nfZl + ###IoeLYClHzRUn06j2lQpod/BstegJboAsBp3N3Yz9pbrbqSR8rticYwMbnG2bGTzN + ###hO1FjIa0Cb+/DfoMQ1CiwqkymdUoQH/3/mByc8t4QAyWdQlLlF+MXNzjKEqIbxHE + ###khFgs8MKnr9RVusG61Ozj+n0XSEnRPY/5DdRAgSMndGLw2IAHMZtyIAWLCiNc6IB + ###MLMDpmMbkxTbH9wXs+aK3cMsI3lqh1nqVwr0+qlh8RztKxdP3rSOmrPPwYgceXBq + ###7dtBSHHfHaqXTSmwwwlm48I0bWL+I6AjgJfSdmEaMRKtrZOHevjBpnmcryaOb2nR + ###FcUcJ85ShujgSaoxEn3AGz9OTuPBaxC74GjQ8C0aJcNubukf3Fv6N420eKQIFyKw + ###4/6AFyTnqTeuHsjljGccYeGAp8sjmmoDD+0MWIuFd4MB6j+D+/5d94tGU67p6P7g + ###CVKIv5lINI7eKga1xLka9xSKgoAL0+AvzhKZuDSMutmeZRls84lpndbCDCz7cwr0 + ###mvRKOr3+ZbRlzRrQ6FNHYozkFDI1AfSg7RxgMbzOOmm/o0DztDNNLNR6Z9u1aRyj + ###O1iBlRtH/4ms5p5VWdtVZt7E6XYluRi3aQpRVKby5FgrlbBQ1jpZNG50mEi0s1Ol + ###raU6s2d1Jnd3D5tmo6QYYmqrUZS8Z/Fs3rw7GQ/u6Aq0MDJ0xmIULaCpCS4eHN9A + ###wuzIo7HEH9HWp8Qke7LzhmuR4l7Yy8kZXkpsOTlZSoQCrbOErCqbhv9S7sDBxJsa + ###X/N+1Z5Cf/ZtTjYVJXAAXMHOL+h0TrUiIiFttQxb/q+mWqfFA5scIAk49IIs1NZW + + + +Valin, et al. Standards Track [Page 309] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###ksKKi6tr5sbEyN09qneP6ZqYCgvAc+j/89inq9XQGtptvnSDVt4ml1O7Dr3LgqEd + ###yDFlIAGVyQQWWS+S2xhoSCZH2xCS3pWLM6aCmZG0Kj+QGdmiXEtAcdkwt+Ggh+J/ + ###tH20jg1y5GIwFhrgqYN1ytB88zbM0DgDGc6NTDFzKemTuh+dRvlEPS0lt1T3Yzl1 + ###oJhdKkIXiF7miUc3MPLjkpbFzDz6dC3TOaq/XMgR51X8aHYbDffIflc8q2e1w+k4 + ###yJIn5EaOyGdHg6foXDlDtU3Cm9um4dJuk3r4GpuWzpwMdTc2yBUIyZ/0jS0iEctl + ###Nbed5KjAzaWE2yg7XaDYh+cjjD8aY+zJg64NoJD4fm/1aI9N+uNuj84M0gVAhQBt + ###87YVMl6OQRfw6HzmqZbf73G9jXTxyagf8PzSMqSbnZxjQnFAHhtcXxvRKQYNZGtB + ###P5gnTrf/fg9/ec8TNr8T452cy540arHPahUGuJRyq5f0kVPMi1YslmPAUDH1/mMt + ###LVXTymbwQ8yomdSpnZlUynWU3X0o6WAS8vzXwKuA98r0ZWP0G2pdB3hmrwJ0jCdq + ###y61nqyu5LeZh0hKHYVcHl64azdvRxMWyxVRF0eg3xedy3+Ilaq668BiI+5qMBn2Q + ###N0Ku5WKKb8qaHhnoAnb6AHsWk6sj3INretbVgy2t2R+FGHBDvqo5iM0MPF3KSW3G + ###V5uO4ck/diZan4rOrUH9fINqvD/vsHa4sTnwRr5xNf6Yd9zok2ijHF/b98+Ydz8I + ###idpIih2jtXmDhNeSYIfIDKPMf7RDNLqx+tsyHBh22Bp6EHDsvqDJFnVvolWFimW2 + ###Ucxts0LJG1PhUBus2oP15UQyanYXdLqTO0QMt5MCegJysOuClhW0OjnVutiabG/P + ###gRgiGlQTaenA33ZveEkBWAUFOMqHOz7ZNIRtS5uCbsuQpgzhLpOttObZXhajk65y + ###hhcm95ZDMoiOb+FUyCE2nl61+FFXot80Bol/Rl7T+Nd4QLWR1OfIES8CbruGKY/Y + ###aGh2TY6XQzTR4riA5qUoQ4dA3jZz4cxfA0KtApFGaSyszlDQNoh9VfVZrkbaLzkJ + ###FiQ+StHAy1Z/JdOTVbsGIQV7pE2TO5Y/HQ21RhKLqXZp0S7rINWaZngK6FvUkRwo + ###5kvlzF5kkJ7RNJaTyOkAoIErCETPpKeZXCN4cato7e1rgdi4nnFjZLW27OGpQJqZ + ###V8Ru0JU843KTZ69oaslnsq3J5sVLdNNLggPZSUWyCcHHS4wYeSv8xKvbSDYvcmn3 + ###6NKFCN6wXnCvOG7WBO7S3d6OyN9zXLo6qCP5AlZM2oynEG7m5JY4bN+tdJcNs8ey + ###4nbFUsT5IlYE7WM7znoQc6IQcGzZN9xpCdKMVnIGxu5tt2jzpoMmho6BBJ3OAs7X + ###pQygQLfgQHE2leTj5gQhM19cMg1ItpXOIQymlc4hdKa1mXH/4jpSUr0PVYJfIZ2b + ###zuNxVqZO9dvBIAx4ivbWcDgaDEGLGwdcYqFky8MgaN/K0ZZPsZDKciRwrdLmtaQu + ###KpfbCnlhH6qOS2kHuh3sORzc4ctwcjcc6459TjFH3XziTrbmlFPQTko15hyPN3AM + ###trU9/Wj2NTqgm0oYXhee/LXD5P//s/+kZDsyllycuqQGKFnQqfhzI55DKnfmhomN + ###BRJtsqDLyjKLGe0+NMTIv3k4iTjw6X7DtT+B4+oxCQURz1Fihbgb+IoWj2VESukR + ###zcVYmHC8IzPMSj/DxPDcGhk5o4vKCoV4JsByvHcTtpXux82lHHK6AsEIMplHij39 + ###3Lc7LxTk9RMPE5B/FZG6kACOvnz5UPn4LNy/6z+zkwB6vDpHviSBjdcnu+/3CskN + ###dadrE8xyykexZAc6ThqvYR/unx0e+SXQxnn6A7nT2oP+52A05sIFYJOFlOYERItX + ###8PjfKrGQypAh5gFNfViAgpnCIQXADW3c6T1vf9NWTiRKoQgzLSrpqSTaDEL/yLe2 + ###THCgx0eYm0lExbgdArSNFfWQvKG0PZUBHlthtOuguUp2F5mSeFrk0QCLz2ref3mu + ###335LSGIRv7EU8Xt0nWx55xqBVdSUx57RPf+mqTLJ5yZel3WER90UDZ+d5KTD22xj + ###Wefey3asmEiHy5LOrKJlt3cPs5quBKhRbPkh3TwWG1wH9oj76FQq5knj+kQQg19j + ###n5DyuXuE5ReRhcYCKyS8W6HiGCIYV6bsXWY8KQ78gpk+Vlk1fkOR6AthwevPG15v + ###RnjzeXLMvkC1jUctUNJ0N1zTrfLprjJ/+oWRcPrzhfN5yrK44Uy5snIPspxjn2JW + ###+QEa5XqB8B5DMyK6EgnraOWvLOZUlDSrHTFfM5zGEVROpFdbXXPSRzouc/ed7FeU + ###wEWtZO/cJcGWbPVM9hk59xO89jPT7WesGlVfyeKsmgk9laWnZcXfMD0yIm/izNE1 + ###W/HMo5MZPd1hwsw/lnSmYXmaLICjM2hzVnDrif4r+Y9bdPqkzUiOVJqjBbq2cTct + ###9BQe3KPHr9gIVGFY3Pvp1xXuKbgrJ8TBd2I7V08W1Sy5vaDceXXjngO69xWoUm00 + ###kTW1gEEz4t0NqLPCRGzK8YDUHSsglfQkFxDxh8v+ajXWtePbLeZVK5Yrps0Qc87G + ###t2czFfmKSH5K+5fzK3OrfM012+f1uUx24/Fz3ZjHVF3bZCbiSzyTRFGNbaZ70pmp + ###N/eBWZiVhGQ5RslDdJbQ37NyN6wlW1uc09nDS/lt0c/yhuGdckamduJdkyGqyc9B + ###ehBX8XSZj5BpvMryI0lgk8VU9Ap49OytzjbLz1e9Stwn00Z1Ah9KHDZB8koxh+k4 + ###E7FrgaoF3+X1T5iwvskwiu6YBa2wy+NGQC5o82KXSBp2gtUUAer49e5PBa/kfl/G + ###zV9M8sCMfKtzrEZ52/1iteCBxBthZlVGWfuVqBSKqkEgspEk+Mfj5dG/g9EA/ceT + ###VXdlWxDO37a1zlLgbeNF3JSXasQwh+P2waOTs91LH0Dy6oWYrbD7Ma7Z617imAgp + ###sX5UZFsoOaqPlCg3FnyDSIpykkpuk4IyDV3CKrOSZR21sDi9+ScNa9OYhuLo1Kpy + + + +Valin, et al. Standards Track [Page 310] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###TYNQ3Q7DDdNP+6JAYoUVTWMKDhGX5K65mR73PqwKrMcTjUczyoD2Qlrusf7XpiW3 + ###YXQg8O6eaGtt8TxXdOYO5uAb4awxDudK1aMn2yh7eraN6CYhpoPZlwul9JwYyTdT + ###8dwYMdfkQyyR0xbKa1cqUZHsTBdQ5AGGNkEQlrmnIp51piOjQ06Pro7sBY4rwV3H + ###OS9cnhxabuxuLcWhyWGtyDs8d0aaYXxH3YiZxq/POL7pv5ZP9IrrgznByyGIoXix + ###3+o3ZJyQ+ZZfZV4Erc5DmohhdJKwD5PCzeKRTBW30qNHM8X2zFfTpyxuLP/NiJQB + ###XoprtO17ukhIvVtWgKRzut0Kg2TafhF35OYjIuwOo6TlbJ00QES8LzLbSkJLBWV9 + ###ZlAME3fqGM9nHkMGLaV173uZ3X81QxszCuAdnh4QCAUxhpYhN9f3+692T08PTxqu + ###eNxiUc8PlKesnshvWYgluyxuJt8BWcaH3/LAr0Z8t3cRVf6TAVuk+kQ119ikT36m + ###9wHlZuFx0Z1uSC71INNjOI1xsudB3PkFUPc+XgEW/JjUnKlCxaVocr8ynnLfpELQ + ###bo6DXo8u5osr68WdnWo8/iNBMZDdrGwnGr+4A6K36TxWpUncZR82kzcCpDSQ6bZQ + ###zqOZoaG9sMGWzcvMzHsBvBi+DdqfcP7SYt7hCi+oaxNgvI5LAifQOybQf6eHLxwJ + ###NXOef1rMQTziLj6RvGTuFYubs37Mr9wvdkFILcRLUc7asdzu1oWAq7sY4m1rR85V + ###j/WTa5WWnPfj8c7MsOPIq1ZowdYtcZRd2OHVks7q7AgdM345FtC8w+zYD0s9dsBk + ###K3faPKbwmXFneSxHwxTj6p+BxCRAXYNpjuUOZRfIypiSQ493zaq7knC1/3HTyHA/ + ###lZXBPbbUkdPnUY6P5PJDSqai6EbFcWhva/G3lnRMcbHv9dqhW1uycqjk+InlMuhg + ###HQ57MhUGs69ECvxORF2IFF1qXVId0y1WEIVMi/F4dhtwvbF9MlnlM26sG1zuRIKH + ###OKXn4gmYuWvoUk7uRxLAS+B+uBaFp6oHm+tRlYyUOVutfb0wFnCRQioOipnmNhr+ + ###xgNyqFc3anCo8XoWcK41Xp149QJgxys6YLjxkz/x6ZO4rQ7GWt6m8l30Zbxb663L + ###1qZVSlGOheoXvpQlppBd3pHVTxx+AMnuUtr3sgiKU+hIL7mbujIJqh5u5IyYTFPQ + ###89ZXfJEA0yVJUhzXciF2Z2DL0LBrj2RtYm4l4ul/lHbbxZtLYEEjygU0uONXFrza + ###Xr6LAZ5nMeoR9q85leo6h9Y8bouGXCRcUIF5oNveULihRr2WmOdbCVxcMm9crqZr + ###L9XSXGb3oLp+D8MWN53CXdYNiUqpqhsS4utVNpFiy0GugOo8vRZcakMx5nNyKe43 + ###YMlDDL4ATJRVGldtjFaobrNGQTiObTp+zdRC0PCiyV9b53KZLYI7Uskrv2Z9rS2B + ###chUNRBb0SV3B2CV+xeKXYo2Kj1hMSS2Yhj5GngLzMKS/Vo9d38QET1eqfY1R/OAg + ###7aQ0OXl8K6OM/9toQ8nhox/PvjTO1EUFfjqDfsAbbCYL2lGMg4WaWEtaVAeF27gv + ###WZ9Gowu4wttRt/9JrJyz7dclZZajou6q0oAITcItQOERO3oePJMVUbxBLLGUZc4b + ###jaYz0jQudy8uuZmnktPAk2wggdExA3T0KZxtcHQFbe1rdfBGN4M8JmDFRFx8C/AL + ###L4tT45B2meNcdydZE0Qx7OgYP7zYPX0J0phRHGIaVF0cCkRfHpqx8VOuT7TVisW0 + ###zZm40+zWeTXD2OlnliyhfFUf/I9xS3ZupFjX5edclzTzu1q9Okgrpk5LDZogBP4Z + ###o6DpDXIGvZsJdK7ZdQsYTgmNga3eCK8K2NWEMiGSe8SkgwciGmvvg7/1emi6xdMN + ###5wHn25Pzk32RFfOJLR0ZvNEp8CTdNIzz70ddtOU3y/aGtDivVtYptgOnub/8ms0a + ###kaTLO3Shkcgaf5iKN2aRMH5wigSjSd2nflQhwtede05r0Yuanl51Bt7wDRl3Ij3r + ###ZHx6dnn4gr0PQJ+d9DoU2NfhIXpAq2Gve3M7BkW9IKJrgy9oe6BsHHTrzY2uVw+M + ###8pq1OpQvqsWuJ32uyVNyD7FHQ7Et0EqRYCJPplfT8qJZRcqnfvm0VsSVc2z8WY6q + ###tKFwHP8/+PxCuUQF19AVOnFdXBg6A7DsNfwev1DHGZfLm0vuMh1zcBxwVxeC+T3D + ###2kz/Mms1acehiOk27Wla/kZn1LahC9kfmEkApgqYV415YDn6iunpGrRZcgxHYjdl + ###ZCPcT/q97qcA9hxdDNIGUrmfpD+gOGbQNYubq+EwhANDT57TCVRa4jb6E+IzPHI0 + ###fmoeMzsO5W95w2KstPTkM1LZNCO0zSycLr8TKzu8lvxcSTBPn8b0FS1/LiUIAAo9 + ###Od9nUVhxd/y3kA2DETqn6umwYHnCASVrRhxgefIhpbrCewoievSjErplK1zS8ovx + ###nMboOMpoHgqXV8Ft63MXzifgjuNB9AlyN/wOZ9d/xvM5tSkxyhUmeOkH7B5Bx55f + ###H+xrxjWcQEjJj+jG6SpotyZhYKxfH/gxjsY+9Qf3JpSt9ngCCBYWFkqGgCUmeYDh + ###cDIaYgz3s4jTUh4zPL93/KdPaSXh94/oQAT/ys39VbkTDCZwJl4O9kmE0c5e0SEu + ###Owb+rth8b9NZ6waPbPxkZ5tV7bo36ByIpZNxoxR4vPAIadoK6s8bwm/QpdmHPkeH + ###f5IeNu/2qcNnfXx4cNyggFNybGvunh9PVzyQXqbWDcxdJ1AVde2WlDLsClzsiuQM + ###sTJw3WvtkNsiaojXJlNfFrDWdIIXoBXiuDS16yBW6XW4C3K/SuYoWlrg1T1NcTY5 + ###JUR8zc0lF+ZkYZiepoRlFEj6TReU6CZlLXMsEXXxqNUpeM8q16tVf72+UVzWIndj + ###qyP2wLdZI3t5uFjkLP0qctSX2LNnz/Tq5Mp2lFJK83Or2cMsdK2hOKr5LEVZW9WG + ###tPUC1lAXg0mZ5pHF+YSBriB7tR1blPcQCvpmNZc3bwGTLxIM2loczudWb4KCCswC + + + +Valin, et al. Standards Track [Page 311] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###hAmag+Z7HzdzYkp2/k1a+ebkFkbhZiPffvI3abUH5Q9W3YtnrrTKQtMQxQxHCm2J + ###rZLPaZ5c8QhOI+KfD+2yJlh9RWv6cuY1XU5d1GVrVVVrC+ipgNXcOL4h8VkkIoqJ + ###mU9jtZHTc9jyj7e240YNces4APHrCgQUANCdqNbsZq2S0JGc61o82CnWz44RAIMx + ###ZZWKwZjTh8j4OItw7VrQM1Pv9AQxI+WmFQWNq2V4B7heL05N30dnF/uHytPxm5F5 + ###gRPBloc8jX7dMZbewSuN7LMuKdnJyJwpqWZb6ZlR8whW5SoEOMVqAn/QnG6/Nc/a + ###SilFKpc5nr5KugLPuLhGIuP42hrXBGbTKSLQHxPnaVsFMoBIDkR/VGRtopPgrJHH + ###sbInmftnVmJ8xPaxslxPe9Z/h50zn60zV3YZS/aXsqXstn/MnsqE4n/vpvrOG2r2 + ###zXRw+dO3kya4MFGJhAlvRtqPVaybVViYbrqPWBEb4qkXZv/s9fnJ4U/Hlz9/z/Wp + ###PHqBtAJCThaVx+EjmntBqM1TL/RM6JvLekcImHrNj0+RbzSPDvf/0/ZkVDFz1p05 + ###09zntUEV+FMv2fnu/o/wz8lZo9E8P7zY/w7SfEUXPbzK47ess6bpzJvXxsjMW/gR + ###qJ0LXbjQMjV9YODSn38vy7sy56In5JHxyrNt9Okw8oiVVDlupl2ys+P9w+YFWj6/ + ###9W7ewTSHcvW2yo7lS7YBUgwclR0boc10ZsY723QfsS4a0DNtpygO8D9gZ5lRirMv + ###0qzzfsw6GaBPvVSN45fkFfRNl+iH7bg5XjwT4xN5J7x7/bZxvD/z8YleTM3xwzCY + ###eVWnRtGjzjUF79Rwnpyd/bj76hBQ8V1Ald6NLsuGdas2032dHG1FD7XUwxunt0FH + ###DnC5UDTJwNEkG0mRp9NU0GqOoC8Sa5x22LJMbWRmBslTc1i2E1fPxl2zfCHumk2H + ###bIJv/+Rw90LeUFNWJXp8eLp/dnB4EYF/cekIm8MblsG1fhVfLMdb5eod4/4l6EXL + ###c3w2Z1uWpxyzlTbUXTw98UItPeZPBJzGvpAugV7sTVKxCq3JVBWQWY7M/Y+pPTD1 + ###hRrN7DtYka3IeU1/s0vP57MYp0uFjvIxec+nTnDdmvTGL+woO5GDLEpBNumjX2A/ + ###7gdTlH4omJPsieaVEoujU64Ob0+P0Vjz+vAU2LY5HQ28r9LjJeh3APXFuOecQMiL + ###tIbmof51aYnYnTGLDoA7GjzYHj3Sf4faXo8CvOItYhf/NZcf7LY8um7X1736ajhq + ###r9I4d7AYXc4BnrUfPQZex9frNfoXfqx/12oVz/8vz694a9WKX19f+6+KV6tVqv/F + ###/us/6cee3H/ID3m+Dh9GGPgAR0+RwTp4ZfiPz44PL4/Y5WiCLgU/dYe3z85GN+xo + ###gM6vKK08w2xBjD7EqBbY/J+DzjOk1fej7ngc9DFO4n+CVr/8ujVqs3eYvg6daVeX + ###6VQjr+FrrDQM/wY8BZ4MpL442kd6fMbOewGyzzAQnuHwgjv+djpUNrjV476D8IwX + ###6n5GfV8EHaTe7tWEp5zGSCRyVmbhYAL8iZ5cgRAzesDu7sISD1OCnu95Hd8l7q3c + ###vRZCX4m8lofB6A6n1sG8Y5+7HQodEQ7r1wPMnYSO1qC8cOjIyxq/uwuAteEfZQu0 + ###ECNLBEwUYHKHcSXAM1oiMoGKxMIrsULYR38wBkW2xINWyFWPolPkmLwCsgEQjNju + ###tbp3wehZAhQwmoYOCQVMUuV1nTMgIvICu+kM2pM7NHPJtVqFZRiMsbDmHaaX6rZ6 + ###YYRvWidyGNcmIKd1GnTHvCBnwPoYXAUA8bs2rA0waHeD8UOJ0zWModN3n8do07So + ###7CSuyzBoIwHgnPhQg1GIPpwP6OdOHuxwHAK3h8cBdghA3g3G1AlH3RjLyo+6n6ME + ###AYCpcHA9vkeqEKQWjQOHHVIg3z3UC9JbGKoZXr46brDG2dHl+92LQwa/n1+cvTs+ + ###ODxgez/Dy0O2f3b+88Xxy1eX7NXZCYiWDYZXxqDBg3KyByf6RQO7+X//b7cBX//t + ###b/R29/RndvjTOUiPDXZ2wfBMPIYeYQhQLC6PDxuAsdP9k7cHx6cvSwx6wRgq7Obk + ###+PUxnJzs8qxEg8e/ZGdH7PXhBTrJXO7uHZ8cX/5MQx4dX57icCANkRMvOwfR93j/ + ###7cnuBTt/e3F+1jhkOMOD48b+ye7x68ODZwADjMsO38FpzRqvdk9OrAmfvT89pN5g + ###DvqE2d4hQIpCHA5Hsz04vjjcv8RpRb/tAxoByJMSa5wf7h/DL9jX4U+HMKndi59L + ###otsGCm0wt90TdrD7evclzLEQx46OGuwGlmn/7QVJGoiSxtu9xuXx5dvLQ/by7OyA + ###0N44vHh3vH/Y2GRoeMZWbxuHJRjkchfHFr0A4qAFNN972zgmFFIwwMXbc9RCi7Dq + ###77E0Hdvfha8PCNdnpzRnQNbZxc/QL185sRol9v7VIby6QPQS1nYRHVyX1ZvBkIDM + ###S22y2M/p4cuT45egxhxigzPs6P1x47AIi3cM8L3EXnHw97sw8luaOy4awMZ/PSZy + ###lARdotVlx0ds9+DdMcIv2gM9NI4F+RD69l8J7D9bggNFxi282n13iNaqo+OXzVfw + ###sN/uTYClPoHte929eXb7JHJ3V+9i0g62Mt7GnzRhn34GzmS+Ccet9qcmRaQYL7ZA + ###dgXp8NntjtaY/MSboBqMre7DpqgtjM+X0GqCMwu5xisKbZy0HpBtKLd5DMzT1TLx + ###jE/IeNQeTIa9oGO8Mt3071rDIXDqD/5a/SMImeaQoI4KSFBGfd2QUipBYgLXEx+I + ###sYV3Iv2NGW/Fh1R9LQS1ghdLhLX8ao9xEOQZA+tOBGl9umJb/gIPuv3AUcNUfyRi + ###I/I15gEAis4QFuDriAFZ+bHJoS6IdErGhJb5OzMiAp2WxPJyc4D2ALPw0SflnWjB + ###V7RHrgWXZcBFHzv+2ppU9ISywm1gWqyE3qMdJyG1VuxWtpNU1P2I8U86wKBnOhqB + ###0qlBYQPydcnIoYwxnRpib4Jxsxdcj+UQaZjl0RHCstHt8D/RU1ZHOUcS2pDwzVal + + + +Valin, et al. Standards Track [Page 312] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###yP7OsBw6/rXiRah5FF62txUUy3584t3YxMt85tbESRb7D575ijf73LEs7H/s1FM2 + ###6WwYUfxFmhOm4jNhNMMQdny4FWcrm6FjjiHbYtkz0Qxb+FFsx8p1AuG67BW3t+0L + ###SYMbmP2YG2DajuIee7Jfg7im7tbNtTSLni12qFXDsdGcXDAP8VLCCa4toXpDgdcy + ###hRdOIwrF7l4Xoj63vN9/j/eorbjrdRQuyWerj2rGwmlzETZKBUxiQ6+ox78BRd/0 + ###C5pxXUkcWjzTigMrbFl8q0Onf6JhoexAqvpeQVzkx04UgudaOyoCLEYxBaTlKPGX + ###RgRHYWkpysahAha1Z3L19WYmrAnBloLn6B9qN1hLU5CNwSB558OxKOCDRl++N55p + ###zBDzTujiqNlKLtE202USqydrObdZTI5ZiudHjUOix3JqLTTBY5tFfyjh6AdbVnsa + ###fUw5Nn9IYrZ6Q0umit3qAhb1eyqgyjR6/0abLR2NFtLtQ87olohft10vF2GGJSRy + ###zE+iUZ+6sEAMrGy7tmp03ukpZmNENDtEXg6I9M1v8XMVDAtMwdrpidyhDX+Ng8Kf + ###iA3oj5epRovOGGSscIyTIdVaD4s0HdJ9C9lHmzrTbL5bVFswHG9vUzYZW+AgMLXT + ###l8Mtb3R4ePjR7vHJprn7sC9jFeWuSOTjaBREStELRrvBLkke4qApmUDqBxVAHafX + ###6E5HcioAzgQ4NnM1bblKYp4hT+Tg0nZTjq6CHf8fbyIi2/X8swlHnJYjgCcTphwB + ###KgTdzhPgyhKwpGcgjcLlZzi2UHCyTy7xajwYR22N/BEEdgkzNxWlceF16wvd8qPZ + ###WuSpCVR2Gl4ZIeSVzWgZxrewpnyqMpGnOU9M5UYZSarLWMFuZf2j2msXAXcAhdFG + ###bDRMS3tAec38eMltLZn6n+aUkVaHaDlBdfCXnXxdyNdylzgLKxnH6tujo8OL5uXZ + ###WbPxelffODKvC14+YGoXvhZy6VWuHk3xcR80tu5j3NFq7iqqHIXGqTEdFMxc+XIQ + ###nkbaKnOG83Q0VCxA+LDYZ9empXmlHtcu5YuguwbORmqTpk7hU8pvZWlmmkAj1R/t + ###K35puO2wRKR/58zCYSXdN50hMDW8vywzxX9wi3vL3RUE/uOm69MVL/NjmoL+tRYn + ###niGruHVJcZwLDBkq5eMRJKaWjRP8VZ9VmpCjTRq2Tn9ydwUEPrgWaaOISgorl4O2 + ###lqFe0ncs9xArmzyWiVKRdFHMMEsUJVxTtT5boZR06ObQV2/oLjB0jFjeBg5ScLOQ + ###sBglhOblYOKW2wJ5QMWyQ0rmXFIjFfWdB71tVRy7K6n+m+BUGlvQUPw+oIxXeHbI + ###TFg6a6Dc0B1+jRoGvetyJ+h177rEz3geLC2TF+W7YuPWJ14mDj9ttymrFd3CYok5 + ###dVstz642kGd/cC+A1DN1yfrpuFA8UyV82mLjLvxWCJ7dPGN1qidPaX0xPZlGE3EW + ###B0IRcjgduQB/0bFCxmewqE3yOGx274Y93oMsGWI0xA0Gq8+PXOKl7pQ7ZUmSsOtk + ###jljX+SMBwy9xt2irp04P7fHX1EQ+0TZ4RJatZJksUxjTkm/NWw6bNQdXYt6mOAub + ###KslWuhFginRbDin5W6beShfP84nbWkqu77DMM2fmcq1wvhxd+RYXy2Wk5upK3Enz + ###XWC1wqlGQ5nDy1zapCxeenIuhyZUslSguNZjJfNaSk/m9U2suzOoJK6kYISP7GxM + ###v1m2lRJTvstTe9gKYc5t0FxJF8dlH3ykVW4jlQ9z6x+mxJGkhWRrELatDKlQ1GUQ + ###NMfhXM6haLC/g6z2gmk11qL7j8iPNjtNkr5SrjXKG9mh2lUeiV5tbOW88O0R/xTH + ###0pWBKGpEhyIbx3bAY740a3nySeQKeZ8iqDY9V0K+sMHccWuZoVB5YpByxZBnGQtE + ###gSFOvgw6YsPWiAyKlF0c6GH0oKWnFrqRKWRPtzUyiDOWzzKRMWgm8STyS4pNSt7m + ###00Yn6R+BWmHu/+3KH8lcp7LQ5LUwuIoaZSjzeRf1KeCvaMFv2a1jGSDFOv1rW0d+ + ###Oltq5GEXjVTe1ci7uxs52FcjiwM0cnHKlBwaU2RtSE+QkyuMyLm3sFgV+h3fD0af + ###eDEqvmU4s3Hyk3zi0Nw21v/mnaWxy8SttZSYaDV9O71+e3J5DLvgcPc1sVwZT0gh + ###gFPJVsovadN1Zi0bYVyqbSaB8Js80ZpHtUcf7yQI0sWlHGlpHQSq08yym0blHN10 + ###+WehrK+2HOveDrJZRBhWEF1WpFv04VepB+qRa5YyG8WrubRYPXbN0GQTo9eWltBn + ###95AIFnlQqneUKA7wv8I7KjaXJP051jDTO0q4QOvZnmdwj5rdP8pp6JDTiHtHSY/t + ###P8o7ahY3qMgOtvCFSndxym3qUVT7jbbMo3ycYGrbRteRV5GAW/dz0k4+PONF1g84 + ###4XVm+q2cn6YC1ZsV1JxeUUvWFk9kC38St6gs/yeNV0X+T+phqv9TjCj/rP5PBt3M + ###4P8UgZ/uqzQnpyjN5WnJcoZPmJq89s06hfidSuJViXLzME4t29mJJZRFwacCnOug + ###PaNPEyxCgoG/M2gOe21h/Uh1a/rGTkXfg62L63gs6STva2n6KquIaKCXoEvyx6XT + ###TnyOUUr0VbqDUqwu07vdk+MDoeXP7likKBLmrXsS8etukcNGCCJy2oHSm3Veb3Hw + ###HOoN+7vrSGIvHNxf40om3ra2Z3CPSMKgpukY89ft+xo/Mzc6/CVv8HC7xl09oo0I + ###/O2H7YTFLrGnxtgx7wDjre7TUE54J1ngjgbNjDhzOr9pWKPjZKci65H9sP34IdOX + ###SRVN1QqM5B9AkztkhxG8evnrx7nB8atAjO7SPaPgTxjCqCQv8mOwJ+j89IS1Jp3u + ###AL1y0C4vnblg29xTsGkXK+D1Bv0bs3w7d8wpEMfs53Gzo+i0Iq6VEWpk+sTldBLD + ###eWW6hwFQ0sXO9J4TKNEvKy3HuDSckUfdHJGW7mT4B2JtxZsKb8m+glPR5Nzwmuqa + ###+EehdTpS/Kr7/L5q9Ts9TKYy5uIb18U5FghSFJDaSZpy2xXoGFeZ2x+xtIAWt/zb + + + +Valin, et al. Standards Track [Page 313] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###1A6c6bgwyo5+zXYz0wuvfs0fA8DPwG8jFNsuSdMJxWJeGdI8airaGU8VCd1nfFHi + ###ZRpfO/m5qm5pYic/XtJqYFoIEPN3edSh3UX35pEBDgnSPG3iWVzsUnXEBNRbg1mo + ###N8SeirHDtO0Cr3P4eom9Y/p7PSsu43yVN9/XebnhiR3yqMXPKpqZTgHC2e4bLb7u + ###ffefs+66E+fUy55jr8+bIdpeuH8CXpjqoagsdMpD0SD9P6+H4qNvWGawbyR6KE5T + ###o0cXqZIMAXNwHHpExuQMO4NTGecURKp40q240idMH5P8yY51zBl33I9KfZzgYOR2 + ###MpzWI8JRnzNtzfMhf7Zr7NxX2c7r7HzOErlJw3ZFyuuOlOiSZBBYJqW5ElWnUtfc + ###1/z/0KKnp63O9pVxZBKeZq1t/xnhjuDwn8nHYxJ8aWLLvByrdpLfp2YefjXpvjUp + ###/jWSAk02meVj46D6Pyu9fnWx+OTNpzc3icyR0Doz8/R0DjkJHjlyj5keOZrk9o3z + ###SS9+/rN+nPm/55DzO3/+70qtUvWs/N/e+pq3yP/9587/XWKNT1iF5gQDkoPOTOnA + ###MdD7xwG8ezcIF7nBF7nBF7nBF7nBF7nBF7nB/zS5wdOzf5PhVISQK790buZ02IWl + ###qxfqPmiF3GL+mm9YCiklVOUj1SSKsqZESUTjV8fRF9DXCvX7tPKlaniofKDUN/Su + ###jBAWxUfFnR3fGsMX6gfoFwvR+P+u/C+1yDnpAenyf73mVWz5v1qr+Qv5/4+S/ysL + ###+X8h/y/k/4X8v5D/F/L//1n531m4B0uuZtUIAn4F8pP5DOthWs12z4/zVRBKrhaU + ###WIzIrCOkD4GldSxAeGUb0me00jtG4R3Ua8w6tDBD3afdaEA1VNMaGDGR2tUZY0fh + ###pu7nsMwarbthD88HTH7DCuJABdyxXvA56MmkgzQkgGyWCI4e8GtVLD30ORg9AK+F + ###Hq+ChwEdQ8B4hwNRViRkbZArRsCV8cAhQWaMY8j6P3R/Iy8K9cK9Vr3cOFLM9yKA + ###RW+hatrGEYbkE3+KHrFN9yvdF9T5GcwQBbl++4FDovs6ML3IM1ZPcriSqmirnqqK + ###xL3bGrvkkBUt6pci0z2YvrAdhu566+zv4t8X8GyLlcmHDx6KX14wze+x+IUAkXs0 + ###clhyRoZLHOsFToA+gBoa0GQPU7iViIr1J5t24B/q6bKnLQ8vWZUn8Q7znSWT+BUf + ###0eJLAEhsoSaOUWBPbRiYdI7DO25nf7EvtpUnkvlCBFlZU0JvabFXTSQpBKUGlCsP + ###pxV7uJU48r46FoUCCY2bbxSnzBhP5lgwrRS49ILBLKOqFzkp0xXSBjIKESschT9s + ###1zZAK3v6FH/1a+pXrx796qtfsSlfEFh1hS1o8vRp9IefHf8cLy2uEJC8JirpOFbs + ###BgEXTUVYw1nlbOUcL43WnrrpQ7hTuGPXQFRA/yoQGM4uREj7dNSnCq1HnF/7Ik5V + ###6iPrPBEZ9qyuVuLLq5007orv1hEkx8HGGj0tFwvmtxY82uxSS6Ibsf7ykyN8fBQF + ###9kcn0jM4w5ohnm7BBR5t26K9q2lf1G8K8dyjH7sa+1KUXVl6jzoIBSlKzLoQ4c5g + ###Q1lEYdIlotE5nMF3iA/IJ2ZYsT52LAY9EQijd/QmijqnmuZRXqcTkDQLlWIxWhF1 + ###aCrnPSpGr8eYHYWrwCE2Uwp+mHHtVix7CoMracHmCbHmGq/c/C4MLH94ueUo5Iwt + ###j+Ljk6Pjs3gf92/C6JrvEgOfGvf+xwW1RyHtdB6Gd4PB+LZ53eoEhXiNjW7fKzHX + ###Y98VpK6q4g1AGu6hd5crx0K8u/tuvzO4t45wM01wdCh3KZcXUe3qkVZgjsdeJUZb + ###aTEBAjo9AMBOz8kBu4eB0JnPqzfh/994awUO6YcuYKD9ES142p+6xxcFDixLYHjM + ###VePVRdUvvN7dp+4KquPCfQnwaTYvlmJuZo4fgOjs9LB8j3j27A6Yt2ZnTnVkMxBh + ###xDxaT5FAyi0T5Q6QqgEQp7j0eVr5smEGYQheSMnkiHuenZ78rN81EQeKPq9Xirg1 + ###6Zekfl79vHdxfOC6sNJboVSjjabRP4fcgQYZwIDsOi5aThmOo6VsyBeOM7Vg2uVi + ###aRNzs1S4zsF/pxYgYuD5Kz/QfUjxI0uHc0WDAehNbFtMTPeALcagz4XdqCqRq53U + ###B8dNiiotRvop/W3lpNBUzqhzMSuemqU1GjdRodVkdKlwau2ih6JmhDyTiR8htsYD + ###mqD2TYTdI7+5Btwa/+cBdo98mXXLzbc2bT03mvOof6OGjgVTfT8hE2ag5MDVNQ4O + ###TA1FEr+ys8NvgI/W8G8v+huwgE/W5APcr5o8s0Utinnr5oCAd9566A1aHTJ0e6zg + ###M24qEkV0imjOrsC6d29uhD39/GR/9eDyJyEByiIZ217scls/76Qwya9J0Cu7xDqD + ###/t8wYKjfDlo9rQjFvbxJwSI+YetBC2k2JLfj18enBX0bm7Jd0SypRRD94JAyFMmL + ###1bB2YsTG8KXaDWpHi4I+KI8WDGa0TFfvJVX5wuKN+rD6kFYcsibBulMsIFqv2X3A + ###blufA0TozQC2cf9B5KJgD6gugzyGTbAASGeA92yCMv4djAZmxLh2IisIlw31wxnY + ###3P1ohcdkZH4w+YwzSl7Dumn7io7OpSg+Crff6u3D1QiYNlAoUnNEUT4WL0GCY+Q9 + ###DVoYoKKnosQlefA0TJg8Q6OzHdqo8Izg+cE+zYp2xk10widFL9QxAkNbCQDieUz4 + ###OYdHG4JBtU/otILx4Y+EtKLw0lmf1qlO6UuG3vHwsbm2UQttGrxhtFAiqYDWYovZ + ###2y6jkpe1x75GYazmEYYM34DQyk+kr94PavXMfbPDaPlkiCcryN1kCkHxD39wNflB + ###tYmOs0j5Sv4utpfNJkUmV9EgqAgTKsuRLK/m7saSmFMpy8AzMVM8XdXOLCqiUzw0 + ###4lmxXDa/KS5/PRwBfV/DcHAUjkrsyfn+a8zxcE0Vjgag28DWe8H+2mGfQ/yvmAr8 + ###Wvxn/4kGgBnNiq2Km4pVZdeJ0/RXi7kYp4jJib4umaSIpz4iZ/enAokd2qxddCmD + + + +Valin, et al. Standards Track [Page 314] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###6lUflqSVh56BoZEFcDgatIMwxIM4YlNuAosxod4gHDeve60bGQXckXt1052xocnD + ###YOWUk4+h7e1Eiku3OukJqoWNE/k0HEn9wZhJDwNRRhG4N8Aacu7tUekptfKWuWzI + ###5Rc0FTYpZSYtFq6VB8ooZi9VRLsqpC0zn1VMMDDO1yTjHPcmALll22UtjBhp97rA + ###jL2qTg5WNAOlsCV2pW6G8BNByjKI+HQXGPl7/Nv+Og5qV0DY0M2OqKAb4VNK7cse + ###/PXhwfHb148YnGxWs44O/z18zNj1hLHn05kk/1YYBqNxAY4cM0otCh5zDYtZbLjo + ###QqRiBG/PApAY7asgc8UNoCUXzDm1s7+DxP+C+bBJIu1X9GKxDU2WMUQZ9ChD4ZL2 + ###s2kbjrIeYGA6P4MQALtjQ26UCrQ0YnNWEnGSEntq4iPbJKPxQg0S6Ii6E7yvxG/s + ###NDVcX0CiTwlZbNuCAiSHiNMmaljA5q5b3d4ExNHwdjDpddBjCl2HrmExetZySyQY + ###h1RcJ0lNPpQhsEsRECcel9yTdkaSRJ8vYZy9C5YsOFDKtOe9zNzCqU1C8U8tYbUQ + ###+0SXWFlRO/ojY0ZknqCkh2qDxHQBQ87TTxMCAp6BkjgOej1SEosr3voKiN0FqU2q + ###g4Gb0YqYSm9jGbVGU6xi+7dB+xMCI3Q9clgQ0gWrlDfYp1f/JreCiKBigqIYQ1fH + ###pBAL0xUK7VV33OwNboZcqQWuHZWUMSJtjW89M9uhKRobCqtu6UketGimQIvZju67 + ###wHWuqE4luoaO2fh+UBLOhLC9+mWuCxpkSsHgnUkgs6jJdSmCvo645a6N+nZ0mKw0 + ###IYhjk/3d3lzapVBRTA+NUGJq/lq9uOKzF/ZXsOTlQsGklfXizk61aNTupTyTNlwm + ###ssijFv6/xcIWiGMPfHrP2PFY8Z/gM/Dp29ZwCP2RHy2j3N+mXk8GhBILBba+YFHR + ###qwBorzuYjHAAZGN97nH7OXhmYE7YhZY3YKsZc0rMKsfLglrHaqLN0E2FFXfeQhSp + ###b0Er+aSOqKug3UJPYBA0R617BtRnmkHQpyscD0atmyAN318N9ShFOLc5i7fOZVBd + ###aA/6HXy77XtKPuWZZgqGbGRvqSjFgUtOfKHXW+nI0asanoxYdldnkdz3IqWVlM/c + ###A65PM2Dj7Tn6D6b193ya/o6AFyd25XtJXUkCynMBfXh6QAMWRMdRfbw8X6Nf7Onh + ###SaPgUCWK+unkZq6GlaASWUW054lnVnFpvuYCocGuocoWHU9c+LsWdrryzv+/vS/t + ###aiNJFn2f+RVl5tit0gKqYjENiLk2hm6f217a0NvjMTqSKKBsbaMSWLTNf78ZkVtk + ###VtYiyXb3nYdPt62qyjUyMjK2jAB2UQu1ZAuzcdLzwTgDSzkCgHseX4mmcw3a4Gzd + ###jnqkMhzZNTQU2ds8j7l0SPYcXmVW3hXnqPLEMFEY684g+uqXk1M88C4Z/488JQfg + ###nFDRVMgn+rOSuk1sOq2DRwWlQwMIo+58YEwvcL7szAWv/87kgmunJxEcIzylNNDG + ###aeTgWx5Z+t9M7V62Wq7UUrjC0kDKGqzBh6gzkgu7nun44sIrzTL+k8tbux61TxbJ + ###LSqomwV2Lro4jQqmNZTtoGjYi85CYPE/NWfHx2yPsr/v91YWFB7Sqn6hfhea98YB + ###lwQ1qYAbNRGbC7foICRfvTg8JSftiDEf4OjQgCsQ3TsONtB6deQEBPkw0MOtTxUc + ###GSBEDlUxsIjgi5fFrS5EdArpjpgd4wiVor9t05B7k/bnqv8cjrvLLjP37xWPNaUe + ###5OEX/0HEgcW7UI0TC7VfoXE+7V7RLViB5ZPhwAIweYU6FIQztRkVrSSQY4Br5Ymq + ###qheTG5XllodvjQNiaL4vPPdgWzQOCCVJH3yPFjn5MsnXIoi77HH5rQ5F4IyJhxRD + ###kBpFtSqxCjfQHp4amVkeN56DKpdpmG9aU6cvXaeUuplKCSW5HSt0dcqFKjMGNQwo + ###O/q0HXPagku6jM0NU8AXAzUNwtKwFg4f84KX+L/YvoTEfAUuFPlgTI0lx/Btcsdm + ###MHMLUUm5pcBVADF3jWIwOrV/jK69HoF8Orq5uvam8YBzc3Bww/2ZoUclgy47xdmJ + ###D24G6IfwsXNnDIanJwXtDbf78MvDHt78mcIVpXE0YSzTtH+H90bhkmUMml4wDxkN + ###dUBqBwF+Gg3GTFLvg/t5B+xlfBCx1HaAU0Q3QttjtwPcp6nmAI+U7+BiaTSd3nmD + ###mx6/VtqNkqn2mVgD3xXgW7nrylU0jCadKXApcKPIbE9LXfFUNsu2d/9Oqqd4pNZx + ###v9MztU3ZqMIZhEw0+AKLbvIZmBCHidk0iZy+J6T4P8IApEqABgU8rf5lel65fbPV + ###Oe1gyzyqfkmdk3u5AaAVr77PxIR/6sddava1XA/HnUkiInxkuxhq50KGY5Mp+AmC + ###IfwTdYkyPaKqQmLSyR3EGBuB7X8p3C/37YghsgnxPS9kiBxDuMgY7OKbVRlZpJbR + ###NwklkuHLyqEas11eBqo08VvUv2T8QZ8HHkjFWmFCA0OFXm6cbm5UPtvcOZfLBRPj + ###z+iiL2zI0j3P8HHuGvfFeqObob7j2Ovy8JBmf73rOiM22nORd099KvudZErCYmfB + ###oynWWsvpUIcki8u7jqR6lV5GxKlYWEHajNQKZQ8HP/pvy2Db3Yna52w27DeOqVbD + ###N6CsbvBfci6sBHtrBMhm9TBAjcJBdpK8GZryHCrsmkqzCPBtBem0taDW/jjyDp+/ + ###kz4CpHpgVleBbvgcDNPEIxOfMlIDs4mwgQd5nlUZRi7ELIzRYwFmPbQ5qdTkfnVO + ###LjQmBxpLBR2hEScUi8SDN1Qxwm5gKK8lQgGp4XFlxdgPPGl+KjtxmRvLaN8CQEM0 + ###71zbV9Ivjy3wOoFDBcMlNIHfCNCLT94BljFXWWWE0sauoR7Q9LfsFIDJuRl0owmw + ###FKJ3fgnvgkfFmCZ8HFtEFXRtbQuySr1rQP1jCmz+CVJlAbTVBq3y9wfe1tPt5lxj + ###1rtQ+vJeoOYEbf2MzQIGadvUm+CwNpsZmbLGvIEWtaPg+z1DYWMabpQLcDNlZi5p + + + +Valin, et al. Standards Track [Page 315] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###F/bGaTg6ZijNUnySkIqt1Qq3ttjBHm5t7hqDVF6KvIjDhCaacSU0g8k050UeRFoC + ###96cETZAMPeKw32kaKdMfsY9ur15oEFGbsoguapsSXRCf2JFuCizmohXTjlrsp9Yi + ###RUMsShJTShKnKcl8WOGkKjYc5Ihqok+3BRCXVdbZb85L2AlXVXyAgK2+xNqta17C + ###MUZOFB61UvArBbxCZJAnVWycVNknlEy2dcIm31CTRxoGe/G6A1F+ePQmbBhHALIO + ###tM1J3RpRfDlg+Kn0oVYTUyp3uInCFDHlqy910EkXdLbonMliclZnPO7zvBwIDnZu + ###gJsUSn9I99cssuykAqlJqKPiW6CF0XNqJ1RSoJRYVB6g90qCJH4uz4VpPgapfDia + ###qlM4mo37cS+e9u/q/ON4lCRxtx9pMIM24Doyt5y8CFEBNwexBmqZJJrKDesD+e53 + ###JvyyS2eomwrCp1tr3rvofdRDW8bAg8R7aybXoXb4AZafC7VMeNq7UsvmHH+yrlFy + ###ouK+RCnkIFxcLlekSK1FRC21gBC21L1Y8cyaQ3lHFrPFKVHafC3G0EBBR6WjQqGd + ###00UaZIIKkXPIjxmyYqGUKFektKxIEzalBV5Cv5qYQItKrDl/+IjqIsio1bErCofM + ###DPXt7krmSeoCXDSXriFZ6wskpnjNBqGv2JljpmL1dGQk2mWUY3PHm3nhGtpgWkJe + ###kCGDjKXU92TVRPjxoJ8PgjI5pHk+aqyp7g9Z9crc8KHwFeyhocVpFkr7GhhGpAOh + ###XnNeKsb7w6okcb1OFVffrDqGJ0BZHQNVPLrjbNgtkfRwcgArRNAq3nQ2Yj5BIsCX + ###QBjU6cVMIqqlMokL2rRCSCbBQbIK5IPRZtUCnCspdOG1Tb1zhKSWeQBQ7w2STTnv + ###8plYJn4QpBC0oftOp/7TV9Nc8hPpP+O4MeFnfRR31mTuQNst2LywJvu612cSzSdu + ###Xfeo2tnGLdoiJkAJljvnqk2Qv/2tdQfVmTtdIBImYbUtl0M1lTf1f3nW1HK5UhfN + ###k0nhO1/CzBLpUS+F38TlMglShW/Hl8bmb5YSlYknum1GizLPzTIokJEx9e+3+l8o + ###SeqX2sx/HwJmZz61s52WyXXqSFeazoBaPmbIN4w1UZRWNTOdaZlUpp9WFs4xqsoZ + ###/KfGWK19Kpcb1BjKvClAjcHQkJh5o7HzR8oRpEMB4q21rHCi9ZQCxgqf1zAKlGrT + ###a2iccrt2lfYkK4wmVypiHi1pCA4iAooMwpa79G9fnh668Q+FzZKIByQXi5oC26eV + ###cgkTnZcEsn1SXVely3jB4Vz5OP2MG1gG0tI70WwQb2FT/9S5cgHVSljouLN/M/ww + ###HH0cpsmlL4kH3OBfJaREKcKKUh/Ol/lQJz50JTtMpzpMZTpMa5FMkbZMbC0rWG9e + ###gC0qR2ffn67pIFsHB1u+kcUFmi93DZsgVE63+i7QAnG+aLukeMCK/zPrmk36apvr + ###T96dH5czSqkZZgOWBhwjy3nvRo+08qKQ7ckKk2dF1MrDHRoSiExjw8QPo9Rxsq/j + ###9PiaiM61yEaLunhzBxYZg1N5u/BvYLY+37BNB0w2jA2CvrSJ46S63YS+mm6ilzf/ + ###gB4i6VBDGatNFUxF5EA0SsC0CVAKGYSCvA64LtfZPC94dq7U1wR7iL+R7dWQpZeU + ###ejHRLI5xw1RstVq2XiswlY7C+Ljhu9y8HA5mxQYOsoaipBhfcC78JO4zIn1rrYuA + ###np1FO8/3Kw+2TuWzW/8oVk/eiOUxvQyQ7udoCnUMBa4CLKY2siM2O60txVgL4MyK + ###t791dCtD0Y18CG+vGm4xqVI0Ud1YeKGIzushhdZ/YP6v3mgw7kyib5L/K9zefLqN + ###+b82t4ON5mYT839tbz/k//ob5f89jQej6fWd93zNO2XiQNxlf93l2iutVF8LpQd7 + ###yAj2kBHsISPYQ0awh4xgDxnBvmBGMJLgKx4Z+b3gVT/umu8YXbm2S00YgYJ3Zl6o + ###ty+9ysZasBlsfR9ubx371ufDNyfHlfbM11pbbkfqjRJ47ZulGUicpZN4yEsb6QGq + ###GNBHZFngbyCGlg+iTXxZgd9CtclldEu9t/rmBgnyIGJCxN3a/xuuCik9msXTytHv + ###L08xpQJDS3wPwrQQBaDlVLICLs8M+GhA0G5PPe7P8EnXpCMWRXkZP6O9SWRPr16m + ###bVkNKzh6EG2wYhftcW8QbFeEzbmq3BqOXzKCUG2zxamDWNgeqlAs0KcpX0Jg07Og + ###GW6imwJvSmlniYApulXRdbM/9bI/zWJXUzAVfC88QmTMbdlHq2f4irBTvLK3JxAD + ###K7cu4e8Km0k9rOrZ1mFa6xX6yq8DVASyMETD6uD3T1Ti8Fp0WMPvB7J//5MOhtyz + ###B7e/H3xWF3V40LasZpQlQTQhV9A38EaupmRb9SyqsqWqMLXIhZJqdq7TB0DNwAA7 + ###i/c5kGdgdzXiocQkkkalB4V78b7uiT2RGkLrQIIdtgB7wirrhgC51ov9WnC+v7/z + ###OevzOW2jUkmeQFSP42P/X6BSbDb9Bv+XlOITPNMwncW+2eh5y4xqJf5WFVoK0eCD + ###2i0loE8gP8yFvHSzoU42lDCA3rYNN2+v7mSvbTC0y9/jpM51QGgMQh1/IrYw/70i + ###dESyQmqHKxIzFL6X+JnfmW0nf7IG8EUyjcb8E3svhovLLBrWkSHEixn53SO/6S7n + ###u1sk75u9Jw/jhPUNz7xdC+SCmlY2amSjVvWgFaz5Gw7qXos/1XQ5HEqrZ72ZtRLr + ###DY6mpd/xi224W97Dbnm/T8rP3qsNINKyzN6ft5prW8cN+Kuqj0pGaMSxul7RDTQC + ###36/O3qtzqLibHvbgbFdXmLPNRLeJB3XJNgXxkMhE6QelHvB79kH/7or3ZWgK9gMJ + ###M2YfjLF/MOjO7KwXE4yozT6ct+RyfDiHfXCGRAbwmn20KYOLLkDH3biFcOvC+HCH + ###sZ90cIim47PwvPWpSYMOVRDUWOOM1QjOKbDLk1PZw8SIisrfxQP6jm+kaUzfTWPj + ###mhtrpRUPzFfloMsr11q9s2l8XnXA2rosNWi0knJFp3GtxSmBESZ6Gh+Q/edP40bL + + + +Valin, et al. Standards Track [Page 316] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###3KKOC1BshNUWIVcGdAaZnxhNRdTATV9jCG4fGqxZNnfWQjyoBagMo9XHbIbntVZR + ###K6nIxcSsXgEST6ANjxxbOcrVusZJdt4anzXPGQkh2NVQD+dmUF9drdUKjRUt6IU1 + ###yvoJSvVzn9o9SCDARC0oMndSEuLAa7BjMtExDLSI8Pr43dHP8A4ubq6sV59DN5Cz + ###ljFKvWuMUjEajG+mXB8zTqKbi1Hj9at3XuV5Z/KhIRQNK9wZCY/RxIebK+Jw1Ycm + ###9n3GhwBzBJA062F9s75d32EMYT0I68FmPdiuh+z1Zj3cqW+wr8365k59a7u+vVPf + ###ada/32bFWNEtKNXkOWXFRE6PTk7bv718zcjo/z3yKptgAE1/Oz1661UCSGyBFqFB + ###hwlBeNp2Jlc9ccRzw1wVXt3iyiHXDlw3awwZSfoipNw5PY3Z0535rWs8/m48Ye6q + ###i9EN3DkCcWkyMbj+nw32fNaPhlfcZUC9u3O8k6eDUZfyAp44KdSjwRx44rxQj0Pq + ###caOkFciobBQz97t6fcfpuPGK4eq/zVeDzkyaDfaEzAlrs7/x+TP+ONjOkDx/STpX + ###0a73OPHOGsk5+2uCIwvPvX1Q+AZryccD/jOEn5AQgm8fXGi2s8XGEqwilVXl0av3 + ###dCDGxiT43mBc4U0E5/XVRrLqgw1UCEGqgrhZjwX5TWSUfdkAeUJGeMMB1OJ7BF8g + ###eFp8j3IEkZDNGcGEjgB76ExHsSgRnmsZC77xHI9PnvDfIvWjeNgmDyJVJH/gwRzU + ###WWwuhKROq2bKbdTudiNME1Dn8frrPLh83cPG66DMxJa11iBzNSTNIwDhGQIlMqoA + ###t/DCNwLa4hB2BbCDjb10kFccnSqx5SqxTUs8dZTAOakS39MSfOjG4q7bZyRHFI42 + ###SNQZ6WldjsbRkCz1pMsBBT7J8D1PMXOEiSahAViS7x4n34F2pi4bK0Z+oHXGCMLU + ###CMLFR6Dw8rLXHyURzqd4TOvVd0xylMGP8OoH6P9RbAGkS3ps+dkxlow7PXGhUtDO + ###FlHTPJnVobt6KKdCzu5AToZw3ZL8ItM9O5sxXmVti8nSTKBmv2v835qAKYLOmtOd + ###Ywx3MIawPjQShuqKamyi80ct0UjVkhPTcOfpHLiDQAIaErj5OkC4VB73bx612F/+ + ###mqaHOtdYfzS88kWHdeu1o/vC5dLD3zeO64yBvxwmN5eXcS+OlEsFX2MY9v7juMSg + ###zW6KCTw/MFtymA2jfs3gI/x14xEl2q5bgBbNVjllr2qlhZSfZ10uO/9eUB9phaP+ + ###77z6H/nVOcVxVP+DV1+vHlJeL5o0MJA1WIqmEASN60fETWhGreMrDMgFcOcmUU9Z + ###3zCtLd9wVLUy69Z/ryMQ6hwW9ZnG+LrUjKDRiQK+bkC6zjcRsrkz/Em7wLt3f4hO + ###OPmt35XphJBgsz/6wcJ2HMOdv2eJ5Q6pfL16jP6sEGhs0Ek+AAms9EcfwZh3HV9d + ###+7uQjOji+Tqw1V7SZ2RSXgAX8nAAwrDgDbq2oC4l2kyBdtZFmUPw3yByGGJSraUl + ###lOZacFy1yzcCq4ZLcndOEmYHs2SThUlu5U6S99eAuTYaB829rzjJ5kZ6lrUyswQq + ###Fh9o/me9eirDBIpJ73qNDZhmuLY1SMx5qpk2s5az5Fznmi3Md4tPl1WBtcyqlSdc + ###op/YM2lWT0YDdqhMRknSmHb6H2TQCfP4DI0FLJg2kq5+faLH0G/lTbJJRjvJLRmQ + ###kvkt1loMMxj+T8pVCFSFvo0qCmAYrkNuBxPdERp3Lv0WVxxyoZkJ/aDVkg8FSq0c + ###jPmdTwRPEdSV5CKMgwpkIgs7e7AkP2K+bNsuLccKB+1thGk0uAdIEvVu4DaXDLHF + ###aM4AYsRzaTJORkO2FcGNhC0HpoBLIoyBKROz5K/JXCtSbj04ws+mAxpeir+8M19C + ###Ga/F1m/2PnMF7niZP/LKiEMqyDikUuMK99Lv71LvsSQOLw+9jCp3oko+1hhV8luH + ###m9kWJItwEqrc2VUEpNOTF+C1Z5+JnJA5dzTBPc+A1oHjL5pwLlbKxDJP8RSwlHG+ + ###I6/T457CMrwRb3yj2fR+/FME+mEsA/iiXcSQ9TIyEmdz9Rs6w2HUoCCExE11HjMX + ###OmIkaAyhZqfXPJStCIejgil1ufAEYskdFhbhZzdxAPwIE3qDllACEHVNi6r4cO1k + ###PB9eAaVqRwW+13SFzBIN9DVnrKU2N+dwXEKZdnTJV+voUirgi2ivrNiVy3zU1br7 + ###AjLw5Al7piqsxQh1WeMDg1A+jq+X35PxgMmjjf7oqjKJ/AZNXcOw+ZVFSC362Zkw + ###tOWcP0SjX0dlMOcNRreYnNWMr6zQGK+zARd9MRroGMb9aTRJ1ozkdcB0vT9oPf0e + ###IdzaCXwwLcBBsmeXarV2ms6vR91ai8LPtggcdb31llchy9lQ60wAp9DiEijIUbcq + ###MUXySL8kPMfEZTyLLngWq378J/c05NfqBhHbs2xffocOeX2kCHz7R+OpOqVWVJpB + ###IB3/vmGtTNFX0kVMFLyOLteJChGeqy25CdjeqbGHKn++F7tpPPpYYf+uS9EoWGuu + ###i1yzP7eCZrNaCcCkWgXcCGqspL+OP9eCDV+qJX7eb2ZI8acQ7fqWiZBs3CBun2j1 + ###XlrgF5lPP0YAAQjMhTqjOPEeX4KsD30XCvFARIqH8vbZyclR9lg47FfhQoiC/CCa + ###TuLervd4Lbj0Hj/2KnHeeDHl8M8ZQz755fDw6OSED/k/4fKD2/+fwfSW4eba9Tfw + ###/28+bW5tof//1kYz3H66Bf7/W2Hw4P//N/L//z0eX6+9mVwx/gTCrqMb9YNH/4NH + ###/4NH/4NH/4NH/4NH/1/q0a/CkXEPvHcvf312etT+0fLNV6+1I/8qO5iu165XyRtg + ###f+DNCqMubAPjzeJ3Eb98G//JaMun/BCU6mZwdh4HHVV0T8eh7EdDHYbSzBAB3jJq + ###LmY6Ri0jgaOVWUgkvqN/WKHALKQTVdNCoXVxAQLA/PqGoWf73TOGaDLaiq4SNIMd + ###s8oPJap8D45LwH8ML+Ormwmo/sAEhbF9J98BVwAWLDhtI3ZAshOCqwxvRzHm/al6 + + + +Valin, et al. Standards Track [Page 317] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###o/F4JMgwO7IYBVUnB7dtoU6likX/i51WkUiDDCfCJWTaYQ+9mwloY0DTC7enO8k4 + ###nvCTCC9SM6aECxGQKvm7BJuCvARwMrE6aoRsBN2YR7zusHNiIC4WwCA8duQxGn4Z + ###RxOVhUj1ig2+h+M2uY4vpxwCwgerG0/RAwNmh7xBZzxGAZUL7R125k6njH9i5cg8 + ###maTfGZzFw3Nv5u1Ppwdstvvr7N9diJ0GkKPQFFwGBjfymo0AvDlwKySQvZk3eM3O + ###3XjIznQQhuF+/XouclRmfi7S1L12m98xxisakAR75iMe/BBNbQzoSdS44Kvu4dpw + ###Ybzu/Rfwha6+bGiwU5aAoyrh8VXA8UMGOH4oCw64pgIgcexBdoCx+rhxyX4KcMfm + ###FDaWJN2Ge0W4ox1fCh5zHa8qYFg1VyyMvS8RetiO1jxv6OGyQYf3gPKQTLSQ+5xr + ###VxnSsYXFcbF9Jwzt/MKRLwLRay/JeNgHkGNMF6iEIIpFPAkVFySumc00Av9Jw3xl + ###hrqYkPMGvE7biJA8hm3qPKpOxnyK3egqHtZl2vB6NnwHnRlGy0vDCuDCI+NhWh7j + ###2IRpP4RL+M+P/0CR75vEfwg2tp8+tfU/m083HvQ/D/qfB/3Pg/7nQf/zoP950P88 + ###6H/yIjpg1P0fn/161GaTOH75Ayh/lEqHC5Go5hFRn9PqHvONtn8ZX5J2cjMejyZT + ###VBBl8OsYvQ3EJWDtzQiBJIwvZeE5959m7NNtg9zplABkP+PGgVJAqawfMnzquHQ/ + ###vUnEZk9n4OqUNz5uOUbE3Zi5F3MOiHwZ77zCmuFXEMRgZcQCI/Z3GhaTsW+FhDXK + ###0LiwGSDTwWFlW+5l7XWmGbJXsTQrurKUhoNxmyoOQSWk4wrWJzqHzUnET1aQzr3T + ###0SEJ68ejPxbF78N48iZqtKzQ8vCZp22ys/mORWzmOXO6iLSxVuBR0Q0EJzj0IeUG + ###CZrJ3vhm3q9UCGIYITsQ8Q7ErtecPZ55twn+CzZ7OYm6nIMZgTg36xgqa40VyI36 + ###qGLOKwQ2KxctiozdiEsK3IoI2MhE83hwM5D5yRDmerWtTmrGmvpVc6kOvO+tmK6F + ###MBD7rZXOr0Vi7D8RiMt+6Q7PjKGci2+g07Y/0CwHmBUm8Gl45zQVq7WshaFkQcXd + ###v88jx3rd8minpJKkc2yXRPH92toZ0lWOksbImKWjwZLKkKtGxRcW2chlalAnuarK + ###+UpUw+HyBFj486DFRg1P7J8DE+8K9uzjCw//wx0qoIAQMFtxb1UaxPaeRrJlLTSw + ###MT5kSPfY8gTO1cQHlS5NfBK7Rn/NSDspsg4JghdAAGnAZJmH76AFSdjtwKikRtPM + ###oYD1rAwKwa6V4fAQhL+mTgCpmqthYlBGzGpGzmr1/UBgSkZeQWeuKLi3zDPrCshI + ###kpwZbT80A+vzkweyv7fk8DKSnsK0AiPlKZ1ZWLXnVmJ6JWdoTNI6eD6zMyOw0lc6 + ###Bh5mDlwMmwOhFtYq/AVBjW86l9CRtpFq7vno+LnoW4kcM7MA2Ni5QdKTsj14C4nu + ###xfMtSQyv89QEBbknJRrF58AJmGiUSk7MumgFZtgL4+6uM1CEV7l1JlE1cHDOZKi0 + ###rqINsVh69swf97LxRqdP/eZ4suEsyGkqfN9pzgmMLGSLU8iW2mQULDwGtthU4d7f + ###CS55u+U+4xAxMpAkF/xwskEk0cAClEqDdyEPbJlnGdS0XBWHNmlekm/Jwlx/IvbR + ###2z8EJ6fSvtYFvqb6J2hMI+drzqI0Z/TFmSJHVqg8ngw6o3wHb1XyV02/1FQyJvHV + ###Bty0+KOMYa98efuPMOAORl/I+FNo/3m6udnctuw/4dOn4YP95y+y/zSfpu0/hycv + ###3715MAM9mIEezEAPZqAHM9CDGeg/ygz0JSKB59mULqLuzZXDzDS9G0cF5iftrvvs + ###d6Gt9YKtZlPYPFDb1r6BEGoVZEKrHoZlOvekF1pKIUfjrUXn3n5nPO6L4+2ATcgI + ###/lX58U+fvVT5GyvBesherCpxaXW/GzPyNgaX2wiI/oHnnY3GSPlZ2/FwfDNlDTD6 + ###Bj9QB2hGbUsNTzTMhte4mH84eX2X6R0cbXfB13TMBENME8b+nYAZKQa+pMFOMCbn + ###de5YW15WG2IIu3llGpEjZcquNxr277wJkyqoH6xX4VPAdwzcDZ5V089t/6JE+yKl + ###FqR57VwkVvNeB/gB1m1+P73uxNFPNOx0MXTVMJl2MH4tujLvKQWTd9thJ3qXey/D + ###p/xObtO9mJ1MGKcETsJWq6TDmyEpmNubTiu4//r551fPP//2/PMJ+//4+QHrlSOF + ###LlPBI50xTZPRR7yHz5iBy5t+H377pH8Dk3P71zac/XBt6/PW56D5OWx+3mx+3m7C + ###CPA7tw0x9mmQkE7CppfbNNxwH3fu+qMO21vozQoNaqsT/yKbxgJ13TpEf89fpxEY + ###A2dw53Yffh/gOum3TG7F4EmQHRTyKEPoJIwzhOlCaUe53cQYgPUy6rnQAe5GeLyE + ###d3x0mA/pEeO4B6PhyGgI33r4GncgxlyIbpkkAzJHwvjIaMS3Rv4OnM6ydwaO8sXp + ###77kt9EdJ4u2Df/oBaSFha9UHaiiMhFAKdCjSkd2roOc6hacE5706JCFI1ka48g+u + ###84XzhR327cNnJ0cvGXPz+uTl6Us8RV8xluyoMqt7dz7EOGdUcDDmjyIf/D9Q8DJO + ###wwSPw3lahliYTMCjbfMTmoZ6h4NuOoK0jJMKzecc22qY3vXZ5rk8/thDExKhxwcH + ###4eaefAWWC6/C3gXbPkbKV19C+WXH+rCBrYh3Ogo9HQn0DkMED/qcIUm/cDoLH8e5 + ###vx9ugkYy9Qli/7Ohai2lo0zIyng7UN2zP22cpwLnc19/mVSRH1kV4vEPJ4X0beDK + ###LVZGmh4vvQopZuaod5+GcJ7HCT9/MAxKxDcWnsnQskrs6cw3gpftHeMXJyQdv7gN + ###UDR+UmyR8UvCMNf4+QWK/oedNqOr07NzhhMMp2TPn8yrXfXslLZ1MO1XN+pecF9f + ###sHK4ROU63DlZqPLmzhKVxZzDZeYcLjPncJk5h/d4j0+iQBAuhAM60fMCOGBXDpeo + + + +Valin, et al. Standards Track [Page 318] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###PN8y0spz44BjzuEycw6XmXO4zJxtHNheCAdkRuwFMMCsGi5cdb4F1FXnXvvUXMPF + ###5xouPtdw8bmSNb++607ii3BzoVU3kqGLgZWHo1Ubx7Zwbew7XKrvFFQ2FzsTZX75 + ###uQGiK84JC6vHcNEeCQR6UX+aM3t1RTunSfzjBEF27TIYlV1bV1ykb3pA0tqLTdy5 + ###hKUnPmdta+Jz1rYmrmovNvFwc5mJz1nbmvicta2Jq9qLTRySiSw+8TlrWxOfs7Y1 + ###cVV7iT0eLrXHw6X2eLjUHg+X2+PhUns8XGqPh0vt8XC5PR4utcfDpfZ4uNQeD5fb + ###4+FSezxcao+HS+1xnLhxxF//+4ud8uWHttw2Wg4XsxZUQkVlccIkTkJNw81XUleG + ###GqnJRGrhoEA8PI77Ud2rjm6m8It/4xlaIUEr+5t94W/Ba+tIWFGq0bCnMqHyTyoq + ###xUVEP4khJfoJvOHCc/1MQ1CY4UWJ85ewQbS740TGoXX4i6l27ShBqH1PNSrNCG2d + ###MAcGdJNEbfTIlS+Ipr9NWkJkVPp4s75Sq5uvL6YzMnHQjZszxiYND2B4I66PgHIa + ###7gb1UhNBR8VWU9xgaHd60xapTnIfQjxj+imZjtSzuNuAq64WHZdPGzV5ksZnb9/+ + ###9PIQIq+8bj/75cXLN3s02DAYMSEefB1/tRnwyBMOTT6F/OdwckWyM0pjUEuG36V6 + ###R/W1zdXjBKtGCdxlYM3Br/Z4Et3ChQNdYDq6uupHGrBU2cywGTLvdvrcdVChES3D + ###0JqW0Q0T7S0sAVGGUkgDDmlMZ8MASXqbrDrcy8F0wXR5PkbRGHDexAc2gIvRoK1s + ###W9DtMPoof6JRNbpoA6FMt4brUZcP8bDlaJjtYPK2UgVLbhvckXxGbq3NPey24TOg + ###IhahNXFS8NX5si3QlgAJvXrxrkd7Gg8ATCIx2Ir0YAby5u17Wx5X4CsnaMN4D3TP + ###03cHcvJnua1FjxOhi2bLD5eebqMJeAwJpMOrllgRCBvBMvBe5pnIkPDC13O0T/Nk + ###ZOaAKd7oNmSrPD2aceHP2fSFs2mCgzlNq0E/ouWfPPEEjJ9+SRjb/VhNZ00QvAfI + ###FMUsNEFi00uRpF/fvHyrxpULPoczwrydvTvinj1HL9o/vfntxdFPz/4o1zfavlf9 + ###R6w343pGChlvhh+Go49DOhDwONEeGNiib+QFJQuFGRzNeOkZK0UzmqYRxTgswa6n + ###zx+/Mx31K6mx0DaUm0nLw0R8uYULcIXwAqXGkZqO3q3GnB618KYt7IDUB4zbz1tz + ###ft7Oqogp8LIr8gQC1vZNocAJvyrP+Bkz3Dl6whrJBFdXbDP5Ks0viA6k2OcaTTBY + ###mGLQOLmMSaxvSeq8XpVG8mRXXm8SrJQmQtrXQ+6lX04F+5DislgR7agleQHlFMGa + ###lIwg5bf0SWmwV+nuBDumy9tclv6Sd3Yb5zZPxH3NGOkKPxv2OS1teKFHdzkD1Xgy + ###6kH+ADajASwKBj8T3k70qlx8Wck1+nMSwHs7F05Eq6wzuJXu+dbFL6eh1zDy8vq+ + ###eTlMr2LT/EC3lXFazTlmhRVLjVy34ts5nU0SzHuueQH2/vp5iuYLOmPjqktINXty + ###Unyzu1cLdKftX3N399sC3UkBfu7OThbpzVA2zN3l8QI9Slna0dmnVDtpn09xHusO + ###HidrDsKbIsSaigPZfv287r1i///G/j+Bv46fk1SOOX9sIFjIXnTEpzKXCzbWvL65 + ###6E5WMslSO1m3MtdODte2MpAh5/zabDbnRroFugkX6CZozt9PsEA/4QL9bM3fzeYC + ###3YRbc3ezXaqbjWqJ+ZSiBona1tqZFF3CB4uQBYbDdY/9FwDLxv4HLeF28z+AMhD2 + ###binaQNuxJujiIFHaSEHG8/e+1jw1i7ocG6abscZq8MDffHqK0c6cnc2OB1+HZ1T+ + ###xsudNKoVC2S29PCVZgHK3uXw5DbNr/cMketLD5kJTatLDBirp+ULLop9pSGDTFcA + ###Zct71/DcFQ1Yo3bIi998N6IWdyn84S1YI6R6528+J1u7vdT0Uo1Z47a/fz0cVNr3 + ###5ZcLW3EuGfvwVy5Zzqkwz2KxZjKW6WseKOhN/gHNysstEWnHZlCkHQX4XOW8bpax + ###7Sms6M7Xm3AQfqEZq4YKpiyctf/SOW9/qTlvl5zz9l86Z+kr+wVmbTWVM2/DQbdw + ###5ptfc+abO19s5ps7ZWe+ufOXzlz5wS7HXKpWcuarChXOdSP8ipMVHkHLz1c2VDRl + ###Ue4LrbA5WKFl8FaPIJcqXLidsJFeDRmHcuEl0XQaD6+4EVCbAQVA7GM+z2hbrBK4 + ###T5nMJJ+h9CvKk4DNlZjmiM0+LZfvexgOM/3hgJh8MsxiHrlhnqqPYVa6EftvyoY1 + ###9LjFi0fMzNGfkE5L2cSExwK4TAG/JSyOvYZ0HLlEaFyOxhE4ZXEfq9VJV+IUGjhZ + ###meIZHo5u+pA+GcKxsungTVke4seyAEPf5e15uCrKqcMyxYvURKqxyySKPlTQHaxZ + ###906Ojv67ffT6he5M8M2X06jfh2L6S0pbhgDjV6ITCGWKi4bzgJd+XpcndG0cjiLQ + ###wLqICo6uTP66FN/X7V2ZPcATbBMMrJgmDHMZwUBFaGYcqt25b2CF8KQz0CKQaAGx + ###aSReiIKs04/dmokZ7NPcqCHiGrhxI6C4cdljMmtkrtSy/huMrsogz5LEisDnhppV + ###e/jVqT9D3XuiU0TLS7GTCRjIRVRiRW1yXSUOWdsMHrxnGfJBOUvg6CAgA9BUaN83 + ###KKETLPo1rMncbhQmQKZ90CvUdf6w5y9P3z07PaoQsknGVFRZ2rMqyhJVvvKvz99V + ###hFl3rkoQDIadzc9evj6t9OaqDKf3TwCtPypag1m++ktM594+PjqsGArG8i3wZG0Q + ###OOn10U8nFUPBV76VF6e/V4S+qnwlfrS0IQxR++3Ru8OKrTtSHmX5bf2Ajbz572c/ + ###Hj17UXkC3py+n/Lmsq+T6z1zEaldKvVdRbv0a2xM0fdftjEh2KOnokqT7UOghaGa + ###M63+uytpO7PwDmQAXtURTFbJyEiMXVfr2shf0PoguohvBnO2Lg3sBW2z52jOlg37 + + + +Valin, et al. Standards Track [Page 319] + +RFC 6716 Interactive Audio Codec September 2012 + + + ###fUHzyQ3D9gX6kBb7guZlrJjClsENqKAtSD2a0Q6N7JzdgPDby2iDHKupU9W1g16I + ###IA88Wt9jdvL/+Kc88yuPL9SO9fM43Up/NLzyM/a62EQkDnt6FEciVIMcAOdHO1Pv + ###8drGpfehu55kWzxXY4z8gHwVn8RFg7NVIoTu2txDJ+dmtbnWbAaZ1e0FqhNrsKS9 + ###yLNz3rHqD3jCFdP1qyphVTUYTQE5ztwt0cClNFqaEU8Wakuk7XA01tONGbJTXTQD + ###pXzCjloGPSpXYyfBsp3ca7c5dnrBlQSb+eW7RHu1a9u+KTYbFn7hEW8Ku7QV05+N + ###eFqnjAJPnqAGuuI/DpuGa4HZvegREgHw0tu2jh7PG1HMdFCwlBVAqZq7yqs/7bKS + ###itiu0yFk1ArzaoVZtYK8WhtZtbZyKm1mDnAru9KWruTw3HBVMx0ZBHbJFdpPuZnA + ###GhNy0rjsdJOKsoP53j64jASh1bdzKTUmVFth2n8pawwB9yAmOHzgcO7Jw5rSTDAm + ###MjYvnPkOZxHjIolldbnP9JAp3IP3K+lfdNsxIqM33EbOhisvMojGNqEtfy+jf9c5 + ###bPs2pCNRWW5DE7C8X4JDMKNxdS+oe5t1z2ZdeX+XQAjhk8N5MY3PcG2O32ECekvD + ###Y/WuHY2T4gdpNdnnz7S9/UKsSjECL4e3nT7EzBRh7lhrV9PrXaFpI2070Kpws5YF + ###on1tqyR4aPN4gol62BEZeta6sfr7dIbzwu5dB7U1EA8Z+ad6GS+xaDaOelNkvYTa + ###zLtiElWhZjOFPHVDoCu3KM7NjkmT0tBRasVHPAndcvRKKzlUu2fqAtk54z1cdKs8 + ###DXQ22ly8UaVdcDa84WzYIJjOeuF52d1yKcJMGhxhVUvz9K5tGrnVXQZIsSEvChOH + ###KJkWQxZTDaeTmWQstLh3mwZC0uJDPwurcQ0i9O181i/OXeUrlQQDCB4f+/+CbCvs + ###aGzwf9OlY8i/0UryoAioq+e/T8WDov3NE4a4oLLv4NbTsKKDTN+xwNkynjjt+HCf + ###cz4QbOWICqp0uvom4UudEC6/a8kMPWoVnRf0hhbkX5E1UzNzW5SyYS0SqpHmD7zs + ###+mlnpkb2UKhzMe1gXxu4luvg3n6xXmXs3WU0vTNSYzmnuR80m01X9+ZduMCF/Uvp + ###oB0jL9BPHr98/eyn9rtnr384qjzJOKH9fIYFzIMlT1WPBpfUKC8zRkYqW14+S5Kh + ###YsxXNC7kUW3dfobtobflnpskkeIHadMX45VVKQY529bVCApAqSpTq3TGaFPUifLy + ###BjOdUkIXMdNgpb6Mo/5FiqemwWoN9kxVcTHXkPMhqqgiiouEVcSbl34aFGl9F2ik + ###MX0ERKY3r0wutv50Mhm743/pxPTYCphqOVClM/Lp5vzmg89kbrl2VWbltaQxHm6C + ###DJyJliBWpUw7B00izYKMv5/yHE6tckXkkTto5SjfyDGCgjrkBhoNVSjrj9fRkNUG + ###iSEeNmQIb8dRg/2Z3Tj7kUV1fI2sUmJUnek0Gowh8oaw+HC1Lx0Nj/cezWSME9fw + ###1LljLIdpxwLZnUf+8P6JaXG9XYvDMVBwBEKXqU1leOrvOfvO1HSQqU6iq5t+ZyLn + ###udQsuFK1YYycPDrH3swa+8pcs/naIHYN837FxeKZIzlw8D5ZCJqqi1bS7OVziLFO + ###qcdqtoHNFnP12UMVzCNG3Un28oq0WNdnca0CXaoe/fO8OkR4aiUk+HpRaSZ7tSqJ + ###FbG9FGKlj4EiYdQBUOfp4IS8nwfURU6MeQ6PQkDcl0TOfY6c8LfXaOWeOIaQghWc + ###omLe/k6BBQ3uKn48Z0SlVb5QpyRFAWW4N0fvF+71TN7xkZN5lP0pzwUmeiBNcose + ###VrwmOhxGsMEFBa5bYgkPS6gUMRMGittO/4anLJNv4ciSSV6s+AxuPu5fxpl6zqRm + ###DAFCJ6fnBh+QtsofeMIa360JwR4p1XHqmE6LTsLL9B22y6cI+QEibxAngw5k3i7Q + ###UK5Kf0sXtIrqxkNxc/Zx/2LXa84e7/Rn3m0ifuXjIjcLI7eUV0qJGli8FNjKN2dj + ###mqU3yxIts8XKAo/cFcqEykhn8JtkQUYUv+HZgox4IvhcMzjXKrl3IEO2gUnXLMNE + ###T/XRZyyA+XFXfdxbWYCPHU7AZaK51kzLO4+cZpkcVZz3ASkj+4dq8byqDi7ofajV + ###MplXGAqDTzw8Yy2cs2oVHtfOF2/KUzVlQK9go+vsX+d42FB8Bt0g2nIOSsbNy1k1 + ###fTVYhP+zRXlzUAw5foXkTsNeilXFsHx2T/T39qbLfIYd005VtL2K+FUzMcD3nkh1 + ###5v2Kmyh1bqNJ50qln9o1Zvr4qXQ4yaYPQdTYqMKELKNthWhl5eLiBHwze5DpaI5Z + ###nXLG0v0wLjUY2CPWgAxXlFy8d0CpN41vM4BUACU9JNZIWRhB2Ww4iWHA6TG86Ezg + ###DLiNRciyvNHgUJJ/T6YVRMB1TjYaiI44xPUKz2turVcRICEjL1BZdh7doWt0AtLo + ###x+u4B3LoNJqALx0MeBIlELjK+xhNYPSjCSPuYmtgGPoXR89/+aF9cvrm3VH78Kc3 + ###J0dtCJJ6wt0I4/6H9imkYD1hOFsR6QjjAbCa05m6SGLoTS8g8tzoDlRA9LPkbeRn + ###9ixhPYmEYkUl3AMsMTeVdvFWpZXnd+ocSp8/WEt/hyfr4yU1DtBj6uSXw8OjkxNI + ###jfR/Hv48/Hn48/Dn4c/Dn4c/D3/+v/nzP0cUzKcA0CAA + + + + + + + + +Valin, et al. Standards Track [Page 320] + +RFC 6716 Interactive Audio Codec September 2012 + + +A.4. Test Vectors + + Because of size constraints, the Opus test vectors are not + distributed in this document. They are available in the proceedings + of the 83rd IETF meeting (Paris) [VECTORS-PROC] and from the Opus + codec website at [VECTORS-WEBSITE]. These test vectors were created + specifically to exercise all aspects of the decoder. Therefore, the + audio quality of the decoded output is significantly lower than what + Opus can achieve in normal operation. + + The SHA1 hash of the files in the test vector package are + + e49b2862ceec7324790ed8019eb9744596d5be01 testvector01.bit + b809795ae1bcd606049d76de4ad24236257135e0 testvector02.bit + e0c4ecaeab44d35a2f5b6575cd996848e5ee2acc testvector03.bit + a0f870cbe14ebb71fa9066ef3ee96e59c9a75187 testvector04.bit + 9b3d92b48b965dfe9edf7b8a85edd4309f8cf7c8 testvector05.bit + 28e66769ab17e17f72875283c14b19690cbc4e57 testvector06.bit + bacf467be3215fc7ec288f29e2477de1192947a6 testvector07.bit + ddbe08b688bbf934071f3893cd0030ce48dba12f testvector08.bit + 3932d9d61944dab1201645b8eeaad595d5705ecb testvector09.bit + 521eb2a1e0cc9c31b8b740673307c2d3b10c1900 testvector10.bit + 6bc8f3146fcb96450c901b16c3d464ccdf4d5d96 testvector11.bit + 338c3f1b4b97226bc60bc41038becbc6de06b28f testvector12.bit + a20a2122d42de644f94445e20185358559623a1f testvector01.dec + 48ac1ff1995250a756e1e17bd32acefa8cd2b820 testvector02.dec + d15567e919db2d0e818727092c0af8dd9df23c95 testvector03.dec + 1249dd28f5bd1e39a66fd6d99449dca7a8316342 testvector04.dec + 93eee37e5d26a456d2c24483060132ff7eae2143 testvector05.dec + a294fc17e3157768c46c5ec0f2116de0d2c37ee2 testvector06.dec + 2bf550e2f072e0941438db3f338fe99444385848 testvector07.dec + 2695c1f2d1f9748ea0bf07249c70fd7b87f61680 testvector08.dec + 12862add5d53a9d2a7079340a542a2f039b992bb testvector09.dec + a081252bb2b1a902fdc500530891f47e2a373d84 testvector10.dec + dfd0f844f2a42df506934fac2100a3c03beec711 testvector11.dec + 8c16b2a1fb60e3550ba165068f9d7341357fdb63 testvector12.dec + +Appendix B. Self-Delimiting Framing + + To use the internal framing described in Section 3, the decoder must + know the total length of the Opus packet, in bytes. This section + describes a simple variation of that framing that can be used when + the total length of the packet is not known. Nothing in the encoding + of the packet itself allows a decoder to distinguish between the + regular, undelimited framing and the self-delimiting framing + described in this appendix. Which one is used and where must be + + + + + +Valin, et al. Standards Track [Page 321] + +RFC 6716 Interactive Audio Codec September 2012 + + + established by context at the transport layer. It is RECOMMENDED + that a transport layer choose exactly one framing scheme, rather than + allowing an encoder to signal which one it wants to use. + + For example, although a regular Opus stream does not support more + than two channels, a multi-channel Opus stream may be formed from + several one- and two-channel streams. To pack an Opus packet from + each of these streams together in a single packet at the transport + layer, one could use the self-delimiting framing for all but the last + stream, and then the regular, undelimited framing for the last one. + Reverting to the undelimited framing for the last stream saves + overhead (because the total size of the transport-layer packet will + still be known), and ensures that a "multi-channel" stream that only + has a single Opus stream uses the same framing as a regular Opus + stream does. This avoids the need for signaling to distinguish these + two cases. + + The self-delimiting framing is identical to the regular, undelimited + framing from Section 3, except that each Opus packet contains one + extra length field, encoded using the same one- or two-byte scheme + from Section 3.2.1. This extra length immediately precedes the + compressed data of the first Opus frame in the packet, and is + interpreted in the various modes as follows: + + o Code 0 packets: It is the length of the single Opus frame (see + Figure 25). + + o Code 1 packets: It is the length used for both of the Opus frames + (see Figure 26). + + o Code 2 packets: It is the length of the second Opus frame (see + Figure 27). + + o CBR Code 3 packets: It is the length used for all of the Opus + frames (see Figure 28). + + o VBR Code 3 packets: It is the length of the last Opus frame (see + Figure 29). + + + + + + + + + + + + + +Valin, et al. Standards Track [Page 322] + +RFC 6716 Interactive Audio Codec September 2012 + + + 0 1 2 3 + 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | config |s|0|0| N1 (1-2 bytes): | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | + | Compressed frame 1 (N1 bytes)... : + : | + | | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + + Figure 25: A Self-Delimited Code 0 Packet + + 0 1 2 3 + 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | config |s|0|1| N1 (1-2 bytes): | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ : + | Compressed frame 1 (N1 bytes)... | + : +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | | | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ : + | Compressed frame 2 (N1 bytes)... | + : +-+-+-+-+-+-+-+-+ + | | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + + Figure 26: A Self-Delimited Code 1 Packet + + + 0 1 2 3 + 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | config |s|1|0| N1 (1-2 bytes): N2 (1-2 bytes : | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ : + | Compressed frame 1 (N1 bytes)... | + : +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | | | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | + | Compressed frame 2 (N2 bytes)... : + : | + | | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + + Figure 27: A Self-Delimited Code 2 Packet + + + + + + + +Valin, et al. Standards Track [Page 323] + +RFC 6716 Interactive Audio Codec September 2012 + + + 0 1 2 3 + 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | config |s|1|1|0|p| M | Pad len (Opt) : N1 (1-2 bytes): + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | | + : Compressed frame 1 (N1 bytes)... : + | | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | | + : Compressed frame 2 (N1 bytes)... : + | | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | | + : ... : + | | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | | + : Compressed frame M (N1 bytes)... : + | | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + : Opus Padding (Optional)... | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + + Figure 28: A Self-Delimited CBR Code 3 Packet + + + + + + + + + + + + + + + + + + + + + + + + + + +Valin, et al. Standards Track [Page 324] + +RFC 6716 Interactive Audio Codec September 2012 + + + 0 1 2 3 + 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | config |s|1|1|1|p| M | Padding length (Optional) : + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + : N1 (1-2 bytes): ... : N[M-1] | N[M] : + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | | + : Compressed frame 1 (N1 bytes)... : + | | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | | + : Compressed frame 2 (N2 bytes)... : + | | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | | + : ... : + | | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + | | + : Compressed frame M (N[M] bytes)... : + | | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + : Opus Padding (Optional)... | + +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ + + Figure 29: A Self-Delimited VBR Code 3 Packet + + + + + + + + + + + + + + + + + + + + + + + + +Valin, et al. Standards Track [Page 325] + +RFC 6716 Interactive Audio Codec September 2012 + + +Authors' Addresses + + Jean-Marc Valin + Mozilla Corporation + 650 Castro Street + Mountain View, CA 94041 + USA + + Phone: +1 650 903-0800 + EMail: jmvalin@jmvalin.ca + + + Koen Vos + Skype Technologies S.A. + Soder Malarstrand 43 + Stockholm, 11825 + SE + + Phone: +46 73 085 7619 + EMail: koenvos74@gmail.com + + + Timothy B. Terriberry + Mozilla Corporation + 650 Castro Street + Mountain View, CA 94041 + USA + + Phone: +1 650 903-0800 + EMail: tterriberry@mozilla.com + + + + + + + + + + + + + + + + + + + + + +Valin, et al. Standards Track [Page 326] + diff --git a/sources b/sources index ad6e0e3..ac178c0 100644 --- a/sources +++ b/sources @@ -1 +1,2 @@ -368af7eb0b610017baa518213f9ac2b7 opus-1.0.1-rc3.tar.gz +bbac19996957b404a1139816e2f357f5 opus-1.0.1.tar.gz +682e78791dfd9a65d6328d72986fce80 rfc6716.txt